BM6P6(@ tttqqqkkkaaaXXXRRRPPPQQQRRRXXXaaasssxxxwwwxxx{{{yyyrrrnnnnnnjjjddd```\\\XXXUUUVVVWWWXXXYYYYYYZZZ^^^bbbbbb```dddjjjyyyuuudddVVVNNNKKKIIIJJJOOOTTTXXX^^^dddfffjjjpppxxx~~~|||tttggg\\\XXXXXXbbbvvvzzzlllaaa```fffuuu~~~qqqjjjddd___^^^^^^___eeekkkhhhddd]]]XXXXXX^^^hhhpppyyy}}}oooeee___YYYZZZaaaiiinnnooofffccc^^^YYYUUUPPPKKKHHHFFFOOO]]]ooo~~~~~~|||zzzxxxvvvvvv|||qqq\\\HHHFFF@@@BBBGGGDDDEEE```|||pppjjjtttsss]]]TTTIIIaaalllaaa]]]hhhjjj```IIIGGGDDDAAA??????@@@AAABBBEEELLLTTT]]]eeekkknnnrrrxxx~~~|||rrrhhh[[[]]]bbbhhhpppxxx~~~~~~wwwooommmnnnkkkbbbYYYZZZUUUPPPOOOQQQVVV[[[^^^lllmmmnnnoooppppppqqqpppqqqppprrrvvvwwwwww{{{~~~ppphhh___RRRGGGDDDAAA>>>>>>>>>BBBLLLWWWeeennnuuutttssswww{{{}}}}}}{{{xxxwwwyyy~~~|||wwwwww|||vvvjjjiiihhhwww~~~ooojjjeeeggg~~~kkkaaa^^^bbbqqqoooaaaZZZZZZ```qqq}}}zzzyyyooofffaaaYYYNNNJJJKKKFFFDDDDDDEEEEEEFFFMMMVVV\\\```fffmmmssswwwyyyzzz~~~nnnccc\\\\\\jjj{{{|||tttlll___TTTNNNOOOMMMSSSdddttt{{{~~~vvvrrrnnnhhhfffgggdddccc```]]]ZZZYYYXXXXXXaaasssuuurrrkkkaaaXXXRRRPPPRRRSSSYYYaaarrr}}}tttsssuuuxxxwwwqqqnnnlllhhhbbb\\\XXXTTTRRRSSSTTTUUUVVVWWWXXX\\\aaabbbbbbfffmmm{{{wwwgggXXXOOOKKKHHHHHHMMMRRRVVV]]]cccfffjjjqqqzzzxxxjjj^^^YYYXXXaaauuu}}}ooocccaaafffqqqrrrjjjccc^^^^^^^^^___eeekkkjjjfff___ZZZYYY^^^fffmmmxxx|||nnnaaa[[[WWWYYY```jjjppprrrfffbbb\\\WWWRRRMMMIIIFFFFFFMMM[[[kkkzzz~~~~~~zzzxxxvvvxxxttt```LLLDDD??????EEEDDDJJJhhh{{{ooolllvvviiiUUUMMMOOObbbhhh\\\XXXbbbcccYYYIIIGGGDDDAAA??????@@@AAA@@@DDDKKKTTT]]]dddiiikkkrrrxxx}}}~~~}}}yyyoooeee]]]___dddjjjqqqvvvzzz|||}}}uuuqqqpppllleee___[[[WWWRRRQQQTTTYYY]]]```hhhhhhjjjlllmmmnnnnnnoooqqqppprrruuuwwwvvvzzz}}}pppiii```SSSIIIDDDAAA>>>>>>>>>BBBMMMXXXcccmmmvvvwwwwwwzzz}}}~~~}}}zzzyyyzzz~~~{{{yyy|||~~~nnnkkkggguuuqqqjjjeeeggg}}}oooddd```dddttttttddd]]]___fffwwwttthhhaaaYYYNNNGGGFFFFFFDDDDDDEEEDDDFFFMMMVVV]]]bbbiiioootttwwwyyyzzzyyy~~~}}}hhh___]]]iii{{{{{{sssjjj^^^UUUQQQMMMNNNYYYjjjxxx}}}yyyrrrnnnmmmiiigggdddaaa^^^\\\[[[[[[```rrrsssqqqjjj```VVVQQQPPPRRRTTTXXX___ppp{{{tttsssrrruuuuuuqqqmmmjjjeee___\\\YYYVVVTTTUUUWWWXXXXXXVVVWWW[[[```bbbbbbhhhppp}}}zzzkkk\\\QQQJJJFFFFFFJJJOOOSSSZZZaaaccchhhppp{{{|||nnnaaa\\\XXX```ssssssfffbbbdddkkkvvvttthhhbbb]]]]]]]]]^^^cccjjjiiifff```ZZZWWWZZZaaafffttt}}}xxxkkk___[[[WWWXXX```hhhnnnqqqfffaaaZZZTTTNNNJJJFFFDDDDDDKKKVVVeeesss~~~vvvwwwzzz}}}vvvbbbOOOCCC>>>===AAAEEERRRsss{{{qqqppp||||||aaaPPPLLLVVVbbbdddYYYVVV]]]\\\RRRHHHFFFCCC@@@??????@@@AAAAAAFFFNNNVVV___dddhhhjjjrrrxxx||||||zzzvvvlllaaa[[[___fffmmmrrrvvvxxxxxxxxx|||zzztttppplllhhheee^^^ZZZVVVUUUWWW\\\___aaadddeeegggjjjlllmmmnnnoooqqqpppqqquuuvvvuuuyyy~~~|||oooggg___SSSIIIDDDAAA?????????CCCMMMYYYaaalllwwwzzz{{{~~~~~~}}}}}}||||||uuummmgggtttvvvllleeehhh}}}tttiiicccddduuu|||hhh___bbbkkk~~~zzzkkkbbbYYYPPPHHHEEEEEECCCCCCEEEDDDEEEMMMVVV___eeelllsssvvvxxxyyyzzzwww~~~ttthhhbbblll~~~zzzqqqhhh]]]VVVSSSJJJRRRaaarrr~~~yyyuuupppmmmjjjfffbbb```^^^^^^___pppnnnlllfff\\\SSSOOONNNQQQSSSVVV^^^qqq~~~zzzyyyrrrssstttrrrnnniiibbb^^^\\\YYYVVVUUUVVVXXXYYYYYYWWWWWWZZZ___aaabbbiiiqqq}}}ppp```TTTJJJEEEDDDGGGKKKPPPWWW^^^aaaeeennnyyypppeee___ZZZ___pppvvviiicccaaaeeekkkwwwtttddd^^^YYYYYYYYYZZZ___eeefffccc^^^XXXUUUVVVZZZ]]]lllvvv}}}}}}|||{{{qqqeeebbb^^^ZZZZZZ^^^dddjjjlllgggaaaYYYRRRMMMIIIEEECCCBBBHHHQQQ]]]jjjwww}}}uuuwww|||~~~uuubbbOOOEEE@@@===???GGG\\\|||sssvvvzzz```SSSQQQZZZaaaaaa[[[ZZZ^^^YYYOOOFFFDDDBBB???>>>???AAABBBDDDIIIQQQZZZbbbgggjjjkkkqqqvvvzzzzzzxxxtttjjj```XXX^^^fffooouuuwwwwwwvvvoooqqquuuxxxzzz|||||||||~~~xxxqqqkkkhhhhhhiiibbb___[[[YYY[[[^^^```aaaccceeegggjjjmmmoooqqqqqqqqqpppqqqtttuuutttxxx}}}}}}ooofff]]]QQQHHHEEEAAA??????@@@DDDNNNZZZaaalllvvvyyyzzz~~~~~~{{{~~~|||pppjjjuuuzzznnnhhhkkk~~~yyylllfffccctttnnn```bbbkkkrrrddd[[[TTTMMMIIIEEECCCCCCDDDDDDEEELLLUUUaaagggpppuuuwwwxxxyyyzzz{{{vvvlllsss{{{rrrhhh\\\UUUSSSKKKWWWiiixxxwwwuuupppkkkfffbbb```___aaaoooiiiddd___WWWPPPLLLLLLNNNQQQVVVaaavvv}}}sssssssssrrrnnnfff```\\\VVVTTTRRRRRRSSSUUUUUUUUUYYYYYY[[[^^^___aaahhhqqqrrrdddXXXKKKFFFCCCEEEHHHLLLSSS[[[aaaeeennnyyysssiiiccc]]]___nnnyyylllddd___aaa```fffssszzzqqq___YYYUUUTTTTTTTTTWWW]]]dddbbb^^^YYYUUUTTTVVVXXXeeeqqqyyyxxxwwwvvvnnncccaaa^^^[[[ZZZ]]]aaafffiiigggbbbZZZSSSMMMIIIFFFCCCAAAEEEMMMVVV```mmmzzz|||yyyzzz}}}uuuvvv|||uuucccPPPGGGDDD@@@@@@LLLgggzzzrrryyyxxx___SSSSSSXXX]]]___^^^^^^]]]VVVLLLEEECCC@@@>>>>>>???AAABBBEEEJJJRRR[[[ccchhhkkklllrrrwwwzzzzzzxxxtttkkkbbbZZZ```iiirrrwwwxxxvvvtttooonnnnnnmmmmmmnnnoooppptttrrrnnnhhhcccaaacccfffdddaaa^^^]]]^^^```aaabbbbbbdddgggjjjmmmpppqqqrrrrrrqqqrrruuuuuutttwww|||ssshhh^^^RRRIIIEEEAAA???@@@AAAEEEPPP[[[dddmmmtttuuuwww}}}zzz{{{uuupppwwwssslllppp|||mmmeeedddsssvvveeedddjjjlll___WWWQQQKKKEEECCCCCCDDDDDDEEELLLUUUbbbhhhqqqvvvwwwwwwyyy{{{}}}yyy{{{}}}tttiii\\\TTTRRRPPP^^^ppp{{{yyyrrrlllfffcccaaafffqqqxxxcccZZZWWWRRRMMMKKKKKKMMMNNNWWWeee{{{}}}vvvsssrrrrrrlllccc\\\[[[VVVTTTRRRRRRTTTVVVWWWVVVZZZYYYZZZ]]]^^^aaaiiirrrsssfff\\\NNNGGGCCCCCCEEEHHHPPPXXXaaafffnnnzzzwwwlllfff```aaakkk}}}{{{pppgggaaa___YYYXXXbbblllpppmmmjjj\\\VVVQQQPPPOOOMMMPPPUUU``````^^^ZZZVVVTTTTTTUUU___kkkuuuuuusssssslllbbb\\\ZZZXXXXXXZZZ___dddgggfffaaaZZZTTTOOOJJJFFFDDD???CCCIIIOOOWWWbbbpppyyy{{{}}}zzzzzz}}}vvvvvvyyyvvveeeTTTHHHGGGDDDDDDRRRrrruuupppzzzrrrYYYPPPQQQYYY\\\___```^^^XXXOOOGGGCCCAAA???======???AAABBBFFFJJJRRR[[[ccciiimmmnnnvvv{{{}}}|||yyyuuulllbbb___eeeoooxxx||||||yyywwwtttrrrmmmiiifffeeeeeeeeegggfffbbb]]]ZZZYYY[[[^^^aaa___]]]^^^```cccddddddaaacccfffiiillloooqqqqqqtttrrrsssuuuuuutttwww|||wwwkkk```TTTLLLEEEBBB@@@@@@AAAEEEQQQ\\\hhhpppuuuuuuvvv||||||zzz}}}|||uuuyyyyyyqqqttt~~~mmmccceeerrr|||lllhhhjjj|||xxxeeeZZZQQQJJJDDDBBBBBBDDDCCCDDDLLLUUUaaahhhpppttttttuuuyyy}}}||||||{{{{{{}}}wwwkkk]]]VVVUUUZZZggguuu|||~~~vvvooojjjhhhnnntttkkk\\\SSSQQQOOOLLLKKKKKKLLLMMMUUUdddzzz~~~xxxssspppoooiii___XXXXXXVVVUUUTTTUUUWWWXXXYYYXXXYYYWWWYYY\\\^^^aaakkkuuurrrggg___QQQIIICCCBBBCCCFFFMMMUUU^^^bbbkkkxxx~~~nnniiicccbbbjjjwww}}}uuummmfff___VVVRRRXXX___aaaaaabbbZZZTTTOOONNNLLLIIIKKKOOOZZZZZZZZZWWWTTTQQQQQQQQQVVVdddnnnooonnnnnnhhh___YYYXXXVVVUUUUUUXXX]]]aaaccc___ZZZTTTPPPKKKFFFCCC>>>BBBGGGKKKPPPZZZfffoootttyyy~~~~~~{{{yyyxxxwwwzzzwwwuuuvvv}}}ttteeeVVVFFFHHHFFFGGGYYY}}}tttppp}}}kkkUUUQQQVVVbbbbbbdddccc]]]RRRIIIEEEBBB@@@>>>======???AAABBBJJJNNNUUU^^^fffnnnrrruuu}}}{{{uuukkkaaa```gggrrr|||{{{tttmmmhhhdddcccccc```]]]YYYUUUSSSSSSSSSSSSZZZYYYZZZ]]]bbbfffiiiiiiccceeehhhkkknnnppprrrsssuuussstttvvvvvvtttwww|||vvvjjj___TTTMMMEEEBBB@@@AAABBBFFFQQQ]]]jjjsssyyyxxxxxx}}}{{{zzz~~~zzzzzz|||vvvvvvnnndddaaammm}}}}}}ppplllhhhuuuooo___SSSJJJDDDBBBBBBCCCCCCDDDLLLTTT```gggnnnqqqqqqsssyyy}}}|||{{{yyyzzzxxxkkk___[[[]]]dddpppzzz~~~{{{uuurrrvvvxxxrrraaaUUUOOONNNMMMLLLLLLLLLMMMMMMPPP```vvvyyysssooommmfff[[[VVVWWWRRRQQQPPPQQQTTTVVVVVVUUUWWWVVVWWW[[[^^^cccmmmxxxrrrgggaaaSSSKKKDDDBBBBBBDDDLLLSSSYYY]]]gggtttoookkkeeedddiiittt~~~xxxrrrjjj```VVVPPPTTTYYYYYYZZZ^^^ZZZTTTOOOMMMJJJGGGIIIMMMSSSTTTUUUSSSPPPMMMLLLLLLOOO]]]hhhiiihhhhhhccc[[[[[[YYYVVVSSSQQQRRRVVVYYYaaa^^^YYYTTTPPPKKKFFFBBB>>>AAAFFFIIILLLUUUaaajjjrrrwww~~~}}}xxxtttrrrooottt|||~~~wwwuuutttyyy|||{{{~~~pppdddUUUDDDGGGGGGIII^^^vvvrrrgggVVVVVV___mmmkkkjjjfff\\\NNNFFFEEEAAA@@@>>>======???AAACCCOOOSSSZZZbbbkkksssyyy||||||uuujjj```]]]eeerrr|||sssmmmhhhffffff]]]YYYUUURRRPPPPPPNNNLLLTTTUUUWWW\\\ccciiilllmmmgggiiikkknnnqqqsssuuuuuuvvvtttuuuwwwvvvtttwww|||rrrfff[[[RRRKKKEEEBBB@@@AAABBBGGGRRR]]]kkkuuu|||||||||~~~{{{{{{xxxzzz|||zzzyyy{{{xxxwww~~~qqqggg]]]ggguuuzzzpppmmmeeemmmvvveeeWWWMMMDDDBBBBBBCCCCCCDDDKKKTTT___fffmmmooooooqqqyyy~~~zzzyyy~~~yyyjjj```___ccckkkuuu}}}~~~~~~~~~~~~zzz{{{{{{ssscccWWWNNNNNNJJJHHHIIIHHHGGGLLLRRRQQQ```rrr~~~yyyuuunnneee^^^XXXTTTQQQTTTSSSRRRSSSTTTUUUTTTRRRWWWWWWXXXZZZ]]]bbbooo|||zzzkkk]]]PPPKKKDDD@@@@@@CCCGGGIIIQQQYYY```hhhwwwwwwmmmeeeffflllqqqvvvzzz|||wwwtttddd[[[SSSPPPNNNOOOUUU\\\___VVVPPPOOONNNKKKMMMRRRPPPTTTVVVSSSNNNJJJKKKMMMMMMUUU^^^cccccc```]]]\\\XXXUUUPPPNNNMMMNNNMMMMMMTTTRRROOOMMMKKKHHHDDDAAA??????@@@CCCHHHPPPZZZaaatttxxx||||||wwwqqqmmmlllkkkoooxxxyyyrrrpppooottt|||yyyrrrttt{{{jjj___YYYIIIHHHFFFNNNiii~~~yyy~~~aaaTTTZZZeeeqqquuurrreeeWWWMMMGGGBBB@@@===<<<>>>@@@@@@CCCHHHQQQYYY___bbbgggrrr}}}yyymmmaaa[[[ZZZddduuuzzzsssooollljjjgggaaaZZZTTTPPPNNNLLLKKKMMMPPPTTTZZZaaaiiipppssskkkmmmoooppppppsssvvvyyy}}}xxxrrrpppttt}}}{{{ooofffZZZOOOHHHEEEBBB?????????EEETTTbbbqqqwww~~~~~~||||||~~~xxxwww~~~~~~vvvqqqqqqxxx}}}uuuwww{{{|||www~~~ooocccbbbdddlll|||~~~oooiiigggiiixxxjjjZZZQQQHHHFFFCCCBBBDDDJJJQQQUUU```bbbeeehhhlllrrrxxx|||vvvhhhbbbeeekkkyyy{{{~~~~~~zzzjjj^^^VVVPPPMMMJJJHHHHHHGGGGGGLLLRRRTTTaaaqqq{{{~~~xxxtttlllddd^^^YYYUUUSSSSSSRRRQQQQQQSSSUUUUUUUUUVVVVVVWWWYYY[[[aaannn{{{~~~pppbbbUUUPPPHHHBBB@@@AAACCCDDDMMMTTT\\\dddrrr{{{qqqiiiiiimmmoooqqqsssxxxzzz}}}~~~yyyuuuhhh```WWWRRRPPPPPPUUU\\\ggg^^^WWWTTTOOOIIIHHHLLLOOOSSSWWWWWWRRRNNNMMMNNNLLLRRRZZZaaadddbbb^^^\\\WWWTTTOOOLLLLLLLLLLLLKKKOOOMMMJJJIIIGGGEEEBBB???AAAAAAAAABBBFFFMMMUUU[[[hhhnnnsssuuuqqqlllgggeeefffkkktttyyynnnkkkjjjnnnuuu{{{}}}}}}sssnnnppp|||zzziii]]]WWWJJJHHHHHHTTTppp{{{{{{cccXXX___kkktttvvvpppbbbSSSJJJDDD@@@@@@===<<<>>>??????CCCIIIUUU\\\bbbeeekkkwww}}}vvvjjj```\\\[[[eeewwwyyytttpppnnnjjjeee]]]WWWRRROOOMMMKKKMMMOOOSSSYYYaaahhhnnnrrrnnnooopppppppppssswwwzzz|||{{{xxxsssqqqttt|||xxxnnnfff[[[PPPKKKEEEBBB@@@???@@@FFFUUUdddqqqxxx}}}}}}}}}wwwyyy{{{xxxqqqnnnssszzzyyywwwwwwyyy}}}xxx}}}{{{mmmcccaaabbbiiixxx|||nnnhhheeeeeeqqqrrraaaWWWJJJGGGDDDCCCFFFLLLTTTXXX^^^```bbbeeehhhmmmtttxxx~~~wwwiiieeeiiipppzzz|||qqqaaaXXXSSSPPPMMMIIIGGGGGGGGGGGGLLLSSSZZZeeeqqqvvvwwwzzzyyytttkkkccc^^^ZZZVVVTTTSSSQQQOOOOOORRRUUUWWWXXXUUUUUUVVVYYYZZZ___lllxxxwwwiii[[[UUULLLEEEAAA@@@@@@@@@GGGMMMTTT\\\iiiyyyvvvooonnnooommmjjjjjjiiijjjnnnwww~~~|||wwwpppfff[[[UUUQQQPPPUUU\\\jjjddd]]]XXXRRRJJJGGGHHHMMMRRRYYY[[[XXXTTTQQQPPPKKKOOOUUU^^^eeeeee```[[[VVVSSSOOOLLLKKKKKKJJJIIIHHHFFFDDDDDDCCCBBB@@@>>>BBBBBBBBBBBBCCCHHHOOOTTT[[[aaaiiimmmlllgggaaa^^^^^^ccclllwwwzzzuuugggdddccceeekkkoooqqqqqqkkkhhhlllwww~~~zzz{{{jjj^^^WWWMMMIIIJJJ[[[{{{tttuuu|||{{{aaaYYYbbbnnnwwwvvvmmm\\\MMMEEEAAA===@@@===<<<>>>>>>???DDDKKKXXX^^^cccgggnnnzzz~~~wwwnnnddd]]][[[]]]gggxxx{{{uuuqqqpppjjjbbb[[[VVVRRRNNNLLLLLLNNNSSSYYY```ggglllooonnnooopppppppppqqquuuwwwyyyyyyyyywwwuuuwww}}}uuullleee[[[RRRMMMEEEBBB@@@@@@BBBHHHXXXgggrrryyy~~~}}}}}}~~~{{{wwwrrrzzz{{{qqqkkkmmmqqquuuzzzuuussszzz}}}yyy{{{xxxmmmeeeaaaaaafffrrr|||pppjjjeeebbbkkkvvvwwwgggZZZLLLIIIFFFEEEHHHOOOWWW\\\]]]___aaaccceeejjjpppttt}}}~~~tttiiiffflllttt{{{}}}ooo___WWWRRRNNNLLLHHHFFFFFFFFFGGGMMMTTT___hhhqqqttttttwww~~~wwwmmmddd^^^ZZZVVVTTTSSSPPPMMMMMMPPPUUUXXXZZZUUUUUUWWWYYYZZZ___jjjwwwzzzmmm\\\VVVMMMFFFCCCBBBAAAAAABBBGGGMMMUUUaaannnzzz~~~|||uuutttrrrlllfffccc___^^^cccnnn}}}|||vvvlll```XXXRRRPPPSSSYYYdddbbb```[[[UUUOOOKKKJJJKKKRRRZZZ___^^^YYYUUURRRLLLMMMRRR[[[eeehhhccc]]]WWWTTTPPPMMMLLLKKKIIIHHHCCCBBB@@@@@@AAAAAA@@@???AAAAAAAAA@@@AAADDDIIIMMMRRRXXXaaaggghhhddd^^^ZZZXXX\\\dddmmmuuuvvvqqqlllaaa___]]]^^^aaaeeeffffffdddccchhhrrrzzz{{{ooobbbZZZQQQKKKLLLaaa{{{jjjnnnzzzsss[[[VVVaaannnyyyuuuiiiVVVHHHBBB@@@>>>???===<<<>>>>>>???FFFOOOYYY^^^aaaeeeooo{{{xxxqqqhhh^^^XXXXXX^^^gggvvvyyyssstttoooggg___YYYTTTPPPMMMMMMOOOSSSYYY___eeejjjmmmjjjlllppprrrqqqqqqqqqrrruuuxxxzzzzzzyyyzzz~~~tttkkkdddZZZQQQMMMEEEBBBAAAAAACCCJJJZZZiiissszzz~~~|||{{{qqqrrrtttzzztttllljjjkkklllwwwyyysssuuu{{{}}}yyyzzz|||~~~xxxpppiiibbbaaaccclllzzz~~~uuunnngggcccfffmmmpppwww~~~}}}ttteeeWWWKKKIIIFFFFFFIIIQQQYYY^^^^^^___```bbbdddiiiooottt}}}~~~pppfffeeelllttt{{{}}}}}}yyyzzz{{{~~~pppaaaYYYSSSNNNKKKGGGEEEEEEFFFGGGNNNUUUbbbiiiqqqttttttwww~~~}}}pppfff```[[[WWWSSSTTTPPPMMMLLLOOOTTTXXXZZZVVVVVVXXXZZZ[[[___jjjvvvzzzlllYYYTTTLLLGGGEEEDDDDDDDDD???BBBGGGOOOXXXcccpppzzz|||yyywwwxxx}}}yyyyyyxxxpppgggccc]]]ZZZ\\\hhhyyyzzzpppddd[[[TTTPPPQQQVVV]]]```aaa^^^XXXSSSNNNLLLKKKQQQZZZ```aaa]]]XXXTTTOOOMMMPPPYYYdddhhheee___YYYVVVRRRPPPNNNLLLJJJHHHCCCAAA??????@@@AAAAAA@@@>>>?????????@@@BBBFFFIIIKKKPPPXXX^^^aaa___YYYUUUUUUXXX^^^fffllllllgggbbb[[[ZZZXXXXXXZZZ]]]______``````eeennnvvv|||}}}ssseee]]]UUUNNNPPPhhhwwwdddkkkyyyjjjVVVTTTaaaooozzzsssdddQQQEEEAAAAAA??????======>>>>>>AAAJJJUUU]]]___aaafffppp}}}{{{uuuooofff\\\WWWXXX]]]eeetttxxxwwwrrrkkkccc^^^XXXTTTQQQPPPRRRVVV[[[```eeehhhjjjggglllssswwwwwwtttpppoooppptttyyy{{{zzz{{{}}}tttkkkcccXXXOOOKKKEEEBBBAAABBBDDDKKK[[[jjjtttxxx~~~~~~uuuppplllnnnwwwzzzqqqllljjjgggmmmzzz~~~tttpppqqqrrruuuyyy{{{zzzxxxyyy{{{{{{vvvpppjjjdddbbbccciiisss~~~~~~wwwqqqiiicccbbbeeeeeeiiinnnpppqqqmmm___QQQIIIGGGEEEFFFIIIPPPWWW\\\\\\\\\]]]___bbbgggnnnsss~~~oooggggggmmmuuuzzz{{{~~~{{{tttooommmooorrrvvvxxx~~~nnnaaaZZZUUUOOOKKKGGGDDDDDDEEEGGGNNNWWWccciiippptttuuuxxx~~~ttthhhbbb^^^YYYUUUUUURRRNNNMMMOOOSSSVVVWWWWWWVVVXXX[[[[[[^^^iiitttwwwiiiWWWRRRLLLGGGFFFFFFFFFEEE===>>>BBBIIIPPPYYYfffrrrqqqpppnnnnnnpppwww{{{~~~}}}wwwnnnjjjbbb\\\[[[cccrrr}}}tttiii```XXXQQQPPPTTTZZZaaaeeeaaa[[[VVVPPPLLLLLLQQQXXX^^^```^^^YYYVVVQQQOOOOOOUUU___eeeddd```[[[YYYUUURRRPPPNNNKKKIIIEEECCC@@@@@@AAABBBBBBAAA<<<>>>?????????@@@CCCEEEEEEGGGLLLQQQUUUUUUQQQNNNRRRTTTXXX^^^cccccc^^^YYYUUUTTTSSSSSSTTTVVVYYYZZZ[[[]]]```gggooowww~~~{{{uuufff\\\VVVPPPWWWsssvvvgggooodddSSSVVVfffttt|||tttcccOOOCCCAAAAAA@@@>>>======??????CCCOOO[[[dddddddddiiittt{{{uuuooofff\\\YYY[[[[[[cccqqqzzzuuuooohhhccc^^^YYYVVVUUUWWWZZZ^^^bbbeeeggghhhgggmmmuuu{{{{{{wwwsssppplllqqqwww{{{{{{{{{~~~uuulllbbbVVVNNNKKKFFFCCCAAABBBDDDKKK[[[jjjsssvvv{{{}}}ssskkkjjjppp|||xxxpppkkkeeeeeelll~~~uuukkkggggggjjjnnnrrrtttwwwzzz|||xxxtttnnnhhheeeccccccfffnnnwww}}}xxxqqqiiiccc`````````cccdddeeefffdddZZZNNNGGGFFFEEEFFFIIINNNTTTWWWVVVWWWYYY[[[^^^eeemmmsss~~~~~~}}}}}}sssmmmmmmqqqwwwwwwyyy{{{~~~~~~}}}~~~}}}sssrrrooojjjgggfffhhhkkkmmmooovvv|||jjj^^^YYYUUUPPPJJJFFFCCCDDDDDDGGGOOOWWWaaagggnnnrrrtttwww|||vvvkkkfffbbb]]]YYYVVVSSSOOONNNOOOQQQSSSSSSVVVUUUXXXZZZZZZ]]]gggrrruuufffYYYTTTMMMHHHEEEDDDCCCBBB;;;;;;>>>DDDIIIPPP]]]kkklllllljjjgggeeejjjttt}}}}}}|||~~~wwwsssggg```ZZZ]]]iiiwwwwwwmmmeee\\\TTTQQQSSSVVV```gggeee___ZZZUUUOOOMMMQQQVVV[[[^^^]]]ZZZWWWRRROOONNNQQQYYY___aaa```\\\YYYVVVSSSQQQNNNKKKHHHGGGEEEBBB@@@@@@AAAAAA@@@===>>>??????>>>>>>@@@AAAAAAAAABBBFFFJJJKKKJJJGGGIIIJJJNNNSSSXXXXXXSSSOOOMMMMMMMMMMMMNNNPPPTTTVVVVVVXXXZZZ^^^fffooowww{{{{{{xxxxxx}}}}}}xxxyyyhhh]]]UUUSSS```sssnnnxxx|||^^^QQQXXXkkk{{{wwwdddOOOCCCAAAAAA???======>>>@@@@@@EEESSSaaajjjhhhgggkkkwww}}}uuummmbbbYYYYYY]]]]]]cccooo|||xxxsssmmmiiieee```]]]ZZZ[[[^^^aaaccceeeffffffffflllsssxxxyyyvvvtttrrrnnnttt{{{uuummmcccWWWOOOLLLFFFCCCBBBBBBCCCJJJZZZiiipppttt{{{|||pppkkklllssstttkkkeee```bbbrrrzzzmmmeeeaaacccfffjjjooouuu{{{zzztttnnnhhhdddbbbbbbdddjjjqqqwww{{{}}}}}}zzzrrrkkkeeeaaa___^^^___^^^\\\\\\[[[UUULLLEEEEEEFFFGGGJJJNNNQQQSSSSSSTTTVVVYYY^^^fffooouuu~~~}}}|||}}}}}}{{{wwwrrrqqqtttwwwtttvvvyyy|||~~~~~~~~~~~~{{{|||}}}zzztttlllkkkjjjfffcccbbbcccddddddhhhppp}}}}}}iii\\\WWWSSSOOOJJJFFFCCCCCCDDDGGGOOOXXX___eeelllqqqsssuuuyyy|||wwwlllhhheeeaaa]]]WWWTTTQQQOOOOOOQQQQQQQQQTTTTTTWWWYYYYYY[[[eeepppttteee\\\VVVOOOIIIDDDBBB???>>>:::999;;;AAAEEEJJJXXXffflllllljjjccc___aaakkksss||||||}}}zzzkkkbbbZZZYYYbbbppp{{{yyypppiii```VVVRRRSSSRRR^^^hhhgggbbb___ZZZTTTOOOQQQTTTYYY\\\\\\ZZZWWWRRROOOMMMOOOTTTZZZ^^^___\\\YYYVVVSSSQQQNNNJJJGGGIIIFFFBBB@@@@@@@@@@@@??????@@@AAA@@@>>>======>>>AAA???>>>@@@DDDFFFFFFEEE@@@AAADDDJJJOOOOOOKKKGGGGGGHHHHHHIIIJJJLLLPPPSSSRRRTTTVVVXXX___jjjrrrvvvzzzuuuuuuzzz~~~~~~|||uuu~~~kkk___SSSUUUgggooosssvvvYYYNNNYYYnnn~~~yyyfffPPPCCC@@@???======<<<>>>@@@AAAGGGVVVdddkkkiiigggjjjwww~~~ssshhh]]]UUUVVV\\\```eeeooo|||~~~zzzuuuqqqmmmiiieeebbb]]]^^^aaaccceeefffffffffeeeiiiooorrrsssssssssssssssyyyuuummmcccXXXPPPNNNFFFCCCBBBBBBCCCJJJYYYhhhmmmrrr{{{~~~vvvmmmjjjkkkvvvvvvlllggg^^^]]]jjj}}}rrriii___```bbbeeelllttt|||}}}wwwpppjjjcccbbbaaacccgggmmmsssvvv~~~}}}uuunnniiieeebbb\\\\\\YYYUUUTTTUUUQQQKKKDDDEEEGGGIIIKKKNNNPPPQQQSSSTTTWWWZZZ```iiisssyyy}}}~~~~~~}}}~~~|||{{{yyyuuussstttvvvrrrtttwww{{{}}}~~~~~~~~~|||}}}~~~|||tttoooiiiiiihhheeeaaa____________ccclllyyy~~~mmm___SSSLLLJJJHHHFFFEEEEEEGGGMMMRRRVVV```cccggglllrrrvvvyyy{{{{{{mmmgggdddaaa]]][[[XXXRRRNNNKKKLLLNNNPPPSSSSSSTTTXXXZZZ\\\dddmmmuuuhhh```XXXPPPKKKFFF@@@>>>>>>===<<<<<<===>>>EEEVVVfffpppoookkkddd^^^^^^ccchhhtttyyy}}}}}}pppfff^^^\\\```iiiwwwyyyrrrhhh]]]VVVTTTRRRZZZeeekkkiiibbbYYYSSSRRRPPPOOOPPPTTTXXXZZZZZZSSSQQQOOONNNOOORRRUUUXXXYYYXXXUUURRRPPPOOOOOOOOOKKKHHHEEECCCCCCCCCBBBAAA@@@???>>>>>>===>>>>>>>>>;;;<<<<<<===>>>???@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCEEEFFFHHHIIIIIINNNOOOQQQUUU[[[eeeooovvvsssrrrtttwww~~~{{{yyyxxx{{{~~~ppp~~~~~~pppccc\\\[[[nnn}}}lll[[[OOOYYYqqqxxx___PPPGGGBBB???@@@CCC>>><<>>???===;;;;;;<<<===DDDSSSbbbnnnnnnlllfff___[[[]]]```pppvvv}}}uuummmddd___```fffttt~~~wwwlllaaaYYYVVVUUU[[[dddkkklllfff\\\TTTRRRPPPNNNOOOQQQTTTUUUVVVOOONNNKKKJJJKKKMMMPPPRRRVVVTTTRRRPPPOOONNNNNNNNNIIIGGGDDDBBBBBBBBBAAA@@@@@@@@@???>>>>>>>>>>>>>>>:::::::::;;;;;;<<<<<<============>>>>>>>>>??????@@@AAABBBCCCDDDFFFGGGGGGKKKLLLNNNRRRXXX```jjjqqqrrrrrrssswww~~~}}}zzzxxxwwwtttuuu~~~xxx{{{kkk\\\^^^tttiii[[[SSS^^^xxx{{{aaaPPPGGGAAA??????BBB>>>===@@@CCCIIIWWWdddmmmjjjfffjjjxxx{{{qqqggg[[[TTTUUU[[[eeekkktttzzz|||zzz{{{}}}zzzvvvrrrppppppooollliiidddccccccdddggghhhhhhgggiiimmmqqqtttuuuuuuvvvvvvyyyzzz~~~|||qqqmmmccc]]]WWWKKKEEEBBB???@@@AAADDDNNNWWW___hhhrrryyy~~~}}}~~~~~~xxxqqqooosss~~~~~~qqqgggbbbaaaeeelllwww|||qqqfff^^^YYY]]]dddmmmvvv~~~~~~uuummmgggfffbbb^^^]]]aaagggmmmqqqxxx}}}~~~tttmmmeee^^^XXXTTTPPPJJJGGGIIICCCDDDFFFJJJMMMPPPRRRTTTUUUXXX\\\```eeejjjppptttyyy{{{}}}zzzvvvuuuxxxyyyxxxwwwvvvwwwyyy|||}}}|||~~~}}}yyysssssssssoooiiidddaaaaaaeeeeeehhhqqqlll\\\RRRLLLHHHFFFEEEDDDEEEJJJRRRYYY^^^cccgggmmmssswwwwwwvvvuuuvvvwww}}}wwwlllhhhgggfffaaa\\\TTTLLLHHHGGGIIIJJJTTTVVVYYY[[[YYY\\\iiixxxzzzpppjjjaaaXXXRRRKKKCCC??????===;;;;;;<<<===BBBOOO\\\kkkmmmmmmggg___XXXWWWYYYiiiqqq{{{}}}vvvlllddd___bbbppp~~~ttthhh___ZZZXXX[[[aaajjjoookkk```WWWSSSPPPNNNLLLMMMOOOOOOOOOJJJIIIFFFEEEEEEGGGIIIJJJOOOOOONNNMMMLLLLLLMMMMMMHHHFFFCCCBBBBBBBBBAAA???AAA@@@@@@???>>>?????????::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<=========>>>???@@@AAABBBCCCDDDFFFHHHJJJMMMRRRZZZccciiiooonnnooorrryyy|||vvvtttrrrrrrpppooouuu}}}ooo[[[bbb|||{{{eee\\\XXXfffcccPPPFFF@@@>>>???AAA>>>>>>@@@DDDKKKYYYeeekkkhhheeehhhvvv~~~wwwooofff[[[TTTVVV\\\iiiqqqzzz}}}zzztttnnnkkklllmmmppptttwwwvvvsssqqqnnnlllkkklllmmmnnnmmmkkkgggeeedddeeegggiiijjjjjjkkknnnsssvvvwwwxxxyyyzzz}}}~~~qqqllleeeaaa[[[OOOGGGCCC@@@@@@@@@BBBJJJRRRYYYaaajjjqqqyyy~~~}}}|||}}}}}}vvvqqqssstttvvvjjjfffcccccceeelllzzzxxxjjj```YYYYYY^^^fffrrr{{{xxxnnngggbbb```]]][[[]]]bbbiiinnnxxx}}}yyykkkcccZZZUUUOOOHHHEEEEEEBBBCCCFFFIIIMMMPPPRRRTTTUUUYYY___eeeiiinnnrrruuuyyy{{{}}}|||xxxxxx{{{yyyxxxwwwwwwyyy{{{~~~~~~{{{xxxuuurrrnnnjjjdddaaaeeefffiiiooozzzoooXXXMMMJJJHHHFFFEEEEEEGGGMMMVVV___eeeiiilllpppsssvvvvvvvvvuuuxxxwwwzzz}}}oooiiihhhiiibbb]]]TTTLLLGGGFFFHHHJJJTTTWWW[[[\\\ZZZ]]]mmm}}}}}}tttlllbbbYYYSSSLLLDDD@@@@@@???===<<<===>>>AAALLLWWWgggkkklllggg]]]WWWVVVYYYeeeppp|||~~~tttjjj``````lll{{{}}}qqqfff___YYYYYY]]]gggooooooeee[[[TTTQQQMMMKKKJJJJJJIIIHHHFFFEEECCCAAA@@@AAACCCDDDIIIIIIIIIIIIJJJJJJKKKKKKHHHFFFDDDCCCDDDCCCBBB@@@AAAAAA@@@???????????????======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<======;;;;;;<<<===>>>???@@@@@@CCCDDDFFFIIIMMMTTT\\\aaahhhggggggjjjpppxxx|||ssspppmmmlllkkkjjjpppwwwlllZZZfff}}}tttaaa\\\\\\lllcccPPPEEE???===>>>?????????@@@EEENNN[[[fffjjjgggdddgggsssyyypppggg]]]UUUWWW]]]lllvvv~~~|||wwwqqqllldddddddddeeefffddd```]]]^^^___aaacccfffhhhiiiiiiiiigggeeeeeegggjjjkkkllllllooosssvvvxxxyyy{{{}}}tttoooiiifff___RRRKKKEEEBBBBBBBBBBBBGGGMMMVVV]]]ccchhhpppyyy~~~}}}}}}|||{{{zzzzzz{{{|||uuuuuuqqq{{{ooojjjdddaaa```cccppp}}}}}}nnndddYYYVVVXXX___lllwww}}}rrrhhh``````^^^[[[ZZZ]]]eeekkkrrrxxxsssiii]]]VVVPPPHHHCCCCCCAAACCCEEEHHHLLLOOORRRSSSUUUZZZbbbhhhmmmpppsssuuu{{{|||}}}xxxyyy|||zzzyyyyyyyyyzzz|||~~~~~~zzzxxxxxxtttmmmgggdddgggjjjmmmvvvsssTTTHHHGGGIIIFFFEEEEEEHHHPPPZZZdddkkkoooppppppqqqssstttvvvvvvwwwvvvxxxppphhhhhhjjjccc^^^VVVNNNIIIHHHIIIKKKRRRVVV[[[]]][[[___oooxxxkkkbbbYYYSSSMMMEEEBBBBBBAAA???>>>??????AAAHHHQQQbbbgggiiieee\\\WWWYYY^^^gggsss|||pppdddaaajjjwwwzzzoooeeeZZZXXXYYYaaakkknnnfff]]]UUUQQQMMMIIIHHHGGGEEEDDDDDDBBB@@@???>>>???@@@@@@CCCCCCDDDFFFGGGHHHIIIIIIHHHGGGEEEEEEFFFEEECCCBBBAAA@@@??????>>>>>>??????=========<<<;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<999999:::;;;<<<======>>>@@@BBBCCCEEEIIINNNUUUZZZcccbbbbbbdddiiipppvvv{{{tttooojjjhhhgggiiiooowwwzzzzzzkkkZZZjjjyyy{{{nnn]]]\\\^^^nnnbbbNNNDDD>>>===>>>===???@@@AAAFFFQQQ^^^gggiiigggdddfffrrr~~~sssiii^^^WWWZZZ```nnnxxx|||zzzvvvpppdddcccaaa___]]]ZZZVVVSSSRRRTTTVVVYYY\\\___bbbdddiiigggeeeeeehhhkkkmmmmmmlllooosssvvvwwwyyy{{{}}}~~~||||||~~~xxxwwwyyyyyytttmmmiiiaaaRRRMMMGGGCCCBBBBBBAAADDDHHHQQQWWW\\\aaajjjuuu{{{|||}}}}}}~~~~~~|||{{{zzzyyyyyyxxx}}}{{{yyyuuu{{{vvvooogggaaa^^^```kkkvvvrrrggg[[[UUUTTTYYYeeepppwwwlllaaaaaa___[[[YYY[[[aaagggkkkqqq}}}{{{nnn```XXXQQQIIICCCBBBBBBCCCEEEHHHKKKNNNPPPQQQSSSYYYbbbiiinnnqqqsssuuu|||}}}|||wwwvvvyyyyyyyyyzzzzzz{{{|||||||||wwwpppfffiiikkknnnuuurrrSSSGGGFFFGGGEEEDDDEEEHHHPPP\\\gggnnnrrrqqqqqqpppqqqsssuuuvvvssssssvvvqqqhhhhhhjjjeee```YYYRRRMMMKKKKKKKKKPPPSSSXXX\\\\\\aaappp~~~mmmddd[[[UUUOOOGGGDDDDDDCCC@@@???@@@@@@@@@EEEKKK[[[bbbfffccc[[[WWW[[[aaahhhtttwwwkkkdddiiiqqqwwwlll]]]XXXVVVZZZbbbfffaaa[[[SSSOOOKKKGGGEEEDDDBBBAAAAAA@@@???>>>===>>>>>>??????@@@BBBDDDEEEFFFGGGGGGHHHGGGFFFGGGGGGFFFDDDBBB@@@??????>>>===>>>>>>>>><<<;;;;;;;;;::::::999999999999999:::::::::;;;;;;999999::::::;;;<<<<<<===>>>???AAABBBEEEIIIOOOSSS^^^___```bbbggglllqqqtttvvvwwwoooiiiffffffggglllsssuuu}}}yyymmm\\\qqq}}}vvvxxxhhhYYYZZZ^^^lllzzz^^^LLLCCC>>>===>>><<<@@@AAAAAAGGGSSSaaahhhjjjhhhfffgggrrrtttiii^^^XXX\\\dddppp{{{~~~zzz{{{wwwqqqiiifffccc```]]]ZZZVVVSSSLLLNNNPPPQQQSSSVVV[[[^^^fffeeedddfffiiilllnnnnnnmmmpppsssuuuwwwxxx{{{}}}~~~}}}xxxvvvwwwyyynnnlllmmmvvv}}}uuunnndddUUUNNNHHHCCCCCCCCCAAABBBDDDJJJQQQWWW]]]gggttt|||~~~zzz{{{|||}}}}}}{{{yyyyyyyyyyyywwwzzz~~~wwwjjjccc```aaaiiiqqqtttjjj^^^VVVRRRTTT^^^iiiyyy~~~pppdddbbb___[[[YYYZZZ^^^aaadddkkkyyyssscccYYYSSSKKKEEEDDDCCCDDDEEEHHHJJJLLLNNNOOOQQQWWW```hhhmmmppprrrssszzz|||~~~~~~zzztttsssvvvwwwxxx{{{}}}~~~~~~|||{{{}}}~~~yyyrrrkkkmmmnnnpppwwwmmmSSSKKKHHHBBBCCCBBBBBBFFFOOOZZZfffnnnqqqqqqqqqrrrrrrsssttttttrrrrrrvvv~~~qqqiiiiiillliiieee^^^WWWPPPLLLJJJIIINNNPPPUUUZZZ^^^cccppp|||tttjjjaaaZZZSSSKKKFFFFFFCCC@@@???@@@@@@>>>AAAFFFSSS]]]eeeddd\\\WWWYYY^^^bbbooosssiiigggkkkwww}}}rrrbbb[[[UUUTTTXXXZZZXXXTTTPPPLLLGGGDDDBBBAAA@@@?????????>>>=========>>>>>><<<>>>@@@BBBDDDEEEEEEEEEGGGFFFFFFFFFGGGFFFDDDBBB???>>>======<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<999999::::::;;;<<<<<<<<<;;;===>>>???AAADDDIIIMMMXXXYYY]]]aaafffkkkoooqqqrrryyywwwpppiiigggeeedddfffjjjlllsssyyyyyyzzz}}}yyy~~~lll```xxxxxxtttxxx}}}cccUUUWWW\\\jjj}}}sssZZZKKKCCC???>>>???:::@@@BBBBBBGGGUUUccciiikkkjjjgggiiisss~~~qqqeee[[[WWW^^^gggsss~~~vvvpppmmmhhhddd```\\\WWWTTTMMMNNNNNNNNNNNNQQQWWW[[[cccbbbcccfffkkknnnooonnnppprrrtttvvvwwwxxx{{{}}}~~~}}}wwwrrrrrrtttmmmjjjiiipppxxxmmm^^^RRRLLLGGGHHHHHHEEEEEEFFFIIIOOOVVV\\\gggsss{{{}}}yyyzzz{{{}}}}}}zzzxxxxxxyyyzzzyyyzzz~~~ooofffddddddhhhlllyyytttlllaaaYYYRRRQQQYYYcccqqqtttgggccc]]]YYYXXXYYYZZZZZZ\\\eeerrruuueee[[[UUUNNNHHHFFFDDDEEEFFFGGGIIIKKKLLLMMMNNNTTT]]]eeejjjmmmppprrrvvvyyy}}}~~~~~~zzzrrrpppsssrrrvvv{{{~~~{{{|||~~~~~~}}}vvvssssssrrrssszzzgggUUUPPPIII>>>AAA@@@@@@DDDMMMYYYeeellloooppprrrssstttsssrrrqqqtttuuuwww}}}rrrjjjjjjmmmlllhhhbbbZZZSSSMMMIIIGGGMMMNNNRRRYYY___eeepppzzzzzzpppfff^^^VVVMMMHHHHHHCCC???>>>??????===>>>BBBNNNYYYdddeee]]]VVVVVVZZZZZZhhhyyyxxxlllggggggrrruuueee^^^UUUQQQQQQRRRQQQOOOMMMIIIEEEBBB@@@???>>>===>>>======<<<<<<======>>><<<===???BBBCCCDDDDDDDDDFFFEEEEEEEEEFFFFFFCCCAAA>>>>>>===<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>??????:::::::::;;;;;;<<<<<<===999;;;<<<===>>>AAAFFFIIIQQQTTTYYY___fffkkknnnpppqqqwwwwwwpppjjjhhheeeaaa___aaa^^^eeejjjiiiiiimmmpppppp~~~xxx|||{{{iiibbb~~~uuusssyyyyyy___RRRVVV[[[iii{{{oooWWWIIICCC???>>>???:::@@@CCCBBBHHHWWWdddjjjlllkkkiiijjjssszzzmmmbbbYYYVVV^^^iiiwww~~~xxxtttmmmgggaaa\\\WWWSSSPPPPPPPPPMMMLLLOOOUUU[[[```aaacccgggkkknnnooooooqqqsssvvvwwwwwwyyy{{{}}}~~~~~~wwwqqqpppqqqrrrmmmkkkppp~~~wwwhhhXXXQQQLLLMMMMMMKKKIIIJJJLLLRRRXXX]]]fffqqqxxxyyyyyyzzz|||~~~}}}yyywwwxxxyyy{{{{{{zzz|||rrriiiffffffgggiiiuuuuuummmccc[[[SSSPPPVVV___lll|||wwwiiiccc\\\XXXWWWXXXWWWUUUWWW```mmmzzzwwweee\\\VVVPPPJJJHHHEEEEEEFFFGGGIIIJJJKKKKKKMMMSSS[[[bbbhhhllloooqqqsssvvv{{{~~~}}}}}}~~~~~~}}}zzzrrroooqqqooottt|||yyy{{{|||}}}~~~yyyxxxuuuvvv}}}yyyaaaQQQHHHEEEDDDAAACCCFFFHHHMMMVVVaaaiiimmmnnnoooppppppooonnnmmmrrrvvvzzztttjjjkkkrrrqqqnnnhhh___UUUMMMJJJIIIJJJLLLRRRZZZ___dddmmmvvv{{{lll```WWWRRRMMMJJJHHHFFFCCCAAA??????@@@@@@LLLSSSZZZ[[[XXXTTTRRRSSS]]]bbbnnnwwwooolllvvv~~~~~~sssggg^^^SSSMMMJJJIIIFFFCCCFFFEEECCC@@@>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<===?????????@@@AAACCCDDDEEEHHHGGGFFFDDDBBBAAAAAAAAAAAA@@@???===<<<<<<<<<<<<========================<<<<<<<<<<<<=========>>>??????>>>>>>=========<<<>>>===<<<<<<===@@@DDDFFFGGGMMMSSSVVVZZZbbbppp{{{|||xxxyyyxxxrrrkkkeeebbb___[[[XXXWWWXXXYYYYYY[[[^^^bbbeeemmmwwwvvvxxxvvviiihhhwwwlllxxxsss[[[PPPVVV___nnnzzzzzz{{{gggPPPEEEAAA???>>>>>>;;;???BBBBBBIIIVVVdddjjjpppkkkhhhnnnxxx|||wwwmmmaaaYYYYYYaaahhh|||yyypppjjjhhhccc[[[UUUTTTQQQPPPPPPNNNMMMRRRZZZdddgggjjjlllmmmoooqqqssssssvvvzzz{{{zzz{{{zzzxxxzzz}}}}}}wwwaaa^^^ZZZWWWUUUSSSQQQPPPPPPSSSVVVYYY]]]fffrrr|||~~~|||zzzyyyxxxwwwyyyzzz{{{|||}}}rrrhhhbbbccchhhtttqqqbbbZZZWWWVVVXXX\\\jjjxxx~~~nnnfff___]]]\\\YYYXXXZZZVVV[[[ffftttxxxiii\\\SSSNNNJJJGGGDDDDDDEEEGGGHHHIIIJJJJJJLLLQQQYYYbbbiiimmmooopppvvvwwwxxxzzz{{{|||||||||~~~}}}}}}}}}}}}|||xxxsssnnnjjjooovvv~~~~~~zzz|||oooZZZLLLFFFDDDDDD@@@BBBDDDGGGLLLUUU```hhhmmmnnnoooqqqqqqqqqqqqqqqtttxxx|||tttiiihhhmmmqqqoooiii```WWWOOOKKKIIIIIIKKKPPPWWW\\\aaajjjsssrrreee\\\VVVQQQMMMHHHFFFCCCAAA?????????@@@DDDJJJQQQTTTRRRQQQRRRTTTUUUZZZgggwww}}}sssooonnntttyyy{{{}}}|||tttlll```XXXNNNHHHFFFEEEBBB@@@AAAAAA@@@???===<<<;;;:::<<<<<<;;;;;;;;;<<<======>>>>>>??????AAABBBCCCDDDEEEDDDCCCBBBBBBBBBBBBBBB??????>>>===<<<<<<<<<<<<========================<<<<<<<<<=========>>>>>>??????>>>>>>>>>=========???>>>===<<<===@@@BBBDDDDDDIIINNNQQQTTT[[[gggqqqzzzuuuttt}}}rrrlllddd^^^[[[XXXSSSOOOOOOPPPQQQQQQRRRTTTXXX[[[fffooozzz~~~wwwyyyzzznnnnnntttkkkyyyqqqYYYNNNUUU^^^mmmyyyxxxrrr```LLLCCCAAA???>>>>>><<<@@@BBBCCCJJJXXXeeelllooojjjhhhmmmwwwzzzuuukkk```XXXZZZbbbkkk}}}xxxpppkkkfff___YYYUUURRRQQQQQQPPPOOOUUU]]]bbbeeeiiikkkmmmooorrrtttssswww{{{||||||~~~qqqkkkccc^^^\\\[[[ZZZYYYTTTXXX[[[]]]```gggrrrzzz}}}|||{{{yyywwwxxxzzz{{{{{{|||xxxkkkcccbbbgggtttuuueee[[[VVVSSSUUUXXXdddssstttkkkccc```]]]ZZZYYY[[[VVV\\\hhhuuuwwwjjj___WWWQQQJJJFFFDDDDDDEEEFFFHHHIIIJJJKKKLLLQQQYYYbbbjjjnnnooopppuuuwwwyyy|||~~~~~~~~~}}}}}}}}}~~~{{{wwwrrrnnnkkkooovvv~~~~~~~~~wwwbbbPPPFFFDDDDDDDDD@@@AAACCCGGGMMMUUU___ffflllnnnoooqqqsssttttttuuuwww{{{~~~ttthhheeehhhqqqpppkkkcccZZZQQQLLLJJJIIIIIINNNTTTXXX\\\fffoooyyylllccc\\\UUUQQQIIIGGGDDDAAA????????????===BBBGGGIIIIIIJJJLLLOOOQQQWWWcccpppzzzzzzsssgggjjjjjjhhhiiijjjgggbbbUUUOOOGGGBBBAAA@@@>>><<<===>>>>>>???>>>===;;;:::<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>???@@@AAABBBBBBAAAAAAAAA@@@AAAAAABBBBBB======<<<<<<<<<<<<<<<===========================<<<<<<=========>>>>>>>>>?????????>>>>>>>>>>>>>>>AAA???>>>======???AAABBBAAADDDHHHJJJKKKQQQ[[[bbbooojjjhhhoooyyy~~~yyymmmggg```[[[XXXTTTPPPLLLJJJKKKLLLLLLLLLMMMPPPSSS^^^dddnnnxxx~~~yyyxxx{{{|||tttvvv~~~qqqiiizzzlllVVVMMMSSS\\\mmmxxxwwwgggWWWGGGAAA@@@???>>>>>>>>>AAABBBCCCKKKYYYgggmmmnnnjjjgggmmmwww~~~yyytttjjj___WWWZZZeeennn}}}wwwpppkkkfffccc[[[WWWTTTTTTSSSSSSYYYaaabbbeeeiiilllmmmppprrruuussswww{{{}}}}}}|||qqqjjjiiiiiihhhfff___aaadddeeeggglllsssyyy~~~~~~|||zzzxxxxxxyyyzzzzzz{{{}}}rrrgggeeehhhrrr~~~|||kkk___XXXSSSSSSVVV^^^mmm{{{pppfffaaa^^^[[[ZZZ[[[VVV^^^jjjvvv~~~wwwlllbbb[[[SSSKKKEEEDDDDDDEEEFFFGGGIIIJJJKKKLLLQQQZZZccckkkooopppqqqsssuuuyyy}}}~~~}}}}}}~~~zzzuuupppmmmlllqqqvvv}}}|||{{{}}}|||mmmYYYIIICCCCCCDDDEEEAAAAAACCCHHHNNNWWW```ffflllmmmoooppprrrtttuuuuuuxxx}}}}}}{{{xxxpppfffcccfffppppppmmmfff]]]UUUOOOLLLIIIIIILLLQQQTTTXXXbbblllrrrhhh```XXXSSSJJJHHHEEEBBB@@@?????????<<>>===<<<;;;999;;;===???@@@@@@???>>>===<<<;;;;;;;;;<<<===>>>???===>>>??????@@@@@@@@@@@@@@@@@@????????????@@@@@@;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>><<<============>>>>>>>>>????????????????????????BBBAAA???>>>===>>>???@@@>>>AAADDDDDDDDDHHHOOOTTT\\\YYYYYY```jjjppppppllliiiddd^^^[[[YYYVVVRRRNNNOOOPPPQQQPPPOOOOOOQQQSSSZZZ]]]eeeqqq||||||zzz|||xxxxxx|||{{{vvv|||yyynnniii}}}fffSSSLLLRRR]]]ooozzzvvv^^^QQQEEEAAAAAA???===>>>===@@@AAACCCLLL[[[hhhnnnoookkkiiinnnxxx~~~{{{vvvlll```WWWZZZfffqqq|||wwwrrrpppoooeee___ZZZYYYYYYYYY^^^dddfffiiilllnnnooopppssstttrrrvvvzzz|||}}}{{{{{{{{{xxxtttlllnnnpppqqqqqqtttxxx{{{~~~~~~~~~~~~{{{yyywwwxxxyyyyyyyyy{{{}}}zzznnnkkklllmmmxxxrrreee\\\VVVUUUWWW\\\jjjsssfff```^^^[[[ZZZ[[[WWW```lllwww~~~xxxmmmccc[[[TTTLLLGGGDDDDDDDDDEEEGGGIIIKKKLLLMMMSSS\\\fffmmmqqqssssssrrruuuxxx|||~~~~~~~~~~~~~~~}}}}}}zzzsssooommmmmmssswww}}}}}}|||xxxwwwzzzzzzkkkVVVHHHCCCDDDEEEEEEBBBCCCDDDIIIQQQZZZbbbfffkkklllmmmnnnppprrrtttuuuxxx}}}|||tttoooiiiccccccfffmmmnnnmmmiiiaaaXXXRRRNNNKKKJJJKKKNNNQQQUUU^^^hhh|||vvvlllcccZZZTTTMMMKKKGGGDDDAAA@@@???@@@;;;<<<<<<<<<===>>>AAACCCHHHMMMVVV]]]___fffuuuqqqnnnfff[[[UUUSSSOOOJJJEEECCC???===<<<;;;:::999999:::===???@@@???>>>===;;;;;;;;;<<<===>>>??????>>>>>>???@@@@@@@@@??????AAA@@@???>>>>>>======>>>;;;;;;:::;;;;;;<<<===>>>????????????????????????============>>>>>>>>>????????????@@@@@@@@@@@@@@@BBBAAA@@@???>>>>>>>>>>>>>>>@@@AAABBBAAACCCGGGKKKNNNNNNRRRZZZdddkkklllkkkhhhddd```______^^^[[[WWWYYYZZZZZZXXXVVVUUUUUUWWW[[[]]]cccnnnyyy~~~|||vvvrrrppprrrwww|||zzzwww}}}|||zzzuuullllll~~~aaaQQQLLLSSS___qqq{{{tttXXXNNNDDDAAAAAA>>>======<<>>@@@BBBGGGKKKRRRYYYZZZ]]]gggrrr|||wwwjjj[[[PPPLLLFFF@@@AAAAAA???>>><<<;;;::::::666777999;;;<<<<<<<<<<<<;;;;;;;;;<<<===>>>???@@@???@@@AAAAAAAAA@@@???>>>AAA@@@???>>>============<<<;;;;;;;;;<<<===>>>>>>????????????????????????=========>>>>>>>>>??????@@@@@@@@@@@@@@@AAAAAAAAABBBAAA@@@???>>>>>>>>>>>>>>>???AAAAAAAAABBBDDDFFFIIILLLQQQYYYdddlllrrrtttqqqnnnkkkkkkmmmmmmjjjgggaaabbbaaa___\\\YYYYYYYYY]]]___dddllltttxxxwwwtttmmmiiihhhlllqqqyyyxxxzzz}}}wwwrrrnnnooo{{{^^^QQQOOOVVV```rrrxxxmmmTTTKKKCCCAAA@@@>>>===>>><<<>>>AAAFFFQQQaaajjjmmmqqqmmmlllrrr{{{~~~|||zzzqqqdddXXXYYYeeeqqqzzzyyywwwwwwtttmmmggggggfffeeeeeehhhqqqsssttttttsssrrrssstttsssvvvxxxxxxyyy{{{~~~||||||}}}}}}zzzwwwyyyzzzzzzxxxxxxyyyzzzyyynnnhhhjjjsss}}}nnnbbbZZZVVVWWW\\\gggzzzyyyggg___]]][[[ZZZZZZ\\\```iiivvvrrrfff]]]VVVPPPKKKDDDDDDCCCDDDFFFIIILLLNNNSSSYYYdddooovvvzzz{{{zzz}}}~~~~~~~~~}}}}}}||||||{{{}}}}}}||||||rrrlllkkkmmmrrrwww}}}~~~~~~}}}zzzxxxvvvpppnnnpppvvv{{{~~~|||yyyyyy|||}}}lllVVVHHHEEEFFFFFFDDDCCCBBBDDDIIISSS\\\bbbddddddeeegggkkkoootttxxx{{{yyyuuuggg```]]][[[]]]```fffiiilllkkkeee]]]VVVRRRKKKHHHGGGHHHIIILLLVVVaaammmvvvlllbbb[[[RRRPPPLLLGGGDDDBBBBBBBBB<<<:::999:::;;;<<<======GGGJJJQQQXXXZZZ[[[```gggqqqooo[[[NNNIIIDDD@@@@@@@@@@@@???===;;;::::::777777888999:::;;;;;;<<<;;;;;;<<<<<<===???@@@AAA@@@AAABBBCCCBBBAAA???>>>??????>>>>>>>>>>>>>>>???======<<<<<<<<<===>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>>>>?????????@@@@@@@@@AAAAAAAAABBBBBBAAAAAA@@@??????>>>>>>>>>>>>???@@@AAAAAABBBCCCDDDHHHIIILLLSSS]]]iiissszzzyyyvvvtttuuuwwwwwwtttqqqfffgggfffccc___\\\ZZZZZZ]]]___dddjjjnnnnnnmmmkkkdddbbbcccggglllsss}}}vvvzzz{{{wwwpppppptttyyy]]]SSSRRRWWW```oooqqqbbbOOOGGG@@@??????===>>>@@@<<<@@@DDDJJJVVVeeemmmnnnpppmmmlllqqq{{{}}}wwwvvvpppcccXXXYYYeeeqqqxxxvvvssstttsssmmmiiijjjkkkiiiiiijjjqqqrrrttttttsssssstttuuuvvvxxxyyyxxxwwwzzz~~~}}}~~~}}}}}}}}}~~~}}}{{{xxxyyy{{{zzzyyyxxxxxxyyyrrriiiiiiqqquuuggg]]]XXXXXXZZZcccvvvmmmccc___\\\ZZZZZZ___```ffftttyyymmmcccZZZRRRLLLDDDDDDCCCDDDFFFIIIMMMOOOVVV]]]hhhsss{{{~~~~~~|||||||||}}}}}}zzz|||~~~|||}}}rrrkkkjjjkkkooottt{{{}}}zzzwwwuuuoookkklllrrrxxx{{{|||zzzvvvsssrrrvvvyyy~~~}}}kkkUUUGGGEEEFFFFFFDDDBBBAAABBBHHHRRR[[[aaacccaaabbbeeejjjpppvvv|||zzz~~~qqqddd]]][[[YYYYYY[[[dddgggkkkkkkfff___WWWSSSJJJGGGEEEEEEFFFIIISSS^^^gggzzzpppfff___SSSQQQMMMIIIEEECCCCCCBBB@@@>>><<<::::::999777666BBBDDDKKKTTTWWWWWWYYY]]]fffwwwrrr\\\NNNJJJGGGCCC???@@@@@@???===;;;:::::::::999999:::;;;<<<===>>>;;;;;;<<<<<<===???@@@AAAAAABBBCCCCCCCCCAAA???>>>============>>>???@@@AAA>>>>>>============>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>????????????@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@@@@??????>>>>>>===>>>@@@AAABBBBBBCCCCCCEEEDDDFFFJJJSSSaaapppyyyxxxuuussssssuuutttqqqmmmiiijjjiiifffaaa]]]\\\[[[[[[___cccggghhhgggeeeddd___]]]___eeeiiinnnwwwwww{{{zzzyyy~~~ooorrrvvvxxx^^^UUUTTTXXX___lllkkkZZZKKKCCC============>>>BBB===AAAFFFMMMZZZhhhooooooppplllkkkqqqzzz{{{rrrsssnnnbbbXXXXXXeeeqqqvvv~~~}}}zzzrrrppprrrpppkkkhhhkkkmmmlllkkkllloooqqqssstttsssssstttvvvxxxzzzzzzyyywwwyyy~~~|||zzz{{{~~~~~~}}}}}}}}}}}}{{{xxxzzz{{{{{{yyyxxxxxxxxx~~~~~~xxxnnnfffnnn|||mmmaaa[[[ZZZXXXaaassssssfffbbb^^^[[[ZZZ```___dddsss~~~sssiii^^^SSSKKKDDDDDDCCCCCCFFFIIIMMMOOOXXX___jjjvvv~~~~~~}}}{{{yyyyyyzzz|||}}}yyy|||~~~{{{~~~ssskkkiiikkklllrrrzzz~~~}}}zzzwwwuuunnnjjjiiiooouuuzzz|||vvvqqqooonnnpppmmmmmmqqqvvv|||xxxgggSSSIIIFFFEEEFFFIIICCCAAAAAAFFFOOOXXX^^^``````dddhhhjjjllloootttyyy}}}sssjjjaaa]]]ZZZWWWXXX[[[^^^gggmmmllliiiddd\\\UUUQQQMMMHHHEEEEEEJJJPPPTTT___pppwwwmmmfff^^^XXXQQQLLLJJJHHHEEEBBBEEEAAA===:::::::::;;;:::>>>BBBHHHOOOTTTWWWWWWWWWaaadddvvvttt___NNNCCC???>>>AAAAAAAAA???===;;;;;;;;;888888777777888:::<<<===>>>===<<<===???@@@@@@@@@CCCDDDEEEEEEDDDBBB???>>>>>>===<<<;;;;;;<<<===>>>???>>>>>>>>>>>>>>>???@@@AAA@@@@@@@@@AAAAAABBBCCC@@@@@@AAAAAA@@@???===<<<@@@@@@AAAAAAAAA@@@??????BBBBBBAAA@@@@@@??????>>>===>>>???@@@AAABBBBBBBBBEEEDDDDDDGGGMMMVVV```eeeooollljjjlllooopppmmmiiiddddddbbb^^^ZZZWWWVVVVVVVVVYYY]]]_________^^^___\\\YYYYYY___fffmmmwwwzzzwwwuuuuuuppp}}}sss\\\VVVSSSZZZhhhlllaaaRRREEECCC@@@>>>>>>>>>===<<<@@@AAADDDNNN\\\hhhooorrrqqqnnnhhhfffmmmxxx}}}{{{ssslllccc]]]XXXYYYcccnnnxxx{{{}}}}}}{{{yyyxxxxxxuuuvvvwwwrrrkkkeeebbbaaaeee```]]]```hhhnnnmmmkkkoooppprrrssssssuuuxxxzzz{{{}}}{{{wwwwww{{{}}}{{{}}}|||zzzyyy|||~~~{{{{{{}}}~~~|||zzzwwwwwwvvvuuuvvvyyy{{{|||{{{llljjjppp~~~sssddd[[[WWWYYYdddxxxxxxkkkfffcccccceeehhhccccccqqq{{{nnn```SSSLLLJJJDDDAAABBBEEEIIIPPPXXX\\\aaahhhrrrzzz|||zzzyyyzzz|||}}}}}}tttvvvzzz}}}zzz~~~}}}}}}sssjjjggghhhjjjpppxxx~~~}}}}}}}}}}}}}}}~~~~~~}}}~~~}}}yyytttnnniiihhhooowww{{{|||wwwrrrnnnmmmkkkgggdddhhheeeeeehhhkkkrrr~~~|||iiiTTTHHHDDDBBBCCCDDDBBBAAAAAAEEEMMMUUUZZZ\\\```dddiiikkkmmmqqqvvv{{{{{{|||lllddd]]]ZZZXXXVVVWWW[[[___gggmmmlllhhhccc[[[TTTSSSOOOJJJFFFEEEHHHLLLOOO\\\lllzzznnnfffccc]]]UUUPPPMMMJJJFFFBBBDDDAAA===;;;;;;<<<;;;:::>>>AAAGGGMMMRRRUUUVVVVVVYYY]]]mmmrrr```PPPFFFAAA@@@===>>>>>>===;;;:::999:::888888777777888:::<<<===>>>===<<<<<<>>>???@@@AAAEEEEEEFFFFFFEEEBBB@@@>>>>>>>>>===<<<<<<===>>>>>>@@@@@@?????????@@@AAAAAACCCCCCBBBBBBBBBCCCCCCDDDAAAAAABBBBBBAAA@@@???>>>???@@@@@@AAAAAAAAA@@@@@@BBBBBBAAA@@@@@@??????>>>===>>>???@@@AAABBBBBBBBBCCCBBBBBBCCCHHHNNNUUUYYYcccaaa___aaadddeeebbb___ZZZZZZYYYVVVSSSQQQPPPQQQQQQUUUYYY[[[[[[ZZZZZZZZZYYYVVVWWW\\\cccjjjttt~~~xxxxxxuuuvvvrrrqqq___YYYXXXaaannnooo___MMMEEEBBB???>>>>>>>>>===<<<@@@@@@DDDNNN[[[fffmmmpppqqqnnnhhhgggoooyyy}}}{{{tttkkkaaaYYYUUUXXXeeerrrwwwxxxxxxwwwuuuqqqnnnllliiijjjkkkgggaaa\\\ZZZYYY\\\YYYWWW[[[bbbiiimmmmmmpppqqqssssssssstttvvvxxxxxx||||||xxxxxx|||~~~|||~~~~~~|||{{{}}}{{{{{{zzzxxx|||}}}|||}}}~~~~~~{{{{{{|||}}}{{{yyy|||{{{zzzyyyyyyzzz|||}}}~~~ooommmqqq~~~yyyiii___[[[]]]gggyyy{{{nnnhhhfffgggjjjmmmgggeeeppp~~~qqqcccVVVNNNJJJDDDAAABBBEEEIIIQQQYYY```dddkkkssszzz}}}{{{zzzzzz{{{{{{{{{tttuuuwwwzzz}}}~~~|||{{{~~~ssshhhddddddjjjooowww}}}~~~}}}|||{{{zzzzzz{{{|||~~~||||||}}}~~~zzzvvvnnniiihhhnnnuuuzzz~~~}}}xxxvvvvvvtttooojjjggggggfffccc```aaa______aaaeeekkkwwwlllSSSGGGCCCBBBBBBCCCAAA@@@@@@CCCIIIOOOTTTVVV]]]aaafffjjjlllpppvvv{{{yyy~~~zzzjjjccc\\\WWWWWWWWWUUUVVVYYY]]]fffmmmmmmkkkggg```YYYUUUQQQLLLHHHFFFFFFHHHIIIWWWddd{{{wwwnnnhhhccc[[[UUURRRNNNHHHDDDDDDAAA???>>>>>>>>><<<;;;===@@@EEELLLQQQTTTVVVWWWUUUZZZccctttuuufffWWWLLLEEEBBB<<<============<<<;;;:::888888777888999:::<<<===???>>>===<<<===???AAABBBFFFGGGGGGGGGFFFCCC@@@??????>>>>>>======>>>??????AAAAAAAAAAAAAAABBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBCCCCCCCCCBBBAAAAAA??????@@@AAABBBBBBBBBBBBBBBBBBAAA@@@@@@??????>>>===>>>???AAABBBBBBBBBBBBCCCBBBBBBBBBCCCFFFIIIKKKRRRPPPOOOQQQTTTVVVSSSQQQMMMMMMMMMKKKIIIHHHIIIJJJKKKOOOTTTWWWWWWUUUTTTTTTUUUSSSTTTYYY___fffrrr|||zzzyyyuuuwwwxxxmmm^^^YYYZZZhhhuuusss___KKKDDDBBB???>>>>>>>>>===<<<@@@@@@DDDMMMZZZdddkkkmmmooommmiiihhhpppzzz}}}{{{sssiii]]]UUURRRXXXgggvvv{{{zzzxxxwwwtttnnnhhhddd_________\\\XXXTTTRRRRRRQQQPPPPPPSSSZZZbbbkkkpppqqqrrrssssssrrrrrrsssttttttzzz}}}yyywww||||||zzzwwwvvvxxx{{{|||}}}{{{|||}}}~~~|||{{{{{{zzzxxxwwwvvvuuu|||yyyxxxyyyyyyxxx|||}}}zzzyyyzzz{{{~~~|||{{{{{{{{{yyywww{{{zzzxxxwwwwwwwwwxxxyyyvvvpppttt~~~oooddd```aaajjjzzztttmmmlllnnnrrrssslllhhhooovvvgggZZZQQQJJJDDDAAACCCFFFJJJRRRZZZbbbfffkkkrrrxxx|||~~~~~~}}}|||zzzyyyyyyyyyyyytttssssssuuuxxx{{{{{{{{{|||ssshhhccccccjjjooovvv{{{~~~~~~{{{xxxvvvvvvwwwwwwxxxxxxyyy}}}|||wwwnnnjjjiiinnntttxxx|||xxxsssooonnnlllhhhcccaaaaaaaaa___]]][[[YYYYYY[[[^^^dddppp|||pppTTTFFFDDDDDDCCCDDD@@@@@@@@@AAAEEEIIIMMMOOOWWW[[[aaaeeeiiimmmtttzzzyyy|||uuuddd^^^XXXUUUVVVVVVTTTTTTWWW[[[dddmmmpppooonnnhhhbbbVVVSSSOOOJJJGGGFFFFFFFFFPPPZZZooo{{{mmmhhh```[[[WWWRRRLLLHHHDDDCCCAAA@@@@@@@@@===<<<;;;>>>CCCJJJPPPUUUXXXZZZXXX\\\___eeeyyyqqqcccVVVLLLEEE@@@@@@@@@@@@AAA@@@???===999999888888999:::<<<===>>>>>>===<<<<<<>>>AAACCCGGGHHHHHHHHHGGGDDDAAA@@@???????????????@@@@@@@@@AAAAAAAAAAAABBBCCCCCCDDDFFFFFFGGGGGGFFFFFFEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB??????AAABBBCCCCCCCCCCCCBBBBBBAAA@@@@@@??????>>>>>>>>>@@@AAABBBCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCDDDCCCCCCEEEHHHIIIGGGFFFEEEEEEEEEDDDBBBAAABBBDDDFFFKKKQQQUUUUUUTTTRRRQQQTTTRRRSSSXXX]]]dddppp||||||www~~~wwwhhhYYYTTTWWWhhhwwwsss___MMMDDDAAA>>>======>>>===<<>><<<:::<<>>>>>===<<<===@@@CCCFFFGGGHHHHHHGGGEEECCCAAA???@@@@@@AAAAAABBBBBBBBB@@@@@@@@@AAABBBCCCDDDDDDFFFFFFGGGGGGGGGGGGFFFEEEBBBBBBBBBAAAAAAAAAAAAAAA???@@@AAABBBCCCDDDDDDDDDBBBBBBAAA@@@@@@??????>>>>>>???@@@AAABBBCCCCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@======>>>???AAABBBAAAAAABBBCCCCCCAAA???>>>???AAADDDJJJRRRWWWXXXWWWUUUTTTVVVTTTUUUYYY]]]cccqqq}}}{{{zzzvvveeeXXXRRRVVVfffsssmmmZZZKKKCCC@@@>>>======>>>===<<>>@@@???======@@@CCCDDDEEEGGGHHHGGGFFFDDDCCC@@@@@@BBBCCCCCCCCCCCCCCCAAAAAAAAAAAABBBCCCEEEEEEEEEFFFHHHIIIIIIIIIHHHGGGDDDDDDCCCAAAAAA@@@AAAAAAAAAAAABBBCCCDDDDDDDDDDDDBBBBBBAAA@@@@@@??????>>>>>>???@@@BBBCCCCCCCCCCCC???@@@@@@AAAAAA@@@??????======>>>???@@@@@@@@@???AAABBBBBB@@@???>>>@@@AAAEEELLLUUU\\\^^^]]][[[YYYZZZXXXYYY[[[]]]dddqqquuuqqqdddZZZUUUYYYgggnnncccRRRGGGBBB@@@===<<<=========<<<>>>???CCCMMMYYYbbbggghhheeefffgggjjjsss||||||wwwjjjbbbZZZUUUUUU\\\mmm|||xxxtttooojjjccc]]]YYYVVVSSSQQQPPPPPPNNNLLLMMMUUU```iiimmmoooqqqrrrqqqooooooppprrrwwwxxxrrrnnnqqquuuwwwyyytttnnnnnnqqqtttsssppppppqqqqqqpppppprrruuuxxxvvvxxx{{{zzzvvvrrrqqqpppppppppqqqssstttqqqooooooqqqrrrsssyyy~~~~~~|||~~~~~~{{{yyyxxxxxxuuuvvvvvvxxxyyyzzzzzz{{{yyyyyy|||~~~{{{|||ooogggdddooo|||wwwyyy~~~|||xxxxxx}}}}}}vvvmmmddd]]]NNNHHHEEEEEEHHHKKKQQQYYY___dddjjjnnnpppqqqtttwwwxxx|||~~~}}}yyyuuutttuuuqqqrrrtttwwwyyyxxxvvvssstttvvvwwwwwwzzzoooccc^^^^^^eeekkkssszzz~~~}}}zzzxxxwwwvvvrrruuuzzz{{{tttkkkjjjlllrrrwww{{{{{{uuummmgggeeedddaaa___^^^[[[ZZZ[[[[[[\\\eeennn]]]IIIGGGGGGDDDAAA???AAABBBBBBAAAAAADDDGGGMMMSSSZZZaaafffnnnvvv||||||nnn]]]WWWTTTTTTUUUSSSTTTWWWXXXcccnnntttwwwxxxuuuqqqeeeaaaZZZRRRLLLHHHGGGGGGCCCDDDJJJYYYpppsssiiiccc^^^YYYUUUOOOLLLGGGDDDBBBAAA???>>><<<===???CCCHHHNNNSSSVVVVVVVVVWWWZZZ```nnnttthhhWWWPPPHHHCCCCCCDDDCCCAAA@@@>>><<<:::999888888888999===AAAAAA>>>===???BBBBBBCCCEEEGGGGGGFFFEEEDDD@@@AAABBBDDDEEEEEEDDDDDDBBBBBBBBBCCCDDDEEEFFFGGGEEEGGGIIIKKKLLLLLLKKKJJJHHHFFFEEECCCAAAAAAAAAAAABBBCCCCCCDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@??????>>>>>>???AAABBBCCCCCCDDDDDD@@@@@@@@@@@@@@@@@@??????>>>???@@@@@@@@@?????????===???@@@?????????BBBCCCFFFNNNXXX```ccccccaaa___]]]\\\\\\]]]^^^cccrrrqqqnnn|||fffXXXVVV^^^lllooo___OOOGGGBBB???===<<<=========<<<===>>>CCCNNNZZZccchhhhhheeegggiiimmmvvv~~~}}}xxxmmmdddYYYSSSSSS\\\ooo~~~}}}tttnnnfff```\\\ZZZWWWTTTSSSQQQNNNLLLNNNUUU___eeeiiillloooqqqqqqppppppqqqrrruuutttpppnnnqqqttttttxxxtttooonnnoooqqqqqqpppnnnnnnoooooooooqqquuuxxxttttttvvvyyy{{{yyytttpppooonnnmmmllllllmmmoooppppppmmmmmmpppqqqrrrwww~~~}}}~~~~~~{{{}}}|||zzzyyyzzzttttttuuuvvvvvvvvvvvvvvvvvvwww{{{~~~{{{~~~ssskkkgggppp~~~wwwxxx}}}}}}{{{{{{}}}}}}yyyuuuqqqkkkddd```QQQJJJFFFFFFHHHJJJPPPWWWZZZaaaiiinnnnnnooorrruuuvvvzzz~~~~~~yyyuuutttuuuttttttssstttuuuuuutttrrrtttvvvxxxyyy{{{|||mmmaaa\\\\\\```fffooowww|||}}}{{{xxxwwwuuuxxx}}}yyyqqqggggggjjjqqqvvv{{{~~~vvvpppnnnmmmjjjhhhccc```^^^^^^\\\\\\dddlllZZZGGGGGGKKKIIIGGG???AAACCCBBBAAAAAADDDGGGIIIOOOWWW^^^dddkkkttt{{{}}}iii\\\VVVRRRSSSTTTTTTUUUYYYUUUaaannnwww}}}}}}kkkfff]]]TTTMMMHHHFFFFFFCCCCCCEEENNNcccyyymmmeee___ZZZWWWRRRNNNHHHDDDAAA@@@???>>>>>>>>>???AAAEEEJJJNNNQQQWWWUUUXXX\\\^^^eee~~~xxx___VVVLLLFFFFFFGGGFFFDDDAAA@@@===;;;999888777777888===BBBBBB???===>>>AAA@@@BBBDDDFFFGGGFFFEEEDDD@@@AAACCCEEEEEEEEEEEEDDDCCCCCCCCCDDDEEEGGGHHHIIIFFFHHHJJJMMMNNNNNNNNNMMMJJJIIIFFFDDDBBBBBBAAABBBCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBAAAAAA@@@??????>>>??????AAABBBCCCDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@???@@@AAAAAA@@@?????????:::<<<===>>>???@@@CCCFFFGGGOOOZZZcccgggfffdddccc___^^^^^^^^^^^^cccqqq}}}mmmlll|||hhhTTTUUUaaaqqqrrr```PPPKKKAAA???===<<<=========<<<<<<>>>DDDNNNZZZdddhhhiiifffhhhjjjoooxxxyyyqqqfffYYYQQQQQQ\\\qqqwwwppphhhbbb___]]][[[XXXUUUQQQMMMLLLOOOVVV^^^cccgggjjjnnnpppqqqqqqqqqrrrrrrsssrrrnnnooosssuuusssvvvtttpppnnnnnnoooppppppjjjkkkllllllmmmoootttwwwtttssstttvvvwwwuuuooojjjnnnmmmkkkjjjkkklllnnnoooooommmllloooppppppvvv}}}xxx{{{~~~}}}}}}zzz}}}}}}{{{zzz{{{xxxyyyyyyyyyyyyxxxwwwwwwuuuwww{{{zzz{{{wwwooojjjqqq~~~wwwwww{{{}}}zzzxxxxxxxxxyyywwwsssqqqnnnjjjeeeaaaRRRLLLGGGGGGHHHJJJPPPWWWVVV]]]fffkkkllllllnnnqqqtttzzz~~~~~~yyyuuutttuuuwwwuuurrrqqqrrrssssssssstttwwwzzz||||||zzzlllbbb^^^^^^\\\cccmmmvvv{{{}}}~~~|||yyywwwwwwzzzwwwooocccdddiiipppvvv{{{}}}xxxvvvuuusssqqqgggdddbbbaaa___^^^eeemmmxxx[[[MMMGGGJJJLLLEEEAAA@@@@@@>>>===>>>BBBEEEGGGMMMUUU^^^eeekkkppptttrrraaaVVVTTTRRRQQQSSSTTTTTTSSSYYY___hhhrrrwwwiii\\\YYYUUUMMMFFFDDDEEECCCCCCJJJYYYrrrvvvkkkddd^^^[[[UUUPPPIIIFFFEEEEEECCC@@@BBBCCCCCCAAA@@@BBBHHHMMMOOORRRVVVWWWUUU]]]tttrrrbbbRRRKKKGGGCCCCCCGGGDDDAAA>>>;;;:::999888666999<<<@@@AAA@@@@@@AAACCCAAABBBCCCDDDEEEEEEEEEEEEEEEDDDBBB@@@@@@AAABBBCCCFFFFFFFFFFFFFFFEEEDDDDDDGGGGGGJJJOOOTTTUUUSSSPPPLLLJJJGGGDDDBBBCCCDDDEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBBBB@@@???>>>>>>>>>>>>@@@AAACCCDDDEEEEEEDDDCCCBBBAAA@@@??????@@@BBBBBB@@@?????????AAABBBAAA???BBBAAAAAAAAABBBDDDGGGHHHOOORRRXXX^^^aaaccccccbbbccc___^^^```cccgggpppzzz}}}ooommmzzzeee\\\XXXccc|||uuuYYYGGG@@@@@@@@@???>>>======<<<===@@@GGGOOOXXXaaahhhlllkkkjjjkkkpppwww|||}}}|||uuujjj]]]UUUUUU]]]nnn}}}~~~yyyqqqjjjddd___ZZZWWWVVVSSSOOOPPPTTTZZZ```ccchhhjjjmmmppppppooommmkkkooooooooonnnnnnmmmmmmmmmrrrpppmmmlllmmmmmmmmmlllllllllkkkkkkmmmpppssstttrrrrrrrrrrrrqqqpppooonnnmmmllljjjjjjlllmmmllllllkkkjjjiiijjjmmmqqqvvvyyy}}}}}}||||||{{{|||~~~~~~}}}|||{{{{{{zzzyyyxxxwwwwwwvvv{{{zzzzzz{{{zzz~~~{{{sssqqqsss{{{uuuoooqqquuu~~~~~~}}}tttpppqqqoookkkhhhhhhiiifff___YYYPPPLLLHHHFFFHHHLLLOOOPPPVVV]]]eeefffccceeemmmuuu{{{~~~vvvuuuvvvttt{{{yyywwwtttssssssttttttvvvtttsssuuu{{{yyyoooeee^^^ZZZYYY^^^fffnnnuuuzzz}}}{{{{{{~~~yyy|||~~~xxxmmmeeeaaaccckkkuuu}}}~~~}}}|||nnnkkkfffddddddhhhmmmppprrrVVVJJJDDDHHHKKKDDD@@@@@@@@@>>>===>>>BBBDDDHHHMMMUUU]]]dddjjjooosss}}}lll___VVVTTTRRRRRRSSSTTTTTTSSSSSSYYYbbbnnn~~~{{{mmm```[[[WWWOOOIIIFFFFFFDDDCCCHHHTTTlllsssiiiaaa[[[YYYTTTMMMHHHGGGFFFDDDAAA@@@AAAAAA???>>>???CCCGGGJJJMMMQQQRRRQQQXXXnnnppp^^^SSSMMMGGGFFFHHHEEEBBB???<<<;;;;;;999888999<<<@@@AAAAAA@@@BBBDDDBBBCCCDDDDDDEEEFFFFFFFFFEEEDDDCCCBBBBBBCCCEEEFFFGGGGGGGGGGGGGGGFFFEEEEEEHHHHHHIIIMMMRRRTTTSSSQQQLLLJJJGGGDDDBBBBBBCCCCCCHHHHHHGGGGGGFFFEEEEEEDDDCCCBBBAAA@@@???????????????@@@BBBCCCDDDDDDDDDCCCCCCBBBBBBAAAAAABBBCCCDDDBBB@@@??????AAABBBBBBAAADDDCCCCCCCCCEEEHHHKKKMMMQQQTTTYYY]]]aaacccccccccdddaaabbbfffiiimmmvvv}}}ooolllzzzcccWWWUUUdddcccPPPAAA@@@???>>>============>>>@@@EEEOOOZZZccciiillljjjjjjmmmttt{{{~~~{{{uuujjj^^^WWWVVV]]]lllzzzzzzqqqjjjddd___[[[YYYVVVSSSSSSWWW]]]bbbeeeiiikkkmmmoooooommmjjjhhhjjjjjjjjjiiiiiiiiiiiiiiipppnnnllllllmmmnnnmmmmmmmmmlllmmmmmmoooqqqtttuuurrrrrrrrrrrrqqqqqqqqqqqqooommmkkkkkklllmmmmmmlllkkkjjjiiijjjlllppptttwwwyyy{{{~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}|||{{{zzzyyyyyyzzzzzzyyyzzz}}}uuurrrssszzzvvvppprrruuu~~~}}}tttnnnnnniiifffcccbbbbbb___ZZZUUUPPPMMMHHHGGGHHHLLLOOOPPPVVV\\\cccdddbbbeeennnvvv{{{yyyyyyxxxyyyxxxvvvtttssssssttttttvvvsssrrruuu{{{|||rrrggg___ZZZXXX[[[aaajjjssszzz~~~}}}zzzzzz}}}|||~~~uuujjjccc```aaajjjttt|||xxxtttmmmhhhhhhkkkqqqtttkkkRRRGGGCCCGGGJJJDDD@@@@@@@@@>>>===>>>AAADDDHHHMMMUUU]]]dddjjjooosss|||qqqeee\\\WWWUUURRRRRRSSSSSSSSSSSSPPPVVV___jjjzzzuuuggg```ZZZSSSMMMJJJFFFDDDDDDEEEMMMbbbrrrggg```___YYYQQQLLLJJJIIIFFFCCC???@@@@@@???>>>===???AAACCCFFFJJJKKKKKKQQQdddwww{{{hhh[[[QQQKKKHHHIIIFFFCCC@@@>>>===<<<;;;:::999;;;???AAAAAABBBCCCEEEDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFFFFEEEFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFHHHHHHIIILLLPPPRRRSSSRRRPPPNNNKKKHHHFFFDDDDDDDDDIIIIIIIIIIIIHHHGGGFFFFFFCCCBBBAAA@@@@@@??????@@@>>>???AAABBBCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFDDDBBBBBBCCCEEEFFFFFFFFFFFFFFFGGGJJJMMMPPPRRRVVVXXX[[[^^^bbbdddfffgggeeedddgggmmmrrrvvv~~~}}}mmmkkkyyywww___UUUWWWhhhjjjTTTAAA@@@>>><<<<<<<<<===>>>@@@@@@DDDNNN\\\fffkkkkkkhhhjjjooowww~~~{{{tttjjj___YYYWWW]]]jjjwww{{{sssllleeeaaa___\\\YYYYYY]]]bbbfffhhhiiikkklllmmmmmmjjjhhhfffffffffffffffffffffggggggnnnlllkkkkkkmmmnnnnnnnnnlllmmmnnnoooqqqssstttuuurrrqqqqqqqqqrrrsssuuuvvvqqqooommmlllmmmnnnmmmlllkkkkkkjjjjjjlllppptttvvvuuuxxx{{{|||}}}}}}~~~~~~}}}~~~~~~}}}|||{{{{{{yyyxxxxxx{{{uuurrrsssxxxwwwqqqsssvvv}}}sssllljjjcccbbb```^^^[[[XXXUUUSSSPPPLLLHHHGGGIIILLLNNNPPPUUU[[[```aaaaaaeeeooowwwzzzwwwvvvuuuvvvuuuttttttssssssttttttuuusssrrruuu{{{uuuiii___ZZZYYYXXX\\\eeeqqq{{{~~~~~~}}}{{{zzz{{{}}}}}}~~~rrrfffaaa^^^___hhhsss|||{{{ssslllkkkooovvv{{{fffPPPGGGCCCGGGKKKEEE@@@@@@@@@>>>===>>>@@@BBBFFFKKKTTT\\\dddkkkrrrvvvxxxkkkaaaZZZWWWUUURRRRRRRRRSSSSSSRRRUUUYYY___gggvvv}}}pppeee^^^WWWQQQMMMGGGEEEDDDDDDHHHZZZ{{{qqqhhhccc]]]TTTOOOMMMKKKIIIGGGAAABBBBBBAAA@@@>>>>>>===>>>???CCCEEEFFFKKKZZZjjjttteeeZZZSSSOOONNNGGGDDDAAA???>>>>>><<<;;;999;;;>>>AAACCCEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIKKKNNNQQQSSSUUUUUUSSSQQQNNNKKKIIIGGGFFFIIIJJJJJJJJJIIIHHHGGGFFFBBBBBBAAA@@@@@@@@@@@@@@@>>>???@@@BBBDDDEEEFFFGGGFFFGGGHHHJJJJJJKKKKKKKKKMMMJJJGGGGGGIIIKKKMMMNNNJJJJJJJJJKKKNNNQQQUUUWWW[[[\\\^^^```cccgggiiikkkhhhhhhmmmuuuzzz~~~}}}kkkhhhvvvooo[[[WWW[[[nnnhhhPPPBBB@@@===;;;;;;<<<>>>???AAA@@@CCCNNN]]]hhhkkkiiigggiiinnnvvv~~~|||sssjjj```[[[YYY]]]hhhsss{{{sssmmmhhhfffccc``````bbbeeehhhiiiggghhhjjjkkkkkkiiigggfffeeeeeeffffffgggggghhhhhhkkkjjjiiikkkmmmoooooonnnjjjkkkmmmoooqqqrrrrrrrrrppppppoooppprrruuuxxxzzzssspppmmmlllmmmnnnnnnmmmkkkkkkkkklllooosssvvvyyyuuuwwwzzz{{{|||}}}}}}|||zzzzzz{{{~~~}}}}}}|||{{{yyyyyy|||uuurrrrrrwwwxxxqqqrrruuu|||~~~~~~tttkkkeee```aaa___\\\WWWTTTSSSSSSNNNJJJGGGFFFHHHKKKMMMNNNUUUYYY]]]___```eeeoooxxxyyytttsssssssssssstttttttttttttttttttttssssssvvv|||xxxkkk```ZZZ[[[XXXYYYcccsss~~~~~~~~~{{{zzz{{{|||~~~}}}qqqddd___[[[]]]fffqqq{{{~~~tttmmmmmmrrrzzzcccOOOGGGBBBEEEHHHCCC???@@@@@@???======???AAACCCIIIQQQ[[[dddmmmuuuzzz|||mmmbbb[[[XXXUUUSSSRRRRRRSSSRRRRRRWWWZZZ^^^dddrrryyylllccc\\\UUUOOOHHHFFFEEEDDDFFFTTTooozzzoooiiibbbYYYRRRPPPNNNLLLJJJCCCCCCBBBBBBAAA???<<<;;;;;;<<>>BBBFFFHHHIIIIIIHHHHHHGGGHHHHHHIIIKKKKKKNNNNNNNNNMMMKKKIIIGGGEEEHHHGGGFFFFFFFFFGGGHHHHHHJJJJJJKKKLLLNNNQQQTTTWWWWWWVVVTTTRRRNNNKKKIIIGGGIIIJJJKKKKKKJJJIIIGGGFFFBBBBBBAAAAAA@@@@@@AAAAAA@@@AAABBBDDDFFFIIIKKKLLLKKKMMMOOOQQQSSSSSSRRRQQQSSSPPPMMMMMMOOORRRTTTUUUPPPPPPPPPQQQSSSVVVZZZ\\\]]]^^^```bbbeeeiiilllnnnmmmnnnttt||||||jjjgggssskkkXXXUUU]]]pppbbbKKKAAA???===;;;:::<<<>>>???AAA@@@CCCOOO]]]hhhjjjgggggghhhlllsss{{{~~~rrrjjjaaa[[[YYY\\\gggqqqyyysssooojjjgggeeedddeeeggghhhhhhdddeeegggiiijjjjjjiiihhheeeeeeffffffgggggghhhhhhiiihhhhhhjjjmmmoooooonnniiijjjkkkmmmnnnnnnnnnnnnnnnnnnnnnppprrrvvvyyy|||ssspppmmmlllmmmnnnoooooommmmmmmmmooorrrvvvyyy{{{xxxzzz{{{|||||||||~~~}}}|||zzzzzz{{{~~~~~~}}}~~~}}}}}}}}}|||}}}~~~vvvpppqqqvvv~~~vvvpppppprrrwww|||wwwlllccc______]]]XXXTTTQQQQQQRRRJJJGGGEEEEEEGGGJJJMMMNNNTTTWWW[[[]]]___eeeooowwwzzzuuusssuuurrrssstttuuuuuuuuutttssssssssstttwww}}}zzzlllaaa[[[^^^ZZZZZZeeeuuu~~~}}}{{{{{{|||}}}~~~qqqddd]]]YYYZZZcccoooyyyxxxqqqooosssyyy}}}cccPPPHHHAAACCCEEE??????@@@@@@???======>>>@@@AAAFFFOOOXXXbbbkkktttyyyqqqeee]]]XXXVVVSSSRRRRRRSSSRRRQQQSSSWWW[[[```mmmuuujjjbbbYYYQQQJJJGGGFFFEEEFFFOOOaaarrryyyrrrjjj___WWWSSSPPPMMMKKKDDDBBBAAA@@@@@@>>>;;;999;;;;;;===@@@AAABBBIIIQQQeeevvvuuuhhh[[[RRROOOLLLHHHEEECCCBBB@@@>>><<<<<>><<<;;;;;;<<<>>>???@@@@@@EEEOOO\\\eeegggfffggghhhkkkrrr{{{rrriii```[[[YYY\\\gggqqq~~~yyysssooofffdddcccccceeegggggggggcccdddfffhhhiiijjjjjjjjjeeeeeeeeeeeeeeefffffffffgggggghhhjjjmmmooonnnmmmjjjjjjjjjjjjjjjjjjjjjjjjllllllnnnpppsssvvvyyy{{{rrrooolllkkkmmmoooppppppppppppqqqrrrtttwwwyyy{{{yyy{{{{{{{{{{{{{{{}}}~~~}}}|||}}}~~~wwwuuu|||~~~~~~zzzppprrruuu}}}rrrllllllnnnqqqzzz{{{oooddd^^^[[[WWWSSSPPPOOONNNNNNGGGEEEDDDEEEHHHLLLNNNOOOSSSVVVZZZ]]]```eeemmmtttxxxwwwxxxzzzwwwrrrqqqsssrrrsssuuuvvvvvvuuutttrrrrrrtttwwwzzz{{{mmmbbb\\\^^^[[[\\\gggvvv|||~~~~~~}}}~~~~~~qqqddd\\\XXXYYYaaalllwww|||uuuqqqssswwwzzzhhhVVVMMMEEEEEEFFF??????@@@@@@???=========???@@@DDDLLLUUU]]]fffooottt~~~~~~ssshhhaaaXXXVVVSSSRRRRRRRRRRRRQQQPPPTTTWWW\\\hhh|||~~~qqqhhh^^^TTTNNNIIIFFFFFFFFFIIIRRR\\\{{{}}}ttthhh]]]VVVRRRMMMJJJGGGDDDAAA@@@AAA@@@>>>;;;;;;:::;;;?????????BBBHHHVVVbbbwwwxxxhhh[[[VVVRRRNNNJJJGGGEEECCCAAA======@@@EEEKKKOOOOOONNNLLLKKKJJJJJJJJJLLLNNNOOORRRSSSUUUVVVUUURRROOOMMMKKKJJJIIIHHHIIIJJJLLLMMMJJJLLLOOOPPPQQQRRRVVVYYYZZZZZZZZZYYYVVVSSSOOOMMMKKKLLLNNNNNNNNNLLLIIIGGGHHHGGGGGGFFFFFFGGGGGGHHHGGGHHHIIIKKKOOORRRVVVXXX]]]```dddhhhjjjiiihhhfffdddbbbbbbccceeegggggggggiiihhhfffeeeeeeggghhhiiiiiikkknnnrrrwww{{{~~~~~~zzzkkklllzzzlllSSSMMMZZZkkkuuusssfffTTTFFF======<<<<<<<<<======>>>???AAAGGGPPPZZZaaaddddddeeegggmmmvvv~~~qqqhhh___ZZZYYY\\\gggrrr~~~}}}zzzvvvxxxwwwvvvvvvtttpppjjjfff[[[[[[[[[^^^bbbeeeffffffdddeeefffhhhiiiiiiiiiiiifffffffffeeeeeeeeeeeeeeegggggghhhjjjmmmnnnmmmkkklllkkkjjjhhhhhhhhhhhhiiijjjkkkmmmpppsssvvvxxxyyyqqqnnnkkkjjjllloooqqqrrruuuttttttsssttttttuuuvvvxxxyyyzzzyyyyyyzzz}}}~~~}}}~~~{{{vvvvvv{{{|||{{{{{{qqqrrrvvv{{{|||ooohhhhhhjjjlllxxxrrreee___ZZZSSSOOOOOOOOOMMMKKKFFFEEEDDDFFFJJJNNNQQQRRRRRRVVVZZZ]]]```eeelllpppqqqooopppttttttoooooorrrrrrtttvvvxxxxxxvvvsssrrrrrruuuyyy}}}zzzlllbbb]]][[[ZZZ]]]gggttt}}}~~~|||zzz}}}~~~pppaaa\\\XXXXXX```kkkuuu~~~yyytttrrrsssvvvxxxnnn\\\SSSJJJHHHIIIBBB???@@@@@@???>>>======>>>@@@DDDKKKRRRZZZbbbjjjoooxxxzzzrrrjjjcccYYYVVVSSSRRRRRRRRRRRRQQQOOOSSSVVVYYYeeewwwvvvmmmaaaVVVPPPKKKGGGFFFEEEEEEHHHNNNhhhxxx|||nnnaaaYYYRRRMMMIIIKKKGGGDDDCCCDDDDDDAAA???<<<::::::>>>>>>===>>>BBBIIIQQQccc|||{{{mmmZZZWWWRRRNNNKKKHHHEEECCC>>>>>>@@@FFFMMMQQQQQQOOOMMMLLLKKKJJJKKKMMMOOOPPPRRRTTTWWWYYYYYYWWWTTTRRRMMMLLLKKKJJJKKKLLLNNNPPPJJJMMMQQQRRRRRRSSSVVVZZZ^^^^^^___^^^\\\XXXTTTRRRLLLNNNOOOPPPPPPMMMKKKIIIJJJJJJJJJIIIIIIJJJKKKKKKJJJJJJKKKNNNQQQUUUYYY[[[cccfffkkkoooqqqqqqooommmmmmllllllnnnppprrrrrrqqqrrrqqqooommmlllmmmnnnooorrrtttxxx}}}yyymmmooommmQQQNNN\\\kkkpppjjj\\\MMMCCC<<<<<<==================>>>BBBIIIQQQXXX^^^aaaccccccgggoooyyy~~~qqqhhh___ZZZXXX\\\hhhssszzzvvvqqqlllllllllkkkkkkjjjeee```[[[RRRSSSUUUZZZ___dddffffffgggggghhhhhhhhhhhhhhhggghhhhhhhhhggggggfffffffffgggggghhhjjjmmmnnnlllkkkooommmjjjhhhffffffggghhhhhhjjjmmmpppsssvvvwwwxxxooollljjjiiikkkoooqqqrrrxxxwwwvvvtttrrrqqqqqqqqquuuvvvwwwxxxxxxzzz}}}~~~}}}}}}||||||}}}~~~~~~{{{yyyuuussswww~~~yyyzzz~~~zzzrrrsssvvvyyyyyylllfffeeegggiiiwwwtttgggaaaZZZRRROOOPPPQQQNNNKKKFFFEEEEEEGGGLLLQQQTTTUUURRRUUUZZZ^^^aaaeeejjjnnnqqqnnnpppvvvwwwrrrrrrvvvsssuuuxxxyyyyyyvvvsssqqqqqquuuzzzzzzlllbbb]]]WWWXXX]]]gggrrryyyzzzyyyyyy}}}~~~nnn___]]]XXXWWW___jjjttt|||uuusssqqqqqqrrrtttwwwyyyrrrcccVVVJJJDDDCCCAAA@@@>>>===<<<;;;<<<<<>>===<<<<<<<<<<<<>>>>>>CCCMMM\\\mmmxxxiii^^^UUURRRQQQLLLEEEBBBCCCCCCDDDEEEGGGJJJLLLNNNNNNLLLLLLNNNPPPQQQOOOMMMQQQSSSWWWZZZ[[[ZZZXXXVVVUUUUUUSSSOOOKKKKKKOOOSSSQQQRRRRRRTTTVVVXXXZZZ[[[```aaaccccccaaa]]]XXXUUUUUUSSSPPPQQQRRRSSSPPPNNNKKKMMMNNNNNNNNNOOORRRTTTRRRRRRSSSTTTUUUVVVWWWXXX```dddhhhlllnnnppprrrtttuuuuuuwwwxxxyyyyyyyyyyyyyyyxxxvvvwwwzzz|||~~~~~~~~~uuuuuupppeeeVVVPPP[[[rrrkkkhhhNNNIIIBBB???>>>===<<<<<<===>>>???BBBEEELLLUUU]]]bbbbbbaaadddkkkvvvyyysssggg\\\WWWYYY___iiirrrzzzuuummmfffhhheeeaaa]]][[[ZZZXXXVVVMMMKKKKKKPPPYYYaaafffhhhggggggggghhhjjjiiigggfffllllllkkkiiigggfffhhhjjjmmmmmmnnnnnnooooooppppppkkkkkkjjjiiihhhgggffffffiiikkknnnnnnmmmmmmpppsssnnnmmmllllllmmmnnnoooppprrrrrrrrrrrrrrrrrrrrrrrrrrrtttvvvyyy|||}}}~~~~~~||||||}}}~~~~~~~~~~~~~~~~~~yyyqqqmmmnnnxxx||||||wwwvvvzzz{{{sssppprrryyyyyykkkdddcccddddddpppuuulllcccZZZQQQOOOMMMJJJIIIJJJHHHHHHHHHHHHIIIKKKMMMNNNUUUWWW[[[]]]```dddhhhkkkssssssrrrpppppprrruuuxxxzzz|||}}}|||yyyvvvuuuuuuuuuyyy~~~}}}mmm```XXXXXXYYY]]]dddnnnvvv|||~~~~~~~~~~~~pppeeeXXXXXXZZZ^^^fffqqq{{{}}}wwwrrrpppoooiiiffffffhhhiiijjjqqqxxxrrr```OOOEEEBBBBBB@@@???===<<<<<<<<<<<>>???BBBJJJXXXiii~~~uuugggYYYSSSQQQLLLGGGDDDCCCDDDDDDEEEHHHKKKMMMOOONNNMMMKKKLLLOOOPPPOOOMMMRRRTTTWWWYYY[[[[[[ZZZYYYZZZYYYWWWSSSOOONNNQQQTTTRRRSSSTTTUUUWWWYYYZZZ[[[]]]___bbbdddccc___[[[XXXWWWUUUTTTUUUWWWWWWVVVTTTNNNOOOPPPQQQPPPQQQTTTVVVUUUVVVVVVWWWXXXXXXYYYYYY^^^aaaeeehhhjjjlllooorrrzzzzzz{{{{{{||||||}}}}}}}}}}}}}}}vvvxxxuuubbbTTTRRR\\\rrrjjjhhhNNNJJJBBB???>>>===<<<<<<===>>>???AAADDDKKKTTT\\\aaabbbaaabbbhhhttt{{{qqqfff[[[XXXZZZ```kkkttt{{{xxxsssmmmgggddd___\\\YYYWWWUUUSSSMMMKKKJJJOOOXXXaaagggiiiiiihhhfffeeefffggghhhhhhllllllllljjjhhhggghhhjjjmmmmmmnnnnnnooooooppppppkkkkkkjjjjjjiiihhhgggggggggjjjmmmmmmllllllmmmooonnnmmmmmmmmmmmmooopppqqqppppppppppppqqqqqqqqqqqqqqqrrruuuwwwzzz{{{||||||{{{||||||}}}~~~~~~}}}|||}}}~~~~~~}}}}}}tttnnnmmmpppsssuuuuuutttuuuzzz~~~vvvooommmooowww~~~{{{nnndddaaa```aaannn}}}ssshhh^^^TTTPPPNNNJJJIIIJJJHHHGGGFFFGGGHHHKKKMMMOOORRRUUUYYY\\\```dddiiilllqqqqqqqqqpppppprrruuuyyy{{{}}}~~~}}}zzzwwwvvvvvvvvvyyy|||rrreee]]]WWWXXX[[[bbbkkktttzzz|||pppfffXXXXXXZZZ^^^fffqqq{{{xxxpppjjjfffeeeeeeccc___]]]^^^___bbbiiirrrkkkTTTGGGDDDBBBAAA???>>>===<<<<<<<<>>======>>>???@@@GGGSSSdddwwwzzzdddYYYSSSNNNIIIGGGDDDCCCDDDEEEGGGKKKNNNPPPPPPNNNLLLLLLNNNOOOOOOOOOSSSUUUWWWYYY[[[]]]]]]^^^___^^^\\\XXXTTTSSSTTTUUUSSSTTTVVVWWWYYYZZZ[[[[[[[[[]]]aaaddddddaaa]]][[[YYYYYYYYYZZZ]]]^^^]]][[[UUUVVVVVVVVVUUUVVVYYY[[[]]]]]]\\\\\\\\\\\\\\\\\\]]]___bbbdddfffiiimmmppp}}}|||||||||}}}~~~vvv{{{{{{yyy^^^RRRTTT]]]rrrjjjhhhNNNJJJAAA???>>>===<<<<<<===>>>??????CCCJJJSSS[[[```aaaaaa^^^eeeppp|||}}}nnncccZZZXXX\\\cccnnnxxx}}}zzzwwwsssiiieee```\\\YYYWWWTTTRRRMMMJJJHHHMMMVVV```gggjjjkkkiiieeebbbbbbeeehhhkkkkkkkkkkkkjjjhhhggghhhjjjllllllmmmmmmnnnooooooppplllkkkkkkkkkjjjjjjiiiiiigggiiikkklllkkkjjjjjjkkkmmmmmmlllmmmmmmooopppqqqmmmnnnnnnooooooppppppppppppqqqsssvvvxxxyyyzzzzzz{{{{{{|||}}}~~~~~~}}}|||{{{{{{|||~~~~~~|||||||||}}}xxxnnnkkkmmmmmmmmmnnnpppsssvvvxxxyyy|||yyyppphhhhhhlllttt{{{~~~pppeee^^^\\\]]]jjj~~~|||ooodddXXXRRRNNNJJJHHHIIIGGGFFFDDDDDDFFFJJJNNNQQQQQQSSSXXX[[[___dddiiilllnnnoooppppppppprrrvvvyyy{{{}}}~~~}}}zzzxxxwwwwwwwwwxxxzzzvvviiiaaaWWWWWWYYY___hhhpppwwwzzz~~~~~~~~~~~~qqqfffYYYYYYZZZ^^^fffpppzzz{{{vvvooogggaaa^^^]]]\\\^^^YYYUUUUUUVVVYYYbbbkkkqqqWWWIIIGGGBBBAAA@@@???>>>=========AAA@@@CCCIIIPPPZZZjjjyyy|||wwwssskkkccc[[[XXXUUURRRRRRRRRQQQPPPOOOMMMMMMPPPTTT^^^oooxxxnnneee^^^UUUMMMHHHEEEDDDCCCAAAEEEKKKRRRXXXfffwwwkkkddd]]]XXXRRRMMMJJJHHHFFFEEECCCBBB@@@???======>>>>>>@@@DDDOOO^^^qqqvvvcccYYYQQQKKKJJJDDDCCCCCCDDDGGGJJJNNNPPPRRRQQQOOONNNNNNPPPQQQRRRUUUVVVWWWYYY\\\^^^```bbbcccbbb```\\\YYYWWWWWWWWWTTTUUUWWWYYYZZZ[[[[[[[[[ZZZ]]]aaaeeeeeeccc___\\\ZZZ[[[]]]___bbbccccccccc]]]^^^]]]\\\\\\]]]___bbbeeeddddddcccaaa```_________```bbbcccdddgggkkkoooxxxxxxxxxyyy{{{}}}uuu}}}sss[[[SSSTTT]]]rrrkkkiiiOOOJJJ@@@???>>>===<<<<<<===>>>???>>>AAAHHHQQQZZZ```aaaaaa]]]cccmmmyyy~~~zzzkkkaaaYYYXXX]]]eeeqqqzzz~~~yyytttnnnjjjddd```\\\YYYVVVSSSMMMJJJGGGKKKTTT___gggjjjjjjiiifffcccbbbdddgggjjjiiiiiijjjiiigggfffggghhhiiiiiijjjkkklllmmmmmmnnnkkkkkkllllllllllllllllllhhhiiikkklllkkkjjjiiihhhjjjkkkkkklllmmmnnnoooooollllllmmmnnnooopppqqqqqqqqqrrrtttuuuwwwxxxyyyyyyzzz{{{|||}}}~~~}}}}}}||||||||||||}}}~~~}}}|||{{{|||}}}sssmmmqqqnnnkkkkkknnnqqqqqqqqqrrruuuvvvuuuvvvvvvpppiiicccccchhhqqqwww|||qqqddd]]][[[ZZZfffyyysssggg[[[TTTOOOJJJIIIJJJFFFEEECCCBBBEEEIIINNNQQQRRRUUUYYY\\\___cccgggkkkkkkmmmooopppqqqrrruuuxxxzzz{{{||||||yyywwwvvvvvvxxxwwwxxxwwwiiiaaaXXXWWWXXX]]]eeennnuuuxxx{{{||||||}}}qqqeeeYYYYYYZZZ^^^eeepppyyyzzzwwwrrrlllfffaaa^^^\\\[[[VVVSSSTTTTTTVVV]]]eeeuuuYYYKKKJJJBBBBBBAAA@@@???>>>======??????AAAGGGNNNZZZnnn~~~yyyqqqhhh^^^ZZZVVVSSSRRRQQQPPPOOOPPPNNNNNNPPPSSSZZZjjjyyy{{{ppphhh]]]SSSLLLHHHFFFEEECCCDDDFFFGGGGGGQQQggg|||uuummmfffbbb\\\VVVRRRNNNKKKHHHFFFEEEBBB@@@>>>>>>>>>>>>@@@BBBKKKYYYiii}}}ppp___RRRKKKIIIFFFEEEDDDDDDFFFJJJMMMPPPUUUTTTSSSQQQQQQRRRTTTUUUVVVWWWXXXYYY\\\___bbbdddeeecccaaa___]]]\\\ZZZXXXVVVWWWXXXZZZ[[[\\\]]]]]]^^^```ccceeefffdddaaa___]]]___cccfffhhhjjjkkkkkkeeeeeedddcccaaabbbeeehhhkkkkkkiiigggdddbbbaaa``````aaabbbbbbccceeehhhkkkqqqrrrsssvvvxxx{{{~~~yyyppp[[[UUUTTT]]]tttnnnnnnSSSKKK??????>>>===<<<<<<===>>>???===@@@GGGPPPYYY___bbbbbb^^^cccllluuu|||}}}zzzvvvhhh___XXXXXX]]]fffqqq{{{}}}vvvsssoooiiiddd___\\\XXXUUUNNNKKKHHHKKKTTT___fffiiiggghhhiiigggeeedddfffhhhfffggghhhhhhfffeeefffgggffffffggghhhiiijjjkkklllkkkkkkkkklllmmmmmmnnnnnnjjjjjjkkkllllllkkkiiihhhhhhhhhiiikkklllmmmmmmnnnllllllmmmoooqqqrrrssstttttttttuuuvvvwwwxxxzzzzzz{{{{{{|||}}}~~~~~~}}}}}}}}}~~~~~~}}}|||zzz{{{}}}xxxvvvqqqllljjjmmmoooooommmooorrrqqqnnnmmmmmmiiiccc______dddlllrrrxxxpppeee^^^\\\YYYaaarrruuujjj]]]WWWRRRLLLJJJJJJEEECCCBBBAAADDDHHHMMMPPPVVVXXXZZZ\\\^^^aaaeeehhhhhhkkknnnpppqqqrrrtttvvvwwwyyyzzzzzzwwwuuutttuuuwwwvvvwww~~~zzzjjjaaa[[[YYYYYY]]]dddmmmtttxxx}}}~~~pppcccYYYYYYZZZ]]]eeeoooyyy~~~~~~}}}{{{wwwqqqiiiccc___ZZZXXXWWWXXXWWWVVVZZZ```{{{^^^MMMJJJBBBBBBBBBBBB@@@???>>>=========@@@EEELLLYYYooowwwnnnbbb^^^XXXTTTRRRQQQPPPOOOOOONNNOOOQQQRRRWWWeeerrrwwwiii\\\SSSMMMIIIGGGBBBAAABBBAAA@@@FFFWWWhhhyyyppplllfff```ZZZTTTNNNJJJJJJIIIFFFCCCAAA@@@??????AAAAAAGGGSSS___nnnjjjWWWMMMLLLJJJHHHFFFFFFGGGJJJNNNQQQVVVVVVVVVUUUSSSSSSUUUWWWWWWWWWXXXZZZ]]]```bbbcccdddcccbbbbbbbbbaaa^^^\\\[[[[[[[[[\\\]]]___```aaacccdddfffhhhhhhhhhgggfffeeeiiinnnqqqssstttuuuwwwoooooommmkkkiiijjjmmmpppsssrrrooollliiifffdddbbbbbbcccddddddcccccceeeggglllnnnqqquuuxxxzzz|||}}}~~~~~~mmmYYYVVVSSS^^^xxxvvvwwwZZZNNN??????>>>===<<<<<<===>>>???===@@@FFFPPPYYY```cccdddaaaeeellltttzzz{{{xxxtttggg^^^WWWXXX]]]eeepppyyy~~~zzzuuuoooiiiddd___[[[XXXRRRNNNLLLOOOWWW```gggiiieeeiiilllkkkhhheeeeeefffeeeggghhhhhhfffeeefffgggdddeeefffggghhhiiijjjkkkiiijjjkkklllmmmnnnoooooommmkkkjjjjjjllllllkkkjjjggghhhiiikkklllmmmmmmmmmkkklllnnnppprrrtttvvvvvvwwwvvvvvvwwwxxxyyyzzz{{{||||||}}}~~~}}}}}}~~~}}}{{{{{{xxxxxx|||{{{vvvpppnnnoooppppppoooppprrrqqqkkkhhhfffbbb]]][[[[[[```ffflllrrr}}}rrrggg```^^^XXX]]]iii}}}yyynnnbbb[[[VVVOOOKKKJJJDDDCCCBBBAAACCCGGGKKKNNNVVVXXXZZZ\\\]]]___bbbeeegggjjjmmmpppqqqqqqssstttvvvwwwyyyxxxvvvtttttttttwwwvvvwww}}}oooeee]]][[[YYY\\\cccllltttxxxnnnaaaYYYYYYZZZ]]]eeennnxxx~~~xxxppphhhddd^^^\\\[[[\\\ZZZXXXZZZ^^^eeeQQQJJJBBBBBBCCCBBBAAA@@@>>>===<<<<<>>===<<<<<<===>>>???>>>@@@FFFPPPYYYaaaeeefffcccfffmmmuuu{{{|||zzzwwwggg^^^WWWWWW\\\cccnnnwwwxxxqqqlllgggbbb___VVVSSSRRRUUU\\\dddiiikkkfffjjjmmmlllhhheeefffhhheeegggiiijjjhhhgggggghhheeeeeefffhhhiiijjjkkklllhhhiiijjjkkkmmmnnnooopppnnnkkkhhhhhhjjjllllllkkkgggiiikkkmmmnnnooooooooojjjkkkmmmppprrruuuvvvwwwxxxwwwwwwvvvwwwxxxzzzzzz}}}}}}~~~{{{|||}}}~~~|||yyyuuuuuuyyy~~~}}}wwwuuusssssssssqqqsssrrrkkkeeeaaa]]]XXXXXXXXX[[[```dddkkkxxxwwwjjjaaa]]]WWWXXXaaattt~~~tttiiibbbZZZQQQKKKIIICCCCCCBBBBBBDDDFFFIIIKKKSSSUUUXXXYYY[[[]]]aaacccfffiiimmmpppqqqpppqqqrrrvvvwwwyyyyyywwwuuutttuuuxxxwwwxxx{{{rrrhhh^^^[[[YYY[[[aaajjjrrrwww~~~~~~kkk^^^YYYYYYZZZ]]]dddnnnwww}}}wwwqqqmmmhhhdddaaa```^^^[[[]]]bbblllUUULLLBBBCCCCCCCCCBBB@@@>>>===<<<<<>>===<<<<<<===>>>???>>>AAAGGGPPPZZZaaaeeegggdddgggnnnvvv|||~~~|||zzzggg^^^WWWWWW[[[bbbllluuuyyytttnnnjjjfffZZZWWWVVVYYY```gggkkklllhhhlllnnnlllgggeeegggjjjgggiiikkkkkkjjjiiiiiiiiiffffffgggiiijjjlllmmmmmmggghhhiiikkkmmmnnnppppppnnnjjjffffffiiilllmmmllliiijjjlllnnnppppppppppppiiijjjlllooorrrtttvvvwwwxxxwwwvvvvvvvvvwwwyyyzzz~~~~~~yyyzzz|||~~~wwwsssrrrvvv{{{zzzvvvuuuuuurrrtttrrrkkkccc___ZZZTTTVVVUUUWWW[[[___fffuuu{{{lllaaa\\\VVVVVV\\\oooyyynnnfff^^^SSSJJJGGGCCCBBBBBBCCCDDDFFFHHHIIIOOORRRUUUWWWYYY\\\```cccfffiiinnnpppqqqpppppppppvvvxxxzzzzzzxxxvvvuuuvvvxxxyyyxxxyyy~~~sssiii^^^[[[XXXYYY```iiiqqqvvvxxx}}}}}}iii\\\YYYYYYZZZ]]]dddnnnwww}}}~~~zzzxxxqqqlllgggddd```^^^bbbhhhyyy___RRRIIICCC@@@@@@???===>>>BBB;;;<<<>>>AAADDDMMMaaattt}}}wwwiiiccc[[[UUURRRRRRSSSSSSOOOOOOOOOOOOPPPSSSYYY]]]ooo~~~|||kkk\\\SSSPPPJJJFFFDDDFFFFFFDDDEEEHHHQQQZZZooo~~~oooccc___ZZZRRRNNNKKKIIIEEEAAACCCAAAAAABBBCCCGGGSSS___sss}}}iii```\\\WWWPPPMMMOOOQQQSSSRRRRRRRRRSSSSSSTTTTTTUUUUUUUUUWWWYYY[[[]]]]]]]]]]]][[[^^^aaaeeeggghhhhhhhhhjjjhhhfffgggjjjlllkkkjjjpppooooooqqquuuzzz~~~wwwtttqqqrrruuuuuuooojjjiiiooorrrsssssstttuuuqqqkkkkkkqqqyyy~~~|||yyylllZZZXXXTTTfffwww]]]IIIAAA@@@???============>>>===AAAHHHQQQZZZaaaddddddccciiipppwww|||jjj\\\RRRUUU[[[___gggppp~~~|||wwwssspppoooiii```XXXYYYbbbjjjllljjjlllkkkiiigggffffffffffffggghhhjjjkkkkkkjjjiiihhhffffffggghhhiiijjjkkkkkkggghhhiiikkkmmmnnnnnnnnnnnnllljjjhhhhhhjjjlllnnnooonnnlllkkkkkklllnnnooolllllllllmmmpppsssvvvxxxzzzxxxvvvsssrrrrrrssstttzzz{{{}}}~~~~~~~~~xxxtttrrrtttwww{{{{{{xxxyyyuuussspppkkkeee```\\\YYYWWWVVVWWW[[[___fffrrr~~~pppeee___[[[RRRUUUcccttt|||rrriii```VVVLLLDDD>>>???AAABBBEEEFFFHHHIIIOOOQQQTTTWWWYYY\\\```cccfffjjjmmmooonnnnnnqqqsssyyyxxxwwwwwwxxxxxxwwwvvvzzztttrrryyyvvvjjjeee___[[[]]]ccchhhpppwwwxxx|||{{{jjj___VVVUUUVVV[[[aaahhhttt|||xxxpppjjjhhhfffccccccfffdddSSSKKKFFFBBBBBB@@@======@@@;;;<<<>>>@@@CCCLLL___ppp{{{uuukkkeee\\\VVVSSSRRRRRRRRROOOOOOOOOOOOPPPSSSXXX\\\bbbqqqwwwggg\\\VVVRRRLLLHHHHHHFFFDDDDDDHHHKKKQQQaaayyy~~~sssgggaaaYYYSSSPPPMMMIIIFFFCCCBBBBBBCCCBBBCCCJJJTTTbbbwwwvvvjjjaaa[[[TTTQQQQQQRRRRRRPPPRRRRRRRRRSSSSSSSSSTTTTTTVVVWWWXXXXXXYYYYYYYYYYYYYYY[[[___cccfffiiikkkkkkmmmkkkiiijjjmmmppppppoooqqqqqqrrruuuzzz~~~{{{|||zzzuuuqqqqqqsssvvvwwwvvvwwwxxxtttnnnkkknnnsssxxx|||~~~~~~~~~}}}{{{~~~uuu}}}~~~kkkXXXUUUTTTfffxxx^^^KKKAAA@@@???============>>>???CCCJJJTTT]]]ccceeeeeebbbgggnnnvvv~~~iii[[[RRRUUUZZZ^^^eeennnyyy|||xxxvvvtttssskkkddd]]]^^^eeellloooooommmllliiihhhggggggiiijjjhhhiiikkkkkkkkkjjjiiigggeeefffggghhhiiiiiijjjjjjfffgggiiikkklllmmmmmmnnnooonnnllljjjjjjlllnnnooonnnmmmlllkkkkkklllmmmnnnoooooonnnoooppprrruuuvvvwwwvvvtttrrrqqqqqqqqqrrryyyyyy{{{|||}}}}}}~~~~~~~~~|||||||||zzzvvvtttuuuwwwzzz}}}}}}xxxvvvrrrnnnhhhbbb^^^[[[XXXUUUUUUYYY\\\cccppp}}}uuukkkdddZZZPPPRRR^^^ooo|||sssjjjaaaWWWMMMEEE>>>???AAADDDGGGIIILLLMMMOOOQQQTTTWWWYYY\\\```cccgggkkknnnpppooopppsssvvv|||zzzyyywwwwwwwwwvvvuuuzzzuuutttzzzxxxkkkeee^^^YYY[[[```eeellltttxxx|||{{{lllaaaXXXVVVWWW[[[___eeeqqq|||yyyrrrnnnkkkhhhgggiiinnnWWWOOOIIIEEEDDDBBB???===>>>===<<<===???BBBJJJ\\\lll~~~yyytttmmmggg___XXXTTTSSSQQQQQQOOOOOOOOOOOOOOORRRWWWZZZ\\\jjj~~~yyykkkccc___VVVNNNJJJGGGDDDDDDGGGGGGJJJTTTeeeyyyqqqkkkbbb[[[WWWTTTOOOKKKGGGFFFFFFFFFCCC???CCCIIIPPPaaazzztttgggaaaZZZVVVUUUTTTQQQNNNQQQQQQQQQRRRRRRRRRRRRRRRUUUUUUTTTTTTTTTTTTTTTTTTUUUWWWZZZ^^^ccchhhkkkmmmnnnllljjjkkknnnqqqssstttrrrrrrtttxxx}}}{{{vvvuuuvvvzzz||||||{{{{{{}}}yyytttrrrrrrrrrsssuuuwwwzzz|||~~~{{{{{{sssyyy{{{jjjVVVSSSSSSdddxxx___MMMAAA@@@>>>===<<<<<<===>>>???CCCJJJTTT]]]ccceeeeeeaaafffmmmsss}}}hhh\\\SSSVVVZZZ\\\cccllltttzzz{{{wwwuuuuuuuuuttthhhddd``````eeelllrrruuutttrrrnnnjjjhhhhhhiiijjjjjjkkkllllllkkkjjjhhhgggeeefffggghhhiiijjjjjjjjjfffgggiiijjjkkklllmmmmmmooonnnlllkkkkkklllnnnooonnnmmmlllkkkkkklllmmmnnnrrrqqqpppppppppqqqssstttuuutttrrrpppooooooooopppwwwwwwwwwwwwxxxzzz|||}}}}}}}}}}}}~~~~~~}}}|||~~~~~~zzz|||xxxvvvvvvwwwzzz|||}}}{{{wwwrrrlllfffaaa___XXXUUUTTTUUUXXX___mmmzzz{{{ooofffXXXNNNNNNXXXggg}}}sssiiiaaaWWWMMMFFF@@@AAABBBDDDFFFIIIKKKLLLOOOQQQUUUWWWZZZ]]]bbbeeeiiilllppprrrqqqsssvvvzzz~~~{{{xxxvvvuuuvvvvvvyyywwwwwwzzz}}}zzzmmmddd]]]WWWYYY]]]aaaiiipppxxx|||{{{mmmcccZZZWWWVVVYYY]]]bbblllvvv{{{vvvrrrlllkkkmmm{{{___SSSLLLFFFFFFEEEAAA?????????>>>>>>@@@CCCJJJ[[[jjjxxx~~~~~~}}}yyyuuuooojjjbbb[[[WWWTTTQQQOOOOOOOOOOOOOOOOOOQQQUUUXXX[[[fffwww}}}sssmmmaaaUUUNNNIIIEEEDDDFFFFFFIIIQQQ^^^mmm|||uuukkkccc^^^YYYUUUQQQPPPMMMKKKIIIEEE@@@AAAFFFHHHSSSddd{{{xxxiiiddd]]]YYYXXXVVVRRROOOQQQQQQQQQQQQQQQQQQPPPPPPRRRQQQPPPOOOOOOPPPQQQRRRSSSSSSUUUXXX]]]bbbgggjjjiiihhhggghhhkkknnnrrrssspppqqqrrrvvv{{{zzzzzz|||}}}zzzwwwtttqqqrrrvvv{{{}}}|||xxx{{{zzzjjjWWWTTTOOO```{{{uuu]]]LLLAAA@@@>>>===<<<<<<======<<<@@@HHHRRR[[[aaaccccccdddhhhlllrrrzzz|||iii]]]VVVXXX\\\]]]dddmmmuuuyyy~~~}}}zzzxxxwwwwwwtttooolllllllllllllll^^^]]]]]]]]]aaaiiirrrxxx~~~zzztttmmmiiigggggghhhllllllllllllkkkjjjhhhgggfffggghhhjjjkkkkkkkkkkkkfffgggiiijjjkkkllllllllllllllljjjiiiiiijjjllllllmmmllllllkkkkkkllllllmmmppppppoooooopppqqqrrrssstttsssrrrppppppoooppppppuuutttsssssstttwwwzzz|||{{{||||||}}}~~~~~~~~~{{{|||xxxvvvxxxyyy{{{zzz{{{~~~xxxqqqkkkfffcccZZZVVVSSSSSSUUU[[[hhhuuupppbbbXXXNNNLLLSSS```xxx|||rrrhhh```WWWMMMGGGAAAAAAAAABBBCCCEEEGGGHHHPPPRRRVVVYYY\\\___dddgggjjjnnnrrrssssssuuuyyy}}}|||yyyvvvvvvwwwyyyyyyyyyzzz{{{zzz}}}}}}oooccc[[[VVVWWW[[[```hhhooovvv{{{{{{mmmdddZZZVVVTTTWWW[[[aaajjjsss|||vvvpppnnnppplllWWWOOOHHHGGGGGGDDDBBBBBBAAA??????BBBFFFMMM\\\kkkqqqxxx||||||{{{|||zzzwwwqqqllleee^^^YYYUUURRROOOOOOPPPPPPOOONNNPPPRRRUUUVVV]]]jjjyyywwwjjj[[[RRRLLLHHHFFFGGGFFFIIIRRR^^^jjjyyy}}}rrriiiddd___ZZZVVVXXXSSSNNNKKKGGGBBBCCCGGGFFFJJJTTTfff}}}zzzkkkeee___[[[ZZZXXXUUUQQQRRRRRRQQQQQQPPPPPPOOOOOONNNNNNMMMMMMMMMOOOQQQRRRQQQQQQQQQSSSVVVZZZ^^^aaaccccccdddeeegggjjjmmmpppnnnooopppssswww|||{{{vvvrrrsssxxx~~~}}}{{{jjjXXXVVVKKK\\\vvv{{{pppZZZIII@@@???>>><<<<<<<<<<<<===<<>>@@@GGGPPP[[[dddjjjlllnnnrrrtttwww{{{{{{tttkkk```ZZZ\\\___cccnnn{{{zzztttoookkkeeeaaa\\\YYYWWWUUUSSSRRROOOOOOQQQUUU\\\gggsss{{{wwwuuuqqqmmmkkkkkklllmmmkkkjjjjjjiiiiiihhhhhhhhhggghhhkkkmmmnnnnnnmmmllliiiiiijjjkkkllllllllllllmmmmmmmmmllllllmmmmmmmmmkkkkkkkkkllllllkkkkkkkkkjjjkkkmmmooorrrtttvvvvvvvvvvvvvvvuuuuuutttttttttsssrrrqqqppprrruuuyyy{{{zzzzzzzzz{{{|||}}}~~~}}}}}}}}}|||{{{{{{{{{{{{zzzwwwwwwyyy{{{~~~{{{uuurrrrrryyyzzzsssmmmiiibbb]]]XXXUUUSSSUUU___jjjzzzccc\\\SSSOOOPPPWWWmmm{{{pppggg^^^VVVNNNHHH@@@@@@AAABBBEEEIIILLLOOONNNQQQUUUYYY]]]aaafffjjjmmmppprrrssssssuuuzzz~~~}}}yyyxxx{{{~~~zzzyyyzzzzzzxxxzzztttddd\\\UUUUUUYYY___gggooorrrwwwooodddWWWRRROOOTTT[[[aaajjjqqq{{{|||xxxyyy{{{gggYYYLLLGGGFFFDDDBBBBBB???===>>>DDDJJJSSSbbbnnnmmmssswwwwwwwwwyyyxxxuuuqqqnnnhhhccc^^^YYYTTTQQQPPPPPPPPPOOONNNMMMOOOQQQTTTUUUZZZcccqqqppp```XXXSSSNNNKKKJJJIIIGGGKKKWWWfffvvvxxxrrrmmmhhheeeeee___ZZZWWWSSSKKKHHHHHHFFFEEEGGGOOO\\\qqqsssmmmddd___]]]\\\ZZZXXXTTTTTTSSSRRRQQQPPPOOONNNNNNOOOOOOPPPPPPPPPOOOOOOOOONNNNNNNNNOOOQQQRRRSSSRRRVVVYYY[[[[[[[[[]]]___aaabbbccceeehhhkkknnnpppvvv{{{|||{{{iiiXXXVVVMMM\\\uuuyyymmmXXXHHH@@@???===<<<;;;;;;<<<<<<>>>???EEENNNZZZeeelllpppsssvvvzzz|||}}}uuujjj```YYY[[[___dddrrr|||vvvpppllleeeaaa\\\XXXVVVTTTQQQOOOLLLLLLLLLQQQZZZeeeooouuuooonnnkkkjjjiiiiiikkkkkkiiiiiihhhhhhhhhhhhhhhhhheeegggiiilllmmmlllkkkjjjjjjkkkllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmkkkkkkkkkllllllkkkkkkkkkkkkmmmoooqqqtttvvvwwwxxxvvvwwwwwwwwwwwwvvvuuuuuurrrqqqqqqrrrsssvvvyyy{{{{{{zzzzzzzzz{{{||||||}}}}}}}}}}}}|||{{{{{{|||}}}|||yyyyyy{{{|||}}}zzzvvvrrrqqqvvv}}}uuuoookkkfff```[[[XXXTTTTTT\\\fffzzzjjj]]]TTTQQQPPPTTTiii~~~}}}rrrhhh```XXXPPPKKKDDDCCCBBBBBBDDDGGGJJJLLLKKKNNNRRRVVVZZZ___dddhhhnnnppprrrrrrqqqsssxxx}}}zzzxxxzzz}}}zzzxxxxxxyyyyyy|||{{{ggg^^^VVVUUUWWW\\\ccckkkpppvvv}}}qqqeeeYYYRRROOOSSS[[[aaaiiioooxxx}}}~~~{{{yyywwwyyy}}}mmm^^^NNNHHHEEECCC@@@@@@>>><<<===CCCKKKUUUcccooooootttxxxvvvvvvwwwvvvsssqqqnnniiiddd___ZZZUUUQQQPPPPPPQQQOOONNNMMMNNNPPPTTTRRRRRRYYYeeeuuupppaaaYYYUUUPPPLLLKKKMMMHHHHHHSSSdddxxx}}}wwwsssnnnkkkjjjeeebbb```[[[QQQJJJHHHIIIHHHIIINNNTTTdddxxxqqqgggaaa^^^]]][[[YYYUUUUUUTTTRRRQQQPPPOOONNNQQQQQQRRRRRRQQQPPPNNNMMMMMMMMMNNNNNNOOOPPPQQQRRRKKKOOOSSSUUUUUUTTTUUUWWWXXXYYY[[[^^^aaadddgggiiijjjuuu}}}yyyzzz}}}xxxhhhVVVUUUPPP___wwwzzzoooZZZJJJ@@@???===<<<;;;;;;<<<<<<<<<===AAAJJJWWWccclllqqquuuyyy}}}xxxiii^^^XXXZZZ^^^eeeuuu}}}xxxsssooogggccc___[[[XXXVVVSSSQQQKKKIIIHHHMMMVVVaaajjjooolllkkkiiigggffffffffffffhhhggggggggggggggghhhiiiccceeehhhjjjkkkkkkiiihhhkkkkkklllmmmnnnnnnnnnnnnkkkkkkkkkkkkkkkkkkkkkkkkjjjkkkkkkllllllkkkkkkjjjnnnoooqqqtttvvvwwwxxxxxxvvvwwwwwwwwwwwwwwwvvvuuuqqqqqqrrrsssuuuwwwyyy{{{{{{{{{zzzzzzzzz{{{{{{|||~~~~~~}}}}}}~~~{{{zzz||||||||||||zzzuuunnnlllttt~~~vvvppplllhhhccc^^^ZZZUUUTTT[[[cccuuuooo^^^UUURRRPPPRRRfff{{{~~~~~~sssjjjbbbZZZRRRMMMIIIGGGDDDAAA@@@AAABBBCCCIIILLLPPPTTTXXX]]]bbbfffnnnppprrrqqqppprrrwww{{{{{{wwwxxx{{{zzzxxxwwwxxxzzz~~~jjj```WWWTTTUUUYYY```gggooottt|||tttfff[[[TTTPPPTTT[[[aaahhhnnnxxx|||wwwtttssssssvvvzzz}}}fffQQQMMMKKKEEEBBBDDD===<<>>============<<<>>>CCCJJJSSS]]]fffkkkqqqxxx}}}~~~kkkaaaYYY[[[bbbjjjttt|||||||||}}}uuuqqqjjjeee___\\\ZZZXXXTTTQQQMMMHHHGGGMMMUUU\\\dddkkkjjjiiifffdddccccccdddeeegggffffffhhhkkkllllllkkkdddeeehhhjjjllllllllllllppplllhhhiiilllnnnmmmjjjkkkjjjiiijjjllllllkkkiiilllmmmnnnnnnnnnmmmkkkkkkiiilllooorrrrrrssstttuuuxxxxxxxxxxxxxxxwwwvvvuuuuuuuuutttsssssstttuuuvvv{{{{{{~~~|||zzz}}}~~~|||~~~~~~{{{zzz{{{~~~~~~uuusssooonnnyyyzzztttkkkiiiddd\\\UUUTTTXXX]]]ppprrreee[[[RRRQQQTTT```|||vvvkkkeee^^^UUUOOOGGGGGGEEECCCBBBBBBDDDFFFLLLMMMOOORRRTTTYYY___ccciiilllpppqqqqqqqqqtttwww~~~|||{{{{{{{{{zzzsssrrrxxxxxxxxxmmmddd[[[VVVUUUWWW]]]eeemmmuuu||||||jjjZZZSSSOOORRRXXX^^^gggooowww~~~{{{vvvqqqmmmmmmmmmmmmpppvvvnnnVVVNNNKKKDDD??????>>><<<>>>DDDJJJOOOYYYbbbiiirrryyyyyyxxxwwwvvvssspppoookkkgggaaa\\\WWWUUURRRPPPMMMLLLMMMNNNOOONNNOOONNNPPPUUUYYY```lllxxx}}}qqqcccZZZVVVTTTOOOKKKIIIHHHJJJNNNUUUeee|||vvvtttrrrppphhh\\\VVVUUUOOOOOOOOOPPPPPPTTTcccqqqxxxhhh```\\\\\\\\\ZZZYYYXXXYYYZZZZZZXXXVVVVVVTTTRRRRRRRRRRRRQQQOOOMMMKKKIIIIIIJJJKKKJJJIIIJJJJJJJJJJJJJJJJJJIIIHHHFFFGGGIIIJJJLLLNNNRRRUUU]]]aaakkkuuuzzz~~~~~~~~~~~~~~~nnn|||yyyeeeVVVRRRSSS```wwwuuu[[[KKKAAA@@@???>>>===<<<<<<<<<===>>>BBBIIIRRR[[[ccchhhooovvv{{{}}}zzzkkkaaaYYYZZZ```hhhqqqyyy~~~yyyuuulllgggaaa^^^\\\ZZZWWWSSSNNNIIIHHHNNNUUU[[[bbbhhhiiihhhfffdddcccdddeeefffgggffffffgggjjjkkkkkkjjjdddeeegggiiikkkmmmnnnnnnpppllliiijjjmmmooommmkkkjjjjjjkkknnnpppqqqpppnnnmmmmmmnnnnnnnnnmmmmmmllljjjmmmoooqqqqqqrrrsssuuuwwwwwwwwwwwwwwwwwwxxxxxxyyyxxxwwwuuuuuuvvvxxxyyy{{{{{{~~~|||{{{~~~~~~~~~}}}~~~{{{zzz{{{~~~yyyvvvqqqmmmuuu|||sssnnnggg^^^XXXVVVXXX[[[jjj{{{pppeee\\\TTTRRRSSS^^^yyy~~~rrriii```WWWQQQHHHGGGEEECCCBBBBBBDDDFFFIIIKKKNNNPPPSSSXXX]]]aaafffjjjmmmoooppprrruuuxxx~~~}}}|||{{{{{{{{{{{{|||vvvpppoootttuuuvvvoooeee[[[VVVUUUVVV\\\ccckkkttt|||}}}jjj[[[TTTPPPSSSXXX___hhhooossszzz~~~vvvpppooojjjggggggggggggkkkppp{{{___RRRMMMEEE???===???===>>>BBBFFFJJJSSS[[[fffpppxxxzzzyyyyyywwwtttoooooonnnkkkfff```ZZZWWWTTTQQQNNNLLLMMMMMMMMMMMMMMMLLLMMMQQQTTTYYYcccnnn{{{xxxhhh\\\VVVTTTQQQOOOLLLJJJIIIKKKPPP]]]uuu{{{tttqqqlllddd]]][[[YYYWWWVVVTTTQQQPPPWWWaaagggrrrnnnccc______```\\\\\\^^^```bbbaaa^^^[[[XXXWWWVVVVVVUUUSSSPPPMMMLLLJJJHHHHHHIIIIIIHHHGGGKKKKKKJJJIIIHHHFFFEEEDDDBBBCCCDDDDDDDDDEEEHHHKKKTTTYYYaaaiiimmmqqqzzzzzzjjjyyyuuuzzzaaaTTTRRRQQQ^^^uuurrrZZZKKK@@@@@@>>>===<<<;;;;;;;;;===>>>BBBHHHPPPYYY```dddlllsssyyy{{{}}}~~~{{{vvvkkkaaaYYYZZZ```gggooovvv~~~{{{qqqkkkeeeaaa```^^^[[[XXXPPPLLLKKKQQQWWW[[[```eeegggfffeeeddddddeeefffggggggfffeeefffhhhiiihhhgggeeeeeefffhhhjjjlllooopppooommmkkkkkknnnpppnnnllljjjkkknnnsssvvvwwwvvvtttmmmnnnnnnnnnnnnnnnnnnnnnmmmnnnppppppoooppprrrtttwwwvvvuuuuuuvvvwwwyyyzzz{{{yyywwwuuutttuuuwwwyyy{{{zzz|||~~~{{{|||}}}~~~{{{zzzzzz}}}~~~xxxqqqssszzz}}}uuujjjaaa[[[XXXXXXXXXfffvvvpppeee]]]VVVRRRPPPZZZuuu}}}ooocccYYYTTTIIIGGGEEEBBBBBBBBBDDDEEEGGGIIILLLOOORRRWWW\\\```cccfffjjjnnnqqqtttxxxzzzzzzzzzyyyzzzzzz{{{|||}}}uuupppooorrrtttvvvqqqfff[[[VVVTTTUUUZZZ```iiisss{{{~~~|||hhh[[[TTTPPPSSSYYY___hhhppppppwww|||{{{yyy{{{}}}|||}}}|||{{{zzzwwwqqqjjjeeefffbbb```bbbccccccfffkkkhhhWWWPPPIIICCC@@@???======AAADDDGGGOOOXXXcccmmmwwwyyyyyyxxxuuurrrnnnoooooommmiiibbb\\\XXXVVVSSSOOOMMMMMMMMMLLLKKKLLLKKKLLLOOOPPPRRR[[[dddlllsssddd\\\XXXUUUSSSRRROOOMMMLLLNNNWWWjjjzzzwwwuuuuuuqqqllliiieeeaaa^^^\\\VVVRRRTTTZZZZZZbbbpppqqqfffbbbbbbccc^^^___bbbfffhhhgggccc```]]][[[XXXVVVUUURRROOOLLLKKKIIIGGGGGGHHHHHHGGGFFFLLLLLLKKKJJJHHHGGGEEEDDDCCCCCCCCCBBBAAAAAADDDFFFLLLQQQXXX^^^aaaeeekkkqqq{{{~~~~~~}}}}}}}}}~~~vvvfffxxxxxx}}}www{{{aaaTTTRRROOO[[[pppmmmUUUGGG@@@???>>><<<;;;;;;;;;;;;===???BBBHHHOOOVVV\\\```iiiqqqwwwzzz||||||xxxrrrkkkaaaZZZ\\\bbbiiirrryyyvvvqqqjjjfffdddbbb___\\\UUUQQQPPPUUUZZZ\\\```dddeeeddddddddddddeeefffggggggeeeeeeeeegggggggggeeedddddddddeeehhhkkknnnpppnnnmmmlllmmmppppppnnnlllmmmnnnrrrwwwzzz{{{yyyvvvnnnnnnnnnnnnnnnooopppqqqpppqqqqqqooooooooorrrtttxxxwwwuuuttttttvvvxxxyyyyyyvvvsssqqqppprrrtttuuuzzzyyyzzz}}}|||zzz{{{}}}~~~}}}{{{zzzzzz}}}yyyvvvwww~~~{{{mmmbbb]]]ZZZWWWVVVeeeuuusssfff^^^XXXRRRMMMTTTmmmvvvggg\\\UUUKKKHHHDDDBBBAAACCCDDDDDDFFFIIILLLOOORRRVVV[[[___aaadddiiioootttyyy|||~~~zzzzzzzzzzzzzzz{{{||||||yyyuuusssttttttwwwttthhh\\\VVVTTTTTTXXX]]]hhhrrr{{{~~~{{{fff[[[TTTOOORRRXXX___gggooorrrxxx|||yyywwwxxxyyyxxxuuutttrrrqqqoookkkfffbbb```\\\[[[^^^```aaaeeejjjooo[[[RRRKKKGGGDDD@@@======AAACCCFFFNNNVVV^^^iiisssvvvvvvuuusssooonnnooopppnnnjjjddd]]]YYYWWWTTTPPPNNNMMMMMMLLLKKKMMMLLLLLLNNNNNNOOOUUU]]]ccctttvvvkkkccc]]]YYYYYYUUUQQQNNNMMMQQQ]]]jjjpppjjjeeebbb\\\WWWVVVXXXVVV[[[bbblllvvv~~~rrriiidddbbbbbbbbbcccfffiiilllkkkhhheeeccc___ZZZVVVSSSRRRPPPNNNMMMKKKIIIHHHIIIIIIHHHGGGIIIIIIIIIIIIHHHFFFEEEEEECCCDDDCCCBBB@@@@@@BBBDDDGGGMMMRRRVVVXXX\\\aaaccceeeiiirrr}}}|||||||||{{{|||}}}~~~tttfffyyyqqq{{{~~~eeeUUURRRMMMVVViiizzz{{{iiiQQQBBB@@@???>>><<<;;;;;;;;;;;;===>>>BBBGGGNNNTTTZZZ]]]gggooowwwzzz||||||wwwqqqjjjbbb\\\___fffnnnwww~~~}}}wwwooojjjhhhfffccc```YYYVVVVVV[[[______```cccccccccddddddeeeeeefffgggfffeeedddeeefffgggfffeeecccccccccdddfffiiilllnnnkkklllmmmoooppppppnnnlllooopppssswwwzzzzzzwwwuuunnnmmmmmmlllmmmoooqqqssssssssssssqqqooooooqqqsssyyyxxxuuusssrrrssstttuuuuuutttqqqooooooppprrrsssxxxwwwxxxzzzyyywwwxxx|||}}}|||{{{zzzyyyzzz}}}~~~{{{yyysssfff^^^ZZZWWWUUUdddtttwwwiiiaaaXXXRRRLLLOOOeee~~~|||lll```WWWLLLHHHCCCAAAAAACCCDDDDDDGGGIIIMMMPPPSSSVVVZZZ^^^___cccjjjrrrzzz~~~}}}|||{{{{{{{{{{{{{{{yyywwwuuutttvvvxxxkkk]]]WWWUUUTTTWWWZZZgggrrr{{{~~~iiiZZZSSSNNNQQQWWW^^^fffnnnvvv|||~~~yyyuuuvvvvvvuuutttrrrooollljjjhhhdddaaa]]]YYYXXX[[[]]]^^^ccchhhwww```RRRKKKHHHFFFBBB???>>>@@@BBBDDDKKKSSSXXXcccmmmqqqrrrttttttqqqpppqqqqqqpppkkkeee___[[[XXXUUUQQQNNNMMMMMMLLLKKKNNNMMMNNNOOONNNMMMRRRYYY___kkk~~~uuukkkeee___[[[VVVSSSNNNMMMSSS\\\sss~~~uuulllfffaaa[[[XXXYYYVVVXXX[[[```gggooouuuyyy~~~zzzssslllgggddddddiiihhhiiikkkmmmnnnlllkkkiiiddd^^^YYYVVVUUUTTTRRRPPPNNNLLLKKKKKKKKKJJJIIIFFFFFFFFFFFFFFFEEEDDDCCCAAABBBAAA@@@>>>>>>@@@BBBEEEKKKOOOQQQSSSXXXZZZZZZ[[[```jjjwww~~~|||zzzzzzzzzzzzzzz{{{|||}}}~~~~~~ttthhh}}}nnn{{{gggUUUQQQLLLRRRaaatttyyyjjjRRRAAA@@@@@@>>>===<<<;;;;;;;;;<<<>>>BBBHHHNNNTTTYYY\\\dddmmmvvvzzz}}}}}}wwwpppiiiaaa\\\```gggoooxxx|||tttmmmjjjhhheeebbb\\\YYYZZZ```cccbbbaaacccccccccddddddeeeeeeeeefffeeedddcccdddfffgggfffeeeccccccdddeeegggiiijjjkkkiiikkkmmmppppppooommmlllooopppqqqtttvvvvvvtttqqqnnnmmmkkkkkklllooorrrtttuuuvvvvvvtttqqqpppqqqrrrxxxwwwuuurrrqqqqqqqqqqqqssssssrrrqqqqqqrrrssstttuuutttuuuxxxvvvsssssswww{{{yyyyyyxxxyyy{{{}}}~~~}}}mmmbbb[[[XXXWWW___ooopppeeeZZZRRRLLLNNN```tttttteeeYYYNNNHHHBBB@@@AAACCCDDDCCCGGGJJJNNNPPPRRRUUUXXX[[[^^^ccckkkvvv~~~|||{{{{{{{{{zzzzzzyyyvvvtttuuu{{{}}}nnn___XXXVVVUUUVVVXXXeeeppp{{{}}}qqqZZZSSSOOORRRXXX^^^gggooo{{{{{{zzzyyywwwxxxuuuqqqmmmkkkhhhfffddd```[[[XXXXXXYYYZZZ___dddjjjVVVMMMJJJIIIDDDAAA???@@@@@@AAAGGGNNNRRR]]]hhhmmmqqqvvvxxxwwwtttttttttqqqmmmfff```]]]XXXTTTQQQNNNMMMMMMMMMLLLNNNMMMNNNPPPNNNLLLPPPVVV\\\aaannn|||ttthhhddd___[[[UUUOOOPPPUUU___uuuvvvmmmfff___[[[[[[XXXYYY[[[___cccgggkkkmmmssstttuuussspppnnnoooppppppnnnllllllnnnpppppppppnnnkkkfffbbb___\\\YYYWWWSSSQQQOOONNNNNNNNNMMMLLLFFFFFFFFFFFFEEEDDDCCCCCC???@@@@@@???>>>>>>AAACCCCCCJJJNNNNNNQQQVVVWWWTTTUUU\\\fffpppxxx}}}{{{xxxwwwxxxxxxxxxxxxyyyzzz{{{|||}}}}}}uuulllppp~~~fffTTTPPPLLLOOO\\\qqq|||qqqYYYFFFAAA@@@???>>>===<<<<<<<<<<<<>>>BBBHHHNNNTTTYYY[[[```jjjtttyyy||||||vvvooohhh```ZZZ^^^eeemmmuuu{{{wwwpppllliiieeeccc\\\ZZZ\\\bbbeeecccaaabbbcccddddddeeeeeeeeedddddddddccccccdddggghhhhhhgggdddeeeggghhhiiijjjjjjjjjfffiiimmmppppppnnnlllkkkllllllmmmoooqqqrrrqqqooommmllljjjiiijjjnnnrrruuuwwwxxxxxxwwwtttqqqqqqqqqtttssssssrrrqqqpppoooooopppqqqrrrrrrssssssssssssqqqqqqsssvvvtttooonnnpppwww}}}~~~|||}}}}}}|||vvvvvvwwwxxx{{{~~~wwwggg]]]ZZZZZZ[[[lllyyykkk]]]UUUOOOPPP]]]mmm{{{kkk[[[OOOIIIBBB???AAADDDDDDCCCGGGJJJMMMOOOQQQSSSUUUWWW\\\bbblllyyy~~~|||{{{{{{{{{xxxzzz{{{xxxvvvxxx|||qqqaaaYYYWWWVVVUUUWWWbbbnnnxxx{{{~~~rrr\\\UUUQQQTTTZZZ```iiiqqq~~~|||wwwsssqqqooommmkkkddd]]]ZZZXXXWWW[[[aaattt\\\OOOLLLLLLGGGBBB@@@???>>>>>>CCCIIINNNYYYdddkkkqqqxxx|||}}}wwwwwwvvvsssnnnhhhbbb___WWWTTTPPPNNNNNNNNNMMMLLLNNNMMMNNNPPPNNNKKKNNNTTTXXXYYYaaasssppplllhhhccc[[[SSSRRRTTTPPPcccqqqssskkkccc^^^]]]\\\]]]___bbbcccdddeeeeeejjjmmmqqqrrrsssvvvzzzuuurrrnnnlllnnnqqqssstttqqqooollljjjgggccc^^^ZZZVVVTTTQQQPPPQQQPPPOOONNNJJJJJJIIIIIIGGGFFFDDDDDD???@@@@@@@@@???@@@CCCEEEBBBIIIMMMMMMOOOUUUVVVRRRNNNUUU___gggkkknnnrrruuuzzz{{{wwwttttttvvvwwwvvvwwwxxxyyy{{{|||}}}~~~vvvooosssdddSSSPPPMMMMMMYYYqqqxxx___LLLBBBAAA@@@>>>============<<<>>>CCCIIIOOOUUUYYY\\\]]]gggrrrxxx||||||vvvoooggg___YYY\\\ccciiipppwww~~~yyyqqqmmmiiifffccc[[[YYY\\\bbbeeecccaaaaaacccddddddeeeeeeddddddcccdddcccccceeegggiiiiiihhhfffgggiiikkkkkkkkkjjjjjjeeeiiimmmppppppnnnlllkkkiiiiiiiiikkknnnpppooonnnmmmkkkiiihhhiiimmmrrruuuxxxyyyzzzyyyuuurrrqqqpppppppppqqqqqqqqqpppoooooommmnnnppprrrsssssssssrrroooooorrruuurrrllljjjllltttzzz~~~|||zzz{{{|||{{{uuuuuuvvvxxx{{{~~~kkk___\\\\\\YYYkkkooo___VVVRRRRRR\\\jjjooo^^^PPPIIIAAA???AAADDDDDDBBBGGGIIILLLNNNOOOQQQSSSTTT[[[aaalll{{{}}}|||||||||{{{xxx|||~~~|||zzz|||sssbbbZZZXXXVVVUUUVVV___lllvvvyyy|||ooo^^^WWWSSSUUU[[[bbbkkkrrr~~~|||yyyxxxvvvmmmddd^^^ZZZXXX[[[``````SSSNNNJJJHHHFFFEEEEEEAAA>>>AAAFFFPPPVVV___hhhpppuuuzzz}}}{{{tttppplllhhhccc^^^[[[XXXTTTQQQPPPNNNLLLKKKNNNMMMLLLLLLLLLMMMNNNOOOSSSUUU[[[eeewww}}}tttsssoooggg___WWWSSSQQQPPPUUU```qqq{{{pppiiiccc___dddeeeggghhhiiigggdddbbbeeefffgggkkkwww~~~zzzwwwvvvxxxzzz|||zzzxxxuuusssqqqllleee___[[[WWWTTTSSSUUUUUUSSSPPPOOOMMMJJJHHHGGGEEEBBB???BBBAAA?????????AAACCCEEEHHHJJJLLLMMMLLLLLLMMMOOOLLLPPPWWW^^^dddggghhhhhhnnn|||xxxvvvvvvwwwvvvtttvvvvvvwwwyyy{{{~~~}}}mmmnnnuuuvvvaaaRRRPPPOOOMMMZZZvvv|||^^^FFFCCCAAA>>><<<===>>>>>>======???BBBHHHPPPVVVZZZ[[[\\\bbbllltttxxxwwwrrrnnnggg^^^XXX[[[aaahhhpppwww{{{~~~vvvpppkkkfff```[[[WWWVVVWWWYYY\\\______^^^cccddddddeeeeeefffffffff^^^___aaaccceeegggiiijjjjjjhhhhhhhhhiiiiiigggfffhhhhhhiiijjjkkklllllllllhhhhhhiiikkkkkkllllllkkknnnmmmkkkkkkkkklllnnnooowwwwwwwwwwwwwwwuuusssrrrnnnnnnoooqqqrrrqqqmmmjjjnnnnnnooopppqqqrrrsssssspppqqqsssttttttooohhhcccnnnwww~~~|||yyyyyyvvvtttuuu{{{rrrddd]]]ZZZ[[[fff|||wwwfff___XXXRRRXXXdddsssbbbSSSJJJBBBAAABBBCCCEEEHHHIIIKKKOOOQQQRRRRRRSSSTTTTTT\\\kkk|||~~~}}}|||{{{{{{{{{{{{{{{||||||}}}~~~|||kkk```ZZZWWWXXX[[[bbbhhhqqqyyyppp```XXXQQQRRRXXX___jjjsssvvvlllddd^^^XXXYYY\\\mmmYYYOOOKKKHHHFFFEEEEEEAAA>>>@@@EEEIIIPPPZZZdddllltttzzz~~~{{{uuupppmmmiiieeeaaa^^^[[[VVVRRRPPPNNNMMMKKKOOONNNMMMMMMMMMNNNPPPQQQNNNPPPTTT]]]mmm|||yyytttkkkaaaXXXTTTRRRMMMOOOUUUaaarrrwwwqqqllliiioooooonnnnnnmmmkkkhhheeedddfffhhhnnnzzz}}}||||||~~~~~~}}}{{{zzzxxxssslllfff^^^[[[XXXXXXZZZZZZWWWUUURRRPPPMMMIIIFFFDDDAAA@@@BBBAAA@@@@@@@@@BBBCCCDDDEEEGGGIIIJJJIIIIIIJJJKKKIIIMMMRRRWWW[[[^^^^^^^^^```rrr~~~zzz{{{~~~zzzvvvtttuuuuuutttssstttuuuvvvxxx{{{}}}{{{kkklllyyy{{{dddRRROOOOOOMMMYYYttt|||```IIIDDDBBB>>><<<===============>>>BBBIIIQQQXXX\\\]]]^^^cccllltttxxxvvvrrrnnnfff^^^YYY]]]ccchhhnnnsssuuu{{{wwwrrrlllhhheeeaaa[[[WWWTTTTTTTTTWWW[[[^^^______dddeeeeeeffffffgggggghhhcccccccccdddeeefffgggggghhhhhhhhhiiijjjjjjhhhfffhhhhhhiiiiiijjjjjjkkkkkkffffffggghhhiiijjjjjjjjjnnnmmmlllkkklllmmmoooqqqtttuuuvvvvvvuuutttrrrqqqooooooppprrrsssrrrooolllnnnnnnooopppqqqrrrssssssqqqqqqppppppooolllgggdddkkkuuu|||}}}|||}}}|||yyyzzzwwwuuuvvvzzz~~~uuueee^^^\\\\\\hhh}}}}}}kkk___VVVOOOTTT___zzzsssbbbTTTJJJBBBAAABBBBBBDDDGGGHHHKKKNNNPPPQQQQQQSSSTTTUUU[[[hhhxxx~~~~~~}}}||||||{{{{{{|||}}}~~~|||kkkaaa[[[WWWXXX[[[___gggqqqyyyppp```WWWQQQRRRXXX```jjjttttttkkkccc\\\\\\```dddRRRMMMJJJGGGEEEDDDAAA>>>???DDDBBBHHHRRR]]]gggqqqyyy~~~|||wwwrrrnnnkkkhhhfffddd___XXXSSSPPPOOOMMMLLLNNNMMMLLLLLLLLLMMMOOOPPPOOOPPPSSSYYYeeeuuu~~~rrrggg]]]XXXVVVRRRPPPOOOTTT___mmmyyy}}}}}}zzzyyyxxxvvvtttsssqqqnnnkkkgggjjjmmmsss}}}vvvqqqfffccc``````bbbaaa^^^ZZZXXXVVVRRRMMMGGGDDDCCCDDDCCCCCCBBBBBBBBBCCCDDDDDDDDDFFFHHHIIIHHHHHHHHHJJJHHHJJJNNNQQQTTTUUUUUUUUUXXXggg|||~~~|||vvvuuuwwwzzzwwwtttssssssssssssrrrssstttuuuwwwyyy|||~~~wwwhhhiii|||fffSSSNNNNNNNNNYYYqqq|||cccMMMFFFCCC???=========<<<<<<===>>>BBBIIIRRRZZZ___aaaaaaeeelllssswwwvvvrrrmmmddd]]]ZZZ^^^dddhhhlllppprrrtttxxx|||~~~|||xxxuuujjjfffbbb```___\\\WWWSSSPPPPPPPPPSSSXXX]]]___```eeeeeeffffffggghhhhhhiiihhhggggggfffeeeeeeeeeeeegggggghhhjjjlllllljjjhhhiiihhhhhhhhhhhhhhhiiiiiiddddddeeefffggghhhiiiiiimmmlllllllllmmmnnnpppqqqqqqqqqrrrssssssrrrqqqpppqqqqqqrrrtttuuutttrrroooooooooooooooppprrrssstttsssqqqnnnlllkkkiiifffdddgggpppwwwxxxyyy{{{{{{zzz{{{yyyxxxxxxzzz{{{zzzzzz{{{iii```___\\\ggg|||tttdddVVVMMMPPPYYYnnntttdddVVVLLLDDDBBBBBBBBBCCCFFFHHHJJJLLLNNNOOOPPPRRRTTTUUUXXXbbbrrr~~~~~~|||{{{zzz{{{}}}~~~}}}mmmbbb\\\XXXWWWZZZ]]]fffqqqzzzqqq___WWWQQQRRRXXX```kkkttt|||rrrhhh``````cccsssYYYQQQLLLHHHEEEEEEBBB>>>???BBB>>>DDDMMMWWWbbblllvvv|||}}}xxxtttqqqnnnlllkkkiiiddd\\\UUUQQQPPPNNNNNNKKKJJJJJJIIIIIIKKKLLLMMMOOOPPPQQQUUU\\\hhhuuu~~~rrrhhhbbb```bbb^^^YYYWWWZZZbbbjjjooommmrrr|||zzzzzzxxxtttqqqnnnqqquuu{{{}}}rrrooollllllllliiiddd```]]]\\\WWWQQQJJJGGGGGGIIIDDDDDDDDDDDDDDDEEEEEEEEEGGGIIIKKKKKKJJJJJJJJJKKKJJJLLLNNNPPPRRRSSSTTTTTTWWWddduuu}}}yyywwwxxxvvvssstttwwwvvvuuusssrrrrrrrrrrrrrrrttttttuuuvvvwwwyyy{{{||||||~~~uuufffggg|||eeeRRRMMMMMMNNNXXXnnn}}}gggSSSGGGDDD@@@=========<<<;;;<<<>>>BBBJJJTTT]]]bbbeeedddfffkkkqqqvvvvvvrrrnnnccc\\\YYY]]]dddiiinnnssswwwvvvvvvxxxzzzxxxrrrmmmeeebbb^^^]]]]]]ZZZUUUQQQMMMLLLMMMPPPVVV\\\```aaaddddddeeefffggghhhhhhiiikkkjjjhhhgggfffeeeeeefffggghhhiiillloooooommmkkkiiihhhggggggfffggghhhhhhdddddddddeeefffgggiiiiiikkkjjjjjjkkklllmmmoooooommmnnnoooqqqqqqqqqqqqppprrrrrrrrrtttvvvvvvtttrrrqqqpppooooooppprrrtttvvvuuurrrooollljjjhhhdddbbbbbbkkkrrrtttuuuyyy{{{zzz|||{{{zzzyyyyyywwwuuutttnnnccc```YYYcccwww~~~jjjYYYOOOPPPWWWdddxxxwwwhhhYYYPPPGGGEEEDDDDDDDDDGGGGGGIIIKKKLLLMMMOOORRRUUUUUUVVV]]]kkk|||~~~|||zzzzzzzzz|||}}}oooddd^^^XXXWWWYYY^^^gggsss{{{ppp^^^WWWQQQSSSYYY```jjjsss~~~vvvkkkcccaaadddeeeVVVOOOJJJFFFEEECCC??????AAA???CCCJJJSSS\\\gggrrrxxx}}}|||zzzwwwtttqqqoooooommmhhh___XXXTTTQQQPPPOOOKKKJJJIIIIIIIIIJJJKKKLLLMMMMMMNNNOOOSSSZZZccciiiyyyyyysssqqqssspppkkkeeeaaa___```aaa```bbblll|||wwwtttyyy~~~~~~{{{yyywwwssslllfffaaa^^^YYYSSSMMMJJJJJJKKKEEEEEEEEEEEEFFFGGGHHHIIIJJJLLLNNNNNNMMMLLLMMMNNNMMMNNNPPPQQQSSSUUUVVVWWWWWWaaannn{{{{{{xxxvvvsssqqqssssssqqqrrrvvvsssssssssrrrrrrrrrssssssvvvuuuuuuuuuuuuvvvvvvwwwvvvxxx{{{~~~rrrfffgggzzzcccQQQMMMLLLNNNYYYmmmmmmYYYGGGDDD@@@>>>======<<<<<<<<<===AAAIIITTT^^^eeehhhggggggjjjpppuuuwwwsssoooddd\\\WWW[[[bbbjjjrrrxxx}}}{{{zzz{{{{{{xxxpppkkkfffbbb^^^\\\[[[YYYTTTOOOMMMLLLKKKNNNTTT[[[```bbbbbbcccdddeeefffggghhhhhhkkkjjjhhhgggffffffggghhhiiiiiikkkmmmpppqqqooommmiiihhhgggfffffffffggghhhfffffffffffffffhhhiiijjjhhhhhhiiiiiijjjkkklllllljjjkkkmmmoooqqqqqqqqqqqqsssssssssuuuwwwxxxwwwuuusssrrrpppooopppsssvvvxxxwwwuuurrrooolllhhhbbb___^^^gggoooqqqsssxxxzzzzzz{{{{{{{{{zzzxxxuuusssrrrvvvgggaaaZZZbbbtttooo\\\QQQPPPTTT^^^rrryyylll]]]SSSJJJHHHHHHGGGGGGJJJGGGIIIJJJKKKLLLOOOSSSVVVUUUUUUZZZfffuuu~~~~~~{{{|||}}}~~~|||{{{zzz{{{|||}}}rrrfff___YYYXXXZZZaaajjjuuu}}}ppp___WWWRRRTTTYYY```iiiqqq|||{{{pppgggeeegggvvv^^^SSSMMMHHHGGGEEEAAA???AAA@@@CCCHHHNNNWWWbbbmmmtttyyy{{{{{{zzzvvvsssqqqqqqpppjjjbbb\\\WWWTTTRRRPPPMMMLLLKKKKKKKKKLLLNNNOOONNNOOOPPPPPPQQQUUUZZZ^^^cccvvv|||uuulllccc^^^[[[XXXYYY^^^lll~~~wwwpppgggbbb[[[VVVRRRNNNKKKHHHGGGFFFEEEEEEFFFIIILLLMMMNNNOOOQQQQQQOOOOOOOOOPPPPPPPPPQQQRRRTTTVVVXXXYYYZZZcccmmmuuu}}}}}}|||{{{yyyuuussspppmmmmmmooopppnnnnnnrrroooqqqrrrrrrqqqqqqrrrtttuuuuuutttsssssssssttttttsssvvvzzz}}}|||pppeeefffvvvcccPPPLLLJJJOOO[[[nnnrrr^^^GGGDDD@@@>>>>>>>>>======<<<===AAAIIITTT^^^eeeiiiiiiggghhhnnnuuuxxxuuuqqqggg^^^XXX[[[ccckkkssszzzzzzsssooojjjeee___\\\[[[XXXTTTPPPPPPNNNLLLNNNTTT[[[```cccaaabbbcccdddeeegggggghhhllljjjhhhfffffffffhhhiiijjjjjjjjjlllnnnpppooonnniiihhhfffeeeeeegggiiijjjiiihhhgggffffffggghhhiiihhhhhhhhhhhhiiiiiiiiiiiihhhjjjllloooqqqrrrssssssuuuuuuuuuwwwzzz{{{{{{zzzvvvtttqqqpppqqqtttxxx{{{|||yyyuuuqqqmmmgggaaa\\\\\\eeennnqqqtttxxxzzzzzzzzz{{{{{{zzzwwwuuuttttttlllbbb]]]cccssssss^^^SSSPPPPPP[[[lll|||wwwmmm___UUUMMMJJJJJJIIIJJJMMMHHHIIIIIIJJJKKKOOOTTTXXXVVVWWW\\\dddooovvvyyyyyyuuuvvvyyy|||~~~~~~~~~~~~~~~~~~vvvhhh___YYYXXXZZZccclllvvv}}}qqq```XXXSSSTTTYYY___hhhooozzz~~~uuullliiikkkgggVVVOOOIIIHHHGGGBBB@@@AAA>>>AAAEEEJJJSSS^^^jjjqqquuuyyy||||||yyyuuurrrqqqpppkkkeee___ZZZWWWSSSQQQMMMMMMLLLLLLLLLMMMNNNOOOPPPQQQRRRRRRRRRTTTWWWZZZYYYfffvvv{{{ooofffbbbYYYYYY[[[```kkk}}}}}}ssskkkbbb]]]ZZZVVVNNNGGGHHHFFFEEEDDDFFFJJJOOORRRSSSUUUVVVVVVUUUTTTTTTUUUUUUTTTSSSTTTUUUWWWYYYZZZ]]]fffnnnrrruuuzzz}}}}}}vvvssspppooopppqqqpppnnnllljjjjjjnnnnnnkkkkkkmmmkkknnnpppqqqooooooqqqsssrrrrrrqqqrrrrrrssstttuuuvvvyyy|||~~~wwwmmmcccfff~~~nnnwwweeePPPKKKIIIPPP]]]ooovvvaaaFFFCCC@@@>>>>>>??????>>><<<===AAAHHHSSS]]]eeeiiiiiiggggggllltttyyywwwsssiiiaaa\\\___eeekkkrrrwww}}}{{{xxxoooiiibbb^^^]]][[[XXXUUUTTTQQQNNNOOOTTTZZZ```cccbbbbbbccceeefffhhhiiiiiimmmkkkhhhfffeeeeeefffgggjjjiiiggghhhjjjlllmmmmmmiiihhhfffeeefffhhhjjjlllkkkjjjhhhfffeeefffggggggiiiiiiiiiiiiiiihhhhhhggghhhjjjlllppprrrtttuuuuuuyyyxxxxxxzzz}}}~~~yyyvvvsssqqqrrrvvvzzz~~~}}}vvvoooiiiddd___\\\ZZZeeeooosssuuuyyyzzzyyyxxxzzzzzzyyywwwuuuvvvxxx}}}qqqddd^^^cccqqqzzzdddWWWQQQNNNXXXgggsssuuuuuuvvvqqqiii___UUUMMMKKKKKKJJJKKKNNNIIIJJJJJJIIIKKKOOOUUUZZZYYY\\\aaafffkkkppptttvvvtttvvvxxxzzz|||~~~yyyiii___YYYYYY[[[ccckkkvvv}}}tttaaaZZZTTTUUUYYY^^^fffmmmyyy|||~~~vvvnnnkkklllmmmXXXPPPJJJIIIHHHCCCAAAAAA<<<>>>BBBGGGPPP\\\hhhpppsssxxx}}}~~~zzzuuurrrqqqppplllfffaaa\\\XXXTTTQQQLLLKKKJJJJJJJJJKKKMMMNNNLLLMMMOOOOOOOOOPPPRRRTTTWWW___hhhrrr{{{qqqmmm^^^^^^\\\[[[]]]gggvvv~~~uuujjjeeeccc]]]RRRHHHHHHFFFDDDDDDFFFKKKQQQUUUYYYZZZ\\\[[[ZZZYYYYYYZZZYYYXXXWWWVVVWWWXXXZZZ[[[[[[dddlllmmmmmmqqquuuvvvoookkkggggggiiilllllljjjkkkjjjkkkooooookkkjjjlllhhhllloooooonnnmmmooorrroooooooooqqqrrrtttvvvwwwyyy|||~~~tttkkkbbbeeexxxfffnnngggQQQJJJHHHPPP^^^pppxxxcccEEEBBB???>>>>>>?????????<<<===@@@HHHRRR]]]eeehhhjjjgggfffkkktttyyyxxxtttjjjccc___ccchhhkkkooosss}}}tttmmmfffaaa```___^^^\\\VVVSSSPPPPPPTTTZZZ```ccccccccceeefffgggiiijjjjjjooommmiiifffdddddddddeeejjjhhheeeeeegggiiikkkkkkiiihhhfffeeefffiiikkkmmmllljjjhhheeeddddddeeefffjjjjjjkkkjjjjjjiiihhhggghhhjjjmmmpppsssuuuvvvwww{{{{{{{{{}}}zzzwwwtttqqqssswww|||uuulllfffaaa^^^\\\ZZZeeeoootttvvvyyyzzzxxxwwwyyyzzzyyyvvvvvvyyy{{{{{{ttteee]]]aaammmjjj[[[TTTOOOUUUcccmmmnnnmmmooommmfff^^^UUULLLJJJKKKJJJLLLNNNJJJJJJJJJIIIKKKOOOVVV[[[\\\```eeehhhjjjmmmqqqtttyyyyyyyyyzzzyyyyyyxxxxxx{{{jjj___YYYYYY\\\bbbjjjuuu|||vvvbbb[[[UUUVVVYYY^^^eeelllwwwzzz~~~{{{uuummmjjjkkk|||```TTTJJJHHHHHHEEEAAA@@@;;;===@@@DDDLLLXXXeeemmmtttvvvxxxxxxvvvtttttttttqqqoookkkfff```[[[WWWUUURRRRRRRRRPPPNNNLLLLLLLLLKKKLLLMMMNNNOOOPPPPPPOOOSSSXXX^^^dddmmm|||wwwkkkccc\\\]]]```bbbdddhhhyyy|||rrrkkkbbbVVVMMMMMMIIIEEEFFFLLLSSSXXXZZZZZZ\\\___bbbcccaaa___]]]]]]ZZZWWWVVVWWWYYYZZZ[[[aaadddhhhlllnnnooonnnmmmlllfffdddhhhhhheeedddgggggghhhjjjnnnrrrqqqlllhhhjjjjjjjjjiiiiiijjjkkkkkkoooppprrruuuwwwyyyzzz{{{~~~~~~~~~~~~ssseee___eeexxxiiinnn~~~bbbPPPQQQLLLPPPZZZlllppp[[[HHHDDD???;;;;;;;;;;;;;;;???>>>???FFFQQQ\\\cccfffddddddfffnnnwww{{{zzzvvviiifffddddddhhhnnnrrrtttyyyqqqiiiffffffeee___ZZZYYYSSSNNNNNNUUU\\\```aaahhhhhhhhhiiijjjjjjkkkkkkmmmllliiifffdddcccccccccbbbeeehhhhhhffffffgggjjjiiihhhhhhhhhhhhjjjkkklllllljjjfffcccbbbdddgggiiiooooooooollliiigggggggggfffgggiiilllooorrruuuvvv}}}||||||zzzuuuqqqqqqrrrttt|||~~~ssshhh```\\\[[[[[[aaakkktttzzz|||{{{zzz|||yyyyyy{{{}}}|||{{{xxxiiicccbbbiii|||ooo```ZZZUUUWWW```iiilllkkkkkkgggcccZZZTTTMMMIIIJJJLLLMMMLLLHHHIIIJJJKKKNNNRRRUUUVVV]]]aaagggmmmqqqttttttttt||||||{{{{{{zzzxxxwwwvvv|||~~~}}}nnnbbbZZZXXXYYYjjjoooxxxuuuhhh]]]UUUWWWZZZ[[[cccmmmttt{{{~~~yyyvvvwwwwwwrrrmmmlllgggZZZNNNKKKLLLIIICCC@@@??????@@@CCCIIISSS___gggkkkmmmpppqqqqqqqqqqqqrrrsssqqqmmmhhhbbb]]]YYYVVVSSSSSSRRRPPPNNNLLLLLLLLLLLLLLLMMMNNNOOOOOOOOOOOOQQQUUUZZZ]]]aaalll{{{zzzrrrlllkkkjjjgggeeeeeekkkwwwvvvjjj]]]TTTQQQLLLHHHIIINNNVVV\\\```ccceeegggiiiiiigggdddbbb```]]]ZZZYYY[[[]]]^^^___dddfffjjjlllmmmllljjjhhhlllgggeeehhhiiifffeeegggiiiiiijjjnnnppppppmmmiiilllllllllmmmmmmooopppqqqrrrssstttvvvxxxyyyyyyzzz~~~pppbbb]]]eeevvvgggmmm}}}cccOOOOOOIIINNNXXXiiizzz~~~ooo[[[HHHDDD???<<<;;;;;;;;;;;;<<<<<<>>>EEEOOOZZZbbbeeeeeeeeegggnnnuuuxxxvvvsssiiifffccccccggglllppprrrxxxoookkkjjjiiieee```[[[VVVQQQRRRXXX```dddeeegggggghhhhhhiiijjjjjjkkklllkkkiiifffdddcccccccccbbbeeehhhiiihhhhhhiiijjjjjjiiihhhhhhhhhiiijjjkkkooommmjjjgggffffffhhhiiilllmmmnnnllljjjgggggggggdddeeehhhkkknnnqqqssstttzzzzzz}}}}}}vvvpppnnnoootttuuuiii___[[[YYY\\\aaajjjsssyyy}}}}}}}}}}}}{{{zzz||||||{{{yyy{{{kkkbbbaaahhhzzzsssddd\\\XXX[[[eeemmmmmmjjjhhhddd```[[[UUUMMMIIIIIIJJJJJJHHHGGGHHHIIILLLOOOSSSWWWYYY]]]```ffflllqqqssstttuuu{{{|||||||||{{{zzzyyyxxxzzz|||qqqeee]]]ZZZ\\\eeekkkwww{{{kkk___WWWXXXZZZ[[[bbblllttt{{{yyytttqqqrrrrrrnnnllllllrrrbbbRRROOOPPPLLLFFFBBBBBBAAA@@@AAADDDMMMWWW^^^eeehhhllloooqqqrrrtttuuutttsssoookkkeee```\\\YYYUUUTTTRRRPPPNNNMMMLLLKKKLLLLLLMMMNNNNNNOOOOOOOOOSSSVVVYYYZZZ\\\bbblllttt}}}{{{xxxpppiiigggdddjjjttttttfff^^^WWWRRRMMMLLLQQQZZZbbbggglllmmmnnnnnnmmmkkkiiigggbbb___]]]]]]___aaabbbbbbeeegggiiillllllkkkiiihhhlllhhhfffhhhjjjhhhhhhiiikkkjjjkkklllnnnooommmlllmmmmmmmmmnnnoooqqqssstttssstttuuuwwwxxxxxxxxxxxx~~~lll^^^ZZZcccwwwhhhmmm}}}fffOOOMMMGGGLLLUUUdddrrrwwwjjj[[[GGGDDD???<<<;;;<<<;;;;;;;;;:::<<>>BBBJJJTTT]]]bbbffffffhhhjjjmmmmmmjjjgggbbb^^^ZZZZZZ^^^eeekkkooo|||~~~uuupppmmmjjjgggaaa]]]ZZZZZZ]]]bbbdddfffeeeffffffgggggghhhiiiiiihhhhhhgggfffeeeddddddcccbbbdddhhhkkkmmmnnnmmmmmmmmmkkkjjjhhhhhhhhhhhhiiikkkkkklllkkkjjjiiigggfffiiikkkmmmnnnlllkkkjjjkkkdddeeegggjjjllloooqqqrrrsssuuuzzzwwwmmmiiikkksssyyyjjj^^^XXXVVVVVV\\\gggrrrzzz~~~~~~~~~{{{|||}}}~~~~~~}}}|||zzz~~~mmmaaa___cccppplllccc```^^^lll{{{{{{tttllldddZZZUUUNNNJJJHHHHHHEEECCCEEEFFFGGGJJJNNNRRRVVVYYY\\\^^^bbbggglllqqquuuwwwxxxzzz|||~~~~~~}}}{{{xxxxxxyyy{{{~~~~~~nnnbbbZZZWWWXXX[[[aaalllxxx}}}ooocccYYYZZZ[[[]]]dddooottt{{{}}}{{{}}}~~~}}}{{{|||}}}}}}{{{wwwrrrooohhhccc```bbbbbbbbbeeeiiiyyyaaaTTTQQQNNNJJJIIICCCBBB@@@>>>???DDDKKKQQQWWW[[[```eeehhhkkknnnpppuuuuuusssqqqmmmiiidddbbb\\\XXXTTTQQQPPPPPPNNNLLLMMMMMMLLLLLLLLLMMMNNNOOONNNQQQSSSUUUUUUVVVZZZ]]]```fffpppzzzzzzxxxwwwsssqqqrrrttt{{{~~~xxxkkkfff^^^XXXYYY```kkkrrrvvvuuutttrrrpppnnnllllllhhhgggeeeeeegggiiiiiihhhfffgggjjjlllmmmmmmlllllliiiiiihhhiiilllpppqqqooonnnmmmlllkkkkkklllnnnppppppooonnnnnnnnnnnnnnnooooooppprrruuuwwwxxxyyyzzz~~~{{{fffWWWUUUaaapppppp{{{lllSSSMMMHHHMMMTTT^^^hhhjjj^^^PPPEEEBBB???=========<<<;;;??????@@@CCCIIIQQQZZZ```eeefffgggiiijjjiiifffccc^^^ZZZUUUUUUZZZaaaiiimmmxxxyyyqqqllliiigggeeeccc```___```bbbdddeeedddeeeeeeffffffggghhhhhhggggggfffffffffeeeeeeeeeccceeehhhkkknnnoooooonnnmmmllljjjhhhgggggghhhhhhhhhiiikkklllmmmllljjjiiiiiikkknnnnnnmmmlllmmmmmmfffgggiiikkknnnppprrrsssssstttvvv{{{~~~uuummmjjjkkkssszzzkkk```YYYWWWSSS\\\iiiuuu~~~}}}wwwyyy|||~~~mmmaaa^^^```jjjyyyooodddcccbbbsssuuuhhh\\\VVVNNNJJJIIIHHHFFFDDDEEEEEEFFFHHHKKKOOORRRTTT[[[\\\___ccciiioootttwwwwwwxxx{{{}}}~~~~~~}}}|||zzzyyyyyyzzz}}}|||lll```XXXUUUVVVYYY]]]eeeoootttyyynnnbbbYYYYYY\\\^^^gggrrrwww~~~}}}{{{yyywwwsssssssssrrrooollliiiggg```\\\ZZZ\\\\\\\\\aaaffftttcccXXXQQQLLLLLLCCCBBBAAA@@@@@@BBBGGGKKKQQQUUU[[[```eeehhhllloootttttttttssspppllliiiggg```[[[UUUSSSRRRRRRPPPMMMNNNMMMLLLKKKKKKLLLNNNNNNOOOPPPRRRRRRQQQQQQRRRSSSWWWZZZ```hhhppp{{{yyyuuuxxxxxxxxxyyytttlllfffeeelllwww~~~zzzvvvsssqqqpppmmmllljjjkkklllmmmlllkkkjjjkkkkkklllkkkjjjiiihhhfffhhhiiiiiinnntttvvvtttnnnnnnmmmllljjjkkknnnqqqtttsssrrrqqqppppppppppppoooppprrruuuwwwyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~xxxcccTTTSSSaaapppmmmvvvnnnUUUNNNIIIMMMTTT___jjjkkk\\\JJJDDDBBB???=========<<<;;;??????@@@BBBGGGOOOYYY___fffgggiiijjjjjjhhheeeddd___ZZZTTTRRRVVV^^^fffjjjuuuzzzqqqkkkgggeeegggfffdddcccccccccdddeeecccddddddeeeffffffggggggffffffgggggghhhggggggffffffeeefffiiimmmooooooooommmllljjjhhhhhhhhhhhhhhhhhhjjjlllnnnoooooonnnmmmkkklllmmmmmmllllllmmmooohhhiiijjjmmmoooqqqssstttssstttuuuxxx{{{|||tttmmmjjjkkkrrr|||nnnbbb[[[WWWTTT\\\jjjvvv~~~vvvxxx{{{}}}~~~qqqbbb^^^^^^eeeppprrrfffeeehhhzzznnnaaaZZZQQQKKKIIIHHHFFFEEEDDDEEEFFFGGGJJJMMMPPPRRRYYYYYY[[[___eeelllssswwwvvvwwwxxxzzz{{{{{{|||||||||{{{{{{|||~~~~~~mmmaaaXXXUUUVVVYYY[[[bbbiiinnnsssnnnaaaXXXYYY\\\___hhhsss{{{|||xxxsssooonnnllljjjgggdddaaa```\\\YYYXXXYYYYYYXXX]]]cccyyyfffWWWNNNLLLEEEEEEDDDCCCAAAAAACCCFFFJJJNNNVVV]]]bbbhhhmmmppprrrsssttttttrrrooollljjjddd^^^WWWTTTTTTTTTQQQNNNNNNMMMLLLKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPOOOOOOPPPRRRTTTWWWZZZ```hhhrrrxxx|||vvvvvv}}}}}}xxxuuutttooommmkkkkkkllllllkkkiiijjjjjjjjjjjjiiigggfffeeedddgggiiiiiioooxxxzzzxxxnnnoooooommmkkkkkknnnqqqttttttssssssrrrsssssssssrrrsssuuuwwwyyyzzz{{{{{{}}}~~~~~~|||{{{|||}}}|||||||||~~~ttt^^^PPPQQQbbbpppkkktttpppVVVNNNHHHKKKSSS```nnnooo]]]HHHDDDAAA???>>>>>>===<<<;;;;;;<<<>>>@@@EEEMMMXXX```gggiiilllmmmllljjjhhhgggddd^^^WWWSSSUUU\\\cccgggqqq}}}vvvmmmgggcccbbbbbbbbbbbbbbbaaabbbcccdddcccccccccdddeeeeeeffffffeeefffgggiiiiiiiiihhhhhhhhhfffeeegggkkknnnoooooolllkkkiiihhhhhhhhhiiiiiiiiijjjlllnnnnnnnnnmmmlllkkkkkkkkkjjjhhhiiilllnnnhhhiiikkkmmmoooqqqsssttttttuuuwwwyyy{{{~~~uuukkkggghhhooo}}}rrreee\\\WWWTTTZZZdddoooxxx|||}}}}}}wwwyyy|||}}}}}}~~~~~~wwwccc___]]]aaajjjyyyuuuhhhhhhiiizzz}}}iiiaaaUUULLLHHHGGGEEEDDDCCCCCCEEEGGGJJJNNNQQQTTTWWWWWWXXX[[[bbbjjjrrrwwwvvvvvvvvvvvvwwwxxxzzz{{{}}}||||||}}}~~~~~~nnnbbbYYYUUUVVVYYY\\\bbbiiimmmqqq{{{pppbbbXXXXXX[[[]]]gggrrr}}}~~~yyyooommmjjjfffccc```^^^^^^[[[YYYXXXYYYXXXVVVZZZ```rrr\\\OOOLLLGGGGGGGGGEEEBBB@@@AAABBB@@@EEEMMMUUU]]]ccciiimmmppprrrssstttsssqqqnnnlllfff___XXXUUUUUUUUURRROOOOOONNNLLLJJJJJJKKKMMMNNNIIIJJJKKKLLLLLLMMMNNNOOOPPPQQQSSSTTTWWW]]]ccchhhrrr|||zzzvvvtttlllkkkiiiiiiiiiiiigggeeeeeeeeefffgggggggggggggggbbbgggiiiiiipppzzz}}}zzzmmmoooooonnnkkkkkkmmmppprrrrrrrrrrrrrrrssstttuuuvvvwwwxxxyyyzzz{{{{{{{{{|||}}}}}}|||zzzyyy{{{|||||||||}}}ppp[[[NNNPPPbbbrrrllltttqqqVVVNNNFFFIIIRRRbbbrrrsss___HHHCCCAAA???>>>>>>>>><<<;;;777999;;;>>>CCCMMMYYYbbbiiikkknnnooonnnlllkkkkkkjjjcccZZZUUUUUU[[[aaaeeelllyyy{{{pppgggbbb___^^^[[[\\\]]]^^^^^^___aaabbbbbbccccccddddddeeeffffffeeefffhhhiiijjjjjjjjjiiijjjgggeeefffjjjnnnooooookkkjjjiiihhhhhhhhhiiijjjiiiiiijjjkkkkkkjjjiiiiiikkkjjjiiigggfffgggjjjmmmhhhiiijjjmmmoooqqqsssssssssvvvzzz|||~~~uuujjjeeeeeemmm}}}uuuggg\\\WWWRRRVVV^^^gggooouuuxxxzzzyyy{{{}}}|||{{{}}}{{{uuutttwww}}}ddd___\\\___ffftttwwwiiijjjfffvvvpppfffXXXMMMHHHFFFDDDCCCBBBBBBDDDGGGKKKPPPTTTVVVVVVVVVVVVYYY```iiiqqqvvvvvvvvvtttttttttvvvyyyzzz}}}}}}}}}~~~~~~}}}mmm```WWWTTTUUUXXX\\\dddllloooqqqyyyrrrdddYYYXXXZZZ\\\eeeppp|||qqqoookkkgggcccaaa______ZZZYYYYYYZZZWWWUUUXXX^^^qqq[[[SSSLLLJJJGGGDDDBBB???>>>===<<>>BBBGGGNNNZZZfffmmmppprrrsssqqqnnnmmmlllkkkhhhddd]]]ZZZ\\\dddkkkjjjttt~~~}}}vvvlllccc]]]ZZZXXXVVVVVVTTTRRRRRRVVV\\\bbbeeecccdddddddddeeefffffffffhhhggggggiiikkkmmmmmmllllllllljjjfffgggkkkllliiinnnkkkiiijjjlllmmmkkkiiieeehhhkkkkkkiiihhhjjjlllgggfffeeegggiiikkklllkkklllllllllmmmoooppprrrsssuuuxxxzzz|||xxxmmmhhhhhhpppwwwfff\\\XXXLLLRRRWWW[[[fffttt|||{{{yyy{{{}}}}}}zzzzzz|||~~~}}}|||tttpppooo}}}mmmccc[[[^^^ccclll~~~sssmmmiiiwwwnnnXXXLLLHHHEEEDDDDDD@@@BBBFFFJJJMMMOOOPPPQQQUUUTTTTTTYYYaaakkkrrrvvvyyyyyyxxxwwwwwwvvvvvvvvvyyy|||nnn___XXXWWWWWWXXX^^^eeejjjmmmrrrxxx|||wwwggg[[[[[[^^^___dddkkk~~~}}}xxxqqqkkkgggeeedddbbbaaa\\\ZZZZZZYYYVVVWWWZZZfffRRRJJJIIIGGGFFFEEECCCAAA@@@>>>BBBHHHNNNUUU]]]dddiiippppppqqqqqqqqqpppoooooollljjjcccZZZVVVVVVTTTPPPMMMLLLKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMLLLKKKLLLNNNRRRVVVYYY[[[]]]ccckkkqqqxxx{{{uuurrrnnniiieeedddeeefff```aaaaaaaaabbbcccccccccdddcccdddgggllloooooonnnnnnmmmllllllmmmnnnpppqqqtttsssssssssssstttvvvwww{{{yyyvvvvvvwwwxxxyyyyyy}}}yyyxxxzzzyyyuuuuuuwww|||}}}vvv```SSSKKKLLL]]]yyytttuuusssUUUOOOLLLLLLUUUiii|||{{{dddMMMGGGCCC@@@============<<<===<<<>>>BBBFFFMMMYYYeeelllooossstttsssqqqoooooonnnkkkddd]]]YYY\\\dddkkkjjjqqqxxx}}}}}}vvvsssmmmeee^^^YYYVVVSSSRRROOOMMMLLLNNNSSSZZZ```dddggggggggggggfffffffffeeeiiiiiijjjkkkmmmoooppppppoooooolllggggggkkkllljjjmmmlllllllllmmmmmmkkkjjjhhhjjjlllllljjjiiijjjllliiigggfffgggjjjkkklllkkkkkkkkkkkklllmmmoooqqqrrrrrrvvvyyy|||xxxmmmggggggooo~~~kkk^^^YYYPPPSSSVVVXXXbbbooowwwwwwyyy{{{||||||zzzyyy{{{}}}{{{}}}tttppppppssstttggg]]]\\\```gggzzzuuullliiitttvvv^^^PPPJJJFFFCCCCCCCCCEEEGGGJJJMMMOOOQQQQQQTTTSSSUUUZZZbbbkkkrrruuuyyyyyyyyyyyyxxxxxxwwwvvvxxxzzz}}}~~~nnn```YYYVVVVVVWWW]]]dddjjjnnntttzzzwwwhhh\\\\\\^^^___dddlll}}}zzzsssnnnkkkiiigggccc^^^[[[ZZZXXXUUUUUUXXXwwwVVVKKKJJJIIIHHHHHHFFFBBB???@@@BBBEEEJJJPPPXXX```fffpppqqqssstttsssqqqooonnnpppnnnhhh___[[[ZZZVVVPPPNNNMMMLLLKKKJJJKKKLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLNNNQQQSSSTTTUUUVVVZZZaaaeeeiiisss|||}}}xxxuuupppkkkgggeeedddddd___```aaaaaaaaaaaa``````ccccccccceeeiiilllmmmmmmnnnmmmllllllmmmoooqqqsssuuutttsssssstttuuuwwwxxx|||wwwtttuuuvvvwwwwwwzzzwwwvvvxxxxxxuuuvvvyyy~~~zzzuuuxxx~~~qqqZZZOOOJJJMMM]]]|||vvvxxxsssTTTNNNKKKLLLVVVkkk~~~}}}gggQQQGGGCCC@@@============<<<===<<<===BBBFFFKKKWWWbbbkkkpppuuuwwwwwwuuusssrrrqqqmmmeee\\\WWW[[[eeemmmppptttwwwxxx{{{{{{tttkkkiiieee___ZZZWWWTTTQQQNNNIIIHHHIIIKKKPPPXXX```eeekkkjjjjjjiiihhhgggeeeeeejjjkkkkkkmmmoooqqqssstttssssssoooiiihhhkkkmmmlllkkkmmmoooooommmkkkkkkkkkjjjkkklllllljjjiiijjjkkkjjjhhhggghhhjjjkkkkkkjjjjjjjjjjjjkkkmmmnnnpppqqqppptttxxx{{{xxxkkkdddeeeoooqqqbbb[[[TTTUUUTTTUUU]]]iiirrrtttzzz{{{|||{{{yyyyyyzzz{{{zzz|||uuupppqqqnnnyyy|||nnn```[[[[[[aaassswwwkkkfffmmm{{{gggVVVLLLFFFCCCCCCGGGHHHIIIKKKMMMOOOQQQQQQSSSSSSVVV\\\eeemmmsssvvvxxxyyyzzz{{{{{{zzzxxxwwwvvvyyy|||}}}}}}~~~ooobbbZZZUUUTTTVVV[[[cccjjjooouuu}}}xxxiii^^^]]]^^^___dddmmm|||yyysssooolllhhhccc___^^^[[[WWWVVVYYYaaaNNNLLLJJJIIIIIIFFFBBB===???@@@BBBEEEKKKSSS]]]dddoooqqqtttvvvvvvssspppnnnppppppkkkddd```___ZZZTTTPPPNNNMMMKKKJJJKKKLLLMMMLLLLLLLLLLLLLLLMMMMMMMMMKKKKKKLLLMMMNNNOOOPPPPPPTTTSSSVVV[[[^^^```fffmmmrrryyy{{{vvvrrrmmmiiigggeeedddccc``````aaaaaaaaa```______dddcccccceeegggjjjlllmmmpppooonnnmmmnnnoooqqqsssrrrrrrrrrssstttvvvxxxyyy~~~xxxtttssstttuuuvvvwwwtttsssvvvwwwvvvwww{{{yyylllhhhmmm|||pppTTTLLLJJJNNN^^^~~~wwwzzz{{{XXXNNNKKKLLLVVVlll~~~~~~iiiUUUGGGCCC@@@============<<<<<<;;;===AAAEEEJJJTTT___kkkpppwww{{{{{{yyyvvvtttsssmmmdddZZZWWW\\\hhhqqq{{{}}}}}}||||||{{{sssiiidddbbb___\\\ZZZWWWSSSPPPJJJJJJKKKMMMQQQXXX```fffiiijjjjjjjjjiiigggfffeeehhhiiikkklllmmmooosssuuuwwwxxxsssllliiikkkmmmmmmhhhllloooooollljjjkkklllkkkkkkkkkjjjiiiiiiiiiiiijjjhhhggggggiiijjjjjjiiijjjjjjkkklllmmmooopppqqqqqquuuxxx|||vvvhhhaaacccooouuufff^^^XXXUUURRRSSSZZZeeeooottt{{{{{{{{{{{{zzzzzzzzzzzzzzzyyyzzz}}}wwwsssuuusssxxxsssbbbZZZWWW\\\mmmyyylllaaafffqqqmmmZZZOOOGGGEEEEEEKKKKKKKKKLLLMMMNNNOOOPPPSSSTTTXXX___hhhpppvvvxxxxxxyyy{{{||||||{{{zzzyyywwwyyy{{{|||}}}~~~{{{oooccc[[[WWWUUUSSSYYYaaahhhnnnuuu~~~xxxjjj___^^^^^^^^^eeennn||||||uuupppnnniiieeeddd```\\\[[[^^^kkkPPPLLLIIIHHHIIIHHHDDD@@@>>>??????AAAGGGPPPZZZbbblllooosssvvvwwwuuurrrpppnnnooolllfffdddddd```[[[SSSQQQNNNLLLKKKKKKLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKLLLMMMNNNNNNNNNNNNPPPOOOPPPUUUVVVVVVYYY]]]cccgggnnnwww~~~wwwnnnkkkgggeeeeeefffeeecccaaaaaaaaaaaaaaaaaa``````dddeeefffggghhhiiikkkmmmsssrrrqqqpppppppppqqqrrrnnnooooooqqqsssvvvyyy{{{}}}wwwsssssstttuuuvvvtttqqqqqquuuwwwwwwzzz~~~nnn```[[[ccctttmmmQQQJJJKKKPPP___xxxyyy___PPPKKKLLLVVVjjj}}}}}}kkkXXXGGGCCC@@@============<<<<<<;;;===AAACCCHHHRRR\\\jjjpppyyy|||xxxvvvsssnnndddZZZWWW]]]jjjuuu}}}uuukkkgggeeebbbaaa___[[[VVVSSSNNNOOOOOOOOOQQQWWW^^^ddddddeeeggghhhiiihhhggggggeeeggghhhiiiiiikkkpppsssyyyzzzwwwooojjjkkkmmmmmmgggkkknnnnnnllljjjkkkmmmkkkjjjhhhhhhhhhhhhhhhhhhiiihhhffffffhhhiiiiiihhhkkkllllllmmmnnnpppqqqrrrrrrvvvyyy|||ssseee^^^aaaooowwwiiiaaaZZZUUUPPPRRRYYYdddooowww|||{{{{{{{{{{{{{{{{{{zzzzzzyyyxxx{{{|||wwwyyy|||{{{}}}vvveee[[[WWWYYYhhhyyyzzzlll```bbbkkk{{{ppp]]]QQQJJJGGGIIILLLLLLMMMMMMNNNNNNOOOOOOTTTUUUYYY```iiirrrxxxzzzyyyzzz{{{|||}}}||||||{{{yyy{{{||||||}}}xxxnnneee^^^YYYWWWQQQWWW^^^eeekkksss|||vvviii___^^^^^^^^^eeeppp|||uuusssmmmiiihhheee```___bbbtttTTTNNNGGGFFFIIIKKKIIIGGG?????????@@@DDDLLLVVV]]]hhhkkkpppuuuwwwwwwuuutttoooooommmiiihhhiiigggbbbXXXVVVRRROOOMMMMMMNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKLLLMMMMMMNNNNNNNNNPPPNNNOOORRRTTTRRRRRRUUUZZZ\\\___eeekkkrrrxxx{{{xxxsssfffccc```aaadddfffeeecccaaaaaa````````````aaabbbdddfffhhhiiiiiiiiijjjlllpppqqqrrrrrrrrrrrrqqqpppllllllmmmnnnqqqtttwwwyyy{{{xxxsssqqqrrrtttuuuuuurrroooppptttwwwxxx||||||fffXXXUUU^^^ppp{{{dddOOOIIIKKKPPP^^^wwwtttdddRRRKKKLLLUUUgggyyyzzzkkkZZZGGGCCC@@@============<<<;;;:::<<<@@@BBBFFFOOOYYYfffnnnxxx}}}zzzuuuoooeee[[[XXX^^^kkkvvv~~~~~~xxxqqqmmmkkkhhhfffccc___ZZZVVVQQQRRRRRRPPPPPPSSS[[[aaa```bbbeeegggiiiiiihhhhhhcccfffggggggfffhhhmmmqqqxxx{{{zzzrrrllllllmmmmmmhhhjjjkkkllllllmmmoooqqqkkkiiiffffffggghhhhhhhhhiiigggfffgggiiijjjjjjiiilllllllllmmmoooppprrrsssrrrvvvzzz}}}~~~qqqccc\\\___mmm{{{mmmddd\\\UUUPPPRRRZZZcccoooxxxzzzyyyyyyyyy{{{|||{{{zzzzzzyyyyyy{{{{{{|||~~~zzziii___XXXWWWcccrrryyykkkbbbaaafffuuuqqq```TTTLLLJJJKKKMMMNNNOOOPPPQQQPPPOOOOOOSSSTTTWWW___hhhrrryyy|||yyyyyyzzz{{{||||||}}}~~~|||||||||||||||yyyppphhh```\\\YYYRRRWWW^^^dddjjjqqq{{{ssshhh___^^^]]]^^^fffrrryyysssnnnlllhhhcccaaaddd```VVVKKKFFFHHHJJJJJJIIIBBBBBBAAA@@@BBBIIIQQQWWWeeehhhmmmssswwwxxxxxxxxxrrrsssppplllkkkmmmlllggg___\\\WWWSSSPPPOOOPPPQQQMMMMMMMMMMMMLLLLLLLLLKKKLLLLLLLLLLLLMMMNNNOOOPPPPPPNNNOOOSSSTTTQQQPPPRRRRRRSSSUUUYYY^^^ccchhhjjjqqqvvv}}}yyysssnnnkkkaaa^^^\\\^^^cccfffeeeccc```___]]]]]]]]]___aaacccbbbfffjjjkkkjjjiiiiiijjjjjjlllooorrrssssssqqqpppkkkkkkkkklllnnnppprrrtttrrrpppnnnnnnpppsssttttttqqqnnnoootttxxxzzzyyydddXXXXXXcccuuuuuu\\\MMMHHHJJJNNN[[[wwwooodddUUULLLLLLSSSdddtttwwwiii[[[GGGCCC@@@============<<<;;;:::<<<@@@BBBDDDMMMVVV___hhhvvvxxxrrrggg]]]XXX]]]iiisss}}}|||wwwtttpppmmmhhhccc^^^ZZZSSSTTTTTTQQQPPPSSSZZZ``````bbbeeehhhiiiiiihhhgggeeegggiiigggeeeggglllrrrwww{{{{{{tttnnnmmmmmmlllllljjjjjjkkknnnrrrtttuuukkkhhheeeeeehhhjjjjjjiiijjjhhhggghhhkkklllmmmlllkkkkkkllllllnnnpppqqqrrrpppuuuyyy|||rrrccc\\\]]]iii~~~qqqfff]]]UUUOOORRRYYYaaalllvvvwwwvvvuuuwwwzzz{{{{{{yyyyyyyyyzzz{{{~~~}}}~~~~~~nnncccZZZVVV^^^jjjxxxgggaaa^^^___kkktttdddWWWNNNKKKMMMNNNPPPSSSUUUUUUTTTRRRPPPRRRRRRTTT[[[eeepppwww{{{zzzyyyyyyyyyzzz|||~~~}}}}}}|||{{{zzz}}}~~~tttkkkccc]]][[[TTTYYY___dddiiiqqqzzzpppeee^^^]]]]]]]]]gggsss~~~}}}wwwsssnnngggdddffflll```PPPGGGFFFHHHHHHFFFEEEDDDBBBAAABBBFFFMMMRRRbbbfffkkkqqqvvvyyyzzz{{{vvvvvvsssnnnmmmooonnnjjjddd```[[[VVVSSSRRRRRRSSSNNNMMMMMMMMMLLLLLLKKKKKKLLLLLLKKKKKKLLLNNNPPPQQQMMMJJJKKKOOOQQQNNNLLLMMMJJJLLLOOOSSSWWWZZZ]]]^^^ccchhhnnnqqqsssxxx}}}|||{{{zzz}}}{{{vvvqqqlllhhhfffddd```]]][[[]]]bbbfffdddbbb___]]][[[ZZZ[[[^^^aaaddd```eeejjjllljjjhhhggghhhdddhhhmmmqqqttttttrrrpppllllllkkkkkklllmmmoooppplllkkkjjjlllooorrrssssssqqqnnnoootttxxx{{{{{{ggg]]]___kkk~~~sssYYYLLLGGGIIILLLYYYwwwkkk}}}bbbVVVLLLLLLRRRaaaqqqttthhh[[[GGGDDD@@@============<<<;;;:::<<>>??????===<<<===<<<======>>>???DDDIIINNNXXX```qqqtttggg___[[[\\\dddmmm|||{{{tttqqqmmmfffaaa[[[VVVSSSTTTVVVWWW[[[aaa___aaaeeehhhjjjllllllmmmiiijjjiiihhhhhhiiilllooozzzzzzxxxtttpppmmmmmmnnnqqqmmmjjjlllppptttssspppmmmjjjgggfffgggjjjlllmmmlllkkklllnnnqqqrrrqqqppppppooooooooonnnnnnmmmmmmlllqqqvvv|||tttfff```]]]___pppyyyjjjbbbYYYQQQRRRWWW^^^fffmmmoooqqqtttuuuuuuvvvxxxyyy{{{||||||}}}~~~}}}}}}vvvggg\\\VVVYYY___|||xxxiiiaaaWWWXXXaaakkkqqqbbbWWWQQQOOORRRUUUYYYZZZXXXUUURRRQQQPPPQQQSSSTTTYYYbbboooxxxzzzxxxxxxzzz}}}~~~|||zzz|||}}}}}}}}}}}}~~~~~~rrreee______WWWYYY^^^eeemmmtttwwwxxxvvvhhh[[[VVVWWW\\\eeemmm|||yyyuuurrrnnnjjjpppZZZMMMHHHGGGHHHGGGGGGGGGDDDCCCDDDHHHLLLXXX^^^hhhpppuuuwwwyyyzzz{{{zzzxxxuuuqqqooopppqqqppplllfffaaa^^^[[[XXXVVVRRROOOMMMKKKLLLLLLLLLKKKKKKKKKLLLMMMMMMMMMMMMMMMOOONNNMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNOOOPPPSSSUUUXXX[[[\\\^^^bbbdddiiimmmrrrwww{{{~~~}}}xxxrrrooollliiihhhhhhiiikkkoookkkfffdddffffffccc```]]][[[[[[^^^cccggghhhggggggccc]]]ZZZ[[[]]]```aaaccccccccccccdddeeefffggggggjjjnnnrrrttttttsssqqqooonnnnnnmmmkkkiiihhhgggjjjggghhhmmmpppooonnnpppqqqrrrtttvvvyyytttooovvv~~~aaaJJJGGGGGGHHHMMM]]]}}}vvvlllxxx___NNNKKKOOOMMMfffyyywwwrrr^^^JJJDDD??????@@@===<<<>>>;;;<<<<<<===???CCCIIINNNVVV]]]mmmtttggg___ZZZ[[[ccclllxxx|||wwwrrrkkkeee___YYYVVVVVVWWWWWW[[[aaaaaaaaacccfffiiikkklllkkkmmmmmmmmmlllkkkllloooqqqxxxxxxvvvsssooonnnnnnooorrrnnnkkklllooorrrpppnnnqqqnnnjjjiiikkkmmmoooooonnnmmmmmmnnnppprrrqqqppppppppppppppppppppppppppplllpppuuuzzzxxxiiibbb^^^^^^lll~~~pppdddZZZRRRQQQVVV\\\eeellloooqqqrrrssssssuuuwwwzzzyyy{{{}}}~~~xxxvvv{{{kkk___WWWXXX]]]xxxxxxhhhaaaWWWXXX___hhh|||ttteee[[[TTTRRROOORRRVVVWWWUUURRRPPPOOOMMMOOOQQQSSSYYYcccpppzzz|||zzzyyy{{{}}}~~~}}}{{{|||}}}~~~~~~~~~tttgggaaaaaaZZZ\\\```gggooouuuyyyzzzuuuhhh\\\WWWXXX[[[cccjjjwwwyyyuuusssooolllkkkUUUJJJHHHIIIIIIIIIHHHGGGEEEDDDFFFHHHSSSYYYbbbjjjqqquuuxxxzzzyyyyyyxxxvvvrrrqqqqqqrrruuurrrmmmhhheeebbb^^^\\\UUURRRNNNLLLLLLMMMMMMMMMKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLJJJIIIIIILLLKKKKKKJJJKKKKKKLLLLLLNNNPPPQQQRRRQQQRRRSSSUUUXXX[[[```dddhhhmmmrrrvvvwwwppphhhgggfffdddbbbbbbbbbbbbgggccc```___aaabbbaaa___[[[ZZZYYY[[[___dddfffggggggccc]]]ZZZ[[[\\\^^^___^^^^^^___```aaacccdddeeehhhkkkppptttvvvtttqqqooommmmmmmmmlllkkkiiihhhgggiiigggjjjpppsssqqqpppqqqrrruuuyyy}}}{{{xxxoooppp|||qqqVVVHHHFFFGGGHHHNNN___wwwllluuu```PPPKKKNNNLLLeee||||||gggNNNFFF@@@@@@@@@>>>===>>>:::;;;<<<<<>>???===;;;;;;<<<<<<===>>>@@@EEEKKKPPPUUUYYYeeeuuu|||rrriii```\\\aaajjjwww~~~zzzpppiii]]]XXXUUUWWWXXXZZZ___eeeiiifffdddfffjjjmmmnnnmmmmmmmmmmmmkkkjjjkkknnnpppsssssssssqqqooonnnppprrrqqqpppppprrrsssttttttsssqqqpppooooooqqqqqqpppooopppmmmkkkjjjlllmmmnnnnnnooooooooooooqqqtttvvvxxxuuuwwwxxx|||rrrfff___\\\___dddxxxwwwhhh^^^SSSMMMLLLOOOYYYccciiijjjlllmmmnnnpppsssvvvvvvwwwyyyzzz~~~yyyrrrrrryyyxxxhhh]]]YYY[[[mmmrrrbbbXXXVVVXXX[[[kkk}}}yyypppfff^^^UUUNNNIIILLLNNNPPPPPPOOOOOOPPPQQQOOOQQQTTTWWW[[[bbbmmmuuuyyyzzz|||||||||{{{{{{{{{{{{||||||||||||}}}{{{vvvpppfff```^^^]]]\\\^^^dddllltttzzz}}}ssskkkbbb]]]ZZZYYY___fffmmmttt~~~xxxsssqqqqqqrrrsssvvv^^^IIIJJJIIIHHHHHHJJJJJJIIIHHHEEEHHHMMMRRRWWW]]]cccgggnnnqqquuuxxxyyyyyyyyyzzz{{{zzzyyyxxxwwwtttooollleeeaaa[[[UUURRRPPPNNNMMMLLLKKKJJJIIIJJJKKKLLLMMMLLLLLLLLLLLLLLLKKKKKKJJJKKKKKKJJJIIIHHHHHHIIIIIIHHHJJJKKKKKKIIIIIIJJJLLLMMMNNNNNNNNNOOOQQQUUUXXX[[[]]]```bbbeeejjjooosssqqqpppooonnnnnnnnnnnnooowwwyyy|||}}}xxxyyywwwppphhhddd```aaaaaaaaa```]]][[[YYYUUUUUUTTTSSSTTTUUUVVVWWWUUUVVVVVVVVVUUUWWWZZZ]]]^^^\\\YYYXXXXXXXXXWWWVVVTTTTTTUUUWWWXXX[[[\\\^^^___bbbfffjjjjjjiiieeecccaaaaaabbbcccddddddcccccceeeeeejjjtttzzzzzzyyyzzz}}}~~~rrrhhhaaa]]]aaakkkyyyuuuVVVHHHIIIKKKLLLOOOUUUgggssssssjjjQQQNNNRRRIIIVVVmmm|||wwwZZZMMMAAA>>>???>>><<<;;;=========>>>@@@DDDJJJNNNVVVYYYeeettt~~~wwwoooddd]]]```hhhsssyyy}}}vvvmmmfffXXXSSSQQQSSSUUUWWW\\\bbbfffggghhhiiikkkmmmooopppooopppooonnnnnnooorrruuuuuuuuutttrrrooonnnoooqqqpppqqqrrrtttuuuvvvvvvvvvrrrqqqqqqsssuuuuuusssrrrnnnlllkkkkkkmmmnnnooonnnooonnnnnnnnnpppsssvvvxxxxxxzzz{{{vvvhhh```]]]]]]___lll}}}eee\\\RRRLLLIIIKKKUUU___eeehhhjjjlllmmmoooqqqsssvvvvvvwwwxxx|||rrrqqqvvv{{{kkk^^^ZZZ[[[iii~~~tttcccYYYWWWXXXZZZiii}}}zzzoooeee]]]VVVNNNIIIHHHJJJKKKKKKKKKKKKMMMOOOQQQTTTXXX[[[^^^ccckkkqqquuuxxx|||~~~}}}|||{{{{{{{{{{{{{{{zzzyyyzzz|||wwwsssnnngggbbb```___^^^```eeennnxxxtttlllccc^^^ZZZZZZ```iiiooottt{{{~~~~~~{{{yyyuuuppplllkkklllnnnpppwww\\\NNNLLLIIIHHHIIIJJJHHHFFFDDDFFFHHHKKKNNNSSSYYY^^^gggkkkqqquuuwwwxxxyyyzzzzzzzzz{{{{{{{{{yyytttppplllhhhbbb\\\XXXTTTPPPMMMLLLKKKJJJIIIIIIKKKLLLMMMJJJJJJJJJIIIJJJJJJKKKLLLIIIIIIHHHHHHHHHHHHHHHHHHGGGHHHIIIIIIGGGGGGHHHIIIHHHJJJKKKKKKKKKLLLOOORRRVVVXXXZZZ\\\^^^bbbgggkkkhhhfffbbb___]]]^^^___```ccceeehhhlllppprrrssstttuuurrrqqqssssssqqqrrruuu~~~zzzuuurrrrrrnnngggcccccc]]]]]]]]]]]]\\\YYYWWWVVVUUUUUUTTTSSSRRRRRRSSSTTTTTTUUUWWWVVVTTTTTTVVVXXXZZZXXXVVVVVVVVVVVVUUUTTTTTTTTTTTTUUUWWWYYYZZZ[[[YYY\\\___bbbccccccaaa______```aaabbbcccdddddddddffffffkkkvvv}}}~~~vvvmmmggg]]]eeeqqq}}}iiiSSSIIIIIIKKKLLLOOOUUUfffyyyuuuqqqUUUKKKQQQFFFPPPcccvvv{{{```QQQCCC@@@AAA@@@>>>===<<<<<<<<<<<<===AAAFFFKKKTTTXXXddduuu~~~zzzrrrfff]]]^^^dddmmmuuu|||yyysssmmmeee___TTTPPPMMMNNNPPPQQQVVV\\\aaaeeejjjkkkjjjkkknnnrrrpppqqqqqqqqqqqqrrrvvvyyyxxxxxxvvvsssooonnnnnnoooqqqrrrtttuuuuuutttttttttppppppqqqsssvvvvvvuuusssmmmmmmlllnnnpppqqqqqqppppppooonnnnnnpppsssvvvxxxxxx{{{}}}|||kkkaaa^^^\\\[[[aaatttxxxaaaYYYQQQKKKGGGHHHQQQ[[[bbbeeeiiilllmmmnnnooopppuuuuuuvvvxxxzzzppppppwwwnnn___YYYZZZbbbyyyssscccZZZYYYZZZZZZjjj~~~}}}pppeee^^^WWWOOOJJJGGGHHHIIIIIIHHHJJJLLLOOOPPPUUU[[[___aaaeeejjjooorrrwww}}}}}}|||{{{|||||||||zzzxxxxxxzzz|||}}}|||rrrnnnkkkeeeaaaaaa^^^]]]___dddnnnyyytttmmmeee___ZZZZZZccclllrrruuuxxx{{{{{{yyyvvvtttqqquuuuuupppmmmnnnpppooommmkkkgggdddbbbdddhhhkkkoooRRRNNNJJJHHHIIIIIIGGGDDDCCCDDDFFFGGGIIIMMMSSSXXXbbbgggnnnsssvvvwwwxxxyyy{{{{{{|||~~~~~~|||wwwtttqqqmmmgggaaa\\\WWWQQQNNNLLLKKKIIIHHHIIIJJJLLLNNNIIIHHHGGGGGGHHHIIIKKKLLLHHHGGGGGGGGGGGGGGGHHHHHHHHHIIIJJJIIIGGGFFFGGGHHHEEEGGGIIIIIIJJJKKKNNNPPPPPPQQQSSSTTTVVVZZZ___ccceeebbb]]]XXXVVVVVVXXXZZZVVVXXX\\\___bbbeeeffffffjjjgggfffhhhhhheeeeeehhhiiisss}}}~~~}}}|||}}}{{{vvvssspppnnnmmmhhhbbb```bbb[[[\\\\\\[[[ZZZXXXVVVTTTUUUUUUTTTRRRQQQPPPQQQSSSSSSUUUWWWVVVSSSRRRSSSUUUWWWVVVUUUUUUVVVVVVTTTSSSTTTTTTTTTUUUVVVXXXYYYZZZVVVXXX[[[^^^______^^^]]]___```aaabbbddddddddddddggggggmmmwwwyyysssnnnbbblllyyy{{{bbbSSSNNNLLLJJJLLLNNNUUUeee}}}wwwyyy[[[HHHOOODDDKKK]]]rrr~~~cccTTTFFFBBBCCCBBB???>>>;;;;;;;;;;;;;;;???DDDHHHRRRWWWdddvvv~~~{{{tttggg\\\\\\bbbiiirrrzzz~~~vvvnnniiiddd]]]XXXSSSNNNKKKLLLMMMMMMRRRXXX]]]dddkkkllliiiiiimmmrrrooopppqqqqqqqqqssswwwzzzzzzzzzxxxtttpppmmmmmmnnnqqqsssuuuuuutttrrrqqqrrrlllmmmooorrrtttuuusssqqqmmmmmmnnnpppssstttsssrrrqqqpppoooooopppsssvvvxxxxxx{{{~~~nnnbbb^^^\\\YYY[[[mmmnnn___XXXPPPKKKFFFGGGOOOYYY```dddiiilllnnnnnnnnnooosssuuuwwwxxxzzz}}}nnnpppxxxooo```YYYYYY]]]vvvqqqddd[[[ZZZZZZ[[[kkk~~~pppeee]]]WWWOOOJJJHHHIIIJJJIIIIIIKKKNNNQQQOOOUUU\\\aaadddgggkkkooopppwww}}}|||}}}}}}}}}zzzxxxxxxyyy{{{|||}}}xxxmmmiiifffbbb______\\\[[[\\\bbblllwwwuuunnneee___ZZZ[[[dddoootttuuuwwwyyyzzzvvvqqqlllfffiiihhhccc```bbbeeeffffffdddaaa^^^]]]___dddggghhhUUUGGGGGGHHHDDDEEEJJJFFFEEECCCCCCDDDGGGKKKMMMZZZ___ffflllqqqtttwwwyyy|||{{{|||~~~{{{wwwvvvrrrmmmiiieee___XXXSSSSSSQQQNNNLLLLLLKKKJJJIIIGGGGGGHHHIIIJJJLLLMMMNNNKKKJJJJJJIIIHHHHHHGGGGGGHHHGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFGGGIIIJJJKKKLLLRRRRRRSSSRRRSSSVVV[[[___aaa]]]XXXVVVUUUUUURRRPPPQQQRRRTTTVVVXXXYYYZZZZZZ\\\\\\\\\\\\\\\\\\\\\\\\^^^aaaeeeiiikkkllllllkkkjjjkkkmmmpppssssssqqqooohhhhhhgggeeebbb___\\\ZZZ[[[XXXTTTRRRRRRRRRRRRQQQRRRRRRRRRRRRQQQPPPOOONNNRRRSSSUUUUUUUUUSSSQQQPPPVVVUUUTTTSSSSSSTTTUUUVVVVVVVVVVVVTTTSSSTTTWWWZZZZZZXXXWWWYYY\\\^^^]]][[[^^^___aaaaaaaaabbbdddfffdddjjjsss{{{}}}vvvppprrrtttzzzhhhYYYWWWZZZZZZQQQPPPQQQVVVddd~~~{{{[[[RRRLLLEEEHHHVVViiivvv{{{qqq]]]HHH?????????>>>=========<<<;;;;;;>>>BBBFFFQQQUUUaaasss}}}~~~zzzvvvqqqggg\\\XXXZZZgggpppyyy}}}uuukkkbbb\\\YYYWWWNNNLLLKKKJJJJJJKKKMMMNNNYYYcccjjjhhheeejjjooopppppppppooonnnooorrrwww{{{xxxxxxvvvtttqqqpppnnnmmmrrrssstttuuuuuutttsssrrrpppnnnlllnnnqqqssssssqqquuutttsssssstttuuuwwwxxxyyyvvvssspppoooppprrrtttuuuzzzvvveee^^^[[[XXX[[[dddssswwwjjjbbbYYYOOOJJJHHHHHHNNNUUU^^^fffllllllllloooqqqpppppprrrvvvxxxzzz~~~yyyuuuuuuqqqccc]]][[[cccsssnnncccZZZZZZ]]]___nnnuuufff]]]YYYRRRKKKHHHEEEEEEIIIKKKLLLOOOTTTXXXXXXZZZ___eeejjjllllllwww{{{}}}xxxzzzyyyzzz|||{{{yyyzzzzzz|||~~~tttjjjeee```\\\\\\___\\\ZZZYYY^^^hhhvvv}}}pppfffbbb___]]]dddoootttuuuuuutttvvvwwwpppggg^^^___aaa```^^^\\\\\\]]][[[ZZZXXXUUUUUUXXX^^^cccfffOOOIIIKKKIIIHHHJJJEEECCCBBBAAABBBDDDGGGHHHQQQVVV^^^ffflllqqqvvvyyy{{{zzz{{{}}}~~~zzzvvvyyyvvvqqqmmmjjjddd^^^YYYWWWTTTPPPMMMMMMMMMLLLLLLJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMLLLKKKKKKJJJJJJIIIGGGGGGGGGFFFFFFEEEEEEDDDEEEEEEFFFGGGIIIJJJKKKKKKLLLMMMMMMMMMNNNPPPUUUXXX]]]ZZZVVVSSSSSSRRRPPPNNNNNNOOOPPPRRRTTTTTTUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTVVVZZZ]]]___``````___aaaaaacccfffiiijjjiiigggccccccbbb```]]]ZZZWWWVVVYYYVVVSSSRRRRRRSSSRRRRRRQQQQQQRRRRRRRRRQQQPPPPPPRRRSSSUUUWWWWWWWWWVVVUUUUUUUUUTTTSSSSSSSSSTTTTTTUUUVVVVVVUUUUUUVVVYYY\\\]]][[[YYYZZZ]]]^^^^^^]]]^^^___aaaaaabbbdddgggjjjmmmrrrxxx|||}}}xxxuuuxxx{{{}}}}}}kkkeeehhhhhhcccYYYVVVUUUXXXddd~~~___RRRLLLFFFHHHSSSdddrrrxxxttt```KKKBBB@@@???===<<<======<<<;;;;;;>>>BBBFFFPPPUUUaaassszzzwwwsssnnndddZZZVVVXXX```jjjsssxxx||||||tttkkkccc]]]YYYWWWPPPOOOMMMKKKJJJKKKLLLMMMVVV```hhhgggfffiiinnnoooooooooooonnnnnnppptttwwwtttuuuuuuttttttsssrrrqqqrrrssstttuuuuuutttsssrrrtttrrrpppppprrrsssrrrppprrrrrrrrrsssuuuwwwyyy{{{zzzxxxuuusssrrrsssuuuvvvxxx{{{{{{iii```\\\XXXWWW___mmm|||uuuiii```WWWNNNIIIGGGGGGMMMTTT^^^fffllllllllloooqqqppprrrtttvvvwwwxxx{{{~~~}}}|||~~~yyyxxxssseee^^^\\\dddtttuuuiii^^^ZZZZZZ[[[lllxxxiii___[[[TTTNNNKKKHHHGGGJJJLLLKKKNNNSSS\\\\\\^^^bbbggglllooopppwww}}}~~~{{{{{{yyyyyy{{{zzzxxx{{{|||}}}}}}yyypppfffaaa]]]ZZZYYY\\\]]]\\\\\\```kkkxxxyyynnneeebbb___]]]dddooo{{{|||{{{yyyyyyxxxppphhhdddcccbbb```^^^]]][[[[[[WWWVVVUUURRRRRRTTTXXX\\\}}}YYYKKKKKKIIIGGGFFFFFFEEECCCBBBBBBCCCDDDEEEIIINNNUUU]]]dddjjjppptttxxxxxxyyy|||}}}}}}zzzwwwzzzxxxuuurrrnnnjjjeeeaaa___ZZZTTTPPPOOOOOOOOONNNMMMLLLKKKJJJJJJIIIJJJJJJIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHHHHIIIJJJJJJHHHIIIJJJJJJJJJLLLOOORRRXXXVVVSSSQQQPPPOOOMMMKKKMMMMMMNNNOOOPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNOOOQQQTTTWWWXXXYYYXXXXXXXXXXXXXXXZZZ^^^``````___\\\\\\[[[YYYWWWTTTRRRQQQVVVTTTQQQQQQRRRSSSSSSRRRPPPQQQQQQRRRRRRRRRRRRRRROOOQQQSSSUUUWWWXXXXXXXXXTTTTTTTTTTTTTTTSSSRRRRRRTTTUUUVVVVVVVVVYYY]]]```aaa^^^\\\[[[]]]^^^______```aaabbbcccdddhhhmmmqqqzzz|||}}}~~~~~~~~~~~~~~~zzz|||~~~}}}|||{{{{{{vvvnnnrrrwwwrrriii^^^ZZZXXXZZZeee}}}fffQQQLLLGGGHHHOOO\\\kkktttxxxdddOOOEEEBBB???<<<<<<<<<<<<<<<;;;;;;>>>BBBEEELLLSSSaaasssxxxtttqqqmmmeeeZZZVVVWWWZZZdddooouuu{{{|||uuummmeee___[[[ZZZTTTRRROOOLLLKKKKKKLLLMMMSSS\\\eeegggfffiiilllmmmmmmnnnoooooonnnoooqqqssspppqqqtttvvvwwwvvvuuuuuurrrssstttuuuuuutttsssrrrxxxwwwuuuttttttsssqqqpppooooooqqqsssuuuxxx{{{||||||zzzxxxvvvvvvvvvxxxyyyzzz}}}mmmccc]]]XXXTTT[[[hhhwwwtttjjj___VVVMMMHHHEEEFFFLLLSSS]]]ffflllmmmmmmooopppooovvvwwwxxxyyyyyyzzz|||~~~{{{xxx|||}}}xxxhhhaaa___eeevvv~~~oooaaaZZZWWWXXXkkk}}}mmmccc^^^XXXRRRNNNKKKIIIKKKLLLLLLOOOSSS```___```ccchhhmmmpppqqqwww~~~}}}{{{xxxxxxzzzzzzyyy}}}~~~zzzssskkkbbb^^^ZZZVVVVVVXXX]]]]]]___dddnnn{{{uuukkkdddcccaaa___fffqqq~~~wwwooolllgggaaa^^^]]]\\\YYYWWWVVVVVVTTTRRRPPPQQQSSSUUUmmmTTTKKKGGGEEEFFFHHHHHHGGGFFFEEEEEEEEEEEEGGGJJJOOOUUUZZZ```fffjjjssstttwwwzzz|||{{{zzzxxxwwwvvvuuutttrrrooollljjjhhhccc\\\VVVRRRQQQPPPOOOMMMLLLKKKJJJIIIIIIIIIIIIGGGGGGGGGFFFEEEEEEDDDDDDFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIJJJKKKLLLLLLLLLLLLOOOQQQTTTSSSQQQOOONNNLLLKKKJJJMMMMMMNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMOOOQQQTTTUUUVVVUUUUUUTTTSSSRRRTTTWWWZZZ[[[[[[WWWWWWVVVTTTSSSQQQPPPOOORRRQQQOOOPPPQQQSSSSSSRRROOOPPPQQQRRRSSSSSSSSSSSSMMMOOOQQQSSSTTTUUUVVVVVVSSSSSSTTTUUUTTTSSSRRRQQQTTTUUUVVVWWWXXX[[[___bbbbbb```]]]\\\\\\^^^___aaacccdddeeegggjjjooovvv{{{||||||~~~|||{{{{{{}}}yyy}}}~~~~~~xxxnnnlllrrruuuooofff\\\YYYXXX]]]fff{{{oooQQQMMMIIIHHHKKKTTTcccpppvvvdddPPPFFFBBB???===<<<;;;<<<<<<;;;;;;===AAADDDIIIRRR```rrryyyuuurrroooggg^^^XXXYYYXXXcccnnnwwwwwwooohhhcccaaa```XXXVVVQQQMMMKKKJJJKKKKKKQQQYYYbbbggghhhjjjlllmmmmmmooopppqqqooooooooopppnnnqqqtttwwwxxxxxxwwwuuurrrssstttuuuuuutttsssrrryyyyyyxxxwwwvvvuuusssrrrnnnoooppprrruuuwwwyyyzzz{{{{{{yyyyyyxxxyyyzzzzzz{{{}}}pppfff^^^XXXUUU[[[fffuuuxxxppp```WWWMMMHHHEEEFFFKKKRRR\\\eeelllmmmmmmpppqqqoooxxxzzz{{{{{{{{{|||~~~{{{wwwzzz}}}mmmeeeccciiiyyyqqqbbbZZZWWWYYYmmmsssgggaaa[[[UUUPPPLLLJJJMMMNNNNNNQQQVVVaaa``````cccggglllooopppuuu}}}{{{xxxxxxzzz{{{|||~~~zzzppphhh```]]]ZZZUUUTTTVVV[[[]]]aaagggqqq|||rrrjjjeeeeeecccaaaiiiuuu~~~xxxpppgggbbbbbbaaa]]]YYYYYYYYYXXXVVVSSSRRRRRRSSSfffQQQGGGFFFHHHHHHHHHHHHGGGGGGFFFEEEDDDEEEGGGJJJNNNRRRXXX^^^ccclllooossswwwyyyyyyyyyyyyuuuvvvwwwxxxwwwvvvuuutttrrrmmmeee___YYYUUUQQQOOOMMMLLLKKKJJJJJJIIIJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGFFFFFFFFFGGGHHHHHHIIIIIIGGGGGGGGGHHHHHHIIIIIIIIIKKKMMMOOOOOONNNMMMNNNOOOQQQQQQPPPOOOMMMKKKJJJJJJKKKLLLLLLLLLLLLKKKJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKIIIJJJLLLNNNPPPPPPQQQQQQRRRQQQOOOPPPSSSUUUWWWWWWTTTTTTSSSRRRQQQPPPOOOOOOPPPNNNNNNOOOQQQRRRRRRQQQNNNOOOPPPRRRSSSSSSSSSSSSPPPPPPQQQRRRSSSSSSTTTTTTRRRSSSTTTUUUUUUTTTSSSRRRUUUVVVWWWWWWYYY[[[```cccbbb```^^^\\\\\\]]]___bbbfffhhhjjjmmmrrryyy||||||}}}vvvuuuuuuuuuwwwyyy|||~~~|||}}}kkkfffbbbdddhhhhhhccc___WWWVVV[[[dddlll{{{}}}}}}yyyTTTNNNIIIHHHIIINNN]]]lllqqq```NNNEEEAAA>>>===>>>:::;;;<<<<<<<<<===AAACCCFFFPPP]]]mmm{{{vvvrrrpppjjj```YYYXXXWWWaaammmxxx{{{rrrkkkgggeeeddd\\\YYYTTTOOOKKKJJJKKKLLLSSSXXXaaagggjjjjjjlllnnnoooqqqssssssqqqppppppqqqppprrruuuwwwxxxwwwuuutttrrrssstttuuuuuutttsssrrrwwwxxxyyyxxxxxxvvvvvvuuuppppppqqqssstttuuuvvvwwwzzzzzzzzzzzzzzzzzz{{{{{{{{{|||ssshhh```ZZZVVV[[[eeesss~~~zzzsssbbbYYYOOOIIIFFFFFFKKKRRRZZZdddkkkmmmnnnqqqrrrpppwwwxxxzzz{{{{{{}}}{{{vvvwww~~~qqqjjjhhhnnn}}}ooobbb\\\ZZZ]]]rrrzzzmmmddd]]]WWWPPPLLLKKKNNNPPPQQQVVV[[[cccbbbbbbeeeiiimmmoooooorrr{{{|||{{{xxxyyy|||}}}{{{vvvppphhhbbb___\\\WWWUUUVVVYYY]]]cccjjjsss~~~|||qqqjjjggggggeeedddmmm{{{~~~tttmmmjjjhhhccc___]]]]]]\\\ZZZVVVSSSSSSSSSvvvZZZIIIEEEFFFEEEEEEGGGGGGGGGFFFEEEDDDCCCDDDFFFGGGKKKQQQYYY^^^bbbgggmmmqqqtttvvvwwwyyyvvvyyy{{{||||||{{{{{{|||xxxuuupppjjjeee^^^WWWSSSOOONNNMMMLLLKKKKKKKKKKKKIIIIIIHHHHHHGGGGGGFFFFFFEEEFFFFFFFFFGGGGGGHHHHHHFFFFFFGGGHHHHHHIIIJJJJJJKKKMMMOOOOOONNNLLLLLLLLLMMMOOOOOONNNLLLJJJIIIIIIHHHIIIIIIIIIHHHHHHGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKMMMNNNPPPQQQQQQPPPNNNMMMMMMOOOQQQRRRRRRRRRQQQPPPOOOOOOOOOOOOOOONNNMMMMMMNNNPPPQQQQQQPPPNNNOOOPPPQQQRRRRRRRRRRRRTTTTTTTTTTTTTTTTTTTTTTTTRRRSSSTTTUUUUUUVVVVVVUUUVVVWWWXXXXXXXXX[[[^^^bbb`````````^^^]]]^^^```ccchhhjjjnnnsssyyy~~~~~~|||xxxuuuooonnnoooppprrrvvvyyy{{{}}}oooVVVTTTTTTYYY]]]\\\ZZZ[[[TTTUUU^^^kkkqqq|||zzzyyyWWWOOOIIIIIIIIILLLZZZiiimmm]]]MMMDDDAAA>>>>>>???:::;;;<<<<<<<<<===@@@CCCDDDNNNZZZggg{{{|||vvvrrrpppjjjaaaYYYVVVTTT^^^jjjvvv|||sssmmmiiigggaaa]]]WWWRRRNNNMMMMMMNNNUUUWWW^^^fffjjjiiikkknnnppprrrssstttrrrrrrrrrsssrrrsssuuuvvvvvvuuusssrrrrrrssstttuuuuuutttsssrrrtttvvvxxxyyyxxxwwwwwwwwwrrrssstttuuuvvvvvvvvvuuuyyyyyyzzz{{{|||||||||{{{{{{{{{}}}wwwlllccc\\\UUUZZZdddqqq}}}zzzsssddd[[[PPPJJJFFFEEEIIIPPPXXXbbbkkknnnooorrrsssrrrsssuuuwwwxxxyyy{{{~~~}}}~~~zzzuuuuuu{{{sssmmmlllqqqpppddd^^^]]]aaavvvtttiii```ZZZRRRNNNLLLOOOQQQSSSXXX___fffffffffiiimmmooopppooolllttt|||zzz{{{}}}~~~~~~|||vvvrrrkkkeeeccc```ZZZWWWWWWWWW]]]eeemmmuuu|||qqqkkkhhhhhhfffeeepppxxxqqqkkkeeeaaa``````^^^[[[WWWTTTTTTTTTjjjTTTJJJFFFCCCDDDGGGIIIJJJIIIHHHGGGEEEEEEDDDCCCDDDIIIPPPUUUXXX^^^eeekkknnnqqqtttwwwyyy{{{~~~~~~|||{{{{{{|||{{{zzzyyyvvvqqqiii```ZZZUUUTTTRRRPPPNNNMMMLLLLLLHHHGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGIIIJJJKKKKKKJJJMMMOOOOOONNNKKKJJJJJJJJJLLLNNNMMMJJJHHHHHHIIIHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIJJJLLLNNNPPPRRRTTTTTTOOONNNLLLLLLNNNOOONNNMMMNNNMMMLLLLLLKKKLLLMMMMMMMMMLLLLLLMMMOOOPPPOOONNNNNNNNNOOOPPPQQQQQQPPPPPPSSSSSSSSSSSSSSSTTTTTTUUUSSSSSSSSSTTTUUUWWWYYYYYYXXXYYYYYYXXXWWWYYY\\\______aaabbbbbb``````ccceeegggkkkqqqwww~~~zzzuuuqqqnnnmmmmmmmmmooorrrvvvzzz|||~~~sss^^^OOOJJJKKKRRRVVVUUUUUUWWWTTTUUU^^^lllqqqxxxuuurrr[[[PPPHHHIIIJJJMMMXXXggglll]]]NNNEEEAAA======???999:::<<<<<<<<<===@@@BBBCCCMMMVVVaaatttyyyuuusssmmmcccZZZWWWRRRZZZffftttyyypppjjjfffbbb\\\VVVRRRQQQRRRSSSVVVVVV[[[dddhhhggghhhmmmppprrrssssssrrrrrrsssuuusssssstttttttttssssssrrrrrrssstttuuuuuutttsssrrrsssvvvyyyyyywwwuuuuuuvvvuuuvvvwwwxxxyyyyyyxxxxxxxxxzzz|||}}}~~~~~~}}}|||{{{{{{|||{{{pppfff^^^UUUZZZdddrrr}}}zzzssseee[[[PPPIIIDDDBBBFFFMMMUUU```iiimmmppptttuuutttsssuuuwwwwwwxxxzzz}}}~~~|||wwwwww|||rrrmmmnnnsssvvvhhhaaa___bbbxxx|||oooddd\\\UUUQQQNNNPPPRRRTTTYYY___ffffffhhhkkknnnpppooommmeeelllzzz}}}}}}~~~}}}{{{}}}xxxuuunnniiifffbbb\\\XXXXXXWWW^^^hhhqqqyyy}}}qqqkkkggggggddddddqqq}}}ssslllhhhccccccaaa]]]XXXVVVVVVWWW}}}eeeVVVMMMDDDFFFIIILLLMMMMMMLLLKKKJJJHHHEEEAAA@@@BBBHHHLLLQQQWWW```fffjjjmmmqqquuuyyy|||~~~}}}zzzxxxxxxyyy|||}}}~~~~~~zzzrrrggg```ZZZYYYVVVSSSQQQNNNMMMLLLKKKKKKJJJJJJIIIHHHHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFGGGIIIJJJKKKLLLKKKMMMPPPQQQNNNLLLJJJIIIHHHKKKMMMLLLIIIFFFFFFHHHJJJJJJKKKKKKKKKJJJJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGIIILLLNNNQQQRRRTTTPPPOOONNNNNNOOOOOOMMMLLLKKKKKKIIIIIIIIIJJJKKKLLLMMMLLLLLLMMMOOOOOONNNMMMNNNNNNOOOOOOPPPPPPOOOOOOPPPPPPPPPPPPQQQRRRTTTTTTSSSSSSSSSTTTVVVXXX[[[\\\ZZZZZZYYYXXXWWWXXX[[[]]]___bbbddddddcccbbbeeegggfffkkkqqqyyy}}}vvvpppllljjjooooooppprrruuuyyy}}}}}}||||||~~~~~~mmmSSSQQQIIIGGGOOOTTTSSSQQQRRRTTTTTT]]]iiimmmssspppjjj^^^PPPGGGIIILLLMMMXXXfffmmm___OOOFFFAAA======???999:::<<<<<<<<<===@@@BBBCCCLLLTTT]]]ppp}}}xxxvvvqqqggg]]]YYYRRRZZZeeetttvvvnnnjjjeee___YYYUUUTTTUUUWWWWWWUUUYYYbbbfffdddggglllpppqqqrrrrrrqqqrrrtttvvvssssssssssssssssssssssssrrrssstttuuuuuutttsssrrrsssvvvyyyyyyvvvsssssstttvvvwwwyyy{{{|||||||||{{{yyyzzz}}}~~~~~~|||{{{}}}ssshhh___WWW\\\fffttt|||uuueee[[[PPPHHHCCC@@@DDDJJJTTT^^^iiimmmppptttvvvuuuvvvwwwyyyyyyyyy{{{}}}{{{zzz~~~qqqmmmnnnsss{{{lllbbb^^^aaaxxxsssggg___XXXSSSPPPQQQRRRSSSXXX^^^cccdddgggjjjmmmnnnllliii```fffuuu~~~|||wwwwww{{{|||vvvwwwpppkkkhhhddd]]]XXXXXXXXX```kkkttt{{{qqqkkkgggfffbbbcccqqqzzzvvvgggfffccc___[[[YYYZZZ[[[eeeUUUPPPJJJHHHMMMOOOMMMMMMPPPIIIHHHFFFCCCBBBCCCGGGJJJLLLPPPWWW]]]cccjjjppptttxxxvvvssssssuuuxxxzzzzzz~~~||||||~~~~~~xxxnnnfffbbb```\\\XXXTTTRRRPPPPPPQQQOOOLLLJJJHHHFFFFFFFFFEEEDDDCCCCCCEEEEEEDDDCCCDDDEEEFFFHHHHHHHHHGGGFFFIIIJJJMMMOOOPPPNNNJJJFFFHHHHHHGGGGGGGGGHHHJJJKKKIIIJJJJJJKKKJJJHHHGGGFFFEEEFFFHHHHHHGGGGGGGGGHHHGGGIIIKKKMMMNNNNNNMMMLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNLLLJJJHHHHHHIIIKKKMMMKKKLLLNNNOOOOOONNNNNNMMMKKKLLLOOOPPPQQQPPPNNNLLLNNNNNNOOOPPPPPPQQQQQQRRRQQQQQQPPPQQQRRRTTTVVVWWWZZZVVVRRRQQQUUUYYYZZZ[[[aaaaaabbbccceeeggghhhhhhlllooovvv~~~wwwooollljjjhhheeekkknnnsssxxxzzz|||}}}}}}yyyzzz}}}~~~sss[[[MMMIIIIIIJJJKKKMMMOOOPPPQQQPPPVVVYYY```fffkkkjjjeee|||cccMMMHHHOOOOOOSSS```hhhsssaaaOOOFFFAAA;;;:::>>><<<<<<<<<<<<<<<===>>>>>>HHHKKKPPPYYYlll}}}yyyrrreee\\\ZZZUUUXXXdddvvv|||ooonnnjjjccc\\\WWWUUUVVVWWW[[[]]]___aaadddggglllpppsssttttttsssrrrrrrtttwwwyyyvvvsssqqqqqqqqqpppooorrruuuyyyzzzxxxuuusssrrrppprrruuuxxxyyyyyyyyyxxxyyyvvvuuuxxx}}}~~~{{{|||~~~~~~|||{{{|||~~~}}}}}}wwwiii^^^ZZZZZZkkkvvviii]]]QQQKKKHHHDDDDDDFFFQQQ\\\hhhnnnqqquuuvvvuuuzzzyyyxxxwwwxxxzzz}}}~~~{{{{{{qqqllllllrrr|||ooo```[[[aaarrrwwwiii]]]VVVTTTQQQNNNNNNQQQTTTVVVZZZ^^^bbbgggjjjjjjiiihhhfffdddhhhyyy{{{yyy||||||zzzyyyzzzvvvtttqqqkkkeee___\\\[[[[[[___eeennnyyy|||tttkkkcccaaabbbgggpppzzzzzzwwwtttmmmddd]]]ZZZ[[[]]]|||mmmZZZRRRMMMPPPTTTSSSSSSTTTJJJIIIFFFCCCAAAAAACCCEEEGGGJJJPPPVVV\\\bbbiiimmmttttttssstttuuuxxx{{{}}}}}}}}}{{{sssllliiigggccc___[[[XXXWWWVVVTTTRRROOOMMMJJJHHHHHHGGGGGGFFFEEEEEEFFFGGGEEEDDDDDDEEEFFFGGGHHHHHHGGGFFFIIIIIIJJJLLLNNNLLLIIIFFFHHHGGGFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJIIIHHHFFFEEEDDDFFFHHHHHHGGGGGGGGGHHHHHHIIIJJJLLLMMMMMMMMMMMMKKKKKKKKKKKKKKKLLLLLLLLLMMMLLLJJJIIIHHHIIIJJJKKKJJJKKKLLLMMMNNNMMMLLLLLLKKKLLLNNNPPPPPPNNNLLLKKKMMMNNNNNNOOOOOOPPPQQQQQQNNNNNNNNNOOOQQQSSSUUUWWWXXXUUURRRSSSVVVZZZ[[[[[[`````````aaadddgggkkkmmmqqqqqquuu|||zzzooohhhffffffdddbbbhhhiiimmmrrrwwwzzzyyyxxxzzz{{{jjjVVVLLLJJJJJJKKKLLLNNNPPPQQQRRRRRRWWWYYY___eeehhhnnnhhh~~~kkkSSSJJJNNNMMMSSScccmmmwwwdddQQQFFFAAA===<<<===<<<<<<<<<<<<<<<===>>>>>>EEEJJJPPPYYYjjjxxxjjjaaa]]]XXX\\\gggvvv~~~sssoookkkddd]]]XXXUUUUUUVVVYYY[[[^^^aaadddgggkkkooorrrssssssrrrqqqqqqsssuuuyyyvvvsssqqqqqqqqqpppoootttvvvyyyzzzxxxvvvuuuuuuqqqrrrtttvvvwwwxxxxxxxxxwwwtttsssuuu{{{~~~}}}{{{zzz|||~~~~~~}}}}}}~~~}}}{{{zzz|||yyylllaaa```___mmmuuujjj^^^RRRKKKHHHDDDDDDFFFRRR^^^jjjppptttxxxyyywwwuuuuuuuuuvvvwwwyyy{{{|||}}}}}}qqqlllmmmpppzzznnnaaa]]]bbbppp~~~sssggg^^^VVVTTTPPPNNNNNNPPPTTTVVVZZZ\\\```dddggghhhhhhhhhjjjggggggppp~~~zzzzzzyyy}}}zzzwwwvvvqqqqqqpppmmmiiifffdddccc]]]```fffnnnxxx|||tttllleeecccdddhhhpppyyy{{{uuummmfffbbbbbbcccwwwooocccYYYXXX\\\\\\YYYWWWNNNLLLIIIFFFDDDBBBBBBBBBBBBEEEIIIMMMRRRYYY```eeejjjmmmqqqrrrsssvvvzzz~~~~~~~~~xxxsssooommmjjjgggccc```]]]\\\YYYWWWTTTQQQNNNKKKJJJIIIIIIHHHGGGGGGGGGHHHFFFEEEEEEEEEFFFGGGGGGGGGFFFFFFHHHGGGGGGHHHIIIJJJHHHFFFGGGFFFFFFFFFFFFGGGHHHHHHJJJJJJJJJJJJIIIGGGEEEDDDDDDFFFHHHHHHGGGFFFGGGHHHHHHHHHHHHIIIJJJKKKMMMMMMIIIIIIIIIIIIIIIIIIIIIIIILLLLLLKKKJJJIIIIIIHHHHHHHHHIIIJJJKKKLLLKKKKKKJJJKKKLLLNNNOOOOOOMMMLLLJJJLLLLLLMMMMMMNNNOOOOOOPPPKKKKKKLLLMMMOOOQQQSSSTTTSSSRRRQQQSSSWWWZZZ\\\\\\```___```bbbffflllrrruuuxxxuuutttyyy~~~vvvooofff```___```______cccdddfffjjjnnnrrrtttttt~~~sss^^^OOOJJJKKKKKKLLLMMMOOOPPPRRRSSSRRRVVVXXX]]]bbbeee{{{rrrkkktttYYYLLLMMMKKKRRRdddpppzzzfffQQQEEEAAA???===<<<<<<<<<<<<<<<<<<===>>>>>>AAAHHHPPPYYYgggzzzxxxkkk```\\\[[[___iiiuuu~~~|||uuunnnjjjccc\\\WWWTTTSSSSSSUUUXXX]]]```cccgggjjjmmmpppqqqqqqpppoooppprrrtttyyywwwtttrrrrrrrrrrrrqqquuuwwwyyyyyyxxxwwwwwwxxxrrrrrrrrrssstttvvvxxxyyyvvvsssqqqrrrwww{{{|||{{{xxxzzz|||}}}}}}}}}}}}zzzwwwwww|||}}}pppdddcccaaaoooxxxlll```SSSLLLHHHDDDDDDFFFPPP\\\iiiqqquuuyyyzzzxxxrrrrrrsssuuuvvvxxxyyyzzznnniiijjjlllyyymmmbbb^^^aaalll}}}xxxoooeee\\\TTTRRRPPPNNNNNNPPPRRRTTTYYYZZZ\\\___bbbdddfffgggnnnkkkiiiiiippp||||||zzzyyyzzz|||~~~~~~zzzuuupppllllllllllllkkkjjjhhhggg```ccchhhoooxxxzzzssslllffffffgggiiipppxxxxxxqqqmmmlllllliii~~~mmmggghhhfff]]]UUURRRPPPMMMJJJHHHFFFDDDBBBAAABBBEEEGGGKKKQQQXXX]]]___eeellloooppprrryyy~~~}}}yyyuuuqqqqqqooolllhhhdddaaa___]]]\\\YYYUUURRROOOLLLKKKJJJIIIGGGGGGHHHGGGFFFDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFEEECCCDDDFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGIIIIIIJJJIIIHHHFFFEEECCCDDDFFFGGGHHHGGGFFFGGGHHHGGGFFFFFFEEEFFFIIIKKKLLLIIIIIIIIIIIIHHHHHHHHHHHHJJJKKKKKKKKKJJJHHHGGGFFFGGGHHHIIIJJJJJJJJJIIIHHHJJJKKKMMMNNNOOOOOONNNMMMKKKKKKLLLLLLMMMNNNNNNNNNJJJJJJKKKLLLMMMOOOPPPPPPMMMNNNOOORRRVVVYYY\\\]]]bbbdddgggkkkqqqvvv{{{~~~{{{wwwyyy}}}wwwsssooojjjbbb]]]\\\\\\]]]]]]___aaabbbaaabbbgggooovvv|||fffSSSJJJIIIJJJJJJKKKLLLNNNPPPRRRSSSQQQTTTTTTYYY^^^aaavvvtttlll}}}xxx\\\MMMMMMJJJPPPbbbnnnxxxeeeOOOBBB@@@@@@>>>;;;<<<<<<<<<<<<<<<===>>>>>>AAAGGGPPPXXXbbbqqqwwwkkk```ZZZZZZ^^^gggpppvvv~~~uuunnnhhheee___YYYSSSPPPNNNNNNPPPTTTZZZ___bbbeeeiiikkkppppppqqqpppoooppprrruuuzzzxxxuuutttttttttssssssuuuvvvwwwwwwvvvvvvxxxzzzsssrrrpppoooqqqsssvvvyyyvvvssspppqqqssswwwxxxyyywwwyyy{{{||||||}}}~~~}}}zzzvvvsssuuu|||rrrgggaaaaaaqqqooobbbTTTMMMHHHDDDDDDFFFLLLYYYfffmmmrrrvvvwwwvvvvvvuuuttttttuuuwwwyyy{{{~~~~~~~~~}}}xxxgggbbbdddhhhzzzzzznnnbbb\\\^^^gggvvvvvvmmmaaaXXXRRRQQQNNNMMMMMMNNNQQQRRRVVVVVVWWWYYY]]]aaadddfffpppqqqooojjjgggnnn}}}~~~|||{{{}}}}}}zzzqqqjjjhhhggggggggghhhgggfffeeedddfffjjjpppwwwuuupppkkkggghhhiiikkkpppwwwyyyuuutttttt\\\mmm{{{ttteeeVVVTTTQQQNNNKKKKKKIIIFFFDDD@@@AAABBBCCCEEEIIIOOOSSSXXX^^^fffjjjlllqqqxxx~~~~~~}}}|||yyyuuusssssssssrrrqqqnnnjjjfffdddaaa```]]]ZZZVVVSSSPPPNNNLLLJJJIIIHHHHHHHHHFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDEEECCCAAAAAADDDFFFHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHFFFEEEDDDDDDEEEGGGGGGFFFFFFFFFGGGFFFEEECCCCCCDDDFFFIIIKKKJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIJJJKKKJJJHHHFFFEEEFFFGGGIIIJJJJJJJJJIIIHHHHHHIIILLLNNNOOOQQQQQQQQQJJJJJJKKKLLLLLLMMMMMMNNNLLLLLLLLLMMMMMMNNNNNNNNNJJJLLLOOORRRVVVZZZ^^^```hhhlllrrryyy}}}~~~~~~wwwpppmmmnnnjjjccc^^^[[[[[[\\\\\\]]]aaabbb^^^ZZZ```qqqppp[[[MMMIIIJJJIIIIIIJJJKKKMMMOOOQQQRRROOOQQQPPPUUU[[[^^^rrruuulll{{{xxx\\\NNNNNNIIINNN^^^iiissscccNNNAAA>>>@@@>>>;;;<<<<<<<<<<<<<<<===>>>>>>BBBGGGOOOVVV]]]hhhwwwyyyoooeee^^^VVVZZZbbbjjjooowwwtttjjjccc```]]]YYYTTTOOOLLLJJJIIILLLQQQWWW\\\```dddgggjjjppppppqqqppppppqqqsssvvv{{{yyyvvvuuuuuuvvvuuutttssstttttttttssstttvvvxxxsssqqqnnnmmmnnnqqquuuwwwxxxuuurrrqqqrrrtttuuuvvvyyyzzz{{{{{{{{{{{{}}}|||zzzvvvqqqooorrrxxx~~~sssggg```bbbuuurrreeeVVVMMMHHHDDDDDDFFFKKKWWWcccjjjnnnsssuuuttt}}}zzzvvvssstttvvvzzz}}}}}}zzzyyyyyyyyywwwuuutttqqqqqqsssttttttvvvzzzqqqbbb]]]^^^dddsss|||oooaaaZZZ[[[cccrrrwwwlll^^^SSSOOONNNLLLKKKKKKLLLNNNOOORRRRRRSSSUUUYYY^^^cccfffoootttvvvqqqiiihhhqqqzzz}}}}}}}}}xxxnnnfffcccbbbaaabbbeeeggggggfffhhhiiimmmrrrxxx~~~zzzooommmhhhfffhhhiiikkkpppvvv{{{xxxyyyzzzWWWcccvvvwwwdddXXXTTTNNNLLLLLLKKKHHHEEE@@@AAAAAAAAAAAACCCGGGJJJRRRWWW]]]ccchhhnnnvvv||||||||||||{{{xxxuuurrrppptttuuuvvvvvvtttpppllliiieeedddbbb___\\\XXXUUUSSSQQQOOOMMMLLLLLLKKKIIIGGGFFFFFFEEEDDDDDDDDDEEEEEEEEECCCAAAAAADDDGGGIIIIIIGGGGGGGGGHHHGGGGGGFFFEEEEEEFFFGGGGGGGGGGGGFFFEEECCCEEEGGGGGGFFFEEEFFFGGGEEEEEEDDDCCCEEEGGGIIIKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGHHHIIIIIIIIIHHHGGGFFFGGGHHHIIIJJJKKKJJJJJJIIIGGGHHHJJJLLLNNNPPPQQQQQQJJJJJJKKKLLLLLLMMMMMMNNNMMMNNNNNNOOOPPPPPPOOOOOOLLLNNNRRRUUUZZZ___eeeiiirrrwww~~~xxxqqqllljjjllliiiddd^^^[[[ZZZ[[[\\\\\\aaaccc```^^^hhh{{{}}}xxxcccSSSMMMKKKKKKIIIIIIIIIKKKLLLNNNPPPQQQQQQRRRPPPSSSYYY[[[nnnxxxppp}}}xxx]]]OOOOOOJJJMMM]]]gggpppeeeSSSDDD???@@@???<<<<<<<<<<<<<<<<<<===>>>>>>BBBEEEKKKRRRXXXaaannn{{{yyyqqqhhh```TTTWWW^^^fffkkkrrr~~~wwwkkkbbb\\\XXXWWWTTTQQQNNNKKKIIIHHHJJJNNNSSSYYY]]]bbbgggjjjoooppppppppppppqqqtttvvvzzzxxxuuutttuuuuuuuuutttrrrssssssrrrqqqqqqsssuuurrrpppmmmkkklllooosssvvvwwwvvvtttsssssssssuuuvvvxxxyyyzzzzzzzzzzzz|||~~~}}}|||yyyrrrllljjjmmmppp~~~sssgggbbbdddwwwuuugggWWWNNNHHHDDDDDDGGGLLLWWWaaagggkkkqqqtttttt~~~{{{wwwttttttwww{{{~~~}}}~~~|||zzzxxxuuusssppplllhhhffffffeeeeeeeeefffggghhhtttyyy|||vvvjjj___ZZZZZZ\\\hhh{{{|||oooaaa[[[[[[bbbqqq~~~uuujjj]]]QQQLLLKKKIIIHHHHHHIIIKKKLLLNNNNNNOOORRRWWW]]]cccgggnnntttyyyvvvnnniiikkkooozzz}}}{{{vvvmmmfffaaa^^^]]]___eeekkkmmmmmmkkklllooosssyyyuuujjjiiidddccceeehhhjjjpppvvvyyy}}}|||{{{xxxwwwwwwzzz}}}YYY]]]iii}}}}}}aaa[[[TTTPPPOOONNNJJJGGGCCCDDDDDDCCCBBBBBBCCCEEEJJJLLLPPPWWW___gggooosssvvvwwwyyyyyywwwtttqqqppptttuuuwwwxxxwwwssspppmmmiiiiiigggeeebbb^^^[[[YYYXXXVVVSSSRRRRRRQQQNNNLLLJJJIIIHHHGGGFFFGGGGGGHHHEEECCCBBBCCCEEEHHHJJJJJJGGGHHHIIIIIIHHHGGGFFFEEECCCDDDEEEGGGGGGGGGGGGFFFCCCEEEGGGGGGFFFEEEFFFGGGGGGFFFFFFFFFGGGIIIKKKLLLKKKJJJJJJIIIIIIHHHGGGGGGFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIKKKLLLLLLLLLKKKJJJHHHHHHIIIJJJKKKLLLMMMMMMJJJKKKKKKLLLMMMMMMNNNNNNLLLNNNOOOQQQSSSTTTTTTTTTRRRTTTXXX\\\```fffnnnttt|||}}}uuunnniiifffeeegggeeeaaa\\\YYYXXXZZZ[[[\\\___cccgggmmmzzz}}}|||kkkWWWMMMNNNMMMJJJIIIJJJJJJLLLMMMOOOQQQRRRXXXWWWSSSUUUZZZZZZjjjwww|||aaaRRRPPPKKKOOO___jjjssslll]]]KKKAAAAAA@@@===<<<<<<<<<<<<<<<===>>>>>>AAAAAAEEENNNVVV]]]iiiuuu~~~|||tttkkkbbbVVVVVV[[[dddjjjoooxxxzzzpppggg___[[[TTTTTTSSSQQQPPPNNNLLLLLLHHHLLLQQQVVV[[[```fffjjjmmmnnnoooooonnnppprrruuuwwwuuurrrqqqrrrssssssrrrqqqrrrssssssqqqpppqqqrrrpppnnnllljjjkkknnnqqqttttttuuuuuuuuuuuuvvvwwwyyyvvvwwwxxxyyyyyy{{{~~~{{{qqqjjjhhhiiimmmxxxsssgggbbbbbbtttwwwiiiYYYOOOIIIDDDDDDGGGLLLUUU^^^bbbeeelllqqqrrrvvvuuuuuuuuuvvvxxxzzz{{{|||}}}}}}~~~yyywwwtttqqqnnnjjjfffddd^^^^^^]]][[[[[[\\\]]]]]]dddgggjjjiiibbb[[[VVVTTTSSS[[[lllyyynnnccc^^^^^^dddppp{{{yyypppggg\\\SSSIIIHHHGGGFFFFFFGGGHHHIIIIIIJJJLLLQQQWWW]]]dddgggmmmqqquuutttppplllkkklllooo}}}}}}yyytttnnnjjjccc^^^[[[]]]dddkkknnnooonnnoooqqquuuzzz|||rrrgggeee```___bbbeeeiiiooovvvxxx~~~|||zzzqqqqqqppppppqqqtttzzzWWWWWW\\\lllkkkcccZZZTTTSSSRRRNNNJJJHHHIIIIIIHHHEEEDDDDDDDDDBBBCCCEEELLLVVV```gggkkkqqqtttwwwyyywwwtttrrrqqqqqqsssvvvxxxwwwtttpppmmmllllllkkkiiifffbbb___]]]]]][[[YYYWWWWWWVVVSSSQQQMMMLLLJJJIIIHHHIIIJJJJJJEEECCCBBBDDDGGGJJJKKKKKKHHHIIIIIIJJJIIIHHHGGGFFFAAABBBDDDFFFGGGHHHGGGGGGCCCEEEFFFGGGFFFEEEFFFGGGHHHHHHHHHIIIJJJKKKLLLMMMJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJLLLMMMMMMMMMLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKLLLLLLMMMMMMNNNNNNKKKMMMPPPSSSUUUWWWXXXXXXWWWZZZ^^^aaaeeellluuu|||}}}}}}}}}uuummmfffbbb```___bbb```]]]YYYVVVVVVXXXZZZ\\\^^^cccmmm{{{|||~~~yyycccOOOJJJOOOOOOIIIJJJKKKKKKMMMNNNPPPRRRSSS]]][[[VVVWWWZZZYYYhhh~~~dddSSSQQQLLLQQQbbbnnnvvvssseeeQQQDDDBBBAAA>>><<<<<<<<<<<<<<<===>>>>>>???===AAALLLUUU\\\hhhsss|||rrrhhhXXXWWW[[[dddjjjoootttzzz|||uuullleee```^^^SSSSSSSSSSSSRRRQQQPPPOOOHHHKKKOOOTTTYYY___fffkkklllmmmnnnmmmmmmnnnqqqtttuuurrrpppooopppqqqqqqpppqqqsssttttttrrrppppppqqqooonnnllljjjkkkmmmppprrrqqqsssuuuvvvwwwxxxzzz|||tttuuuwwwxxxyyy|||xxxnnnjjjiiiaaammm{{{rrrggg___^^^nnnxxxjjjYYYOOOIIIDDDDDDGGGJJJRRRZZZ\\\```gggmmmnnnnnnooorrruuuwwwxxxyyyyyy|||}}}~~~~~~~~~{{{yyyyyy{{{xxxvvvrrrmmmjjjgggeeecccZZZ[[[YYYWWWWWWXXXYYYXXXYYY[[[]]]^^^\\\WWWRRROOOLLLSSSaaauuuvvvmmmdddaaabbbfffpppyyy|||sssjjjddd]]]VVVGGGGGGFFFEEEEEEFFFGGGGGGGGGHHHKKKPPPWWW^^^dddhhhnnnoooppppppoooooonnnnnnkkksss{{{|||wwwsssooommmfff```ZZZ[[[```gggjjjkkkoooppprrrvvv{{{~~~{{{qqqfffbbb^^^\\\```dddhhhooovvv{{{zzzuuurrrjjjjjjjjjjjjmmmssszzzWWWVVV\\\gggqqq}}}eeeRRRPPPSSSOOOKKKMMMMMMKKKHHHGGGGGGFFFBBB@@@AAAAAACCCFFFLLLTTT[[[___kkknnnqqqrrrqqqooonnnmmmppprrrttttttrrrqqqppppppoooooommmllliiigggeeecccaaaaaaaaa```^^^\\\YYYWWWWWWRRROOONNNMMMJJJKKKOOOFFFGGGHHHIIIIIIIIIHHHGGGMMMJJJHHHHHHJJJKKKHHHFFFFFFGGGHHHIIIIIIHHHGGGGGGFFFGGGIIIJJJJJJIIIGGGFFFFFFHHHJJJIIIHHHIIILLLPPPLLLMMMNNNMMMKKKHHHGGGGGGEEEEEEFFFFFFGGGHHHHHHHHHGGGIIIKKKKKKIIIIIIIIIJJJGGGIIIIIIHHHFFFFFFIIILLLKKKJJJIIIJJJMMMOOOOOOOOOQQQTTTXXXYYYXXXYYY[[[^^^```bbbeeeiiiooovvv~~~{{{wwwvvvqqqjjjbbb]]]ZZZZZZZZZXXXXXXXXXVVVTTTSSSUUUVVVWWWcccqqq|||jjjUUULLLMMMNNNNNNNNNIIIJJJLLLNNNMMMMMMTTT]]]kkk___WWWWWWVVVXXXgggzzzmmmVVVOOOPPPTTTcccuuu~~~sssZZZHHHCCCAAA;;;>>>>>>===<<<<<<<<<<<<<<>>>>>===<<<<<<<<<<<<===AAA@@@CCCIIIOOOVVVbbbnnnssskkk\\\UUUTTT^^^gggmmmwww}}}tttlllgggddd___]]]ZZZYYYYYYVVVPPPKKKJJJKKKMMMRRRXXX```gggkkkjjjlllmmmmmmmmmmmmnnnppprrrqqqqqqpppooooooppppppooorrruuuvvvuuurrrppppppnnnllljjjiiiiiiiiijjjjjjppprrruuuwwwyyyxxxwwwvvvyyyvvvvvvzzz}}}}}}wwwpppooooooqqqsssooohhhaaaYYYYYY[[[cccvvvnnn[[[PPPKKKGGGEEEFFFIIILLLPPPUUUYYY^^^dddhhhjjjkkkmmmoooqqqssstttuuuxxxxxxyyy}}}~~~{{{vvvvvvzzzyyynnnhhhfffgggeeeccc]]][[[YYYXXXYYYZZZYYYXXXZZZXXXUUUTTTSSSPPPMMMJJJKKKKKKPPP\\\kkkuuuwwwuuulllhhhcccaaacccjjjrrrxxxzzzxxxtttooohhh___VVVQQQLLLKKKHHHFFFDDDDDDDDDDDDGGGHHHIIIKKKQQQ[[[fffnnnqqqrrrtttwwwyyyyyywwwuuujjjjjjjjjlllpppvvv{{{~~~}}}{{{zzzzzztttlllbbb]]]]]]aaadddgggnnnrrrxxx}}}{{{xxxqqqiiidddaaa______dddllltttxxx~~~}}}yyyxxxwwwvvvtttpppjjjffffffaaa___```cccgggpppxxxTTTRRRTTTYYY[[[bbbwwwsssZZZQQQOOOMMMLLLNNNJJJLLLNNNNNNLLLJJJHHHHHHBBBBBBAAABBBDDDHHHKKKNNNTTTVVVYYY\\\^^^aaadddgggmmmnnnoooooonnnnnnppprrrnnnoooppppppnnnjjjgggeeejjjiiihhhfffeeecccbbbbbbeee```\\\[[[XXXSSSSSSVVVWWWVVVTTTRRRQQQQQQQQQQQQOOOMMMLLLMMMNNNNNNMMMLLLKKKLLLMMMNNNNNNNNNNNNMMMIIIIIIJJJKKKKKKJJJIIIIIIIIIJJJKKKJJJJJJKKKNNNPPPQQQSSSUUUUUUSSSPPPOOOOOOIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJLLLLLLJJJIIIJJJKKKHHHJJJKKKLLLLLLNNNQQQSSSSSSVVVXXXXXXWWWWWWYYY\\\\\\___dddhhhjjjllloooqqqqqqtttxxx}}}zzzsssmmmgggcccYYYVVVSSSPPPNNNOOOPPPQQQNNNPPPSSSSSSRRRPPPPPPQQQ```qqqzzzgggYYYLLLJJJLLLMMMMMMNNNNNNKKKLLLPPPRRRQQQSSSWWW\\\TTTPPPQQQRRRVVVdddssswwwlllUUUNNNMMMNNNYYYgggwww|||hhhSSSHHHCCC@@@???>>>======<<<<<<======@@@@@@CCCHHHMMMTTT___kkk{{{vvvlll]]]UUUTTT^^^hhhooo{{{}}}tttmmmiiifffccc^^^\\\ZZZVVVOOOJJJIIIJJJMMMQQQXXX___fffjjjkkklllnnnnnnmmmmmmoooppptttsssrrrpppooonnnnnnnnnooorrruuuvvvuuusssrrrrrrpppooommmjjjiiiiiiiiiiiippprrruuuwwwyyyxxxwwwvvvuuurrrsssxxx}}}|||xxxsssqqqoookkkeeeaaaVVVUUUSSSXXXfffwwwwwwkkk\\\RRRJJJCCCAAACCCFFFHHHKKKNNNRRRXXX^^^bbbdddeeehhhkkknnnqqqtttuuusssuuuxxx}}}}}}~~~~~~{{{xxxxxx|||zzzrrrllljjjiiigggdddaaa___^^^]]]]]]]]][[[YYYYYYXXXVVVTTTTTTRRROOOLLLMMMKKKLLLSSS___gggjjjjjjgggeeeccccccffflllrrrvvvxxxvvvtttnnnfff]]]UUUPPPLLLKKKIIIGGGFFFEEEFFFFFFHHHGGGHHHIIIOOOZZZfffnnnrrrrrrssswww{{{}}}{{{xxxnnnllljjjhhhjjjnnnrrruuuzzz|||}}}~~~}}}}}}|||tttjjjbbb___```bbbcccmmmqqqwww}}}zzzwwwpppiiidddcccbbbcccgggnnnuuuzzz~~~xxxtttqqqooommmlllkkkhhheeebbb```\\\[[[]]]```dddmmmwwwRRRRRRTTTWWWXXX^^^nnn~~~{{{cccWWWSSSOOOLLLLLLIIILLLOOOOOOLLLJJJHHHHHHEEEDDDBBBAAAAAABBBDDDFFFJJJLLLNNNQQQTTTYYY```dddjjjkkklllllllllnnnqqqtttssstttuuuuuusssnnnjjjgggjjjiiihhhfffeeedddddddddiiidddaaaaaa___[[[ZZZ]]]ccc```\\\XXXVVVUUUUUUUUUTTTSSSSSSTTTTTTUUUTTTTTTQQQQQQRRRRRRRRRSSSSSSSSSMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMNNNOOOQQQRRRVVVXXXZZZZZZWWWTTTRRRRRROOOOOONNNNNNMMMLLLLLLKKKMMMOOOPPPPPPNNNMMMMMMNNNMMMNNNOOOQQQRRRTTTVVVWWWYYY^^^bbbbbb___^^^bbbffflllnnnqqqssstttuuuuuuuuuxxx{{{zzzqqqggg___YYYVVVQQQOOONNNLLLLLLMMMNNNOOONNNOOOPPPQQQQQQSSSVVVYYYjjjvvv~~~nnn\\\SSSKKKKKKMMMMMMMMMNNNPPPMMMMMMQQQTTTSSSSSSTTTTTTPPPMMMNNNOOOSSS___lll{{{mmmwwwmmmUUUNNNLLLKKKSSS___mmmxxx{{{lllVVVHHHAAA>>>???>>>>>>===<<<=========>>>>>>AAAFFFJJJPPPZZZeeeqqqxxxmmm```WWWUUU^^^iiirrrtttnnnkkkgggaaa^^^[[[VVVPPPJJJJJJKKKMMMRRRYYY```gggkkklllmmmoooooonnnnnnooopppssssssqqqpppooonnnnnnnnnnnnqqqtttvvvuuusssssssssssssssqqqooollljjjjjjkkklllooorrruuuwwwxxxwwwvvvqqqooopppuuuzzz{{{vvvpppkkkggg___ZZZUUUTTT[[[gggrrrwwwqqqiii___VVVLLLCCCAAADDDDDDEEEGGGIIILLLQQQWWW\\\^^^___cccgggkkkooorrrtttpppssswww|||}}}}}}}}}zzzxxxxxx{{{~~~}}}wwwssspppnnnkkkiiidddcccaaaaaabbbaaa___]]]\\\ZZZXXXWWWWWWUUURRRPPPOOOLLLJJJNNNVVV]]]aaabbbaaaaaabbbcccgggkkkooorrrssssssqqqlllddd[[[TTTPPPKKKJJJHHHGGGFFFFFFFFFFFFFFFFFFEEEGGGMMMXXXeeemmmsssqqqqqquuuyyy{{{xxxuuurrrpppmmmkkkjjjjjjlllnnntttvvvxxxyyyzzz|||~~~zzzqqqhhhdddcccdddfffkkkpppvvv}}}zzzvvvpppkkkggggggfffgggjjjpppwww|||~~~vvvqqqmmmjjjgggeeecccbbb___]]]ZZZWWWVVVXXXZZZ___iiisssMMMOOORRRTTTSSSWWWbbbmmm|||mmmeee]]]UUUQQQLLLNNNPPPQQQPPPNNNMMMMMMHHHGGGDDDBBBAAAAAAAAABBBEEEFFFHHHJJJNNNTTT[[[```eeefffhhhiiijjjmmmqqqtttwwwxxxyyyyyywwwrrrmmmjjjkkkjjjjjjiiihhhggggggfffiiieeedddeeeeeebbbbbbeeeooolllgggaaa]]][[[[[[[[[[[[\\\]]]]]]]]]]]]^^^___YYYYYYYYYYYYYYYYYYYYYYYYTTTTTTSSSRRRRRRSSSTTTTTTUUUTTTSSSSSSTTTVVVWWWWWW]]]___bbbaaa^^^[[[XXXWWWYYYXXXXXXWWWVVVUUUTTTTTTVVVXXXYYYXXXVVVUUUUUUVVVRRRSSSUUUYYY]]]```bbbbbbbbbggglllmmmjjjjjjmmmqqq{{{|||}}}~~~~~~{{{zzz~~~zzz~~~yyyqqqfff\\\TTTOOOMMMMMMMMMLLLKKKKKKKKKLLLLLLMMMLLLLLLMMMPPPWWW```fffrrrzzzwwwdddXXXRRRNNNOOOPPPMMMLLLNNNRRRNNNNNNRRRUUUTTTSSSUUUWWWTTTQQQPPPPPPTTT^^^hhh{{{iiipppoooVVVNNNLLLJJJPPPZZZdddqqqyyyppp\\\JJJBBB?????????>>>===============<<<<<<>>>CCCGGGKKKUUU___jjj{{{|||pppeee[[[XXX___jjjuuu~~~tttooojjjddd```]]]XXXQQQLLLLLLMMMOOOTTTZZZaaahhhlllmmmooopppooonnnnnnoooppprrrqqqppppppooooooppppppmmmpppssstttsssrrrrrrrrrrrrssssssqqqmmmkkkkkkmmmiiikkkooorrrtttttttttssspppmmmlllpppsssyyy{{{xxxoooggg]]]WWWWWW\\\dddjjjnnnhhhaaaZZZPPPFFFDDDGGGDDDDDDEEEFFFGGGKKKQQQUUUXXXYYY]]]aaafffjjjmmmooopppsssxxx|||~~~}}}zzzyyyxxxzzz{{{{{{xxxuuussspppnnnhhhfffeeeeeeeeeeeedddbbb^^^\\\ZZZZZZYYYWWWUUURRRPPPMMMJJJKKKQQQWWW[[[\\\\\\]]]___bbbeeegggiiikkklllmmmmmmiiiaaaYYYSSSQQQIIIIIIHHHGGGFFFEEEEEEEEECCCCCCDDDFFFMMMXXXeeemmmvvvtttssstttvvvvvvssspppqqqpppooommmkkkiiigggfffppprrrssssssssstttvvvyyy{{{wwwpppiiieeedddgggiiikkkooovvv|||yyyuuuqqqmmmjjjkkkkkkkkkmmmrrryyy|||tttnnnkkkhhhccc```^^^\\\ZZZXXXUUUSSSRRRTTTUUUXXXcccnnnPPPSSSVVVUUUSSSTTTZZZ```xxx|||qqqfff^^^RRRQQQPPPPPPQQQQQQOOONNNJJJHHHFFFDDDCCCBBBBBBBBBDDDEEEFFFGGGIIIOOOUUUZZZ^^^```ccceeegggjjjnnnqqqwwwxxxyyyyyywwwtttpppnnnmmmnnnoooooonnnmmmlllkkkiiiffffffiiijjjhhhiiilllwwwtttooojjjfffdddddddddcccdddffffffffffffhhhiiieeedddcccbbbbbbaaabbbbbb```^^^\\\[[[[[[\\\^^^``````^^^]]]]]]___```aaa```gggjjjmmmnnnlllhhhfffeeeaaa``````___^^^]]]]]]\\\^^^```aaa```^^^\\\\\\]]][[[\\\```fffmmmrrrttttttooosssxxxzzzzzz{{{}}}}}}vvvpppllleee[[[RRRLLLJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHJJJJJJJJJLLLSSS___llluuu{{{ppp^^^VVVSSSRRRSSSRRRNNNMMMOOORRROOOPPPSSSTTTSSSUUUXXXbbb```[[[VVVSSSVVV___fffjjjllltttrrrWWWOOOMMMKKKOOOYYYaaammmxxxtttdddQQQFFFBBB@@@???>>>>>>======>>>>>>;;;;;;===BBBEEEHHHQQQ[[[fffwwwvvvkkk___YYY```jjjuuuwwwrrrkkkeeeaaa\\\UUUPPPOOOOOOQQQUUUZZZaaagggkkknnnpppqqqpppooonnnoooqqqqqqqqqpppppppppppppppppplllnnnqqqqqqpppoooooopppnnnppprrrpppllljjjlllnnniiikkknnnpppqqqpppnnnmmmlllhhhfffhhhjjjnnnwwwzzzmmmddd^^^\\\]]]aaagggbbb\\\WWWOOOFFFCCCEEEEEEEEEFFFFFFFFFHHHKKKNNNQQQSSSVVVZZZ^^^bbbfffgggmmmqqqvvvzzz|||}}}|||||||||||||||zzzwwwvvvuuuooommmjjjhhhiiiiiihhhgggaaa___]]]\\\[[[ZZZVVVTTTQQQOOOMMMMMMPPPSSSVVVWWWXXXYYY[[[^^^```aaaaaaaaacccfffhhheee^^^WWWTTTSSSIIIIIIHHHGGGFFFEEEDDDDDD@@@AAADDDHHHPPP[[[gggoooxxxxxxwwwuuurrrpppnnnmmmrrrrrrrrrrrrpppmmmjjjiiinnnnnnmmmkkkiiiiiikkklllooommmiiieeebbbcccgggjjjlllpppvvv{{{~~~vvvsssqqqnnnkkklllmmmmmmnnnuuu~~~{{{sssnnnjjjgggccc```^^^[[[XXXVVVTTTRRRRRRRRRQQQSSS^^^iiiSSSWWWZZZYYYVVVVVVXXX[[[iiivvv{{{iiibbb[[[WWWWWWVVVPPPKKKIIIHHHGGGEEEDDDDDDCCCCCCDDDEEEEEEDDDEEEIIINNNRRRVVVYYY^^^aaadddgggjjjmmmqqqqqqsssttttttsssrrrqqqnnnppprrrtttsssqqqooommmkkkiiiiiimmmnnnlllmmmppptttssspppmmmkkkjjjjjjjjjhhhjjjlllmmmllllllnnnqqqqqqpppnnnlllkkkjjjjjjjjjkkkjjjgggeeeeeegggjjjkkkllljjjggghhhjjjllllllkkkqqquuuzzz}}}|||{{{yyyyyypppppppppoooooonnnnnnnnnnnnpppqqqpppnnnllllllmmmlllmmmpppvvv}}}}}}wwwooobbb```ZZZRRRJJJGGGIIIKKKHHHHHHIIIJJJJJJIIIHHHHHHIIIJJJMMMSSS^^^lll{{{sssfffXXXUUUSSSTTTVVVSSSOOOOOORRRQQQPPPRRRTTTSSSRRRVVV]]]llliiicccZZZTTTVVV]]]bbbqqqooorrruuuYYYPPPOOOMMMQQQZZZ^^^iiiuuuvvviiiWWWJJJEEE@@@???>>>>>>======>>>>>><<<<<<>>>CCCEEEGGGPPPYYYbbbssszzznnnbbbZZZ^^^gggsss}}}tttmmmgggaaaYYYTTTPPPPPPRRRUUUYYY___eeehhhooopppqqqqqqoooooopppqqqssssssqqqpppooooooooooookkkmmmnnnnnnmmmkkkkkklllkkkooorrrqqqnnnlllnnnqqqnnnoooppppppnnnkkkgggeeebbb]]]ZZZ[[[\\\___gggppp|||tttkkkeeeeeeeee^^^YYYUUUPPPHHHEEEFFFGGGHHHHHHGGGFFFFFFGGGIIIKKKLLLOOORRRVVVZZZ\\\^^^dddhhhmmmrrruuuzzzzzzvvvqqqmmmkkkkkkkkkkkkhhhfffdddbbbaaa___[[[YYYWWWVVVTTTTTTTTTTTTTTTTTTUUUVVVXXXYYYZZZZZZYYYYYY[[[___cccaaa\\\VVVUUUUUUKKKKKKJJJIIIGGGFFFDDDCCC???AAAFFFLLLTTT___jjjrrruuuwwwwwwsssmmmhhhhhhjjjrrrrrrrrrqqqpppooonnnnnnkkkjjjhhhddd```___```aaaeeeeeedddbbbaaaccchhhlllmmmqqqvvvzzz~~~yyyrrrpppooommmiiikkklllmmmpppxxxyyyuuummmjjjhhhfffdddbbb___\\\VVVUUUTTTSSSPPPQQQ[[[gggOOOTTTYYYXXXVVVVVVWWWXXXZZZbbbppp{{{mmmfffccc^^^TTTLLLHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCBBBDDDHHHKKKQQQUUUZZZ___bbbdddgggiiijjjkkkmmmoooppprrrssssssmmmooosssuuuuuusssooommmnnnkkklllooopppnnnnnnqqqnnnnnnlllkkkkkkkkklllllljjjmmmppppppoooooorrruuuyyyxxxuuusssqqqpppppppppsssqqqnnnmmmmmmnnnqqqssstttqqqoooooorrrtttsssrrrxxx}}}}}}|||~~~xxxlllcccZZZXXXSSSMMMGGGFFFIIIMMMGGGHHHIIIKKKKKKKKKJJJJJJIIIMMMSSS\\\hhhwwwwwwggg]]]SSSSSSRRRTTTVVVTTTOOOPPPTTTQQQQQQSSSTTTRRRQQQWWW```pppmmmeeeZZZRRRTTTYYY^^^}}}xxxvvvxxx[[[QQQPPPNNNSSS\\\\\\eeeqqquuukkkZZZKKKEEE@@@??????>>>>>>>>>>>>>>>======@@@DDDFFFHHHPPPYYY^^^ooozzzpppcccZZZ]]]fffppp|||sssllleee\\\VVVPPPPPPQQQTTTXXX^^^cccfffpppqqqrrrqqqpppooopppqqqvvvtttsssqqqooommmmmmlllkkklllmmmllljjjiiiiiijjjkkkppptttssspppooorrrvvvssssssrrrpppmmmgggccc```WWWRRROOOOOOPPPSSS[[[dddiii||||||ssspppjjjccc]]][[[WWWQQQMMMMMMHHHIIIJJJIIIGGGEEEFFFFFFGGGHHHJJJMMMQQQTTTVVVWWWZZZ___dddiiinnnuuu}}}}}}vvvpppmmmmmmllllllooommmjjjhhhgggdddaaa^^^]]]]]]\\\[[[ZZZXXXUUUTTTTTTTTTUUUVVVVVVVVVTTTTTTVVV[[[```___ZZZVVVUUUVVVMMMMMMLLLKKKIIIFFFEEECCC>>>BBBHHHOOOXXXbbbmmmtttppptttuuupppgggbbbcccgggmmmllljjjiiiiiijjjlllmmmhhhgggddd```[[[YYYYYY[[[bbbccccccbbbaaadddiiinnnnnnqqqvvvzzz}}}~~~uuunnnmmmmmmlllgggiiikkkmmmqqq{{{pppooommmlllllljjjgggdddYYYWWWVVVTTTPPPPPPZZZfffOOOSSSVVVUUURRRPPPRRRUUUYYYZZZbbbrrruuukkkeeeYYYLLLLLLJJJGGGDDDDDDEEEHHHIIIDDDCCCBBBAAAAAABBBDDDDDDJJJLLLOOOSSSWWW[[[^^^______bbbfffkkknnnpppqqqqqqpppnnnmmmpppuuuvvvrrrmmmqqqpppnnnnnnoooppppppoooiiiiiiiiihhhhhhjjjmmmoooooorrrsssrrrnnnooosssxxx}}}}}}|||}}}|||zzzwwwttt{{{xxxtttqqqpppsssvvvyyyxxxwwwwwwwwwxxxyyy|||}}}|||yyyuuurrrkkkaaaYYYTTTRRRNNNJJJGGGFFFFFFFFFKKKGGGDDDEEEHHHJJJHHHEEEHHHWWWfffmmmuuuxxxwwwzzzlll```YYYVVVQQQQQQRRRRRRRRRRRRQQQQQQXXXPPPPPPYYYZZZTTTSSSYYYeee```\\\ZZZVVVTTTXXX^^^rrrrrr]]]OOONNNMMMQQQWWW[[[___jjjtttppp^^^NNNGGGCCCAAA>>>>>>>>>??????>>>??????>>>???AAAGGGNNNSSS\\\dddvvv{{{pppeee^^^]]]gggyyy}}}vvviii\\\VVVQQQOOOPPPSSSVVVWWW]]]eeemmmrrrtttooojjjkkknnnooottttttrrrqqqpppnnnnnnmmmllllllmmmlllkkklllmmmoootttpppooorrrtttrrrrrruuu||||||xxxqqqkkkfff^^^VVVNNNMMMLLLJJJJJJLLLPPPSSSaaahhhyyyxxxoooeee___\\\YYYTTTOOOPPPMMMJJJKKKMMMOOONNNLLLLLLJJJJJJLLLKKKJJJMMMRRRSSSWWW\\\bbbiiirrr|||}}}{{{zzzxxxtttqqquuurrrnnnllljjjhhheeeccccccbbb```___^^^\\\XXXUUUVVVUUUTTTTTTTTTSSSQQQOOORRRTTTWWWYYYYYYXXXVVVUUUQQQPPPNNNMMMJJJFFFAAA===<<>>>>>>>>??????>>>??????>>>???AAAFFFMMMRRRYYYbbbuuu|||qqqeee^^^^^^fffwww~~~zzzrrreeeYYYSSSPPPMMMNNNQQQSSSUUU[[[bbbgggmmmpppmmmkkkmmmpppqqqqqqqqqqqqqqqpppooonnnmmmlllmmmnnnnnnmmmmmmnnnpppssspppppptttvvvtttuuuwww||||||yyyrrrlllggg^^^UUUOOONNNLLLJJJIIIJJJMMMOOOTTTZZZggg}}}qqqfffaaa^^^ZZZVVVUUUSSSQQQQQQSSSSSSQQQOOOMMMKKKJJJLLLKKKIIILLLQQQQQQTTTYYY^^^dddmmmvvv{{{|||xxxxxxvvvsssqqqooonnnllljjjfffeeecccaaa```^^^ZZZWWWVVVUUUTTTTTTTTTSSSRRRQQQSSSTTTVVVXXXXXXWWWUUUTTTRRRQQQPPPNNNLLLHHHDDDAAA@@@GGGPPPYYYaaagggnnnrrruuuuuurrrllleeeaaa______^^^^^^___aaadddhhhkkkmmmjjjgggbbb___]]][[[XXXVVVSSSUUUZZZ```fffkkknnnpppqqquuuyyy{{{zzzzzz|||~~~|||yyyuuuqqqmmmkkkiiihhhiiiiiilllrrrwww}}}ttttttuuurrrnnnnnnlllgggbbb___[[[ZZZaaajjjJJJMMMOOONNNMMMNNNRRRVVVXXXWWWWWW[[[cccrrrgggWWWLLLKKKIIIGGGEEECCCBBBBBBFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBDDDEEEGGGHHHIIIJJJPPPRRRVVV[[[___bbbdddeeehhhggggggkkkoooqqqooolllmmmmmmooorrruuuvvvuuusssqqqqqqpppppppppppppppooorrrtttwwwvvvttttttvvvyyy}}}~~~}}}{{{zzz{{{|||}}}}}}{{{yyyxxxzzz{{{||||||}}}}}}}}}}}}{{{sssmmmfffbbb]]]ZZZYYYVVVQQQMMMHHHHHHGGGGGGFFFEEEEEEDDDBBBEEEGGGDDDAAADDDOOOYYYnnn{{{{{{{{{|||tttgggZZZSSSSSSWWWTTTTTTTTTTTTTTTSSSRRRQQQVVVVVV^^^iiijjj```YYYYYYWWWTTTTTTUUUSSSQQQSSSXXXnnn|||ttteeeRRRMMMNNNTTT[[[llldddaaajjjpppiiiWWWJJJCCCAAA>>>>>>>>>??????>>>>>>>>>>>>>>>@@@EEELLLQQQUUU```sss~~~rrreee^^^]]]dddtttyyyssskkk___UUUPPPNNNKKKKKKNNNOOOQQQWWW^^^cccjjjnnnmmmllloooqqqpppnnnooopppppppppooonnnmmmlllnnnppppppooonnnoooppprrrpppqqqvvvxxxwwwxxx{{{|||~~~|||uuupppjjj```WWWTTTRRROOOMMMKKKKKKLLLLLLJJJNNNUUUcccyyypppgggccc___\\\ZZZYYYYYYYYYZZZZZZXXXVVVSSSPPPPPPPPPOOOLLLNNNSSSSSSUUUYYY]]]bbbiiipppuuu}}}~~~}}}zzzxxxwwwvvvuuurrrpppkkkiiifffdddcccaaa]]][[[YYYYYYXXXXXXWWWVVVVVVVVVTTTUUUVVVWWWWWWVVVTTTSSSPPPOOONNNLLLIIIFFFCCCBBBEEELLLVVV___fffkkknnnpppssspppmmmiiifffbbb]]]ZZZXXXYYY[[[^^^bbbfffjjjllliiigggeeebbb```\\\XXXUUUOOOSSSYYYaaahhhllloooppptttwww{{{||||||{{{{{{{{{xxxvvvrrrnnnkkkiiiiiiiiifffhhhnnnuuu{{{~~~|||xxxuuutttoookkkfffbbb]]][[[```hhhKKKLLLLLLKKKJJJLLLPPPSSSPPPPPPRRRTTTWWWbbbxxx{{{fffTTTPPPJJJEEEBBBBBBDDDFFFCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFHHHLLLQQQUUUXXXZZZ\\\```___```dddhhhkkkjjjiiihhhjjjmmmrrrvvvwwwuuusssrrrrrrrrrtttuuuuuuuuutttuuuuuuuuutttrrrtttxxx{{{~~~|||}}}~~~{{{zzz|||{{{zzzyyyyyyzzz|||}}}}}}zzzssskkkeeeYYYUUURRRPPPOOOOOOMMMKKKFFFFFFFFFFFFFFFEEEDDDCCCBBBFFFHHHGGGGGGMMMZZZeeexxxuuugggZZZSSSQQQRRRSSSSSSSSSSSSSSSRRRRRRQQQPPPUUUYYYdddooonnncccYYYVVVXXXVVVWWWYYYWWWTTTTTTXXXggg~~~tttmmmVVVMMMMMMSSSZZZjjjaaa\\\```fffcccUUUHHHCCCAAA>>>>>>>>>??????>>>===>>>>>>>>>@@@DDDJJJNNNRRR^^^pppssseee]]][[[```mmmzzz{{{qqqkkkdddZZZRRROOOMMMJJJIIIKKKLLLMMMSSS[[[eeekkkooonnnmmmooopppnnnnnnooopppqqqpppnnnmmmkkkmmmoooqqqrrrqqqppppppqqqpppppprrrwwwyyyxxx{{{{{{vvvqqqggg]]]ZZZWWWTTTQQQOOONNNMMMLLLKKKLLLNNNSSS```yyyzzznnngggaaa]]]\\\\\\]]]___```aaa```___]]]ZZZXXXXXXVVVSSSUUUZZZZZZ\\\^^^```ccciiioootttwwwyyy|||}}}||||||zzzxxxuuupppmmmjjjgggfffdddbbb```aaaaaaaaa```^^^\\\\\\]]]WWWWWWWWWWWWVVVUUUTTTTTTRRRQQQPPPLLLHHHEEECCCCCCHHHNNNXXXbbbiiimmmoooooooookkkgggffffffccc\\\VVVVVVWWWYYY]]]aaafffkkkmmmllljjjiiigggddd___XXXTTTPPPSSSYYY```gggnnnrrrtttzzz||||||yyyxxxuuussspppllljjjjjjjjjjjjfffhhhnnnvvv||||||zzzrrrmmmiiieee```\\\```hhhLLLLLLKKKJJJIIIJJJMMMOOOKKKMMMRRRTTTUUUZZZiiiyyyjjjbbbUUUIIIBBBAAACCCFFFAAAAAABBBBBBCCCDDDEEEFFFFFFFFFEEEEEEDDDCCCBBBBBB@@@BBBEEEHHHLLLOOOQQQRRRVVVVVVXXX[[[___aaabbbbbbdddfffkkkqqquuuwwwuuusssqqqqqqrrrvvvzzz||||||{{{{{{xxxuuurrrrrruuu{{{}}}yyywwwwwwyyy|||~~~}}}{{{zzzyyywwwuuurrrmmmfff^^^YYYNNNLLLJJJIIIIIIJJJJJJJJJGGGGGGGGGGGGFFFDDDCCCBBBCCCDDDGGGNNNXXXdddpppwwwooo[[[PPPPPPSSSQQQOOOPPPPPPPPPPPPPPPOOONNNNNNSSSZZZeeemmmkkk```VVVSSSZZZYYY[[[]]]ZZZUUUUUUWWWddd~~~uuuvvvZZZLLLKKKQQQWWWgggaaa\\\[[[]]][[[RRRHHHCCCAAA>>>>>>>>>??????>>>======>>>>>>???CCCHHHLLLOOO[[[kkkzzzsssddd[[[YYY\\\fffppp~~~|||sssjjjeee```XXXRRRQQQNNNJJJIIIJJJJJJKKKQQQYYYdddjjjnnnnnnpppssssssqqqqqqrrrrrrqqqpppooommmlllnnnppprrrrrrqqqpppqqqrrrqqqpppssswwwyyyyyy}}}|||sssjjjbbb^^^YYYUUUSSSQQQOOOMMMMMMNNNMMMLLLQQQccc~~~uuukkkccc]]]ZZZ\\\^^^aaaccceeeggghhheeeaaa``````]]]YYY[[[```bbbcccdddeeegggkkkppptttsssuuuyyy~~~~~~{{{uuurrrnnnkkkjjjiiihhhgggiiijjjkkkhhhdddaaa``````YYYYYYXXXWWWWWWWWWWWWWWWXXXWWWUUUPPPJJJFFFFFFGGGJJJOOOXXXbbbiiimmmnnnnnnlllgggcccdddfffddd]]]WWWUUUVVVXXX[[[___dddhhhkkknnnmmmlllkkkhhhbbb[[[UUUUUUVVVZZZ___fffnnnuuuyyy~~~xxxtttqqqoookkkhhhgggggghhhiiihhhiiinnntttzzzyyytttppplllgggcccgggoooMMMMMMKKKKKKKKKKKKLLLMMMLLLNNNSSSVVVTTTUUU]]]hhh}}}qqq^^^PPPGGGDDDCCCBBBAAAAAAAAABBBCCCEEEGGGGGGFFFFFFEEEDDDCCCBBBAAA???@@@AAACCCEEEGGGIIIJJJLLLMMMOOOQQQTTTWWWYYYZZZ___bbbffflllqqqsssrrrpppnnnmmmnnnssszzz~~~~~~~~~zzzvvvssssssxxx}}}~~~{{{xxxxxxzzz}}}~~~zzzvvvuuuooolllhhhccc^^^WWWPPPKKKFFFEEEDDDCCCDDDEEEFFFGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDFFFMMM\\\oooyyyiiiUUUMMMOOORRRPPPKKKMMMMMMMMMNNNNNNNNNMMMMMMQQQXXXaaafffccc\\\VVVTTTZZZYYY[[[]]]ZZZUUUTTTVVVbbb~~~vvv}}}^^^MMMJJJOOOUUUfffeee```\\\ZZZXXXQQQIIICCCAAA>>>>>>>>>??????>>><<<=========>>>AAAFFFJJJLLLYYYfffqqqtttddd[[[XXXZZZaaaiiizzzwwwnnnfffccc```ZZZUUUTTTQQQLLLJJJJJJJJJKKKQQQYYYaaafffjjjlllqqqwwwyyywwwttttttsssrrrqqqqqqpppppppppqqqqqqpppoooppprrrssstttsssuuuxxxyyyzzz{{{qqqjjjaaa[[[WWWUUURRROOOKKKNNNNNNKKKKKKVVViiiyyywwwnnneee^^^YYY[[[^^^aaacccgggkkknnnjjjfffeeeeeebbb^^^```dddhhhhhhiiiiiiiiilllqqquuutttvvvyyy|||{{{xxxssspppppppppqqqpppqqqtttuuurrrllleeebbbaaa\\\[[[ZZZYYYYYYYYYZZZ[[[YYYYYYVVVPPPJJJFFFGGGJJJPPPRRRXXX___gggkkkmmmllliiieeebbbbbbeeeeeeaaa\\\VVVWWWXXXYYY\\\```ccceeelllllllllllljjjfff___ZZZ[[[[[[]]]aaahhhpppxxx|||xxxsssllljjjfffcccbbbbbbdddfffiiijjjnnnsssxxx~~~zzzuuurrrmmmjjjpppwwwLLLKKKKKKLLLMMMNNNNNNNNNLLLLLLOOOSSSRRRRRRVVV]]]iii{{{ooo\\\NNNGGGGGGEEEBBB@@@@@@BBBEEEFFFGGGGGGFFFEEEEEEDDDCCCCCC@@@@@@@@@AAAAAABBBCCCDDDDDDEEEGGGIIIKKKMMMPPPRRRWWWXXX\\\bbbgggjjjiiihhhgggeeedddiiiqqqwwwyyyxxxzzzwwwtttssstttwwwzzz||||||~~~|||{{{zzzzzzzzzzzzzzz|||~~~}}}}}}vvvnnniiiggg___\\\WWWSSSOOOKKKGGGDDDAAAAAABBBBBBAAABBBCCCDDDEEEDDDDDDCCCDDDEEEFFFGGGLLLQQQ\\\oooxxxxxx|||}}}ooodddVVVNNNMMMNNNLLLJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMTTT[[[\\\ZZZXXXXXXYYYXXXWWWXXX[[[YYYUUUUUUXXX^^^vvvxxx}}}```NNNKKKPPPUUUiiihhhccc]]][[[ZZZRRRHHHCCCAAA>>>>>>>>>??????>>><<<=========>>>@@@DDDHHHIIIVVVaaajjjzzzwwwfff\\\YYYYYY___eeettt{{{wwwooogggeeebbb]]]XXXWWWTTTOOOLLLLLLKKKLLLRRRZZZ```dddgggjjjooowwwzzzyyyuuutttsssrrrssstttvvvwwwqqqqqqpppooommmooorrruuuyyywwwxxxzzzzzz||||||oooeee```\\\WWWTTTNNNQQQQQQNNNKKKPPP\\\ggg~~~ssskkkddd___ZZZ\\\^^^```bbbffflllqqqooollljjjjjjgggdddfffkkknnnnnnnnnmmmmmmppptttwwwyyyzzz|||}}}}}}}}}xxxvvvvvvxxxyyyzzz|||~~~uuulllfffddd___^^^\\\[[[[[[\\\___```[[[[[[YYYTTTNNNLLLOOOSSSYYYXXXYYY]]]ccchhhjjjjjjfffdddaaabbbdddeeedddbbb[[[ZZZZZZ[[[\\\^^^```aaaffffffhhhjjjkkkhhhddd```___```bbbffflllrrrxxx|||yyyssskkkhhhddd```___```bbbdddgggiiiooouuuxxx||||||xxxtttttt{{{JJJJJJKKKMMMPPPQQQPPPOOOIIIHHHJJJNNNPPPPPPUUU[[[VVVeee{{{rrr\\\OOOLLLIIIEEEAAA@@@AAADDDFFFIIIHHHHHHGGGGGGFFFFFFEEEBBBBBBAAA@@@@@@@@@AAAAAA???@@@BBBDDDEEEHHHKKKMMMOOOPPPSSSXXX]]]`````````___\\\ZZZ___gggnnnpppooosssrrrqqqrrrtttuuuuuuuuuzzz~~~yyyzzz{{{{{{zzzxxxvvvtttvvvyyy|||}}}}}}|||||||||~~~}}}~~~|||{{{vvvoooeee\\\WWWTTTPPPMMMJJJGGGGGGFFFEEEDDD@@@AAACCCBBBBBBBBBBBBCCCBBBBBBAAAAAABBBEEEHHHIIIVVV]]]kkk|||}}}rrruuuzzzrrrgggaaaXXXPPPKKKIIIIIIJJJIIIJJJKKKLLLMMMNNNNNNNNNJJJPPPVVVVVVUUUWWW[[[^^^WWWVVVWWWZZZYYYVVVWWW[[[[[[oooyyyyyyaaaOOOLLLQQQVVVkkkiiiccc]]]]]]\\\QQQDDDCCCAAA???>>>>>>??????>>><<<<<<======>>>@@@DDDGGGGGGTTT___gggwwwyyyhhh^^^ZZZZZZ___dddoooyyy~~~yyyqqqjjjhhheee___ZZZYYYVVVQQQNNNMMMLLLMMMSSS[[[cccfffggghhhmmmuuuwwwvvvtttsssrrrrrrtttwww{{{}}}rrrqqqooommmlllnnnrrrvvv|||{{{{{{|||{{{}}}|||ooohhhccc]]]YYYUUUWWWVVVRRRNNNOOOWWW^^^```hhhrrrzzzuuulllgggbbb___\\\^^^___```aaaeeelllrrrtttqqqoooooommmjjjkkkpppsssssssssrrrrrrtttxxx{{{}}}~~~~~~}}}~~~~~~{{{xxxyyy|||}}}|||zzzwwwyyy||||||zzz{{{}}}~~~rrrkkkiii```___]]]\\\\\\___aaaccccccdddccc^^^YYYXXX\\\aaa___]]][[[\\\aaafffhhhhhheeecccbbbbbbdddeeefffggg```___^^^^^^^^^___```aaa```aaadddgggjjjjjjhhheee```bbbfffjjjoootttxxxzzz{{{|||{{{tttllliiieeeaaa___```cccdddeeeiiipppwwwyyy{{{KKKKKKLLLLLLMMMMMMMMMNNNLLLLLLMMMNNNPPPQQQRRRRRRVVVYYYbbbtttmmmdddVVVIIIFFFEEEBBBAAACCCGGGGGGHHHJJJLLLKKKHHHEEEEEECCCAAAAAAAAAAAA@@@???AAAAAAAAABBBCCCDDDEEEFFFIIIHHHIIIKKKOOORRRTTTTTTSSSSSSTTTVVVZZZ___cccfffgggkkknnnnnnkkklllpppuuuuuuwwwyyyzzzzzz{{{}}}~~~}}}|||{{{xxxvvvsssssssssuuuwwwwwwtttrrrwwwzzz~~~~~~|||zzzyyy||||||}}}}}}~~~~~~|||{{{{{{{{{|||~~~}}}{{{{{{{{{xxxtttiiiddd]]]WWWSSSOOOJJJGGGFFFCCCAAABBBEEEFFFEEECCCDDDCCCCCCBBBBBBCCCDDDEEEDDDCCCBBBBBBEEENNNXXX___jjjtttyyyrrrzzz|||kkk]]]WWWVVVSSSPPPMMMLLLLLLLLLKKKLLLMMMNNNOOOPPPQQQQQQRRRRRRRRRUUUYYY]]]^^^___XXXWWWVVVUUUTTTTTTTTTTTTXXXjjj{{{}}}bbbRRRKKKMMMYYYfffnnnnnndddZZZVVVOOOHHHHHHDDD@@@======>>>>>>>>>@@@@@@???>>>===???CCCFFFKKKUUU\\\aaapppzzzlllfff^^^VVVXXXbbbooo|||wwwmmmkkkhhhaaa[[[[[[WWWSSSOOOLLLLLLPPPVVVZZZeeeggghhhkkknnnppprrrtttyyyuuupppppptttyyy{{{{{{wwwvvvuuuuuuvvvwwwwwwwww{{{{{{{{{yyyzzz}}}pppiiiddd^^^]]]ZZZVVVSSSRRRRRRQQQPPPWWWXXXZZZ]]]aaagggkkknnnvvv~~~}}}rrrjjjbbb___aaa````````````bbbeeekkkooorrrssssssqqqnnnmmmmmmmmmpppsssuuuwwwxxxzzz|||~~~~~~}}}}}}{{{wwwsssooojjjggggggiiijjjkkkeeeiiinnnuuu{{{~~~}}}}}}rrrjjjgggfffdddaaa```cccjjjpppsssqqqnnnjjjfffbbb```___aaaZZZUUUVVVYYY]]]cccjjjllliiihhhhhhiiihhhdddaaagggccc___\\\\\\]]]]]]\\\_________aaadddeeedddcccffffffhhhlllsssyyy}}}~~~|||{{{|||xxxqqqqqqnnnhhhccc``````aaabbbhhhooouuuyyyKKKKKKKKKLLLLLLLLLMMMMMMKKKLLLLLLMMMNNNOOOPPPPPPLLLQQQYYYcccsssqqq___TTTLLLEEEDDDGGGLLLKKKJJJKKKMMMLLLIIIGGGFFFDDDBBBBBBBBBCCCBBB@@@@@@@@@@@@@@@AAABBBCCCDDDEEEDDDCCCEEEHHHJJJKKKKKKKKKLLLLLLNNNRRRVVVYYY\\\___ccceeeeeeccccccggglllmmmnnnqqqrrrrrrsssuuuwwwyyyxxxxxxxxxxxxwwwtttrrrnnnoooppprrrsssttttttuuuzzz}}}}}}||||||{{{{{{{{{{{{{{{{{{{{{{{{vvvvvvvvvwwwyyy{{{}}}~~~zzztttlllhhhgggddd```\\\WWWSSSOOOLLLKKKJJJGGGEEEDDDAAA???@@@BBBCCCBBBAAA???@@@@@@AAACCCCCCDDDDDDEEEEEEEEEGGGNNNYYYeeennn{{{}}}zzztttdddXXXQQQPPPOOOMMMLLLKKKKKKJJJLLLMMMMMMMMMNNNNNNOOOOOOSSSRRRRRRTTTXXX[[[]]]]]][[[YYYWWWUUUTTTSSSSSSTTTWWWfffdddVVVMMMLLLUUUgggpppsssjjjaaa\\\TTTJJJFFFCCC@@@>>>>>>??????>>>======<<<;;;:::<<>>>>>???@@@@@@?????????@@@BBBCCCCCCDDDDDDIIIKKKNNNSSS\\\iiivvvxxxiii[[[SSSMMMMMMMMMMMMLLLLLLKKKJJJMMMMMMMMMMMMMMMMMMMMMMMMTTTRRRQQQRRRUUUXXXZZZ[[[\\\ZZZWWWTTTSSSSSSTTTTTTWWWbbb{{{fffYYYPPPKKKQQQdddpppvvvppphhhaaaVVVKKKDDDBBB@@@@@@@@@@@@???>>>======<<<;;;999:::===???EEENNNTTTZZZggg{{{uuuooofff[[[YYY^^^nnn|||~~~vvvllldddaaa[[[YYYVVVTTTTTTWWWZZZ\\\dddfffiiimmmqqquuuxxxyyyzzzyyyxxxuuutttuuuyyy{{{}}}}}}|||zzzyyywwwvvvvvvwwwzzz}}}{{{xxxzzz}}}pppfffddd___YYYTTTQQQNNNKKKIIIHHHGGGGGGHHHIIIKKKNNNOOOQQQXXXeeeuuuvvvlllcccaaaddd^^^___^^^^^^___bbbhhhlllmmmmmmmmmkkkiiihhhiiijjjrrrtttwwwxxxzzz}}}~~~~~~|||yyyvvvtttrrrpppmmmbbb^^^XXXTTTSSSSSSTTTTTTWWWWWWXXX\\\cccllluuu{{{}}}~~~}}}}}}wwwvvvtttrrrqqqtttyyy}}}xxxuuupppjjjccc]]]YYYWWWQQQNNNMMMQQQVVVYYY___fffjjjiiijjjkkklllkkkhhhfffeeedddbbbbbbcccdddcccbbbbbb```\\\[[[]]]bbbhhhlllmmmnnnqqqvvv|||{{{yyyxxxyyyzzzxxxsssooolllkkkjjjiiiiiijjjkkklllpppvvv{{{}}}IIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIKKKPPPSSSQQQRRR^^^uuuttt```UUUQQQOOONNNNNNQQQUUUUUUQQQLLLKKKJJJHHHGGGHHHHHHGGGFFFDDDDDDCCCCCCDDDEEEEEEFFFEEECCCAAA@@@AAAAAA@@@???AAAAAAAAABBBCCCEEEFFFGGGHHHJJJLLLLLLKKKLLLNNNQQQRRRTTTVVVWWWWWWYYY[[[]]]^^^___bbbfffiiiiiifffccc___bbbdddcccaaaccciiippprrrrrrsssrrrppppppqqqrrruuutttrrrqqqooommmkkkjjjeeeeeefffggghhhjjjkkklllgggggghhhhhhgggeeecccaaa^^^]]]\\\[[[ZZZXXXVVVTTTQQQNNNJJJHHHHHHGGGEEECCCCCCBBB@@@@@@???>>>>>>===@@@???>>>>>>>>>?????????BBBAAAAAAAAACCCFFFIIIJJJVVVYYY___fffnnnyyy}}}zzz{{{}}}mmm^^^TTTPPPLLLMMMNNNNNNNNNMMMKKKJJJKKKKKKLLLLLLMMMMMMMMMNNNUUURRRPPPPPPSSSUUUWWWXXXZZZWWWTTTQQQQQQRRRTTTVVVYYY```sssfffZZZOOOIIINNN]]]kkkuuurrrkkkcccWWWJJJDDDBBBAAAAAAAAAAAA???>>>?????????===<<<<<<>>>@@@CCCJJJQQQWWWcccuuuyyyrrriii^^^YYYZZZjjjzzz~~~sssiiiddd^^^]]][[[ZZZZZZ[[[\\\]]]dddeeehhhlllpppsssvvvwwwyyy{{{{{{xxxuuutttwww{{{||||||}}}{{{yyyxxxwwwwwwyyy~~~|||||||||qqqfffaaa[[[UUURRRNNNKKKIIILLLKKKJJJJJJJJJJJJKKKKKKJJJNNNXXXeeetttyyymmmdddaaaccc^^^^^^^^^]]]^^^aaafffjjjllllllllljjjhhhhhhiiikkkrrrtttvvvxxxzzz~~~~~~|||xxxtttqqqooonnnmmmlllddd___YYYTTTRRRRRRRRRRRRRRRQQQQQQTTTZZZbbbjjjooosssuuuwwwxxxxxx|||}}}yyyuuusssrrrtttuuupppmmmhhhaaa[[[UUUQQQOOOJJJIIIKKKPPPTTTWWW^^^eeejjjkkklllmmmmmmkkkhhhfffdddcccbbbdddfffgggfffeeebbb```^^^\\\^^^ccciiinnnssstttwww{{{}}}{{{xxxwwwwwwuuurrrooohhhiiijjjkkkmmmnnnooopppsssxxx}}}|||wwwvvvxxx|||HHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFHHHKKKMMMMMMNNNVVVdddooo{{{iii^^^QQQPPPQQQWWW]]]]]]WWWPPPLLLJJJHHHGGGGGGGGGFFFEEEEEEEEEDDDDDDDDDEEEFFFFFFGGGEEEBBBAAAAAAAAA@@@>>>???????????????@@@AAAAAABBBCCCCCCDDDDDDEEEFFFHHHHHHJJJLLLMMMMMMMMMOOOQQQRRRTTTWWW[[[______]]]ZZZXXX[[[\\\YYYVVVXXX^^^dddgggggggggeeecccccceeefffkkkjjjiiigggeeecccaaa```\\\\\\]]]]]]]]]]]]]]]]]]YYYZZZZZZZZZXXXVVVTTTSSSPPPOOOOOOMMMJJJHHHFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBAAABBBBBBAAA???>>>======??????????????????AAAAAAAAA@@@@@@BBBGGGOOOWWW\\\kkkoootttzzz}}}vvvuuuzzztttcccVVVQQQQQQMMMMMMNNNNNNMMMKKKIIIHHHHHHIIIJJJKKKMMMNNNPPPPPPTTTRRRPPPPPPRRRTTTUUUUUUTTTRRRPPPNNNOOORRRUUUXXX[[[___nnnzzzwwwhhhYYYNNNHHHMMMVVVfffrrrrrrllleeeYYYLLLDDDCCCAAAAAABBBAAA???>>>???@@@@@@???======???@@@BBBHHHNNNTTT___ppp~~~|||uuukkk```YYYWWWcccuuu|||pppiii```___^^^\\\\\\\\\]]]^^^cccdddfffiiillloooqqqrrrxxxzzz{{{yyyvvvuuuwwwzzzwwwzzz||||||zzzyyyyyyzzzzzzvvvgggccc]]]XXXTTTQQQOOOMMMLLLLLLKKKJJJIIIHHHHHHGGGKKKMMMRRR\\\hhhsss{{{|||pppfffcccbbb``````___^^^^^^aaafffiiinnnnnnmmmllljjjkkkmmmoooqqqsssvvvxxx{{{~~~wwwtttooolllkkkkkkjjjiiiddd___XXXSSSQQQQQQPPPPPPPPPPPPQQQSSSVVV[[[___bbbiiilllppprrruuuzzz|||vvvpppllliiihhheeeccc___YYYTTTOOOLLLKKKGGGGGGJJJPPPTTTVVV]]]eeekkkmmmoooooonnnkkkhhhfffcccbbbcccdddggghhhhhhgggaaabbbbbbbbbbbbeeekkkoooxxxxxxzzz}}}~~~zzzxxxvvvtttrrrqqqeeefffhhhkkknnnppprrrrrrtttzzz~~~vvvqqqpppqqqrrrrrruuuxxxvvvqqqooorrrvvvwwwyyy}}}HHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEGGGIIIKKKMMMOOOTTTZZZ___pppuuu```]]][[[^^^cccccc]]]VVVNNNLLLIIIHHHHHHGGGEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDFFFDDDAAA@@@@@@@@@???===========================????????????@@@AAABBBCCCBBBDDDEEEFFFEEEEEEFFFHHHIIIJJJMMMQQQTTTUUUSSSQQQQQQRRRRRROOOMMMNNNRRRVVV\\\\\\\\\[[[YYYXXXYYYZZZ^^^]]]\\\ZZZXXXWWWUUUUUURRRSSSSSSSSSRRRQQQPPPOOONNNNNNNNNMMMLLLJJJIIIHHHFFFFFFFFFDDDAAA??????@@@@@@@@@@@@??????>>>>>>======>>>@@@AAA@@@??????@@@>>>@@@AAAAAA@@@AAACCCEEE@@@@@@CCCJJJUUUbbbnnnuuu~~~wwwuuuxxxyyyiii\\\TTTQQQQQQLLLLLLLLLKKKJJJIIIHHHGGGHHHHHHJJJLLLNNNPPPQQQRRRRRRQQQPPPQQQSSSTTTTTTSSSOOOOOONNNMMMOOORRRUUUWWW[[[^^^iiiwwwrrrmmm\\\NNNGGGMMMRRRcccpppqqqnnniii^^^RRRGGGEEEBBBAAAAAA@@@???>>><<<===>>>===<<<<<<===???AAAEEEKKKRRR\\\kkk{{{wwwmmmbbbZZZVVV]]]nnnuuulll```^^^\\\ZZZYYYZZZ[[[[[[```aaacccfffhhhkkkmmmnnnuuuwwwxxxxxxxxxwwwxxxzzztttxxx|||}}}{{{zzz|||~~~{{{~~~vvviiieee```[[[XXXUUUSSSQQQMMMMMMLLLLLLKKKJJJJJJIIIMMMMMMPPPWWWaaalllssswwwssslllfffcccbbbbbbaaa```___bbbfffjjjpppppppppnnnmmmnnnqqqsssrrrtttvvvyyy|||vvvrrrmmmjjjiiihhhgggfffeeeaaaZZZUUUSSSRRRRRRRRRPPPPPPQQQRRRTTTVVVWWWXXXbbbfffkkknnnrrrwww}}}uuunnnhhhbbb^^^___]]]ZZZUUURRRNNNLLLKKKGGGHHHKKKPPPRRRUUU]]]eeeiiilllooopppnnnkkkhhhgggeeedddccceeegggjjjjjjjjjbbbeeehhhhhhggghhhlllpppzzzzzz{{{}}}}}}zzzwwwtttsssrrrdddfffhhhkkknnnqqqssstttvvv||||||vvvqqqnnnlllgggiiijjjiiiffffffhhhkkkhhhkkkpppwwwGGGGGGGGGFFFFFFEEEEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEGGGJJJMMMNNNNNNPPPTTTWWW]]]nnnzzzqqqhhheeeggghhhbbb]]]VVVTTTQQQOOONNNLLLJJJHHHEEEDDDDDDCCCCCCDDDDDDEEEDDDBBB@@@@@@@@@@@@???>>>======>>>>>>>>>>>>======???>>>===>>>???@@@AAAAAA???@@@AAAAAA??????@@@AAACCCCCCDDDGGGIIIKKKIIIHHHJJJIIIHHHGGGGGGHHHJJJKKKPPPQQQRRRQQQOOOMMMNNNNNNOOOOOONNNMMMLLLKKKJJJJJJHHHIIIJJJJJJJJJIIIHHHGGGFFFEEEDDDCCCBBBBBBBBBBBB???@@@AAA???===<<<===??????@@@@@@@@@???>>>======;;;>>>@@@AAA@@@???@@@AAA===???AAABBBAAABBBFFFIIIHHHKKKRRR]]]jjjyyyxxxvvvwwwyyyxxxwwwxxx}}}~~~mmm___XXXUUURRRPPPKKKKKKJJJJJJJJJJJJJJJKKKJJJJJJKKKMMMNNNPPPQQQRRRPPPPPPQQQRRRUUUUUUTTTRRROOOOOONNNOOOPPPRRRTTTVVVWWWZZZddd{{{yyyrrrxxxcccPPPGGGMMMOOO___mmmooommmjjjaaaWWWJJJGGGCCC@@@??????>>>>>>:::;;;<<<<<<;;;;;;===???@@@CCCIIIPPPYYYgggxxxyyyooofff]]]XXXXXXgggzzzttthhh]]][[[XXXUUUTTTUUUVVVWWW\\\^^^```cccfffiiilllmmmsssssstttvvvyyyzzzzzzyyytttyyy~~~}}}{{{}}}~~~~~~~~~{{{zzz}}}wwwnnnjjjddd^^^[[[XXXUUUSSSPPPPPPQQQQQQQQQQQQQQQPPPNNNNNNPPPVVV```kkksssxxxwwwrrrlllfffeeedddcccbbbaaaccchhhkkkrrrrrrrrrpppoooqqqtttwwwtttvvvyyy{{{{{{wwwsssooollljjjgggeeefffaaa[[[VVVTTTTTTTTTSSSOOOOOOOOOPPPPPPRRRSSSTTT]]]aaafffiiilllrrryyy~~~xxxqqqkkkeee^^^YYY\\\ZZZXXXTTTQQQNNNLLLKKKIIIIIILLLOOOPPPRRR[[[dddeeeiiinnnpppnnnllljjjjjjiiigggeeefffiiikkkmmmmmmgggjjjlllkkkiiijjjoootttyyyyyyyyy}}}|||wwwtttrrrrrrggggggiiikkknnnqqqtttvvvzzzxxxrrrmmmgggfffdddbbb```_________^^^```eeemmmyyyGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFCCCGGGLLLKKKHHHHHHLLLQQQRRR___rrrrrrjjjiiiiiieeeaaa___\\\YYYVVVUUUSSSQQQOOOGGGGGGFFFFFFFFFFFFFFFGGGDDDBBBAAA@@@AAABBBAAA@@@???@@@@@@AAAAAA@@@@@@??????===<<<===???@@@@@@@@@>>>??????>>>===<<<<<<===?????????AAACCCDDDDDDBBBDDDBBBAAAAAADDDEEEFFFEEEHHHIIIJJJJJJGGGFFFEEEFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBDDDEEEEEEEEEDDDCCCBBBAAA???>>>======>>>???;;;===???>>>;;;;;;>>>AAA@@@AAACCCCCCBBBBBBBBBCCC===@@@CCCCCC@@@>>>???@@@;;;>>>AAABBBAAACCCGGGJJJTTTYYYcccooo}}}tttkkkhhhjjjmmmvvvyyyvvvdddYYYWWWWWWSSSNNNLLLKKKKKKKKKLLLMMMOOOPPPLLLLLLMMMNNNOOOOOOPPPPPPOOOOOOQQQTTTVVVVVVTTTRRRPPPPPPPPPQQQRRRSSSTTTTTTTTTWWW```vvv}}}sssiiiSSSGGGLLLLLL\\\iiikkkjjjiiibbbYYYLLLHHHCCC@@@??????>>>>>>999;;;============>>>@@@>>>AAAGGGNNNWWWddduuuzzzppphhh```ZZZWWWcccsss}}}ooocccZZZXXXTTTQQQPPPPPPRRRTTTZZZ[[[^^^bbbfffjjjmmmnnnqqqpppqqquuuzzz}}}{{{xxxvvv{{{~~~|||~~~|||tttnnnnnnttt~~~zzzrrrmmmgggaaa]]]YYYVVVTTTPPPQQQRRRSSSTTTTTTTTTTTTOOOOOOQQQXXXcccnnnwww|||zzzwwwqqqjjjffffffeeecccbbbdddiiilllssssssrrrqqqppprrruuuxxxvvvxxx{{{}}}zzzuuuqqqmmmiiifffccc^^^WWWSSSQQQQQQQQQQQQOOONNNMMMLLLMMMOOORRRSSSZZZ^^^bbbeeegggkkkrrrwww{{{~~~yyysssmmmiiiccc]]]XXX[[[YYYVVVSSSOOOMMMKKKJJJJJJIIILLLNNNNNNPPPYYYcccaaafffllloooooommmmmmmmmllliiiggggggjjjmmmooopppkkkmmmnnnllliiikkkqqqwwwxxxwwwxxx|||}}}xxxtttrrrqqqiiiiiijjjlllnnnrrruuuwww}}}vvvpppmmmiiiddd```]]][[[XXXVVVWWWYYY^^^fffsssBBBFFFHHHGGGEEEEEEFFFFFFCCCCCCDDDDDDEEEEEEFFFFFFIIIIIIJJJKKKLLLMMMNNNNNNSSSTTTbbb|||zzzqqqmmmmmmmmmmmmkkkfffaaa\\\YYYYYYPPPQQQPPPNNNKKKIIIJJJKKKHHHGGGEEEBBB@@@@@@AAACCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???????????????????????????@@@@@@@@@<<<<<<======>>>>>>??????>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????AAABBBAAA???===>>>???@@@@@@@@@@@@@@@==================<<<<<<============>>>>>>???@@@<<<===???AAABBBBBBBBBAAAEEEAAA===<<<===@@@AAAAAAAAA@@@CCCIIILLLNNNTTT[[[ppp{{{rrrhhhaaa```kkkyyy}}}mmm]]]UUUSSSRRRRRRSSSMMMNNNOOOOOOOOONNNNNNMMMPPPOOOOOOPPPQQQRRRQQQPPPPPPPPPQQQSSSUUUVVVUUUSSSSSSTTTUUUVVVVVVUUUSSSSSSVVVVVVYYYlllwwwpppYYYHHHFFFIIISSS]]]dddiiikkkdddZZZQQQIIIBBB@@@???<<<<<<>>>??????>>>===<<<;;;;;;:::@@@???BBBIIIQQQ]]]nnn|||{{{tttpppeeeWWWXXX]]]fffuuuuuuhhh```[[[UUUNNNJJJJJJKKKLLLKKKOOOSSSZZZaaagggkkknnnoooqqqqqqsssvvvzzz}}}|||{{{{{{~~~~~~}}}~~~uuunnnmmmkkklll|||}}}vvvnnngggccc___ZZZXXXYYYUUUUUUUUUSSSRRRRRRUUUWWWVVVWWWYYY^^^fffpppzzzzzzqqqsssmmmfffdddfffiiikkkkkkuuuvvvuuuqqqrrrwwwzzzyyyxxxyyy}}}{{{uuummmfffiiiaaaZZZYYYWWWRRRNNNNNNHHHIIIJJJIIIIIIJJJMMMPPPWWW[[[___aaaaaadddkkkqqqwww{{{|||uuusssmmmeeebbbcccbbb^^^___ZZZUUURRRRRRRRROOOMMMJJJLLLOOOSSSWWW[[[^^^___dddfffiiimmmppppppnnnkkkjjjjjjiiiiiijjjmmmoooqqqtttrrrpppnnnnnnppprrrsssyyy}}}}}}zzzzzz{{{xxxuuuttttttpppmmmmmmoooooooootttzzz~~~xxxsssllleeeaaa^^^[[[YYY\\\[[[[[[bbbpppDDDGGGJJJIIIGGGFFFDDDCCCDDDDDDDDDDDDDDDDDDEEEEEEHHHIIIIIIJJJKKKLLLMMMMMMNNNLLLUUUiii{{{~~~wwwooogggccc^^^\\\YYYUUUQQQNNNKKKJJJKKKJJJIIIGGGEEEEEEFFFGGGEEEFFFFFFFFFFFFDDDCCCBBB?????????>>>>>>>>>>>>>>>????????????????????????============>>>>>>??????>>>>>>======>>>>>>???@@@????????????????????????@@@???>>>>>>@@@@@@???>>>===>>>??????????????????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>>??????@@@AAAAAAAAAAAAAAA@@@?????????AAABBBCCCDDDCCCCCCGGGPPPWWW___iiisss{{{rrrmmmjjjmmmzzzrrreeeYYYUUUVVVTTTSSSSSSOOOOOOOOOOOONNNNNNNNNMMMLLLKKKKKKLLLMMMOOOPPPPPPNNNNNNNNNQQQSSSUUUTTTRRRTTTUUUVVVWWWWWWWWWVVVUUUVVVVVVZZZkkkyyyyyy[[[HHHJJJFFFPPP[[[ccckkkoooiii```RRRJJJCCCAAA@@@>>>===?????????>>>>>>>>>=========@@@???AAAHHHPPP[[[kkkzzzwwwssshhh]]]VVVYYYaaammm|||zzzoooeee___WWWSSSNNNLLLLLLLLLKKKJJJLLLPPPXXX```ggglllnnnoooppppppssswww{{{||||||zzzwwwzzz||||||{{{{{{|||~~~~~~zzzoookkkgggfffqqqxxxpppiiieeeaaa[[[YYYZZZWWWWWWVVVUUUTTTUUUXXX[[[ZZZ[[[]]]ccckkkvvv|||vvvpppjjjgggiiilllnnnnnnuuuvvvuuuqqqrrrwwwyyyxxxwwwxxx}}}~~~wwwpppkkkccc[[[YYYVVVQQQMMMLLLHHHIIIIIIIIIIIIJJJNNNPPPSSSXXX^^^aaa```aaaeeeiiikkkoootttzzz|||zzztttooonnnlllgggbbbaaaeeeeeecccccc^^^WWWTTTTTTTTTRRRPPPRRRSSSUUUXXXZZZ]]]___```ccceeehhhmmmqqqrrrqqqooonnnmmmllllllmmmppprrrssswwwuuusssqqqqqqrrrtttuuuxxx||||||xxxxxx~~~|||yyyxxxxxxxxxpppmmmlllmmmnnnnnntttzzz|||wwwqqqkkkfffccc___]]]]]][[[[[[aaaoooFFFFFFHHHIIIHHHFFFCCCBBBDDDDDDDDDDDDDDDCCCCCCCCCGGGGGGHHHIIIJJJKKKLLLLLLOOOKKKOOO[[[gggsssxxxmmmkkkfff___[[[ZZZXXXTTTQQQLLLLLLKKKIIIHHHHHHGGGGGGDDDEEEFFFFFFEEECCCAAA???????????????????????????????????????????????????=========>>>>>>>>>>>>???===============>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>???>>>===>>>??????>>>===>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>???@@@AAABBB>>>@@@CCCDDDDDDDDDDDDEEEIIIKKKSSS```lllwwwyyyzzzwwwvvvxxx{{{~~~ggg]]]VVVVVVXXXVVVTTTTTTSSSRRRPPPNNNMMMMMMMMMNNNJJJJJJIIIIIIKKKMMMOOOQQQOOOOOONNNOOOQQQRRRQQQPPPSSSSSSTTTUUUVVVVVVVVVUUUSSSUUUYYYggg}}}aaaJJJOOOEEENNNYYYdddoootttppphhhTTTKKKDDDCCCBBB@@@???@@@???????????????????????????>>>@@@GGGNNNXXXggguuu{{{uuukkkaaaWWWXXX\\\fffqqq{{{|||wwwppphhhccc___SSSQQQPPPOOOOOONNNKKKIIIHHHMMMVVV___ggglllnnnooonnnpppssswww{{{|||zzzxxxtttuuuwwwxxxxxxyyy{{{|||}}}uuullleeeaaagggppp}}}uuummmiiieee^^^[[[\\\XXXYYYXXXWWWWWWYYY\\\___aaabbbdddiiirrr|||}}}wwwpppmmmnnnpppqqqpppsssuuutttqqqrrrvvvxxxvvvtttvvv{{{|||pppggg___[[[WWWQQQMMMLLLGGGHHHIIIHHHHHHJJJNNNQQQQQQWWW^^^bbbbbbaaabbbcccfffhhhkkkooorrrppplllhhhddddddaaa^^^aaahhhkkkjjjjjjddd]]]YYYYYYYYYWWWUUUVVVWWWYYYZZZ[[[\\\\\\\\\bbbcccggglllqqquuuuuuuuusssrrrrrrrrrssstttvvvwwwzzzyyyvvvttttttuuuwwwxxxzzz{{{yyy}}}}}}{{{{{{||||||qqqmmmkkklllllllllrrryyyyyysssnnniiieeebbb___]]]]]]cccoooKKKFFFCCCEEEFFFEEEDDDEEEEEEDDDDDDDDDCCCCCCBBBBBBFFFFFFGGGHHHIIIJJJJJJKKKPPPLLLMMMTTT[[[dddrrryyyssskkk```\\\]]]______^^^TTTSSSRRRQQQPPPMMMJJJHHHDDDDDDDDDDDDCCCBBB@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<======>>>???>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>>>>???@@@>>>======>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>======>>>>>>???@@@???>>>>>>>>>@@@BBBDDDEEEAAACCCFFFGGGHHHIIILLLNNNWWW[[[gggwwwzzzvvvqqqllltttyyy{{{eee]]]WWWWWWXXXWWWUUUVVVUUUTTTQQQNNNMMMMMMMMMNNNNNNMMMLLLJJJJJJLLLOOORRRSSSQQQNNNNNNNNNNNNMMMLLLNNNOOOOOOPPPQQQQQQQQQRRROOOSSSXXXcccxxxoooRRRRRRIIIOOOZZZhhhtttzzzwwwrrrXXXNNNEEECCCCCCAAA??????@@@@@@@@@??????>>>>>>===>>>===???EEEKKKTTTbbbooovvvmmmddd[[[ZZZ[[[bbblllvvv{{{}}}~~~zzzuuunnniiidddaaa```SSSSSSRRRQQQQQQOOOMMMLLLGGGMMMUUU___fffjjjllllllmmmooossswww{{{{{{xxxuuussssssuuuvvvwwwyyy{{{|||~~~rrriiibbbbbbfffvvv{{{sssoooiiibbb]]]^^^YYYYYYYYYXXXXXX[[[___cccggghhhjjjooovvv~~~yyyuuuttttttrrrpppqqqsssssspppqqqtttuuusssqqqrrrwww~~~vvvlllccc^^^YYYRRRMMMLLLHHHHHHHHHHHHHHHJJJNNNQQQSSSYYY___dddeeeeeeeeeeeeffffffhhhkkklllkkkhhheee______^^^]]]cccmmmsssssssssmmmeee```______]]][[[YYYZZZ\\\]]]^^^^^^^^^^^^bbbccceeekkkqqqvvvyyyyyyxxxxxxwwwwwwxxxyyyzzz{{{}}}{{{xxxvvvuuuvvvxxxzzz~~~}}}|||{{{{{{|||}}}uuuqqqmmmlllkkkkkkpppwww|||uuuoooiiieeeccc```aaagggttt[[[OOOEEECCCDDDCCCCCCFFFEEEEEEDDDDDDCCCCCCCCCBBBEEEEEEFFFGGGHHHIIIJJJJJJJJJIIIJJJNNNSSSXXXaaahhh{{{vvvfff]]][[[___bbbbbbeeecccbbb```^^^YYYSSSNNNJJJIIIGGGFFFEEEDDDEEEEEECCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@?????????>>>????????????>>>>>>>>>>>>===============>>>??????????????????????????????BBBAAA??????@@@@@@???>>>===============<<<;;;:::;;;;;;;;;<<<<<<<<<==================>>>???@@@AAABBBAAA@@@@@@AAABBBDDDEEEBBBDDDHHHMMMSSS[[[ccchhhmmmrrr~~~yyyqqqllljjjkkkmmmpppuuu}}}yyyjjjaaaYYYWWWVVVTTTUUUWWWWWWUUURRROOOMMMMMMNNNNNNPPPPPPOOOLLLIIIJJJMMMPPPPPPMMMJJJIIIJJJKKKLLLKKKLLLLLLMMMMMMMMMNNNNNNOOOOOOSSSZZZcccrrr|||]]]SSSOOORRR[[[kkkzzz}}}yyy___SSSGGGDDDCCCAAA??????AAAAAA@@@???===<<<;;;;;;>>><<<>>>CCCHHHOOO\\\iii}}}{{{qqqggg]]][[[YYY^^^hhhsss{{{~~~|||xxxrrrkkkeeeaaa```___YYYYYYWWWUUURRRQQQPPPPPPIIINNNVVV^^^dddhhhjjjjjjlllnnnrrrwwwzzzzzzwwwttttttssstttuuuxxxzzz|||}}}zzzooogggcccccclll}}}xxxssslllccc]]]]]]ZZZZZZYYYXXXXXX[[[```dddlllmmmnnnrrrwww~~~|||yyywwwssspppnnnrrrrrrppppppsssssspppnnnooosssyyy|||zzzoooddd^^^XXXPPPKKKJJJIIIIIIHHHGGGGGGIIIMMMPPPUUUYYY___cccfffhhhiiijjjdddcccdddeeefffeeeccc```]]]^^^^^^```hhhttt|||~~~|||uuummmgggeeeccc```]]]\\\^^^```ccceeeeeeeeeeeeeeedddfffjjjqqqwww{{{||||||||||||{{{|||||||||}}}}}}{{{xxxvvvuuuvvvxxxyyyyyyxxxwwwwwwxxxzzz|||}}}yyytttqqqooollljjjnnnttt{{{sssmmmiiieeecccdddlllyyynnn[[[KKKFFFEEEBBBBBBEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJGGGIIIKKKNNNPPPTTTYYY]]]dddvvvzzzjjjcccdddgggiiiwwwuuusssqqqoooiii```YYYRRRQQQOOOLLLJJJHHHGGGGGGEEEEEEDDDCCCBBBAAAAAA@@@BBBBBBBBBAAA@@@@@@??????@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCAAA@@@@@@AAAAAA???>>>==================<<<;;;;;;;;;<<<<<<===>>>>>>>>><<<<<<<<<===>>>@@@BBBBBBBBBBBBBBBBBBCCCDDDFFFFFFJJJKKKPPPYYYggguuu~~~|||ssspppjjjfffddddddfffjjjsss||||||yyyvvvuuujjjaaaYYYUUUSSSRRRSSSWWWVVVUUUSSSPPPOOONNNNNNNNNPPPQQQPPPMMMIIIHHHJJJNNNKKKIIIFFFFFFHHHKKKMMMNNNOOONNNNNNMMMMMMMMMNNNOOOQQQVVV^^^fffqqqyyyzzzjjjTTTSSSSSS\\\nnn~~~kkk[[[LLLEEEDDDBBB@@@???AAA@@@???>>>===<<<<<<;;;===<<<===AAAEEEKKKWWWcccwwwxxxlll^^^ZZZWWWZZZdddqqqzzz|||yyyssslllfffbbb```___aaaaaa___[[[VVVSSSSSSSSSLLLOOOVVV]]]cccgggiiijjjlllnnnqqquuuxxxxxxvvvssstttsssrrrssswwwzzz{{{{{{}}}wwwmmmgggeeegggwwwyyyqqqfff___]]][[[[[[ZZZXXXXXX[[[aaaeeeooooooqqqtttyyy}}}zzzuuuqqqnnnrrrsssrrrrrrtttrrrooonnnmmmppptttwww{{{|||qqqfff^^^XXXPPPKKKJJJKKKJJJIIIFFFEEEGGGKKKOOOUUUXXX]]]bbbgggiiijjjjjjeeeddddddeeeeeedddaaa___]]]^^^```cccmmm|||wwwqqqmmmiiiddd```\\\___bbbfffiiijjjjjjjjjkkkjjjjjjlllrrrxxx|||~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}{{{xxxuuuuuuuuuwwwxxx}}}~~~{{{vvvuuutttssstttvvvxxxzzzzzzvvvtttssspppmmmpppuuuyyyssspppjjjiiijjjrrrsss^^^KKKGGGGGGBBBAAADDDEEEEEEEEEFFFFFFFFFFFFFFFEEEFFFFFFGGGHHHIIIJJJJJJIIILLLNNNNNNOOOSSSWWWYYYVVVdddwww|||{{{~~~tttlllbbbbbbaaa^^^ZZZTTTOOOLLLKKKJJJIIIHHHFFFDDDCCCBBBDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@?????????>>>>>>???????????????@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA??????@@@@@@>>>===<<<<<<===>>>>>>>>>======<<<<<<======>>>??????@@@===>>>???@@@BBBDDDFFFHHHHHHJJJNNNRRRWWW[[[^^^```eeeccceeeooo}}}}}}}}}}}}xxxoookkklllfffggglllqqqsssvvv~~~zzztttpppnnnllljjjhhhbbb[[[TTTSSSQQQPPPRRRWWWTTTTTTSSSRRRQQQPPPOOONNNOOORRRSSSPPPLLLJJJLLLPPPRRROOOKKKIIIJJJMMMOOOPPPQQQPPPOOOMMMMMMMMMMMMNNNPPPUUU^^^gggpppwwwtttzzztttWWWSSSQQQZZZnnnwwweeeQQQHHHFFFCCCAAAAAA????????????????????????<<<;;;<<<@@@CCCHHHSSS^^^kkk~~~|||oooaaa[[[VVVXXXaaannnyyy~~~|||xxxrrrmmmhhhdddcccfffggggggddd]]]WWWTTTSSSLLLOOOTTT[[[bbbhhhlllnnnmmmnnnpppsssvvvwwwuuutttssspppnnnpppssswwwxxxwwwvvv|||uuunnnkkkgggsss{{{nnnfffddd^^^]]][[[YYYYYY\\\bbbfffpppqqqssswww}}}~~~yyyuuuppptttvvvuuuuuuvvvtttppppppnnnooorrrtttyyywwwkkkccc]]]UUUPPPOOOMMMLLLIIIFFFDDDFFFJJJMMMUUUYYY___eeejjjjjjhhhfffgggffffffggggggeeeaaa^^^ZZZ]]]___eeerrrzzztttmmmhhhccceeejjjnnnqqqrrrrrrrrrtttrrroooppptttyyy~~~~~~~~~~~~~~~~~~}}}||||||}}}{{{xxxuuutttuuuvvvwwwyyy|||yyytttsssrrrqqqrrrsssuuuwwwxxxvvvuuuvvvuuurrrtttyyy|||zzzuuusssttt|||nnnXXXGGGFFFHHHCCCAAACCCEEEEEEFFFFFFGGGGGGHHHHHHFFFFFFGGGHHHIIIJJJJJJKKKIIIKKKLLLJJJKKKOOOSSSUUURRR\\\hhhtttuuuvvvwwwtttnnneee\\\VVVQQQPPPOOOMMMKKKIIIGGGFFFEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@??????>>>>>>@@@@@@??????@@@@@@AAABBB????????????????????????BBB@@@>>>>>>???>>>===;;;<<<<<<===>>>?????????>>><<<======>>>???@@@@@@AAAAAAAAACCCEEEGGGJJJLLLNNNTTTYYYaaajjjttt|||}}}{{{vvvrrrooommmkkkjjjnnntttqqquuuqqqlllfffbbbbbbaaa^^^[[[YYYSSSPPPPPPPPPOOORRRVVVSSSSSSSSSSSSRRRQQQOOONNNPPPSSSVVVTTTPPPNNNQQQTTT^^^YYYSSSOOOOOOOOOPPPPPPQQQPPPNNNLLLKKKKKKLLLLLLMMMRRR[[[eeemmm~~~vvvqqqvvvzzzYYYQQQNNNWWWmmmkkkVVVKKKGGGEEECCCCCC======>>>???AAABBBCCCCCC<<<;;;<<>>===>>>@@@BBBBBBDDDCCCAAAAAAAAA@@@>>>===?????????>>>>>>>>>???@@@@@@@@@???@@@AAAAAA@@@???===@@@???>>>@@@EEEGGGFFFCCCNNNSSSLLLLLLWWWaaaccchhhrrrwwwfffkkkkkkhhhiiisssqqqggggggeee```YYYUUUTTTVVVRRROOOLLLLLLMMMNNNOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPSSSUUUSSSPPPQQQVVV[[[eeebbb^^^[[[YYYWWWTTTRRRQQQOOOMMMKKKJJJJJJKKKLLLRRRQQQQQQZZZgggoooxxxttt}}}ZZZPPPIIISSSggguuu{{{kkkVVVHHHCCCBBBAAA?????????>>>======>>>???@@@;;;<<<===>>>@@@CCCHHHKKK]]]jjj~~~{{{qqqggg]]]XXX[[[aaaiii{{{yyyqqqmmmssstttsssmmmddd\\\WWWVVVNNNRRRWWW^^^dddiiilllmmmooolllkkkmmmrrruuuuuutttqqqpppooonnnoooppprrrtttrrrvvv{{{~~~wwwuuurrruuuuuullliiiddd___]]][[[YYY]]]ccckkkooouuu{{{~~~|||{{{zzzyyyyyy{{{{{{zzzyyyttttttsssrrruuu}}}zzzqqqeeeYYYRRROOOJJJGGGEEECCCDDDLLLUUU\\\bbbhhhlllpppqqqkkkbbbdddcccbbbcccbbb```\\\YYYXXXWWW[[[fffsss{{{|||~~~~~~~~~}}}{{{zzzyyyzzz{{{zzzyyyyyyyyyyyyzzzzzzyyy}}}xxxtttqqqllljjjjjjnnnssswwwuuuxxx{{{{{{yyyyyy|||PPPKKKEEECCCDDDEEECCCAAABBBCCCDDDEEEEEEEEEEEEDDDDDDEEEFFFHHHIIIJJJKKKKKKGGGHHHIIIJJJLLLNNNPPPQQQTTTTTTWWW[[[aaannn~~~uuutttwwwtttooojjjeee```[[[YYYVVVTTTQQQOOOMMMKKKHHHFFFEEEDDDDDDCCCDDDDDDFFFFFFEEECCCAAA@@@AAABBBBBBBBBEEEEEEEEEFFFGGGHHHHHHHHHAAABBBAAAAAA????????????CCCCCCCCCDDDEEEEEEDDDCCC???CCCEEEFFFLLLSSSVVVUUU[[[eeejjjgggiiittt{{{zzz|||}}}yyyqqqjjjgggnnnssstttwwwxxxooolllkkkfff___WWWSSSRRRSSSQQQNNNKKKKKKLLLMMMNNNMMMOOOOOOOOOOOOOOOPPPPPPPPPNNNQQQSSSQQQOOOOOOTTTYYYccc```]]]ZZZXXXVVVRRRPPPOOONNNLLLJJJJJJJJJKKKLLLNNNNNNMMMTTT^^^eee~~~}}}uuu}}}]]]QQQJJJPPP___nnnyyykkkYYYKKKFFFDDDAAA>>>@@@???>>>>>>===>>>???@@@;;;<<<===>>>???BBBFFFIIIVVVdddyyy~~~tttjjj```ZZZ\\\```iii}}}{{{vvvvvvvvvtttnnneee]]]YYYWWWRRRTTTYYY^^^cccgggjjjkkkiiiiiihhhjjjmmmpppqqqqqqqqqpppnnnmmmnnnppprrrtttqqquuuyyy}}}{{{vvvxxxwwwrrrlllfffbbb^^^[[[^^^cccjjjnnntttzzz~~~zzz{{{zzzzzz|||uuucccWWWSSSNNNIIIGGGEEEGGGOOOYYY```fffkkknnnrrrsssnnnggg___^^^]]]]]]^^^______^^^RRRRRRVVVbbbrrr~~~|||{{{zzzzzz}}}}}}}}}|||{{{zzzyyyyyy||||||uuuqqqllliiiiiilllrrruuuvvvyyy||||||zzzyyy{{{~~~JJJGGGCCCCCCDDDEEEBBB@@@@@@AAABBBDDDEEEEEEEEEEEEDDDEEEFFFHHHIIIJJJJJJJJJHHHHHHHHHIIIKKKLLLNNNOOOQQQPPPQQQSSSUUU]]]nnn~~~{{{vvvssslllgggbbb```___\\\UUUOOONNNNNNMMMLLLKKKJJJJJJJJJJJJIIIHHHIIIJJJJJJIIIHHHFFFFFFGGGIIIKKKMMMOOOPPPJJJKKKLLLJJJHHHEEEDDDDDDDDDEEEGGGHHHJJJLLLLLLMMMNNNSSSXXX]]]gggqqquuuttt}}}wwwqqqrrrsssqqqnnnnnnwwwvvvqqqsssooohhh^^^UUUPPPOOOPPPOOOMMMJJJIIIJJJKKKKKKKKKMMMMMMNNNNNNOOOOOOOOOOOOLLLNNNOOONNNLLLMMMQQQUUU[[[ZZZXXXXXXXXXVVVRRRPPPMMMLLLKKKJJJJJJJJJLLLLLLKKKMMMLLLOOOVVV[[[tttvvvxxxxxxdddRRRJJJKKKSSSdddyyymmm[[[NNNHHHEEEBBB???AAAAAA@@@???>>>>>>>>>>>><<<=========>>>@@@DDDGGGNNN\\\rrrxxxnnneee^^^\\\]]]gggzzzyyyvvvoooggg___ZZZXXXUUUWWWZZZ]]]aaaeeeggghhheeeggghhhiiiiiikkkmmmoooqqqooonnnmmmmmmpppsssuuurrrsssvvvzzz}}}uuummmhhhccc^^^^^^bbbhhhlllrrrxxx~~~~~~sssaaa[[[SSSLLLHHHGGGJJJTTT^^^dddjjjpppsssvvvyyyxxxtttdddaaa]]][[[ZZZ[[[[[[ZZZVVVTTTVVV^^^kkk~~~~~~|||zzzzzzzzz~~~~~~|||yyyxxx~~~wwwrrrlllhhhgggjjjooosssvvvzzz}}}}}}{{{zzz{{{}}}DDDCCCBBBBBBDDDDDDBBB??????@@@AAABBBCCCDDDEEEEEEDDDDDDFFFGGGHHHIIIIIIIIIGGGGGGGGGHHHIIIJJJKKKLLLLLLKKKMMMPPPQQQVVVcccpppxxxtttssspppggg___^^^^^^\\\[[[XXXUUURRRQQQVVVUUUTTTTTTTTTSSSQQQOOOFFFFFFGGGHHHJJJNNNSSSVVVWWWZZZ\\\ZZZUUUPPPNNNNNNKKKLLLNNNPPPTTTYYY___ccckkkpppwww|||qqqnnnmmmpppvvv|||~~~~~~zzzsssmmmooovvv~~~}}}xxxxxxrrrhhh]]]TTTOOOMMMNNNNNNKKKHHHGGGHHHIIIIIIIIILLLLLLLLLMMMMMMNNNNNNOOOIIIKKKLLLLLLKKKLLLOOOQQQQQQQQQRRRTTTVVVUUUSSSPPPJJJJJJIIIIIIJJJKKKLLLMMMJJJOOONNNOOOSSSXXXooozzzwwwuuulllQQQJJJHHHLLL\\\||||||ooo^^^OOOHHHDDDBBB@@@BBBBBBAAA@@@???>>>>>>>>>============<<<>>>AAADDDIIIWWWkkk}}}rrriii```\\\ZZZccc}}}~~~|||wwwoooggg```[[[YYYUUUVVVXXX[[[___cccfffhhheeehhhjjjjjjiiijjjmmmqqqpppooommmlllmmmpppsssuuusssrrrtttyyy|||ssslllgggaaa```bbbfffiiinnntttzzz~~~~~~ooocccYYYOOOJJJIIIMMMWWWaaafffnnnvvvxxx{{{~~~oookkkeee```\\\XXXUUURRRWWWTTTSSSYYYcccuuu~~~{{{yyyxxxwwwwwwzzz|||~~~}}}zzzxxx}}}yyytttnnnhhhgggiiimmmqqqwww{{{}}}{{{|||}}}{{{zzzzzz{{{|||{{{xxxvvvxxxxxxwwwwwwwwwyyy{{{|||@@@@@@AAABBBCCCCCCAAA@@@?????????@@@BBBCCCDDDEEECCCCCCEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJHHHHHHKKKNNNOOOSSS]]]gggmmmttt}}}uuuooopppppppppnnnkkkhhhgggkkkhhhccc___\\\XXXTTTQQQIIIJJJKKKLLLPPPWWW```gggnnnrrruuusssmmmfffcccbbb```aaacccdddhhhoooyyy|||rrrllljjjjjjnnnvvv~~~~~~zzzvvvooodddZZZRRRNNNMMMMMMMMMJJJGGGFFFFFFGGGGGGGGGJJJJJJKKKKKKLLLMMMMMMNNNIIIJJJKKKKKKKKKLLLNNNOOONNNNNNOOOQQQSSSRRRPPPMMMIIIIIIIIIJJJJJJKKKLLLLLLIIIPPPOOOOOORRRWWWjjj~~~{{{oooSSSJJJHHHJJJWWWtttsssaaaQQQGGGDDDCCCCCCBBBBBBBBBAAA@@@???>>>>>>===>>>>>><<<<<<===@@@CCCGGGTTTeeeuuuuuulllbbb\\\XXX^^^uuu}}}vvvnnnfff___ZZZWWWRRRSSSTTTWWW[[[```eeehhheeehhhjjjjjjiiiiiimmmpppnnnmmmmmmmmmnnnppprrrtttsssrrrtttzzzwwwpppkkkeeebbbddddddgggkkkpppvvv|||~~~}}}}}}}}}{{{kkk___SSSLLLKKKOOOXXXaaaiiisss{{{|||{{{||||||{{{qqqoookkkgggccc]]]XXXSSSNNNMMMNNNTTT^^^ooo~~~}}}zzzwwwtttsssrrrrrrrrruuuyyy}}}~~~}}}{{{yyy|||{{{wwwqqqllliiikkknnnpppxxx|||~~~~~~}}}{{{xxxvvvtttrrrpppmmmmmmlllkkklllmmmpppsssttt??????@@@AAAAAAAAAAAAAAA????????????@@@AAACCCCCCAAABBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEGGGHHHHHHHHHGGGIIILLLLLLNNNUUU]]]```aaakkkyyyppphhhbbb]]]ZZZYYYYYYZZZ[[[```kkkzzz~~~xxxtttwwwwwwzzz}}}sssllleee\\\TTTOOONNNMMMMMMMMMJJJGGGEEEFFFFFFFFFFFFHHHHHHIIIJJJKKKLLLLLLMMMJJJKKKKKKLLLMMMNNNOOOOOORRRQQQQQQQQQQQQPPPMMMJJJJJJJJJJJJKKKKKKLLLLLLLLLHHHNNNMMMLLLQQQUUUccc{{{qqqXXXLLLIIILLLSSSiii~~~yyygggVVVKKKFFFDDDDDDBBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>===<<<===@@@CCCFFFPPP\\\jjj|||yyyoooeee___YYYZZZkkk|||ssskkkccc]]]XXXTTTNNNNNNOOORRRWWW]]]cccfffeeefffggggggggghhhjjjlllkkklllmmmooopppqqqrrrrrrqqqppptttzzz~~~|||uuupppjjjfffgggdddfffjjjnnnsssyyy}}}{{{{{{|||~~~sssfffXXXPPPOOOQQQYYYaaalllxxxyyytttqqqoooiiihhhhhhhhhgggddd```]]]RRRRRRTTTXXX\\\ggg{{{zzzxxxuuurrrooonnnmmmmmmllloootttyyy|||||||||{{{{{{~~~}}}zzzvvvqqqoooooopppqqqxxx}}}}}}wwwssspppmmmjjjdddcccbbbbbbeeeiiimmmppp~~~???@@@@@@@@@@@@@@@AAABBB@@@??????>>>???@@@AAABBB@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBCCCDDDFFFGGGHHHIIIGGGGGGIIIIIIJJJOOOWWW\\\ZZZ___mmm{{{yyywwwtttsssqqqppptttzzzxxxyyy|||qqqfff___YYYQQQMMMLLLLLLLLLKKKMMMJJJGGGEEEEEEFFFFFFEEEGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLMMMNNNPPPQQQQQQPPPTTTRRRQQQQQQRRRRRRQQQOOOKKKKKKLLLLLLLLLLLLLLLLLLIIIOOOLLLKKKQQQSSS\\\mmm{{{```NNNJJJNNNOOO]]]vvv~~~ooo___RRRJJJEEEBBBAAAAAABBBCCCCCCBBBAAA@@@>>>>>>>>>======>>>AAADDDCCCKKKSSS^^^sss}}}rrrhhhbbb\\\XXXbbbooo{{{pppggg```ZZZUUUQQQLLLLLLLLLNNNRRRXXX___bbbfffeeedddeeegggiiiiiiiiiiiikkknnnppprrrrrrqqqpppnnnmmmrrrzzz|||~~~}}}wwwpppkkkjjjfffhhhkkknnnrrrxxx|||yyyzzzzzz|||~~~~~~zzzlll]]]UUUSSSTTTZZZaaammm{{{|||tttnnnjjjeeecccbbbbbbcccbbbaaa___[[[\\\___```^^^aaannn|||wwwuuurrrooollljjjiiiiiijjjmmmqqqvvvyyy{{{{{{{{{xxx|||}}}zzzzzz~~~}}}zzzwwwuuutttssssssxxx~~~~~~xxxsssooommmeeeccc___]]]^^^bbbgggkkkxxx@@@@@@AAA@@@??????AAABBB@@@@@@???>>>>>>???@@@AAA??????@@@AAABBBBBBBBBBBBAAAAAAAAABBBDDDEEEGGGHHHHHHFFFFFFIIIIIIJJJOOOVVVZZZXXXZZZ```hhhzzzxxxuuuxxxvvvtttvvv}}}yyyuuuvvv{{{{{{ggg^^^UUUPPPJJJHHHIIIKKKKKKKKKMMMJJJGGGEEEEEEFFFFFFEEEFFFFFFGGGHHHJJJKKKKKKLLLNNNNNNNNNPPPRRRSSSRRRQQQQQQPPPPPPQQQTTTWWWXXXXXXLLLLLLMMMMMMMMMMMMLLLLLLLLLQQQMMMLLLRRRSSSXXXeeefffPPPJJJOOOLLLUUUqqquuugggYYYNNNEEEAAA@@@AAABBBCCCCCCCCCBBBAAA>>>>>>>>>>>>===???BBBEEE@@@GGGMMMVVVmmmtttjjjeee^^^XXX\\\fffyyyzzznnneee^^^XXXRRROOOLLLKKKJJJLLLOOOUUU[[[___hhhfffdddeeeiiikkkjjjiiigggjjjnnnqqqsssrrrpppoookkkkkkqqqzzzzzzzzz{{{tttnnnlllhhhjjjlllooorrrxxx||||||~~~|||yyyxxxyyy{{{}}}}}}{{{xxxzzz{{{yyyxxxzzzpppaaaYYYVVVWWW[[[aaalll|||yyysssooohhheee```]]]\\\[[[ZZZYYYYYY\\\bbbeeeccceeeppp|||vvvtttqqqnnnkkkiiihhhhhhjjjmmmqqquuuxxxzzz{{{{{{tttwwwxxxuuuuuuyyy||||||}}}{{{yyywwwuuuuuuxxx~~~~~~xxxtttqqqkkkgggaaa\\\[[[]]]bbbeeerrr|||999;;;>>>AAABBBBBBBBBAAA????????????????????????>>>>>>???@@@AAAAAAAAAAAAAAAAAA@@@AAAAAABBBCCCDDDFFFHHHJJJKKKKKKKKKMMMOOOVVVXXXXXXXXX\\\iii}}}~~~xxxsss}}}{{{}}}kkkZZZSSSKKKJJJIIIHHHHHHHHHIIIJJJKKKJJJJJJKKKMMMLLLJJJHHHIIIFFFFFFJJJIIIEEEHHHNNNOOOPPPPPPOOONNNMMMLLLKKKLLLJJJIIIKKKPPPSSSSSSRRRVVVQQQLLLJJJKKKMMMLLLKKKIIIJJJKKKLLLNNNSSSXXX\\\~~~yyyoooZZZMMMPPPPPPOOOccczzzsssnnnaaaPPPFFFGGGCCCBBB@@@@@@AAABBBAAA@@@???>>>===<<<<<<;;;;;;<<<;;;CCCJJJRRRaaawwwuuummmkkkdddXXXVVV\\\lll|||vvviii```\\\ZZZVVVRRRSSSSSSRRROOOOOOSSSZZZ```ccccccdddeeefffhhhjjjkkkkkklllmmmnnnoooooooooooommmpppssstttuuuzzzzzzvvvvvvqqqooonnnqqqvvv{{{|||{{{~~~}}}|||}}}~~~{{{vvvzzzyyyyyy}}}~~~xxxzzzwwwsssrrrtttwwwyyyzzz}}}xxxfffaaa^^^ZZZ]]]eeerrr{{{{{{uuujjjeee___\\\\\\ZZZUUUPPPOOOPPPRRRTTTWWW___iiiqqq|||zzzqqqiiiffffffdddeeegggiiijjjpppyyy}}}{{{zzz|||{{{zzzxxxuuurrrsssvvvyyy|||~~~}}}yyywwwvvvyyy~~~zzzuuummmhhhcccbbb```^^^___ccctttxxx???@@@AAAAAABBBAAA@@@@@@@@@?????????????????????@@@@@@@@@AAAAAA@@@??????AAAAAAAAAAAABBBCCCDDDDDDGGGHHHJJJJJJJJJJJJLLLMMMQQQRRRRRRPPPPPPYYYhhhttt}}}vvvtttyyyvvvaaaTTTOOOJJJIIIHHHGGGGGGGGGIIIIIIIIIIIIJJJLLLNNNNNNMMMKKKIIIFFFEEEHHHGGGDDDGGGNNNMMMMMMNNNNNNOOOOOOOOOOOONNNKKKHHHIIILLLPPPRRRRRRWWWRRRLLLIIIIIIKKKKKKKKKJJJKKKKKKKKKLLLOOOSSSWWWuuu{{{www___MMMMMMKKKKKK]]]www|||tttnnnbbbRRRGGGEEEEEEBBB@@@???@@@???>>>===??????===<<<<<<<<<<<<<<<<<>>>>>>>>AAAAAAAAAAAA@@@???>>>===AAAAAAAAAAAABBBCCCDDDEEEGGGHHHIIIIIIHHHHHHIIIKKKNNNOOOPPPNNNLLLPPPXXX```kkk~~~{{{zzz~~~yyyeeeVVVOOOLLLHHHGGGFFFEEEFFFFFFHHHHHHHHHHHHIIILLLOOOPPPOOONNNJJJGGGEEEEEECCCCCCGGGMMMKKKKKKLLLMMMOOOQQQSSSTTTPPPLLLHHHGGGIIILLLPPPQQQVVVQQQKKKHHHGGGHHHJJJJJJIIIIIIIIIHHHIIILLLQQQUUUiiilllSSSLLLHHHHHHWWWmmmzzzrrrlllcccWWWMMMGGGHHHFFFCCCAAAAAA@@@>>><<>>===<<<<<<<<<<<<===AAAEEEJJJVVViiiyyy}}}wwwsssjjj]]]VVVWWWZZZiiixxxzzzrrrhhhaaa^^^\\\ZZZXXXWWWUUURRROOONNNQQQWWW\\\___aaadddhhhkkklllmmmmmmeeefffgggiiijjjkkkkkkkkkmmmoooqqqqqqrrruuu|||~~~zzzzzz~~~{{{}}}}}}|||~~~~~~{{{zzz|||zzzuuupppnnnmmmllllllkkkhhhfffggglllrrrwww{{{~~~zzzxxxzzz~~~}}}mmmgggbbb]]]___dddjjjqqqwwwvvvvvvuuusssnnnkkkfffaaa]]][[[XXXTTTPPPMMMMMMNNNPPPSSSZZZccciiiiiimmmrrrvvvxxx|||ttteeeccchhhiiihhhggghhhiiioooyyy~~~~~~}}}xxxrrrnnnmmmppprrryyy|||~~~~~~zzz|||~~~yyyrrrmmmkkkgggdddeeeiiiuuuyyy<<<;;;:::::::::<<>>>>>======@@@@@@@@@@@@@@@???>>>>>>AAAAAAAAAAAABBBCCCDDDEEEFFFGGGHHHHHHFFFFFFGGGHHHJJJMMMOOOOOOMMMOOOSSSXXXZZZggg|||{{{jjj\\\SSSMMMJJJFFFFFFEEEDDDDDDEEEGGGHHHGGGGGGIIIKKKNNNPPPOOOMMMKKKIIIEEEBBBAAABBBHHHMMMKKKKKKKKKLLLNNNQQQSSSUUUNNNLLLIIIHHHHHHJJJMMMNNNOOOMMMJJJHHHHHHHHHIIIIIIFFFFFFFFFFFFHHHLLLRRRWWW```~~~___OOOHHHHHHUUUeeewwwsssnnnhhhddd^^^TTTLLLKKKIIIFFFEEEDDDDDDBBB@@@@@@???>>>===<<<<<<<<<<<<===???BBBGGGQQQbbbttt|||xxxnnn```WWWUUUVVVbbbppp{{{zzztttkkkeeebbb```___^^^\\\YYYUUUQQQPPPRRRWWWZZZ___bbbfffkkkmmmmmmmmmlllfffggghhhhhhiiihhhhhhhhhlllnnnooooooppprrrwwwzzz|||}}}|||zzz|||~~~{{{{{{}}}}}}xxxsssooonnnmmmmmmllliiidddaaa```cccfffjjjnnnsssyyy||||||wwwuuuvvvxxx{{{uuuhhhbbb^^^ZZZ[[[___gggmmmqqqpppooopppooollljjjfffaaa]]]ZZZWWWRRROOOLLLLLLMMMOOOUUU\\\dddiiimmmooorrrssstttvvvzzz}}}yyyzzzyyyyyyxxx{{{xxxuuuuuuxxxzzz{{{{{{vvvkkkbbbbbbfffhhhggghhhhhhhhhmmmuuuzzz{{{}}}zzzrrrllljjjlllooouuuxxx}}}||||||}}}~~~zzzsssnnniiiddddddhhhvvv{{{<<<;;;999888999;;;===????????????>>>>>>>>>=========>>>??????@@@@@@@@@@@@AAA@@@@@@AAAAAABBBCCCDDDDDDEEEFFFFFFEEEDDDEEEGGGEEEHHHKKKLLLKKKJJJLLLNNNTTTYYYfffzzzzzzooodddZZZRRRJJJEEEEEEEEEDDDCCCDDDEEEFFFGGGHHHHHHIIIKKKNNNOOOMMMLLLMMMLLLGGGBBB@@@CCCIIILLLLLLLLLLLLMMMNNNOOOPPPQQQIIIIIIJJJJJJJJJJJJKKKKKKGGGIIIJJJJJJJJJIIIIIIHHHHHHHHHGGGFFFGGGKKKQQQUUUZZZvvvkkkTTTIIIHHHRRR]]]nnnqqqoooiiifffcccYYYMMMJJJHHHFFFEEEFFFFFFDDDCCC@@@???>>>======<<<<<<===<<<===@@@EEENNN]]]ppp~~~zzzqqqdddZZZVVVUUU^^^iiiuuuzzzvvvoooiiieeecccbbbbbbbbb^^^XXXSSSRRRTTTWWWYYY```cccgggkkkmmmmmmkkkjjjjjjjjjjjjjjjiiihhhgggfffkkklllmmmnnnnnnppprrrttt}}}}}}yyyzzz~~~|||||||||}}}~~~}}}zzzvvvsssooonnnnnnmmmmmmjjjeeebbb___```aaacccffflllssswww|||wwwuuuwwwyyyyyy}}}~~~yyyrrrjjjaaa\\\YYYXXXYYY]]]eeejjjmmmlllkkkmmmmmmkkkiiifffaaa]]]YYYVVVRRRPPPMMMMMMNNNRRRYYYaaahhhlllkkklllnnnoooooopppqqqrrrqqqtttuuusssrrrsssqqqlllnnnnnnoooqqqrrrsssrrrqqqjjjfffeeeggggggdddeeehhhkkkjjjmmmtttxxxyyy{{{|||tttmmmjjjkkkmmmqqquuuzzz~~~~~~}}}}}}xxxqqqkkkddddddgggwww~~~BBBAAA>>><<<:::;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???@@@@@@@@@@@@????????????@@@AAABBBCCCBBBCCCDDDDDDCCCCCCEEEFFFGGGIIIKKKKKKIIIGGGGGGHHHMMMNNNUUUdddwwwyyyooolllfff___XXXOOOFFF@@@EEEDDDCCCCCCDDDEEEGGGHHHIIIIIIJJJLLLNNNOOONNNLLLOOOOOOKKKDDDBBBFFFKKKLLLLLLMMMMMMNNNMMMMMMLLLKKKDDDGGGJJJLLLLLLKKKLLLLLLGGGJJJLLLMMMLLLJJJJJJKKKOOOMMMJJJGGGEEEGGGLLLPPPWWWmmmsssWWWHHHGGGOOOVVVlllvvvxxxpppiiiggg\\\NNNHHHFFFDDDDDDDDDDDDCCCBBB@@@@@@???>>>============;;;;;;???EEELLLXXXkkk{{{~~~zzzrrrggg^^^XXXUUUZZZcccppp|||}}}yyysssmmmhhheeeeeeeeegggaaaZZZUUUTTTUUUWWWWWW]]]```eeeiiikkkkkkjjjiiikkklllkkkkkkjjjiiihhhgggjjjkkklllmmmnnnoooppppppyyy~~~~~~yyyzzz~~~~~~{{{||||||||||||zzzxxxvvvuuuqqqooonnnnnnnnnmmmkkkiiieeeeeeeeedddfffkkkrrrwww~~~yyyxxx{{{|||||||||}}}~~~xxxsssnnnhhhfffccc^^^ZZZXXXXXXZZZ\\\ccciiillljjjjjjlllllljjjhhhgggccc___[[[WWWUUUTTTQQQPPPQQQUUU]]]eeekkknnniiikkkmmmooopppooonnnmmmlllnnnmmmlllmmmoookkkeeeccceeegggiiijjjjjjiiihhhhhhhhhjjjllliiiddddddhhhnnnmmmooouuuyyyzzz}}}~~~wwwpppllllllmmmooosssxxx|||}}}~~~}}}~~~}}}}}}vvvnnnhhhgggjjjzzzBBBAAA???===;;;;;;;;;;;;<<<<<<======>>>?????????===>>>???????????????>>>>>>>>>>>>>>>???@@@AAABBB???AAABBBCCCBBBCCCDDDFFFIIIJJJJJJIIIGGGFFFFFFGGGGGGGGGLLLVVV___lllqqqfff___^^^\\\WWWQQQKKKFFFCCCEEEDDDDDDDDDDDDFFFGGGHHHIIIIIIJJJNNNQQQSSSRRRQQQPPPRRROOOGGGDDDIIIMMMMMMKKKLLLMMMNNNMMMKKKIIIGGGCCCFFFIIIKKKKKKLLLOOOQQQOOOPPPQQQOOOLLLKKKMMMOOOQQQOOOKKKFFFDDDEEEIIIMMMUUUeeezzz\\\IIIGGGNNNSSSkkk|||yyyqqqnnndddUUUJJJHHHEEEDDDDDDCCCAAA@@@AAA@@@???>>>============;;;;;;>>>DDDJJJSSSddduuu{{{}}}|||xxxrrrjjjaaa[[[WWWYYY```nnn|||{{{tttnnnjjjiiiiiijjjccc[[[UUUTTTUUUUUUUUUWWWZZZ^^^cccgggiiiiiiiiijjjjjjkkkkkkkkkkkkjjjjjjiiijjjkkkmmmnnnooonnnmmmuuuxxx}}}{{{{{{~~~}}}}}}{{{yyywwwvvvwwwxxxuuusssqqqqqqsssuuuuuuuuurrrqqqpppnnnnnnrrrxxx}}}}}}}}}zzzsssnnniiiccc```___]]]YYYWWWXXXZZZ[[[aaagggkkkjjjiiikkkkkkiiijjjiiifffbbb^^^[[[YYYYYYVVVUUUUUUXXX```gggkkkmmmmmmnnnqqqsssssspppkkkhhhccchhhiiigggffffffeeeaaa\\\]]]___aaaaaaaaabbbbbbjjjggghhhkkkkkkhhhgggjjjmmmlllnnntttxxxzzz~~~zzztttpppnnnoooooosssxxx|||}}}}}}~~~~~~~~~}}}~~~~~~zzzzzzzzzzzz|||{{{tttoooooosss|||======<<<;;;;;;;;;;;;<<<;;;;;;<<<===>>>???@@@@@@???@@@@@@??????>>>===<<<============>>>???@@@AAA>>>@@@AAABBBBBBBBBDDDFFFDDDDDDDDDCCCCCCDDDEEEFFFDDDEEEJJJPPPRRRUUUbbbqqqsssfffZZZTTTSSSTTTRRROOOKKKIIIIIIJJJEEEDDDDDDDDDEEEFFFHHHIIIHHHIIIKKKOOOSSSVVVVVVUUUQQQTTTQQQIIIFFFKKKNNNMMMHHHJJJMMMNNNNNNKKKHHHFFFCCCFFFHHHIIIIIILLLQQQVVVXXXWWWTTTOOOKKKKKKOOOSSSNNNLLLIIIEEECCCEEEJJJNNNSSS``````LLLIIIOOOTTThhh~~~wwwvvvmmm___NNNLLLHHHFFFEEEDDDAAA@@@AAA@@@???>>>============;;;;;;>>>DDDHHHOOO___pppxxxzzzzzzwwwqqqkkkccc]]]ZZZZZZ```ooo{{{tttpppnnnooojjjddd[[[UUUTTTTTTTTTSSSQQQTTTYYY___dddgggiiijjjggghhhiiijjjlllllllllllliiiiiijjjllloooooonnnlllqqqssswww{{{|||}}}}}}}}}{{{xxxvvvvvvwwwyyy{{{xxxuuuuuuxxx|||~~~}}}{{{xxxxxx{{{zzztttooojjjeee]]]^^^\\\XXXVVVWWWXXXXXX```fffjjjiiiiiikkkjjjhhhkkkjjjhhheeeaaa^^^]]]]]][[[XXXWWWZZZaaagggjjjjjjoooppprrrsssqqqkkkddd___[[[cccgggccc^^^^^^______\\\]]]^^^^^^^^^___bbbdddiiicccaaafffkkkllllllmmmjjjhhhjjjqqqvvvyyy~~~}}}wwwrrrppppppqqqtttyyy|||}}}}}}}}}~~~}}}|||~~~|||zzzxxxuuuqqqooopppuuuyyyzzzuuuvvvzzz}}}>>>>>>===<<<;;;;;;===>>>>>>>>>======<<<<<<;;;;;;======<<<<<<<<<<<<=========>>>>>>>>>????????????AAABBBDDDCCCBBBBBBCCCEEEBBBBBBBBBCCCCCCCCCCCCCCCGGGGGGHHHHHHIIIMMMRRRVVViiivvvuuukkkccc^^^ZZZWWWRRROOOLLLJJJHHHGGGDDDCCCAAACCCFFFHHHIIIHHHFFFEEEIIIKKKMMMOOOQQQQQQRRRRRRTTTNNNHHHEEEGGGJJJKKKJJJJJJJJJKKKKKKKKKIIIHHHGGGEEEEEEEEEGGGJJJPPPTTTXXXYYYUUUSSSUUUTTTNNNJJJJJJFFFEEECCCDDDGGGJJJKKKKKKNNN[[[uuummmTTTIIILLLQQQ```|||xxx|||vvvfffSSSMMMHHHHHHGGGCCCAAACCCAAAAAAAAA@@@???>>>===<<<;;;:::<<>>>>>===<<<;;;;;;<<<===>>>>>>>>>======<<<<<<<<<======<<<<<<<<<<<<============>>>>>>>>>????????????AAABBBBBBAAA@@@BBBCCCBBBBBBBBBBBBBBBCCCCCCCCCEEEFFFGGGGGGHHHJJJNNNQQQTTT^^^nnntttmmmccc\\\WWWTTTQQQOOONNNKKKHHHGGGHHHIIIGGGEEEFFFHHHKKKNNNOOONNNMMMLLLHHHIIIJJJKKKNNNPPPRRRSSSRRRMMMFFFCCCEEEHHHJJJJJJJJJJJJJJJKKKJJJIIIHHHGGGGGGGGGHHHJJJNNNRRRWWWYYYYYYTTTRRRTTTRRRMMMIIIIIIGGGFFFDDDEEEGGGIIIIIIIIIMMMUUUkkk|||___OOOMMMPPP\\\tttxxxxxxtttjjjXXXQQQKKKIIIGGGCCCBBBDDDAAAAAAAAAAAA@@@>>>===<<<===;;;<<>>>>>======<<<<<<<<<<<<>>>>>>>>>>>>==================<<<<<<<<<<<<==================>>>>>>>>>>>>===???@@@@@@???>>>@@@AAAAAAAAAAAAAAABBBBBBBBBCCCBBBDDDFFFFFFFFFGGGIIIKKKHHHNNNWWWddduuuvvvjjj___[[[VVVRRRQQQQQQPPPPPPMMMIIIEEEFFFJJJNNNMMMKKKIIIKKKNNNQQQSSSSSSSSSRRRJJJJJJJJJLLLNNNQQQSSSUUUQQQKKKCCC@@@CCCGGGJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIKKKMMMPPPTTTWWWYYYWWWSSSPPPRRRPPPKKKGGGGGGHHHGGGFFFFFFHHHIIIIIIHHHLLLOOO^^^}}}nnnVVVNNNOOOZZZlllyyytttrrr^^^VVVOOOKKKHHHDDDBBBDDDBBBBBBAAAAAA@@@>>>===<<<>>><<<<<<>>>???CCCLLLWWWdddlllsssqqqnnnkkkgggccc\\\[[[[[[aaannnvvvjjj```\\\VVVQQQMMMKKKKKKKKKJJJJJJKKKPPPVVV\\\```aaagggeeedddeeegggjjjjjjjjjkkknnnqqqrrrrrrrrrssssssqqqssssssssstttxxx|||xxxrrrqqqkkkfffdddbbb___aaaeeefffhhhkkknnnqqqsssttttttqqqrrrrrrnnnhhheeeeeegggfffeeedddccccccdddeeegggfffiiillloooooolllhhheee___bbbfffiiiiiifffbbb```aaa``````bbbdddeeedddcccccc```___dddlllqqqrrrpppnnnmmmmmmmmmpppuuuzzz}}}~~~zzzvvvsssssswwwxxxyyy{{{|||}}}~~~~~~yyyzzz|||yyytttoookkkiiiffffffeeefffgggiiikkklllrrrwwwzzzxxxxxx~~~=========>>>@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<===<<<<<<<<<=========>>>>>>===>>>??????>>>>>>???AAA??????@@@@@@AAAAAABBBBBBAAACCCFFFFFFEEEEEEEEEFFFHHHIIILLLSSS___qqqrrrbbbYYYSSSRRRPPPPPPPPPQQQRRRSSSOOOJJJFFFGGGMMMRRRRRROOOHHHIIILLLOOOQQQRRRSSSRRROOOPPPRRRTTTUUUVVVUUUUUUOOOIIIBBB???BBBGGGJJJKKKLLLLLLKKKKKKKKKKKKLLLMMMIIIJJJLLLOOOQQQSSSUUUUUUVVVQQQNNNOOONNNIIIFFFGGGIIIHHHGGGHHHJJJLLLLLLKKKMMMLLLUUUrrrwwwZZZNNNOOOVVVddd{{{xxxppprrrddd[[[RRRMMMIIIDDDCCCEEEBBBBBBBBBAAA@@@???======>>><<<;;;======@@@IIIRRR___hhhppppppnnnmmmkkkggg```]]]ZZZ]]]cccpppvvvjjj___ZZZTTTOOOLLLLLLLLLLLLHHHHHHIIIMMMTTT[[[___aaagggfffffffffhhhiiikkklllllloooqqqrrrrrrrrrrrrtttrrrssstttttttttxxx}}}{{{sssnnniiihhhfffdddfffjjjiiilllppptttxxx|||}}}~~~vvvwwwuuuoooiiifffhhhkkkllliiifffcccaaaaaabbbccccccfffkkknnnnnnlllhhheee```bbbgggkkkmmmkkkgggcccdddcccccceeehhhjjjiiigggeeeaaa^^^ccclllsssuuutttrrrqqqpppnnnoooqqqvvvyyy~~~{{{wwwvvvvvvvvvwwwyyyzzz{{{|||||||||wwwzzz}}}|||uuuooolllgggfffdddbbbaaaaaabbbbbbiiinnnsssuuuxxx;;;;;;===@@@DDDEEEDDDBBB===============>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<=========>>>???@@@@@@??????@@@AAA>>>>>>>>>???@@@AAAAAABBBBBBDDDFFFGGGEEECCCCCCCCCEEEEEEFFFIIIPPP[[[gggooowwwiii]]]VVVRRRKKKLLLMMMNNNNNNNNNOOOOOOOOOKKKGGGHHHMMMPPPPPPNNNEEEGGGIIILLLNNNPPPQQQQQQUUUXXX\\\______[[[VVVSSSMMMHHHAAA@@@CCCHHHKKKMMMNNNMMMLLLKKKLLLMMMOOOQQQLLLNNNQQQSSSTTTTTTTTTSSSSSSNNNLLLMMMLLLHHHFFFGGGIIIHHHHHHKKKNNNOOOOOONNNNNNMMMSSSkkk~~~zzz\\\OOOPPPQQQ\\\tttwwwjjjjjjfff]]]TTTOOOJJJEEEDDDFFFBBBBBBBBBAAA@@@???>>>======;;;;;;======???HHHQQQ[[[eeennnppppppqqqpppmmmbbb\\\XXXXXX[[[cccuuuvvvlll___ZZZTTTPPPOOOOOONNNMMMJJJIIIIIIMMMTTT[[[aaacccgggggggggggghhhiiilllmmmmmmoooqqqqqqpppooopppqqqssstttvvvwwwxxxyyyzzz{{{}}}}}}~~~~~~uuupppmmmmmmllljjjkkkooopppsssxxx~~~}}}zzzsssmmmkkkmmmpppnnnkkkgggbbb___^^^^^^___cccfffkkknnnnnnkkkgggcccaaaccchhhmmmqqqppplllhhhgggfffeeeiiinnnpppooollliiieeeaaaccckkkssswwwxxxxxxxxxvvvssspppppptttwww~~~{{{xxxwwwwwwuuuvvvwwwxxxyyyzzzzzzzzzwwwzzz~~~}}}vvvqqqnnnkkkgggccc___^^^]]]]]]dddhhhoootttyyy::::::<<>>@@@AAAAAA@@@@@@AAABBB<<<======>>>???@@@AAAAAABBBDDDFFFFFFDDDBBBBBBBBBCCCCCCCCCFFFKKKQQQXXX[[[iiiyyyyyynnnaaaUUUOOONNNOOOIIILLLNNNOOOMMMLLLLLLLLLJJJIIIHHHHHHIIIJJJJJJIIIFFFGGGIIIKKKMMMOOOPPPQQQVVVZZZ```cccaaa[[[TTTOOOJJJFFFAAA@@@DDDIIIKKKLLLOOOMMMKKKKKKLLLNNNQQQSSSRRRTTTWWWYYYYYYWWWTTTRRRQQQLLLJJJKKKLLLIIIHHHIIIIIIIIIJJJLLLOOOPPPPPPNNNLLLMMMQQQccc|||~~~___PPPPPPRRRYYYppp|||kkkfffeee\\\TTTPPPKKKFFFDDDFFFCCCCCCBBBBBBAAA???>>>===<<<;;;;;;======???FFFOOOWWWaaakkkooopppssssssqqqbbbZZZUUUVVVWWW\\\jjjzzzxxxpppaaa]]]WWWTTTTTTSSSQQQNNNMMMKKKJJJMMMTTT[[[aaadddfffggghhhgggggghhhkkkmmmmmmooopppooonnnnnnoooppptttuuuwwwyyyzzzzzzyyyxxxzzz{{{}}}{{{wwwuuuvvvuuuqqqqqqtttvvv{{{~~~yyyuuutttssstttooolllfffaaa]]]\\\\\\]]]eeeiiinnnqqqqqqmmmhhheeedddfffiiiooouuuvvvrrrnnnjjjhhhhhhlllssswwwvvvsssnnnjjjfffeeejjjqqqyyy}}}~~~~~~}}}zzzuuusssuuuxxx}}}zzzxxxwwwxxxtttuuuvvvwwwxxxxxxxxxxxxwwwzzz~~~~~~yyyvvvrrrlllfffaaa]]]\\\[[[```cccjjjsssxxx;;;:::<<>>@@@AAAAAA??????@@@BBB;;;<<<<<<===>>>???@@@AAAAAACCCDDDDDDBBBAAAAAABBBBBBBBBCCCEEEIIIMMMPPPQQQVVVbbbrrr{{{rrrccc```[[[SSSLLLHHHHHHIIIHHHLLLOOOOOOMMMJJJIIIIIIDDDGGGIIIIIIHHHFFFGGGHHHFFFGGGHHHJJJLLLNNNOOOOOOQQQUUUZZZ]]][[[VVVOOOJJJFFFBBB???@@@DDDIIIJJJJJJMMMLLLJJJIIIJJJMMMQQQSSSUUUXXX[[[\\\[[[WWWRRROOOOOOJJJHHHJJJKKKJJJIIILLLKKKKKKKKKLLLNNNNNNLLLJJJGGGJJJMMMYYYwwwdddQQQNNNPPPUUUfff}}}}}}mmmcccaaaZZZSSSPPPLLLGGGDDDEEECCCCCCCCCBBBAAA@@@>>>>>>===;;;;;;<<<<<<<<>>999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<===???@@@@@@??????@@@AAA;;;;;;<<<===>>>???@@@@@@AAABBBCCCBBB@@@@@@AAABBBAAA@@@???AAADDDFFFHHHIIIJJJQQQZZZcccnnn}}}pppcccYYYOOOQQQQQQNNNIIIEEEDDDDDDCCCGGGKKKLLLIIIEEEDDDDDDBBBGGGLLLLLLHHHFFFGGGJJJEEEFFFGGGHHHJJJLLLMMMNNNKKKNNNRRRTTTTTTPPPJJJGGGCCC@@@>>>@@@DDDHHHIIIHHHLLLJJJHHHGGGHHHLLLPPPSSSVVVXXX[[[\\\ZZZUUUOOOKKKNNNIIIGGGJJJLLLJJJKKKMMMMMMLLLKKKLLLLLLKKKHHHFFFCCCHHHIIIPPPkkkhhhRRRMMMHHHKKKXXXmmmzzzwwwhhh\\\___XXXRRRPPPMMMGGGDDDEEECCCCCCCCCBBBAAA@@@???>>>>>><<<;;;<<<::::::@@@HHHLLLWWWccchhhlllppprrrqqqooobbbYYYYYYXXXTTTYYYcccooowwwwwwooofffbbb]]]\\\]]][[[UUUOOOMMMKKKHHHJJJOOOWWW]]]aaabbbdddeeedddcccdddgggkkkjjjlllnnnnnnooopppsssvvvuuusssrrrsssvvvyyy{{{|||vvv{{{|||{{{}}}~~~}}}~~~~~~zzzzzz~~~|||xxxyyyyyytttoooppplllgggaaa]]]\\\]]]^^^iiimmmsssxxxzzzwwwrrrooommmlllnnnttt|||}}}zzzmmmkkkkkkqqq{{{|||uuusssooojjjhhhmmmyyy}}}~~~|||xxxvvvvvvwwwvvvwwwxxxyyyyyyyyyyyyyyyyyy{{{}}}~~~yyypppiiiccc```___WWWZZZbbbnnnvvv}}};;;<<<<<<===>>>=========<<<<<<;;;;;;;;;:::::::::999999888888888888888888999999:::;;;<<<===>>>???>>>>>>???@@@@@@@@@???>>>;;;<<<===>>>???@@@AAAAAA@@@AAABBB@@@>>>======>>>CCCCCCDDDDDDEEEFFFFFFFFFHHHJJJNNNTTT\\\hhhvvvwwwhhh\\\RRRLLLJJJIIIHHHFFFEEEEEEEEEEEEIIIIIIHHHGGGFFFEEECCCCCCCCCDDDEEEGGGGGGGGGFFFEEE@@@CCCFFFJJJKKKLLLKKKJJJFFFFFFFFFFFFDDDBBB???>>>===<<<<<<@@@DDDGGGFFFDDDFFFGGGIIIJJJLLLMMMNNNNNNUUUVVVXXXWWWSSSPPPOOOOOOHHHHHHIIILLLNNNOOOMMMKKKMMMMMMKKKIIIGGGFFFFFFFFFJJJKKKLLLRRReeeqqqXXXNNNOOOIIIRRRcccqqq{{{qqq[[[WWWYYYUUUOOOLLLLLLJJJDDDFFFFFFEEECCCBBBAAA@@@???@@@>>><<<;;;;;;===???AAAFFFQQQ___jjjnnnppppppqqqhhhfffaaaXXXPPPNNNSSSYYYgggvvvxxxpppgggaaa___^^^ZZZVVVVVVPPPMMMJJJIIIKKKQQQWWW\\\ZZZ^^^bbbcccaaaaaadddhhhiiijjjjjjlllnnnqqqssstttsssttttttttttttuuuyyy{{{zzz{{{{{{|||}}}~~~~~~~~~}}}}}}~~~~~~}}}zzzzzz{{{xxxvvvuuusssqqqmmmfff```]]]\\\]]]hhhooowww}}}|||yyywwwoooooorrryyy~~~uuuqqqnnnrrrzzz{{{uuuppppppsssyyy}}}~~~{{{|||{{{wwwuuuvvvuuuuuuuuuwwwzzz}}}}}}}}}}}}}}}~~~vvvqqqjjjccc^^^\\\```eeelllttt|||999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;:::::::::999999888888888888888888888888999999:::;;;<<<===>>>>>>===>>>@@@BBBCCCBBB@@@???>>>>>>>>>>>>>>>???@@@AAA@@@AAAAAA@@@>>>======>>>@@@@@@AAAAAABBBCCCCCCCCCEEEFFFHHHJJJNNNVVV___fff{{{qqqaaaVVVOOOJJJFFFGGGFFFEEEDDDCCCBBBBBBBBBEEEEEEFFFFFFEEECCCAAA@@@BBBCCCDDDEEEEEEEEEDDDCCC@@@AAACCCEEEFFFEEEDDDDDD@@@@@@??????>>>===<<<;;;>>>======???CCCFFFFFFDDDEEEFFFGGGIIIKKKLLLLLLLLLPPPRRRUUUUUURRRNNNKKKJJJIIIIIIJJJLLLMMMMMMKKKHHHMMMLLLKKKIIIGGGFFFEEEEEEJJJKKKMMMRRRccczzz___RRRLLLGGGNNN\\\mmmlllXXXXXXVVVSSSOOOJJJFFFEEEEEEEEEDDDCCCBBBAAAAAA@@@???>>><<<;;;;;;<<<>>>@@@EEEMMMYYYdddjjjmmmmmmmmmiiigggbbbZZZRRROOORRRWWWdddtttvvvnnnhhhfffbbb\\\WWWUUUPPPOOOMMMLLLMMMQQQTTTWWWWWW\\\aaabbbaaaaaadddggghhhiiijjjkkkmmmoooqqqrrrqqqrrrtttttttttuuuxxxzzzxxxxxxyyyzzz{{{{{{||||||}}}|||{{{zzz{{{}}}~~~~~~}}}wwwxxxzzzyyywwwxxxxxxxxxvvvpppgggbbb```aaahhhooozzz|||xxxsssrrrssszzzvvvrrrpppsss|||zzztttsssvvv{{{~~~|||zzz}}}|||xxxuuuuuuwwwwwwxxxzzz}}}{{{|||~~~}}}}}}}}}xxxrrrkkkfff```cccgggmmmttt{{{}}}~~~777888888999999999999999::::::999999999888888888888888888888888888888888999999:::;;;<<<======>>>===>>>AAACCCDDDDDDBBBAAACCCBBB@@@>>>===>>>???@@@???@@@AAA@@@>>>======>>>>>>??????@@@AAAAAABBBBBBEEEFFFFFFFFFGGGJJJOOOSSS]]]iiizzzuuujjj[[[PPPJJJIIIHHHGGGFFFFFFDDDCCCBBBAAAAAAAAABBBDDDFFFGGGFFFDDDBBB@@@AAAAAABBBBBBBBBAAA@@@@@@>>>>>>>>>=========<<<<<<::::::999999999:::;;;;;;@@@???>>>@@@BBBEEEFFFEEEDDDEEEFFFHHHIIIJJJJJJJJJKKKOOOTTTUUUSSSNNNIIIGGGIIIIIIJJJLLLOOOPPPNNNMMMMMMLLLJJJHHHGGGEEEEEEDDDHHHKKKNNNRRR^^^xxxlllYYYLLLHHHKKKSSSeee~~~```YYYVVVWWWSSSHHHCCCEEEDDDDDDCCCCCCCCCBBBBBBBBB???===<<<::::::;;;===>>>CCCHHHQQQ\\\eeejjjjjjiiijjjiiieee^^^VVVRRRSSSUUU^^^nnn}}}~~~vvvpppmmmhhh___WWWSSSQQQPPPOOONNNNNNOOOPPPPPPSSSXXX^^^``````aaaccceeefffggghhhiiikkklllnnnnnnoooqqqtttvvvvvvvvvwwwxxxxxxxxxyyyyyyzzzzzz{{{{{{|||{{{zzzyyyzzz|||~~~~~~~~~~~~}}}|||{{{{{{zzz{{{~~~~~~wwwqqqsssvvvwwwyyy|||rrriiifffgggiiirrrzzzyyyuuuttt{{{zzzvvvsssvvv~~~{{{wwwyyy}}}}}}yyyxxx{{{|||xxxuuuvvvyyyzzz{{{}}}|||}}}zzzuuuxxx{{{tttooofffhhhkkkpppuuu{{{|||{{{}}}666777888888999999888888888888888888777777777777777777777777888888888888999999:::;;;;;;<<<======???@@@AAABBBCCCDDDEEEEEEFFFDDDAAA>>>======???@@@???@@@@@@???>>>======>>>??????@@@@@@AAABBBBBBBBBCCCCCCDDDEEEGGGIIILLLNNNNNNUUU___kkkzzztttkkkaaaZZZPPPIIIHHHJJJKKKJJJHHHGGGFFFDDDCCCCCCCCCCCCCCCEEEHHHJJJJJJHHHEEECCC?????????>>>>>>======<<<:::999888777666777888888888888888888999;;;===???AAAAAA@@@AAABBBDDDEEEFFFDDDEEEFFFGGGHHHIIIIIIIIIJJJOOOUUUWWWUUUPPPKKKHHHGGGHHHJJJNNNRRRUUUVVVUUULLLKKKIIIHHHFFFEEEEEEDDDFFFJJJNNNPPPWWWlll{{{fffRRRLLLKKKMMM\\\{{{qqq___SSSVVVTTTIIIBBBEEEBBBCCCCCCCCCCCCCCCCCCCCC>>>===<<<:::::::::;;;<<<@@@CCCIIIUUUaaaiiikkkjjjlllkkkhhhbbb[[[VVVUUUUUUYYYhhhyyy|||wwwtttnnncccXXXTTTRRRQQQOOOLLLKKKKKKKKKKKKOOOSSSYYY]]]___```bbbdddeeeeeeggghhhjjjkkkkkklllnnnrrrvvvyyyyyyxxxxxxyyyzzzzzzzzzzzz{{{{{{{{{{{{}}}|||{{{zzz{{{|||~~~~~~}}}}}}~~~~~~|||zzz{{{zzzxxxxxxzzz~~~{{{vvvoookkkmmmqqqtttyyy~~~qqqkkkkkkmmmwww||||||vvvttt|||~~~zzzzzz{{{{{{~~~}}}xxxvvvxxxyyywwwwwwyyyzzz|||~~~}}}vvvnnnnnnsssxxx}}}vvvmmmnnnooosssxxx|||~~~}}}|||{{{|||777777888999999999999999888888777777777666666666666666777777777888888888999999::::::;;;<<<<<<<<>>???BBBFFFHHHGGGEEEAAA>>>======>>>???>>>???@@@???=========???>>>>>>??????@@@AAAAAAAAA===>>>???BBBDDDGGGHHHHHHJJJLLLPPPUUU___nnnvvviii]]]UUURRRNNNJJJHHHJJJKKKJJJHHHHHHGGGFFFDDDCCCCCCCCCCCCDDDFFFHHHJJJJJJHHHEEECCC===<<<<<<;;;;;;:::::::::666555444444444666888999999888888999:::===???AAABBBCCCCCCCCCBBBCCCDDDEEEEEEFFFGGGHHHHHHHHHHHHHHHIIINNNSSSVVVTTTOOOKKKIIIGGGGGGHHHLLLQQQTTTUUUUUUJJJIIIHHHGGGFFFEEEEEEEEEEEEGGGKKKMMMPPP```wwwZZZPPPKKKKKKUUUssskkkTTTRRRSSSKKKDDDEEEBBBBBBBBBCCCCCCCCCCCCCCC???>>><<<;;;::::::::::::>>>@@@EEEOOO\\\ggglllmmmmmmllliiieee___[[[XXXWWWXXXeeevvv~~~|||vvvjjj^^^XXXTTTQQQMMMIIIFFFGGGHHHIIIKKKOOOTTTYYY]]]```bbbccccccdddfffhhhjjjkkkkkkkkkpppsssxxx{{{|||{{{{{{{{{zzzzzzzzzzzzyyyyyyyyyyyy|||{{{yyyyyyyyy{{{}}}~~~zzzzzz{{{}}}~~~|||zzzzzzyyywwwvvvxxx{{{xxxpppjjjeeegggkkkpppwww|||rrrooosss}}}yyyvvv~~~}}}~~~~~~xxxssstttvvvvvvyyy}}}zzz|||zzzqqqiiigggkkkiiimmmttt}}}}}}tttssstttwww{{{~~~~~~}}}{{{{{{}}}777888999999::::::999999888888777777777666666666555666666777777888888888999999::::::;;;;;;;;;;;;BBB@@@>>><<<===@@@DDDFFFDDDCCC@@@>>>======>>>???===>>>??????=========???<<<<<<<<<===>>>>>>??????@@@@@@@@@AAADDDEEEEEEDDDGGGGGGGGGIIIOOOYYYdddlll}}}wwwkkk___VVVNNNIIILLLKKKKKKMMMPPPPPPLLLHHHFFFFFFDDDCCCBBBAAAAAAAAABBBCCCEEEFFFEEECCCAAA???;;;:::999999888999999999666555555555666888:::<<<999999:::;;;<<<>>>???@@@BBBDDDEEEEEEDDDCCCCCCDDDFFFFFFGGGGGGGGGGGGGGGFFFFFFJJJNNNOOONNNKKKIIIHHHHHHGGGFFFHHHKKKLLLLLLKKKGGGGGGFFFFFFEEEFFFFFFGGGGGGFFFIIIKKKLLLXXXvvvfffTTTLLLMMMSSSkkk{{{[[[PPPPPPLLLGGGDDDBBBBBBCCCCCCCCCCCCCCCCCC@@@???>>><<<;;;:::::::::===>>>BBBJJJVVVaaaiiinnnkkkjjjhhhdddaaa^^^[[[ZZZYYYdddttt|||pppddd^^^TTTQQQLLLGGGEEEEEEGGGIIIHHHKKKOOOTTTZZZ___bbbdddbbbcccfffiiikkklllllllllqqquuuyyy|||}}}}}}}}}}}}xxxxxxwwwwwwvvvvvvuuuuuuwwwvvvuuuuuuvvvyyy{{{|||yyyyyyzzz|||~~~~~~}}}{{{xxxvvvuuutttuuuxxxzzz|||yyyooohhhcccdddgggllluuu|||vvvyyy|||~~~xxxssstttuuuvvvyyy~~~yyy}}}{{{qqqgggdddfffaaabbbffflllttt}}}yyyxxxwww{{{~~~yyy|||777777888999999999999888888888888777777777666666555555666666777888888999999::::::::::::;;;;;;;;;>>>>>>>>>===>>>???@@@AAA@@@@@@???>>>>>>>>>>>>???<<<>>>???>>>======>>>???<<<<<<<<<===>>>>>>??????DDDBBBAAABBBDDDEEEDDDBBBDDDDDDDDDEEEGGGLLLRRRVVV```hhhttttttmmmbbbXXXQQQLLLIIIGGGLLLLLLMMMQQQTTTTTTPPPLLLGGGFFFEEEDDDCCCBBBBBBBBBAAAAAABBBBBBAAA???===<<<999888777777777888999:::999999999:::;;;<<<===>>><<<===>>>??????@@@@@@???BBBEEEHHHHHHEEECCCBBBBBBEEEEEEFFFFFFFFFEEEEEEDDDEEEGGGIIIIIIHHHGGGGGGHHHGGGFFFDDDEEEGGGHHHGGGFFFDDDDDDDDDEEEEEEFFFHHHHHHJJJGGGGGGJJJKKKTTTooozzz^^^PPPQQQSSSdddiiiSSSLLLKKKHHHDDDCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@???>>><<<;;;:::999;;;===@@@EEEMMMWWWbbbiiigggfffcccbbb```___]]][[[WWWaaappp~~~}}}oooccc]]]RRRPPPMMMJJJHHHHHHHHHHHHGGGHHHKKKPPPWWW]]]bbbeeeaaacccfffjjjmmmnnnnnnnnnqqquuuyyy{{{||||||}}}~~~xxxxxxwwwvvvuuuuuuttttttuuutttttttttvvvxxx{{{}}}|||{{{zzz{{{}}}}}}|||zzzwwwvvvuuuuuuuuuwwwxxxyyy{{{}}}}}}rrrkkkeeeccceeejjjuuu~~~}}}|||}}}~~~xxxuuuwwwxxxwwwxxx{{{zzz~~~yyymmmgggggg```aaabbbeeejjjpppvvvzzz~~~|||zzzzzz~~~www{{{666777777888888888888888888888888888777777777777444555555666777888888999:::::::::::::::::::::;;;;;;<<<>>>??????>>>===<<<===>>>>>>>>>????????????<<<===???>>>======>>>???>>>>>>??????@@@@@@AAAAAABBB???===>>>@@@BBBAAA???BBBCCCCCCDDDEEEGGGHHHJJJRRRWWW^^^fffmmmuuu|||yyyjjjddd^^^VVVOOOKKKJJJIIIIIIJJJIIIJJJNNNRRRSSSPPPLLLJJJIIIHHHFFFEEEEEEEEEEEEBBBBBBAAA@@@???>>><<<<<<888777666666666888999:::<<<<<<======>>>>>>??????@@@@@@BBBCCCCCCCCCAAAAAAAAAEEEIIIJJJFFFCCCAAAAAADDDDDDDDDDDDDDDDDDCCCBBBGGGGGGHHHGGGFFFFFFHHHJJJEEEDDDCCCDDDGGGHHHIIIHHHCCCCCCCCCDDDEEEGGGHHHIIIMMMHHHGGGJJJLLLSSSlllgggTTTUUUSSS___tttWWWIIIIIIHHHDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAA@@@???===;;;:::999;;;===@@@BBBGGGPPP[[[ddddddbbb```______^^^]]]\\\SSS\\\kkkzzzzzzlll___YYYPPPPPPOOONNNLLLKKKIIIHHHFFFFFFHHHMMMUUU]]]bbbeeeaaacccgggkkknnnpppppppppqqqtttxxxzzz{{{{{{}}}~~~zzzyyyyyyxxxwwwvvvuuuuuuuuuuuuuuuuuuwwwzzz}}}}}}{{{{{{||||||{{{yyyxxxwwwwwwwwwwwwxxxyyyyyywwwyyy}}}~~~{{{uuummmgggdddeeejjjuuu|||zzzzzz{{{xxxwww{{{|||yyywwwxxx{{{uuullljjjdddccccccdddeeegggjjjlllmmm}}}~~~~~~|||{{{uuuyyy555666666777777777777777999999999888777666666555777555333555999======;;;;;;999888999<<<<<<:::777999999:::;;;<<<<<<;;;;;;@@@???>>>======<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<======>>>????????????>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@@@@@@@AAABBBCCCJJJKKKMMMQQQUUUZZZ]]]```mmm{{{uuujjjaaaZZZPPPRRRSSSPPPLLLHHHHHHIIIGGGHHHKKKMMMMMMLLLJJJIIIKKKHHHDDDBBBCCCCCCAAA???>>>999777888999888777777888999999888999<<>>===<<<>>><<<<<<@@@CCCHHHQQQZZZ^^^]]]]]]^^^^^^\\\YYYVVVTTTWWWaaaooo{{{~~~ttthhh\\\UUUTTTRRRPPPOOONNNMMMJJJHHHHHHGGGHHHLLLTTT\\\cccfffeeeeeeeeegggkkkpppuuuxxxvvvwwwzzz|||}}}|||zzzyyyxxxyyyzzz{{{zzzyyyxxxwwwvvvwwwwwwvvvvvvyyy}}}{{{xxxxxxyyyyyyyyyzzzxxxuuusssrrrtttvvvwwwyyy{{{||||||{{{yyyxxxyyy|||}}}tttiiieeeeeeiiisss|||zzz|||}}}yyyyyyyyyzzz{{{}}}yyyqqqiiihhhgggeeecccbbbaaaaaacccgggooowww}}}}}}}}}}}}vvv|||555666666777777777777777999999888888777666666555666555444666999===@@@@@@BBB>>>:::999999::::::999::::::;;;<<<<<<<<<<<<<<<>>>======<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???@@@?????????????????????????????????AAA@@@@@@???@@@AAABBBBBBCCCDDDEEEHHHKKKNNNQQQRRRYYYcccrrr{{{jjj```YYYSSSPPPPPPQQQRRROOOKKKHHHHHHIIIHHHHHHIIIIIIJJJJJJKKKKKKLLLHHHDDDBBBAAAAAA???===<<<:::888888999999888777:::;;;<<<<<<===???CCCFFFGGGFFFEEEEEEFFFEEECCCAAACCCCCCCCCCCCEEEEEEEEEEEEFFFHHHJJJLLLKKKIIIFFFCCCDDDBBB@@@AAACCCDDDCCCBBBDDDDDDCCCCCCDDDFFFGGGHHHKKKGGGCCCCCCGGGIIIGGGEEEBBBBBBAAAAAABBBCCCEEEFFFOOOKKKJJJNNNPPPZZZttt[[[RRRTTTYYYlllbbbLLLFFFFFFCCCFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@???>>>===<<<===;;;;;;???BBBFFFOOOXXX____________^^^\\\YYYWWWSSSTTT[[[gggqqqzzz{{{rrrggg]]]WWWVVVTTTRRRQQQPPPOOOLLLJJJIIIHHHHHHLLLSSS[[[aaaccceeeeeeeeegggkkkoootttwwwvvvxxxzzz||||||zzzxxxwwwwwwwwwxxxyyyyyyxxxxxxxxxvvvwwwwwwvvvvvvxxx}}}~~~zzzxxxxxxxxxxxxxxxzzzwwwtttqqqppprrrtttvvvuuuwwwyyyyyyxxxvvvvvvwwwwwwxxxzzzyyymmmiiihhhlllvvv~~~yyyzzz|||~~~}}}}}}}}}}}}}}}~~~zzzssspppkkkgggeeebbb___\\\XXX\\\cccllluuu{{{~~~~~~~~~{{{555666777777888888777777999888888777777666666555666666777777999<<>>999888999;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>@@@????????????@@@AAABBBCCCCCCCCCDDDFFFHHHIIIJJJLLLQQQZZZcccnnn{{{~~~sssdddXXXRRROOONNNMMMNNNOOOPPPNNNKKKIIIHHHIIIHHHGGGFFFFFFGGGIIIKKKLLLKKKHHHCCC@@@???===;;;999888888888777777888888777;;;===@@@AAAAAACCCEEEGGGHHHGGGEEEEEEFFFFFFEEECCCBBBCCCCCCEEEFFFGGGHHHHHHGGGHHHJJJNNNPPPOOOJJJEEECCCAAA??????AAACCCDDDDDDAAABBBBBBDDDFFFHHHKKKLLLJJJFFFCCCCCCEEEFFFEEECCCBBBAAAAAAAAAAAACCCDDDEEEPPPKKKJJJNNNQQQYYYkkk~~~eeeUUUQQQRRR___ppprrrUUUFFFCCCCCCEEEEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@???>>>===<<<<<<::::::===@@@CCCKKKSSS^^^^^^^^^]]]\\\ZZZXXXWWWTTTRRRTTT[[[ccclllyyyyyyrrrjjjbbb]]]ZZZXXXUUUTTTSSSQQQOOOMMMJJJHHHHHHLLLRRRYYY___aaaddddddeeefffjjjnnnrrruuuxxxyyyzzz{{{zzzxxxuuutttuuuuuuuuuuuuvvvwwwxxxxxxvvvvvvvvvvvvvvvxxx{{{~~~|||xxxwwwwwwwwwwwwvvvxxxvvvrrrnnnnnnooorrrtttqqqsssuuuuuutttssssssttttttuuuwww{{{uuunnnlllpppzzzzzz{{{|||}}}~~~~~~yyyyyyzzz{{{}}}~~~wwwooojjjhhheee```[[[SSSUUUYYYaaalllvvv}}}666666777888888888888777888888777777666666666666666888999888777999???DDDJJJFFF@@@;;;::::::<<<===<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>??????@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>======>>>>>>>>>>>>???@@@@@@AAACCCCCCDDDDDDEEEGGGHHHIIIJJJKKKNNNRRRWWW```jjjrrr}}}zzzrrrkkkddd[[[TTTQQQQQQQQQQQQMMMMMMNNNMMMKKKIIIHHHHHHFFFFFFFFFFFFGGGHHHIIIJJJGGGDDDAAA===;;;999777666555999:::888666777888888===@@@CCCDDDEEEEEEFFFGGGGGGFFFDDDDDDEEEEEEDDDCCCBBBDDDEEEFFFFFFGGGIIIJJJIIIHHHHHHMMMQQQQQQKKKEEECCCAAA???>>>???BBBEEEFFFAAABBBCCCEEEGGGIIIKKKLLLHHHEEEBBBBBBCCCDDDCCCBBBBBBAAAAAA@@@AAABBBDDDEEEJJJGGGGGGMMMQQQUUU]]]fffnnnpppXXXOOONNNVVVbbbuuu```IIICCCDDDDDDDDDDDDCCCBBBBBBBBBAAA@@@@@@@@@@@@???>>>======<<<999999<<<===@@@FFFNNNZZZ[[[\\\[[[YYYWWWVVVVVVVVVRRRPPPRRRWWW```ppp}}}{{{uuuqqqkkkfff^^^\\\YYYWWWUUUSSSPPPNNNIIIGGGGGGKKKRRRYYY^^^aaaccccccdddfffiiimmmqqqsssxxxyyyzzz{{{yyyvvvsssqqqtttsssrrrrrrsssuuuwwwxxxuuuvvvvvvvvvuuuvvvyyy|||}}}zzzwwwvvvvvvvvvvvvuuuwwwtttpppmmmlllmmmppprrrnnnpppqqqrrrqqqqqqrrrtttuuuuuuwwwzzz~~~~~~||||||}}}sssqqquuu}}}|||vvvvvvvvvwwwxxxzzz|||~~~zzzzzzyyyyyyzzz}}}tttnnnmmmkkkddd^^^YYYWWWXXX^^^hhhttt}}}}}}|||}}}~~~}}}}}}666777777888888888888888777777777666666666666666777888999777555666:::???BBBBBB@@@>>><<<<<<<<<======<<<;;;;;;;;;;;;<<<<<<===<<<;;;:::999999999999<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???@@@@@@@@@@@@???@@@@@@?????????>>>>>>>>><<<<<<===>>>?????????@@@?????????@@@AAACCCEEEEEEEEEEEEFFFGGGIIIMMMRRRVVV```hhhsss}}}zzzlllccc___[[[YYYVVVTTTRRRQQQPPPNNNMMMLLLLLLKKKJJJIIIGGGFFFCCCDDDFFFGGGHHHGGGFFFEEE@@@???===:::777666666666888@@@CCC>>>:::<<<===<<>>===;;;999888:::;;;<<>>>>>===<<<<<<======<<<;;;:::999:::;;;<<<<<<;;;:::999888888888888<<<<<<<<<<<<<<<<<<<<<<<<======>>>????????????>>>@@@@@@@@@??????>>>>>>===:::;;;<<<===>>>?????????===>>>>>>???AAABBBDDDEEEAAAAAABBBDDDFFFHHHJJJKKKOOOTTT\\\aaaffflllsssxxx~~~~~~tttfff[[[VVVVVVRRRSSSTTTTTTSSSQQQNNNLLLMMMLLLJJJJJJJJJIIIFFFDDD@@@BBBDDDFFFEEECCCAAA???:::::::::888777666888:::???JJJOOOHHHAAACCCEEEDDDCCCEEEGGGGGGFFFDDDDDDDDDCCCAAA??????@@@AAAAAAAAADDDHHHKKKKKKJJJKKKNNNRRRWWWRRRLLLIIIHHHGGGDDDBBBBBBCCCBBBAAAAAABBBEEEGGGFFFGGGGGGGGGFFFEEEDDDDDDAAAAAA@@@??????@@@AAABBBAAA@@@@@@@@@@@@BBBCCCDDDDDDEEEHHHLLLOOONNNLLLIIISSSkkkdddQQQJJJLLLPPP___qqqvvv^^^KKKAAABBBBBBBBBCCCCCCCCCCCCCCCAAAAAAAAAAAA@@@???>>>===<<<999888:::::::::???EEEPPPVVV]]]```___]]]]]]^^^___[[[VVVRRRQQQUUUcccqqq~~~|||uuujjjgggccc___[[[WWWSSSPPPJJJIIIHHHLLLRRRYYY^^^aaa```aaadddgggkkknnnrrrssswwwxxxyyyzzzyyywwwtttsssqqqqqqqqqqqqrrrssstttttttttuuuvvvuuuttttttuuuwwwzzzxxxvvvvvvwwwwwwvvvtttuuusssrrrpppooonnnnnnnnnlllmmmooopppppprrruuuwwwvvvuuuuuuvvvxxxyyyyyyxxxyyy|||}}}}}}~~~~~~|||{{{{{{{{{zzzyyyxxxxxxxxxyyyxxxwwwvvvvvvvvvxxxxxxzzzxxxvvvuuuuuuvvvxxxzzz{{{{{{|||}}}~~~}}}}}}~~~~~~|||yyyqqqjjjddd___[[[YYY___lllyyy|||xxxvvvyyy|||777777888999999999999888666666666666666666666666666555555666777888777666555888;;;;;;:::999;;;<<<===;;;:::888888888:::;;;888888888888888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>===@@@??????>>>======<<<<<<888999;;;===>>>>>>>>>>>>@@@@@@@@@@@@AAABBBCCCDDDAAA@@@AAABBBEEEFFFGGGGGGFFFIIINNNQQQSSSVVV\\\```kkkrrrzzzyyylllllljjjddd\\\WWWUUUUUUOOOQQQRRRSSSQQQOOONNNMMMNNNLLLJJJIIIIIIHHHDDDAAA@@@@@@@@@@@@???===;;;:::555777999999888:::===AAADDDQQQWWWNNNEEEGGGIIIHHHHHHIIIJJJHHHFFFDDDDDDDDDCCC@@@>>>===???@@@AAAAAADDDIIINNNOOOOOOQQQVVV[[[ccc]]]SSSJJJDDDBBBBBBCCCCCCDDDEEEDDDBBBBBBDDDFFFFFFGGGGGGGGGFFFDDDBBBAAA>>>>>>>>>>>>>>>???AAABBBAAA@@@@@@???@@@BBBCCCDDDEEEGGGHHHHHHIIIJJJJJJIIINNN^^^|||~~~uuu\\\OOOKKKIIIQQQ]]]qqqsssXXXDDDBBBBBBBBBCCCCCCCCCDDDDDDAAAAAAAAAAAA@@@???>>>>>>===:::999::::::999<<>>>>>===<<<;;;;;;;;;888999;;;===>>>>>>>>>===??????>>>>>>>>>??????@@@@@@>>>===>>>???AAAAAAAAA???CCCHHHJJJKKKMMMQQQUUUUUUZZZaaaeeeiiisss|||vvvmmmfffaaa___\\\[[[[[[ZZZWWWUUULLLMMMNNNNNNLLLLLLLLLMMMOOOLLLIIIIIIIIIGGGCCC@@@@@@>>><<<:::999888888888333666999::::::===BBBFFFEEESSSYYYOOOFFFGGGIIIHHHKKKLLLLLLIIIFFFDDDDDDEEECCC@@@>>>===???AAAAAAAAADDDIIIOOORRRSSSVVV\\\bbbkkkeeeYYYLLLCCC@@@BBBEEECCCEEEGGGFFFCCCBBBDDDFFFFFFFFFFFFFFFEEECCCBBB@@@<<<============>>>AAACCCAAA@@@@@@???@@@AAACCCDDDGGGGGGFFFCCCCCCFFFIIIJJJIIISSSjjjhhhVVVLLLGGGHHHQQQgggcccIIIAAAAAABBBBBBCCCDDDDDDDDDAAAAAAAAAAAA@@@???>>>>>>===:::999:::999888;;;AAAAAAJJJWWW^^^___]]]]]]^^^cccaaa___[[[VVVTTT^^^iiiwwwsssmmmhhhbbb]]]WWWSSSRRRPPPNNNNNNRRRWWWZZZ[[[^^^```ccchhhmmmqqquuuvvvtttvvvxxx{{{{{{zzzyyywwwqqqrrrsssttttttsssqqqpppsssuuuuuuuuusssrrrssstttzzzxxxwwwwwwxxxxxxvvvuuutttuuuuuuuuutttqqqnnnllljjjkkkmmmnnnoooqqquuuxxx{{{xxxuuuuuuwwwzzz|||||||||}}}~~~}}}{{{|||~~~~~~}}}~~~}}}||||||xxxxxxxxxwwwwwwxxxzzz|||zzzzzzzzz{{{{{{{{{zzzzzzrrrrrrrrrrrrsssuuuwwwxxx{{{{{{{{{|||}}}~~~~~~~~~}}}yyyrrrppprrrjjjuuu}}}xxxvvvlllfffcccgggqqqzzz}}}|||}}}~~~}}}yyytttrrrvvv{{{888888888888888777666666888666444555888999888555222333333333444444555555888888999:::;;;;;;<<<<<<;;;:::999999888888999999999999888888888888888999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<=========????????????>>>>>>>>>>>>;;;<<<<<<============<<<:::999999;;;>>>@@@@@@???@@@???>>>======???AAABBBEEEEEEFFFFFFGGGGGGGGGHHHLLLQQQTTTTTTWWW___eeegggxxxuuussspppkkkfffaaa]]][[[WWWTTTQQQQQQSSSTTTQQQNNNKKKIIIHHHHHHJJJKKKJJJIIINNNKKKHHHHHHIIIGGGAAA;;;999888777777888999999888999;;;===<<<;;;>>>GGGNNNQQQOOOKKKHHHFFFFFFFFFGGGKKKKKKJJJIIIGGGEEEBBBAAABBBAAA@@@AAABBBBBBAAA???CCCCCCBBBCCCFFFMMMUUU[[[bbb]]]TTTLLLEEECCCBBBCCCEEEFFFGGGHHHHHHGGGEEEDDDDDDEEEFFFFFFEEECCC@@@>>>DDD>>>888666999<<<=========???@@@@@@@@@@@@AAACCCGGGFFFDDDBBBBBBDDDFFFGGGKKKSSSbbb|||~~~```RRRPPPOOOPPPdddvvvXXXEEECCC>>>===CCCJJJGGG???FFFDDDBBBBBBDDDDDDBBB???<<<<<<;;;:::999999888888@@@DDDLLLXXXaaaeeeccc___ddd```^^^]]]YYYVVV^^^iii|||wwwppphhh```ZZZWWWUUUSSSPPPMMMMMMNNNPPPRRRWWWZZZ___gggnnnssssssrrruuuwwwxxxzzzzzzyyyxxxwwwrrrrrrpppooonnnnnnmmmmmmqqqrrrttttttsssrrrssstttxxxyyyyyyxxxvvvuuuvvvwwwxxxvvvuuuvvvwwwvvvrrrnnnlllllllllmmmooosssvvvxxxzzzyyyxxxxxxxxxyyyzzz{{{wwwxxxzzz{{{{{{}}}~~~}}}~~~|||~~~|||zzzrrrrrrsssvvvzzz||||||{{{~~~~~~}}}}}}|||zzzyyyxxxtttsssrrrqqqrrrtttvvvxxx{{{|||}}}}}}|||}}}|||xxxwwwuuupppjjjggghhhkkktttwwwrrrmmmiiimmmvvv}}}~~~|||}}}{{{xxxrrrooouuu}}}777888888888888777666666555333222333555666555333666666666666666777777777888888888999:::::::::;;;::::::999888888888888999999999888777777888888999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;>>>============<<<<<<<<<888999:::;;;<<<=========???>>>======>>>>>>>>><<<@@@???>>>======>>>@@@AAACCCCCCDDDEEEFFFFFFGGGGGGEEEIIIKKKJJJKKKQQQVVVVVVVVV]]]gggpppyyytttiiidddcccaaa___[[[XXXUUUSSSSSSQQQNNNOOORRRRRRPPPNNNJJJHHHGGGHHHJJJKKKKKKJJJLLLIIIEEEEEEEEECCC>>>999777666666777999;;;;;;;;;<<<>>>???>>>===@@@GGGMMMQQQOOOKKKHHHFFFFFFGGGGGGIIIJJJJJJIIIGGGEEECCCBBBBBBBBBCCCCCCBBBBBBBBBBBBDDDCCCCCCBBBCCCHHHNNNSSSVVVSSSMMMGGGBBB@@@@@@AAAEEEFFFGGGHHHGGGFFFDDDCCCEEEHHHLLLLLLIIIEEEBBBAAAFFFBBB<<<888888:::===>>>===???@@@@@@??????AAABBBEEEDDDBBBAAAAAABBBDDDEEEFFFMMMZZZrrroooZZZRRRMMMNNN___xxxhhhIIICCC??????DDDGGGFFFCCCFFFDDDBBBBBBCCCDDDBBB???===<<<;;;:::999888777777<<<@@@HHHSSS]]]dddeeedddeeebbbaaa___YYYUUUZZZccc}}}tttkkkccc]]]ZZZWWWTTTQQQMMMLLLLLLMMMNNNRRRUUU\\\eeemmmrrrsssrrrvvvwwwyyyzzz{{{zzzxxxwwwrrrqqqpppooonnnnnnnnnnnnppprrrttttttsssrrrssstttxxxyyyyyyxxxvvvuuuuuuvvvwwwvvvuuuuuuvvvuuuqqqnnnnnnnnnnnnoooqqqtttwwwyyyyyyyyyxxxxxxxxxyyy{{{|||yyyzzz{{{{{{{{{|||~~~}}}zzzyyyzzz|||}}}}}}{{{zzzzzz|||~~~~~~}}}}}}~~~~~~{{{yyyuuuttttttvvvxxxzzzzzzyyy|||}}}}}}}}}|||{{{yyyxxxuuutttsssssssssuuuwwwyyy|||}}}~~~}}}||||||~~~|||yyyvvvpppjjjfffdddeeejjjttt}}}|||wwwrrrnnnrrryyy~~~~~~{{{yyyvvvqqqnnnsss{{{777777777777777666666555333222222222444555444333888888888888777777777777888888888888888888888888:::999999888888888888888888888777777777888888999::::::::::::::::::::::::::::::::::::999999999999<<<<<<;;;;;;;;;:::::::::999999:::;;;;;;<<<======@@@>>><<<<<<======<<<;;;@@@???>>>======>>>???@@@@@@AAABBBCCCDDDEEEFFFGGGEEEHHHIIIFFFFFFIIILLLLLLHHHMMMSSSYYY^^^dddiiimmmqqqsss}}}~~~yyyrrriii]]]UUUWWWWWWXXXXXXVVVTTTRRRQQQOOOMMMKKKLLLOOOQQQOOOMMMIIIHHHFFFGGGIIIJJJJJJIIIIIIEEEAAA@@@@@@>>>:::777666666888999;;;===>>>???@@@AAAAAA@@@>>>AAAGGGLLLPPPNNNKKKHHHGGGFFFGGGHHHGGGHHHHHHHHHGGGFFFEEEDDDBBBDDDFFFEEECCCBBBDDDFFFEEEEEEDDDBBBAAACCCFFFIIINNNLLLJJJGGGFFFEEEEEEFFFFFFFFFFFFFFFEEEDDDBBBAAAEEELLLRRRSSSNNNGGGDDDDDDHHHEEEAAA;;;888888;;;>>>===???@@@@@@>>>>>>???@@@BBBAAA@@@>>>>>>@@@AAABBBDDDHHHQQQdddkkkXXXNNNNNNZZZmmm}}}VVVHHH???AAADDDCCCDDDHHHFFFDDDBBBBBBCCCCCCBBB@@@>>>>>><<<;;;999888777666999<<>>>>>===;;;::::::<<<======<<>>=========>>>>>>>>>>>>???AAABBBDDDEEEFFFEEEIIIIIIFFFEEEHHHKKKJJJLLLMMMMMMMMMNNNPPPRRRTTTZZZ[[[bbbnnnzzzrrrnnniiieeebbb^^^WWWRRRQQQRRRSSSTTTTTTSSSRRRQQQMMMJJJIIIJJJNNNOOONNNLLLJJJHHHFFFEEEFFFGGGFFFEEEBBB???<<<;;;;;;;;;:::888999:::<<<>>>>>>???@@@BBBBBBBBBBBB@@@???AAAEEEIIIMMMLLLJJJHHHGGGFFFGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGCCCGGGJJJIIIEEECCCFFFJJJFFFFFFFFFDDDBBBAAACCCEEEIIIIIIJJJJJJJJJJJJJJJJJJGGGFFFEEEDDDCCCBBBAAAAAACCCKKKUUUVVVOOOGGGEEEEEEFFFFFFEEEAAA;;;888888;;;===>>>??????======>>>???@@@???===<<<<<<===???@@@FFFGGGKKKXXXqqqdddTTTQQQUUUaaa{{{oooUUUAAAAAAEEEBBBCCCJJJEEEDDDCCCCCCCCCBBBAAAAAAAAA@@@???===;;;999888777888999===DDDNNNYYYbbbfffaaadddgggfff```ZZZZZZ]]]gggxxx}}}sssjjjeeeXXXVVVRRRNNNKKKJJJJJJJJJIIILLLSSS]]]fffkkkmmmmmmssstttvvvwwwxxxwwwuuutttnnnnnnnnnnnnnnnoooppppppoooqqqrrrqqqqqqqqqssstttxxxyyyzzzyyyvvvsssrrrrrrtttssssssttttttsssqqqpppqqqrrrrrrssstttvvvxxxyyyxxxxxxyyyzzz{{{|||}}}~~~~~~~~~}}}{{{{{{|||~~~}}}|||~~~|||{{{zzzzzzzzz{{{}}}}}}~~~{{{yyyvvvuuuvvvxxxxxxxxxxxxzzz|||}}}}}}|||zzzyyywwwvvvtttttttttvvvxxxyyy{{{|||~~~~~~}}}~~~zzztttpppiiiddddddfffgggkkkqqqxxx~~~{{{{{{}}}yyywwwuuurrrooorrrxxx|||555666666666666555444444222333444555555555666777888888777777666666555555777666666666666666666666999888777777666666777777777777666666777888888999999999999999999999999999<<<<<<;;;;;;::::::999999<<<<<<<<<;;;;;;;;;::::::=========>>>@@@BBBDDDEEEAAA>>><<<;;;<<<===>>>===>>>>>>==================<<<===>>>???AAABBBDDDDDD@@@DDDDDDAAABBBHHHLLLLLLIIIGGGEEEDDDEEEGGGIIIJJJNNNMMMQQQYYY```iiiuuu}}}xxxttt```\\\WWWUUUUUUUUURRROOOKKKLLLMMMNNNNNNMMMLLLLLLLLLJJJHHHIIILLLNNNLLLIIIIIIGGGDDDCCCBBBAAA@@@>>>:::999999999;;;<<<===<<<>>>AAACCCCCCAAA@@@AAABBBCCCBBBAAA??????@@@CCCEEEKKKJJJHHHGGGFFFFFFFFFFFFDDDDDDEEEEEEFFFGGGHHHHHHDDDIIIMMMLLLHHHGGGIIIMMMGGGGGGGGGEEECCCBBBCCCEEEEEEFFFHHHIIIJJJJJJIIIIIIHHHFFFEEECCCBBBAAAAAAAAA@@@HHHQQQSSSLLLFFFDDDEEECCCFFFHHHEEE???:::777666;;;===>>>>>><<<<<<===???>>>===<<<<<<<<<<<<===>>>EEEDDDGGGPPPcccuuuZZZQQQNNNWWWpppeeeEEE@@@DDDDDDDDDHHHDDDDDDDDDCCCBBBAAAAAAAAABBBBBB@@@???===;;;:::999888999;;;???FFFPPPYYY___bbbhhhllliiibbb]]][[[[[[[[[iiizzzwwwjjjbbbWWWUUURRRPPPNNNMMMMMMMMMKKKMMMQQQYYYaaagggiiijjjoooqqqrrrttttttsssrrrqqqllllllllllllmmmnnnooooooooopppppppppppppppsssuuuxxxyyy{{{yyywwwtttrrrrrrrrrssstttssssssrrrrrrrrrrrrrrrssstttuuuvvvwwwxxxxxxxxxyyy{{{|||}}}~~~~~~~~~~~~||||||}}}~~~~~~}}}{{{|||}}}~~~}}}}}}~~~~~~|||}}}~~~~~~}}}~~~zzzxxxvvvuuuwwwzzz{{{{{{wwwxxxzzz|||}}}|||{{{zzzvvvuuutttssssssuuuvvvxxxyyy{{{}}}~~~~~~}}}yyypppiiigggfffeeegggjjjiiipppwww}}}||||||~~~}}}{{{xxxwwwxxxvvvssstttxxx|||555555555555555444444333000222333444333333555777999999999999888888888888666666666666666666666666888777777666666666666666666666666666777888888999888888888888888888888888;;;;;;;;;;;;::::::::::::======<<<<<<<<<;;;;;;;;;888999;;;>>>BBBFFFJJJLLLIIIEEEAAA>>>>>>===<<<<<<;;;<<<<<<<<<============<<<===>>>???@@@AAABBBCCC???BBBCCCAAADDDLLLSSSVVVOOOJJJEEEAAAAAABBBDDDDDDGGGFFFIIINNNPPPSSS\\\eeeqqqvvv|||{{{kkkhhheeefffjjjlllkkkiiiXXXTTTOOOMMMNNNNNNMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMJJJHHHHHHJJJJJJHHHEEEFFFCCC@@@>>>>>><<<:::999666777999;;;===???@@@AAABBBEEEGGGFFFCCC@@@AAABBBBBBAAA@@@??????@@@AAABBBGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDFFFGGGHHHIIIFFFJJJNNNPPPNNNLLLLLLMMMGGGGGGFFFDDDBBBBBBCCCEEEEEEGGGIIIKKKLLLLLLKKKKKKHHHFFFDDDBBBAAAAAACCCCCC???FFFLLLMMMJJJFFFEEEFFFCCCEEEHHHHHHDDD>>>999666999;;;<<<<<<<<<<<<===???======<<<<<<<<<<<<======@@@@@@CCCKKKYYYttt```PPPIIIPPPeeetttOOOAAACCCEEEEEEFFFCCCDDDEEEDDDBBBAAAAAABBBBBBBBB@@@???===<<<;;;:::888999;;;===AAAHHHPPPVVVbbbjjjnnnjjjccc^^^ZZZXXXWWW___jjjwwwwwwggg\\\WWWVVVTTTRRRQQQQQQQQQQQQNNNNNNPPPUUU]]]cccggghhhmmmnnnppprrrrrrqqqpppoookkkjjjjjjjjjkkklllmmmmmmnnnoooooooooooopppsssuuuwwwyyy{{{{{{xxxuuutttsssrrrsssttttttsssrrrtttuuusssttttttuuuvvvwwwwwwxxxyyyyyy{{{|||}}}}}}}}}}}}}}}~~~~~~}}}}}}~~~~~~}}}~~~~~~~~~}}}}}}~~~zzzxxxwwwxxxzzz|||}}}}}}wwwxxxyyyzzz{{{|||}}}}}}wwwvvvtttsssssstttvvvwwwwwwyyy{{{|||}}}wwwnnnllljjjgggeeefffdddggglllsss{{{~~~||||||||||||{{{zzzxxxvvvxxx||||||xxxvvvxxx|||444555555555555444333333000222444555444444666888777777888888888888888888555555555666777777888888777777666555555555555666555555555666666777999999888888888888888888888888999999999999::::::::::::<<<<<<<<<<<<;;;;;;;;;;;;777888999;;;???DDDHHHJJJIIIFFFAAA>>><<<<<<;;;:::999:::;;;<<<===>>>>>>>>>===>>>>>>???@@@@@@AAAAAABBBDDDDDDCCCGGGRRR\\\aaaYYYRRRIIICCCAAAAAAAAA@@@AAABBBFFFJJJIIIHHHLLLTTTZZZ\\\___aaacccfffiiilllpppuuu|||zzzuuupppkkkhhh\\\YYYUUUVVVZZZ]]]___^^^TTTOOOJJJIIIKKKMMMLLLKKKMMMLLLKKKJJJKKKLLLNNNOOONNNJJJGGGFFFGGGFFFCCC@@@@@@>>>;;;::::::999888777666999<<<>>>@@@AAABBBCCCAAAEEEHHHGGGCCC@@@@@@BBBBBBAAA?????????@@@AAAAAAEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDEEEFFFHHHIIIGGGJJJOOORRRSSSQQQMMMKKKFFFEEEDDDAAA???>>>@@@BBBDDDEEEGGGJJJLLLMMMMMMNNNHHHFFFDDDAAAAAABBBDDDFFFBBBEEEHHHIIIIIIHHHIIIJJJGGGGGGGGGGGGFFFCCC???;;;777999;;;;;;;;;<<<>>>@@@========================???@@@CCCGGGOOOdddmmmUUUJJJNNNZZZuuu}}}[[[EEEAAADDDEEEDDDCCCEEEFFFDDDAAA@@@AAACCC@@@??????>>><<<;;;;;;:::777888:::<<<>>>BBBIIINNNZZZdddkkkhhhccc```^^^[[[WWWXXX\\\eeeoooxxx~~~vvvhhh^^^ZZZYYYWWWUUUTTTSSSSSSSSSPPPOOOOOOSSSZZZbbbhhhkkklllnnnoooqqqqqqpppooonnnjjjiiiiiiiiiiiiiiijjjkkknnnnnnooonnnnnnooorrruuuwwwyyy||||||zzzwwwuuuuuurrrtttuuutttssssssuuuwwwuuuvvvwwwxxxxxxxxxxxxxxxzzz{{{|||}}}~~~}}}}}}||||||}}}~~~~~~~~~~~~~~~~~~~~~{{{}}}}}}{{{zzz|||{{{}}}~~~}}}|||{{{}}}|||||||||}}}~~~~~~}}}}}}{{{zzzyyy{{{}}}~~~}}}|||wwwwwwwwwxxxzzz|||~~~xxxwwwuuuttttttuuuwwwxxxwwwxxxyyyzzzzzz{{{}}}yyyvvvsssmmmgggeeebbbaaaccciiiqqqwww{{{|||~~~}}}{{{zzzzzzyyyxxxwwwttttttwww~~~{{{wwwwwwzzz~~~444444555555444444333222222555777777666666999<<<444444555555666666777777444555555666777888999999777777666555555555555555555555555555666777999999777777777777777777777777777777888888999999999:::<<<<<<;;;;;;;;;;;;:::::::::999999:::;;;>>>AAACCCDDD@@@<<<::::::;;;;;;;;;888999:::<<<===>>>>>>???>>>>>>??????@@@@@@@@@AAAAAACCCBBBAAAFFFRRR^^^cccWWWOOOFFFAAA@@@BBBBBBBBB<<>>;;;;;;===???===>>>AAADDDFFFHHHJJJKKKHHHFFFCCCAAAAAACCCFFFHHHEEEEEEFFFGGGIIIKKKLLLMMMLLLIIIFFFFFFGGGGGGDDDAAA666888:::;;;;;;<<<>>>@@@>>>>>>>>>>>>>>>>>>>>>>>>BBBCCCEEEFFFIIIXXXyyyyyy\\\MMMOOOSSSeeecccIII@@@CCCEEECCCCCCEEEFFFDDDAAA@@@AAACCC>>>======<<<;;;:::::::::555777:::;;;<<<@@@EEEJJJQQQ]]]eeeeeecccddddddaaaXXXTTTSSSXXXbbbkkksssxxxyyy}}}xxxmmmeee\\\[[[YYYWWWVVVTTTSSSSSSPPPNNNNNNQQQYYYbbbiiimmmmmmnnnpppqqqrrrqqqooonnniiiiiihhhhhhhhhhhhhhhiiimmmnnnnnnnnnmmmooorrruuuwwwyyy|||}}}{{{xxxwwwvvvrrrtttvvvuuussssssvvvyyywwwxxxyyyzzzzzzzzzzzzyyy{{{|||}}}~~~~~~}}}||||||zzz|||~~~~~~~~~~~~|||}}}~~~~~~~~~~~~}}}|||yyyzzzzzzxxxxxxzzzzzz|||}}}{{{xxxwwwzzz|||zzzzzz{{{|||~~~~~~}}}||||||}}}}}}||||||}}}~~~~~~}}}{{{xxxwwwvvvwwwyyy|||zzzxxxwwwuuuuuuvvvxxxyyywwwxxxxxxxxxwwwwwwyyyzzz}}}}}}uuullliii```]]]\\\aaaiiioootttwww}}}|||{{{zzzyyyxxxwwwvvvqqqqqqwww|||wwwvvvxxx|||111111222222222333333333222222222222333333444555666666666777888888666444666666666666777777777777666666666666666666666666777666444333444555777999;;;;;;;;;:::999888777666555555666777888:::<<<===;;;:::999999::::::888777777777888999::::::;;;;;;;;;<<<<<<<<<;;;::::::999999999999999999999999999999999;;;<<<>>>@@@AAABBBCCCBBBBBBCCCFFFKKKOOORRRLLLJJJGGGCCC@@@?????????AAAAAABBBCCCDDDEEEFFFGGGGGGGGGFFFFFFGGGIIIJJJKKKOOOPPPQQQTTTYYY^^^cccfffoooqqqsssvvvyyy}}}~~~~~~yyysssmmmjjjkkkmmmmmmmmmaaa___]]]ZZZYYYZZZ\\\]]]VVVUUURRRPPPNNNNNNNNNNNNGGGGGGHHHIIIIIIHHHHHHGGGJJJJJJIIIIIIIIIHHHHHHHHHFFFDDDAAA>>>;;;999888888777666666666777888999999===@@@DDDEEEEEEDDDCCCDDDHHHFFFEEECCCBBBBBBBBBBBB@@@BBBDDDDDDBBBAAA@@@AAADDDDDDDDDDDDDDDDDDCCCBBBCCCCCCCCCEEEGGGHHHGGGFFFHHHIIILLLPPPQQQOOOJJJFFFDDDBBB???<<<;;;<<<===>>>======@@@CCCFFFFFFDDDAAADDDCCCBBBAAAAAABBBCCCDDDEEEFFFGGGIIIKKKMMMPPPQQQIIIFFFCCCDDDHHHJJJIIIHHH???<<<999:::<<>>???????????????>>>===<<<>>><<<@@@FFFHHHOOOggggggNNNLLLRRRYYYiii{{{rrrXXXDDD>>>AAADDDFFFEEEDDDCCCCCCCCCCCCBBBCCCAAA@@@??????>>>;;;999888888888999;;;===???AAAJJJUUU___ccceeeffffffdddVVVUUUTTTRRRSSSXXX___dddqqqyyy|||wwwpppiiidddaaa___]]]\\\ZZZWWWUUUSSSRRRRRRVVV\\\bbbfffhhhnnnooopppqqqpppnnnllljjjiiiiiiiiiiiiiiiiiijjjjjjjjjkkkmmmmmmmmmnnnppprrrvvvwwwwwwxxxxxxyyyyyyyyyzzzxxxuuuqqqppppppqqqrrrvvvxxxzzzxxxuuusssuuuwww|||{{{{{{||||||}}}~~~~~~yyyxxxxxxzzz~~~~~~|||||||||~~~~~~}}}zzz{{{|||{{{{{{|||}}}|||}}}~~~~~~}}}{{{zzzzzz{{{{{{zzzzzzyyywwwwwwyyy|||~~~{{{{{{|||zzzzzz|||~~~~~~~~~~~~}}}}}}zzzyyyyyyzzz|||}}}}}}|||}}}~~~~~~}}}{{{yyyzzz{{{~~~|||yyytttooolllmmmnnnooowwwmmmiiiaaa\\\```gggnnnuuu{{{~~~{{{xxxuuusssqqqsssxxx{{{uuuyyyzzz222333333333444444444444333222222222333333444555444444444777999:::888777555555666666666777777777555555555555555555555555777666444444444555777888999999999999888777666666444444555666777999;;;;;;:::999777777888999777666777777888888999::::::;;;::::::;;;;;;:::999999888999999999999999999999999::::::<<<===???@@@AAABBBAAA@@@??????AAADDDGGGIIIIIIGGGDDDAAA???>>>>>>>>>@@@AAABBBCCCDDDEEEFFFFFFEEEEEEDDDDDDEEEFFFHHHIIIFFFGGGGGGIIILLLPPPTTTVVV\\\\\\]]]___aaadddfffhhhdddddddddfffjjjoootttwww}}}}}}zzzyyyuuuvvvxxxyyyxxxwwwtttsssnnnoooppppppooommmkkkjjjfffbbb]]]\\\]]]___```___\\\ZZZXXXVVVUUUVVVXXXYYYXXXWWWUUURRRPPPNNNMMMLLLHHHHHHHHHIIIIIIIIIIIIIIIKKKKKKJJJIIIHHHGGGGGGFFFCCCBBB???<<<:::999888888777777888888:::;;;======@@@BBBDDDEEEDDDDDDDDDEEEGGGEEECCCAAAAAAAAABBBBBBBBBDDDFFFEEECCCAAAAAAAAACCCCCCCCCDDDCCCCCCBBBBBBDDDCCCCCCEEEHHHIIIHHHGGGFFFGGGIIILLLNNNLLLHHHDDDCCCAAA???===<<<===???@@@>>>>>>@@@BBBDDDEEECCCAAACCCBBBAAAAAABBBCCCEEEFFFGGGGGGHHHIIIJJJLLLNNNOOOIIIGGGEEEEEEGGGIIIJJJJJJBBB>>>:::999;;;=========???????????????>>>======BBB@@@BBBFFFEEEHHH\\\sssxxxYYYOOOOOORRR___ooogggOOOCCCBBBDDDEEEEEEEEEDDDCCCBBBBBBCCCCCCAAA@@@??????>>>;;;999888888888888:::<<<>>>@@@EEEOOOYYY```dddhhhhhhdddYYYWWWRRRNNNOOOTTT\\\cccpppzzzxxxqqqfffccc```^^^]]][[[YYYWWWTTTSSSRRRUUU[[[aaaeeeggglllmmmooopppooollliiiggghhhgggggggggggghhhjjjkkkjjjkkklllmmmmmmnnnppprrrtttuuuvvvwwwyyyzzz{{{||||||{{{yyywwwvvvvvvvvvwwwwwwxxxyyyxxxwwwvvvvvvwww{{{zzzzzzzzz{{{|||}}}~~~}}}|||zzzyyyxxxwwwvvvxxx{{{~~~~~~~~~~~~~~~~~~zzz{{{|||||||||}}}~~~}}}~~~~~~~~~~~~||||||{{{{{{||||||||||||zzzyyyyyy|||~~~~~~}}}~~~~~~}}}{{{xxxxxxxxxyyyzzz}}}}}}}}}~~~~~~|||~~~}}}{{{yyyyyyzzz{{{{{{zzzyyy{{{||||||{{{zzz{{{|||zzz{{{zzzvvvpppjjjgggfffdddrrr{{{ooofff```ccciiinnnuuu{{{~~~~~~~~~~~~|||yyyuuutttuuuwww{{{~~~yyyuuuxxxxxx}}}444444444444555555555555333333222222222333444444222222333666999;;;;;;:::555555555666666666666777555555555555555555555555666555555444444666777888777777888888888777777666333444444555666777999:::999777666666777888666555777777777888999999::::::999999999999999888888777999999999999999999999999<<<<<<===>>>???@@@AAAAAAAAA???>>>======>>>@@@AAADDDCCCAAA>>>============@@@@@@AAABBBCCCDDDEEEEEEBBBBBBBBBBBBBBBCCCEEEEEEDDDDDDDDDDDDFFFHHHJJJKKKOOONNNMMMMMMNNNPPPRRRTTTQQQQQQQQQRRRTTTXXX[[[]]]aaaccceeeiiinnnrrrvvvxxxxxxtttpppnnnnnnpppqqqrrrvvvxxxzzzzzzxxxwwwwwwwwwwwwuuupppkkkfffccc```___]]]^^^```aaaaaa___]]]\\\XXXYYY[[[]]]]]]\\\[[[ZZZYYYWWWVVVVVVWWWYYYYYYXXXUUUSSSQQQOOOOOOQQQSSSTTTXXXWWWVVVTTTQQQNNNLLLJJJIIIIIIHHHHHHIIIJJJKKKKKKLLLKKKJJJHHHFFFEEEDDDCCC>>>===<<<:::999888888888999999:::;;;===???@@@AAABBBCCCDDDDDDCCCCCCEEEGGGFFFEEEBBB@@@@@@AAACCCDDDFFFHHHIIIHHHEEEBBBAAAAAAAAAAAABBBBBBBBBBBBBBBAAADDDDDDDDDFFFIIIJJJIIIHHHEEEEEEFFFGGGIIIHHHEEECCCBBBAAA???>>>>>>???AAABBBAAA@@@??????AAABBBBBBAAA@@@@@@@@@AAABBBDDDGGGHHHIIIHHHHHHHHHIIIJJJKKKKKKGGGGGGGGGGGGFFFHHHJJJMMMFFFBBB<<<999999:::;;;<<<>>>????????????>>>>>>===AAA@@@BBBDDDBBBCCCQQQccceeeSSSMMMLLLUUUccc}}}```KKKDDDDDDCCCEEEGGGFFFCCCAAAAAACCCBBBAAA@@@??????>>><<<:::888888777888999;;;===>>>???HHHQQQZZZbbbiiihhhccc\\\XXXQQQKKKJJJNNNWWW]]]mmmyyyyyynnnjjjeeebbb```___^^^]]]UUUTTTSSSUUUYYY___bbbdddgggiiilllnnnnnnkkkgggdddgggfffeeedddeeegggjjjkkkiiijjjlllllllllnnnppprrrrrrsssuuuwwwyyy{{{}}}}}}}}}}}}|||{{{zzzzzzyyyyyywwwwwwwwwxxxyyyyyyxxxwwwyyyxxxxxxwwwxxxzzz{{{|||~~~~~~}}}|||zzzxxxwwwvvvxxxvvvuuuwwwyyy{{{{{{{{{}}}}}}{{{zzz|||yyy{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||zzz{{{||||||{{{zzz|||}}}~~~}}}~~~~~~}}}|||~~~}}}|||{{{yyyxxxwwwwww{{{|||}}}~~~~~~||||||~~~~~~zzzxxxxxxyyyxxxxxxuuuxxxzzz{{{{{{zzz{{{|||zzz|||}}}zzzsssjjjbbb^^^\\\cccoooxxxnnnffffffkkkooouuu{{{}}}~~~~~~~~~}}}zzzwwwvvvzzz|||~~~~~~|||yyywwwvvvxxxxxxzzz333444444444444555555555333333333222222333333444333222333555888::::::999444444555555555666666666555555555555555555555555666555555555555666777777666666777888999999888888555444555555666777888999888777666666888888777666777777777777888888999999888999999999999999888888888888888888888888888888=========>>>???@@@@@@AAAAAA@@@>>>=========>>>???@@@???>>>=========>>>>>>@@@@@@@@@AAABBBCCCCCCCCC@@@@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDEEEFFFGGGHHHJJJIIIGGGGGGGGGIIILLLMMMMMMMMMLLLLLLMMMOOOQQQRRRRRRRRRTTTWWW[[[```dddgggiiiddd^^^YYYXXXYYYZZZ[[[```aaabbbcccbbbaaa```___aaa___\\\ZZZWWWUUUTTTTTTSSSSSSUUUVVVUUUTTTSSSRRRQQQSSSUUUWWWXXXWWWVVVUUUUUUUUUVVVWWWXXXXXXWWWVVVOOOMMMKKKJJJJJJLLLNNNPPPSSSSSSSSSRRRPPPNNNKKKIIIJJJIIIIIIHHHIIIJJJKKKLLLJJJIIIGGGEEECCCAAA???>>>::::::999999999999999999<<<<<<<<<===>>>@@@AAABBBCCCCCCCCCAAA@@@AAADDDGGGFFFEEEBBB@@@AAABBBEEEGGGIIIJJJKKKIIIFFFCCCAAAAAA>>>???@@@AAAAAAAAAAAAAAAEEEEEEEEEGGGIIIJJJIIIHHHDDDCCCCCCDDDEEEEEEDDDBBBAAA@@@??????@@@AAACCCDDDCCCAAA>>>===>>>@@@AAAAAA>>>??????@@@BBBEEEHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGDDDFFFHHHGGGEEEFFFIIIMMMJJJEEE???:::888888999:::===>>>>>>?????????>>>>>><<<<<>>??????@@@@@@??????>>>======>>>>>>???>>>>>>>>>>>>>>>>>>????????????@@@@@@AAAAAABBBBBB@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@AAABBBCCCDDDDDDDDDCCCCCCBBBDDDFFFHHHIIIIIIHHHHHHGGGHHHHHHJJJJJJGGGGGGHHHJJJNNNSSSWWWZZZ[[[VVVQQQMMMLLLMMMNNNNNNRRRRRRSSSUUUVVVVVVUUUTTTTTTTTTSSSRRRQQQPPPPPPPPPLLLLLLMMMNNNNNNMMMMMMLLLMMMNNNPPPRRRRRRQQQPPPOOOPPPQQQSSSTTTSSSRRRPPPOOOLLLJJJHHHGGGGGGIIIKKKMMMMMMNNNNNNNNNNNNLLLJJJIIIIIIIIIHHHHHHHHHHHHIIIIIIEEEDDDCCCAAA???===;;;;;;888999999:::;;;;;;;;;;;;??????>>>>>>>>>??????@@@BBBBBBAAA???>>>???BBBEEEFFFEEECCCCCCCCCEEEHHHJJJJJJLLLLLLJJJFFFBBBAAA@@@===>>>???@@@AAAAAAAAAAAAEEEEEEEEEGGGIIIJJJIIIHHHDDDCCCBBBCCCDDDDDDCCCBBB@@@??????@@@AAABBBDDDEEEDDD@@@===;;;<<<>>>@@@@@@======>>>???AAADDDFFFHHHGGGFFFFFFEEEDDDDDDDDDEEEAAADDDHHHHHHFFFFFFHHHKKKJJJHHHCCC>>>:::888999999;;;<<<======>>>>>>>>>>>>:::;;;>>>@@@AAACCCJJJRRRfff|||cccTTTMMMQQQZZZppphhhPPPCCCCCCEEEGGGFFFCCCAAAAAACCCAAA@@@???@@@@@@@@@>>><<<:::999888888888999:::::::::???EEELLLVVV______[[[YYYXXXUUUQQQMMMKKKLLLNNNbbbrrr{{{tttnnnkkkiiifffeee[[[XXXUUUTTTUUUWWWXXXXXXVVVZZZ```eeeiiijjjiiihhhhhhgggfffffffffhhhjjjllleeegggiiiiiijjjkkknnnppprrrssstttuuuvvvxxxyyyyyy}}}}}}}}}|||zzzxxxuuusssuuuttttttwwwzzz{{{yyyvvvuuuuuuvvvvvvwwwxxxxxxyyy{{{{{{|||||||||{{{{{{zzz{{{zzzxxxxxxzzzzzzzzzyyyxxx|||}}}wwwtttuuuxxxxxx{{{~~~~~~}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}~~~|||{{{{{{zzzuuusssuuuyyy}}}}}}|||zzz}}}~~~zzz}}}~~~|||{{{|||}}}}}}yyyxxxyyyzzz{{{|||xxxzzz||||||{{{yyyyyyzzzwwwnnnfffbbb```aaaccchhhqqq}}}ssspppqqqrrrvvv{{{}}}||||||}}}}}}zzzwwwwww{{{}}}{{{zzz}}}222333333333333444444444444444333222222222333333666444222222444444444333333333333444444444555555444444444444444444444444555555555666666666666666777888999:::::::::::::::777777777666666777888888888777666777999:::999888666666666666666777777777888999::::::::::::::::::888888888888888888888888;;;;;;<<<===>>>???@@@@@@<<<<<<<<<;;;<<<<<<<<<======>>>>>>>>>????????????>>>?????????@@@@@@@@@AAA???@@@@@@AAAAAA@@@@@@?????????@@@AAABBBBBBCCCCCCAAAAAAAAABBBDDDEEEGGGGGGEEEDDDDDDDDDDDDEEEEEEFFFCCCCCCDDDEEEHHHLLLPPPRRRQQQNNNKKKKKKLLLMMMMMMMMMIIIIIIJJJLLLOOOPPPOOOMMMKKKKKKKKKKKKLLLLLLLLLLLLIIIIIIJJJKKKKKKKKKKKKJJJJJJKKKMMMNNNNNNMMMKKKJJJLLLNNNQQQQQQPPPNNNMMMMMMKKKIIIGGGFFFEEEGGGIIIJJJIIIJJJJJJJJJJJJJJJIIIIIIGGGHHHHHHHHHGGGFFFEEEDDD??????>>>===<<<;;;:::999999:::;;;===>>>>>>>>>>>>AAA@@@@@@???>>>?????????AAAAAA@@@>>>===>>>AAACCCEEEEEEDDDEEEFFFHHHIIIKKKJJJKKKKKKIIIEEEBBB@@@???<<<===>>>@@@AAABBBBBBBBBDDDDDDDDDFFFIIIJJJIIIHHHCCCBBBAAABBBCCCDDDBBBAAA?????????@@@AAABBBDDDDDDCCC???;;;:::;;;===???@@@>>>======>>>???BBBDDDEEECCCCCCBBBBBBBBBBBBCCCCCC@@@CCCGGGJJJJJJIIIHHHHHHHHHHHHGGGDDD???;;;999999999999;;;<<<===============>>>???@@@@@@BBBFFFIIIVVVpppttt]]]PPPOOOUUUddd~~~bbbLLLFFFEEEDDDCCCCCCCCCCCCCCC@@@@@@???@@@AAAAAA???>>><<<;;;:::999888888999:::999>>>AAAEEEMMMVVVZZZXXXWWWXXXXXXVVVRRRNNNLLLKKK]]]mmmzzzsssnnnjjjfffddd___[[[WWWTTTSSSSSSSSSRRRNNNRRRWWW^^^cccggghhhiiihhhhhhgggggghhhhhhiiiiiicccdddfffggghhhiiillloooqqqqqqrrrsssuuuvvvwwwwww~~~~~~~~~}}}{{{yyyvvvuuutttuuuvvvyyy{{{{{{yyywwwtttuuuwwwxxxyyyyyyxxxwwwyyyzzz{{{{{{||||||{{{{{{{{{yyywwwwwwyyyzzzyyyxxxyyy{{{}}}{{{xxxwwwxxx{{{xxxzzz|||}}}}}}}}}~~~|||~~~|||}}}}}}|||{{{{{{{{{}}}~~~}}}zzzzzz~~~yyytttqqqssswwwzzz|||}}}}}}}}}|||{{{zzzyyyxxxzzz|||}}}zzz}}}~~~||||||}}}|||zzzyyy{{{}}}~~~~~~{{{|||}}}|||{{{zzz{{{}}}{{{sssmmmiiibbbaaaaaabbbdddlll}}}yyyvvvwwwwwwyyy}}}~~~||||||{{{yyyxxxwwwzzz~~~}}}~~~444444444444555555555555555444333333222222222333555333111000222333333222222333333333333444444444444444444444444444444444444555555666666666666666777888888999999999999888777777666555555666666666777666555666888999888777666666666666666666666666777777888999999999999999888888888888888888888888888999:::<<<===???@@@@@@======<<<<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@>>>>>>???@@@@@@???>>>>>>@@@AAAAAABBBBBBBBBAAAAAA@@@AAACCCEEEEEEFFFEEEEEECCCCCCCCCDDDDDDEEEEEEFFFCCCCCCCCCDDDFFFIIIKKKMMMLLLLLLLLLMMMOOOOOOMMMLLLFFFEEEFFFHHHLLLMMMKKKHHHFFFFFFGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJIIIKKKMMMNNNOOONNNMMMLLLJJJMMMPPPQQQOOONNNOOOPPPKKKIIIFFFDDDDDDEEEGGGHHHJJJIIIIIIHHHGGGGGGHHHHHHEEEFFFGGGGGGFFFCCC@@@>>><<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBB@@@AAAAAA@@@>>>>>>@@@BBBBBBCCCDDDFFFGGGIIIIIIJJJHHHIIIIIIHHHDDD@@@???>>><<<<<<>>>@@@AAABBBCCCCCCDDDCCCCCCEEEHHHIIIHHHGGG@@@@@@@@@AAACCCBBB@@@>>>>>>??????@@@AAABBBBBBCCCAAA>>>:::999;;;===??????>>>>>>=========???@@@AAA??????>>>???@@@AAABBBBBBAAACCCHHHMMMPPPNNNJJJFFFDDDGGGJJJIIIDDD>>>;;;999666777999:::;;;<<<<<<<<<>>>>>>>>>>>>???AAACCCCCCKKK___hhhTTTPPPSSS[[[qqqyyy\\\JJJFFFAAA@@@BBBDDDDDDBBB@@@??????@@@AAABBB@@@???>>>===;;;:::999999999:::777<<>>@@@@@@@@@@@@???>>><<<;;;::::::<<<<<<======>>>=========>>>>>>>>>>>>????????????======>>>??????>>>===<<>>===<<<<<<>>>@@@BBBDDDDDDCCCAAA@@@@@@AAAAAABBBCCCDDDEEEEEE@@@@@@AAABBBCCCEEEGGGGGGIIIIIIJJJLLLMMMKKKGGGCCCGGGFFFEEEHHHKKKKKKIIIFFFEEEFFFFFFGGGHHHHHHGGGGGGEEEEEEFFFFFFFFFGGGGGGHHHHHHIIILLLNNNOOOOOONNNMMMFFFJJJMMMOOONNNNNNPPPRRRKKKIIIFFFDDDCCCCCCEEEFFFLLLKKKIIIGGGFFFFFFFFFGGGDDDEEEGGGGGGEEEAAA===::::::::::::;;;;;;<<<<<<<<<===???@@@BBBCCCCCCCCCCCC@@@@@@@@@AAABBBCCCDDDEEEAAABBBBBBAAA@@@???AAABBB???AAACCCFFFHHHIIIIIIHHHFFFHHHHHHFFFCCC@@@>>>>>>;;;<<<>>>@@@BBBCCCCCCDDDCCCCCCCCCEEEGGGHHHGGGFFF>>>>>>???AAABBBBBB???<<<>>>>>>???@@@@@@AAABBBBBB???===:::999;;;===?????????>>>===<<<<<<===>>>???<<<<<<<<<===>>>@@@AAABBBBBBDDDIIIOOOTTTRRRLLLFFFBBBGGGLLLMMMHHHAAA;;;999555666777999:::;;;<<<<<<;;;<<<<<<;;;>>>BBBDDDCCCGGGVVVtttpppYYYRRRUUUUUUiiihhhMMMFFF???>>>BBBFFFEEEAAA@@@??????@@@BBBBBBAAA??????>>><<<:::999999999:::555:::======AAAKKKUUUZZZYYY[[[\\\ZZZVVVSSSPPPPPPKKK[[[pppzzzssslllgggddd```YYYSSSPPPMMMKKKIIIFFFHHHLLLQQQWWW\\\```bbbeeefffhhhhhhhhhfffcccbbb___aaacccdddeeefffjjjllljjjkkkmmmpppsssuuuwwwxxxwwwwwwxxxxxxyyyzzzzzzzzzvvv{{{}}}{{{{{{|||sssvvvzzz~~~~~~|||yyyvvvwwwwwwwwwwwwvvvuuusssssssssqqqpppppprrrssssssrrrwwwuuurrrrrruuuxxxzzz{{{yyyyyyzzzyyyyyyzzz}}}~~~{{{zzz||||||zzzxxxvvvwwwzzz~~~~~~}}}}}}~~~|||{{{zzz{{{||||||zzzxxxwwwxxxyyyzzz{{{{{{|||{{{yyyzzz{{{|||{{{zzzxxxwwwwww{{{~~~{{{zzz~~~~~~~~~~~~|||}}}~~~}}}|||}}}{{{tttjjjccccccbbb```aaafffuuu}}}zzzyyyzzzvvvvvvzzz~~~000000111222222222222111222222222222222222222222333333333222111000000///111222333444555555555555333333333444444444444555222222222333444555666777555555444444444444555555666666777777666555444444555555666777888888777777666555555555555666777777999999888888888888888888777777777777777777777777999::::::;;;<<<===>>>>>><<<<<<;;;::::::::::::;;;<<<<<<======>>>>>>??????@@@>>>======>>>>>>===;;;>>><<<:::999999;;;>>>???AAA@@@@@@???>>>>>>>>>???@@@@@@@@@@@@@@@???>>>===???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBAAA@@@BBBEEEHHHHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEEEEEEEFFFFFFFFFFFF???@@@BBBDDDGGGIIIKKKLLLKKKJJJJJJJJJKKKJJJHHHGGGGGGHHHIIIKKKLLLMMMMMMMMMIIIGGGEEEBBBAAAAAAAAABBBEEEFFFGGGIIIIIIHHHGGGGGGDDDAAA>>>============<<<777777777888:::===@@@AAABBBBBBDDDFFFHHHGGGDDDBBB???@@@AAACCCDDDEEEEEEEEEAAAAAABBBBBBBBBAAA@@@@@@AAAAAABBBDDDEEEFFFGGGHHHFFFEEEBBB???>>>=========???>>>>>>>>>???AAACCCEEEBBBBBBDDDGGGIIIGGGDDDAAA===>>>???@@@@@@???>>>===??????=========>>>???@@@???>>><<<;;;:::;;;===>>>@@@??????>>>>>>>>>======????????????@@@AAABBBCCCEEEAAADDDPPPWWWQQQHHHDDDDDDDDDEEEFFFFFFCCC>>>:::777555444777:::<<<;;;999===<<<;;;;;;<<<>>>AAABBBKKKQQQcccdddTTTRRRRRR___}}}\\\KKKAAAFFFJJJDDDBBBFFFCCCBBBBBBAAAAAA@@@@@@???>>>===<<<:::888666555444666777888:::>>>EEEMMMSSSWWWZZZ\\\\\\XXXSSSOOOMMMLLLRRR```rrrsssgggeee```ZZZTTTOOOMMMNNNNNNNNNNNNNNNOOOSSSWWW[[[^^^dddcccaaa```aaaccceeefffdddcccbbbaaabbbdddfffhhhiiijjjkkkmmmooorrrtttuuuwwwtttrrrsssvvvyyyzzzzzzwwwyyy{{{}}}~~~~~~}}}|||uuuwwwxxxyyyyyyvvvtttrrrrrrssstttttttttsssrrrqqqrrrooommmlllmmmooopppppplllmmmppprrruuuwwwxxxyyy~~~~~~}}}}}}|||{{{zzzyyy~~~}}}}}}yyyzzz{{{zzzxxxwwwxxxyyy}}}}}}}}}|||{{{{{{zzzzzz||||||||||||zzzxxxvvvuuuvvvwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwwww{{{zzzxxxvvvvvvwwwxxxyyy~~~~~~~~~~~~~~~}}}|||{{{~~~|||zzzzzz}}}zzzsssjjjccc______```aaakkkqqq}}}}}}|||~~~yyy|||zzzwwwuuuuuuwwwzzz|||~~~||||||~~~000111111222222222222222222222222222222222222222333222222111000000//////111222333444555555555555333333444444444555555555222222222333333444555666555444444444444444444555666666666666666555444444555555666666777666666666555555444444555555666777888888888888888888888888777777777777777777777777999999:::;;;<<<===>>>>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>???>>><<<===>>>>>><<<;;;===<<<:::999999;;;===???AAA@@@>>>=========>>>>>>@@@@@@@@@@@@@@@???>>>>>>???@@@AAAAAABBBBBBAAAAAAAAABBBBBBAAA@@@AAADDDGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDEEEEEEEEEEEEDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCDDDFFFGGGIIIJJJKKKIIIHHHGGGHHHIIIIIIHHHFFFGGGHHHIIIJJJLLLLLLLLLLLLIIIHHHEEECCCBBBAAABBBBBBFFFFFFFFFFFFEEEEEEDDDCCCBBB@@@===<<<===>>>===<<<999999:::;;;<<>>>>>>>>>>>>>>>>>???AAACCCDDD@@@@@@BBBEEEHHHGGGDDDAAA===>>>????????????>>>>>>???>>>>>>======>>>>>>>>>>>>===<<<<<<<<<===>>>??????@@@@@@@@@@@@???>>>============>>>>>>@@@AAAAAACCCAAADDDMMMQQQLLLFFFCCCCCCBBBBBBCCCCCCAAA===:::777666444666999;;;;;;:::<<<<<<;;;;;;<<<>>>@@@BBBSSSWWW___rrrlllXXXRRROOOUUUmmmlllTTTAAA???BBBAAACCCHHHCCCCCCBBBAAAAAA@@@@@@???@@@???>>><<<;;;999888777888888999:::<<>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<===============>>>===<<<<<<======<<<;;;===;;;:::999999;;;===>>>@@@???===<<<<<<<<<>>>???@@@@@@AAAAAAAAA@@@?????????@@@@@@AAAAAAAAAAAAAAA@@@AAAAAA@@@@@@AAACCCFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDDDDDDDDDDCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJIIIGGGFFFFFFGGGGGGGGGEEEGGGHHHIIIJJJKKKKKKLLLLLLJJJHHHFFFDDDCCCBBBBBBCCCGGGFFFDDDBBB@@@??????>>>???===<<<<<<===>>>>>>===<<<<<<<<<===???AAACCCDDDCCCEEEGGGJJJLLLKKKGGGCCC???@@@AAABBBCCCCCCDDDDDD@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDCCCBBB@@@???>>>>>>>>>>>>>>>???AAABBBCCC??????AAADDDFFFFFFDDDAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;<<<======>>>>>>??????@@@???@@@BBBBBBBBBAAA???>>><<<<<<<<<<<<===>>>???@@@AAAAAADDDIIIJJJFFFCCCCCCAAA@@@????????????===;;;999777555555777:::;;;;;;<<<;;;;;;;;;<<<>>>@@@AAARRRWWWYYYaaazzzyyy```TTTMMMMMM^^^xxxeeeHHH>>>@@@BBBDDDFFFCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@>>>===;;;:::999888999999888888999<<>>>>>>>>===<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<===;;;:::;;;<<<<<<;;;:::<<<;;;:::999:::;;;<<<===AAA@@@>>><<<<<<===???AAA@@@@@@AAAAAAAAAAAA@@@@@@???@@@@@@AAAAAAAAA@@@@@@???@@@AAA@@@@@@@@@BBBEEECCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCBBBFFFFFFEEEEEEEEEEEEDDDDDDFFFFFFFFFFFFGGGIIIJJJKKKNNNKKKHHHGGGGGGGGGFFFEEEGGGGGGHHHIIIJJJKKKKKKKKKIIIHHHFFFDDDCCCBBBBBBBBBDDDBBB@@@>>><<<<<<<<<<<<<<<;;;:::;;;===???>>>>>>======>>>???@@@AAABBBCCCCCCDDDGGGKKKLLLKKKFFFCCC???@@@AAABBBCCCCCCCCCCCC@@@@@@AAACCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBCCCBBBAAA???>>>>>>>>>>>>???@@@AAAAAABBBAAAAAABBBDDDFFFFFFCCC@@@@@@??????>>>>>>>>>>>>>>>===>>>>>>>>>===<<<:::999;;;<<<===???@@@@@@AAA@@@???AAACCCDDDDDDCCC@@@???===============>>>??????@@@BBBEEEFFFCCCAAABBBDDD@@@>>>===<<<===>>>===<<<999777555444555888:::;;;:::::::::;;;<<<===???@@@FFFOOORRRTTTiiilllYYYOOOKKKWWWmmmyyyWWWFFFDDDFFFEEEBBBCCCCCCCCCBBBAAAAAA@@@@@@???>>>===<<<:::999888777888888777666666888<<<@@@HHHLLLQQQTTTSSSRRRPPPOOOMMMKKKIIIKKKSSS]]]hhhnnnrrrzzzvvvjjjgggccc^^^ZZZWWWVVVUUURRRPPPNNNNNNPPPTTTYYY]]][[[\\\]]]___````````````bbbbbbaaa```aaaaaabbbbbbeeefffhhhjjjmmmqqqsssuuuuuutttsssrrrrrrsssssssssvvvwwwxxxyyyyyyyyyyyyxxxwwwwwwxxxxxxxxxvvvtttsssqqqqqqqqqqqqpppoooooonnnlllkkkiiiiiijjjkkkkkkjjjmmmmmmnnnoooppppppppppppssstttuuuvvvwwwxxxxxxxxxvvvxxx{{{~~~~~~|||zzzxxxxxxyyyzzzyyywwwwwwwwwxxxzzzzzz{{{{{{zzzyyyxxxwwwvvvvvvwwwwwwwwwwwwwwwwwwuuuuuutttsssrrrqqqpppooonnnnnnoooooopppppppppqqqqqqqqqrrrrrrtttuuuwwwxxx||||||xxxuuunnnfff```^^^```ccciii}}}uuuqqqlllgggbbb```aaafffnnnxxx~~~}}}}}}~~~|||{{{{{{{{{}}}}}}zzzzzz{{{}}}}}}111111222333333333333222111111111111111111111111000000000000////////////000111222222333222222222333333333333444444444444222222111111111222333333555666777777777777666555444444555555555555444444444444555555444333222222444333333333333444555555555555666666666777777777777777777777777777777777888888999:::;;;<<<======>>>>>>===<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999:::;;;<<<;;;:::;;;::::::999:::;;;<<<===BBBAAA???>>>>>>???AAABBB???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@AAAAAA@@@??????>>>@@@AAAAAA@@@@@@BBBDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFHHHKKKMMMTTTPPPKKKHHHGGGGGGFFFEEEFFFGGGHHHIIIIIIJJJJJJIIIGGGFFFEEECCCBBBAAA@@@@@@>>>===<<<;;;:::;;;<<<===;;;::::::<<<>>>??????>>>======>>>???@@@@@@AAAAAABBBCCCEEEIIIJJJIIIEEEBBB@@@@@@AAABBBCCCCCCCCCCCC@@@AAABBBCCCDDDEEEEEEEEEBBBBBBBBBAAAAAAAAA@@@@@@>>>???@@@AAAAAA@@@???>>>??????@@@@@@AAAAAABBBBBBEEEEEEEEEFFFFFFEEEBBB@@@AAAAAA@@@@@@@@@??????>>><<<<<<======<<<;;;999777:::;;;===???@@@AAAAAAAAA???AAACCCEEEEEEDDDAAA@@@??????>>>>>>??????@@@@@@???CCCEEECCC@@@@@@CCCEEEAAA???<<<<<<=========<<<999888666555444666999;;;999999::::::<<<===>>>>>>???HHHKKKKKK\\\}}}|||eeeTTTKKKPPP```ssshhhMMMDDDEEEEEEBBBDDDDDDCCCBBBBBBAAAAAA@@@??????>>>===;;;:::999999666666666555555777:::===@@@EEEKKKNNNOOONNNMMMMMMMMMKKKJJJJJJMMMSSS[[[```gggqqq{{{vvvllliiifffaaa]]]YYYVVVUUUPPPNNNMMMMMMOOOTTTYYY\\\ZZZ[[[]]]^^^___`````````aaaaaaaaaaaaaaaaaabbbbbbcccdddeeegggjjjmmmpppqqqrrrrrrrrrrrrrrrrrrssstttvvvvvvwwwxxxxxxyyyyyyyyywwwwwwxxxxxxwwwvvvttttttsssrrrqqqqqqpppooooooooommmkkkjjjjjjlllllllllkkklllmmmnnnnnnoooooonnnnnnooopppqqqqqqrrrrrrrrrqqqsssvvvyyy|||}}}|||zzzxxxzzz{{{{{{{{{yyyxxxyyyzzzzzz{{{|||||||||zzzxxxwwwvvvvvvvvvvvvvvvvvvwwwwwwuuuuuutttrrrqqqpppooonnnooonnnnnnnnnmmmmmmllllllnnnnnnoooqqqrrrtttvvvwww}}}~~~yyyuuummmddd]]]YYY[[[]]]___nnn|||tttooojjjfffccccccdddkkkssszzz||||||}}}}}}}}}~~~}}}}}}~~~|||yyyyyy{{{|||}}}000000111222222222222111111111111111111111111111000000000000000000000000000111111222222222111111222222222222333333333333222111111000111111222222555666777888888777666555333333444555555555555444444444444555444444333333444444444444444555555666444444555555666666777777777777777777777777777777888888999:::;;;<<<======>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;::::::::::::999888999:::;;;:::999:::::::::::::::;;;;;;<<>>>>>???@@@@@@@@@??????@@@@@@@@@@@@@@@@@@???>>>???@@@BBBBBBAAAAAACCCDDDAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEDDDCCCCCCDDDEEEHHHKKKMMMVVVQQQKKKGGGFFFFFFFFFEEEFFFGGGHHHHHHIIIIIIIIIHHHDDDDDDCCCBBB@@@???>>>===::::::::::::;;;;;;<<<===;;;:::;;;===???@@@???>>>======>>>???@@@@@@??????BBBBBBDDDFFFHHHGGGDDDBBBAAABBBCCCCCCDDDDDDCCCCCCBBBBBBCCCDDDEEEEEEEEEEEE????????????????????????======>>>??????@@@??????@@@@@@AAABBBCCCBBBBBBBBBFFFEEEEEEFFFFFFEEECCCAAAAAABBBCCCCCCBBBAAA???>>>;;;;;;;;;;;;;;;:::999888;;;;;;<<<===>>>@@@@@@AAA@@@AAACCCDDDDDDDDDBBBAAAAAA@@@@@@@@@@@@@@@AAAAAA???CCCDDDAAA???AAADDDEEEAAA???============<<<;;;888888888666444555777999888999999:::;;;<<<======AAAEEEDDDDDDOOOlllvvv[[[MMMJJJSSS```}}}zzzUUUCCCCCCFFFEEEDDDDDDCCCCCCBBBAAAAAAAAABBBAAAAAA@@@???>>>===<<<555666666555555666999<<<;;;???FFFJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLNNNRRRUUU```iiittt{{{zzzqqqoookkkgggbbb]]]YYYWWWPPPOOONNNOOOPPPTTTWWWYYYXXXXXXYYYZZZ\\\]]]^^^^^^``````aaabbbbbbccccccdddbbbcccdddfffhhhkkkmmmnnnnnnppprrrsssrrrssstttvvvuuuuuuvvvwwwxxxyyyzzzzzzxxxxxxxxxwwwwwwvvvuuutttssssssqqqpppoooooooooooommmlllkkkkkkmmmmmmlllkkklllmmmmmmnnnnnnnnnnnnnnnooopppqqqqqqrrrrrrrrrqqqrrrtttwwwzzz||||||{{{zzzzzz||||||{{{zzzyyyzzz{{{zzz{{{|||}}}|||zzzxxxwwwuuuuuuttttttttttttuuuvvvtttsssrrrqqqpppooonnnnnnoooooonnnmmmlllkkkjjjjjjkkklllmmmoooqqqssstttttt||||||~~~zzzvvvnnnddd[[[WWWVVVWWW[[[dddrrr{{{sssooommmaaa```bbbhhhpppwwwzzzzzz{{{~~~~~~~~~~~~zzzxxxyyy{{{||||||//////000111111111111000111111111111111111111111111111111111111111111111000111111111111111000000000000111111111222222222111111000000000000111111333444555666666555444333222333444444555555555444333444444555555555555444555555444444555555666777333333444555555666777777777777777777777777777777888888999:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888777888:::::::::999999999:::::::::;;;;;;;;;>>>???@@@AAABBBAAAAAA@@@<<<===>>>????????????>>>@@@@@@@@@@@@@@@???>>>>>>???AAACCCCCCBBBBBBCCCEEEAAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHGGGFFFEEEEEEFFFHHHKKKMMMRRRMMMGGGCCCCCCDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHGGGAAAAAA@@@???>>><<<;;;:::999:::;;;;;;<<<<<<<<<;;;;;;;;;<<<>>>@@@AAA@@@>>>>>>>>>???@@@@@@@@@??????CCCCCCCCCDDDFFFFFFEEECCCCCCCCCDDDDDDEEEEEEDDDDDDCCCDDDDDDEEEEEEEEEDDDDDD========================>>>>>>>>>>>>???@@@AAABBBAAABBBCCCDDDDDDDDDCCCBBBCCCBBBBBBDDDFFFFFFEEECCCBBBCCCEEEFFFEEECCC@@@>>>::::::999999999999::::::<<<<<<;;;;;;<<<>>>???AAA@@@AAABBBCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAA===AAAAAA>>>>>>BBBDDDCCCAAA???=========<<<:::888777888999777555444666888777888999:::;;;<<<<<<<<>>>>>===777888888666555555888:::888===CCCHHHJJJJJJJJJJJJJJJLLLMMMLLLJJJJJJLLLNNNXXXaaakkkrrryyy~~~xxxwwwsssnnniiiccc^^^[[[SSSSSSSSSRRRSSSTTTUUUUUUSSSSSSSSSTTTUUUWWWYYY[[[[[[\\\^^^___```aaabbbbbbcccddddddfffgggiiikkklllkkknnnqqqsssssstttwwwzzztttuuuuuuwwwxxxzzz|||}}}xxxxxxwwwwwwvvvuuuuuutttsssrrrpppnnnmmmmmmmmmmmmlllkkkkkklllmmmmmmllljjjllllllmmmnnnnnnnnnnnnnnnnnnoooqqqrrrtttuuuuuuuuurrrtttvvvyyy{{{{{{||||||zzz{{{|||{{{yyyxxxyyyzzzyyyzzz{{{|||{{{yyywwwuuusssrrrqqqqqqpppqqqrrrrrrqqqppppppooonnnmmmmmmlllnnnnnnmmmmmmllllllkkkkkkjjjkkklllnnnpppqqqrrrrrrwwwwwwyyy|||~~~|||{{{}}}{{{xxxpppggg]]]XXXVVVVVVXXX[[[dddssszzztttsssgggffffffkkksssxxx{{{zzz{{{~~~~~~}}}|||||||||}}}}}}|||yyywwwwwwyyy{{{||||||......///000000000000000000000000000000000000000111111111111111222222222000000111111111000000//////000000000000111111111111111000000000000000111111222444555555444222111222333444444555555555444333333444555666666666666666555555555555666777777333333444444555666777777777777777777777777777777777888999:::;;;<<<<<<===<<<<<<;;;::::::::::::;;;;;;;;;;;;::::::999999999888777666777999::::::888999999:::::::::;;;;;;;;;<<<===???AAABBBAAA???>>><<<<<<===>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@???>>>===???AAACCCDDDCCCCCCDDDEEEAAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEGGGHHHIIIJJJKKKKKKIIIGGGFFFFFFHHHKKKLLLMMMIIICCC@@@@@@BBBDDDEEEFFFFFFGGGHHHHHHHHHGGGGGG?????????>>><<<;;;999888:::;;;<<<======<<<;;;:::<<<<<<===???AAAAAA@@@>>>>>>???@@@AAAAAAAAA@@@???EEEDDDCCCCCCEEEFFFFFFEEECCCDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDCCC;;;;;;;;;<<<<<<<<<======???>>>>>>>>>???AAACCCDDDBBBCCCDDDEEEEEEEEEDDDCCC??????@@@BBBEEEFFFFFFEEEBBBDDDGGGHHHGGGDDD@@@===:::999888888888999:::;;;===<<<;;;:::;;;===???@@@AAAAAAAAAAAABBBBBBCCCCCCAAAAAA@@@@@@@@@@@@@@@AAA;;;??????<<<>>>CCCDDDAAA@@@???=========;;;888666666888:::888555444555777777888999:::;;;<<<<<<<<<777888???GGGIIINNNffflll^^^ZZZYYYTTTbbbaaaPPPFFF>>>DDDDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@???>>>===<<<<<<::::::999777555555666888777<<>>@@@AAA======>>>???@@@@@@AAAAAABBBCCCDDDEEEDDDCCCAAA???CCCBBBAAAAAA@@@@@@@@@@@@AAAAAABBBDDDEEEGGGHHHHHHFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKJJJHHHGGGHHHJJJFFFDDDDDDEEEDDDCCCDDDFFFGGGFFFFFFDDDCCCBBBAAAAAA>>>===;;;999888888888999666777999;;;===>>>??????===>>>???@@@@@@@@@???>>>@@@@@@AAABBBCCCCCCCCCCCC@@@@@@@@@AAABBBCCCDDDEEEDDDEEEFFFGGGGGGFFFEEEDDDGGGFFFEEEDDDCCCBBBAAA@@@===;;;:::999:::<<<>>>???>>>>>>>>>???@@@@@@AAAAAADDDCCCBBBCCCDDDEEEDDDCCCBBBAAA@@@BBBDDDFFFFFFEEEEEEFFFGGGHHHGGGDDDAAA???======<<<;;;;;;;;;;;;<<<;;;::::::<<<===>>><<<;;;@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>??????@@@AAAAAABBBBBBAAA???<<<:::999999:::;;;999999999888888888777777666999<<<<<<;;;888777777<<<===???AAACCCJJJZZZiiiqqq\\\XXXWWWZZZmmmYYYCCCFFFBBBEEEHHHGGGFFFEEEEEECCCAAAAAAAAA@@@@@@@@@??????>>><<<:::888777777888999777999<<>>>>>??????@@@AAAAAAAAAAAAAAACCCCCCCCCAAA@@@>>>AAAAAA@@@???????????????AAAAAABBBCCCEEEFFFGGGHHHHHHIIIKKKLLLMMMLLLLLLKKKOOOOOOOOOMMMJJJHHHHHHIIIGGGGGGGGGFFFDDDBBBCCCDDDFFFFFFEEECCCBBBAAA@@@???===<<<:::999888888999999;;;<<<>>>@@@BBBCCCDDDDDD@@@AAABBBCCCCCCBBBAAA@@@@@@@@@AAABBBCCCCCCCCCCCCAAAAAAAAAAAABBBCCCCCCDDDBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@===<<<<<<<<<<<<>>>???@@@>>>????????????@@@@@@@@@CCCCCCCCCBBBBBBCCCCCCDDDGGGDDDBBBBBBDDDFFFGGGGGGDDDEEEGGGGGGFFFDDDAAA???:::;;;;;;;;;:::;;;<<<===<<<;;;:::<<<>>>???>>>===@@@@@@@@@AAAAAABBBBBBBBBAAA@@@@@@???>>>>>>======>>>>>>??????@@@@@@AAAAAA>>>===;;;999888777777777999999999888888777777777666999===>>><<<:::888888>>>>>>???AAABBBFFFSSSaaajjjXXXQQQVVViii|||nnnNNNFFFAAACCCDDDCCCCCCDDDEEEEEEAAAAAAAAAAAA@@@@@@@@@@@@@@@>>>;;;888666666666666777999<<<>>>AAAEEEIIIMMMOOONNNMMMKKKIIIHHHGGGGGGFFFJJJUUUfffxxxyyyrrrmmmfff```]]]___^^^YYYTTTSSSOOOMMMJJJIIIIIIKKKNNNOOOQQQTTTXXXZZZ[[[[[[[[[\\\___```aaaccceeegggiiiiiihhhiiilllnnnqqqrrrttttttwwwvvvtttssstttvvvxxxyyy{{{vvvrrrqqqtttuuussspppnnnnnnmmmlllkkkjjjiiihhhllljjjiiijjjlllmmmmmmllllllkkkkkkmmmooopppnnnkkkhhhjjjmmmqqqtttuuuvvvvvvuuuuuuuuuuuuvvvwwwxxxyyyvvvxxxyyyyyywwwvvvwwwwwwwwwxxxxxxxxxxxxvvvuuutttrrrqqqooonnnoooooonnnmmmooonnnllllllllllllkkkiiikkklllnnnoooooonnnlllkkkjjjkkkmmmmmmlllmmmnnnppprrrrrrrrrtttwwwyyyyyyxxxwwwwwwwwwvvvyyy~~~{{{qqqkkkfffccc\\\YYYZZZ```jjjxxx{{{yyyuuutttwwwyyyxxxxxx{{{~~~{{{wwwtttuuuuuuuuuvvvxxxyyyyyyxxx000000111111000000//////........./////////000000........./////////000000111000000///////////////111000000000000/////////111111111111000000000000000111111222333333333333333333333222222222111111222222333333444444555555666666555444333333333444333333333333333444444555444555555666666777888888999999:::;;;<<<<<<<<<<<<<<<;;;:::999888888888888999999888888777777666666777777888888888999999999:::::::::;;;;;;;;;;;;<<<========================;;;;;;::::::;;;<<<===>>>?????????@@@@@@AAAAAABBB???@@@AAAAAAAAA@@@???>>>@@@@@@???>>>>>>>>>>>>???@@@AAABBBCCCDDDFFFGGGGGGIIIKKKNNNPPPPPPPPPNNNMMMOOOPPPPPPNNNKKKHHHGGGGGGDDDGGGIIIGGGBBB@@@@@@AAADDDCCCBBBAAA@@@>>>======:::999999888888999999:::>>>???AAACCCEEEFFFGGGGGGDDDDDDEEEEEEEEEDDDDDDCCC@@@AAABBBCCCCCCDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCBBBBBBCCCDDDEEEGGGHHHIIIFFFFFFEEEDDDCCCAAA@@@???<<<===>>>???@@@@@@@@@@@@BBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDBBB@@@AAADDDHHHOOOJJJEEEBBBBBBEEEGGGHHHDDDEEEFFFFFFEEECCC@@@???999:::;;;;;;:::;;;<<<======;;;;;;<<>>>>>======<<<<<<=========>>>??????@@@@@@???>>>===<<<:::888666555888888888888777777777777666:::>>>@@@???<<<:::999???>>>@@@AAA@@@BBBKKKUUUsssaaaRRRUUUbbbmmm\\\GGGCCCBBBBBBBBBCCCCCCDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@AAA???<<<999666555444444666888:::<<<>>>BBBFFFIIILLLLLLLLLKKKJJJIIIHHHGGGAAAEEEOOO___rrr|||wwwnnnhhheeefffddd]]]VVVSSSNNNMMMJJJHHHHHHJJJLLLMMMPPPSSSVVVWWWWWWWWWXXXYYY\\\\\\]]]___aaacccfffgggggghhhjjjmmmoooqqqrrrssswwwvvvsssrrrqqqrrrtttuuuyyyuuuqqqpppqqqqqqnnnkkkjjjjjjjjjjjjiiiiiiiiiiiikkkjjjiiikkkmmmnnnnnnmmmlllkkkkkklllnnnnnnlllkkkkkklllnnnqqqssstttuuuuuutttttttttssstttuuuuuuvvvtttvvvyyyzzzyyywwwwwwwwwyyyyyyxxxxxxwwwvvvvvvvvvtttqqqooonnnooopppooooooooonnnllllllmmmmmmllljjjllllllnnnoooooonnnmmmlllmmmnnnnnnmmmkkkkkklllnnnssssssrrrtttvvvvvvuuutttssspppnnnmmmpppxxx}}}vvvppplllddd```^^^```dddnnn~~~}}}|||}}}{{{wwwxxx}}}~~~zzzuuussssssttttttuuuvvvxxxyyyzzz///000111111111000...---....../////////000000000....../////////000000000000000////////////000000000000000000000000000000222222111111000000//////000111222333333333333333333333333333222222222222111222222333444444555555666555555444444444444555333333222222222333333444444444555555666777777888999:::;;;<<<<<<<<<<<<<<<;;;:::999999888777777777777777777777777777666666777777777888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<=========??????@@@@@@AAAAAAAAABBB>>>>>>???@@@@@@@@@??????@@@??????>>>>>>>>>??????@@@AAAAAACCCDDDEEEEEEFFFIIIKKKNNNQQQRRRPPPNNNLLLKKKMMMMMMLLLIIIFFFEEEEEEDDDKKKNNNIIIBBB>>>======??????>>>===<<<;;;::::::888888888888999:::;;;;;;??????AAACCCDDDEEEFFFFFFEEEFFFFFFFFFEEEEEEDDDDDD@@@AAABBBCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCEEEEEEEEEFFFGGGJJJMMMNNNJJJJJJIIIGGGEEEBBB@@@>>>;;;===???AAABBBAAAAAA@@@FFFFFFEEEDDDDDDCCCBBBBBB@@@CCCDDDCCC@@@AAAHHHNNNVVVPPPHHHBBBAAABBBDDDFFFCCCCCCDDDDDDDDDBBB@@@???;;;===???>>>;;;:::;;;======<<<;;;===@@@CCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>=========<<<<<<<<<<<<======>>>?????????AAAAAAAAA@@@>>>;;;888666777777777777777777777777555999>>>AAA@@@===;;;:::>>>===>>>@@@???>>>EEEMMM```~~~sssZZZWWW\\\___}}}gggJJJEEEBBBBBBDDDDDDCCCBBBCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@>>><<<:::777666555555555777999:::;;;>>>BBBEEEJJJKKKLLLLLLLLLKKKIIIHHHDDDEEEJJJUUUeeetttvvvooojjjiiieee^^^WWWTTTOOOMMMKKKIIIHHHIIIJJJKKKNNNQQQTTTVVVVVVWWWYYYZZZ\\\\\\\\\]]]___aaacccdddeeefffiiikkknnnpppqqqqqqrrrqqqpppooooooqqqrrrsssuuurrrooommmlllkkkhhheeeeeeffffffgggggghhhhhhhhhiiiiiiiiikkknnnpppooonnnnnnnnnmmmmmmmmmmmmlllkkknnnnnnooopppqqqrrrssstttqqqqqqqqqrrrssstttuuuvvvsssvvvzzz|||{{{yyyxxxxxxyyyyyyxxxwwwvvvwwwwwwwwwtttrrrooonnnooopppppppppooommmlllmmmnnnnnnmmmllllllmmmmmmnnnnnnnnnnnnmmmooopppooommmkkkjjjkkklllsssrrrrrrrrrsssssspppnnnkkkfffbbbbbbfffoooxxxrrrlllgggcccbbbbbbfffrrr~~~|||wwwyyy|||xxxuuurrrssssssttttttuuuxxx{{{}}}//////000111111///...---/////////000000000111111/////////000000000111111000000////////////000000000000000000111111111111222222111111000000//////111111222333333333222222333333333222222222111111111111222222333444444555555555444444444555666666444333333222222222333333444444444555666666777777::::::;;;;;;<<<;;;;;;;;;999999999999888777666666666666666666666666777777666777777888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<=========>>>>>>>>>>>>???@@@@@@@@@@@@@@@AAAAAA>>>>>>??????@@@@@@@@@@@@@@@@@@?????????@@@@@@AAA@@@@@@AAABBBCCCDDDDDDEEEFFFIIILLLOOOOOONNNLLLJJJGGGIIIJJJJJJHHHGGGGGGHHHQQQ[[[^^^TTTGGG@@@===::::::::::::999999888888777777888999:::;;;<<<======???@@@AAACCCDDDEEEEEEEEEFFFEEEEEEDDDDDDDDDCCCCCCAAAAAABBBCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCCCCFFFEEEEEEFFFHHHJJJMMMNNNNNNNNNMMMKKKHHHDDD@@@>>>:::<<>>AAADDDCCCBBBDDDKKKRRRYYYRRRIIIBBB???@@@AAABBBBBBBBBCCCCCCBBBAAA@@@???@@@CCCDDDBBB===::::::<<<===<<<<<<>>>BBBEEEFFFEEE@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>=========;;;<<<<<<===>>>>>>??????BBBBBBBBBBBB@@@<<<888666666666666666666666666666555999===@@@???===<<<;;;;;;:::<<<>>>>>>>>>BBBIIISSSooocccXXXYYY[[[vvvoooOOODDD???>>>CCCEEECCCAAACCCCCCCCCCCCBBBBBBBBBAAAAAA>>>===<<<;;;999888888888555666888888999;;;>>>AAAHHHIIIKKKMMMNNNMMMKKKIIIHHHFFFEEEJJJTTTcccqqqyyy|||~~~|||sssjjjgggccc\\\WWWVVVQQQOOOMMMKKKIIIIIIJJJJJJMMMPPPSSSUUUVVVXXXZZZ\\\^^^^^^______```aaabbbbbbccceeegggjjjlllnnnooopppnnnnnnooooooooooooppppppooommmiiifffdddaaa___]]]^^^______aaabbbcccddddddgggggghhhkkknnnppppppoooqqqqqqpppooommmllllllmmmpppooooooooooooppprrrsssnnnooooooqqqsssuuuwwwxxxuuuxxx{{{}}}|||zzzyyyyyyyyyxxxwwwvvvvvvvvvwwwwwwsssqqqoooooopppqqqqqqpppnnnmmmlllmmmooooooooommmlllmmmmmmnnnnnnoooooonnnppppppooollljjjiiikkklllrrrqqqqqqqqqrrrpppnnnkkkccc]]]ZZZZZZ]]]fffxxxvvvqqqlllhhhfffbbbbbbiiirrr|||xxx{{{~~~~~~~~~}}}{{{xxxuuusssssstttuuuuuuuuuxxx}}}//////000000//////......//////000000000111111111//////000000000111111111///////////////000000111000000000111111111111222111111111111000000000000111222222333333222222222222222222111111111000000111111222222333333444444555444444444555666777777555444444333333333333333333444444555555666777777999999:::;;;;;;::::::999888888999888888777555555444444555555666666777777666666777888999::::::;;;<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>>>>>>>>>>===????????????????????????======>>>>>>???@@@AAAAAA@@@????????????@@@AAAAAA@@@@@@AAAAAABBBCCCCCCDDDDDDFFFIIIKKKKKKKKKIIIHHHFFFGGGHHHHHHHHHIIIKKKMMM___kkknnn```NNNCCC===999777777777777777888888888999:::<<<===>>>?????????AAAAAACCCDDDEEEFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBAAAAAACCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIMMMMMMMMMKKKIIIEEEAAA>>>:::<<>>999999;;;======>>>@@@DDDEEEEEEDDD?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<===>>>>>>??????>>>??????>>><<<999666444555555555555666666666666444777;;;======<<<<<<<<<;;;999:::===>>>>>>BBBGGGMMMeeeooo]]][[[]]]iii|||```III@@@===BBBDDDBBBBBBFFFDDDDDDCCCCCCCCCBBBBBBBBB>>>>>>======<<<;;;:::999555666777777777999<<<>>>DDDFFFJJJMMMNNNMMMKKKIIIHHHEEEAAABBBIIIUUUbbbkkkppprrrvvv{{{~~~tttjjjfffbbb\\\YYYXXXTTTRRRPPPNNNLLLKKKJJJJJJLLLNNNQQQSSSTTTVVVXXX[[[]]]^^^___```aaaaaaaaaaaabbbccceeehhhjjjlllmmmnnnnnnpppqqqrrrrrrpppnnnllliiigggbbb^^^[[[YYYXXXXXXXXXYYYZZZ[[[\\\^^^______dddeeegggjjjnnnppppppooossssssrrrpppmmmkkklllmmmpppooommmlllmmmnnnppprrrnnnnnnpppqqqtttwwwyyyzzzvvvyyy{{{|||{{{yyyyyyyyyvvvvvvvvvvvvvvvvvvvvvvvvqqqpppooooooqqqqqqpppnnnnnnmmmmmmnnnpppqqqpppooommmmmmmmmnnnnnnooooooppppppooonnnllljjjjjjlllnnnqqqpppqqqrrrrrrqqqnnnkkk```ZZZWWWYYYYYY^^^mmmuuurrrooolllfffaaaccciii~~~|||{{{}}}|||zzz{{{xxxzzz|||~~~}}}{{{wwwuuutttvvvwwwwwwwwwzzz000000///............///........./////////000000........./////////000000///////////////000111111000000111111111222222222000000000000000111111111222222222333333222222111111111111000000000//////111111111222333333444444444444444444555666777888666555555444333333444444333333444555555666666777888999999:::999999888888777888888888888666555444333333444555555666777777555666777888999:::;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::<<<<<<===>>>>>>===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<===???@@@AAA>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@AAABBBBBBCCCCCCCCCDDDFFFGGGHHHHHHGGGFFFFFFFFFFFFEEEEEEGGGKKKNNNZZZiiiooo```LLLBBB===888555666777888999::::::;;;<<<===???@@@AAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFEEEEEECCCBBBAAAAAAAAABBBAAABBBCCCDDDDDDEEEEEEEEECCCCCCBBBCCCCCCDDDEEEFFFEEEFFFFFFFFFFFFFFFEEEEEEFFFGGGHHHHHHGGGDDDAAA???<<<>>>@@@BBBCCCDDDDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@AAAAAABBBBBBCCCEEEFFFGGGHHHEEEBBB@@@@@@@@@@@@???@@@@@@@@@@@@@@@?????????AAAEEEHHHEEE>>>999999<<<<<<<<>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>???@@@@@@;;;;;;;;;:::999777555444444444444555555666666666333555888999999:::;;;<<<===::::::===>>>>>>AAAGGGMMM```}}}mmmaaa^^^^^^ttt```PPPDDDDDDDDD@@@AAAHHHDDDDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@???===;;;:::999666777777777666777:::<<<@@@CCCHHHLLLMMMLLLJJJHHHHHHFFFCCCAAADDDKKKTTTZZZcccdddhhhnnnvvv|||~~~uuummmiiifff```[[[ZZZWWWUUUSSSQQQNNNMMMLLLKKKKKKMMMNNNOOOOOOOOORRRTTTWWWYYY\\\___aaaaaa``````aaabbbdddgggiiikkklllmmmmmmoootttwwwwwwuuuqqqoooiiifffaaa\\\WWWVVVWWWYYYXXXYYYZZZ[[[\\\^^^^^^___bbbccceeejjjnnnppppppnnnsssssssssoookkkjjjkkklllooonnnllljjjkkkmmmpppqqqpppqqqrrrsssuuuwwwyyyzzzwwwxxxzzzyyyxxxwwwwwwxxxtttuuuvvvvvvwwwvvvuuutttnnnnnnnnnpppqqqqqqooolllnnnmmmmmmnnnpppqqqqqqpppmmmmmmmmmmmmnnnooopppqqqnnnnnnmmmkkkjjjkkknnnpppqqqqqqrrrtttuuutttqqqnnnccc]]][[[\\\YYYWWWbbbsss}}}{{{yyyvvvnnneeecccgggvvvzzzxxx{{{|||{{{{{{~~~wwwzzz~~~{{{xxxvvvxxxyyyyyyxxx}}}111000///------...//////---------.........//////---------........./////////////////////000111111000000111111222222222222//////000000111111222222222222333333333222222111000000000000////////////000111111222333333444444444444444555555777888999777666555444444444444444333333444444555666666777888888999999999888888777777777888888888666555333222333333444555666777777555666777888999:::;;;;;;<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::;;;;;;=========<<<;;;:::>>>>>>>>>===============999999::::::<<<===???@@@===============>>>??????@@@@@@@@@AAAAAABBBBBBBBBCCCCCCDDDEEEFFFFFFFFFFFFDDDDDDCCCAAAAAACCCHHHKKKJJJ]]]eeeXXXFFF>>>;;;666555666777999:::<<<===>>>>>>???AAABBBCCCCCCBBBBBB@@@@@@AAACCCDDDDDDDDDDDDFFFEEECCCBBBAAAAAAAAABBBAAABBBCCCDDDEEEEEEEEEEEEBBBBBBBBBCCCCCCEEEFFFGGGHHHHHHIIIIIIHHHGGGEEECCC???AAACCCDDDDDDCCCAAA???>>>???AAACCCDDDEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAAAAACCCCCCBBB@@@@@@???>>>???@@@BBBAAA@@@@@@@@@@@@???????????????>>>CCCGGGEEE>>>999:::===;;;<<>>>>>??????@@@@@@;;;::::::999888777555555444444444555555555666666222444666777777888;;;===@@@<<<;;;===>>>>>>AAAFFFOOO^^^www~~~fff\\\ZZZhhh|||xxxcccOOOHHHDDD>>>@@@HHHEEEDDDDDDDDDCCCCCCCCCCCCDDDCCCBBB@@@>>>;;;999888777777888777666777999;;;===@@@EEEJJJLLLKKKHHHFFFJJJIIIFFFDDDCCCEEEIIILLLXXXYYY]]]dddmmmuuuzzz|||}}}vvvooonnnjjjccc]]][[[YYYWWWUUURRRPPPNNNMMMLLLKKKLLLLLLKKKJJJJJJLLLMMMQQQTTTYYY]]]```aaa```___```aaadddfffiiijjjlllllliiimmmtttzzz|||{{{xxxuuullliiiddd]]]YYYXXX[[[]]]\\\\\\]]]^^^```aaabbbbbb```aaadddiiimmmpppooonnnssssssrrrooojjjhhhiiilllooommmkkkiiijjjllloooqqqssssssttttttvvvwwwyyyyyywwwxxxxxxwwwuuutttuuuvvvrrrsssuuuwwwwwwvvvtttssslllmmmnnnqqqrrrqqqnnnkkknnnmmmmmmnnnqqqrrrrrrqqqmmmmmmmmmmmmnnnoooqqqqqqmmmmmmllljjjjjjkkkooorrrqqqrrrsssvvvxxxwwwtttrrrgggaaa___```YYYSSS[[[jjjxxxvvvjjjfffhhhoooyyyzzzwwwzzz}}}|||{{{|||~~~yyy|||}}}zzzwwwzzz{{{zzzzzz~~~////////////////////////......////////////......///......------///000111111000///......///000111000///.........000111222000000000000000000000000111111222222222222111111......///000000000000000111222222333333444444555333333333444444555555555555444444333333222222111555555555555555666777888666666777888888888888888666666666666666555555444333333333444555666777777666666777888888888888888888888999999999:::::::::888888999999999:::::::::;;;<<<===>>>>>>???>>>>>>=========<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<===;;;:::;;;===>>>>>>===@@@@@@@@@@@@@@@AAABBBBBBBBBAAA@@@@@@AAACCCEEEGGG@@@AAABBBCCCEEEEEEEEEEEEKKKJJJHHHCCC>>>999777666555777:::===??????>>>===>>>@@@BBBDDDEEEFFFGGGGGGCCCBBBAAA@@@@@@AAACCCDDDFFFEEEDDDCCCBBBAAAAAAAAAAAABBBDDDFFFFFFEEECCCBBB???@@@AAABBBBBBDDDHHHKKKFFFGGGIIIIIIHHHFFFCCCAAA@@@@@@>>><<<:::;;;>>>@@@??????>>>>>>???AAACCCDDDDDDEEEEEEDDDBBB@@@AAABBBAAA@@@@@@AAABBBBBBAAA??????????????????@@@@@@@@@>>>>>>=========???@@@AAADDDAAA<<<:::999999999999999:::<<<>>>???>>>===<<>><<<<<<<<<===;;;:::999888777777777777666555555444444666777888::::::999777666777:::<<<777888999:::;;;>>>CCCFFFRRRZZZcccrrrvvvggg___dddsssfffOOODDDBBBDDDFFFEEEEEEEEEDDDBBBBBBCCCDDD@@@@@@??????>>>=========999888777666666777888999;;;???DDDGGGIIIKKKLLLMMMKKKJJJHHHGGGFFFFFFGGGGGGPPPPPPTTT]]]dddjjjrrrzzz{{{zzzuuupppooonnnggg^^^^^^\\\YYYUUURRROOONNNMMMNNNMMMKKKIIIHHHGGGFFFFFFJJJLLLPPPVVV\\\^^^^^^\\\\\\\\\aaahhhkkkiiihhhjjjjjjoooyyy|||vvvpppllliiidddbbbbbbcccbbbaaaaaaaaaaaabbbcccgggffffffiiimmmooonnnkkkrrrrrrqqqpppooollljjjiiiooonnnlllkkkjjjjjjkkkkkkjjjnnnrrrtttuuuvvvyyy|||{{{yyywwwvvvwwwwwwvvvuuusssvvvxxxyyywwwuuusssssspppqqqsssssssssqqqpppnnnlllnnnoooooonnnmmmmmmnnnlllmmmmmmmmmllllllkkkjjjjjjjjjkkkkkkllllllmmmmmmnnnooorrrxxx~~~|||nnnkkkfff___ZZZ[[[aaagggqqq~~~pppiiilllkkkqqqzzzvvvxxx{{{~~~~~~~~~|||zzz~~~}}}{{{{{{~~~uuu}}}~~~zzz{{{........................---......//////......---///......---...///000111111000///......///000000000///......///000111222000000000000000000000000111111222222222222111111///000000111111111111111000000111111222333333444333333333444444444555555555555444444444444333333555555555555555555666777666666777888888888888777666666666666666555444444333333444444555555666666666666777888888888888888888888888999999999::::::888888999999999:::::::::<<<<<<===>>>>>>>>>======;;;;;;;;;::::::999999999888999999::::::::::::999:::888777777999:::::::::======<<<<<<======>>>??????>>>=========???AAABBB===>>>???@@@AAAAAAAAAAAAAAAAAAAAA???<<<:::999:::888:::===@@@AAAAAA@@@???@@@AAABBBCCCDDDEEEFFFGGGEEEDDDCCCBBBBBBBBBCCCDDDDDDDDDCCCBBBAAAAAAAAAAAA@@@AAACCCDDDEEEDDDCCCBBB@@@BBBCCCDDDEEEFFFIIIKKKKKKKKKLLLKKKHHHEEEAAA>>>??????>>><<<;;;<<>>======>>>???AAABBBAAA???===;;;;;;:::888666888999;;;=========<<<;;;===;;;::::::;;;;;;999888888777666777999;;;:::999@@@???>>>===<<<<<<;;;;;;::::::999888777777777777666555555444555666777888:::;;;;;;999888888:::;;;888999::::::;;;===AAADDDIIIOOOVVVccc|||rrr___]]]fffaaaMMMCCCAAABBBDDDEEEEEEEEEDDDCCCDDDDDD@@@@@@@@@???>>>>>>======:::999888777666777777888:::===AAAEEEGGGIIIKKKMMMLLLKKKJJJHHHGGGGGGGGGGGGKKKJJJMMMVVV^^^fffpppzzz~~~yyytttsssrrrlllddd___^^^\\\YYYUUUQQQOOOMMMNNNMMMKKKHHHFFFDDDCCCCCCIIIJJJMMMSSSXXX\\\\\\[[[``````eeekkkmmmjjjiiijjjkkkpppyyy|||wwwsssooolllkkkgggfffeeeeeefffgggiiijjjjjjhhhhhhkkknnnpppooommmrrrqqqpppooommmlllkkkkkknnnmmmlllkkkkkkkkklllmmmkkknnnrrrsssssstttwwwyyyyyywwwuuuuuuvvvwwwvvvttttttvvvyyyyyywwwtttrrrrrrssssssttttttssspppnnnmmmkkklllnnnmmmlllkkkkkkllljjjkkklllllllllkkkjjjiiijjjjjjjjjiiiiiihhhhhhgggkkkkkknnnvvvtttrrrllleee___]]]```ccclllzzzssskkklllmmmssszzz|||{{{uuuwwwzzz|||}}}}}}}}}|||}}}zzzyyy}}}~~~zzzuuu{{{........................------............------......------......///000000//////......///000000000////////////000000111000000000000000000000000111111222222222222111111000000111222222222222222//////000000111222222222333333333333444444444444444444555555555555666666666666555444444444555555555666666777777777777777555666666666666555444444444444444444444555555555666666777888888888888888777888888888999999999999888888999999999:::::::::=========>>>======<<<<<<888888888888888777777777777888999999999888777666777666444555666888777777888888777777888888999::::::999888888888999:::;;;999999:::;;;<<<<<<<<<;;;777888;;;;;;;;;;;;<<<===<<<>>>@@@CCCDDDDDDCCCCCCCCCBBBBBBBBBBBBDDDEEEFFFGGGFFFEEEDDDCCCCCCCCCDDDBBBBBBBBBAAA@@@@@@?????????@@@AAABBBCCCBBBAAAAAAAAADDDGGGHHHIIIIIIJJJKKKOOOOOONNNLLLHHHCCC>>><<<=========<<<;;;<<>>???AAA>>>===<<<<<<<<<:::777444666777999;;;;;;;;;::::::999888888999::::::777555777555555666888::::::999;;;<<<<<<<<<;;;;;;:::999:::999888777666666666666666555555555555666777777;;;<<<===<<<:::999999:::999:::;;;::::::<<>>>>>===;;;;;;999888777666666666888;;;>>>@@@BBBEEEIIILLLNNNMMMLLLJJJHHHGGGFFFFFFEEECCCEEEMMMVVV```nnnzzz{{{xxxwwwrrrlllbbbaaa___\\\XXXTTTPPPNNNPPPOOOLLLJJJGGGEEECCCBBBGGGHHHJJJNNNTTTXXXZZZZZZaaaaaaffflllmmmiiiggggggjjjnnnwww~~~yyyvvvtttjjjjjjjjjjjjkkklllnnnooolllkkkkkklllooopppooonnnqqqpppnnnlllllllllmmmnnnmmmmmmlllkkklllmmmnnnooonnnppprrrsssrrrsssuuuvvvwwwvvvtttuuuvvvvvvuuutttuuuwwwzzzyyywwwtttrrrqqqtttttttttsssqqqooolllkkkiiikkklllkkkiiihhhhhhiiigggiiijjjllllllkkkjjjhhhjjjjjjiiigggeeebbb```___dddcccgggrrr}}}zzztttmmmfffbbbbbbccciiirrryyypppoooppptttzzz}}}}}}zzzwwwvvvvvvwwwyyyzzz|||}}}~~~~~~~~~{{{xxxwwwyyyzzzuuussswwwyyyzzz..............................////////////......------------......//////............/////////000000////////////000000000000000000000000000000000000000000111111000000000///000111111222222111111//////000000111222222333333333333333333333333333222333333444555666666666666666555444333333333333444555666666777777666666555555666666555555444333555444444444444444444444666666777888888888888888777777777888888888888999888888999999999:::::::::============<<<<<<;;;:::777777777777777777777777777888999:::999888666444777555444444555666666555444444333333444444555666666555555444444444555555555666777777888888777777666888;;;<<<<<<<<<===??????@@@BBBDDDEEEEEEEEEDDDDDDCCCBBBAAAAAABBBDDDFFFFFFFFFEEEDDDCCCBBBBBBBBB@@@@@@@@@@@@@@@???>>>>>>===>>>???@@@AAAAAAAAA@@@BBBEEEIIILLLLLLKKKKKKKKKOOONNNLLLJJJFFFAAA===:::;;;<<<<<<;;;:::;;;===@@@BBBBBBBBBBBBBBBBBBCCCCCCAAACCCCCCBBB@@@???@@@AAADDDCCCDDDEEEGGGFFFDDDBBB????????????????????????;;;:::::::::;;;===>>>@@@>>>===;;;;;;:::999777555666777888:::::::::::::::666777888:::<<<<<<:::777:::888666777888::::::999888888:::;;;;;;:::999888999999888777666666666666555555555555666666666777:::<<<>>>>>><<<:::999999999:::;;;;;;:::;;;===???>>>>>>@@@GGGYYYuuuuuubbbVVV```yyyqqqXXXJJJCCCAAAAAABBBDDDEEEEEEDDDCCCAAAAAAAAA@@@??????>>>>>>===<<<;;;999888777666555777888:::;;;===AAAFFFIIIMMMMMMLLLKKKJJJGGGFFFEEEAAA???@@@GGGOOO[[[kkkzzz~~~|||xxxsssiiifffbbb]]]YYYUUURRRQQQSSSRRRPPPMMMKKKIIIHHHHHHHHHGGGHHHKKKQQQUUUXXXYYY\\\]]]aaagggiiieeebbbcccfffjjjsss|||xxxpppooonnnmmmmmmmmmnnnooommmllllllmmmnnnnnnooooooqqqooollljjjjjjkkknnnpppllllllkkkkkklllnnnooopppqqqrrrrrrrrrrrrssstttuuuvvvuuutttuuuwwwwwwvvvuuuvvvxxxzzzzzzwwwsssqqqpppqqqqqqqqqpppooommmkkkjjjiiikkklllkkkhhhgggggggggfffhhhjjjlllmmmlllkkkjjjkkkjjjhhheeeaaa]]]YYYWWW\\\ZZZ^^^kkk~~~}}}uuunnniiihhhhhhkkknnnxxxwwwuuurrruuuzzz|||{{{yyywwwwwwzzzzzz{{{|||}}}~~~~~~zzzvvvvvvxxx|||{{{uuuqqqppprrrrrrtttyyy...........................//////000000//////...,,,------...............------......///////////////000000000000/////////////////////////////////......////////////.........///000000111111000000000000111111222333333333333333333333333333333333111111222333444555555666666555444333333222333333444444555666666666666555555555555555555444444333444444444444444333333333666666777888888888888888666666777777777888888888888888999999999:::::::::<<<<<<<<<<<<<<<;;;:::999777777777777888888888888999999:::::::::888777666666444222222444444444333222222222222222333444444444444444333333333333333444555666777888888888777===???AAABBB@@@>>>>>>>>>???@@@BBBCCCDDDEEEDDDDDDEEECCCBBB@@@@@@BBBDDDEEEDDDDDDCCCCCCBBBAAA@@@???>>>???@@@@@@@@@???>>>===<<<===>>>??????@@@@@@@@@BBBEEEJJJLLLLLLKKKJJJJJJJJJIIIHHHFFFCCC???<<<;;;;;;<<<<<<;;;999999;;;===BBBBBBBBBBBBBBBAAAAAAAAA@@@AAABBBAAA@@@???@@@AAADDDDDDEEEFFFHHHGGGDDDBBB>>>????????????@@@@@@@@@======<<<===>>>???AAACCC@@@===:::888888888888888777888888999:::::::::;;;555666888<<>><<<<<<:::777666777888888777666777999:::::::::999888999888777666555555555555444555555666666666666666888;;;>>>>>><<<:::999888999:::;;;;;;::::::;;;===>>>======AAANNNeeennn[[[[[[hhh}}}kkkRRRCCCAAA@@@@@@AAADDDEEECCCAAABBBBBBAAAAAA@@@?????????======<<<;;;999777666555666777777888999===AAAEEEJJJJJJKKKKKKJJJHHHEEEDDDAAA???@@@EEEKKKVVVgggvvv~~~zzzqqqmmmfff___YYYVVVUUUUUUSSSRRRQQQOOONNNNNNMMMMMMIIIHHHHHHJJJOOOTTTWWWXXXWWWVVVZZZaaaccc```___aaacccgggqqq~~~xxxvvvtttqqqooommmmmmmmmlllllllllkkkkkklllnnnooopppnnnkkkiiiiiikkknnnppplllkkkkkkkkklllnnnooopppsssrrrqqqrrrssstttuuuuuuvvvuuuuuuwwwyyyyyyxxxvvvvvvxxxzzzzzzwwwsssqqqpppnnnnnnmmmmmmllllllkkkkkkkkklllmmmkkkiiigggfffgggfffhhhjjjmmmnnnnnnnnnmmmmmmllliiifffaaa[[[VVVSSSUUUTTTWWWdddxxx~~~vvvpppmmmlllmmmkkkppp~~~yyysssvvvzzz||||||{{{|||}}}~~~zzzwwwwwwzzz}}}}}}{{{xxxvvvuuusssqqqooonnnmmmmmmoooqqqwww------------------------......////////////......,,,,,,---............---,,,---...//////////////////000000000000//////...////////////////////////......////////////............///000000000000000000000111111222333333444333333333333222222222222111111222222333444555555444444333222222222333333333444444555555555555555444555555555555444333333333333333333333444444444666666777888888888888888666666666666777777777777888888999999999:::::::::;;;;;;;;;<<<;;;;;;::::::777777888888888888888999:::::::::::::::999999999666444222222333444333222444444333333444444555666666666666666666666666666666777888:::;;;<<<<<<<<>>@@@@@@AAABBBCCCDDDDDDDDDCCCBBBAAAAAAAAABBBCCCDDDAAAAAAAAAAAAAAA@@@???>>>>>>>>>???@@@@@@???>>>===<<<<<<===>>>???@@@@@@AAAAAADDDHHHJJJJJJIIIHHHIIIEEEDDDCCCBBB@@@>>><<<;;;;;;<<<===<<<;;;;;;===>>>BBBBBBBBBBBBBBBAAA@@@??????@@@AAAAAA??????@@@AAACCCDDDEEEGGGHHHGGGDDDAAA======>>>???@@@AAAAAABBBAAAAAAAAAAAACCCEEEGGGHHHAAA>>>:::777888999::::::777777888888999::::::;;;666666888;;;???AAA@@@???;;;888555444555666666666888999999:::::::::999999888777666555555444444444444555555666777666666666666888;;;<<<:::999888888888:::;;;;;;999999:::;;;<<<;;;;;;>>>EEEUUUnnn{{{bbbZZZ]]]kkk^^^EEEDDDBBB???@@@CCCEEECCCAAACCCCCCBBBAAAAAA@@@@@@???=========<<<:::888777666555666666666777999===@@@DDDEEEHHHIIIIIIHHHEEEDDDAAA@@@AAADDDHHHOOO___mmmxxxssslllddd^^^ZZZYYYXXXSSSRRRQQQPPPPPPOOOOOOPPPJJJIIIIIIKKKOOORRRTTTUUUSSSRRRTTTZZZ\\\[[[[[[^^^aaafffqqq}}}yyyuuuqqqnnnmmmllljjjjjjkkkjjjjjjkkkmmmppppppnnnkkkiiihhhjjjmmmoookkkkkkjjjjjjkkklllnnnooorrrpppoooppprrruuuvvvvvvuuuuuuvvvxxxzzzzzzyyywwwuuuwwwzzzyyywwwtttrrrqqqllllllllllllkkkkkkkkkkkklllmmmnnnllliiigggffffffggghhhjjjlllmmmoooppppppooonnnlllhhhbbb\\\WWWSSSSSSQQQTTT___qqqwwwppplllmmmjjjkkkvvv{{{uuuwwwzzz|||}}}~~~}}}zzz{{{}}}~~~{{{wwwqqqmmmmmmnnnnnnooommmllllllmmmlllkkkqqqyyy------------------------,,,------------------,,,+++,,,---.........------+++,,,---//////////////////000111111000///...---///////////////////////////000000000000000000/////////000111111111111000//////000000111222222222333333333222222222111111222333333333444444555555222222222222222222333444333333444555555555555444444444555555444444333222222222222333333444444555666666777888888888888888555555555666666666777777888888999999999:::::::::999::::::;;;;;;;;;::::::666777777777888888888888;;;:::999888888999;;;<<<:::888666666777777777666777777777777777888888999888999::::::;;;;;;;;;;;;999;;;<<<>>>@@@AAABBBBBBFFFHHHJJJIIIFFFCCCAAA@@@@@@AAAAAABBBCCCCCCCCCDDDAAAAAAAAABBBBBBCCCCCCCCC???@@@@@@AAAAAA@@@???>>>===>>>@@@AAAAAA@@@>>>===<<<<<<======>>>@@@AAABBB@@@BBBFFFGGGGGGFFFFFFGGGCCCBBBAAA@@@???===<<<<<<:::<<<>>>??????@@@BBBDDDCCCDDDDDDDDDCCCBBB@@@???>>>@@@AAA@@@???>>>???AAACCCCCCEEEGGGHHHGGGDDDAAA;;;<<<===>>>@@@BBBCCCDDDCCCCCCBBBCCCDDDGGGIIIJJJ@@@>>>;;;::::::;;;:::999666666666666777888999999777666666888;;;======<<<999777444444555888999999;;;;;;::::::::::::::::::777777666555444444444444444444666777777777666555333555888888888777777888777888::::::999999:::;;;;;;:::<<<>>>???HHH]]]qqqiii]]]ZZZ___sssrrrRRRIIIEEE@@@@@@CCCFFFEEECCCCCCCCCCCCBBBAAAAAA@@@@@@=========<<<;;;999888666555666777666666777:::<<<===@@@DDDGGGHHHGGGEEEDDDAAA@@@BBBDDDDDDHHHTTTaaaqqq~~~~~~|||yyytttmmmgggaaa\\\ZZZWWWVVVUUUSSSRRRQQQQQQQQQJJJIIIIIIKKKNNNPPPQQQPPPPPPMMMMMMQQQRRRRRRTTTWWW]]]dddmmmxxx~~~zzzuuupppmmmkkkjjjhhhjjjkkkjjjiiijjjnnnrrrooommmkkkiiiiiijjjkkklllkkkjjjiiiiiijjjkkklllmmmnnnlllkkklllqqqtttvvvvvvsssssstttwwwzzzzzzyyywwwtttvvvyyyyyywwwtttrrrrrroooooonnnllllllkkkkkkkkklllmmmmmmlllhhhfffeeeeeegggggghhhiiikkknnnppprrrqqqpppoookkkfff___YYYVVVTTTSSSUUU\\\kkkwwwpppllliiihhhnnn}}}~~~vvvxxxzzz|||}}}~~~zzzuuuoookkkjjjlllmmmmmmnnnmmmnnnnnniiibbbccciii------------------------***++++++,,,,,,++++++***+++,,,---.........---,,,***+++---///000000///...///000111111111///...---////////////////////////111111222222222222111111000000111222222222222222......//////000111111111333333333222222111111111444444444555555555555666111111111111222333444444222333444444555555444444444444555555444444333222111111222333333444555555666666777888888888888888555555555555666666666777888888999999999:::::::::888999::::::;;;;;;;;;;;;555666666666777777888888;;;999777666777999<<<===???===<<<;;;<<<===<<<;;;999999999999999:::;;;;;;:::;;;<<<>>>>>>?????????<<<===???AAACCCEEEFFFFFFDDDGGGIIIIIIGGGDDDBBBBBBAAAAAABBBBBBCCCCCCDDDDDD???@@@AAABBBCCCCCCCCCCCC>>>???@@@AAABBBAAA@@@???===>>>@@@AAAAAA@@@???>>><<<<<<======>>>@@@AAABBB???AAADDDEEEDDDDDDEEEEEECCCBBBAAA@@@>>>===<<<;;;999;;;>>>AAABBBDDDGGGIIIEEEEEEFFFFFFEEECCCAAA@@@>>>???@@@@@@???>>>???AAABBBCCCEEEGGGHHHGGGCCC@@@:::;;;<<<>>>@@@BBBDDDEEEAAAAAAAAABBBCCCEEEGGGIII>>>===<<<======<<<:::777555555444555555666777888888777555666777999999888999777555555888<<<>>>???>>>===;;;:::999:::;;;<<<777777666444444444444444333444666777777777666555111333555666666666777999666888::::::999999:::;;;;;;;;;===???>>>BBBSSSfffnnn___ZZZYYYeeevvvbbbMMMGGGAAA@@@DDDGGGFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@<<<<<<======<<<:::888777555666777777666666888999999<<>><<<999777777999<<<>>><<<;;;;;;===???@@@???>>>;;;===>>>>>><<<:::::::::;;;<<<>>>AAABBBCCCCCCCCC======>>>???@@@BBBCCCDDDGGGHHHHHHGGGFFFDDDBBBAAADDDCCCCCCBBBBBBAAA@@@@@@===>>>???@@@AAABBBBBBBBB???AAABBBDDDDDDCCCAAA@@@DDDDDDCCCAAA???>>>===<<<<<<;;;:::<<<>>>??????>>>??????@@@@@@@@@AAAAAAAAABBBBBBAAA???>>><<<;;;;;;???AAADDDFFFHHHJJJMMMPPPOOOHHHCCCDDDBBB======AAA===<<<;;;;;;<<<===>>>???DDDDDDDDDDDDCCCAAA???===999;;;===>>>>>>@@@CCCFFFDDDDDDEEEEEEDDDCCCBBBAAA???>>>>>>??????>>>;;;888999777666777999888555222222333444666777777888888666444333333666<<>>HHHTTTvvvlll```aaabbbaaa^^^KKK===@@@DDDBBBAAADDDDDDDDDCCCCCCBBBAAA??????======>>>>>><<<999777555888888999999888777666555:::<<<>>>AAADDDEEEFFFFFFDDDDDDCCCBBBBBBCCCGGGIIITTTZZZccckkkpppssstttuuuvvvyyy{{{xxxppphhhcccaaa\\\\\\[[[YYYUUURRRQQQQQQKKKLLLLLLMMMMMMMMMMMMMMMJJJJJJHHHFFFDDDFFFIIIMMMUUUZZZ```ggglllqqqvvvyyyvvvuuusssqqqooommmkkkjjjkkklllmmmlllkkkkkklllnnnmmmmmmmmmmmmlllkkkjjjiiilllkkkjjjjjjiiiiiiiiijjjkkknnnnnnjjjkkkrrrtttrrrtttrrrqqqsssuuuvvvsssooossstttuuuvvvuuutttrrrpppppppppooonnnnnnmmmlllllloooooonnnllljjjhhhfffeeegggdddccccccbbbbbbhhhpppttt~~~uuukkkggg___UUUWWWUUUVVV\\\eeeuuu}}}rrrllleeeeeelllyyyvvvzzz~~~}}}yyytttnnnlllmmmooooooooopppnnnooopppiii]]]YYY\\\ppp}}}yyyuuu------------------------,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,+++---------............/////////000111111111111111...---++++++---/////////---......///000000111111111000000000/////////...111111111111111111111111444444333333222111111000000111222222333333222222222222222222222222222222222111111111111222333333444444444444444333222222333333333444444444555555888888777666666555444444555555444444444555666777888888999999999999888888::::::;;;;;;::::::999888;;;:::999888888:::<<<======<<<:::888888:::<<<===<<<;;;<<<===???@@@???>>><<<===??????===;;;;;;;;;<<<===???AAACCCCCCDDDDDD????????????@@@BBBCCCDDDEEEEEEFFFGGGFFFEEEDDDCCCBBBBBBAAAAAA@@@?????????>>>>>>???@@@AAAAAAAAA@@@???AAABBBDDDDDDCCCBBBAAACCCCCCBBBAAA@@@>>>>>>===<<<;;;;;;<<<>>>??????>>>@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>===<<<<<<;;;<<>>;;;;;;===<<<<<<;;;;;;<<<===>>>CCCCCCCCCCCCAAA@@@>>>===999:::<<<<<<===???BBBEEEGGGHHHHHHHHHFFFCCC@@@>>>======>>>AAABBBBBB???<<<999777666777888888555222222333444555666666666555777666555666888<<>>>>>:::666777666555333333333333444333222222444555666555444333444444555666777777888888888999999999999888888999:::<<<>>>======DDDNNNiiiiii]]][[[^^^pppxxx^^^HHHDDDFFFDDDBBBDDDDDDDDDDDDCCCCCCAAA@@@@@@??????@@@???>>><<<999777999999999888777777666666888999;;;>>>@@@BBBCCCCCCBBBCCCDDDCCCBBBCCCEEEGGGMMMRRRZZZ```eeegggiiijjjoootttyyyyyyuuuooojjjhhh``````^^^[[[WWWTTTSSSSSSMMMMMMNNNNNNNNNNNNNNNMMMIIIIIIGGGDDDCCCDDDHHHKKKUUUYYY___dddhhhlllppprrrxxxzzz}}}}}}{{{xxxvvvvvvrrrqqqpppnnnmmmkkkjjjiiiiiijjjkkkjjjiiiiiijjjlllmmmmmmmmmmmmlllkkkjjjjjjlllkkkkkkjjjjjjjjjjjjjjjkkkooonnnkkkmmmrrrtttrrrsssrrrssstttuuuuuusssqqqssstttuuuvvvvvvtttrrrqqqppppppppppppppppppoooooorrrrrrpppnnnllliiifffeeedddaaa^^^^^^\\\[[[```hhhppp|||zzzsssoooggg\\\]]]ZZZYYY]]]dddqqqwwwqqqjjjhhhmmmyyy|||{{{{{{~~~}}}zzzvvvrrrmmmkkkmmmooopppppppppmmmmmmmmmeeeZZZSSSTTT[[[eeeqqqvvvtttqqqqqqrrr------------------------,,,,,,,,,,,,,,,,,,,,,,,,......//////......---------------............/////////000111111111111000,,,***)))+++---///000///.........//////000000111000000000000////////////111111111111111111111111444333333222222111111111000111222222333333222222111111111111111111111111000000000000000111222222444555555555555444333333333333333444444444555555777777666666555444444444222222222333444666777888888888888888777777777777;;;::::::999999999999:::;;;:::999999999:::;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<===???@@@???===<<<===???>>>===<<<<<<======>>>@@@AAACCCCCCCCCCCCAAAAAAAAAAAAAAABBBCCCCCCBBBCCCEEEFFFGGGFFFFFFEEE@@@@@@@@@???>>>>>>======>>>>>>??????@@@??????>>>???@@@BBBCCCCCCCCCBBBAAABBBBBBBBBAAA@@@??????>>>===<<<<<<===???@@@???>>>AAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>=========<<<<<<;;;===AAADDDFFFIIILLLOOOZZZOOOFFFCCCCCC???;;;888>>>===<<<<<<;;;<<<<<<<<>>===<<<999:::;;;;;;;;;===@@@CCCIIIJJJKKKJJJGGGAAA<<<999999;;;>>>BBBEEEFFFCCCAAA888777777777888777555333333333444444444444444333666555555666888:::<<<>>>???===;;;;;;>>>>>><<<999777666555444333333444444444333333444555666555444222222333555666777888999888888999999999999888888<<<::::::<<<<<<<<<@@@GGGWWWyyy}}}bbb[[[```^^^yyyvvvUUUGGGDDDBBBAAACCCDDDDDDDDDDDDDDDCCCBBBAAAAAAAAABBBAAA@@@>>><<<;;;;;;:::999777666777777777666777888999;;;===???@@@AAACCCDDDDDDCCCBBBCCCDDDEEEHHHNNNRRRUUUWWWZZZ\\\eeekkksssxxxwwwsssnnnkkkdddccc___\\\XXXVVVTTTTTTOOOPPPPPPPPPPPPPPPOOOOOOIIIIIIFFFDDDBBBBBBFFFIIITTTXXX\\\```ccceeehhhjjjnnnmmmmmmmmmnnnmmmkkkjjjllllllkkkjjjiiihhhhhhgggggghhhiiihhhffffffhhhiiilllllllllllllllkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjkkknnnnnnmmmooorrrsssrrrrrrsssuuuvvvuuusssssssssttttttuuuvvvvvvtttsssrrrppppppqqqrrrrrrsssttttttvvvuuutttqqqmmmjjjgggeeebbb]]]ZZZXXXVVVTTTXXX___lllyyyzzzqqqgggeeeaaa______bbblll~~~yyyqqqmmmpppyyy~~~|||{{{|||~~~~~~zzzwwwvvvvvvqqqnnnkkkkkkllloooqqqrrrqqqooonnnllleeeYYYPPPMMMIIINNNTTTYYY]]]eeepppyyy------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............---------------............///,,,---......//////.........------...000111111000........./////////000000000000000000////////////111111111111111222222222333333333222222111111111000000111222222222222222111111111111111111111111111000000000000111222222444555555666555555444444333333333444444444555555555555555555444444333333000111111222444555666777666666666666666777777777;;;:::999888888999:::;;;888888777777777888999::::::;;;;;;;;;;;;;;;;;;:::===<<<<<<===??????>>>===:::<<<======;;;;;;<<<===>>>>>>???@@@AAABBBBBBBBBCCCBBBBBBAAAAAABBBBBBBBBBBBCCCDDDFFFFFFFFFEEEEEE@@@@@@@@@???>>>>>>======>>>>>>?????????>>>>>>===???@@@AAABBBCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@???>>>===>>>@@@AAA@@@???BBBAAA???>>><<<<<<<<<<<<<<<<<<<<<<<<============;;;>>>@@@BBBCCCEEEHHHJJJTTTOOOIIIEEEBBB???===<<<>>>======<<<;;;;;;;;;;;;>>>>>>>>>>>>======<<<<<<:::;;;;;;;;;:::<<<>>>AAAFFFHHHJJJJJJGGGAAA:::666888999===BBBEEEFFFCCCAAA888888777777777666555444555555555555555444333222222333333444555555666666999777777888;;;<<<<<<:::888777666555444555555666777666444444555555444222222333333444555666777888888888999999999999888888===888666999<<<<<<>>>BBBHHHiiisss``````WWWnnnlllTTTHHHBBBCCCFFFDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBAAA???>>>======<<<999777666777888999666666555666888:::<<<>>>@@@CCCEEEFFFDDDCCCBBBCCCAAACCCEEEGGGIIIKKKNNNQQQZZZaaallltttxxxvvvqqqmmmiiieeeaaa\\\ZZZXXXVVVUUUTTTTTTTTTTTTSSSSSSRRRQQQLLLKKKHHHEEECCCCCCFFFIIIRRRUUUYYY\\\^^^```bbbccciiieeebbbcccggghhhfffcccggggggffffffffffffffffffeeefffgggfffeeeeeeggghhhkkkkkkjjjjjjkkkkkkkkkllljjjkkkkkkkkkkkkkkkjjjjjjiiikkkmmmnnnoooqqqqqqpppqqqtttwwwwwwtttrrrsssuuuttttttuuuuuuuuuttttttssspppqqqqqqrrrtttuuuvvvvvvwwwwwwuuurrroookkkiiigggaaa[[[WWWUUUSSSRRRUUUZZZgggvvv{{{rrrmmmhhhdddbbbaaagggvvvxxxsssuuu{{{~~~|||yyywwwwwwzzz~~~}}}tttoooooopppkkkjjjiiijjjllloooqqqrrrsssrrrpppooojjj___SSSLLLFFFGGGHHHLLLUUUggg|||------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,---------............///,,,,,,---...............111000///000111111000///............////////////////////////000000000000000000111111111222222222333333222222222222222111000000111222222222222111000000000000000000000000111111111111111222333333444444555555666555555444333333333444444444555555444444444333333333333333000111111222333444444444555555555555666777888999:::999888777888888:::;;;888888777888888888999999::::::;;;<<<<<<;;;::::::<<<;;;;;;<<<>>>>>>===;;;888999::::::999999;;;===????????????@@@@@@AAAAAACCCCCCBBBAAAAAAAAABBBBBBCCCDDDEEEFFFFFFEEEDDDCCCAAAAAAAAA@@@??????>>>>>>>>>>>>?????????>>>>>>===@@@@@@AAABBBCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBAAAAAA@@@???>>>???AAAAAAAAA???BBB@@@>>><<<;;;:::;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>???AAAAAAAAAAAACCCDDDMMMPPPOOOIII@@@<<<===???======<<<<<<<<<;;;::::::<<<<<<<<<<<<;;;;;;<<<<<<;;;<<<======<<<<<<===???DDDGGGJJJKKKIIICCC===999888999;;;???BBBBBB???<<<888888888777666555555555666666777666666555444333222222333333444333333333666555666777:::;;;<<<;;;999888777666666666777888<<<999666444444333222000444444444444555555555555777888888999999888888777:::555444888<<<<<<>>>@@@DDD\\\dddVVVUUUccc{{{nnnUUUGGGDDDGGGCCCCCCDDDDDDDDDDDDDDDDDDBBBBBBBBBAAA@@@???>>>===>>>===:::888777777888999666666555666777999;;;<<>>>>>??????@@@??????>>>@@@@@@@@@AAABBBCCCDDDDDDFFFFFFEEEEEEDDDCCCCCCBBBBBB@@@???@@@AAABBBAAA@@@AAA???===;;;999999:::;;;;;;;;;<<<======>>>??????>>>???@@@@@@>>>>>>>>>@@@HHHQQQTTTLLL???999:::<<<;;;;;;<<<<<<<<<;;;::::::;;;;;;;;;::::::;;;<<<<<<<<<>>>AAAAAA???>>>===>>>CCCFFFIIIKKKJJJFFFAAA===999999999;;;======;;;999888999888777555444555777666777777777666555444444444444444444444444444444666777888999:::;;;<<<===999888777666666777888999===:::777444333333111000444444444444444444444444666777777777777777777666888444444888;;;<<<===@@@DDDQQQkkkmmmPPPSSSZZZkkkiiiPPPDDDAAAAAABBBCCCDDDDDDDDDDDDDDDBBBBBBAAA@@@@@@??????>>>???===;;;:::888888888888666666666777888999:::;;;;;;>>>AAACCCBBBAAAAAAAAAAAABBBCCCBBBAAACCCFFFHHHNNNUUUaaappp}}}wwwpppiiidddddddddcccbbb^^^^^^^^^]]]\\\ZZZYYYXXXVVVTTTQQQLLLIIIHHHJJJMMMOOORRRUUUWWWWWWWWWXXXYYYYYYUUUTTTWWW]]]aaa```^^^^^^______``````aaabbbbbb___aaabbbcccccceeegggjjjiiiiiigggffffffggghhhiiiggghhhiiijjjjjjjjjiiihhhhhhfffgggkkklllkkkllloooqqqrrrtttuuutttrrrrrrrrrrrrrrrrrrrrrrrrsssssssssppppppoooooonnnmmmlllllljjjkkklllnnnoooooooooooo```XXXRRRQQQQQQPPPRRRUUU^^^ppp}}}wwwqqqkkkddddddmmmxxx|||zzz{{{~~~sssrrrrrrrrrtttwww{{{}}}vvvkkkffffffhhhdddfffhhhjjjjjjkkkmmmnnnmmmnnnoooppppppkkk\\\MMMDDDFFFIIIRRRaaavvv------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......---------------............///---...//////000000//////---------...000000...,,,.........................../////////000000000111///000000111222222333333222222222222222222222222///000000111111111111111////////////////////////111000000000000111222222222222333444444444444444333333333444444444555555222222222222222222222222111222444666888999999999:::999777555555666777888777777888999999999999999999999::::::;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::999888999:::;;;999777666777888888888999<<<>>>CCCCCCBBBAAAAAAAAABBBCCCAAAAAA@@@@@@@@@AAAAAABBB@@@AAACCCEEEFFFFFFEEEEEEBBBBBBBBBAAA@@@@@@??????>>>>>>???@@@AAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDEEEIIIIIIHHHGGGEEEDDDCCCCCCCCCAAA@@@AAABBBCCCBBB@@@@@@>>><<<999888999:::<<<<<<======>>>>>>?????????===>>>???>>>===<<<===>>>CCCMMMRRRKKKAAA===;;;:::999:::;;;<<<<<<<<<;;;:::;;;::::::::::::;;;<<<======AAADDDEEECCC@@@>>>===AAACCCGGGHHHHHHDDD@@@===999888777888::::::999888888999999777444333555777555555555666666555444444555444444333333444444555666777888999999999:::;;;777777666555555666777888<<<999666444444444333333333333333444444555555555555555666666666666555555777555666999:::999<<<@@@AAAFFFYYYyyycccWWWXXX```tttfffOOOCCC@@@@@@AAACCCCCCDDDDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@>>>>>>===;;;:::999888777555666777888888888888888777:::===>>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@CCCEEEJJJOOOXXXfffttt~~~yyyqqqiiieeeeeegggfffeeebbbbbbbbbaaa___]]]\\\[[[YYYWWWTTTOOOKKKJJJLLLNNNPPPRRRTTTTTTSSSRRRRRRRRROOONNNOOOSSSYYY]]]]]]\\\[[[[[[[[[\\\]]]]]]^^^^^^[[[]]]___```aaadddgggiiiiiihhhfffdddddddddeeefffeeefffhhhiiiiiiiiiggggggjjjffffffjjjllljjjlllqqqqqqqqqqqqrrrtttsssqqqpppppppppppppppqqqqqqrrrssspppooonnnkkkiiifffdddcccaaabbbfffjjjmmmpppssstttfff]]]VVVTTTSSSQQQRRRTTTZZZmmmxxxooofffbbbiiisss|||xxxwwwwwwxxxssstttvvvyyy|||~~~~~~xxxnnngggcccdddeeecccfffiiijjjiiihhhjjjkkklllmmmnnnpppsssooo^^^MMMDDDIIISSS```qqq------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...---------.........//////+++,,,------......------,,,,,,---///111222111///.....................---.../////////000000111111///000000111222222333333222222222222222222222222//////000111111111111111///////////////////////////////////////000111111111222333333444444444333333333333444444444555555111111111111111111222222000222555999;;;===>>>>>>>>><<<999666555444555555666777888:::::::::999888777777888999999999999888<<<;;;;;;::::::;;;;;;<<<999888777888999999888666777888999999999:::===@@@FFFEEEDDDCCCBBBCCCDDDDDD@@@?????????@@@@@@AAABBB===???AAADDDFFFGGGGGGGGGBBBBBBAAAAAA@@@?????????===>>>???@@@AAABBBBBBBBB@@@@@@@@@AAABBBCCCEEEFFFKKKKKKIIIHHHFFFEEEDDDCCCCCCBBBAAAAAACCCCCCBBBAAA???===;;;999888999;;;<<<===>>>>>>>>>?????????@@@;;;<<<======<<<<<<===???===GGGMMMIIIEEECCC???:::888999;;;<<<===<<<;;;;;;;;;::::::999:::;;;===>>>>>>BBBFFFHHHFFFBBB>>><<<>>>@@@CCCDDDCCC@@@===:::999888666666888999999999888999999777444333555888333333444555555444444333333222111111111222333444555666777777666666777888666555444333333444555666:::777444333444555666555111111222333555666777777444444555555555555444444777666888::::::888:::???;;;>>>LLLiii~~~^^^[[[\\\hhh|||bbbOOO??????AAABBBCCCCCCDDDDDDDDDCCCBBBAAAAAAAAAAAAAAA>>>>>>===<<<;;;999777666444555777888888888777666444666999:::;;;;;;===???>>>???@@@???>>>>>>@@@BBBGGGJJJPPP[[[hhhqqquuuvvvwwwooofffbbbcccffffffdddeeeeeedddcccaaa___^^^]]]ZZZYYYUUUPPPLLLJJJLLLNNNQQQRRRTTTSSSPPPNNNMMMMMMJJJKKKNNNSSSXXX[[[]]]]]]XXXXXXYYYYYYZZZZZZ[[[[[[XXXZZZ\\\^^^```cccfffiiiiiihhheeecccbbbcccdddeeeccceeeggghhhiiihhhgggffflllgggfffjjjllljjjmmmsssrrrpppoooqqqttttttqqqnnnpppooooooooopppqqqqqqrrrqqqooollliiieeebbb___^^^ZZZ]]]aaaggglllqqquuuvvvmmmddd[[[YYYWWWTTTTTTUUUXXXkkk}}}rrrgggbbbgggooo{{{uuusssrrrqqqppprrrwww|||}}}}}}}}}~~~~~~}}}xxxppphhhcccbbbcccccccccfffjjjjjjhhhggghhhiiimmmoooppprrruuurrr```MMMHHHPPP^^^ooo************************+++,,,...//////...,,,+++//////...---------..............................---.........//////000000////////////////////////---......//////////////////////////////000111111000000000000111111111111222222222111111111000000......//////000000111111000///...------...///000---...///000111222333333555444444333333444444555444444444444444444444444222333444555555444333222111333777;;;>>>@@@AAAAAAHHHDDD>>>888555555777999666777888999999999999999;;;::::::999999999::::::888999:::;;;<<<;;;:::999;;;::::::999888777666666666777777888999;;;<<<===AAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCDDDDDDDDDEEEEEEDDDCCCBBB@@@???>>>===??????@@@AAABBBDDDDDDEEEAAA@@@@@@??????@@@@@@AAAGGGGGGHHHGGGGGGFFFEEEDDDDDDBBB???<<<;;;:::;;;;;;===>>>???>>><<<;;;;;;<<<===???@@@AAAAAA>>><<<::::::::::::::::::;;;<<<===???DDDJJJMMMKKKGGGBBB???999999888888999999::::::============<<<;;;:::999???@@@@@@@@@???===:::888:::<<<>>>@@@???>>>;;;999;;;:::999888888888999:::===;;;888555444333444444;;;999777666555666777888777555444333333444555777888666444555888999777555666666555444444444444555444444444444333333222111333333333444444444555555666666666666666666666666777777888888888999999999<<<>>>EEEVVVsss{{{fffWWW[[[hhh}}}}}}SSSHHHEEE@@@======???AAACCCBBBCCCCCCDDDCCCAAA???>>>@@@???>>>===<<<;;;::::::666555555444444555555555666666777888999;;;===>>>??????AAAAAAAAAAAA@@@???DDDFFFJJJOOOVVV^^^eeeiiieeefffeeecccaaabbbgggkkkmmmmmmmmmjjjfffcccbbbbbb^^^ZZZWWWVVVRRRMMMKKKMMMSSSSSSSSSSSSSSSQQQNNNKKKLLLKKKKKKOOOUUUYYYYYYXXXZZZZZZYYYXXXXXXWWWVVVVVVVVVXXXZZZ[[[\\\```fffkkkhhhgggfffeeedddccccccccccccddddddeeefffffffffeeeiiiffffffjjjllljjjjjjlllqqqrrrrrrrrrqqqpppnnnmmmpppnnnnnnpppssstttrrrpppqqqpppnnnhhhbbb]]]ZZZZZZXXXYYY[[[aaajjjttt{{{wwwqqqhhh___YYYVVVVVVWWW\\\ggg|||zzzpppgggfffjjj{{{wwwrrrqqqqqqpppsssvvv{{{~~~{{{yyyzzz|||}}}}}}zzzyyy{{{~~~}}}wwwrrrooolllhhhdddaaaaaacccddddddeeeggghhhgggfffggggggpppqqqvvvzzzttteeeVVVOOOMMM]]]rrr------------------,,,,,,+++,,,---//////---,,,++++++++++++,,,,,,---------........................,,,---------....................................---......//////////////////////////////000000111//////000000000111111111222222222111111000000000.../////////000000000111000///...------...///000......///000111222333333444444333333333333444444333333333333333333333333222222333333333333222222333666999===@@@AAABBBBBBIIIEEE@@@:::777666666777666777888999999999999888::::::::::::::::::::::::888999999:::;;;::::::::::::::::::999888777777666777777888888999:::<<<<<>>>>>===<<>>???@@@???===<<<===>>>???@@@BBBCCCBBB@@@===<<<;;;;;;::::::;;;;;;<<<===???CCCIIIMMMLLLIIIDDDAAA:::999999888888999999999<<<======>>>>>>>>>>>>=========>>>===<<<;;;999888;;;<<<===>>>===<<<;;;999999888777666666777888999<<<:::777555444444444555666555555555777:::<<<>>>777666444333333444666777777555333444666777666444555555555555444444444444333333444444333333222111333333333444444444444555555555555555555555555555777777777888888888999999777999<<>><<<;;;;;;:::888777666555555555555666444444555666777999;;;<<<===>>>???@@@AAA@@@@@@???@@@AAADDDHHHNNNTTTZZZ]]]\\\]]]^^^]]]\\\___eeejjjnnnooopppnnnkkkgggeeedddaaa[[[VVVTTTPPPLLLLLLOOOUUUUUUUUUVVVUUUSSSPPPNNNLLLKKKKKKNNNSSSWWWXXXXXXYYYYYYXXXVVVUUUTTTSSSSSSSSSUUUWWWXXXZZZ^^^dddiiihhhfffdddbbbaaaaaaaaaaaacccdddeeefffffffffeeeeeegggccccccgggiiihhhiiilllssstttsssrrrqqqnnnlllkkkmmmjjjhhhiiimmmppprrrqqqrrrsssqqqjjjaaaYYYVVVVVVVVVVVVXXX]]]gggrrr{{{~~~yyypppggg```\\\[[[[[[\\\ggg|||vvvmmmkkknnnqqqyyy|||tttqqqqqqqqqqqqvvvyyy}}}|||yyywwwvvvwwwwwwzzzwwwvvvwwwyyyxxxrrrmmmjjjgggddd```^^^___```aaaaaabbbdddeeefffhhhjjjkkknnnqqqtttssshhh[[[UUUVVV```ppp------------------......+++,,,---......---,,,+++&&&''')))+++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---------........................---......///////////////////////////000000000000//////000000000000111111111111111111000000000000////////////000000000000//////............//////......///000111222222333444444333333333333444444333333333333333333333333333222222222222222222333333555888;;;>>>???@@@@@@GGGDDD@@@;;;888666555555777777888888999999888888999999;;;;;;;;;;;;:::999999999888888999999:::;;;::::::999999888888777777999999999999:::::::::;;;<<<<<<===???@@@AAABBBCCCAAAAAAAAAAAAAAAAAA@@@@@@>>>???AAACCCCCCBBBAAA@@@@@@????????????>>>>>>>>>?????????@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@AAACCCCCCDDDDDDDDDCCCAAA???===<<<<<<<<<===>>>???@@@@@@???>>>@@@AAAAAABBBCCCDDDCCCAAA???>>><<<;;;;;;;;;;;;<<<<<<===???BBBGGGKKKLLLIIIEEEBBB;;;::::::999999999::::::;;;<<<===>>>@@@AAABBBBBB;;;;;;::::::999999999999;;;;;;;;;;;;;;;::::::999888777666555555666777888:::888666444333444555666444444555666888;;;===???777666555444444555666777555444333444555555444333444555555666555444333222333333333333333222222111333333333333444444444444555555555555555555555555777777777777888888888888999:::;;;???KKKeeehhhZZZZZZccczzz]]]QQQDDD>>>AAAEEEDDDAAADDDDDDDDDDDDCCCBBBAAA@@@@@@@@@???>>>===<<<<<<;;;:::999888777666555555555333333333444555777888999;;;;;;===>>>???@@@@@@@@@======???BBBEEEIIIMMMPPPPPPRRRTTTTTTUUUYYYaaagggooorrrvvvvvvsssnnnjjjiiieee^^^WWWSSSOOOLLLNNNRRRYYYYYYZZZZZZXXXVVVSSSQQQMMMLLLKKKMMMQQQUUUWWWXXXYYYXXXVVVSSSQQQOOONNNNNNOOOQQQSSSUUUXXX\\\aaaeeefffccc```]]][[[[[[]]]^^^bbbcccdddffffffeeedddcccbbb^^^]]]```bbbcccggglllqqqrrrrrrrrrpppnnnllljjjgggdddaaaaaaeeekkkppprrrtttwwwwwwpppcccXXXUUUVVVVVVUUUVVV[[[eeerrryyyooogggaaa^^^]]]^^^hhh{{{|||sssppprrriiioooyyy}}}vvvqqqpppqqqrrrrrryyyzzz}}}}}}{{{wwwuuurrrqqqqqquuurrrppppppqqqoookkkgggdddbbb___\\\[[[\\\^^^___bbbbbbbbbccceeehhhjjjlllooopppooogggZZZRRRYYYdddyyy++++++,,,,,,,,,,,,------+++,,,------------,,,+++&&&''')))+++,,,,,,******------------------------,,,,,,,,,,,,,,,---------........................---......///////////////...//////000000000000000////////////000000000111000000000000000000000000////////////000000000000/////////....../////////...//////000111111222222444333333333333333333444222222222222222222222222333222111000000111222333000111444666888999::::::AAA???===:::888666555444777777888888888888777777777888:::<<<<<<;;;999888999888777777777888:::;;;999999999999999999999888::::::::::::::::::999999:::;;;<<<>>>@@@BBBCCCDDDAAAAAAAAA@@@@@@@@@@@@@@@===???AAACCCDDDBBB@@@???@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@AAABBBBBBBBBBBBBBBBBBAAA@@@>>>>>>======>>>===???@@@@@@??????@@@BBBBBBCCCCCCDDDCCCAAA@@@>>>===<<<<<<<<<<<<<<<======>>>@@@DDDGGGHHHFFFBBB???;;;::::::;;;;;;<<<===>>><<<<<<===>>>???AAABBBCCC;;;:::999888888999:::<<<<<<;;;:::888888888999999777666555555555666777888888666555333333444555666777777666666666777777888777666666555555666666777555444444444555555444444333444555666666444222111222222333333333222222111222222333333333444444444555555555555555555555555666666666777777777888888:::<<<===<<<@@@SSSuuu}}}eeeZZZ[[[mmm}}}jjjRRRCCCBBBEEEDDDBBBDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@???>>>>>>======<<<;;;999777666555444444333333333333444555777777888999:::;;;===>>>??????>>>>>>???@@@BBBDDDFFFGGGGGGIIIKKKLLLNNNSSS[[[aaapppuuu{{{}}}{{{uuupppmmmggg```ZZZVVVSSSPPPRRRVVV]]]^^^___^^^\\\YYYWWWVVVPPPNNNMMMMMMPPPSSSWWWYYYYYYWWWTTTQQQNNNKKKJJJJJJLLLNNNQQQTTTXXX\\\```bbbbbb___ZZZUUUSSSTTTWWWYYY]]]___bbbddddddcccaaa```[[[WWWVVVWWWYYY[[[bbbiiilllmmmooopppooommmkkkiii^^^\\\[[[\\\```ffflllpppuuu{{{~~~wwwhhh\\\XXXYYYXXXWWWWWW[[[eeeuuuwwwnnnfff```]]]```hhhxxxwwwssssssllloootttyyy||||||{{{zzzzzzwwwtttqqqpppqqqrrrssszzzzzz{{{}}}{{{{{{yyywwwuuurrrpppoooqqqnnnllljjjjjjhhhdddaaaaaa___]]][[[[[[\\\^^^___dddcccbbbbbbeeegggiiijjjpppkkkdddYYYQQQSSSeeexxx+++++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,+++)))***,,,------+++)))(((------------------------...---------------------........................---......///////////////......///000111000000///...////////////000000000////////////////////////000000000000////////////...//////////////////...//////000000111111222222333333333222222333333333222222222222222222222222444333222111111222333444///000111333444555666666999999888777666555555555777777888888888777777666555777999;;;;;;:::999888999888777666777888999:::999999999999999:::::::::::::::;;;;;;;;;:::999888:::;;;===>>>AAABBBDDDEEEAAAAAAAAA@@@@@@?????????>>>???BBBDDDDDDCCCAAA???>>>??????@@@@@@AAABBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBAAA@@@AAAAAA@@@???????????????===>>>????????????@@@AAAAAABBBBBBBBBAAA@@@???>>>>>>======<<<<<<=========>>>???@@@CCCDDDCCC???;;;::::::;;;<<<>>>@@@BBBCCC>>>============>>>???@@@<<<;;;999888888:::<<<===<<<;;;999777666777888888777666666555666777888999666555444222222444555666777777666555444333333333666666555555555555666666555555666555555555555666222444555666666444222111111111222333333222222222222222222333333333444444555555555555555555555555555555666666666777777777333666999:::999DDDaaa|||zzzbbbXXXcccttthhhOOODDDBBBBBBAAADDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@??????>>>>>><<<;;;999888666555444444444444444444444555666777666666777999:::<<<>>>>>>????????????@@@@@@AAABBBBBBEEEGGGGGGHHHMMMTTTZZZooouuu|||yyysssooofffaaa]]]\\\ZZZWWWXXX[[[aaadddeeeddd```]]][[[[[[TTTRRRPPPNNNOOOSSSXXX\\\ZZZWWWSSSOOOLLLIIIHHHHHHKKKLLLPPPUUUZZZ^^^aaabbb]]]ZZZTTTOOOMMMMMMPPPRRRWWWZZZ^^^aaabbbaaa___]]]UUUQQQOOOPPPQQQSSS[[[dddiiikkknnnpppoookkkfffcccWWWWWWWWWYYY]]]bbbhhhlllssszzz{{{nnnbbb]]]]]][[[YYYXXX[[[ddduuuxxxnnneeeaaaaaagggttt{{{vvvvvvttttttuuuvvvvvvuuutttsssuuuuuutttsssrrrrrrsssttt{{{||||||}}}xxxxxxxxxwwwvvvtttrrrpppmmmkkkhhheeedddbbb```^^^```___]]]\\\\\\]]]___```bbbaaaaaacccfffiiiiiihhhkkkaaaUUUOOOQQQ^^^vvv,,,,,,------......//////,,,,,,++++++++++++,,,,,,+++,,,,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,............---------------------------------------......///////////////---...000111111111000///......////////////000000............////////////000000000000////////////......////////////......//////000000111111111111333333222222222222333333333333333333333333333333444333333222222333333444111111222333333444555666555555444444444555555666777777888888777777666666444555777888999999888777777777777666777888888999888888999999::::::;;;;;;999:::;;;<<<<<<;;;:::999;;;;;;===>>>@@@BBBCCCDDDAAAAAAAAA@@@??????>>>>>>>>>@@@AAACCCCCCBBBAAA@@@<<<<<<======>>>??????@@@AAAAAAAAABBBBBBCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@@@@???>>>???AAAAAAAAAAAA@@@@@@???>>>===???>>>>>>============>>>???>>>>>>AAADDDDDD@@@<<<:::;;;<<<===???AAACCCDDD???>>>===<<<;;;<<<===>>>===<<<:::999999:::<<<===<<<;;;999888777777777888666666555555666777888999666555333222222333444555333333333333333333333333555555555555555555555555444666777666555444555666333444444555444333222111000111222222222222222222222222222222333333333333444444444444444444444444555555555555666666666666222333777:::999===QQQhhhuuu___^^^gggnnnhhhQQQEEE@@@???CCCBBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@@@@===<<<;;;999777666666666666555555555555555666666555555555666888:::<<<===<<<<<<======>>>>>>>>>>>>@@@BBBDDDDDDDDDHHHOOOUUUiiipppyyy~~~}}}wwwqqqmmmeeeaaa^^^______]]]^^^bbbhhhkkkmmmkkkfffbbbaaabbbYYYWWWSSSPPPOOOSSSZZZ___[[[YYYTTTPPPLLLJJJIIIHHHJJJLLLPPPVVV\\\```bbbaaaZZZWWWQQQLLLIIIIIIKKKMMMQQQUUUZZZ___aaa```]]][[[RRROOOMMMMMMKKKMMMUUU^^^hhhkkkppprrrpppiiiaaa\\\UUUVVVWWWXXXZZZ___eeejjjqqqyyy~~~ttthhhbbb```\\\[[[YYYZZZccctttxxxnnnhhhcccgggqqqzzzyyywwwvvvuuusssqqqppppppoooppprrruuuuuutttttttttuuu|||}}}~~~wwwwwwvvvvvvtttsssqqqpppjjjhhheeeaaa___]]]]]]]]]___^^^]]]]]]]]]^^^______]]]]]]^^^ccchhhiiifffbbb___UUUMMMOOO[[[nnn++++++,,,,,,---.........,,,++++++++++++++++++,,,***+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++---------------------------......///////////////---...000111111111//////........./////////000000---------....../////////111000000000/////////...---...///000000///...---000000000000111111111111333333222222222222333333333333333333333333333333444444444555555444444444333222222333333444555555666555444333333444555666777777777777777666666555444444555555666777777777555666777777888888777777888888999999:::;;;<<<<<<999:::;;;<<<===<<<:::999:::;;;<<<===???@@@AAABBBAAAAAA@@@@@@???>>>>>>===>>>???@@@@@@AAAAAA@@@@@@<<<<<<======>>>>>>????????????@@@AAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCBBBBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAA@@@AAABBBAAA@@@???@@@AAAAAAAAAAAA@@@??????>>>>>>@@@???>>>>>>======>>>>>>@@@>>>>>>BBBGGGHHHFFFBBB<<<<<<<<<===>>>???@@@AAA???>>><<<;;;;;;<<<>>>???<<<<<<::::::999:::;;;<<<<<<;;;:::999888777777777555444444444444666777888777555333222111222333444111222333333444444444444333333444444444444333333333555666555333222444666444444444333333333222222000000111222222222222222111222222222222333333333444444444444444444444444444444555555555666666666777444666<<<<<<<<>>===;;;:::999999999666555555444444444555555555444444555666888:::;;;999:::;;;<<<======>>>>>>===???AAAAAAAAAEEELLLRRRbbbiiirrrwwwwwwrrrllliiiddd___\\\]]]___```dddjjjnnnrrrtttrrrmmmhhhhhhiii]]][[[WWWRRRQQQUUU]]]ccc]]][[[VVVQQQMMMKKKKKKKKKIIIKKKOOOVVV]]]bbbbbbaaaYYYVVVQQQLLLIIIHHHIIIKKKNNNRRRYYY^^^aaaaaa^^^\\\RRRPPPNNNLLLJJJIIIQQQZZZccchhhpppuuutttmmmccc\\\XXXXXXVVVUUUVVV\\\dddkkkuuu||||||qqqhhhccc___^^^]]]]]]dddtttuuunnniiijjjpppzzzyyyuuutttrrrpppooonnnooooookkkoootttvvvvvvvvvvvvwwwxxxzzz|||~~~~~~~~~vvvuuusssrrrpppnnnmmmlllfffdddaaa^^^[[[ZZZ[[[\\\]]]\\\\\\[[[[[[[[[\\\\\\\\\\\\___dddgggddd\\\UUURRROOORRR^^^nnn(((((()))******+++,,,,,,,,,++++++******++++++,,,))))))))))))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---------------------------......///////////////---...000111222111///.............../////////000---------.........//////111111000000/////////...---...///000000///...---000000000000111111111111333222222222222222222333444444444444444444444444333444555666666555444333222222111111222222333444888777555333333333555666777777777777777666555555333333333333444666777888444555777888888888777666888888999:::;;;;;;<<<<<<888999;;;======<<<;;;:::999:::;;;<<<===??????@@@AAAAAA@@@@@@???>>>>>>===>>>>>>>>>>>>>>>?????????>>>?????????@@@@@@@@@@@@===>>>>>>@@@AAABBBCCCCCCCCCBBBBBBAAAAAABBBBBBCCC??????@@@AAABBBBBBBBBBBB@@@@@@AAABBBBBBBBBAAAAAABBBCCCDDDCCCAAA@@@AAABBBBBBBBBAAA@@@@@@??????>>>@@@@@@???>>>>>>===>>>>>>@@@>>>???DDDJJJNNNLLLIII======<<<<<<<<<<<<======>>>===<<<;;;<<<===???AAA<<<;;;;;;:::999999999:::<<<<<<;;;:::999888777666333333222222333555666777777555333111111111222333444444444555555444333333222333333444444333333222111333555444222111333555555444333222222222333333///000111222222222222222111111222222222333333333444444444444444444444444444444444555555555666666999333333999:::888@@@MMMeeennndddaaagggqqq___LLLGGGAAA@@@?????????@@@AAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@???===<<<<<<<<<<<<555555444444333333444444555444444444555777888:::888999;;;<<<>>>?????????:::<<<>>>???@@@DDDKKKQQQ]]]dddlllrrrrrrmmmhhheeeddd^^^ZZZZZZ]]]```hhhpppssswwwyyywwwqqqllllllmmm```^^^YYYTTTQQQVVV^^^eee___\\\WWWRRRNNNMMMLLLLLLIIIJJJNNNVVV^^^bbbbbb```YYYVVVQQQMMMJJJIIIIIIJJJLLLQQQXXX___bbbbbb___]]]SSSQQQPPPNNNJJJHHHOOOXXX\\\cccnnnwwwxxxrrriiibbb\\\ZZZWWWSSSSSSZZZdddmmm|||yyynnngggccccccaaaaaagggvvvxxxqqqpppnnnppp{{{~~~xxxwwwsssrrrqqqoooooooooppppppffflllrrrvvvwwwwwwxxxyyysssuuuxxx{{{||||||zzzyyyuuutttqqqnnnllljjjhhhhhhcccbbb___[[[XXXXXXYYY[[[[[[ZZZZZZYYYYYYYYYYYYZZZ______bbbeeeeee^^^QQQGGGKKKOOO[[[mmm}}}))))))***+++,,,,,,------,,,,,,+++******+++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000......////////////..............................111111222222222222111111000000000000000000000000000000////////////000000222222222222222222222222000000000000111111111111777555333111111111222333555555444333333222111111111111222222222333333333444444444444444444333333555555555666555444444333222222333333555666888888777888999::::::999777666999888888999;;;;;;999888666777:::<<<===>>>======<<<<<<<<<===>>>@@@BBBBBBCCCCCCCCCCCCAAA>>><<<:::<<<<<<===>>>??????>>>>>>;;;===?????????>>>???@@@EEEBBB@@@???>>>>>>@@@AAAEEEFFFFFFEEEEEEDDDCCCBBBAAA@@@??????AAAAAA@@@???@@@AAABBBBBBAAAAAABBBDDDFFFEEEDDDCCCAAA???>>>===>>>>>>===<<<<<<<<<<<<<<>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::999555666777888888777666555444444444444444444444444777555333111000111333444444444444333333222222222111111000000000000000000000000000000000000000000333222222111111222222333111111111111111111111111111111000000111333555666222222333444444555555666444444444555555555555666666777777888888;;;???BBBXXXkkknnnddd^^^```pppzzzZZZJJJEEEBBB@@@@@@AAABBBCCCDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@???>>>===<<<;;;;;;;;;:::777444222111111111555555666666666666666666999999:::;;;===>>>>>>???BBB@@@>>>===>>>AAAEEEGGGRRRWWW```gggjjjgggccc___XXXUUUUUUXXX[[[```iiisssrrruuuvvvtttrrrrrrmmmgggiiiaaaXXXUUUXXX___eeehhhccc```]]]ZZZWWWTTTPPPMMMMMMLLLOOOWWW```eeeccc___]]]WWWQQQPPPNNNJJJIIIJJJKKKOOOVVV^^^dddfffdddaaaZZZUUURRRRRRPPPLLLMMMPPPUUUcccvvv{{{qqqkkkiiiaaaYYYVVVWWWZZZbbbkkkzzzxxxiiilllhhhffffffhhhsss~~~wwwsssssstttyyyyyyssssssssssssrrrqqqqqqpppoooooonnnoooqqquuuxxxyyyxxxwwwvvvvvvvvvwwwyyyzzzxxxwwwrrrqqqnnnjjjfffccc```___[[[ZZZYYYXXXWWWVVVVVVVVVZZZZZZYYYXXXWWWWWWXXXXXXZZZ[[[^^^___XXXMMMGGGGGGEEE\\\ooo}}})))******+++,,,,,,------,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////......////////////..............................//////000000000000//////000000000000000000000000000000////////////000000222222222222222222222222000000000000111111111111444333222111111222444555555444444333222222111111111111222222222333333333444444444444444444444444555555666666555555444444333333333333444666777888666777999::::::999777666888777777999;;;;;;:::888777888:::;;;===>>>>>>>>><<<<<<<<<===>>>@@@BBBCCC@@@AAABBBBBBBBB@@@>>>===<<<<<<===>>>>>>>>>>>>>>>???@@@AAA@@@>>>======>>>AAAFFFGGGBBB???AAADDDDDDFFFFFFFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@BBBBBBAAA@@@AAABBBCCCCCCBBBBBBCCCEEEEEEEEEDDDCCCAAA@@@??????>>>======<<<;;;;;;<<<<<>>???IIIXXX___\\\UUUCCCAAA???>>>?????????>>>========================>>>======<<<;;;:::::::::888888999999888777555444444444444444444444444444555444222000000111333444444444333333333222222222333333333333333333333333333333333333333333333333222222222111111222222222111111111111111111111111222111111111111222444555222222333333444555555555444444444444555555555555555666777777777999===@@@HHHYYYtttwwwhhh]]]dddxxxttt^^^LLLCCC>>>AAADDDBBBBBBDDDCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@???>>>===<<<<<<;;;:::999777555444333333444555555555555555555555555888888999:::;;;<<<======???>>><<<<<<===???AAACCCIIIMMMTTT[[[]]][[[WWWTTTQQQNNNNNNRRRVVV[[[dddnnnpppvvvyyyuuupppnnnllliiieee```ZZZXXX[[[aaahhhlllkkkhhhccc^^^ZZZVVVRRRPPPNNNMMMPPPXXXbbbgggfffccc^^^YYYUUUUUURRRMMMJJJJJJMMMPPPWWW___fffhhhgggeee]]]YYYVVVUUUSSSPPPPPPSSSYYYeeevvvwwwppplllddd\\\YYYYYY\\\dddlll{{{sssoookkkgggfffhhhsss|||zzzyyyyyyzzz~~~|||vvvrrrsssssssssrrrrrrrrrqqqqqqqqqpppqqqsssvvvxxxxxxvvvtttqqqpppppprrrtttuuutttrrrqqqpppmmmiiiddd___[[[YYYXXXWWWVVVUUUTTTTTTTTTTTTVVVVVVVVVWWWWWWWWWVVVVVVZZZXXXXXXVVVPPPGGGDDDFFFUUUmmm~~~*********++++++,,,,,,---,,,+++************+++,,,******************************+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............////////////......////////////////////////------............------000000000000000000000000000//////......//////000111111111111111111222222000000000000111111111111222111111111222333555666444444333333222222111111111111222222222333333333555555555555555555555555666666666666555555444444444444333444444555666666666777888999999888777666777666777888;;;<<<;;;999999999999:::<<<===???@@@<<<<<<<<<<<<===???AAACCC??????AAABBBBBBAAA@@@@@@<<<======>>>>>>>>>>>>===@@@AAABBBAAA???>>>>>>???EEETTTXXXLLLAAADDDHHHFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCBBBAAABBBCCCDDDCCCAAABBBDDDEEEEEEDDDCCCEEEFFFDDDDDDCCCCCCBBBAAAAAAAAA>>>>>>===<<<<<<<<<<<<===???????????????@@@AAAAAACCC@@@AAAJJJVVV[[[VVVPPPBBB@@@>>>>>>@@@AAA@@@???==============================<<<<<<;;;;;;::::::;;;;;;;;;:::999777444333444444444444444444444444333222000//////111333444333333333333222222222222444444444444444444444444333333333333333333333333222222111111111111222222111111111111111111111111222222111111111222222333222222333333444444555555444444444444555555555555555555666666555777:::<<<@@@KKKaaafff\\\fff{{{aaaMMMAAADDDFFFBBBAAAEEEDDDDDDDDDCCCCCCCCCCCCBBBAAAAAA@@@???>>>======<<<999888777666666555666666555555444444444444444444555666666777888999::::::;;;;;;::::::;;;<<<===>>>@@@CCCHHHLLLNNNMMMKKKIIIIIIFFFFFFJJJOOOTTT^^^hhhmmmuuuyyytttllliiihhhggg```___]]]\\\^^^dddmmmrrrvvvrrrmmmfff___ZZZVVVTTTOOOOOORRRZZZdddkkkkkkiiiaaa]]]ZZZZZZWWWQQQLLLKKKOOOSSSYYYaaahhhllllllkkkbbb]]]ZZZZZZXXXTTTTTTWWW]]]fffuuu~~~wwwppphhh```\\\\\\^^^eeemmmzzz}}}tttoooiiiggghhhqqq~~~|||{{{|||xxxuuussspppoooooorrrrrrssstttttttttttttttrrrtttwwwyyyyyyvvvssspppkkkkkkkkklllnnnooonnnlllnnnmmmiiieee___YYYTTTRRRSSSSSSRRRRRRRRRRRRRRRSSSQQQSSSTTTVVVWWWVVVUUUTTTYYYSSSNNNKKKGGGEEEHHHNNNiii*********++++++,,,,,,,,,++++++************++++++)))))))))))))))*********)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------......//////......---////////////////////////---------......---------/////////////////////////////////....../////////000000000111111111111111///000000000111111111111111111111111222333444555333333333333222222111111111111222222222333333333444444555555555555666666666666666555555555555555444444444333333444555555555666777888888888777777666555666888:::<<<;;;:::999888888888:::<<<>>>???<<<;;;;;;;;;===???AAACCC@@@@@@AAABBBBBBAAAAAA@@@======>>>>>>>>>>>>>>>===>>>???@@@@@@@@@@@@BBBCCCPPPeeejjjVVVEEEFFFIIIDDDFFFFFFFFFFFFEEEDDDCCCCCCDDDBBBBBBBBBDDDEEEDDDCCCCCCDDDFFFEEEDDDDDDEEEGGGCCCCCCCCCBBBBBBBBBBBBBBB??????>>>>>>>>>>>>>>>???????????????@@@AAAAAABBBAAA???AAAGGGOOOQQQMMMGGG@@@???>>>???@@@AAAAAA@@@========================<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::888666444333333333333333333333333111000/////////111222333333222222222222222222222000000111111111111222222111111111111111111111111111111000000000000111111111111111111111111111111222222222111111111111111111222222333444444555555333333444444444555555555555666666666555666888:::@@@DDDQQQjjj}}}ddd^^^iii~~~fffMMMHHHGGG@@@???GGGDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@???>>>>>>>>>;;;:::999888888777666666444444444444444333333333333444444555666666777777888888999:::::::::::::::===???BBBDDDFFFFFFFFFEEECCC@@@AAAEEEIIIOOOYYYcccjjjqqqssspppkkkhhheeebbb^^^___``````aaagggooovvv|||{{{wwwpppggg___YYYVVVQQQPPPRRR[[[fffnnnpppnnngggaaa]]]\\\XXXRRRNNNNNNQQQTTT[[[ccclllpppqqqqqqgggbbb___^^^\\\XXXWWWZZZ^^^fffttt}}}uuulllddd```___```fffmmmwwwxxxrrrkkkggggggooo~~~{{{yyyxxxyyyzzzzzz~~~xxxppplllkkkjjjkkkkkkqqqrrrsssuuuvvvvvvvvvvvvvvvyyy|||}}}{{{vvvrrrooojjjiiiiiijjjkkkkkkjjjhhhiiigggbbb]]]WWWTTTQQQPPPPPPPPPOOOOOOPPPQQQQQQRRROOOQQQTTTWWWXXXWWWUUUTTTVVVMMMEEEBBBEEEKKKXXXcccwww***+++++++++++++++,,,,,,************************(((((()))))))))*********)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------............------////////////////////////---......//////......---//////////////////////////////............///////////////000000111111111///000000000111111111111222222222222222222222222333222222222222222111111111111222222222333333333444444444444555555666666666666555444333444444555444444333333333444444555555555666666777777777777555555555777:::;;;;;;999777777777777888;;;===>>><<<;;;::::::<<<>>>AAACCCCCCCCCCCCBBBAAA@@@???>>>>>>???????????????>>>>>>>>>???@@@@@@???@@@BBBDDDSSShhhmmmYYYGGGGGGIIICCCEEEEEEFFFEEEEEEDDDCCCBBBCCCBBBAAABBBDDDEEEDDDCCCCCCDDDEEEEEEDDDDDDEEEFFFBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAA????????????@@@AAABBBCCC@@@???@@@DDDHHHIIIDDD@@@>>>======>>>@@@AAA@@@???<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;;;;::::::;;;;;;:::999777666333333333333333333333333000////////////000222222222222222222222222222222.../////////000000000111111111111111111111111111111000000//////000000111000000000000000000000000111111111111111111111000111111222222333444444555333333333444444444444555555666777777666666777999<<<;;;@@@TTTtttwwwaaa^^^mmmdddRRRGGG======EEECCCDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAA@@@@@@??????>>>>>>===;;;999888666555555555444444444333333333222333333444444555555555666777888999::::::999999===>>>???AAABBBCCCDDDEEEBBB??????CCCGGGLLLUUU___jjjmmmnnnnnnooonnnggg^^^^^^```aaabbbccchhhqqqwww~~~~~~xxxnnnccc[[[VVVSSSRRRTTT\\\hhhqqqtttsssnnnfff___[[[XXXSSSQQQSSSQQQUUU]]]gggpppuuuvvvvvvlllgggcccaaa^^^YYYYYY[[[^^^ffftttzzzqqqiiidddbbbaaafffmmmxxx{{{tttlllhhhhhhmmmzzz~~~|||yyyuuusssqqqpppppppppnnnjjjhhhhhhkkkmmmnnnpppqqqtttvvvwwwxxxwwwwwwwww{{{|||wwwsssrrrnnnlllkkkkkkkkkjjjgggeeebbb___YYYSSSPPPOOOQQQRRRNNNNNNNNNNNNOOOPPPQQQRRROOORRRUUUXXXXXXWWWTTTRRRMMMEEE???BBBLLL[[[mmm|||++++++++++++++++++++++++))))))***++++++***))))))((())))))******+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------............------..............................////////////......000000000000000000000000///......------......///......//////000000111111000000000000111111111111222222222222222111111111222222222222222222111111111111222222222333333333222222333333444555555555666555333222222222333444333333222333333444555555444444555555666666777777666555666777:::;;;:::888777777777888:::;;;===>>><<<;;;::::::;;;>>>AAACCCFFFEEEDDDBBB@@@???>>>===@@@AAAAAAAAAAAA@@@??????BBBBBBAAA???======???@@@KKKZZZ___RRRGGGHHHJJJGGGDDDDDDDDDDDDCCCBBBAAAAAAAAA@@@???@@@BBBCCCCCCBBBAAACCCDDDDDDCCCBBBDDDEEEAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@AAABBBBBB????????????@@@BBBCCCDDDBBBAAABBBCCCDDDCCCAAA>>>===<<<<<<>>>???@@@???===<<<<<<<<<<<<<<<<<<<<<<<<999999::::::;;;;;;<<<<<<999::::::;;;:::999777666333333333333333333333333000000000000000000111111111111111222222222222222//////000000111222222222222222222222222222222222000000////////////000000000000000000000000000000000000111111222111111000111111222222333333444444333333333333444444444444444555777777666666777888999888:::GGGbbbqqq```dddpppfffPPPBBB???CCCBBBCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@???===;;;999777555666666555555444333333333333333333444444444555555444555666888999:::::::::;;;<<<===>>>@@@BBBCCCDDDCCC@@@???AAADDDHHHQQQZZZhhhkkkmmmpppuuuuuukkk___]]]^^^^^^```dddkkksssxxx|||~~~zzzoooddd\\\YYYWWWUUUWWW___kkkuuuxxxyyytttkkkbbb]]]YYYTTTTTTVVVRRRWWW```lllvvv{{{|||{{{qqqlllgggeee```[[[YYY\\\^^^hhhxxxwwwnnniiifffdddhhhnnnzzz}}}vvvoookkkkkknnnwww|||yyyuuupppmmmjjjiiiiiifffhhhiiihhhkkkqqqttttttoooqqqtttvvvxxxxxxwwwwwwwww{{{|||xxxvvvvvvqqqooollljjjiiifffbbb___ZZZVVVQQQMMMLLLMMMPPPSSSNNNNNNMMMNNNNNNOOOPPPPPPPPPRRRTTTVVVUUUSSSPPPNNNEEEAAABBBNNN^^^ppp++++++++++++++++++++++++((()))***++++++***)))((())))))******+++,,,,,,---*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------......------,,,------------------------......////////////......000000000000000000000000///......------......///------...//////000111111000000000000111111111111///000111222222222222222111111111111111111222222111111222222222333333333111111222222333444444555555333222000000111222333111111222222333444555666444444444444555666777777777666666777999:::888777777888999;;;<<<===>>>>>><<<;;;:::999:::===AAACCCGGGFFFDDDBBB@@@???>>>>>>BBBBBBCCCCCCBBBBBBAAA@@@AAAAAA@@@>>><<<<<<>>>@@@EEELLLOOOLLLIIIJJJKKKKKKCCCCCCCCCCCCBBBAAA@@@??????>>>===>>>AAABBBAAA@@@???AAABBBBBBAAA@@@BBBCCC@@@@@@@@@??????>>>>>>>>>???????????????@@@AAAAAA?????????@@@AAABBBCCCDDDCCCBBBBBBAAA@@@???>>>>>><<<;;;;;;===>>>>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<<888888999:::;;;;;;<<<<<<:::;;;;;;;;;999777555444222222222222222222222222222111111111111111000111000111111111222222222222///000000111222222333333111111111111111111111111000//////......//////000000000000000000000000000...///000111222222111111111111111222333333444444222222333333333444444444111333555555555555666777777999<<>>???AAADDDKKKTTT```fffmmmrrrvvvuuukkkaaa[[[ZZZYYY\\\dddmmmuuuzzzzzz||||||vvvkkkccc^^^^^^\\\ZZZ[[[bbbnnnxxx}}}~~~wwwooogggbbb^^^XXXVVVWWWSSSYYYeeerrr}}}wwwqqqkkkhhhccc\\\ZZZ\\\```lll}}}tttnnnjjjhhhkkkqqqyyyxxxrrrpppooopppwww~~~|||xxxtttrrrnnnjjjhhhggghhhiiifffkkknnnmmmooouuuwwwuuuoooqqqtttwwwxxxxxxvvvvvvsssxxx}}}}}}zzzxxxxxxzzzrrroookkkgggddd___ZZZVVVRRRPPPNNNLLLLLLMMMNNNOOOMMMMMMLLLLLLLLLMMMNNNNNNNNNOOOPPPPPPOOOLLLHHHFFFBBBEEEQQQeeeyyy++++++++++++++++++++++++((()))***++++++***)))((())))))***+++,,,,,,------***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---000000000000000000000000.........------.........---------...///000000111000000000000111111111111---...///111333444444444111111111111111111222222111111222222222333333333000000111222222333444444444333111//////000111222111111111222333555666777333333333444444666777888777777666777999999888666888999;;;>>>????????????===;;;999999:::===AAACCCFFFEEEDDDBBB@@@@@@??????CCCDDDDDDDDDCCCBBBBBBAAA>>>>>>>>>===<<<===@@@CCCEEEEEEGGGIIIKKKKKKLLLMMMBBBBBBBBBBBBAAA@@@??????===<<<<<<===???AAA@@@???>>>???AAA@@@??????@@@BBB@@@@@@??????>>>======<<<>>>>>>======>>>???@@@@@@?????????@@@AAABBBDDDEEEBBBBBBAAA???<<<;;;<<<<<<<<<;;;;;;<<<>>>===;;;999<<<<<<<<<<<<<<<<<<<<<<<<888888999:::;;;;;;<<<<<<<<<<<<<<<;;;888666333111222222222222222222222222333333222222111111000000000000111111222222222222...//////000111111222222........................//////............//////000000000000000000000000---...000111222222222111000111111222333333444444222222333333333444444444///111333444444444555666333777;;;===GGGaaaooohhhllluuuxxxbbbSSSGGGAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBB>>>>>>??????>>>===;;;:::888888777666555555444444444555555555555555555666111111222333555888:::;;;999:::<<<>>>AAACCCEEEFFFDDD???===>>>>>>@@@GGGPPPVVVaaalllrrrsssqqqiiiaaaZZZVVVUUUYYYdddpppxxx|||zzz{{{xxxqqqgggaaa```bbb```]]]^^^eeeqqq{{{xxxqqqkkkgggbbb[[[WWWWWWUUU\\\hhhvvvzzztttnnnkkkeee^^^[[[]]]bbbpppxxxrrrnnnkkknnnsssuuuzzzuuusssrrrrrrwww~~~{{{}}}zzztttqqqllljjjgggffffffhhhkkkmmmlllrrruuurrrqqquuuuuuqqqoooqqqtttwwwxxxwwwvvvuuuqqqvvvzzz{{{xxxwwwyyy|||qqqmmmiiiddd___YYYTTTPPPMMMMMMMMMNNNMMMMMMLLLKKKLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMLLLIIIFFFCCCAAADDDLLL___yyy************************///...,,,***))))))******************************************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********///...---,,,,,,,,,,,,,,,...------,,,,,,------...///////////////.........////////////////////////,,,------......------,,,............////////////000000000000111111111111222111111111000000//////000111111111111222222222000000000000000111111222555555444444444444333333000000000000////////////......000111222333333444333444444555666666555555444444555777888:::;;;;;;666999===@@@AAA@@@===;;;<<<<<<;;;<<<===???AAABBBAAAAAA@@@???>>>>>>>>>???CCCCCCBBBAAA@@@@@@@@@@@@???>>>===<<<<<<===>>>???BBBCCCDDDFFFGGGGGGGGGGGGCCCBBBAAAAAA@@@@@@AAAAAA@@@???===;;;;;;<<<>>>???============>>>>>>>>>???>>>>>>>>>>>>>>>===<<<<<<======>>>>>>?????????@@@AAA???===>>>EEELLLJJJDDDGGGEEEAAA===:::888888888>>>>>><<<;;;:::999999999<<<<<<===???@@@@@@>>>;;;888777666666666777999:::999888777666555555555555111000000000000000111222000000111222222222222111111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222333333333333333333333333444444444444444444444444222555:::<<>>FFFCCCAAA???@@@AAACCCDDDDDDAAAAAAAAA@@@@@@>>>======999999888777666555444444555555444333333333444444222222222333444555666777888999;;;===@@@BBBDDDEEEBBB@@@>>>===>>>AAAEEEGGGQQQUUU]]]dddhhheee___ZZZOOONNNNNNQQQYYYfffuuu~~~yyyrrrlllhhhddd___[[[\\\\\\^^^eeettt|||}}}sssjjjgggeee___YYYWWWYYYbbbooo}}}wwwmmmhhheee```]]]]]]dddooo{{{qqqnnnqqquuuxxx}}}xxxqqqsssuuurrrqqqssswwwvvvuuuvvvvvvtttooojjjgggeeedddfffiiimmmooopppwwwwwwxxxyyyyyywwwvvvtttppprrrtttvvvvvvtttqqqooorrruuuwwwvvvrrrnnnmmmnnnmmmiiiaaaZZZSSSOOONNNMMMKKKJJJIIIHHHHHHIIIJJJKKKLLLKKKIIIHHHHHHHHHIIIJJJGGGGGGFFFDDDAAA@@@@@@@@@KKKaaa{{{vvvzzz************************---,,,+++***))))))******************************************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++.........------,,,,,,,,,//////...---------------...------,,,,,,------...////////////....................................------------------------............//////////////////000000000111111111111111111000000000//////000000111111111222222222000000000000000111111222555444444444333333222222000000000000////////////...///000111222333333333444444555555555555555444444444555777888999:::;;;777999<<<>>>???===;;;999<<<;;;;;;;;;<<<>>>???@@@@@@???>>>>>>>>>>>>>>>>>>BBBAAA@@@@@@????????????>>>>>>=========>>>???@@@DDDEEEEEEFFFEEEEEEDDDCCCAAAAAA@@@@@@?????????@@@???>>>===<<<<<<<<<===>>><<<<<<======>>>?????????>>>>>>??????>>>>>>===<<<<<<<<<=========>>>>>>>>>======>>>BBBKKKTTTSSSMMMFFFDDDAAA===:::888888888<<<;;;;;;:::999999::::::;;;;;;<<<>>>@@@???===;;;888777666666666777999999888888777666555555555555111111000000000000111111000000111222222222222111111111111111111111111111111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111222222222222222222222222333333333333333333333333444444444444444444444444666666888888999BBBXXXllluuupppqqquuu]]]LLL??????AAA>>>>>>BBBDDDBBBAAAAAACCCDDDDDDCCCAAAAAAAAAAAA@@@???>>>>>>::::::999888777666555444555555444333333333333444444333333444444555666777777888999;;;===???AAABBB@@@???>>>===>>>@@@CCCEEEDDDHHHNNNUUUYYYYYYTTTPPPKKKKKKLLLPPPXXXeeesss}}}~~~yyyrrrlllgggbbb\\\XXX[[[[[[]]]eeeuuuuuullljjjhhhccc]]][[[___ggguuuzzzpppjjjgggbbb```aaafffooo~~~uuusssuuuxxxzzz~~~wwwoooppppppmmmkkklllnnnmmmmmmooopppnnnjjjffffffeeeeeehhhlllppprrrsss{{{|||}}}~~~}}}{{{wwwtttnnnpppsssvvvwwwuuurrroooooorrrsssqqqmmmiiiggggggeeebbb[[[UUUOOOLLLJJJJJJJJJIIIHHHGGGGGGHHHIIIJJJGGGFFFFFFFFFFFFFFFGGGGGGCCCDDDCCC@@@===AAAKKKTTTbbbvvv{{{ttt{{{************************+++******)))))))))******************************************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++......------------,,,,,,000//////..................------,,,,,,------......................................................---,,,,,,,,,,,,---...---............///////////////000000000000111111111111000000000000//////000000000111111111222222000000000000000111111222444444333333222111000000000000000000////////////...///000111222333333333444444555555555444444333444444555666888999:::::::::;;;<<<<<<<<<:::999888;;;;;;::::::;;;<<<============<<<<<<<<<===>>>>>>??????>>>>>>===>>>>>>>>>>>>>>>======>>>@@@BBBCCCFFFFFFFFFEEEDDDBBB@@@????????????>>>>>>>>>=====================<<<;;;;;;;;;;;;<<<======>>>??????>>>>>>???@@@???>>>======;;;;;;;;;;;;;;;<<<<<<<<<999;;;>>>CCCMMMVVVVVVPPPEEECCC@@@===:::999888888999999888888999::::::;;;;;;:::;;;===>>>>>><<<:::777777666666666777888999888777666555444444444444333222111000000000000000///000111111222222111111111111111111111111111111111111000000000000111111000000000000000000000000........................000000000000000000000000111111111111111111111111222222222222222222222222111111222222333333444444333333333333444444444444888666555666555999FFFSSSrrrpppmmm}}}zzzaaaHHHAAACCCBBBAAAAAACCCBBBAAABBBDDDDDDDDDBBBBBBBBBBBBBBBAAA@@@???>>>;;;::::::999888777666666555555444333333333333333555555444444444444555555666666777888:::;;;<<<======<<<======>>>???AAABBB>>>AAAEEEKKKOOOPPPNNNKKKDDDEEEFFFJJJRRR^^^kkktttzzzuuuooohhhccc]]]XXXUUUXXXYYY\\\ddduuu~~~uuunnnnnnmmmgggaaa^^^aaaiiiwww}}}qqqkkkgggcccbbbcccfffnnn|||~~~xxxuuuvvvxxxyyy}}}|||tttmmmkkkjjjfffddddddccccccdddfffhhhhhheeeccceeeeeeggglllqqquuuvvvvvv~~~~~~~~~xxxsssjjjllloootttvvvuuuqqqmmmkkklllllliiiddd```^^^]]]ZZZWWWRRRMMMIIIGGGFFFEEEGGGFFFFFFEEEEEEFFFFFFGGGCCCCCCDDDDDDEEEDDDDDDDDDAAAAAA@@@<<<===HHH\\\lll{{{|||wwwttt************************(((((()))))))))******+++************************************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++///...------------.........------,,,,,,------...------...............///........................///...,,,++++++,,,...///---------.........//////////////////000000000111000000000000000000//////000000000000111111111111000000000000000111111222444333333222111000//////000000000000//////////////////000111222333333333444444555555555444333333444444555666777888999:::======<<<;;;:::999888888::::::::::::::::::;;;;;;;;;:::::::::;;;<<<=========<<<<<<<<<<<<<<<======>>>======>>>???BBBDDDEEEDDDEEEEEEEEECCCAAA>>><<<===============<<<;;;;;;:::;;;=========<<<:::999999999:::;;;;;;<<<=========>>>???@@@@@@???>>>===999999999999999999999999777:::===AAAHHHOOOMMMGGGBBBAAA???<<<:::999888888666666666777888:::;;;<<<:::999999;;;<<<===;;;:::777666666555666777888999777666555444333333333333444333222111000000/////////000000111111111111111111111111111111111111111111111000000000000111111000000000000000000000000------------------------////////////////////////111111111111111111111111111111111111111111111111000000111222333444444555333333333333333444444444666333333666888:::@@@GGGVVVuuu}}}jjjjjjyyy}}}^^^OOOJJJFFFCCCBBBAAA@@@@@@BBBDDDEEEDDDCCCAAAAAAAAAAAAAAA@@@??????<<<<<<;;;::::::999888888666666555444333333333333555555444333333333333333444444555555666777777777999:::;;;<<<===>>>>>>>>>???@@@BBBFFFIIIJJJIIIHHH===>>>@@@CCCIIIRRR]]]dddmmmkkkfffaaa\\\WWWSSSQQQTTTUUUXXXaaarrrxxxrrroooqqqrrrkkkbbb^^^^^^eeesss}}}pppjjjfffbbbbbbdddeeekkkvvvzzzvvvtttuuuuuuuuuyyy{{{|||}}}}}}|||}}}}}}tttnnniiieeedddbbb```___]]]^^^```ccceeefffeeedddeeefffjjjpppuuuyyyyyyxxxzzz{{{}}}~~~wwwrrrggghhhlllqqqtttsssnnnjjjeeeeeeccc```\\\XXXTTTSSSOOOMMMKKKHHHEEECCCCCCBBBDDDDDDDDDCCCCCCDDDDDDDDDBBBCCCDDDDDDDDDCCCBBBAAA??????>>>???GGGXXXooo|||zzzzzz************************'''(((((()))*********+++************************************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++,,,------...------,,,,,,------...,,,---------......//////........................///...,,,++++++,,,...///------------...............////////////000000000//////////////////000000//////000000000111111111000000000000000111111222333333222111111000//////000000000000///////////////000111222222222222222333444444444444444333333444444555666777888888999>>>>>>===;;;::::::999999999999999::::::::::::::::::999999999:::;;;<<<<<<::::::::::::;;;;;;<<<============>>>@@@BBBDDDFFFAAABBBDDDDDDCCCAAA???===;;;;;;<<<<<<<<<;;;:::999888999;;;======;;;999888888888888999999999::::::<<<===???@@@AAA???>>><<<888777777777777777777777555888;;;===CCCGGGEEE@@@??????===<<<:::999888888666666666777888999;;;;;;999888888999;;;;;;:::999777666555555555666888888666555444333222222222222444444222111000000000000//////000111111111111000111111111111111111111111111111000000000000111111////////////////////////------------------------////////////////////////000000000000000000000000111111111111111111111111000000111111222333444444222222222333333333444444444111111777;;;<<<>>>AAAIII```zzzhhhhhhttthhhWWWKKKCCC@@@???>>>>>>@@@CCCDDDDDDDDD@@@@@@@@@AAA@@@@@@???>>>=========<<<;;;;;;::::::888777666555444444444444555444333222111111111111333333333333333444444444666777999:::;;;<<<;;;;;;???>>>===???AAABBBAAA@@@;;;<<<===???BBBHHHOOOUUU\\\[[[ZZZWWWSSSPPPNNNMMMNNNPPPSSS[[[jjjzzzqqqmmmnnntttuuummmccc]]]\\\bbbnnn|||pppjjjfffcccccceeeeeeiiiqqq|||}}}yyyuuurrrrrrrrrqqqqqqrrrtttuuusssooolllkkkkkkfffdddaaa^^^]]]]]]\\\[[[^^^```bbbeeefffggghhhiiifffhhhkkkqqqvvvyyyxxxwwwttttttvvvzzz~~~}}}xxxsssggggggiiinnnrrrqqqlllggg___^^^[[[XXXTTTQQQMMMKKKGGGGGGFFFEEECCCBBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAA@@@AAABBBBBBBBB@@@???>>>======@@@JJJ\\\rrr************************(((((()))***+++++++++***************************************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,------------......++++++++++++++++++,,,---...------,,,,,,------...,,,,,,,,,---......//////------------------------...---,,,,,,,,,,,,---...,,,------------...............////////////000000......////////////000000/////////000000000111111000000000000000111111222222222222111111111111000000000000000////////////000000111222222222222222222222333444444444444444444444555666666777888888===<<<<<<<<<;;;;;;;;;:::888888999:::;;;:::::::::::::::999999999:::;;;;;;999999999999:::;;;<<<===>>>======>>>@@@BBBDDDEEE@@@AAACCCDDDDDDBBB???>>>::::::;;;<<<<<<:::999888666777999;;;<<<;;;:::999999999888888888888777777:::<<<>>>@@@@@@???===;;;777777777666666666666666444888:::;;;???DDDCCC???======<<<;;;::::::999888888888777777888999999:::888777666777999:::999888666666555555555666777888555444333222111111111111444333222111111111111111...///000000111111000000111111111111111111111111111111000000000000111111////////////////////////------------------------000000000000000000000000000000000000000000000000111111111111111111111111000000111111222222333333111111222222333333444444444111111666999888999;;;DDDRRRjjjwwwiiijjjppp{{{qqq\\\LLLDDDCCCAAA??????AAACCCDDDDDD@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>>>>======<<<<<<:::999888777666555555555444444333222222111222222222222222222222333333333444555666888999999999999???===<<<<<<=========;;;<<<===>>>>>>???BBBFFFIIILLLMMMNNNMMMJJJHHHHHHHHHHHHKKKMMMSSS___lllrrrqqqjjjggghhhoooqqqjjj```ZZZ\\\___iiiyyyzzzoooiiigggdddccceeeeeegggmmmuuu|||vvvssspppnnnnnnooonnnmmmkkknnnooolllfffaaa______[[[]]][[[XXXXXXZZZ[[[YYYaaacccfffhhhhhhiiikkkmmmggghhhjjjnnnrrrsssrrrqqqnnnllllllpppvvvxxxvvvqqqgggeeedddhhhlllkkkfff```XXXUUURRRPPPNNNKKKHHHFFFCCCCCCDDDDDDDDDCCCBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>??????@@@@@@??????@@@CCCMMM___vvv}}}|||************************)))***+++,,,,,,++++++***************************************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,------.........,,,++++++++++++,,,---......------,,,,,,------...++++++,,,------...//////------------------------------------------------,,,,,,---------................../////////000000........./////////000000////////////000000000111000000000000000111111222111111111222222222222333000000000000////////////000000111222222222222111000111222333444555555555444444555555666777777777888999:::;;;;;;;;;;;;;;;666777999;;;;;;<<<;;;;;;;;;;;;:::999999999::::::888888888999:::;;;===>>>>>>>>>===>>>???AAACCCDDD@@@BBBDDDEEEDDDBBB???===999:::;;;<<<<<<:::999777444555777999;;;;;;;;;;;;;;;;;;:::999888777777666888:::===???@@@>>><<<:::777777666666666555555555555999::::::===AAAAAA>>>;;;;;;;;;;;;;;;:::999999;;;:::999888888888888888888666555666777999888777666666555444555666777888444333222111111000000111333333222111111222222222...//////000000000000000111111111111111111111111111111000000000000111111////////////////////////------------------------000000000000000000000000000000000000000000000000111111111111111111111111111111111111111222222222000111111222333333444444555222222666777555666:::>>>DDDTTTlllwwwllliiimmm}}}fffXXXKKKGGGCCC@@@AAABBBCCCCCCBBBBBBCCCCCCCCCCCCCCCBBB????????????>>>>>>>>>>>><<<;;;:::888777666666666555555444444333444444444111111222222222333333333333444444555666777888888===;;;::::::<<<<<<<<<;;;:::;;;<<<<<<<<<===@@@BBBAAADDDFFFFFFDDDBBBBBBDDDCCCFFFHHHKKKTTT]]]aaa___aaa\\\[[[aaaddd```YYYVVVVVVWWW^^^kkk{{{}}}sssiiifffccc```___aaaaaacccfffkkkqqqttttttsssnnnllliiihhhhhhiiiiiihhhfffiiijjjggg```\\\[[[]]]YYY]]]]]]YYYYYY]]]___\\\ccceeehhhiiihhhhhhkkkmmmgggggggggiiikkkkkkiiihhhfffaaa^^^aaaiiimmmmmmjjjaaa]]]ZZZ\\\______ZZZTTTPPPMMMJJJHHHHHHGGGDDDBBB@@@AAABBBDDDDDDCCCBBBAAA>>>???@@@AAAAAA@@@???>>>======>>>@@@BBBDDDFFFHHHOOOVVVdddwww{{{***************************+++,,,------,,,+++***************************************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,------...///...------,,,,,,------...++++++,,,,,,---...//////------------------------,,,------......------,,,,,,,,,,,,---------................../////////000---.........//////000000////////////000000000000000000000000000111111222111111111222333333444444000000000000////////////000111111222222222111111///000111333444555666666444444555555666666777777555666888:::;;;;;;;;;:::666777999;;;<<<<<<<<<<<<<<<<<<;;;:::999999999999888888888999:::<<<===>>>>>>>>>======>>>@@@BBBCCCBBBCCCEEEFFFEEEBBB>>>;;;999:::;;;<<<<<<:::999777333444666888:::;;;<<<<<<>>>===<<<;;;999888777666777999<<>>;;;:::777777666666666555555555888;;;;;;999:::======;;;::::::;;;;;;;;;:::999999===<<<;;;999888777777777777666555555777888888777666555555444555666777888444333222111000000000000222222222111222222333333...//////000000000000000111111111111111111111111111111000000000000111111////////////////////////........................000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111111111000000111222333333444444555333333666777555888===999:::DDDYYYsssqqqhhhgggwwwmmmQQQMMMFFFBBBAAAAAABBBBBBDDDDDDEEEEEEEEEEEEEEEDDD@@@@@@@@@???????????????===<<<;;;999888777777777666666555555555666666777111111222222333333444444333333333444555666777888666555555666888999888777777888999999999999;;;======@@@CCCCCC@@@>>>???@@@@@@CCCEEEGGGMMMTTTVVVSSSZZZSSSOOOSSSVVVUUURRRPPPOOONNNRRR]]]lllvvvyyywwwuuulllccc```___\\\ZZZ[[[\\\]]]```dddgggiiihhhggghhheeebbbaaabbbcccdddcccdddggggggddd^^^ZZZ\\\___\\\bbbbbb^^^]]]bbbdddaaaccceeehhhhhhffffffiiilllgggeeedddeeeeeeeeecccaaa___YYYTTTVVV]]]cccdddbbb[[[UUUPPPQQQTTTTTTNNNIIILLLHHHEEEDDDEEEDDDBBB???>>>@@@BBBCCCDDDCCCBBB@@@>>>???@@@AAAAAA@@@???>>>>>>>>>@@@BBBFFFKKKOOOQQQ^^^iiixxx~~~}}}((()))***++++++***((((((+++*********))))))((((((******++++++++++++******************************************************///---+++***+++,,,,,,,,,------++++++++++++------++++++++++++++++++++++++.........------,,,,,,,,,+++,,,------,,,,,,...000...............---------//////.........---------------............------//////...---...///000111////////////////////////222222111000//////000000222222111111111111111111111222222333333222222111111111111111111111111111333222222111111222222333333333333444444444555555444444555555666777777777888888999999999:::::::::888888999999999:::::::::444555777999999999888777:::888777777999<<<======<<<<<<;;;:::;;;===???AAAAAAAAAAAA@@@???>>>===<<<======>>>>>>===;;;999888777666666666777888:::;;;;;;;;;<<<<<<;;;;;;:::999===>>>>>>>>>>>><<<:::999666777888999999:::999999:::999999;;;<<<<<<:::888<<<<<<======<<<;;;999888999999888777777777777777777777777777777777777777666555444444555666555333222222222111111111111111111111000000//////......---......///000111222222222111000000000111333444111111000000//////.........///000000///---+++***---------............///////////////////////////111111000000//////......////////////000000000000000000000000000000000000000111222333444333222222333333444444555666666666>>>:::<<>>BBBAAAAAA@@@???>>>======>>>>>>===<<<;;;999777666666555333222111111222333333333333333333333333333444444333222222333444444333333333333333444555666888888999::::::;;;;;;<<<============<<<<<<<<<<<<@@@@@@@@@AAACCCFFFIIIJJJIIIHHHHHHHHHHHHHHHHHHHHHIIIJJJMMMQQQWWW]]]cccfffaaa___[[[XXXWWWWWWXXXYYYWWWXXXYYY[[[\\\]]]]]]]]][[[\\\]]]]]]\\\\\\^^^```bbbeeefffbbb\\\YYYZZZ]]]``````aaabbbcccdddfffggghhhfffddddddeeeeeebbb___^^^___```___]]]ZZZVVVTTTMMMLLLKKKNNNRRRUUUTTTSSSRRRMMMGGGFFFHHHIIIGGGDDDEEECCCAAA???>>>>>>???@@@???@@@AAABBBAAAAAA??????<<<<<<===???@@@???===;;;@@@:::999@@@HHHOOO\\\hhh{{{~~~))))))************))))))************)))))))))(((******++++++++++++******************************************************---+++)))((()))******)))---,,,++++++++++++,,,---------------------------......---------,,,,,,,,,+++---------,,,,,,...000000000///...---,,,,,,+++///.........------------------............------......---------...///000000000000000000000000000222111111000//////000000111111111111111111111111111222222333333222222111111111111111111111111111222222222222222222222222111111222222222333333333333333444555555666666777888888888888999999999999888888888888999999999999666777777888888888888888;;;:::999:::;;;<<<===<<<<<<;;;:::::::::<<<>>>???>>>??????@@@@@@?????????<<<<<<<<<<<<:::999777666666666555555666888999:::;;;;;;;;;<<<;;;;;;:::999<<<============;;;:::999666777888999999::::::999:::999999:::<<<<<<:::888777888888888888666555444888777777666666666666666666666666666666666666666555444333444555666555444222222222111111111000000111000000000/////////............//////000000111000000000000000111222222222111111111000000000000...///000000000...,,,+++---------............///////////////////////////000000000000//////......////////////000000000000000000000000000000000000000111222333333333222222333333444444555666666666888888:::AAAMMMbbbnnnjjjppp}}}cccRRRHHHBBBBBBDDDDDDHHHHHHEEEEEEHHHGGGCCCAAAAAAAAA@@@@@@??????>>>??????>>>===<<<:::999888888777555444333333444444444444444444444444444444444333222222222222333444333333333333333444555555888888888999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>???@@@CCCEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFHHHLLLQQQVVVXXXSSSRRRPPPNNNMMMMMMMMMNNNPPPQQQRRRSSSTTTUUUUUUUUUVVVWWWXXXXXXWWWXXXZZZ[[[^^^aaabbb```[[[XXXYYY[[[______```aaabbbdddfffgggeeecccaaa``````^^^[[[XXXUUUVVVWWWWWWUUURRROOOMMMIIIGGGGGGIIIMMMOOONNNMMMMMMHHHCCCBBBDDDEEECCCAAABBBAAA???>>>======??????===>>>????????????>>>=========>>>???@@@@@@???===:::888===IIIVVVcccrrr***)))))))))))))))******************))))))))))))******++++++++++++******************************************************---+++))))))***+++***))),,,,,,++++++++++++,,,,,,------------------------...------------,,,,,,,,,,,,---------,,,,,,---///111000///...---+++******............------------------............---------------,,,---......///111111111111111111111111111111000/////////000000111111111111111111111111111222222333333222222111222222222222222222222222222333444444444444333222///000000000000111111111222222333333444555555555666666777777777888888888666666777777777888888888999888777777777888999:::<<<<<<============<<<<<<<<<;;;:::999999:::;;;<<<<<<===>>>???@@@@@@AAAAAA======<<<;;;:::888666555666666555555555777888999;;;;;;;;;;;;;;;:::999999;;;;;;;;;;;;;;;:::999888666777888999:::::::::::::::999999:::;;;;;;:::888555555555555555333222222666666555555555444444444555555555555555555555555444333222333555666555444222222111111111000000000000000000000////////////........./////////////////////000000111111000000222222222222111111111111///000000111000///---,,,---------............///////////////////////////000000000////////////...////////////000000000000000000000000000000000000000111222222333333222222333333333444555555666666444666:::;;;???OOOmmmuuummmnnnssszzzjjjVVVIIIDDDEEEBBBDDDDDDCCCDDDGGGEEEAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???>>><<<;;;:::999999777666666666666666555555555444444444444444333222222111111222222333333333333333333444444555666777777888888999::::::999999::::::;;;<<<<<<<<<<<<;;;<<<<<<===???@@@AAA????????????????????????@@@???@@@AAABBBEEEGGGIIIJJJJJJIIIIIIHHHHHHHHHHHHJJJJJJKKKLLLLLLLLLLLLLLLNNNPPPQQQPPPPPPPPPRRRTTTWWWZZZ]]]]]]ZZZWWWWWWXXX[[[[[[[[[\\\^^^___aaabbb```^^^[[[YYYXXXUUURRROOOLLLMMMNNNNNNMMMKKKHHHGGGFFFEEEDDDEEEGGGHHHHHHGGGFFFBBB>>>===???@@@>>><<>>===<<<<<<===>>>???;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<:::>>>JJJ\\\mmm|||***)))((((((((()))++++++*********)))))))))))))))******++++++++++++******************************************************...---++++++,,,---,,,***,,,++++++++++++++++++,,,******++++++++++++,,,,,,------------------------,,,---...---,,,,,,---/////////...------,,,++++++------------------------------............------,,,,,,,,,,,,------......000000000000000000000000111000000/////////000000000000000000111111111111111222222333333222222111222222222222222222222222111222444555555444222111/////////000000000111111111111111222333333444444555555555666666666777777555555555666666666777777;;;999777666666888:::<<<===???@@@@@@???===<<<;;;;;;:::999999888999999:::<<<<<<===???@@@@@@@@@@@@@@@???>>>===;;;:::888777666666555555555666888999:::;;;;;;;;;;;;:::999999999999999999999888888777777777888999:::::::::::::::999888999:::;;;999888777666666666555444444333444444444444444333333222555555555555555555555555222111111222444666555555222222111111000000//////000000000000/////////////////////..................///000111111000///...111111111111111111111111000000111111000///......---------............///////////////////////////////////////////////////////////////000000000000000000000000000000000000000111111222222222222222222333333444444555666666666888:::;;;:::DDD\\\rrrwwwjjjdddfffrrrsss```QQQHHHCCCBBBAAA@@@BBBCCCAAA>>>AAAAAAAAABBBBBBBBBCCCCCCBBBBBBAAAAAA@@@>>>===<<<::::::999888777777777777555555444444444444333333222222222222222222222222444333333222333333444444555555555666777777888888666777777999:::;;;<<<<<<;;;;;;<<<<<<<<<===>>>>>>==================>>>>>>??????>>>??????@@@BBBCCCDDDEEEFFFGGGHHHGGGFFFFFFHHHHHHIIIIIIIIIHHHHHHGGGGGGIIIJJJJJJIIIJJJLLLNNNQQQTTTXXXYYYWWWUUUUUUUUUVVVVVVUUUUUUUUUVVVVVVWWWWWWVVVTTTRRRPPPNNNKKKIIIHHHHHHIIIIIIIIIGGGFFFEEEEEEDDDDDDDDDDDDEEEDDDDDD@@@===;;;:::;;;<<<:::999;;;;;;::::::;;;<<<======:::::::::;;;;;;;;;;;;;;;::::::999777777888;;;===DDDOOOaaauuu***)))((((((((()))+++,,,))))))))))))))))))************++++++++++++******************************************************...,,,+++,,,------,,,***++++++++++++++++++++++++*********++++++,,,,,,,,,---------------------------......---++++++---...,,,,,,,,,---------------,,,,,,------------------------............------,,,,,,,,,---------------////////////////////////000///////////////000000//////000000000111111111111222222333333222222111222222222222222222222222111222444555555444222111000000000111111111111222000000111111222333333333444444555555555666666666444444555555555666666666;;;999777666777999<<<>>>@@@BBBCCCBBB???<<<;;;;;;:::999999888888888888999<<<===>>>???????????????@@@???>>><<<;;;:::999888777777666555555666888888::::::;;;;;;::::::999888999888888777777777777777777888999::::::;;;:::::::::999888888999:::999888888888777666555555555444444444555555444444333222666666666666666666666666111111000222444555555444222222111111000//////...////////////000000000000///////////////............///000111111000///...000000000000000000000000000000000000000/////////---------............///////////////////////////.............../////////////////////000000000000000000000000000000000000000000000111111111222222222222333333444555555555888777999;;;<<<@@@MMMZZZ|||uuueee___ccciiixxxhhhSSSJJJEEE@@@@@@BBBCCCBBBAAAAAAAAAAAABBBBBBCCCDDDDDDCCCCCCCCCBBBAAA@@@???>>>:::::::::999888888777666555444444444333333333222222222222222222222222222444333333222222222333333333333444444555666666666444555555777888999:::;;;;;;<<<<<<=========>>>===<<<<<<======>>>>>>>>>???>>>>>>?????????@@@AAAAAA===>>>@@@BBBCCCBBBAAAAAAFFFFFFFFFFFFFFFFFFEEEDDDBBBCCCEEEEEEEEEEEEHHHJJJMMMOOOSSSTTTTTTSSSQQQQQQSSSRRRQQQOOONNNMMMMMMMMMMMMNNNNNNMMMKKKIIIHHHGGGDDDEEEEEEFFFEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@AAA<<<;;;999999999999999888999999999999:::;;;<<<<<<::::::::::::;;;;;;<<<<<<;;;;;;:::888888<<>>@@@BBBDDDEEEBBB>>>::::::<<<888888999999999999999999<<<===>>>>>>?????????>>>===<<<;;;:::999888888888999888777666666777888999:::::::::::::::999888888888888777777666777777888777888999:::;;;;;;;;;;;;:::999777777999:::999888888777666555444444444444444555666666666555333333666666666666666666666666222111000111333444333222222222111000//////...---////////////000000000000/////////000000000000000000000111111000000/////////////////////000000000////////////////////////---------............///////////////////////////---............/////////////////////000000000000000000000000000000000000111000000000000111222222222222222333444444555555888555555888;;;<<>>>>>??????=========>>>??????@@@@@@;;;<<<>>>@@@@@@@@@@@@???BBBBBBBBBCCCBBBBBBAAAAAA>>>@@@AAAAAAAAABBBEEEGGGKKKLLLMMMNNNOOOMMMLLLKKKPPPOOOMMMKKKIIIHHHGGGGGGEEEGGGHHHHHHFFFEEEEEEFFFAAAAAAAAAAAA@@@??????>>>===>>>>>>===<<<;;;;;;<<<999999999999999999999888888888999999:::::::::;;;:::::::::::::::;;;======888888999999;;;CCCMMMVVVjjj|||}}}rrrlllhhhlllyyy'''((()))******+++++++++((()))))))))******************++++++++++++******************************************************+++******+++,,,+++)))''')))***+++,,,,,,+++***)))++++++,,,------...//////,,,,,,,,,---------...............---++++++,,,...,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,---------------............------,,,---.../////////......////////////////////////...............///000000......//////000111111222111222222333333222222111333333333333333333333333111111111111111111111111000000111111111222222222000000111222222333333444555555555555666666666666555555555555666666666666777777777888:::===@@@BBBDDDFFFFFFBBB<<<888999<<<777888888999::::::::::::::::::<<<>>>???@@@@@@@@@<<<;;;:::999999999999::::::999888777777888999:::999::::::::::::999888888888888777666666777888999777888999:::;;;;;;;;;;;;;;;999777777888999999999999888666555444444555555555666888888888777555444555555555555555555555555222111000111222333222111222222111000///...------.../////////000000000111//////000000111111222222222222111000000000000000//////000000000111111111///...............//////---------............///////////////////////////---------.........//////////////////000000000000000000000000000000000000111000000///000111222333111222222333333444555555777444333555777777:::???SSShhh~~~nnneeebbbhhhwwwuuucccPPPGGGBBB???>>>@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBAAA@@@@@@<<<============;;;:::999888888777777666555555555333444555555555555444333444333333222111111222222000000111222222333333444222333333444555666666777555666888999::::::::::::::::::;;;<<<<<<===>>>>>><<<<<<===>>>>>>>>>>>>=========>>>???@@@@@@@@@@@@>>>??????@@@@@@@@@??????<<<===>>>??????@@@CCCEEEIIIHHHHHHHHHHHHGGGFFFDDDJJJIIIHHHFFFEEEDDDDDDDDD@@@CCCEEEDDDBBB@@@AAACCC??????>>>======<<<;;;;;;999:::<<<;;;888777999:::777888999999999888888999888999999:::::::::999999999999999999999;;;<<<===777999<<>>AAABBBEEEGGGFFFAAA:::777999<<<666777888::::::;;;;;;;;;777888;;;===???AAABBBCCC======;;;;;;;;;;;;<<<===;;;:::999888888999999:::999::::::::::::999888888999888777666666777888999888888999:::;;;;;;;;;;;;;;;999777666888999999999;;;:::888777666666777777666888999:::999888666555444444444444444444444444333111000111222222111000222222111000///...------.../////////000000111111//////000111222333333444444333111000000000111222000000111111222222222333......---------......///---------.........//////////////////////////////---------.........//////////////////000000000000000000000000000000000000111000/////////000222333111222222333333444555555777555444555444333888???GGGTTTpppuuugggfffjjjzzzfffVVVLLLCCC@@@BBBAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCBBBAAA@@@@@@>>>>>>?????????===;;;::::::::::::999888777777666444444555666666555444444444333333222111111111222000000000111222222333333222333333444444555555666222333555666888888777777888999999:::;;;;;;<<<<<<===>>>>>>>>>>>>======<<<;;;;;;<<<<<<<<<============>>>??????@@@@@@@@@???:::;;;=========???AAACCCHHHFFFDDDDDDCCCCCCAAA@@@CCCCCCBBBAAAAAAAAABBBBBB>>>AAACCCBBB???===>>>@@@??????>>>===<<<;;;::::::888:::<<<;;;888777999;;;666777999999888888888999999999:::::::::999999888999888888777888:::<<<======AAAEEEKKKTTTcccvvvuuullliiittt}}}))))))))))))))))))))))))))))))************))))))(((((()))***************************************,,,+++)))(((((()))+++,,,++++++************++++++)))************+++++++++++++++++++++++++++++++++,,,,,,+++***+++,,,---...000///---,,,+++,,,------+++,,,------......------++++++,,,,,,,,,,,,------,,,,,,,,,---------......111111000000//////......000000000000000000000000---------------------------......///000111111222222222222222222222222222111111222222222333333333333333333222222222111111000000000000////////////222333333444444555555555444555666666555555666888666777777777777666666555888999:::<<<>>>???AAAAAABBBAAA???<<<:::888777777888888888888999:::;;;<<<>>>>>>???@@@@@@@@@@@@@@@>>>===<<<;;;;;;<<<===>>><<<<<<;;;;;;;;;;;;<<<<<<999888888888777777666666888888999999999999888888777888:::;;;;;;999666444555555555555666777999999777666666666555555555555666777888888888777555444444555666777777666555444333333444444444333222111000000000000000000000000000000000000000000000000222111///......000222333444333222111000000000000---111555999:::777333/////////............//////000///---+++++++++---...////////////////////////........................//////000111111111111111000000////////////000000000000000000000000000000333333333333333333333333555555666666777777888888@@@EEEXXXyyy~~~ooogggnnnwwwppp]]]OOOEEE@@@@@@======???>>>>>>AAAGGG@@@AAACCCDDDDDDDDDCCCCCCBBBBBBAAA@@@???>>>===<<<;;;;;;:::999999888777777777777777666555555444444444444444333333333222222333333333333333333333333333333111111111222333444222222333444444555666666666666777888999::::::;;;999999:::::::::;;;;;;;;;<<<;;;999888999;;;===???;;;;;;<<<<<<<<<<<<;;;;;;<<<=========>>>>>>??????AAA@@@?????????@@@AAABBB@@@?????????>>>>>>===============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777777777777777777777777777888999999999777666555444666999999777666777888;;;:::888666666999>>>CCC<<>>???@@@???===;;;:::888888777888888888888888:::;;;;;;<<<===>>>?????????>>>>>>======<<<<<<<<<===??????======<<<;;;;;;;;;;;;;;;999999888888777777777777888888999999999999888888777888999::::::999777666666666666666777888999999666666555555555444444444555666777777777666555444444555666777777666555444444333333333333222222222////////////////////////////////////////////////111000///...///000222333444333222111000000000000111333777::::::888555333//////............//////000///---,,,+++,,,---...................................................//////000111111111111000000000////////////000000000000000000000000000000333333333333333333333333444555555666666777888888:::===JJJeeerrrmmmmmmrrr~~~hhhSSSFFFFFFBBBAAABBBAAA??????BBB@@@AAABBBDDDDDDCCCBBBAAABBBBBBAAA@@@???>>>======<<<<<<;;;;;;:::999999888888888777777666555555555555555555444444444333333333333333333333333333333333222111111111111222333222222333333444444555555444555555666777777888888777777777888888888999999999999999999999999:::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<======>>>======<<<===>>>???@@@=========<<<<<<<<<;;;;;;:::::::::999999888888888777777777777777777777777777777777777777777777777777888888999888777666555666777777666666666666777::::::;;;::::::<<<@@@DDDUUUddduuuxxxrrryyy))))))))))))))))))))))))))))))************))))))(((((()))***************************************************************++++++************++++++)))************+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,---...---,,,,,,++++++++++++,,,,,,---------------,,,+++++++++,,,,,,,,,,,,------------........./////////000000000////////////...,,,,,,,,,,,,,,,,,,,,,,,,..............................//////000000111111000000000000000000000000000000000111111111222222333333333222222222111111000000000000000000000000111111222333444666666777555666777666555444555666666666777888999999999999888999999::::::;;;;;;<<<===<<<;;;:::999999888888777777777777888999:::;;;:::<<<===??????>>>===<<<<<<<<<<<<===>>>???@@@AAA???>>>===<<<;;;:::::::::999999999888888888888777888999999::::::999999888888888888888999999999999999999888888888888999:::555555555555444444444444444555555666666666555555444555555666666555555444444444222111111111222333////////////////////////////////////////////////000000///...///000111222333222111000000//////000222333555777777666555333//////............/////////...---,,,,,,---------------------------------...........................///000000111111000000000000////////////000000000000000000000000000000222222333333333333333333444444444555666666777777666555<<>>???@@@>>>===>>>@@@AAACCCEEEEEEDDDBBBAAABBBBBBAAA@@@@@@???>>>>>>=========<<<<<<;;;;;;:::999999999888777777666666666666666555555555444444222222222222222222222222222222111000000111111222222222222333333333333333333333333444444555555555444555555555555666666666666777888999999888666555999::::::::::::::::::999888888999999999999::::::::::::999999::::::;;;<<<:::::::::999999999999999888888888888777777777777555555555555555555555555777777777777777777777777777888888888888777666666777666555666888999999999888888888999<<>>???@@@>>><<<;;;<<<<<<===>>>???@@@AAABBB@@@???>>><<<:::999999999999999999999999999999999999999::::::::::::999999888888777777777999:::;;;;;;::::::999999999::::::666666666666555555555555444444444555555555555555444444444444444444444444555333111000///000222333//////////////////////////////////////////////////////......///000111222222111000///////////////000000111111111111111000///......------......///...............---------------------------------...........................//////000000000000000000000////////////000000000000000000000000000000222222222222222333333333333333333444555555666666777555777???OOOiii}}}rrrkkkiiisss|||}}}[[[OOOCCC@@@AAA@@@@@@AAA@@@BBBDDDFFFGGGFFFEEEDDDCCCBBBBBBAAA@@@@@@????????????>>>>>>>>>=========;;;;;;:::999999888888777666666666666555555555555333333333333333333333333222222111111111111111111333222222222222222222222222222333333333333333333333333333444444444555555777777888777777666555555888888888999999888888888666666666666666666666777777777777777888888999999888888888888777777777777888888888888888888888888666666666666666666666666777777777777777777777777777777888888888777777777666555555888;;;===<<<;;;::::::;;;???HHHWWWgggrrryyywww~~~))))))))))))))))))))))))))))))************))))))(((((()))***************************************)))***++++++++++++***)))++++++************++++++))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++++++++++++++++++++,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,------.........////////////000.............../////////000000000000000000000000////////////////////////////////////000000000000///////////////////////////000000000000111111111333333333222222222111111///000000000111111111222111111222333444555666777555666777666555444555666555666777999999:::::::::;;;;;;;;;:::::::::999999888888999::::::999999888777777777777888999:::;;;<<<===???@@@@@@???===<<<;;;<<<===>>>???@@@AAAAAAAAA@@@>>><<<:::999888888999999999999::::::::::::::::::;;;;;;;;;;;;::::::999888777666777888:::;;;<<<;;;:::::::::::::::;;;888888888888777777777777555555444444444555555555444444333333333333444444444333111//////000111222.........................................................//////000111222000000//////...////////////......------...............------------......,,,---.../////////...---......................................................///000000000000000000000////////////000000////////////////////////111111111222222333333333222222222333444444555555888777777;;;CCCUUUrrrxxxhhhccchhhqqqppp]]]QQQKKKEEEBBBCCC???@@@BBBCCCEEEEEEFFFFFFCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@???????????????===<<<<<<;;;::::::999999666666666666555555555555333333333333333333333333222222222222111111000000333222222222222222222222333333333333333333333222333333333333444444444555:::888666555444555666777666666777777777777666666555555555555444444444444666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777666666666666666666666666777777777777777777888888666666888:::;;;<<<:::999>>>CCCKKKWWWfffwwwwwwyyy}}}))))))))))))))))))))))))))))))************))))))(((((()))***************************************************************++++++************++++++)))************+++++++++++++++++++++++++++++++++***+++,,,---------,,,,,,***+++,,,,,,---,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------........./////////---............/////////////////////////////////000000000000000000000000////////////000000000000////////////////////////000000000111111111222222333333333222222222111111///000000111111222222222222333333444444555555555444555666666555555666888666666777888999999999999;;;;;;;;;::::::999999999888888::::::;;;:::999888888888888888999:::;;;<<<>>>>>>??????>>>>>>======;;;<<<===>>>???@@@@@@???@@@???>>><<<:::999999999999::::::::::::;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::999888777777777888999:::;;;;;;::::::::::::;;;;;;999999999999888888888888777666555555444444555555444333333222222333333444222222000/////////000111................................................,,,---...///000000111111//////............//////000000///.........//////......------------......+++---///000111000...---////////////////////////........................---...//////000000//////000000////////////000000////////////////////////000000111111222333333333111111111222333333444444555555777999;;;EEEZZZmmmuuu```___bbbjjjvvvqqq```OOODDD@@@@@@@@@??????@@@AAACCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>======<<<;;;;;;;;;888888888777777777666666444444444444444444444444333333333333333222111000222222222333333333333333444444444333333222222222333333333333444444444444999777555333333444666888444555555666666555555444555555555444444444444333444444555666666666666666666666666666777777777777444444444444555555555555555555555555555555555555666666666666666666666666777777777666777777888999888999::::::999999<<<>>>EEEPPPaaasssyyyrrr|||))))))))))))))))))))))))))))))************))))))(((((()))***************************************,,,+++***))))))***+++,,,++++++************++++++)))************+++++++++++++++++++++++++++++++++***+++,,,---------,,,,,,***+++,,,---...------,,,((()))***+++,,,---------++++++,,,,,,,,,,,,------,,,---------............---------.........//////////////////////////////000000000000000000000000000000000000////////////000000000000000000000000111111111111222222222333333333333222222222111111///000000111111222333333444444444444444444444444222444555666555666777999666666777888888777777777999999999999999888888888888999;;;<<<;;;:::999888999999999999:::;;;<<<===???>>>===<<<<<<<<<======;;;<<<===>>>>>>>>>>>>===??????===<<<::::::999999::::::::::::;;;;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;999999888888888888888888999999999999:::;;;<<<<<<999999999888888888777777:::999777555444444444555444333222111111222333444111111000000000/////////................................................,,,,,,---///000111111111///......------......///111111000///////////////...------,,,,,,------...+++,,,///111222000...---................................................---...//////000000//////000000////////////000000///////////////////////////000000111222222333333000000111111222333333333222333666888888<<>>???@@@BBBCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>======<<<<<<;;;:::::::::999999999999666666666666666666666666444444555555444333111000222222333333444444555555444444333333222111111000222222222222333333333333444444333333333444555555333333444444444444333333666555555555444444444444222222444555555555444333444444555555555666666666444444444444555555555666555555555555555555555555666666666666666666666666888777666666666777999:::888:::;;;:::999???JJJTTT___jjjyyyvvv))))))))))))))))))))))))))))))************))))))(((((()))***************************************,,,+++)))(((((()))+++,,,++++++************++++++)))************+++++++++++++++++++++++++++++++++***+++,,,---...---,,,,,,***+++---...///...------'''((()))+++,,,---......++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////000000000000000000000000000000000000000000000000000000000000////////////111111111111111111111111111222222222222333333333333333333222222222111111///000000111222222333333555555444444444333333333111333555666666666888:::666777777777777666666555888888888777777777777777999:::;;;<<<<<<;;;999777::::::::::::;;;<<<======???>>><<<:::999:::<<<===;;;<<<===>>>>>>===<<<<<>>===<<<;;;::::::::::::::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::999999999888888777777888888888999:::;;;<<<===888888888888777777777777;;;:::888666555444444555444333222111111222333444000000000111000///......................................................+++,,,---///000111111111......---------......///000000/////////......---...------,,,,,,------...***,,,///222222111...,,,------------------------........................---......///////////////000000////////////000000///////////////////////////000000111222222333333000000000111222222333333000222555888777888AAALLL\\\uuuyyynnnggg```]]]ccclll|||ttthhhPPPLLLGGGBBB??????AAABBBCCCCCCCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===============<<<<<<<<<;;;;;;;;;777777777777777777777777555555666666555333222111222222333444444555666666444333333222111000//////111111111111222222222222000111222333444333333222222333333444444333333222666666666555555444444444000111222333444333222222333333333444444555555555666666666777777777888888666666666666666666666666666666666666666666666666888777666666666888999:::777:::<<<;;;===HHH\\\lll***)))(((''''''((()))***+++*********))))))(((((()))************+++++++++************************,,,+++)))((('''((()))+++)))************+++++++++************************))))))))))))******************+++++++++,,,,,,,,,///...---,,,+++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------------............------........................***+++---//////...---,,,000000000000000000000000111000000///...------------------............///111222333444555444333333333333333333333333333333222222333333333222222111222222333444444444333333222333333444555666777777999888666555666777666555333333555666777777777777999::::::999888999:::<<<>>>===:::888777888:::;;;;;;;;;;;;<<<<<<;;;::::::<<<===>>>>>>>>>===<<<;;;>>>@@@@@@>>>;;;:::<<<>>>>>>===<<<;;;;;;::::::;;;======<<<<<<;;;;;;;;;;;;999999999999999999999999999888888:::;;;<<<;;;999666777888999999888666555>>>===:::777555444333333222222222111111111000000000000///...............------------------------........................------......//////000000//////000111111000///......,,,++++++,,,------,,,)))***,,,,,,,,,,,,...///........................///......---------.........---,,,++++++,,,---...............////////////,,,---......------...000////////////////////////000000000000000111111222111111222222222333333333222222222222444888===BBBJJJ```~~~wwwiiiaaa___```gggwwwxxxkkkZZZMMMGGGDDDBBB@@@HHHCCCAAABBBAAA>>>>>>AAAAAAAAA@@@@@@@@@@@@AAAAAA@@@?????????>>>>>>======>>>>>>===<<<<<<<<<<<<<<<999999999888777666666555666666666666555555555555666666666666666666666666666444333333444555333222222222222222222222222222...000111222111111333444444444444444444444444444444444444555555555666666666666555555555444444444444444444555666777777888444444555666666666666666777777777777777777777777666444333444777888666444555666777888999999888888999888===FFFQQQaaazzz~~~***)))(((((((((((()))***************)))))))))((()))************+++++++++************************,,,+++)))((('''((()))***)))************+++++++++************************))))))))))))******************+++++++++,,,,,,,,,......---,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------............------........................---...000111222111000///000000000000000000000000111000000///......---------------............///000111222333333333222222333333333333333333333333111222222333333222222111222222333444444444333333333333444555555666777777999777555555666666666555333333444555666777777888999:::;;;;;;;;;:::<<<===>>><<<999777777777999:::666777999:::<<<===============>>>>>>===<<<:::999<<<>>>@@@???<<<;;;<<<>>>>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::999999999999999999999999;;;::::::;;;======<<<:::666777888999999777555444<<<;;;888666444444333333222222222111111111000000000//////...............------------------------....................................////////////...//////000000///.........,,,++++++,,,------,,,)))+++,,,,,,,,,,,,---///------------------------......------------......///...---,,,,,,---...///............////////////,,,---///...------...000////////////////////////000000//////000000111222111111111222222222333333333333333333333555999<<<===LLLddduuuiiicccbbbiiizzz}}}hhhYYYOOOFFF@@@@@@>>>>>>BBBDDDCCCCCCEEEAAAAAAAAA@@@@@@?????????@@@?????????>>>>>>>>>>>>>>>>>>======<<<<<<<<<===;;;::::::999888888777777777777777777666666666666666666666666666666666666777555444444555555444333333333333333333333333333///000222222111222333555444444444444444444444444444444444555555555666666666666555555555444444444444444555555666777777888555555666666666666666666777777777777777777777777999666444444555555333111444555666666777888:::;;;===@@@KKKXXXeeesss|||tttxxx***))))))(((((())))))***************)))))))))))))))************+++++++++++++++++++++++++++++++++,,,+++)))((((((((()))***)))************+++++++++************************)))))))))*********++++++******+++++++++,,,,,,,,,...---,,,++++++***+++++++++++++++++++++*********++++++,,,,,,,,,,,,------------............------------------------------...///000222222111000000000000000000000000000000000000000///......---------------............/////////000111222111111111222222222222222222222222111111222222222222222111111222333333444444444333444444555555666666777777888666444444555666555444333333222333444555777888888:::===>>>>>>===>>>>>><<<;;;888777666666888999555666888:::;;;<<<<<<=========>>>======;;;999888:::<<<>>>???>>>======>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::<<<;;;;;;<<<>>>>>>===;;;777888888888777666444333888777666555444333333333222111111111111000000000000///......------......------------------------......................../////////...............------...//////......---...---++++++---...---,,,)))+++,,,,,,,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,...---------------......///......------......///............////////////,,,...//////...---///000////////////////////////000000//////000000111222111111111222222222222333333444444444222333555666888>>>NNNggg{{{mmmhhhdddfffwww~~~iiiWWWKKKEEEAAA???AAAAAA???>>>???BBBBBBBBBBBBBBBAAA@@@??????????????????>>>>>>>>>>>>>>>>>>===============<<<<<<;;;;;;::::::999999999999999888888888777777777777777777777777777777888777666666777777666444333333333333333333333333000222333333222222444555555555555555555555555555444444555555555666666666666666666555555555555444444555555666666777777888666666666777777666555555777777777777777777777777:::888666555666666555333666666777777777:::>>>AAAGGGOOO___ooo|||xxxsssxxx))))))))))))))))))))))))*********)))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++***))))))(((((())))))))))))*********+++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,---,,,,,,+++******++++++,,,++++++******)))))))))+++++++++,,,,,,,,,------,,,------......------,,,------------------------,,,,,,---...///......---////////////////////////000000//////............---------............///....../////////000000000222222222222222222222222000111111222222222222111111111222333444444444444555555666666666666666666666555333333444555555444333222111111222555777999888;;;>>>@@@@@@?????????;;;:::888666666666777777888888999:::::::::999999;;;;;;<<<======<<<::::::888:::===??????>>>>>>===>>>>>>======<<<;;;;;;:::::::::::::::::::::999999::::::::::::::::::::::::;;;::::::;;;======;;;:::777777777777666444222111555444444333333333333333111111111111000000000000//////...------------...------------------------......................../////////......---------,,,,,,------------------///---,,,,,,---......---***+++---,,,,,,+++---...++++++++++++++++++++++++------,,,,,,------....../////////....../////////............////////////---...//////......///000///////////////////////////////////////000111111111111111111222222222222222333555555444333333444:::;;;BBBTTTlllttthhhiiiyyywwwhhhYYYOOOEEEBBB@@@======@@@AAABBBCCCCCCCCCCCCBBBAAA????????????????????????????????????>>>>>>======<<<<<<<<<;;;;;;:::::::::::::::::::::999999999999888888888888888888888888:::888777777888999777666444444444444444444444444222333555555444333555666555555555555555555555555555555555555666666666666666666666555555555555555555555666666777777777777666777777777777666555555666666666666666666666666999888777666777888888888777999;;;;;;<<<@@@GGGLLLZZZdddssszzzyyy{{{~~~))))))************))))))))))))))))))))))))******))))))*********++++++++++++++++++++++++++++++++++++******)))))))))))))))))))))*********+++++++++************************************++++++++++++******+++++++++,,,,,,,,,,,,,,,+++*********++++++,,,++++++******)))))))))+++++++++,,,,,,,,,------,,,,,,------------,,,,,,------------------------++++++,,,,,,---------,,,////////////////////////////////////............---------............///---------.........//////111111111111111111111111///000111111222222222222000111222333444444444444666666666666555555555555555333222222333444444333222222111111222555888:::999;;;???@@@@@@???>>>???:::999888666666666666666777888999999:::::::::999999:::;;;============<<<888999;;;>>>??????>>><<<<<<=========<<<;;;:::999888888888999999999999999:::::::::::::::::::::::::::999888999::::::999777777777666555444333111111222222222333333333222222000000000000000000000000//////...---------------------------------------........................//////......------,,,,,,,,,,,,,,,,,,------......000...------...//////...***,,,------++++++,,,...++++++++++++++++++++++++,,,,,,,,,,,,,,,---.........//////////////////...............////////////---...000///......///111/////////////////////////////////...///000000111000000111111111222222222000222555555555555555666666555999CCCRRRhhh{{{mmmkkkuuuttteeeUUULLLGGGDDDEEEHHH@@@AAAAAABBBBBBBBBAAAAAA???????????????@@@@@@@@@??????@@@@@@??????>>>===;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;::::::::::::999999999999999999999999;;;999888888999:::888777555555555555555555555555444555666666555555666777666666666666666666666666555555555666666666777777666666666666666666666666666666666777777777777777666777777777777777666666666666666666666666666666888777777666555666888999555:::@@@EEEJJJPPPZZZaaattt|||zzzwww|||)))******++++++******)))))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))((()))************+++++++++*********************************++++++++++++,,,******+++++++++,,,,,,,,,++++++************+++++++++++++++++++++*********++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........000000000000000000000000//////////////////......---------............///...------------...//////000000000000000000000000//////000111222222222222000111222333444555555555666666555555444444444333333222111111333444333333111111111222444666888::::::<<<>>>>>>===<<<<<<===:::999888777666666666666444555777999;;;===>>>>>>:::;;;<<<>>>>>>>>>>>>===:::::::::<<>><<<;;;;;;<<<<<<;;;:::888777777777777888888888888888999999999999999999999999888777666777888888666555666555555444333222111111111222222333333222222111//////000000000000000111///...------,,,,,,------------------------------.................................---------------,,,,,,,,,,,,,,,---...///000///------///000///...+++,,,------++++++,,,---++++++++++++++++++++++++++++++++++++,,,---...///---......//////......---............////////////---///000000///...000111//////////////////////////////......//////000111000000000111111111111222///111444555555555666888222111555<<>>===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;:::999999::::::999777666666666666666666666666666777888777666666777888777777777777777777777777555555666666666777777777555666666666666777777777777777777777777777777777555666777777888888888777777777777777777777777777777777777555444555888;;;:::CCCOOOYYYaaajjjttt|||)))***++++++++++++***)))((()))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************)))(((((()))************+++++++++*********************************+++++++++,,,,,,******+++++++++,,,,,,,,,++++++************++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////000000000000000000000000.../////////////////////---------............///...------,,,---...///000000000000000000000000000...///000111222222222222000000222333444555555555666555555444333222222222222111000000222333333222111111333444666888999:::;;;<<<===<<<:::999:::;;;:::999999888777777777666444666888:::<<<>>>??????===>>>?????????>>><<<;;;<<<:::999;;;===>>>===<<<999:::;;;;;;:::999777555666666666777777888888888888888888888888888888888888777666666777777555444444444333222222222222222111222333333333222111111////////////000000111111///...------,,,,,,------------------------------........................,,,------------------...---,,,,,,,,,---...000000111///......///000000///+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,---...//////...---,,,............////////////---///000000//////000111///////////////////////////............///000000000000000000111111111111///111222333222333555666555222444;;;>>>DDDVVVkkkyyyppplllkkkvvv{{{jjjYYYQQQNNNLLLHHHDDDAAA@@@AAAAAA?????????@@@@@@AAAAAAAAA???@@@AAABBBAAA@@@>>>===========================<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;:::888999::::::999777777777777777777777777777777888999888777666777999777777777777777777777777555666666666777777777777555666666666777777777777777777777777777777777777444555666777888999999999777777777777777777777777555777888888999===BBBGGGOOO[[[jjjwww~~~)))***+++,,,,,,+++***)))(((((())))))*********+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************)))(((((()))************+++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++***************+++++++++++++++,,,,,,---------++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......000000000000000000000000.........///////////////---------.........//////......---,,,---...///000000000000000000000000000......000111111222222222///000222333444555555555555555444333222222111111222000///000222333333222000111333666888999999:::;;;<<<<<<:::888777888:::::::::999999888777777777888999:::;;;<<<<<<<<<<<>>;;;999:::<<<>>>===;;;888999:::;;;:::888666444555666666666777777888888777777777777777777777777888777666777888777555444333333222222111222222333222222333444333222111000.../////////000000111111......---,,,,,,,,,,,,---------------------------........................,,,,,,,,,------.........------,,,,,,---...000111111000......000000000///+++---------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///+++,,,---......---,,,+++............/////////000...///000000//////000111////////////////////////...............///000000000000000000111111111111000111222111000000222444888111111888;;;:::DDDRRRlll{{{pppffflllnnnnnnvvv}}}pppYYYUUUOOOJJJEEEDDDCCCDDD?????????@@@@@@AAAAAAAAA???@@@AAABBBBBB@@@???===>>>>>>>>>>>>>>>?????????<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888999::::::999777777777777777777777777777888999:::999888777888999777777777777777777777777666666666666777777777777555666666666777777888888888888888777777777777777333444666777999:::::::::777777777777777777777777222555999===AAAGGGPPPVVVgggsss))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++,,,,,,------,,,,,,+++))))))))))))))))))))))))*********)))))))))))))))************************+++++++++*********))))))...------,,,+++++++++,,,,,,,,,,,,++++++*********))))))*********+++++++++************************///...,,,+++***+++,,,,,,+++++++++,,,,,,,,,------........................000000000000////////////000000000///...,,,+++***,,,,,,,,,---------......////////////////////////000//////.........//////000111111111111222222222333333333333333333333333111222222333333444555555555444333333222222222222222333444666888999:::::::::::::::999999999999888<<<<<<;;;:::999777666555777888:::<<<===>>>??????===>>>???>>><<<;;;;;;;;;???===;;;;;;<<<<<<;;;::::::::::::999777555444333555555444444444555555666666666555555555555666666888888888888777666444444555555444333333333333444222333333444333222111000000000000000000000000000//////...------------...------,,,++++++,,,,,,,,,+++,,,---///000000111111.........------,,,,,,,,,+++++++++,,,---...///000444111------000222222111,,,+++***))))))***,,,...,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,...///////////////......------------------------...///222444444333111///000000//////.........---000///.........///111222////////////000000000000111111222222222333333333555555555666888<<>>???AAAAAA===999???>>>======>>>===;;;:::========================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888999999999999888777777666666777888888888888888777777777777777777777777888888777666666666666666777777777777777777777666666666666777777888888888777888888777555555777999;;;999999;;;:::888:::???;;;???DDDIIIPPP]]]mmmxxx~~~uuupppwww}}}))))))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))************++++++++++++************************+++++++++*********))))))------,,,+++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,---------************************...---,,,+++++++++,,,,,,---------.........//////........................000000000000/////////...000000000///...,,,+++***,,,,,,---------.................................//////...............///000111111111111222222222333333333333333333333333111111111222333333444444444444333222222222333333222333555666888999999999888888888888888888999999;;;;;;;;;;;;:::888777666:::999888888888999;;;<<<;;;===>>>>>><<<;;;<<<<<>>CCCYYYppprrrggghhhsss|||uuucccTTTKKKFFFEEECCCAAA@@@@@@@@@@@@@@@AAA@@@@@@AAABBBBBB@@@===>>><<<;;;;;;<<<>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999888888777666777777888888888888888888888888888888888888888888888777666666666666777777777888888888888888888:::::::::999888888888888555777888888777777888:::777555777;;;<<<<<>>???===;;;::::::999888777777777888888777777666666444444333333333333444444666666777888888777666666777777777777666555444444555444333333222222333333111222222222222111000000......................../////////.........------,,,,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,++++++,,,,,,---...///222000------...000000000000///---++++++***++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---............------------------------------...///111222333222000////////////...............///////////////000111111////////////000000000000111111111222222222222333333222222333444666888:::888FFFUUUnnnxxxooommmooovvvooo___XXXLLLIIIDDDBBBAAAAAAAAAAAA??????@@@AAAAAAAAA@@@@@@AAA???<<<;;;===???@@@@@@========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999::::::999999888777777777888999999999999888999999999999999999999999999888777777666777777777888888888999999:::::::::::::::999888888777888888777999::::::999999;;;<<<:::999===CCCHHHLLLSSS[[[fffooo{{{yyymmmiiiiiipppyyy))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))++++++++++++++++++++++++************************************************++++++******)))******+++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................000000/////////............/////////...---,,,,,,------------.......................................------------......///000000111111111222222222555444444333222111000000/////////000111111222222222222222222333333444555555555666666777666666666333333444555666777888999::::::;;;<<<<<<;;;;;;;;;:::999888777777777777777666888;;;<<<<<<<<<>>>??????<<<:::888888888666555555666666777777777777777444444333222222222333333444555777888888777555444666666666666666555444333444333333222222222222222111111111111111111000000........................///////////////......---,,,,,,+++++++++,,,---------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...000///------......//////,,,,,,,,,,,,,,,---//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------........................---...000111222111000///........................///////////////000000111////////////000000000000111111111111222222222222222222222222333555666777888???FFFWWWuuu~~~zzz{{{yyyaaa[[[SSSMMMJJJHHHEEECCCAAAAAABBBBBBBBBAAABBBBBBDDDBBB@@@???@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::999999888777888999999::::::999999999999999999999999999999999999888777777777777888888888999999:::;;;;;;;;;999999888888999:::;;;<<<:::;;;<<<<<<===>>>BBBEEEIIIJJJOOOYYY```fffooowww|||rrrooossswww))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((()))))))))))))))))))))))),,,,,,+++***)))(((((('''************************************************+++******)))******++++++++++++++++++++++++++++++))))))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................////////////............---...............---------------.........//////........................---------------...///000000000111111111222222222444444333222111111000000...//////000000111222222222222222222333333444555555555666666666666555555222222333444666777888888::::::;;;;;;<<<<<<;;;;;;777999;;;===>>><<<:::888555777:::;;;;;;<<<===>>>===;;;888777777666555333444444666777777888888777555444333222222222222222222333555666666555333222444555555555555444444333333333222111111111111222000000000000000000000111........................//////000000000///...---,,,+++++++++,,,,,,---..................---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------------------------...++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......------........................---...///000000000//////---------..................//////000000000000000////////////000000000000000000111111111222222222222222333333444555666666555999:::CCCWWWkkk}}}~~~~~~qqqfff___YYYRRRMMMHHHGGGFFFEEEDDDDDDCCCBBBAAA@@@@@@AAABBBAAA???<<<>>>>>>>>>>>>>>>>>>>>>>>>=================================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999999888888999:::::::::::::::999999999999999999999999::::::999888888888888888999999:::::::::;;;;;;;;;;;;::::::::::::<<<>>>???<<<>>>@@@BBBFFFLLLTTTYYYaaaccciiisss{{{zzzsssuuu~~~))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************)))))))))))))))))))))))))))))),,,++++++***)))(((''''''***************************************++++++++++++************+++,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,---------.........//////......................../////////.........------------......///.........------........./////////------------------------...............///000111000111111111111222222222333333222222111111000000/////////000111111222222333333222222222333444444444444555666666666555555222333333555666777888888999::::::;;;;;;;;;::::::555888===AAABBB@@@<<<999666888:::;;;::::::;;;<<<;;;999777666666555444333333444555666777777777777666555444333333222222333111222333444444333222111333444444444444444333333333222111111000000111111//////////////////000111........................//////000111000///...---++++++++++++,,,---.....................---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,...---,,,+++,,,---------------,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......///..............................---......///////////////---------------...............///000000000000000////////////000000000000000000000111111111111222222222333444444555666666222666555:::GGGTTTmmm}}}~~~uuukkkdddWWWSSSNNNLLLLLLKKKGGGDDD@@@??????@@@BBBBBB@@@>>>========================>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999999999:::;;;;;;;;;;;;:::999999999999999999999999;;;:::999999888888999999<<<<<<<<<<<<<<<<<<<<<<<<:::999888888999;;;>>>@@@FFFJJJPPPWWW___hhhpppvvvzzz|||}}}vvvwww)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))************************************************))))))*********++++++++++++++++++++++++,,,------******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,---------.........//////........................//////.........---------,,,,,,---...//////..................////////////------------------------///......//////111222222000111111111111222222222222222222111111111111111//////000111111222222333444444333222222222333333333444444555666666666666333444444555666777777888999:::::::::::::::999999666888<<>>;;;999888:::;;;;;;999888999:::999777555444555555444333444444555666777777777777777666555444333333333333333333333333333333333333222333333444444444333333222222111000000000000000//////.........///000111////////////////////////...///111111111000...---++++++++++++,,,---...///,,,,,,---------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,))),,,...---+++***+++---,,,,,,,,,,,,,,,++++++***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////........................------........./////////,,,,,,,,,------.........---...///000111000000///////////////000000000000000000000000111111111111000000222333444555555666444666555:::CCCGGGUUUnnnxxxzzz~~~yyyqqqhhheeefffddd]]]VVVMMMJJJEEEBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<;;;::::::999::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;:::999999999999:::@@@@@@@@@???>>>>>>======;;;;;;;;;>>>BBBGGGLLLOOO```gggqqq|||))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))((())))))+++,,,---......************************))))))******++++++++++++,,,+++++++++,,,------...*********++++++,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,+++++++++,,,,,,,,,------........................//////.........---------,,,,,,---...////////////............/////////000------------------------////////////000111333333000111111111111222222222111111111111111222222222000000000111222222333333555444444333222222222222222333444555666666666666444444555555666777777777999:::::::::999999888777777999;;;<<<<<<;;;:::999999;;;<<<;;;999777777888888666444444555555444333444444555666777777666666888777666555444333333333555444444333333444444555222222333444444444333333222111111000000000000000///...------...///000111000000000000000000000000...///111222111000...---++++++++++++,,,---...///***++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,++++++***+++++++++)))+++...---+++)))***,,,'''(((***+++,,,---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000////////////////////////---------.........//////,,,,,,,,,------.........---...000111111111000///////////////000000000000000000000000111111111111...///111222444555555555444444333999AAA===AAASSSlllyyywwwwww}}}zzzqqq^^^XXXNNNGGGCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDD>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<======<<<<<<;;;:::999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::DDDCCCCCCBBBAAA@@@??????AAACCCFFFKKKSSS[[[cccgggzzz))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***+++,,,,,,------***,,,......---+++***+++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++---------+++***+++------,,,+++,,,...///...---++++++,,,,,,,,,,,,------,,,...//////...------.........---,,,---...///000000///...------...///000///............------------------------///000000,,,------...///000000111111111111111000000000000222222111111111111111222111111000000111111222333111111111111222333444555555555555555555666777777888888999999999999888888888999999:::999888777666777777777777777777777777444666888::::::999666555222222222222222222222222555555666888888999999999666666555444222111111000000000111111222222222222111111111111111111111111111000000///////////////111000000000/////////...,,,---...//////...---,,,,,,,,,,,,---------......------............------222000...,,,+++***++++++,,,,,,+++***))))))******//////...,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++******+++---......,,,++++++---.........///111222///000000000000...---,,,---------............///---------............///000///.........///111222000000//////......------////////////000000000000111111222333333333333222444444444555888;;;???AAASSSgggzzzyyy~~~vvvddd[[[VVVQQQQQQUUUVVVRRRNNNKKKIIIFFFDDDBBBCCCAAA>>>============<<<>>>======>>>@@@@@@???>>>>>>===<<<<<<<<<<<<===>>>===??????>>><<<::::::;;;======>>>>>>===<<<;;;:::======<<<<<<>>>???AAACCCDDDIIIOOOSSSTTTRRRQQQPPPWWWUUUZZZfffpppvvv~~~|||tttqqqvvvzzzqqqzzzqqqqqquuu))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******+++,,,,,,---+++,,,...---+++******+++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++,,,------,,,+++,,,...---,,,+++,,,.........---++++++,,,,,,,,,,,,------,,,...//////...------......------,,,---...///000//////............//////............------------,,,,,,,,,------...///000---......///000000111111111111111000000000//////111111000000000111111222111111000000111111222333111111111111222333444444666555555555555555555555777888888888888888888777888999::::::999888666555666666666666666666666666555666888999999888777666444444444444444444333333444444555777777888888888666555555444333222111000000111111111222222222222111111111222222222222222111111000////////////000........................------............------,,,,,,---------.........//////............//////000///---,,,++++++++++++,,,,,,+++***************,,,,,,+++++++++,,,,,,------------,,,,,,,,,++++++++++++++++++++++++++++++---------,,,,,,++++++++++++,,,,,,...//////...---...000222222222111000000///000000000000...---,,,---------............///------------............///...---------...000000///////////////.........////////////000000000000000111222222333333222222333333333333666888;;;===GGGUUUnnn~~~}}}~~~xxxsssooonnnqqqpppmmmgggaaa[[[TTTMMMIIIKKKHHHEEECCCBBBBBBBBBAAA=========>>>@@@AAA@@@>>>???>>>===<<<<<<===>>>???===???@@@???===<<<<<<<<<========================???@@@AAABBBEEEHHHKKKLLL\\\bbbiiimmmlllkkklllmmmyyywwwzzz|||nnnjjjnnnooolllrrrwww}}}llliiilll)))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((())))))******+++++++++,,,,,,---+++***)))+++,,,)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************(((***++++++******,,,------,,,+++,,,---...---,,,++++++,,,,,,,,,,,,------,,,...//////...------......------------...//////......////////////..................------------++++++,,,,,,---......////////////000111111222222111111000000000000//////////////////000111111222111111000000111111222333222222222111222222333333666555555555555555555555666777777888888777777666999999::::::999888666555555555555555555555555555777777777777777777777777777777666666555555555444333444555666666777666666666555555444333222111111111111111111222222222222111111222222333333444444222111111000000000000000------------------............------------......---------.........//////222111000//////000111222...---,,,++++++++++++,,,,,,++++++************+++))))))******+++,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++---...///////////////111333444444333111///000000000000///...---------------............///------------............------,,,,,,------...///.........///////////////////////////000000000000000111222222333333222222222222111222333555777999;;;@@@OOOggg|||sssjjjccc^^^YYYSSSNNNJJJGGGDDDBBB@@@???@@@BBBDDDEEEDDDBBBAAA@@@????????????@@@AAA???AAABBBBBBAAA@@@@@@AAA@@@@@@??????@@@BBBCCCDDDHHHJJJMMMRRRXXX^^^ccceeeyyyyyymmmddddddiiitttrrrxxx~~~pppooorrr(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((()))))))))*********,,,,,,,,,***((((((***,,,))))))*********+++++++++++++++++++++++++++++++++************************************************%%%'''((()))((()))***,,,,,,+++***+++---...---,,,+++++++++,,,,,,,,,------,,,...//////...------...------------......//////,,,---////////////---,,,.........---------,,,,,,***+++,,,------.........000000111111111222222222111000000000////////////............///000222222111111000000111111222333333333222222111222222222444555666666777777777777555666666777777666666555999999::::::999888666555666666666666666666666666999888777666555666777777888888777666666555555555444555666666777777777666666555555444333333222222222222222222222222222222222222222333333444444555222222111000000000000000............------,,,,,,///...,,,,,,,,,,,,...///------........./////////333222111000000111222333,,,,,,+++++++++,,,,,,,,,,,,++++++******+++++++++******+++,,,,,,,,,,,,,,,++++++******************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,---......///111222222222222333444333222111111000000///......------------............///,,,,,,---------.........---------------.........------......//////000000////////////000000000000000000111222222222222222222222111222222333555555777888>>>MMMbbb{{{{{{qqqggg___WWWQQQMMMKKKKKKMMMOOORRRRRRQQQOOOKKKJJJIIIHHHHHHIIIJJJKKKJJJLLLNNNNNNMMMLLLMMMNNNNNNNNNMMMMMMOOORRRUUUWWW[[[^^^dddlllttt|||~~~wwwvvvuuurrrpppqqqwww~~~yyyyyy{{{((((((((((((((((((((((((************************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))((((((***,,,))))))*********+++++++++++++++++++++++++++++++++************************************************&&&(((******)))***+++---,,,+++***+++---...---,,,+++++++++,,,,,,,,,------,,,...//////...------...---------...............,,,---...//////...---,,,...------------,,,,,,,,,***+++,,,...............111111111111222222222222000000000////////////...............///000222222111111000000111111222333333333222222111222222222333444666777999999::::::444555555666666555555444888888999:::999888777666888888888888888888888888999888666555444555666777666666666666555555444444666666777888888888777777666555555444444333333333333222222222222222222222222222222333333444444444222111111000///000000000111111000///---,,,++++++...---,,,++++++,,,---...------------.........///333222111000000111222333++++++,,,,,,,,,---------,,,+++++++++++++++,,,,,,------......---,,,++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---///000///000333555>>>:::555222222333444333222111111000//////......---------............///,,,,,,,,,------------...------......////////////------......//////000000////////////000000000000000000111222222222222111333222222222333333444444777777:::@@@JJJ]]]zzzxxxpppkkkcccdddfffiiilllmmmkkkiiibbbaaa```______```aaabbbccceeeffffffeeedddeeefffiiiiiihhhiiikkkooorrrtttvvvyyytttmmmgggnnnvvv}}}|||uuunnn))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***************************++++++***(((''')))***)))************+++++++++++++++++++++++++++++++++***************************************************,,,------,,,,,,...///,,,+++***+++,,,---,,,+++++++++,,,,,,,,,,,,------,,,...//////...------...,,,---......//////......------............------------------,,,,,,,,,,,,+++,,,---///000//////...111111111111111111111111000000////////////......////////////000111111222111111000000111111222333222222222111222222333333222444666888999:::999999444444444555555444444444666777888999:::999888888999999999999999999999999999888666555444555555666444555555555555555555555777777888888888888777777555555555555444444333333333333333333222222222222333333333333333222222222111000000///////////////222111000///...,,,++++++------,,,,,,,,,,,,------,,,,,,,,,---------......000000000000000000000000,,,,,,---.........------,,,++++++++++++,,,,,,---......//////...---+++******************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------000333333222333777;;;KKKCCC:::444333333222111222222111000////////////---------............///,,,,,,,,,,,,------------------...////////////............///////////////////////////000000000000///000111111222222111111222222333333333333444444555666888:::<<>><<<:::888777666((()))))))))***************)))))))))((((((((('''(((((())))))))))))(((((())))))************))))))************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++,,,,,,++++++***+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---------------------------......///000000111111//////000000///......---***,,,...///000000///...000000000000111111111111333222111000//////////////////000111111222222222111111222222222333333333/////////000111222333444333333222333333444555666555666777888888777666555666777777777777666555555555555666666555555444444333333333444555777888999:::::::::999888777777777666666555444333333333333222333444444444444333222000222444333111000//////,,,,,,,,,---------......+++,,,---......,,,***)))+++++++++,,,,,,+++++++++************+++,,,---...,,,+++***))))))***+++,,,+++,,,---...---+++)))(((******************************++++++++++++******)))))))))))))))))))))))),,,,,,+++************+++((()))***+++,,,------...,,,------,,,******+++,,,+++---///000//////000222000000111111000000///...---///222222000------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................------......///000000000000000000000111111111111///111333444333222333444555555444222222555999===???LLL]]]ooo~~~zzzxxxxxxwww{{{|||{{{xxxnnniii```TTTHHH???;;;;;;<<<<<<<<<;;;999777555555(((((())))))*********+++******))))))((((((((('''(((((())))))))))))(((((((((((())))))))))))((((((************************(((((())))))*********+++))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++******************+++++++++,,,,,,+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---------------------------......///000111111222//////000000///...------***+++---///000000///...000000000000111111111111333222111000////////////111111222222222111111000111111222222222333333333............///111222333333333333333444555666666555666888999888777555444666777888888888777555444555555666666555555444333222222333333555666777888;;;;;;::::::999888777777666666555444333333333333111222333444444333222111///111333333111/////////,,,,,,,,,---------......---...///000000...,,,+++***++++++,,,,,,++++++***************+++,,,---...,,,+++***))))))***+++,,,+++,,,---...---+++)))'''******************************++++++++++++******************************,,,+++******))))))******((())))))+++,,,---......,,,------+++***)))***,,,(((***,,,------...///111000000000000000///......,,,000333444111...---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................------......///000000000000000000000111111111111---///222222222222333444111222333444666777777777333;;;FFFSSShhh}}}xxxfffYYYJJJAAA>>>======>>>999;;;<<<<<<999777666666)))))))))))))))(((((('''(((((())))))))))))((((((************))))))))))))))))))))))))))))))))))))***************)))((((((///...,,,***(((((((((((())))))))))))))))))))))))))))))))))))************+++*********))))))((((((******++++++++++++******************************,,,,,,,,,++++++*********+++***)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,---...///000......------------......111000000/////////000000//////000000111111111111222111111111000000////////////000111222333333333222111111111000000//////////////////000111222333333222111111111333666777777777777777777666666555888888888888777777777777555555444444444333333333333333333444444555555555777888999999888777666555777666555444222111000/////////000111222222333333111111000///////////////......------------......//////.........---------************************)))******++++++******)))*********************************+++,,,,,,,,,---++++++++++++++++++++++++)))))))))))))))))))))))))))))))))***+++++++++,,,)))*********+++++++++++++++,,,------......------,,,++++++******++++++,,,///...,,,+++,,,---///111333222000///---,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,...///000///....................................///000000000000000000000000000111111111111111111222333333333333222333444555555666666555555333777<<>><<<:::888777777777888666666666555555666666666***************))))))((((((((())))))))))))((((((&&&'''''''''((((((((()))))))))))))))))))))))))))((())))))*********))))))'''(((((()))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))************++++++++++++******)))))))))))))))))))))))))))))))))******+++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......------------------------------------------------,,,,,,,,,---------------//////............//////---------------...//////111111111000000000000000000000000000000000111111222222222111111111111111111111111111111222222222222111111111111222222333222222111111222222333333333333444666777777777777444444444444333333333333222222111111111000000000222222222222222222222222333333555555666555444333444333333222222111000000000000000000000111111111000//////...............------,,,,,,,,,,,,------,,,,,,+++++++++*********************************+++,,,,,,,,,,,,,,,,,,+++***************************))))))(((((('''''''''************************))))))))))))))))))))))))+++******))))))((((((((((((((((((((())))))))))))+++,,,,,,---------------,,,++++++******++++++,,,***,,,...000000///---,,,...---,,,,,,,,,,,,,,,---,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++///...,,,+++***++++++,,,........................------...///////////////...////////////000000000000000111222222222222111000111222222333333222222---000444555666777:::===>>>CCCOOO```uuusssgggWWWLLLFFFDDD@@@======<<<;;;999888777777777666666555444444555666666(((((())))))(((((('''&&&(((((())))))))))))(((((('''''''''(((((())))))***))))))))))))))))))))))))((())))))************)))(((((()))*********))))))(((((((((((((((((((((((())))))))))))************))))))))))))******************++++++++++++******)))))))))))))))))))))))))))))))))*********************+++,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,...///000------------------------------------------------++++++,,,------------,,,.........------.........------------...///000000///000000000111111111111000000000000111111111111111111111111111111222222111111111222222222222222222222111111111111222222111111222222222222222222111222444555666777777888444444444444333333333222222222222111111111000000222222222111111111111000111222333444555444333333444333333222111000000000000000000000000000000000000///......------......------,,,,,,,,,,,,------,,,,,,,,,+++++++++******************************++++++,,,,,,,,,,,,++++++************************))))))))))))((((((((((((************************))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))******,,,,,,---............---,,,++++++******++++++,,,)))+++---...///...,,,+++,,,,,,+++++++++,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,---........................------...////////////.........////////////000000///000111111222222111111111111222333333333333222///111333555555666888:::;;;;;;@@@KKKYYYiii|||{{{}}}~~~ppp]]]SSSGGGAAAAAABBB@@@===<<<<<<;;;:::999888777666777666555444444555666777((())))))))))))(((''''''(((((())))))))))))((((((''''''((())))))***++++++))))))))))))))))))))))))(((((()))***************)))******++++++***)))((((((((((((((((((((((((((())))))))))))************((()))))))))******************++++++++++++******))))))))))))))))))))))))************))))))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++++++++******+++---...///........................------------------------***+++,,,---------,,,,,,---,,,,,,++++++,,,,,,---............///000111222......///000111222222333///000000000111111111111000000000111222222222333111111111222222333333333333333222222222222333333111111222222222222111111000111333555666777888888555444444444444333333333333333222222222111111111222222111111000000000000000111333444444444333222222222222111111111111111000000000000000000000/////////...------------...---,,,,,,++++++,,,,,,------,,,,,,,,,++++++++++++************************)))******++++++******)))************************((()))))))))))))))******************************))))))))))))))))))))))))((((((((())))))))))))))))))))))))*********++++++++++++,,,------------,,,,,,++++++******++++++,,,)))***+++,,,,,,,,,++++++++++++***++++++,,,------+++,,,,,,------,,,,,,+++////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---........................,,,---......//////.............../////////000000///000000111111111111111111222222333333333333333333444444555555666888999999888;;;AAAFFFMMM]]]lllvvvwww{{{ssscccWWWGGGDDD???<<<<<<=========999999999:::999888777666888777555444444555777888+++++++++++++++***))))))(((((())))))))))))(((((('''(((((()))***++++++,,,))))))))))))))))))))))))(((((()))******************+++,,,,,,,,,***)))((((((((((((((((((((((((((())))))))))))************(((((())))))*********+++******++++++++++++******))))))))))))))))))))))))++++++******))))))((((((***+++,,,------,,,+++***************************---,,,+++++++++,,,---...........................------------------------***+++,,,---...---,,,,,,+++******************+++.........//////111222222------...000111222333444//////000000111111111222//////000111222333333444111111111222222333333333555444444333333333444444111111222222222111111000000111333555666777888888555555555444444444333333333333333222222222222111222111111111000000//////000111222333444333333222///000000111222222333333000000000000//////////////////...------------...---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++************************(((((())))))))))))((((((************************(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******************++++++++++++******+++,,,,,,,,,,,,+++,,,++++++++++++++++++,,,))))))***+++++++++++++++************+++,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,...///000///..............................,,,---......//////................../////////000//////000111111111111111222222333444444444444333111111111111222333666777888888;;;>>>======HHHUUUcccyyy|||wwwxxx{{{rrraaaTTTJJJCCC:::<<<===;;;888777:::===555666888999999999888777999777666555555666777999*********)))))))))))))))###%%%'''(((******))))))'''((()))******(((&&&$$$((()))***++++++***)))(((******+++******)))((('''(((((((((((((((((((((((('''''''''((()))+++,,,---))))))(((((('''''''''&&&)))))))))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,---------,,,,,,,,,++++++*********++++++++++++++++++++++++***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////,,,***))))))---,,,,,,++++++,,,,,,---...------------...//////////////////////////////111000/////////000222333000000000000111111111111222222222333333333444444555444333222111222333333111111111111111111111111111222222333444555666777:::888666444333222222222000111222333333333333333111111000000000000111111000111111111111222222222111111222222111000...---000000000000////////////..............................---,,,,,,+++******++++++++++++++++++++++++---,,,+++******+++,,,---************************++++++******************************************************************))))))))))))))))))))))))))))))))))))************++++++******************)))************+++++++++,,,,,,,,,++++++***************************************+++++++++,,,,,,,,,.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++......------------......+++,,,,,,------,,,,,,+++------------------,,,,,,////////////000000000000000000000000000000000000...///000222222111000000111111222333333444444555555666777999;;;===>>>???OOO\\\qqq}}}vvvvvveeeWWWNNNGGG@@@;;;999999999999999999999999::::::999999888777777777666666555444444444444555***)))))))))))))))))))))'''((()))*********)))((((((((()))))))))(((&&&%%%)))************))))))(((((())))))*********))))))))))))))))))))))))))))))***)))))))))))))))******))))))(((((((((''''''''')))))))))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,+++++++++******)))******+++,,,---......++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...,,,*********...------,,,,,,------......------------...//////////////////////////////000000///...///000111222000000000000111111111111222333333333444444444444555444333222222222333333222222222222222111111111111111222333444555666666777777555444333333444444222222333444444444444444111111000000000000111111000111111111111222222222111111222222111000...---000000000/////////.................................------,,,++++++******++++++++++++++++++++++++,,,++++++******++++++,,,************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,+++++++++***************************************+++++++++,,,,,,/////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++......------------......,,,,,,------------,,,,,,...---------------------.../////////000000000000000000000000000000000000//////000111111111111000111111111222333333444444555666777888999:::;;;<<<>>>FFFTTTeeevvvyyypppiii___RRRHHHCCC>>>:::666888888888888888888888888999999999888888777777777777777666555555444444555))))))))))))))))))************++++++***)))(((((())))))((((((((((((''''''++++++***))))))((())))))'''''')))******+++++++++************************---,,,+++)))(((((((((((())))))))))))(((((((((((())))))******))))))(((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,---------...,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...,,,+++++++++///......------......///...------------.../////////////////////////////////............///000000000000000000111111111111333333333444444444555555444444333222222222222333222222222222222222222222000000111222333444555555555555444444444555555666333333444555555555444444111111000000000000111111000111111111111222222222111111111111000///...---000////////////.........------------------------------,,,,,,++++++******++++++++++++++++++++++++***++++++++++++++++++***************************************************((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,++++++++++++************************************++++++++++++,,,//////...---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++......------------......------............------............................../////////000000000000000000000000000000000000000//////000000111111000111111222222333333444555666666777777888888999777999>>>GGGTTTfffxxxxxxiii^^^PPPJJJCCC>>>===<<<999777777777777777777777777777888888888888777777777777999888888777666555555444)))))))))))))))*********************))))))(((((())))))(((((('''(((((())),,,+++***((((((((())))))(((((()))***************************************,,,,,,***)))(((((((((((()))))))))))))))))))))))))))************)))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++000000///...,,,+++******------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,+++,,,---......------------.........------------...//////////////////////////////------------....../////////000000000111111111111333333444444444555555555333333333222222222222222222222222222333333333333///000111111333333444555555555555444444555555555333333444444444444444333111111000000000000111111000000111111111222222222111111111000000///....../////////.........------------------------------,,,,,,,,,,,,++++++******************************)))***+++,,,,,,+++***)))***************************************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************))))))))))))************))))))*********+++++++++++++++++++++++++++++++++************************************++++++++++++---,,,,,,,,,++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---..................---.........///////////////........./////////000000000000000000000000000000000000///......000111222111111222222333444444444666666666666666666666666:::999999;;;BBBMMM[[[dddzzz|||ooo___PPPGGGBBB???<<<;;;;;;;;;:::888666666666666666666666666666666777777777777777777999999999888777666555444(((((())))))************''''''''''''(((((())))))))))))(((((((((((()))***,,,+++)))((((((((()))******************)))((((((******************************)))))))))))))))***)))************************************))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,++++++++++++++++++++++++++++++000000///...,,,+++******------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,---///------,,,,,,,,,,,,------...------------...//////////////////////////////,,,------...............///000000000111111111111333333333444444444555555333333333222222222111111111111111222222333333333///000111111333333444555666666666555555444333333222222333333333333222111111111000000000000111111000000111111111222222222111111000//////.....................------------------------------------,,,+++++++++++++++******************************))))))+++,,,,,,+++))))))************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++************************))))))*********+++++++++)))*********++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------..................---............//////000000............////////////////////////////////////000///.........///111222222222333333444444555555888777777777666666666666555666666666888<<>>LLL^^^nnn}}}llleeeYYYMMMDDD>>>;;;;;;999999888777666555444333555555555555555555555555333444444555666777777888777777888999999888666555'''(((((()))******++++++***)))((('''''''''((()))'''((()))***+++******)))'''((()))******+++******))))))*********))))))((()))))))))))))))))))))))))))))))))))))))******+++*********+++++++++,,,,,,***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,++++++*********+++++++++,,,,,,,,,)))******+++,,,---......++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---000222------,,,,,,,,,,,,------...------------...//////////////////////////////,,,---...///000//////...000000000000111111111111111111111222222222333333111222222333222111000///...//////000000111222222111111222333444555666666444444555666666555444333333333444444333222222111111111000000000000111111000111111111111222222222222111///...------......---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******************++++++******************************))))))))))))******************************((())))))***++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******+++,,,,,,------)))************+++++++++******+++++++++,,,,,,,,,************************))))))))))))*********************++++++,,,,,,,,,************************+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,+++,,,,,,---......//////---------.........//////////////////////////////---...//////000000/////////000000111222222333333555555555555444444444444000333555666666555666666444;;;EEEPPP```tttrrrfffUUUOOOFFF???<<<;;;:::999::::::999888777666666777555555555555555555555555222333333444666777777888444555777888999888777666'''(((((()))***+++++++++...,,,***)))((('''((((((&&&'''***+++,,,+++***(((%%%''')))***+++++++++***'''((()))******++++++***((((((((((((((((((((((((******)))))))))))))))************++++++,,,,,,,,,***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,++++++************++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---000333.........------............------------...//////////////////////////////------///000000000///...000000000000111111111111000000111111111222222222111111222333222111000///---......///000111111111111222333333555555666777111333444666777666666555444555555555444444333222111111000000000000111111000111111111111222222222222111///...------......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******************++++++))))))))))))))))))))))))+++***)))(((((()))***+++************************((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,)))************+++++++++*********++++++,,,,,,,,,************************))))))))))))************,,,,,,,,,+++++++++++++++************************+++++++++,,,,,,------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,---...//////---------.........//////////////////////////////,,,---///000000000///............///000000111111333333333333333333333333333444444333222222333555333666777;;;GGGXXXffflllxxxhhhWWWKKKGGGAAA;;;888999999777444555666666555444444666777666666666666666666666666222222333444555777888888333444666888999888777666&&&'''((())))))***))))))''''''''''''((((((((()))))))))))))))))))))))))))((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***%%%&&&''')))************)))))))))))))))*********)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++***))))))+++---...)))******++++++******)))///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000000000//////.........---........................////////////000000000000222222111111111111222222111111111111000000000000------......//////000000000000111222333444444555444444444444444555666777333444555666666444222111000000000000000000000000000000000000000000000000111000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++*********))))))(((((((((((())))))+++*********))))))(((((((((((())))))*********+++)))************+++++++++))))))))))))))))))))))))''''''(((((()))))))))***((((((''''''''''''(((((())))))))))))************++++++***))))))***++++++(((((())))))*********+++++++++******))))))((((((+++*********))))))(((((())))))***++++++++++++***++++++++++++++++++++++++******))))))******+++,,,---,,,,,,+++*********+++---,,,+++******+++,,,------------............///------------------------,,,,,,,,,---------..............................///......------///000111......///000111222222333222222222222222222222222333333333333333333333333222333555888===CCCHHHLLL^^^iii|||wwwjjj___RRRIIIEEE;;;:::888777777777888888555555666666555555444333444444444444444444444444111222444666666555444333///000333444555555444333'''(((((())))))))))))((('''''''''((((((((())))))))))))))))))))))))))))))******)))(((((()))******************************************************))))))*********+++++++++))))))))))))))))))))))))************************))))))(((((((((((()))))))))))))))))))))(((''''''&&&'''((()))***+++,,,---)))))))))*********++++++************************************************,,,+++***))))))+++---...+++,,,,,,,,,,,,,,,,,,+++......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000/////////.........---.........................../////////000000000000222111111000000111111222111111111111000000000000.........//////////////////000111111333333444555555444444444444555555666333444555666555444222111000000000000000000000000000000000000000000000000111000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******))))))(((((((((((())))))************)))))))))(((((()))))))))************))))))*********+++++++++))))))))))))))))))))))))((((((((())))))***************))))))))))))******))))))))))))************************************((()))))))))*********************)))))))))))))))************)))))))))((())))))***++++++++++++***++++++++++++++++++++++++******))))))******+++,,,---,,,++++++******++++++,,,,,,++++++++++++,,,,,,------------............------------------------,,,,,,,,,---------..............................///......---...///000111/////////000111111111222222222222222222222222222333333333333333333333333222222333555888<<<@@@BBBGGGPPP___rrr{{{nnn```VVVNNNDDD===::::::999888777777777888888555555666666555555444333444444444444444444444444333333333333333444444555111222444666666666555444((())))))))))))(((((('''''''''((((((((()))))))))))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++************************)))))))))*********++++++))))))))))))))))))))))))++++++++++++++++++++++++(((((())))))))))))(((((()))))))))))))))((('''''''''(((((()))***+++++++++((((((((()))))))))******************************++++++++++++++++++++++++,,,+++*********+++,,,---------............------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////............................................./////////000000000222111111000000111111222111111111111000000000000///////////////.........///000000111222333444444666555444444444444444444333333444555444333222111000000000000000000000000000000000000000000000000000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++******))))))(((((())))))***************))))))))))))))))))))))))************)))))))))*********++++++)))))))))))))))))))))))))))))))))*********************))))))))))))******))))))))))))************)))***+++,,,,,,+++***)))))))))))))))************))))))))))))************************))))))))))))))))))***++++++++++++***++++++++++++++++++++++++******))))))******+++,,,,,,,,,++++++******++++++++++++,,,,,,,,,,,,++++++------------............------------------------,,,,,,,,,---------..............................///............///000000000000000000000000000000222222222222222222222222333333333333333333333333333222222222444666888999888===FFFTTTeeewwwxxxlll___UUUKKKFFFBBB<<<888777999888888777777777777888555555666666555555444333444444444444444444444444444222111000000222444555222444555777777777666666))))))***))))))((('''&&&'''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))************************&&&''')))******)))((((((%%%&&&''')))************,,,++++++***)))(((''''''(((((((((((())))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---------............------------,,,,,,+++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,------................................................................../////////000000111111000000000000111111111111111111000000000///000000//////......------//////000111222333444444666555555444333333333333222333333444333222111111000000000000000000000000000000000000000000000000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***))))))))))))))))))************))))))))))))))))))))))))))))))*********))))))))))))************((((((((((((((((((((((((******************++++++((((((''''''''''''((((((((()))))))))************((()))+++,,,,,,+++)))((()))))))))))))))*********(((((())))))******++++++*********)))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++******))))))******+++,,,,,,,,,++++++***++++++,,,***+++,,,------,,,+++***,,,,,,---------.................................,,,,,,,,,---------........................................../////////000000000000000000/////////111111111111111111111111222222222222222222222222444444333333333444555666777777:::AAALLLYYYfffnnnzzz|||oooeee[[[SSSMMMFFF@@@???===:::888999777777777777777777777777555555555666555555444333333333333333333333333333222111000000000111333333333444555666666666555555))))))***))))))((('''&&&(((((((((((()))))))))***(((((((((((((((((((((((())))))************))))))++++++++++++++++++++++++))))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))&&&'''(((*********)))(((%%%&&&''')))************,,,++++++***)))(((''''''(((((((((((())))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,------------------------...................................................////////////111000000000000000000111111111111111000000000///000000//////......------...///000111222333333444666555444333333333333333222222222222222111111111/////////////////////////////////////////////////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******))))))))))))******))))))))))))))))))************))))))))))))))))))(((((()))))))))*********((((((((((((((((((((((((++++++******************((((((''''''''''''((((((((()))))))))************((()))+++,,,,,,+++)))(((******))))))))))))))))))(((((())))))******++++++))))))))))))))))))******))))))***++++++++++++***++++++++++++++++++++++++******))))))******+++,,,,,,++++++***++++++,,,,,,+++,,,---......---,,,+++,,,,,,,,,------------...........................,,,,,,,,,---------..............................---......///////////////000000000///////////////111111111111111111111111222222222222222222222222333333333333333444444555555444333555999@@@GGGKKKYYYdddsss~~~jjjZZZOOOIIIFFFEEEAAA<<<:::::::::777666888666666666666666666666666555555555666555555444333333333333333333333333333///000111222222222111111222222333333444444333333((())))))))))))(((((('''((((((((()))))))))******))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))((((((((()))))))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))******))))))))))))))))))((('''''''''(((((()))***+++++++++((((((((()))))))))******)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,---------------------.................................------........./////////111000000//////000000111111111111111000000000000///////////////............//////000111222333333555444333333333333333333222222222111111111000000//////////////////////////////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++++++++,,,,,,,,,+++******))))))******+++))))))))))))************************))))))))))))((((((((()))))))))******))))))))))))))))))))))))***************)))))))))******))))))))))))******))))))))))))************)))***+++,,,,,,+++***)))************))))))))))))))))))))))))************))))))))))))************))))))***++++++++++++***++++++++++++++++++++++++******))))))******+++,,,++++++******++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------........................,,,,,,,,,---------..............................---......///000/////////////////////////////////111111111111111111111111222222222222222222222222000000111111222222333333333222222333444777:::;;;CCCLLLYYYdddnnnzzznnn___NNNBBB===:::;;;???>>>:::999;;;:::666666999444555555666666666666555555555666666555555444333333333333333333333333333...000222333444333111000111111111111111111222222'''(((((())))))))))))((((((((()))))))))*********))))))))))))))))))))))))******+++,,,,,,+++******************************))))))))))))))))))))))))(((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))***+++)))))))))))))))(((''''''&&&'''((()))***+++,,,---)))))))))*********++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++******+++,,,,,,---******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................---------.........//////000000////////////000000111111111111000000000000.........///////////////......///000111222333333333333333222333333444444222222111000000000000000////////////////////////////////////////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++******))))))******+++((()))))))))************************)))))))))((((((((((((((()))))))))***))))))))))))))))))))))))*********))))))(((((((((******))))))))))))******))))))))))))************************************************)))))))))(((*********)))))))))))))))((()))))))))************))))))***++++++++++++***++++++++++++++++++++++++******))))))******+++,,,++++++******++++++,,,---------,,,,,,,,,,,,------++++++,,,,,,,,,---------........................,,,,,,,,,---------..............................------///000000000///...---.........///000000000111111111111111111111111111111111111111111111111000000111111222222222111333333333444555777888999999>>>EEEIIIMMMVVVdddnnn~~~}}}uuujjjbbbRRRGGG>>>;;;:::777777:::<<<999:::<<<:::666666999333444555666666666555555555555666666555555444333222222222222222222222222000111111222222222222222222111111000000111111111''''''((())))))***))))))))))))))))))************))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((('''''''''''')))+++,,,%%%&&&''')))************))))))))))))************************++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,++++++*********+++,,,,,,---******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................---------.........//////000000////////////000000111111111111000000000000---.........//////000000......///000111222333333222222222222333444444555222111111000000000000000////////////////////////////////////////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,*********++++++,,,,,,,,,++++++************++++++(((((())))))*********++++++*********))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((''''''((((((''''''''''''(((((())))))))))))************++++++***))))))***+++++++++*********))))))((((((++++++******))))))(((((((((((())))))*********+++))))))***++++++++++++***++++++++++++++++++++++++*********)))***++++++,,,+++*********+++,,,,,,---......,,,++++++,,,......++++++,,,,,,,,,---------////////////////////////,,,,,,,,,---------..............................,,,---///000000000///...,,,------...///000111111000000000000000000000000111111111111111111111111222222333333333333222222111111111222333444666777555888999777777<<>>===;;;999777777666666666555555555444666666777777777666666555333333444444444444333333666555555444333333222222222222222333333333333333222222111000000111222222333222111000////////////((())))))******))))))((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***++++++******)))((('''))))))))))))))))))))))))******))))))))))))((((((((())))))******))))))((())))))))))))))))))))))))************************************************222111///...,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++******,,,,,,,,,+++++++++******,,,,,,,,,,,,++++++++++++*********+++,,,---------+++++++++,,,,,,,,,,,,,,,.........///......---,,,........................---------...............000000///............/////////...------...////////////000000000000111111111111111222222222222333222333333333333222111111000000000/////////......000//////...............------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***+++*********+++,,,------+++++++++***************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((()))*********************))))))))))))******---------,,,+++***))))))+++******))))))******+++,,,,,,+++++++++*********************************))))))))))))************))))))(((((())))))***+++))))))))))))))))))))))))))))))***++++++++++++***)))***+++---------,,,,,,++++++*********++++++,,,++++++++++++++++++++++++------------------------............---------------------------......///,,,,,,,,,---------......////////////////////////333333222222111000000000111111111111111111111111222111111111111000000000222222222222222222222222111111111111222444555666666666888;;;>>>BBBEEEGGGTTT]]]jjjxxxyyypppeeeaaaZZZRRRLLLFFF@@@<<<;;;999777666888999999999666666666555555555555555777777777777666555444444333444444555555444444333555555444444333333222222444444444333333333333333222222111111111111222222333222111000////////////(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))*********))))))((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))************************************************------,,,+++******))))))******+++++++++,,,,,,,,,***)))))))))((('''''''''))))))***+++,,,------...+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,+++++++++++++++++++++---...............------------------------------------............//////000000//////.....................------.........////////////000000000111111111111111222222222222222333333333333222111111000000/////////............---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++*********++++++,,,------************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((()))*********************))))))))))))******,,,+++***))))))(((((((((******))))))))))))******+++++++++*********))))))************************((()))))))))************))))))))))))*********+++************************))))))***++++++++++++***((())),,,...///...---,,,*********)))******++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---------------......,,,,,,,,,---------......////////////////////////222222111111000000000000111111111111111111111111111111111111000000000000111111111111111111111111000000111111222333444444333555666999;;;<<<======@@@FFFNNNXXXbbbllluuu{{{{{{qqqdddVVVMMMLLLHHHDDDAAA???>>><<<::::::999777777777888888888555555555555555555555555777777777666555444333222333444444555555444444333444444444333333333222222555555444444444444333333444444444444444444444444333222111000////////////(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&'''(((******+++++++++))))))))))))))))))))))))(((((((((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))************************************************)))))))))*********************+++++++++,,,,,,,,,***)))))))))((('''''''''))))))***+++,,,------...++++++++++++++++++++++++---------,,,,,,,,,++++++,,,+++++++++++++++++++++------...............---............................../////////000000000////////////.........------..................---...////////////000000000000000111111111222222222222333333333333222111111////////////............------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((()))*********************))))))))))))************)))(((((()))*********))))))))))))))))))***))))))))))))((((((((((((************************((()))))))))*********************+++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***((())),,,...///...---,,,***)))))))))******+++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------***)))(((((((((((()))))),,,,,,,,,---------......////////////////////////111111000000000000//////000000000000000000000000000000000000000000000000111111111111111111111111111111222222333333333333///000333555666777777777888:::>>>BBBGGGMMMTTTYYYdddnnnzzztttmmmcccZZZRRRIII???999;;;888666666888999999999888888777666555444555555444444444555555555555555666666666555555333222222333444444444444444444333333333333333333222222222444444444444444444444444444444444444444444444444333222111000////////////'''(((((())))))(((((('''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))%%%&&&((()))+++,,,,,,,,,))))))))))))))))))))))))''''''(((((((((((())))))'''(((((())))))(((((('''))))))))))))))))))))))))************************************************((()))***+++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++******,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,.........---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,---......///.........////////////////////////......//////000111111111/////////000///...---------...////////////...---......////////////000000000000000111111111111222222333333333333222111111/////////.........------///......---------------++++++++++++,,,,,,,,,,,,++++++************++++++***++++++++++++,,,,,,,,,***+++,,,,,,,,,++++++******************+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((()))*********************))))))))))))******++++++***))))))***+++,,,***))))))(((((())))))***))))))((((((((('''''''''************************))))))))))))******************+++,,,,,,,,,,,,+++++++++++++++++++++++++++))))))***++++++++++++***)))***+++---------,,,,,,***************+++,,,---*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++***))))))))))))***,,,,,,,,,---------......////////////////////////000000000///////////////000000000000000000000000//////000000000000000111111111111111111111111111111111222333444444333333000111222333333333333333555666888999:::===AAADDDFFFOOOZZZdddmmmwww|||qqqeee]]]UUUNNNFFF@@@>>><<<888666777555444444666777666555555666777777666555666777444444444444444555555555555555555555444333222222222333333444444333333222333333333333222222222222222333333333444444444444222222333333333333222222333222111000////////////''''''(((((((((((('''''''''((()))******)))((('''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((&&&'''(((******+++++++++))))))))))))))))))))))))'''''''''((((((((())))))''''''((((((((((((''''''))))))))))))))))))))))))************************************************)))***+++,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,,,,------------------------------,,,,,,++++++,,,,,,------......,,,------...//////......000000000000000000000000------......///000000111000000111111111000///......///000000000000///............/////////000000000000000000111111111111222333333333333222111111//////.........---------///...------,,,,,,------******+++++++++,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,,,,,,,------,,,+++)))((())))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))(((((()))*********************))))))))))))******---+++)))((('''((()))***))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************((()))***+++,,,++++++***************************))))))***++++++++++++*********++++++++++++++++++*********++++++,,,---...)))******+++,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------//////...---------------,,,,,,,,,---------......////////////////////////////////////////////////000000000000000000000000////////////000000111111111111111111111111111111000111222333333333222222333333333333333333333333222444555666666777999;;;999>>>CCCHHHNNNWWWbbbjjjzzzzzzpppfff^^^UUUKKKDDDBBB===777444555777666555666555555666777777555444222555777777666555777999333333333444444555555555333333444444444333333222111222222333333222222111222222222222222222222222000111111222333444555555222222333444444333222222333222111000////////////''''''(((((((((((('''''''''((()))******)))((('''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******((((((((((((((((((((((((((())))))************)))))))))))))))))))))))))))&&&'''''''''(((((())))))''''''((((((((((((''''''))))))))))))))))))))))))***************************************************++++++,,,+++***)))(((******+++++++++,,,,,,,,,)))))))))***+++++++++,,,))))))***+++,,,------...,,,,,,,,,------.........+++,,,,,,------......///++++++,,,------...//////,,,,,,---.../////////...000000000000000000000000,,,,,,------...///000000111111222333222111000///...///000111111000///.............../////////000000000000000111111111111222333333333333222111111//////.........------------,,,++++++******++++++*********++++++,,,,,,,,,)))***+++,,,,,,+++***)))*********++++++,,,,,,,,,,,,---------,,,***((('''))))))******++++++++++++))))))))))))))))))))))))************************'''((((((((())))))******(((((((((((())))))))))))(((((()))*********************))))))))))))******,,,+++(((%%%$$$$$$$$$%%%))))))(((((((((((())))))************))))))))))))(((((((((((((((((((((((())))))))))))************'''((()))++++++******)))))))))))))))))))))))))))))))))***++++++++++++***++++++***))))))******+++++++++++++++,,,---...///))))))***+++,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,---------...---,,,,,,++++++++++++,,,,,,,,,---------......////////////////////////.........///////////////000000000000000000000000.../////////000000111111000000000000000000000000000000222333333222111111000000///000000111222333000222555555444444444555888999999999<<>>CCCIIINNNQQQ\\\aaahhhmmmqqqwww|||xxxsssnnnhhhfffaaaZZZRRRJJJDDD@@@999888666444333333444555222222222222222222222222222222222333333333444444333333333333333333333333333333333333333333333333333333333222222111111111111111111000111111222222111111111111111111111111000000111111111222222222111111111111111111111111111111111000000000//////++++++***(((&&&%%%$$$###''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((())))))))))))***))))))(((((()))******'''''''''''''''''''''''''''''''''(((((((((((((((''''''((()))))))))))))))***))))))((((((((((((((((((((((((((((((((((((((((((((('''%%%%%%$$$$$$$$$))))))))))))))))))))))))************************+++++++++++++++*********,,,++++++***))))))((((((((()))******++++++***************************************++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++---/////////...---...//////000000000//////////////////000000000000222222222222111000//////,,,,,,------------,,,,,,---------------..................//////000000111////////////////////////......---,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++***************************************************************---,,,+++*********************))))))))))))******,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))((((((((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************************)))************+++++++++((((((((((((((((((((((((***************************************+++,,,,,,***++++++,,,,,,++++++***...---,,,++++++******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......................../////////000000000111111////////////............,,,...//////...---///000////////////000000000000000000000000000000000000222111111111111222333333222222222222222222222222111111222222333333444444666555444444555888:::<<<@@@CCCFFFIIILLLTTT^^^eeemmmrrr{{{~~~|||zzz}}}vvvkkkaaa[[[UUUNNNJJJMMMOOOOOOKKKDDD===::::::777666444333222222333444000111111111222333333333222222222222333333333333222222222222222222222222222222222222222222222222222222222222222111111111222222111000000000111111222222222222222222222222000000000111111111222222111111111111111111111111111111000000000000//////******)))'''&&&%%%$$$###''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((())))))))))))+++******))))))(((((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))''''''((()))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%((((((((((((((((((((((((++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))(((((())))))***++++++++++++***************************))))))***+++,,,,,,------++++++++++++++++++++++++************************------------------------...............///000000,,,---///000000///......////////////000000000000111111111111111000//////------------------------+++,,,,,,,,,---................../////////000000........................///...---,,,+++,,,------++++++++++++++++++++++++************************************************************************,,,+++***))))))***++++++******))))))))))))******++++++++++++******))))))((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''(((((())))))******((()))))))))((('''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((((())))))***************************))))))*********+++++++++))))))))))))))))))))))))***************++++++++++++***)))((()))***+++,,,***++++++,,,,,,++++++***,,,,,,++++++++++++++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,------.............../////////000000111111222222////////////...............///111000//////000222////////////000000000000000000000000000000000000111111111111111222222333111111111111111111111111111111111222222222333333555444333333333555666888888999999888:::>>>EEEJJJKKKPPPWWW]]]aaacccdddeeemmmpppsssuuuwww{{{~~~|||wwwqqqlllkkknnnqqqjjjhhheeebbb___]]]\\\\\\^^^XXXOOOHHHCCC@@@<<<:::AAAFFFIIIGGGAAA;;;:::<<<:::999777555333222222222///000000111222333333444111222222222222333333333222222222222222222222222222222222222222222222222222222222111111111111111333222111000000///000000111111111111111111111111000000000000111111111111111111111111111111111111111000000000////////////((('''''''''&&&&&&&&&&&&(((((((((((((((((((((((())))))(((((((((((())))))'''((((((((()))))))))***))))))))))))(((''''''&&&''''''''''''''''''''''''&&&&&&''''''(((((())))))''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((++++++++++++++++++++++++(((((()))))))))*********))))))***+++++++++++++++************************))))))***+++,,,,,,------++++++++++++++++++++++++........................------------------------000...+++)))***,,,///111***+++---...///...------////////////000000000000000000111111111000/////////..................///+++,,,,,,,,,---.....................////////////------------------------///...---,,,+++,,,------++++++++++++++++++++++++************************************************))))))))))))))))))))))))+++***)))((()))***+++,,,******))))))))))))******)))))))))(((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''''''''''''''(((((())))))******((((((((((((((('''&&&%%%))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))*********+++++++++************************))))))*********++++++++++++***)))((()))***+++,,,***++++++,,,,,,++++++***)))))))))***+++,,,---...++++++++++++++++++++++++........................,,,,,,,,,,,,------------,,,---------......//////...//////000111222222222////////////...............///000000//////000111////////////000000000000111111111111111111111111111111000000111111222333111111111111111111111111222222222222222333333333333222111111111111222333666666666666555777999;;;<<>>;;;:::999999999888===AAA@@@;;;666666888444444333111000//////...//////000111222222333333111111111222222222333333333333333333333333333333111111111111111111111111111111111111111111111111222222111000////////////000000000000000000000000//////000000000111111111000000000000000000000000000000000////////////...&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''(((((())))))******'''(((((((((((('''&&&%%%'''''''''''''''''''''''''''''''''(((((((((((((((''''''((()))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))'''''''''((((((***++++++))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++(((((())))))***++++++,,,)))***++++++,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,(((&&&&&&))),,,///***+++,,,---------------////////////000000000000///000000111111000//////000///............///000---------------.................................------------------------......---,,,,,,,,,,,,---++++++++++++++++++++++++***************+++++++++************************)))))))))))))))))))))))))))))))))))))))***+++,,,******))))))))))))******)))(((((('''''''''(((((())))))))))))))))))))))))'''''''''''''''((((((((((((((((((((())))))))))))(((((((((((((((((('''&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((()))***+++(((((((((((((((((((((((()))************+++++++++************************)))))))))***++++++,,,,,,***************+++,,,,,,***++++++,,,,,,++++++***((((((((()))+++,,,...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---......//////......//////000111222222////////////............+++---......---,,,...///////////////000000000000111111111111111111111111111000000000000111222222111111111111111111111111222222333333333333333333444333222111000/////////111222222333444444444444666777888888777888:::===;;;>>>@@@AAAAAACCCGGGLLLRRR]]]hhhjjjhhhddd^^^XXXVVVUUUVVVXXXZZZ[[[ZZZXXXZZZ]]]]]]\\\\\\___```^^^^^^[[[XXXWWWWWWXXXXXXXXXXXXXXXVVVSSSNNNJJJHHHHHHAAAAAA???>>>===<<<<<<<<<999999777666666777888999:::999888777777777888999333666999888555222222222//////000000111111111222///000000000111222222222111111111111222222222222333333333333333333333333000000000000000000000000000000000111111111111111111111000/////////000000/////////////////////////////////000000000111111000000000000000000000000000000////////////......'''''''''(((((()))))))))(((((((((((((((((((((((())))))(((((((((((())))))'''''''''((()))*********&&&'''((((((((('''&&&%%%((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))((((((((()))******))))))))))))))))))))))))++++++++++++++++++++++++)))))))))*********++++++*********+++++++++++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++------------,,,,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***+++,,,,,,++++++,,,---...//////////////////000000000000//////000000000000000//////...------------.../////////..................................................................------......------,,,+++++++++++++++++++++++++++))))))*********+++++++++************************))))))))))))))))))))))))'''((()))***++++++++++++******))))))))))))******))))))(((''''''((()))***))))))))))))))))))))))))'''''''''(((((()))))))))))))))))))))((((((((((((''''''((()))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))***+++)))))))))))))))))))))))))))************+++++++++************************((())))))***++++++,,,,,,***++++++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))))))))***+++------++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,++++++,,,------...//////,,,---...///000111111222////////////............+++,,,...---,,,,,,---///////////////000000000000111111111111111111111111000000000000000111222222222222222222222222222222222222222222222222222222444333333222111000000000000000///000111222222222111222444333222222222333444666888777555666999<<<>>>GGGNNNMMMIIIGGGDDDAAA@@@???>>>???AAAAAAAAA???@@@CCCDDD@@@AAADDDEEEAAAAAAAAA@@@??????????????????>>>>>>===<<<:::888666777666666666666777666666333222222222333333444555555666777666555444444444333444444444444333333222000000111222333333444444000000000000111111111111111111111111222222222222222222222222222222222222000000000000000000000000///000000000111111111222000////////////000000111////////////////////////////////////000000000111000000000000000000000000000000/////////.........))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&''''''((()))******+++&&&'''((())))))((('''&&&))))))))))))))))))))))))))))))(((((('''''''''&&&'''(((((()))))))))))))))((((((((((((((()))******))))))))))))))))))))))))+++***)))((((((''''''((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))*********+++------,,,,,,+++***************+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,++++++++++++++++++.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---,,,------,,,,,,---...000111////////////000000000000//////000000000000000///...---,,,,,,,,,,,,---...000000000///.........---.....................---........................,,,---...///...---,,,+++++++++++++++++++++++++++))))))******++++++++++++************************))))))))))))))))))))))))&&&''')))***+++++++++*********))))))))))))************)))(((((()))***+++))))))))))))))))))))))))'''((((((((())))))************))))))((((((''''''''''''((()))*********)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))++++++************************)))************+++++++++))))))))))))))))))))))))((())))))***++++++,,,,,,***+++,,,---...---,,,,,,+++++++++,,,,,,++++++++++++***************++++++++++++++++++++++++++++++------------------------)))************+++++++++++++++,,,,,,---...//////,,,,,,---...///000111111000/////////............---...000///......///111////////////000000000000111111111111111111111111000000000000000111111222222222222222222222222222222222222111111111111111......//////000000111111444222000///000111222222///111555666555333333222000222444444333333666:::222999===;;;777888:::::::::888555555777999::::::555999999555555::::::666555666666666555555555555555555444666888777555222222111000000111333333333111111222222222333333333222444555555333111000000333222111111333444444333111111111111111000//////111111111000000000000000000111111111111222222222000000000000000000000000000000000000000000000000//////000000111111111222//////...//////000111222000000000000000000000000////////////000000000000000000000000000000000000000/////////............%%%%%%&&&'''((()))***+++(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))+++***((('''''''''((()))******))))))((((((''''''&&&((()))***)))((()))***))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++---+++)))((('''((()))***+++++++++*********))))))************************)))************+++++++++++++++,,,,,,,,,,,,------------............---------,,,++++++------,,,+++,,,,,,---......---,,,,,,////////////////////////////////////////////////000///...------...///000//////000000000000/////////............---------///......---------............---------......///000...,,,,,,------,,,+++,,,,,,,,,+++++++++******************************---,,,,,,++++++,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))***(((&&&'''***+++)))'''(((((((((((((((((((((((('''''''''((((((((((((((((((***+++***)))((()))***''''''(((((())))))******'''(((((())))))))))))((())))))))))))(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''((()))))))))))))))((((((''')))+++---...---,,,+++(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))),,,+++++++++++++++++++++******))))))))))))******************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////......------......///000000000000000//////.........---........................---------...............///000111222333222222111000000000000000000000000000000000000000111111222222222111111111111222222000111222333333222111000444222000///...///000111333333111000000000111222222222111111111111222222777666666555555444333333111222333444444333222111222222222222222222222222555444222111111111222222222222222222222222222222111111111111111111111111222222222111111111000000000000111111111222222222333333333222222222111111333222111000////////////000000000000000000000000000000111222222222222222////////////////////////111111000000//////......222222222111111111111000333333333222222222111111000000000000000000000000........................000000//////............//////...---,,,,,,++++++'''''''''''''''''''''''''''((((((((()))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))---,,,+++***)))***++++++***)))))))))((((((((('''%%%'''))))))((('''((()))))))))))))))((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,+++)))((('''((()))***+++++++++*********))))))************************************++++++++++++++++++,,,,,,,,,,,,------------............---------,,,++++++------,,,+++,,,,,,---......---,,,,,,////////////////////////////////////////////////000//////.........///000//////000000000000/////////............---------......------,,,------...------,,,,,,,,,---------///---++++++,,,,,,+++***,,,,,,,,,+++++++++******************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))***(((''''''******)))'''((((((((((((((((((((((((((((((((((((((((((''''''((()))******)))((()))***'''((((((((()))))))))***((())))))***))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((())))))))))))((((((''')))+++,,,------,,,+++************************))))))))))))************))))))))))))))))))))))))++++++++++++******************))))))))))))******************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,,,,---------------------......//////000000000/////////.........---.................................////////////000///000111222333333222111000000000000000000000000000000//////000000111222111111000000000000111111000111111222222111111000333222000///...///000111333222111000000000111222222111111000000111111222444444333333333333222222111111222333333222111000222222222222222222222222444333222111000000111222222222222222222222222222111111111111111111111111222222222111111111000000000000111111111222222222111111111222222333333333333222111000////////////000000000000000000000000///000111111222222111111111111111111111111111111111000000000/////////...111111111000000000//////000000000//////.........000000000000000000000000......................../////////.........------******+++,,,---///000000)))(((((('''&&&%%%$$$$$$''''''((((((((())))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))(((''''''''''''((())))))))))))((((((((((((%%%'''))))))((('''((()))(((((((((((())))))))))))))))))(((((((((((())))))************************(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++)))((((((((()))***+++++++++***************************************************+++++++++,,,++++++,,,,,,,,,,,,------------............---------,,,++++++------,,,+++,,,------......------,,,////////////////////////////////////////////////000000////////////000000//////000000000000/////////............---------...------,,,------......---,,,,,,+++++++++,,,,,,---,,,******+++,,,+++***,,,,,,,,,+++++++++******************************)))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***((('''((()))***)))'''(((((((((((((((((((((((()))))))))(((((('''''''''((()))******(((((()))***(((((((((((())))))))))))***************)))((('''))))))))))))(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((())))))))))))((((((((()))***,,,,,,,,,++++++************************))))))))))))************)))))))))))))))))))))))))))))))))))))))***************))))))))))))******************************++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***+++,,,,,,------,,,,,,---------...//////000000/////////.......................................////////////000000111111000111222333333333222111000000000000000000000000000000//////000000111222000000////////////000000222111111000000111111222222111000///...///000111333222111111000000111111222111111000000111111222000000000111111111111222111111111111111000///...000000000000000000000000222111111000000000000111000000000000000000000000111111111111111111111111222111111111111000000000000000000111111111111222//////000111222333444444222222111000////////////000000000000000000000000...///000000111111000000111111111111111111111111000000000000////////////000000/////////.........//////............------000000000000000000000000.................................---------------))))))***,,,...///111111))))))((('''&&&%%%%%%$$$'''''''''((((((((())))))***))))))(((((())))))***))))))))))))))))))))))))''''''&&&&&&%%%%%%%%%%%%))))))))))))((((((((((((&&&(((******)))((()))***(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***)))(((((()))***************************************************************+++++++++,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,---,,,++++++------,,,+++------------------------////////////////////////////////////////////////000000000000000000111111//////000000000000/////////............---------.........---......//////...---,,,,,,+++,,,,,,,,,---,,,******+++,,,,,,+++,,,,,,,,,+++++++++******************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))((((((((()))))))))(((((((((((((((((((((((((((+++******)))((('''&&&&&&((()))***)))((('''(((***(((((((((((())))))))))))++++++++++++***)))''''''))))))))))))((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''(((((())))))))))))(((((()))***+++,,,+++++++++************************((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,------------,,,,,,,,,---......//////000.........................................................///000000000111000111222333333333222111000000000000000000000000///////////////000111111//////............//////222111000//////000111222111000////////////000000222222222111111111111111111111000000000000111111......///000000111222222111111111000000///......000000000000000000000000000000000////////////000000000000000000000000000111111111111111111111111111111111111000000000000000000000000111111111111//////000000111222222333111111000///////////////////////////////////////......///000000000000000111111111111111111111111000000000000////////////000000000/////////......000000000000000000000000000000000000000000000000........................---------------------------------------------,,,)))))))))(((((((((((((((''''''''''''((((((((((((+++******))))))******+++((((((((((((((((((((((((************))))))(((((((((((((((((())))))))))))((()))++++++*********+++'''((((((((()))))))))*********))))))))))))******(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))*********************************************************++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------------,,,,,,---,,,++++++------,,,+++------------------------////////////////////////000000000000000000000000///000000111111111222222//////000000000000/////////............---------//////......///000111111//////...---------------...,,,++++++---...---,,,,,,,,,,,,+++++++++******************************+++******))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))((((((((()))))))))))))))))))))))))))++++++***)))(((''''''&&&''')))***)))((('''((()))))))))))))))((((((((((((+++++++++******((('''&&&))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))))))))******++++++******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))''''''((((((((()))))))))******))))))))))))*********************************++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---...............,,,,,,------.../////////---------.......................................,,,,,,---......///000000111222333444444333222111000000000000000000000000/////////...///000000111//////............//////222111000//////000111222//////////////////000000222222222222111111000000111000000000000000000111......///000111222333333111000000//////.........////////////////////////////////////000/////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000//////////////////////////////////////////......///000000000000000000000000000000000000000////////////000000000000111111000000000/////////111111111111111111111111////////////////////////........................------------------------000//////---,,,+++******((((((((())))))******+++&&&&&&'''''''''(((((((((+++******))))))******+++(((((((((((((((((((((((()))))))))))))))(((''''''(((((((((((())))))))))))''')))++++++*********+++''''''(((((())))))************))))))))))))******''''''''''''''''''''''''''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))***************************+++++++++************************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,---,,,++++++------,,,+++...------,,,,,,------...////////////////////////000000000000000000000000///000111222222333222222//////000000000000/////////............---------............///000111111000//////...------------...,,,+++,,,---......---,,,,,,,,,+++++++++******************************,,,++++++******++++++,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))*********))))))((((((((('''((())))))''''''((()))))))))))))))(((((((((((()))))))))))))))((('''&&&))))))))))))(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''&&&'''((())))))******)))************************(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))''''''(((((())))))************))))))))))))************************************++++++++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---......//////......,,,,,,,,,---......//////---------------.................................+++,,,,,,---...///000000222333444444444333222111000000000000000000000000//////......//////000111//////............//////111000000//////000000111......////////////000000111222222222222111000000111000000//////000000111//////000000111222333333000000////////////000000////////////////////////...//////000000000000///////////////////////////000000000000000000000000//////000000000000000111111000000000000000//////000000000000/////////...000//////....../////////000000000000000000000000...///000000111111000000////////////////////////////////////000000000000111111111000000000//////......////////////000000////////////////////////........................---------------...............---------,,,,,,,,,(((((((((((()))))))))***&&&&&&&&&'''''''''(((((())))))(((((((((((())))))((((((((((((((((((((((((''''''((((((((('''&&&%%%'''((((((((()))))))))***&&&((())))))(((((()))***'''''''''((()))*********)))))))))(((((()))))))))(((((((((((((((((((((((('''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***(((((()))***************))))))*********+++++++++************************+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++---,,,++++++------,,,+++...---,,,,,,,,,,,,---...////////////////////////000000000000000000000000///000111333333333333333//////000000000000/////////............---------,,,,,,,,,------...///000000///...---,,,,,,,,,,,,---+++***+++,,,......---,,,,,,,,,+++++++++******************************,,,++++++******++++++,,,))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))''')))******''''''(((***))))))))))))))))))))))))***)))))))))))))))))))))'''((()))(((''''''((()))***)))))))))((((((((('''''''''(((((((((''''''&&&))))))))))))(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''&&&'''((()))******************))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''((())))))***++++++******))))))))))))************************************++++++++++++*********************************++++++++++++,,,,,,,,,,,,,,,---............---+++,,,,,,------......///,,,,,,,,,------.................................,,,,,,---...///000111111333333444444444333111111000000000000000000000000///............///000000000//////////////////000//////000000000000//////---......//////000//////111222222333222111000///000000////////////000000//////000000111111222222000////////////000222333000000000000000000000000...///000111111111000000000000000000000000000000000000000000000000000000////////////000000111111111111000000////////////......////////////////////////.........//////000000000000000000000000000///000111111222222111111000000000000000000000000.../////////000000000111000000/////////.........---------....../////////////////////////////////........................------........./////////------------------------((((((((((((((('''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((***+++,,,,,,,,,+++)))((('''((((((((())))))******$$$&&&(((((('''&&&'''(((&&&''''''((()))******+++))))))(((((((((((())))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((()))***************))))))******++++++++++++************************++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++---,,,++++++------,,,+++...---,,,,,,,,,,,,---...////////////////////////000000000000000000000000///000222333444444333333//////000000000000////////////.........---------+++******+++,,,---...//////...---,,,++++++++++++,,,***)))***+++------,,,,,,,,,,,,+++++++++******************************++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))''')))+++***'''&&&(((***)))))))))))))))))))))))))))))))))))))))*********'''((()))((('''&&&''')))******))))))((((((((('''&&&&&&''''''''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''&&&'''((()))******************)))))))))))))))***************************))))))))))))************))))))))))))))))))))))))'''(((((()))***++++++,,,******))))))))))))************************************++++++++++++************************************+++++++++,,,,,,,,,++++++,,,---------,,,,,,++++++,,,------......///,,,,,,,,,------.................................------...///000111222222333444444555444333111111000000000000000000000000...............///000000000000////////////000000...///000111111000///...------...///000000//////111111222333222111000///000000////////////000000/////////000000000000000////////////000111333444111111111111111111111111...///000222222222111000111111111111111111111111000000000000000000000000.../////////000000111111111111000000/////////...,,,------...///000111111//////.........//////000000000000000000000000000000000111222222222222222111111111111111111111111.../////////000000111111//////.........---------........./////////000000////////////////////////................................./////////000000.........------,,,,,,,,,,,,+++(((&&&%%%%%%&&&'''(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''''''''&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++*********))))))((((((***))))))))))))+++---...******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---...,,,***---------,,,,,,+++++++++........................------,,,+++,,,---...///000000//////.........---.........111333555444333...///////////////........./////////...------,,,,,,,,,,,,++++++*********//////...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++++++++***)))(((((('''))))))))))))))))))))))))---,,,+++)))((('''''''''))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((())))))))))))'''((()))******)))((('''(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((((((((((((((((()))******(((((((((((((((((((((((((((((('''''''''&&&&&&&&&))))))))))))************))))))************))))))***)))(((''''''((()))***''''''(((((())))))******))))))))))))))))))))))))******))))))))))))******))))))************))))))))))))))))))******************))))))))))))*********)))((((((((((((((()))++++++++++++++++++++++++,,,,,,,,,---------...............------,,,,,,,,,***++++++,,,,,,++++++***------............---------,,,,,,,,,---///000222555444333222222222333444111111111000///......---////////////////////////////////////000000000000000000//////.........---000000//////.........---111000000000000000000111111111111111000000000000111111000000//////......000000000000000000000000000000000000000000000000---...///000000111111000////////////////////////......////////////......000000000000000000000000......///000000///......111111000000//////..............................////////////////////////000000000000111111111111222222222111111111000000000000000000111111111111000000000///......------000000000000000000000000......//////......---,,,+++,,,,,,---...///000000.........------,,,,,,,,,---------,,,,,,++++++++++++***(((&&&&&&&&&'''((((((((((((((((((((((((((('''((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))************************)))))))))(((******))))))***+++---...******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---...,,,***+++,,,,,,,,,---------..............................---,,,,,,,,,---//////000/////////............///...///000333444333222+++,,,---......///.....................---,,,,,,.........------,,,,,,,,,///......---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******)))(((((('''))))))))))))))))))))))))++++++******))))))******))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((())))))))))))'''((()))******)))((('''((()))))))))))))))((('''************************)))))))))))))))))))))))))))((('''&&&&&&'''((()))((((((((((((((()))******************************))))))(((((((((''''''''''''(((((((((((()))))))))))))))************))))))***)))(((((((((((()))***'''((((((((()))))))))***))))))))))))))))))))))))******))))))))))))******))))))************))))))))))))))))))******************))))))))))))******))))))(((((((((((())))))++++++++++++++++++++++++,,,,,,,,,------------.........---------,,,,,,,,,,,,,,,,,,------,,,,,,,,,------............------...------------......///333222222222111222222333333333222222111000000///.........................../////////000000000000000/////////............000/////////............000000111111111111000000000000000/////////......000000000000//////......//////////////////////////////////////////////////////000000000//////...////////////////////////......////////////......000000000000000000000000////////////////////////000000000000//////......000000000000000000000000//////////////////////////////000000000111111111222222222111111111000000//////000000000111111111.........///////////////////////////////////////......//////......---,,,,,,,,,------.../////////------------,,,,,,,,,,,,---------,,,,,,+++++++++***)))''''''''''''))))))((((((((((((((((((((((((''''''((((((((()))))))))*********)))((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))((((((((())))))))))))************************))))))))))))***************+++------******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++***+++,,,---...///000000..............................------......///000////////////............000//////000222333111000)))***,,,---......//////,,,------------,,,,,,+++......------------,,,,,,......------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******)))((((((((())))))))))))))))))))))))(((((((((((())))))***+++))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((())))))))))))(((((()))))))))))))))(((''''''************************))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((()))******************************)))))))))))))))(((((((((''''''''''''(((((((((((())))))************))))))***))))))(((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))************))))))))))))))))))******************))))))))))))******)))))))))(((((())))))***++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,------......------,,,------............------...............---,,,,,,000000111111111111000000333222222111111000000///............................../////////000000000////////////............////////////............///000222333333222000////////////.........------000000000////////////...////////////////////////////////////////////////000000000000///...------////////////////////////......////////////......000000000000000000000000000000////////////000000000000000////////////...000000000000000000000000//////////////////////////////000000000000111111222111111111111000000000//////000000000000111111------......///000000111..............................//////......---,,,........................++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++((((((''''''((()))******(((((((((((((((((((((((('''''''''((((((((())))))***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&(((***+++,,,+++)))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((++++++******)))(((((((((((()))))))))*********************)))))))))))))))))))))))))))******++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000....................................//////000000///////////////.........000000///000111111000...+++,,,---...............+++,,,,,,---,,,,,,++++++++++++++++++++++++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************))))))((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((())))))))))))(((((()))******))))))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))***))))))))))))))))))***((((((((((((((())))))***''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))************))))))((()))))))))******************))))))))))))******)))))))))((())))))******++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------......------,,,,,,---...///......,,,+++---...///000111000///...000000//////............................................./////////000000///////////////.........///////////////............000222444444222000.../////////.........------//////////////////////////////////////////////////////////////////////////////000000///......---////////////////////////......////////////......000000000000000000000000000///............///000////////////////////////........................////////////////////////////////////000000000111111111111111000000000000////////////000000000111............//////000000.................................///......---,,,//////.........---------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''''''(((((())))))***+++((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))&&&(((***+++,,,+++)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++*********)))))))))(((((()))))))))************))))))))))))))))))******((((((((()))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.................................///////////////.........///////////////000/////////000000///---///////////////...---,,,++++++,,,,,,---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************)))))))))))))))(((((((((((((((((((((((())))))(((''''''''''''(((************************(((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))(((''''''(((((((((((((((((((((((()))))))))))))))))))))))))))******************)))((((((((((((((())))))***''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))*********))))))************))))))))))))************))))))))))))))))))((((((((((((((((((((((((((((((((((((******))))))))))))******))))))************))))))((()))))))))******************))))))))))))******)))))))))))))))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,)))***,,,...///......---+++,,,...///000///....../////////...................................................////////////.........///////////////.........//////////////////000333444444333000///000000000/////////...................../////////................................................------...///////////////////////////////////////......////////////......///////////////////////////..................///.............../////////........................////////////////////////...////////////000000000000000000000000000000000...////////////000000000000000//////.............................................///......---,,,/////////...------,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((((())))))*********((((((((((((((((((((((((&&&&&&'''''''''((((((((('''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((()))*********))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))************(((((()))******))))))(((******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,------------------.................................------...////////////............//////////////////......///000000...,,,111111111000///...,,,,,,+++,,,,,,---------------,,,,,,------------......,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))))))))))))))))))))))))))))))))))),,,+++******))))))))))))************************(((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))(((((())))))))))))((((((************************))))))))))))))))))))))))))))))************))))))((((((((((((((()))******************************&&&&&&&&&&&&''''''''''''))))))))))))************))))))************)))))))))******++++++******)))))))))))))))((((((((((((((((((((((((((((((((((((******))))))))))))******))))))************))))))))))))))))))******************))))))))))))******))))))))))))******+++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,------------,,,,,,)))***+++,,,.........///+++,,,---...////////////000000000000000000000000------------------------------........./////////.........///////////////.........///////////////000111333444444333111000000000000/////////......---............/////////................................................,,,,,,---...////////////////////////////////////......////////////......////////////////////////......////////////......---............/////////000000000000000000000000////////////////////////......////////////000000//////000000000000000111......////////////000000111000000///......------..............................//////......---,,,//////.........---------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------((())))))*********))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,))))))))))))************((()))))))))************)))***+++,,,,,,+++***)))******************************+++++++++,,,,,,,,,***************************,,,...---+++***,,,...******+++,,,---......///........................+++,,,---...///......---............/////////000...------...///000...---////////////...---,,,,,,,,,,,,---...............,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))***))))))))))))))))))))))))))))))((((((((()))******************************'''((()))******)))((('''(((((((((((())))))))))))***)))(((''''''((()))***&&&'''((())))))******)))************************))))))))))))))))))))))))(((((()))******)))((((((((((((((((((((()))******************************&&&'''''''''((((((((((((((((((((())))))))))))***))))))************)))))))))***++++++++++++***)))***)))))))))((((((((('''((((((((((((((((((((((((******))))))))))))******))))))************))))))))))))))))))******************))))))))))))******))))))))))))***+++,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++,,,------...,,,,,,,,,------///000000000000000000000000000000---------------------------------.........//////............/////////000............/////////000111222222333333222222111/////////.........---------------.........//////................................................------......///.........////////////////////////......////////////......////////////////////////...///111333333111///...---------.........//////000000000000000000000000////////////////////////........./////////000000////////////000000111111........./////////000000///////////////.........////////////////////////......//////......---,,,...............---------------------,,,,,,,,,,,,+++++++++,,,,,,---------))))))************))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,---))))))))))))************(((((())))))*********++++++,,,---...------+++*********************************+++++++++,,,,,,,,,***************************,,,...---+++***,,,...'''((()))+++---///000000........................++++++---.........---,,,---.........//////000000---,,,,,,...///000///---,,,,,,------...---------,,,------.../////////...*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))*********))))))))))))))))))))))))$$$$$$$$$%%%&&&'''((()))************************'''((()))******)))((('''(((((((((((())))))))))))***)))(((''''''((()))***%%%&&&''')))************(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''((((((((((((((()))******(((((((((((((((((((((((('''((((((((())))))******''''''''''''((((((((()))))))))************)))))))))***+++,,,,,,+++***)))******))))))((((((((('''((((((((((((((((((((((((******))))))))))))******))))))************))))))))))))))))))******************))))))))))))******))))))))))))***+++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,------......------,,,+++,,,,,,------,,,,,,+++...---,,,+++***+++,,,---------,,,,,,---...000111---------...............---------------------------------.........//////---.........//////000000---.........//////000000222222222222222222222222......---------,,,,,,,,,---------.........//////................................................////////////...---,,,,,,////////////////////////......////////////......///////////////////////////111444666666444111///---------.........//////........................////////////////////////............/////////000.../////////000000111111............/////////000------......///000000000000000000000000000000000......//////......---,,,.................................------,,,,,,,,,+++++++++,,,,,,---------)))((('''&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&******))))))((((((''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))+++***)))(((((()))***+++(((((()))***************************************++++++,,,,,,,,,---------,,,,,,,,,++++++*********---------,,,,,,+++++++++---,,,,,,,,,,,,---...............///111000...,,,,,,,,,,,,---------..............................,,,,,,,,,,,,---------...------......//////000000......---------,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,++++++*********---,,,+++***)))))))))))))))***++++++++++++***)))++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((***++++++++++++&&&((()))++++++)))(((&&&***)))(((((())))))((('''))))))))))))******************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&'''((()))***+++,,,***++++++******)))((('''((((((''''''''''''((((((***((('''&&&&&&'''(((*********)))(((((((((((((((************************+++*********))))))((((((******)))((((((((((((((((((((())))))*********+++))))))))))))))))))))))))+++*********))))))((((((***++++++******)))((('''***)))(((''''''((())))))************************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********+++------,,,++++++******++++++,,,111...,,,+++---,,,***'''***+++,,,---...---,,,,,,......---,,,---...///000///............------------,,,,,,,,,,,,---......+++,,,.../////////...---222000...---,,,---...//////////////////.........222222222222222222333333111111000000//////......------------------------........................000000000000000000000000///......---------..............................000000000000000000000000..................------000999BBBDDD>>>666000...////////////////////////,,,...//////...------...////////////////////////////////////000000000000////////////////////////000///...------...///000000000000000000000000000........................//////.........---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***)))((('''''''''''''''((('''%%%$$$$$$%%%'''((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((''''''***)))))))))((((((((('''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))******************)))))))))))))))))))))))))))******)))(((((()))******(((((()))***************************************++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++---------,,,,,,+++++++++---,,,,,,,,,,,,---.........------...000000...,,,,,,,,,,,,---------..................................../////////000000000------------...............------------,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,+++++++++******---,,,+++***))))))))))))************************++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))'''((()))******)))(((''''''&&&%%%&&&((())))))((((((((()))))))))************)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))************)))((((((((((((''''''''''''((((((***)))'''&&&&&&''')))*********)))(((((((((((((((+++*********************************)))))))))(((******)))(((((((((((((((((()))))))))************))))))))))))))))))))))))************)))))))))((()))************)))((((((+++***)))))))))***+++,,,************************+++++++++++++++++++++++++++++++++++++++++++++++++++******)))***+++,,,---,,,++++++******++++++,,,...,,,***+++---...,,,******+++,,,---------,,,,,,...------,,,---...///000............---------------,,,,,,,,,,,,---......,,,------...............000///---,,,+++,,,---...////////////............000000111111111111222222111111000000///.........------------------------......................................................------------..............................000000000000000000000000..................------111999CCCFFFAAA888222///........................,,,...//////...------............................../////////000000000000000000000000000000000000000///...------...//////////////////////////////........................///.........------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******)))(((((((((((()))((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))))))))(((((())))))))))))((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))***))))))(((((())))))***(((((()))************************************************++++++++++++,,,++++++++++++++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---......---,,,,,,---......---+++,,,,,,,,,---------......------------------------////////////000000000111---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++***,,,,,,+++***)))))))))))),,,+++***))))))***+++,,,++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((('''((()))******)))((('''%%%$$$$$$%%%((())))))((((((((())))))))))))******))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++***)))(((((((((((()))************))))))((((((''''''(((((()))))))))''''''''''''))))))***))))))(((((((((((((((+++++++++******)))))))))************))))))))))))******)))((((((((((((((())))))))))))************))))))))))))))))))))))))************))))))))))))(((((()))************)))+++++++++++++++,,,---...************************++++++++++++++++++++++++++++++++++++++++++++++++***))))))))))))***++++++,,,++++++******++++++,,,***))))))***---......---***++++++,,,---,,,,,,,,,...------------...//////............------------,,,,,,,,,,,,,,,---......---------------......///...---,,,+++++++++,,,---......................../////////000000000111111111111000//////......---------------------------------------------------------------------------...---------------......................................................------------------......000777???BBB>>>777111...------------------------,,,...//////...------................................./////////000000000000000000000000000000000///......---......//////////////////////////////....................................------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,))))))((((((((((((((()))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((************))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))(((((()))))))))(((((()))***************************************))))))*********+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,+++,,,------,,,+++,,,,,,,,,---------......---------------------------------.........//////......------,,,,,,++++++---------,,,,,,,,,++++++---,,,+++******+++,,,---++++++++++++++++++++++++,,,++++++***))))))******,,,+++)))(((((()))+++,,,************************))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))*********))))))((((((((())))))))))))((((((&&&%%%%%%&&&((())))))((((((((((((((()))))))))***))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******'''''')))******+++++++++))))))(((((((((((())))))))))))(((''''''((())))))))))))(((((((((((())))))++++++******))))))((((((*********)))))))))))))))***))))))((((((((((((((()))))))))))))))*********))))))))))))))))))))))))*********)))))))))))))))'''''')))******+++++++++*********+++,,,---......************************************************************************)))))))))))))))*********,,,++++++******++++++,,,)))))))))+++,,,---------******++++++,,,,,,,,,,,,------------......//////.........---------,,,,,,,,,,,,++++++,,,,,,---......---,,,+++,,,---...///...---,,,,,,+++,,,------------...............///...//////000000111111111111000000///......------------------------------------------------------------------------------------,,,,,,------..............................------------------------,,,,,,------------.........222777888666111...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...------..................................../////////000000000000000000000000000000...------.........//////////////////////////////........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,'''''''''&&&&&&''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************(((((((((((())))))))))))''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))((((((((((((((()))***************************************))))))*********+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---------,,,***+++,,,---,,,+++,,,,,,,,,---------......------------------------------------............///.........------,,,,,,------,,,,,,,,,+++++++++---,,,+++******+++,,,---++++++++++++++++++++++++,,,+++******)))*********,,,+++)))(((((()))+++,,,************************))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''')))******+++++++++(((((())))))))))))(((((()))((('''((())))))(((''''''(((((((((((()))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((&&&'''(((***++++++++++++))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))*********)))))))))(((((())))))))))))))))))*********))))))(((((((((((((((******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******&&&'''(((***++++++++++++((())))))***+++,,,,,,---************************************************************************(((((())))))************,,,++++++******++++++,,,***++++++++++++++++++,,,************++++++,,,,,,---------..................------------,,,,,,,,,,,,++++++++++++,,,------------,,,++++++---...///------------------......,,,---------......////////////000000111222222333000000//////...---------------------------------------------------------........................,,,,,,,,,,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////000///...------...,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...------.......................................////////////////////////////////////,,,,,,---...............................................................,,,,,,------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,'''&&&&&&&&&&&&''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***(((((((((((())))))))))))''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))'''(((((())))))(((((('''(((((()))************************************************++++++++++++,,,++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++,,,------...,,,***+++,,,------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,............/////////000............------------,,,,,,,,,,,,++++++++++++,,,++++++++++++++++++,,,***++++++++++++,,,,,,,,,++++++***************+++,,,+++***))))))***+++,,,************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))+++++++++,,,))))))(((((((((((())))))+++)))(((((())))))((('''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((''''''&&&%%%%%%''''''(((******+++++++++***))))))(((((())))))***))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))******************)))(((((((((((((((************))))))))))))))))))))))))))))))))))))))))))))))))************''''''(((******+++++++++'''((()))***+++++++++***************************************************************************((()))******++++++******,,,++++++******++++++,,,+++,,,---,,,***))))))***+++************+++,,,,,,,,,---......//////......------------,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,------...------------............,,,,,,,,,---......////////////000000111222333333000000///......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................++++++++++++,,,---...///........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......000///---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...------...------------------------------........./////////........................+++,,,---...............................................................,,,,,,,,,,,,------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++'''''''''''''''((())))))''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))'''((((((((()))))))))***''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))******************)))))))))))))))))))))))))))''''''((())))))(((''''''(((((()))***************************************++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---------+++++++++***++++++,,,---///---++++++,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++***+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,+++***************++++++************************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***************))))))(((((((((((())))))((('''&&&'''))))))(((''''''''''''((((((((())))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&'''((()))*********************))))))))))))******)))))))))******)))))))))((((((((((((((()))******''''''(((((()))*********((()))))))))******************)))(((((((((((((((************)))))))))((())))))))))))))))))))))))((()))))))))************'''((()))***************((()))***++++++***))))))************************************************************************))))))+++,,,,,,,,,+++***,,,++++++******++++++,,,***,,,---,,,)))((()))++++++***)))))))))***,,,,,,,,,---.../////////...------------,,,,,,,,,+++++++++++++++***++++++,,,---++++++,,,------------,,,++++++,,,---------------++++++,,,------...//////------...///000111222333000//////......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,---...///........................------------------------***++++++,,,------.........---,,,,,,---.........------------------------,,,...//////...------...---------------------------------.........//////------------------------***+++,,,...//////......................................................++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++((((((((((((((()))******''''''((((((((((((''''''************************((((((((((((((((((((((((&&&'''''''''(((((())))))'''((((((((())))))******''''''''''''((((((((()))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))&&&'''((())))))((('''&&&(((((()))***************************************++++++,,,,,,,,,------------,,,,,,++++++*********+++++++++,,,,,,---------++++++******++++++,,,---///---++++++,,,......---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,*********++++++,,,,,,---,,,,,,,,,+++++++++*********+++,,,------,,,+++************++++++,,,,,,,,,+++***************++++++)))***++++++++++++***)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))(((((((((((())))))%%%$$$$$$&&&((())))))(((''''''''''''((((((((()))'''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&'''((()))***+++,,,((())))))************)))******))))))))))))******))))))************))))))((((((((((((((()))******&&&&&&'''((()))***++++++(((((())))))*********+++******)))(((((((((((((((+++*********))))))(((((())))))))))))))))))))))))(((((())))))*********+++((())))))************))))))***+++,,,+++***)))(((************************)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---,,,++++++,,,++++++++++++++++++,,,(((***,,,+++)))(((***,,,+++***)))))))))***,,,---,,,,,,.../////////...------------,,,,,,,,,++++++++++++******++++++,,,---***+++,,,---...---,,,+++)))***+++,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,---...///000111222000//////...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///........................------------------------******+++,,,,,,---......***+++,,,---///...,,,***------------------------,,,...//////...------...---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,...//////......................................................+++++++++,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++(((((((((((((((((((((((((((((())))))))))))((((((+++++++++*********************))))))((((((''''''******)))(((((((((((((((+++***)))'''''''''((()))(((((())))))))))))((((((************))))))))))))%%%%%%&&&'''((()))***************)))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&$$$%%%'''((((((((('''&&&))))))((((((''''''&&&&&&(((((())))))******++++++))))))))))))))))))))))))'''(((******))))))***,,,+++++++++))))))***---000,,,,,,,,,,,,,,,,,,,,,,,,/////////...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---,,,,,,,,,,,,---222...***,,,000333111---......---,,,,,,,,,,,,---***++++++,,,,,,++++++***,,,,,,+++***))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((+++******)))(((''''''&&&(((***+++***)))((()))***))))))(((((('''''''''&&&(((((((((((())))))))))))(((((())))))*********+++******))))))))))))******###!!!!!!$$$(((+++***)))(((((((((((())))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))((((((''''''''''''''''''''''''+++***)))'''''')))***+++''''''(((((())))))******)))************+++++++++)))((('''(((***++++++***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************++++++++++++++++++++++++)))************+++++++++)))******++++++******)))******+++++++++,,,,,,,,,//////.........---------++++++++++++++++++++++++------++++++++++++------,,,,,,++++++++++++******---,,,,,,++++++,,,,,,---..................------//////000000111111111222000000///.....................---------,,,,,,,,,,,,,,,---......---,,,,,,------------------------******+++,,,------------.........------,,,,,,,,,,,,,,,,,,++++++*********---,,,,,,,,,,,,---.........------,,,,,,------...///...---,,,+++,,,---.........------------......---,,,,,,,,,,,,---..............................////////////............------,,,,,,,,,,,,------------------------------........................///...,,,++++++,,,...///000000000///.........---......---,,,+++***)))(((************************((((((((((((((((((((((((&&&&&&&&&''''''&&&&&&&&&*********************)))))))))))))))((((((((((((******)))(((((((((((((((+++***)))(((''''''((()))))))))(((((((((((())))))''''''((()))***++++++,,,((((((((()))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))******)))))))))(((((((((((())))))***************))))))(((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))((()))******)))(((***+++++++++++++++***+++...111111111000///---,,,++++++............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---,,,,,,,,,,,,---,,,+++******+++,,,------......---,,,,,,,,,,,,---***++++++,,,,,,++++++***,,,++++++***))))))***************************************+++++++++,,,,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''+++++++++***))))))((((((((()))******)))((()))***))))))((((((((('''''''''(((((((((((())))))))))))((()))))))))************((((((''''''''''''(((((('''%%%$$$&&&)))******((((((((((((((())))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))(((((((((((((((((((((((((((+++***)))(((((()))***+++''''''(((((((((((((((((()))************+++++++++)))(((((((((***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++)))************+++++++++******++++++++++++************+++++++++,,,,,,,,,///.........------------++++++++++++++++++++++++---,,,++++++++++++,,,---......---------,,,,,,,,,---,,,,,,++++++,,,,,,---..................------//////000000000111111111000000///.....................---------,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******......---------,,,,,,,,,,,,,,,,,,+++++++++******---,,,,,,,,,,,,---......------,,,,,,,,,,,,------...---,,,,,,,,,,,,---.........------------......---,,,,,,,,,,,,---..........................................------------...------------------...------------------------........................///---,,,++++++,,,---///...---------------,,,,,,,,,,,,,,,++++++++++++***************************(((((((((((((((((((((((())))))************))))))((((((((()))))))))))))))(((((((((((())))))))))))***))))))(((((((((((((((***))))))(((((((((((()))***)))(((''''''((()))***&&&'''((((((******+++,,,+++*********)))))))))((())))))))))))))))))******))))))))))))))))))))))))************))))))))))))***************+++,,,,,,(((((())))))))))))))))))************)))))))))))))))))))))))))))))))))))))))***+++***)))((()))******+++,,,++++++---000222666555333111///---+++***------...------,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------......---,,,,,,,,,,,,,,,)))***,,,+++))))))+++.........---,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,+++******)))******************************************++++++++++++,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''',,,,,,++++++******))))))((()))******(((((()))***))))))((((((((((((''''''(((((((((((())))))))))))))))))))))))************((((((''''''''''''((((((+++***((()))******)))'''(((((((((((()))))))))))))))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))************************+++***)))(((((()))***+++(((((((((((((((((('''''')))************+++++++++***)))((()))***+++***)))))))))))))))))))))))))))************************))))))))))))))))))))))))************************++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,............------------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------......////////////000000000000000///......---...............---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******------------,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,------------,,,,,,,,,------.........------------......---,,,,,,,,,,,,---..............................------------,,,,,,,,,+++.........------.........------------------------------------------------...---,,,++++++,,,---...***+++++++++++++++,,,,,,*********++++++,,,,,,,,,************************((((((((((((((((((((((((***++++++,,,,,,++++++***'''''''''(((((((((((((((''''''(((((())))))******))))))(((((((((((()))))))))))))))(((((((((((()))+++)))(((&&&&&&((()))+++***)))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))*********(((((((((((((((((((((((()))))))))))))))))))))))))))((('''&&&'''((()))***(((((())))))******++++++++++++******))))))(((((())))))))))))))))))))))))***++++++***((('''((()))(((***+++++++++,,,///111666555444222///---,,,+++,,,,,,---------,,,++++++************************+++++++++,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---///...---,,,,,,++++++,,,,,,***++++++,,,,,,++++++***++++++***************+++************************************+++++++++++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++++++++******)))))))))((()))***)))((('''(((***))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))***************))))))))))))******+++******)))))))))((('''(((((((((((())))))))))))))))))************)))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))******************************)))(((((()))***************))))))((((((((())))))*********+++++++++***)))((()))***+++***)))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))*********++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++,,,++++++++++++++++++,,,+++++++++************))),,,,,,++++++++++++,,,,,,,,,,,,------------......///////////////////////////......------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,,,,,,,------,,,,,,,,,------.........------,,,,,,------...---,,,,,,,,,,,,---..............................------------,,,,,,,,,,,,///......------......///------------------------------------------------------,,,++++++,,,------))))))******++++++,,,,,,******+++++++++,,,,,,,,,************************(((((((((((((((((((((((('''(((((((((((((((((('''&&&&&&''''''((((((((((((''''''(((((())))))******))))))(((((((((((())))))((((((((())))))))))))(((+++)))(((&&&&&&((()))+++)))))))))(((((((((((('''&&&&&&''''''((()))******(((((())))))************((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%&&&'''((()))(((((())))))******++++++++++++******))))))(((((())))))))))))))))))))))))***++++++***((('''((()))'''(((*********+++---///111000000//////...------++++++,,,,,,---,,,,,,,,,************************+++++++++,,,,,,,,,------------,,,++++++++++++,,,000,,,***+++///111///,,,------,,,++++++++++++,,,***++++++,,,,,,++++++***+++***************++++++************************))))))*********++++++++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((''')))***)))((('''((()))(((((())))))))))))))))))(((((((((((())))))))))))******))))))))))))))))))******))))))))))))******'''(((((((((((((((((()))(((((((((((())))))))))))((())))))*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******))))))))))))))))))))))))******))))))))))))******+++++++++******)))))))))))))))*********++++++++++++)))((()))******)))((())))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))*********++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))),,,++++++******++++++,,,,,,,,,,,,,,,------......///...........................------------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,,,,++++++,,,,,,,,,+++,,,,,,------.........------,,,,,,,,,,,,---------,,,,,,,,,,,,---.......................................------------,,,......------------......------------------------------------------------,,,,,,,,,++++++,,,,,,,,,******++++++,,,,,,------,,,,,,,,,+++++++++******************************(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&''''''(((((())))))(((((((((((())))))))))))((((((((((((((())))))***'''(((((())))))))))))(((***)))(((''''''((()))***%%%&&&''''''))))))***+++%%%%%%&&&'''((()))******((((((((()))******++++++))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((())))))***(((((())))))))))))))))))************)))))))))))))))))))))))))))))))))))))))***+++***)))((()))***'''(((******))))))+++,,,++++++,,,------...//////******+++,,,,,,---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,+++++++++++++++///***&&&(((...000---)))------,,,+++++++++++++++***++++++,,,,,,++++++************)))******+++,,,++++++++++++++++++++++++)))))))))************++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))((((((((((((((((((((('''((())))))''''''((()))(((((())))))))))))******(((((((((((())))))))))))************))))))))))))((((((''''''''''''(((((($$$&&&''''''''''''(((***(((((((((((())))))))))))((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************(((((((((((((((((((((((()))))))))******)))))))))+++***************)))))))))************++++++++++++***))))))******)))((())))))))))))))))))))))))************************))))))))))))))))))))))))************************************************)))************+++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,++++++++++++++++++************++++++++++++,,,,,,------.....................------------------,,,------...///......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++,,,------,,,,,,++++++++++++,,,,,,++++++,,,---............------,,,,,,,,,,,,---------,,,,,,,,,,,,---..........................................---------------------,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++*********************************(((((((((((((((((((((((()))******++++++******)))&&&''''''((())))))******))))))))))))((((((((((((((((((((((((((()))******&&&'''((()))******)))((())))))(((((((((((())))))%%%&&&&&&'''((()))******''''''(((((()))))))))***'''(((((()))******++++++))))))))))))))))))))))))''''''(((((())))))))))))(((((()))***************))))))(((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))((()))******)))(((***+++(((***,,,+++***)))***+++((()))***+++---...///000))))))***,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,++++++***+++++++++,,,***((()))+++---,,,***---,,,++++++***+++++++++***++++++,,,,,,++++++*********))))))***++++++,,,++++++++++++++++++++++++))))))))))))************+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))'''((()))(((''''''((()))(((((()))))))))*********(((((((((((())))))))))))************)))))))))(((((((((''''''''''''((((((%%%'''((((((&&&&&&''')))(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************(((((((((((((((((((((((())))))************))))))((((((((((((((())))))))))))************++++++++++++***))))))******)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++******++++++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++)))***+++,,,,,,+++***))),,,,,,,,,,,,++++++++++++++++++************++++++***++++++,,,------...............---------,,,,,,---,,,,,,,,,------...///......---------,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++***++++++,,,---,,,,,,++++++++++++,,,,,,***+++,,,...............---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---..............................------------,,,,,,,,,+++,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++***+++++++++++++++,,,,,,************************((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''''''''((()))******+++******))))))((((((''''''((((((((((((((()))******&&&'''(((*********)))((((((((())))))))))))(((((()))(((((((((''''''''''''************))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))(((((())))))*********+++&&&''')))*********)))((())))))((((((''''''&&&&&&(((((())))))******++++++))))))))))))))))))))))))'''(((******))))))***,,,***,,,------+++******+++((()))***+++---...///000((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,++++++******++++++***+++,,,+++******,,,...---,,,++++++******+++++++++++++++,,,,,,+++++++++******))))))***+++,,,,,,++++++++++++++++++++++++))))))))))))************+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))******************++++++'''((()))((('''&&&''')))(((((())))))*********+++(((((((((((())))))))))))+++*********))))))((((((******))))))))))))******&&&(((***)))&&&%%%''')))(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++(((((((((((((((((((((((())))))************))))))%%%&&&&&&&&&''''''(((((()))************+++++++++,,,***))))))******)))'''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++*********++++++***************+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++)))***+++,,,,,,+++***)))*********))))))))))))(((++++++************++++++******+++,,,,,,---...............------,,,,,,,,,,,,,,,,,,,,,------...///......---------,,,,,,,,,---,,,+++******+++,,,---------------------------******+++,,,------------*********++++++,,,,,,,,,*********++++++,,,,,,,,,++++++******++++++,,,---,,,++++++++++++++++++,,,)))+++,,,...//////......---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---..............................,,,,,,,,,+++++++++******,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---,,,,,,,,,+++*********((()))***+++,,,---......************************(((((((((((((((((((((((())))))((((((((((((((()))******))))))(((((('''''',,,+++***((((((((()))***((((((((((((((((((((((((&&&&&&&&&'''''')))******))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&'''(((*********)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++''')))+++***'''&&&(((***,,,+++))))))***+++...///111///---,,,+++++++++,,,++++++------------++++++*********++++++,,,,,,---------------------------,,,,,,,,,++++++*********,,,,,,,,,++++++*********************************++++++++++++++++++++++++******))))))******+++,,,************************,,,,,,,,,,,,,,,+++***)))***)))((((((((()))+++,,,***++++++***((('''((()))))))))))))))))))))))))))((()))***++++++***)))((())))))************))))))))))))))))))(((((((((((()))((((((((()))))))))((()))((('''''''''(((***+++(((((((((((())))))))))))******))))))))))))******+++,,,,,,,,,+++***((('''((((((''''''''''''((((((''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))(((((((((((())))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))))))))))))))************++++++++++++***)))(((((()))***+++*********************************)))))))))))))))************************++++++************++++++******************************************************+++,,,,,,,,,,,,+++,,,+++++++++++++++++++++***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++))))))))))))))))))))))))((()))***++++++***)))(((******+++,,,,,,---.........---+++******+++---......///...---,,,,,,...000+++*********++++++,,,---------,,,,,,,,,,,,++++++*********++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++*********+++,,,,,,---+++,,,------......------------------------------------...///...---+++***++++++++++++++++++++++++,,,,,,,,,++++++*********************************************************(((((())))))******++++++''''''''''''''''''''''''))))))((((((((((((((()))***)))))))))((((((((('''******)))((((((((())))))((((((((((((((((((((((((&&&&&&&&&''''''((()))***))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((())))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******(((***,,,+++)))((()))++++++***)))))))))+++---...111111000......---------++++++,,,------,,,+++++++++++++++++++++,,,,,,,,,------------------------,,,,,,,,,+++++++++******,,,,,,,,,++++++*********************************++++++++++++++++++++++++******))))))******+++,,,************************+++,,,,,,,,,++++++***)))***)))((((((((()))++++++)))***+++***((((((((()))))))))))))))))))))))))))((()))***++++++***)))((())))))************))))))))))))))))))((((((((((((***((('''+++//////)))$$$)))(((((('''((()))***+++(((((((((((())))))))))))******))))))))))))*********+++++++++***)))((('''((((((''''''''''''(((((('''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************''''''(((((())))))*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))))))))))))))************++++++++++++***)))(((((()))***+++))))))))))))))))))))))))***)))))))))))))))))))))***************************))))))))))))))))))***************************************************)))******+++++++++++++++++++++++++++++++++++++++***+++---......---+++***++++++++++++++++++++++++)))************+++++++++************************((()))***++++++***)))(((******++++++,,,------......---+++******+++,,,...---------,,,++++++---///,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------++++++++++++++++++++++++------,,,++++++***)))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++---......//////......---***++++++++++++,,,,,,,,,++++++******++++++,,,---++++++,,,---------------------------------------,,,,,,------,,,++++++***++++++++++++++++++++++++,,,,,,++++++++++++++++++************************************************)))))))))))))))*********'''''''''''''''''''''''')))((((((''''''((())))))))))))))))))((((((((((((''''''((()))))))))((((((((((((((((((((((((((((((''''''&&&''''''((()))***))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,+++***)))***,,,))))))))))))***+++,,,---///////////////...---,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,++++++++++++***+++++++++++++++*********************************++++++++++++++++++++++++***))))))))))))***++++++************************+++++++++,,,++++++***))))))))))))((()))******+++)))***+++***)))((()))***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))***((((((...444333***!!!((((((((((((((()))******(((((((((((())))))))))))******))))))))))))******)))*********)))((('''&&&((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************&&&&&&'''((()))***++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))************++++++++++++***))))))))))))***+++(((((((((((((((((((((((())))))))))))))))))******************************))))))(((((((((((())))))************************************************((()))******++++++*********************************+++,,,------,,,+++***,,,++++++******))))))))))))************+++++++++************************))))))***++++++***))))))******++++++,,,,,,---------,,,+++******+++,,,---+++,,,,,,+++******,,,---------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,************************,,,,,,,,,+++******)))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------......//////......---++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,************************************************************))))))))))))(((((((((((((((((((((((((((((('''''''''((())))))))))))))))))((((((((((((%%%&&&''')))))))))((('''(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++***)))'''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))******************+++(((((()))******++++++,,,+++,,,---...---,,,+++***+++++++++,,,,,,+++++++++---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************************************++++++++++++++++++++++++)))))))))))))))***++++++******************************++++++++++++******)))))))))))))))******+++)))***+++***)))((()))***)))))))))))))))))))))))))))))))))******)))))))))******))))))))))))******(((((((((((()))))))))))))))(((***...222111***###((((((((((((((())))))***(((((((((((())))))))))))******))))))))))))******))))))(((((((((''''''&&&((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************'''''''''((()))*********)))******+++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))*********+++++++++************************)))))))))))))))))))))))))))))))))))))))*********************************))))))(((((((((((())))))************************************************(((((()))************))))))))))))))))))***************+++,,,,,,,,,++++++---,,,,,,+++***))))))((())))))*********+++++++++******************************************************++++++,,,,,,,,,,,,,,,++++++******+++,,,---+++,,,---,,,+++***+++---......---,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,)))************+++++++++************************,,,+++++++++******))))))))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,---------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,++++++***++++++,,,,,,)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,------------,,,+++******+++,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,************************************************++++++******))))))(((((())))))))))))))))))))))))'''''''''''''''((())))))(((((((((((())))))))))))%%%&&&''')))))))))((('''(((((((((((((((((((((((((((''''''''''''(((((()))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++***)))'''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((()))*********'''(((***+++,,,,,,++++++***+++,,,---------++++++++++++++++++++++++++++++...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++))))))(((((())))))***+++************************)))******++++++*********((()))))))))************((()))******)))((()))+++))))))))))))))))))))))))***))))))))))))))))))*********)))(((((()))******'''((((((((()))))))))***''')))+++,,,+++)))))))))'''(((((()))))))))))))))(((((((((((())))))))))))******))))))))))))******((((((((('''''''''''''''((((((''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))((((((((((((((()))***+++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))*********+++++++++******++++++++++++******************************(((((())))))************************************+++******))))))******+++************************************************(((((()))************)))(((((()))))))))*********)))******+++,,,,,,,,,,,,......---,,,+++******)))))))))*********+++++++++************************++++++************++++++******+++++++++++++++,,,************++++++,,,,,,+++---...---,,,+++,,,---...------,,,,,,---------------,,,,,,,,,+++++++++))))))***+++,,,,,,------)))))))))*********++++++++++++++++++++++++++++++++++++***************)))))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++***++++++,,,)))***++++++,,,,,,+++++++++++++++,,,,,,,,,------...---,,,++++++,,,---...++++++++++++++++++++++++*********++++++,,,,,,,,,************************************************++++++******))))))(((((())))))))))))))))))))))))&&&&&&&&&&&&'''((())))))(((((((((((())))))))))))''''''((()))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((('''&&&''')))******)))''')))+++---...---,,,++++++,,,---...............++++++************++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,)))))))))***************************************++++++++++++++++++++++++)))(((((((((((()))******************************((()))******+++*********(((((()))************)))((()))******))))))***+++))))))))))))))))))))))))******))))))))))))******+++***)))(((((()))***+++''''''(((((())))))******&&&)))+++***&&&%%%(((+++''''''((()))))))))))))))(((((((((((())))))))))))******))))))))))))******)))(((''''''''''''((((((((((((''''''''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************)))))))))(((((((((''''''((()))+++,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++******+++,,,,,,+++******************************((((((((()))******++++++************************++++++************++++++************************************************((()))******++++++******((())))))******+++++++++))))))******++++++,,,,,,...------,,,,,,+++++++++)))************+++++++++++++++++++++++++++++++++,,,+++************+++,,,******++++++++++++++++++))))))******+++,,,,,,,,,+++,,,......---,,,,,,---,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,++++++)))******+++,,,,,,------))))))*********+++++++++++++++++++++++++++++++++************************)))************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------......//////......---,,,,,,,,,,,,------------,,,,,,++++++******++++++***++++++,,,,,,,,,,,,,,,******++++++,,,,,,------------,,,,,,------......++++++++++++++++++++++++++++++++++++++++++,,,,,,************************************************************))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))'''((((((((()))))))))*********)))((((((((())))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''(((((())))))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,)))'''&&&(((+++,,,+++)))(((***---///000...,,,+++,,,,,,,,,,,,---...///000,,,+++***))))))***+++,,,,,,,,,,,,---------------++++++++++++++++++++++++******+++++++++,,,,,,,,,((()))))))))*********+++************************++++++++++++++++++++++++((((((((((((((()))******************************(((((()))***************'''((()))***+++******)))''')))******))))))***+++))))))))))))))))))))))))+++***)))(((((()))***++++++***)))(((((()))***+++'''''''''((()))*********'''((()))(((''''''((()))&&&'''((()))***))))))((((((((((((((())))))))))))******))))))))))))******))))))(((''''''((())))))((((((''''''''''''((((((***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************(((((((((((())))))))))))%%%''')))***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***)))))))))))))))))))))))))))************+++++++++***++++++,,,,,,++++++***************************'''(((((()))******++++++******************************))))))))))))******************************************************)))******+++++++++++++++))))))******+++,,,,,,---)))))))))******+++,,,---,,,,,,++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++******************((()))***++++++,,,,,,,,,)))+++------,,,+++++++++************+++---...///------,,,,,,,,,,,,++++++,,,,,,,,,++++++******************+++++++++,,,,,,************************))))))))))))************)))************+++++++++************************---,,,,,,,,,,,,,,,,,,+++---......//////......---,,,,,,,,,------------...---,,,++++++******++++++++++++,,,---------------)))******+++,,,,,,------++++++,,,---------------++++++++++++++++++++++++,,,,,,++++++++++++++++++************************************************)))))))))))))))*********&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***'''((((((((())))))******,,,+++***((((((((()))***(((((((((((((((((((((((()))(((((('''''''''(((((())))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))&&&'''(((*********)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,***((('''))),,,...,,,+++(((***---000111///---+++******))))))***,,,...///,,,+++***))))))***+++,,,,,,,,,,,,------.........++++++++++++++++++++++++*********++++++,,,,,,,,,(((((())))))*********+++************************++++++++++++++++++++++++((((((((((((((()))******************************(((((()))***************'''((()))++++++******)))''')))******))))))***,,,))))))))))))))))))))))))+++***)))(((((()))***++++++***)))'''''')))***+++&&&''''''((()))******+++)))(((''')))***+++(((&&&&&&''')))*********)))((((((((((((((())))))))))))******))))))))))))*********)))(((''''''((()))***((((((''''''''''''((((((******))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************&&&&&&'''((()))***++++++$$$&&&(((***+++***)))((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******)))))))))))))))))))))))))))************+++++++++***+++,,,------,,,+++***))))))))))))))))))))))))'''(((((()))***+++++++++************************))))))(((((((((((())))))******************************************************+++,,,,,,,,,,,,+++))))))***+++,,,,,,------))))))))))))***+++,,,---***************+++++++++)))************+++++++++++++++++++++++++++++++++---,,,+++******+++,,,---++++++******************(((((()))++++++,,,,,,,,,(((***,,,,,,+++***)))***(((((()))***+++---...///---------,,,,,,,,,++++++//////...,,,***)))((('''***++++++++++++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))*********)))************+++++++++************************---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......---,,,,,,+++*********++++++,,,------......------))))))***+++,,,,,,------(((***+++,,,---,,,,,,+++++++++++++++++++++++++++---,,,,,,++++++*********************************************************(((((())))))******++++++(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''))))))*********))))))(((((()))******)))((('''&&&************))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))((((((''''''''''''(((((((((***+++,,,,,,+++***(((&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))'''$$$%%%(((******((())))))))))))))))))))))))))))))(((((((((((())))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,---------++++++******++++++,,,---...------,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************************************)))((('''''''''(((***+++************************))))))))))))))))))))))))************************)))((('''''''''''''''(((************************************************+++*********))))))((((((&&&(((******)))(((((()))))))))(((((('''''''''&&&))))))*********))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))&&&(((+++......,,,***(((++++++,,,,,,,,,++++++***(((((()))***************))))))(((((()))***++++++(((((((((((((((((((((((()))************++++++++++++++++++*********)))))))))************+++++++++))))))))))))))))))))))))************************((('''''''''((()))******+++++++++************)))++++++******************,,,,,,+++***))))))******)))))))))***+++++++++,,,************************++++++***************+++************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++***************************************+++,,,,,,------***************++++++,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------..................------,,,,,,,,,***,,,...//////...,,,******+++---...///...------************************+++,,,---,,,++++++,,,...************************++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))(((((('''''''''&&&&&&&&&(((''''''&&&&&&''''''((())))))*********))))))(((((()))*********)))((('''*********)))))))))(((((())))))))))))))))))))))))))))))((((((((('''''''''))))))))))))))))))))))))((((((''''''''''''((((((((()))***++++++***)))((('''(((((((((((()))))))))''''''((((((((()))))))))***(((%%%&&&(((***)))((())))))))))))))))))))))))***))))))(((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++***************+++,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************************************)))(((((('''((()))***+++************************))))))))))))))))))))))))******************************))))))))))))******************************************************************)))))))))(((''')))++++++***((((((((()))))))))(((((((((''''''))))))*********))))))((())))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))((((((((()))))))))******'''(((+++,,,---,,,***)))***++++++,,,,,,++++++***((())))))***************)))))))))))))))***++++++************************)))************++++++++++++++++++*********))))))))))))*********+++++++++************************++++++++++++++++++++++++******))))))******+++++++++++++++************)))************************,,,++++++***))))))*********************+++++++++++++++++++++++++++++++++++++++***************+++************************)))************+++++++++++++++++++++++++++++++++,,,,,,++++++************************************---,,,,,,+++******)))))),,,+++******))))))))))))++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------............---------,,,,,,,,,------------------------+++,,,---.........---,,,+++++++++++++++++++++++++++,,,---,,,+++***,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))'''''''''''''''&&&&&&&&&(((((((((''''''(((((((((((())))))******)))))))))((()))***+++++++++***)))******))))))))))))(((((())))))))))))))))))))))))))))))((((((((((((''''''))))))))))))))))))))))))((((((''''''''''''(((((('''((()))******)))(((''')))))))))*********++++++((((((((()))))))))******+++)))(((((()))***)))((())))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))***))))))))))))***++++++++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++++++++++++++************++++++************************************************)))(((((((((((()))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))*********))))))******+++************************************************************)))))))))))))))+++,,,,,,***(((((((((***)))))))))))))))((((((((())))))******)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++***)))(((((('''''''''))))))))))))))))))))))))))))))))))))************))))))(((((((((((()))))))))))))))))))))))))))))))))))))))*********++++++((()))******++++++************+++++++++++++++***((()))******++++++*********))))))))))))***++++++************************)))************++++++++++++++++++***************)))))))))*********++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,+++++++++************)))************************,,,+++******)))*********+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++************************)))************++++++++++++++++++++++++++++++++++++************)))))))))************************,,,,,,++++++***)))))))))---,,,+++)))((((((''''''++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,......,,,++++++,,,......,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''(((((('''((())))))))))))))))))((()))***+++,,,,,,+++******)))))))))(((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((())))))(((''''''))))))*********+++++++++))))))))))))************++++++***))))))))))))((()))))))))))))))))))))))))))((((((''''''(((((())))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))+++++++++******))))))((()))))))))((())))))***+++******+++,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******))))))************************++++++************++++++************************************************)))))))))))))))*********************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''(((((())))))*********************************************************)))))))))))))))***,,,------+++(((((((((************))))))))))))'''((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***)))((((((((((((((()))))))))))))))))))))))))))((()))))))))************))))))(((((((((((())))))(((((((((((((((((((((((()))*********++++++++++++)))))))))))))))***++++++)))******++++++++++++***))))))***++++++++++++************))))))***++++++************************))))))*********+++++++++************************))))))))))))************************************++++++++++++++++++++++++...---,,,++++++++++++++++++++++++*********))))))***************+++++++++++++++***************+++,,,+++++++++***)))))))))++++++++++++++++++++++++*********)))******+++,,,************************))))))*********+++++++++***************************)))))))))))))))))))))************************((())))))******++++++,,,,,,+++***)))((((((((((((++++++************++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''((()))))))))))))))((()))***+++,,,,,,+++***)))))))))(((((((((((('''(((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''(((((('''''''''((((((((()))))))))******))))))))))))***************++++++***)))((((((((())))))))))))))))))))))))(((''''''&&&&&&''''''((((((((())))))************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++*********))))))))))))((())))))***+++******++++++,,,---......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))************************+++******))))))******+++************************************************((())))))***************************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******************************************************))))))))))))))))))*********,,,------+++((((((((())))))))))))************''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((()))++++++************************((()))))))))************))))))(((((((((((())))))(((((((((((((((((((((((()))*********++++++++++++))))))((((((((()))***+++((()))******++++++++++++))))))***+++++++++++++++++++++***************+++))))))))))))))))))))))))))))))*********+++++++++************************(((((()))))))))*********************************))))))))))))))))))))))))---,,,+++***************+++++++++*********))))))))))))*********++++++++++++***************++++++,,,+++++++++***)))))))))))))))))))))))))))))))))******))))))***++++++,,,************************))))))*********+++++++++************************)))))))))))))))))))))***************************)))))))))***++++++,,,,,,******))))))))))))******++++++************++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++------,,,,,,+++++++++++++++++++++++++++++++++++++++---......,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''((())))))))))))((()))***+++++++++***)))))))))((((((((((((''''''))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))((((((''''''''''''(((((((((((((((''''''((((((((('''''''''((((((((())))))((((((((()))))))))******((()))+++***)))(((((()))))))))))))))))))))))))))(((''''''&&&&&&''''''(((((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++************))))))))))))***++++++******+++,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++***************)))))))))******************************))))))))))))******************************************************((()))******++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,---************************************************))))))))))))************)))+++,,,,,,***((((((((((((((()))))))))))))))***&&&&&&'''((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&&&&''')))***,,,---************************))))))))))))************))))))(((((((((((()))))))))))))))))))))))))))))))))))))))*********++++++)))(((((((((((()))******(((((()))***++++++++++++)))***++++++,,,+++++++++,,,,,,+++************+++(((((((((((((((((((((((()))************+++++++++***************+++++++++((((((((()))))))))******++++++++++++++++++++++++))))))))))))))))))))))))+++******))))))))))))***+++++++++************))))))))))))***++++++,,,,,,*********)))******+++,,,+++++++++***************))))))))))))))))))))))))))))))))))))***+++,,,,,,************************)))************+++++++++************************)))))))))************+++************************------,,,,,,+++******)))******))))))***++++++,,,++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,***,,,...000000...,,,***---,,,,,,++++++++++++,,,************************---...000000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''%%%&&&'''((())))))))))))((()))*********)))((('''))))))((((((((('''''''''))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))((((((''''''''''''(((((()))(((((((((((((((((()))'''''''''((((((((())))))''''''((((((((()))))))))%%%'''******((('''((()))))))))))))))))))))))))))))))))(((((((((((())))))'''(((((()))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))******************************************))))))))))))******************************************************((()))***+++++++++******************************))))))))))))))))))))))))************************************+++,,,---...************************************************((()))))))))************''')))++++++***(((((((((''''''((((((((()))))))))%%%&&&'''((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''(((***++++++************************))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))((((((((()))))))))******((((((((()))))))))))))))'''((()))***++++++++++++)))***++++++,,,,,,++++++---,,,++++++*********+++)))))))))))))))))))))))))))************+++++++++))))))*********+++++++++(((((((((((()))))))))***++++++++++++++++++++++++))))))))))))))))))))))))***))))))))))))******++++++++++++************)))((())))))***++++++,,,,,,******))))))***++++++,,,***************+++++++++))))))))))))))))))))))))))))))))))))***+++,,,---************************)))************+++++++++************************************++++++,,,,,,************************......------,,,+++++++++---,,,+++++++++++++++,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,---......---,,,,,,,,,+++*********+++,,,---++++++++++++++++++++++++...000222222///---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((''''''''''''((((((%%%&&&'''((())))))))))))((()))******)))((('''&&&)))(((((((((''''''''''''))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((())))))))))))''''''''''''((((((((((((###&&&******((('''((()))))))))))))))))))))))))))++++++************++++++'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******++++++******++++++,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))******++++++))))))))))))))))))))))))******))))))))))))******************************************************((()))***+++,,,+++******************************))))))))))))))))))))))))************************(((((((((((()))***+++,,,************************************************(((((())))))*********+++&&&(((******)))(((((()))&&&'''''''''(((((())))))%%%&&&'''((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((((())))))***************************))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))'''''')))******+++++++++******+++,,,,,,,,,,,,+++---,,,,,,+++*********+++************************)))************+++++++++))))))******++++++++++++(((((((((((())))))))))))++++++++++++++++++++++++************************))))))))))))***+++,,,,,,+++++++++************)))((())))))***++++++,,,,,,******))))))***+++,,,,,,))))))******+++++++++,,,************************))))))))))))***+++,,,---************************)))************+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,************************+++,,,,,,------....../////////---,,,+++*********++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++******************++++++,,,,,,,,,...---,,,,,,,,,,,,---...++++++*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,///111333333111...------************************++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))&&&&&&''''''(((((())))))''''''''''''''''''''''''))))))))))))))))))))))))************)))((('''&&&&&&&&&&&&&&&&&&'''((()))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))((()))***)))((('''((()))(((((((((((())))))))))))&&&''')))*********)))(((((((((((((((((((((((((((+++++++++++++++***)))(((******)))((((((((((((((())))))************))))))***)))((((((((()))+++,,,))))))))))))))))))))))))(((((()))***************,,,+++++++++***)))))))))++++++******************************************))))))***++++++++++++***+++++++++*********))))))+++,,,,,,,,,,,,+++******+++*********))))))(((((())))))))))))******************************************))))))))))))******************************+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))******+++++++++***)))(((((())))))(((((())))))*********+++))))))************))))))(((***+++***)))((()))***((((((((((((((((((((((((***)))(((''''''((()))***(((((((((((())))))))))))******))))))((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''******))))))((((((''''''***(((&&&'''***+++)))'''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((***,,,,,,+++)))((()))***((((((((((((((((((((((((******++++++++++++******************+++,,,---...************************+++***)))(((((()))******************************))))))***++++++++++++***+++***)))(((((()))***+++))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++*********))))))(((&&&%%%'''+++------+++++++++******************************************************************,,,++++++******++++++,,,+++++++++*********))))))************************************************---,,,,,,+++***)))((((((++++++******)))*********(((((())))))***+++------++++++************++++++******+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********((()))************)))(((***++++++,,,,,,++++++***++++++------------++++++******+++++++++,,,,,,,,,//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++*********))))))))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((('''&&&$$$###"""(((((('''''''''((())))))'''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((())))))))))))((()))***)))((('''((()))(((((((((((())))))))))))&&&'''((()))***))))))(((***************************++++++++++++***)))(((******)))((((((((((((((())))))************)))))))))((('''''''''(((******))))))))))))))))))))))))(((((()))***************+++++++++*********************************************************************+++,,,,,,,,,,,,++++++++++++*********))))))++++++,,,,,,++++++***)))************)))))))))((())))))))))))******************************************))))))))))))******************************+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))******+++++++++***)))))))))))))))((()))))))))************))))))************))))))(((***+++***)))((()))***((((((((((((((((((((((((***)))(((((((((((()))***(((((((((((())))))))))))***)))))))))((((((((('''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''***)))))))))((((((((('''***(((''''''******)))'''))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))***)))))))))(((((((((((()))***+++***((('''((()))(((((((((((((((((((((((()))******************)))************+++,,,------************************+++***)))(((((()))******************************))))))***++++++++++++***+++***)))(((((()))***+++))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))************************************************+++++++++++++++++++++++++++++++++*********)))))))))'''&&&(((+++---,,,***************************************************************************,,,++++++******++++++,,,+++++++++*********))))))************************************************,,,,,,++++++***)))))))))+++***************++++++******************++++++++++++************++++++******+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++*********))))))))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))************)))'''&&&%%%******))))))(((((())))))'''''''''(((((('''''''''''''''''''''''''''''''''(((((((((((())))))))))))((()))***)))((('''((()))(((((((((((())))))))))))''''''((()))))))))))))))******************************++++++******))))))***))))))((((((((((((((())))))************))))))'''''''''''''''((())))))))))))))))))))))))))))))(((((()))******************************+++++++++***************************************************+++,,,,,,------,,,,,,+++++++++***************++++++,,,,,,++++++***)))************))))))))))))))))))))))))******************************************))))))))))))******************************+++++++++***************)))))))))))))))))))))))))))))))))))))))******++++++***))))))))))))))))))))))))))))))************))))))************))))))(((***+++***)))((()))***))))))))))))))))))))))))***))))))(((((())))))***(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))((((((((((((***((('''((()))***)))'''))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))(((((((((((())))))******)))))))))(((((((((((()))***)))'''&&&'''((())))))))))))))))))))))))((())))))******))))))(((******)))******+++,,,---******************************))))))))))))******************************))))))***++++++++++++*********))))))))))))******)))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))************************************************+++++++++++++++++++++++++++++++++******************)))((()))+++,,,+++***************************************************************************++++++************+++++++++++++++***************************************************************************************))))))))))))***+++,,,,,,,,,++++++***))))))******++++++************++++++******+++,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***......---,,,,,,---......***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++***************))))))))))))))))))))))))))))))((((((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((*********++++++***))))))+++***))))))((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))((()))***)))((('''((()))(((((((((((())))))))))))'''(((((()))))))))))))))************************))))))************))))))))))))(((((((((((())))))))))))************))))))''''''''''''(((((())))))))))))))))))))))))))))))(((((()))***************)))))))))***+++++++++,,,***************+++++++++************************)))***++++++,,,,,,++++++************************+++++++++++++++***))))))*********)))))))))))))))((()))))))))******************************************))))))))))))******************************************************)))))))))))))))))))))))))))))))))))))))******+++******)))))))))))))))***)))))))))))))))*********))))))************))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))((((((((()))))))))((((((((((((((((((((((((((()))******++++++******)))))))))))))))))))))))))))))))))(((((((((((())))))*********)))))))))((((((''')))))))))''''''((()))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))***+++,,,---************************)))))))))))))))*********************************))))))***++++++++++++******))))))))))))))))))***))))))))))))))))))))))))))))))************)))((())))))))))))))))))))))))************************************************************************************************+++******************)))***************+++++++++************************************************++++++************++++++************************************************************************))))))*********+++++++++))))))))))))***+++,,,---++++++***************+++++++++************++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++---,,,***))))))***,,,---***++++++,,,,,,++++++***------++++++++++++------******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))((((((''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((###$$$&&&'''((()))))))))***))))))(((''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))((()))***)))((('''((()))(((((((((((())))))))))))((((((((((((((())))))***))))))))))))))))))))))))((())))))*********))))))))))))(((((((((((())))))))))))************))))))(((((())))))************))))))))))))))))))))))))(((((()))***************)))))))))***+++++++++,,,))))))*********+++++++++************************(((((()))******************************************++++++++++++***))))))))))))))))))))))))******((()))))))))******************************************))))))))))))******))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++***)))))))))))))))************))))))))))))))))))))))))************))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))))))))((((((((()))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))((()))******(((((()))***))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))***+++,,,,,,************************(((((())))))************************************))))))***++++++++++++***)))))))))******)))))))))))))))))))))))))))))))))((())))))*********))))))************************************************************************************************************************++++++++++++************))))))*********+++++++++************************************************+++******))))))******+++************************************************************************)))))))))***++++++,,,,,,))))))))))))***+++,,,---))))))))))))***+++,,,---++++++************++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,***)))'''''')))***,,,***++++++,,,,,,++++++***------++++++++++++------******+++++++++,,,,,,,,,******+++,,,,,,---------++++++++++++++++++++++++************************************************))))))))))))))))))))))))((((((((((((((('''''''''''''''''''''''''''''''''))))))))))))))))))))))))$$$%%%''')))***+++,,,,,,))))))((('''''''''(((((('''''''''(((((('''''''''''''''''''''''''''''''''(((((((((((())))))))))))((()))***)))((('''((()))(((((((((((())))))))))))((((((((((((((()))******(((((((((((((((((((((((((((((())))))******))))))((((((((((((((())))))***))))))************))))))(((((()))***************))))))))))))))))))))))))(((((()))******************************+++++++++)))))))))***++++++,,,,,,************************'''(((((()))***)))))))))***************+++++++++******++++++******)))((())))))))))))************))))))))))))******************************************))))))))))))******))))))))))))))))))))))))***************+++++++++)))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))******+++************))))))))))))))))))************))))))(((***+++***)))((()))***)))))))))))))))))))))))))))******++++++******)))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))''')))***)))((('''(((***))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))++++++*********)))))))))''')))******)))((()))+++))))))))))))))))))))))))((())))))******))))))((())))))((())))))***+++,,,************************'''((()))******+++******************************))))))***++++++++++++***))))))************))))))))))))))))))))))))))))))((())))))************)))************************++++++++++++++++++++++++***************************************************************+++++++++***+++,,,,,,***)))***+++)))))))))***++++++,,,,,,******************************************************))))))))))))*********************+++++++++************************************************))))))******+++++++++,,,))))))))))))***+++,,,,,,((((((((()))***,,,---...++++++************++++++******+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,******++++++,,,,,,------++++++++++++++++++++++++***************************************+++++++++))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,))))))((((((((()))******'''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((())))))))))))((()))***)))((('''((()))(((((((((((()))))))))))))))(((((('''((()))***+++))))))))))))))))))))))))'''(((((()))))))))))))))((((((((((((((()))******))))))************))))))'''''')))*********)))((())))))))))))))))))))))))(((((()))***************+++++++++***************((())))))***++++++,,,,,,************************(((((()))***************))))))*********+++++++++***************))))))(((((()))))))))************))))))))))))******************************************))))))))))))******))))))))))))))))))))))))))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))***++++++************)))))))))((())))))************))))))(((***+++***)))((()))***(((((((((((((((((((((((()))***++++++++++++***)))(((((((((((())))))))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***'''((((((((()))))))))***''')))******''''''(((***)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))(((((((((((())))))+++++++++*********))))))&&&''')))((('''''')))***(((((((((((((((((((((((()))******************)))((((((((())))))***+++,,,************************&&&''')))***++++++******************************))))))***++++++++++++***((()))***++++++***)))((())))))))))))))))))))))))(((((()))***************************************++++++++++++++++++++++++************************************************))))))*********+++++++++)))+++---,,,***)))+++---((())))))***++++++,,,,,,******************************************************))))))))))))******))))))*********+++++++++***************************************************************++++++++++++***************++++++***)))))))))***+++,,,,,,++++++************++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,************************************************))))))*********+++++++++))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))(((((('''***)))))))))***+++,,,,,,(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((******)))((('''((()))(((((((((((()))))))))))))))((('''''''''(((***+++************************''''''((()))))))))))))))((((((((((((((()))******))))))************))))))%%%&&&((()))))))))((('''))))))))))))))))))))))))(((((()))***************,,,+++++++++******))))))((())))))***++++++,,,,,,************************))))))***+++++++++++++++))))))******++++++++++++***************)))(((((((((((())))))*********+++))))))))))))******************************************))))))))))))******))))))))))))))))))))))))))))))******++++++++++++)))))))))))))))))))))))))))))))))))))))******+++))))))((())))))***+++++++++*********))))))(((((())))))************))))))(((***+++***)))((()))***(((((((((((((((((((((((()))***+++,,,,,,+++***)))(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******'''((((((((())))))******''')))+++***'''&&&(((***))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))(((((((((((())))))+++++++++************)))%%%&&&''''''&&&&&&((()))((((((((((((((((((((((((******++++++++++++******(((((((((((()))***+++,,,************************&&&''')))***+++++++++***************************))))))***++++++++++++***((()))***++++++***)))((())))))))))))))))))))))))(((((()))***************************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))******++++++++++++(((+++---,,,******,,,...((())))))***++++++,,,,,,******************************************************))))))))))))******))))))******++++++++++++************************************************************************++++++******************,,,+++******)))*********++++++************++++++******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,+++++++++++++++---......---++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))******++++++++++++))))))))))))))))))))))))***((('''(((+++,,,+++)))'''(((***++++++***((('''(((((((((((())))))))))))(((((())))))******++++++******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((******))))))(((((('''''',,,+++***(((''''''''''''***)))(((''''''((()))***+++***)))(((((()))*********)))(((''''''((()))***((())))))*********))))))++++++******)))(((((((((************************)))))))))))))))))))))))))))************+++++++++,,,++++++++++++++++++,,,************************+++***)))))))))***,,,---,,,++++++******++++++,,,)))************+++++++++,,,,,,,,,+++++++++******************************(((((()))***************++++++******************+++)))''''''((())))))(((************************************************+++*********))))))((((((''''''(((((())))))******(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((()))((('''&&&'''(((***,,,(((((((((((())))))))))))+++******)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((()))))))))))))))(((((())))))))))))))))))))))))&&&'''((('''&&&%%%&&&((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***++++++,,,,,,,,,++++++************************,,,,,,+++***))))))******++++++++++++++++++++++++)))*********++++++++++++************************************************+++*********))))))((((((******))))))))))))******)))************+++++++++++++++************++++++*********)))))))))))))))+++*********))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++************************+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,***************+++++++++************************))))))*********+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,+++)))'''&&&************************************************,,,++++++******++++++,,,---------,,,,,,+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))((()))'''&&&''')))+++)))((($$$%%%&&&''''''&&&%%%$$$'''''''''((((((((())))))''''''''''''((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((***)))))))))((((((((('''+++***)))((((((''''''((()))((('''&&&&&&'''((()))***)))(((''''''((())))))))))))(((((((((((())))))+++++++++******((('''&&&((((((((()))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++************++++++******************************)))))))))***+++,,,,,,++++++******++++++,,,)))************+++++++++,,,,,,+++++++++*********))))))))))))))))))))))))(((((()))***************************************+++***((((((*********)))************************************************************)))))))))((((((((()))))))))))))))***((())))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((()))((('''''''''(((***+++(((((((((((())))))))))))+++***))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&'''(((((('''&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***+++++++++++++++******************************+++***))))))(((((())))))++++++++++++++++++++++++)))))))))*********++++++))))))))))))))))))))))))************************************)))))))))(((******))))))))))))******,,,+++++++++******))))))***))))))))))))))))))******)))))))))))))))))))))++++++++++++*********)))))))))))))))))))))))))))++++++++++++++++++++++++************************+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,++++++*********************************************+++++++++,,,,,,,,,,,,*********++++++***************+++,,,+++***)))(((************************************************,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''&&&%%%&&&((()))((('''(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((''''''''''''))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))(((((((((((())))))(((((((((((())))))(((''''''&&&&&&''''''(((((((((''''''''''''(((((((((((())))))))))))((((((***************)))((((((((((((((()))******++++++(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++*********))))))*********************************)))))))))((())))))***+++++++++************++++++)))************+++++++++,,,++++++++++++*********((((((((((((((((((((((((((())))))************)))************************,,,***))))))***++++++***************************))))))))))))))))))))))))************))))))))))))***************)))))))))((()))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))(((''''''(((***+++(((((((((((())))))))))))+++***))))))(((((())))))''''''(((((())))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((())))))''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***+++++++++***))))))(((***************************)))((((((((((((((((((++++++++++++++++++++++++((((((((()))))))))******((((((((((((((((((((((((************************************))))))))))))******))))))))))))******------,,,+++***)))((('''))))))(((((((((((())))))))))))))))))))))))******,,,,,,,,,+++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++************************+++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++,,,+++++++++***)))))))))************************++++++,,,,,,,,,---------))))))************))))))((()))***+++++++++++++++************************************************++++++************++++++*********+++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''''''''''''''(((''''''******)))(((((()))******((((((((()))))))))******++++++******))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))((((((((((((((((((((((((((()))******(((((((((''''''(((((((((((('''''''''(((((())))))'''((()))******)))((('''&&&&&&((()))++++++,,,,,,++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******))))))))))))******************************)))))))))))))))))))))***++++++************++++++))))))*********+++++++++++++++++++++************))))))))))))))))))))))))((()))************))))))***************++++++++++++)))((((((***++++++***************************((((((((((((((((((((((((*********))))))))))))))),,,,,,++++++******))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((()))***(((((((((((())))))))))))******)))(((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))'''(((((())))))))))))(((((((((((((((((((((((((((((()))***)))((('''(((***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***************)))((('''***************************))))))((((((((())))))************************(((((((((((())))))))))))))))))))))))))))))))))))*********************************)))))))))))))))******))))))))))))******,,,,,,++++++***))))))((())))))(((((((((((()))))))))))))))))))))*********++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,+++***)))((((((************************+++++++++,,,,,,,,,,,,---******++++++++++++******))))))******++++++++++++************************************************++++++************++++++)))))))))******++++++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))(((((()))(((((('''(((((('''&&&&&&%%%%%%&&&&&&'''))))))*********+++++++++++++++******))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))(((''''''(((((()))***+++)))))))))******)))))))))(((((())))))************'''((()))******)))((('''&&&&&&((()))++++++,,,,,,++++++******)))(((((((((************************))))))))))))))))))))))))))))))*********+++++++++******))))))))))))******************************)))************)))))))))+++******))))))******+++))))))*********++++++++++++++++++*********))))))************************))))))*********))))))((())))))*********+++++++++)))((('''''')))******)))************************(((((((((((((((((((((((())))))))))))))))))******,,,,,,++++++******))))))))))))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))((((((((((((((()))(((((((((((())))))))))))***))))))((('''(((((((((&&&''''''((()))******+++((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((()))***)))((('''(((***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))******************)))((('''*********************************))))))******+++************************(((((((((((())))))))))))************************************************))))))))))))))))))************))))))))))))******************************+++******))))))******+++(((((())))))************))))))******************))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++,,,,,,,,,+++***)))((((((************************************+++++++++++++++,,,,,,------,,,,,,++++++++++++***************************************************************+++******))))))******+++)))))))))******++++++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************((()))***)))''''''''')))'''''''''''''''''''''''')))))))))*********++++++((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))((((((((((((((()))******)))******++++++******)))'''((()))***+++++++++***(((((())))))))))))((((((***************)))((((((((((((((()))******++++++************************)))))))))))))))))))))))))))************+++++++++*********))))))************************************++++++++++++***))))))******))))))))))))******)))************++++++++++++************)))))))))************************)))************))))))((()))))))))***++++++,,,,,,((('''&&&''')))*********************************))))))))))))))))))))))))))))))))))))***************************))))))))))))***++++++,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))(((((((((((((((((((((((())))))))))))***)))((((((''''''((((((''''''(((((())))))******((((((((((((((((((((((((&&&'''((())))))******)))))))))))))))))))))))))))'''((())))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))******+++******)))***************************************++++++,,,************************((((((((()))))))))******************************************************))))))))))))******************))))))))))))******))))))*********+++++++++++++++************++++++((((((((()))******++++++)))))))))))))))*********))))))))))))))))))))))))***************************************************************+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******,,,+++++++++***)))))))))************************))))))*********+++++++++,,,,,,------------,,,,,,,,,,,,+++***))))))************************************************************))))))))))))***************+++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******+++******'''(((***(((&&&%%%&&&(((((()))***++++++***)))((('''(((((((((((()))))))))''''''''''''(((((((((((('''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((((((((((('''((((((((()))))))))***)))((((((((((((((()))***((()))***++++++***)))(((&&&'''((()))*********)))))))))(((((((((((())))))+++++++++******((('''&&&((((((((()))******++++++************************)))))))))))))))))))))))))))************+++++++++++++++************++++++************************+++,,,,,,---,,,+++***)))******))))))))))))******)))************+++++++++************))))))))))))***************************************)))((((((((())))))***++++++,,,,,,)))(((''''''***+++++++++************************************************((()))))))))************(((((()))))))))))))))***)))***++++++,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))(((''''''(((((((((((())))))))))))))))))(((''''''''''''((((((((((((((())))))))))))((((((((((((((((((((((((&&&'''((()))************))))))))))))))))))))))))&&&'''(((((('''&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))*********((()))***+++,,,,,,,,,,,,************************)))))))))))))))***++++++************************)))))))))*********++++++************************************************((()))))))))******************))))))))))))******+++++++++*********************))))))))))))******'''(((((()))******++++++)))))))))******+++++++++))))))))))))))))))))))))************************************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******++++++***************************************************+++++++++,,,,,,+++,,,,,,------,,,,,,++++++***)))))))))***+++,,,******************************************************))))))))))))******,,,,,,,,,,,,++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******+++++++++%%%''')))'''$$$###$$$'''$$$&&&'''))))))'''&&&$$$&&&&&&&&&&&&'''''''''((((((((())))))******++++++'''((((((((())))))******************************((((((((((((((((((((((((&&&''''''((((((((((((((('''((((((((())))))******))))))(((((((((((())))))'''((()))******)))((('''$$$%%%'''))))))))))))(((***)))(((''''''((()))***((())))))*********))))))++++++******)))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,++++++++++++,,,,,,************************,,,------...---,,,+++*********))))))))))))******)))************+++++++++************))))))))))))))))))))))))))))))))))))***************)))((((((((())))))***++++++,,,,,,***)))((()))+++,,,---,,,************************************************(((((())))))*********+++''''''(((((())))))************+++,,,,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))***))))))(((''''''(((((((((((())))))))))))))))))((('''''''''''''''))))))))))))((((((((((((((((((((((((((((((((((((&&&'''((()))************))))))))))))))))))))))))&&&'''((('''&&&%%%&&&((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++((()))***+++,,,---------************************((((((((((((((()))******))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))************************(((((())))))*********+++******))))))))))))******---,,,,,,+++***)))(((((())))))(((((((((((())))))'''(((((()))***+++++++++*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))*********************+++++++++************************++++++,,,,,,,,,---------***++++++,,,,,,++++++***)))((((((((()))+++---...******************************************************))))))))))))******---------,,,,,,+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((******+++++++++(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))******))))))((((((''''''+++***)))(((((()))***+++''''''((((((((((((''''''************))))))))))))))))))))))))************(((((((((((((((((((((((()))))))))(((''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))''''''((()))***++++++,,,))))))************))))))))))))))))))))))))))))))************************+++*********))))))(((((())))))************)))))))))************+++++++++---,,,***(((((()))***+++...------,,,+++***))))))))))))))))))))))))))))))************************++++++++++++++++++++++++---,,,+++)))((((((''''''************************************************(((((())))))*********+++,,,,,,,,,++++++*********))))))))))))))))))))))))******))))))((((((''''''************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''((()))***++++++***)))((()))(((((('''''''''(((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))---,,,***)))((('''(((((())))))))))))(((((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&&&&&&&'''''''''((())))))(((((((((((())))))***************************)))))))))((((((''''''))))))))))))))))))))))))************************+++***)))'''''')))***+++))))))))))))************************************((()))))))))************************************+++*********))))))((((((,,,+++******))))))******++++++++++++++++++++++++************************************************+++*********))))))((((((,,,,,,+++***)))(((''''''+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******+++***)))(((((()))***+++((()))***,,,,,,,,,+++***,,,+++***))))))***+++,,,***************************++++++,,,,,,++++++***,,,,,,+++***))))))*********************+++++++++...------,,,+++***))))))++++++++++++++++++++++++*********))))))))))))(((************************---,,,+++***)))))))))))),,,+++***))))))***+++,,,+++++++++*********))))))))))))************))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((***)))))))))((((((((('''******)))(((((()))******''''''((((((((((((''''''((()))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))******++++++))))))************))))))))))))))))))))))))))))))************************************)))))))))((())))))************)))))))))************+++++++++---,,,***)))((()))***+++---,,,,,,++++++******)))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,+++***)))((((((((((((************************************************((()))))))))************+++++++++******)))))))))))))))))))))))))))))))))******))))))((((((((((((************************************************************************))))))))))))))))))))))))+++*********))))))))))))'''((())))))))))))(((''')))(((((('''''''''(((((())))))))))))))))))))))))******)))))))))((((((((((((((((((((((((((((((((())))))))))))************(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))),,,+++***)))(((((())))))))))))))))))************(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))(((''''''&&&'''''''''(((((((((((())))))(((((((((((())))))************************+++++++++******)))))))))))))))))))))))))))))))))************************+++***)))(((((()))***+++))))))))))))************************************************++++++++++++************************************)))))))))(((,,,+++******))))))******++++++++++++++++++++++++************************************************+++*********))))))))))))++++++******)))(((((((((+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******+++***)))(((((()))***+++))))))******************++++++***))))))***++++++***************************++++++,,,,,,++++++***,,,++++++***))))))******,,,,,,++++++++++++++++++,,,,,,,,,+++******))))))************************++++++*********)))))))))************************---,,,+++***))))))))))))++++++***))))))***+++++++++++++++*********))))))))))))************))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))))))))((((((((((((***))))))(((((())))))***'''(((((())))))((((((''''''''''''(((((()))))))))''''''((((((((()))))))))************************&&&&&&''''''((())))))***(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))*********((())))))******))))))((())))))))))))))))))))))))************************************))))))))))))))))))************)))))))))************+++++++++,,,+++***)))))))))***+++++++++++++++++++++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++******))))))))))))******************************************************))))))))))))*********************)))))))))))))))))))))))))))))))))))))))***))))))))))))(((((((((************************************************************************))))))))))))))))))))))))++++++++++++************''''''((((((((((((''''''(((((((((''''''(((((())))))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''************))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******)))))))))******+++++++++(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))(((((('''(((((((((((())))))))))))))))))(((((((((((())))))************************,,,,,,,,,,,,,,,+++++++++))))))))))))))))))))))))************************+++***)))(((((()))***+++)))))))))*********++++++***************************++++++++++++,,,,,,,,,************************************))))))))))))++++++***))))))))))))***++++++++++++++++++++++++***************************************************************)))))))))))))))))))))))))))))))))+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************))))))))))))************)))((((((((())))))++++++***))))))***++++++***************************++++++,,,,,,++++++***,,,+++******)))*********...------,,,,,,+++++++++************************)))))))))))))))))))))))),,,+++++++++************************************,,,+++******))))))))))))++++++***))))))***+++++++++++++++***************))))))************))))))(((((((((((())))))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''((())))))))))))(((((((((((()))))))))(((((()))))))))(((((())))))))))))((((((&&&&&&''''''(((((())))))''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))*********************************)))))))))))))))))))))************))))))))))))*********+++++++++++++++***))))))******+++))))))******+++++++++,,,))))))))))))))))))))))))************************************************))))))(((((()))***++++++************************************************)))))))))))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((((((((()))***((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))******+++''''''((()))***+++++++++(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((())))))))))))*********))))))(((((((((((())))))************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************+++******))))))******+++))))))*********+++++++++*********************************+++++++++,,,,,,*********************************)))))))))))))))++++++***)))))))))))))))************************************************************************************************(((((())))))************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++*********))))))))))))))))))***+++***((('''''''''((()))+++******************+++***************************++++++,,,,,,++++++***++++++***************+++......---,,,+++******)))(((((()))))))))*********************************,,,,,,,,,+++++++++******************************++++++***)))))))))))))))+++******************+++************************))))))************))))))(((((((((((())))))))))))(((((((((((((((((((((((()))(((((((((((((((((()))(((((((((((())))))))))))((((((((())))))((((((((((((((())))))))))))((((((&&&'''''''''((((((((()))''''''''''''(((((((((((((((((((((((((((((((((((())))))((((((''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))******))))))************))))))))))))*********+++++++++******************++++++((())))))******++++++,,,))))))))))))))))))))))))************************************************(((((((((((()))***+++,,,******************************************************))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))))))))((((((''''''&&&&&&(((((((((((())))))))))))(((((())))))))))))(((((('''((((((((()))))))))***(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))'''((())))))******++++++%%%&&&&&&'''((()))******(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))*********+++))))))(((((((((((())))))))))))))))))))))))))))))*********+++++++++++++++))))))))))))))))))))))))************************++++++************++++++************++++++++++++************************))))))))))))*********+++************************))))))))))))))))))******+++***))))))(((((())))))***************************************************************************************+++++++++((((((((()))******+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))))))))******)))))))))***)))(((''''''((()))************++++++************************************++++++,,,,,,++++++***+++***************++++++---,,,,,,+++***))))))(((((((((((()))******++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************************************))))))((()))))))))*********++++++*********************************))))))************))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))'''(((((())))))(((((('''((())))))******))))))(((((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''***))))))(((''''''&&&&&&))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))*********'''(((((())))))(((((('''))))))))))))))))))))))))************************))))))))))))************))))))************)))))))))************+++++++++)))*********++++++++++++)))))))))*********++++++))))))))))))))))))))))))************************************************))))))(((((()))***++++++************************************************************))))))))))))+++++++++++++++,,,,,,,,,)))))))))))))))))))))))))))))))))************+++************************************************++++++++++++++++++++++++************************((((((((((((((()))))))))******))))))))))))******(((((((((((()))***++++++)))))))))))))))))))))))))))))))))(((((((((''''''************************************))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((''''''(((((())))))******(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))'''((()))***************&&&&&&&&&''''''((((((((((((((())))))))))))(((((())))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++*********++++++++++++,,,************************(((((()))))))))*********************************))))))))))))******************)))(((((((((((()))*********************************************************************************+++++++++++++++(((((())))))*********++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))************)))))))))((((((((())))))***+++)))***++++++++++++***)))***************************++++++,,,,,,++++++************)))******+++,,,,,,++++++******))))))))))))))))))******+++++++++++++++++++++++++++++++++,,,+++++++++***************************************))))))(((((())))))))))))***++++++++++++***)))***************+++++++++))))))************))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((''''''((((((((('''((((((((()))))))))***''''''((())))))(((''''''))))))************))))))*********))))))(((((('''((((((((()))))))))******((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))******++++++''''''((((((((((((''''''))))))))))))))))))))))))************************((()))))))))************))))))************)))))))))************+++++++++))))))***+++++++++++++++))))))))))))************))))))))))))))))))))))))***************************************************)))))))))))))))******************************************************************)))))))))((()))*********++++++++++++))))))))))))))))))))))))))))))*********+++++++++************************************************++++++++++++++++++++++++************************(((((()))))))))************)))(((((((((((()))***(((((((((((()))***+++,,,))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))(((((())))))))))))(((((('''''''''((()))*********(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))((()))******+++***))))))''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))''''''((()))))))))))))))((((((((()))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******++++++))))))))))))))))))))))))***************************++++++++++++++++++************+++++++++,,,,,,************************))))))*********+++++++++************************((()))))))))******************)))(((((((((((((((*********************************************************************************++++++,,,,,,,,,)))))))))))))))*********+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******((()))***++++++***)))((('''''')))***++++++,,,,,,)))***++++++++++++***)))***************************++++++,,,,,,++++++*********))))))***++++++,,,++++++++++++++++++++++++*********+++++++++++++++************************++++++*********)))))))))************************))))))(((((((((((()))))))))***++++++++++++***)))))))))*********+++++++++))))))************))))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''&&&&&&''''''''''''((((((((())))))******&&&'''((())))))((('''&&&))))))************)))))),,,,,,+++***)))(((''''''))))))))))))************))))))))))))))))))))))))&&&&&&''''''((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))***++++++,,,''''''((((((((((((''''''))))))))))))))))))))))))************************(((((())))))*********+++))))))************)))))))))************+++++++++((()))***+++++++++++++++*********)))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******************************************************+++*********))))))(((((((((((())))))*********+++))))))))))))))))))))))))))))))******++++++++++++************************************************++++++++++++++++++++++++************************))))))******+++++++++,,,)))((('''&&&&&&'''((()))(((((((((((()))***+++,,,))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))(((((((((((())))))))))))(((((())))))))))))((((((&&&''''''((()))******+++(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,************************(((((())))))*********+++******)))((((((((((((((())))))))))))))))))))))))*********************************************************++++++,,,,,,,,,******))))))))))))))))))+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******((()))***++++++***)))(((%%%''')))+++---------,,,)))***+++,,,,,,+++***)))************************+++++++++,,,,,,+++++++++******))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))*********))))))))))))(((************************))))))(((((((((((()))***)))***+++,,,,,,+++***)))))))))******++++++++++++))))))************))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))(((((((((((())))))))))))***)))((('''&&&%%%$$$$$$''''''&&&%%%&&&'''((()))(((((((((((()))))))))))))))(((((((((''''''''''''))))))))))))******************))))))))))))***************)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++$$$&&&)))+++,,,,,,+++***))))))))))))))))))))))))++++++++++++++++++++++++(((***+++,,,*********+++///---++++++,,,,,,+++***)))***+++,,,,,,+++***)))************************++++++************+++++++++++++++++++++***)))(((******++++++++++++******,,,+++***))))))***+++,,,)))************+++++++++************************************************))))))*********++++++++++++++++++*********))))))))))))))))))************+++***((('''''''''((()))))))))))))))************))))))))))))))))))))))))''''''((((((((((((''''''(((((()))***************))))))************))))))&&&''''''((()))******+++))))))************))))))))))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))%%%%%%&&&'''((()))******''''''''''''((((((((())))))******)))(((''''''(((******++++++++++++******(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************+++++++++*********))))))************************(((((((((((())))))))))))************************,,,,,,,,,+++++++++************************************++++++++++++******))))))))))))))))))))))))************************,,,,,,++++++***))))))((()))))))))***+++++++++,,,************************************************))))))))))))************++++++++++++++++++++++++'''((()))++++++******)))))))))))))))))))))))))))************************++++++++++++++++++++++++)))))))))((((((((((((((())))))))))))))))))))))))+++++++++*********))))))************************,,,,,,,,,+++++++++******+++++++++*********))))))+++++++++************)))***++++++,,,,,,++++++***++++++++++++++++++++++++***)))(((***,,,,,,)))&&&''''''(((((())))))*********)))))))))((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((******))))))((((((''''''))))))))))))(((((('''&&&)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''((()))(((((((((((())))))))))))))))))((((((((('''''''''))))))))))))******************))))))))))))******))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++******+++++++++***((('''))))))))))))))))))))))))***************************,,,---,,,***)))))))))---+++))))))***+++******)))***++++++++++++***)))************************++++++************++++++)))***+++,,,------------******++++++++++++******++++++***))))))***++++++)))************+++++++++************************************************))))))*********++++++++++++++++++*********))))))))))))))))))************+++***)))((((((((())))))))))))))))))************))))))))))))))))))))))))''''''((())))))))))))((()))))))))***))))))((((((((())))))******))))))(((''''''(((((()))******+++))))))************))))))))))))((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''''''''(((((())))))***((((((((())))))))))))))))))*********((('''((())))))******************)))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++************************************************+++++++++*********))))))************************))))))))))))************************************,,,,,,,,,+++++++++******************************)))******++++++******)))))))))))))))))))))))))))***************************************************************+++++++++************************************************))))))))))))************++++++++++++++++++++++++'''((()))***+++******)))))))))))))))))))))))))))************************++++++++++++++++++++++++))))))))))))))))))))))))************************,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,++++++************+++++++++*********))))))++++++++++++***************++++++,,,,,,++++++***++++++++++++++++++++++++***)))(((***,,,,,,)))&&&))))))))))))*********+++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((++++++***)))((('''&&&&&&))))))******************))))))))))))))))))))))))***))))))))))))))))))((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((('''((((((((())))))******''''''&&&&&&''''''((()))(((((((((((()))))))))))))))))))))(((((((((''''''))))))))))))******************))))))))))))******((()))***++++++***)))((())))))************))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++---,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,---...,,,***(((((((((***((('''''')))******))))))***++++++++++++***)))************************++++++************++++++&&&''')))+++,,,.........******++++++++++++******++++++***))))))***++++++)))************+++++++++***************************************************************++++++++++++************)))))))))))))))))))))************++++++***))))))))))))***))))))))))))************))))))))))))))))))))))))''''''((()))************))))))))))))((('''&&&&&&'''(((((())))))((((((''''''(((((())))))*********))))))************))))))))))))((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))*********((('''((()))((())))))******))))))((((((((((((((())))))))))))'''''''''''''''''''''''')))))))))))))))))))))))))))************+++++++++************************************************+++++++++***************************************************++++++++++++************************,,,,,,,,,+++++++++******************************)))******++++++******)))))))))))))))))))))))))))************************(((((()))***++++++,,,,,,+++++++++***************************************************************))))))))))))************************************(((((()))************)))))))))))))))))))))))))))************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))+++++++++***************,,,+++++++++***************++++++,,,,,,++++++***++++++++++++++++++++++++)))((()))***++++++)))'''************+++++++++++++++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''''''''((((((***+++,,,---))))))))))))))))))))))))******))))))((((((((('''(((((((((((((((((((((((('''''''''(((((((((((()))''''''((((((((()))))))))'''''''''''''''(((((()))(((((((((((()))))))))))))))))))))(((((((((((('''((()))))))))******************))))))))))))******'''(((***++++++***)))((())))))************))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++++++++******++++++,,,---))))))))))))))))))))))))************************+++,,,------+++))))))***)))(((&&&''')))******************++++++*********************************++++++************++++++###$$$&&&(((***+++,,,,,,******++++++++++++******+++******************+++))))))*********+++++++++************************************************************************************))))))))))))((()))))))))************+++++++++***************((()))))))))************(((((((((((((((((((((((())))))************))))))'''((((((((((((((('''&&&''''''((((((((((((''''''(((((()))))))))*********))))))************))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++*********)))))))))(((*********)))))))))(((((((((***+++***(((((()))***(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++************************************************************************************************)))))))))*********++++++************************,,,,,,,,,+++++++++******************************))))))************))))))))))))))))))))))))))))))************************)))))))))***++++++,,,,,,,,,+++++++++***)))))))))************************************************((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***************************************************+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))))))))))))))************************,,,,,,+++++++++************++++++,,,,,,++++++***++++++++++++************(((((()))***++++++)))(((************************++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******(((((('''''''''((())))))((((((((((((((((((((((((***)))))))))((((((''''''((((((((((((((((((((((((((())))))))))))*********((((((((('''''''''&&&&&&'''''''''((((((((((((((((((((((((((())))))))))))***)))))))))((((((((((((((()))))))))******************))))))))))))******'''((()))***+++******)))))))))************))))))))))))))))))))))))))))))((()))))))))************))))))*********++++++++++++*********+++,,,---...))))))))))))))))))))))))++++++++++++++++++++++++(((***,,,,,,,,,+++,,,---***)))((((((***,,,,,,++++++******************+++************************++++++************++++++&&&&&&'''))))))***************++++++++++++***************++++++*********))))))*********+++++++++************************************************************************))))))))))))))))))))))))((()))))))))************++++++++++++******))))))((()))))))))************((((((((((((((((((((((((++++++++++++***((('''&&&%%%%%%'''((())))))))))))''''''((((((((((((''''''))))))))))))************))))))************))))))(((((())))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))++++++******))))))(((((((((((((((((((((((((((((((((***+++***)))((()))+++(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************************************************************((((((((()))))))))******************************,,,,,,,,,+++++++++******************************)))))))))******)))))))))))))))))))))))))))))))))************************************************,,,+++++++++***)))))))))************************))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))******************************************************++++++,,,,,,,,,,,,************************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))***************************,,,,,,,,,++++++++++++******++++++,,,,,,++++++***+++++++++******)))))))))'''(((***++++++*********))))))))))))))))))))))))+++++++++++++++,,,,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((()))***++++++,,,***(((&&&$$$$$$$$$$$$(((((((((((((((((((((((()))(((((((((((((((((('''))))))))))))))))))))))))))))))*********+++++++++((((((''''''&&&&&&&&&%%%&&&'''((())))))))))))((((((((((((((())))))))))))******)))))))))((((((((())))))))))))******************))))))))))))******((((((((()))******++++++))))))************))))))))))))))))))))))))))))))))))))))))))************)))************++++++++++++++++++++++++*********))))))))))))))))))))))))++++++++++++++++++++++++'''))),,,,,,,,,,,,---///,,,***))))))+++,,,,,,+++++++++***))))))***++++++************************++++++************++++++******++++++,,,+++++++++******++++++++++++******)))***++++++++++++***))))))************+++++++++************************************************+++++++++***************(((((()))))))))))))))***))))))))))))******************++++++******)))((())))))))))))************))))))))))))))))))))))))+++++++++***)))((('''&&&$$$%%%&&&((()))***++++++'''(((((())))))(((((('''************************))))))************))))))(((((())))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((((((((&&&'''''''''(((((((((((((((***+++***))))))***,,,((())))))******))))))((((((((((((((())))))))))))************************)))))))))))))))))))))))))))************+++++++++***************************************************************+++++++++************************'''((((((((())))))))))))************************,,,,,,,,,+++++++++******************************((())))))******))))))((())))))))))))))))))))))))************************++++++******************+++++++++***************************************))))))))))))))))))))))))))))))))))))************************************)))))))))((()))******+++))))))))))))))))))))))))*********************************************************++++++,,,,,,---))))))))))))))))))))))))((((((((())))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))))))))************+++***************+++++++++,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***+++++++++***))))))((((((%%%(((***+++*********+++)))))))))(((((((((((((((***++++++++++++,,,,,,,,,''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((())))))*********)))'''%%%$$$$$$%%%&&&(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))))))))))))))************''''''''''''((((((((((((&&&'''((()))***))))))((((((((((((((())))))))))))*********)))))))))(((((())))))))))))******************))))))))))))******)))(((((('''(((***,,,---))))))************))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++((()))***+++++++++***)))))))))))))))))))))))))))************************)))+++------,,,,,,---...---+++******+++++++++***++++++***))))))***++++++************************++++++************++++++***++++++,,,,,,,,,,,,,,,******++++++++++++******)))***++++++++++++***))))))************+++++++++************************************************+++++++++*********))))))(((((((((((())))))******))))))))))))************))))))*********)))((('''))))))))))))************))))))))))))))))))))))))'''(((((())))))(((((((((&&&'''((()))******++++++((())))))******))))))(((************************))))))************))))))(((((()))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))(((((((((((((((((((((&&&&&&'''((()))******+++((()))++++++***)))+++,,,)))******************)))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************))))))*********+++++++++************************(((((()))))))))*********************************,,,,,,,,,+++++++++******************************(((((())))))))))))(((((())))))))))))))))))))))))************************)))))))))***++++++,,,,,,***************+++++++++************************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++***)))((((((((()))++++++))))))))))))))))))))))))************************************************))))))******+++,,,,,,,,,************************(((((())))))************++++++++++++++++++++++++************++++++,,,,,,))))))*********+++++++++------,,,,,,,,,+++++++++***++++++,,,,,,++++++***+++++++++***)))(((((((((%%%(((++++++***)))***+++*********)))))))))((((((************+++++++++,,,''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((%%%%%%$$$$$$%%%(((***,,,((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&'''((()))***++++++&&&''')))*********)))((((((((((((((())))))))))))************))))))))))))))))))))))))******************))))))))))))*********)))'''&&&'''))),,,...))))))************))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++"""$$$'''***,,,------,,,))))))))))))))))))))))))))))))))))))))))))))))))+++,,,...---,,,++++++,,,---,,,***)))***+++***))),,,+++***))))))***+++,,,************************++++++************++++++(((((()))++++++,,,,,,,,,******++++++++++++******)))***+++,,,,,,+++***))))))************+++++++++************************************************++++++++++++******))))))'''((((((((())))))******))))))))))))************((())))))******((('''&&&))))))))))))************))))))))))))))))))))))))$$$%%%&&&((()))*********((()))***************)))))))))************))))))++++++******************))))))************))))))(((((())))))*********+++(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''''''''(((((((((((((((&&&'''''')))***+++,,,---((()))++++++******+++,,,******++++++++++++******(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++************************************************))))))******++++++++++++************************)))************+++++++++************************,,,,,,,,,+++++++++******************************(((((())))))))))))(((((())))))))))))))))))))))))************************''''''(((***+++,,,---...))))))******+++++++++,,,************************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++***)))((((((((()))+++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))***++++++,,,,,,++++++++++++++++++++++++))))))******+++++++++,,,******************************+++++++++,,,,,,,,,))))))******++++++++++++---------,,,,,,,,,+++++++++++++++,,,,,,++++++++++++++++++***)))(((((('''$$$(((+++,,,***)))***,,,,,,+++++++++******)))))))))))))))******+++++++++))))))))))))************...---+++)))(((((()))***(((((())))))))))))((((((%%%''')))******)))'''%%%*********(((&&&%%%%%%'''&&&&&&%%%%%%%%%$$$$$$$$$###((()))(((((()))*********))))))((((((''''''(((((((((((((((((((((((())))))(((((((((((())))))+++***)))(((((('''((((((''''''(((((('''&&&%%%%%%))))))))))))))))))))))))'''((()))***************(((((((((((())))))))))))))))))))))))************((((((((((((''''''''''''(((((()))***************))))))))))))))))))))))))))))))))))))************)))***+++,,,+++***(((&&&(((((((((((())))))))))))'''(((((()))***+++++++++***************************+++,,,,,,,,,,,,+++***)))))))))***+++++++++,,,---,,,+++******+++,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++******))))))---,,,***(((''''''((()))++++++++++++++++++++++++******+++++++++,,,,,,,,,+++*********))))))(((((((((((())))))*********+++))))))************))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))+++,,,+++***)))***+++&&&&&&'''((()))***++++++))))))))))))))))))))))))************************+++*********))))))(((((((((''''''''''''&&&&&&&&&))))))))))))))))))))))))))))))))))))***************))))))***,,,,,,+++***))))))(((((((((((())))))+++***)))(((((()))***+++************************))))))************))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++)))************+++++++++************************)))))))))))))))))))))))),,,+++++++++***)))))))))++++++************++++++++++++************++++++++++++************++++++------,,,,,,,,,,,,+++++++++*********))))))(((((())))))))))))))))))))))))******)))))))))))))))***************************+++++++++*********))))))************************))))))))))))))))))))))))******))))))))))))******))))))*********))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************+++,,,,,,+++***)))((()))))))))***+++++++++,,,+++*********))))))((((((******))))))))))))******************************,,,+++)))((((((((())))))++++++++++++++++++++++++******************************++++++++++++************++++++++++++******++++++************************)))))))))))))))***(((((()))))))))*********,,,+++***(((''''''(((((((((((())))))))))))((((((&&&'''((())))))((('''&&&(((***++++++)))'''&&&'''((((((((((((''''''''''''"""&&&)))***(((&&&'''((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))***))))))(((((((((((()))((()))))))))(((((('''&&&))))))))))))))))))))))))((())))))************)))(((((((((((())))))))))))))))))))))))************+++++++++******)))))))))(((((()))***************))))))))))))))))))))))))))))))))))))************))))))+++++++++***((('''(((((((((((()))))))))***((((((((()))***+++++++++***************************++++++,,,,,,++++++******************+++++++++,,,+++************+++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++*********)))---,,,+++***************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++*********))))))))))))))))))))))))*********+++))))))************))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))***+++***))))))***+++''''''(((((()))*********))))))))))))))))))))))))************************************)))))))))((())))))((((((((('''''''''))))))))))))))))))))))))))))))))))))***************)))))))))++++++***)))))))))))))))))))))))))))+++***)))(((((()))***+++************************))))))************))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++)))************+++++++++************************))))))))))))))))))))))))+++++++++***************++++++************++++++++++++************++++++++++++************++++++,,,,,,+++++++++*********************)))))))))((())))))))))))))))))))))))******))))))))))))******************************+++++++++*********))))))************************))))))))))))))))))))))))******))))))))))))******))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************++++++,,,+++***)))(((***************+++++++++************)))))))))(((******))))))))))))******************************------+++*********++++++++++++++++++++++++++++++******************************++++++++++++************++++++++++++************************************))))))))))))******(((((())))))))))))*********))))))((((((''''''&&&(((((())))))))))))((((((((((((((((((((((((((((((&&&))),,,---,,,***((('''******)))))))))(((((((((&&&(((******(((&&&%%%%%%(((((((((((())))))))))))************************))))))(((((((((((()))))))))(((((((((((())))))***))))))*********)))(((((()))))))))))))))))))))))))))************))))))((((((((((((((())))))))))))))))))))))))************,,,,,,++++++***)))(((((((((((()))***************))))))))))))))))))))))))))))))))))))************))))))***++++++***((('''((((((((()))))))))******(((((())))))***+++++++++******************************+++,,,,,,+++******+++++++++***************++++++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++************+++,,,,,,,,,,,,,,,++++++******************************+++++++++,,,,,,,,,***************))))))))))))))))))***************))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))******(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))************+++***(((((()))******)))))))))***++++++***))))))******))))))))))))******))))))))))))))))))))))))))))))************))))))++++++************++++++))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******)))************+++++++++************************))))))))))))))))))))))))***************+++++++++++++++************++++++++++++************++++++++++++************+++++++++++++++*********))))))************))))))))))))))))))))))))))))))))))))***)))))))))))))))******************************+++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************++++++++++++***))))))+++++++++***************************))))))))))))******))))))))))))******************************---,,,++++++***+++++++++++++++++++++++++++++++++******************************++++++++++++************++++++++++++*********************************)))))))))))))))******(((((((((((()))))))))***((())))))))))))((('''&&&(((((())))))))))))((((((((((((''''''''''''((((((%%%(((***+++***))))))***)))))))))(((((((((''''''(((((())))))(((&&&&&&%%%''''''(((((())))))******************************))))))(((((((((((())))))(((((('''(((((()))******)))))))))******)))(((((())))))))))))))))))))))))***************)))((('''(((((((((((())))))))))))((()))))))))***************))))))((('''&&&%%%%%%(((((()))***************))))))))))))))))))))))))((()))))))))************))))))************)))((((((((()))))))))*********)))))))))******+++++++++******************************++++++++++++******,,,+++++++++***)))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,------,,,++++++******************************+++++++++,,,,,,,,,************************************************))))))************))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))''')))***)))((('''((()))*********)))))))))(((((())))))))))))))))))))))))*********************************)))))))))))))))******)))))))))(((((((((((((((((((((((((((((((((((()))))))))************,,,***(((''')))))))))(((((()))+++,,,,,,+++)))(((***))))))))))))))))))***(((((((((((((((((((((((())))))************))))))************************((((((((((((((((((((((((((((((((((((((((((((((((***))))))))))))))))))***))))))*********+++++++++************************)))))))))))))))))))))))))))))))))***+++++++++,,,++++++************++++++++++++************++++++++++++************++++++++++++++++++*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++************************************************************************))))))))))))))))))))))))))))))************))))))((())))))************)))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************************************+++************,,,+++++++++***)))))))))*********)))))))))))))))******))))))))))))************************************))))))))))))))))))******************************************************++++++++++++************++++++++++++*********************+++++++++))))))))))))))))))***+++'''(((((((((((()))))))))))))))*********)))((('''(((((())))))))))))((((((((((((''''''''''''((((((''''''((('''&&&'''***,,,******)))))))))((((((((('''''''''((())))))((((((''''''(((((())))))******************************))))))(((((((((((())))))(((((('''(((((()))******'''(((((())))))((((((((())))))))))))))))))))))))***************)))((('''(((((((((((())))))))))))((()))))))))************(((((('''&&&&&&%%%$$$$$$(((((()))***************))))))))))))))))))))))))((()))))))))************)))))))))*********))))))))))))))))))************************++++++++++++************************************************,,,+++++++++***)))))))))*********++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++,,,)))***+++,,,,,,,,,************************************+++++++++,,,,,,,,,***************++++++++++++++++++***************))))))************))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))''')))***)))((('''((()))++++++******))))))((((((************************************************))))))))))))))))))******)))))))))(((((((((''''''((((((((((((((((((((((((((()))))))))************+++***(((((()))******)))((()))+++,,,,,,+++)))((()))))))))******)))))))))(((((((((((((((((((((((())))))************))))))((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))))))))*********+++++++++************************)))))))))))))))))))))))))))))))))***+++++++++,,,++++++************++++++++++++************++++++++++++************++++++---,,,,,,,,,,,,+++++++++))))))))))))))))))******************************))))))(((((()))***++++++************************************************************************))))))))))))))))))))))))((()))************)))((((((((()))***************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******************++++++,,,+++++++++***)))))))))))))))))))))))))))************))))))))))))******************************))))))))))))***)))))))))******************************************************++++++++++++************++++++++++++******))))))*********+++++++++))))))(((((()))***++++++''''''(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((('''%%%$$$&&&***---,,,,,,+++++++++*********'''&&&&&&''')))+++***)))(((((((((((())))))))))))************************))))))(((((((((((()))))))))(((((((((((())))))***''''''(((((())))))(((((()))))))))))))))))))))))))))************))))))((((((((((((((())))))))))))))))))))))))************))))))((((((((((((''''''(((((()))***************))))))))))))))))))))))))))))))))))))************)))))))))))))))*********)))))))))*********++++++++++++++++++++++++++++++************************+++***))))))))))))***++++++++++++******************+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,***+++++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++++++++++++++++++++++++++*********))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))******(((((()))***+++++++++******)))))))))************************************************))))))))))))************))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))***************))))))***,,,,,,+++)))))))))***++++++***))))))))))))************))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))************)))))))))************+++++++++************************))))))))))))))))))))))))***************+++++++++++++++************++++++++++++************++++++++++++************++++++---------,,,,,,,,,++++++))))))))))))************************************(((((((((((()))***+++,,,***************************************+++++++++************************))))))))))))))))))))))))((()))***++++++***)))((('''((()))******+++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********)))******+++,,,+++++++++***************))))))))))))******************))))))))))))************************************+++,,,,,,,,,,,,+++******************************************************++++++++++++************++++++++++++******)))))))))***++++++,,,,,,(((((((((((()))***+++,,,'''''''''((((((((()))))))))((('''''''''((())))))(((((())))))))))))((((((&&&'''((())))))((('''&&&((())))))'''&&&''')))+++++++++++++++************)))'''%%%&&&)))+++***)))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))***))))))(((((((((((()))'''((())))))*********)))))))))))))))))))))))))))((())))))************)))(((((((((((())))))))))))))))))))))))************)))))))))***************(((((()))***************))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++))))))*********+++++++++++++++++++++++++++++++++************************+++***)))(((((()))***+++***************++++++++++++,,,------------,,,+++------------------------***++++++,,,,,,++++++***+++++++++,,,,,,,,,------...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,++++++*********))))))************))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))***+++***))))))***+++++++++******************************************************************((()))))))))*********************)))))))))(((((())))))))))))))))))))))))))))))))))))************((((((***---//////---***))))))))))))))))))))))))((()))***++++++***)))(((************************))))))************))))))((()))************)))((())))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((()))************+++++++++************************))))))))))))))))))))))))+++++++++***************++++++************++++++++++++************++++++++++++************++++++,,,,,,,,,,,,+++++++++***((()))))))))************************************(((((((((((()))***+++,,,************************))))))*********+++++++++************************))))))))))))))))))))))))((()))***++++++***)))((('''((()))******+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******)))))))))***,,,,,,***************+++++++++((()))))))))******************))))))))))))******************************)))***+++,,,---,,,,,,+++******************************************************++++++++++++************++++++++++++******((())))))***++++++,,,,,,(((((((((((()))***+++,,,''''''''''''((((((((())))))'''&&&%%%%%%&&&((()))(((((())))))))))))((((((&&&''')))******)))'''&&&(((***++++++)))((()))***)))))))))(((((((((((('''***(((&&&&&&)))+++***(((******))))))((((((''''''(((((((((((((((((((((((())))))(((((((((((())))))+++***)))(((((('''((((((((()))***+++++++++++++++))))))))))))))))))))))))'''((()))***************(((((((((((())))))))))))))))))))))))************((((((((()))******++++++(((((()))***************))))))))))))))))))))))))))))))))))))************))))))(((((()))***++++++)))************+++++++++++++++++++++++++++++++++************************+++***)))(((((()))***+++))))))******+++++++++,,,,,,,,,............,,,,,,------------------------+++++++++,,,,,,++++++++++++++++++,,,,,,---------111///...,,,++++++,,,,,,------------------------******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,++++++*********))))))************))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))+++,,,+++***)))***+++************************************************************************(((((())))))*********++++++++++++************)))))))))))))))))))))))))))))))))))))))************&&&(((***...111111...+++))))))(((((((((((())))))((()))***++++++***)))(((************************))))))************)))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))************************((()))***++++++***)))((()))************+++++++++************************)))))))))))))))))))))))),,,+++++++++******))))))++++++************++++++++++++************++++++++++++************+++++++++++++++************)))(((((())))))*********+++************************(((((((((((()))***+++,,,************************))))))******++++++++++++************************))))))))))))))))))))))))''')))***++++++***)))'''''''''(((******+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******)))))))))***,,,---))))))******+++++++++,,,(((((())))))*********+++******))))))))))))******************************'''((()))***++++++***)))))))))))))))))))))))))))******************************++++++++++++************++++++++++++******((())))))***++++++,,,,,,(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))+++***(((&&&&&&''')))***(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************+++++++++************)))---,,,+++)))))))))***+++(((((((((((())))))))))))&&&&&&%%%%%%%%%%%%&&&&&&))))))************))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***...,,,***(((''''''((((((((((((((((((((((((((((((************************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---///000000///......///---,,,***)))))))))******++++++,,,,,,,,,,,,------,,,+++*********,,,///000>>>BBB;;;,,,''',,,///*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++******))))))))))))******))))))*********+++++++++++++++***)))((('''&&&&&&+++***)))))))))***,,,,,,(((((((((((()))))))))))),,,,,,,,,,,,++++++***)))((()))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((()))))),,,,,,+++***)))((('''''')))))))))))))))******++++++++++++*********))))))***+++,,,,,,,,,***)))((())))))))))))************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))***++++++,,,,,,+++*********))))))((((((++++++***)))(((((())))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************,,,,,,,,,++++++*********************************+++,,,---,,,***)))***++++++++++++************))))))))))))))))))***+++++++++++++++*********))))))++++++************++++++******************************************************))))))))))))******))))))))))))))))))))))))))))))))))))************+++***)))'''''')))***+++''')))++++++)))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******************************************+++++++++*********))))))((((((,,,,,,,,,+++++++++******)))))))))******+++++++++************************,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++******************************++++++++++++******+++++++++*********))))))+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''(((((()))))))))))))))))))))))))))***)))(((''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))************************)))))))))(((((()))(((&&&%%%%%%%%%&&&'''(((((((((((())))))))))))))))))(((((((((((())))))))))))*********))))))((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***+++******))))))))))))***************************************************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,...//////...---.........---,,,+++******+++,,,++++++,,,,,,,,,,,,------,,,+++******+++,,,...000\\\[[[NNN999,,,,,,+++%%%******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++******))))))))))))******))))))*********+++++++++++++++******))))))((((((+++***)))))))))***+++,,,(((((((((((()))))))))*********+++++++++***))))))************++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***))))))(((((())))))***************)))))))))))))))))))))))))))******++++++++++++*********))))))***************)))(((((())))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))+++*********************************)))))))))(((++++++***)))))))))))))))+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))************************,,,,,,,,,++++++*********************************+++,,,---,,,***)))***++++++++++++************)))***)))))))))))))))***++++++++++++*********))))))++++++************++++++******************************************************))))))))))))******))))))))))))))))))))))))))))))))))))************+++***)))(((((()))***+++)))+++,,,,,,***)))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************+++******))))))(((((((((************)))))))))(((*********)))))))))(((((())))))))))))******++++++************************,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++******************************++++++++++++******+++++++++*********))))))++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***(((((((((((((((((((((((((((((())))))))))))(((((('''((((((((()))))))))***))))))))))))))))))))))))(((((()))***************))))))))))))((((((((('''))))))((('''''''''(((((((((((((((((())))))))))))******))))))))))))*********************)))((('''(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***(((((()))***+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++---......---,,,,,,---...------,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,++++++***+++,,,...///YYYWWWJJJ777++++++,,,)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++******))))))))))))*********************++++++++++++++++++*********************))))))******+++,,,((((((((()))))))))******(((((()))*********))))))***++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))*********))))))*********(((((())))))*********+++)))))))))))))))******++++++++++++******************)))(((((((((((((((((())))))))))))************))))))))))))))))))))))))************************)))))))))))))))))))))))),,,,,,+++******)))((((((************))))))))))))+++***))))))))))))))))))++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++++++++************************************,,,,,,,,,***)))***++++++++++++************)))+++******)))))))))******+++************)))))))))++++++************++++++******************************************************))))))))))))******))))))))))))))))))))))))))))))))))))************+++***)))(((((()))***++++++,,,...---+++*********)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++***)))((('''&&&&&&************))))))))))))*********)))))))))))))))))))))))))))************************************++++++,,,,,,,,,+++******++++++++++++++++++++++++******************************++++++++++++******+++++++++***************++++++***))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((()))))))))((()))******+++((((((((((((((((((((((((&&&''')))*********((('''''''''(((((())))))******(((((((((((((((((((((((((((((()))*********************)))))))))(((((((((*********))))))))))))***(((((((((((())))))))))))))))))(((((((((((())))))******+++******)))((('''(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***((()))***+++,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))*********+++++++++************************************************++++++++++++++++++++++++***,,,...---,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++++++++,,,---...======777---(((+++......******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++******))))))******+++************************)))))))))******+++++++++***************+++++++++(((((()))))))))*********(((((()))***+++++++++************+++++++++,,,,,,))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))++++++************++++++))))))))))))************)))))))))))))))******+++************************+++***(((''''''((()))***((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))+++*********)))))))))(((*********)))))))))))))))******)))))))))))))))***************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++******************************************+++,,,+++***)))***++++++++++++*********))))))++++++******))))))******************))))))))))))++++++************++++++******************************************************))))))))))))******))))))))))))))))))))))))((()))))))))******************)))(((((()))******+++---...---***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********************************))))))(((((('''*********)))))))))))))))++++++++++++++++++++++++******++++++++++++++++++************************++++++,,,,,,,,,++++++***++++++++++++++++++++++++***************************++++++,,,,,,++++++***************************,,,+++******))))))******(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***++++++((((((((((((((((((((((((%%%''')))++++++***(((''''''''''''((()))*********(((((((((((((((((((((((((((((()))***************++++++*********)))))))))'''''''''(((((((((((('''(((((((((((())))))))))))))))))(((((((((((())))))***************)))(((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++******+++,,,,,,,,,+++)))(((++++++++++++++++++++++++************************************************))))))*********+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,------000222111,,,)))***+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++************++++++************************''''''(((((()))*********))))))******++++++++++++))))))))))))************))))))***+++,,,,,,,,,,,,))))))))))))*********+++************************))))))************))))))))))))))))))))))))))))))++++++************++++++************)))))))))))))))))))))))))))******+++************************+++***)))((())))))+++,,,((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))*********)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************************************************************************************)))***++++++))))))***++++++++++++*********))))))++++++***************+++))))))))))))))))))))))))++++++************++++++************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))))))))******************))))))))))))*********,,,,,,+++)))''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************)))))))))******+++++++++))))))))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,,,,++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++************************,,,++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++((((((((((((((((((((((((%%%&&&(((***+++***)))(((&&&&&&'''((()))***++++++))))))))))))))))))))))))(((((()))***************++++++++++++************(((((()))*********))))))(((((((((((())))))))))))++++++************++++++))))))************))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***+++,,,,,,,,,+++***))))))************************************************************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,***++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---+++***))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++************+++++++++++++++***************''''''(((((()))))))))***))))))***++++++++++++***)))))))))*********++++++***++++++,,,,,,,,,,,,+++(((((()))))))))*********************************))))))************))))))))))))))))))))))))))))))*********))))))*********+++*********))))))(((((()))))))))))))))******+++***************+++++++++***************++++++,,,))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))***++++++))))))))))))************)))))))))))))))******+++((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++************************)))))))))***************************************((()))+++***))))))***++++++++++++************)))***************+++,,,,,,(((((()))))))))))))))***++++++************++++++************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************)))))))))******))))))))))))***,,,+++)))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************(((((()))***+++,,,------))))))))))))************)))))))))))))))*********,,,,,,,,,,,,,,,+++++++++******************************+++,,,,,,,,,++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++***************+++++++++,,,,,,+++************+++)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******))))))))))))))))))))))))%%%&&&((()))*********)))&&&&&&'''((()))***++++++))))))))))))))))))))))))(((((()))***************************))))))))))))((()))+++,,,,,,,,,+++***(((((((((((())))))))))))*********))))))*********'''((()))******+++******(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***++++++*********+++,,,,,,************************************************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---......---,,,,,,---***+++,,,---......---,,,++++++,,,,,,,,,,,,------,,,,,,,,,---,,,,,,,,,+++&&&(((***++++++***+++---******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,+++++++++*********))))))))))))))))))))))))******((()))***+++,,,++++++***))))))*********+++++++++***++++++++++++******)))))))))*********+++++++++************************))))))************))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))************)))))))))))))))******+++))))))*********+++++++++(((((()))***************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))((()))))))))************)))))))))))))))***++++++(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++************************((()))))))))*********+++************************''')))******))))))***,,,+++++++++************))))))))))))***+++,,,---...(((((((((((())))))******++++++************++++++************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))************)))))))))***,,,+++***))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************(((((())))))******++++++((()))))))))************(((((()))))))))*********+++++++++******)))))))))************************)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++))))))*********+++++++++---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***************************&&&'''((())))))*********&&&&&&'''((()))***++++++))))))))))))))))))))))))(((((()))***************))))))))))))(((((((((((($$$%%%&&&((((((((('''&&&(((((((((((())))))))))))((((((''''''''''''((((((&&&'''(((***++++++++++++(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++******)))))))))***,,,...///************************************************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++---......---,,,,,,---+++,,,.../////////......++++++,,,,,,,,,---------,,,,,,---------,,,++++++...---------+++)))+++...******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++++++++******))))))************************((()))***+++,,,+++******)))************+++++++++***************)))((('''******+++++++++,,,,,,,,,************************))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''((()))***+++,,,,,,)))))))))))))))******+++))))))******++++++++++++&&&'''(((*********)))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((())))))*********+++))))))((())))))***++++++))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++************************(((((())))))*********+++************************''')))******))))))***,,,+++++++++************)))((())))))***+++---...///'''((((((((())))))******++++++************++++++************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))************)))))))))+++,,,,,,+++++++++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))(((((((((((((((((())))))*********+++******++++++,,,,,,,,,,,,***)))))))))((((((''''''************************)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++))))))******++++++++++++---,,,++++++******++++++***(((&&&'''))))))'''%%%))))))))))))))))))))))))))))))))))))***************************)))((((((,,,***((('''&&&'''((()))&&&&&&'''((()))***++++++((((((((((((((((((((((((,,,+++++++++******))))))))))))************))))))******))))))((((((''''''))))))))))))))))))))))))******)))((((((((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***)))***+++************************+++++++++******(((''''''---------,,,,,,+++++++++******++++++++++++******)))(((''''''''')))***+++*********++++++,,,,,,,,,************************+++,,,,,,,,,,,,+++******************************************************------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,------......------,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++************************,,,++++++******++++++,,,++++++++++++******))))))++++++++++++++++++++++++++++++************++++++++++++***)))(((((())))))************************************************))))))*********+++++++++************************))))))))))))))))))))))))******++++++++++++******+++*********))))))((((((''''''''''''((()))***+++************************************************))))))))))))))))))))))))******))))))((((((''''''+++***((('''''''''((()))***++++++***((('''((()))))))))))))))((((((((((((+++*********))))))(((((()))))))))))))))))))))))))))************+++++++++))))))************))))))(((((())))))*********+++(((((())))))*********+++---,,,***)))))))))******)))************+++++++++******))))))******+++,,,))))))))))))))))))))))))************************+++++++++*********))))))))))))*********+++++++++******************************************************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***)))(((((('''************************************************...//////,,,((((((+++...))))))(((((((((((())))))************************))))))************))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))******************************************++++++++++++******)))************+++++++++++++++++++++++++++++++++++++++************++++++++++++************++++++++++++++++++++++++++++++***,,,------+++******+++************************+++)))''''''))))))'''%%%))))))))))))))))))))))))))))))))))))***************************)))((((((,,,+++)))((('''((()))***&&&''''''((()))*********))))))))))))))))))))))))++++++*********)))))))))))))))************))))))***)))))))))((((((((('''))))))))))))))))))))))))******)))(((((((((((((((******++++++++++++******************************)))))))))))))))))))))))))))***++++++***)))***+++************************))))))******+++******)))---,,,,,,,,,++++++++++++******++++++++++++************)))))))))***,,,,,,++++++++++++++++++,,,,,,************************)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,------......------,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++*********)))++++++++++++++++++++++++++++++************++++++++++++***)))))))))))))))************************************************))))))*********+++++++++******************************************************++++++++++++******************)))))))))((((((((((((((()))***+++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))((((((((((((***)))((('''''''''((())))))***+++***((('''((()))))))))))))))((((((((((((************)))))))))((())))))))))))))))))))))))))))))*********+++++++++))))))*********))))))(((((()))))))))************((()))))))))************,,,,,,***)))))))))******)))************+++++++++******))))))******+++,,,************************************************+++++++++*********))))))))))))*********+++++++++************************************************+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))(((((('''************************************************......---+++))))))***,,,******))))))))))))************************************++++++++++++******+++*********))))))))))))))))))))))))))))))))))))))))))))))))******************************************++++++++++++******************++++++++++++++++++++++++++++++++++++++++++************++++++++++++************++++++++++++++++++++++++++++++(((***,,,,,,++++++,,,---************************+++***((((((((((((&&&%%%(((((((((((((((((((((((())))))))))))************)))************))))))(((+++***)))((((((((()))***'''''''''(((((()))))))))******************************))))))))))))(((((())))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((******++++++++++++******************************)))))))))))))))))))))))))))***++++++***)))***+++************************((()))***+++,,,,,,,,,,,,+++++++++++++++***************++++++++++++******,,,,,,+++++++++,,,---...,,,,,,++++++++++++++++++++++++++++++++++++++++++((()))***,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,------......------,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++------------------------,,,,,,++++++++++++,,,,,,++++++++++++************************************++++++************++++++++++++***))))))))))))******************************************************************+++++++++******************************************************++++++++++++******************)))))))))))))))))))))))))))***+++,,,((((((((((((((((((((((((************************))))))))))))))))))))))))***))))))))))))((((((((()))(((((('''(((((()))))))))***+++***((('''((()))))))))))))))((((((((((((************)))))))))))))))))))))))))))))))))))))))))))))*********++++++***************)))((('''))))))))))))************))))))))))))************,,,+++******)))*********)))************+++++++++******))))))******+++,,,++++++++++++++++++++++++************************+++++++++***************)))))))))************+++************************************************++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))(((((((((************************************************...,,,***))))))******)))++++++************++++++************************++++++,,,,,,,,,,,,++++++***************)))))))))))))))))))))))))))))))))))))))))))))******************************************++++++++++++******************+++++++++,,,++++++++++++++++++++++++++++++************++++++++++++************++++++++++++++++++++++++++++++''')))+++,,,,,,,,,---...+++++++++++++++++++++++++++***))))))((('''&&&%%%((((((((((((((((((((((((((()))))))))************))))))************)))((())))))(((''''''(((((()))''''''((((((((((((((((((************************)))))))))((((((((((((((())))))************))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((())))))))))))((((((************************)))))))))))))))))))))))))))***++++++***)))***+++************************))))))+++,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***---,,,,,,,,,,,,---------,,,,,,,,,++++++*********++++++++++++++++++++++++)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------------...,,,,,,,,,------------...,,,------......------,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++***))))))***************************************************************************************************************************************++++++++++++***************)))))))))))))))******))))))***+++,,,,,,))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++((()))***)))((('''((()))))))))))))))((((((((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))******************+++******)))(((''')))))))))))))))*********)))))))))))))))*********++++++******************))))))*********+++++++++******))))))******+++,,,++++++++++++++++++++++++************************************************))))))))))))************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((************************************************...***''''''***+++)))'''+++******))))))******+++***************************++++++++++++++++++***************************))))))))))))))))))))))))((()))))))))******************************************++++++++++++***************+++++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++''')))+++,,,++++++,,,---++++++++++++++++++++++++*********)))((('''''''''((((((((((((((((((((((((((()))))))))************((())))))*********))))))'''''''''&&&'''''''''(((((((((((((((''''''''''''************************((((((((((((((()))))))))))))))************))))))(((((((((((())))))))))))(((((((((((((((((((((((('''((())))))))))))(((((((((((())))))))))))((((((************************)))))))))))))))))))))))))))***++++++***)))***+++************************+++++++++,,,,,,+++++++++************************++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---------.........,,,,,,---------.........,,,------......------,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++,,,************************,,,,,,++++++++++++,,,,,,+++***************++++++******************************************************************************************************************************++++++++++++******))))))))))))))))))************************+++,,,************************************************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++'''((())))))((('''(((***))))))))))))(((((((((((())))))))))))))))))******))))))))))))))))))))))))(((((()))))))))************************)))((((((******))))))))))))))))))******))))))))))))))))))************+++*********))))))*********+++++++++******))))))******+++,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))*********************************)))))))))))))))************************************************,,,)))''''''***+++)))'''))))))(((((((((((())))))************************))))))************))))))***************+++++++++))))))))))))))))))))))))((()))))))))******************************************++++++++++++*********++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***+++---,,,+++******+++++++++++++++++++++++++++)))***+++***((('''((()))(((((((((((((((((((((((())))))))))))************((())))))************)))&&&&&&''''''''''''(((((()))((((((''''''&&&&&&&&&************************(((((())))))))))))******))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&''')))******)))((((((******++++++++++++******++++++++++++++++++++++++)))))))))))))))))))))))))))***++++++***)))***+++***************************+++++++++++++++***************+++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++++++++++++++++++++++++++------------------------------------------------,,,---------............,,,---------............,,,------......------,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++++++++++++++++++++++++++------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++************+++,,,,,,************************************************+++++++++***************************************++++++++++++++++++++++++******++++++++++++******))))))))))))******************)))))))))******+++************************************************)))))))))))))))))))))))))))))))))************+++,,,,,,,,,,,,,,,+++******&&&((())))))''''''(((***))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))((((((((()))))))))******))))))************))))))************))))))))))))************))))))))))))))))))***++++++++++++***)))************+++++++++******))))))******+++,,,++++++++++++++++++++++++***************************************+++++++++***)))))))))))))))(((((())))))))))))))))))))))))************************((((((((((((((()))))))))))))))))))))))))))))))))******************************))))))))))))))))))***************************************************)))((()))******)))((())))))(((((((((((())))))************************)))))))))******)))))))))*********+++++++++++++++))))))))))))))))))))))))))))))))))))******************************************++++++++++++******++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***,,,------+++*********,,,,,,,,,,,,,,,,,,,,,,,,''')))+++***(((((())),,,))))))))))))))))))))))))))))))))))))************(((((()))***************'''(((((()))))))))))))))))))))((('''&&&&&&%%%%%%)))))))))))))))))))))))))))))))))*********++++++))))))************))))))'''((((((((()))))))))***))))))))))))))))))))))))&&&''')))*********)))(((******++++++++++++******++++++++++++++++++++++++)))))))))))))))))))))))))))***++++++***)))***+++************************(((((()))***++++++++++++++++++++++++,,,,,,,,,---+++,,,,,,------,,,,,,++++++,,,,,,---,,,+++***)))++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------------............,,,------......------,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++------------------------------,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++*********++++++,,,---************************************************+++++++++*********))))))************************++++++++++++++++++++++++******++++++++++++******((()))))))))***************))))))(((((()))))))))************************************************))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,+++)))'''&&&&&&'''((((((''''''(((***))))))))))))((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((()))))))))***'''((()))******+++******************)))))))))(((************)))))))))(((((()))***+++,,,++++++***)))************+++++++++******))))))******+++,,,************************************************))))))*********+++++++++******))))))(((((((((((())))))))))))))))))))))))************************(((((()))))))))*********))))))))))))))))))))))))************************)))))))))))))))))))))***************************************************(((***++++++***)))*********))))))))))))))))))***************************)))******++++++******)))*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))******************************************++++++++++++******+++++++++,,,,,,,,,------++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))+++,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&(((+++***((((((***---************************))))))))))))************(((((()))***************((()))***+++++++++++++++))))))((('''&&&%%%%%%$$$(((((((((((((((((((((((())))))******+++++++++,,,))))))************))))))'''((((((((())))))******))))))))))))))))))))))))%%%''')))***+++***)))((((((((())))))))))))((((((++++++++++++++++++++++++)))))))))))))))))))))))))))+++++++++***)))***+++************************%%%&&&''')))+++,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,---...---,,,***)))*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.../////////........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////---------.........//////,,,------......------,,,,,,,,,++++++,,,,,,---...---------,,,,,,,,,++++++...........................------,,,,,,------...+++++++++,,,,,,------------------------------------,,,,,,++++++,,,,,,---+++*********+++,,,,,,---************************************************++++++++++++******))))))************************++++++++++++++++++++++++******++++++++++++******(((((())))))*********+++))))))((((((((((((((()))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))******++++++++++++***++++++***)))'''%%%$$$%%%'''((((((''''''(((***))))))))))))(((((((((((((((((())))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))&&&'''(((***+++++++++++++++*********))))))((((((+++*********))))))((((((((()))***+++,,,,,,+++***)))************+++++++++*********)))***++++++,,,))))))))))))))))))))))))************************))))))******++++++++++++******))))))((((((((('''))))))))))))))))))))))))************************))))))******+++++++++,,,))))))))))))))))))))))))************************)))))))))))))))*********************************************************'''***---,,,***(((***,,,++++++************++++++************************+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))******************************************++++++++++++******++++++,,,,,,,,,---------++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++++++++++++++++++++''')))+++,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***************)))(((((())))))))))))))))))))))))******))))))(((((('''''')))))))))***++++++,,,,,,''''''((())))))))))))))))))(((''''''((()))(((&&&))))))))))))))))))))))))''''''((()))))))))))))))+++***)))(((((()))***+++))))))((((((((((((((()))))))))))))))************''''''(((((())))))******+++***)))***+++,,,+++)))***(((&&&$$$$$$'''***,,,)))************+++++++++++++++++++++++++++++++++,,,,,,+++***))))))******************************++++++++++++++++++++++++,,,,,,,,,++++++*********))))))*********+++++++++******+++++++++,,,,,,,,,---.........---,,,,,,+++------------------------000//////......---,,,,,,------------------------------........./////////...---,,,,,,,,,---///000.....................---/////////......------,,,///////////////.........,,,------......------,,,............------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++******------,,,++++++,,,,,,---************************,,,,,,++++++++++++,,,,,,(((((())))))******++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************************************************************,,,+++***))))))***+++,,,+++***)))(((((()))***+++)))))))))))))))******+++---,,,***(((''''''((()))+++++++++++++++***)))(((''''''((()))))))))))))))*********)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))************************)))))))))))))))*********'''((()))******++++++***))))))))))))))))))))))))******))))))))))))******++++++***)))(((((())))))))))))***+++++++++++++++)))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))******(((((())))))******++++++,,,+++++++++++++++++++++******)))((()))***,,,---)))************+++++++++***************************************************))))))((()))+++,,,---,,,,,,,,,++++++*********++++++************+++++++++***)))((((((***,,,---++++++******++++++,,,---)))***,,,---......---,,,---------------------------,,,,,,++++++,,,,,,---***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***************)))(((((())))))))))))))))))))))))***)))))))))((((((((('''+++*********************''''''((()))))))))))))))+++***))))))++++++***)))))))))))))))))))))))))))'''((()))))))))))))))(((******))))))))))))******))))))(((((((((((())))))))))))))))))************((((((((()))))))))))))))***)))((()))***+++***(((***)))'''&&&'''(((+++,,,)))************+++++++++++++++++++++++++++++++++,,,,,,+++***************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,------------...***++++++++++++,,,,,,,,,---.........------,,,+++------------------------............---------------------------,,,,,,,,,+++,,,,,,,,,---------------,,,,,,+++,,,---...////////////000000000000000............------------..............................////////////.....................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++,,,,,,------,,,,,,+++***------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))))))))***************************************++++++++++++++++++++++++************************************************))))))))))))************************************************************++++++************+++++++++***))))))))))))***+++)))))))))))))))******+++------,,,+++***))))))*********++++++***))))))(((''''''((())))))))))))))))))))))))))))))*********))))))************))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))************************++++++******)))(((((((((*********++++++***))))))))))))))))))))))))))))))******))))))))))))******++++++***)))))))))))))))((()))******++++++******)))))))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))*********++++++++++++++++++++++++******************++++++************++++++++++++************************************************,,,+++******)))***++++++,,,,,,,,,+++++++++******+++******))))))******++++++***)))((()))***,,,---,,,,,,,,,,,,,,,---......,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,***++++++++++++,,,,,,,,,)))************))))))((())))))))))))))))))))))))))))))))))))((((((((((((,,,,,,+++******)))(((((('''(((((()))))))))))))))+++***))))))+++++++++)))))))))))))))))))))))))))((()))))))))))))))((('''))))))************))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))((((((+++***))))))++++++***)))******)))))))))***+++,,,)))************+++++++++++++++++++++++++++++++++,,,++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------......++++++++++++,,,,,,,,,,,,---............---,,,,,,------------------------,,,,,,,,,------------...//////.........---------,,,,,,,,,,,,,,,---------...------------...//////---------....../////////................../////////////////////////////////000000111111000000///000000000000000//////...------------------------......---------,,,,,,,,,,,,,,,------,,,,,,+++***------,,,------...//////------------------------++++++************++++++++++++******************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))******************************************************************++++++++++++******++++++************++++++)))))))))))))))******+++---------------,,,+++***))))))******))))))((((((''''''((()))))))))))))))(((((())))))******++++++))))))************))))))))))))))))))))))))))))))))))))))))))***************))))))(((((())))))***))))))))))))))))))))))))************************************)))))))))(((++++++++++++***)))((('''))))))))))))))))))))))))******))))))))))))******+++***))))))))))))))))))'''((())))))******)))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))******************))))))))))))******************************+++++++++******)))************+++++++++,,,************************************************...---,,,+++************,,,,,,,,,++++++++++++*********))))))))))))******+++******))))))+++,,,---,,,,,,++++++,,,,,,---...///...---,,,++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,++++++))))))*********+++++++++++++++++++++,,,,,,,,,,,,))))))************)))((((((((((((((((((((((((((())))))))))))((((((((((((+++*********)))))))))((((((((())))))))))))(((((((((&&&&&&&&&((()))((('''(((((((((((((((((((((((()))))))))))))))(((((('''((()))***++++++***)))((()))(((((((((((())))))***((()))))))))************+++******))))))(((((((((,,,+++******,,,,,,+++***((()))******++++++******))))))*********+++++++++++++++++++++++++++++++++,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,)))))))))************++++++++++++,,,,,,,,,------------............------------------------------+++++++++,,,---......///000000000//////.................................///////////////000000000------...///000000111111//////000000111111222222333333333333333444444444222333333444444333333222333444444555444444333333111111111111111111111111////////////............,,,,,,------,,,,,,+++***,,,,,,,,,,,,---...//////------------------------++++++************++++++,,,,,,,,,++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))))))))************************************************************)))***+++,,,,,,+++***))),,,++++++++++++++++++,,,)))))))))))))))******+++,,,,,,---...---,,,***)))(((((())))))))))))((((((''''''((()))))))))))))))''''''((()))***++++++,,,))))))************))))))))))))))))))))))))))))))((()))))))))***************))))))))))))))))))***))))))))))))))))))))))))************************(((((())))))*********+++)))*********))))))((('''))))))))))))))))))))))))******))))))))))))************)))))))))))))))***''''''((()))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))******++++++******))))))(((((()))))))))))))))************+++,,,,,,+++***((('''*********+++++++++,,,,,,************************************************---,,,,,,+++++++++++++++++++++++++++++++++++++++***))))))(((((())))))***++++++*********+++,,,---***))))))))))))***++++++///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++,,,,,,,,,,,,,,,,,,+++)))))))))*********+++++++++++++++,,,,,,,,,------((())))))*********))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********(((((())))))))))))((((((&&&%%%$$$%%%'''((('''&&&(((((((((((((((((((((((((((((())))))))))))((((((((()))***++++++***)))(((((((((((((((((()))******((()))))))))************++++++******))))))((((((+++)))((()))***+++***)))'''((()))*********))))))))))))*********+++++++++++++++++++++++++++++++++,,,+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,(((((((((((())))))))))))++++++,,,,,,,,,---------------...//////......---------------------------***+++,,,,,,---...//////........................////////////////////////......//////000000000000111111222333444444555555222333333333444555555555777777888888999999999999999::::::::::::::::::999888999999:::::::::999999666666666666666666666666333222222222222111111111---............---,,,,,,,,,,,,,,,,,,,,,---......------------------------,,,,,,++++++++++++,,,,,,------,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))))))))************************************************************)))***+++,,,,,,+++***)))++++++++++++++++++++++++)))))))))))))))******+++******+++,,,,,,+++)))((('''((())))))))))))((((((''''''((()))))))))))))))''''''((()))***++++++,,,))))))************))))))))))))))))))))))))))))))((()))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))&&&''''''((())))))(((((())))))))))))))))))))))))******))))))))))))*********)))))))))))))))******''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))******++++++******))))))(((((((((((()))))))))************+++,,,,,,+++***((('''***++++++++++++,,,,,,,,,******************************************************++++++,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******+++++++++++++++,,,,,,---******))))))******+++,,,,,,,,,+++***+++,,,...///........................------,,,,,,,,,,,,------,,,,,,,,,------,,,,,,,,,)))************+++++++++++++++,,,,,,,,,---------((())))))************)))))))))))))))))))))))))))(((((((((((())))))))))))''''''((())))))***++++++)))))))))))))))(((((('''(((&&&&&&''')))******)))))))))))))))))))))))))))''''''((()))))))))))))))))))))************))))))(((''''''(((((()))***+++))))))))))))******************************))))))((('''&&&&&&(((((('''&&&'''((())))))******)))))))))************+++++++++++++++++++++++++++++++++,,,++++++++++++,,,,,,---************************++++++++++++++++++++++++++++++++++++++++++,,,,,,************+++++++++,,,,,,,,,,,,,,,------------------...////////////...------------------------,,,,,,------...///000000,,,,,,------.../////////111111000000000000////////////000111111111111000111111222222333333444444666666666666666666777777:::::::::;;;;;;<<<<<<===@@@AAAAAABBBBBBAAAAAA@@@<<<======>>>>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;777666666666666555555555111111111111111000000///......---------------...------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))******************************************************************++++++++++++************++++++++++++******)))))))))))))))******+++)))))))))******))))))((((((((())))))******))))))''''''((()))))))))))))))(((((())))))******++++++))))))************))))))))))))))))))))))))))))))))))))))))))************+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))---,,,+++***)))'''&&&&&&%%%&&&'''((())))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))******+++'''((())))))******))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))******************))))))))))))((())))))******+++++++++******+++++++++******)))++++++++++++,,,,,,,,,,,,************************************************'''((()))++++++,,,++++++***++++++++++++,,,,,,,,,++++++************+++++++++++++++,,,,,,,,,,,,,,,------,,,,,,------...///++++++++++++,,,---...///..............................------------......,,,,,,------------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------(((((()))***************))))))))))))))))))))))))'''((((((((()))))))))***((((((((())))))))))))))))))))))))))))))((('''''')))(((''')))+++,,,,,,+++))))))))))))))))))))))))%%%&&&''')))******************))))))))))))******''''''''''''((()))***+++))))))))))))******************************++++++((('''&&&'''((()))(((&&&)))))))))*********++++++)))************++++++++++++++++++++++++++++++++++++++++++++++++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,------------...------...///////////////------------------------.........//////000000000...///000111333444555555666666555555555444444444444555666777888777666666444444444444444444555555777777777777777666666666999999::::::;;;<<<<<<===BBBBBBCCCCCCCCCCCCBBBBBB>>>>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>::::::::::::999999999999666666666666666555555444222111000///....................................///......------......///,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))************************************************************++++++************++++++))))))***++++++***)))))))))))))))))))))******+++)))))))))(((((())))))***((())))))***++++++******''''''((())))))))))))))))))))))))))))))*********))))))************))))))))))))))))))))))))))))))))))))))))))************+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))***************)))))))))))))))))))))))))))******))))))))))))******)))))))))))))))***++++++((()))******++++++******))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))*********))))))******+++,,,,,,---******************+++++++++++++++,,,,,,,,,------************************************************(((((()))*********)))(((******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,***+++,,,,,,------,,,,,,......------......///000++++++,,,------,,,,,,,,,...........................------,,,,,,------...,,,,,,------------,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,------------...(((((()))***************))))))))))))))))))))))))'''((((((((())))))************))))))(((((('''''')))))))))))))))(((''''''(((''''''(((***,,,+++***))))))))))))))))))))))))$$$%%%'''(((***++++++++++++***)))(((((()))***+++''''''''''''((()))++++++))))))))))))************)))))))))***+++++++++,,,+++***)))***+++,,,+++)))++++++******++++++,,,---)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++*********++++++,,,,,,,,,---------,,,,,,,,,---------......------...///000000//////------------------------////////////000000000000333444555777999:::<<<<<<<<<;;;;;;;;;::::::999999;;;<<<===>>>???>>>===============<<<<<<<<<<<<<<<888888777777666666555555777777888999999:::;;;;;;???@@@@@@AAAAAA@@@@@@???>>>???@@@@@@AAAAAAAAAAAA????????????????????????======<<<<<<<<<;;;;;;;;;:::::::::::::::999888888555444333111000000//////000000000000000000000000//////............//////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))************************************************************,,,+++***))))))***+++,,,((()))***++++++***)))((()))))))))))))))******+++******)))(((((()))***+++))))))***+++++++++++++++'''(((((()))))))))))))))*********)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))###$$$&&&(((+++---...///,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))******))))))))))))******))))))((())))))***++++++))))))***+++++++++++++++))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))******(((((())))))******++++++))))))***+++,,,,,,------******)))))))))***,,,---++++++,,,,,,,,,---------************************************************))))))******)))(((&&&%%%*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,---------,,,,,,---,,,,,,,,,,,,---......,,,---......---,,,***)))---------------------------,,,,,,++++++,,,,,,---,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,---------......))))))************))))))))))))))))))***************))))))((('''&&&&&&%%%+++++++++++++++***))))))******))))))((((((''''''***)))(((''''''((()))***((((((((((((((('''''''''))))))))))))))))))))))))'''&&&%%%$$$%%%''')))******)))(((''''''((()))***)))))))))))))))))))))))))))))))))))))))******++++++++++++++++++***)))(((++++++************++++++---,,,***)))))))))******++++++,,,------...//////,,,++++++******++++++,,,***++++++,,,,,,++++++***------------------------...+++***+++---...,,,***------------------------------------------------***+++---///000000//////222222111000000///000000///000111111333333444555777777777:::===?????????BBBBBBBBBAAAAAA@@@@@@@@@CCCCCCDDDEEEEEEDDDCCCBBBCCCBBBAAA@@@>>>===<<<;;;<<<;;;;;;:::999888777777444555555666666777777777<<<;;;;;;<<<>>>>>>===;;;???>>>>>>>>>>>>??????@@@999:::;;;<<<===>>>??????>>>===<<<<<<;;;;;;<<<<<<>>>???@@@@@@@@@>>>;;;::::::999777555444444444444000000000000111333444555000111111111111000///.........---,,,---...000111,,,------------,,,++++++---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,+++***))))))******,,,,,,,,,++++++*********************************)))************+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++*********))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))******))))))((((((''''''******************************************************++++++++++++******++++++,,,------------,,,+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))))))))***))))))))))))))))))))))))((((((((('''((())))))***************************,,,,,,++++++***+++++++++,,,+++***)))((((((((((((******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++******)))++++++******************...---+++******+++---...+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((())))))************---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...------------------------......---,,,---...///000,,,,,,,,,,,,------------//////......------,,,,,,------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))))))))))))))************++++++******)))(((((('''******++++++******)))((())))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((&&&%%%&&&''')))******)))(((''''''((()))***(((((((((((((((((((((((()))))))))))))))******++++++++++++++++++***))))))++++++************++++++---,,,***)))))))))***+++*********++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++------------------------...,,,++++++......---+++------------------------.....................---------......///.........///......//////000111222444555555666666777777888999999:::<<<>>>@@@@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCFFFFFFHHHHHHHHHGGGFFFEEEEEEDDDCCCBBB@@@???>>>>>>;;;;;;::::::999999888888888888777777777777888888;;;;;;::::::;;;;;;:::999<<<<<<==================999999999999999999999999::::::::::::;;;;;;<<<======>>>???@@@@@@???>>>======;;;:::888777666777777222222222333333555666666555555555555444333222111111000//////.........///---....../////////......++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***))))))******,,,,,,,,,+++++++++******************************)))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************)))))))))((()))((((((''''''(((((()))))))))))))))))))))))))))******))))))((((((((((((******************************************************++++++++++++******((()))******++++++******************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))*********))))))))))))))))))))))))((((((((()))))))))******************************,,,++++++******+++++++++,,,+++***)))))))))))))))******++++++++++++******))))))))))))))))))))))))************************'''((()))***+++******)))************************...---+++******+++---...++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))*********++++++---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...------------------------...------,,,---...///000+++,,,,,,,,,,,,,,,,,,,,,/////////.........------.........///......---,,,/////////......---------))))))************))))))))))))))))))************------,,,,,,+++*********))))))******))))))((('''(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''((())))))))))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))******+++***++++++++++++***))))))++++++************++++++,,,,,,+++************+++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++------------------------...---,,,---...///...,,,------------------------........................000///......------............///000222333555666999999999:::::::::::::::::::::;;;<<<===>>>???@@@??????@@@AAABBBDDDDDDEEEGGGHHHJJJKKKKKKJJJHHHGGGCCCBBBAAA@@@???>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;:::999999::::::<<<<<<;;;;;;;;;;;;;;;<<<===>>>?????????>>>======::::::999777666555333333555555555666777999:::;;;888:::;;;===>>>>>>======<<<;;;999777666666777777444444444444444555666777999:::999999888777666555444444444333222000///......//////000000000//////+++++++++++++++,,,,,,,,,---------,,,,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******)))*********,,,,,,,,,++++++++++++***************************)))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))***))))))(((((())))))***))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))******************************++++++++++++******((()))******++++++******************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))((()))***+++++++++***)))************************++++++*********++++++,,,,,,++++++*********++++++******++++++++++++******))))))))))))))))))))))))************************(((((()))************)))************************---,,,+++******+++,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++++++++++++++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...------------------------------,,,,,,------...///---------,,,,,,,,,,,,,,,////////////............------...////////////...111111000000/////////...))))))************))))))((()))))))))************------,,,,,,++++++++++++)))))))))))))))(((''''''''''''(((((())))))******'''((()))******)))((('''((((((((((((((())))))))))))))))))))))))))))))))),,,+++***)))(((((())))))))))))(((((((((((())))))'''''''''''''''''''''''')))))))))))))))******+++******+++++++++******)))++++++************++++++++++++++++++++++++++++++---------------------,,,,,,,,,,,,++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,------------------......---............------------------------------------------.........000///...------...000111222222333444555777999::::::::::::999999888888888777888999:::::::::;;;<<<;;;<<<===???AAACCCDDDEEEGGGHHHJJJLLLLLLKKKIIIHHHDDDDDDCCCBBBAAA@@@??????CCCCCCCCCDDDDDDEEEEEEEEEDDDCCCAAA???======>>>??????@@@@@@??????@@@AAACCCAAACCCDDDFFFEEEDDDBBBAAA===<<<;;;999888666555444333333333333444555666777555666777888999999999888888777555444333333333444333333222222222333444444888999999999:::999999888777888888999888666444333000000000000///...---------------------------...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++************************))))))*********+++++++++))))))))))))))))))))))))************************((((((((((((((((((((((((*********)))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******************************++++++++++++************+++,,,,,,,,,,,,,,,*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++))))))))))))))))))))))))''')))+++,,,---,,,***)))***************************************++++++,,,+++++++++***++++++,,,,,,******++++++++++++******))))))))))))))))))))))))************************((()))))))))***************************+++++++++,,,,,,+++******+++,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...---------------------------------------...................................................//////+++,,,---...////////////111111111222222222333333))))))************))))))((()))))))))************+++++++++++++++*********)))))))))))))))(((''''''''''''(((((())))))******'''((()))******)))((('''(((((((((((())))))******************************++++++******))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))******+++)))******+++++++++******++++++************+++++++++++++++,,,,,,,,,++++++---------------------,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------......---............---......------------------------++++++,,,,,,------------///.........///111333555555555555555666777999999777777777666666555555444333555777777666666888:::<<<===>>>@@@BBBDDDFFFGGGHHHIIILLLNNNOOOMMMKKKJJJLLLKKKKKKJJJIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHIIIIIIIIIHHHFFFEEEDDDDDDDDDDDDBBBCCCEEEEEEDDDDDDGGGIIIEEEFFFHHHJJJJJJIIIGGGFFFBBBAAA@@@???>>><<<;;;;;;888888777777777777777888777777888888888888777777777666444333222333333444222111111000000000111111333444555777888888999999888999;;;<<<<<<<<<;;;:::666666555444222000///...//////.........---------++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++++++++++++++++++++++++++***************++++++++++++++++++++++++++++++************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((******************************++++++++++++************+++,,,,,,,,,,,,+++))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++******************))))))))))))))))))))))))''')))+++,,,---,,,***)))***************************)))))))))******+++,,,+++++++++***++++++,,,,,,******++++++++++++******))))))))))))))))))))))))************************)))))))))))))))*********))))))*********+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...------------------------------........./////////------------.............../////////000000111111000111222333444555555555555666777888999;;;<<<<<<))))))************))))))))))))))))))************************************))))))******))))))((('''(((((((((((())))))))))))(((((())))))))))))(((((('''(((((())))))******+++++++++++++++++++++++++++************))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))******+++))))))***++++++++++++***++++++************++++++***+++,,,,,,---,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,------------,,,,,,+++,,,,,,------.........,,,...///...---,,,---...------------------------++++++,,,,,,---............//////000222444666777666555555555555555666666666555555555444444333333222555777777666666999<<>>======>>>>>>========================;;;:::999888777888999999444444333222111111111222000111222444555666666666777888999;;;<<<===>>>>>>======<<<;;;999666555333111000000///...---,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********)))******+++,,,***++++++++++++,,,,,,,,,************************)))************+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***************))))))(((((())))))***)))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))******************************++++++++++++******'''((())))))******))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))))))))))))))))))))))))))((()))***+++++++++***)))************************)))))))))))))))***+++,,,,,,++++++*********++++++******++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++)))))))))((()))******+++)))))))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...------------------------......///000000000000///,,,,,,---...///000000111333333444555666666777777;;;<<<===>>>????????????===>>>???AAABBBDDDEEEEEE))))))************))))))))))))))))))*********************************+++******++++++******)))((())))))))))))(((((((((((())))))(((((((((((())))))'''(((((()))******++++++************************(((((())))))))))))))))))'''((()))******)))((('''************************)))))))))))))))******+++))))))***+++++++++++++++++++++************++++++***+++,,,---------,,,,,,*********++++++,,,,,,,,,------,,,,,,,,,,,,------,,,,,,------------,,,,,,++++++,,,,,,---......///+++---......++++++,,,...------------------------------......///000000111000111222444555666666666555555555555555666666777777777666666666666666666555999<<<<<<;;;;;;>>>BBBFFFFFFGGGHHHIIIJJJJJJKKKJJJLLLPPPSSSTTTRRRPPPNNNIIIHHHHHHGGGGGGFFFFFFEEEHHHHHHHHHHHHHHHIIIIIIIIIMMMNNNPPPRRRSSSRRRRRRQQQNNNRRRUUUTTTOOOKKKJJJLLLFFFGGGHHHIIIKKKMMMNNNOOOLLLLLLKKKIIIHHHGGGEEEEEECCCCCCBBBBBBBBBCCCCCCDDDBBBAAAAAABBBBBBCCCDDDEEEAAA@@@???>>>>>>>>>???@@@;;;:::999888777777777777222222333444444444444333444444555666777999;;;<<>>===<<<;;;:::666666444333111///............---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))***++++++,,,******+++++++++,,,,,,,,,************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))((((((''''''(((((()))))))))))))))))))))))))))))))))*********+++++++++******************************************************++++++++++++******'''(((((()))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********))))))((((((((())))))))))))))))))))))))((((((((()))))))))******************************(((((((((((()))***+++,,,,,,+++***)))))))))))))))******++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++***)))((((((((()))++++++((())))))***++++++,,,,,,******++++++++++++******++++++************++++++************************++++++++++++++++++++++++++++++*********)))))))))++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...------------------------...///000111222111111000///000111333555666777888;;;;;;<<<===>>>???@@@@@@FFFFFFGGGHHHIIIIIIIIIIIIDDDEEEEEEFFFFFFGGGGGGHHH))))))************))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++***))))))******))))))((((((''''''***)))(((''''''((()))***'''(((((()))***+++++++++))))))))))))))))))))))))&&&'''((()))))))))))))))'''((()))******)))((('''************************)))))))))))))))******+++((()))***+++++++++++++++++++++************++++++)))***,,,---...---,,,,,,++++++,,,------...//////...------,,,,,,------...,,,------......------,,,++++++,,,,,,---...//////***,,,...---+++***+++...------------------------...//////000111222222333222333555666777666555555666666666666777888999:::999999999999999999999999999===AAAAAA@@@@@@DDDHHHGGGGGGGGGHHHHHHIIIIIIIIIHHHJJJNNNQQQRRRQQQNNNLLLIIIIIIIIIHHHHHHGGGGGGGGGKKKKKKKKKKKKJJJJJJJJJJJJMMMOOORRRUUUWWWWWWVVVTTTVVVZZZ^^^\\\UUUNNNLLLLLLHHHHHHIIIKKKMMMOOOQQQSSSOOOOOOMMMKKKIIIGGGFFFEEEAAAAAAAAABBBCCCDDDFFFFFFBBBBBBCCCCCCEEEGGGHHHIIIDDDCCCBBBAAAAAAAAABBBCCCAAA@@@???>>>===<<<<<<<<<555555555555444333222111222222111111333555777888======>>>>>>>>>>>>======<<<<<<:::888666444222111000////////////.........************************))))))))))))))))))))))))++++++++++++++++++++++++******))))))***+++,,,,,,*********++++++,,,,,,,,,************************)))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))*********+++((((((''''''''''''(((((())))))))))))))))))))))))))))))******++++++++++++******************************************************++++++++++++******))))))***+++++++++++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((''''''))))))))))))))))))))))))((((((((('''((())))))***************************(((((((((((()))***+++,,,,,,+++***)))((((((((((((******++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++***)))((((((((()))+++,,,((())))))***++++++,,,,,,******++++++++++++******+++******************+++************************+++++++++++++++++++++++++++*********))))))((((((+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...------------------------///000111333333222222111555666777999<<<>>>???@@@AAAAAABBBCCCEEEFFFGGGGGGKKKLLLMMMMMMNNNMMMMMMMMMGGGGGGGGGFFFFFFFFFEEEEEE+++)))'''(((+++,,,***((())))))))))))))))))))))))***)))((((((((()))+++,,,+++***))))))******)))((())))))))))))************((((((''''''''''''(((((()))))))))))))))******++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''******))))))******+++,,,))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++------------------------+++,,,---............---//////............------000000///...............///000000111222333333444333444444555555555444444777555333222444777;;;===BBBAAA@@@>>>>>>???AAABBBAAAAAACCCEEEFFFEEEEEEGGGIIIJJJIIIHHHGGGHHHLLLOOOMMMMMMOOOSSSTTTRRRNNNLLLKKKKKKKKKMMMOOONNNKKKIIILLLMMMPPPSSSTTTRRRPPPPPPSSSWWWZZZZZZWWWVVVXXXZZZVVV\\\aaa^^^UUUMMMJJJJJJKKKIIIGGGJJJPPPVVVYYYYYYVVVRRRLLLHHHFFFEEEDDDCCCBBBBBBAAA???======???BBBIIIIIIHHHGGGFFFFFFEEEEEEFFFDDDBBBAAA@@@@@@BBBCCCCCCCCCBBBBBBAAABBBBBBBBBAAA===999888999999777555222222222333333333444444777777888:::;;;===>>>>>>?????????>>><<<999777555777333000///000111000...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************((()))+++------+++)))(((++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))******))))))))))))******(((((((((((())))))))))))))))))))))))************+++++++++************)))))))))************))))))+++*********))))))(((((())))))))))))))))))))))))(((((())))))*********+++)))((('''''''''(((***+++************************)))))))))))))))))))))))),,,+++***))))))***+++,,,************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++))))))))))))((((((((((((,,,---......---,,,***)))))))))))))))))))))))))))************************++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++***************************++++++,,,,,,++++++***,,,,,,,,,+++++++++******,,,------------------...***+++,,,------,,,+++***---------------,,,,,,,,,000///......///111222333000111222444777999:::;;;<<<===>>>@@@CCCEEEFFFGGGHHHIIIKKKMMMMMMLLLKKKJJJMMMNNNOOOOOOOOONNNLLLLLLNNNLLLHHHEEEAAA???>>>>>>+++)))((((((***+++***((())))))))))))))))))))))))'''((()))***+++******))))))((('''(((***++++++***))))))))))))************''''''&&&&&&&&&&&&'''''')))))))))))))))******++++++*********))))))))))))************************))))))))))))))))))))))))******************************))))))******+++,,,******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------------------------............///000111222222222222222222222222222333444555555555555555555777666666666888;;;???AAACCCCCCDDDDDDDDDDDDDDDDDDFFFFFFHHHIIIIIIHHHIIIKKKJJJJJJKKKJJJJJJKKKMMMPPPSSSUUUWWWXXXUUUQQQOOOPPPMMMMMMNNNQQQSSSSSSQQQOOOQQQSSSXXX\\\\\\YYYUUUSSSTTTWWWXXXVVVSSSSSSUUUXXXVVV[[[___\\\TTTMMMKKKLLLNNNLLLLLLOOOUUUYYY[[[[[[UUURRRMMMJJJHHHGGGEEEDDDEEEEEECCC@@@======???AAAFFFFFFEEEDDDCCCCCCBBBBBBCCCBBB@@@??????@@@AAABBBBBBBBBBBBBBBCCCDDDEEEEEEDDDAAA===;;;<<<<<<:::888555555555555555555555555444555555666888999;;;<<<>>>???@@@AAAAAA@@@???>>>:::777444333333222000...------,,,,,,,,,------...++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********++++++++++++++++++++++++------,,,***)))'''&&&&&&******************************++++++++++++************))))))))))))******(((((((((((()))))))))***))))))))))))************+++++++++************)))))))))************))))))************)))))))))((())))))))))))))))))))))))((()))))))))***************))))))((()))***+++,,,************************))))))))))))))))))))))))******)))(((((()))******************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++************)))))))))+++,,,---------,,,+++***************************************************++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++***************************++++++,,,,,,++++++*********++++++,,,,,,,,,---,,,,,,,,,,,,------------+++,,,---.........------,,,------------.........000000//////000222444555777888:::<<<>>>@@@AAABBBBBBCCCDDDEEEGGGHHHIIIJJJKKKLLLNNNOOOOOONNNMMMLLLMMMMMMNNNOOOOOONNNMMMMMMGGGFFFCCC@@@===<<<;;;;;;***)))((()))***+++***((())))))))))))))))))))))))&&&'''***,,,,,,+++)))'''(((''''''(((+++,,,,,,+++))))))))))))************((((((''''''''''''(((((()))))))))))))))******+++***************)))))))))************************))))))))))))))))))))))))************++++++++++++******))))))******+++,,,++++++,,,------------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...---------...............------...///000222444555555555444333222222111111444555555666777777777666999999999;;;===@@@CCCEEEEEEGGGIIIKKKLLLKKKJJJIIIMMMNNNOOONNNLLLLLLMMMNNNKKKLLLMMMLLLMMMOOOSSSVVVaaaggglllggg^^^WWWVVVYYYRRRRRRTTTVVVXXXWWWTTTRRRSSSXXX___cccdddaaa[[[WWWWWWWWWVVVSSSQQQPPPQQQSSSTTTXXX[[[XXXRRRMMMNNNPPPRRRQQQPPPRRRUUUWWWXXXXXXTTTRRROOOMMMLLLKKKHHHFFFFFFEEEBBB>>>;;;:::===???EEEEEEDDDCCCBBBAAA@@@@@@??????>>>===>>>???@@@AAA??????@@@BBBCCCEEEFFFGGGEEECCC@@@>>>>>>>>>>>>===::::::999999888777777777333333222222333555666777:::;;;>>>@@@BBBDDDEEEEEE???===;;;999888666333000//////---------...///000+++++++++,,,,,,,,,------------------------------,,,+++***))))))***+++,,,++++++++++++++++++++++++------,,,***)))((('''&&&************************++++++************++++++******))))))))))))******((((((((()))))))))******)))))))))*********+++++++++++++++************)))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********************)))***++++++,,,************************))))))))))))))))))))))))))))))(((((((((((())))))************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,+++++++++************+++,,,,,,---,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***))))))***+++,,,---......+++++++++,,,,,,---------,,,---...///////////////,,,,,,---...///000111111222222333444666777999:::BBBBBBCCCEEEFFFHHHIIIIIIHHHHHHIIIIIIJJJJJJKKKKKKLLLMMMNNNOOOOOONNNLLLKKKKKKKKKLLLKKKKKKIIIGGGFFF???>>><<<999888777777777***)))))))))******))))))))))))))))))))))))))))))'''(((***+++++++++)))((((((''''''(((***,,,+++***((()))))))))************++++++************++++++)))))))))))))))******+++************************************************))))))))))))))))))))))))'''''''''(((((((((((((((******))))))******+++,,,***++++++,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...------------------------------------------------...,,,+++******+++---....../////////000000111111/////////000111333555666444444444333333333222222666777888999::::::::::::<<<===>>>@@@BBBDDDFFFGGGHHHJJJLLLOOOQQQRRRSSSSSSUUUXXXYYYUUUQQQQQQRRRQQQOOOOOONNNNNNPPPVVV^^^ddduuusssgggdddeee``````bbbcccdddbbb^^^[[[WWW___hhhnnnqqqpppkkkeee^^^\\\ZZZWWWTTTRRRPPPNNNOOORRRUUUTTTQQQQQQTTTXXXZZZWWWUUURRRQQQQQQQQQQQQRRRQQQPPPPPPPPPOOOLLLJJJIIIHHHEEEBBB>>>===>>>@@@FFFEEEDDDCCCBBBAAA@@@???===<<<<<<<<<===>>>@@@AAA===>>>???@@@BBBBBBCCCCCCAAA@@@???>>>>>>???@@@@@@@@@??????>>>===<<<;;;;;;777666444222111222333333444666888;;;>>>AAACCCDDD@@@@@@@@@???>>><<<999777555333111///...//////000++++++,,,,,,,,,---------........................,,,++++++******++++++,,,++++++++++++++++++++++++)))***************++++++************************,,,+++***))))))***+++,,,******))))))))))))******(((((()))))))))*********))))))*********++++++++++++++++++*********))))))))))))************))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))*********++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,,,,,,,+++++++++************))))))***+++,,,---------************************************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++++++++***++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++,,,------...******++++++,,,---------........................,,,---...000222333555555888999:::<<>>?????????AAAAAABBBCCCEEEGGGHHHIIIJJJKKKMMMPPPTTTYYY]]]___aaaggghhhaaa[[[ZZZYYYWWWXXXVVVSSSRRRVVV```mmmvvvxxxtttpppqqqsssuuuvvvtttpppmmmcccmmmwww|||kkkhhheeeccc```\\\UUUPPPNNNQQQTTTVVVXXX[[[```eeekkkgggbbb[[[UUUQQQPPPPPPPPPPPPPPPRRRTTTSSSQQQOOOOOOOOOOOOLLLHHHEEEDDDDDDFFFFFFDDDCCCBBB@@@??????<<<<<<===>>>???@@@AAAAAA>>>??????@@@@@@???>>>>>><<<<<<<<<<<<<<<>>>@@@AAACCCCCCBBBBBBAAAAAAAAA@@@===<<<999777444333333333333444555666888:::<<<===???@@@BBBBBBBBBAAA@@@???<<<:::777555333111111111------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))++++++++++++++++++++++++))))))******+++++++++,,,************************,,,+++***))))))***+++,,,******))))))))))))******))))))))))))************************+++++++++++++++++++++*********))))))))))))************))))))))))))))))))))))))******))))))))))))))))))))))))******))))))))))))))))))((((((((()))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,------++++++*********))))))))))))))))))***+++,,,---...************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---....../////////...............111111333555777999:::;;;@@@AAACCCFFFHHHJJJLLLMMMJJJJJJIIIGGGFFFEEEDDDCCCAAA@@@@@@@@@??????>>>>>>>>>>>>>>>???>>>>>>>>>===@@@@@@@@@@@@???===<<<:::::::::999888888999;;;;;;(((***+++***)))((()))***))))))))))))))))))))))))***)))((((((((()))+++,,,+++***))))))******)))'''))))))))))))************))))))(((((((((((()))))))))))))))))))))******+++*********+++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))******++++++******))))))******+++,,,))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...---,,,,,,,,,---...+++,,,---...///000111222666555555444333333333444222333444666888999;;;;;;===>>>@@@BBBCCCDDDEEEEEEEEEDDDEEEFFFHHHJJJMMMNNNNNNOOORRRWWW^^^eeelllpppuuu~~~vvvmmmjjjhhhccceeebbb^^^]]]aaammm{{{wwwyyy|||}}}yyylllvvv~~~}}}wwwsssqqqlllddd]]]WWWZZZ^^^bbbffflllssswwwzzzrrrhhh```[[[YYYRRRRRRTTTWWWZZZ\\\[[[ZZZXXX[[[\\\[[[UUUNNNHHHEEEGGGGGGFFFDDDBBBAAA@@@?????????@@@@@@AAABBBCCCCCCBBBBBBCCCBBBAAA@@@>>><<<;;;;;;<<<;;;;;;<<<>>>AAABBBBBBCCCCCCDDDDDDDDDDDDBBBAAA???===;;;999777666777666666666666666777888;;;===@@@AAAAAAAAABBBDDD@@@???>>>;;;999666444333000000000///......------++++++++++++++++++++++++)))***---//////---***)))++++++++++++++++++++++++---,,,,,,+++******))))))++++++++++++++++++++++++++++++************++++++******))))))))))))******)))))))))*********++++++*********++++++++++++,,,+++++++++************)))))))))************))))))))))))))))))************))))))))))))))))))))))))************))))))))))))''''''((())))))))))))(((************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,---......+++************)))))))))))))))))))))***,,,---...++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***...---------,,,,,,,,,+++++++++,,,,,,---...//////111111111111111222444444999999;;;===???AAACCCCCCGGGHHHIIIKKKLLLLLLLLLLLLEEEDDDCCCAAA@@@>>>===<<<:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<===???AAABBBDDDDDDDDDCCC???>>>>>>===>>>???AAABBB(((***+++***(((((()))+++))))))))))))))))))))))))((()))))))))***************)))((()))***+++***)))))))))))))))************(((((((((''''''((((((((()))))))))))))))******+++*********++++++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))******+++,,,,,,------******))))))******+++,,,)))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++------------............------------------------------------------------/////////......------------...///000222333444555777666555555444444444555666777888:::<<<===??????AAABBBDDDFFFHHHIIIJJJJJJFFFFFFFFFHHHKKKPPPTTTWWWWWW[[[aaaiiirrrzzz{{{tttrrrpppmmmlllpppyyy}}}uuu}}}~~~vvvooohhhkkkoootttzzzuuukkkggg]]]]]]___ccchhhkkkllllllnnnrrruuutttlll```UUUOOOLLLLLLKKKIIIGGGEEEDDDCCCBBBBBBCCCDDDDDDEEEEEEEEEFFFGGGGGGGGGFFFDDDBBB@@@???@@@@@@===;;;:::<<>>???@@@AAACCCDDDFFFFFFBBBCCCCCCCCCBBB@@@===<<<:::999777555444444444444777:::<<<<<<<<<===@@@CCCAAAAAABBBAAA???===:::888444333222111000...------++++++++++++++++++++++++++++++,,,------,,,++++++++++++++++++++++++++++++---,,,,,,++++++******)))++++++++++++++++++++++++******++++++++++++************))))))))))))******))))))*********+++++++++*********+++++++++,,,,,,+++++++++************)))))))))************))))))((()))))))))************))))))))))))))))))))))))************)))))))))((('''((()))*********))))))************************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,---...///,,,,,,+++++++++***************)))))))))+++,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,---------------+++,,,,,,---///000000111333333444555888;;;>>>???BBBCCCDDDFFFHHHJJJKKKLLLLLLLLLLLLKKKIIIFFFDDDBBB<<<<<<;;;;;;::::::999999888999999:::;;;;;;<<<<<<>>>>>>>>>???@@@AAABBBCCCCCCDDDFFFHHHIIIIIIIIIIIIDDDDDDCCCCCCDDDEEEGGGHHH(((***,,,+++(((''')))+++))))))))))))))))))))))))&&&(((***,,,,,,+++)))((((((''''''(((+++,,,,,,+++))))))))))))******************))))))))))))******)))))))))))))))******+++*********++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))***+++,,,,,,------*********)))***++++++,,,++++++,,,------------,,,++++++++++++++++++++++++++++++++++++++++++++++++---------.........//////////////////////////////111111111111111111111111//////000000///...------111111333444666777999999666666555555555555666666::::::<<<===>>>@@@AAABBBCCCDDDFFFIIIKKKLLLMMMMMMGGGGGGGGGIIINNNTTTZZZ^^^aaafffooozzz{{{zzzxxxxxxzzz}}}vvvxxx}}}wwwppphhhhhhjjjooouuuyyy{{{|||vvvhhh___RRRRRRPPPOOOMMMKKKJJJIIIDDDEEEFFFFFFGGGFFFFFFFFFIIIJJJKKKLLLKKKIIIGGGEEEDDDDDDDDD@@@<<<:::;;;===;;;<<<===???BBBDDDFFFGGGAAABBBEEEFFFFFFDDDBBB@@@:::999666444222222222222555777999888777999===@@@@@@BBBCCCDDDDDDAAA>>><<<666555444222000///------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++)))***+++,,,,,,+++***)))******))))))))))))******)))************+++++++++******+++++++++,,,,,,,,,+++++++++************)))))))))************))))))(((((())))))*********+++))))))))))))))))))))))))+++*********))))))((((((((()))***+++,,,+++******************************))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++---...//////---------,,,,,,,,,+++++++++***)))))))))***+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++***++++++,,,---...//////,,,,,,---...///000111222444555666999>>>BBBFFFIIIIIIJJJKKKMMMOOOPPPQQQRRRNNNNNNLLLHHHDDD???;;;888666666666777888888999999999:::;;;<<<===>>>???@@@CCCCCCDDDDDDFFFGGGIIIJJJKKKKKKLLLLLLKKKJJJHHHGGGGGGGGGFFFFFFGGGHHHJJJKKK))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))***+++,,,,,,************************))))))))))))))))))))))))))))))))))))******************++++++++++++******++++++++++++++++++++++++,,,++++++++++++++++++,,,''')))+++,,,,,,,,,***)))++++++************++++++,,,,,,++++++******++++++,,,+++******,,,,,,+++***+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...//////.........---------.........................../////////000000000000333666999:::999888888888777777888999888888;;;@@@AAA??????DDDEEEDDDDDDGGGHHHKKKLLLJJJMMMTTTUUUQQQLLLJJJHHHHHHLLLTTT\\\aaammmwww~~~zzz|||~~~pppnnnooosss|||}}}fffddd```YYYSSSOOOOOOQQQRRRLLLNNNNNNKKKKKKNNNNNNLLLIIIGGGJJJMMMKKKGGGIIIOOOPPPMMMIIIEEECCCAAA>>>;;;???@@@AAACCCEEEDDDAAA???@@@BBBCCCBBBAAABBBEEEGGGFFFDDD???:::666444333333444333222222444666999:::???@@@CCCDDDEEEDDDCCCBBB@@@>>>;;;777444222111111///...,,,+++***++++++,,,+++,,,...///000///......------......------,,,+++++++++++++++++++++++++++,,,+++++++++***))))))))))))************+++++++++))))))************))))))******++++++++++++******************************+++******))))))******+++************************)))************+++++++++******************************++++++++++++******)))************+++++++++******))))))))))))******,,,,,,++++++***+++++++++,,,,,,++++++***)))))))))))))))))))))************************************))))))))))))))))))))))))++++++++++++++++++++++++------+++***))))))(((((())))))*********+++++++++************************+++)))'''''')))---222555000...+++***+++***)))(((************+++,,,---...+++,,,...---,,,++++++,,,,,,,,,++++++***)))((((((******+++++++++,,,,,,,,,...---,,,,,,++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************---...//////...---...000......///000222555888999???@@@CCCEEEHHHIIIJJJKKKNNNOOOPPPPPPPPPOOONNNMMMEEECCC@@@<<<:::999999999999999999999:::;;;<<<===>>>@@@BBBDDDDDDCCCBBBAAAHHHKKKJJJGGGHHHNNNQQQQQQQQQNNNLLLNNNMMMJJJIIILLLHHHJJJLLLMMMKKKJJJIIIIII))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++************************))))))))))))))))))))))))(((((((((((())))))))))))******++++++++++++******++++++++++++++++++++++++++++++************++++++)))***,,,---...---,,,+++++++++************++++++***************+++,,,,,,,,,+++***+++,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...//////.........---------------.....................///000111333444666666777999<<<===<<<;;;:::;;;===>>>?????????@@@BBBFFFFFFCCCCCCGGGHHHGGGGGGJJJKKKOOOQQQRRRXXXaaaeeeddd]]]XXXRRRPPPUUU\\\cccgggttt}}}{{{xxxxxx~~~|||rrrmmmeee^^^[[[\\\___aaa^^^___\\\XXXXXXYYYWWWRRRMMMHHHGGGIIIIIIHHHKKKQQQVVVSSSPPPNNNMMMLLLJJJHHHBBBAAACCCGGGKKKKKKFFFBBB>>>???@@@AAABBBCCCDDDEEEGGGEEEBBB???<<<999777777666555444333333555666888;;;<<>>@@@IIIJJJKKKMMMOOOPPPQQQRRRNNNNNNMMMLLLJJJGGGEEECCCDDDBBB@@@===:::999999999======>>>???AAABBBDDDEEEGGGHHHJJJJJJIIIHHHGGGGGGHHHKKKMMMMMMQQQWWWYYYWWWSSSNNNJJJKKKKKKKKKMMMRRRVVVVVVVVVTTTQQQPPPPPPQQQ))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******************************))))))))))))))))))))))))'''''''''((((((((())))))******++++++++++++******++++++++++++++++++++++++*********))))))*********)))***+++,,,,,,,,,+++***++++++************++++++(((((())))))***,,,---...---+++***+++,,,---,,,***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,------..................------------------......////////////000222444777:::<<<===;;;===??????>>>===>>>???AAAAAAAAABBBCCCEEEGGGGGGLLLHHHGGGKKKMMMMMMNNNQQQRRRWWW[[[```iiiuuu}}}xxxnnnccc___cccjjjppprrr|||}}}{{{~~~uuummmjjjlllqqquuuwwwuuuppplllmmmnnnhhhaaaYYYQQQIIIIIIKKKMMMPPPSSSUUUSSSRRRRRRSSSTTTSSSQQQJJJHHHIIIOOOTTTSSSKKKCCC>>>>>>===???AAABBBBBBAAAFFFFFFFFFEEECCCAAA>>>===:::999777555444444555555666777999<<<>>>AAABBBCCCEEEEEECCC@@@===:::777666111000///...------------***+++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++***************+++++++++)))************+++++++++))))))************))))))******++++++++++++*********************************+++,,,------,,,+++***************************)))************+++++++++******************************++++++++++++******)))************+++++++++******))))))))))))******''''''''''''(((((()))***((())))))***++++++,,,,,,))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++***************+++***************+++++++++******************************)))***+++---///000///---+++***++++++***(((************+++,,,---......000000///---++++++,,,,,,,,,,,,+++******))))))******+++++++++,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++++++++,,,,,,...---------,,,,,,++++++,,,,,,,,,,,,,,,---......---.........---...111444555777:::>>>BBBEEEHHHIIINNNNNNOOOOOOPPPPPPPPPPPPGGGGGGFFFEEECCC@@@>>>===>>>>>>===<<<;;;;;;;;;;;;>>>???AAACCCEEEGGGHHHIIIIIIJJJJJJIIIGGGGGGHHHIIIIIINNNUUU[[[eeemmmnnniiibbbZZZRRRQQQSSSVVV\\\cccnnnmmmjjjeee```^^^^^^___))))))************))))))(((((((((((((((((((((((()))))))))))))))))))))))))))((((((((((((((())))))************************))))))))))))))))))))))))(((((((((((())))))))))))******++++++++++++******++++++++++++++++++++++++******))))))))))))******&&&'''((())))))))))))(((++++++************++++++************+++,,,---...---,,,++++++,,,---,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---..............................---------...///000111111111222444777:::===???@@@>>>???@@@@@@??????@@@AAACCCDDDDDDDDDHHHLLLMMMJJJMMMIIIHHHNNNSSSVVVYYY\\\___bbbhhhoooyyyxxxqqqtttzzz}}}}}}}}}wwwtttxxx~~~vvvmmmbbbWWWSSSTTTUUUTTTSSSPPPOOOPPPRRRUUUVVVVVVUUUUUURRRRRRWWW]]]\\\QQQGGGEEEBBB>>>===>>>??????>>>AAACCCEEEGGGHHHGGGEEEDDD@@@>>><<<:::888777666666555555666888:::<<>>>>>>>>??????@@@@@@@@@??????@@@@@@AAAAAABBBBBBAAABBBCCCEEEGGGHHHIIIJJJFFFHHHIIIHHHGGGHHHLLLPPPRRRYYYdddqqqzzzooofffdddiiioooyyy|||wwwtttttt))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((((((((()))************************))))))))))))))))))))))))))))))*********+++++++++******++++++++++++******++++++++++++++++++++++++******))))))))))))******''''''(((((())))))))))))++++++************++++++...------,,,,,,,,,---------,,,++++++------,,,++++++,,,,,,------,,,,,,+++------,,,,,,------...///---.....................------...///111222333333444555777999;;;===???@@@???@@@@@@@@@???@@@BBBEEEFFFHHHIIIJJJRRR[[[[[[UUURRRLLLKKKSSS\\\bbbfffjjjnnnpppuuu|||zzzwww{{{wwwkkkcccbbb```YYYRRRMMMMMMOOORRRVVVXXXXXXWWWZZZWWWVVV\\\ccccccZZZQQQPPPLLLFFFAAA>>>======<<<<<<>>>BBBEEEHHHIIIIIIIIIEEEDDDBBB@@@>>><<<;;;;;;888888888888999:::;;;<<<;;;<<<=========;;;:::999888888666444111///---,,,,,,+++++++++++++++++++++++++++,,,,,,++++++***)))++++++++++++++++++++++++)))))))))***+++++++++,,,))))))*********+++++++++******++++++++++++************++++++++++++*********************************+++---......---+++***************************))))))*********+++++++++******************************++++++++++++******))))))*********+++++++++******))))))))))))******'''''''''((()))***+++,,,+++++++++*********))))))((()))))))))************************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))***+++,,,,,,************************************************)))***++++++,,,,,,,,,+++...,,,******++++++***)))************+++,,,------000111222111...,,,,,,,,,,,,,,,,,,+++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---*********++++++,,,,,,---.........------,,,,,,,,,//////............//////...000222555777;;;@@@CCCIIIJJJLLLNNNOOOOOOOOONNNNNNLLLJJJGGGEEECCCBBBBBB:::;;;<<<>>>AAACCCEEEFFFHHHGGGGGGFFFFFFFFFFFFGGGDDDEEEFFFHHHIIIIIIIIIIIIHHHKKKOOOPPPRRRVVV^^^dddgggppp|||xxxyyy))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((())))))************************))))))))))))))))))))))))*********+++++++++,,,,,,******++++++++++++******++++++++++++++++++++++++*********))))))******************+++++++++,,,,,,++++++************++++++......---,,,,,,,,,,,,,,,...,,,+++,,,---...---++++++,,,,,,------,,,,,,+++---------------......///---------..................///000111333444555666777888999;;;<<<>>>???@@@AAABBBBBBAAAAAACCCGGGJJJGGGJJJMMMRRR```ooopppiii```YYYWWW___iiipppuuuyyy}}}}}}~~~{{{}}}|||xxx|||uuuqqqnnneee[[[NNNOOOQQQTTTXXXZZZYYYXXXZZZWWWWWW\\\ccceeeaaa[[[ZZZXXXTTTMMMEEE@@@>>>>>>;;;<<<>>>AAADDDGGGIIIJJJFFFFFFFFFEEEDDDCCCBBBAAA??????>>>===<<<;;;;;;:::777888888999999999888888999999888666444111///......------,,,,,,,,,,,,---,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++***************+++++++++)))************+++++++++******++++++++++++************++++++++++++*********************************+++,,,------,,,+++***************************)))************+++++++++******************************++++++++++++******)))************+++++++++******))))))))))))******))))))))))))***+++,,,,,,,,,,,,++++++***))))))((())))))))))))************************************))))))))))))))))))))))))++++++++++++++++++++++++***)))))))))***+++,,,,,,+++++++++***************************************))))))******++++++,,,,,,...,,,******+++++++++***************+++,,,---...///111111000...,,,,,,---,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,------------------------------............///000111111333666:::===@@@CCCGGGJJJNNNNNNNNNNNNMMMKKKJJJJJJEEEDDDAAA???>>>=========???@@@AAABBBDDDGGGIIIJJJKKKJJJGGGEEEDDDDDDEEEFFFHHHIIIJJJLLLLLLLLLKKKKKKPPPVVV\\\aaaeeelllwww))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))))))))))))))************************)))))))))))))))))))))))))))************+++++++++******++++++++++++******++++++++++++++++++++++++++++++************+++++++++++++++++++++,,,------++++++************++++++++++++*********+++,,,,,,...,,,,,,,,,---...---,,,+++,,,,,,------,,,,,,+++---------------...//////---------........./////////000111333555666888888888999;;;<<>>======???BBBFFFHHHFFFFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFEEECCCAAA>>>===999888777777666666666666666777777777666555444333111000///---------...///---------------,,,+++++++++++++++++++++++++++++++++++++++***************)))************+++++++++***++++++,,,,,,++++++*********++++++++++++******************************++++++++++++++++++++++++************************)))************+++++++++******************************++++++++++++******)))************+++++++++******))))))))))))***************))))))***++++++++++++******************))))))))))))************************************))))))))))))))))))))))))******************************************+++++++++++++++*********))))))************************))))))))))))***+++------...,,,******+++,,,+++***************+++,,,---......///000000...,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++++++++,,,,,,---.........------------------,,,,,,------.../////////,,,,,,---///111333555666;;;???CCCGGGHHHIIIKKKLLLMMMLLLJJJHHHFFFEEEDDDCCC===<<<;;;:::;;;===???@@@DDDDDDEEEFFFIIIKKKNNNOOOKKKIIIGGGFFFGGGKKKOOOQQQVVVXXXZZZ\\\]]]]]]]]]\\\aaaiiissszzz))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***))))))******************************))))))))))))))))))))))))))))))))))))******************++++++++++++******++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******))))))******+++,,,++++++************++++++''''''(((((()))***,,,,,,...---,,,,,,......---,,,+++,,,,,,------,,,,,,+++...------------...//////---------.........//////000111222444666888999:::888999;;;>>>@@@CCCEEEFFFHHHIIIIIIHHHJJJMMMSSSWWWYYY```iiivvvyyy|||zzzvvvyyy~~~qqqqqqsssuuuxxxxxxvvvttt```]]]YYYWWWWWWXXXYYYYYY```iiiooojjj\\\NNNGGGEEECCCAAA===:::;;;???CCCFFFDDDEEEGGGHHHIIIJJJJJJKKKKKKKKKLLLKKKIIIFFFCCCAAA<<<;;;999666555444555555333444666888888888777777222111000///......///000------......------,,,+++++++++++++++++++++++++++,,,+++++++++******)))))))))************+++++++++***++++++,,,,,,++++++*********++++++++++++******************************++++++***))))))***++++++************************)))************+++++++++******************************++++++++++++******)))************+++++++++******))))))))))))******+++******))))))))))))***)))))))))***++++++,,,,,,))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++***************+++++++++++++++******))))))************************))))))(((((()))+++---...---,,,******+++,,,+++***************+++,,,---...,,,...//////...,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,---.../////////......---------+++,,,,,,---...///000000...///111444777:::===???BBBEEEJJJMMMMMMMMMLLLMMMKKKIIIFFFCCCAAA@@@??????<<<<<<<<<>>>@@@DDDHHHJJJEEEEEEFFFHHHLLLOOOSSSUUUNNNMMMMMMOOOSSS[[[bbbgggkkkmmmpppsssuuuvvvvvvuuuuuu~~~((((((((((((((('''&&&%%%((((((((((((((((((((((((---,,,,,,,,,+++*********)))))))))))))))))))))))),,,+++***((((((((())))))+++***)))(((((()))***+++))))))))))))))))))))))))***)))((((((((()))+++,,,,,,,,,,,,++++++*********,,,+++***))))))***+++,,,)))******+++++++++******++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++///,,,))))))+++---,,,***........................---.../////////...---,,,...///000/////////111333555666777777777888:::<<<;;;;;;>>>CCCGGGIIIHHHFFFIIIMMMLLLIIILLLYYYhhhqqqyyyyyy|||~~~zzzssswww|||}}}{{{pppcccWWWTTTSSSQQQTTTYYY[[[___cccdddaaaZZZTTTQQQHHHFFFCCC@@@??????AAABBBDDDBBB@@@BBBGGGJJJKKKJJJMMMMMMMMMNNNOOONNNLLLJJJAAAAAAAAA@@@>>>;;;777555444333222333666888999999666555222000///......///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************))))))***++++++++++++***************************************************))))))))))))************))))))))))))************************************,,,+++*********+++,,,---++++++***(((&&&''')))+++)))))))))))))))))))))))))))************+++++++++************************************************++++++***)))(((((())))))))))))))))))))))))))))))************************)))************+++++++++************************************************++++++++++++******))))))******++++++++++++******++++++++++++++++++,,,,,,************************,,,,,,---...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,---------............///...---------------.....................///000111222333777;;;>>>BBBDDDEEEEEEHHHKKKNNNNNNLLLIIIGGGDDDCCCBBBAAA@@@???@@@@@@===???AAADDDFFFGGGHHHHHHLLLOOOOOOMMMMMMRRRXXX\\\ZZZYYY[[[cccmmmwww~~~******+++++++++***))))))************************+++++++++++++++*********))))))))))))))))))))))))+++***)))(((((())))))***+++***)))(((((()))***+++))))))))))))))))))))))))***))))))((()))***+++,,,,,,,,,,,,+++++++++******++++++***))))))***++++++******+++++++++******)))******++++++++++++******+++,,,,,,------,,,,,,+++...+++))))))+++---,,,+++........................------...//////...---,,,...///000000///000222444999:::;;;:::999999:::;;;<<<===@@@DDDHHHKKKLLLMMMIIIPPPTTTRRRVVVddduuu{{{wwwyyy|||}}}~~~}}}|||oooaaa[[[XXXUUUUUUXXX[[[]]]______^^^ZZZUUURRRMMMKKKGGGDDDBBBBBBCCCCCCBBB@@@>>>???DDDHHHIIIIIIOOONNNNNNOOOQQQQQQOOOMMMFFFFFFFFFEEEBBB???;;;999333111//////222555777777888777555333111000000///000000///......---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************))))))***++++++++++++***************************************************))))))))))))************))))))))))))************************************++++++*********+++,,,---,,,,,,+++)))''''''))),,,)))))))))))))))))))))))))))************+++++++++************************************************++++++***)))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************************************************))))))((((((******++++++++++++******++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,---------............//////...---------------............///000111222333777999===AAAEEEHHHJJJKKKKKKJJJJJJIIIGGGEEECCCBBBAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGHHHJJJNNNRRRTTTUUU[[[cccjjjooorrrzzz~~~******+++,,,,,,,,,++++++************************))))))******************))))))))))))))))))))))))***))))))((())))))***+++******))))))))))))******))))))))))))))))))))))))***))))))))))))***++++++,,,,,,,,,++++++++++++***++++++***))))))***+++++++++++++++++++++***)))(((+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++---+++******+++---,,,+++........................,,,---...............---...///111111111222444666666888999999888777888:::>>>AAADDDGGGJJJLLLNNNPPPPPPZZZbbbaaacccooo{{{~~~tttkkkeee```]]]^^^___\\\ZZZZZZ[[[[[[WWWTTTUUUSSSOOOLLLJJJJJJJJJKKKDDDAAA???>>>@@@DDDFFFGGGNNNMMMNNNPPPRRRTTTSSSQQQNNNNNNMMMLLLIIIEEEBBB???777444000...000333555777888888888777555444333222333222000///......//////,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************))))))***++++++++++++***************************************************))))))))))))************))))))))))))************************************+++************+++,,,,,,,,,,,,,,,***((((((***,,,)))))))))))))))))))))))))))************+++++++++************************************************++++++***))))))))))))***))))))))))))))))))))))))************************)))************+++++++++************************************************)))))))))))))))(((((((((******++++++++++++******---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------------............//////......---,,,,,,---------...000222444666888999@@@BBBFFFJJJLLLNNNNNNNNNKKKHHHEEEAAA??????@@@AAA@@@BBBDDDFFFHHHHHHHHHHHHJJJJJJJJJJJJJJJJJJKKKKKKNNNTTT\\\___```eeennnwww{{{qqqllluuuwwwzzz{{{}}}((()))******++++++++++++************************((((((((()))*********+++))))))))))))))))))))))))((((((((())))))***++++++***))))))))))))))))))***)))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++******************++++++++++++++++++***)))(((,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++,,,+++++++++,,,,,,---,,,........................,,,------...///////////////111222222222333666888333555888999999:::<<<>>>???EEEMMMRRRTTTSSSSSSSSS]]]iiiqqqooolllttt|||uuupppmmmkkkhhhbbb\\\ZZZ]]]^^^\\\ZZZ\\\ZZZVVVTTTSSSTTTUUUWWWOOOLLLFFFBBB@@@AAABBBCCCIIIIIIJJJMMMRRRUUUVVVVVVTTTTTTTTTRRRPPPLLLIIIGGGAAA<<<666222111333555666666777888999999888777666555444222000......//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))***++++++++++++***************************************************((()))))))))************((()))))))))***************************************************++++++,,,+++,,,,,,+++***)))+++---))))))))))))))))))))))))))))))*********+++++++++************************************************++++++***))))))*********))))))))))))))))))))))))************************))))))*********+++++++++************************************************************))))))))))))***++++++,,,,,,++++++***------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------------------............///......---,,,,,,,,,------...000333777;;;>>>@@@BBBJJJKKKMMMOOONNNMMMKKKIIIDDDBBB@@@>>>>>>@@@CCCEEECCCEEEHHHLLLMMMNNNNNNMMMMMMPPPTTTXXXZZZZZZXXXWWW[[[```gggjjjhhhhhhpppzzz}}}vvvlllhhhkkklllmmmnnnrrrzzz((()))***+++++++++++++++))))))))))))))))))))))))((((((((()))*********+++))))))))))))))))))))))))(((((())))))************)))))))))******))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++*********++++++*********+++++++++++++++***)))(((++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,------........................------......///000111222111333444444444555777999777999:::;;;<<<>>>AAADDDBBBMMM[[[hhhmmmkkkgggcccjjjuuu|||wwwqqqvvv|||xxxtttmmmdddaaacccfffeeecccaaa^^^ZZZWWWWWWYYY]]]___^^^YYYRRRJJJCCC@@@???@@@BBBBBBDDDIIINNNSSSVVVVVVVVVVVVVVVVVVTTTRRROOOMMMIIIDDD===777555444333222222444666888:::;;;;;;;;;777555333111000/////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))***++++++++++++***************************************************((()))))))))************((()))))))))************************************))))))******++++++++++++***+++,,,+++******+++---))))))))))))))))))))))))))))))*********+++++++++************************************************+++***************++++++))))))))))))))))))))))))************************))))))*********+++++++++************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++------,,,,,,+++***))))))))))))))))))))))))))))))***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------------............///---,,,,,,---...///000000222555999>>>BBBFFFIIIJJJPPPPPPOOONNNKKKGGGDDDAAA?????????@@@BBBDDDFFFGGGFFFHHHLLLPPPSSSTTTTTTTTTSSSZZZeeeooottttttpppnnniiijjjnnnppplllhhhmmmvvvvvvxxx{{{~~~~~~tttjjjcccaaa^^^^^^^^^^^^bbbmmm{{{++++++,,,---------,,,,,,(((((((((((((((((((((((())))))******************))))))))))))))))))))))))((())))))************)))))))))************)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***++++++++++++,,,,,,,,,)))***++++++++++++***))))))******+++++++++******((())))))******))))))(((+++,,,,,,------,,,,,,+++)))+++---...---,,,---.................................//////000222444444444555666666555666888:::999:::::::::;;;???DDDHHHNNNZZZooouuu~~~}}}www{{{|||wwwpppmmmnnnpppppppppjjjeee___YYYWWWZZZ^^^bbbfffbbb[[[QQQGGGAAA??????>>>>>>@@@DDDIIINNNQQQRRRSSSTTTUUUVVVVVVUUUSSSRRRMMMIIICCC>>>:::666111///000111333666888:::;;;<<<888888666555333111//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************))))))***++++++++++++***************************************************))))))))))))************))))))))))))************************************((()))******++++++******)))***,,,+++******+++,,,)))))))))))))))))))))))))))************+++++++++************************************************+++************+++,,,,,,))))))))))))))))))))))))************************)))************+++++++++************************************************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---------------............///,,,,,,...///222444666777:::<<<@@@DDDHHHKKKLLLMMMNNNMMMKKKIIIFFFCCC@@@>>>@@@AAABBBCCCDDDEEEFFFFFFHHHJJJOOOUUU[[[___bbbddddddnnn}}}yyyuuutttvvvrrrlllmmmuuu|||vvvwwwyyyzzz{{{|||lll]]]WWWWWWVVVUUUTTTTTTYYYeeeuuu+++,,,,,,,,,,,,,,,+++***))))))))))))))))))))))))+++++++++++++++*********))))))))))))))))))))))))))))))***+++******((((((((()))***++++++***)))((()))))))))))))))))))))))))))***+++,,,,,,,,,++++++******+++++++++,,,,,,,,,)))***++++++++++++***)))((()))***+++++++++++++++)))******++++++******)))+++,,,,,,------,,,,,,+++(((+++...///---,,,---///......................../////////000222444666777777888888888666666888999999999:::<<<@@@GGGPPPVVVaaammm~~~}}}~~~~~~}}}{{{xxxxxxyyy{{{}}}|||uuuiii___YYYZZZ^^^aaaeeeccc]]]TTTKKKDDDBBBBBB???>>>>>>AAAEEEIIIKKKKKKNNNOOORRRTTTVVVVVVUUUUUUNNNLLLIIIFFFBBB<<<555000000000111333555777999::::::;;;;;;:::777444111///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************))))))***++++++++++++***************************************************))))))))))))************))))))))))))************************************'''((()))***+++******)))''')))++++++***)))***+++)))))))))))))))))))))))))))************+++++++++************************************************+++*********++++++,,,---))))))))))))))))))))))))************************)))************+++++++++******************************************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++////////////////////////***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,------------............///---...000333777;;;>>>@@@CCCDDDGGGIIIJJJJJJJJJIIIGGGFFFEEECCCBBBBBBCCCCCCCCCCCCCCCCCCDDDFFFGGGHHHJJJNNNUUU___iiissszzz~~~}}}~~~uuutttyyy|||zzzzzzyyywwwuuutttuuuvvvtttwww|||vvvaaaXXXXXXYYYXXXVVVVVV[[[gggwww***************)))((('''************************---,,,,,,,,,+++*********)))))))))))))))))))))))))))***++++++***)))((('''((()))***++++++***)))((()))))))))))))))))))))))))))***+++,,,---,,,++++++*********++++++,,,,,,,,,)))***+++,,,,,,+++***)))'''((()))***+++,,,,,,,,,,,,------......------,,,+++,,,,,,------,,,,,,+++(((+++...///---,,,...///........................000000000111333555777999999999:::888777666888999;;;===???CCCKKKVVVccckkkrrr||||||zzz|||{{{xxxwwwyyy~~~ttteee]]][[[^^^aaa```___\\\UUULLLGGGEEEFFFBBB@@@???@@@BBBEEEFFFFFFJJJLLLOOOSSSUUUVVVVVVVVVPPPOOONNNMMMIIIBBB:::555222111111111222444666777<<<===>>>===;;;777333111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************))))))***++++++++++++***************************************************))))))))))))************))))))))))))************************************'''((()))++++++******)))&&&(((*********)))***+++)))))))))))))))))))))))))))************+++++++++************************************************+++*********+++,,,,,,---))))))))))))))))))))))))************************)))************+++++++++************************************************))))))******+++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,******************************,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,------------.........//////...///222666;;;@@@DDDFFFIIIJJJKKKKKKJJJIIIFFFEEEAAA@@@@@@@@@BBBEEEHHHJJJCCCBBBAAABBBCCCFFFJJJLLLMMMRRR[[[hhhvvvzzz~~~www}}}}}}|||zzzuuuooojjjiiihhhdddfffjjjpppxxxooocccbbb^^^]]][[[ZZZ^^^kkk{{{******+++++++++,,,,,,,,,,,,,,,++++++***)))((((((''''''(((******+++++++++...---+++)))((((((((()))************************************************+++++++++*********)))))))))************+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,+++***++++++---...------------------------.........////////////000111000///......///000111000111333666777888888888888777666888<<>>???AAABBBBBBEEEFFFHHHLLLQQQTTTUUUVVVTTTUUUTTTPPPNNNKKKBBB888222222111000000111333555555777;;;======:::555222222000...++++++,,,---///---,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++******************************+++++++++,,,,,,,,,******************************++++++++++++******)))))))))***+++++++++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))***+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********)))))),,,,,,,,,++++++*********++++++++++++++++++++++++***************************+++,,,---...---,,,,,,++++++******++++++,,,---+++,,,------......------,,,------......------,,,,,,---......,,,,,,---...---.........---...111333333666999>>>CCCGGGJJJKKKJJJOOOPPPJJJFFFEEECCC>>>@@@@@@AAACCCFFFGGGFFFEEEGGGDDDDDDIIIJJJJJJNNNVVV\\\___eeennn{{{wwwtttxxxwwwyyy{{{vvv~~~sssjjjfffeeecccaaa^^^^^^dddoooyyyuuurrrwwwlll```]]]eeettt******+++++++++,,,,,,,,,,,,,,,++++++***))))))((('''((()))******+++++++++++++++***)))((()))******************************************************+++++++++*********))))))************++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++------,,,+++++++++,,,,,,---------------------------............/////////000///......///000111222333444555777888888888888777888999;;;===???BBBDDDBBBEEELLLWWWdddpppxxx|||}}}}}}zzzxxxxxx}}}rrrhhh```[[[XXXSSSPPPQQQOOOLLLKKKMMMHHHGGGFFFEEEDDDCCCAAA???DDDEEEGGGJJJMMMOOOPPPOOOVVVXXXWWWTTTQQQNNNGGG>>>777444111///000111222222333555999<<<<<<;;;999777555333000---,,,,,,---------,,,,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...------,,,+++***)))(((************************))))))))))))))))))))))))++++++************++++++*********************************+++++++++,,,,,,******************************++++++++++++*********************+++++++++************************************************************************************************)))))))))))))))*********+++++++++++++++++++++++++++++++++*********)))))),,,,,,,,,+++++++++******++++++++++++++++++++++++***************************+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---...+++,,,------......------,,,------......------,,,---...//////------...///---.../////////111444777;;;===@@@CCCFFFIIIKKKLLLJJJMMMLLLEEE@@@AAA@@@===CCCCCCCCCEEEGGGIIIJJJJJJIIIJJJOOOVVVYYYXXX]]]dddggggggiiimmmvvvyyyxxx}}}~~~tttpppxxx~~~}}}wwwmmmfffcccbbbaaa```\\\]]]dddpppzzz~~~qqqlllqqq}}}******+++++++++,,,,,,,,,,,,,,,++++++***)))))))))'''((()))******+++******)))))))))))))))***+++,,,************************************************+++++++++***************************+++++++++,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++------------,,,,,,+++***---------------------------------............///............///000222333666666777777888888888888999<<>>999333000000111000///111222555888:::;;;<<<<<<999777444111...,,,,,,,,,,,,,,,,,,+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++...------,,,+++***))))))************************))))))))))))))))))))))))++++++************++++++*********************************++++++++++++,,,******************************++++++++++++******+++++++++***************************************************************************************************************++++++)))(((((()))******+++++++++++++++++++++++++++++++++***************,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------,,,,,,,,,,,,,,,---------......+++,,,------......------,,,------......------,,,...///000///...---...000...///000111222555:::===EEEFFFFFFGGGHHHIIIIIIJJJFFFHHHFFF@@@===???AAA@@@FFFFFFEEEFFFHHHKKKNNNQQQVVV\\\gggooopppmmmnnnsssvvvtttrrrpppsss}}}{{{zzz|||~~~}}}yyyssssssvvv{{{{{{oookkkrrr{{{}}}yyypppjjjgggfffdddcccZZZ]]]ffftttzzz}}}******+++++++++,,,,,,,,,+++++++++*********))))))(((((()))***************************+++++++++,,,*********************************************************************************+++++++++,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,---......---,,,***)))........................------------............,,,---...///000222333444777777666666666777888999;;;AAAHHHKKKKKKLLLRRRVVVZZZcccnnnwww|||uuuiiiccc\\\VVVUUUUUUSSSSSSUUUXXXXXXXXXUUUQQQMMMJJJIIICCCCCCBBBBBBBBBDDDGGGJJJKKKOOOPPPOOOOOOPPPNNNIIIEEE???777222222222000...000111222444777999;;;<<<<<<:::888444111///---,,,+++++++++++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---************************))))))))))))))))))))))))++++++************++++++************************************++++++++++++******************************++++++++++++******,,,+++++++++***)))))))))************************************************************************************************///...,,,*********,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,---------------+++,,,------......------,,,------......------,,,---...000///......///000000222444555777;;;@@@DDDJJJJJJHHHGGGFFFEEEEEEEEEAAABBBCCCAAA@@@BBBDDDFFFGGGGGGGGGHHHLLLRRRYYY^^^qqq{{{~~~}}}}}}yyywww{{{~~~{{{zzz|||~~~|||wwwsssllleeeeeeiiillltttwwwqqqlllqqq{{{xxxrrrooommmjjjhhhbbbdddmmm}}}******+++++++++,,,,,,,,,+++++++++***************((())))))************))),,,,,,,,,,,,,,,+++++++++***************************************************************************++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---...---,,,***)))........................---------.........//////,,,---...000222333444555666555555555666888;;;<<>>???CCCFFFBBBGGGJJJJJJLLLPPPQQQOOOKKKEEE===888666444222000222111111222333555777888===<<<:::888555222000///++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------************************))))))))))))))))))))))))++++++************++++++************************))))))*********+++++++++******************************++++++++++++******,,,+++++++++***)))))))))************************************************************************************************000...,,,******+++,,,---++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------******+++,,,,,,,,,,,,++++++,,,------......------,,,------......------,,,+++---//////......000111444777999;;;>>>AAAEEEIIIIIIHHHFFFDDDBBBAAA@@@@@@>>>@@@CCCDDDDDDCCCCCCEEEFFFHHHLLLQQQYYYdddqqqyyy~~~{{{|||~~~|||}}}xxxpppiiiaaa[[[[[[```gggqqqyyyxxxuuuwwwxxxuuutttrrrpppssstttzzz}}}~~~******+++++++++,,,,,,,,,************************))))))************)))))),,,,,,------,,,+++*********************************************************************+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,------------,,,,,,+++,,,,,,------,,,,,,,,,.................................////////////000...///000222444555555555555555555666999===BBBEEEHHHSSSbbbmmmqqqpppnnnmmmqqqsssuuuxxx}}}}}}wwwyyy|||}}}}}}}}}}}}tttmmmmmmnnnllliiiiiieeedddbbb]]]WWWTTTUUUXXX[[[YYYSSSJJJAAA===>>>@@@>>>CCCGGGHHHJJJOOOSSSRRRMMMJJJFFF@@@;;;777555555444333222111111222444444;;;;;;;;;;;;999777555333---,,,++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++************************)))))))))************+++******************************++++++++++++******+++++++++***************++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,,,,***))))))***++++++++++++++++++++++++++++++***************+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...)))***+++,,,---,,,+++***+++,,,------......------,,,------......------,,,***,,,...///000111333555999<<<@@@CCCEEEGGGIIIKKKGGGFFFDDDBBB@@@@@@@@@@@@BBBBBBEEEHHHGGGCCCBBBEEEKKKPPPWWW```lll{{{~~~yyyuuurrrsssssstttsssrrrtttwwwzzzzzz}}}~~~wwwoooggg___YYYZZZ^^^jjjuuu~~~{{{|||******+++++++++,,,,,,,,,************************))))))************))))))((()))***+++++++++******************************************************))))))*********++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,------------,,,,,,++++++++++++,,,---............................../////////000000000111111000111333444666666666666777777777:::???FFFLLLPPPZZZfffxxxyyywwwtttuuu{{{|||}}}~~~~~~~~~xxxzzz~~~|||yyywwwrrrsssqqqjjjaaaZZZYYYZZZ``````]]]UUUJJJAAA>>>>>>===CCCFFFEEEGGGLLLPPPQQQMMMNNNMMMGGG???:::999:::555555444333222333333444888999;;;======<<<:::999000///...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++************************))))))))))))******************************************++++++++++++*********************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...)))***,,,---...---,,,++++++,,,------......------,,,------......------,,,+++---000111222444777999>>>BBBGGGJJJKKKKKKLLLLLLFFFEEECCCBBBBBBCCCEEEFFFFFFEEEGGGLLLLLLIIIKKKPPPYYY___gggpppzzzyyyvvvuuusssnnnjjjbbbbbbaaa^^^]]]```fffkkkmmmuuuzzzwwwuuuzzz~~~zzzuuuqqqnnniiiccccccgggtttzzzyyy~~~******+++++++++,,,,,,,,,******************++++++))))))*********))))))((($$$%%%''')))***+++******************************************************))))))******++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,------......------,,,+++*********+++---///000////////////////////////000000000000111111111111111222444666777777666666999999:::>>>DDDLLLTTTYYYiiivvv{{{uuuuuuzzz~~~wwwkkkaaa]]]\\\]]]```bbb]]]RRRHHHBBBAAA<<>>666666555444444444555555666888;;;>>>??????===<<<333222000///------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((())))))+++,,,---......++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++************************))))))))))))******************************************++++++++++++******))))))******+++++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************+++,,,---...............++++++++++++++++++++++++))))))******++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...***+++---//////...---,,,+++,,,------......------,,,------......------,,,+++...111333555777:::===AAAEEEKKKOOOOOONNNLLLLLLGGGFFFEEEEEEFFFHHHJJJKKKIIIGGGIIIOOORRRRRRXXX```ggglllsssxxx{{{pppkkklllmmmjjjgggYYYXXXVVVSSSRRRVVV^^^dddcccmmmrrrnnnlllrrryyy{{{sssrrrsssuuusssooonnnrrr}}}}}}|||yyyxxx}}}~~~~~~|||yyywwwwwwzzz}}}++++++++++++++++++++++++************************+++++++++*********))))))++++++++++++++++++++++++)))******++++++,,,------)))))))))***++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...++++++******+++---...////////////...------,,,,,,---...000111111111000//////...------...000333444777444444666555222222555555888===CCCJJJUUUaaakkkttt||||||~~~|||~~~}}}lll]]]VVV[[[ZZZ]]]```[[[OOODDD@@@@@@@@@BBBGGGGGGDDDEEEHHHKKKMMMPPPPPPMMMGGG@@@;;;===;;;999888888666333111888777777999===@@@BBBBBB===777111......///---,,,+++,,,---...---,,,+++***,,,++++++******)))))))))+++***)))(((((()))***+++******+++++++++******)))++++++++++++++++++++++++************************,,,,,,,,,++++++*********))))))))))))))))))))))))---+++)))'''''')))+++---++++++************************+++++++++,,,,,,,,,*********************************************************+++,,,,,,------))))))))))))************++++++++++++++++++++++++,,,,,,,,,***)))))),,,...************************,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,---......------...000***,,,...///...---...///+++...333999>>>CCCEEEGGGPPPQQQQQQPPPNNNMMMNNNOOOFFFFFFFFFGGGIIILLLNNNOOOJJJUUUYYY^^^eeecccdddnnnzzzpppqqq~~~yyywwwuuupppggg```VVVWWWVVVSSSPPPRRRXXX___aaalllooojjjqqq}}}yyyvvvqqqooosssyyy{{{www||||||tttnnnlllmmm++++++++++++++++++++++++************************+++++++++*********))))))++++++++++++++++++++++++------,,,++++++******)))+++++++++***************++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------,,,,,,++++++,,,---...///------........................///000000000///...000/////////000222444555777555666888777444444777666:::@@@GGGOOOZZZgggqqq~~~~~~|||yyy|||~~~}}}vvvdddZZZXXXXXX[[[^^^ZZZOOOFFFCCCBBB@@@AAADDDDDDBBBDDDHHHHHHJJJMMMNNNMMMJJJFFFCCC@@@>>><<<;;;:::888555222666555666888<<>>;;;777444444444444777;;;===>>>=========;;;888444000......,,,---............------++++++,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++++++++***************************++++++++++++++++++++++++,,,,,,,,,++++++++++++*********************************************************************************+++++++++,,,,,,,,,************************************************,,,,,,++++++***))))))((()))))))))*********++++++++++++++++++++++++++++++(((***++++++***))))))***++++++++++++++++++++++++***************))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,---------///000///------...///000000///...---///222666<<<>>>BBBGGGKKKMMMOOOPPPLLLNNNOOONNNLLLKKKJJJKKKMMMLLLJJJGGGGGGNNN[[[fffvvvxxxlllmmmkkkeee^^^XXXYYY^^^cccppp|||~~~++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))******++++++,,,------,,,,,,,,,++++++*********++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------///......---,,,,,,,,,,,,///.........------......---------.........//////////////////.........---000111222444555555555555888555555666666666<<>>888333000111------------------------+++,,,,,,------.........***+++------------+++*********++++++,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))***++++++++++++***)))***************+++++++++******+++++++++,,,,,,,,,************************************************+++++++++******)))))))))))))))*********+++++++++++++++++++++++++++++++++))),,,......---+++++++++++++++++++++++++++++++++************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...///000///...---.../////////.........222888<<>>GGGQQQUUUZZZ```gggnnnxxx|||{{{{{{~~~}}}|||pppjjjccc___YYYTTTSSSVVVVVVRRRQQQSSSSSSNNNIIIHHHCCCBBBAAAAAACCCHHHMMMPPPNNNMMMLLLKKKIIIFFFAAA===666555444555777999::::::<<<@@@CCCAAA<<<777444444...------,,,,,,,,,,,,,,,,,,,,,,,,------......///+++,,,---......---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************(((***+++,,,,,,+++***((())))))*********+++++++++******+++++++++,,,,,,,,,************************************************))))))******++++++++++++************++++++++++++++++++++++++++++++++++++***,,,......---,,,+++,,,+++++++++++++++++++++++++++++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......///000000...---...000...///000111333888>>>CCCGGGHHHJJJLLLNNNNNNNNNNNNKKKKKKKKKIIIFFFEEEEEEFFFEEEIIINNNSSS\\\nnn|||xxxyyyxxxxxx|||yyysssqqqtttyyy~~~zzzssspppppptttzzz~~~~~~++++++++++++++++++++++++***************************************+++++++++++++++++++++++++++++++++------,,,++++++******)))******++++++,,,------...++++++++++++++++++++++++***+++,,,,,,------,,,,,,---------------------------------,,,,,,------...,,,------.........------000//////...------,,,,,,///////////////000111111444444555666777888888999777999???DDDFFFIIISSS]]]hhhlllqqquuuyyyxxxuuuwww{{{~~~|||yyyyyy}}}xxxqqqiii```]]]^^^```ZZZVVVWWWVVVPPPJJJGGGBBBAAA???>>>AAAGGGMMMQQQOOOOOOOOOOOONNNKKKGGGCCC;;;888555444666888::::::<<>>AAABBBAAA>>><<<555444111///---,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++*********((())))))***++++++,,,,,,******+++++++++,,,,,,,,,************************************************,,,,,,,,,,,,,,,,,,------*********+++++++++,,,,,,++++++++++++++++++++++++***+++,,,+++***)))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++++++++,,,,,,---------......------------......,,,...///000///000111333444888===AAADDDFFFIIIJJJNNNOOOOOOOOOOOOMMMLLLKKKGGGGGGFFFEEEFFFJJJQQQUUU^^^cccjjjsss}}}~~~xxxrrrsssxxxyyyssskkk^^^___bbbgggpppyyy~~~{{{{{{|||}}}yyyyyyzzz{{{wwwuuuxxxwwwtttuuuzzzzzzuuupppqqqvvv|||~~~~~~}}}wwwyyy++++++++++++++++++++++++************************))))))******++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------...------,,,,,,++++++***++++++++++++++++++++++++++++++,,,---------,,,,,,........................+++++++++,,,---...///000((()))+++---......------,,,,,,------.../////////////////////111333555666;;;;;;999999:::<<>>>>>@@@BBBMMMNNNPPPRRRTTTRRRNNNKKKEEE@@@999444444777:::<<<;;;;;;<<<@@@DDDDDDAAA>>>888777444111///...---------------,,,,,,+++++++++---,,,************,,,---)))***+++,,,------...---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++************************((())))))***++++++,,,,,,******+++++++++,,,,,,,,,************************************************///......------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++---......,,,++++++---000,,,,,,,,,,,,,,,,,,,,,,,,(((((()))+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------......------------......+++---///000000000222444999>>>DDDHHHJJJJJJKKKKKKNNNNNNNNNNNNLLLKKKIIIGGGIIIHHHHHHHHHLLLRRR[[[aaannnqqqwww{{{xxxtttrrrqqqpppiiibbb]]]]]]___ccckkkuuu}}}~~~~~~|||{{{||||||~~~~~~{{{vvvpppmmmppppppmmmooouuu{{{xxxvvvzzz~~~|||,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++***+++,,,------,,,+++***---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,---------111000...---,,,,,,---...---------------------------+++)))***,,,---+++)))......------------......111000///......---.........///000000000222555888============>>>BBBGGGLLLXXXkkk~~~|||vvvwwwzzz||||||{{{|||~~~rrr```XXXWWWSSSNNNQQQUUUSSSHHH@@@???@@@???CCCGGGMMMRRRUUUTTTRRRPPPLLLIIIDDD<<<666444555777<<<:::999999;;;>>>AAACCC>>><<<888333///---+++***++++++,,,,,,,,,---------++++++++++++++++++++++++///......------......///++++++++++++++++++++++++************************))))))***+++,,,,,,------))))))))))))))))))))))))+++++++++******)))))))))))))))*********+++++++++************************,,,,,,,,,++++++*********((()))***+++,,,---......,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,+++***)))))))))***+++++++++,,,,,,---------******+++++++++,,,,,,,,,.........------,,,,,,,,,+++,,,------......------++++++,,,,,,---...////////////---,,,+++*********---///000111222555999<<>>FFFOOOVVViii|||~~~{{{yyyxxx}}}}}}zzztttuuuwwwyyy|||zzzyyy{{{}}}}}}~~~{{{yyyxxxwwwzzz~~~mmm___XXXSSSOOOSSSYYYXXXNNNDDD@@@>>>;;;AAADDDIIIMMMPPPQQQPPPOOOLLLJJJEEE>>>888555666777999999888999:::===@@@BBB@@@>>>:::666222...,,,+++------,,,,,,,,,,,,++++++------------------------+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---************************...------------------,,,++++++,,,,,,,,,---------************************,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,+++******************+++,,,,,,,,,,,,,,,,,,---***++++++++++++,,,,,,,,,......---------,,,,,,,,,+++,,,,,,---------------,,,,,,,,,------..................------------------///111333555777<<>>AAA@@@===:::666222///---......---,,,++++++++++++------------------------+++******))))))******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++*********************************+++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,++++++*********,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++************++++++,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,...------------,,,,,,,,,***+++,,,,,,------,,,,,,------------------......------...///000000//////...000333666888<<<@@@CCCHHHJJJMMMMMMMMMLLLLLLLLLOOOHHHBBBDDDHHHMMMUUU]]]kkkwww~~~{{{{{{}}}zzzxxxxxxvvvsssssszzzzzzmmmfffkkkpppnnnkkklllmmmyyy~~~||||||{{{|||{{{|||++++++,,,,,,,,,++++++***++++++++++++++++++++++++---,,,+++******+++,,,---******+++++++++***************+++,,,,,,---........................---------------,,,,,,+++++++++---------------------.................................------.........---......------------......000///////////////000000///111555777888:::===???CCCBBB@@@AAAIIIWWWhhhttt|||yyyqqqnnnnnnqqqxxx~~~xxxtttlllooopppmmmjjjkkkpppvvv{{{|||}}}|||xxxvvvvvvwww|||zzzwwwyyy}}}|||ooofff```XXX^^^___YYYMMMEEEBBBBBB???@@@AAACCCFFFJJJMMMOOOOOONNNKKKEEE>>>999555444333444555777888999:::;;;AAAAAA@@@>>>;;;666222000......,,,+++++++++,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,------,,,,,,++++++++++++++++++************************(((((())))))******++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,************++++++,,,------------,,,,,,++++++++++++++++++,,,,,,,,,------------------------------***++++++,,,---,,,,,,,,,............------------------///000111000000///111333777:::===AAAEEEHHHLLLNNNOOONNNLLLJJJIIIIIIMMMHHHEEEEEEHHHQQQaaappp}}}yyywwwwww{{{}}}xxxpppssswwwvvvsssqqqpppyyyuuuwwwzzz***++++++,,,,,,,,,++++++++++++++++++++++++++++++---,,,+++******+++,,,---++++++,,,------,,,,,,+++******+++,,,,,,---..............................---------,,,,,,+++++++++++++++,,,------.........------------------------..............................------------......///////////////000111222222444777999:::;;;>>>@@@JJJIIIHHHKKKTTTccctttyyyyyy|||}}}~~~xxxtttooollliiiaaadddggggggfffiiipppwww~~~{{{{{{{{{xxxyyy}}}~~~}}}}}}}}}yyyzzz|||~~~|||sssiii[[[\\\[[[VVVNNNHHHGGGIIIBBBCCCDDDEEEHHHJJJMMMOOOOOOPPPNNNJJJCCC;;;666444333333444555666777777888???@@@BBBBBB@@@<<<777444///...,,,,,,,,,---...///++++++++++++++++++++++++......------------......+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,++++++++++++++++++************************+++,,,,,,,,,---.........))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++*********+++,,,---------------,,,,,,+++++++++++++++,,,,,,,,,---------------------------------++++++,,,------------,,,.....................---......///000000111000000555888<<<@@@BBBEEEIIILLLOOOOOOOOOMMMJJJGGGGGGGGGGGGHHHKKKNNNQQQ]]]vvv~~~{{{tttvvvwwwvvv|||~~~{{{xxxrrruuuzzz~~~}}}zzzxxxxxxuuu~~~wwwvvv{{{******+++,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++---.........---,,,+++++++++,,,,,,------------------...............---,,,,,,,,,,,,,,,,,,+++)))***+++---............---------------------------...///...------...///......------------...............///000111222333555777999:::;;;>>>CCCFFFLLLMMMPPPUUU___nnn}}}|||wwwsssrrrrrroookkkfffbbb`````````ZZZ]]]bbbeeehhhnnnuuu{{{}}}zzzyyy{{{}}}xxxwww{{{~~~tttfff```[[[XXXSSSOOOMMMOOOGGGHHHIIIKKKLLLLLLMMMMMMLLLNNNPPPMMMGGG@@@999666555555444444444444555555;;;>>>BBBDDDDDDAAA===:::111000...------...///000---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++******++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,------------...+++,,,------......------..................///////////////000111333444555;;;>>>BBBEEEGGGIIIKKKMMMNNNNNNMMMKKKIIIHHHJJJLLLGGGLLLTTT\\\cccrrr~~~sssuuusssrrrwww{{{uuuqqqpppooorrrxxx{{{{{{|||~~~yyyyyyzzz~~~zzz|||)))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,+++++++++)))***,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++,,,,,,,,,,,,,,,,,,---((()))+++---....................................,,,...///...,,,+++---///......------------...............///000222333444777888:::;;;>>>DDDJJJOOORRRVVV[[[bbbkkkwww~~~{{{vvvpppkkkhhhffffffeeefffeeeaaa^^^]]]___cccbbbdddiiiooouuu|||yyynnneeecccaaa[[[UUUTTTKKKMMMOOOQQQPPPNNNKKKIIIFFFJJJNNNOOOKKKEEE???<<<888666444333222222333444666;;;AAAFFFGGGEEEAAA>>>777555222///------...///------------------------,,,++++++++++++++++++,,,++++++++++++++++++++++++))))))******+++,,,,,,---*********++++++,,,,,,---++++++++++++++++++++++++*********)))))))))))))))++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++++++++++++++***,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,------,,,+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,------------...,,,,,,,,,---------......,,,---......//////......------......//////000000000//////000333777;;;>>>@@@CCCFFFIIIJJJJJJLLLMMMLLLKKKJJJIIIIIILLLQQQUUUTTTWWW___jjjuuu|||pppqqqooolllrrr~~~|||yyytttrrrtttvvvxxx{{{~~~wwwssstttuuu|||}}}}}})))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***((()))+++---------+++***---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------''')))+++---............////////////////////////+++---///...,,,+++,,,///.........------..................///000222333444888999:::<<>>BBBDDDFFFJJJFFFFFFKKKNNNLLLJJJIIIGGGGGGHHHJJJMMMUUUcccooouuuoooooozzzyyyyyyvvvjjjffffffiii{{{zzzvvv|||{{{}}}}}}zzzvvvuuuyyy++++++++++++++++++++++++)))******++++++******)))+++++++++,,,,,,---------+++++++++++++++***))))))))))))))))))************---,,,,,,++++++,,,,,,---************++++++,,,,,,.........---------,,,,,,---..................---.........------,,,,,,,,,//////............//////111111222333555666666666999;;;???EEEMMMVVV```gggmmmqqqvvvyyy{{{}}}zzzqqqjjjiiigggggghhhlllrrrxxx|||~~~{{{uuurrruuu~~~tttaaa[[[UUUSSSSSSQQQLLLGGGEEECCCCCCFFFJJJMMMMMMLLLIIIDDD>>>:::999::::::999777:::???EEEIIIKKKIIIHHHDDDBBB===888333000.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,,,,+++***,,,---)))*********++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,---......///,,,---///......---///000333666:::>>>CCCFFFHHHHHHLLLIIIHHHKKKKKKGGGFFFGGGNNNLLLLLLPPPYYYeeerrr|||{{{yyyyyymmmiiigggiii~~~~~~|||zzz}}},,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------***+++---...---,,,***((())))))))))))*********+++---,,,,,,,,,,,,,,,,,,---***+++,,,......---,,,+++------------,,,,,,,,,,,,,,,---...//////...---,,,.........---------------000//////...//////000000333444555666777777777777===@@@EEENNNZZZgggppptttzzz{{{zzzzzzzzz|||xxxvvvtttqqqqqqsssrrrtttxxx{{{{{{zzz|||gggaaaXXXSSSSSSSSSSSSQQQHHHFFFCCCCCCFFFJJJMMMNNNPPPKKKEEE@@@>>>======<<<999999<<>>DDDIIILLLMMMMMMLLLIIIIIIJJJIIIEEECCCJJJTTTgggnnnuuuzzz}}}xxxrrr,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---+++,,,,,,,,,,,,---------++++++************++++++---,,,*********+++---///,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------..............................------...//////000444666888999888:::<<>>AAAFFFJJJMMMMMMLLLKKKFFFFFFGGGFFFBBBCCCOOO\\\www}}},,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,+++++++++)))((('''''')))+++,,,************++++++++++++,,,++++++******++++++,,,...,,,***))))))+++...000,,,,,,,,,,,,------------......................................./////////............///000111111444777999999:::===CCCHHHMMM^^^rrr~~~||||||~~~~~~~~~sssfff[[[WWWVVVYYYVVVPPPIIICCCBBBCCCFFFHHHLLLSSSVVVUUUQQQMMMKKKJJJEEE???;;;:::>>>CCCHHHKKKKKKJJJGGGCCC>>>:::777222111000///...---------------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,,,,+++***,,,---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------..............................///...............//////---///111333555888<<>>AAACCCGGGIIIIIIIIIIIIHHHHHHGGGFFFFFFEEEDDDFFFOOO\\\nnnuuuvvvxxxvvvxxxzzz~~~|||vvv||||||~~~zzz~~~rrrvvv{{{}}}~~~}}}.........------,,,,,,,,,,,,---.........---,,,+++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------------------------,,,+++***))))))***+++,,,++++++---......---++++++............////////////111000000///......---------......///......------///222444555666777999;;;>>><<<>>>CCCGGGJJJUUUbbbuuu~~~zzzzzz|||www}}}~~~rrraaa]]]WWWRRRPPPLLLEEEAAAAAA===>>>???BBBGGGLLLQQQTTTVVVUUUSSSOOOIIICCC>>>;;;AAACCCEEEGGGGGGFFFDDDCCC<<<999555111...---......000////////////.........,,,,,,------...///000000111000000///...---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***)))))))))***+++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))***+++++++++,,,---,,,,,,,,,,,,---.....................///000000---,,,,,,++++++,,,,,,---......................../////////......000444777888999<<<@@@DDDGGGHHHGGGJJJIIIGGGGGGGGGFFFDDDCCCMMMNNNRRR[[[jjjssskkkiiijjjlllrrrqqqrrrwww}}}sssppprrrxxx{{{zzz{{{{{{zzzpppooopppuuu|||......---------,,,,,,,,,------.........---,,,+++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++------------------------,,,+++***))))))***+++,,,,,,,,,------------,,,,,,............////////////000000//////...------,,,.........//////......------///222333555777;;;===DDD@@@@@@DDDHHHQQQ```ooo~~~}}}|||xxxvvvrrrccc[[[SSSQQQOOOHHHCCCAAA<<<<<<>>>AAAEEEJJJOOORRRXXXXXXVVVSSSNNNHHHBBB>>><<<>>>BBBFFFHHHIIIHHHGGG???===888444000///....../////////.........------,,,,,,------...//////000000000000///...---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---.....................///000000......------------......,,,,,,,,,,,,,,,,,,,,,,,,.../////////000222777:::===>>>AAADDDGGGIIIIIIHHHJJJJJJIIIHHHGGGGGGHHHIIIWWWZZZ^^^fffrrr{{{oooiiihhhiiijjjggghhhjjjqqq}}}tttoooqqqxxxyyywwwxxxzzzzzz{{{{{{}}}...------------,,,,,,,,,------......------,,,+++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---------------------------,,,++++++******++++++,,,---------,,,,,,---------............/////////////////////...------,,,,,,.........///////////////...000222444777:::???CCCJJJFFFDDDFFFLLLYYYlll|||}}}~~~pppdddZZZWWWVVVOOOHHHDDD======>>>AAADDDHHHKKKMMMVVVWWWWWWVVVRRRLLLFFFBBB:::<<>>CCCEEEGGGIIIJJJJJJIIIHHHFFFHHHIIIFFFEEEHHHPPPWWWjjjlllpppuuu}}}wwwpppllliiigggdddeeegggnnn{{{zzzuuuuuu{{{---------------------------------------,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------------------------------,,,,,,,,,++++++,,,,,,,,,///...---,,,,,,---...///............///////////////.........---------,,,//////////////////000000222333666888;;;???EEEIIIOOOMMMKKKKKKQQQ^^^qqq~~~|||rrrfffbbb___WWWMMMGGGCCCCCCCCCCCCDDDFFFGGGHHHOOOQQQTTTUUUTTTOOOJJJGGG===@@@CCCFFFHHHIIIHHHGGGGGGEEEAAA<<<777333000.........---------,,,,,,,,,---------.........///////////////......---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++......------,,,,,,++++++---,,,,,,,,,,,,---.....................///000000///..................//////////////////000000000---000333666888;;;???BBBFFFHHHJJJKKKJJJIIIHHHGGGFFFIIIKKKJJJJJJRRRbbbooo}}}~~~tttnnnlllppppppppprrr{{{------------------------......------,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------------------------------,,,,,,,,,------,,,,,,,,,000///------------///000............////////////...............---------000////////////000111222444777:::===@@@DDDIIIMMMTTTVVVVVVVVVZZZcccooowww~~~}}}}}}~~~~~~~~~sssmmmiii___SSSKKKLLLKKKIIIHHHFFFEEEDDDDDDHHHLLLQQQTTTVVVTTTQQQOOOBBBCCCDDDFFFGGGHHHHHHHHHHHHFFFCCC???:::555111///......---------,,,,,,,,,---------...........................------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,++++++******---,,,,,,,,,,,,---.....................///000000......------------....../////////000000111111111///222777:::===???CCCEEEEEEGGGJJJIIIHHHGGGGGGHHHIIIOOOTTTUUUWWWcccwww|||yyy|||}}}|||zzz~~~,,,,,,,,,------------...///...---,,,,,,,,,,,,---++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---------------------------,,,------......------,,,//////............//////............////////////////////////////////////000000/////////111222333444888===AAAFFFJJJOOORRR]]]bbbfffeeeeeejjjoooqqq}}}~~~}}}}}}~~~|||{{{{{{{{{uuuiii[[[TTTRRRQQQOOOLLLIIIFFFDDDCCCFFFJJJOOOTTTWWWXXXWWWUUUGGGFFFEEEEEEFFFHHHJJJKKKGGGGGGEEEBBB>>>999555222............---------,,,........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++---,,,,,,,,,,,,---.....................///000000...------------------...------......//////000000333666;;;???AAABBBEEEFFFDDDFFFHHHGGGFFFFFFJJJMMMNNNVVV___dddiiisss}}}|||}}},,,,,,,,,---------......///...---,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++------------------------,,,---...//////...---,,,/////////000000/////////............////////////000000000000000000000000111000//////000111333555555:::BBBIIIOOOTTTYYY\\\hhhpppuuusssqqqssssssqqq{{{~~~|||~~~}}}~~~|||~~~|||{{{|||~~~|||~~~}}}{{{zzz{{{~~~wwwjjjdddTTTSSSQQQOOOLLLHHHFFFDDDFFFIIIMMMRRRUUUVVVWWWVVVOOOLLLHHHEEEDDDFFFIIIKKKGGGGGGGGGEEEBBB===999777/////////.........------........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,---.....................///000000//////............//////------...//////000111111666:::???BBBCCCDDDEEEFFFDDDFFFHHHGGGFFFHHHOOOUUU]]]hhhvvv}}}{{{||||||~~~,,,,,,,,,------.........///...---,,,+++,,,------++++++,,,,,,,,,------------------,,,,,,+++++++++------------------------,,,---...//////...---,,,...///000111111000///.............../////////000000000000000111111111111111000//////000222444555777===GGGPPPXXX^^^cccfffqqqzzz}}}zzzzzzyyyttt{{{~~~}}}~~~|||~~~|||||||||yyy|||~~~}}}{{{yyyzzz|||vvvzzz~~~}}}|||}}}~~~zzz}}}}}}xxxsssTTTSSSRRRPPPMMMJJJGGGFFFEEEGGGJJJNNNQQQSSSSSSSSSXXXTTTMMMFFFCCCCCCEEEGGGHHHHHHIIIHHHEEEAAA===:::000////////////..............................---------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,------....../////////---,,,,,,,,,,,,---.....................///000000000000////////////000000///000000111222333333333999<<>>BBBEEEEEEFFFHHHIIIIIIIIIKKKMMMKKKNNNNNNZZZnnnzzz{{{tttsssooolllppp{{{{{{zzzrrrrrrtttvvvxxxxxxvvvsssrrrllljjjmmmqqqtttyyy---------...............++++++++++++++++++++++++------------------------,,,---......//////...............------........./////////...---------,,,---------............///........./////////000000000000000000111111111111,,,...000444:::BBBLLLRRRaaabbbiiitttzzztttrrrwww}}}~~~||||||~~~yyyxxxwwwvvvvvvwwwyyyzzzzzz|||}}}qqqqqqrrrxxxiiiRRREEECCC>>>CCCHHHNNNVVV\\\ZZZSSSQQQSSSTTTUUUSSSPPPMMMJJJIIIIIIKKKMMMOOONNNLLLIIIHHHCCC===777444222000.........---------......///---.....................------------------------******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////..................////////////////////////000000000000111444888;;;>>>AAADDDGGGHHHJJJKKKKKKJJJJJJKKKMMMKKKSSSWWWcccwww~~~{{{wwwxxxyyywwwzzz~~~|||zzzyyywwwxxxzzz~~~}}}wwwsssvvvyyy{{{,,,,,,---............---++++++++++++,,,,,,,,,,,,------------------------,,,,,,---............---......------------.....................------------------............///....../////////000000000............////////////---///333888>>>FFFOOOUUU]]]___fffttt|||xxxvvv{{{}}}|||}}}}}}}}}}}}}}}~~~~~~}}}sssooonnnqqquuu{{{xxx^^^MMMHHH???CCCHHHOOOZZZbbb```YYYPPPQQQSSSTTTTTTQQQOOOMMMNNNNNNNNNPPPRRRRRRPPPNNNJJJFFF@@@;;;888444111...---------------...//////---------..................------------,,,,,,,,,---------------...//////------------,,,,,,,,,,,,++++++,,,---------,,,,,,*********+++,,,---------------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////............////////////---...//////111111222333333777;;;???BBBCCCFFFHHHKKKLLLMMMMMMLLLMMMOOOQQQRRR___gggpppxxxsssrrruuuxxx|||~~~***+++,,,---...------,,,+++,,,,,,,,,------------------------------------++++++,,,---------------------,,,,,,,,,,,,---------------...............---------............///.../////////000000000000............////////////000333777===CCCJJJRRRXXXZZZbbbppp~~~}}}{{{}}}}}}~~~~~~}}}|||{{{||||||}}}}}}}}}|||{{{|||~~~}}}|||~~~{{{pppkkklllqqq{{{jjjXXXQQQDDDEEEGGGLLLXXXcccddd___QQQRRRSSSTTTTTTSSSQQQPPPPPPPPPPPPRRRSSSSSSQQQOOOKKKHHHDDD@@@<<<888333//////......---------......---------.........//////......---------,,,,,,,,,...---+++******,,,...000......---------,,,,,,,,,***+++,,,---------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////............////////////,,,---...///111333444555555999>>>BBBDDDEEEFFFHHHLLLMMMOOOOOOPPPRRRUUUXXX]]]ooozzz}}}}}}}}}~~~zzzxxx{{{}}}{{{xxxyyy|||~~~***+++,,,---------,,,+++,,,,,,,,,------.........------------------------***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---,,,------....../////////---------.........//////////////////000000000000000000000000111111111111222666;;;@@@FFFMMMTTTYYY[[[iii|||~~~wwwyyy}}}~~~|||}}}}}}{{{yyyxxxxxxxxx}}}}}}}}}{{{{{{|||~~~}}}{{{}}}xxxmmmjjjmmmttt{{{qqq```YYYIIIGGGEEEIIITTTaaaeeebbbRRRRRRSSSTTTUUUTTTSSSSSSOOOOOOOOOPPPRRRRRRPPPNNNMMMJJJGGGDDD@@@;;;555111111000///...---,,,,,,,,,---------.........//////.........------,,,,,,,,,,,,***'''&&&&&&(((+++............------,,,,,,,,,)))***,,,---...---,,,,,,------,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////............/////////000+++,,,---///111444555666777;;;@@@DDDEEEFFFGGGGGGLLLNNNPPPQQQSSSVVVZZZ]]]ggg|||{{{yyy||||||~~~|||wwwrrrqqquuu|||~~~yyy||||||}}}}}}~~~~~~~~~---------------------------------------------------...000000///...///000,,,,,,,,,---------......///...---,,,+++,,,------------------------------............/////////000////////////000000000000000111111000...///222666444666???JJJNNNOOOTTT\\\jjjvvvzzz{{{|||xxxyyyyyyzzzzzzzzzzzzzzzyyy}}}{{{zzz|||}}}uuummmlllpppyyywwwiii[[[PPPGGGJJJSSS[[[bbbgggiii___VVVUUUUUUSSSTTTXXXRRRQQQPPPRRRUUUVVVTTTQQQLLLJJJGGGFFFDDD???777111222000......000000000//////...---,,,,,,---...///..................------***111333000222777444+++000000///...---,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------.........---,,,,,,+++///...---,,,,,,---...///,,,---......//////......//////////////////////////////...---------------///...---...000444999<<>>BBB:::222111/////////......------,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++((()))))))))************------......------,,,+++///...------------...///,,,---......//////......///////////////////////////////////////000111111000000///000333777<<>>888555222000/////////...//////............//////---------...............555)))000JJJRRR>>>..................////////////,,,,,,---...............++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------------............,,,------...------,,,,,,.........------.........,,,---......///.........////////////////////////000000000111222333444555111222444777;;;???CCCEEEEEEDDDFFFKKKLLLNNNTTT\\\jjjsss{{{sssrrrrrr---------------------------------------------------///000///,,,+++***+++---------........./////////////////////.................................////////////000000000000000000000000111111111111///000111000000333:::???NNN\\\jjjoooooorrrzzz~~~zzz}}}~~~{{{xxxwwwvvvvvvyyyzzz|||~~~yyyoookkkqqq}}}lllVVVJJJKKKSSSdddyyyooo[[[UUUSSSNNNPPPQQQRRRSSSTTTTTTTTTUUUTTTQQQMMMKKKKKKJJJFFFBBB<<<999444111000000///...////////////////////////---------.........//////111---222???HHHDDD999111......//////////////////++++++,,,------------,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++************++++++++++++,,,,,,------...------,,,---..................---,,,---......///.........////////////////////////111000000000000111222222222333666:::>>>BBBEEEFFFEEEEEEHHHLLLNNNQQQZZZeeesssyyyxxxyyyyyyxxx|||---------------------------------------------------///000///---,,,,,,,,,------........./////////...////////////...------........................//////000000000111111111000000000111111111222222...222666444222666@@@IIIWWWeeerrrvvvvvvzzz~~~zzzxxxwwwwwwxxxyyyzzz|||~~~tttjjjjjjpppwww~~~dddOOOJJJNNN]]]nnnzzzrrreee]]]YYYUUUKKKNNNPPPQQQQQQQQQSSSTTTUUUQQQMMMKKKLLLKKKIIIFFFAAA===777333111111000///...//////000000//////...,,,,,,------.../////////,,,000111444===GGGDDD:::////////////////////////***+++,,,,,,------,,,,,,***++++++,,,,,,------...+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,------......------------...//////...------,,,---......//////......////////////////////////000000000///000000111111333555999===AAADDDFFFGGGGGGGGGJJJNNNQQQVVVcccooo}}}~~~wwwvvv{{{---------------------------------------------------...000000...------...............////////////---......///...---,,,+++........................////////////000000000000000000111111111222222222...666<<<:::666999GGGTTT]]]jjjvvvzzz|||~~~|||zzzxxxxxxyyyzzz{{{{{{}}}~~~ssskkkjjjlllrrr{{{oooUUULLLNNNQQQ]]]kkkpppkkkbbb\\\YYYMMMOOORRRSSSQQQQQQSSSTTTWWWSSSNNNLLLMMMMMMKKKIIIDDD@@@:::555333222111000...///000111111000///...,,,,,,------...//////000,,,///...---444???BBB<<<111111000000//////......+++,,,,,,---------------******+++,,,,,,---......+++,,,,,,------,,,,,,+++............/////////000+++,,,------......------------...//////...------,,,---......//////......////////////////////////////////////000222333444777999===AAAEEEGGGHHHIIIIIIJJJNNNRRRVVV]]]kkkzzzzzztttxxx~~~~~~---------------------------------------------------...000000///...///000............/////////000,,,---.........---++++++////////////////////////............/////////000000111111111111222222222///999AAA???999<<>>AAACCCDDDCCCFFFKKKOOOQQQUUUYYY\\\```kkk|||zzzuuusssvvv}}}xxxpppqqqyyy///............---------........................---------............///***+++---...////////////.........//////000000000////////////////////////////////////////////////////////////000111111111333444777===FFFSSS___gggooo~~~}}}}}}~~~{{{|||~~~~~~}}}}}}}}}|||||||||||||||{{{{{{{{{yyytttpppnnnkkkiiiooowwwuuudddZZZOOOKKKJJJPPPTTTUUUXXX^^^aaa\\\XXXVVVVVVVVVTTTSSSSSSSSSSSSRRRQQQPPPNNNMMMLLLIIIEEE???999555222111---...111222333111000.../////////.........------------......///000000111111000///---,,,------...,,,,,,,,,---------......,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------...............------------..................////////////---.........///000000000...//////111333555888:::???AAADDDFFFHHHKKKOOORRRVVVYYY]]]```eeeppp~~~|||zzz}}}nnniiijjjppp|||///............---------........................---------............///------...///000/////////.............../////////////////////////////////////////////////////////000000000000000111111111111333999CCCQQQ___iiiooowww}}}tttxxx~~~zzzyyyxxx{{{|||~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~~~~vvvppplllgggfffhhh|||uuuiiiYYYOOOGGGFFFKKKPPPWWW]]]fffccc^^^XXXTTTTTTTTTUUUSSSSSSSSSSSSRRRQQQOOOOOONNNLLLHHHDDD>>>999444222---...000111111111000///.........---------------------......///000000000......///......---,,,+++,,,,,,,,,------------...,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.........///..................///............////////////////////////////////////,,,---///111555999<<<>>>AAAAAADDDIIINNNSSSUUUVVV[[[___eeejjjpppxxx}}}qqqffffffggglllttt{{{///............------------------...............---------............//////000000000000/////////------..................////////////////////////////////////////////////111111111111111111111111333666>>>JJJZZZgggooorrr||||||pppvvv{{{xxxwwwzzz|||}}}}}}}}}}}}~~~~~~~~~yyysssnnnjjjhhhooottt{{{yyyfff\\\PPPJJJLLLPPPUUUWWWiiiiiieee[[[SSSRRRTTTUUUSSSSSSSSSSSSSSSRRRQQQPPPNNNMMMKKKGGGBBB<<<777333...//////000000000//////------------------------............//////000000.........------,,,,,,+++------------------------,,,---......///.........------------------------------------------------------------............//////............//////............////////////000000000///////////////,,,...000444888;;;>>>@@@CCCCCCEEEKKKSSSYYYZZZZZZ___eeeoooxxx~~~~~~}}}uuupppkkkhhhnnnooosssxxx{{{///............------------------.........//////---------............///111000000000////////////..................------////////////////////////000000000000000000000000111111111111222222222222333999CCCQQQ```lllsssvvvvvv{{{}}}}}}yyy}}}~~~zzzwwwvvvyyy{{{||||||||||||}}}{{{vvvpppjjjffffffiiioooyyy{{{ooo^^^QQQLLLOOORRRTTTgggmmmlll```UUURRRSSSSSSSSSSSSSSSTTTSSSSSSRRRRRRNNNNNNLLLIIIEEE???999666111111000///////////////------------------------............///////////////...,,,++++++,,,---...------------------------,,,---......///.........---------------------------------------------------------.........////////////............//////............////////////000000000000000/////////000111444777;;;>>>@@@AAAFFFFFFHHHOOOXXX___bbbbbbfffnnn{{{~~~vvvyyy{{{~~~|||wwwsssooonnnpppssszzz|||///............---------,,,,,,------.../////////---------............///111000////////////000000/////////...............////////////////////////000000000000000000000000000111111222333333444444444<<>>;;;555444222000.........///---------------...............//////////////////000...---++++++,,,...///...------------,,,,,,,,,,,,---......//////......------------------------------------------------------.........////////////..................///............////////////000000000000000000000000333555888;;;>>>AAABBBCCCIIIJJJNNNVVV___hhhnnnqqqvvv}}}uuuyyy~~~|||{{{|||xxxtttrrrtttuuuwwwzzz///............---------,,,,,,------...//////000---------............///000///.........///000111000000000//////.........////////////////////////000000000000000000000000///000111222333555666666:::EEESSS^^^eeemmmuuu||||||}}}{{{vvvwwwyyyyyyxxxvvvvvvwwwvvvxxxyyyyyyyyyyyyzzz|||}}}wwwkkkccc]]]]]]aaaiiiwwwiiiWWWSSSWWWXXX^^^qqq|||sssccc[[[WWWRRRRRRSSSTTTTTTUUUUUUUUUTTTPPPPPPOOOMMMJJJFFFCCCAAA999777444000............------.........//////////////////////////////.................................---------,,,,,,,,,,,,---......//////..............................------------------------............////////////......------------................../////////////////////000111111111222444666:::>>>AAADDDFFFFFFLLLOOOVVV^^^hhhssszzz~~~}}}uuuuuu{{{|||{{{//////.........---------,,,,,,------...///000000---------........./////////...---------///000111111111000000/////////...////////////////////////000000000000000000000000//////111222444555777777BBBNNN\\\cccfffiiirrryyy~~~}}}{{{zzzyyyuuuwwwxxxyyyxxxwwwxxxyyyuuuwwwxxxxxxxxxxxxyyy{{{{{{}}}~~~|||vvvkkk```]]]\\\^^^iiittt|||fff\\\YYYWWW[[[rrrzzziii___YYYSSSRRRSSSTTTUUUUUUUUUUUUUUURRRQQQPPPNNNLLLIIIGGGFFF<<<999555111...---.............../////////000000///////////////.........,,,---000111111000...,,,.........------,,,,,,,,,,,,---......//////..............................------------------------............/////////000---------,,,,,,---------............/////////000......///000111222222333444777;;;???DDDGGGIIIIIIMMMSSS[[[dddnnn||||||sssnnnsss000///...------...///000.........------,,,,,,,,,////////////////////////............////////////222222111000///...------)))+++---000111222111000000000000000111111111111000---...222444333666:::GGGQQQ^^^hhhmmmrrrxxx}}}~~~||||||~~~}}}}}}|||zzzzzz|||}}}|||zzzzzz{{{{{{zzzyyyzzzxxxvvvuuuuuuvvvxxxzzz~~~}}}|||}}}~~~~~~pppfffaaa___ccciii}}}|||mmm^^^SSSZZZlll{{{iiiWWWLLLOOOTTTZZZYYYUUUQQQRRRUUUVVVUUURRROOOLLLJJJHHHGGG@@@===888333000///000111//////.........---------000000000000000000000000444000---,,,...//////---................................................------............------........................////////////////////////000///...---------------000000000000111111111111111000//////000222444555:::<<>>999444111//////000//////.........---------........................///---,,,...000000///---................................................------............------........................////////////////////////000///...------------.../////////000000000111111222111//////000333555777<<<===@@@BBBFFFJJJNNNQQQ^^^aaagggqqq~~~vvvjjjdddjjj{{{//////............//////.........---------------////////////////////////............////////////......//////000000111111////////////////////////000000000000111111111111111000222444444666???JJJXXX^^^hhhrrryyy||||||||||||yyyzzzxxxtttyyyyyyzzz}}}|||yyywwwwwwzzz|||{{{yyyzzzxxxwwwvvvxxxxxxwwwvvvuuuuuuttttttvvvxxx{{{}}}}}}~~~zzzpppmmmooolll{{{sssbbbWWW___kkkssssssjjj^^^WWWTTTRRRPPPQQQUUUWWWVVVUUUTTTSSSQQQNNNLLLIIIGGGGGGDDDAAA<<<777333000///////////////.........------........................***+++,,,///111111...,,,................................................------............------........................//////////////////////////////......------............/////////000000000222111//////111444888;;;@@@AAACCCEEEIIIOOOWWW\\\gggggglllyyyqqqiii```___jjj/////////....../////////...............---------////////////////////////............////////////////////////000000000000000000///......///000000///000000000111111111111000111333444555999GGGVVV^^^ccclllvvv~~~|||~~~{{{xxxwwwwwwuuurrrxxxyyy{{{~~~}}}|||}}}{{{wwwvvvyyy}}}|||xxxzzzxxxvvvvvvwwwxxxxxxwwwuuuuuuuuuvvvxxx{{{~~~uuuqqqssslllttt|||ttt[[[YYY[[[aaadddaaa]]][[[^^^WWWOOOMMMQQQUUUVVVTTTSSSSSSQQQPPPMMMKKKIIIHHHFFFDDD???:::555222///...////////////....................................++++++,,,...///...---,,,................................................------............------........................//////////////////////////////............//////............////////////333111000000222777;;;>>>DDDFFFHHHKKKOOOWWWaaahhhmmmkkkooo}}}}}}tttfffaaa]]]aaappp...//////////////////...........................////////////////////////............////////////000000000000//////////////////......///000111222///000000000111111111111000000222666888@@@QQQbbbeeeiiiqqq{{{zzzwwwtttsssttttttssstttzzz{{{~~~~~~}}}|||{{{||||||zzzwwwzzz~~~{{{yyywwwvvvxxxyyyzzzyyywwwwwwxxxyyy{{{~~~~~~~~~~~~}}}~~~{{{uuuwwwooorrrtttaaaWWWOOOQQQVVVZZZ```fffjjj```TTTMMMMMMQQQSSSSSSTTTTTTSSSRRRPPPNNNLLLJJJHHHFFFBBB>>>888444000...000000/////////.........///////////////////////////...---,,,++++++,,,---................................................------............------........................//////////////////////////////.........//////000............////////////222111111222555:::>>>BBBDDDHHHMMMPPPUUU^^^iiiqqquuusssttt|||sssmmmgggfffhhhppp}}}......////////////...................../////////////////////////////////............////////////111111000000//////............///000000111222222000000000000111111111111000000333888???KKK]]]mmmqqqvvv}}}~~~xxxvvvqqqoooqqqrrrrrrsssuuu{{{}}}}}}|||||||||zzz{{{}}}|||zzzwwwwwwxxxzzz{{{{{{zzzzzz{{{|||}}}~~~{{{{{{|||{{{zzzzzz|||~~~~~~~~~~~~xxxxxxuuuhhhXXXJJJHHHMMMUUUcccppppppiii^^^TTTMMMLLLOOORRRSSSTTTTTTSSSRRROOOMMMLLLIIIHHHEEE@@@;;;666111///000000000/////////......000000000000000000000000111000///,,,******,,,///................................................------............------........................//////////////////////////////......//////000000....../////////000000000000111222444888===AAADDDCCCIIIRRRXXX]]]eeepppyyywwwrrrqqqsssuuu{{{---...///000000///...------........./////////000////////////////////////............////////////////////////000000000000///000111111222111000///000000000000111111111111333111444<<>>888333000000000000000/////////...////////////////////////---///000///---,,,...000................................................------............------........................///////////////////////////////////////000111111/////////000000000111111...000333777;;;???CCCDDDFFFOOOZZZccciiipppzzz~~~}}}}}}|||}}}---...///000000///...------.........//////000000////////////////////////............/////////000------...///000111222222000111222333222000...,,,000000000000111111111111555222555???NNN^^^ooo}}}}}}|||xxxtttnnnkkknnnwww|||zzzzzz}}}}}}~~~}}}{{{zzz||||||yyyvvvvvvwwwzzz{{{|||}}}}}}}}}}}}}}}|||||||||zzz{{{{{{zzzxxxvvvvvvwwwvvvvvvxxx{{{~~~~~~}}}~~~}}}{{{xxxvvvsssrrrrrrpppoooqqquuuyyy}}}~~~|||{{{qqqooo}}}vvvbbbOOOGGGBBBDDDRRRdddjjjppprrrgggUUUIIIIIINNNQQQQQQRRRRRRQQQOOOMMMKKKIIIIIIGGGDDD???999444111000000000000////////////........................)))---111222000...///000................................................---..................---........................///////////////////////////////////////000111111000000000000111111111111---000444999===AAADDDEEEJJJUUUcccmmmsssyyy~~~{{{yyy........................////////////////////////---------.........//////000000000000000000000000111111000000000000000111000000000000111111111111111......222333000......666111888KKKYYYccctttyyyyyy~~~}}}}}}xxxrrrooolllmmmrrryyy}}}}}}|||{{{|||~~~~~~{{{yyyuuusssssswww{{{~~~}}}{{{zzzzzz{{{{{{zzzwwwvvvtttsssrrrssssssttttttvvvyyy{{{}}}~~~}}}~~~}}}{{{}}}yyysssooollliiigggeeefffeeegggkkknnnooouuu{{{~~~|||yyyyyy|||nnnkkkooovvviiiSSSJJJGGGGGGOOO[[[fffooouuuooo^^^OOOIIIJJJSSSSSSTTTTTTSSSQQQNNNMMMIIIHHHGGGEEEBBB>>>888333333222111222222222000...////////////////////////000000000///......------........................---------............///---------............///------------------------//////............/////////////////////000111111***,,,...///......///000444555666888<<>>999555333111111111222222000...////////////////////////.........///////////////........................---------............///---------............/////////////////////////////////............/////////////////////000111111---...000000//////000111333666999<<>>777555111000000000///...////////////////////////111000000///......------........................---------............///---------............/////////////////////////////////............/////////////////////000111111///000000000000222555888>>>@@@CCCIIIQQQ]]]iiiqqqqqq{{{........................////////////////////////.../////////000000000000000000000000000000000000////////////000111222333111111111000000000000000222111333444444444;;;DDDUUUgggtttqqqpppyyy~~~~~~{{{{{{{{{rrrkkkhhhgggeeeeeegggooossswwwyyyyyyyyy{{{}}}{{{{{{}}}|||zzz{{{{{{{{{|||||||||}}}{{{{{{{{{zzzxxxvvvtttrrruuuxxx}}}~~~zzzttttttsssrrrssstttuuuvvvxxxyyy{{{}}}{{{wwwrrrmmmgggccc[[[XXXVVVWWWXXXWWWSSSOOOFFFDDDAAA@@@BBBCCCDDDDDDIIIGGGHHHLLLMMMOOOTTT[[[```mmmzzz~~~{{{qqqmmmggg^^^UUUQQQLLLGGGFFFHHHGGGKKKQQQUUU[[[bbblllrrr{{{rrreee^^^SSSWWWcccwwwuuudddVVVVVVUUUTTTTTTTTTTTTUUURRROOOLLLJJJHHHFFFCCC@@@:::777333111000000///...///////////////////////////////////////.................................---------............///---------............/////////////////////////////////............/////////////////////000111111///000111111222444888;;;AAACCCHHHQQQ\\\ffflllnnnuuu........................////////////////////////////////////000000000000000000000000000000000000////////////000111222333333333222111000///......111111333666666888AAAKKK___qqqzzztttrrr{{{}}}yyyzzz{{{}}}~~~yyyqqqiiifffccc``````bbbppptttwwwxxxwwwwwwxxxzzzzzzzzz|||~~~{{{}}}}}}}}}||||||{{{{{{{{{|||{{{zzzxxxvvvsssqqqpppooossszzz}}}xxxssssssrrrrrrsssuuuvvvwwwxxxyyy|||zzzwwwrrrmmmggg```YYYUUUQQQOOONNNPPPSSSTTTRRRPPPIIIFFFCCCBBBBBBCCCCCCCCCFFFBBB@@@AAACCCEEEMMMVVV]]]jjjwww}}}}}}tttjjj___WWWPPPHHHEEEFFFGGGIIIMMMOOOQQQWWW___eeeiiipppzzzzzzrrr\\\]]]fffyyyoooVVVVVVUUUUUUTTTUUUUUUUUURRRPPPMMMJJJIIIGGGDDDAAA===999555222111000///...////////////////////////------......///000000000........................---------.........//////---------.........//////------------------------//////............/////////////////////000111111///000222222333666;;;>>>BBBDDDKKKWWWeeelllmmmkkkwww}}}