BM6P6(@ rrrgggmmmtttyyyvvvpppqqqtttuuuttttttqqqmmmllljjjeee\\\TTTSSSRRRQQQNNNMMMKKKKKKJJJKKKJJJJJJLLLQQQWWW^^^bbbccc```]]][[[]]]bbbhhhlllttt{{{oooddddddggg|||yyyjjj______aaabbbkkkxxxxxxmmm```WWWPPPNNNLLLLLLNNNOOOPPPOOOMMMPPPTTTXXX___rrrvvvYYYGGGBBB>>><<<>>>===::::::<<<;;;;;;:::999999888888777777777777777777777777777555555666666777777777888666777777777666555444444555555555555666666666666666777777777777777666666666444555888<<>>===<<<::::::===;;;;;;:::999999888888777777777777777777777777777666666666777777888888888666666666777666666555555555555555555666666666666666666777777777777666666777555666:::>>>DDDOOO[[[eeeppptttddddddeeeoooyyylllhhh\\\XXXWWWXXXYYYYYY]]]cccqqqrrrdddXXXNNNFFFDDDFFFFFFGGGIIIMMMQQQVVVZZZ\\\___eeeiiihhhmmm|||}}}wwwrrrpppooovvvzzzyyyvvvuuurrrooommmkkkgggaaa\\\WWWUUUQQQNNNKKKIIIHHHHHHGGGGGGFFFFFFEEEEEEFFFFFFHHHHHHHHHIIIIIIJJJJJJKKKIIIMMMPPPRRRSSSXXX```ffflllqqqwww~~~qqqiiiiiittt|||yyywwwqqqiiibbb]]]\\\ZZZXXXVVVTTTSSSRRROOONNNLLLMMMPPPUUUZZZ]]]bbbccceeehhhlllppptttwwwvvv|||mmmbbbbbbeeevvvttthhhbbbaaafffkkkssswwwiii___VVVSSSOOOLLLLLLLLLLLLLLLMMMNNNQQQSSSVVVccc|||oooXXXMMMEEE???>>><<<::::::===;;;;;;:::999999888888777777777777777777777777777777777777888888888888888555555666777777777666666555555555555666666666666666666777777777777666666888666888<<<@@@FFFRRR^^^hhhwwwuuukkkaaaaaaeeetttxxxjjjdddXXXVVVUUUWWWXXXYYY___fffyyynnn___UUULLLEEEDDDFFFFFFGGGJJJPPPTTTXXX[[[]]]___dddhhhkkksssyyyyyyvvvrrrmmmlllooorrr{{{xxxqqqkkkfffcccaaa```^^^]]]\\\YYYUUURRRPPPOOOLLLJJJHHHGGGGGGGGGDDDEEEFFFFFFFFFFFFFFFFFFHHHHHHHHHIIIJJJKKKKKKKKKKKKNNNQQQRRRQQQSSSXXX\\\```dddkkkrrrxxx~~~}}}jjjhhhmmmzzz~~~|||yyywwwuuupppjjjeeeaaa```___^^^\\\[[[YYYXXXUUUSSSQQQPPPQQQUUUYYY\\\___aaaffflllrrrxxx|||~~~}}}mmmbbbbbbfffuuuzzzmmmfffdddffflllttt|||nnncccXXXTTTNNNKKKJJJKKKKKKKKKLLLMMMPPPRRRTTT^^^sss}}}cccNNNFFF@@@???>>><<<;;;<<<;;;;;;:::999999888888777777777777777777777777777888888888888888888999999444555666777777777777777555555555555666666666666555666666777777777777666888666888===AAAHHHUUUaaajjj}}}xxxllleee``````hhh{{{yyyiiiaaaVVVUUUUUUXXXYYY[[[ccckkk{{{gggYYYQQQJJJDDDDDDFFFFFFIIILLLRRRVVV[[[]]]^^^```dddhhhlllxxx~~~wwwqqqmmmooopppmmmkkkllltttzzz{{{zzz~~~}}}rrrhhhaaa\\\YYYWWWTTTTTTTTTTTTSSSRRRPPPOOOMMMLLLKKKJJJIIIIIIIIIJJJFFFGGGIIIJJJKKKKKKJJJJJJHHHIIIIIIJJJKKKLLLMMMMMMMMMPPPSSSTTTSSSTTTVVVXXXYYY]]]cccjjjqqqwww~~~~~~qqqfffiiiqqq~~~xxxuuutttsssrrrpppmmmiiifffcccccccccccccccbbbaaa```[[[XXXUUUSSSSSSUUUXXXZZZ]]]```fffmmmuuu|||nnncccbbbeeessspppjjjccceeekkkuuusssiiiYYYTTTNNNJJJIIIJJJKKKKKKLLLMMMPPPSSSUUU\\\mmm~~~kkkNNNFFFAAAAAAAAA>>>;;;;;;;;;;;;:::999999888888777888888888888888888888888999999888888888888888888555555666777888888888777555555555555666666666666555555666777777777777777777666888===BBBIIIVVVccclllrrrgggcccaaacccnnn{{{jjj___VVVUUUVVVYYYZZZ]]]gggqqqvvvcccVVVNNNHHHDDDEEEGGGGGGKKKOOOUUUYYY]]]^^^___```eeehhhnnn~~~zzztttpppllljjjfffiiimmmmmmmmmqqqzzz~~~yyyyyyzzzyyyzzzwwwpppeee\\\VVVRRRPPPOOOLLLMMMNNNNNNNNNNNNNNNNNNJJJJJJJJJJJJJJJKKKLLLLLLHHHIIIKKKMMMNNNNNNNNNMMMIIIJJJKKKLLLMMMNNNOOOOOONNNPPPSSSUUUVVVWWWXXXYYYXXX[[[```eeekkkqqqxxx}}}~~~mmmdddkkkwww|||uuunnnnnnnnnnnnmmmkkkiiihhhdddeeegggiiijjjjjjjjjiiibbb```[[[XXXVVVWWWYYY[[[```bbbffflllsss{{{ooocccbbbcccqqq~~~uuujjjiiidddjjjuuuyyyqqq___YYYQQQKKKIIIJJJKKKKKKKKKLLLPPPSSSTTTYYYfffttttttTTTJJJCCCBBBBBB???<<<;;;;;;;;;:::999999888888777888888888888888888888888888888888888888777777777666666777888888888777777555555555555666666666666444555666777777888888777777666888>>>DDDKKKYYYeeepppooofffeeecccgggvvv~~~lll\\\UUUUUUWWWZZZ[[[^^^iiiuuuppp```UUULLLGGGEEEGGGHHHIIIMMMRRRVVVZZZ^^^``````bbbfffjjjssstttkkkhhhiiiiiiiiidddhhhmmmqqquuu{{{{{{uuurrrsssxxx|||~~~uuugggaaaXXXQQQMMMKKKJJJIIIGGGIIIJJJJJJJJJJJJKKKMMMHHHHHHIIIJJJKKKLLLLLLLLLJJJKKKLLLMMMNNNNNNNNNNNNKKKLLLMMMNNNOOOPPPQQQRRROOOPPPSSSVVVYYY\\\]]]^^^\\\^^^```cccfffkkkqqqvvvyyy~~~}}}{{{yyyjjjeeeqqqzzzqqqllllllmmmllljjjhhhgggfffdddfffjjjnnnqqqrrrssssssnnnkkkfffaaa^^^^^^```aaahhhggghhhkkkpppwww~~~nnnbbb```eeesssooojjjoooqqqzzzzzzggg```VVVNNNKKKJJJJJJKKKJJJKKKOOORRRRRRTTT^^^iii```SSSFFFBBBAAA???======;;;;;;:::999999888888777888888888888888888888888888888888777777666666666777777888888888777666666555555555555666666666666444555666777888888888888888777:::@@@FFFNNN\\\hhhvvvnnnfffhhheeekkk~~~lllYYYTTTTTTWWWYYYZZZ]]]iiivvvzzzhhhZZZQQQJJJGGGFFFHHHJJJJJJOOOUUUWWWZZZ___aaaaaacccgggkkk{{{|||uuukkkeeeeeegggiiijjjiiimmmsss{{{|||tttpppnnnnnnsss||||||ppphhhZZZUUUNNNIIIGGGGGGGGGFFFFFFGGGIIIHHHGGGGGGIIILLLHHHIIIJJJKKKLLLMMMMMMNNNMMMMMMMMMMMMNNNNNNOOOPPPMMMMMMNNNPPPQQQSSSTTTTTTTTTUUUWWWZZZ^^^bbbdddeeeddddddddddddeeehhhmmmqqqvvv{{{uuuwww{{{www~~~mmmdddhhhwwwuuukkkkkkkkkkkkjjjgggeeeddddddeeehhhlllqqquuuwwwyyyyyyxxxuuuooojjjgggfffggghhhooommmjjjjjjnnnttt{{{mmmaaa___iiivvv}}}nnnnnnvvvnnnfff[[[QQQLLLJJJJJJJJJIIIJJJMMMPPPOOOOOOWWWaaaqqqjjjZZZIIIAAA???>>>>>>???;;;;;;::::::999888888777888888888888888888888888888777777777666666555555888888888888888777666555555555555555666666666777444555666777888888888888999888;;;AAAHHHPPP^^^jjjzzz~~~nnngggjjjeeennnlllWWWSSSTTTVVVXXXXXX\\\hhhvvv{{{rrraaaTTTMMMIIIGGGFFFIIIJJJKKKPPPWWWWWW[[[___aaabbbdddhhhllltttnnngggdddeeehhhjjjjjjqqquuu|||xxxnnnhhhgggiiijjjvvv~~~yyyssskkk```YYYSSSOOOJJJFFFFFFFFFFFFFFFFFFHHHJJJIIIGGGFFFIIILLLJJJKKKLLLNNNOOOPPPPPPPPPQQQPPPOOONNNOOOPPPQQQRRRNNNNNNPPPQQQRRRTTTUUUVVV[[[[[[\\\___ccchhhjjjkkkkkkkkkiiiggggggiiimmmppptttyyylll~~~~~~wwwwwwmmm```fffiiiuuu|||qqqjjjiiihhhhhhhhhhhhhhhiiiiiihhhjjjoootttxxxzzz{{{{{{}}}xxxrrrmmmlllmmmpppvvvvvvtttoookkkmmmuuu|||}}}llldddaaappp|||zzztttxxxvvvkkk\\\RRRNNNMMMKKKIIIKKKJJJJJJKKKNNNRRRVVVYYYgggwww{{{cccJJJBBBBBBAAA===<<<;;;;;;;;;::::::999999999::::::999999888777777777999888888777666555555444777777666666555555444444777666666555444444333333777777777777888888888888777;;;???BBBHHHSSS```hhhyyyrrrmmmiiijjjuuuzzziiiYYYRRRRRRSSSUUUYYY___eeeiiivvv{{{yyykkk[[[PPPKKKEEEEEEFFFGGGJJJNNNRRRTTT\\\\\\^^^``````bbbkkkvvvvvvkkkjjjgggfffgggllltttzzzxxx~~~yyyppphhheeeeeeeeeiiiooozzz|||vvvtttnnnhhh```YYYTTTQQQJJJIIIGGGFFFFFFFFFGGGGGGIIIIIIIIIJJJJJJJJJJJJKKKMMMNNNOOOOOONNNOOOQQQSSSSSSRRRQQQPPPPPPPPPQQQRRRSSSTTTTTTUUUVVVWWWWWWWWW]]]XXXYYY^^^bbbccchhhpppnnnnnnnnnmmmhhhhhhqqq|||zzz|||}}}wwwyyy|||ddd[[[aaalllzzzyyypppjjjfffeeeeeeeeefffggghhhiiiiiikkkooossswwwzzz{{{|||}}}yyytttqqqpppsssvvvzzzzzzxxxsssoooqqqwww}}}xxxhhhbbbbbbnnnyyyyyyyyynnn```UUUPPPNNNLLLJJJKKKJJJJJJKKKNNNQQQUUUXXX]]]kkkjjjNNNCCCBBB@@@<<<:::::::::999999999999999999888888888888888888999999999888888777666666555555555555555555555444444444555555555555555555555555777777777777888888888888999<<<@@@DDDKKKVVVaaahhh~~~vvvpppllljjjooo{{{uuueeeWWWSSSRRRRRRSSSWWW\\\aaadddnnnssswwwrrrfffXXXNNNJJJFFFFFFGGGIIILLLPPPSSSVVV[[[\\\___aaa```bbbnnn{{{qqqeeeeeeddddddgggmmmvvv|||yyyooohhhbbbbbbccceeekkkqqqvvvlllggggggeeeaaa\\\WWWRRRNNNLLLHHHGGGGGGFFFFFFGGGHHHHHHJJJJJJKKKKKKKKKLLLLLLLLLNNNOOOPPPOOONNNOOOQQQRRRPPPPPPOOONNNOOOQQQSSSUUUUUUUUUUUUVVVWWWXXXYYYZZZ```\\\\\\aaaeeeeeegggllljjjkkkmmmmmmkkklllvvv}}}qqq]]][[[aaappp|||uuummmhhhaaaaaabbbcccdddfffhhhiiikkklllnnnqqquuuyyy|||}}}}}}{{{wwwuuuvvvyyy}}}{{{wwwwww{{{sssgggfffiiiuuu|||rrrdddYYYSSSOOOMMMKKKKKKJJJJJJKKKMMMPPPTTTVVVUUU^^^qqqwwwWWWFFFCCCAAA===:::888999999999999999999999666777777888999999::::::888888888777777666666555444444444444444444555555333333444555666666777777777777777777888888888888;;;<<>>HHHRRR[[[dddkkkvvvkkkffffffhhhtttpppcccWWWPPPQQQPPPPPPQQQSSSWWWZZZ\\\___cccgggcccYYYOOOJJJHHHGGGGGGIIILLLOOOSSSVVVXXXXXX]]]cccdddbbbgggzzzuuuiii___bbbfffkkksss}}}~~~tttnnniiieeeaaa^^^```eeekkkqqq{{{{{{rrrjjj___WWWUUULLLKKKKKKJJJJJJIIIHHHHHHGGGHHHHHHJJJKKKLLLNNNNNNPPPPPPPPPPPPQQQQQQQQQQQQQQQRRRSSSRRRQQQOOOPPPQQQKKKJJJJJJJJJLLLPPPTTTWWWWWWWWWXXX[[[___cccgggjjjjjjjjjooowww~~~~~~yyyuuurrrtttxxxzzzyyyzzz~~~bbb___eeehhhwwwxxxpppiiiddd[[[\\\]]]```cccfffhhhjjjkkkkkklllmmmqqquuuzzz|||~~~~~~{{{yyywwwyyy~~~llljjjvvv{{{ooobbbXXXPPPLLLIIIKKKKKKKKKKKKLLLNNNPPPQQQWWWYYYddd{{{nnnSSSGGGDDDAAA>>><<<<<<<<<<<<<<<<<<<<<<<<999999999888888888777777888888888888777777777777555555666666777777888888666666666666666666666666666777777777888888888888;;;:::>>>IIISSS\\\gggqqquuugggbbbcccfffvvvuuufffZZZSSSOOOOOOOOOPPPQQQTTTWWWZZZ\\\^^^aaaccc___UUULLLHHHGGGFFFGGGIIILLLOOOSSSVVVWWWXXX\\\bbbeeeeeelllrrrggg___cccjjjrrr{{{yyyooohhhdddbbbbbb``````dddlllssszzzwwwjjjbbb[[[SSSNNNMMMHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJLLLNNNOOOQQQRRRRRRRRRRRRRRRSSSSSSSSSTTTTTTSSSTTTUUUTTTRRRPPPOOOPPPLLLKKKJJJJJJLLLOOORRRTTTVVVWWW[[[```ffflllrrruuuqqqwww}}}www___]]]dddhhh}}}xxxnnneee```YYYZZZ\\\^^^aaaeeegggiiijjjjjjjjjlllooossswwwzzz||||||zzzxxxwwwzzz}}}mmmnnn~~~}}}|||uuuhhh[[[RRRMMMJJJKKKKKKKKKKKKLLLMMMNNNNNNUUUWWWaaauuu|||]]]JJJCCC@@@===>>>>>>=========<<<<<<<<<::::::999999888777777666888888888888888888888888777777777777777777888888666666666666666666666666777777777777888888888888;;;:::@@@LLLTTT\\\kkk{{{wwwhhhaaacccggg{{{}}}mmm___TTTOOOOOOOOOOOOPPPQQQTTTWWWYYY[[[\\\___```[[[QQQJJJGGGGGGEEEGGGIIIMMMQQQTTTVVVXXXYYY\\\aaadddhhhsssqqqggg```eeennnxxxuuukkkeee```\\\\\\^^^```bbbiiisss|||{{{oooaaaXXXQQQJJJFFFGGGEEEEEEFFFGGGGGGHHHIIIIIILLLMMMOOOQQQSSSTTTTTTUUUTTTTTTTTTTTTUUUUUUUUUUUUTTTVVVWWWVVVSSSPPPOOOOOONNNNNNMMMNNNOOOQQQRRRSSSVVVYYY___fffnnnuuuzzz}}}{{{ppp______gggnnnxxxlllaaaZZZWWWXXXYYY\\\___bbbeeefffggghhhiiikkknnnrrruuuwwwyyyyyyxxxwwwxxx|||uuu{{{tttxxx|||nnn```UUUOOOLLLLLLKKKKKKLLLLLLLLLLLLLLLOOOTTT^^^oookkkQQQFFFBBB?????????>>>===<<<;;;::::::999999888888888888888888888888888888888888888888777777777777666666666666555555666666777777888888777777777777888888888888;;;;;;CCCOOOVVV]]]pppyyyjjjdddggglll~~~xxxiii\\\QQQMMMOOOPPPPPPQQQQQQSSSTTTVVVWWWXXXZZZ[[[VVVMMMGGGFFFGGGFFFHHHKKKOOOSSSVVVXXXYYY[[[[[[^^^dddkkkxxxsssjjjeeekkktttnnneee___]]]\\\YYYZZZ^^^bbbfffppp}}}vvviii[[[RRRLLLFFFDDDEEEBBBBBBCCCEEEGGGHHHIIIJJJLLLNNNPPPRRRTTTTTTUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVWWWXXXWWWTTTQQQOOONNNOOOPPPQQQSSSTTTUUUVVVVVVYYY]]]dddllltttzzz~~~mmmaaacccnnnyyyxxxjjj]]]UUUUUUVVVXXXZZZ]]]```cccdddfffggghhhkkknnnqqqsssuuuvvvwwwwwwwwwyyy~~~~~~tttooovvvrrrcccWWWQQQNNNLLLLLLLLLLLLLLLKKKKKKKKKKKKSSS]]]mmmwwwXXXJJJEEECCC??????>>><<<;;;:::999888777777777888999999::::::888888888888888888999999777777666666555555444444333333444666777999::::::777777777777888888888888<<<===FFFQQQWWW^^^ttt{{{lllfffjjjppp~~~vvvhhh[[[OOOLLLOOORRRQQQQQQQQQQQQRRRSSSSSSSSSVVVWWWRRRJJJEEEEEEGGGGGGIIILLLPPPTTTXXXZZZ[[[\\\[[[]]]ccclll|||xxxnnnjjjpppzzzvvvjjjaaaYYYVVVYYYZZZYYY[[[aaaeeejjjvvv}}}nnnaaaSSSKKKGGGCCCCCCEEE@@@AAACCCEEEGGGJJJLLLMMMMMMNNNPPPRRRTTTTTTTTTTTTUUUUUUUUUVVVVVVVVVWWWWWWWWWXXXYYYXXXUUUQQQOOONNNPPPRRRTTTWWWYYYZZZZZZZZZ\\\aaahhhpppxxx|||}}}~~~kkkeeehhhtttwwwiii[[[TTTRRRSSSUUUVVVYYY[[[\\\]]]^^^```bbbfffiiimmmoooqqqnnnsssyyyzzzyyy}}}}}}}}}tttssslllvvvjjj]]]SSSLLLKKKJJJJJJKKKLLLLLLJJJIIIMMMTTT[[[eee}}}fffNNNEEEDDD@@@>>>;;;:::;;;;;;;;;:::999999999888888888888777666777999::::::999888777777777777777666666666666555555555555666666666666777777777777777888888888;;;???DDDPPP\\\aaavvv{{{qqqfffeeessswwwhhhZZZNNNMMMRRRQQQOOOMMMNNNPPPQQQRRRQQQRRRSSSTTTQQQKKKGGGGGGGGGGGGJJJNNNQQQSSSVVVYYY[[[\\\[[[]]]eeeqqqzzznnnoootttyyykkk^^^YYYVVVVVVWWWXXXXXX\\\ccciiivvv|||lll___XXXNNNGGGEEEEEEEEEDDDDDDDDDFFFGGGIIIKKKLLLLLLSSSTTTTTTSSSQQQQQQSSSTTTSSSTTTUUUVVVWWWWWWXXXWWW]]]ZZZWWWUUUUUUUUUUUUUUUWWWXXXZZZ]]]]]]]]]___bbbdddcccfffpppyyy~~~yyyrrrxxx~~~yyymmmkkkmmmzzzyyyiii[[[SSSNNNOOOQQQSSSUUUVVVWWWXXXZZZ[[[]]]```dddgggiiikkkkkkqqqwwwyyyyyy}}}{{{wwwyyywwwoooooosss|||pppdddXXXQQQLLLKKKKKKKKKMMMMMMLLLJJJNNNSSSYYYbbbxxxhhhPPPEEEDDDAAA>>><<<:::;;;;;;;;;:::999999999999888888888888777888999::::::999777666777777777777666666666666555555555555666666666666777777777777888888888888<<>><<<<<<;;;:::999::::::::::::999999999999888888888777666666666666777777777777666666666666555555555555666666666666555555666777888999999:::;;;EEEKKKWWWiiiwww|||hhhdddbbbhhhwwwqqq^^^SSSQQQQQQQQQQQQOOONNNPPPTTTZZZ^^^```___XXXPPPIIIFFFFFFGGGGGGLLLNNNRRRTTTVVVWWWZZZ\\\]]]___jjj~~~{{{iii^^^YYYWWWWWWYYYWWWVVVZZZbbbjjjsss~~~lll\\\SSSIIIIIIIIIGGGEEEFFFHHHJJJMMMNNNOOOQQQRRRTTTUUUVVVSSSVVVXXXYYYYYYXXXXXXYYYZZZ[[[\\\___cccgggkkkmmmqqqnnnhhh```[[[]]]eeekkkssstttpppmmmvvv|||}}}sssppprrrzzzxxxjjjccchhhppp||||||nnndddcccaaa_________```aaa```^^^\\\[[[[[[\\\___```^^^___bbbdddhhhlllqqqtttyyyyyywwwvvvvvvyyylllbbbbbbfffuuuxxxiiidddmmm{{{rrriii[[[VVVPPPLLLKKKLLLLLLMMMMMMOOORRRVVV[[[jjjaaaLLLDDDAAA>>><<<<<<;;;:::999;;;;;;:::::::::999999999777777777666666666777777777777777777666666666666555555555555666666666666555555666777888999::::::<<>><<<<<<<<<:::999;;;;;;;;;:::::::::999999777666666666666777777888777777777777666666666666555555555555666666666777444555666777888999::::::===IIIOOOZZZooouuueeeeeeeeekkk{{{rrr]]]RRRQQQRRRPPPQQQOOONNNPPPVVV]]]bbbeee```XXXMMMGGGEEEGGGIIIIIIMMMPPPSSSUUUVVVXXXZZZ\\\]]]bbbrrrssseeeZZZZZZ]]]^^^___bbb```bbbiiiuuurrraaaUUUOOOEEEHHHJJJJJJIIIJJJMMMPPPPPPQQQRRRSSSUUUWWWXXXYYY\\\^^^bbbccccccbbbaaabbb]]]\\\[[[]]]aaahhhppptttuuutttppphhh``````eeekkkxxx|||uuuiii___mmmmmmhhheeejjjuuu}}}yyyrrrnnnnnnqqqssstttvvvssspppoooppppppnnnlllmmmmmmooosssxxx|||~~~~~~|||tttooooooqqqtttvvvzzz{{{~~~ooobbb```dddrrrrrreeecccnnn}}}~~~qqqiii___RRRLLLLLLNNNLLLIIILLLLLLOOOQQQUUU```uuuoooOOOEEEBBB>>><<<;;;;;;;;;:::;;;;;;;;;:::::::::999999888888888888777777777777555666666777777777666666555555555555666666666777666777888888888999<<>>>>>===<<<;;;;;;;;;;;;::::::::::::;;;::::::::::::999999999888888999999999888888777555555666666666777777777888888999888888999<<<>>>EEEKKKVVVeeewwwmmmiiiiiimmm{{{zzzhhhVVVNNNOOOQQQPPPUUUSSSSSSVVVZZZ]]]]]][[[YYYPPPIIIFFFEEEDDDFFFJJJOOOQQQTTTUUUVVVXXXZZZ\\\cccpppyyyiiiaaa___^^^bbbiiiqqqwww{{{~~~oooaaaTTTNNNNNNKKKLLLMMMMMMNNNQQQUUUYYYVVVVVVWWWYYY[[[^^^```aaakkkpppvvvxxxvvvuuuwwwzzzvvvppppppoooqqq~~~zzzsssrrrwww}}}pppqqqzzziii___```fffuuu}}}sssddd___dddlllzzzzzznnnddd______gggqqq}}}|||yyytttsss{{{}}}lllcccXXXPPPNNNOOONNNMMMJJJJJJMMMOOOQQQUUUbbbooo|||\\\LLLHHHBBB???============<<<;;;;;;;;;;;;:::::::::::::::::::::999999999999999999:::::::::999888888555666666666666777777777888999999999888999<<<>>>EEELLLXXXhhh||||||llliiikkkppp}}}uuudddSSSLLLNNNQQQPPPTTTSSSSSSVVV[[[^^^^^^\\\WWWOOOHHHFFFEEEEEEGGGKKKPPPQQQTTTUUUVVVWWWZZZ\\\fffuuuttthhhddddddeeejjjpppxxxtttfff[[[RRRNNNOOONNNOOOOOOOOOPPPRRRVVVYYYWWWWWWYYY[[[___bbbdddfffmmmqqqvvvvvvvvvxxx}}}{{{sssqqqpppsss}}}wwwyyyxxxyyy~~~ccc^^^aaaiiizzz|||{{{wwwjjjfffiiiqqq{{{wwwmmmeeeaaa``````eeejjjuuutttrrrooorrr}}}oooggg\\\SSSOOONNNNNNMMMLLLLLLMMMPPPRRRUUU```kkkaaaMMMHHHBBB>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999888888888:::::::::::::::999888888666666666666777777777888888999:::999999:::<<>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::999999999999888888888888::::::::::::999999888777666666666777777777888888777888999999999;;;>>>@@@FFFNNN]]]qqq|||mmmkkkmmmvvvooohhh[[[NNNJJJNNNRRRRRRQQQQQQRRRWWW^^^aaaaaa___UUUNNNIIIIIIIIIIIIKKKOOOQQQRRRTTTUUUWWWZZZ^^^aaaoooxxxmmmiiicccjjjttt~~~tttcccYYYUUURRRQQQSSSTTTTTTSSSQQQPPPPPPSSSUUUWWWXXX[[[___ccchhhlllnnnlllmmmpppvvv~~~|||vvvwwwwwwzzz}}}yyy~~~|||ooobbb```fffqqq}}}wwwxxxrrrnnnkkklllrrrvvveee[[[TTTVVV\\\aaafffjjjnnnkkkfffeeelll{{{vvvnnncccXXXPPPMMMLLLLLLNNNLLLLLLOOORRRWWW```jjjlllQQQLLLEEE@@@============<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999999::::::::::::999888777666666666777777777888888888666777999999:::<<>>@@@===;;;;;;;;;;;;;;;;;;:::::::::999999888888999999:::999999999999999999999999888777777666666666777777666777777777888;;;???CCCLLLZZZggg|||zzzooonnnmmm~~~|||pppiii^^^QQQKKKKKKOOORRRRRRRRRTTTXXX\\\^^^]]]YYYVVVRRRKKKFFFHHHJJJKKKLLLOOORRRRRRUUUXXXYYYZZZ```iii{{{zzzxxxxxxzzzwwwkkkddd[[[UUUSSSTTTTTTTTTVVVUUURRRPPPPPPRRRTTTVVV\\\^^^```bbbdddgggkkknnnpppwww|||}}}}}}zzzzzzssssssqqqjjjnnn}}}vvvjjjlll{{{{{{xxxvvvyyy|||~~~uuunnnoootttyyyxxxmmmeeeZZZQQQMMMRRRWWW]]]jjjyyy|||yyyllldddjjjuuu~~~rrreee[[[SSSLLLJJJLLLLLLMMMKKKOOOWWWXXXaaauuucccMMMCCCDDD@@@>>>@@@<<<<<<<<<;;;;;;;;;;;;:::::::::999999888888999999:::999999999999999999999999777777666666666666666777777777777777888;;;@@@CCCIIIYYYhhh~~~{{{nnnmmmlll}}}yyynnnhhh]]]QQQJJJLLLPPPRRRRRRSSSUUUYYY]]]___^^^YYYVVVPPPJJJEEEGGGIIIJJJKKKNNNPPPPPPSSSWWWYYY[[[cccmmm~~~}}}}}}}}}~~~uuukkkccc^^^WWWSSSSSSTTTTTTTTTVVVUUUSSSRRRQQQRRRSSSTTTWWWYYY\\\^^^bbbgggmmmqqqzzzyyy|||~~~{{{uuutttwww~~~}}}|||xxxvvvzzztttooosss~~~qqqfffiiizzz~~~yyyttttttuuuwwwzzz{{{{{{{{{{{{|||yyyzzz|||tttpppmmmnnnuuu~~~yyyrrrrrrpppoooppprrrtttuuuuuuvvvyyy||||||uuukkkcccXXXOOOKKKOOOUUU^^^nnnssshhhlllttttttggg]]]UUUMMMJJJLLLLLLPPPNNNPPPVVVVVVccc{{{jjjQQQEEEDDD???>>>@@@<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888999999:::888888888888888888888888666666666555555666666777777888888888888;;;@@@DDDGGGXXXiiixxxkkkjjjllluuukkkeee\\\PPPJJJLLLPPPSSSSSSTTTVVVYYY]]]^^^]]]XXXUUUNNNHHHDDDFFFHHHHHHKKKNNNNNNOOORRRVVVXXX\\\gggrrryyy~~~|||zzzzzz|||~~~~~~uuuiiiaaaYYYVVVSSSQQQRRRSSSSSSSSSTTTTTTSSSSSSRRRRRRRRRRRRUUUWWWYYY[[[```fffmmmsssvvv{{{~~~qqqjjjiiijjjooovvv{{{|||{{{}}}zzzyyy}}}{{{zzz~~~~~~sssppptttvvvmmmdddiii|||~~~wwwrrrsssssstttuuuuuuuuuuuuuuurrrnnnmmmrrrvvvyyy~~~zzzsssnnnnnnqqqxxxrrrhhhbbbaaaaaacccfffkkkmmmmmmmmmppprrruuuyyyzzzvvvnnngggZZZQQQKKKOOOTTT]]]qqqyyykkkkkkrrrwwwjjjaaaXXXOOOKKKKKKIIIOOOOOOPPPTTTUUUeeeqqqVVVFFFDDD>>>>>>@@@=========<<<<<<;;;;;;:::::::::999999888888999999:::777777777777777777777777666666555555666666777777888888999888999<<>>>>>AAA>>>>>>>>>===<<<<<<;;;:::::::::999999888888999999:::777777777777777777777777666666666666666777888888888999999999:::===AAAEEELLL\\\iii|||ooodddeeemmm{{{oooggg___WWWMMMIIILLLQQQTTTTTTSSSTTTVVVYYYZZZWWWRRRNNNJJJGGGFFFIIIJJJIIILLLQQQQQQRRRTTTWWWWWW]]]lll{{{yyyyyyzzz}}}|||uuuttttttuuuwwwyyyyyyxxxtttvvvxxxyyyzzz|||{{{kkk```XXXSSSOOOMMMNNNNNNNNNNNNMMMMMMMMMLLLNNNPPPRRRTTTTTTTTTSSSTTTUUUXXX\\\bbbkkkttt{{{~~~xxxzzz~~~sssfffaaa___]]]```iiitttnnnxxx{{{pppmmmxxxllljjjgggmmm{{{vvvpppooommmkkkiiiiiiiiijjjeee___ZZZXXXWWWXXX```iiiqqqrrrssssssrrrooollljjjhhhjjjqqqxxxjjj___WWWQQQMMMLLLPPPWWWaaajjjoooqqqppppppnnnmmmrrrwwwyyyuuuqqqddd[[[UUUUUUWWW___sssoookkkppp~~~rrriii___TTTMMMLLLIIIOOOPPPSSSXXX[[[llleeeMMMEEE??????BBB>>>???>>>>>>===<<<;;;:::::::::999999888888999999:::888888888888888888888888777777777777888999::::::999::::::::::::===BBBFFFOOO^^^kkk|||pppffffffnnnyyymmmfff\\\TTTKKKIIILLLRRRUUUUUURRRSSSUUUWWWXXXTTTOOOJJJIIIGGGGGGJJJJJJIIIMMMSSSRRRSSSVVVWWWXXX^^^ooo~~~{{{zzz}}}}}}xxxvvvuuutttrrrqqqpppqqqsssuuuuuuuuurrrtttvvvwwwyyy{{{~~~ooo```VVVQQQNNNLLLKKKLLLNNNNNNLLLKKKKKKLLLKKKMMMOOOQQQSSSTTTTTTSSSNNNQQQVVV\\\dddmmmxxx~~~xxxuuu{{{mmmfff^^^^^^^^^dddpppwwwhhhyyyzzzuuuqqq{{{hhhiiihhhooozzzqqqoookkkhhhfffffffffgggaaa[[[UUURRRPPPRRR[[[eeeiiiiiijjjjjjjjjiiigggfffjjjooo|||xxxiii]]]WWWSSSNNNKKKJJJLLLSSS\\\gggpppvvvxxxuuuqqqnnnqqqxxx|||zzzwwwggg___ZZZYYYZZZaaauuurrrnnntttvvvmmmbbbVVVOOOMMMJJJNNNNNNQQQWWWZZZiiiqqqUUUIII@@@???AAA===??????>>>===<<<;;;:::::::::999999888888999999:::999999999999999999999999888888888888999:::;;;<<<::::::::::::;;;>>>BBBFFFNNN___mmmpppfffgggooowwwkkkeeeZZZSSSJJJHHHMMMRRRUUUUUUSSSTTTVVVXXXWWWTTTNNNIIIFFFEEEFFFIIIIIIHHHLLLRRRRRRSSSVVVXXXYYYaaattt|||yyy|||}}}rrrmmmmmmmmmlllmmmlllkkklllooorrrsssssssssuuuvvvwwwwwwyyy{{{~~~~~~xxxfffXXXPPPMMMLLLLLLHHHKKKMMMMMMKKKKKKLLLNNNNNNNNNOOOPPPQQQQQQQQQQQQLLLOOOUUUZZZaaajjjrrrxxx|||uuurrrsssxxxxxxiiihhhccceeejjjtttzzzkkkhhh}}}{{{zzzuuuyyyfffhhhiiippp}}}llliiifffbbb_________```___YYYSSSOOOMMMPPPZZZeeeaaabbbccceeefffggghhhhhhssszzz~~~qqqgggZZZQQQNNNMMMKKKHHHKKKLLLPPPYYYeeeqqqzzz{{{uuuqqqssszzz|||hhhaaa\\\\\\]]]cccwwwuuuqqqwwwxxxooodddXXXPPPNNNHHHLLLKKKNNNTTTVVVbbb{{{{{{zzz[[[MMMBBB???@@@<<<@@@???>>>===<<<;;;:::::::::999999999999999999:::999999999999999999999999999999999999:::;;;<<<===::::::;;;;;;;;;>>>CCCFFFMMM___ooo~~~mmmeeegggqqquuuiiicccYYYRRRJJJHHHMMMSSSUUUVVVTTTUUUWWWXXXXXXTTTNNNIIIDDDCCCEEEHHHHHHGGGKKKRRRPPPRRRVVVXXXZZZcccxxx{{{xxx{{{tttiiifffggghhhhhhjjjhhhggghhhlllppprrrsssuuuwwwwwwwwwvvvwwwyyy{{{yyy{{{zzzmmm\\\NNNHHHFFFFFFGGGGGGIIILLLLLLKKKKKKNNNQQQQQQQQQPPPPPPPPPOOOOOOOOOOOOQQQVVVZZZ^^^ccciiimmmoooqqqrrrppplllkkknnnrrrtttrrrgggiiijjjoooxxxiiijjjccc~~~xxxzzzzzzyyynnnbbbdddhhhrrryyymmmbbb^^^]]]ZZZXXXXXXXXXVVVRRRNNNNNNQQQXXX]]]aaa```^^^___bbbhhhnnnrrr|||uuufff[[[RRROOONNNJJJGGGGGGFFFHHHMMMVVVdddqqq|||yyyyyy|||zzzmmmdddccccccgggxxxvvvnnn{{{~~~rrrggg\\\SSSMMMIIIKKKMMMMMMPPPUUU^^^dddkkkkkkoooxxxlllPPPDDDCCC@@@;;;===>>>>>>>>>>>>>>>===<<<<<<;;;::::::999999::::::::::::::::::::::::::::::;;;:::888777777888:::;;;;;;999:::;;;;;;;;;BBBKKKTTTaaatttyyyhhhaaafffqqqrrrfff^^^UUUKKKFFFJJJQQQTTTUUUVVVVVVZZZ\\\ZZZYYYWWWQQQIIIFFFFFFGGGHHHJJJLLLOOOPPPTTTVVVYYYZZZ[[[eee~~~www}}}~~~nnnfffdddbbbccceeeeeegggjjjkkklllnnnpppsssuuuwwwxxxxxxvvvtttssstttwwwyyy|||qqqbbbQQQKKKIIIHHHGGGHHHHHHIIIKKKMMMOOOOOOOOOOOOQQQRRRTTTUUUTTTSSSQQQOOOOOOQQQSSSVVVYYY[[[\\\\\\``````______```dddjjjoooqqqxxxooojjjkkkrrrwwwaaacccfffsssvvvuuujjjaaacccgggrrryyymmmaaa\\\ZZZWWWUUUUUUTTTSSSQQQOOOOOOSSSYYY^^^\\\ZZZXXXZZZbbbmmmyyytttjjj___UUUMMMLLLLLLIIIGGGHHHGGGHHHLLLVVVdddttt~~~{{{}}}tttiiiffffffiiiyyyvvvqqquuujjj___UUUOOOKKKLLLMMMMMMNNNRRRXXX]]]eeefffkkkwwwoooSSSEEECCCAAA<<<======>>>>>>======<<<<<<<<<;;;::::::999999::::::::::::::::::::::::::::::;;;:::888777777888:::;;;;;;999:::;;;;;;<<>>===<<<<<<;;;;;;;;;;;;<<<;;;::::::999999::::::888888888888888888888888:::999999888888999999:::;;;999:::<<<<<<===DDDLLLVVVjjjttteeebbbiiittt~~~rrreee\\\RRRLLLIIINNNSSSVVVXXXZZZ___eeeiiigggbbb]]]UUUMMMDDDDDDEEEFFFHHHKKKNNNPPPRRRSSSVVVZZZ___lll}}}qqqfffcccbbbaaa``````cccdddeeedddcccdddfffhhhmmmooorrrrrrqqqpppppppppyyy}}}qqqcccVVVMMMFFFFFFHHHGGGGGGIIIKKKMMMPPPSSSUUUWWWWWWWWWUUUUUUTTTSSSRRRQQQPPPOOOLLLMMMNNNOOOQQQSSSUUUVVVTTTXXX]]]aaaeeeiiinnnqqqttt~~~rrrqqq{{{ooodddmmmwwwnnn{{{|||jjj^^^ZZZ___fffsss}}}tttcccYYYTTTPPPNNNNNNPPPQQQTTTTTTTTTUUUWWWYYY^^^^^^bbblll|||lll^^^VVVNNNIIIFFFFFFGGGEEEFFFIIILLLMMMOOOVVVdddxxxtttqqquuuvvvjjj^^^WWWOOONNNMMMMMMNNNOOOPPPPPPVVVZZZfff{{{___JJJBBB???===???>>><<<;;;:::::::::;;;<<<;;;::::::999999::::::888888888888888888888888999999999999999999999999;;;999:::<<<<<<===DDDMMMYYYkkkqqqeeeccclllxxxqqqddd\\\OOOJJJIIINNNSSSUUUWWW[[[___gggllliiiccc\\\SSSKKKDDDDDDEEEFFFIIILLLOOOQQQTTTTTTVVVZZZ___mmm}}}qqqgggddddddbbb`````````aaaaaa```___aaacccfffmmmoooqqqrrrqqqpppqqqqqqvvv{{{~~~}}}}}}lll```TTTMMMHHHHHHIIIHHHHHHJJJMMMNNNRRRUUUXXXZZZ[[[\\\WWWWWWVVVUUUSSSRRRPPPOOOMMMNNNOOOQQQTTTWWWZZZ\\\[[[^^^bbbfffkkkrrryyy}}}qqqvvv{{{pppfffpppuuunnn}}}kkk___ZZZ^^^ffftttwww}}}wwweee[[[UUUPPPOOOPPPPPPRRRTTTUUUTTTUUUWWWXXXZZZ```lll}}}vvvggg[[[SSSLLLHHHFFFGGGGGGEEEFFFIIILLLNNNSSSZZZfffyyyxxxvvv{{{xxxmmmaaaYYYOOOMMMKKKLLLNNNPPPRRRRRRVVVYYYeee{{{fffMMMCCC@@@>>>@@@???===;;;::::::;;;;;;<<<;;;::::::999999::::::999999999999999999999999999999999999999999999999:::999:::<<<<<<>>>EEENNN\\\mmmoooeeefffppp|||ooobbbZZZMMMIIIIIINNNSSSUUUXXX\\\```hhhnnnkkkccc[[[QQQIIIDDDEEEEEEGGGJJJMMMPPPRRRVVVUUUWWW[[[aaaooo~~~rrrgggcccbbb```^^^^^^[[[\\\\\\\\\\\\^^^bbbeeelllnnnqqqrrrqqqqqqqqqrrrssswww||||||{{{{{{uuuhhh^^^TTTNNNJJJKKKKKKJJJKKKNNNPPPRRRUUUZZZ]]]```aaabbbYYYZZZZZZZZZXXXUUURRRPPPOOOOOOQQQSSSVVVZZZ^^^``````ccciiiooovvv~~~uuu}}}xxxnnnxxxuuuqqq~~~lll```YYY^^^ffftttyyyqqqvvvyyyfff[[[UUUQQQPPPQQQOOOPPPSSSTTTTTTVVVXXX[[[^^^iii|||pppbbbVVVOOOIIIFFFEEEGGGGGGEEEGGGKKKJJJOOOVVV___kkk|||}}}{{{zzznnnbbb[[[QQQMMMJJJIIILLLPPPQQQRRRVVVXXXcccyyymmmRRREEEBBBAAABBB@@@>>><<<;;;;;;;;;<<<<<<;;;::::::999999::::::::::::::::::::::::::::::999999999::::::999999999:::999:::<<<===>>>FFFNNN^^^ooonnneeehhhsss~~~jjj^^^XXXMMMJJJJJJPPPTTTVVVYYY]]]```jjjpppmmmdddZZZPPPHHHEEEEEEFFFHHHKKKNNNQQQSSSVVVUUUWWW]]]eeettt~~~rrreee```^^^[[[ZZZZZZWWWXXXXXXYYYZZZ]]]bbbfffjjjmmmpppqqqqqqqqqqqqrrrpppuuuyyyzzzyyy|||yyymmmbbbZZZRRRMMMJJJKKKLLLLLLOOOSSSTTTVVVZZZ___cccfffggghhhaaabbbcccdddaaa]]]YYYVVVTTTTTTUUUVVVYYY]]]aaacccccchhhqqq{{{|||yyyxxxttt~~~mmmaaaZZZ___gggttttttlllqqqzzzfff[[[UUUQQQPPPRRRMMMOOOQQQSSSTTTWWWZZZ]]]ffftttuuugggYYYNNNHHHFFFCCCDDDGGGGGGEEEHHHMMMIIIOOOXXXbbbooozzzoooccc[[[RRRNNNIIIHHHKKKNNNPPPQQQUUUVVV```vvvrrrUUUGGGCCCCCCCCCAAA>>><<<;;;;;;<<<===<<<;;;::::::999999::::::::::::::::::::::::::::::888999999::::::999999888:::999:::<<<===>>>FFFOOO___qqqnnneeeiiiuuu}}}gggZZZVVVMMMKKKLLLRRRVVVWWW[[[___aaakkkrrrnnneeeZZZPPPHHHFFFFFFGGGIIILLLOOORRRTTTVVVUUUXXX^^^hhhxxx~~~pppccc]]]ZZZWWWVVVVVVTTTUUUVVVWWWYYY]]]bbbfffiiilllooopppppppppqqqrrroootttxxxyyyyyy}}}rrrfff]]]WWWQQQLLLIIIKKKMMMNNNRRRWWWWWWZZZ^^^bbbgggjjjlllmmmhhhjjjmmmmmmkkkfff```]]]ZZZZZZYYYZZZ]]]```ccceeedddlllyyy|||||||||rrrcccZZZ^^^dddpppttteeekkk~~~mmm^^^WWWSSSPPPNNNQQQPPPQQQSSSTTTTTT[[[dddnnn{{{ooocccVVVOOOMMMHHHGGGFFFEEEFFFGGGIIIKKKOOOTTT[[[fffxxx{{{pppddd\\\TTTMMMIIIJJJKKKKKKNNNQQQOOOXXX```mmmsssUUUFFFAAA???@@@???>>>===<<<;;;::::::;;;;;;::::::::::::999999:::999999888888999999:::777888:::<<<<<<;;;:::999<<<<<<===>>>===>>>GGGRRR```qqqrrrlllhhhsssyyyeeeWWWOOOLLLIIIJJJSSSZZZ]]]___aaahhhpppuuuooodddYYYOOOIIIDDDEEEGGGIIILLLPPPRRRTTTXXXUUUVVV]]]iiizzz|||ppp```WWWVVVWWWVVVTTTUUUTTTSSSSSSVVVZZZ^^^aaaiiijjjkkkmmmnnnoooooooooppprrruuuwwwyyyooobbb[[[WWWVVVTTTRRRPPPPPPRRRUUUVVV\\\]]]___aaadddhhhkkkllljjjfffhhhpppsssmmmgggeee```ZZZWWWZZZ]]]```eeekkkmmmxxx||||||zzzvvveee\\\___eeepppwwwhhhlll~~~ppp```XXXUUUSSSQQQRRRRRRSSSTTTSSSUUU___kkkssskkkbbbWWWOOOMMMGGGGGGFFFFFFHHHJJJLLLNNNOOOUUU]]]hhh{{{|||qqqfff^^^TTTNNNIIIJJJKKKKKKMMMQQQOOOWWW^^^iiilllRRRFFFBBB@@@@@@@@@???>>>===<<<;;;:::;;;;;;::::::::::::999999:::999999888888999999:::888999:::;;;;;;;;;::::::<<<<<<===>>>===>>>GGGRRR```qqqqqqllliiiuuuyyyfffYYYSSSLLLJJJLLLTTT[[[]]]___bbbkkkssswwwooocccWWWMMMFFFDDDEEEGGGJJJMMMPPPRRRTTTWWWUUUWWW___lll~~~xxxmmm___WWWVVVVVVUUUSSSSSSRRRQQQRRRUUUYYY^^^aaafffgggiiikkkmmmnnnooopppooorrruuuwwwzzz|||lllaaaZZZWWWVVVTTTRRRPPPQQQSSSVVVXXX[[[\\\]]]```cccfffiiikkkkkkgggjjjrrrvvvrrrmmmllleee___ZZZ[[[]]]```eeekkkttt}}}~~~}}}zzziii]]]```eeeooozzzkkkmmm|||tttddd[[[WWWUUUUUUTTTTTTUUUUUUSSSXXXgggwwwuuuiiiddd```XXXOOOKKKFFFFFFGGGHHHJJJMMMPPPQQQRRRWWW___lll}}}rrrggg```UUUOOOJJJKKKLLLKKKMMMQQQOOOVVV[[[ddd~~~dddNNNFFFCCC@@@@@@@@@@@@???>>>===<<<;;;;;;;;;::::::::::::999999:::999999888888999999::::::999999999::::::;;;;;;;;;;;;<<<>>>===>>>GGGRRR___rrrrrrmmmlllxxxxxxggg\\\VVVMMMKKKMMMUUU[[[]]]```cccooovvvxxxooobbbVVVKKKEEEDDDEEEGGGJJJMMMPPPSSSTTTWWWUUUXXXaaaooosssjjj^^^XXXVVVVVVSSSQQQOOOOOOOOOQQQTTTYYY^^^aaaccceeegggjjjlllnnnoooooommmppptttwwwzzzxxxiii^^^XXXUUUTTTSSSQQQPPPQQQTTTWWWYYYYYYZZZ\\\___bbbfffiiijjjnnnlllmmmtttxxxvvvrrrpppkkkddd^^^]]]]]]___fffmmm~~~~~~mmm^^^___cccmmm}}}kkkkkkxxxxxxggg]]]XXXWWWWWWTTTUUUVVVVVVUUU]]]rrruuuiii^^^]]]]]]XXXOOOJJJFFFFFFGGGIIILLLOOORRRTTTUUUYYYaaannn|||rrrhhhaaaVVVPPPKKKKKKLLLKKKMMMPPPOOOUUUYYY```uuu^^^KKKFFFDDD@@@@@@@@@AAAAAA@@@>>>===<<<;;;;;;:::::::::999999999:::999999888888999999:::;;;:::999888888:::<<<===;;;:::<<<======>>>GGGRRR^^^rrrssspppooo{{{xxxggg\\\WWWNNNLLLOOOWWW\\\]]]```dddooovvvwwwnnn```UUULLLEEEDDDEEEHHHKKKNNNQQQSSSTTTWWWVVVYYYcccppp~~~{{{mmmfff^^^XXXWWWVVVSSSPPPNNNNNNOOORRRVVV[[[```bbbdddfffgggjjjkkkmmmnnnnnnlllooossswww|||ttteee[[[UUURRRQQQQQQPPPPPPQQQTTTWWWYYYWWWXXXZZZ^^^bbbgggjjjlllpppoooppptttwwwwwwssspppnnnggg```^^^]]]```iiirrr~~~}}}rrr___^^^```jjj{{{lllhhhsss|||kkk___ZZZXXXXXXTTTUUUVVVWWWZZZggg{{{jjj___WWWYYY\\\XXXPPPKKKFFFGGGIIIKKKNNNQQQSSSTTTXXX[[[aaannn{{{rrrggg```XXXQQQLLLLLLLLLKKKLLLOOOPPPUUUXXX]]]nnn]]]JJJEEECCC??????@@@AAAAAAAAA???>>><<<;;;;;;:::::::::999999999:::999999888888999999:::<<<:::999777888999<<<===::::::;;;===<<<>>>GGGRRR^^^rrruuurrrrrr}}}xxxggg[[[UUUNNNMMMQQQWWW[[[\\\```eeemmmsssuuukkk^^^TTTMMMGGGDDDFFFHHHLLLOOOQQQSSSSSSWWWVVVYYYcccqqq~~~ttthhhccc]]]XXXVVVUUUSSSPPPNNNOOOQQQTTTXXX]]]bbbeeehhhhhhiiikkkkkklllllllllkkknnnsssxxx~~~qqqbbbWWWQQQNNNNNNNNNNNNNNNPPPRRRUUUWWWUUUVVVYYY\\\aaaeeeiiikkkjjjjjjkkkoootttxxxwwwtttooohhhaaa^^^]]]bbbnnnzzz{{{|||yyyddd___^^^fffvvvrrriiipppyyypppccc\\\YYYYYYUUUUUUWWW[[[cccuuu{{{ppphhh^^^VVVRRRWWW[[[YYYTTTQQQJJJKKKLLLNNNPPPRRRTTTUUUYYY[[[aaannn|||rrrhhhaaaYYYRRRMMMLLLLLLKKKLLLOOOOOOTTTWWWZZZggg___KKKEEEBBB>>>>>>???AAABBBAAA@@@>>><<<;;;;;;::::::::::::999999:::999999888888999999:::;;;:::999888888:::<<<===999999;;;===<<<>>>GGGRRR```tttsssqqqqqq}}}zzzhhh[[[SSSNNNNNNRRRXXX[[[[[[___eeekkkqqqrrrhhh\\\SSSMMMHHHDDDFFFIIIMMMPPPRRRSSSSSSVVVUUUYYYcccqqqvvvlllccc```ZZZVVVTTTSSSRRRPPPOOOPPPRRRVVVZZZ___dddfffiiiiiijjjkkkkkkkkkkkkjjjkkknnnssszzz~~~mmm^^^TTTNNNKKKKKKKKKKKKLLLMMMOOORRRSSSSSSTTTUUUXXX[[[___bbbddd\\\___bbbhhhqqq{{{~~~|||qqqjjjccc______eeetttxxxzzzjjjbbb^^^dddqqq}}}oooooouuuvvvhhh___[[[ZZZXXXVVVXXX```nnn}}}wwwqqqjjjaaaZZZRRRNNNOOOWWW\\\\\\ZZZZZZOOOPPPQQQRRRTTTUUUUUUUUUXXXZZZ```nnn}}}yyywwwyyy|||}}}sssiiibbbZZZSSSMMMMMMLLLJJJKKKNNNMMMQQQUUUWWWaaavvvbbbLLLEEEBBB>>>===>>>@@@AAAAAA???===<<<;;;;;;::::::::::::999999:::999999888888999999:::::::::999999999:::;;;<<<999888:::<<<<<<>>>GGGRRRcccxxxooommmooo|||}}}kkk\\\TTTMMMMMMRRRXXXZZZZZZ^^^dddkkkppppppfffZZZQQQKKKGGGCCCFFFIIIMMMPPPRRRSSSSSSTTTTTTYYYdddsss}}}wwwnnnddd___[[[VVVRRRPPPOOOOOOOOOPPPQQQSSSWWW[[[```cccffffffggghhhiiijjjjjjjjjjjjkkknnnttt{{{xxxiii[[[QQQLLLJJJHHHHHHIIIIIIJJJLLLNNNOOOQQQQQQQQQRRRSSSTTTUUUVVVRRRWWW[[[bbbooo}}}wwwooogggbbbaaahhhyyyvvvyyyoooeee___bbbmmmuuupppssszzzlllaaa\\\[[[ZZZWWWYYYcccuuuxxxsssmmmiiifffaaa[[[VVVJJJIIINNNWWW]]]^^^___aaaSSSTTTUUUVVVVVVVVVVVVVVVVVVXXX___nnn|||vvvsssqqqssswwwuuujjjcccZZZSSSNNNMMMLLLJJJKKKNNNKKKPPPSSSVVV^^^qqqcccLLLEEEBBB???<<<>>>@@@AAAAAA???===;;;;;;;;;;;;:::::::::999999:::999999999999999999:::::::::999999::::::;;;;;;888888:::<<<<<<>>>GGGRRRfff{{{kkkjjjmmmzzzmmm^^^UUULLLMMMRRRWWWYYYYYY^^^dddkkkppppppeeeXXXPPPJJJFFFCCCFFFJJJNNNQQQSSSSSSSSSRRRRRRXXXeeeuuu|||wwwrrriii___\\\XXXTTTOOOMMMMMMNNNNNNPPPQQQSSSWWW[[[___ccceeecccdddfffgggiiijjjkkkkkkkkknnnttt|||ttteeeYYYPPPKKKIIIGGGGGGGGGHHHIIIJJJKKKLLLPPPOOONNNMMMLLLKKKKKKKKKPPPUUUZZZ```mmm|||{{{ssskkkdddcccjjj{{{tttrrryyyyyykkk```bbbiiivvvtttooo{{{tttiiiaaa]]]ZZZ\\\___hhhxxxoooiiifffaaa\\\XXXSSSNNNJJJKKKJJJJJJOOO[[[hhhkkkfff^^^WWWSSSVVVZZZXXXUUUTTTUUUZZZcccsss{{{sssoooppptttyyyvvvkkkddd\\\WWWPPPKKKIIIJJJKKKLLLJJJPPPRRRWWW___fff{{{fffNNNDDD@@@===>>>===>>>???AAAAAA???===:::;;;<<<<<<<<<;;;:::999:::::::::999999999888888999999999999999999999999::::::;;;<<<;;;===FFFQQQdddyyylllkkkmmmyyywwwdddUUUKKKOOOSSSUUUVVVXXX^^^bbbnnnpppooogggZZZOOOJJJIIIEEEGGGKKKMMMOOOPPPSSSUUUUUUWWW]]]gggwww|||wwwtttrrrlllbbb[[[TTTRRRPPPNNNMMMNNNPPPRRRVVVTTTSSSTTTYYY^^^aaabbb]]]aaadddeeeddddddgggjjjlllqqqwww~~~|||kkk]]]UUUPPPMMMJJJFFFEEEDDDCCCDDDEEEGGGIIIIIIJJJJJJIIIHHHIIILLLNNNOOOTTTZZZbbblllxxx{{{tttkkkgggnnn~~~{{{zzz{{{yyylllooo|||tttfffdddhhhsssyyyzzzxxxmmmddd```^^^___cccppptttkkk```]]]XXXTTTQQQNNNKKKIIIIIIJJJKKKOOO\\\iiinnnlllccc[[[VVVXXX[[[ZZZWWWVVVWWWZZZbbbrrr~~~yyyuuuuuuyyy~~~vvvlllfff]]]WWWPPPKKKIIIJJJKKKLLLJJJOOOPPPTTT]]]dddzzziiiNNNCCC@@@>>>=========>>>@@@@@@>>>===:::;;;;;;<<<<<<;;;999999::::::999999999888888888888888888888888888888888;;;;;;<<<===<<<>>>HHHSSSeeezzzllljjjkkkuuuxxxeeeWWWKKKNNNRRRTTTUUUXXX\\\aaajjjlllllldddXXXNNNIIIHHHDDDFFFJJJLLLNNNOOORRRSSSTTTWWW\\\gggxxx~~~yyyuuupppmmmjjjddd[[[TTTPPPNNNLLLKKKJJJLLLMMMOOOUUUTTTSSSVVVZZZ^^^aaabbb^^^aaadddeeeccccccfffhhhooossszzzvvvggg[[[SSSOOOKKKIIIFFFEEEDDDDDDDDDFFFGGGHHHHHHIIIIIIIIIIIIKKKNNNQQQTTTZZZaaajjjsss|||yyyppplllqqq||||||vvvwwwyyytttcccnnnpppgggfffooo|||~~~sssiiiddd```aaagggxxx}}}xxxnnnfffWWWSSSOOOLLLKKKJJJJJJIIIGGGIIILLLQQQ\\\jjjrrrtttlllbbbZZZ[[[\\\[[[ZZZZZZYYY[[[```pppyyywwwxxxwwwuuuuuuxxx~~~|||zzz~~~xxxoooiii^^^XXXQQQKKKIIIJJJKKKKKKKKKOOONNNPPPZZZbbbxxxoooRRRDDDAAA@@@===<<<<<<===???@@@>>>===:::;;;;;;;;;;;;:::999888:::999999999999888888888777777777777777777777777<<<;;;<<<>>>===???IIITTTfff|||nnnkkkkkksssxxxfffYYYJJJNNNRRRTTTUUUWWW[[[___eeeggggggaaaUUULLLGGGGGGCCCEEEIIIKKKMMMNNNQQQSSSSSSVVV\\\hhh{{{|||wwwqqqmmmiiieeebbb\\\TTTNNNLLLKKKJJJIIIIIIKKKMMMNNNRRRRRRTTTXXX\\\___``````]]]```cccdddbbbbbbeeehhhqqqvvv|||zzzqqqeee[[[UUUQQQLLLIIIFFFFFFEEEEEEFFFFFFGGGGGGGGGHHHJJJKKKLLLOOOTTTWWW\\\bbbkkktttzzz~~~wwwrrrssswww|||}}}~~~}}}zzzvvvvvvyyy|||jjj```ooo{{{www}}}yyylllffflllyyynnngggaaaaaahhh}}}yyyxxx{{{zzzrrriiiaaaSSSOOOJJJGGGGGGIIIJJJKKKFFFKKKOOOTTT^^^lllvvvzzztttiii___]]]^^^]]]\\\]]][[[[[[^^^lll~~~oookkkmmmnnnooopppqqq{{{~~~zzzrrrlll___YYYQQQLLLIIIJJJJJJKKKMMMOOOLLLOOOXXX```tttvvvWWWGGGBBBBBB<<<<<<;;;===>>>??????===;;;;;;;;;::::::999888888999999999999888888888888777777777888888888888888;;;:::<<<======???IIITTTggg~~~rrrnnnllltttuuudddWWWKKKOOOSSSUUUUUUWWW[[[^^^```cccddd^^^TTTKKKGGGGGGCCCFFFIIILLLMMMOOOQQQSSSSSSUUU\\\iii}}}{{{sssmmmiiifffccc___\\\VVVPPPKKKKKKJJJJJJJJJKKKLLLNNNPPPPPPRRRUUUZZZ^^^``````^^^ZZZ]]]aaabbbbbbcccgggkkkrrrvvv|||vvvoooeee^^^YYYUUUQQQMMMGGGGGGGGGGGGGGGGGGGGGGGGIIIJJJMMMOOOSSSXXX^^^cccgggllluuu}}}}}}}}}}}}vvvrrrqqqqqqnnnppprrrtttuuuyyygggbbbtttyyylllkkkssssssjjjmmm}}}ssslllddddddkkk|||ttttttwwwwwwzzz~~~vvvnnneee\\\RRRMMMHHHEEEEEEGGGIIIJJJIIINNNSSSXXXcccrrr||||||pppddd```___]]]]]]^^^[[[ZZZ[[[fff|||yyykkkggghhhjjjmmmpppnnn{{{}}}tttooo```ZZZRRRLLLJJJIIIJJJJJJNNNPPPMMMOOOXXX^^^ppp{{{[[[IIIBBBAAA===<<<;;;<<<>>>@@@@@@???<<<<<<;;;:::999999888888999999999888888888777777888888888999999999::::::999999:::<<<<<<>>>HHHSSSfffrrrnnnlllsssqqq```RRRLLLPPPUUUVVVVVVWWWZZZ]]]^^^aaabbb]]]SSSKKKGGGHHHDDDGGGKKKMMMNNNPPPRRRTTTTTTUUU\\\jjjwwwrrrmmmgggaaa```^^^[[[XXXUUUPPPKKKHHHHHHHHHHHHIIIKKKMMMOOOQQQPPPRRRVVV[[[___```^^^\\\VVVZZZ^^^```bbbfffkkkppprrrvvv{{{tttnnnfff```]]]YYYTTTPPPJJJIIIIIIHHHHHHHHHIIIIIILLLNNNRRRVVV\\\ccckkkqqqxxxzzz|||{{{xxxpppkkkiiifffhhhlllqqquuu{{{zzzgggfffxxx{{{mmmbbbfffrrr}}}qqqpppzzzzzzsssjjjjjjqqquuupppooorrrrrrvvv|||sssjjjaaaXXXNNNKKKFFFCCCDDDFFFHHHIIIMMMRRRXXX```mmm}}}vvviiidddbbb___^^^^^^YYYYYYYYY```rrrvvvkkkgggggghhhlllqqqqqq}}}vvvpppbbb\\\SSSMMMJJJIIIJJJJJJMMMOOOMMMPPPXXX[[[hhh```LLLCCC???>>><<<<<<===???AAAAAAAAA>>>===<<<;;;:::999999999999888888888888777777777888888888999::::::;;;;;;888888999;;;;;;>>>HHHSSSeeeoookkkiiiqqq{{{lll[[[OOOLLLPPPUUUVVVVVVVVVXXX[[[]]]```aaa\\\RRRJJJGGGGGGEEEHHHKKKMMMOOOPPPSSSUUUUUUVVV\\\kkkvvvmmmiiieee___ZZZVVVUUUSSSPPPMMMIIIGGGEEEDDDEEEFFFHHHKKKMMMPPPQQQRRRSSSWWW[[[______]]]ZZZTTTXXX]]]```ccchhhoootttuuuxxx}}}uuuooogggbbb^^^[[[VVVRRRNNNLLLJJJIIIIIIJJJKKKLLLPPPSSSWWW]]]dddnnnxxx}}}~~~|||ooohhhfffeeehhhnnnuuu{{{wwwhhhhhhyyyrrrddd^^^gggxxxzzzuuuyyy{{{oooooovvvwwwnnnjjjjjjlllpppsssyyy}}}qqqhhh]]]TTTLLLIIIEEEDDDFFFIIIJJJKKKPPPTTT[[[gggyyy|||oooiiifffbbb```___WWWWWWWWW[[[gggxxxwwwpppkkkhhhggglllrrrvvvxxxqqqbbb\\\TTTMMMJJJIIIIIIIIIIIIMMMLLLPPPXXXXXX```uuujjjUUUHHHAAA???===<<<===@@@BBBCCCBBB@@@???===;;;::::::::::::888888888888777777777777777777777888999:::::::::999888:::<<<<<>>===>>>@@@CCCDDDDDDAAA@@@>>><<<;;;;;;;;;;;;888888888888777777777777555666666777888999999999:::999;;;======@@@JJJUUUaaannnjjjjjjuuuuuugggYYYOOOHHHLLLQQQSSSRRRRRRSSSUUUZZZ]]]___YYYPPPGGGDDDDDDCCCFFFIIIKKKMMMOOOQQQSSSXXXXXX^^^mmmwwwnnnccc\\\YYYWWWRRRNNNLLLLLLLLLJJJGGGEEEEEEFFFFFFGGGJJJMMMPPPSSSUUUWWWVVVVVVXXX[[[]]]]]][[[XXXWWWZZZ^^^aaaccchhhpppuuu}}}xxxpppiiieeebbb]]]ZZZTTTQQQMMMJJJIIILLLOOORRRTTTWWW]]]dddnnnzzz{{{rrrjjjjjjlllssszzzpppiiizzzxxx|||}}}gggcccfffsss~~~|||vvvyyylllbbb___aaafffkkknnnqqqtttxxx~~~wwwjjj^^^TTTOOOIIIGGGFFFFFFHHHLLLQQQUUUWWW```aaawwwzzztttpppjjjeeeccc\\\UUUQQQVVV\\\dddrrr~~~xxxnnniiilllrrrwww~~~tttjjjaaaWWWRRRMMMHHHGGGJJJIIIKKKLLLMMMOOOTTTYYY]]]iiivvveeePPPIII???>>>======>>>@@@BBBCCCDDDAAA>>><<<<<<<<<;;;::::::::::::999999999888888777888888888888999999999<<<999999<<<>>>AAAHHHPPPeee~~~ppppppnnnuuu}}}qqqgggXXXKKKHHHLLLQQQUUUUUUUUUTTTTTT[[[___aaaYYYLLLDDDCCCFFFBBBEEEHHHKKKLLLOOORRRUUUVVVZZZbbbqqq|||zzzzzziiibbbYYYSSSQQQPPPLLLHHHFFFEEEDDDCCCCCCCCCCCCCCCFFFHHHJJJLLLNNNQQQVVVYYYZZZ[[[ZZZZZZ^^^ccc___XXX[[[]]]___```bbbgggpppvvvvvvmmmeee___\\\ZZZ\\\TTTMMMLLLNNNNNNPPPSSSUUU___eeefffpppyyyrrrtttqqqtttkkk~~~xxx{{{oooiiihhhuuuyyyzzzlllaaa]]]^^^bbbgggjjjnnnrrrwww}}}uuuiii]]]TTTNNNJJJHHHGGGGGGJJJNNNSSSVVVXXXbbbddd{{{|||wwwsssmmmhhhfff^^^WWWRRRSSSXXX^^^kkkwwwuuullliiikkkuuuuuulllbbbXXXSSSNNNIIIGGGJJJJJJKKKLLLMMMNNNRRRWWW[[[```mmmkkkSSSKKK@@@???===<<<<<<===???@@@BBB@@@===;;;;;;;;;:::999:::999999999888888888888777888888888888999999999999777888;;;>>>BBBKKKTTTddd|||kkkllllllvvvyyymmmdddXXXLLLIIILLLQQQUUUUUUUUUUUUUUUYYY^^^```YYYMMMEEECCCFFFCCCEEEHHHKKKLLLOOORRRTTTVVVZZZdddttt}}}wwwuuu{{{{{{}}}zzzqqqaaaZZZRRRMMMLLLJJJGGGDDDEEEDDDDDDCCCCCCCCCDDDDDDHHHJJJLLLNNNOOORRRWWWZZZZZZZZZZZZZZZ^^^bbb```YYYYYY[[[^^^aaadddlllvvv}}}|||tttmmmfffaaa]]]ZZZ[[[SSSLLLLLLMMMMMMPPPSSSWWW___fffkkk{{{~~~xxxzzzyyynnnyyy{{{sssmmmzzz{{{{{{lllaaa[[[[[[]]]aaaeeekkkqqqvvv{{{rrrggg\\\SSSMMMJJJIIIHHHIIILLLQQQVVVYYYYYYdddhhh|||yyyvvvpppkkkiiiaaa[[[UUUSSSTTTYYYdddooosssjjjgggppp}}}wwwnnndddZZZTTTNNNIIIHHHIIIJJJKKKLLLLLLMMMPPPTTTXXXYYYeeeyyykkkPPPHHHAAA@@@>>><<<;;;;;;<<<===AAA>>>;;;:::::::::999888999999888888888777777777777888888888888999999999999777999===@@@EEEPPPZZZeeezzzjjjkkkmmmyyysssggg```VVVMMMIIIMMMQQQTTTUUUUUUUUUVVVXXX\\\___YYYOOOFFFDDDEEEDDDFFFIIIKKKLLLNNNQQQSSSUUUZZZfffwww||||||{{{~~~zzztttpppooouuutttvvvzzz|||wwwlllcccWWWRRRKKKGGGGGGFFFDDDBBBCCCBBBBBBCCCDDDEEEFFFGGGLLLMMMOOOPPPQQQSSSWWWZZZYYYZZZZZZZZZ]]]bbb```[[[VVVYYY]]]aaagggppp|||~~~yyyvvvqqqlllgggccc^^^[[[YYYQQQKKKKKKKKKLLLPPPTTTYYY```hhhuuu{{{ppp{{{|||~~~uuu~~~{{{mmmbbbZZZXXXYYY]]]bbbiiipppvvv{{{|||pppeee[[[RRRLLLIIIIIIIIIKKKNNNSSSXXX[[[ZZZeeejjjzzzwwwuuuqqqlllkkkddd```ZZZUUUSSSWWWaaaiiizzzppphhhkkkwww{{{pppfff\\\UUUOOOIIIHHHIIIJJJKKKLLLLLLLLLNNNRRRTTTWWWbbbuuuiiiMMMEEEAAA@@@>>><<<;;;<<<===>>>@@@>>>;;;::::::::::::999888888888777777777777666777777888888888999999999;;;:::<<>>======>>>@@@AAAAAA>>><<<;;;;;;;;;;;;:::888888888777777777777666777777888888888999999999<<<;;;<<<>>>@@@FFFTTTbbbooo{{{rrrqqqqqq{{{zzzhhh]]]YYYUUUPPPJJJMMMQQQTTTUUUVVVWWWXXXXXX[[[\\\WWWOOOGGGDDDDDDEEEGGGJJJKKKLLLMMMPPPRRRTTT[[[iii|||{{{tttooolllpppppppppnnnllljjjiiiiiikkkjjjiiihhheee^^^UUUNNNJJJHHHEEECCCCCCDDDDDDDDDAAABBBCCCDDDFFFIIIKKKLLLNNNPPPQQQQQQQQQSSSWWWYYYZZZ\\\\\\ZZZ[[[______\\\XXXZZZ]]]```gggrrr|||tttnnnkkkhhhfffdddeeegggfffaaa]]]XXXRRRLLLJJJIIIIIIOOOVVVWWW___qqq|||nnnrrrvvvssstttqqqxxxmmmaaaYYYWWWXXX[[[aaahhhooouuuzzz~~~{{{vvvpppiiibbb[[[TTTPPPIIIJJJKKKOOOSSSYYY]]]```\\\fffjjjvvvllliiijjjiiiiiijjjeeehhhfff^^^XXXYYY^^^aaaooo{{{rrrlllsssvvvkkk```YYYQQQKKKHHHIIIIIIJJJLLLLLLLLLMMMPPPRRRWWW]]]mmmqqqSSSHHHAAA@@@>>>===>>>???AAABBBAAA>>><<<;;;;;;<<<;;;;;;999999888888888777777777777888888888888999999999999999:::<<<===CCCSSSbbbuuu}}}pppnnnmmmwwwwwwfff[[[XXXUUUQQQJJJMMMQQQTTTUUUVVVXXXZZZZZZ\\\[[[UUUMMMGGGDDDDDDDDDFFFIIIKKKLLLNNNQQQSSSTTT[[[iii|||}}}uuuqqqnnnkkkkkkkkkjjjiiihhhggggggfffgggeeeccc```\\\UUUNNNIIIDDDCCCBBBAAAAAAAAABBBCCCBBBCCCDDDFFFHHHKKKMMMOOOOOOPPPQQQRRRRRRTTTXXX[[[[[[^^^]]]ZZZZZZ]]]^^^\\\[[[\\\^^^```gggsssyyypppjjjfffcccaaa___ccchhhiiifffaaaZZZTTTNNNKKKHHHHHHOOOVVVVVV___tttrrrgggppp|||tttrrruuuqqqmmmyyy~~~{{{~~~kkk___XXXVVVXXX\\\```gggmmmsssxxx}}}zzzmmmjjjgggccc```\\\WWWTTTKKKLLLNNNRRRWWW]]]aaaddd^^^hhhkkk}}}qqqeeebbbccceeefffiiilllrrrqqqhhh___^^^``````iiiuuuqqqxxxxxxmmmbbbZZZRRRKKKHHHIIIHHHJJJLLLMMMMMMNNNPPPRRRVVV[[[iiizzzYYYIIIBBBAAA???===<<<===>>>??????===:::::::::;;;;;;::::::999999999888888888888777888888888888999999999777888999;;;===DDDVVVgggyyy~~~ooollliiirrrvvveee[[[XXXVVVSSSJJJMMMQQQSSSUUUVVVYYY[[[]]]]]]ZZZSSSLLLFFFDDDDDDCCCEEEHHHKKKLLLOOORRRTTTTTT[[[iii{{{vvvooonnnmmmjjjfffeeeddddddddddddccccccdddaaa]]]YYYTTTOOOJJJGGGAAAAAAAAAAAA@@@@@@BBBCCCDDDEEEFFFHHHJJJMMMOOOPPPPPPQQQSSSSSSTTTWWWZZZ]]]]]]```___ZZZYYY[[[\\\[[[]]]^^^___aaahhhuuu|||{{{~~~~~~yyyqqqjjjfffbbb___^^^bbbiiimmmkkkggg\\\VVVPPPLLLHHHHHHNNNWWWWWW___ttt~~~pppiiivvvwwwmmmpppvvvqqqnnn}}}{{{~~~|||{{{}}}www|||iii]]]VVVUUUWWW\\\```ffflllqqqvvv{{{zzztttcccbbb```___^^^]]]ZZZWWWMMMNNNQQQUUUZZZ```dddgggaaaiiikkk{{{nnnbbb^^^```bbbfffiiittt{{{{{{qqqgggddddddbbbcccnnnvvv{{{yyynnnbbbZZZSSSKKKHHHIIIHHHJJJLLLMMMNNNOOOQQQSSSVVVZZZhhhbbbNNNCCCAAA???<<<;;;;;;;;;<<<>>><<<999888999::::::999:::::::::999999999999888777888888888888999999999777888;;;>>>@@@HHH[[[mmm{{{~~~qqqlllhhhpppvvveee[[[YYYWWWTTTJJJMMMQQQSSSUUUWWWYYY[[[___^^^YYYRRRKKKEEECCCCCCBBBEEEHHHKKKLLLOOORRRUUUTTT[[[hhhzzz{{{pppiiijjjkkkhhhbbbaaa```aaaaaabbbaaa```aaa___ZZZUUUPPPKKKHHHGGGBBBBBBCCCBBBAAABBBCCCDDDFFFFFFGGGIIIKKKNNNPPPQQQQQQRRRTTTUUUVVVYYY\\\___^^^aaa```[[[XXXZZZ[[[ZZZ^^^___```cccjjjwww|||xxxvvvzzz|||zzzsssllliiiccc___^^^ccckkkpppooolll]]]XXXQQQMMMHHHGGGNNNWWWXXX___tttsssooo}}}ssshhhiiiwwwzzz{{{vvv~~~wwwttt|||{{{wwwsssqqqwwwzzziii]]]VVVVVVXXX[[[aaahhhnnnsssxxx~~~|||ooofff___XXXYYY\\\^^^ffffffXXXWWWRRRVVVZZZZZZccckkkfffgggeeelllnnn___^^^bbbcccfffllluuu|||{{{sssmmmgggaaaffflll{{{|||rrreeeZZZSSSOOOKKKHHHGGGIIILLLMMMNNNOOOQQQSSSXXX\\\cccuuurrrOOOIIICCC??????>>>;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::999999999888888999999888888999999:::;;;888;;;>>>>>>???HHH```vvvsssfffccckkkyyywwwlllcccZZZRRRMMMGGGKKKPPPSSSUUUWWW[[[^^^]]]ZZZUUUOOOJJJFFFDDDCCCDDDGGGIIIKKKLLLNNNPPPSSSXXX\\\gggzzz{{{sssmmmjjjhhhggggggdddcccbbbaaa````````````\\\XXXRRRNNNJJJGGGDDDBBBAAA@@@@@@???AAACCCEEEGGGJJJKKKLLLNNNPPPRRRSSSTTTUUUUUUUUUVVVYYY\\\```bbbbbbaaa^^^ZZZXXXYYY]]]```fffbbbbbbiiipppzzzxxxsssrrrxxx{{{{{{uuuoookkk___[[[ZZZcccqqqyyywwwqqqbbb\\\SSSLLLIIIJJJLLLMMMYYYccctttxxxtttyyy}}}rrrjjjooo}}}sss}}}yyysss~~~}}}uuurrrooolllhhhfffjjjtttooocccZZZTTTTTTWWWZZZ___fffkkkoootttzzzwwwiiiaaaWWWPPPSSSZZZ```lllpppddd^^^WWWXXX[[[ZZZcccllliiilllggglllooo^^^\\\___aaaffflllwww}}}wwwpppiii```fffuuu}}}sssfffZZZSSSOOOKKKHHHGGGIIILLLMMMNNNOOOQQQSSSVVVZZZbbbrrryyyVVVIIICCC??????>>>;;;;;;<<<<<<<<<======<<<<<<;;;::::::::::::999999999888888999999888888999999:::;;;888:::<<<===>>>III```wwwtttfffccckkkxxxyyynnnddd[[[SSSMMMGGGKKKQQQTTTWWWYYY^^^aaa]]]ZZZUUUOOOIIIFFFDDDCCCFFFHHHKKKLLLMMMOOORRRTTTWWW\\\fffxxx}}}wwwpppjjjgggfffeeeddddddcccbbbaaa``````______ZZZVVVQQQLLLIIIFFFCCCAAABBBAAAAAAAAABBBDDDGGGHHHLLLLLLNNNOOOQQQSSSTTTUUUUUUUUUUUUWWWZZZ]]]```bbbbbbaaa___\\\ZZZ\\\___bbbgggeeegggmmmttt~~~~~~sssmmmmmmuuuyyy{{{uuunnniii___[[[ZZZbbbooowwwvvvqqqccc]]]SSSMMMJJJLLLNNNOOOZZZcccsss~~~}}}yyypppllluuuooo{{{|||ssswwwrrrkkkiiiaaa___[[[YYY[[[bbbkkkrrrwwwmmmbbb\\\WWWSSSSSSVVVZZZ___eeeiiimmmrrrxxx~~~{{{ooobbbZZZQQQKKKOOOWWW```qqqyyyqqqhhh]]][[[[[[YYYcccooooooqqqjjjkkkqqq^^^ZZZ\\\^^^dddlll{{{}}}sssbbbfffrrr~~~uuuggg\\\TTTOOOJJJGGGGGGIIILLLMMMNNNOOOQQQSSSTTTYYYaaappp]]]IIICCC??????>>>;;;;;;<<<===>>>???@@@@@@>>><<<;;;:::::::::999999999888888999888888888888999::::::888999;;;<<<>>>JJJbbbxxxrrrdddaaaiiisss|||qqqfff[[[RRRLLLGGGKKKPPPUUUYYY]]]aaaddd^^^ZZZTTTNNNIIIFFFDDDDDDGGGIIILLLMMMNNNPPPSSSUUUWWW[[[eeevvvwwwrrrlllgggdddccccccbbbdddcccbbbaaa```___^^^^^^XXXTTTOOOJJJGGGEEEBBB@@@BBBBBBBBBBBBDDDFFFHHHJJJMMMMMMNNNPPPRRRSSSTTTUUUUUUUUUVVVYYY[[[^^^aaacccaaaaaa```^^^^^^___cccfffjjjkkkooosssyyyyyylllgggiiiqqquuu{{{|||tttmmmhhh___[[[YYY```llltttsssoooddd]]]TTTNNNLLLNNNPPPRRRZZZcccrrruuunnnkkkwww|||mmm|||tttsssxxxyyyggg```^^^VVVUUUSSSQQQRRRUUU[[[```ccc]]]YYYXXXVVVSSSSSSVVV[[[```eeeiiimmmsss{{{ttthhh]]]VVVPPPKKKNNNUUU^^^qqq}}}xxxpppaaa\\\\\\ZZZdddssswwwwwwllljjj~~~sss___YYYYYY[[[bbbkkk~~~~~~oooooowwwvvviii]]]UUUPPPJJJGGGGGGIIILLLMMMNNNOOOQQQSSSTTTZZZbbbqqq^^^IIICCC??????>>>;;;;;;<<<===???AAABBBBBB@@@===<<<:::::::::999999999888888888888888888888999999:::::::::;;;===???KKKbbbwwwoooaaa^^^fffmmm}}}sssfffZZZPPPKKKFFFIIINNNTTTZZZ___ccceee^^^ZZZTTTNNNIIIEEEDDDDDDGGGIIIKKKMMMNNNPPPSSSUUUVVVZZZcccttt~~~rrrnnnhhhdddcccbbbaaa```ccccccbbbaaa```^^^]]]\\\VVVRRRLLLHHHEEECCCAAA@@@AAAAAABBBCCCEEEGGGIIIKKKMMMNNNOOOPPPQQQSSSTTTTTTUUUVVVXXXZZZ]]]___aaabbb^^^___`````````cccgggjjjooorrrvvvyyy}}}rrrfffcccgggkkkqqqyyy}}}vvvmmmhhh___ZZZXXX^^^hhhoooooolllbbb]]]UUUPPPOOOQQQTTTUUUZZZbbbooossskkkjjjwwwxxxooo~~~uuurrruuulllZZZRRRQQQOOOOOOOOONNNMMMOOOSSSWWWWWWUUUTTTVVVVVVSSSTTTWWW]]]```eeehhhlllsss|||xxxnnncccZZZTTTPPPJJJMMMTTT]]]qqq}}}vvvddd]]]]]]\\\fffwww}}}}}}pppllluuubbbZZZYYYYYY```iii||||||xxx|||wwwjjj___WWWQQQKKKGGGGGGIIILLLMMMNNNOOOQQQSSSUUU]]]fffuuu[[[IIICCC??????>>>;;;;;;<<<>>>???AAACCCBBB@@@>>><<<:::::::::999999999888888888888777777888888999:::;;;;;;<<<>>>AAAKKK```tttzzz~~~ppp```^^^fffkkkyyyuuueeeXXXNNNIIIEEEGGGLLLSSSZZZ```dddfff___[[[TTTMMMHHHEEEEEEEEEFFFHHHKKKLLLMMMOOORRRTTTVVVYYYbbbrrr}}}{{{nnnkkkfffcccbbbbbbaaa```aaaaaaaaaaaa```^^^\\\[[[TTTPPPJJJEEECCCBBBAAA@@@@@@AAABBBDDDFFFIIIKKKLLLMMMNNNOOOPPPQQQRRRSSSTTTUUUWWWYYY\\\^^^_________YYY[[[^^^aaacccfffkkknnntttxxx{{{|||zzzjjj___^^^bbbgggnnnyyywwwoooiii___ZZZWWWZZZbbbhhhiiiggg```[[[VVVSSSSSSVVVXXXYYY[[[bbblllzzzppphhhiiiyyyvvvttt~~~~~~}}}yyyrrrppprrr{{{eeeTTTMMMKKKIIIJJJKKKLLLLLLNNNRRRUUUUUUSSSUUUXXXWWWUUUWWW\\\```bbbeeegggjjjpppyyyyyypppggg___WWWRRRLLLGGGLLLSSS\\\rrrzzzfff^^^___]]]eeevvv~~~tttooowwweee^^^[[[XXX]]]fffvvvwwwkkk```YYYSSSMMMHHHGGGIIILLLMMMNNNOOOQQQSSSXXX___iii{{{YYYIIICCC??????>>>;;;;;;<<<>>>???@@@AAAAAA???===<<<:::::::::999999999888888888777777777777888999999<<<;;;<<<>>>AAAIII[[[lllooovvvqqqaaa___ggglll{{{wwweeeVVVMMMIIIEEEGGGKKKRRR[[[aaaeeefff___[[[TTTMMMHHHEEEEEEEEEFFFHHHJJJLLLMMMOOORRRTTTVVVYYYbbbrrr|||xxxtttjjjgggdddbbbaaaaaaaaa```______`````````^^^]]]\\\SSSOOOIIIDDDBBBBBBAAAAAAAAABBBDDDFFFIIIKKKMMMNNNOOOOOOPPPQQQRRRSSSTTTTTTVVVWWWZZZ\\\^^^]]]\\\[[[SSSWWW]]]bbbfffkkkpppssswwwzzz|||}}}qqqcccZZZYYY\\\fffooo{{{xxxpppjjj```[[[VVVWWW\\\aaabbbaaa]]][[[YYYXXXZZZ]]]^^^^^^]]]bbbiiitttlllgggjjj~~~yyy~~~tttrrrxxx{{{vvvtttpppllllllooowww~~~~~~qqq^^^RRRMMMJJJFFFHHHJJJLLLNNNRRRVVVZZZZZZYYY[[[^^^^^^]]]aaaggggggiiijjjiiijjjooowww~~~yyypppggg```YYYSSSPPPKKKGGGLLLSSS\\\qqq~~~iiiaaabbb^^^cccrrrzzz|||qqqmmm{{{xxxiiibbb^^^YYY[[[cccnnnwwwkkkaaaZZZTTTNNNJJJGGGIIILLLMMMNNNOOOQQQSSSYYY```kkk[[[IIICCC??????>>>;;;;;;<<<>>>>>>>>>>>>>>>===<<<<<<:::::::::999999999888888777777777777777888999999;;;:::;;;===???FFFTTTcccgggqqqppp___]]]fffkkkzzzzzzeeeVVVMMMJJJGGGHHHLLLSSS\\\cccffffff```[[[TTTLLLGGGEEEEEEFFFGGGIIILLLMMMNNNPPPSSSUUUWWWZZZbbbsss|||xxxrrrmmmgggdddaaa````````````___]]]^^^___``````___]]]\\\SSSNNNHHHCCCBBBBBBBBBBBBBBBDDDFFFIIILLLNNNPPPQQQRRRRRRSSSTTTUUUUUUVVVVVVVVVXXX[[[]]]]]]\\\YYYXXXPPPUUU\\\dddjjjpppvvvyyyxxxzzz{{{}}}|||jjjaaa[[[ZZZ[[[gggqqq~~~}}}wwwooojjj```[[[UUUTTTWWW[[[\\\[[[\\\\\\]]]___bbbeeeeeeddd___cccgggmmm|||iiifffmmm|||uuu{{{nnnpppzzzzzzrrrnnnjjjgggiiilllkkkqqqpppdddVVVMMMIIIFFFFFFHHHKKKNNNRRRVVV\\\___aaa```bbbeeeeeefffkkkrrrooopppooommmlllpppwww}}}~~~yyysssjjjaaa[[[UUUQQQNNNMMMIIIMMMSSS[[[ooo~~~kkkcccddd___aaannnvvvvvvlllhhhuuuxxxkkkeee```YYYZZZaaahhh~~~vvvkkkbbb[[[UUUOOOKKKGGGIIILLLMMMNNNOOOQQQTTTYYY```lll^^^IIICCC??????>>>;;;;;;<<<=========<<<<<<<<<<<<<<<:::::::::999999999888888777777777777777888888999999999:::<<<>>>BBBOOO\\\dddooo~~~{{{mmm\\\ZZZccchhhxxx|||fffVVVNNNLLLIIIJJJMMMUUU^^^eeegggggg```[[[TTTLLLGGGEEEEEEFFFHHHJJJMMMOOOPPPQQQTTTVVVWWWZZZcccsss|||yyyvvvnnngggdddbbb___^^^_________^^^[[[\\\^^^``````___^^^]]]SSSNNNHHHCCCBBBBBBBBBBBBDDDFFFHHHLLLOOOQQQSSSSSSTTTTTTUUUVVVWWWWWWXXXXXXWWWYYY[[[]]]]]]ZZZWWWUUUOOOTTT]]]eeemmmsssyyy}}}xxxzzzzzz}}}vvvfffaaa______```iiittt~~~{{{vvvoooiiiaaa[[[TTTRRRTTTWWWYYYXXX\\\]]]```dddhhhjjjjjjiiibbbdddfffiiiwwwjjjkkkrrrrrrmmmyyyllloooyyyrrrhhh___\\\___dddfffddd[[[NNNFFFEEEGGGGGGKKKOOOTTTXXX\\\aaadddgggiiilllnnnpppvvv}}}zzzrrrllllllpppuuuxxx}}}tttjjj```ZZZVVVOOOLLLLLLJJJKKKLLLPPP]]]ooo|||nnnaaacccgggfffiiippprrrkkkhhhqqqzzzpppggg```\\\YYYXXXeeexxx}}}vvvlllaaaXXXQQQKKKGGGIIIKKKLLLMMMNNNOOORRRUUUXXX___ppp[[[LLLDDD??????@@@===;;;;;;===;;;:::;;;<<<===<<<;;;>>>===;;;:::999888888888777777777777777888888999;;;:::;;;<<<<<>>>>><<<:::======;;;:::999888888888777777777777777888999999999999:::<<>>???@@@>>>======<<<<<<===>>>@@@???<<<:::===<<<;;;:::999999888888888777777777777888999999999888:::<<>>???@@@>>>===???<<<<<<>>>@@@AAA@@@===:::<<<;;;;;;;;;:::999888888888888777777888888999::::::999999;;;===FFFXXXiii}}}}}}|||tttfffbbbeeesss}}}iii\\\UUUQQQQQQQQQRRRWWW^^^dddggghhhgggccc]]]WWWPPPJJJEEEBBBDDDFFFJJJLLLMMMPPPSSSUUUUUUYYYggg}}}{{{uuupppnnnmmmkkkkkkllljjjfffccc___[[[WWWTTTRRRRRRRRRQQQOOOLLLIIIGGGCCCBBBAAAAAABBBDDDGGGIIINNNQQQSSSUUUUUUVVVWWWYYYZZZZZZ[[[\\\\\\\\\\\\[[[[[[\\\]]]^^^]]][[[YYYWWWXXXZZZ]]]bbbhhhlllllliiigggtttpppaaa^^^^^^]]]cccmmmvvvzzz~~~|||sssggg^^^YYYVVVUUUUUUWWWZZZ\\\[[[ZZZYYYYYYYYYXXXWWWUUUTTTTTTQQQYYYcccooowwwtttuuu}}}rrrkkkyyy}}}rrrjjjhhhttt}}}wwwooodddXXXSSSSSSVVVUUUQQQKKKEEEDDDFFFIIIRRRSSSTTTUUUUUUXXX[[[^^^^^^aaadddcccbbbfffpppyyytttkkkkkkoootttyyywwwoooggg___ZZZQQQNNNLLLMMMLLLJJJLLLPPPQQQUUUXXX[[[dddrrryyyoooiiieeeaaa______]]]^^^aaafffnnnwwwyyynnnddd^^^]]]___eeesss~~~yyysssiii```XXXQQQLLLIIIFFFHHHKKKMMMNNNQQQTTTWWWYYYbbbyyygggMMMEEE?????????>>>>>>???<<<<<<>>>@@@AAA@@@===:::;;;;;;;;;;;;;;;:::888888888888888888888999999::::::999:::;;;===FFFWWWhhh}}}}}}pppccc```ddduuuxxxhhh]]]VVVTTTPPPPPPRRRVVV\\\cccgggiiijjjgggbbbZZZRRRJJJEEECCCDDDFFFIIIKKKMMMOOORRRUUUTTTYYYggg}}}zzzwwwrrrpppoooooonnnmmmnnnkkkgggccc```[[[VVVQQQOOOOOONNNLLLJJJHHHEEEDDDCCCBBBAAAAAABBBDDDFFFGGGNNNQQQSSSUUUUUUVVVXXXYYYYYYZZZZZZZZZZZZZZZYYYYYYZZZ[[[]]]^^^]]]\\\ZZZYYYYYYYYY[[[___cccdddeeeeeefffvvvxxxkkkaaa```bbbccchhhpppyyy}}}~~~zzznnnbbbXXXSSSNNNMMMNNNPPPRRRUUUVVVVVVYYYYYY[[[\\\[[[ZZZWWWUUUOOOUUU___lll~~~zzzxxx{{{vvvooo{{{zzzooohhhjjjwwwzzztttnnncccXXXSSSTTTVVVSSSNNNHHHCCCCCCFFFIIIPPPQQQQQQQQQQQQSSSVVVYYY[[[\\\\\\[[[[[[]]]ccchhhqqqwww|||xxxooohhhiiilllpppuuu|||xxxppphhhaaaZZZVVVMMMKKKKKKMMMLLLKKKNNNSSSTTTWWWYYY]]]iiiyyy{{{ppphhhbbb^^^\\\[[[\\\___bbbeeekkkuuu~~~sssiiicccccceeefffvvv}}}wwwpppggg^^^VVVPPPKKKHHHGGGIIIKKKMMMNNNPPPTTTVVV[[[ddd{{{lllOOOGGG@@@??????======???<<<<<<===>>>@@@???<<<:::::::::;;;<<<;;;:::999888999888888888888999::::::999999;;;>>>@@@HHHYYYjjj{{{{{{mmm___]]]aaasssssshhh^^^XXXVVVNNNOOORRRVVV\\\ccciiilllnnnlllfff]]]SSSKKKFFFDDDDDDGGGIIIKKKMMMNNNQQQTTTTTTXXXfff{{{wwwtttqqqpppppppppppppppppplllfffbbb___ZZZTTTNNNLLLKKKIIIGGGEEEDDDCCCBBBAAAAAAAAABBBCCCEEEGGGHHHOOOQQQTTTUUUVVVVVVXXXYYYXXXXXXYYYYYYYYYYYYXXXXXXYYYYYYZZZ[[[\\\\\\\\\\\\[[[XXXYYY]]]______bbbeeejjjyyy~~~ooogggbbbdddhhhkkkpppwwwwwwjjj\\\SSSNNNGGGGGGHHHJJJLLLNNNPPPQQQVVVWWWYYY[[[]]]\\\XXXVVVPPPUUU]]]hhh{{{{{{{{{~~~|||~~~{{{~~~qqqkkkmmm{{{{{{vvvqqqlllbbbXXXSSSTTTTTTPPPKKKEEEBBBCCCGGGJJJMMMMMMMMMMMMNNNPPPUUUXXXWWWVVVUUUUUUVVVXXXZZZZZZ___dddiiihhhcccaaadddhhhkkkqqqxxx{{{rrriiiaaaZZZSSSPPPIIIHHHJJJMMMMMMLLLQQQWWWWWWWWWXXX___ooo{{{pppeee^^^\\\[[[ZZZ\\\```ccceeeiiitttzzznnnggggggjjjeeexxxtttnnneee\\\UUUOOOJJJGGGHHHJJJLLLMMMNNNPPPSSSUUUZZZcccyyyrrrQQQHHH@@@??????===<<<>>>===<<<;;;<<<>>>>>><<<:::999:::;;;<<<<<<:::999777999999888888999999:::;;;999:::<<>><<<<<<======;;;:::;;;<<<===<<<;;;999:::;;;<<<<<<;;;999777999999888888999999:::;;;:::;;;===???>>>BBBNNN\\\ppprrr|||cccZZZXXX[[[mmmvvvpppjjj```XXXUUULLLOOOSSSXXX___gggooouuusssqqqjjj___SSSKKKGGGGGGFFFHHHJJJKKKLLLMMMOOOQQQUUUWWWcccwww{{{yyywwwwwwxxxyyyyyyyyyrrrllleeeaaa^^^YYYQQQJJJDDDBBB@@@???=========>>><<<===???BBBFFFJJJMMMNNNQQQSSSVVVWWWXXXXXXZZZ[[[WWWXXXXXXYYYYYYYYYYYYYYYVVVUUUUUUUUUWWWZZZ^^^``````[[[ZZZ]]]^^^^^^dddmmmkkkttt~~~vvvkkkkkkjjjlllssszzzsssbbbSSSIIIEEEEEEFFFGGGHHHIIIKKKNNNQQQMMMMMMOOOSSSWWWXXXUUURRRSSSTTTVVV^^^ppp}}}yyy|||ssssssssssssqqq~~~ssspppkkkeee^^^YYYTTTRRRTTTNNNGGGBBBAAACCCEEEGGGIIIGGGFFFHHHNNNRRRSSSSSSRRRPPPMMMMMMOOOQQQRRRSSSUUUSSSRRRSSSVVVZZZ]]]___eeejjjsss|||~~~|||{{{{{{zzzyyyxxxuuuooohhhaaa\\\UUUMMMHHHEEEDDDFFFKKKNNNPPPWWW^^^^^^\\\ZZZbbbtttwwwhhhaaa___]]]]]]^^^```jjjhhheeennnyyysssmmmlllmmmqqq}}}xxxmmmccc]]]WWWPPPKKKJJJGGGHHHIIIKKKMMMOOOQQQRRRZZZaaaqqq]]]GGG???AAA===<<<>>>;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999777777777777777888888999777888999999:::@@@HHHOOO```lllxxx}}}hhh^^^ZZZ\\\mmmwwwoooggg\\\TTTRRRKKKNNNUUU\\\dddkkkpppsssvvvqqqhhh^^^TTTKKKEEECCCEEEFFFHHHJJJLLLNNNOOOPPPTTTWWWaaaqqq~~~}}}|||zzzyyy{{{{{{{{{zzzuuunnnccc[[[UUUQQQLLLHHHAAAAAA@@@???????????????;;;<<>><<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999888888888888888999999:::888999:::999:::???GGGMMM\\\iiivvv}}}fff\\\ZZZ]]]lllvvvnnndddYYYRRROOOLLLOOOUUU\\\dddjjjoooqqqqqqmmmddd[[[SSSLLLHHHFFFEEEFFFHHHIIILLLMMMOOOPPPTTTWWWaaarrr}}}{{{zzzzzz{{{{{{zzzxxxrrrkkkbbbZZZUUUPPPKKKGGG???>>>======<<<<<<<<<<<<<<<===@@@CCCGGGLLLOOOQQQRRRSSSUUUWWWXXXWWWVVVUUUXXXWWWVVVXXXYYY[[[ZZZYYYVVVVVVUUUTTTTTTWWW[[[__________________bbbgggkkkkkkrrrzzz}}}|||zzzyyyxxxxxxxxx{{{~~~uuuhhhZZZNNNGGGEEECCCCCCDDDEEEGGGHHHJJJKKKMMMMMMNNNQQQTTTWWWYYYZZZWWWXXXYYY^^^lll~~~xxxtttqqqqqqttt}}}~~~sssqqqpppzzz}}}|||}}}|||}}}|||vvv{{{|||yyyxxxxxxxxxuuummmjjjeee^^^YYYUUUSSSRRRPPPLLLEEEAAA@@@BBBDDDDDDEEEEEEEEEHHHKKKMMMMMMLLLHHHIIIKKKMMMPPPSSSUUUVVVRRRSSSUUUWWWZZZ]]]```aaagggnnnwww~~~|||{{{zzzxxxvvvtttpppmmmiiieeecccaaa___]]]\\\YYYVVVSSSQQQNNNJJJGGGEEEDDDFFFKKKOOOSSSZZZbbbeeebbbaaajjj}}}sssfffaaa```^^^\\\\\\```mmmpppnnnsssxxx~~~yyyzzz{{{~~~yyyoooddd___YYYRRRLLLKKKIIIJJJKKKMMMOOOQQQRRRSSSWWWaaasss___III@@@BBB===;;;>>><<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::999999999888999::::::;;;999::::::::::::===EEEKKKXXXeeesss}}}eee[[[[[[^^^kkkzzzpppeeeXXXQQQOOONNNPPPUUU[[[aaaggglllnnnooojjjbbbXXXPPPKKKHHHGGGEEEFFFGGGIIIKKKMMMOOOOOOSSSWWWaaasss|||{{{zzz{{{{{{zzzxxxuuunnnhhh___YYYTTTOOOIIIEEE???>>>===<<<;;;;;;;;;;;;>>>???AAADDDHHHLLLPPPRRRSSSTTTUUUWWWXXXWWWWWWVVVZZZXXXWWWXXXZZZZZZYYYXXXWWWWWWVVVTTTTTTVVVYYY\\\^^^___``````bbbeeekkkooommmssszzz~~~|||wwwnnnaaaTTTKKKGGGFFFDDDDDDEEEFFFHHHJJJLLLMMMOOOPPPRRRTTTWWWZZZ]]]^^^aaa```___bbbnnnyyytttpppmmmmmmqqqxxx{{{}}}}}}{{{|||~~~zzzyyyzzzxxxzzzooollllll|||zzzzzzrrrmmmlllmmmnnnooorrrvvvyyyyyywwwtttooossstttpppnnnnnnnnnkkkhhheee___ZZZUUURRRQQQQQQNNNJJJDDDAAA@@@AAABBBCCCBBBCCCEEEGGGIIIIIIHHHHHHGGGIIIMMMPPPRRRTTTVVVXXXTTTWWW]]]aaaeeehhhjjjlllmmmttt}}}}}}zzzxxxwwwuuusssqqqlllhhhbbb^^^[[[XXXUUUSSSSSSQQQPPPNNNMMMLLLJJJIIIEEEDDDFFFKKKOOOSSS[[[ccceeebbbccclll~~~pppdddaaabbbaaa]]][[[^^^mmmssssssvvvwww~~~xxxnnnddd^^^XXXQQQLLLKKKHHHIIIJJJLLLNNNPPPRRRRRRWWWcccsssaaaKKKAAABBB===;;;>>><<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::::::::999888888888888999::::::999;;;;;;:::999<<>><<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::777777777777777888999999999:::;;;:::999;;;AAAFFFSSScccsssjjj[[[]]]aaahhhyyy~~~nnn]]]SSSQQQMMMNNNQQQUUUYYY^^^bbbdddkkkfff^^^UUUMMMHHHEEEDDDDDDEEEGGGIIIKKKMMMNNNOOOTTTWWW```qqq~~~}}}|||||||||yyyuuurrrjjjddd]]]WWWSSSNNNGGGBBB@@@@@@???>>>>>>>>>>>>???BBBCCCEEEGGGKKKNNNQQQRRRUUUVVVVVVWWWXXXXXXYYYYYYYYYWWWVVVWWWXXXXXXWWWVVVWWWXXXWWWVVVUUUUUUXXXZZZZZZ\\\^^^aaadddhhhmmmqqq}}}|||pppiii^^^SSSKKKGGGFFFFFFGGGHHHIIIKKKNNNQQQSSSTTTUUU[[[dddjjjnnnppprrrssszzz{{{{{{xxxzzzyyyuuurrrooolllnnnsssyyyyyyyyyxxxyyy{{{aaabbbfff}}}xxxzzz~~~uuuhhh^^^ZZZ[[[^^^```eeeiiipppxxx}}}}}}xxxtttooorrrooogggaaa___]]]ZZZYYYXXXVVVSSSPPPNNNLLLKKKHHHEEEBBB@@@@@@@@@@@@???>>>@@@CCCDDDCCCDDDEEEFFFKKKOOOSSSUUUVVVXXX\\\```hhhqqq|||wwwuuuqqqooooooooonnnmmmccc^^^WWWQQQMMMKKKIIIGGGEEEGGGHHHHHHHHHHHHIIIKKKNNNKKKKKKNNNQQQTTT[[[cccgggfffhhhvvvuuuiii```bbbhhhhhhccc^^^[[[hhhrrr{{{~~~vvvlllaaa[[[VVVNNNIIIHHHFFFFFFHHHJJJLLLNNNOOOPPPQQQ[[[cccooo~~~eeeNNNCCCCCC===;;;>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::777777666666777777888999888:::;;;:::999;;;@@@DDDSSScccuuunnn]]]___```gggxxxrrr^^^RRRPPPMMMNNNOOORRRWWW[[[```bbbdddaaa[[[UUUOOOKKKHHHGGGDDDEEEFFFHHHJJJLLLNNNNNNSSSVVV___ooo~~~}}}|||yyyuuurrrlllfff]]]WWWRRRMMMGGGCCC??????>>>>>>>>>???@@@@@@DDDEEEFFFIIILLLOOOQQQSSSVVVVVVWWWWWWXXXYYYYYYZZZXXXWWWVVVWWWXXXYYYXXXWWWXXXXXXXXXWWWVVVVVVYYY[[[YYY\\\___bbbeeeiiinnnrrr{{{rrrfff___UUUMMMIIIHHHHHHHHHJJJKKKLLLOOORRRUUUWWWYYYXXXbbbooozzz}}}}}}}}}}}}~~~}}}{{{vvvrrrppppppnnnkkknnntttxxxwwwvvvvvvwwwzzz|||~~~\\\```fff|||vvv}}}qqqggg[[[TTTTTTZZZaaafffjjjrrr~~~|||rrrssspppggg```]]]ZZZWWWSSSSSSRRRQQQOOOLLLJJJIIIFFFDDDAAA@@@@@@@@@???======@@@BBBBBBAAABBBEEEHHHJJJNNNSSSUUUVVVZZZ```fffwwwrrroookkkiiihhhgggfffeee^^^YYYSSSMMMJJJHHHFFFEEEBBBEEEHHHIIIJJJKKKNNNQQQVVVRRRQQQRRRSSSUUU\\\dddfffeeeiiiwwwrrrfff^^^ccckkklllfffaaa[[[fffrrrwwwlllbbb\\\WWWOOOJJJIIIFFFGGGHHHJJJLLLNNNPPPQQQOOOXXX[[[cccrrr{{{gggOOODDDCCC===;;;>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;888888777777888888999:::777999:::999999:::???DDDQQQcccuuurrr`````````fffxxxxxxbbbTTTPPPNNNNNNPPPRRRVVV[[[```bbbaaa___[[[VVVQQQLLLHHHFFFDDDEEEFFFHHHJJJLLLMMMNNNQQQUUU^^^nnn}}}{{{yyyvvvsssooohhh___WWWRRRMMMHHHDDD??????@@@@@@AAABBBDDDEEEFFFFFFHHHJJJLLLOOORRRSSSWWWWWWWWWWWWXXXYYYZZZ[[[YYYXXXXXXYYY[[[\\\[[[ZZZWWWXXXYYYYYYXXXXXXZZZ\\\[[[]]]aaadddgggkkkpppsss}}}uuujjj___XXXQQQLLLLLLNNNOOOPPPQQQRRRTTTVVVZZZ]]]```bbbaaammm~~~~~~{{{|||xxxwwwooommmmmmooommmlllpppvvvuuuttttttvvvxxx{{{}}}}}}YYY___ggg|||uuuwwwggg^^^SSSNNNRRR\\\ffflllooozzzssstttpppggg```]]]ZZZWWWPPPPPPQQQPPPOOOLLLIIIGGGEEECCCAAA@@@@@@???>>>======???AAAAAA@@@BBBFFFJJJHHHLLLQQQTTTVVV[[[cccjjjoookkkgggcccbbbaaa```___]]]XXXQQQLLLIIIHHHGGGFFFBBBFFFJJJMMMNNNPPPTTTXXX[[[WWWUUUVVVVVVWWW^^^eeecccbbbfffvvvpppeee^^^dddmmmnnnhhhccc\\\fffrrrxxxmmmccc]]]XXXPPPKKKJJJGGGHHHIIIKKKMMMOOOQQQRRRPPPXXXZZZ___nnnyyyhhhPPPDDDCCC===;;;???===<<<<<<<<<;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;;;;999999888888999999:::;;;666888:::999999;;;???DDDQQQcccuuusssbbbaaa___fffyyy~~~fffWWWRRROOOOOOPPPSSSWWW\\\aaaccccccaaa]]]XXXQQQKKKFFFCCCDDDDDDFFFHHHJJJLLLMMMNNNPPPSSS]]]nnn}}}{{{yyyvvvtttrrrjjj```WWWRRRMMMIIIEEEBBBBBBBBBCCCEEEGGGHHHIIIGGGGGGIIIJJJMMMPPPRRRSSSXXXWWWWWWXXXXXXYYYZZZ[[[ZZZYYYYYYZZZ]]]^^^^^^]]]WWWYYYZZZYYYYYYYYY[[[]]]\\\___bbbeeehhhlllqqqttt{{{rrreee\\\VVVPPPNNNQQQUUUWWWXXXYYYZZZ\\\___bbbeeehhhjjjkkkxxxxxxssszzzuuutttmmmlllnnnpppooonnnrrryyyttttttuuuwww{{{~~~]]]^^^ggg}}}xxx}}}lll]]]SSSNNNRRRVVV\\\iiiwwwzzz|||qqqmmmgggbbb^^^ZZZWWWTTTQQQQQQOOONNNLLLKKKKKKKKKDDDEEEDDDBBB@@@>>>???AAABBBAAA??????@@@BBBEEEGGGQQQPPPQQQSSSVVV\\\jjjxxxyyynnneee\\\XXXYYYZZZVVVRRRUUUTTTQQQLLLGGGEEEEEEFFFMMMLLLNNNQQQRRRSSSZZZcccgggmmmkkkbbb]]]```eeefffhhhhhh```tttppp^^^[[[eeelllrrruuuoooccceeeqqqzzzpppeee]]]UUUMMMJJJJJJJJJIIIIIIIIIKKKNNNQQQSSSSSSWWWZZZ\\\hhh~~~jjjNNNAAACCC>>>;;;>>>>>>;;;;;;;;;:::::::::999999:::<<<>>>===:::888999;;;<<<;;;999777777888999:::999::::::::::::<<>>===;;;;;;;;;:::::::::999999999;;;===<<<:::888999:::<<<;;;999777777888999:::999::::::::::::<<>><<<;;;;;;;;;;;;::::::::::::999:::;;;;;;999888888999;;;:::999888888888999:::999999:::999999;;;???BBBMMM___qqq}}}yyyhhhbbb___hhh~~~zzzcccWWWTTTTTTTTTTTTVVV]]]hhhqqquuuqqqjjj```VVVMMMFFFBBBDDDEEEEEEGGGIIIKKKMMMNNNOOORRRZZZjjj~~~{{{uuuqqqqqqpppllleee]]]UUUNNNIIIFFFCCCCCCEEEFFFHHHJJJLLLMMMJJJKKKLLLMMMNNNPPPSSSVVVWWWYYY[[[[[[ZZZZZZZZZ[[[YYYYYYXXXXXXYYYZZZ[[[\\\]]]^^^aaadddfffddd```\\\^^^aaadddhhhnnnuuu}}}zzzkkkaaa^^^]]]^^^aaaiiisss~~~sssmmmmmmmmmoooqqqrrrqqqqqqrrrsssvvvxxxyyyzzz{{{~~~lllgggkkkwwwooowwwwwwfffYYYRRROOOTTTXXX___ppp{{{kkkbbb^^^XXXSSSOOOKKKHHHEEEEEEDDDCCCBBBBBBBBBBBBBBBDDDGGGIIIIIIGGGDDDCCCBBBDDDCCCCCCCCCDDDEEEHHHIIILLLLLLNNNSSSXXX```ooo~~~tttgggfffeeeeeegggkkkoooqqqoooooommmfff[[[RRRLLLJJJGGGGGGGGGEEEEEEGGGKKKOOOWWWXXX___jjjsssyyy|||lllggghhhdddfff]]]ooooooaaa]]]aaaffftttzzzxxxoooddd^^^VVVNNNJJJJJJFFFGGGHHHJJJMMMPPPSSSTTTSSSWWWYYY^^^oootttUUUDDDEEEAAA======;;;<<<;;;;;;;;;;;;:::::::::888999::::::999999888888;;;:::999888888888999999888999999999999;;;???AAALLL]]]nnnzzziiiccc```iiigggXXXUUURRRPPPQQQSSSZZZgggsssvvvrrrkkkcccYYYQQQJJJGGGDDDEEEEEEGGGHHHJJJLLLMMMPPPRRRZZZiii~~~}}}}}}zzzuuuqqqrrrqqqmmmeee]]]TTTMMMHHHEEEBBBCCCEEEGGGJJJKKKMMMMMMJJJKKKLLLLLLMMMOOOSSSVVVXXXZZZ\\\\\\[[[[[[\\\]]]ZZZYYYWWWVVVVVVXXX[[[\\\]]]___cccggghhhgggdddaaaaaacccfffjjjooovvv}}}xxxnnngggdddeeeiiipppzzz~~~qqqlllkkknnnppprrrrrrrrrqqqrrrsssvvvxxxyyyzzz{{{~~~vvvnnnoooxxxpppxxxxxxhhhZZZSSSQQQVVV\\\fffyyyoooaaa]]]YYYTTTOOOLLLIIIEEECCCAAAAAA@@@@@@@@@@@@@@@AAAFFFHHHJJJKKKIIIFFFEEEEEEDDDDDDDDDDDDFFFGGGIIIJJJKKKKKKNNNRRRWWW___ooo}}}tttgggbbbbbbccceeekkksss|||xxxhhhXXXNNNJJJKKKKKKKKKJJJKKKNNNSSSWWW]]]^^^eeesssoooffffffbbbddd\\\mmmsssfffaaabbbeeewwwwwwnnnddd^^^WWWOOOJJJJJJHHHHHHIIIKKKMMMOOOQQQRRRSSSVVVYYY___pppzzzYYYFFFEEEAAA===>>>;;;<<<<<<<<<;;;;;;;;;::::::888888999999::::::999888::::::999999999888999999888999999999999;;;>>>AAAKKK\\\lllyyyhhhbbb___iiimmm___YYYSSSPPPPPPSSSYYYgggvvvxxxtttnnneee[[[RRRKKKGGGDDDEEEEEEFFFHHHJJJLLLMMMQQQTTTZZZggg|||}}}yyyyyyxxxsssqqqrrroookkkddd[[[RRRKKKFFFCCCAAACCCEEEHHHJJJLLLLLLMMMKKKLLLLLLLLLLLLNNNRRRUUUYYY[[[]]]]]]\\\\\\\\\]]][[[YYYWWWUUUVVVXXXZZZ\\\___aaadddfffggghhhhhhhhheeefffiiikkkooouuu|||{{{sssnnnkkkiiinnnwwwzzzoookkkjjjnnnppprrrrrrrrrqqqrrrsssuuuwwwyyy{{{|||yyywwwzzzqqqyyyzzzjjjZZZTTTRRRXXX```mmmyyyhhh]]]XXXTTTPPPLLLIIIGGGDDDBBB@@@@@@?????????@@@AAAAAAFFFHHHJJJJJJHHHFFFFFFFFFEEEEEEFFFFFFGGGIIIJJJJJJLLLKKKMMMQQQUUU]]]lllzzz|||jjjaaa___aaafffnnnyyyxxxcccSSSKKKHHHIIIJJJKKKNNNUUU\\\bbbggggggnnn|||pppbbbaaa___aaaYYYkkkyyynnnhhhdddfffzzzvvvmmmddd^^^XXXOOOJJJJJJHHHIIIJJJLLLMMMOOOPPPPPPRRRVVVYYY___ppp]]]FFFDDD@@@===>>><<<<<<<<<<<<<<<;;;;;;;;;:::999999888999;;;;;;:::999:::::::::999999999888888888888999888888:::>>>AAAIIIZZZjjjyyyfff```^^^iiissshhh^^^VVVRRRTTTUUUZZZhhhxxx|||xxxpppfff[[[PPPIIIDDDEEEEEEEEEFFFHHHIIIKKKLLLRRRTTTZZZeeexxx}}}wwwtttuuutttpppnnnooojjjfff```XXXPPPJJJEEECCCBBBDDDFFFIIIKKKLLLLLLLLLLLLLLLLLLKKKKKKMMMRRRUUUYYY[[[\\\\\\[[[ZZZZZZ[[[ZZZYYYVVVUUUUUUWWWYYY[[[___aaaccceeefffhhhkkkmmmiiijjjlllmmmpppuuu{{{{{{rrrmmmmmmnnnqqq{{{~~~|||}}}tttmmmlllkkkmmmoooqqqrrrqqqqqqrrrsssuuuxxx{{{}}}{{{qqqxxx{{{kkkYYYSSSRRRXXXbbbrrrqqqccc[[[SSSPPPLLLIIIGGGFFFDDDBBB@@@@@@@@@@@@@@@AAABBBBBBEEEFFFGGGFFFEEEDDDDDDFFFFFFFFFGGGHHHIIIJJJKKKKKKMMMLLLMMMQQQTTTZZZiiiwwwlllcccaaa```dddmmm|||mmmYYYMMMFFFIIILLLRRRYYYdddooovvv}}}{{{rrrccc```ZZZ\\\UUUggg~~~yyyqqqkkkkkkuuummmddd___XXXOOOJJJJJJFFFGGGIIILLLNNNPPPQQQRRRQQQUUUYYY^^^ooo```GGGBBB>>>===???===<<<<<<<<<<<<;;;;;;;;;;;;:::999888:::<<<===;;;999999:::::::::999999888888888888999888888:::>>>AAAGGGYYYiii~~~yyyccc^^^]]]hhhvvvmmm```XXXSSSUUUVVVYYYgggxxx{{{wwwoooeeeZZZPPPIIIDDDEEEEEEEEEFFFGGGIIIJJJKKKQQQSSSXXXbbbssszzztttqqqqqqoookkkhhhiiibbb___ZZZTTTNNNJJJGGGEEEDDDFFFIIIKKKMMMMMMLLLLLLLLLLLLKKKJJJJJJMMMQQQUUUXXXYYY[[[ZZZXXXVVVVVVWWWXXXWWWUUUTTTTTTUUUWWWXXX\\\___ccceeefffhhhkkknnnkkklllnnnppprrrwww}}}~~~ssslllkkkpppuuuwwwqqqjjjiiijjjmmmooorrryyyuuulllkkklllllllllnnnpppqqqppppppqqqrrrvvvyyy~~~{{{pppwww{{{kkkYYYSSSQQQXXXbbbuuulll___YYYPPPMMMIIIGGGFFFEEECCCAAAAAA@@@@@@@@@AAABBBCCCDDDDDDDDDEEECCCBBBBBBCCCEEEFFFGGGGGGHHHIIIJJJKKKKKKMMMLLLMMMPPPRRRYYYgggttttttbbb___dddccchhhsssttt\\\NNNMMMQQQWWW___kkkyyywwwgggdddVVVYYYRRRddd{{{zzzrrrqqquuummmddd___XXXPPPJJJJJJDDDFFFHHHLLLOOOQQQSSSSSSQQQUUUYYY^^^ooobbbGGGAAA===<<>>======<<<<<<<<<;;;;;;;;;;;;999888:::===>>><<<:::999::::::::::::999888888777888888888888:::>>>@@@FFFYYYhhh|||{{{```\\\\\\hhhtttnnn```VVVQQQTTTUUUVVVddduuuwwwsssmmmddd[[[RRRKKKHHHEEEEEEEEEFFFGGGIIIJJJKKKQQQRRRVVV___pppyyysssooonnnlllgggdddddd\\\ZZZVVVQQQMMMJJJIIIHHHGGGHHHKKKMMMNNNNNNMMMLLLLLLLLLKKKJJJJJJLLLQQQUUUWWWXXXYYYXXXUUUSSSSSSTTTVVVUUUTTTSSSSSSTTTUUUUUUYYY]]]cccfffggghhhkkkmmmlllnnnoooqqqtttyyyxxxooojjjmmmvvv~~~~~~tttnnniiibbb]]]^^^]]]^^^bbbcccdddiiipppwwwxxxtttkkkgggiiilllmmmlllnnnpppppppppooopppqqqwww{{{vvvyyyppp]]]XXXVVV[[[fff{{{yyyggg\\\VVVMMMKKKIIIGGGFFFFFFFFFFFFGGGEEEDDDBBBAAAAAABBBBBBBBBAAA@@@@@@AAACCCEEEFFFJJJKKKLLLJJJGGGEEEGGGJJJNNNNNNOOOOOOQQQYYYeeemmmxxxddd[[[\\\```eeepppnnn]]]XXXSSSUUU]]]ooopppaaa\\\UUUWWWYYY___qqq}}}zzztttmmmbbbXXXRRRNNNLLLKKKHHHIIIJJJLLLMMMOOOPPPPPPPPPQQQVVVaaaooo___IIIFFF@@@<<<===;;;<<<<<<;;;::::::::::::;;;<<<<<<;;;:::999999999999:::999999:::;;;:::888666999999999999:::;;;<<<<<>>>>>===>>>???AAADDDEEEKKKMMMNNNLLLIIIGGGGGGIIILLLMMMNNNOOORRRZZZeeemmm|||sssaaaYYY\\\```eeerrr}}}gggZZZVVVZZZaaappplll```[[[TTTVVVWWW]]]nnnssslllaaaWWWQQQMMMKKKJJJHHHIIIJJJLLLMMMOOOPPPQQQSSSSSSWWW```kkk~~~{{{ZZZFFFDDD???<<<>>><<<<<<<<<;;;::::::::::::;;;;;;:::::::::::::::;;;;;;999999999:::;;;;;;999888999999999999:::;;;<<<<<>>>>>>>>>>><<<<<<===>>>@@@CCCEEEGGGMMMNNNPPPOOOLLLIIIGGGGGGJJJLLLNNNPPPTTT\\\gggooozzz|||lll\\\WWW[[[```eeeuuusssccc\\\\\\aaapppuuuhhh___ZZZSSSTTTUUUZZZiii~~~~~~ssskkk```WWWPPPLLLJJJIIIHHHIIIJJJKKKMMMOOOPPPQQQUUUUUUXXX```jjj|||uuuUUUCCCCCC@@@===???===<<<<<<;;;::::::::::::;;;::::::::::::;;;<<<======999888999:::<<<===<<<:::999999999999:::;;;<<<<<<@@@MMMaaaxxxxxx___]]]```lll|||nnn^^^SSSPPPOOOQQQSSSVVV^^^fffnnnkkkfff```ZZZRRRKKKFFFCCCCCCDDDEEEGGGIIIKKKLLLNNNOOOTTT^^^pppzzzvvvrrrlllgggbbb^^^YYYVVVOOOMMMIIIGGGEEEFFFGGGHHHOOOPPPQQQSSSRRRQQQOOONNNOOOOOOMMMLLLLLLLLLLLLLLLSSSTTTUUUUUUSSSPPPMMMKKKNNNPPPTTTXXX[[[]]]]]]]]]ZZZZZZ[[[^^^bbbfffkkkmmmoooooooooppprrrtttvvvxxxyyy|||}}}{{{nnnmmmpppuuu|||yyyiii___XXXTTTVVVYYYZZZZZZ\\\\\\\\\\\\ZZZXXXYYY[[[]]]]]]^^^```bbbeeegggiiijjjgggjjjnnnqqqtttvvvzzz|||~~~vvvyyy{{{|||ooobbbWWW[[[kkk{{{eeeYYYTTTRRROOOOOOPPPOOOMMMJJJFFFDDD@@@@@@???>>>===<<<<<<<<<======???AAACCCGGGIIIKKKMMMNNNPPPPPPNNNJJJGGGEEEGGGJJJMMMQQQVVV___kkksss|||yyyiiiZZZWWW[[[___dddwwwyyylllddddddiiiooo{{{ssskkkddd___[[[SSSRRRRRRWWWdddxxx}}}tttlllaaaWWWPPPLLLJJJIIIGGGHHHJJJKKKMMMOOOQQQQQQTTTUUUYYY```jjj~~~sssTTTCCCDDDAAA>>>???===<<<<<<;;;::::::::::::;;;;;;:::::::::;;;;;;<<<===999888888:::===>>>>>>===999999999999:::;;;<<<<<>>@@@BBBFFFIIIKKKMMMLLLMMMOOOQQQPPPMMMIIIFFFFFFIIIMMMQQQWWWaaannnwwwwwwggg[[[YYY\\\___eeezzzqqqiiigggmmmuuuzzztttrrrtttwwwssslllgggeeeccc```^^^UUUSSSQQQUUU```rrr{{{uuunnncccXXXQQQMMMKKKIIIGGGHHHIIIKKKMMMOOOQQQRRRSSSTTTXXX___iii}}}vvvWWWEEEEEEAAA>>>???<<<<<<<<<;;;::::::::::::;;;===<<<;;;:::::::::::::::999888888999<<<>>>>>>>>>999999999999:::;;;<<<<<<@@@LLL]]]rrryyybbbbbbeeepppooo\\\PPPLLLKKKMMMPPPTTT^^^ggghhheeeaaa]]]XXXRRRLLLGGGBBBCCCCCCEEEFFFHHHJJJKKKKKKOOOTTT]]]lll~~~xxxppplllfffaaa\\\WWWRRROOOGGGFFFEEEDDDDDDEEEFFFGGGLLLMMMNNNPPPQQQRRRRRRQQQOOOOOONNNMMMLLLJJJIIIIIIOOOQQQUUUWWWVVVSSSNNNLLLKKKLLLNNNQQQTTTVVVXXXZZZ\\\ZZZZZZ]]]dddkkkpppsssuuuuuutttrrrqqqpppppppppooonnnmmmkkkiiihhhggggggkkknnnwww|||lllccc```aaaaaabbbfffmmmrrrsssrrrmmmrrruuupppggg```___```^^^^^^```aaacccdddffffffiiimmmtttyyy|||uuuhhhjjjxxx{{{qqqdddZZZ\\\iiiyyyuuufff___\\\YYYXXXXXXWWWUUUQQQKKKFFFCCC;;;<<<===>>>??????>>>>>><<<===@@@CCCFFFIIIKKKLLLLLLMMMNNNQQQRRRQQQMMMJJJGGGIIILLLOOOTTT___mmmwww~~~}}}ssseee[[[ZZZ]]]^^^hhhyyymmmjjjnnnyyy{{{qqqkkkeeecccfffiiigggdddbbbbbbbbbaaa```YYYUUURRRTTT]]]nnn~~~zzzvvvooocccYYYRRRMMMKKKIIIGGGGGGIIIKKKNNNPPPQQQRRRTTTUUUYYY^^^ggg{{{{{{ZZZGGGFFFAAA===>>><<<<<<<<<;;;::::::::::::;;;<<<<<<;;;:::999999999999999888777888;;;=========999999999999:::;;;<<<<<>>???BBBEEEHHHJJJLLLMMMMMMMMMNNNRRRUUUVVVSSSPPPKKKKKKKKKKKKOOOYYYgggqqqxxxvvvmmm```ZZZ[[[]]]^^^lllrrrmmmqqq}}}jjjccc```[[[ZZZ___^^^___`````````aaaaaabbb]]]XXXTTTUUU[[[kkk}}}yyyvvvnnncccXXXQQQLLLJJJHHHFFFGGGIIIKKKNNNPPPRRRSSSUUUWWW[[[```jjj}}}[[[GGGEEE@@@<<<>>><<<<<<<<<;;;::::::::::::;;;:::999999888888888999999:::888777777:::<<<<<<<<<999999999999:::;;;<<<<<<@@@IIIWWWjjjiiifffeeeiiiuuuwww```OOOLLLLLLPPPRRRTTT[[[cccaaa___\\\XXXUUUPPPJJJGGGBBBBBBCCCDDDFFFHHHIIIKKKIIINNNTTT\\\jjjyyyvvvkkkgggaaa[[[VVVQQQLLLHHHEEEDDDDDDDDDDDDEEEFFFFFFIIIIIIJJJKKKLLLLLLMMMMMMKKKKKKKKKKKKJJJIIIGGGFFFFFFIIIMMMPPPSSSSSSQQQPPPLLLMMMNNNQQQUUUZZZ^^^aaaaaa______fffpppyyy~~~|||yyyuuuppplllkkkjjjjjjgggdddaaa___```bbbfffhhhmmm{{{~~~uuussstttxxx}}}~~~|||}}}xxxuuufff___^^^[[[\\\]]]```bbbdddfffgggkkkqqqzzzzzzwwwvvvuuuvvvxxx]]]XXXcccwww{{{|||tttiii```^^^ccckkkxxxyyyooohhhgggeeebbb]]][[[XXXSSSMMMGGGBBB???999;;;===@@@BBBCCCCCCCCCAAACCCEEEHHHKKKMMMOOOPPPNNNNNNOOOSSSXXXYYYXXXUUUNNNMMMJJJIIIKKKTTTaaakkkqqqoooggg]]]XXX[[[]]]]]]ooozzznnnooo{{{rrr^^^YYYYYYVVVWWW]]]XXX[[[___`````````aaabbb```ZZZUUUUUUZZZiii|||xxxuuummmbbbWWWPPPKKKHHHGGGFFFGGGIIIKKKNNNPPPRRRSSSTTTWWW]]]dddooo}}}[[[FFFCCC>>><<<>>>===<<<<<<;;;::::::::::::;;;777777777777888999:::::::::888666777999;;;;;;;;;999999999999:::;;;<<<<<<>>>GGGTTTgggkkkgggdddgggqqq~~~fffNNNMMMOOOSSSTTTTTTXXX^^^___]]]YYYVVVSSSOOOIIIEEEBBBBBBCCCDDDFFFHHHIIIJJJIIINNNTTT\\\iii{{{yyyjjjfff```ZZZUUUOOOJJJGGGEEEDDDDDDDDDDDDEEEEEEFFFJJJJJJIIIJJJJJJJJJJJJJJJIIIJJJJJJJJJJJJHHHGGGFFFBBBEEEIIIMMMPPPRRRRRRQQQIIIJJJLLLPPPUUU[[[```cccbbb```bbbiiiuuu~~~}}}zzztttnnnjjjhhhhhhhhhcccaaa___]]]___ccciiilllqqqqqqqqqxxx}}}|||{{{iii```___XXXYYY[[[^^^aaadddggghhhkkkqqq{{{xxxuuutttrrrsssvvv{{{TTTZZZbbb|||~~~|||rrrkkkccc^^^___eeekkkpppxxxtttpppkkkhhheeeaaa___XXXUUUPPPJJJEEEAAA??????===>>>???AAABBBCCCDDDDDDDDDEEEFFFHHHJJJMMMOOOQQQSSSSSSQQQPPPVVV___bbb```WWWPPPJJJLLLMMMPPPXXXbbbiiidddaaabbb```]]]aaaiiiuuu|||uuuooovvvkkkVVVSSSUUUUUUZZZbbbaaaaaa___]]]___dddeeebbbaaa]]][[[[[[ZZZdddyyyxxxzzz{{{tttssskkkaaaWWWPPPKKKHHHFFFHHHIIIJJJKKKNNNPPPRRRSSSWWW]]]```bbbqqq}}}YYYDDDCCC@@@>>>>>>;;;<<<<<<;;;;;;;;;:::::::::<<<<<<;;;::::::::::::;;;;;;:::999888888:::<<<======;;;888888:::===???@@@AAAFFFSSSjjjtttmmmeeedddmmm~~~```QQQOOOOOORRRSSSSSSWWW]]]___]]]ZZZWWWTTTOOOJJJGGGBBBBBBCCCCCCDDDFFFGGGHHHMMMOOOTTT\\\eeewwwuuujjjfff^^^XXXRRRMMMHHHDDDBBBBBBBBBCCCEEEFFFHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFHHHIIIHHHEEECCCEEEEEEFFFJJJOOOQQQOOOMMMNNNMMMMMMPPPVVV\\\aaadddcccbbbaaafffsssvvvkkkgggeeebbbbbbccc```\\\ZZZ[[[^^^bbbmmmwww{{{}}}vvvsssyyyuuujjjbbb[[[ZZZ[[[]]]___aaaccceeefffpppvvvzzzqqqpppsssuuuwwwzzzSSSYYYbbb}}}}}}|||}}}rrrlllccc^^^^^^bbbhhhkkkllljjjhhhfffccc^^^XXXTTTNNNLLLHHHDDDAAA???>>>>>>>>>???AAABBBCCCDDDDDDEEEDDDEEEFFFHHHJJJMMMOOOPPPQQQQQQPPPPPPVVV```eeeddd\\\UUUPPPOOOOOOOOOVVV^^^ddd``````eeegggfffhhhllltttpppppp}}}|||gggWWWVVVZZZ[[[___fffgggiiifffaaaaaadddfffdddddd```]]][[[ZZZdddyyypppnnnppptttvvv}}}uuuqqqjjj___VVVOOOKKKHHHGGGHHHHHHIIIKKKNNNQQQSSSTTTXXX]]]bbbhhh{{{|||YYYDDDCCC@@@>>>>>>;;;<<<<<<;;;;;;;;;:::::::::;;;;;;:::999999999999999::::::888888888999;;;<<>>>>>;;;<<<<<<;;;;;;;;;:::::::::::::::999888888888888888999999888888888999:::;;;AAA???===:::999999::::::>>>DDDRRRhhhxxxnnneeefffnnn|||hhhSSSOOONNNPPPRRRRRRVVV[[[___^^^^^^]]]\\\XXXRRRNNNDDDCCCCCCCCCDDDFFFGGGHHHIIIKKKPPPWWW___pppzzzjjjeee]]]VVVPPPKKKFFFCCCDDDDDDDDDDDDEEEFFFHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGHHHIIIIIIFFFDDDBBBAAABBBEEEKKKOOORRRSSSPPPOOOMMMNNNRRRXXX___dddhhhhhhhhhkkkuuuvvvjjj___YYYUUURRRQQQRRRTTTSSSUUUZZZ___eeeqqq|||uuuooouuuvvviiiaaa\\\YYY[[[^^^aaabbbdddgggjjjqqqyyyyyytttzzzyyysssppphhhddddddgggkkkqqq{{{TTTXXXccchhhiiiwwwwww~~~zzzqqqlllccc]]][[[[[[\\\\\\WWWVVVVVVUUUSSSNNNHHHDDDAAA@@@??????@@@BBBDDDEEEEEEEEEFFFGGGGGGGGGGGGFFFDDDEEEFFFGGGIIILLLNNNOOOLLLNNNNNNNNNSSS]]]ccceeeaaaaaa___[[[WWWSSSTTTWWWZZZYYY\\\fffsss{{{~~~~~~mmmlllssskkk___WWW[[[dddkkkssszzz~~~{{{oooeeeeeehhhjjjlllfffaaa^^^]]]ggg{{{nnnfff______```ccciiiooouuuyyy~~~}}}tttkkkddd[[[SSSMMMJJJIIIHHHFFFFFFHHHKKKNNNRRRUUUVVVUUUYYYaaannnwwwVVVCCCCCC@@@===>>><<<<<<<<<;;;;;;;;;:::::::::::::::999888888888888888888888888999999999::::::@@@???>>>;;;999888999;;;===CCCQQQfff}}}qqqggghhhooo|||hhhUUUPPPMMMOOOQQQQQQTTTYYYaaaaaabbbbbbaaa\\\UUUPPPEEEDDDCCCCCCDDDFFFHHHIIIIIIJJJOOOUUU]]]mmmzzzjjjeee]]]UUUOOOJJJEEECCCDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIJJJIIIHHHIIIJJJIIIGGGEEEBBBBBBBBBCCCGGGLLLPPPRRRPPPOOOMMMLLLOOOVVV^^^dddiiijjjkkknnnvvv~~~|||ssshhh[[[UUUQQQMMMLLLNNNNNNOOOTTT\\\bbbjjjxxxtttrrr|||qqqeee^^^[[[ZZZ^^^aaacccdddfffjjjmmmsss{{{}}}wwwuuu{{{xxxpppiiifffaaaaaacccgggjjjppp}}}YYY\\\fffwwweeefffuuuxxx{{{qqqkkkccc\\\YYYXXXXXXXXXSSSQQQMMMKKKJJJHHHEEECCCAAA@@@??????AAACCCFFFGGGHHHHHHIIIIIIIIIHHHGGGGGGDDDEEEFFFGGGIIIKKKMMMNNNLLLNNNOOOMMMPPPWWW\\\]]]___ccceeebbb]]]YYYYYYYYY[[[ZZZ[[[cccqqqrrriiikkkxxx}}}fff]]]VVVZZZeeerrr~~~rrrgggeeehhhkkklllgggdddcccaaakkk{{{pppfff___\\\ZZZ]]]bbbiiiqqqyyyzzzsssiiicccYYYRRRMMMJJJIIIHHHFFFFFFHHHKKKNNNRRRUUUVVVUUUYYY```mmmtttUUUCCCCCC???<<<>>><<<<<<<<<;;;;;;;;;:::::::::;;;;;;:::999999999999999777888999:::;;;:::999999======>>><<<:::999;;;======CCCPPPccc}}}rrrfffgggnnnzzzjjjWWWPPPLLLMMMPPPPPPSSSVVVbbbccceeefffeee___WWWQQQFFFEEEDDDCCCDDDEEEHHHIIIIIIKKKOOOUUU\\\jjjyyykkkeee]]]TTTNNNIIIEEECCCDDDDDDDDDEEEGGGHHHJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKIIIIIIJJJJJJHHHFFFDDDDDDCCCCCCDDDGGGLLLOOONNNNNNMMMLLLNNNTTT]]]cccgggjjjmmmooovvv||||||xxxpppdddWWWQQQMMMJJJIIIKKKLLLOOOVVV^^^fffppp~~~www~~~xxxkkkbbb^^^^^^^^^bbbfffhhhgggiiimmmqqqvvv~~~}}}zzzyyy}}}uuulllfffccceeegggkkkqqquuu{{{```aaajjjrrrcccdddrrr}}}|||pppjjjaaa[[[WWWWWWWWWVVVOOOKKKFFFCCCBBBBBBBBBBBB@@@?????????AAACCCFFFHHHKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEFFFGGGIIIKKKLLLNNNKKKOOOQQQNNNNNNSSSVVVVVV[[[cccjjjgggbbb```^^^]]]]]]]]]]]]aaannn~~~wwwkkkeeecccjjj~~~sss```[[[WWW[[[gggwwwqqqgggeeehhhiiijjjhhhhhhjjjjjjsss~~~yyyxxxuuummmccc]]][[[\\\XXX\\\dddnnnxxxzzzsssiiibbbYYYRRRMMMJJJIIIHHHFFFGGGIIIKKKNNNQQQTTTUUUWWW[[[```lllrrrSSSCCCCCC???;;;===<<<<<<<<<;;;;;;;;;:::::::::;;;;;;:::999999999999999777888:::<<<<<<;;;:::999:::<<<>>>===:::999<<>>;;;======<<<<<<;;;;;;;;;:::::::::::::::999888888888888888777999<<<>>>>>>===;;;999999<<>>:::======<<<<<<;;;;;;;;;:::::::::999888888777777777777777888:::===??????>>>;;;999:::===@@@>>>:::888:::===@@@EEEOOO^^^rrrxxxfffgggooo}}}nnn[[[RRRJJJJJJNNNOOOPPPRRRVVV[[[bbbiiikkkfff^^^XXXIIIGGGEEECCCCCCEEEHHHJJJIIIJJJNNNSSSXXXdddzzz}}}oooiii___UUUOOOJJJGGGEEEAAAAAACCCFFFIIILLLOOOQQQPPPPPPPPPQQQQQQRRRRRRRRRPPPNNNLLLKKKKKKKKKJJJHHHAAACCCDDDCCCBBBBBBEEEIIIEEEIIILLLMMMNNNSSS[[[cccbbbiiipppuuu{{{{{{hhh\\\QQQLLLKKKJJJMMMPPPNNNQQQYYYbbbjjjyyyppprrr{{{vvvmmmgggaaaZZZ[[[aaalllqqqvvvuuuqqqpppuuuzzzyyymmmqqqqqqttt}}}~~~yyynnnggg]]]WWWUUUVVVVVVVVVMMMKKKIIIFFFDDDCCCCCCCCCAAABBBCCCEEEGGGIIIKKKLLLNNNOOOPPPQQQOOOLLLIIIGGGEEEEEEEEEEEEFFFGGGIIIJJJPPPPPPPPPSSSTTTTTTRRRPPPXXX___mmmyyyvvviiiaaa```cccaaaaaadddiiippp~~~|||bbbSSSSSSPPPWWWjjj|||yyy^^^VVVUUUUUU]]]nnn~~~jjjdddcccaaaeeennnpppqqqvvv~~~}}}mmmjjjnnntttxxxzzzwwwsssoooyyyxxx}}}}}}tttlllfff\\\SSSMMMIIIGGGEEEGGGHHHJJJMMMOOOQQQRRRRRRVVVYYY]]]bbbrrrqqqUUUEEECCC??????@@@;;;<<<<<<;;;;;;;;;:::::::::999999999999888888777777888999:::;;;<<<<<<<<<<<<=========<<<<<<;;;;;;;;;???@@@HHH[[[rrrsss```ccclllhhh]]]UUUMMMMMMOOOOOOPPPSSSSSSYYY```eeeiiiiiiaaaWWWQQQIIIBBBCCCEEEFFFIIILLLMMMLLLNNNSSSYYYdddwww}}}sssmmmccc[[[SSSNNNIIIFFFDDDFFFHHHJJJLLLNNNOOOOOORRRTTTVVVVVVUUUSSSSSSSSSRRRRRRSSSRRROOOLLLHHHFFFGGGFFFEEECCCCCCDDDEEEEEEJJJIIIKKKNNNPPPRRR[[[dddeeennnuuuyyywwwfffZZZNNNKKKKKKJJJKKKMMMNNNUUU]]]aaahhhyyyuuuqqqvvvyyy}}}}}}}}}uuummmfffccc```]]]]]]```jjjooorrrppplllnnnyyysssqqqttttttxxxzzzppphhh^^^XXXVVVVVVUUUTTTLLLJJJHHHEEECCCAAAAAAAAA???@@@BBBEEEHHHJJJLLLMMMOOOPPPPPPPPPNNNKKKHHHFFFDDDCCCCCCCCCDDDEEEGGGHHHMMMNNNPPPTTTWWWWWWUUUSSSVVV^^^mmmzzzzzzoooeeecccccc``````cccggglllwwwxxx```TTTUUUSSS[[[nnnpppZZZSSSTTTWWW___pppuuueeeaaaaaabbbiiitttuuuvvv{{{pppllloooxxx~~~vvvllleee[[[SSSMMMIIIGGGEEEGGGHHHJJJMMMOOOQQQRRRSSSVVVZZZ]]]bbbrrrpppTTTDDDCCC??????@@@;;;<<<;;;;;;;;;;;;:::::::::999999999999888888888777777888999:::;;;;;;;;;;;;=========<<<<<<<<<;;;;;;===>>>FFFXXXooovvvbbbccclll}}}lll^^^TTTMMMLLLMMMMMMNNNPPPQQQWWW]]]ccchhhjjjcccZZZQQQIIIBBBBBBDDDEEEGGGJJJKKKKKKMMMRRRXXXcccuuu|||rrrlllcccZZZSSSMMMHHHEEEEEEFFFHHHKKKMMMNNNOOOPPPQQQSSSUUUUUUTTTSSSSSSSSSQQQQQQQQQQQQPPPMMMKKKJJJKKKJJJHHHFFFDDDDDDDDDDDDIIIIIIKKKOOOQQQSSS[[[dddiiirrryyy|||wwweeeYYYNNNKKKKKKKKKKKKMMMPPPUUUZZZ^^^fffyyypppnnnuuu{{{zzzxxx}}}{{{{{{qqqiiibbb```]]][[[[[[^^^ggglllooonnnmmmrrr~~~vvvooo{{{tttrrr|||rrrkkkaaaZZZWWWUUUSSSQQQKKKIIIFFFCCC@@@???>>>>>>>>>???AAAEEEHHHKKKNNNOOOOOOOOOOOONNNLLLIIIFFFDDDBBBBBBAAAAAABBBCCCDDDEEEIIIKKKOOOUUUYYYZZZXXXUUUSSS\\\lll|||yyyooojjjdddbbbaaaccceeehhhnnnvvv{{{ppp\\\SSSWWWWWW```tttyyybbbUUUPPPSSSYYYbbbrrruuuhhh^^^\\\^^^cccooo}}}}}}xxxooorrr~~~~~~wwwkkkeee[[[RRRLLLIIIGGGEEEGGGHHHJJJMMMPPPQQQSSSSSSVVVZZZ]]]cccsssmmmSSSDDDCCC???>>>@@@<<<;;;;;;;;;;;;::::::::::::999999999999888888888888777777888888999:::::::::======<<<<<<<<<<<<;;;;;;<<<<<>><<<<<<;;;<<<>>>@@@DDDHHHLLLNNNPPPOOONNNMMMKKKIIIGGGEEEDDDCCCCCCBBBAAAAAABBBCCCDDDGGGJJJOOOUUUZZZZZZXXXUUUQQQZZZkkk}}}|||tttkkkgggeeeffffffeeehhhmmmpppgggWWWRRRXXXZZZdddyyy~~~eeeVVVQQQNNNSSS[[[eeeqqq|||~~~yyyeee^^^YYYYYY\\\eeeuuuvvvwww~~~wwwkkkdddZZZRRRLLLIIIGGGFFFGGGHHHJJJMMMPPPRRRSSSTTTWWWZZZ]]]ccctttjjjPPPCCCBBB>>>===???<<<;;;;;;;;;:::::::::999999999999999999999999999999888888888888999999::::::;;;;;;;;;;;;;;;;;;::::::<<<<<>><<<;;;::::::<<<===???BBBEEEHHHJJJKKKHHHGGGFFFEEEEEEFFFGGGHHHIIIHHHGGGFFFEEEEEEFFFGGGGGGJJJNNNTTTYYY[[[YYYWWWUUUYYYdddvvv}}}sssoookkkhhhhhhkkkgggbbbUUUQQQWWW[[[hhhvvv\\\NNNMMMPPPLLLUUU___fffmmmooojjjbbbWWWWWWXXX[[[cccrrrzzzuuuiiicccYYYQQQLLLIIIGGGFFFFFFHHHKKKNNNQQQSSSUUUVVVWWW[[[^^^fffxxxcccLLLBBBBBB===<<>>???AAACCCEEEFFFGGGDDDCCCBBBBBBDDDFFFIIIKKKKKKJJJHHHGGGFFFFFFGGGGGGHHHJJJNNNUUU[[[^^^^^^]]]YYYZZZ```qqqyyyqqqmmmjjjkkkoookkkfffYYYTTTXXX\\\jjjeeeQQQJJJKKKNNNKKKUUU```ggglllmmmfff___WWWWWWYYY]]]iii{{{yyytttiiibbbYYYQQQLLLIIIGGGFFFFFFHHHKKKNNNQQQTTTUUUVVVWWW[[[___ggg{{{```JJJAAABBB<<<;;;???>>>:::::::::999999999999888999999999:::::::::;;;;;;;;;999888777777888999:::999999::::::;;;;;;;;;;;;;;;<<>>>>>???@@@BBBCCCCCCDDDAAAAAA@@@AAACCCGGGKKKMMMLLLKKKIIIGGGFFFFFFGGGGGGHHHJJJNNNUUU\\\aaacccbbb\\\[[[^^^nnn|||rrrnnnkkkmmmqqqoooiii\\\VVVZZZ]]]kkkuuuZZZKKKGGGJJJLLLJJJUUU```hhhlllmmmfff___WWWWWWYYY___nnnyyyuuuhhhbbbYYYPPPKKKIIIGGGFFFFFFHHHKKKNNNQQQTTTVVVWWWWWW[[[___hhh|||___JJJAAAAAA<<<;;;???>>>:::::::::999999999888888999999999::::::;;;;;;;;;:::999777555555666888999;;;;;;;;;<<<<<<=========:::;;;AAAKKKZZZqqqyyyuuuqqqxxx|||nnn```TTTLLLFFFHHHLLLOOORRRVVVZZZYYYUUUSSSYYYbbbfffeeeZZZQQQHHHFFFFFFDDDDDDFFFIIIHHHKKKOOORRRYYYggguuu}}}xxxrrrhhh___VVVPPPJJJGGGEEEFFFGGGIIIJJJKKKKKKKKKHHHIIIIIIIIIHHHIIILLLNNNRRRTTTWWWZZZ\\\\\\[[[[[[^^^]]][[[XXXSSSNNNJJJHHHGGGFFFHHHMMMRRRZZZgggtttyyyrrr^^^TTTMMMNNNQQQQQQRRRSSSSSSVVVZZZbbbpppwwwuuuzzzyyyaaa\\\]]]^^^bbbppp}}}tttpppkkkfffeeeggg[[[___gggrrrlllaaarrrsssfffnnn|||xxxvvvrrrkkkddd]]]VVVOOOKKKFFFDDD@@@>>>>>>===<<<;;;>>>>>>???@@@AAABBBBBBCCCBBB@@@???>>>AAAEEEJJJNNNNNNMMMKKKKKKLLLLLLKKKIIIIIIIIIMMMUUU^^^dddccc```______aaammmwwwhhhdddfffhhhiiioookkk]]]TTTWWW\\\jjjhhhVVVMMMGGGFFFJJJKKKSSS]]]fffmmmqqqmmmeee___[[[ZZZfff|||xxxrrriiibbbYYYPPPKKKHHHGGGFFFHHHIIIKKKNNNPPPSSSUUUVVV]]]^^^aaalll^^^MMM@@@???@@@<<<;;;>>>;;;;;;::::::::::::999999:::999888777777999;;;<<<>>><<<999777666777888:::888999:::;;;;;;;;;:::999999@@@@@@EEEXXXooo|||||||||uuudddVVVNNNHHHIIILLLLLLNNNQQQVVVUUUSSSSSSZZZdddhhhggg___VVVKKKDDDCCCDDDEEEEEEJJJGGGGGGKKKOOOVVVcccppp}}}vvvrrrkkkccc\\\SSSKKKFFFIIIIIIIIIIIIIIIJJJKKKLLLGGGGGGFFFFFFGGGHHHHHHIIINNNOOOQQQWWW]]]```___]]]]]]^^^``````^^^XXXPPPIIIGGGFFFGGGLLLRRRZZZhhhuuu{{{lllWWWTTTOOOMMMNNNQQQSSSTTTVVVVVVZZZdddrrr~~~yyy}}}}}}fff^^^[[[\\\dddooo{{{vvvqqqmmmiiifffbbbccchhhrrrlll```pppqqqccckkk}}}zzzvvvrrrnnnhhhbbb\\\VVVPPPLLLFFFCCC@@@>>>>>>===<<<;;;<<<<<<===???@@@BBBCCCCCCAAA@@@??????BBBGGGLLLOOOPPPNNNLLLMMMPPPQQQPPPNNNKKKJJJLLLRRR\\\ccceeeddd``````___iiiuuueee```bbbdddeeegggdddXXXPPPTTTZZZhhh~~~___PPPJJJFFFFFFHHHJJJSSS]]]gggqqqxxxvvvqqqeeeaaacccoooyyysssiiibbbXXXPPPJJJHHHGGGFFFIIIJJJKKKNNNQQQSSSUUUVVV^^^___cccppp\\\LLL@@@???@@@<<<;;;===;;;;;;::::::::::::999999:::999888777777999;;;<<<>>>===:::888777888999;;;888999:::;;;<<<;;;;;;:::999??????CCCUUUjjj|||yyy|||zzzgggVVVNNNHHHIIIKKKLLLNNNQQQTTTTTTRRRRRRZZZeeejjjiii```XXXLLLEEECCCDDDEEEEEEIIIGGGGGGKKKNNNUUUbbbnnn~~~}}}vvvqqqjjjccc[[[SSSKKKFFFHHHHHHIIIIIIIIIJJJJJJJJJGGGFFFFFFFFFFFFGGGGGGGGGLLLLLLOOOUUU\\\``````___bbbbbbddddddbbb\\\TTTNNNHHHFFFGGGLLLRRR\\\jjjvvvtttdddUUURRROOONNNPPPSSSUUUVVVXXXWWWZZZbbbnnnkkkaaa]]]]]]dddppp}}}xxxrrrlllhhhbbbccchhhrrrnnnbbbnnnqqqbbbjjj~~~}}}xxxtttnnnjjjddd___ZZZUUUOOOLLLFFFCCC@@@>>>>>>>>>===;;;;;;;;;<<<>>>???AAABBBBBB?????????@@@DDDHHHMMMPPPQQQPPPOOORRRWWWZZZYYYWWWMMMKKKJJJNNNWWW```fffhhhfffeeebbbfff|||tttbbb[[[\\\^^^```]]]\\\RRRLLLQQQWWWdddzzzwwwWWWKKKIIIHHHGGGIIIKKKRRR]]]hhhwwwnnnkkknnn|||yyysssggg```WWWOOOJJJHHHGGGGGGIIIJJJLLLNNNQQQTTTVVVWWW___aaaggguuu[[[KKK???@@@AAA===:::<<<;;;;;;::::::::::::999999999999888777777999:::;;;>>><<<:::999888999:::;;;999:::;;;<<<<<<<<<;;;:::999>>>===AAAQQQccc~~~yyyssstttzzznnnXXXOOOIIIIIIKKKLLLNNNQQQQQQRRRQQQSSS\\\gggmmmlllcccZZZNNNGGGDDDEEEEEEEEEIIIGGGGGGJJJNNNSSS___kkk{{{|||uuuqqqiiibbbZZZSSSKKKFFFFFFGGGHHHIIIJJJIIIHHHHHHFFFFFFFFFEEEEEEEEEEEEEEEHHHIIILLLSSSZZZ```bbbcccggghhhiiiiiigggbbbZZZTTTJJJGGGGGGMMMTTT]]]kkkxxxjjjZZZRRRPPPOOOPPPSSSVVVWWWXXXYYYWWWXXX___iiizzzwwwgggaaa```fffqqqyyyqqqllldddeeejjjrrrrrrfffnnnqqqccckkk{{{vvvrrrllliiiccc^^^YYYTTTNNNKKKEEECCC@@@>>>>>>>>>===<<<<<<<<<======>>>?????????>>>>>>???BBBFFFKKKOOOQQQSSSRRRSSSYYYaaaeeedddbbbRRRNNNJJJKKKRRR\\\eeejjjlllkkkhhhhhhyyyuuubbbYYYXXXZZZ[[[XXXYYYQQQLLLQQQUUUaaauuusssUUUKKKLLLKKKJJJKKKMMMSSS]]]jjj|||{{{vvvyyyvvvpppeee___UUUNNNJJJHHHHHHHHHIIIJJJLLLOOORRRUUUWWWXXX^^^bbbiii{{{[[[KKK@@@@@@AAA===:::<<<;;;;;;:::::::::999999999999999888777888888999:::<<<;;;999888777888999:::999:::;;;<<<===<<<;;;;;;888<<<;;;@@@NNN^^^yyyssskkkmmmssswww[[[RRRKKKJJJLLLLLLNNNQQQOOOQQQRRRVVV```lllrrrqqqfff]]]QQQHHHEEEEEEEEEEEEHHHFFFGGGJJJMMMQQQ[[[fffwww}}}uuuppphhhaaaYYYRRRKKKGGGEEEFFFHHHIIIIIIHHHFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCDDDFFFIIIOOOWWW^^^dddgggkkkkkklllmmmlllggg```[[[NNNIIIHHHMMMUUU___lllxxxwwwaaaRRROOOOOOPPPSSSWWWYYYZZZYYYWWWVVVVVV[[[eeevvvnnngggccchhhrrrvvvpppiiikkkooovvvzzznnnqqq|||lllaaahhh|||zzzuuuqqqmmmiiiccc^^^XXXRRRMMMIIIEEEBBB???>>>>>>>>>===<<<>>>>>>>>>=========<<<<<<===>>>AAADDDHHHLLLPPPRRRTTTTTTXXXbbbmmmrrrppplllZZZTTTNNNKKKOOOXXXbbbhhhmmmooonnnmmmzzz{{{fff[[[WWWXXXYYYXXXZZZSSSOOOTTTUUU^^^ppprrrVVVLLLMMMLLLKKKLLLPPPUUU^^^lllzzzqqqkkkccc]]]TTTMMMIIIHHHHHHHHHIIIJJJMMMOOOSSSVVVXXXYYY^^^bbbkkk]]]MMMAAA@@@AAA===:::<<<;;;;;;:::::::::999999999999888888888888888888888999888777666666777777888999:::;;;<<<<<<<<<;;;:::666::::::@@@MMMZZZvvvmmmeeeiiiqqq}}}aaaWWWNNNMMMMMMNNNOOORRROOORRRVVV\\\gggsssxxxvvvjjj```TTTKKKGGGFFFEEEDDDGGGFFFGGGJJJLLLOOOXXXaaasss}}}tttoooggg___XXXQQQKKKGGGDDDEEEGGGHHHHHHFFFDDDCCCDDDDDDEEEEEEEEEDDDDDDCCCBBBDDDGGGLLLSSS\\\dddiiilllmmmnnnpppooolllfffaaaRRRLLLIIIMMMUUU^^^kkkuuu}}}~~~lllZZZOOONNNOOORRRVVVZZZ\\\ZZZYYYTTTSSSTTTXXXaaasssssskkkfffiiisssyyysssppprrruuuyyywwwvvvqqqeee[[[bbbttt~~~yyysssooolllhhhbbb]]]WWWQQQLLLHHHDDDBBB???>>>>>>>>>>>>===??????>>>>>>======<<<<<<>>>???BBBFFFJJJMMMPPPQQQTTTUUU]]]jjjxxx~~~{{{vvveee___VVVPPPOOOUUU]]]ccciiipppssssss}}}mmm___YYYWWWXXXWWWZZZUUURRRVVVUUU[[[lllqqqXXXNNNLLLJJJJJJNNNRRRWWW___nnnvvvmmmgggaaa[[[SSSLLLIIIIIIIIIIIIIIIKKKMMMPPPSSSWWWYYYZZZ^^^bbbnnnaaaPPPBBB@@@AAA<<<;;;===;;;;;;::::::::::::999999888888888888888777777777777777666666666666666777888999:::;;;;;;;;;:::999666999999@@@LLLWWWssskkkbbbfffnnn~~~hhh]]]TTTQQQPPPOOOQQQTTTPPPUUU\\\dddppp{{{~~~{{{mmmcccVVVMMMHHHGGGEEEDDDFFFEEEGGGJJJKKKMMMTTT]]]ooosssnnnfff^^^WWWQQQKKKGGGDDDDDDEEEFFFEEEDDDCCCBBBBBBCCCEEEFFFFFFFFFEEEDDDAAACCCFFFJJJPPPYYYbbbiiilllmmmoooqqqrrrpppkkkgggXXXPPPKKKMMMTTT]]]hhhqqqwww{{{~~~yyynnn```TTTOOONNNQQQUUUZZZ]]]]]]ZZZWWWPPPPPPRRRVVV]]]ooossslllgggjjjttt}}}wwwtttvvvxxx{{{}}}zzzjjj```VVV[[[mmm|||vvvppplllhhhddd___ZZZVVVQQQKKKHHHDDDBBB???>>>>>>???>>>=========>>>>>>>>>?????????>>>@@@DDDHHHKKKNNNPPPQQQSSSVVVaaarrr|||pppjjj```WWWSSSTTTZZZ___eeepppyyy|||rrrcccZZZWWWVVVRRRWWWTTTRRRVVVTTTYYYhhh{{{qqq[[[QQQMMMJJJLLLRRRSSSXXXaaaqqq}}}tttkkkfff___ZZZRRRKKKIIIIIIIIIJJJIIIKKKMMMPPPTTTWWWZZZ[[[___dddqqqfffTTTDDDAAA@@@<<<;;;>>>;;;;;;::::::::::::999999888888888888888777666666777777666666666777777777777888999:::::::::999888888999999???IIIRRRmmm~~~ooobbbdddjjjyyyooocccYYYTTTSSSQQQRRRUUURRRYYYbbblllyyypppfffXXXNNNIIIGGGEEEDDDFFFEEEGGGJJJJJJKKKRRRZZZiiisssnnneee]]]VVVPPPKKKHHHDDDDDDDDDDDDCCCCCCBBBBBBAAABBBDDDFFFGGGGGGFFFFFFBBBCCCEEEHHHMMMVVV```hhhlllmmmooossstttssspppmmm]]]TTTLLLMMMSSSZZZdddlllnnnpppooohhh\\\RRRNNNNNNPPPSSSWWW]]]___^^^YYYTTTLLLMMMPPPSSSYYYhhh}}}nnnhhheeejjjvvv{{{uuuwwwxxxxxx||||||iii___UUUWWWjjj{{{tttnnnjjjddd```\\\XXXTTTPPPLLLIIIDDDBBB???>>>>>>???>>>===;;;<<<===>>>???AAABBBBBB???AAAEEEIIILLLNNNPPPPPPRRRWWWcccvvvxxxrrrggg]]]VVVUUUYYY\\\dddrrrvvveee[[[WWWVVVNNNSSSQQQQQQUUUTTTXXXgggtttrrr^^^UUUOOOKKKOOOWWWSSSXXXbbbtttwww|||tttkkkfff___YYYQQQKKKIIIIIIIIIJJJJJJKKKMMMQQQTTTXXXZZZ\\\aaafffsssiiiVVVEEEAAA???<<<;;;???;;;;;;;;;:::::::::999999888888888888888777666555777777777777888888888888666777888999:::999888888999:::999???GGGNNNiiiyyy~~~sssdddbbbfffxxxsssggg\\\WWWTTTRRRSSSUUUSSS[[[fffqqq~~~qqqgggZZZOOOIIIGGGFFFDDDEEEEEEGGGIIIJJJJJJPPPXXXfffsssmmmeee]]]VVVPPPKKKHHHEEEDDDCCCBBBBBBBBBBBBBBB@@@BBBDDDGGGHHHHHHHHHGGGCCCDDDEEEGGGKKKTTT___ggglllnnnppptttvvvvvvsssqqq```VVVMMMMMMRRRYYYaaaiiihhhhhheee\\\PPPJJJJJJNNNQQQTTTYYY^^^```^^^XXXSSSKKKLLLOOOQQQVVVddd~~~yyymmmjjjdddbbbiiiwwwtttvvvvvvvvvxxxjjj```WWW[[[qqq|||vvvqqqkkkhhheeebbb]]]WWWPPPKKKGGGDDDBBBAAA???======>>>???AAACCCBBB@@@>>>======>>>>>>BBBBBBCCCHHHNNNSSSTTTSSSTTTYYYiii{{{tttjjj\\\QQQPPPUUU]]]jjjzzzrrrbbb]]]YYYSSSQQQTTTVVVVVVUUUVVVYYY\\\nnnzzz}}}tttggg\\\VVVTTTRRRQQQTTTZZZfffzzzzzzrrruuu}}}wwwnnnfff```[[[TTTNNNLLLJJJGGGFFFHHHHHHKKKOOOPPPQQQTTTYYY^^^eeeooonnnQQQCCCDDD@@@<<<<<<:::;;;::::::999888888888999999999999999999999999999777777666666555555555444777888888888888999999999???;;;;;;???CCCOOOiiizzz{{{ggg```eeeuuuqqq```\\\[[[VVVTTTXXXVVV[[[eeettt}}}ooo]]]PPPJJJHHHGGGEEEFFFFFFFFFGGGHHHLLLRRRVVVhhhwww{{{sssiii```YYYSSSMMMIIIFFFEEECCCBBBBBBCCCDDDEEEGGGGGGHHHIIIIIIIIIIIIHHHGGGFFFFFFGGGJJJQQQZZZ```gggooosssrrrvvv~~~|||mmm```QQQLLLPPPWWWZZZZZZaaaZZZSSSOOOKKKHHHMMMSSSTTTUUUYYY___dddbbbZZZRRRRRRMMMLLLPPPVVVbbb{{{yyynnneeebbb^^^dddiiinnnzzz|||xxxssspppqqqtttzzzmmmbbbXXX\\\ppp|||vvvpppkkkgggbbb___ZZZTTTNNNIIIEEECCCAAA@@@???>>>>>>???AAABBBCCCBBB@@@????????????@@@BBBBBBCCCGGGMMMQQQRRRRRRVVV]]]nnnvvvjjj[[[MMMJJJNNNTTTbbbtttmmm```\\\XXXRRRSSSUUUVVVVVVUUUWWWZZZ^^^kkkttt{{{yyyrrrhhh___YYYWWWUUUUUUXXX^^^jjj~~~~~~ssskkkoooxxxwwwnnnfff```ZZZSSSMMMLLLJJJFFFFFFHHHJJJMMMPPPQQQRRRUUUZZZ___ffftttqqqSSSDDDDDD???;;;<<<;;;;;;::::::999888888888999999999999999999999999999777777777666666666555555777777888888888999999999<<<999999===@@@JJJccc{{{~~~jjjbbbfff{{{xxxhhhdddaaaYYYUUUWWWYYY^^^hhhvvvsssaaaSSSKKKHHHFFFDDDEEEFFFFFFGGGHHHLLLQQQVVVfffuuu{{{ssshhh___XXXRRRKKKGGGFFFDDDCCCBBBBBBCCCDDDEEEFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHKKKPPPXXX]]]fffoootttssswww~~~ooobbbSSSMMMPPPUUUVVVUUUXXXRRRMMMIIIFFFEEEJJJQQQVVVWWW[[[aaaeeeccc[[[TTTQQQLLLJJJNNNSSS^^^vvvzzzlllccc\\\XXXWWWXXX___fffmmmzzz~~~tttooommmqqqvvvzzztttggg[[[^^^ooo|||vvvpppjjjggg^^^[[[WWWQQQKKKGGGDDDBBB@@@@@@@@@@@@@@@AAACCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCFFFKKKOOOPPPQQQWWW```tttuuuiiiYYYKKKFFFHHHNNN[[[nnn{{{fff]]]\\\XXXSSSVVVWWWVVVVVVVVVXXX\\\___fffmmmyyyxxxpppoookkkeee^^^YYYWWWWWWWWW\\\dddsssuuukkkdddhhhuuuwwwnnnfffaaaXXXQQQKKKJJJIIIEEEEEEGGGKKKNNNQQQSSSSSSVVV\\\```gggzzzuuuVVVEEEDDD???:::<<<;;;::::::999999999999999999999999999999999999999999888777777777777777666666777777777888888888999999;;;888999===???FFF[[[rrrnnndddiiiqqqkkkeee[[[VVVVVVZZZ___iiiwwwxxxgggXXXNNNIIIEEECCCEEEFFFFFFFFFHHHKKKPPPTTTbbbpppvvvjjj```XXXRRRKKKFFFEEEDDDCCCBBBBBBCCCDDDEEEFFFGGGHHHHHHIIIIIIHHHHHHJJJJJJJJJJJJKKKOOOTTTXXXcccmmmsssssswwwsssfffWWWNNNNNNPPPPPPNNNNNNJJJFFFEEEDDDDDDIIIPPPYYYZZZ^^^cccfffccc\\\VVVRRRMMMKKKNNNQQQZZZppp{{{fffYYYSSSPPPQQQTTTRRR[[[eeennn|||sssmmmkkkqqqxxx|||~~~pppbbbbbbppp|||uuuooojjjfff\\\YYYTTTNNNIIIEEECCCBBB???@@@@@@BBBCCCDDDDDDEEEBBBBBBBBBBBBBBBCCCDDDDDDBBBBBBCCCEEEIIILLLOOOPPPVVVaaavvvxxxooodddWWWJJJFFFHHHNNNZZZkkk~~~ooo___[[[\\\ZZZVVVYYYXXXVVVUUUUUUXXX\\\___dddiiisss~~~~~~sssjjjeeeeeeccc___[[[YYYZZZ\\\```lllppphhhbbbgggvvvwwwnnnfff```VVVOOOJJJIIIGGGEEEEEEGGGKKKNNNQQQSSSTTTVVV\\\aaaiiiwwwXXXFFFDDD>>>:::<<<;;;999999999:::999999999888888888888888888888888888888888888888777777777777777777777777888888888888;;;999;;;???@@@DDDVVVjjjnnneeekkkuuulllcccZZZVVVWWWXXX^^^hhhttt~~~}}}mmm]]]RRRJJJEEEBBBDDDEEEFFFFFFHHHKKKOOOSSS^^^jjj}}}|||ooocccZZZSSSLLLGGGDDDDDDCCCCCCCCCDDDEEEEEEGGGGGGHHHIIIIIIIIIIIIHHHLLLLLLLLLKKKKKKLLLPPPSSS^^^iiiqqqrrrvvvxxxkkk[[[PPPLLLKKKIIIGGGHHHEEECCCEEEEEEFFFLLLSSSZZZ\\\```dddeeebbb\\\VVVUUUPPPNNNQQQRRRXXXkkk~~~nnn]]]TTTPPPOOOQQQUUUSSS\\\fffpppvvvnnnkkkpppxxx}}}{{{jjjhhhqqq{{{uuuoooiiieee[[[XXXSSSMMMHHHEEECCCCCC???@@@BBBDDDEEEFFFFFFFFFAAABBBBBBCCCDDDDDDDDDEEEBBBBBBCCCEEEGGGKKKNNNQQQTTT___vvvwwwooofff]]]SSSJJJGGGJJJNNNXXXhhhyyywwwcccYYYYYY\\\\\\[[[\\\ZZZWWWUUUUUUXXXZZZ\\\eeeiiiqqqyyy|||wwwmmmddd```ccceeeccc___^^^aaaeeejjjyyy}}}lllgggccchhhyyyvvvmmmddd___UUUNNNIIIHHHGGGEEEEEEGGGKKKNNNQQQRRRSSSVVV[[[```lllwwwWWWEEEDDD>>>:::<<<;;;888999999:::::::::999888888888888888888888888888777777777777888888888888666666777777777888888888:::888;;;??????AAAQQQdddzzzmmmeeelllvvvhhh\\\UUUTTTWWWWWW^^^hhhqqqyyyrrrbbbVVVLLLFFFCCCCCCEEEFFFFFFGGGJJJNNNQQQZZZeeevvvrrreee[[[SSSKKKFFFDDDDDDDDDDDDEEEEEEFFFFFFHHHHHHIIIJJJJJJJJJJJJIIIMMMLLLLLLJJJIIIJJJMMMPPPYYYfffooopppuuu}}}ppp___QQQJJJGGGEEECCCDDDAAABBBEEEGGGHHHNNNUUUYYY[[[___cccddd```[[[WWWVVVRRRRRRTTTSSSTTTccctttooocccWWWQQQOOOMMMNNNRRRVVV___hhhppp{{{rrrlllooouuuzzz~~~rrrlllrrr{{{uuunnnhhhddd\\\XXXRRRLLLGGGDDDCCCBBB@@@AAADDDFFFHHHGGGFFFFFFAAABBBCCCDDDDDDDDDDDDDDDAAABBBDDDEEEGGGJJJOOOSSSVVV```uuuzzzooofff\\\UUUOOOIIIJJJMMMQQQ\\\kkkzzzuuufffXXXTTTVVVZZZ^^^aaa```]]]YYYWWWXXXYYYYYYYYYfffjjjpppvvvwwwrrrjjjddd___eeeiiiiiieeeeeejjjppp~~~tttgggeeeeeellluuulllccc]]]TTTMMMHHHHHHGGGEEEEEEHHHKKKNNNQQQSSSSSSVVV\\\```nnnsssUUUDDDDDD???;;;===<<<777888999:::;;;:::999888888888888888888888888888666666777777777777777888666666666777777777888888777666999===<<<>>>NNN```vvvooofffkkk{{{yyygggYYYRRRSSSVVVWWW^^^hhhooottt{{{uuufffYYYNNNGGGDDDCCCDDDFFFFFFGGGIIIMMMPPPWWW```ppptttfff[[[RRRJJJEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIJJJKKKKKKLLLLLLKKKKKKLLLKKKJJJGGGFFFHHHKKKOOOVVVcccmmmooosss~~~tttaaaQQQHHHEEECCCBBB@@@???@@@DDDGGGHHHNNNUUUWWWZZZ___bbbbbb___[[[XXXVVVTTTUUUXXXTTTRRR\\\jjjzzzfff^^^VVVSSSQQQNNNOOOSSSYYYaaakkksssxxxqqqrrruuuxxx|||wwwoooqqq~~~{{{tttnnnhhhddd\\\XXXQQQKKKEEEBBBAAAAAAAAACCCFFFHHHIIIHHHFFFEEEAAABBBCCCDDDDDDDDDCCCBBB@@@BBBDDDEEEGGGKKKQQQVVV\\\cccvvvpppcccZZZQQQMMMKKKKKKPPPVVV___lll{{{xxxbbbWWWNNNOOOSSSWWW^^^eeedddaaa]]][[[[[[[[[ZZZXXXaaagggooouuuwwwvvvsssrrrmmmtttzzzzzzvvvvvv~~~~~~jjjcccfffiiisssuuujjjaaa[[[SSSMMMHHHHHHHHHFFFFFFIIILLLOOORRRTTTUUUWWW]]]bbbpppoooQQQBBBDDD@@@<<<>>>===666888999;;;;;;:::999888888888888888888888888888555555666666666777777777666666666666777777777888777666999======???NNNaaarrrttthhhiiipppmmm\\\SSSRRRSSSUUU]]]fffjjjnnntttwwwiii[[[PPPIIIFFFBBBDDDEEEFFFGGGIIILLLNNNUUU]]]lllzzzjjj___UUUMMMHHHFFFFFFGGGHHHIIIIIIIIIIIIKKKKKKLLLMMMMMMMMMMMMMMMJJJIIIGGGDDDCCCFFFKKKOOOUUUcccnnnpppsss~~~wwwcccQQQGGGCCCCCCDDD@@@???AAAFFFHHHIIINNNUUUVVVZZZ___bbbbbb___\\\ZZZZZZYYY\\\___ZZZTTTZZZfffsssrrrddd]]]WWWVVVTTTSSSVVVZZZ[[[eeeqqq{{{~~~}}}|||{{{~~~|||yyyoooppp|||{{{tttnnngggddd[[[WWWPPPIIIDDDAAA??????AAADDDGGGIIIJJJIIIFFFDDDAAABBBCCCDDDDDDCCCBBBAAA@@@BBBDDDFFFGGGKKKRRRXXXaaafffwww}}}jjjXXXOOOHHHGGGJJJOOOWWW___ooo}}}rrrgggVVVNNNHHHLLLQQQUUU^^^ggggggddd```^^^^^^]]]ZZZWWWZZZbbbnnnvvv{{{~~~uuudddcccgggnnnzzztttjjj```ZZZSSSMMMHHHHHHHHHFFFGGGJJJMMMQQQTTTUUUVVVYYY^^^cccpppkkkOOOAAADDDAAA===???===666777999;;;;;;;;;999888777777777777777777777777444555555555666666777777666666666666777777777777999888;;;??????AAAQQQdddpppyyyiiihhhfff~~~sss```UUURRRQQQRRRZZZbbbfffhhhnnnzzzwwwjjj\\\QQQJJJGGGBBBDDDEEEFFFGGGHHHKKKNNNTTT[[[iii}}}pppcccZZZRRRLLLFFFGGGHHHIIIJJJJJJJJJJJJLLLLLLMMMNNNNNNNNNNNNNNNIIIHHHEEEBBBAAAEEEKKKPPPVVVdddoooqqqtttyyydddQQQFFFCCCDDDEEEBBBAAADDDHHHKKKKKKPPPVVVVVVZZZ___bbbbbb```^^^\\\______cccfffaaaXXX\\\fffiii|||mmmbbb[[[VVVTTTTTTUUUYYY___]]]jjjxxxttt|||rrrjjjvvvyyyqqqhhhcccaaaYYYPPPKKKGGGCCCAAACCCAAAEEEHHHJJJHHHEEECCCBBBCCCCCCBBBBBBAAA@@@??????EEEDDDFFFHHHIIIKKKUUU___eeemmm{{{zzzaaaRRRKKKGGGHHHKKKQQQ```ooo|||hhhWWWMMMLLLIIIGGGIIISSSaaakkknnneeeaaaeeehhhccc]]]\\\\\\bbblllxxx{{{llleeefffdddnnn|||rrrhhh___ZZZSSSMMMIIIIIIGGGEEEFFFJJJNNNPPPSSSTTTTTTWWW]]]bbbppp}}}VVVLLLBBB???===;;;:::<<<:::::::::999999999888888999999999888888888888777666666666666666666666666777777777777888999:::;;;:::999:::<<<>>>DDDRRR___rrrsssjjjkkkqqq{{{cccSSSPPPSSSVVVXXX\\\___```dddppp~~~~~~zzzlll]]]RRRJJJDDDBBBBBBCCCEEEGGGIIIKKKLLLVVVYYYcccttt|||pppbbbUUULLLKKKGGGFFFJJJKKKJJJJJJLLLMMMMMMMMMMMMLLLKKKJJJIIIEEEEEEDDDDDDDDDFFFJJJNNNZZZ^^^kkksssuuu}}}hhhUUUJJJFFFEEEDDDDDDEEEGGGIIIJJJMMMQQQTTTYYY\\\^^^_________```aaa```iiijjjiiijjjaaaYYY___eeesss}}}oooccc^^^[[[ZZZYYYYYY___gggiiirrr|||qqqyyysssiiisss{{{sssjjjddd```WWWOOOKKKGGGCCCCCCEEEAAADDDGGGGGGFFFCCCBBBBBBCCCBBBAAA@@@@@@@@@@@@@@@CCCCCCEEEFFFFFFJJJVVVdddlllsss~~~uuu]]]NNNIIIGGGIIINNNYYYlll~~~uuuaaaSSSFFFFFFEEEDDDHHHSSSaaalllppphhheeeiiikkkgggcccbbb]]]```gggsssvvvkkkfffgggiiixxx}}}sssiii```ZZZRRRMMMIIIIIIGGGEEEGGGKKKOOOQQQTTTUUUVVVYYY___dddoooqqqSSSIIIAAA>>>===;;;:::;;;:::::::::999999999888888888888888777777777666666666666666666666666666666777777777777888999::::::777777:::???CCCJJJWWWccclllyyy|||sssjjjnnnkkkXXXQQQRRRSSSSSSVVVZZZ\\\```lllwww~~~|||oooaaaUUULLLFFFBBBCCCCCCDDDFFFHHHJJJLLLSSSVVV```qqquuugggYYYPPPKKKGGGFFFIIIKKKJJJJJJMMMMMMMMMMMMLLLKKKIIIHHHGGGEEEEEEEEEEEEEEEGGGKKKNNNXXX[[[hhhppptttjjjVVVKKKGGGFFFEEEDDDFFFGGGIIIJJJMMMQQQTTTYYY[[[]]]]]]]]]]]]^^^___bbbmmmpppppppppfff^^^bbbcccooo~~~}}}rrrkkkeeeaaa```^^^___fffnnnuuu~~~nnnttttttgggnnn}}}uuulllggg___VVVNNNKKKGGGDDDCCCFFFBBBDDDEEEDDDCCCAAAAAABBBCCCBBB@@@>>>>>>@@@BBBCCCEEEEEEFFFFFFEEEJJJ[[[kkkuuuzzzkkkWWWIIIGGGHHHKKKSSSddd~~~jjjYYYPPPEEEEEEDDDDDDGGGQQQ___iiipppkkkjjjmmmooommmkkkjjjdddbbbdddnnnxxxnnnjjjiiilllttt~~~tttjjj```ZZZQQQLLLIIIHHHGGGEEEGGGKKKPPPRRRUUUVVVWWWZZZaaafffrrreeeNNNFFF???>>>>>>;;;:::;;;:::::::::999999999888888777777777777666666666555666666666666666666666666777777777777888999::::::555666999@@@DDDJJJUUU___cccooo}}}jjjjjjwwwttt^^^SSSQQQRRRPPPQQQUUUYYY^^^hhhqqq|||uuugggZZZOOOGGGCCCCCCCCCDDDEEEHHHJJJKKKOOOSSS\\\mmm|||mmm___UUULLLHHHFFFIIIKKKJJJKKKMMMMMMMMMLLLKKKIIIGGGFFFEEEEEEEEEFFFEEEEEEGGGKKKNNNVVVXXXdddmmmrrrnnnXXXLLLHHHGGGGGGEEEFFFHHHIIIJJJMMMQQQTTTXXXZZZ[[[ZZZYYYZZZ[[[]]]eeesssyyyyyyyyynnndddgggeeeooozzzyyyvvvpppkkkjjjiiilllttt}}}lllqqqssseeejjjwwwnnnhhhaaaXXXPPPKKKGGGCCCBBBDDDDDDDDDDDDCCCAAA@@@AAACCCBBB@@@>>><<<===@@@CCCFFFIIIIIIIIIHHHGGGMMM___qqq~~~|||rrr```OOOFFFGGGJJJOOOZZZoootttaaaUUUPPPKKKJJJHHHFFFGGGNNNYYYbbbmmmmmmmmmppprrrrrrrrrrrrmmmgggeeelll}}}tttmmmmmmppprrrvvv{{{~~~tttjjj```YYYQQQLLLHHHHHHGGGFFFHHHLLLOOORRRUUUVVVWWW[[[aaafffwwwzzz]]]KKKDDD>>>>>>>>>;;;999::::::::::::999999999888888888888777777777666666666666666666666666666666666666666666777777888999:::777666999>>>@@@CCCIIIQQQZZZeeezzzkkkhhhoooyyycccVVVRRRTTTQQQPPPUUUZZZ___gggooozzzyyylll^^^QQQHHHDDDDDDCCCCCCDDDGGGIIIJJJLLLPPPYYYiii}}}rrrcccXXXMMMIIIFFFIIIKKKJJJKKKNNNLLLLLLKKKJJJHHHFFFDDDCCCDDDEEEEEEEEEEEEGGGJJJMMMSSSTTT```jjjrrrqqq[[[NNNIIIIIIIIIEEEGGGHHHIIIKKKMMMQQQTTTWWWXXXXXXWWWVVVWWWYYY[[[fffxxxvvvlllllllllttt{{{|||xxxxxxyyy}}}nnnpppqqqcccggg}}}yyypppkkkeee\\\RRRMMMHHHBBBAAABBBEEEEEEEEECCCAAA@@@BBBCCCAAA???<<<;;;<<<@@@EEEHHHLLLKKKJJJIIIIIIOOO```rrr~~~uuukkkaaaTTTIIIEEEIIINNNTTTaaaxxxzzziii\\\UUURRRPPPOOOLLLIIIHHHLLLTTT[[[hhhkkkoooppprrruuuwwwxxxqqqlllgggkkkzzz|||rrrkkkkkkqqqyyy}}}wwwyyy{{{rrrhhh^^^XXXPPPKKKHHHHHHHHHFFFIIIMMMNNNQQQTTTVVVWWW[[[aaafffxxxrrrZZZLLLDDD>>>>>>>>>;;;999::::::::::::999999999888888999999888888888777777777666666666666666666666666666666666666777888999:::888777888<<<======@@@FFFRRR^^^uuu|||lllhhhkkk|||zzzeeeYYYUUUUUUQQQPPPUUUZZZ___fffnnnwww}}}pppbbbTTTIIIEEEDDDCCCCCCCCCEEEHHHJJJJJJNNNWWWeeexxxvvvfff[[[PPPJJJGGGIIIKKKJJJJJJMMMLLLKKKKKKIIIGGGEEECCCBBBBBBCCCEEEEEEEEEFFFIIIKKKRRRRRR]]]iiitttttt]]]OOOJJJIIIIIIFFFGGGIIIJJJKKKMMMQQQTTTVVVVVVUUUTTTSSSTTTXXX[[[fff|||}}}ssssssuuu|||tttrrrlllaaafffzzz{{{tttnnnhhh___UUUOOOIIICCCAAABBBEEEEEEEEECCCAAA@@@AAABBB>>>===;;;;;;===AAAFFFIIIKKKIIIHHHJJJMMMTTTbbbpppxxxiii[[[RRRKKKEEEDDDJJJQQQXXXggg}}}nnnccc[[[WWWWWWTTTSSSPPPLLLIIIKKKQQQWWWbbbiiioooppprrrwww{{{}}}tttppplllmmmwww~~~sssooojjjhhhlllttt~~~zzzsss{{{~~~vvvnnneee]]]WWWOOOJJJGGGHHHHHHGGGIIINNNNNNQQQTTTVVVWWW[[[bbbgggyyysssbbbPPPHHHAAA???>>>;;;999::::::::::::999999999888888999999999999888888888888666666666666666666666666666666666666777888999999999666777;;;======???DDDLLLZZZsss{{{mmmhhhiiivvvzzzggg\\\XXXSSSQQQQQQTTTWWW[[[dddmmmvvvtttfffWWWLLLFFFEEECCCBBBBBBDDDGGGIIIIIIMMMUUUaaarrr{{{jjj^^^SSSMMMIIIJJJJJJIIIIIILLLKKKKKKJJJIIIGGGEEEDDDCCCBBBDDDEEEFFFFFFGGGIIIKKKQQQRRR]]]jjjwwwuuu^^^PPPJJJIIIHHHGGGHHHJJJJJJKKKMMMQQQTTTTTTTTTSSSQQQQQQSSSXXX\\\ggg{{{{{{{{{{{{uuuhhh```gggyyy}}}|||xxxsssiii```VVVPPPKKKEEECCCDDDCCCDDDDDDCCC@@@??????@@@<<<;;;:::;;;>>>BBBFFFIIIJJJGGGHHHNNNUUU]]]iiisss|||zzzqqq^^^OOOGGGDDDBBBBBBIIIQQQ\\\mmmrrriiiaaa[[[[[[___```^^^ZZZSSSMMMLLLPPPTTT]]]gggooooooqqqxxx~~~|||xxxssspppttt~~~xxxtttmmmmmmmmmmmmrrr}}}~~~uuuuuuzzzrrrjjjbbb[[[VVVNNNIIIGGGHHHHHHGGGJJJOOOOOORRRVVVWWWYYY]]]ccchhhqqqfffVVVLLLCCC@@@>>>;;;:::;;;:::::::::999999999888888888888888888777777777777666666666666666666666666666555555666666777888999:::666666999<<<<<<>>>BBBGGGXXXrrrlllhhhhhhrrr}}}jjj^^^YYYRRRQQQSSSUUUVVVXXXcccnnnxxxwwwiii[[[PPPGGGEEECCCAAABBBDDDFFFHHHHHHKKKRRR]]]mmmpppdddUUUOOOJJJJJJIIIGGGHHHJJJJJJJJJJJJIIIHHHFFFEEEDDDDDDEEEGGGHHHHHHIIIKKKMMMRRRRRR^^^mmm{{{uuu___QQQKKKHHHGGGGGGIIIJJJKKKKKKMMMQQQTTTSSSRRRQQQOOOPPPSSSYYY]]]iiiwww{{{eee___hhhyyy}}}vvv{{{vvvhhh___VVVQQQLLLGGGEEEGGGAAACCCCCCBBB@@@>>>======:::::::::;;;>>>BBBGGGIIIKKKHHHJJJSSS]]]fffpppxxxxxxwwwlllXXXGGGAAAAAAAAA@@@HHHQQQ]]]qqqzzzrrrlllgggaaa[[[^^^fffmmmkkkeee[[[RRRNNNOOORRR[[[gggooooooqqqyyyzzzrrrrrr~~~}}}xxxvvvrrrtttvvvyyy}}}wwwsssxxxwwwoooggg```YYYUUUNNNIIIGGGHHHHHHGGGJJJOOOPPPSSSWWWYYYZZZ^^^eeejjj|||iiibbbZZZPPPEEEAAA???;;;:::;;;:::::::::999999999888888777777777777666666666666666666666666666666666666555555555666666777888999;;;777555888999999:::>>>DDDVVVsssjjjhhhgggooolll___YYYSSSTTTVVVXXXVVVXXXdddpppyyyyyylll]]]SSSHHHFFFCCCAAAAAACCCFFFHHHFFFJJJQQQZZZiii}}}ttthhhWWWPPPKKKJJJIIIGGGGGGIIIJJJJJJJJJIIIHHHGGGFFFEEEEEEGGGIIIJJJJJJKKKMMMNNNRRRSSS```ooo~~~uuu___RRRKKKGGGFFFHHHIIIJJJKKKKKKMMMQQQTTTRRRQQQPPPOOOOOOSSSZZZ^^^kkk}}}|||iii^^^cccvvvvvvvvv{{{oooeeeZZZTTTOOOGGGBBBAAABBBBBB@@@???>>>=========:::;;;;;;===???BBBEEEGGGFFFKKKQQQYYYfffttt{{{{{{wwwooodddXXXJJJ>>>>>>FFFGGGLLLTTTaaavvvzzzjjjhhheeecccdddjjjrrryyy~~~~~~vvvdddTTTNNNNNNNNNYYY___jjjsssuuuvvv}}}|||xxx}}}yyy{{{zzz|||zzzoooqqquuuyyyqqqmmmggg^^^WWWTTTJJJIIIGGGFFFFFFHHHKKKMMMQQQVVVTTTVVV]]]]]]aaapppvvvdddZZZTTTPPPLLLFFF@@@<<<;;;;;;;;;:::999888777777777888999666777888777666555666777666555555555555444444444666666666666666777888888888777777777888:::<<<===IIIWWWnnnyyy}}}wwwfffbbblll{{{lllaaa^^^SSSRRRSSSUUUUUUXXXcccnnnwww}}}{{{rrrdddWWWMMMFFF@@@BBBDDDCCCCCCEEEHHHJJJQQQZZZdddssswwwhhh___UUULLLKKKLLLJJJIIIIIIIIIGGGFFFHHHKKKLLLKKKIIIJJJKKKLLLMMMOOOPPPQQQQQQSSSZZZeeewww|||eeeSSSJJJGGGGGGFFFGGGIIIKKKNNNPPPRRRSSSQQQOOOOOOPPPOOOQQQYYYbbbyyy~~~mmm```bbbsss~~~yyy|||qqqggg\\\WWWQQQIIIDDDCCCBBBAAA@@@???>>>=========::::::;;;===@@@CCCFFFHHHIIINNNTTT^^^nnn|||~~~tttmmmcccYYYKKK@@@@@@FFFFFFLLLVVVeeexxx|||pppeeecccbbbdddkkkvvvjjjXXXPPPOOONNNVVV\\\gggrrruuuvvv|||~~~xxxmmmkkkqqqzzzwwwooojjjeee\\\UUURRRJJJIIIGGGFFFGGGIIIKKKMMMQQQVVVTTTVVV^^^```fffvvvhhhXXXOOOKKKIIIFFFCCC???<<<;;;;;;;;;;;;:::999888777888888999666777888777666555666777777666666666666555555555666666666666666777777888888777777777888:::<<<===GGGTTTkkkyyyxxx}}}jjjccckkkzzzqqqeee```VVVRRRQQQSSSUUUXXXaaajjjqqqxxx~~~~~~{{{tttfffZZZPPPHHHBBBBBBCCCBBBBBBDDDHHHJJJPPPXXXaaaoooqqqeeeZZZOOOMMMLLLJJJHHHHHHGGGFFFEEEGGGKKKMMMMMMLLLLLLNNNQQQRRRSSSSSSSSSSSSYYYcccsss~~~eeeSSSJJJGGGGGGEEEFFFHHHKKKNNNPPPRRRSSSRRRPPPOOOPPPOOORRR[[[fff}}}}}}tttdddbbbppptttjjj```ZZZTTTKKKFFFDDDBBBAAA@@@>>>============::::::<<<>>>AAAEEEIIIKKKLLLOOOVVVcccuuu~~~rrrmmmfff]]]PPPFFFDDDGGGEEELLLYYYjjjyyy}}}rrreee___^^^___hhhwwwppp]]]TTTQQQPPPRRRXXXdddpppvvvwww||||||mmmfffgggsss}}}{{{~~~}}}tttkkkgggbbbYYYQQQOOOJJJIIIGGGFFFGGGIIILLLNNNPPPVVVUUUWWW___ccclll~~~tttYYYKKKEEEBBBAAA@@@???===<<<;;;;;;;;;;;;:::999999888888999999666777888777666555666777777777777666666666666555666666555555666666777888777777777777888:::;;;===EEEQQQfffxxxqqqfffkkkwwwzzzllldddYYYSSSNNNPPPTTTXXX^^^dddiiiqqqyyy}}}|||wwwjjj^^^SSSKKKDDDCCCCCCBBBBBBDDDHHHJJJOOOVVV]]]iii}}}}}}lll```TTTOOOMMMIIIGGGGGGEEEDDDDDDGGGJJJMMMNNNNNNPPPSSSVVVWWWWWWXXXYYYZZZcccqqqfffTTTKKKGGGGGGDDDEEEGGGJJJNNNQQQSSSTTTSSSQQQPPPPPPPPPTTTaaammmzzzhhhcccooovvvlllbbb\\\VVVMMMFFFDDDAAA@@@???>>>===<<<<<<<<<999:::<<>>===<<<;;;;;;;;;999:::<<>><<<;;;;;;;;;;;;999:::<<>>BBBFFFJJJLLLKKKNNNUUUbbbrrr{{{tttiiiccckkksssuuuuuurrrhhh]]]QQQNNNQQQ]]]gggiiiiiijjjpppuuu~~~}}}ccc\\\YYYaaallluuu|||~~~ssssssvvvzzz|||lll```VVVRRRRRRQQQSSSUUUXXX^^^gggqqqxxxwwwnnnfffbbb\\\SSSLLLJJJHHHGGGFFFGGGIIIMMMPPPSSSQQQXXXWWWYYYeeerrrbbbJJJAAA???===<<<;;;;;;::::::999999999777777888888888777666555666777888777666555666777555555444444444333333333555444444444444555666666666666666666777888:::;;;???AAAKKKaaapppllljjjuuuxxxggg\\\QQQNNNMMMMMMPPPUUUXXXaaammmvvv}}}|||uuubbbVVVJJJEEECCCBBBDDDGGGDDDEEEIIILLLOOOVVVeeetttuuucccXXXQQQLLLIIIJJJHHHIIIJJJIIIIIILLLQQQUUUYYY___fffkkkqqq{{{ppp^^^SSSMMMHHHDDDDDDEEEGGGIIILLLOOOQQQRRRKKKLLLOOOQQQSSS]]]rrrvvvuuuzzzvvvlllfff^^^TTTKKKGGG???>>>===<<<;;;:::::::::::::::<<<>>>AAAEEEIIIKKKGGGKKKSSS^^^kkksssmmmccccccnnnyyy~~~vvvkkkRRRMMMPPP[[[dddeeefffiiimmmrrryyy~~~ggg]]]WWW]]]hhhrrrzzzxxxpppvvvuuubbbXXXTTTQQQQQQSSSMMMPPPTTTYYY```hhhqqqwwwvvvmmmeeeaaa[[[RRRKKKHHHGGGGGGFFFGGGIIIMMMQQQSSSPPPWWWXXX[[[hhhwwwcccKKKBBB???===:::999999888999999::::::666777777888888666555444666888888777666555666777666666555555555444444444555444444444444555666666666666555666777888:::;;;===>>>GGG\\\zzzooojjjgggppp|||hhh^^^TTTNNNLLLKKKOOOUUUWWW```kkksss{{{|||vvvfffZZZLLLFFFCCCAAABBBEEEEEEEEEHHHKKKLLLQQQ___nnn{{{hhh[[[SSSMMMIIIJJJHHHJJJKKKKKKLLLOOOUUUZZZ\\\dddnnnuuu{{{mmm\\\SSSNNNHHHCCCDDDEEEGGGIIILLLNNNPPPQQQIIIKKKOOORRRTTT^^^ssstttqqqpppzzzpppeee[[[QQQIIIDDDAAA@@@>>>===;;;;;;::::::<<<;;;<<>>===<<<;;;;;;;;;;;;<<<>>>???AAACCCEEEFFFGGGHHHOOO[[[dddeeedddeeekkkxxx[[[SSSLLLOOOTTTXXX\\\___bbbhhhpppvvv|||qqqbbbYYYYYY```vvv|||~~~|||pppfff```]]]XXXRRROOOPPPRRRSSSSSSXXX[[[```dddhhhnnnuuuzzzzzzpppkkkccc[[[UUUOOOJJJGGGGGGGGGGGGHHHKKKOOORRRTTTVVVWWWZZZ___lll```IIIBBBAAA???<<<;;;::::::999999::::::999999888888888777777777777777777777666666666666555555666666666666555555444444444555555555555666555555555666777777888888:::;;;AAAOOOfffyyyqqqmmmkkkwww|||jjjVVVOOOOOOOOOOOOPPPTTT[[[ccckkkttt}}}}}}nnncccUUUJJJFFFEEEDDDCCCBBBCCCFFFIIIIIIMMMYYYfff{{{{{{lll```VVVPPPLLLMMMMMMNNNOOOQQQTTTWWWYYYaaagggpppxxxwwwjjj^^^ZZZVVVOOOIIIGGGEEEGGGIIIKKKLLLMMMNNNNNNKKKKKKNNNRRRXXXeee{{{~~~xxxwww{{{wwwnnnjjj~~~ssshhh^^^TTTLLLGGG@@@@@@>>>===<<<<<<<<<<<<<<<>>>AAAAAA@@@@@@DDDGGGFFFFFFMMMYYYaaacccccceeettt|||]]]TTTLLLLLLOOORRRWWW\\\ccciiirrrzzzvvvfff]]]]]]fff~~~{{{~~~vvvmmmeee]]]WWWSSSUUUSSSQQQQQQRRRTTTUUUTTTXXX]]]cccgggjjjqqq|||}}}wwwnnniiiaaaZZZTTTNNNJJJGGGFFFGGGGGGIIILLLOOORRRTTTWWWYYY[[[```kkk___IIICCC@@@>>><<<;;;::::::999999::::::999999999999999888888888777777777777666666666666666666777777777777666666444444444555555555555666444555555666666777888888:::;;;>>>III\\\xxx}}}vvvoootttrrr[[[PPPNNNMMMMMMNNNQQQWWW^^^fffqqq|||uuujjjZZZNNNHHHEEEDDDCCCCCCCCCEEEGGGHHHKKKUUU```uuusssfff[[[RRRNNNNNNNNNOOOQQQSSSVVVXXXYYYaaahhhqqqwww{{{vvvhhhaaa\\\]]]\\\VVVNNNJJJFFFGGGHHHJJJLLLMMMNNNOOOKKKKKKMMMRRRYYYfff|||yyyqqqnnnrrrxxx{{{{{{{{{{{{{{{{{{}}}vvviiieeexxx~~~ssshhh]]]TTTKKKFFF@@@??????>>>============>>>AAADDDCCC??????DDDIIIKKKIIILLLTTT[[[^^^bbbhhh|||www^^^UUUMMMLLLMMMPPPUUUZZZdddjjjrrrzzzzzzkkkbbbbbbkkk~~~xxxrrriiiaaa[[[XXXUUUTTTRRRRRRSSSUUUWWWXXXWWWWWWXXX___ggglllpppyyy{{{uuukkkfff^^^WWWRRRMMMIIIGGGFFFGGGHHHJJJMMMPPPRRRTTTVVVYYY\\\```iii||||||\\\JJJCCC@@@>>><<<;;;::::::999999::::::999999999999999999999999777777777777666666666666555555666666666666555555444444444555555555555666444444555555666777777888::::::===DDDUUUppptttrrrxxxzzzaaaRRRNNNLLLLLLMMMOOOTTTZZZbbbnnn{{{{{{ppp```RRRIIIEEEDDDCCCDDDCCCEEEGGGHHHIIIQQQ[[[ooozzzlll___UUUOOOMMMNNNPPPSSSVVVXXX[[[\\\ccciiiooorrrtttzzztttiii]]]]]]___cccddd___UUUNNNHHHGGGGGGHHHJJJMMMNNNNNNKKKKKKMMMQQQWWWdddzzz~~~wwwooohhhiiiqqqyyy{{{zzz{{{|||{{{{{{{{{~~~vvveeeaaaooo}}}rrrggg\\\RRRIIIDDD@@@??????>>>>>>>>>??????@@@CCCFFFDDD@@@@@@EEEJJJNNNKKKKKKPPPVVV]]]hhhqqqmmm\\\TTTNNNMMMMMMMMMQQQVVV___dddjjjooosssxxx~~~}}}pppjjjiiinnn~~~wwwxxxxxxqqqggg^^^ZZZXXXWWWVVVSSSUUUWWWYYYYYYZZZZZZZZZ\\\dddnnnuuu|||yyytttiiiccc\\\UUUPPPLLLIIIGGGFFFGGGHHHKKKNNNPPPSSSTTTUUUXXX\\\___hhhzzzuuuYYYJJJCCC???===<<<;;;::::::999999::::::999999999999999999999999777777777777666666666666333444444555555444444333444444444555555555555666444444444555666666777777999:::===BBBPPPjjjvvvnnnooofffUUUOOOLLLLLLMMMMMMRRRXXX```lll{{{uuufffWWWLLLFFFCCCBBBEEEDDDEEEHHHHHHIIIOOOVVVgggyyypppbbbVVVOOOLLLMMMOOORRRVVVZZZ]]]___eeehhhjjjkkknnnvvvyyynnnddd___YYY^^^dddjjjkkkfff[[[QQQJJJHHHEEEFFFIIIKKKLLLLLLLLLKKKMMMPPPUUUaaavvvsssmmmhhhcccgggqqqzzz|||{{{}}}~~~~~~}}}}}}|||{{{hhh___hhh}}}|||qqqeeeZZZPPPHHHBBB@@@???????????????@@@AAABBBCCCDDDCCCAAABBBFFFJJJLLLIIIIIIOOOWWWbbbqqq}}}yyyggg[[[VVVRRRQQQOOOLLLMMMPPPSSSWWW[[[^^^___aaafffjjjrrrwwwwwwtttrrrppp|||yyynnnkkkxxx}}}uuujjj```ZZZWWWVVVVVVWWWYYY[[[\\\\\\]]]___```bbbiiittt}}}xxxsssfffaaaYYYRRRNNNKKKIIIGGGFFFGGGIIILLLNNNQQQSSSTTTUUUYYY\\\___ggg{{{mmmUUUIIICCC???===<<<;;;::::::999999::::::888888888999999999999999777777777777666666666666333333333444444333333333444444444555555555555666333444444555555666777777777:::>>>AAALLLcccsssgggdddwwwiiiXXXRRROOONNNOOOMMMRRRXXX```mmm|||{{{mmm^^^QQQIIIDDDBBBDDDCCCDDDGGGIIIIIIMMMSSS```qqquuufffYYYQQQLLLLLLMMMOOOSSSWWW\\\^^^cccddddddfffkkkttt~~~vvvnnneee\\\YYYZZZZZZbbbkkkqqqrrrmmmbbbWWWNNNJJJFFFEEEHHHKKKLLLKKKLLLKKKLLLOOOTTT___tttxxxmmmeeebbbbbbgggqqqzzz}}}}}}xxx|||rrr___cccttt|||qqqeeeZZZPPPGGGBBB???????????????@@@AAABBBBBBAAA@@@???@@@CCCFFFHHHKKKIIILLLSSS\\\fffvvv}}}ppphhhaaa]]][[[ZZZUUUNNNJJJLLLFFFJJJNNNOOOOOOQQQUUUXXXccciiivvv}}}}}}~~~{{{rrrvvv|||vvvrrrddd]]]kkkxxxnnnddd___]]]\\\\\\^^^___aaaaaaaaadddiiimmmpppuuu~~~|||uuuqqqeee___WWWQQQMMMJJJIIIHHHFFFGGGIIILLLOOOQQQSSSTTTWWWZZZ]]]```hhh~~~fffQQQIIICCC???===<<<;;;::::::999999::::::777777777888888888999999777777777777666666666666333444444444444444444333444444444555555555555666333333444555555666666777444999>>>@@@GGGYYYvvvqqqccc___jjjkkk[[[TTTQQQPPPQQQMMMSSSYYYaaannn}}}ttteeeWWWMMMGGGDDDBBB@@@BBBFFFHHHGGGJJJOOOXXXjjjxxxjjj\\\TTTLLLKKKJJJJJJMMMQQQVVVZZZ^^^^^^```eeennnuuuyyy{{{yyyoooddd]]]VVVRRRUUU[[[```kkkuuuzzz{{{xxxmmmbbbTTTNNNHHHGGGIIILLLLLLKKKKKKJJJLLLOOOTTT```uuu}}}lllfffaaaaaadddkkksss{{{vvvxxx{{{```aaappp|||qqqfffZZZPPPGGGBBB????????????@@@AAABBBBBBAAA???<<<===@@@CCCEEEFFFLLLLLLQQQXXX```hhhuuuvvvnnnlllkkkhhheeedddccc\\\QQQKKKKKK???CCCGGGIIIIIIKKKOOOSSS[[[bbbqqq}}}~~~yyyzzzssssssvvvppplll]]]TTTbbb{{{yyypppiiifffeeeffffffdddfffgggggghhhlllsssxxxyyysssoooddd^^^VVVPPPLLLJJJIIIHHHFFFGGGJJJMMMOOOQQQSSSSSSXXX\\\___aaajjjbbbOOOHHHCCC>>>===<<<;;;::::::999999::::::666666777777888888888999777777777777666666666666444555555555555555555444444444444555555555666666333333444444555666666777333999>>>???CCCSSSmmm{{{rrrccc^^^```wwwlll\\\VVVSSSRRRSSSNNNTTTZZZcccppp~~~xxxjjj[[[PPPIIIFFF@@@>>>@@@DDDFFFFFFIIIMMMSSSeee{{{{{{lll___VVVMMMKKKHHHGGGHHHLLLQQQUUUZZZZZZ^^^fffqqqwwwwwwtttiii___VVVRRROOOOOOWWWaaagggrrr}}}wwwlllXXXQQQJJJHHHKKKMMMMMMKKKJJJJJJLLLPPPVVVbbbwwwpppccc___aaaccchhhooovvv}}}}}}~~~yyyzzzcccdddppp}}}rrrggg[[[QQQGGGAAA?????????@@@AAADDDFFFHHHCCC<<<:::>>>??????CCCJJJMMMSSSWWWYYY___kkkpppooovvvoooiiifffeeefffmmmuuuyyywwwrrrjjj^^^RRRHHHCCCCCCBBBDDDEEECCCBBBHHHQQQWWWhhhmmmjjjnnnqqqvvv{{{xxxtttnnnfff]]]TTTYYYrrr}}}uuurrrtttyyy}}}{{{uuurrruuuzzz~~~yyyqqqjjjaaa[[[TTTMMMIIIGGGFFFEEEEEEFFFIIIKKKMMMQQQUUUYYY]]]]]]^^^aaakkkjjj[[[PPPDDD???BBB>>><<<999888999:::999999888999999999999888777777666666666666777777777777444444444444444444444444444444444444444444444444666666666666666555555555444777;;;===???JJJccczzzzzztttdddaaabbbnnnpppbbbXXXPPPMMMMMMMMMSSSYYYbbbooo~~~zzzmmm___SSSKKKFFFDDDEEEDDDDDDCCCEEEHHHJJJTTTZZZhhhzzz~~~qqq```RRRNNNMMMIIIFFFIIIPPPWWWZZZ___]]]___iiisssuuummmcccZZZVVVQQQOOORRRYYYaaaeeeuuuttt___TTTJJJIIIKKKLLLMMMOOOPPPLLLNNNUUUXXX___uuuwwwhhhbbbaaadddeeeiiipppxxx~~~{{{yyyxxxzzz|||yyy~~~xxxbbbcccooo~~~sssggg\\\QQQHHHBBB?????????AAABBBDDDFFFGGGEEE???<<>><<<999888999:::999999888999999999999888777777888888777777666666555555444444444444444444444444444444444444444444444444666666666666555555555555555777:::<<<<<>>???@@@BBBDDDEEEFFFGGGGGGBBB>>>@@@CCCDDDHHHLLLQQQTTTUUURRRPPPPPPLLLHHHLLLNNNSSS[[[iii{{{oooaaaWWWOOOKKKAAA@@@AAADDDDDDFFFOOOXXXbbboooooohhhjjjppp{{{{{{vvvgggaaaZZZ[[[kkk~~~yyy}}}xxxtttmmmeee^^^YYYQQQKKKHHHFFFFFFEEEFFFHHHJJJLLLNNNQQQVVVYYYYYY[[[\\\aaannnyyyfffPPPCCC???>>><<<999888999:::999999888888999999888888777666999888888777666555444444444444444444444444444444444444444444444444444444555555555555555555555555666888::::::999@@@UUUhhh~~~ggg]]]XXXbbbvvvzzzkkk___TTTOOOOOOPPPTTTYYY```mmm{{{yyykkk]]]SSSOOODDDCCCBBBAAABBBEEEHHHJJJLLLRRR___ppp|||jjj[[[PPPNNNMMMOOOSSSWWW[[[\\\YYY___hhhmmmlllcccWWWOOOIIIKKKLLLMMMQQQ^^^qqq|||mmm___RRRLLLKKKKKKLLLNNNPPPMMMNNNSSSWWW___sssuuuccc]]]\\\]]]aaagggoooxxx~~~yyyvvvvvvvvvuuuuuuyyy~~~zzzccc```iiivvviii]]]RRRIIICCC>>>???AAACCCEEEFFFGGGGGGFFFBBB???AAAEEEIIILLLNNNJJJKKKJJJHHHGGGEEECCCAAAEEEKKKRRR\\\nnn~~~mmmaaaXXXPPPKKKCCC@@@@@@CCCEEEIIIRRR[[[eeeqqqoooeeeffflllyyy}}}nnnhhh```^^^iii|||zzzwww{{{{{{{{{uuuqqqkkkccc[[[VVVOOOJJJGGGFFFEEEEEEGGGIIIKKKLLLNNNQQQVVVYYYZZZ]]]___eeeuuuqqqZZZJJJEEE>>><<<999888999:::999999888888888888888777777666777777777666666555555444555555555555555555555555444444444444444444444444444444555555555555555666666777999999888>>>OOOaaa}}}lll\\\[[[ccctttrrrdddXXXPPPOOOOOOSSSXXX^^^iiiwww}}}ooo```VVVQQQFFFDDDAAA@@@BBBEEEGGGIIIJJJQQQ\\\kkk|||rrrbbbTTTQQQRRRWWW\\\]]]]]]^^^ZZZccckkklllcccWWWMMMHHHHHHIIIKKKOOOXXXgggyyywwwmmm```RRRMMMMMMMMMNNNQQQPPPNNNPPPTTTXXXaaatttggg\\\YYYYYYYYY\\\eeeqqqzzz|||}}}}}}}}}}}}~~~gggaaafff}}}xxxlll```UUUKKKDDD@@@@@@AAACCCEEEFFFHHHHHHCCCAAA@@@BBBIIIPPPQQQPPPEEECCC@@@??????>>>@@@BBBCCCMMMUUU]]]rrrxxxkkkccc\\\TTTMMMGGGCCCAAACCCFFFJJJSSS\\\eeerrrooodddbbbfffsssyyyrrriiieeelllyyyxxxuuuxxxxxxrrroooiiiaaaYYYTTTMMMHHHFFFEEEEEEEEEHHHJJJLLLMMMOOORRRVVVYYYYYY]]]aaahhh{{{ttt___PPPIII>>><<<999888999:::999999777888888888888777666666444444555555666666777777555555555555555555555555444444444444444444444444333444444444555555666666555666888999999===LLL\\\xxxuuubbb]]]cccsss{{{lll\\\RRROOONNNQQQUUUZZZfffttt|||~~~}}}vvvhhh[[[UUUIIIEEEAAA@@@BBBEEEGGGGGGKKKQQQ[[[hhhvvv{{{jjj[[[WWWYYYaaafffccc___^^^^^^ffflllgggZZZMMMHHHHHHJJJIIIIIIQQQ___nnnzzzzzz}}}wwwmmm```TTTPPPOOONNNNNNPPPPPPPPPRRRVVV\\\fffvvvttt```[[[XXXVVVUUU[[[fffuuu~~~lllcccbbbvvv{{{qqqeeeYYYNNNGGGBBBBBBBBBBBBDDDFFFIIIJJJCCCCCCCCCFFFNNNVVVUUUPPPDDD@@@<<<<<<<<<;;;>>>BBB@@@MMMVVV]]]tttqqqhhhfffccc[[[TTTMMMGGGCCCDDDFFFJJJRRRZZZdddsssrrrfffbbbcccmmm~~~{{{ssspppsssuuuuuurrrsssyyyxxxuuuooommmggg___VVVQQQKKKFFFEEEEEEEEEEEEIIIKKKMMMNNNOOORRRVVVYYYVVV\\\aaajjj~~~kkk[[[OOOHHH>>><<<999888999:::999999777777888888777777666555333333444555666777777888555555555555555555555555444444444444444444444444333333333444555555666666555555888:::999===JJJWWWrrr}}}hhh[[[```ppptttbbbUUUPPPMMMPPPSSSXXXdddrrr{{{}}}sssddd[[[MMMHHHBBB@@@CCCEEEFFFFFFKKKPPPYYYcccppprrrccc^^^```kkkooohhh```]]]aaagggiiiaaaRRRGGGGGGKKKKKKJJJLLLWWWfffqqqvvvvvvrrr{{{nnnbbbXXXUUUTTTPPPLLLLLLOOOQQQVVV[[[aaalllyyykkk\\\ZZZXXXUUUUUU^^^kkk{{{rrreee```pppwwwlll___SSSKKKDDDCCCAAAAAACCCFFFJJJMMMFFFHHHIIILLLTTTZZZWWWOOOBBB>>><<<>>>???===???CCCBBBQQQYYY^^^uuuzzzjjjccceeegggbbb\\\TTTLLLEEEDDDFFFIIIPPPWWWeeevvvxxxlllfffcccjjjyyy|||zzz{{{~~~rrrsssrrrssswwwttt|||rrrllljjjddd\\\TTTOOOIIIEEEDDDDDDEEEEEEJJJKKKMMMOOOPPPSSSWWWZZZUUU]]]dddnnnhhhYYYQQQIIICCC>>><<<999888999:::999999777777777777777666666555333444444555555666666666555555555555555555555555444444444444444444444444222222333444444555666666555555777999888;;;EEEQQQjjjiiiZZZ^^^mmm}}}hhhYYYRRRMMMPPPSSSXXXdddsss|||~~~|||lll```QQQKKKDDDAAACCCFFFFFFEEEIIINNNUUU^^^hhhxxxyyykkkdddgggssswwwlll```\\\___cccddd[[[MMMEEEFFFKKKKKKOOOWWWbbbmmmssssssqqqsssjjjbbb[[[ZZZZZZUUUOOOLLLNNNSSSYYY___gggqqq|||eeeYYYXXXVVVUUUWWW```nnn}}}uuufff^^^lll{{{qqqdddWWWNNNEEECCCAAA@@@BBBFFFKKKNNNJJJLLLNNNPPPXXX]]]XXXMMM???;;;<<>><<<999888999:::999999777777777777777666666555555555555555555555444444666666666666666666666666444444444444444444444444222222333333444555666666666666777999777888AAALLLddd{{{~~~fff\\\^^^mmmmmm\\\TTTNNNQQQTTTYYYeeettt}}}oooaaaTTTMMMEEEBBBDDDFFFFFFDDDGGGKKKRRRYYYcccrrr|||oooiiikkkxxx{{{nnn```[[[\\\```aaaYYYLLLDDDFFFKKKKKKTTTaaammmtttvvvtttrrryyyuuueee^^^[[[^^^___ZZZTTTQQQMMMSSS[[[bbbjjjuuu~~~bbbVVVVVVUUUUUUYYY___mmm}}}nnn```iii}}}}}}xxxyyyooo```RRRMMMFFFAAACCCFFFHHHNNNTTTSSSSSSTTTXXX___bbbYYYMMMAAA>>>>>>CCCEEEBBBAAAAAAHHHVVV___cccssszzzrrrhhhdddfffiiijjjiii___UUUMMMKKKLLLNNNRRRXXXfffqqqxxxjjjkkkuuu{{{qqqooosssxxxzzzxxxtttyyyxxxmmmiiifff```[[[QQQNNNIIIGGGFFFGGGFFFFFFMMMOOOSSSUUUUUUUUUVVVXXX[[[ccclll|||uuuTTTJJJHHH???;;;???===<<<:::888888999:::;;;666666666666555555555555333444444444555666666666777777666555444333333222333333333333333333333333444333333222222333333444666555444555666:::===@@@ZZZqqq~~~gggaaadddmmmzzzcccSSSPPPSSSUUUXXXaaannn{{{uuugggZZZOOOEEEBBBCCCBBBBBBDDDHHHIIINNNWWW```kkk{{{tttpppnnnxxx|||iiiYYY```___]]]XXXPPPIIIFFFHHHLLLRRRWWWfffvvvwwwmmmnnnxxxxxxkkk\\\[[[^^^fffllliii^^^SSSSSSTTTXXXaaaooo{{{www\\\WWWTTTTTTXXXWWW```uuuzzziiilllyyyxxx|||tttfffYYYOOOHHHBBBCCCEEEIIIPPPWWWZZZYYYYYY]]]fffhhh\\\MMMCCC??????CCCEEEBBBAAABBBIIIUUU]]]___mmmvvvrrrmmmiiihhhiiilllnnnhhh]]]QQQKKKJJJJJJOOOUUUnnnxxx|||mmmjjjppp{{{~~~xxxqqqooosssxxx|||}}}yyy{{{vvvkkkgggddd^^^YYYPPPMMMHHHFFFFFFFFFFFFFFFKKKNNNRRRUUUWWWXXXZZZ\\\^^^dddqqqhhhKKKDDDCCC<<<888<<<<<<;;;999888777888999:::666666666666555555555555444444444555555555555555666555555444444333333333333333333333333333333333444333333222222333333444666555444555666:::===???UUUkkknnnbbbccciiiyyykkkYYYPPPQQQRRRUUU]]]jjjvvv~~~~~~}}}~~~tttggg^^^SSSHHHDDDCCCBBBCCCEEEFFFFFFJJJRRRZZZeeetttzzzvvvrrrzzz}}}iiiYYY___```^^^XXXPPPHHHFFFJJJNNNXXXbbbpppwwwsssooovvvzzzlllaaa[[[[[[^^^hhhrrrsssiii___WWWWWW[[[dddqqq~~~vvv\\\XXXSSSSSSWWWWWW```uuuwwwppprrrzzz|||yyynnnbbbRRRJJJDDDCCCEEEJJJSSS\\\eeebbbaaafffoooppp```NNNEEEAAA@@@CCCDDDBBBAAABBBIIISSSXXXXXXccctttzzztttqqqtttuuuqqqkkkiiinnntttsssgggYYYPPPKKKKKKRRRZZZzzzyyyssstttttt{{{{{{vvvsssqqqpppsssyyy~~~~~~uuuiiieeeaaa[[[VVVNNNKKKGGGEEEEEEFFFFFFFFFJJJMMMRRRVVVYYY[[[___aaaccchhhyyyxxx]]]EEEAAABBB===:::===;;;:::888777777777888999666666666666555555555555555555555555555444444444333333333333333333333333333333333333333333333333444333333222222333333444555555444555666999<<<>>>MMMaaazzzzzzllliiiiiirrrwwwaaaRRRPPPOOORRRZZZeeepppxxxyyyzzzxxxxxxzzz{{{tttjjjdddXXXLLLGGGDDDBBBCCCFFFGGGFFFIIIOOOUUU___nnn{{{}}}xxx|||~~~kkk[[[^^^ccc```YYYOOOHHHGGGLLLPPP]]]mmmwwwssslllqqqvvvlllbbbZZZ[[[[[[aaaooo|||uuukkk]]]]]]```hhhtttsss\\\XXXSSSRRRWWWWWW```vvvssslllooo}}}ssshhhWWWOOOHHHEEEFFFKKKVVVaaapppkkkiiimmmwwwvvvcccNNNFFFBBB@@@CCCCCCAAA@@@AAAFFFMMMQQQQQQZZZhhhmmmhhhmmmvvv}}}zzzpppkkkooovvvzzzpppcccYYYQQQPPPXXXbbb}}}|||zzzooossszzzyyyuuutttoooqqqrrrrrrtttzzz~~~uuuiiiccc___YYYUUULLLIIIFFFDDDEEEFFFGGGGGGKKKNNNRRRVVVYYY\\\```ccchhhllliiiSSSBBB@@@AAA===:::<<<999999888777666777777888666666666666555555555555666666666555444444444333111111222222222333333333333333333333333333333333444333333222222333333444555444444555666888;;;<<>>======:::888999888888888888777777777666666666666666555555555555555555555555555444444444111111111222222333333333333333333333333333333333444333333222222333333444333333444444666777888999<<>>>>>===<<<===888888999999888888777777666666666666555555555555444444444555555555555555222222222333333333333333333333333333333333333333444333333222222333333444333333444444555666777888<<>>;;;999888888888999888888777777777777777555555555666666666666666333444444555555444444333444444444444444444444444000111111111111222222222555555555444444333333333333444444333111111222444777===FFFTTTkkkuuukkkooommmWWWTTTVVVVVVXXX^^^iiiooottttttsssvvvtttgggYYYMMMEEECCCCCCEEEFFFEEEFFFJJJPPPUUU```lll~~~wwwxxxuuunnnbbbTTTKKKJJJLLLVVV^^^mmm|||uuurrrqqqooommmooovvvwwwcccZZZ[[[YYY]]]ccciiiqqq|||uuu```UUUNNNNNNNNNNNNVVVaaaqqqyyyssspppqqq~~~rrrvvvgggVVVVVV[[[ppp|||qqqggg[[[SSSLLLHHHKKKPPP]]]^^^^^^\\\WWWQQQKKKGGG@@@CCCGGGNNNWWW\\\WWWNNNEEECCCHHHMMMUUUiiisssjjjbbbooo|||uuubbbUUUPPPRRRVVV___xxx}}}iii\\\```dddwww{{{mmmjjjnnn~~~~~~ssshhhaaaZZZSSSNNNIIIIIIGGGFFFEEEHHHMMMQQQVVVWWW[[[```aaaaaahhhpppaaaLLLCCCAAA>>>;;;999888888888999888777777666666777777666666666666555555555555333444444555555444444333333333333333333333333333000111111111111222222222444444444333333333222222444444555444333333444666777===DDDPPPfff|||qqqsssttt^^^WWWUUURRRUUU[[[iiimmmqqqtttwww{{{wwwkkk^^^RRRJJJGGGBBBCCCDDDDDDFFFJJJPPPUUU\\\hhh{{{{{{yyyxxxrrrdddUUUKKKJJJMMMUUU___ooozzztttmmmllllllooovvv{{{iiiXXXRRRUUUXXX]]]bbbhhhnnnwwwnnnZZZPPPJJJKKKMMMNNNVVVbbbsss}}}vvvpppmmmfffttt|||uuuyyykkkZZZVVVYYYlll}}}rrriii]]]UUUMMMGGGGGGKKKQQQQQQPPPNNNKKKGGGCCCAAA>>>AAAFFFPPP^^^gggddd[[[JJJEEEGGGNNN[[[uuuzzzlllqqq}}}lllTTTLLLMMMRRR]]]vvvzzz|||bbbYYY[[[aaattt~~~ooohhhhhhvvv{{{ssshhh```XXXQQQKKKHHHHHHGGGFFFFFFIIINNNRRRWWWXXX]]]aaacccfffpppzzzqqqVVVEEEAAA@@@===;;;999888777888999888777777666666777777777666666666555444444444333444444555555444444333222222222222222222222222000111111111111222222222333333333222222222222222333444555555444444666888777<<>>>>>===???CCCOOO```lllkkkcccSSSKKKKKKSSSddd{{{yyy}}}xxxXXXMMMKKKQQQ\\\ttt~~~nnn^^^YYYYYY```sssvvvjjjeeemmmvvv|||qqqggg^^^UUUNNNIIIFFFGGGGGGGGGHHHKKKPPPTTTXXXZZZ]]]aaaccciiivvvdddMMMBBB???>>><<<:::999888777777888888777666666666666666777777666555444444333333333444444555555444444333111111111111111111111111000000111111111222222222222222111111111111111111111333444444444555777999666:::>>>FFFXXXuuu~~~uuuhhh^^^YYY]]]dddiiinnntttzzz||||||{{{{{{~~~{{{sssjjjaaaVVVNNNHHHGGGEEECCCCCCEEEHHHKKKRRR\\\mmm~~~rrr___SSSQQQTTTSSSaaassstttsssqqqoooppp{{{rrrcccXXXQQQNNNQQQWWWZZZ```ggglllppptttyyy~~~{{{iii^^^TTTMMMNNNOOOPPPXXXdddzzz|||uuunnniiieee]]]eeexxx|||kkkaaa]]]ggg|||~~~{{{wwwnnneee\\\RRRGGGBBBBBBAAA@@@???=========>>>>>>===>>>AAAKKK\\\jjjlllgggZZZQQQQQQYYYmmm~~~{{{~~~~~~^^^PPPMMMTTT^^^sssggg[[[WWWVVV]]]ppp~~~ooofffeeeqqq~~~xxxnnndddZZZQQQKKKGGGDDDEEEGGGHHHIIIMMMRRRVVVYYYZZZ^^^aaadddlll}}}vvvZZZIIIBBB===<<<;;;:::999888777777888777777666555666666666777666666555444333333222333444444555555444444333111111111111111111111111000000111111111222222222111111111111111111111111000111222333333444666888444888;;;BBBSSSooorrrfff______cccgggoooxxx{{{wwwttttttvvvtttyyyyyyssslllfff\\\RRRIIIFFFDDDBBBCCCFFFHHHJJJOOOXXXfffvvvwwwfffXXXSSSTTTSSSaaarrrrrrsssuuusssxxxqqqeeeXXXQQQOOOPPPUUU[[[]]]cccjjjppprrruuuyyy}}}qqqaaaVVVNNNNNNOOORRR\\\hhh|||}}}xxxrrrkkkeeebbbUUU[[[nnnuuuhhhaaafffvvv}}}yyyrrriiiaaaVVVJJJBBBAAA???>>>===<<<===>>>???@@@>>>???AAAHHHVVVeeekkkjjj```XXXWWW^^^ppp{{{|||~~~}}}rrroooxxx~~~cccSSSPPPXXXaaarrr|||gggYYYSSSRRRXXXkkkvvvjjjdddnnnyyysssjjj___UUUMMMIIIFFFCCCDDDGGGIIIKKKOOOTTTXXXZZZ[[[___cccgggsssjjjRRRFFFCCC;;;;;;::::::999888777777888777666666555555666666666555555555444333333333333444444555555444444333111111111111111111111111000111111111111222222222111111111111111222222222///111222222222333555777333777:::>>>NNNhhh}}}yyy|||oooeee___]]]eeemmmuuuuuuooojjjllloookkkssswwwrrrnnnkkkbbbWWWGGGDDDBBBBBBDDDHHHKKKLLLNNNTTT___lll|||{{{mmm___WWWTTTUUUaaappprrrttttttxxxxxxeee\\\SSSPPPQQQTTTZZZaaaccciiippptttvvvxxx{{{~~~}}}dddWWWMMMMMMNNNRRR^^^lll~~~~~~}}}yyytttnnngggbbb___MMMQQQccc|||nnneeebbblll|||uuummmfffZZZLLLDDDBBB>>>============>>>???@@@@@@BBBCCCGGGQQQaaalllooojjjbbb```aaalllpppkkkjjjkkktttzzzllleeekkkvvvzzzyyycccSSSQQQ[[[dddqqq~~~{{{mmm[[[SSSTTTVVVhhhrrrgggoootttooofff[[[QQQJJJGGGGGGBBBDDDFFFIIILLLQQQVVVZZZZZZ\\\aaafffmmm}}}zzz^^^JJJBBBAAA999::::::999999888777777777777666555555555555666444444444444444444444444333444444555555444444333222222222222222222222222000111111111111222222222111111111222222222333333111222333333333333666888222666999<<>>???@@@AAADDDEEEGGGOOO___mmmtttuuummmgggcccgggyyyfff^^^ZZZ\\\kkk}}}xxxjjjaaadddnnnttttttbbbQQQQQQ]]]fffqqq||||||}}}|||rrr```VVVZZZWWWiiiyyykkkppp~~~~~~zzzrrrmmmcccXXXNNNHHHGGGGGGAAACCCFFFIIIMMMQQQWWWZZZZZZ]]]cccjjjssspppVVVEEE>>>>>>999999999999999888777777777777666555555555555555333333444444444444444444333444444555555444444333222222222222222222222222000111111111111222222222111111222222333333333333333444555555444444666888333777999;;;EEE[[[ssswwwhhhkkkzzz|||nnnccc______```aaabbbbbbbbbbbbfffqqqwwwuuutttvvvpppdddRRRMMMGGGDDDDDDEEEDDDCCCLLLNNNTTT^^^mmmvvvggg]]]YYY```iii|||sssuuu{{{gggXXXUUUSSSWWW]]]fffttt|||}}}lll[[[SSSNNNOOO[[[iii~~~vvvuuurrrmmmggg```[[[XXXGGGLLLZZZpppxxxhhh[[[]]]iii{{{tttmmmeeeZZZNNNEEE>>>>>>>>>>>>======???AAAEEEIIIJJJJJJSSSfffuuu{{{~~~qqqddd___```fffoooxxxuuueeeWWWSSSQQQRRRaaasssyyypppccc[[[iiivvvrrrZZZUUUJJJ\\\kkkllltttnnnjjjpppttt{{{{{{yyyyyynnncccVVVVVVfff~~~{{{vvvxxxyyysssmmmggg___UUUMMMGGGDDDCCCDDDCCCFFFLLLPPPRRRUUUZZZaaabbbfffqqqbbbLLLBBB???>>><<<<<<;;;::::::999999888777777666555555555555555555444333333333333444555444444333333333333222222111111111111000000//////333333444444333222000///111111111111111111111111111111222222222333333333666666888<<>>:::999999888888777777666777666666555555555555555555444333333333333444555444444333333333333222222222222111111111000000000111111222222222222222111111111111111111111111111111111222222222333333333666666999@@@HHHUUUiiiyyy}}}nnnddddddnnnmmmaaa___^^^```___\\\\\\```]]]eeeqqqzzz}}}{{{vvvrrrbbbXXXLLLDDDCCCDDDDDDCCCGGGHHHNNNXXXcccpppsssgggaaacccjjjrrrzzz}}}|||zzzzzziiiXXXXXXWWW^^^pppkkk[[[UUUVVV]]]eee{{{{{{tttpppjjjeee```ZZZUUUQQQCCCEEENNN___ttt{{{iiiaaa```ooozzzuuunnnbbbUUULLLDDDCCCAAA@@@@@@BBBDDDFFFIIIKKKPPPYYYjjj{{{vvvlllbbb^^^ZZZUUURRRSSSQQQHHHCCCCCCCCCDDDNNNZZZhhhdddbbbZZZVVVeeetttqqqaaa^^^SSSbbblllgggeeeWWWNNNSSSWWWaaaxxxyyywwwwwweee^^^gggyyyyyy{{{~~~ssskkk^^^ZZZTTTNNNIIIGGGFFFFFFEEEEEEHHHNNNQQQSSSXXX^^^eeelllxxxqqqUUUGGGBBB???>>>999999999888777777666666777666555555444444555555555444444333333444444555444444333333333333222222222222222222222111111111/////////000111222333444111111111111111111111111111111222222222333333333666555:::CCCMMMXXXfffrrryyyzzzooobbb```gggxxxzzzhhhcccaaaaaa```\\\\\\^^^WWW```nnnzzz{{{xxxmmmbbbTTTIIIDDDDDDDDDDDDFFFFFFKKKTTT]]]hhhxxxyyynnnggghhhlllqqqwww{{{||||||zzznnn___\\\]]]ggg}}}~~~{{{fffZZZWWW\\\ddd{{{zzzuuupppllleee```ZZZUUUPPPMMMCCCDDDIIIWWWkkkoooccc]]]hhh~~~}}}zzztttiii\\\RRRHHHFFFBBB@@@AAACCCEEEFFFKKKLLLTTTcccvvvqqqlllhhhfff```UUUKKKHHHGGGBBB@@@BBBBBBBBBGGGOOOYYYXXXZZZWWWVVVgggwwwttt]]]]]]UUUeeeqqqlllgggUUULLLOOOSSS^^^xxxuuusssqqqbbbfffuuu}}}xxxzzznnnfffXXXTTTOOOJJJGGGEEEFFFFFFEEEFFFJJJPPPSSSTTTYYY```iiiuuuiiiOOODDDAAA>>>===;;;;;;::::::999888888888666666555444444444444555444444444444444444444444444444333333333222222222222222222222222222222222000//////...///111222333111111111111111111111111111111222222222333333333666444888BBBNNNXXXdddnnnzzzzzzvvvjjjfffgggrrruuujjjaaa```bbb```\\\[[[SSS\\\kkkyyy~~~yyynnn___QQQIIIFFFEEEEEEFFFFFFIIIPPPWWW```nnn{{{}}}uuupppoooooopppssswww{{{|||xxxuuugggbbbbbbnnn|||wwwrrr___YYY]]]cccxxx}}}vvvqqqkkkgggaaa[[[VVVQQQLLLIIIEEEEEEHHHRRRdddzzz{{{}}}yyylllbbbiiizzz~~~yyypppccc[[[MMMHHHCCC@@@AAACCCEEEFFFLLLNNNYYYlllyyykkkmmmqqqqqqhhhXXXKKKFFFCCCBBBBBBCCCBBBAAACCCHHHKKKKKKQQQSSSXXXkkkyyyttt[[[^^^YYYkkkyyytttmmmVVVNNNPPPTTT___zzzrrrpppkkkjjjuuu~~~~~~|||ttthhh```TTTQQQLLLGGGDDDDDDDDDEEEFFFGGGMMMRRRTTTUUU[[[cccnnn}}}bbbKKKCCC@@@===;;;;;;;;;:::999999888888777666666555444444444444444444444444444444444444444444444333333333222222222222222222222222222222222222111000//////000111222111111111111111111111111111111222222222333333333555333555>>>IIITTTaaalll{{{{{{zzzuuuqqqqqqzzztttccc```eeeeee^^^XXXSSS[[[hhhwwwwwwhhhYYYNNNHHHEEEEEEFFFFFFHHHNNNSSSZZZfffqqq{{{yyyvvvsssqqqpppsssxxx|||wwwmmmfffdddppp|||sssooowww|||eee[[[^^^ccctttzzzsssooogggccc\\\WWWRRRNNNKKKHHHEEEEEEGGGNNN]]]ttt{{{yyyxxxmmmnnnxxx}}}}}}uuukkkcccSSSLLLDDDAAAAAADDDEEEEEEMMMQQQ___vvv|||sssiiiqqq|||~~~pppZZZKKKFFFAAABBBBBBBBBAAA@@@@@@BBBBBBAAAHHHPPP[[[qqq}}}ttt]]]ccc___qqq}}}sssYYYOOOQQQTTTaaa~~~sssoooyyyqqqvvv|||xxxtttlllbbbZZZRRROOOJJJFFFDDDCCCDDDEEEFFFIIIOOOTTTUUUVVV]]]fffqqq\\\HHHBBB>>>;;;;;;888888888777666666555555666555444444333333444444333444444555555444444333444444333333333333222222111111111222222222222222222111111000000000111111111111111111111111111111111111222222222333333333444222444:::BBBKKKYYYeeevvvvvv~~~}}}tttttt~~~hhhbbbffffff```YYYVVVZZZdddqqq|||pppaaaTTTKKKEEECCCEEEEEEGGGKKKOOOTTT___jjjyyy~~~xxxrrrnnnpppuuuyyyyyy~~~sssjjjgggqqquuuiiifffnnn|||jjj]]]^^^aaannn{{{vvvppplllbbb^^^XXXSSSOOOLLLIIIHHHCCCCCCEEEJJJWWWlll}}}xxxtttooorrr{{{yyyjjjqqq~~~yyyqqqkkkYYYQQQGGGBBBCCCEEEFFFEEEMMMSSSfff{{{rrrnnn|||www[[[KKKGGG???AAAAAA@@@??????@@@AAAAAA???FFFRRRccc{{{www___fffcccwww|||```RRRTTTYYYgggxxxsssvvvsss~~~wwwqqqllleee]]]WWWOOOLLLIIIEEEDDDEEEGGGHHHGGGJJJPPPVVVVVVWWW^^^hhhrrrzzzxxxUUUEEEAAA<<<:::<<<888888777777666666555555666555444444333333444444333333444555555444333333444444333333333333222222000000000111111111222222000000111222333333333333111111111111111111111111111111222222222333333333222222555999<<>>@@@AAA???>>>@@@BBBBBBDDDAAAHHHWWWjjj|||]]]fffeeeyyyhhhWWWYYY___nnn|||vvvwwwooo}}}tttmmmgggaaaZZZUUULLLJJJGGGEEEEEEFFFIIIKKKGGGJJJQQQWWWWWWWWW___iiirrrxxxuuupppPPPCCC@@@<<<:::===::::::999999888777777777555555444333333333333444333333444555555444333333444444444333333333222222//////000000111111111222---///111333444555555444111111111111111111111111111111222222222333333333111333777:::999;;;FFFRRR]]]___iii{{{vvvkkkqqqzzzjjjbbb___aaadddZZZYYY\\\eeessstttfffXXXNNNIIIBBBAAACCCGGGIIILLLVVV```mmmyyyuuummmkkkppptttvvvuuu|||vvvyyy~~~~~~hhhYYYZZZbbbqqqrrr```\\\]]]ddd~~~zzzvvvpppjjjeeeZZZVVVPPPLLLJJJIIIGGGFFFIIIEEEDDDHHHMMMYYYttt|||wwwdddaaammm}}}fffjjjyyy}}}vvvqqqiii[[[MMMHHHHHHHHHHHHIIIOOOYYYiiixxxwww{{{bbbMMMDDDCCCBBBAAAAAAAAABBBAAAAAABBBHHHNNNZZZttt~~~aaagggsssttt___^^^eee{{{rrrrrrlll}}}{{{nnnfffbbb]]]UUUNNNHHHGGGDDDCCCCCCDDDFFFHHHIIINNNSSSTTTUUUZZZdddmmm|||uuuooo~~~zzzcccJJJ@@@AAA@@@<<<999::::::999888777666555444444444444444444444444444333333333333333333333333333333333222222222111111000000000000000000000000333222111000000111222333000000000000000000000000000111111111111222222222555666666666777:::???BBBKKKXXXiiiuuu~~~rrrllluuupppfffbbbaaaaaa```[[[\\\eeepppyyy}}}qqqaaaQQQGGGGGGCCCCCCFFFIIILLLTTT\\\dddnnn{{{wwwrrrooommmllloooxxxzzzvvvyyyzzzeeeZZZZZZbbbqqqyyyhhhbbb```ggguuuyyysssoooiiibbb]]]TTTQQQLLLHHHFFFFFFHHHJJJGGGDDDEEEJJJOOOXXXooo~~~}}}fff^^^dddsss~~~hhhjjjvvv~~~yyytttkkk^^^QQQKKKIIIGGGHHHKKKPPPZZZkkkyyywww~~~bbbNNNFFF??????>>>>>>@@@AAABBBBBBFFFKKKQQQ^^^www___gggwww{{{eeegggpppwwwooohhhuuu}}}wwwllleeeaaa[[[SSSLLLHHHFFFDDDCCCCCCEEEGGGIIILLLPPPUUUVVVWWW\\\fffnnn|||}}}xxxnnnqqqkkkXXXEEE>>>???>>>;;;999::::::999888777666555444444444444444444444444444333333333333333333333333333333333222222222111111000000000000000000000000111000000000000000000111000000000000000000000000000111111111111222222222333444444444555888<<<@@@JJJXXXiiiuuu|||wwwoootttsssfff______```aaa]]]^^^eeennnvvv~~~xxxhhhXXXMMMIIIEEECCCEEEGGGIIIPPPXXXaaaiiiuuu}}}wwwtttrrrpppqqqyyyzzz|||yyyeee\\\\\\dddsss{{{kkkeeecccaaammm}}}uuupppkkkeee^^^YYYPPPMMMIIIEEEDDDEEEGGGHHHGGGFFFJJJQQQTTTZZZkkk}}}lll]]]^^^lllyyyooonnnvvv}}}~~~|||yyypppfffZZZRRRLLLIIIKKKPPPRRR]]]mmm{{{xxx}}}aaaMMMEEE>>>=========???AAADDDFFFIIINNNVVVfff}}}zzzaaakkkiiinnn{{{}}}mmmaaaiiiooo~~~~~~}}}zzzsssjjjddd```ZZZQQQJJJGGGFFFDDDCCCCCCEEEHHHJJJNNNSSSWWWYYYZZZ```iiipppxxxlllhhhuuuqqqVVVJJJ???<<<<<<:::999999999999888777666666555555444444444444444444444444333333333333333333333333333333333222222222111111000000000000000000000000//////000000000000//////000000000000000000000000000111111111111222222222111222222222333666:::===HHHWWWiiissswww~~~uuutttxxxzzzjjjaaa___```bbb```aaafffkkkqqq{{{ooo___TTTLLLGGGCCCCCCDDDFFFKKKRRR[[[aaakkkwww{{{xxxvvvsss|||wwwfff___```iiiwwwqqqkkkhhh___gggzzz~~~xxxpppjjjeee___XXXSSSLLLJJJGGGEEEDDDEEEGGGIIIKKKKKKQQQYYY[[[\\\ggguuusssaaa]]]jjjyyyzzzvvvzzz~~~}}}~~~~~~}}}}}}~~~}}}{{{wwwooofff]]]SSSMMMPPPVVVVVV___kkk~~~|||zzz|||aaaMMMEEE@@@@@@??????@@@BBBFFFIIIIIIRRR```ssspppeeerrriiirrrlllZZZ___gggyyyxxxuuuuuupppiiiddd___XXXPPPIIIFFFEEECCCCCCDDDGGGIIIKKKPPPTTTXXX[[[]]]bbbjjjpppssseeehhh}}}yyy___GGGAAA======;;;888777999999888888777666666555555444444444444444444444444333333333333333333333333333333333222222222111111000000000000000000000000...///000111111000///...000000000000000000000000000000111111111222222222000111222222222444888;;;EEETTTeeennnpppvvvxxxuuutttjjjdddaaaaaa```bbbfffiiinnnyyyqqqddd\\\PPPIIICCCBBBCCCDDDHHHNNNUUUYYYaaaooo}}}zzzttt}}}tttgggbbbeeennn}}}yyyrrrnnnbbbfffsss}}}yyyssskkkddd___ZZZSSSNNNJJJIIIHHHGGGGGGHHHJJJKKKOOONNNSSS[[[\\\ZZZaaalll~~~yyyeee\\\eeettt|||~~~{{{{{{{{{}}}}}}}}}~~~~~~|||{{{{{{uuunnneeeZZZRRRSSSYYYZZZaaafffsss{{{|||}}}cccPPPGGGCCCCCCBBB@@@???BBBGGGKKKNNNZZZnnn|||iiifffvvvppp{{{~~~}}}mmmWWW\\\fffyyyyyysss}}}}}}rrrnnniiiccc^^^WWWNNNHHHEEEDDDCCCCCCEEEHHHKKKMMMPPPSSSWWW[[[^^^cccjjjooo{{{lllbbbmmmmmmTTTAAA???>>>???<<<777666999888888777777666555555555444444444444444444444444333333333333333333333333333333333222222222111111000000000000000000000000///000222222222222000///000000000000000000000000000000111111111222222222000111222333333555777:::AAANNN]]]eeegggooo}}}yyyxxx~~~vvvjjjaaabbb```aaadddggglllwww|||rrrjjjfffUUULLLDDDCCCCCCDDDGGGKKKOOOSSS[[[iiizzz}}}vvv|||mmmdddaaajjjuuuzzztttfffeeelll|||yyytttnnneee___ZZZVVVPPPLLLHHHGGGGGGHHHIIIJJJKKKLLLPPPMMMOOOUUUUUURRRWWWaaavvvkkk\\\^^^iiizzzyyyyyy|||}}}~~~~~~~~~}}}|||{{{|||xxxrrrkkkaaaWWWUUUXXX[[[aaabbbjjj{{{~~~zzz||||||xxxaaaRRRKKKEEEEEECCCAAA???BBBIIINNNXXXeeeyyyvvvggggggzzz~~~www|||lllWWW\\\ddduuuwwwyyypppmmmhhhbbb[[[TTTLLLGGGDDDCCCCCCCCCEEEIIILLLOOOQQQSSSWWW[[[___dddjjjnnnpppeeebbbuuubbbMMM@@@>>>>>>???<<<777666999777777777666666555555555444444444444444444444444333333333333333333333333333333333222222222111111000000000000000000000000111111222222222222111111000000000000000000000000000111111111111222222222000111333333333555777999===FFFRRRYYY^^^hhhxxxwww{{{rrrffffffbbb```cccfffjjjttt}}}yyyrrroooooo^^^SSSIIIEEEEEEDDDFFFIIIKKKOOOWWWcccrrr||||||nnnddd______nnn{{{yyygggcccfffxxx~~~yyyvvvoooiii```ZZZVVVRRRMMMJJJEEEEEEFFFGGGHHHIIIJJJJJJQQQKKKJJJNNNMMMJJJOOOYYYkkkyyyuuuaaa]]]ddd|||yyyyyyyyy{{{}}}~~~~~~}}}}}}}}}|||wwwsssjjj___ZZZZZZZZZ``````fffwww|||xxxzzzwww}}}zzziiiYYYOOOLLLHHHHHHGGGEEECCCGGGPPPWWWcccmmm{{{zzzoooiiinnnsss|||hhhZZZ^^^___kkk}}}vvvooolllfff___WWWPPPIIIEEECCCCCCBBBCCCFFFJJJNNNPPPRRRTTTXXX\\\aaafffkkknnnlllcccfff|||wwwYYYHHH???<<<;;;<<<:::666666999666666666666666555555555444444444444444444444444333333333333333333333333333333333222222222111111000000000000000000000000111111000000000000111111000000000000000000000000000111111111111222222222///111222333333444666888999???FFFNNNWWWdddttt|||www{{{|||sssllleee```aaaeeeiiiooovvv{{{sssooooooqqqiii\\\OOOIIIFFFDDDDDDFFFIIINNNUUU^^^hhhuuu|||pppeee^^^___aaaqqq}}}jjjdddcccppp}}}yyyxxx}}}yyytttqqqiiiccc[[[UUURRROOOKKKHHHEEEFFFGGGIIIJJJJJJJJJJJJSSSLLLHHHJJJIIIFFFLLLVVVbbbqqq~~~}}}~~~iiiaaafffzzzsssqqqwww~~~zzzzzzwwwyyy|||~~~~~~~~~|||yyyrrrggg___]]]YYY``````fffvvv{{{wwwxxxppptttsssjjj[[[OOOJJJJJJKKKLLLLLLJJJIIINNNXXX```jjjpppxxxzzztttllliiijjjwwwuuuqqq}}}{{{ddd\\\___[[[bbb{{{sssnnnjjjddd]]]UUUMMMGGGDDDCCCBBBBBBCCCFFFJJJNNNQQQSSSUUUYYY]]]bbbhhhlllooommmfffjjjoooSSSDDD>>>:::777999888666666999666666666666666555555555444444444444444444444444333333333333333333333333333333333222222222111111000000000000000000000000111000///......///000111000000000000000000000000000111111111111222222222...000222222222333555666777:::???GGGSSSbbbrrr|||vvvsssrrrhhhaaaaaadddggglllqqqsssvvvxxxtttoookkklllooopppbbbSSSLLLHHHDDDBBBCCCHHHMMMTTTZZZaaakkkyyyxxxlllaaa^^^aaaeeesss~~~ooohhhdddlllzzzvvvtttvvv|||zzzsssnnnkkkfff```XXXRRRPPPMMMJJJGGGGGGHHHJJJLLLMMMMMMLLLLLLRRRJJJEEEGGGHHHEEEGGGLLL[[[dddqqq{{{~~~qqqfffeeessszzzlll^^^ZZZbbbrrr{{{www}}}{{{|||~~~{{{{{{{{{uuunnngggcccZZZ___ffflllppprrrqqqpppjjjfffaaaZZZPPPIIIKKKRRR\\\___\\\UUURRRWWW^^^aaammmppppppkkkddddddllluuu|||yyyooo___XXX```eeeiii{{{~~~zzzuuuqqqhhhddd^^^WWWQQQKKKGGGEEEAAAAAACCCFFFIIILLLOOOQQQQQQWWW\\\___fffnnnsssrrrqqqpppyyyfffMMMBBB;;;;;;:::999888777666555666666666666555555555555333333444444444444555555555555444444444444333333111111111111111111111111///000222333444444333222111111111000000000000000000000000000000000000000000000000000111111111111000222333333222111333444333555:::AAALLL[[[jjjttt|||~~~rrrmmmyyyuuugggaaadddhhhhhheeennnnnnnnnmmmkkkkkklllnnnmmmiii```UUUJJJDDDDDDFFFIIIKKKQQQXXX]]]dddqqq}}}~~~pppaaaYYY\\\fffoootttkkkcccfffuuuzzzvvvuuuwwwyyyzzz}}}|||wwwqqqjjjeeebbbZZZQQQLLLLLLKKKIIIFFFHHHIIIJJJKKKNNNPPPRRRSSSSSSLLLGGGGGGGGGFFFGGGLLLVVV```nnnyyy|||{{{kkkeeemmmsss|||}}}kkk\\\SSSRRRZZZjjj~~~|||yyy~~~{{{{{{}}}|||yyyyyy|||~~~{{{vvvqqqkkkhhh^^^aaaeeeiiikkkkkkiiihhh___ZZZUUUOOOHHHEEEMMMVVVhhhllljjjaaa[[[\\\aaadddcccdddbbb\\\ZZZcccttt~~~zzzxxx{{{iii``````lllqqqqqq{{{}}}zzzvvvpppkkkccc___ZZZSSSMMMHHHEEECCCAAACCCEEEHHHKKKOOORRRSSSSSSXXX\\\___fffpppvvvwwwuuuuuu~~~^^^GGG???<<<<<<;;;:::999888777666666666666666555555555555111111222222222222333333333333222222222222111111111111111111111111111111//////000111111111000000000000000000000000000000000000000000000000000000//////000000000111111111000111333222111111222444555666999>>>HHHUUUcccmmmuuu}}}}}}qqqjjjsss{{{mmmeeeccceeeeeeeeeiiiiiiiiihhhggghhhkkknnnuuuqqqhhh\\\OOOFFFCCCCCCEEEGGGLLLSSSXXX^^^iiitttooo___XXX^^^kkkwwwvvvnnnffffffrrrwwwpppnnnrrrtttwwwxxx{{{~~~yyytttnnngggccc^^^WWWOOOKKKKKKKKKIIIFFFIIIJJJKKKMMMOOOQQQSSSUUUTTTMMMGGGFFFGGGFFFHHHKKKOOOZZZkkkvvvzzzyyyrrrgggdddjjjrrr{{{kkkWWWMMMKKKIIIQQQaaavvv}}}{{{yyyzzzyyyvvvvvvyyy{{{||||||{{{xxxtttpppnnncccdddeeeeeedddaaa]]][[[QQQLLLHHHDDDAAADDDPPP]]]tttzzzyyynnnbbb^^^aaaccc]]][[[WWWSSSWWWggg||||||~~~mmmaaabbbmmm}}}yyyuuuooogggaaa]]]ZZZUUUOOOJJJFFFCCCBBBBBBDDDFFFJJJNNNRRRUUUVVVUUUYYY\\\___gggsss|||~~~|||~~~tttTTTCCC@@@<<<<<<;;;:::999888888777666666666555555555555444111111222222222222333333333333222222222222111111111111111111111111111111111111000/////////000000000000000000000000000000000000000000000000000000//////000000000000111111000111222222111111222444777777777:::AAAMMMZZZbbbkkkttt|||ooofffkkkxxxyyyllldddaaabbbdddeeeeeedddddddddhhhnnnrrr{{{xxxpppeeeXXXMMMGGGDDDCCCDDDHHHOOOSSSXXXaaakkk}}}nnn^^^YYYaaarrr|||vvvmmmjjjpppuuulllkkkmmmrrrtttwwwxxx{{{zzztttoooiiiccc___XXXRRRLLLIIIIIIJJJIIIGGGJJJKKKLLLOOOQQQTTTUUUVVVRRRMMMGGGEEEEEEGGGIIIKKKLLLWWWgggsssxxxsss}}}zzzjjj___dddkkkttt~~~fffPPPJJJKKKGGGNNN^^^rrrzzzvvvwwwwwwuuuvvvxxxzzz{{{{{{{{{zzzwwwsssqqqiiihhhfffbbb]]]WWWRRROOOFFFCCCAAAAAA@@@EEESSSaaaxxxtttddd[[[[[[]]]XXXXXXVVVUUU\\\nnn~~~{{{{{{qqqddd\\\fff{{{|||xxxtttpppiii___YYYXXXVVVRRRMMMIIIFFFDDDCCCBBBDDDHHHLLLPPPTTTWWWXXXVVVZZZ]]]```jjjxxxhhhLLLBBBBBB;;;;;;:::999999888777777666666555555555444444444333333333444444444555555555555444444444333333333111111111111111111111111444333222000000000111222/////////000000000000000000000000000000000000000////////////000000000111000111222222111111222333777666666777<<>>???AAABBBFFFRRR^^^uuu}}}tttcccZZZXXXYYYSSSVVVZZZ^^^gggvvv~~~|||yyywwwzzzpppddd^^^]]]nnnzzzvvvqqqnnnjjjcccYYYSSSQQQOOOLLLIIIFFFDDDDDDCCCCCCEEEIIIMMMRRRUUUWWWYYYVVV[[[```eeeppp\\\EEE??????999999888888777777666666555555555555444444444444333333333444444444555555555555444444444333333333111111111111111111111111444333111000///000111111......//////000000000000////////////////////////...////////////000000000///111222222111000222333555555444555999BBBLLLRRR[[[dddvvvxxxoookkkjjjnnnwwwlllaaa```dddbbbbbbbbbbbbeeemmmuuu|||}}}|||yyytttlllaaaWWWPPPGGGEEEFFFKKKOOOTTT\\\dddlllxxxqqqddd___fffttt{{{zzzmmmhhhkkksss{{{{{{||||||{{{{{{{{{wwwqqqjjjeee___YYYVVVLLLJJJGGGFFFGGGIIIJJJKKKMMMNNNQQQSSSUUUWWWWWWXXXYYYUUUMMMEEEDDDGGGIIIHHHJJJOOO[[[iiiuuulllhhheeejjjwwwwww^^^MMMEEELLLRRR]]]ooo{{{uuuuuuwwwvvvwwwyyyxxxyyy{{{{{{zzzxxxuuusssooommmiiicccZZZQQQIIIDDD<<<<<>>EEEKKKSSS\\\nnn|||vvvmmmiiioooxxxqqqddd```bbb_________```ccckkkssszzz~~~}}}yyysssiii^^^WWWMMMHHHEEEGGGKKKOOOVVV^^^cccooo|||uuuhhhbbbgggsss}}}ssshhhiiilllssszzz}}}~~~~~~}}}|||zzzvvvrrrkkkddd___YYYTTTPPPIIIHHHGGGGGGHHHJJJLLLMMMOOOPPPSSSUUUVVVWWWVVVVVVccc___UUUIIIEEEGGGHHHDDDEEEGGGQQQbbbsss}}}zzzmmmaaaaaaoookkkTTTEEEJJJNNNYYYiii|||wwwvvvwwwvvvvvvwwwuuuwwwyyyzzzzzzyyyvvvuuuooonnnkkkfff]]]SSSJJJDDD======???BBBBBBDDDMMMXXXjjjqqqtttooogggdddcccaaa^^^cccjjjpppvvv}}}|||{{{}}}rrr```VVVWWW\\\jjjzzzuuutttlllgggbbb___\\\XXXQQQLLLFFFEEECCCBBBAAAAAABBBBBBHHHJJJNNNRRRVVVXXXYYYYYYYYYbbblllwww```IIIAAA===999888888888777777777777777555555555444444444333333111111222222222222333333333333222222222222111111111111111111111111111111---...//////////////////------......///000000111////////////////////////........./////////000000///000111111000000111222111222333444666999>>>BBBJJJSSSfff{{{ttthhhhhhooouuufff```___]]]]]]^^^___ccciiiqqqwww}}}}}}}}}}}}zzzsssiiibbbWWWOOOHHHFFFHHHJJJQQQXXX[[[gggsss|||yyykkkdddgggrrr|||iiigggnnnrrrvvv{{{zzzsssqqqllleee^^^XXXSSSNNNJJJHHHHHHHHHHHHIIIKKKMMMOOOQQQRRRTTTVVVVVVVVVUUUTTTkkkggg[[[LLLFFFGGGFFFAAABBBBBBJJJ]]]rrr{{{wwwppp]]]ZZZiii~~~vvv\\\KKKFFFJJJTTTeeewwwzzzwwwwwwuuutttuuurrrtttwwwyyyzzzzzzxxxwwwoooooommmhhh```VVVLLLFFFAAA@@@AAACCCCCCEEEPPP[[[eeekkkooolllhhhhhhgggeeeaaacccfffhhhkkkpppuuuzzz{{{}}}|||xxx{{{|||rrrdddXXXSSSYYYbbbppp}}}vvvpppnnngggccc]]]ZZZXXXTTTOOOKKKFFFEEEDDDCCCCCCCCCDDDEEEJJJLLLPPPUUUXXXZZZZZZZZZ[[[eeeqqq}}}vvvUUUFFFDDDBBB<<<999999999888888888888888555555444444444333333333333333444444444555555555555555555444444444333333111111111111111111111111...///000222222222111000---------...///000000111////////////////////////............/////////000///000111111000000111222111222333444444666999;;;CCCMMM```vvv}}}}}}yyyhhhdddiii}}}vvvggg___]]]^^^^^^___aaadddiiiqqqvvvyyyzzz|||~~~{{{sssmmm___UUULLLHHHGGGIIIOOOUUUVVVaaammmvvv|||llldddgggsss}}}vvvccchhhtttyyy}}}uuummmnnniiiaaaZZZTTTOOOJJJFFFHHHIIIIIIJJJJJJKKKNNNPPPRRRSSSUUUVVVVVVUUUTTTSSSpppjjj^^^QQQJJJGGGCCC===EEEAAAEEEVVVlllyyyqqqzzzfff```eeeqqqmmmQQQJJJMMMQQQZZZmmm{{{sssppprrrvvvwwwyyyzzzzzzyyywwwvvvuuurrrllleeeaaa]]]RRRGGGBBB@@@@@@CCCFFFHHHOOOWWWaaaggglllpppsssrrrhhh^^^aaa\\\ZZZ^^^ccceeegggjjjmmmoooqqqsssuuuvvvwwwxxx}}}~~~~~~}}}pppkkkddd]]]WWWUUU^^^iii|||}}}}}}uuummmhhhbbb^^^XXXRRROOOLLLIIIGGG@@@AAABBBBBBAAAAAACCCEEEHHHMMMTTTWWWWWWXXX]]]bbb```gggxxxfffNNNBBB<<<;;;<<<888888888888777777777777444444333333333222222222444444222222222222444444333222222222111111000000000000111111111111000000111111000000//////......000000000000000000000000,,,---...000000000///...............////////////111111111000000000000000333333333333444555666666AAAGGGVVVmmm{{{|||qqqjjjfffpppyyylllfffdddaaa```______```eeelllqqqvvvwwwzzz}}}xxxggg___TTTKKKGGGGGGIIIJJJVVV\\\dddlllvvvzzzpppooovvv}}}oooeeelllxxx}}}~~~xxxpppkkkeeeaaaZZZSSSMMMJJJIIIIIIGGGGGGGGGHHHJJJMMMOOOQQQWWWVVVUUUSSSSSSSSSTTTTTTlllkkkcccVVVKKKFFFBBB???CCC@@@DDDRRReeewwwzzznnnzzz}}}ggg^^^aaalll{{{xxx^^^NNNKKKLLLWWWiii{{{{{{tttqqqssstttuuuwwwxxxxxxwwwuuuttttttsssnnnhhheeebbbYYYOOOFFFBBBAAADDDFFFJJJSSS\\\dddhhhlllooorrrssslllccc^^^XXXUUUXXX[[[\\\]]]aaadddfffjjjmmmpppsssvvvxxxvvvxxx{{{|||{{{wwwsssppphhhdddaaa^^^ZZZ\\\fffrrr}}}wwwttttttwwwyyyyyy}}}{{{ssskkkeee^^^ZZZTTTOOOLLLIIIFFFDDDAAABBBCCCBBBBBBCCCEEEHHHKKKQQQVVVYYYYYY\\\bbbgggjjjppp{{{|||~~~]]]III@@@===;;;;;;888888888777777777666666444444444444333333333333444333222222222222333444333333222222222111111111000000111111111111000000111000000000/////////...000000000000000000000000---...//////////////////............////////////000000000000000000000000333222222333333444555666===AAAMMMbbbvvvzzz~~~}}}vvvmmmhhhjjj}}}zzzoooiiigggdddcccbbbaaabbbeeekkkooouuuwww{{{zzzmmmeeeXXXNNNIIIHHHJJJKKKRRRWWW^^^dddlllxxx~~~uuutttyyyvvvhhhbbbmmm{{{|||tttmmmgggaaa]]]WWWQQQLLLJJJIIIIIIGGGGGGHHHJJJLLLOOOQQQSSSWWWVVVUUUTTTTTTTTTUUUVVVdddkkkkkk]]]MMMCCCBBBBBBBBBBBBGGGQQQ^^^nnn{{{nnnrrriii\\\[[[dddsssqqqWWWLLLIIIUUUeeerrr{{{uuurrrsssrrrssstttuuuuuutttsssrrrqqqqqqnnnjjjhhhfff___WWWKKKFFFCCCDDDGGGLLLXXXcccgggjjjlllnnnrrruuuqqqjjj]]]VVVQQQQQQRRRQQQSSSVVVYYY]]]ccchhhlllppptttvvvsssuuuwwwxxxvvvqqqjjjfff```___```bbbcccgggssstttqqqnnnmmmooorrrssstttzzz~~~yyyqqqhhhaaaXXXTTTOOOJJJHHHEEECCCAAACCCCCCCCCBBBBBBDDDHHHKKKMMMRRRWWWZZZ\\\bbbkkkssswwwzzz~~~ssstttoooQQQBBB???===;;;:::888888777777777777666666555555555444444444444333333333222222222222333333333222222222222222111111000000111111111111000000000000000000////////////000000000000000000000000000//////............///............////////////000000000000000000000000222222222222333444555555>>>>>>GGGZZZnnn}}}{{{|||xxx}}}ssskkkdddsss|||rrrmmmllliiihhhgggdddccceeehhhkkkpppssszzzzzzuuulll___TTTNNNKKKJJJJJJMMMRRRYYY]]]bbbnnn~~~~~~|||mmmcccbbbppp~~~}}}vvvooogggbbbZZZWWWSSSNNNJJJIIIIIIIIIHHHIIIJJJLLLNNNQQQTTTUUUWWWVVVUUUUUUUUUVVVWWWXXX[[[iiiqqqeeePPPCCCBBBEEECCCGGGOOOWWW^^^hhh{{{~~~tttooo|||kkk[[[WWW]]]mmm{{{cccQQQIIITTTbbblll{{{{{{wwwuuutttrrrrrrssssssssssssrrrrrrnnnooonnnjjjiiigggbbbZZZQQQKKKEEEEEEGGGNNN[[[gggjjjlllmmmnnnrrrvvvsssmmm]]]VVVPPPMMMLLLKKKNNNSSSTTT[[[ccciiikkkmmmoooqqqssstttvvvwwwtttooojjjggg___aaaffflllpppuuunnnnnnnnnooorrrtttvvvwww|||~~~{{{uuummmddd^^^SSSPPPKKKGGGEEECCCAAA@@@CCCCCCBBBAAABBBEEEJJJNNNMMMQQQWWWZZZ___gggttt}}}|||vvvssszzzxxxyyyaaaHHH=========:::777888777777777666666666666666666555555555444444444333222222222222222222333111111111111111111111111000000111111111111000000000000000000////////////////////////////////////111000///---------...///............/////////////////////000000000000000111111111111222333444555===;;;AAAQQQeeevvv~~~zzz~~~zzzqqqeeemmmzzz~~~vvvrrrrrrooonnnkkkgggcccbbbdddfffiiinnnwww}}}yyywwwpppfff\\\UUUOOOKKKHHHJJJPPPWWWZZZ^^^gggwww{{{jjjdddfffuuu~~~wwwpppiiibbb]]]SSSQQQNNNKKKIIIIIIIIIJJJIIIJJJLLLNNNQQQTTTVVVWWWWWWVVVVVVVVVWWWYYYZZZ\\\QQQeeessskkkVVVGGGDDDGGGFFFMMMWWW^^^aaagggwwwuuuwwwooo^^^WWWZZZhhhuuuoooZZZNNNTTT]]]eeettt|||yyywwwuuuqqqqqqrrrrrrrrrrrrqqqqqqoooqqqpppmmmjjjiiiddd^^^XXXPPPJJJHHHJJJPPP]]]iiilllnnnppppppsssvvvqqqjjjYYYRRRLLLIIIHHHHHHNNNUUUYYYaaajjjnnnnnnkkkjjjjjjoooppprrrrrrqqqoookkkiiieeehhhpppxxx|||yyyooopppsssuuuxxxzzz}}}~~~|||{{{yyyuuupppiii```ZZZPPPLLLHHHEEECCCCCCAAA@@@BBBBBBBBBBBBCCCFFFLLLPPPPPPTTTXXX[[[___hhhuuu~~~wwwnnnooo}}}jjjVVVBBB;;;===<<<999666777777777666666666666555666666555555555444444444222222222222222222222222//////000000000000000000000000111111111111000000////////////000000000000////////////////////////111000///---------...///............////////////......//////000000000000111111111111111222444444777555999GGGWWWiii{{{}}}}}}{{{pppmmmooo}}}zzzxxxxxxwwwtttooohhhbbb___```aaaeeelllvvv~~~|||zzztttpppjjjccc\\\TTTLLLGGGGGGMMMTTTXXX[[[bbbnnnwwwuuugggdddiiixxx~~~wwwpppjjjccc]]]YYYMMMLLLJJJIIIHHHIIIJJJKKKKKKLLLNNNQQQSSSUUUWWWXXXVVVVVVVVVWWWYYY[[[^^^___HHH^^^qqqnnn\\\MMMGGGGGGHHHOOOXXX^^^___bbbqqqyyyttteee[[[YYYcccooozzzgggVVVSSSWWW]]]hhhtttxxx~~~|||{{{yyyvvvpppppppppppppppppppppppppppttttttpppmmmlllhhhccc^^^WWWQQQNNNNNNSSS]]]hhhmmmpppssstttvvvtttlllbbbPPPJJJEEEDDDDDDHHHQQQ[[[dddkkkqqqrrrmmmgggeeeeeehhhjjjmmmppppppnnnkkkhhhkkkoooxxx~~~{{{xxxvvvqqqtttwwwzzz{{{~~~wwwuuurrrnnniiibbb[[[VVVMMMJJJFFFDDDCCCCCCBBBAAABBBBBBCCCDDDEEEIIINNNRRRVVVYYY\\\]]]___fffrrr|||~~~zzzqqqllluuu}}}yyy}}}[[[LLL>>>:::<<<;;;888777777777666666666666555555555555555444444444444333111111222222222222111111/////////000000000000000000000111111111111000000////////////000000000000000000000000000000000000000//////............///............////////////---......//////000000111000000000000111222333444555444999BBBNNN]]]qqq{{{~~~tttmmmttt|||tttjjjbbb^^^^^^___dddkkkttt|||~~~|||zzzpppnnnkkkgggaaaZZZQQQKKKFFFJJJOOORRRVVV\\\dddiiixxxrrrbbbbbbkkk{{{{{{vvvoooiiiccc]]]XXXTTTJJJJJJIIIIIIIIIJJJKKKLLLMMMNNNPPPSSSUUUVVVWWWWWWVVVVVVWWWYYY[[[^^^aaacccAAAWWWlllnnnbbbTTTKKKFFFHHHKKKQQQUUUUUUYYYhhhxxx{{{mmm```YYY^^^gggxxxxxxcccVVVTTTYYY___bbbhhhsss||||||{{{vvvnnnnnnnnnmmmmmmnnnnnnnnnnnnrrrtttqqqnnnnnnkkkfffeee___YYYVVVUUUVVV^^^ggglllrrrwwwyyyxxxrrrdddWWWHHHCCC@@@AAADDDKKKXXXeeepppsssuuuppphhhbbbaaaccceeejjjqqqvvvwwwsssmmmiiilllpppyyy~~~yyysssqqqqqqsssvvvsssvvvyyy{{{|||~~~}}}|||rrrooojjjeeeaaa[[[UUUQQQKKKHHHDDDBBBBBBBBBBBBAAABBBDDDFFFHHHJJJMMMQQQUUUVVVYYY]]]^^^aaahhhttt}}}|||wwwnnnnnn}}}~~~jjjMMMCCC;;;::::::999999:::777777666666666555555555444444444444333333333333000111222333333222111000000111111111222222222222000000111111111111000000.../////////000000000111000000000000000000000000---...//////////////////............////////////------......///000000111000//////000000111222333444666:::???EEEQQQfffzzz~~~qqqppp{{{yyymmmbbb^^^^^^___```gggpppwwwyyyxxxxxxxxxooommmjjjgggddd___YYYUUUJJJIIIJJJLLLRRRXXX^^^bbbmmmwwwnnnaaabbblll|||zzzrrrnnngggaaa\\\WWWRRROOOIIIIIIIIIIIIJJJKKKMMMMMMNNNPPPRRRTTTUUUVVVVVVVVVVVVVVVWWWYYY\\\```ccceee>>>SSShhhnnneeeYYYMMMEEEFFFGGGIIIKKKKKKRRRbbbrrrssscccXXXZZZaaapppoooZZZTTTXXXZZZXXX^^^lll||||||}}}|||wwwmmmllllllkkkkkkllllllmmmjjjoooqqqooommmmmmkkkgggjjjddd^^^[[[YYYYYY___ffflllrrryyy{{{yyyppp___PPPEEEAAA???AAAFFFPPP___mmmwwwxxxvvvmmmbbb]]]```dddgggnnnxxxzzzqqqkkkjjjoooxxx~~~~~~zzz|||wwwqqqjjjhhhhhhkkkqqqwwwuuuxxx{{{|||}}}~~~xxxuuusssnnnkkkeee```[[[VVVQQQNNNIIIFFFCCCAAAAAABBBBBBAAACCCEEEIIIKKKMMMPPPTTTWWWRRRWWW\\\___ccclllxxx|||uuummmqqq]]]DDD===888999999888999<<<777666666666555555555555444444333333333222222222000111222333333222111000222222222333333444444444000000111111111111000000.../////////000000111111000000000000000000000000,,,---///000000000//////............/////////000---------...///000000111////////////000111222333///222777999:::CCCYYYnnnyyywwwooorrr{{{|||nnnccc^^^___```\\\bbbkkkqqqrrrrrrsssssspppmmmiiifffdddbbb___]]]PPPLLLHHHIIIOOOXXX]]]```fffqqq|||}}}kkkcccdddnnn}}}~~~~~~~~~vvvmmmiiibbb\\\XXXSSSOOOLLLIIIIIIIIIJJJKKKLLLMMMNNNOOOPPPRRRTTTUUUUUUUUUUUUVVVWWWXXXZZZ]]]aaaeeeggg>>>JJJaaasssrrr___MMMEEEEEECCCCCCEEEGGGLLLZZZgggqqq~~~|||uuubbb\\\aaagggsss}}}fffXXXTTTSSSQQQSSSbbbuuu~~~{{{xxxsssqqqnnnjjjhhhgggggggggjjjkkkmmmnnnnnnllljjjiiigggeeebbb___^^^^^^```aaaooorrruuuwwwsssfffTTTGGG>>>======@@@FFFRRReeesss{{{pppdddZZZWWW___jjjwww}}}~~~ssslllgggnnnssstttuuuyyy{{{{{{yyynnniiicccbbbgggnnntttwwwzzz}}}}}}|||}}}|||yyytttpppkkkgggccc^^^YYYSSSMMMHHHFFFEEECCCBBBAAABBBBBBCCCGGGIIILLLNNNOOOQQQSSSUUUYYY^^^```___fffttt~~~zzzzzzkkkQQQ>>>===<<<:::999888777777888888777777666666555555555444333333222222333333000000000111111000000000222111000//////000111222111111111111111111111111///////////////////////////...---,,,,,,---.../////////000000000000000000............//////////////////000000000000//////111111222222222333333333333666777666999DDDUUUbbbzzzvvvfffhhhttt|||}}}uuuhhh```___``````bbbeeefffhhhkkknnnqqqnnniiicccaaadddhhhhhhggg]]]RRRIIIJJJMMMPPPUUU]]]ccchhhpppxxxjjj\\\```kkkyyy}}}wwwqqqfff```YYYTTTQQQOOOKKKGGGKKKIIIGGGIIIMMMOOOOOONNNWWWUUUSSSUUUWWWXXXWWWTTTZZZZZZ[[[^^^bbbfffhhhiii;;;FFF[[[ooorrrcccRRRIIIEEECCCCCCDDDDDDHHHSSS^^^nnn{{{kkk``````dddmmmyyyrrr```WWWRRRPPPQQQ___qqq}}}}}}zzzwwwsssqqqnnnjjjhhhfffffffffjjjkkklllmmmmmmllljjjiiihhhgggdddbbbaaaaaaaaabbbjjjkkkmmmnnnjjj^^^NNNBBB??????@@@DDDKKKXXXhhhuuu}}}sssggg]]]WWWXXXcccooouuunnnhhhqqqxxxyyyyyy|||~~~vvvnnniiiddddddhhhpppwww{{{~~~}}}|||yyytttoooiiieee___ZZZUUUOOOJJJFFFDDDCCCBBBAAAAAAAAABBBCCCGGGJJJLLLNNNPPPRRRTTTWWWZZZ^^^```cccmmm}}}}}}___III>>>===;;;:::888777777777666666666555555555444444555444333333222222333333111111000000000000111111333222111000000111222333111111111111111111111111///////////////////////////...------------...///000/////////////////////............//////////////////000000000000//////000000000111111111222222444666777666777???MMMXXXssssssfffeeekkksssxxxxxxkkkbbb]]]]]]^^^___aaaaaabbbcccfffhhhjjjeee```___bbbfffgggggg```UUULLLJJJKKKMMMRRRXXX^^^cccjjjqqqxxx~~~iii\\\___iiivvv~~~~~~{{{vvvooojjj___ZZZSSSNNNLLLJJJGGGEEEJJJIIIHHHJJJNNNPPPOOONNNVVVTTTRRRSSSVVVWWWVVVTTTXXXYYYZZZ]]]bbbeeehhhiii777???QQQfffppphhhYYYOOOEEEBBBAAABBBAAABBBJJJSSSffftttxxxhhhbbb```fffooowwwkkk^^^UUUQQQPPP[[[jjjuuuzzz}}}|||xxxvvvtttrrroookkkhhhfffeeeeeekkklllmmmmmmmmmkkkjjjiiiiiihhhgggfffdddcccbbbbbbffffffeeeeee```VVVHHH>>>===???AAAFFFOOO]]]kkkttttttiii]]]WWWVVV^^^mmm|||tttpppnnnxxx{{{vvvpppmmmjjjiiimmmuuu}}}~~~|||{{{|||}}}zzztttooofffaaaZZZTTTOOOJJJFFFCCCBBBAAA@@@@@@@@@AAABBBCCCHHHJJJMMMPPPQQQSSSVVVYYY^^^```dddkkkzzzoooUUUDDD===<<<;;;999888777777777555555555444444444444444555444333333222222333333222111000//////000111222333333222222222222333333111111111111111111111111000000000000000000000000///......------......////////////.........------............//////////////////000000000000///////////////000000000111111444555666555444999CCCKKKeeevvvrrriiidddaaafffppp~~~~~~rrrggg```]]]\\\]]]^^^]]]\\\\\\^^^___dddaaa]]]]]]___cccfffhhhfff\\\SSSNNNLLLLLLOOOSSSXXX[[[aaagggnnnwww|||iii\\\^^^fffrrryyy|||~~~{{{uuuqqqkkkeee```XXXSSSMMMIIIGGGGGGGGGFFFKKKKKKLLLOOOQQQRRRQQQPPPVVVTTTSSSTTTUUUWWWWWWVVVYYYZZZ\\\___cccgggjjjlll555:::GGG[[[jjjjjj]]]QQQDDDAAA@@@@@@??????DDDKKK[[[jjjzzzzzzqqqhhh___```dddmmmwwwtttggg[[[SSSQQQYYYdddmmmrrrwww}}}|||xxxwwwvvvtttqqqnnnkkkhhhgggfffmmmmmmmmmmmmmmmllljjjjjjhhhhhhiiihhhgggeeecccbbbfffdddaaa___[[[RRRGGG>>>:::===AAAGGGRRRaaalllqqqlllaaaVVVTTT[[[hhh{{{zzztttrrrxxx{{{yyytttsssrrrqqqsss{{{~~~{{{||||||}}}|||yyyxxxyyy{{{}}}zzzsssmmmccc^^^VVVOOOJJJFFFCCCBBB??????>>>???@@@AAACCCDDDIIILLLOOOQQQSSSVVVYYY\\\bbbdddiiiuuuaaaLLLAAA<<<;;;:::888777777666666555555444444444444444444555444333333222222333333333222000//////000222333222222222222222222222222111111111111111111111111000000000000000000000000//////............///////////////...------,,,,,,............//////////////////000000000000///////////////000000000111111222444555444333666<<>>BBBGGGPPP^^^qqq}}}wwwyyyoooccc^^^]]]eeeppp{{{wwwmmm```TTTTTTYYY___eeejjjpppwww}}}|||yyyxxxxxxvvvtttqqqnnnllljjjiiinnnnnnmmmmmmlllkkkjjjjjjgggggghhhiiihhhgggeeedddfffccc___\\\XXXRRRHHHAAA<<>>>>>>>>???AAACCCEEEGGGJJJMMMPPPSSSVVVXXX\\\___dddeeelll|||oooSSSBBB<<<;;;:::999888777666666666555555555555555555555555555444333333222222333333333222111000000111222333000111111111111111111000000000000000000000000000//////////////////////////////////////////////////////......------------............//////////////////000000000000//////000000000111111111222222111333444444444666:::>>>HHHXXXmmm|||||||||sssbbb]]]ccciiizzzxxxhhh___ZZZ[[[[[[ZZZYYYYYYZZZ\\\\\\]]]^^^]]]^^^bbbiiioooqqqmmmfff\\\TTTPPPOOOMMMRRRTTTWWW[[[aaaiiisssyyy}}}~~~wwwhhhYYYXXX\\\dddmmmsss|||zzzvvvnnnggg```ZZZVVVSSSOOOMMMKKKIIIHHHIIILLLNNNNNNQQQTTTVVVWWWWWWVVVVVVVVVWWWYYYYYYZZZZZZ[[[[[[aaadddgggjjjkkkooosssvvv333555;;;JJJ]]]gggaaaUUUFFFAAA>>>>>>>>>===@@@EEEGGGSSSeeeuuu}}}vvvzzzwwwjjj^^^XXX^^^iiittt}}}wwwqqqeeeYYYYYYZZZ[[[]]]aaahhhpppvvv}}}|||zzzzzzxxxwwwuuusssqqqooommmlllmmmmmmlllkkkjjjiiiiiihhhfffggghhhiiijjjiiihhhgggeeebbb^^^[[[XXXSSSKKKEEEAAADDDFFFJJJXXXiiioookkk]]]TTTPPPYYYiii{{{yyywwwwwwuuuwwwwwwtttrrrwww~~~|||zzzxxxwwwwwwwwwuuutttppppppqqqssstttqqqjjjddd[[[VVVOOOIIIEEECCCAAA@@@>>>>>>???@@@CCCFFFIIIJJJKKKNNNRRRUUUXXX[[[___aaadddgggqqqbbbKKK???<<<:::999888777666666666666555555555555555666666666555444333333222222333333222222222222222222222222///000111111111111000///000000000000000000000000////////////////////////...//////000000//////.......................................//////////////////000000000000//////000000000111111111222222111222333444444666999<<>>===<<<;;;===AAACCCIIIWWWiiiuuu|||uuuuuuzzzqqq```TTTXXXbbblllzzz~~~zzzwwwpppggg\\\ZZZWWWVVVYYY```iiiooouuu{{{}}}zzzyyyzzzvvvvvvuuutttrrrpppnnnmmmkkkjjjiiigggffffffeeeeeeggghhhiiijjjkkklllllllllfffccc___]]][[[WWWPPPJJJDDDGGGGGGJJJWWWiiimmmfffZZZSSSSSS```sss|||vvv{{{xxxuuuuuuuuuxxxyyytttooosss{{{xxxwwwuuuuuuuuuuuurrrqqqmmmkkkkkklllllliiibbb\\\UUUQQQKKKFFFDDDBBB@@@?????????@@@BBBEEEIIILLLNNNLLLOOOSSSVVVYYY]]]aaadddgggkkkzzzmmmTTTEEE===;;;999888777666666666666666333333444444444555555555555444333333222222333333000111333444444333111000000111222222222222111000000000000000000000000000------------------------...///000111111000///...---......//////000000111............//////////////////000000000000///////////////000000000111111111222222333333555777999;;;FFFWWWgggttt{{{ppphhhaaammm}}}pppcccYYYZZZZZZYYYWWWVVVWWWYYYZZZ___bbbaaa^^^bbbkkktttsssxxxwwwmmmddd^^^XXXQQQLLLNNNQQQTTTXXX^^^eeeiiiqqqxxxnnnaaaUUUQQQQQQYYYcccnnn|||~~~xxxsssgggddd___XXXQQQMMMLLLLLLGGGIIIKKKLLLKKKKKKNNNPPPRRRUUUWWWXXXWWWWWWZZZ\\\]]]bbbhhhjjjiiigggffffffhhhnnnuuu{{{111444999EEEXXXhhhhhh```LLLDDD>>>;;;:::999;;;???BBBCCCNNN___nnnwwwtttqqqttt|||{{{uuuaaaRRRTTT]]]gggttt}}}|||zzzvvv]]]ZZZUUURRRTTT[[[dddjjjpppvvv}}}~~~{{{xxxxxxzzzuuuuuutttsssrrrpppooonnnhhhgggfffeeecccccccccbbbhhhhhhjjjkkkmmmnnnooopppiiifffbbb```___[[[TTTOOOEEEGGGFFFGGGUUUgggjjjbbb\\\VVVXXXhhh|||~~~~~~~~~uuuoootttzzzuuuuuuwww{{{{{{uuuooorrr~~~|||zzzuuutttsssssstttsssqqqooojjjhhhgggggggggccc]]]WWWQQQNNNIIIEEECCCAAA???===???@@@AAADDDGGGKKKNNNPPPMMMOOOTTTWWWZZZ^^^bbbeeekkkqqqvvvZZZFFF<<<777666999888777666666555666666222222222333333444444444555444333333222222333333///111333555555333111///111222333444444333222111000000000000000000000000------------------------...///000111111000///...------...///000111222222............/////////000//////000000000000//////............/////////000333222222222222333555777555???NNN^^^lllyyy}}}yyylll```fffrrrwwwkkk]]]]]]]]][[[XXXWWWWWWYYYZZZ___bbbaaa^^^aaakkkuuuwww}}}~~~vvvlllfff___WWWIIIKKKNNNQQQUUUYYY___dddhhhooo{{{jjj^^^SSSOOOOOOVVV```mmm|||{{{uuuppplll```^^^YYYRRRLLLIIIHHHIIIGGGKKKNNNOOONNNNNNPPPRRRWWWYYY[[[[[[ZZZ[[[^^^aaadddjjjqqqtttssspppnnnmmmlllsss}}}222444666???UUUjjjnnnfffQQQJJJCCC???;;;999;;;@@@@@@AAAFFFOOO]]]mmm|||qqqmmmmmmvvv|||uuu|||iiiVVVTTTZZZ```mmmzzz~~~~~~}}}jjj___RRRKKKNNNVVV]]]aaagggnnnwww~~~{{{wwwtttuuuvvvxxxyyyxxxwwwuuutttqqqmmmgggaaa___```ccceeefffkkkllliiijjjooooookkkfffdddbbbaaa___\\\XXXUUUOOOMMMIIIJJJSSS```gggfffZZZVVVZZZkkk~~~xxxxxxyyywwwwwwxxxtttuuuuuuvvvwwwwwwxxxxxxxxx{{{~~~uuunnnjjjttt|||xxxyyywwwyyy}}}yyyuuu{{{}}}{{{yyyxxxvvvuuutttsssrrrqqqppppppgggeeedddccc```\\\UUUQQQLLLHHHDDDBBBCCCCCC@@@>>>>>>@@@CCCGGGKKKOOORRRTTTXXXSSSRRRXXX^^^aaaccceeemmm{{{|||___KKKCCC>>>:::888666666666666555555555555444444444333333222222222222222222111111111111000111111111111111111111111////////////////////////.........///000111111111////////////////////////000000000///......------//////.........---------------------------------////////////000000000000////////////////////////222111000//////111333444888999???JJJ___vvv{{{{{{~~~~~~llleeejjjqqqcccaaa]]]YYYVVVVVVYYY\\\[[[^^^aaa``````dddoooxxx|||}}}{{{uuuppplllddd[[[SSSLLLGGGJJJPPPUUUZZZ___cccjjjuuu~~~{{{hhh[[[LLLMMMOOOSSS\\\lllyyyqqqhhhbbbZZZVVVPPPLLLKKKKKKJJJJJJMMMMMMNNNOOOPPPSSSWWWZZZVVVZZZ^^^______aaagggmmmsssxxx}}}uuupppppp{{{111333555===SSSiiinnngggVVVLLLCCC???<<<:::;;;???===@@@DDDLLLXXXgggxxxqqqmmmkkkrrr~~~~~~yyymmmYYYSSSTTTYYYdddqqq|||sssgggWWWMMMMMMQQQVVVYYY```gggqqqxxx{{{{{{yyyxxxvvvvvvwwwwwwvvvuuutttsssrrroooiiidddaaa```bbbcccfffjjjkkkhhhhhhllllllhhheeecccbbbaaa```]]]YYYVVVSSSQQQMMMMMMUUU```fffeee]]]YYY\\\kkk~~~|||tttoooooopppooonnnpppmmmmmmmmmmmmnnnnnnoooooosssxxx~~~rrrkkkhhhrrr~~~zzz|||yyy{{{~~~xxx{{{zzzyyyyyyyyyyyyuuuuuutttsssrrrpppoooooogggeeeccc```]]]XXXSSSOOOJJJGGGCCCAAABBBBBB@@@>>>AAACCCFFFJJJNNNQQQSSSTTTVVVTTTVVV\\\``````cccggguuuzzztttpppTTTDDD>>>:::777666666666666666555555555555444444333333333222222222222222222111111111111000111111111111111111111111000000000000000000000000000000000000////////////////////////////////////////////////............//////.........---------------------------------.../////////000000000000000000000000000000000000222111000//////111333444666777<<>>===<<<;;;===:::>>>BBBGGGOOO]]]nnnzzz||||||rrrmmmjjjoooyyyttt^^^TTTQQQTTT___kkkxxx{{{ooo___SSSOOOQQQTTTVVV\\\aaaiiippptttvvvxxxyyyvvvvvvuuuttttttsssrrrrrrrrroookkkgggcccbbbaaaaaaeeehhhhhhffffffhhhhhhfffdddbbbaaaaaaaaa___\\\YYYWWWVVVRRRPPPVVV___cccbbb___\\\^^^kkk}}}{{{ooogggbbbccceeeddddddfffeeeeeeeeeffffffggghhhiiipppwwwnnngggcccmmm}}}}}}~~~{{{~~~}}}zzzvvvttttttvvvwwwwwwttttttsssrrrqqqooonnnmmmhhhddd___[[[WWWSSSOOOLLLFFFDDDAAA@@@@@@AAA@@@???DDDFFFJJJNNNQQQSSSSSSSSSUUUVVVZZZ^^^___```dddkkk|||ttttttppp]]]GGG===:::888666666666666666555555555555444333333333333222222222222222222222111111111111000111111111111111111111111111111111111111111111111333222111000///...---,,,////////////////////////---............/////////...............---------............................../////////000000000000000000000000000000000111111000///000111222333444555999@@@LLL^^^sssxxxkkkcccmmmssspppjjjbbb[[[WWWWWWXXX^^^^^^^^^\\\\\\cccppp{{{~~~wwwtttvvvuuuqqqbbb[[[SSSOOOMMMPPPXXXbbbfffgggiiijjjmmmrrrxxx|||}}}~~~sssaaaVVVMMMMMMOOOTTTaaasss}}}vvvlllccc]]]QQQNNNKKKJJJKKKMMMNNNNNNRRRTTTWWWYYYYYYZZZ\\\^^^```bbbdddeeehhhqqq~~~000333444:::LLLbbbllljjj^^^OOOAAA======<<<;;;;;;888===AAACCCFFFQQQaaannntttyyy}}}yyytttooollloooxxx{{{gggZZZTTTVVV___jjjyyy~~~tttfff[[[VVVVVVXXXZZZ[[[^^^cccgggkkknnnrrruuuvvvuuusssrrrqqqqqqqqqqqqpppnnnllljjjgggeeecccbbbbbbccccccbbbccceeeeeeeeeccccccbbbccccccbbb```]]]ZZZZZZVVVSSSVVV]]]___^^^___]]]___iiixxx}}}zzz|||ddd]]]XXXZZZ]]]]]]^^^```bbbbbbccceeegggjjjlllnnnttt|||mmmccc\\\fff|||}}}||||||yyywwwtttssstttttttttsssrrrrrrrrrqqqooommmkkkjjjfffbbb[[[UUUPPPMMMJJJHHHCCCAAA@@@??????@@@AAAAAAFFFIIIMMMQQQSSSTTTSSSSSSVVVXXX\\\^^^^^^___iiittttttvvv]]]OOOAAA;;;:::999888888666666555555555444444444333222222222222222222222222222222111111111000000111111111111111111111111111111111111111111111111222222111000///...------////////////////////////,,,,,,---......///000000........................////////////////////////........./////////000000111111111111111111111111111000000///000111222222333333666:::BBBPPPfffxxx}}}~~~qqqdddfffuuu|||xxxrrrhhh___XXXUUUUUUZZZ[[[\\\\\\___gggsss|||{{{uuuuuuxxxxxxuuueee___YYYTTTOOOMMMTTT]]]dddeeeeeeeeegggkkkqqqvvv~~~}}}vvvxxxzzz|||sssbbbWWWMMMMMMOOOVVVdddwww{{{sssiii___XXXQQQOOOLLLLLLNNNPPPRRRRRRVVVYYY]]]___``````aaabbbdddgggkkknnnrrr|||000444555888GGG\\\fffeee[[[MMM???;;;<<<:::999999888<<>>@@@AAAAAAAAACCCFFFIIIKKKMMMPPPSSSUUUVVVVVVUUU[[[[[[^^^aaaccckkk{{{uuuzzzrrr[[[EEE???::::::999666555777555555555444444444444333111111111222222222222222222222222111111111111000000000000000000000000000111111111111111111111111---......///000111111222////////////////////////++++++,,,---......//////---------.......................................------.........//////////////////////////////////////////000000000111111444111333777999>>>NNN```oooxxxxxxsssuuu|||~~~qqqooouuuzzz{{{{{{|||~~~}}}uuujjj^^^VVVRRRSSSUUUYYY]]]cccjjjqqqvvvsssvvvvvvvvvxxx{{{yyyttteeecccbbbaaa\\\UUUSSSUUUUUUVVVYYY[[[]]]```dddhhhqqqwww|||~~~~~~xxxvvvsssqqqrrrtttxxxzzz~~~sssdddYYYSSSSSSWWWaaaqqqyyypppttt{{{}}}xxxqqqhhh```ZZZSSSRRRQQQRRRUUUXXXYYYYYY[[[___dddgggiiijjjkkkmmmrrr{{{...333444333999HHHPPPPPPIIIAAA:::888666333333666333555888:::>>>CCCIIINNNXXXcccnnnpppoooqqqrrrrrrvvvzzz{{{lllaaa[[[YYY```ppp{{{rrrhhh___YYYWWWMMMKKKHHHFFFJJJTTT```iiiooopppqqqrrrrrrrrrqqqqqqooonnnnnnmmmlllkkkjjjiiibbb]]][[[^^^^^^[[[\\\aaa`````````aaacccbbb```^^^[[[^^^]]]ZZZYYY[[[]]][[[[[[\\\```eeejjjnnnoooooovvvvvvpppfff[[[NNNIIIHHHNNNVVVZZZ___bbbcccdddfffkkkqqqyyy~~~nnniiibbb^^^cccsss|||wwwssspppfffgggiiimmmppppppnnnkkkiiijjjkkkjjjhhhdddaaa___UUUQQQKKKFFFDDDCCCBBBAAA>>>@@@BBBCCCCCCEEEJJJMMMOOOPPPRRRTTTWWWXXXYYYZZZ[[[\\\aaahhhnnnvvv~~~xxx~~~cccKKK???:::888999777444444777555555555444444444333333000111111111222222222222222222222111111111111000000000000000000000000000000000000000000000000000.........///000111111111////////////////////////,,,,,,,,,------.........---------.........//////---------------------------------.........//////...........................//////000000000000000333///000777888999DDDTTTdddooo|||}}}wwwvvvzzz}}}sssqqqrrrqqqqqqsssxxx~~~|||pppdddZZZTTTUUUUUUVVVYYY]]]dddkkkpppooorrrsssrrruuuyyyxxxtttjjjfffeeefffddd^^^ZZZYYYRRRSSSUUUUUUWWW[[[```dddjjjpppuuuwww{{{}}}zzzuuuqqqqqquuuzzz}}}~~~}}}uuuggg\\\XXXYYY^^^iiixxxqqqjjjpppyyy~~~}}}{{{yyyvvvrrrllleeeaaaUUUUUUUUUXXX\\\```bbbbbbdddggglllppprrrtttwwwyyy,,,222333000555AAAHHHHHHBBB===888777444111222555000222555999???EEEIIILLLTTTbbbmmmooolllmmmppprrrttt{{{vvviiibbb^^^\\\kkk|||yyyooofff```]]]NNNJJJEEEAAABBBKKKWWW```mmmoooqqqssstttsssrrrqqqqqqqqqooonnnllljjjiiihhheee___\\\^^^]]]XXXYYY^^^___^^^^^^___``````^^^\\\\\\______\\\[[[]]]^^^]]]\\\^^^aaadddhhhjjjkkkkkkooo{{{wwwllleeeZZZOOOIIIDDDCCCJJJSSSXXX]]]bbbfffgggiiimmmssszzz|||lllmmmiii```\\\hhh~~~~~~zzzvvvssspppmmmfffgggjjjmmmooonnnkkkhhhhhhhhhiiiiiifffccc___]]]QQQMMMHHHEEECCCBBBAAAAAA>>>AAACCCDDDDDDGGGLLLPPPQQQRRRSSSVVVXXXZZZ\\\]]][[[]]]dddnnnwwwxxx}}}vvvZZZBBB<<<999888999777444555999555555444444444333333333000000111111222222222222222222222111111111111000000000000000000000000000////////////////////////////////////000000000000////////////////////////,,,,,,------------......---------.........//////---------------------------------.........//////...........................//////000000000000000333---///666888777???LLLXXXeeettt}}}|||yyyzzz{{{}}}vvvooommmkkkjjjmmmsss{{{uuuhhh\\\VVVXXXVVVTTTTTTXXX___ggglllmmmooonnnmmmpppuuuvvvssspppjjjgggiiiiiieee```^^^UUUUUUTTTSSSTTTYYY```dddeeekkkqqqssswww}}}wwwsssssswww~~~}}}{{{{{{}}}|||~~~wwwjjj```\\\]]]cccnnn~~~{{{gggbbbiiirrr}}}{{{wwwvvvuuuuuussspppjjjfffYYYYYYZZZ^^^dddiiikkklllmmmpppuuuxxx{{{~~~...//////111444999===???999888555333111111222333111222444666999>>>DDDHHHNNNWWWaaahhhkkknnnsssxxxxxx|||wwwmmmeee\\\___lll|||}}}zzzuuupppiiicccYYYKKK@@@???CCCHHHQQQZZZaaallltttrrrppprrrrrrpppooopppqqqooommmjjjjjjjjjdddcccaaa```^^^]]]]]]]]]\\\]]]^^^___^^^]]]\\\[[[]]]]]]]]]]]]]]]]]]\\\\\\```^^^___dddeeeccccccfffqqqssssssmmmaaaUUULLLHHHCCCDDDDDDFFFKKKTTT^^^dddjjjkkklllmmmpppuuu|||uuunnnnnnoooaaa___gggqqq}}}vvvvvvvvvtttrrrpppmmmlllgggfffeeegggjjjllljjjhhhfffeeeeeedddbbb___YYYUUULLLIIIDDD@@@======>>>???@@@BBBEEEGGGHHHKKKNNNQQQQQQTTTXXXZZZ[[[\\\\\\]]]bbbfffooozzzxxxzzzaaaLLL???999888777666555444333333555555555555555555555555222222222111111111000000333222000/////////000111////////////////////////000000000000000000000000------......//////000000////////////////////////...------------...////////////............//////------------------------........................000000///...........................////////////...///000000222555999<<>>>>>@@@AAABBBDDDGGGHHHJJJLLLPPPRRRUUUWWWZZZ[[[\\\^^^cccfffmmmqqqyyypppYYYFFF<<<888888777666555444333333444444444444444444444444333333333222222222111111222222000/////////000111////////////////////////////////////////////////............////////////...........................------------...////////////............//////................................................000000///...........................////////////...///000111111444888;;;FFFOOO^^^mmmyyy{{{wwwvvvwwwwww|||vvvooohhhbbbbbbcccgggooozzzxxxiii\\\^^^[[[YYYYYYXXXYYY```hhhkkklllkkkiiihhhiiikkknnnppprrrqqqoooooopppmmmfffiii^^^UUUTTTVVVWWWXXXZZZccceeegggjjjmmmrrrwww|||}}}yyywwwxxx|||~~~zzzwwwuuutttuuuuuuxxx{{{|||{{{{{{{{{|||||||||}}}~~~~~~~~~~~~~~~~~~zzztttnnnkkkiiinnnuuu}}}~~~nnneeeccciiirrr~~~}}}}}}~~~}}}{{{yyyzzz{{{|||~~~vvvhhhkkkpppwww~~~......///000111444777888444222111///......////////////000111333888>>>CCCHHHMMMVVV```hhhnnnqqqrrr~~~|||xxxxxx|||~~~||||||}}}}}}wwwkkkdddaaadddgggkkkwww|||zzzxxxtttqqqfffYYYLLLEEEDDDDDDGGGLLLWWW```hhhjjjlllpppsssssssssttttttrrrooommmllllllgggfffdddcccaaa`````````_________^^^^^^______```````````````aaaaaaaaaaaa___]]]^^^aaabbb______bbbbbbdddddd```YYYQQQJJJFFFFFFGGGIIIKKKNNNSSSYYY]]]gggjjjooossswww|||}}}ooofffooo|||qqqiiieeeddd~~~zzzwwwtttoooiiikkkmmmooonnnlllhhhffffffeeedddddddddccc```]]]\\\[[[ZZZYYYXXXTTTPPPLLLGGGEEEBBB@@@???@@@BBBCCCEEEGGGIIIKKKLLLOOORRRUUUXXX[[[^^^^^^___dddmmmuuu}}}yyyaaaLLL???999888777777666555444333333444444444444444444444444444444333333333222222222222111111000///000000000000000000000000000000000/////////////////////////////////..........................................------------...////////////............//////////////////////////////........................000///......---.....................///////////////000111111111222555888>>>FFFSSSbbbnnnvvvzzz{{{~~~zzzwwwvvvwwwuuuyyy~~~~~~sssoookkkfffaaa___```hhhtttpppcccaaa^^^\\\\\\ZZZYYY]]]ccciiihhhfffcccbbbccchhhkkksssuuuvvvtttttttttpppjjjlllcccZZZWWWUUUSSSUUUYYY```bbbeeegggjjjmmmqqqttt|||~~~~~~|||yyyyyy{{{~~~{{{xxxuuusssqqqppprrrtttuuuuuuuuuwwwxxxyyyzzz{{{|||}}}|||{{{zzz{{{||||||{{{xxxtttooommmrrrvvv|||yyylllcccaaafffnnn}}}||||||~~~~~~{{{||||||{{{zzz{{{}}}pppuuu|||.........///000111333444333222111000000000000000/////////000111666;;;@@@EEEIIIQQQ\\\gggnnnqqqqqq}}}|||uuurrrxxxwwwmmmddd``````dddooo{{{~~~zzzyyyxxxwwwuuussskkkaaaTTTLLLIIIJJJKKKLLLRRRYYYcccjjjnnnqqqsssssstttuuuuuutttpppnnnmmmmmmgggfffeeecccbbbaaaaaa```^^^]]]\\\[[[[[[\\\^^^^^^]]]]]]]]]]]]^^^^^^^^^^^^aaa___```cccccc``````bbbbbbbbbaaa^^^YYYRRRLLLIIIEEEGGGJJJLLLOOOSSSXXX[[[dddhhhnnntttyyy~~~yyykkkbbbnnnvvvlllccc\\\sssyyysssqqqoookkkccceeehhhkkkkkkiiieeeccceeedddddddddbbb```]]][[[[[[YYYWWWVVVTTTPPPLLLHHHCCCBBB@@@???@@@AAADDDEEEIIIKKKMMMNNNOOORRRUUUWWWYYY]]]```bbbeeemmmzzz|||lllTTTCCC:::888777777666555555444333333333333333333333333333333333333222222222222111111222111111000000000000000000000000000000000000000/////////////////////////////////......---------...........................------------...////////////............//////................................................///......------.....................////////////000111111111000111333555666===IIIWWWdddooouuuxxx~~~{{{xxxwwwxxx}}}}}}uuutttsssqqqfff^^^ZZZ___lllxxxzzzllleeeaaa______\\\YYYYYY]]]gggeeebbb___]]]```fffjjjrrrwwwyyyxxxxxxxxxsssmmmnnnfff___[[[WWWSSSUUUZZZ\\\___bbbeeegggiiimmmooouuuyyy~~~~~~}}}{{{{{{{{{~~~}}}|||zzzxxxvvvrrrooolllmmmpppppppppqqqssstttxxxyyy{{{||||||{{{zzzyyyyyyyyyzzzyyyxxxuuurrrqqqwww{{{xxxmmmeeeaaadddjjj~~~{{{{{{{{{{{{||||||||||||~~~~~~~~~~~~yyyzzz{{{|||~~~ttt{{{............//////000000111111000000000000000000///000000111222555:::===CCCFFFMMMXXXccclllqqqrrr{{{{{{rrrmmmuuu{{{pppgggaaa```gggnnnwwwwwwwwwxxxyyyxxxuuussskkkdddYYYQQQOOOQQQRRRQQQNNNUUU___jjjpppqqqqqqrrrssstttuuusssqqqnnnnnnnnngggfffeeecccbbbaaa``````___^^^]]]\\\[[[\\\]]]^^^ZZZZZZZZZ[[[[[[[[[\\\\\\aaa^^^___bbbbbb______aaabbbaaa___]]]YYYSSSNNNKKKDDDFFFJJJMMMOOOSSSXXX\\\bbbfffmmmssswww|||wwwhhh^^^kkk~~~wwwmmmaaaVVVjjj}}}~~~~~~}}}~~~}}}rrrlllkkkjjjhhh```bbbfffhhhhhhfffbbb```bbbcccdddcccaaa^^^[[[ZZZXXXVVVSSSQQQNNNKKKFFFCCC@@@?????????AAACCCEEEGGGLLLNNNPPPQQQRRRTTTWWWZZZYYY^^^dddjjjpppyyyzzz```JJJ>>>999999666666555555444444333333333333333333333333333333111111111111000000000000111111111111000000000///000000000000000000000000........................//////......------,,,,,,...........................------------...////////////............//////------------------------..............................------------..................///////////////111222111000000111333222777AAANNN\\\hhhqqqvvv|||zzzyyyyyy}}}~~~}}}ooobbbYYYZZZcccpppuuujjjeeebbbaaa^^^YYYWWWXXXbbbaaa___\\\[[[^^^dddhhhpppwww|||||||||{{{vvvpppooohhhbbb```\\\XXXYYY]]]YYY\\\```ccceeehhhkkkmmmnnnsssyyy~~~|||{{{yyyxxxwwwxxxxxxwwwsssooojjjmmmooopppppppppqqqrrrvvvwwwxxxyyyyyyyyyxxxwwwyyyyyyyyyyyyxxxwwwvvvuuuxxx|||wwwoooiiieeefffkkk}}}|||{{{zzzzzz{{{{{{zzzyyyyyyzzz}}}}}}|||{{{zzzzzz{{{{{{yyy|||yyy------........./////////---........................000222333333555777:::@@@CCCIIIRRR\\\eeemmmrrryyyyyypppjjjqqq|||uuufff___```dddooorrrwww{{{}}}|||yyywwwmmmhhh^^^VVVUUUWWWWWWTTTOOOQQQZZZdddkkkllllllnnnppprrrsssrrrpppnnnnnnooohhhgggeeedddbbbaaaaaaaaabbbaaa```___^^^]]]]]]]]]YYYYYYZZZZZZ[[[[[[\\\\\\]]][[[\\\___```]]]]]]```aaa___\\\ZZZXXXTTTPPPLLLGGGIIILLLNNNQQQUUUZZZ]]]bbbfffkkkpppuuuyyy}}}tttdddYYYggg{{{xxxpppdddSSSbbbrrr|||yyy~~~~~~}}}}}}}}}}}}yyyxxxwwwuuuuuuxxx}}}}}}{{{tttkkkfffffffffdddaaaccceeegggfffdddaaa___^^^```bbbaaa]]]YYYWWWUUUPPPNNNKKKIIIGGGEEEAAA>>>@@@@@@@@@AAACCCEEEHHHIIINNNPPPRRRSSSTTTVVVYYY[[[[[[aaakkkuuuxxx|||mmmSSSCCC<<<:::999555555555444444444333333222222222222222222222222111000000000000/////////000111111111111000//////000000000000000000000000.................................---------------------------------------...------------...////////////............//////------------------------........................---------,,,------...///............////////////...000111111000000111222111555<<>>DDDJJJRRR\\\gggpppuuu}}}|||rrrlllqqqzzzkkk]]][[[^^^eeellluuu}}}}}}{{{uuuqqqhhh^^^\\\___]]]WWWQQQOOOQQQZZZ```bbbfffkkkmmmoooppppppooonnnnnnoooiiihhhgggeeedddcccbbbbbbcccbbbbbb```___]]][[[ZZZXXXXXXXXXYYYZZZ[[[[[[[[[\\\ZZZ[[[___```]]]]]]```___]]]ZZZYYYYYYXXXTTTQQQNNNOOOPPPQQQSSSWWW[[[___dddgggkkkooorrrvvvzzz}}}~~~~~~kkkZZZTTTbbbyyy{{{wwwiiiSSS]]]ccctttxxxzzz~~~{{{sss{{{xxxxxx{{{{{{wwwssssssnnnnnnnnnnnnoootttzzz~~~vvvuuuooofffbbbddddddbbbeeefffgggfffeeebbb```^^^ZZZ\\\^^^\\\WWWQQQNNNMMMGGGEEECCCCCCCCCBBB@@@>>>BBBBBBCCCEEEGGGIIIKKKMMMPPPRRRSSSTTTUUUWWWZZZ\\\```gggttt{{{lllyyy|||^^^HHH>>>;;;999666555555444444444444333333222222222222222222222222111111111000000000000///000111111222111000///...////////////////////////........................,,,------------------...------------------------...------------...////////////............//////................................................---,,,,,,,,,------...///............////////////---///111111000///000111333444999@@@JJJVVVaaagggsssvvvyyy{{{zzzzzzzzz{{{}}}yyyzzz}}}|||qqqgggbbb^^^bbbwwwwwwpppjjjhhheee___[[[ZZZ[[[^^^aaacccdddeeehhhjjjqqq{{{}}}tttmmmhhhjjjkkkgggaaa___ZZZ[[[\\\]]]^^^```eeehhheeeiiioootttwwwzzz}}}~~~}}}|||xxxvvvvvvyyyyyyuuuqqqqqqtttxxxzzzyyyvvvtttsssrrrqqqqqqqqqrrrtttwwwxxxzzzyyyxxxxxxxxxxxxyyyzzz}}}{{{xxxwwwuuuqqqqqquuuyyy~~~}}}}}}~~~|||}}}}}}|||zzzxxxvvvuuutttuuuuuutttrrrssswwwzzzzzzzzzzzz|||~~~}}}wwwsss,,,---....../////////......///000111222222222111***...222444444333333333555:::@@@EEEJJJUUUcccmmmppptttwwwpppssszzz}}}~~~mmm\\\YYY[[[^^^fffrrr}}}}}}~~~{{{rrrfffcccdddaaaZZZSSSMMMKKKQQQWWWZZZaaaiiikkklllnnnooonnnmmmnnnoookkkjjjhhhgggeeedddddddddaaaaaaaaa```]]]ZZZXXXVVVVVVVVVVVVWWWXXXYYYYYYZZZ]]][[[\\\```bbb``````ccc___\\\ZZZZZZ\\\\\\ZZZWWWTTTTTTTTTTTTUUUXXX\\\```fffhhhkkknnnqqqtttyyy||||||wwwcccQQQPPP___yyy~~~}}}nnnTTTYYYUUUiii~~~}}}www{{{wwwlllwwwttttttwwwvvvqqqlllkkkggghhhiiijjjmmmrrrxxx}}}sssrrrmmmfffcccdddeeeccciiihhhhhhgggdddbbb___^^^WWWZZZ[[[XXXQQQKKKGGGEEEBBB@@@@@@@@@BBBCCCBBBAAADDDEEEFFFGGGJJJLLLNNNOOOQQQRRRTTTUUUUUUWWWZZZ\\\eeelllzzzvvvnnniiiooosssTTT@@@::::::888444444444444444444444333333111111111111111111111111222222222111111111111000000111111222222000///...////////////////////////........................,,,,,,,,,------.........------------------------...------------...////////////............//////////////////////////////........................,,,,,,,,,,,,------...///............/////////000,,,...000111000000000111444555777<<>>@@@AAA@@@@@@CCCFFFEEEHHHJJJKKKJJJJJJMMMPPPUUUUUUUUUVVVXXX[[[]]]___gggqqq}}}mmm``````hhhyyyppp^^^JJJ???:::777666777555555444444444333333333111222222333333222222111111111111111000000000000000000000000000000000000,,,------...///000111111////////////////////////..............................------------......---------............///---...///000000///...------------------------------------............///...---,,,++++++---...000////////////////////////---...//////......///111555111111777===EEENNNWWWfffmmmrrrtttwww|||~~~|||zzz~~~~~~wwwrrrrrr{{{vvvppphhheeeqqqzzzqqqkkkiiiiiiiiihhhggghhhkkknnnpppqqqrrrrrryyyxxxuuuqqqpppooolllfffbbbccc]]]YYYYYYXXXVVV\\\dddgggggghhhjjjmmmqqqtttvvvzzz|||~~~~~~~~~~~~}}}|||zzz~~~{{{zzzyyyxxxwwwwwwvvvwwwuuuyyy}}}~~~|||{{{zzz}}}xxxsssttt{{{|||}}}{{{yyyxxxzzz{{{||||||~~~~~~|||yyywwwyyy~~~}}}zzzyyyxxxyyy{{{}}}}}}|||uuuttttttuuuvvvvvvsssqqqtttpppnnnpppqqqqqquuuzzzvvv}}}yyytttrrrqqqqqqnnnlll,,,---.........---,,,+++///...---,,,,,,---...///...///111333333222111000111333888===@@@EEEQQQ]]]jjjlllrrrxxx~~~}}}{{{vvvrrrsssyyy{{{yyyzzzrrrggg]]]XXXXXX]]]iiiyyy|||wwwtttttttttqqqaaaSSSOOOLLLJJJQQQ[[[cccfffiiijjjiiiiiiiiijjjjjjiiigggfffggggggfffddddddbbb___^^^^^^^^^[[[XXXVVVVVVVVVVVVVVVUUUUUUUUUYYYYYYYYYYYYZZZ\\\^^^___[[[\\\]]]]]]\\\[[[ZZZYYYYYYXXXUUUTTTVVVYYY]]]```cccdddgggjjjmmmoooqqqrrrsssuuuwwwuuunnnbbbWWWOOOPPP^^^rrrtttbbbTTTMMMUUUdddvvvzzzfff^^^mmmyyypppmmmkkkkkkmmmmmmjjjgggcccdddfffiiimmmqqquuuwwwrrrmmmfffbbbbbbdddggghhhgggeeedddcccaaa]]]WWWSSSLLLKKKJJJHHHEEECCC@@@???===@@@BBBCCCBBBBBBEEEGGGIIIKKKNNNOOONNNOOORRRTTTWWWXXXYYY[[[]]]___bbbccckkkrrr}}}yyytttuuutttddd\\\aaammmzzzcccSSSBBB:::777555444555555444444444444333333333111222222333333222222111111111111111000000000000000000000000000000000000------......//////000000////////////////////////..............................------------......------------............---...///000000///...---------------------------------------...............---,,,++++++---...000........................---...//////......///111222///000444888===GGGQQQ[[[ccclllqqqvvv~~~}}}{{{~~~}}}wwwrrrqqq{{{~~~xxxqqqttt{{{{{{uuurrrppppppooommmkkklllnnnqqqssstttuuuuuuxxxvvvrrrmmmjjjiiihhhfffcccfffaaa]]]\\\YYYUUUYYY___cccdddfffhhhkkknnnppprrrvvvxxx{{{||||||}}}~~~||||||zzz}}}~~~|||zzzzzzxxxwwwvvvuuuuuuuuutttwww{{{}}}||||||||||||}}}yyy|||~~~~~~~~~|||zzzyyyxxx||||||zzzwwwvvvtttuuuwwwxxxxxxwwwpppooooooqqqssstttrrrqqqvvvrrrpppssstttuuuyyy~~~}}}{{{xxxwwwvvvtttqqqnnnmmmmmmmmmkkkhhh............---,,,++++++------,,,,,,,,,,,,---......///111222222222111000222333666:::;;;???IIITTTaaaeeekkkppptttwwwyyy{{{yyy|||}}}xxxqqqnnnqqqvvv|||{{{yyyxxxzzzmmmaaaVVVSSSUUUbbbvvv{{{{{{tttcccZZZSSSNNNRRRZZZaaacccdddeeeddddddfffgggjjjhhhggggggggghhhfffeeefffdddaaa``````___]]][[[VVVVVVVVVUUUUUUTTTTTTTTTXXXWWWVVVVVVWWWYYY[[[]]][[[[[[\\\\\\\\\\\\[[[ZZZ[[[ZZZYYYXXXYYY[[[]]]___^^^___bbbeeehhhjjjkkklllhhhjjjkkkiiiddd\\\TTTOOOQQQ^^^ppp}}}ssscccWWWJJJMMMWWWiii}}}wwwcccYYYdddwwwuuummmjjjfffgggiiijjjiiigggcccdddeeehhhmmmqqquuuxxxqqqlllfffcccccceeeggghhhcccbbb```___\\\WWWQQQLLLEEEDDDCCCAAA@@@???>>>>>>@@@BBBDDDEEEEEEFFFHHHIIILLLNNNQQQSSSSSSUUUXXXZZZ]]]^^^```aaacccdddeeeeeejjjmmmrrrtttmmmfffggglllzzzhhh\\\[[[jjj}}}}}}gggRRRFFF:::666666444444555444444444444333333333333111111222222222222111111111111111111000000000000000000000000000000000000.........///////////////////////////////////////..............................------------......------------............---...////////////...---------------------------------------............------,,,+++,,,---...///........................---...//////......///111000///111333333666@@@LLLSSS\\\eeelllsss|||~~~}}}wwwsssqqquuu}}}|||{{{zzz}}}~~~{{{zzzzzzxxxuuusssoooppprrrsssuuuwwwxxxyyyxxx}}}wwwqqqjjjdddcccdddeeefffiiifffbbb```ZZZUUUUUUXXX```aaadddgggkkkmmmooopppqqqtttwwwxxxyyyzzz|||}}}{{{}}}{{{||||||zzzzzzyyyxxxvvvuuuuuuuuuuuuuuuwwwzzz{{{|||~~~}}}~~~~~~}}}{{{zzzzzz||||||zzzwwwvvvtttsssrrrrrrssssssrrrqqqkkkkkklllnnnrrrtttuuuuuuzzzvvvuuuxxx{{{|||}}}{{{xxxvvvuuuttttttvvvuuutttsssqqqpppooonnnkkkjjjiiiiiijjjjjjgggfff//////......---,,,+++***------------------.........///000111111111000000222111444777999;;;CCCMMMWWW^^^gggmmmoooqqqtttwwwooorrruuutttpppmmmmmmnnnrrrtttwww}}}~~~sssgggVVVQQQQQQ]]]sss}}}qqqggg___YYYYYY^^^^^^___aaaaaaaaabbbdddggghhhgggfffggghhhhhhgggeeefffeeedddcccbbb```___^^^XXXWWWWWWVVVUUUTTTTTTTTTWWWVVVUUUTTTTTTVVVXXXZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\\\\\\\[[[\\\\\\]]]^^^\\\]]]^^^```bbbccccccddd___`````````]]]XXXSSSPPPOOOZZZjjjvvvwwwnnnaaaWWWOOOMMMPPP^^^rrrtttaaaWWW^^^mmmtttiiigggfffgggjjjkkkiiifffcccdddeeehhhlllqqquuuwwwoookkkfffcccccceeeffffff^^^]]][[[YYYVVVPPPJJJEEEBBBAAA@@@?????????@@@AAACCCDDDFFFGGGHHHJJJKKKLLLNNNOOORRRUUUYYY\\\___```eeefffffffffeeecccaaa___^^^___bbbbbb^^^\\\dddoooqqq```ZZZccc}}}rrrYYYHHH???777777777666555777444444444333333333222222111111222222222222111111111111111111000000000//////////////////////////////////////////.........////////////////////////...........................------,,,,,,------...,,,,,,---------.................................------------------------,,,,,,---------.........------,,,,,,,,,---...///........................---...//////......///111///000333444333444???KKKSSS[[[aaafffmmmwww~~~zzzvvvtttssswww~~~uuuxxx|||~~~~~~~~~~~~~~~~~~}}}yyyvvvqqqqqqrrrtttvvvxxxzzz|||zzz}}}{{{sssiiiaaa^^^```eeehhhhhhgggfffbbb\\\WWWTTTTTT]]]```dddiiimmmpppqqqrrroooqqqtttuuuttttttvvvwwwvvv{{{~~~|||{{{}}}}}}{{{zzzyyyxxxwwwvvvvvvvvvvvvxxxyyyzzz|||}}}}}}}}}~~~~~~}}}|||{{{}}}~~~~~~zzzwwwvvvuuutttrrrsssrrrqqqpppqqqpppnnnllljjjjjjlllpppuuuzzz|||}}}|||||||||yyywwwvvvvvvtttrrrpppnnnlllllllllllloooooonnnnnnmmmllllllkkkhhhhhhhhhiiiiiihhhfffddd//////...---,,,+++++++++------......////////////......//////000000000000000///111555777999@@@HHHNNNWWWccckkkoooooopppqqqjjjjjjkkknnnpppoookkkgggiiinnnxxxwwwnnn[[[UUURRR[[[nnnzzzqqqjjjbbb______]]]^^^___``````aaadddgggfffeeeeeeggghhhhhhgggeeeffffffeeedddbbbaaa``````[[[ZZZZZZXXXWWWVVVUUUUUUWWWVVVTTTSSSSSSUUUVVVXXXXXXXXXXXXYYYZZZ[[[\\\]]]]]]\\\\\\\\\\\\\\\]]]]]]\\\\\\]]]]]]]]]]]]]]]\\\ZZZZZZ[[[[[[ZZZXXXUUUTTTOOOXXXeeeoooqqqjjj___WWWSSSOOONNNVVVgggyyyqqq```YYY\\\fffxxxsssffffffgggkkknnnmmmhhhdddbbbdddfffiiilllooorrrsssmmmiiieeebbbbbbccccccbbbYYYWWWTTTRRROOOJJJEEEAAAAAA@@@??????@@@AAACCCDDDFFFGGGHHHJJJMMMOOOPPPPPPQQQSSSVVVZZZ___cccfffgggjjjjjjhhhddd```[[[WWWTTTOOOPPPSSSVVVWWW\\\iiivvviii^^^aaassskkkRRRBBB;;;777777888555444555444444333333333222222222000111111222222111111000111111111111000000000//////////////////////////////////////////.........////////////////////////........................------,,,,,,,,,,,,------,,,,,,,,,------------.........------------......------------------------,,,,,,,,,------------...,,,,,,,,,,,,------..............................---...//////......///111...///222444222333===IIISSSXXX[[[^^^eeeqqq|||zzzwwwsssssstttxxx}}}sssuuuxxxyyyyyyyyyzzz||||||~~~zzzxxxsssrrrrrrsssuuuwwwzzz||||||~~~~~~~~~|||uuuhhh^^^YYY[[[bbbggggggiiiiiifffaaa\\\YYYWWW[[[^^^ccchhhmmmqqqssstttpppqqqrrrrrrpppnnnnnnooopppuuuyyyyyyzzz}}}~~~}}}zzzzzzyyyxxxxxxxxxyyyyyyxxxyyy{{{}}}~~~}}}{{{}}}~~~}}}~~~~~~~~~~~~{{{tttsssrrrsssttttttsssqqqrrrpppooooooooommmkkkhhhiiijjjnnnttt{{{||||||{{{yyywwwtttrrrpppooooookkkjjjiiihhhhhhiiijjjjjjiiiiiihhhhhhggggggfffffffffggghhhhhhfffeeecccbbb///...---,,,,,,,,,,,,,,,,,,---...///000000000000............/////////000///...///333666777===DDDGGGPPP\\\gggmmmnnnmmmlllkkkhhhgggjjjppprrrnnniiiiiinnnxxx{{{uuueee___ZZZ]]]iiixxx~~~vvvnnngggbbb___]]]___aaaaaa``````bbbcccccccccdddfffhhhhhhfffddddddeeeeeedddaaa___```aaa^^^]]]\\\[[[YYYXXXVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUVVVVVVWWWXXXZZZ\\\]]]\\\[[[[[[[[[[[[\\\\\\]]][[[[[[\\\\\\[[[ZZZZZZYYYYYYYYYZZZZZZZZZYYYXXXXXXRRRYYYdddlllmmmhhh___XXXSSSOOONNNSSS___nnn{{{nnnaaa[[[[[[aaaooo}}}zzzpppeeeeeeggglllnnnmmmgggaaaaaacccfffiiilllmmmnnnnnnkkkgggcccaaa```___^^^]]]TTTQQQNNNKKKHHHFFFBBB@@@@@@@@@@@@AAABBBDDDEEEFFFJJJJJJKKKNNNSSSVVVWWWWWWXXXXXXZZZ^^^dddhhhiiijjjgggeeeaaa\\\VVVQQQLLLIIIFFFGGGLLLTTT\\\dddqqq}}}{{{{{{wwwccccccqqqdddMMM===888555666666333111333333333333333222222222222000000111111111111000000111111111111000000000000000000000000000000000000.........///////////////////////////////////////........................------,,,,,,,,,,,,------,,,,,,,,,,,,------------......------------......------------------------,,,,,,,,,,,,------------,,,,,,,,,---------......---------------------------...//////......///111------///111000111:::CCCIIINNNRRRUUU^^^lllyyy~~~|||~~~yyyuuuqqqnnnpppvvv|||}}}|||rrrrrrrrrqqqqqqqqqtttwwwzzz~~~~~~}}}yyyxxxuuuttttttvvvxxxzzz{{{|||{{{zzz}}}{{{ssshhh\\\WWWYYY```fffjjjnnnpppmmmiiigggddd```\\\^^^bbbgggkkkooorrrsssqqqrrrrrrpppllliiihhhhhhiiiooossssssuuuzzz||||||yyyyyyyyyyyyyyyzzz{{{|||xxxyyy{{{~~~}}}~~~~~~}}}||||||~~~}}}}}}~~~zzzuuunnnooopppsssuuuvvvuuusssqqqpppooooooooommmjjjgggiiilllqqqyyy~~~zzzwwwuuutttsssrrrqqqpppnnnmmmkkkkkkkkkgggfffffffffgggiiikkkllliiiiiihhhgggfffeeeeeedddbbbdddeeedddbbb``````aaa......---,,,,,,,,,---...+++,,,---//////000//////......------....../////////---...111444444999>>>CCCIIISSS___gggkkkiiigggjjjhhhhhhkkkrrrwwwyyyyyyttttttyyy}}}pppjjjccc```eeeooozzz}}}wwwqqqnnnjjjfff```bbbcccbbb```]]]\\\]]]aaaaaabbbeeeggggggeeecccbbbddddddccc```^^^___```______]]][[[ZZZXXXWWWVVVVVVWWWWWWXXXWWWVVVUUUTTTSSSSSSTTTUUUWWWYYY[[[]]]ZZZZZZYYYYYYYYYZZZ\\\]]]YYYZZZZZZ[[[[[[[[[[[[ZZZZZZZZZ[[[\\\\\\[[[[[[ZZZUUU[[[ccciiijjjeee^^^YYYSSSQQQPPPRRRXXXcccooowwwyyy~~~zzzkkkbbb\\\ZZZ\\\eeepppvvvrrrllldddcccdddgggjjjiiiddd___```bbbgggjjjlllkkkjjjhhhiiifffbbb___]]][[[YYYWWWPPPMMMHHHEEEDDDCCCBBBAAAAAABBBCCCEEEFFFGGGHHHHHHNNNNNNOOOSSSYYY^^^______]]]\\\\\\___ccceeeeeeddd\\\ZZZVVVQQQLLLHHHEEEDDDFFFGGGNNN]]]kkkvvv|||yyy}}}}}}lllcccooouuu\\\GGG;;;777555777666222111333333333333222222222222111000000111111111111000000111111111111000000000000000000000000000000000000------......//////000000////////////////////////........................---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------...------,,,,,,------...------------------------++++++,,,,,,,,,---------,,,,,,------......---------------------------------...//////......///111000......///000000666<<<<<>>???AAACCCCCCHHHHHHGGGHHHKKKNNNQQQSSSVVVYYY]]]aaacccdddcccbbb___[[[WWWUUUTTTSSSOOOLLLFFFEEECCC???===???EEEJJJIIIPPP^^^qqqyyybbbgggwwwyyyeeeOOOAAA999777555333222333444555333333333222222222111111000111111111111000//////......//////000000111111////////////////////////000///...---------------////////////............---------------------------,,,************,,,---------------------------///......---------......------------------------,,,,,,,,,---------..............................///.........///000222333......------------......////////////000000000000666888===EEEPPPYYY```ccclllttt}}}}}}}}}xxx{{{xxxooojjjmmmssswww~~~wwwooonnnkkkfffaaa___```aaakkkuuu|||zzzwwwtttrrrpppnnnooorrruuuvvvwwwrrrsssqqqnnnkkklllpppttt~~~~~~{{{{{{zzzxxxpppmmmjjjgggggghhhkkkmmmpppnnnjjjgggdddcccccccccccccccdddfffhhhkkknnnpppuuussstttyyyzzzyyy{{{~~~~~~~~~{{{{{{zzzuuutttwww{{{}}}}}}zzz|||}}}yyyzzz|||}}}{{{wwwsssqqqpppooopppooonnnllliiihhhgggeeeccccccbbbbbbccccccccccccccccccddddddbbbccceeefffffffffeeeeeeeeedddcccbbbaaa`````````^^^]]]```eeedddccciiisss......---,,,,,,,,,,,,---,,,,,,,,,---------............---------,,,,,,,,,222111000//////111222444999>>>EEEKKKQQQWWW^^^cccdddiiimmmsss|||qqqooossswwwyyy}}}}}}yyywwwvvvtttppplllhhheeehhhrrr{{{vvvrrriii___[[[\\\[[[WWW[[[YYYZZZ```ccccccccceeedddcccaaa___^^^^^^___```]]]\\\\\\[[[ZZZYYYYYYXXXXXXYYYYYYXXXWWWUUUSSSQQQPPPOOOOOOQQQTTTWWWXXXWWWVVVVVVVVVVVVVVVWWWXXXYYYXXXXXXYYYZZZ[[[\\\\\\[[[VVVUUUUUUWWWZZZ\\\\\\[[[YYYZZZ[[[\\\\\\ZZZYYYWWWYYYWWWSSSQQQQQQTTTYYY\\\___fffqqqxxxwwwoooccc\\\[[[\\\^^^___```aaaaaaaaa____________```````````````eeeiiiiiiddd```^^^___ccc___YYYSSSPPPMMMJJJHHHDDDBBB@@@@@@BBBDDDEEEDDDFFFFFFGGGIIILLLQQQUUUWWW```aaacccdddcccbbb___^^^VVVSSSNNNLLLKKKJJJGGGDDD???@@@AAA@@@???AAAFFFKKKSSS[[[iiixxxxxxgggdddooo~~~lllXXXFFF;;;888777555333222333444555333333222222222111111111111111111222111000000///000000000000////////////........................//////...---------------////////////............---------------------------,,,,,,,,,,,,,,,,,,---------------------------......---------------...------------------------,,,,,,,,,---------....................................------...///111222......------------........./////////000000000000555666:::AAAJJJTTT[[[___hhhooowww}}}}}}~~~wwwrrrssstttssszzz~~~vvvmmmnnnnnnlllgggccc```___hhhpppzzz}}}zzzwwwuuusssqqqooooooqqqsssttttttssssssssspppoooppptttwww|||}}}}}}{{{tttrrrooolllkkkkkklllmmmmmmkkkiiigggeeeeeeeeefffffffffffffffhhhjjjlllmmmqqqoooqqqwwwyyyyyy|||~~~}}}~~~zzzyyy{{{~~~~~~~~~wwwtttsssrrrpppnnnlllkkkkkkkkkkkkjjjiiihhhgggfffeeedddcccccccccccccccccccccccccccbbbbbbbbbcccdddeeefffeeedddcccaaaaaa___^^^]]]]]]]]]]]]aaa___```cccdddgggqqq|||......---,,,,,,,,,,,,---,,,,,,,,,---------............---------,,,,,,,,,111000/////////000222333666;;;@@@DDDGGGNNNYYYaaaeeegggkkksssxxxiiieeejjjpppuuu|||}}}~~~vvvppp```\\\]]]fffoootttxxx|||wwwjjj___]]]``````\\\___ZZZZZZ___cccccccccdddcccbbbaaa```_________```^^^^^^]]][[[ZZZYYYXXXWWWZZZYYYXXXWWWVVVUUUTTTSSSQQQPPPPPPQQQSSSUUUTTTTTTTTTTTTTTTTTTUUUVVVWWWXXXUUUVVVWWWYYY[[[\\\\\\\\\UUUTTTTTTVVVYYY[[[[[[ZZZYYYYYYZZZ[[[ZZZYYYXXXWWWYYYWWWTTTRRRQQQRRRTTTVVVWWW^^^fffmmmnnniiibbb\\\\\\]]]^^^___````````````]]]]]]^^^^^^_________```___cccffffffbbb]]][[[[[[___ZZZRRRLLLIIIHHHGGGGGGEEEDDDCCCCCCFFFHHHHHHHHHHHHIIIJJJMMMQQQVVV[[[^^^ggggggeeebbb^^^ZZZVVVSSSKKKIIIEEECCCBBBAAA>>><<<:::===@@@BBBCCCFFFLLLPPPcccmmmzzz}}}jjj```iii{{{sss```NNN@@@:::777666555333333333444444333222222222222111111111111222222222222111000000111111111000///.................................//////...------------.../////////............---------------------------,,,------......------,,,------------------------------,,,,,,,,,,,,------------------------------,,,,,,,,,---------......---------------------------------------...///000......------------............/////////000000000444444666;;;BBBKKKSSSXXXccchhhnnnuuu{{{~~~xxxppptttwww}}}~~~yyynnnrrruuuuuuqqqjjjdddaaafffjjjttt}}}zzzxxxvvvtttrrrppppppqqqrrrrrrrrrsssssstttsssssstttxxx{{{~~~|||zzz|||}}}|||yyyxxxuuurrrpppnnnmmmllljjjiiihhhgggfffggghhhhhhhhhhhhhhhggghhhiiijjjjjjlllkkknnntttyyyzzz}}}}}}~~~~~~|||{{{}}}sssllljjjlllnnnoooiiihhhggggggiiiiiihhhgggeeeeeeeeeddddddccccccccccccccccccbbbbbbaaaaaaaaabbbcccdddddddddcccbbbaaa___^^^]]]\\\[[[[[[\\\]]]cccaaaaaadddhhhqqq......---,,,,,,,,,,,,---,,,,,,,,,---------............---------,,,,,,,,,000////////////000111222222777===@@@BBBHHHSSS[[[bbbdddgggooosssccc___dddmmmssszzz{{{|||}}}}}}~~~~~~ttt```ZZZVVV[[[cccjjjqqqvvv{{{{{{lllbbbdddlllnnnkkkhhhaaa]]]```cccbbbaaabbb````````````______^^^^^^]]]]]]\\\\\\[[[ZZZYYYYYYZZZYYYXXXVVVUUUUUUUUUUUUTTTSSSRRRSSSTTTTTTSSSQQQQQQQQQQQQRRRSSSTTTUUUVVVTTTUUUWWWYYYZZZ[[[[[[[[[UUUTTTTTTVVVXXXZZZZZZZZZYYYYYYZZZZZZZZZYYYXXXWWWXXXWWWVVVTTTSSSSSSSSSTTTUUUYYY```eeefffddd___\\\]]]^^^______```_________\\\\\\[[[[[[[[[[[[ZZZZZZ[[[]]]```___\\\XXXVVVUUUVVVRRRMMMIIIIIIIIIIIIIIIHHHFFFDDDDDDGGGJJJMMMNNNNNNNNNPPPRRRVVV[[[___bbbdddbbb^^^YYYSSSMMMHHHFFFDDDBBB@@@>>>===<<<;;;::::::===AAADDDGGGMMMVVV\\\rrrmmmeeeeeeqqqzzzgggSSSDDD<<<:::666555444333333333333444222222222222111111111111222222222222222111111000111000000000/////////...........................///......---------......//////.........---------------------------------+++,,,---......---,,,+++------------------------,,,,,,+++++++++,,,------,,,,,,------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,------............------------.............../////////000000333333333666;;;CCCLLLRRR^^^aaafffnnnvvv}}}zzznnnlllooouuu|||tttxxx||||||xxxrrrllliiifffhhhppp|||xxxvvvvvvtttrrrqqqqqqrrrttttttsssrrrrrrrrrssstttwwwyyy{{{yyy||||||xxxvvvyyy{{{zzz|||{{{yyyvvvsssooommmkkkkkkjjjiiihhhgggggggggggghhhhhhhhhhhhhhhiiiiiijjjkkkjjjmmmtttxxxyyy|||~~~~~~}}}{{{xxxvvvvvvzzz~~~xxxoooiiihhhkkknnnppphhhgggfffgggiiijjjiiihhhcccccccccddddddddddddcccccccccbbbaaaaaa```______aaabbbccccccbbbaaa```______^^^\\\[[[[[[\\\^^^___bbbccceeejjjsss......---,,,,,,,,,,,,---,,,,,,,,,---------............---------,,,,,,,,,//////.../////////000000///444;;;@@@BBBGGGNNNTTT___aaaeeelllzzzrrrccc]]]aaaiiipppzzz{{{}}}}}}{{{{{{|||~~~xxxfff[[[SSSSSSYYY```iiipppwww}}}qqqkkkqqq{{{}}}rrriiibbbaaa```]]]\\\]]]]]]^^^_________^^^]]]\\\[[[[[[[[[[[[[[[\\\\\\\\\ZZZYYYXXXWWWVVVUUUUUUVVVVVVUUUTTTUUUUUUTTTRRRPPPOOOOOOOOOOOOPPPQQQRRRSSSUUUVVVWWWXXXXXXYYYYYYXXXTTTTTTTTTUUUXXXZZZZZZYYYYYYYYYYYYYYYYYYXXXXXXWWWVVVVVVVVVVVVVVVUUUUUUUUUWWWYYY]]]``````___\\\[[[^^^^^^^^^^^^^^^]]]]]]\\\]]]\\\[[[YYYWWWVVVUUUTTTTTTVVVWWWWWWTTTQQQOOONNNKKKJJJJJJKKKNNNOOONNNMMMKKKGGGCCCBBBEEEJJJOOOQQQQQQPPPPPPQQQTTTWWWZZZ\\\YYYVVVRRRMMMGGGCCC???>>>>>>======<<<:::::::::;;;>>>@@@CCCFFFLLLVVVccclllwwwfffZZZ^^^iii~~~{{{jjjWWWFFF<<<777777555444444333333333333333222222222111111111000000111222222222222111000000.../////////000000000111..............................---------......///............------------------------------------***+++,,,------,,,+++***------------------------+++++++++++++++,,,---...,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,---------------......------------..................////////////222222222333666===FFFMMMXXX\\\aaahhhqqqyyyvvvgggbbbfffmmmvvv~~~zzz|||~~~}}}zzzvvvsssrrrjjjiiiooo~~~xxxuuuttttttsssrrrrrrsssuuuwwwwwwwwwqqqpppoooppprrruuuxxxyyyvvvzzzzzzwwwuuuxxxyyyxxx{{{zzzyyywwwssspppmmmkkkmmmlllkkkiiigggfffeeeeeeeeefffggghhhiiijjjkkkkkkmmmlllnnntttxxxyyy{{{{{{xxxsssqqqrrrvvv||||||xxxqqqnnnjjjgggggghhhjjjkkkfffeeeeeefffhhhiiiiiihhhaaabbbcccdddddddddccccccbbbbbbaaa``````___^^^^^^``````aaaaaaaaa___^^^]]]]]]\\\[[[ZZZ[[[]]]___aaabbbfffmmmvvv......---,,,,,,,,,,,,---,,,,,,,,,---------............---------,,,,,,,,,............////////////...222888>>>CCCGGGJJJLLL[[[```eeejjjtttvvviiibbbbbbfffjjjvvvzzz}}}~~~|||{{{|||~~~zzzlll```UUURRRUUUYYYaaagggsssyyyvvv|||xxxqqqhhhbbb\\\VVVVVVZZZ\\\]]]___``````___]]]\\\ZZZZZZ[[[[[[\\\]]]]]]]]]YYYYYYXXXXXXWWWVVVVVVUUUWWWVVVVVVVVVVVVTTTQQQOOONNNNNNNNNMMMNNNNNNOOOPPPRRRSSSTTTUUUUUUUUUUUUUUUSSSRRRRRRTTTWWWYYYYYYXXXXXXXXXXXXWWWWWWWWWWWWVVVUUUUUUUUUVVVVVVVVVVVVVVVXXXYYY[[[\\\\\\[[[YYYXXX[[[\\\\\\[[[ZZZYYYXXXWWW\\\[[[YYYWWWTTTRRRPPPOOOMMMNNNOOOOOONNNLLLJJJHHHEEEFFFIIINNNQQQQQQOOOLLLHHHDDD@@@???BBBGGGKKKNNNLLLKKKIIIIIIJJJKKKNNNOOOMMMKKKGGGCCC@@@===<<<<<<888:::;;;:::::::::<<<>>>@@@CCCGGGMMMVVVddduuu}}}ooocccWWWSSS```pppyyymmm\\\KKK@@@:::888777333444444444333333333333222111111111111000000000000111111111111000//////.........///000111111111------------------------...------------...//////.........------------,,,------------------------***++++++,,,,,,++++++***------------------------,,,++++++,,,,,,---...///+++,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,......------------......------........./////////111111222111333888BBBIIIRRRXXX^^^dddjjjrrr{{{pppaaa\\\___eeennnwww}}}|||}}}}}}{{{yyyxxxyyyzzzqqqqqquuu{{{vvvsssssstttuuuttttttvvvyyy{{{{{{zzzqqqooolllkkknnnqqqtttuuuvvvzzz|||yyywwwyyyyyywwwwwwwwwvvvuuurrrpppnnnmmmooonnnmmmjjjhhheeecccbbbcccdddfffhhhjjjkkkllllllnnnlllnnntttwwwwwwzzz~~~{{{vvvpppmmmoootttyyy|||zzzssspppkkkjjjiiihhhhhhhhhhhhiiidddcccbbbccceeefffeeeddd```aaaccccccdddcccbbbaaa`````````______^^^^^^^^^]]]^^^_________^^^]]]\\\[[[ZZZYYYXXXYYY\\\___aaafffnnnxxx......---,,,,,,,,,,,,---,,,,,,,,,---------............---------,,,,,,,,,------....../////////...000111444:::AAAFFFHHHHHHSSS\\\dddhhhnnnxxxyyypppiiiggggggiiilllrrryyy|||{{{zzz{{{~~~{{{|||yyyssshhh^^^ZZZZZZZZZ\\\```kkk{{{xxxpppggg\\\UUUWWW]]]]]]^^^aaaccccccaaa___]]][[[\\\\\\\\\\\\\\\\\\]]]XXXXXXYYYYYYYYYWWWVVVUUUVVVVVVUUUUUUUUUTTTPPPMMMNNNMMMMMMLLLLLLLLLLLLLLLLLLMMMOOOPPPRRRRRRSSSSSSPPPPPPPPPQQQTTTVVVVVVUUUVVVVVVUUUTTTTTTTTTTTTTTTUUUUUUUUUTTTTTTTTTUUUUUUVVVVVVWWWXXXXXXWWWVVVUUUWWWWWWWWWVVVUUUTTTRRRQQQVVVUUUSSSQQQNNNLLLKKKJJJHHHHHHIIIIIIJJJIIIGGGEEEFFFGGGJJJMMMOOONNNJJJGGGAAA???<<<===???BBBDDDEEEDDDBBBAAA??????@@@BBBCCCDDDBBB???<<<:::::::::;;;777999;;;<<<<<<===AAADDDDDDIIIQQQ[[[hhhyyynnn___YYYWWWZZZjjj|||}}}mmm```NNNAAA<<<;;;999666222333333444444333333333111111111111000000000000///000000000000///......////////////000000000000---------------------------------------...//////.........---------,,,,,,------------------------,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,,,,---...///000++++++,,,,,,---......///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,......------------......---------.........//////...000111000111555>>>EEELLLTTT]]]aaaccciiittt}}}}}}pppccc______aaafffnnnvvv{{{}}}~~~}}}}}}~~~zzzuuurrrtttvvvyyyxxxyyyzzz|||}}}}}}{{{sssoooiiigggjjjnnnppprrrtttyyy{{{yyywwwxxxvvvssstttssssssrrrqqqqqqqqqpppooonnnmmmkkkhhhfffdddbbbcccdddfffiiijjjkkkllllllkkkjjjlllrrrvvvvvvyyy}}}~~~yyyssskkkhhhjjjoootttwwwzzz}}}~~~wwwqqqnnnmmmjjjjjjjjjiiihhhhhhhhhiiicccbbbaaabbbcccdddcccbbb```aaacccdddcccbbbaaa_________^^^^^^^^^^^^^^^^^^[[[\\\]]]^^^^^^^^^]]]\\\\\\[[[YYYYYY[[[^^^bbbdddqqqyyy......---,,,,,,,,,,,,---,,,,,,,,,---------............---------,,,,,,,,,,,,---......//////......222000000666???FFFGGGFFFLLLWWWbbbeeehhhqqq{{{}}}|||yyyuuupppmmmllllllcccjjjsssxxxxxxxxxzzz|||xxxwwwyyy|||{{{wwwyyypppgggcccaaa]]][[[\\\cccuuu|||wwwmmm___WWW[[[ccc^^^```ccceeeeeeccc```^^^]]]]]]]]]\\\\\\[[[[[[[[[WWWXXXYYYZZZZZZXXXVVVTTTUUUTTTTTTUUUUUUSSSOOOLLLNNNMMMLLLKKKKKKJJJJJJKKKGGGHHHJJJMMMOOOPPPQQQRRRNNNNNNNNNOOORRRTTTTTTSSSTTTSSSSSSRRRRRRRRRRRRRRRVVVUUUTTTSSSRRRRRRRRRSSSRRRSSSTTTUUUUUUTTTSSSSSSTTTTTTTTTSSSQQQPPPNNNMMMNNNMMMLLLJJJIIIGGGFFFEEEFFFFFFFFFGGGHHHHHHFFFDDDJJJJJJJJJKKKKKKIIIEEEBBB:::999:::<<<>>>???>>>===???===;;;::::::;;;<<<===>>><<<999777666777999:::888;;;>>>???@@@BBBFFFJJJGGGNNNZZZhhhxxxooo^^^RRRSSSYYYaaaqqqxxxrrr```RRR@@@777666777444000222222333444444444333333111111111111000000000000///////////////......---111111000000//////......---------------------------------------...///000......---------,,,,,,,,,------------------------......,,,++++++,,,......------------------------,,,,,,,,,---...///000111++++++,,,,,,---...//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---,,,.........------.........---------.........//////+++...000000///333<<>>999888999:::999777888888888999;;;===???AAABBB???@@@DDDGGGGGGIIIMMMPPP\\\lllzzzppp\\\UUURRRZZZeeerrrooo^^^LLLFFF???:::888777444111333333333333333333333333000000///......///000111000000000000000000000000////////////////////////..............................------------......//////.........---------,,,------......------,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------++++++++++++------------------------------,,,------......------,,,000///...---,,,------...,,,,,,,,,---------............---...000333666888CCCLLLWWW\\\\\\^^^eeemmmssszzz~~~zzztttnnniiiggghhhggggggppp{{{~~~~~~|||}}}||||||{{{zzzyyyxxxxxx~~~}}}~~~|||yyyzzzpppfffccccccdddgggkkkrrrwww|||}}}zzzwwwuuutttqqqooommmmmmnnnpppppppppssspppmmmllllllkkkhhheeeggghhhiiiiiiiiihhhfffeeecccggglllooopppssswww{{{}}}xxxwwwuuuttttttuuuzzz|||wwwqqqllleeeaaaaaafffmmmrrrvvvyyy}}}}}}{{{qqqjjjgggfffggggggfffdddbbbbbbcccdddeeefffdddbbbaaabbbbbbaaa```bbbaaa___aaacccbbb___\\\[[[\\\]]]]]]]]]]]][[[[[[YYY[[[^^^___^^^]]]]]]^^^aaa______```^^^___lll{{{------------------------------,,,++++++,,,------,,,,,,---------................................./////////222777>>>EEEIIIJJJMMMTTT^^^ddddddggglllsssvvvyyyzzzvvvooogggbbbaaaccchhhooovvv{{{|||{{{wwwtttqqqrrrwww{{{||||||zzzuuuooolllkkkhhhbbb]]]^^^gggsssyyyyyyvvvvvvwwwvvv|||~~~zzzssslllgggdddcccfffdddcccgggkkkiiiaaaZZZ]]][[[YYYXXXYYYZZZYYYXXXXXXYYYYYYXXXXXXWWWVVVUUUSSSSSSSSSSSSRRRQQQPPPPPPQQQPPPNNNMMMKKKJJJJJJJJJGGGFFFFFFHHHJJJLLLKKKKKKKKKJJJIIIIIIIIIKKKMMMNNNLLLKKKJJJJJJJJJKKKLLLMMMNNNNNNOOOOOONNNLLLKKKJJJLLLNNNOOOPPPOOOMMMJJJIIIHHHHHHGGGFFFFFFFFFFFFFFFCCCBBBAAA@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>??????>>><<<999888777777777777777777888999===:::666555666888777666777888888:::<<>>999555444444333111222222222222222222222222222111000///......//////////////////////////////......................................................------------......///.........------------***++++++,,,,,,++++++***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---------------------------,,,------......------,,,...---,,,+++++++++,,,,,,,,,,,,,,,---------......///.........000333555777===EEENNNTTTUUUYYY___eeemmmuuu|||}}}}}}}}}yyyuuutttoookkkjjjiiihhhmmmuuuxxx}}}vvvrrruuuvvvvvvwwwxxxyyyyyyyyy~~~}}}rrrgggbbbaaabbbeeejjjppptttxxxzzzxxxvvvuuuvvvrrrpppnnnnnnpppqqqrrrqqqrrrpppmmmllllllkkkhhheeegggggghhhhhhhhhggggggfffeeegggkkklllmmmooossswwwtttooonnnkkkjjjkkkiiiooowww|||yyypppmmmhhhddddddgggllloootttxxx|||~~~~~~|||uuunnnhhhfffffffffeeedddbbbaaa```aaabbbcccdddcccaaa```aaaaaa```___aaa``````aaacccbbb___[[[YYYZZZ[[[\\\\\\[[[YYYXXXYYY[[[^^^___^^^^^^___```dddaaa```cccffflllzzz,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------.........//////........................---...000111333:::CCCJJJOOOLLLNNNWWW___aaaaaaaaammmppptttvvvtttnnngggcccbbbbbbeeellluuu}}}zzzyyywwwvvvvvvxxxyyyzzzwwwsssooommmmmmkkkgggddd^^^aaaeeehhhjjjlllnnnppppppwww}}}{{{xxxuuupppkkkhhhfffddddddhhhmmmkkkaaaYYYYYYWWWUUUUUUVVVWWWWWWWWWVVVVVVWWWWWWWWWWWWVVVVVVSSSSSSRRRQQQPPPPPPPPPPPPQQQPPPOOONNNMMMLLLLLLLLLHHHGGGFFFGGGIIIJJJIIIHHHHHHGGGFFFEEEEEEFFFGGGHHHEEEEEEDDDDDDEEEGGGIIIJJJKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGEEEEEEDDDDDDDDDDDDCCCAAA@@@???>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999::::::999777555444444555666666777777777666999777555444666777888777999999;;;>>>AAADDDFFFHHHHHHIIILLLQQQSSSWWWbbbnnnooo[[[UUUVVV___rrrzzzooocccRRRCCC999777333222222333333222111111111111111111111111333222111///............////////////////////////........................------------------------......------------..................------------***++++++,,,,,,++++++***------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++------------------------,,,------......------,,,------,,,+++++++++,,,,,,,,,,,,,,,---------......//////...///000111333555999===DDDJJJOOOTTTYYY\\\dddllltttwwwyyy{{{yyyvvvwwwqqqmmmmmmnnnmmmooorrruuuyyy~~~yyypppllllllmmmnnnpppsssvvvxxxzzzwwwjjjccc``````dddjjjoooqqqtttvvvuuuuuuuuuvvvtttrrrpppppprrrtttttttttrrrpppmmmlllkkkjjjgggeeegggggggggfffgggggghhhhhhiiijjjjjjjjjjjjkkknnnqqqvvv}}}xxxkkkfffeeecccbbbcccaaagggpppyyy~~~}}}{{{rrrqqqooonnnlllllllllmmmrrrvvv{{{~~~}}}~~~~~~}}}zzz||||||ssspppmmmiiifffeeeeeeeeebbbaaa```___^^^___```aaabbbaaa___^^^______^^^]]]^^^^^^```bbbcccbbb^^^ZZZXXXYYY\\\]]]]]]\\\ZZZXXXYYY[[[]]]^^^^^^___```bbbgggddddddkkkttt,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------....................................,,,...000000000555@@@HHHRRRMMMLLLRRRWWWYYY[[[]]]gggjjjnnnqqqqqqnnniiiffffffeeefffllluuu|||{{{{{{zzzxxxvvvvvvxxxzzzqqqooonnnnnnoooooommmkkkbbb```______```bbbdddfffiiiqqq|||~~~|||uuuooohhhfffgggmmmrrrpppeeeZZZVVVTTTRRRQQQRRRTTTTTTTTTSSSTTTUUUVVVWWWWWWWWWWWWTTTSSSQQQPPPOOOOOOPPPQQQRRRQQQPPPNNNMMMLLLKKKKKKKKKJJJHHHHHHIIIIIIHHHFFFFFFEEEDDDCCCBBBCCCCCCCCCCCCCCCBBBBBBCCCDDDFFFGGGGGGGGGGGGGGGFFFEEEEEEDDDEEEDDDCCCCCCBBBBBBBBBBBBDDDDDDEEEDDDCCC@@@>>>===:::999999888888888999999999999999999999999999999777777888888777666555444444555777888999999888777888777777777999:::;;;<<<<<<===@@@CCCGGGJJJNNNOOOOOORRRWWW\\\___fffuuuhhhYYYVVV^^^ooo}}}ooodddWWWIII===666555333222222333444555000000000000000000000000111111000/////////......////////////////////////........................------------------------...------,,,,,,------...------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........................,,,,,,,,,---------......///////////////000111222777999<<>>??????@@@CCCGGGLLLSSSXXX[[[^^^```ffflllooovvvsss```YYYXXXhhh}}}mmm```TTTHHH===666555555444333222222333444000000000000000000000000......//////000000000111................................................------------------------------,,,,,,,,,,,,------,,,,,,------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---.....................,,,,,,,,,---------......///......//////000000111555555666<<>>>>>???@@@@@@EEEDDDBBB@@@>>>=========>>>>>>============>>>>>>??????>>>===<<<:::888777666555555555666777888888777777777777777777777777444444444444444444555555444555666777888999999999777999;;;<<<===>>>@@@BBBBBBCCCGGGMMMVVV```jjjoootttuuuzzz|||cccXXXZZZ\\\ssstttcccUUUIII>>>777444444444444333000///000111000000000000000000000000,,,---...000111111111111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,------------***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***+++,,,---------,,,,,,,,,,,,,,,---------......------......//////000000111000111555;;;AAAFFFHHHLLLTTT\\\aaagggooossssssrrrttttttssswww|||}}}zzzooonnnmmmlllpppxxxyyyqqqnnnqqqtttrrrmmmgggbbbaaadddiiimmmqqq|||zzzrrrjjjfffiiioootttsssqqqqqqrrrsssqqqpppooommmlllnnnqqqsssuuuuuuooooooooollliiifffffffffhhhgggffffffeeeeeeffffffnnnlllkkkkkkllllllkkkiiifffjjjnnnsss}}}vvvnnnhhhlllqqqtttvvvxxxyyy}}}zzzuuupppppppppssswwwyyyzzzzzzyyywwwtttrrrqqqooommmjjjooorrruuuvvvtttqqqooonnnllllllkkkkkkkkkkkklllllljjjjjjkkklllllllllmmmmmmjjjhhhhhhkkkjjjggggggiiicccddddddddddddcccbbbaaaaaaaaaaaa`````````______^^^\\\ZZZYYYZZZZZZYYYXXXWWW[[[___```___]]][[[[[[YYYZZZ[[[\\\]]]]]]\\\\\\\\\]]]___```ccchhhnnnsss{{{sssssstttssspppppp------------------------++++++,,,------,,,++++++,,,,,,,,,,,,---------...------------------------......------...000333444AAAHHHQQQUUUPPPIIIKKKRRR[[[\\\]]]```dddjjjpppsssttt|||}}}yyyvvvtttsssuuutttrrrooolllqqqxxx}}}}}}zzzvvvssssssqqqkkk___SSSKKKJJJMMMPPPXXXbbbgggiiimmmtttzzzsssrrrvvv{{{mmm___[[[UUUQQQOOOOOONNNNNNPPPQQQRRRSSSTTTUUUUUUUUUWWWXXXXXXWWWWWWVVVUUUTTTSSSSSSRRRRRRQQQRRRRRRRRRQQQOOONNNMMMMMMLLLJJJHHHDDDDDDDDDEEEDDDDDDCCCCCCAAA@@@??????@@@AAACCCDDDFFFDDDAAA>>><<<;;;::::::999999999999999999999999;;;:::999777666555555555444444444444555666777888666666666666666666666666444333333444444555555666777777777888999:::;;;<<<:::===@@@AAAAAAAAACCCFFFHHHJJJOOOXXXeeeuuu}}}jjjXXXVVV```iiiyyyiiiXXXKKKAAA888666888222444555333000///000222111111111111111111111111---...///000111111000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------***++++++,,,,,,++++++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,------......------,,,***+++,,,---------,,,,,,,,,,,,,,,---------......+++,,,---...//////000000......///111555:::@@@CCCFFFNNNUUUZZZ```iiinnnnnnrrrvvvxxxuuuuuuzzz}}}|||ooolllgggeeeiiirrr}}}{{{ssspppqqqsssuuurrrnnnjjjgggfffggghhhkkkyyy|||vvvooohhhjjjooosssrrrqqqsssuuuvvvtttqqqkkkjjjiiikkknnnqqqrrrrrrnnnoooooolllhhheeeeeeggghhhhhhhhhgggfffeeedddcccgggffffffiiikkkkkkiiifffbbbgggkkkmmmrrr{{{zzzsssqqqvvv}}}xxxsssnnnllljjjkkknnnqqqqqqqqqrrrooollljjjjjjiiihhhgggiiilllnnnooommmjjjiiihhhddddddeeeeeeffffffggggggffffffffffffffffffgggggggggddddddggggggccccccfffaaabbbbbbccccccccccccbbb```````````````______^^^]]][[[YYYYYYYYYZZZYYYXXXWWWZZZ^^^___]]][[[[[[\\\ZZZZZZ[[[[[[\\\]]]^^^^^^]]]___bbbffflllttt}}}tttmmmlllttt{{{}}}}}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---------.........//////------------------------///...------///111000///;;;CCCPPPXXXTTTKKKHHHJJJYYYXXXYYY[[[aaahhhppptttuuu~~~{{{vvvrrrrrrttttttooojjj```gggrrrzzz}}}|||yyyvvvtttssslll^^^NNNFFFHHHLLLKKKSSS[[[```bbbgggpppxxxtttssswww~~~pppddd___XXXSSSQQQPPPOOONNNPPPQQQRRRSSSTTTTTTTTTTTTXXXYYYZZZZZZYYYXXXVVVUUURRRRRRSSSSSSTTTVVVWWWXXXVVVTTTSSSRRRRRRRRRPPPNNNCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBDDDFFFHHHIIIFFFDDDAAA>>>;;;999888888555555666777777666666555:::999777555444444444555222222333333444555666777555555555555555555555555555555555555666777888888;;;:::::::::;;;===???AAA>>>BBBEEEFFFEEEEEEHHHJJJOOOQQQWWWbbbrrrxxxkkk]]]SSSYYYgggvvvkkk[[[JJJ@@@888222444999222555666555222111222444111111111111111111111111//////000111111000///...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,------......------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++...---++++++++++++---...++++++++++++++++++++++++,,,------......------,,,+++,,,...///000///......,,,,,,,,,---------......***+++---...///000000000...///000111333777>>>CCCBBBJJJQQQUUU\\\dddiiijjjooovvvyyyuuutttzzzsssnnnfffbbbdddlllvvv~~~xxxtttsssuuuvvvuuutttqqqmmmjjjgggeeehhhwww}}}yyyqqqjjjiiinnnrrrqqqqqqtttwwwxxxvvvsssiiihhhgggiiillloooqqqqqqnnnoooooolllhhheeeeeeggghhhhhhhhhhhhgggdddbbbaaaaaaaaabbbfffjjjjjjgggccc^^^eeehhhhhhjjjqqqxxx{{{zzzyyy}}}uuupppmmmiiieeeeeegggjjjkkkkkkllljjjgggffffffgggfffeeefffhhhjjjjjjhhhfffeeeeee``````aaabbbcccddddddeeecccddddddcccbbbbbbccceeegggbbbbbbeeeeee``````ddd``````aaaaaabbbcccdddddd______``````______^^^]]]]]][[[YYYYYYYYYZZZYYYXXXWWWZZZ]]]]]][[[ZZZ[[[]]]]]]]]]\\\\\\]]]___```bbb^^^aaaeeekkksss~~~tttjjjfffkkkyyy++++++------------++++++........................,,,------......------,,,+++++++++,,,---...//////.........//////111222222888<<>>EEEKKKNNNOOOSSS]]]eeelllrrrvvvxxxzzz~~~}}}yyyrrrkkkbbb]]]^^^eeemmmrrr{{{}}}yyyzzz~~~~~~|||zzzyyywwwtttoookkkjjjrrr{{{vvvqqqnnnlllkkkmmmqqqwww|||}}}{{{vvvsssmmmgggdddhhhkkkkkkjjjlllpppqqqqqqooollljjjjjjkkkpppnnnjjjiiiiiigggddd```ccccccccccccdddddddddddd___cccfffffffffhhhoootttxxx~~~zzzyyysssmmmiiigggeeeddddddfffggggggfffcccdddddddddddddddddddddeeeeeeddddddcccbbbaaaaaa`````````aaabbbdddeeefffaaa```^^^]]]^^^```ccceee```aaabbbccccccccccccccc]]]___aaabbbcccbbbaaa`````````___^^^^^^^^^^^^^^^___\\\YYYYYY[[[\\\ZZZXXX^^^\\\[[[[[[]]]^^^]]]]]]]]]]]]___aaabbbcccddddddgggjjjqqqyyy|||rrrmmmjjjnnnmmmttt+++,,,,,,------,,,,,,+++------------------------,,,,,,------------,,,,,,------......//////000000+++++++++,,,,,,---...///333888EEEUUU\\\VVVNNNKKKKKKLLLOOOUUU[[[bbbgggjjjvvv}}}|||ppphhhbbbeeejjjlllmmmoooiiijjjmmmqqqvvvzzz}}}}}}yyypppcccVVVNNNKKKLLLOOOOOORRRWWWZZZ]]]eeennn|||xxx||||||xxxtttpppkkkddd^^^YYYVVVTTTTTTRRRRRRRRROOOLLLMMMRRRSSSUUUYYY\\\^^^^^^\\\[[[^^^^^^___```aaaaaabbbbbb]]]YYYUUUSSSSSSPPPJJJDDDAAAAAABBBBBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCCCC@@@===999666333333444555555555444444444444444555555555555555555444333333222333444666666666555555888666555666888:::999777;;;:::;;;===@@@AAAAAA@@@BBB??????BBBCCCCCCEEEIIIFFFJJJNNNNNNNNNSSS\\\dddiiikkkpppyyy|||||||||xxxsssdddWWWSSSTTT\\\pppyyymmmRRRFFF:::666555333444777222222222222222222222222111111111000000000//////000000000000000///..............................///...------------...///...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++.........---,,,,,,++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,------,,,++++++***+++++++++,,,,,,---------------------,,,,,,,,,+++++++++,,,------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------///.........------------...---------///333666888;;;AAAGGGJJJJJJNNNUUU\\\ffflllqqqssswww{{{|||xxxvvvooofff___]]]___cccggguuu{{{|||yyy{{{~~~|||zzzxxxxxxwwwyyy|||||||||yyyuuussspppooopppssswww||||||yyyqqqjjjdddeeegggggghhhkkkmmmnnnoooooommmmmmnnnoootttqqqooonnnmmmjjjfffbbbccccccccccccccccccccccccccceeefffdddaaaaaafffjjjsssyyyyyy|||}}}{{{||||||zzzwwwrrrmmmhhhfffeeecccbbbbbbdddeeeeeedddccccccccccccbbbbbbbbbbbbccccccbbbbbbaaa``````______``````aaacccddddddeeecccbbb___^^^^^^___aaaccc`````````aaaaaaaaabbbbbb\\\]]]___```aaa```___^^^``````___^^^^^^^^^^^^^^^]]]ZZZXXXXXXZZZ[[[ZZZXXX\\\\\\[[[\\\^^^___`````````bbbeeehhhjjjlllnnnnnnpppttt{{{~~~ssslllmmmsssyyy|||}}}+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,.............../////////+++++++++++++++,,,---......222???QQQ]]]\\\VVVQQQIIIIIIKKKQQQZZZ```ccccccppp~~~{{{xxxlllddd]]]___cccgggkkkpppnnnpppqqqppppppsssyyy~~~{{{xxxqqqhhh]]]VVVRRRQQQSSSRRRUUUYYY[[[]]]eeennnwww}}}|||zzz}}}zzzwwwxxxvvvrrrllleee^^^XXXTTTWWWTTTTTTUUUSSSNNNLLLMMMOOORRRVVV[[[^^^^^^]]]\\\aaabbbddddddcccaaa^^^\\\WWWSSSNNNLLLJJJFFFAAA<<<<<<<<<===>>>??????@@@@@@>>>>>>============>>>>>>:::888666444333333333333444444444333333444444555444444444444444444333333555555555555555555555555555444555666999::::::999<<<>>>@@@AAAAAABBBCCCEEEEEECCCCCCFFFGGGHHHMMMTTTRRRUUUXXXYYY[[[bbbmmmvvvyyy}}}uuukkkiiigggddd]]]VVVRRRUUU[[[iii~~~zzz}}}yyyjjj[[[EEE<<<555333444333444666000000000000000000000000111111000000000000/////////000000000000///..............................///...------------...///------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------------,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,............------------///...------///111444666666<<>>AAADDDDDDCCCCCCGGGJJJJJJJJJKKKNNNOOORRR\\\fffhhhiiiiiihhhiiippp{{{~~~}}}{{{iii^^^XXXVVVTTTRRRRRRWWWbbboooxxxsssrrrjjjZZZMMM>>>999444222222111111000000000000000000000000000000000000000000000////////////000000//////...---.................................------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++,,,---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------///......---...///111222222777<<>>???@@@BBBEEEGGGGGGJJJMMMMMMMMMNNNRRRVVVTTTTTTWWWZZZ[[[```nnn}}}}}}xxxwwwzzz~~~~~~nnn^^^SSSMMMLLLMMMOOOSSS```ttt~~~{{{vvvpppggg[[[MMMCCC999888555222111111000...//////////////////////////////////////////000000///////////////...------........................---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---------******+++++++++,,,,,,,,,************++++++,,,---,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------,,,,,,------------------......---------...///000///333888<<<>>>BBBGGGKKKPPPUUU[[[^^^eeennnssssssqqqsssssspppllliiiggghhhbbbfffjjjnnnpppsssxxx||||||xxxooofffbbbccccccfffjjjoootttxxxzzz{{{{{{zzzyyy}}}xxxpppiiihhhgggbbb^^^^^^cccfffjjjmmmpppssswwwyyy{{{{{{{{{zzzwwwtttqqqooooooooonnnlllkkkjjjiiihhhgggfffeeedddcccdddfffhhhjjjlllmmmnnnmmmnnnoooqqqooopppooolllhhhggghhhkkkppppppooommmiiifffbbb```aaaaaabbbcccdddddddddeeeaaa```^^^___```bbbaaaaaacccbbbbbbaaa```______^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]^^^```bbbcccbbbaaa___``````___^^^^^^___`````````______^^^^^^^^^______\\\\\\]]]]]]]]]\\\\\\\\\^^^^^^]]]]]]]]]]]]^^^^^^^^^]]][[[XXXWWWWWWYYYZZZ\\\___dddfffgggiiikkknnnooosssyyy~~~yyytttpppnnnmmmjjjnnnsssxxxzzz|||}}}}}}xxxvvv{{{---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++---------------...............---------......///111222333999GGGWWW^^^^^^WWWPPPIIIGGGJJJQQQVVVYYYYYY```gggjjjooottttttqqqpppjjjddd^^^WWWSSSWWW^^^hhhooouuutttnnnjjjkkknnnoooppprrrtttvvvuuurrrooolllpppwww|||uuuiiiaaa___^^^\\\^^^aaabbbccchhhmmmlllooosssyyy}}}yyy}}}{{{sssnnngggfffmmm}}}pppcccYYYXXXWWWTTTRRROOOMMMKKKMMMMMMNNNMMMJJJGGGCCC@@@===<<<;;;:::999999999999666666777777777888888888666666555555555555666666444444555555555666666666333333333333444444555666777777666555555666888999999999::::::;;;<<<<<<======>>>???@@@BBBFFFLLLPPPSSSUUUWWWXXXZZZ]]]aaadddbbbcccfffhhhhhhooosssaaaTTTLLLGGGIIIMMMRRR\\\nnnssssssoooggg[[[NNNBBB<<<333555444111111333333111////////////////////////......////////////000000...////////////...------........................------...//////...------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******++++++,,,,,,------******+++++++++,,,,,,,,,******)))******+++,,,---,,,,,,---.........------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,------------------------------......///111444777;;;???EEEIIIMMMRRRUUUXXX^^^hhhmmmmmmqqquuuwwwvvvrrrnnnlllmmmeeefffggghhhjjjmmmrrrvvvxxx{{{wwwppphhhcccbbbaaaccceeeiiiooouuuzzz}}}zzzyyyyyy~~~uuuooolllmmmkkkeee```^^^cccfffiiikkkmmmooosssuuuvvvwwwxxxwwwtttsssrrrsssttttttsssrrrqqqoooooonnnmmmkkkhhheeecccbbbccccccfffggghhhgggffffffgggiiihhhiiijjjgggbbb```aaaccciiiiiiiiihhhfffdddbbb`````````aaabbbbbbcccdddeee```^^^]]]^^^___aaa``````bbbaaaaaa``````_________^^^^^^^^^^^^^^^^^^^^^^^^]]]^^^___aaaaaaaaa```_____________________``````^^^____________^^^]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\[[[[[[[[[\\\]]]]]]^^^]]]\\\ZZZXXXYYY]]]```cccggglllnnnnnnnnnqqqssspppuuu}}}~~~vvvnnnjjjkkknnnpppvvvyyy}}}{{{wwwuuuxxx{{{}}}---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,------......///...------,,,,,,---------///222333555???MMMVVVWWWTTTPPPJJJEEEDDDGGGLLLOOOQQQXXX___bbbgggmmmooonnnllliiifffaaaYYYTTTXXX___fffkkkpppqqqmmmkkkkkkmmmnnnoooppptttwwwwwwtttqqqkkkpppxxx}}}xxxllldddcccddd___\\\\\\ZZZXXX\\\dddeeeggglllrrrwww{{{}}}~~~{{{zzzuuunnnnnnyyy}}}kkkccc```\\\WWWRRROOONNNMMMKKKJJJIIIHHHFFFEEEDDDCCCAAAAAA@@@???>>>>>>???@@@;;;;;;;;;;;;;;;::::::::::::999999999999999999:::888777777777777888999999666666555666777888999999<<<;;;:::999:::;;;===>>>;;;===???AAABBBBBBBBBBBB???@@@BBBCCCGGGOOOXXX___cccccccccfffkkkpppsssuuurrrtttuuuuuussszzz}}}vvvhhhXXXOOOJJJHHHLLLSSS___nnnooojjjbbbXXXMMMCCC:::555///333444000///333444111000000000000000000000000........./////////000000......//////......---,,,........................------...//////...------***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------+++++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))***+++,,,---++++++,,,------------------------,,,,,,++++++++++++,,,,,,,,,------------+++,,,------------,,,+++)))))))))*********++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,,,,,,,------...000000111222666;;;@@@DDDKKKOOOQQQRRRXXX```eeefffmmmrrrwwwxxxtttqqqppprrrllljjjgggddddddggglllpppuuuvvvzzz~~~vvvrrrooojjjeeeeeecccbbbaaabbbfffmmmtttxxxwwwvvvyyyuuuooommmnnnnnniiidddbbbeeefffiiijjjjjjkkkmmmoooqqqrrrsssrrrppppppsssvvvwwwwwwvvvuuuttttttsssssstttqqqlllhhhfffdddcccbbbcccdddeeeeeecccbbbcccdddgggfffdddaaa^^^]]]___aaaccccccddddddcccaaa```__________________``````aaa^^^\\\[[[\\\]]]^^^^^^^^^____________^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^____________``````aaa``````___^^^^^^^^^^^^[[[]]]^^^______]]][[[YYY^^^]]]]]]\\\[[[[[[[[[\\\ZZZZZZZZZZZZZZZ[[[\\\\\\[[[\\\\\\[[[[[[^^^ccchhhlllqqqvvvwwwvvvuuuwwwzzzsssxxxzzzuuummmgggggglllsssyyy~~~yyyuuutttsssuuu{{{------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++))))))***++++++,,,------///......---------......,,,111333333:::GGGOOOPPPQQQNNNJJJDDDAAAAAADDDGGGJJJRRRYYY\\\___fffjjjjjjiiihhhhhhfff^^^YYY\\\dddiiilllnnnnnnkkkiiiiiijjjmmmlllmmmqqqtttuuuqqqnnnkkkooowww|||yyyooojjjjjjkkkccc]]]ZZZUUUQQQUUU]]]```ccchhhnnnssswwwzzz{{{{{{|||wwwssssssoooiiifff```YYYTTTRRRPPPPPPJJJIIIGGGEEEDDDDDDEEEFFFGGGGGGFFFDDDBBBBBBDDDEEE@@@@@@???>>>>>>======<<<======<<<<<<<<<<<<======<<<;;;:::::::::;;;<<<===888888888888999:::;;;<<>>GGG???;;;>>>@@@======@@@@@@<<<999:::===@@@@@@?????????@@@???@@@BBBFFFJJJJJJIIIGGGIIINNNTTTTTTRRRSSSRRRSSSWWW```mmmyyy|||~~~xxxsssbbbSSSIIIJJJNNNSSS```pppyyyfffYYYHHH===999777444000111111111111000000000000000000000000000000000000//////............//////......//////...---,,,,,,///////////////////////////...---,,,+++,,,,,,---***++++++,,,,,,------...,,,,,,,,,++++++*********---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,---------......+++***))))))+++------,,,+++,,,,,,------,,,,,,+++------,,,++++++,,,,,,,,,------,,,,,,,,,+++++++++------------------------+++,,,---.........---,,,///...///000222666999;;;BBBGGGLLLMMMLLLOOOXXX___fffiiinnnssswwwxxxuuurrrqqqmmmkkkkkkggg``````eeelllooossswwwxxxxxxvvvuuuvvvqqqjjjggghhhjjjjjjiiikkkddd_________^^^dddmmmrrrqqqxxx~~~xxxtttnnnjjjgggfffeeedddkkkjjjkkkllljjjhhhiiikkknnnkkkgggdddeeeiiiooosssrrrqqqqqqsssuuuwwwvvvuuuuuutttsssqqqnnnmmmkkkjjjmmmkkkiiigggffffffgggggggggeeebbb___]]]\\\]]]]]]aaa___^^^___``````___]]]^^^^^^^^^```bbbbbbaaa_________^^^^^^]]]\\\\\\[[[\\\\\\\\\]]]^^^^^^______```___^^^]]]]]]^^^___``````___^^^^^^^^^___```aaa`````````___]]]\\\\\\\\\```^^^[[[ZZZ[[[\\\]]]]]]\\\ZZZXXXWWWXXXYYYZZZYYY]]][[[ZZZZZZ[[[\\\[[[YYY\\\^^^bbbggglllrrruuuwww~~~}}}{{{}}}|||{{{zzzsssooollljjjeeebbbdddkkkttt{{{~~~xxxzzz++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,...------,,,,,,,,,------,,,---...///222666999;;;DDDGGGKKKNNNMMMJJJEEEBBBCCCFFFJJJOOOUUUZZZ]]]___fffeeeeeeddd^^^]]]ggguuu|||sssjjjcccaaaaaadddgggkkkkkkiiiffffffffffffhhhnnnsssrrrooopppuuu~~~sssdddYYYTTTTTTUUUWWW]]]\\\[[[]]]ccchhhlllnnnxxx~~~{{{zzzxxx{{{xxxsssmmmhhhfffcccaaa___ZZZSSSLLLKKKPPPWWW[[[\\\]]]]]]]]]\\\ZZZWWWRRROOOMMMIIIGGGIIIHHHGGGHHHLLLKKKJJJHHHGGGFFFFFFEEEEEEGGGAAA>>>AAACCC@@@???AAA@@@>>>;;;<<>>AAAFFFKKKQQQUUUXXXYYYccceeegggeee``````mmm{{{vvvjjjaaa\\\[[[]]]aaaeeegggeeebbb```___aaabbbhhhmmmnnnlllpppvvvwwwiii\\\WWWXXX[[[]]][[[YYYVVVWWW[[[```dddfffrrrxxx{{{yyyyyyyyy|||yyytttnnnlllnnnnnnkkkgggaaaXXXOOONNNVVV```hhhllljjjkkklllkkkhhhccc^^^ZZZYYYTTTRRRSSSSSSQQQSSSWWWYYYWWWSSSOOOMMMLLLLLLMMMKKKHHHGGGIIIJJJGGGEEEEEECCCBBBAAACCCEEEGGGHHHGGGLLLJJJKKKPPPZZZccciiikkkaaa^^^]]]ccckkkppppppooopppnnnnnnpppyyy|||xxxtttuuu{{{wwwfffYYYRRRMMMGGGHHHUUUeeeuuu|||{{{lll^^^JJJAAA777111111333222111111111000000000000//////........................//////............////////////////////////...---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***+++++++++++++++*********++++++++++++++++++++++++***************)))))))))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,------------///---++++++,,,---,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++,,,,,,---.........------------,,,------------------------+++,,,------......------......---...///111333555;;;@@@EEEEEECCCCCCGGGLLLXXX\\\ccckkkpppsssuuuuuussspppoooqqqnnnfff___]]]]]]aaahhhnnnssstttttttttvvvppphhhdddeeejjjpppsssvvvrrrnnnmmmiiidddbbbdddjjjmmmwww|||rrrqqqooollljjjgggeeeeeeiiiiiijjjkkklllnnnoooooommmjjjeee```]]]\\\]]]^^^cccbbbbbbeeeiiilllmmmnnnoooooopppqqqrrrrrrqqqqqqrrrrrrrrrrrrqqqpppnnnnnnnnnmmmjjjgggeeeddddddddd___^^^]]]]]]^^^______^^^``````bbbdddeeeccc___\\\]]]]]]]]]]]]\\\\\\\\\\\\]]]]]]^^^^^^^^^^^^^^^^^^ZZZ\\\^^^``````^^^\\\ZZZ^^^^^^]]]]]]^^^```bbbccc`````````___^^^]]]\\\[[[___^^^]]][[[XXXVVVUUUTTTXXXWWWXXXXXXYYY[[[\\\]]]]]]```bbbbbb___^^^___aaaeeejjjqqqyyy}}}~~~}}}{{{www{{{zzzuuusssrrrlllgggfffjjjmmmlllkkkkkkjjjnnnrrruuuvvvvvvwwwwww{{{{{{,,,,,,+++++++++++++++***---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,...---,,,,,,++++++,,,,,,...---,,,+++,,,,,,......333:::EEEOOOSSSQQQLLLHHHAAABBBEEEIIIMMMRRRVVVXXX^^^dddhhhfffaaadddrrrxxxlll```XXXTTTTTTXXX^^^bbbdddccc```_________ccchhhiiijjjooovvvyyynnnbbb]]]^^^``````\\\XXXTTTSSSUUUZZZ]]]___jjjooovvvzzz{{{yyyyyyyyyyyyzzz~~~|||~~~xxxrrrmmmmmmqqqqqqmmmgggbbbZZZSSSSSS\\\hhhqqquuuqqqrrrrrrqqqnnnjjjgggfffiiidddaaa```___\\\^^^bbbfffccc^^^XXXSSSRRRSSSUUUUUUTTTUUUUUUUUURRROOOMMMKKKLLLMMMPPPQQQRRRQQQQQQTTTTTTXXXbbbooowwwyyyxxxgggcccccclllwww|||}}}}}}wwwuuutttwww~~~xxxppplllkkkqqq~~~~~~~~~}}}wwwhhhZZZPPPLLLKKKLLLTTTeeevvvzzzuuutttkkkZZZJJJAAA:::333///111333333333111000000000////////////........................///......------......///...//////000//////..............................------------------------......---,,,,,,+++******++++++++++++++++++++++++******************************************************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------000...,,,,,,------,,,++++++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,------//////.........---------------------------------,,,,,,,,,---------------///.........///000111222888===BBBDDDCCCCCCEEEHHHPPPTTT[[[bbbgggkkknnnooorrrrrrrrrtttrrrkkkbbb\\\YYY[[[___dddiiimmmpppqqqtttqqqllljjjlllqqqvvvzzztttsssssstttssspppmmmkkkjjjlllsss{{{}}}xxxuuuuuuoooppppppooommmjjjiiihhhhhhjjjkkklllooossstttsssooommmhhhccc___\\\[[[[[[\\\[[[[[[]]]aaaccceeeeeeeeefffiiikkknnnpppqqqqqqqqqrrrsssssssssrrrqqqppppppooommmkkkiiihhhhhhhhhdddbbb```___`````````______```cccfffhhhfffbbb^^^]]]]]]^^^^^^^^^_________^^^^^^^^^^^^]]]]]]]]]]]]]]]^^^```aaaaaa```^^^]]]]]]\\\\\\]]]^^^```bbbddddddccccccbbbbbb```]]][[[YYYZZZ[[[ZZZXXXWWWVVVVVVWWWXXXZZZ[[[\\\]]]___aaabbbfffkkkjjjgggfffhhhlllnnnrrrwww{{{}}}|||yyyvvvppprrrssspppjjjdddbbbbbbeeeaaaaaagggmmmoooqqqtttuuuyyy}}}~~~{{{yyyyyy}}}~~~}}},,,,,,,,,++++++*********,,,,,,,,,++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---...---,,,+++++++++---...///000555>>>GGGMMMOOONNNMMMGGGFFFEEEFFFIIINNNSSSVVVXXX```fffdddbbbfffsss}}}xxxnnncccXXXQQQMMMQQQWWW^^^cccfffeeeeeeaaa```bbbeeeeeefffmmmuuuxxxxxxrrrhhhcccddddddaaa]]]YYYTTTRRRSSSVVVYYYZZZaaaeeekkkpppssstttuuuuuuvvvuuuwwwzzzyyyvvvwww{{{tttoookkknnnssstttpppjjjccc^^^ZZZ]]]gggqqqxxxzzzttttttsssooommmmmmpppssszzztttooommmiiieeefffjjjrrrooojjjccc]]][[[]]]```dddfffgggeeebbb___\\\YYYVVVYYY___bbbcccaaa^^^\\\\\\aaajjjxxx|||lllfffgggsss|||{{{zzz}}}}}}yyyyyyttt|||vvvnnnkkkllluuu{{{vvvrrrssswwwtttfffYYYOOOKKKJJJMMMVVVeeexxx{{{tttmmm```MMM>>>:::666111///000222222111000000000////////////...////////////////////////......------------............////////////..............................,,,---------------------......---,,,++++++******++++++++++++++++++++++++******************************************************++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------000...,,,,,,------,,,++++++,,,,,,------,,,,,,+++,,,+++++++++,,,,,,---...//////.........---------------------------------,,,,,,,,,,,,------......///////////////000000111111666;;;??????@@@BBBCCCLLLPPPVVV[[[___bbbfffhhhnnnqqqtttuuusssnnnfff___\\\[[[ZZZ[[[^^^ccchhhkkkjjjkkklllnnnpppssswwwyyyssstttvvvyyy|||}}}zzzwwwooollllllnnnmmmiiihhhkkkkkkmmmppppppnnnllllllmmmhhhkkkmmmmmmsss{{{|||xxxtttrrrmmmhhhdddaaa______]]]\\\\\\^^^aaabbbbbbaaa^^^```bbbeeehhhlllooopppooopppqqqsssssssssrrrrrrrrrqqqpppooonnnnnnmmmmmmllliiifffdddccccccbbbaaa```aaadddhhhjjjiiifffbbb[[[\\\\\\]]]^^^___``````_________^^^]]]]]]]]]\\\`````````______`````````\\\\\\\\\]]]___bbbeeefffkkkiiigggggggggddd```]]]XXXZZZ\\\[[[XXXVVVVVVWWWYYY[[[^^^``````aaadddffffffkkkppppppmmmlllnnnrrrtttuuuuuuuuusssqqqnnnmmmffffffddd___ZZZXXX[[[^^^dddbbbeeelllsssvvvzzz}}}{{{{{{}}}~~~~~~---,,,,,,++++++*********,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************+++,,,---...,,,,,,++++++,,,...///000///222777===CCCIIIMMMOOOJJJHHHFFFEEEFFFIIIMMMOOOQQQYYY```______eeennnsssvvvvvvvvvtttooofff[[[SSSMMMOOOSSSZZZaaagggiiijjjfffdddbbbbbbaaaaaahhhqqqrrrvvvsssjjjeeeggggggbbb___\\\WWWTTTUUUWWWYYYYYY[[[^^^bbbgggjjjlllmmmmmmpppmmmmmmqqqrrrqqqsssvvvooommmmmmqqqwwwyyyvvvsssgggdddccchhhrrrzzz}}}}}}wwwvvvsssooommmpppxxxxxxtttpppkkkkkkooo{{{zzzuuunnnhhheeehhhkkkuuuxxxxxxsssnnnllliiieeebbbhhhqqqvvvuuupppkkkgggeeennn|||}}}sssjjjkkkzzz~~~uuurrrsssuuuyyyqqqoooqqqzzz|||vvvnnnfffeeehhhpppkkkbbbVVVMMMIIIIIIKKKTTTbbbwww|||qqqcccTTTDDD:::555222///......///......000000////////////......000000000000000000000000......------------......,,,---..................+++++++++++++++++++++++++++,,,---.........------......---,,,,,,+++*********++++++++++++,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++*********+++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,///---++++++,,,---,,,++++++,,,,,,------,,,,,,+++++++++++++++,,,---...............------------,,,---------------------------,,,,,,,,,,,,---...///....../////////000000000///333888<<>>EEEMMMRRRSSSPPPLLLJJJEEEDDDDDDHHHOOOVVVZZZ[[[aaa___^^^aaadddddd```[[[TTTVVVUUURRRTTT^^^fffiiihhhjjjjjjfff```[[[[[[]]]aaaddddddaaadddkkknnnmmmqqqssstttsssqqqqqquuuyyyyyy|||zzztttoookkkeee^^^ZZZ[[[]]]]]]\\\\\\___bbbiiikkknnnqqqrrrpppnnnlllmmmkkkiiijjjooosssuuuvvvxxxyyyxxxtttpppqqq{{{xxxuuusssqqqqqquuu|||yyyyyyzzzxxxtttuuuyyy|||xxxvvvssssss}}}yyyrrrrrrxxx~~~~~~}}}{{{tttpppoooqqqrrrnnniiiiiimmmppppppnnnppprrrssstttsssqqqnnnmmmnnnnnnrrrzzz{{{vvvuuuyyyzzzuuummm^^^OOOGGGCCC???=========AAAKKKXXXaaaeeejjjppp~~~~~~~~~ooo```LLL===666444222000////////////////////////000000000000//////..................---------,,,......---------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************---,,,++++++++++++,,,---,,,++++++******++++++,,,++++++************++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******)))************+++++++++++++++++++++++++++++++++---------------,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///........................///......//////000111222888:::<<<>>>@@@CCCFFFIIINNNRRRWWW[[[___ccciiinnnpppooommmhhhaaa\\\YYYYYYZZZWWWUUUVVV[[[bbbgggjjjlllqqqrrrsss|||~~~qqqiiibbbaaadddfffbbb^^^YYYYYYZZZZZZYYYZZZ```fffhhhjjjrrr~~~~~~yyyxxxvvvqqqkkkfffdddccchhhkkkmmmooottt{{{}}}zzztttllleeebbb^^^YYYXXXYYYQQQTTTUUUVVV[[[eeekkkkkkkkkiiigggddddddeeefffggggggggggggeeedddfffjjjmmmnnnmmmllljjjfffccc```___\\\]]]___aaaccceeeggghhhiiiiiihhheeebbb``````aaa```cccffffffcccaaa````````````aaabbbdddeeefffgggeeebbb```^^^^^^\\\XXXUUUWWWYYYZZZZZZYYYXXXXXXYYY\\\]]]]]]]]]]]]\\\[[[[[[XXXWWWYYY[[[ZZZVVVWWWZZZ[[[^^^___^^^```dddeeebbbcccbbbbbbbbbaaadddppp|||}}}wwwrrrppppppqqqtttxxx~~~++++++++++++,,,,,,,,,,,,***,,,,,,+++)))))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***+++,,,---------,,,,,,///......---///111444555888>>>FFFLLLOOOPPPQQQQQQHHHFFFCCCDDDHHHNNNRRRTTTZZZZZZ[[[\\\\\\]]]]]]]]]WWWWWWTTTRRRYYYdddlllnnnhhhgggdddaaa^^^\\\[[[ZZZWWWZZZZZZ[[[___hhhnnnoooqqqtttvvvwwwvvvwww|||yyyqqqllleee^^^XXXYYYYYYXXXVVVUUUUUUVVV]]]___cccfffiiikkkkkkkkkjjjhhhffffffiiilllmmmnnnssswwwxxxsssmmmooozzz}}}vvvtttrrrpppqqqtttzzzxxxyyy{{{yyyvvvwww{{{}}}yyyvvvssssssyyywwwooommmssszzz~~~{{{tttpppoooooopppkkkeee___]]]___bbbddddddhhhnnnuuuwwwtttoookkkjjjiiijjjqqq|||zzzuuurrrtttxxx}}}|||uuuooobbbUUUFFF>>>:::888999===AAAHHHVVVeeeooorrruuuyyy~~~xxxtttrrrpppoooUUUJJJ<<<444222222111///////////////////////////000000000////////////.../////////.........------...------------,,,,,,,,,.........------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******)))((((((''',,,,,,++++++++++++,,,,,,++++++************++++++++++++************++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///------------------------------------...///000111333555888:::<<<@@@DDDGGGHHHJJJNNNRRRWWW^^^fffkkklllmmmmmmjjjeee```]]]\\\\\\ZZZVVVSSSTTTYYYaaaggggggmmmpppppptttyyywwwooojjjeee```aaafffiiihhheee``````^^^[[[ZZZ]]]aaadddcccfffppp~~~{{{wwwsssttttttqqqmmmiiihhhhhhhhhkkkmmmooovvvvvvnnnjjjfffbbbaaaccc[[[\\\[[[]]]fffqqqvvvuuujjjhhheeebbb___^^^_________``````___^^^^^^aaaccceeedddccc```^^^ZZZWWWVVVVVVVVVWWWYYY[[[]]]^^^^^^```___]]]ZZZVVVUUUVVVWWWTTTVVVYYYZZZXXXWWWVVVVVVXXXYYYZZZ[[[[[[YYYXXXWWWTTTSSSRRRSSSTTTSSSRRRPPPUUUWWWYYYYYYWWWUUUTTTTTTVVVVVVVVVVVVVVVVVVVVVVVVXXXYYY]]]cccccc``````cccbbbeeeffffffhhhnnnpppooommmhhheeeddddddgggoooxxx|||vvvrrrpppoooppprrrxxx+++++++++,,,,,,,,,,,,,,,+++///000---************++++++++++++++++++++++++************************+++,,,,,,,,,,,,,,,------++++++,,,,,,,,,---------+++++++++,,,...000333444333777>>>CCCGGGKKKOOOQQQLLLHHHDDDBBBBBBEEEIIILLLPPPSSSXXXZZZYYYZZZ\\\^^^\\\ZZZWWWWWWaaaooowwwxxxkkkeee^^^YYYXXXXXXWWWVVVQQQQQQRRRTTTZZZcccjjjnnnnnnrrrvvvxxxxxxzzz~~~xxxpppkkkddd^^^WWWXXXXXXWWWUUUSSSRRRRRRTTTVVVYYY\\\aaaeeehhhjjjiiihhhfffeeefffgggggghhhjjjqqqtttnnniiilllwwwxxxrrrqqqpppnnnooorrrwwwvvvxxxzzzyyyuuuuuuyyy~~~zzzvvvrrrmmmqqqwww}}}}}}yyyssslllkkkpppwww|||~~~xxxpppnnnqqqsssrrr```[[[VVVTTTWWW\\\```cccmmmuuu~~~{{{tttpppoookkklllsss}}}wwwooojjjjjjoootttwwwvvvyyy|||}}}vvvmmmfffVVVLLL@@@:::777777;;;AAAJJJRRRcccuuu~~~~~~~~~{{{ssskkkddd^^^[[[EEE>>>666222222333222000////////////////////////////////////////////////000////////////.........------------------------//////...---,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******)))))))))))),,,++++++++++++++++++,,,++++++************++++++++++++************++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++******)))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------------------------,,,,,,,,,,,,---...//////000222555888;;;@@@EEEIIIIIIIIIJJJLLLQQQWWW___ccceeehhhjjjjjjgggccc```^^^^^^]]]ZZZUUURRRTTTZZZ``````hhhmmmnnnnnnpppnnniiigggeeecccdddhhhkkkkkkkkkiiihhheeebbbcccgggjjjiiiffffffnnnzzz|||sssnnnlllnnnoooooommmkkkjjjkkkkkkmmmoooqqqxxxuuupppkkkgggfffhhheeeeeefffiiisss|||~~~zzzllljjjfffccc```^^^]]]]]]YYYZZZZZZYYYWWWVVVWWWXXXYYYXXXWWWUUURRROOOMMMLLLKKKLLLMMMNNNOOOPPPPPPQQQQQQQQQOOOLLLIIIGGGHHHIIIHHHJJJLLLNNNNNNNNNMMMMMMPPPRRRTTTVVVUUURRROOOLLLLLLLLLMMMOOOPPPQQQPPPPPPWWWYYY\\\\\\ZZZWWWUUUTTTXXXXXXXXXXXXYYYZZZ[[[\\\cccdddiiinnnnnniiihhhjjjkkkoooqqqpppsssyyy}}}}}}uuummmfffeeefffhhhmmmsss|||wwwssspppppppppqqqvvv}}}~~~}}}~~~++++++,,,,,,,,,---------,,,333555///+++,,,,,,+++++++++++++++++++++++++++************************+++++++++,,,,,,---------+++++++++,,,,,,,,,------++++++++++++---...000111000333777:::>>>BBBGGGKKKLLLJJJFFFBBB@@@AAACCCFFFFFFMMMUUUYYYYYYYYY[[[]]]\\\[[[YYY[[[fffuuu}}}rrriii]]]UUUSSSTTTTTTSSSMMMLLLMMMPPPVVV]]]dddjjjmmmqqqvvvyyyyyyzzz}}}uuummmiiiccc]]]VVVWWWWWWXXXWWWVVVSSSQQQNNNOOOQQQTTTYYY^^^cccfffffffffdddcccaaaaaaaaabbb___hhhlllgggdddjjjsssyyyxxxqqqlllkkkjjjhhhiiikkktttsssvvvyyywwwsssrrruuu{{{{{{wwwsssoooiiimmmttt|||~~~zzzuuupppkkkjjjmmmqqqtttuuuxxxwwwpppgggggglllnnnlllXXXUUUSSSTTTYYY```gggkkkyyy{{{wwwwwwppppppvvv|||sssggg___]]]aaafffjjjkkkmmmqqqtttrrrjjj```XXXIIIBBB===:::999:::AAAIIIQQQ\\\ooo}}}wwwmmmaaaTTTJJJDDD===999555333333333111///......................................./////////000////////////.........------------------------//////...---,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++******))))))******+++++++++************++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++))))))***++++++***************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------------------------++++++++++++,,,---...///...000333666;;;AAAHHHMMMMMMLLLJJJJJJMMMQQQUUUXXX]]]aaafffhhhgggeeecccccc^^^___^^^ZZZUUUSSSVVVYYYZZZaaahhhjjjkkkllllllkkkhhhhhhggghhhiiikkklllmmmmmmnnnllljjjnnnvvvxxxuuupppkkkkkkrrrvvvrrrkkkfffeeegggiiiiiiiiiiiijjjkkkmmmoooppprrrzzzxxxrrrmmmhhhgggiiiiiikkkmmmqqqyyy}}}wwwpppnnnkkkhhheeecccbbbaaa\\\\\\\\\YYYWWWUUUUUUVVV[[[YYYUUUPPPLLLIIIGGGFFFGGGGGGHHHHHHHHHIIIIIIIIIHHHIIIHHHFFFCCCAAAAAABBBBBBCCCEEEHHHJJJKKKKKKKKKNNNPPPTTTWWWWWWTTTPPPMMMMMMNNNQQQSSSUUUWWWYYYZZZ\\\___bbbbbb```^^^\\\\\\]]]]]]\\\\\\]]]___aaacccggghhhlllqqqqqqlllkkkmmmxxx}}}|||{{{xxxooogggeeeeeefffjjjooosss}}}zzzuuuqqqooonnnmmmpppsssvvvxxxyyy}}}~~~www++++++,,,,,,------......,,,555888111+++------+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,------,,,,,,+++++++++,,,---......------,,,,,,,,,,,,,,,...000222333666999>>>BBBGGGHHHGGGEEECCCBBBCCCEEECCCIIIRRRWWWXXXXXXYYYYYYWWWYYYYYY[[[cccqqqyyy{{{vvvnnnbbbYYYUUUTTTSSSRRRLLLIIIJJJOOOTTTXXX^^^dddmmmrrrwwwyyyxxxxxxyyy{{{|||rrrjjjfffbbb]]]VVVVVVWWWYYYZZZYYYVVVSSSLLLMMMNNNQQQUUUYYY]]]___aaaaaa```^^^[[[YYYZZZ[[[VVV___ccc``````iiiqqqsssnnngggbbbaaaaaa^^^^^^aaallllllppptttsssooommmpppuuu}}}zzzvvvrrrnnnhhhjjjqqqzzz}}}}}}yyyvvvqqqnnniiigggggghhhhhhhhhgggjjjggg___^^^cccddd```VVVWWWXXX\\\cccjjjqqqvvv~~~|||{{{tttqqqttt~~~uuukkk^^^SSSOOOQQQUUUXXX\\\]]]```bbb```YYYPPPIII>>><<<:::;;;<<<@@@JJJUUU[[[ggg{{{{{{wwwwwwzzz|||zzzwwwqqqeeeWWWIII>>>999777555333222222111///---........................---............//////////////////.........------,,,,,,,,,------------............------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------******++++++++++++************))))))))))))******++++++************++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,***++++++++++++,,,,,,,,,)))************+++++++++************************))))))***++++++++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///---///222555999???FFFKKKMMMKKKJJJJJJKKKLLLMMMLLLTTTYYY___dddeeefffgggggg`````````]]]YYYVVVTTTTTTUUUYYY___cccfffhhhkkkllliiijjjkkkjjjiiiiiikkkmmmlllpppqqqrrr|||{{{qqqiiiiiikkkhhhbbb```^^^```aaaaaabbbcccfffhhhkkkmmmooorrrzzzwwwrrrmmmhhhfffhhhiiimmmooorrrwww|||yyysssvvvtttrrrooollliiihhhgggddddddccc```^^^]]]^^^```jjjfff^^^VVVOOOKKKIIIIIINNNNNNMMMMMMMMMLLLLLLLLLJJJLLLMMMLLLJJJHHHGGGFFFGGGGGGHHHLLLPPPRRRSSSRRRSSSVVV[[[^^^___]]]ZZZWWWTTTWWWZZZ]]]___aaadddfffcccfffiiijjjiiihhhggghhheeecccaaa______aaaccceeehhhiiilllqqqrrrppprrrvvv}}}||||||zzzxxxpppgggeeeddddddhhhmmmpppxxx~~~{{{wwwsssooolllkkkkkkmmmmmmmmmpppvvv}}}~~~uuu++++++,,,,,,---......///+++666:::111+++,,,---)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,---,,,,,,+++++++++,,,---...------,,,,,,,,,,,,++++++---...///000111444888;;;???CCCGGGIIIHHHHHHHHHIIIFFFJJJOOORRRTTTUUUTTTUUUSSSWWWZZZZZZ^^^hhhppprrrsssnnnfff^^^XXXTTTQQQOOOJJJGGGIIIOOOTTTVVVZZZaaakkkpppuuuvvvtttrrrrrrsss{{{zzzuuulllgggfffccc___YYYYYY[[[]]]___^^^YYYUUUQQQQQQRRRTTTVVVYYY[[[]]]]]]^^^^^^[[[WWWUUUUUUWWWPPPYYY\\\ZZZ___kkkqqqoooccc]]]XXXWWWVVVSSSRRRTTT\\\^^^ccciiijjjffffffhhhjjjsssyyyxxxtttqqqmmmhhhccccccfffoooxxx}}}|||yyyvvvxxxzzzzzzxxxtttpppmmmiiifffbbb______```bbbcccaaajjjlllddd```cccbbb\\\[[[^^^bbbhhhnnntttyyy|||{{{~~~{{{tttoooooouuu|||~~~~~~|||wwwvvv{{{{{{sssccc[[[QQQIIIFFFGGGIIIJJJMMMNNNPPPQQQPPPKKKDDD???===;;;<<<>>>AAAHHHXXXggglllvvv}}}uuupppmmmmmmnnnpppmmmdddXXXJJJ???999777111000000000000000///...........................---------.........//////............---------,,,,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++)))***+++,,,,,,+++***)))******))))))))))))******++++++************++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++)))******+++,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///...///000222444:::@@@EEEFFFEEEEEEGGGJJJIIIGGGDDDIIINNNUUU[[[___bbbeeegggbbb```^^^\\\[[[XXXUUURRRTTTSSSUUUYYY]]]aaadddggggggjjjlllkkkhhhgggiiillllllqqqvvv|||tttgggcccdddaaa]]][[[YYYZZZZZZZZZZZZ\\\aaaddddddgggkkkoooyyyyyyssspppmmmhhhgggiiijjjnnnppppppsssxxxyyywww{{{zzzwwwssspppllljjjiiijjjjjjiiigggfffgggjjjmmmwwwqqqggg^^^WWWTTTUUUVVVYYYYYYXXXWWWVVVUUUUUUTTTQQQTTTWWWYYYWWWTTTRRRQQQQQQQQQRRRVVV[[[___```___^^^aaaeeeiiiiiihhheeecccaaadddggggggffffffhhhjjjiiilllnnnppppppppprrrsssssspppkkkgggddddddeeefffkkkjjjkkkoooqqqqqqvvv|||{{{wwwuuurrrwwwpppiiieeecccbbbgggmmmooowww~~~|||xxxtttpppmmmlllkkkiiiffffffkkkuuu~~~xxxnnn++++++,,,,,,---...//////***666:::111***+++,,,(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***++++++,,,,,,---,,,+++***+++,,,---...)))***+++,,,---...//////,,,---......///111555999888???FFFKKKLLLLLLMMMNNNJJJKKKLLLNNNPPPQQQQQQQQQSSSXXX[[[ZZZ[[[bbbiiilllmmmkkkgggbbb[[[TTTOOOLLLIIIFFFHHHPPPTTTUUUYYY```hhhmmmqqqrrrooolllkkkkkkppppppmmmfffdddffffffccc^^^^^^___bbbdddbbb\\\XXXXXXXXXXXXYYYZZZ\\\]]]^^^\\\]]]^^^[[[WWWTTTUUUVVVNNNVVVXXXWWW___mmmrrrmmm\\\VVVQQQPPPNNNKKKJJJLLLNNNPPPWWW___aaa______bbb\\\eeelllkkkhhheeeaaa]]]\\\ZZZZZZ```jjjooonnnkkkoooppprrrrrrppplllgggddd```]]]ZZZXXXYYY]]]bbbeeegggsssxxxpppiiijjjgggaaa```dddjjjpppuuuyyy|||~~~www{{{zzztttmmmiiimmmrrrsssssstttuuurrrmmmlllqqqvvvqqqhhhQQQMMMGGGCCCBBBDDDEEEEEEFFFFFFGGGHHHHHHEEE@@@<<<@@@>>>>>>AAAEEEPPPddduuu{{{yyytttoooiiieeedddccc^^^UUUGGG;;;444333555,,,---...///111111111111........................---------.........//////......---------,,,,,,,,,,,,,,,,,,------.........,,,,,,------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******)))((((((((()))***+++,,,,,,+++***)))******))))))))))))******++++++************++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,*********++++++,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////.../////////111555:::?????????AAAEEEHHHHHHDDD@@@@@@EEELLLSSSXXX]]]aaadddddd```\\\ZZZZZZYYYUUURRRSSSPPPNNNRRRVVVZZZ^^^aaaeeeiiikkkjjjgggeeehhhkkklllttt{{{ttteeeaaa```^^^ZZZXXXVVVVVVVVVUUUUUUXXX]]]aaa^^^bbbgggmmmxxx{{{tttooonnnmmmiiihhhjjjmmmqqqrrroooqqqwww|||~~~~~~}}}zzzvvvqqqmmmjjjhhhkkkkkkjjjiiijjjmmmrrrvvvzzztttkkkbbb]]]]]]```ccc``````___^^^]]]\\\[[[ZZZVVVZZZ___aaa```]]]ZZZXXXZZZZZZ[[[___eeejjjkkkjjjgggiiimmmpppqqqooollljjjnnnppppppnnniiieeeeeeeeemmmoooqqqssstttvvvxxx{{{{{{uuuooojjjhhhiiiiiikkkhhhhhhjjjkkklllrrryyy|||yyyuuurrrpppvvvpppjjjfffbbbaaagggooommmttt{{{wwwtttqqqooooooeeebbbbbbiiiuuu~~~~~~yyylllbbb*********+++,,,---///000+++999BBB:::...)))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000222333444666<<>>???GGGQQQ\\\ooo}}}vvvoooiiibbb[[[WWWVVVQQQGGG>>>666222111111///...---,,,,,,---...///........................///...---,,,+++,,,,,,---......------------......+++,,,---...---,,,+++***,,,,,,,,,---------......++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************++++++++++++++++++++++++,,,,,,+++***)))((('''''')))))))))***+++++++++,,,,,,,,,,,,++++++*********)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,---,,,,,,+++*********+++++++++,,,,,,,,,,,,------------------------------...------,,,,,,------...000000......///111333555444777<<<@@@BBBAAA???===AAADDDHHHKKKMMMQQQVVVYYY___```aaaaaa___[[[WWWTTTQQQQQQPPPOOOOOORRRVVVZZZaaadddhhhhhhfffeeefffhhhmmmnnnuuuqqqbbbaaaaaa[[[ZZZ___[[[VVVQQQPPPPPPRRRWWW\\\\\\___bbbkkk}}}xxxrrrjjjggghhhjjjkkkjjjqqqqqqrrrsssuuuxxx|||}}}xxxrrrmmmiiihhhggghhhiiikkkmmmnnnooooooqqqooollllllmmmmmmjjjhhhcccbbbbbbccccccbbb___]]]^^^___bbbfffiiijjjhhhfffeeeddddddgggllloooooommmiiillloooooommmlllnnnpppwwwsssnnnjjjhhhfffdddccceeellltttyyyyyyyyy||||||tttpppooommmhhhiiifffaaa```dddiiiooorrrzzzyyy{{{|||wwwrrrssswwwtttuuuqqqiiidddfffkkklllnnnooouuu|||wwwtttppphhhccc```eeennnvvvwwwvvvyyyooohhhddd*********+++,,,---/////////:::???888///,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111333888@@@IIIQQQTTTTTTNNNLLLHHHCCC@@@AAAEEEIIIOOOOOONNNOOORRRWWW]]]```cccbbb``````^^^ZZZSSSNNNIIIIIIJJJLLLOOOSSSVVVXXXWWWWWW[[[``````\\\XXXYYY]]]aaaeeefffdddcccdddfffbbbaaadddhhhiiieeeccceeegggkkkmmmlllfff```]]]\\\XXXYYY[[[aaaeeeeee___ZZZYYY\\\]]]___kkk{{{~~~wwwbbbXXXNNNKKKKKKKKKLLLOOOTTTWWWZZZ___hhhsssuuurrreeeaaa[[[TTTOOOMMMNNNOOORRRPPPRRRXXX]]]^^^aaaeeemmmqqqrrrmmmddd\\\XXXYYY[[[ZZZZZZ\\\aaagggkkknnnuuu{{{tttppplllbbbdddiiipppxxx}}}zzz}}}}}}vvvoookkkeeebbbcccgggkkkmmmkkkeee]]]YYYXXXUUUPPPLLLHHHDDDBBBGGGPPPVVVUUUQQQUUUYYYYYYSSSOOONNNLLLIIIGGGEEEGGGQQQ[[[hhhzzz~~~}}}yyyqqqggg\\\SSSMMMKKKFFF???777222///////////////...------...//////........................///...---,,,,,,,,,------------,,,,,,,,,,,,---------------------,,,+++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************************************++++++++++++++++++++++++,,,,,,++++++******))))))***************++++++++++++++++++******))))))))))))************+++++++++************************)))************+++++++++++++++++++++++++++++++++)))))))))))))))*********)))******++++++******)))******+++++++++,,,,,,,,,---,,,,,,++++++***++++++++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------000///...---...000222333444555777999;;;<<<======@@@BBBEEEGGGIIILLLPPPSSSZZZ\\\___``````]]]ZZZXXXSSSRRRQQQOOONNNOOOSSSVVV\\\___cccdddddddddfffhhhkkkmmmttt}}}mmmaaabbbccc```___ddd```\\\XXXUUUUUUXXX\\\````````````gggwwwsssoooiiifffeeegggiiijjjnnnoooqqqsssvvvzzz~~~xxxrrrmmmkkkiiiggghhhjjjkkkmmmnnnoooooorrrpppooooooooonnnllljjjdddbbbaaaaaaaaa```^^^\\\[[[]]]```eeejjjllllllkkkkkkiiiggggggiiijjjiiigggiiijjjjjjkkklllooosssvvvvvvsssooollljjjiiigggeeehhhnnnuuuxxxxxxyyy|||{{{tttppppppmmmiiiiiieee___]]]```eeekkkmmmrrrtttzzz}}}xxxwww{{{xxxyyyuuummmggghhhkkkkkkiiijjjpppyyyxxxrrrgggbbb]]]```iiiqqquuuvvv||||||}}}|||wwwpppiiiddd*********+++,,,---...///111555555000+++***++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---......//////111888@@@HHHNNNPPPRRRPPPLLLFFFAAA???AAABBBHHHGGGGGGHHHKKKOOOSSSUUUXXXXXXYYYZZZ[[[YYYUUURRRMMMKKKJJJMMMRRRVVVXXXWWWPPPPPPSSSXXXWWWRRROOOOOOTTTXXX\\\^^^]]]^^^aaadddcccaaadddhhhjjjgggfffhhhlllpppssspppiiiaaa\\\ZZZ[[[[[[^^^dddjjjkkkiiieeeeeecccdddkkktttyyyyyywwweee[[[SSSRRRSSSSSSUUUYYYXXX___cccfffuuukkkbbbWWWOOOMMMNNNOOOOOOVVVSSSUUUZZZ___bbbggglllxxxyyyvvvnnnbbbXXXUUUVVVZZZ[[[^^^bbbhhhmmmqqqtttwww{{{uuupppkkkdddfffjjjqqqxxx}}}~~~~~~|||}}}tttlllgggaaa^^^```dddiiillliiibbbXXXQQQNNNLLLIIIFFFFFFDDDEEEPPP]]]ddd___XXXZZZ^^^^^^YYYVVVVVVUUURRRNNNMMMRRR\\\iiixxx{{{}}}{{{sssdddTTTHHHBBB???<<<777222///...////////////............//////------------------------......---,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,......---,,,,,,,,,,,,---*********+++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))************+++++++++************************)))************+++++++++++++++++++++++++++++++++)))))))))))))))((((((((()))******++++++******)))******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------......---------///000111222111000000222555888;;;>>>@@@AAAAAABBBDDDHHHKKKRRRUUUYYY^^^```___]]][[[VVVVVVTTTQQQNNNMMMOOOPPPTTTWWW\\\___```bbbdddffffffiiippp{{{ttthhhaaadddgggeeeeeeiiifffddd```^^^___bbbgggiiijjjeee```cccnnn{{{}}}yyymmmlllhhhdddbbbcccfffiiikkknnnqqqsssvvvzzzxxxsssooommmllliiijjjkkkmmmnnnpppqqqrrrtttttttttsssrrrpppnnnmmmfffdddaaa```______]]]\\\YYY[[[```ffflllpppqqqpppooollliiiggggggggggggfffiiihhhgggiiinnnuuuzzz|||tttrrrpppooonnnmmmjjjhhhkkkooosssttttttvvvyyy}}}{{{}}}zzzuuuqqqqqqoookkkjjjeee___\\\^^^ccchhhkkkmmmqqq{{{|||yyy{{{zzz|||xxxpppjjjjjjjjjhhhcccccciiissszzz}}}vvvnnneee___YYYZZZcccmmmsssuuuwwwvvvuuuuuuuuupppiiiccc++++++++++++,,,---...///666444///***((()))***)))++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++******++++++,,,---******+++++++++,,,,,,,,,************************,,,,,,+++++++++++++++,,,...------000666===DDDHHHPPPPPPOOOLLLGGGBBB@@@???AAAAAAAAABBBEEEIIIMMMOOOQQQRRRTTTVVVWWWWWWUUUSSSRRRNNNMMMQQQYYY^^^___]]]TTTQQQPPPRRRPPPKKKIIIJJJMMMPPPTTTUUUTTTUUUYYY\\\ccc``````ccccccbbbcccggglllqqquuussskkkbbb[[[XXX\\\]]]```fffllloooooonnnmmmhhhlllwww}}}xxxttttttiiiaaaZZZZZZ[[[\\\]]]```YYYdddiiimmmsssgggXXXQQQRRRVVVXXXXXX^^^]]]___eeehhhjjjoootttyyynnn```WWWUUUVVV]]]```eeejjjnnnrrrvvvxxxuuu~~~yyysssmmmgggdddeeehhhnnntttyyy{{{{{{zzz}}}zzzppphhhbbb[[[WWWXXX\\\aaadddddd]]]TTTLLLIIIIIIHHHHHHHHHIIIOOO[[[fffiiiddd]]]VVVZZZ[[[YYYXXXZZZ[[[YYYTTTUUU\\\ggguuuzzz|||zzzooo]]]KKK@@@;;;888666333000//////000000////////////////////////------------------------------------------------------,,,,,,,,,,,,------000///---,,,+++,,,---...++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,************************************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,+++++++++***)))))))))******************))))))))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++******))))))((((((+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,---------,,,,,,,,,---...//////...---,,,...111444777===>>>>>>>>>===???AAADDDGGGKKKQQQWWW\\\]]]]]]\\\ZZZZZZYYYVVVRRROOOOOOOOONNNPPPTTTYYY\\\^^^```bbb```ffflllrrryyy~~~yyymmmfffbbbfffjjjiiiiiikkkhhhiiihhhfffiiipppvvvwww|||qqqddd```fffmmmooolllffffffeeeaaa]]]^^^bbbgggjjjmmmppprrrtttwww}}}~~~wwwrrrpppnnnnnnjjjjjjlllnnnqqqtttvvvwwwwwwyyyzzzxxxtttooommmllliiifffbbb``````___^^^]]][[[]]]cccjjjppptttuuutttmmmkkkhhhggggggiiijjjlllkkkiiihhhmmmttt|||tttrrrqqqqqqqqqpppmmmkkklllnnnoooooooooqqquuuxxxyyy||||||wwwttttttrrroookkkggg```^^^___dddiiilllooosss{{{zzzwwwzzz|||}}}yyyrrrmmmmmmjjjggg______dddnnnvvv{{{zzzooohhh___[[[XXXZZZbbblllqqqtttssspppnnnoooqqqnnnggg```++++++++++++,,,---......>>>777000---,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++******++++++,,,---******+++++++++,,,,,,,,,************************,,,,,,+++************+++///...,,,,,,...444:::>>>DDDHHHLLLMMMJJJEEE@@@>>>=========>>>AAAFFFJJJMMMNNNPPPRRRTTTTTTSSSSSSRRRTTTRRRQQQVVV___fffgggfff]]]WWWRRROOOKKKEEEEEEGGGHHHKKKNNNOOOOOOQQQVVVZZZddd___\\\\\\\\\\\\___ccckkkppptttsssmmmccc]]]ZZZ[[[]]]aaafffllloooqqqqqqoookkkqqqwwwooonnnkkkccc]]]]]]^^^^^^^^^```VVVdddlllqqqwwwjjj[[[UUUYYY```ddddddeeefffjjjppprrrqqqsssxxx{{{nnnaaaXXXWWWZZZbbbffflllppprrrtttvvvxxxvvv~~~{{{uuunnnhhhdddeeeggglllrrrvvvxxxyyyuuuyyywwwkkkaaa[[[SSSOOONNNQQQTTTVVVWWWRRRKKKFFFEEEGGGIIIKKKJJJPPPXXX```dddccc___\\\UUUYYYZZZWWWVVVYYY[[[ZZZYYY]]]dddooo}}}~~~vvvvvvqqqdddRRRCCC;;;999444333111///......//////......////////////......------------------------,,,---------------------......------------......///...---++++++,,,------,,,,,,,,,,,,------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************************************++++++++++++++++++++++++(((((())))))***+++++++++,,,+++++++++***)))))))))++++++++++++++++++++++++))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++,,,,,,---------,,,++++++++++++,,,,,,,,,------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,---...000222333;;;===>>>===<<<<<<>>>??????BBBHHHOOOTTTWWWXXXXXX\\\]]]]]][[[XXXTTTRRRQQQKKKMMMPPPTTTXXXZZZ[[[[[[]]]ccchhhkkkpppuuutttqqqjjjfffeeehhhkkkjjjjjjjjjhhhkkklllkkkqqq}}}~~~jjj``````bbbbbbaaa]]]^^^]]]ZZZXXXXXX]]]aaadddgggkkkmmmooottt|||zzzssspppoooooooooiiijjjlllooorrrvvvyyy{{{xxx|||~~~{{{tttmmmkkkkkkllliiieeeccccccbbbaaa```___bbbhhhooouuuwwwvvvssslllkkkiiihhhhhhjjjmmmooommmlllnnnsss{{{tttsssrrrrrrrrrpppnnnlllmmmmmmlllkkklllnnnrrruuuxxx}}}}}}yyyuuuuuutttrrrjjjeee```^^^```dddhhhkkkoooqqqvvvzzzyyyvvvwww|||}}}vvvrrrqqqnnniii```___dddmmmuuuzzz~~~tttjjjcccZZZYYYZZZ___ffflllpppppppppllliiijjjllljjjddd^^^,,,+++++++++,,,,,,---...;;;444---,,,,,,+++***+++++++++++++++++++++++++++************++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++*********++++++......---,,,+++...222666<<>><<<<<>>>>>>>>=========:::<<>>;;;<<>>@@@BBBEEEHHHLLLQQQTTTVVVXXXZZZ]]]^^^^^^]]]]]]```bbbaaa[[[XXXYYYYYYWWW[[[aaagggmmmzzz~~~~~~{{{ssslll[[[VVVLLLBBB:::555333222...............---------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------...------,,,,,,------...++++++,,,,,,++++++***)))++++++,,,,,,,,,---------++++++++++++++++++++++++)))******++++++******)))************************************************++++++++++++++++++++++++*********************+++***************+++++++++)))*********++++++++++++)))************+++++++++************************)))************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,)))******++++++******)))******+++++++++,,,,,,,,,***+++---...///...---,,,++++++,,,,,,,,,,,,------------------------------,,,,,,++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,---///000111555999===@@@???===<<<<<<::::::<<>>===???CCCHHHLLLQQQUUUYYY\\\^^^[[[ZZZ\\\aaaeeedddbbb___aaa```[[[XXXZZZ[[[ZZZWWW\\\bbbgggrrrzzzxxxvvvsssooojjjddd```OOOHHH???888333000///...---...///000000000000000++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...---------,,,,,,++++++,,,,,,---******+++,,,+++***)))(((******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))************))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++++++++,,,(((((())))))*********+++)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,,,,,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,***+++---//////...---,,,++++++,,,,,,,,,---------------------------------,,,++++++++++++++++++,,,------.........---,,,,,,---,,,+++***+++...000222222777===@@@@@@>>><<<;;;;;;;;;;;;<<<>>>BBBFFFHHHJJJOOOVVVZZZ[[[ZZZYYYXXXUUUSSSQQQQQQQQQOOOKKKGGGEEEIIIMMMRRRZZZccceeebbbfffggggggfffgggiiiiiigggffflllmmmkkkvvv~~~ggg^^^]]]]]]___cccccc```]]]^^^bbbeeefffeeeaaabbbaaa]]]ZZZ^^^jjjtttvvvooohhhfffhhhkkkllljjjdddcccaaa```aaabbbdddeeegggqqqzzzzzzqqqjjjkkknnnjjjiiiiiijjjjjjiiifffddd]]]cccnnnxxx|||zzzrrrllleeehhhjjjiiifffeeegggiiifffhhhkkkmmmooottt|||zzzvvvqqqmmmkkkjjjhhhgggbbb```______aaadddeeefffrrrvvvuuullleeeeeeggghhhooommmiiigggeeeccc```^^^[[[[[[^^^dddhhhlllvvvwwwqqqnnnhhhaaa```___cccjjjnnnnnnppptttvvvyyyxxxqqqkkkjjjjjjhhhddddddeeeeeeeeecccaaa```XXXYYY[[[[[[[[[\\\]]]___++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++...---+++*********++++++,,,,,,,,,++++++*********)))***+++,,,---,,,+++***)))***,,,,,,,,,,,,...///,,,,,,------,,,,,,...000000000111444888>>>CCCFFFHHHGGGEEEBBB@@@@@@BBBEEEGGGFFFFFFGGGHHHJJJLLLMMMJJJKKKLLLLLLMMMQQQUUUYYYYYY]]]bbbccc___XXXQQQMMMIIIGGGFFFFFFGGGGGGFFFEEEHHHKKKOOOSSSUUUUUUSSSRRRQQQRRRTTTVVVXXXZZZ[[[[[[ZZZ\\\^^^___dddiiigggbbbeeehhhlllmmmllljjjiiiiiieeebbb___^^^aaadddfffgggiiihhhjjjrrrzzz}}}xxxrrrnnnhhh```\\\]]]ccchhhllliiikkkmmmoooqqquuu{{{{{{nnnbbb[[[[[[^^^___bbbgggkkkmmmllliiiggglllmmmmmmmmmkkkgggdddbbb]]][[[ZZZ^^^dddhhhgggddd___aaaeeefffcccYYYMMMDDD===BBBCCC???>>>@@@CCCCCCLLLNNNRRRVVVZZZ]]]___```___```bbbccccccbbb```___XXXVVVTTTRRRRRRSSSTTTVVVXXXVVVWWW]]]hhhqqquuuuuujjjkkkjjjhhhbbbZZZQQQLLLBBB<<<555111000000///---............////////////......//////000//////...***++++++,,,------------,,,,,,---......---,,,,,,......------------......++++++++++++******)))))))))))))))+++,,,---+++***))),,,//////---+++******++++++++++++++++++++++++************************))))))*********+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++,,,+++***))))))***+++,,,------------------------++++++++++++++++++++++++************************+++*********))))))(((((()))************+++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++/////////......---------++++++,,,,,,,,,,,,------///...---,,,+++******************++++++,,,,,,,,,------++++++++++++---------------............///555999===@@@???<<<:::999888999999999;;;>>>CCCGGGFFFIIIMMMRRRVVVXXXYYYYYYXXXUUUQQQOOOOOOLLLHHHDDDFFFHHHJJJLLLNNNQQQVVVYYY[[[^^^bbbeeeeeeeeeeeefffggghhhffffffrrrrrr___\\\```aaa_________bbbdddfffllluuuyyywwwmmm`````````]]]```hhheeecccaaa```bbbdddeeeeeebbbdddbbb[[[XXXYYYZZZYYYbbboooxxxuuupppooonnnkkklllgggbbbcccfffgggccc___bbbffflllssswwwvvvqqqlllgggjjjllllllkkkiiiggggggiiiiiiiiihhhjjjpppwww|||wwwmmmhhheeebbb``````\\\[[[[[[[[[\\\]]]^^^^^^ffffffhhhgggaaa___kkk{{{vvviiieeedddaaa^^^]]]VVVYYY]]]^^^```fffpppyyyxxxooogggaaa]]]\\\ZZZ]]]ccchhhlllnnnnnnmmmnnnnnnnnnnnnmmmmmmmmmmmmeeeeeedddaaa^^^[[[\\\]]]ZZZYYYYYYXXXXXXXXXYYYYYY++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++---,,,+++*********++++++,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++***+++,,,,,,,,,,,,---...+++,,,------,,,,,,---............000333777;;;>>>CCCCCCBBBAAAAAABBBFFFIIIIIIHHHGGGFFFFFFFFFGGGHHHFFFGGGGGGGGGHHHKKKOOOSSSVVVZZZ___aaa^^^YYYUUUSSSLLLJJJHHHHHHIIIJJJJJJIIIFFFHHHKKKNNNOOOOOONNNMMMKKKKKKKKKLLLNNNPPPSSSUUUXXX\\\^^^^^^___bbbaaa]]]```aaacccdddeeedddcccbbbcccaaa^^^^^^bbbfffiiikkklllkkklllqqquuuvvvrrrnnnjjjddd^^^ZZZ\\\```eeeggggggiiijjjlllmmmppptttxxxwwwkkk```YYYXXXYYYWWWYYY[[[^^^```aaaaaaaaacccdddeeeeeeccc___ZZZWWWTTTQQQPPPSSSXXX[[[ZZZXXXSSSSSSSSSSSSQQQLLLDDD???>>>CCCFFFDDDDDDHHHKKKLLLQQQSSSVVV[[[^^^```bbbbbbaaaaaa```]]]ZZZWWWTTTRRRLLLJJJIIIIIIJJJNNNRRRTTTTTTRRRQQQUUU]]]dddffffffeeeccc```ZZZTTTMMMGGGDDD999555000.........---,,,............////////////........................++++++,,,---------,,,,,,,,,,,,---......---,,,,,,------,,,,,,,,,,,,------++++++++++++*********)))---,,,++++++++++++******,,,---......---,,,******++++++++++++++++++++++++******************************************++++++************************))))))))))))))))))))))))++++++++++++++++++++++++++++++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************)))))))))((()))************+++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++.........---------,,,,,,++++++,,,,,,,,,,,,------......---,,,++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------............111444888:::888666555555444555555666777999>>>AAACCCEEEIIINNNRRRTTTUUUVVVTTTRRRPPPPPPOOOMMMIIIEEEFFFHHHIIIJJJKKKMMMPPPSSSTTTWWW[[[]]]___```bbbcccbbbccccccdddmmmyyyxxxiii[[[ZZZ^^^___```aaaccceeefffiiitttwwwfffaaa___[[[]]]bbbaaaaaa```______aaacccfffgggiiifff\\\SSSQQQRRRQQQ^^^iiiqqqppplllkkkjjjhhhhhheeebbbbbbddddddbbb___aaaccchhhnnnrrrqqqmmmjjjiiiiiiiiijjjjjjiiifffdddeeeeeedddccceeeiiipppuuuvvvooogggcccbbb```^^^\\\XXXXXXXXXXXXYYYYYYZZZZZZ^^^```ccceeedddgggvvv~~~oooiiifffbbb^^^^^^VVVYYY]]]^^^^^^bbbiiioooxxxtttnnngggaaa^^^\\\\\\^^^aaafffjjjmmmnnnnnnmmmjjjjjjjjjjjjiiiiiiiiiiiiccccccccc```\\\ZZZYYYYYYUUUUUUVVVVVVUUUSSSQQQPPP++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++---,,,+++*********++++++,,,,,,,,,++++++++++++***++++++******++++++,,,---+++,,,------++++++,,,---++++++,,,---------,,,,,,...---------...111444555<<<===>>>???AAADDDIIILLLKKKJJJHHHFFFDDDCCCBBBAAAAAABBBAAA@@@@@@CCCGGGJJJOOOSSSXXX[[[ZZZYYYXXXWWWPPPMMMJJJIIIKKKMMMNNNOOOFFFGGGHHHIIIIIIIIIHHHGGGEEECCCBBBBBBDDDHHHLLLOOOYYY___bbb___[[[\\\[[[ZZZYYYXXXWWWYYY]]]^^^\\\ZZZ___]]][[[\\\aaafffkkkmmmkkkkkkkkkkkkkkkiiigggfffddd```[[[YYY[[[^^^aaabbbgggiiijjjkkkkkkmmmppprrr|||uuukkkaaaZZZVVVTTTSSSSSSSSSTTTVVVYYY\\\___``````bbbdddeeebbb\\\UUUQQQJJJGGGEEEGGGKKKMMMLLLJJJHHHEEEBBBAAAAAAAAAAAA@@@CCCHHHLLLKKKMMMRRRUUUUUUXXXZZZ]]]```bbbcccccccccaaa^^^ZZZTTTNNNIIIFFFDDDBBBAAAAAABBBFFFLLLSSSVVVYYYVVVTTTUUUXXX[[[[[[YYY[[[WWWPPPIIIBBB===:::999111///---,,,---...---,,,---............///////////////...---,,,,,,------,,,,,,---------,,,++++++,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++************------,,,++++++***++++++...---,,,,,,,,,,,,+++***++++++++++++++++++++++++************************++++++******************************************))))))))))))))))))))))))++++++++++++++++++++++++++++++***))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************)))))))))))))))************+++++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------............000222444444222111111111...///111222222444777999<<>>===<<<===AAADDDHHHKKKPPPSSSUUUVVVXXXZZZRRROOOLLLKKKMMMQQQSSSTTTLLLLLLKKKIIIGGGEEEDDDCCCBBBAAA@@@@@@BBBEEEIIIKKKZZZbbbfffaaaYYYWWWXXXXXXTTTPPPOOORRRYYY\\\[[[XXX[[[YYYXXXZZZ^^^dddgggiiifffggggggddd```]]]]]]______\\\ZZZZZZ\\\^^^______aaacccfffgggggghhhjjjkkkpppggg\\\UUURRRRRRPPPMMMNNNOOORRRUUUYYY^^^aaacccbbbcccfffeeeaaaYYYQQQLLLCCCAAA??????AAACCCCCCBBBDDDAAA>>>===???CCCEEEGGGKKKPPPSSSSSSVVV[[[^^^]]]______```aaaaaaaaa``````[[[WWWRRRLLLFFFBBB@@@???CCCCCCBBBDDDJJJQQQXXX\\\aaa^^^ZZZWWWVVVUUUSSSPPPMMMJJJDDD===888444333222........./////////......---------.........////////////---,,,++++++,,,,,,------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++,,,------,,,++++++,,,///,,,******+++,,,+++)))************************************************+++++++++***************************************))))))))))))))))))))))))************************+++******************+++++++++++++++++++++++++++*********************************************************)))))))))))))))))))))*********+++++++++******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,+++++++++,,,,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........111222333222000//////000+++---///000000000222444666888;;;???CCCEEEGGGHHHIIIKKKNNNPPPQQQPPPMMMKKKKKKLLLKKKIIIGGGGGGHHHJJJHHHIIIKKKMMMNNNPPPSSSVVVWWWZZZ]]]___bbbdddcccbbbbbb```^^^^^^^^^___bbbeeeeeefffeeehhhuuukkk___[[[YYYYYYZZZ]]]ccciiiiiifffhhhqqqyyylllXXXNNNMMMNNNOOOVVV^^^aaabbbcccfffhhhjjjpppwwwwwwpppggg```]]]]]]\\\]]]```ccceeedddcccgggfffiiiqqqxxxvvvkkk```]]]\\\YYYVVVUUUXXX]]]aaaaaabbbdddfffkkkooolllggg^^^^^^^^^]]][[[YYYWWWVVVYYY```hhhlllnnnsss|||kkkaaaZZZUUUSSSTTTVVVZZZ___bbbaaa___]]]]]]cccaaa]]]ZZZZZZ\\\```bbbdddfffhhhjjjjjjiiihhhggg^^^^^^]]]]]]]]]\\\\\\\\\VVVXXXXXXVVVRRRMMMKKKJJJIIIIIIHHHEEEBBB>>>:::888++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***)))***+++,,,---+++---------+++***+++------,,,+++,,,......,,,***------,,,---...///000111111222555666888;;;???BBBDDDDDDCCCCCCBBBAAA@@@???>>>>>>===;;;:::;;;???BBBDDDGGGKKKOOOQQQTTTWWWZZZUUUSSSPPPOOORRRVVVYYYZZZUUUTTTQQQNNNKKKHHHEEECCCAAAAAABBBCCCEEEFFFGGGGGGXXX```ddd^^^UUURRRSSSTTTOOOLLLLLLPPPXXX]]]\\\ZZZYYYXXXWWWZZZ^^^aaacccdddaaacccccc```[[[XXXZZZ]]]ZZZYYYYYYZZZ]]]______^^^XXX[[[^^^```aaaaaacccdddkkkaaaTTTMMMLLLLLLIIIFFFFFFJJJPPPVVV[[[___``````]]]^^^___]]]XXXPPPHHHCCC???===;;;;;;<<<>>>??????BBBAAA@@@BBBFFFIIIKKKLLLMMMRRRVVVXXX]]]dddfffdddaaa```___]]]\\\[[[ZZZZZZRRRPPPLLLHHHEEEDDDDDDDDDIIIHHHHHHJJJNNNTTTZZZ^^^___\\\WWWSSSOOOKKKHHHEEE@@@>>><<<888555333111000...///000000///......---------------..................---,,,,,,,,,,,,,,,------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++++++++++++++++++++,,,,,,...000000...,,,+++,,,222000...,,,,,,,,,+++************************************************************************************************************************************************************++++++*********,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))******))))))*********+++++++++)))***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++,,,---...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...000111111000...---...000,,,---////////////000222111222555888;;;===???@@@CCCFFFKKKOOOPPPPPPNNNNNNOOOOOONNNLLLIIIHHHJJJKKKIIIJJJKKKKKKJJJKKKMMMOOOSSSSSSUUUXXX[[[\\\^^^```bbbdddeeecccaaaaaaccceeecccdddfffiiiuuu}}}ggg\\\ZZZZZZ[[[[[[\\\ccckkkkkkiiilllwwwmmmWWWMMMLLLNNNMMMQQQXXX^^^aaadddhhhlllppp~~~}}}lllaaa]]][[[ZZZYYY[[[^^^aaacccccceeegggnnn{{{pppaaa[[[YYYWWWTTTRRRUUUYYY]]]```fffkkkooowww}}}{{{ttteeedddbbb```]]]YYYWWWUUU[[[dddmmmqqqqqqtttyyy}}}}}}pppaaaXXXRRRMMMMMMPPPVVVZZZ```ccccccaaa^^^]]]___\\\ZZZXXXXXXZZZ^^^``````aaabbbccccccbbbaaa```XXXXXXXXXXXXWWWWWWWWWWWWSSSTTTUUURRRNNNIIIFFFDDDDDDBBB>>>:::777444333333++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++******++++++,,,---+++,,,------++++++,,,---111---++++++---///---+++*********+++,,,---.........///111222333444777999<<<<<<===>>>????????????======<<<:::999;;;>>>AAACCCFFFJJJMMMOOOQQQTTTVVVVVVTTTRRRRRRVVVYYY\\\]]]ZZZYYYXXXUUURRRMMMJJJHHHCCCCCCDDDEEEFFFFFFEEEEEEPPPXXX\\\VVVOOOLLLMMMMMMIIIIIIJJJOOOUUUXXXXXXWWWVVVVVVXXX[[[^^^``````___^^^```aaa___[[[YYYZZZ\\\TTTTTTUUUWWW[[[]]]^^^]]]WWWZZZ^^^```aaa```aaaaaahhh^^^QQQIIIFFFEEECCCAAADDDIIIQQQXXX]]]^^^]]]\\\WWWVVVUUURRRNNNHHHCCC@@@<<<<<<::::::;;;===???AAACCCCCCEEEIIIMMMOOOOOOMMMMMMRRRVVVZZZaaaiiikkkhhh^^^[[[XXXUUUSSSTTTUUUVVVOOONNNKKKIIIGGGGGGHHHIIIJJJIIIIIIJJJLLLPPPTTTWWWXXXVVVRRRNNNHHHDDD@@@>>>666666666555444222000///,,,...///...---++++++,,,,,,------------.........,,,---............------,,,,,,---------,,,++++++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,///111333222//////222555<<<<<<:::666111---++++++************************************************))))))*********+++++++++************************************************************************)))***++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))************)))************+++++++++)))******+++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,---...------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---------------...///...,,,+++,,,...---...///...------///000...///111333555777888999===AAAFFFJJJKKKLLLMMMNNNOOOOOOOOOMMMKKKKKKLLLNNNLLLMMMNNNMMMKKKJJJJJJKKKMMMLLLMMMPPPQQQRRRWWW]]]^^^ccceeebbb```aaabbbbbb```cccfffkkkuuu~~~rrrddd[[[ZZZ[[[\\\\\\ZZZaaaggghhhgggjjjttt}}}~~~kkkYYYRRRSSSTTTQQQRRRWWW]]]bbbdddiiioootttnnn```]]]ZZZYYYXXXZZZ^^^bbbddddddeeejjjtttqqqaaaZZZXXXVVVSSSRRRTTTYYY^^^ccckkkqqquuu}}}xxxeeeccc```]]]YYYWWWUUUTTT[[[fffoooqqqqqqrrrttttttqqqfffZZZSSSOOOLLLMMMQQQWWWZZZ^^^aaacccbbb___]]]YYYWWWUUUTTTTTTUUUWWWYYYXXXXXXZZZZZZZZZZZZYYYXXXSSSSSSSSSSSSRRRRRRRRRRRRQQQRRRQQQNNNIIIDDDBBBAAA===:::666222000///000111++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++***+++,,,,,,,,,,,,---...444///+++***---//////---+++++++++++++++++++++,,,,,,---///000000000222444444555777999;;;<<<<<<<<<;;;;;;:::888777999<<>>=========>>>AAAEEEHHHIIIJJJMMMRRRUUUVVVTTTQQQQQQUUUXXXZZZaaaggggggcccWWWTTTOOOLLLLLLOOOTTTWWWSSSRRROOOLLLJJJIIIHHHHHHEEEEEEEEEFFFGGGIIIKKKLLLNNNNNNKKKGGGBBB>>>;;;999111111000000///.........***,,,...---+++***,,,...,,,,,,---------.........***,,,...000111000...---++++++,,,---------,,,,,,,,,,,,+++******+++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------...000000000111777BBBKKKKKKMMMLLLDDD888///,,,,,,************************************************(((((()))***+++,,,,,,---************************************************************************)))***++++++++++++***)))++++++++++++++++++++++++************************************************((()))))))))************)))************+++++++++))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------***,,,------,,,,,,,,,------------+++)))***,,,............///111222333444888<<>>>>>AAADDDEEEEEEDDDEEEFFFIIIHHHIIIKKKOOORRRSSSSSSVVVWWWZZZ[[[ZZZXXXTTTRRRNNNLLLIIIFFFEEEFFFHHHJJJEEEKKKNNNKKKHHHHHHHHHFFF>>>AAAEEEGGGFFFEEEDDDEEEFFFIIINNNTTTXXXYYYVVVSSSWWWWWWXXXXXXWWWVVVTTTRRRGGGGGGIIIMMMRRRWWWXXXXXXQQQTTTWWWXXXWWWTTTRRRQQQRRRLLLCCC===;;;===@@@BBB???BBBFFFIIIJJJIIIGGGFFFFFFDDDAAA>>>===>>>@@@BBBAAAAAAAAABBBCCCFFFKKKOOOQQQRRRUUUYYY\\\\\\ZZZXXXXXXZZZ[[[[[[___bbb```ZZZRRRNNNJJJGGGHHHNNNTTTYYYYYYWWWTTTPPPLLLHHHFFFEEE@@@AAABBBCCCDDDDDDEEEEEEDDDDDDCCC@@@;;;777444444///...,,,*********,,,,,,***,,,...---,,,,,,///222,,,,,,,,,---------......)))+++///222333222///...***+++,,,,,,---------------,,,+++******+++,,,---++++++************+++++++++++++++,,,,,,---------***++++++,,,222@@@SSSaaaWWWZZZZZZOOO>>>111,,,---))))))))))))))))))))))))************************''''''(((***+++,,,---...************************************************)))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))*********+++)))************+++++++++))))))***++++++++++++***+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,++++++------------++++++++++++,,,,,,,,,---------))),,,...///...---......,,,,,,***(((&&&'''***,,,............///000111222444888<<>>888444333333//////000000000//////...+++++++++*********)))))),,,,,,++++++++++++,,,,,,************************,,,+++++++++***)))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***---///000///+++((()))***,,,......---+++)))222111///,,,+++,,,///222...222555222---)))+++...---,,,***))))))***,,,---.........///000111111222777888888777555555666888999<<<@@@BBBBBBBBBCCCCCCHHHGGGEEEEEEFFFJJJNNNPPPRRRRRRSSSTTTTTTUUUUUUVVVPPPQQQNNNIIIJJJPPPQQQMMMQQQNNNJJJIIIJJJKKKIIIHHHCCC>>>>>>BBBBBB???@@@EEEBBBHHHMMMMMMNNNRRRSSSRRRUUUTTTSSSSSSSSSRRRNNNLLLKKKIIIHHHIIIMMMPPPSSSSSSJJJLLLNNNMMMKKKHHHFFFFFFEEECCC???<<<@@@EEEDDD???BBBCCCDDDDDDDDDBBBAAA@@@===>>>???@@@@@@CCCGGGKKKJJJKKKLLLMMMNNNOOOOOOOOOXXX[[[^^^```___]]]ZZZYYY\\\\\\ZZZYYYWWWUUUTTTSSSPPPJJJFFFGGGPPPYYY^^^```fff___VVVPPPNNNKKKFFFAAA@@@@@@@@@@@@@@@@@@@@@@@@===<<<:::888555333111000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------------,,,+++***++++++***,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++)))***000:::DDDKKKDDD???DDDPPPOOO===---''')))************++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))************+++++++++......---,,,+++))))))(((************************)))***++++++***)))***++++++++++++*********)))))),,,***)))***---...,,,***++++++************++++++,,,,,,+++******+++,,,,,,************+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,---......,,,,,,---...---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,+++,,,---..............................000222555888;;;>>>???CCCEEEGGGGGGGGGHHHJJJLLLMMMOOORRRSSSQQQOOONNNMMMOOOLLLIIIGGGHHHHHHGGGFFFGGGIIIKKKNNNQQQSSSUUUVVVWWWWWWWWWYYY[[[___bbbeeegggfffeeecccaaaaaa````````````aaabbbcccccccccbbbkkkggg```YYYVVVVVVYYY[[[``````aaabbbcccdddeeeeeexxxppp```ZZZ[[[TTTXXX]]]```aaabbbeeegggooooooqqquuuvvvpppeee\\\RRRSSSTTTUUUWWW[[[```eeennnmmmmmmppprrrqqqjjjddd[[[[[[ZZZ[[[\\\^^^```bbbcccjjjnnnjjjhhhiiifff```^^^[[[WWWSSSPPPOOOOOOPPPQQQTTTVVVWWWVVVUUUVVVVVVXXXWWWVVVUUUTTTRRROOOLLLJJJKKKKKKKKKKKKKKKJJJJJJHHHEEEBBBBBBCCCBBB???<<<>>><<<:::777444222000/////////000000000000//////+++++++++*********))))))+++++++++******+++++++++************************+++++++++***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,111...,,,++++++---//////...---+++******+++---...000000...---+++***++++++...000222000---++++++------,,,***))))))***,,,---,,,,,,------...//////000333444555444333222444666777:::===????????????@@@BBBBBBCCCDDDFFFHHHJJJKKKKKKKKKKKKKKKLLLMMMOOOOOOOOOQQQPPPNNNPPPUUUVVVQQQTTTQQQNNNNNNOOOOOOMMMKKKEEEAAA@@@CCCBBB>>>>>>BBB@@@FFFKKKKKKKKKNNNOOOLLLKKKJJJIIIIIIJJJJJJHHHFFFFFFEEECCCDDDFFFGGGHHHGGGIIIKKKKKKJJJGGGDDDCCCCCCBBBAAA???>>>DDDKKKLLLHHHJJJJJJIIIHHHFFFDDDBBBAAAAAACCCDDDEEEFFFIIIMMMPPPTTTUUUUUUVVVXXXYYY[[[\\\[[[]]]___```^^^\\\[[[ZZZYYYWWWUUUSSSRRRSSSUUUVVVRRRNNNJJJMMMUUU]]]aaabbbccc\\\TTTOOOLLLIIIDDD?????????>>>===<<<;;;::::::999888777555333111///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...------,,,,,,,,,+++++++++,,,+++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++)))'''''')))---111444111000:::JJJLLL===---''')))************++++++++++++++++++*********))))))***************************************************))))))(((((())))))***)))************+++++++++++++++++++++++++++++++++************************)))***++++++***)))***++++++++++++*********))))))+++***((())),,,---,,,***++++++************++++++,,,,,,+++******+++,,,,,,+++++++++***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,---...........................///000111333555777888999===???BBBCCCCCCEEEGGGIIIJJJMMMPPPQQQPPPOOONNNNNNPPPNNNLLLKKKLLLLLLKKKIIIHHHIIIJJJLLLMMMMMMMMMMMMPPPPPPPPPRRRUUUYYY]]]___cccccccccbbbbbbaaaaaaaaa```aaabbbbbbbbbbbbbbbaaaeeebbb]]]YYYVVVVVVWWWXXX```aaaaaacccdddeeeffffffmmmtttyyytttfffZZZUUUUUUXXX\\\```bbbbbbdddgggiiiiiiiiikkknnnoookkkaaaYYYXXXYYYZZZZZZ[[[^^^cccgggmmmllllllooorrrqqqlllgggaaaaaa```aaaaaabbbcccdddccchhhhhhcccaaaaaa___[[[ZZZXXXUUURRRPPPOOOOOOOOONNNPPPSSSTTTSSSRRRRRRSSSSSSRRRQQQPPPPPPNNNKKKHHHHHHIIIIIIIIIHHHHHHGGGFFFCCC@@@>>>===>>>===;;;888666555333111000///.........//////000000//////...+++++++++******************************************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++---...000---,,,+++++++++---///000000000//////...---,,,,,,---.........---,,,,,,+++---,,,+++******+++,,,---***++++++,,,,,,---------...///000000//////111333555777:::;;;:::::::::;;;:::<<>>???BBBDDDEEEHHHLLLNNNNNNNNNNNNOOOPPPOOONNNNNNOOOOOOMMMLLLKKKKKKKKKJJJIIIGGGFFFEEEHHHGGGGGGHHHKKKOOOSSSVVVZZZ[[[]]]___`````````______``````aaaaaaaaaaaaaaacccbbbaaa___^^^]]]\\\\\\^^^___```aaacccdddeeefffgggjjjmmmjjjccc\\\XXXWWW]]]___```aaabbbdddgggiiiiiiiiijjjlllnnnkkkddd^^^`````````______```dddggghhhhhhhhhlllooonnnjjjfffdddeeeeeeeeedddcccbbbaaa```aaa___ZZZXXXXXXVVVSSSSSSSSSRRRPPPOOONNNNNNMMMJJJLLLNNNOOONNNMMMMMMMMMLLLKKKJJJKKKKKKJJJGGGDDDEEEEEEEEEDDDCCCBBBAAA@@@;;;999777777777666444222//////......---.........---..................---************************************************************************)))))))))***+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++&&&,,,333888999777333111***+++---...//////......000...---,,,---.........,,,++++++,,,---...,,,+++,,,++++++******++++++,,,***+++++++++,,,,,,,,,---+++,,,---------...000222333555777777666555666777666888;;;>>>@@@BBBCCCCCCFFFEEEEEEEEEGGGIIILLLMMMMMMMMMNNNOOOSSSVVVWWWUUUVVVVVVWWWWWWWWWUUUSSSQQQMMMLLLJJJIIIHHHFFFFFFFFFKKKQQQVVVUUUTTTUUUSSSOOOBBB@@@======>>>?????????BBBCCCFFFKKKQQQTTTTTTSSSRRRQQQNNNJJJFFFDDDDDDEEEDDDFFFGGGJJJRRR\\\```___[[[YYYUUUQQQNNNLLLKKKJJJIIIJJJMMMNNNPPPRRRVVVYYY[[[YYYXXXWWWWWWYYY\\\^^^YYYWWWVVVUUUUUUTTTSSSSSSPPPNNNLLLKKKLLLNNNQQQSSSOOONNNNNNPPPSSSUUUUUUSSSTTTPPPJJJFFFCCC@@@<<<999888777666444222111////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,------------,,,+++******+++,,,,,,------,,,+++******,,,...+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,+++***---(((''',,,...,,,***,,,))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,))))))*********+++++++++(((((()))***+++,,,,,,---************************)))***++++++***)))***+++************************)))(((((()))************++++++************++++++++++++++++++++++++++++++------,,,+++************---,,,,,,++++++*********++++++++++++++++++++++++---......---+++***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------......------------------------000000000000000000000000333555777888888999;;;===>>>BBBFFFIIIJJJKKKLLLNNNMMMLLLMMMOOOPPPPPPNNNLLLNNNNNNMMMKKKIIIFFFDDDCCCDDDCCCBBBBBBCCCFFFIIILLLNNNQQQTTTWWWYYYZZZZZZZZZYYYZZZ[[[]]]^^^___``````aaabbbdddeeeeeecccaaa___\\\\\\]]]___aaabbbcccdddfffeeeeeeeeeeeecccaaa_______________```bbbdddfffiiiiiijjjlllmmmlllhhhdddcccccccccaaa______aaadddccccccccceeeggggggdddaaabbbccccccbbbaaa^^^\\\ZZZXXXWWWVVVTTTSSSRRROOOLLLLLLLLLMMMNNNNNNMMMLLLKKKGGGIIIKKKKKKIIIHHHHHHHHHFFFFFFEEEFFFGGGFFFDDDAAA@@@@@@@@@???>>><<<;;;:::444333222111111000////////////............//////,,,------......------,,,************************)))***++++++++++++***)))************************)))))))))***+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***222===EEEFFFCCC???<<<444222000...---------...555000***'''(((***++++++++++++***+++---...,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------+++,,,------,,,---///111222333555555333333333444666666777999<<>>>>>@@@BBBCCC===555---***,,,000333@@@888///***)))+++++++++++++++,,,------,,,,,,,,,++++++++++++++++++++++++------------------------+++---------,,,---///000000111222222111000222333444444555666888;;;>>>@@@???@@@BBBDDDFFFHHHJJJKKKKKKGGGFFFIIIKKKJJJJJJLLLMMMNNNPPPOOOMMMLLLLLLMMMPPPRRRRRRPPPPPPSSSTTTRRRRRRWWWZZZWWWUUUVVVUUUSSSRRRPPPMMMLLLLLLLLLJJJIIIGGGIIILLLQQQWWWYYYZZZYYY[[[ZZZXXXUUURRRPPPRRRTTTRRRUUUUUUTTTWWW^^^aaaaaaYYYXXXWWWUUUTTTTTTSSSSSSPPPRRRTTTTTTSSSSSSUUUVVVVVVUUUSSSQQQQQQQQQSSSTTTTTTQQQOOOQQQTTTVVVUUUTTTMMMMMMLLLJJJHHHFFFEEEDDDJJJKKKKKKJJJGGGDDD@@@>>>======;;;999777444222111......//////////////////,,,------------.........++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------............---))),,,...---***)))+++...,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,+++***)))))))))***,,,---++++++,,,---,,,***)))((()))************+++++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,)))************++++++++++++++++++******))))))(((************************)))***++++++***)))***+++***************+++++++++((()))+++***))))))***,,,++++++************++++++***++++++,,,,,,++++++***,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,............/////////000111222333222111000111222333555999;;;<<<>>>AAACCCGGGGGGHHHJJJNNNOOOOOONNNNNNNNNNNNNNNMMMLLLKKKJJJDDDDDDDDDDDDCCCCCCBBBBBBAAABBBDDDGGGHHHIIIIIIIIIGGGHHHKKKNNNQQQSSSUUUUUUTTTVVVYYY\\\]]]]]][[[ZZZYYYYYYZZZ[[[\\\]]]^^^^^^```^^^\\\^^^cccfffgggfffbbb```^^^^^^^^^___^^^]]]^^^___```bbbbbbaaa```____________]]]ZZZYYYZZZ[[[ZZZYYYXXXWWWVVVUUUTTTTTTVVVVVVUUUTTTSSSQQQOOONNNGGGEEEGGGNNNQQQNNNIIIFFFAAACCCDDDFFFGGGGGGGGGFFFBBBDDDEEEEEEBBB@@@@@@@@@???>>>>>>???@@@???<<<:::555555555555444222111111---...//////---,,,---///000///...---,,,,,,,,,,,,,,,------------------,,,))))))*********+++++++++***,,,---......---,,,***************************+++++++++***************++++++++++++++++++++++++***************************---000///...///444999BBB>>>999555333555888:::???888000,,,---...---+++***---//////,,,***+++---+++++++++,,,,,,+++++++++------------------------,,,---...---,,,,,,---///---...//////......000222111222444666888999::::::===???BBBFFFHHHJJJJJJJJJHHHEEEHHHNNNPPPLLLIIIIIIHHHJJJKKKIIIGGGFFFHHHJJJNNNRRRRRRNNNOOOSSSTTTQQQTTTXXXYYYVVVTTTVVVVVVUUUSSSRRRQQQQQQRRRQQQOOOMMMOOOPPPRRRUUUYYY\\\[[[ZZZXXXXXXXXXVVVSSSSSSTTTVVVUUUXXXXXXTTTUUUYYY\\\\\\VVVVVVVVVVVVUUUTTTSSSRRROOOPPPQQQPPPNNNMMMMMMNNNKKKKKKKKKKKKKKKLLLMMMMMMPPPMMMLLLPPPUUUXXXWWWUUUMMMKKKHHHEEECCCAAAAAAAAADDDEEEEEEDDDAAA===:::888444444444333111000//////------------------------,,,,,,,,,------------...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++---///111111000///------111444333...++++++,,,++++++++++++++++++++++++((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,,,,+++***))))))************+++++++++))))))*********+++++++++************************************************++++++************++++++)))************+++++++++************))))))))))))************************)))***++++++***)))***+++))))))*********+++++++++(((***,,,,,,***)))+++---++++++************++++++***+++,,,,,,,,,,,,+++***+++++++++***++++++,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++)))***,,,,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,...............,,,,,,,,,,,,,,,,,,,,,,,,.........---------------...///000000......///000///111444555666777:::<<>>222---((('''***,,,***'''***...222000+++)))+++...***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,---+++,,,------,,,---///111---///333777888888666555777999>>>BBBDDDEEEEEEDDDFFFEEEJJJTTTVVVPPPJJJIIIFFFGGGHHHFFFCCCCCCEEEHHHMMMQQQQQQLLLLLLQQQQQQMMMOOOSSSSSSOOOMMMPPPQQQPPPQQQQQQQQQRRRTTTSSSQQQOOOOOOOOOPPPTTTXXXZZZ[[[ZZZTTTUUUVVVUUUSSSSSSTTTUUUVVVXXXXXXSSSSSSVVVYYYXXXTTTUUUVVVVVVUUUSSSQQQPPPKKKLLLMMMKKKHHHFFFEEEEEEFFFGGGHHHJJJKKKLLLMMMMMMKKKIIIIIIMMMTTTXXXVVVSSSMMMJJJEEE@@@>>>>>>???AAA===???@@@???<<<888666555...///000000///------...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++---000333333222///---444888;;;999333...,,,---************************((())))))***++++++,,,,,,&&&''')))+++,,,+++***))),,,---+++'''%%%(((+++---)))************+++++++++))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++******************+++)))************+++++++++)))))))))))))))*********************************)))+++++++++***)))***+++))))))******++++++++++++)))+++---,,,******,,,...++++++************++++++***+++,,,------,,,+++***************+++,,,------))))))***+++,,,------...++++++++++++++++++++++++((()))++++++++++++---///------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++,,,...//////......,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++*********,,,---...------///000---///111222222333555777;;;:::999;;;???CCCEEEFFFFFFGGGGGGGGGGGGFFFEEEEEEAAACCCGGGJJJKKKJJJHHHFFFFFFEEEDDDCCCCCCCCCCCCDDD???@@@AAACCCDDDDDDEEEEEEDDDEEEFFFGGGHHHJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJLLLNNNQQQRRRSSSXXXUUUTTTTTTUUUSSSOOOKKKIIILLLOOOQQQPPPNNNMMMLLLKKKLLLMMMLLLJJJIIIIIIJJJEEEEEEEEEDDDCCCDDDFFFHHHHHHGGGEEEDDDCCCCCCDDDEEEHHHAAA???EEEIIIGGGEEEFFF??????@@@@@@AAACCCCCCDDD>>>???@@@???===:::999999666666555555555444111////////////000//////......+++---///...,,,,,,...000///.........//////000111---......//////......---************************++++++++++++++++++++++++,,,++++++++++++++++++,,,***************************************************+++,,,,,,,,,,,,+++******+++,,,---...---,,,,,,---000333444333222222222///...---,,,+++*********---,,,+++******,,,...///))))))***+++,,,,,,------+++++++++*********))))))+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,//////000000111111222222666777999;;;===???AAABBB@@@BBBDDDGGGHHHHHHGGGGGGKKKJJJHHHFFFDDDCCCBBBAAANNNPPPQQQPPPLLLKKKLLLNNNMMMMMMMMMMMMMMMLLLKKKJJJPPPQQQRRRQQQOOONNNNNNNNNRRRQQQOOOPPPRRRTTTUUUUUUSSSRRRQQQPPPOOOOOOPPPQQQTTTSSSRRRQQQQQQRRRTTTUUURRRRRRQQQQQQQQQQQQRRRRRRMMMKKKJJJIIIIIIIIIHHHFFFFFFDDDBBBBBBEEEGGGFFFDDDGGGGGGHHHIIIJJJLLLMMMMMMGGGEEEAAA???>>>===;;;999>>>>>><<<999555222222333555111---,,,,,,,,,---///++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++)))***,,,,,,,,,***((('''.........---,,,+++))))))++++++,,,,,,,,,,,,---------...000111222111///...111MMMYYYDDD...,,,...***,,,+++******))))))******))))))))))))))))))))))))+++++++++++++++***)))((())))))))))))))))))))))))------,,,,,,+++***))))))************************,,,+++***))))))***+++,,,***************************************************,,,,,,+++)))((()))************************+++))))))))))))))))))))))))((((((((((((((((((((((((***+++,,,,,,+++***)))(((((()))***+++,,,++++++***+++++++++*********)))))),,,,,,,,,+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************------,,,,,,,,,,,,++++++************************++++++,,,,,,---...//////.........------,,,,,,,,,---------------------------------.........//////111111111111111111111111111222333555777:::<<<>>>>>>???@@@AAABBBCCCDDDDDDDDDFFFIIIKKKLLLLLLLLLKKKJJJJJJIIIHHHGGGEEECCCBBBCCCBBB@@@???>>>>>>???@@@CCCCCCCCCBBBCCCDDDEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCFFFEEEDDDDDDDDDFFFGGGHHHFFFFFFGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDEEECCCBBB@@@AAACCCDDDDDDCCC@@@@@@@@@AAAAAAAAABBBBBBBBBCCCDDDFFFFFFDDDCCCBBB============>>>>>>>>>???888888777666555333222111333111//////111222111000........................---------------------------,,,+++******,,,...///........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++************++++++***************************************************++++++,,,,,,++++++***((()))***+++,,,++++++******---///000...,,,,,,,,,------,,,+++************,,,,,,*********+++---...)))******+++,,,,,,------+++++++++,,,,,,---------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///111222333111222444666888:::<<<===>>>???AAACCCCCCCCCBBBAAAEEEDDDCCCBBBAAAAAA@@@@@@JJJKKKMMMLLLJJJIIIJJJLLLIIIIIIIIIIIIIIIIIIIIIIIIMMMNNNOOOOOOMMMKKKLLLLLLOOOMMMLLLLLLOOOQQQQQQQQQPPPOOONNNMMMLLLMMMMMMNNNNNNMMMKKKJJJJJJKKKMMMNNNOOOOOOOOONNNNNNOOOOOOOOOLLLKKKJJJJJJKKKKKKIIIGGGDDDAAA???@@@BBBCCCBBB@@@AAABBBBBBDDDEEEFFFGGGGGGDDDBBB>>>===<<<;;;888777::::::999666222000000111333///,,,,,,......,,,+++++++++++++++++++++++++++------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---......,,,+++))),,,,,,------,,,,,,+++++++++++++++,,,,,,,,,------...............///000000888RRRbbbVVVBBB888222***,,,+++******))))))******))))))))))))))))))))))))+++++++++++++++***))))))))))))))))))))))))))))))---,,,,,,+++******))))))************************++++++************++++++++++++++++++++++++++++++***************************+++,,,+++)))((()))***++++++++++++++++++++++++***************************************************++++++,,,+++***)))((()))***++++++,,,+++******+++++++++*********))))))*********+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///////////////////////////---...///000222555777888:::;;;;;;<<<>>>??????@@@AAACCCFFFHHHJJJJJJJJJIIIHHHHHHHHHGGGFFFEEEDDDCCCCCCBBBAAA@@@???@@@@@@AAABBBBBBBBBAAABBBBBBCCCCCCEEEDDDDDDCCCCCCBBBAAAAAA@@@???>>>>>>>>>???@@@AAABBBBBBBBBCCCCCCBBBBBBAAA>>>>>>>>>=========<<<<<<@@@@@@@@@@@@AAAAAABBBBBBBBB@@@??????AAABBBBBBBBB?????????@@@@@@AAAAAAAAA@@@AAABBBCCCCCCBBBAAA@@@<<<<<<;;;;;;:::999999999555555444444222111/////////---,,,,,,...//////...------------------------------------------------...---,,,++++++---///000........................++++++++++++++++++++++++------------------------*********))))))***************************************************************+++,,,,,,+++*********+++,,,,,,------,,,,,,)))+++---,,,***(((''''''+++******))))))******+++++++++***))))))+++,,,---*********++++++,,,,,,---)))***+++,,,---......///+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////000111222444777999;;;===;;;<<<============;;;:::???>>>>>>============>>>BBBDDDFFFFFFEEEFFFGGGIIIEEEEEEDDDCCCDDDDDDFFFFFFIIIJJJKKKJJJIIIHHHIIIJJJKKKIIIHHHHHHJJJLLLLLLKKKKKKJJJIIIHHHHHHHHHIIIIIIIIIHHHFFFEEEDDDEEEFFFFFFHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGHHHJJJIIIGGGEEE@@@>>>===<<<======<<<;;;<<<======>>>???@@@@@@AAA???<<<:::888888777555333444444444222///......///,,,++++++,,,...///,,,)))++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---...---,,,+++*********+++,,,------,,,,,,++++++++++++,,,,,,,,,,,,---,,,+++***+++---000111===MMMXXXTTTEEE666---))),,,+++******))))))******))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))+++++++++******))))))(((******************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,+++)))))))))+++******+++++++++******)))************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))***+++++++++++++++***)))+++++++++***************((())))))******+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------------,,,,,,,,,,,,++++++++++++++++++++++++------------............------------------------+++,,,,,,---...000111222555555666777888888999999<<<>>>@@@CCCEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCBBBAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAACCCCCCBBBBBBAAA@@@@@@???<<<;;;;;;::::::::::::;;;======>>>>>>???>>>>>>===============<<<<<<<<<;;;============>>>>>>>>>>>>@@@>>>======???@@@@@@???======>>>>>>>>>>>>??????<<<===>>>??????>>>===<<<:::999888666555333222222111111111000///...---,,,---+++***+++---......---,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,---...///000........................((((((((((((((((((((((((******************************))))))))))))************************************************************++++++++++++******))))))******++++++++++++)))+++,,,,,,***)))))))))***************+++,,,,,,******)))))))))***+++,,,*********++++++,,,,,,,,,(((((()))***++++++,,,,,,+++,,,------++++++,,,---++++++++++++++++++++++++------,,,,,,++++++******///000000222444777999:::777888999:::::::::999999;;;;;;:::999999999999999<<<===???@@@AAACCCDDDEEEDDDBBB@@@>>>>>>???@@@AAADDDEEEFFFFFFEEEEEEFFFHHHHHHFFFEEEFFFGGGHHHHHHGGGEEEEEEEEEEEEDDDDDDEEEEEEGGGFFFEEEDDDCCCBBBBBBCCC@@@??????????????????@@@@@@@@@AAABBBDDDDDDBBB@@@===<<<:::999888888777777::::::;;;;;;<<<<<<<<<===999777444333333333222000///000000///------...///''',,,000///------,,,***++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++)))***+++++++++******)))******+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,************+++,,,...///@@@@@@@@@<<<333***(((,,,,,,+++******))))))******))))))))))))))))))))))))******+++++++++******)))))))))))))))))))))))))))*********)))))))))((((((************************)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,************************)))+++,,,+++***)))***+++)))))))))***))))))((('''************************,,,,,,,,,,,,,,,,,,,,,,,,*********+++************++++++++++++++++++******************************''''''((()))***+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------------------...///000000000111111222333333444444777888:::===???@@@AAAAAA@@@AAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBAAABBBAAAAAA@@@@@@???>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>======>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<>>>===;;;;;;===>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;888888999::::::999888888666555444333111000///..................------,,,...,,,+++,,,.../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,---...//////........................((((((((((((((((((((((((******************************))))))))))))******************************************************************************&&&&&&&&&&&&&&&''''''(((((()))++++++******+++,,,+++++++++++++++,,,---...******)))*********++++++***+++++++++++++++,,,,,,************************+++,,,------++++++,,,---++++++++++++++++++++++++...------,,,,,,+++++++++,,,++++++,,,---000222444444555666777888999:::::::::999888777555555555555888888999;;;===???@@@@@@BBB@@@===;;;:::::::::;;;???@@@AAAAAAAAABBBDDDFFFEEEDDDCCCDDDEEEEEEDDDBBB@@@@@@AAAAAAAAAAAAAAAAAADDDDDDCCCBBBAAA@@@@@@@@@<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;===??????>>><<<::::::999777555444444555777777777777777777777777444222000///000000///...---...///...------...000,,,777===666...++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))*********+++*********++++++,,,,,,++++++***)))*********+++++++++,,,,,,'''(((***+++,,,,,,,,,+++???777000---)))&&&***333,,,+++******))))))******)))))))))))))))))))))))))))******+++++++++******))))))))))))))))))))))))*********)))))))))))))))************************)))***+++,,,,,,+++***)))++++++++++++++++++++++++************************)))***++++++***)))***+++++++++******))))))))))))************************++++++++++++++++++++++++******************++++++,,,,,,++++++++++++++++++************************''''''((()))***+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,---------------------------------------......///......//////000000111111222333555777888:::;;;;;;;;;;;;<<<===>>>???>>>>>>??????@@@@@@AAAAAAAAABBBCCCCCCDDDEEEDDDDDDCCCBBB@@@@@@@@@???>>>>>>======??????>>>>>>>>>===<<<<<<<<<===>>>>>>?????????>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;===;;;::::::;;;<<<;;;:::888888777777777777777777444444444555555444444444111111111000000000//////,,,------..................---,,,,,,.../////////------------------------------------------------,,,,,,,,,,,,,,,------...........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********))))))*********************************************************+++***))))))))))))***+++******)))))))))***+++,,,&&&((())))))((()))***,,,,,,+++++++++,,,------...*********+++++++++++++++++++++++++++++++++++++++---------,,,,,,,,,+++++++++,,,------++++++,,,---++++++++++++++++++++++++******+++,,,---...//////......,,,,,,---///111222222222333555666777999999777777555444333222222222555444444666888:::::::::===;;;999777666666666666999:::;;;;;;;;;===@@@CCCAAA@@@@@@@@@AAA@@@>>><<<;;;<<<<<<============<<<>>>>>>======<<<<<<;;;;;;;;;::::::999999::::::;;;:::999888999;;;<<<;;;:::777777777555222111222333111111111111111111000000000...---,,,.........------...///...------///111888CCCFFF:::...+++,,,+++++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------++++++,,,,,,+++***))))))************++++++++++++''')))+++,,,---,,,***)))444///+++***)))))),,,000,,,+++******))))))******))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))******************************************************++++++++++++******************************************************)))***++++++***)))+++,,,000///,,,*********,,,---++++++++++++++++++++++++*********************************)))******+++,,,+++++++++++++++,,,------***************+++++++++((())))))******+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------------------+++++++++++++++,,,,,,---------......///////////////000111222333444666666555666777888999999999999:::;;;<<<===>>>?????????@@@AAABBBDDDDDDDDDCCCBBB>>>>>>======<<<;;;;;;;;;<<<<<<=========<<<;;;;;;;;;<<<===>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;::::::999999999999888888:::999777777888888888777444444444333333333333333111111111000000111111111........./////////000000,,,,,,---...///000000000///---,,,,,,---......---........................------------------------+++++++++,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************************+++***)))(((((()))***+++------,,,,,,,,,---...///((()))***)))(((((()))+++,,,+++++++++++++++,,,,,,***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------+++,,,------++++++,,,---************************((()))***+++---...///000333222000......///111333000000000111222333444444333222111000000000000000222000///111333555444222444444444444333333333333444444555555666888<<>>222+++......***++++++++++++++++++++++++)))*********++++++++++++++++++++++++++++++++++++,,,+++++++++,,,,,,---...)))******++++++++++++***************++++++++++++***++++++++++++***)))))))))+++,,,***)))+++,,,***,,,+++******))))))******))))))))))))))))))))))))))))))***+++++++++++++++))))))))))))))))))))))))***+++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++************************(((***++++++******+++,,,222///+++((('''))),,,...++++++++++++++++++++++++******************************)))))))))***,,,,,,+++*********+++---...///))))))*********+++++++++*********+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++------------------------************++++++,,,------------------..................//////000111222111222333333444444444444555777888:::;;;<<<;;;;;;:::<<<>>>@@@AAAAAA@@@???;;;;;;:::999999888888777777888999:::::::::999888666777888999::::::::::::::::::::::::999999999999555555555444444444333333777555333333444444444333111111000000000////////////..................///,,,,,,------.........///++++++---...000000111111222111///...//////...---------------------------------------------------+++,,,,,,---------------........................************************)))))))))))))))))))))))),,,,,,++++++++++++,,,,,,************************************************+++***)))(((((()))***+++)))((('''''''''(((***+++,,,---,,,+++)))((()))+++++++++***************+++++++++,,,------------,,,++++++++++++++++++++++++(((((()))***+++,,,,,,---+++,,,------++++++,,,---******************************++++++,,,,,,,,,---222000...++++++,,,.../////////.........//////000...............///000111000...---...000111///---......000111222222222222000000111222222555999<<<777666555666666555222000222333555666777666555555666666777777888777777777555444444444444444444555555222///...///111222333000222333111...,,,...111......------,,,,,,++++++---+++***+++---......---,,,---...---,,,,,,...///222555111((((((111111***++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++***)))))))))***++++++,,,'''((()))***,,,,,,,,,,,,)))************+++++++++...---+++)))((()))***+++(((...///***)))...///+++,,,++++++***)))*********))))))))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))++++++++++++++++++,,,,,,************************,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************(((***++++++******+++---000,,,'''###"""%%%))),,,++++++++++++++++++++++++******************************)))))))))***,,,---************+++---///111))))))******++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,************************************************+++++++++************)))************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,------------......---------...///000//////000111111111111111222444666888999:::999999555777:::<<<=========<<<888888777777666666555555555666777999999999888888222333444555666666666666333333222222222111111111222111111111000000//////444222000000111222111000//////.........---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...///000111111777555222222222222111000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......//////..............................+++++++++*********))))))))))))))))))))))))))))))************************+++++++++*********))))))************************+++*********+++,,,------))))))))))))***+++,,,---*********++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******))))))******+++,,,)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......,,,,,,,,,,,,......,,,,,,,,,,,,,,,,,,,,,,,,111111000000000000111111......////////////...............------,,,,,,,,,---------............///000000000000000000000000333222111222444555444333666555444222222222333333333444444555555444444333444444333222000...,,,+++000000////////////000000------------------------+++++++++*********))))))++++++++++++++++++++++++,,,+++*********+++,,,---......---,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++***************++++++++++++******************************++++++,,,,,,,,,,,,------///...+++***))))))***+++,,,+++***))))))***+++,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))+++++++++***************)))************+++++++++++++++************++++++************************************************...---++++++++++++***(((++++++,,,,,,,,,---------((()))***+++++++++++++++******))))))******+++,,,...---,,,+++******************))))))))))))*********+++,,,,,,------,,,,,,...------,,,,,,------...---------,,,,,,+++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,------...///...---+++***++++++++++++++++++++++++------,,,++++++***))))))++++++++++++******))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,+++++++++,,,---...++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,---///000000000///...222222111111222222333444555666666777888999999:::666333333000111===>>>...444444333222111111222222222222333333333333222222111111111111111111111111////////////////////////.........------,,,,,,,,,,,,------......------,,,..................------...------,,,,,,------...+++,,,------,,,,,,...///EEE555,,,222777333......))))))))),,,000000...***444222///,,,++++++---...//////............//////+++000...(((+++666888111+++++++++*********))))))************************************************+++++++++*********))))))************************+++************++++++,,,++++++******************)))***************++++++---,,,,,,,,,++++++++++++++++++++++++++++++++++++***************++++++,,,)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,------......------,,,---------,,,,,,,,,++++++------------............////////////////////////111000///000111222111000------,,,++++++,,,---...111111222222222222111111...//////000000/////////......------------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++************++++++++++++******************************+++++++++,,,,,,,,,------///---+++***))))))***+++++++++***))))))***++++++,,,,,,+++++++++*********))))))))))))))))))))))))************************)))************+++++++++++++++************++++++************************************************...,,,++++++++++++***(((++++++++++++,,,,,,,,,,,,))))))***+++++++++++++++******))))))******+++,,,...---,,,+++*********************))))))************+++,,,,,,------,,,,,,++++++++++++++++++++++++---,,,,,,,,,++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,------...---,,,+++***++++++++++++++++++++++++------------------------++++++++++++*********)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,+++++++++,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------------...///////////////000000//////000000111222333333444444555666666777000...111111444CCCFFF888111000000///////////////......////////////......................................................---------------,,,,,,,,,,,,,,,------------,,,,,,...------,,,,,,---......------,,,,,,,,,,,,------------...------...000333BBB333***///444111...///+++++++++---000111///,,,777555222000...///000111...------,,,,,,------...)))......***///:::===888+++++++++***************++++++++++++++++++++++++************************+++++++++***************************************++++++***)))))))))******,,,,,,++++++***))))))(((*********))))))))))))))),,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************+++++++++,,,)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++************++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++++++++,,,,,,,,,---------......------------------------///---,,,---......---,,,++++++++++++,,,---...///---......//////......---+++,,,---...////////////,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++,,,,,,,,,,,,++++++***)))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++*********++++++++++++******************************++++++++++++,,,,,,,,,,,,...---+++***))))))***+++++++++***))))))***++++++,,,++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++************++++++************************************************...,,,++++++++++++***)))*********++++++++++++,,,))))))***++++++++++++*********))))))******+++,,,------,,,+++************++++++************++++++***++++++,,,,,,,,,,,,,,,+++,,,,,,---,,,+++)))(((+++++++++++++++*********++++++++++++++++++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++,,,------...//////++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------...------------...//////...------------.../////////000000111111222222333,,,***...111444BBBGGG<<>>777000//////------000...------,,,,,,------...,,,,,,,,,---------......'''(((***+++,,,++++++***++++++++++++++++++++++++))))))******************))))))*********+++++++++))))))*********+++++++++************************+++***((((((***+++***)))------+++***************************************************************************************++++++*********+++,,,---))))))******+++++++++,,,************************************************************************(((((()))***************++++++++++++++++++++++++,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++************************+++++++++++++++++++++++++++++++++++++++***))))))++++++++++++,,,---...///---,,,,,,+++***++++++++++++******+++---...---+++)))+++***''')))......*********************************************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***)))+++///222222000---+++)))))))))***+++++++++,,,***************************************+++++++++'''(((***,,,///333555777555...((('''***,,,***((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))''''''((()))***++++++,,,******++++++++++++******)))***+++,,,---.........,,,++++++******++++++,,,************************,,,,,,+++++++++++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******++++++++++++++++++++++++,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++,,,,,,++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------......---,,,++++++******+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++))))))***,,,,,,,,,,,,,,,,,,,,,,,,---...///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))***++++++,,,---...//////)))---///...,,,...666===LLL===///,,,//////---,,,------,,,,,,,,,,,,------,,,,,,,,,---------......))))))******************++++++++++++++++++++++++)))))))))))))))*********)))************+++++++++)))************+++++++++************************---***(((''')))*********,,,,,,,,,,,,,,,+++++++++***************************************************************+++++++++......---,,,,,,...///000))))))******+++,,,,,,,,,************************************************++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++************************+++++++++++++++++++++++++++,,,,,,,,,+++***))))))((()))+++,,,------------------,,,+++++++++++++++---,,,******,,,------,,,***000000***(((,,,...*********************************************************+++++++++,,,,,,,,,***++++++,,,,,,++++++******,,,///222222111///---***************+++++++++*********************************+++++++++++++++)))*********++++++++++++///,,,((((((***,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))+++++++++************)))(((((())))))******++++++******++++++++++++******)))***+++,,,,,,---,,,,,,++++++************++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,************+++++++++++++++************+++,,,,,,,,,,,,+++++++++,,,------,,,+++******)))))))))***%%%(((+++,,,+++***************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,......---,,,++++++++++++***++++++,,,,,,------...++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,++++++++++++++++++,,,------,,,,,,...000000///...,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,++++++++++++,,,,,,------......(((---111000,,,...777???KKK<<<...+++......,,,***------,,,,,,,,,,,,------,,,,,,,,,---------......+++******))))))))))))***++++++++++++++++++++++++)))))))))******+++++++++)))************+++++++++)))************+++++++++************************+++***)))+++---------,,,)))***+++,,,---,,,+++***************************************************))))))*********+++++++++...---,,,++++++---///000))))))***++++++,,,------************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,************************,,,,,,,,,+++++++++************++++++++++++************************************************************++++++,,,,,,++++++(((***,,,///000///...---------,,,++++++++++++,,,111...+++***+++---......000999:::000))),,,...,,,******************************************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***)))+++---/////////...---+++++++++************************************************++++++,,,,,,,,,************))))))((('''+++***)))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))+++++++++************))))))))))))))))))************++++++,,,,,,++++++*********+++++++++++++++***++++++************++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************))))))***+++,,,------...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,,,,---++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,+++++++++,,,---...++++++*********+++,,,,,,&&&)))+++***(((((()))+++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,------,,,+++++++++,,,---******+++,,,,,,---......+++,,,,,,,,,------------************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,///000///+++)))***+++)))+++---,,,++++++...000333111///---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,***---///...,,,...333888;;;333------...,,,+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,+++***((((((((()))***++++++++++++++++++++++++*********++++++,,,,,,,,,)))************+++++++++)))************+++++++++))))))))))))))))))))))))((()))+++...111111///---'''(((***,,,---,,,+++)))************************************************))))))******+++++++++++++++***)))((((((***,,,---))))))***+++,,,,,,------************************************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++***((('''************************,,,,,,,,,+++++++++***************++++++*********************************))))))))))))))))))))))))((((((***+++,,,---------))),,,000333444333111///...---,,,,,,++++++,,,,,,555111---+++,,,...///000666AAACCC555+++,,,...---******************************************************+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++'''((()))++++++,,,++++++,,,+++++++++******))))))*********************************++++++,,,,,,,,,))))))***+++,,,,,,,,,,,,)))***+++***)))((((((***))))))))))))))))))))))))))))))))))))))))))))))))+++++++++************)))*********)))))))))))))))***++++++,,,,,,++++++*********+++++++++***))))))++++++************++++++))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++))))))))))))))))))))))))(((((()))***,,,---...///,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,+++***+++,,,...///*********+++,,,---...///***++++++)))&&&&&&))),,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,+++++++++,,,---...******+++,,,,,,---......,,,,,,,,,------.........************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,000333111,,,((()))+++(((***,,,+++******---000444333000---+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...///++++++---000...***+++///---,,,,,,++++++,,,,,,---,,,,,,,,,---------......***++++++,,,,,,++++++***+++++++++*********))))))************************++++++******************)))))))))***++++++,,,,,,,,,+++*********+++,,,---+++++++++++++++++++++++++++************+++---...************************''',,,...,,,+++------+++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++......---,,,,,,+++******(((((()))***,,,---......+++++++++,,,,,,---------))))))***++++++++++++***,,,,,,,,,+++++++++*********************+++++++++,,,+++++++++***))))))))),,,+++---000555666444111++++++,,,------------,,,,,,///...)))(((+++------888777666333000...,,,+++******))))))******++++++---+++))))))+++,,,,,,+++))))))))))))))))))******************************)))))))))))))))))))))))))))************+++++++++)))************+++++++++******))))))))))))******))))))))))))************))))))))))))))))))******+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,''''''(((((()))***,,,,,,,,,,,,,,,++++++*********))))))***+++,,,------...************************))))))*********+++++++++,,,+++******))))))******...---+++*********++++++)))************+++++++++++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,++++++************++++++,,,,,,++++++***+++++++++,,,,,,---------///...,,,++++++,,,...///++++++++++++++++++++++++)))************+++++++++,,,------+++******,,,...444000***)))***,,,---,,,,,,,,,,,,---------......***+++,,,,,,------,,,,,,......---,,,++++++++++++))))))))))))***+++,,,---,,,+++***))))))***+++,,,---,,,,,,+++***)))((((((,,,++++++******++++++,,,///...+++)))))))))***+++---------,,,,,,+++++++++++++++++++++,,,---......---,,,,,,+++*********+++,,,------,,,******,,,------,,,,,,,,,,,,---......+++++++++++++++,,,------...---,,,++++++---///000------------------------++++++++++++++++++++++++,,,------......------,,,***++++++,,,,,,++++++***------,,,,,,++++++++++++************************************************)))))))))***++++++,,,,,,++++++*********+++,,,---++++++++++++++++++++++++++++++,,,---------,,,,,,+++++++++++++++++++++++++++//////+++)))+++,,,***++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,---------------,,,,,,+++***))))))++++++,,,,,,,,,,,,,,,,,,))))))***++++++++++++***,,,+++++++++************,,,,,,+++***)))((('''&&&+++++++++***************+++******---000111000---***++++++,,,,,,,,,,,,,,,,,,---+++'''&&&******(((+++++++++++++++*********)))))))))***+++---///000111...+++)))*********************)))))))))))))))************************)))))))))))))))))))))))))))************+++++++++)))************+++++++++******))))))))))))******))))))))))))************************************************)))))))))((())))))))))))))))))))))))*********************************+++++++++,,,,,,******)))))))))***++++++,,,,,,,,,+++++++++***************++++++,,,,,,---******************************************++++++---,,,+++***************---,,,+++*********++++++)))************+++++++++++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,...---,,,,,,---///111333++++++++++++++++++++++++)))************+++++++++,,,------+++******,,,...333///+++***+++,,,---,,,,,,,,,,,,------------...++++++,,,---------------------,,,+++++++++,,,,,,***************++++++,,,++++++***))))))***++++++,,,,,,++++++***))))))))),,,++++++******++++++,,,111000...,,,,,,,,,---...------,,,,,,,,,+++++++++++++++++++++,,,---......---,,,,,,+++******++++++000///------,,,,,,+++***,,,---------............------,,,+++************000///...------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,******++++++++++++******,,,++++++++++++*********************************************************))))))******+++,,,,,,,,,++++++******++++++,,,---+++++++++++++++++++++++++++,,,///000000...+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,///...***(((***,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******++++++,,,------...///...---,,,***)))(((''',,,,,,,,,,,,,,,+++++++++))))))***++++++++++++***++++++*********)))))))))+++******)))((('''&&&&&&***************++++++++++++)))))))))+++,,,+++***)))******+++,,,+++++++++******'''%%%)))......***(((((()))***+++,,,------)))))))))***,,,///333555555111,,,***))))))))))))+++*********))))))((((((************************(((((((((((((((((((((((()))************+++++++++)))************+++++++++******))))))))))))******))))))))))))************************************************))))))))))))))))))))))))))))))))))))*********************************++++++++++++,,,,,,,,,+++***************,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************++++++******************......,,,+++************---,,,+++*********++++++)))************+++++++++++++++++++++++++++++++++***************+++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---************************,,,,,,++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***)))+++++++++***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++++++++******+++,,,...000333444++++++++++++++++++++++++)))************++++++++++++,,,---,,,******,,,---000...,,,+++,,,---,,,+++,,,,,,,,,,,,------------+++,,,------......------,,,,,,++++++,,,,,,------,,,,,,+++************+++++++++***))))))***++++++************************++++++************++++++...---,,,***)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,---......---,,,,,,+++++++++++++++,,,+++++++++,,,---,,,+++,,,---...///000///.........---,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,******++++++++++++******)))(((((((((((((((((((((***************************************+++++++++))))))***++++++,,,,,,---+++***++++++++++++,,,,,,++++++++++++++++++++++++,,,---...///...---+++))),,,,,,,,,,,,,,,,,,,,,,,,(((,,,---***))),,,---,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,+++++++++*********+++++++++++++++,,,,,,---,,,,,,,,,++++++******))))))***++++++++++++************))))))))))))((('''((((((((()))*********)))))))))***+++++++++,,,,,,+++))))))))))))))))))))))))***++++++++++++***((((((&&&'''///666666111---------------,,,,,,,,,***))))))))),,,///222555555111,,,))))))*********++++++******)))(((((((((************************(((((((((((((((((((((((())))))*********+++++++++))))))*********+++++++++******))))))))))))******((()))))))))************++++++++++++*********************)))))))))))))))))))))))))))))))))))))))************************************++++++++++++,,,,,,+++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************+++++++++***************///...---,,,+++*********,,,+++++++++++++++++++++))))))*********+++++++++***+++++++++++++++,,,,,,******************************+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++******)))************************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,,,,,,,++++++******(((((((((***+++---///111************************))))))*********++++++++++++,,,,,,,,,******+++------------------,,,+++***++++++,,,,,,,,,---------,,,,,,---............---++++++++++++,,,---...///...---,,,+++************+++******************+++))))))*********+++++++++++++++************++++++,,,+++***))))))))))))))),,,+++++++++++++++++++++++++++++++++,,,---......---,,,,,,+++++++++,,,,,,(((+++------++++++---000,,,---///111111000///---------,,,,,,---......///***++++++,,,,,,,,,,,,+++,,,,,,------------------------------------------,,,,,,,,,------,,,,,,,,,)))******++++++******)))((((((((((((((((((((()))************************))))))*********+++++++++*********+++,,,,,,------******++++++,,,,,,,,,,,,++++++++++++++++++++++++------,,,+++******++++++++++++++++++++++++++++++&&&+++...,,,+++,,,,,,)))++++++++++++++++++++++++***++++++,,,,,,++++++***+++*********++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++******((()))***+++,,,---......,,,,,,,,,++++++*********))))))***++++++++++++************))))))))))))((((((((()))******+++,,,,,,)))))))))***+++++++++,,,,,,,,,+++******)))***+++))))))***++++++++++++***))))))((()))111888777222,,,++++++***)))(((((('''+++***))))))***,,,...000111...+++)))***+++,,,,,,************))))))((((((************************))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++******))))))))))))******((()))))))))************+++++++++*********))))))))))))))))))))))))******))))))))))))))))))))))))************************))))))*********+++++++++************+++,,,---...++++++++++++++++++++++++---,,,,,,++++++*********************************************************///...---,,,++++++++++++++++++++++++++++++++++++))))))*********+++++++++*********++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++)))******+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++*********)))))))))***++++++,,,---************************))))))*********+++++++++***+++,,,,,,+++***+++,,,+++,,,---------++++++***+++++++++,,,,,,,,,------+++,,,------......------*********+++,,,---...///......,,,+++******))))))*********++++++*********)))))))))***++++++,,,,,,+++******))))))******+++...------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---......---,,,,,,+++,,,,,,------666:::<<<666---))),,,111,,,---///111111000///------,,,,,,,,,,,,,,,------,,,---...///////////////,,,,,,,,,---------......------------------------+++,,,,,,,,,,,,,,,,,,+++))))))************))))))*********++++++++++++,,,************************)))))))))***++++++,,,,,,******++++++,,,---------)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++---,,,+++))))))***+++,,,***************************...000---,,,---,,,***++++++++++++++++++++++++***++++++,,,,,,++++++***************+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++'''((()))***+++------...+++++++++++++++++++++++++++++++++++++++*********))))))***++++++++++++***++++++*********)))))))))++++++++++++*********)))***************+++++++++***+++,,,,,,+++***,,,---)))******+++,,,+++++++++,,,,,,+++***---222000+++))))))))))))))))))))))))******))))))******++++++---+++))))))+++,,,,,,+++)))))))))))))))))))))***************************)))))))))))))))))))))))))))************+++++++++)))************+++++++++******))))))))))))******))))))))))))************++++++******)))((((((((())))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++)))))))))************+++))))))))))))+++,,,---...***++++++++++++,,,,,,,,,,,,,,,,,,++++++*********************************))))))*********+++++++++---,,,,,,+++++++++++++++******+++,,,,,,,,,++++++)))************+++++++++*********++++++,,,,,,---+++++++++*********************+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++)))***++++++,,,+++++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++)))+++,,,,,,+++******+++***,,,------,,,++++++,,,++++++++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++***++++++,,,---...///......---++++++*********)))***++++++++++++***)))))))))******+++++++++,,,******))))))))))))******++++++++++++++++++++++++*********+++++++++++++++++++++++++++,,,---......,,,,,,,,,,,,,,,------...LLLMMMIII>>>000(((***...,,,---...///000///......------,,,+++++++++++++++---------,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))************))))))++++++++++++,,,,,,------************************((())))))***++++++,,,,,,******+++,,,,,,------...)))***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++//////,,,,,,111555555++++++++++++++++++++++++***++++++,,,,,,++++++***************+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++************************''''''(((***+++,,,---...,,,,,,,,,++++++*********************++++++++++++))))))***++++++++++++***,,,+++++++++************************))))))))))))+++++++++***************$$$'''***++++++***+++---***++++++,,,,,,,,,,,,,,,+++......+++***,,,+++(((************++++++++++++((()))***+++++++++***)))***))))))***+++,,,***)))((((((((()))******++++++************************++++++++++++++++++++++++)))************+++++++++)))************+++++++++******))))))))))))******))))))))))))******************))))))(((''''''&&&((()))))))))************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))************)))))))))))))))***+++,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++************************(((((()))***+++,,,,,,---+++************+++,,,,,,)))***+++,,,,,,,,,,,,+++)))************+++++++++)))******+++,,,,,,------+++++++++*********))))))******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++,,,,,,***+++,,,,,,,,,,,,+++*********************************+++,,,,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++************************)))*********++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***************+++++++++++++++,,,,,,,,,,,,,,,++++++************************)))************+++++++++(((***,,,,,,+++************,,,---,,,***)))+++---***++++++++++++,,,,,,,,,)))***++++++,,,,,,++++++++++++++++++,,,,,,---......---,,,+++++++++++++++)))***++++++++++++***)))***************+++++++++******))))))))))))******(((((())))))))))))(((((()))*********++++++++++++++++++++++++,,,---......,,,,,,,,,,,,,,,---......LLLHHH???666///++++++,,,,,,---------............------...///000222444555444222000---+++)))))))))++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))************))))))))))))*********+++++++++************************((())))))***++++++,,,,,,***++++++,,,,,,------...)))***+++,,,---,,,++++++++++++++++++++++++++++++)))+++---///000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,***---,,,***---777???CCC+++++++++++++++++++++++++++++++++,,,,,,+++++++++************+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******************++++++++++++++++++++++++++++++))))))******+++++++++,,,))))))***++++++++++++***,,,,,,,,,++++++++++++***&&&&&&'''((()))***++++++,,,+++++++++******))))))$$$(((******)))***,,,++++++,,,------------,,,)))...///,,,+++,,,,,,*********))))))((((((((('''&&&(((***,,,---,,,+++******))))))***++++++(((&&&''''''((()))***+++,,,,,,************************++++++++++++++++++++++++)))************+++++++++)))************+++++++++******))))))))))))******))))))))))))***************))))))((('''&&&&&&%%%(((((())))))*********+++))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))************+++***))))))))))))))))))*********++++++,,,,,,,,,++++++++++++++++++++++++************************''''''(((***+++,,,---...))))))))))))***+++,,,---)))***+++,,,---,,,,,,+++)))************+++++++++))))))***+++,,,,,,------++++++++++++******))))))******+++++++++,,,,,,,,,++++++******++++++,,,---*********************************++++++,,,,,,---***+++,,,------,,,+++******************************+++,,,---------------))))))******++++++++++++++++++++++++++++++++++++************************))))))******++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++))))))******+++++++++,,,(((((()))************))))))))))))))))))))))))))))))************+++++++++(((***,,,,,,+++***)))******,,,---,,,))))))+++...******+++++++++,,,,,,,,,))))))***++++++++++++***,,,,,,++++++,,,,,,------------,,,,,,++++++,,,,,,)))***+++,,,,,,+++***)))******************************))))))))))))*********++++++,,,,,,,,,++++++))))))******++++++++++++++++++++++++,,,---......,,,,,,,,,,,,,,,---...///>>>555+++(((***......------,,,,,,,,,,,,---......+++---///333888<<<@@@BBB@@@>>>999444000...------++++++,,,,,,---...//////+++++++++++++++++++++++++++++++++,,,,,,++++++++++++*********))))))(((((())))))******+++++++++,,,---,,,)))'''((()))+++------,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***)))***+++,,,,,,+++***)))---,,,---111555444...(((++++++++++++++++++++++++)))***+++---111555999;;;++++++++++++++++++++++++,,,+++*********+++,,,---...------,,,+++***))))))******+++,,,,,,---......,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******++++++)))(((+++++++++++++++***)))(((************************+++++++++***)))((('''&&&************+++,,,---...************************------,,,***(((''')))+++---***((((((***,,,......777000,,,...///++++++...333,,,'''***---,,,+++++++++***+++---...---***(((%%%'''((())))))***,,,...((((((((((((((((((((((((,,,,,,+++***))))))******++++++++++++++++++++++++++++++******************///)))(((++++++'''(((---))))))))))))))))))))))))))))))***++++++++++++++++++++++++************)))))))))))))))************************************(((((()))***+++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******+++++++++*********))))))******))))))******+++,,,+++++++++*********))))))+++,,,,,,------,,,,,,++++++++++++*********))))))************************,,,++++++******++++++,,,))))))*********+++++++++++++++++++++******))))))******+++++++++,,,,,,,,,))))))*********+++++++++,,,++++++******++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++*********+++,,,---,,,***)))***+++''')))+++,,,---,,,***))),,,+++)))((())),,,000333++++++************+++++++++++++++*********))))))++++++++++++++++++++++++------------------------,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************)))************+++++++++************************,,,,,,,,,++++++*********,,,,,,+++++++++++++++,,,***+++,,,,,,+++***+++,,,+++******))))))******+++))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++***)))(((+++++++++************)))++++++*********************************+++++++++///...,,,*********,,,---//////---,,,,,,---...///...---+++++++++---///000...------...//////---+++666444666>>>DDDCCCBBBBBB>>><<<999555111---+++***++++++++++++++++++++++++.........------,,,,,,,,,---.........---,,,,,,++++++*********))))))))))))((()))))))))************,,,+++)))((('''((()))***,,,++++++******++++++,,,++++++++++++++++++++++++))))))************))))))***++++++,,,,,,++++++***,,,++++++...222111,,,'''++++++++++++++++++++++++------......///000111222++++++++++++++++++++++++++++++*********+++,,,------,,,,,,++++++***************++++++,,,------...++++++***))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++---+++******++++++***)))******+++++++++***))))))************************++++++++++++***)))((((((************+++,,,,,,---************************++++++,,,+++)))***,,,...---+++******,,,.........555///,,,---,,,+++...444<<<222***)))***))))))++++++++++++---///...,,,***+++***)))))))))***++++++)))))))))))))))))))))))),,,++++++***))))))******++++++++++++++++++++++++************************---)))(((+++,,,))))))---)))))))))))))))))))))))))))******+++++++++******((((((((())))))*********))))))))))))************************************)))))))))***+++++++++,,,++++++++++++++++++++++++******************************++++++++++++******+++++++++*********))))))***************++++++,,,+++++++++*********))))))+++,,,,,,------,,,,,,++++++++++++*********))))))************************,,,++++++******++++++,,,***+++++++++,,,,,,,,,,,,++++++++++++*********)))******+++++++++,,,,,,,,,*********++++++++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********+++,,,+++)))((()))***((()))***+++,,,++++++***---,,,+++++++++...000222++++++************+++++++++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,************************)))************+++++++++************************,,,,,,,,,+++++++++************))))))))))))*********++++++++++++***+++,,,---,,,,,,++++++,,,,,,---************************************************+++++++++++++++***))))))))))))******+++++++++,,,************************((())))))***++++++,,,,,,///---,,,******+++,,,---222111///---,,,+++++++++...---,,,++++++,,,...///---------,,,,,,,,,,,,,,,<<<444///111444333222222222111///...,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++*********------......---,,,,,,+++***************)))))))))***************+++++++++,,,++++++*********))))))+++******))))))******+++++++++++++++++++++++++++******++++++++++++******,,,,,,++++++++++++,,,,,,,,,***)))+++......+++(((++++++++++++++++++++++++------......---,,,++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++******++++++,,,,,,------+++***(((''''''(((***+++++++++++++++++++++++++++++++++++++++++++++++++++---+++***+++,,,,,,+++))))))******+++++++++*********************************+++++++++++++++******++++++++++++++++++++++++************************((()))+++++++++,,,///111,,,++++++---/////////---111...---,,,***+++222:::CCC888...)))((('''(((***+++++++++---//////...,,,222...***)))***+++***)))************************,,,+++******)))*********++++++++++++++++++++++++************************,,,)))***,,,,,,******---))))))))))))))))))))))))******+++++++++******)))&&&&&&'''((()))***++++++)))))))))*********++++++******************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******+++++++++***************)))************++++++++++++++++++***************++++++,,,,,,,,,,,,+++++++++++++++***************************************,,,++++++******++++++,,,++++++,,,,,,,,,---------++++++++++++******************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,*********++++++,,,,,,---,,,,,,,,,++++++++++++***)))++++++***)))((()))************+++++++++++++++,,,,,,,,,,,,,,,---......++++++************+++++++++++++++***************++++++++++++++++++++++++************************++++++************++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,************************)))************+++++++++************************,,,,,,,,,++++++++++++*********))))))))))))******+++++++++++++++*********---,,,,,,++++++,,,,,,---************************))))))))))))))))))))))))***++++++++++++***))))))'''((()))***+++,,,------************************(((((()))***+++,,,,,,,,,...---+++******+++,,,,,,111000///---,,,+++++++++......,,,++++++,,,------+++...//////...000444777KKK===000,,,,,,,,,++++++******)))))))))***++++++******++++++,,,,,,------,,,,,,++++++++++++******---------------,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++++++++************++++++++++++++++++++++++++++++,,,------......------,,,,,,+++***))))))***+++,,,,,,***)))***,,,,,,+++)))++++++++++++++++++++++++((()))***,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,*********++++++,,,,,,,,,******++++++,,,,,,,,,,,,,,,+++)))'''''')))+++,,,************************++++++++++++++++++++++++---+++***+++,,,,,,+++***((()))***+++++++++++++++***************************++++++,,,,,,,,,+++++++++++++++++++++*********************************''')))***++++++,,,...000******+++---///000...+++,,,...///...++++++222999@@@666...***((('''(((+++***)))***,,,...///...,,,555///***))),,,...,,,)))************************++++++***************+++***************************************+++++++++,,,,,,,,,---,,,+++++++++))))))))))))))))))))))))***++++++++++++***))))))''''''(((((()))******+++))))))*********+++++++++************************+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************))))))******++++++++++++************************++++++,,,,,,,,,,,,++++++************************************************,,,++++++******++++++,,,+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,++++++******++++++,,,))))))***+++,,,,,,------++++++++++++++++++++++++***+++,,,+++)))))))))+++++++++*********+++,,,---*********++++++******)))++++++************++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************))))))*********+++++++++************************++++++++++++++++++++++++,,,,,,+++++++++,,,------,,,+++******++++++***)))+++******))))))******+++******************************************************+++++++++******)))((())))))***++++++,,,,,,***************+++++++++***************+++++++++,,,,,,+++******++++++,,,------------------............---,,,+++++++++,,,+++///333444444888@@@FFFPPPAAA222---......------------,,,+++******************+++,,,,,,---------------------------------,,,,,,---------,,,,,,+++***************+++++++++++++++++++++++++++******%%%'''))),,,---------,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,------......------,,,+++***)))(((((()))***+++---+++***++++++,,,,,,+++++++++++++++++++++++++++%%%''')))***,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,*********++++++,,,,,,---******+++++++++++++++,,,---,,,***))))))***,,,---************************++++++++++++++++++++++++,,,+++******,,,,,,+++***((()))***+++++++++++++++***************************++++++,,,,,,,,,++++++******+++++++++***))))))************************''')))******))))))***+++((()))***---//////,,,***)))...222000---,,,///222444...+++++++++)))))),,,)))((((((***,,,---,,,+++444///******---///...+++************************+++***************++++++************************))))))*********+++++++++---...---,,,,,,,,,,,,+++))))))))))))))))))))))))******+++++++++******)))************************************++++++++++++************************+++++++++***************++++++++++++++++++++++++******************************++++++++++++******************************((()))***++++++++++++******************************++++++,,,,,,++++++***************************************************,,,++++++******++++++,,,************+++++++++++++++++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,++++++******++++++,,,))))))***+++,,,,,,------++++++++++++++++++++++++,,,---...---+++***+++,,,++++++******++++++,,,---******+++++++++***)))(((++++++************++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************))))))*********+++++++++************************++++++++++++++++++++++++,,,,,,++++++,,,------......,,,***+++,,,,,,+++)))+++******))))))******+++************************++++++++++++++++++++++++)))******+++++++++******************************))))))*********+++++++++,,,,,,++++++***)))))))))+++++++++++++++++++++,,,+++,,,,,,---------.........---,,,,,,+++++++++++++++///333444444888???FFF@@@555+++***------------000///...---,,,+++++++++++++++,,,,,,,,,---------------------------------++++++,,,,,,---,,,,,,+++*********+++++++++++++++)))))))))(((((((((((((((###$$$&&&)))***+++++++++---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++******++++++++++++******+++******************+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))************))))))++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,******++++++++++++++++++,,,,,,++++++++++++,,,,,,************************+++++++++++++++++++++++++++)))))))))+++,,,+++***)))******+++++++++*********************************+++++++++++++++******((()))***+++++++++))))))************************''')))+++***)))(((((((((((((((***,,,......,,,***'''...222000---------,,,***((())),,,---******---)))(((((((((***,,,+++***000---+++,,,...///...,,,*********************************)))******+++,,,************************)))))))))***++++++,,,,,,---...---******...///...))))))))))))))))))))))))))))))***+++++++++++++++++++++++++++*********)))*********++++++++++++,,,******************************************++++++++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++*********************+++++++++((()))***,,,,,,+++*********************+++++++++******++++++++++++*********************+++++++++************************,,,++++++******++++++,,,))))))*********+++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,*********++++++,,,,,,---***++++++++++++,,,,,,,,,,,,.........,,,+++,,,---++++++++++++,,,,,,,,,,,,,,,---------------,,,,,,++++++************++++++***************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,************************)))************+++++++++***************************++++++++++++,,,,,,,,,******)))******+++,,,---000---+++,,,......,,,)))---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***+++++++++*********)))))))))))))))***++++++,,,,,,,,,,,,++++++***)))))))))*********+++++++++++++++............---,,,******,,,,,,,,,,,,,,,+++++++++***---......---///333666///)))'''***---,,,,,,...,,,,,,,,,+++,,,,,,------------------,,,,,,,,,,,,******++++++++++++,,,,,,***++++++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,*********))))))(((((((((''''''((()))************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++))))))************))))))+++,,,,,,------,,,,,,++++++,,,------,,,,,,+++,,,++++++++++++++++++++++++,,,,,,+++***************++++++++++++++++++++++++)))***+++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++******************)))***+++,,,,,,+++***)))************************++++++++++++++++++++++++)))((('''(((***+++***)))******+++++++++***))))))************************++++++++++++***)))((((((&&&((()))+++,,,+++***)))************************''')))++++++***)))((()))*********,,,......---+++(((,,,...+++,,,///...***)))'''))),,,,,,))))))---+++***))))))***++++++***------.........---,,,+++))))))))))))))))))))))))******))))))***++++++,,,************************((())))))***++++++,,,,,,))),,,+++(((***111555444))))))))))))))))))))))))'''((()))***+++,,,,,,,,,))))))))))))*********************+++++++++,,,,,,************************)))))))))***+++++++++,,,++++++++++++++++++++++++******************************++++++++++++******))))))*********+++++++++((()))+++,,,,,,+++***)))))))))*********+++++++++******++++++++++++******))))))*********+++++++++************************,,,++++++******++++++,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,*********++++++++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---...---+++***+++,,,***+++,,,---------,,,+++---------------.........++++++************++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,************************)))************+++++++++******************************+++++++++,,,,,,,,,************+++,,,------222///,,,---///000---)))---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************))))))***+++++++++++++++***************+++++++++((())))))***++++++,,,,,,))))))*********+++++++++))))))***+++++++++++++++------......---,,,***)))***++++++,,,,,,,,,,,,+++++++++++++++***************(((***......,,,,,,///*********++++++---...............---,,,,,,++++++*********++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,,,,++++++++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,---////////////---,,,)))+++------,,,+++***+++++++++++++++++++++++++++,,,+++*********+++---...++++++++++++++++++++++++)))***+++,,,---,,,++++++++++++++++++++++++++++++++++++******************'''(((***,,,,,,***((('''))))))))))))))))))))))))++++++++++++++++++++++++(((''''''((()))******)))+++++++++++++++***)))(((************************+++++++++******((('''&&&%%%''')))+++,,,+++******************************''')))+++,,,+++******+++,,,++++++,,,...///...---(((+++***'''***000000++++++)))***,,,+++((((((,,,---,,,******+++,,,+++***,,,...000000...+++***)))((((((((((((((((((((((((******))))))***+++,,,,,,))))))))))))))))))))))))((())))))***++++++,,,,,,&&&))))))&&&)))444::::::))))))))))))))))))))))))&&&''')))***,,,,,,------&&&&&&'''((()))***++++++******+++++++++,,,,,,,,,************************(((((()))***+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))******++++++++++++''')))+++,,,,,,,,,***)))))))))******++++++++++++******++++++++++++******))))))******++++++++++++************************,,,++++++++++++++++++,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------******+++++++++,,,,,,,,,))))))*********+++++++++,,,++++++++++++++++++,,,,,,,,,++++++++++++++++++*********++++++,,,,,,,,,+++,,,---,,,***)))***+++)))***,,,......---,,,+++,,,++++++++++++,,,---...++++++************++++++))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************)))************+++++++++*********************************++++++,,,,,,,,,,,,,,,,,,,,,---...///000444000------000111...***+++******************+++++++++++++++++++++++++++))))))))))))))))))))))))((()))***+++++++++++++++(((((()))***+++,,,,,,---((())))))***++++++,,,,,,&&&'''(((***+++,,,......((()))***+++++++++++++++)))***+++---......------)))***+++,,,,,,,,,,,,,,,,,,++++++,,,------+++***)))))),,,///---))))))...---,,,,,,,,,,,,,,,------//////...---,,,++++++***,,,,,,,,,------.........)))***+++,,,,,,,,,,,,,,,++++++++++++,,,---...///************************,,,++++++******+++,,,,,,)))************+++++++++******++++++++++++******************************++++++++++++++++++++++++,,,------......------,,,------,,,++++++******)))&&&''')))+++,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))+++++++++*********))))))))))))))))))))))))))))))++++++************+++++++++***)))))))))***,,,,,,...------,,,++++++++++++******))))))******+++,,,((()))+++------,,,***)))******************++++++************************''')))***)))((('''((()))))))))))))))))))))))))))***)))))))))((((((''''''+++******///555777444000******+++++++++,,,,,,,,,,,,***(((''')))+++,,,---,,,,,,++++++***+++++++++,,,+++******)))*********))))))))))))))))))))))))************************)))))))))))))))))))))))))))***+++,,,+++***(((&&&''''''((()))***++++++,,,(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))************************************************,,,+++++++++***))))))))))))************+++++++++))))))*********+++++++++************************************************************************++++++++++++++++++++++++)))))))))***+++++++++,,,,,,,,,,,,,,,,,,+++***)))************************++++++***)))(((((())))))++++++************++++++******))))))))))))******,,,***)))***++++++***)))************************---------,,,,,,+++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++------,,,+++************))))))*********+++++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++******)))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************)))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,+++******...222555333...******+++,,,,,,,,,++++++*********++++++************++++++******++++++++++++******++++++***)))(((((())))))***************++++++,,,++++++******************++++++++++++++++++++++++***,,,,,,+++)))((()))***------------------------333---+++,,,---,,,,,,///)))///444333///---000222+++---///...,,,******+++******+++,,,,,,---------555333111...,,,+++,,,,,,000///---,,,+++,,,,,,---...---,,,,,,,,,,,,---...++++++++++++,,,---......111111000///...---,,,,,,,,,,,,+++*********++++++)))************+++++++++******++++++++++++******************************++++++++++++++++++++++++,,,------......------,,,+++++++++++++++++++++,,,((()))+++,,,,,,,,,***)))***************************++++++++++++***))))))+++++++++*********))))))************************++++++************+++++++++***)))))))))***+++,,,---,,,+++)))))))))***+++******))))))******+++,,,++++++++++++***(((&&&%%%''''''(((***+++,,,---...************************)))***++++++))))))***+++)))))))))))))))))))))))))))))))))((((((''''''''')))''''''+++000222000---*********+++++++++,,,,,,+++***))))))***+++,,,,,,+++++++++******+++,,,,,,,,,,,,+++***)))))))))***))))))))))))))))))))))))************************))))))))))))))))))))))))))))))+++++++++***((('''(((((())))))******++++++(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************+++++++++***************)))************+++++++++))))))*********+++++++++************************************************************************++++++++++++++++++++++++***************+++++++++***************)))((((((************************++++++***))))))))))))))),,,,,,++++++++++++,,,,,,++++++************++++++---+++***+++,,,---,,,***************************---------,,,,,,+++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***++++++,,,,,,***+++++++++,,,,,,,,,,,,)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------***************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++...222555333...******,,,,,,,,,,,,+++++++++******++++++************++++++******++++++++++++******++++++***)))))))))))))))((((((((((((((())))))***************************++++++++++++++++++++++++***+++,,,+++)))((()))***------------------------111---...222555333333444...111000,,,+++...---)))+++,,,,,,,,,,,,---......---,,,,,,,,,,,,------...333222///---++++++,,,,,,......---,,,,,,,,,,,,,,,------------------------++++++***++++++,,,---...555555333111///...,,,,,,---,,,+++***************)))************+++++++++******++++++++++++******************************++++++++++++++++++++++++,,,------......------,,,)))******+++,,,,,,------***+++,,,------,,,***)))***************************++++++++++++***))))))+++++++++***************++++++++++++++++++++++++++++++************++++++******))))))******+++,,,,,,***(((''''''((()))*********))))))******+++,,,,,,++++++***)))(((''''''''''''(((***+++,,,---...************************+++,,,---,,,+++***+++---)))))))))))))))))))))))))))))))))((((((((((((((()))'''&&&(((,,,...---************++++++++++++,,,)))******+++++++++++++++***************+++,,,------,,,+++***))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))***++++++***(((''')))))))))))))))*********(((***+++***)))((()))***)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***************************************+++++++++)))************+++++++++***************+++++++++************************************************************************+++++++++++++++++++++++++++++++++***************)))************)))((((((************************++++++***))))))))))))***------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,---,,,+++,,,---...---,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************+++,,,---...++++++,,,,,,,,,---------)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++***+++,,,,,,---++++++,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,...111333222...+++***,,,,,,,,,,,,++++++++++++***++++++************++++++******++++++++++++******+++***))))))))))))))))))(((((((((((())))))******************************++++++++++++++++++++++++***+++,,,+++)))))))))+++------------------------...---000777;;;:::888999888;;;666...333===:::///...,,,******,,,.../////////...---,,,,,,---///000000///---+++++++++,,,,,,---------------,,,,,,+++///000111222222111000///++++++******+++,,,,,,---222111000...---+++***)))---,,,+++***))))))))))))))))))*********+++++++++******++++++++++++******************************++++++++++++++++++++++++,,,------......------,,,*********++++++,,,,,,,,,+++,,,,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))************************++++++++++++++++++++++++++++++************++++++***************++++++++++++***(((&&&&&&((()))+++******))))))******+++,,,******)))******+++,,,---+++++++++***************************************+++,,,---,,,++++++,,,---))))))))))))))))))))))))***************)))))))))+++)))'''(((***,,,+++***************++++++++++++(((***,,,---,,,+++******))))))))))))***+++------------+++***))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))************)))(((*********)))))))))))))))(((***+++***)))((()))***)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))***+++++++++,,,))))))*********+++++++++************************************************************************************************************************,,,+++++++++***)))))))))++++++,,,,,,,,,++++++***************************++++++***))))))*********------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,---,,,+++,,,---...---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++*********++++++,,,---+++++++++,,,,,,,,,,,,---))))))*********+++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++*********)))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************+++************+++,,,,,,+++++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,...///...,,,*********++++++++++++++++++++++++++++++************++++++******++++++++++++************)))))))))))))))*********++++++,,,,,,,,,,,,***************+++++++++++++++++++++++++++++++++)))+++,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,///666:::999999:::>>>EEECCC===CCCQQQPPPDDD777333...++++++,,,,,,,,,///---,,,+++,,,///222444,,,,,,+++******+++,,,,,,+++,,,---......---+++***111222444555555444222111++++++*********+++,,,,,,,,,,,,++++++***))))))))),,,+++******)))))))))***))))))*********+++++++++******++++++++++++******************************++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,+++++++++******+++++++++******)))((((((,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))************************************************++++++************++++++))))))******+++++++++++++++***)))(((((()))+++,,,******))))))******+++,,,))))))((())))))+++,,,---+++++++++*********))))))***************************+++,,,+++***)))***,,,))))))))))))))))))))))))++++++++++++++++++++++++***)))((('''((()))))))))))))))*********+++++++++(((+++...///---+++******(((((())))))***+++,,,------,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))*********)))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************)))))))))***+++++++++,,,))))))*********+++++++++************************************************************************************************************************,,,+++++++++***)))))))))***++++++,,,,,,,,,++++++************************+++***************++++++,,,,,,++++++++++++,,,,,,++++++************+++++++++******+++,,,------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++---,,,++++++*********+++************++++++++++++))))))*********+++++++++++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------************************)))))))))))))))***++++++*********++++++,,,,,,,,,)))))))))))))))******+++***+++,,,+++***)))))))))++++++++++++++++++++++++++++++************++++++******++++++++++++*********)))))))))))))))************+++,,,,,,,,,,,,+++))))))*********+++++++++++++++++++++++++++++++++)))***++++++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---***+++000444333333555777BBBFFFBBBFFFQQQTTTMMMEEE@@@999222...,,,+++***,,,,,,++++++---111555777***************+++,,,,,,***+++,,,---------++++++000111333444444333111000++++++************++++++***************+++++++++******)))))))))******+++)))************+++++++++******++++++++++++******************************++++++++++++++++++++++++,,,------......------,,,------,,,,,,+++******)))******))))))))))))))))))***************************++++++++++++***))))))***************+++++++++))))))))))))))))))))))))++++++************++++++))))))***++++++++++++***++++++******++++++,,,,,,******))))))******+++,,,))))))))))))((((((''''''((())))))***++++++,,,,,,************************)))***+++***)))((()))+++))))))))))))))))))))))))+++++++++++++++,,,,,,,,,'''''''''''''''''''''''')))))))))************+++(((,,,//////,,,******+++)))))))))))))))***+++,,,,,,+++******)))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))*********(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))***************************************************************+++++++++)))************++++++++++++++++++***************************************************************************************************************+++++++++***************(((((()))************)))************************+++************+++,,,,,,,,,,,,++++++++++++,,,,,,++++++************+++++++++***)))***,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++...---,,,+++************))))))*********+++++++++)))************+++++++++++++++++++++++++++++++++))))))))))))*********+++++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))(((((())))))***+++))))))******+++,,,,,,,,,)))(((((((((((()))*********)))))))))))))))))))))***++++++++++++,,,,,,,,,++++++************++++++******++++++++++++******)))))))))))))))******+++'''(((***+++++++++***))))))))))))***++++++,,,,,,++++++++++++++++++++++++)))***++++++***)))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---))))))---///......000+++444;;;999888<<>>666...***+++---,,,)))...,,,***+++++++++,,,...///------///222222...)))...,,,***+++,,,---,,,***+++***+++///333333...))),,,,,,,,,,,,,,,,,,,,,,,,)))111111(((***666888111------------------------))))))(((((()))***++++++((()))***)))(((((()))+++******************************))))))))))))************************++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,+++***))))))***+++*********************)))************************************************(((((()))))))))*********,,,++++++++++++++++++,,,************************+++******))))))******+++++++++************++++++,,,,,,+++***)))))))))***************************++++++++++++******)))(((((()))+++------+++)))((())))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))))))))***+++,,,---************************,,,,,,++++++******))))))((((((((()))))))))******((()))))))))************************************))))))))))))))))))))))))(((((()))))))))*********((()))))))))************)))))))))))))))))))))))))))+++------+++***++++++))))))))))))))))))******)))))))))))))))***+++++++++++++++,,,,,,---------,,,++++++******++++++,,,))))))))))))))))))))))))************************************************+++***************++++++))))))******+++++++++,,,******++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,---///111333++++++++++++++++++++++++)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,...000222333...,,,++++++---.........------------------------,,,,,,,,,---,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++***************+++******************************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***///333111+++((())),,,---,,,,,,+++***))))))(((,,,,,,++++++,,,...000222***+++,,,,,,+++***+++---+++***))))))+++///222555555111+++''''''(((******+++++++++*********))))))///+++***222===???666+++((()))***,,,...//////...,,,,,,,,,+++++++++++++++++++++******++++++,,,------///111444777999:::;;;BBB:::111,,,,,,---+++(((***,,,------,,,,,,,,,***,,,---......---,,,++++++---,,,,,,,,,---,,,+++***++++++---000333222...***,,,,,,,,,,,,,,,,,,,,,,,,)))222111((()))333555---++++++++++++++++++++++++(((((((((((()))***+++,,,((()))***)))((((((***,,,*********************************))))))*********)))*********++++++++++++((())))))))))))***************+++,,,,,,,,,,,,+++******++++++,,,,,,------,,,------,,,***)))***+++*********************+++))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))******************************))))))))))))************))))))******++++++++++++******)))*********++++++++++++++++++++++++++++++++++++***)))((('''((()))+++,,,,,,+++)))((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))+++++++++,,,---...///000******************************))))))))))))))))))'''((((((((())))))))))))))))))))))))***************************+++++++++))))))))))))))))))))))))((((((((()))))))))******))))))))))))************))))))))))))))))))))))))(((***,,,---+++*********))))))))))))***************))))))))))))***++++++,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,***************************************************************+++++++++*********)))******+++,,,+++++++++++++++,,,,,,,,,******++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---************+++,,,......++++++++++++++++++++++++,,,,,,---.........------++++++,,,,,,,,,,,,------++++++++++++************,,,,,,,,,...000333666888000...,,,+++---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++*********++++++,,,,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++******+++,,,,,,,,,,,,+++*********+++++++++++++++******+++++++++,,,,,,,,,,,,+++******)))************************************************+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,000444222---))))))+++,,,++++++******)))))))))+++******++++++,,,------+++,,,---,,,*********+++,,,,,,---000555;;;@@@DDD777222+++'''&&&(((***+++,,,,,,++++++***))))))(((***'''(((///888999000'''+++***)))***++++++***(((+++++++++,,,,,,,,,,,,,,,***************++++++,,,---///111555888:::<<<===888333...+++,,,,,,+++***(((---111///------,,,)))+++...///---***(((,,,///------......---,,,+++***,,,---000111111///---,,,+++,,,,,,------,,,,,,+++***//////******000000***************************(((((((((((()))***+++,,,)))******)))((()))+++---************************++++++************++++++))))))***+++++++++++++++((())))))))))))***************+++,,,,,,,,,,,,+++)))******+++,,,,,,------+++---000///---*********)))******++++++,,,,,,,,,************************************************)))))))))*********++++++)))))))))******)))))))))******************************))))))))))))******+++************+++,,,---*********)))******++++++++++++++++++++++++++++++)))***************)))(((******((((((((((((******)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))*********+++,,,---///000************************(((((())))))))))))))))))(((((()))))))))*********))))))))))))************))))))*********+++++++++))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************))))))))))))))))))))))))'''))),,,,,,+++)))))))))((()))))))))******************))))))******+++,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************))))))*********+++++++++******))))))***++++++,,,---------,,,,,,,,,,,,,,,******++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,---......))))))***++++++,,,++++++++++++++++++++++++++++++------.........---,,,,,,+++++++++,,,,,,---------,,,,,,,,,++++++*********,,,,,,,,,,,,...111444666111///,,,++++++,,,---,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++)))******+++,,,,,,------***+++++++++++++++,,,,,,++++++++++++++++++++++++***+++,,,---...------,,,)))*********++++++++++++******+++++++++,,,,,,,,,,,,++++++***))))))******************************))))))*********+++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,++++++++++++++++++++++++***---000111...+++++++++++++++++++++++++++++++++'''(((***+++,,,,,,+++++++++,,,---,,,+++***+++,,,---///222666:::===@@@AAA222///+++)))***+++++++++++++++******************(((+++...000000///---,,,***)))'''(((******'''%%%***++++++,,,,,,---------++++++******++++++,,,---)))***---///222444555666---,,,,,,,,,,,,,,,,,,+++)))///222///---...---***+++...000...***))),,,///------...---,,,,,,,,,,,,,,,000333222...+++,,,...***+++---......---+++***)))+++,,,---...---,,,+++++++++++++++++++++++++++(((((((((((()))***+++,,,*********))))))))),,,...************************,,,,,,++++++++++++,,,,,,((()))***+++++++++++++++***++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++))))))***+++,,,,,,------***...222111...+++******))))))***+++,,,---------++++++++++++++++++++++++************************************++++++++++++++++++,,,,,,,,,,,,++++++******************************))))))))))))******++++++++++++,,,,,,---...***)))))))))***+++,,,,,,++++++++++++++++++++++++'''((()))******++++++***---***&&&$$$$$$&&&***---))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))'''''''''((()))+++,,,---************************(((((())))))*********+++)))************+++++++++))))))))))))************))))))******++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))&&&)))+++,,,+++)))(((((((((((())))))*********+++*********)))******+++,,,))))))*********+++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++************************))))))******++++++++++++******))))))***+++,,,,,,.........------,,,,,,,,,******++++++++++++******************************************************++++++++++++++++++++++++))))))***+++---...//////***+++,,,---...---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++***)))+++++++++,,,,,,------------------,,,,,,+++++++++******))))))***---///111222///+++******++++++******************************++++++,,,,,,,,,++++++))))))***+++,,,,,,------((()))***+++,,,---......+++++++++++++++++++++++++++,,,---...///...---,,,))))))******++++++++++++******+++++++++,,,,,,,,,,,,,,,+++***))))))******************************))))))******++++++++++++******+++,,,,,,,,,,,,+++))))))***+++,,,------...++++++++++++++++++++++++'''***---//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,---%%%'''))),,,------,,,+++((()))++++++++++++---...(((+++///222333222000///,,,++++++,,,---...,,,***)))))))))***++++++,,,,,,+++222777444---***///666,,,***)))+++...000...+++******+++,,,,,,---......,,,,,,++++++,,,,,,---...)))***+++---///000111111)))+++......---+++++++++***111333...+++---...,,,---...///...---,,,,,,,,,+++,,,------,,,+++,,,------222555222,,,)))+++000)))+++---//////---+++))))))'''***000111,,,+++---,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***,,,,,,************************+++++++++++++++***)))(((++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,++++++,,,,,,---******++++++,,,,,,,,,---************************)))******++++++******)))++++++++++++++++++++++++((((((((((((((((((((((((++++++++++++++++++++++++,,,+++++++++***)))))))))************************************************,,,+++***)))((((((((((((,,,+++***))))))***+++,,,************************************************,,,------,,,***))))))***+++******))))))))))))))),,,+++*********+++,,,---,,,,,,,,,,,,,,,+++***)))******))))))))))))******)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((())))))((((((******++++++++++++******''''''(((((()))))))))***+++++++++*********))))))+++++++++++++++++++++++++++++++++*********)))))),,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,+++***)))((((((------------------------+++++++++************)))++++++++++++++++++++++++---***((((((******)))''',,,,,,,,,+++++++++*********+++,,,------,,,+++***,,,++++++******++++++,,,+++++++++*********))))))******+++++++++,,,,,,,,,+++++++++******)))))))))******+++,,,,,,,,,,,,+++************************++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********)))************+++++++++*********++++++,,,,,,,,,,,,,,,+++***+++,,,---...++++++,,,---............,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,++++++++++++,,,,,,---,,,+++)))(((++++++++++++++++++++++++,,,+++***)))))))))***+++++++++************++++++++++++******++++++,,,---------,,,++++++******))),,,,,,+++******+++,,,,,,+++...+++%%%+++666666...+++++++++---......,,,***++++++++++++++++++++++++************************...555777111,,,...000000))))))***+++,,,,,,------******+++++++++,,,,,,,,,---,,,++++++************+++++++++************)))++++++,,,,,,,,,++++++***,,,,,,++++++++++++++++++---,,,+++***+++,,,---...------------------------,,,333444---(((+++...---...,,,******++++++***)))+++*********+++,,,------)))000111***+++333444---+++***)))))))))***+++,,,************************+++++++++++++++***))))))+++++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************,,,++++++******++++++,,,,,,,,,+++)))(((&&&%%%$$$******************************++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************---,,,+++***))))))))))))++++++***))))))***++++++))))))))))))))))))))))))************************+++///333555222///+++***++++++***)))(((((())))))******)))))))))***+++,,,+++,,,,,,,,,++++++***)))******))))))))))))******)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******)))))))))******************)))((((((((())))))*********+++++++++*********))))))************************+++++++++*********)))))),,,,,,+++++++++*********++++++++++++++++++++++++,,,+++++++++***))))))))))))))))))*********+++++++++++++++************)))++++++++++++++++++++++++---***((((((***+++***(((,,,,,,,,,+++++++++******+++++++++,,,,,,+++++++++,,,++++++******++++++,,,,,,++++++++++++***************+++++++++,,,,,,,,,,,,,,,+++++++++***************+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++------------------------,,,,,,,,,+++++++++******)))************+++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,---...---......------,,,+++***,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,++++++++++++++++++,,,,,,,,,+++***)))++++++++++++++++++++++++///...,,,+++************++++++************++++++++++++******++++++,,,---+++++++++++++++++++++,,,,,,,,,+++******+++,,,,,,))),,,***(((...:::;;;444+++,,,...---,,,+++++++++++++++++++++++++++++++++************************'''...000***&&&((())))))))))))******++++++,,,,,,*********+++++++++,,,,,,///...------,,,,,,,,,---+++++++++************)))+++++++++,,,,,,++++++***+++++++++++++++++++++***,,,,,,++++++,,,,,,------------------------------)))...---(((''',,,111111//////...---------------++++++*********+++,,,,,,+++111000***,,,555888333******))))))******+++,,,***************************++++++++++++***))))))***++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++******))))))******+++---,,,+++)))'''%%%######************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++*********+++++++++++++++************************************************------,,,+++************++++++***))))))***++++++))))))))))))))))))))))))************************))),,,//////---+++)))(((,,,+++***)))(((((((((((())))))(((((())))))***++++++++++++,,,++++++***)))******))))))))))))******)))************+++++++++,,,,,,++++++************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******((())))))******))))))((()))))))))***************+++++++++***************))))))))))))))))))))))))+++++++++***************,,,++++++++++++*********++++++++++++++++++++++++++++++******************((((((((())))))*********+++++++++************)))++++++++++++++++++++++++,,,***))))))+++,,,,,,+++,,,,,,,,,+++++++++******,,,++++++++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,++++++++++++***)))************+++++++++,,,,,,++++++++++++++++++,,,,,,+++++++++,,,---...------------,,,+++***))),,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,,,,++++++++++++++++++++++++++++++000///...,,,+++******)))++++++************++++++++++++******++++++,,,---)))******+++,,,,,,------,,,++++++******++++++,,,(((+++***(((...888999444+++---...---***(((***,,,++++++++++++++++++++++++************************(((---///+++'''((())))))*********************************++++++++++++,,,......---,,,,,,,,,------+++++++++************)))***++++++,,,,,,+++++++++)))***+++,,,,,,+++***)))++++++,,,,,,------,,,,,,------------------------,,,---+++***...555999999444555555222...,,,---///++++++******)))*********+++///---(((***333888666***************+++++++++******************************+++++++++******)))******+++,,,,,,,,,++++++++++++++++++++++++++++++------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++************++++++++++++++++++************************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++((((((((((((((((((((((((++++++++++++++++++++++++*********++++++,,,,,,,,,************************************************---,,,+++***************+++******************+++++++++++++++++++++++++++************************+++***'''$$$"""###'''+++,,,,,,+++)))(((((((((((())))))))))))*********+++******++++++++++++************))))))))))))******))))))*********+++++++++,,,,,,++++++******))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))((((((******************++++++************************************************************************++++++++++++***************+++++++++++++++,,,,,,***************+++++++++,,,,,,,,,,,,+++++++++++++++++++++*********))))))+++++++++++++++++++++++++++*********+++,,,------,,,,,,,,,+++++++++******---,,,+++******+++,,,---,,,++++++******++++++,,,---------,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,------))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))******+++,,,,,,,,,,,,++++++++++++++++++++++++......---,,,+++*********++++++************++++++++++++******++++++,,,---*********++++++,,,,,,,,,++++++++++++++++++++++++***,,,***'''***//////***,,,,,,,,,++++++++++++,,,++++++++++++++++++++++++************************,,,...///---++++++,,,,,,*********)))))))))))))))************++++++++++++,,,++++++******++++++++++++++++++*********))))))******+++,,,,,,,,,++++++((()))+++,,,---,,,*********+++,,,---...---,,,+++------------------------...,,,,,,///666<<<<<<:::888::::::555...)))+++...,,,+++******))))))))))))))),,,+++((()))///222111))))))******++++++++++++************************)))******+++++++++******)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++(((((((((((()))))))))))),,,,,,++++++++++++,,,,,,******+++,,,,,,---......************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,---************************************************+++******))))))))))))************++++++*********++++++++++++++++++++++++************************...,,,)))&&&$$$&&&+++...,,,+++***)))((((((((((((*********+++++++++++++++)))******++++++***************))))))))))))******))))))*********++++++++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((())))))))))))((((((++++++******************************************++++++++++++++++++++++++************************+++++++++*********))))))*********++++++,,,,,,,,,***************+++++++++//////...---,,,++++++***+++++++++*********))))))++++++++++++++++++++++++******++++++++++++---...,,,,,,,,,+++++++++******---,,,+++******+++,,,---,,,++++++******++++++,,,---------,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++*********+++++++++,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,---------))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,---++++++++++++++++++++++++*********+++++++++++++++++++++************++++++++++++******++++++,,,---,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,***(((((()))(((%%%---+++)))+++...000...+++++++++++++++++++++++++++*********************************+++***((()))************)))))))))))))))))))))*********++++++++++++++++++******++++++,,,+++++++++*********)))))))))***+++,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++***+++,,,---...---,,,+++------------------------+++)))***111888:::666111444777888444---***,,,///,,,,,,+++***)))))))))***(((+++,,,+++,,,------+++))))))***++++++++++++***************************))))))***++++++++++++***)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++************************++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,******************************************************)))))))))))))))***)))***++++++++++++***)))************************************************(((***,,,,,,+++***)))***+++******)))))))))))))))******+++,,,,,,,,,,,,+++((()))******+++***************))))))))))))******)))************+++++++++************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((('''((())))))******))))))(((***************)))))))))***************+++++++++++++++++++++++++++++++++***************++++++++++++************)))))))))*********++++++,,,,,,---++++++******************...------,,,+++***))))))+++++++++************)))++++++++++++++++++++++++***+++++++++))))))+++---,,,,,,,,,+++++++++******,,,++++++++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,+++************************************++++++++++++*********++++++,,,,,,---------------------------***++++++++++++,,,,,,,,,)))************+++++++++,,,,,,++++++++++++++++++***+++,,,---------,,,,,,------------,,,+++***)))***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++++++++******+++,,,,,,++++++++++++++++++++++++(((((()))+++++++++++++++++++++************++++++++++++******++++++,,,---------,,,,,,+++******)))***++++++,,,,,,++++++***************************---,,,,,,...000000...+++++++++++++++++++++++++++************************+++((((((++++++((((((***************************)))))))))************+++------,,,,,,,,,---......+++++++++************))))))***++++++,,,,,,,,,,,,++++++,,,,,,------......++++++,,,,,,------,,,,,,---------------------------+++...666;;;888222------///000///------///222,,,,,,++++++***+++++++++***,,,...//////...,,,***((()))***+++,,,++++++***************************))))))***+++++++++++++++))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************------------............,,,,,,++++++++++++,,,,,,+++++++++*********))))))******************************++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++************************************************+++******))))))******+++)))***++++++++++++***)))************************************************%%%'''***+++***((('''''')))))))))))))))******+++((()))***+++,,,++++++***(((((()))*********************))))))))))))******)))************+++++++++(((((())))))******++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))((()))******************)))*********))))))((((((((())))))*********+++++++++************************))))))*********+++++++++************)))))))))))))))******+++,,,,,,------,,,+++++++++***)))))))))*********************++++++++++++************)))++++++++++++++++++++++++)))+++,,,***(((''')))+++,,,,,,,,,+++++++++******+++++++++,,,,,,+++++++++,,,++++++******++++++,,,,,,++++++++++++***************+++++++++,,,,,,,,,*********+++++++++,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************++++++++++++)))******+++,,,,,,------------------------------******+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++,,,,,,***+++,,,---------,,,,,,---......------,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,+++*********+++,,,++++++++++++++++++++++++)))***+++,,,,,,,,,+++***++++++************++++++++++++******++++++,,,---,,,+++++++++++++++++++++***+++,,,,,,,,,,,,+++***))))))+++,,,,,,++++++---+++000555444///++++++---++++++++++++++++++++++++************************---))))))------******---))))))******++++++,,,,,,))))))))))))************---,,,,,,,,,------...///+++++++++************)))))))))***+++,,,,,,,,,,,,...---,,,,,,,,,...000222,,,,,,++++++,,,,,,------------------------------000---111999;;;666111///,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,------******+++------,,,,,,,,,((()))***+++,,,+++******************************((()))***+++++++++++++++((()))***+++,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++************+++++++++++++++++++++,,,,,,,,,*********************************++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++************************************************+++++++++***++++++,,,,,,)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,************************++++++***(((&&&'''+++...(((((((((((()))***+++,,,'''((()))++++++******)))(((((()))*********************))))))))))))******)))************+++++++++''''''((()))***+++,,,,,,))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,+++***)))******++++++++++++*********)))))))))((((((''''''))))))******++++++++++++))))))))))))))))))))))))))))))******++++++++++++************))))))))))))))))))***+++,,,,,,---------,,,,,,+++***)))((((((((()))***+++,,,---......+++++++++************)))++++++++++++++++++++++++)))+++,,,***'''&&&(((***,,,,,,,,,+++++++++*********+++,,,------,,,+++***,,,++++++++++++++++++,,,+++++++++*********))))))******+++++++++,,,,,,,,,)))))))))******+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++))))))***+++,,,,,,------++++++++++++++++++++++++*********++++++,,,,,,,,,)))************+++++++++*********++++++,,,,,,---***+++,,,---...---,,,,,,++++++,,,---............*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------...---+++*********++++++++++++++++++++++++++++++,,,------...---,,,***)))++++++************++++++++++++******++++++,,,---*********++++++,,,------***+++,,,------,,,+++***))))))+++,,,+++))))))+++)))444===:::...&&&(((...++++++++++++++++++++++++************************,,,'''&&&+++,,,((((((+++))))))***+++,,,---------))))))))))))************************++++++,,,---+++++++++************)))((()))***+++,,,---------000...,,,+++,,,///222444---,,,+++***+++,,,---...---------------------------+++---444555000---...000...,,,,,,,,,,,,+++***,,,,,,,,,,,,------...///((('''&&&((()))***,,,...************************---,,,***)))))))))***+++++++++++++++++++++++++++((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...---,,,,,,+++++++++,,,+++++++++************)))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,---,,,+++*********+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,***)))***---,,,++++++******++++++,,,************************(((((()))***+++,,,,,,---************************))))))))))))((((((((((((...---,,,***)))(((((((((,,,((('''***,,,******,,,)))******)))(((((()))+++'''(((***+++,,,++++++***---,,,***)))))))))***+++((()))******))))))***+++)))***+++,,,,,,+++***)))******************************))))))((((((((((((***+++,,,,,,,,,***)))((())))))(((((('''''''''&&&******************++++++(((000&&&"""...,,,$$$+++///'''###'''+++)))''')))******++++++++++++******)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))+++*********))))))((((((***++++++,,,,,,++++++***,,,+++)))(((((()))+++,,,---------,,,+++***)))((())))))*********+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,+++******+++,,,,,,)))************+++++++++***+++,,,---...---,,,,,,---,,,,,,+++*********+++++++++,,,,,,,,,,,,------......---,,,,,,+++************+++++++++,,,,,,,,,***))))))((()))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++,,,---)))...===<<<...***,,,++++++******++++++,,,,,,,,,,,,++++++*********))))))))))))))))))))))))***+++,,,,,,,,,,,,+++***************************,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++*********))))))***++++++++++++***)))))))))************+++++++++,,,+++)))(((((()))+++,,,---------,,,,,,+++++++++---,,,++++++******++++++++++++************++++++))))))))))))))))))))))))(((((()))***+++,,,,,,---,,,,,,,,,+++))))))+++---***))))))))))))***,,,---,,,,,,+++***))))))******)))---222111,,,)))***,,,***+++,,,...000111222333,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++************************,,,+++***)))))))))******++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,++++++******************++++++,,,,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,+++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,...---+++***+++,,,,,,++++++******++++++,,,***************************************+++++++++*********************************)))))))))((((((+++++++++******)))))))))...+++***+++***((())),,,((()))***++++++***(((&&&((()))***++++++******))),,,++++++***))))))******************)))***+++,,,)))***++++++++++++***)))************************))))))***************))))))***+++++++++***)))(((******)))))))))((((((((())))))*********+++++++++000///+++,,,...'''$$$---000***'''***---+++)))+++******++++++++++++******************************)))************+++++++++************************+++*********))))))))))))***++++++,,,,,,++++++***,,,+++)))(((((()))+++,,,---......---,,,+++***************++++++++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,+++******+++,,,,,,)))************+++++++++***+++,,,---------,,,,,,---,,,++++++******++++++++++++,,,,,,,,,,,,------...------,,,++++++************+++++++++,,,,,,,,,,,,,,,************+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++,,,000---333AAA>>>000+++,,,++++++++++++++++++,,,,,,,,,,,,+++++++++***************************************++++++,,,---...************************,,,,,,,,,+++++++++*********))))))(((((())))))***+++++++++++++++++++++++++++++++++*********))))))***++++++++++++***)))))))))************+++++++++,,,+++)))(((((()))+++,,,,,,,,,,,,++++++*********,,,+++******))))))******+++******************+++)))))))))))))))))))))))))))))))))***++++++,,,,,,)))))))))))))))***...000000///---+++******+++,,,,,,++++++***))))))******...333666666222///000222++++++,,,---///000111111,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,***++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++************************+++***))))))((()))))))))++++++++++++++++++++++++)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******************)))***+++,,,---...//////******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++))),,,...///...,,,,,,,,,,,,++++++******++++++,,,************************+++++++++*********))))))************************+++++++++*********))))))))))))******+++******))),,,+++++++++)))''',,,333111---***)))+++---,,,***))))))*********)))((((((***++++++++++++***))))))---,,,***))))))***+++,,,)))***++++++++++++***))))))))))))))))))))))))))))))***++++++,,,++++++***((())))))*********))))))++++++************))))))(((((()))***+++,,,,,,---111(((+++111***'''---222///+++***,,,---+++***+++******++++++++++++******************************)))************+++++++++***************************************)))))))))***++++++,,,,,,++++++***,,,+++***))))))***+++,,,............---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,++++++******++++++,,,)))************+++++++++***+++,,,---------,,,,,,,,,,,,++++++******++++++++++++,,,,,,,,,,,,------------,,,,,,++++++************+++++++++,,,,,,,,,...---,,,+++************************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++,,,,,,,,,,,,++++++000///444@@@===///+++,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***************************,,,+++*********+++---...************************,,,,,,,,,++++++++++++***)))(((((((((((((((((()))+++++++++++++++++++++++++++++++++******************++++++++++++***)))))))))************+++++++++,,,+++***))))))***+++,,,++++++***************)))+++***))))))(((((())))))************************))))))))))))))))))))))))************************'''((())))))***---222666777444000---+++***+++,,,,,,+++******)))*********,,,000333222///------///++++++,,,,,,---.........,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******++++++++++++******,,,,,,,,,++++++++++++***++++++++++++++++++++++++***************************)))))))))))))))))))))************************)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++***+++++++++++++++************++++++,,,------...******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++)))+++...000000...,,,+++,,,++++++******++++++,,,************************************************************************,,,,,,,,,+++++++++******))))))***++++++***))))))(((((()))+++))))))111:::>>>444)))$$$(((...333555+++++++++******))))))((()))***+++,,,,,,+++))))))...,,,)))((()))***++++++*********++++++*********))))))))))))))))))))))))***++++++,,,,,,++++++***(((((())))))************************************'''((((((***+++,,,------...$$$+++///+++777DDD<<<++++++,,,,,,+++)))((()))******++++++++++++******************************))))))*********+++++++++***************************************************++++++,,,,,,++++++***++++++***))))))***++++++---------------,,,++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++,,,,,,,,,---------,,,,,,++++++***++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++(((...,,,///999666,,,++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************************,,,,,,+++******)))))))))************************++++++++++++++++++++++++++++++************++++++***************************************************++++++++++++***))))))))))))*********+++++++++++++++***))))))***++++++++++++++++++************++++++***)))))))))))))))*********++++++*********))))))))))))))))))))))))+++++++++*********)))))))))*********+++///555999888555111---+++***+++,,,++++++***************+++(((***,,,,,,***))))))***+++++++++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))************)))******************************+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,+++++++++++++++******************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,++++++*********)))+++---///000///---+++,,,++++++******++++++,,,************************((())))))***++++++,,,,,,************************,,,,,,,,,,,,+++++++++++++++++++++++++++******)))(((((()))+++))))))111:::>>>444)))$$$(((///444666,,,,,,++++++************))))))+++,,,,,,+++***)))---***((((((***++++++)))+++******************+++)))))))))))))))))))))))),,,+++++++++++++++++++++))))))))))))))))))******))))))))))))))))))))))))'''((((((***+++,,,------...)))------111LLLVVV@@@)))---000...+++)))))))))******++++++++++++******************************))))))*********+++++++++***************************************+++++++++***++++++,,,,,,++++++***+++******************++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********++++++++++++++++++,,,,,,,,,------,,,++++++***++++++,,,,,,+++++++++,,,,,,,,,------,,,+++++++++++++++************+++++++++,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++)))...******111000***---+++,,,------------,,,+++++++++++++++++++++++++++************************)))***+++,,,,,,***((('''************************++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,***************************************************++++++++++++***))))))))))))*********++++++++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++)))***++++++++++++***))))))))))))))))))))))))))),,,,,,++++++***)))))))))***************,,,111444333111...+++******,,,---+++***************++++++***+++,,,,,,,,,++++++,,,+++++++++++++++++++++++++++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***++++++++++++******************************++++++,,,,,,+++++++++++++++++++++++++++++++++*********+++++++++++++++***+++,,,---...---,,,++++++++++++******)))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......///,,,,,,,,,+++******))))))******+++---//////---+++,,,++++++******++++++,,,************************'''((()))***+++,,,------************************,,,,,,,,,+++++++++******,,,,,,+++++++++,,,,,,---,,,+++++++++)))''',,,333000---******,,,......---,,,+++******)))******+++))))))***++++++++++++***,,,)))((())),,,...,,,)))++++++***))))))***++++++************************---,,,******+++---///111,,,,,,+++***))))))******((((((((())))))))))))***(((((()))***+++,,,,,,---++++++,,,,,,888MMMKKK444***111666333...,,,,,,+++******++++++++++++******++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++*********+++++++++++++++***++++++,,,,,,++++++******************************++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***)))************+++++++++,,,,,,+++++++++,,,---...++++++******++++++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++************+++++++++,,,,,,,,,)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++,,,++++++******++++++,,,******+++,,,,,,,,,,,,++++++000+++(((...---+++111+++,,,---......---,,,+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++((()))+++,,,------,,,,,,***************************++++++++++++,,,,,,,,,++++++************++++++***************************************+++++++++***++++++++++++***)))))))))************+++++++++************************,,,,,,,,,,,,,,,------------,,,,,,+++***+++++++++)))***+++,,,,,,+++***))))))))))))))))))))))))))),,,+++++++++******))))))((())))))((('''(((***,,,---,,,+++******+++,,,,,,*********)))******+++,,,+++++++++,,,,,,,,,,,,---*********++++++++++++++++++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++------............------***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************)))***+++,,,---,,,,,,+++************************+++++++++,,,,,,++++++***************************)))*********++++++++++++)))***+++---------++++++******++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,((()))+++,,,------,,,,,,------------------------+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,++++++***))))))(((+++))))))+++...///---+++,,,++++++******++++++,,,************************))))))*********+++++++++************************++++++++++++************++++++******+++...111444...+++***+++***((())),,,'''(((***,,,---,,,+++***)))((((((''''''((()))*********))))))***++++++,,,+++)))))),,,111222///+++++++++***))))))***++++++++++++++++++++++++++++++,,,+++)))))),,,222777;;;///...,,,+++************)))))))))*********++++++))))))*********+++++++++(((******555EEEBBB222***(((333999444...,,,,,,+++******++++++++++++******++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,***++++++,,,,,,++++++************++++++*********++++++,,,,,,,,,,,,,,,+++*********++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***)))************+++++++++,,,,,,+++++++++,,,---...++++++******++++++,,,---++++++,,,,,,,,,,,,------******************++++++******+++++++++,,,,,,,,,)))***+++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++)))000,,,***...,,,***111+++,,,---//////---,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++111000...,,,,,,,,,...///******************************+++++++++,,,,,,,,,******))))))))))))******************************))))))*********+++++++++***++++++++++++***)))))))))************+++++++++*********++++++***************++++++,,,,,,,,,,,,,,,++++++***************(((***+++,,,,,,+++***((())))))))))))))))))))))))+++++++++***************''')))******)))(((((()))))))))***+++++++++++++++******))))))***++++++,,,+++***)))***+++,,,,,,,,,*********++++++,,,,,,,,,+++,,,---//////---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,------......------,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***************************+++,,,---...------,,,))))))))))))))))))))))))++++++,,,,,,,,,++++++***************************))))))******++++++++++++'''(((***,,,---,,,***)))******+++,,,------...///******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,((()))+++,,,------,,,,,,------------------------************************------,,,,,,,,,,,,++++++,,,,,,++++++***))))))(((+++)))((())),,,...---+++,,,++++++++++++++++++,,,************************+++++++++***************************************+++++++++*********))))))***)))((())),,,111666999,,,((('''***,,,******,,,((()))*********+++---000'''&&&%%%%%%&&&'''((()))+++***)))))))))***,,,---+++***+++///444555111,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***(((***...666>>>CCC111000...+++*********************++++++,,,,,,,,,******************++++++***+++...DDDVVV>>>%%%---&&&222999333,,,******)))******++++++++++++******++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++******++++++++++++******,,,,,,---......---------))))))*********+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***)))************+++++++++---,,,+++***+++,,,---...+++*********+++,,,,,,---++++++,,,,,,,,,---------******************++++++******+++++++++,,,,,,,,,***+++,,,,,,+++***((('''************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,******+++,,,,,,,,,,,,+++&&&...,,,***...+++'''...+++,,,...//////...,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++>>>:::333---******,,,...*********************************++++++,,,,,,,,,++++++************++++++))))))))))))))))))))))))))))))******++++++++++++***++++++++++++***)))))))))************+++++++++******++++++++++++******))))))******+++++++++++++++******)))))))))))))))((()))+++,,,,,,+++)))((())))))))))))))))))))))))************************(((+++------,,,+++++++++((()))***,,,,,,+++***)))******))))))***+++,,,,,,---,,,+++,,,---...///...)))******+++,,,,,,------+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))******++++++++++++***************************************++++++,,,,,,,,,,,,,,,,,,,,,++++++***)))///+++'''&&&'''***,,,---+++++++++*********))))))))))))************))))))---,,,,,,++++++,,,,,,---------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++*********++++++************************+++,,,------,,,+++)))(((***+++---...---+++)))(((++++++++++++******))))))***+++,,,,,,,,,***)))(((++++++******)))*********)))))))))***+++,,,...///,,,++++++++++++++++++,,,+++******,,,///111222111)))+++,,,+++)))''''''(((---+++***,,,///000///...+++***)))***,,,---,,,+++---,,,***)))))))))************+++++++++******)))'''***---...---///777???@@@:::000)))'''(((***+++******++++++++++++*********************************111888<<<:::444---(((+++++++++************)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,******+++,,,+++***)))************+++++++++))))))*********+++++++++++++++++++++******))))))******+++,,,,,,,,,,,,+++************************************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,++++++*********((()))***+++,,,+++************))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,------...+++,,,,,,------,,,,,,+++************************,,,++++++******++++++,,,222111000...,,,***)))(((************************)))************+++++++++++++++++++++++++++++++++************************++++++******++++++,,,---...---+++))))))***+++,,,)))************+++++++++,,,+++***))))))***+++,,,++++++************+++++++++,,,,,,,,,,,,+++*********((((((+++///111///---+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,,,,------,,,---...---+++***+++,,,333111...+++)))***+++,,,//////...------,,,++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++111///---+++***+++,,,---+++++++++++++++******)))******++++++++++++************************************+++++++++,,,,,,,,,+++,,,,,,,,,,,,++++++***...+++(((((()))+++,,,,,,+++++++++*********))))))******++++++++++++******---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++*********+++++++++++++++++++++++++++++++++,,,,,,------,,,+++***)))***++++++++++++***)))++++++++++++*********)))+++++++++++++++***))))))+++***************++++++++++++++++++++++++++++++++++++************++++++***))))))+++---//////...+++,,,---,,,***)))***+++...,,,+++***+++,,,,,,+++*********+++------,,,***,,,,,,***)))))))))************++++++++++++************++++++++++++///222666222---)))((()))))))))******++++++++++++******************************+++///333444222...+++)))+++++++++************)))******+++++++++,,,,,,,,,++++++++++++++++++++++++///---++++++,,,,,,+++***)))************+++++++++***+++++++++,,,,,,,,,,,,++++++++++++*********)))*********++++++++++++,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******((()))***+++,,,++++++***+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,///...---,,,+++)))((((((************************)))************+++++++++++++++++++++++++++++++++************************++++++******++++++,,,------,,,+++*********+++,,,************++++++++++++++++++************++++++,,,,,,++++++++++++,,,,,,+++++++++++++++******)))+++***)))+++......---++++++++++++*********))))))************************************************+++++++++,,,,,,,,,------,,,---...---+++***+++,,,111000---+++***++++++,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,...---,,,++++++,,,...///******************))))))******++++++++++++*********************************++++++++++++,,,,,,,,,++++++,,,---------,,,,,,---,,,******+++,,,,,,++++++++++++***************++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,+++*********++++++++++++++++++++++++++++++++++++,,,------------,,,***))))))))))))******+++++++++++++++************,,,+++******************))))))))))))***+++,,,,,,,,,,,,------,,,***((('''*********))))))*********)))(((((()))+++,,,,,,+++,,,------,,,++++++---000///---+++******+++---...*********,,,......+++))),,,+++******)))***************+++++++++++++++***+++***)))))))))))))))''',,,+++***+++,,,,,,***(((******++++++++++++******************************,,,,,,,,,+++)))((()))++++++++++++************)))******+++++++++,,,,,,,,,************************000...,,,,,,,,,,,,+++***)))************+++++++++++++++,,,,,,,,,---------++++++++++++******************))))))******+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------...---------------------------,,,,,,++++++,,,,,,---,,,,,,+++++++++*********,,,,,,,,,++++++++++++***)))******+++,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++***))))))((((((************************)))************+++++++++++++++++++++++++++++++++************************++++++******++++++,,,---,,,,,,,,,+++++++++******************+++++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++******)))(((++++++***+++,,,,,,***)))+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---...---+++***+++,,,------------,,,,,,,,,,,,)))******+++,,,------...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,---------++++++,,,---------------+++*********,,,...000111******))))))))))))))))))******++++++++++++******************************++++++++++++++++++++++++***+++,,,------------------,,,+++,,,---...,,,+++************************++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......//////---,,,***)))((()))***+++++++++++++++++++++++++++,,,+++***))))))***+++,,,))))))))))))***+++,,,---+++,,,------,,,***'''&&&******))))))))))))*********)))((()))++++++***))),,,,,,,,,+++***,,,///222///---,,,+++---///222333)))***+++---///...***(((++++++************************++++++,,,,,,++++++)))---...,,,*********(((***)))***,,,......,,,*********++++++++++++******************************,,,,,,***(((&&&'''))),,,+++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++000...,,,+++++++++***)))))))))*********++++++++++++++++++,,,,,,,,,,,,---++++++++++++++++++++++++******)))))))))***+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********------,,,++++++---...///---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---************************++++++++++++++++++++++++++++++************+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,************************************************))))))*********+++++++++++++++++++++++++++++++++************************++++++******++++++,,,---+++,,,,,,,,,,,,+++***)))*********+++++++++,,,,,,++++++---......---+++++++++,,,,,,,,,,,,,,,,,,+++)))************)))((((((*********+++++++++***)))************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,---...---+++***+++,,,***+++,,,---...---,,,,,,)))******++++++,,,,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******,,,,,,,,,,,,************+++,,,,,,---......+++,,,------......------*********+++,,,...///000***))))))(((((()))************++++++++++++******************************++++++++++++++++++++++++******+++,,,------------,,,++++++---......,,,*********************************++++++++++++******,,,++++++******++++++,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++,,,---...///000222000---***))))))***++++++++++++++++++++++++,,,++++++)))))))))***+++,,,))))))))))))***+++,,,---((()))+++,,,,,,+++)))(((******))))))))))))******+++***)))***+++,,,+++******+++******)))+++...111///---,,,---111444444222******+++---///---***'''************+++***************+++,,,,,,,,,,,,,,,***444999333+++)))+++,,,+++***)))***,,,,,,,,,*********++++++++++++******************************+++,,,,,,+++))))))***,,,+++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,***)))******)))((())))))*********+++++++++************+++++++++++++++++++++++++++++++++,,,***************++++++,,,************************++++++++++++++++++++++++)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********...---,,,+++,,,---...///........................---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++************************,,,++++++******++++++,,,*********+++++++++,,,,,,************************))))))*********+++++++++++++++++++++++++++++++++************************++++++******++++++,,,---+++,,,,,,,,,,,,+++***)))***++++++++++++,,,,,,,,,++++++---......---++++++******++++++++++++******)))************)))(((((('''(((***++++++++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,---...---+++***+++,,,(((***,,,---......---,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******,,,,,,,,,,,,************+++,,,,,,---......+++,,,------......------++++++++++++,,,,,,------+++***)))((()))***+++,,,******++++++++++++******************************,,,,,,,,,++++++++++++*********+++,,,,,,,,,++++++,,,++++++,,,------+++******************+++++++++******++++++++++++******++++++************+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++************************++++++++++++,,,---//////222000...+++******++++++++++++++++++,,,,,,,,,,,,******************+++,,,))))))))))))***+++,,,,,,'''(((***+++++++++***************))))))*********,,,+++******,,,---,,,+++))))))***))))))***---///000---,,,111888:::555///+++++++++---...---***((())))))***++++++++++++***)))***+++,,,------------///<<>>333)))))),,,******)))((()))******)))'''******++++++++++++******************************)))+++,,,,,,+++***+++++++++++++++************)))******+++++++++,,,,,,,,,+++++++++++++++++++++++++++***((()))***,,,++++++)))************+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------)))+++---...///...,,,+++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------************************,,,,,,,,,,,,------------,,,------...............////////////////////////---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,,,,,,,************************)))************+++++++++++++++++++++++++++++++++************************++++++******++++++,,,------,,,+++*********+++,,,+++++++++,,,,,,,,,------++++++************++++++)))***,,,------,,,***)))+++++++++++++++******))))))+++------+++***+++---))))))*********+++++++++************************************************************++++++++++++,,,---...---+++***+++,,,)))***+++,,,,,,,,,,,,,,,++++++,,,,,,------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++,,,+++***))))))+++---...******++++++++++++******************************,,,,,,,,,++++++************************)))(((''',,,***))))))***++++++***))))))******++++++++++++,,,------......------,,,++++++************++++++...---++++++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++******+++,,,,,,---......************************)))***+++,,,---,,,,,,+++........................,,,+++*********+++,,,---************+++,,,---...+++++++++,,,,,,---------((()))***,,,,,,,,,+++***++++++******************+++***))))))))))))******,,,,,,++++++++++++,,,,,,***)))((()))+++---,,,+++(((***,,,,,,+++++++++,,,***'''+++<<>>666---***---///---***''',,,---((('''+++,,,)))(((((()))***++++++,,,,,,******))))))))))))******++++++,,,,,,,,,,,,++++++******))))))))))))************+++++++++,,,,,,,,,*********++++++,,,,,,---************************+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,---.........---,,,+++++++++++++++++++++++++++************************++++++------------++++++++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++)))***+++...000///,,,)))************************+++*********+++---///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,,,,++++++,,,---+++++++++,,,,,,---------*********************************++++++,,,,,,,,,++++++++++++++++++++++++***************************+++,,,---...---,,,+++))))))))))))))))))))))))++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,---222666666000***///,,,))),,,000333222///******))))))))))))***************++++++*********(((((())))))*********+++------,,,++++++,,,,,,,,,+++++++++***)))))),,,...,,,++++++++++++++++++,,,,,,,,,---...///111222222)))---333999======999555777333...,,,,,,,,,***(((+++,,,.../////////............//////......---,,,,,,,,,...333888777111+++******+++++++++,,,,,,,,,******************************************************++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++---+++)))((('''((()))***,,,+++***))))))***+++,,,++++++++++++,,,,,,---...******************************+++++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,------,,,,,,+++++++++,,,,,,***)))***---...,,,))),,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,************************+++++++++*********))))))'''((()))***************+++***))))))+++---///111(((***+++------,,,+++***************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******************))))))))))))))))))))))))++++++------------++++++---,,,,,,+++***)))((((((************************++++++++++++++++++++++++,,,,,,+++***))))))******)))***+++,,,,,,+++***)))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++******++++++,,,---,,,---///000000///---,,,---------......---,,,,,,,,,------...---,,,+++************++++++,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++***)))************+++++++++------------------------)))***+++,,,+++)))'''&&&******)))))))))***+++,,,++++++,,,,,,,,,,,,------++++++************++++++***+++,,,------,,,+++***------------------------***+++---------+++)))(((,,,,,,,,,++++++*********)))))))))))))))))))))))),,,,,,---...---,,,+++***,,,,,,,,,++++++*********+++***)))***,,,---,,,+++(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------+++(((((()))+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,---...---,,,,,,,,,++++++******)))))))))------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,+++***))))))******)))************+++++++++++++++++++++++++++++++++))))))************))))))******+++++++++,,,,,,,,,---------,,,,,,+++++++++***++++++++++++***))))))***++++++,,,---...//////,,,******---111222...)))))))))))))))************///...,,,+++***++++++,,,)))+++,,,,,,++++++,,,---(((((()))***++++++,,,,,,)))************++++++++++++++++++++++++++++++++++++,,,...000000///...---///////////////////////////...,,,+++***+++,,,,,,..............................---,,,---111777;;;===777///---//////---)))******+++++++++,,,,,,,,,******************************************************++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++)))(((((((((***+++,,,+++***))))))***+++,,,+++++++++++++++,,,---...******************************+++++++++,,,,,,,,,)))***+++------...............,,,+++++++++,,,---...,,,***+++---...---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))******+++,,,,,,,,,,,,,,,,,,+++******,,,...000111(((***+++------,,,+++***************************++++++++++++++++++++++++++++++++++++++++++++++++((((((((((((((((((((((((************************))))))))))))))))))))))))******+++,,,,,,+++******,,,,,,++++++***)))))))))************************++++++++++++++++++++++++,,,++++++***))))))******)))***++++++++++++***))))))))))))))))))))))))))))))))))))***+++++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++******++++++,,,---+++,,,---......---,,,+++,,,,,,---------,,,,,,++++++,,,------,,,+++***)))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,+++***)))+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------++++++************++++++++++++,,,,,,,,,,,,++++++------------------------+++,,,---......,,,***))),,,,,,,,,++++++*********************************,,,,,,---------,,,+++***,,,,,,,,,+++++++++******+++***)))***,,,---,,,++++++++++++++++++++++++,,,************************++++++******++++++,,,---,,,+++))))))+++,,,+++******++++++,,,,,,++++++***++++++++++++++++++++++++******,,,------,,,,,,++++++++++++++++++*********+++++++++,,,,,,---------++++++++++++++++++++++++,,,++++++***))))))******)))************+++++++++++++++++++++++++++++++++)))******++++++******)))++++++++++++,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,+++******)))******+++---///000111222,,,***))),,,///000,,,((((((((())))))******++++++......---,,,++++++++++++,,,---...---+++***+++,,,)))))))))***++++++,,,,,,************++++++++++++++++++++++++++++++++++++,,,---///000111000///..............................---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,///333777>>>:::444111000000...,,,******+++++++++,,,,,,,,,******************************************************++++++++++++************+++++++++,,,,,,,,,+++++++++++++++++++++++++++***)))(((((()))+++,,,++++++************++++++,,,++++++++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++---...///000000000...---++++++,,,---...000...++++++,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************+++,,,,,,,,,,,,+++,,,,,,++++++,,,...000111)))***+++,,,---,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++((((((((((((((((((((((((************************))))))))))))))))))))))))))))))************))))))************************************************************************,,,+++******)))*********)))***++++++++++++***)))((((((((((((((((((((((((******************++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++******++++++,,,---++++++++++++++++++++++++***++++++,,,,,,,,,+++++++++++++++,,,++++++***)))***++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,------------+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++,,,---//////......---++++++,,,,,,,,,,,,------++++++************++++++,,,,,,++++++++++++,,,,,,------------------------,,,---.........---+++++++++++++++++++++*********************************,,,,,,---------,,,+++***,,,,,,,,,,,,++++++++++++,,,+++)))***,,,---,,,+++,,,,,,,,,+++++++++******************************++++++******++++++,,,---,,,+++++++++------,,,******++++++,,,,,,++++++***++++++++++++++++++++++++)))***++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,)))******+++---......///++++++++++++++++++++++++,,,+++******)))*********)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++***)))***+++---///111222333,,,***)))+++------***'''(((((())))))***+++,,,,,,...------,,,,,,+++******...//////...+++******+++))))))******+++,,,,,,,,,************+++++++++,,,++++++++++++,,,,,,,,,,,,---...///111111000//////------------------------------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,+++,,,///222555333000...---,,,,,,,,,******+++++++++,,,,,,,,,***************************************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++***))))))))))))***,,,,,,++++++++++++++++++++++++,,,+++++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,---.../////////000///---++++++,,,---//////...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************((())))))*********))))))++++++++++++,,,---...///)))***+++,,,,,,,,,++++++************************++++++++++++++++++++++++************++++++++++++***************************************+++++++++))))))))))))))))))))))))************************))))))*********+++++++++************************))))))))))))))))))))))))++++++***************+++*********++++++*********((((((((((((((((((((((((+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,++++++++++++,,,,,,)))******++++++++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,------------++++++++++++++++++++++++++++++******+++,,,---...+++,,,...000000///---,,,+++++++++,,,,,,,,,------,,,++++++******++++++,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,+++++++++++++++***************************************---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///---++++++---......---+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,+++,,,---......,,,******++++++,,,,,,++++++***++++++++++++++++++++++++))))))******+++++++++++++++++++++,,,,,,---------******+++,,,,,,---......++++++++++++++++++++++++++++++***************+++))))))*********++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++******+++,,,...///000000---+++***+++,,,,,,***'''(((((()))***++++++,,,---------------,,,++++++***...//////---+++)))***+++*********++++++,,,,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,------...///000//////...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------,,,,,,---...***+++,,,,,,******,,,...******+++++++++,,,,,,,,,************************************************++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))******+++,,,,,,+++++++++,,,,,,+++++++++,,,++++++******+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------...------,,,,,,000...---++++++,,,---...------,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********))))))((())))))))))))***+++,,,,,,******++++++,,,,,,,,,,,,************************++++++++++++++++++++++++)))))))))******+++++++++************************))))))*********+++++++++))))))))))))))))))))))))+++++++++******+++++++++)))))))))***++++++,,,,,,************************))))))))))))))))))))))))+++***************+++++++++******************+++))))))))))))))))))))))))+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---------,,,,,,,,,,,,------((()))******+++++++++************************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,------------------------***************+++,,,---)))+++---...///...,,,++++++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++******************************************************------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,222///------.../////////(((((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,+++,,,---......,,,******++++++,,,,,,++++++***++++++++++++++++++++++++***************++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***************++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,***)))((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------+++***+++,,,+++++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------------------------,,,---///...---,,,---...+++---//////...---...///******+++++++++,,,,,,,,,************************************************++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++++++++,,,,,,,,,,,,++++++,,,++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------,,,+++******------,,,,,,+++++++++,,,+++,,,---,,,***))))))***,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************++++++++++++,,,,,,,,,,,,+++******(((((()))))))))***************+++++++++,,,,,,,,,************************++++++++++++++++++++++++(((((())))))***+++++++++(((((((((((((((((((((((()))))))))***++++++,,,,,,)))))))))))))))))))))))),,,+++************+++,,,))))))******+++++++++,,,*********************************************************)))******+++,,,++++++***))))))***++++++))))))))))))))))))))))))******************++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++******++++++,,,---------------------------((()))***++++++++++++++++++************+++,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,------------***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,------------------------************++++++++++++)))***+++,,,---,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************)))))))))***************++++++++++++++++++++++++...---,,,+++++++++,,,,,,,,,,,,,,,,,,------------333111...---...///000000'''((()))***+++,,,------************************++++++******++++++,,,---,,,+++++++++------,,,******++++++,,,,,,++++++***+++++++++++++++++++++++++++************+++,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++*********)))******+++,,,)))************++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,++++++***,,,++++++******))))))(((,,,,,,,,,,,,++++++++++++*********+++++++++++++++++++++******+++---///000,,,---...---,,,+++,,,---++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,------......+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,........................---...//////---------///---.../////////...,,,+++******+++++++++,,,,,,,,,************************************************+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,------,,,++++++,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,+++***)))***---//////,,,***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,+++******((())))))***************++++++******++++++,,,,,,************************++++++++++++++++++++++++((((((((()))***+++++++++((((((((((((((((((((((((((())))))***++++++,,,,,,))))))))))))))))))))))))+++***))))))))))))***+++***************+++++++++************************++++++++++++++++++++++++******))))))***++++++,,,++++++***))))))***++++++++++++++++++++++++++++++)))))))))***+++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---***+++,,,------,,,+++***((()))***+++,,,,,,,,,,,,,,,+++******+++,,,---...,,,,,,,,,+++++++++******,,,,,,,,,---------......***++++++,,,,,,++++++***,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,+++******+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,++++++++++++++++++++++++******))))))***++++++,,,((()))))))))*********+++++++++++++++++++++++++++...---,,,+++++++++,,,,,,,,,,,,,,,---------......333000,,,+++,,,...//////+++++++++,,,,,,---------************************++++++******++++++,,,---,,,+++))))))+++,,,+++******++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++***+++,,,---...+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))***++++++,,,)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,+++******)))+++++++++*********************+++*********+++,,,,,,,,,++++++++++++******+++)))((((((***---111444000111111000---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,---......///,,,,,,,,,,,,,,,---......------------------------***+++,,,---------,,,,,,........................---......---,,,,,,...000,,,+++,,,///333333000---******+++++++++,,,,,,,,,************************************************+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++------------++++++,,,,,,+++***))))))******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,((()))***+++++++++++++++)))***,,,---,,,+++)))'''***...111111...+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************))))))******++++++++++++***************)))(((''')))******+++++++++******++++++******++++++,,,---************************++++++++++++++++++++++++'''(((((()))***+++++++++************************((())))))***++++++,,,,,,))))))))))))))))))))))))***)))(((''''''((()))***************************************************++++++++++++++++++++++++******))))))***+++,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++(((((()))***+++,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,++++++******++++++,,,---((()))+++,,,,,,+++)))((())))))***+++,,,---------,,,,,,+++++++++,,,...///,,,,,,,,,++++++*********,,,,,,,,,------.........+++++++++,,,,,,+++++++++---------.........//////++++++++++++++++++++++++,,,---/////////---+++))),,,,,,+++++++++,,,---...++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---+++,,,............,,,++++++++++++++++++++++++++++++*********+++,,,,,,---(((((())))))*********+++++++++++++++++++++++++++...---,,,+++***+++,,,---,,,,,,,,,------.........222///+++***+++,,,------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------+++(((((()))++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++---,,,+++++++++,,,---...,,,++++++******)))))))))******+++,,,------...///++++++++++++++++++++++++******))))))***+++,,,,,,)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,---------***++++++++++++***))))))******+++++++++,,,,,,,,,((()))))))))((()))+++,,,------,,,++++++******)))***)))'''''')))...333666444555444222///---,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,---...//////...------------...//////------------------------)))***,,,---...---,,,,,,........................---------,,,+++,,,...000,,,+++---333;;;>>>;;;777************))))))((((((************************&&&&&&''')))***+++,,,---//////...---,,,++++++***------,,,++++++******)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,+++***)))++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++000111,,,***///111///'''***++++++,,,---+++)))+++))))))***+++,,,+++******++++++,,,,,,++++++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***((('''''')))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++***)))))))))***,,,,,,******++++++++++++******)))))))))))))))******+++&&&***------***))))))++++++++++++***************)))************+++++++++************************,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,+++***))))))***+++,,,---,,,***)))))))))******++++++******************++++++******************************************+++---......,,,++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,***))),,,++++++******++++++,,,...------,,,,,,------...---,,,***))))))***,,,---++++++++++++++++++++++++,,,,,,,,,++++++*********...------,,,,,,------...,,,,,,,,,++++++*********++++++******++++++,,,---************************,,,,,,,,,------.........,,,---......---,,,***)))...------,,,+++***))))))************************++++++++++++******))))))***,,,------++++++,,,...+++++++++***++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,//////...------,,,++++++,,,,,,---...---,,,***)))++++++******++++++,,,---------++++++++++++---------------,,,,,,++++++++++++++++++******)))))))))******+++++++++,,,,,,,,,+++,,,---,,,***)))***++++++++++++******************+++---...///...------///...,,,*********,,,---++++++++++++++++++++++++...------,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---------,,,+++*********+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))((((((******+++++++++,,,,,,,,,000111222222111---***(((******+++,,,,,,,,,,,,+++,,,,,,+++++++++,,,...///+++,,,.../////////...---...//////...,,,,,,---///,,,---------------------///...---,,,++++++***)))------------------------...---,,,,,,++++++,,,,,,...111777>>>BBB???888111++++++*********)))))))))************************''''''((()))***+++,,,,,,---------,,,++++++******,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,+++***)))++++++,,,,,,,,,,,,------...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))---...******...///,,,,,,+++)))))),,,...,,,))))))((('''(((*********)))***++++++,,,,,,++++++***,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***)))(((((()))************+++++++++++++++++++++++++++++++++************************+++***)))))))))***+++,,,******++++++++++++******)))))))))))))))******+++)))+++,,,+++***)))))))))******************++++++)))************+++++++++************************,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++***))))))***++++++,,,,,,***)))))))))******************************************************+++++++++++++++++++++++++++---...---,,,***++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,---,,,+++))))))+++,,,---++++++++++++++++++++++++---------,,,,,,,,,++++++------,,,,,,,,,,,,------...............---------,,,+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,------,,,,,,++++++---,,,,,,++++++*********************************++++++++++++*********)))***,,,------++++++,,,...,,,,,,+++++++++++++++,,,******++++++,,,,,,------,,,,,,,,,,,,,,,---------,,,,,,---------,,,+++***++++++******++++++,,,------,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++,,,++++++******)))******+++++++++,,,,,,,,,+++------,,,+++***+++,,,++++++++++++++++++,,,,,,+++,,,---.........---,,,...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---------,,,++++++++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))******+++++++++,,,,,,,,,---.../////////---,,,***++++++,,,------------,,,***))))))((()))***+++,,,,,,------...............,,,---......------///111/////////......---------///......------,,,,,,,,,------------------------...---,,,,,,++++++,,,,,,,,,---000444777666222...+++++++++++++++*********++++++++++++++++++++++++)))))))))*********++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,------...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,+++,,,///...***000+++&&&'''+++...---+++,,,+++***+++---...---,,,***++++++,,,,,,++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))************+++++++++******************************************************))))))******+++,,,******++++++++++++******))))))))))))******++++++,,,+++)))((()))))))))((()))))))))***+++++++++,,,)))************+++++++++************************,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,************************************************++++++***))))))***++++++,,,+++******)))*********************************************************+++++++++++++++++++++++++++,,,...---+++******+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,---,,,+++******+++,,,---++++++++++++++++++++++++......------------,,,,,,------,,,,,,,,,,,,------+++++++++++++++,,,,,,,,,---,,,+++++++++++++++,,,------------------------,,,,,,,,,------------...,,,,,,++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************,,,------++++++,,,......---,,,++++++***++++++))))))***+++,,,------...)))******+++,,,------...,,,,,,---------,,,++++++++++++******++++++,,,------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,+++++++++,,,---------,,,***)))******+++++++++,,,,,,,,,,,,---...---,,,++++++---+++++++++,,,,,,------...,,,------------,,,,,,++++++,,,,,,,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************)))))))))******+++++++++,,,,,,,,,******+++,,,,,,------...,,,,,,---............---------,,,+++,,,---...///---------------......///***,,,---...---...000222111111000///...------,,,........................------------------------...---,,,,,,++++++,,,,,,,,,++++++,,,......---,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++,,,,,,))))))***+++,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,---------------------------------,,,---//////---***---)))''')))++++++,,,...---,,,+++,,,...///...---***++++++,,,,,,++++++***))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++***************************************+++++++++******++++++++++++******))))))******++++++++++++,,,)))&&&&&&)))+++***)))(((((()))***+++,,,,,,,,,))))))*********+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))************************+++******************+++++++++*********************************+++++++++***************+++++++++++++++++++++++++++++++++***,,,------+++******++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,++++++++++++,,,---++++++++++++++++++++++++---------------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---((()))))))))******++++++------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++******+++---...///*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++---,,,++++++,,,...///...---,,,+++******************++++++,,,,,,,,,)))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---+++*********+++++++++,,,,,,,,,---...///...,,,+++,,,---)))******+++,,,---......------------,,,,,,++++++******,,,---------------------------------------*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------.........///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++*********+++---...///+++,,,,,,---------------000///...------...///000...---,,,+++,,,---...///+++---...///...---...000000/////////......------,,,---------.........///------------------------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++,,,,,,------))))))***+++,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------*********+++,,,---...///------------------------///---,,,---...,,,+++***+++)))***---,,,(((***000)))((('''(((***+++***)))***++++++,,,,,,++++++***,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))******++++++++++++******++++++++++++******))))))***++++++++++++***+++'''%%%&&&***------+++(((((()))***+++,,,,,,,,,))))))*********+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))*********************************++++++*********************+++*********))))))*********+++++++++))))))*********+++++++++***************************,,,---,,,+++*********+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,------......------,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++******+++---///000*********++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++,,,***+++---,,,++++++,,,...///...---,,,++++++++++++---,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,+++******+++++++++,,,,,,,,,---...///...,,,+++,,,---((())))))***+++,,,,,,---------,,,,,,++++++++++++******,,,---------------++++++++++++++++++++++++*********++++++,,,,,,---+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++******+++++++++,,,,,,,,,------+++***+++,,,---///******+++,,,,,,,,,,,,,,,---,,,+++******+++,,,,,,------,,,++++++---...///---///000000...,,,,,,---,,,,,,,,,------.........+++++++++,,,------......------------------------...---,,,,,,++++++,,,,,,,,,---...///...---,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++*********+++++++++,,,,,,------))))))***+++,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...++++++,,,,,,,,,,,,------*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---+++,,,---+++)))+++///444---+++...---((()))000***)))((()))+++,,,+++******++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++*********++++++++++++******((()))+++,,,,,,,,,+++***)))(((((()))+++---------)))))))))***+++++++++,,,)))************+++++++++***************************++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************************************)))***++++++++++++***)))))))))***++++++++++++***)))))))))***++++++,,,,,,)))))))))***++++++,,,,,,***************************+++---,,,***))))))***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------,,,,,,,,,,,,------...------,,,,,,------...,,,,,,------------,,,,,,++++++++++++++++++++++++******++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......++++++++++++++++++++++++...------------,,,,,,,,,+++***++++++,,,---...///*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***,,,------++++++,,,...///...---,,,,,,+++,,,,,,///......---,,,+++***))),,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,------++++++******++++++,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,---...---,,,++++++---)))))))))******++++++,,,---,,,,,,++++++++++++,,,+++,,,,,,,,,,,,,,,------++++++++++++++++++++++++*********++++++,,,,,,,,,***++++++,,,,,,------...++++++++++++++++++++++++++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++******+++++++++,,,,,,,,,...---,,,+++++++++,,,---)))***++++++,,,,,,++++++...---,,,+++++++++,,,---,,,,,,,,,,,,,,,------......000111000...,,,++++++***++++++,,,---...//////+++++++++,,,,,,---------------------------------...---,,,,,,++++++,,,,,,***,,,//////...,,,++++++)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++*********++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...///++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++...000---+++111;;;GGG777+++,,,...***)))---...---,,,---...//////---***++++++,,,,,,++++++***(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,++++++*********++++++++++++******((()))+++------,,,+++******+++------++++++++++++******************++++++)))************+++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))***++++++++++++***)))((()))***+++,,,++++++***((())))))***++++++,,,,,,((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,***))))))***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---,,,------------------,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,))))))))))))((((((((((((+++++++++,,,---...///000------------------------......---------,,,,,,,,,***++++++,,,------------++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***,,,------++++++,,,......------,,,,,,,,,------///......------,,,,,,,,,++++++,,,,,,------......,,,,,,+++++++++,,,---...++++++******++++++,,,---+++,,,,,,------,,,,,,++++++++++++,,,,,,---------++++++)))))))))+++,,,...******+++++++++,,,,,,,,,+++------,,,+++***+++,,,++++++++++++++++++++++++,,,+++*********+++,,,---...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,******+++,,,,,,---......++++++++++++++++++++++++++++++******+++---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++*********+++++++++***+++,,,,,,------,,,,,,000///...,,,,,,,,,---...++++++,,,------------,,,,,,...111111///,,,,,,,,,,,,,,,------......//////,,,,,,,,,---------------------------------------...---,,,,,,++++++,,,,,,***,,,......,,,+++,,,...(((((())))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********)))))))))))))))***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...///++++++,,,,,,,,,---------000///---,,,+++*********+++++++++++++++++++++++++++---111444000///999FFFWWW>>>******///---******,,,+++***+++---...---,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))************+++++++++************************++++++++++++++++++++++++((()))***+++,,,+++************++++++++++++******(((***+++------,,,+++***,,,///111000,,,)))(((***+++++++++***************)))************+++++++++*********************************++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))***+++,,,,,,+++***)))((()))***+++,,,,,,+++***((())))))***++++++,,,,,,((())))))***++++++,,,,,,........................)))+++,,,,,,***))))))***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...///...------,,,,,,------...,,,++++++++++++++++++,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,------.........,,,++++++++++++++++++,,,---,,,,,,,,,++++++************+++,,,---///000111.................................------,,,,,,,,,***+++,,,---...---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***,,,------,,,+++---...------,,,,,,,,,---......---.....................)))***+++,,,...///000111,,,,,,+++***+++,,,...///++++++******++++++,,,---++++++------------+++++++++++++++,,,,,,---------,,,***((('''(((***,,,...******+++++++++,,,,,,,,,+++,,,---,,,***)))***+++---,,,,,,,,,,,,,,,,,,,,,++++++*********+++---...000...,,,*********,,,---------------------------++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++++++++******+++---...///.....................---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,(((((())))))******+++++++++,,,------......------,,,,,,***)))((())))))******+++,,,---...---,,,+++***---000000///...------///////////////.................................------------------------...---,,,,,,++++++,,,,,,,,,---...---++++++...111++++++++++++++++++++++++,,,,,,,,,++++++*********---------,,,,,,,,,+++++++++++++++******))))))))),,,,,,*********+++,,,---,,,,,,,,,+++++++++************++++++++++++******++++++,,,,,,---...//////---------,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...***))),,,------333;;;CCC;;;000******,,,,,,+++***++++++,,,---.../////////......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******,,,,,,,,,,,,******************************++++++++++++++++++,,,,,,+++,,,,,,,,,,,,+++*********+++,,,,,,,,,***)))(((************************,,,,,,,,,++++++*********))))))))))))))))))))))))******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++...,,,+++,,,///...+++''')))************+++++++++++++++++++++++++++++++++******************************************************++++++++++++******************************&&&&&&'''((()))+++,,,---******+++++++++,,,,,,,,,,,,+++***+++---...---,,,***---...,,,++++++***)))+++++++++++++++++++++++++++++++++*********))))))++++++,,,,,,,,,,,,------))))))***+++---...//////,,,,,,,,,++++++*********,,,,,,,,,++++++************+++---......---+++***++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---...///,,,,,,,,,++++++,,,,,,---......---------,,,,,,,,,------------------------((())))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,++++++++++++++++++******))))))******+++,,,,,,,,,,,,------.........++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***,,,------++++++,,,...******+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---------------------------///...,,,+++***++++++,,,,,,+++******)))************+++,,,---,,,+++***))),,,+++******))))))************+++++++++,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------..............................+++***+++...000...,,,,,,,,,,,,---------......000...++++++---/////////---...///...---,,,---///------------------------,,,,,,,,,,,,,,,,,,,,,,,,......//////...---,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++***************)))))))))((((((------,,,,,,,,,,,,,,,,,,---,,,+++******++++++,,,,,,,,,,,,++++++++++++*********++++++++++++*********+++++++++,,,---------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***...000000666>>>EEE===222---,,,......,,,+++,,,,,,------.........------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,************************+++++++++++++++++++++++++++++++++++++++******)))+++++++++++++++***))))))************************,,,,,,,,,+++++++++************************************++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++,,,,,,,,,***(((************++++++++++++++++++++++++++++++++++++******************************************************++++++++++++******************************++++++++++++,,,...///000******+++++++++,,,,,,,,,,,,+++***+++---...---,,,,,,------,,,++++++++++++++++++++++++++++++++++++---,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,------******++++++,,,---...............------,,,,,,,,,,,,,,,,,,+++++++++******+++,,,...//////...,,,+++++++++,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...------,,,+++++++++,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++,,,,,,+++************+++,,,,,,++++++++++++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---***+++,,,+++***)))***+++******+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---------------------------///...,,,+++++++++,,,,,,,,,++++++*********************+++,,,,,,,,,+++***,,,+++******))))))******+++++++++++++++++++++,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,***,,,...///...,,,,,,,,,---------.........,,,,,,,,,,,,,,,---......+++,,,,,,,,,---.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------...---,,,+++******++++++,,,,,,,,,,,,++++++++++++******++++++++++++******++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,///000000444999AAA:::222------......---------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++---,,,,,,++++++***************++++++******)))(((,,,+++******************************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++)))+++,,,,,,***))))))***************+++++++++,,,++++++++++++++++++++++++******************************************************++++++++++++******************************++++++******++++++,,,---******+++++++++,,,,,,,,,,,,+++***+++---...---,,,...---++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------......------------,,,,,,,,,,,,,,,,,,++++++++++++,,,---...//////...---,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++++++++***------------------------...------,,,,,,,,,------...---,,,,,,++++++++++++------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******++++++,,,,,,------+++++++++++++++,,,------************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************...------,,,,,,------...,,,------,,,***)))***+++***++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------...---,,,++++++,,,,,,---,,,,,,+++***************)))***+++,,,,,,,,,,,,,,,,,,+++******))))))******++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******************************---,,,+++,,,.........---,,,------------.........,,,///111111...------///---+++***,,,000333222000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++------------------------)))))))))******+++++++++...------,,,+++++++++***------,,,,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++++++++...............---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,---///777333...++++++---------.........------,,,,,,,,,******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++***)))))))))************)))((((((,,,+++***))))))***+++,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++(((+++---,,,)))(((***,,,*********+++++++++,,,,,,++++++++++++++++++++++++******************************************************++++++++++++******************************++++++************++++++******+++++++++,,,,,,,,,,,,+++***+++---...---,,,///+++)))***++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++------------------------......---,,,,,,,,,------......---,,,++++++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...............///......---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,,,,------------------------------,,,++++++******++++++,,,******++++++,,,---......,,,,,,++++++,,,,,,---...******++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------///000000///---+++,,,---***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---------------------------...---,,,++++++,,,......,,,,,,+++************+++))))))***+++,,,,,,------,,,+++******))))))******,,,,,,,,,++++++++++++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------------,,,---------------------------............///444888777111------//////,,,+++...555888777444------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************)))))))))******+++++++++------------,,,,,,++++++---------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,,,,,,,,,,...,,,******+++---//////.........------,,,,,,++++++,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++***)))))))))************)))((((((++++++)))))))))***+++,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***,,,...---***))),,,...***++++++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************++++++++++++******************************//////...------------...******+++++++++,,,,,,,,,,,,+++***+++---...---,,,...)))(((,,,///,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,,,,------...---,,,,,,+++++++++,,,------,,,,,,,,,+++++++++------------------------,,,------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,,,,------------------------------,,,++++++******++++++,,,******+++,,,------......,,,,,,++++++,,,,,,---...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,///000000///---+++,,,---++++++,,,------------,,,---,,,,,,++++++,,,,,,------------------------------,,,,,,+++,,,---///000---,,,,,,+++***+++++++++))))))******+++,,,---...,,,+++******))))))******++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------////////////////////////---------------,,,---------------.........//////111666:::888111,,,+++,,,///,,,+++...555888777444------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------++++++++++++++++++++++++***++++++++++++,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,------------,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------------------------))))))************++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((,,,...------000111111***+++,,,---///000222222.........------,,,,,,,,,,,,------...///000000111,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++***************++++++******)))(((******************+++,,,***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++---///++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******************************************************++++++++++++******************************------,,,+++++++++,,,,,,******+++++++++,,,,,,,,,,,,+++***+++---...---,,,---((()))222555000,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,,,,------------++++++************++++++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,------++++++++++++++++++++++++---,,,,,,,,,,,,---...///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,------......+++++++++++++++,,,------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,------,,,***)))***+++++++++,,,------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,---...000111------,,,+++++++++++++++************+++,,,------,,,+++******))))))************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------------------------.........,,,+++,,,---------.........////////////222555333///***((((((---+++***,,,000333222000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......//////......++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,***+++,,,............---...------------,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,------...*********+++++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,(((,,,...++++++000222111+++,,,...000000111222222------------------,,,,,,,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******)))))))))***+++++++++++++++******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++))))))+++,,,------+++++++++,,,,,,,,,------++++++++++++++++++++++++******************************************************++++++++++++******************************))))))((((((((())))))*********+++++++++,,,,,,,,,,,,+++***+++---...---,,,---(((,,,999===666......------------------------,,,,,,,,,,,,---------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000++++++++++++,,,---......,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,------------------+++************+++,,,,,,,,,+++++++++************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,***+++,,,+++***)))***++++++,,,------...------------,,,,,,++++++,,,,,,---------------------------,,,,,,+++,,,---///111222------,,,++++++++++++,,,,,,+++*********+++,,,---,,,+++******))))))******))))))***+++,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,...///...,,,***,,,---............////////////---...//////...,,,***)))+++,,,,,,,,,---.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---............---++++++++++++++++++++++++*********++++++,,,,,,,,,)))))))))******+++++++++,,,++++++******))))))))))))***,,,.../////////.........---------,,,,,,,,,+++,,,,,,------,,,,,,+++))))))***+++,,,,,,---------------....../////////***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))------(((''',,,...,,,+++---///000000//////000------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++,,,,,,,,,,,,+++******((()))***,,,,,,,,,+++************************************++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++---)))''''''+++---,,,+++++++++,,,,,,,,,---------++++++++++++++++++++++++******************************************************++++++++++++******************************++++++******+++,,,,,,---******+++++++++,,,,,,,,,,,,+++***+++---...---,,,...)))///>>>CCC:::000///---------------------------------.........//////++++++,,,,,,,,,---------+++++++++,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,---++++++,,,,,,,,,------------------....../////////------------------------******+++,,,---///000111*********+++,,,---...///,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++------------------------++++++,,,,,,---...////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////++++++++++++++++++++++++,,,++++++++++++++++++,,,------------------,,,,,,******))))))******+++,,,+++*********))))))((((((++++++++++++++++++++++++******+++++++++,,,,,,,,,************************...------,,,,,,------...+++,,,------++++++,,,...+++,,,------......---------,,,,,,++++++,,,,,,---------------------------,,,,,,+++,,,---///111222...---,,,,,,++++++,,,,,,---,,,+++*********+++,,,,,,++++++***)))*********(((((()))***,,,---...///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***........................,,,...000...+++***+++.............../////////000,,,,,,,,,...000000///------...///...---,,,---///------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------))))))))))))))))))))))))***))))))***,,,...------*********++++++,,,,,,,,,************+++---///000---+++***,,,///000...,,,++++++******)))*********++++++,,,,,,,,,,,,------------------------------......---------,,,,,,,,,,,,---------------------++++++,,,,,,,,,,,,------000///...---------------+++++++++,,,,,,------------------.........////////////---,,,+++************++++++,,,,,,------...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,+++******,,,,,,+++******+++,,,+++***)))***+++++++++************++++++///+++)))+++///111...+++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++*********))))))(((((()))))))))***+++++++++,,,++++++******************++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,,,,+++++++++,,,------------------------------+++---111444444222///,,,.........------,,,,,,,,,,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***+++,,,------,,,***)))---,,,,,,+++*********+++,,,,,,------...---------.........---,,,,,,++++++---,,,,,,++++++,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,***)))***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,111000///---+++)))(((''',,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------............------///---***(((***,,,.........------,,,,,,------...---......///...---+++***,,,,,,,,,++++++*********...---++++++---......---------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,++++++******++++++,,,000///...---,,,------...)))))))))******+++++++++(((***,,,.........,,,+++,,,,,,,,,,,,,,,,,,,,,,,,//////...---+++******))),,,,,,++++++,,,,,,---...,,,,,,---.../////////...------------------------.........------,,,,,,,,,)))***+++,,,,,,,,,,,,+++))))))******++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,+++******,,,,,,,,,++++++,,,,,,,,,------------------------------------------------,,,,,,++++++,,,,,,---...////////////////////////)))+++---///000///---+++------------------------*********++++++,,,,,,,,,------------------------........................++++++++++++++++++++++++,,,+++******,,,---,,,+++++++++++++++,,,,,,,,,------,,,+++++++++,,,---------,,,+++---///000...,,,------,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///......---,,,,,,------+++++++++,,,,,,---------------------.........///------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,+++******+++,,,,,,,,,+++******,,,,,,+++******+++,,,+++***)))***+++++++++************++++++000---+++,,,000222///,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++*********))))))))))))***************+++++++++++++++******************++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))---,,,++++++************************************+++---000222222111...---............------,,,,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,++++++***---,,,,,,+++******++++++---......//////......---.........---------------------,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,+++++++++,,,---....................................//////...---+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,...------------...//////+++,,,---...///000000000...,,,*********,,,---------,,,,,,++++++,,,,,,---+++,,,---.........---,,,,,,,,,,,,+++++++++******...---+++,,,---......---------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,000///...---,,,------...+++++++++,,,,,,,,,------******,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...------......///.........---------------------------,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,)))*********++++++++++++++++++,,,,,,,,,,,,++++++.........//////......---......---,,,,,,---......------------------------------------------------,,,,,,++++++,,,,,,---...........................,,,---...//////---,,,+++------------------------+++++++++,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,,,,+++))),,,,,,,,,,,,------------///...---,,,+++*********---,,,,,,---//////...---------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++......---------,,,,,,,,,------,,,,,,++++++******++++++,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------............++++++++++++,,,,,,---.........---,,,,,,+++******------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********++++++++++++++++++++++++***+++---......---+++***,,,++++++******++++++,,,,,,+++******,,,,,,+++***)))+++,,,+++******+++,,,++++++************++++++...,,,***,,,///000...,,,******+++++++++,,,,,,,,,***************************************)))))))))+++++++++*********************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******------+++***)))((((((((())))))))))))))))))))))))+++,,,.../////////...---.........------------,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,++++++++++++,,,,,,---,,,,,,+++++++++++++++...///////////////......---............/////////......------------......,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,------...---------...........................------,,,,,,++++++***,,,,,,,,,,,,,,,,,,------...------------...//////)))+++---///111222333333,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***+++,,,---............,,,,,,,,,,,,++++++++++++///---+++,,,---...---,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,++++++++++++,,,,,,///...------,,,---------------------............,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,------............///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++************)))))),,,++++++******+++---...************++++++++++++++++++,,,,,,,,,,,,++++++......///000000//////...000///---,,,,,,---///000------------------------------------------------,,,,,,,,,,,,,,,------...------------------------//////......---,,,,,,+++---------------------------------------,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---,,,+++------------------------///...---,,,+++*********,,,,,,,,,------------,,,++++++*********+++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------,,,++++++***))))))+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))+++++++++++++++++++++++++++,,,///000000///,,,+++++++++++++++++++++++++++,,,+++******,,,,,,+++***)))+++,,,+++******+++---,,,++++++******++++++,,,+++)))((()))+++,,,+++*********+++++++++,,,,,,,,,************************************************,,,+++++++++***)))))))))******+++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***---,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,---,,,+++******,,,---...---,,,,,,+++++++++,,,,,,...////////////......---------......///000000111.........------.........,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...------------...//////+++,,,---///111222333333---...///000...------------,,,,,,++++++,,,,,,---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,---------,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,...------------------------------...............///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,++++++,,,,,,,,,,,,,,,---........./////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********************---,,,*********+++---///+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,000...,,,++++++,,,...000------------------------------------------------,,,,,,,,,,,,,,,---......------------------------///...---,,,,,,---......------------------------//////......---------,,,------------------------........................+++++++++++++++++++++++++++******+++---......---------------------------,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,++++++++++++*********+++,,,,,,---+++++++++,,,,,,,,,------..............................---------,,,,,,,,,------,,,++++++***))))))+++++++++,,,,,,,,,------,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------,,,,,,++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++***+++...//////...+++***++++++++++++++++++++++++,,,+++******,,,,,,+++***)))+++,,,,,,++++++,,,---,,,,,,++++++++++++,,,,,,***)))))))))***++++++*********+++++++++,,,,,,,,,***************************************+++++++++,,,+++++++++***)))))))))******++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,+++++++++++++++++++++,,,---...------------------------+++++++++++++++,,,,,,---************************...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,---------,,,------......------,,,---,,,+++***+++,,,...///---,,,,,,+++,,,,,,------...............---,,,+++,,,------...///000111111.........------.........------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------.../////////---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------............------------...//////---...///000111111111111...000333333000...............------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000...,,,,,,------,,,+++------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,---------------------------,,,,,,,,,,,,,,,000///...---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,,,,------,,,,,,------...///.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,...///,,,+++++++++++++++++++++,,,,,,,,,------,,,,,,,,,)))***+++,,,,,,,,,,,,,,,...---+++******+++---...------------------------------------------------------,,,,,,------...///........................------,,,,,,---...111222------------------------/////////......---------------------------------........................+++++++++++++++++++++++++++******+++...//////...------------,,,,,,,,,,,,***+++,,,---------------***,,,------+++******+++---,,,,,,------...///000++++++,,,,,,,,,,,,------..............................---------,,,,,,,,,------,,,,,,++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,++++++------------,,,,,,,,,,,,...---,,,,,,++++++++++++******+++,,,,,,---......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********++++++++++++++++++++++++((()))+++,,,,,,+++)))(((***++++++,,,,,,++++++***,,,+++******,,,,,,+++***)))+++,,,,,,++++++---...,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++++++++++++++++++++*********************++++++,,,---------++++++++++++++++++++++++******+++,,,,,,,,,++++++*********+++,,,---//////++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,))))))************++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,***++++++,,,,,,------...,,,------......------,,,,,,++++++,,,,,,---...///,,,,,,,,,,,,,,,------...............---,,,++++++,,,,,,---...//////000000......------------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,------...///,,,,,,------...---------........................+++++++++,,,,,,---------,,,,,,,,,---......//////...------------...////////////000000000//////......111444333000---.../////////............//////000///...,,,,,,+++,,,,,,,,,,,,,,,,,,------------000...,,,,,,------,,,+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,------,,,,,,,,,,,,------+++,,,,,,------------,,,,,,,,,,,,,,,++++++++++++............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////000---------------......///.........///......------------------------------,,,------------.........---,,,+++++++++,,,...///,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,++++++,,,---............,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------------......///////////////////////////,,,,,,,,,,,,...000222333------------------------...............---------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---++++++,,,...///...------,,,,,,,,,++++++++++++***+++,,,---------,,,,,,,,,...000///,,,+++,,,---,,,,,,,,,------///000000++++++,,,,,,,,,,,,------..............................---------,,,,,,,,,---------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,---......///---------,,,,,,+++++++++---------,,,,,,,,,++++++,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***++++++++++++++++++******+++,,,,,,,,,,,,+++***,,,+++******,,,,,,+++***)))+++,,,,,,,,,,,,---///---,,,,,,++++++,,,,,,---+++,,,------,,,------...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***************+++++++++******++++++,,,------...++++++++++++++++++++++++)))***+++,,,,,,,,,,,,++++++*********+++,,,------***************************+++,,,,,,------,,,,,,***+++++++++,,,,,,,,,,,,++++++++++++,,,---......------------------------***+++,,,,,,------,,,,,,******+++,,,,,,---......,,,------......------,,,***+++,,,---............,,,,,,,,,,,,,,,---......////////////...---,,,+++,,,,,,------.........///------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,,,,---++++++,,,---....................................++++++,,,,,,,,,,,,------,,,,,,------.../////////...------------...//////....../////////......---...111333222---+++---///.........------...............---,,,,,,,,,---...,,,,,,,,,---------......000...,,,,,,------,,,+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,------***+++,,,---...------,,,,,,,,,,,,,,,+++++++++******+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000000---------------...//////------......///.................................,,,,,,------............,,,,,,,,,------------...------,,,,,,,,,+++++++++,,,,,,------------,,,,,,+++,,,---...////////////,,,,,,---......---,,,,,,---------------------------------------------------------------...//////........................------------...000111111---------------------------------------.........------------------------........................------------------------///---,,,,,,---...,,,+++,,,,,,,,,++++++*********+++,,,---------,,,+++***---000222111...,,,---///*********+++,,,---...///++++++,,,,,,,,,---------------------------------......---------,,,,,,,,,------------------------++++++,,,,,,,,,------------------------...///000---------,,,,,,+++++++++---------,,,,,,+++++++++*********+++,,,---///000...------,,,,,,++++++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++........................***+++,,,------,,,+++***,,,+++******,,,,,,+++***)))+++,,,,,,,,,,,,...///---,,,,,,++++++,,,,,,---)))+++,,,+++++++++,,,---******+++++++++,,,,,,,,,------------------------*********++++++,,,,,,,,,))))))******+++++++++,,,******+++,,,,,,---......++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++***************+++++++++++++++++++++++++++***+++,,,---...---,,,,,,,,,,,,,,,------.........*********+++,,,---...///------------------------++++++,,,---------,,,,,,******+++,,,,,,---......,,,------......------,,,)))+++,,,...//////...---,,,,,,,,,,,,,,,---...///000000000000///...---,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***++++++,,,***+++,,,---......///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000...------------...//////,,,------...............---000222000+++)))+++///...------,,,,,,------...---,,,++++++,,,---///000,,,,,,,,,------.........111///---,,,------,,,***---------,,,,,,,,,++++++++++++++++++++++++++++++*********++++++,,,,,,,,,...------,,,,,,------...)))***,,,---...------,,,---------,,,,,,+++++++++'''(((***,,,---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,...............---------...------------...//////,,,,,,---.../////////...////////////////////////,,,,,,,,,------.........+++,,,---.........---------------,,,,,,+++++++++,,,------......------,,,***+++,,,---............,,,---///000000///---,,,------------------------------------------------...------------...//////------------------------.........///////////////------------------------+++,,,,,,------.........------------------------.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,++++++++++++,,,------++++++,,,---........................000///...,,,+++***))))))333333222111000///......111...000555444///---000---..................---+++,,,---...////////////111///---,,,+++,,,...///++++++******)))(((((((((---......//////......---........................++++++,,,---------,,,,,,...------,,,,,,------.........---,,,++++++++++++------......---+++***))))))******++++++******)))+++,,,------............))))))******+++++++++,,,...---,,,+++,,,...000222---------,,,,,,++++++++++++,,,,,,------,,,,,,+++************************---,,,,,,++++++******)))...---+++,,,,,,---+++***---...------,,,+++***)))------++++++++++++------************************...---+++)))(((((()))))),,,,,,,,,+++++++++******------,,,++++++,,,------------,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...---------,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///---------,,,,,,+++++++++,,,,,,,,,------.........000///---,,,,,,---...///,,,---///000000///---,,,------------,,,,,,+++***.........------,,,,,,,,,---,,,,,,---///000///...---,,,***))))))***,,,---,,,,,,,,,------.........,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------...//////...,,,***...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,/////////////////////////////////...---------,,,,,,---...///000000000000...000222000---,,,---000000///////////////000111***++++++,,,---.../////////,,,+++,,,...///---+++******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,------.........******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,,,,,,,,,,...---,,,,,,++++++++++++...,,,,,,......,,,000666555111,,,))))))***++++++222///(((111,,,(((555+++222333222000...------...,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,------+++***+++---///---+++......,,,+++***++++++,,,,,,,,,,,,------..................------,,,,,,,,,,,,******,,,///000///,,,000///...------...000111///............---------,,,,,,,,,---------......,,,,,,,,,---------......---222444000,,,,,,---,,,///...---...111111///,,,+++,,,,,,---------,,,+++...,,,***+++---...,,,***,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,++++++,,,------++++++,,,---........................///...---,,,+++*********111111111000//////......000...///444555000///222++++++************+++++++++,,,---...////////////111000///...---......///+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------***+++,,,,,,---------------------,,,,,,---------+++++++++***++++++,,,,,,///...---++++++***++++++******++++++++++++******)))***++++++,,,,,,,,,+++,,,,,,,,,+++++++++++++++...---,,,+++,,,...000111---------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++------------------------...---+++,,,,,,---+++*********++++++,,,,,,++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,++++++***+++,,,---...))))))***+++,,,---......---,,,+++******+++,,,---++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...///.........---------,,,,,,,,,,,,,,,---------............------------......,,,---...//////...---,,,---............---,,,+++......---------,,,,,,,,,...---+++,,,---......---...---+++******+++,,,------------...............------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.......................................---------***+++,,,---...............///000///---------...............///000222222+++,,,,,,------......///...---+++,,,...///---++++++++++++,,,,,,,,,,,,---------------------------++++++++++++++++++++++++,,,,,,------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,,,,,,,---...---,,,,,,+++++++++,,,...)))(((,,,///000000222666333///------...///...------)))222...+++777---000000///---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...+++))))))***---///...,,,....../////////...------,,,,,,,,,---------......///.........---------,,,---,,,+++---000111000...111000...---------///000///............------------------.........//////,,,,,,---------.........000555777222...---...---000...---...000111///---------------------,,,,,,...,,,***+++---...---+++,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---+++,,,------++++++,,,---------------------------------,,,,,,++++++,,,,,,........................///...///333444111000222...------,,,,,,------...+++,,,---...////////////000000000000000///......+++++++++,,,---.........+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...---------------------------++++++++++++,,,---...///000///,,,))))))***,,,---++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,++++++......------,,,++++++***------,,,,,,,,,...///000------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++------------------------++++++,,,------...//////...,,,++++++------,,,***&&&'''(((***+++,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,...000222333******+++,,,---...//////++++++************++++++)))*********+++,,,,,,,,,------------------------,,,++++++++++++++++++,,,------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...//////............------,,,,,,,,,------------...------............------,,,---...//////...---,,,......//////......------...------------,,,,,,,,,000...,,,+++,,,---------...---,,,++++++,,,.................................------------...//////,,,,,,,,,,,,,,,,,,------,,,------,,,+++,,,---///******+++,,,,,,---..............................---------------------------------...............++++++,,,---............///...------......---,,,,,,,,,---...///111222333------------------------...---,,,,,,......---,,,,,,,,,,,,---------......------------------------++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,,,,------------,,,+++++++++,,,,,,...'''%%%+++111222///...000...,,,,,,---...---,,,+++,,,***222...,,,888---000///---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------......///)))((((((***,,,.........+++---///111111000...,,,,,,,,,,,,------------...............------------...------...000111000///111000...---------......///............---------........./////////000000,,,------------.........///444666222......///...000///...///000000///---//////...---,,,,,,---------,,,+++,,,---...---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++,,,------++++++,,,---------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,------...............///111111/////////...///000111111000///...+++,,,---...////////////......000111000///---,,,,,,,,,,,,,,,------......---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........,,,------------------,,,---------------.../////////...,,,******+++,,,---+++,,,,,,------,,,,,,+++,,,------......---------,,,,,,,,,,,,,,,+++++++++---,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,++++++------,,,+++'''''')))+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,...000222333......---------,,,,,,,,,************************(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------++++++++++++,,,,,,------............------------------------------------+++,,,---...///...---,,,,,,------......------,,,------............------------------------------222000---,,,---...............---------...//////.........------------,,,---------------......///,,,,,,,,,------------------------,,,***+++,,,...+++++++++,,,,,,---------------------------------------------------------,,,---------.../////////---......///000000/////////,,,***+++...///---***---------...///000111222//////......---------,,,------,,,---------------------------.........///------------------------+++++++++,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,,,,---------,,,,,,++++++,,,,,,,,,///)))(((---111000------,,,++++++,,,......---+++,,,///+++000+++,,,:::000333111...---.../////////------------------------...---------------......)))))))))***,,,---------***+++,,,---......------------------------------------------,,,,,,,,,,,,------...//////000///...000000...---------------///............------------.........////////////------------............***000222///,,,...//////000///000000000000///...000///---,,,,,,,,,,,,---------,,,,,,---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++,,,------++++++,,,---------------------------++++++++++++,,,---......++++++,,,,,,------.........//////...---...---,,,***,,,000222222000,,,***+++,,,---...////////////+++---...000///---+++***---,,,,,,,,,+++++++++***---......//////......---------------------------)))***+++,,,------------,,,,,,---......---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++,,,,,,------,,,,,,+++---------......------,,,((())))))***+++,,,,,,---,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---,,,++++++------,,,+++******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,---...............---------,,,,,,,,,************************(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------------------------***+++---.........---,,,,,,------------------,,,+++,,,,,,---------,,,,,,------------------------333111.........//////...------------......///000------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...,,,,,,,,,------...............------------,,,***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------.../////////---...//////000////////////,,,***+++...///---+++000///...............///000//////......------,,,,,,------------,,,------------........./////////------------------------++++++,,,,,,,,,---------.........------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,------...,,,,,,,,,++++++,,,,,,---///......111000,,,,,,...------...///222222111///...111,,,///+++111FFF>>>555222...---...000000///------------------------------,,,,,,,,,,,,------+++,,,,,,,,,+++***++++++...---+++***+++---///000------------------------++++++++++++++++++,,,,,,+++,,,---......---------//////...---------------///............---------,,,,,,---------.........---------.........//////,,,222444000,,,---------000000111111000///............---,,,,,,,,,,,,,,,------------------------******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///++++++,,,,,,---------...---000///,,,,,,......,,,***---111444444111---***+++,,,---...////////////+++,,,.........---+++))),,,,,,,,,+++***)))))))))+++,,,,,,------,,,,,,+++........................++++++,,,---------,,,,,,+++,,,---......---,,,+++---,,,+++***))))))))))))++++++---......---+++***++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******''''''((()))+++,,,---...,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++//////...------,,,++++++,,,+++***+++---...---,,,,,,,,,---------,,,+++++++++,,,,,,------,,,,,,+++************************+++,,,,,,,,,,,,++++++*********+++,,,---...//////******+++,,,,,,+++******)))*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------+++,,,---.........------+++++++++,,,,,,,,,,,,---...------------,,,,,,,,,***+++,,,------...---------,,,,,,,,,,,,,,,,,,---++++++,,,,,,---,,,,,,,,,,,,,,,,,,------------...111///...///000000///---,,,,,,---....../////////,,,,,,,,,---------......,,,++++++++++++,,,------,,,,,,,,,---....../////////------111666555000***......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............,,,,,,---------------,,,...---,,,---...///...---111000///...------------////////////......------,,,---......,,,,,,---...---------.........//////------------------------++++++,,,,,,------......------------------,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---......,,,,,,+++++++++,,,------000///000222///+++,,,000---,,,,,,...000111000...,,,222---000...999SSSMMM777222---,,,---///...---------------------------...---,,,,,,,,,,,,,,,,,,---......---+++******+++222000---+++,,,...111333...------------,,,,,,,,,++++++++++++,,,,,,,,,,,,+++---......---,,,,,,---------------------------///............---------,,,,,,,,,------------...------........./////////333777888222---,,,,,,***000111222222000......///,,,---............------,,,...///...---,,,---...*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......,,,,,,,,,---------------,,,//////,,,---222333000...///111222222111///...+++,,,---...////////////,,,---.........---,,,+++++++++++++++************+++,,,,,,------,,,,,,+++------------------------,,,,,,------,,,,,,+++++++++,,,...//////...,,,+++,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******+++,,,,,,,,,++++++***)))))))))******+++,,,------,,,,,,,,,------,,,,,,++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++------------------------------------------------,,,+++***+++---...---,,,++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,+++***)))))))))***+++,,,---......***+++,,,------,,,+++***++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******++++++++++++++++++,,,,,,---------++++++++++++++++++++++++........................,,,---.../////////......,,,,,,,,,,,,------............---------,,,,,,,,,++++++++++++,,,---...///---,,,,,,,,,,,,,,,,,,---+++,,,,,,---......------,,,,,,,,,---------......,,,,,,---///000000...+++++++++,,,---......//////,,,------...///000111111,,,,,,,,,,,,,,,---......,,,,,,------.../////////---+++---666AAAAAA777,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.......................................---------,,,---------------,,,,,,,,,...//////......///000//////...---------......////////////............+++---///...,,,+++---...,,,,,,---------.........------------------------++++++,,,,,,---......///,,,,,,------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///,,,+++++++++,,,,,,---...000,,,+++...///---...111,,,******+++---...---,,,)))111...000---:::SSSMMM:::555...,,,...000///---........................//////...---------------,,,...///...,,,+++,,,...222111///------...000111......---------,,,,,,,,,,,,,,,,,,------.........+++...000///---,,,---...++++++,,,---............///............---------------------........................////////////111666777222---------,,,000222333222///......///+++---000222222111000///,,,...//////---,,,---///,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...------------------------***//////---///555777444,,,,,,++++++++++++,,,,,,+++,,,---...////////////..................---,,,)))******++++++,,,,,,------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******+++,,,...//////...,,,+++------------...///000000...---+++)))***+++---///*********++++++*********............------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++........................)))******++++++,,,,,,---,,,+++***+++---...---,,,((()))***+++++++++++++++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,***))),,,,,,,,,+++++++++******+++,,,------------,,,+++------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................------///000000000///...---------.........//////.........------,,,,,,,,,++++++******+++---...000---,,,,,,++++++,,,,,,---,,,------.../////////...,,,,,,,,,------.........))))))+++...000///,,,)))***+++,,,---............---...///000111222333444...------------...//////,,,,,,------...///000000,,,***---:::IIIJJJ>>>000***++++++,,,,,,------.........................../////////////////////////////////......------,,,...///////////////......+++...111000...---///222---------------...///000.../////////////////////+++---///...,,,+++,,,///,,,,,,,,,---------......------------------------++++++,,,,,,---...//////,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///++++++++++++,,,,,,---...000)))%%%)))///000000111000...------///000000000(((111...///+++555LLLCCC???888111///111222111///........................111000///...............+++---//////---,,,///111//////......---------,,,.........------,,,,,,,,,........./////////000000---///111111...---...000******,,,---...///////////////.........---------............/////////000............/////////000***///222///---...000///000222444333///---...000+++...111444555444222000,,,...000///---,,,---000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---------.........---,,,,,,++++++,,,,,,---------------------------......------------......,,,,,,,,,---------............---------,,,,,,,,,+++,,,---...///111222222---------------...///000+++++++++,,,,,,,,,------000000...---,,,+++++++++,,,++++++++++++,,,---------------------------------------............///.........------,,,,,,,,,------------------------...------,,,,,,------...------------,,,,,,+++***------------------------$$$'''***------+++(((&&&------------------------++++++++++++++++++++++++........................++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///......------......///---------,,,,,,+++++++++---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++++++++******++++++,,,---******+++++++++,,,,,,,,,........................///......------......///+++,,,---...////////////,,,,,,,,,---------......,,,,,,,,,---...//////000,,,,,,------...//////000//////...------------............------,,,,,,,,,,,,------......------,,,//////.........---------,,,,,,---......---,,,,,,........................------------------------+++,,,------......---------***)))111<<>>KKKMMM===//////111/////////...------...000111***+++,,,---.../////////---------------------------......//////......------...000111111000...---------/////////...---,,,---,,,+++---///111111000---......///000111111222//////............//////000000//////......------//////000000000000000111000111222111///...///000///...------------+++)))+++---///...***))),,,000........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,------......------,,,++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,---------............---------,,,,,,,,,.........---------------......//////...---,,,+++---------.........//////......---,,,,,,,,,,,,---...------------...//////---------------------------------............///---------....../////////------------------------,,,,,,,,,++++++,,,,,,,,,+++,,,,,,------,,,,,,,,,------------------------***+++---.........---,,,------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,---------......------------------------,,,++++++******++++++,,,++++++,,,,,,------,,,,,,,,,,,,,,,---------..................////////////---------...............444333111///---,,,++++++------------------------,,,------......------,,,---.....................------------------------//////.........---------........................,,,---......//////......+++---///...---,,,...000------------------------,,,---.../////////......***))))))***+++,,,+++++++++,,,,,,,,,,,,---------////////////////////////////////////////////////.........///////////////.../////////......//////------...000111222333444---......//////000000000///......------....../////////.........//////000......///000000///..............................000///...,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------........./////////.../////////000000000111---......//////......------,,,,,,...000111///---,,,,,,---------.................................,,,,,,---...//////000000...///000000000222444555:::GGGIII999///111111***///...---------///000111+++,,,---//////000000000,,,,,,,,,,,,,,,,,,,,,,,,------............---------...000111111000...---,,,---...//////...---,,,111///------///000000///---......///000111111222//////............//////000000000//////......---.........//////000000000///000111000///...///000------...///111111...,,,///.........000111222222---.....................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---------............---------,,,,,,,,,............---------------.../////////...---,,,,,,------------.........///...---,,,,,,,,,,,,,,,---------,,,---......///---------------------------------............///.............../////////------------------------,,,,,,++++++++++++,,,,,,++++++,,,---------,,,,,,------------------------)))***,,,......---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++************++++++++++++,,,,,,,,,,,,------,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,---***+++---.........---,,,,,,,,,,,,,,,------------++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,---------......---.....................,,,,,,------...//////000555444222000...,,,++++++,,,,,,,,,------------...,,,------......------,,,---------..................------,,,,,,------...................................................------...////////////...,,,---......---...000222...------------,,,,,,,,,+++,,,...///000000///...++++++,,,,,,---.........---------.........//////........................---------------------------...///000000000000///...///000///...---...000---...///000222333444555//////////////////000000......------------......///............///000000...///000111111000///..................///////////////...---------............------------,,,,,,+++,,,,,,,,,------------......//////000111111111......////////////......------...111444444000,,,++++++,,,,,,---.................................------.../////////......,,,------...///000000000...777888///,,,111000(((......---......///000111------...///000000000000,,,,,,,,,,,,,,,,,,,,,,,,------............---------...////////////...---,,,---......///.........444222///......//////............//////000000000///..................///000000//////////////////,,,,,,------......//////,,,.........,,,,,,---...+++---111666999999666333222000//////111111///,,,---------...............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,---------+++,,,---//////...---,,,,,,,,,,,,,,,------------------,,,,,,,,,---......,,,,,,,,,,,,,,,------...---------------------------------............///////////////............------------------------,,,,,,++++++++++++,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------.........///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++************+++++++++++++++,,,,,,---------++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,,,,---***+++---...///...---,,,++++++++++++,,,,,,,,,,,,************************///......------......///------.........------,,,,,,,,,,,,---------......------------------,,,,,,***+++,,,---...000111111222111000///...---------,,,,,,,,,---------......,,,------......------,,,---------.........//////...---,,,,,,,,,,,,---...,,,,,,------.../////////........................------...///////////////...---,,,---...///000111......---------,,,,,,,,,+++,,,...000111000//////...///////////////000000000000000000111111111111---------------------------------------------------...///000111000000///---///000000...---...000/////////000111111222222000000000/////////////////////............//////...---------......///000...///000111111000///...---........./////////000,,,,,,---.........------/////////......---------,,,,,,,,,,,,------------,,,------...//////000000......////////////......------///444888777111,,,,,,,,,,,,---...///////////////////////////////////////000000000///...---,,,,,,---...000000///...***...///,,,+++//////,,,,,,---...///000000000000------...//////.........------------------------,,,------......------,,,---------------------------------------...//////555222///...////////////.....................///......------------......///////////////000000000.........///000000111111,,,---......,,,,,,---...,,,///555;;;>>><<<777222///000000///---+++******---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++........./////////000000,,,---///000000///---,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------............---------,,,,,,,,,******+++++++++,,,,,,,,,)))***,,,.........,,,++++++++++++,,,,,,,,,------+++++++++,,,---...000000,,,++++++++++++,,,---------------------------------------.........//////000000//////......------------------------------,,,++++++++++++++++++,,,***+++,,,,,,------------++++++++++++++++++++++++///---+++******,,,///000------------------------++++++++++++++++++++++++........................---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,---------)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,,,,---***+++---//////...---,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++.........///......------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---///000111222......---------.........,,,,,,,,,------.........,,,------......------,,,---------.........//////...---,,,,,,,,,,,,---...+++,,,,,,---...///000000////////////////////////---......///////////////000---+++,,,...000000///.........------,,,,,,,,,+++,,,...000111111000///,,,---...---+++++++++,,,------------............------------------------////////////////////////---...000111111111000///---///111000---,,,...000000000000000////////////111111000000//////......000000////////////000000---------------...///000...///000222222000///...---.........//////000000)))***,,,---...------,,,000000/////////................../////////000000++++++,,,,,,---...//////......////////////......------000666;;;999222+++---------...///000000111000000000000000000000000111111222222111000...---......///000222222000///...000111000...///000000+++,,,...000111000000///---------...------,,,,,,........................,,,------......------,,,...---,,,,,,,,,,,,---......---,,,,,,---...///000444222///...///000111000...............------------------,,,,,,---------......//////000000111111111111222333444444555555---///000///......///000000333999===>>>:::111+++...222444222,,,***---111---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------.../////////...---,,,,,,,,,---...//////---+++***,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,------....................................------,,,,,,------...////////////....../////////...,,,++++++,,,---///---------............///---------.........//////---,,,++++++++++++,,,---...------,,,,,,------...,,,---...//////...---,,,------------------------,,,++++++******++++++,,,,,,------......------,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------,,,,,,,,,,,,---......+++,,,......------///000//////...,,,+++***,,,......---,,,---000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---,,,+++***)))***+++,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,......//////...---,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......------,,,,,,,,,,,,++++++***+++,,,---....................................------------------------------------------------...------,,,,,,,,,------................................................------......///.........------......//////000000---...///000000///...------...///111111111000///........................---,,,,,,---///000///---............////////////000000////////////000000------------------------,,,,,,------......//////------------------------///000111222111000...,,,000000111111111111000000......//////000000111111000///......000111000///......////////////.............../////////////////////.........---------000000///...---,,,,,,+++,,,------......------,,,,,,,,,,,,---------......---------............//////---+++,,,///000///---........................,,,---///000000000///.........------------............///000111000000000000000000//////......---222000//////000111111000////////////////////////---.........//////000000//////.........---------//////---,,,,,,---...///////////////////////////---------.........////////////000000000000//////000...---...111222111///000//////............///222111///.........///000......///////////////...///000222333444444333333333222111000000000111222111000///////////////000222111111000///.........//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.........///......------,,,---...///...---+++***,,,,,,++++++,,,,,,---...,,,,,,---------.........,,,,,,,,,------....................................------,,,,,,------.........//////////////////+++,,,------......------------------............+++++++++,,,,,,,,,------...---,,,++++++,,,---............------.........------...//////...------------------------------,,,,,,++++++++++++,,,,,,,,,------......------,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------,,,,,,,,,,,,---......,,,---//////------...///.........---++++++---//////---,,,---///000...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...---,,,+++***++++++,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...................................................------......//////...............///////////////...///////////////......//////000000111111000000..................------...------...///000...---............//////////////////............//////------------------------000000000000111111111111------------------------///000111222111000...---000000111111111111000000////////////...............------///111111000.........////////////.........///////////////////////////.........---------/////////...------,,,,,,,,,------......------,,,,,,,,,---------.........---------............///000...---...000111000...........................------///000000000///...///......------......///...//////000000000///////////////...............000///......000000000...////////////////////////........./////////000000//////.........---------///...------------...///........................---------.........////////////000000000000//////000...---...111222111/////////.........//////000111111000000/////////000......///////////////......///111222333333222222111111///......///000111//////...//////000111222111111000//////...------//////.........---------,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------------------......///.........,,,---.........---,,,+++,,,,,,,,,,,,,,,------...,,,------------.........---------------.......................................------------......,,,---///000000000///...)))+++---/////////---,,,------------............+++++++++,,,,,,,,,------......------------......//////............//////------...//////...------......///......---,,,,,,,,,,,,++++++++++++,,,,,,,,,------......------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,---.........000111111///......///,,,---...---,,,,,,...000000.........///...---+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---............------,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...---------------......................................................,,,---...///////////////000000///////////////.../////////......//////000222222111000000000111111/////////......---------///.........//////...,,,............////////////......------------....../////////////////////////////////.......................................000000111222222111///...000000111111111111000000000000///...------------.........///111111000......//////000000//////...//////////////////....../////////............---........................------............------,,,------------.........---------............///000///...///111111111///........................---......///000////////////......------......//////////////////..................---......//////444555888;;;<<<999444///////////////////////////......////////////000000...............---------......---------......///---------------------------............///////////////000000000000//////000///...///000111000///............///000111111111111222222111111000////////////000000//////...---...000111222111111000///...---------...///000............///111222333000000//////...---------...............---------,,,,,,,,,------------------------------.........,,,,,,---.../////////...,,,------......---,,,,,,,,,,,,,,,,,,,,,---......------------............---------.............................................------------......+++---...000111000///...,,,---.........---,,,+++,,,,,,---------.........---------.........////////////............//////......------------......---..................---//////000000///...,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------,,,.........------,,,,,,,,,------------------------,,,,,,,,,------------...---------------------------,,,,,,,,,,,,---......111333444444111/////////+++---......------///000000/////////...---,,,***------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++---------...------,,,,,,........................------------------------------------------------...------------......///................................................,,,---...//////000//////111000000000//////......000///.........///000111444333222000000000111111000000//////......------000///...///000///---+++............///////////////......------......///////////////////////////.........------,,,,,,,,,........................000000111222222111000///000000111111111111000000000000///.........//////444222000///000000000/////////000000000000//////////////////............/////////...............---------.........//////------............------------------............---------............//////......///000000000000........................---....../////////////////////............///////////////..................------------///000111999<<>>>>>======;;;777111---000000000000000000000000000000000000000000//////---.....................,,,------.........////////////////////////////////////////////////////////////000000000000//////...//////000///000000111.........//////111222333111111222333333111000///000000111111000///......,,,---...///000///...---......------...000222333111111000//////...//////...............------------.....................,,,,,,,,,---....../////////////////////.........------......///.........,,,,,,,,,------------...---------------......///------.........//////////////////.......................................//////............//////////////////.../////////222000---+++***+++,,,---,,,,,,,,,,,,------------+++++++++,,,,,,,,,------......////////////......,,,,,,++++++++++++,,,,,,///...------------...///---///000222222111///...------,,,,,,,,,,,,------,,,------......------,,,------------------,,,,,,------------------------,,,---------............---------------------------,,,,,,,,,,,,---......222444666666444222000000,,,...///000.........///---///000///---,,,,,,---------------------------------------------------------------------------........................---------------,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------...///000000................................................,,,---...///000111111111111000000000000000000///////////////000111222222222222111000000000111111////////////////////////000///...///000000///---............////////////000000////////////000000000000000000000000000000000000///////////////...000000000000000000000000///////////////000000000000000111111111111000000000///......000222555777>>>999222...---...000111///000000111111000000///000000000///......------...////////////000000000---------.........//////......////////////......------........./////////---------............///,,,---......------...//////////////////////////////............///000000000//////......//////000000///.........000111222222000///......000111333EEE>>>555///---///111333000000000000000000000000111111000000000000//////---------...............+++,,,---...////////////000000000000000000000000000000000////////////...//////000000000000//////...///000000//////000111////////////000111111222111111222222111111000///111111111111000///......------////////////...---............///111333555333222111///....................................---------...............,,,,,,------.../////////000000000/////////...............///......------,,,,,,,,,,,,------......---------------...//////............////////////000/////////.........---........................//////............//////222111///---------...///---------,,,,,,------...++++++,,,,,,,,,---------+++++++++,,,,,,,,,---------...////////////...------,,,,,,++++++,,,,,,---///...------------...///,,,...000222333222000///------,,,,,,,,,,,,------,,,------......------,,,,,,,,,------------------........................------------............---------------------------,,,,,,,,,,,,---......///222444555333000///...---///000000///------...,,,...000///---,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,---------,,,******,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------...///000111................................................,,,---...///111111111111000000000000000111111111......///000111222222111//////000000111111000000.........///000000111111///......///111111000.............../////////////////////....../////////////////////////////////,,,,,,,,,---------------000000000000000000000000...............//////000000000111111111111000000111000.........111333555888555111///////////////000000111111111111000000111000000///......------.../////////000000000000---------.....................////////////..................////////////---------............///,,,...000///...---///111///////////////////////////......---...///000111000000////////////000000000//////...///111333555444333111//////000222333AAA;;;333...---000333555000000000000000000000000111111111000000000//////---------.........//////+++,,,---////////////...000000000000000000000000000000000000/////////...//////000000000000//////---///111000///...000222111000000000000000111111111111000000/////////000111222222111111///......---...///000000///...---...------...000222444555222111000//////...//////////////////////////////---------.........//////,,,,,,------...///000000111111000000/////////....../////////...---,,,,,,,,,,,,,,,,,,,,,---...///...------------...//////............/////////000000000//////.........---........................//////............//////444222///,,,+++,,,...///(((***,,,.../////////...++++++,,,,,,,,,------------------.........//////,,,---...//////...---,,,...------,,,,,,------...///...---,,,,,,---...///+++---000333444333111000...------,,,,,,------...,,,------......------,,,,,,,,,,,,------.................................---------.........//////---------------------------,,,,,,,,,,,,---......,,,///222333111///------...///111111///---------+++...000000---,,,---///........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---,,,+++***))),,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------+++++++++,,,,,,---------,,,,,,------------......---------,,,,,,,,,++++++***+++,,,---......///...........................---------------------------------------------------------......000111111................................................,,,---...000111111222222//////000000111111222222---...000111222222222111---...///111111111000///------...///000111222222///......///111222111///............/////////000.........------.........////////////////////////.../////////000000111111000000000000000000000000---------------...///000000000111111111111000000222000...------///111333111000///000111000...,,,000000111111111111000000111000000///...---------.../////////000000111111..............................////////////................../////////000---------.........//////---///111111......000222000000000000000000000000///......------///000111000000////////////000000000/////////000222555777666444222000///000222444333222222333333333000---000000000000000000000000222111111111000000//////---------.........//////***+++---///000000///...////////////////////////111111000000/////////...//////000000000000//////---///111111......000222222111000000000000000111222111///.........///000222222222111111///.........///000000000///...---------------///111444555000///////////////000111/////////000000000000000---------.........////////////......---------,,,///////////////.........***...111111...,,,---...000000...***)))+++...///,,,,,,,,,------.........,,,+++******+++...000222------------------------......////////////......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............---------,,,,,,+++++++++------------------------------......///000000000111000...---,,,,,,------..................---------------------...///000///////////////.........,,,,,,,,,---------......------------------------,,,---///000000000///....................................------,,,,,,,,,...------,,,,,,++++++***...........................///////////////......------------------------000///---,,,+++,,,,,,------------,,,,,,+++++++++------,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,------...,,,,,,++++++***+++++++++,,,,,,,,,------.........***+++,,,---...---,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------///............------------------............///---...............------,,,,,,,,,,,,,,,---...///+++,,,,,,------,,,,,,+++---------............///000...,,,,,,...000000000,,,---......//////......000000000000000000000000//////000111111111111000............///000111222000000////////////000000222222222111111111111000222111111000000000000000111111111000000000000000////////////////////////000000000000///////////////000000000000000///....../////////000000111111000000111111111111000000///000111222222222222222333333222111000///.........111444333000......000////////////000000000000000000000000000000000000222000------///000000///000...,,,---000111///---........................////////////000000000000---,,,,,,,,,---...000111......////////////......////////////////////////++++++,,,,,,---.........000111222333333333333333444///---000111222999CCCRRREEE444---///222222000333222111000/////////000000000//////.........---000000000000000/////////...................................................//////000000000000000222111111111000000//////111000...---...///111222------///000111111111111...000222222000/////////222111111111111111111222111222222333222000///......///000000000000//////,,,,,,,,,---------................../////////000000000//////.........---------............------/////////.........------------------............,,,...000000...---------***,,,...//////...)))%%%,,,,,,,,,------...............---------///000111........................,,,------------------,,,------------------------------.....................---------,,,,,,,,,+++------------------------------......///000000000111000...---,,,,,,------------------------------......---------...//////------------------------,,,,,,---------.........------------------------,,,------................................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---------------......////////////......------------------------///...---,,,,,,,,,---...---------,,,,,,,,,++++++------,,,,,,+++,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,------------------***+++,,,---------,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,000000...---,,,,,,,,,,,,///............------------------............///---...............---------,,,,,,,,,------...///,,,------......------,,,---------............///000...---,,,---...---,,,,,,---......//////......///////////////////////////000000000000111111111222222111000000000111111000000////////////000000000000000000000000000000222111111000000000000000111111111111000000000000////////////////////////111000000000///////////////000000000000000///////////////000000111111111000000111111111111000000000000111111222111111111222222111111000////////////111333222000...///000////////////000000000111111111111111111111111111111444777666222//////000111///---...000111///...........................////////////000000000000...............///000111......////////////......////////////////////////------......///000000000000111222333333333333333333///...000111111777???KKKAAA555//////222222111111111000000000000111111000000/////////.........////////////////////////...................................................//////000000000000000111111111111000000000//////...---------...///000......///000111111111111111000/////////000000000222222111000000111222222333444444555444444222222000000000000000000//////---------.........//////........./////////000000000000/////////............//////000000//////...///////////////.........++++++,,,,,,---.........///....../////////---+++++++++---000222///(((###---------------.........000000000000000000000000////////////////////////------------------------..............................---,,,,,,,,,,,,---.........---------------------------------------------......///000000000111000...------------...,,,,,,,,,,,,,,,,,,,,,,,,//////......---.........,,,,,,,,,------......///,,,------------.........------..................------,,,,,,------...///.......................................---------***++++++,,,------......---------------------------......//////.................................---------,,,------...///------------,,,,,,,,,,,,---,,,,,,,,,,,,,,,------......------------.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------,,,,,,***+++,,,---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///......------......///............------------------............///------...............------------,,,------...///---......//////......------------............///---,,,,,,---......---+++,,,---......//////......////////////////////////000000/////////000111222666555444222111000000000000000////////////000000......//////000111111111222111111000000000000000111111111111111111111111////////////////////////111111000000000/////////000000000000000000000000000000000111111111111111000000111111111111000000000000111111111000//////000000000000000000000000111111222111//////000111/////////000000000111111111111111111111111111111///999AAA@@@777///...111111000//////111111000///........................////////////000000000000//////000000000000000///...//////000000//////.../////////////////////////////////000111111222222111111222333333333222222111//////111111111555:::???;;;555111111111111111111000000000000111222222000000000000////////////.........///////////////////////////////////////------------------------...///000000111111000000111111111111000000000000........./////////000000000000000000000000000000222000......///000111111333222000//////000222333555555666777777777777666333333222111000000111111///////////////000000000////////////000000000000000000000000///////////////000000111111000000///////////////////////////++++++,,,---......//////111///------000111...+++000...---......,,,,,,...---------...............//////000111111111000000......................../////////....../////////---------------------------,,,+++******+++,,,,,,................................................------......///000000000111000///---------...///,,,,,,------------......000000///......---......---......///000111111222------------.........................../////////......---,,,---...///000........................///.....................,,,,,,,,,,,,------......,,,,,,,,,,,,------------------.../////////..............................,,,---------......//////------------------,,,,,,---,,,,,,,,,,,,------............------.........///...---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------.........------,,,,,,,,,++++++,,,,,,,,,---------------------------,,,,,,------------------------,,,,,,,,,---///111222333///............------------------............///,,,---......///...............------------......------............---------------............///+++++++++...000000///---,,,---......///.........////////////////////////111000...---...///111333666555444222111000000///000000////////////000000......///000111222333333222111111000000000000000000111111111111111222222////////////////////////111111111000000000//////000000000000000000111111111111111222222222222222000000111111111111000000000000000000000///...---//////000000111111111111222111000/////////111222//////000000000111111111111111111111111111111111---888CCCDDD<<<333///000111000000000111111111000........................////////////000000000000...///000111111000...---//////000000000000////////////////////////////////////000111111222222333111222222333333333222222///000111222111111222555444555444333111111111222222222111111000111111111000000000000000000000000.............../////////////////////////////////------------------------//////000111111111111000111111111000000000000000///000111222333333333222222111111111000000111111000111333111///...000222444222000//////000222444555555666777888888888999777666444333222222333333111111111111111111111111//////000000000111111111000000000000000000000000///000000111111000000///.........///////////////,,,,,,---...///000000111111...,,,---000111///---000......///,,,(((,,,333........................+++,,,...///000111111111------------------------000///............///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......................................................------......///000000000111000///...---...//////---........./////////000111000///.....................//////000111222222---------.........//////.........//////000000000000///.........///111222////////////////////////////////////////////////.........------,,,,,,,,,,,,,,,,,,------.........---......///000000000///////////////////////////,,,------....../////////---------------------------,,,,,,,,,------...///.........------.........///......---,,,,,,,,,,,,,,,+++++++++,,,------............------,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------++++++,,,---///111333444///............------------------............///,,,------...//////......///......---------......,,,,,,------------,,,,,,---------............///---------///111000...,,,,,,---......///.................................111///...------///111222222222111000000000000000000000////////////000000//////000111333444555555222111111000000000000000000000111111222222222333000000000000000000000000111111111111000000000000000000000///000111222333333333333333333222222222000000111111111111000000000000000000000///...---/////////000111111222222222111/////////000111222000000000000111111111111111111111111111111111111,,,333<<>>555000222444333111///000222333333222000///000///.........///000111---///333666777666444222333333333222222111111111111111222222222333333333111111111222222333333333111111222222222222111111---...///000000///...---///...---,,,,,,---...///...............///000111PPPHHH<<<111+++***---///+++---...,,,***+++...222---------............///........................+++000333222...+++,,,///...------------...//////000////////////.........------------------------...............---------//////////////////////////////............//////////////////////////////////////////000000000000000//////.........//////////////////......//////000000000000000000000000......////////////......222000//////000000///---//////000111111111111111......//////////////////////////////000000000000...///000111111111111111000000////////////000000000//////...---,,,,,,,,,......------------..................//////////////////............//////.........------,,,,,,,,,------------------------++++++,,,,,,,,,---------000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,///............---------.........------.........000000000000//////////////////.........---------....................................////////////......//////...---,,,,,,////////////////////////...//////...------...000.../////////---------...333333222000///...---,,,---------.........//////000000000000000000000000//////............//////000111111111111222222222111111222222222333333333111222222333333444444555000222444666666666555444333222111000////////////222222333444444555666666555444444333333333444444666333222333111...000555222222222111111111000000222222111111111111111111222222111000/////////000000000111111111000000///333222111111000111111111222777555///111::::::333///......///000000///---///////////////......---444333111///........./////////000000000000000000000000000000000000000000333333444444333333222111000---,,,000666888666333000000000000000000000000000111111111111222222222222222111111111111111111000222333333333333444666111111111111111111111111666222//////111222111000222111000//////000111222222333444666777666666555222333333444444333333222000000000000000000000000///000000000000111111111222222222111222555:::>>>dddLLL555///444777444000333333222222222222222333000000///...............000000000000000111111222888555222111222444444444444222111222333555666666333111000222333222111111222111000111222222222000---...///000000///...---///...------------...///...------------......///;;;888333...,,,,,,...000,,,...///...,,,+++---///---------............///...........................111444333000---...111---------,,,---......////////////.........------------------------------........................000000000000000000000000111111000000000000111111/////////////////////////////////000000000111111000//////.........//////......//////////////////////////////////////////......////////////......111000//////000000///---......///000000000000///////////////............////////////000000000000000111111111111111000000000000////////////000000000000//////...------,,,......------------....../////////000000000000111//////............//////---------,,,,,,+++++++++------------------------++++++,,,,,,,,,---------...---,,,++++++++++++,,,++++++,,,------.../////////............---------......------------......000///////////////////////////.........---------....................................///////////////////////////...------////////////////////////333444444222///---------,,,,,,------------...///111111000000///...---------------.........//////000000000000000000000000//////............////////////000000000111111111111111111222222222333333111222222333333444444555333333222222222333333333444333222111000000000000111222222333444444555555555555444444444444444555111///000555555111///111222222222111111111000000////////////000000000000222111000000000000000000000000111111111111000000333222222111111111111111...444444000444>>>@@@:::000//////000111222000...///000000111111111000000...------------...//////000000000000000000000000111111111111111111111111333333444444333333222111222///...111666888666333000000000000000000000000000111111111111222222222111111222222222222222222222333444444222111222444222222222222222222222222555333000000111222222000111111000000000000111111111111222333444444444444444444333333222222222111000000000000000000000000111111111222222222333333444444333222222333777:::NNN???222///222222111222222111111000000000111111000000///............///000000000000000111111222777444222111222333333333222222222444555666555444222333444444222///---...111000///000111222111///......////////////......///...------------...///...------,,,,,,,,,------***+++,,,---............---...000///---,,,---------------............///...........................111333222///...///111,,,,,,,,,,,,,,,------...............---------,,,---------------------------------......//////000111111111111111111111111111111000000000000111111////////////////////////000000000000111111111111/////////......//////000,,,---///000000000///...////////////////////////......////////////......111///...///000000///---------...////////////...////////////......------////////////000000000000222222222111111111111111000//////......//////000111000000//////......---......------------......000000000000111111111111//////............//////,,,,,,,,,+++++++++++++++------------------------,,,,,,,,,,,,------------------,,,+++++++++,,,,,,---------........./////////............---------------,,,,,,,,,,,,------/////////////////////////////////............---....................................////////////000000000111000000///...////////////////////////555666666444111...---...///.........---......////////////.........------------........./////////000000000000000000000000//////............//////........./////////000000111111111222222222222333111222222333333444444555666555333111111222333444444444333222111111111111111111111222333333444444555555444444444555555666999333111333555333111111222222222111111111111111/////////000000000111111000000000000000000111222000000000000111111000000333333222111111111111111---111222///444===???:::222111000111333333111///---...///000111111111111......///000000000000000000////////////000111111222222222222222222222222333333444444333333222111333222111333666777555333000000000000000000000000000111111111111222222222111111222222333333444444444444555444222000111222222222222222333333333333555333111111222333222111111111111222222111111111000000000111111222333444555555444333333444555666000000000000000000000000222222333333333444444444444555555444222222333444777333111222111///000555000///////////////000000111000000///////////////000000000000000111111222555333111000111222222111///111444666777777666555000333555444111.........000//////000111111000......//////////////////............------.........//////...---,,,,,,,,,,,,***,,,...000000///...,,,,,,---///000000///......---------............///........................,,,...000///---,,,---///,,,++++++++++++,,,------......---------,,,,,,,,,------------............,,,------...///000000111000000000000000000000000//////............//////////////////////////////000000000000111111111222//////////////////000111+++---...000111000///...////////////////////////......////////////......000///......///000///...------...////////////...000//////......------,,,////////////000000000000111111111111111222333333/////////....../////////111111000000/////////.........------------......//////000000000111111111//////............//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...///......---------......000//////...------,,,,,,///............------------,,,,,,++++++,,,,,,---.........////////////////////////...................................................////////////111111111222222111111000////////////////////////111333444444222111000111555333111////////////...---------...........................//////////////////////////////////////////............//////....../////////000000000111111111111222222222222111222222333333444444555666555444333333444555555444333222111111111111111000000111111222222222222555555444444444555666666JJJ>>>222000111222333666111111111111111111111111000111111222222333333444000/////////000111222222000000000000000111111111333333222111111111111222///222111///111666666222222222111222333333111///***+++,,,---/////////000000111222222222000...---............///000222333444444444444444444444444333333444444333333222111444222222333444555333111000000000000000000000000000000111111111222222222111111222333444444555555222333444333111000111222222333333333333333444444444333222222333333333222000111222333333222111000111111000000000222444555666555444444555777:::;;;000000000000000000000000222222222333333333444444222444555444222111111222//////111444222///111666000////////////000000111222111000000//////000000000000000000000111111222333111000///000111111000///111444666888999:::<<<111333222000000333333222000000000111222222000.../////////....../////////---..................---000000///...---------...000000000000000///...---,,,,,,...000111111000///---------............///........................------......------...///,,,++++++++++++,,,------......---------,,,,,,,,,---------....../////////------......///000111111//////////////////////////////............/////////////////////////////////000000000000111111111///////////////000111111,,,---...000000000//////..............................////////////......///...---...///000///.........///000000000////////////......---------,,,////////////000000000000/////////000111333444555//////............//////000000000000////////////......------------.............../////////000000//////............//////---------...............------------------------,,,,,,---------...............---------......///............------------///............------------,,,,,,++++++,,,,,,---------....../////////000////////////////////////....................................////////////111111222222222222222111000000000000000000000000///111222222111000000111555222///...000111000///------------...................../////////000000//////////////////////////////............///////////////000000000111111000000111111111222222222111222222333333444444555111222333555555555444333222111111000000000000111000000111111111111222222444444444444444555666666JJJ>>>333000111222444666111111111111111111111111111111222222333333333444000/////////000111222222000000//////000111222222444333333222111222222222222333222000222444222///222111111111222222000...***+++,,,...///000000000...///000111222111000///000///......///111333555444444444444444444444444333333444444333333222111222222111222222222000///000000000000000000000000000000111111111222222222111111222333444444555555000111333222111111333444222222222333333444444444222333444444333333333444111222333444444333222111222222111111111333555666777666444333333555777888000000000000000000000000111111111111222222222222///111333333222111111222333000000222111//////333111000000000111111222333222222111000000000000000000000000000000111111222222111//////000000000...000111333444666999???CCC:::888333---///666666222111111111333444444222/////////............//////------...//////...------000000///.........////////////......---......///.........///111222111000---------............///........................//////......//////000111,,,,,,,,,,,,,,,------...............---------,,,---------...//////000000.........//////000000111........................111111000000000000111111////////////////////////////////////000000000000////////////000111222222////////////.../////////..............................////////////.........---------///000///.........///000000000000///------------------------////////////000000000000............000222444555///......------......///////////////////////////......------------..................//////////////////............//////............////////////------------------------,,,---------............,,,,,,+++++++++,,,------------......///000000111///............---------------,,,,,,,,,,,,---------------......//////000...////////////000000000....................................////////////000111222222333222222222000000000000000000000000111222222000...---...000333///,,,,,,///222222111..................//////....../////////000000000000000000000000000000000//////............////////////000000000111111111000000000111111111111222111222222333333444444555///111333444444333111000111111000000000000000111111111111111111111111111333333333333333444555666:::444222444666444222222111111111111111222222222111111111111111111111111000000000000000000111222000000/////////111222333444444333222222222222222333333333444555666555333333222111111222222000...---...///111222333333333///000222555888:::;;;<<<777555333222111222444555444444444444444444444444333333444444333333222111111111111111111000//////000000000000000000000000000111111111111222222222111111222222333333444444///000222222111222333555111111222222333333444444222333555555444333444555333333333444444333333333333222222333333444555666777666444222000000000000000000000000000000000000//////000000000111111111---///111222111111111333666111...//////------000111111111111222333444555333222222111111111111111000000000000000111111222222000//////111111///...000222333333333777???DDDCCCCCC;;;111///444444...222222222444666555222000000///...------...///000------...//////...------......---------...//////---------------......///333111//////000111000...---------............///........................000...------...000000111---------,,,---......////////////.........---------------...///000000000///////////////000000000////////////////////////111111000000000000111111////////////////////////---.........////////////////////////000111222333222111///---------...///..............................////////////.........---,,,---///000///...------...////////////...+++,,,,,,------......///////////////000000000000000///...---...///111222///......------......///..............................------------.........////////////000000000//////............//////---------.........//////------------------------------------............+++++++++++++++,,,---...222222222111111000000000///............---------......------------......,,,,,,---......///000000.../////////000000000000....................................////////////000000111222222222222222000000000000000000000000111111000...---...111333:::555000///111333222000////////////////////////.../////////000000000000000000000000000000000000//////............//////........./////////000000000000000000111111111111111222222333333444444555666666666555444222111000222111111000000111111222222222222222222222222222111111111222222444555555222000222666666333111222000000111111111222222222333222222111111000000///222111000000000000000000000000///...///111333444444444333222222222222333333222222555777777666555555444333333333333111//////000111222333333333333111222444777:::>>>AAACCCBBB???;;;777555333333444444444444444444444444444333333444444333333222111111222222222111000000000000000000000000000000000000111111111111222222222111111222222222222222222000111222222111000111333000000111111222333333444111333666666555444555666444444333333333333444444111222333444555555555555444444333333222111000000000000000000000000000000/////////000000000111111...000111000//////000222333000///000///,,,...222111111111222222333444555333333222111111111111222000000000000000111111222222000000000111111///...///222444333111333888>>>CCCJJJGGG:::111111222...111111222444555444111///000///...------...///000,,,---...//////...---,,,,,,,,,,,,,,,------...///.........///.........---888444000//////000...,,,---------.........//////...........................,,,++++++,,,...//////...------------...//////000////////////.........---------...///000000111000000000000////////////000000000000000000000000//////............//////////////////////////////------------.........///////////////000111222333444222///,,,+++,,,...///..............................////////////.........---,,,---///000///...+++,,,------......------***++++++,,,---...//////////////////000000000000333111///---,,,---...............------.........---------........................------.........000000000000111111111111//////............//////,,,,,,,,,------.........---------------------------------.........//////---------------...///000;;;:::888555222///,,,+++//////.........---------///......------......///,,,,,,------...///000000.../////////000000111111..................................../////////000///000111222222222222222000000000000000000000000......---------000555999EEE???777444444444111...111111000000////////////////////////000000000000000000000000000000000000//////............//////---------.........//////000000000000111111111111111222222333333444555555@@@>>>:::777444333333333222222222111222222333333333333222222222222222222111111111111222333444555777555444444222000222666000000111111222222222222666555555444333222111111222222111000//////000000000///......///111333444555444333333222222333333333111222444666444222111666555444444555444222000...///000111111222111111//////000222444888;;;===KKKHHHBBB<<<777444333222444444444444444444444444333333444444444333222222111222333333222111222222000000000000000000000000000111111111111222222222222222111111111111111111222333333222000///000111//////000111222222333333000444777777555444555666555555333222222333555555000111333444555555444333111222333555666777777777000000000000000000000000///000000000000111111111000111111000......///111///000333444111...111888111111111111222333444555444333222222111111222222000000000000000111111222222111000111222222000......222555444000///222666<<>>???:::222000333000000000000111111111111///000111222222111///...111111000/////////////////////.........---------000000//////.........---000000111111111111000000444222///......000444666666666666555555444444333444222000///000000///...111111111111111111111111111222222222222111000000555555444444444333333333222222333333333333444444333333333222222222111111333222222222111111000000///////////////000111111444444333222111111111222222222333444444444444333444444444333333222222222444444444444333222111111111111111111222333444444;;;:::888666444333333222333444444555444333111000333222222222222222222333222111111111222333444444////////////000000000000111111222222222222111111222222222222222222222222333333333333333333333333333444555555666666555555444444444444555666888888777777777666555333222111222222111111222222333333555333000000333888???CCC////////////000000000000111111111222222222222222222000//////111333333222111000...---...///111222@@@999222000222444444222111111111111111111111111111000...------///000222000000000000000000000000111111111111111111111111888BBBFFF===222///000///000000000000000000000000...------------...///000------......---,,,,,,+++------------------------***+++---...//////......111000///---------...///................................................,,,,,,,,,------........./////////......---------........................////////////////////////111222222222222111000///..................------//////.........---------,,,------------------............---------,,,,,,---..................---111111000000000/////////111///---...000000///---...........................///000000111111000000////////////////////////---......//////......---....../////////000000000------------------------........................000///...------------...------------------------000000/////////.........////////////////////////........................,,,------------------...000000000///////////////---------.........//////000000111111000///---,,,////////////////////////......------------------...------,,,,,,------...///......///000111111000........................---......///000000111111333444777<<>><<<444333444...222FFFUUUEEE555///000000000222000000000000111111111111555555444333222000///...111111000///////////////.../////////000000111111//////000000111111111222000000111111111111000000444222///......000444666555444111///...000111333666444222111222222111000000000000000000000000000111000000000222555777999555555444444444333333333222222333333333444444444555555555666666666777777444444444555555666666666333333222111000000111111///000222444444444222111222222333444444444444333222222222333333444444444222222333444444444333333444444333222111111111111//////000111333444666777111000000000000222333444333333222222222222333333222111111111222333444444222222333333333444444444111111222222222222111111000000111222333333444444111111222333333444555555333444555555666666555555222333555666666555333222222333444555666666666666444444333222111111111111333222222222111111111111111111111111111222222222222666;;;???AAA>>>;;;888222000//////111333333222...//////000000000000000111111111000000000333555111111111111111111111111...///000111222333333333222222222222222222222222333333333333333333333333333000111555333///111777333333333333333333333333000000000000//////////////////............//////111111000000/////////...000000000000000000000000---------.........//////222111111111222222111//////---,,,...111333222000111111111111000000000000111000///......///000111222111111000000000000000............////////////000000000000111111111111...000111000///...///111......////////////////////////.........---------......---,,,---...///000000000000000000000000000111000///......///000111////////////..................///000000000000000333333222111000///......333222111111000000111111111111000000//////.........000111000///...///000222111111111000000//////000000000000000000000000222222111111111111111111------......//////000000000111222222222000///...//////......---------,,,000000000000000111111222000///---,,,,,,---///000///////////////000111111...---444AAAAAA666///111111111000000//////......///.........///000222333444333111000///000111111000000///...............444444222111000000//////------............------111111000000//////......111111111111111111111111111111222444666777888999===444222888:::555333777>>>666111222444333111222222222222111111111111111222222222222222222222222222111000111222111///---222222111111111111222222111111000000//////......000000//////......------111111444999======999555222111000//////000111222666555333222222222333333...///000///------///000222222333333333444444444444444444555555666666666444444444444444444444444333444555666777777777777555555666666555444333333444444444333000/////////333333333222222222111111222222222222111111000000222333444444444333222222444444333222222333444444000111111111111222222222222111//////000111444555444555333000222666777444222111///111555777555444222222222222222222222222333333333444333333222222000000000111222222222333000000111111222222333333222222111111111111222222000222444666777777666666888777555333222222222333222333444555555555444333555555666666555333111000222111000.........///000000000000000111222333444555666888999999999888777333333333333222111000000111111111111111111111111000/////////000111222222/////////000111111222222111111222333333222222222555444222111000111222222222222222111111111000000333333333333333333333333222222333333333444444444/////////...............//////............//////000000000//////.........////////////////////////------........./////////000000000111333444222111///...---...111333222000111111111000000000//////111000////////////000111222111000000//////000000111000000//////........./////////000000000111111...000111000///...///000///////////////////////////.........------------...------,,,---...///000////////////////////////111000///......///000000000000000000//////////////////000111111111111111222222111111000/////////111111000111111222333333000000000000//////......///000111111//////000111111111111000000000//////////////////////////////000000000000000///////////////////////////000000111111111111111000//////000/////////.........---000000000000000111111222000///---,,,,,,---///000//////......///000000111000...444@@@AAA777111444000000000000000///////////////......///000222333333222222111000000111111000000///............///333222111000////////////......////////////......111111000000////////////000000000000000000000000111111222444555666777888777333222666999888666777666333111222111---,,,///111111111111111111111111222222222222222222222222333222000000111222000///222222111111111111222222222222111111111000000000000000000000111111111111222333444888:::999555111222111000//////000222222555444333222111222222333///000000///......///111222222222333333333444444444444444444555555555666222222222222222222222222333444555666777777777777666666666666666555444444333444444333222111111222333333333222222111111111222222222222111111111000111333555555555444333333333222222111111222222333444444333333222222111111222111000///000222444555555888777333222444555222333111000222555666555444333333333333333333333333444444555555555555444444222222222222333333333333111111111111111222222222222222111111111111222222111222555666777777666555555555444333333444555555333333444555555555444333444555555555555444222111333222111000///000111111000000000111111222333444222333444444555555444444333333333333222111000///222222222222222222222222222222111111000111111111.../////////000000111111222222333333333333222222444444333222222222222222333333333222222222111111333333222222222222222222222222222222333333333333---------...............//////............///////////////.................................................../////////////////////111333444333222000///...///111222222111111111000000000000//////111111000000000000111111222111000000//////000000333222111000///......---.........////////////000...///000000......///000////////////////////////............------------...------------...//////////////////////////////000000////////////000000111111111000000000//////000000111222222222222111000000000000000000000000000000000111222333444555000000000////////////...///111222111000///000111111111000000000000//////////////////////////////000000000000000000000000000000000000000000//////222111111000000000000000000000000000000/////////000000000000000111111222000///...------...///000//////.........///000000---+++///777888111...111//////000000000000000000///////////////000222222111111222222222111111000111000000///////////////000000000/////////000000///000000000000000000///111000000000000/////////000000000000000000000000222222222333444555555555777888888888;;;AAABBB@@@555444555777444///000444111111111111111111111111333333333333333333333333555333111000111222222222222222111111111111222222222222222222222111111111111111222222333444444444333444444666777555111...111111000000000111333444444333222111111111222222///000111000......000111222222222222333333333333444444444444444555555555222222222222111111111111333444555666777777777777666666777777777666555555333333333333333444444444222222222222111111111111222222222222111111111111111333666777666555555555222222111111111111222222666666555444333222111111222111000000111222444555888===>>>999555555555444333222222333555666555444444444444444444444444444555666666777777777666666555444444444444444333333222222111111111111111111222222111111111111222222333444555777777777666555444333333333444555777888444444555555555444444333333333444555555444333222444333222111111111222333111111111111222333444444222222222222222333333444333333444333333222111000333333333333333333333333555444333222111111111111/////////000000000000000333333444444444444333333333333444444444333222222333333333333333222222222111111111111111111111222111111111222222222222333------............////////////............//////..................------............................../////////000000000000000000111333333222111000000000000111222222111111000000000////////////111111111000000111111111111111000///////////////222222111111000000//////---------.........//////...///000///......///000/////////...............------------------------------------....../////////////////////////////////////////////000000000000000000000//////////////////000111111111111000////////////000000111111000000000111111333444444////////////////////////000111222111000///000222000000000000000000//////////////////////////////111111111222222222222222222222111111000000//////222111000//////000111222111111111111111111111111000000000000000111111222111000////////////000111/////////......///000000---***,,,000000,,,+++.../////////000000111111222/////////000000111111222///000222333333222111000222111000000//////000000000000000000000111222222000111111222222111111000000000000000000000000000000000000000000000000000222222333333333333333444777<<<:::555999EEEKKKHHH<<<888666777666444444777000000000111111111111111333333333333333333333333666444111000111333444444333222222111111222222333222222222222222222111111333333333333333444444444222333333444444222000...111111000000111222444555222222222222222222222222000111222111//////111222222222222222333333333333444444444444444444555555444444444444333333333333444444555666666777666666666777777777777777666666444444333333444444444333222222222222222222111111222222222222222222222222111555999:::888666666777333333222222222222333333555555555444333222222111222222111111222333444555999@@@CCC>>>888777888888444444444444555555555555555555555555555555555555555666666777777777777666555555555444444333333333333333222222111111000000333222222111111222222333444555666777777777777666555555444444555666888999555555555555555444444444111222444555555555444444444333222111111222333333222222222222222333444444555444333222333444666777555555555555444333222222333333333444444444444444555444444333333333444444111111111111111111111111444444555555444444333333222333444555555444222222222222222222222222222222000000000000111111111111000000111111111222222222....../////////000000000//////............//////------........................................../////////000000000111111333222111111222222000...///000000000000000111111000000000////////////...000000000111111000000000111000000///...///////////////000000111111222222------------............---///000///...---...///.........------,,,,,,,,,,,,,,,---------------------------.............................................///000000000000000//////.........------------......///000/////////.........///000000111111222111111000000111111111...............////////////111222111000///000111//////////////////000000........................000000000111111222222222222222111111000000//////222111000//////000111222111111222222222222222222000000000000000111111222111111111000000111111111111000000/////////000000222//////000000......000//////000000111111222222000000000111111111111111...///111222333333222111222222111000000000000000111111111111222333444444111111222222222222111111000000000000111111111111222222222222222222222222333333333333333333333333444888555...111???HHHHHHIII===333222444333111111000111111111222222222333333333333333333333333333666444111000222444555555333333222222222222333333111111111111111111111111555555444333222222111111000111222333222222222222333222111111111333444555222222222222333222222222111222333222000000222333222222333333333444444444555555555555555555555555555555555444444444333333444555666666666666666666666666777777777777777666666444333333555555333222222222222222222222333333222222222222222222222333222777<<<===:::777777999555555555555555555555555222222222333333333333333222222222333333444555555555<<<@@@<<<888888999999555666666555555444555555555555555555555555555555333444555666666666666666555555444444333333222222444444333333222222111111333333222222222222333333555555666777777888888888999888777666666666777888666666555555444444444444111222333555555555555444333222111111111111333333333333333333333333444555666555444444444555777888777777777777666555444333333333444444444555555555333333333333444555666777333333333333333444444444444555555555444444333222111222333444444444333222000000000000111111111111/////////000000111111111000000111111111222222222......//////000111111111//////............//////.............../////////........................000000000000111111111111444333222222222111///---...///111000///...///111000000////////////......//////000000000000//////111000//////......//////---......///000111222333---------............///---...//////------...//////......------,,,,,,,,,,,,,,,,,,,,,------------,,,---......//////..............................---...///000111111111000.........---------,,,,,,,,,---......//////...............//////000000000222111000///////////////---............/////////...000111000///...///000......////////////000000........................,,,------....../////////000000000000000000//////000000000000000111111222111111111222222222222222000000000000000111111222222222222222222222222222222222111000000000111111000///.........///111222000000111111111111111111000000111222222111111000...///000111222333333333333222222111111111111111222222222222222333444555111111222222222222111111000000000111111111111222333333333333333333333333333333333333444444444444555666444000222;;;DDDHHHWWWGGG777333555333000---111111222222333444444444333333333333333333333333555333111111333444444444333333222222222222333333000000000111111111111111666555444333222111000///000111222333222333444666555444333222222333444444222222333444444444333333222333444333111111333444444444444444555555555555777777777666666666666666555555444444333333222222555555666666666666666555555555666777777777666666777444333444777888666444333333333333444444444444222222222222333333333333333999??????;;;888888999777777888888888888777777111222222222333333333444222222333444444555555666111666999666444666777777666777888777555444444555555555555555555555555555222333333444555555555555444444444444444444333333555555444444444444444444333333222222222222333333555555666777888999::::::>>><<<;;;999888777888888888777666555444444444444111222444555555555444444333222111111111222333444444444444333333444444555444444444444444555555666777888888777777666555444222333333444444555555555222222222333444666888999333333444444555666666666444444555444444333222111111111222333333333222222/////////000000000000000/////////000111111222222111111111222222222222333------......///000000111//////............//////.........//////000000000////////////////////////000000000111111111222222333222111111222222000...---///000///---,,,...000000000/////////.........---...///000000///...---000000///............///.........//////000000000---............/////////---...//////------...///111000000///......------++++++,,,,,,,,,---------,,,---.../////////...---........................,,,---///000111111111000///.........---------------......///////////////....../////////////////////............//////000---------.........//////---///000///...---...///........./////////000000........................++++++,,,,,,---....../////////////////////000000//////000111111111111111000111111111222222222222000000000000000111111222222222333333333333222222444333333222111111222222+++,,,,,,,,,...222555666222222111111111111111111000111222222222222111000/////////000111333444555333333222111111111111222222222222111222222333333111111222222222222111111000000111111111222222222222222222222222222222222333333444444555555555666777555666888888888>>>EEEUUUHHH;;;888888666333222222222333444444555666666444444444444444444444444222111111222333444444222444333333222222333333444111111111222222222333333555555444333333222111111222333444444222333666888666555444333222222333333222333444555666555555444333444444333222222333555555555555666666666666777999888888888777777777666777666666555444444333333555555666666666666555555444444555666666666666666666444222555:::===<<<999444444444555555555666666222222222333333333444444555<<>>===;;;:::999::::::999888666555444444444555222333444555555555444333444333222222222333555666555555444444444444555555333333444555555555555555666666666666555444333333111222222333444444555555222222333333444555666777111222333444555666777888444444444444333222111000111000000000111111222333//////000000111111111111//////000111111222333333222222222222333333333333,,,,,,------...///000000//////............//////.../////////000000111111000000000000000000000000000111111111111222222222111000000111333333222000,,,...000///,,,+++---///000/////////............,,,---...//////...---,,,000000///...............////////////.....................////////////000---...///...------...///333222222111000//////...+++++++++,,,,,,---------,,,,,,.../////////...---........................,,,---///000111111111000000/////////...............//////000000000000000////////////////////////,,,,,,,,,---...///000111---------.........//////---...///...---,,,---///---.........//////000000........................,,,,,,------...///000000------......//////000000...///000222222222111000000000000111111222222222000000000000000111111222222333333444444333333222555444444333222222222333+++---...///333999===>>>333222222222111000000000000111222333333222000000////////////000333555666444333222222111111222222222222111111111111111222111111111222222111111111000000111111222222222222111111111111111111111111333333444444555666666777333000333;;;:::333555>>>GGG???888666666444444666333333444444555666777777444444444444444444444444111000000222444444333111444333333222222333333444222222222333333444444444444444444444444444333333444666666555222333666999888777555333222222222333222333555666666666555555333444555444333222444666666666666666777777777777:::999999999888888777777:::999999888777666666666555666666666666666555555333333444555666666555555555333333777>>>BBBAAA???555555555666666666777777222222222333333444444444666===CCCCCC===777777999777888999::::::999888777777777666555444333333222222333444555666666666666777777555222333888888555777999:::888555333444666444444444444444444444444222333444555666666666666555555666666777777888888555555666666777777888888444333333222222333333444444444555777999;;;===>>>@@@???===<<<;;;;;;<<<<<<999888666555444444444555333333555555555444333222555444444333444555666777666555555444444444555555444555666777888777666555555555555555444333222111111111222222333444555555444444333333333444444555000000111333555666888888333444333333222111000///111000/////////000222333000000111111222222222333///000000111222333333333222222333333333444444444---,,,,,,...///000///...---...///000111111000000222222000/////////000111000000000000////////////111111222222222222111111000000//////............000000000000000000000000---...000111111111000///...222555333...+++---000000000000//////.................................---------.........//////------...///000111222222555555444333222000//////---///000000///......///------------------------////////////////////////***+++---///000111111222////////////////////////333222000///......///000000000///............///...------,,,,,,------........./////////......---111111000000000/////////++++++,,,---......//////------............///////////////////////////////////////000000000111111//////000000111111111222111000000000000222333444111000000111222333333222555222......111555888999777777666555555444333333000000///000222444666777111222444444222111111222555444444333222111000000111222222222333333333333111000//////000333666999555333111111222111///...333222222222111111000000//////000000111111222222111111000222333444444333111333333222333555666555444333333444888999999888AAA;;;666666666444444777444666666333222333333222444444555555444444333222444333222111111222333333555555444333222222222222333333333333444555666777555444333222222222333444444555666666555444222111222222222222222222222222333333222222333333444555555555555555555555555555555666666777888999::::::888888888888999999999999<<<333333>>>CCC>>>:::===888888888888777555333111777666666555555444444444555555666666777888999999777777777666666555555444444555666555444444555777666777;;;;;;666111222999666777777777888888999999555666777777666444222111555555555555555555555555777666444222222222444555555555555555555555555555555555555444444333333333000111222333555666777888333333333444444555555555777777888777777666555555444444555666666666666666666777999;;;<<<<<<<<<<<<:::::::::999999999999888:::888777555444444444444555555555555666666666777444444444444444444444444333444555666777777777777555555555555666666666666444444555555555555444444444333222222333555888:::555444444333333444444555111222222333444555666666222222111000000000111111666555333222111222444555888777666444333333333333666666666666666444222111444444444555777888::::::,,,,,,---...//////...---.........///000111111222333222111000000000111111000000000000/////////...000000111111111111000000////////////......------........................,,,,,,---...............///222333222///------////////////.........------........................,,,,,,,,,,,,,,,---------......//////000111222222555444333222111000//////---...000000...---...///------------------------////////////////////////------...///000000000000////////////////////////222111000.........//////111000000//////////////////......------......///+++,,,,,,------,,,,,,+++////////////.........---,,,,,,------.../////////------------....................................---.........////////////000000000000111111111222000000000000000222333444222111000111333333333222///000000///000444:::???LLLKKKHHHEEEAAA===;;;999222222111111111222333444111222333333222111111222444333333333333333333333//////000000000111111111222111000000222444777999777555333222222222111///222222222111111111000000/////////000111111222222333222222222333444444333222222111000111333444555444444555666777777777666>>>999666777666333333555444777999777444444666777555555555555555444333333444333222111111222333333555444333333222222222333555444444333333333444444666555444333222333333444444444555555444333222111333333333333333333333333333222222222222333444444555555555555555555555555444555555666777888999999777777888888888999999999;;;444777BBBFFF???::::::888888888888888666555444555555555555555444444444333333444444555666666777666666666555555444444444444444444333222222444666AAA;;;888888777444444777666666666777777888888888666777777888777555333222444444444444444444444444777666444333333333555666666666555555555555555555666555555555444444444333444444444555555666666777444555555555666666666666888888999999888777777666666777888999:::999999888888999;;;<<<======<<<<<<:::::::::999999999888888:::999888777666666777777777777777777888888888888777777666666666555555555333444444555555555555555666666777777777888888888666666777777777777666666666555444333333444666777666555555555555555555666555555555555555555666666555555444444444444555666<<<:::888666555555666666888777777666666666777777333444666888999:::999999666666666777888:::;;;<<<,,,,,,---............---............///111333444333333222111111111111222000000000/////////......//////000000000000//////...............---------------------------------------,,,,,,------...///111111222111111//////...............------------........................------------------------/////////000111111111222333333222111000000//////---...//////...---...///........................//////////////////////////////000000000//////...////////////////////////000000//////...//////000111111000////////////000//////............//////+++,,,,,,------,,,,,,,,,////////////....................................,,,,,,---------.............................................////////////000000000111111111111111000000///000000111333333222111000111222333222111,,,000333111///000888???HHHHHHGGGGGGFFFEEEEEEDDD444333222111111000111111000222333222111111111333222333333333444444444555/////////000000000000111333333222222333555888:::;;;888444222222222222111111111111111111000000000/////////000111111222222444444333333222222333333444333111111111222444555333555666666555444444444:::666555666666333333666>>>>>>===:::666444555888666666666666666555444444444333333222222333444444444444333333222333333333666555444333222222222222666555555444333444444444333333333444444333222222333333333333333333333333333222222222222333444444555555555555555555555555333444444555666777888888777777777888888888999999:::777;;;EEEIIIAAA999888888999999999999888777666444444444555555555555555444444444555555666666777555555555555555444444444333444333333333555999===LLL???555555888888666666777777777777777888888888777777888999888777555444444444444444444444444444777666555444444555777888777777777666666555555555666666666666555555555555888888777777777777777777777888888888888888999999::::::;;;;;;::::::999999999:::<<<>>>>>>===<<<;;;<<<===>>>???>>>>>>===<<<::::::::::::999999999999::::::999999999999::::::999999999:::::::::;;;;;;::::::999999888777666666555666666777777666666666999999999::::::::::::;;;999999::::::::::::999999999888666555444555666666888888777777777777888888999888888888777777777666999888888888999:::;;;;;;BBB@@@>>>;;;:::999999999:::::::::::::::;;;<<<<<<666777888;;;<<<===>>>>>>888888888999:::;;;<<<===,,,---.........------.........------///222444666333333333222222222222222000000/////////...............////////////..................------------------------------------000///...---...///111222222111111111222222000........................---........................111111000000000000//////000000111111111111111111222111111111000000//////...//////...------...000000000000000000000000000///////////////////////////000000111111000000///////////////////////////000000000000000000000111111111000////////////000/////////....../////////......///000000000//////111111111000000000////////////..................------------....................................//////000000000111111111111111111111111111111111//////000000111222222333111000///000111222111000///222333111......333777333444666888;;;===???@@@444333222222111111000000000222222222111111222444333333333333333333333333111111111222222222333333333333222222333555777999<<<999444111111222222222111111111111111111111111//////000000111222222222444444444222111111222444555333222444444222333555222444666666444222333444777444222444444333666<<>>======<<<<<<<<<===???AAAAAA@@@>>><<<@@@@@@AAAAAA@@@???===<<<;;;;;;;;;:::::::::999999::::::::::::;;;;;;<<<<<<:::;;;;;;;;;;;;<<<<<<<<<===<<<;;;:::999888777666888999999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<=========;;;<<<<<<======<<<<<<;;;::::::999888888888888999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<===??????CCCBBBAAA???>>>=========???>>>>>>======>>>??????=====================<<<:::::::::::::::;;;<<<===,,,...000000...,,,---...///...---...///222555777333333333333222222111111////////////..................////////////......................................................000000///...///000111222333222111222333333111///////////////////////////////////////////////////111111111111111111111111222222222222111111111111111111000000000000000000//////000///------///111111111111111111111111111000000000000000000000000...///000111222222222222000000000000000000000000000111111222333333333333222111111000000000000000000000////////////000000000000111222222222222222111111111111000000000000///////////////............////////////000000000////////////////////////000000000000111111111111222222222111111111111111///000111111222333333333111000//////111111000///111000000///000111111111000000000000111111111111111222222222333333333333111222333222111111333555555444444333222222111111222222222222333333333333222222222222333444666777;;;888333111111222222222111111111111222222222222000000111111222333333333222333444222000111444666555111222555666222222666555555666555444444555666666222111222222444;;;CCC]]]LLL;;;777777555333333888999999999999888777777555555666777777777777777666666666666666777888999666666666666666777888888999999999999999888888777333333333444444555666666777777777777777777777777555555555555555666777777555555555666666666777777555666777888999::::::;;;:::::::::;;;;;;;;;<<<<<>>AAABBB???<<<<<>>===;;;:::888777777888999999999::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<:::::::::;;;;;;<<<<<<<<<;;;;;;;;;::::::>>>CCCGGGDDD>>>;;;===>>><<<;;;<<<>>>>>>>>>>>>>>>=========;;;<<<<<<============<<<<<<<<<<<<;;;;;;;;;::::::999999999::::::;;;<<<<<<===<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>???@@@@@@@@@@@@@@@@@@?????????????????????@@@AAAAAA@@@@@@??????@@@AAABBBBBBAAA???>>>BBBCCCCCCCCCBBB@@@>>>===<<<<<<<<<<<<;;;;;;;;;;;;999::::::;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<=========>>>===<<<;;;:::999888777888999;;;<<<===>>>>>>>>>============>>>>>>>>>>>>======>>>>>>>>>>>>======;;;;;;;;;;;;;;;<<<<<<===;;;<<<<<<======<<<<<<;;;::::::;;;<<<<<<===>>>>>><<<<<<<<<<<<===>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAACCCCCCBBBAAA@@@??????@@@BBBAAA@@@???===<<<<<<;;;;;;;;;:::::::::;;;<<<<<<---000222111...---...000////////////000222444555222222222333222111111000/////////.........------......////////////...............///////////////000000000000000000000000//////......//////000111222222333333333222222222111111111111222222222222111111111111111111111111/////////000000111111111444333333333222111111111000000111111111111111111000111111///......000333222222222222222222222222111111111111111111111111//////000222222333333333111111111111111111111111222333444555666777777777444444333222222222222333333333222222222222333333111111222333444444444444111111111111000000000///111111111111111111111111111111222222222333333333222222222222222222222222///000000000111111111111222222222222222111111111000111222333444444444444333222000111222222111000000///...000444555444333555555444444444333333333111111333444555555555555222333333333222333555888666666555444333222111111111111111222222222222333222222222222333444555666999666333222222333333222222222222333333333333333111222222333444444555555111333444333222444888===888222111555666333555<<<>>>;;;777666777888888888666444333444333555===FFFXXXEEE666555999888777999:::::::::::::::999888888777777888999::::::::::::888888888999:::;;;<<<===::::::::::::;;;<<<===>>>;;;<<<<<<<<<<<<;;;::::::555555555666666888999:::999999999999999999999999888888888888888999::::::777888888999999:::::::::999::::::;;;<<<===>>>>>>=========>>>>>>>>>??????AAAAAA@@@@@@@@@@@@@@@AAABBBAAA@@@>>><<<<<<;;;;;;>>>>>>>>>>>>????????????===========================>>>>>>???@@@AAAAAABBBBBBBBB@@@>>><<<<<>>@@@CCCBBB>>>>>>AAABBBBBBBBBAAAAAAAAAAAAAAA????????????@@@@@@AAAAAABBBAAAAAA@@@@@@??????>>>=========>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCCCCDDDEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBAAABBBCCCCCCDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@DDDDDDDDDDDDCCCAAA???>>>>>>>>>>>>============<<<:::;;;<<<===========================>>>>>>>>>???>>>>>>===<<<;;;;;;::::::999999;;;<<<===>>>>>>>>>============>>>>>>>>>???===>>>>>>??????>>>>>>===<<<<<<<<<======>>>>>>>>><<<===>>>??????>>>===<<<;;;;;;<<<===>>>???@@@@@@<<<<<<<<<<<<===>>>??????<<<===>>>???AAABBBCCCCCCFFFEEEDDDBBBAAA@@@@@@@@@AAAAAA@@@???>>>?????????===<<<<<<;;;;;;;;;<<<<<<...222444333///---///111//////000111111222333333111111222222222111000/////////.........---------/////////000000//////////////////000000000111111000000000000000000000000//////000111111111111111000333555555222111222444333333444444444555555555222222222222222222222222...//////000111222333333555444444333222222111111000111111111222222333333222222222000//////222444333333333333333333333333333333333333333333333333111111222222333222222111333333333333333333333333444555777999::::::::::::888777777666666666666666777777666666666666777777444444555666777888888777555555444444444333333333333333444444555555666666444444444555555555666666444444444444444444444444333333333444444444555555333333333222222111111111111222444555666555555555666555444444555555444222111222444555555555666666555666666777888999999:::222333444666666666666666444444444333333444777:::777777666666555555444444222222333333333333444444333333333444555555666666888666444444555555555444333333333444444555555555333333444444555666666666111444666666555888>>>DDDCCC999444777888777???JJJLLLDDD<<<999;;;===<<<999888777888:::777666;;;CCCIII===555888:::777999???;;;;;;;;;;;;;;;:::999999888999;;;<<<======<<<<<<;;;;;;;;;<<<===???@@@AAA@@@???????????????@@@@@@>>>>>>?????????>>>===<<<888777777888999;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======<<<<<<======>>>??????@@@======>>>???@@@AAABBBBBB@@@@@@@@@AAAAAAAAABBBBBBCCCDDDDDDBBBBBBCCCDDDDDDDDDCCCBBBAAAAAAAAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEBBB@@@???AAABBBCCCBBBCCCFFFFFFBBBBBBEEEDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAABBBCCCDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBAAA@@@AAAAAAAAAAAA@@@@@@???BBBCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEECCCDDDEEEEEEFFFFFFFFFEEEFFFEEEDDDCCCBBBCCCCCCDDDDDDDDDDDDDDDCCCBBB@@@???@@@@@@@@@?????????>>>>>>======??????@@@???>>>>>>?????????@@@@@@@@@AAAAAA?????????>>>>>>>>>============>>>>>>>>>======<<<<<<<<<============>>>>>>======>>>>>>>>>>>>=====================<<<<<<;;;<<<===???@@@@@@???===<<<=========>>>>>>?????????=========<<<<<<===>>>>>>;;;<<<>>>???AAABBBCCCCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@AAABBBCCC??????>>>===============///333666444000...///222///000111222222222222222000000111222111000///...//////.........---------//////000000000000////////////000000111111222222000000000000000000000000111222333555555444333333///333777666222000222666555555555666666777777777333333333333333333333333000000111222444555666777555555444333333222111111111111111222333333444444333333333111000000333555444444444444444444444444444444444444444444444444333444444333222111000000444444444444444444444444666777999;;;<<<===<<<<<<;;;::::::999999999999999::::::999999999999::::::888888999;;;;;;<<<<<<<<<999999999999888888888888555666666777888999999:::666666666777777777777888666666666666666666666666888888888888999999999999333333333222222111111111222333444666777666666555999888666666777777666555444888<<<;;;666333444777777777666666555444444444444555666777777777666555555555555444333555888;;;777777777777888888888888555555555666666666777777444444555555666666777777777666555666777888777555444444444555555666666666444444555555666777777777222555888999888<<>>@@@>>>999999:::===???;;;777999??????999888===;;;444777AAA;;;;;;<<<<<<;;;;;;:::999999:::<<<>>>>>>>>>>>>============>>>???AAABBBCCCDDDDDDCCCBBBAAAAAAAAAAAA??????@@@AAA@@@???>>>===999999999999:::<<<>>>@@@=======================================>>>?????????@@@@@@AAABBBBBBCCCCCC@@@@@@AAABBBCCCDDDDDDEEEBBBBBBBBBCCCCCCCCCDDDDDDCCCEEEGGGEEEEEEFFFGGGFFFDDDDDDDDDDDDEEEFFFHHHIIIHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDAAAAAABBBCCCDDDFFFGGGGGGEEEFFFGGGFFFEEEFFFGGGIIIJJJEEEDDDGGGHHHFFFEEEFFFEEEEEEDDDDDDCCCCCCCCCBBBCCCCCCCCCCCCDDDFFFGGGHHHGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@DDDDDDEEEFFFGGGHHHIIIIIIFFFFFFGGGGGGHHHHHHHHHHHHKKKKKKJJJIIIIIIHHHGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFDDDEEEFFFGGGGGGGGGGGGGGGIIIGGGEEECCCCCCDDDEEEFFFCCCDDDDDDDDDDDDBBB@@@???AAAAAAAAA@@@@@@@@@?????????@@@AAABBBAAAAAA??????AAAAAAAAABBBBBBBBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCBBBBBB@@@???===<<<<<<<<<<<<<<<==================>>>>>>>>>>>>======>>>>>>>>>===<<<:::999888<<<===???@@@@@@???===<<>>>>>>>>>>>===>>>>>>======<<<=========<<<===>>>@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEDDDCCCBBBAAAAAABBBCCCAAAAAA@@@???>>>>>>>>>>>>222333444222...---...111111222222222222111000000333333222111000//////...////////////////////////333222222222111111000000888777444222000111222222333333222222222222333333333444444555555444444333666555555444333333333444333333444555666777888999777777777666666555555555666555333222222333555666333333333333222222111111444444444444444444444444222222333333333444444444444444333333333333333333444444444333333444555555555555555666666666777777666444333555888::::::888;;;;;;<<<<<<===>>>>>>??????>>>;;;999777777888999::::::;;;;;;;;;:::999888;;;<<<======;;;999999:::<<<===>>>>>>>>>===;;;:::???===;;;999777666666666999999999999999999999999999999888777666555555444888999:::<<<======<<<<<<:::999777555444444666666555666888:::<<<===<<<<<<;;;:::999999888888888888888888999999999888888777999999999999999999999999999:::;;;;;;<<<<<<;;;;;;:::;;;<<<;;;999888999:::888888888999999:::::::::888888888777777777666666999999999::::::;;;;;;;;;;;;::::::999999888888888<<<<<<;;;::::::999888888::::::;;;;;;:::999777666777777777888:::<<<>>>@@@AAA@@@???>>>>>>@@@BBBCCCCCCCCCBBBAAAAAAAAAAAABBB===>>>?????????===;;;999666@@@GGGDDD===<<>>===<<<;;;:::999===>>>>>>??????????????????>>>===>>>???AAADDDEEENNNBBBCCCIIIDDDAAABBB>>>AAAAAABBBBBBBBBBBBBBBAAA>>>;;;999:::===???>>>======>>>??????AAAAAABBBCCCDDDCCCBBBAAA@@@AAABBBCCCCCCCCCBBBAAABBBCCCDDDEEEFFFGGGHHHGGGFFFFFFGGGIIIFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGFFFEEEFFFGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLJJJJJJJJJIIIHHHGGGFFFEEEHHHGGGFFFEEEEEEEEEFFFGGGLLLKKKIIIGGGFFFFFFFFFGGGFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGEEEDDDCCCCCCCCCCCCFFFBBBAAAEEEGGGFFFFFFHHHGGGHHHHHHGGGEEEEEEEEEFFFDDDCCCAAA@@@???@@@@@@AAAEEEEEEGGGHHHHHHIIIHHHHHHIIIIIIHHHGGGHHHIIIJJJKKKJJJIIIHHHIIIJJJKKKJJJIIIJJJIIIIIIHHHGGGGGGGGGHHHJJJJJJIIIIIIIIIIIIHHHHHHIIIHHHHHHGGGHHHHHHIIIIIIHHHHHHHHHGGGGGGEEEDDDCCCCCCCCCDDDEEEEEEDDDCCCBBBEEEEEEEEEDDDDDDCCCCCCBBBDDDEEEFFFEEECCCCCCEEEFFFEEEDDDCCCBBB@@@@@@??????DDDRRRWWWIII;;;:::<<<;;;>>>>>>=========<<<<<<<<<;;;<<<<<<======<<<<<<;;;<<<<<<<<<============>>>??????>>>>>>>>>>>>?????????@@@BBBCCCBBB@@@>>>===>>>>>>===>>>>>>???@@@AAA???>>>>>>>>>@@@AAACCCEEEDDDCCCCCCDDDDDDEEEFFFGGGEEEFFFFFFGGGGGGGGGFFFFFFDDDDDDCCCBBBBBBBBBBBBCCC000111111000---,,,...000000111222222333333333333333333222222111000//////000000000000000000000000111111222222333333444444666555444222222222222333333333222222222222222333444555555666666555555444777666555555444444555555555555555666666666666666777666666666555555555555777666444333333444666777555555444444444333333333444444444444444444444444222222222333333333444444333444444444444444444444555555444444444444555555555555555555666666666666777555444666999;;;;;;999;;;;;;;;;<<<===>>>>>>>>>@@@???<<<:::999999::::::;;;;;;;;;;;;::::::999999666888;;;<<<<<<===???@@@===>>>>>>>>>>>>===<<<<<<===<<<;;;:::999999999:::888888888888888888888888999888888777666666555555888999:::;;;<<<<<<<<<;;;<<<:::999777777888999:::888999;;;<<<===============<<<;;;;;;::::::;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>======<<<===>>>===<<<;;;;;;<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;:::::::::999999999::::::;;;<<<===>>>>>><<<<<<;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<======;;;<<<<<<===<<<;;;:::999888888888888:::<<<>>>???@@@???>>>===>>>???AAABBBDDDDDDDDDDDDCCCCCCCCCCCC@@@??????@@@AAABBBBBBBBB<<>>???BBBDDDCCCCCCBBBAAA@@@@@@??????>>>??????@@@AAAAAAAAAAAABBBAAA@@@???@@@CCCFFFHHHeeeQQQGGGFFFCCCEEEIIIFFFJJJIIIGGGDDDCCCBBBBBBBBB>>><<<;;;;;;>>>??????===??????@@@AAABBBCCCDDDDDDEEEEEECCCCCCCCCCCCDDDEEEFFFEEEDDDDDDDDDEEEGGGGGGHHHIIIIIIHHHGGGGGGHHHJJJHHHHHHGGGGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNNNNNNNNNNLLLLLLLLLLLLKKKJJJIIIIIIJJJJJJIIIHHHHHHHHHIIIJJJKKKJJJIIIGGGGGGGGGHHHHHHIIIIIIIIIJJJIIIIIIHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDHHHCCCBBBEEEHHHGGGGGGIIIGGGHHHIIIHHHFFFEEEFFFGGGDDDCCCBBBAAAAAAAAABBBCCCGGGGGGHHHHHHIIIJJJJJJJJJMMMLLLKKKKKKKKKLLLNNNNNNLLLKKKJJJJJJLLLMMMLLLJJJKKKKKKJJJIIIIIIIIIIIIIIIKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHGGGFFFEEEDDDDDDEEEFFFGGGGGGGGGFFFEEEEEEFFFFFFEEEEEEDDDDDDDDDCCCGGGGGGHHHGGGFFFFFFGGGIIIKKKJJJIIIGGGFFFFFFEEEEEEKKKXXX[[[NNNAAA>>>@@@???======<<<<<<<<<;;;;;;;;;===>>>>>>>>>>>>>>>>>>===>>>>>>>>>?????????@@@@@@AAA@@@@@@??????@@@@@@AAA@@@AAABBBCCCDDDDDDCCCCCC@@@@@@?????????@@@AAAAAA@@@@@@???@@@AAACCCDDDEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFFFFFFFFFFFFFFFFFFF...//////...---,,,...//////000111222333444444444333333222222111111111000111111111111111111111111000000111333555666777888444444444444444444444444555444333222222222222222666666777777777777666666888777666666666666666666777777666666666555555555666666666666555555555555777777555555555555777777666666666666555555555555555555555555555555555555333333333444444444555555444444444555555666666777666666666666666555666666444444444555555555666666888777666888:::<<<;;;:::;;;;;;;;;<<<<<<======>>>@@@???===<<<;;;;;;;;;<<<;;;;;;;;;;;;:::::::::999555777:::<<<===>>>@@@AAA???>>>>>>===<<<=========<<<;;;;;;;;;;;;;;;<<<===888888888888888888888888999888888777777666666666888999:::;;;;;;<<<;;;;;;<<<<<<;;;:::;;;<<<===>>>======>>>?????????>>>>>>???>>>>>>===============<<<======>>>>>>=================================>>>??????@@@@@@@@@@@@@@@???@@@AAA@@@???>>>???@@@????????????@@@@@@@@@@@@>>>>>>>>>>>>>>>=========;;;;;;<<<===>>>@@@@@@AAA===============>>>>>>>>>;;;;;;<<<>>>???@@@AAABBB<<<===>>>???@@@???>>>>>><<<<<<;;;;;;<<<===???@@@BBBAAA@@@@@@@@@AAABBBCCCEEEFFFFFFGGGGGGFFFDDDCCCDDDBBB@@@AAACCCEEEEEEEEEAAADDDDDD???===AAADDDDDDCCCCCCBBBBBBAAAAAA@@@@@@???@@@AAABBBCCCCCCCCCCCCDDDCCC@@@???@@@CCCFFFIIIlllUUUGGGCCC@@@EEEIIICCCUUUQQQLLLFFFCCCBBBCCCDDD???>>><<<===>>>@@@??????AAAAAABBBCCCDDDEEEFFFFFFGGGFFFFFFEEEEEEFFFGGGGGGIIIIIIHHHHHHHHHIIIJJJKKKJJJKKKLLLKKKIIIIIIJJJKKKJJJJJJJJJKKKKKKLLLLLLLLLJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNOOOOOOPPPPPPPPPOOOOOOMMMMMMNNNNNNNNNMMMMMMLLLMMMMMMLLLLLLLLLLLLMMMNNNLLLKKKJJJIIIIIIJJJKKKKKKMMMMMMMMMMMMLLLLLLKKKJJJIIIIIIHHHGGGFFFFFFFFFFFFJJJFFFEEEIIIKKKIIIIIIKKKHHHIIIJJJIIIGGGFFFGGGHHHEEEEEEDDDDDDDDDEEEFFFFFFJJJJJJJJJJJJKKKLLLMMMMMMOOOOOONNNNNNOOOOOOPPPQQQOOONNNMMMMMMNNNOOONNNMMMMMMLLLKKKKKKKKKKKKKKKKKKMMMMMMLLLLLLLLLKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIHHHHHHGGGHHHIIIIIIJJJJJJJJJIIIIIIGGGGGGFFFFFFFFFFFFFFFFFFJJJKKKKKKJJJIIIIIIJJJLLLPPPOOONNNMMMLLLKKKKKKKKKPPPZZZ]]]QQQEEECCCCCCAAA?????????>>>>>>>>>======@@@@@@????????????@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAABBBBBBCCCAAAAAABBBCCCEEEGGGHHHIIICCCBBBBBBAAAAAAAAABBBBBBAAAAAAAAABBBCCCDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKIIIIIIKKKLLLLLLKKKJJJIII..................///000///000111222333333333333222222222222222111111111111111111111111111111111000111222444555777888999333444555666777777666666666666555444333333333333777777888888888888777777888888777777777777777888888888777777777666666666666666666666666666666666777777666666666666777777777777777777777777666666666666666666666666666666666666666666777777777777555666666777888999999:::888888888888888777777777555555555555666666666666888888888999:::;;;;;;;;;;;;;;;<<<<<<<<<=========???>>>===<<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::999;;;<<<<<<;;;;;;;;;<<>><<<;;;;;;;;;<<<===;;;;;;;;;;;;;;;<<<<<<<<<999999999999999999999999999999888888888888888888999999::::::;;;;;;;;;;;;<<<<<<<<<===>>>???AAABBBAAAAAAAAAAAAAAA@@@@@@?????????>>>>>>>>>>>>??????===>>>>>>????????????>>>@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAABBBBBBAAAAAAAAABBBCCCBBBAAA@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>??????@@@@@@@@@===>>>>>>??????@@@@@@@@@<<<===>>>???@@@BBBBBBCCC<<<===???AAABBBBBBBBBBBBAAAAAA@@@??????@@@BBBBBBFFFEEEDDDDDDDDDEEEEEEFFFEEEFFFGGGHHHHHHFFFDDDCCCFFFDDDBBBCCCEEEEEEBBB???AAABBB@@@===>>>CCCDDDAAACCCCCCCCCBBBBBBAAAAAAAAA@@@AAABBBCCCDDDEEEEEEEEEDDDBBB@@@>>>???AAAEEEGGGXXXIIICCCBBB???BBBEEE===XXXSSSKKKEEEAAA@@@BBBDDD@@@???>>>>>>??????@@@@@@AAAAAABBBCCCDDDEEEFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIKKKKKKKKKKKKLLLLLLMMMMMMLLLMMMNNNNNNLLLKKKLLLMMMLLLMMMMMMNNNOOOOOOOOOOOONNNNNNNNNNNNNNNOOOOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLOOOOOOPPPPPPPPPOOOOOONNNMMMMMMNNNNNNNNNNNNNNNNNNOOOOOONNNOOOOOOOOOPPPPPPMMMMMMLLLLLLLLLMMMOOOOOOPPPPPPPPPPPPOOONNNMMMMMMKKKKKKJJJIIIIIIIIIIIIIIIKKKIIIJJJOOOQQQNNNKKKLLLIIIJJJKKKKKKIIIIIIJJJKKKIIIIIIIIIIIIJJJJJJKKKKKKNNNMMMMMMMMMMMMOOOPPPQQQPPPPPPPPPPPPPPPQQQQQQQQQRRRQQQPPPPPPQQQQQQPPPOOOMMMMMMLLLLLLLLLLLLMMMMMMNNNMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJIIIMMMLLLLLLLLLKKKKKKLLLLLLJJJKKKKKKKKKLLLLLLLLLLLLHHHHHHIIIIIIIIIIIIIIIIIIMMMMMMNNNMMMLLLLLLMMMOOORRRQQQPPPOOONNNNNNNNNNNNPPPXXXZZZQQQHHHFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBCCCBBBAAAAAAAAAAAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBDDDFFFIIIKKKEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEFFFFFFHHHHHHHHHHHHIIIJJJKKKKKKNNNNNNNNNOOONNNNNNMMMLLLJJJLLLNNNOOOPPPOOONNNMMM111000//////000111111111000111111111111111000000222222222222222222333333333333333333333333333333333333444444555666777777444555666888999999999999999888777666666666666666888999999999999999999888999999888888888999999:::888999999999999:::::::::888888888888888888888888888888888777777888888888888888888888888888888888888888888888888888888888999999:::::::::;;;;;;;;;888999999:::;;;<<<<<<===;;;;;;;;;<<<;;;:::999888666666777777777888888888888999:::::::::;;;;;;<<<<<<<<<<<<=====================<<<<<<<<<<<<<<<<<<===<<<;;;:::::::::;;;;;;;;;<<<===<<<:::888888999===<<<;;;:::999:::;;;<<<;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>???AAABBBCCCDDDDDDCCCBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>??????======>>>???????????????AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBBBBBBBAAAAAABBBCCCCCCBBBAAABBBDDDCCCCCCBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@????????????>>>?????????@@@@@@AAAAAA???@@@@@@@@@AAAAAABBBBBB===>>>@@@BBBDDDDDDDDDDDDCCCBBBAAA@@@@@@AAABBBCCCGGGGGGFFFFFFFFFFFFFFFFFFDDDEEEFFFGGGGGGEEECCCBBBDDDCCCDDDGGGJJJHHHAAA<<<>>>@@@@@@@@@CCCHHHGGGCCCFFFFFFEEEEEEDDDDDDCCCCCCAAABBBCCCDDDEEEFFFFFFEEEFFFDDDBBB@@@@@@BBBEEEGGGEEE@@@CCCEEE@@@FFFLLLGGGRRRMMMGGGAAA>>>???AAACCC@@@@@@@@@????????????@@@@@@@@@AAABBBCCCDDDDDDEEEFFFFFFGGGHHHIIIJJJJJJJJJLLLLLLMMMMMMNNNNNNNNNNNNMMMOOOPPPPPPNNNMMMMMMMMMMMMNNNOOOQQQRRRRRRRRRQQQQQQQQQQQQRRRRRRRRRSSSRRRNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOONNNMMMLLLLLLMMMMMMNNNMMMMMMMMMNNNNNNOOOPPPPPPPPPPPPPPPOOOOOONNNNNNOOOPPPRRRSSSRRRRRRRRRRRRRRRQQQPPPOOOMMMMMMLLLKKKKKKKKKLLLLLLMMMLLLOOOVVVWWWRRRMMMLLLLLLMMMNNNMMMLLLLLLMMMNNNNNNNNNNNNOOOPPPPPPPPPPPPPPPPPPPPPQQQQQQRRRSSSTTTRRRRRRSSSSSSSSSTTTTTTTTTUUUTTTRRRRRRSSSTTTRRRQQQNNNNNNMMMMMMMMMNNNNNNOOONNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMNNNMMMLLLKKKJJJLLLLLLKKKKKKKKKLLLLLLMMMKKKKKKKKKLLLLLLMMMMMMMMMKKKKKKKKKLLLMMMMMMMMMNNNOOOPPPPPPOOONNNNNNOOOQQQTTTTTTSSSRRRQQQQQQQQQQQQPPPUUUVVVRRRMMMJJJJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGEEEEEEEEEDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEFFFDDDCCCBBBAAABBBDDDGGGHHHFFFFFFEEEDDDCCCCCCCCCCCCDDDEEEEEEFFFGGGGGGGGGGGGIIIIIIIIIIIIJJJKKKLLLMMMOOOOOOPPPPPPOOONNNMMMMMMKKKLLLOOOQQQRRRQQQPPPOOO444222111111222333222111222222222222222111000///333333444444555555666666555555555555555555555555666666666777777777777777777888888999:::<<<<<<===;;;;;;::::::::::::;;;;;;;;;<<<<<<======<<<<<<;;;<<<<<<;;;;;;<<<<<<======;;;<<<<<<<<<======>>>>>>;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>=========>>>>>>?????????>>>>>>?????????===<<<;;;999999999:::::::::;;;;;;:::;;;===<<<;;;;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===============>>>===;;;:::::::::;;;<<<999;;;<<<<<<;;;::::::;;;===<<<;;;;;;::::::;;;;;;::::::;;;;;;;;;::::::999999999999999999999999999;;;;;;;;;<<<<<<============<<<<<<<<<<<<<<<======<<<===>>>???AAABBBCCCCCCEEEDDDCCCBBBAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>???@@@======>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBBBBBBBBBBBBBCCCDDDDDDCCCBBBDDDEEECCCCCCCCCBBBBBBBBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBB???@@@BBBDDDFFFGGGFFFFFFBBBBBBAAA@@@@@@AAABBBCCCFFFFFFEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFEEEDDDCCCBBBAAAAAADDDJJJOOOMMMFFF>>>===AAACCCDDDHHHNNNOOOLLLHHHHHHGGGFFFEEEDDDCCCCCCEEEFFFFFFGGGGGGGGGGGGGGGHHHGGGFFFDDDDDDEEEFFFGGGFFFCCCHHHGGGCCCNNNZZZYYYIIIFFFBBB>>>===>>>@@@BBB@@@@@@AAA???>>>===???@@@??????@@@AAABBBCCCCCCDDDFFFGGGHHHJJJKKKLLLLLLLLLMMMNNNOOOOOOPPPPPPOOOOOONNNPPPRRRRRRPPPNNNMMMMMMMMMNNNPPPRRRSSSSSSRRRRRRRRRRRRSSSTTTTTTTTTTTTTTTRRRRRRRRRRRRRRRRRRRRRRRROOOOOOPPPPPPQQQPPPPPPOOOMMMMMMNNNNNNNNNMMMMMMLLLMMMNNNOOOPPPQQQQQQPPPPPPPPPPPPOOOOOOOOOPPPRRRSSSQQQRRRRRRSSSSSSRRRRRRQQQOOONNNNNNMMMMMMNNNNNNOOOPPPNNNQQQVVVXXXSSSOOONNNNNNPPPQQQPPPOOOOOOPPPRRRRRRRRRSSSTTTTTTSSSSSSSSSRRRSSSTTTUUUVVVVVVVVVVVVUUUVVVWWWXXXXXXXXXWWWWWWWWWVVVTTTTTTUUUUUUTTTRRRPPPPPPOOOOOOPPPPPPQQQQQQPPPPPPPPPPPPOOOOOOOOOOOOOOOPPPPPPQQQPPPOOOMMMLLLJJJIIIHHHHHHHHHJJJKKKLLLLLLLLLLLLLLLLLLMMMOOOOOONNNNNNOOOPPPPPPQQQRRRRRRRRRSSSSSSRRRQQQQQQRRRTTTXXXXXXWWWVVVVVVVVVVVVVVVSSSUUUVVVUUURRRPPPOOOOOOKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIJJJIIIHHHHHHGGGGGGHHHHHHIIIGGGFFFDDDCCCCCCEEEGGGHHHHHHGGGGGGFFFFFFFFFFFFGGGHHHHHHIIIJJJKKKKKKJJJJJJLLLKKKKKKLLLLLLMMMNNNOOOPPPQQQQQQQQQPPPOOONNNMMMLLLMMMOOOQQQRRRRRRRRRRRR666444111111333333222000222222333444444444333333666666777888999999::::::::::::::::::::::::::::::999999999999::::::::::::;;;;;;::::::;;;===???@@@============>>>???@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAABBBBBBAAAAAA@@@@@@@@@@@@??????======>>>>>>????????????>>>??????????????????>>>============>>>>>>>>>???====================================>>>>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBBBBBBB@@@>>>===<<<<<<<<<============>>><<<>>>@@@@@@>>>===???AAA@@@?????????????????????<<<======>>>????????????>>>===;;;:::::::::<<<===:::<<<===>>>===<<<===>>>======>>>>>>======<<<;;;999:::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???@@@@@@???>>>===<<<<<<===>>>???>>>>>>@@@AAABBBCCCDDDDDDDDDCCCBBBAAA@@@@@@AAAAAA???>>>>>>>>>??????@@@AAA===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDEEEGGGDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBBAAAAAABBBBBBCCCDDDDDDEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCEEEGGGIIIIIIIIIIIIDDDDDDCCCBBBCCCDDDFFFGGGFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDBBBAAABBBHHHMMMMMMEEE>>><<<@@@CCCDDDHHHPPPUUUUUUQQQQQQOOONNNLLLKKKIIIIIIJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFJJJGGGIIIHHHFFFRRR\\\XXXBBBAAA@@@???>>>??????@@@???@@@AAA???===<<<>>>@@@??????@@@AAABBBCCCCCCDDDGGGIIIKKKMMMNNNOOOOOOOOOOOOPPPQQQRRRRRRRRRQQQPPPOOOQQQSSSSSSPPPNNNMMMMMMLLLNNNPPPRRRSSSSSSRRRRRRQQQQQQSSSTTTTTTTTTSSSRRRTTTTTTTTTTTTTTTTTTTTTTTTQQQRRRSSSTTTTTTUUUTTTTTTQQQQQQQQQQQQPPPOOONNNNNNMMMNNNOOOQQQQQQQQQQQQQQQPPPOOONNNMMMMMMNNNPPPPPPOOOPPPQQQRRRSSSSSSSSSSSSPPPPPPOOOOOOOOOPPPPPPQQQTTTOOONNNQQQSSSQQQPPPQQQQQQRRRSSSSSSRRRRRRSSSUUUTTTTTTUUUUUUUUUTTTSSSRRRSSSUUUWWWYYYZZZYYYXXXWWWVVVWWWXXXYYYYYYYYYXXXXXXXXXWWWUUUUUUVVVVVVTTTSSSSSSSSSSSSSSSSSSTTTUUUUUUTTTSSSSSSSSSSSSRRRRRRRRRQQQRRRSSSSSSSSSQQQOOOMMMJJJIIIHHHHHHIIIKKKMMMNNNNNNMMMMMMMMMNNNOOOPPPQQQPPPQQQRRRSSSTTTUUUVVVVVVUUUVVVVVVUUUTTTTTTUUUWWWZZZZZZYYYXXXXXXXXXXXXYYYWWWVVVVVVWWWUUUSSSQQQPPPNNNNNNNNNNNNMMMMMMMMMMMMLLLNNNPPPQQQQQQPPPNNNLLLKKKKKKKKKLLLLLLLLLMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLIIIIIIHHHHHHHHHIIIJJJKKKJJJJJJIIIIIIIIIJJJKKKKKKLLLMMMNNNOOOPPPOOONNNNNNOOOOOOOOOOOOPPPQQQRRRRRRRRRRRRRRRRRRQQQPPPOOOOOOMMMNNNOOOQQQRRRSSSTTTUUU777444111111222333111///222222444555666777777777999999:::;;;<<<<<<==============================::::::;;;;;;<<<===>>>>>>>>>===<<<;;;<<<>>>@@@BBB>>>>>>??????@@@AAACCCDDDCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFEEEDDDDDDCCCBBB@@@@@@?????????@@@@@@AAAAAAAAABBBAAABBBBBBCCCCCCBBBBBBAAA??????@@@@@@@@@AAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>CCCCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDDDDBBB???>>>>>>>>>>>>>>>???????????????AAACCCBBB@@@???AAACCCAAAAAA@@@@@@@@@@@@@@@@@@===>>>???@@@@@@@@@@@@@@@???===;;;:::::::::<<<======???@@@@@@>>>===>>>>>>>>>???@@@@@@@@@???===<<<777999;;;===???@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@======>>>???@@@AAAAAABBB@@@???>>>======>>>???@@@???@@@AAACCCDDDEEEEEEEEECCCBBBAAA@@@???@@@@@@AAA????????????@@@@@@AAABBB>>>???@@@AAABBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCCCCDDDDDDDDDDDDDDDDDDEEEGGGGGGFFFFFFGGGHHHEEEDDDDDDDDDCCCCCCBBBBBB@@@AAAAAAAAABBBBBBCCCCCC@@@@@@BBBDDDEEEGGGHHHIIIGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGEEEFFFHHHJJJKKKKKKKKKJJJHHHGGGFFFFFFGGGIIIJJJKKKHHHHHHHHHHHHHHHGGGFFFEEEGGGFFFEEEEEEDDDDDDEEEEEEEEEBBB@@@DDDHHHGGG@@@999:::>>>AAAAAAEEEOOOWWW[[[______]]][[[YYYWWWVVVUUUMMMNNNNNNMMMMMMLLLKKKJJJFFFFFFFFFFFFFFFEEEDDDCCCGGGDDDFFFGGGFFFPPPTTTIII@@@@@@@@@@@@@@@@@@??????>>>@@@AAA???<<<;;;===@@@???@@@@@@AAABBBCCCDDDDDDIIIJJJLLLOOOPPPQQQQQQQQQPPPQQQRRRTTTTTTSSSSSSRRROOOQQQSSSSSSQQQNNNMMMMMMLLLMMMPPPRRRSSSSSSRRRQQQOOOPPPQQQSSSSSSRRRRRRQQQRRRRRRRRRRRRRRRRRRRRRRRRTTTUUUVVVWWWXXXYYYYYYYYYTTTTTTTTTTTTSSSRRRPPPPPPMMMNNNPPPQQQRRRRRRRRRQQQNNNNNNMMMLLLLLLLLLMMMNNNNNNOOOPPPRRRSSSSSSSSSSSSQQQQQQPPPPPPPPPQQQQQQRRRWWWPPPKKKLLLMMMNNNPPPTTTRRRTTTUUUUUUTTTTTTUUUWWWTTTUUUUUUVVVUUUTTTRRRQQQSSSVVVYYY\\\\\\[[[YYYWWWTTTUUUWWWXXXXXXXXXWWWVVVYYYWWWVVVVVVVVVVVVTTTSSSVVVUUUUUUUUUVVVVVVWWWXXXVVVVVVVVVUUUUUUUUUTTTTTTSSSSSSUUUUUUTTTRRRPPPNNNMMMLLLKKKKKKLLLNNNPPPRRROOOOOONNNNNNOOOPPPRRRSSSRRRRRRSSSUUUVVVWWWXXXXXXWWWXXXYYYXXXVVVVVVXXXYYYYYYYYYXXXXXXWWWXXXXXXXXXYYYWWWVVVWWWUUURRROOONNNSSSSSSRRRRRRRRRQQQQQQQQQOOOQQQTTTVVVVVVTTTQQQOOOMMMMMMNNNNNNNNNOOOOOOOOOOOONNNNNNNNNNNNNNNNNNOOOKKKKKKKKKLLLLLLMMMNNNOOOLLLLLLKKKLLLLLLMMMNNNNNNPPPQQQRRRSSSSSSSSSRRRQQQQQQQQQQQQRRRRRRSSSTTTUUUTTTTTTTTTSSSSSSQQQPPPPPPOOOOOOPPPQQQRRRTTTVVVWWW222333333444555444444444:::999999999999999999999<<<<<<<<<===>>>>>>??????@@@@@@@@@AAAAAABBBBBBBBB>>>===;;;::::::;;;===>>>>>>>>>>>>>>>??????????????????@@@AAABBBBBBBBBBBBDDDDDDCCCBBBBBBCCCCCCCCCFFFEEEDDDCCCBBBCCCCCCDDDFFFFFFEEEDDDBBBAAA@@@@@@>>>???@@@AAABBBCCCCCCCCCDDDEEEEEEEEEFFFFFFGGGGGGCCCBBBBBBAAAAAAAAABBBBBBBBBAAA@@@@@@??????@@@@@@CCCBBBAAA@@@????????????@@@AAAAAABBBBBBCCCCCCDDDEEEFFFFFFFFFEEECCCAAA@@@>>>???BBBDDDFFFFFFEEEDDDEEEEEEEEEEEEEEEDDDCCCBBBEEECCCAAA@@@@@@AAA@@@>>>????????????>>>>>>>>>>>>AAA@@@===;;;::::::;;;<<<:::===@@@AAA@@@>>>>>>>>>CCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCC@@@AAADDDFFFGGGGGGFFFEEEFFFDDDDDDDDDFFFGGGFFFEEEEEEBBB@@@@@@AAACCCDDDDDDDDDDDDEEEFFFFFFFFFEEEEEEDDDCCCBBBAAA@@@?????????CCCBBBBBBAAA@@@???>>>>>>BBBAAAAAAAAABBBCCCDDDDDDAAAAAAAAA@@@AAABBBBBBCCC???@@@AAABBBCCCDDDDDDDDDGGGGGGGGGGGGGGGGGGFFFFFFEEEFFFFFFGGGFFFEEECCCBBBDDDDDDDDDCCCCCCBBBBBBBBBAAAAAABBBCCCDDDDDDDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGKKKIIIIIIKKKOOOQQQOOOMMMGGGIIIIIIFFFGGGKKKMMMKKKGGGGGGIIIJJJKKKKKKKKKKKKMMMLLLJJJHHHGGGFFFEEEEEEGGGFFFDDDBBB@@@?????????BBBBBBBBBDDDFFFIIILLLNNNOOOOOOOOOOOOOOOPPPPPPPPPXXXVVVQQQMMMOOOQQQMMMEEELLLKKKJJJIIIIIIIIIIIIIIIGGGFFFFFFEEEEEEFFFFFFGGGDDDDDDDDDDDDCCCBBBAAA@@@===???@@@@@@@@@@@@AAABBB@@@AAACCCEEEFFFGGGGGGFFFGGGIIIKKKNNNPPPQQQQQQQQQTTTRRRQQQRRRTTTSSSPPPMMMOOOOOOPPPQQQRRRSSSTTTUUUSSSSSSSSSSSSRRRQQQOOOOOORRRRRRQQQQQQRRRSSSTTTTTTVVVTTTRRRPPPOOOQQQSSSTTTRRRSSSTTTVVVWWWXXXXXXYYYZZZZZZYYYVVVSSSQQQQQQRRRTTTTTTSSSRRRQQQOOOMMMLLLPPPOOOOOONNNNNNOOOOOOPPPOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSTTTTTTUUUUUUVVVVVVSSSRRROOONNNNNNPPPRRRTTTUUUTTTTTTSSSSSSTTTUUUUUUQQQSSSTTTTTTRRRPPPOOOOOOSSSTTTVVVXXXYYYYYYYYYXXXWWWWWWVVVVVVUUUVVVVVVVVVSSSSSSRRRRRRSSSTTTUUUVVVXXXVVVUUUUUUXXXZZZ[[[[[[ZZZYYYWWWWWWVVVWWWXXXYYYXXXYYYYYYWWWUUUSSSSSSSSSQQQPPPOOONNNNNNOOOPPPQQQOOOOOOOOOPPPQQQRRRSSSTTTUUUUUUVVVWWWXXXYYYYYYZZZXXXYYYYYYZZZYYYYYYXXXXXXXXXXXXXXXYYYZZZ\\\]]]^^^___^^^\\\YYYWWWUUUTTTTTTTTTUUUWWWUUUTTTTTTWWW[[[[[[XXXUUUUUUWWWXXXVVVSSSRRRRRRSSSSSSRRRPPPOOOMMMKKKMMMNNNPPPPPPNNNLLLKKKMMMKKKIIIJJJNNNPPPQQQPPPQQQPPPOOONNNNNNOOOPPPQQQSSSTTTVVVXXXXXXWWWVVVUUUVVVUUUUUUUUUUUUUUUVVVVVVXXXXXXWWWVVVUUUTTTSSSRRRPPPQQQRRRSSSTTTVVVVVVWWW444555666666777777666666::::::::::::::::::::::::=========>>>??????@@@@@@@@@@@@AAAAAAAAABBBBBBBBB???>>>===<<<<<<===>>>???????????????>>>>>>>>>>>>@@@AAABBBCCCDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBCCCFFFEEEDDDCCCCCCCCCDDDDDDGGGFFFFFFEEEDDDCCCBBBBBB@@@@@@AAAAAABBBAAAAAAAAADDDDDDDDDEEEEEEFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDCCCBBBAAAAAAAAAAAABBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCAAA@@@AAABBBDDDFFFGGGGGGFFFEEEGGGHHHHHHHHHHHHGGGGGGFFFHHHFFFCCCBBBCCCBBBAAA@@@????????????????????????AAA@@@???=========>>>>>>@@@BBBEEEFFFEEEDDDCCCDDDGGGFFFEEEDDDCCCBBBBBBBBBCCCBBBBBBBBBCCCDDDDDDEEEEEEFFFHHHIIIIIIIIIGGGFFFGGGEEEEEEFFFHHHIIIHHHGGGHHHFFFDDDCCCDDDFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHEEEDDDDDDCCCBBBBBBCCCCCCEEEDDDDDDCCCBBBAAAAAAAAACCCCCCCCCCCCCCCCCCDDDEEEAAAAAAAAAAAAAAABBBCCCCCCAAAAAACCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCDDDDDDCCCCCCCCCBBBBBBBBBAAABBBCCCDDDDDDEEEEEEDDDGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHJJJIIIIIIKKKNNNPPPOOOMMMIIIJJJKKKLLLQQQVVVSSSNNNLLLLLLMMMNNNNNNNNNNNNNNNNNNMMMKKKJJJHHHGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDEEEGGGJJJLLLMMMMMMMMMNNNNNNNNNNNNOOOOOOXXX[[[[[[VVVSSSSSSQQQNNNMMMMMMLLLKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIJJJHHHHHHHHHHHHHHHGGGFFFEEECCCDDDFFFEEEEEEDDDFFFGGGEEEFFFHHHIIIIIIIIIHHHHHHIIIJJJLLLNNNPPPQQQRRRRRRSSSRRRQQQSSSUUUUUUSSSPPPPPPPPPRRRSSSUUUWWWYYYYYYWWWWWWWWWWWWVVVUUUTTTSSSUUUUUUUUUUUUUUUVVVWWWWWWWWWVVVTTTSSSRRRSSSTTTUUURRRSSSUUUVVVWWWXXXXXXXXXXXXXXXXXXVVVTTTSSSTTTUUUUUUUUUUUUTTTRRRPPPOOONNNNNNNNNNNNOOOPPPQQQRRRSSSRRRRRRSSSTTTUUUUUUUUUUUUTTTUUUUUUUUUUUUUUUUUUVVVUUUTTTRRRPPPPPPPPPQQQRRRTTTTTTTTTUUUUUUVVVVVVVVVSSSUUUVVVVVVTTTQQQQQQQQQUUUVVVWWWYYYZZZZZZYYYYYYYYYXXXXXXWWWWWWWWWWWWWWWUUUTTTSSSRRRRRRSSSTTTVVVZZZXXXVVVVVVXXXYYYYYYYYYYYYXXXXXXWWWWWWXXXYYYZZZ[[[\\\[[[YYYWWWVVVVVVWWWWWWVVVUUUSSSSSSRRRSSSSSSRRRQQQQQQQQQRRRSSSTTTTTTTTTTTTUUUVVVWWWYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYZZZ[[[\\\]]]^^^^^^]]]\\\ZZZXXXWWWWWWWWWYYYZZZZZZYYYWWWXXXZZZ]]]ccc```\\\[[[\\\]]][[[YYYPPPQQQQQQQQQPPPOOONNNMMMKKKLLLMMMNNNNNNNNNMMMMMMOOOMMMKKKLLLOOORRRRRRQQQSSSSSSSSSSSSSSSTTTUUUUUUVVVWWWYYYZZZ[[[ZZZXXXWWWXXXXXXWWWWWWVVVWWWWWWWWWYYYYYYXXXWWWVVVUUUTTTTTTQQQQQQRRRSSSTTTUUUVVVVVV888888999:::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<>>>>>>???@@@@@@AAAAAABBBAAAAAAAAABBBBBBBBBBBBBBBAAA@@@???>>>>>>???@@@AAA@@@@@@??????>>>>>>======@@@@@@AAABBBCCCCCCCCCCCCAAAAAAAAA@@@@@@AAAAAABBBFFFEEEDDDCCCBBBCCCDDDDDDFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBAAAAAAEEEEEEFFFGGGGGGGGGGGGFFFIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGDDDDDDEEEEEEDDDCCCBBBBBBDDDEEEGGGHHHIIIHHHGGGGGGKKKKKKKKKKKKLLLLLLLLLLLLLLLJJJGGGFFFFFFEEEDDDBBB@@@@@@@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAABBBGGGIIILLLLLLKKKJJJJJJKKKLLLKKKIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGGGGIIIJJJKKKKKKKKKIIIHHHGGGHHHGGGGGGHHHJJJLLLKKKJJJMMMKKKHHHGGGHHHIIIIIIHHHIIIIIIJJJKKKKKKKKKKKKKKKGGGGGGFFFFFFEEEFFFFFFGGGFFFFFFEEEEEEDDDDDDCCCCCCEEEEEEDDDCCCCCCCCCDDDDDDAAAAAAAAAAAABBBBBBCCCCCCBBBBBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIHHHHHHHHHHHHIIIIIIJJJIIIIIIKKKNNNOOONNNLLLKKKKKKMMMUUUaaahhhaaaVVVRRRRRRRRRRRRQQQQQQQQQPPPOOONNNMMMKKKJJJIIIIIIIIIGGGGGGGGGGGGGGGGGGHHHHHHFFFFFFFFFGGGIIIKKKLLLMMMLLLLLLMMMMMMMMMNNNNNNNNNVVV^^^ccc]]]UUUSSSTTTUUUPPPOOONNNNNNNNNNNNNNNOOONNNNNNMMMMMMMMMMMMNNNNNNNNNNNNNNNOOONNNNNNMMMMMMKKKLLLMMMMMMLLLKKKMMMNNNMMMMMMNNNNNNNNNMMMKKKJJJKKKLLLNNNPPPRRRSSSSSSSSSSSSSSSSSSUUUWWWWWWVVVUUURRRSSSUUUWWWYYY\\\]]]^^^\\\\\\\\\\\\[[[ZZZYYYYYYYYYZZZZZZZZZZZZZZZ[[[[[[YYYYYYXXXXXXWWWWWWWWWWWWTTTUUUVVVWWWXXXXXXYYYXXXVVVWWWXXXWWWVVVVVVXXXZZZXXXWWWWWWVVVUUUTTTRRRQQQMMMMMMNNNPPPRRRTTTVVVWWWTTTTTTUUUVVVVVVWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUUUUVVVUUUTTTSSSRRRQQQQQQPPPSSSTTTVVVWWWXXXXXXXXXWWWWWWYYYZZZYYYWWWTTTSSSSSSWWWXXXZZZ[[[\\\[[[[[[ZZZZZZZZZZZZYYYYYYXXXXXXXXX[[[YYYVVVTTTSSSTTTVVVWWW[[[YYYWWWVVVWWWXXXXXXWWWXXXXXXXXXXXXXXXYYYZZZ[[[______^^^\\\ZZZYYY[[[]]]^^^]]][[[YYYXXXWWWWWWVVVTTTTTTTTTSSSSSSTTTUUUUUUSSSSSSTTTVVVWWWYYYZZZZZZZZZZZZYYYYYYYYYZZZZZZ[[[ZZZZZZZZZ[[[\\\]]]^^^^^^^^^]]]\\\[[[ZZZYYYYYYYYY[[[\\\\\\[[[YYYZZZ\\\^^^fffbbb\\\ZZZZZZ[[[ZZZXXXQQQQQQQQQQQQPPPOOONNNNNNLLLLLLLLLLLLMMMNNNNNNOOOQQQPPPOOOPPPRRRTTTTTTTTTUUUVVVXXXZZZZZZ[[[ZZZZZZZZZ[[[\\\]]]\\\[[[ZZZYYYZZZZZZYYYXXXXXXWWWXXXXXXZZZYYYXXXWWWVVVUUUUUUUUUPPPQQQQQQRRRSSSTTTTTTUUU<<<<<<===>>>>>>>>>>>>==================>>>>>>>>>@@@@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCBBBAAA@@@@@@@@@@@@AAABBBBBBAAAAAA@@@???>>>=========>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBDDDDDDBBBBBBAAABBBCCCDDDCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEDDDGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGDDDEEEEEEEEEEEEEEEEEEEEEGGGHHHIIIJJJJJJIIIIIIHHHMMMMMMMMMMMMNNNNNNOOOPPPQQQNNNLLLJJJIIIIIIGGGEEEBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFLLLNNNPPPPPPOOONNNOOOPPPPPPOOOMMMLLLJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKJJJIIIIIIKKKJJJJJJKKKMMMOOONNNNNNPPPNNNKKKJJJKKKKKKJJJHHHJJJJJJKKKLLLMMMMMMMMMMMMJJJIIIHHHGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEDDDDDDDDDEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBAAABBBBBBCCCDDDDDDCCCCCCEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDEEEFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNNNNMMMLLLKKKOOO[[[mmmvvvmmm^^^VVVUUUTTTSSSSSSRRRRRRRRRPPPOOONNNLLLKKKKKKJJJJJJHHHHHHHHHIIIJJJKKKLLLMMMIIIJJJJJJKKKLLLMMMNNNNNNMMMMMMNNNNNNOOOPPPPPPPPPSSS\\\bbb]]]VVVSSSTTTUUURRRRRRQQQQQQQQQRRRSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSTTTTTTUUUTTTTTTTTTRRRTTTUUUTTTRRRRRRSSSTTTSSSSSSSSSSSSRRRPPPNNNLLLNNNOOOPPPRRRSSSTTTUUUVVVVVVVVVVVVWWWXXXXXXXXXWWWVVVWWWYYYZZZ\\\^^^___```^^^_________^^^^^^]]]\\\]]]]]]]]]^^^^^^^^^]]]]]][[[[[[\\\]]]\\\[[[ZZZYYYWWWXXXYYYZZZZZZZZZZZZZZZWWWXXXYYYXXXWWWXXXZZZ[[[ZZZZZZZZZYYYXXXWWWVVVUUUOOOPPPPPPRRRSSSUUUWWWXXXUUUUUUUUUUUUUUUVVVWWWWWWVVVVVVUUUUUUTTTTTTSSSSSSSSSTTTTTTUUUTTTSSSRRRQQQRRRTTTWWWYYYZZZZZZYYYXXXZZZ\\\]]]\\\ZZZWWWVVVWWWZZZ[[[\\\]]]^^^]]]]]]\\\[[[[[[[[[[[[ZZZYYYXXXXXX```]]]ZZZWWWVVVWWWXXXZZZYYYWWWUUUUUUVVVWWWWWWWWWXXXXXXXXXYYYZZZ[[[\\\\\\aaaaaa```^^^\\\\\\^^^```______^^^\\\[[[ZZZZZZZZZVVVVVVUUUUUUUUUUUUUUUUUUSSSTTTUUUWWWXXXZZZ[[[\\\YYYXXXWWWWWWWWWXXXYYYZZZ[[[[[[\\\]]]^^^^^^______^^^^^^\\\[[[ZZZYYYYYYYYYXXXYYYYYYYYYYYY[[[]]]^^^gggbbb[[[XXXXXXYYYXXXVVVTTTTTTTTTTTTSSSSSSRRRRRRRRRQQQOOONNNNNNOOOPPPQQQSSSSSSSSSTTTUUUVVVWWWWWWWWWYYY\\\^^^______^^^]]][[[\\\\\\\\\[[[ZZZYYYXXXZZZYYYXXXWWWWWWVVVWWWWWWXXXWWWVVVTTTTTTSSSTTTTTTPPPPPPQQQQQQRRRRRRSSSSSS>>>???@@@@@@AAAAAA@@@@@@>>>>>>??????@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAABBBCCCCCCBBBAAA@@@??????>>>>>>>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBCCCCCCCCCBBBAAAAAABBBCCCDDDAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGIIIIIIIIIHHHGGGFFFBBBBBBCCCDDDFFFHHHJJJKKKHHHHHHIIIIIIIIIHHHGGGFFFFFFGGGGGGHHHGGGGGGFFFEEEEEEEEEFFFFFFGGGHHHHHHHHHFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKNNNNNNNNNNNNNNNOOOPPPQQQTTTQQQNNNMMMLLLKKKIIIHHHEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLNNNOOOQQQQQQPPPOOOPPPRRRRRRRRRPPPOOONNNMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNMMMLLLMMMPPPQQQPPPPPPQQQOOOLLLLLLLLLKKKJJJHHHIIIJJJKKKLLLLLLMMMMMMMMMLLLKKKJJJHHHGGGFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCBBBAAAAAAAAAAAAAAABBBCCCDDDDDDDDDCCCCCCAAAAAABBBCCCCCCCCCBBBBBBEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEEEEGGGHHHIIIGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKLLLKKKLLLNNNNNNOOOOOOOOOOOONNNMMMPPP\\\mmmuuukkk[[[VVVUUUTTTSSSRRRRRRSSSSSSQQQPPPOOONNNMMMLLLLLLLLLIIIIIIJJJJJJLLLMMMNNNOOOMMMMMMNNNOOOOOOPPPPPPPPPPPPQQQQQQRRRSSSSSSTTTTTTSSSZZZ]]]ZZZWWWWWWVVVSSSTTTTTTTTTTTTUUUVVVVVVWWWWWWWWWVVVVVVVVVVVVWWWWWWWWWWWWXXXYYYYYYZZZYYYYYYXXXYYYZZZYYYWWWVVVVVVWWWWWWWWWWWWVVVUUUSSSPPPOOORRRRRRSSSTTTUUUVVVWWWXXXZZZZZZZZZYYYXXXXXXXXXXXX[[[[[[\\\]]]^^^^^^______^^^____________^^^]]]]]]^^^______``````___^^^^^^]]]^^^_________^^^\\\[[[[[[[[[\\\\\\\\\\\\\\\[[[YYYZZZZZZYYYXXXWWWYYYZZZ\\\\\\\\\\\\[[[[[[ZZZYYYTTTTTTTTTTTTUUUVVVWWWXXXUUUTTTTTTSSSTTTUUUUUUVVVUUUUUUTTTTTTSSSSSSSSSRRRPPPRRRSSSUUUUUUUUUTTTSSSSSSUUUWWWZZZ[[[[[[ZZZYYY[[[]]]^^^^^^\\\ZZZYYYZZZ[[[\\\^^^___```______^^^\\\\\\\\\\\\[[[ZZZYYYXXX___]]]ZZZXXXWWWWWWYYYZZZWWWUUUTTTTTTVVVXXXYYYYYYXXXYYYZZZ[[[\\\\\\]]]]]]`````````___]]]]]]___aaa]]]]]]]]]]]]]]]\\\\\\\\\XXXWWWWWWVVVVVVVVVVVVWWWVVVVVVWWWYYYZZZ\\\]]]]]]YYYYYYYYYYYYZZZZZZ[[[\\\\\\]]]^^^___``````_________^^^]]][[[ZZZYYYYYYXXXWWWVVVVVVXXXZZZ]]]___aaalllfff```]]]]]]^^^]]]\\\YYYYYYYYYXXXXXXXXXXXXXXXXXXWWWTTTRRRQQQQQQRRRSSSUUUVVVWWWXXXXXXXXXYYYYYYWWWYYY\\\___``````^^^]]]YYYYYYYYYYYYYYYXXXWWWWWWXXXWWWVVVVVVUUUUUUUUUUUUVVVUUUSSSRRRQQQRRRRRRSSSQQQQQQQQQQQQQQQQQQRRRRRR@@@@@@AAABBBBBBBBBBBBBBB@@@@@@@@@AAABBBBBBCCCCCCAAAAAABBBCCCCCCDDDDDDEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBDDDDDDCCCCCCBBBBBBAAAAAAAAAAAABBBCCCDDDDDDDDDDDDBBBBBBBBBBBBCCCDDDEEEEEEDDDDDDCCCBBBBBBCCCEEEFFFBBBBBBBBBCCCCCCCCCCCCCCCAAABBBCCCEEEFFFFFFGGGGGGEEEFFFGGGHHHHHHGGGEEECCC===>>>???@@@CCCEEEGGGHHHGGGHHHIIIJJJIIIHHHGGGFFFGGGHHHIIIJJJJJJIIIGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJHHHHHHIIIIIIJJJLLLMMMNNNMMMMMMMMMMMMNNNNNNOOOOOOPPPOOONNNNNNNNNOOOPPPQQQTTTRRROOONNNNNNMMMLLLJJJHHHHHHIIIIIIJJJJJJKKKKKKNNNMMMKKKKKKKKKMMMOOOPPPOOOPPPRRRQQQPPPPPPQQQSSSUUUTTTSSSRRRRRRQQQRRRRRRQQQQQQPPPNNNMMMMMMMMMMMMOOOOOOPPPQQQRRRSSSTTTTTTQQQOOOOOOOOOQQQRRRQQQPPPPPPNNNLLLLLLLLLLLLJJJHHHGGGHHHIIIKKKLLLLLLLLLLLLLLLLLLJJJIIIHHHGGGGGGGGGDDDDDDEEEEEEFFFFFFGGGGGGFFFEEEEEEDDDDDDDDDDDDEEEDDDEEEGGGHHHHHHHHHGGGFFFDDDDDDEEEEEEEEEEEEDDDDDDFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHIIIIIIJJJKKKLLLMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOONNNNNNNNNNNNOOOOOONNNPPPRRRRRRQQQPPPQQQRRRRRRQQQRRRWWWbbbggg___SSSUUUUUUSSSSSSSSSTTTUUUVVVSSSRRRQQQPPPOOOOOOOOOOOOMMMMMMMMMMMMNNNOOOPPPPPPPPPPPPRRRSSSTTTTTTTTTTTTTTTTTTUUUVVVWWWXXXXXXYYYXXXZZZ[[[ZZZZZZ\\\ZZZUUUVVVVVVVVVVVVWWWXXXYYYZZZZZZYYYYYYYYYYYYYYYYYYZZZYYYZZZ[[[]]]]]]^^^^^^^^^\\\]]]]]]\\\ZZZYYYYYYZZZYYYYYYYYYYYYXXXVVVUUUSSSUUUUUUUUUUUUWWWXXXZZZZZZ[[[\\\\\\ZZZXXXWWWXXXZZZ^^^^^^_________`````````^^^_______________^^^^^^___```aaaaaaaaa```___^^^^^^___`````````___]]]\\\]]]]]]]]]^^^]]]]]]\\\\\\ZZZ[[[[[[YYYWWWWWWXXXYYY]]]]]]]]]^^^^^^]]]\\\\\\XXXXXXWWWWWWVVVWWWWWWXXXWWWVVVUUUTTTTTTUUUVVVWWWUUUUUUTTTTTTTTTTTTTTTTTTQQQRRRTTTVVVWWWWWWVVVVVVUUUVVVWWWYYYZZZZZZZZZYYYZZZ\\\^^^^^^]]]\\\\\\\\\[[[\\\^^^```aaaaaaaaa```^^^^^^______^^^\\\ZZZYYYZZZYYYXXXWWWWWWWWWXXXYYYWWWVVVTTTUUUXXXZZZ[[[[[[ZZZZZZ[[[\\\]]]]]]]]]]]]^^^___``````___^^^___aaa\\\]]]]]]^^^^^^]]]]]]\\\YYYYYYXXXXXXXXXYYYYYYZZZZZZZZZ[[[\\\]]]^^^______\\\]]]^^^___````````````]]]^^^```aaaaaaaaa```_________^^^\\\\\\[[[[[[[[[ZZZYYYXXXZZZ^^^aaacccccckkkfffaaa___```aaa```___]]]]]]\\\[[[[[[\\\\\\]]]\\\ZZZXXXVVVUUUUUUVVVWWWWWWXXXZZZ[[[ZZZYYYZZZ[[[WWWYYY[[[^^^___^^^\\\[[[XXXWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVWWWWWWWWWUUUSSSRRRQQQRRRTTTUUUTTTTTTTTTTTTSSSSSSSSSSSS@@@AAAAAABBBCCCBBBBBBBBBAAAAAABBBBBBCCCDDDDDDEEEAAAAAABBBBBBCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDBBBBBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHGGGFFFEEEEEEEEEGGGHHHIIIGGGGGGGGGFFFFFFFFFFFFFFFDDDEEEFFFGGGGGGGGGGGGGGGFFFGGGIIIJJJJJJHHHFFFDDDAAAAAABBBCCCDDDFFFGGGHHHIIIJJJKKKLLLLLLJJJHHHGGGHHHJJJKKKLLLLLLKKKJJJIIIJJJJJJKKKKKKLLLMMMMMMMMMKKKKKKKKKLLLNNNPPPRRRSSSPPPPPPPPPPPPQQQSSSTTTTTTRRRQQQOOONNNNNNOOOPPPQQQSSSQQQOOONNNNNNNNNMMMLLLKKKKKKKKKLLLMMMMMMNNNNNNSSSQQQNNNLLLLLLOOORRRTTTQQQSSSSSSSSSRRRRRRTTTUUUWWWWWWVVVVVVVVVVVVWWWWWWVVVVVVTTTSSSRRRQQQQQQQQQRRRRRRRRRSSSSSSTTTUUUUUUSSSQQQPPPQQQRRRRRRQQQOOOOOONNNMMMMMMMMMMMMKKKIIIGGGHHHIIIJJJKKKLLLLLLLLLJJJJJJJJJIIIJJJJJJKKKKKKGGGGGGHHHIIIIIIJJJKKKKKKJJJJJJIIIIIIIIIJJJKKKKKKIIIJJJLLLMMMMMMMMMLLLKKKIIIJJJJJJKKKJJJJJJIIIIIIJJJJJJKKKKKKLLLMMMMMMNNNKKKLLLNNNOOOPPPQQQQQQQQQPPPQQQQQQQQQRRRRRRRRRRRRQQQRRRSSSTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRRRRSSSSSSTTTQQQSSSUUUUUUSSSRRRSSSUUUTTTUUUTTTTTTXXX\\\YYYSSSVVVUUUTTTTTTVVVXXXZZZ\\\VVVUUUTTTSSSSSSRRRRRRSSSRRRQQQQQQPPPPPPQQQQQQRRRRRRSSSUUUVVVXXXXXXXXXXXXVVVVVVWWWXXXYYYZZZ[[[[[[YYY\\\]]][[[[[[^^^]]]ZZZVVVWWWWWWWWWYYYZZZ[[[\\\[[[[[[ZZZZZZZZZZZZ[[[[[[\\\]]]^^^```aaabbbbbbbbb___``````___\\\[[[[[[\\\ZZZ[[[\\\\\\\\\[[[YYYXXXWWWWWWWWWWWWXXXYYY[[[\\\ZZZ[[[\\\ZZZXXXXXXZZZ\\\______```aaabbbbbbcccccc``````aaaaaaaaaaaaaaa``````aaabbbccccccaaa___^^^_______________^^^^^^]]]]]]]]]]]]]]]]]]\\\[[[ZZZYYYZZZZZZYYYWWWWWWXXXZZZ]]]^^^^^^_________^^^^^^ZZZYYYXXXXXXXXXXXXYYYYYY[[[ZZZXXXWWWWWWXXXZZZ[[[UUUVVVVVVVVVVVVVVVWWWWWWUUUVVVWWWXXXXXXXXXXXXXXXWWWWWWWWWXXXXXXYYYYYYYYYXXXZZZ]]]^^^]]]]]]]]]^^^ZZZ[[[^^^```bbbbbbbbbbbbaaaaaabbbbbbaaa___]]][[[VVVWWWXXXYYYZZZZZZ[[[[[[\\\ZZZXXXXXXZZZ\\\]]]\\\[[[\\\]]]^^^^^^]]]\\\\\\\\\^^^aaabbbaaa`````````___````````````___]]]]]][[[[[[[[[[[[\\\]]]^^^^^^____________`````````aaa]]]___bbbdddddddddbbbaaa^^^___aaabbbcccbbbaaa```^^^^^^^^^^^^___```aaaaaa^^^\\\[[[\\\___bbbcccbbbeeeaaa^^^^^^```aaa```^^^]]]]]]\\\[[[[[[\\\]]]^^^ZZZYYYXXXXXXXXXYYYZZZZZZWWWZZZ]]]]]][[[ZZZZZZ\\\WWWYYY[[[\\\]]]\\\[[[ZZZXXXXXXWWWWWWWWWXXXXXXYYYXXXXXXXXXXXXYYYZZZ[[[[[[ZZZYYYWWWUUUUUUVVVXXXYYYYYYXXXXXXXXXWWWWWWVVVVVV@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFAAAAAABBBBBBCCCDDDDDDDDDFFFFFFEEEEEEDDDDDDDDDCCCFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFF@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIHHHHHHHHHIIIKKKLLLKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJKKKKKKJJJJJJIIIHHHIIIKKKMMMNNNMMMKKKIIIGGGHHHHHHHHHHHHIIIIIIJJJKKKKKKLLLNNNNNNNNNMMMKKKIIIJJJKKKMMMNNNNNNMMMLLLKKKLLLMMMMMMNNNOOOOOOPPPPPPMMMMMMMMMNNNPPPRRRTTTVVVRRRRRRRRRSSSTTTVVVWWWXXXTTTSSSPPPOOONNNOOOPPPQQQSSSQQQNNNNNNNNNNNNMMMLLLLLLLLLMMMNNNOOOOOOPPPPPPWWWTTTPPPMMMMMMOOOSSSVVVTTTUUUUUUUUUTTTTTTVVVWWWYYYYYYYYYYYYYYYZZZZZZ[[[ZZZYYYXXXVVVUUUTTTTTTSSSTTTSSSRRRRRRQQQRRRRRRRRRTTTSSSQQQQQQRRRRRRPPPOOOOOONNNMMMMMMNNNNNNLLLJJJGGGHHHIIIKKKLLLLLLMMMMMMIIIIIIIIIJJJKKKMMMNNNOOOJJJJJJKKKLLLMMMNNNOOOOOONNNNNNMMMNNNNNNOOOPPPPPPLLLNNNPPPQQQQQQQQQOOONNNNNNNNNOOOOOOOOOOOONNNMMMOOOOOOPPPQQQRRRRRRSSSSSSNNNOOORRRTTTUUUUUUUUUUUUSSSSSSTTTTTTUUUUUUVVVVVVTTTTTTUUUVVVWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVWWWVVVVVVVVVVVVVVVVVVWWWRRRUUUWWWWWWUUUTTTUUUWWWTTTVVVVVVTTTUUUZZZ\\\ZZZWWWVVVVVVVVVXXX[[[^^^```XXXXXXWWWVVVUUUUUUUUUUUUVVVUUUTTTSSSRRRRRRRRRRRRSSSTTTVVVXXXZZZZZZZZZZZZWWWWWWXXXYYYZZZ[[[\\\]]]YYY]]]^^^[[[ZZZ\\\^^^]]]WWWWWWWWWXXXYYY[[[\\\]]]\\\[[[[[[ZZZZZZ[[[[[[\\\^^^___```bbbcccddddddeeeaaabbbbbbaaa^^^\\\\\\]]][[[\\\]]]^^^^^^^^^]]]\\\YYYXXXXXXXXXYYYZZZ\\\]]]XXXZZZ[[[ZZZXXXXXX\\\______```aaabbbdddeeefffgggbbbbbbccccccdddcccccccccaaabbbdddddddddbbb```___```_________^^^^^^^^^^^^\\\\\\\\\\\\[[[[[[ZZZYYYXXXYYYYYYXXXWWWWWWYYY[[[]]]^^^__________________YYYYYYYYYYYYYYYZZZZZZ[[[___]]]\\\ZZZZZZ[[[]]]^^^WWWWWWWWWXXXXXXYYYYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYXXXXXXWWWWWWWWWXXXXXXYYYWWWYYY\\\]]]]]]]]]^^^___YYY[[[]]]```bbbccccccccccccdddeeeeeedddbbb___]]]WWWXXX[[[]]]^^^_________```^^^\\\[[[\\\]]]]]]]]]\\\]]]^^^^^^^^^]]]\\\[[[[[[^^^bbbdddcccaaa``````ccccccdddcccbbb```^^^\\\]]]]]]]]]^^^___```aaabbbbbbbbbbbbbbbbbbbbbbbbbbb\\\^^^bbbeeeeeedddbbb```___```bbbcccccccccaaa```]]]^^^^^^```bbbdddfffgggaaa^^^[[[\\\___aaa```___cccaaa^^^___bbbdddbbb```\\\[[[ZZZZZZZZZ[[[\\\]]]WWWWWWXXXXXXZZZ[[[\\\]]]WWW[[[^^^^^^[[[ZZZ[[[\\\XXXYYYZZZ[[[[[[[[[ZZZYYYYYYYYYXXXXXXYYYZZZ[[[\\\ZZZZZZ[[[[[[\\\]]]______^^^\\\ZZZXXXXXXYYY[[[]]]\\\\\\\\\[[[ZZZZZZYYYYYYBBBCCCDDDDDDDDDCCCBBBAAACCCCCCCCCDDDDDDDDDEEEEEEDDDCCCBBBBBBCCCDDDEEEFFFEEEDDDDDDCCCDDDFFFHHHIIIIIIJJJKKKLLLLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIHHHGGGEEEGGGHHHHHHHHHHHHJJJKKKJJJGGGEEEFFFIIILLLLLLKKKJJJKKKLLLMMMMMMLLLJJJIIIPPPOOONNNNNNMMMMMMMMMMMMNNNNNNMMMMMMMMMMMMNNNNNNPPPQQQRRRSSSSSSRRRPPPOOOMMMLLLKKKMMMPPPSSSTTTUUURRRRRRRRRRRRQQQQQQQQQQQQTTTSSSSSSSSSRRRRRRQQQQQQUUUTTTSSSRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRSSSTTTTTTUUUTTTTTTTTTUUUVVVWWWWWWUUUTTTSSSRRRRRRRRRRRRRRRQQQPPPOOOMMMLLLKKKKKKKKKMMMMMMNNNOOOQQQRRRSSSTTTPPPPPPPPPQQQSSSTTTVVVWWWVVVWWWXXXWWWVVVVVVXXXYYYZZZZZZYYYYYYYYYZZZZZZ[[[YYYYYYZZZZZZYYYXXXWWWWWWSSSSSSSSSRRRSSSSSSTTTTTTUUUUUUUUUTTTTTTSSSSSSSSSRRRRRRRRRRRRQQQQQQQQQQQQNNNNNNNNNNNNOOOPPPQQQQQQRRRQQQQQQVVVZZZYYYSSSMMMRRRQQQQQQPPPPPPQQQQQQRRRSSSSSSSSSSSSSSSRRRRRRRRRQQQSSSUUUVVVUUUUUUVVVXXXWWWVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVWWWWWWTTTTTTUUUVVVVVVVVVUUUUUUWWWWWWWWWVVVVVVVVVUUUUUUVVVVVVWWWWWWXXXYYYYYYZZZ]]]\\\ZZZXXXVVVUUUTTTTTTVVVVVVVVVVVVVVVUUUTTTTTTWWWVVVTTTRRRRRRSSSUUUVVVWWW]]]dddfffaaa\\\ZZZZZZZZZYYYXXXXXXXXXYYY[[[\\\ZZZZZZYYYYYYXXXXXXWWWWWWZZZYYYXXXWWWVVVUUUUUUUUUXXXXXXXXXXXXYYYYYYZZZZZZWWWXXXYYY[[[[[[[[[ZZZZZZ^^^^^^^^^]]]]]]\\\\\\\\\\\\ZZZYYYXXXYYY[[[^^^``````___^^^]]]]]]^^^___```ccccccddddddeeefffggggggeeecccaaa___^^^___aaaccccccbbbbbbaaa```______^^^^^^^^^^^^]]]]]]\\\\\\\\\\\\\\\\\\[[[\\\\\\]]]]]]]]]^^^aaadddeeeeeedddcccddddddcccccccccbbbbbbbbbddddddbbbaaa````````````bbb```^^^\\\[[[\\\^^^___aaa___]]][[[[[[[[[]]]]]][[[[[[[[[[[[[[[ZZZYYYXXX[[[[[[]]]^^^___^^^]]]]]][[[\\\]]]^^^^^^^^^^^^]]]\\\]]]___aaaaaaaaaaaaaaa]]]]]]\\\\\\\\\]]]^^^_________^^^]]]\\\ZZZYYYYYYYYYYYYZZZ[[[\\\\\\\\\\\\XXXZZZ]]]```bbbaaa```___```aaaaaa```^^^^^^___aaabbbbbbccccccccccccbbbbbb]]]]]]]]]^^^^^^```aaaaaa```bbbbbbaaa```______```aaa```^^^]]]^^^___aaaccc^^^^^^]]]^^^___aaacccddddddddddddcccbbb```^^^\\\______``````aaaaaaaaabbbccccccdddddddddcccbbbbbb```___```bbbcccdddbbb```eeeeeeeeedddcccbbbaaa```eeeccc```______aaaccceeerrrkkkccc^^^]]]_________]]]^^^^^^___```aaaaaabbb\\\\\\[[[[[[ZZZZZZ[[[[[[\\\\\\[[[[[[ZZZ[[[[[[[[[___^^^\\\\\\\\\]]]___```]]]^^^___^^^]]]\\\]]]___^^^___]]]ZZZZZZ^^^```___``````aaaaaaaaaaaa``````bbbcccdddaaa]]]YYYYYYZZZ^^^^^^^^^^^^]]]\\\[[[[[[DDDEEEEEEFFFFFFEEEDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEFFFGGGHHHHHHFFFFFFGGGGGGHHHIIIJJJJJJIIIJJJKKKLLLMMMLLLKKKKKKKKKKKKLLLLLLKKKKKKJJJIIIGGGIIIJJJJJJJJJJJJKKKMMMNNNKKKIIIJJJMMMOOOOOONNNNNNNNNOOOPPPPPPOOOOOOOOOSSSRRRRRRQQQQQQQQQRRRRRRUUUUUUTTTTTTTTTUUUVVVVVVUUUWWWXXXZZZZZZYYYXXXWWWVVVTTTSSSSSSTTTUUUUUUTTTUUUUUUTTTTTTTTTSSSSSSSSSVVVUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSTTTTTTVVVWWWWWWTTTTTTTTTSSSTTTTTTUUUUUUUUUUUUTTTTTTTTTUUUVVVVVVTTTSSSRRRQQQQQQQQQQQQRRRSSSRRRQQQOOONNNNNNMMMMMMLLLMMMMMMNNNOOOPPPQQQQQQQQQQQQQQQRRRSSSTTTUUUVVVUUUVVVWWWVVVUUUUUUWWWYYYXXXXXXWWWWWWWWWWWWXXXXXXYYYYYYYYYYYYYYYXXXWWWWWWVVVVVVVVVVVVVVVWWWWWWXXXXXXXXXXXXWWWWWWWWWVVVVVVTTTTTTTTTUUUUUUVVVVVVVVVVVVUUUTTTSSSSSSRRRRRRRRRVVVUUUUUUXXX[[[[[[VVVQQQSSSRRRRRRQQQQQQRRRRRRSSSTTTTTTTTTTTTTTTTTTTTTUUUSSSUUUWWWXXXWWWWWWXXXYYYYYYYYYXXXWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVWWWWWWXXXTTTUUUVVVWWWWWWWWWWWWWWWXXXXXXXXXWWWWWWWWWWWWVVVXXXXXXXXXYYYYYYZZZZZZZZZ\\\[[[ZZZXXXWWWVVVUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUWWWVVVUUUTTTSSSTTTVVVWWWWWW]]]cccddd```\\\[[[\\\\\\[[[ZZZYYYZZZ[[[\\\]]]]]]]]]\\\[[[ZZZXXXXXXWWWZZZYYYXXXVVVUUUUUUTTTTTTXXXXXXYYYYYYZZZZZZYYYYYYZZZZZZ\\\\\\]]]\\\[[[[[[________________________]]]]]]\\\\\\]]]___bbbcccdddcccbbbaaaaaabbbcccddddddeeeeeefffgggggghhhhhhfffeeebbbaaa```aaacccdddcccbbbbbbbbbaaa`````````aaa```___^^^^^^^^^^^^^^^______^^^^^^^^^______```___```bbbccceeeeeeeeedddeeedddddddddccccccccccccaaaaaaaaa```___^^^^^^^^^\\\\\\]]]^^^___```aaaaaa___^^^\\\[[[[[[\\\]]]^^^^^^^^^^^^^^^]]]\\\ZZZZZZ\\\]]]^^^`````````___^^^]]]]]]^^^^^^^^^^^^^^^^^^]]]^^^___aaaaaaaaaaaa```^^^^^^^^^^^^^^^___`````````______^^^\\\[[[ZZZZZZ]]]]]]]]]]]]]]]\\\\\\[[[ZZZ[[[^^^````````````___```aaaaaaaaa______```bbbaaabbbbbbccccccbbbbbbaaa^^^^^^^^^^^^___```aaabbbaaabbbccccccaaa```aaabbbaaa```___^^^___```bbbcccbbbaaa`````````aaabbbcccddddddddddddcccaaa___^^^aaaaaaaaaaaabbbbbbccccccffffffffffffeeedddccccccaaa```___aaadddfffggggggffffffffffffeeedddccccccbbbbbbccceeegggjjjmmmnnnooojjjccc_________```_________``````aaabbbbbbccc```______^^^]]]]]]]]]]]]^^^^^^^^^]]]^^^^^^______aaaaaabbbbbbbbbcccbbbbbbaaabbbcccbbbaaa```aaacccaaafffhhheeeccceeeeeecccaaabbbbbbcccccccccccccccdddffffffddd___\\\\\\\\\````````````______^^^]]]IIIIIIJJJJJJKKKJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJLLLLLLKKKJJJJJJJJJKKKKKKIIIJJJLLLMMMMMMMMMMMMLLLMMMMMMNNNOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPOOOOOONNNKKKLLLNNNNNNMMMMMMNNNPPPSSSRRRPPPPPPRRRSSSSSSRRRSSSSSSSSSSSSTTTUUUVVVVVVWWWWWWWWWWWWWWWWWWXXXXXX[[[[[[[[[[[[[[[\\\]]]^^^[[[\\\^^^___```______^^^\\\[[[ZZZ[[[[[[[[[YYYWWWXXXWWWWWWWWWWWWVVVVVVVVVXXXXXXXXXWWWWWWWWWWWWWWWUUUUUUUUUVVVWWWYYYZZZ[[[WWWVVVVVVUUUUUUUUUVVVVVVVVVUUUUUUTTTTTTTTTTTTUUUUUUTTTSSSSSSRRRSSSSSSSSSUUUUUUSSSRRRQQQQQQPPPPPPOOOOOOOOOPPPPPPPPPQQQQQQSSSSSSSSSSSSTTTTTTTTTUUUTTTUUUVVVVVVUUUUUUWWWYYYWWWWWWVVVVVVVVVVVVVVVWWWYYYYYYZZZZZZZZZYYYXXXXXXZZZZZZZZZZZZZZZ[[[\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[WWWWWWXXXYYYZZZ[[[\\\\\\\\\[[[ZZZYYYXXXXXXXXXXXX\\\ZZZYYYZZZ\\\\\\YYYUUUTTTSSSSSSSSSSSSSSSSSSTTTUUUUUUUUUVVVVVVWWWWWWXXXVVVXXXZZZ[[[ZZZYYYZZZ[[[]]]\\\\\\[[[[[[[[[\\\\\\ZZZZZZYYYXXXXXXXXXXXXYYYVVVVVVWWWXXXYYYZZZZZZZZZYYYYYYYYYYYYXXXXXXXXXXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYXXXWWWWWWWWWVVVTTTTTTUUUVVVVVVWWWWWWXXXXXXXXXVVVVVVVVVWWWXXXYYYZZZ]]]aaabbb___]]]]]]^^^___^^^]]]\\\\\\\\\]]]^^^___^^^^^^]]]]]]\\\\\\[[[\\\[[[ZZZXXXWWWWWWWWWWWWYYYZZZ[[[[[[[[[ZZZYYYXXX\\\]]]^^^^^^___^^^^^^]]]aaaaaaaaabbbbbbbbbbbbbbb`````````aaaccceeeggghhhhhhhhhgggggggggggghhhhhhffffffgggggghhhiiiiiiiiigggfffdddcccbbbccceeefffccccccccccccbbbbbbbbbbbbdddcccaaa____________```bbbbbbaaa``````aaaaaabbbaaabbbbbbcccdddeeeeeefffeeeeeeeeeeeedddddddddddd``````aaaaaa```___^^^]]]YYY[[[]]]```aaabbbbbbaaa______^^^]]]]]]^^^```aaabbbbbbaaaaaa```^^^]]]\\\^^^___```aaabbbaaa```_______________^^^^^^^^^^^^]]]^^^```aaaaaaaaaaaa````````````aaaaaaaaabbbbbbaaa``````___^^^]]]]]]\\\aaaaaaaaa```___]]]\\\[[[^^^^^^^^^______`````````___```aaa```^^^^^^```bbbbbbbbbccccccccccccbbbbbbaaaaaa```aaaaaabbbcccdddcccdddeeeeeeccccccdddeeebbbaaa`````````aaacccdddeeedddccccccbbbbbbbbbccccccddddddddddddcccbbbbbbcccccccccdddddddddddddddiiihhhhhhgggffffffeeedddfffdddbbbbbbeeehhhiiijjjfffgggggggggggggggffffffbbbdddhhhllloooqqqrrrrrrkkkhhhdddbbbaaabbbaaaaaaaaaaaabbbbbbccccccddddddddddddcccbbbaaaaaa``````aaaaaaaaaaaabbbcccddddddccceeegggiiiiiihhhfffeeeeeefffggggggfffeeefffgggeeemmmssspppkkkiiigggeeeccccccdddeeefffgggggghhhggghhhhhhfffccc```______aaabbbbbbbbbbbbaaaaaa```NNNNNNOOOOOOOOOOOOOOOOOOLLLLLLMMMMMMMMMNNNNNNNNNQQQPPPPPPOOONNNNNNNNNNNNMMMOOOQQQSSSTTTSSSQQQPPPQQQRRRSSSSSSTTTTTTTTTTTTTTTTTTUUUUUUUUUTTTTTTSSSPPPQQQRRRRRRQQQQQQSSSTTTXXXWWWVVVVVVWWWWWWWWWVVVXXXWWWWWWWWWXXXYYY[[[\\\ZZZZZZ[[[\\\\\\]]]]]]]]]\\\\\\\\\\\\]]]^^^______^^^^^^___``````______^^^]]]\\\]]]^^^______]]][[[YYYYYYYYYYYYXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYXXXXXXYYYYYYXXXXXXXXXXXXYYYYYYXXXXXXWWWWWWVVVVVVWWWWWWWWWVVVUUUUUUTTTTTTTTTTTTWWWVVVVVVUUUUUUUUUVVVVVVWWWVVVUUUTTTSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUTTTTTTTTTUUUVVVVVVUUUUUUWWWYYYZZZYYYXXXXXXWWWXXXXXXXXX[[[[[[\\\\\\\\\\\\[[[ZZZ]]]\\\\\\]]]]]]^^^___```______^^^^^^^^^^^^^^^^^^\\\\\\\\\]]]]]]^^^^^^^^^\\\[[[[[[\\\\\\]]]^^^______]]][[[[[[\\\\\\ZZZXXXUUUTTTTTTSSSSSSTTTTTTUUUVVVVVVVVVWWWXXXYYYZZZZZZZZZ\\\]]]^^^]]]\\\]]]^^^``````_________``````aaa^^^]]]\\\[[[ZZZZZZZZZZZZXXXYYYYYYZZZ[[[\\\]]]]]]ZZZZZZZZZYYYYYYYYYXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYUUUUUUVVVWWWXXXZZZ[[[\\\ZZZZZZYYYYYYYYYZZZ[[[\\\^^^```bbbbbb``````aaabbbbbbaaa___^^^^^^______```_________``````aaaaaaaaa``````^^^]]]\\\[[[[[[[[[ZZZ[[[\\\]]]\\\[[[YYYXXX\\\]]]^^^___```aaaaaabbbccccccccccccddddddddddddaaabbbccceeegggiiijjjjjjkkkkkkkkkkkkkkkkkkkkkkkkfffggggggggghhhhhhhhhiiigggfffdddccccccdddeeefffcccccccccdddddddddddddddeeedddbbb```___``````aaabbbbbbaaaaaa```aaaaaaaaadddcccccccccdddeeefffffffffeeeeeeeeeeeeddddddddd```bbbcccdddcccbbb```^^^^^^______```aaaaaaaaaaaa````````````aaabbbcccdddddddddccccccaaa```^^^]]]___```aaabbbbbbaaa``````______^^^^^^]]]]]]^^^^^^^^^___aaabbbbbbbbbaaa```aaaaaabbbbbbcccccccccbbbbbbaaaaaaaaa``````______cccccccccbbbaaa```___^^^bbbaaa```______```aaaaaa^^^___```___^^^^^^```bbbdddeeeeeeffffffeeeeeedddeeeeeeeeeeeeeeefffggggggeeefffggggggffffffggghhhccccccbbbbbbbbbcccdddeeeeeeeeeddddddcccccccccccccccddddddeeeeeeeeeeeeeeeffffffffffffffffffffffffjjjiiihhhgggffffffeeeeeejjjhhhfffeeefffgggfffeeeeeefffggghhhhhhhhhhhhhhhdddgggllloooqqqpppnnnlllhhhgggfffeeeeeeeeeddddddccccccddddddeeeeeeeeeeeeggggggffffffeeecccbbbbbbcccccccccddddddfffggghhhggggggiiijjjjjjjjjiiihhhggghhhiiiiiigggggghhhiiiiiirrrwwwrrrjjjfffeeecccccccccdddeeeggghhhjjjjjjhhhhhhhhhfffdddbbb``````aaabbbbbbcccccccccbbbbbbPPPPPPPPPQQQQQQRRRRRRRRRPPPPPPPPPQQQQQQQQQQQQRRRTTTTTTSSSSSSSSSRRRQQQQQQRRRTTTWWWYYYYYYXXXUUUSSSTTTTTTTTTUUUVVVVVVWWWXXXUUUVVVVVVWWWWWWWWWVVVVVVUUUVVVXXXWWWVVVVVVWWWXXX[[[[[[\\\[[[[[[ZZZZZZZZZ\\\[[[ZZZZZZ[[[]]]___```\\\]]]^^^___``````______]]]]]]\\\\\\]]]^^^______````````````___^^^^^^]]]^^^]]]]]]^^^______\\\ZZZZZZZZZYYYYYYYYYXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZYYYXXXXXXXXXYYYYYYYYYYYYXXXXXXXXXXXXXXXYYYYYYXXXWWWVVVVVVVVVVVVVVVWWWVVVVVVVVVVVVVVVWWWWWWXXXWWWVVVVVVUUUUUUUUUUUUWWWWWWWWWWWWVVVVVVVVVVVVWWWWWWXXXXXXXXXWWWVVVUUUUUUVVVWWWWWWVVVWWWYYY[[[^^^^^^]]]\\\[[[[[[\\\\\\^^^^^^_______________^^^]]]]]]]]]^^^^^^```aaaaaa_________````````````````````````______^^^^^^^^^]]]]]]\\\]]]]]]^^^___```___]]]\\\[[[[[[[[[ZZZYYYVVVVVVUUUUUUUUUUUUVVVVVVWWWWWWXXXYYYZZZ[[[[[[\\\]]]___```aaa_________```aaaaaaaaaaaabbbccccccddd``````^^^]]]\\\\\\[[[[[[[[[[[[[[[[[[\\\]]]^^^___[[[ZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZZZZ[[[[[[[[[YYYZZZ[[[\\\\\\\\\\\\[[[WWWWWWXXXYYY[[[]]]___```]]]]]]]]]]]]^^^^^^______ddddddddddddccccccdddfffcccbbbaaa``````aaabbbcccddddddcccccccccbbbbbbbbbbbbbbb```___^^^]]]]]]]]][[[[[[\\\]]]]]]\\\[[[ZZZ[[[\\\]]]___aaaccceeefffdddddddddeeeeeeeeeeeeeeeaaabbbdddfffgggiiijjjkkkkkkllllllllllllllllllkkkeeeeeefffffffffffffffgggddddddcccbbbccccccdddeeeddddddddddddeeeeeeeeeeeedddcccaaa`````````aaabbbbbbaaa```_______________eeeddddddccccccdddeeeeeeeeedddddddddcccccccccccc```aaacccddddddbbb```___bbbaaa_________aaacccddd___``````aaabbbcccdddddddddddddddcccbbb```___^^^___```aaabbbbbbaaa```______^^^]]]]]]]]]]]]^^^^^^```aaabbbcccccccccbbbaaaaaaaaabbbcccdddccccccbbbcccccccccbbbbbbbbbbbbbbbccccccddddddddddddcccccceeedddbbbaaa```aaabbbcccaaabbbccccccbbbbbbdddfffhhhhhhiiiiiiiiiiiihhhhhhjjjiiiiiiiiiiiijjjkkkkkkgggiiijjjiiihhhhhhiiijjjddddddddddddeeeeeeffffffccccccddddddeeeeeeeeeeeedddddddddeeeeeefffgggggghhhhhhhhhhhhhhhgggggggggiiihhhgggfffeeeeeeeeeeeeggggggggghhhiiihhheeebbbdddeeefffgggggggggggggggcccfffjjjmmmmmmkkkgggeeeggghhhiiiiiihhhgggggggggeeeeeeeeefffffffffffffffggggggggggggfffeeeccccccddddddddddddeeeggghhhhhhiiihhhggggggggghhhjjjkkkfffhhhiiihhhgggfffggghhhnnnuuuxxxpppfffbbbbbbbbbbbbbbbcccdddeeehhhiiikkkhhhgggfffeeedddbbb```______``````aaabbbbbbbbbbbbRRRQQQQQQQQQRRRSSSTTTUUUTTTUUUUUUUUUUUUVVVVVVVVVVVVWWWWWWWWWWWWWWWVVVUUUWWWYYY[[[\\\]]][[[YYYWWWUUUUUUUUUUUUVVVWWWYYYYYYVVVVVVWWWXXXXXXXXXWWWWWWZZZ[[[\\\\\\ZZZZZZ[[[\\\\\\^^^``````___^^^^^^__________________```aaabbb___```aaabbbbbbbbbaaa```______^^^^^^^^^^^^______bbbaaaaaaaaa````````````bbb```___^^^]]]\\\YYYWWWZZZZZZZZZZZZYYYYYYYYYYYYXXXYYYYYYYYYYYYYYYZZZZZZXXXXXXXXXXXXYYYZZZ[[[[[[ZZZZZZZZZZZZZZZ[[[\\\\\\[[[ZZZYYYYYYYYYYYYYYYYYYVVVVVVUUUUUUUUUVVVWWWWWWZZZYYYXXXXXXWWWWWWWWWXXXXXXXXXXXXXXXXXXWWWWWWWWWXXXYYYZZZ[[[[[[ZZZYYYXXXWWWXXXYYYYYYYYYZZZ\\\^^^bbbaaa```___^^^^^^^^^___``````aaaaaabbbbbbaaaaaa^^^^^^^^^^^^___```bbbbbb```````````````aaaaaaaaaccccccbbbaaa```___^^^^^^aaaaaa```___^^^^^^^^^^^^^^^^^^]]]]]]\\\\\\[[[[[[ZZZYYYYYYXXXXXXYYYYYYZZZ[[[[[[[[[\\\\\\]]]]]]]]]___aaaccccccaaaaaaaaabbbaaaaaaaaaaaabbbdddeeeeeeaaaaaa```^^^^^^]]]]]]]]]^^^]]]\\\\\\\\\]]]^^^___\\\\\\\\\\\\[[[[[[[[[[[[ZZZZZZ[[[[[[\\\]]]]]]^^^\\\]]]___`````````___^^^\\\\\\\\\]]]^^^aaaccceee```aaaaaabbbbbbccccccccchhhgggffffffeeeeeeffffffccccccbbbaaabbbcccdddeeejjjiiihhhfffdddbbb```___bbbaaa```^^^]]]]]]]]]]]]\\\\\\\\\\\\]]]]]]^^^^^^]]]]]]^^^```bbbdddggghhhggggggggggggfffffffffeeebbbccccccdddfffhhhiiijjjjjjjjjkkkkkkkkkkkkjjjjjjddddddeeeeeeeeeeeeeeeeeebbbbbbbbbbbbbbbccccccdddeeeeeeeeeeeeddddddddddddaaabbbbbbbbbccccccccccccbbbaaaaaa```____________ddddddddddddccccccccccccbbbbbbbbbbbbaaaaaaaaaaaa^^^___```aaaaaa```___^^^aaa```^^^^^^```cccgggiii^^^______```aaabbbbbbbbbccccccdddccccccbbbaaa``````aaabbbbbbbbbaaa```______^^^]]]]]]]]]^^^```aaabbbcccdddeeeeeedddccccccaaabbbdddeeeeeeeeedddcccdddddddddddddddeeeeeeeeebbbcccdddeeeffffffffffffgggfffdddccccccdddeeefffggghhhiiihhhhhhhhhjjjllljjjjjjkkkkkkkkkkkkjjjjjjmmmmmmllllllllllllmmmmmmjjjkkklllkkkiiihhhiiijjjeeefffffffffggggggggggggcccdddeeeeeefffffffffeeeddddddddddddeeefffggghhhiiiiiiiiiiiihhhhhhhhhhhhhhhgggeeeddddddeeeffffffaaabbbeeeiiilllkkkhhheeeddddddeeeffffffgggffffffaaacccfffiiiiiihhhfffdddgggiiijjjjjjiiihhhhhhiiiffffffffffffffffffggggggeeefffgggggggggfffeeedddeeeeeeeeeeeeeeefffggghhhjjjiiigggffffffhhhjjjkkkfffggghhhhhhffffffggghhhqqquuuuuummmfffdddddddddbbbbbbbbbbbbdddfffhhhjjjgggeeedddccccccbbb___]]]]]]]]]^^^``````aaaaaaaaaVVVVVVVVVVVVVVVXXXYYYZZZYYYZZZZZZZZZ[[[[[[[[[[[[YYYZZZ[[[\\\\\\\\\[[[ZZZ[[[\\\]]]^^^^^^]]][[[ZZZXXXXXXWWWXXXYYY[[[\\\]]]ZZZ[[[[[[\\\\\\\\\\\\\\\^^^___```___^^^]]]^^^___^^^aaaddddddcccbbbcccdddbbbccccccdddddddddccccccbbbcccdddeeeeeecccbbbaaaaaa```___^^^]]]]]]]]]^^^`````````aaaaaabbbcccddddddaaa___]]]]]]]]][[[YYY\\\\\\[[[[[[[[[ZZZZZZZZZYYYYYYYYYZZZZZZ[[[[[[[[[[[[ZZZZZZYYYYYYZZZZZZ[[[\\\\\\\\\]]]^^^___```aaa\\\\\\\\\[[[\\\\\\]]]]]]XXXXXXXXXXXXXXXYYYZZZ[[[\\\\\\[[[ZZZZZZZZZZZZ[[[ZZZZZZZZZZZZZZZ[[[[[[[[[YYY[[[\\\]]]^^^]]][[[ZZZYYY[[[\\\\\\\\\\\\___aaabbbbbbaaa______^^^^^^^^^``````aaabbbbbbbbbbbbbbb^^^^^^^^^___```bbbcccddd``````aaaaaaaaabbbbbbbbbcccccccccbbbaaaaaaaaa```dddcccbbbaaa````````````___```aaaaaa```_________^^^^^^]]]]]]]]]]]]^^^^^^_________```````````````aaacccddddddbbbaaabbbccc`````````aaabbbccceeeeeeaaaaaa```___^^^^^^^^^___```___]]]\\\\\\]]]^^^____________^^^^^^^^^^^^]]][[[\\\\\\^^^___```aaabbb```aaabbbddddddcccbbbaaa````````````bbbdddgggiiicccdddeeeffffffgggggggggjjjiiiggggggffffffeeedddbbbbbbbbbbbbcccdddfffgggjjjiiihhhgggeeedddcccbbbbbbbbb```___^^^]]]]]]]]]]]]\\\[[[[[[\\\^^^```bbbbbbaaaaaabbbccceeeggghhhkkkkkkjjjiiihhhhhhgggfffddddddccccccdddfffiiijjjhhhiiijjjjjjjjjjjjiiihhheeeeeeddddddddddddddddddbbbbbbbbbbbbcccccccccdddfffeeeeeeddddddccccccccc```aaaccceeefffffffffeeeeeedddcccbbbaaaaaaaaaaaaccccccdddddddddcccaaa````````````_________^^^^^^____________````````````aaaaaaaaaaaabbbdddfffggg```aaabbbbbbccccccccccccccccccddddddddddddccccccbbbcccdddddddddbbbaaa``````___^^^^^^___aaaccceeedddeeefffggggggfffeeedddcccdddfffggghhhgggfffeeeeeeeeeeeefffffffffggggggcccccceeeffffffggggggggggggggggggfffgggggghhhhhhiiijjjkkkkkkjjjkkkmmmoookkkkkkllllllllllllkkkkkknnnmmmmmmllllllmmmmmmnnnlllmmmmmmllliiihhhhhhiiifffgggggghhhhhhhhhhhhhhhfffggghhhhhhhhhgggfffeeeeeeddddddddddddeeeggghhhjjjjjjjjjiiiiiihhhhhhhhhgggfffeeeddddddfffggghhhbbbccceeehhhkkkllljjjhhheeeeeeffffffgggfffffffffcccdddeeegggggggggfffffffffhhhjjjiiigggfffgggiiigggggggggggggggfffffffffdddeeeggghhhhhhhhhfffeeeggggggffffffffffffggggggiiiiiiiiiiiijjjjjjkkkkkkggghhhiiiiiihhhggghhhiiimmmqqqqqqlllhhhhhhhhheeebbbbbbaaaaaaccceeegggiiifffdddbbbbbbcccbbb___\\\[[[\\\]]]___```aaaaaaaaa\\\\\\[[[[[[\\\^^^___```]]]]]]]]]^^^^^^^^^______[[[\\\^^^_________^^^^^^]]]]]]^^^______^^^]]]\\\\\\\\\\\\\\\]]]___aaabbb``````aaabbbbbbbbbbbbbbb```aaabbbaaa```___```aaa___cccfffgggeeedddfffgggeeeeeefffggggggfffeeeddddddeeefffgggfffeeecccaaaaaa```^^^]]]\\\\\\[[[[[[]]]]]]^^^___aaacccfffgggbbb```^^^]]]^^^`````````]]]]]]]]]\\\\\\\\\[[[[[[ZZZZZZZZZ[[[[[[\\\\\\\\\```___]]][[[ZZZXXXXXXXXX^^^^^^^^^___aaabbbdddeee]]]]]]]]]]]]^^^______```]]]\\\\\\\\\]]]^^^______^^^^^^]]]\\\\\\\\\]]]]]]]]]]]]]]]^^^^^^_________ZZZ[[[]]]______^^^]]]\\\[[[\\\]]]^^^]]]^^^aaacccbbbaaa```___^^^]]]]]]]]]``````aaabbbbbbbbbbbbbbb_________```aaacccdddeeeaaaaaaaaabbbbbbcccccccccbbbcccccccccccccccccccccccccccbbbccccccdddeeefff```bbbdddeeedddcccccccccaaaaaa````````````aaaaaacccccccccbbbbbbbbbbbbbbbbbbccceeedddcccbbbbbbccc^^^______```aaacccdddeeeaaa``````_______________aaa```^^^\\\[[[\\\]]]^^^aaaaaaaaaaaa````````````\\\]]]^^^```aaacccdddeeebbbccceeeffffffeeecccbbbccccccbbbbbbdddfffiiikkkeeeeeeggghhhiiiiiiiiiiiikkkiiihhhggggggfffdddbbbbbbbbbaaabbbccceeegggiiieeeeeeffffffgggggghhhhhheeedddcccaaa``````______]]]\\\[[[ZZZ\\\___bbbdddffffffeeedddeeefffggghhhnnnnnnmmmllljjjiiihhhhhhfffeeecccbbbccceeehhhjjjggghhhiiijjjjjjiiihhhgggeeeeeeeeeeeeeeeeeeeeedddbbbbbbbbbccccccdddddddddffffffeeedddccccccbbbbbb___aaaeeehhhiiiiiihhhggghhhgggfffeeedddcccccccccbbbcccdddeeedddbbb```^^^___^^^^^^^^^^^^]]]]]]]]]bbbbbbaaaaaaaaaaaabbbccccccddddddeeedddcccaaa```dddeeeffffffggggggffffffcccdddeeeeeeffffffeeeeeedddeeeeeefffeeedddbbbbbbaaa`````````aaacccfffhhhffffffggghhhhhhgggfffeeeeeefffhhhiiijjjiiigggfffeeeeeeffffffgggggghhhhhhdddeeeeeefffffffffffffffggghhhhhhhhhiiiiiiiiiiiihhhiiijjjjjjiiijjjlllnnnjjjkkkkkkllllllkkkkkkjjjnnnmmmmmmlllllllllmmmmmmmmmnnnnnnllliiihhhhhhhhhgggggghhhiiiiiiiiiiiiiiijjjjjjkkkjjjiiigggeeedddeeeddddddcccdddeeefffgggjjjjjjjjjiiiiiihhhhhhhhhgggfffeeedddeeegggiiijjjhhhgggfffgggiiijjjjjjiiiffffffggggggggggggffffffiiihhhhhhggggggfffffffffeeegggiiihhheeedddfffhhhggggggggggggffffffffffffdddeeegggiiijjjiiihhhggghhhhhhggggggggggggggggggiiijjjlllmmmnnnmmmlllkkkiiijjjkkkkkkiiiiiijjjkkkhhhkkkllljjjjjjkkkiiieeeccccccbbbaaabbbdddggghhhfffdddbbbbbbcccccc```\\\[[[\\\]]]___```aaaaaaaaa_________```aaaaaabbbbbbbbbaaa`````````aaacccccc```___^^^^^^___aaadddfffcccbbbaaaaaaaaaaaa___]]]aaacccdddcccbbbaaabbbcccdddddddddeeeeeefffffffffgggfffeeedddcccdddeeeeeeggghhhiiijjjjjjiiihhhgggkkkkkkjjjjjjiiigggfffeeedddfffhhhhhhfffeeedddeeeaaa___]]]]]]^^^^^^]]]\\\___^^^^^^___bbbccccccbbbeeeccc```___``````___^^^bbbaaa___^^^]]]]]]^^^^^^]]]]]]^^^]]]\\\[[[]]]___ccc```]]]ZZZYYYZZZ]]]^^^^^^___aaacccdddcccaaa```ccc```]]]___cccfffdddaaabbbbbbaaaaaaaaaaaabbbccccccdddeeeeeeffffffeeeeeeddddddeeeeeeeeeddddddcccdddbbbaaaaaabbbcccbbbaaa```aaaaaabbbbbbccccccddddddbbb```^^^]]]]]]______aaaaaabbbbbbbbb```___^^^```_________```ccceeeggghhhddd___```dddgggfffdddfffeeedddcccccccccdddeeehhhjjjkkkkkkiiihhhhhhiiigggggggggggggggffffffeeefffdddbbbcccdddfffffffffgggfffcccaaaaaaaaabbbcccggghhhiiihhheeeccccccddddddcccbbbbbbcccfffiiijjjcccbbbaaaaaaaaabbbcccdddeeecccaaa___^^^^^^___```aaaaaabbbcccdddddddddddd^^^^^^```aaabbbbbbbbbbbbcccdddfffgggggggggffffffeeefffggghhhhhhiiiiiiiiijjjhhhggghhhjjjkkkkkkjjjhhhiiihhhfffcccbbbbbbcccddddddddddddeeefffggggggiiigggggghhhiiijjjiiihhhggghhhiiigggdddbbbaaabbb```^^^]]][[[[[[\\\^^^___aaaaaabbbddddddeeeeeeeeefffhhhjjjlllllljjjhhhgggeeeeeeeeeeeefffgggiiiiiieeeeeeddddddeeefffggghhhgggfffeeeccccccdddeeeeeefffggghhhiiijjjkkkllllllkkkjjjhhhgggfffffffffgggggggggggggggggghhhhhhhhhhhhiiiiiigggeeeddddddfffdddgggjjjjjjhhhfffddddddaaaaaa``````aaaaaabbbbbbffffffeeeeeeeeeeeeffffffgggffffffggghhhhhhfffeeeggghhhiiiiiigggfffggghhhggghhhhhhiiiiiijjjjjjkkkiiijjjjjjjjjjjjiiihhhhhheeeffffffeeecccdddgggiiiiiigggeeegggjjjkkkjjjhhhhhhggggggggghhhiiiiiijjjhhhhhhgggggghhhiiijjjjjjjjjkkkkkkkkkkkkiiigggfffjjjjjjjjjjjjkkklllmmmmmmqqqooommmkkkkkkmmmooopppoooppppppooommmllllllmmmyyytttnnnjjjiiijjjllllllmmmllllllmmmmmmkkkhhheeegggggggggffffffgggggggggfffgggiiijjjjjjhhhfffeeeffffffffffffffffffeeeeeegggffffffggghhhhhhgggeeeccccccdddeeeeeefffggggggeeeeeeeeedddeeeeeeffffffhhhiiijjjjjjjjjiiigggffflllkkkjjjiiigggfffeeedddhhhhhhiiiiiihhhfffeeedddeeeeeeeeeeeeeeeffffffgggeeedddddddddeeeffffffgggfffggghhhhhhggggggiiikkkkkkkkklllnnnooonnnjjjgggjjjkkklllllllllkkkjjjiiiggggggggggggffffffffffffddddddcccbbbcccdddeeefffgggfffdddbbbaaaaaabbbbbb___aaabbbaaa___```dddhhhbbbbbbbbbbbbcccccccccccceeeddddddcccdddeeefffgggaaaaaaaaaaaabbbdddfffgggfffeeeddddddeeedddbbb```bbbcccddddddbbbbbbcccdddeeeeeefffffffffggggggggghhhhhhfffeeeddddddeeeeeeggghhhiiiiiiiiiiiihhhgggjjjjjjiiihhhgggfffeeedddccceeeggggggfffeeeeeeeeecccaaa_________```___]]]___^^^^^^```bbbdddcccccceeecccbbbbbbbbbbbbaaa___bbbaaa```_________```aaa___``````___]]]\\\^^^___bbb```^^^\\\[[[\\\]]]^^^```bbbccceeeeeeeeecccbbbddd```^^^___dddfffdddbbbbbbcccccccccddddddeeeeeeffffffggghhhhhhhhhhhhgggeeeeeefffggggggffffffffffffeeeccccccdddeeeeeedddbbbbbbccccccdddeeeffffffeeedddbbb```______``````bbbbbbcccdddccccccaaaaaabbbaaa``````aaaccceeeggggggccc``````dddgggeeeccceeedddcccccccccdddeeeeeegggiiikkkkkkkkkkkklllmmmiiiiiiiiiiiiiiihhhgggggghhhfffdddeeefffhhhhhhhhhgggfffeeedddcccddddddeeefffggghhhhhhfffddddddeeeddddddddddddddddddeeeeeedddccccccbbbcccdddeeefffgggfffcccbbbaaaaaabbbcccbbbcccddddddeeeeeeffffff``````aaabbbcccdddddddddeeefffggghhhiiihhhhhhgggfffggghhhiiijjjjjjjjjjjjjjjiiihhhhhhjjjkkkkkkjjjiiihhhgggfffdddcccdddeeeeeeeeeeeeeeeeeeeeefffgggiiihhhggghhhjjjjjjjjjiiifffggggggfffccc```___```___^^^\\\[[[[[[\\\^^^___aaabbbcccdddeeeeeeeeeeeefffhhhjjjlllmmmllljjjiiiffffffffffffggghhhiiiiiiffffffgggggghhhhhhhhhhhhiiihhhhhhggggggggggggggggggggghhhiiikkklllmmmmmmkkkjjjiiihhhgggggghhhhhhhhhhhhiiiiiiiiiiiijjjjjjmmmmmmllljjjhhhggghhhjjjhhhkkkmmmmmmllliiihhhggghhhhhhfffeeeddddddddddddfffhhhiiikkkkkkjjjiiiiiihhhhhhggghhhjjjjjjiiigggiiijjjjjjiiihhhhhhjjjlllllllllllllllkkkkkkkkkkkkjjjjjjjjjjjjjjjiiihhhhhhfffggghhhhhhggggggiiikkkjjjhhhggghhhkkklllkkkiiiiiiiiiiiiiiiiiijjjkkkkkkjjjiiiiiiiiiiiijjjkkkllljjjjjjjjjjjjiiihhhggggggiiiiiiiiiiiiiiijjjkkklllnnnmmmkkkiiiiiikkkmmmnnnqqqqqqqqqpppmmmlllmmmnnnwwwrrrmmmiiihhhjjjkkkkkkpppooooooppppppnnnkkkhhhffffffggggggggggggfffffffffggghhhiiiiiihhhfffeeedddddddddeeeeeeffffffgggeeeddddddeeeffffffeeecccbbbbbbccccccdddeeeeeefffddddddccccccddddddeeefffggghhhiiiiiiiiihhhfffffffffeeeeeeddddddcccccccccggggggggggggfffeeecccbbbbbbbbbbbbaaabbbccccccdddbbbbbbbbbbbbcccdddeeeffffffgggggggggffffffhhhjjjlllllllllmmmnnnmmmkkkhhhhhhiiijjjkkkkkkjjjjjjiiihhhhhhhhhhhhggggggggggggeeedddcccccccccdddeeeffffffeeedddcccccccccdddeeebbbbbbaaa___]]]aaahhhnnnfffeeeeeeeeeeeedddddddddfffffffffeeeffffffggghhhccccccdddfffggggggggghhhgggfffeeefffffffffdddbbbcccdddeeedddcccbbbccceeeggggggggggggggghhhhhhhhhiiihhhgggfffeeeeeeeeeeeegggggghhhiiiiiihhhhhhgggjjjiiihhhfffeeedddccccccbbbdddfffffffffeeefffgggfffdddbbbaaabbbbbbbbb```aaa``````aaadddeeeeeeddddddddddddeeeffffffdddbbbccccccbbbaaabbbcccdddeeecccdddcccaaa___^^^___```bbbaaaaaa```____________cccdddfffggggggfffeeeeeeeeecccaaabbbfffhhhgggeeebbbccceeefffgggggggggfffggghhhiiiiiijjjjjjiiiiiieeefffggghhhhhhhhhhhhhhhhhhgggeeefffggghhhhhhgggcccdddeeefffggghhhiiiiiihhhfffdddcccbbbbbbbbbbbbcccdddeeeeeefffeeeeeeeeeeeedddcccbbbcccdddeeefffeeecccaaabbbfffgggeeecccdddddddddddddddeeefffgggfffhhhkkkllllllmmmnnnpppjjjkkkkkkkkkkkkjjjiiiiiiiiihhhfffgggiiijjjjjjiiieeeeeefffgggggggggggggggeeeggghhhgggfffeeefffgggcccdddeeeffffffeeedddcccfffffffffeeefffgggggghhhjjjhhhfffeeedddeeefffgggdddeeeeeefffgggggghhhhhhdddddddddeeefffffffffggghhhhhhiiijjjjjjjjjiiiiiiiiiiiijjjkkkllllllllllllkkkjjjiiiiiikkklllkkkkkkiiihhhgggfffeeefffggghhhggggggffffffffffffeeeeeehhhgggggggggiiijjjiiihhheeeffffffdddaaa___^^^^^^aaa```___^^^^^^___```aaabbbcccddddddeeeeeeeeeeeeggghhhkkkmmmnnnmmmlllllliiiiiiiiiiiiiiiiiijjjjjjhhhiiijjjkkklllkkkjjjjjjiiiiiijjjkkkjjjiiihhhggghhhiiijjjkkklllnnnooooookkkkkkjjjjjjiiijjjjjjkkkkkkkkkkkkkkklllllllllmmmqqqpppooollliiiiiilllnnnmmmoooqqqqqqooolllkkkkkkooonnnllljjjiiihhhggggggjjjllloooqqqqqqpppnnnllllllkkkkkklllnnnnnnnnnmmmjjjkkkkkkiiihhhjjjllloooppppppoooooonnnmmmlllllljjjjjjjjjjjjjjjiiiiiihhhgggiiikkklllkkkkkklllnnnlllkkkjjjjjjlllmmmlllkkkkkkkkkkkkkkklllllllllllllllkkkkkkkkkkkkllllllmmmlllkkkkkkjjjiiiiiiiiiiiihhhhhhhhhiiiiiikkklllllllllkkkjjjhhhiiijjjlllmmmrrrrrrqqqooollllllmmmoootttpppkkkhhhhhhiiijjjjjjpppooooooppppppooollliiieeefffggghhhhhhgggfffeeeeeefffggghhhhhhgggfffeeebbbcccddddddffffffggghhheeedddcccdddffffffdddcccaaabbbbbbccccccdddddddddcccbbbbbbbbbccccccdddeeeggggggggghhhgggffffffeeebbbbbbbbbbbbbbbcccccccccfffffffffeeedddcccaaa```aaaaaa``````aaaaaabbbcccaaaaaabbbbbbdddeeeggggggggghhhiiihhhggggggiiikkkmmmlllkkklllmmmmmmkkkiiifffggghhhiiiiiiiiiiiiiiijjjjjjiiiiiiiiihhhhhhhhhfffeeedddccccccdddeeeeeeeeeeeeddddddeeefffggggggeeedddaaa]]]\\\bbbkkkssshhhhhhgggffffffeeeddddddddddddddddddeeeeeeffffffccceeegggiiijjjiiihhhgggeeedddddddddeeeeeecccaaabbbdddddddddcccbbbcccdddgggggggggggggggggggggggghhhhhhgggfffeeeeeeddddddgggggghhhhhhhhhhhhhhhhhhjjjhhhfffdddcccbbbbbbcccccceeeggghhhggghhhiiikkkjjjhhhfffeeeffffffeeedddeeeddddddeeeggghhhhhhgggeeeeeefffhhhjjjjjjhhheeeeeedddddddddeeefffhhhiiigggggggggeeebbb```aaabbbcccdddeeefffeeedddbbbaaaeeeffffffgggggggggfffeeegggeeedddeeegggiiiiiihhh```bbbdddggghhhhhhgggfffggghhhiiiiiijjjjjjiiiiiidddeeefffggghhhhhhhhhhhhiiihhhggggggiiijjjiiiiiieeefffggghhhiiikkklllllliiiiiigggfffeeeeeeeeeeeeeeeeeeffffffggggggggggggggggggfffeeeeeeffffffgggfffeeedddfffhhhiiigggeeeeeeffffffggghhhiiiiiijjjgggiiikkklllllllllmmmoookkkkkkkkkkkkkkkjjjjjjiiiiiihhhggghhhiiijjjjjjiiibbbdddfffhhhiiiiiihhhgggeeeggghhhgggffffffhhhjjjeeeeeefffggggggggggggggghhhhhhhhhhhhiiiiiijjjjjjkkkjjjhhhgggfffgggiiijjjggggggggghhhhhhiiijjjkkkhhhhhhhhhhhhiiiiiijjjjjjjjjjjjjjjkkkkkkkkkjjjjjjkkklllmmmnnnoooooooooooommmkkkjjjjjjkkkllllllkkkjjjiiigggggghhhjjjkkkkkkiiihhhhhhhhhgggfffeeeeeegggfffeeefffggghhhhhhfffeeeffffffeeebbb_________ddddddcccccccccdddeeeeeeddddddeeefffffffffffffffhhhiiikkkmmmoooooonnnnnnlllmmmmmmmmmmmmllllllllljjjkkkmmmoooooonnnmmmllliiijjjlllmmmmmmkkkiiigggjjjjjjkkklllnnnooopppqqqllllllllllllllllllmmmmmmmmmmmmmmmnnnnnnooooooppprrrqqqoookkkiiijjjmmmpppoooqqqsssrrrpppnnnmmmmmmppppppooonnnnnnnnnnnnnnnqqqrrrssstttsssrrrqqqooopppooonnnoooqqqrrrrrrqqqjjjjjjiiihhhggghhhlllooopppppppppooooooooonnnnnnjjjjjjkkkkkkjjjjjjiiihhhgggjjjmmmnnnnnnmmmnnnnnnmmmmmmlllmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmllllllkkkkkkkkkllllllmmmmmmllljjjiiiiiiiiijjjkkkiiiiiiiiijjjkkklllmmmnnnlllkkkjjjiiijjjkkklllmmmqqqqqqpppmmmkkkjjjlllnnnqqqnnnjjjhhhiiijjjjjjjjjmmmmmmmmmnnnnnnmmmjjjgggeeefffggghhhhhhgggfffeeeeeeeeefffgggggggggffffffeeeeeeffffffgggggghhhhhhgggfffeeefffhhhhhhfffeeeccccccccccccddddddeeeeeebbbbbbbbbbbbbbbcccdddeeeggggggggggggffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeefffeeeeeedddcccbbbaaa```cccbbbbbbbbbbbbcccddddddcccddddddeeegggiiijjjkkkjjjkkklllkkkiiiiiikkkmmmnnnmmmkkkkkklllmmmllljjjfffgggggghhhiiiiiiiiiiiijjjjjjjjjjjjiiiiiiiiiiiigggfffeeedddcccdddeeeeeegggggggggggggggggghhhhhhfffeeeccc___^^^bbbkkkrrrhhhhhhgggfffeeeddddddcccdddddddddeeeeeeeeeeeeeeedddfffhhhjjjkkkjjjhhhgggeeedddcccdddeeeeeecccaaabbbcccdddcccbbbbbbcccdddffffffffffffffffffffffffffffffffffffeeeeeeeeedddhhhhhhhhhhhhiiiiiijjjjjjjjjhhheeecccbbbbbbccceeeggghhhjjjkkkkkkkkknnnpppnnnllljjjiiijjjjjjiiihhhjjjiiiiiijjjlllmmmlllkkkgggggghhhkkkmmmmmmjjjhhhgggfffffffffgggiiikkkllljjjjjjiiigggdddbbbcccdddfffgggiiikkkkkkiiifffeeeeeefffffffffffffffeeeeeeeeedddcccdddeeeggggggggg___aaacccfffggggggfffeeefffggghhhhhhiiiiiihhhhhhcccdddeeefffggghhhhhhhhhiiihhhfffgggiiijjjjjjiiiggghhhiiijjjkkklllmmmmmmjjjjjjiiiiiihhhhhhhhhiiifffffffffgggggghhhhhhiiijjjiiiiiihhhhhhhhhhhhhhhhhhhhhhhhiiijjjkkkiiihhhiiiiiijjjkkkllllllmmmmmmiiikkklllllljjjjjjjjjkkkjjjjjjkkkkkkjjjjjjiiihhhhhhgggfffgggiiijjjiiihhhaaacccfffhhhjjjjjjiiihhhfffggghhhgggggggggiiikkkmmmkkkiiigggfffggghhhiiiiiiiiijjjjjjkkkkkkkkkkkkjjjiiihhhgggggghhhjjjkkkiiiiiiiiiiiijjjkkklllmmmllllllkkkkkkkkklllmmmmmmlllllllllkkkkkkkkkkkklllmmmnnnooopppqqqqqqqqqqqqnnnmmmkkkkkklllmmmmmmlllkkkiiihhhjjjlllnnnmmmllljjjjjjjjjiiihhhgggfffeeeeeedddcccdddfffffffffeeefffggghhhgggeeeccccccccceeeeeeeeeeeeffffffggghhhfffgggggghhhhhhhhhhhhhhhiiijjjlllnnnoooooooooooooooooopppppppppooonnnnnnkkklllooopppqqqqqqooonnnlllnnnppprrrrrrooommmkkkllllllmmmnnnoooppppppqqqmmmmmmmmmnnnnnnnnnnnnnnnmmmnnnnnnoooppppppqqqqqqrrrrrrpppmmmkkklllpppsssoooqqqssssssqqqoooooopppqqqqqqrrrssstttvvvxxxyyyyyyxxxvvvsssrrrrrrrrrrrrqqqpppnnnoooppprrrrrrrrriiiiiihhhfffeeegggjjjmmmmmmmmmnnnnnnoooooooooooojjjkkkkkkkkkkkkjjjiiiiiigggjjjmmmnnnmmmlllmmmmmmmmmmmmnnnmmmmmmmmmmmmmmmmmmnnnooooooooonnnnnnmmmkkkkkkjjjjjjjjjjjjkkkkkkjjjiiihhhgggfffggghhhiiigggggghhhhhhiiikkklllmmmjjjjjjiiiiiijjjkkklllmmmooooooooommmkkkjjjlllmmmpppmmmkkkjjjkkkllllllllllllllllllmmmnnnmmmjjjgggeeefffggghhhhhhgggfffeeeeeeffffffgggggggggggggggjjjjjjiiiiiihhhhhhgggggggggffffffggghhhhhhgggeeeeeeeeeffffffffffffffffffccccccccccccdddeeefffggghhhhhhggggggffffffffffffhhhhhhhhhgggffffffeeeeeeffffffeeeddddddcccccccccdddddddddddddddeeeffffffeeeeeefffgggiiijjjlllmmmkkkllllllkkkjjjjjjkkkmmmooonnnllllllmmmnnnmmmkkkhhhhhhhhhhhhiiiiiijjjjjjjjjjjjjjjiiiiiiiiiiiihhhgggfffeeedddddddddeeefffkkkkkkkkkjjjiiihhhhhhgggggggggfffcccaaaccchhhmmmhhhhhhgggfffeeeeeeddddddffffffggghhhhhhhhhhhhgggeeegggiiijjjkkkjjjhhhggggggfffeeefffhhhhhhfffdddcccdddeeedddcccbbbccceeeggggggffffffffffffeeeeeeeeeeeefffggggggggggggfffiiiiiiiiiiiiiiijjjkkkllljjjhhheeebbbbbbdddfffhhhkkklllmmmnnnmmmnnnqqqsssrrrpppnnnmmmnnnnnnmmmlllnnnmmmmmmmmmooopppooonnnjjjjjjjjjlllnnnnnnllljjjiiihhhhhhhhhiiijjjlllmmmkkklllkkkiiifffdddeeefffhhhjjjlllnnnnnnllliiihhhfffffffffeeeeeeeeeeeeeeebbbbbbbbbbbbcccdddeeefffbbbcccdddfffgggggggggfffggghhhiiiiiijjjiiiiiiiiiffffffggghhhiiiiiiiiiiiiiiihhhfffgggiiikkkkkkjjjiiiiiiiiijjjkkkkkklllllliiiiiijjjjjjkkkkkklllllliiihhhhhhhhhhhhiiiiiijjjkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjkkkkkkkkkkkkllllllllllllmmmnnnooooooooonnnlllmmmmmmllljjjhhhhhhhhhiiijjjjjjjjjjjjiiihhhhhhgggffffffgggiiiiiihhhfffaaacccfffhhhjjjjjjiiiiiihhhhhhhhhhhhggggggjjjllltttqqqmmmiiifffffffffgggiiiiiijjjkkkkkkkkkkkkjjjiiihhhgggfffggghhhjjjlllkkkjjjjjjiiijjjlllmmmnnnoooooommmmmmmmmnnnooopppoooooonnnmmmmmmmmmnnnnnnoooooopppqqqrrrrrrrrrrrrpppnnnllllllmmmnnnmmmlllllljjjjjjmmmpppqqqoookkkjjjjjjkkkkkkjjjhhhgggeeedddcccbbbccceeefffeeedddggghhhjjjiiihhhgggggghhhffffffgggggghhhhhhiiiiiiiiijjjjjjkkkkkkjjjjjjjjjjjjkkklllmmmnnnooooooooonnnoooqqqrrrrrrqqqpppooojjjlllnnnpppqqqrrrqqqqqqqqqsssuuuvvvvvvtttqqqpppnnnnnnnnnnnnooooooooopppnnnnnnooooooooonnnnnnmmmmmmmmmnnnooopppqqqrrrrrrrrrrrrqqqpppoooppptttwwwppprrrttttttsssrrrssstttuuuuuuvvvwwwyyy|||~~~}}}{{{wwwtttrrrrrrtttuuurrrpppnnnmmmooopppppppppjjjjjjiiigggfffgggiiikkkkkkkkklllmmmmmmnnnooooookkkkkkkkkkkkkkkjjjjjjiiihhhjjjllllllkkkjjjkkkllllllmmmnnnmmmkkkkkklllmmmmmmnnnooooooooonnnmmmlllkkkjjjjjjiiiiiiiiiiiiiiigggffffffeeeeeeeeeffffffeeeeeeffffffhhhiiikkkllliiiiiiiiijjjjjjkkklllmmmnnnoooppppppnnnnnnoooppppppooonnnnnnpppppppppooonnnnnnnnnpppqqqpppmmmjjjgggggggggffffffgggggggggffffffgggggghhhhhhiiiiiimmmlllkkkkkkiiiiiihhhggggggfffeeefffhhhhhhfffeeehhhhhhhhhhhhhhhhhhhhhhhhfffffffffggghhhiiijjjkkkjjjjjjiiihhhhhhhhhhhhhhhiiiiiiiiihhhgggffffffeeehhhggggggffffffgggggghhhffffffeeeeeeffffffggghhhfffffffffgggiiijjjllllllkkkllllllkkkjjjiiijjjlllpppooonnnoooppppppnnnllliiiiiihhhhhhhhhhhhiiiiiiiiiiiihhhhhhhhhgggggggggfffeeedddddddddeeeggghhhmmmmmmmmmmmmllljjjiiihhhhhhiiijjjhhheeeeeehhhlllhhhhhhggggggffffffeeeeeeggghhhiiijjjjjjjjjiiihhhhhhiiijjjkkkkkkkkkjjjiiihhhgggggghhhiiiiiihhhfffeeefffgggfffeeedddeeeggghhhhhhhhhgggggggggffffffeeefffgggiiijjjjjjjjjjjjjjjjjjjjjjjjjjjlllmmmnnnkkkhhheeeccccccfffjjjmmmnnnooooooooonnnooorrrtttuuusssqqqpppqqqqqqpppooopppooonnnoooqqqrrrqqqpppmmmlllkkkkkkmmmnnnmmmllljjjjjjiiiiiiiiikkklllmmmkkklllkkkiiigggffffffgggiiijjjlllnnnnnnllljjjiiiggggggfffeeeeeeeeeeeeeeedddeeeeeeeeeeeefffgggiiiggghhhhhhhhhiiiiiijjjjjjkkkkkklllmmmmmmmmmmmmlllkkklllmmmmmmmmmmmmlllllljjjhhhggghhhjjjllllllkkkiiiiiijjjjjjjjjjjjjjjjjjggghhhjjjkkkmmmnnnnnnnnnmmmlllkkkjjjjjjjjjkkkkkkllllllmmmmmmmmmmmmmmmmmmkkkkkkkkkjjjjjjkkklllnnnmmmnnnoooppppppooonnnnnnmmmnnnooommmkkkiiihhhiiijjjjjjjjjjjjjjjiiihhhhhhgggffffffhhhjjjjjjhhhfffdddeeegggiiijjjkkkkkkkkkiiijjjiiihhhggggggjjjlllpppooommmjjjiiihhhgggggghhhhhhjjjkkkkkkkkkjjjiiihhhhhhgggfffgggiiikkkmmmlllkkkjjjiiijjjlllnnnoooqqqpppooonnnnnnooopppqqqssssssqqqpppppppppqqqqqqooopppqqqrrrssssssssssssqqqooommmmmmnnnnnnnnnmmmlllkkklllpppttttttooojjjiiijjjkkklllkkkjjjhhhgggfffdddddddddfffgggfffeeefffhhhjjjkkkjjjjjjkkkllliiijjjkkkllllllmmmmmmmmmllllllmmmmmmmmmllllllllllllllllllmmmmmmnnnnnnnnnlllmmmooopppqqqpppooooooiiijjjlllnnnppprrrssstttrrrsssuuuuuuuuutttrrrqqqoooooooooooonnnnnnnnnnnnooooooppppppooonnnmmmllllllmmmmmmnnnooopppqqqrrrnnnoooppppppppprrruuuwwwssstttvvvwwwvvvwwwxxxzzzxxxxxxxxxxxxyyyyyyzzz{{{{{{zzzxxxvvvuuuvvvwwwwwwvvvtttqqqppppppqqqqqqqqqmmmmmmmmmllljjjiiijjjlllllllllllllllmmmmmmmmmmmmkkkkkkllllllkkkkkkjjjiiikkkllllllkkkiiiiiijjjkkkjjjlllmmmllljjjiiijjjkkklllmmmnnnooonnnmmmkkkjjjkkkkkkjjjiiiiiiiiiiiiiiiggghhhhhhiiiiiiiiihhhhhhfffgggggghhhiiikkkmmmnnnmmmmmmmmmnnnnnnoooppppppooorrruuuvvvuuuttttttuuurrrqqqqqqrrrtttuuutttsssppppppppprrrsssrrrooommmhhhgggfffeeeeeefffggghhhggggggggghhhiiiiiijjjkkkkkkkkkkkkjjjjjjiiiiiiiiihhhgggggggggiiiiiigggfffiiiiiiiiiiiiiiihhhhhhhhhiiiiiijjjjjjkkkmmmnnnooommmlllkkkjjjiiijjjjjjkkkiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikkklllmmmiiiiiiiiiiiiiiijjjkkkkkkiiiiiiiiijjjjjjkkkmmmmmmooooooooonnnllllllmmmoooppppppppprrrsssrrrooollljjjiiihhhffffffffffffgggggggggfffffffffeeeeeeeeeddddddddddddeeefffhhhiiimmmmmmnnnnnnnnnmmmkkkjjjjjjkkklllkkkhhhiiilllppphhhhhhhhhhhhggggggggggggfffggghhhiiijjjiiihhhhhhjjjjjjkkkkkklllkkkkkkkkkggggggfffgggiiiiiihhhfffggghhhiiihhhgggfffgggiiijjjiiiiiiiiihhhhhhggggggeeegggiiikkklllmmmmmmmmmkkkkkkjjjjjjkkkmmmnnnoookkkiiifffddddddhhhlllooooooppppppooooooooorrrtttvvvtttrrrrrrssssssrrrqqqqqqpppooooooqqqrrrqqqpppooommmkkkkkklllmmmmmmlllkkkkkkjjjiiijjjkkklllmmmkkklllkkkjjjgggfffggghhhiiijjjkkkmmmmmmllljjjiiihhhhhhgggfffffffffffffffhhhiiijjjjjjiiijjjlllmmmllllllkkkkkkkkklllmmmmmmnnnnnnoooppppppppppppppppppqqqqqqqqqqqqppppppoookkkiiihhhiiikkkmmmmmmmmmjjjjjjiiiiiiiiiiiihhhhhhfffgggiiikkkmmmoooppppppooonnnmmmlllkkkkkklllmmmllllllmmmnnnooonnnnnnnnnkkkkkkkkkiiihhhjjjlllooonnnnnnoooppppppooommmmmmmmmooooooooolllkkkjjjkkkjjjkkkkkkkkkkkkjjjiiiiiigggggggggiiikkkkkkiiigggggghhhiiijjjkkkllllllllljjjjjjjjjhhhggggggjjjlllggghhhjjjkkklllkkkkkkjjjggghhhiiijjjkkkjjjiiiiiiiiihhhgggggghhhjjjlllmmmlllkkkjjjiiijjjlllnnnooorrrqqqooonnnnnnoooqqqrrrvvvuuutttsssrrrsssssstttooopppqqqrrrssssssssssssqqqpppnnnmmmnnnooonnnmmmllllllmmmrrrvvvuuuoooiiiiiijjjkkkllllllkkkiiiggggggfffeeefffhhhhhhhhhgggeeehhhjjjkkkkkkkkkmmmnnnnnnnnnpppqqqrrrrrrrrrrrrmmmnnnnnnnnnnnnnnnmmmmmmlllllllllmmmmmmmmmmmmmmmiiikkkmmmooopppooonnnnnniiiiiijjjlllooorrrtttuuuqqqqqqrrrrrrrrrqqqpppooopppppppppooonnnmmmmmmlllooopppppppppooonnnlllkkkkkklllmmmnnnooopppqqqqqqiiikkkmmmnnnooopppsssuuuuuuwwwyyyzzzzzz{{{}}}zzzyyyxxxvvvuuutttsssssswwwxxxxxxyyyyyyyyyyyyyyy|||yyyvvvtttuuuuuuuuuuuupppqqqqqqpppnnnllllllmmmnnnnnnmmmmmmllllllkkkkkkkkkkkkllllllkkkkkkjjjiiimmmmmmllljjjhhhhhhjjjllliiikkkmmmkkkhhhggghhhkkkkkklllmmmnnnmmmllljjjhhhlllkkkjjjjjjiiiiiiiiijjjkkklllmmmnnnooonnnmmmllljjjjjjkkklllmmmoooqqqqqqqqqrrrrrrssstttuuuuuuuuurrruuuyyy{{{{{{zzzyyyzzzsssssssssuuuwwwxxxvvvuuuppppppppprrrsssrrrooommmjjjhhheeeddddddeeehhhjjjhhhhhhhhhhhhiiijjjkkkllliiiiiiiiiiiiiiijjjjjjjjjkkkjjjiiijjjlllllljjjiiiiiiiiiiiiiiihhhhhhhhhhhhlllllllllmmmnnnoooqqqrrrnnnmmmlllkkkkkkkkklllmmmiiijjjjjjkkkllllllmmmmmmkkkjjjjjjjjjkkkmmmooopppnnnnnnmmmmmmnnnnnnooopppmmmmmmmmmmmmmmmnnnooopppsssttttttsssqqqpppqqqssspppqqqrrrtttuuussspppmmmjjjiiigggeeedddddddddeeefffeeeeeeeeeeeeddddddddddddccccccdddeeegggiiikkkkkklllnnnooooooooonnnmmmlllmmmmmmllljjjlllqqqvvvnnnmmmjjjhhhgggggghhhhhhhhhhhhggggggggghhhhhhiiihhhhhhiiigggeeeeeefffgggffffffggghhhhhhhhhggggggffffffeeeeeeeeefffggggggjjjjjjjjjiiiiiigggffffffhhhiiiiiijjjkkkkkkllllllkkkjjjjjjjjjkkkllllllmmmllljjjhhhffffffggghhhiiipppqqqpppooonnnnnnppprrrttttttrrrqqqppppppppppppssspppmmmllllllmmmnnnmmmllljjjiiiiiijjjkkkkkkjjjkkkiiiffffffgggiiijjjjjjnnnmmmllljjjhhhgggfffffffffiiikkklllkkkiiiiiiiiiiiigggdddbbbaaabbbdddeeemmmlllkkkkkkjjjjjjkkkkkknnnnnnoooooooooooonnnnnnoooooonnnooopppqqqrrrsssqqqrrrssstttrrrooollljjjiiihhhhhhjjjlllmmmlllkkkjjjjjjjjjiiihhhgggfffeeeeeeeeefffiiimmmooooooooojjjkkklllmmmlllkkkiiiggghhhjjjlllmmmllljjjhhhfffgggggghhhhhhhhhiiiiiiiiikkkkkkkkkkkkkkkjjjjjjiiimmmlllkkkiiihhhhhhhhhhhhhhhhhhhhhiiihhhhhhgggggghhhhhhhhhhhhhhhhhhhhhhhhcccdddgggkkknnnppprrrsssmmmmmmlllkkkiiigggfffeeedddooouuuooogggggghhhhhhddddddeeeffffffggghhhhhhfffeeedddccceeehhhkkkmmmkkkkkkllllllmmmnnnnnnnnnsssssssssqqqooooooppprrrrrrtttwwwzzz{{{zzzxxxvvvtttsssqqqqqqqqqqqqpppnnnooonnnnnnmmmmmmmmmmmmnnnooorrrtttsssooollllllnnnjjjjjjkkkkkklllmmmmmmmmmuuulllfffgggjjjjjjiiijjjkkkkkkjjjjjjkkklllnnnooonnnnnnooooooooooooooonnnmmmmmmmmmmmmmmmmmmmmmmmmhhhhhhiiiiiiiiiiiiiiihhheeefffgggiiijjjjjjjjjjjjkkklllmmmllllllmmmppprrrsssrrrpppnnnnnnnnnnnnoooqqqooommmkkkjjjkkklllnnnnnnnnnnnnmmmmmmllllllkkkooonnnlllllllllnnnqqqrrrsssnnnlllmmmmmmlllnnnrrr{{{~~~|||yyyzzz|||uuutttrrrpppoooooooooooouuuwwwyyyyyyyyyxxxyyyzzz}}}|||{{{yyyvvvsssqqqooopppqqqqqqqqqpppnnnlllkkkoooooooooooonnnmmmlllkkkkkkjjjiiiiiikkkmmmmmmllljjjiiihhhgggggghhhiiijjjffffffggghhhiiiiiijjjkkkjjjjjjjjjkkkkkklllllllllgggjjjnnnpppooonnnnnnnnnnnnmmmmmmpppssssssppplllllllllmmmnnnppprrruuuvvvpppsssvvvwwwwwwwwwyyyzzzzzzzzzzzzzzzzzzzzzyyyyyywwwvvvtttsssrrrsssuuuvvvrrrrrrqqqqqqooonnnlllkkkllliiiffffffhhhiiihhhffffffiiikkklllkkkjjjiiiiiihhhiiiiiijjjkkklllmmmmmmpppooommmllllllnnnpppqqqllllllmmmmmmnnnnnnoooooopppooommmlllmmmnnnppprrrrrrrrrrrrqqqpppnnnlllkkkmmmnnnnnnnnnmmmlllkkkkkknnnnnnnnnnnnoooppprrrrrrmmmmmmmmmmmmnnnnnnnnnnnnoooooopppppppppooonnnnnnttttttsssqqqpppooonnnnnnppppppoooooooooooooooooogggfffeeedddccccccccccccccccccddddddddddddddddddggggggfffffffffggghhhiiiffflllooolllkkkooonnnjjjpppooommmllllllnnnpppqqqnnnmmmjjjgggfffggghhhiiiggggggfffffffffgggggghhhfffggggggeeedddcccdddfffcccccccccddddddeeeeeeeeegggffffffffffffggghhhhhhkkkkkkkkkkkkkkkjjjiiiiiihhhhhhiiijjjjjjkkkllllllmmmlllkkkjjjjjjiiiiiijjjlllkkkjjjiiihhhiiiiiijjjooooooooonnnmmmmmmoooqqqsssrrrqqqpppoooooooooooopppmmmkkkjjjkkklllmmmlllooommmkkklllmmmnnnmmmmmmnnnllliiiiiikkkmmmmmmmmmnnnmmmllljjjiiihhhhhhhhhfffiiikkklllkkkiiiiiiiiijjjhhhfffdddcccdddeeefffllllllkkkkkkkkkkkkllllllnnnoooooooooooooooooonnnoooppppppqqqrrrrrrrrrrrrrrrssstttuuusssqqqnnnllliiiiiiiiijjjmmmmmmlllkkkllllllllllllkkkjjjiiiiiiiiiiiiiiijjjlllmmmlllkkkhhhiiijjjkkkjjjiiigggfffeeefffhhhiiiiiigggdddcccddddddeeeeeeeeefffffffffhhhhhhiiijjjjjjiiihhhgggkkkjjjiiihhhgggggggggggghhhhhhhhhhhhgggfffeeedddfffgggggggggggggggggggggddddddfffgggiiikkklllmmmkkkkkkkkkjjjiiigggeeedddccclllqqqllleeeeeeffffffccccccdddeeefffgggggghhhfffeeeddddddeeehhhkkkmmmllllllmmmmmmnnnoooooopppsssssssssqqqnnnnnnoooqqquuuwwwyyy{{{|||zzzxxxvvvsssqqqpppooooooooommmkkkmmmmmmlllllllllmmmmmmnnnnnnoooppppppnnnmmmllllllkkkkkklllmmmnnnnnnoooooovvvnnniiijjjmmmkkkjjjkkkjjjjjjiiiiiijjjlllmmmnnnlllmmmmmmmmmmmmmmmllllllgggggghhhhhhhhhiiiiiiiiidddeeeeeeeeeeeeddddddcccfffggghhhiiijjjjjjkkkkkkjjjlllmmmnnnnnnppptttvvvsssrrrqqqooooooooooooppprrrpppnnnlllkkklllmmmooonnnnnnnnnnnnmmmmmmmmmmmmooonnnnnnnnnnnnpppqqqrrrwwwrrrnnnnnnllliiijjjnnnmmmqqqxxx~~~{{{xxxwwwvvvtttrrrqqqqqqqqqrrrtttvvvxxxxxxwwwwwwxxxyyy{{{zzzyyywwwuuurrrpppnnnnnnooooooooommmkkkiiihhhiiijjjkkklllmmmmmmmmmlllkkkjjjhhhhhhjjjkkkkkkjjjjjjiiiiiihhhhhhiiiiiijjjiiiiiijjjkkkllllllllllllkkkkkkkkkllllllmmmmmmnnnmmmppptttvvvuuutttsssssspppoooooopppssssssqqqnnnoooooopppqqqrrruuuwwwxxxxxxxxxyyyzzzzzzzzz{{{{{{zzzzzzzzzzzzyyyyyyxxxxxxsssrrrqqqqqqqqqrrrssstttqqqqqqppppppooonnnmmmmmmnnnllljjjjjjkkklllkkkiiijjjlllooopppooommmmmmmmmjjjkkklllmmmoooqqqrrrrrrtttsssqqqppppppqqqrrrssslllmmmnnnooopppqqqrrrrrrqqqqqqoooooooooppprrrsssrrrrrrsssssssssrrrpppoooppppppooonnnnnnmmmmmmmmmnnnnnnnnnooopppqqqrrrrrrmmmmmmnnnnnnooooooooooooqqqqqqqqqqqqqqqppppppooossssssrrrrrrpppooonnnmmmoooooonnnnnnnnnoooooopppjjjjjjiiihhhggggggggggggffffffffffffffffffffffffhhhhhhhhhhhhhhhhhhhhhhhhhhhmmmnnnjjjjjjnnnooollloooooonnnnnnnnnooopppqqqnnnlllhhheeedddeeegggiiieeeeeedddddddddddddddeeecccddddddcccaaaaaabbbdddaaaaaaaaaaaabbbccceeefffhhhhhhhhhhhhiiiiiiiiijjjllllllmmmnnnnnnnnnnnnmmmkkkkkkkkkllllllmmmmmmnnnqqqpppnnnllljjjiiiiiihhhkkkkkkkkkkkkkkkkkkjjjjjjlllmmmmmmlllkkkkkkmmmnnnpppooonnnmmmmmmmmmmmmmmmkkkiiihhhhhhiiikkkkkkkkknnnlllkkkkkklllmmmmmmlllmmmllljjjjjjlllnnnnnnnnnmmmlllkkkjjjiiiiiiiiiiiifffhhhkkkkkkiiihhhhhhhhhjjjiiifffeeedddeeefffgggjjjjjjkkkkkkllllllmmmmmmooooooppppppppppppoooooopppqqqsssttttttsssrrrqqqrrrsssuuuuuutttrrrooommmjjjiiiiiikkkmmmnnnlllkkkmmmmmmnnnnnnnnnnnnmmmmmmmmmkkkjjjjjjkkkjjjhhheeedddeeefffffffffeeedddccc```aaabbbccccccbbb```^^^`````````aaaaaaaaaaaabbbcccdddfffggghhhgggeeedddhhhgggfffeeeeeeeeeeeeeeehhhggggggfffeeecccbbbaaaeeefffffffffffffffeeeeeeeeedddccccccdddeeegggggghhhhhhhhhhhhhhhfffeeedddbbbiiillliiiddddddeeefffbbbcccdddeeefffggghhhhhhgggfffeeeeeefffiiilllnnnnnnnnnoooooopppqqqqqqqqqttttttssspppnnnmmmnnnoootttvvvxxxzzzzzzyyywwwuuusssqqqooonnnnnnmmmkkkiiillllllkkkllllllmmmnnnooommmllllllmmmnnnnnnlllkkkmmmmmmnnnooopppqqqrrrssswwwqqqmmmooopppnnnkkkkkkjjjiiiiiiiiijjjkkklllmmmkkkkkkkkkkkkkkkjjjiiiiiiccccccdddeeefffggghhhhhhjjjjjjjjjiiiiiihhhhhhgggjjjjjjjjjkkkllllllllllllnnnoooqqqqqqqqqrrruuuwwwuuutttrrrqqqppppppqqqrrrsssqqqnnnlllllllllnnnooonnnnnnnnnoooooooooooooooooopppqqqrrrrrrssssssssswwwrrroooooommmjjjkkknnnlllnnnrrrzzz~~~yyyyyyxxxvvvtttssssssttttttsssuuuwwwwwwvvvuuuvvvwwwxxxxxxwwwuuussspppnnnmmmmmmmmmmmmlllkkkiiigggeeebbbdddhhhkkkmmmnnnnnnnnnllljjjhhhhhhjjjkkkkkkkkkmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnppppppqqqpppooonnnmmmmmmnnnoooooopppqqqqqqsssvvvzzz{{{zzzyyyxxxxxxtttrrrqqqqqqrrrsssrrrqqqqqqrrrrrrsssuuuwwwxxxyyy~~~||||||}}}~~~}}}}}}|||{{{{{{zzzyyyxxxwwwwwwrrrrrrrrrrrrrrrrrrrrrrrrppppppoooooooooooopppppprrrpppoooooopppppppppooooooqqqtttuuutttsssssssssnnnoooppprrrtttvvvwwwxxxwwwvvvuuusssssssssttttttnnnooopppqqqsssuuuvvvwwwtttsssrrrqqqrrrssstttuuussstttuuuvvvvvvuuuttttttsssrrrpppooonnnnnnooooooppppppoooppppppqqqrrrsssoooooopppqqqqqqqqqqqqqqqsssssssssssssssrrrqqqqqqpppqqqrrrrrrrrrpppmmmlllnnnmmmmmmmmmnnnoooppppppooonnnmmmllllllkkkkkkllliiiiiiiiiiiiiiiiiiiiiiiijjjjjjkkkllllllkkkjjjiiikkkmmmllljjjkkknnnpppnnnnnnooooooppppppqqqppppppllljjjfffcccbbbdddfffhhhcccbbbbbbaaaaaaaaaaaabbbaaabbbbbbaaa```___aaabbbcccbbbaaaaaabbbeeehhhiiiiiiiiijjjkkkkkklllllllllkkklllmmmoooppppppppppppnnnnnnooooooooopppppppppsssrrrpppnnnmmmkkkkkkjjjiiijjjkkkllllllkkkjjjhhhhhhiiijjjiiihhhhhhjjjkkkkkkkkkjjjjjjiiijjjjjjjjjhhhgggeeefffhhhjjjjjjjjjjjjhhhgggggghhhiiiiiihhhiiigggfffgggiiikkkkkkkkkjjjiiihhhhhhggggggggggggfffgggiiiiiigggfffffffffhhhgggeeedddddddddeeefffhhhhhhiiikkklllmmmmmmmmmoooppppppqqqqqqppppppoooqqqrrruuuwwwvvvtttrrrpppppprrrtttuuutttrrrooonnnjjjiiiiiijjjlllmmmkkkjjjkkklllmmmnnnnnnnnnnnnnnnkkkjjjhhhhhhgggfffcccaaa```aaaaaabbbbbbaaa``````\\\]]]^^^______^^^]]]\\\]]]]]]]]]]]]^^^^^^^^^^^^___aaaccceeefffeeecccbbbfffeeedddddddddddddddeeegggggggggeeedddbbb```___eeeffffffgggffffffddddddeeedddbbbaaaaaaccceeefffeeefffhhhhhhhhhgggeeedddcccgggiiihhhfffeeefffgggeeeeeefffggghhhiiijjjjjjiiihhhffffffgggjjjmmmppppppppppppqqqrrrrrrssssssttttttssspppmmmlllmmmnnnppprrrtttvvvwwwwwwuuutttuuusssqqqpppooonnnllljjjllllllllllllmmmoooppppppmmmkkkjjjkkkooopppnnnkkknnnooopppqqqrrrtttuuuuuuxxxsssqqqssssssooolllllljjjjjjjjjkkkkkklllllllllkkkkkkkkkkkkjjjiiihhhhhheeeeeefffhhhiiikkkllllllrrrqqqqqqpppooooooooooooooooooooooooooooooppppppuuuuuuvvvuuusssrrrssstttvvvuuusssrrrrrrrrrssstttsssqqqnnnlllllllllnnnoooooooooooopppqqqqqqqqqrrrqqqrrrtttvvvwwwvvvuuuuuusssooonnnqqqqqqoooqqquuuzzzxxxwwwyyy|||~~~yyyxxxvvvuuutttttttttuuurrrtttvvvvvvtttttttttuuuvvvvvvuuutttrrrpppnnnlllmmmmmmmmmlllkkkiiigggeeebbbeeeiiimmmoooqqqqqqpppnnnllljjjkkkmmmpppqqqqqqsssssssssttttttsssssssssssssssuuuvvvuuutttsssrrrrrrrrrsssssstttuuuuuuvvvwwwzzz}}}~~~}}}{{{zzzyyyvvvuuusssqqqrrrsssttttttsssssstttuuuvvvxxxyyyyyy~~~||||||~~~}}}}}}}}}|||{{{zzzyyyxxxwwwvvvvvvvvvvvvuuusssrrrqqqppppppooopppqqqrrrtttuuuuuutttssssssttttttttttttsssvvvyyyzzzyyyxxxxxxxxxssstttuuuvvvwwwxxxyyyzzzxxxwwwvvvuuuttttttttttttsssssstttuuuvvvxxxxxxyyyuuuuuutttttttttuuuvvvwwwvvvwwwxxxyyyxxxwwwvvvuuuuuusssqqqooonnnnnnoooppprrrqqqqqqqqqqqqqqqrrrsssqqqrrrssstttuuuttttttsssuuuuuuuuuuuutttsssrrrrrroooqqqssstttsssqqqooommmmmmmmmnnnnnnooopppqqqrrrrrrqqqpppooonnnnnnnnnnnnlllllllllllllllkkkkkkkkklllmmmoooppppppooommmkkklllllllllmmmnnnoooooommmmmmnnnppprrrsssrrrqqqpppkkkiiifffccccccdddfffhhhbbbbbbaaa```______`````````aaabbbaaa``````aaacccddddddccccccdddfffiiikkkjjjkkklllnnnnnnooonnnnnnjjjkkkmmmooopppqqqqqqrrroooooooooppppppppppppppppppooonnnmmmllllllllllllggghhhkkkllllllkkkiiihhheeefffhhhhhhgggfffhhhiiihhhhhhggggggggghhhhhhiiigggfffeeefffiiikkkkkkjjjhhhfffeeeeeefffggggggffffffeeedddfffhhhjjjjjjjjjhhhhhhgggfffeeeeeeffffffeeeggghhhgggeeeddddddeeefffeeedddcccccccccddddddfffgggiiikkklllmmmmmmmmmppppppqqqqqqqqqqqqppppppppprrruuuwwwwwwtttqqqooonnnppprrrssssssqqqooonnniiiiiihhhiiikkkkkkjjjiiiiiiiiijjjkkkllllllllllllgggfffeeeeeeeeedddbbb___^^^_____________________\\\\\\]]]^^^^^^^^^]]]\\\\\\\\\]]]]]]]]]^^^^^^^^^^^^```bbbdddeeeddddddccceeeeeedddddddddeeeeeefffhhhggggggfffeeedddbbbaaagggggghhhiiiiiigggfffdddfffeeeccccccdddfffhhhiiifffgggiiijjjjjjiiigggeeeggggggiiikkkkkkjjjjjjjjjiiiiiijjjkkkkkkllllllmmmjjjiiihhhgggiiillloooqqqqqqqqqrrrrrrsssttttttuuuuuutttssspppnnnlllmmmooonnnpppsssuuuwwwwwwwwwwwwxxxvvvtttsssrrrqqqooommmnnnnnnnnnnnnoooppprrrrrrooommmkkklllppprrrpppnnnppppppqqqrrrssstttuuuvvvvvvsssrrrttttttooommmmmmlllllllllmmmmmmmmmmmmmmmlllllllllllllllkkkjjjjjjiiiiiikkklllnnnoooqqqqqqsssrrrqqqppppppppppppqqquuutttssssssrrrsssssstttvvvwwwxxxwwwuuuttttttuuuvvvuuutttssssssssstttuuusssqqqnnnlllkkklllnnnoooqqqqqqqqqrrrrrrsssssssssssstttwwwyyyzzzyyywwwvvvrrroooooossstttsssuuuyyy|||yyyyyy{{{~~~wwwvvvtttsssrrrsssssstttsssuuuvvvvvvtttssstttuuuuuuuuutttsssqqqpppnnnmmmnnnooooooooonnnllljjjiiihhhjjjmmmppprrrsssssssssqqqooonnnooorrrvvvxxxyyywwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyyyyxxxwwwvvvxxxxxxyyyyyyyyyzzzzzzzzz{{{~~~|||zzzzzzwwwvvvtttrrrrrrsssuuuwwwvvvwwwxxxyyyyyyzzzzzz{{{{{{zzzzzzzzz|||}}}~~~}}}~~~}}}|||{{{zzzyyyxxxzzzzzzyyywwwuuurrrpppoooppppppqqqrrrsssuuuvvvwwwvvvvvvvvvvvvuuuuuuvvvwwwvvvyyy|||}}}}}}|||||||||xxxxxxxxxxxxxxxyyyyyyyyyzzzzzzyyyxxxwwwvvvvvvvvvxxxyyyyyyyyyyyyyyyyyyyyywwwwwwwwwwwwwwwxxxxxxyyy{{{{{{{{{{{{zzzxxxvvvuuuvvvuuurrrpppoooooopppqqqtttsssrrrrrrrrrrrrrrrssstttuuuvvvxxxxxxwwwvvvvvvuuuvvvvvvuuutttsssrrrqqqoooqqqsssuuutttssspppnnnnnnnnnnnnooopppqqqrrrsssqqqpppooonnnnnnmmmmmmnnnnnnnnnmmmmmmllllllllllllmmmnnnppprrrrrrqqqpppooommmlllmmmppprrrpppmmmjjjlllnnnppprrrsssrrrqqqpppkkkjjjhhhffffffggghhhiiiddddddcccbbbaaaaaaaaaaaabbbcccccccccbbbbbbccceeeeeeeeeeeeeeefffgggiiijjjkkkmmmooopppqqqqqqqqqpppkkklllmmmooopppqqqrrrrrroooooooooooooooooooooooommmllllllkkkkkkkkkllllllggghhhjjjkkklllkkkiiihhhdddfffhhhhhhhhhggghhhiiiggggggggggggggghhhiiijjjiiihhhgggiiikkkllllllkkkkkkiiihhhhhhiiijjjjjjiiigggfffgggiiilllnnnnnnmmmkkkjjjiiihhhgggfffffffffggghhhiiigggeeedddeeefffffffffeeeeeeeeeeeeeeefffhhhiiikkkmmmnnnooonnnnnnqqqqqqrrrrrrrrrrrrqqqqqqnnnpppsssuuuuuussspppnnnmmmoooqqqssssssqqqooonnnjjjiiiiiijjjkkkllljjjiiiggghhhiiijjjjjjjjjjjjjjjfffeeedddeeefffeeecccaaa`````````aaaaaaaaaaaabbb______```aaaaaaaaaaaa```_________````````````aaa```aaabbbccceeeffffffffffffffffffffffffggghhhiiihhhhhhhhhiiihhhhhhgggfffjjjkkklllmmmllljjjhhhggggggggggggggghhhjjjlllmmmiiijjjlllnnnnnnllliiihhhjjjhhhjjjpppssspppnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnkkkjjjiiiiiijjjmmmppprrrrrrrrrssssssttttttuuuuuuuuuuuutttqqqooonnnooopppqqqrrruuuwwwyyyyyyzzzzzzyyywwwuuuttttttsssqqqoooppppppoooppppppqqqrrrssspppooonnnnnnpppqqqqqqqqqqqqqqqrrrrrrssssssttttttsssqqqqqqsssrrrnnnlllnnnlllmmmnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmllllllmmmoooppprrrsssssstttsssrrrrrrrrrrrrtttuuuyyyxxxvvvuuutttuuuvvvvvvrrrtttvvvwwwvvvvvvwwwxxxvvvuuutttsssssstttuuuvvvtttrrrooommmlllmmmooopppssssssssssssttttttttttttssstttvvvxxxyyyxxxwwwvvvuuurrrrrruuuuuusssssswwwwww{{{~~~zzzvvvuuuwwwuuutttrrrqqqqqqqqqrrrrrruuuvvvwwwwwwuuuttttttuuuuuuuuuttttttsssqqqpppooopppqqqqqqrrrqqqpppooonnnnnnoooppprrrssstttuuuuuutttrrrqqqrrruuuzzz}}}~~~xxxwwwvvvuuuuuuvvvwwwxxxzzzzzzzzzzzzzzzzzzzzzzzz~~~~~~}}}}}}}}}|||||||||}}}|||zzzzzzuuuuuuuuusssrrrsssvvvyyyzzzzzz{{{|||}}}}}}||||||vvvxxx{{{{{{zzzzzz{{{|||~~~}}}}}}|||{{{zzzyyyyyyyyyxxxvvvtttrrrooommmlllnnnpppqqqsssuuuvvvwwwwwwuuuvvvvvvvvvuuuuuuvvvxxxvvvyyy|||~~~}}}}}}}}}}}}{{{{{{{{{zzzyyyyyyxxxxxx}}}|||||||||{{{zzzzzzzzz|||||||||{{{{{{{{{zzzzzzzzzzzzzzz{{{{{{{{{{{{{{{~~~~~~~~~~~~|||zzzxxxwwwxxxwwwuuusssrrrqqqqqqqqquuuuuutttssssssrrrsssssstttvvvxxxyyyyyyyyywwwvvvuuuuuuuuutttsssrrrqqqpppoooppprrrssssssrrrqqqpppoooooonnnoooooopppqqqrrrooonnnmmmllllllkkkkkkkkkmmmmmmmmmllllllkkkkkkjjjlllmmmooopppqqqrrrqqqqqqrrrnnnmmmqqqsssoookkkiiikkkmmmoooqqqrrrrrrqqqpppmmmlllllllllkkkkkkkkkkkkiiihhhgggfffeeeeeeeeeeeedddeeefffeeeddddddfffhhhiiiiiiiiijjjjjjjjjkkkkkklllnnnppprrrsssssssssrrrlllmmmnnnpppqqqrrrrrrsssqqqqqqqqqqqqqqqqqqqqqqqqnnnnnnmmmmmmllllllmmmmmmhhhiiikkklllllllllkkkjjjfffhhhjjjkkkkkkjjjkkkllliiihhhiiiiiijjjkkklllmmmkkkkkkjjjlllnnnnnnmmmlllooonnnllllllnnnnnnnnnmmmjjjiiijjjmmmppprrrrrrqqqpppooonnnlllkkkjjjjjjjjjjjjkkkkkkjjjgggfffgggiiiiiiiiiiiiiiiiiiiiiiiijjjlllmmmoooqqqrrrrrrqqqpppqqqqqqrrrrrrrrrrrrqqqqqqlllmmmppprrrrrrqqqpppooommmoooqqqssstttsssqqqooollllllkkklllmmmmmmllljjjiiijjjjjjkkkkkkkkkjjjjjjjjjiiihhhiiiiiiiiigggeeeeeeeeedddeeeeeeffffffgggdddddddddeeeeeeeeeffffffccccccccccccddddddddddddcccccccccdddeeegggiiijjjhhhhhhhhhhhhiiijjjkkklllhhhiiijjjkkkllllllmmmmmmnnnooopppqqqpppnnnllljjjjjjjjjkkkkkkllllllmmmmmmlllnnnppprrrqqqooollljjjllliiikkktttxxxuuupppooorrrqqqqqqppppppooonnnnnnlllkkkjjjjjjkkknnnqqqsssrrrrrrsssssstttuuuuuuuuuuuuuuutttrrrpppoooqqqsssuuuuuuvvvxxxxxxxxxxxxxxxwwwuuussssssssssssqqqoooqqqppppppoooppppppqqqqqqpppppppppooonnnoooqqqrrrqqqrrrrrrrrrrrrrrrrrrrrrpppnnnnnnpppoookkklllooollllllmmmnnnnnnmmmlllkkklllmmmnnnooooooppppppooooooooopppqqqrrrttttttuuuvvvuuutttttttttvvvxxxyyyzzzyyywwwuuutttuuuvvvvvvppprrruuuvvvvvvvvvwwwxxxvvvuuutttsssssstttuuuvvvvvvtttrrroooooopppqqqsssuuuuuuuuuuuuuuutttttttttqqqrrrtttuuuvvvvvvuuuuuuvvvssssssuuutttqqqpppsssuuuvvvxxxxxxvvvtttsssrrrsssrrrqqqpppppppppqqqrrrwwwxxxyyyyyywwwvvvvvvwwwuuuvvvuuuuuutttsssrrrqqqqqqrrrssstttttttttsssrrrpppppppppqqqrrrsssuuuvvvwwwuuurrrrrruuuxxx{{{|||{{{yyyvvvttttttvvvyyy{{{{{{{{{yyyyyyzzz{{{}}}~~~~~~}}}|||||||||~~~}}}yyywwwvvvrrrsssuuutttssstttwwwzzzyyyyyy{{{{{{|||{{{zzzzzztttzzzzzzwwwyyy|||{{{{{{zzzzzzyyyyyyyyyyyywwwuuusssqqqooonnnnnnnnnlllnnnqqqtttvvvvvvuuutttrrrtttuuutttrrrrrruuuwwwuuuxxx{{{}}}||||||||||||||||||{{{{{{{{{{{{{{{zzz|||||||||}}}}}}||||||{{{|||||||||}}}}}}}}}}}}}}}}}}~~~~~~|||{{{zzzzzzyyywwwvvvuuutttssswwwvvvuuutttssssssssssssssstttvvvxxxyyywwwvvvttttttttttttsssrrrqqqoooooommmnnnooopppppppppppppppnnnnnnmmmmmmmmmmmmnnnooommmlllkkkjjjjjjiiiiiijjjllllllkkkkkkjjjiiiiiihhhiiiiiikkklllnnnpppqqqqqqyyyqqqlllooopppmmmkkkkkkkkklllnnnpppqqqqqqqqqqqqnnnooooooppppppooonnnmmmllllllkkkiiiiiihhhhhhhhheeefffggggggffffffhhhjjjmmmmmmnnnooooooooonnnnnnmmmoooqqqsssuuuttttttsssnnnnnnpppqqqrrrsssssssssuuuuuuuuuuuuuuuuuuttttttsssrrrqqqpppoooooooooooojjjkkkkkklllmmmmmmmmmmmmhhhjjjmmmnnnmmmmmmmmmnnnkkkkkkkkkkkklllmmmoooooonnnmmmmmmnnnooopppooommmqqqpppnnnnnnpppqqqpppoookkkkkklllooorrrttttttsssuuutttsssqqqooonnnnnnmmmmmmnnnmmmllliiiiiijjjkkkmmmmmmmmmmmmmmmmmmmmmmmmoooppprrrtttuuutttsssrrrqqqrrrrrrssssssrrrrrrqqqjjjlllnnnpppqqqpppoooooonnnppprrrtttuuutttrrrqqqnnnnnnmmmnnnoooooommmlllkkklllllllllllllllkkkkkkooonnnmmmmmmmmmllljjjhhhhhhhhhhhhhhhhhhiiijjjkkkggggggggghhhhhhiiiiiiiiieeeffffffffffffgggggggggeeedddddddddfffhhhkkkmmmjjjjjjjjjjjjkkklllnnnnnnhhhiiikkkmmmoooppppppqqqpppqqqssstttssspppnnnllllllmmmnnnnnnnnnmmmmmmllloooqqqssstttsssqqqnnnkkkllliiilllvvv|||wwwqqqpppssssssrrrqqqpppooonnnmmmmmmlllkkkjjjlllooorrrtttrrrrrrsssssstttuuuuuuuuuuuuuuutttsssqqqqqqrrrtttvvvvvvvvvvvvvvvuuutttttttttsssqqqqqqqqqqqqpppnnnqqqpppooooooooooooooopppoooqqqrrrpppmmmlllooosssrrrrrrqqqqqqqqqpppppppppnnnllllllnnnllljjjkkkoookkklllmmmmmmmmmlllkkkjjjllllllnnnoooppppppqqqqqqrrrrrrssstttuuuvvvvvvwwwtttsssrrrrrrsssuuuwwwyyy{{{yyywwwuuuttttttuuuvvvrrrtttvvvvvvuuutttttttttuuuuuutttsssssstttuuuvvvxxxvvvtttrrrqqqrrrsssuuuwwwwwwvvvvvvuuuuuuttttttooopppqqqrrrsssssssssssstttqqqqqqtttssspppppprrr}}}wwwqqqoooqqqssstttssssssrrrqqqpppppppppqqqrrrxxxyyy{{{zzzxxxwwwwwwxxxvvvvvvvvvvvvuuutttsssrrrqqqrrrsssuuuvvvvvvuuuuuupppooonnnnnnppprrruuuwwwyyyvvvrrrqqqsssvvvxxxyyy~~~{{{xxxvvvvvvxxx{{{~~~|||{{{yyyxxxyyy{{{~~~}}}|||{{{zzzxxxzzz||||||xxxuuurrrqqqppprrruuuuuussstttwwwzzzuuuvvvwwwxxxxxxxxxwwwvvvuuu}}}{{{vvvwww{{{xxxxxxxxxxxxxxxxxxxxxxxxuuutttqqqooooooooopppqqqjjjlllppptttuuuuuusssrrrppprrrtttsssqqqqqqsssvvvsssvvvzzz{{{{{{{{{{{{{{{{{{{{{|||||||||}}}}}}}}}yyyzzz{{{{{{{{{{{{{{{zzz{{{{{{|||}}}~~~~~~|||||||||{{{yyywwwvvvtttxxxwwwvvvttttttsssssssssqqqsssuuuwwwwwwvvvtttssssssssssssrrrqqqpppnnnmmmllllllmmmmmmnnnnnnoooooommmllllllkkkkkkkkklllllllllkkkjjjiiiiiihhhiiiiiikkkkkkjjjiiiiiihhhggggggffffffgggiiikkkmmmpppqqqtttkkklllmmmkkkkkknnnkkklllmmmnnnppppppqqqqqqvvvtttrrrsssttttttrrrooopppmmmkkkmmmqqqqqqmmmiiiiiijjjkkkkkklllmmmnnnnnnppppppppppppppppppppppppnnnpppsssuuuvvvvvvvvvuuunnnooopppqqqssstttuuuvvvtttuuuvvvwwwwwwwwwwwwwwwuuuuuusssrrrqqqqqqqqqqqqqqqpppooonnnooopppqqqrrrnnnnnnmmmnnnooonnnllljjjnnnooopppqqqrrrqqqqqqpppnnnpppssssssrrrpppppppppoooooopppqqqpppooommmlllooonnnmmmooorrrtttuuutttvvvuuutttrrrpppooommmmmmoooooonnnmmmllljjjiiihhhjjjllllllmmmssszzz|||yyypppnnnnnnpppssstttqqqooorrrrrrqqqpppppppppppppppoooooonnnnnnnnnooooooppppppqqqrrrssstttsssrrrrrrrrrqqqooonnnmmmnnnpppqqqqqqqqqqqqqqqqqqrrrrrrssstttsssqqqooommmlllkkkkkklllkkkkkkmmmnnnnnnllljjjnnnmmmllljjjiiihhhhhhhhhiiiiiiiiiiiijjjkkkmmmnnnkkkjjjhhhggghhhjjjmmmooommmllljjjkkkmmmooopppooonnnnnnmmmmmmmmmnnnoooooopppsssvvvvvvtttpppnnnmmmppppppooonnnmmmlllkkkkkkppprrrtttuuutttqqqmmmkkkkkkmmmkkkqqq|||xxxoooqqqqqqqqqpppooonnnnnnnnnooopppooonnnmmmnnnooorrrsssqqqpppoooppprrrsssrrrqqqssssssrrrrrrrrrrrrqqqqqquuusssqqqqqqrrrrrrrrrrrrppppppqqqrrrrrrqqqnnnkkknnnmmmmmmmmmmmmnnnoooooonnnmmmmmmlllmmmnnnoooppprrrooolllkkkmmmooopppqqqoooooonnnmmmllllllkkkkkklllmmmooopppooommmiiiggggggjjjmmmoooooonnnnnnoooqqqssstttsssrrrrrrsssuuuuuuuuuuuuvvvvvvwwwwwwwwwyyywwwtttrrrsssuuuuuuuuuwwwxxxxxxxxxxxxvvvuuutttwwwvvvvvvuuutttuuuvvvwwwzzzxxxuuuttttttttttttsssssssssrrrssstttsssrrrppplllmmmnnnppppppqqqqqqqqquuusssqqqoooooooooqqqrrrtttsssrrrqqqpppooooooooorrrrrrsssssstttuuuuuuuuuwwwxxxxxxwwwvvvuuuuuuvvvwwwvvvuuutttssssssssssssssstttvvvwwwvvvtttrrrqqqtttsssrrrqqqrrrtttvvvwwwwwwvvvuuuuuuvvvwwwwwwwww~~~zzzvvvuuuwwwyyyyyyyyyyyyxxxxxxxxxyyy{{{}}}~~~}}}{{{yyywwwvvvvvvvvvwwwxxxwwwvvvtttsssvvvwwwvvvuuurrrrrrssstttvvvwwwwwwvvvuuutttsssrrrxxx{{{~~~|||yyyvvvuuuyyyvvvssstttvvvwwwvvvtttpppqqqqqqqqqpppooommmkkkooopppsssuuuvvvuuutttsssrrrsssuuuuuuttttttvvvxxxxxxyyyzzzzzzyyyyyy{{{}}}|||{{{|||~~~~~~{{{yyyzzz|||||||||}}}xxx|||}}}zzz||||||{{{{{{{{{||||||}}}~~~~~~yyyuuuuuuuuuuuuvvvvvvuuuuuuuuurrrrrrrrrrrrqqqqqqpppppprrrsssrrrpppmmmkkkkkkllliiiiiihhhiiijjjkkkiiigggiiihhhgggeeeeeeeeefffgggbbbeeegggfffdddbbbccceeehhhfffdddccccccdddcccaaadddddddddeeefffhhhiiijjj{{{ssskkkiiilllmmmkkkgggjjjkkklllkkkjjjjjjlllnnnsssrrrqqqqqqssssssqqqoooooolllkkkmmmqqqqqqnnnjjjkkkkkkllllllmmmnnnoooppprrrrrrrrrrrrrrrrrrrrrrrrqqqrrruuuwwwxxxwwwwwwvvvrrrrrrrrrsssttttttuuuuuuttttttuuuvvvvvvvvvvvvvvvttttttsssrrrrrrrrrrrrrrrooooooooooooooopppqqqqqqqqqppppppqqqqqqqqqooommmlllmmmooopppqqqqqqqqqpppooorrrttttttsssqqqpppqqqqqqrrrrrrrrrqqqqqqpppooopppooonnnooorrrtttttttttuuutttsssrrrpppooonnnmmmooooooooonnnnnnmmmkkkkkkoooqqqrrrrrrwww}}}}}}zzzsssrrrrrrtttwwwxxxvvvssssssrrrrrrqqqqqqqqqqqqqqqoooooonnnnnnnnnnnnooooooooopppqqqrrrrrrrrrqqqqqqqqqpppooonnnoooppprrrsssooonnnnnnnnnnnnooopppppprrrqqqpppooonnnnnnnnnnnnmmmpppqqqpppmmmkkkkkkkkkoooooonnnnnnmmmnnnnnnooolllllllllkkkkkkkkkkkkkkkkkkjjjiiihhhiiijjjlllnnnmmmllljjjkkkmmmooooooooommmmmmllllllllllllmmmmmmiiimmmtttwwwvvvrrrnnnkkkppppppooooooooonnnnnnnnnoooqqqssssssssspppmmmkkkiiikkkjjjppp{{{uuulllnnnooonnnnnnmmmmmmmmmmmmnnnppppppooonnnnnnooopppppppppooonnnooopppqqqpppoooqqqqqqpppppppppoooooooooqqqpppoooooooooooonnnnnnnnnnnnnnnoooooonnnllljjjkkkkkkjjjjjjjjjkkkkkkllljjjjjjjjjjjjkkkmmmnnnoooooollliiiiiijjjlllnnnnnnqqqpppooonnnnnnmmmmmmmmmmmmnnnnnnnnnmmmkkkjjjiiikkknnnqqqrrrqqqqqqqqqqqqssstttuuuuuutttssstttuuuuuuuuuuuuvvvvvvvvvvvvvvvxxxvvvttttttvvvxxxxxxxxxwwwxxxxxxyyyxxxwwwvvvvvv~~~zzzwwwwwwyyy{{{|||{{{yyywwwvvvvvvvvvvvvvvvwwwvvvttttttuuutttrrrpppnnnooooooppppppppppppooorrrqqqpppoooooopppqqqrrrqqqpppoooooonnnnnnnnnnnnqqqqqqrrrrrrssstttttttttvvvwwwxxxwwwuuutttuuuvvvxxxxxxwwwvvvvvvvvvvvvvvvrrrssssssttttttsssrrrqqqvvvuuusssrrrqqqrrrssssssuuutttttttttuuuvvvwwwvvv|||xxxwwwyyy{{{|||{{{zzzzzzzzzzzz{{{}}}}}}}}}~~~~~~}}}}}}||||||xxxyyyyyyyyyxxxxxxxxxxxxwwwxxxxxxwwwtttsssssstttttttttttttttttttttsssssssssvvvxxxxxxvvvsssrrrqqqvvvtttrrrrrrtttuuutttrrrqqqqqqrrrrrrrrrrrrqqqqqqqqqrrrtttuuuvvvvvvuuuuuusssuuuwwwxxxwwwvvvwwwxxxvvvwwwyyyyyyyyyzzz|||~~~~~~|||{{{}}}~~~}}}~~~~~~}}}|||}}}~~~~~~~~~~~~zzzzzzzzzzzz{{{{{{|||}}}~~~~~~~~~vvvtttrrrooonnnnnnnnnooommmmmmmmmlllllllllkkkkkklllkkkjjjgggfffeeefffggggggfffeeefffhhhhhhfffdddfffeeedddcccbbbbbbbbbbbb___aaaccccccaaa___```bbbbbbaaa____________^^^\\\`````````aaacccdddeeefffiiieee```___cccffffffeeeiiikkklllllllllmmmoooqqqpppooooooppprrrrrrqqqpppnnnlllkkkmmmppprrrooommmmmmmmmmmmnnnoooppprrrrrruuuuuuuuuuuuuuutttttttttuuuvvvwwwxxxyyyxxxwwwwwwuuuuuuuuuuuutttttttttttttttttttttuuuuuuuuuuuuuuusssrrrrrrrrrrrrsssttttttnnnoooooopppppppppppppppqqqppppppqqqrrrrrrpppnnnkkklllnnnoooqqqqqqrrrrrrsssuuuvvvvvvtttsssrrrrrruuuttttttsssssssssssstttsssqqqooooooqqqrrrsssrrrtttsssrrrqqqpppooonnnnnnooooooppppppoooooonnnmmmnnnqqqrrrrrruuuxxxwwwsssppppppqqqsssuuuuuusssrrrrrrrrrqqqqqqqqqpppppppppooonnnnnnmmmmmmmmmnnnnnnmmmnnnooopppppppppoooooooooooonnnnnnpppqqqssstttnnnnnnmmmmmmmmmnnnoooooooooooonnnnnnooooooppppppqqquuuxxxuuunnnjjjkkkooollllllmmmmmmnnnoooqqqqqqqqqqqqqqqpppooommmkkkjjjmmmmmmmmmmmmmmmnnnnnnnnnooonnnmmmmmmoooqqqqqqpppmmmmmmllllllllllllmmmmmmnnnttt|||~~~yyysssooolllllllllllllllllllllllljjjkkklllmmmmmmkkkiiihhhhhhkkkkkkqqqzzzsssiiikkkiiiiiiiiiiiijjjjjjjjjjjjnnnnnnnnnnnnmmmmmmmmmmmmnnnmmmllllllmmmnnnmmmkkkmmmmmmmmmmmmllllllllllllnnnnnnnnnnnnmmmlllkkkjjjlllllllllkkkkkkkkkkkkjjjjjjiiiiiiiiiiiiiiiiiiiiifffffffffggghhhjjjkkklllllliiiggggggiiikkkllllllqqqqqqooonnnnnnnnnnnnnnnnnnmmmlllkkkjjjjjjkkkkkkkkkmmmoooppppppoooooopppqqqssstttsssrrrqqqrrrssssssssssssssssssrrrrrrrrrssssssrrrtttwwwxxxxxxwwwwwwxxxyyyyyyzzzzzzyyyyyyxxxtttuuuxxxzzzzzz{{{zzzxxxwwwwwwxxxyyyzzz{{{yyywwwvvvvvvuuutttrrrpppooooooooonnnnnnmmmmmmoooooonnnnnnnnnoooooopppllllllllllllllllllllllllnnnnnnnnnoooppppppqqqqqqrrrssstttsssrrrqqqrrrsssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqrrrssssssvvvuuutttsssssssssssssssttttttuuuvvvwwwxxxyyyyyy~~~{{{{{{}}}~~~~~~}}}}}}}}}}}}}}}|||||||||}}}~~~}}}~~~~~~{{{wwwtttrrrqqqlllmmmmmmmmmnnnnnnnnnooooooppprrrqqqooonnnnnnnnnsssqqqpppqqqsssssssssqqqnnnmmmmmmmmmnnnooorrrssstttttttttuuuvvvxxxyyyzzzxxx{{{~~~~~~|||{{{{{{yyyzzz|||}}}~~~~~~~~~~~~{{{xxxyyy{{{}}}{{{{{{{{{}}}zzzwwwrrrmmmjjjiiijjjkkkiiiiiihhhhhhhhhhhhhhhggggggfffcccaaa``````bbbccc`````````aaacccbbb```^^^_________^^^]]]\\\ZZZZZZXXXZZZ[[[[[[ZZZYYYZZZ[[[YYYXXXVVVWWWXXXXXXVVVTTTYYYYYYZZZ[[[]]]^^^___```\\\[[[YYYZZZ\\\```dddfffkkkmmmppprrrssstttvvvxxxnnnooooooqqqrrrsssrrrrrrmmmllllllmmmpppqqqpppoooooooooooopppqqqssstttvvvvvvvvvvvvvvvvvvuuuuuuuuuvvvwwwxxxxxxxxxwwwvvvvvvttttttttttttttttttttttttuuutttttttttttttttuuuuuuqqqrrrrrrrrrsssuuuvvvwwwnnnoooqqqrrrrrrrrrqqqppppppnnnnnnnnnppppppooommmllllllnnnoooqqqrrrssstttvvvxxxyyyxxxvvvuuutttuuuwwwvvvuuuttttttuuuvvvwwwtttrrroooooopppqqqqqqqqqrrrrrrqqqqqqppppppoooooopppqqqqqqppppppooonnnmmmlllppprrrpppqqqsssqqqmmmnnnnnnooopppqqqqqqpppoooooopppppppppoooooonnnnnnnnnmmmllllllkkkllllllllllllmmmmmmnnnnnnnnnnnnnnnooooooooooooooopppqqqrrroooooooooooooooppppppqqqnnnnnnmmmmmmnnnooopppppptttwwwxxxvvvpppmmmnnnqqqmmmmmmmmmmmmnnnpppqqqrrrssstttuuutttssspppmmmkkkpppppprrrrrrrrrrrrqqqpppqqqpppooopppqqqrrrrrrqqqoooooonnnnnnnnnnnnnnnooovvv{{{zzztttpppmmmmmmmmmlllllllllkkkkkkhhhiiijjjkkkkkkjjjiiiiiiiiimmmmmmrrrzzzrrrhhhjjjhhhiiiiiijjjkkkkkkkkkkkkkkkkkklllllllllkkkjjjjjjkkkjjjiiiiiijjjjjjiiihhhiiiiiiiiiiiihhhhhhhhhhhhjjjlllmmmmmmkkkjjjiiiiiiiiijjjjjjiiiiiiiiikkkllljjjjjjjjjiiiiiihhhhhhgggccccccddddddeeefffggggggiiigggeeeeeehhhjjjkkkkkkooonnnmmmmmmlllllllllmmmjjjjjjjjjjjjjjjiiiiiiiiiiiikkkmmmnnnmmmmmmnnnoooqqqrrrsssrrrqqqpppqqqsssttttttttttttttttttsssssstttttttttvvvyyyzzzyyywwwxxxxxxyyyzzz{{{{{{{{{|||{{{uuurrruuuxxxyyyyyy{{{{{{zzzxxxxxxyyy||||||yyyxxxxxxyyyxxxwwwsssrrrqqqpppooonnnnnnnnnppppppooonnnmmmlllkkkkkkjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiijjjkkkkkklllllllllmmmnnnmmmlllkkklllmmmkkkllllllmmmmmmmmmmmmmmmqqqpppooooooppprrrtttuuuttttttttttttuuuuuuvvvvvvuuuwwwyyy{{{|||~~~zzzsssmmmkkkjjjjjjjjjjjjjjjjjjkkkkkkmmmnnnnnnmmmkkkjjjkkkmmmooooooooopppqqqqqqqqqqqqmmmkkkiiihhhjjjmmmqqqtttuuuuuuuuuwwwyyy}}}~~~zzz{{{~~~}}}~~~~~~{{{wwwrrrooommmmmmnnniiiiiiiiiiiiiiiiiiiiiiiiiiieeebbb``````bbbdddeee`````````bbbcccccc```^^^^^^_________^^^\\\ZZZYYYXXXYYYZZZZZZYYYYYYYYYYYYVVVUUUUUUUUUWWWXXXWWWVVVYYYZZZ[[[]]]___```aaaaaa]]]^^^___^^^^^^aaahhhmmmtttwww{{{nnnoooqqqrrrrrrsssssstttmmmmmmlllmmmoooqqqqqqpppqqqppppppqqqrrrtttwwwxxxwwwvvvvvvvvvuuuuuuuuutttvvvvvvvvvvvvvvvvvvuuuuuupppqqqqqqrrrrrrsssttttttuuutttssssssssssssttttttppppppqqqrrrsssuuuvvvwwwoooppprrrsssssssssrrrqqqooonnnmmmmmmooopppooonnnmmmnnnnnnpppqqqssstttuuuwwwxxxyyyxxxwwwvvvvvvwwwwwwvvvuuutttuuuuuuwwwxxxuuurrrooommmnnnoooooooooppppppppppppppppppppppppqqqqqqqqqqqqooonnnmmmlllooosssuuusssrrrsssqqqnnnppprrrssstttsssrrrqqqqqqmmmnnnnnnnnnnnnmmmllllllmmmlllkkkkkkjjjjjjjjjkkkmmmmmmmmmmmmmmmnnnnnnnnnqqqpppoooooonnnnnnnnnnnnoooooooooooooooppppppqqqnnnnnnnnnmmmnnnnnnooooootttsssrrrqqqqqqqqqpppoooqqqppppppoooppppppqqqqqqqqqrrrssstttsssqqqnnnmmmoooppprrrsssssssssqqqppppppooonnnoooqqqqqqpppooonnnnnnnnnnnnnnnooooooppprrruuuwwwxxxuuuqqqnnnlllrrrrrrqqqppppppooonnnnnnmmmmmmnnnnnnooooooppppppkkkpppppptttyyyqqqgggjjjkkkkkkmmmnnnnnnnnnnnnmmmiiiiiijjjjjjiiiiiihhhggghhhgggffffffhhhhhhgggfffeeeeeeeeeeeedddddddddddddddgggiiiiiigggggghhhiiigggiiiiiihhhffffffhhhjjjhhhhhhhhhhhhgggfffdddcccbbbbbbbbbcccccccccccccccdddbbbbbbccceeeggghhhhhhkkkkkkkkkkkkkkkjjjjjjiiidddfffhhhjjjjjjiiigggeeegggiiikkkmmmmmmnnnppprrrqqqrrrtttsssrrrrrrsssuuuwwwxxxxxxyyyyyyzzzzzz{{{{{{zzzzzz{{{}}}}}}|||zzzyyyzzzzzz{{{|||}}}~~~~~~}}}zzz{{{~~~~~~~~~~~~}}}{{{yyywwwvvvvvvvvvxxxwwwtttpppmmmjjjiiihhhhhhhhhiiihhhhhhfffeeedddccccccddddddeeefffffffffdddfffgggfffeeeeeefffgggiiijjjkkkmmmnnnnnnnnnnnnnnnmmmllllllmmmpppsssuuuuuuuuuttttttuuuvvvwwwwwwxxx|||{{{pppiiiffflllkkkkkkjjjjjjkkkkkklllllllllllljjjhhhhhhiiikkkjjjkkkmmmnnnooooooooooooooommmkkkiiikkkoootttxxxyyyzzz{{{~~~~~~~~~}}}{{{yyywwwuuusssrrrooooooooooooppppppppppppmmmiiieeecccdddggghhhhhhffffffggghhhjjjiiifffdddcccdddeeeeeeeeedddbbbaaa``````````````````___^^^\\\[[[ZZZ[[[^^^```aaaaaabbbccceeegggiiijjjkkkkkkcccfffhhhhhhiiimmmuuu{{{nnnppprrrsssrrrrrrssstttnnnnnnnnnnnnooooooqqqqqqrrrqqqqqqqqqsssuuuxxxzzzwwwwwwvvvvvvuuuuuuttttttuuuuuuuuuuuuuuuuuuuuuuuunnnoooooopppqqqrrrrrrssssssrrrqqqpppooopppqqqrrrmmmmmmnnnoooppprrrssstttpppqqqqqqrrrsssrrrrrrrrrqqqooonnnnnnoooqqqqqqpppnnnnnnnnnoooppprrrsssttttttuuuvvvvvvttttttuuuvvvuuuttttttttttttuuuuuuvvvtttqqqmmmkkklllmmmnnnnnnooooooooopppppppppqqqqqqqqqqqqqqqqqqpppooonnnmmmooosssuuusssqqqrrrrrrpppsssuuuvvvuuusssqqqppppppnnnooopppppppppooommmmmmnnnmmmlllkkkkkkkkkkkkkkknnnnnnmmmmmmmmmnnnoooppprrrqqqqqqpppooonnnmmmmmmnnnnnnmmmmmmmmmnnnoooooopppoooooooooooopppqqqrrrssspppnnnoooqqqrrrqqqpppqqqpppooonnnnnnnnnnnnnnnppppppqqqrrrqqqpppooonnnmmmnnnpppqqqrrrrrrqqqqqqooonnnnnnoooppppppooommmmmmmmmmmmmmmnnnpppqqqrrrmmmooopppqqqpppooopppqqqssssssrrrrrrqqqqqqqqqqqqooooooooopppqqqssstttuuuqqqvvvuuuvvv{{{rrriiinnnjjjkkklllnnnnnnmmmlllkkkllllllkkkiiihhhfffeeeeeeeeedddcccdddfffgggfffeeecccbbbbbbbbbbbbaaaaaaaaa^^^aaacccccccccdddhhhlllkkkmmmmmmkkkfffcccccceeeddddddeeedddcccaaa___^^^```aaaaaabbbbbbbbbbbbbbb___^^^^^^```ccceeefffeeehhhiiikkkllllllkkkiiiggg```bbbeeehhhhhhgggdddbbb```bbbfffhhhjjjmmmpppsssppprrrssstttssstttuuuwwwzzzzzz|||~~~~~~yyyrrrmmmjjjhhhgggcccdddeeeeeeeeedddbbbaaa______``````aaabbbbbbbbb```aaacccbbbaaaaaabbbcccdddfffhhhjjjllllllllllllkkkkkkjjjkkkmmmooossstttzzzyyywwwwwwwwwyyy{{{}}}zzzooohhhdddiiiiiihhhhhhhhhiiikkklllnnnnnnnnnllliiihhhiiijjjiiillloooppppppppppppqqqpppnnnlllllloootttzzz~~~~~~|||{{{}}}}}}}}}}}}~~~~~~~~~~~~yyytttpppoooppprrrrrrqqqllllllnnnpppqqqpppmmmjjjhhhiiijjjkkklllmmmmmmmmmmmmlllkkkkkkkkkjjjhhhfffcccaaa```aaaeeejjjnnnooonnnooorrruuuwwwxxxxxxxxxpppsssvvvxxx|||mmmppprrrrrrppppppqqqsssppppppooonnnnnnnnnpppqqqrrrrrrqqqqqqsssvvvyyy{{{xxxxxxwwwwwwvvvuuuuuutttuuuuuutttttttttuuuuuuvvvpppppppppppppppppppppppppppooommmkkkkkklllmmmnnniiiiiiiiijjjlllmmmooooooppppppooooooppppppqqqrrrpppnnnllllllnnnppppppooonnnmmmmmmmmmnnnoooqqqrrrooopppqqqqqqpppppprrrtttqqqqqqrrrsssssssssssssssrrroookkkiiijjjlllmmmmmmmmmnnnnnnooopppqqqqqqrrrooopppqqqrrrrrrrrrrrrrrrpppuuuwwwtttrrrtttvvvuuuwwwyyy{{{yyyuuurrrqqqqqqrrrsssuuuuuuuuutttrrrqqqqqqpppooonnnmmmmmmmmmmmmpppooonnnnnnnnnoooqqqqqqrrrrrrrrrrrrqqqqqqpppoooooonnnnnnnnnnnnoooppppppppppppqqqrrrsssuuuvvvwwwvvvvvvuuutttttttttvvvwwwtttsssrrrqqqqqqqqqqqqrrruuuuuuttttttsssrrrrrrqqqnnnnnnpppqqqssstttttttttrrrrrrrrrsssttttttrrrpppnnnooooooppprrrtttvvvwwwtttvvvxxxxxxxxxxxxyyy{{{uuuuuuvvvwwwxxxyyyyyyzzzuuuuuuuuuuuuwwwyyy|||}}}}}}~~~~~~xxxqqqwwwqqqrrrsssttttttrrrqqqpppuuusssoookkkgggdddcccbbbbbbaaaaaaccceeeffffffeeeaaaaaa`````````_________\\\___bbbbbbbbbffflllrrrwwwyyyyyytttkkkdddbbbbbbbbbcccccccccbbb___]]][[[\\\^^^```bbbcccddddddddd_________aaadddfffgggfffhhhjjjnnnppppppnnnjjjhhh^^^___bbbcccddddddcccbbb^^^aaaeeeiiilllpppuuuyyyyyy{{{}}}~~~~~~wwwoooiiifffeeeeee[[[]]]___aaaaaaaaa``````]]]^^^^^^______``````aaa```aaabbbbbbaaaaaabbbdddaaacccfffiiikkklllkkkkkkmmmmmmnnnooorrruuuwwwyyy~~~}}}~~~wwwooojjjhhhhhhhhhhhhhhhjjjmmmppprrrtttuuuuuussspppnnnmmmnnnpppssswwwyyyxxxxxxyyyzzzuuuttttttvvvzzz{{{|||}}}|||yyyvvvwwwxxxzzz|||~~~{{{xxxrrrpppmmmooottt{{{llloooqqqqqqooonnnoooqqqpppqqqpppooommmnnnoooqqqrrrrrrqqqqqqsssvvvzzz|||yyyyyyxxxxxxwwwvvvuuuuuuuuuuuuuuuuuuuuuvvvwwwwwwrrrrrrqqqqqqpppoooooonnnmmmllljjjhhhhhhhhhjjjkkkfffffffffggghhhiiikkklllooonnnmmmmmmmmmnnnpppqqqmmmkkkiiiiiikkkmmmnnnmmmmmmlllkkkkkklllmmmnnnooojjjlllmmmmmmlllmmmooorrrnnnoooqqqrrrsssrrrqqqqqqqqqnnnjjjhhhiiikkkmmmmmmmmmmmmnnnooopppqqqrrrrrrnnnoooqqqssstttvvvvvvwwwwww|||~~~zzzxxx{{{~~~~~~|||xxxwwwxxxvvvwwwyyyzzzyyyxxxvvvuuussssssqqqpppooooooooooooqqqpppoooooooooppprrrsssrrrrrrssstttttttttssssssqqqqqqqqqqqqqqqrrrrrrssspppqqqrrrtttvvvyyy{{{|||{{{~~~}}}xxxwww{{{}}}||||||{{{||||||}}}}}}|||{{{zzzxxxwwwvvvvvvvvvpppqqqrrrtttuuuwwwxxxyyywwwwwwwwwxxxyyyyyywwwuuurrrrrrsssuuuwwwzzz|||}}}}}}~~~}}}~~~zzz}}}||||||yyysssmmmgggcccaaa```aaa``````bbbeeefffffffff``````_________^^^^^^^^^]]]```cccdddeeejjjrrrzzz}}}rrrhhhccccccddddddeeedddccc```]]][[[ZZZ[[[^^^bbbdddfffggggggbbbbbbbbbeeehhhjjjkkkjjjiiilllqqqttttttqqqmmmiii____________```bbbcccccceeehhhmmmqqqvvv{{{{{{rrrjjjdddaaaaaabbbUUUWWWZZZ]]]___`````````]]]^^^^^^______``````aaaaaacccddddddccccccdddfffeeegggjjjmmmoooppppppppprrrssstttvvvxxx{{{}}}~~~|||uuupppmmmmmmmmmnnnnnnpppsssxxx|||~~~||||||}}}{{{wwwtttssssssxxx|||nnnnnnoooqqqssssssrrrpppooonnnnnnnnnoooppprrrssstttttttttuuuvvvwwwyyyzzzsssssssssssssssssssssssssssrrrrrrrrrtttvvvyyyzzzwwwuuurrrqqqqqqqqqooonnniiigggfffgggggggggfffdddaaaaaaaaadddgggiiiiiiiiilllllliiigggiiinnnlllhhhgggffffffhhhkkkllllllkkkooojjjggghhhggggggiiinnnooommmiiigggfffhhhkkkmmmlllmmmmmmnnnooopppqqqrrrrrrrrrrrrooommmkkklllmmmqqqrrrssstttuuutttsssrrrqqqrrrtttvvvyyy{{{}}}~~~{{{~~~~~~yyy|||{{{zzzxxxvvvtttrrrrrrtttttttttqqqnnnmmmpppsss{{{}}}~~~|||yyyxxxwwwrrruuuvvvvvvuuuuuuxxx{{{www{{{xxxmmmdddaaacccfffiiihhhgggiiillloooppppppfffdddcccdddeeeffffffeeegggggghhhlllrrrzzzvvvjjjiiilllgggffffffjjjnnnllleee___\\\```eeejjjnnnoooooonnnmmmmmmnnnqqquuuwwwxxxwwwvvvuuuvvvxxxyyyvvvoooiiiaaa___aaaddddddcccggglllnnntttzzz}}}{{{xxxzzzxxxrrrjjjeeedddbbb]]]YYY[[[XXXUUUXXX]]]aaaaaa___```aaabbbcccccceeeiiikkkjjjhhhgggiiilllooopppppppppqqqrrrssssssuuuxxxzzz{{{}}}}}}|||~~~|||{{{zzz}}}}}}~~~}}}}}}}}}ooooooppprrruuuwwwvvvuuuwwwvvvuuuttttttuuuvvvwwwwwwvvvvvvwwwwwwxxxxxxyyywwwvvvuuutttsssrrrrrrrrrwwwvvvwwwxxxzzz~~~}}}{{{yyyvvvsssnnnkkkeeecccbbbbbbcccccccccbbb_________aaaccceeeffffffjjjlllllljjjjjjmmmmmmjjjhhhgggggghhhkkkmmmmmmmmmnnnjjjgggggggggfffhhhlllnnnllliiigggfffhhhkkknnnnnnoooppprrrssstttttttttvvvxxxxxxuuuqqqnnnppprrryyyyyyyyyyyyyyyyyyxxxxxx{{{|||~~~}}}{{{zzzxxxwwwwwwxxxzzzzzzwwwrrrppptttxxx~~~|||zzzzzz{{{}}}|||vvvooojjjiiilllooosssrrrrrrqqqrrrtttwwwxxxvvvrrrmmmkkkllloooqqqrrrtttuuuwww|||}}}ssssssxxxxxxxxxyyy|||~~~{{{tttmmmfffiiinnnssswwwyyyzzzzzz~~~~~~}}}yyyxxxxxxwwwsssooooookkkhhhjjjkkklllpppvvv|||{{{ppplllllloookkkfffcccbbbbbb```^^^bbb```___bbbiiinnnnnnmmmggggggggghhhkkknnnqqqsssqqqpppppprrrwwwzzz|||}}}~~~}}}}}}vvvvvvwwwzzz~~~~~~~~~~~~~~~~~~}}}zzzyyyyyyyyyzzzxxxoooiiieeecccbbbbbbdddeeeeeeddd````````````aaacccdddfffiiiooorrrpppnnnooopppooommmkkkjjjjjjmmmppprrrrrrsssmmmiiiiiihhhfffiiinnnpppnnnkkkiiijjjllloooqqqtttvvvyyy|||}}}}}}|||{{{~~~yyyvvvyyy}}}zzzyyyxxxwwwvvvuuuuuuuuuvvvyyyzzzvvvooolllpppuuu}}}zzzyyyzzzzzz||||||zzzvvvtttuuuxxx|||zzz{{{~~~tttwwwzzz|||yyyzzz{{{{{{zzz~~~vvvooopppsssvvvzzz~~~tttjjjffffffiiiiiihhhgggfffgggiiillllllkkkkkkooovvvzzz{{{zzzsssqqqoooqqqwww|||}}}}}}~~~vvvnnnllllllmmmppprrrqqqooolllggggggfffeeeeeefffhhhkkknnnwww}}}zzzvvvvvvxxxyyyxxxvvvssssssvvvyyy{{{||||||uuunnnkkkjjjjjjooovvvvvvuuusssrrrsssuuuxxxzzz}}}xxxvvvrrrqqqqqqpppppppppqqqqqqqqqvvvxxxssskkkhhhkkkqqqwwwyyy{{{zzzxxxvvvvvvvvvtttvvvyyy}}}|||~~~{{{yyy{{{xxxqqqssswwwzzz{{{~~~|||~~~~~~}}}}}}~~~yyyrrrooooooooorrrtttsssqqqsssxxx~~~~~~}}}zzz}}}}}}yyy|||zzzttttttssspppmmmnnnrrruuu|||}}}tttooonnnpppxxxzzzuuuqqqppppppqqqrrrssstttttttttuuuyyyzzzwwwppplllooossssssvvvyyyzzzyyyxxxwwwwwwuuuwwwzzzzzz{{{|||}}}}}}~~~~~~~~~{{{wwwwwwzzz||||||{{{zzzsssooosssxxxyyyxxxxxxxxxyyyxxxwwwwww{{{~~~~~~~~~}}}}}}~~~zzzyyy{{{}}}|||~~~yyyuuutttvvvyyy|||~~~~~~~~~}}}}}}}}}yyywwwwwwyyy||||||~~~}}}}}}|||zzztttuuuvvvvvvvvvuuusssrrryyy|||~~~{{{xxxxxxyyyxxxuuurrrsssppppppvvv{{{zzzxxxyyyxxxxxxxxxwwwxxx{{{~~~}}}xxxvvvvvvvvvvvvuuuvvvwwwwwwwwwwwwxxxxxxtttvvvwwwyyyxxxvvvtttrrrvvvyyy~~~~~~}}}yyyuuuuuutttwww}}}yyyuuuttttttsssrrrpppqqqrrrssssssuuuwwwyyyyyy{{{}}}}}}zzzxxx|||zzzzzz~~~{{{rrrttt}}}|||{{{|||zzzzzz{{{vvvwwwzzz|||vvvoooooovvv|||~~~zzz}}}xxxsssppptttvvvwww}}}{{{vvvuuuzzz~~~||||||yyyuuuppppppssswww{{{||||||zzztttrrryyy{{{yyyxxx{{{~~~{{{sssnnnkkkpppssstttxxxyyytttuuuzzz}}}~~~{{{zzz|||~~~wwwqqqooosss~~~sssnnnrrrwwwwwwuuusssvvvvvvlllgggfffnnnzzz|||uuuoooooorrrwww|||{{{uuuqqqnnnuuu{{{|||~~~|||~~~wwwrrrnnnqqqwwwwwwmmmjjjooovvvyyyxxxtttuuu{{{~~~qqqfffcccccckkkvvv|||yyysssoooqqqxxx{{{xxxwww}}}{{{~~~wwwuuuzzzyyymmmlllnnnuuu~~~||||||wwwxxx{{{{{{tttrrryyy}}}yyyqqqlllllluuu~~~~~~{{{}}}}}}~~~||||||~~~|||xxxvvvvvvvvv~~~yyyrrrooorrr|||{{{vvvsssmmmoootttyyy}}}}}}zzzwwwxxxyyyyyywwwuuussstttuuuyyy}}}~~~zzzyyy{{{~~~|||xxxyyy}}}|||xxxtttnnnooorrrvvv{{{}}}|||{{{|||~~~~~~~~~yyyvvvwwwwwwwwwtttuuuyyy}}}|||zzz~~~|||}}}~~~wwwwww|||