BM6P6(@ qqqvvvwwwlllhhh___gggsssqqqiiimmmmmm```UUUJJJ@@@======:::777777666777999999999;;;===@@@===???BBBEEEIIIOOOWWW\\\bbbjjjxxxzzzvvvmmmpppyyyqqqdddYYYRRRPPPOOOIIIBBBAAAEEEHHHHHHOOOOOOQQQ^^^}}}ppphhhooozzzjjjIII===999999555777;;;777;;;:::888777888:::===???@@@BBBDDDEEEIIINNNQQQQQQ\\\uuupppZZZ]]]EEEJJJMMM___rrrooo|||___ZZZdddWWWQQQIIICCC???>>>@@@BBBRRRdddnnnwww}}}uuu|||jjj```___UUUTTTnnnzzzyyylllqqqkkkNNNGGG;;;888555444555555444333222222111111222222333444444555:::@@@IIIYYYtttkkkQQQMMMKKKJJJGGGJJJKKKJJJKKKRRR___jjjrrrssstttvvvwwwyyyzzz{{{~~~uuulllxxxeee[[[TTTMMMOOOUUUpppoooqqqppp^^^YYYbbbooonnneeejjjmmmcccYYYMMMAAA===<<<999666666777888999::::::;;;===???>>>@@@CCCGGGKKKQQQXXX\\\iiisssllloooxxx|||qqqiiibbbZZZUUUXXXSSSNNNMMMMMMLLLPPPUUURRRQQQPPPXXXrrrzzzjjjjjjpppLLL>>>::::::555777;;;777:::999888888888:::<<<>>>EEEEEEDDDDDDIIIQQQZZZ^^^fff|||wwwggg]]]AAAFFFLLLbbbooovvv```XXXfff^^^RRRHHHEEECCC@@@@@@DDDLLL^^^oooggg]]]VVVYYYjjj~~~kkkjjjvvvSSSCCC;;;888555444555555444333222222222111222222333444555666:::???III^^^~~~fffPPPNNNJJJGGGGGGIIIJJJIIIJJJRRRaaalllpppppprrrsssuuuwwwxxxxxx~~~qqqkkkppprrrqqq___WWWRRRMMMOOOVVVnnnrrrooozzzZZZTTT]]]kkkkkkbbbgggnnnhhh]]]PPPCCC===;;;888666777888:::;;;:::::::::===>>>@@@CCCFFFJJJNNNSSSYYY^^^jjjyyy}}}kkknnnvvv{{{qqqjjjddd^^^YYY^^^ZZZWWWWWWUUUSSSTTTWWWTTTSSSQQQUUUhhhjjjbbbvvv~~~yyyQQQ@@@:::;;;666888;;;777999999999999:::;;;<<<<<>>BBBEEEIIIMMMQQQVVV[[[___cccyyyzzzjjjmmmuuu}}}tttmmmhhhdddgggnnnnnngggdddfffaaaXXXUUUVVVUUUWWWdddfff[[[jjjVVVBBB;;;<<<888888;;;999888999999:::;;;;;;<<<<<>><<<:::;;;===:::<<<<<<<<<;;;;;;===???DDDGGGLLLQQQTTTXXX\\\___```ttt{{{hhhkkktttzzzwwwuuusssuuu}}}hhhXXXYYYYYYZZZccc{{{fff\\\ddd[[[DDD:::===:::999===;;;999::::::;;;<<<<<<======@@@BBBHHHPPPTTTVVV^^^hhhwwwvvvQQQNNNSSSddd}}}nnnyyyvvvaaayyy}}}bbbLLLHHHHHHBBB@@@DDDNNNVVVddduuusss~~~hhhhhhdddyyyzzzbbbqqqmmmuuuIIIAAA<<<999666555666666555444333333222222333333444555555888>>>FFFQQQiiiiiiTTTLLLFFFFFFGGGFFFDDDDDDIIIUUUdddnnnpppqqqrrrtttvvvwwwxxxyyyyyyxxxkkkuuurrrgggrrr{{{fff\\\TTTMMMNNNTTTnnnqqqfffiiiuuuvvvjjjjjjqqqpppbbbTTTFFF???===<<<<<<===:::<<<===<<<<<<<<<>>>@@@DDDHHHNNNSSSWWWZZZ]]]___eeepppyyy~~~|||eeejjjuuuzzzxxxvvvwwwuuuZZZZZZYYYZZZ```vvvmmmaaafff^^^EEE:::>>><<<:::>>>>>><<<<<<<<<<<<<<<>>>??????GGGGGGMMMUUUXXXZZZdddqqqvvv~~~RRRLLLRRReeewwwlll{{{fffxxxnnnUUUHHHFFFDDDCCCBBBLLLTTT___xxxtttsssyyyjjjbbbzzzyyydddlllwwwkkkNNNCCC<<<999777666666666666555333333333333333444444555555777===GGGTTTjjjhhhSSSJJJFFFHHHGGGEEEDDDDDDJJJUUUccclllqqqrrrssstttvvvxxxyyyzzzyyy}}}xxxtttwww}}}jjj]]]TTTNNNPPPWWWmmmmmm}}}jjjjjjtttxxxnnnlllqqqnnndddVVVHHHBBB???<<<:::;;;:::;;;<<<======>>>@@@BBBEEEIIIOOOTTTXXXZZZ]]]___gggkkkiii~~~|||xxxccciiivvvzzztttpppkkkxxx|||}}}|||pppZZZWWWUUUVVV```xxxuuudddgggaaaEEE999???===<<<@@@AAA???>>>===<<<===???AAABBBHHHLLLYYYhhhkkkgggkkkvvvxxxZZZKKKTTTnnnrrrjjjhhhpppzzz```JJJDDDGGGGGGBBBRRR\\\___lllzzzrrrcccsss}}}{{{cccdddiiieeeQQQFFF<<<:::777666666666666555444333333333333444555555777777;;;EEETTTjjjaaaOOOJJJFFFIIIFFFEEEDDDEEEKKKVVVaaaiiiooopppqqqssstttvvvwwwxxxxxx{{{~~~sssxxxqqqaaaVVVOOOQQQXXXoookkkuuujjjhhhrrrwwwpppmmmpppmmmfffYYYJJJCCC@@@;;;999999999;;;<<<======>>>AAACCCEEEIIIPPPUUUXXX[[[]]]^^^dddggg{{{cccuuu}}}rrrbbbhhhwwwzzzsssnnnbbbaaaeeellllllfffcccdddWWWRRRPPPTTTaaa~~~yyyccc```bbbEEE999???>>>===AAACCC@@@???===<<<===???BBBDDDCCCNNNeee|||uuuqqqvvvzzzdddOOOYYYwwwqqqkkkhhhiiigggKKKCCCIIIJJJBBBRRR\\\]]]ccc~~~}}}{{{fffppp{{{zzzaaa^^^||||||ddd^^^OOOHHH<<<:::777666666777666555444333333333333444555555:::777999CCCTTTjjjYYYLLLJJJGGGHHHFFFEEEDDDFFFLLLVVVaaagggmmmmmmoooppprrrtttuuuuuuwwwxxx{{{}}}mmmwwwzzzgggYYYOOOQQQXXXrrrrrr{{{qqq___bbbpppwwwlllhhhoooqqqgggYYYIII@@@<<<;;;::::::999:::;;;<<<===???BBBEEEKKKNNNPPPSSSVVVZZZ```ccchhhooo~~~jjj{{{vvvsss^^^iiiyyy}}}hhhgggjjj{{{yyykkkaaaXXXUUUVVVZZZZZZWWWVVVYYYUUUTTTWWWVVV\\\hhhggggggDDD>>>===<<>>???@@@@@@@@@CCCGGGJJJMMMQQQaaatttzzzuuuvvviiiOOO___tttnnnooohhheee}}}kkkQQQLLLCCCKKKGGGLLLgggaaa]]]bbbkkkxxxddd___www~~~```___WWWCCC<<<999666555555555555444333333333333444555666666888<<>><<<;;;@@@;;;???===>>>???@@@@@@CCCGGGKKKSSSUUUaaaqqqxxxuuuwwwcccLLLZZZnnnooooooooocccnnnlllRRRJJJCCCIIICCCMMMhhhddd```qqqlllyyyccc\\\rrr\\\[[[hhhMMM===;;;777666666666555444333333333333444555666666777<<>>???@@@CCCFFFIIINNNQQQUUUYYY\\\```dddgggsss{{{~~~uuuvvviiiaaajjjwww}}}zzzxxxxxxtttrrrpppmmmkkkiiikkkmmmmmmhhhaaa```]]]______dddlllggg|||}}}lllGGG???;;;:::???:::???<<<>>>???@@@AAADDDHHHLLLWWWVVV^^^lllssssssvvv}}}YYYJJJVVVhhhrrrrrrzzz``````~~~pppVVVIIIFFFJJJBBBOOOjjjiiiccc~~~~~~lll}}}uuufffqqqzzzccc[[[pppccc^^^rrrOOO???===999777777666555444333333333333444555666777555;;;EEEQQQeee|||}}}VVVFFFHHHHHHEEECCCCCCGGGOOOXXX___cccdddhhhmmmoooooopppsssvvvtttzzzjjjrrr~~~tttjjjvvv~~~jjj[[[RRRRRRWWWoooiiiooo|||```^^^kkkzzzzzz{{{|||wwwjjjWWWDDD???===:::999:::>>>???@@@AAAAAACCCFFFIIIPPPSSSXXX\\\```cccgggjjjuuulllrrreee___hhhvvvuuuvvvpppnnnkkkoooooollloooIII@@@;;;999>>>:::???<<<===???@@@BBBEEEJJJNNNYYYZZZaaammmuuuxxx{{{qqqQQQIIIUUUgggvvvyyyeee]]]yyyyyy]]]IIIIIIMMMEEEQQQkkkmmmfffyyyyyygggaaappp}}}xxxdddWWW```ppp|||eee^^^tttlllbbbtttMMMAAA>>>;;;888777666555444333333333444444555666777555;;;EEESSShhh\\\HHHGGGGGGEEECCCCCCGGGOOOXXX___bbbdddggglllnnnnnnpppssswwwrrrwwwzzz}}}uuudddpppppp```___rrrzzzhhhZZZQQQQQQUUUnnnpppwwwlllccchhhuuuyyy}}}mmmWWWCCC??????;;;999<<<<<<>>>@@@AAACCCFFFJJJMMMSSSVVVZZZ^^^bbbfffkkknnntttjjjmmm|||ddd\\\fffvvv}}}wwwssswwwsssnnnpppJJJ@@@<<<:::>>>:::>>><<<===???AAACCCGGGMMMQQQ[[[___hhhsss|||^^^LLLJJJWWWllluuu~~~rrrbbbvvvdddIIIJJJLLLIIIRRRkkkpppgggsss}}}|||yyyvvvvvv{{{}}}vvvjjjbbbSSSTTTWWWWWWPPPJJJPPP\\\kkkrrr}}}gggaaawww{{{llltttPPPAAA???;;;999888777555444444444444444555666777777777:::CCCSSShhhwww^^^LLLHHHFFFDDDCCCCCCGGGOOOWWW^^^aaadddgggkkkmmmnnnppptttxxxtttwwwxxx{{{nnn```pppvvvjjj^^^XXX^^^gggyyyiii[[[RRRQQQUUUkkkqqqrrrxxxgggeeennnvvv~~~pppWWWCCC@@@AAA<<<:::>>>999<<>><<<>>>@@@CCCFFFJJJPPPTTTWWW___iiirrryyy~~~TTTIIIIIIXXXsssooo~~~|||hhhooojjjKKKIIIHHHJJJPPPiiissshhhlll~~~qqqccc[[[YYYXXXYYY\\\```aaa___[[[WWWTTTPPPMMMMMMLLLIIIHHHJJJVVV```nnnhhhbbbxxxqqqOOO@@@>>>:::888888777666555444444444444555666777888::::::CCCTTTjjjooogggZZZMMMHHHEEEDDDCCCDDDHHHOOOWWW]]]```cccgggjjjlllmmmoootttyyyyyyzzzzzz~~~}}}iiibbbpppzzzrrrhhhbbb]]]ZZZ]]]cccfff|||lll^^^TTTTTTXXXfffyyyrrrgggppphhhpppyyysssXXXCCCAAACCC===;;;???===@@@CCCFFFIIINNNSSSWWWXXXZZZ\\\^^^bbbhhhpppuuuvvvtttjjjwwwkkk]]]eeesssvvvpppvvvrrrmmmIIIAAA>>><<<@@@:::>>>===???BBBDDDHHHLLLRRRWWWWWWaaakkkooorrrxxxQQQIIIGGGVVVyyyyyykkk~~~lllgggrrrRRRJJJEEELLLKKKeeevvvkkkhhhzzzooogggaaa[[[[[[^^^cccjjjrrrvvvvvvrrrlllhhhfffbbb[[[UUURRRPPPKKKEEEHHHSSSaaarrrhhhccc{{{~~~mmmIII???<<<999777777777666555444444444444555666777888:::;;;DDDXXXnnn```[[[SSSIIIGGGFFFCCCCCCDDDHHHOOOWWW\\\___bbbeeeiiijjjkkknnnsssxxxxxx{{{|||zzzbbbfffsssuuummmeee```\\\YYY\\\aaa\\\lll~~~mmm^^^UUUTTTXXXaaarrruuuaaassszzzpppwwwuuuXXXCCCBBBDDD>>>;;;@@@EEEGGGHHHJJJKKKNNNRRRUUUZZZ[[[\\\^^^bbbhhhqqqvvvxxxtttlll{{{ooo```fffqqqwwwnnntttxxx|||lllHHHAAA???>>>AAA;;;>>>>>>@@@BBBEEEIIINNNTTTXXX___iiiqqqrrrqqqyyyQQQJJJDDDTTT|||xxxjjj~~~oooccczzzYYYNNNEEENNNGGGcccxxxnnnfffzzzzzzlllddd___aaahhhppp{{{zzzwwwmmm^^^WWWWWWRRRKKKBBBMMMZZZjjjgggeee|||xxx}}}nnnEEE===;;;888777777777666555555444444555555666777888:::;;;FFF\\\rrr|||ZZZUUUNNNEEEEEEFFFCCCCCCDDDHHHOOOVVV\\\^^^```dddggghhhiiilllrrrwwwuuuxxx|||vvv[[[jjjuuu~~~sssnnnhhhccc\\\UUUVVVZZZ]]]^^^mmm}}}lll]]]SSSSSSWWW^^^nnnffflll|||qqqsss|||tttVVVDDDAAA===>>>@@@<<>>;;;???<<>>>>>@@@===CCCFFFIIIKKKNNNQQQUUUXXX[[[^^^cccgggkkkooouuuxxx{{{fffddd{{{rrraaafffrrr~~~zzznnnJJJBBB>>>;;;???<<>>>>>AAA===BBBEEEIIIMMMPPPTTTYYY\\\]]]aaafffjjjmmmqqquuuwww~~~dddddd{{{{{{aaaeeeppp~~~xxxmmmJJJAAA===:::???<<>><<<999888888888888777777777777777777888999999;;;>>>JJJaaa}}}hhhRRREEEEEEFFF???DDDCCCDDDHHHNNNTTTXXXZZZbbbdddgggiiikkkmmmqqqsssrrrxxx~~~vvvdddeeeqqqyyytttiii]]]VVVSSSSSSXXX^^^cccbbb^^^\\\cccpppyyy{{{{{{rrrdddXXXOOOKKKHHHGGGKKK[[[sssrrrpppccceeesssmmmSSSEEEDDD??????BBB???BBBEEEJJJOOORRRVVVZZZ]]]]]]aaafffkkkooorrruuuwwwiiidddzzzzzzaaadddmmm|||yyymmmIIIAAA===;;;@@@===CCCCCCEEEJJJOOOTTT^^^ooo{{{zzzzzz}}}eeeOOOHHH]]]qqqxxxxxxxxx|||]]]OOOTTTOOO\\\wwwxxxfffWWWXXXRRRNNNNNN]]]{{{ppptttyyyrrrdddeeeIII>>>;;;999777888888777777777666666666777888999:::;;;???NNNhhhmmmSSSDDDFFFHHH???BBBBBBCCCHHHNNNTTTXXXYYY```bbbfffiiikkkmmmppprrrppp{{{qqqbbbhhhpppxxx~~~~~~~~~sssjjj___XXXUUUVVVZZZ]]]^^^^^^[[[XXX[[[eeemmmooolllfff]]]UUUPPPMMMKKKIIIJJJYYYqqqjjjsssbbbbbbqqq~~~hhhPPPEEEEEE@@@@@@CCCAAADDDHHHMMMQQQTTTWWWZZZ\\\[[[___eeejjjnnnqqquuuwwwmmmcccxxxsssaaabbbjjjyyyrrrnnnmmmnnnyyy}}}|||lllIIIAAA>>><<>>EEECCCFFFLLLSSSYYYbbbsssiiiQQQHHH^^^tttxxxfffUUUYYYRRRYYYrrraaaYYYTTTQQQNNNYYYxxxyyyqqqyyy{{{mmmgggfffLLL>>><<<999888888888888777666666666666777888999:::>>>AAAPPPllllllTTTEEEGGGJJJAAAAAAAAACCCHHHNNNTTTXXXZZZ]]]```dddgggiiikkknnnpppooo}}}lll___hhhqqqxxx~~~~~~~~~uuupppggg___[[[ZZZYYYXXXWWWYYYYYYWWWYYY```eeeeeebbb^^^YYYTTTQQQOOOLLLKKKKKKZZZpppiiiyyyccc___ppp}}}cccMMMDDDEEEAAABBBFFFDDDGGGKKKPPPTTTVVVYYY[[[]]]]]]```eeeiiilllpppsssvvvkkkaaassspppaaaaaahhhvvvwwwmmmfffgggfffccceeekkkzzzmmmIIIBBB???===CCC@@@GGGEEEHHHPPPYYY___fffssskkkRRRHHH]]]yyy~~~nnn[[[ZZZSSSUUUmmmtttmmmppp{{{ppp\\\WWWSSSOOOWWWsssyyyrrr}}}zzzzzz|||hhhoooeeeLLL???===:::999999999999888666666666666777888::::::AAAAAAOOOkkkeeeSSSGGGGGGIIIDDDBBBBBBCCCGGGNNNUUUZZZ\\\\\\```dddgggiiijjjlllmmmooo}}}|||dddYYYeeepppwww||||||||||||uuukkkdddaaa[[[UUUUUUWWWWWWXXX\\\aaabbb___]]]ZZZVVVSSSQQQOOOLLLJJJLLLZZZnnnmmm~~~eee```rrr___JJJCCCFFFBBBCCCHHHGGGJJJNNNSSSWWWZZZ\\\___aaabbbdddgggiiikkkmmmqqqtttyyyeee]]]nnnzzztttaaa```ffftttzzzkkkhhhfffeeebbb___[[[ZZZaaaxxxmmmJJJCCC@@@>>>EEEBBBIIIHHHKKKSSS___fffjjjpppwww~~~hhhQQQIII^^^yyyttt^^^XXXRRRNNNccczzzoooiiihhhvvvfff^^^WWWRRRYYYuuu}}}zzzsssrrrlllppprrruuutttvvvhhhppphhhLLL@@@>>>;;;::::::::::::999555555666666777999:::;;;??????MMMlll|||]]]RRRHHHDDDFFFDDDDDDCCCCCCGGGNNNUUU[[[^^^]]]aaaeeehhhiiijjjkkklllppp|||~~~qqqZZZSSSaaajjjqqquuuuuuvvv{{{yyypppkkkcccZZZVVVWWWWWWZZZbbbjjjjjjeee^^^[[[WWWTTTRRROOOLLLJJJIIIWWWkkk}}}{{{rrrgggbbbwww\\\IIIBBBFFFCCCDDDIIIIIIKKKOOOUUUZZZ]]]```cccdddggghhhiiiiiijjjlllooorrrrrr```ZZZkkkxxxzzzaaa___dddsssppplllllluuuyyynnnnnnmmmhhhaaa]]][[[YYYVVVRRRnnnnnnJJJCCCAAA???FFFCCCJJJJJJMMMVVVccckkkmmmooorrrqqqyyyeeeOOOIII```vvvvvv___UUUQQQIIIXXXmmmwwwnnnjjj{{{pppfff]]]VVV]]]zzzvvvuuuiii```fffeeefffaaabbb|||hhhggglllLLLAAA>>><<<:::;;;;;;::::::555555555666777999:::;;;<<<;;;KKKnnnwwwXXXQQQIIICCCCCCDDDEEEDDDCCCGGGNNNVVV\\\```___bbbfffiiijjjjjjkkklllqqqzzz{{{uuuhhhSSSNNN^^^dddjjjnnnmmmooovvv|||~~~zzztttkkkbbbYYYXXXXXX\\\hhhssstttooobbb^^^ZZZWWWTTTQQQNNNKKKFFFTTThhhzzzwwwssshhhfffzzzYYYJJJAAAGGGKKKIIIHHHLLLQQQTTTWWW[[[^^^bbbgggkkkllloooqqqrrrpppppprrrtttxxxeeeXXX```vvvggg^^^cccrrr~~~lllfffaaadddpppzzzzzzuuueee]]]VVVWWWYYYYYYXXXYYYWWWlllfffMMMAAABBB???AAAFFFFFFNNNMMMRRR^^^nnnxxxyyywwwssstttwww~~~uuu\\\KKKJJJbbbxxx}}}XXXQQQJJJKKKOOOaaaxxxmmmjjjvvvhhhXXXZZZ]]]sssppptttrrr[[[\\\ZZZZZZYYYXXXkkkxxxjjjrrrNNNBBB???<<<;;;::::::999888:::999777666666888999;;;???@@@IIIhhhrrrPPPMMMKKKGGGEEEBBBBBBAAAAAACCCIIIRRRZZZ___bbbdddggghhhhhhhhhiiijjjiiijjjjjjdddUUUHHHJJJUUUZZZ^^^bbbccceeekkkuuu~~~}}}qqqiiiaaaaaabbbhhhsss}}}~~~tttmmmccc[[[WWWSSSLLLHHHHHHRRRbbbqqq}}}uuummmrrrmmmvvvVVVLLLIIINNNOOOIIIGGGLLLQQQSSSWWWZZZ]]]aaaeeeiiillloooqqqrrrqqqppprrrttt{{{gggWWW\\\pppfff[[[___nnnzzzsssgggeeennnwwwxxxtttiiibbb\\\ZZZXXXTTTTTTVVVYYYmmmbbbKKKAAABBB@@@CCCHHHHHHPPPRRRXXXcccpppxxxzzzyyyxxxvvvwww~~~{{{\\\IIIFFF\\\yyyxxxuuuiiiPPPJJJJJJJJJMMM]]]}}}qqqpppqqqYYYYYY\\\nnnrrryyytttZZZXXXSSSQQQPPPOOOccc|||qqqrrrQQQBBB???<<<:::::::::999888999888777666777888:::<<>><<<:::;;;;;;:::999999888777777888;;;===???BBBCCCLLLpppzzzVVVLLLGGGDDDDDD@@@CCCBBBAAABBBEEEKKKQQQUUUYYY\\\___bbbccceeeggghhhlllcccYYYRRRMMMJJJHHHHHHGGGFFFFFFJJJSSS^^^gggmmmrrrtttxxx{{{rrr^^^RRRLLLKKKDDDIIIPPPXXXbbbooo~~~wwwmmmzzz[[[___iiiWWWYYY[[[XXXPPPKKKOOOVVVWWWZZZ___bbbdddfffiiikkkiiiiiijjjlllnnnooopppooo~~~hhhSSSOOOYYYmmm~~~cccZZZffftttuuurrr```___fff|||XXXEEE@@@CCC@@@BBBIIIJJJUUU]]]hhhpppsssuuuxxx{{{}}}yyyxxx~~~ZZZIIICCCVVV}}}~~~tttqqq~~~}}}___XXXYYYQQQQQQIIIGGGCCCCCCMMMbbbrrr]]]\\\```qqq~~~wwwrrrkkklll]]]HHH@@@>>>;;;:::;;;;;;;;;:::999999888888999;;;>>>???@@@BBBLLLqqq}}}YYYLLLEEEEEEFFFBBBCCCBBBAAAAAADDDIIINNNRRRYYY[[[___bbbdddhhhllloootttpppfffXXXMMMGGGGGGGGGGGGKKKOOOPPPPPPSSSYYY^^^bbbeeejjjooouuu|||fffTTTJJJGGGCCCEEEJJJPPPYYYhhhxxxuuutttXXX___eeeZZZXXXUUUQQQMMMNNNSSSYYYTTTXXX]]]aaaccceeehhhjjjhhhhhhiiikkknnnppppppoooxxxkkkRRRNNNUUUdddyyyjjj[[[eeerrrcccZZZgggmmmeeehhhWWWEEE@@@DDDAAACCCLLLOOOccciiippptttuuutttuuuvvvzzzWWWHHHCCCRRRyyyvvvnnniiidddjjjbbbhhhpppoootttzzz\\\VVVSSSNNNVVVNNNHHHDDDCCCJJJWWWjjjbbb\\\^^^ooo~~~~~~\\\III@@@>>>;;;:::;;;;;;;;;:::;;;:::999999999;;;>>>??????CCCMMMqqq]]]MMMEEEEEEGGGCCCBBBBBBAAABBBDDDIIIMMMPPPYYY[[[^^^ccchhhpppyyy~~~vvvbbbQQQHHHGGGHHHHHHNNNTTTTTTOOOLLLMMMPPPQQQUUUZZZ```gggqqq|||kkkTTTGGGCCCCCCDDDFFFJJJQQQ___ppp|||vvvsssXXX```cccZZZUUUNNNJJJMMMRRRVVVWWWSSSWWW\\\aaadddfffiiikkkjjjiiiiiilllppprrrqqqooouuuhhhQQQMMMSSS]]]kkkrrr]]]eeerrrkkkYYYSSS\\\}}}{{{llljjjVVVEEE@@@EEECCCHHHTTTYYYjjjnnnrrruuuwwwwwwwwwwww]]]OOOHHHRRRuuu{{{{{{kkk~~~[[[PPPUUUOOOOOOWWW___^^^XXXZZZccciiiwwweeeSSSPPP\\\OOOJJJFFFDDDHHHMMMVVVgggwwwgggZZZ[[[lll{{{[[[JJJ@@@===;;;:::;;;<<<;;;:::<<<;;;:::999:::;;;===???AAAFFFOOOqqqbbbOOODDDDDDFFFAAABBBAAAAAABBBEEEIIIMMMPPPVVVYYY]]]dddmmmzzznnn[[[QQQNNNKKKJJJNNNSSSTTTRRROOOMMMMMMJJJMMMPPPSSSXXXaaannnxxxyyykkkTTTIIIFFFEEEEEEEEEEEEJJJVVVfffqqqzzzooorrrXXX^^^}}}eeeYYYRRRIIIGGGNNNVVVXXXUUUSSSXXX^^^cccfffiiikkkmmmkkkjjjjjjmmmqqqtttsssqqqwwwaaaOOOLLLQQQYYYbbbrrrZZZ```mmm}}}vvvtttbbbXXXSSSUUUhhhsssnnn}}}VVVDDDAAAFFFEEELLLZZZ```oooqqquuuyyy}}}|||```SSSJJJPPPooo~~~yyyjjj~~~yyyvvvpppVVVNNNUUURRRSSSYYYUUURRRTTTSSSTTT\\\yyyzzzYYYVVVbbbMMMLLLHHHFFFGGGGGGJJJVVVdddiiiWWWXXXiiiuuuTTTCCC@@@===;;;:::;;;<<<;;;;;;===<<<;;;::::::;;;===>>>BBBHHHQQQqqqfffPPPCCCCCCDDD>>>BBBAAAAAABBBEEEIIINNNPPPTTTWWW\\\dddqqqtttaaaXXXQQQLLLMMMNNNPPPSSSVVVVVVSSSPPPLLLMMMNNNMMMNNNUUU```jjjnnnwww~~~jjjVVVNNNMMMHHHGGGDDDCCCFFFPPP^^^iiixxxqqq^^^bbb}}}uuu]]]TTTLLLHHHKKKNNNOOOTTT[[[ZZZ^^^cccggghhhhhhggggggjjjmmmppprrrtttsssrrrqqqvvvhhhMMMLLLNNNUUUcccvvv}}}^^^[[[lll~~~wwwdddgggrrrjjj```[[[VVV[[[mmmqqqqqquuuOOOHHHGGGMMMOOOOOOZZZiiisssvvvzzz}}}~~~QQQIIIUUUoooxxxooonnnwwwfff```___aaahhhpppwwwtttpppggg\\\UUU\\\fffxxxyyyeee\\\TTTKKKDDDCCCHHHHHHFFFMMMZZZ}}}vvvYYYXXXlll|||QQQFFF???>>>===<<<;;;;;;<<<===>>>???<<<888888===??????HHHRRRSSSlllfffPPPKKKGGGDDDDDDAAAAAAAAAAAADDDGGGJJJLLLVVVPPPWWW]]]dddssshhhgggfff___XXXVVVVVVYYY]]]bbbbbb___[[[___WWWQQQOOOKKKJJJPPPYYY___eeennnuuuzzz~~~{{{nnnmmmkkkiiippp{{{yyylll```YYYWWWXXXOOOJJJGGGGGGGGGHHHQQQ\\\vvv|||~~~fffhhhnnnYYYSSSLLLIIILLLOOOQQQUUU[[[\\\___dddgggiiiiiihhhggggggiiimmmppprrrrrrrrrqqqyyyrrrSSSPPPPPPUUU```qqq}}}___ZZZhhhyyy{{{ccc___rrrssshhh\\\YYYZZZdddpppuuusssoooqqqjjjeeehhhpppyyyxxxiiimmmhhhOOOJJJLLLTTTWWWXXXaaannntttyyyTTTIIIQQQnnn|||llltttzzziiiiiitttuuuiiiiiiooozzzdddVVVQQQJJJFFFGGGDDDAAAKKKZZZuuu```ZZZjjjUUUKKK???>>>===<<<;;;<<<<<<===>>>???===:::;;;AAADDDDDDFFFRRRUUUkkkeeeOOOKKKHHHDDDCCCAAAAAAAAAAAACCCGGGJJJLLLSSSSSSYYY]]]___sssoooaaaaaahhhnnnppppppooooooqqqsssqqqlllhhh```YYYUUUTTTRRROOOPPPUUUTTTWWW]]]bbbfffkkkrrrwwwqqqccc```___[[[___gggeeeddd```[[[VVVUUUXXX[[[WWWSSSPPPOOOKKKGGGJJJQQQzzzoooooo|||eeeTTTQQQMMMJJJMMMQQQSSSWWW[[[^^^```eeehhhjjjjjjiiihhhgggiiilllooorrrssssssssswwwYYYSSSPPPTTT\\\hhh{{{|||```WWWaaarrrhhh\\\eeerrrzzzmmmeeebbbiiixxxtttcccYYYYYYSSSOOOTTT]]]jjj{{{~~~uuufffaaallleeeNNNKKKOOOYYY^^^aaaiiissstttzzzVVVJJJKKKggg||||||iii{{{uuu{{{vvvhhhdddhhhssswww\\\TTTNNNLLLKKKFFF@@@FFFPPP]]]}}}iii^^^mmmUUUKKK???>>>===<<<<<<<<<===>>>===??????<<>>===<<<<<<===>>>>>>>>>@@@@@@???AAAHHHKKKKKKJJJXXX\\\fffiiiNNNJJJIIIDDD@@@AAAAAA@@@AAACCCFFFHHHJJJRRRZZZaaaqqq{{{ppp~~~|||rrrhhhbbb```^^^ZZZWWWVVVUUURRRPPPPPPRRRUUUWWW]]]hhhzzz}}}lll\\\WWWWWWTTTPPPNNNNNNOOOOOOQQQSSSWWWZZZ]]]___^^^]]]ZZZUUUOOOJJJHHHyyyiiivvvrrr]]]QQQMMMMMMNNNQQQVVVZZZ\\\\\\```aaadddiiimmmnnnllliiioooooooooooopppqqqrrrsssuuu___RRRJJJLLLQQQVVVcccrrrtttbbbUUUWWWfffxxxkkkaaa^^^ooowwwiii^^^VVVOOONNNRRR\\\nnn~~~xxxggg]]]ZZZSSSYYYnnn^^^LLLKKKMMMVVV```jjjuuu}}}{{{lllSSSRRRQQQfffxxxhhh{{{~~~tttpppiiiccc___ZZZUUUUUUYYYUUUccc{{{kkkccc[[[[[[[[[VVVNNNIIILLLQQQZZZggg~~~vvvjjj|||SSSFFF???>>>===<<<<<<===>>>??????BBBBBB@@@BBBGGGJJJIIIJJJUUUZZZbbbpppQQQIIIIIIEEEAAAAAAAAA@@@AAABBBEEEHHHIIIOOOUUU^^^yyyrrrjjjeee___ZZZ[[[YYYWWWUUUUUUUUUVVVVVVTTTXXXeee{{{ppp```YYYXXXVVVQQQNNNMMMMMMOOOQQQTTTXXXZZZ[[[aaa```^^^YYYVVVRRRNNNJJJ~~~kkkhhh{{{kkkZZZOOOJJJNNNPPPSSSXXX^^^___\\\___```ccchhhnnnpppnnnjjjnnnmmmlllkkklllmmmnnnoooppp|||bbbRRRHHHJJJNNNPPP\\\kkkvvvrrrfffXXXUUUbbbuuutttbbbYYY```~~~iii]]]VVVOOONNNQQQ[[[nnnwwweee\\\YYYQQQWWWmmmyyySSSOOONNNPPPWWWcccppp{{{gggJJJJJJMMMeeevvvggg{{{~~~yyyssskkkdddaaa]]]WWWTTTUUUSSSZZZdddxxxsssfff___^^^\\\WWWQQQOOOOOOPPPVVVbbbsss|||ppp]]]LLL???>>>=========>>>???@@@AAACCCCCCAAACCCHHHJJJHHHGGGMMMUUU^^^zzzVVVIIIHHHFFFCCCAAAAAA@@@@@@BBBDDDGGGIIIQQQTTT```|||~~~tttjjjbbb]]]ZZZXXXWWWXXXYYYZZZYYYUUURRRTTTbbb}}}zzziii^^^YYYVVVQQQMMMKKKLLLOOOTTTZZZ___bbbbbbdddccc___ZZZVVVTTTOOOJJJ|||gggooovvvbbbVVVKKKIIINNNRRRTTTZZZ```aaa\\\]]]^^^aaagggoooqqqoookkklllkkkiiiiiijjjlllnnnpppnnnwwwgggUUUIIIKKKMMMMMMWWWfffqqqssskkk[[[TTT___rrriii\\\ZZZ|||jjj\\\WWWRRRQQQUUU```tttzzzhhhaaa___VVVZZZpppxxxRRRNNNOOORRRZZZfffsss|||TTTGGGJJJcccrrrfff}}}vvvpppkkkiiifff]]]VVVRRRUUUWWWZZZdddttt|||tttnnngggbbbXXXVVVTTTSSSSSSWWW^^^dddlllzzzyyyaaaMMM???>>>=========>>>@@@AAAAAADDDDDDCCCEEEIIIKKKJJJIIIHHHQQQ]]]yyy\\\IIIGGGGGGEEEBBBAAA@@@@@@BBBDDDGGGHHHQQQTTT```rrrsssfffaaa[[[WWWXXXZZZ[[[\\\ZZZUUUTTTYYYggg}}}lllbbb\\\WWWSSSOOOOOORRRXXX___dddeeedddbbbcccaaa\\\ZZZYYYSSSKKKiiivvvlll[[[RRRHHHHHHNNNRRRUUU[[[bbbbbb\\\\\\\\\___gggooorrrpppllllllkkkiiiiiikkknnnqqqsssttt|||lllXXXJJJMMMNNNLLLTTTcccppptttooo^^^TTT]]]ooo|||sssddd[[[}}}kkk\\\WWWSSSSSSWWWbbbvvv}}}mmmhhhfff[[[^^^ssswwwUUUKKKNNNSSS[[[hhhtttzzzzzz}}}lllQQQNNNhhhooofffyyytttrrruuusssiii___YYYVVVTTTXXX]]]\\\aaa||||||uuukkkfff```ZZZSSSPPPSSSXXX[[[\\\bbbooo___HHH>>>>>>=========???@@@AAA@@@DDDEEEDDDFFFKKKNNNLLLNNNIIIRRR^^^www___JJJFFFGGGGGGBBBAAA@@@@@@AAADDDFFFHHHKKKMMMZZZaaannnzzzssskkk```ZZZXXXZZZ\\\\\\\\\\\\]]]]]]^^^lll}}}mmmeee___[[[SSSRRRSSSWWW\\\___^^^[[[]]]aaaaaa^^^^^^___XXXNNNyyyvvviii~~~{{{bbbRRRKKKHHHKKKOOOTTTXXX[[[]]]___```___aaadddfffhhhjjjnnnqqqtttnnnhhheeehhhlllnnnoookkkwww___KKKIIIOOOTTTZZZaaammmrrrnnn___SSSVVVfffuuujjjeee|||{{{fffeeemmmqqqppp```]]]ZZZWWWWWW```vvv~~~sssaaaggg{{{bbbPPPPPPWWW^^^bbbiiirrrxxxyyyzzz}}}WWWIIIeeejjjkkk{{{vvvvvv~~~xxxfffZZZWWWVVVUUUWWWWWW\\\iiivvvxxxeee^^^___^^^XXXSSSUUUVVVYYY]]]bbblll~~~YYYEEE???>>>===<<<<<<===>>>???BBBAAA@@@BBBFFFJJJLLLLLLKKKYYYWWW[[[qqqcccHHHGGGHHHBBBCCCBBBAAAAAABBBDDDGGGIIIIIIPPPUUUZZZiii}}}~~~lllzzz}}}yyyzzz|||~~~wwwggg^^^[[[YYYZZZ]]]ZZZXXXZZZ[[[ZZZ]]]mmm~~~tttggg]]]\\\VVVRRRUUU\\\```^^^ZZZ]]]___``````^^^ZZZUUURRRqqqlllzzz^^^LLLGGGGGGNNNRRRWWW[[[]]]^^^```aaafffhhhiiijjjiiikkkmmmooosssnnniiifffhhhkkkmmmmmmrrrbbbJJJJJJQQQSSSXXXaaafffhhhfff^^^TTTTTT```mmmzzzwwwnnnhhhTTTWWWbbbgggggggggeeeeeeggggggiiirrr{{{~~~||||||oooaaalllbbbSSSRRRZZZccciiipppzzz{{{|||]]]III[[[lllnnnwwwoooggg___XXXVVVVVVXXX___gggxxxlllddd^^^[[[\\\ZZZYYY[[[[[[^^^hhhsssqqqppp~~~~~~TTTCCC@@@???>>>======>>>???@@@AAA@@@@@@AAADDDFFFGGGFFFHHHVVVTTTZZZooolllNNNIIIIIIDDDCCCBBBAAAAAABBBDDDGGGHHHHHHOOOSSSWWWeeevvvzzzsssbbbmmmzzz~~~xxxuuutttuuuwwwzzz|||vvvjjjbbb\\\[[[]]]ZZZYYYYYYZZZWWWWWW```kkk|||mmmaaa]]]YYYUUUVVVZZZ[[[YYYUUUWWWXXXZZZ[[[[[[ZZZXXXWWWkkkmmmxxxXXXGGGGGGJJJPPPTTTYYY\\\]]]^^^___aaaiiikkkkkkkkkkkkkkkmmmoooqqqnnnjjjhhhhhhjjjjjjjjjtttkkkLLLLLLQQQNNNRRR^^^___]]]]]]]]]WWWRRRZZZfffuuu{{{uuu}}}|||]]]OOOUUU```bbb```bbbdddlll{{{{{{lllbbbqqq^^^RRRRRR\\\fffmmmttt{{{~~~|||||||||~~~^^^JJJQQQyyykkkpppzzzmmm___ZZZXXXWWWXXXZZZpppuuupppfffaaa]]]\\\ZZZXXX[[[___RRRZZZdddxxxfffNNNCCC@@@???>>>>>>>>>>>>@@@@@@CCCBBBBBBCCCEEEFFFDDDCCCFFFSSSSSSYYYlllvvvRRRHHHGGGDDDCCCBBBAAAAAABBBDDDFFFHHHGGGMMMQQQUUUaaammmmmmeee^^^eeennnrrrrrrqqqsssvvvtttwwwzzz}}}~~~qqqfffbbbcccccc```]]]\\\XXXUUUXXX]]]^^^uuurrreee^^^\\\ZZZYYYXXXWWWUUUSSSSSSTTTUUUVVVWWWXXXYYYYYYjjjmmmsssTTTGGGKKKRRRRRRUUUZZZ\\\]]]^^^___```eeefffhhhiiiiiijjjmmmooopppnnnkkkjjjiiiiiiiiiiiipppxxxxxxRRRMMMOOOHHHJJJWWW^^^WWWVVVZZZWWWQQQVVVbbbqqqwwwyyyttt}}}jjjaaacccgggfffccc^^^aaaoooyyyiiicccwwwzzz^^^SSSXXXbbblllqqqvvv{{{|||zzz~~~|||zzz{{{~~~~~~|||yyyoooUUUJJJKKKjjjgggqqq{{{lllccc]]]YYYXXXYYY^^^rrruuummmeeecccbbb___^^^___VVV[[[YYY\\\xxxuuuWWWLLLCCC??????>>>======>>>@@@@@@EEEEEEFFFHHHJJJJJJIIIGGGGGGSSSSSS[[[jjjWWWIIIHHHFFFCCCBBBAAAAAAAAACCCEEEGGGGGGKKKPPPUUU___fffddd\\\^^^cccjjjmmmmmmooosssvvvsssvvvyyy|||~~~|||wwwxxxxxxqqqhhhaaa]]]ZZZZZZ[[[WWW___ooo}}}qqqfffdddaaa]]]ZZZWWWVVVUUUSSSRRRQQQQQQRRRSSSUUUVVVooorrrmmmQQQHHHNNNUUUUUUXXX\\\___``````aaabbbaaacccdddeeeeeefffiiikkkooonnnmmmkkkiiiiiiiiiiiinnnrrr|||YYYNNNMMMGGGIIITTT]]]VVVSSSTTTQQQMMMRRR\\\hhhoooyyyzzziiihhh|||zzzqqqmmmlllmmmhhhgggqqqwwwmmmcccddd~~~xxxaaaWWWaaajjjssswww{{{}}}zzzyyy{{{zzzwwwttt{{{{{{{{{~~~xxx]]]MMMIIIGGG```|||dddrrr}}}qqqeee\\\ZZZ\\\WWWeeewwwuuunnniiiddd``````aaa]]]WWWTTT^^^tttiiiSSSLLLAAA>>>>>>===<<<===>>>???@@@FFFFFFGGGJJJMMMOOONNNLLLKKKUUUUUU]]]hhh]]]MMMKKKJJJCCCBBBAAA@@@AAACCCEEEFFFGGGJJJOOOVVV___ddd```YYY\\\```fffiiijjjkkknnnppprrrrrrtttvvvyyy{{{}}}}}}|||mmmccc___]]][[[ZZZZZZ^^^rrrxxxssskkkccc[[[WWWUUUUUUNNNMMMKKKJJJJJJLLLOOOQQQttt{{{|||eeeOOOIIINNNQQQXXX[[[___bbbccccccdddeeecccdddeeedddcccccceeegggnnnooonnnllljjjiiijjjlllqqqrrr}}}cccPPPLLLJJJMMMUUU[[[YYYUUUNNNHHHHHHNNNSSSZZZbbbnnn{{{yyybbbXXXbbb{{{zzz{{{~~~tttrrrwwwwwwmmmccc]]][[[ffflll^^^ZZZdddlllssswww|||}}}{{{{{{{{{zzzyyy|||aaaLLLGGGEEEYYYwwwcccvvvrrrddd___```___fffqqqvvvuuu~~~vvvjjjbbb``````[[[YYY[[[YYY[[[iiizzzfffSSSIII@@@???>>>======>>>???AAABBBEEEEEEFFFIIIMMMPPPPPPOOOOOOWWWVVV]]]ddd]]]KKKHHHGGGCCCBBBAAA@@@AAABBBDDDEEEGGGHHHMMMUUU^^^aaa\\\WWW\\\```eeeiiikkklllmmmnnntttsssssstttwwwyyyzzzzzzrrrhhhaaaZZZZZZZZZ\\\iiissseee[[[VVVSSSRRRHHHGGGEEEDDDEEEGGGJJJLLLuuu~~~~~~qqq[[[MMMLLLOOONNNVVVZZZ^^^aaabbbcccdddeeefffggghhhgggfffgggiiijjjooooooooollljjjjjjmmmoooqqqrrrqqqTTTKKKLLLPPPSSSZZZ```\\\NNNEEEHHHLLLKKKPPPYYYffftttlll]]]```rrrssshhh\\\XXXYYYggg___\\\aaaiiioootttvvvzzzlllMMMHHHFFFVVVrrr```vvvwwwmmmhhhiiijjjppptttnnnjjjyyyuuuqqqhhhcccbbbbbb^^^ZZZ]]]eeettt}}}dddRRRDDDBBB@@@@@@??????@@@AAACCCDDDFFFFFFFFFHHHLLLOOOQQQQQQQQQWWWTTT[[[^^^zzz]]]KKKGGGEEECCCBBBAAA@@@@@@BBBCCCEEEGGGGGGKKKSSS[[[\\\XXXSSS]]]```eeeiiikkknnnoooppptttssssssvvvyyy{{{zzzyyy}}}~~~nnnbbb___aaa```dddsssbbbYYYVVVTTTSSSLLLKKKHHHFFFEEEFFFGGGIII|||rrr}}}xxxhhhTTTLLLPPPRRROOOSSSVVV[[[^^^___```bbbccceeegggiiijjjkkkmmmppprrrooopppooollljjjjjjnnnrrrnnnppp}}}XXXJJJLLLNNNMMMZZZfffdddQQQEEEJJJLLLGGGMMMUUUcccqqq~~~pppmmmyyyrrrccc[[[\\\hhh\\\aaannnuuuyyy{{{zzz}}}oooMMMJJJIIITTTvvvmmm]]]ttt{{{sssjjjiiipppyyyuuukkkppp~~~xxxsssllleeebbbbbb```^^^aaayyy~~~yyyaaaOOOAAAEEEBBBBBBAAAAAABBBCCCEEEFFFJJJHHHHHHIIIMMMPPPRRRRRRQQQUUURRRXXXYYYssseeeRRRMMMJJJCCCBBBAAA@@@@@@AAACCCDDDHHHFFFIIIQQQXXXXXXSSSPPP[[[\\\```dddhhhkkknnnpppmmmmmmoootttyyy{{{yyywwwxxx~~~~~~nnnjjjjjjddd___rrrooo]]]WWWWWWXXXWWWVVVSSSPPPLLLIIIGGGFFFFFFwwwiiiggguuueeeWWWOOONNNPPPRRRUUUUUUVVVZZZ```ccccccaaacccgggjjjllllllmmmqqquuummmjjjkkknnnnnnjjjjjjlllnnnqqqwww{{{}}}^^^PPPKKKGGGOOOYYYfffgggUUUDDDBBBGGGIIIMMMPPPYYYfffwwwzzzfff[[[hhhxxxdddiiivvvxxx~~~yyyOOOJJJFFFHHHbbb}}}fff]]]{{{rrrooorrryyyzzzrrrmmmlll|||uuummmeee```bbbffftttwww[[[JJJHHHBBBBBBBBBBBBCCCFFFJJJNNNQQQRRRNNNJJJHHHJJJNNNQQQSSSNNNVVVTTTPPP]]]vvvsssYYYOOOCCCEEEDDDCCCBBBAAABBBCCCDDDEEEFFFLLLSSSUUUQQQOOOPPP]]]```dddgggiiijjjlllnnnqqqqqqrrrtttuuuwwwxxxxxxzzz{{{}}}}}}tttllljjjppphhh[[[UUUSSSVVV\\\XXXWWWUUUSSSPPPLLLFFFBBBpppdddggg|||rrrdddVVVMMMLLLPPPUUUXXXWWWWWWZZZ___bbbbbbaaadddfffiiijjjkkkmmmooopppmmmkkklllooooookkkjjjlllkkkmmmpppqqqrrr|||mmmVVVNNNLLLNNNUUUbbbfffWWWHHHDDDFFFEEEHHHKKKSSS```qqqvvvdddhhh{{{wwwfffkkkuuu```NNNDDDEEEYYYpppeee]]]{{{sssrrrvvvyyyppplll{{{rrrhhhbbbbbbkkk|||~~~YYYJJJGGGAAABBBBBBBBBCCCGGGLLLQQQTTT]]]XXXSSSOOONNNOOOOOOOOOOOOXXXVVVSSS^^^wwwuuuXXXOOOFFFEEEDDDCCCBBBAAABBBCCCCCCEEEEEEJJJQQQRRROOONNNPPP\\\___cccfffhhhiiikkkmmmooopppqqqsssuuuwwwxxxyyy{{{|||}}}~~~|||tttssswwwcccXXXUUUSSSVVV[[[\\\YYYWWWTTTQQQMMMHHHDDDlllbbblllxxxpppcccUUUNNNNNNTTTYYY\\\[[[ZZZ[[[^^^`````````eeefffgggjjjmmmnnnmmmlllmmmkkkmmmqqqqqqllliiikkkiiijjjkkkiiiiiittt]]]PPPQQQKKKQQQ___eee[[[NNNHHHFFFDDDFFFHHHNNNXXXgggxxxkkkfffoooxxx|||{{{{{{wwwttt|||rrriiipppuuuxxxVVVGGGFFFVVVgggccc^^^{{{xxxpppooottttttlllrrrqqqddd```cccsss]]]KKKHHHAAABBBAAAAAACCCHHHOOOUUUYYY```\\\WWWTTTRRRQQQPPPNNNOOOXXXWWWTTT]]]tttuuuSSSKKKGGGEEEDDDCCCBBBAAABBBBBBCCCDDDDDDHHHMMMNNNLLLMMMQQQZZZ]]]aaadddfffhhhjjjlllmmmnnnooorrrtttvvvxxxxxxzzz|||}}}~~~~~~wwwvvveee\\\XXXUUUTTTUUU]]][[[XXXUUURRRNNNIIIFFFoooeeetttwwwmmm___UUURRRTTTXXXZZZ^^^]]]\\\\\\\\\]]]^^^^^^eeedddeeeiiinnnpppnnnkkklllkkknnnrrrrrrmmmiiijjjjjjjjjkkkjjjiiirrrdddPPPRRRJJJPPP\\\ccc]]]RRRLLLHHHFFFHHHIIILLLSSS^^^nnn}}}wwwlllmmmqqqtttnnnkkkkkkjjjjjjooovvvqqqqqq{{{~~~YYYHHHHHHSSSaaa~~~~~~bbb```}}}vvvkkkfffeeeiiiuuuyyyppplllxxxwwwgggaaaaaaooogggNNNIIIDDDBBBAAAAAADDDIIIQQQYYY]]]WWWUUUSSSRRRSSSTTTSSSRRROOOWWWWWWTTTZZZlllzzzSSSJJJJJJFFFEEECCCBBBAAAAAABBBCCCEEEEEEGGGKKKKKKIIIMMMRRRWWWZZZ___bbbdddfffhhhjjjkkklllmmmppprrruuuwwwxxxxxx{{{}}}~~~}}}}}}|||~~~sssiiiaaaZZZSSSOOOYYYXXXWWWWWWUUUPPPJJJFFFqqqeeetttuuuhhhYYYRRRTTTXXXXXXVVV^^^^^^]]]]]]\\\\\\]]]]]]bbbaaaaaafffkkknnnllljjjkkkjjjmmmrrrqqqmmmjjjkkkiiijjjmmmnnnnnnuuurrrUUUSSSKKKNNNWWW^^^[[[TTTMMMIIIFFFGGGIIIKKKPPPYYYhhhyyy}}}wwwqqqnnnjjjgggeeeffflllwwwuuuzzzUUUFFFFFFMMM\\\www```dddjjjaaa^^^\\\^^^ggguuu~~~}}}wwwjjjlll~~~wwwgggbbbbbbqqqoooNNNHHHDDDBBBBBBBBBEEEKKKSSSZZZ^^^NNNNNNNNNPPPSSSUUUVVVVVVRRRYYYXXXVVVYYYddd\\\NNNLLLFFFEEECCCBBBAAAAAABBBBBBEEEEEEHHHJJJIIIHHHMMMTTTTTTWWW\\\___bbbdddfffhhhiiijjjlllnnnqqqsssuuuvvvvvvxxx{{{}}}}}}}}}zzzqqqggg[[[RRRWWWWWWXXXXXXWWWSSSLLLGGGnnneeeqqqooodddWWWQQQSSSVVVTTTPPPZZZ\\\^^^^^^\\\[[[\\\\\\___^^^___aaaeeeggghhhhhhiiihhhkkkoooppplllkkklllhhhhhhkkkooorrrxxxiiiXXXOOOKKKRRRZZZ[[[WWWPPPIIIFFFEEEFFFIIIMMMVVVdddvvv}}}uuummmgggccciiijjjqqq|||yyyzzzVVVKKKGGGKKK___ooo___hhhiii___[[[YYYXXX]]]jjjwww|||zzzmmmkkktttvvvddd```cccssslllKKKEEECCCBBBBBBDDDGGGMMMSSSYYY\\\NNNMMMMMMOOORRRTTTUUUUUUUUUYYYYYYYYY[[[___yyyeeeNNNGGGFFFEEEDDDBBBAAAAAAAAABBBCCCDDDHHHJJJHHHFFFLLLTTTQQQUUUZZZ]]]```bbbdddfffhhhiiikkkmmmoooqqqsssttttttvvvyyy{{{|||}}}qqqeee^^^]]]\\\[[[YYYUUUOOOKKKmmmlllxxxjjjeee]]]WWWSSSRRRQQQQQQUUUYYY]]]^^^]]][[[[[[\\\aaabbbbbbaaaaaabbbeeeggggggfffhhhmmmnnnllllllnnnjjjggghhhooouuuzzzcccTTTKKKRRR\\\bbb```WWWMMMHHHFFFGGGIIILLLQQQ]]]mmmxxx~~~uuummmmmmuuu~~~}}}}}}}}}SSSNNNHHHJJJdddjjj^^^kkkrrrbbb[[[ZZZWWWVVV^^^llltttsssiiihhhlllxxxtttbbb___ddduuueeeJJJFFFCCCBBBCCCFFFIIINNNRRRVVVXXXOOOMMMLLLLLLOOOQQQQQQQQQSSSVVVVVVYYY\\\[[[mmmqqqRRRGGGGGGFFFDDDBBBAAAAAAAAAAAAAAABBBGGGIIIFFFDDDJJJRRROOOSSSXXX[[[^^^```ccceeehhhiiijjjlllmmmoooqqqqqqsssuuuxxxyyyzzz{{{~~~}}}~~~mmmhhhbbb]]]YYYWWWTTTSSSxxxpppwwwiiiiiifff^^^UUUPPPRRRVVVRRRWWW\\\^^^]]][[[[[[\\\ggghhhgggdddaaaaaaeeeiiifffeeefffkkkmmmllllllpppmmmhhhhhhnnnwww}}}lllWWWMMMUUUbbbkkkjjj___RRRKKKJJJKKKLLLKKKMMMVVVcccmmmxxx|||uuuwwwmmmJJJKKKCCCFFFdddggg^^^nnnzzzddd[[[[[[WWWRRRVVVbbbjjjjjj^^^^^^```fffvvvrrrccc```eeevvv___LLLJJJFFFBBBDDDGGGKKKNNNRRRTTTVVVMMMKKKIIIIIIKKKNNNOOOOOOOOOPPPQQQWWW[[[WWWddd^^^OOOGGGFFFDDDBBBAAAAAAAAAAAA>>>AAAEEEHHHEEEBBBHHHPPPNNNRRRWWWZZZ]]]___bbbdddhhhiiijjjkkkmmmnnnooopppsssuuuvvvwwwxxxyyy|||||||||}}}zzzsssggg^^^YYYXXXXXXYYYxxxttt{{{|||jjj\\\[[[ZZZSSSPPPTTTSSSUUUWWWXXXWWWXXXZZZ\\\^^^___aaacccddddddddddddaaabbbdddiiioooqqqooolllkkkmmmoooqqqtttyyytttWWWTTTTTT[[[ppp{{{fffNNNMMMGGGEEEFFFJJJMMMRRR]]]hhhnnnuuu~~~~~~~~~~~~~~~gggNNNGGGFFFOOOaaakkk^^^lllqqqhhh\\\RRRSSSZZZ___cccfffaaa\\\ZZZ[[[```mmmnnnccc]]]aaavvvqqqYYYPPPMMMCCCFFFGGGGGGIIIQQQWWWVVVPPPJJJEEEFFFMMMPPPNNNNNNQQQOOOPPPSSSVVVWWWYYYbbblll]]]PPPHHHHHHGGGEEEBBB@@@???@@@???CCCFFFEEECCCDDDIIINNNMMMPPPUUUYYY]]]```aaaaaaccceeehhhjjjkkklllnnnppppppqqqsssuuuxxxzzz||||||{{{}}}~~~ooocccaaacccaaa^^^}}}pppsss}}}wwwggg[[[[[[[[[UUURRRUUUVVVXXXZZZZZZZZZZZZ[[[]]]]]]^^^aaaccceeeeeeffffffaaabbbcccgggkkkllljjjggghhhjjjlllnnnpppuuu{{{]]]RRRQQQWWWkkkyyylllVVVMMMHHHFFFFFFIIIKKKNNNVVV___jjjqqqzzzjjjiiiiiirrr~~~xxxXXXIIIEEEMMM^^^iii___ooovvvfffVVVRRRUUUYYY\\\___ZZZWWWTTTUUUXXX```qqqxxxddd```[[[```uuu~~~ooo\\\VVVVVVOOOFFFHHHJJJLLLRRRWWWUUUOOOHHHEEEGGGLLLOOOMMMNNNQQQVVVVVVWWWWWWTTTUUU___kkkhhhSSSIIIIIIGGGEEECCCAAA@@@@@@???BBBEEEDDDCCCDDDIIIMMMMMMOOOTTTYYY]]]```aaabbbccceeehhhjjjjjjkkkmmmnnnpppqqqrrrtttvvvxxxyyyzzzyyy{{{~~~~~~~~~~~~~~~pppiiieee^^^XXXnnnhhhwwwlll```YYY[[[\\\XXXUUUWWWWWWYYY[[[[[[ZZZYYYZZZ[[[\\\]]]___bbbdddeeeffffffccccccdddgggiiiiiigggeeeeeegggiiikkkmmmrrrwww{{{jjjUUUQQQSSScccuuuuuu```LLLIIIFFFFFFHHHHHHIIINNNTTTbbbhhhpppvvv{{{jjj\\\]]][[[```mmm}}}{{{zzz{{{|||~~~hhhNNNFFFMMM]]]gggaaauuuttt]]]SSSTTTVVVXXXYYYUUURRRPPPQQQQQQSSS]]]gggsssbbb]]]YYY```vvvppp\\\UUUTTTMMMFFFJJJLLLOOOTTTWWWSSSLLLEEEEEEHHHLLLMMMLLLNNNRRRXXXXXXYYYXXXSSSTTT___mmmvvvZZZKKKJJJHHHEEECCCAAA@@@@@@???BBBDDDCCCBBBDDDHHHLLLKKKNNNRRRXXX\\\```bbbcccccceeehhhiiiiiijjjkkkmmmppppppqqqrrrtttuuuvvvwwwwwwyyy|||}}}~~~~~~|||rrrggg^^^}}}```ccczzzyyy```XXXUUUXXX[[[XXXUUUVVVUUUWWWYYYYYYXXXWWWWWWXXX[[[\\\]]]___aaabbbcccccccccdddfffhhhiiiiiihhhfffdddfffhhhjjjmmmpppuuuyyy}}}```VVVRRR\\\nnnzzzkkkNNNJJJFFFEEEGGGGGGFFFHHHMMMXXX]]]ccciiinnnuuu}}}llleee```\\\[[[```nnn{{{yyy{{{}}}xxxSSSFFFMMM]]]cccccczzziii\\\YYYYYYXXXWWWSSSQQQQQQRRRPPPNNNQQQWWWkkk}}}rrrccc\\\ZZZbbbxxxooo]]]UUUQQQHHHFFFJJJNNNPPPSSSUUUQQQJJJDDDFFFJJJLLLMMMMMMOOORRRRRRUUUYYYYYYUUUUUUaaannn^^^MMMKKKHHHEEEDDDCCCAAA@@@???AAABBBBBBBBBCCCGGGJJJJJJLLLPPPVVV[[[___aaacccccceeehhhiiiiiijjjkkkllloooooopppqqqqqqrrrsssssstttwwwzzz||||||~~~~~~uuuwww]]]dddyyyvvvaaaUUURRRQQQTTTWWWUUUSSSRRRSSSVVVXXXYYYWWWVVVVVVVVVZZZ[[[[[[\\\\\\]]]^^^___```aaadddfffgggggghhhiiifffhhhjjjlllnnnqqquuuxxxkkkYYYRRRWWWggg|||wwwXXXKKKGGGEEEGGGHHHFFFGGGJJJPPPTTTZZZ^^^ccckkkuuu|||qqqkkkbbb\\\VVVVVV]]]ppp}}}}}}~~~~~~}}}~~~\\\FFFHHHXXXsss~~~aaaeee|||jjjaaa[[[WWWUUUQQQPPPQQQTTTSSSNNNMMMPPP[[[mmmlll^^^[[[ZZZccczzzzzzjjj^^^ZZZXXXNNNGGGKKKNNNOOOQQQSSSPPPJJJEEEHHHKKKLLLNNNPPPRRRSSSMMMRRRXXX\\\ZZZYYYaaakkk[[[PPPLLLHHHEEEEEEDDDBBBAAA@@@@@@AAAAAAAAACCCEEEGGGHHHJJJNNNSSSXXX\\\```aaaccceeehhhiiiiiijjjkkkmmmmmmnnnnnnoooppppppqqqqqqrrruuuxxxzzz{{{|||mmmsss|||lllRRROOONNNOOOQQQSSSRRRPPPNNNSSSUUUXXXYYYXXXWWWWWWWWWXXXXXXXXXYYYZZZ[[[\\\]]][[[]]]```bbbcccdddfffhhhfffhhhkkkmmmnnnqqqtttwwwwww\\\QQQTTT]]]wwwgggOOOIIIFFFGGGHHHFFFFFFHHHLLLOOOSSSWWW\\\eeepppxxxxxxnnnddd]]]VVVSSSUUUbbbxxxvvvwwwyyy~~~tttPPPEEEOOOhhh~~~aaaiiivvveeeZZZUUUTTTOOONNNPPPTTTSSSNNNLLLMMMRRR```xxxkkk[[[YYYYYYbbbyyyvvveeeZZZWWWVVVOOOJJJMMMOOONNNOOORRRRRROOOHHHKKKLLLMMMQQQVVVWWWTTTOOORRRXXX^^^^^^\\\aaahhh\\\SSSNNNHHHFFFFFFEEECCCAAA@@@?????????AAABBBDDDEEEGGGIIILLLPPPUUUYYY]]]___```cccfffhhhiiijjjkkkmmmllllllmmmnnnoooppppppppprrrtttwwwyyyzzz{{{}}}{{{~~~zzzdddMMMNNNOOOOOOOOOPPPPPPNNNKKKOOOSSSVVVXXXWWWVVVVVVVVVUUUUUUVVVWWWYYY\\\^^^```ZZZ]]]```aaaaaabbbeeehhheeegggjjjlllmmmooorrrttt{{{bbbTTTSSSRRRkkk}}}mmmSSSLLLGGGGGGFFFDDDCCCEEEGGGJJJMMMPPPUUU^^^jjjsssxxxhhhaaaZZZWWWXXX___mmmzzz}}}{{{|||jjjLLLMMM]]]dddnnn{{{dddWWWUUUWWWOOOMMMNNNRRRRRRNNNKKKLLLNNNTTTfffooo___TTTTTT^^^ttttttbbbRRRLLLMMMJJJNNNQQQPPPMMMMMMRRRUUUUUUMMMMMMMMMNNNUUU]]][[[TTTQQQQQQVVV]]]aaacccgggllloooUUUOOOHHHFFFFFFFFFDDDAAA@@@???>>>>>>@@@BBBCCCDDDFFFGGGJJJNNNRRRVVVZZZ\\\]]]___ccceeefffhhhjjjlllkkkkkklllmmmnnnppppppqqqqqqtttwwwxxxyyyzzz{{{}}}}}}yyy||||||qqq[[[IIIOOOPPPPPPOOOOOOOOOMMMJJJLLLOOOSSSUUUUUUTTTTTTTTTRRRSSSTTTWWWZZZ^^^aaaccc]]]___bbbcccbbbccceeehhhccceeehhhjjjkkkmmmooorrrwww~~~jjjXXXSSSKKK___vvvlllVVVNNNGGGFFFEEEBBBAAABBBBBBDDDGGGIIIOOOXXXeeennn~~~iiiccc]]][[[[[[___hhhqqqWWWQQQSSS{{{fffrrrzzzbbbVVVWWW^^^QQQNNNNNNRRRRRRNNNKKKLLLKKKKKKXXXrrrppp```QQQQQQ[[[pppppp___MMMEEEJJJMMMRRRSSSQQQMMMMMMSSSXXXZZZOOOOOOMMMNNNXXXaaa^^^TTTQQQOOORRR[[[dddiiiooouuuvvvVVVOOOIIIFFFGGGGGGDDDAAA@@@???===>>>@@@BBBCCCCCCFFFGGGIIILLLPPPTTTXXXZZZZZZ\\\```ccceeegggiiikkkjjjkkklllmmmooopppqqqqqqqqqtttvvvxxxxxxyyyzzz|||~~~zzzooommmwwwyyyiiiUUUKKKNNNOOOQQQQQQQQQOOOMMMLLLQQQQQQQQQQQQRRRRRRRRRRRROOOVVV[[[XXXUUU]]]rrrwwwnnndddbbbggglllkkkhhhggghhhjjjkkklllnnnrrruuuttt]]]QQQPPPQQQ^^^ppp^^^OOODDDDDDEEEBBBCCCHHH>>>???BBBFFFMMMXXXdddlllxxxwwwjjj\\\YYYeeeuuucccNNNSSSooolll|||pppZZZZZZeeemmmWWWUUUQQQNNNPPPSSSPPPIIIIIIIIIUUUaaa|||wwwmmmddd]]]OOOPPPSSSbbb|||dddYYYNNNHHHKKKLLLOOOLLLMMMRRRSSSOOOOOOSSSPPPNNNMMMOOORRRTTTSSSQQQRRRQQQPPPQQQTTTYYY^^^aaaggghhhTTTKKKKKKFFFFFFGGGCCCAAA???======>>>@@@AAABBBEEEGGGIIIKKKMMMPPPTTTXXX______```aaabbbdddfffggghhhiiikkklllllllllnnnppppppqqqsssuuuwwwxxxyyyzzzxxx{{{~~~zzzuuuvvvzzzsss___PPPLLLKKKLLLNNNPPPQQQPPPOOONNNQQQQQQQQQRRRRRRRRRSSSSSSPPPUUUYYYVVVTTT[[[kkkyyymmmfff```___dddhhhiiigggeeeggghhhjjjkkknnnrrruuuvvvhhhXXXSSSQQQWWWccccccRRRDDDCCCFFFEEEBBBCCC@@@AAABBBDDDJJJSSS]]]eeeqqqyyytttddd```kkk|||lllRRRMMMhhhyyykkk|||xxxcccaaaiiioooVVVUUUSSSPPPRRRUUUSSSNNNHHHFFFPPPYYYsss{{{lllaaaWWWPPPOOONNNPPP]]]www~~~bbbYYYPPPJJJKKKKKKMMMLLLNNNTTTTTTOOOMMMOOOJJJJJJJJJMMMRRRUUUUUUTTTQQQPPPNNNNNNPPPTTTXXXZZZddd|||qqqYYYLLLJJJDDDDDDFFFBBBBBB@@@>>>===>>>@@@AAABBBEEEGGGIIIJJJLLLOOOTTTWWW\\\\\\]]]___aaaccceeefffgggiiikkklllllllllnnnppppppqqqrrrtttvvvwwwxxxxxxxxx{{{~~~|||}}}|||jjjSSSJJJMMMHHHIIILLLNNNPPPPPPPPPPPPPPPPPPQQQRRRSSSTTTTTTUUURRRUUUVVVTTTSSSXXXccckkkaaa___]]]^^^aaadddffffffeeefffhhhiiijjjlllpppssswwwsss\\\RRRNNNSSS\\\bbbTTTEEEBBBEEEFFFCCC@@@BBBBBBAAABBBEEELLLUUU[[[gggnnnxxxxxxrrr|||yyyggg___eeeuuuoooMMMHHHaaassskkk~~~lllaaa``````WWWYYYXXXTTTSSSVVVUUURRRNNNJJJPPPUUUlllyyyggg]]]TTTMMMNNNLLLMMMXXXqqqvvv___YYYPPPLLLLLLJJJLLLLLLOOOTTTTTTOOOKKKJJJHHHHHHIIIMMMQQQTTTUUUTTTSSSRRRPPPOOOPPPRRRUUUVVV]]]mmm|||___MMMJJJEEEDDDGGGDDDCCCBBB@@@???>>>???AAABBBDDDFFFHHHIIIKKKNNNRRRUUUWWWXXXYYY\\\^^^aaadddeeegggiiikkklllllllllnnnppppppqqqrrrtttuuuvvvvvvvvvxxxzzz}}}~~~}}}yyybbbMMMHHHMMMGGGHHHJJJLLLNNNOOOOOOOOONNNOOOPPPQQQSSSTTTUUUVVVSSSSSSSSSSSSUUUYYY^^^bbb\\\^^^___```aaaccceeegggggghhhiiiiiiiiikkknnnppptttxxxzzzeeeTTTNNNSSSZZZ___XXXMMMEEEDDDEEEEEEBBBAAAAAA@@@???AAAFFFMMMRRR[[[ccclllsssxxxxxxccccccqqqyyyeeeXXXYYYcccqqqzzz|||~~~~~~yyy~~~}}}qqqKKKHHH\\\tttnnn|||hhh]]]XXX]]]```^^^XXXTTTTTTTTTRRRRRRNNNQQQRRRfff}}}yyyfff___YYYQQQNNNLLLKKKVVVpppppp\\\VVVOOOLLLNNNKKKMMMMMMOOOQQQPPPMMMJJJIIIJJJKKKLLLOOOQQQRRRRRRQQQRRRQQQOOONNNOOOQQQSSSTTTVVV```cccNNNKKKGGGGGGIIIGGGEEEDDDCCC@@@>>>>>>@@@AAACCCDDDFFFHHHIIILLLPPPSSSTTTUUUWWWYYY]]]aaaccceeefffhhhjjjkkkkkklllnnnpppqqqrrrssstttuuuuuuuuuuuuwwwyyy|||}}}}}}~~~}}}}}}}}}{{{ppp]]]MMMIIILLLHHHIIIJJJKKKLLLLLLLLLLLLMMMNNNOOOQQQRRRTTTUUUVVVRRRQQQQQQSSSWWW[[[]]]^^^^^^```cccdddddddddeeegggiiijjjjjjiiihhhiiilllnnnnnnppprrr{{{mmm\\\UUUUUUccceee^^^NNNDDDDDDFFFEEE@@@???>>>===>>>BBBHHHMMMRRRYYYaaaggglllttt~~~wwwccc```nnn~~~tttdddWWWSSSZZZeeelllxxxyyy{{{yyywwwvvvwww{{{nnnRRRIIIVVVzzz~~~vvvssswww|||lllccccccdddaaaYYYTTTUUUVVVUUUQQQMMMPPPNNN^^^ttttttaaa\\\WWWPPPOOOMMMLLLXXXrrrlllXXXRRRKKKKKKOOOLLLNNNNNNMMMLLLKKKKKKJJJIIIJJJLLLNNNPPPQQQRRRRRRRRRMMMMMMLLLLLLMMMPPPRRRSSSRRRYYYyyyeeeNNNLLLIIIHHHJJJHHHGGGGGGFFFBBB???===???AAABBBCCCEEEFFFGGGJJJNNNQQQRRRSSSUUUXXX\\\```ccceeedddfffhhhiiijjjkkkmmmoooqqqrrrssstttuuuuuuuuuuuuvvvxxx{{{{{{{{{{{{}}}~~~{{{xxxqqqeeeXXXNNNJJJKKKIIIIIIIIIIIIJJJJJJJJJJJJLLLMMMNNNOOOQQQRRRSSSTTTQQQPPPQQQSSSXXX[[[]]]^^^```bbbdddeeeeeeeeefffgggggghhhhhhhhhggghhhkkkmmmkkkmmmooossseeeUUUllltttnnnWWWFFFDDDGGGFFF@@@???>>><<<<<>>AAA@@@BBBDDDEEEFFFHHHLLLOOOPPPQQQSSSVVVZZZ^^^aaacccbbbdddfffggghhhiiilllnnnooopppqqqssstttuuuuuuuuuuuuwwwyyyzzzzzzyyyzzz|||wwwsssjjj]]]RRRLLLJJJJJJHHHHHHHHHHHHHHHIIIIIIJJJLLLLLLMMMNNNOOOQQQQQQRRRPPPPPPQQQSSSVVVZZZ\\\^^^]]]^^^___aaacccddddddddd```bbbcccdddeeehhhkkknnnnnnnnnqqqrrryyymmmmmmwwwqqqXXXGGGGGGIIIDDDBBBBBB@@@===;;;===@@@DDDEEEJJJOOOQQQTTTZZZdddlllwwwppp^^^^^^[[[]]]^^^^^^\\\]]]bbbfff{{{pppxxx{{{wwwttttttvvvuuuqqqppprrrsssyyy{{{WWWQQQIIILLLnnntttsss|||ssswwwxxx|||uuuiii\\\XXXYYYYYYUUUUUUSSSWWWPPPWWWcccjjjppp^^^\\\ZZZRRRSSSQQQQQQ]]]wwwzzz}}}ppp[[[OOOLLLGGGKKKOOOJJJIIILLLLLLHHHGGGJJJJJJGGGFFFJJJOOOQQQQQQPPPQQQRRROOOOOOOOOPPPQQQSSSTTTUUUOOORRR^^^\\\SSSMMMIIILLLMMMKKKLLLKKKEEE???<<<>>>AAA@@@AAACCCCCCDDDGGGKKKMMMNNNOOOQQQTTTWWW[[[^^^``````bbbdddffffffhhhjjjllllllmmmnnnppprrrsssttttttuuuwwwyyyyyyxxxxxxyyyzzz}}}uuutttqqqhhhZZZNNNJJJJJJJJJGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLMMMNNNOOOOOOPPPQQQPPPQQQRRRSSSUUUXXX[[[]]]ZZZYYYYYY\\\```ccccccbbb[[[]]]___aaadddhhhlllppprrrqqqttttttyyyhhhqqqjjjSSSFFFJJJKKKDDDEEEDDDAAA>>>;;;;;;>>>AAABBBFFFJJJKKKMMMRRR\\\cccjjjuuuiiieeeXXX^^^dddgggfffeeefffiii{{{iiiwwwvvvtttpppooossstttpppllllllqqqwww~~~~~~~~~}}}aaa]]]JJJLLLpppxxxttt{{{uuuwwwooo___XXXXXXUUUPPPQQQPPPTTTLLLPPPXXX\\\vvvkkk[[[\\\\\\TTTTTTRRRRRR^^^www{{{dddTTTLLLKKKHHHLLLNNNHHHFFFKKKLLLIIIIIIKKKJJJDDDIIIMMMQQQQQQOOOLLLLLLLLLHHHHHHHHHHHHIIIJJJKKKLLLKKKLLLSSSwwwhhhZZZQQQLLLPPPRRRLLLMMMLLLFFF???<<<>>>AAA???@@@BBBCCCDDDFFFJJJMMMLLLMMMOOORRRUUUYYY\\\^^^^^^```cccdddeeegggiiikkkiiijjjlllnnnpppqqqrrrsssuuuvvvxxxxxxwwwwwwxxxyyyzzz}}}uuu}}}zzzxxxlll[[[OOOMMMKKKGGGIIIIIIGGGGGGGGGIIIKKKLLLMMMMMMMMMMMMNNNOOOPPPQQQPPPPPPQQQSSSVVVXXXZZZ\\\WWWXXXZZZ]]]``````___]]]]]]^^^______bbbgggmmmrrryyyuuuqqqqqquuu|||kkk^^^[[[VVVKKKFFFIIIJJJHHHEEEBBB@@@>>><<<;;;AAA@@@AAACCCGGGMMMSSSVVV]]]eeerrrzzzssscccgggwwwzzzvvvoooggguuuvvv{{{}}}{{{wwwtttqqqnnnmmmmmmsssxxx~~~}}}}}}{{{~~~RRRIIISSSkkkfffvvvsss|||zzznnn^^^WWWWWWSSSRRRRRRPPPOOORRRYYY```ccc~~~yyyfffYYYWWWWWWSSSXXXMMMMMMbbb^^^SSSLLLLLLMMMIIIGGGHHHJJJMMMPPPOOOLLLIIIHHHIIIKKKJJJHHHHHHJJJKKKJJJJJJOOONNNLLLJJJIIIHHHHHHIIIHHHQQQPPPeeeaaaRRRQQQRRRQQQRRRSSSRRRKKKCCC>>>>>>@@@AAAAAABBBDDDEEEGGGHHHHHHFFFHHHKKKNNNRRRUUUXXXYYY^^^```cccdddeeegggiiikkkhhhkkknnnpppppppppqqqssssssuuuwwwxxxxxxwwwxxxyyyxxxwwwzzzwwwjjjiiiqqq||||||ooo\\\PPPLLLJJJFFFIIIHHHGGGFFFGGGIIIKKKLLLMMMMMMMMMNNNNNNOOOOOOOOOPPPPPPQQQRRRTTTUUUWWWXXXXXXWWWXXX[[[^^^___^^^]]]^^^___``````aaaeeeiiimmmnnnnnnooopppqqqzzzvvvlll```WWWLLLGGGJJJGGGEEEBBB@@@>>>>>>??????=========>>>BBBGGGLLLPPPVVV^^^kkkxxx~~~vvv{{{yyywwwvvvqqqppp{{{yyy||||||{{{yyyvvvtttssssssssstttxxx}}}fffLLLRRRhhhnnnyyy~~~{{{{{{uuuhhh^^^ZZZTTTWWWVVVSSSPPPRRR[[[gggoooppprrrmmm```SSSPPPSSSUUUUUUKKKLLLbbbyyy\\\RRRKKKLLLNNNLLLKKKMMMLLLOOOQQQPPPMMMJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHIIILLLKKKJJJHHHHHHHHHIIIIIIHHHJJJIIIYYYpppZZZVVVUUUSSSUUUVVVUUUNNNFFF@@@???@@@@@@AAABBBCCCEEEFFFGGGHHHGGGHHHJJJMMMPPPTTTWWWYYY\\\^^^aaabbbccceeegggjjjgggjjjmmmoooppppppqqqrrrsssuuuwwwwwwwwwwwwyyy{{{yyyvvvxxx~~~qqqdddaaahhhuuuyyyppp{{{uuufffVVVLLLJJJIIIHHHHHHGGGFFFFFFGGGIIIJJJKKKLLLMMMOOOOOOPPPOOONNNMMMPPPPPPPPPQQQQQQSSSTTTUUUXXXWWWVVVXXX[[[]]]]]]\\\^^^___aaaaaaaaabbbeeegggfffjjjooopppnnnqqq]]]```zzzlll\\\PPPMMMHHHGGGDDDAAA>>>>>>@@@BBB<<<;;;;;;;;;>>>BBBFFFHHHNNNUUU```mmmyyy{{{zzzyyyxxxxxxwwwxxxxxxvvvxxx|||zzzUUUQQQbbbwwwuuutttvvv}}}|||~~~uuuggg^^^WWWYYYXXXSSSOOOPPP]]]qqqrrroooiii```UUUNNNRRRZZZTTTKKKLLLbbbxxx\\\TTTMMMLLLLLLLLLLLLMMMOOOPPPRRRPPPNNNKKKIIIIIIFFFIIILLLKKKHHHFFFFFFHHHIIIHHHHHHGGGGGGHHHHHHIIILLLIIIJJJWWW{{{bbbYYYYYYVVVYYYYYYXXXRRRJJJCCC@@@???@@@AAAAAACCCDDDEEEFFFGGGGGGGGGIIIKKKNNNRRRVVVXXXYYY[[[^^^```aaaccceeehhhgggiiimmmnnnoooooopppqqqssstttuuuuuuuuuwwwzzz}}}zzzvvvvvv{{{~~~zzzkkk]]]YYY]]]ffflll{{{}}}mmmppp}}}mmmdddWWWKKKEEEFFFHHHJJJFFFFFFFFFFFFGGGHHHJJJKKKLLLMMMOOOPPPPPPOOOMMMLLLNNNNNNOOOPPPQQQRRRTTTUUUXXXVVVUUUUUUXXXZZZ\\\\\\[[[^^^```aaaaaaaaabbbccchhhjjjooopppmmmmmmwwweeeWWW```vvv^^^QQQLLLKKKIIIEEEAAA?????????>>>===<<<<<<===@@@BBBDDDHHHNNNWWWbbbnnnzzz}}}~~~{{{{{{zzzzzzzzzzzzzzzzzzzzz{{{}}}iiiUUU[[[~~~jjjggghhhooo}}}sssfff]]]WWWTTTPPPLLLMMM[[[vvvxxxkkkcccXXXNNNNNNWWWUUUMMMMMM```~~~]]]WWWPPPMMMKKKJJJJJJJJJPPPPPPPPPOOOMMMJJJIIIHHHEEEJJJNNNMMMHHHEEEFFFHHHIIIHHHHHHHHHGGGGGGGGGGGGKKKGGGOOOZZZssseeeXXXXXXXXX[[[[[[ZZZVVVNNNFFFAAA???@@@@@@AAABBBCCCDDDEEEEEEGGGGGGGGGIIILLLPPPSSSVVVVVVYYY\\\^^^___aaadddgggfffhhhlllnnnnnnnnnoooppprrrssssssssstttvvvzzz~~~{{{vvvtttxxx}}}~~~|||~~~~~~{{{||||||vvvmmmkkktttzzzvvvjjj]]]VVVWWW[[[\\\bbbbbbdddeeegggiiijjjkkknnnzzzyyylll```RRRGGGBBBBBBDDDGGGDDDEEEEEEFFFGGGHHHIIIJJJJJJKKKMMMOOOOOONNNLLLKKKLLLLLLMMMOOOQQQSSSVVVWWWXXXVVVTTTTTTVVVYYYZZZ[[[XXX[[[^^^``````aaabbbdddkkkjjjlllooopppooosssyyyxxx{{{nnn```SSS^^^sssaaaPPPNNNJJJGGGDDDAAA>>><<>>===<<<<<<>>>???@@@DDDIIIPPPYYYcccooo{{{yyyuuuzzz~~~~~~}}}||||||{{{}}}~~~aaaXXXeee]]]\\\dddwww}}}pppdddUUUQQQNNNJJJHHHRRRmmm|||iii___WWWMMMIIIMMMQQQKKKLLL]]]|||www\\\YYYTTTPPPNNNNNNNNNMMMNNNMMMLLLKKKJJJIIIGGGFFFEEEJJJNNNNNNIIIFFFGGGIIIKKKKKKJJJIIIHHHGGGFFFEEEFFFDDDLLLSSSeeegggUUUVVVYYYZZZ[[[[[[XXXQQQIIICCC?????????@@@AAABBBCCCCCCDDDEEEFFFFFFHHHKKKNNNQQQRRRTTTVVVZZZ\\\^^^aaadddgggeeegggkkklllmmmmmmnnnooopppqqqqqqqqqrrrtttyyy|||zzzwwwuuuvvv||||||}}}}}}zzzvvvllliiieee___VVVRRR[[[hhhssstttnnnbbbYYYWWWVVVTTTPPPPPPPPPRRRTTTWWW[[[]]]wwwzzzuuugggVVVKKKDDD@@@@@@BBBCCCCCCDDDFFFGGGHHHIIIIIIHHHIIIKKKLLLMMMMMMLLLLLLJJJKKKLLLNNNPPPSSSUUUWWWXXXVVVTTTTTTVVVXXXYYYZZZWWWZZZ]]]___```aaaccceeejjjggghhhmmmpppqqqsssvvv}}}gggNNNaaa}}}[[[TTTKKKFFFFFFDDD@@@<<<===<<<;;;::::::;;;<<<<<>>??????@@@AAAAAABBBBBBCCCDDDFFFHHHJJJLLLNNNNNNQQQTTTWWWZZZ]]]___cccfffdddfffjjjlllllllllmmmnnnnnnoooppppppqqqrrruuuxxxyyyyyywwwwww{{{}}}~~~}}}xxxttteee\\\SSSNNNGGGCCCIIITTTfffmmmnnnddd\\\ZZZVVVPPPIIIHHHGGGGGGIIILLLOOOQQQxxxuuusssdddTTTKKKFFFAAA@@@BBBBBBBBBDDDEEEGGGHHHIIIIIIFFFGGGHHHIIIJJJLLLMMMMMMJJJJJJKKKLLLNNNPPPRRRSSSWWWVVVTTTUUUWWWXXXYYYYYYYYY[[[]]]^^^___```ccceeehhhfffgggjjjkkkkkkooouuu{{{^^^RRRffftttdddRRRHHHHHHHHHCCC======<<<;;;::::::::::::;;;===@@@DDDIIINNNVVV^^^ccckkkppp|||yyy}}}{{{}}}~~~}}}}}}|||YYYjjjllllllrrr|||oooiiijjjuuuzzzqqq]]]QQQMMMMMMNNNIIIEEEQQQaaawwwvvvpppfff^^^ZZZUUUPPPJJJHHHJJJZZZ{{{XXXMMMRRRSSSQQQPPPSSSSSSPPPKKKHHHFFFFFFHHHIIIGGGFFFEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFDDDCCCGGGMMMLLLMMM______UUU\\\XXXZZZ]]]^^^[[[TTTKKKEEE>>>>>>??????@@@AAAAAAAAAAAACCCFFFIIIKKKKKKKKKKKKNNNQQQUUUXXXZZZ]]]aaadddcccfffiiikkkkkkkkkmmmnnnlllmmmoooppppppppprrrtttxxx{{{{{{xxx{{{~~~}}}~~~~~~~~~{{{yyyiiiYYYKKKIIIFFFBBBCCCJJJTTTaaahhhbbb]]]\\\WWWOOODDDCCCBBBBBBDDDFFFIIIKKKllllllfffWWWJJJFFFEEEBBBBBBFFFAAABBBDDDEEEGGGHHHHHHIIIEEEFFFFFFGGGIIIKKKMMMNNNJJJJJJKKKKKKLLLNNNOOOPPPWWWVVVUUUVVVWWWYYYYYYXXX[[[\\\^^^^^^^^^___bbbdddhhhhhhiiiiiieeeccciiirrr{{{{{{[[[PPPiiiwww\\\LLLJJJJJJEEE>>>>>>======<<<;;;;;;;;;<<<:::===@@@CCCHHHMMMTTTXXX]]]```jjjyyy}}}}}}~~~vvv{{{~~~~~~}}}|||zzzwwwuuu{{{|||}}}}}}~~~}}}|||{{{{{{~~~{{{}}}~~~}}}WWW^^^www{{{~~~xxxmmm}}}cccZZZXXX```eeennn~~~{{{uuupppmmmiiimmmtttzzz~~~{{{iiiSSSKKKIIIKKKQQQMMMGGGNNN\\\eeepppssshhh^^^ZZZVVVOOONNNKKKMMM\\\{{{qqqTTTHHHNNNQQQMMMKKKMMMLLLGGGKKKHHHFFFFFFHHHJJJIIIGGGDDDBBBAAABBBEEEGGGGGGGGGDDDEEEFFFGGGGGGFFFEEEDDD@@@NNNNNNPPPbbbtttgggWWW^^^XXXZZZ^^^```^^^XXXOOOIII>>>>>>??????@@@@@@@@@AAA@@@BBBFFFIIIKKKKKKJJJIIILLLOOORRRVVVXXX\\\___bbbccceeeiiijjjkkkkkklllmmmjjjmmmooopppoooooopppqqqwww|||}}}zzz{{{~~~|||{{{|||~~~nnnYYYIIIGGGHHHDDDBBBFFFGGGWWWaaa___[[[\\\XXXOOO?????????@@@BBBEEEHHHJJJsssyyyggg```WWWRRRKKKEEECCCBBBBBBAAAFFFFFFEEEDDDCCCCCCDDDDDDHHHIIIIIIJJJKKKKKKJJJJJJJJJJJJKKKKKKLLLMMMOOOPPPRRRRRRTTTVVVXXXZZZ[[[\\\[[[\\\___aaabbbbbbaaa```iiihhhhhhgggfffhhhnnnuuuuuucccKKKWWWlllmmmSSSHHHKKKJJJBBBAAA>>>;;;:::::::::999888::::::;;;===AAAFFFJJJMMMSSSWWW```lllvvvyyyuuurrrpppooopppwwwxxxzzzuuuuuuvvvyyy|||yyyxxxwwwvvvvvvxxxzzz{{{yyy|||}}}||||||}}}zzzyyyzzzbbbPPP___||||||ssssssyyyuuueeeVVVTTTTTTWWW___iiirrrvvvwwwrrrpppmmmiiigggeeeeeeeee___^^^]]]\\\\\\[[[YYYWWWWWWXXXYYY[[[^^^bbbdddfffpppyyypppaaa[[[JJJJJJLLLMMMKKKJJJPPPXXXbbblllsssooohhhdddaaa___ZZZQQQOOO___}}}pppVVVXXXJJJKKKKKKKKKKKKKKKJJJJJJFFFFFFGGGGGGGGGFFFFFFEEEFFFEEECCCCCCEEEGGGHHHGGGAAAAAAAAADDDFFFGGGEEEDDDDDDLLLDDDKKKbbbggguuu```YYYZZZ\\\\\\]]]aaadddZZZMMMEEEAAA>>>???>>><<<===AAACCCCCCDDDFFFGGGHHHIIIJJJMMMOOORRRUUUWWW[[[___bbbaaaccceeefffggghhhjjjlllmmmnnnppppppooooooqqqrrrwwwvvvxxx{{{yyyvvv||||||yyyxxx{{{}}}}}}kkkUUULLLIIIEEE@@@???IIIJJJNNNVVV\\\[[[TTTLLLBBBBBB@@@>>><<<>>>AAAEEEqqqZZZOOOOOOKKKFFFBBBBBBCCCDDDDDDFFFFFFEEEDDDDDDDDDDDDDDDGGGHHHIIIJJJJJJKKKJJJJJJKKKKKKKKKLLLMMMNNNOOOPPPRRRSSSTTTVVVXXXZZZ\\\\\\]]]^^^```bbbcccccccccbbbdddeeehhhjjjkkkkkkooosssqqqpppMMMKKK]]]}}}zzz|||uuubbbPPPIIIHHHHHHCCC@@@===;;;;;;;;;:::999999888999:::<<>>??????===>>>AAABBBCCCDDDEEEFFFHHHIIIIIIKKKMMMPPPSSSUUUXXX]]]``````bbbdddeeeeeefffhhhjjjkkkmmmnnnooonnnnnnoooqqqttttttvvvyyywwwtttyyy~~~|||{{{~~~~~~~~~sssXXXIIIGGGHHHGGGGGGHHHLLLRRRVVVVVVRRRNNNEEEDDDAAA>>><<<===@@@CCCooo[[[PPPNNNJJJEEEBBBBBBDDDEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKLLLLLLMMMNNNPPPQQQRRRSSSUUUWWWYYY[[[\\\\\\^^^^^^^^^___```aaabbbccc```dddiiikkklllkkkkkkkkkkkkaaaLLLPPP\\\{{{lllttt{{{sss]]]JJJGGGNNNFFFCCC@@@>>>===<<<;;;:::999888888888888:::<<<===BBBDDDJJJRRRYYYaaappp~~~}}}xxxttthhhccc\\\ZZZaaarrr}}}zzz|||wwwrrrtttxxxyyy{{{~~~{{{yyyvvvsssrrrtttvvvxxxqqqssswwwzzz|||~~~~~~zzz]]]IIIIII```~~~fffttt{{{sssnnnlllfffcccbbbiiissszzzzzzxxxuuusssnnnhhhccc___\\\[[[[[[YYYXXXWWWWWWUUUQQQOOORRRRRRQQQQQQPPPPPPOOOOOOPPPSSSWWW]]]eeesssmmm^^^[[[XXXWWWVVVUUUUUU]]]fffttt}}}~~~~~~tttVVVOOOKKKKKKKKKJJJIIIHHHGGGFFFBBBBBBBBBCCCDDDDDDDDDEEE@@@>>>===>>>BBBFFFHHHHHHCCCBBBBBBCCCDDDDDDCCCAAA@@@GGGAAACCCMMMLLL```eee[[[TTTXXX[[[]]]aaadddbbb]]]QQQGGG>>>>>>?????????@@@AAABBBCCCDDDEEEGGGHHHHHHGGGJJJMMMOOORRRUUUYYY]]]^^^```bbbccccccdddgggiiiiiikkklllmmmllllllmmmooopppqqqsssvvvtttrrruuu{{{~~~qqqRRRMMMNNNKKKFFFGGGIIILLLNNNPPPPPPPPPJJJHHHDDD???<<<<<>>===<<<::::::999999999999:::;;;<<<>>>???CCCJJJOOOUUUaaalll|||wwwpppkkkfffdddWWWVVVVVV___uuu~~~tttoooyyytttpppooosssvvvwwwxxx{{{yyywwwtttrrrqqqsssvvvxxxsssuuuwwwyyy{{{~~~~~~wwwfffUUUKKKWWWxxxuuuzzz}}}yyyxxxzzz{{{xxxyyy{{{tttooommmgggfffeeeeeeeeeccc___\\\\\\[[[ZZZXXXUUUSSSQQQPPPRRRRRRRRRSSSXXXaaammmvvvuuuhhhccc___^^^]]]```hhhqqqzzzlllRRRIIIJJJJJJJJJIIIHHHFFFEEEDDDAAAAAAAAABBBCCCDDDEEEEEE@@@>>><<<<<>>DDDDDDHHHNNNMMMaaagggVVVRRRVVV[[[___aaaaaa```]]]WWWJJJ???===??????>>>???@@@@@@AAACCCDDDEEEFFFGGGEEEHHHKKKMMMPPPSSSWWW[[[]]]___aaabbbcccdddfffhhhgggiiijjjjjjjjjjjjkkkmmmlllnnnqqqssssssrrrsssvvviiiTTTMMMJJJGGGHHHHHHHHHHHHKKKOOORRRNNNLLLGGGAAA===;;;>>>@@@nnn^^^[[[WWWRRRNNNIIIEEEBBBAAA???>>>CCCDDDDDDEEEEEEEEEDDDDDDCCCDDDFFFGGGIIIJJJKKKKKKKKKKKKKKKLLLMMMNNNPPPPPPQQQSSSUUUXXXZZZ[[[[[[[[[[[[ZZZYYYXXXYYY\\\___```eeehhhhhhfffgggmmmnnnkkkvvvzzz{{{vvvQQQLLLRRR|||pppjjjsssrrr```PPPMMMLLLHHHDDDAAA@@@>>><<<:::999999999999:::;;;<<<<<<;;;;;;>>>DDDHHHMMMVVV___lllwww}}}wwwmmmeee___[[[XXXVVVOOOSSS\\\ooo~~~uuulllrrrnnnkkkkkkooorrrqqqrrrtttrrrpppnnnmmmnnnqqqtttvvvuuuvvvwwwwwwxxx|||~~~vvv~~~tttcccNNNNNNvvvvvv{{{~~~|||wwwqqqmmmiiihhhfffbbb^^^ZZZVVVTTTUUUTTTSSSRRRSSSWWW\\\```lllvvv~~~}}}}}}oooooovvvooojjjiiijjjmmmvvvaaaPPPHHHIIIIIIHHHHHHFFFEEEDDDCCCBBBAAAAAAAAABBBDDDEEEFFFCCC@@@===<<<===@@@AAABBBDDDCCCAAAAAABBBBBBAAA???AAADDDFFFHHHGGGDDDSSSnnnvvv[[[QQQTTTYYY___bbb```___^^^[[[NNNAAA>>>???>>>======??????@@@AAACCCDDDEEEFFFEEEGGGJJJMMMOOORRRWWWZZZ]]]___aaabbbbbbcccfffhhhfffgggiiiiiihhhhhhjjjkkkjjjmmmooopppqqqssstttttt___MMMKKKJJJJJJHHHGGGGGGIIIOOOSSSPPPNNNJJJDDD???<<<===???bbbQQQKKKFFFIIIFFFCCC@@@@@@@@@???>>>AAABBBCCCDDDEEEDDDCCCBBBBBBCCCEEEGGGIIIJJJKKKKKKJJJJJJKKKKKKLLLMMMOOOPPPPPPRRRUUUXXXZZZ[[[ZZZZZZ[[[[[[ZZZZZZ[[[]]]___aaaeeehhhgggdddjjjvvv|||zzzwwwtttsssjjjNNNFFF]]]jjjoooxxxppp]]]QQQPPPLLLHHHDDDBBB@@@>>><<<777777888888999:::::::::999888:::@@@CCCEEELLLSSSYYYbbbjjjooosssxxxzzzxxxxxx|||yyywwwiiiccc[[[UUUQQQPPPOOONNNIIIWWWkkk{{{tttooorrrkkkhhhgggjjjkkkiiikkkoooiiiiiihhhiiijjjlllooopppsssssssssssssssvvvzzz~~~|||}}}|||~~~yyy{{{www[[[MMMiiiooouuu|||zzzwwwqqqkkkddd^^^[[[VVVVVVUUUUUUVVVVVVWWWXXX]]]iiipppllljjjmmmooolllkkkkkkiiifffeeejjjvvvtttcccYYYXXXeeettt}}}vvvpppppprrrwww{{{[[[NNNKKKGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBAAAAAAAAACCCDDDEEEGGGCCC???======>>>@@@@@@DDDBBB@@@@@@AAAAAA@@@???AAA???CCCGGGBBB@@@KKKZZZ|||nnnYYYWWWYYY___cccbbbaaaaaa___RRRFFFBBB@@@>>>=========>>>???@@@AAACCCDDDDDDDDDFFFIIILLLNNNQQQVVVYYY\\\^^^```aaabbbccceeegggeeefffggghhhgggggghhhjjjhhhkkkmmmmmmoootttuuutttzzz|||pppXXXSSSNNNLLLIIIGGGHHHJJJNNNPPPOOONNNLLLGGGBBB???>>>>>>uuuXXXKKKFFFAAADDDBBB???>>>???@@@@@@??????@@@BBBCCCDDDCCCBBBAAA@@@BBBDDDFFFHHHJJJKKKKKKIIIIIIIIIJJJKKKLLLNNNNNNNNNPPPTTTWWWYYYZZZYYYXXXZZZYYYYYYYYYZZZ\\\^^^___cccgggeeebbbjjj{{{sssnnnrrrxxxeeeVVVOOOmmm|||xxxqqqbbbTTTQQQLLLHHHEEECCC@@@>>>888888999999999999999999:::888999===??????CCCHHHKKKPPPUUUWWW\\\bbbfffeeebbbgggmmmsssxxx~~~|||yyytttjjjbbb```WWWSSSMMMJJJIIIJJJJJJKKKIIIbbbzzztttqqqmmmhhheeecccddddddcccfffkkkgggggghhhhhhiiijjjkkkkkkoooooopppooooooqqquuuxxxxxxxxx}}}~~~}}}zzz{{{{{{|||}}}```gggkkklllwww|||wwwooojjjbbbbbbaaabbbccccccbbbaaa___kkkpppiiidddhhhiiigggiiifffaaa\\\ZZZ\\\aaafffcccnnn|||~~~fff\\\WWWUUU\\\fffyyyXXXKKKKKKEEEEEEEEEEEEEEEDDDCCCBBBBBBAAA@@@??????@@@BBBCCCIIIEEE@@@===>>>???@@@AAACCCAAA??????@@@AAAAAA@@@AAA;;;@@@GGGCCCBBBJJJPPPeeeoooeee^^^```bbbbbbaaacccaaaWWWMMMGGGBBB>>>===???<<<===>>>???AAABBBCCCCCCBBBDDDHHHJJJMMMPPPTTTWWWZZZ\\\^^^___```aaaccceeedddfffgggggggggggghhhjjjfffiiijjjiiillltttvvvtttrrryyylllYYYPPPMMMIIIHHHJJJLLLLLLJJJMMMMMMMMMJJJEEEAAA??????cccNNNHHHHHHFFFEEECCC@@@???@@@AAAAAA@@@>>>???AAACCCCCCBBBAAA@@@@@@AAACCCFFFHHHJJJKKKLLLIIIIIIIIIIIIJJJLLLMMMNNNMMMPPPSSSWWWYYYYYYXXXXXXVVVWWWWWWXXXYYYZZZ[[[\\\bbbeeeccc```iiizzz~~~tttpppxxxwwwsssoooNNNSSSsssXXXTTTOOOKKKHHHEEECCC@@@;;;;;;;;;;;;;;;:::999888<<<::::::======<<<>>>CCCEEEIIIKKKJJJNNNTTTXXXWWWTTTYYY___eeeiiiooovvv{{{yyy~~~~~~|||zzz{{{}}}~~~tttllliiicccXXXPPPOOOLLLIIIEEEDDDEEEHHHIIIJJJRRRpppvvvuuuqqqfffgggccc```aaa``````dddkkkiiiiiijjjkkkkkkkkkjjjjjjmmmnnnnnnnnnoooqqqtttwwwvvvxxx~~~~~~~~~}}}|||}}}{{{}}}~~~~~~yyylllzzzmmmiiiqqqzzz{{{sssrrrqqqqqqqqqqqqpppooohhhtttxxxoooiiimmmooolllzzzuuummmddd^^^\\\\\\\\\ZZZ[[[ZZZ\\\gggsssuuupppkkkooozzz~~~ggg```___\\\]]]ccc```iiiaaa~~~WWWGGGIIICCCDDDDDDDDDDDDDDDCCCCCCBBBAAA???======>>>@@@AAAJJJFFFAAA>>>>>>@@@BBBCCCBBB@@@>>>>>>@@@AAAAAAAAAFFF===AAAGGGAAA???DDDCCCMMM|||sssdddaaaaaa``````bbbccc[[[RRRKKKEEE???>>>AAA<<<<<<===???@@@AAABBBCCCAAACCCFFFIIIKKKOOOSSSVVVYYY[[[]]]^^^^^^___aaacccdddfffggggggfffggghhhjjjdddggggggeeejjjssswwwtttmmmxxx{{{ZZZQQQMMMHHHHHHKKKMMMJJJFFFKKKLLLMMMKKKGGGCCC@@@???uuuUUUDDDEEEFFFBBBBBBAAA@@@@@@??????@@@@@@@@@AAABBBCCCDDDDDDDDDDDDCCCCCCDDDDDDFFFGGGHHHIIIFFFFFFHHHIIIJJJKKKKKKKKKOOOOOOOOOOOORRRUUUXXXZZZTTTUUUUUUUUUUUUXXX]]]aaabbbaaa```ccchhhnnnsssuuurrruuusssssszzz~~~lll[[[uuuwwwjjjXXXLLLJJJJJJEEE>>>@@@>>><<<;;;;;;;;;:::888888888888999:::;;;===>>>@@@@@@AAACCCEEEHHHJJJKKKOOOPPPRRRVVV\\\bbbgggjjjnnnrrrxxx}}}~~~}}}{{{|||zzzssspppooonnniiieeeddddddbbb]]]UUUOOOKKKJJJ>>>CCCDDDBBBCCCJJJOOOQQQ[[[sss~~~pppkkkfffaaabbbbbb```[[[WWWZZZbbbiiikkkkkkpppwwwvvvnnnlllnnnjjjiiiiiiiiikkknnnrrrtttyyyyyy{{{~~~}}}{{{|||}}}xxxrrrmmmlllvvvwww}}}}}}{{{|||~~~gggfffddd[[[aaaeeefffhhhjjjkkkjjjhhhggglllfffdddooozzzjjjbbb^^^```ccccccsssfffTTT[[[jjjuuuzzzRRRMMMGGGGGGFFFDDDBBBAAABBBCCCDDDBBBAAA???============>>>@@@???>>>>>>>>>???AAABBB??????@@@@@@@@@AAAAAAAAA>>>>>>===>>>@@@CCCFFFHHHQQQqqqwwweeeWWWYYYdddeee]]]]]]]]]YYYRRRHHHAAA======;;;<<<===>>>???@@@AAAAAADDDDDDEEEFFFIIILLLOOOQQQUUUXXX[[[\\\]]]^^^```aaaaaacccdddeeeeeecccaaa```ffffffeeefffhhhkkknnnpppsssrrruuuoooWWWPPPMMMNNNLLLHHHIIINNNMMMKKKJJJJJJJJJHHHEEECCChhhNNNCCCCCCDDDAAABBBAAA@@@@@@??????@@@@@@???@@@AAABBBBBBCCCCCCBBBDDDCCCCCCCCCDDDFFFGGGHHHEEEFFFGGGIIIJJJJJJKKKKKKMMMMMMMMMNNNPPPSSSVVVXXXUUUVVVVVVVVVWWWZZZ^^^bbbaaa```___aaaeeeiiikkklllooouuuwwwgggkkkuuu```QQQJJJGGGFFFAAA???===<<<;;;;;;999777999999999999:::<<<======?????????@@@BBBCCCEEEFFFHHHHHHJJJMMMRRRXXX\\\___cccfffkkkooorrrssssssrrrrrrppppppuuu{{{}}}{{{xxxrrrmmmgggddddddbbb^^^ZZZVVVUUUSSSQQQNNNKKKJJJJJJAAACCCCCCCCCKKK[[[iiipppqqq|||iiibbbaaa```^^^___``````]]][[[]]]dddjjjllllllqqqwwwwwwrrrqqqtttmmmlllkkkjjjlllooorrrtttzzz{{{|||}}}|||yyycccyyy~~~zzzwwwxxx|||uuuxxxuuurrrhhhmmmjjjooovvv{{{~~~zzzwwwwwwkkkeeedddfffzzzhhhRRRSSSZZZ]]]eeepppgggMMMNNNHHHFFFEEEDDDCCCBBBCCCDDDDDDAAA@@@???===============>>>===<<<<<<<<<===??????>>>>>>>>>>>>????????????AAA@@@??????@@@BBBDDDEEEKKKhhhppp]]]XXXZZZXXXXXX[[[\\\\\\YYYSSSKKKDDDAAAAAA============>>>@@@AAABBBCCCDDDDDDFFFHHHKKKNNNPPPSSSVVVYYY[[[\\\]]]___aaaaaaaaabbbccccccbbbaaa```dddddddddeeehhhkkknnnqqqtttrrrrrryyy___VVVOOOMMMLLLIIIJJJNNNQQQPPPPPPPPPPPPMMMIIIEEE{{{{{{tttWWWGGGBBB@@@@@@AAAAAAAAA@@@????????????@@@>>>>>>???@@@AAAAAAAAAAAAEEEDDDBBBAAABBBDDDFFFGGGEEEFFFGGGHHHIIIJJJJJJKKKJJJJJJJJJKKKMMMPPPSSSTTTVVVVVVWWWWWWXXX[[[___bbb^^^^^^___bbbfffhhhhhhhhhmmmrrruuu}}}kkk~~~www\\\KKKHHHKKKEEECCCAAA??????===;;;888:::::::::::::::;;;<<<<<<===============>>>???@@@@@@AAABBBEEEHHHLLLPPPRRRVVVXXX[[[^^^aaabbbccccccdddccccccfffiiikkkhhhfffbbb^^^YYYWWWVVVUUUQQQNNNLLLIIIFFFDDDCCCBBB@@@>>>DDDCCCAAADDDVVVtttkkkaaaaaa___]]]^^^\\\^^^``````___aaaeeeiiiggghhhkkkpppqqqpppqqquuurrrqqqpppooopppqqqtttuuu|||}}}~~~~~~|||}}}|||qqqNNNXXXiii~~~zzzyyyyyyfffvvvzzztttuuuiiiRRRNNNOOOMMMOOOUUUccc~~~TTTJJJMMMFFFEEEEEEDDDDDDDDDDDDDDDDDD@@@???>>>======<<<======;;;;;;::::::;;;;;;<<<===<<<<<<<<<<<<============@@@@@@@@@@@@AAACCCEEEFFFKKKdddsssXXXYYYZZZPPPPPP^^^[[[[[[YYYUUUNNNIIIFFFFFF@@@???>>>======???AAABBBBBBCCCDDDEEEHHHJJJMMMNNNPPPSSSVVVXXXZZZ[[[]]]_________``````````````````bbbbbbcccdddgggjjjmmmooouuurrroooqqqiii]]]PPPKKKJJJJJJJJJLLLNNNOOOQQQRRRRRRNNNGGGCCCgggIIIBBBBBB>>>===@@@AAA@@@@@@???????????????===>>>???@@@AAAAAAAAAAAAEEEDDDBBB@@@@@@BBBDDDFFFEEEEEEFFFGGGHHHIIIJJJJJJIIIIIIIIIKKKLLLOOOQQQRRRTTTUUUWWWWWWXXXZZZ^^^aaa[[[]]]```eeejjjlllkkkjjjpppsssppprrryyyyyy~~~~~~qqqpppYYYNNNMMMIIIGGGEEECCCCCCAAA???===;;;::::::999999:::::::::;;;:::::::::;;;;;;<<<======>>>???@@@CCCEEEHHHIIIMMMNNNOOOQQQSSSUUUVVVWWWZZZYYYXXXZZZ[[[[[[YYYVVVUUURRROOOMMMMMMLLLIIIGGGFFFDDDBBBBBBBBBAAA>>><<>>>>>======<<<<<<<<<<<<:::::::::::::::;;;;;;<<<;;;;;;<<<<<<<<<=========<<<<<<>>>@@@CCCFFFIIIKKKXXXlll___VVVVVVQQQUUUccc\\\\\\ZZZVVVRRRMMMJJJHHHCCCBBB???======>>>@@@BBBAAABBBCCCEEEGGGIIIKKKLLLMMMOOOSSSUUUVVVXXXZZZ\\\^^^^^^^^^^^^^^^___```aaabbbbbbbbbccceeegggiiijjjsssrrrooommmttttttfffVVVNNNMMMNNNNNNMMMMMMNNNQQQSSSSSSNNNGGGBBB~~~^^^CCC@@@BBB>>><<>>>>>??????>>>???@@@AAAAAABBBBBBAAADDDCCCAAAAAAAAABBBDDDEEEEEEEEEEEEEEEFFFHHHIIIJJJHHHIIIJJJKKKMMMNNNPPPQQQRRRSSSUUUUUUVVVXXX[[[^^^[[[]]]aaafffkkkllljjjhhhnnntttqqqoooqqqpppvvv{{{{{{ooo[[[QQQMMMJJJGGGEEEDDDDDDBBB@@@<<<;;;:::999999999999999999999999999:::;;;<<<===<<<<<<===>>>???AAABBBCCCFFFFFFGGGHHHIIIKKKLLLMMMOOOOOOOOOOOOPPPOOOLLLKKKJJJIIIHHHGGGGGGFFFDDDBBB>>>???@@@CCCEEEFFFEEEDDD???KKK\\\nnn~~~mmmcccgggggg]]]YYY___]]]___aaacccccccccccccccdddfffhhhiiijjjnnnrrruuuuuuttttttttttttuuuvvvwww|||~~~iiiaaaRRRTTT```xxxrrrbbbtttrrrddd^^^[[[XXX\\\ccclllbbbJJJIIIIIIDDDHHHHHHGGGEEECCCAAA???===============<<<<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>;;;<<<===@@@CCCFFFHHHJJJ^^^lllxxxrrrTTTOOOVVV\\\aaa]]]\\\ZZZWWWTTTOOOKKKHHHFFFDDDAAA>>>===>>>???AAA???@@@BBBDDDFFFHHHIIIIIIJJJLLLPPPRRRSSSTTTVVVXXX\\\\\\\\\\\\]]]^^^``````bbbbbbbbbbbbcccdddeeeeeeoooqqqpppllllllzzz||||||ppp```VVVUUUWWWUUURRRRRRSSSUUUVVVVVVQQQKKKFFF~~~lllTTTAAA???AAA===<<>>>>>>>>>>>???>>>>>>???@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDEEEGGGIIIJJJHHHIIIJJJKKKMMMNNNOOOOOOOOOQQQSSSTTTUUUVVVYYY\\\]]]^^^aaaeeeggggggdddaaaaaalllnnnmmmqqqoooqqq|||tttlllmmm|||{{{gggZZZUUUQQQLLLGGGFFFEEEDDDCCC???>>>===;;;:::999999999888888888999:::;;;<<<===999999:::;;;<<<<<<======??????@@@@@@AAABBBCCCCCCDDDEEEEEEFFFEEEDDDBBBAAAAAAAAABBBBBBAAAAAA@@@???;;;===??????@@@AAADDDGGGIIIaaarrrhhh```___]]]YYY]]]eee______```aaaaaabbbcccccceeehhhiiigggggglllooopppooooooooopppqqqssstttuuuzzz}}}~~~~~~}}}}}}lllYYYZZZQQQPPPXXXppprrreeezzzxxxpppfff___aaahhhtttXXXGGGGGGGGGKKKHHHGGGEEECCCAAA???===<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;<<<<<<<<<<<<<<<============>>>>>>>>>???>>>>>>???@@@BBBCCCDDDDDDNNNXXX```tttdddSSSXXX]]]ZZZ\\\ZZZYYYWWWUUUQQQLLLHHHHHHFFFCCC@@@>>>>>>>>>???>>>???AAACCCEEEFFFGGGGGGHHHJJJMMMOOOOOOPPPRRRTTTXXXXXXYYYZZZ\\\]]]^^^^^^`````````aaaaaabbbbbbbbbkkkoooqqqmmmjjjqqqxxx|||uuujjj```^^^___\\\VVVXXXWWWVVVUUUSSSNNNHHHDDDrrrVVVJJJ???======<<<===AAA@@@@@@???>>>>>>>>>>>>>>><<<===>>>???@@@@@@@@@@@@@@@AAABBBDDDEEEEEEEEEDDDEEEDDDCCCCCCDDDFFFIIIJJJGGGHHHIIIKKKLLLMMMNNNNNNNNNPPPRRRTTTTTTVVVXXXZZZ]]]^^^```ccceeeeeebbb___]]]eeefffgggoooooommmrrrzzz~~~zzzqqqaaakkk}}}vvvnnneee^^^VVVNNNJJJIIIHHHGGGCCCBBBAAA???===<<<<<<;;;:::999999999999999::::::777888999::::::;;;;;;:::;;;;;;<<<===>>>>>>======<<<>>>?????????>>>======<<<===???@@@??????>>>>>>;;;>>>@@@@@@AAAHHHUUU___mmmrrriiiddd]]]XXXXXX[[[```ddd___]]]\\\]]]___bbbeeefffgggkkkkkkgggfffjjjllljjjkkkkkkmmmoooqqqsssuuuvvvxxx|||~~~}}}}}}{{{|||~~~}}}}}}vvv^^^VVVLLLIIIKKK[[[|||uuulll}}}pppooouuusssLLLGGGFFFCCCKKKFFFDDDBBB@@@???>>>>>>???:::;;;<<<<<<<<<<<<;;;:::999:::;;;<<<<<<<<<;;;;;;============>>>>>>>>>>>>===>>>???@@@AAAAAAAAAAAAAAAEEEKKKTTTsssjjj]]]YYYWWWXXXVVVUUUVVVUUUSSSNNNIIIHHHGGGEEEBBB@@@>>>===<<<===>>>AAACCCDDDEEEFFFEEEGGGIIIKKKMMMMMMMMMOOOPPPSSSTTTVVVXXXZZZZZZZZZZZZ\\\\\\^^^___aaabbbbbbcccggglllooonnnlllsss{{{ssspppooojjjdddaaa^^^YYYSSSNNNIIICCC???tttaaaFFFBBB>>>;;;:::;;;>>>AAA@@@??????>>>>>>>>>>>>>>>;;;<<<===>>>????????????>>>@@@CCCEEEGGGFFFEEEEEEEEEDDDCCCCCCDDDFFFHHHJJJFFFGGGHHHJJJKKKLLLLLLLLLNNNPPPSSSTTTUUUVVVXXXZZZ[[[\\\^^^bbbfffgggeeecccfffiiibbbaaammmqqqnnnpppsss|||{{{bbbkkkrrrfffgggzzzrrrkkk```VVVPPPMMMLLLLLLFFFEEECCCAAA@@@>>>>>>===;;;;;;:::888777777777777888888999:::;;;;;;;;;;;;:::;;;<<<===>>>===<<<;;;999;;;===>>>===<<<<<<<<<;;;===???@@@@@@??????@@@999>>>DDDHHHPPPaaayyyuuuaaa^^^]]]YYYTTTUUU[[[]]]ZZZ^^^\\\ZZZZZZ^^^cccgggiiimmmrrrrrrllljjjnnnooollljjjlllnnnpppsssvvvxxxyyyvvv{{{}}}||||||{{{}}}~~~|||{{{}}}zzzxxxzzz~~~|||~~~iiiMMMHHHBBBHHHddd~~~uuuooobbbDDDJJJHHH???GGGCCCBBB@@@>>>>>>???@@@AAA999:::;;;<<<<<<<<<;;;:::888999:::;;;<<<;;;::::::<<<<<<<<<============>>>:::;;;===???AAABBBCCCCCCDDDCCCGGGIII```bbbXXXZZZTTTSSSSSSTTTVVVTTTOOOKKKHHHGGGFFFCCCAAA>>><<<;;;===>>>@@@BBBDDDEEEEEEEEEFFFHHHKKKLLLKKKKKKLLLNNNOOOQQQTTTVVVXXXXXXXXXWWWXXXYYY\\\^^^aaacccddddddfffjjjmmmmmmoooyyy~~~wwwnnnhhh```WWWPPPJJJDDD@@@uuu]]]MMM===<<<;;;::::::;;;===>>>:::::::::;;;;;;===>>>>>>===>>>???AAAAAA@@@??????DDDCCCBBBCCCEEEFFFEEEDDDBBBCCCDDDDDDDDDFFFIIILLLHHHHHHGGGGGGHHHIIIKKKLLLJJJKKKLLLNNNPPPSSSUUUWWWVVVYYY\\\^^^^^^___aaacccbbbdddggghhhjjjkkknnnppprrrqqqfffbbboooooouuuggg]]]TTTMMMJJJLLLJJJHHHGGGEEEBBB===999<<<;;;:::888777888:::<<<888888888888888999::::::::::::;;;;;;;;;;;;999999???===:::;;;===???>>><<<@@@<<<888999>>>AAA@@@===<<<@@@IIIVVVkkkyyyfffaaaXXXWWWUUUTTTTTTUUUWWWXXX[[[\\\]]]^^^```bbbcccdddkkkkkkkkkkkkkkkjjjhhhhhhlllmmmooopppqqqrrrrrrsssyyy|||}}}{{{|||~~~xxxzzz}}}~~~~~~}}}~~~~~~}}}yyyuuuuuuxxx{{{|||{{{yyy|||xxxxxx[[[IIIEEEGGGQQQzzzooosssuuupppzzzxxxwww}}}jjjQQQMMMEEE???@@@???@@@???===<<<;;;<<<>>>???<<<;;;999888888999;;;<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???AAACCCDDDDDD<<<@@@DDDMMM|||xxx\\\WWWWWWWWWTTTQQQSSSWWWSSSLLLKKKHHHEEEEEEGGGEEE@@@;;;>>>======???BBBCCCCCCCCCFFFFFFGGGHHHIIIIIIIIIIIINNNOOOPPPRRRSSSSSSTTTTTTWWWXXX[[[]]]^^^_________]]]cccccchhhvvv{{{sssiii___RRREEE@@@BBBiiiRRREEE===<<<;;;:::999:::<<<===<<<<<<<<<<<<===>>>???@@@>>>>>>???@@@@@@@@@@@@???CCCBBBBBBCCCFFFGGGGGGFFFCCCDDDDDDDDDCCCDDDFFFIIIIIIHHHGGGGGGHHHIIIJJJKKKJJJKKKKKKMMMOOOQQQSSSTTTVVVWWWYYYZZZZZZZZZ\\\^^^dddfffhhhiiiiiiiiijjjkkkmmmooowwwtttttt~~~wwwhhhXXXKKKIIIJJJJJJJJJHHHFFFDDDCCC??????>>><<<;;;:::;;;===999999888888999::::::;;;??????===<<<;;;;;;;;;;;;:::888777888;;;<<<;;;999???@@@@@@AAABBBAAA???===>>>GGGXXXmmmzzzaaaZZZXXXWWWUUUTTTTTTUUUWWWXXXYYYZZZ\\\^^^```aaaaaabbbeeeeeeffffffgggggghhhhhhkkklllnnnppprrrssstttttttttwwwyyyzzzxxxwwwwwwyyyyyy{{{}}}}}}{{{yyyyyyzzz{{{xxxtttsssvvvyyyzzzzzz}}}}}}www|||~~~^^^IIICCCEEEJJJlllooonnnwww|||mmmqqqzzzmmm___\\\ZZZ___jjj|||cccMMMJJJCCC???AAA@@@@@@???===;;;;;;<<<===>>><<<:::999888888999:::<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===???@@@BBBCCC@@@>>>BBBDDDKKKlllnnnZZZWWWVVVTTTTTTTTTTTTSSSRRRLLLIIIFFFFFFGGGFFFAAA<<<===<<<<<<>>>AAACCCCCCBBBDDDEEEEEEFFFGGGGGGGGGGGGLLLLLLNNNOOOPPPQQQQQQQQQSSSTTTVVVXXXZZZ[[[\\\\\\[[[aaaaaaeeeqqq{{{jjj[[[OOOEEEBBBDDD{{{]]]JJJCCC===<<<;;;999999999::::::============>>>???@@@@@@???>>>>>>>>>>>>???@@@@@@CCCBBBAAABBBDDDDDDDDDBBBDDDEEEDDDCCCAAAAAACCCEEEIIIHHHGGGGGGGGGHHHIIIJJJJJJJJJKKKLLLMMMOOOQQQQQQTTTUUUUUUTTTTTTTTTWWWYYYaaadddgggiiihhhhhhhhhhhhlllpppqqqssssssuuuhhhYYYMMMMMMLLLIIIEEEBBB@@@@@@??????>>>===<<<;;;;;;:::::::::999999999:::;;;;;;===<<<;;;:::999:::;;;<<<=========>>>@@@AAA???>>><<<>>>AAAAAA??????AAADDDEEESSSkkksssYYYVVVWWWVVVUUUTTTTTTUUUVVVWWWVVVXXX[[[]]]___```_______________```bbbdddfffhhhgggiiikkknnnppprrrssstttqqqsssuuuvvvuuutttuuuvvvzzz{{{|||zzzxxxuuuuuuuuu~~~{{{wwwwwwyyy|||~~~|||vvvttt|||{{{}}}yyy{{{lllRRREEEEEEEEE[[[{{{ssswww||||||gggttttttlllcccXXXQQQKKKHHHFFFJJJUUUkkkxxxxxxYYYHHHFFFAAA>>>AAA@@@@@@>>>===;;;::::::;;;;;;;;;:::999888888999:::;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<>>>???AAABBB<<>>?????????>>>=========>>>@@@AAABBBAAA@@@@@@@@@@@@???>>>CCCCCCCCCBBB@@@@@@BBBDDDIIIHHHGGGFFFFFFGGGHHHIIIKKKKKKKKKLLLMMMNNNOOOPPPQQQRRRQQQQQQPPPRRRUUUXXXZZZ^^^cccggghhhhhhhhhiiijjjllllllnnnzzzzzz{{{{{{ppp]]]WWWOOOJJJFFFDDD@@@>>>@@@????????????>>><<<;;;;;;:::::::::::::::;;;;;;999999999:::;;;<<<===>>>::::::;;;<<<<<<<<<;;;:::??????>>>>>>@@@DDDIIIMMMSSSddd}}}dddTTTWWWTTTSSSRRRRRRRRRRRRSSSTTTTTTVVVZZZ]]]______^^^]]]]]]]]]\\\]]]___bbbeeegggcccdddgggjjjmmmpppqqqrrrttttttuuuvvvvvvvvvwwwwwwyyyzzzzzzyyyvvvttttttuuu}}}{{{yyyyyy{{{~~~zzzvvvwww|||{{{vvvyyy}}}cccLLLHHHEEEMMMttt~~~{{{xxxhhhyyy}}}kkk___RRRLLLLLLIIIEEEEEEIIIQQQeeexxxkkklllRRREEEDDD???===@@@??????>>><<<:::999999888999:::999888888888888999:::999999999999999999999999::::::::::::::::::::::::::::::;;;;;;<<<>>>???@@@===DDD@@@@@@HHHHHH]]]}}}nnn^^^VVVZZZXXXOOOOOOWWWOOOMMMJJJIIIIIIHHHEEECCC>>><<<;;;<<<>>>@@@AAAAAA@@@@@@AAAAAABBBCCCDDDEEEEEEFFFGGGIIIJJJJJJKKKKKKKKKKKKLLLNNNPPPSSSVVVXXXXXXaaaaaa```gggvvvnnnZZZPPPMMMJJJGGGFFFyyy]]]HHH>>>===<<<<<<;;;:::999888888888<<<<<<;;;;;;;;;<<<======???>>>=========>>>@@@AAA@@@??????@@@BBBDDDCCCBBBAAABBBBBBAAA@@@@@@BBBDDDGGGGGGFFFEEEFFFGGGHHHIIILLLLLLLLLLLLMMMNNNOOOPPPNNNOOOPPPPPPPPPRRRVVVZZZXXX\\\aaadddeeeeeefffffffffcccffflllooowwwuuuuuuiii[[[SSSRRROOOIIICCCBBB@@@???@@@AAAAAA>>><<<<<<<<<;;;::::::;;;;;;<<<:::<<<>>>???@@@@@@???>>>??????@@@@@@??????>>>>>>CCCCCCGGGQQQ\\\dddeeeeeeooo}}}tttrrrlllZZZQQQWWWQQQPPPPPPPPPPPPPPPPPPQQQSSSUUUYYY\\\^^^]]]\\\[[[^^^^^^]]]]]]^^^```ccceeeaaacccfffiiimmmppprrrsssvvvuuuuuuvvvwwwxxxyyyyyyxxxyyyyyyxxxvvvuuuvvvwwwxxxwwwwwwwwwyyy{{{|||vvvxxxzzzwww{{{{{{qqqnnnwww|||vvvUUULLLGGGCCC___zzzxxxkkk|||xxxdddVVVKKKHHHMMMIIIFFFGGGLLLQQQ]]]{{{sssaaaMMMDDDDDD>>><<>>@@@CCC===>>>GGGBBBKKKkkkiiiUUUUUUWWWQQQOOOSSSPPPNNNLLLKKKJJJIIIGGGFFF@@@>>><<<<<<===??????????????????@@@AAACCCDDDEEEDDDEEEFFFGGGHHHIIIIIIIIIJJJJJJKKKLLLOOORRRUUUWWWWWWaaabbb```dddmmm|||bbbTTTPPPNNNMMMNNNhhhPPPCCC>>><<<<<<<<<;;;;;;::::::999999;;;::::::999::::::;;;;;;>>>============>>>??????>>>>>>@@@CCCHHHLLLMMMMMMAAABBBBBBAAA???@@@BBBDDDFFFEEEEEEDDDEEEGGGHHHIIILLLLLLLLLLLLMMMNNNOOOPPPMMMOOOPPPQQQRRRTTTWWWZZZZZZ]]]```bbbaaaaaaaaaaaagggbbbfffmmmhhhcccuuuyyyzzzkkkbbb]]]WWWMMMEEEFFFCCC@@@???@@@@@@===:::??????>>>============>>><<<===>>>??????>>><<<<<<@@@AAABBBBBBAAAAAACCCEEECCCLLL^^^vvvxxxxxxfffdddbbbXXXQQQRRROOOOOOOOOOOOOOOOOOOOOOOOQQQSSSVVVYYYZZZ[[[ZZZZZZ^^^]]]]]]]]]]]]___```aaabbbdddgggjjjnnnqqqssstttuuutttssstttvvvxxxxxxxxxwwwwwwxxxwwwvvvvvvxxxzzz{{{|||}}}}}}|||}}}~~~~~~xxxxxxwwwsssyyy}}}tttvvvvvvnnnnnn{{{bbbUUUPPPBBBMMMppp|||}}}wwwnnn~~~gggXXXPPPMMMNNNKKKHHHKKKRRRSSSWWWlllXXXHHHDDDDDD===<<>>CCCAAAEEETTT~~~```UUUVVVTTTRRRRRRPPPOOOMMMKKKJJJIIIHHHHHHDDDAAA>>>======>>>>>>>>>>>>>>>>>>>>>???AAACCCEEEBBBCCCDDDFFFGGGGGGHHHHHHHHHIIIJJJLLLNNNQQQSSSTTTUUU]]]]]]]]]bbbeeeqqqvvv^^^RRRNNNNNNQQQuuuWWWEEEAAA???===;;;;;;<<<<<<<<<;;;;;;:::::::::999999999999::::::<<<======>>>>>>>>>>>>>>>AAAAAABBBFFFKKKOOOQQQQQQDDDDDDCCCAAA??????AAABBBDDDCCCCCCDDDEEEGGGIIIJJJJJJJJJJJJKKKLLLMMMOOOPPPNNNPPPRRRSSSSSSTTTVVVXXXZZZ\\\^^^___^^^___```aaaeeedddggghhhdddaaajjjvvv|||sssnnnqqqxxxvvvuuutttqqqlllfff___ZZZWWWQQQKKKIIIHHHGGGCCC???CCCCCCBBBAAAAAAAAAAAAAAA??????>>>>>>???BBBDDDFFFBBBDDDEEEEEEFFFIIINNNRRR^^^jjj}}}{{{lll]]]WWWXXXVVVRRROOOOOOPPPPPPPPPPPPPPPPPPOOOOOOPPPRRRTTTVVVWWWXXXXXXYYYYYYZZZ[[[\\\]]]^^^^^^```bbbeeehhhlllnnnpppqqqtttrrrpppqqqtttwwwwwwvvvwwwwwwwwwvvvuuuuuuwwwyyy~~~~~~|||ssswwwyyyuuu|||uuuyyyuuuuuu}}}vvvhhhfffOOOEEEZZZ}}}}}}tttrrrrrrddd^^^XXXRRROOOJJJNNNWWWXXXWWWeee{{{pppMMMCCCAAABBB;;;;;;???;;;888888888888777777666555666777777777777777777666777777777777777777777777777777777777777777777777888888888888888999:::;;;<<<888<<>>?????????>>>===EEEEEEEEEGGGKKKMMMNNNMMMFFFFFFEEEBBB???>>>???@@@BBBBBBBBBCCCEEEGGGJJJKKKHHHHHHHHHIIIKKKLLLNNNOOOOOOQQQSSSTTTSSSSSSTTTUUUVVVXXX[[[\\\]]]___bbbddd]]]bbbbbb^^^^^^eeegggeeesssrrrddd[[[XXXcccrrr|||nnnggg___ZZZXXXVVVRRRMMMGGGFFFEEEDDDDDDDDDDDDDDDFFFDDDBBBCCCGGGNNNUUUZZZbbbdddfffggghhhmmmuuu{{{qqq~~~rrrfffVVVLLLMMMSSSTTTPPPPPPQQQQQQRRRRRRQQQQQQPPPMMMNNNOOOQQQRRRTTTUUUVVVTTTUUUWWWYYYZZZ[[[\\\\\\]]]___aaaeeehhhjjjlllmmmtttrrrpppqqqtttwwwwwwvvvwwwwwwwwwuuussssssuuuwww{{{xxxwwwyyyrrrzzzzzzuuu}}}|||zzz|||tttvvv{{{{{{___GGGPPP___{{{sssvvvyyylllggg___TTTPPPJJJNNNYYYYYYVVVbbbvvv|||TTTGGG>>>???AAA:::;;;???;;;666777777777777777666555666666777777777777666666777777777777777777777777777777777777777777777777888777777777888999::::::777444???@@@666???JJJ@@@IIInnnZZZXXXVVVQQQOOOOOONNNKKKIIIHHHIIIJJJJJJFFFAAA>>>======<<<<<<:::999999999;;;===@@@BBB???@@@AAABBBCCCDDDDDDDDDBBBCCCFFFHHHJJJJJJJJJJJJOOOQQQNNNRRR\\\\\\ZZZccccccppp}}}www}}}{{{kkkaaa]]]iiiIII===:::777888>>>888999::::::;;;;;;::::::;;;;;;;;;<<<;;;;;;::::::;;;>>>>>>;;;<<<>>>>>><<>>===<<<;;;:::::::::999888888777777777777777555555555555555555444444666666555555555555666666666666666666777777777777666777777888999999::::::999::::::;;;===>>>@@@AAADDD[[[{{{eeeXXXPPPNNNOOOOOONNNOOOPPPNNNKKKHHHDDD@@@>>>@@@@@@>>>;;;===;;;999999;;;===??????======>>>???@@@AAAAAABBBAAABBBDDDEEEFFFFFFFFFEEEJJJLLLMMMNNNOOOQQQUUUXXXYYY]]]eeeppp~~~~~~gggeeedddgggzzzhhhwww\\\CCC:::999777777<<<888999999:::;;;:::::::::::::::;;;;;;;;;;;;::::::666999:::888:::>>>???===>>>???AAACCCDDDEEEEEEEEEEEEDDDCCCBBB@@@???>>>===AAAAAAAAABBBBBBDDDEEEFFFDDDEEEGGGHHHIIILLLOOORRRUUUXXXZZZXXXTTTQQQSSSUUUTTTUUUWWWYYY[[[]]]]]]^^^___^^^]]]\\\[[[\\\\\\]]]\\\dddvvvssseee^^^jjj{{{{{{{{{{{{|||}}}zzzxxx|||iii\\\WWWQQQNNNMMMMMMMMMKKKMMMOOOQQQRRRQQQPPPPPPQQQSSSSSSSSSSSSSSSSSSSSSSSSWWWVVVVVVXXX[[[]]]]]]\\\aaaaaaccceeegggiiijjjkkkmmmooopppqqqqqqrrruuuwwwppppppqqqrrrrrrtttvvvwww{{{zzzyyyxxxwwwvvvvvvvvv~~~{{{xxxzzz}}}}}}{{{xxxvvvtttsssrrrxxx}}}}}}[[[MMMllltttrrr```XXXWWWbbbsss~~~zzzqqqlllddd[[[VVVPPPNNNSSSVVVVVVWWW[[[vvvjjjRRRCCC???>>>===;;;::::::999999888888777666666666777777555555555555555555444444666666555555555555666666555555666666666777777777666666666777777777888888999999:::;;;<<<>>>@@@@@@AAAKKKmmmrrr\\\VVVNNNOOOOOONNNNNNNNNMMMKKKHHHFFFBBBAAA@@@@@@@@@???>>><<<::::::;;;===>>>>>><<<======>>>???@@@@@@@@@AAABBBCCCDDDEEEFFFFFFGGGHHHJJJKKKLLLMMMOOOSSSUUUWWWYYY\\\___```ccckkkuuurrrfffaaaYYYUUUfff~~~uuu^^^KKK;;;888999777777999888888999::::::::::::999999::::::;;;;;;:::::::::777:::;;;999:::???@@@>>><<<===>>>@@@AAABBBBBBBBBDDDCCCBBBAAA@@@???>>>>>>>>>>>>??????@@@BBBCCCDDDDDDFFFHHHIIIJJJLLLOOORRRUUUWWWYYYWWWSSSQQQQQQSSSRRRSSSUUUWWWYYY[[[\\\\\\[[[ZZZXXXWWWWWWXXXYYYYYYWWWZZZ___mmmrrriiikkkqqq}}}|||xxxzzz~~~zzzqqq[[[WWWSSSOOOKKKKKKKKKJJJJJJMMMNNNPPPPPPOOOOOOOOOPPPRRRSSSSSSTTTTTTUUUUUUVVVXXXXXXXXXZZZ]]]___```___cccdddeeeggghhhiiiiiijjjiiilllooopppqqqrrrtttvvvnnnoooppprrrtttwwwyyyzzzvvvtttqqqooopppssswwwyyy{{{xxxuuuuuuxxxzzzyyywww}}}~~~{{{uuurrrrrrsssnnntttYYYZZZxxx}}}ttttttbbbWWWQQQOOOQQQeeeuuuwwwsssmmmfff]]]YYYRRRPPPZZZeeegggbbb]]]sssgggRRRGGGAAA>>>===<<<:::999999999999888777666666555555666666444444444444444444555555666555555444444555555666555555555666666666666777555555555555666666666666999999999:::;;;===??????DDDAAAVVVmmmYYYPPPOOOOOOOOOOOOOOONNNOOOJJJJJJHHHEEEBBBAAABBBCCCAAA>>><<<;;;<<<=========;;;<<<<<<======>>>>>>>>>@@@AAAAAABBBDDDFFFHHHIIIFFFHHHIIIJJJKKKLLLOOORRRUUUWWW[[[ZZZSSSNNNTTT^^^yyy|||}}}uuudddZZZ___jjjKKK???777999;;;999666666777888888999999999999999888999999::::::::::::999:::===<<<999999===>>><<<;;;<<<===>>>???@@@AAAAAABBBBBBBBBAAA@@@???>>>>>>======>>>>>>@@@AAACCCDDDDDDFFFHHHJJJJJJLLLOOOQQQTTTVVVWWWUUURRRPPPPPPQQQPPPQQQSSSUUUWWWXXXYYYYYYWWWVVVUUUTTTTTTUUUVVVVVV\\\XXXUUU[[[qqqxxx}}}ooogggeeehhhiiibbbcccjjjzzz|||tttnnniii]]]PPPSSSQQQMMMKKKJJJJJJJJJJJJLLLMMMOOOOOONNNMMMNNNPPPQQQQQQRRRSSSTTTUUUVVVVVVWWWWWWXXX[[[___bbbcccccccccdddfffggghhhhhhhhhhhhiiillloooqqqrrrrrrssstttqqqpppqqqsssvvvyyy{{{{{{vvvssspppoooppptttxxx|||uuusssqqqqqqsssuuuuuutttuuuyyy|||zzztttrrrtttwwwjjjrrryyyqqqQQQWWWttt~~~uuurrr```TTTPPPSSSVVVQQQccctttyyyvvvqqqjjjddd^^^WWWXXXhhh|||{{{oooxxxZZZHHHDDDBBB===<<<;;;:::888888888888777666555555444555555555333333444444444444555555555444444444444444444555444444555555555666666666333444444555666777777777888888999999:::<<<===>>>FFF???FFFiiibbbTTTPPPNNNPPPQQQQQQRRRUUUOOOPPPOOOKKKEEEBBBCCCFFFCCCAAA>>>===>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<@@@??????@@@BBBEEEHHHIIIEEEFFFHHHIIIIIIJJJMMMOOOUUU\\\fffiiibbb]]]iiizzzyyyuuurrryyy@@@;;;888:::<<<:::666555666777888888999999888888777888888999::::::999999888::::::777777<<<>>><<<<<<<<<======>>>???@@@AAAAAAAAAAAA@@@@@@?????????>>>>>>>>>???@@@BBBCCCDDDCCCEEEHHHIIIJJJKKKMMMOOORRRSSSTTTSSSRRRPPPPPPPPPOOOPPPQQQSSSTTTUUUVVVVVVTTTSSSRRRRRRRRRSSSTTTUUU^^^VVVTTTXXX___nnn||||||oooqqq}}}vvvfff```nnnvvviiipppkkk^^^WWWPPPLLLPPPOOOMMMKKKJJJIIIJJJKKKKKKLLLMMMMMMLLLLLLMMMOOONNNOOOPPPQQQRRRTTTTTTUUUTTTTTTVVVZZZ___bbbddddddaaabbbdddfffgggggggggffflllnnnqqqrrrrrrqqqrrrrrruuusssrrrtttwwwzzzzzzyyyqqqqqqqqqqqqtttwww{{{~~~tttsssqqqpppqqqqqqrrrqqqooossswwwvvvrrrppprrrvvvhhhtttqqq}}}VVVCCCQQQddd|||~~~ooo]]]PPPJJJLLLPPPUUUdddsssyyyxxxuuurrrpppddd___```qqquuuuuuvvvRRREEEAAA<<<<<<;;;:::888777777777777666555444444333333444444333333333333444444555555444444333333333333444444444444444444555555555555222222333555777888999:::888888888888999;;;<<<<<>>OOOaaaVVVMMMNNNQQQRRRTTTWWWTTTVVVVVVRRRKKKFFFEEEFFFEEECCCAAA@@@@@@???===<<<;;;;;;;;;:::::::::::::::>>>>>>>>>???AAACCCFFFGGGDDDFFFHHHIIIHHHIIIJJJLLLSSSaaaxxxxxx}}}rrrqqqrrrllleeebbb;;;:::::::::;;;999666444666666777888888888888777666777888888999999999999888;;;;;;:::===DDDHHHGGG============>>>???@@@AAA@@@@@@@@@@@@@@@?????????@@@@@@???@@@@@@AAABBBCCCBBBDDDGGGIIIIIIJJJLLLMMMPPPPPPQQQQQQQQQQQQPPPPPPOOOPPPPPPQQQRRRRRRQQQQQQQQQQQQPPPOOOPPPQQQRRRSSSVVVQQQRRRXXXTTTWWWuuu~~~xxx~~~~~~sssooorrrvvv}}}~~~wwwnnnhhhggghhhfffdddrrryyyyyyiiiXXXTTTRRRNNNKKKNNNNNNMMMLLLJJJIIIKKKMMMJJJKKKLLLKKKJJJJJJLLLNNNMMMMMMNNNOOOQQQRRRSSSSSSSSSSSSTTTWWW\\\```aaaaaa^^^```cccfffhhhhhhhhhgggmmmoooqqqqqqqqqpppqqqrrrvvvtttrrrssswwwyyyxxxvvvmmmmmmoooqqqtttxxx{{{}}}wwwvvvtttqqqpppooooooooonnnqqqsssrrrooommmmmmnnnfffqqqmmmppp|||qqqccciiibbbDDDBBBOOOttt~~~}}}yyyqqqdddXXXOOOKKKJJJUUUaaaooowwwwwwwwwyyy|||ppplllmmmxxxrrrooogggMMMDDD???999;;;:::999888666666666666555444444333222333333333222222333333444444555555444333333222222333333444333333333444444444555555111222333555777888999:::777777777888888999:::;;;;;;AAAAAAGGGlll}}}gggSSSOOOSSSSSSSSSVVVVVVXXXYYYWWWSSSMMMIIIHHHFFFDDDBBBAAAAAA@@@>>><<<;;;;;;;;;::::::999999999<<<<<<<<<>>>???AAACCCDDDCCCEEEGGGHHHGGGGGGHHHIIIOOOaaa}}}ccc^^^ZZZMMMHHHKKK888999999777777666666555555666777777888888777777555666777888999999999999999<<<<<<<<<@@@GGGLLLLLL<<<<<<<<<;;;<<<===???@@@???????????????@@@@@@@@@AAA@@@@@@???@@@@@@AAAAAAAAACCCFFFHHHHHHIIIJJJKKKNNNNNNNNNOOOQQQQQQQQQPPPOOOPPPPPPPPPPPPOOONNNMMMOOONNNMMMMMMMMMNNNPPPQQQOOOOOOSSSTTTQQQTTTdddwww}}}zzzzzzxxxvvvuuuqqq}}}qqq[[[RRRQQQOOOMMMMMMKKKLLLMMMKKKIIIIIIKKKMMMJJJJJJKKKJJJIIIIIIKKKMMMMMMNNNNNNOOOPPPQQQQQQRRRSSSSSSSSSUUUXXX[[[[[[ZZZ\\\^^^bbbgggiiikkkkkkjjjkkkmmmnnnnnnnnnooorrrttttttqqqnnnpppuuuwwwvvvtttrrrqqqppppppqqqtttvvvxxxvvvuuutttrrrpppppppppqqqnnnnnnoooooonnnllliiihhhffffffhhhlllzzzpppvvvpppaaaWWWdddmmmRRREEEGGG^^^|||qqqggg___YYYTTTQQQTTT___mmmuuuwwwwww|||{{{vvvYYYIIICCC???<<<:::999888777666555555555444444333222222222222222111222222333444444555555333333222222222222333333222333333333333444444444333333333444555555666666777777777777777888999:::999???CCCIII]]]bbbXXXYYYWWWTTTTTTUUUVVVYYY[[[ZZZVVVOOOJJJFFFDDDCCCCCCCCCBBB???===<<<<<<;;;::::::999888888999:::<<<===>>>?????????@@@BBBEEEEEEEEEDDDDDDEEEJJJTTTttthhh[[[SSSIIIDDDEEE666777777444333444555555555666666777777777777777555555777888888999999999666888888777:::AAAEEEEEE<<<;;;;;;:::;;;<<<>>>??????????????????@@@@@@@@@AAA@@@@@@???????????????@@@BBBFFFGGGHHHHHHIIIJJJLLLLLLMMMOOOQQQRRRQQQPPPPPPPPPPPPOOONNNMMMLLLKKKMMMLLLKKKKKKLLLMMMNNNOOOMMMSSSUUUQQQRRRYYY]]]\\\qqqwwwmmmsssxxxnnntttwwwzzziiiccc^^^ZZZRRRIIIIIINNNIIIJJJLLLKKKHHHHHHJJJLLLIIIJJJJJJIIIHHHIIIKKKMMMNNNNNNOOOPPPPPPQQQQQQQQQUUUTTTSSSTTTVVVWWWVVVUUU[[[^^^ccchhhkkkmmmmmmmmmiiijjjkkklllmmmooorrruuuqqqmmmkkknnnsssvvvuuurrr}}}yyyuuuqqqnnnooopppqqqqqqrrrrrrqqqqqqrrrtttvvvlllllllllmmmnnnmmmjjjgggfff]]]eeekkkqqq~~~oooXXXZZZrrryyyqqq]]]KKKDDDMMMrrr{{{|||ssseee```^^^ZZZUUUWWW```nnnwwwxxxwww{{{gggMMMCCC>>>===>>>:::999888666555555555555444333222222111111222222111111222333333444555555333222222222222222222333222222333333333444444444444444444333333222222222777777666777777888999999666666>>>HHHNNN```qqqbbb```\\\VVVTTTSSSTTTXXX\\\___\\\TTTMMMFFFEEECCCCCCDDDCCC@@@>>>===<<<<<<;;;:::999888888888999;;;===>>>>>>===<<>>>>>?????????>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAACCCEEEHHHKKKLLLKKKLLLNNNPPPQQQQQQQQQPPPNNNNNNNNNNNNMMMKKKJJJIIIKKKJJJIIIHHHHHHIIIKKKLLLJJJKKKMMMOOORRRUUUWWWYYYYYYmmm~~~nnntttkkkjjjlllwwwzzzlllaaaXXXUUUWWWZZZWWWNNNHHHIIIKKKKKKKKKKKKKKKKKKKKKKKKHHHJJJLLLJJJGGGGGGLLLQQQOOOPPPPPPOOOMMMNNNPPPRRRRRROOOPPPUUUVVVUUUXXX___```bbbdddeeeeeefffhhhjjjlllqqqmmmlllttttttqqqwwwppppppppprrrttttttsssqqquuuwwwzzz{{{vvvmmmiiikkkqqqxxxuuupppqqqmmmjjjqqqooonnnllliiigggeeedddccceee^^^^^^gggkkkwww{{{qqq___kkkvvvSSSEEEFFFdddvvvqqq||||||uuulllhhhaaaYYYWWW\\\hhhvvv|||~~~hhhKKK@@@===;;;;;;888777666555444333333222333333222111000000000111222222222222222222222222111111111111111111111111222222111111111111222222444444444555444444333333444444555666777888999999999999===@@@@@@MMMqqqrrrhhh```TTTPPPRRRQQQSSSYYY^^^^^^ZZZVVVOOOJJJDDDBBBCCCEEEEEEDDD@@@@@@???>>><<<:::888777999::::::;;;<<<===>>>>>><<<<<<===???AAABBBBBBAAABBBBBBGGG[[[~~~aaarrrzzziii___ZZZWWWUUU666666555555555444444444555555555555555555444444444444555555666666777777888888999999999999999999::::::;;;;;;<<<<<<<<<===;;;<<<===>>>>>>???>>>>>>>>>>>>======>>>>>>??????@@@@@@AAABBBEEEGGGJJJLLLMMMNNNOOOPPPQQQQQQQQQQQQPPPPPPOOONNNMMMKKKKKKJJJKKKJJJHHHGGGGGGHHHIIIJJJHHHIIIJJJLLLNNNQQQSSSTTTYYY[[[nnnssslll|||~~~vvvoooiii```nnn{{{nnn```UUUPPPNNNPPPTTTRRRLLLHHHIIIIIIIIIIIIJJJJJJKKKKKKKKKIIIKKKMMMLLLJJJLLLQQQWWW\\\YYYUUUQQQPPPPPPRRRSSSTTTQQQRRRWWWXXXUUUWWW\\\[[[]]]```bbbccceeegggjjjkkkqqqooommmsssrrrqqqxxxnnnnnnnnnqqqssstttsssqqqrrrssswwwyyyuuunnnmmmoooooopppjjjjjjuuurrrhhhffflllkkkiiigggeeecccbbbbbbeee^^^^^^ccccccjjjiiiaaahhhPPPDDDWWW~~~ttt}}}{{{|||~~~tttmmmddd[[[XXX]]]kkk|||ttt{{{jjjJJJ???<<<:::999888777666444333333222222333222111111000000111111111111111111111111111111111111111111111111111111222222111111111111222222333333444444444444333333333444555666777888999999999888<<<>>><<>><<<:::999999999:::;;;<<<<<<======<<<<<<<<<===???@@@AAAAAACCCBBBBBBKKKaaaqqqjjjXXX```rrrrrrhhhdddbbbbbb444444444444333333333333444444444444444444555555555555555555555555555555999999999999888888777777888999999:::;;;<<<============>>>>>>>>>>>>>>>==================>>>????????????@@@BBBEEEGGGJJJKKKOOOOOOOOOPPPPPPQQQQQQQQQSSSQQQOOOMMMKKKKKKKKKKKKJJJIIIGGGFFFEEEFFFFFFGGGFFFFFFGGGHHHJJJLLLMMMNNNTTTLLLQQQkkkxxxooorrrmmmZZZYYYcccjjjwwwyyykkk```SSSHHHHHHFFFHHHKKKKKKIIIHHHIIIGGGGGGHHHIIIJJJJJJKKKLLLKKKLLLMMMMMMLLLPPPVVV\\\eee___VVVQQQPPPQQQQQQPPPSSSQQQSSSWWWXXXVVVVVVXXXVVVYYY\\\^^^```cccfffiiiiiipppooommmssspppmmmrrrmmmmmmnnnpppssstttsssqqqoooppptttwwwtttpppppptttpppllleeekkk~~~nnneeejjjjjjhhhfffeeedddccccccddd___]]]^^^ZZZZZZmmmkkkzzz|||]]]GGGOOOkkkzzzsssyyyxxxzzz}}}|||{{{rrrggg\\\^^^dddttt|||}}}mmm```ddd{{{bbbEEE<<<:::999888777666555444333222222222222222111000000000111111000000000000000000000000111111111111111111111111222222111111111111222222222333333444444333333333333444444555666777888888777777:::===::::::FFFWWWvvvaaaXXXZZZ^^^aaa^^^YYYZZZ```ZZZYYYVVVQQQKKKFFFDDDCCCCCCCCCBBBAAA???===;;;:::999999999::::::;;;;;;;;;<<<;;;;;;;;;<<>>>>>>>>======<<<<<<<<<<<<<<<===>>>>>>??????@@@AAACCCEEEGGGIIIJJJKKKKKKLLLMMMNNNPPPRRRSSSSSSQQQNNNKKKIIIIIIIIIJJJHHHGGGFFFEEEDDDCCCDDDDDDEEEEEEEEEEEEGGGHHHIIIJJJLLLJJJMMMWWWgggllliiisss{{{qqqkkkwwwjjj[[[^^^sssxxxfff\\\TTTLLLDDDCCCCCCDDDFFFGGGGGGGGGHHHDDDEEEFFFGGGIIIJJJKKKLLLKKKLLLLLLKKKLLLOOOVVVZZZ```YYYQQQNNNOOOQQQOOOLLLNNNOOOQQQUUUXXXWWWVVVUUUUUUWWWZZZ]]]^^^```cccfffggglllkkknnnwwwtttiiiiiiqqqpppqqqsssuuuuuusssqqqooopppsssvvvtttppprrrwwwooonnngggnnnpppiiikkkjjjiiigggffffffffffffaaa^^^]]]\\\WWWTTT\\\iiitttmmm\\\XXXYYYoootttuuuxxx~~~yyy}}}zzzmmmbbbdddlllkkkjjj___WWWZZZiiizzzQQQ<<<888:::999777666555444333222222222222111111000000000000111111000000000000000000000000111111111111111111111111222222111111111111222222111222222333333333333222333333444555555666777777777666999======<<<@@@HHHdddvvvtttfff\\\___dddbbb^^^]]]]]]^^^^^^YYYQQQKKKHHHHHHDDDCCCBBBAAA???===;;;:::999999999999999999::::::::::::::::::;;;???DDDGGGKKKPPPPPPMMMMMMPPPQQQNNNLLLPPPQQQWWWnnnyyysssppp111111222222222222222222333333333333444444555555222222333444555666777777555555666777777888999999555666777888999:::;;;<<<<<<<<<=========<<<;;;;;;;;;;;;;;;;;;<<<===>>>??????@@@AAACCCEEEFFFGGGGGGCCCDDDFFFIIIMMMOOORRRSSSRRRPPPLLLIIIGGGGGGGGGHHHFFFFFFEEEDDDCCCBBBBBBBBBDDDDDDDDDDDDEEEFFFGGGHHHJJJLLLMMMNNNQQQ___zzz~~~yyyfffmmmvvvzzzdddUUUNNNJJJGGGEEEDDDDDDDDDDDDDDDFFFFFFFFFBBBCCCDDDFFFGGGIIIJJJKKKKKKJJJIIIHHHIIILLLPPPSSSRRRNNNJJJKKKOOOQQQNNNKKKLLLNNNQQQUUUZZZ\\\ZZZVVVWWWYYY[[[\\\]]]^^^```bbbaaaffffffooo~~~nnngggvvvuuuuuuvvvwwwwwwtttrrrqqqrrruuuwwwtttpppqqqvvvnnnpppkkklllvvvsssgggeeeiiihhhgggfffeeeeeeeeeeee\\\\\\]]][[[XXXWWW[[[```{{{~~~lllnnnPPPeee}}}pppqqquuu|||zzzvvviiidddnnnuuuddd]]]WWWVVV\\\nnnyyy___BBB777888:::777555555444333222222222222222111000000///000000111111111111111111111111111111000000000000000000000000222222111111111111222222000111111222333333222222333333444444555555666666888666888<<<>>>>>>@@@CCCFFFxxxwwwrrrmmmbbb[[[[[[]]]```bbb___XXXRRROOOOOOFFFEEEDDDBBB@@@===;;;999999999999999999999888888888999999999;;;???FFFKKKTTTSSSPPPKKKJJJKKKLLLJJJMMMRRRTTTTTTaaa~~~uuujjjddd111111111111222222222222222222333333444444555555111111222444555666777888444444555666777888999999555666666777888999::::::::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;===>>>?????????@@@BBBBBBCCCCCCBBB<<<>>>BBBGGGLLLOOOPPPQQQOOOMMMKKKIIIGGGGGGGGGGGGDDDDDDDDDCCCCCCBBBBBBAAADDDDDDDDDDDDDDDEEEFFFGGGKKKIIIFFFGGGMMMVVV```fffqqqhhhpppuuukkkeeeccceeerrrcccRRRHHHDDDBBBCCCEEECCCEEEEEECCCCCCEEEEEECCCAAABBBCCCDDDFFFGGGHHHIIIIIIHHHGGGGGGGGGIIIKKKLLLHHHGGGGGGKKKOOOQQQPPPMMMNNNPPPSSSVVV\\\```^^^YYYYYYZZZ\\\\\\[[[[[[]]]^^^\\\aaacccpppuuunnnwwwvvvvvvwwwxxxxxxuuusssttttttwwwyyyvvvpppppptttrrruuupppooovvvpppeeeccceeedddcccbbbaaaaaaaaaaaaXXXZZZZZZYYY[[[___aaa```jjj{{{yyyVVVTTTeeevvvooonnnuuu{{{~~~nnneeekkkzzzzzzmmm```[[[]]]mmm^^^MMM<<<888:::999555222444333222222111111111222000000/////////000111111111111111111111111111111000000000000000000000000222222111111111111222222///000111111222222222222333333333444444444555555999888777888;;;======>>>;;;\\\}}}```WWW^^^^^^```aaa```]]]YYYVVVUUULLLKKKIIIFFFCCC???<<<;;;:::::::::999999888888888777888999999999===DDDIII\\\UUUKKKEEEDDDGGGIIIIIISSS[[[___[[[[[[hhhzzzssseee[[[UUU111111111222222333333333111222222333444444555555222222333444444555666666555555555666666777777777666666666777777888888888777888999999::::::::::::999999999:::;;;<<<>>>???======>>>??????>>>===<<<999<<>>CCCQQQKKKDDDBBBBBBDDDEEEFFFOOOZZZbbb```ZZZYYY^^^dddkkkkkkjjjddd[[[RRRMMMKKK111111222222333333333333111111222333333444555555444444444444444444444444666666666666666555555555666666666666777777777777555666777888999:::::::::999999999:::;;;<<<>>>???;;;;;;<<<<<<<<<:::999888999===CCCIIILLLMMMLLLKKKLLLLLLLLLLLLKKKJJJIIIHHHBBBBBBCCCDDDDDDCCCCCCCCCAAAAAAAAABBBCCCDDDEEEFFFAAAFFFIIIGGGDDDFFFIIILLLNNN```vvvllleeebbbbbbccc\\\XXXdddwwwyyywwwvvv}}}uuufff___^^^aaaddd___gggqqq{{{pppUUUHHHCCCAAADDDCCC???@@@DDD<<>>>>>BBBOOO[[[]]]WWWPPPMMMLLLNNNPPPPPPMMMIIIFFFFFFGGG222222111111111111111111222222222333333333444444111111222222222222333333444555555666666666666666555555555555555555555555222333444666777999:::;;;999999999999999:::;;;<<<===>>>>>>;;;777666888:::HHHHHHGGGFFFFFFGGGGGGGGGJJJJJJJJJIIIHHHGGGEEEDDDAAA@@@@@@??????@@@@@@AAA???@@@AAABBBCCCCCCCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFEEEKKKZZZvvvvvvggg``````bbbccchhhlllkkkffffffjjjkkkhhhbbb```[[[ZZZdddppprrrmmmbbb``````cccjjjssszzz~~~vvv]]]NNNIIIAAA@@@@@@@@@@@@@@@@@@AAA@@@@@@??????@@@@@@AAABBBBBBBBBBBBCCCCCCCCCDDDDDDCCCGGGKKKLLLLLLJJJHHHHHHFFFFFFGGGHHHIIIKKKLLLMMMQQQRRRTTTTTTSSSSSSUUUVVVYYY[[[\\\\\\[[[\\\^^^``````bbbdddggghhhhhhgggggglllooorrrttttttssssssttttttppptttzzztttuuusssmmmjjjpppyyy{{{sssjjjcccbbb```^^^]]]\\\]]]]]]UUUTTTTTTVVVYYYZZZZZZXXXYYYYYYpppvvvnnn[[[PPPZZZlllxxxjjjMMMDDDGGGGGGdddvvv|||wwwllluuuVVVLLL<<<;;;999777555444333222222222222111111111111000000000000000000000000000000000000000000000000000............////////////222111111111000000//////000111111111111222222222222222333333333333444444444555666777888999:::::::::@@@EEEVVVhhh```]]]dddiiiddd]]]ZZZXXX\\\^^^\\\WWWPPPLLLKKKBBBAAA>>><<<:::999999999:::::::::999999888888777888888999:::;;;<<<<<<===@@@CCCGGGKKKMMMMMMKKKJJJEEEEEEEEEDDDDDDCCCCCCCCC111111111111111111111111222222222333333333333444111222222222222333333333444444555666666666666666555555555555555555555555444444555666777999::::::::::::999999::::::;;;<<<<<<>>>??????>>>???BBBEEEHHHGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHGGGFFFEEECCCCCC??????>>>>>>>>>>>>????????????@@@AAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCCCCCCCNNNJJJHHHPPPeee~~~yyylll^^^WWWXXXWWWTTTWWWXXXWWWWWW^^^jjjooommmssszzzvvvuuuqqqeeeVVVJJJDDDDDD@@@@@@????????????@@@@@@@@@????????????@@@AAAAAA???@@@AAABBBCCCDDDEEEEEEEEEGGGIIIIIIHHHGGGHHHIIIFFFFFFFFFGGGIIIJJJLLLMMMPPPQQQSSSSSSRRRRRRTTTUUUVVVWWWYYY[[[[[[]]]```ccc]]]___bbbfffiiikkkllllllmmmpppsssttttttsssssssssqqqppptttyyyzzzuuuqqqqqqooolllkkkmmmqqqqqqlllgggfffdddaaa]]]ZZZXXXWWWWWWTTTRRRQQQQQQRRRTTTTTTSSSQQQTTTccczzznnnaaa___iiiuuu|||pppXXXJJJGGGBBBQQQzzzzzzvvvSSSFFF;;;:::888666555333333222222222222111111111000000////////////////////////000000000000000000000000............////////////111111111000000000//////000000111111111222222222222222222333333333444444555555666777888999::::::<<<@@@AAAEEE^^^pppdddffflllhhh^^^VVVZZZ]]]```___ZZZUUUQQQOOOJJJHHHEEEAAA>>><<<::::::999999999888888888888888888999999:::;;;;;;<<<<<<<<<>>>AAADDDEEEEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@111111111111111111111111111111222222222333333333222222222222333333333444333444555555666666555555666666666666666666666666666666666777888888999999:::::::::::::::;;;;;;<<<<<<>>>@@@AAABBBDDDHHHJJJDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEDDDCCCAAAAAA>>>======<<<<<<======>>>>>>>>>?????????>>>============>>>???@@@@@@@@@@@@CCCCCCBBBAAAFFFVVVkkk|||}}}ddd[[[OOOFFFAAAAAAAAAAAA>>>>>>============>>>>>>??????>>>>>>>>>???@@@@@@===>>>???AAACCCEEEFFFGGGFFFGGGGGGFFFEEEEEEGGGIIIEEEEEEEEEFFFHHHIIIKKKLLLNNNPPPQQQQQQQQQQQQRRRTTTRRRTTTWWWYYY[[[___cccfff___```cccfffiiikkklllllllllooossstttsssrrrqqqqqqmmmrrruuuqqqnnnnnnnnnllljjjiiiiiihhhgggfffdddcccdddbbb^^^[[[WWWUUUTTTTTTSSSQQQNNNMMMNNNOOOOOOOOOLLLRRRVVVdddqqq^^^jjj}}}eeeSSSEEE@@@aaatttyyyxxxKKK@@@:::999777666444333222222222222111111111000000000////////////////////////////////////////////////............////////////111111000000000000//////000000000111111111222222222222222222333333333333555555666777888999999:::<<>><<<999999999999888888888888888888999999::::::;;;;;;999:::;;;<<<=====================<<<<<<<<<<<<<<<000000000000111111111111111111111111222222222222222222222222333333333333333333444555555555555444666666666666666666666666777777777888888888888888;;;;;;::::::::::::;;;;;;===>>>??????@@@AAACCCDDD@@@@@@AAAAAAAAAAAAAAAAAADDDDDDDDDCCCCCCAAA@@@@@@======<<<<<<<<<<<<======>>>>>>>>>>>>===<<<;;;:::;;;;;;<<<===>>>>>>>>>>>>999>>>CCCDDDBBBCCCIIIOOOfff}}}tttmmmQQQKKKDDDAAAAAABBBAAA???===<<<<<<<<<<<<<<<<<<===>>>>>>======>>>>>>???@@@>>>>>>???AAABBBCCCDDDEEEEEEFFFHHHGGGFFFEEEFFFHHHDDDDDDEEEEEEGGGHHHJJJKKKLLLNNNOOOOOOOOOOOOPPPRRRPPPRRRUUUXXX[[[^^^bbbeeefffffffffffffffffffffgggjjjmmmqqqrrrqqqooonnnnnnjjjtttvvvllleeehhhkkkiiihhhfffdddcccbbbaaa```^^^^^^\\\ZZZWWWUUUTTTTTTTTTQQQPPPOOOOOOPPPPPPOOOMMMMMMQQQPPPTTTooopppuuurrrTTT;;;OOO|||eeeAAA>>>999888666444333222222111111111111111000000000000////////////////////////....................................////////////000000000000000000//////000000000000111111111111111222222222222333333333555666666777888888999999777;;;??????;;;HHHnnnrrrhhhfffggghhh___aaadddfffeeebbb___]]]\\\ZZZVVVQQQLLLHHHDDDCCC>>>===<<<;;;:::999888777888888888999999999999999:::::::::999999::::::::::::::::::::::::::::::::://////000000000111111111000000000111111111222222111111111222222222333333222333333444444444444444666666666666666666666666777777777777777777777777;;;::::::999999999::::::<<<<<<<<<===>>>>>>>>>>>>??????@@@AAABBBBBBAAAAAABBBBBBCCCBBBBBBAAA@@@???======<<<<<<<<<<<<======>>>>>>>>>===<<<;;;:::999::::::;;;<<<============??????===<<<<<<>>>BBBEEEBBBWWWkkkxxxuuucccTTTJJJAAAAAAAAA@@@???>>>======<<<;;;;;;::::::;;;;;;<<<===<<<<<<<<<<<<===>>>>>>??????@@@@@@AAABBBBBBBBBCCCFFFIIIJJJHHHFFFEEEDDDCCCCCCCCCDDDFFFGGGIIIJJJJJJLLLMMMMMMMMMMMMNNNPPPPPPRRRUUUWWWYYY\\\```ccciiigggfffdddbbbbbbbbbbbbfffjjjnnnpppooommmlllkkkiiitttvvvkkkcccfffjjjiiihhhccc______bbbccc___[[[ZZZYYYWWWTTTRRRQQQQQQQQQLLLLLLNNNPPPRRRQQQNNNLLLLLLLLLNNNSSS^^^vvvsssHHHFFFkkk~~~}}}~~~PPP999@@@777666555333222111111111111111111000000000//////........................------------------------............//////////////////////////////000000//////000000000111111111111111111222222222333333666666777777888888999999777666;;;AAA@@@AAASSSjjj|||mmmjjjkkkbbbcccdddeeefffeeecccaaa___^^^[[[WWWSSSOOOLLLJJJFFFEEECCCAAA>>><<<:::999999999999999999999888888;;;;;;999888888888999999999999999:::::::::::::::...//////000000111111111///000000000000111111111000000000000111111111222111222333333444444333333555555555555555555555555666666666666777777777777:::999999888888888888999999999999<<<>>>@@@???>>>???AAABBBDDDDDDDDDCCCCCC@@@AAAAAAAAA@@@@@@???>>>===<<<<<<<<<<<<<<<<<<============<<<;;;:::999888999999:::<<<<<<<<<<<<<<<<<<999888999<<>>??????===::::::===@@@;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;<<<<<<===>>>??????@@@@@@@@@@@@AAAAAAAAADDDHHHIIIHHHEEECCCBBBBBBBBBCCCCCCEEEFFFHHHIIIHHHJJJKKKLLLKKKKKKLLLNNNPPPRRRUUUWWWXXX[[[___aaaeeecccaaa______```bbbccccccgggllloooooommmkkkkkkjjjqqqsssmmmgggfffiiikkkhhhccc___```dddddd___YYY[[[YYYVVVSSSPPPNNNMMMMMMIIIIIIKKKNNNPPPOOOLLLIIIHHHEEELLLUUUWWW___mmmTTTUUU|||gggDDD777@@@666555444222111111000000111111000000000/////////............................................................////////////......////////////000000/////////000000000111111111111111111222222222222666666777777888888888888999444555;;;??????EEENNNrrrmmmcccfffdddcccbbbcccdddcccbbb```___^^^[[[XXXUUURRRPPPNNNLLLJJJHHHEEEBBB@@@???======<<<<<<;;;;;;::::::;;;:::999999888888888999::::::::::::;;;;;;;;;;;;......//////000111111222/////////000000000111111////////////000000000000111111222333333333333333444444444444444444444444444444555555666666666777999888888777666666777777888777888;;;???AAA???===>>>???AAACCCDDDCCCBBBAAA>>>>>>>>>>>>>>>>>>===<<<;;;;;;::::::::::::;;;;;;:::::::::::::::999888777777888999:::;;;;;;;;;;;;555666999<<>>:::666@@@>>><<<<<>>===;;;:::;;;>>>@@@;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======>>>>>>???@@@AAAAAABBB@@@CCCEEEEEECCCAAA@@@@@@AAAAAABBBCCCDDDFFFGGGHHHGGGHHHJJJJJJIIIIIIKKKLLLNNNPPPSSSVVVXXX[[[___bbbaaa___]]]\\\\\\^^^```bbbbbbggglllppppppooommmmmmjjjkkkoooqqqmmmgggggglllgggfffeeedddccc```\\\YYYXXXVVVTTTQQQOOONNNMMMMMMLLLKKKIIIIIIKKKKKKJJJIIIHHHDDDIIIQQQPPPQQQjjjvvvVVV\\\zzzpppQQQ???888;;;555444333111111000000000111000000000////////////............................................................////////////........./////////000000////////////000000000111111111111111222222222222777777777777888888888888777666555888<<<>>>AAACCCSSSzzzrrrhhhddd```^^^___aaaaaa```aaaaaa```^^^[[[WWWTTTSSSRRRQQQPPPNNNLLLJJJHHHHHHBBBAAAAAA@@@??????>>>>>><<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<---......///000111111222////////////000000000000............////////////111111222333333333333222333333333333333333333333333333444444555666666777888888777666666555666666999888888:::>>>???<<<::::::<<<>>>@@@AAA@@@???>>><<<<<<<<<===<<<<<<;;;;;;:::999999999999999999:::777888888888888777777666666777888999999:::::::::>>><<<999777777999<<<>>>555888===@@@======HHHUUUeeewwwiiidddTTTKKKAAA===>>>>>><<<888::::::999;;;<<<<<<;;;999<<<;;;;;;::::::;;;;;;<<<;;;::::::::::::;;;<<<<<<;;;<<<===>>>@@@BBBCCCDDDAAABBBBBB@@@???>>>???AAAAAAAAAAAABBBDDDEEEGGGHHHFFFHHHIIIIIIIIIIIIJJJLLLLLLOOORRRUUUXXX[[[```cccaaa___\\\ZZZYYY[[[^^^```bbbgggmmmqqqrrrqqqooonnniiiggglllsssqqqhhhffflllfffiiijjjhhhbbb\\\YYYXXXSSSRRRQQQPPPOOOPPPQQQQQQRRRNNNJJJGGGHHHIIIJJJJJJMMMHHHHHHJJJHHHHHHUUUfffyyy___JJJ^^^|||TTTAAA???999555444333222111000000000000000000000000////////////........................////////////////////////............/////////000---.........//////000000////////////000000000000000111111111111222222222777777777777888888888888222777;;;;;;<<>>>>>?????????>>>>>>===::::::;;;;;;;;;<<<<<<<<<........................////////////000000000000---......///000111111222000111111111111222222222000111111111111222222222333333444555666666666555666777777777777888888888::::::;;;>>>@@@@@@===;;;>>>>>>>>>>>>============::::::;;;<<<======<<<<<<<<<<<<:::999888777777777888999999::::::999999888777777666666777999;;;<<<::::::::::::::::::::::::777888999:::<<<===>>>>>>EEEPPPbbbyyyvvvjjj^^^SSSJJJDDD<<<;;;::::::<<<<<<;;;:::999999999:::::::::;;;;;;;;;::::::999999888888888777999::::::::::::;;;=========???@@@@@@AAA@@@@@@CCCBBB@@@??????@@@BBBCCCCCCDDDDDDEEEEEEEEEEEEDDDGGGHHHHHHGGGFFFEEEGGGHHHJJJKKKMMMNNNQQQVVV\\\```YYYYYYZZZ[[[]]]___```aaafffggghhhjjjlllmmmmmmmmmiiiiiijjjmmmqqqrrrnnnkkkkkkiiigggeeebbb^^^XXXTTTVVVSSSOOOLLLLLLMMMNNNMMMKKKJJJIIIGGGFFFEEEDDDDDDGGGGGGHHHIIIHHHHHHOOOXXXrrrVVVddd~~~xxxYYYIIIHHHZZZeeejjjsssZZZGGG===999555222333333333222222222111111111111000000//////..........................................////////////..................------......////////////......000000000000000000000000///000000000000111111111333333333444444444555555888888999::::::;;;<<<<<>>===<<<<<<;;;.........................../////////000000000000......//////000000111111000000111111111222222222000111111111111222222222222333444555666666666666777777777888888888888999::::::;;;===??????===;;;======<<<<<<<<<;;;;;;;;;999999:::;;;;;;;;;;;;;;;::::::999888888777777777888888999999999999888888888777777777777888:::;;;888888888888888888888888777777888999:::;;;;;;<<>>>>>???@@@@@@AAACCCBBB@@@??????@@@AAABBBBBBCCCCCCDDDDDDDDDDDDCCCGGGGGGHHHGGGEEEEEEGGGHHHGGGIIILLLNNNQQQUUUZZZ^^^[[[\\\___aaacccdddccccccfffgggiiijjjkkklllmmmmmmiiiiiikkkooorrrssspppnnngggfffdddbbb```\\\WWWTTTTTTQQQMMMJJJJJJKKKKKKJJJJJJIIIHHHGGGFFFEEEEEEEEEFFFEEEFFFGGGFFFEEEKKKSSScccyyySSSPPPcccbbbiii|||cccOOOAAADDDKKKSSShhhnnn___LLL>>>999888777555333333222222222111111111000000000000//////..........................................////////////..............................////////////......////////////////////////000000000111111111111222333333333333444444444444777777888999:::;;;<<<<<<===???JJJjjj|||cccXXXVVVXXX]]]```___^^^]]]]]]]]]\\\\\\UUUVVVVVVVVVUUUTTTSSSTTTPPPNNNKKKJJJKKKLLLLLLLLLGGGFFFEEEDDDBBBAAA@@@@@@AAAAAA@@@??????>>>======............................../////////000000000////////////////////////000000000111111111222222000111111111111222222222111222444555666777888888777888888888888999999999999999:::<<<>>>>>>===;;;;;;;;;;;;:::::::::999999777888999999999999999999777777777777777777777777777888888999999888888777888888777777777777888999666666666666666666666666666777777777888888888888===:::888888<<>>======<<<===???@@@AAAAAAAAA@@@??????@@@AAABBBAAAAAABBBCCCCCCCCCCCCCCCFFFGGGHHHHHHFFFFFFGGGHHHDDDGGGKKKNNNQQQTTTXXX[[[ZZZ]]]aaaeeegggfffeeecccgggggghhhiiijjjkkkkkkkkkiiijjjlllooossstttrrrqqqdddbbb```^^^\\\YYYUUURRRRRROOOJJJHHHHHHHHHGGGFFFGGGGGGFFFFFFFFFEEEEEEEEEDDDCCCCCCEEECCCAAAFFFMMMYYY{{{zzzgggNNNJJJLLLVVViiizzzxxxeeeMMM>>>;;;AAANNNYYYuuuwwwWWWMMM???777555777777666222222222222111111111000000000000////////////...........................---............/////////..............................////////////......////////////////////////000111111111111222222222222222333333333444444444555555777888:::;;;<<<===888>>>AAAIIIjjjrrrbbb]]]___dddbbb```^^^^^^^^^\\\ZZZ^^^]]]\\\[[[ZZZ[[[\\\\\\TTTQQQNNNMMMNNNOOOPPPPPPJJJIIIGGGEEECCCAAA@@@@@@BBBBBBAAAAAA@@@@@@??????................................./////////000000//////////////////......000000000000111111111111000000111111111222222222111222333555777888999999888888888888999999999999999888999:::<<<===<<<::::::::::::999999999888888777888888999999999888888444555555666666777777777666777777888888777777666888777777777666666777777555555555555555555555555777777777777777666666666::::::::::::;;;;;;;;;<<<;;;DDDPPP]]]jjjxxxxxxwwwvvvpppdddUUUGGG???;;;<<<:::999999:::;;;;;;:::888666555666777888777666666666777777777888888888777777777888888888888888777999::::::::::::;;;===>>>===;;;;;;;;;===@@@AAA@@@????????????@@@AAAAAAAAAAAABBBCCCDDDDDDDDDDDDCCCGGGJJJLLLKKKIIIGGGFFFCCCFFFKKKOOOQQQTTTWWWYYYXXX[[[^^^bbbddddddcccbbbeeeffffffggghhhhhhhhhhhhggghhhkkknnnqqqrrrrrrrrreeeccc___\\\YYYVVVSSSPPPPPPMMMIIIGGGFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEECCCAAABBBCCCBBB???BBBGGGdddiiiwwwxxxmmmtttfffDDDGGGXXXbbbiii{{{tttaaaJJJ===???CCCCCCYYYuuunnnMMMEEE<<<666555555555333222111111111111000000000////////////////////////........................---------.........//////---------.....................////////////......////////////////////////111111111111222222222222222222222222333333333333333444555777999;;;<<<======AAA@@@===KKKttt|||rrrfffccc```___```___\\\YYY^^^\\\ZZZXXXWWWWWWVVVUUUWWWUUURRRQQQRRRQQQPPPNNNMMMKKKIIIFFFCCCBBBAAA@@@BBBBBBBBBAAAAAA@@@@@@@@@....................................////////////////////////............//////000000000111111111000000111111111222222222111222444666777888999999777777888888888999999999888888777999;;;<<<;;;::::::::::::999999999888888888888999999999888888777333333555666666666666666555666666777777666666555666666777777666666666555555555555555555555555555777777777777666666666666555777:::<<<<<<:::888666===>>>>>>>>>@@@EEENNNTTTZZZ```eeelllyyy{{{ssshhh]]]UUUPPPQQQNNNGGG???::::::<<<888666555555777888888777777666555666777888777555555555555666666666777777666666666777777888888888777999::::::::::::;;;===<<<<<<:::::::::<<<>>>@@@>>>>>>>>>>>>??????@@@@@@BBBBBBCCCDDDEEEFFFFFFFFFAAAFFFMMMQQQPPPLLLHHHEEEDDDGGGLLLPPPRRRSSSUUUWWWXXXYYY[[[]]]___aaabbbcccbbbcccdddeeeeeeeeeeeeeeeeeegggiiilllnnnooopppqqqiiieee```[[[WWWSSSPPPMMMNNNLLLIIIGGGFFFFFFDDDCCCBBBCCCDDDEEEEEEEEEDDDDDDBBB@@@AAACCCBBB???@@@CCCWWWNNNMMMmmm{{{}}}}}}SSSHHHJJJSSSgggtttzzzqqqWWWDDDAAABBB???FFFXXXzzz```GGGBBB;;;666555444222111111111111000000000//////.............../////////........................------------............---------.........//////......////////////..............................000000111111111222222222111111111222222222333333222333444666888:::;;;<<>>AAAAAAPPPyyy|||sssggg___]]]]]]]]]\\\___]]][[[ZZZZZZZZZWWWUUUSSSSSSSSSUUUVVVUUURRROOOOOOMMMJJJGGGDDDBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@........................------........./////////......................../////////000000000111111000111111111111222222222222333555666777888999999666777777777777888888888888777666777999;;;:::999999999999888888888777777888888888999888888777666222333555666777666666555444555555666666555555444444555666666666666555555555555555555555555555555666666666666666555555555666666555555555666777777222444666777888999<<<>>>===?????????DDDOOOXXXZZZggggggiiinnntttwwwwwwvvvsssrrrrrrssstttrrrmmmhhh___YYYRRRMMMJJJFFFBBB>>>===>>>===:::777777;;;???666444333333444444444333777555444555666777666555444444444444555555555555444444555666777888888999777999::::::::::::;;;===;;;::::::::::::<<<===>>>=========>>>??????@@@@@@BBBBBBDDDEEEFFFFFFFFFFFFAAAFFFMMMQQQPPPLLLHHHFFFFFFIIIMMMOOOQQQRRRSSSUUUXXXYYYYYY[[[]]]```cccdddaaaaaabbbcccdddeeeeeeeeecccfffhhhjjjkkklllmmmoookkkfff```YYYUUUQQQNNNLLLLLLJJJHHHFFFGGGFFFEEECCCAAABBBCCCDDDEEEDDDCCCBBBAAA>>>???BBBBBB???>>>@@@888FFFEEELLLxxxpppWWW???LLLxxxmmmQQQDDD@@@;;;===EEEcccpppSSS???<<<777444333222222111000000000000////////////---............/////////........................,,,------------.........,,,,,,------.../////////......////////////..............................///000000000000111111111000000111111111222222222222222444555777888999:::<<<666:::CCC@@@===TTTwwwuuujjjgggeeedddaaa]]]YYYXXXYYYYYYWWWUUUQQQQQQSSSUUUXXXXXXVVVTTTQQQOOOKKKGGGEEEDDDDDDDDDBBBBBBBBBAAAAAAAAAAAAAAA........................---------.........//////,,,------....../////////////////////000000000111000111111111111222222222444444555777777888888888555555666666666777777777888666555666888::::::999777777777777666666666666777777777777777666555555333444666777777666555444444444555555555555444444222333555666666666666555444444444444444444444444333333444444444444444444666555333222222444666777777999::::::888666444333888999999777:::@@@CCCBBB;;;<<<>>>AAACCCFFFIIIKKKJJJHHHFFFFFFGGGFFFCCC@@@@@@===:::888777777888888;;;:::999777555555666777666555333333444555444333555444333333444555444333333333333333444444444444333333444555666888888999777999::::::::::::;;;===999999999:::;;;;;;<<<<<<;;;<<<===>>>????????????@@@AAACCCDDDEEEFFFFFFFFFCCCFFFJJJKKKKKKIIIIIIIIIGGGIIILLLMMMNNNNNNPPPRRRUUUVVVXXX[[[^^^```aaaaaa```aaabbbdddeeefffffffffdddfffiiiiiiiiiiiilllnnnjjjeee^^^WWWSSSPPPNNNLLLIIIGGGFFFEEEFFFFFFDDDCCCAAABBBCCCDDDDDDCCCAAA@@@>>><<<===AAABBB>>><<<>>>000DDDEEEAAAXXX~~~xxxaaaaaazzzoooWWWFFF<<<;;;>>>MMMkkkZZZIII:::888555333222222222222000000/////////.........---------.........//////........................,,,,,,---------.........,,,,,,------...//////000......////////////..................................../////////000000000000000000000111111111222222333444555666777888888888444888???>>>:::DDDTTTwwwppphhh^^^XXXWWWXXXWWWUUUXXXVVVUUUUUUVVVWWWWWWVVVQQQOOOKKKHHHFFFEEEEEEFFFCCCCCCCCCCCCCCCCCCCCCCCC........................---------.........//////,,,,,,------...///000000////////////000000000000000111111111111222222222555555666777777777777777555555555555666666666666777666555666888999999999666666555555555444444444555666666666555444444333444555777888888777555444333444444555555444444333111222444666777777666666333333333333333333333333111111222222222333333333111111222333444444333333000111111222333444666777555777777444555777666222666999;;;;;;999888:::===;;;;;;:::999999999:::;;;;;;:::999777666777888999666666666666666555444333555333222222444555444444333222111222333333222111222222333333333444444444222333444555666888888999777999::::::::::::;;;===777888999;;;;;;;;;;;;;;;;;;<<<===>>>???????????????@@@AAACCCDDDEEEEEEEEEFFFFFFFFFFFFEEEFFFIIILLLHHHIIIKKKLLLKKKLLLNNNPPPPPPRRRWWW[[[^^^^^^]]]\\\```aaaccceeefffhhhhhhhhhdddgggjjjjjjiiiiiikkknnngggbbb[[[UUURRRPPPNNNMMMGGGEEEDDDDDDEEEEEEDDDCCCAAABBBCCCDDDDDDBBB@@@???<<<:::;;;@@@AAA>>>;;;<<<======<<>>@@@AAA[[[}}}wwwsssssssssrrrccc___XXXTTTSSSSSSTTTTTTQQQOOOKKKHHHFFFFFFGGGGGGDDDDDDDDDDDDEEEEEEEEEEEE------------------------........................///...---,,,,,,---...//////000000000111111111111222222222333333333444444555555555555666666666666555555555555555555444444666666666666666666666666333444555666666666555444444444444444444444444444666888:::<<<<<<999666444222333333444444333333222222333333444444333333222333333333222222111111111222222222333333333444444222222222222222222222222222222222333333333444444333333333333333333333333444444444555555555555666555555666666666666555555777777777777777777777777333333333333333333333333333333333222222111111111000111111111111222222222444444444333333222222222222333444444555555444444666666777888999::::::;;;999999999999::::::;;;<<<<<<<<<======>>>>>>??????BBBBBBBBBCCCBBBBBBAAAAAACCCCCCDDDEEEFFFGGGGGGHHHGGGIIILLLMMMNNNOOOQQQSSSXXX[[[^^^___^^^\\\ZZZZZZ[[[\\\___aaaccceeefffffflllllljjjeeedddfffddd```\\\WWWXXX\\\VVVLLLKKKSSSMMMKKKHHHEEEDDDDDDFFFGGG@@@@@@>>><<<<<<@@@FFFKKK@@@>>><<<;;;;;;<<<;;;999===:::;;;======EEEbbb|||yyylllxxxiiiTTTCCC>>><<<@@@HHHYYYwwwbbbFFF777777666444333222111111111////////////....................................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................//////.........------------------............///000111111111222222222222333333444444555666666666888888777888999;;;>>>???IIIWWWhhhqqq```]]]bbbbbb^^^XXXTTTPPPMMMLLLKKKIIIHHHHHHHHHGGGHHHHHHHHHHHHHHH------------------------........................///...------------.../////////000000000111111111222222222333333333333444444444555555555666666666555555555555555555444444666666666666666666666666444555555555555555444444444444444444444444444444555666888999888777444333222222333333333333222222111222222222222222222111333333222222222111111111222222222333333333333444222222222222222222222222222222222333333333333444333333333333333333333333333333333333444444444444555555666666666555555444555555555555555555555555333333333333333333333333333333222222222111111111000000111111111222222222444444333333333222222222222333333444444444444444333444555666777888999999999999999999999:::;;;<<<<<<<<<<<<===>>>>>>??????BBBCCCCCCCCCBBBAAA@@@@@@BBBCCCCCCEEEFFFGGGHHHHHHHHHJJJLLLMMMNNNPPPSSSVVVZZZ\\\^^^___]]][[[ZZZZZZZZZ\\\^^^```bbbdddeeeeeepppooojjjccc``````\\\WWWPPPQQQ[[[gggeeeWWWOOOOOOJJJIIIGGGEEEDDDDDDEEEFFFCCCAAA>>>===>>>@@@CCCEEE>>><<<::::::;;;;;;:::999:::777888:::888999LLLbbbgggeeennn|||SSSFFF;;;999>>>GGGSSS___~~~UUU@@@666666555444333222111111111////////////....................................///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................//////.........------------------............///000000000111111111222222222222222333444444555555666666666777888:::<<<===@@@GGGOOO]]]}}}rrr___\\\XXXUUUSSSPPPMMMKKKKKKLLLNNNPPPTTTVVVWWWXXX------------------------------------------------///...------------...///////////////000000000000111111222222222333333333444444444444555555555555444444444444444444555555666666666666666666666666666666555444333333333444444444444444444444444444444444444444444333222222222222333333333333222222000000111111111111000000222222222111111111111111111111222222222333333333111111111111111111111111111111222222222333333333222222222222222222222222111111222222222333333333555555555555555444333333222222222222222222222222222222222222222222222222222222222111111111111111000000000111111111222222333333333222222222222222222222333444444444444333000111222444555666888888888888888888999:::;;;<<<;;;<<<<<<======>>>??????BBBBBBBBBBBBBBBAAA@@@@@@AAABBBCCCDDDFFFGGGHHHIIIJJJKKKLLLMMMNNNQQQUUUYYY[[[\\\^^^]]][[[ZZZZZZ[[[YYYZZZ\\\^^^```aaaccccccpppoooiiiaaa]]]\\\XXXSSSLLLNNNYYYggghhh[[[NNNJJJFFFFFFEEEEEEDDDDDDDDDDDDFFFBBB>>>>>>@@@AAA@@@>>>===;;;999888999999999777;;;888:::===:::777===IIIkkk{{{uuu|||bbbUUULLLUUUgggxxxoooZZZCCC:::;;;>>>>>>???^^^dddDDD999777555555333222111111000000/////////............---------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.............................................------------------............////////////000000000111111000111111222222333444444444555666777888:::;;;;;;<<<>>>>>>CCCTTTxxx{{{tttlllgggdddfffjjjrrr|||,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------................../////////000000111111111111222222222222333333333333444444444444333333444444444444555555555555555555555555555555888777555333222222333333444444444444444444444444444333222222111111222222111111222222222222111111000111111111111111111000111111111111111111111000111111111111222222222222111111111111111111111111111111111111222222222222222222222222222222222222111111111222222222333333444555555444444333222111111111111111111111111111222222222222222222222222111111111111111111111000000000000000111111111111222222222222222111111111111111222333333333333333///000111333444666777888777777777777888:::;;;<<<;;;;;;<<<<<<===>>>>>>??????@@@AAABBBBBBBBBBBBBBB@@@AAABBBDDDFFFGGGHHHIIIIIIJJJKKKKKKLLLPPPUUUYYY[[[\\\\\\[[[YYYYYYYYY[[[YYYYYYZZZ[[[]]]___aaabbbhhhhhhccc]]][[[]]][[[WWWSSSPPPQQQWWWXXXQQQIIIFFFBBBCCCDDDDDDDDDCCCBBBBBBDDD@@@===>>>AAABBB>>>:::;;;999777777888888777666999777:::??????;;;<<<@@@MMMssskkkfffkkkaaaUUUHHHDDDKKKZZZiiitttzzzgggQQQCCC@@@AAAAAAAAADDD```wwwrrrgggKKK888666777444444222111111000000000//////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......................................................---------............///////////////000000000000000000111222222333333444444555666888999::::::;;;<<<;;;>>>AAADDDUUU|||,,,,,,,,,,,,,,,,,,,,,,,,---------------------------..................------............/////////000000000111111111222222222222222222333333333333333333333333444444555555444444444444444444444444777666444333222222222333444444444444444444444444444333222111111111222222000111111222222111111000111111222222222222111111000000000000000000000000000000000111111111222222000000000000000000000000000000000111111111222222111111111111111111111111111222222222333333333333333333333333333222111111111111111111111111111111111111111111111111111111000000000000000000000000//////000000000111111111111111111111111111111111000111222222333333222222000111222333555666777888666666666777888999;;;;;;;;;;;;;;;<<<======>>>>>>;;;===>>>AAABBBDDDDDDEEEAAAAAABBBDDDEEEFFFGGGHHHHHHHHHIIIIIIJJJMMMSSSVVVXXXYYYZZZYYYXXXWWWYYYZZZXXXXXXYYYZZZ[[[]]]___`````````\\\WWWWWWZZZZZZWWWVVVPPPJJJIIIIIIGGGDDDCCCAAABBBCCCDDDDDDCCCAAA@@@@@@===;;;===AAABBB===999999777666666777777777666555333444999;;;:::::::::???OOO}}}kkk```aaa___XXXLLLEEEIIIWWWbbbgggcccZZZPPPGGGCCCBBBBBB888DDDUUUaaaggglllttt{{{www```SSSLLL===555666444333222111111000000000000............------------------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---.....................---------............///////////////000000000000111111111222333333444444333555777:::;;;;;;;;;::::::999===BBB???AAATTTlll,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------------------.........//////000000000000111111111111111111111222222222222222222333333444444555555444444444444444444444444555555444333222222222333222222222222222222222222333333222111111111111222000000111111111111000000111222222222222222222111////////////000000000000///000000000000111111111///////////////////////////000000000000111111111000000000000000000000000111111222222222333333333111111222222222222111111111111111111111111111111000000000000000000000000////////////000000000000/////////000000000111111000000000000000111111111000000111222222222222111222222333444555666777777555555555666777999:::;;;:::;;;;;;<<<<<<===>>>>>>:::<<<>>>@@@BBBDDDEEEEEEBBBBBBCCCDDDEEEEEEFFFFFFFFFGGGHHHHHHIIIKKKOOORRRSSSUUUWWWXXXWWWWWWWWWYYYXXXXXXXXXXXXZZZ\\\^^^```^^^]]]XXXRRRQQQTTTSSSPPPOOOLLLIIIGGGFFFEEEDDDCCCBBBBBBCCCCCCCCCBBB@@@???;;;:::999<<<>>>???<<<999888777555555666777777666666555444666888999888888:::???SSS{{{tttlllnnniii\\\NNNJJJKKKMMMPPPZZZaaa```XXXOOOEEE===>>>;;;;;;@@@EEEIIINNNRRR___rrrpppUUUDDD@@@888555555111222111111000//////000000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---------...............---------............////////////000000000111111000111111222333333444444222555888;;;<<<<<<;;;999;;;999;;;???>>><<>><<<===>>>@@@BBBCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIJJJMMMOOONNNQQQUUUVVVVVVVVVVVVWWWYYYXXXXXXXXXYYY\\\^^^```bbb```YYYRRROOOPPPOOOKKKIIIKKKJJJHHHEEEDDDCCCCCCDDDDDDCCCCCCBBBAAA@@@???999999::::::;;;:::999888888666555555777777777666666777777777888999999888888<<<>>>LLLuuu{{{qqq]]]KKKKKKUUU```hhhlllhhhXXXHHHGGG===777888;;;===???CCCEEETTToooeeeKKK===;;;666444555111111111000////////////000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---------.........//////---------............///000000000111111111222222//////000111111222222333111333777;;;<<<;;;999888999999999;;;===???BBBFFF@@@YYY~~~++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,---------......////////////000000000000000000000000111111111111111111222333333444555555333333333333333333333333111222333444555444333222000000000000000000000000000000000111000//////...//////000000000000////////////000000000000//////---.........//////000000////////////000000000000////////////////////////////////////000000000000000000000000000000000000////////////000000000000---...///111222222222222000000000000000000000000000000000000000000000000---.........//////000000////////////000000000000.../////////000000111111//////000111111111111111333333333333333333333333333444444555777888:::;;;::::::;;;;;;<<<======>>>>>>???@@@AAAAAAAAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDDFFFHHHJJJJJJJJJJJJLLLMMMKKKNNNSSSVVVVVVVVVVVVVVVYYYYYYXXXXXXYYY[[[^^^```fffddd]]]TTTQQQRRRPPPMMMKKKLLLKKKEEE@@@???BBBDDDEEEEEEDDDCCCAAA@@@??????888999;;;:::888666666777888666555555777888777777000333555555555777777666555<<<;;;:::NNNyyydddMMMPPPWWWddduuu|||nnnZZZHHH>>>777999:::999;;;???:::DDDYYYwwwkkkXXXBBB888888333222666444111000000////////////000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---------.........//////---------.........//////111111111111222222222222......//////000111111111///222666:::;;;:::888666333555777777:::===>>>===EEEDDDPPPqqq******))))))******+++,,,,,,,,,++++++,,,,,,---...---------------------------------............///000000000000000000000000111111111111111111111111//////000111222333333333111111111111111111111111555...000222///333888333////////////////////////////////////////////////........................000000000000000000000000///////////////.........////////////////////////............////////////000000//////.........---////////////000000000000////////////000000000000000000000000000000000000222222111111111111111111000000000000000111111111000000000000000111111111............////////////111111111111111111111111111222333333444444333333222222111111222222333444333333333444555666777888999===::::::@@@<<<777>>>>>>>>>>>>>>>>>>?????????AAAAAABBBCCCDDDDDDCCCCCCGGGHHHJJJIIIHHHGGGGGGHHHIIIKKKNNNRRRUUUVVVWWWXXXVVVXXXZZZZZZXXXYYY\\\___cccdddddd```ZZZRRRLLLIIIKKKIIIFFFCCCAAA@@@??????????????????>>>>>>>>>======;;;999999999999777555555666777777777555444333333333333444444555555555777777;;;>>>???NNNuuuYYY???FFFXXXYYYggguuuhhh]]]SSSDDD999555888>>>BBB???>>>EEEYYYtttnnnQQQAAA>>>;;;777444333222222000000000000000000000000///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////000000000000111111111111222222333444444555555666666666777888999::::::;;;???BBBGGGNNN___******))))))******+++,,,,,,++++++++++++,,,------------,,,,,,,,,,,,,,,,,,------------............000000000000000000000000111111111111111111111111000000000111111222222333111111111111111111111111000---222666000000222,,,000000000000000000000000000000000000000000000000........................////////////////////////............................................................////////////000/////////.........---....../////////000000000.../////////000000000000000000000000000000000000000000000000000000000000000000000000000000//////111000000000000000000000............////////////111111111111111111111111000111222222333333222222222222111111222222333444333333333444555666777888666;;;999888>>>===:::AAA======>>>>>>>>>>>>??????@@@@@@AAABBBBBBBBBBBBBBBEEEGGGIIIHHHGGGFFFFFFGGGIIIJJJMMMOOOQQQRRRSSSSSSXXXYYYYYYWWWTTTRRRSSSTTTYYY[[[\\\ZZZVVVQQQNNNLLLIIIGGGEEEBBB@@@>>>>>>>>>>>>============<<<<<<<<<:::999888888::::::999888555666666777666555444333333333333444444444555555555222222444555<<>>JJJ[[[ttt|||cccNNN===;;;888555222111111111////////////////////////............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............/////////////////////000000000111111222222333333444555555555555666666777888999:::;;;:::<<>>>>>????????????@@@AAAAAAAAA@@@@@@CCCEEEGGGFFFEEEDDDEEEFFFHHHIIIJJJLLLMMMNNNNNNNNNVVVVVVVVVSSSOOOMMMLLLMMMRRRSSSTTTSSSPPPMMMLLLLLLFFFEEECCC@@@>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::777777666888:::;;;;;;:::444555555555555444444333333333333333444444444444888222000333444555>>>KKKgggXXXIIICCCBBBHHHQQQVVV}}}rrr```MMM???888888:::999999;;;===BBBRRRooojjjUUUDDD999777555222111000000000////////////////////////............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------............/////////.........////////////000111222222333333444555555555555666777888999::::::;;;<<<<<<<<>>>>>>>>??????@@@@@@AAA@@@@@@???AAACCCDDDEEECCCCCCCCCDDDFFFGGGHHHIIIJJJKKKLLLLLLPPPQQQQQQPPPOOONNNMMMMMMRRRSSSRRROOOKKKHHHGGGGGGDDDCCCAAA@@@>>>===<<<<<<;;;;;;;;;:::::::::999999777666666777999;;;::::::333444444444444333333333333333333333333333333333777333333777888777999???VVVuuuvvvsssuuulllWWWGGGFFFDDDEEENNN^^^fffiii]]]III:::999>>><<<<<<<<<;;;999@@@TTThhh{{{^^^III999555555333222111000000000////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,...///+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////---------.........//////111111111222333333444444444555555666777888999999===<<<<<<===???BBBFFFIIIZZZmmm******))))))******+++,,,+++************+++,,,,,,*********++++++,,,,,,,,,,,,,,,,,,------------...////////////////////////////////////////////////111111000000000000000000000000000000000000000000...///888:::000...222///000000000000000000000000////////////////////////........................------------------------)))******+++,,,---..............................------------............---------...............------------........................////////////......................../////////000000111111111444444333222111111000000222111111000///...------............////////////000000000000000000000000000111111222222222222222222222111111222222333444333333333444555666777888GGGPPPIII>>><<<:::777;;;:::;;;;;;<<<======>>>>>>@@@@@@AAAAAAAAA@@@@@@??????AAACCCCCCBBBBBBBBBCCCDDDEEEFFFGGGIIIJJJLLLLLLMMMNNNNNNOOOPPPPPPOOONNNRRRRRRQQQNNNJJJFFFDDDDDDBBBBBBAAA@@@???>>><<<<<<;;;;;;:::::::::999999999888666555666888888777666333222222222222222333333333333333333333333333333000111333555555444777===AAA___|||mmmzzztttbbbSSSQQQLLLEEEEEEJJJVVVdddggg^^^NNNBBB;;;:::888999;;;<<<>>>FFFPPPmmmgggOOO@@@444444444333222111111111111...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------------............000000111111222333333333444444555666777888888999999999999:::<<>>999::::::;;;<<<===>>>>>>@@@@@@AAAAAAAAA@@@??????>>>@@@BBBBBBBBBAAABBBCCCDDDDDDDDDEEEGGGIIIKKKLLLNNNMMMMMMNNNPPPOOOMMMKKKLLLNNNNNNMMMIIIFFFDDDDDD@@@@@@@@@@@@???===<<<;;;:::::::::999999999888888777666555555555555444333222111111111111222222333333333333333222222222222///222555444111111555:::===@@@YYYxxxppplllllliii\\\LLLGGGGGGOOOaaapppmmmYYYFFF999666555:::===>>>@@@CCC[[[~~~xxxiiiRRRBBB<<<666444333333333222111111000........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.........---------............//////000000111111222333333333333444555666777888888999999999999;;;===@@@AAABBBFFFPPPccc{{{******))))))******+++,,,***************++++++,,,+++++++++,,,------......++++++,,,,,,,,,---------////////////////////////..............................//////000000111111000000000000000000000000333---111222---///444000........................------------------------........................------------------------,,,,,,,,,,,,------------------------------------,,,,,,---------.........,,,,,,,,,------.........+++,,,,,,,,,,,,------------------.........//////------------------------------...//////000111111000000000000000000000000//////////////////..................////////////000000000000000000000000///000000111222111111111222222111111222222333444333333333444555666777888555DDDCCC999999:::999===888999:::;;;<<<======>>>??????@@@@@@??????>>>===>>>???BBBBBBAAAAAABBBCCCEEEDDDDDDDDDDDDFFFGGGHHHKKKJJJJJJLLLNNNMMMJJJGGGFFFIIIKKKJJJGGGDDDAAA@@@======>>>>>>===<<<;;;:::888888888777777777777666555444222333444444333111111000000///000111222333333333333222222222111111222444666555333444555666777777>>>ZZZpppNNNEEEBBBPPPfffqqqiii\\\IIIAAA<<<;;;;;;:::===AAALLLbbb|||lllZZZEEE999999666333333333222222000//////........................---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........---............///////////////000000111222222222222333444555666777777888:::;;;===<<<;;;<<>>>>>>>>???>>>>>>===<<<<<<===???AAABBBBBBAAABBBDDDFFFEEEDDDCCCBBBCCCDDDEEEFFFEEEFFFIIILLLLLLIIIFFFDDDGGGIIIHHHEEE@@@<<<;;;;;;;;;<<<===<<<;;;999999777666666666666555555555333222111111333333333111111000/////////111222333333333333222222111111111111222333333444555444111000<<<===:::RRRZZZPPPFFFEEENNNZZZcccfff]]]SSSGGG???999777;;;BBB===EEETTTkkk~~~{{{}}}rrrZZZKKK;;;444555333222222222222111///...---........................---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------...............////////////000/////////000111111222222222333333444555666777777666999<<<<<<:::999<<<>>>===???EEEIIIIIILLL\\\nnn*********++++++,,,,,,,,,+++++++++++++++***)))(((******+++++++++,,,,,,,,,---------------------------------............///........................---------.........//////......////////////......------------------------.........------,,,,,,,,,---,,,***)))))))))******++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,------------------------------------------------------,,,,,,,,,,,,---......------............------------------------------......///000000///......////////////////////////000000000000//////////////////000111222222333333222333444555666666666666777777777777666666666666999999999::::::;;;;;;;;;@@@@@@@@@??????===<<<<<<>>>>>>???>>>======???BBBBBBBBBBBBCCCCCCCCCCCCCCCDDDGGGJJJJJJHHHGGGHHHJJJHHHGGGEEEBBB@@@===;;;:::;;;;;;;;;:::999888666666666555555555555444444444222222222111111111000000////////////////////////000000111111111000000///000111111111111222222222333444999>>>@@@LLLooosssWWWBBBBBBGGGDDDFFFMMM\\\gggjjj[[[III???<<<::::::<<>>>>>@@@AAABBBCCCGGGKKKOOO^^^ppp*********++++++,,,,,,,,,+++++++++++++++***))))))******+++++++++,,,,,,,,,------------------------------------............------------------------------------.........///......////////////......------------------------...---------,,,,,,,,,,,,,,,,,,***)))))))))******+++++++++,,,,,,,,,------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---------------------------,,,,,,++++++,,,,,,------------------,,,,,,,,,---------------------------,,,,,,,,,,,,---......------............------------------------------................................................000///////////////////////////000111111222333333222333444555555666666666666666666666666666666666888888999999:::;;;;;;;;;????????????>>>===<<<;;;<<<=========<<<<<<>>>@@@BBBBBBCCCCCCCCCCCCDDDDDDDDDFFFHHHHHHGGGFFFGGGIIIGGGFFFDDDBBB???===;;;:::;;;;;;;;;:::999888666555555555555555444444444333222222111111111000000000////////////////////////000000111111111000000///000000111111111222222222888444444777666999MMMcccsssIII???CCCCCCCCCFFFRRRhhhrrrOOO<<<:::666888;;;BBBQQQkkkzzzzzz{{{{{{{{{zzz{{{}}}uuuvvvyyy^^^MMM===777555333333666000000000000/////////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------....................................////////////.../////////000000000000222222222333333333444444666666777999:::;;;<<<======>>>???@@@AAADDDHHHKKKNNNTTTrrr*********+++++++++++++++***++++++++++++***))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------------............,,,,,,,,,,,,,,,,,,,,,,,,------------............---......//////......---------------------------------,,,,,,,,,,,,,,,+++,,,+++******)))*********++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,------------------------------------------,,,,,,+++++++++***---------------------------,,,,,,++++++,,,,,,---......------,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---......------............------------------------------......------------......------------------------///////////////////////////000000111111222222222222222333444555555555555666666666666666666666666777888888999::::::;;;;;;>>>>>>>>>>>>>>>===<<<;;;;;;<<<<<<<<<;;;;;;===???BBBBBBCCCCCCCCCDDDDDDDDDBBBDDDFFFFFFEEEDDDEEEFFFEEEDDDBBB@@@>>><<<:::::::::::::::999999777666555444444444444333333333333111111111111000000000000000000000000000000000000///000000111111000000000000000000111111111222222666000///333555555;;;DDDfffdddRRRKKKCCC>>>@@@CCCWWW~~~iiiFFF<<<999;;;<<<<<<@@@OOOeeevvv~~~zzzyyyyyyzzzzzzzzzvvvsssfffKKK@@@666444444444333444000000000/////////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------------------------............/////////....../////////000000000222222222222333333333333555555666777999:::;;;;;;;;;<<<======>>>@@@CCCFFFHHHCCCUUUyyy***************+++++++++******+++++++++******)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------.........++++++++++++++++++++++++---------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++*********************++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......---,,,,,,+++++++++,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...------............------------------------------///...---,,,,,,---...///------------------------.........//////////////////000000000111111111222111222333444444555555444444555555555555555666666666777777888999:::;;;;;;===============<<<;;;:::;;;<<<===<<<;;;;;;===>>>BBBBBBBBBCCCCCCDDDDDDEEEAAABBBCCCCCCCCCCCCBBBCCCBBBAAA@@@>>>===;;;:::999999999999999888777666555444333333333222222222222111111000000000/////////000000000000000000000000...///000000000000000000000000000000111111111111000------444777666888;;;BBBeeeyyybbbIII???BBBBBBGGG```{{{YYYCCC999;;;<<<;;;;;;AAALLLTTTooo}}}{{{}}}~~~}}}|||yyyyyy{{{OOOBBB<<<666555555444111///000000/////////.........---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------------------------------.........//////........./////////000000111222222222222333333333444444555666777888999::::::;;;<<<<<<<<<===???AAAEEEAAAJJJ___iiieeedddjjj************************)))******+++++++++************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...++++++++++++++++++++++++------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++******************+++++++++,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,++++++++++++,,,------------............------------------------------.........------.................................------....../////////000000000000000000111111111000111222333444444444444333333444444555555555555555555666777888999:::;;;;;;;;;<<<<<<<<<;;;::::::;;;<<<>>>>>>===<<<===???AAAAAAAAABBBCCCDDDDDDDDDAAAAAAAAAAAABBBAAAAAA@@@>>>>>>===<<<;;;:::999999888888888888777666555555222222222222111111111111000000000/////////......////////////////////////......///000000000000000//////000000000111111111000000000222222000111444333BBB^^^mmmRRREEEEEEGGGFFFMMM___ttt{{{kkkXXXAAA===888666888<<<@@@CCCNNNkkk}}}|||eee<<<;;;999666444444444111---////////////............------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------------------........................////////////111111111222222222333333444444555666777777888888:::;;;<<<<<<;;;<<<===???<<>>>>>=========>>>??????@@@AAABBBCCCCCCDDDAAA@@@???@@@AAAAAA???>>><<<;;;;;;::::::999999999777777777777777666555555222111111111000000000000////////////............////////////////////////------...///000000000000/////////000000000111111000111222222000000333777222===BBBVVVwwwhhh[[[RRRPPPIIIJJJIIIJJJWWWiiirrrooo___TTTEEE:::777888999999AAASSSrrr{{{xxxtttsssyyyiiiHHH444333444333111111333222---/////////.........------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------........./////////111111111111222222222222444444555666666777888888999:::<<<<<<;;;;;;<<<>>><<>>===<<<<<<======>>>>>>???AAABBBBBBCCCAAA@@@??????AAAAAA???<<<999999999999999999999999666666777777666666555555111111000000000//////////////////.........------------------------------,,,---...///000000000000////////////000000000111000111111111222444777777222;;;777;;;[[[uuurrruuuxxxoooaaaPPPFFFHHHRRR___iiiiiiaaaTTTHHH@@@<<<999777@@@DDD]]]yyyqqqooorrr~~~rrrhhhHHH999666111444333//////333333/////////.........---------,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++************************************++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////111111111111222222222222555555555666777777888888666888:::;;;::::::;;;<<<===BBBBBB===???HHHJJJEEEIIIGGGGGGKKKPPP]]]uuu+++*********))))))((((((((()))***+++++++++++++++******+++++++++,,,,,,,,,))))))***+++,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++(((((())))))*********+++((()))***+++,,,,,,+++***)))************+++++++++))))))))))))************))))))***+++,,,,,,------************************(((((()))***+++,,,,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---))))))***+++,,,------...))))))***+++,,,,,,------++++++******++++++,,,------..................------------------------------///222444444222///---------------------------,,,,,,------...///000000000000000000///////////////000111222222333222222111111222333333444555555333333444666777999::::::888999999:::::::::999999888:::<<<===<<<;;;;;;;;;<<<===>>>???@@@AAABBBBBBBBB@@@>>>???AAAAAA???<<<888888888888888888888888666666666666666666555444000000000000//////////////////.........---------------------------------,,,---...///000000000000////////////000000000000444222000...///000...***000222222999DDDPPPsss^^^MMMGGGAAADDDMMMQQQSSSTTTPPPJJJCCC???>>>???999MMM|||xxxtttxxx{{{|||{{{~~~yyyccczzzeeeKKK<<<888:::666888666000///333333/////////.........---------,,,,,,,,,+++++++++******************************++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------++++++------------++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////000111111111111222222222555555666666777777888888444666999999999999:::;;;555:::AAAEEEBBB???AAAFFF======BBBGGGGGGGGGPPP\\\fffttt))))))))))))))))))))))))))))))))))))************++++++******************++++++******++++++,,,---------------------------++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++*********************************)))))))))))))))(((((()))***++++++,,,,,,))))))))))))))))))))))))(((((((((((()))***+++,,,+++++++++*********)))))))))************+++++++++*********************************++++++,,,,,,,,,************************)))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,------///000...111333444222000.........---,,,,,,++++++,,,,,,------------------------///...---,,,------///000/////////000111111222222222222222222333444555555555555555666666666666666777777888888888999999999:::;;;<<<======;;;999888999;;;===@@@AAABBBCCCBBBAAA>>>;;;<<<@@@BBB???;;;::::::999999999888888888555555444333333333333444333333222222111000//////........................---------............///,,,---------.../////////............////////////000000000000111111111111111444777666666>>>NNN\\\aaaFFF@@@BBBBBBBBBJJJNNNRRR```iiiZZZ@@@BBB???DDDYYYyyy{{{zzzyyy}}}{{{uuuxxxtttffftttvvvZZZDDD999666555444111111111111000000000000......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---............////////////000000000111222222333333888888888888777777777777666666777888999;;;<<<===;;;<<<===>>>???@@@AAAAAA>>>??????@@@BBBDDDFFFGGGNNNTTT^^^mmm))))))))))))))))))))))))))))))))))))************************************++++++******++++++,,,---------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++************************))))))))))))))))))))))))(((((()))******+++,,,,,,))))))))))))))))))))))))(((((((((((()))***+++,,,+++++++++*********)))))))))************+++++++++*********************************++++++,,,,,,,,,***************************++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,---...///000...111333444222000.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,---...///000/////////000111111222222222222222222333444555555444555555555555666666666888888888888888888888888888999;;;<<<===<<<;;;:::;;;<<<>>>@@@@@@AAA@@@@@@@@@===:::;;;>>>@@@===::::::::::::999999999888888555444444333333333333333333333222111111000//////........................------------............------------........................//////////////////000000000111111111...111333111000444===EEEYYYuuuwwwZZZNNNFFF===IIIKKKAAA???aaalllTTTGGG<<>>>>>???@@@AAABBBDDDEEECCCFFFJJJQQQZZZfffrrr{{{))))))))))))))))))))))))))))))))))))************************************+++************+++,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))((())))))******+++++++++))))))))))))))))))))))))(((((((((((()))***+++,,,+++++++++***************)))************+++++++++*********************************+++++++++++++++************************++++++,,,---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000...111333444222000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000/////////000111111222222222111111222222333444555333333444444555555555555888888888888777777777777666777999;;;<<<<<<<<<;;;======>>>?????????>>>>>>???<<<::::::<<<===;;;888::::::999999999888888888444444333222222222222333222222111111000000//////////////////////////////------------........................---------------............///////////////000000000000111111111222333333222222444666AAAHHHllliiibbbZZZOOOEEEKKKHHHEEE]]]iiiMMM<<<>>>PPPfffsssyyyrrrrrrtttxxx{{{}}}zzzyyy}}}|||xxxwwwtttrrrddd[[[dddiiizzznnnLLLCCC:::444555555333111111111000000000000//////......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,------............///////////////000111111222222333222222333333444444555555555555555555666888999:::;;;;;;<<<===>>>??????@@@>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCGGGKKKOOO[[[eeevvv))))))))))))))))))))))))((()))))))))***************************+++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++***************************((((((((()))))))))))))))((()))))))))*********+++))))))))))))))))))))))))))))))(((((()))***++++++************************))))))*********+++++++++***************************************+++++++++************************+++,,,------......------++++++++++++++++++++++++++++++++++++++++++++++++------------....../////////111333333222000000000......---,,,,,,,,,,,,,,,++++++++++++++++++++++++------------......///////////////000111111222222111111111111222333444555222222333333444555555555888777777777777666666666777777999:::;;;;;;;;;:::<<<<<<======>>>>>>>>>>>>>>><<<::::::;;;;;;999777999999999888888888777777333333222111111111111222111111000000000/////////////////////////////////,,,,,,---------..................------,,,,,,,,,---------.........//////////////////000000000111333222222444555666666555======IIIkkk{{{mmmtttyyytttTTTJJJEEEJJJPPP___uuuVVVAAA===EEENNN]]]aaaeeehhhlllvvvzzzuuuvvvwwwyyyzzz~~~{{{qqqnnnrrr}}}{{{gggiiizzztttbbbWWWXXX___fffwwwkkklll{{{}}}xxxeeePPP>>>999444333444444222///111000000000////////////......---------,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++))))))*********+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,------------.........////////////000000111222222222000111111222333444555555444555555777888:::<<<===:::;;;;;;<<<======>>>>>>=========<<<======>>>>>>CCCDDDDDDDDDCCCDDDFFFHHHEEEHHHNNNVVVaaammmwww~~~))))))))))))))))))))))))((()))))))))************))))))*********+++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))''''''(((((()))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))***+++************************))))))*********+++++++++************************************************************************+++,,,------......------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......////////////111333333222111111222///...------,,,,,,------+++++++++++++++++++++++++++,,,---......//////////////////000111111222222111111111111222333444444222222333333444555555666666666666666666666666666999999999999999999888888::::::;;;;;;<<<===>>>??????===<<<;;;;;;:::888777888888777777777666666666222222111000000000000000000000//////////////////////////////////////////,,,,,,,,,------------.........------,,,,,,,,,+++------------...............////////////000000000222000...///222444444333,,,:::BBBGGGbbbyyyvvv[[[FFFDDDFFFNNNlllrrrTTT@@@;;;>>>@@@DDDGGGHHHHHHMMMUUU]]]sss~~~|||xxxwwwxxxzzzzzz{{{~~~|||zzzyyy~~~xxxvvvsssnnnjjjiiinnn{{{~~~nnnnnnzzzkkkZZZQQQUUU```mmmvvvqqqmmm{{{wwwkkkaaaOOO>>>:::666333222333333222000000000000////////////.........---------,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++))))))*********+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---------------...............//////000111111222222111111222333444444555555444555666888;;;>>>AAABBB:::::::::;;;<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<===;;;===?????????@@@BBBDDDFFFCCC@@@@@@CCCHHHNNNRRRaaalllyyy))))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,***))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,************++++++++++++++++++++++++************))))))))))))))))))))))))&&&''''''(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))*********************+++++++++)))************+++++++++***************************************)))))))))************************++++++,,,---------------++++++++++++++++++++++++++++++++++++++++++++++++++++++---...///////////////111333333222111222333///......---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++---.../////////////////////000111111222222111000000111111222333444222222333444555666666777555555555555666666666777999999999888888888777777999999999:::;;;===>>>???>>>>>>===;;;:::888777666666666555555555444444444111111000////////////000////////////....................................,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,------------...............////////////000000444222//////000222222333...444999:::>>>UUU{{{~~~xxxgggWWWSSSVVVYYYkkksssxxxooo[[[IIIAAA@@@888;;;===<<<;;;:::===@@@LLLTTTeeeyyytttuuuxxxzzz{{{zzzzzz{{{|||}}}}}}yyyvvvuuusssqqqpppppptttwwwyyyyyyyyyyyyuuuqqqpppqqqnnnhhheeennnpppTTTTTT[[[hhhuuu{{{~~~bbbKKK>>>999555333000000111222333222000000////////////............---------,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++)))************+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,------------...............///000000111111222222222333333444444555555444555666999<<>>>>><<<<<<===>>>@@@>>>======???@@@@@@???EEEHHHLLLPPPTTTZZZ```dddhhhvvv))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,)))))))))))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************++++++++++++++++++++++++************))))))))))))))))))))))))&&&&&&''''''((())))))***)))))))))))))))))))))((())))))))))))))))))))))))******))))))))))))******))))))*********+++++++++)))************+++++++++************************+++*********)))))))))(((***************************++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************+++---...///000000///000111333333222111333444//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///000000////////////000111111222222000000000000111222333444222333444555666777777888333333444555666666777777888777777777777888888999::::::999999999;;;<<<=========<<<:::888666555555444444444333333333222222111000//////......//////........................------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,------,,,,,,---------................../////////000000222222222222222222333444999///...444666888LLLfffxxx{{{hhhVVVHHHKKKQQQVVVVVVQQQJJJEEEBBB<<<======<<<;;;;;;::::::;;;;;;DDDUUUhhh~~~|||wwwuuuvvvxxxzzz{{{||||||~~~tttqqqnnnrrryyy~~~~~~{{{zzz||||||yyyyyy~~~vvvbbbRRRdddoooTTT===555999111111000000111222222111000000/////////...............---------,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++)))************+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,---------...............//////000111111111333333333333333333333333444444555777999;;;===>>>999999999999::::::::::::::::::::::::;;;;;;<<<===>>>??????>>>===<<<===>>>999888888;;;===>>>===:::@@@>>>===>>>??????AAACCC@@@KKKVVVYYYYYYYYYZZZXXXccceeeppp))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,)))))))))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,)))************++++++++++++++++++************)))))))))))))))))))))))))))&&&&&&&&&'''((())))))***))))))))))))(((((((((((())))))))))))))))))))))))******)))))))))))))))***))))))******++++++++++++)))************+++++++++************************+++*********))))))((((((******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************)))+++---///000000000///000111333333222222333444//////...------------...------------------------)))+++---///000000000////////////000111111222222000000000000111222333444333333444555666777888999111222333444555777888888666666666666777999:::;;;===<<<:::999888999::::::<<<<<<;;;999666444333333333333333222222222111111000000///...............---.....................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,---------................../////////000))),,,000111111111222333...///222333111000;;;GGGXXXnnn___JJJFFFBBBBBBEEEFFFDDD@@@@@@???======>>>???>>><<<:::888999???EEEQQQhhh}}}~~~yyyuuuwwwyyy|||yyyllltttxxxeee```aaayyy```OOODDD777333777222222222333222111000...000/////////..................---------,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++)))************+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,---------............//////000111111111333333333222222222222222444444444444555777888999999999999999999999::::::::::::::::::;;;<<<===>>>777888999999999:::<<<>>>>>>:::777777999<<<<<<;;;999888888;;;<<<;;;:::;;;777>>>BBBAAA??????>>><<<>>>===FFFTTTWWWNNNIIILLLNNNLLLPPPXXXXXXOOOGGGEEE)))))))))))))))))))))))))))************+++++++++)))************+++++++++******))))))******+++,,,************************++++++++++++++++++++++++************************************************+++*********))))))((((((******))))))((((((''''''((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))************************+++***)))(((((()))***+++,,,+++***+++,,,---+++)))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************+++,,,,,,,,,,,,+++///000111222222333222222//////...---,,,,,,++++++,,,,,,,,,------.........------,,,+++,,,---...///000///......///111333555111000000000000222333444444444555555666666777777333333444444555666666666888777555555555777:::;;;999999999888999999::::::777777666444444333333333444333222000000111222333000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------////////////////////////////////////000000000000000000000000111222333444===QQQzzzuuuwwwwwwmmmVVV???;;;CCCFFFBBB===EEE???===DDDFFF@@@:::888:::999888999<<>>>>>======<<<))))))))))))))))))))))))))))))*********+++++++++)))************+++++++++******))))))******+++,,,************************++++++++++++++++++++++++************************************************************)))))))))(((***)))))))))((((((((('''((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))************************+++***)))(((((()))***++++++******+++,,,,,,+++)))************)))))))))((())))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++******************++++++******+++,,,,,,,,,,,,+++000000111111111000000//////......---,,,,,,++++++,,,,,,,,,---------------------,,,,,,,,,---...///111000///......000111222000//////...///000222333555555666666666666777777333444444555555666777777666666666666777999;;;<<<999999888777777777777888777666555444333333333333000000000111111111000000/////////............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------.........................../////////000000000000000000000000111222333444======NNNrrrzzzzzzcccJJJ@@@@@@AAABBBCCCAAA>>>???FFFJJJIIIHHHKKK???===:::999999;;;>>>@@@FFFSSSeeevvvuuuooooooqqqpppooossszzz|||xxxyyyggg\\\YYYZZZqqq}}}cccLLL888555777555444666222222111000000000111111////////////............,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------....../////////000000000000000000000000000000000333333444555666666666555666666666777777666666666666777888888777777888:::999999999888888888777777777777666666666555555555888777777777777777777888666666666666666666666666444666888::::::999777666666777777777777777777666)))))))))))))))))))))))))))))))))*********++++++)))************+++++++++******))))))******+++,,,************************++++++++++++++++++++++++************************************************************))))))))))))))))))))))))((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******+++******+++,,,,,,+++)))************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,******+++,,,,,,,,,,,,+++000000000//////...---,,,......------,,,,,,++++++------------,,,,,,,,,,,,---,,,,,,,,,,,,---...///222111000.........///000222111000000000111222333777777777777666666666666444444555555666777777777444555777999:::<<<<<<===:::999888777666555555555666666555444333333333333///000111222111000...---.........---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------............................../////////000000000000//////000000111222333777///000BBB\\\vvv}}}~~~~~~xxxiiiWWWMMMFFFAAA???@@@@@@???AAAGGGJJJKKKLLLOOODDDBBB???;;;999888888888999===AAAGGGTTTkkk~~~qqqccc[[[```ooo|||uuufff^^^[[[ZZZXXXYYYWWW^^^iiimmmxxxfff[[[AAA666///333666444333555222111111000000000000000/////////............---,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........////////////000000000000000000000000000222222333333333333333222555555666666666666555555555777888888777666777999777777777666666666666666555555555444444444444444666666555555555555666666444444444444444444444444111222333444444444333333111222222333333222222111))))))))))))))))))))))))))))))))))))************))))))*********+++++++++******))))))******+++,,,*********************************************************************************************************)))))))))))))))))))))))))))((((((((((((((((((((((((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))***************************))))))))))))))))))***+++***)))***,,,,,,***)))*********)))))))))))))))((((((((((((((((((((((((((()))))))))************************++++++++++++***+++++++++++++++,,,,,,(((((()))***+++,,,,,,,,,******+++,,,,,,,,,,,,+++---------------,,,++++++---------,,,,,,,,,++++++...------,,,,,,+++++++++,,,,,,,,,,,,------......000000///.........///000555444333333333333555555999888888777666666555555444444555666666777777888333555888;;;===>>>>>>>>><<<;;;999777555444444333555555444333222222333333222222222222111000000///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................./////////000000///////////////000111222---000555777999FFFeeewwwnnnqqqjjjeeeccc___WWWPPPMMMGGGCCC@@@AAAEEEFFFFFFFFFEEEDDDBBB@@@>>>===<<<<<<===>>>===<<<>>>HHHYYYfffyyymmmhhhXXXXXXVVVVVV[[[lll~~~fffSSSOOOWWWaaafffnnnttt{{{yyy~~~aaaLLLBBB555111111555555111000222111111000////////////000//////.........---------++++++++++++++++++++++++************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------------.........//////////////////000000000000000222222222333222222111111444555555666666555555444555666777777666555666777555555555555444444444444666666666666666666555555444444333333333333444444222222222222222222222222222222222222222333444444111222222333333222222111(((((((((((((((((((((((((((((()))))))))*********))))))*********+++++++++******))))))******+++,,,************************************************************************************************))))))))))))))))))******(((((((((((())))))))))))((((((((((((((())))))***(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))******)))***+++,,,***((())))))))))))))))))******((((((((((((((((((((((((((()))))))))************)))))))))******+++++++++*********++++++,,,,,,,,,(((((()))***+++,,,,,,,,,******+++,,,,,,,,,,,,+++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---------,,,,,,++++++***,,,,,,,,,---------------------------...///000111555444333333333444555666999999888777666555444444444444555555666777777777222444888;;;>>>???>>>>>>>>>===;;;888666444444333444333333222222222222333222111000000111444888::://///////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................................../////////////////////...//////000000+++333:::888000111BBBTTTxxxrrrssswwwzzz}}}jjj\\\JJJ>>>>>>BBBDDDBBBAAAAAAAAAAAABBBCCCEEEFFF>>>@@@AAA???<<<===CCCHHH\\\mmmvvvnnngggaaa[[[UUUTTTWWWbbbffflllrrrvvvyyy|||}}}ssslllaaaUUUOOOTTTcccqqqwwwzzzgggJJJ999333555444555555333//////111111000//////......//////............------------++++++++++++++++++++++++************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))*********+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------+++++++++,,,,,,,,,------------------..................//////000000000000222222333333333222222111444444555555555555444444444666666666444444555666333333333333333333333333666666666666666666666666333222222222222222222333222222222222222222222222333333222222222333444555222222222333333222222222((((((((((((((((((((((((((((((((()))))))))******)))************+++++++++******))))))******+++,,,************************************************************************************************))))))))))))************(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***))))))***++++++***((())))))))))))************))))))))))))))))))))))))))))))))))))************(((((())))))***+++++++++*********++++++,,,,,,---)))))))))***+++++++++,,,******+++,,,,,,,,,,,,+++((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++,,,------......------++++++,,,---...///000000111111000000111333444555888777777666555444444333333333444444555666666666222444888;;;===>>>>>>>>>>>>===;;;888666555444333333222222111111222222222///...---...111777===AAA/////////............---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------.........///////////////............///////////////111222444666777NNNhhhyyy}}}mmmOOOAAA@@@AAA???=========???BBBEEEIIIKKKGGGHHHHHHEEEAAA???AAACCC???IIIVVVcccooo}}}wwwkkkbbbSSSRRRTTT\\\ccciiisss|||}}}uuuooojjjddd```SSSMMMHHHHHHPPPbbb{{{xxxwww___III:::444666333444444222000///000111000000///........................------------,,,***++++++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...***++++++,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,---------......---......//////000000111222222333333333333333222333333444444444444333333444555666555333333333555222222222222333333333333333333333333333444444444222222111111111111222222222222222222222222222222111111000000111111222333000000111111111111000000(((((((((((((((((((((((((((((((((((()))))))))***)))************+++++++++******))))))******+++,,,************************************************************************************************((()))))))))************'''((((((((()))))))))***((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((***)))))))))++++++)))(((((()))))))))************))))))))))))))))))))))))))))))))))))************((((((((()))***+++++++++)))******+++,,,,,,------******************++++++******+++,,,,,,,,,,,,+++)))******+++++++++******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++,,,---.........------+++,,,------............////////////111333555666666666555555444444333333222222333333444555555555333555777:::<<<=========<<<;;;999777555444333333222222111111111111222222......------///333777:::.........---------,,,,,,++++++++++++++++++++++++************************************************+++++++++,,,,,,---------++++++++++++++++++++++++---------------------------------........./////////......------......///000...+++---222666444111888AAAPPPjjjpppWWWLLLFFFBBB@@@???>>>>>>@@@DDDHHHKKKLLLMMMLLLIIIEEEBBBBBBCCC???AAACCCEEEJJJQQQZZZaaarrrwww~~~vvveee]]]YYYVVVTTTVVV```qqq~~~xxxhhhZZZSSSRRRTTTUUUPPPLLLJJJOOOYYYmmmvvvbbbLLL???888555666:::111111111000000111111111000///......------...............---------,,,,,,******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++************************((())))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...******+++,,,,,,---......++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,---------------......///000000111000111222333333333333333333333444444444444333333333555555444333222222333111111222222222333333333111111111222222222333333222222111111111111222222111111111111111111111111/////////000000000000000...//////////////////...(((((((((((((((((((((((((((((((((((()))))))))))))))************+++++++++*********)))***++++++,,,************************))))))))))))))))))))))))************************************************(((((())))))*********+++'''((((((((())))))******((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((***)))((()))++++++)))((((((((())))))*********+++))))))))))))))))))))))))))))))))))))************'''(((((()))***+++++++++))))))***+++,,,,,,------+++++++++*********************+++,,,,,,,,,,,,++++++,,,,,,++++++***)))(((++++++++++++++++++++++++*********++++++,,,,,,---+++,,,---.........---,,,------......------,,,+++000000000111333555777999555444444444444333333333111111222333333444444555444555777999:::<<<<<<===;;;:::888666444333222222222111111111111111222222111111///...---------------------,,,,,,,,,++++++************************************************************************+++++++++,,,,,,---------++++++++++++++++++++++++---------------------------------........./////////......---------......---222444222//////222444...666;;;BBB\\\ppp___VVVPPPGGGEEEBBB???@@@BBBFFFIII???CCCFFFGGGFFFDDDCCCCCCEEEDDDDDDDDDDDDEEEGGGGGGIIILLLRRRXXXaaammmzzz|||zzz{{{|||zzztttfffXXXSSS[[[fffkkkkkkkkkqqq~~~xxxdddWWWRRRPPPNNNLLLJJJHHHHHHHHHOOOSSS\\\eeejjjrrr]]]III777333444333111111000111111000111333222000//////...------------.........---------,,,,,,,,,*********++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++************************((())))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...******+++,,,,,,---......++++++,,,,,,,,,---------++++++,,,,,,,,,------------------...///000000111//////000222222333333333222333333444444333333222333444555444222111222333111111222222333333333333111111222222333333333444222222111111111111222222000000000000000000000000...///000111111111000000...//////000000//////...((((((''''''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,***************)))((((((++++++******************))))))))))))))))))))))))+++++++++*********))))))+++*********))))))(((((()))))))))))))))(((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************((()))***,,,,,,+++************************************************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---...///000000//////000222333444555666111111222333333444555555111111222222222333333333555666666666666666555444333333333222222222111111////////////////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------..................------............////////////---------...///000000111111000222888@@@QQQmmm~~~vvvlllddd\\\TTTUUUUUUMMMKKKIII@@@CCCFFFDDD>>>???FFFHHHDDDEEECCCCCCHHHLLLNNNMMMMMMHHHFFFFFFJJJKKKLLLPPPVVV[[[YYYYYY[[[ZZZ[[[aaaiiikkk]]]SSSTTTTTTOOOPPPUUUXXXZZZaaaggggggeeekkkuuussspppfffYYYRRRUUUZZZ^^^bbb]]]___eeeaaaTTTLLLMMMEEEGGGMMMTTTUUUWWWaaannnmmmpppuuuuuunnnlllxxxlll\\\???===:::666333222222222000000000000////////////..............................---------,,,,,,,,,,,,+++***))))))***+++,,,************************))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++,,,,,,++++++***)))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---------..............................000000000000111111111111000000111222222222222111222222222222222222222222222222222111111111000000//////000000111111111222111000000///////////////////////////////////////////////////////////////............////////////((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))***++++++***************)))((((((************************))))))))))))))))))))))))+++++++++*********))))))*********)))))))))(((((()))))))))))))))(((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))*********))))))***++++++++++++************************************************************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,------......////////////000111222333333444111111222222333444444555111111111222222222333333444555555666666666555555333333222222222111111111........................//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------..................------............////////////---------...///000000000666333111222222777EEEUUUmmm}}}zzzvvvpppwww~~~mmmOOO@@@BBBFFFIIILLLKKKFFFBBBBBBAAAAAADDDHHHMMMTTTZZZWWWSSSRRRQQQOOOKKKNNNSSSTTTQQQRRRVVVZZZ```lllwwwsssiii^^^XXXRRRNNNOOORRRZZZdddrrr{{{xxxrrruuu~~~zzzpppaaaTTTLLLGGGFFFGGGQQQOOOOOOQQQPPPLLLKKKMMMJJJUUUiii{{{~~~uuuqqqtttmmmZZZGGG::::::999666333222222222333000000000000/////////..............................------------,,,,,,,,,++++++***))))))***++++++************************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))*********++++++++++++++++++***************************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------..............................//////000000000111111111000000111222222222222111222222222222222222222222222222111111111000000000//////000000000111111111111000//////......//////................................................---.........////////////((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++)))************))))))(((************************))))))))))))))))))))))))+++************)))))))))******))))))))))))(((((()))))))))))))))(((((('''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))***************)))******+++,,,*********************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---------------.........//////000000000111111111111111111222333333444444000111111111222222222222222333444555555666555555222222222222111111111000........................//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------......---............/////////---------...//////000000222000///000//////333999BBBSSSqqqpppSSSIIIDDDHHHIIIDDDCCCGGG@@@BBBCCCCCCDDDJJJRRRXXXMMMLLLMMMNNNKKKHHHKKKQQQWWWTTTUUUZZZ```iiivvvvvvhhh^^^\\\]]]]]]ZZZjjj}}}~~~ssssssyyypppaaaUUUQQQLLLDDD@@@AAA???CCCEEEEEEIIIRRRYYY[[[cccwww|||uuu\\\KKK???666000444333222111111111222333000000000/////////......------------------------------------,,,,,,,,,,,,++++++***))))))***++++++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++)))************+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------------..............................//////000000000000111111///000111111222222111111111111111111111111111111111111111111000000000000////////////000000000000000000///............///................................................---------.........//////((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))************)))((())))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))***+++***)))))))))***,,,---************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,...---------------------////////////////////////000111111111222222333333000000000111111111111222111111333444555555555555222111111111111000000000........................///......---,,,+++******++++++++++++++++++++++++************************+++++++++***************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---------.........//////---------....../////////---,,,...111555666666666777888DDD[[[vvvsss___QQQQQQMMMAAABBBMMMEEEEEECCCAAABBBEEEEEECCCAAAAAAEEEIIIHHHEEEGGGLLLNNNKKKKKKOOOSSSVVV]]]eeehhhnnnjjj\\\SSSUUUWWWTTTQQQ\\\jjjmmmeee\\\[[[^^^WWWNNNKKKOOOMMMDDDBBBGGGBBBLLLSSSUUU^^^oooyyyxxx~~~xxxiiiSSSBBB999888888888222222111000000000111222000000/////////.........---------------------------------,,,,,,,,,+++++++++******************+++************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************((())))))***++++++,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------..............................////////////000000000111///000000111111111111111111111111111111111111111111111000000000/////////////////////////////////000///......------......------------------------------------------------,,,,,,---------.........((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))*********))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))'''(((((((((((()))))))))+++***)))))))))***,,,---************************))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,---------------,,,,,,,,,/////////............---000000111111111111111222//////000000000111111111000000111333444444444444111111111000000000//////...........................------,,,++++++******++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------............------------............000///...///111333111///...555<<<@@@DDDVVV|||{{{lllhhh]]]LLLKKKXXX[[[TTTJJJDDDIIIPPPNNNFFFFFFDDDDDDFFFEEEAAAAAACCCDDDBBBCCCHHHIIIGGGGGGIIIFFFMMMNNNFFFCCCHHHJJJFFFCCCIIIMMMMMMJJJIIIJJJJJJLLLKKKOOOTTTPPPGGGHHHPPPXXXbbbiiinnnyyyvvvSSSJJJ>>>555111222333444444333222111000000000///////////////............------------------------------,,,,,,,,,+++++++++*********++++++*********************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********(((((()))***+++,,,,,,---************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.................................////////////000000000//////000111111111111000000000000000000000000000000000000/////////......///.....................///......---------------------------------------------------------------,,,,,,,,,,,,------------((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((())))))******))))))(((((())))))************)))'''(((((())))))*********))))))))))))))))))))))))(((((()))))))))))))))***''''''(((((((((((())))))'''(((((()))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((((((((())))))*********)))******+++,,,************************)))))))))))))))))))))))))))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,---------........................000000000000000000000000////////////000000000000///000111222222333222222000000000000////////////------------------------,,,,,,++++++++++++******++++++++++++++++++++++++************************)))))))))***************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,------------.........------------------------000111///,,,---111111...///111444444333:::OOOcccqqq```UUU___ttt|||rrrbbb\\\iii{{{xxxSSSJJJCCCBBBBBB@@@@@@AAAAAA???AAAIIINNNNNNOOOQQQFFFEEEAAA???CCCHHHGGGCCCEEEKKKPPPRRRWWW\\\___^^^WWW^^^eeefffdddeeemmmuuuqqqrrrssswwwwww\\\FFF;;;888555333333333333222444444333222111///....../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))***++++++++++++***)))************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******(((((()))***++++++,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///..............................////////////000000...///000000111111000000////////////////////////////////////...........................---------......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''(((((()))***************''''''(((((()))******+++))))))))))))))))))))))))(((((((((((())))))******'''''''''((((((((())))))''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((((((((())))))))))))***++++++++++++***************************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++,,,,,,------...............////////////000000000000000000000000........./////////000000000000111111111111111000000000/////////.........------------------------************++++++++++++************************************************((()))))))))*********+++************************************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,------......,,,,,,---------.........---------------------------000000---...333666444444---+++000555666666666IIIaaa{{{pppeeeqqqnnnYYYPPPPPPQQQRRRTTTKKKGGGHHHRRR^^^hhhqqqyyyjjjZZZKKKJJJOOOPPPLLLHHHOOO^^^nnnwww~~~uuu~~~|||yyy}}}uuukkk]]]JJJ:::222222222333444555666555444333222222222111///...---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))***++++++++++++***)))************************))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))***)))))))))***+++++++++,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///................................./////////000000...//////000000000000000/////////////////////////////////.........------.........---------,,,,,,...------,,,+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''(((((()))***************&&&''''''((()))******+++))))))))))))))))))))))))'''((((((((())))))******&&&'''''''''(((((())))))''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((()))((()))***,,,,,,+++******************************))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++++++++************++++++******+++,,,,,,---.............../////////000000000000000000////////////............/////////000000111111111111000000///000/////////............------------------------)))))))))***++++++,,,,,,************************))))))))))))))))))))))))(((((())))))*********+++************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,---------......------------------------,,,111222---,,,000333111...000333444000---111999///<<>>444333222111000///...---000000111111000///......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))***+++,,,,,,+++***)))************************))))))))))))))))))))))))******))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))***************+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///..................................../////////000...//////000000000000000//////////////////////////////.........---------.........------,,,,,,,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))+++***)))'''''''''((()))'''))),,,......+++(((&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---------............///////////////////////////000000111111111222222222222111000.........///000......---,,,,,,+++******+++,,,,,,---------,,,,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++++++++++++++++++++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------..................////////////000000000000000000000000///111444999BBBSSShhhwwwyyyzzz~~~wwwrrrxxx{{{ggg]]]kkkuuuxxxtttTTTKKK???888666666444222000000000000000000000000////////////////////////000000///...------,,,,,,******+++,,,,,,---......************************)))************+++++++++******))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++---------------------------------............///........................///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))+++***)))(((''''''((()))((()))+++---,,,+++)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,++++++,,,,,,---...---------............///////////////////////////000000000111111111222222222111///.........///000...------,,,++++++******++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++++++++++++++++++++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,------------...............////////////////////////////////////333444444222222777AAAIIIWWWggg~~~xxxrrrkkkiiissstttbbbgggiiijjjtttkkkYYYOOOAAA;;;555222333333111///000000000000000000000000........................000//////...------,,,,,,******++++++,,,------...************************)))************+++++++++******))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++------------------------------------........................................................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))***))))))(((((((((((()))))))))***++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,+++++++++*********++++++++++++,,,,,,,,,++++++,,,,,,---...---------............///////////////////////////000000000000111111111111111000///.........//////------,,,,,,++++++************+++++++++******)))************************))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++++++++++++++++++++++++++***************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,---------------............/////////////////////////////////...000222000...---000333555===NNNbbbssszzzxxx~~~zzzzzzuuueeeTTTDDD999444666444222333555555222///000000000000000000000000........................//////......---,,,,,,,,,******++++++,,,,,,------************************)))************+++++++++******))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************++++++++++++,,,*********++++++++++++,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++------------------------------------........................................................................------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((()))))))))(((((((((((())))))))))))))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************++++++++++++,,,,,,++++++,,,,,,---...---------............////////////////////////////////////000000000111111////////////.../////////,,,,,,,,,,,,++++++******)))************))))))(((************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************************************++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,------------------.........//////////////////////////////))),,,000222222222333555444111000555>>>NNNeeexxx~~~xxxtttmmmdddTTTPPPJJJBBB;;;777555555777555444555666555222///000000000000000000000000.................................------,,,,,,,,,******++++++,,,,,,,,,,,,************************))))))*********+++++++++******))))))))))))******(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************************++++++++++++************++++++++++++******************************************************+++,,,,,,,,,,,,+++------------------------,,,,,,---------..................................................................---------,,,,,,++++++++++++++++++++++++))))))******++++++,,,,,,************************************************************++++++++++++''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((((((((((())))))))))))((())))))((((((((()))++++++((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********++++++******)))))))))*********+++++++++,,,,,,++++++,,,,,,---...---------............///////////////////////////....../////////000000000.........////////////...,,,+++++++++++++++*********************)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------------------....................................,,,---//////.........//////...///222333444:::BBBVVV___pppwwwiii^^^TTTIII@@@888777555444555777888999444222000/////////......////////////////////////........................---------------,,,,,,,,,******+++++++++++++++,,,************************))))))*********+++++++++******))))))))))))******(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))*********+++++++++))))))*********+++++++++******************************************************+++,,,,,,,,,,,,+++------------------------,,,,,,,,,------------......................................................------------,,,,,,,,,++++++++++++++++++++++++)))))))))******+++++++++************************************************))))))*********+++++++++''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((('''((()))******)))((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))'''(((((())))))))))))(((((((((((((((((()))++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********+++******)))((()))))))))************+++,,,,,,++++++,,,,,,---...---------............///////////////////////////............////////////------.../////////......++++++++++++++++++************+++******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************+++++++++***************************++++++,,,,,,------...,,,,,,++++++,,,,,,---...++++++++++++,,,,,,,,,,,,,,,------------.................................///......---------------------111555444000000333666999BBBQQQeeezzzxxxlllcccTTTHHH@@@;;;777333555444333333444444222111111000...------...000111////////////////////////------------------------------,,,,,,,,,,,,,,,,,,******++++++++++++++++++************************)))************+++++++++******))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))************+++)))))))))************+++******************************************************+++,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,------------........................------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***************************************************************)))))))))************+++''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((('''((()))******)))((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))&&&'''((()))******)))(((''''''(((((()))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))************,,,,,,++++++,,,,,,---...---------............///////////////////////////------........./////////,,,---.../////////......******************++++++++++++++++++***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++******************************+++,,,,,,---......,,,,,,++++++,,,,,,---...***++++++++++++,,,,,,,,,,,,,,,---------.................................---------...///111111111000------///000///333888444444333333888CCCPPPYYY```^^^gggmmm```IIIAAA888444444444555555555333222222333222///,,,000000000//////000222333////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******************************************)))************+++++++++******))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))******************************************************************+++,,,,,,,,,,,,+++------------------------++++++,,,,,,,,,---------........................---------------------------------,,,,,,,,,++++++************************************))))))))))))************************************************))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))'''((()))++++++)))((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))&&&'''(((*********)))(((&&&&&&((()))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))************,,,,,,++++++,,,,,,---...---------.........//////////////////////////////---------.........//////+++,,,.../////////......******************++++++,,,,,,,,,++++++)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************+++,,,,,,---......,,,,,,++++++,,,,,,---...******+++++++++,,,,,,,,,,,,,,,,,,---------.................................------...//////---+++,,,+++---111222...---///+++///444444111111444888;;;999BBBUUUgggqqqxxx}}}|||qqq~~~vvvjjj___UUUJJJ>>>555999555333555777555333111000///...000333444333000///000111000...------...////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******************************************)))************+++++++++******))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))************))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++------------------------++++++,,,,,,,,,---------........................---------------------------------,,,,,,,,,++++++************************++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((******+++++++++,,,,,,,,,,,,,,,,,,---------........................------////////////////////////333222000///---,,,,,,,,,------,,,,,,,,,,,,++++++++++++******************++++++******)))((((((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))+++*********))))))(((((())))))))))))************)))************+++++++++)))************+++++++++************************...------,,,,,,------...******++++++++++++,,,,,,------------------------------------------------........................////////////////////////666666666777:::???CCCFFFSSSWWW___kkkxxx{{{mmm```UUUNNNJJJFFFEEECCC@@@<<<999777666444444333333222111000000000000000000000000000000222000///------///000222000000//////.........---,,,------......------,,,---------,,,,,,+++++++++++++++++++++++++++++++++************************************************,,,,,,+++***))))))******))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((+++*********))))))((((((******************************************************+++++++++,,,,,,,,,...---,,,,,,++++++++++++******+++++++++,,,,,,,,,------------------------.........------.........------,,,+++************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************************))))))))))))))))))))))))'''((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((*********+++++++++,,,,,,+++,,,,,,,,,,,,------------------------,,,,,,,,,........................111111000...------------------,,,,,,,,,+++++++++************************+++++++++***))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))************)))))))))((())))))))))))************))))))*********+++++++++)))************+++++++++************************------,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------......................../////////////////////////////////000222444777999555777;;;@@@HHHPPPVVVZZZ```bbbiiivvvxxxxxxyyy|||}}}xxxooofffYYYVVVOOOHHHAAA<<<999888999999777666444222111000333222222111000000//////000000000000000000000000000000///......///000000////////////......------,,,------......------,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************++++++***)))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((************)))))))))(((*********************************************************+++++++++,,,,,,...---,,,+++++++++++++++******+++++++++,,,,,,,,,------------------------...------,,,,,,------...,,,,,,++++++***+++++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))*********++++++++++++,,,******+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,------------------------/////////.........------,,,,,,,,,,,,++++++++++++************************++++++++++++***)))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))************)))))))))*********++++++)))************+++++++++************************,,,++++++++++++++++++,,,,,,,,,,,,,,,------------------------------------------------------------------------------------/////////////////////////////////000000111222222333333333333555777999;;;<<<<<<>>>EEENNNSSSUUUTTTNNNQQQSSSRRRRRRXXXbbbjjjppplllfff___XXXQQQLLLJJJJJJHHHFFFFFFGGGFFFBBB>>>777666444333222222333333222222222222222222222222111111000000//////......000000000000000000000000///////////////////////////............---------,,,------......------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******************************************************)))((((((((())))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))*********************************************************++++++++++++,,,---,,,,,,++++++++++++,,,******+++++++++,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---+++++++++***++++++,,,,,,))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((((((((((((''''''''''''(((((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))************++++++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.....................,,,,,,,,,++++++++++++******************++++++++++++,,,,,,,,,+++***)))((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))*********)))))))))))))))((()))))))))************))))))))))))************))))))*********+++++++++************************++++++************++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................000111222333333222222111111111000000000000111222666444333333555777666555555555555555777:::???BBBAAA@@@???<<<:::777444333777555333444666777777666444333333333333444555666222222333333444444555555000000000/////////......////////////////////////---......//////......---------------------------,,,------......------,,,,,,+++++++++++++++++++++************************************************************************))))))((((((((((((((()))((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))))))))************************************************************++++++++++++,,,,,,+++++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,************+++,,,------))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******))))))*********+++++++++)))))))))*********++++++++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///......---,,,,,,+++++++++*********))))))*********+++++++++,,,,,,---------+++)))((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))******((()))))))))************(((((()))))))))*********))))))*********+++++++++************************+++******))))))******+++)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++---///000111111000///---------...///000111111333111111111333555666666666444333333444555666555222333444555666555555444111111111222333444444444111111111000000000000000000000000000111111111111000000000000000/////////........................------............------,,,,,,,,,,,,------------,,,------......------,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++************+++,,,------))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************+++))))))*********+++++++++++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...---,,,++++++++++++************)))))))))***++++++,,,,,,,,,---...///...,,,***((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))************((((((((()))))))))******)))************+++++++++************************+++******************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,...000111111000000111111222222333333444444/////////000000222333444...---,,,---...//////...,,,---...///000000//////111222222333222111///.../////////000000/////////111111111000000/////////000000000000000/////////........................------------------------++++++,,,,,,,,,,,,,,,---,,,------......------,,,*********+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++***++++++,,,,,,))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((('''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))*********************+++++++++,,,,,,*********+++,,,---------------------------------,,,---...//////...,,,+++++++++++++++************((())))))***++++++,,,,,,,,,---/////////---***((((((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((((()))))))))************))))))))))))************(((((((((((()))))))))***)))************+++++++++************************+++++++++******+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......///000111111111111,,,------.........------//////000///...---------000//////000111222333333222222222222222222222333222333333333111000//////000000111222222333333222222222111111000000000000........................------------------------...---,,,++++++,,,---...***+++++++++,,,,,,,,,,,,,,,------......------,,,)))*********++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++***+++++++++))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((('''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((('''))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))***************++++++++++++,,,,,,,,,((())))))***++++++,,,,,,------------------------,,,---...//////---+++***+++++++++************)))((())))))***++++++,,,,,,,,,---///000///---***((((((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((((((((())))))*********+++))))))))))))************(((((((((((()))))))))))))))************+++++++++************************,,,,,,++++++++++++,,,,,,((())))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///000000111111111111111+++---///000000000111222...///////////////111222............///000111222///000111111000000222333------...///////////////........................------------------------------------------------...---+++******+++---...*********++++++,,,,,,,,,,,,------......------,,,))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))***+++,,,,,,))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))***+++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------,,,+++************))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))((('''&&&%%%&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***)))((('''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''+++*********))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))************)))************+++++++++++++++++++++++++++++++++........................222111000///...---,,,,,,************************))))))))))))***+++,,,---............---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***(((&&&'''***+++)))'''(((((((((((())))))))))))((((((((((((((((((((((((*********)))))))))))))))************************,,,+++***))))))***+++,,,---,,,,,,+++*********+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------.........------,,,,,,,,,///////////////.................................000///.........///111222............////////////000000000000000000000000////////////000000000000////////////////////////..................------................................................---------------------------------,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))(((((((((((((((((())))))))))))*********)))))))))))))))))))))*********+++++++++))))))***++++++++++++***,,,,,,,,,++++++*********************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((()))((('''&&&%%%&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((((((((('''''''''''''''''''''''''''''''''''')))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))************))))))))))))************)))************+++++++++++++++++++++++++++++++++------------------------111000///...---,,,,,,+++************************))))))))))))***+++,,,---............---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((&&&'''***+++)))((((((((((((((())))))))))))((((((((((((((((((((((((***)))))))))))))))))))))************************++++++***))))))***++++++---,,,++++++*********+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------......---------,,,,,,,,,......------------------........................//////......//////000111............////////////000000000000000000000000.../////////000000000000................................................................................................------------------------,,,,,,,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************)))))))))((((((((((((((())))))))))))************))))))))))))))))))*********+++++++++))))))***++++++++++++***,,,++++++++++++++++++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((('''&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))***+++***)))((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))************+++++++++++++++++++++++++++++++++------------------------//////...---,,,++++++***************************))))))))))))******+++,,,------------,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''((()))******((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++***))))))***++++++,,,,,,+++************+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...//////000/////////---............/////////000000000000000000000000....../////////000000000................................................------------------------------------------------------------------------,,,,,,,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))(((((((((((())))))))))))***************************************+++++++++))))))***++++++++++++************+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((())))))******))))))(((''''''''''''&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))+++,,,,,,+++)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))******++++++*********)))))))))))))))((((((((((((((((((((((((((()))))))))************((()))))))))************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))************************)))))))))))))))***++++++,,,,,,,,,,,,,,,+++******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))*********(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++******************+++++++++***************+++))))))*********+++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,---...///000///...------------.........//////////////////////////////........./////////000000........................---------...............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))'''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))(((((((((((()))))))))))))))***************++++++************************))))))***++++++++++++***))))))******++++++,,,,,,************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((()))))))))******)))))))))&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))+++------,,,***)))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))******))))))))))))))))))******((((((((((((((((((((((((((()))))))))************((()))))))))************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))((())))))******+++++++++,,,++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))***+++(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********************************************++++++******************))))))***++++++))))))*********+++++++++++++++++++++++++++++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------+++,,,.../////////...---------------................................................////////////........................---------.........//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((())))))******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******(((((((((((())))))))))))))))))******+++++++++,,,************************))))))***++++++++++++***)))))))))******+++++++++************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))************))))))%%%&&&''''''((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))***+++,,,+++******(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++************)))))))))))))))))))))))))))))))))(((((())))))*********+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%'''((()))((()))***,,,(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))******++++++************************)))***++++++++++++***)))***))))))))))))***++++++)))************+++++++++++++++++++++++++++++++++************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,------------.................................------........./////////------------------------,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************(((((((((((())))))))))))))))))******+++,,,,,,,,,+++++++++***************))))))***++++++++++++***)))))))))***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))******++++++******)))%%%%%%'''(((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))((()))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++******))))))))))))))))))))))))))))))(((((((((((())))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))$$$'''))))))((((((***---(((((((((((())))))))))))(((((((((((((((((((((((('''(((((()))******++++++************************)))***++++++++++++***))))))))))))))))))***++++++)))************+++++++++************************************************************++++++++++++******+++++++++,,,,,,,,,***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...,,,,,,---------.........---------------------------------.........//////------------------------,,,,,,------...//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,+++++++++******************************+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((()))*********(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************(((((((((((())))))))))))))))))***++++++,,,------+++++++++*********))))))))))))***++++++++++++***************))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))******++++++******)))$$$%%%'''(((((((((''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((()))***++++++((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************))))))))))))************)))************+++++++++++++++++++++++++++++++++************************,,,,,,,,,+++++++++++++++))))))))))))))))))))))))***)))(((((((((((())))))((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))$$$&&&))))))((((((+++---(((((((((((())))))))))))(((((((((((((((((((((((('''(((((()))***+++++++++************************)))***+++,,,,,,+++***)))))))))((())))))***++++++)))************+++++++++************************)))))))))))))))))))))))))))************+++++++++*********++++++,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...,,,,,,,,,---------......---------------------------------.........//////------------------------,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++*********************************++++++,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&''''''((()))******+++(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++(((((((((((())))))))))))))))))***+++,,,,,,------++++++++++++******))))))))))))***++++++++++++***++++++******))))))((((((************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******++++++++++++******''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((%%%%%%&&&&&&''''''((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))((((((''''''))))))))))))))))))))))))***)))))))))((((((''''''))))))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))((((((''''''++++++******************+++*********))))))((((((&&&''''''((()))******+++))))))))))))))))))))))))&&&''''''((()))******+++(((((((((((())))))))))))))))))(((((((((((())))))+++*********))))))((((((++++++******************************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))+++*********))))))((((((************************++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,---------...............------,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++***)))(((((()))***+++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))((((((''''''''''''((((((******))))))((((((''''''))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''((((((((((((+++******)))(((''''''&&&((((((((((((((((((((((((******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,.........,,,+++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++)))((((((((()))***++++++))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,******+++++++++******)))''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((()))))))))''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))************)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))***)))))))))((((((((('''************************************)))))))))(((''''''(((((())))))******))))))))))))))))))))))))'''''''''((()))*********(((((((((((())))))))))))))))))(((((((((((())))))************)))))))))(((************************************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))************)))))))))(((************************+++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,------------.........---------,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++***)))(((((()))***+++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((******))))))((((((''''''((((((((((((((((((((((((***)))))))))(((((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,------,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))***+++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))***++++++*********++++++******)))''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((+++***************))))))''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***************))))))))))))************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))((((((((((((************************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))))))))(((((((((((())))))************))))))))))))************************************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))+++************)))))))))************))))))))))))************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++***))))))))))))***+++************************++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++)))(((++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++))))))******+++******)))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((+++++++++******)))))))))''''''((((((((((((''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))((((((((((((((((((((((((((((((((((((++++++++++++******))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********************)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))))))))(((((((((((())))))*********)))))))))))))))***************+++++++++************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))*********)))))))))))))))***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''(((((())))))******((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******++++++***)))((('''************************))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******((())))))***************''''''''''''''''''''''''''''''''''''((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((*********))))))(((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((())))))))))))((((((((((((((((((((((((...---,,,+++***(((((('''((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))*********+++++++++************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,*********+++++++++,,,,,,,,,------......------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''(((((())))))******''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************)))(((((('''************************))))))))))))))))))))))))((((((((((((((((((((((((++++++***)))((((((((()))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((()))***************''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((------,,,***)))((('''&&&))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((())))))*********))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************)))))))))***++++++,,,,,,************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))************************************************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************++++++++++++,,,------......------,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++,,,,,,+++******************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((+++***))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((''''''((()))************''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((''''''((((((((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))'''((((((((()))))))))***))))))))))))))))))))))))******))))))))))))(((((())))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***''''''(((((()))******+++((()))))))))************''''''(((((())))))******))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((()))))))))************((())))))***++++++,,,,,,************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******((()))))))))************************************************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************++++++++++++,,,------......------,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***************************************************++++++,,,,,,++++++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''((((((((((((******))))))((((((''''''(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''&&&'''((()))************''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((())))))******''''''(((((((((((('''''''''''''''&&&&&&'''''''''%%%%%%%%%&&&'''((()))***((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))'''((((((((())))))******************************&&&''''''((()))******+++))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******&&&''''''((()))******+++(((((())))))*********+++&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((())))))*********+++((())))))***++++++,,,,,,************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((())))))*********+++************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++,,,------......------,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***************************************************+++,,,------,,,+++***************************))))))))))))))))))))))))))))))))))))))))))))))))************************'''((((((((())))))******))))))))))))))))))))))))((((((''''''''''''((((((******))))))((((((''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''((((((((()))+++******)))(((''''''&&&(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************))))))(((((()))***++++++))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''&&&'''((()))************&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))************''''''((((((((((((''''''******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((******))))))((((((''''''))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,)))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,---,,,,,,+++++++++******))))))******+++******+++++++++,,,,,,,,,*********))))))))))))(((+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))******)))(((((((((((((((******))))))((((((''''''***)))(((''''''((()))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((()))))))))******(((((())))))))))))((((((***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,---------,,,,,,++++++************++++++******+++++++++,,,,,,,,,++++++*********)))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((******)))(((((((((((((((***)))))))))((((((((('''***)))(((''''''((()))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''((((((((()))))))))))))))************))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))((('''''')))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,---............,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,+++++++++************+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''***))))))((((((((((((((())))))))))))(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((('''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((())))))******))))))((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''))))))))))))))))))))))))))))))*********+++++++++******************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,---.../////////---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))''''''''''''(((((((((((('''(((((())))))(((((('''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++******************************+++++++++,,,,,,,,,*********+++++++++,,,,,,++++++,,,,,,++++++***)))++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,---............---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''((((((((()))))))))''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))***++++++)))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,************+++++++++++++++++++++++++++******)))++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,------------,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,+++++++++***************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((())))))***(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((()))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))((((((((()))))))))******(((((())))))))))))(((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((()))*********'''((((((((()))))))))***))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,************+++++++++++++++++++++++++++***))))))++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++,,,+++++++++++++++************++++++******+++++++++,,,,,,,,,++++++*********)))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((()))******'''((((((((()))))))))***'''((()))******)))((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&'''''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))************))))))'''((((((((())))))******(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((()))******+++'''((((((((())))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++***))))))))))))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,)))************+++++++++***++++++++++++***))))))++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++++++++***))))))+++******************+++******+++++++++,,,,,,,,,*********))))))))))))((())))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((()))******'''((((((((())))))******'''((()))******)))((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))***,,,,,,+++)))((()))***)))))))))))))))******+++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))++++++******))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++*********))))))+++++++++*********))))))************************)))************+++++++++))))))))))))))))))))))))+++++++++++++++++++++++++++++++++*********))))))++++++******)))((((((((()))************+++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******'''''''''''''''((())))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))***+++,,,+++)))((()))***)))))))))))))))******+++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++*********))))))+++++++++*********))))))************************)))************+++++++++************************+++++++++++++++++++++++++++++++++*********))))))))))))))))))************)))************+++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))'''''''''((((((((())))))(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******,,,+++***)))((((((((((((***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))***+++++++++)))((()))***)))))))))))))))******+++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++***************+++++++++***************************************)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************(((((())))))***++++++,,,)))************+++++++++)))************+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******//////---+++)))(((((('''))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))************************)))))))))))))))))))))))))))***+++***)))((()))***)))))))))))))))******+++))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************************************))))))*********+++++++++++++++++++++++++++++++++************************************************)))))))))******+++++++++))))))*********+++++++++))))))*********+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))((((((((()))))))))******((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******///...---+++***)))(((((()))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******)))((()))***)))))))))))))))******+++))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************************************))))))*********+++++++++++++++++++++++++++++++++************************************************,,,+++++++++******))))))))))))*********+++++++++))))))*********+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))************))))))))))))******++++++***))))))))))))***(((((())))))************))))))))))))))))))))))))************************''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))***((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))(((((()))+++)))))))))))))))******+++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***************+++++++++***************+++++++++************************)))************+++++++++++++++++++++++++++++++++***************************************+++++++++---,,,,,,+++******)))))))))************+++++++++)))************+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))************))))))))))))******((((((((((((((()))***+++((((((((()))******++++++))))))))))))))))))))))))************************'''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((())))))******((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))(((((()))+++)))))))))))))))******+++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++************************)))************+++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++)))************+++++++++)))************+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))************))))))))))))******((((((((((((((()))***+++'''(((((()))******++++++))))))))))))))))))))))))************************(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++((((((((((((((((((((((((''''''''''''((((((((()))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))(((((('''''''''&&&((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&((())))))(((((()))+++)))))))))))))))******+++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))++++++******))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))******++++++++++++))))))******++++++++++++************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++*********++++++,,,------)))************+++++++++)))************+++++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))************))))))))))))************))))))))))))******'''(((((()))***+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''((((((((((((...---+++)))''''''''''''((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))*********((('''&&&))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))************))))))))))))))))))))))))************************+++++++++*********))))))))))))***+++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************************************************************************************,,,,,,,,,,,,+++***))))))******+++++++++,,,,,,,,,******************************++++++++++++******************************+++++++++*********))))))************************))))))))))))))))))))))))******))))))))))))******+++)))'''''')))+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))(((((('''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''')))************+++++++++)))************+++++++++++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''((((((((((((---,,,***)))((('''((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************)))))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********)))'''&&&))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))************))))))))))))))))))))))))************************+++++++++*********))))))((()))******+++++++++***))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))******************************************************************************************************************+++,,,,,,+++++++++******+++++++++,,,,,,,,,******************************++++++++++++******************************+++++++++*********))))))************************))))))))))))))))))))))))******))))))))))))******+++)))'''''')))++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((()))************+++++++++)))************+++++++++++++++++++++*********)))************************************************))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''((((((((((((+++***)))(((((((((((()))((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********)))((('''))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))************************+++++++++***************(((((()))************)))))))))))))))))))))))))))((((((((()))))))))******))))))))))))************************************************************************************************************((()))***+++,,,,,,,,,,,,******+++++++++,,,,,,,,,******************************++++++++++++******************************+++++++++***************************************))))))))))))))))))))))))******))))))))))))*********)))'''((()))++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((()))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))((((((((()))************+++++++++)))************+++++++++++++++++++++************************************************************)))))))))*********++++++************************************************((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((''''''''''''(((((((((((())))))((((((((()))))))))((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))***))))))))))))((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))((()))))))))************))))))))))))))))))))))))************************************************((())))))*********))))))))))))))))))))))))))))))(((((()))))))))*********((()))))))))************************************************************************************************************))))))***+++++++++++++++******+++++++++,,,,,,,,,******************************++++++++++++******************************************************************************))))))))))))))))))))))))******))))))))))))*********(((((((((***+++***)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''(((((()))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++************************************************((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((''''''''''''(((((((((((('''((((((((())))))))))))((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((***))))))))))))*********((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******((()))))))))************))))))))))))))))))))))))************************************************))))))************))))))))))))))))))))))))))))))))))))))))))************((()))))))))************************************************************************************************************++++++++++++******)))(((******+++++++++,,,,,,,,,******************************++++++++++++******************************************************************************))))))))))))))))))))))))******))))))))))))******)))(((((()))***+++***)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********+++++++++))))))*********++++++++++++++++++++++++++++++,,,************************************************************++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''((((((((((((''''''((()))))))))((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******)))))))))***++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))***************************************+++++++++***++++++++++++***)))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))************************************************************************************************************++++++++++++***)))((('''******+++++++++,,,,,,,,,******************************++++++++++++*********************************************+++++++++************************))))))))))))))))))))))))******))))))))))))******)))(((((()))++++++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&''''''((()))******))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((''''''(((((()))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++)))************+++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''(((((((((((('''(((((())))))((('''&&&((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******)))))))))***+++,,,))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))************))))))))))))))))))))))))************************))))))*********+++++++++,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))*********+++++++++))))))))))))************************************************************************************************************)))***************)))(((******+++++++++,,,,,,,,,******************************++++++++++++******************************))))))*********+++++++++************************))))))))))))))))))))))))******))))))))))))******(((((((((***+++,,,***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''((()))*********))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))************+++++++++)))************++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''((((((((()))'''((()))))))))(((&&&%%%((((((''''''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******)))))))))***,,,---))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))************))))))))))))))))))))))))************************))))))******++++++++++++---------------,,,+++***)))))))))))))))))))))))))))************+++++++++))))))))))))************************************************************************************************************'''((()))******++++++*********+++++++++,,,,,,,,,******************************++++++++++++******************************))))))******++++++++++++************************))))))))))))))))))))))))******))))))))))))******(((((((((***,,,,,,***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''')))************))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((()))++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++)))************+++++++++)))************++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((('''''''''&&&((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''''''''''''''((((((((())))))))))))))))))))))))))))))*********++++++++++++************))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))(((((())))))******++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++******************))))))))))))************,,,---.........,,,)))((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))************************))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,************************,,,,,,,,,++++++***************************************************************))))))))))))******))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))*********++++++************))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))***************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))************,,,---......---,,,***((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,************************,,,,,,,,,+++++++++************************************************************))))))))))))******))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********((((((((()))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))************))))))))))))))))))))))))))))))************************))))))))))))***************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))((((((((()))))))))******************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))************,,,,,,---------+++***)))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))(((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))************))))))))))))))))))))))))))))))************************)))))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((('''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))************)))))))))(((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))((((((((((((((((((((((((++++++******))))))((((((******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***************+++++++++((()))))))))************+++,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,+++******))))))((((((((())))))))))))))))))))))))((((((((((((((())))))***((((((((((((((((((((((((((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))***++++++,,,))))))************))))))))))))))))))))))))))))))************************))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))(((((((((((())))))((((((((((((((((((((((((************************((()))))))))*********+++************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''(((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))************)))))))))((())))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))((((((((((((((((((((((((((((((((((((++++++******))))))((((((******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++((()))))))))************++++++++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,++++++******))))))(((((())))))))))))))))))))))))((((((((((((((())))))***((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))***++++++,,,))))))************))))))************************************************************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))(((((((((((())))))))))))))))))))))))))))))************************((())))))******+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''(((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))((((((((()))))))))******************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))***++++++,,,,,,))))))))))))************++++++++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))******************************+++++++++,,,,,,,,,******************))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))************))))))************************++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))(((((((((((())))))))))))))))))))))))))))))************************((())))))******+++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((()))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((()))))))))*********)))))))))))))))))))))))))))))))))*********++++++************))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))))))))))))))))))))))))))***************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))************+++***************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))************************************++++++++++++******************++++++))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))************))))))************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------......////////////........................................................................------------------------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))(((((((((((())))))))))))))))))))))))))))))************************((())))))***++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&'''''''''(((((())))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))************))))))))))))))))))))))))************++++++++++++************))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((((('''))))))))))))))))))))))))(((((())))))******++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))************+++***************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))************************))))))*********+++++++++)))))))))***+++++++++,,,))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))************))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------.........//////000000////////////////////////........................////////////////////////------------------------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((()))******))))))((('''&&&+++*********))))))((((((************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))***+++++++++)))(((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******++++++++++++*********++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))******************))))))((((((''''''************************+++***)))(((((()))***+++))))))))))))))))))))))))************************,,,,,,+++***))))))******************************+++++++++*********)))))))))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))))))))))))))))))))+++++++++*********)))))))))))))))))))))))))))))),,,,,,++++++***))))))))),,,+++++++++***)))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))************))))))+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))************)))))))))************+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........///---+++,,,//////---+++---------------.........++++++,,,...///000111222111000///...------......///.........///000///...000000//////...------,,,...///////////////...---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******(((((()))))))))))))))(((+++*********))))))))))))************************************************************************************************************************))))))************))))))(((((()))************)))))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******+++***)))(((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******++++++++++++*********++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))((())))))***************))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))******************))))))((((((((((((************************+++***)))(((((()))***+++))))))))))))))))))))))))************************,,,++++++***))))))******************************+++++++++*********)))))))))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***************************+++++++++*********))))))))))))))))))))))))))))))******************+++++++++++++++***************(((((()))***************(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))************))))))************)))))))))((())))))))))))))))))))))))(((((((((((()))))))))***))))))************)))))))))************+++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------...------///222222000...000000000000000000000000//////////////////000000111111000000000000////////////...///000000000///////////////............000000000000000000000000)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++&&&'''((()))***************************)))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))************))))))))))))***++++++++++++***))))))))))))))))))))))))((((((((()))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******++++++++++++*********++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))))))))))))))***************))))))))))))(((((((((******************************))))))))))))******))))))))))))))))))))))))************************,,,+++******)))*********************************+++++++++***************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***************************+++++++++***************))))))))))))))))))))))))((())))))***++++++,,,,,,***************+++++++++(((((()))***************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))************))))))************))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))************)))))))))************+++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---000333555555333222111111000000/////////333333333333444444555555555555666555555333222111222222222222222222222222000000//////.../////////111111000000000000111111(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++'''((()))***************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))******++++++******)))******+++,,,,,,,,,,,,+++))))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******++++++++++++*********++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***************************))))))))))))))))))***))))))))))))))))))))))))************************++++++***************+++************************************************))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,------,,,,,,+++***************************************************))))))))))))))))))))))))))))))*********+++++++++)))))))))***+++++++++,,,(((((()))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))************))))))*********)))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))******++++++******)))))))))*********+++++++++************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,...111666;;;???BBB;;;;;;999888666444333222777777999:::<<<>>>???@@@@@@AAABBBCCCBBB@@@>>><<<===>>>>>><<<:::999999999666555444222111111111111111111000///...///000000(((((((((((((((((((((((())))))))))))))))))))))))************************((((((((()))))))))*********************)))((((((***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************++++++++++++************+++,,,,,,,,,,,,,,,************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))************************((()))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******++++++++++++*********++++++,,,,,,++++++***************************************************))))))***+++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))************************************)))))))))******)))))))))))))))))))))))))))))))))************************+++***************++++++************************************************))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------,,,,,,+++***************************************************))))))))))))))))))))))))+++++++++*********)))))))))))))))***+++++++++,,,(((((()))*********************************************************************))))))))))))))))))))))))************))))))))))))))))))))))))******************************))))))))))))******************++++++++++++******))))))*********+++++++++************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...///222888@@@JJJPPPLLLKKKIIIGGGDDDBBB@@@???>>>???@@@AAABBBCCCDDDEEEHHHJJJLLLOOOPPPPPPOOONNNMMMNNNNNNLLLHHHFFFFFFGGGDDDBBB???<<<:::999999999444333222111000000000000))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((()))))))))******++++++++++++***)))((('''*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++************+++,,,,,,,,,,,,+++************************)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************)))))))))((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******++++++++++++*********++++++,,,,,,++++++***************************************************)))***++++++,,,+++++++++)))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))))))))))))))************)))))))))************+++************************))))))************))))))))))))))))))))))))))))))*********************************)))******+++,,,***************************************+++++++++)))************+++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------,,,,,,+++***++++++++++++++++++++++++***************+++++++++)))))))))))))))))))))))),,,,,,++++++***))))))(((***************+++++++++(((((()))***************++++++++++++++++++++++++************************************))))))))))))))))))************))))))))))))))))))************************************)))))))))*********++++++******++++++++++++******)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,---///444>>>IIIPPPUUUTTTSSSQQQNNNLLLKKKJJJIIIIIIHHHHHHGGGFFFFFFFFFEEEGGGJJJNNNQQQTTTUUUUUUXXXZZZ[[[XXXTTTQQQRRRTTTQQQOOOKKKHHHFFFEEEEEEEEE<<<<<<;;;:::999777555444))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))*********++++++******+++++++++******)))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***)))******+++++++++++++++************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))***************)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******++++++++++++*********++++++,,,,,,++++++***************************************************)))***++++++,,,,,,++++++))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))************))))))*********+++++++++************************((()))***++++++***)))((())))))))))))))))))))))))******************************))))))***++++++,,,************************))))))*********+++++++++)))************+++++++++******************************************************+++++++++,,,,,,,,,************************,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------------------------------................................................------------------------,,,,,,,,,---------......------------------------........................,,,,,,------,,,,,,+++***++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))++++++******************+++++++++***************(((((()))***************************************************************************)))))))))((())))))************))))))((()))))))))************************************))))))*********+++++++++***++++++,,,,,,++++++***)))************+++++++++++++++++++++++++++++++++,,,,,,,,,------------...------------------------,,,,,,---...//////000000///111333555888???HHHOOOUUUUUUUUUUUUTTTTTTTTTTTTRRRRRRQQQPPPNNNMMMLLLLLLHHHIIIKKKLLLNNNPPPQQQRRRUUUXXX[[[YYYVVVTTTWWWZZZVVVTTTQQQNNNMMMMMMNNNOOOHHHIIIIIIHHHFFFBBB>>><<<))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,((()))***+++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))***++++++++++++***************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))***************)))(((((((((***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******++++++++++++******+++++++++,,,,,,+++++++++******************************************************+++,,,,,,,,,,,,+++))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))************))))))******++++++++++++************************((()))***++++++***)))((())))))))))))))))))))))))******************************))))))***+++,,,,,,************************))))))******++++++++++++)))************+++++++++*********************************************************++++++,,,,,,,,,************************...------,,,,,,------...++++++,,,,,,,,,---------------------------------................................................------------------------,,,,,,,,,------.........////////////////////////........................,,,,,,---------,,,++++++++++++++++++++++++++++++))))))******++++++++++++)))))))))))))))))))))))))))))))))***++++++,,,,,,,,,+++++++++******))))))(((((()))***************))))))))))))))))))))))))************************+++*********))))))(((((())))))************))))))(((((())))))*********+++************************)))************+++++++++***++++++,,,,,,++++++***)))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------......------------------------+++,,,---...///111222222:::===AAADDDFFFIIIOOOTTTWWWWWWXXXZZZ[[[]]]^^^___WWWWWWWWWVVVVVVVVVUUUUUUWWWVVVUUUSSSRRRQQQQQQQQQMMMQQQTTTTTTRRRRRRUUUYYYTTTSSSPPPNNNNNNOOOQQQSSSRRRSSSTTTSSSPPPKKKFFFCCC))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******+++++++++,,,,,,,,,++++++++++++******))))))******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---------,,,+++++++++************))))))*********+++++++++*********+++,,,,,,------))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))((('''))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,++++++*********************************)))***+++,,,,,,+++***)))******************************************************************************++++++++++++******))))))))))))******************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))***************++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------///...---------...---+++...------...///...---+++......//////000000000000,,,---...///...---,,,+++...---,,,---///000000...++++++,,,---......//////+++,,,---............---........................,,,,,,,,,,,,,,,,,,,,,,,,******************************************************+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))))))))++++++++++++******)))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++,,,---------,,,++++++---......------...000111444999???DDDDDDLLLQQQQQQTTTZZZZZZWWW\\\ZZZ```aaaYYYZZZaaa___TTTVVVWWWTTTRRRSSSUUUUUU]]]ZZZ[[[^^^^^^[[[ZZZ\\\[[[ZZZ[[[[[[WWWSSSVVV\\\YYY[[[^^^```^^^YYYRRRNNNRRRRRRQQQPPPRRRVVVTTTOOO***************************************************************************++++++++++++,,,,,,,,,,,,+++++++++************,,,,,,,,,,,,,,,,,,,,,,,,------------............++++++++++++++++++++++++---------------,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))************************************************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************)))***+++,,,,,,+++***)))******************************************************************************++++++++++++******))))))))))))******************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************************************************************************************************************))))))))))))***************++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------...---------...///......///..................---.........------.........---......///......------...,,,+++,,,---...---,,,////////////000000111111......//////......------........................,,,,,,,,,,,,,,,,,,,,,,,,******************************************************+++++++++,,,,,,,,,******************************************************************************))))))))))))******************************************************************************************************))))))))))))************++++++++++++*********)))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,,,,000///...///000111111111333777<<>>CCCFFFJJJNNNSSSVVVWWWVVVUUUUUUVVVWWWXXXZZZ^^^bbbcccbbbfffeee^^^[[[```aaa___bbbbbbeeebbb\\\[[[___]]]VVVYYY___fffhhh^^^RRRMMMNNNWWWOOOMMMWWW``````XXXQQQOOOPPPTTTZZZ``````[[[WWWZZZ\\\]]]\\\___```ZZZSSS***************************************************+++++++++,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++////////////////////////------------.........///..............................//////////////////+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))************************************************************************************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************++++++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************************************************************************************************************************++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---------.........---------....../////////...///000000...---...000,,,...000111222333666999666666666666888:::<<<===::::::999999999888888888777555333333333222000///222222222222222222222222000000////////////000111////////////////////////------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************************************************************))))))))))))******************************************************************************************************((())))))***+++,,,,,,---+++++++++++++++++++++,,,***++++++++++++,,,,,,,,,,,,,,,,,,------.........///...,,,+++,,,///333555999<<>>@@@BBBCCCCCCCCCCCCBBBAAA@@@@@@???>>><<<;;;:::999777666444444222222111000///...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))******+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,+++******))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------------------------,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++*********+++++++++,,,,,,******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++*********+++++++++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------............---------...///000000000...222555666444444777;;;;;;BBBJJJNNNOOOQQQUUUXXXaaabbbdddeeefffeeedddcccdddeeeffffffeeeaaa]]][[[ZZZXXXWWWWWWXXXXXXWWWUUUKKKJJJGGGDDDAAA>>>;;;:::999888555222111111111111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++******************************))))))))))))******************************++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,------.../////////...000444999???EEEJJJLLLLLLMMMLLLFFF>>>999999:::999<<<@@@DDDHHHLLLQQQTTT^^^\\\[[[WWWQQQRRRaaarrryyyaaafffbbb```uuutttssspppkkkttt{{{www{{{qqqooowwwzzzhhhZZZYYYdddmmmppp++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...//////,,,,,,,,,---------......---------.........//////---...///000111222333444===???AAACCCFFFIIIKKKLLLJJJKKKLLLNNNPPPRRRTTTUUUZZZYYYXXXWWWVVVUUUTTTSSSOOONNNLLLJJJGGGDDDBBBAAA::::::888555333111///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------,,,,,,,,,------.................................------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------.........//////---------...///000000111...222777888777888===BBBHHHPPPYYY___aaabbbfffiiigggiiijjjkkkjjjhhheeecccdddeeeggghhhfffaaa\\\YYYXXXXXXYYY\\\aaadddeeeeeedddbbb___ZZZUUUPPPLLLJJJ???===999555222111111111000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,------...///000000...222:::BBBJJJOOORRRSSSSSSTTTRRRKKKBBB<<<;;;======AAAGGGLLLPPPTTTWWWZZZQQQQQQRRRQQQOOOWWWqqqsss{{{|||}}}wwwwwwuuu{{{nnngggnnnwww{{{,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///000222222555111...---//////...,,,..................//////000555<<<>>>>>>???CCCGGGMMMMMMNNNSSSXXXYYYXXXUUUTTTVVVZZZ^^^___^^^\\\[[[___```cccdddeeecccaaa______ZZZUUUUUUWWWXXXVVVSSSLLLKKKIIIHHHFFFAAA999333666555222...++++++---000,,,------,,,+++***+++,,,))))))))))))***+++,,,---,,,,,,,,,+++++++++******,,,,,,,,,++++++*********************************************************************************)))************+++++++++,,,+++***))))))***+++,,,************************++++++************++++++++++++***************+++************************++++++++++++++++++++++++))))))))))))************,,,,,,++++++***))))))))),,,,,,,,,++++++*********,,,---...///...,,,***((((((+++------,,,+++++++++---,,,++++++---.........///...---++++++,,,------000000111222333333222222555333111000000000///...///......///000000///---////////////......------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------///---,,,---//////,,,)))..................//////000...,,,,,,...222555777:::;;;>>>BBBHHHNNNTTTXXX___eeekkknnnnnnmmmnnnoooooonnnmmmmmmlllhhhccc```[[[___```______^^^YYYRRRRRRQQQQQQUUU\\\aaabbbbbbdddccccccddddddbbb^^^[[[TTTSSSPPPIIIAAA999555333444333111000000000...,,,222111...------...000222,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++************)))************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++******))))))++++++******************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---000---******,,,...---,,,......///......///111444777===FFFNNNRRRUUUVVVWWWYYYWWWSSSNNNIIIEEECCCCCCKKKKKKKKKLLLNNNQQQRRRQQQPPPLLLLLLZZZeeebbbooovvv{{{|||tttxxx|||,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///111111///...---...000111///---...------...///111333555;;;@@@EEEHHHHHHJJJOOOTTTYYYYYYYYY\\\```aaa```^^^YYY[[[^^^aaabbbbbb```___eeeddddddccccccdddeeeeeebbb___\\\]]]aaacccaaa___]]][[[YYYXXXXXXUUUQQQMMMDDDBBB>>>999444111...,,,---.........---,,,,,,---,,,+++++++++++++++,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,+++++++++******************************************************************************)))************+++++++++++++++***))))))***++++++************************++++++************++++++***))))))******+++,,,---************************++++++++++++++++++++++++))))))))))))***************************+++++++++,,,,,,,,,+++++++++******)))***,,,------+++***)))***+++------+++++++++,,,...---,,,---...///000000......///111333666888999;;;<<<>>>???>>>======>>>?????????>>>===:::666333444111///...///111222222///...---,,,,,,---......------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------...---,,,---000000///,,,/////////000000/////////...000222555777;;;>>>AAAOOOPPPSSSVVV[[[```dddffflllmmmooorrrttttttrrrpppeeeeeeddddddccc___YYYUUUUUUYYYZZZYYYYYYYYYTTTMMMQQQOOOOOORRRVVVYYYYYYXXXYYY\\\bbbiiimmmlllhhheeeiiiddd^^^XXXTTTNNNHHHDDD===999555222111111111000//////..................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++************************************************++++++++++++******+++++++++,,,,,,,,,++++++++++++*********)))++++++******************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,++++++++++++,,,---------+++)))***,,,...---,,,.........---...111666:::DDDIIIPPPUUUVVVVVVUUUUUURRRQQQPPPMMMKKKLLLNNNQQQNNNMMMNNNNNNKKKHHHLLLTTTxxxtttqqq{{{yyyrrr~~~~~~,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000---------///000111///...222333555888<<<@@@DDDFFFGGGKKKNNNPPPQQQUUUZZZ____________aaacccdddcccbbb]]]^^^___aaaaaabbbbbbbbbccc___ZZZWWWWWWZZZ___bbbaaa``````ccchhhjjjiiiggggggeeebbbaaaaaa```___]]]WWWSSSNNNJJJEEE>>>444---////////////......------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***************************************************************************)))************+++++++++++++++***))))))***++++++************************++++++************++++++)))))))))***+++,,,---...************************++++++++++++++++++++++++)))))))))*********++++++))))))******+++,,,,,,---,,,,,,,,,,,,++++++++++++)))***+++,,,---,,,++++++,,,---...---,,,+++---...,,,------...///111222333666777:::===AAADDDFFFGGGLLLOOOQQQOOOLLLIIIHHHIIILLLNNNPPPQQQOOOKKKFFFBBB<<<888333111111444666777444222000...---,,,------///...------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...------...000111000///111111111111000000/////////555>>>FFFKKKQQQWWW\\\]]]^^^```dddgggjjjmmmnnntttqqqooooooqqqppplllgggZZZZZZZZZ[[[ZZZVVVQQQMMMPPPTTTVVVWWWYYY[[[WWWQQQSSSSSSSSSTTTUUUUUURRRPPPQQQTTTZZZbbbiiimmmnnnmmmrrrkkkccc```bbbaaa]]]XXXNNNHHH???888444333222111......///000//////...---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++++++++************++++++++++++++++++++++++************+++++++++,,,******+++++++++,,,,,,,,,++++++++++++******************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---......---,,,+++,,,...//////......//////000333888???DDDLLLPPPTTTWWWUUURRRPPPOOOJJJLLLMMMMMMMMMQQQWWW\\\UUUNNNKKKMMMKKKMMMbbb{{{wwwsssxxx,,,,,,,,,++++++,,,,,,,,,------------------------...---------------......000/////////000111222222999<<>>::::::;;;;;;;;;===<<<:::777444111...---000///...---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++*********------------------------,,,,,,,,,------------.................................---...//////000000222111000///000222444666===DDDMMMSSSWWW]]]dddiii^^^```bbbdddggghhhiiiiiimmmjjjfffdddccc```\\\XXXVVVVVVXXXYYYZZZXXXTTTPPPRRRWWW[[[]]]aaaeeebbb]]][[[[[[\\\\\\\\\YYYVVVTTTTTTRRRQQQSSSYYY```eeehhhfffbbb^^^^^^cccggghhhggg```ZZZPPPGGG@@@:::555222000000000000000000000111------------------------------------------,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,+++++++++*********++++++++++++++++++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///---------------...//////.........///000000//////...111555999===CCCIIINNNMMMOOOSSSSSSQQQNNNLLLKKKJJJMMMOOOOOORRR[[[jjjuuulllaaa___ffffffdddvvv---,,,,,,,,,,,,,,,,,,---------------------------......---------......///111000000000333777<<<@@@BBBFFFLLLQQQTTTSSSQQQOOOHHHGGGFFFDDDDDDFFFJJJMMMPPPUUU\\\aaacccaaa^^^[[[YYYXXXXXXXXXYYY[[[\\\]]]SSSMMMEEE@@@???DDDKKKQQQWWWXXXZZZ]]]```bbbaaa```gggiiilllmmmllljjjgggeeebbb```___```bbb___VVVOOO<<<999444111000///---,,,+++++++++++++++,,,---...---------,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++*********++++++*********************************++++++************++++++//////---,,,++++++++++++************************++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...---,,,...000333222555999<<<>>>BBBGGGJJJRRRSSSTTTUUUWWWXXXYYYZZZXXXZZZZZZWWWRRROOONNNOOOUUUVVVWWWVVVSSSRRRSSSUUUPPPNNNKKKIIIGGGEEEAAA???CCCDDDDDDDDDAAA===999777111000///---,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++*********------------------------,,,,,,---------................................./////////...------//////.........111666===EEEIIIRRRUUUWWWXXXXXXZZZ^^^bbbaaaaaabbbbbbbbbaaa```___]]]______]]]YYYVVVVVVWWWYYYZZZ[[[^^^aaaaaa___]]]]]]aaaeeefffiiikkkhhhbbb___```bbbbbbaaa___]]]\\\[[[XXXTTTSSSTTTWWWZZZ[[[XXXXXXXXXXXX[[[```fffjjjiiifff```ZZZSSSKKKCCC>>>777444111......///222444........................---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////......------......///000---...............//////222777>>>EEEIIIMMMOOOQQQKKKMMMNNNNNNLLLJJJIIIJJJMMMMMMLLLMMMVVVmmmtttmmmtttxxx------,,,,,,,,,,,,------------------------------...............///000111///111333666:::AAAIIINNNOOORRRWWWYYYXXXSSSLLLHHHBBB@@@>>><<<<<<===???@@@BBBHHHQQQWWWXXXUUURRRQQQJJJJJJJJJKKKMMMOOOPPPQQQLLLHHHCCC???>>>AAAEEEIIITTTUUUWWWYYYZZZ[[[\\\\\\^^^ccciiimmmnnnmmmllllll^^^]]]\\\___bbbcccaaa___KKKDDD<<<666444333111///---------,,,,,,------...------------,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************************************************************)))************+++++++++)))***++++++++++++***)))************************++++++************++++++222111///---,,,******)))************************++++++++++++++++++++++++*********++++++++++++,,,...------,,,++++++******,,,,,,,,,,,,------------,,,,,,,,,,,,---.........///000222222333444777999@@@DDDHHHKKKMMMPPPVVVZZZUUUVVVVVVXXXZZZ]]]```bbbaaa```^^^]]]]]]^^^______bbbaaa___ZZZTTTSSSVVVYYYWWWVVVVVVUUUSSSOOOIIIEEEEEEGGGJJJLLLMMMLLLJJJIII999777444000...------...------------------------+++,,,------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,++++++++++++++++++------------------------,,,---------....................................///000000///......000333///111666===FFFQQQZZZ___]]]\\\\\\]]]___bbbdddeeeaaa```___]]][[[ZZZYYYXXXXXX]]]aaaaaa^^^]]]___bbb^^^^^^___aaaeeeggggggfffeeehhhjjjhhhhhhhhhccc\\\[[[]]]______^^^]]]]]]^^^]]]^^^___```aaa^^^YYYVVVSSSSSSSSSRRRQQQTTTYYY^^^eeeeeefffeeeccc]]]VVVQQQAAA===777222//////111333////////////////////////------------............---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...------------...//////+++,,,---------...111444:::???GGGLLLNNNNNNMMMLLLCCCDDDEEEDDDDDDFFFIIILLLKKKKKKIIIJJJWWWwwwxxxppprrrvvv------,,,,,,,,,,,,------.................................///000111222333111555;;;???CCCHHHNNNSSSTTTUUUWWWWWWUUUPPPKKKGGGAAA???===;;;<<<======>>><<>>@@@AAABBBEEEGGGMMMQQQUUUWWWWWWYYY^^^cccZZZZZZYYYZZZ]]]aaafffhhhjjjeee___^^^bbbeeeeeedddddddddbbb\\\UUUSSSVVVZZZZZZZZZZZZ[[[ZZZWWWRRRNNNHHHIIIKKKNNNQQQUUUWWWXXXJJJFFFAAA;;;666222111000////////////////////////+++,,,------,,,,,,---///------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++,,,,,,........................------------.......................................000111000000222666999===BBBJJJSSS\\\ccchhhjjjcccaaaaaadddiiillljjjggg\\\\\\[[[[[[\\\]]]___```ccceeeiiikkkkkkjjjiiihhh```^^^]]]^^^aaadddffffffcccffffffddddddbbb]]]UUUSSSUUUWWWWWWUUUUUUWWWYYYXXX[[[aaagggjjjiiieeeaaaYYYWWWTTTRRRRRRSSSTTTUUU[[[]]]aaaeeefffddd___[[[QQQMMMEEE===777333111111////////////////////////------------.........///........................---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------******++++++,,,------...------------------------,,,,,,---------.........------,,,,,,------...///,,,---...///000444:::???EEEHHHLLLMMMKKKGGGDDDBBB;;;<<<>>>AAAFFFOOOXXX___RRRXXX]]]^^^dddwww~~~yyy{{{...------,,,,,,------....................................///000222333444666<<>><<<;;;888777555222///...,,,,,,......---------,,,,,,,,,*********++++++,,,,,,,,,************************************************************************)))************+++++++++)))***+++,,,,,,+++***)))************************++++++************++++++000///...---------------************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,------.........---...000333666:::<<<>>>BBBEEEJJJMMMOOOPPPRRRSSSTTTXXX\\\\\\ZZZ[[[```dddbbb```^^^]]]___dddhhhllljjjaaaXXXVVVYYY]]]\\\YYYYYYZZZZZZUUUOOOMMMPPPTTT[[[ZZZ[[[\\\]]]\\\XXXUUUNNNMMMLLLNNNQQQVVV[[[___YYYUUUMMMEEE>>>999666555000000000000000000000000+++,,,------,,,,,,...///------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++*********++++++,,,,,,---........................---------.........//////////////////////////////---///111222222555:::???MMMSSS\\\fffkkkmmmlllkkklllhhhfffgggjjjhhh```YYYZZZZZZ\\\___dddiiinnnqqqpppooooooqqqsssqqqkkkfff___]]]ZZZYYY\\\___aaabbb\\\```aaa`````````[[[UUUNNNPPPQQQPPPOOOOOORRRUUUSSSUUUZZZbbbiiinnnppppppfffaaa[[[ZZZ]]]^^^[[[XXXTTTVVVZZZ^^^aaaaaa]]]ZZZ^^^ZZZRRRIII@@@999333111000000000000000000000000---------.........//////........................---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,+++++++++,,,,,,---------******+++,,,,,,---......------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---.........000222333666<<>>>>>@@@AAAHHHIII???333//////000+++---...---***+++...222,,,,,,,,,+++++++++******+++++++++************))))))***+++***)))***+++---,,,++++++******++++++,,,++++++******************++++++++++++++++++++++++++++++++++++++++++++++++************************---222333---((())))))''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,------.........------,,,+++---///000///......///111333666:::???CCCGGGIIINNNPPPQQQQQQQQQQQQSSSUUU\\\\\\\\\\\\\\\]]]]]]^^^bbbggghhhccc___```aaa```\\\YYYUUUTTTVVVVVVTTTQQQMMMLLLJJJGGGDDDEEEIIILLLQQQOOOOOORRRVVVUUUPPPJJJIIIJJJKKKJJJKKKOOOVVV\\\bbbaaa___[[[TTTLLLDDD@@@777555333111111000...,,,///---+++,,,---/////////,,,,,,---...---,,,+++***---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------//////.........---------..................------///......///000000///...000000111444;;;GGGSSS\\\cccccceeejjjnnnooollliiikkkbbb___aaa___YYYZZZaaa```fffkkknnnqqqttttttrrrsssjjjfffmmmtttssslllfff`````````^^^\\\[[[[[[\\\___dddvvv}}}sss]]]ccckkkpppqqqqqqsssuuuiii]]]SSSSSS[[[bbbgggiiibbb\\\XXXZZZ```dddbbb___\\\\\\XXXTTTVVV\\\[[[UUUWWW[[[^^^\\\SSSGGG<<<666222333333111///...///111//////.........---------////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......//////...------......///---///333999???EEEJJJLLLMMMKKKHHHFFFDDDAAA>>><<<;;;@@@JJJLLLQQQqqqnnnnnnxxx~~~,,,,,,---------............///000000//////000222///111333777;;;???CCCEEEMMMIIIEEECCCCCCBBB@@@>>>>>>@@@BBBEEEHHHJJJLLLLLLLLLJJJGGGDDDBBBCCCFFFHHHHHHJJJLLLPPPXXX^^^ZZZRRRSSSVVV\\\```[[[SSSOOOPPPXXX]]]```aaabbbaaaXXXOOOMMMPPPPPPMMMNNNRRRTTTRRRIIIIIIHHHFFFEEEGGGJJJNNNHHHLLLTTT[[[aaabbb```^^^UUUWWWYYYVVVOOOFFF???;;;FFFMMMQQQLLLCCC<<<444...,,,...//////...------...------------,,,,,,,,,+++++++++++++++***************+++,,,+++******,,,...,,,++++++******++++++,,,++++++******************++++++++++++++++++++++++++++++++++++++++++++++++************************---///111000,,,)))((())),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---...............,,,...//////...///111222999<<<@@@EEEJJJNNNPPPQQQQQQSSSVVVXXXXXXYYY[[[]]]aaa```^^^[[[YYYXXXWWWWWWVVV[[[]]]YYYVVVXXXYYYXXXWWWUUUSSSTTTVVVWWWUUURRRPPPOOONNNLLLJJJIIIHHHGGGKKKKKKMMMOOOQQQPPPKKKGGGFFFFFFEEECCCBBBDDDIIIMMM]]]```bbbccc```ZZZTTTPPPKKKFFF???999555333111000///.........//////---+++,,,------...---,,,+++***---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------//////.........---------........................------...///111111111000222666<<>>?????????@@@AAABBB>>>@@@EEEJJJNNNRRRTTTUUU|||pppeee___VVVVVVUUURRRPPPNNNMMMMMMSSSTTTSSSPPPLLLKKKMMMOOOUUUXXX___fffhhhaaaVVVLLLHHHGGGGGGMMMZZZeeeccc[[[MMMDDD888///------...---------------,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))+++,,,,,,+++******+++,,,++++++******++++++,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************---&&&+++888999...***000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...------,,,,,,,,,---......000444:::>>>AAADDDFFFHHHFFFHHHLLLOOOOOOMMMJJJHHHHHHJJJKKKKKKHHHFFFFFFFFFDDDDDDEEEEEEFFFGGGHHHHHHMMMRRRTTTTTTUUUVVVSSSNNNNNNNNNQQQVVV[[[\\\YYYUUUQQQLLLIIIIIILLLLLLHHHCCCKKKQQQVVVVVVSSSRRRUUUYYYZZZXXXUUUSSSPPPOOOMMMLLLJJJKKKLLLMMMNNNNNNMMMMMMNNNQQQWWW]]]___]]]WWWRRRDDD???888222000///......//////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,---------............................../////////000000111000000000333:::DDDLLLWWW]]]dddhhhhhhfffcccbbbXXXWWWUUUTTTTTTWWWZZZ]]]aaahhhiiiddddddeee^^^SSSYYYZZZaaagggeeecccmmm{{{}}}xxxyyy|||lllcccYYYUUUUUUXXX[[[^^^bbb\\\SSSLLLJJJNNNUUU[[[ZZZTTTJJJ???666222111222111111000000000/////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------.........//////222000......111666<<>>DDDEEEFFFFFFDDDBBB@@@>>>999;;;===>>>>>>???AAACCCEEEIIIOOOXXXaaaiiipppsssxxxlllaaaYYYSSSMMMIIINNNUUU\\\^^^[[[VVVTTTTTTMMMPPPUUU\\\``````^^^[[[TTTPPPKKKJJJUUUbbbgggeee^^^VVVIII===555111...------------,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++***,,,......,,,+++******,,,++++++******++++++,,,******++++++,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************+++(((+++555777111---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---............---...///111333444:::===AAACCCCCCDDDEEEFFFEEEFFFIIIKKKKKKKKKJJJJJJIIIIIIIIIGGGDDDBBBBBBCCCGGGIIILLLOOOQQQRRRRRRRRRPPPRRRSSSQQQPPPNNNHHH@@@DDDDDDGGGMMMRRRTTTRRRNNNKKKHHHDDDDDDFFFGGGFFFEEEEEEIIIMMMNNNMMMOOOUUUZZZ]]][[[ZZZYYYYYYXXXVVVTTTRRRQQQOOOMMMLLLLLLLLLMMMMMMMMMNNNSSSYYY```dddfffXXXPPPEEE;;;555111000///000000///............///------------....................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------------........................//////000000111...000333555:::DDDQQQZZZ]]]___bbbaaa^^^ZZZXXXVVVPPPQQQSSSUUUVVVYYY]]]aaabbbcccbbb^^^^^^```___\\\lllvvvttthhh```YYYVVVWWW[[[ZZZXXXSSSOOONNNPPPSSS[[[YYYSSSJJJ???777444333111111111111000000000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------........./////////---...///222888@@@GGGKKKMMMKKKHHHFFFEEEFFFHHHIIIDDDFFFHHHLLL[[[zzz//////000000000111111111000222333444777;;;@@@DDDDDDCCCBBB@@@???>>>>>>>>>::::::;;;<<>>777333............------------------,,,,,,,,,+++++++++,,,...000000///---,,,,,,,,,++++++******++++++,,,******++++++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++************************)))***,,,000444333///+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///......///111444888<<<>>>EEEFFFFFFEEEEEEGGGKKKNNNLLLKKKJJJHHHHHHHHHHHHIIIGGGHHHGGGEEEDDDDDDFFFIIIKKKNNNQQQTTTTTTSSSPPPNNNLLLNNNOOONNNMMMKKKDDD;;;>>>???BBBIIIPPPSSSRRRPPPLLLKKKJJJIIIHHHIIIIIIIIIDDDFFFGGGHHHIIIMMMUUUZZZZZZXXXWWWXXXZZZZZZWWWTTTQQQPPPPPPPPPOOOOOOOOOOOOMMMJJJHHHJJJPPPYYY```eeeddd\\\QQQGGG???:::777555111000///.........///000------------.........///........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------------.........//////---......///000000111111222666<<<@@@CCCJJJSSSZZZWWWYYYZZZYYYWWWSSSRRRQQQNNNTTT[[[______^^^^^^^^^```^^^]]]\\\[[[aaappp|||iii\\\WWWWWWWWWVVVVVVVVVVVVTTTSSSWWWXXXYYYXXXRRRIII>>>666222222111111111000000000////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***------------------------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,---------..................////////////---000666===CCCIIILLLNNNKKKIIIEEECCCDDDGGGKKKNNNKKKKKKMMMSSSddd|||}}}|||{{{000000000000111111111111222444555777:::???EEEIIIBBB@@@>>><<<<<<===???@@@?????????BBBLLL^^^sssnnnfff^^^ZZZ\\\aaadddeeeaaa```[[[TTTLLLIIIKKKNNNZZZZZZUUUMMMLLLTTT\\\```\\\aaafffcccYYYLLLAAA;;;000/////////............---------,,,,,,,,,++++++...000222333111///...---,,,++++++++++++++++++,,,******+++,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++************************(((,,,------111444000))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///---...000333888>>>CCCFFFKKKJJJIIIGGGIIINNNUUUZZZTTTQQQMMMHHHDDDCCCCCCDDD?????????>>>???AAAFFFIIIJJJMMMOOOQQQOOOKKKEEEBBBFFFJJJLLLMMMOOOOOOIIIAAA???@@@DDDKKKSSSXXXYYYWWWQQQRRRSSSRRROOONNNMMMNNNTTTRRRNNNIIIGGGIIIMMMQQQPPPOOONNNPPPRRRRRROOOLLLOOOPPPRRRTTTUUUUUUTTTTTTNNNLLLKKKMMMRRRWWW[[[]]]fff```WWWOOOIIIDDD???===222111///.........///000---------.........//////////////////////////////------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------------.........//////---......///000111111222888>>>EEEIIIIIIKKKOOOSSSOOORRRTTTUUUSSSQQQQQQQQQQQQYYYccciiigggbbb\\\YYY___]]]]]]^^^]]]ggg|||ggg^^^YYYUUUQQQRRRXXX]]]]]]ZZZUUUWWW]]]cccdddZZZHHH:::222222222111111111111000////////////////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***------------------------+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------................../////////000000555>>>FFFKKKMMMLLLKKKHHHFFFDDDCCCEEEIIINNNRRRRRRQQQSSS[[[hhhwww|||zzzyyyzzz...///000111111111//////555777;;;???BBBDDDDDDDDDDDDBBB???===>>>???AAACCC>>>AAAJJJYYYmmm~~~ppphhheeeccccccfffeeeeeeccc^^^VVVLLLEEEGGGPPPVVVQQQHHHGGGOOOXXX```iiikkkddd``````WWWKKK===333,,,...222111---+++......//////......---,,,///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((***,,,000777:::333)))---------,,,,,,,,,++++++...,,,***+++...000...,,,---...////////////......//////333;;;DDDLLLNNNMMMPPPQQQRRRTTTWWWZZZ\\\]]]PPPKKKEEEBBBBBBCCCEEEFFFCCCCCCBBB@@@???AAAEEEHHHGGGKKKFFFBBBFFFDDDAAAGGG>>>FFFLLLRRR^^^dddXXXDDDFFFKKKUUU^^^eeejjjrrrzzzqqqooolllgggaaa\\\WWWUUUaaaaaadddcccZZZOOOLLLPPPKKKRRRUUUQQQNNNMMMHHHCCCHHHNNNUUUUUUQQQOOORRRVVVOOORRRQQQNNNOOOTTTXXXYYY```bbbbbb[[[PPPHHHFFFGGGBBB<<<555///...///111222.........------......///..............................---,,,,,,,,,,,,---++++++++++++++++++++++++------------------------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---........................,,,,,,,,,---------......000...,,,---000111000---...///000111111333777:::FFFJJJLLLJJJJJJOOORRRRRRQQQTTTUUUQQQOOOQQQWWW[[[YYYhhhddd^^^ddd```\\\iiipppvvvzzzwwwsssgggXXXRRRWWW]]]]]]bbb^^^\\\```eeecccWWWLLL<<<999555333222222333333000000000000000///......////////////////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------............------..................------.........///000111111222777???EEEIIINNNQQQKKKAAA===JJJFFFCCCOOOPPPSSSggghhhlllqqqtttnnnhhhnnnzzz000000111222222222222111555888<<>>AAADDDEEEDDDAAA??????>>>===???EEEPPP\\\eeevvvvvvhhh``````aaa___]]]\\\SSSIIIDDDEEEHHHIIIIIIUUU```fffeeedddhhhhhhdddYYYNNNAAA666...***...555---------------......---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++---333777444---------------,,,,,,,,,,,,---,,,,,,,,,...///...------,,,++++++---000333555:::BBBLLLQQQQQQPPPQQQSSSXXXXXXWWWVVVTTTQQQOOONNNJJJJJJLLLNNNQQQRRRQQQOOOIIIHHHGGGGGGGGGGGGEEECCCBBBGGGBBB@@@FFFFFFEEELLLLLLUUUZZZZZZaaappp{{{}}}ttthhh___ooorrrkkkiiimmmsssoooaaaWWWUUUTTTRRRNNNKKKIIIHHHJJJKKKIIIMMMMMMLLLLLLPPPQQQOOOKKKPPPYYYaaaddddddbbb```[[[WWWOOOHHH@@@888111,,,000000///...///000111222..............................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,---------......///...---...000111000///333111000333888???EEEHHHIIIMMMPPPSSSYYY]]]ZZZTTTTTTUUUVVVVVVWWWZZZ^^^bbb```]]]fffkkkbbbiii~~~jjj[[[SSSMMMSSS\\\cccfffeeedddbbb\\\NNN>>>666555555222...111111000000000/////////////////////////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,------,,,,,,,,,........................111000///000333777<<>>===AAANNNccczzz{{{vvvqqqggg___ccc```ZZZSSSIIIBBBDDDJJJPPP[[[dddeeefffiiijjjhhhYYYQQQHHHBBB;;;333///000---------------.........---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++000555444......------------,,,,,,,,,------------............///...------000555:::===GGGJJJMMMOOOOOOQQQUUUXXXYYYTTTNNNJJJIIILLLPPPTTTWWWVVVTTTSSSRRROOOKKKHHHFFFFFFFFFIIILLLLLLIIIGGGBBBJJJHHHDDDHHHKKKRRR```TTTaaakkkjjjeeeggglllnnn~~~ttt{{{|||xxxeeeVVV[[[iiivvvvvvggg```hhhkkkccc```eeeddd\\\SSSMMMLLLOOOQQQRRRNNNSSSTTTOOOKKKLLLNNNNNNOOOOOOPPPUUU]]]dddjjjlllccc```\\\WWWOOOEEE:::333222111000//////000111222..............................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,,,,---,,,,,,,,,---------...............///000111111000000111333999CCCKKKPPPQQQTTTWWW[[[___fffiiicccYYYTTTTTTWWWZZZ[[[\\\```eee]]]YYYrrrwwwzzzxxxiiibbbYYYRRRVVVaaahhhfffaaadddXXXHHH===888666444111111111111000000000000000////////////////////////////////////////////////........................------------------------,,,,,,,,,------------...........................,,,------......------,,,............////////////000//////111666===DDDHHHKKKNNNQQQSSSTTTSSSPPPLLLHHHJJJPPPIIIJJJvvv444333222222444888<<<>>>EEEFFFGGGGGGGGGFFFEEEDDDAAAEEETTTpppsssfffaaa^^^[[[TTTKKKHHHJJJJJJSSS]]]bbbeeehhhiiihhh]]]SSSJJJHHHDDD;;;111,,,///...---------...//////............------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++...333333///.........---------,,,,,,------............//////.........000444:::???CCCNNNMMMNNNQQQUUUXXXWWWUUUQQQNNNJJJHHHJJJOOOVVV[[[YYYVVVQQQMMMKKKHHHEEECCCOOOOOOOOOPPPPPPOOOMMMKKKEEEQQQRRRKKKKKKNNN]]]sssvvvzzzvvveeeTTTNNNSSSZZZmmmyyy~~~zzzrrrwwwzzz{{{rrrlllqqqvvvvvvwwwzzzdddWWW___hhhhhhhhhmmmhhh^^^RRRMMMPPPXXX___ccc[[[___\\\QQQHHHGGGJJJMMMNNNKKKIIILLLTTT___hhhmmmjjjjjjiiifff```UUUHHH@@@777555222000//////000111////////////////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,---------......---...//////000000111222...222:::DDDNNNUUUXXXYYY^^^aaadddhhhmmmoooggg]]]\\\\\\___aaa```]]]bbbkkkfffeeezzz{{{wwwuuubbbXXX[[[bbbffffffgggaaaVVVIII===666333333222222111000///000000111000000000000000000000000////////////////////////........................------------------------,,,,,,---------.......................................////////////.............../////////000000---...000444;;;CCCJJJNNNMMMNNNPPPRRRPPPLLLIIIGGGOOONNNTTTTTTYYY|||444333333555888<<>>888333111000000////////////////////////......---,,,,,,,,,,,,---------------------------------------------------------------............---,,,,,,++++++,,,,,,---+++,,,,,,---......//////,,,,,,,,,---------......,,,...111111000000222555777@@@LLLTTTWWWYYY]]]bbbdddhhhkkkkkklllnnnlllggghhheeedddccc___ddd~~~gggVVVVVV]]]aaadddfffcccYYYKKK???777444333111//////000111222000000000000000000000000////////////////////////................................................------------..........................................////////////......---......///000000111111222666<<>>HHHSSSWWWUUUVVV]]]cccdddiiimmmllllllnnnooommmaaa]]]\\\\\\[[[hhh{{{tttxxxzzzvvvuuuyyypppggglllzzziiiYYYRRRZZZ^^^eeeiiieeeZZZIII>>>444333111//////000111222000000000000000000000000////////////////////////................................................---------.........//////////////////////////////------............---------......///000111111222777;;;BBBIIIMMMNNNMMMLLLGGG@@@;;;<<>>333222222///---...------......///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......000000//////.........---111...++++++///111111000999@@@IIINNNOOOPPPSSSVVVZZZ[[[[[[XXXTTTPPPNNNNNNVVVVVVRRRMMMJJJMMMQQQTTTVVVMMMGGGIIIOOORRRTTTVVVYYYSSSIIIEEEPPPeeesssvvvyyyuuubbbdddffffffbbb``````]]]YYYPPPTTTVVVTTTTTTUUUQQQKKKJJJEEECCCFFFFFFDDDDDDGGGRRRRRRRRRRRRRRRSSSVVVYYYbbb\\\^^^eeeccc^^^iii|||wwwddd\\\[[[___cccXXX\\\]]]WWWPPPNNNLLLJJJLLLSSS]]]eeejjjlllmmmnnn```SSSEEE???@@@>>>666...111111000///.........///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------.........//////+++,,,---...///222777;;;FFFJJJMMMNNNPPPVVVaaaiiiqqqjjjfffmmmrrrnnnccc\\\VVVZZZ[[[WWWXXXnnnrrrfffgggqqqxxxxxxwwwjjj```]]]fffmmmllllllqqqmmmbbb```qqq}}}qqqjjjnnnWWWUUU^^^cccaaaaaa___SSSDDD<<<888222///000111111111222111111000000000000000000000000000000000000000000000///.......................................---------............///////////////////////////---------.........//////.........------///333666???CCCIIIMMMNNNLLLHHHFFFHHH<<<555AAAMMMKKK[[[}}}888AAABBBEEEMMMMMMKKKRRRXXXfffqqqgggfffhhhiiiiiibbbbbbdddhhhjjjgggdddccclllqqquuuwww}}}kkkbbb^^^^^^\\\XXXTTTSSSVVVYYYXXXSSSNNNPPPWWWZZZWWWSSSPPPHHH@@@;;;444------111---.....................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,---------.........000000/////////........................111555777???EEEMMMQQQQQQRRRVVVYYY___ZZZRRRNNNNNNPPPQQQRRRQQQPPPMMMHHHGGGKKKRRRXXXRRRLLLIIILLLQQQUUU\\\ccciiieee]]]VVVZZZeeelllllluuu|||rrrmmmbbbSSSWWWYYYXXXVVVVVV[[[]]]\\\XXXYYYXXXTTTNNNKKKLLLOOOSSSNNNLLLMMMLLLJJJJJJMMMIIILLLNNNNNNKKKJJJLLLNNNQQQLLLLLLOOOOOOOOOZZZhhhxxx}}}~~~}}}wwwlllccc^^^[[[QQQFFFLLLPPPWWW]]]cccfffiiijjjfff\\\PPPGGGCCC@@@;;;666222111000000000111000///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........---------.........////////////...///111777===AAAEEEHHHMMMPPPUUU\\\eeekkknnniiigggkkkmmmeee\\\VVVIIISSS___hhhrrr|||hhh^^^UUUUUU[[[___^^^[[[]]]VVVTTTZZZ```aaaaaaaaaiiiaaa^^^dddjjjiiigggfffhhhooo|||hhhWWWYYYXXXYYY^^^bbbZZZOOO@@@;;;555222333444333222222222111000000000000000000000000000000000000000000000///.......................................---------............///////////////////////////---------.........//////.........---...111666:::AAAFFFKKKOOONNNKKKGGGDDD666>>>EEEKKKNNNNNNfff===CCCEEEIIINNNIIINNN```vvvvvvkkkeee```^^^YYYTTTSSSTTTXXXZZZYYY___bbbcccjjjrrrnnnddd^^^``````___```cccdddbbbccc~~~fffccc___[[[WWWUUUTTTTTTVVVPPPJJJJJJQQQXXX[[[[[[UUUSSSOOOGGG:::///...222........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------------.........000000////////////......+++...000111000444;;;AAAHHHLLLQQQSSSTTTVVVYYY]]]```WWWMMMIIILLLPPPPPPNNNKKKKKKJJJIIIHHHKKKSSSYYYRRROOONNNRRRWWW___mmmzzz}}}wwwppplllmmmmmmkkkiiinnnqqqnnniiicccZZZRRRZZZZZZXXXTTTVVV]]]bbbbbb```^^^```aaaZZZPPPRRR[[[YYYUUURRRSSSSSSRRRTTTXXXQQQTTTVVVTTTOOOJJJHHHHHHFFFFFFEEECCCBBBDDDHHHKKKXXXaaaiiikkkhhhjjjttt}}}yyykkkiiihhh\\\NNNKKKKKKLLLQQQWWW^^^bbbdddkkkfff^^^TTTKKKEEECCCBBB666333000000222333222000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.........------........./////////333111///111666===CCCGGGFFFIIINNNUUU\\\dddjjjmmmmmmjjjhhhgggbbbYYYTTTSSSYYYhhh{{{qqqiiieeecccSSSQQQPPPUUU^^^gggiiihhhfffggggggiiioootttpppiiihhhggggggfffcccbbbgggnnnvvvzzz}}}{{{tttrrrzzzjjjaaaWWWTTT[[[cccccc]]]JJJBBB999555666777555333222222111000000000000111000000000000000000000000000000///.......................................---------............///////////////////////////------........./////////............000444;;;@@@EEEJJJOOOPPPNNNIIIEEEBBB;;;JJJOOOMMMOOOUUUkkk???EEEJJJPPPRRROOO```}}}sssvvvooofff```[[[VVVUUUWWW[[[```dddeeeggglllpppqqquuuxxx|||{{{rrrmmmnnnqqqqqqnnnfffttt~~~jjj___^^^___\\\XXXVVVOOOGGGDDDHHHQQQXXX\\\TTTVVVVVVPPPDDD888222222/////////...............------------------------,,,,,,,,,---------......------------------------------------------------------------------,,,,,,------------............000000//////////////////,,,...111333666;;;BBBHHHNNNQQQSSSTTTUUUVVVZZZ]]]YYYUUUPPPNNNOOONNNKKKGGGJJJJJJLLLMMMMMMOOOWWW___ccc[[[TTTTTTYYYcccrrrzzzuuusssqqqcccccchhhoooooohhhaaa]]]aaadddddddddiiissszzz{{{nnnkkksss~~~rrrooowwwrrrmmmhhhfffaaa]]]^^^bbb___]]][[[YYYWWWTTTPPPLLLNNNQQQQQQLLLIIIHHHCCC===DDDKKKQQQSSSRRRTTT[[[bbbnnnvvv|||iiidddhhhgggbbbOOOLLLIIIJJJOOOUUUZZZ]]]gggiiihhhaaaUUUMMMLLLNNN@@@:::333000111333222000........................------------------------,,,,,,,,,,,,,,,---......------------------------------------------------------------........................////////////222111111666===DDDHHHJJJKKKMMMSSS[[[ccciiikkkkkkmmmjjjeee___WWWSSSXXX```qqq```XXXXXX\\\___^^^bbbhhhppp{{{ssskkklllppp~~~uuulllmmmkkk^^^\\\___bbbeeeVVVLLL@@@888666666555333333222111111000000111111////////////////////////000000///.......................................---------............///////////////////////////............/////////////////////000333999@@@FFFJJJNNNQQQQQQMMMHHHDDDCCCLLLSSSMMMKKKZZZiiiooouuunnnvvv{{{~~~}}}vvvmmmnnn}}}FFFNNNTTTYYY\\\```}}}mmm```[[[ZZZUUUSSSWWW\\\bbblllwww}}}}}}vvvyyyzzzxxxvvvuuupppkkkmmm{{{qqqhhhbbb___XXXRRRHHHBBBBBBGGGOOOTTTOOOQQQSSSRRRNNNFFF;;;222111000///............///------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------.........////////////000000000000000000///...000555>>>EEEIIIKKKRRRRRRSSSSSSSSSUUUWWWYYYQQQQQQPPPOOOMMMMMMMMMMMMPPPLLLJJJKKKLLLSSSddduuuzzzjjj[[[VVV[[[dddqqq{{{xxxppplllllleeefffnnn{{{~~~wwwpppnnnkkkrrryyy{{{yyy{{{yyypppfffbbbcccaaaZZZRRRUUUXXXVVVPPPMMMMMMIIIDDDDDDDDDEEEFFFIIIKKKNNNPPPTTT]]]kkktttvvv{{{hhhZZZ^^^jjjsssbbb]]]VVVQQQOOOPPPRRRSSS[[[ccciiiggg^^^VVVTTTUUUMMMEEE:::333000000000000////////////////////////------------------------------,,,,,,------...///---------------------------------------------------------.........//////........./////////000000...111666>>>EEEIIIKKKLLLSSSUUUZZZaaagggjjjiiihhhhhhddd___YYYUUU[[[nnnooollliiigggggghhhiiijjj|||zzzxxxpppwww}}}ppphhhnnnzzzuuucccXXXZZZaaa___UUUGGG<<<555333333444333222222111111111111111////////////////////////000000///.......................................---------............///////////////////////////........./////////000000///000111333777===EEEKKKLLLPPPSSSQQQLLLHHHFFFGGGNNN\\\^^^bbbuuuyyypppsss{{{{{{rrrxxxIIIQQQUUUZZZeeesss{{{jjj\\\RRRTTT[[[^^^]]]bbbmmmsssxxx}}}~~~vvvnnneeegggooo}}}ooocccbbb^^^YYYPPPFFFAAAAAAFFFKKKHHHJJJKKKNNNRRRQQQFFF:::222111///...---......///------------------------,,,,,,,,,---------......------------------------------------------------------------............------.........///////////////000000000000111111111000333:::DDDLLLNNNMMMRRRRRRQQQQQQQQQRRRRRRSSSLLLLLLKKKIIIHHHKKKRRRWWWTTTKKKDDDCCCGGGUUUrrrssseeedddmmmzzz{{{sssiiieeeeeegggmmm{{{xxxkkk```[[[ZZZXXXTTTOOOLLLLLLNNNIIIFFFDDDDDDFFFGGGFFFDDDCCCLLLYYYdddhhhjjjtttqqq]]]\\\iiivvvyyyuuummmaaaVVVNNNLLLKKKQQQYYYbbbfffccc^^^[[[ZZZVVVPPPFFF<<<555111000111////////////////////////---------------------------------------......///------------------------------------------------------........./////////....../////////000000000///555???GGGLLLNNNPPPRRR[[[^^^cccgggiiihhhfffdddaaa___^^^]]]```nnnttthhhbbb```lll|||zzz~~~www]]]TTTYYYaaa[[[QQQDDD999444333444333333222111111111111222000000000000000000000000000000///.......................................---------............///////////////////////////....../////////000000000///111444777<<>>222---000222111---//////............//////........................................................................///......------///000111111111111111000000000000111000...///111222222111555===FFFKKKKKKKKKNNNRRRSSSRRRRRRRRRQQQMMMGGGBBBPPPPPPOOONNNLLLJJJHHHGGGEEEMMMRRRQQQSSS```rrr~~~zzzzzz|||ooo___UUUSSS^^^TTTKKKJJJIIIIIINNNVVV^^^mmm|||wwwxxxqqqfffdddfff[[[KKKRRRSSSTTTTTTWWW]]]bbbddd```]]]```[[[III>>>999000///000000///------...000//////.........---------......------------......000000//////.........---------------------------............/////////000---///000///...///333777HHHNNNVVV[[[\\\]]]^^^```kkkeeeeeejjjiiicccaaafff}}}uuuhhhaaacccuuuyyy}}}qqq^^^YYY[[[```YYYGGG;;;:::666555444444333333444444111111000///////////////////////////////////////////////////////////////............////////////000000000000000000000000///000111111000000111222111555;;;AAAEEEIIINNNQQQSSSMMMIIIIIIJJJMMMVVV___}}}}}}[[[jjjnnn]]]YYY```qqqyyyqqqooouuukkkZZZ```ggg^^^MMMCCCBBBEEEHHHIIIIIIKKKPPPTTTTTTJJJ<<<333//////......//////............//////........................................................................///......---...///000111000000000000000000000000111000000///000111333444===AAAFFFHHHHHHIIILLLOOOLLLQQQTTTPPPJJJIIIOOOVVV]]]ZZZTTTMMMHHHGGGJJJNNNKKKVVVaaaiiisss}}}~~~zzzeeeZZZ^^^[[[[[[\\\WWWMMMGGGFFFOOOXXXccckkkwww|||}}}uuuhhheeehhhfff^^^UUUUUUUUUSSSTTTYYY]]]```ccc^^^```\\\MMMEEEAAA777222111000/////////000000//////.........---------......------------......000/////////............------------------------........./////////000000...////////////222888===KKKQQQXXX\\\]]]]]]___aaagggdddfffhhhccc]]]cccooo~~~mmmccckkkrrr|||vvvuuuvvv~~~tttnnn___WWW\\\]]]PPP@@@999666555444333333333333222111111000///////////////////////////////////////////////////////////////............////////////000000000000000000000000---///000000000000222444444888>>>DDDHHHJJJLLLMMMMMMFFFCCCJJJSSSXXX[[[___yyy|||xxxssstttrrr|||jjjcccsss|||vvvssssssvvvyyyeee```gggfff[[[RRRFFFIIIMMMOOONNNNNNQQQSSS]]]VVVIII;;;111---...111......------------..............................................................................///............///000000////////////////////////111222111///...000555999FFFFFFGGGGGGIIIKKKMMMOOOLLLMMMMMMMMMMMMRRR[[[bbb^^^ZZZQQQGGGCCCIIIWWWccckkkvvvtttcccdddhhhiiicccVVVMMMIIIDDDGGGLLLTTTcccvvvrrrjjjnnnsssttt___\\\XXXTTTRRRSSSVVVZZZddd^^^```___UUUOOOKKK@@@666222///...000222111000/////////.........------......------------......////////////............------------------------....../////////000000000//////...///111777@@@EEEPPPUUUZZZ]]]]]]]]]___bbbddddddfffddd[[[WWWeeeyyyzzzwwwfffccceee~~~wwwuuuuuuvvvzzzsssnnnUUUVVV___\\\KKK>>>777555444333444333222111111111000////////////000////////////////////////////////////////////////............////////////000000000000000000000000,,,...///000000111333555:::<<>>@@@DDDIIIKKKIIICCC???999@@@JJJRRRWWWbbbyyyzzztttyyyeee[[[aaa~~~wwwtttwww||||||rrrlllkkkkkk{{{}}}tttrrruuu}}}kkkdddbbb]]]VVVQQQUUU^^^eeedddaaaaaa^^^WWWLLL???666222222.........------.........................................................////////////////////////---......///////////////---........./////////000111333333222000444===EEEMMMLLLKKKKKKLLLLLLKKKJJJGGGFFFIIISSS]]]]]]TTTJJJHHHHHHGGGFFFMMM```{{{yyybbbSSSOOOOOONNNLLLMMMVVVeeeqqq{{{jjj```XXXQQQOOOQQQXXXVVV```iiifffbbb[[[MMMBBB:::222///000222000---000000/////////...............------------...............///////////////........................////////////000000000111111//////222999CCCMMMRRRTTTXXX\\\]]]\\\\\\^^^```ddd___\\\[[[WWWYYYhhh{{{uuuiiifffgggpppyyy|||sss[[[YYY\\\ZZZWWWBBB===666444444444222000222222111000000000000000000000000000000000000000////////////////////////............////////////////////////////////////000000111000000111444777AAACCCFFFHHHIIIEEE???;;;<<>>===GGGHHH[[[xxxtttttt~~~nnnkkk{{{wwwssslllggghhhssswwwyyyxxxqqqbbb___]]]___dddhhhiiihhhggg]]]RRRMMMLLLGGG<<<333000000////////////000000................................................////////////////////////------///000000000///.........///000000111222222111111222555:::AAAHHHMMMJJJKKKKKKHHHFFFFFFJJJNNNYYYeeelllbbbOOODDDJJJUUUSSS[[[fffqqqzzzxxxlll```[[[WWWQQQOOOQQQ\\\eeetttnnneeebbb[[[TTTQQQQQQSSSbbblllhhhgggfff^^^RRRLLLBBB999222//////000000000000000/////////.........------------................../////////000........................//////000000000111111111000000333:::CCCKKKOOOQQQSSSYYY^^^aaa```______aaa______hhhuuu}}}ccc\\\bbbpppwwwbbbZZZYYYUUUJJJ===666555666555333333222111111000000111111000000000000000000000000////////////////////////............////////////000000000000000000000000///000111111333777<<<@@@EEEIIIKKKHHHAAA>>>@@@CCCPPPRRRjjjvvvjjjzzzrrrlllkkkbbbqqq{{{zzz~~~zzzzzz|||aaadddggghhhggggggiiikkkfffYYYLLLJJJPPPPPPFFF;;;111111000000000000111111................................................000000000000000000000000,,,---///000000000///......//////000111222222333111111111666===EEEKKKNNNGGGIIIJJJHHHFFFKKKTTT\\\uuuuuuoooaaaQQQLLLSSS]]]fffqqq~~~kkkeeebbbYYYPPPKKKNNNRRR]]]nnnkkkcccddd^^^VVVRRRRRRUUUbbbkkkfffgggjjjeeeXXXRRRIII===444///000111000000000000////////////.........------.........---.........//////000000////////////////////////000000000000111111111111///000444<<>>AAADDDGGGMMMQQQXXX]]]cccddd___\\\dddppp~~~xxx~~~wwwxxx{{{VVVWWWUUUHHH999999:::111444444444444333333222222222000///000111111000...000000000000////////////000000000000111111111111000000000111111111222222111222555:::???EEEIIILLLNNNRRROOOIIIKKKYYYgggmmmfffnnnkkkeeekkkvvvnnn{{{wwwvvvkkk^^^aaaqqq~~~gggcccjjjmmmmmmqqqnnnjjj```NNN>>>@@@MMMGGG>>>555000111222111...////////////////////////............////////////////////////000000000000//////////////////000111000000111111222333444444888888>>>HHHMMMMMMKKKLLLMMMRRR[[[jjj{{{qqq___WWWRRRQQQYYYkkkmmmkkklllhhh^^^UUU[[[wwwqqqhhhbbb]]]bbbpppzzzrrrdddccc___[[[XXXSSSKKKAAA999333111//////111222222111////////////////////////000000////////////000000////////////////////////111000000000111111222222777:::???AAADDDHHHOOOUUUZZZbbbgggcccZZZYYYgggvvv}}}|||tttcccRRRRRRRRR???888:::222555555555444333333222222333111000111222333111000111111000000//////......///000000000111111111111000000111111111222222222111333777<<>>555333000///111222222111000000000000000000000000000000////////////000000////////////////////////111111000000111222333444999<<<@@@BBBEEEKKKSSSYYY^^^fffiiiaaaYYY]]]nnn}}}tttwwwvvv}}}WWWNNNXXXKKK===:::666666666555444444333222222444333222222444444333222111111000000//////......///000000000111111111111111111111111222222222222111444999>>>DDDHHHJJJLLLKKKNNNQQQVVVaaaoooyyy~~~yyy~~~hhh[[[hhhuuu]]]___lllmmmjjjjjjkkkcccRRRGGGDDDJJJEEE>>>777444222111111000000000000000000000000....../////////000000000////////////000000000000////////////000111222222///000111222333444555666444:::EEELLLLLLJJJOOOWWWppptttfff^^^[[[```uuu~~~}}}xxxmmmfff___YYYWWWYYYyyyvvvtttvvv{{{pppfff\\\ZZZ\\\ZZZOOODDD888555222000000111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000111444666777:::>>>BBBEEEHHHOOOWWW^^^ccchhhiiicccaaalll~~~uuuuuujjjOOOSSSPPP@@@777666777666666555444333222222444222222222444555444333000000000000////////////000000000000111111111111111111111222222222222333333666;;;AAAFFFIIIJJJKKKPPPKKKNNN[[[iiixxx~~~yyytttqqqttt}}}lll___jjjggg[[[ccciiiiiijjjjjjeee[[[OOOGGGHHHGGGBBB<<<555111111333000000000000000000000000.../////////000000000000////////////000000000000////////////000111222333///000111222444555666666777>>>HHHMMMJJJLLL[[[lllsss```[[[ccckkkppp}}}}}}~~~wwwmmmhhh```VVVPPPfff|||yyy~~~sssmmmeeeaaa^^^XXXNNNGGG;;;777333000000000000000000000000000000000000000000000////////////000000000000000000000000000000/////////000222555888:::;;;???CCCGGGLLLRRR[[[bbbfffjjjjjjiiippp~~~~~~sss```NNNPPPHHH;;;777777777666555444333222222222111000111333444333222////////////000000000000000000000000111111111111111111111222222222333333666999???DDDHHHKKKKKKKKKRRRHHHNNNdddttt}}}wwwjjjeeebbb^^^ZZZ___[[[XXX]]]hhhttt{{{~~~vvvvvvxxx|||hhh]]]qqquuu\\\^^^fffiiijjjhhheee^^^TTTKKKGGGGGGEEE>>>666111111444000000000000000000000000////////////000000000000////////////000000000000////////////000111222333///000111222444555666777<<>>888777666555444333222222000///...///111222222000......//////000000111111000000000000111111111111111111222222222333333333888<<>>>>>EEENNNQQQSSSaaasssvvvgggooouuukkk{{{pppSSSOOOKKK???777444111222555666444222333333333222222222111111////////////////////////000000000000111111111111111222222111000111444777>>>???CCCHHHHHHGGGJJJPPPIIIMMMgggwwwpppyyy}}}|||rrrdddWWWWWWVVVTTTOOOKKKHHHGGGFFFFFFEEEEEEGGGKKKPPPTTTOOOQQQTTTYYY___hhhqqqxxxzzzmmmeeelllhhh]]]aaacccccccccccc]]]VVVGGGCCCBBBBBB===555111222000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222333444666999<<>>@@@AAA<<<555000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222333222222444444777;;;AAAEEEMMMOOOUUUdddyyyuuueee___XXXTTTYYYqqqxxxhhhqqqtttyyyzzziiiYYYaaaqqq}}}wwwkkkllleee______^^^RRRPPPHHH<<<444222222000111111000000000000111111000000000000000000000000000000000000000000000000111111111222444777;;;======HHHPPPSSSYYYfffwww}}}kkkrrrwww~~~yyyTTTDDDLLL@@@<<<777444555444222000333333333222222222111111111111111111111111111111000000000000111111111111111222222111111333777999@@@AAAEEEIIIGGGBBB@@@CCCJJJfffyyy||||||yyyuuuwww~~~zzztttnnnmmmrrrqqqlllcccXXXNNNHHHFFFDDDFFFHHHHHHFFFDDDCCCBBBAAACCCFFFIIIMMMTTT[[[```bbbiiirrryyy~~~mmm[[[^^^|||wwwggg^^^eeemmmjjjdddbbbQQQFFF>>>???DDDBBB777...000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222333333333444444555666<<>>@@@BBBFFFGGGAAA===BBBJJJkkk|||zzz{{{xxxgggZZZTTTSSSRRRQQQVVVVVVSSSPPPLLLJJJJJJKKKDDDDDDDDDBBB@@@@@@BBBDDDIIIMMMSSSYYY___gggqqqyyyvvvUUUNNNaaatttaaaaaafffgggfffaaaXXXKKKDDDEEEEEE===333111111111111111111111111000000000000000000000000111111111111111111111111222222222222333333333333444666777666777@@@MMMWWWaaatttfff```ooowwwwwwnnnsss{{{uuuqqqrrrvvviiihhheeecccaaa```_________```___\\\ZZZZZZ^^^bbbgggnnnxxxyyyjjjfffaaaLLLCCCQQQ___www```YYY___bbb[[[\\\rrrwwwdddYYYVVVSSSOOOFFF;;;555555111111000000000000111111000000000000000000000000///000000111111222222222222222222444888===CCCFFFNNNPPPVVVcccwww~~~~~~xxxhhhLLLLLLEEE===888777777777666333333333222222222111111111111111111111111111111000000000000111111111111000111333444555888===@@@BBBEEEHHHEEE<<<:::GGGWWW~~~}}}xxxlllccc]]]XXXVVVccckkkpppjjj]]]RRRPPPRRRLLLKKKIIIFFFBBB@@@AAABBBBBBEEEHHHKKKPPPXXXccckkkvvv}}}eeeQQQSSSnnnvvvcccaaafffiiieee___SSSGGGDDDEEEBBB;;;111111111111111111111111000000000000000000000000111111111111111111111111222222222333333333444444333666777888;;;EEEUUUbbbuuulllaaa___ppp|||kkk\\\\\\lllyyyjjjaaa\\\XXXXXXYYYTTTSSSQQQNNNMMMLLLMMMMMMJJJJJJJJJIIIIIIKKKNNNPPPSSSYYYaaagggjjjlllmmmnnnlllmmmnnnooorrruuuwwwyyy|||mmmcccWWWKKKJJJQQQnnnyyy\\\cccjjjddd___mmmzzzttt___YYYUUUTTTMMMAAA888555111111000000000000111111000000000000000000000000///000000111111222333333444333333555999???EEEIIIOOORRR]]]qqqxxx{{{yyy[[[RRRJJJ@@@999777777666555333333333222222222111111000000000000000000000000000000000000111111111111000111333444666:::???BBBCCCHHHLLLFFF===@@@WWWppp|||xxxlll~~~ttt___VVVVVVNNNNNNLLLHHHCCC@@@@@@AAA???AAABBBBBBFFFNNNYYYbbbkkkrrrzzzyyy^^^PPP\\\}}}lll```dddhhhfffcccWWWIIICCCEEEFFFBBB111111111111111111111111000000000000000000000000111111111111111111111111222222333333333444444444222555888999===III[[[iiihhh^^^\\\oooiiiRRRNNNVVViiiqqqiiibbbaaa___YYYSSSPPPNNNMMMKKKIIIHHHHHHHHHHHHEEEDDDCCCBBBCCCDDDEEEEEEGGGJJJOOOSSSUUUWWWZZZ\\\YYYZZZ[[[]]]```cccgggiiigggkkkqqqyyynnnbbbcccWWWKKKJJJaaavvviiijjjqqqoooccchhhzzzccc\\\WWWWWWRRRDDD999555111111000000000000111111000000000000000000000000///000000111222222333333444444444666:::AAAGGGKKKNNNSSSddd|||xxxxxxVVVMMMBBB:::777666444333333333333222222222111111////////////////////////000000000000111111111111///111333444666:::???CCCBBBIIINNNJJJAAAJJJiiivvvhhhqqqsss\\\UUUVVVTTTUUUTTTOOOJJJFFFCCC???===???@@@AAACCCHHHPPPWWW```ccciiioootttvvvvvvvvvwwwxxxxxxwwwyyylllTTTXXXjjj~~~cccggghhhjjjddd[[[RRRJJJFFFDDDCCC;;;444000111333222111222222222111111111111222222111111222222222333333333///111333333222222333444:::666777<<>>??????>>>???CCCIIINNNVVVYYY___dddhhhjjjkkkjjjdddeeeffffffiiipppzzzmmmZZZ[[[eee___dddiiiddd]]]UUUNNNJJJHHHHHH===555000111333222111333222222111111111111222222111222222222222333333333111333444555444333444555;;;777:::GGGZZZsss{{{zzzbbbVVVUUUTTTRRRVVVkkkvvvggg^^^VVVTTTRRRNNNJJJIIIJJJKKKLLLKKKHHHGGGGGGHHHCCCCCCBBBAAAAAABBBCCCDDDEEEEEEFFFGGGHHHJJJJJJKKKNNNSSSYYY___fffrrrsssgggfff```VVVXXXeeezzzuuurrrmmmuuuiiiYYYRRRKKK>>>222555333222222333333222111111111111111111222222333000000000000000111222222666333555;;;@@@CCCGGGKKKSSS[[[ssszzziiirrrbbbLLL@@@555555999777555444333333222222333333222222111000000000000000111111111111222222222222222444777888:::===BBBEEECCCHHHKKKKKKRRRjjjxxxggg```\\\TTTTTTPPPOOORRRWWWVVVOOOHHHAAAAAA???===<<<>>>BBBFFFKKKNNNRRRWWW[[[\\\\\\\\\WWWWWWXXXZZZ^^^bbbfffiiittthhhRRRmmmnnnYYYbbbgggddd___YYYTTTPPPNNNMMM???777222222333222222333222222111111111111222222222222222222333333333333333555666666555444555777999666===SSSrrrwwwdddXXXVVVSSSRRRVVVdddppp```YYYVVVRRRNNNLLLKKKNNNQQQOOOJJJGGGHHHJJJFFFEEECCCAAA@@@???@@@AAA?????????@@@AAAAAABBBBBBCCCGGGMMMRRRYYYdddpppyyyxxxooocccaaaUUUVVVjjj~~~qqqxxxuuummm|||xxx]]]PPPNNNHHH???777555222222333444333222111111111111111222333333111000000000000111222222666444555;;;@@@BBBGGGLLLTTTgggzzzeee```uuulllOOOEEE;;;777888666555444444333333333333333222222111000000000000111111111111111222222222333222444777999<<>>===>>>@@@BBBEEEGGGKKKNNNQQQRRRRRRRRRQQQPPPPPPSSSXXX\\\^^^^^^^^^vvvccc^^^|||]]]___bbbaaa___\\\XXXUUURRRQQQBBB:::444333444222222333333222222111111222222333222222222333333333444444444555666666555555666888888;;;JJJiiiuuuhhhaaaaaaYYYYYYjjjqqqbbbWWWTTTVVVSSSTTTSSSQQQMMMJJJHHHGGGIIIIIIGGGFFFDDDBBBAAA@@@???????????????????????????BBBFFFJJJPPPXXXaaahhhrrrvvv|||bbbbbbXXXRRRXXXfffyyy{{{yyyooolll~~~eeeSSSPPPMMMFFF999666333111222333333333222111111111111222333333111111000000111111222333666444666<<>>>>>??????AAACCCEEEHHHIIIJJJJJJIIIHHHGGGFFFHHHMMMRRRVVVWWWZZZbbbuuu```bbbjjj\\\^^^^^^^^^]]][[[WWWSSSQQQFFF===555444444333222444333333222222222222333333222222333333333444444444444555555555444555777999999GGGcccmmmlllnnnyyyiiiaaadddaaa[[[TTTQQQQQQOOOJJJFFFEEEGGGIIIJJJJJJHHHFFFDDDBBBBBBAAAAAA@@@??????>>>@@@AAACCCEEEIIINNNSSSWWW___ccciiinnnsssyyy~~~tttaaaaaaYYYMMMNNNaaaxxxxxxwwwxxxdddllluuu```UUULLLCCC<<<888444111111222222222222222222111222333333444111111111111111222222333555555777===@@@CCCKKKSSS^^^{{{uuu{{{mmmbbbzzzqqqUUULLLCCC===:::666666555444444333333444444333222222111111111111111111222222222222333333333222555999<<>>===<<<>>>???@@@BBBBBBBBBBBBAAAAAAAAAAAABBBEEEKKKPPPSSSWWWWWW^^^tttoooUUUiii^^^ZZZ\\\^^^___\\\WWWRRROOOIII???777555555333333444333333222222222222333333333333333333444444444444333444555555555666999<<<:::UUU}}}~~~{{{sssgggYYYRRRQQQOOOJJJDDDBBBEEEHHHLLLNNNNNNMMMLLLEEEEEEDDDBBBAAA@@@???>>>?????????AAABBBEEEGGGHHHOOORRRWWW[[[___dddiiillluuuzzzhhhhhh___OOOGGGPPPbbbnnntttqqqyyyfffeeezzzuuugggZZZOOOAAA<<<666222111111222222222222222222222333444444222111111111111222333333555555999>>>AAAEEENNNXXXppptttmmmhhhlll}}}fffPPP>>>:::<<<888666555555444444444444444333333222111111111111222222222222222333333333333333666:::>>>@@@BBBEEEHHHIIIQQQ\\\mmmccc]]]aaa^^^YYYWWWPPPLLLFFFCCCAAA@@@===;;;======>>>??????>>>======>>>@@@BBBCCCCCCFFFLLLPPPQQQSSSYYYcccwwwWWWZZZjjjYYY\\\___```^^^XXXQQQMMMKKKAAA999666555333333555444333333222222333333444333333333444444444444555333444555555666999===@@@HHHkkkrrraaaWWWQQQLLLHHHMMMMMMMMMNNNNNNOOOPPPPPPIIIHHHGGGEEECCCAAA@@@???>>>======>>>???AAAAAAAAACCCFFFIIILLLOOOSSSWWWZZZ```dddkkkqqqwww}}}{{{jjj^^^\\\VVVMMMSSSaaawww}}}xxxsssnnnhhhnnnvvv{{{xxxnnnaaaXXXGGGAAA:::444222222333333333222222222222333444444222222111111222222333444555555:::???CCCGGGRRR]]]www|||jjjqqqqqqttt^^^AAA===>>>666666666555444444444444444444333222222111111222222222222222333333333444444555888<<>>>>>>>>>>>>>>======<<<999>>>CCCCCCAAABBBFFFKKKLLLUUU]]]___ccc|||^^^TTToooyyyZZZ]]]```aaa___XXXPPPKKKLLLCCC999777666333333555444333333222222333333444333333333444444444555555444555666777888;;;???CCC___xxxeeeYYYTTTRRR\\\YYYUUUQQQNNNNNNOOOPPPMMMLLLJJJHHHFFFDDDBBBAAA======<<<>>>@@@AAA@@@@@@===???BBBDDDFFFIIIMMMOOOOOOSSSYYY___dddjjjpppttthhhYYYhhhhhhQQQLLL]]]ppp{{{|||qqqzzzlllbbb]]]bbbfff```SSSKKKKKKEEE===666333333444444333333222222333333444555222222111111222222333444444666:::@@@DDDIIITTT```}}}]]]hhhuuupppuuuzzzfffuuuoooKKKCCC???111666666555444444444444555444333222222111111222222222222333333333444444444666999===@@@AAACCCEEEFFFPPP^^^|||}}}wwwsssnnnkkkwww]]]UUUNNNJJJFFFBBBAAACCC>>>===<<<<<<<<<>>>???@@@@@@???>>>>>>???AAACCCEEEFFFPPPVVV[[[dddnnnkkkFFFZZZrrrlllYYY^^^ggg\\\WWWVVVIIIKKKHHHBBB;;;555333333555333333333333333333333333444444444444444444444444888777777888999;;;???DDDmmm}}}eeeYYYTTT\\\zzzhhhLLLTTTNNNAAAQQQQQQJJJJJJOOONNNEEEAAAEEEDDD@@@===<<<===>>>>>><<<>>>>>>???@@@AAABBBCCCCCCFFFHHHKKKOOOTTTYYY^^^```pppxxxsssrrrpppaaaUUURRRuuuvvvppp___TTTWWWXXXQQQOOOSSSQQQGGG???<<<888222111555333333333333444555666666888444000///222444444444777;;;555<<>>@@@CCCGGGLLLMMMXXXdddxxxsssvvv|||yyygggZZZMMMIIIIIIFFFDDDDDD@@@???>>>>>>===>>>????????????>>>===>>>@@@BBBCCC@@@HHHLLLQQQZZZccc|||wwwXXXOOObbb~~~```YYY```[[[WWWTTTIIIIIIFFFAAA;;;666444444444333333333333333333333333555555555555555555555555666555666888999:::@@@FFFrrryyynnn[[[eeeeeeZZZQQQHHHPPPMMMLLLMMMPPPOOOJJJGGGHHHEEEBBB???>>>>>>===;;;888<<<<<<===>>>???@@@@@@@@@BBBCCCEEEGGGKKKNNNQQQSSSZZZbbbooo|||{{{rrrtttppp^^^KKKllluuukkk___XXXTTTQQQSSSWWWSSSIIIAAA===888222222666222222222333444555666777777444000000222444444444555;;;999@@@NNNOOO[[[yyyddd^^^|||uuuxxxhhhgggJJJAAA888888777555444333444444555333333222222222222333333222333444333222222444666666:::>>>@@@BBBGGGKKKNNN]]]qqq{{{uuuvvvmmm\\\LLLHHHKKKKKKHHHFFFDDDCCCBBB@@@??????>>>>>>>>>>>>=========???@@@AAAAAAFFFHHHLLLVVV\\\pppgggKKKTTTyyyqqqWWWZZZ]]]ZZZUUULLLGGGEEE@@@<<<888555444444333333333333333333333333666666666666666666666666555444777999999999AAALLL|||{{{jjjhhhdddSSSMMMKKKKKKPPPSSSQQQOOOPPPOOOMMMFFFDDDCCCBBBAAA???===:::<<<<<<======>>>>>>>>>?????????@@@@@@AAACCCDDDEEELLLRRR^^^lll|||~~~yyyxxxgggPPPYYYwwwxxxvvvoooeee\\\XXXXXXYYYWWWOOOFFF???888333222555111111222222333555666777666444111111222444555555333;;;>>>CCCMMMUUUhhhmmmWWWkkkpppnnnssssssSSS@@@===999888666555444444444555333333222222222222333333222333333333222222444666777:::>>>AAABBBEEEKKKPPPdddxxxnnngggfffXXXKKKIIIKKKKKKJJJJJJHHHHHHFFFDDDBBB@@@???>>>>>>>>>=========>>>??????CCCFFFFFFKKKUUUZZZjjjuuuYYYPPPhhh^^^YYY```___XXXRRRGGGDDD@@@<<<:::777555333444444444444444444444444555555666666666666777777666555888;;;999999GGGWWWppp{{{\\\SSSLLLOOOXXXZZZQQQMMMQQQSSSOOOIIIHHHGGGEEEEEEDDDCCCBBB????????????>>>>>>>>>>>>?????????>>>>>>>>>??????GGGKKKTTT```lll}}}wwwkkk```OOO\\\|||}}}wwwvvvwwwqqqddd[[[[[[]]]WWWMMMCCC:::444333444333333222222333333444555555444222222222444555666333<<>>>>>>>>>>>>>>>>>AAA@@@EEEPPPUUUddd|||oooTTTYYYmmm\\\bbbaaaYYYWWWIIIEEE@@@===;;;999666444444444444444444444444444444444555555555666666666888777:::===:::===RRRkkksss```UUUUUU___```UUULLLMMMOOOLLLNNNNNNLLLJJJHHHGGGFFFGGGAAAAAA@@@@@@???>>>>>>>>>@@@??????>>>>>>>>>??????@@@BBBIIIRRR[[[iiinnngggXXXKKK___wwwppp|||}}}jjj]]]^^^bbb^^^UUUHHH<<<555333333555555444333222222222222444444333333333444555777666;;;BBBEEEKKKddd}}}sssbbbwwwqqqtttvvvfffIII>>>;;;:::888666555555555555444333333333333333333444111222333333222333555777:::;;;???DDDDDDEEENNNZZZsss}}}yyy~~~vvvxxx[[[UUUPPPNNNMMMJJJKKKOOOLLLLLLKKKJJJHHHFFFDDDCCCBBBAAAAAAAAA@@@@@@??????===@@@???CCCMMMRRRaaazzzaaaRRRjjjbbbaaa___YYY[[[LLLGGGAAA===<<<;;;888555444444444444444444444444444444444555555666666777:::777:::>>>===EEEeeesssbbb^^^fffjjjaaaTTTMMMJJJJJJSSSUUUVVVTTTQQQLLLJJJIIIDDDDDDCCCBBBAAA@@@???>>>?????????>>>>>>?????????<<<===BBBJJJPPP]]]xxxwwweeedddKKKMMMooommmsssxxxmmmaaa_________XXXJJJ>>>777444222555555444222111111111111222444444444333444666888:::;;;CCCHHHQQQqqq~~~yyyzzz~~~rrrrrrlllqqqPPP???<<<;;;999777666555555666444444333333333333444444111222444444333444666888<<<;;;@@@FFFFFFGGGRRRaaa}}}uuussskkk```VVVRRRQQQNNNLLLMMMLLLLLLLLLLLLKKKIIIHHHGGGDDDDDDDDDCCCCCCAAA@@@@@@???BBBAAADDDKKKPPP```{{{yyyYYYZZZjjjlllaaa^^^ZZZ___QQQJJJBBB===<<<<<<999666555555555555555555555555444555555666777777888888888666888>>>@@@OOOxxxwwwiiiqqqzzzxxxhhhUUULLLMMMSSSYYYaaadddaaa[[[VVVSSSKKKJJJIIIGGGFFFDDDCCCCCCBBBAAAAAA@@@??????@@@@@@>>>===BBBHHHKKKUUUqqqjjjjjjYYYOOObbb{{{ooorrrsssfffVVVWWW[[[WWWJJJ???999666333333333222222222222333333111333555555444444666888<<<:::EEEPPP\\\||||||xxxrrrsss~~~}}}}}}VVVGGG===<<<999777666555555666444444333333333333444444222333444555444555777999<<<;;;@@@GGGHHHHHHUUUggg|||pppvvvooo|||kkkZZZTTTTTTRRRNNNLLLKKKLLLMMMMMMMMMKKKJJJIIIFFFFFFEEEEEEDDDCCCBBBAAA===AAA@@@BBBGGGKKK\\\xxxeeeTTTWWWuuuuuuccc```\\\cccTTTLLLCCC======<<<:::777555555555555555555555555555666666777888999999999777444777>>>CCCVVVzzzvvv}}}qqqzzz{{{___RRRTTTPPP[[[iiirrrqqqkkkddd___QQQQQQOOONNNLLLJJJIIIHHHFFFEEEDDDCCCBBBAAAAAAAAA???===@@@EEEEEELLLgggvvvnnnkkk]]]bbbsssrrr{{{jjjKKKPPPVVVUUUIII???;;;888444000000000111222333555555111333666666444444666999===:::HHHVVVeeettt{{{rrrZZZOOO===<<<:::888666666666666555444444333333444444555222444555555555666888:::===;;;AAAIIIIIIIIIXXXjjj{{{lllxxxpppxxx```XXXXXXVVVQQQOOOPPPLLLLLLOOONNNKKKMMMRRROOOLLLHHHEEEDDDBBB@@@>>>BBBDDDAAABBBGGGIIIWWWqqqxxx\\\WWWkkk___\\\hhh]]]XXXPPPFFF@@@???>>>;;;777555555444333333333333444666666666777888888999999999>>>;;;555AAAgggyyytttyyy___RRRQQQXXXeeewww|||nnndddZZZTTTTTTTTTPPPKKKIIIJJJJJJJJJHHHFFFDDDBBBAAA@@@HHHBBBCCCIIIXXXwww{{{oooiii~~~uuuoooiii^^^XXXNNNOOOPPPFFF>>>999111666333333555444111222666444444555444333444666888666GGGJJJQQQuuuvvvTTTCCC;;;======444333777444444444444444444444444444444444333444555777999:::???EEEAAAEEENNNJJJZZZ{{{kkkjjjttt~~~oooaaaYYYXXX\\\```^^^[[[YYYWWWTTTOOOKKKPPPMMMIIIGGGGGGHHHHHHGGGBBBDDDAAAAAAFFFHHHVVVpppwww]]]UUUgggkkk]]]ccc[[[XXXPPPGGGAAA@@@>>>;;;888666666555444444444444444666666777777888888999999888===<<<999HHHnnn|||}}}aaaSSSLLLQQQ]]]pppxxxrrrlllcccVVVMMMOOOOOOOOOOOONNNMMMLLLLLLJJJGGGMMMFFFFFFLLL[[[~~~xxxqqq{{{ssskkk}}}vvvoooiiiZZZOOOPPPRRRHHHAAA===444444222222444444222333777444444555444333444777999:::FFFLLL[[[yyy}}}^^^GGG;;;:::;;;555555:::666444444444444444444444444444333333444555777999:::>>>CCCAAAEEEOOOPPPfff{{{jjjgggwwwiiiZZZaaannnlll]]]XXXVVVRRRRRRQQQNNNMMMLLLIIIFFFCCCCCCEEEAAAAAAFFFGGGUUUnnn~~~cccUUU___~~~bbb___]]]WWWQQQIIICCCAAA???<<<:::777777666555555555555666666666777777888999999999666;;;<<<>>>RRRzzzlllXXXQQQPPPUUUfffxxxfffXXXWWWVVVTTTSSSRRRRRRRRRRRRRRRNNNTTTNNNMMMSSS```{{{~~~pppxxxsssmmmyyy}}}pppooo^^^SSSRRRSSSJJJDDD@@@888555222111444444333444888333444555444444444777999;;;BBBKKKeeezzzuuutttPPP>>>777999666888;;;777444444444444444444444444444333333444555888:::;;;<<>>:::666333555666444444777333444555444444555888:::AAACCCOOOtttssshhhuuuzzz]]]DDD777888777999;;;666555555555555555555555555444333333444666888:::<<<===AAADDDFFFMMMbbb}}}gggaaaeeezzz|||~~~}}}}}}ccceeerrr~~~uuuddd```[[[WWWVVVUUUUUUTTTOOOPPPKKKIIIKKKJJJWWWooo\\\PPPhhhvvv___aaaWWWSSSMMMGGGDDDAAA???>>>999999888777777777777888777777777888999999::::::999;;;<<>>FFF\\\mmmeeeyyyzzzwww}}}jjjdddWWWTTTcccssseee___YYYZZZ^^^YYYDDD;;;555555666444222333333444555555555777:::<<<>>>LLLjjjwwwsssllleeeeee~~~uuuSSS??????:::666777666555555555555555555555555333333444555777:::<<<>>>CCCAAAIIINNNWWWzzzooosssgggdddzzzuuu|||zzzsss~~~wwwiiiiiiaaa\\\ZZZVVV___www}}}VVVTTTfffmmmVVVVVVUUUQQQLLLGGGCCCBBBBBB999888888777666777777777777888888999999:::;;;;;;:::@@@LLLfffzzz~~~cccbbbzzz|||nnn{{{fff^^^\\\VVVTTT}}}{{{hhh]]]SSSRRRTTTOOOBBB999222333555444222333333444555555555777:::===AAATTTvvvyyyvvv~~~}}}vvvhhhcccyyyzzzuuuSSSAAA@@@;;;666888888666666666666666666666666333333444555777:::===>>>DDD@@@JJJQQQ\\\tttooovvvjjjfffuuuwwwnnnrrrsssyyytttddd^^^\\\ggg~~~lllTTTccc[[[WWWRRRRRRNNNDDDDDDGGG@@@;;;999777666777999888888::::::::::::;;;;;;<<<===CCC777PPP}}}kkkcccmmmyyyssstttyyyooohhhkkkdddVVVsssSSSMMMRRROOOKKK===;;;777555555555333222444555666666666888;;;>>>IIIPPP|||yyy{{{~~~```^^^jjjwwwhhhCCC999===;;;666444666666555444444444444555555555555555777999;;;===???HHHHHHJJJiiimmm|||~~~zzz||||||{{{nnnkkkxxxkkkxxxsssvvv{{{|||{{{}}}ppppppuuuYYYaaa}}}gggXXXQQQQQQNNNDDDCCCEEE>>><<<:::888777888999999888;;;:::::::::;;;;;;<<<===AAA>>>WWW|||ffffffooovvv~~~tttuuuxxxppprrrooogggzzz\\\QQQRRRNNNHHH===:::777555555555444333444555666666666888;;;>>>JJJ\\\|||xxxxxx|||||||||{{{^^^iiiqqqrrrKKK<<<;;;888555444666666555444444444444555555555555666777999<<<===@@@GGGIIIPPPsss{{{~~~}}}{{{zzzzzz}}}zzzsssxxxxxxkkkyyylllsss{{{jjjuuu~~~wwwllllllppprrrqqq}}}zzz{{{bbb]]]tttvvv\\\RRRQQQOOOFFFEEEEEE>>>===;;;999888999::::::999;;;;;;;;;:::;;;;;;<<<===???MMMiiimmmfffgggqqqrrrjjj|||wwwuuuuuummmeeeTTTQQQMMMGGG===:::777555555666666555444555666666666888<<>>AAAGGGJJJXXX~~~yyy|||{{{}}}|||{{{uuummmpppxxxqqqzzzmmmlllvvvrrrttt~~~rrrggg___XXXZZZ^^^aaahhhpppqqqnnnZZZpppaaaTTTQQQQQQJJJIIIIIIBBB???<<<:::999:::;;;::::::;;;;;;;;;;;;;;;<<<<<<===???```sssrrriiiooovvviii~~~yyyrrrrrrYYYttt~~~iiiTTTOOOOOOJJJ>>>;;;777555666777777666444555555555666999===@@@LLL}}}zzzzzzppptttrrrtttyyyxxxxxxyyyzzzyyyxxxwwwyyyzzz~~~vvv{{{{{{wwwZZZDDD<<<999;;;>>>777666666555555555555555555555555666888;;;>>>???DDDFFFKKK___zzztttzzzzzz}}}}}}wwwqqqrrrwwwssszzzmmmiiiyyyxxxssstttsssfff___WWWVVVSSSWWW___ddd|||___iiieeeTTTOOOPPPLLLJJJJJJDDD???===:::::::::;;;:::999;;;;;;;;;;;;<<<===>>>>>>CCCrrrtttiiivvvpppzzzpppiiiXXX[[[}}}pppVVVOOOSSSLLL@@@<<<888666666777777777555555555555666999>>>BBBRRR{{{vvv~~~sssnnnqqqoooqqqvvvtttuuuwwwwwwwwwuuuttttttuuuyyyzzz{{{{{{{{{|||vvv___HHH>>><<<<<<===777777666555555555555666555555666777999<<>>???@@@MMM}}}~~~~~~uuukkkppptttvvvvvveee]]]PPP\\\~~~{{{]]]SSSWWWMMMBBB>>>999666666777777777555555555555666999???CCCYYYwwwsss}}}wwwkkkkkkooommmnnnrrroooqqqsssttttttrrrpppqqqqqqssssssttttttsssuuuwwwzzz~~~yyyeeeJJJ???<<<:::777888777666666555555666666666666666888:::===@@@AAAFFFHHHRRRqqquuuyyyyyytttsssvvv{{{~~~~~~~~~|||yyyxxxzzz}}}uuunnn}}}}}}llljjjooozzzxxx~~~vvveee]]]RRRQQQTTTWWWsssttt^^^hhhxxx^^^PPPPPPKKKHHHHHHCCC???===:::999999999999888888888999;;;===???AAABBB^^^~~~||||||jjjccc\\\bbb|||~~~eee[[[SSSOOOaaahhh[[[\\\NNNDDD@@@:::666555666777777555666555555666:::@@@DDD\\\|||ccc```|||rrrooo|||llldddhhhmmmjjjkkknnniiilllmmmoooooonnnlllllllllkkklllmmmmmmlllnnnpppssswww}}}hhhJJJ???>>>;;;666888777777666666666666666666666777888;;;>>>@@@BBBDDDIIIYYY~~~www~~~~~~tttpppsssuuuuuu|||~~~yyyxxxvvvrrrpppsssxxx}}}}}}nnngggooojjjjjjmmm{{{xxxooo{{{nnn]]]VVVVVVYYYyyywwwccc___~~~fffUUUTTTNNNJJJIIIDDD???===:::999999999888777777888999;;;===@@@BBBDDDnnn|||xxx~~~wwwtttlllbbbcccxxxdddYYY___VVVZZZxxxnnnaaa```OOOFFFAAA;;;777555666666666666666555555666:::@@@EEE[[[~~~^^^WWW|||{{{wwwnnnmmm{{{vvvddd___ffflllhhhiiikkkfffgggiiikkkllljjjiiiiiiiiiggghhhhhhhhhhhhiiilllooosssyyyhhhHHH???@@@>>>999888888777666666666666666666666777888;;;>>>AAACCCBBBJJJ___sss{{{jjjssswwwuuu}}}~~~~~~zzzsssqqqooolllkkkooovvv|||~~~hhh[[[^^^rrriiijjjmmm}}}jjjqqq}}}|||gggYYYaaaeeeZZZzzzVVVOOOSSSOOOHHHFFF@@@===:::999999:::::::::666===<<<;;;???===@@@OOO|||www{{{rrrffftttfffoooaaaVVVZZZqqq___WWWLLLCCC<<<999777444444666333999777666;;;999;;;GGGlll]]]\\\tttlllzzzyyysssjjjmmmiii^^^```bbbeeefffgggggggggcccccccccccccccbbbaaa``````cccgggjjjjjjjjjjjjkkkrrrpppxxxuuu~~~|||wwwzzzYYYBBB??????555888888777777777777888888555666888:::<<>>;;;999999:::::::::999<<<:::;;;>>><<>>???888888888777777777777888888666666888:::===@@@BBBDDDJJJJJJjjjwwwiiioooqqqtttqqqooolllhhhddd```aaaccceeehhhlllrrrvvvvvvzzz~~~}}}}}}iiiXXXRRRQQQZZZgggyyyuuulllhhhvvvoootttzzzppplllYYYooooooZZZRRRKKKGGGGGGAAA???;;;:::::::::::::::<<<;;;999<<<>>>;;;NNNsss~~~sssqqqttt}}}}}}vvvlllvvv]]]rrrwwwjjjcccSSSHHH>>>:::999666777999555999777777;;;:::>>>NNNvvvwwwxxx|||rrrhhhnnnxxx___YYYYYY[[[\\\\\\]]]]]]\\\ZZZZZZZZZZZZZZZYYYYYYYYYYYY[[[]]]]]]^^^___bbbdddgggeeekkkooorrr{{{~~~eeeccc~~~qqqjjjpppjjj~~~pppLLL===>>>;;;888888777777777777888888666777888:::===@@@CCCDDDJJJPPPwwwppphhhmmmoootttyyykkkiiigggaaa]]]\\\___bbbdddfffiiimmmppprrrwww|||~~~}}}}}}iiiZZZRRRMMMOOOVVVeeexxxmmmggg~~~qqqlllzzzzzzrrr}}}www]]]dddwww]]]SSSNNNIIIFFFBBB@@@<<<::::::;;;;;;:::===;;;999??????;;;UUUyyysssnnnnnnrrr}}}sss```eee~~~```ddduuunnnXXXKKK???:::888777777999666999777777<<<:::AAATTT|||ppphhhooopppYYYVVVVVVWWWWWWWWWXXXXXXWWWVVVVVVUUUUUUUUUUUUUUUUUUVVVWWWWWWWWWWWWZZZ]]]```cccaaaeeegggkkk~~~sssuuueeeYYYiii___[[[qqqwwwccc{{{~~~SSS<<<<<<<<<999888888777777888888999777888999;;;>>>AAACCCEEEJJJUUUhhhiiilllnnnuuu~~~mmmhhhccc]]]ZZZ]]]```ccceeegggiiillloooppptttzzz}}}~~~~~~kkk^^^UUUOOOMMMNNNYYYuuu{{{mmmeee|||qqqoooxxx{{{zzz{{{ddd\\\~~~```TTTRRRMMMFFFDDDAAA===;;;;;;;;;;;;:::<<<;;;;;;AAAAAA>>>\\\qqqllljjjiiikkkqqqqqqkkknnnkkkoooyyy~~~aaa]]]lllkkk[[[zzz|||sss^^^PPP@@@:::888777777888777999666888<<<:::CCCZZZzzznnnhhhqqq~~~zzzgggUUUUUUTTTTTTTTTTTTTTTUUUUUUSSSSSSRRRRRRRRRRRRSSSTTTSSSSSSTTTSSSTTTVVVZZZ^^^```___bbbcccggg{{{ooopppmmm[[[```lllTTTTTTccc{{{aaauuu[[[>>>;;;<<<999999888888888888999999888888:::<<>><<<<<<<<<;;;::::::======@@@AAAEEEfff|||gggddddddeeegggpppuuu^^^RRRPPPPPPWWWcccrrrlll___ccc|||xxxZZZcccvvvfffUUUCCC;;;999777777888888999666999===:::FFF```vvvllliiittt{{{qqq___SSSSSSRRRRRRRRRRRRSSSSSSTTTRRRQQQPPPOOOPPPQQQRRRSSSPPPQQQQQQQQQQQQTTTXXX[[[\\\]]]``````dddyyyzzzkkkkkk{{{qqq___[[[uuuwww[[[NNNRRRZZZ|||yyyaaarrrdddDDD<<<;;;999999888888888888999999888999:::<<>><<>>999@@@UUU|||xxxggg^^^^^^]]]```mmm|||lll^^^\\\ddduuudddLLLDDDEEEGGGDDDGGGJJJOOOZZZnnnssshhhnnnrrrVVVRRRbbb{{{ttt```JJJ???<<<:::999:::999888666999===:::IIIgggoooiiilllxxxwwwfffWWWSSSOOONNNNNNNNNNNNPPPQQQSSSNNNMMMLLLKKKLLLMMMOOOQQQJJJLLLNNNOOOOOOPPPSSSUUUSSSVVVZZZZZZ___sss{{{lll___^^^iiiyyy~~~ppp```nnngggWWWQQQGGGOOOMMMcccxxxjjjuuurrrQQQAAA::::::999999888888999999:::999:::;;;===@@@CCCEEEGGGNNNfffqqqjjjiii^^^cccgggiiimmm|||zzzfffZZZfff{{{wwwiiiaaaaaaaaa``````bbbfffjjjnnnnnnnnnppprrrtttuuutttvvvxxx{{{~~~~~~pppbbbUUUNNNIIIHHHRRR___ooo```mmm|||~~~|||tttmmmaaa^^^hhhsssgggeeecccQQQOOOJJJGGGEEEAAA>>><<<;;;<<<===BBB888@@@EEE???[[[xxxddd___[[[ZZZdddwwweeeVVVYYYcccmmm{{{^^^TTTPPPHHHGGGMMMLLLGGGEEEGGGNNN___~~~|||hhhppprrrZZZRRR[[[wwwlllNNN>>>:::999888888777999888:::<<<999IIIhhhxxxppp___bbbqqqooocccWWWLLLNNNOOOOOOPPPPPPQQQQQQQQQMMMMMMLLLLLLLLLLLLMMMMMMNNNMMMLLLLLLLLLNNNPPPRRRSSSVVVWWWXXXbbbnnnoooggg[[[bbbgggnnntttcccmmmwwwfffWWWJJJIIIJJJOOOdddkkktttlllKKK>>>@@@:::::::::999999999888888555777999;;;===@@@EEEHHHVVVssslllmmmwwwiiiddd``````gggdddfffwwwyyyddd]]]ccciiippprrrjjjeeeeeeddd```^^^___dddiiikkklllmmmoooqqqsssuuuuuutttvvvyyyzzz|||~~~{{{yyy|||fffVVVSSSMMMEEEOOOdddqqqeeegggzzzssszzz{{{tttlllkkklllnnnqqq|||pppaaaaaafffrrrnnndddnnnUUUQQQMMMGGGEEEAAA>>><<<;;;<<<===???999AAADDDDDDhhh|||```\\\XXXYYYdddxxxlllXXX[[[aaarrrzzzfffSSSNNNOOONNNMMMNNNMMMIIIGGGGGGKKKYYYvvvqqqvvvvvvdddVVV[[[sssSSSBBB<<<:::777666888:::888;;;===;;;KKKjjjsss{{{uuulllbbblllyyyppp___TTTLLLNNNNNNNNNNNNNNNNNNOOOOOOLLLLLLLLLKKKKKKLLLLLLLLLLLLLLLKKKJJJKKKMMMOOOPPPPPPTTTTTTUUU___jjjkkkcccYYY___dddkkk~~~oooaaalllkkk]]]UUUOOOJJJKKKKKKZZZ~~~vvvoooKKK===???:::::::::999999999999888777999;;;===???BBBGGGJJJUUUxxxooopppxxxkkkfffbbbaaaaaa```eeeyyy}}}hhh^^^```bbbfffggg^^^___aaabbbaaa___^^^aaadddhhhiiijjjlllnnnpppqqqrrrqqqsssuuuwwwxxxzzz~~~yyyvvviiiXXXUUUOOOFFFMMM^^^uuunnnbbbgggvvvlllvvvzzzwwwjjj]]]UUURRRRRRWWW]]]ccctttooobbb]]]aaawwwuuubbbtttwwwYYYRRRLLLGGGEEEBBB>>><<<<<<<<<===;;;===BBBAAALLLzzz^^^WWWUUUWWWdddzzziiiXXXVVV```xxxsss___\\\WWWTTTZZZ```^^^VVVSSSNNNKKKJJJIIISSSppp}}}vvv```\\\uuuVVVDDD===:::888777777:::999;;;>>><<>><<<<<<======:::AAABBB???TTT{{{\\\UUUSSSVVVddd{{{}}}dddWWWTTThhhuuutttbbbeeeqqquuuqqqwww}}}ooo^^^WWWRRROOOLLLRRRooo|||zzz}}}kkk[[[sssVVVEEE>>>:::999999666999888;;;>>><<>>;;;;;;:::::::::999999999999;;;===???BBBEEEJJJMMMYYYyyyhhhcccZZZ[[[___aaajjj{{{fff\\\ZZZUUUVVVXXXRRRSSSXXX]]]___]]][[[[[[\\\___```bbbcccfffgggiiijjjjjjlllnnnpppqqqssswwwzzz~~~qqqooofffZZZSSSJJJJJJRRRccc|||xxxhhhaaajjjpppwww|||ppp___RRRQQQVVVTTTWWW______XXXVVVVVVUUUNNNFFFBBBDDDMMMWWWfffsss}}}rrrbbbjjj{{{~~~^^^aaayyy\\\QQQGGGHHHFFFBBB???===<<<===>>>;;;EEEBBB???^^^qqqXXXTTTSSSWWWfff||||||wwwlllggg___ZZZYYY^^^hhhppp}}}{{{bbbQQQ]]]xxx}}}yyytttrrroookkk}}}pppcccYYYUUUOOOTTTqqqsssrrruuuzzzpppXXXzzzvvvZZZHHH@@@;;;999:::555777777999<<<;;;LLLkkkttteeerrreeeaaaooozzzkkkWWWPPPNNNLLLLLLKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIGGGGGGGGGHHHIIIIIIJJJKKKIIIMMMMMMMMMTTT]]][[[RRRQQQWWW[[[___mmm~~~pppaaaWWWRRRZZZuuuaaaYYYOOORRRQQQWWWtttqqq```BBB>>>;;;;;;;;;:::::::::999999888:::===???BBBFFFKKKNNN^^^zzzfffaaaVVVXXX]]]```kkkxxxeee\\\ZZZSSSSSSVVVRRRRRRVVVZZZZZZYYYXXXZZZ\\\\\\]]]___```cccdddfffggghhhjjjmmmnnnppprrruuuxxxzzzrrrqqqppp]]]SSSJJJJJJQQQ\\\sssllleeeccclllsssxxxqqq[[[KKKHHHLLLHHHLLLXXX]]]XXXSSSOOOMMMGGGAAAAAAEEEGGGLLLUUU]]]eeelllrrrvvvpppiiiooobbb^^^{{{```UUUJJJHHHFFFBBB???=========>>><<>>@@@CCCGGGLLLOOObbb{{{vvvbbb```TTTXXXVVV[[[jjjuuueee^^^ZZZQQQOOOQQQMMMPPPSSSVVVVVVUUUUUUYYY\\\ZZZZZZ\\\^^^```bbbcccdddfffhhhjjjlllmmmooosssvvvwwwqqqqqq}}}vvv___RRRJJJJJJPPPYYYnnndddbbbccckkkuuuxxxqqqYYYMMMLLLIIIOOO\\\cccWWWQQQKKKIIIFFFCCCDDDGGGDDDFFFIIIMMMRRRWWW\\\```hhhrrrvvvooohhh]]]bbbWWWMMMIIIFFFCCC???======>>>>>>;;;DDD@@@KKK{{{}}}___VVVRRRRRRWWWggg~~~uuuiiiZZZVVVQQQNNNLLLLLLJJJIIIKKKEEEDDDIIIKKKIIIHHHIIIGGGLLLVVVcccsss```]]]iiivvvssseeeXXXNNNHHHEEEHHHVVVrrriiiooouuueee[[[[[[ttt{{{pppZZZ[[[dddPPPDDD<<<999:::777999888:::<<<:::JJJiiiwwwqqq{{{lll```\\\iiitttdddQQQLLLKKKGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGCCCDDDEEEFFFFFFGGGGGGGGGFFFJJJJJJJJJOOOWWWSSSIIIJJJPPPUUU]]]ooosssfff]]]VVVVVVvvviii\\\SSSNNNNNNVVV```uuuooo```~~~mmmIII@@@<<<;;;;;;;;;;;;::::::::::::<<>>>>>:::BBB???PPPnnn[[[\\\OOOPPPWWWggglllXXXPPPJJJIIIGGGFFFFFFGGGHHHIIIKKKDDDBBBHHHLLLHHHDDDCCCHHHHHHKKKTTTaaannnxxx}}}{{{{{{iiidddkkkrrr}}}lll\\\PPPIIIFFFDDDHHHDDDHHH___tttyyyooobbb___vvv}}}rrr___VVVppp}}}bbbOOOCCC<<<:::<<<999;;;:::;;;===;;;KKKjjj}}}mmm]]]\\\lllvvvdddNNNIIIJJJDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFAAABBBCCCDDDEEEEEEEEEEEEEEEHHHIIIHHHNNNUUUPPPFFFGGGMMMSSS]]]ppptttggg___VVVTTTqqqlllZZZPPPLLLRRR^^^```dddxxxjjjbbboooJJJAAA<<<<<<;;;;;;;;;:::::::::<<<>>>AAADDDFFFKKKPPPSSScccpppmmm\\\SSSYYYNNNTTTSSSZZZkkkggg[[[YYYWWWMMMIIILLLIIIFFFKKKQQQSSSRRRQQQSSSUUUUUUUUUWWWYYY[[[]]]^^^___^^^```bbbdddeeegggkkknnnooowwwccccccrrr}}}uuu```QQQHHHGGGKKKLLL```zzzrrrcccZZZ___uuuvvv{{{|||[[[SSSNNN[[[mmmkkkTTTNNNIIIGGGHHHHHHEEEBBBBBBDDDEEEDDDBBBBBBDDDGGGMMMRRRccckkkvvvfffhhhPPPTTTMMMIIIDDD@@@????????????AAADDDDDDYYY}}}cccTTTPPPMMMOOOVVVggg~~~hhhWWWPPPNNNFFFIIIHHHBBBBBBGGGHHHEEEFFFGGGHHHHHHHHHFFFEEEDDDDDDEEEGGGLLLRRR[[[bbbgggiiikkknnnsssyyyvvvyyyyyyjjjXXXNNNIIIFFFEEEFFFIIIIIIHHHSSSttt}}}lllkkkiiiaaaMMM^^^~~~hhhPPPIII???666999::::::777999<<<:::HHHfffddd\\\[[[jjjrrr```MMMJJJJJJGGGGGGFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBCCCFFFGGGGGGJJJNNNMMMIIINNNNNNPPP[[[pppoooXXXNNNZZZyyyZZZ]]]QQQYYYgggxxx{{{www}}}cccpppqqqKKKAAA???===;;;:::;;;<<<<<<;;;===???DDDIIIKKKKKKQQQYYYrrrmmm~~~|||PPPSSSUUUQQQSSSTTTUUUhhhddd___YYYTTTLLLFFFGGGMMMIIIJJJLLLNNNOOOOOOOOOOOORRRSSSSSSTTTVVVXXXZZZ[[[ZZZ[[[]]]___bbbeeehhhjjjkkktttxxxgggbbbvvv{{{kkkZZZRRRIIIEEEEEEOOO]]]uuu|||aaaUUU^^^rrrvvvlllpppxxxbbbXXXQQQYYYdddaaaOOOKKKHHHHHHKKKLLLIIIFFFCCCDDDFFFEEECCCBBBCCCEEEFFFJJJYYYqqquuurrrnnnqqqUUUTTTNNNJJJDDD@@@????????????@@@CCCDDD]]]qqqZZZPPPOOOMMMOOOVVVggg}}}gggUUUMMMJJJJJJMMMKKKFFFGGGLLLNNNLLLHHHHHHIIIHHHHHHGGGFFFEEEDDDDDDEEEHHHLLLSSSXXX\\\```dddiiiooovvv}}}lll^^^QQQJJJHHHFFFFFFHHHGGGLLLNNNQQQeeewwwmmmqqqiii```MMMYYYyyynnnTTTKKKAAA888;;;::::::777999<<<:::HHHeeeggg[[[[[[iiiqqq___MMMJJJJJJGGGGGGGGGFFFFFFEEEEEEEEECCCCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBCCCFFFGGGGGGJJJMMMLLLHHHDDDGGGNNN^^^uuuuuu\\\OOOZZZgggXXXQQQfffhhhpppnnnJJJCCC???===;;;:::;;;<<<<<<;;;>>>???DDDIIIJJJKKKRRRZZZuuutttxxx|||RRRRRRRRROOOSSSRRRTTTggg___```dddfff___SSSKKKIIIIIIJJJKKKMMMNNNNNNOOOOOOQQQQQQQQQSSSTTTVVVXXXYYYZZZZZZ\\\^^^aaadddggghhhiiirrruuuddd```sssxxxeeeWWWQQQJJJFFFFFFKKKXXXnnncccSSSVVVfffmmmgggkkkwwwjjj]]]UUUWWW\\\XXXLLLJJJIIIKKKMMMNNNKKKGGGCCCEEEGGGGGGEEECCCBBBCCCBBBDDDNNN```rrrrrruuu]]]SSSPPPKKKEEEAAA??????@@@??????AAAEEEeeeeeeRRRNNNPPPLLLNNNWWWggg}}}rrr```WWWRRRNNNOOOMMMIIIIIINNNQQQPPPMMMLLLKKKJJJIIIHHHHHHHHHGGGFFFEEEEEEGGGJJJNNNPPPTTTYYY```hhhnnntttzzz}}}yyy]]]TTTLLLKKKLLLKKKKKKMMMJJJOOOQQQTTTcccnnngggiiiwwwiiiaaaOOOaaaqqqUUUKKKAAA999;;;999:::888:::===:::HHHeee{{{gggXXXZZZiiiooo]]]LLLJJJIIIHHHGGGGGGFFFEEEDDDDDDCCCBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBEEEFFFFFFIIILLLKKKGGGEEEJJJSSSaaatttmmmYYYPPP^^^uuuYYYWWWxxxvvvlllmmmjjjHHHDDD???===;;;:::;;;<<<<<<<<>>:::HHHdddvvvyyywww}}}uuu___SSSYYYiiikkkWWWIIIIIIHHHGGGGGGFFFEEEDDDBBBBBBAAA@@@AAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAACCCDDDCCCFFFIIIHHHCCC@@@EEENNN[[[mmmuuuaaaVVV\\\vvvzzzkkkpppxxxwwwtttuuuKKKBBB???===;;;;;;<<<>>>>>>===@@@DDDJJJNNNMMMNNNXXXcccuuuWWWLLLNNNKKKIIIKKKNNNaaa~~~wwwaaa\\\XXXWWWTTTPPPOOOQQQIIIHHHHHHGGGHHHIIIKKKLLLMMMMMMNNNOOOQQQSSSTTTUUUUUUUUUVVVWWWYYY[[[]]]^^^bbbkkkkkkvvvttt\\\___hhhlllqqqtttwwwzzzmmmXXXRRRPPPJJJEEEEEEFFFKKKXXXmmmgggWWWMMMJJJRRRhhhlllnnnkkkcccZZZSSSXXXQQQRRRSSSSSSRRRNNNKKKIIIJJJJJJIIIJJJKKKJJJHHHEEEAAABBBEEEIIIJJJKKKPPPWWWdddwwwnnnaaaxxxYYYWWWQQQIIICCC@@@@@@AAAAAAEEEEEESSS|||^^^PPPLLLIIIHHHMMMWWWfffyyy}}}yyy{{{~~~{{{uuummmeee^^^YYYVVVMMMKKKIIIFFFDDDCCCCCCCCCBBBCCCDDDGGGNNNYYYeeennn}}}~~~~~~vvveee^^^aaa~~~zzzjjjaaa^^^aaatttjjjfff~~~|||{{{eeerrrvvvWWWLLLFFF>>>===888999888;;;>>>;;;GGGccc}}}}}}ttt]]]PPPYYYiiiiiiTTTHHHIIIHHHFFFEEEEEEDDDCCCBBBBBBAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAABBB@@@BBBCCCBBBDDDHHHFFFBBB@@@EEEMMMYYYllljjjWWWWWWnnn{{{nnnwwwyyylll{{{SSSCCC???===;;;;;;===>>>>>>>>>???DDDMMMRRRRRRRRR\\\hhhnnnVVVJJJNNNLLLGGGJJJMMM```|||rrr]]]WWWSSSRRRQQQMMMKKKLLLGGGGGGGGGGGGGGGHHHIIIIIILLLLLLMMMNNNPPPRRRSSSTTTSSSSSSTTTUUUWWWXXXZZZ[[[^^^gggfffqqqppp[[[```eeeiiimmmpppqqquuu{{{mmmXXXQQQOOOIIIDDDDDDEEEIIITTTdddzzz|||___UUUNNNJJJPPPfffmmmoooqqqmmmcccYYY```YYYZZZZZZXXXTTTPPPLLLKKKMMMKKKJJJJJJLLLMMMKKKIIIDDDBBBCCCFFFGGGGGGJJJOOOWWWllluuuccc___YYYSSSJJJCCC@@@@@@AAABBBCCCEEEZZZrrrYYYPPPLLLGGGGGGLLLWWWfffxxxtttiiiaaa\\\SSSQQQNNNKKKHHHEEEDDDCCCBBBBBBBBBCCCHHHRRR]]]dddwwwlllUUUMMMOOOUUUuuuuuucccZZZPPPKKKPPPXXXfffwwwzzz~~~kkkiiizzz[[[NNNGGG>>>;;;777999888<<>>????????????@@@@@@@@@?????????@@@@@@AAAAAAAAA???AAABBBAAACCCFFFDDD@@@===CCCJJJUUUggg{{{~~~lll\\\SSS]]]uuuvvvggg```iii}}}xxxmmmlllqqq{{{bbbKKK???===;;;;;;===?????????<<>>777:::???EEEeeeppp```RRRXXXfffdddQQQGGGIIIFFFCCCCCCBBBAAAAAA@@@??????<<<<<<======>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>===???AAABBBBBBBBB@@@???BBBAAADDDOOOaaatttmmm___WWWUUUnnnrrryyybbb\\\eeehhhgggbbbccckkktttyyy```DDD@@@???>>>======>>>??????DDDBBBGGGTTT]]]aaakkkvvvrrrooofffOOOEEEKKKFFFGGGIIIOOO]]]tttnnn\\\QQQGGGFFFGGGGGGFFFGGGCCCCCCCCCCCCDDDEEEGGGGGGHHHHHHHHHIIIKKKLLLNNNOOOOOOOOOPPPQQQRRRSSSTTTTTTVVVZZZ\\\dddjjj```WWW^^^bbbdddfffgggiiilllpppsss||||||lllQQQJJJLLLIIIDDDCCCAAACCCHHHRRRaaaxxxxxxkkk^^^XXXSSSLLLKKKNNNeeejjjnnn}}}tttxxxvvv|||yyyhhhZZZSSSPPPPPPMMMJJJJJJNNNPPPMMMKKKLLLFFFFFFFFFEEEFFFFFFGGGGGGKKKZZZtttqqqeeeYYYVVVVVVWWWYYY]]]^^^cccooo{{{ggg[[[UUUKKKDDDAAA@@@AAABBBEEEGGGnnnlllTTTMMMJJJFFFGGGKKKSSSbbbuuuxxxiiieeehhhllloooppppppooommmggg___VVVQQQHHHIIIIIIHHHGGGIIIMMMQQQ\\\kkknnnhhhgggrrrppp\\\IIICCC@@@::::::???999???FFFGGGBBB===::::::>>>DDDIIIXXXrrruuu^^^rrrnnnUUUFFF>>>:::;;;999>>>777:::@@@FFFffflllZZZQQQWWWdddcccPPPGGGHHHFFFDDDDDDCCCBBB@@@???>>>>>><<<=========>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@AAAAAAAAA???>>>@@@@@@DDDNNN^^^qqqnnnaaaXXXTTTzzzlllooojjj\\\UUU___kkkttt|||ZZZCCC@@@???>>>======>>>??????CCCBBBIIIXXXccchhhrrr}}}qqqdddOOOEEEKKKEEEFFFHHHMMMYYYnnn~~~iiiWWWOOOHHHGGGGGGEEEFFFHHHCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHHHHIIIJJJLLLMMMNNNOOOOOOPPPQQQRRRSSSTTTTTTUUUYYY[[[ccciii^^^UUU]]]```aaaccceeefffiiimmmpppvvvxxx|||kkkQQQIIIKKKHHHCCCAAACCCBBBFFFPPPaaa|||sssiii___[[[VVVOOOKKKLLLccchhhmmm|||{{{ooorrruuukkkbbbYYYRRROOOKKKKKKOOOOOOKKKHHHIIIFFFGGGHHHIIIIIIJJJIIIIIIGGGTTTkkk|||qqq___TTTJJJGGGGGGGGGHHHLLLKKKLLLTTTggg{{{fff]]]VVVLLLEEEAAAAAAAAABBBCCCKKKxxxmmmSSSMMMKKKGGGGGGJJJRRR```tttsssbbb\\\ZZZ\\\gggtttxxx{{{~~~}}}vvvlllddd^^^TTTSSSPPPLLLIIIJJJMMMPPPXXXaaaxxxttt}}}qqqXXXVVVSSS^^^|||xxx{{{qqqdddQQQDDD<<<===???;;;:::===777:::<<<;;;888777888:::AAADDDGGGZZZyyy}}}cccvvvwww[[[HHH>>>::::::888===888;;;@@@GGGggg~~~gggUUUPPPUUUaaa```NNNEEEGGGEEEEEEDDDCCCBBB@@@???>>>===============>>>>>>>>>>>>========================<<<===>>>???@@@???>>>>>>>>>@@@DDDMMM[[[lll~~~rrrfff[[[VVVuuufffiiizzzfffiiiyyysssUUUCCC???>>>============??????BBBBBBKKK]]]jjjqqqzzzzzz~~~]]]KKKCCCJJJEEEGGGGGGKKKUUUggg|||xxxhhhXXXPPPJJJIIIHHHEEEEEEGGGCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGHHHJJJKKKMMMNNNOOOOOOPPPQQQRRRSSSTTTTTTTTTWWWYYY```ggg\\\TTT[[[]]]___```aaaccceeeiiilllrrrtttyyynnnTTTLLLLLLHHHDDDBBBDDDAAACCCOOOeeewwwooogggaaa[[[SSSNNNMMMbbbffflllwwwoooxxx}}}tttbbbSSSSSSPPPOOORRRQQQKKKGGGFFFGGGHHHJJJLLLLLLLLLLLLKKKHHHPPP___oooyyy}}}mmmbbbOOOHHHCCCDDDEEEDDDDDDGGGJJJGGGHHHSSSjjjwww~~~fff___XXXNNNEEEAAAAAABBBCCCCCCNNN~~~lllRRRLLLLLLIIIFFFIIIQQQ___rrrxxxtttllljjjmmmhhh```gggwwwyyyooojjjbbb___ZZZTTTPPPOOOOOOPPPWWWYYYnnnnnnjjjaaaMMMLLLHHHPPPsssuuukkkggg[[[PPPGGG???<<<@@@BBB???===>>>>>>??????===::::::<<<>>>???AAAEEE]]]tttxxx___NNNCCC<<<888777===888;;;AAAGGGgggsssssshhhTTTOOORRR]]]\\\LLLDDDGGGDDDEEEEEECCCBBB@@@???==================>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>>>>=========@@@EEEMMMYYYjjj}}}yyymmm___YYYqqqzzz___cccpppSSSEEE???>>>===<<<===>>>???@@@BBBCCCNNNbbbqqqxxx}}}VVVGGGAAAIIIDDDHHHGGGIIIRRRdddwwwyyyoooeeeYYYMMMJJJJJJGGGEEEDDDBBBCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFGGGIIIJJJLLLMMMNNNNNNOOOPPPQQQRRRSSSSSSRRRUUUVVV^^^dddZZZRRRYYY\\\]]]^^^___```bbbfffiiipppqqqvvv}}}uuuZZZQQQPPPKKKFFFFFFDDD@@@CCCRRRlllxxxkkk___WWWRRRQQQaaadddlll}}}wwwqqqooowwwuuuhhh```\\\ZZZ[[[XXXPPPIIIGGGEEEGGGIIIJJJKKKKKKJJJJJJKKKNNNUUU^^^eeennn}}}xxxhhhXXXNNNEEEBBBBBBEEEFFFDDDCCCEEEGGGHHHKKKSSSccc{{{zzzjjjbbbZZZOOOFFFAAAAAABBBCCCDDDOOOnnnSSSLLLKKKHHHFFFIIIPPP]]]pppiii{{{xxxttt~~~xxxrrrkkkhhhccc^^^YYYUUURRRQQQUUUTTTccciii\\\QQQGGGHHHCCCHHHiiitttcccYYYMMMGGGEEEAAA???AAACCCBBB@@@@@@@@@AAAAAA???===;;;::::::===AAAFFF___~~~}}}ttt```QQQEEE<<<888777===888<<>>===>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===============@@@FFFNNNYYYjjj}}}~~~pppaaaZZZiiioooWWW]]]uuusssSSSDDD???>>>======>>>???@@@AAADDDEEEQQQgggxxx~~~WWWHHHAAAGGGCCCGGGGGGIIIRRRcccttt}}}|||yyyvvvdddQQQKKKLLLJJJEEEAAABBBCCCCCCDDDDDDDDDDDDCCCEEEEEEEEEFFFGGGIIIKKKLLLMMMMMMNNNOOOPPPQQQQQQRRRQQQTTTTTT[[[bbbXXXPPPXXX[[[]]]^^^^^^___aaadddgggiiilllrrrzzzyyy___UUURRRLLLGGGGGGCCC@@@EEEZZZxxxwwweee[[[WWWVVVaaadddmmm}}}pppfffeee___\\\eeevvvxxxrrrnnnllleeeYYYOOOKKKEEEFFFGGGHHHHHHHHHHHHHHHLLLKKKLLLPPPUUU___ppptttfffWWWJJJBBBBBB@@@AAAEEEFFFCCCCCCFFFHHHPPP\\\hhhvvvqqqddd\\\PPPFFFBBBAAACCCDDDFFFQQQ~~~rrrTTTLLLIIIFFFFFFHHHOOO[[[nnnyyypppnnnlllhhhddd^^^WWWRRRRRRVVVZZZwww{{{___QQQEEEBBBDDDAAAEEE]]]}}}ppp\\\OOODDDAAA@@@??????AAACCCCCCCCCBBBAAABBBBBBBBB@@@===:::888<<>>999<<>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<============???EEENNN[[[kkk|||qqqbbbZZZ^^^dddPPPWWWfffwwwSSSCCC@@@???>>>>>>???@@@BBBCCCFFFHHHVVVnnn]]]KKKCCCFFF@@@FFFFFFHHHQQQaaaooovvvyyyzzz{{{hhhUUUNNNNNNKKKEEE@@@BBBBBBDDDEEEEEEDDDCCCBBBDDDDDDDDDEEEGGGHHHJJJKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPSSSSSSZZZ```WWWOOOXXX[[[\\\]]]]]]]]]___bbbeeeaaaeeemmmwww{{{aaaVVVQQQKKKFFFGGGCCCAAAJJJdddssseee^^^ZZZaaacccnnn{{{tttrrrpppfff\\\]]]llltttcccVVVPPPJJJJJJIIIIIIIIIJJJJJJKKKJJJHHHFFFHHHKKKSSSdddsss~~~qqqdddWWWMMMFFFCCCDDDAAAAAADDDFFFGGGLLLRRR[[[cccppp}}}tttfff^^^QQQGGGBBBBBBCCCDDDHHHRRRpppTTTKKKIIIFFFEEEGGGNNNZZZmmmuuuuuuuuuuuurrrjjj___WWWRRR]]]XXX```aaaPPPIII@@@???AAAAAADDDPPPcccrrrwwwdddSSSIIIAAA@@@???AAACCCDDDEEEFFFEEEBBBCCCCCCCCCDDDCCCAAA>>><<<:::BBBCCCJJJaaammmlllkkknnnsss}}}uuujjjfffllllll{{{bbbPPPCCC;;;999888???:::<<>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>;;;===BBBMMM\\\lllyyytttfff]]]UUUkkkuuuZZZJJJPPPWWWkkk~~~WWWEEEAAA@@@@@@???@@@BBBCCCDDDJJJLLL[[[uuu^^^KKKBBBEEE@@@GGGFFFGGGOOO\\\fffiiilllppppppdddXXXRRRNNNHHHDDDCCCAAABBBDDDEEEEEEDDDBBBAAACCCCCCDDDDDDFFFGGGIIIJJJIIIIIIJJJKKKLLLMMMNNNNNNPPPSSSSSSYYY___VVVOOOXXXZZZ[[[\\\\\\[[[]]]```bbb```ccckkkttt|||eeeYYYSSSKKKGGGHHHEEECCCMMMkkkxxxjjj```aaacccnnnvvvggg```iii}}}kkk[[[TTTPPPOOONNNMMMMMMMMMNNNOOOGGGEEEDDDEEEFFFMMM\\\jjj|||~~~xxxvvvrrrkkk___SSSJJJFFFEEEEEEGGGCCCBBBEEEIIINNNXXXbbbppprrrwwwtttggg^^^RRRGGGBBBBBBCCCDDDJJJTTTlllRRRKKKKKKHHHEEEGGGMMMYYYlllzzz{{{~~~}}}tttggg^^^TTTfffZZZRRROOOEEEGGGAAA@@@AAABBBCCCGGGPPP^^^iiitttXXXMMMHHHBBBAAACCCFFFIIIJJJKKKJJJFFFCCCBBBAAAAAAAAABBBAAA@@@>>>888AAA>>><<>>>>>=========<<<===========================<<<<<<<<<<<<===>>>>>>:::;;;@@@LLL]]]mmmxxx}}}xxxkkkaaaQQQ]]]kkkUUUHHHLLLMMM]]]yyy\\\IIIAAAAAA@@@@@@AAACCCDDDEEELLLNNN___zzz|||{{{ZZZHHHAAADDDAAAJJJFFFFFFMMMXXX]]]]]]```eeeccc^^^YYYUUUMMMEEEDDDGGGAAABBBDDDEEEEEECCCBBB@@@CCCCCCCCCDDDEEEGGGIIIJJJHHHHHHIIIJJJKKKLLLMMMMMMQQQSSSRRRYYY___VVVOOOXXXYYYZZZ[[[ZZZZZZ[[[^^^aaaccceeekkksssxxxiii\\\UUUMMMIIIKKKGGGDDDOOOoootttfffaaabbbqqq{{{yyy}}}}}}sssgggeee[[[RRRRRRVVVXXXSSSLLLMMMFFFEEEIIIIIIGGGPPP^^^yyywwwnnncccYYY^^^ZZZTTTMMMIIIFFFEEEEEEAAACCCFFFIIIOOOYYYfffpppxxx{{{sssfff^^^QQQFFFAAACCCEEEEEEMMMUUUeeeRRRKKKGGGCCCFFFGGGLLLXXXkkk}}}zzzmmmaaa___aaaYYYJJJ@@@BBBIIIKKK@@@AAADDDGGGFFFFFFLLLUUUqqqyyyjjjPPPGGGEEEDDDGGGMMMUUUYYYVVVPPPLLLIIIEEE@@@???@@@BBBDDDCCC@@@>>>>>>>>>>>>>>>@@@BBBDDDEEEMMMPPPUUU[[[cccnnnzzzggggggaaajjj}}}iii{{{vvvZZZFFF>>>888<<<::::::===;;;HHH```hhhUUUMMMKKK\\\SSSDDDGGGDDDFFFBBBBBBBBBAAAAAA@@@@@@@@@???>>>===;;;;;;<<<<<<======<<<<<<<<<<<<;;;;;;;;;===<<<;;;::::::;;;<<<===:::AAAGGGLLLYYYlllyyy}}}yyynnnfffiiippptttiiiWWWJJJHHHHHHSSSqqq~~~rrrqqq^^^JJJAAA@@@???@@@BBBDDDEEEEEEJJJTTTaaaxxx~~~pppdddJJJCCC===EEEDDDHHHDDDGGGSSS\\\\\\YYYYYYZZZVVVQQQKKKFFFDDDDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@BBBBBBCCCCCCDDDEEEEEEEEEGGGGGGHHHIIIIIIJJJJJJKKKNNNRRRRRRUUU[[[UUUOOOUUUWWWWWWXXXXXXYYY[[[\\\]]]bbbbbbeeekkkrrryyylllWWWOOONNNJJJDDDEEECCCOOOpppyyybbbaaaooo}}}pppjjjiiitttuuuooojjjjjjlllhhh]]]RRRMMMFFFDDDHHHGGGEEEOOO\\\tttzzz{{{sssjjjcccYYYQQQRRRQQQNNNKKKGGGDDDCCCDDDEEEGGGLLLSSS\\\hhhttt{{{tttiii```QQQFFFAAACCCEEEFFFOOOYYY|||^^^OOOJJJHHHFFFEEEFFFKKKWWWjjj|||pppfff___\\\SSSIIIFFFJJJLLLJJJBBBBBBEEEGGGEEEDDDIIIQQQgggqqqfffMMMDDDIIITTTbbbiiibbbWWWLLLHHHIIIGGGAAAEEEFFFFFFDDDDDDFFFFFFDDD>>>>>>>>>>>>>>>@@@AAABBBDDDFFFJJJPPPWWWaaakkkrrrvvvuuu~~~zzzbbbppptttYYYFFF???:::===;;;;;;>>>===IIIbbbjjjWWWMMMLLL]]]SSSDDDHHHDDDFFFCCCCCCBBBAAA@@@@@@?????????>>>===<<<;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;===<<<;;;::::::;;;<<<===:::???CCCHHHVVVjjj{{{~~~~~~xxxooojjjmmmqqqrrrhhhVVVJJJGGGFFFPPPlll}}}uuueeeddd~~~YYYHHHBBBAAAAAAAAACCCFFFHHHHHHMMMXXXcccyyyssscccHHHBBB===BBB@@@DDD@@@DDDOOOXXXWWWSSSRRRPPPMMMHHHDDDAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@BBBBBBBBBCCCDDDDDDEEEEEEGGGGGGGGGHHHIIIIIIJJJJJJMMMRRRQQQTTTZZZTTTNNNTTTWWWWWWXXXXXXYYYZZZ\\\]]]______bbbhhhnnnvvvlllYYYQQQOOOJJJDDDCCCAAAJJJfffeeeaaammmyyykkk```aaacccooozzzooo```TTTMMMGGGFFFHHHGGGFFFNNNYYYppppppnnnhhhccc^^^UUUMMMHHHJJJJJJHHHDDDBBBDDDFFFMMMPPPWWWaaammmyyyvvvnnnbbbRRRFFFBBBCCCFFFHHHPPP^^^pppWWWLLLIIIHHHGGGCCCEEEJJJVVVhhh~~~tttlll___XXXNNNHHHJJJNNNJJJCCCEEEDDDFFFHHHEEECCCFFFLLLccciii]]]NNNSSS___kkkwwwiii```TTTPPPYYYdddddd^^^iiijjjbbbRRRFFFDDDCCC@@@??????>>>>>>>>>>>>??????<<<>>>@@@DDDIIIRRR[[[aaasssqqq\\\fffrrrXXXFFF@@@<<>>>>>JJJbbbkkkXXXMMMLLL^^^TTTEEEHHHDDDFFFDDDCCCBBBAAA@@@???>>>===>>>>>>===<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;===<<<;;;::::::;;;<<<===:::<<>>>>>@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBCCCCCCDDDDDDEEEFFFFFFGGGGGGHHHIIIIIIIIILLLPPPOOOSSSYYYSSSMMMSSSWWWWWWWWWXXXYYYZZZ[[[\\\\\\[[[]]]ccciiirrrnnn\\\SSSOOOJJJEEEEEEEEEHHHYYYllldddnnn~~~qqqnnnnnniiilll}}}qqqdddWWWNNNIIIGGGHHHKKKJJJHHHNNNVVVdddcccaaacccdddaaaVVVLLLIIIIIIHHHEEEBBBDDDKKKQQQ[[[\\\bbblllwww~~~vvvpppooozzzzzzssscccQQQFFFCCCCCCFFFJJJNNNbbbjjjUUULLLHHHFFFFFFAAADDDIIITTTeee{{{~~~tttmmmddd\\\RRRMMMNNNMMMGGG???FFFEEEGGGIIIHHHEEEFFFKKKgggeeeYYY[[[rrryyysssYYY]]]cccmmm{{{jjjRRRGGGCCC???BBBAAAAAA@@@???>>>>>>>>><<<===>>>???BBBHHHPPPUUUeeeuuuooo]]]hhhrrrWWWFFFAAA===???;;;;;;???>>>JJJaaa~~~rrr|||kkkWWWNNNMMM___UUUFFFIIIEEEEEEDDDDDDCCCAAA???>>>===<<<>>>=========<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::<<<<<<::::::::::::<<<<<<;;;;;;;;;???MMMddd|||}}}rrrhhhgggjjjiiidddTTTZZZ^^^]]]ZZZXXXRRRLLLHHHDDDCCCLLLcccwwwnnnRRREEEBBBCCCCCCDDDGGGJJJOOORRRYYYdddhhhvvv[[[BBBCCCBBBGGGAAABBBAAADDDMMMTTTUUUPPPLLLFFFDDDBBB@@@???@@@AAABBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHJJJNNNMMMQQQWWWQQQKKKQQQVVVVVVVVVWWWXXXYYYZZZ[[[ZZZYYY[[[```fffooo}}}ooo___VVVPPPKKKHHHHHHKKKJJJRRRvvvsssgggmmmrrrfffmmm~~~wwwkkk```WWWOOOJJJDDDEEEIIILLLKKKIIILLLPPPTTTRRRUUUaaajjjgggYYYLLLHHHGGGDDDAAADDDLLLYYYbbbggggggjjjoootttvvvssspppeee______kkk}}}}}}vvvcccPPPGGGDDDDDDGGGKKKLLLdddfffTTTMMMHHHFFFEEEAAACCCHHHRRRbbbwww~~~wwwmmmfffeee___WWWRRRNNNJJJFFFDDDEEEEEEGGGKKKLLLIIIIIIMMMbbbgggiiivvvzzzlllgggvvvjjjXXXKKKDDDDDDDDDCCCCCCBBBAAA@@@@@@?????????>>>@@@DDDJJJNNN\\\oooyyyeeettttttVVVEEE@@@===>>>::::::??????HHH^^^pppdddfff}}}jjjVVVNNNNNN```WWWGGGIIIEEEEEEDDDCCCBBBAAA???>>>===<<<===============<<<<<<;;;<<<;;;;;;;;;;;;:::::::::<<<;;;:::999999:::;;;<<<<<<;;;:::>>>III]]]uuu}}}nnnbbb___cccbbb]]]WWWVVVQQQKKKJJJNNNQQQPPPJJJEEEDDDMMM```|||oooTTTFFFAAACCCEEEFFFHHHLLLSSSXXX```kkklllttt^^^CCCCCCBBBGGG@@@BBBBBBEEEKKKSSSVVVSSSNNNHHHGGGEEEBBBAAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGHHHLLLKKKOOOUUUOOOIIIOOOTTTTTTTTTUUUVVVWWWYYYYYYYYYXXXZZZ___dddlllzzzoooaaaXXXPPPMMMMMMGGGMMMMMMQQQnnnuuufffjjjoooeeefffiiijjjgggeeeccc___ZZZUUUQQQNNNFFFIIIKKKKKKIIIHHHJJJMMMOOOLLLSSSgggwwwsss```NNNDDDCCCBBBEEENNNZZZgggooommmlllkkkkkkiiifffbbb___]]]XXXYYYdddttt~~~vvvbbbNNNGGGFFFDDDGGGLLLMMMeee~~~```RRRNNNIIIFFFGGGAAACCCHHHPPP^^^sss{{{uuuwww}}}vvvjjjbbb^^^```ZZZSSSNNNHHHBBBBBBFFFEEEDDDGGGMMMNNNLLLKKKMMMWWWnnn{{{xxx}}}eeeMMM@@@DDDDDDEEEEEEEEEEEEDDDCCCCCCBBB@@@>>>>>>AAAFFFIIIWWWmmm~~~qqqvvvWWWEEE@@@<<<===:::<<>>===<<<=========>>>===<<<<<<;;;;;;;;;;;;;;;::::::::::::<<<;;;:::999999:::;;;<<<===;;;:::>>>EEESSShhhzzzxxxkkk___]]]aaa```\\\TTTTTTQQQLLLKKKPPPTTTTTTNNNIIIFFFLLL[[[rrrpppUUUGGGBBBDDDGGGHHHJJJPPPXXX^^^___iiiggglllgggHHHDDD@@@CCC===???AAABBBGGGOOOWWWVVVPPPJJJHHHFFFCCCAAA@@@???????????????@@@@@@@@@@@@@@@??????@@@AAAAAABBBBBBCCCCCCCCCDDDDDDEEEFFFFFFGGGFFFJJJJJJMMMSSSMMMGGGMMMRRRRRRRRRSSSTTTUUUVVVWWWXXXWWWZZZ___cccjjjvvvooobbbYYYQQQOOOSSSNNNSSSSSSTTTfffrrraaaeeetttiiiiiipppnnnmmmjjjddd^^^YYYWWWWWWTTTTTTRRRMMMHHHIIILLLOOOSSSNNNUUUmmmzzzcccOOOEEEEEEIIISSS```jjjooopppjjjjjjhhhddd^^^ZZZWWWWWWVVVSSSUUU___kkkyyy}}}uuu___LLLHHHHHHEEEFFFLLLQQQggg|||^^^SSSPPPKKKGGGHHHAAADDDHHHOOO\\\ooo~~~uuuppptttzzz~~~}}}ooobbb[[[ZZZ\\\ggg^^^TTTNNNGGGBBBCCCHHHEEEDDDGGGMMMOOOLLLJJJKKK[[[uuummmxxxkkkOOO@@@BBBCCCEEEFFFGGGGGGGGGFFFFFFEEEBBB???>>>???DDDGGGTTTlllyyyuuuyyyxxxXXXFFFAAA<<<===;;;???EEEBBBGGGYYYssslllbbbccclllooonnnpppYYYOOOOOObbbYYYIIIJJJEEEDDDAAAAAAAAA@@@???>>>>>>===<<<===>>>>>>>>>===;;;;;;;;;;;;;;;:::::::::999999;;;;;;:::999999:::;;;;;;;;;::::::===@@@HHHYYYiiitttqqqjjjcccbbbffffffcccUUUXXXVVVRRRQQQWWW\\\^^^TTTMMMGGGIIIQQQbbb|||nnnTTTFFFDDDGGGJJJLLLNNNTTT]]]eee```kkkhhhjjjpppMMMEEE???BBB>>>>>>@@@AAADDDNNNXXXZZZUUUJJJIIIGGGDDDBBB@@@??????>>>?????????@@@@@@@@@@@@?????????@@@AAAAAABBBBBBBBBCCCCCCDDDDDDEEEFFFFFFDDDIIIHHHKKKQQQKKKEEEKKKPPPPPPPPPQQQRRRSSSTTTUUUVVVVVVYYY___bbbgggqqq{{{nnnbbbZZZRRRRRRYYYggggggaaaYYYZZZsssnnn\\\```{{{~~~}}}nnnaaaZZZZZZ\\\bbb```ZZZPPPIIIKKKQQQUUUTTTMMMSSSkkk~~~xxx^^^IIIJJJLLLTTTbbboootttpppkkkffffffddd___XXXTTTTTTVVVMMMLLLPPPYYYdddppp|||ttt^^^KKKHHHIIIFFFFFFLLLUUUiiiaaaVVVRRRLLLGGGHHHBBBDDDIIIOOOZZZmmmzzzrrroootttzzz|||{{{vvvkkk]]]RRRQQQWWW^^^zzzmmm___WWWQQQJJJJJJOOOFFFDDDGGGMMMOOOKKKHHHHHHiiiyyy\\\gggzzzoooXXXMMMAAABBBDDDFFFHHHHHHHHHHHHHHHGGGDDDAAA???@@@DDDGGGSSSlll|||sssxxx}}}yyyYYYGGGBBB<<<>>>===AAAHHHDDDHHHXXX~~~sssrrrjjjfffjjjjjjfffsss]]]PPPPPPbbbYYYIIIKKKEEEDDDAAA@@@@@@@@@??????>>>>>><<<===>>>>>>>>>===;;;:::;;;;;;;;;:::::::::999999;;;;;;999999999999;;;;;;:::999:::======AAANNN^^^jjjllljjjggghhhlllmmmjjjaaabbb___XXXWWW^^^hhhmmmYYYOOOGGGFFFJJJVVVmmmkkkSSSEEEFFFIIIMMMNNNPPPWWWaaaiiiiiiuuuqqqttt~~~tttOOOFFF@@@EEEAAA???AAAAAADDDNNN[[[^^^ZZZKKKJJJHHHEEECCCBBBAAA@@@>>>>>>??????@@@@@@@@@@@@>>>??????@@@AAAAAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEECCCHHHGGGJJJQQQKKKDDDKKKOOOOOOOOOPPPQQQRRRSSSTTTUUUUUUYYY^^^bbbeeennnwwwmmmbbbZZZRRRTTT\\\}}}ppp]]]PPPZZZ~~~eee]]]eeeiiigggwwwooo\\\ZZZZZZWWW]]]jjjfffUUUMMMWWW```ZZZOOOJJJQQQ```lllkkkfffddddddbbb``````___]]]ZZZUUUQQQOOOPPPNNNNNNRRRXXXbbbrrr~~~~~~^^^KKKKKKIIIHHHLLLLLLYYYpppcccOOOOOOKKKDDDGGGFFFDDDFFFMMMXXXhhh}}}nnnkkkttt}}}}}}xxxrrrlllnnnuuu|||uuuaaaUUUHHHJJJKKKKKKgggyyyllljjjXXXLLLWWWOOOIIIHHHGGGFFFFFFIIIQQQWWW[[[XXXkkknnnZZZFFFGGGAAAIIIVVVXXXZZZVVVKKKOOOMMMJJJGGGDDDAAABBBEEETTTwww}}}qqqwww^^^FFF???@@@???AAACCCDDDEEELLLTTTuuurrryyyttt}}}YYYLLLPPP]]]^^^MMMDDDEEECCCBBBAAA@@@???>>>>>>>>>>>>======<<<<<<<<<<<<======>>>===<<<;;;:::;;;;;;<<<;;;;;;;;;:::999999<<<>>>999:::;;;:::999===DDDJJJ___```bbbhhhooovvv|||wwwtttjjjaaaaaajjjrrrvvv^^^PPPFFFEEEGGGLLL\\\oooeeePPPKKKHHHKKKQQQUUUVVVXXXbbbnnnqqquuu||||||LLL@@@EEEBBB>>>@@@??????DDDLLLWWW```eeeSSSKKKEEEEEEDDD@@@AAAEEE@@@@@@????????????@@@@@@>>>????????????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDEEEHHHLLLNNNMMMIIIFFFKKKMMMOOOOOOOOONNNOOOPPPPPPQQQUUUZZZ^^^dddrrrrrrbbbVVVNNNQQQYYY|||oooNNNJJJOOO[[[ppp|||ooosssddd\\\dddyyy|||uuuiiiddd___^^^hhhwwwkkk[[[PPPQQQRRRLLLJJJMMM___hhhlllfff```^^^^^^\\\``````___\\\YYYTTTPPPNNNMMMKKKKKKNNNRRRZZZiiivvv~~~^^^KKKKKKHHHHHHMMMNNNWWWooohhhQQQQQQNNNGGGIIIEEECCCEEELLLWWWfff{{{~~~ccc[[[___ooo}}}|||~~~~~~}}}zzzuuuqqqqqquuuyyy}}}jjjXXXOOOEEEIIILLLMMMiiixxxaaaUUUbbbYYYLLLHHHEEEFFFHHHOOO___nnn```WWW^^^]]]QQQGGGGGGAAANNNfffuuuzzzrrraaaRRRNNNKKKIIIFFFCCCDDDHHHZZZ}}}iiiwww]]]FFFAAA???>>>???BBBBBBDDDKKKSSS|||xxx|||www]]]NNNPPP]]]___NNNDDDEEECCCBBBAAAAAA@@@@@@???>>>>>>======<<<<<<<<<<<<======>>>===<<<;;;;;;;;;<<<<<<;;;<<<<<<:::999999;;;===:::;;;;;;999888;;;AAAFFFSSSZZZbbbkkkxxxuuugggaaagggooosssZZZNNNDDDCCCDDDGGGTTTeeefffQQQLLLNNNOOOSSSWWWXXXYYY```hhhvvv|||wwwvvvyyyLLL???CCCCCCAAA@@@??????BBBJJJTTT^^^ddd[[[PPPGGGEEECCC???>>>@@@?????????>>>>>>?????????>>>>>>?????????@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCDDDEEEHHHKKKMMMLLLHHHEEEJJJLLLNNNNNNNNNMMMNNNOOOPPPQQQTTTYYY\\\bbbooo|||yyyjjj]]]QQQNNNQQQ]]]ooogggSSSQQQPPPOOOZZZbbbiiiiiigggccc\\\eee|||aaaZZZbbb~~~~~~pppbbbaaammmyyylll^^^PPPIIIEEEDDDLLLXXXiiijjjggg___ZZZZZZ[[[[[[______]]][[[WWWRRRNNNLLLLLLIIIHHHJJJMMMSSS```lll~~~|||~~~]]]KKKJJJGGGHHHPPPRRRXXXooosssUUURRROOOHHHHHHDDDBBBDDDKKKUUUcccwwwoooaaa```ZZZdddooo~~~|||{{{xxxuuusssrrrrrrqqqZZZLLLHHHBBBIIINNNPPPmmmhhh```ooodddQQQGGGCCCFFFHHHOOOeee~~~yyysssooonnncccYYYZZZUUULLLEEELLLDDDSSSrrrqqqUUUOOOLLLKKKIIIFFFGGGKKKaaahhhtttzzz]]]FFFCCC===<<<>>>@@@AAACCCKKKTTT~~~yyybbbPPPQQQ]]]```PPPDDDEEECCCAAABBBBBBCCCBBB@@@???>>>======<<<<<<<<<<<<======>>>===<<<<<<;;;;;;<<<<<<<<<===<<<:::888888:::;;;:::;;;;;;888666888===BBBOOO\\\hhhqqqzzzgggYYYYYY___cccUUUKKKCCCBBBAAAAAAKKKXXXuuugggSSSNNNTTTSSSVVV]]]aaaaaadddhhhzzz|||yyyzzzOOO???AAABBBCCCAAA???>>>@@@FFFQQQ]]]dddaaaTTTGGGCCCCCCAAA???>>>???>>>>>>======>>>>>>???>>>>>>>>>?????????@@@@@@???@@@@@@AAABBBCCCCCCDDDCCCDDDGGGJJJLLLKKKHHHEEEHHHJJJLLLMMMLLLLLLMMMNNNPPPPPPSSSWWWZZZ___lllyyyppp```QQQKKKMMMOOOaaacccYYYVVVPPPHHHIIIFFFMMMNNNPPPQQQPPP\\\vvv]]]XXX___zzzrrr___\\\bbbfffdddYYYLLLEEECCCIIIWWWfffgggccc^^^ZZZYYY[[[]]]^^^^^^]]][[[XXXTTTPPPMMMKKKLLLIIIHHHJJJKKKOOOZZZeeexxx~~~{{{{{{\\\JJJJJJGGGJJJSSSXXX___vvvZZZRRRNNNFFFEEECCCAAACCCIIIRRR___rrr~~~mmmnnnooozzzxxxqqqkkkeee```NNNCCCCCCAAAJJJPPPSSSqqqllliiiyyykkkRRRGGGBBBEEEDDDFFF[[[uuummm```WWWPPPNNNdddhhh```aaa\\\MMMBBBQQQLLL\\\vvv~~~rrrXXXPPPKKKLLLLLLHHHJJJOOOhhhhhhlll___FFFDDD>>>===>>>AAABBBDDDLLLVVV}}}wwwfffSSSQQQ\\\aaaRRREEEDDDCCCAAABBBDDDDDDDDDBBB???>>>======<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<======<<<:::888777999:::999;;;;;;999777888===BBBSSShhhwwwzzzzzzeeeSSSMMMNNNQQQOOOIIIDDDCCCAAAAAAGGGPPPlllhhhWWWQQQWWWVVVZZZdddlllnnnooopppuuu~~~{{{~~~RRRAAABBBAAA@@@@@@???===>>>DDDPPP]]]fffcccUUUFFFAAACCCDDDBBB???>>>>>>============>>>>>>>>>>>>>>>>>>??????????????????@@@AAABBBCCCCCCDDDBBBCCCEEEHHHJJJIIIGGGDDDGGGIIIKKKKKKJJJJJJKKKLLLOOOOOORRRVVVYYY^^^kkkxxxvvvcccTTTTTT]]]bbbiiifff\\\UUUPPPKKKIIIDDDIIIIIIIIIMMMMMM[[[uuuZZZVVV]]]vvvyyypppwww|||yyydddUUUSSSSSSNNNWWWNNNFFFDDDJJJSSS^^^ggg^^^[[[XXXYYY[[[]]]]]]^^^[[[ZZZXXXUUURRRNNNLLLJJJJJJHHHGGGIIIIIILLLUUU___rrrwwwYYYIIIJJJHHHLLLWWW]]]kkk___SSSOOOHHHGGGDDDAAABBBGGGNNNZZZkkk{{{yyyqqqiii___VVVKKKBBBDDDCCCKKKQQQUUUssswwwuuutttTTTJJJFFFFFFBBB???LLL```xxxwwwqqqWWWLLLGGGBBB???RRRooo}}}ssskkkdddZZZNNNGGGOOOTTTlllwwwvvvuuu\\\PPPIIIKKKLLLIIILLLTTTpppdddgggbbbEEECCC@@@>>>???BBBDDDGGGPPPZZZ}}}ttt}}}ooovvviiiTTTPPPZZZbbbSSSEEEDDDDDDBBBCCCDDDEEEDDDBBB@@@>>>======<<<<<<<<<<<<======<<<<<<==================<<<<<<<<<:::777777888:::888:::;;;999888:::>>>CCCXXXwww}}}yyyhhhWWWMMMJJJIIILLLIIIGGGFFFEEEEEEHHHMMMeee~~~|||ggg[[[TTTYYYXXX]]]iiisssvvvuuuvvvnnnwwwyyyRRRBBBCCCAAA>>>???>>>======CCCNNN]]]gggfffYYYIIIAAABBBEEECCC???>>>>>>============>>>>>>======>>>>>>>>>???????????????@@@@@@AAABBBCCCCCCBBBBBBCCCFFFHHHHHHEEECCCFFFHHHJJJJJJIIIIIIJJJKKKMMMMMMPPPUUUXXX^^^kkkwww}}}ggg[[[fffxxxwwwppphhh\\\RRRQQQRRRNNNFFFIIIFFFFFFIIIIIIWWWqqqYYYVVV[[[rrr}}}cccaaammmffffff^^^RRRMMMMMMJJJCCCKKKGGGDDDHHHPPPXXX]]]^^^YYYWWWXXX\\\]]]ZZZXXXYYYXXXWWWUUUSSSPPPMMMKKKJJJIIIFFFFFFFFFFFFGGGNNNWWWjjj{{{qqqUUUHHHKKKJJJOOO\\\cccuuudddUUUQQQLLLLLLEEEBBBBBBFFFKKKUUUeeesss|||uuuqqqeeeXXXPPPGGGHHHFFFLLLPPPSSSqqq^^^WWWOOOHHHBBB???EEENNNaaaooo}}}mmm```ZZZIIIAAA@@@@@@>>>MMMbbbiiiwww|||~~~tttbbbTTTPPPSSSIIIUUUvvvwwwxxx}}}bbbRRRHHHKKKLLLJJJOOOYYY|||gggqqqdddEEECCCAAA@@@AAACCCEEEIIISSS]]]|||nnnfffrrreeejjjlllSSSMMMXXXaaaTTTEEEDDDEEEBBBCCCCCCDDDCCCAAA@@@???======<<<<<<<<<<<<======<<<<<<===>>>>>>>>>======;;;<<<;;;999777777999:::888:::;;;:::888:::>>>BBBYYYppptttrrrfffYYYPPPKKKGGGJJJJJJJJJIIIHHHHHHJJJLLL]]]uuuqqqbbb[[[WWWZZZYYY___kkktttwwwwwwxxxnnnuuu~~~UUUDDDEEEBBB?????????======@@@KKKYYYccciii___PPPDDDBBBDDDAAA<<>>>>>======>>>>>>???=========>>>>>>>>>??????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBDDDFFFFFFDDDBBBEEEGGGIIIJJJIIIIIIJJJKKKLLLLLLOOOSSSUUU[[[gggtttjjj___mmmuuugggaaaZZZQQQRRRUUUNNNFFFHHHDDDDDDGGGHHHTTTmmmXXXUUUZZZpppmmmeeeeee\\\WWWOOOKKKKKKKKKGGGBBBCCCDDDHHHOOOVVV[[[[[[YYYWWWVVVYYY^^^]]]WWWTTTUUUVVVTTTSSSPPPNNNMMMLLLKKKKKKHHHGGGFFFDDDCCCHHHPPP```wwwzzzlllRRRGGGLLLLLLRRR___fffyyykkkWWWQQQLLLMMMFFFCCCBBBEEEIIIQQQ___mmm~~~ttteeeWWWNNNMMMHHHKKKLLLNNNmmmrrrjjjZZZHHH???AAACCCBBBIIIVVVcccfff^^^RRRJJJHHHAAA;;;>>>CCCFFFTTTeeeiiiwww{{{|||uuuiii```\\\[[[JJJOOOjjj|||qqqvvv|||gggTTTGGGJJJMMMLLLSSS___pppbbbEEEDDDBBB@@@AAADDDFFFJJJTTT___xxxhhhbbbjjjssswww\\\___oooRRRJJJUUU```TTTEEEDDDFFFCCCCCCBBBBBBAAA@@@@@@@@@======<<<<<<<<<<<<======;;;<<<===>>>???>>>>>>===:::::::::999777777999;;;888:::;;;999777777;;;>>>NNNooowwweeehhhggg```XXXRRRMMMGGGIIIKKKLLLJJJHHHHHHHHHIIISSSiiikkkZZZXXXXXXWWWXXX```llluuuyyy|||www{{{___HHHEEECCCBBB@@@@@@>>><<<===EEEQQQ[[[gggaaaTTTFFFBBBCCCBBB===?????????>>>>>>?????????============>>>>>>>>>???AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAACCCEEEEEEDDDBBBEEEGGGIIIJJJIIIIIIJJJKKKLLLLLLMMMPPPQQQUUUaaammmsssfffkkkyyynnn[[[WWWWWWOOOSSSWWWLLLIIIJJJFFFEEEIIIHHHSSSkkkXXXUUUZZZnnntttfff___WWWPPPNNNMMMJJJFFFDDD>>>EEENNNUUU[[[^^^]]]ZZZUUUTTTXXX^^^\\\UUURRRVVVTTTSSSQQQOOONNNLLLLLLLLLNNNLLLJJJHHHDDDAAAFFFMMMXXXppp}}}hhhPPPGGGMMMNNNSSSaaaiiiyyyqqqXXXOOOIIIJJJGGGCCCBBBDDDGGGNNN\\\iii{{{ppp]]]RRRQQQIIIJJJIIIKKKiiizzzbbbFFF;;;@@@AAA;;;999BBBLLLMMMFFF@@@???AAA===777<<>>===999::::::888777888:::<<<999;;;;;;999555555777:::<<>>>>>>>>>>>BBBBBBAAA@@@@@@??????>>>@@@@@@@@@BBBDDDEEECCCAAAFFFHHHJJJJJJIIIIIIJJJKKKMMMLLLMMMNNNNNNQQQ[[[gggyyyqqqmmmrrrnnnWWWSSSTTTLLLSSSZZZNNNLLLMMMGGGFFFHHHFFFPPPffftttWWWUUUXXXkkkyyy{{{gggbbb^^^XXXSSSOOOKKKGGGDDD???IIITTTXXXWWWWWWXXXZZZWWWXXXXXXXXXVVVTTTQQQOOOOOOPPPRRRSSSRRRPPPMMMKKKKKKJJJIIIIIIHHHHHHHHHHHHUUUiii}}}^^^SSSIIIJJJQQQZZZdddkkkttt[[[QQQQQQFFFIIIDDD@@@BBBFFFLLLXXXdddvvvwwwooobbbVVVQQQLLLIIIOOOXXX}}}~~~]]]IIIAAA>>>>>>???888???CCCAAA???@@@???:::???;;;===JJJ```wwwuuukkkNNNKKKLLLQQQTTTWWWcccooopppiiiWWWJJJJJJLLLZZZrrr{{{yyy___EEECCCBBBAAACCCEEEFFFJJJUUUaaauuutttllljjjnnn\\\UUUmmmtttYYYMMMMMMZZZ[[[LLLCCCGGGDDDCCCBBB@@@???>>>>>>>>>============>>>>>>>>>>>>:::;;;===???@@@@@@@@@@@@>>>===:::888888:::<<<===???===;;;999888888888888666BBBRRR```fffeeebbb^^^[[[```aaa[[[VVVVVVSSSNNNGGGIIIJJJJJJGGGEEEDDDDDDJJJ]]]jjjttt```WWWWWWTTTUUUSSS```vvv}}}www{{{oooRRRIII@@@@@@BBBBBB@@@======???DDDHHHSSSXXXXXXMMMCCC@@@AAABBB@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@AAADDDFFFFFFDDDBBBBBBDDDFFFHHHIIIJJJJJJIIIIIIJJJLLLMMMOOOTTTZZZ^^^llluuudddUUUTTTVVVVVVUUUVVVSSSNNNKKKJJJIIIIIINNNUUUkkkvvvWWWUUUXXXjjj|||vvv}}}}}}uuufffXXXOOOKKKAAAGGGMMMOOONNNOOORRRUUUXXXWWWVVVTTTRRRQQQQQQPPPMMMNNNOOOPPPPPPNNNMMMKKKKKKKKKLLLLLLKKKIIIGGGFFFQQQddd]]]SSSKKKMMMTTT\\\dddkkkuuucccTTTRRRHHHIIIDDD@@@BBBDDDJJJVVVaaarrrzzzrrrkkkaaaWWWOOOKKKOOOUUUooo|||^^^KKKBBB===;;;;;;BBBCCC@@@;;;<<>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>???@@@@@@??????>>>>>><<<:::888888999;;;<<<<<<;;;999888777777777777888;;;AAAIIIOOOTTTWWWYYYXXX^^^aaa]]]ZZZXXXSSSNNNGGGIIIJJJIIIGGGEEEDDDDDDFFF\\\lllttt}}}}}}xxx{{{]]]SSSTTTVVVVVV\\\kkk|||~~~wwwxxxxxxoooMMMCCCAAAGGGBBBAAA???===<<<>>>CCCFFFNNNSSSRRRIIIBBB@@@AAABBB@@@@@@@@@?????????>>>>>>==============================>>>>>>>>>???????????????@@@CCCEEEEEECCCAAAAAACCCEEEGGGHHHIIIIIIHHHHHHIIIJJJKKKMMMQQQVVVZZZdddxxxqqqaaa[[[YYYWWWUUUWWWTTTOOOKKKKKKJJJIIIMMMSSSbbbmmm|||WWWUUUXXXhhh|||oooYYYNNNGGGGGGFFFFFFFFFHHHMMMQQQWWWUUURRROOONNNNNNOOOPPPKKKKKKKKKLLLLLLLLLMMMMMMLLLNNNOOOOOONNNJJJFFFDDDKKK]]]xxxzzzZZZRRRMMMQQQXXX___fffllltttnnnUUURRRLLLIIIDDDAAAAAACCCGGGQQQ[[[lll~~~ttttttkkk[[[MMMKKKOOOTTT___vvvpppYYYJJJBBB===;;;;;;@@@EEEHHHGGGHHHIIIHHHEEE???@@@KKKeeexxxdddXXXIIIBBB???DDDMMMUUU[[[___]]]gggfff[[[TTTTTTgggzzzyyyqqqoooWWWBBBCCCCCCCCCDDDGGGJJJOOO\\\iiisssjjjVVV]]]{{{YYYLLLKKKYYY\\\NNNCCCEEECCCBBBAAA@@@???>>>>>>>>>======>>>>>>>>>?????????BBBBBBBBBAAA@@@???>>>======<<<999777777888:::;;;999888777666666666666666<<<999888<<>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>??????>>>>>>???AAACCCCCCAAA???@@@AAACCCEEEGGGGGGGGGGGGFFFGGGHHHIIIJJJLLLQQQTTT[[[iii~~~ttthhh```YYYVVVVVVTTTOOOLLLKKKJJJHHHJJJOOOXXXcccrrrWWWVVVWWWeeepppZZZQQQJJJDDDBBBDDDFFFJJJNNNRRRQQQOOONNNMMMMMMMMMMMMJJJIIIIIIIIIJJJLLLNNNOOOPPPPPPPPPOOOMMMKKKHHHFFFHHHWWWoooqqqUUUPPPPPPVVV^^^dddjjjpppuuuwwwVVVQQQOOOIIIDDDAAAAAAAAADDDLLLUUUeeewww{{{cccOOOMMMWWW___\\\iiihhhZZZLLLEEEAAA>>><<<===@@@LLLWWWWWWPPPJJJGGGHHHDDDCCCKKKdddzzzeeeSSSJJJCCCBBBCCCIIIQQQXXX^^^```PPPXXXTTTMMMSSS```zzzpppvvvqqqXXXBBBDDDCCCCCCEEEIIILLLRRR```mmmpppeee^^^{{{}}}\\\LLLIIIXXX\\\OOODDDDDDCCCBBBAAA@@@????????????===>>>>>>??????@@@@@@@@@BBBBBBBBBBBBAAA@@@??????===;;;999777666777999:::777777777666666666666777:::888888???IIIPPPRRRQQQRRRZZZbbbeeeaaaYYYNNNGGGIIIIIIHHHFFFDDDBBBCCCDDDHHH```rrr||||||~~~```___^^^ccc___tttyyyXXXBBB===???AAA@@@???<<<;;;<<>>????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>???>>>======???AAAAAA@@@>>>>>>@@@BBBDDDEEEFFFFFFEEEFFFGGGHHHHHHHHHIIIMMMPPPUUU^^^lllzzzmmmaaaYYYUUUTTTNNNJJJJJJIIIFFFFFFIIIQQQ\\\kkkWWWVVVWWWbbb}}}xxx]]]PPPDDDCCCEEEEEEHHHKKKLLLLLLMMMMMMMMMLLLJJJIIIJJJIIIIIIIIIKKKMMMOOOQQQSSSRRROOOMMMLLLKKKKKKKKKHHHTTThhhlllQQQOOORRRZZZccchhhnnntttxxxYYYQQQQQQIIIEEEAAAAAAAAABBBIIIPPP```qqqvvvYYYTTTbbbrrrbbb]]]{{{iiiOOOHHHBBB@@@???<<<<<<>>>EEETTTdddfff[[[OOONNNRRRNNNIIIJJJ]]]zzzvvvcccTTTKKKHHHBBBGGGMMMQQQTTTYYY]]]```eeebbbRRRKKK]]]uuuiiizzzsssXXXAAACCCBBBCCCGGGLLLOOOUUUbbbooovvvnnn___rrraaaNNNHHHVVV\\\PPPDDDCCCBBBBBBAAA@@@????????????>>>>>>>>>???@@@AAAAAABBBAAAAAAAAAAAAAAABBBBBBBBB>>><<<999777666777888:::888888888888888888777777666555666>>>IIIQQQSSSSSSWWW^^^ggglllggg[[[OOOHHHJJJIIIHHHEEEBBBAAABBBDDDFFF\\\mmmwww~~~{{{{{{gggrrrlllnnnrrrfffLLLEEE@@@AAA@@@???===;;;;;;>>>@@@GGGIIIHHHCCCAAABBB@@@===>>>>>>>>>>>>>>>>>>>>>>>>========================<<<============>>>>>>>>>>>>===<<<===??????>>>======???AAACCCDDDEEEEEEDDDFFFGGGHHHHHHGGGHHHJJJMMMSSSXXXbbbuuupppbbbXXXUUUNNNIIIHHHGGGDDDBBBDDDLLLUUUdddxxxXXXWWWWWW___xxxoooZZZHHHDDDFFFEEEEEEHHHHHHJJJKKKMMMLLLKKKIIIHHHJJJJJJIIIJJJKKKNNNPPPQQQSSSQQQNNNLLLKKKLLLNNNPPPKKKRRRbbbyyyhhhQQQPPPUUU^^^fffjjjpppwww|||aaaSSSPPPIIIEEEBBBBBBAAAAAAFFFMMMZZZkkkkkk[[[iiifffPPPZZZiiiMMMDDDAAA@@@AAA@@@<<<<<<>>>:::NNNmmmppp[[[PPPPPPIIIEEEPPPfffzzzvvvooocccUUUKKKGGGHHHJJJGGGNNNSSSSSSRRRVVV[[[]]]mmmgggVVVQQQiiieeexxxqqqUUU???BBBCCCEEEJJJPPPTTTYYYeeeqqq}}}}}}wwwvvvgggYYYggghhhRRRHHHTTT[[[PPPEEEDDDBBBAAA@@@@@@??????@@@@@@>>>>>>???@@@AAABBBBBBCCC?????????@@@AAABBBDDDEEE???===:::777777777999:::999:::::::::999999888777999666555:::DDDPPPXXX\\\\\\aaajjjppplll___SSSNNNJJJIIIGGGCCC@@@@@@BBBDDDJJJ```ooowwwrrrnnnpppeeeLLLHHHCCCAAAAAA@@@>>>;;;;;;===???FFFJJJJJJEEEBBBAAA@@@>>>======>>>>>>>>>>>>>>>???========================<<<<<<============>>>>>>>>>===<<<===>>>???>>>======>>>@@@BBBDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGIIIKKKPPPTTT[[[hhhsssdddXXXOOOHHHFFFEEEBBB@@@AAAFFFMMMZZZnnnXXXWWWVVV]]]tttwwwnnnwwwkkkQQQHHHGGGEEEEEEHHHIIIIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIJJJLLLMMMNNNOOONNNNNNMMMLLLMMMNNNPPPQQQNNNQQQ\\\qqqyyy```TTTTTTYYYaaagggjjjooovvv{{{mmmVVVNNNIIIEEEBBBBBBAAAAAAEEELLLUUUeeewwwkkkuuusssQQQFFFXXXaaaZZZMMMAAACCCBBBDDDGGGEEEAAAAAADDD:::EEEeeewwwXXXOOOHHHBBBGGGTTT^^^aaa___TTTOOOGGGAAA@@@DDDIIIMMMLLLPPPPPPNNNQQQZZZ```aaaccciiiccccccxxxsss}}}ssslllSSSAAAFFFEEEHHHOOOVVVZZZ^^^hhhrrrxxxyyyrrriiippp]]]RRR^^^oooVVVIIISSSZZZQQQEEEDDDAAAAAA@@@@@@??????@@@@@@>>>>>>???@@@AAABBBCCCCCC??????>>>???@@@BBBCCCDDD@@@>>>;;;888777888999:::::::::;;;::::::888666555999888888;;;CCCNNNXXX___ZZZ]]]gggnnnkkk___UUURRRKKKIIIFFFBBB??????AAADDDPPPiiixxxyyyzzzxxx{{{pppxxxjjj|||gggJJJHHHCCCBBBBBBAAA???<<<;;;===???CCCIIILLLGGGAAA@@@AAAAAA============>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>???>>><<<<<<>>>>>>>>>======>>>@@@BBBDDDDDDDDDDDDCCCEEEFFFFFFEEEFFFGGGIIIJJJPPPVVV]]]pppvvv\\\RRRIIIFFFEEEBBB@@@AAABBBHHHSSSgggXXXWWWVVV\\\rrr~~~qqqiiipppvvvfffdddrrryyyYYYLLLIIIFFFGGGKKKJJJIIIHHHGGGGGGIIIJJJLLLHHHHHHIIIJJJKKKLLLMMMMMMJJJKKKLLLNNNOOOPPPQQQQQQPPPQQQYYYmmmrrrXXXXXXXXX\\\cccgggiiinnntttwwwvvvYYYLLLHHHEEECCCCCCBBBAAAEEEKKKRRRaaasss___GGGIIIGGGCCCDDDFFFBBBCCCHHHLLLKKKGGGHHHKKKPPPFFFSSSuuuRRRLLLGGGHHHLLLNNNJJJFFFHHHDDD@@@@@@EEEKKKPPPRRROOONNNJJJHHHQQQaaaiiiiiifffwww}}}~~~zzzoooiiiRRRDDDLLLFFFJJJRRRZZZ^^^aaajjjtttmmmzzz|||yyynnnfffXXXPPP[[[~~~sssXXXIIIRRRZZZQQQFFFDDDAAAAAA@@@@@@???@@@@@@@@@>>>??????@@@BBBCCCDDDDDD@@@???>>>>>>???@@@BBBCCCAAA???<<<999888888:::;;;::::::;;;:::999777555444000333777<<>>>>>AAADDDOOOlll|||wwwooojjjqqqoooooommmrrrPPPLLLEEECCCCCCBBB???===<<<===>>>???HHHLLLGGGAAA@@@BBBCCC<<<=========>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>>@@@>>><<<<<<>>>>>>>>>======???AAACCCDDDEEEDDDDDDBBBCCCEEEEEEDDDEEEFFFHHHDDDLLLRRRVVVddd```TTTJJJFFFEEECCCAAABBBAAAFFFOOOddd```\\\YYYYYYjjjssshhhhhhjjj|||~~~ccc```yyyhhh^^^OOOBBBMMMHHHNNNLLLIIIIIIJJJJJJHHHFFFFFFHHHIIIKKKLLLLLLKKKKKKMMMNNNNNNNNNNNNMMMLLLLLLOOOOOOSSSbbbsss\\\VVV[[[```ccceeejjjrrryyy|||}}}UUURRRMMMJJJFFFBBBAAABBBDDDFFFTTT\\\jjj{{{wwwLLLGGGJJJBBB@@@GGGFFFXXXddd___ZZZ```ggghhhqqqaaa[[[pppfffQQQEEEEEECCCJJJHHH<<>>@@@CCCEEEAAABBB???999777:::;;;999888999::::::999777444333222333555999>>>DDDJJJMMMNNNOOORRRWWW[[[[[[VVVRRRNNNJJJEEEBBBAAAAAA@@@@@@RRR^^^jjjhhh[[[VVVfffzzztttzzz{{{TTTQQQDDDEEEDDDCCC@@@>>><<<::::::>>>CCCGGGGGGBBB>>>???@@@@@@@@@@@@???>>>======<<<======<<<<<<<<<;;;;;;;;;========================;;;;;;;;;<<<<<<<<<============>>>???@@@AAAAAABBBBBBCCCCCCDDDEEEFFFFFFGGGHHHMMMMMMQQQ^^^mmm}}}[[[RRRIIIEEEFFFEEE@@@;;;AAADDDNNNbbbiii]]]VVVUUUbbb~~~iiidddwww|||ooo[[[IIIMMMGGGIIIIIIIIIHHHHHHGGGEEEDDDDDDEEEHHHJJJKKKKKKKKKJJJMMMMMMMMMLLLLLLLLLKKKKKKNNNOOORRR```{{{lllVVVYYY^^^cccgggiiimmmuuu{{{xxxZZZSSSMMMJJJFFFBBB@@@AAACCCEEEQQQXXXeeeuuuTTTGGGEEE@@@EEERRR^^^vvvppp___TTTGGG???BBB@@@IIIMMMDDDOOOIIIEEEDDDEEEDDDAAA@@@BBB@@@MMM]]]kkkvvv~~~{{{aaaAAAHHHCCCNNNWWW___dddlllwww||||||yyytttVVVJJJjjj~~~```OOOEEEWWWdddKKKFFFCCCCCCBBBAAAAAA@@@@@@???AAAAAAAAAAAABBBCCCDDDDDDDDDBBBAAA???@@@BBBDDDEEEAAABBB>>>888666999:::888999999:::999888777555444333444555888<<>><<<;;;:::===BBBGGGGGGCCC???>>>@@@@@@@@@??????>>>======<<<======<<<<<<<<<;;;;;;;;;========================;;;;;;;;;;;;<<<<<<<<<=========>>>???@@@AAAAAABBBBBBBBBCCCDDDDDDEEEFFFFFFGGGLLLLLLNNNWWWdddpppYYYQQQIIIFFFFFFEEEAAA<<>>AAADDDDDDEEEIIIRRR[[[bbbcccbbb[[[VVVOOOIIIGGGEEEDDDDDDGGGJJJOOOPPPNNNQQQ^^^mmmxxxrrrrrrWWWMMMIIIFFFEEEDDDAAA???<<<;;;:::;;;@@@EEEFFFCCC@@@>>>>>>@@@@@@??????>>>==================<<<<<<<<<<<<;;;========================;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>???@@@AAAAAABBBBBBBBBCCCDDDDDDEEEEEEDDDJJJJJJJJJOOOWWWpppwwwfffUUUOOOIIIFFFGGGGGGCCC>>>>>>AAAIIIUUUiiikkkZZZZZZeeegggvvvxxxddd``````hhh}}}jjjPPPLLLHHHHHHHHHHHHFFFCCCBBBDDDFFFGGGHHHIIIIIIJJJIIIHHHHHHOOOMMMKKKJJJIIIJJJLLLMMMMMMNNNQQQ[[[qqquuu___ZZZ[[[^^^cccgggjjjnnnssswwwsssyyylllVVVMMMJJJFFFBBB@@@@@@AAABBBHHHNNNXXXdddrrruuummmnnnmmmjjjhhhnnnyyylllZZZLLLNNN\\\ooo~~~fffTTTGGGMMMOOOddduuubbbZZZVVVSSSSSSUUUZZZeeepppeee___yyyuuu{{{rrrZZZFFFIIIJJJNNNYYYeeejjjkkkpppyyyyyy^^^fffkkkRRRKKKXXXfff[[[FFFCCCCCCCCCBBBAAAAAA@@@@@@AAAAAAAAAAAABBBDDDEEEFFFDDDEEEEEEFFFFFFFFFFFFFFFAAAAAA===666555888:::999<<<;;;999888777666666666333444444666999===AAACCCBBBEEEKKKVVVaaaggghhhgggccc]]]UUUOOOLLLKKKJJJJJJQQQRRRTTTTTTQQQTTTbbbrrr~~~wwwrrrlllcccRRROOOGGGFFFDDDBBB???===;;;:::999===CCCEEECCCAAA>>>>>>????????????>>>>>>===============<<<<<<<<<<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>???@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCC@@@GGGGGGGGGIIILLLbbb}}}yyypppeeeRRRNNNIIIHHHIIIHHHDDDAAA===BBBIIIRRR___sssmmm[[[]]]iiigggpppxxxxxxooohhhzzzmmmSSSLLLKKKIIIHHHEEEBBBAAACCCGGGKKKNNNMMMLLLKKKJJJIIIIIIHHHPPPOOOMMMKKKKKKLLLMMMNNNMMMOOOQQQYYYmmmooo______]]]___dddhhhkkkooosssuuussswwwsssYYYMMMKKKGGGDDDAAA@@@@@@@@@DDDJJJSSS]]]iiizzzwwwyyyxxxxxxyyy]]]]]]aaaooowwwhhh___WWWaaazzzdddKKKKKKTTTtttxxxqqqpppssszzznnnZZZ___~~~yyyjjjSSSHHHKKKRRRVVVaaaooovvvuuutttzzzmmmgggrrrUUUOOOVVVffffffKKKDDDDDDCCCBBBBBBAAAAAA@@@AAAAAAAAABBBCCCDDDFFFFFFEEEFFFGGGHHHHHHHHHGGGGGGBBBBBB===666444888:::999<<<;;;:::888777777777777222333444666:::???DDDFFFEEEIIIQQQ\\\gggmmmllljjjiiiccc[[[UUUSSSTTTUUUVVV^^^___```[[[SSSSSSbbbsss~~~uuuqqqmmmxxxpppXXXNNNHHHGGGEEECCC@@@===;;;:::888;;;@@@CCCCCCAAA???>>>?????????>>>>>>>>>>>>>>>================================================;;;;;;;;;;;;;;;;;;::::::<<<<<<===>>>???@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBB>>>DDDEEEEEEGGGHHHXXXtttxxxoookkkeee___OOOMMMJJJIIIJJJIIIEEEBBB;;;@@@HHHOOOWWWcccrrr~~~ttt___[[[aaa^^^iii~~~xxxxxxrrrZZZNNNMMMHHHEEEBBBBBBFFFKKKPPPSSSTTTQQQNNNKKKIIIIIIKKKLLLPPPOOOMMMLLLLLLLLLMMMNNNKKKNNNPPPVVViiiqqqaaaaaaaaadddggglllpppsssvvvwwwtttvvvkkkSSSOOOMMMIIIEEEBBB@@@@@@@@@AAAGGGOOOXXXbbbrrr~~~eeerrrjjj[[[RRRNNNMMMQQQ^^^UUUMMMYYYfff[[[WWWgggzzzeeeNNNJJJJJJVVV[[[eeesss}}}|||yyy}}}lll\\\qqqzzzYYYSSSSSSbbbnnnOOODDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAABBBCCCEEEFFFGGGFFFGGGHHHHHHIIIIIIHHHHHHCCCCCC>>>777555999;;;;;;;;;;;;:::999888777777666111222444777;;;AAAFFFIIIHHHLLLTTT```kkkrrrrrrpppmmmhhhaaa\\\]]]```dddfffppppppnnnfff[[[XXXdddsss|||uuulllkkkuuuwww|||[[[KKKJJJHHHFFFDDD@@@>>><<<:::888:::===???AAAAAA@@@?????????>>>>>>>>>>>>>>>>>><<<============>>>>>>>>>========================;;;;;;;;;;;;::::::::::::;;;<<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA???CCCBBBDDDHHHGGGQQQhhh}}}kkkaaa[[[UUUQQQMMMLLLKKKKKKKKKIIIEEEBBB999===DDDJJJPPPXXXbbbiiivvv```XXXYYYVVVeee|||yyyuuuwww___NNNKKKGGGDDDCCCIIITTT]]]```___UUUQQQLLLHHHHHHJJJNNNQQQMMMMMMMMMMMMLLLLLLLLLLLLHHHKKKNNNSSSdddpppdddfffeeegggjjjooossswwwxxxxxxuuuuuubbbOOOPPPNNNKKKGGGCCCAAA@@@@@@>>>DDDLLLSSS\\\kkk}}}wwwpppwwwppptttzzzccc```{{{jjj[[[RRRNNNNNNQQQQQQVVVmmmdddSSS\\\gggXXXSSSXXXooo~~~zzzdddNNNNNNLLLYYY___eeepppzzzzzzwwwzzz~~~sss~~~bbbPPPccc___WWWNNN]]]sssQQQDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAABBBDDDEEEGGGHHHGGGGGGGGGHHHHHHHHHIIIIIIEEEDDD???777666:::===<<<:::;;;;;;;;;:::888666555111222333777;;;@@@EEEHHHIIIKKKRRR^^^kkkuuuzzz{{{qqqlllfffdddgggmmmtttwww}}}vvvmmmddd```fffqqquuummmjjjnnn```LLLJJJIIIGGGDDDAAA>>><<<;;;888999:::===???AAAAAA@@@>>>>>>>>>>>>>>>>>>>>>???<<<=========>>>>>>>>>>>>========================;;;;;;;;;:::::::::999999;;;;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBB@@@CCCJJJGGGKKK]]]ooo{{{iii[[[SSSOOOLLLJJJLLLLLLLLLLLLKKKIIIEEEBBB;;;<<<@@@FFFNNNVVV^^^bbbqqq^^^WWWWWWTTTeee{{{www~~~qqqyyybbbMMMIIIGGGEEEGGGRRRbbblllmmmjjjTTTPPPJJJFFFGGGKKKQQQUUULLLLLLLLLMMMLLLKKKJJJJJJEEEIIILLLPPPaaallleeelllfffgggjjjoootttwwwxxxxxxuuuttt}}}cccUUUQQQOOOLLLHHHDDDBBBAAA@@@<<>><<<;;;888888999;;;>>>AAAAAAAAA>>>>>>>>>>>>>>>?????????<<<=========>>>>>>??????========================;;;;;;;;;::::::999999999;;;;;;<<<===>>>???@@@@@@@@@@@@??????????????????CCCCCC???CCCKKKGGGHHHVVV\\\sss}}}|||ooocccVVVNNNKKKKKKKKKLLLLLLMMMMMMMMMLLLHHHEEEBBB???>>>@@@FFFOOOYYYaaaeeelll[[[YYYYYY^^^|||sssqqqqqqfffTTTIIIFFFLLLWWWgggsssrrrggg\\\RRRLLLIIIOOOXXX[[[SSSJJJNNNLLLJJJIIIJJJJJJHHHGGGIIIJJJOOOQQQ\\\iiidddjjjhhhnnntttvvvuuuwww{{{{{{xxx{{{sssSSSTTTLLLMMMLLLCCCBBBDDD@@@@@@AAACCCHHHRRRaaaqqq{{{xxxhhh___dddhhhqqq}}}gggYYYVVV^^^iiixxxzzzyyypppaaa```www~~~nnn^^^pppxxxwwwuuummmhhhnnndddZZZSSSkkkyyyUUUTTTiii{{{rrrkkk[[[ZZZXXXSSS___vvv___RRRSSSZZZ]]]lllnnnpppqqqqqqtttyyy~~~}}}sssbbbnnniiieee]]]RRRWWWzzzrrrVVVKKKXXXddd^^^HHHFFFDDDDDDDDDCCCAAA@@@@@@AAABBBCCCDDDFFFGGGGGGFFFCCCAAABBBFFFJJJKKKKKKEEEIIIDDD888333:::<<<888<<<;;;;;;<<<<<<:::666333555555666777:::===@@@BBBFFFJJJKKKNNN```|||ssskkkccccccmmm{{{|||oooeeebbbbbbddddddkkkwwwyyyjjjOOOOOOIIIIIIHHH@@@BBBBBB999999888888:::===??????>>>@@@??????>>>>>>>>>>>>>>>============>>>>>>>>>>>>============>>>>>>>>>>>>999999999888777888:::<<<888999:::;;;<<<<<<<<<<<<============>>>>>>>>>>>>BBB>>>>>>AAACCCDDDIIIOOOUUUdddssszzzzzzvvvooohhhbbbYYYRRRRRRTTTRRRRRRSSSSSSOOOKKKJJJLLLKKKGGGBBB@@@AAA???AAAPPPcccjjjeeejjj[[[VVV[[[vvv}}}zzz~~~yyyvvvkkkjjjjjjaaaSSSKKKVVV\\\gggpppssslll___TTTRRRRRRUUUYYY[[[YYYSSSNNNMMMLLLIIIIIIIIIJJJIIIGGGIIIJJJNNNPPP\\\jjjfffhhhiiimmmrrrsssrrrssswww{{{xxxvvvyyyeeeWWWLLLKKKKKKCCCAAABBB===@@@@@@BBBFFFNNN[[[iiirrrmmm___]]]```dddaaacccgggjjjmmmxxx~~~jjjjjjvvvzzzmmm___pppzzzVVVVVVfffssseeeiiiyyysssooonnn^^^\\\ZZZVVVccc~~~mmmXXXOOOSSS[[[^^^fffiiimmmoooqqquuu{{{{{{ssswwwuuugggWWWYYYuuuzzzZZZOOOVVV^^^bbbNNNFFFAAADDDEEEBBBAAABBB@@@AAABBBCCCEEEFFFGGGGGGGGGDDDBBBCCCFFFIIIJJJIIIEEEHHHCCC777444;;;>>>::::::999:::;;;<<<<<<999777555555666888:::<<<>>>???BBBGGGHHHKKK]]]yyypppiiicccdddmmmyyyxxxpppeee]]][[[]]]```aaahhhsss{{{WWWOOOHHHHHHHHHAAABBBCCC:::999888888:::===??????>>>@@@??????>>>>>>>>>>>>>>>============>>>>>>>>>???===>>>>>>>>>>>>>>>>>>>>>:::::::::999777777999;;;888999:::;;;<<<<<<<<<<<<<<<=========>>>>>>>>>>>>AAA>>>>>>@@@BBBDDDIIIOOOVVVbbbpppyyy}}}}}}xxxrrrlllbbbYYYVVVWWW[[[ccckkkaaaXXXNNNJJJJJJIIIDDD@@@<<<======AAASSSiiisssqqqvvv^^^WWWZZZmmm|||nnnhhhiiikkkhhhdddbbbcccbbb___\\\fff^^^YYY]]]cccggghhhiiikkkpppvvvuuulll```VVVQQQWWW]]]dddddd___XXXTTTSSSMMMKKKIIIIIIJJJJJJIIIHHHIIIIIINNNPPP[[[wwwkkkiiiggghhhkkknnnnnnllllllnnnqqqssssssvvvaaaQQQKKKLLLEEEBBBBBB===@@@@@@@@@CCCIIISSS___gggwww}}}oooooonnniiiUUU]]]mmmqqqrrr}}}\\\aaammmzzz~~~dddhhh{{{{{{~~~pppkkk___[[[iii{{{hhhWWWSSS[[[ccceeekkknnnrrruuuvvvyyy~~~qqqiiittt```UUURRRVVVfffWWWGGG???DDDGGGBBB@@@EEEAAAAAABBBDDDEEEFFFGGGHHHHHHFFFDDDDDDFFFGGGGGGGGGFFFGGGAAA777555<<<@@@>>>;;;:::;;;===??????===;;;444555666888999::::::;;;999>>>>>>>>>JJJaaauuu}}}aaa\\\VVVVVV\\\dddjjjmmmccc]]]VVVRRRSSSVVV[[[]]]eeennn|||~~~~~~bbbQQQGGGGGGHHHCCCCCCCCC;;;:::999888999<<<>>>???>>>@@@@@@??????>>>>>>>>>>>>=========>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;999777666888:::888999:::;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>@@@======@@@BBBCCCIIIQQQYYYcccnnnyyy|||sssggg___]]]eeeyyywwwhhhVVVKKKIIIHHHDDD???;;;<<<<<>>?????????@@@EEEMMMWWW]]]hhhssszzznnnWWWjjj|||}}}cccpppwwwvvvyyy~~~yyygggcccppp~~~tttlllppp{{{eeeXXXYYYbbbiiikkktttwwwzzzzzzyyyyyy|||{{{zzzxxx~~~wwwzzziii[[[PPPPPPjjjaaaKKK???EEEHHHBBB@@@FFFBBBBBBCCCDDDFFFGGGHHHHHHIIIHHHGGGFFFFFFFFFFFFFFFFFFEEE>>>666777===BBBAAA@@@???>>>???@@@???===;;;222333555666777777666555444888777444666CCCOOOUUUPPPLLLGGGEEEFFFIIIJJJKKKPPPNNNJJJIIILLLRRRWWW[[[dddkkkwww{{{{{{xxxUUUIIIGGGIIIDDDDDDDDD===:::999888999;;;===>>>>>>@@@@@@@@@@@@??????>>>>>>======>>>>>>>>>??????????????????>>>>>>>>>>>>>>><<<<<<;;;999777666777999888999:::;;;<<<<<<<<<<<<<<<<<<<<<=========>>>>>>???======???@@@BBBJJJRRR\\\cccmmmyyyyyyllldddlllwww^^^MMMIIIHHHEEEAAA>>>>>>===BBBXXXtttjjj]]]ZZZ```iii{{{gggbbbggg```WWWOOOKKKJJJKKKLLLTTTYYY___fffooo}}}yyyhhh[[[\\\gggsssuuutttrrrllleee]]]XXXUUURRRPPPMMMMMMMMMMMMLLLJJJKKKIIIOOOTTT^^^yyywwwzzzuuummmmmmllliiigggffffffgggeeeiiikkktttdddQQQOOOLLLIIIEEE>>>======>>>???CCCIIIRRRXXX```jjjxxxvvvdddWWWsss{{{kkk{{{}}}qqqmmmxxx{{{wwwzzzdddZZZ]]]dddiiijjjuuuxxx{{{zzzwwwuuuvvvwwwyyyyyy~~~|||sssaaaPPPNNNhhhhhhSSSDDDFFFHHHCCCBBBFFFBBBCCCDDDEEEFFFHHHIIIIIIJJJJJJIIIHHHFFFEEEEEEEEEEEEBBB<<<777888>>>BBBAAACCCAAA>>>===<<<:::666444000111333444444333222222444777888555444888===@@@FFFCCC@@@===<<<<<<<<<<<>>>>>???@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>????????????@@@?????????>>>>>>>>>=========<<<999666555777888888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<===============<<<===??????AAAJJJTTT]]]ccclllwwwxxxjjjnnncccPPPHHHFFFDDDAAA>>>>>>===BBBYYYwwwooo\\\WWW^^^fff{{{zzzkkk]]]TTTQQQSSSUUUZZZhhhxxx{{{mmmgggmmmzzz}}}zzzuuuoooiiiccc^^^ZZZWWWTTTRRRPPPPPPOOONNNLLLMMMKKKRRRYYYaaauuurrruuutttrrrqqqnnnllljjjiiiiiiiiiaaafffhhhlllmmmRRRNNNKKKHHHDDD<<<<<<===>>>???AAAGGGMMMRRR[[[dddppp|||rrr``````{{{xxxxxxvvv}}}iiibbbeeejjjlllmmmssswww{{{|||yyywwwxxxyyy~~~yyywwwfffRRROOO```mmm^^^NNNHHHGGGEEEDDDEEECCCCCCDDDFFFGGGHHHIIIJJJKKKLLLLLLKKKHHHFFFFFFGGGDDD???999777:::>>>@@@@@@???===999777555333000...111111222222333222222222///222555777999:::<<<===<<<;;;::::::::::::;;;;;;===???AAADDDGGGLLLRRRWWW```fffppp{{{ssshhhSSSJJJJJJEEECCCDDDAAA<<<999777777999<<<======???@@@AAAAAAAAA@@@>>>===>>>>>>>>>?????????@@@@@@@@@@@@@@@??????>>>>>>===<<<<<<<<<999777666777888888999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<=========<<<;;;===>>>>>>AAAKKKVVV^^^eeelllvvvmmmmmmjjjTTTHHHDDDBBBAAA;;;;;;;;;BBBYYYxxxsss\\\WWW[[[```lll}}}qqqmmmppptttwww|||}}}|||{{{yyyuuuooojjjeeebbb\\\YYYVVVTTTSSSRRROOONNNOOOLLLUUU]]]eeelllhhhnnnrrrrrrpppmmmjjjiiiiiiiiiiii```fffggggggyyyvvvTTTNNNLLLIIIEEE======>>>>>>>>>???CCCHHHLLLSSS[[[fffqqq}}}yyyttt}}}tttppp|||~~~nnnkkkmmmnnnoooppprrrwww|||~~~|||zzzzzz{{{yyyxxxwwwvvvxxxzzzkkkVVVRRRVVVooogggXXXJJJEEEGGGFFFBBBCCCDDDEEEFFFHHHIIIJJJJJJLLLNNNOOOMMMIIIGGGGGGHHHBBB===888888<<<>>>>>>===999777444333333333111///333333222222333444444555//////111555999:::::::::555666666777777888999;;;:::===@@@CCCEEEHHHNNNRRRYYY```kkkwwwrrrYYYLLLKKKEEEBBBDDDBBB<<<:::777777999;;;======???@@@AAABBBBBB@@@>>>===>>>>>>?????????@@@@@@@@@AAAAAA@@@??????>>>>>>===<<<<<<;;;999777666888999888999:::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;<<<>>>===@@@KKKWWWdddkkkssszzznnnlllttt^^^NNNFFFCCCCCC<<<<<<;;;AAAXXXvvvuuu^^^YYYYYYYYYccc{{{wwwzzz|||zzztttnnnjjjiii___\\\YYYVVVUUUSSSQQQOOOPPPNNNWWW```ggg{{{jjjgggnnnwwwooollliiigggfffggggggggg```ggghhhfffuuu}}}XXXQQQOOOLLLHHH@@@>>>??????>>>>>>@@@DDDHHHLLLSSS^^^iiiuuu}}}gggfffqqq}}}zzzmmmkkkmmmllllllmmmppptttyyy{{{xxxuuuuuuuuuyyyyyyyyyuuuppp|||~~~mmmddd~~~mmmXXXTTTNNNooommm___KKKCCCHHHHHHAAADDDDDDEEEFFFHHHIIIJJJKKKLLLNNNPPPNNNJJJHHHHHHJJJAAA;;;777999======<<<;;;666444333333555666666555555444444333444555777888888444222555888888777666777777888777777777888:::888;;;???AAACCCEEEJJJNNNSSS[[[hhhuuu{{{~~~xxx]]]MMMKKKDDDAAADDDCCC<<<:::777666888;;;======???@@@AAABBBBBB@@@???===>>>????????????@@@@@@@@@AAAAAA@@@@@@???>>>>>>===;;;;;;;;;999777666888:::999999:::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======:::;;;<<<>>>===@@@KKKXXXjjjrrrzzznnnlll~~~gggTTTIIIFFFGGG@@@@@@>>>BBBVVVrrrjjjXXXTTTVVV___rrrvvvxxxtttsssqqqpppqqqrrrqqqnnnjjjeeebbb]]]YYYVVVUUUUUUVVVUUUXXXWWWWWWkkksssjjjllloooiiidddeeedddcccbbbbbbeeehhhgggdddnnnpppmmm___RRRQQQJJJFFFIIIBBBAAA@@@??????AAACCCDDDJJJLLLUUUaaammmzzz{{{wwwgggeeefffmmmvvvuuu}}}|||qqqhhhiiinnnpppqqqrrrmmmooossswwwyyyxxxtttqqqwwwwwwqqqooossszzzzzzlllhhhmmm]]]QQQPPP]]]wwwoooSSSKKKHHHBBBFFFFFFEEECCCDDDHHHKKKMMMNNNMMMNNNOOOOOONNNKKKGGGEEEAAA:::777;;;???>>>;;;:::444555777888999999888888555444444555666666555333222333666;;;>>>???<<<:::888777555555666777888777666999<<<>>>???AAADDDFFFLLLRRR^^^ooo}}}~~~\\\DDDLLLHHHBBBFFFDDDBBB???;;;888666888:::<<>>>>>???@@@@@@AAA@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>===:::777666777888888999::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<======;;;::::::===???DDDNNNYYYlllyyy}}}|||nnndddppptttZZZJJJGGGHHHHHH@@@AAA>>>>>>KKKaaaqqqvvvjjj^^^\\\[[[[[[kkkqqqddd^^^]]]```gggooosssqqqjjjdddiiigggddd```]]][[[ZZZYYYUUUZZZ[[[^^^rrr~~~sssiiihhhkkkeeecccccccccaaa```aaaccceeefffaaakkknnnkkkiiiVVVRRRNNNIIIGGGBBBAAA@@@??????@@@BBBCCCHHHIIIQQQ\\\fffrrr~~~tttvvvtttsssooozzz}}}zzzkkkfffpppzzzpppggghhhnnnqqqsssuuuqqqpppqqqsssvvvvvvrrrooossstttpppooossswwwwwwkkklllfffVVVNNNUUUrrruuuYYYHHHHHHHHHEEEFFFEEEDDDEEEHHHKKKMMMMMMLLLMMMNNNNNNLLLJJJHHHFFFAAA:::777;;;???>>>;;;:::888888:::;;;;;;;;;:::999777666555666777777555444444555888===@@@AAA>>><<<888777666666666777888888666888:::<<<===???BBBEEEJJJOOOZZZjjj{{{nnnMMMLLLHHHDDDEEE@@@AAA???;;;777666777999;;;BBBAAA@@@@@@????????????@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>===:::777666777888999999:::;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<===;;;999999<<>>>>>???@@@AAAFFFGGGMMMVVV___iiixxx~~~zzzuuurrrmmmZZZ___[[[YYY^^^[[[VVV[[[iiiwwwnnnhhhjjjppptttwwwyyyxxxtttqqqrrruuuvvvtttpppooorrrooopppuuuuuu|||zzzrrr]]]LLLLLLhhhzzzgggIIIFFFLLLEEEGGGEEEDDDEEEHHHKKKMMMMMMLLLLLLLLLKKKKKKIIIHHHGGG@@@:::777;;;@@@>>><<<;;;<<<======>>>>>>===;;;:::999777666666777777666444444555888===@@@AAA>>><<<888888888777777777888888777888888999:::===AAADDDGGGLLLWWWeeettt[[[NNNJJJIIIGGG???AAA???;;;777666666888:::CCCCCCBBBAAA@@@???>>>>>>???@@@@@@@@@AAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>===:::777555666777999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;888888;;;===BBBNNNYYYeeettt|||uuujjjccc^^^YYYUUUZZZXXXUUUQQQHHHNNNbbbtttkkk]]]QQQOOOPPPMMMGGGCCCCCCBBBBBBGGGPPPUUUUUUpppaaaZZZSSSUUU\\\nnnuuullljjjmmmoookkkeee^^^WWWWWWdddssswwwrrrkkkccc]]]ZZZWWWVVVWWWXXX[[[]]]^^^^^^]]]\\\XXX]]]cccmmmvvvmmmjjjdddaaabbbbbb```^^^^^^___aaaccc\\\bbbllliiisss^^^PPPRRROOOFFFDDDBBB@@@>>>>>>>>>???@@@EEEFFFKKKSSSZZZcccqqq}}}}}}wwwmmm[[[OOORRRLLLJJJOOONNNPPP[[[dddtttnnnlllrrrxxxzzzzzz|||yyysssssswww{{{yyyvvvooorrrooopppvvvuuuzzz}}}bbbJJJIIIZZZyyyyyyVVVEEEIIIEEEGGGFFFEEEFFFIIILLLLLLLLLKKKKKKJJJJJJIIIIIIIIIIII@@@:::777<<<@@@???<<<;;;??????@@@@@@???>>><<<;;;:::888666666666666555333222333666;;;>>>>>><<<:::888999::::::999888888888888888888888888;;;@@@CCCGGGLLLUUUbbbppp}}}jjjPPPLLLNNNJJJAAAAAA???;;;888666666777888@@@@@@@@@@@@??????>>>===???@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB??????===:::777555666777999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888888:::===AAALLLWWWeeerrrzzzrrrcccWWWNNNIIIHHHMMMLLLMMMOOOIIINNNaaavvvrrrhhh\\\UUURRRNNNHHHFFFDDDBBBBBBEEEJJJMMMMMMooo___VVVWWWYYYeee|||sssnnnhhhddddddcccdddfffhhhiiinnn|||wwwhhh]]]WWWVVVWWWVVVWWWYYY[[[]]]]]]]]]]]][[[```gggssssssjjjgggaaabbbccccccbbb___^^^___``````[[[___jjjkkkooogggRRRRRRQQQJJJEEEDDDAAA???>>>===>>>???BBBBBBFFFNNNUUU]]]jjjvvv~~~www^^^VVVPPPMMMRRRPPPPPPSSSMMMMMMZZZeeerrrpppsss{{{~~~||||||~~~yyyttttttxxx||||||zzznnnrrrmmmlllrrrsssvvvhhhNNNLLLNNNoooiiiIIIEEEFFFGGGFFFFFFGGGJJJLLLLLLLLLKKKKKKJJJJJJIIIIIIIIIIII@@@:::777<<<@@@@@@===<<<@@@@@@AAAAAA@@@>>><<<;;;:::888555444444444333222222333666;;;>>>>>><<<:::777:::======:::888888888999999999888888;;;???CCCHHHMMMVVVbbbooo{{{rrrxxxRRRKKKOOOJJJDDDBBB@@@<<<999777666666777:::;;;===>>>??????????????????@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@>>>;;;777555666777::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888;;;<<<@@@IIITTTaaakkkrrrlllaaaWWWRRRPPPLLLNNNJJJLLLPPPMMMTTThhh}}}mmm^^^VVVRRRPPPJJJFFFBBBBBBFFFIIIMMMPPPeeeZZZYYYYYY___uuu~~~yyyrrrnnnllltttwwwmmmgggeee[[[ZZZYYYXXXWWWWWWXXXXXX___eeeooo~~~{{{yyynnniiijjjeeecccdddeeeccc```_________\\\]]]^^^fffkkklll|||^^^SSSQQQOOOHHHFFFCCC@@@>>>>>>>>>>>>>>>>>>AAAGGGMMMTTT```lllyyy~~~lllfffjjjnnnnnnpppttt}}}|||yyyyyyoooZZZSSSWWWVVV\\\eeehhhjjjfffUUUKKKTTTmmmqqqqqqvvv~~~}}}yyyxxxxxxuuussssssuuuwwwxxxxxxmmmrrrmmmiiinnnooorrr~~~}}}rrrXXXPPPIIIaaayyyYYYHHHHHHGGGGGGGGGHHHKKKLLLLLLKKKLLLLLLLLLKKKKKKIIIHHHGGG@@@:::777<<>>===@@@AAAAAAAAA@@@???===<<<;;;888555333333333222111444555888===@@@AAA>>><<<777;;;??????<<<888888888888999999999888:::>>>@@@GGGMMMWWWcccnnnzzzvvvxxxXXXKKKLLLHHHEEECCCAAA>>>:::888666666666666777:::===???@@@@@@@@@??????@@@AAABBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA???<<<888666777888::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999888999<<<===>>>FFFOOOYYY___eeeeeebbb______```VVVVVVPPPMMMPPPNNNYYYpppmmmaaa\\\[[[OOOIIIEEEFFFIIIKKKPPPUUUjjj^^^YYYXXX[[[lllyyysssaaa^^^ZZZVVVUUUUUUWWWYYYcccjjjyyysssnnnnnnhhhhhhkkkhhhcccdddeeeccc```^^^^^^^^^YYY^^^\\\```iiiiii{{{qqqXXXQQQRRRJJJHHHEEEAAA???>>>>>>>>>>>>===???DDDGGGMMMXXXbbblllzzzbbbXXXRRRLLLQQQRRRZZZfffqqq{{{{{{uuunnnhhhjjjpppbbb^^^```\\\TTT]]]qqqzzziiiTTTXXXyyy|||rrrqqqtttzzz{{{vvvssssssrrrsssuuutttrrrqqqrrrsssmmmvvvrrrlllmmmmmmppp{{{qqqmmm}}}eeePPPMMMTTTnnnoooSSSKKKHHHGGGGGGIIIKKKLLLLLLKKKLLLMMMNNNNNNLLLJJJHHHFFF@@@:::777<<>>>>>AAAAAABBBBBBBBB@@@???>>>===:::666444333333222222444555888===@@@AAA>>><<<777<<>>>>>===BBBJJJRRRUUU[[[bbbfffjjjmmmpppgggggg^^^XXXWWWUUUaaazzzrrriiicccTTTMMMIIILLLMMMMMMPPPTTTpppdddYYYWWWXXXfff{{{ssshhhddd___[[[ZZZ\\\```ccceeeooo}}}llleeeddd```bbbgggccccccddddddccc```]]]]]]]]]WWW```[[[[[[eeefffrrr]]]QQQTTTKKKIIIFFFBBB@@@???>>>???@@@???@@@CCCFFFJJJSSS^^^cccqqquuuwwweee\\\SSSKKKJJJMMMVVV\\\^^^```cccbbb\\\XXXWWWSSSQQQXXXbbbjjjmmmsssnnnaaammmbbbbbbxxxsssqqqqqquuutttpppooopppppptttxxxvvvqqqmmmnnnpppppp{{{yyyqqqpppnnnooozzzjjjeeexxxnnnPPPRRRMMM^^^^^^LLLHHHGGGHHHIIILLLMMMLLLJJJMMMNNNOOOOOONNNKKKGGGEEE@@@:::777<<>>AAABBBCCCCCCCCCBBBAAA@@@???;;;777555444444333333222333666;;;>>>???<<<:::777===BBBBBB===999888999444666888888777777999:::AAAIIITTT```jjjttt}}}sssVVVMMMGGGKKKFFFDDDAAA===:::888777666666888<<>>:::888888::::::;;;<<<<<<======<<<<<<;;;;;;;;;::::::999999999888888;;;???>>>===@@@GGGOOOPPPWWWbbbkkkrrrvvvyyywwwwwwmmmeeeaaa]]]jjjqqqfffXXXQQQNNNPPPQQQMMMMMMQQQ___]]]^^^ZZZ^^^yyyyyyzzz}}}tttxxx}}}sssggg]]]]]]^^^^^^___ccc^^^^^^___```___\\\WWWSSS\\\XXXYYY^^^___```nnnqqqRRRYYYOOOKKKFFFCCCAAAAAAAAA@@@??????>>>???AAAGGGOOOTTT```lllzzz]]]\\\PPPLLLIIIJJJIIIGGGHHHKKKKKKKKKOOOOOOGGGEEEZZZuuuhhhttt{{{rrrnnnnnnqqqqqqnnnlllmmmnnnqqqssspppnnnmmmnnnooosssxxx{{{vvvnnnjjjmmmrrr~~~qqq___dddgggyyysssnnnzzz^^^JJJKKKWWWhhhPPPKKKKKKJJJFFFGGGLLLOOOPPPPPPPPPQQQQQQOOOKKKHHHFFFBBB<<<777888>>>BBBAAA>>>@@@@@@AAAAAABBBCCCCCCCCCAAA???<<<888555333222222///222666:::<<<;;;:::999===???AAAAAA>>>;;;:::999888999999777777888;;;>>>AAAIIITTT___gggoooxxx~~~YYYNNNRRRBBBDDDCCCAAA???<<<:::888777888888:::<<<>>>???AAABBBBBBBBBAAAAAAAAABBBBBBBBBGGGEEEEEEEEEGGGHHHGGGFFFDDDCCCDDDBBB<<<666777===:::;;;;;;<<<;;;;;;::::::<<<;;;;;;::::::;;;;;;<<<888999888666444777<<>>?????????AAAEEELLLPPPXXXbbbooommmaaaYYYRRROOONNNKKKJJJMMMKKKIIILLLOOOMMMSSSjjjyyysssqqqnnnnnnqqqsssrrrrrrtttqqqsssrrrmmmiiikkkmmmmmmjjjrrrwwwrrrfff```dddkkkttt|||dddbbbhhhuuuwwwwwweeeOOOMMMSSS]]]~~~cccMMMKKKIIIJJJKKKLLLMMMNNNNNNOOOPPPQQQPPPNNNKKKJJJCCC===777777===AAAAAA>>>DDDDDDDDDEEEEEEEEEEEEEEEAAA???<<<888555333222222000333666999;;;;;;:::999>>>@@@AAAAAA>>><<<;;;::::::::::::999777888;;;===AAAHHHQQQZZZbbbkkkttt{{{lllQQQQQQJJJEEEDDDBBB@@@===:::888777777888999;;;===???AAABBBBBBBBBBBBBBBBBBCCCDDDDDDGGGFFFEEEFFFHHHIIIHHHGGGFFFEEEEEECCC===777888===;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;::::::999777444666<<>>>>>???@@@@@@CCCGGGKKKQQQXXXcccvvv}}}pppccc]]]XXXRRRNNNMMMQQQMMMLLLPPPSSS]]]sssyyyrrrrrrnnnnnnppppppnnnooosssppppppkkkbbb___eeejjjllldddnnnuuuooobbbZZZ^^^eeekkk|||xxxllluuuyyytttZZZPPPOOOQQQlll|||XXXMMMHHHLLLOOOLLLJJJLLLLLLMMMOOOQQQQQQPPPOOONNNEEE???888777;;;@@@@@@???FFFFFFFFFFFFFFFFFFEEEDDDAAA???<<<888555333222222222444555777999:::;;;;;;>>>@@@BBBAAA???<<<<<<<<<;;;<<<<<<;;;999999:::<<>>;;;888666666777888:::===???BBBCCCBBBBBBBBBBBBCCCEEEFFFGGGHHHGGGFFFGGGIIIJJJIIIHHHIIIGGGFFFDDD>>>777777<<<<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;777555666;;;@@@NNN]]]ooo{{{|||xxxnnnvvvvvvjjjggggggiiigggaaa^^^^^^{{{kkk^^^^^^eeevvviii^^^[[[ZZZ\\\]]]\\\ZZZYYYYYYWWWVVVVVVXXXXXXXXXWWWVVVUUUXXX\\\\\\\\\cccmmmdddSSSPPPKKKGGGEEECCCAAA???===>>>@@@@@@@@@AAACCCEEENNNSSSZZZlllyyyoooeee___ccc]]]\\\aaaiiitttuuuuuu}}}yyyuuusssooojjjkkknnnpppppphhh[[[WWW___iiimmmhhhoootttpppfff^^^___cccfffrrrhhhUUUNNNKKK^^^{{{mmmWWWFFFIIINNNLLLIIIJJJKKKLLLNNNOOOPPPOOONNNNNNHHHBBB;;;888;;;???AAAAAAFFFFFFGGGFFFFFFDDDCCCBBBAAA???<<<888555333222222444444555666888999;;;<<>>===<<<======>>>>>>===;;;::::::;;;EEEIIIPPPVVV^^^hhhuuu}}}aaaIIIMMMHHHGGGFFFCCC@@@<<<999777555666777999<<>>777666999===============>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>><<<888555666;;;???NNN```vvvyyyuuusssmmmttt~~~vvvoooppprrrsssnnnddd```bbb~~~lllccc___fffddd[[[ZZZXXXWWWXXXZZZZZZZZZWWWUUUTTTTTTVVVWWWXXXWWWWWWVVVVVVXXXXXX[[[bbbiii}}}eeeSSSPPPLLLHHHFFFDDDAAA???===???@@@@@@??????@@@BBBIIIMMMSSSccczzzpppsss{{{tttmmmlllpppzzz~~~wwweee\\\ccclllooommmooopppoookkkgggdddbbbbbbjjjxxx[[[OOOJJJTTTllleeeKKKFFFLLLMMMJJJIIILLLLLLMMMNNNMMMMMMLLLKKKKKKEEE>>>;;;<<<@@@BBBBBBGGGGGGHHHHHHGGGEEECCCBBBAAA???<<<888555333222222555555555666777999;;;<<<>>>@@@AAA@@@>>><<<======>>>???@@@@@@===;;;:::;;;DDDHHHMMMSSS[[[fffsss|||~~~uuuooovvvOOOKKKHHHHHHGGGEEEBBB>>>:::888666666666888:::===AAABBBAAAAAABBBCCCEEEGGGIIIJJJIIIHHHHHHIIIKKKMMMLLLKKKJJJFFFDDDBBB===666555777>>>============>>>???@@@AAABBBBBBCCCCCCBBBBBBAAA??????===999666666;;;@@@PPPccczzz}}}{{{rrrlllmmmkkktttzzzsssqqqsssvvvwwwpppfffbbbdddrrrccc___sssvvv```YYYZZZWWWSSSSSSXXXZZZYYYVVVUUUSSSTTTVVVWWWWWWVVVVVVUUUUUUUUUWWW[[[aaafffuuu[[[TTTQQQMMMJJJHHHFFFCCCAAA>>>???@@@???>>>>>>???AAAAAAEEEMMMYYYrrrxxxnnnppp~~~|||zzzxxxrrrllllllqqqnnnmmmqqqpppmmmlllkkkkkklllkkkgggccc^^^eeexxx}}}fffTTTMMMNNN[[[lllsssZZZLLLKKKMMMMMMJJJMMMMMMMMMMMMLLLKKKJJJJJJKKKGGGAAA======???AAAAAAHHHIIIJJJJJJIIIGGGEEEDDDAAA???<<<888555333222222555555555666777999:::;;;>>>??????>>><<<<<<<<<>>>===@@@BBBBBB@@@===<<<;;;BBBEEEIIINNNTTT___kkkttt}}}|||zzz{{{~~~~~~mmmWWWFFFHHHHHHHHHFFFDDD@@@<<<:::777666666777999<<>>???AAACCCDDDEEEFFFFFFEEEDDDCCC??????===:::666777<<>>======???BBB<<>>======>>>???FFFHHHIIIJJJJJJHHHEEEDDDAAA???<<<888555333222222555555666777888999999:::======>>>===;;;;;;<<<======@@@CCCCCCBBB???===<<>><<<888777666666888:::===???BBBBBBBBBCCCDDDEEEGGGHHHHHHGGGGGGIIIKKKMMMMMMLLLKKKFFFBBBAAA>>>999666777===<<<;;;;;;<<<===???AAADDDEEEFFFGGGGGGFFFEEEDDD??????===:::777888===BBBPPPaaauuuxxxwwwkkkdddfffeeeiiivvv~~~vvvnnneee]]]WWWVVVXXX\\\\\\XXXYYY\\\zzzgggaaacccvvvgggbbbTTTYYYZZZUUUSSSWWWXXXTTTUUUUUUTTTUUUWWWWWWUUUTTTOOOSSSVVVXXX[[[^^^___^^^oootttWWWTTTRRRPPPOOOMMMJJJHHH@@@@@@@@@>>>======@@@CCC<<>><<<;;;<<<<<>>===EEEGGGIIIKKKMMMSSS\\\ccctttwwwvvvxxx||||||~~~{{{xxxyyy}}}xxxTTTFFFGGGHHHHHHFFFCCC@@@===999888777666777:::===>>>BBBBBBBBBBBBCCCEEEFFFGGGHHHGGGGGGHHHKKKMMMLLLLLLLLLFFFBBBBBB@@@;;;888999<<<<<<;;;:::;;;===???AAACCCEEEFFFGGGGGGFFFEEECCC>>>???===:::777999>>>CCCLLL\\\ooozzz|||sssrrrggg___aaa^^^^^^hhhkkkpppqqqjjj```WWWMMMDDDFFFDDDFFFKKKNNNOOOQQQTTTgggZZZfffeeetttmmm[[[YYYXXXWWWWWWWWWUUURRRPPPTTTTTTUUUUUUUUUUUUUUUUUUQQQSSSVVVXXXYYY[[[^^^```hhhttthhh\\\SSSSSSRRRLLLGGGEEEDDDBBB@@@>>>======>>>???AAA>>>@@@EEEJJJ[[[}}}zzznnnhhheeedddbbbdddeeedddaaa___aaacccmmmzzzvvvnnnkkk___bbbfffggggggfffffffffkkkhhhwwwxxxkkkjjjnnntttzzzXXXVVVTTTGGGXXXvvvzzz^^^OOOMMMNNNQQQOOOKKKHHHIIILLLMMMLLLMMMMMMFFF===:::======888@@@CCCHHHKKKKKKHHHBBB???BBBAAA???;;;777444444555666888999999999:::===???@@@<<<<<<@@@@@@<<<;;;>>>@@@BBBDDDFFFEEECCCAAA???EEEGGGIIIKKKMMMPPPUUUXXXgggrrrxxxzzz}}}zzzzzz}}}~~~{{{vvvxxx~~~nnnNNNEEEGGGKKKGGGGGGHHHBBB999:::999777666666999;;;>>>???@@@@@@AAABBBFFFHHHHHHIIIJJJJJJJJJJJJJJJJJJLLLFFF???===@@@BBBAAA>>>???===:::777666777999:::<<<======>>>>>>>>>======:::999999:::<<>>@@@BBBDDDGGGLLLPPPzzzdddaaa___fffzzzpppfff\\\TTTTTTTTTVVVXXXXXXVVVUUUWWWWWWVVVVVVVVVVVVVVVVVVRRRTTTWWWXXXYYYZZZ]]]___cccjjjoooZZZSSSSSSPPPKKKIIIFFFDDDBBB???>>>>>>???@@@AAA???@@@DDDEEENNNjjj~~~zzzzzz{{{oooeeeaaaaaabbb```bbbcccbbb```___```aaa```iiitttwwwrrrjjjfffeeeaaaccceeeeeecccbbbbbbbbbddd^^^iiiwwwyyyrrrwwwkkkXXXQQQLLLTTTfff{{{rrr\\\OOOMMMLLLLLLJJJIIIJJJMMMNNNNNNLLLLLLFFF===;;;???@@@===???BBBGGGJJJJJJGGGCCC???BBBAAA>>>:::777555444555555777888999999:::===???DDDAAABBBFFFFFFAAA???AAAAAABBBCCCEEEEEEEEEDDDCCCGGGIIILLLOOORRRUUUYYY\\\bbbkkkrrr|||}}}xxxxxx|||~~~}}}~~~RRRCCCCCCKKKHHHFFFIIIGGG<<<:::888666666777999:::<<<===>>>>>>???AAAEEEHHHIIIIIIJJJJJJJJJJJJJJJIIIJJJDDD>>>===@@@CCCBBB@@@>>>;;;888555444444666888888999999::::::999999999999999999:::<<<>>>@@@BBBHHHMMMUUU[[[___```^^^\\\WWWUUUQQQMMMJJJHHHGGGGGGBBBCCCDDDAAA<<<888777777;;;<<<>>>???AAAEEEJJJNNN~~~rrrccc]]]]]]eee~~~rrreeecccbbbSSSRRRSSSUUUWWWXXXXXXVVVWWWWWWWWWVVVVVVUUUUUUUUUTTTVVVXXXYYYYYYYYY[[[]]]```bbbxxxppp]]]WWWSSSPPPNNNHHHFFFDDDAAA??????@@@@@@AAA>>>@@@CCCBBBDDDRRRcccvvvsssssswww}}}wwwjjjaaa^^^```ccc^^^___``````^^^]]]^^^___]]]```dddfffeeecccbbbbbbaaabbbcccaaa___^^^^^^___cccZZZ___iiirrrzzzwww||||||```QQQRRRQQQUUUjjjoooWWWLLLLLLLLLLLLLLLKKKLLLNNNPPPLLLKKKEEE???===@@@CCCBBB>>>AAAEEEIIIIIIGGGCCCAAABBB@@@===:::777666555555444555777888888:::===???DDDDDDGGGNNNPPPMMMJJJIIIGGGGGGFFFEEEDDDCCCCCCBBBEEEIIIMMMQQQTTTXXX[[[^^^___fffjjjvvv}}}{{{yyy{{{{{{yyy~~~~~~}}}|||{{{{{{}}}cccHHHAAAKKKJJJFFFIIIKKKAAA<<<666444555888888888:::;;;<<<<<<===@@@DDDHHHIIIJJJJJJKKKJJJJJJIIIIIIGGGAAA<<<<<<@@@DDDDDDBBB;;;999666333111111333444333444444555555444333333666666777999:::<<<===>>>???BBBFFFJJJLLLLLLJJJIIIGGGFFFEEEDDDBBBAAA@@@@@@888999999888666666777888888999;;;<<<>>>BBBGGGKKK||||||hhh___]]]^^^mmmjjjaaaaaabbbXXXWWWVVVVVVWWWWWWVVVTTTWWWWWWVVVUUUTTTSSSSSSRRRVVVWWWYYYYYYXXXXXXZZZ[[[bbbaaannnuuu___SSSPPPQQQJJJHHHEEEBBB@@@??????@@@???===>>>BBBBBBBBBIIIQQQjjj}}}rrrllllllooovvv{{{|||xxxiii```\\\^^^aaa\\\\\\]]]\\\\\\\\\\\\\\\aaa```______```aaa```___`````````___]]]]]]^^^___kkkbbbaaaeeefffvvvrrruuuwww}}}|||uuuYYYTTTPPPNNNZZZwwwfffRRROOONNNNNNNNNKKKIIIKKKOOOMMMKKKFFFAAA>>>???BBBDDD???BBBFFFIIIJJJHHHFFFDDDBBB@@@<<<999888777555444222444666777888999<<>>======@@@DDDIIINNNRRRUUUXXX[[[```dddfffrrr}}}}}}}}}{{{{{{zzzwww{{{}}}~~~}}}{{{zzz{{{|||{{{~~~SSS???IIILLLHHHHHHIIIEEE>>>666333666999888777999:::;;;<<<===@@@DDDGGGIIIIIIJJJJJJJJJJJJIIIIIIFFFAAA;;;;;;???CCCCCCAAA:::888555222000000000111111111222222222111000000222333555666888888888888:::;;;===???@@@@@@???>>>>>>???@@@@@@@@@???>>>===<<<;;;:::888777777888:::666777999;;;===AAAFFFIII~~~fff]]]]]]]]]bbbyyyvvvfff___[[[ZZZ[[[YYYWWWWWWXXXXXXVVVUUUXXXWWWWWWVVVUUUTTTTTTSSSVVVWWWXXXXXXWWWWWWXXXYYY``````hhhoooXXXPPPQQQMMMKKKGGGCCCAAA????????????===<<>>@@@CCCFFFGGGGGGHHHIIIIIIIIIIIIIIIGGGAAA;;;;;;>>>BBBAAA???999888555333111111111222222333333333222222111000000111222333444444444444555666777888999:::::::::;;;<<<>>>??????>>><<<;;;<<<:::777555444555666777555777999:::<<<@@@EEEIIIppp{{{lllbbb___[[[[[[ddd}}}nnnggg```ZZZWWWVVVUUUTTTUUUXXXZZZ[[[ZZZYYYXXXXXXWWWWWWVVVVVVVVVTTTUUUWWWVVVUUUUUUVVVXXXYYY\\\bbbtttnnn\\\SSSPPPNNNJJJFFFBBBAAA@@@@@@@@@>>>======>>>@@@CCCFFFPPPvvvzzzoooddd^^^^^^cccjjjjjjmmmttt}}}lllaaa]]]XXXYYY]]]YYYXXXWWWXXXZZZZZZZZZXXXXXXXXXZZZ]]]```bbbaaa```YYY[[[]]]^^^___```bbbddddddgggcccaaabbb```rrr~~~```XXXZZZ\\\eee}}}]]]PPPPPPKKKOOOgggzzzZZZOOOGGGHHHHHHFFFJJJRRRQQQOOOMMMIIICCC======AAAEEEFFFHHHJJJJJJJJJIIIHHHCCC???:::888999999666444222444555555555666999;;;<<>>AAAFFFKKKNNNRRRVVVYYYXXX```jjjxxx|||{{{||||||yyy{{{}}}}}}{{{zzzzzzuuu}}}iiiooommmDDDAAAFFFJJJKKKFFFJJJDDD===999888999888666888:::===??????@@@AAABBBDDDEEEFFFGGGHHHIIIIIIIIIFFF@@@::::::>>>AAAAAA???:::999888666555555555555666666666666555444333333111111111111222222333333111222333444666666777777888999;;;<<<<<<<<<;;;::::::777555444555666777666555666888:::<<>>DDDGGGGGGHHHIIIIIIHHHHHHGGGCCC>>>999888999:::777444333444555555444555777999777>>>EEEMMMWWW\\\UUUJJJKKKIIIFFFCCCAAABBBCCCDDDAAADDDHHHKKKNNNRRRWWW[[[XXXdddssszzzjjjsss|||}}}|||zzzzzz|||~~~}}}xxxwwwyyyyyyvvvxxxyyy{{{zzzxxxvvvvvvvvvrrrxxx~~~~~~xxxfffyyyYYYGGGBBBGGGLLLGGGJJJGGGBBB===:::888777777666999===??????>>>======@@@AAACCCEEEGGGHHHIIIIIICCC>>>999999>>>BBBBBB@@@<<<<<<;;;:::999:::::::::999999999999888777666555333333222111222222444555///000222333444555555555555555777888:::;;;;;;;;;===:::777666888999888666444555777888:::>>>CCCGGGpppfffyyyeeeaaa]]]\\\ooolll```\\\TTTRRRVVVPPPOOOOOOQQQUUUYYY[[[[[[QQQQQQQQQQQQRRRRRRRRRRRRQQQRRRTTTTTTSSSSSSTTTVVVRRRYYYZZZZZZrrriiiWWWUUUPPPLLLHHHEEEDDDDDD===@@@AAA@@@???BBBFFFHHHhhhxxxsssooocccZZZYYYZZZ\\\ccckkkkkkiiiooowwwbbb]]]\\\WWWUUUXXXYYYVVVUUUVVVYYY[[[YYYWWWYYYZZZZZZZZZXXXYYY[[[^^^UUUXXX\\\^^^___^^^^^^___YYYeee]]]VVV^^^[[[\\\nnnjjj```]]]___XXX^^^iii]]]SSSQQQPPPWWWooommmXXXRRRQQQNNNOOOUUURRRQQQSSSSSSLLLBBBAAAFFFGGGGGGHHHHHHHHHGGGFFFFFFCCC>>>999888::::::777444444555555555444444666777111888@@@IIITTT[[[UUUJJJIIIGGGEEEBBBAAABBBDDDEEECCCEEEGGGJJJMMMRRRWWW[[[\\\jjj|||hhhbbbxxxxxxvvvuuurrrsssvvv}}}~~~{{{uuutttvvvvvvttttttvvvvvvuuusssrrrrrrrrrooonnn{{{|||mmmkkknnnPPP@@@CCCKKKHHHJJJIIIFFF@@@;;;888777888444888===??????<<<::::::>>>@@@BBBDDDFFFHHHIIIIIIAAA<<<777888>>>CCCDDDCCC>>>======<<<<<<======>>>;;;;;;;;;;;;:::999888777666555333222222333555777111222333555555555444444333333555777999;;;===>>>???<<<888777888777444222222444666777999===BBBFFFkkkmmmwwwhhhccc___aaaiii|||bbbYYYUUUPPPPPPUUUOOOMMMLLLNNNPPPQQQNNNLLLLLLMMMOOOPPPQQQQQQPPPPPPNNNPPPRRRSSSRRRRRRSSSTTTSSSXXXSSSQQQfffddd[[[TTTPPPJJJDDDDDDJJJ@@@???@@@AAA>>>>>>EEEOOOwwwvvvllleeebbb___ZZZVVVWWWYYYYYY]]]aaakkkcccnnn{{{jjj]]][[[YYYSSSSSSYYYTTTTTTUUUWWWYYYYYYWWWTTTSSSTTTUUUVVVXXXYYYZZZ[[[VVVVVVVVVYYY[[[]]]]]][[[XXX\\\___^^^[[[[[[___cccggg]]]___hhhyyykkkOOOIIIMMMQQQ___pppmmmWWWQQQVVVVVVPPPTTTUUUWWWVVVNNNEEECCCFFFGGGGGGHHHIIIIIIIIIHHHGGGEEEDDDBBB@@@===<<<;;;;;;888888777777666555555555888888:::@@@FFFJJJIIIHHHBBB@@@======???AAACCCDDDGGGCCCEEELLLNNNNNNXXXfffuuu|||ccc```~~~|||wwwrrrqqqsssuuuyyy}}}~~~xxxpppkkkiiitttsssqqqqqqpppooommmjjjlllhhhmmmyyyjjjuuucccHHHAAAEEELLLNNNLLLIIIEEEAAA<<<888666999:::<<>>BBBFFFHHHHHHFFFEEEDDDDDD===777999AAAGGGFFFCCC?????????????????????@@@@@@@@@???===<<<:::999999888888888888777777777777666666666555444444333333222222333555888;;;>>>??????>>><<<999777555444444555555555777:::???CCCEEElllyyyttteee```aaaeeemmm~~~tttZZZTTTTTTQQQNNNOOONNNLLLKKKLLLNNNOOOMMMJJJKKKKKKLLLMMMNNNNNNNNNNNNMMMOOOQQQRRRQQQQQQRRRSSSQQQWWWUUUSSS```zzzooo[[[QQQMMMHHHEEEEEEBBB@@@AAAAAA???>>>EEENNNxxxoooeee^^^XXXUUUTTTQQQPPPTTTVVVWWW[[[aaafffmmmooobbbYYY[[[ZZZUUUSSSWWWUUUSSSSSSTTTUUUVVVUUUTTTSSSSSSTTTUUUVVVWWWWWWXXXUUUUUUUUUXXXZZZ[[[ZZZYYYWWWZZZ\\\[[[XXXYYY]]]aaaxxx}}}nnnrrrxxxhhhXXXSSSRRRUUU\\\xxxoooRRRNNNRRRQQQQQQRRRUUUVVVPPPHHHEEEGGGHHHIIIJJJKKKKKKKKKJJJIIIFFFEEECCCAAA???===<<<<<<:::::::::999888888777777777777777:::???AAAAAA???>>>===;;;;;;>>>BBBEEEGGGKKKGGGEEEHHHPPP\\\mmm|||yyyiiivvv}}}zzzvvvsssqqqpppppppppuuuxxx{{{|||zzzvvvtttrrrqqqpppooonnnooonnnkkkiiigggbbbeeeoootttzzzzzzqqq}}}VVVGGGHHHLLLMMMLLLKKKHHHEEE@@@<<<:::;;;;;;===@@@BBBBBB@@@>>>@@@CCCFFFHHHGGGEEEDDDCCCDDD===777999@@@FFFFFFBBB>>>>>>??????@@@AAAAAAAAAAAA@@@???>>><<<;;;:::999888888888888777777777777666666666555444444333333111222333555999===AAACCCAAA@@@>>>;;;888666555444555555666777;;;???BBBEEEeeeyyypppddd[[[XXXbbbpppzzz|||iiiRRRNNNRRRPPPKKKHHHKKKKKKJJJKKKLLLMMMKKKIIIJJJJJJJJJJJJJJJKKKLLLMMMLLLNNNPPPPPPOOOOOOPPPQQQPPPUUUUUUVVVZZZffflllYYYSSSOOOIIIDDDCCCAAAAAAAAA???>>>CCCKKK{{{pppnnntttsssuuuwww|||}}}yyyoookkkddd\\\TTTOOOMMMKKKLLLKKKNNNTTTVVVWWW\\\bbbddd}}}pppxxxaaaXXXUUUYYYZZZUUUSSSUUUUUUSSSQQQQQQRRRSSSRRRQQQRRRRRRSSSSSSSSSTTTTTTTTTTTTTTTTTTWWWYYYYYYXXXVVVUUUWWWXXXWWWUUUVVVZZZ___ddd}}}{{{wwwyyyfffUUUOOONNNMMM^^^~~~qqq[[[TTTUUURRRSSSVVVYYYVVVNNNIIIJJJJJJKKKLLLMMMNNNMMMMMMLLLHHHGGGEEECCCAAA???>>>>>>======<<<<<<;;;:::::::::999888666777999:::999999;;;:::::::::===AAAFFFHHHGGGHHHHHHLLL[[[ttt~~~}}}{{{|||}}}{{{wwwsssqqqqqqqqqooommmrrrsssuuuxxx{{{}}}|||{{{ooonnnmmmmmmnnnmmmkkkiiiiiidddffflllmmmpppmmmkkkMMMHHHKKKMMMMMMNNNMMMJJJFFFAAA???;;;<<<>>>AAACCCBBB???===AAACCCFFFGGGFFFDDDCCCCCCDDD===777888???DDDEEEBBB===>>>???@@@AAABBBBBBBBBAAA@@@???>>>===<<<;;;:::999999999888888888777777666666666555444444333333111111333666:::???DDDFFFDDDCCC@@@===:::888666555555555666888;;;???BBBDDDuuuddd|||qqq```ZZZZZZ]]]eeeuuuyyyuuuuuuzzz}}}qqq```PPPMMMPPPOOOKKKHHHJJJJJJJJJKKKKKKKKKJJJJJJJJJIIIHHHHHHHHHJJJKKKLLLJJJLLLNNNOOONNNNNNOOOPPPQQQRRRRRRVVVXXXYYYwwwkkk[[[SSSMMMIIIEEEBBBAAAAAA???===AAAGGGdddwwwttt___QQQJJJIIIOOOOOORRRUUUYYY___mmm~~~xxxqqqkkkggg```]]]VVVPPPLLLJJJIIIJJJKKKLLLQQQVVVWWWXXX]]]eeennnqqq```~~~lllXXXRRRQQQVVVWWWTTTSSSTTTSSSRRRQQQQQQRRRRRRPPPNNNSSSSSSRRRRRRRRRQQQQQQQQQSSSSSSTTTWWWYYYYYYWWWUUUUUUUUUUUUTTTSSSUUUYYY]]]]]]rrrzzzeeeeeeqqqzzz\\\QQQQQQPPPSSS___|||cccVVVWWWVVVWWW[[[ZZZSSSOOONNNKKKLLLNNNOOOOOOOOONNNMMMJJJIIIGGGEEECCCAAA@@@@@@>>>>>>>>>===<<<<<<;;;;;;===;;;:::888888999999::::::;;;<<<===>>>@@@CCCEEE@@@IIIQQQZZZppp~~~~~~zzzzzzxxxvvvvvvyyy|||tttqqqssstttrrrooorrrppppppsssyyy}}}}}}|||pppooonnnooopppooonnnlllmmmiiijjjnnnmmmmmm|||jjj|||XXXHHHMMMNNNPPPRRRRRRPPPKKKFFFBBB:::;;;===@@@CCCCCCAAA>>>@@@BBBDDDEEEEEEDDDEEEFFFDDD>>>888888===BBBCCCBBB>>>???@@@AAABBBBBBAAAAAAAAA@@@@@@???===<<<<<<;;;:::::::::999888888777777666666666555444444333333111222444777<<<@@@DDDFFFFFFDDDBBB>>>;;;999777777555555666999;;;???AAACCCggg^^^ooo|||iii]]]ZZZWWWXXX^^^lllsssooooooqqqtttxxx{{{xxxwwwbbbZZZRRROOONNNMMMLLLMMMJJJJJJKKKLLLKKKKKKJJJJJJKKKJJJIIIHHHHHHIIIKKKLLLIIIKKKMMMNNNMMMMMMNNNOOORRRPPPOOOUUUYYYVVViiiiiiWWWOOOLLLHHHDDDBBBBBB@@@===???CCCJJJSSSMMMBBBCCCCCC@@@DDDAAADDDGGGIIIJJJQQQ\\\eeettt{{{tttnnnhhhccc]]]ZZZTTTQQQLLLIIIGGGGGGHHHIIIKKKMMMQQQTTTTTTVVV```lllggggggrrrZZZTTTQQQPPPQQQRRRRRRRRRTTTPPPPPPQQQSSSSSSRRROOOLLLSSSSSSRRRRRRQQQPPPPPPPPPSSSSSSTTTWWWYYYZZZWWWUUUTTTTTTTTTTTTTTTVVVXXX[[[\\\ggg___]]]ccceeevvvttt]]]VVVSSSRRRSSSeeeggg\\\VVVTTTWWWXXXUUUSSSSSSMMMNNNOOOPPPPPPOOONNNMMMLLLKKKIIIGGGEEECCCBBBBBB???>>>>>>===<<<<<<;;;;;;>>>===<<<;;;::::::<<<===;;;>>>AAAAAA@@@@@@@@@AAAAAALLLXXXccc{{{|||zzzzzz}}}yyywwwsssqqqsss{{{vvvqqqrrrttttttrrrssspppnnnppptttwwwwwwvvvrrrqqqqqqqqqrrrrrrpppnnnkkkiiijjjmmmlllkkkuuuiiiccchhhJJJMMMPPPRRRUUUVVVTTTOOOIIIEEE::::::<<>>@@@BBBCCCDDDEEEGGGIIIDDD>>>888777;;;@@@BBBAAA@@@AAABBBCCCCCCBBB@@@???AAAAAA@@@???>>>======<<<;;;;;;;;;:::999888888777666666666555444444333333222333666:::===@@@BBBCCCFFFDDDBBB???<<<:::888777555555777999<<<>>>AAABBBbbb]]]qqqddd[[[YYYXXXWWWVVVYYYcccnnntttnnnjjjkkkllljjjkkkooopppsssxxxsssXXXVVVSSSOOOMMMLLLMMMOOOIIIJJJLLLLLLJJJIIIJJJKKKJJJJJJIIIIIIIIIJJJJJJKKKIIIKKKMMMMMMMMMLLLMMMNNNQQQQQQNNNTTTZZZWWW```wwwjjjYYYPPPLLLGGGDDDDDDBBB>>>>>>AAAAAADDD>>>;;;BBBBBB===@@@===@@@CCCCCCDDDFFFKKKOOOWWWbbb~~~zzzvvvnnnjjjddd^^^ZZZVVVRRROOOGGGFFFCCCBBBBBBCCCEEEGGGHHHJJJNNNRRRTTT\\\ooo|||zzzrrrbbbPPPRRRPPPOOONNNNNNOOOQQQSSSOOOOOOOOOQQQRRRQQQNNNLLLRRRRRRQQQQQQPPPOOOOOONNNPPPQQQSSSWWWZZZZZZXXXUUUSSSSSSSSSTTTUUUVVVWWWXXXZZZaaarrrqqqfff___TTT\\\sssrrrZZZNNNIIIUUU\\\eeemmmbbbWWWUUUUUUTTTTTTUUUPPPQQQRRRRRRQQQPPPNNNMMMMMMLLLJJJHHHFFFDDDCCCCCC??????>>>======<<<<<<;;;;;;<<<<<<<<<::::::<<<>>><<>>AAACCCDDDCCC???@@@BBBBBBBBBDDDGGGIIIDDD???999777999>>>@@@AAA@@@AAACCCDDDDDDCCCAAA@@@AAAAAA@@@@@@???>>>>>>======<<<;;;;;;:::999888888666666666555444444333333111555999>>>AAACCCCCCBBBDDDBBB@@@>>>;;;999888888555666777:::<<<>>>@@@AAAmmmYYYnnnvvvggg```[[[ZZZXXXUUUVVV[[[nnn|||qqqiiiggggggjjjiiigggjjjooouuu~~~wwwdddRRRQQQNNNKKKKKKLLLMMMLLLFFFIIIKKKJJJHHHGGGHHHJJJIIIIIIIIIJJJJJJIIIIIIHHHIIIKKKMMMMMMMMMLLLMMMNNNNNNTTTSSSTTTYYYWWWZZZhhhsss]]]QQQKKKHHHGGGEEEAAA@@@BBB>>>AAA<<<;;;AAA===:::@@@?????????@@@AAACCCEEEFFFLLLOOO___~~~|||{{{zzzyyywwwtttnnnhhhccc^^^ZZZTTTPPPLLLJJJGGGEEE@@@@@@@@@@@@AAACCCEEEGGGHHHJJJPPPVVV^^^oooyyyjjjZZZQQQKKKMMMMMMLLLLLLNNNPPPPPPOOOMMMKKKKKKMMMNNNOOONNNPPPOOOOOONNNNNNMMMMMMMMMMMMNNNQQQUUUYYYYYYWWWUUUQQQQQQRRRTTTVVVVVVVVVUUUUUU\\\eeeyyyzzzeeeUUUVVV```sssrrr]]]RRRVVVSSSSSSiiilll```ZZZWWWVVVWWWTTTUUUUUUTTTSSSQQQOOONNNNNNLLLJJJHHHFFFEEEDDDCCC@@@@@@???>>>>>>======<<<999;;;======;;;:::;;;<<<<<<>>>@@@???@@@DDDMMMUUU\\\aaalllwww||||||~~~|||zzzwwwttttttxxx~~~}}}zzzvvvsssqqqqqqrrrsssoooooonnnmmmkkkjjjkkkmmmmmmkkkjjjjjjjjjiiigggdddiiijjjnnnpppoooooossszzzlll]]]vvvfffJJJLLLOOOSSSVVVVVVUUURRRPPPBBB???======???AAABBBCCCBBBBBBCCCBBBAAABBBEEEGGGDDD???999666888<<>>>>>======<<<;;;:::999888888666666666555444444333333000555<<>><<<:::999888888444666888:::===>>>@@@@@@aaa]]]fffzzzlll```\\\[[[WWWVVVXXXQQQdddzzz}}}pppjjjhhhfffeeegggjjjiiiiiiooovvvzzziiiZZZPPPMMMHHHGGGJJJMMMLLLHHHEEEGGGJJJIIIGGGEEEFFFHHHGGGHHHIIIJJJJJJIIIGGGFFFIIIKKKMMMNNNMMMMMMMMMOOOKKKVVVWWWTTTWWWUUUVVV```nnnlllTTTOOOKKKJJJHHHDDDBBBCCC>>>CCC@@@???AAA<<<;;;FFFAAA???======@@@BBBBBBBBBGGGBBBHHH^^^yyyhhhccchhhjjjnnnppp}}}~~~}}}||||||||||||}}}{{{wwwtttqqqpppooooookkkkkkjjjiiifff```YYYSSSSSSOOOJJJFFFDDDBBB@@@???@@@@@@AAACCCEEEGGGHHHIIIKKKNNNUUU^^^kkkxxxdddUUUSSSEEEIIILLLLLLLLLNNNOOONNNPPPLLLHHHFFFHHHLLLOOOQQQMMMMMMMMMMMMLLLLLLLLLKKKJJJLLLOOOTTTXXXYYYWWWTTTOOOOOOQQQTTTVVVVVVTTTRRRSSSYYYZZZdddoooaaa]]]]]]ttt{{{nnnWWWLLLVVV^^^iiioooccc[[[XXXWWWXXXXXXWWWVVVUUURRRPPPNNNNNNMMMKKKHHHFFFEEEDDDCCCAAAAAA@@@@@@???>>>>>>===:::===??????<<<::::::<<<<<<===<<<<<<>>>GGGVVVaaaqqqxxx~~~}}}|||{{{wwwuuutttwwwyyyuuuwwwwwwvvvtttrrrssstttkkkmmmooommmjjjhhhkkkmmmhhhgggeeeddddddccc```^^^eeehhhlllnnnmmmllloootttbbbhhhXXXIIILLLPPPTTTWWWWWWVVVUUUFFFCCC>>><<<===???AAAAAAEEEEEEDDDBBB@@@@@@BBBEEEEEE???999666777;;;???AAA:::===@@@DDDGGGGGGGGGFFFBBBAAAAAA@@@@@@?????????>>>======;;;:::999888888777666666555444444333333///555>>>FFFKKKLLLJJJGGG???>>><<<;;;999888888888444666888:::===>>>???@@@^^^SSSkkkpppeeeeeeccc\\\WWWVVVVVV]]]jjjyyyqqqhhheeedddbbbjjjfffeeehhhjjjmmmttt{{{nnn\\\QQQIIIIIIIIIIIIIIIIIIIIIIIIGGGEEEDDDGGGKKKLLLHHHCCCGGGGGGFFFFFFGGGGGGHHHIIIJJJJJJJJJKKKLLLNNNOOOPPPPPPPPPQQQPPPQQQSSSVVVYYY^^^uuuaaaRRRQQQNNNDDD@@@DDDHHHFFFBBBAAA@@@???===;;;===>>>???@@@AAABBBCCCDDDCCCBBBBBBHHHSSSbbbrrr{{{~~~jjjXXXNNNMMMSSSXXXWWWXXXZZZ\\\^^^^^^^^^]]]___```bbbdddfffgggggghhhffffffdddcccaaa```___^^^\\\[[[ZZZWWWTTTOOOLLLJJJIIIGGGDDD@@@>>>===>>>>>>@@@AAADDDGGGFFFBBBEEEJJJQQQMMM[[[{{{~~~vvvZZZLLLPPPHHHIIIIIIJJJJJJJJJKKKKKKKKKIIIGGGGGGIIIKKKLLLLLLTTTKKKQQQZZZQQQIIIKKKMMMNNNLLLKKKNNNQQQRRROOOLLLNNNOOOPPPQQQRRRRRRRRRRRRRRRWWWZZZ\\\mmmooocccqqqfffVVVQQQYYYnnnlllbbb^^^[[[YYYVVVSSSRRRQQQPPPOOOHHHIIIJJJJJJIIIGGGCCCAAACCCEEEDDDAAA>>>======<<>>AAA:::<<>>:::999:::===@@@AAA===>>>@@@BBBCCCDDDEEEEEEEEEDDDBBBAAA@@@AAAAAABBB??????===<<<;;;:::::::::999888777666555444444444555999???DDDHHHIIIHHHGGG>>>===<<<;;;:::999999999444555666888:::<<<===>>>ZZZRRR]]]|||lllbbb___^^^WWWTTTTTTXXX___kkk}}}pppddd``````___]]]ZZZ___hhhnnnnnnrrr~~~uuu]]]OOOIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFDDDDDDFFFJJJKKKGGGCCCFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIJJJKKKLLLNNNOOOOOOOOOPPPPPPPPPRRRUUUXXXZZZoooyyybbbUUUQQQKKKIIIKKKDDDBBBAAAAAACCCCCCBBBAAA>>>>>>??????@@@AAAAAABBB>>>>>>>>>@@@FFFMMMTTTYYYccc[[[PPPFFFAAABBBFFFIIIHHHIIIJJJLLLMMMMMMMMMMMMPPPQQQSSSUUUVVVWWWXXXXXXZZZYYYXXXWWWUUUTTTSSSRRRQQQQQQPPPNNNKKKGGGDDDCCCAAA@@@???>>>===>>>>>>???CCCAAAAAADDDFFFFFFJJJOOOPPP[[[www~~~zzzzzzmmmWWWMMMPPPIIIIIIIIIIIIIIIJJJKKKKKKLLLIIIGGGGGGIIIKKKLLLLLLIIILLLbbbqqqeeeSSSLLLGGGMMMMMMNNNOOOQQQPPPNNNLLLLLLMMMOOOPPPRRRRRRSSSSSSOOOTTTXXXZZZdddjjjqqq{{{dddTTTUUUaaalll|||fff]]][[[XXXVVVVVVTTTPPPLLLLLLJJJGGGDDDCCCDDDDDDDDDEEECCC???<<<<<<>>>>>>======:::888999<<<======<<<>>>;;;???GGGOOOXXXkkk~~~||||||{{{{{{||||||}}}wwwsssqqqqqquuuxxxrrrrrrrrrpppmmmjjjjjjjjjiiihhhfffeeefffgggiiijjjeeefffeeegggppp{{{~~~{{{llliiiiiijjjgggeeeiiiqqqooo|||iiixxx___NNNRRRZZZXXXWWWZZZSSSMMMEEE???===>>>@@@BBBBBBCCCCCCCCCBBBBBBAAAAAACCC???<<<999:::===@@@BBB>>>???AAABBBDDDEEEEEEEEEEEEDDDBBBAAA@@@@@@@@@AAA???>>>===;;;::::::999999888888666555444333333333555777<<<@@@CCCCCCBBBAAA>>>>>><<<;;;:::999999999555666777999:::<<<===>>>xxxYYYSSS\\\zzzuuunnnjjj^^^XXXSSSQQQPPPTTT```kkk{{{~~~iiieee```^^^```aaa```___eeecccdddjjjttteeeQQQHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGEEECCCCCCEEEHHHIIIFFFCCCEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGHHHHHHIIIJJJKKKLLLMMMNNNOOONNNNNNPPPSSSVVV[[[___~~~uuurrrooo^^^RRRNNNQQQDDDCCCBBBBBBDDDDDDCCCAAA??????????????????????????????@@@AAAAAA@@@@@@@@@EEECCCAAA???>>>???@@@AAABBBBBBBBBBBBBBBCCCDDDDDDFFFGGGHHHJJJKKKLLLLLLLLLLLLLLLKKKJJJHHHGGGFFFFFFFFFFFFEEEDDDBBB@@@>>>===;;;;;;<<<>>>???@@@BBBBBBFFFCCCCCCGGGIIIJJJOOOTTT___xxxyyyxxxvvvtttmmm```SSSNNNOOOJJJIIIHHHGGGGGGIIIJJJLLLLLLJJJHHHHHHJJJKKKLLLKKKIIIKKK\\\eeeWWWKKKKKKMMMKKKMMMPPPQQQPPPNNNLLLLLLKKKLLLMMMOOOQQQRRRSSSSSSLLLOOOTTTWWWZZZkkk~~~nnniiiooo~~~www]]]UUUTTTRRReeewwwnnnaaaZZZXXXWWWUUURRRRRRNNNIIIFFFEEEDDDDDDCCCBBBAAAAAACCCEEEDDD???;;;@@@===;;;===AAACCCAAA>>>DDDFFFKKKTTTddd{{{{{{zzzzzzyyy{{{zzzwwwtttssstttuuuuuuoooppppppnnnjjjhhhhhhiiidddcccbbbaaabbbdddfffgggfffeeebbbccciiirrrvvvuuukkkjjjjjjiiifffcccgggmmmmmm~~~hhhwwwQQQQQQ[[[YYYVVVZZZVVVSSSMMMFFF@@@>>>???AAAAAABBBBBBBBBCCCCCCCCCCCCDDDAAA===::::::===AAADDD???@@@BBBCCCDDDEEEFFFFFFEEEDDDBBBAAA@@@?????????>>>===<<<;;;:::999999999888777666444333222222222444666888;;;<<<<<<<<<;;;>>>>>>===<<<;;;:::999999666777888:::;;;===>>>???}}}iiiUUUUUUmmmsssjjjbbb[[[ZZZXXXUUUTTTVVV]]]kkk|||zzzpppjjj```___```aaaccceeeeeedddmmmgggjjj{{{oooYYYLLLGGGFFFEEEEEEEEEEEEEEEEEEEEEEEECCCBBBBBBCCCFFFFFFDDDBBBDDDDDDDDDCCCDDDEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLMMMMMMMMMNNNPPPRRRYYYXXXjjjqqqjjjsss|||```SSSQQQLLLJJJHHHGGGFFFEEECCCAAABBBAAAAAA@@@???>>>======???@@@BBBCCCBBBAAA>>>===???@@@AAABBBBBBBBBAAA@@@CCCBBB@@@??????@@@AAABBBAAAAAABBBDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@??????>>>>>>======:::<<<>>>AAACCCDDDEEEFFFEEEFFFHHHLLLMMMOOOXXXbbb{{{tttssskkk^^^TTTQQQNNNKKKKKKIIIGGGEEEFFFGGGJJJKKKMMMKKKIIIIIIJJJKKKJJJJJJLLLFFFKKKLLL@@@>>>IIINNNIIIMMMQQQRRROOOLLLKKKKKKLLLLLLNNNOOOPPPPPPPPPPPPMMMKKKPPPUUUUUU[[[zzzyyyhhh```bbb___^^^wwwxxxkkk\\\[[[dddwwwnnnccc]]]YYYUUUNNNLLLJJJJJJKKKKKKGGGDDDDDDCCCDDDFFFFFFDDDBBBCCCDDDDDDCCC@@@@@@CCCDDDBBBNNN```ttt~~~}}}wwwyyyxxxvvvtttuuutttqqqmmmnnnnnnmmmkkkjjjkkkmmmcccbbb```___```aaacccdddiiifffbbb______``````^^^eeefffgggfffcccaaadddhhhkkkppplllvvveeeSSSWWWZZZXXXVVVXXXWWWSSSLLLCCC>>>>>>@@@@@@@@@AAAAAABBBDDDEEEEEEEEECCC@@@<<<;;;===AAADDD@@@AAABBBDDDEEEFFFFFFFFFEEEDDDCCCAAA@@@>>>============;;;::::::999999999888777555444222222111111333444666888::::::;;;:::>>>>>>>>>===<<<;;;:::999777888999:::<<<===>>>???hhhSSS[[[fff|||nnnbbb______ZZZTTTPPPNNNWWWbbbgggiiikkkqqqwwwrrriiifffdddccc`````````______aaaeeehhhjjjuuulllXXXNNNGGGCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBCCCCCCCCCBBBCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHJJJKKKKKKKKKKKKMMMOOOPPPUUU^^^vvvrrr^^^nnngggVVVSSSPPPMMMKKKJJJIIIGGGEEEDDDDDDCCCAAA@@@>>>======;;;<<<===>>>??????>>>>>>>>>??????@@@???>>>======???>>><<<;;;;;;<<<======;;;<<<===>>>>>>>>>>>>>>>@@@@@@??????>>>>>>>>>==================>>>>>>>>>===>>>@@@CCCDDDFFFFFFGGGEEEGGGJJJMMMOOOYYYnnntttsss}}}yyyqqqbbbRRRMMMPPPMMMGGGKKKIIIGGGEEEEEEFFFIIIJJJLLLKKKIIIIIIJJJJJJIIIHHHGGGAAAFFFKKKEEEDDDGGGCCCGGGKKKOOOPPPMMMJJJJJJKKKNNNNNNNNNNNNNNNMMMMMMLLLPPPJJJMMMTTTTTTTTTeee|||yyy```^^^\\\VVVccczzz|||eee______ooonnnbbbWWWRRRMMMLLLMMMMMMJJJGGGIIIJJJOOOTTTRRRLLLMMMRRRRRRUUUQQQEEE@@@HHHTTT\\\lll}}}uuuyyyyyyuuussstttrrrmmmiiijjjkkkkkkjjjkkknnnpppeeedddaaa___^^^___```aaadddcccbbbbbbaaa___]]]\\\]]]```cccaaa___```ccceeeeeebbbmmm~~~nnnYYYNNNXXX]]]XXXXXXYYYVVVPPPGGGAAA???????????????@@@AAACCCEEEFFFEEEDDDBBB>>>;;;<<<@@@CCCAAAAAACCCDDDEEEEEEEEEEEEEEEDDDCCCBBBAAA???>>>======<<<<<<;;;::::::::::::888777666444222111111111333444777:::<<<===>>>>>>?????????>>>===<<<:::999888888999:::<<<===>>>>>>rrraaaPPPgggnnnccc___[[[VVVSSSNNNQQQTTTTTTTTTUUUYYY\\\bbblllzzzuuuooogggbbbbbbbbbaaa```]]]]]]]]][[[]]]dddnnnwwwqqqVVVLLLJJJFFFBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCDDDEEEEEEFFFFFFHHHIIIIIIIIIIIIJJJLLLKKKUUU\\\dddwwwccceee{{{rrr___ZZZTTTOOOLLLKKKIIIHHHGGGGGGEEEDDDBBBAAA??????<<<<<<<<<<<<<<<===>>>>>><<<<<<;;;;;;;;;<<<<<<===<<<<<<;;;;;;:::;;;;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===???@@@@@@@@@AAACCCDDDFFFGGGGGGIIIKKKPPPWWW```ssspppmmmyyywwwkkkYYYMMMKKKNNNKKKFFFJJJHHHGGGEEEEEEFFFGGGHHHKKKJJJHHHHHHIIIHHHGGGEEEHHHAAADDDIIIFFFHHHIIIBBBGGGIIIKKKKKKKKKJJJJJJKKKNNNNNNNNNNNNMMMLLLJJJJJJOOOKKKKKKQQQSSSSSSZZZdddlllllltttooohhhjjjyyyddd]]]cccsssyyykkk___YYYTTTOOOJJJJJJXXXrrrxxxeee^^^|||yyyhhh___lll|||uuu|||zzzzzz|||zzzuuurrrwwwvvvpppooorrrpppjjjeeefffggggggggghhhlllnnnfffeeebbb```^^^^^^______aaa```aaaeeeddd___]]]]]]YYY^^^bbb```^^^```bbbbbbccc___dddtttiiihhhLLLSSS\\\YYYXXXXXXWWWSSSMMMFFFBBB@@@>>>>>>>>>>>>@@@BBBDDDFFFCCCDDDDDD@@@<<<;;;>>>AAAAAAAAABBBCCCDDDEEEEEEDDDDDDDDDDDDCCCBBB@@@???>>>>>>===<<<;;;;;;;;;;;;;;;999888666555333222111111222555888<<>>?????????>>>???@@@AAA@@@@@@@@@@@@@@@AAABBBBBBDDDDDDCCCCCCCCCDDDEEEEEEDDDFFFHHHHHHGGGGGGHHHIIIIIISSSYYY[[[nnnwww[[[ZZZrrrssseeeZZZSSSMMMJJJJJJIIIHHHFFFEEECCCBBBAAAAAA@@@??????>>>>>>??????>>>===<<<<<<<<<<<<===>>><<<======>>>>>>>>>>>>===>>>>>>>>>??????>>>======::::::::::::::::::::::::<<<;;;;;;<<<===>>>@@@AAACCCCCCCCCDDDFFFHHHJJJLLLPPPVVVdddxxxooo|||ssskkk___SSSMMMLLLJJJHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFJJJIIIHHHGGGHHHGGGEEECCCIIIBBBCCCBBB===CCCKKKHHHGGGFFFFFFGGGIIIJJJKKKJJJMMMMMMMMMMMMLLLKKKJJJJJJKKKKKKKKKLLLMMMQQQVVVYYYnnn}}}ppplllrrraaa\\\ffftttwwwsssjjj```nnn{{{yyy|||||||||yyyvvvvvvwwwuuuooommmrrrqqqiiiiiiooooooiiieeeeeeeeeddddddeeehhhkkkeeecccaaa___^^^^^^___```bbb______aaa___ZZZXXX[[[[[[bbbfffccc```bbbcccaaaaaabbbcccsssiiinnneeeWWWWWWWWWXXXXXXWWWVVVSSSNNNHHHCCC>>>=========>>>@@@CCCDDD@@@CCCEEEBBB===;;;<<<>>>@@@AAABBBCCCCCCDDDCCCCCCDDDDDDEEEEEEDDDBBBAAA@@@>>>>>>===<<<<<<<<<======:::999777555444222222111222555999>>>AAAAAAAAA@@@???@@@@@@@@@???===;;;:::777888888999:::;;;<<<<<>>DDD>>>>>>>>>>>>>>>>>>>>>>>>===>>>???>>>===>>>???AAA@@@@@@??????@@@@@@AAABBBDDDDDDCCCCCCCCCDDDEEEEEECCCEEEGGGGGGGGGFFFGGGHHHFFFKKKPPPSSS[[[yyymmm]]]^^^cccppp```UUUOOOKKKKKKJJJHHHGGGEEEDDDCCC@@@@@@@@@@@@??????>>>>>>??????>>>===<<<<<<;;;;;;;;;<<<>>>?????????>>>===<<<<<<<<<===<<<<<<;;;:::999::::::::::::;;;;;;;;;>>>=========>>>@@@BBBDDDGGGGGGFFFGGGIIILLLOOOQQQVVVbbb{{{~~~mmm]]]UUUOOOOOOLLLGGGFFFKKKGGGGGGGGGGGGFFFFFFEEEEEEJJJHHHGGGGGGGGGFFFCCCAAAAAABBBJJJKKKCCCDDDJJJEEEGGGDDDBBBCCCHHHKKKKKKJJJKKKKKKLLLLLLLLLLLLKKKKKKFFFKKKKKKHHHHHHOOOVVVWWWUUUppp|||tttwwwrrriii```cccYYYbbbqqq}}}sss{{{yyywwwxxxxxxvvvsssuuuxxxuuuppphhhnnnlllddddddmmmoooiiiggggggfffeeecccdddfffiiibbbaaa___^^^^^^___```aaa```\\\\\\___]]]YYY[[[aaa___gggjjjfffcccddddddaaa[[[aaa```fffwwwmmmooofffWWWVVVYYYXXXWWWXXXWWWSSSLLLFFF>>>===<<<<<<===???AAACCC???CCCFFFCCC>>>::::::<<<@@@@@@AAABBBCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDBBBAAA???>>>>>>============>>>;;;:::888666444333222222111555:::>>>@@@@@@>>>===???@@@AAAAAA@@@>>>;;;:::777777888999::::::;;;;;;gggXXXYYYfffuuulllddd___ZZZYYYZZZ\\\ZZZWWWUUUUUUUUUTTTSSSSSSSSSSSSYYYZZZ\\\^^^____________[[[]]]^^^]]]]]]___`````````aaaaaa```___^^^___aaaddd^^^___ggglllnnnrrrzzzqqqQQQKKKEEEDDDEEEDDDAAA===AAAAAA@@@@@@???>>>>>>>>>============>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFHHHMMMQQQSSSfffwwwbbbVVVdddqqq___YYYTTTQQQOOONNNIIICCCEEELLLCCCCCCBBB@@@>>>======>>><<<<<<==================>>>>>>=========<<<<<<<<<=========>>>>>>>>>??????>>>===<<<;;;;;;;;;;;;<<>>CCCEEEDDDBBBBBBCCCFFFGGGGGGGGGFFFEEECCCBBBAAA@@@@@@???>>>===<<<<<<;;;;;;;;;999777444111///111;;;FFFKKKHHHCCCAAAAAA@@@@@@@@@???===:::888666::::::::::::;;;<<<======kkk\\\cccttt}}}qqqiii___[[[[[[\\\YYYVVVSSSTTTTTTTTTUUUXXX[[[^^^WWWXXXXXXYYYZZZZZZZZZZZZXXX[[[]]]]]]\\\]]]^^^___ccc___\\\]]]bbbeeeccc```bbbdddkkkwwwwww[[[NNNIIIDDDBBBCCCCCC???<<>>>>>===<<<=========>>>>>>>>>>>>===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEFFFHHHLLLOOONNNZZZ|||~~~gggXXXfff|||yyybbb\\\UUUQQQRRRPPPJJJEEEEEEFFFFFFFFFEEEDDDCCCCCCCCC>>>???????????????>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;<<<<<<<<<=========>>>>>>=========>>>??????CCCAAAAAABBBEEEFFFEEECCCEEEDDDFFFJJJKKKNNNVVV```}}}zzzrrrsssmmm\\\NNNLLLHHHGGGGGGHHHHHHGGGFFFGGGHHHGGGEEEDDDEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBGGGFFFEEEDDDDDDEEEFFFFFFDDDDDDEEEEEEEEEFFFFFFFFFHHHJJJJJJJJJIIIIIIKKKLLLGGGHHHIIIIIIJJJQQQ[[[dddeee^^^iiiooohhhffffffaaa___kkk{{{~~~mmmbbb___aaaccceeekkktttyyyvvvuuu}}}~~~~~~|||{{{wwwrrrpppqqqqqqooollllllgggeeeggghhhggggggiiiddddddddddddbbbaaa___^^^______``````aaabbbccccccaaa\\\WWWWWWZZZ]]]]]]\\\aaaaaabbbcccddddddeeeeeeaaacccddddddmmmeeeYYYVVVSSSQQQQQQQQQOOONNNJJJDDD===999999;;;;;;;;;===>>>@@@BBBAAA>>>;;;999666999>>>AAABBBBBBBBBBBBEEEFFFFFFGGGFFFEEEDDDCCCCCCBBBBBBAAA@@@???>>>>>><<<;;;:::888666333111000222999CCCMMMSSSRRRNNNIIICCCBBBAAA>>><<<999666555999999999999:::;;;<<<===}}}jjjaaahhhwwwjjjccc```]]][[[[[[\\\\\\[[[[[[\\\___bbb^^^^^^]]]]]]]]]]]]^^^^^^]]]```cccccc```^^^___aaaeee___^^^hhhvvv{{{tttjjjeeeooo~~~www```NNNKKKGGGBBBAAAAAAAAA???<<>>======<<<<<<=========>>>>>>>>>===>>>???@@@@@@AAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEDDDFFFKKKNNNLLLPPPeee{{{hhh\\\WWWbbbqqq{{{ssseeeWWWSSSTTTRRRMMMIIIGGGGGGHHHHHHGGGEEECCCAAABBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>=========<<<<<<=========>>>>>>>>>????????????@@@AAABBBCCCAAAAAABBBDDDGGGHHHHHHGGGGGGDDDEEEIIIMMMQQQZZZbbbrrrvvvaaa[[[hhhwwwqqq\\\MMMLLLJJJGGGFFFFFFGGGFFFEEEEEEFFFGGGFFFDDDCCCDDDEEEDDDEEEEEEEEEDDDCCCBBBAAADDDDDDDDDDDDDDDEEEEEEEEEDDDDDDEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIHHHHHHIIIKKKFFFHHHIIIIIIJJJPPPYYY```___YYY[[[qqq|||xxxwwwoooccc___ddd{{{xxxmmmaaaXXXXXX\\\ccchhhlllnnnooopppooofffaaagggqqqwwwyyyzzz|||zzzwwwuuuyyy}}}mmmrrrzzzuuupppmmmmmmnnnllliiikkkfffdddggghhhggggggjjjcccccccccbbbaaa___]]]\\\___```bbbcccccccccbbbaaa```[[[VVVUUUXXX[[[\\\\\\____________````````````bbbccceeefffdddmmmwwwXXXRRRQQQUUUUUUOOONNNRRROOOIIIBBB<<<:::999999999777:::>>>AAABBB@@@===;;;444555777;;;???BBBAAA@@@CCCDDDEEEFFFGGGFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@@@@===;;;999777444222111111333555>>>MMM[[[```ZZZRRRDDDCCC@@@===:::888666555888888888888999:::;;;<<<{{{dddcccjjjyyyiiiaaa^^^_________^^^___bbbiiinnnmmmkkkiiifffddddddddddddeeeeeeggghhheeebbbcccgggdddbbbgggyyywwwvvvbbbTTTKKKIIIFFFBBB@@@AAAAAA???>>>@@@@@@@@@???>>>>>>======<<<<<<<<<=========>>>>>><<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDCCCEEEJJJNNNOOOPPP[[[hhhxxx[[[RRRSSSSSS\\\iiihhhXXXTTTUUUUUUSSSKKKJJJJJJIIIIIIFFFCCC@@@EEEEEEEEEDDDCCCBBBAAA@@@????????????????????????@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDCCCCCCEEEGGGJJJKKKLLLKKKJJJEEEEEELLLTTTVVVWWWXXXNNN]]]kkkqqqYYYSSScccvvvbbbQQQIIIJJJHHHEEEEEEEEEFFFEEEDDDCCCEEEEEEEEECCCCCCDDDEEEDDDDDDDDDDDDDDDCCCBBBBBBAAABBBCCCDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFEEEGGGHHHHHHGGGGGGHHHIIIIIIIIIIIIHHHHHHJJJPPPTTTWWWVVVTTT[[[ttttttddd]]]fffpppnnnooorrroookkkfffcccbbb```]]]ZZZccc^^^\\\^^^aaadddjjjqqqvvv|||iiiooo|||wwwqqqnnnmmmmmmjjjgggjjjfffdddgggiiihhhhhhkkkgggffffffdddcccaaa``````___```````````````______]]]XXXTTTRRRTTTWWWYYYZZZ\\\\\\\\\]]]]]]]]]^^^^^^bbb```bbbeee___^^^vvv~~~```QQQKKKVVV\\\UUUOOOQQQRRRNNNGGG@@@;;;888777666444777:::>>>@@@@@@@@@???777555555888===@@@@@@>>>AAACCCDDDFFFGGGGGGGGGGGGFFFEEEEEEDDDCCCBBBAAA@@@>>><<<999666333222222111333333999GGGUUU]]]ZZZUUUCCCBBB???<<<999888888888777777777777888999:::;;;}}}eeeXXXdddvvvwwwqqqjjjhhhdddaaaeeesss}}}xxxtttqqqpppoookkkjjjmmmnnnmmmqqqvvvsssrrrxxxzzzbbbQQQIIIGGGGGGEEEBBBAAAAAAAAA@@@@@@@@@@@@??????>>>======<<<<<<<<<<<<<<<============<<<<<<===>>>?????????????????????@@@@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDEEEIIIMMMOOOQQQXXX___hhhgggUUUJJJOOO]]]lllppp```YYYVVVTTTPPPNNNLLLLLLLLLKKKIIIFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDFFFEEEEEEDDDDDDDDDEEEEEEJJJKKKKKKLLLLLLMMMOOOPPPNNNJJJMMMXXXaaa]]]RRRIIIBBBHHHKKKVVVzzz{{{iiiQQQHHHWWWyyy~~~iiiVVVLLLKKKHHHFFFDDDDDDEEEEEEDDDCCCBBBCCCDDDDDDBBBBBBCCCDDDDDDDDDDDDEEEDDDDDDCCCCCCBBBCCCDDDEEEEEEEEEEEEDDDCCCDDDDDDDDDDDDEEEEEEEEEDDDFFFHHHHHHGGGFFFGGGHHHKKKKKKJJJHHHHHHHHHJJJLLLQQQVVVVVVUUUbbbhhhXXXXXX^^^XXXSSS```vvv{{{|||zzzssslllooonnnppptttwww{{{{{{{{{uuurrrpppnnnjjjfffjjjeeedddgggiiihhhhhhkkkhhhgggfffeeedddccccccccccccbbb```^^^]]]^^^___```[[[XXXTTTRRRSSSUUUXXXYYYYYYYYYZZZ[[[\\\]]]]]]^^^aaa[[[\\\aaa^^^\\\lllssszzz}}}^^^IIINNNYYYXXXSSSRRRTTTQQQLLLFFF@@@:::777666666666777999;;;>>>AAACCC<<<999777888;;;>>>>>><<<@@@BBBDDDFFFGGGHHHHHHHHHEEEEEEDDDCCCBBBAAA@@@@@@>>><<<:::666444333222222111222666>>>FFFMMMOOOOOO@@@???===;;;:::999::::::777777777777888999::::::ooobbbYYYWWWjjj|||~~~}}}gggTTTHHHCCCCCCDDDCCCBBB@@@@@@@@@AAAAAA@@@??????>>>>>>===<<<<<<;;;;;;<<<<<<<<<=========;;;<<<===>>>>>>??????>>>>>>>>>?????????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCEEEFFFHHHJJJKKKNNNRRRVVVYYYxxxlllSSSKKKOOO^^^oooqqqcccYYYYYYTTTNNNKKKLLLMMMMMMKKKGGGGGGGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEHHHHHHGGGGGGGGGHHHIIIIIILLLMMMMMMMMMNNNPPPTTTWWWaaaaaaiiiuuuvvvgggQQQBBBCCCCCCBBBGGG^^^uuuuuugggRRRLLLEEEHHH^^^www[[[LLLGGGEEEFFFEEEDDDDDDEEEEEEDDDBBB@@@BBBCCCCCCBBBAAABBBDDDCCCDDDDDDDDDDDDDDDCCCCCCEEEEEEFFFFFFGGGGGGHHHHHHCCCCCCDDDDDDDDDDDDEEEEEECCCFFFHHHIIIHHHFFFGGGGGGIIIIIIIIIJJJKKKKKKLLLMMMJJJOOOSSSRRRXXXnnnxxxeee[[[aaa\\\XXX```iiiwww~~~{{{wwwuuutttqqqkkkgggiiidddbbbeeegggeeefffhhhddddddcccbbbbbbbbbbbbcccfffdddaaa^^^]]]^^^___aaa[[[YYYWWWVVVVVVWWWYYY[[[WWWWWWXXXYYYZZZ[[[\\\]]]]]]XXXXXX\\\\\\]]]gggtttzzzgggwww\\\OOORRRUUUUUUVVVTTTTTTSSSNNNGGGAAA<<<:::999888666666888<<<@@@BBBAAA>>>:::999999;;;======@@@BBBDDDFFFGGGHHHHHHHHHEEEDDDDDDCCCBBBAAA@@@@@@???===;;;999666444333333000222555888;;;>>>BBBEEE===<<<<<<;;;::::::;;;;;;777777777777888999:::;;;lll___aaagggwwwdddTTTLLLGGGCCCCCCAAAAAA@@@???>>>>>>@@@AAA?????????>>>======<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@AAAAAAAAAAAABBBBBBBBBBBBEEEHHHHHHHHHJJJMMMOOOTTTbbbsss[[[PPPUUUVVVbbb{{{~~~pppggg[[[SSSPPPPPPOOOMMMHHHIIIIIIIIIIIIIIIHHHHHHEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGIIIIIIJJJKKKLLLNNNPPPQQQMMMOOORRRVVV[[[cccmmmtttqqqUUUEEEBBB@@@>>>AAAMMMWWWVVVOOOHHHVVVccckkkuuugggNNNIIIGGG@@@FFFEEEDDDDDDFFFEEEDDDBBB???AAABBBBBBAAAAAABBBCCCBBBBBBCCCCCCCCCCCCBBBBBBEEEEEEDDDDDDEEEFFFHHHIIICCCCCCCCCDDDDDDDDDEEEEEECCCFFFHHHIIIHHHGGGGGGGGGFFFFFFHHHIIIKKKLLLLLLKKKIIIGGGJJJOOORRR[[[rrryyy{{{ssspppvvvsssooouuu}}}~~~~~~|||xxxvvvuuuvvvvvvsssmmmhhhfffbbb___bbbcccaaaaaaccc``````___^^^___```aaabbbeeecccaaa___^^^]]]]]]]]]YYYYYYYYYXXXWWWXXXYYYZZZWWWWWWWWWWWWXXXXXXYYYYYYXXXXXXXXXWWWVVVZZZbbbiiizzzqqqzzziiiXXXTTTUUUWWWUUUXXXZZZWWWPPPIIICCC@@@:::999777777888:::<<<>>>AAA???<<<999777999<<<@@@AAABBBDDDFFFGGGHHHHHHGGGEEEEEEDDDCCCBBBAAAAAA@@@???>>>===;;;999666444333000222555888:::<<<===>>><<<<<<<<<<<<;;;:::999888888888888888888:::;;;;;;ooogggpppzzzeeeLLLCCCEEEEEECCCCCC?????????>>>======???AAA?????????>>>======<<<<<<;;;;;;;;;<<<<<<<<<======:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@AAAAAAAAABBBBBBBBB???DDDHHHHHHHHHJJJLLLMMMPPPQQQbbb|||fffWWWQQQRRR\\\hhhyyynnnaaaZZZWWWTTTRRRIIIJJJKKKKKKKKKKKKKKKJJJFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKIIIIIIKKKMMMPPPSSSUUUWWWRRRVVV]]]eeeooo~~~xxxXXXKKKGGGBBB>>>???DDDIIILLLMMMXXXvvvtttSSSDDDKKKMMMCCCFFFEEEDDDEEEFFFFFFDDDBBB???@@@BBBAAAAAAAAABBBCCC@@@@@@AAABBBBBBBBBAAAAAACCCBBBAAA@@@AAACCCEEEGGGCCCCCCCCCCCCDDDDDDDDDEEECCCFFFIIIJJJIIIGGGGGGGGGEEEEEEFFFHHHIIIJJJHHHFFFPPPGGGFFFOOOSSSSSS___qqq}}}lll~~~~~~~~~}}}|||rrrqqqrrruuuvvvtttnnnhhheee```]]]___```^^^^^^```^^^^^^]]]]]]^^^___aaabbb`````````___]]][[[XXXWWWVVVWWWXXXXXXWWWVVVWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUTTTZZZZZZTTTQQQVVV^^^bbboooxxxfffVVVSSSTTTUUUZZZ^^^]]]WWWNNNHHHEEE999999999999999999999999??????===999666777===BBBAAABBBDDDFFFGGGHHHGGGGGGFFFFFFEEEDDDCCCBBBAAAAAA??????>>>===:::777444333000222666;;;??????===:::======>>>===<<<:::777666888888888888999:::;;;<<<}}}wwwyyyxxx```VVVJJJBBBAAABBBBBBAAABBBAAA@@@???>>>>>>>>>>>>???>>>>>>===<<<;;;;;;;;;:::::::::::::::::::::::::::;;;<<<<<<======<<<<<<=========>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBAAAAAACCCDDDFFFHHHIIIJJJLLLTTTXXXdddnnn```SSSPPPQQQ[[[tttzzzlll```[[[UUUOOOLLLNNNPPPNNNMMMMMMJJJLLLNNNMMMLLLJJJJJJKKKNNNMMMKKKJJJKKKMMMOOOQQQSSSSSSSSSTTTWWW[[[___bbbdddmmm|||wwwRRRHHHCCCBBBDDDDDDHHHYYYlllfffPPPKKKIIIDDDCCCFFFDDDDDDEEEDDDDDDCCCBBBBBB>>>=========>>>???@@@@@@AAA@@@???===<<<<<<<<<<<>>>>>@@@BBBBBBAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCGGGGGGGGGGGGGGGGGGHHHHHHMMMLLLLLLKKKLLLPPPWWW[[[nnnvvvooovvv}}}qqqzzz}}}zzzxxxwwwvvvqqqrrrrrrrrrqqqooommmkkkcccaaa___^^^___^^^]]][[[ZZZ\\\]]]^^^^^^]]][[[ZZZYYYYYYZZZYYYYYYXXXWWWWWWYYYWWWUUUTTTRRRRRRRRRSSSTTTUUUVVVWWWVVVTTTRRRQQQSSSTTTTTTTTTTTTVVVZZZ]]]kkkeeeQQQVVVVVVXXX[[[ZZZVVVQQQMMMKKKEEEAAA<<<999888999888888<<<===>>><<<:::;;;???BBBBBBCCCDDDEEEFFFEEEDDDDDDHHHHHHGGGEEECCCAAA???>>>AAA===999999;;;;;;777333222111111333666:::<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999999999999999999qqqhhhgggiiimmmuuu}}}rrrrrrnnnlllzzznnnUUUNNNFFFBBBCCCCCCAAA???AAA@@@???>>>>>>===============<<<;;;;;;:::999999::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;<<<======>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAABBBCCCCCCDDDEEEFFFGGGGGGDDDKKKPPPXXXssssssbbbUUURRR^^^ooo~~~ttthhh^^^TTTQQQPPPNNNNNNQQQQQQPPPOOOMMMLLLNNNRRRUUUUUUVVVWWWYYYYYYXXXWWWVVVTTTYYY```iiiqqqxxx|||~~~kkkUUUJJJCCCJJJYYYmmmnnnYYYGGGEEEEEEAAA@@@CCCCCCDDDDDDDDDCCCCCCBBBAAA>>>>>>======>>>>>>????????????>>>===<<<<<<<<<<<<@@@AAA@@@???======???AAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBFFFFFFFFFFFFGGGGGGGGGGGGKKKKKKKKKKKKKKKNNNSSSWWW___{{{}}}xxxyyy~~~||||||~~~{{{yyywwwuuuuuuqqqqqqrrrrrrqqqnnnjjjhhhfffccc^^^[[[ZZZXXXWWWUUUYYYZZZ[[[\\\[[[ZZZXXXWWWXXXXXXXXXXXXXXXXXXWWWVVVWWWVVVTTTRRRQQQQQQQQQQQQRRRRRRTTTTTTTTTRRRPPPOOORRRSSSSSSSSSSSSTTTWWWYYY^^^gggcccSSSSSSTTTUUUUUUSSSRRRQQQQQQJJJEEE>>>:::888888888888999:::;;;999888999<<<@@@CCCDDDEEEFFFEEEDDDBBBAAADDDDDDDDDDDDCCCBBBAAA@@@@@@===999999;;;;;;888555111000000111555888999999888888999999:::;;;;;;<<<::::::999999999999999999qqqddd]]]fffrrrxxx|||vvvllldddaaabbbaaacccfffsssoooiiiddd```___```aaa\\\eeegggjjj~~~aaaQQQHHHEEEBBBBBBCCCCCC@@@===@@@???>>>===<<<<<<<<<<<<;;;::::::999999888888888999999999999999999999999999999:::::::::;;;;;;;;;:::::::::;;;<<<<<<======?????????@@@@@@@@@AAAAAACCCCCCDDDDDDDDDDDDDDDDDDDDDIIINNNQQQ___pppZZZPPPQQQmmmyyyiiiaaa]]]\\\___cccaaa^^^ZZZVVVVVV[[[ccciiihhhlllqqquuuuuuqqqllliiizzzjjjTTTKKKIIIYYYttt}}}tttYYYJJJ???@@@CCCAAA???BBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>============>>>======<<<<<<<<<<<<======>>>???>>>===;;;;;;===??????>>>>>>>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAAAAADDDDDDDDDEEEEEEFFFFFFFFFIIIJJJJJJJJJJJJLLLOOORRRSSSaaa|||ssslllsss~~~|||}}}~~~}}}{{{yyyvvvtttsssrrrooopppqqqqqqooojjjfffcccccc___[[[XXXWWWUUUTTTSSSXXXYYYYYYYYYXXXVVVUUUSSSUUUUUUVVVVVVWWWWWWVVVVVVTTTSSSRRRQQQPPPOOOOOOOOOOOOOOOPPPQQQQQQPPPNNNNNNPPPRRRSSSSSSRRRQQQSSSTTTXXXWWWnnn```SSSPPPOOOPPPTTTVVVUUUSSSPPPKKKCCC>>>;;;999888888888999999888777888;;;>>>BBBCCCEEEFFFFFFDDDAAA???@@@AAAAAABBBCCCCCCBBBBBB???<<<999999;;;<<<:::777111000///000333555777777444555555777888:::<<<===:::::::::999999888888888mmmcccaaaccciiiooo}}}zzzzzz}}}```KKKHHHAAA@@@???@@@BBBBBB???=========<<<;;;;;;;;;;;;;;;999999999999888888777777888888888888888888888888888888888888999999::::::999999::::::;;;<<<<<<======>>>>>>??????@@@@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCFFFHHHMMMOOORRRgggfffWWWVVVfff}}}xxxxxx}}}|||jjjWWWJJJFFFPPPaaawwwrrr]]]JJJBBB===AAADDDBBBAAABBB@@@@@@AAAAAAAAA@@@@@@??????>>>======<<<<<<<<<<<<;;;;;;:::;;;;;;<<<===============;;;999999;;;===>>>>>>>>>===>>>??????@@@??????@@@@@@@@@@@@AAAAAABBBCCCCCCDDDDDDEEEEEEEEEHHHIIIJJJJJJJJJJJJKKKMMMQQQUUUbbb~~~qqqhhhgggxxx~~~}}}}}}~~~~~~~~~~~~|||zzzxxxuuurrrpppoooooommmnnnooonnnkkkfffaaa^^^ZZZYYYXXXXXXYYYYYYWWWVVVWWWWWWWWWWWWUUUTTTRRRQQQRRRRRRSSSTTTUUUUUUUUUTTTQQQQQQPPPOOONNNNNNMMMMMMMMMMMMNNNOOOOOOOOONNNNNNPPPRRRSSSSSSQQQPPPPPPPPPWWWVVV```|||zzz^^^TTTKKKKKKSSSXXXUUUPPPSSSOOOJJJEEEBBB>>>:::888:::999888777777999;;;===???AAADDDFFFFFFEEECCCAAA@@@AAABBBCCCCCCCCCCCCCCC>>><<<::::::;;;<<<<<<:::333222000111333555666666444444444555666888:::;;;;;;::::::999999888888888lllNNNBBBGGG@@@???>>>>>>>>>>>>>>>===;;;;;;:::999999999::::::999999888888888888888888777777777777777777777777888777777666777888999999999999:::;;;;;;<<<<<<===<<<<<<======>>>???@@@@@@??????@@@AAABBBCCCCCCDDDCCCCCCFFFJJJIIIQQQooobbb]]]___oooxxxcccWWWOOOIIIEEEFFFdddyyyzzzvvv^^^GGGCCC???>>>AAACCCBBB@@@AAA===>>>????????????>>>>>>>>>>>>===<<<;;;;;;;;;<<<999999999999:::;;;<<<===;;;<<<;;;:::888888:::<<<>>>>>>>>>>>>>>>??????@@@??????@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDDDDEEEEEEGGGIIIJJJJJJIIIIIIJJJKKKQQQQQQVVVccc}}}|||uuu||||||yyywwwwwwyyyzzzxxxwwwyyywwwssspppmmmkkkjjjjjjhhhiiijjjiiifffbbb]]]ZZZTTTUUUXXX\\\^^^]]]YYYVVVVVVVVVUUUTTTSSSRRRQQQPPPOOOPPPQQQRRRRRRRRRRRRRRRNNNNNNNNNNNNMMMLLLLLLKKKLLLMMMMMMNNNOOOOOOOOOOOOPPPRRRSSSRRRPPPOOONNNOOOQQQVVVYYYccczzzuuu~~~iiiQQQGGGLLLSSSRRRNNNRRRPPPNNNMMMJJJEEE???:::;;;999777666777888999:::<<<>>>AAADDDFFFFFFEEEEEECCCCCCDDDDDDDDDCCCCCCBBB>>>===;;;:::;;;<<<======666555333333666888888888777666555444555666888999:::::::::999999888888888nnnYYYDDD===AAA@@@???===<<<;;;;;;<<<===999999888888888888999999888777777777777777777777666666666666666666666666777666555555555666888999999999999:::;;;;;;<<<<<<;;;;;;<<<<<<===>>>??????======>>>???AAABBBBBBCCCBBB@@@CCCGGGFFFHHHTTTddd{{{aaaYYYfffzzzkkkZZZOOOJJJHHHIIILLL\\\}}}nnn]]]LLLBBB>>>>>>>>>??????>>>===>>>;;;<<<======>>>============<<<<<<;;;;;;;;;;;;<<<999999888999999:::;;;;;;;;;;;;;;;999777777999;;;>>>============>>>??????>>>>>>??????@@@AAAAAAAAAAAAAAABBBCCCDDDDDDEEEFFFFFFGGGIIIHHHGGGGGGHHHIIINNNNNNOOOTTT```||||||zzzxxxvvvvvvvvvtttsssuuurrroookkkhhhfffffffffccccccccccccaaa^^^[[[YYYUUUWWWYYY\\\]]][[[VVVRRRTTTSSSSSSRRRQQQPPPOOOOOONNNNNNOOOPPPPPPPPPOOOOOOLLLMMMMMMMMMMMMLLLKKKJJJLLLLLLLLLMMMNNNOOOPPPPPPPPPQQQRRRPPPNNNMMMMMMNNNMMMVVVWWWYYYsssooovvvmmmTTTKKKLLLNNNNNNNNNNNNNNNOOONNNJJJEEE@@@===;;;777666666777777777999:::===@@@CCCEEEEEEFFFEEEEEEEEEEEEDDDCCCBBBBBB???>>><<<;;;;;;<<<===>>>999777666666999;;;;;;;;;:::999777555555555777888999999999999999999999999eeeTTTIII@@@<<<<<<;;;<<<<<<;;;:::::::::;;;888777777777777777888888555555555555666666666666555555555555555555555555666555444333444555777888777777888999999::::::;;;999:::;;;<<<===>>>??????>>>>>>>>>??????@@@@@@@@@AAAAAABBBDDDEEEGGGKKKOOOcccxxxllllllwww~~~pppgggZZZ\\\aaaddd^^^UUUSSSWWWqqq[[[KKKDDDBBB<<<===>>><<<:::;;;<<<===::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<999999888888888999999::::::;;;:::999777777999;;;<<<<<<<<<<<<<<<======>>><<<======>>>??????@@@@@@AAAAAABBBCCCDDDEEEFFFFFFDDDEEEFFFEEEDDDEEEGGGHHHJJJJJJLLLOOOTTTddd~~~}}}{{{xxxvvvtttssssssrrroookkkfffcccbbbaaabbb^^^^^^]]]\\\\\\[[[ZZZYYYWWWWWWVVVWWWWWWVVVSSSPPPPPPPPPOOONNNNNNNNNNNNNNNMMMNNNNNNNNNNNNMMMMMMLLLKKKLLLMMMMMMMMMLLLKKKJJJJJJJJJKKKLLLMMMNNNOOOPPPOOOOOOOOOMMMKKKKKKLLLNNNPPPQQQSSSVVVdddaaaPPPKKKLLLJJJIIIJJJKKKMMMLLLJJJHHHDDD@@@<<<:::::::::999888777888999;;;===@@@BBBCCCCCCCCCDDDDDDCCCCCCBBBBBB@@@???>>>;;;:::;;;===???:::888777888:::===>>>>>><<<:::888666666777888:::888888888999999::::::;;;yyyeeeNNNAAA@@@AAA???;;;666999;;;<<<;;;999999999777777666666666666777888444444444444444444444444555555555555555555555555666555333333333444666888666666666777888888999999999999:::;;;<<<===>>>???@@@?????????>>>>>>>>>======??????>>>@@@EEEGGGGGGOOOqqq{{{uuuxxxsssccc\\\XXXVVVTTTkkk|||~~~jjjWWWKKKCCC???===<<<>>>>>>;;;999:::===>>>999:::;;;;;;<<<<<<<<<;;;::::::::::::;;;;;;<<<===999999888888888888888999:::;;;:::999777777999;;;;;;::::::::::::;;;<<<<<<;;;;;;<<<<<<===>>>>>>???AAAAAABBBCCCDDDEEEFFFGGGCCCCCCCCCCCCBBBCCCEEEHHHIIIHHHKKKPPPSSSXXXfffvvv}}}{{{{{{zzzwwwrrrppppppqqqpppmmmhhhdddaaa_________[[[ZZZYYYYYYYYYYYYZZZZZZVVVTTTRRRQQQRRRRRRRRRQQQNNNMMMLLLLLLLLLLLLLLLMMMMMMMMMNNNMMMMMMLLLKKKJJJKKKLLLMMMMMMMMMLLLKKKJJJIIIIIIJJJJJJLLLMMMOOOPPPNNNNNNLLLJJJIIIIIIKKKNNNRRRJJJJJJQQQTTTddd}}}YYYJJJHHHHHHFFFEEEGGGJJJMMMNNNNNNJJJFFFAAA?????????===;;;777777777777999<<<>>>@@@AAAAAABBBBBBCCCCCCBBBBBBAAA@@@>>><<<::::::===???:::888777888;;;>>>??????<<<;;;888777777888:::<<<777777888999:::;;;;;;<<>>>>>>>>>>>>>>>>>???@@@AAACCCDDDEEENNNUUU|||{{{pppmmmnnnkkkbbbYYYaaaWWWRRRRRRJJJEEEWWWqqqppp[[[MMMDDD>>>===>>>======<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::999999::::::;;;<<<======<<<;;;999888888888999999777777888888888999999999888999:::;;;<<<<<<<<<<<<===>>>???>>>===<<<===>>>>>>>>>???>>>===>>>AAACCCDDDDDDCCCCCCCCCCCCDDDDDDGGGHHHIIIJJJLLLPPPUUUYYYqqq~~~{{{xxxxxxvvvtttrrrpppooonnnnnnjjjgggddd```]]]\\\[[[[[[ZZZ[[[[[[ZZZWWWUUUTTTUUUUUUVVVWWWWWWUUURRROOOLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIIIIJJJJJJJJJMMMOOOOOOMMMJJJIIIHHHFFFGGGHHHIIIJJJLLLMMMMMMKKKJJJHHHHHHHHHIIIKKKMMMKKKJJJMMMQQQQQQXXXrrr```LLLJJJIIIGGGEEEEEEGGGKKKNNNQQQOOOLLLIIIEEE@@@:::666888999999999999888888777;;;===???AAABBBBBBBBBBBBAAAAAABBBBBBAAA>>><<<::::::777555666:::>>>???>>>===<<<;;;:::999999999999::::::999888888999:::;;;fffNNNHHHDDD???;;;::::::::::::999999999999999777666555666666666666666666666666444444444444444444444444555555555555555555555555555555555555555555555555555555666777888888888888888999999999::::::;;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>???AAABBBDDDEEEJJJKKKggg}}}tttiiigggcccYYYUUUXXXQQQUUUXXXXXXUUURRRSSSTTTXXXYYY^^^aaa]]]^^^qqqjjj[[[LLLDDD@@@======???===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999999:::;;;;;;<<<<<<:::999888777666777777888777777777888888888999999888999:::;;;;;;<<<;;;;;;:::<<<======<<<<<<===???>>>?????????>>>???AAACCCDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIMMMRRRUUU___jjj~~~}}}{{{zzzwwwuuurrrooollliiigggfffiiigggddd```^^^\\\\\\\\\[[[[[[YYYVVVTTTSSSTTTVVVVVVWWWWWWWWWUUURRROOOMMMJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGJJJLLLMMMMMMKKKIIIHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIJJJIIIHHHGGGHHHIIIKKKLLLNNNLLLOOORRROOOPPPaaavvvjjjTTTNNNGGGFFFIIIMMMMMMLLLPPPOOOMMMLLLJJJGGGBBB>>>===;;;:::888777888888999888888:::;;;<<<=========???@@@AAAAAA@@@>>><<<:::999777555666:::===>>>>>>===<<<;;;:::999999999999999999888888888999;;;<<>>??????>>>>>>>>>???@@@BBBCCCDDDIIIGGGTTT{{{zzzwwwpppfff___[[[TTTRRRXXXaaafffeeecccYYYPPPNNNKKKGGGLLLTTTWWWiii{{{{{{oooiiiqqq}}}uuuQQQHHH@@@>>>===<<<<<<>>><<<;;;::::::999999::::::<<<<<<<<<<<<<<<<<<<<<<<<888888888999::::::;;;;;;888777666555555555666666666666777777777888888888999999:::::::::::::::999777999;;;;;;;;;;;;===???>>>???@@@?????????AAACCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFIIIMMMPPPRRRRRR^^^}}}{{{{{{yyyxxxvvvtttqqqmmmjjjgggeeedddgggeeeccc```]]]\\\\\\\\\[[[ZZZXXXTTTQQQQQQTTTVVVVVVVVVWWWWWWUUURRROOOMMMIIIIIIHHHHHHHHHGGGGGGGGGFFFGGGGGGHHHGGGFFFEEEDDDIIIJJJJJJIIIGGGFFFGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFIIIHHHGGGGGGGGGHHHJJJJJJNNNLLLNNNQQQNNNJJJQQQ\\\tttrrrvvvfffRRRGGGFFFJJJLLLKKKOOOOOOOOOPPPPPPNNNJJJGGGCCC@@@<<<999777777888999666666666666777888999:::<<<===>>>>>>>>>===;;;:::888666555666888;;;<<<<<<<<<;;;:::999999888888999777777666666777999;;;<<>>??????======>>>>>>???AAABBBCCCGGGGGGKKKbbbvvvkkkhhheee```XXXVVVRRRNNNMMMQQQWWWZZZYYYWWWUUUQQQJJJJJJWWWfffwww]]]HHHBBB>>>>>>>>>;;;999;;;::::::999888888888888999;;;;;;;;;;;;;;;;;;;;;;;;777777777888888999999999666666666555555555555666555555666666666777777777999999999:::999999888888777888::::::999999;;;======???@@@@@@??????AAACCCBBBBBBAAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDFFFIIILLLMMMOOOUUUddd}}}{{{}}}{{{yyyvvvtttuuusssqqqooolllkkkjjjiiicccbbb```^^^\\\[[[[[[[[[ZZZZZZYYYVVVSSSRRRTTTUUUTTTTTTUUUTTTSSSQQQOOONNNJJJJJJIIIHHHGGGGGGFFFFFFEEEFFFGGGHHHHHHFFFDDDBBBGGGHHHHHHFFFDDDDDDEEEGGGEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGFFFFFFFFFGGGHHHIIIJJJHHHIIIMMMNNNKKKLLLQQQ]]]tttlllyyyZZZGGGBBBHHHNNNMMMMMMMMMOOOQQQRRRPPPNNNJJJHHHDDD@@@<<<:::999999888888666666666777888999888999::::::::::::999999555555444555666888999999999999888777777777777777444444444444555777999;;;bbbfffooo|||{{{kkkWWWJJJEEECCCAAA@@@@@@>>><<<;;;;;;999666444666666555555555555555555333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444333444555666666777666666666666777777888999::::::888999:::;;;<<<===>>>>>>=========>>>???@@@AAABBB@@@FFFHHHPPPqqq}}}ttteeeVVVRRR[[[fffsssyyy}}}vvviiifffuuuqqq]]]EEEDDD@@@???@@@???;;;888999999999888777777777777777888888888888888888888888666666666777777777777777555555666666666666666666444444555555555666666666888888888888888888777777888999:::999888777888999<<<>>>???@@@??????@@@AAAAAAAAA@@@@@@@@@@@@AAAAAABBBCCCDDDDDDDDDEEEGGGIIIGGGMMMQQQRRRXXXlll|||xxxuuuvvvuuussspppmmmkkkjjjjjj___^^^]]]\\\[[[ZZZZZZYYYXXXZZZ[[[ZZZXXXUUUTTTSSSQQQQQQRRRRRRRRRPPPOOONNNMMMLLLKKKJJJIIIHHHGGGGGGFFFGGGIIIIIIHHHFFFDDDBBBEEEFFFFFFDDDCCCBBBDDDFFFBBBCCCDDDEEEFFFGGGHHHHHHEEEEEEEEEEEEEEEFFFFFFGGGIIIGGGFFFJJJLLLMMMMMMOOOSSSbbbwwwvvvZZZDDDCCCKKKFFFFFFHHHKKKPPPTTTUUUUUURRRRRRPPPMMMHHHDDD???======;;;999777666666777777555666666777777777777777333444444444444555666666777666555555555555555555333333222333444666888999aaabbbgggnnnwwwsss^^^QQQEEE@@@???>>>>>>???;;;999888888888888777555555555444333333444444555222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222333444555666666666666777777777777777888888888888999999:::;;;<<<==================>>>???@@@AAA???GGGKKKKKK[[[uuujjjuuufffQQQHHH???>>>;;;<<<>>>>>>:::888:::888777777666555666666666666666666666666666666666555555555555555666666666444444555666666666555555333333444444444555555555666666777777777777777666888999:::999777666777888:::<<<>>>???>>>>>>???@@@@@@@@@????????????@@@@@@AAABBBDDDDDDCCCDDDFFFHHHEEEHHHKKKLLLPPPZZZiiiuuu|||zzzwwwuuurrrnnnjjjfffdddccc\\\\\\\\\[[[[[[ZZZZZZYYYWWWZZZ\\\\\\ZZZVVVSSSRRROOOOOOPPPQQQQQQRRRQQQQQQPPPOOONNNMMMKKKJJJHHHHHHHHHIIIIIIIIIHHHFFFEEEDDDCCCDDDEEEDDDCCCBBBCCCDDDAAAAAABBBDDDEEEGGGHHHHHHCCCDDDDDDDDDEEEEEEEEEEEEJJJHHHGGGHHHJJJLLLLLLMMMRRRQQQ```~~~}}}WWWGGGEEEDDDCCCDDDHHHNNNTTTYYY[[[WWWXXXXXXWWWSSSNNNIIIFFFBBBAAA>>><<<999777666666555555555555666666666666333444666555444444555666555555444444444444555555444444333333444666888999```___ccciiilllqqq}}}kkkZZZPPPFFF??????@@@===<<<===999777666555777777777666444444333222222333444555333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333222222333444555555555555777777777777777666666666999999::::::;;;;;;;;;;;;===============>>>???@@@BBBDDDHHHJJJMMMbbb}}}kkkNNN@@@AAA???:::888999;;;;;;888888;;;777666666555444555555555555555555555555555555555555555555444444444444444111222444555555555444333333333333333444444444444444555555666777777777777777888999999888777888:::999;;;===>>>=========>>>?????????>>>>>>????????????@@@BBBBBBBBBCCCEEEFFFEEEFFFHHHKKKOOOTTTYYY]]]rrryyysss||||||zzztttrrrooojjjfffccc```___\\\\\\\\\\\\\\\\\\[[[[[[XXXZZZ[[[ZZZWWWUUUSSSSSSNNNOOOPPPQQQSSSTTTUUUVVVRRRQQQPPPNNNLLLJJJIIIHHHJJJIIIIIIHHHFFFEEEEEEDDDAAACCCEEEEEEDDDBBBBBBCCCAAAAAAAAABBBCCCDDDDDDEEEBBBBBBCCCDDDDDDDDDDDDDDDGGGHHHHHHGGGHHHIIIJJJIIIMMMQQQVVVrrr{{{~~~bbbSSSNNNKKKHHHHHHKKKQQQUUUXXXTTTUUUVVVVVVUUUSSSQQQOOOJJJIIIGGGCCC@@@<<<999777888777777666666666777777555777999888666555666777666666555555555555666666777777666666666777999:::aaa^^^___eeeggggggnnnvvvxxxkkkUUUFFFHHH???;;;===???;;;999;;;<<<:::777666666777777666444333222222222333444555333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333222222333444555555555555888888888777666666555555::::::::::::::::::::::::======<<<======>>>???@@@@@@<<>>>>>AAA;;;;;;999888:::999666777;;;666666555444444444444555555555555555555555555555444444444444444444444444000111222333444333333222222222333333333444444444333444555666777777777777555777888999888999:::<<<888:::<<<======<<<<<<===??????>>>>>>>>>>>>??????===???AAAAAAAAABBBDDDEEECCCFFFGGGFFFFFFIIIRRRYYY[[[iii~~~xxxxxx|||||||||xxxvvvooonnnkkkhhheeecccbbbaaa\\\]]]]]]^^^^^^^^^]]]]]]YYYYYYYYYWWWTTTSSSSSSTTTNNNOOOQQQRRRUUUWWWXXXYYYRRRRRRPPPNNNLLLKKKIIIHHHJJJIIIHHHFFFEEEDDDDDDDDD???BBBEEEFFFDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCBBBEEEGGGGGGGGGIIIIIIHHHCCCSSSTTTYYY}}}pppooo\\\VVVNNNJJJIIILLLOOOPPPNNNNNNOOOOOOPPPRRRSSSTTTQQQPPPNNNKKKFFFAAA===:::::::::999888888888888888777999;;;;;;888666777999777777666666666777777888::::::999888888999:::;;;]]]___bbbddddddeeeggghhhtttxxxmmm[[[NNNEEE@@@BBBAAA@@@>>><<<;;;::::::999888888777666555555444555555444444444333333333222222222222222222222222222333444333222222333444555444222000111222444666222222222222222222222222444444444444444444444444222555888999888666555555777888999:::;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<===???>>>BBBDDDAAADDDZZZuuuiii\\\KKK???:::;;;;;;;;;999999777666555555555555444444444444444444444444444333333222222333333444444444444444444444444444222222222222222222222222000111222222333333222222111222444666666555444333333555666777666666888999:::::::::;;;;;;;;;;;;;;;;;;===>>>???>>>===>>>???@@@@@@AAAAAABBBCCCCCCDDDDDDEEEFFFGGGIIIJJJKKKLLLVVV[[[aaalllzzzvvv}}}||||||{{{zzzwwwrrrnnnkkkjjjiiihhhhhhfffbbb___[[[\\\]]]]]]\\\ZZZWWWVVV\\\ZZZXXXXXXXXXTTTNNNIIIHHHIIIKKKLLLNNNOOOOOOOOOOOONNNMMMLLLKKKIIIIIIHHHJJJIIIHHHFFFEEEDDDDDDDDDBBBBBBBBBCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBDDDEEEGGGHHHHHHJJJQQQXXX^^^ooowwwfffSSSIIIEEEGGGJJJMMMGGGEEEGGGJJJKKKOOOSSSTTTPPPMMMMMMMMMJJJCCC===<<<;;;:::999888888888888888888888999999999999999999999:::::::::::::::;;;===<<<;;;;;;;;;;;;999888ZZZ\\\___aaaaaabbbdddfffhhhlllsss|||wwwgggYYYNNNGGGBBB???@@@???>>><<<;;;:::::::::888888777666666555444444444444444444333333333333222222222222222222222222111333444444222000000111333333333333222222333333222222222222222222222222444444444444444444333333777666777888999999888666888888999:::;;;;;;:::999;;;;;;;;;;;;<<<<<<<<<<<<>>>;;;===BBBBBBCCCPPPaaa}}}zzziiiSSSKKKAAA;;;;;;<<<<<<;;;999888777666555555555555444444444444444444444444444333333222222333333444444444444444444444444444222222222222222222222222111111222333333333333333111222444555666555444333444555777777666666888999::::::;;;;;;;;;;;;<<<<<<;;;<<<>>>>>>=========>>>@@@@@@@@@AAABBBBBBCCCCCCDDDDDDEEEGGGHHHIIIJJJKKKOOOOOORRRXXXfffzzz~~~{{{{{{||||||zzzyyywwwuuusssrrrpppnnnkkknnnllliiigggfffdddaaa^^^[[[[[[\\\\\\[[[YYYWWWUUUVVVUUUTTTUUUUUUTTTPPPMMMDDDEEEGGGHHHJJJKKKLLLLLLLLLLLLKKKJJJIIIHHHHHHGGGHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFEEEHHHMMMNNNZZZzzztttyyyjjjMMMFFFIIIKKKMMMEEE@@@@@@BBBEEEKKKQQQPPPMMMLLLMMMNNNKKKDDD>>>=========<<<======>>>>>>>>>>>>>>>?????????@@@@@@>>>>>>????????????@@@@@@@@@???>>>???@@@AAAAAAAAAUUUWWWZZZ\\\]]]^^^```bbbbbbgggmmmpppttt~~~}}}pppZZZTTTLLLFFFBBB@@@??????===<<<;;;:::999999999999777777666666555444444444444444444333333333222222222222222222222222222222000111333333111/////////222333444444444222000///111111111111111111111111333333333333333333333333666555666<<>>>>>===<<<===>>>?????????@@@AAAAAABBBBBBCCCCCCDDDEEEGGGHHHIIIIIINNNIIIIIINNNQQQVVVfffwwwxxxssstttxxx{{{}}}vvvsssooommmmmmmmmlllkkkmmmjjjfffcccaaa```^^^\\\ZZZZZZ[[[[[[ZZZXXXVVVUUURRRQQQQQQRRRTTTUUUUUUTTTCCCDDDFFFGGGHHHIIIJJJJJJHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBAAA@@@???????????????????????????>>>?????????@@@@@@@@@@@@BBBBBBAAAAAABBBBBBCCCDDDGGGDDDDDDFFFEEEKKK___tttrrrjjjrrr___UUUKKKHHHEEEDDDFFFEEECCCCCCFFFOOOMMMLLLMMMNNNLLLFFFBBB=========<<<======>>>>>>>>>??????@@@AAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===<<<<<<<<>>>>>>>>===:::999999888777777777888555555555555444444333333333333333333222222222222111111111111111111111111000111111000///000222444333333333333222111//////111111111111111111111111222222222222333333333333111111777CCCPPPRRRHHH===:::777555666888:::999777999:::::::::;;;;;;;;;;;;@@@<<<<<>>>>>??????@@@AAAAAABBBBBBCCCDDDEEEFFFGGGGGGNNNGGGHHHOOOMMMJJJWWWkkkrrrzzzssssssvvvxxxyyyvvvsssqqqpppoooooommmllliiieeeaaa^^^]]]\\\\\\[[[YYYZZZZZZYYYXXXWWWUUUTTTRRRRRRQQQRRRTTTVVVXXXYYYIIIIIIJJJKKKKKKKKKJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDBBBBBBAAAAAAAAAAAAAAABBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@BBBAAAAAA@@@@@@@@@AAAAAAFFFCCCBBBDDDEEEGGGRRR]]]vvvvvv||||||rrrfff___WWWQQQIIIBBBAAADDDFFFCCCAAAAAAAAAAAA@@@>>>??????>>>===<<<<<<======>>>???@@@AAABBBCCCDDDEEEDDDDDDCCCBBBBBBAAA@@@@@@???@@@AAA@@@>>>===<<<<<>><<<<<<<<<888888777666666555666666444444444333333333333333333333222222222111111111111111111111111111111111111111///------111666;;;555444111/////////000111000000000000000000000000111111111222222222333333111000555AAAPPPXXXUUUPPP>>>999444444777999999888999999999999:::::::::;;;>>>===???AAA@@@>>>@@@CCCFFFJJJ___xxxcccOOOAAA<<<<<>>?????????@@@AAAAAABBBCCCDDDEEEEEEFFFAAADDDLLLKKKFFFQQQcccqqqhhhmmmzzzuuutttuuutttssstttssssssssssssqqqmmmjjjfffbbb^^^\\\\\\]]]^^^^^^ZZZZZZYYYXXXWWWVVVUUUTTTSSSSSSRRRQQQQQQRRRUUUVVVNNNNNNNNNMMMLLLJJJIIIHHHDDDDDDEEEEEEEEEEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@???>>>=================================>>>>>>>>>?????????AAA@@@@@@???????????????BBB???>>>@@@CCCEEEIIINNNVVVooo~~~kkkjjj~~~gggSSSFFFEEEKKKGGGDDDAAA@@@AAACCCEEEFFF@@@@@@??????>>>??????@@@BBBBBBCCCDDDEEEFFFGGGHHHFFFFFFEEEDDDCCCBBBAAAAAA???AAADDDDDDBBBBBBCCCEEEOOOQQQSSSTTTSSSTTTUUUVVVUUUYYY^^^aaabbbdddhhhlllrrruuuzzzxxxhhhWWWIIIBBBBBBDDD===>>>???===;;;999999:::888777666555444444444444333333333222222222222222222222222111111111000000111111111111111111111111222111///------111777<<<555333000...---...000222////////////////////////000000000111111222222333666333111666BBBPPP\\\bbbIIIAAA888444666999999888888888999999999:::::::::999<<<>>>===::::::>>>CCCFFFDDDMMMhhhkkkQQQCCCAAA???<<<:::;;;:::999888777777666777333333444555555444333222111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111111111222333333333222222222222222222333333333333222444555444333333444555666666777888999999::::::888:::<<<<<<;;;:::;;;<<<;;;;;;;;;<<<======>>>>>>???@@@@@@AAABBBBBBCCCCCCBBB@@@DDDIIIHHHEEEKKKWWWjjjTTTNNNcccxxx|||xxxtttsssttttttrrrppppppppppppppppppmmmhhheeeeeebbb___]]]^^^```aaaaaaZZZZZZYYYXXXWWWVVVVVVUUUQQQRRRQQQOOOMMMLLLNNNPPPMMMMMMLLLKKKIIIGGGEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBAAAAAABBBBBBAAAAAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>??????>>>>>>===>>>>>>>>>BBBAAA@@@AAACCCEEEFFFFFFPPPTTTlllzzzdddkkkdddSSSMMMNNNLLLIIIFFFEEEDDDEEEFFF===<<<<<<======>>>???@@@@@@@@@AAABBBCCCCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBB???<<<>>>CCCGGGQQQRRRTTTTTTSSSSSSSSSTTTVVVWWWZZZ___cccfffhhhiiimmmqqqtttuuuxxx{{{ppp```YYYNNNEEE@@@@@@AAAAAA:::<<<===<<<999888888:::999888666555444333333222222222222222222222222222222111111111000000000000111111111111111111111111000000000///...000333666111000////////////000111//////////////////////////////000000111222222333444444222222777DDDUUUbbbXXXLLL>>>666666888888777888888888888999999999999888;;;===;;;:::;;;>>>@@@BBBDDDIII\\\xxxcccOOO<<<999===>>>;;;888777777777666555555555666111222444555555444333222111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111///000111111222222111111222222222222222333333444111333333333111111222333444444555666777888999999888:::;;;;;;::::::;;;<<<:::::::::;;;<<<<<<======>>>??????@@@@@@AAAAAABBBCCCEEEGGGGGGFFFGGGIIIKKKQQQFFFDDDPPPZZZaaannn}}}}}}~~~|||}}}tttqqqoooppprrrtttrrrpppnnnllljjjiiihhhfffccc```dddaaa^^^]]]^^^______^^^[[[[[[ZZZXXXWWWWWWVVVVVVPPPQQQQQQOOOKKKIIIJJJLLLIIIIIIHHHHHHFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAABBBBBBAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>=========<<<======>>>>>>CCCBBBAAAAAACCCFFFFFFFFFLLLKKKTTTpppssspppyyyxxxlllkkkjjjggg```WWWNNNHHHDDDDDDDDDBBBAAA@@@?????????>>>>>>>>>??????@@@@@@@@@===>>>???BBBDDDFFFHHHIIIHHHGGGDDDBBBDDDOOO___kkkRRRTTTUUUUUUTTTSSSSSSTTTVVVUUUVVV[[[aaaeeefffdddeeemmmttttttooopppzzz~~~qqqdddVVVMMMLLLGGGBBB???@@@AAA@@@>>><<<>>>???===:::888999;;;:::999777555333222222222111111111111111111222222111111111111000000000000000000000000000000000000///000222111///......///...///000111111000//////////////////////////////...//////000111222222222...222555444444;;;JJJWWWcccUUUDDD999777888888666777888888888888999999999;;;<<<=========??????===>>>EEELLL\\\fffRRRGGGAAA>>>???===777777:::666777888888666555444444111222444555555444222111000000000000000000000000222222111111111111222222000000000000000000000000000000000000000000000000//////000111111111111111222222111111222222333444000222333222000000111222333333444555666777888888777999;;;;;;:::::::::;;;999999:::;;;;;;<<<<<<===>>>>>>??????@@@@@@AAAAAACCCGGGGGGDDDDDDGGGGGGCCCDDDIIINNNPPPPPPRRRWWW[[[aaapppwww|||~~~{{{||||||vvvuuuqqqoooooorrrsssrrrpppnnnkkkgggdddcccbbb```___bbb___\\\[[[[[[[[[ZZZYYY\\\[[[ZZZYYYXXXWWWWWWWWWPPPRRRSSSPPPLLLJJJJJJLLLEEEFFFFFFFFFFFFEEEEEEDDD@@@@@@@@@@@@??????>>>>>>@@@@@@??????????????????AAAAAA@@@@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>><<<<<<<<<<<<<<<===>>>>>>===>>>>>>===???CCCEEEEEEBBBLLLPPPTTTnnnvvvrrrxxxuuu{{{llldddVVVTTTQQQMMMHHHEEECCCBBBAAAAAABBBBBBBBBBBBBBBBBBAAABBBFFFJJJNNNRRRUUUWWWKKKKKKLLLQQQ___xxxRRRRRRRRRQQQPPPPPPSSSUUUTTTUUUVVVYYY\\\```dddffffffhhhkkknnnooorrruuuwwwxxxlll```WWWPPPKKKHHHFFFEEEDDDBBB@@@>>>===<<<<<<;;;;;;::::::999888888666666555444333333222222111111111111111111111111222111111000///000000000000000000000000000000000222111111111000000//////////////////////////////111111000000//////......000000000000111111111111111///......111555999<<>>===<<<;;;:::999888888666666555444333333222222111111222222222222111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111444333111111111111333444333333444444555666666666666888:::<<<<<<<<<;;;:::============>>>>>>>>>>>>======>>>???@@@AAAAAABBBDDDDDDCCCCCCDDDFFFHHHIIIIIIHHHHHHHHHJJJMMMPPPRRRWWWYYY\\\aaakkkzzz|||yyy}}}}}}zzzyyyyyywwwrrroooppptttvvvtttpppnnnkkkgggeeedddcccaaa```aaa]]]XXXVVVWWWWWWVVVTTTUUUSSSTTTYYY[[[XXXTTTTTTPPPPPPOOOMMMKKKIIIGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDAAAAAAAAA@@@@@@?????????CCCBBBAAA???>>><<<;;;:::<<<<<<============<<<<<<999999999999999999999999999999:::;;;;;;<<<<<<===;;;;;;;;;;;;<<<<<<<<<<<<@@@@@@??????@@@@@@AAABBB???CCCGGGKKKVVVoooooommmnnn|||ooo^^^QQQKKKSSSXXX\\\]]]``````VVVHHHEEEEEERRRiiiyyyxxxeeehhhOOOPPPPPPOOONNNNNNPPPSSSVVVVVVWWWYYY[[[^^^aaacccdddgggjjjlllmmmooorrrttttttvvvyyy}}}wwwjjjbbb]]]UUUOOOJJJGGGEEECCCDDDDDDBBBAAA???===<<<;;;;;;;;;::::::999888888888666555555444333333222222111111111111111111111111222111111000000000000000////////////////////////111111000000000/////////........................000000000000//////......//////000000000111111111222111000000111333666888BBBJJJIII>>>777999999555777888888999999888888777999999999:::;;;;;;<<<<<>>???@@@AAAAAABBBBBBCCCCCCEEEGGGIIIJJJGGGGGGGGGGGGIIIKKKNNNPPPMMMNNNQQQTTTXXX```iiippp|||wwwuuuyyy|||~~~~~~{{{xxxwwwvvvyyywwwuuutttrrrqqqooonnnooolllhhhfffeeedddbbbaaa```\\\WWWUUUUUUUUUSSSRRRUUURRRRRRVVVVVVQQQMMMMMMMMMMMMLLLKKKIIIGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCCCC????????????>>>>>>======@@@??????>>>===<<<;;;;;;;;;<<<<<<======<<<<<<;;;999999999999999999999999999999999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======@@@????????????@@@AAAAAAAAACCCDDDCCCFFFRRRgggvvv|||hhhjjj{{{{{{nnnhhhxxxiiikkkgggpppLLLMMMMMMLLLKKKLLLNNNPPPVVVWWWWWWYYY[[[]]]___```ccceeehhhiiijjjkkknnnpppooorrruuuwwwxxxzzz}}}zzzsssiii\\\SSSNNNKKKHHHFFFEEEEEEDDDCCCBBBAAA@@@???===;;;::::::::::::999999888777777777555555444444333333222222111111111111111111111111111111000000000////////////////////////////////////////////////.................................000000000////////////...//////000000000000111111333333222111111222333333444===@@@;;;777999888333777777888888888888777777777777888888999::::::::::::===@@@GGGYYYooozzzyyywww]]]RRRTTTkkkkkkNNNCCCAAA>>>;;;;;;999999888888777666555555555444444333333222222222000111111222222111111000////////////////////////////////////////////////....../////////000000000////////////////////////000000000000000000000000111111111111111111111111111111222222222222111111222333333444444555555666555666888:::::::::999999:::::::::;;;;;;;;;;;;<<<;;;<<<===>>>???@@@@@@AAAAAAAAABBBCCCEEEHHHJJJKKKFFFFFFEEEFFFGGGIIIKKKLLLIIIKKKNNNOOOOOOPPPQQQSSSWWW___lll{{{~~~xxxuuusssrrruuuzzzyyy|||~~~~~~{{{xxxvvvuuutttuuuvvvsssnnnkkkjjjkkkllljjjfffdddcccbbb```^^^]]]ZZZVVVTTTSSSRRRQQQPPPRRRNNNMMMPPPPPPKKKHHHHHHIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBAAAAAA=========<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::888888888888888888888888888888999999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<======??????>>>>>>>>>???@@@@@@???@@@AAA@@@AAAEEEMMMTTTsssuuugggeeekkkKKKKKKLLLKKKJJJKKKMMMPPPUUUVVVWWWYYY[[[]]]___```bbbdddfffggghhhhhhkkkmmmoooqqqtttvvvwwwxxxzzz|||vvv||||||jjjfffaaa___^^^\\\VVVRRRKKKJJJHHHGGGGGGFFFDDDBBB??????>>><<<;;;:::888888999999888888777666666555444444444333333333222222111111111111111111111111000000000000000//////...////////////////////////................................................////////////////////////////////////000000000111111222222222222222111111---444888666555777666333666777777777777777777666666777777888999999::::::888<<<>>>???FFFPPPUUUTTTYYYiiiyyy}}}uuullljjjmmmnnn[[[RRRQQQQQQaaawwwlllxxxuuu```PPPBBB@@@AAA>>>:::999888888777666555555444444444333333333222222222111000000111111111111000000////////////////////////////////////////////////........./////////000000////////////////////////////////////////////////111111111111111111111111///000111222222111000///222222222333444444555555555555777888888999888888888888888999999999::::::;;;;;;<<<===>>>??????@@@AAAAAABBBCCCEEEGGGHHHIIIEEEEEEEEEEEEFFFGGGIIIJJJIIIKKKNNNQQQQQQQQQPPPOOOOOORRRVVV\\\aaaiiipppuuu~~~yyyvvvwwwuuurrrsssvvvxxx{{{~~~}}}zzzxxxwwwkkklllmmmmmmkkkjjjiiihhhgggeeebbb```___^^^[[[YYYXXXVVVTTTSSSRRRRRRRRRQQQNNNJJJIIILLLMMMJJJHHHIIIGGGGGGGGGGGGFFFEEEDDDDDDAAAAAAAAA@@@@@@@@@@@@???;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999888888888999999::::::999999888777777777777777777777777777777888888999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>======>>>>>>???@@@===>>>@@@BBBDDDGGGIIIJJJRRRrrrvvvlllmmmtttKKKLLLLLLLLLKKKLLLOOOQQQSSSUUUWWWYYY\\\___```aaaaaaccceeeffffffgggiiijjjkkklllnnnoooppprrrvvvyyyuuuyyy~~~~~~xxxmmmbbb]]]]]]YYYUUUSSSRRRPPPMMMKKKIIIGGGEEEDDDDDDBBB@@@=========<<<;;;999888777777888777777666555555444444333333333333333222222222000000000000000000000000///000000000000///..............................------------.................................................../////////...////////////000000000//////111222222222111111///222444222222444555444555666666777777666666555777777777888999999::::::===@@@AAA???@@@DDDHHHHHHMMMSSSZZZ[[[WWWSSSSSSUUURRRIIIKKKOOONNNXXXiiioooUUU[[[dddooo|||jjjYYYNNNEEEAAA>>>???===:::888888777777666666555444444444222222222222222111111111000000000111111000000000............................................................////////////................................................000000000000000000000000//////111222222111//////111111222222333444444444444444555666777777777777777777777777888888888888999:::;;;<<<===>>>>>>???AAABBBBBBCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHEEEFFFHHHKKKMMMOOOOOOOOOOOOPPPQQQQQQSSSVVV\\\``````dddiiinnnrrrxxxzzz~~~|||{{{zzzzzz{{{{{{xxxwwwyyyyyyuuutttwwwvvvyyy|||}}}{{{yyyxxxxxxkkkhhhfffhhhkkkllliiieeedddbbb```^^^]]][[[XXXVVVSSSSSSSSSSSSSSSSSSSSSTTTPPPKKKIIIKKKKKKIIIHHHIIIEEEFFFFFFFFFEEEEEEDDDCCC?????????>>>>>>>>>======:::::::::;;;;;;;;;;;;;;;:::999999888777666555555777777888888888888777777666666666666666666666666666666777777888999999999::::::::::::;;;;;;;;;;;;===<<<<<<<<<<<<===>>>>>>?????????@@@BBBCCCCCCCCCHHHZZZ{{{vvvrrruuuLLLMMMMMMMMMLLLMMMPPPSSSQQQSSSVVVYYY\\\^^^___```___aaacccddddddeeegggiiiiiiiiiiiihhhiiikkkpppsssvvvyyy{{{{{{{{{||||||vvvwwwnnnfffccc___YYYUUUUUUTTTQQQNNNLLLJJJIIIGGGEEEEEECCCAAAAAAAAAAAA???===<<<;;;:::999888777777666666666666555444444333333333333333333222222222222000000000000000000000000...///000111000///...---........................---------...............---------------------------............/////////......////////////000000---...///111111222222222333222111000000222333444555555666666666666555555666666777777888999999:::<<<============???BBBEEEJJJIIIIIIHHHHHHHHHIIIJJJMMMEEEHHHKKKHHHNNN]]]cccQQQPPPQQQUUU\\\hhh{{{xxx```QQQGGGDDDDDD>>>>>>>>>;;;888777999<<<555555555444444444333333111111111111111111111111///000000111111000000///................................................------........./////////................................................000000000000000000000000//////000000000000//////000111111222222333333444333333444444555555666666666666666777777777777888999999:::;;;<<<======>>>@@@AAABBBBBBBBBBBBAAA@@@BBBBBBCCCDDDFFFGGGGGGHHHFFFEEEDDDEEEHHHJJJKKKKKKLLLMMMMMMMMMMMMOOOSSSVVVVVVWWWXXXYYYZZZ]]]aaadddhhhjjjmmmpppsssxxx}}}}}}~~~}}}zzz~~~xxxyyyzzzzzzyyywwwvvvwwwxxxuuussstttwwwxxxvvvvvvyyysssuuuwwwxxxwwwvvvvvvwwwsssnnnhhhhhhkkkkkkgggbbbcccaaa___^^^]]][[[WWWUUUPPPQQQSSSSSSRRRRRRSSSTTTUUUOOOKKKKKKIIIFFFDDDFFFDDDDDDEEEDDDDDDCCCBBBAAA=========<<<<<<<<<<<<;;;999999999999::::::::::::999999888777666555444333555666666666666666666555555555555555555555555555555555666666777888888999888888888999999999::::::<<<<<<;;;;;;<<<<<<===>>><<<<<<===>>>???BBBDDDFFFJJJLLLZZZvvvwwwaaa^^^jjjLLLMMMNNNMMMMMMNNNQQQSSSPPPRRRTTTWWWYYY[[[[[[[[[[[[]]]___aaaaaabbbeeegggiiijjjjjjiiiiiikkknnnqqqtttvvvxxxzzz{{{{{{{{{{{{zzzuuurrrmmmfffaaafff```[[[YYYVVVRRRRRRTTTJJJIIIHHHHHHHHHIIIHHHHHHDDDBBB@@@???@@@@@@???>>>;;;;;;:::999888777666666555555555444333333222222222222222222222222222222000000000000000000000000...///000111000///---,,,........................------......////////////---------------------------------.........//////........./////////000000......//////000111111222333111000000111111222333444555555666666555555444555555555666777777888888777777888:::;;;<<<>>>@@@AAAAAAAAAAAAAAABBBCCCDDDLLLDDDGGGKKKFFFJJJUUUYYYQQQMMMLLLNNNOOORRR[[[ffflllxxx{{{gggQQQEEE@@@======AAA<<<===<<<999777888999999333333333222222222222111000111111111111111111111//////000000000000//////................................................---------.........//////........................------------------------000000000000000000000000000//////......//////000000000111111222333333333222222222333333444555666666666666666777777777777888888999:::;;;<<<=========>>>???@@@AAAAAA@@@???>>>???AAABBBDDDEEEFFFFFFIIIGGGEEEEEEGGGIIIHHHFFFHHHJJJJJJJJJIIIIIIKKKMMMRRRSSSSSSTTTTTTUUUWWWXXX\\\]]]___bbbfffjjjlllnnnooorrrsssqqqqqqsssrrrnnnooonnn|||~~~}}}xxxtttuuuvvvuuussssssvvvyyyssspppppptttuuussstttxxxrrrtttuuuuuutttuuuwwwyyyvvvrrrlllhhhgggfffdddcccaaa___]]]\\\[[[YYYUUURRROOOQQQRRRRRROOONNNOOOPPPTTTNNNIIIHHHGGGCCCBBBDDDCCCCCCCCCBBBAAA@@@???>>><<<<<<;;;;;;;;;:::::::::666777777777888888888888777777666666666555555555444444555555555555444444444444444444444444444444444555555666666777888888777777777777888888888888;;;;;;;;;:::;;;<<<<<<===999;;;===>>>???AAAFFFIIIEEEEEEJJJXXXkkkuuudddccckkk}}}LLLMMMMMMMMMMMMNNNQQQTTTPPPRRRTTTVVVWWWWWWWWWWWWXXX[[[]]]^^^___aaaccceeefffhhhjjjkkkkkklllnnnpppssstttvvvyyy|||{{{yyyvvvwwwvvvvvvwwwzzz}}}}}}}}}~~~}}}zzzyyyxxxyyyyyytttpppllliiihhhfffaaa]]]]]]YYYWWWUUUPPPJJJJJJNNNJJJJJJIIIIIIIIIIIIHHHHHHDDDAAA>>>=========<<<;;;;;;::::::999888777666666555555444333333222222111222222222222222222222222000000000000000000000000...///000111000///---,,,................................./////////000000---------------------------------.........//////............/////////000000000////////////000111111//////111333222111111444555555555555555555444333333444444555666666777888777999<<>>>>>???:::===AAABBBAAAAAABBBDDDCCC>>>EEEKKKFFFGGGNNNNNNMMMJJJKKKOOONNNKKKMMMRRRSSSWWW```lll|||vvvUUUIIIAAABBBCCC>>>:::999555555666666777777222,,,111111111111000000000000000000000000000111111111//////000000000000//////................................................---------.........//////........................------------------------000000000000000000000000000///...------...///000000000000111222222333333222222222222333444555666666666666666777777777888777888999:::;;;<<<<<<===:::;;;===???@@@AAA@@@@@@<<<===???AAACCCDDDEEEEEEIIIFFFEEEFFFHHHHHHFFFCCCEEEGGGJJJKKKKKKKKKMMMNNNJJJLLLOOORRRTTTUUUVVVWWWYYYYYYZZZ]]]bbbeeefffeeebbbgggjjjjjjkkknnnmmmjjjmmmgggnnnwwwtttuuuyyyvvvvvvvvvuuuqqqmmmmmmqqqttttttqqqppprrrrrrpppqqquuutttuuuvvvuuuuuuvvvyyy|||sssqqqmmmgggcccaaaccceee]]]\\\[[[ZZZYYYVVVRRROOOOOOQQQRRRQQQMMMKKKKKKLLLPPPJJJEEEEEEEEECCCCCCEEEAAAAAAAAAAAA???>>>===<<<;;;;;;;;;:::::::::999999555555555555666666777777555555555666666666777777333444444555555444444333444444444444444444444444444444555555666777777777666666666666777777777777;;;::::::::::::;;;<<<<<<<<>><<<:::999999999999888777666555444333333333333333222222222111111111222222333333222222111000000000000000000000000------............------------------------------...---,,,,,,,,,,,,---...------------------------------------------------...------------...//////......///000000000000000000111111111111222222222222222222333333333444444444444333444444555666777888777888888999:::;;;<<<<<<<<<<<<<<<===???@@@AAA@@@AAABBBCCCEEEGGGIIIJJJIIIHHHGGGHHHJJJKKKJJJIIINNNOOOSSSVVV\\\dddmmmsssrrrkkk```WWWSSSSSSTTTUUUCCCAAA???===;;;;;;;;;;;;888777777666555444444444111111111111111111111111000000000000000000000000222111111111000000//////000000//////.........------------------------------------............///................................................////////////////////////......---,,,---...///000000000000000111111111111111111222333444444444444444444444555555555555666777777888999:::::::::::::::<<<>>>>>>===<<<===>>>@@@@@@@@@@@@AAABBBCCCCCCBBBCCCDDDEEEGGGGGGGGGGGGEEEGGGIIILLLLLLLLLKKKJJJLLLLLLMMMNNNPPPRRRTTTUUUWWWXXXYYY[[[]]]^^^^^^^^^```aaadddiiinnnnnnkkkgggjjjlllnnnppprrrrrrrrrrrrrrrqqqpppnnnnnnnnnoooooonnnlllkkkkkkmmmpppqqqqqquuuqqqmmmmmmppprrrrrrpppnnnnnnkkkgggbbb______```^^^\\\YYYVVVTTTSSSSSSTTTPPPRRRRRRPPPKKKGGGGGGHHHIIIIIIHHHGGGEEEBBB???>>><<<===??????>>><<<:::999999999888888777666666666666666555555555444444444333222222111111222222333333333333333333333333333444444444444444444444444444333333333333444555555666666666666666666666666777888888999999:::;;;;;;===<<<;;;::::::;;;===>>>???AAACCCDDDHHHRRRaaalllyyykkkfffgggpppKKKKKKJJJKKKNNNQQQUUUWWWUUURRRPPPQQQSSSTTTSSSQQQVVVWWWYYYZZZ[[[]]]```bbbbbbbbbcccfffkkkoooooonnnoooooopppqqqrrrssssssssswwwuuusssqqqoooooonnnnnnnnnooossszzz~~~}}}uuuooonnnllliiiiiijjjhhheeebbbaaaaaaaaa```^^^\\\YYYWWWVVVSSSPPPMMMLLLKKKIIIHHHGGGFFFEEEDDDCCCCCCBBBBBBCCCAAA???<<<:::999999999888888777666555444333333333333222222222111111111111222222222222222222111////////////////////////---......//////......---------------------------...---,,,,,,,,,,,,---...---------------------------------------------------------------...//////......///000000000000000000000111111111222222222222222222333333333333444444444333444444555666777888888888888888999:::;;;;;;;;;;;;<<<===>>>@@@@@@@@@@@@AAABBBDDDFFFHHHIIIFFFFFFEEEGGGJJJKKKKKKJJJIIIKKKLLLMMMPPPTTTYYY]]]```gggpppzzz~~~tttiiibbbXXXSSSLLLGGGEEEDDDDDDDDD@@@???===;;;999999999999666666555555444333333222111111111111111111111111////////////////////////111111000000000/////////000/////////.........---------------------------------------.......................................................................................------,,,---...///000/////////000000000111111000111222333444444444444444444444444555555555555666666777888999999999999999;;;<<<===<<<;;;<<<===????????????@@@AAABBBCCCBBBBBBDDDEEEFFFGGGGGGGGGFFFGGGIIIJJJKKKJJJJJJIIIJJJJJJKKKLLLNNNPPPRRRSSSUUUVVVXXXZZZ\\\]]]^^^___bbbbbbdddhhhkkkkkkgggdddhhhiiikkkmmmnnnoooppppppqqqpppooommmllllllmmmmmmkkkjjjiiikkkmmmooonnnnnnqqqooollllllmmmooopppppppppmmmiiiddd```]]]ZZZYYYXXXWWWUUUSSSRRRRRRRRRSSSNNNPPPPPPNNNIIIFFFFFFFFFFFFFFFFFFEEEDDDAAA???>>><<<===>>>>>>>>><<<:::999999888888777777666555555555555444444444444333333222222222111111222222222333333333333333333333333444444444333333333333333333333333333333444555555555555555555555555555555777777888888999:::::::::===<<<:::::::::;;;===>>>;;;>>>??????@@@EEEOOOVVVttt}}}nnndddgggrrrIIIIIIJJJKKKLLLNNNPPPQQQPPPOOOOOOPPPQQQRRRPPPOOOSSSUUUWWWYYYZZZ\\\___aaa\\\\\\^^^bbbhhhlllnnnnnnpppllliiiiiimmmppprrrrrrnnnnnnnnnnnnmmmmmmllllllmmmllllllooorrrrrrnnniiihhhfffdddccccccaaa^^^\\\[[[[[[ZZZYYYXXXWWWVVVUUUSSSPPPMMMKKKJJJIIIGGGEEEDDDDDDCCCBBB@@@??????>>>CCCAAA???===;;;999888888777777666555444333333222333222222222222111111111111111222222222222111111////////////////////////......////////////......------------------------...------,,,,,,------...---------------------------------------------------------------......///......///000000000000///000000000111111111222222111111222222222333333333444444333444444555666777999888888888888888999999::::::;;;;;;<<<>>>???@@@??????@@@AAACCCEEEFFFGGGDDDCCCDDDFFFIIIKKKKKKKKKHHHJJJKKKJJJJJJKKKMMMOOOMMMPPPTTTWWW\\\dddooowww}}}}}}uuuiii^^^WWWQQQKKKGGGDDDBBB@@@??????>>><<<:::<<<;;;:::888777666666666444444333333222222111111000000000000000000000000///////////////////////////////////////........./////////...............------------------------------------............------------------------------------------------...........................------------...//////.........////////////000000000222333333333333333444444444444555555555555444555666777888888888888888:::;;;;;;::::::;;;<<<=========>>>>>>???@@@AAAAAABBBCCCDDDEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJLLLNNNOOOPPPSSSTTTVVVYYY[[[]]]^^^^^^cccccceeegggiiihhhdddaaafffggghhhiiikkkmmmnnnppppppooommmlllkkkkkkllllllhhhhhhiiikkkmmmmmmkkkiiikkkkkkkkkiiiiiijjjmmmooonnniiiddd```^^^\\\WWWTTTPPPPPPPPPPPPPPPPPPPPPPPPKKKLLLMMMKKKGGGEEEDDDDDDCCCCCCCCCCCCBBB@@@???===;;;;;;<<<======<<<::::::888888777777666555555444444333333333333222222222222222111111111111222222222222222222222222222222333333333333333333333333333333222222333333444555444444444444444444444444666666777888888999999:::;;;;;;:::999:::;;;<<<===;;;>>>AAAAAA@@@AAADDDHHHNNNggg~~~tttrrrnnnyyyvvvmmmoooyyyIIIIIIJJJLLLLLLMMMMMMMMMLLLLLLNNNOOOPPPPPPOOONNNTTTUUUWWWWWWXXXYYY\\\^^^YYYZZZ\\\```eeeiiilllmmmnnniiieeeffflllpppqqqooohhhhhhiiijjjlllnnnpppqqqrrrooolllkkkkkkjjjgggeeeeeedddcccbbb```___\\\[[[ZZZYYYWWWVVVUUUTTTTTTUUUPPPMMMKKKIIIHHHGGGEEECCCCCCCCCBBBAAA???===<<<;;;AAA@@@???<<<:::999777777666666555555444333333222222222222222111111111111000000111111111111000000////////////////////////...//////000000//////...------------------------------------------------------------------------------------------------------,,,,,,------...///---...//////000000//////000000000000111111111111111111111111222222222222444444333444444555666777999888888777777777888888999999::::::;;;===>>>???>>>>>>???@@@AAACCCDDDEEECCCCCCCCCEEEGGGIIIIIIIIIFFFHHHJJJKKKJJJJJJKKKMMMOOOPPPOOONNNNNNPPPUUUYYY[[[^^^cccjjjqqqxxx~~~}}}zzzssskkkccc\\\WWWTTTTTTPPPKKKIIIHHHHHHFFFEEE@@@???>>>?????????===;;;:::999888777666555444444333333333222222111111111000000000000000000000000////////////////////////................................................------------------------,,,,,,---------.........------------------------------------------------........................------------......//////---------........./////////000111222333333333333333333444444444555555555555555666777888888888888888:::;;;<<<;;;:::;;;<<<<<<<<<<<<<<<===>>>??????@@@AAABBBCCCDDDEEEEEEEEEHHHGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIKKKLLLNNNOOOQQQRRRTTTWWWZZZ\\\]]]^^^bbbcccdddfffgggfffdddcccggggggggghhhjjjlllooopppmmmllllllkkkkkklllnnnnnniiiiiikkklllmmmkkkgggdddfffhhhhhhgggeeeeeeiiimmmiiiddd___^^^___^^^YYYTTTMMMNNNNNNNNNNNNMMMLLLLLLIIIIIIIIIHHHEEECCCBBBBBB??????@@@AAA@@@???>>>===::::::;;;;;;;;;;;;:::999777777666666555444444444222222222222111111111111111111000000000000111111111111111111111111111111111111111222222222222222222222222222222333333444444444444444444444444444555666666777777888888999:::999999999:::;;;<<<===<<<>>>AAABBBAAABBBDDDFFFBBBPPPYYYiii~~~lllgggeeeiiiuuuJJJKKKLLLLLLMMMLLLKKKKKKIIIKKKMMMOOOOOOOOOOOOOOOVVVWWWWWWWWWVVVVVVXXXZZZ[[[\\\]]]___bbbeeehhhjjjjjjgggeeehhhnnnrrrpppmmmhhhggggggggghhhkkknnnpppqqqooollljjjiiigggfffeeeaaaaaaaaa```^^^]]]\\\[[[ZZZXXXUUUSSSQQQQQQQQQQQQMMMKKKIIIGGGGGGEEECCCAAABBBBBBAAAAAA???===;;;:::>>>>>>===;;;:::888666666555555444444333333222222222222222111111111000000///000000111111000000///..............................////////////......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,---......------.../////////////////////000000000111111111000000000111111111222222444444333444444555666777888888777666666666777777888888999999:::<<<===>>>=========>>>???AAABBBCCCDDDCCCCCCDDDFFFGGGFFFEEECCCEEEHHHHHHHHHGGGHHHIIIFFFHHHJJJKKKLLLMMMNNNOOOMMMNNNPPPSSSXXX\\\```ccc```fffnnnvvvzzzxxxtttqqqoooiiidddeeehhhiiiddd^^^VVVUUUSSSQQQOOOMMMMMMLLLHHHGGGFFFFFFFFFDDDBBBAAA???===;;;;;;<<<<<<;;;:::888888888777666555444333333333333222222222222222////////////////////////........................------------............---------...............------------------------,,,,,,,,,------------...------------------------------------------------........................---------...............------------............//////000111222222222222333333333444444444444555555666777888999999999999999;;;<<<<<<;;;;;;<<<===;;;;;;;;;;;;<<<===>>>>>>???@@@AAABBBCCCDDDDDDDDDGGGGGGFFFEEEEEEEEEFFFFFFHHHHHHHHHIIIKKKLLLNNNNNNOOOPPPSSSUUUXXXZZZ[[[\\\___aaacccdddeeeffffffgggjjjiiiiiiiiikkkmmmoooqqqjjjjjjjjjkkkllloooqqqrrrmmmlllmmmmmmmmmjjjfffcccdddffffffdddbbbcccfffjjjhhhccc___^^^```___ZZZTTTOOOOOOOOONNNMMMKKKIIIHHHGGGGGGFFFEEEEEECCCBBB@@@<<<===>>>??????>>>===<<<:::::::::::::::999999888666666555555444333333222222222111111111000000000111000000//////000000111000000000000000000000000000000000000111111222222222111111111111222333333222222222222222222222222444444555666666777777888888888888999:::;;;;;;<<<:::;;;;;;<<<<<<>>>AAACCCDDDKKKIIILLLbbb{{{~~~rrrssstttrrrmmmgggdddffflllqqqrrrzzzKKKKKKLLLLLLLLLLLLKKKKKKIIIKKKNNNOOOOOOOOOPPPRRRWWWXXXXXXWWWUUUUUUVVVXXX]]]^^^_________aaadddgggffffffgggkkkppprrrpppnnnkkkjjjhhhgggffffffffffffhhhhhhiiijjjiiihhhgggfff]]]^^^___]]]ZZZXXXWWWWWWUUUTTTRRROOONNNMMMMMMMMMJJJIIIGGGGGGFFFEEEBBB???@@@@@@AAA@@@???===;;;:::::::::::::::999777666555444444333333333222222222222111111111111000000000//////000000000000//////........................------............------------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,------...------...////////////.../////////000000000111111///000000000000111111111444444333444444555666777777666666666666666777777777777888888999;;;<<<===<<<<<<<<<<<<>>>???@@@AAADDDCCCBBBCCCDDDEEEDDDCCCFFFGGGIIIHHHGGGEEEFFFFFFCCCDDDGGGIIIJJJJJJIIIIIINNNMMMMMMMMMNNNQQQTTTVVVUUUYYY^^^bbbccc```\\\XXX[[[XXXUUUTTTUUUUUURRROOOOOONNNLLLJJJIIIHHHGGGGGGBBBCCCEEEEEEDDDBBB???===@@@===;;;999:::::::::999777777777777666555444333222222222222222222222222////////////////////////........................---------...............---------------.........------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......//////......---------............///...///000111111222111111333333333333444444444444666666777888999999999999999;;;<<<===<<<;;;<<<===;;;::::::;;;;;;<<<===>>>>>>???@@@AAABBBCCCCCCCCCEEEEEEFFFFFFFFFFFFFFFFFFIIIIIIIIIIIIKKKLLLMMMNNNNNNOOOQQQTTTVVVXXXYYYZZZ\\\^^^```aaabbbdddgggiiijjjjjjjjjkkkkkklllmmmnnniiiiiijjjkkkllloooqqqsssooonnnllllllllljjjhhhfffeeeeeedddcccbbbbbbeeegggjjjgggcccaaa___\\\WWWSSSRRRQQQOOOMMMKKKIIIHHHGGGGGGFFFEEEEEEEEEEEECCCAAA;;;<<<===>>>>>>===<<<;;;;;;::::::999888777777777555555444444333222222222222111111111111000000000000000////////////000000////////////////////////......//////000111111111111111000000111111222333222222222222222222222222333444444555555666777777666777888999::::::;;;;;;===;;;:::999:::;;;===???@@@GGGEEEBBBLLLVVVeeexxxrrrhhhdddbbbooo|||}}}}}}tttfffcccgggrrrzzzooohhhaaaiiiwwwKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMOOOOOONNNOOORRRUUUVVVWWWXXXWWWVVVUUUWWWYYY\\\^^^^^^]]]\\\]]]aaaddddddfffhhhkkknnnpppqqqqqqlllmmmmmmllljjjfffbbb```aaaeeeiiilllllliiifffddd]]]^^^^^^[[[VVVRRRQQQQQQPPPPPPOOONNNMMMMMMMMMMMMIIIHHHFFFFFFFFFDDDAAA???===>>>??????>>>===;;;999666777888888888777555555333333333333222222222222111111111111000000000000...//////000000//////...........................,,,,,,------------,,,,,,------------------------,,,,,,---......---,,,,,,------------------------------------------------,,,,,,++++++,,,,,,---...,,,---......//////......////////////000000000111/////////000000000111111444444333444444555666777555555555555666666777888777777777777999:::;;;<<<;;;;;;;;;;;;<<<>>>???@@@AAA@@@@@@AAADDDEEEEEEDDDGGGHHHIIIHHHFFFFFFGGGHHHHHHHHHGGGHHHHHHHHHGGGFFFMMMLLLJJJIIIKKKMMMQQQSSS___^^^]]][[[XXXUUUSSSRRRUUUUUUTTTRRRPPPNNNMMMMMMOOOMMMJJJGGGDDDAAA@@@???>>>@@@AAAAAA@@@?????????>>>===;;;;;;<<<<<<:::999555555666666555444222222000000000000000000000000................................................------......////////////,,,,,,,,,------.........------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---.../////////...------............/////////---...///000111111111111222222333333333444444444444555666777888888888888888:::;;;<<<::::::;;;<<<;;;::::::;;;;;;<<<===>>>===>>>???AAABBBBBBBBBBBBCCCDDDFFFGGGHHHGGGGGGFFFHHHHHHHHHIIIJJJKKKLLLMMMNNNOOOQQQSSSUUUVVVWWWWWWYYY[[[^^^^^^^^^```dddgggiiiiiiiiijjjjjjiiiiiiiiijjjjjjiiijjjkkklllnnnpppooollliiihhhiiikkkllllllhhhfffcccbbbbbbcccddddddhhhgggeeebbb___[[[WWWUUURRRQQQNNNKKKIIIHHHHHHGGGGGGFFFDDDEEEFFFFFFDDDAAA;;;<<<=========<<<;;;:::<<<;;;999888777666555555444444444333222222111111222222222111111111000000000//////......//////000........................------...//////000111111000000000000000111222222111111111111111111111111333333333444555555666666555666777888::::::;;;;;;<<<;;;::::::<<<=========:::BBBBBB@@@EEEEEEJJJWWWeeevvvuuurrr{{{JJJJJJIIIIIIIIIJJJKKKKKKLLLNNNOOOOOONNNPPPTTTXXXUUUVVVWWWWWWVVVWWWYYY[[[[[[\\\]]]\\\ZZZ\\\```ddddddfffiiijjjkkknnnqqqtttkkkmmmqqqsssqqqkkkddd```aaafffmmmpppnnniiidddaaa___``````[[[UUUOOONNNNNNNNNNNNNNNOOOOOOOOOOOOOOOHHHGGGFFFFFFFFFDDDAAA>>>;;;<<<===>>>>>><<<:::999444555666777777666555555333333222222222222222222111111111111000000000000......////////////..............................+++,,,,,,------,,,,,,+++------------------------,,,,,,---......---,,,,,,------------------------------------------------,,,,,,++++++,,,,,,---...,,,---......//////......////////////000000000000////////////000000000000444444444444444555777777444444444555555777888999666666777777888999;;;<<<:::::::::;;;<<<===>>>??????>>>>>>@@@CCCFFFFFFEEEAAABBBDDDCCCCCCDDDFFFHHHFFFEEEDDDDDDGGGJJJLLLLLLJJJIIIHHHHHHJJJNNNRRRUUUkkkggg___XXXSSSQQQQQQRRRMMMOOOPPPMMMIIIFFFGGGHHHEEEEEEDDDCCCBBBBBBBBBCCCCCCCCCAAA???<<<;;;<<<===999999999:::<<<;;;888666333444555555444333111000.........///////////////........................................................./////////000000,,,,,,,,,------.........------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,.../////////...---.........////////////000---...///000111111111111222222333333333444444444333444555666777777777777777888::::::999999999:::;;;;;;;;;;;;<<<===>>>>>>===>>>???@@@AAABBBBBBBBBBBBDDDFFFHHHIIIIIIGGGFFFGGGGGGGGGHHHIIIJJJKKKLLLNNNOOOQQQRRRTTTUUUVVVVVVXXXZZZ\\\\\\[[[]]]aaaeeefffggghhhhhhhhhgggeeedddkkkjjjiiiiiiiiijjjkkklllllliiieeeeeegggkkkoooqqqkkkgggbbbaaaccceeecccbbbbbbddddddbbb___[[[YYYYYYQQQPPPMMMJJJHHHHHHHHHIIIHHHFFFDDDEEEGGGGGGEEEBBB;;;<<<=========<<<;;;:::<<<;;;:::888666555444444444444333333222111111000222222222222111111111111//////............//////........................------......///000000111000000000000000111111222000000000000000000000000222222333444444555555666555666777888:::::::::;;;444444666888;;;<<<<<<;;;888???>>>???DDDBBBBBBLLLFFFTTTlllJJJIIIIIIIIIIIIHHHHHHHHHNNNMMMMMMLLLNNNPPPRRRTTTUUUVVVVVVXXXYYY[[[\\\\\\^^^[[[XXXXXX[[[^^^aaabbbfffeeedddeeehhhkkkooorrrrrrqqqppppppnnnkkkeeeaaaeeefffiiilllmmmkkkfffbbbbbbaaa^^^ZZZUUURRRPPPPPPRRRPPPMMMLLLMMMLLLKKKJJJIIIGGGEEEEEEFFFEEEAAA===>>>===<<<;;;;;;;;;;;;;;;777666555666888999:::999777777666555333222111111111111111111000000000000//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,---------..............................//////...------------...000000000000000000000000111111222222222333333333555444333222333555777888777777777888999999::::::;;;;;;<<<===>>>??????@@@BBBAAA@@@???@@@AAABBBCCCEEEFFFFFFEEEDDDDDDEEEGGGGGGFFFEEEEEEEEEFFFGGGHHHIIIIIIIIIJJJLLLOOOQQQSSS^^^]]]\\\ZZZWWWSSSPPPNNNPPPMMMKKKKKKLLLKKKGGGCCCDDDCCCCCCCCCCCCBBBBBBBBB>>>>>>>>>===<<<<<<;;;;;;;;;;;;:::999888777666555333333333222222222111111000000//////.........---........................//////.........------------------------------------------.........//////---------,,,,,,+++++++++++++++++++++++++++++++++------------------------...---,,,,,,++++++++++++---...000///......///000---------,,,,,,,,,++++++---------............///////////////000000000000111111222222222333333333222222333444555666777888888888999::::::::::::999888888999:::;;;======>>>===>>>???@@@AAABBBBBBBBBDDDCCCEEEJJJJJJEEEBBBCCCLLLKKKJJJIIIIIIJJJLLLMMMLLLNNNOOOQQQSSSTTTUUUUUUXXXXXXXXXZZZ[[[]]]___aaaeeeiiilllllliiiffffffgggmmmjjjjjjkkkiiigggiiinnnppphhhdddhhhkkkkkklllpppllljjjgggcccaaa```aaaaaaaaa```^^^]]]\\\ZZZVVVSSSJJJJJJJJJJJJIIIGGGEEEDDDFFFBBB???BBBHHHIIICCC======>>>???@@@???===;;;:::999888777666555555555555111111111111000000000///111111111111000000000000000000000000000000000000000000//////.........---............////////////////////////000000000000000000000000111111111111222444444444222222222444444444555666777888999999999888888777888:::;;;<<<<<<<<<===???@@@AAABBBCCCDDDHHHOOOZZZjjj~~~IIIIIIIIIIIIIIIIIIIIIIIIMMMLLLLLLKKKMMMOOOQQQRRRSSSTTTVVVWWWYYYZZZ[[[[[[]]]]]][[[[[[\\\___ccceeejjjiiigggggghhhjjjmmmooorrrqqqqqqqqqpppnnnjjjgggjjjiiiiiijjjjjjiiifffddddddbbb```\\\WWWTTTSSSRRRSSSQQQNNNLLLLLLKKKIIIGGGHHHFFFDDDDDDEEEEEEBBB??????>>>===;;;::::::999999777555444444666777777777666555555444333222111111111111111000000000////////////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,------------...------------------------,,,,,,,,,------------...,,,,,,,,,---------.............................................///000111000000000000000000000000111111111222222222333333444444333222333555777888666666777888888999999:::;;;;;;<<<===>>>???@@@@@@BBBAAA@@@@@@@@@AAABBBCCCDDDEEEEEEEEECCCCCCEEEFFFFFFFFFEEEEEEEEEFFFGGGHHHJJJJJJIIIJJJKKKMMMOOOPPPVVVVVVVVVUUUSSSPPPNNNMMMLLLKKKIIIIIIHHHFFFCCC@@@BBBBBBAAAAAAAAA@@@@@@@@@===<<<<<<;;;;;;::::::999::::::999888777666555444333333222222222111111111000/////////....................................///.........------------------------------------------------.........///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,...///000///...---...///+++++++++*********))))))------------.............../////////000000000000111111111222222222333333222333333444555666777777666777888888999999888888888888999:::;;;<<<=========>>>???@@@AAABBBBBBBBBCCCAAACCCGGGHHHEEEEEEGGGKKKJJJIIIHHHIIIJJJLLLMMMNNNOOOPPPRRRTTTUUUVVVVVV[[[ZZZYYYXXXZZZ]]]```ccc^^^ccciiimmmmmmkkkgggfffhhheeeeeefffeeedddgggmmmpppiiieeegggjjjiiijjjmmmkkkjjjgggdddaaa^^^]]]\\\]]]\\\ZZZZZZYYYWWWTTTRRRMMMLLLIIIGGGFFFEEEEEEEEECCCDDDEEEEEEDDDBBB>>><<<<<<===>>>>>>>>><<<:::999777777666555444444444444111111111000000000//////000000000000000000000000////////////////////////000/////////.........---............////////////.../////////000000000000//////000000000111111111222333444333222111222444333333444555666777888888888888777777888999;;;<<<;;;<<<===>>>???AAABBBBBBFFFGGGHHHJJJOOOYYYccckkkGGGGGGHHHHHHIIIJJJJJJJJJKKKJJJJJJJJJKKKMMMNNNPPPPPPQQQTTTVVVXXXYYYYYYYYY\\\^^^``````___aaafffjjjnnnmmmkkkiiihhhiiijjjkkkpppooonnnnnnoooooonnnmmmnnnlllhhhgggggggggfffeeecccaaa^^^[[[XXXUUUSSSSSSSSSQQQMMMKKKJJJIIIGGGEEEHHHFFFDDDCCCDDDDDDCCCAAA???>>><<<;;;:::999999999777666444444555555444333333333222222222111111111111111000000000000//////...............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------,,,,,,,,,---------......---------------------------------...///111222333000000000000000000000000111111111222222222222333333333222222333444666777666666777777888888999999;;;;;;<<<===>>>???@@@@@@AAAAAAAAAAAAAAABBBCCCCCCBBBCCCDDDDDDCCCCCCEEEFFFFFFFFFEEEEEEEEEFFFGGGHHHJJJIIIIIIIIIJJJKKKLLLMMMNNNNNNOOOOOONNNMMMLLLKKKIIIJJJJJJHHHEEEBBB@@@@@@@@@@@@?????????>>>>>>>>>;;;;;;::::::999888888777888777777666555444333333222222222222111111111000////////////................................................------------------------------------------------............------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------///000000///---,,,---...+++++++++*********))))))------------................../////////000000000000111111111222222222222333333444444555555555666555555666777777777777777888888999:::;;;;;;<<<======>>>???@@@AAABBBBBBBBBBBB@@@BBBGGGHHHFFFGGGIIIHHHHHHGGGGGGHHHJJJLLLMMMNNNOOOQQQSSSUUUVVVWWWWWW]]][[[YYYXXXYYY\\\```ccc]]]___ccchhhmmmoooooommmdddaaa```aaaaaa```eeekkknnnhhheeefffgggfffgggjjjjjjjjjiiigggccc^^^YYYVVVXXXWWWUUUTTTTTTTTTQQQOOOOOOLLLHHHDDDBBBBBBDDDEEE@@@EEEJJJHHH@@@;;;999;;;:::;;;;;;<<<;;;:::888777555555444333222222222222000000000000////////////////////////////////////......................../////////...............---............/////////....../////////000000000//////000000000000111111111222333333222111222333222222333444555555666666777777777777888999:::::::::;;;<<<===>>>@@@AAAAAAAAAAAAAAA@@@AAADDDJJJNNN\\\lllEEEEEEFFFGGGHHHJJJJJJKKKIIIHHHHHHHHHIIIJJJLLLMMMLLLNNNQQQTTTWWWXXXXXXXXX[[[___ddddddbbbcccggglllooommmkkkjjjiiiiiijjjjjjkkkiiihhhiiikkknnnnnnnnnllliiigggeeefffgggfffeee___\\\YYYWWWUUUSSSQQQPPPPPPNNNKKKIIIIIIHHHFFFEEEFFFDDDBBBAAAAAABBBBBBCCC<<<<<<;;;:::999999999:::999777444444444444333111000000000111111111111111111000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------------------...///000111000000000000000000000000111111111111222222222222222222111111222333444555555555666666777888888999::::::;;;===>>>???@@@@@@@@@@@@@@@AAAAAABBBCCCCCCAAACCCEEEEEEDDDDDDEEEGGGEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIKKKLLLIIIDDDAAAAAACCC???>>>>>>>>>>>>=========::::::999999888777777777666555555444333222222222222111111111111000000000///////////////.................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++,,,,,,---...///000000///---+++,,,------------,,,,,,,,,++++++,,,,,,---------................../////////000000000000000111111111111222444444444444444444444444555555666777777777777666777888888999:::;;;;;;;;;======???@@@AAABBBBBBBBBBBBAAADDDJJJKKKHHHGGGHHHGGGGGGGGGGGGHHHJJJLLLMMMMMMNNNPPPRRRTTTUUUVVVVVVZZZYYYXXXXXXYYY[[[^^^___bbb^^^\\\___gggpppvvvxxxddd```______^^^^^^bbbiiihhhfffdddcccddddddfffhhhggghhhjjjiiieee___YYYUUUWWWUUURRRPPPPPPOOONNNLLLMMMJJJFFFBBB@@@@@@AAABBB>>>DDDIIIGGG@@@:::888:::888999999999888777666555444333333222111111222222000000/////////.........---------...............------------------------........................---------.........//////........./////////000000////////////000000000111000111222222111111222333111111111222333444444555666666666666777888999999999999:::<<<===>>>???@@@===>>>@@@AAABBBEEEHHHKKKGGGPPPaaawwwCCCDDDEEEFFFGGGHHHIIIJJJGGGGGGGGGGGGHHHIIIIIIJJJJJJKKKNNNQQQTTTUUUVVVWWWYYY___eeefffddddddgggkkkkkkjjjiiiiiiiiiiiijjjkkkhhhfffeeefffiiilllmmmmmmdddddddddeeeggggggeeeccc[[[XXXUUUSSSSSSRRRPPPNNNLLLJJJHHHGGGHHHHHHGGGEEECCCCCCBBB@@@??????AAABBB:::999999999999:::;;;;;;:::888666444444444222111/////////000000000111111000000000////////////...---.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------...------,,,,,,---------000000000000000000000000000000111111111222222222000000000111222222333444444555555666666777888888888999:::;;;===>>>???@@@??????@@@AAAAAABBBBBBBBBBBBDDDFFFFFFEEEEEEEEEFFFCCCCCCDDDDDDDDDEEEEEEDDDBBBCCCEEEFFFHHHJJJKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGGGGIIIJJJGGGBBB@@@AAACCC>>>>>>>>>=========<<<<<<::::::999888888777777666444333333333222111111111111111111000000000//////.........///////////////........................,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++,,,,,,---...///000000///,,,++++++,,,---------,,,,,,,,,++++++,,,,,,,,,------------...............//////////////////000000000111111111333333333444444444444444555666777777888777777777777777888888999:::::::::<<<<<<>>>???@@@AAAAAAAAABBBCCCHHHNNNOOOJJJFFFFFFFFFFFFGGGHHHIIIJJJLLLLLLKKKLLLMMMOOOQQQRRRSSSSSSSSSUUUWWWZZZ[[[[[[ZZZZZZ^^^ZZZWWW[[[ccclllsssuuufffcccaaaaaa___]]]```fffbbbcccbbbaaa```ccceeeeeeccceeehhhiiigggaaa[[[WWWWWWTTTPPPMMMLLLLLLKKKJJJIIIHHHEEECCC@@@???>>>>>>???AAACCCCCCAAA===:::999777777666666555555444333333333222111111111222222/////////............---,,,---------.........///---------------------------------...............------------........................////////////...////////////000000000///000111111000000222333000000111111222222333333444444555666777777777777888888999:::<<<===>>>???>>>@@@AAAAAA@@@???@@@AAADDDFFFKKKUUUeeeyyyBBBBBBCCCDDDEEEFFFGGGHHHFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIKKKMMMPPPSSSUUUWWWXXX]]]ccceeeeeedddeeeffffffffffffggghhhiiijjjkkkhhhfffeeeeeegggjjjjjjjjj^^^^^^```ccceeeeeebbb___YYYUUURRRQQQRRRRRROOOMMMIIIGGGEEEEEEFFFGGGFFFEEEAAAAAAAAA???===<<<===???999999888888999999:::::::::888555444444444222111///000000000000000000000000000////////////......---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++,,,,,,000000000000000000000000000000000111111111111222//////000000111222222222444444555555666666777777777777888:::<<<===>>>???<<<===???@@@AAAAAAAAAAAABBBDDDFFFFFFEEECCCCCCDDD@@@AAABBBCCCCCCCCCCCCBBB???AAACCCEEEGGGIIIJJJJJJJJJIIIHHHGGGFFFEEEEEEEEECCCCCCCCCAAA???>>>>>>@@@=========<<<<<<<<<;;;;;;999999888888777666666666333222222222111111111000000000000000////////////.........///////////////........................,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...//////...,,,+++,,,---+++++++++*********)))))),,,,,,,,,,,,------------------........./////////////////////000000000000222222333333444444444555555666666777777777777777777777888888888999999999:::;;;<<<===>>>?????????CCCCCCHHHOOOOOOJJJFFFEEEGGGGGGHHHIIIJJJKKKKKKLLLHHHIIIKKKMMMOOOPPPQQQQQQOOORRRVVVZZZ\\\[[[YYYXXXSSSTTTXXX]]]bbbeeefffffffffcccbbbbbb___\\\^^^ccc___bbbbbb^^^]]]```bbbaaa___aaacccdddccc___[[[XXXUUUQQQMMMJJJIIIJJJJJJJJJHHHGGGEEECCCAAA@@@???>>>???>>>===>>>??????;;;777666666555444444333333222222222111111111111111222///.........------------,,,,,,------.../////////---------------------------------------.........,,,------------.........------........./////////......////////////000000...///111111000000111333000000111111111222222222333333444555666666666666666777888999:::<<<======<<<>>>??????===<<<;;;<<>>@@@AAA???<<<::::::;;;;;;:::999888777777777777888666444333333333111000111111000000000000000000000000/////////.........---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...000000000000000000000000000000000000111111111111......///000111111111111333444444555555666777777555555777888:::<<<===>>>:::;;;===???@@@@@@@@@@@@AAACCCEEEEEECCCAAA@@@@@@>>>???@@@AAABBBAAAAAA@@@???AAACCCEEEFFFGGGGGGGGGFFFEEEDDDCCCBBBBBBCCCCCC@@@>>><<<<<<============;;;;;;;;;:::::::::999999777777666666555555444444222222222111111111111111000000/////////...................../////////000........................++++++,,,,,,,,,------------------------------------------,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,.........,,,,,,---...+++++++++*********))))))++++++,,,,,,,,,------------------.........//////........./////////000000111111222333444444555555444444555666666666666555777777777888888888888888888999;;;<<<======>>>>>>BBBBBBEEEJJJKKKHHHGGGIIIHHHIIIJJJJJJKKKKKKKKKKKKGGGHHHJJJLLLNNNOOOPPPPPPNNNQQQUUUYYY[[[\\\[[[ZZZRRRVVV[[[^^^______^^^^^^aaa______aaa___[[[\\\```___cccccc]]]ZZZ\\\]]]\\\[[[[[[\\\\\\[[[YYYVVVUUUPPPLLLHHHFFFGGGIIIKKKKKKKKKIIIFFFCCCAAAAAABBBCCC===;;;::::::::::::888666666555444333333222222222000000////////////000000.........---------,,,,,,,,,------...//////000000------------------------,,,,,,,,,------.........,,,,,,---------.........---------.........//////........./////////000000---...000000///000111333000111111111111222222222111222444555666666555555555666777888:::;;;<<<<<<888;;;===>>>>>>>>>???@@@@@@@@@BBBDDDFFFIIIKKKMMMMMM[[[fffyyy@@@@@@AAABBBBBBCCCCCCCCCEEEFFFFFFGGGGGGGGGGGGFFFGGGFFFFFFHHHKKKPPPUUUXXXXXXZZZ]]]bbbdddccc___\\\aaaaaabbbcccdddeeefffgggdddbbbaaa```aaa```^^^]]]]]]\\\\\\\\\]]]]]][[[YYYPPPLLLHHHHHHKKKLLLIIIFFFJJJHHHEEEDDDDDDCCCBBB@@@<<>>===;;;999777555555444777555222111222222000///222111111111000000000///000/////////............---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111000000000000000000000000000000000000111111111111---...///000111111111111333333444444555666666777444444666777999;;;<<<===999:::<<<>>>???@@@??????@@@BBBDDDCCCAAA>>>=========>>>???@@@AAA@@@??????AAABBBCCCEEEEEEEEEEEEDDDBBBAAA@@@??????@@@AAABBB@@@===999:::===???>>><<<999999999999888888888777666555555444444333222222222222222222111111111111000/////////............---.........//////000000........................+++++++++,,,,,,------------------------------------------,,,,,,++++++++++++++++++,,,,,,---------++++++++++++++++++++++++------------------------...------,,,+++++++++++++++---...---,,,,,,---...---------,,,,,,,,,++++++++++++,,,,,,,,,------------------.........//////............/////////000000000111222444555666666222333444444555555444444777777777777888888888888888888:::;;;<<<=========BBB@@@@@@EEEGGGGGGIIIMMMJJJJJJKKKKKKLLLKKKKKKJJJGGGHHHJJJLLLNNNOOOPPPPPPPPPRRRTTTWWWZZZ\\\]]]^^^YYY\\\^^^]]][[[ZZZ]]]```[[[ZZZ\\\___^^^ZZZ[[[^^^```eeeeee]]]XXXYYYZZZWWWXXXXXXWWWVVVTTTSSSQQQQQQKKKHHHDDDCCCEEEIIILLLMMMOOOKKKFFFBBBAAACCCFFFIII<<<;;;999777666555555555666555444333222222222222......---------......///......---------,,,,,,,,,------......///000111111........................,,,,,,,,,------.........,,,,,,,,,---------......---------.........//////............/////////000,,,...000000///000111333111111111111222222222222111222444555666555555444555555666888999:::;;;<<<999;;;======<<<<<<<<<>>>??????@@@AAACCCEEEGGGHHHFFFNNNOOOTTTgggwww>>>@@@AAAAAA@@@???AAABBBEEEFFFFFFEEEDDDCCCCCCDDDDDDEEEFFFIIIKKKMMMOOOPPPSSSVVVYYY[[[[[[[[[\\\^^^ccc___ZZZYYY\\\```ccccccbbbaaa```___^^^[[[WWWTTTUUUTTTTTTVVVWWWVVVTTTQQQOOONNNKKKIIIFFFEEEEEEEEECCCCCCCCCDDDDDDBBB???<<>>===<<<:::999888777666999;;;999444222444777333333222222111000//////111111000000//////..............................------............------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,++++++*********++++++++++++++++++++++++***+++---......---+++***++++++,,,,,,,,,,,,------......---------......///222222222222111111000///333333222111000000111111.........//////000111222222333333333333333333444111333555666666888:::===@@@<<<888999<<<>>>>>>==============================>>>>>>>>>????????????BBBBBBDDDEEEEEEEEEDDDCCC@@@???>>>===<<<<<<<<<<<<999999999999999999999999444555666777777666555444222222222222222222222222333222000//////000222333000000//////.........---........................------------------------------------------------++++++,,,,,,,,,,,,---------------------------------------,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////000000000000///000111222222333222222666444333222222555777999888888888888888999999999::::::999888999<<<>>>@@@@@@AAABBBDDDEEEEEEFFFFFFGGGIIIKKKMMMLLLJJJFFFDDDIIIJJJKKKKKKKKKLLLPPPRRRPPPTTTYYYZZZYYYYYYZZZ[[[YYYYYYXXXXXXYYYZZZ[[[]]]XXXYYY___ffffff___\\\___```cccccc```___^^^YYYRRRRRR[[[___VVVNNNKKKJJJGGGGGGFFFCCCBBBBBBCCCEEEGGGJJJDDD???>>>BBBDDDCCCAAA<<<;;;999777666555444444333333222222111000////////////...------------............------,,,,,,,,,...------,,,,,,,,,------........................------------------------,,,,,,,,,---------......////////////////////////////////////////////////............////////////000000000000111111111111111111222222222333333333666666666666777888999:::::::::;;;;;;;;;;;;;;;;;;<<<===??????>>>???BBBDDDFFFEEEGGGLLLTTT]]]cccfffjjjooovvv===>>>@@@???>>>>>>???AAAEEEEEEFFFEEEBBBAAAAAABBBDDDEEEFFFHHHIIIKKKMMMMMMPPPSSSVVVXXXYYYYYY[[[\\\aaa^^^ZZZYYY[[[^^^______^^^]]]]]]^^^______]]][[[RRRQQQPPPPPPQQQPPPOOOMMMNNNLLLJJJHHHFFFEEEEEEEEEDDDCCCCCCCCCCCCBBB>>>;;;<<<<<<;;;:::888777666666444666999777333111333666333333333222111000000000000000000000//////..............................------............------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,++++++++++++++++++++++++++++++++++++++++++***+++---......---+++***+++++++++,,,,,,,,,------...------------......///222333333444333222111000222222111000000000000000.........//////000111222222222333333333333444444222444555666777888;;;===GGGCCC>>><<<<<>>>>>>>>??????@@@AAACCCDDDDDDDDDCCCBBB???>>>===<<<;;;;;;;;;;;;::::::999999888888888888777888888888777666444333222222222222222222222222333222000//////000222333000/////////.........---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,------------........./////////000000000//////000111222222222222333333222111222444666777777777777777888888888888999999888888999;;;===???@@@AAABBBCCCDDDEEEEEEEEEDDDFFFHHHJJJKKKJJJHHHGGGHHHJJJKKKKKKKKKLLLOOOQQQQQQTTTXXXYYYXXXXXXYYYZZZYYYYYYXXXWWWXXXYYY[[[]]]YYYYYY]]]eeefff```]]]^^^___cccfffdddcccaaaYYYPPPUUU\\\]]]UUULLLKKKKKKKKKHHHGGGDDDBBBAAABBBCCCDDDEEEBBB@@@AAADDDDDDAAA===;;;:::999777555444444444333333222111111000////////////...---------------......---------,,,,,,,,,...------,,,,,,---------........................------------------------,,,,,,,,,------------...........................////////////////////////............//////////////////000000000111111111111111111222222222333333555555555555666777888888999999999999::::::::::::<<<===>>>>>>>>>???AAACCCAAABBBDDDHHHMMMPPPQQQQQQSSSVVV[[[aaajjjvvv<<<===???>>>======>>>@@@CCCDDDEEEDDDBBB@@@AAABBBFFFFFFFFFGGGHHHIIIJJJKKKMMMOOOSSSUUUUUUWWWXXXZZZ^^^\\\YYYYYYZZZ[[[[[[ZZZZZZ[[[]]]aaaeeegggfffdddRRRPPPMMMLLLLLLKKKJJJIIIKKKIIIHHHFFFEEEDDDEEEEEEDDDCCCBBBBBBBBB@@@===:::999999888777666666555555111333555444111000222444333333333222111111000000000000000////////////...........................------............------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++------------++++++++++++++++++,,,,,,,,,,,,------,,,------...//////222333555555555444222111111000//////.../////////.........//////000111222222222222333333444444444333555666777777999;;;>>>JJJHHHCCC>>><<<===AAADDD========================<<<<<<=========>>>>>>>>>???@@@AAABBBBBBBBBAAA@@@======<<<;;;::::::::::::::::::999888888777666666999999999888666555333222111111111111111111111111222111000//////000111222/////////...............------------------------------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------.........////////////000...///000111222222222222000111111222222333444444555555666666666777777777888777777777888:::<<<===???@@@AAABBBCCCDDDDDDDDDBBBCCCEEEGGGIIIJJJJJJJJJHHHIIIKKKKKKKKKLLLOOOQQQSSSTTTVVVVVVVVVVVVXXXYYYYYYYYYXXXWWWVVVXXX[[[___[[[YYY[[[aaaeeeccc^^^]]]]]]cccffffffeeebbbYYYOOOUUUYYYXXXPPPIIIHHHJJJKKKHHHGGGDDDAAA@@@@@@@@@AAA@@@???@@@BBBDDDBBB===888:::999777666555444333333222222111111000000/////////......---------------------------,,,,,,,,,,,,---------,,,,,,------...------------------------------------------------,,,,,,,,,,,,------------------------------------////////////////////////---............///////////////000000000000111111111111111222222222222333444333333444444555666777777777888888888999999999;;;===>>>>>>===>>>@@@BBBAAACCCEEEIIIKKKKKKHHHEEEFFFHHHJJJLLLPPPUUU\\\aaacccffflllvvv~~~<<<===???>>>======>>>@@@AAACCCDDDDDDBBBBBBCCCEEEHHHHHHGGGGGGHHHIIIJJJKKKLLLNNNQQQSSSTTTUUUXXXZZZ[[[ZZZYYYYYYXXXXXXWWWVVVXXX[[[bbbiiinnnooollliiiVVVRRRNNNKKKJJJJJJJJJIIIGGGFFFEEEDDDCCCCCCDDDDDDCCCBBBAAA@@@@@@>>>;;;999777777777666666555555555000222333333111000222444333333222222111111111111////////////////////////........................------............------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,---...//////000222444555555333111000///......------.....................///000111222222222222333333444444444444666777888888999<<<>>>EEEEEECCC???;;;:::>>>BBB<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<============>>>???@@@@@@@@@??????===<<<;;;::::::999999:::::::::999888666555444444888777777666555333222222111111111111111111111111111000////////////000111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++......---,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------........./////////...///000111222222222222///000111333333333333222444444444555555666666666666666666666777999:::;;;>>>>>>@@@AAABBBCCCCCCCCCAAABBBCCCDDDFFFHHHJJJKKKIIIJJJLLLLLLLLLMMMPPPRRRTTTTTTTTTTTTTTTUUUWWWXXXXXXYYYYYYWWWUUUWWW[[[___\\\YYYYYY^^^cccddd```\\\ZZZ___bbbbbbaaa___XXXPPPPPPRRRRRRMMMGGGDDDEEEFFFEEEDDDBBB@@@?????????@@@======>>>@@@AAA???:::666888777666444333333222222111111000000000////////////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......------------------------------------------------++++++,,,,,,,,,---------------------------------////////////////////////---------.........//////////////////000000000111111111111111222222222222333333333333444555666777777777777888888999999999;;;<<<======<<<===???AAAAAACCCEEEIIILLLLLLIIIFFFHHHIIIJJJJJJJJJLLLOOORRRQQQSSSXXX]]]bbbgggnnnttt~~~zzzxxxyyy}}}{{{xxx===>>>@@@???>>>>>>???AAA???AAACCCDDDDDDEEEGGGIIIIIIIIIHHHHHHHHHJJJLLLMMMMMMOOOQQQSSSTTTUUUXXXZZZZZZZZZZZZYYYXXXVVVVVVVVVWWW\\\dddmmmqqqpppjjjeeeWWWSSSNNNKKKJJJJJJJJJIIIEEEDDDCCCAAAAAAAAABBBCCCBBB@@@???>>>>>>===;;;999888888777777666666666555111222333333222222333333222222111111111111000000.............../////////........................------............------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,...//////...///111222222111000///...---------------..................///000111222111111222333333444555555555666777888888999;;;======???BBB@@@===<<<===???;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;<<<>>>?????????>>>=========<<<;;;::::::::::::999999888777555444333333444333333333222222222222000000000000000000000000000//////////////////000---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++,,,---...++++++++++++++++++++++++***++++++,,,,,,++++++************+++++++++,,,,,,+++++++++,,,,,,,,,------------------..................///000111111111111///000222444444444333222222333333444555555666666555555555666777888999:::<<<===>>>@@@AAAAAAAAAAAACCCCCCCCCCCCDDDFFFHHHIIIIIIKKKMMMNNNNNNOOOQQQRRRTTTSSSSSSSSSUUUVVVWWWXXXWWWYYYYYYWWWUUUVVVZZZ___\\\ZZZYYY[[[aaadddbbb]]]XXX[[[[[[YYYYYYZZZWWWQQQLLLMMMNNNMMMHHHCCCAAABBBAAA@@@???>>>>>>>>>???@@@===<<<<<<;;;;;;:::888666666555444333222222111111000000//////////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///------------------------------------------------+++++++++,,,,,,,,,------------------------------////////////////////////------------...............////////////000000000000000111111111222222222444444444444555666777777777777777888999::::::::::::;;;<<<<<<;;;;;;===???@@@???@@@CCCFFFGGGGGGFFFEEEGGGIIIIIIIIIIIIKKKLLLLLLOOOQQQSSSTTTVVVXXXYYYaaa___\\\[[[[[[^^^bbbeeehhhnnnsssssspppmmmoooqqqqqqtttxxxxxxvvvuuuvvvxxxyyyxxxwwwwwwxxxyyywwwttt===>>>@@@???>>>>>>???AAA???AAACCCDDDEEEFFFHHHJJJHHHGGGGGGGGGIIIKKKNNNPPPPPPQQQSSSSSSTTTUUUXXXZZZ[[[\\\\\\[[[YYYWWWWWWXXXWWW[[[bbbiiimmmkkkddd___VVVRRRMMMJJJIIIHHHHHHGGGCCCBBBAAA@@@??????@@@AAA@@@>>>===<<<<<<<<<;;;999999999888777777666555555333333333333333222222222000000000000000000000000---............/////////........................------............------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++,,,---//////------...////////////...---------,,,------...///.........//////000111222111111222333333444555555555666777777777888:::<<<:::<<<@@@AAA@@@???>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::;;;;;;;;;;;;<<<===>>>>>>>>>===<<<======<<<;;;::::::::::::777777666666555444333333222222111111111111222222////////////////////////......////////////......---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++************+++---...///++++++++++++++++++++++++******++++++++++++******************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---...///000111111111111///000222333444444333333222222333444555666666777444555555666888888999999;;;<<<===>>>???@@@@@@@@@DDDDDDCCCDDDEEEFFFGGGHHHIIIKKKMMMOOOOOOOOOPPPRRRSSSRRRRRRTTTWWWXXXXXXXXXTTTXXXZZZYYYUUUUUUYYY^^^[[[[[[ZZZYYY]]]cccccc___ZZZZZZWWWSSSSSSUUUTTTQQQKKKKKKMMMOOOKKKDDDAAABBB>>>>>>=========>>>>>>>>><<<;;;999777666666555666444444333222111111111111////////////...............------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,------------------------////////////////////////,,,------------...............////////////000000000000000111111111111222444444444444555666777777666666777888999::::::;;;:::;;;<<<;;;::::::<<<>>>BBB@@@???@@@BBBDDDEEEEEE@@@CCCFFFHHHHHHHHHHHHIIIGGGKKKNNNNNNPPPTTTUUUSSSSSSRRRQQQPPPQQQRRRTTTUUUYYY[[[]]]]]]\\\\\\___bbbfffhhhjjjiiihhhiiimmmqqqmmmpppsssuuuyyy{{{wwwppp<<<===???>>>======>>>@@@@@@BBBCCCDDDDDDDDDFFFHHHEEEEEEDDDEEEHHHLLLPPPRRRRRRSSSTTTTTTSSSUUUWWWZZZ\\\^^^^^^\\\ZZZYYY[[[]]]ZZZ\\\___cccfffeeeaaa^^^UUUQQQMMMKKKJJJIIIHHHGGGCCCBBB@@@>>>======>>>>>>>>><<<;;;:::;;;<<<;;;::::::999888777666555444333444333222222222222111000............////////////---------.........//////........................------............------...------,,,,,,------...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---************++++++++++++*********+++,,,---///000...------,,,---...///000---------------...//////.........//////000111222000111111222444555555666444555777777666777999;;;;;;;;;<<<>>>??????===<<<::::::::::::::::::::::::999999999999::::::::::::;;;;;;===>>>>>>>>>===<<<<<<;;;:::999999888888999555555555555444444333333444333222111000000111111////////////////////////.........//////.........,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,---------,,,++++++******++++++,,,************************************+++,,,------++++++++++++++++++++++++******++++++++++++******************++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,------------...///000111111111111//////000111222222222222222222333444555666777777444555666777888999999999:::;;;<<<===>>>?????????BBBCCCDDDEEEFFFGGGGGGHHHGGGIIILLLMMMMMMMMMNNNPPPQQQPPPQQQUUUYYY[[[ZZZXXXRRRWWW[[[ZZZVVVUUUXXX]]]YYY\\\[[[XXXZZZaaadddbbb___^^^YYYSSSQQQSSSQQQMMMMMMJJJJJJLLLIIICCCAAADDD>>>>>>======<<<<<<;;;;;;999999888777444333333333333333222111000000000000...........................---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++++++++,,,,,,,,,........................////////////////////////,,,,,,---------................../////////000000000000000000111111111111222222222222333444555666444555555666888999999:::999:::;;;:::999999;;;===AAA@@@???AAACCCEEEFFFEEE@@@CCCHHHJJJJJJIIIHHHHHHDDDIIIKKKJJJNNNSSSTTTPPPMMMNNNOOOPPPQQQQQQQQQQQQUUUUUUUUUVVVWWWYYY[[[\\\```ccceeeeeedddeeeiiimmmiiilllmmmnnnrrrvvvrrrjjj;;;<<<======<<<<<<===???AAACCCDDDCCCBBBBBBCCCDDDBBBBBBBBBDDDGGGLLLPPPSSSSSSTTTTTTSSSSSSTTTVVVYYY^^^______]]][[[ZZZ]]]```___^^^^^^___bbbcccbbbaaaUUURRROOOMMMLLLKKKJJJHHHCCCAAA???>>>===<<<=========;;;999:::;;;<<<;;;;;;:::999888777555444222222444333222111111111000...---------...............---------.........//////........................---..................---...------,,,,,,------...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********++++++++++++++++++++++++---,,,,,,++++++,,,,,,---)))************+++++++++*********+++,,,---///000///...,,,+++,,,---000111---------------...///000.........//////000111222000111111222444555666666444555666666666666888:::===:::888999<<<===;;;999::::::::::::::::::::::::888888999999999:::::::::;;;<<<===>>>>>>>>>===<<<;;;:::999888777777777777444444444444444444444444777666444222000000000000////////////////////////---......//////......---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,---------,,,++++++++++++++++++,,,************************,,,,,,++++++***+++++++++++++++++++++++++++++++++******++++++++++++******)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,------------...///000111111111111......//////000000111111222222333444555777777888444555666888999999999999999:::;;;===>>>>>>??????AAABBBDDDFFFGGGHHHIIIIIIEEEGGGJJJLLLLLLLLLMMMNNNPPPPPPQQQVVV[[[]]][[[XXXQQQWWW\\\\\\WWWUUUXXX\\\XXX]]]]]]XXXXXX___dddccccccbbb]]]VVVSSSSSSOOOJJJMMMHHHFFFGGGEEE@@@@@@DDD??????>>>===;;;:::999888777888888777555222111111222222111000000///000000---........................---,,,,,,++++++,,,,,,*********++++++,,,,,,,,,+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,////////////////////////////////////////////////,,,,,,,,,---------................../////////000000000000000111111111111111111111111222333444555333333444555666777888999999:::;;;:::999999;;;<<<999999;;;???CCCEEEEEEDDDAAAEEEIIIKKKKKKIIIGGGGGGEEEIIIJJJHHHJJJPPPPPPKKKJJJLLLOOOQQQRRRRRRQQQPPPQQQQQQQQQTTTWWWZZZZZZYYYXXX\\\aaacccccccccfffiiiooonnniiieeeiiippppppjjj<<<<<<=========>>>>>>>>>AAAAAA@@@@@@@@@AAABBBBBBHHHFFFDDDFFFKKKNNNOOONNNOOOQQQTTTUUUUUUUUUWWWXXX______^^^^^^^^^___``````aaaaaa``````___]]]\\\[[[WWWVVVSSSPPPMMMJJJHHHGGGDDDBBB@@@>>>======>>>???::::::::::::999888777777888888777777666444333222000000000000000000000000........................///......---------......000...,,,,,,...///000000///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///......+++++++++***++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***)))---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///000------......///000000000111111111111111222222222666666555555555777999:::666777888:::;;;;;;::::::888888888888888888888888777777777888999999999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;:::999888777777777777555444333333222222333333000000000000//////////////////............//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***************************++++++,,,,,,++++++***+++++++++*********))))))******************************************************+++++++++,,,,,,,,,------,,,,,,,,,------...............////////////...///000111222333444444333333333444444444444444555666666888999:::;;;;;;;;;<<<>>>???>>>???@@@BBBBBBCCCDDDCCCBBBCCCEEEGGG@@@DDDIIIJJJJJJKKKMMMOOONNNPPPSSSVVVXXXYYYZZZZZZYYYYYYYYYXXXXXXWWWWWWVVVWWWVVVWWWYYY]]]```aaa```___^^^\\\YYYUUURRRPPPOOOKKKKKKJJJIIIHHHGGGEEEDDDBBB@@@>>><<<:::999888777555555444333222222222222222111111000///......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------000000000000000000000000------............------...............---------000000000000000000000000000000000111222222333333444444333444555777999::::::::::::999999888888888<<<<<<<<<>>>@@@DDDHHHJJJJJJJJJJJJIIIHHHGGGFFFEEEGGGHHHJJJJJJIIIIIIKKKLLLNNNNNNNNNNNNNNNNNNNNNNNNPPPOOONNNPPPTTTWWWVVVTTTVVVYYY]]]```aaabbbcccdddhhhgggggghhhjjjlllllllll;;;;;;<<<===???@@@AAAAAABBBBBBBBBAAABBBBBBCCCDDDFFFDDDCCCEEEIIILLLMMMLLLMMMPPPSSSTTTUUUVVVXXXZZZZZZZZZZZZZZZZZZ[[[[[[\\\____________]]]\\\[[[ZZZVVVUUUSSSPPPMMMJJJGGGFFFDDDBBB@@@>>>=========>>>::::::::::::999888777777888888888777666444333222000000000000000000000000........................///......---------......///...,,,,,,.........---////////////............,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***)))---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///------......//////000000000000111111111222222222555444444444444666777888666777888999:::::::::999888888888888888888888888777777888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;::::::888777777666666666444444333222222222222333000000000000/////////............------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***************************++++++,,,,,,++++++***+++++++++*********))))))******************************************************+++++++++,,,,,,,,,...------,,,,,,,,,------............////////////...///000111222333333444333333444444444444555555666666777777888999:::::::::<<<>>>>>>>>>>>>@@@BBBAAACCCDDDCCCCCCCCCEEEGGGAAADDDGGGGGGGGGFFFHHHJJJKKKLLLNNNPPPRRRTTTUUUVVVWWWVVVUUUTTTTTTTTTTTTUUUVVVUUUSSSUUUXXX\\\^^^___]]]\\\ZZZWWWTTTQQQNNNMMMIIIIIIIIIHHHFFFDDDBBBBBB@@@???===;;;:::999888888555444333222222111222222111111000000///......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------////////////////////////------............------........................000000000000000000000000///000000111111222333333444444333444444666888999888888888888999999::::::<<<<<<;;;<<<>>>AAADDDFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIKKKKKKJJJJJJLLLMMMLLLLLLMMMMMMMMMMMMMMMMMMPPPOOOOOOQQQUUUXXXXXXVVVWWWYYY[[[]]]]]]___bbbdddfffeeedddeeegggiiijjjkkk:::;;;<<<>>>@@@AAACCCCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDCCCBBBCCCFFFIIIJJJJJJLLLNNNQQQRRRSSSUUUWWWYYYWWWWWWWWWWWWWWWXXXYYYYYY]]]]]]]]]\\\[[[ZZZXXXXXXTTTSSSQQQNNNKKKIIIFFFEEEDDDBBB@@@>>><<<<<<<<<<<<::::::;;;::::::999888777888888777777666555333333000000000000000000000000..............................---------......///...------...//////---,,,........................---------------------------.........------,,,+++...---,,,++++++***++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---...---------...//////000000000000000111111111222222333333333333333444666666666666777888999999999999777777777777777777777777888888777777777777777777999999999999999999999999999888777666666666666666444333222222111111222222000000000/////////...............------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************------,,,,,,++++++************+++++++++,,,,,,,,,******************************++++++++++++******+++++++++*********************************************************************+++++++++,,,,,,,,,......---,,,,,,,,,,,,,,,---............/////////...//////000111222333333333333444444555555555555666666777777888888888999:::;;;============???AAA@@@BBBCCCCCCCCCCCCEEEFFFFFFGGGGGGFFFEEEEEEFFFHHHIIIIIIJJJLLLNNNPPPRRRSSSTTTSSSRRRQQQQQQQQQRRRRRRUUURRRPPPPPPTTTXXX[[[\\\ZZZYYYVVVTTTQQQNNNLLLKKKGGGFFFFFFDDDBBB@@@>>>===>>>===;;;:::999888888888555444333222111111111111111000000//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------////////////////////////------............------......//////////////////000000000000000000000000//////000111111222222333444444333333444555666666555555666777999:::;;;;;;;;;;;;:::;;;<<<>>>@@@AAAAAABBBCCCDDDFFFGGGHHHHHHHHHIIIKKKKKKJJJJJJLLLMMMIIIIIIJJJJJJKKKKKKKKKLLLMMMLLLMMMPPPSSSVVVWWWVVVYYYYYYZZZZZZZZZ]]]aaadddbbbbbbaaaaaaccceeehhhjjj;;;<<<===>>>@@@AAABBBCCCBBBBBBBBBBBBCCCCCCDDDEEECCCBBBBBBCCCEEEGGGIIIJJJKKKMMMOOOOOOOOOPPPSSSUUUVVVVVVVVVVVVWWWXXXYYYYYYZZZZZZYYYYYYXXXWWWUUUTTTRRRQQQOOOLLLIIIFFFDDDCCCCCCBBB@@@===<<<;;;::::::::::::::::::999888777666777777777666666555333333000000000000000000000000...........................------------...//////......///111333333111///------...............///........................------------,,,++++++***///...---,,,+++*********------,,,,,,,,,+++++++++++++++,,,,,,,,,++++++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---......//////000//////000000111111222222222222333333444444555666666666666777888888888888777777777777777777777777888777777666666555555555888888777777777777777666777777666555555555555555333333222111111111111111000000/////////..................//////.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++******...------,,,+++***))))))******+++++++++,,,,,,,,,******************************++++++++++++************************************************************************************+++++++++,,,,,,,,,......---,,,++++++++++++---------.........///////////////000111222222333333333333444555555666666666777777777777777777777999:::<<<<<<<<<===>>>@@@???AAACCCDDDCCCCCCEEEFFFJJJJJJIIIHHHHHHHHHJJJKKKKKKKKKJJJKKKMMMOOOQQQSSSQQQQQQRRRSSSSSSRRRQQQPPPRRRPPPOOOQQQTTTVVVWWWWWWVVVUUUSSSPPPMMMKKKIIIHHHDDDCCCCCCAAA???===;;;:::;;;:::999999888888888888444333222111111000000000000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,------------------////////////////////////------............------......///////////////000000000000000000000000000//////000000111222222222444444333333444444444444444555666666888888999:::999999999:::;;;===???@@@??????@@@AAACCCEEEFFFGGGFFFHHHIIIIIIIIIIIIJJJLLLGGGGGGGGGHHHIIIIIIJJJJJJHHHHHHJJJLLLOOORRRSSSTTTXXXYYYZZZZZZZZZ\\\___bbb___``````___```cccgggjjj=========>>>>>>??????@@@@@@@@@@@@@@@AAABBBCCCDDDCCCCCCDDDDDDEEEFFFIIIJJJLLLMMMMMMLLLKKKKKKLLLNNNTTTTTTTTTTTTUUUVVVWWWXXXVVVVVVVVVUUUTTTSSSRRRQQQNNNMMMKKKIIIFFFDDDBBBAAA@@@???>>><<<;;;:::999999999999999999888777666555555555555555555444333222////////////////////////........................---------------...//////......000333666777666555,,,---------......//////........................------,,,,,,++++++++++++///...---,,,++++++++++++------,,,,,,,,,+++++++++***++++++,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------.../////////...//////000111111222222222333333444555555555666666666555666666666777777666666666666666666666666666666666555555444444444777777666666555555555555555555444444333333444444222222111000000000000111////////////...............///000000000000///...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,+++******))))))******+++++++++,,,,,,,,,************************)))******++++++******)))******************************************************************************+++++++++,,,,,,,,,...---,,,+++++++++++++++------------............/////////000000111111222222222333333444555555666666666666666666666666777888999;;;;;;;;;;;;===???>>>@@@CCCDDDCCCCCCDDDFFFJJJIIIHHHHHHJJJLLLMMMNNNLLLKKKKKKKKKLLLNNNPPPRRROOOQQQUUUXXXXXXUUURRROOOOOOOOOQQQTTTWWWWWWUUUSSSRRRQQQOOOMMMJJJHHHFFFEEEAAAAAA@@@>>>===;;;999888999999888777777777777777333333222111000000000000////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------..............................------............---------........./////////000////////////////////////...//////000111111222222333333444444444444444444555555555666666666777777777777999:::<<<>>>@@@AAA@@@??????@@@@@@BBBCCCDDDDDDFFFGGGGGGGGGGGGHHHJJJFFFFFFGGGGGGGGGHHHHHHHHHEEEGGGIIIKKKMMMPPPRRRSSSVVVXXX[[[\\\\\\\\\]]]^^^]]]^^^`````````cccgggkkk;;;;;;<<<<<<<<<<<<======>>>>>>>>>>>>???@@@BBBBBBCCCDDDEEEEEEDDDFFFIIIKKKMMMMMMMMMJJJHHHHHHIIIKKKOOOOOOOOOPPPQQQRRRSSSTTTSSSSSSSSSRRRQQQPPPOOONNNJJJIIIHHHEEECCC@@@???>>><<<<<<;;;:::999888888777777888888777777666555444333333444444333222222111////////////////////////........................---------------...///000......///222555777777666,,,,,,,,,---......//////---------------------------,,,,,,++++++,,,,,,---///...---,,,,,,+++,,,,,,------,,,,,,,,,,,,++++++******+++,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,++++++,,,,,,,,,---......//////---...//////000111222222111222333444555555555555666555555444444555666666666666666666666666666666555555444444444444444444777666666555555444444333444333333222222222333333222111000000///000000000/////////.........---------...///000000///...---++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,++++++******))))))******+++++++++,,,,,,,,,************************))))))************))))))***************+++++++++******************************************************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------........./////////000000000111111000000111222333444444555444555555555666666777777777888:::::::::;;;<<<>>>===???BBBDDDDDDCCCDDDEEEFFFEEEEEEFFFIIILLLLLLLLLJJJJJJJJJJJJKKKLLLMMMNNNNNNQQQVVVYYYYYYWWWSSSPPPNNNPPPSSSWWWYYYXXXTTTPPPPPPOOOMMMKKKHHHFFFDDDCCC???>>>>>>===<<<:::999888888888777666555555555666333222111000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---.../////////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......+++,,,,,,------.................................------............------,,,,,,------.../////////////////////////////////......///000000111111222222333444555555555555555555555555555555555555666666777999;;;===???@@@AAA@@@@@@???>>>???@@@AAABBBCCCDDDFFFFFFEEEEEEGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGIIILLLMMMNNNPPPRRRTTTTTTWWWZZZ\\\[[[ZZZZZZZZZYYY\\\```aaaaaabbbgggjjj777888888999:::;;;;;;<<<=========>>>???@@@BBBBBBCCCDDDEEEEEEDDDDDDHHHKKKMMMMMMLLLJJJHHHHHHJJJLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQQQQPPPPPPOOOMMMLLLKKKGGGFFFDDDBBB@@@>>><<<;;;888888888888888777777666666666666666555444333222111222222222222111000000////////////////////////........................---,,,,,,------///000000///...---...000222333222++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///...------,,,,,,,,,------------,,,,,,,,,,,,++++++)))***+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------,,,,,,+++,,,,,,------......///------...///000111222222000111222333444444444333666555444333333444555555555555555555555555555555333333333333444444444444777666666555444444333333222222111111111222222333111111000////////////000//////.........---------+++,,,...//////...,,,+++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,+++++++++*********************+++++++++,,,,,,,,,************************))))))************))))))))))))*********+++++++++******************************************************+++++++++,,,,,,,,,************+++,,,------,,,,,,---------.........////////////000000000000...///000111222333333444333333444555555666777777666888999:::999:::;;;===<<<>>>BBBDDDDDDDDDDDDEEEDDDCCCCCCFFFIIIKKKJJJHHHIIIJJJKKKLLLLLLLLLLLLLLLOOOQQQSSSUUUUUUTTTSSSQQQOOOPPPSSSVVVXXXWWWSSSPPPNNNMMMKKKIIIGGGEEECCCBBB============<<<;;;:::999888777666555444444444444222222000///////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,---...///...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......++++++,,,,,,---......///........................------............------++++++,,,,,,---.........////////////////////////......//////000111111111222333444666777777777666222222333444555666666777777888999;;;<<<===>>>>>>??????>>>===>>>@@@BBBCCCCCCDDDFFFFFFEEEEEEGGGHHHJJJJJJIIIIIIHHHGGGGGGGGGGGGJJJMMMNNNMMMNNNQQQTTTTTTUUUWWWWWWWWWVVVWWWXXXUUUZZZ___aaaaaabbbeeeiii444444666777999:::<<<<<<=========>>>???AAABBBCCCBBBDDDEEEDDDCCCCCCGGGJJJMMMMMMLLLJJJIIIIIILLLNNNKKKKKKLLLLLLMMMOOOPPPQQQOOOOOOOOOOOOMMMLLLKKKJJJEEEDDDBBB@@@>>><<<::::::666666777777777777666666555555555555444333222111000000111111111000000///////////////////////////........................,,,,,,,,,---...///000111///---+++***,,,---------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...000111------,,,,,,,,,---......---------,,,,,,,,,++++++)))***+++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,------,,,,,,++++++,,,------......///------...///000111222222...///111222333333222222666555444333333333444555555555555555555555555555222222222333333444444444777777666555444444333333222111111111111111222222111111000/////////////////////.........---------)))***,,,------,,,***)))************************------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))************+++++++++------------------------(((((())))))*********+++***************+++++++++******+++++++++,,,,,,,,,************************))))))************))))))))))))******++++++++++++******************************************************+++++++++,,,,,,,,,)))))))))***+++,,,......,,,,,,,,,---------......////////////000000000000---...///000111222333333222222333444555777777888666777999999999999;;;===;;;>>>BBBDDDDDDDDDDDDEEEEEEDDDDDDGGGJJJKKKIIIFFFJJJKKKMMMNNNNNNNNNMMMLLLPPPPPPPPPPPPPPPQQQRRRSSSQQQQQQRRRSSSUUUUUUSSSQQQMMMLLLKKKHHHFFFDDDBBBBBB<<<============<<<;;;:::888777666555444333333333222111000//////.........---.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...((()))***+++,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......++++++,,,,,,---...//////........................---..................---******+++,,,,,,---......////////////////////////......//////000111111111111333555666888888888777///000111333555777888888888999:::;;;;;;;;;;;;;;;>>>>>>======>>>@@@CCCEEEDDDEEEGGGGGGFFFFFFHHHIIILLLKKKKKKJJJIIIHHHGGGGGGFFFIIILLLLLLKKKLLLNNNQQQTTTTTTTTTSSSRRRSSSVVVXXXRRRXXX___bbbaaaaaadddggg777777666666777999;;;<<<;;;;;;;;;<<<>>>???AAABBB@@@AAABBBBBBBBBCCCEEEGGGNNNOOOOOOMMMKKKKKKOOOSSSNNNMMMLLLKKKKKKJJJJJJKKKRRRQQQNNNLLLJJJHHHGGGGGGCCCBBB@@@>>><<<:::999999<<<:::888666555555555666555444444333333222222111000000000000////////////,,,---......//////......------------------------......---,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++///...------,,,,,,,,,,,,---)))%%%'''---000///,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,++++++************++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------......---------......///000000111222222222222111444444444444444444444444;;;999777555444333333444444444444444444444444444666555555555555444444444222111111000000000000000......//////......---,,,.........------,,,,,,,,,++++++++++++++++++++++++++++++******************))))))***+++,,,------...,,,,,,,,,++++++*********************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))))))))))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++------,,,++++++******)))++++++,,,------......///..................------/////////000111111222222333444444444555666666666666777888999:::;;;;;;;;;???@@@BBBBBB@@@??????@@@DDDFFFHHHKKKLLLKKKJJJIIIIIIJJJKKKLLLLLLKKKJJJIIILLLLLLMMMNNNPPPRRRTTTUUUPPPOOOOOOOOOPPPQQQSSSTTTPPPNNNKKKHHHEEEBBBAAA@@@>>>>>>>>>===<<<:::999888888777555333222222222222111111000///////////////......---------......///---,,,,,,+++*********+++------,,,++++++******)))...---+++******+++---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...//////++++++,,,,,,---...//////,,,,,,+++***+++,,,---...,,,,,,,,,---------......000000//////............------------------------.........------,,,,,,,,,/////////...------,,,,,,...............///000000000111111111111222222222111111222222222333333333999888777777777888999:::999:::;;;<<<===???@@@@@@BBBBBBCCCDDDEEEFFFGGGGGGLLLKKKIIIHHHGGGFFFFFFFFFFFFGGGHHHJJJLLLOOOQQQRRRTTTVVVTTTQQQQQQUUUWWWUUUSSSZZZaaabbb___^^^ccciii888888888888999;;;<<<===;;;;;;;;;<<<===>>>???@@@CCCCCCDDDBBB@@@@@@AAACCCKKKMMMNNNMMMLLLMMMQQQTTTMMMMMMLLLKKKJJJJJJJJJJJJNNNNNNLLLJJJHHHGGGEEEDDDAAA@@@>>><<<:::999999888:::999888666555444555555444444444333222222111111000000000000/////////...,,,---......//////......------------------------......------,,,,,,,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++...------,,,++++++,,,,,,...+++)))))),,,...---,,,------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******,,,------......------,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------......---------...//////000000111222222222222222333333333333333333333333999888666444333333333444444444444444444444444444444444444444333333333333222111000000//////000000......//////......---,,,......---------,,,,,,,,,++++++++++++++++++++++++++++++***************************++++++,,,,,,---,,,,,,,,,+++++++++******************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))))))))))))))))))))************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++,,,,,,---................................./////////000111111222222333333444444555666666666666777888999:::;;;;;;;;;>>>@@@AAAAAA@@@???@@@AAACCCEEEHHHJJJKKKKKKIIIHHHIIIIIIJJJJJJJJJJJJIIIIIILLLLLLMMMNNNPPPRRRTTTUUURRRRRRQQQPPPPPPQQQRRRSSSNNNMMMKKKHHHEEEBBB@@@???=========<<<<<<:::999888777666555333222222222222111000000//////////////////......---------......---,,,++++++******+++++++++++++++++++++++++++,,,---,,,+++******+++,,,---+++++++++,,,,,,,,,------------------...///000000++++++,,,,,,---......///,,,,,,+++++++++,,,---...,,,,,,,,,---------....../////////.........------------------------------.........------,,,,,,,,,///............---------...............///000000000000111111111222222222111111222222222333333333888888777777777888999999999999:::<<<===>>>???@@@@@@@@@AAABBBCCCDDDEEEEEEHHHHHHHHHGGGFFFFFFEEEEEEFFFGGGHHHIIIKKKNNNPPPQQQSSSVVVWWWUUUVVVYYYZZZWWWUUUYYY^^^___^^^^^^aaaccc999999999:::;;;<<<>>>???<<<<<<;;;;;;<<<======>>>AAABBBBBBAAA??????@@@BBBGGGIIIKKKMMMMMMNNNQQQSSSLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIGGGEEECCCBBB======;;;:::999888888888999888777666555444444444444444333333222111111111000000000/////////......,,,---......//////......------------------------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,++++++***+++++++++...---,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***,,,------......------,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------......------......///000000111111222222222222222222222222222222222222222666555444333333333333444444444444444444444444444333333333222222222111111222111000000//////000000......//////......---,,,------------,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))))))))***)))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------++++++,,,,,,------.................................//////000000111111222222333333444555555666666666777888999:::;;;;;;;;;<<<>>>@@@@@@@@@???@@@AAACCCDDDGGGIIIJJJJJJIIIHHHIIIHHHGGGGGGGGGGGGHHHIIILLLLLLMMMNNNOOOQQQSSSTTTUUUTTTSSSQQQPPPPPPPPPPPPJJJJJJIIIHHHEEEBBB???>>>;;;;;;<<<;;;;;;:::999999666555444333222111111111111000//////......////////////...---,,,,,,,,,---,,,,,,++++++******++++++)))******+++,,,,,,------,,,+++***))))))***+++,,,++++++++++++,,,,,,,,,,,,------------...///000111+++,,,,,,------.........,,,,,,+++++++++,,,---...,,,,,,,,,---------...............---------------------------------------.........---------------------........./////////...............///000000000000000111111111222222111111222222222333333333666666777888888888888888888999:::;;;===>>>??????>>>>>>???@@@AAABBBBBBCCCDDDEEEFFFGGGGGGFFFEEEDDDGGGGGGGGGHHHJJJLLLOOOPPPQQQVVVYYYYYY[[[___^^^[[[YYYYYYYYYZZZ\\\^^^^^^^^^888888999:::;;;===>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<===?????????@@@BBBDDDEEEFFFIIIJJJLLLMMMMMMNNNLLLLLLKKKKKKJJJJJJIIIHHHFFFGGGHHHHHHGGGEEEBBB@@@<<<;;;:::999999888888999999888777666666555555555333333333222111111000000000000/////////.........,,,---......///.........------------------------------...---------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++***************++++++,,,---,,,******+++,,,,,,+++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------------...---------...///000111000111222222333333222222222222222222333333333333333333333333333333333444333333333333333333333333333333222222222111111111111111000///////////////.........///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++++++++,,,,,,,,,,,,++++++*********++++++++++++++++++++++++************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******))))))******))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,***++++++,,,------......---------.....................//////000111111111222222333444555555666666666777888999:::;;;;;;;;;;;;===???@@@??????@@@AAABBBCCCEEEGGGHHHHHHHHHGGGHHHGGGEEECCCCCCEEEGGGHHHKKKKKKLLLMMMNNNPPPRRRSSSTTTTTTRRRPPPOOOMMMLLLLLLGGGGGGGGGGGGEEEBBB>>><<<999:::::::::::::::999999555444333333222111111111000000///............///000///...---,,,,,,++++++,,,,,,++++++***++++++,,,*********++++++,,,,,,,,,++++++***))))))***++++++***++++++++++++,,,,,,,,,---,,,,,,------...///000,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------.......................................---------,,,------...///000000000...............///000000000000000000111111111111111111222222222333333333444555777888999888777777888888999;;;<<<===>>>???<<<===>>>???@@@AAAAAABBBBBBCCCFFFHHHHHHHHHFFFEEEGGGGGGFFFGGGIIIKKKNNNPPPQQQVVVYYYYYY\\\aaaaaa___]]]XXXTTTTTTYYY]]]^^^^^^555666777999:::<<<<<<=========<<<;;;;;;;;;;;;<<<;;;<<<>>>>>>>>>???BBBDDDDDDEEEFFFGGGIIIJJJIIIIIIKKKLLLLLLLLLKKKJJJIIIHHHFFFGGGHHHHHHGGGDDDBBB@@@<<<;;;;;;:::999999::::::888888888777777666555555333222222111111000//////////////////............,,,---......///.........------------------------------.........---,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********))))))******+++(((***,,,+++******+++,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---------...///000111111111111222333333333333222222333333333444444555555222222222333333333333333333333333333333333333333333333333333222222222111111000000///.../////////.........///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,---,,,,,,++++++*********++++++++++++++++++++++++************************++++++++++++++++++++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************++++++,,,------...---------.........//////.........///000000111111111111222333444555666777666777888999:::;;;;;;;;;:::<<<>>>???>>>>>>???AAAAAABBBDDDEEEFFFGGGFFFFFFHHHFFFCCCAAAAAACCCFFFHHHJJJJJJJJJKKKLLLNNNOOOPPPQQQPPPOOONNNLLLJJJHHHHHHCCCDDDEEEEEECCCAAA>>><<<888999999999999999888888333333333222222111000000000//////...............000///...,,,,,,+++++++++,,,++++++***++++++,,,,,,,,,,,,,,,+++++++++******+++******************+++*********+++++++++,,,,,,++++++++++++,,,---......,,,,,,,,,---------------++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------................................................,,,------...///000111111...............///000000//////000000000111111111111111222222222333333333333444666777888888777777777888999:::;;;<<<===>>>======>>>???@@@AAAAAABBBBBBCCCFFFHHHIIIIIIHHHGGGGGGFFFFFFFFFHHHLLLOOOQQQSSSVVVWWWVVVYYY___bbbbbb^^^YYYTTTSSSWWW\\\```aaa333444666888:::;;;;;;;;;======<<<<<<<<<<<<<<<===>>>?????????>>>>>>???AAAEEEDDDCCCEEEGGGHHHHHHGGGLLLLLLMMMMMMMMMKKKJJJHHHGGGHHHHHHGGGEEECCCAAA@@@===<<<<<<;;;::::::::::::666777777777777666555444222222111111000//////////////////.........------,,,---......//////......------------------------,,,---.........---,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********)))******+++,,,)))******+++,,,,,,,,,+++*********+++++++++++++++++++++************++++++***++++++++++++,,,,,,,,,,,,------......------,,,,,,++++++******++++++,,,++++++++++++++++++++++++*********++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------.........---------...///000111222111222222333333333333333333333333444444555555666222222333444444444333333333333333333333333333333333333333222222222111111111000//////......//////......//////......---,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,---------,,,,,,,,,++++++************++++++++++++,,,,,,,,,************************++++++++++++++++++++++++)))******+++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++************+++*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++******)))******++++++,,,,,,------,,,,,,------.../////////---......//////000000111000111222333444555666777666777888999:::;;;;;;;;;:::<<<>>>>>>>>>===>>>???@@@AAABBBCCCDDDEEEEEEEEEGGGEEECCCAAAAAACCCEEEGGGHHHHHHHHHIIIJJJLLLMMMNNNLLLLLLLLLKKKJJJHHHFFFEEEAAABBBBBBBBBAAA@@@>>>===888888999999888777666666111222222222222111000///000///......------............---,,,+++++++++,,,++++++******++++++,,,,,,------,,,,,,+++******)))++++++++++++++++++++++++************++++++++++++************+++,,,---...------------------------***+++,,,---------,,,,,,,,,,,,,,,---------......---------------................................................/////////------...///000000111111...............///000000/////////000000000111111111111222222222333333333333333444666777777777777666777888999;;;<<<============>>>???@@@AAABBBBBBCCCDDDFFFHHHIIIIIIIIIHHHGGGFFFFFFFFFIIIMMMQQQSSSTTTVVVVVVUUUWWW]]]aaa```]]]]]]\\\ZZZXXXZZZ___bbb222333666888:::;;;;;;;;;=========<<<<<<===>>>>>>>>>?????????>>>>>>@@@BBBEEECCCBBBCCCGGGJJJKKKJJJMMMMMMNNNOOONNNLLLJJJIIIIIIHHHGGGEEECCCAAA@@@???>>>===<<<;;;:::999999999444444555555555444333222222111111000//////......//////.........---------,,,---......//////......------------------------,,,---...//////---+++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***************+++,,,,,,...---,,,---//////,,,))))))*********++++++++++++++++++************++++++******+++++++++,,,,,,,,,,,,------......------,,,,,,++++++******++++++,,,************************)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---......///------......///111222333111222333333444444333333111222222333444444555555333333444555555444333222222222222222222222222222222222111111111000000000000000///............///......//////......---,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,------...,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++))))))***+++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++******++++++*********+++++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++*********+++,,,,,,------,,,,,,------...//////000------......///000000000000000111222444555666777666777888999:::;;;;;;;;;;;;===>>>>>>===<<<===>>>@@@@@@AAABBBCCCDDDEEEEEEFFFDDDCCCBBBBBBCCCDDDFFFFFFGGGGGGGGGHHHIIIKKKKKKIIIIIIJJJJJJIIIHHHFFFEEE@@@@@@@@@??????>>>>>>>>>999999888888777666555444000111222222222111000/////////...------------...------,,,,,,+++,,,,,,,,,++++++******++++++,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++************++++++++++++++++++++++++,,,---......------------------------***+++,,,---------,,,,,,,,,,,,,,,---------......------........./////////........................---........./////////000......//////000000000111...............///000000////////////000000000111111111222222222333333333333333333444555666888888666666777999:::;;;<<<===<<<<<<===>>>???@@@AAAAAACCCDDDDDDEEEFFFGGGHHHHHHGGGFFFEEEFFFIIINNNSSSVVVTTTWWWXXXVVVXXX]]]^^^\\\ZZZaaahhhfff]]]XXXZZZ___222444666999:::;;;<<<;;;===============>>>??????:::<<<>>>??????AAACCCFFFEEEBBBAAACCCHHHLLLNNNNNNMMMNNNOOOPPPOOOMMMKKKJJJIIIHHHFFFCCCAAA???>>>>>>>>>===;;;:::999888888888111222333444333222111000111111111000//////......//////.........---------,,,---......//////......------------------------,,,---...//////---+++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++******+++,,,------333000---///222111---'''))))))******++++++++++++++++++************++++++*********++++++,,,,,,,,,***++++++,,,,,,++++++***,,,++++++++++++++++++,,,************************))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...//////------......///111222333111222333333444444333333000000111222333333444444444444555666555444333222222222222222222222222222000000000000////////////000000///.....................//////......---,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++******++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,------)))******+++,,,,,,------,,,,,,------...///000000------......///000000000///000111222444555666777666777888999:::;;;;;;;;;;;;===>>>>>>===;;;<<<===???@@@@@@AAABBBCCCDDDEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEEEEFFFFFFGGGHHHIIIJJJGGGHHHIIIIIIIIIHHHGGGFFF@@@??????>>>===>>>>>>???999999999888777555444333000000111222222111////////////...------------...,,,,,,+++++++++,,,------+++*********+++,,,,,,---*********++++++,,,------+++,,,,,,------,,,,,,+++)))************+++++++++,,,,,,,,,,,,---...//////------------------------***+++,,,---...---,,,,,,,,,,,,,,,---------.............../////////000000////////////////////////---.........//////000000////////////000000000000...............///000000////////////000000000000111111222222222333333333333333333333444666888999666666777888:::;;;<<<===;;;;;;<<<===>>>???@@@@@@CCCCCCCCCCCCDDDEEEFFFGGGFFFFFFEEEGGGJJJOOOTTTXXXSSSXXXZZZYYYZZZ]]]\\\YYYWWWeeeqqqooobbbWWWWWW[[[666666777777888999;;;<<>><<>>:::;;;@@@=========>>>??????@@@@@@CCCCCCCCCCCCEEEGGGIIIKKKKKKLLLNNNPPPQQQNNNIIIEEEIIIHHHFFFCCCAAA???>>>>>><<<;;;999777666666777888444333333222111111111222000000000000//////////////////......------------,,,---///000000///---,,,,,,------,,,******,,,/////////...---,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,000---,,,,,,***)))111<<<]]]CCC---+++000...+++---******************************+++++++++,,,,,,,,,+++++++++*********))))))++++++******************)))***+++,,,---,,,,,,+++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,---...///000////////////000000000000333333222111///000333555111111222222222333333333222111222333555555333222222222222111111111000000000000000000////////////////////////////////////------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++)))))))))***+++++++++,,,******+++++++++,,,,,,,,,+++++++++*********)))))))))))))))))))))******+++***+++,,,,,,******+++,,,+++++++++*********))))))++++++++++++++++++++++++++++++***************+++---------,,,,,,,,,++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***)))************+++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---...000111111111000///000000111222444555666666888888888888999;;;===???===<<<;;;::::::;;;<<<===AAA@@@@@@AAABBBDDDFFFGGGGGGFFFDDDCCCCCCDDDFFFGGGEEEFFFGGGFFFDDDEEEIIIMMMHHHHHHGGGEEEDDDBBBAAAAAA@@@@@@???>>>===<<<;;;;;;888777555333222222222222333333222111000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************------,,,,,,+++***))))))...---,,,+++++++++,,,---...---,,,,,,,,,,,,---...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,---------.........//////,,,,,,,,,---------......---,,,+++******+++,,,---,,,------..................///000111111000///...000000000000000000000000/////////000111111222222111222222333333444444555777777888999::::::::::::::::::;;;;;;<<<>>>???@@@@@@@@@BBBCCCDDDDDDDDDDDDEEEFFFFFFGGGIIIKKKMMMNNNSSSSSSSSSSSSUUUWWWYYYZZZ[[[bbbddd```[[[[[[]]]]]]666666777777888999;;;<<<===999999===>>>;;;<<<@@@=========>>>??????@@@@@@BBBBBBBBBCCCEEEGGGIIIJJJKKKMMMPPPQQQPPPMMMJJJHHHGGGFFFDDDAAA???>>>===<<<;;;;;;999888777666666666444333222222111111111111000000000000/////////...////////////......------,,,---...000000...---,,,---,,,,,,...111222000...//////...------,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,111......///,,,+++111;;;ZZZDDD222///000+++'''(((******************************+++++++++,,,,,,,,,+++++++++*********))))))************************)))***+++,,,,,,,,,,,,+++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...//////////////////000000000000222333333111000000222444111111111222222222333333222111222333555555333111222222222111111111000000111111000000000/////////////////////////////////---------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***************+++++++++*********+++++++++,,,,,,+++++++++*********)))))))))))))))))))))***++++++***,,,,,,,,,+++***+++,,,+++++++++*********))))))++++++++++++++++++++++++++++++***************+++,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,*********++++++*********)))************+++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...---...///000111000000//////000111222444555666666666666666777999;;;===>>>======<<<;;;;;;;;;;;;;;;<<<>>>???BBBCCCDDDDDDDDDGGGGGGFFFFFFFFFGGGHHHIIIEEEGGGHHHGGGEEEFFFHHHKKKGGGGGGFFFDDDCCCBBBAAA@@@>>>>>>===<<<;;;:::999999888666555333222111222222444333222111000/////////............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++......------,,,++++++***---,,,++++++***+++,,,------,,,++++++++++++,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------------.........,,,,,,,,,---------............---,,,,,,---......------...////////////...//////000000000000//////000000000000000000000000/////////000111111222222111111222333333444444555777777888999::::::::::::;;;;;;<<<===>>>???@@@AAA>>>???@@@BBBCCCDDDEEEEEEDDDEEEEEEGGGHHHJJJLLLMMMPPPPPPPPPQQQRRRTTTVVVWWWVVV\\\___[[[XXXZZZ]]]^^^666666777777888999;;;<<<:::888999===>>><<<===???<<<======>>>>>>??????@@@BBBBBBBBBCCCDDDFFFGGGHHHIIIMMMRRRRRROOOKKKJJJJJJEEECCCAAA???===<<<;;;;;;;;;::::::999777555333222333222222222111111111111000000000/////////......---............---,,,,,,,,,---...//////...---,,,---++++++000666777333---//////......---,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///......///,,,***///555???222)))+++---******---******************************+++++++++,,,,,,,,,+++++++++*********************************************+++,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------...///////////////000000000000000222333222111000111222111111111222222222222333111111111333555555333111222111111111111000000000111111111111000000000000000000000000000000000000......------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++************************++++++++++++,,,+++++++++******************))))))))))))***++++++***,,,---,,,+++***+++---+++++++++***************+++++++++++++++++++++++++++***************++++++,,,++++++++++++************************+++++++++))))))************)))))))))************+++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000000000000//////000111222333555666666444444555666888;;;===>>><<<=========<<<;;;;;;::::::<<>>??????@@@AAA>>>???AAACCCDDDEEEFFFFFFCCCCCCDDDEEEGGGIIIKKKLLLMMMMMMMMMNNNOOOQQQRRRSSSOOOUUUWWWUUUUUUYYY^^^___666666666777888999;;;;;;;;;;;;<<<>>>???>>>======<<<<<<======>>>?????????AAAAAABBBBBBDDDEEEFFFFFFFFFLLLQQQPPPKKKGGGGGGIIICCCBBB@@@>>><<<;;;::::::999:::999999777444111000111111222222222111111111000000/////////.........++++++,,,------,,,+++***------...//////...---------++++++///333444111---//////......---------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,***)))***---)))$$$$$$))),,,,,,...222******************************+++++++++,,,,,,,,,***************************************+++++++++++++++++++++++++++++++++++++++************++++++***+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---...///////////////000000000000///111222222111000000111111111111111222222222222111111111333444555333111111111111111000000000000222111111111000000000000////////////////////////......---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,+++++++++***)))))))))************++++++++++++******************************))))))******+++,,,+++,,,---,,,++++++,,,---************************++++++++++++++++++++++++*********)))******+++,,,+++++++++*********))))))******************************++++++++++++******))))))*********+++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------........./////////////////////000222333444555666666666777888999:::;;;<<<;;;<<<>>>?????????>>>===??????@@@AAAAAAAAA@@@??????@@@BBBDDDEEEFFFFFFFFFDDDFFFIIIJJJIIIGGGEEEDDDCCCCCCBBBAAA@@@???>>>===999999888888777666666555666555333222111111111222444333111000///...------.........---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,+++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,---...//////000000000000000000///...------...///000..............................//////000111111111111111111222333333444444666777888999999::::::999;;;<<<<<<===>>>?????????AAABBBCCCDDDEEEFFFFFFFFFBBBBBBCCCDDDFFFHHHJJJKKKKKKKKKKKKLLLMMMOOOPPPPPPNNNRRRSSSQQQRRRXXX]]]^^^666666666777888999;;;;;;999;;;<<<===>>>>>>>>><<<<<<<<<<<<===>>>>>>??????@@@@@@AAABBBCCCDDDDDDDDDCCCHHHMMMLLLGGGCCCDDDFFFBBBAAA???===<<<;;;::::::888999888888666333000///000000111222222222111000////////////............,,,---...//////...---,,,---..................---,,,,,,,,,,,,,,,,,,---...///...............---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++*********))),,,,,,---///...,,,,,,...******************************+++++++++,,,,,,,,,************************))))))*********+++++++++,,,+++++++++++++++++++++++++++************++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,---......////////////000000000000...000222222000//////000000000111111111222222222111000111222444444222000000000000000000000000000111111111000000000000///------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,+++++++++***)))))))))))))))*********+++++++++***************************************++++++,,,+++,,,------++++++,,,---************************++++++++++++++++++++++++******))))))***++++++,,,+++++++++*********))))))++++++******************+++,,,,,,------,,,,,,+++))))))*********+++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------...............//////000...///000111333444555555888999999::::::::::::::::::<<<>>>@@@BBBBBBBBBAAAFFFDDDAAA???>>>>>>??????===>>>@@@BBBDDDEEEEEEEEECCCEEEGGGJJJJJJHHHDDDAAAAAA@@@@@@???>>>===<<<<<<999888888777777666666666555444222111000000111222333222000///...---------...------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,,,,,,,,,,---..................------------------------------------,,,,,,+++++++++***+++,,,,,,------------+++++++++,,,,,,,,,------,,,,,,,,,---------......------............------...//////000000000000000000///...------...///000------------------------.........///000000111111000000111222222333333444666666777888999999999999999:::;;;<<<=========<<>>???<<<;;;<<<<<<======>>>>>>?????????AAABBBBBBCCCCCCBBBBBBEEEHHHGGGDDDAAAAAABBB@@@???>>><<<;;;:::999999888777777666444222000000///000111222222222111000/////////.........------...000222333333222111000........................,,,------+++)))))),,,///........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++......,,,,,,...---***,,,---//////---+++***+++******************************+++++++++,,,,,,,,,***************+++++++++)))))))))***++++++,,,,,,---,,,++++++******++++++++++++************++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,------...////////////000000000000...000111000///...///000000000000111111111111222000000000222444444222000//////000000000000000111000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++***************)))))))))************+++***************++++++++++++************+++,,,,,,+++---...---,,,+++,,,...***************+++++++++++++++++++++++++++++++++))))))))))))***+++,,,,,,,,,++++++++++++*********,,,,,,,,,+++++++++++++++,,,,,,------------,,,,,,)))************+++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,************++++++++++++++++++++++++,,,,,,,,,,,,......------......///000...///000111222444555555888999:::;;;;;;;;;;;;:::;;;<<<>>>@@@AAABBBCCCCCCHHHFFFAAA===<<<<<<>>>???>>>>>>@@@AAABBBDDDEEEFFFAAABBBEEEHHHIIIGGGCCC???>>>>>>======<<<;;;;;;:::888888888777777666666666444333111000000000111111111000///......------...------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******,,,---------------......////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,,,,,,,------------,,,,,,,,,---------......//////000000000000//////......///000000000/////////..................///........................---......//////000000111000000111111222333333333555666777888999999999999999:::;;;<<<===<<<;;;;;;===>>>>>>??????>>>>>>===AAAAAABBBCCCEEEGGGIIIJJJKKKKKKMMMNNNNNNOOOOOONNNQQQTTTTTTQQQSSSWWWYYYXXX666666777777888999;;;<<>>>>>:::;;;;;;<<<<<<===>>>>>>>>>>>>???@@@AAABBBBBBAAAAAABBBCCCDDDDDDCCCBBB@@@???>>>===<<<:::999888777777777666555333222222111111...///111222333222111000//////.........---------...000222444444333222000.........------.........,,,,,,,,,---...//////...............////////////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++......+++,,,000///+++((()))******+++,,,---,,,******************************+++++++++,,,,,,,,,))))))*********+++++++++((())))))***++++++,,,,,,---,,,+++*********++++++++++++************++++++)))******+++,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------,,,,,,---------////////////000000000000///000000...------///111000000000000111111111111000000000222444444222000////////////000000111111////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++***************+++++++++))))))))))))************))))))*********+++++++++++++++******++++++,,,---,,,---...---,,,,,,,,,...))))))*********+++++++++++++++++++++++++++++++++))))))))))))***+++,,,---,,,,,,,,,,,,++++++++++++---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++)))************+++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,************++++++++++++***++++++++++++,,,,,,,,,......---------...///000......///111222333444555555666888:::;;;<<<<<<<<<>>>>>>>>>>>>>>>???@@@AAADDDBBB@@@===<<<<<<===>>>>>>>>>===>>>???AAACCCDDD???@@@BBBEEEHHHGGGCCC???<<<<<<<<<;;;;;;:::999999777777666666666666555555333222111//////000111111///......------......///---------,,,,,,,,,++++++************************------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---...//////......------...//////...------......---------,,,,,,,,,***++++++,,,,,,------...+++,,,---...////////////,,,------------.........,,,,,,,,,---------......------...//////...------------...////////////...---......//////......---........................------......///000000000000000000111222222333333555666777888999999999999999:::<<<===>>>===<<<;;;:::;;;<<<===>>>?????????BBBBBBBBBDDDEEEGGGIIIJJJJJJKKKMMMNNNOOONNNNNNNNNPPPSSSSSSRRRTTTXXXXXXUUU666666777777888999;;;<<>><<<777;;;;;;<<<<<<===>>>>>>>>>===>>>@@@AAABBBBBBAAA@@@CCCCCCBBBCCCDDDCCC@@@>>><<<;;;:::888777666666666777555444222111111222222---///111222333222111000//////.........---------,,,---000222222111///.........------------......---++++++///555666222---.........///////////////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))),,,,,,(((***///...)))...///---,,,,,,......---******************************+++++++++,,,,,,,,,))))))******++++++++++++((())))))***++++++,,,,,,...---+++*********++++++++++++************++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------...------,,,,,,,,,------////////////000000000000000000///---,,,---///222000000000000111111111111000000000222333444222000.../////////000000111111///.........------------------------------------))))))***+++,,,------...++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++))))))******+++++++++,,,))))))))))))************))))))******++++++++++++++++++******++++++,,,---,,,---......,,,,,,---...))))))******++++++++++++++++++++++++++++++++++++))))))))))))***+++,,,------------,,,,,,,,,++++++.........------,,,,,,,,,***++++++,,,,,,++++++***)))************+++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,)))************+++++++++******+++++++++,,,,,,,,,......---,,,---...///000......///111222333444555000222555888;;;<<<======@@@???===<<<<<<<<<===>>>>>>>>>>>>>>>============<<<;;;::::::;;;===???AAA>>>>>>@@@CCCGGGGGGCCC???;;;;;;;;;::::::999999999555555555555555555444444222111000//////000111111...------------...//////---------,,,,,,,,,++++++************************------------------------........................------------------------***,,,---///000000//////,,,,,,---......---,,,,,,.........------,,,,,,,,,)))***+++,,,------...///,,,---...///000000000000---------.........//////,,,,,,,,,---------......))))))++++++++++++)))))),,,------...............,,,---...//////...---,,,////////////////////////------......///000000000000000000111222222333333555666777888888999999888:::;;;===??????>>><<<;;;999:::<<>>===<<<;;;::::::;;;<<<===<<<<<<<<<===>>>@@@BBBBBBFFFEEECCCAAA???===;;;;;;777666555444333222222222444444333222222111111000000000000000000000000000//////////////////......,,,++++++,,,...//////...---,,,,,,,,,---///111222////////////////////////---...///000000///...---------------------------------------------------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++***************++++++---,,,++++++******+++++++++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((***...333555777555222///...------...............////////////000000000000000000000000///000111222222222222222111111000000000000111111////////////////////////.................................------,,,,,,,,,,,,++++++******++++++,,,************************************************)))******++++++,,,------++++++++++++++++++++++++************************))))))))))))))))))))))))******+++++++++******)))++++++++++++++++++++++++******+++++++++,,,,,,,,,------------,,,+++******)))************,,,000333666444000,,,***)))************+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))******************************++++++++++++******++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------///////////////.........///000111222222333222222555333333555:::<<<<<<:::;;;;;;;;;<<<<<<<<<======<<<<<<============<<<<<<<<<<<<<<<<<<===============>>>???@@@@@@@@@@@@@@@;;;;;;;;;<<<;;;;;;::::::444444333333333222222222111111111111000000000000..................------------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,++++++******++++++,,,++++++,,,,,,---...//////+++,,,------......------++++++++++++++++++++++++,,,++++++******++++++,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************------------------------........................---------.........//////////////////000000000000000000000000111111111111444555555666666666666666============>>>>>>>>>>>>===>>>?????????BBBFFFIIIIIIHHHGGGDDDBBBBBBDDDGGGJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMNNNQQQSSSTTTSSSQQQ555666777777666666888:::DDDLLLLLL@@@888;;;>>><<<<<<;;;:::999999:::;;;<<<;;;;;;<<<===>>>@@@AAABBBDDDCCCBBB@@@>>><<<:::999555555444333222111111222444444333222222111111000////////////////////////000///...---,,,,,,,,,,,,,,,++++++,,,...//////...------,,,,,,---...///000........................---...///000000///...---------------------------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,+++***************+++---,,,++++++******+++++++++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++---000111444222000---,,,,,,,,,---............////////////000000000000000000000000000000111222222222111111111000000000000000000111////////////////////////...........................---------,,,,,,,,,,,,,,,++++++******++++++,,,************************************************------,,,++++++******)))++++++++++++++++++++++++************************************************)))******+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,------------,,,+++******+++,,,+++***)))***---///222000---+++)))***+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))******************************++++++++++++******+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------/////////////////////...///000111222222333222222444333333555999<<<;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<============>>>>>>????????????>>>>>>===<<<:::;;;;;;;;;;;;:::999999444333333333333222222222111111111000000000//////........................------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,++++++******++++++,,,++++++,,,,,,---......///+++,,,------...---------++++++++++++++++++++++++,,,++++++******++++++,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,++++++++++++++++++++++++,,,,,,,,,------........................------------------.........//////////////////000000000000000000000000111111111111333444555666777777777777<<<<<<<<<==================>>>>>>>>>>>>???CCCEEEDDDDDDCCCBBBAAABBBEEEHHHJJJKKKKKKLLLLLLMMMMMMNNNRRRQQQRRRTTTUUUVVVTTTRRR666777777666555444666888:::AAAAAA:::888<<<<<<888::::::999999999999::::::;;;;;;;;;<<<>>>???AAABBBBBBAAA@@@>>><<<:::999888444444333222111111111111444444333222222111111000///////////////////////////...---,,,,,,---///000---,,,+++,,,...//////......---,,,,,,,,,------...---------------------------...////////////...---------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***************---,,,++++++******++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,000...---+++++++++,,,,,,............////////////000000000000000000000000111111111222111111000000000000000000000000000000////////////////////////........................------,,,,,,,,,,,,++++++,,,++++++******++++++,,,************************************************------,,,++++++******)))++++++++++++++++++++++++************************************************((()))***+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------,,,+++******------,,,***((((((***,,,---,,,+++))))))+++,,,...******+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++***************++++++++++++++++++++++++******++++++++++++******++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------....../////////////////////000111222222333222222444333333555999;;;;;;::::::::::::::::::::::::999<<<<<<============<<<<<<=========>>>>>>>>>??????AAA@@@@@@>>>===;;;999888:::::::::::::::999888888333333333222222222111111111111000000000000//////........................------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++,,,,,,------......++++++,,,---------------++++++++++++++++++++++++,,,++++++******++++++,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,............------------++++++++++++++++++++++++++++++,,,,,,---...////////////.........---------------........./////////////////////000000000000000000000000111111111111222333444666777888888888:::;;;;;;;;;<<<<<<<<<<<<======>>>===<<<===???BBBBBBCCCCCCBBBBBBDDDHHHKKKKKKKKKLLLLLLMMMNNNNNNOOOSSSRRRSSSTTTUUUUUUSSSQQQ444555666555444444666888777:::;;;888999===;;;666::::::999999999999::::::::::::;;;<<<===???@@@AAAAAA@@@???===<<<:::999888444444333222222222222222444444333222222111111000////////////////////////------,,,,,,...222666888---,,,+++---///000///.........------,,,,,,,,,,,,------------------------........................------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***---,,,++++++++++++,,,---............////////////000000000000000000000000111111222111111000/////////000000000000000000///////////////////////////........................,,,,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,************************************************)))******++++++,,,------++++++++++++++++++++++++************************************************'''((()))***+++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------,,,+++******,,,,,,,,,***(((((()))+++---,,,+++******+++---...******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++******++++++++++++*********++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------............//////////////////111222222222222222333333444666888999::::::;;;;;;;;;:::::::::::::::<<<<<<============<<<<<<======>>>>>>??????@@@@@@AAAAAA@@@???===;;;999888999999999999888777777666222222222222111111111111111000000000////////////---------...............------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,---------++++++,,,------------,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---//////000/////////...------,,,,,,............////////////////////////000000000000///000000000111111111111000111333555777999999:::999999999:::;;;;;;<<<<<<;;;<<<============@@@BBBFFFGGGGGGGGGGGGHHHLLLNNNKKKKKKLLLMMMNNNOOOOOOPPPOOONNNOOOQQQRRRSSSQQQOOO222444555555555666888:::999:::::::::<<<===;;;666::::::;;;;;;;;;;;;::::::999::::::;;;<<<>>>???@@@AAA@@@???===<<<:::999999555444444333333333333444444444333222222111111000........................---,,,+++,,,...111555888---,,,,,,---///000000///............---,,,++++++..............................------------......------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++******++++++---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,,,,+++,,,++++++,,,,,,---------............////////////////////////////////////111111111111111000///......///000000000000///...////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************************************)))******++++++,,,------++++++++++++++++++++++++************************************************'''((()))***+++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------,,,+++******)))***+++***))))))+++,,,///...---,,,++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++******++++++++++++***************+++++++++,,,,,,+++++++++,,,,,,,,,---------.........//////000000//////111222222222222222333444555666777888999:::<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<============<<<<<<<<<======>>>???@@@@@@@@@@@@@@@@@@???>>><<<;;;:::888888888888777666555444222222111111111000000000000000000////////////...---------.........//////------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---//////000//////.........---------........./////////000000////////////000000000000///000000000111111111111000111333555777999::::::888888888999:::;;;;;;<<<:::;;;===>>>???@@@CCCEEEIIIJJJJJJIIIHHHIIIKKKMMMJJJKKKLLLMMMNNNOOOPPPPPPKKKKKKLLLOOORRRSSSRRRQQQ222444555555555777999;;;;;;;;;;;;<<<===<<<:::888::::::;;;;;;;;;;;;::::::999999999:::<<<===???@@@@@@???>>>===;;;:::999999555444444333333444444555444444333222222111111000...........................---,,,++++++,,,...///...---,,,---///000000///.../////////...---,,,,,,////////////////////////......------------......------------------------------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,++++++******++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---------,,,+++,,,,,,,,,------------............////////////////////////////////////000000000111000000//////......000000000000......////////////////////////........................,,,,,,------------......,,,++++++******++++++,,,************************************************------,,,++++++******)))++++++++++++++++++++++++************************++++++++++++++++++++++++((()))***+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------,,,+++******''')))++++++++++++,,,...//////...---,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************++++++++++++++++++,,,,,,,,,,,,------------......///000000000///000111222222333222222222444666666666666888:::;;;;;;;;;<<<<<<<<<======<<<<<<============<<<<<<<<<<<<======>>>???@@@@@@????????????>>>===<<<;;;777777777777666444333222111111111000000000000///000000////////////......,,,,,,------.../////////------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////------------------------++++++,,,,,,---...//////............................../////////000000000////////////000000000000000000000000111111111111000111333555777999999:::777777888999:::;;;<<<<<<999<<<>>>@@@@@@BBBDDDFFFHHHIIIIIIHHHFFFFFFGGGIIIJJJJJJKKKLLLMMMOOOPPPPPPLLLLLLNNNQQQTTTVVVUUUTTT444666777777666777999;;;::::::;;;<<<;;;::::::;;;888999:::;;;;;;:::999888888888999:::;;;===>>>???>>>======;;;:::999888777444333333333333333444444444444333222222111111000..............................,,,++++++*********...---,,,---000111000///...///000000000///...---...........................------,,,,,,------...------------------------------------------------------............------------------------------++++++++++++,,,,,,---...---,,,++++++******++++++---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++,,,,,,------,,,,,,............////////////////////////////////////...///000000000000000000---...000111111000...---////////////////////////........................---------....../////////,,,++++++******++++++,,,************************************************------,,,++++++******)))++++++++++++++++++++++++************************++++++++++++++++++++++++)))******+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,------------,,,+++******(((***,,,,,,,,,,,,---...------,,,,,,+++***************+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************++++++++++++++++++,,,,,,,,,,,,------------......///000000111///000111222222333222222222444666666555555777:::999999:::;;;<<<<<<===>>><<<<<<============<<<<<<:::;;;<<<===>>>??????@@@?????????>>>===<<<::::::777666666666555333222111111111000000000/////////000000/////////.........,,,,,,------...//////000------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,............/////////000------------------------,,,,,,,,,------.........,,,,,,------.../////////.../////////000000000000////////////000000000000000000000000111111111111111222444555777888999999777777888999:::;;;<<<===:::===???@@@@@@AAACCCDDDEEEFFFGGGFFFEEEDDDEEEFFFHHHIIIJJJKKKMMMNNNOOOPPPOOOOOOPPPSSSVVVWWWVVVTTT777888888888666666888999888888:::;;;999888999===777888999::::::999888777888888999:::;;;===>>>???<<<<<<;;;:::999777777666222222222111222222333333444444333333222111111000........................------------------------...---,,,...000111000///...///000111111000///...------------------------...---,,,,,,,,,,,,---...------------------------------------------------------............------------------------------*********+++,,,---...///---,,,++++++******++++++---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++***++++++,,,,,,,,,++++++............/////////000////////////////////////......///000000111000000---...///111111///...---////////////////////////................................./////////000000,,,++++++++++++++++++,,,************************************************)))******+++,,,,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++******)))++++++++++++++++++++++++******+++++++++,,,,,,,,,------------,,,+++*********,,,------,,,,,,,,,---******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******)))************+++++++++++++++,,,,,,,,,------------------...///000000111///000111222222333222222222444777666555555777:::777777888999;;;<<<======<<<<<<============<<<<<<::::::;;;<<<===>>>????????????>>>===<<<:::888777666666666555444333111000000000000000////////////000/////////............,,,,,,------...///000000---------,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,++++++++++++++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,++++++++++++++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------+++,,,,,,---...///000000////////////000000000000////////////000000000000000000000000111111111111222333444666777888888888777888888:::;;;<<<======<<<>>>@@@@@@@@@???@@@BBBCCCEEEFFFFFFEEEEEEFFFGGGHHHHHHIIIKKKLLLNNNOOOOOOPPPPPPQQQSSSUUUVVVTTTRRR444444555555777888999:::888999999888777777888::::::::::::999999999888888::::::;;;;;;<<<======>>>999999888777666555444444222222222222222222222222333333333222111000000///......------------......---,,,,,,++++++,,,,,,------------------------------///111222333222000///........................111000...------...///000...------,,,,,,------...---------.........//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,------,,,)))***......+++,,,000---,,,,,,++++++,,,,,,------------------------------------.........//////............////////////000000//////.........---111111000000//////......//////............//////........................------------------------------------------------,,,,,,+++***))))))************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,---------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,++++++******++++++,,,............---,,,+++***,,,,,,++++++,,,,,,---......------,,,,,,------...---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,+++***)))++++++++++++******))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------............////////////000111111111111222222222333555777777777777777999666777777777777888888888<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@@@@::::::999999888777777777555444333222111111111111////////////////////////................................................------------------------++++++++++++++++++++++++++++++++++++++++++++++++---------...------,,,,,,------++++++++++++------,,,,,,,,,---------......******+++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,---++++++++++++++++++++++++,,,,,,,,,---------..................////////////........................000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000222222333333333222222111555555555666666666666666999999::::::::::::::::::===>>>>>>>>>>>>>>>======>>>@@@CCCCCCCCCCCCEEEFFFCCCEEEHHHJJJLLLLLLKKKJJJLLLMMMNNNOOOQQQRRRSSSTTT444444444555666777888999888999999888777777888:::::::::999999999888888888999::::::;;;<<<<<<======999999888777666555444333222222222222222222222222333222222111000000//////......------------......---,,,,,,++++++,,,,,,------------------------------///000222222111000///........................000...---,,,,,,---...///...------,,,,,,------...---------.........//////............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...111///...---......,,,+++---,,,,,,,,,,,,,,,,,,------------------------------------.........//////............////////////000/////////............111000000000/////////...//////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++******************++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,---------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,............---,,,+++***,,,,,,++++++,,,,,,---......------,,,,,,------...---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++******++++++++++++*********)))***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------............////////////000111111111111222222222333555777777777777777999888888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<======>>>::::::999888888777666666555444333222111111111111////////////////////////................................................------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,------...------,,,,,,------,,,++++++,,,------,,,,,,,,,---------......+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,---...---------------------------------.........//////////////////000000000000000000000000000000000000........................////////////////////////000000000000000000000000000000000000000000000000111222222333333222222111555555555555666666666666:::::::::::::::;;;;;;;;;======>>>>>>>>>>>>=========???AAABBBBBBBBBCCCEEEDDDEEEHHHJJJKKKKKKJJJJJJKKKLLLMMMNNNOOOQQQRRRRRR444444444444444555666777888999999888777777888::::::999999999999888888888999999999:::;;;;;;<<<<<<888888777666555444444333222222222222222222222222111111000000//////............------------......------,,,,,,,,,,,,---------------------------------...000111111111000///...........................---,,,++++++,,,---.........------------......---............//////////////////............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---......,,,111000++++++111000***------------------------------------------------------........./////////............////////////////////////............000000000000//////////////////............//////........................++++++++++++++++++++++++------------------------,,,++++++************+++++++++++++++,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,............---,,,++++++,,,,,,,,,,,,,,,------......------,,,,,,------...---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............////////////000111111111111222222222333555777777777777777999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888999999::::::;;;;;;::::::999888777666555555555444333222111111111111////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......................................./////////000000//////000000000111111111000000000000000000000000........................////////////////////////000000000000000000000000000000000000000000000000111111222222222222222111444444555555555666666666:::::::::;;;;;;;;;<<<<<<======>>>>>>>>>>>>======<<<>>>AAAAAAAAAAAABBBCCCDDDFFFGGGIIIJJJJJJIIIIIIIIIJJJKKKLLLMMMOOOOOOPPP444444333333333444555555888999999888777777888:::999999999999888888888888888888888999999:::::::::777777666555555444333333111111111111111111111111000000//////..................------------......------,,,,,,,,,,,,---------------------------------...///000000000//////........................------,,,,,,,,,---...///......------------.....................//////////////////////////////...------------............------------------------------------------------------------------------------------------------+++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---...///111<<<===000+++000111***------............------....................................////////////............///////////////////////////.........000000000000//////////////////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******++++++++++++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,++++++,,,,,,,,,---.........------,,,+++,,,,,,,,,,,,,,,---.........------,,,,,,------...---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++,,,,,,---,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...............////////////000000111111111222222222333555777777777777777999:::::::::;;;;;;;;;;;;<<<::::::::::::::::::::::::777888888999999::::::999::::::999888666555444444444444333222111111111111////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------------,,,,,,---------,,,,,,,,,---------......,,,,,,------...//////000------------------------------------......//////........................---.........////////////////////////000000000000................................................////////////////////////////////////////////////000000000000000000000000000111111222222222222111333444444555555666666666:::::::::;;;;;;<<<<<<===<<<======>>>>>>>>>>>>======???AAABBBAAAAAABBBCCCEEEEEEGGGHHHIIIIIIIIIHHHHHHHHHIIIJJJKKKLLLMMMMMM444444333333333444444555888999999888777777888:::999999999888888888777777777777777777888888888888666666555555444444333333111111111111111111111111/////////.....................------------.........------,,,,,,------...------------------------------......////////////.......................................//////000///......------......///////////////////////////.../////////////////////---------....../////////------------------------------------------------------------------------------------------------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,---...///000===KKKMMM;;;------///+++---......//////......---................................./////////000000............////////////.........///////////////////////////000000000000//////............//////................................................------------------------,,,+++++++++++++++,,,,,,++++++,,,,,,,,,---------++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,,,,,,,,,,,,,------------...------,,,,,,------,,,,,,------...///...------,,,,,,------...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,+++,,,,,,---------,,,,,,+++++++++++++++++++++,,,++++++,,,,,,,,,---------,,,,,,---------.....................////////////000000111111111222222222333555777777777777777999999999999999::::::::::::::::::::::::::::::::::::888888999:::::::::999999999999888777666555444333444444333222111111111111////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---------------------------,,,,,,,,,---------......,,,,,,------...//////000------------------------------........./////////------------------------,,,,,,---------.........---------.........//////........................///////////////////////////////////////////////////////////////////////////////////////////////////000111111222222222222333333333444555666666777999999::::::;;;<<<<<<===<<<<<<===>>>>>>>>>>>>>>>>>>@@@BBBBBBBBBAAABBBCCCDDDEEEFFFGGGHHHHHHIIIIIIFFFGGGGGGHHHIIIJJJKKKKKK333333333333333444555666888999999888777777888:::999888888888888777777777666666666666666666666666555555444444444333333333111111111111111111111111//////////////////............------------............------------......------------------------------------.........///........................------...//////000000000//////............//////000000000////////////...---............/////////------......///000000000------------------------------------------------------------------------------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---...000000333???CCC888,,,+++///111---...///000000///...---............................../////////000000000............////////////.........///////////////////////////000000000000//////............//////................................................------------------------,,,++++++++++++,,,,,,---,,,,,,,,,,,,------------++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,------............------------,,,,,,,,,,,,------,,,------...------,,,,,,---------------......///...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------+++,,,,,,---------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---------........................////////////000111111111111222222222333555777777777777777999888888888888999999999999999999999999999999999999888999:::;;;;;;:::999888777777666666555555444444555444333222111111111111////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............------............------,,,,,,,,,---------......,,,,,,,,,---......//////------------------------,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,---------.........000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////////////////////////////000111222222222222222222333444555666666777888888999999:::;;;<<<<<<;;;<<<===>>>>>>??????>>>???AAABBBCCCBBBAAABBBCCCCCCCCCDDDEEEGGGHHHIIIJJJFFFFFFGGGGGGHHHIIIIIIJJJ333333333333444555777777888999999888777777888:::888888888888777777777777555555555555555555555555444444444333333333333333111111111111111111111111////////////////////////......------------............------------......------------------------------,,,,,,------...///........................,,,,,,---...//////////////////............//////000000000000/////////...,,,,,,------............---......///000000111111................................................................................................------........./////////---,,,,,,++++++,,,,,,---+++,,,,,,,,,...///000111''',,,000///,,,,,,000444---...000111111000...---.........................../////////000000000000............////////////............/////////000.../////////000000000111//////............//////................................................------------------------+++++++++++++++,,,---...,,,,,,,,,------------...+++,,,------...---------------------------------+++++++++,,,,,,---------------------............------------------------------............------------,,,,,,,,,,,,------,,,,,,------...------,,,---------------...//////...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------+++,,,,,,---......------+++++++++,,,,,,,,,------,,,,,,,,,------------...------------........................////////////000111111111111222222222333555777777777777777999888888888888999999999999999999999999999999999999777999:::;;;;;;:::888777555555555555555555555555555444333222111111111111////////////////////////................................................------------------------------------------------------------------------***+++,,,---............,,,---...//////...---,,,,,,,,,,,,---------......+++++++++,,,------..............................+++,,,---...///...------,,,,,,,,,,,,,,,,,,,,,,,,------------............------------.........///000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////...///000111222222222222111222222333555666666777666777777888999:::;;;<<<;;;<<<===>>>????????????>>>@@@BBBBBBAAA@@@AAABBBAAABBBCCCDDDFFFHHHJJJKKKFFFFFFFFFGGGHHHHHHIIIIII222333333444555666888999888999999888777777888:::888888888888777777777777555555555555555555555444444444333333333333333333000000000000000000000000/////////000000000000000.........------...............------------......---------------------------,,,,,,,,,,,,---..............................***+++,,,---............//////............//////111111000000/////////...,,,,,,,,,---------......---......///000111111222.........................................................................................................////////////000---,,,,,,++++++,,,,,,---+++,,,,,,---...///111111222...---000000,,,,,,......///000222222000///...////////////////////////////////////000000000000............/////////000---.........//////000000.../////////000000111111//////............//////........................------------------------------------------------++++++++++++,,,,,,---...,,,,,,,,,---------......+++,,,------......------------------------------+++++++++,,,,,,------------------.........//////------------------------------............------...------,,,,,,------...,,,,,,------...---------...------------...//////...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...---+++,,,,,,---.........---+++++++++,,,,,,---------,,,,,,,,,---------......---------.........//////............/////////000000111111111111222222222333555777888777777777999888888999999999:::::::::888888888888888888888888777888999::::::999777666444444444555555555555666555444333222111111111111////////////////////////................................................------------------------------------------------------------------------***+++,,,---............,,,---...//////...---,,,,,,,,,,,,---------......******+++,,,,,,------...........................++++++---.........---,,,------------------------............/////////000............/////////000................................................////////////////////////000000000000000000000000////////////////////////......000111111222222222111111222333555666666777555666777888999:::;;;;;;;;;<<<===>>>????????????===???@@@AAA?????????@@@@@@AAABBBDDDFFFIIIKKKLLLFFFFFFFFFGGGHHHHHHHHHIII555555555555555666777777999999999888888888888777999888888888777777666666666666666666555555555555444444333333333333222222111111111111000000000000000000000000000000000000........................////////////////////////------............---------------.........//////......////////////......////////////000000000000000000000000000000000000000000000000000///......,,,---...---,,,---///111///---...222444111000111........................---------.........//////000///...------...///000........................................................................,,,---......//////......000000000000////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000111111000000//////......---......///000111111222000000///...............////////////////////////........................,,,,,,,,,,,,---///000111...------,,,,,,------...------------------------000000//////.........---------............------........................////////////////////////000000000000000000000000............////////////------------------------...------------...////////////////////////////////////............//////------------------------.........------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,------......---,,,++++++,,,...000000000000///............/////////000111111222222222333333333555666777888888999999999<<<<<<<<<;;;:::999888777888888888888888888888888;;;;;;::::::999999999999555555444444444333333333222222222111111111111000////////////////////////........................////////////////////////........................------------------------...------,,,,,,------...,,,---......//////......---...///...------...///------------------------***+++---,,,++++++,,,...,,,---------...////////////000111111000...+++)))......------------......---------.........//////........................------------------------//////000000000000//////////////////000000000000000000000000000111111222......//////000000111111/////////000111111222222222333444444444555777999888888777666777888:::;;;=========>>>@@@BBBDDDFFFAAAAAAAAAAAAAAAAAAAAAAAAGGGEEECCCEEEHHHJJJJJJIIIHHHFFFGGGKKKOOOOOOJJJEEE666666555555555666666777999999999888888888888777888888888888777777777666666666666666555555555555444444333333333333222222111111111111000000000000000000000000000000000000........................////////////////////////---......//////......------------.........//////......////////////......////////////000000000000////////////////////////000000000000000///...............,,,,,,///333666>>>555000222444222000///........................---------.........//////000///............///000........................................................................------.../////////......000000000000////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000111111000000////////////......//////000000111111000000///............///////////////////////////........................------.....................------,,,,,,------...------------------------000/////////............---......//////......---........................////////////////////////....................................////////////------------------------...------------...//////////////////////////////......------------......------------------------.........------,,,,,,,,,.........------,,,,,,,,,,,,,,,---------.........------------------------,,,,,,---------.........------------...............////////////---,,,+++......//////////////////111111222222222333333333555555666777888888888888::::::::::::999888777777888888888888888888888888999::::::::::::999888777555555555444444444333333222222222111111111111000////////////////////////........................////////////////////////........................------------------------...------,,,,,,------...,,,---......//////......---...//////------...///------------------------+++,,,------,,,,,,---///------........................///000000///...---......------------......---------.........//////........................------------------------//////000000000000//////////////////000000000000000000000000000111111222////////////000000000000/////////000111111222222333555666555444444555666888888888888999::::::;;;<<<<<<<<<===>>>@@@BBBCCCAAAAAAAAAAAAAAAAAAAAAAAAEEECCCBBBDDDGGGIIIIIIGGGHHHGGGGGGKKKOOOOOOJJJEEE777777666555555666666666999999999888888888888777888888888888777777777777666666666666555555555555444444333333333333222222111111111111000000000000000000000000000000000000........................////////////////////////---......//////......---------........./////////...//////000000//////...////////////000000000000........................000000111111000000//////000///...,,,---000666;;;EEE999//////333222000...........................------........./////////000//////......//////000........................................................................---......///////////////000000000000////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000111000000000000/////////000000000000000000000000111000//////......//////////////////////////////...........................//////000///...---,,,......------------......////////////////////////////////////............---......//////......---........................////////////////////////....................................////////////////////////////////////......------......///000////////////////////////...------,,,,,,------...------------------------.........---------------.........---------------,,,------------.........------------------------,,,------------...............------...///000111////////////...---,,,+++////////////////////////111111222222222333333333444444555666777777777777777888888888888888777777888888888888888888888888777888:::;;;:::999777666666666555555555444444444222222222111111111111000////////////////////////........................////////////////////////........................------------------------......------------......------...////////////...---...//////------...///------------------------,,,...//////...---///000//////..................,,,------...///000111111......------------......------.........///////////////////////////////////////////////////////////////000000000000//////////////////000000000000000000000000000111111222000000000000/////////////////////000111111222222444555777777555333333333777888999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@DDDBBBAAACCCEEEGGGGGGGGGHHHGGGHHHKKKNNNMMMIIIEEE888777666666666666666666999999999888888888777777888888888777777777777777666666666666555555555555444444333333333222222222111111111111000000000///////////////////////////........................////////////////////////......////////////..................//////////////////000000000000//////////////////000000000000////////////////////////000000111111111000000///000000///......000555888<<<333,,,---000000000000....................................////////////000//////////////////000..............................................................................///000000000000///000000000000////////////////////////////////////........................000000000000000000000000////////////000000000000000000000000000000000000111111000000000000000000111000000///.../////////////////////////////////........................---...///111111///---,,,......------------......///////////////////////////////////////...............////////////..............................////////////////////////....................................////////////////////////////////////...............//////000////////////////////////.........------................................................---------...............---------------------....................................------------............///...------...000222444---......///////////////000000000///////////////111111222222222333333333333444555666777777777777666777777888999999888888888888888888888888888888666888:::<<<<<<:::888666666666666555555555444444222222222111111111000000////////////////////////........................////////////////////////......................................................------------......------...///////////////---///000///...---...///........................---///000000//////000111000000//////......------------------...000111222......------------..................//////////////////////////////////////////////////////////////////000000000000//////////////////000000000000000000000000000111111222111111000000//////....../////////000111111222222222444777888666444333333666888;;;===>>>===<<<;;;<<<<<<<<<<<<<<<<<<======????????????@@@@@@@@@@@@CCCBBBBBBCCCDDDFFFGGGGGGHHHHHHHHHJJJLLLKKKHHHEEE888777777666666666777777999999999888888888777777777777777777777777888888666666666666555555555555444444333333333222222222111111111111000000000///////////////////////////////////////////////////////////////////////////...//////////////////............/////////000000//////000000000000//////////////////000000000000000000000000000000000000000000111111111111000000...000111111000///000111111//////111000---...222////////////////////////........./////////000000///000000000000000000///////////////////////////////////////////////////////////////////////////...///000000111111000000000000000000////////////000000000000000000000000////////////////////////111111111111111111111111////////////000000000000000000000000111111111111111111111111000000000000111111000///////////////////////////////////////////////////////////////+++,,,///111111111000//////......------......///000000000000000000000000.........///////////////...//////////////////...////////////////////////////////////////////////////////////////////////............////////////000000000000000000000000///............///000000////////////////////////000000////////////000000........................................................................---------.........//////........................---------.........//////000///...---...000333444000000000000000111111111000000000000000000//////111111222222222333333333333444555666777777777777666777888999::::::::::::777777777777777777777777666888:::<<<<<<;;;999777666555555555444444444444222222222111111111000000000000000000000000000000////////////////////////////////////////////////////////////////////////........................///......------......///---...//////000000//////...///000///......///000...........................///111000//////000222000000000//////......---//////............///000......------------.............../////////000000000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000000000000000000111111222111111000000//////....../////////000111111222222000222666777777666555666555777;;;>>>???>>><<<;;;========================>>>>>>>>>??????@@@@@@@@@BBBCCCCCCDDDDDDEEEGGGHHHHHHHHHHHHIIIIIIHHHFFFDDD777666666666777777888999999999999888888888888777777777777777888888888888666666666666555555555555444444333333333333222222111111111111000000000000000000000000000000000000////////////////////////////////////////////////...//////000000//////........./////////000000000///000000111111000000///////////////000000000000111111111111111111111111000000111111222222111111---///111111000...------///000444666222,,,---222////////////////////////....../////////000000000///000000111111000000/////////////////////////////////////////////////////////////////////////////////000111111111111111000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111////////////000000000000000000000111111111111222111111111111111111111111222111000000//////000000////////////////////////////////////////////////+++,,,...000111111111111//////............//////000000000000000000000000.........///////////////...//////000000//////...////////////////////////////////////////////////000000000000000000000000............////////////000000000000000000000000//////......//////000111////////////////////////111000000000000000000111......................................./////////.............../////////------........./////////........................------.........///////////////......///000111222666555333111000//////////////////000000111111111111111222222222333333333444444555666777777777777777777888999:::::::::999777777777777777777777777666777999;;;;;;:::999777555555444444444333333333222222222111111111111000000000000000000000000000////////////////////////////////////////////////////////////////////////........................//////............//////......///000000000000///...///000000......///000...........................000111111000///111222000000//////////////////000000//////......------......------------............/////////000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000000000000000000111111222000000000000/////////////////////000111111222222000222555666666666666777555777:::===>>>>>>===;;;<<<===>>>>>>???>>>>>>============>>>??????@@@@@@BBBCCCDDDDDDDDDEEEGGGIIIGGGGGGGGGGGGFFFEEECCCBBB555555666666777888::::::999999999888888888888777666777777777888888888888666666666666555555555555444444333333333333222222111111111111000000000000000000000000000000000000//////////////////////////////////////////////////////000000000000//////.../////////000000000000000000111111111111000000////////////000000000000000000000000000000000000///000111222222222222111---///000000///...///000222111333555333......111////////////////////////.../////////000000000000///000111111111111000//////////////////////////////////////////////////////////////////////////////000111111222222111111000000000000////////////000000000000000000000000111111111111111111111111111111111111111111111111////////////000000000000000000111111111222222222000000000111111222222333222111000000//////000000////////////////////////////////////////////////......//////000000000111//////............//////////////////////////////............/////////000//////000000000000//////////////////////////////////////////////////////////////////////////////............///////////////////////////////////////////////////000000111////////////////////////000000////////////000000........................---........./////////000---........./////////000............////////////....................................////////////////////////////////////666555333111////////////......///000111222222333111111222222222333333333555555666777888888888888777777888888888888888888777777777777777777777777555555666777777777777777444333333333333222222222222222222111111111111000000000000000000000000000////////////////////////////////////////////////////////////////////////........................//////............//////......///000000000000000...000111000///...///000...........................///000000//////000222///////////////000000000...///000000000///---,,,......------------........./////////000000000000111111111111111111111111//////////////////////////////000000000000//////////////////000000000000000000000000000111111222////////////000000000000/////////000111111222222222444555555444444666777555666999;;;=========<<<;;;<<<===>>>??????>>>===<<<<<<======>>>??????@@@@@@BBBCCCCCCBBBCCCEEEHHHEEEFFFFFFFFFDDDBBBAAAAAA555555555666777999;;;;;;999999999888888888888777666666777777888888888999777666666666555555555555444444444333333333222222111111111111000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////////////////000000000000000000111111111111000000////////////000000000000000000000000000000000000///000111222222222222222...//////...---///222444222...---111333111000111000000000000000000000000////////////000000000000///000111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222111000000000000////////////000000000000000000000000111111111111111111111111111111111111111111111111////////////000000000000000000111111222222222222//////000111222333333333222111111000000000000000////////////////////////000000000000000000000000111111000////////////000//////............//////////////////////////////---.........//////000000//////000000000000//////000000000000000000000000////////////////////////..................................../////////000///////////////////////////////////////000111111//////////////////////////////............//////////////////////////////---.........//////000000---.........//////000000............/////////000////////////////////////............/////////000...///////////////...---222111000//////000111111------...000111222333444111111222222222333333333555666777888888999999999666666777777777777666666777777777777777777777777444444444444555555666666333333333222222222111111222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////////////////////////////............//////...//////000000000000000...000111000///...///111////////////////////////...///000000//////000111......//////000000111111,,,...///111111000...---.........------.........////////////000000000000111111111111111111111111//////////////////////////////000000000000//////////////////000000000000000000000000000111111222......//////000000111111/////////000111111222222555666666555333333444666555666888:::<<<=========:::;;;<<<>>>???>>>>>>===;;;<<<<<<===>>>??????@@@>>>@@@BBBBBBAAAAAADDDGGGEEEEEEFFFDDDBBB@@@???@@@