BM6P6(@ wwwtttqqqPPPhhh|||[[[FFF666444888111...111111000000000000000000000000//////............//////000000000000111111111111//////555<<>>EEEIII^^^rrrwwwyyyvvvkkkTTToooyyy{{{___```^^^YYY___lll~~~gggKKKGGGCCCAAABBBHHHNNNSSSKKKWWWWWWRRRhhhwwwTTTGGGGGGHHHLLLTTTaaapppzzzxxxmmmtttvvvnnnccc[[[UUUQQQIIIFFFCCC@@@??????>>>>>>CCCBBBAAABBBDDDIIIMMMPPPVVVZZZ___eeejjjpppvvv{{{}}}~~~vvvgggbbbmmm{{{{{{zzzvvvvvvvvvuuuuuuuuuwwwxxxyyytttsssrrrqqqpppppppppppprrrooollllllllljjjfffbbb______```bbbeeeiiilllnnnpppqqqxxx|||uuuqqqyyy~~~iiiVVVLLLfff~~~ttt{{{}}}yyyyyy]]]AAA---///222,,,,,,444000000000000000000000000///////////////......---yyyvvv|||yyyYYYkkk}}}{{{qqqsss___GGG555111444///---333333000000000000000000000000//////............//////000000000000111111111111666333444999AAAQQQlllkkkUUUWWWfff|||xxxggg]]]XXXhhhpppyyyzzzsssiiiccc```ZZZaaazzz{{{zzzppp[[[OOONNNKKKJJJJJJLLLOOOQQQTTTYYY___eeehhhiiikkklllmmmjjjlllqqqssssssvvv|||}}}qqq~~~yyyzzzyyy[[[MMMKKKVVVvvv~~~jjj___qqqtttjjjiiimmmhhh```}}}wwwuuuuuutttqqqmmmmmmiiifffgggnnnuuuxxxwwwmmmPPP```ooodddTTT@@@555666555444333333222222333333000000000000000000000000000000000000111111111111111//////222444666:::AAAFFFTTTkkkxxxwwwsssiiiYYY^^^xxxzzzxxx]]]ppprrrVVVZZZdddvvv{{{tttwww~~~www```GGGDDDBBBAAADDDKKKRRRWWWOOOTTTWWWaaaxxxuuuWWWIIIHHHHHHKKKRRR\\\ffflllqqqqqquuu|||~~~yyy}}}~~~xxxpppkkkgggcccXXXUUURRRNNNLLLKKKJJJIIILLLOOOSSSUUUXXX\\\```dddooottt{{{{{{lllccckkk{{{wwwyyyyyywwwzzzyyywwwuuutttsssssstttttttttsssssssssttttttuuussspppnnnnnnnnnlllfffbbbaaaaaaaaabbbcccfffhhhiiimmmpppvvv||||||xxxvvvrrr|||qqqVVVCCCVVVrrrsssiiippp}}}{{{aaaFFF111111444///---333000000000000000000000000///////////////......---~~~|||yyyvvvwww{{{cccnnnsssrrr~~~rrrvvvsss~~~ppp^^^NNN:::111333......333333000000000000000000000000//////............//////000000000000111111111111333333555>>>KKK```yyyyyyhhhYYYVVVdddtttwww___OOOIIIJJJMMMRRRWWWXXXUUUQQQPPPOOOQQQ\\\}}}pppXXXJJJLLLOOONNNKKKHHHHHHIIIHHHLLLQQQWWW\\\bbbiiimmmkkkjjjmmmpppqqqqqqsssxxx|||}}}pppuuuxxxsssvvvtttooovvvjjjSSSOOOSSSfffooo^^^ssswwwkkkuuuoooggg||||||vvvsssrrrrrrpppnnnnnnllljjjiiijjjpppwww}}}wwwYYY[[[xxxkkk[[[GGG999666555555444333333333333333000000000000000000000000000000000000111111111111111///000333555777===EEEUUUmmm{{{lll[[[iiifff^^^www^^^RRR^^^llluuu|||wwwtttyyynnnSSSCCCAAA@@@BBBGGGOOOXXX]]]WWWZZZfff|||pppRRRLLLJJJIIIMMMSSSXXXZZZ[[[]]]]]]```hhhsss}}}|||yyyyyyvvvsssjjjiiifffbbb___]]]\\\[[[ZZZaaaiiinnnppprrrxxx}}}rrreeeggg{{{|||zzzuuutttwwwxxxvvv{{{zzzxxxuuusssrrrqqqpppssssssttttttttttttuuuuuuuuusssqqqqqqqqqnnnhhhbbbcccbbbaaaaaaaaabbbcccdddiiiooovvvvvvtttssswww{{{|||yyy___FFFFFFTTTgggooommmnnn{{{ooosssxxxcccJJJ555333555111///111000000000000000000000000///////////////......---~~~}}}}}}{{{zzzvvvpppooorrrhhhiii{{{zzzpppyyy}}}uuu~~~xxxxxxzzzuuunnnfff```YYYBBB666555000///222000//////////////////////////////............/////////000000000111111111111...333:::CCCSSSlllnnnZZZTTT___uuuyyycccSSSJJJJJJNNNIIIKKKLLLMMMMMMMMMOOOPPPOOOZZZrrr[[[OOOSSSUUURRRIIIBBB@@@@@@???BBBEEEJJJPPPXXXaaagggiiillloooqqqpppoooqqqssszzz|||vvvvvvyyy{{{}}}wwwooopppnnnkkkoooyyyxxxcccWWW\\\dddvvvkkkuuuyyyssszzz}}}vvvrrrqqqqqqpppoooooonnnlllhhhdddfffrrr}}}hhhaaa|||ssscccPPP@@@777666555444333333333333333000000000000000000000000///000000000111111111111222000111444666999BBBKKKeeewwwgggooo{{{bbbjjjcccTTTVVVeeeuuu|||qqqvvvkkkMMMBBBAAAAAACCCJJJSSS]]]cccaaaqqqnnnJJJMMMLLLLLLQQQXXXZZZXXXSSSOOONNNOOOXXXeeerrr|||||||||~~~~~~zzzuuuuuutttrrrpppmmmmmmmmmjjjrrr{{{yyy|||ooo```___ppptttvvvtttuuuxxxwwwtttwwwvvvuuutttsssrrrqqqqqqqqqqqqrrrrrrrrrqqqqqqqqqwwwuuusssssssssoooiiiccccccbbb```_________```aaaeeepppxxxuuuooorrr}}}nnnYYYHHHHHHNNNZZZcccmmm~~~xxx~~~lll```JJJ777222333222000111///////////////////////////////////////......---zzz{{{|||zzzsssjjjjjjooo{{{ggg\\\iiixxxxxx{{{}}}||||||yyyqqqkkklllmmmjjjiii___EEE888777222111222...//////////////////////////////............/////////000000000111111111111111888===BBBTTTuuu~~~~~~fffUUUTTTeee|||iiiVVVNNNJJJJJJLLLNNNMMMKKKLLLNNNPPPQQQQQQMMMWWWyyynnn\\\UUUWWWVVVOOODDD===;;;<<<<<<===???AAAFFFNNNVVV\\\eeekkkqqqrrrpppoooooopppyyyzzz}}}~~~{{{vvvtttuuuwwwmmmiiirrr}}}zzzwww}}}}}}bbb```iiioooxxxvvv~~~xxxtttqqqqqqqqqqqqnnnmmmjjjeee]]]]]]lll}}}}}}mmm~~~{{{kkkYYYEEE666777666555444333333333333000000000000000000000000///000000000111111111111222000222555777;;;FFFQQQjjjvvviiivvvpppddd|||yyyVVVPPP\\\ooo~~~ssshhhpppkkkQQQEEEDDDCCCEEELLLWWWaaahhhjjjsssJJJNNNNNNPPPWWW___aaa]]]XXXLLLJJJKKKRRR^^^llluuuyyyzzzwwwxxx~~~}}}}}}wwwyyy||||||zzzyyyyyyzzz{{{yyysssrrraaaQQQSSSnnnsssxxxxxxyyyyyyvvvqqqtttttttttsssrrrqqqpppooommmnnnoooqqqrrrssssssrrrxxxuuussssssssspppjjjeeebbbaaa```______```aaaaaadddrrrzzzwwwrrryyy}}}~~~zzzmmmWWWKKKIIIXXXjjjttt}}}}}}xxxzzz|||}}}wwwkkkkkkkkkaaa[[[MMM<<<222111222222111///////////////////////////////////////......---{{{|||}}}uuullllllqqqyyylllSSSSSSeeesss}}}ooowww{{{xxxfffIII888555222222444///000000000000000000000000//////............//////000000000000111111111111444;;;===CCC___ttt]]]RRRUUUeee}}}~~~\\\NNNLLLLLLKKKLLLTTTQQQOOOPPPSSSUUUSSSQQQJJJRRRuuu}}}}}}hhhXXXTTTSSSOOOHHH@@@;;;:::;;;<<<<<<===>>>@@@EEELLLPPP\\\fffooopppooopppqqqqqqyyyzzz{{{}}}}}}zzzzzzoooiiilllyyyfffkkkpppmmmppp~~~yyyuuurrrqqqqqqqqqrrrooommmiii```^^^nnnyyymmm~~~tttcccKKK666777777555444333333333333000000000000000000000000000000000000111111111111222111333666888===JJJWWWssstttlll~~~{{{qqq```___iiiPPPSSSccc|||ttt```WWWbbbdddTTTIIIGGGEEEFFFNNNZZZgggooosssuuuTTTPPPRRRVVV^^^dddfffddd```UUURRRQQQUUU___iiiooorrrnnniiiiiiqqqzzz~~~|||}}}}}}zzzxxx}}}vvvlllbbbNNNFFFPPPuuuzzz|||{{{zzzzzzuuupppttttttsssrrrqqqooommmllljjjlllooosssvvvxxxyyyyyywwwtttrrrqqqrrrpppkkkgggbbbaaa`````````aaabbbbbbcccqqq{{{yyyyyy}}}xxxtttaaaNNNEEETTTgggpppvvv}}}{{{vvvccc```ddd^^^```XXXIII999111111222111000000000000000000000000///////////////......---~~~}}}uuusssuuuvvvyyyVVVHHHXXXjjjxxxVVV===666111222555000000000000000000000000000//////............//////000000000000111111111111222999>>>LLLuuujjjTTTQQQYYYjjjsssTTTJJJLLLMMMOOOSSSWWWTTTSSSVVV[[[[[[VVVQQQLLLUUUzzzgggWWWSSSQQQLLLFFFAAA>>><<<;;;<<<===>>>>>>>>>@@@DDDGGGPPP]]]iiilllmmmqqqttttttzzzyyyyyyyyyzzz{{{}}}~~~yyyoooxxxxxxkkkjjjuuu~~~|||yyyvvvrrroooooooooqqqnnnmmmllldddcccsssgggeeesss{{{}}}pppWWW>>>888777666555333333333222000000000000000000000000000000000000111111111111222222444666888???MMM[[[yyyooottt~~~fffWWW___}}}]]]SSSaaarrrrrr___PPPJJJUUU]]]WWWKKKHHHEEEGGGPPP^^^mmmwww}}}zzzjjj\\\TTTWWW\\\aaaeeeffffffeeebbb___\\\]]]ccchhhjjjjjj```ZZZXXXaaaooo{{{~~~}}}}}}||||||ssskkkpppkkk```RRRCCCIIIbbb{{{xxxxxxuuuqqqpppqqqqqqqqqqqqpppnnnmmmnnnpppsssvvvxxxyyyyyyxxxvvvsssooonnnoooooollliiieeedddbbbaaaaaaaaabbbbbbaaaoooyyyyyy}}}{{{pppooovvvlllVVVIIIQQQ___hhhuuu~~~mmmkkkooojjjnnnkkk\\\EEE555111222111000000000000000000000000///////////////......---zzzxxx~~~~~~yyyxxxsss~~~___HHHVVVjjjxxx~~~dddEEE888111111444111000000000000000000000000//////............//////000000000000111111111111222:::BBBUUU~~~cccOOOSSS___rrrqqqUUULLLKKKJJJMMMTTTUUUSSSTTTXXX]]]]]]VVVOOORRR\\\lllZZZWWWSSSMMMHHHEEEAAA===:::===>>>??????>>>???@@@BBBFFFVVVdddiiilllrrrwwwwwwzzzyyyxxxvvvvvvvvvwwwxxx}}}|||wwwlll|||```ttt{{{{{{yyyuuuqqqnnnmmmmmmjjjffffffgggaaa```qqqjjjaaaoootttjjjzzzbbbHHH888888666555444333333222000000000000000000000000000000000000111111111111222222444777999???OOO^^^sssvvvcccvvvqqqhhh[[[hhhqqqXXXZZZpppxxxaaaOOOFFFDDDPPP]]]]]]LLLHHHEEEGGGQQQaaaqqq|||{{{nnn___ZZZ[[[WWW[[[```cccddddddeeefffkkkgggdddcccfffggggggeeeVVVNNNLLLVVVfffuuuwww___QQQRRR]]]^^^TTTGGG@@@TTTxxxzzzuuuuuuuuurrrjjjlllnnnppprrrrrrrrrrrrssstttvvvwwwwwwuuusssrrruuuqqqmmmlllmmmnnnllljjjhhhfffeeecccaaaaaaaaabbb```mmmvvvxxx~~~ssscccgggxxx|||eeeTTTWWW___iiizzz{{{yyy{{{{{{lllOOO888111111000000000000000000000000000///////////////......---~~~~~~~~~}}}}}}tttyyyvvvTTTSSSjjjvvv|||zzzmmmEEE333444444111...111111111111000000000000///////////////////////////000222222111111222444::::::FFFbbb~~~ZZZHHHVVVeeexxxiiiNNNMMMQQQLLLKKKQQQUUUPPPSSS___fffaaaXXXTTTRRRwwwmmm\\\VVVNNNFFFAAA???@@@AAAAAABBBCCCBBBAAA@@@BBBDDDGGGLLLTTT___llluuuwwwtttwwwvvvtttsssssstttuuuwww~~~nnnnnnqqq~~~{{{xxxssspppmmmkkkiiiiiihhhfffdddfffkkkppp}}}sssSSSeeezzzkkkXXXAAA;;;666555333000111444333222111000////////////000111111111111222222222111111444888<<>>======???BBBGGGJJJLLLQQQXXXaaajjjrrruuutttuuutttttttttuuuwwwyyy{{{qqqtttvvv~~~}}}zzzvvvrrrooolllkkkiiiiiihhheeebbbaaadddgggppp{{{ZZZcccwwwrrr~~~]]]@@@:::666555444111111444333222111000////////////000111111111111222222222333333555999<<>>BBBEEEJJJYYYmmm|||tttWWWDDD;;;<<<@@@FFFDDDLLLPPPTTTrrrhhhjjjuuuyyyooogggfffbbbgggmmmuuuyyyyyyyyy{{{|||{{{zzzyyywwwvvvvvvvvvvvvvvvwwwwwwwwwwwwuuutttsssnnnjjjeeecccdddddddddccceeegggkkkpppuuuyyy{{{||||||}}}{{{xxxvvv```TTTRRRaaauuuiiiooo}}}zzzgggBBB666222,,,000000000000000000000000////////////////////////~~~yyyzzz~~~|||yyyvvvssslllppp~~~yyy~~~wwwzzz~~~gggLLL<<<666333111111111111111111000000000000////////////////////////---///000/////////111333888===UUUxxxiiiUUUVVVgggnnnsss^^^NNNMMMNNNKKKLLLSSSSSSPPPUUUaaakkklllgggccc{{{www^^^NNNBBBCCCCCCCCCBBBAAA@@@???EEECCCBBBCCCEEEGGGGGGGGGQQQUUU[[[bbbhhhmmmrrruuuuuuuuuvvvwwwxxxzzz|||}}}yyy{{{}}}~~~}}}}}}{{{yyyuuurrrnnnllljjjkkkjjjiiieeeaaa]]]\\\\\\dddzzzccc[[[mmmxxxzzz{{{\\\@@@:::666666666333222444333222111000////////////000111111111111222222222555555777;;;>>>FFFXXXiii{{{ppp]]]\\\ssszzzwwwiiikkk]]]cccrrrfffZZZpppkkkSSSNNNPPPQQQPPP___ttt{{{mmm```WWW[[[bbbgggoooxxxsssfffWWWNNNLLLKKKFFFAAAMMM^^^vvvvvvqqqrrrqqqllliiirrrfffDDD===>>>@@@GGGVVViiivvvzzzxxxTTT>>>888888===BBBBBBJJJUUU]]]llllllRRRiiiwwwuuunnnddd```fffqqqxxx{{{wwwxxx{{{zzzyyyxxxxxxwwwxxxxxxxxxvvvvvvwwwwwwxxxwwwwwwvvvsssnnnhhhdddccccccccccccffffffhhhmmmsssvvvuuurrrnnnsss{{{kkk[[[RRRTTTggg|||yyyvvvyyyqqqdddddd|||xxxiiiIII666111111000000000000000000000000////////////////////////~~~~~~|||zzz}}}yyyuuuooo|||{{{{{{{{{tttppp|||}}}yyytttxxxpppbbbPPP@@@666222111222111111111111000000000///////////////////////////...///000000///000333555;;;CCC^^^~~~|||||||||```QQQVVVgggqqqfffZZZPPPNNNNNNMMMQQQWWWWWWVVVXXX```jjjpppqqqqqq|||^^^FFF;;;:::<<<>>>@@@BBBDDDEEEEEEDDDDDDFFFJJJLLLKKKHHHDDDQQQVVV^^^gggkkkmmmrrrxxx{{{{{{{{{{{{{{{zzzzzzzzz}}}yyyvvv{{{}}}||||||{{{yyyvvvrrrooommmllllllllljjjgggccc^^^ZZZXXX]]]tttiiiQQQ```yyy|||yyyzzz[[[AAA:::666777777444222333222222111000//////000000000000111111111222222222555555888<<>>AAAFFFJJJLLLEEEDDDEEEGGGJJJLLLLLLLLLRRRXXXdddrrrvvvtttuuuzzz~~~~~~~~~}}}zzzxxxuuutttzzz}}}qqq}}}llluuu}}}|||}}}{{{yyywwwtttqqqooonnnllllllkkkjjjgggccc^^^ZZZYYYnnnnnnNNNWWWyyy}}}yyy___DDD<<<666777777555333333222111000000000000000000000000111111111222222222333444999>>>FFFVVVppp|||nnntttbbbgggoooWWW]]]lllxxx~~~hhhPPPLLLMMMOOOZZZvvvvvvllleeehhhoooqqqnnnjjjiii___YYY[[[\\\XXXTTTTTTNNNPPP^^^sss{{{ssskkkkkkyyy|||dddFFFCCC===999<<>>[[[sssuuuqqqTTTVVVlllppp___cccaaa[[[SSSPPPSSSTTTTTT]]]bbbccc___^^^hhhwww{{{qqqcccSSSGGG;;;;;;:::<<>>666666777555333222111111000000000000000111000111111111111222222222222444:::AAAJJJ^^^}}}zzzppp|||___ooojjj[[[dddqqq}}}mmmTTTLLLLLLUUUeeeqqqkkkgggkkktttxxxuuuppphhh```\\\```___XXXUUUXXXTTTRRRXXXeeeppprrrnnnkkkqqq}}}cccJJJAAA>>><<<===>>>???CCCHHHRRRcccvvvpppvvvWWWBBB777AAALLLKKKGGGHHHaaaqqqrrrcccVVVTTTooo}}}tttmmmqqq{{{uuupppqqqvvvzzzyyyvvvxxxxxxxxxxxxyyyzzz{{{||||||{{{zzzxxxwwwwwwwwwwwwxxxuuuooogggaaa]]]^^^___```___```dddjjjmmmmmmlllqqqwww}}}|||sssfffXXXOOOTTTddd~~~}}}~~~zzzrrriiilllffffffhhh[[[DDD555444000000000000000000000000////////////////////////zzz{{{~~~~~~}}}~~~}}}|||}}}}}}|||wwwvvv|||uuurrrsss```\\\cccxxx~~~|||{{{zzzyyyhhhnnnrrr|||yyyjjjRRR>>>555444333111111111111000000000000////////////////////////000000000000000222666999@@@fffrrr|||jjjVVV___}}}wwwkkkaaaYYY]]]]]]YYYRRRRRRYYY\\\YYYYYYdddhhh___XXX___ppp|||}}}kkkTTT@@@::::::999:::>>>BBBGGGJJJbbb___XXXNNNFFFEEEMMMUUUXXX___sss|||jjjbbbgggjjjnnnrrruuuvvvuuuuuuwwwyyy}}}~~~yyyrrrmmm^^^YYYRRROOORRRXXX^^^bbb]]]aaa{{{nnnttt~~~|||{{{{{{zzzxxxvvvtttrrrpppooojjjiiihhhiiiiiigggbbb___ZZZkkk{{{^^^TTTnnniiiLLLAAA777555666444222222111111000000000000111111000111111111111222222222333666<<>>BBBNNN[[[```iiirrrvvvzzz~~~tttkkkvvvQQQAAA<<>>EEEPPPgggggggggtttggg\\\wwwmmmhhhnnn}}}kkkYYYOOOTTTccckkkpppmmm```XXXVVVUUUZZZggguuu|||~~~qqqccc\\\______UUUMMMMMMLLLRRRTTTRRRZZZiiiqqqooo|||}}}ZZZEEECCC===999;;;@@@NNNiii}}}zzzsssllllllssszzz}}}~~~}}}{{{zzz{{{{{{|||zzzzzz|||gggkkkeeeJJJ???AAAPPPXXXRRRRRRYYYvvvzzzeee```vvvzzzsssfffooovvvvvvxxx{{{}}}}}}{{{xxxwww{{{{{{{{{{{{{{{|||}}}}}}}}}|||||||||}}}~~~~~~zzzssskkkfffeeefffbbbcccdddddddddgggkkknnn{{{}}}|||{{{wwwooofff[[[qqqyyyyyywww{{{www\\\AAA111000000000000000000000000////////////////////////iiittt}}}zzz|||yyy{{{{{{xxx~~~wwwxxx|||wwwwwwWWWLLL___wwwrrr{{{uuu{{{kkkMMM666///666000000000000////////////////////////////////////111///000222222222666===PPPkkk}}}wwwjjjXXX\\\ppp___OOONNNQQQPPPVVVNNNGGGGGGLLLVVVcccnnnjjjjjjlllpppssstttsssqqqbbbHHH;;;<<<===>>>?????????>>>CCCFFFCCCCCCJJJIIIKKKWWWYYY```vvvrrrTTTHHHKKKSSS[[[cccnnnxxxxxxrrrwwwwwwxxxyyyuuuiiiXXXJJJCCCHHHAAAAAAXXXkkkiiibbbUUUttt~~~~~~zzznnnjjj{{{qqq|||~~~}}}|||zzz{{{xxxtttsssuuutttpppfffeeeeeeeeedddbbb^^^[[[XXXllllllQQQSSSqqqZZZAAA111444888222111666333222111111000000111111000111222111000000222333666<<>><<<======>>>???????????????CCC@@@AAAHHHGGGJJJWWWWWW___zzzjjjNNNGGGLLL\\\kkkooooooppprrrqqqsssrrrqqqrrrooodddTTTHHHAAAEEEDDDPPPjjjttthhh^^^mmmyyykkkgggwww~~~qqq~~~zzzxxx|||~~~}}}}}}||||||yyytttrrrsssqqqlllfffeeedddddddddbbb^^^[[[aaaooo~~~mmmRRROOOyyy~~~___GGG555666888222000555333222111111000000111111000111222111000000222444555999@@@JJJWWWiiilllfffxxx~~~dddQQQgggeee^^^```qqq|||eeeZZZXXXbbbiiibbbZZZXXXPPPIIIEEEHHHOOOYYYhhhuuu{{{zzzlll```___[[[YYY```WWWTTTZZZ___bbbppp|||www}}}ooo]]]QQQJJJAAAJJJfff}}}___UUUMMMNNNUUU^^^iiiqqqxxxzzz}}}}}}{{{xxxvvvuuuzzzzzzzzz{{{~~~qqq[[[bbbsssmmmYYYIIIFFFGGGWWWeee^^^[[[iiittt|||ooo\\\VVV[[[___[[[TTTWWWhhhyyy~~~}}}||||||||||||zzzxxxzzzzzz{{{|||||||||{{{{{{~~~~~~}}}|||||||||}}}}}}||||||yyytttlllgggeeeeee``````______```eeekkkooozzz~~~}}}}}}|||uuulllfffdddpppzzznnniiixxx|||zzzLLL999222222222111000.........////////////////////////XXXdddrrryyy~~~~~~||||||~~~wwwooopppnnnJJJbbbzzz{{{uuuUUU===///111111111000000000////////////////////////////////////...///222222444;;;DDDOOOppp}}}}}}mmmXXXTTT[[[uuu{{{[[[MMMNNNSSSUUULLLOOOQQQMMMEEECCCOOO^^^rrrxxxsssSSSAAA>>>>>>>>>???????????????<<>>LLL^^^ppp{{{~~~rrreeehhhuuuYYYZZZ{{{{{{```[[[```qqqpppbbbZZZ```gggccc\\\XXXRRRMMMIIIIIILLLSSSaaannnxxx}}}ttteee]]]WWWYYYggg]]]\\\dddiiijjjvvv{{{xxx{{{gggaaaZZZPPPTTTNNN\\\yyyXXXIIICCC???BBBGGGOOOYYYcccrrrvvvyyywwwsssppprrruuuwwwwwwwwwxxxzzz}}}fffRRRWWWeeeaaaQQQIIIGGGGGGWWWiiieee___gggvvvxxxkkkUUUEEEIIIMMMMMMJJJMMM^^^uuu}}}{{{yyyzzz{{{|||{{{xxxyyyzzz{{{{{{{{{{{{zzz}}}}}}||||||{{{{{{{{{{{{{{{{{{zzzvvvoooiiieeeccc``````^^^]]]___dddkkkqqqwwwzzzuuummmeeecccfffjjjssszzzuuujjjhhhkkkzzzzzzYYY;;;444333222000///...------////////////////////////KKKYYYiiiuuu}}}~~~}}}~~~{{{zzzyyyyyy|||}}}}}}}}}|||tttooosssqqqQQQggg~~~rrr~~~bbbNNN===222333111111111000000000//////////////////////////////111000111333222444===GGG[[[}}}}}}tttqqqaaaQQQSSS]]]rrr```OOONNNRRRTTTHHHKKKNNNKKKBBB<<>>CCCAAABBBGGGFFFJJJYYYeeekkkbbb]]]rrrqqq```ZZZZZZ]]]^^^```eeefff___RRRHHHFFFBBBDDDZZZsssrrrkkkpppxxxgggdddaaa```aaa```aaahhhsssnnn]]]aaahhhaaaeeehhhkkknnnrrrxxx}}}}}}~~~~~~~~~~~~~~~~~~tttuuussspppqqquuutttqqqfffeeedddccccccbbb___]]]WWWXXXXXXiii~~~vvvZZZHHHaaazzzkkkSSS===777777333222555333222111111000000111111000111222222111111333555888999???MMMdddwwwzzznnndddkkkfffTTTqqqrrraaa___gggyyyxxxkkkaaabbbeeeccc___^^^VVVTTTSSSRRRPPPRRR\\\gggrrryyysssfff^^^WWWZZZhhhcccccclllqqqqqqzzzzzzyyy}}}ttt^^^PPPQQQRRROOOSSSYYYhhhpppllljjj^^^HHHAAA===;;;===???CCCLLLUUUdddggghhhdddaaaeeepppzzzvvvvvvvvvvvvwwwyyy|||~~~www]]]OOOTTT___^^^UUUJJJIIIIIIWWWllllllccceeehhhvvvxxxYYYIIIAAAOOOLLLGGGKKK```|||}}}yyywwwxxxzzz|||}}}yyyyyyzzz{{{{{{{{{{{{{{{||||||||||||{{{zzzyyyyyyyyyzzzzzzwwwrrrkkkeeeaaaaaa___]]]\\\]]]ccckkkqqqvvv}}}wwwllljjjjjjiiikkkpppjjj[[[WWWaaakkkuuuyyyxxxzzzuuuzzz{{{bbbBBB555333000///...///......////////////////////////BBBOOO```nnnzzzzzz{{{zzzxxxyyyzzz}}}yyytttqqqrrrwwwdddsss}}}||||||gggqqqzzz~~~~~~yyy}}}qqq^^^SSSEEE888777111111111111000000000000000000000000000000000000333222333444222444>>>JJJmmmwwwppp\\\PPPVVVhhh|||fffSSSNNNOOOOOOJJJJJJJJJJJJDDD>>>???CCCGGGQQQ^^^mmm~~~wwwOOOAAADDDCCCBBBAAAAAAAAAAAABBB@@@FFFEEEEEEIIIGGGKKKZZZmmmvvvmmmmmm}}}qqqdddZZZRRRNNNLLLMMMOOOTTT\\\```\\\QQQGGGEEEDDDIII]]]qqqpppqqq^^^QQQOOOMMMJJJIIIHHHKKKTTT]]]uuunnnZZZYYYbbbbbb```cccgggjjjlllsss}}}||||||}}}~~~~~~~~~}}}}}}ssstttssspppqqquuutttqqqgggfffdddddddddcccaaa___[[[YYYWWWiiiiiiQQQWWWsssnnnVVV???666666444444555333222111111000000111111000111222222111222444666;;;>>>DDDPPPgggwwwmmmtttzzzdddbbblll^^^___lll}}}uuummmhhhddd```^^^___UUUVVVYYYZZZXXXVVV\\\eeelllqqqiiiaaa```\\\[[[eeeffffffooowwwzzz{{{}}}mmmYYYJJJCCCBBBGGGMMMMMMXXXbbbWWWDDDDDDLLLHHH???;;;:::;;;;;;<<>>DDDKKKSSSaaapppzzz||||||~~~wwwuuu|||uuuvvv{{{}}}|||~~~|||uuuiiikkkSSSUUUbbbnnntttmmmkkk}}}lllyyywwwrrr}}}pppbbbLLL888222222222222111111111000000000000000000000000000000000111333444333777FFFUUUuuu|||qqq[[[TTTccckkkyyyeee\\\VVVSSSQQQLLLJJJLLLMMMJJJIIIKKKLLLLLLLLLOOOTTT]]]eeejjjttt{{{}}}rrr```RRRQQQUUUKKKJJJHHHEEEDDDDDDEEEFFFEEEMMMNNNOOOSSSRRRXXXjjj}}}pppsssqqq```OOOHHHFFFCCCBBBCCC@@@>>>>>>CCCJJJMMMKKKHHHFFFNNNUUUcccvvvtttjjjiiiggg[[[YYYUUUQQQPPPQQQPPPOOOZZZccclllqqqwww}}}uuuuuu~~~yyyaaaVVVbbbmmmbbbcccddddddeeelllvvv~~~zzzoooddd```eeepppyyy}}}}}}}}}}}}|||{{{zzzzzzxxxyyyvvvrrrqqqsssqqqmmmkkkiiigggfffffffffeeedddbbbbbb[[[fffrrrUUUKKKllluuuyyyzzzbbbGGG888555555555555333222111111000000111111000111222222222333555777999@@@JJJYYYvvvzzzxxxooozzzeeeYYY^^^nnnzzzuuupppiiidddbbb```aaaeeeggghhhkkkppptttnnn\\\SSS\\\```aaagggwwwsss|||aaaYYYMMMCCCCCCOOO^^^gggfff^^^WWWRRRWWWjjjlllXXXSSSJJJBBB???>>>;;;;;;<<<<<>>DDDEEE@@@;;;===CCCJJJLLLKKKLLLQQQQQQ[[[rrr{{{aaaYYYZZZPPPYYYXXXVVVUUUVVVVVVQQQLLLRRRZZZcccjjjrrr{{{~~~yyy|||gggUUU]]]iiiaaabbbcccdddhhhppp{{{tttbbbRRRKKKRRRaaammm}}}}}}}}}}}}|||{{{zzzyyyvvvwwwuuurrrrrruuutttpppllljjjggggggggggggfffeeebbbccc\\\cccvvvZZZMMMmmmuuussshhhKKK:::555666555444333222222111000111111111000111222222222333666888666>>>JJJ]]]~~~zzzwwwwwwmmmxxxggg```dddrrrwwwnnnhhhbbb^^^```bbbccceeeiii{{{rrr\\\PPPYYY___ccckkkWWW```]]]QQQTTTlllmmmeeebbbeeewwwfffZZZMMMHHHEEE@@@;;;::::::>>>DDDKKKRRRXXX\\\]]]hhhnnnuuuxxxvvvvvvxxx{{{ssswww|||yyy\\\EEE??????EEEHHHGGGLLLUUUbbbfff]]]XXXeeepppnnnmmmeeemmmxxxnnnSSSGGGJJJJJJUUUVVVkkk}}}{{{{{{}}}}}}~~~|||zzzyyy{{{}}}|||xxxuuuuuuuuuuuuvvvvvvssslllgggaaaaaa```^^^]]]___cccfffppprrrzzzxxxYYYPPPTTTZZZKKKOOO}}}xxxuuujjjiiivvvyyynnnDDD===444//////000///---////////////////////////>>>@@@CCCFFFMMMXXXfffpppvvv{{{}}}{{{{{{|||yyy{{{|||uuuoooooovvv}}}wwwyyy{{{~~~~~~~~~yyynnnnnn|||qqq]]]]]]fffkkk}}}~~~rrruuuyyyooowww}}}yyykkkYYYCCC444444333222111000000000000111111111111000000000000///111...111:::===III```{{{```TTT]]]gggnnnqqqmmmppp___WWWMMMHHHDDDDDDJJJRRR[[[]]]aaaffflllrrryyy}}}vvvdddXXXWWWYYYZZZRRRLLLGGGGGGHHHGGGIIIMMMMMMPPPZZZccc^^^[[[ooo~~~lll```XXXVVVPPPIIIDDDBBBAAA???===???CCCGGGEEEAAA???BBBFFFJJJUUU___```dddtttwwwmmmdddaaacccbbbaaa```aaa^^^XXXSSSPPPPPPQQQVVVbbbrrr}}}oooWWWZZZllliiiZZZ[[[uuuvvvvvvyyygggTTTKKKEEEDDDMMMZZZmmmzzz{{{}}}|||yyyvvvuuuttttttuuutttssssssrrrrrrssssssooojjjfffhhhmmmooolllggghhhaaa___cccqqqcccUUUyyy}}}www~~~xxxwwwTTT:::444888888222333222111111000000111111222333444444333444666777@@@<<>><<<>>>>>>===>>>GGGSSS]]]aaaaaannnppptttxxxxxxwwwxxx{{{{{{{{{{{{}}}nnnTTTCCC>>>@@@HHHJJJGGGNNN[[[oooooohhh```hhhwwwyyyoooppppppyyysssYYYKKKQQQWWWbbbfffvvv~~~~~~~~~}}}}}}}}}}}}}}}{{{sssuuuwwwzzzyyyuuunnnhhhfff```\\\[[[[[[[[[___dddrrrrrrzzzlll\\\UUUXXX]]][[[ccc~~~{{{{{{~~~oooooo{{{}}}\\\777,,,666111...333---000000000000000000000000CCCDDDDDDDDDFFFMMMXXX```lllsssyyyxxxyyy~~~{{{zzz|||{{{wwwyyyzzz|||~~~}}}~~~yyyoooooo}}}iii```kkkuuu}}}yyywwwxxxsssxxxZZZAAA555444333222111000000000000//////000000111111111222///111...111:::===JJJaaawww]]]QQQ[[[fff|||zzzvvvxxxuuukkk```XXXRRRLLLJJJLLLOOORRRVVVZZZ```hhhrrryyyyyyhhh^^^YYYUUUQQQLLLIIIJJJKKKKKKMMMRRRPPPQQQZZZaaa^^^^^^uuuuuudddZZZSSSQQQLLLFFFBBBAAAAAAAAA@@@BBBCCCEEEEEEEEEFFFFFFGGGSSS\\\ddddddfffrrrvvvfffZZZUUUVVVWWWYYY```kkkxxxpppXXX\\\lllkkkZZZ\\\zzz}}}|||rrr\\\GGG@@@@@@CCCLLLWWWpppzzz}}}zzz}}}}}}zzzxxxwwwvvvvvvrrrrrrqqqppppppppppppqqqoookkkhhhkkkqqqtttqqqmmmlllddd]]]]]]nnneeeLLLeeeuuuzzz{{{~~~|||[[[AAA888:::999555333222111111000000111111222333444333333444666888===???PPPqqq}}}uuuggg|||}}}nnnpppkkkYYYbbbmmm||||||kkk^^^gggfffdddmmmqqqqqqvvvhhhUUUYYYccckkkuuubbb]]]ZZZNNNIII```|||{{{xxxpppkkkooozzz~~~lllcccZZZTTTMMMDDD===<<<@@@BBBFFFMMMVVV___eeeiiidddhhhoootttwwwwwwyyy{{{zzzxxxwwwwwwyyy{{{||||||}}}eeeLLLEEE===CCCRRRVVVPPPWWWhhh{{{{{{rrrgggjjjxxx~~~{{{wwwssszzzxxx```OOOSSSZZZjjjkkkvvv~~~|||{{{zzz~~~}}}|||}}}~~~}}}xxxyyy{{{|||{{{wwwooojjjddd___[[[\\\\\\\\\___dddmmmooovvvfffXXXZZZ^^^fffeee\\\___jjjcccwwwuuuwww{{{}}}qqq~~~iiiBBB111444///...222...000000000000000000000000FFFEEEDDDAAA@@@CCCKKKQQQbbbllltttuuuuuuzzzzzzyyy{{{|||}}}~~~|||{{{}}}{{{}}}{{{|||sssppp|||uuuccckkkttt{{{|||xxxvvvgggEEE999444333222111111000000111......///000111222333333///111...111999===KKKdddyyy___UUUaaaooozzzzzz~~~zzzyyyvvvqqqoooooowwwvvvsssmmmggggggnnntttssscccYYYSSSRRRMMMKKKMMMNNNNNNQQQVVVVVVVVV\\\bbbaaaeee}}}hhhYYYSSSOOOLLLHHHCCC@@@???AAABBBCCCDDDDDDDDDGGGJJJLLLKKKIIITTT___iiimmmpppvvv|||~~~uuudddZZZXXX[[[___ccchhhqqq~~~jjjVVV\\\jjjkkkWWW[[[}}}~~~fffPPP;;;888???HHHUUUaaazzz~~~|||zzz~~~~~~~~~}}}}}}|||{{{yyywwwvvvrrrqqqppppppoooooopppppplllhhhfffiiiooosssrrrooooooeeeZZZUUUiiiiiiIIIVVVjjj|||}}}___CCC666666666333333222111111000000111111111222333333333444777999<<>>AAAHHHNNNZZZfffqqqssssssxxx~~~zzzxxxvvvsssuuuwwwxxxxxxyyy|||zzz{{{~~~}}}vvvooovvvzzzeeeiiiooopppxxxssswwwvvvxxxvvvsssIII999444444333222111111111111...//////000111111222222///111///222:::>>>OOOiii{{{```ZZZoooyyywww~~~{{{|||iii]]]XXXUUUQQQOOOPPPOOONNNPPPVVV\\\\\\aaafffgggkkk{{{[[[MMMLLLNNNLLLIIIDDD@@@???@@@AAACCCDDDEEEGGGIIILLLNNNNNNNNNTTTbbbrrr}}}zzzsssmmmmmmqqqtttuuuvvvttt~~~|||lll```VVV^^^fffiiiiiinnnzzz[[[NNNYYYfffdddRRRXXX}}}zzzZZZGGG888999CCCPPPbbbrrr|||}}}~~~|||zzz{{{{{{{{{{{{yyywwwvvvssssssrrrqqqqqqqqqqqqqqqkkkhhhfffiiinnnqqqqqqooonnneeeYYYSSSiiioooNNNUUUkkk|||aaaDDD555333444333333222111111000000111111111222333333333555888;;;AAAIII]]]uuuuuummmaaahhh~~~eeeuuuttt\\\aaaaaannnxxxuuuiiiXXXMMMMMMMMMKKKRRRaaaiiissslll```hhhiiimmmzzz~~~OOO777666:::DDDRRRaaaqqq|||qqqqqqpppqqqssstttrrrnnnmmmcccXXXTTTTTTYYYdddmmmhhhiiiiiigggccc^^^ZZZXXXZZZeeeppptttsssssssssqqqpppnnnllllllllllllkkkjjjeeeeeefffiiillloooqqqqqqqqqssswwwzzzwwwjjjUUUDDDCCC@@@PPPgggeeeWWWggg~~~uuusssuuusssnnnrrrkkkyyyuuu]]]YYY^^^lllqqq~~~|||zzzyyy|||{{{{{{{{{~~~~~~~~~}}}|||zzztttnnniiiccc]]]YYY\\\______```cccfffjjjrrryyymmmXXX\\\gggiiijjjbbbQQQGGGSSShhhlllcccccc|||rrrcccfffqqqyyyxxxXXX:::000///000111...////////////////////////???AAAAAA@@@@@@CCCIIINNNRRR^^^kkkpppttt{{{{{{vvvsssuuuwwwyyyzzzzzzyyyzzzzzzyyyzzz}}}}}}yyyoooqqqyyybbbmmm~~~nnncccppp|||}}}wwwttt~~~zzznnnJJJ888555444333222111111111111111111000000000000000000///222000222;;;AAASSSpppwww^^^ccc}}}sssddd___YYYVVVUUUTTTQQQMMMPPPUUU___```eeejjjjjjmmm}}}oooMMMAAAEEEKKKMMMKKKGGGCCC???>>>???@@@BBBFFFJJJKKKKKKLLLQQQUUU___lll{{{|||qqqnnntttyyyxxxsssfffjjjnnnttt|||vvvjjj\\\ccckkkmmmmmmrrr~~~pppOOOGGGTTT___WWWMMMXXX}}}zzzzzzOOOCCC;;;<<>>000222333000///////////////////////////AAACCCDDDCCCAAACCCGGGLLLIIIUUUaaajjjsss~~~}}}wwwttt~~~|||{{{yyyzzz~~~|||{{{qqqooo~~~yyy^^^ppp{{{qqqccchhhuuu{{{ttt{{{rrrrrrtttyyywwwiiiQQQ???555444333222222111111222111111111111000000//////...222111444<<>>WWWqqqxxxwww{{{VVVPPP___gggccc\\\```hhhpppkkkhhh|||~~~}}}}}}zzzuuurrrkkkaaaYYYZZZ]]]^^^^^^___eeeoooxxx}}}zzzvvvrrrccc\\\RRRHHHBBBGGGWWWfffrrr}}}jjjmmm|||{{{wwwqqqnnnooojjj```EEE222555444...///000000000000000000000000AAACCCDDDCCCAAAAAAEEEIIIGGGOOOYYYbbbooo{{{|||{{{~~~{{{yyyvvvxxx|||~~~sssnnnwwwyyy[[[eeevvv~~~sssgggiiiyyy}}}ttt|||}}}hhhhhhggghhhpppppp\\\CCC555555444333222222222222000000000000000111111111---222222555>>>GGG^^^~~~oooccclllccc]]]]]]___aaa___]]]bbbiiilllnnnqqqttttttvvv~~~iiiMMM>>>>>>AAA???@@@CCCEEEDDDBBBAAAAAABBBAAADDDFFFJJJOOOWWWaaahhhxxxsssdddgggmmmvvvqqqZZZLLLFFFFFFJJJOOOCCCSSSkkkpppGGG???;;;<<<<<<:::BBBMMM[[[bbbnnnxxxxxxtttwww}}}~~~~~~}}}||||||}}}}}}{{{yyywwwwwwuuutttrrrrrrqqqqqqoooooonnnmmmmmmmmmmmmnnnnnnllliiihhhhhhjjjkkklllnnnfffbbbbbbhhh}}}YYYFFF___fffHHH777555555444333222111111000000111111111222222222333777<<<@@@AAAQQQooosssyyyzzz^^^UUUaaajjj~~~sssZZZHHHDDDGGGKKK\\\lllyyyVVV```xxxzzzqqqWWWHHHEEE???@@@PPPdddmmmiiicccXXXJJJ>>>???HHHRRR]]]eeesssvvv|||~~~wwwtttuuu~~~zzzuuupppkkkddd\\\WWWNNN___iiieee___^^^]]]XXXQQQQQQRRRTTTTTTPPPKKKFFFBBB???<<<>>>AAACCCAAA===999666888===@@@???BBBGGGKKKpppjjjFFFHHH^^^iiieee```fffvvv|||zzzuuu~~~|||yyyvvvpppdddZZZYYY[[[\\\\\\]]]cccooozzz~~~~~~}}}hhh\\\PPPKKKIIIOOObbbvvvwww~~~~~~~~~{{{qqqvvvuuujjj```^^^```aaammmkkkPPP777666444---111000000000000000000000000???AAACCCBBB@@@AAADDDHHHJJJOOOVVV^^^jjjvvv{{{yyy}}}|||{{{zzzzzzxxxtttrrrrrruuuyyy}}}uuukkkppp|||yyyZZZUUUrrrxxxzzz{{{tttiiiiiizzz}}}rrr|||yyyaaaiiilllmmmwwwyyy```???555555444333222222222222......///000111222333333---222222666???IIIaaaggg___ooobbb\\\^^^bbbfffffffffllluuuvvvwwwxxxzzzzzz~~~rrrZZZDDD???EEEDDD===888<<>>:::>>>@@@===>>>CCCAAALLL```ppptttrrrxxx~~~~~~|||~~~}}}||||||}}}|||zzzxxxyyywwwuuusssqqqqqqqqqrrrqqqqqqpppoooooooooooooooooommmkkkjjjkkklllooopppmmmbbb___^^^^^^mmm~~~hhhGGG^^^lllLLL<<<999888555333222222111000111111111111222222222333777<<>>AAA===FFFWWW[[[]]]fffoooiiiWWWOOORRRKKKFFFAAA???===:::<<>>888777777666666666777777666777888666555999CCCKKK{{{fffSSS@@@OOOsss}}}mmmaaannn[[[VVVpppxxx~~~}}}~~~~~~~~~~~~~~~~~~~~~|||zzzxxxrrriii^^^XXXXXX[[[]]]]]]___hhhttt~~~qqq^^^OOOJJJFFFOOOwwwsssvvvnnndddnnnrrrjjjzzzaaa;;;555333,,,000000000000000000000000000AAAAAAAAAAAABBBEEEJJJNNN```lllsssrrrttt}}}yyyyyyyyywwwuuussstttuuutttuuuwww{{{vvvooottt~~~jjjPPPMMMZZZiiitttyyyvvvuuuwwwooolllzzzqqqXXX<<<777444444333000///222111111111111000000000///222222111888BBBHHH]]]~~~~~~tttXXX]]]uuu}}}uuukkkkkkllllllpppyyyfffMMMEEEFFFDDD@@@???CCCGGGHHHGGGEEEFFFHHHFFFFFFFFFGGGMMM\\\ooo}}}rrreeehhhkkkjjjnnntttTTTKKKLLLfffkkkDDD???===999DDDGGGKKKRRRrrr~~~OOO@@@@@@???AAAFFFMMMTTTXXXWWW[[[hhhwww|||xxxxxx~~~~~~~~~~~~~~~|||||||||||||||{{{zzzzzzwwwuuutttssstttsssqqqpppoooooonnnmmmmmmmmmmmmmmmoookkkggggggjjjllljjjhhhffffffccc^^^^^^jjjjjjRRR^^^vvv^^^MMM<<<888999555444333222222111111222222333222222444555666===FFFNNNjjjyyy{{{zzz^^^XXXeeeddduuukkkPPPMMM___nnnttt|||zzzzzzFFFCCC>>>;;;>>>LLLaaaqqqvvvsssyyyxxxjjjeee]]]QQQEEE???<<<888666666<<<@@@CCCEEEJJJXXXkkkzzz}}}aaaJJJEEE>>>FFF```|||{{{tttfff]]]WWWPPPIIIEEECCC???=========;;;:::777666666555555666666666555777777666555888@@@GGGcccttt\\\PPPIII\\\wwwyyyqqquuukkkXXXUUUmmmttt}}}|||~~~~~~~~~}}}|||yyywwwrrrjjj___YYYYYY\\\___```^^^gggttt~~~gggWWWKKKFFFCCCQQQ~~~zzzqqqiiiyyyyyyddd===555444...111000000000000000000000000BBBCCCCCCDDDGGGMMMUUUZZZrrr~~~~~~}}}yyywwwtttrrrrrrrrrrrrqqqvvvwwwzzz}}}}}}|||vvvYYYPPPaaattt{{{xxxzzzrrrxxxpppjjjwwwbbb>>>888444444444222111444111111111111000000000000222333222888BBBIII___{{{~~~mmmYYY]]]iiioootttyyyvvvrrrwww}}}qqqTTTIIIFFFDDDAAABBBEEEGGGGGGEEEEEEGGGJJJFFFHHHKKKLLLQQQ^^^rrrhhhSSSJJJ@@@AAAIII[[[nnnooo[[[DDDEEEPPPlll~~~lllEEE===<<<>>>FFFDDDJJJ```}}}iiiFFFAAAAAABBBGGGQQQ^^^jjjrrrnnn{{{|||~~~}}}|||{{{{{{{{{|||}}}zzzzzzzzz{{{zzzyyyyyyxxxvvvuuusssrrrsssrrrqqqooooooooonnnmmmmmmmmmmmmnnnmmmjjjffffffhhhjjjiiihhhgggeeebbb___aaammmnnnSSS___~~~rrrzzzjjj___TTT@@@777888666444333222222111111222222555333444666666777>>>FFFPPPnnnnnneee||||||wwwzzzYYYWWWfffkkk}}}rrrZZZVVVggggggqqqbbb:::CCCBBB<<>><<<:::>>>@@@>>>???KKK```qqq}}}www]]]CCC;;;???TTTsss|||uuuhhhZZZRRROOOJJJDDD@@@===:::888888888777666555555444444444555555666555777888777666888<<>>CCCDDDEEECCCBBBCCCIIIMMMGGGKKKMMMOOOTTTbbbwww}}}lllXXXIIIDDDDDDBBB;;;AAATTT___VVVEEE<<>>GGGUUUrrrsss```\\\}}}}}}qqqrrryyypppWWWWWWfffooovvvaaa[[[hhh___iiiWWWGGGDDD===BBBddd}}}xxx}}}hhh[[[OOOKKKIIIEEEAAA@@@EEEGGGHHHGGGFFFMMM[[[fffwwwpppZZZBBB;;;FFF^^^uuu```XXXMMMFFFEEEGGGEEEBBB<<<999666555555444444222444444333333333444555555666888999999888888:::<<<@@@DDDHHHNNNYYYdddddd^^^XXX___sss{{{tttyyyffffffnnnwwwnnn}}}xxxuuuooojjjccc\\\ZZZ\\\aaaeeeeeelllvvv~~~vvvaaaaaaZZZVVVPPPDDDAAA[[[{{{tttrrrwwwgggbbbcccfffsss~~~tttLLL777333111...////////////////////////KKKNNNRRRVVV\\\dddlllrrr}}}{{{xxxuuuvvvyyy{{{zzzxxxyyy|||}}}yyyssswww___mmmvvvrrrsssrrrsssDDD;;;333222333222111333000000000000000000111111000333555<<>>AAABBBBBB@@@???BBBIIIOOOKKKMMMOOOPPPXXXhhhkkkccciiiiiibbb[[[UUUKKKBBB===<<<@@@CCCEEE>>>GGGZZZ]]]LLLAAACCCIIIkkkdddJJJCCCDDDNNNUUU[[[vvvgggAAABBBAAADDDKKKVVVeeeuuu}}}yyywwwvvvuuuuuuvvvxxxyyywwwwwwwwwwwwwwwvvvuuuuuutttsssqqqpppqqqpppooommmmmmlllllllllllllllmmmmmmmmmjjjhhhfffgggiiikkklllgggbbb___^^^___gggxxx~~~XXXZZZxxxpppzzzvvvgggIII777666666444333222222111111222222333222333555666777>>>GGG\\\uuu~~~vvvhhh___bbb}}}uuukkknnniiiXXXYYYeeeqqqxxxdddZZZaaaiiipppYYYFFF<<<===VVV}}}{{{yyywww{{{~~~wwwhhhaaa\\\YYYTTTMMMIIIJJJUUUUUUUUUUUUUUUWWWYYYZZZqqqgggWWWDDD???MMM___eeeHHHBBB<<<===AAACCCCCCBBB:::888555333333444333222333333333333333444555555888999:::;;;:::999::::::AAABBBCCCGGGRRR```iiillljjjwwwgggggg{{{ssszzzvvvnnnlllggg```[[[[[[```dddiiilllrrryyy~~~nnn```WWWQQQOOOGGGAAAKKK\\\pppeeekkkuuubbbdddnnnuuu~~~rrrPPP777222222...////////////////////////OOOSSSZZZbbbhhhooouuuzzz~~~xxxwwwwwwwwwyyyyyyyyyxxxtttxxx}}}{{{xxxmmm}}}lllyyymmmccczzzwwwtttlllHHH===444222222111111111000000000000111111111111000444666>>>JJJVVVuuuyyybbbSSS]]]sssuuu]]]MMMLLLMMMOOOSSSYYYbbbmmmttt{{{sssjjjfffgggjjjmmmnnn{{{cccIIIDDDCCCBBBBBBAAABBBAAA???>>>AAAHHHNNNOOOOOOQQQUUU```sssiiiSSSNNNPPPNNNHHHJJJDDD===<<<>>>AAAAAA@@@BBBDDDTTTgggaaaIII???HHH\\\aaaKKKEEEIII]]]lll{{{~~~SSS@@@FFF???@@@DDDKKKTTT```jjjoooxxxwwwxxx|||}}}vvvuuutttttttttuuuvvvwwwvvvvvvwwwwwwvvvvvvuuutttsssrrrpppooopppooonnnlllkkkkkkjjjjjjjjjkkkllllllmmmkkkhhhfffgggiiilllnnngggccc```___[[[^^^oooXXXSSSvvvwwwmmm|||jjjLLL999888666444333222222111111222222222111222555666888@@@III]]]rrryyysssllldddaaaiiipppkkkooobbbYYY]]]hhhxxx}}}lll]]]\\\ssszzzyyyVVVEEECCCRRRqqqvvviiidddiiipppwww{{{zzzxxxvvvrrrmmmiiieee]]]SSSNNNOOORRRRRRTTTYYY___bbbcccbbbkkkaaaUUUGGGAAAQQQ[[[QQQ???;;;999<<<>>>===<<<<<<:::777444333333444333222333333333333444444555666999999:::;;;;;;:::999999999;;;@@@IIIUUUbbbnnnttt}}}}}}iiizzzuuuoooooommmeee]]]ZZZ^^^bbbhhhjjjooouuu}}}kkk\\\NNNIIIDDD???CCCKKK^^^aaammmvvvgggrrryyylllSSS777111555///000000000000000000000000[[[aaaiiiqqquuuxxxyyyzzzwww}}}{{{vvvxxxzzzzzzxxxvvvttttttrrrwww}}}yyywwwnnnwwwqqq{{{qqqaaappp}}}|||uuu}}}}}}|||fffMMMAAA555222333222111111///000000000111111111111000444777???KKKWWWwwwzzz___SSSgggttt\\\LLLOOOPPPRRRSSSUUUYYY^^^bbbtttpppjjjhhhiiilllmmmkkkqqq|||wwwVVVHHHEEEBBBAAADDDEEEEEECCC@@@>>>@@@FFFLLLPPPQQQTTT]]]llloooSSSFFFEEEDDDBBBBBB@@@;;;777888<<<>>><<<999BBBLLLbbbpppbbbGGGCCCPPPttt~~~XXXHHHGGGVVVuuujjjNNNLLLMMMCCCAAA@@@AAAFFFMMMVVV[[[hhh^^^]]]nnnsssssstttttttttuuuuuuuuuvvvvvvvvvvvvvvvuuuuuutttsssqqqoooooooooooommmkkkiiiiiihhhhhhiiijjjjjjkkkkkkjjjgggeeeeeegggkkknnniiieeeccc```WWWVVVggg[[[OOOeeezzzqqqiiimmmPPP>>>999555444333222222111111222222111111333666888:::CCCLLL^^^rrryyytttpppjjjiiirrrwwwrrrrrr}}}[[[YYYaaannn}}}jjjdddwww~~~```PPPKKKMMM\\\qqq|||uuuggg^^^fffmmmtttvvvtttoookkkhhhnnnfff```]]]YYYQQQLLLJJJKKKLLLNNNSSSZZZccckkkooolllaaaYYYJJJAAARRRZZZHHH<<<888888<<<<<<888777:::999777444333333444333222333333333333444555666777999888888999999999999888333666;;;DDDQQQ```ppp{{{zzz~~~|||yyytttrrrttttttlllaaa[[[\\\```fffiiioooxxxooo^^^MMMFFFAAA<<<===AAAUUUfffuuu{{{ttt~~~~~~rrrkkkkkk[[[;;;222777000000000000000000000000000jjjpppxxx}}}~~~|||zzzxxxrrr|||yyyvvvwww{{{~~~}}}xxxtttrrrrrrtttyyy~~~yyyvvvxxxyyyhhhlll{{{jjjwwwuuurrrhhhsssxxxyyyvvvmmmQQQDDD777444444333111111//////000000111111111222111555777???JJJVVVwww{{{```XXXtttuuu___OOOOOOSSSXXX]]]aaadddhhhkkkrrrpppnnnmmmooorrrqqqmmm^^^jjj|||~~~xxxsssiiiXXXLLLLLLKKKCCC???AAAIIIHHHFFFBBB>>>???EEEJJJQQQRRRWWWdddvvvzzz___GGGBBBCCC???@@@EEEBBB???;;;;;;???CCCEEEEEEBBBPPPfffppp```KKKOOOaaaxxx|||NNNDDDKKKccc```QQQYYYSSSOOOKKKFFFCCCFFFNNNWWW]]]___SSSXXXwwwrrrssstttuuuuuuuuuuuutttvvvvvvvvvvvvvvvuuuuuutttrrrqqqooonnnooonnnmmmkkkhhhhhhgggggghhhiiijjjjjjjjjhhhfffdddcccfffjjjnnnjjjgggfffbbbVVVQQQccc|||```OOO[[[lllrrrkkkqqqTTTAAA999222444333222222111111222222222111333777999===EEEOOOeeezzz~~~xxxvvv}}}|||uuuxxxUUUYYYdddssszzzqqq}}}lllSSSOOOJJJHHHLLLXXXiiipppiii^^^YYYdddqqqzzz}}}~~~}}}{{{vvvlllccccccfffccc___\\\RRRRRRQQQOOOPPPYYYeeeooooooeee^^^MMM@@@SSS]]]III:::888999======999;;;AAA999666444333333444333222333333333444555666777888888777666777888999888777:::888:::@@@MMM```vvv{{{xxxxxxssstttxxxxxxqqqddd\\\\\\```fffkkksss~~~bbbUUUJJJFFFCCC>>>>>>AAAVVVoooyyy~~~}}}wwwrrrrrrmmmiiipppccc@@@333777///000000000000000000000000yyywwwwwwwwwrrrppp||||||~~~zzztttrrrxxxzzzyyytttrrrrrrqqqmmmqqquuuzzz}}}zzzuuuooovvvnnn\\\eeerrryyy}}}wwwyyydddkkksssrrruuukkkZZZ???444777333///111111000000000000000111111222444222888CCCIIIWWW}}}{{{aaadddjjjVVVSSS]]]bbb```cccmmmnnnhhhnnnrrrqqqjjjiiiooossssssjjjfffdddkkk{{{oooaaaUUUNNNLLLKKKJJJIIIIIIIIIHHHDDDBBBEEEJJJNNNKKKCCC???@@@DDDNNNWWW```jjj{{{qqqXXXCCCAAAEEEBBB???@@@??????>>>>>>AAAEEEDDDBBBDDDRRRkkkvvvcccKKKWWWuuupppOOOEEEJJJkkksss\\\YYYfffrrrgggSSSAAAAAANNNYYY^^^_________jjjzzzkkknnnrrrtttttttttuuuuuuyyyyyyxxxxxxvvvuuutttsssrrrrrrqqqooonnnlllkkkkkkhhhhhhhhhhhhiiijjjkkkllljjjiiigggeeedddfffkkkooojjjhhhaaa^^^]]]XXXdddgggQQQ[[[oooqqqbbbpppXXX@@@555555444333222222111111222222444444555777777:::DDDOOOhhh}}}sss}}}qqq]]]ZZZfff|||jjjRRRJJJJJJDDDDDDOOO```kkkkkkfffYYY\\\dddnnnvvvyyyqqqjjjccc___^^^\\\YYY\\\bbbnnnkkkcccXXXUUUYYYWWWQQQBBB>>>>>>CCCEEEAAA>>>>>>888888555222000111111///000222555888999888777666555888:::999666555777:::333===:::999JJJ]]]lllzzz|||}}}{{{yyyyyy~~~~~~}}}xxxvvvtttoooeee[[[YYY]]]^^^iiiqqqvvv~~~___JJJIIIFFFAAA<<<555EEEXXX{{{{{{rrruuuwwwyyypppzzz}}}uuu|||rrrGGG///333333000000////////////000000vvvtttsssooovvv~~~}}}}}}yyytttrrrtttvvvtttooommmooonnnkkkmmmssszzz~~~yyyuuurrrvvvrrrWWWYYYggg~~~pppwww}}}mmmrrr{{{{{{zzzhhh___BBB444666333000222000000000000000000111111222444222888CCCJJJYYY~~~dddhhhoooZZZWWWbbbiiihhhlllsssrrrkkkooorrrrrrnnnmmmppppppmmmqqqooollllllpppzzz~~~iii\\\TTTNNNKKKKKKHHHGGGFFFGGGHHHHHHFFFDDDBBBGGGLLLKKKFFFBBBBBBCCCQQQZZZdddooodddPPPAAAAAAEEEBBB???AAADDDBBB???>>>BBBGGGGGGDDDKKKXXXnnnxxxgggTTTddd~~~cccLLLGGGMMMiii|||uuuxxxjjjYYYZZZhhhvvv{{{fffPPPHHHKKKQQQWWW[[[qqq~~~lllnnnqqqsssrrrrrrrrrsssuuuuuuvvvuuuuuutttssssssqqqqqqpppooonnnllllllkkkhhhhhhhhhhhhiiijjjkkkkkkiiihhhfffdddccceeeiiimmmhhhhhhccc```^^^YYYgggjjjLLLRRRlllrrrcccrrrYYYBBB777888444333222222111222222222333333555888999<<>>===@@@SSSaaagggmmmeeeeeelllxxx|||xxxwww{{{|||xxxwww|||}}}{{{yyyvvvvvvvvvtttjjj___ZZZ\\\```jjjpppsss}}}ZZZGGGHHHEEECCC@@@<<>>OOOyyyqqq|||vvv|||YYY===444000000000////////////000000yyynnnmmmpppuuu~~~|||uuurrrqqqqqqxxxxxxuuupppoootttwwwvvvwww{{{~~~yyyyyyvvviiiaaa{{{jjjzzz~~~oooKKK555555444333333000000000000000000111111222333333999DDDMMM```qqq]]]qqq}}}kkk[[[mmm~~~~~~~~~yyyyyyxxxxxx{{{|||{{{xxxwww}}}zzzjjj\\\NNNKKKNNNNNNNNNNNNNNNJJJGGGFFFJJJOOOTTTWWWPPPNNNJJJFFFDDDDDDEEEGGGOOO^^^pppmmmNNNFFFBBBCCCDDDDDDHHHNNN___[[[QQQGGGHHHQQQRRRMMMPPP\\\pppzzzppphhh|||mmmJJJEEEJJJRRReeevvvuuuwwwrrr\\\III@@@EEENNNOOOPPPWWWbbbooo|||mmm^^^```bbbdddgggjjjnnnrrrqqqqqqrrrrrrrrrrrrqqqqqqnnnnnnnnnmmmmmmlllllllllffffffffffffggghhhiiijjjffffffeeecccaaacccfffiiiccchhhgggeeeaaa\\\oooqqqQQQRRRmmm{{{jjjzzzuuuxxxaaaDDD666555444444333222222222222333333333555888;;;@@@LLLYYYwww{{{sssyyyyyyrrrxxxlllaaacccmmmvvvYYYKKKKKKVVVdddoooqqqllleeeaaa]]]aaaddd___QQQFFFGGGOOOVVV```mmmuuuyyy{{{~~~xxxjjjbbbcccjjjsssyyysss||||||xxxzzz}}}yyyfff______SSS@@@???999333333444444444555555555666666777888999999:::<<>>FFFGGGNNN```vvv~~~aaaOOOQQQTTTXXX]]]ccckkkpppqqqqqqrrrrrrqqqqqqpppooonnnmmmmmmmmmllllllkkkkkkeeeeeeeeeeeefffggghhhhhhffffffeeecccbbbccceeehhhbbbgggfffdddaaa\\\ooorrrSSSNNNfffkkkpppqqqiiiIII888666555444333333222222333333444444555888:::???LLLYYYxxxtttmmmooozzzyyyggg```dddnnncccRRRMMMMMMUUUaaammmuuuyyyzzz{{{bbbfffkkklllaaaSSSKKKKKK???FFFNNNRRRUUUXXX___eeejjjmmmnnnllljjjkkknnnqqqyyyqqqoooyyy}}}wwwmmmkkknnncccQQQBBB999111222333222222555666777777777888888999999;;;BBBJJJJJJDDD===;;;===FFFZZZiiittt|||xxxwww|||lllUUUAAA888===MMM[[[gggaaabbblllrrrssszzz~~~}}}{{{{{{zzzsssfff^^^\\\___eeeiiilllpppxxx~~~}}}kkkYYYTTTGGG???===555???QQQpppzzzooovvvtttwwwpppgggnnnkkkBBB...000000000////////////000000sss{{{{{{{{{xxxssssssxxx{{{{{{~~~~~~}}}|||{{{vvvlll|||nnnuuutttPPP:::777333111333111000000000000000111111222222444;;;DDDQQQhhhsssxxxaaaUUUddd{{{yyyooo}}}|||ooo___QQQQQQVVVYYYXXXWWWWWWUUURRRRRRUUUYYY\\\]]]ddd^^^UUUKKKEEEGGGNNNTTTVVVgggzzzsss]]]HHHFFFDDDCCCFFFLLLUUU\\\rrruuulllZZZRRRWWWYYYTTTQQQ```vvvzzzsss~~~nnnQQQNNNRRRYYYZZZbbbwww~~~yyykkk___NNN???<<>>EEEOOOVVVddduuuyyy|||~~~|||zzzxxxxxxrrrhhh```___^^^bbbgggkkknnnsss{{{~~~}}}lllXXXPPPCCC???@@@666<<>>>>>???@@@DDDLLLVVV\\\iiijjjlllmmmooopppqqqqqqnnnnnnmmmlllkkkiiiiiihhhccccccccccccdddeeefffgggdddeeedddbbbaaa```bbbdddcccccc___^^^^^^ZZZiiisssPPPHHHhhhqqqwwwqqqSSS???888555555444333333333333444444333555888<<>>CCCIIIVVVZZZUUUPPPNNN```~~~{{{RRRGGG\\\kkkfffIIIAAA;;;???KKKUUUXXXXXXhhhmmmxxx~~~~~~}}}|||vvvtttuuuwwwsssjjjcccaaa___bbbfffhhhiiilllsssyyy}}}wwwjjjTTTJJJ>>>???CCC888:::999IIIZZZ___iiiwwwuuu{{{mmmLLL222555000000////////////000000xxx{{{|||zzzuuuuuuyyy{{{yyy|||}}}yyy}}}vvvzzz}}}www\\\ooowwwvvvwwwvvvpppQQQ>>>;;;222...222333000000000000000111111222111555<<>>AAAHHHXXXjjjpppoootttwwwddd```fffhhheee___ZZZUUUPPPKKKGGGHHHRRR\\\eeetttkkkUUURRRWWW^^^mmmzzz|||uuuppppppOOO>>>333444666222111666666888:::<<<<<<;;;888777999:::;;;<<<===BBBIIINNNTTTZZZUUUKKKDDDDDDYYY{{{mmmJJJRRRuuuyyy```888@@@FFFLLL[[[hhh^^^JJJGGGOOOaaattt}}}|||{{{{{{pppooorrrwwwuuummmeeecccaaabbbeeefffeeeeeelllsssyyynnnxxxkkkRRRGGG;;;>>>EEE888777===HHH[[[iiivvvyyy{{{uuurrruuummmnnnsssWWW555111000000////////////000000zzzssszzzxxxxxxwwwxxxyyy{{{}}}~~~{{{xxxxxx~~~hhh___qqqxxxzzzppprrrxxxxxxssslllWWWAAA666444333222222000111111111111222222222444777???HHHTTTjjj|||rrr}}}zzzyyyZZZNNN]]]ttttttsssyyy~~~}}}tttkkkgggkkkqqqzzz{{{}}}oooiii```[[[[[[___dddhhhcccjjjttt{{{{{{tttiiiaaaZZZVVVTTTWWW]]]aaa^^^ZZZaaalllsssmmm___SSSLLLJJJGGGQQQRRRXXXffflllkkkoooyyynnnlllmmm___hhhsssvvvrrrllliiihhhQQQKKKEEEBBBDDDHHHJJJKKKYYYiiiwwwzzzxxx}}}zzzlllkkkdddSSSKKKNNNWWWbbbxxxzzzbbb???;;;999;;;<<<<<<<<<>>>DDDJJJ[[[eeekkkjjjmmmuuusssjjjnnnmmmllljjjiiihhhggggggcccbbbaaa``````bbbdddeeebbbcccbbbaaa______aaaccc```fffddd```ZZZRRR[[[ttt}}}WWWUUU}}}yyykkkOOO999888555444333333222222333333555666333666BBBKKK^^^zzzzzzxxxxxxzzzxxxdddeeelll|||xxxlllRRRHHH@@@???@@@======@@@BBBDDDCCC===999:::<<<===EEEKKKfff~~~xxxzzz|||}}}tttrrriiiZZZPPPQQQMMMJJJKKKUUUhhh~~~___MMMQQQUUU^^^rrrzzzpppkkkmmmiiiWWW???444444111111555222666777999;;;;;;:::888777999999;;;???AAAFFFRRR]]]gggsssmmm[[[UUUXXXeeewww~~~nnnTTTLLLlllyyyMMMIII<<>>CCCHHHcccllloookkkmmmsssrrrkkkooonnnllljjjiiihhhhhhgggcccbbbaaa```aaabbbdddeeebbbbbbbbb```^^^^^^___aaacccfffaaa]]]ZZZSSSYYYnnn}}}[[[VVVqqqeeeKKK777777555444333333222222333333444666444777AAAIII^^^|||sssbbbeeennn~~~|||tttiiiNNNGGGAAA@@@???;;;;;;>>>@@@BBBAAA>>>::::::===??????DDD```sssmmmfff___```gggbbb]]]YYYYYY___kkkxxxiiiNNNIIIOOOTTTZZZkkksssllllllrrrqqqZZZBBB555555111222555333666666888999999888777777777555444777<<>>888111000/////////000222333hhh[[[gggxxx||||||zzzzzz|||}}}~~~vvvxxx{{{zzz^^^ccceeeiiizzzvvvfffrrrxxx}}}iiillltttvvvvvv```GGG999333111222444111111111111222222222333222666===GGGTTTjjjyyyqqqbbbPPPQQQhhhttteeeYYYNNNFFFGGGLLLRRRSSSWWWZZZYYYWWW\\\dddhhhnnnuuuxxxwwwvvvvvvwwwoooiiiaaaZZZXXX]]]ccchhhkkkttt~~~xxxnnnhhhfffaaaZZZSSSPPPSSSYYY^^^___eeeqqqyyyrrr___QQQQQQVVVTTTUUURRR[[[pppzzzyyy|||xxxvvvppppppsssyyyzzzppp^^^NNNCCC@@@<<<;;;>>>BBBEEEFFFUUUmmmzzzpppnnniii```aaakkk}}}lll}}}\\\::::::888:::<<<<<<>>>CCCKKKQQQnnnssssssmmmkkkpppqqqmmmooonnnlllkkkiiihhhhhhhhhcccbbbaaaaaaaaabbbcccdddbbbbbbaaa^^^\\\\\\^^^```fffeee^^^[[[ZZZSSSWWWiii```UUU|||ttt}}}jjj^^^HHH666777555444333333222222333333222666555777???GGG___yyyooo```fffqqqwwwtttrrrjjjbbbHHHHHHIIILLLKKKIIIIIIMMMDDDAAA>>><<<<<<>>>AAACCC<<>>>>><<<;;;;;;<<>>AAAFFFPPP^^^ggg|||}}}xxxpppllloooqqqpppnnnmmmllljjjiiiiiihhhhhhcccbbbbbbaaaaaabbbcccccccccbbbaaa^^^\\\\\\^^^```dddeee___[[[ZZZRRRWWWkkkbbbPPPrrrxxxbbbppp|||jjj___III666666555444333333222222333333111777777888???FFF^^^|||pppnnnaaaiiittttttkkkfffccc\\\VVVJJJQQQ[[[aaabbb```___```TTTHHH<<<:::???CCCFFFGGGBBBaaarrrnnnpppvvviiiccccccrrrtttrrrhhhWWWIIICCCAAA888AAAGGGBBB;;;<<>>>>>>>>===;;;777:::JJJ[[[yyyzzzgggRRRgggvvvjjjaaafffzzz}}}yyyxxxvvvccc\\\PPPGGGJJJZZZqqq~~~~~~~~~~~~vvvtttrrrrrrssssssqqqoooccc___]]]```bbbdddkkkrrr{{{qqqfffTTTIII@@@>>>???<<<::::::AAAZZZyyyooozzzqqq~~~eeeCCC333111000/////////000222333eee\\\WWWTTTbbbyyy~~~xxxvvvxxx|||}}}|||sssssswwwiiiiiisss{{{uuurrrkkk|||PPP999555666333///111222222222222333333333555888@@@JJJVVVmmm{{{dddUUUUUUggg}}}ooo\\\HHH???>>>>>>>>>??????AAAJJJSSSSSSNNNVVVccciiilllllliiijjjnnnnnnkkkfffccc^^^XXXWWW[[[cccjjjqqqsssyyy~~~yyynnneeedddaaa\\\XXXXXX[[[bbbgggqqq|||jjjVVVWWWcccmmmeee[[[ggg|||qqqddd[[[SSSPPPLLLHHHFFFFFFIIIKKK___}}}zzzwwwvvvqqqjjjkkkqqquuunnnddd[[[ZZZllltttLLL888===999<<>><<<:::;;;>>>SSS{{{{{{sssxxxuuufffccc}}}ttt~~~kkkHHH444111000/////////000222333vvvXXXGGGQQQVVVSSS___vvvxxxsssvvv|||tttsssuuuqqqsss|||yyyqqqeeevvvRRR999666666333///222222222222333333333333333777>>>GGGSSSiiihhhXXXVVVeee~~~zzzgggTTT@@@;;;>>>@@@>>><<<@@@???FFFOOONNNIIITTTeeessstttnnnccc___cccccc___]]]]]][[[XXXWWW[[[dddkkksssvvv|||ttthhhbbbbbbaaa______dddmmmttt|||kkkXXXZZZiiiuuummmfffvvvrrrbbbXXXRRRPPPLLLIIIHHHJJJPPPTTTfff{{{zzzvvvpppmmmooo]]]SSSOOOYYYmmmqqqYYYBBB777<<<999???IIIUUUcccuuuwwwsssqqqooolllkkkkkkiiihhhhhhgggggggggccccccccccccbbbbbbbbbaaacccbbb```^^^\\\]]]aaaddd^^^dddccc___XXXPPPZZZsssaaaSSS___dddyyyxxxkkkPPP999888555444333333222222333333222777888;;;BBBGGG[[[yyyzzzuuu}}}mmmnnnhhh```mmm|||zzzkkkYYYOOOIIICCC@@@@@@FFFTTTeeetttsssYYY@@@:::???CCCFFFJJJ^^^tttdddMMM```wwwtttnnn{{{qqqZZZDDD777555888<<<888DDD[[[```QQQIIIMMMRRRMMMUUUbbbiiiuuu}}}wwwZZZAAA555666444777===<<<===<<<;;;<<<@@@FFFLLLPPPWWWPPPHHHBBB>>>AAANNN\\\kkkmmmZZZDDDHHHYYYlll|||yyykkkeeegggmmmooonnnvvv{{{|||yyyzzz{{{zzzxxxwwwuuusssrrrrrrrrrsssllleee___```bbbeeeiiioooxxxyyyuuuyyyuuulllPPPEEE;;;:::;;;;;;<<<===;;;GGGkkktttsssmmmjjjfff]]]___yyyqqqqqqLLL333111000/////////000222333uuuUUUHHHEEEOOOTTTUUUbbbtttzzzrrrvvv|||}}}sssssssss|||yyynnnrrriiiuuuzzzRRR;;;555444333222222222222333333333444444444777>>>GGGRRRhhhgggWWWUUUeee}}}sss___QQQEEECCCEEEDDD@@@>>>@@@<<>>:::===>>>HHHXXXhhhvvvyyyqqqqqqrrroookkkjjjiiihhhgggffffffffffffcccccccccccccccbbbaaaaaaaaa```^^^\\\[[[]]]aaaeee```dddaaa\\\XXXQQQXXXooobbb\\\```lllnnnjjj{{{lllOOO999999555444333333222222333333333888888<<>>:::999;;;:::DDDPPP\\\mmmaaaNNN===;;;===AAALLLYYYjjjooo[[[WWWsssttt^^^\\\\\\]]]^^^```eeennnzzz|||xxxvvvvvvtttnnn```NNN===666777;;;:::OOOppplll]]]ZZZZZZRRRWWWbbbjjjuuuzzzrrrTTT<<<222555444888>>>===>>>===<<<===BBBJJJRRRWWW]]]SSSJJJFFFIIIRRRaaaooo}}}tttZZZEEEAAAEEEQQQdddzzz{{{wwwpppooouuuwwwttt~~~~~~zzzvvvyyy{{{zzzuuuuuutttrrrrrrrrrtttvvvoooggg``````bbbcccfffjjjjjjxxx~~~wwwtttxxxrrrfffTTTHHH<<<999:::;;;<<<>>>999@@@SSSfffrrr{{{iiidddgggjjjmmmrrrvvvPPP222111000/////////000222333wwwHHHDDDHHHMMMNNNNNNTTTcccqqq~~~|||rrrvvv}}}zzzrrrrrrsssvvv```qqqyyyuuu~~~rrrRRR===444111333555222222333333333444444444666:::@@@HHHSSSiiiyyypppdddUUUTTTggguuulllVVVNNNHHHIIIIIIEEEAAA@@@???:::>>>FFFFFFEEEXXXqqqqqqTTTEEEHHHNNNNNNOOORRRVVVWWWXXX\\\eeelllnnnxxxrrrggg\\\___bbbdddhhhtttyyycccTTT]]]qqq{{{{{{~~~{{{sssjjjcccQQQOOOKKKGGGGGGLLLVVV^^^WWWfff||||||{{{xxxwwwccciiizzz]]];;;;;;@@@>>>@@@DDDQQQeeewww|||kkkgggnnnssspppllliiihhhgggfffffffffffffffcccccccccccccccbbbaaa```___^^^]]]ZZZZZZ\\\aaaeeedddddd]]]ZZZYYYRRRVVViiidddcccbbbuuummmZZZ{{{|||zzzkkkMMM999;;;555444333333222222333333444888888===GGGJJJXXXpppwwwuuummmeeeiiiyyykkkeeerrrhhhWWWEEE<<<999555666:::777:::<<>>::::::===PPPqqq}}}pppooorrreeeZZZ[[[ccciiirrruuukkkOOO999000444555888>>>===>>><<<<<<===CCCLLLUUU[[[MMMFFFCCCJJJVVVfffwww}}}dddTTTRRRPPPXXXkkkxxxuuuzzzuuuwww~~~}}}}}}~~~yyyuuuxxx{{{{{{rrrrrrrrrrrrrrrssswwwyyyppphhhaaaaaabbbbbbdddgggeeewwwyyyjjj]]]OOOBBB<<<;;;;;;<<<>>>444<<>>OOOSSSdddxxxxxxXXXUUUVVVfffzzzmmmcccUUUQQQNNNQQQTTTQQQGGG<<<===888<<>>BBBGGGVVVgggqqqiiikkkvvvsssbbbVVVVVVOOOOOOQQQVVV]]]dddiiikkkkkkhhhddd^^^XXXRRROOOMMMDDDGGGDDDBBBAAA888;;;MMMeeettt^^^XXXdddfff]]]^^^dddiiiqqqmmm\\\EEE;;;222222666888:::<<<<<>>BBBBBB???CCC>>>>>>JJJbbb}}}xxx]]]YYY]]]bbblllyyyuuu]]]```{{{~~~|||yyyvvvuuuuuuvvvwwwvvvuuussstttvvvxxxyyyyyyyyyrrrhhhaaa___bbbfffiiirrrzzz~~~wwwhhhTTT@@@:::===>>><<<:::444777FFF```{{{pppuuu}}}{{{qqqvvvzzzzzzvvvYYY666222//////333333000111333iiiHHHBBBEEEEEEGGGIIIIIILLLWWWccc|||xxxtttwww{{{uuuuuuvvvxxxyyyyyy|||kkkfffnnnfffyyyqqqppprrrrrrvvvtttiiiUUUBBB777444111...111111000000111111222333333999???PPPVVVggg~~~{{{VVVTTTUUUfffpppbbbXXXSSSQQQQQQTTTWWWSSSIII@@@>>>;;;===DDDHHHMMM^^^rrr}}}hhhPPPGGGNNNSSSPPPVVVTTTSSSSSSSSSVVV```lllqqqyyy~~~yyypppggg```XXXaaaqqqvvvxxxnnniii]]]RRR```zzz{{{llllllrrrqqqrrrnnnddd[[[VVVRRROOOLLLPPPLLLKKKPPPPPPTTTaaaZZZ\\\hhhhhhUUUMMMSSSUUUccchhhmmmllljjjnnnuuu{{{{{{cccHHHDDDEEEIIIKKKGGGRRRqqq|||```XXXUUU^^^hhhkkkkkklllhhhhhhhhhggggggffffffeeecccaaaaaaaaabbbbbb```^^^___]]]ZZZXXXWWWZZZ___cccfffeeeddd```WWWRRRWWW```yyy^^^bbb{{{uuujjj[[[uuuVVV999<<<555555444333333333333444111666777>>>IIINNN^^^www~~~zzzvvvyyy~~~iiifffvvv}}}gggSSS???999<<<>>>>>>???555:::===;;;;;;AAAFFFGGGAAA@@@???======FFF]]]rrrooonnnrrrtttkkkZZZPPPPPPOOOOOORRRWWW^^^dddggghhhgggccc^^^YYYUUUQQQMMMJJJ===AAA???AAABBB<<>>???<<<;;;>>>AAAAAA:::AAAJJJWWWnnnqqqaaaWWW___kkkuuu}}}|||{{{yyyxxxvvvtttsssuuuvvvxxxxxxwwwuuuuuuvvvxxxyyyyyywwwqqqhhhbbb```cccgggjjjqqqyyy}}}vvvhhhTTT???888;;;<<<;;;:::>>>;;;FFFbbb~~~yyyyyyzzzqqqfffooossssssxxxwww[[[888222//////222333000111444QQQ@@@DDDEEEEEEEEEEEECCCEEEQQQ^^^}}}wwwvvvzzzvvvvvvxxx|||uuubbbrrrwwwxxx{{{iii```ooofffwww{{{mmmkkkiiijjjtttqqqiiiXXXEEE999555111,,,111111000000111111222333555;;;@@@QQQVVVgggxxxwwwpppUUUSSSUUUfffxxxeeeTTTKKKGGGHHHJJJMMMMMMHHHAAA<<<===>>>???CCCKKKYYYiiisssppp[[[MMMJJJNNNTTTWWWYYYVVVTTTTTTSSSUUU^^^hhhqqquuuwwwuuutttsssooojjjaaaZZZfff{{{lllaaabbb[[[QQQccciiiYYYSSSYYYaaaeeeddd^^^UUUPPPRRRRRRPPPJJJOOOMMMNNNTTTRRRTTTaaadddbbbhhhbbbKKK>>>CCCGGGKKKPPPXXX^^^bbbjjjttt}}}hhhRRRHHHLLLKKKOOOSSSPPP]]]www~~~lll[[[SSSSSSYYYdddlllllliiihhhhhhggggggfffeeeddddddcccbbbaaa```aaabbbbbb```^^^```___[[[XXXVVVYYY^^^bbbfffeeeeee```WWWOOORRRYYYvvveeeaaassslll[[[uuu\\\666===555555444333333333333444111777888???JJJPPPaaa|||}}}zzz~~~uuuddddddyyy|||{{{zzzkkkWWWCCC;;;===>>>>>>===?????????BBBLLLTTTTTTOOO???CCCDDDBBBFFFUUUfffqqqlllqqqtttnnn___RRRLLLLLLNNNPPPTTTZZZaaaeeeffffffbbb\\\UUURRRQQQOOOJJJEEE888<<<<<>>;;;888777;;;???@@@BBBPPPeeeqqqrrrttt___LLLHHHKKKNNNTTT\\\ZZZWWWVVVWWWVVVUUUZZZaaajjjmmmnnnkkkkkkmmmllliiiaaa\\\mmm~~~jjjaaaeee\\\SSSjjj```LLLDDDDDDJJJPPPSSSSSSOOOJJJKKKRRRVVVVVVOOORRRPPPRRRWWWRRRSSSaaaooojjjoooiiiPPP@@@CCCHHHFFFHHHNNNUUU[[[bbbnnnxxx|||lllUUUNNNRRRWWWTTTWWW^^^[[[fffqqqvvvpppgggaaa[[[TTT]]]gggsssyyyvvvmmmgggeeeffffffeeedddccccccbbbbbbaaa```___```aaaaaa```^^^___^^^[[[WWWUUUXXX___dddffffffeeeaaaVVVMMMNNNUUUtttggg___vvvsss```yyy```888:::555555444333333333333444333777888>>>IIISSShhhzzz}}}rrriii]]]dddzzz|||yyyxxxxxxxxxmmm[[[FFF===@@@EEEFFFDDDHHHFFFIIIYYYppp{{{ooo]]]KKKFFFAAAGGG```{{{xxxnnnrrrooobbbVVVQQQPPPNNNNNNQQQWWW^^^dddggggggfff___WWWOOOLLLMMMLLLGGGAAA:::======CCCKKKHHHKKKZZZxxx|||wwwjjj```ccckkkffflllvvvzzz|||nnnUUUBBB;;;777:::>>>===::::::<<<>>>??????EEEMMMRRRRRR[[[aaannnzzzwwwgggVVVNNNPPPSSS```yyy}}}{{{yyyxxxxxxxxxwwwvvvvvvxxxyyyzzzzzzyyyxxxvvvssssssssstttssspppjjjccc______bbbeeegggoooxxx|||}}}xxxiiiTTT???666666888:::;;;===555JJJzzzxxxpppppptttxxxpppiiiuuu{{{}}}```:::333000///111222000111555]]]IIIEEEFFFEEEBBBDDDHHHJJJKKKRRRdddvvvvvvwww|||SSSXXXkkkwwwmmmdddnnn|||zzzqqqLLL666444666333111111000000111111222333777<<>>;;;<<<<<<:::888777888:::999???BBBEEETTTiiiqqqmmmdddPPPBBBDDDJJJMMMTTT]]]XXXVVVWWWYYYXXXUUUVVVYYY```dddeeedddeeehhhhhheee```^^^uuu{{{nnnjjjjjj]]]SSSoooqqqppplllZZZFFF>>>===>>>@@@AAA@@@CCCCCCAAADDDKKKQQQQQQSSSTTTSSSXXX]]]WWWXXXhhhtttooouuuqqqWWWCCCCCCGGGKKKIIIKKKPPPTTTYYYcccnnnuuu~~~~~~vvvsssssscccOOOLLLOOO[[[aaa]]]dddllliiikkkhhhaaaYYYXXX^^^gggmmmttt|||nnnhhhiiiddddddccccccbbbaaaaaa```______^^^___aaaaaa___^^^[[[[[[YYYVVVTTTXXX```gggeeeffffffaaaWWWNNNNNNTTTqqqaaaZZZ~~~xxxzzzxxxccc|||```<<<777555555444333333333333444444888888===IIIVVVqqq{{{uuummmhhhccc~~~eee```kkk~~~|||{{{xxxuuussssssrrrrrrhhhYYYHHHCCCLLLXXX^^^^^^QQQ___tttwww```WWWJJJCCCYYYwwwrrrdddVVVPPPRRRSSSPPPPPPSSSYYY```fffhhhfffddd\\\TTTKKKIIIJJJJJJEEE@@@???@@@===CCCLLLIIIJJJXXXmmmvvvtttnnnmmmeee___dddnnnkkksss|||~~~}}}nnnVVVBBB<<<999===AAA@@@===<<<;;;>>>BBBMMM^^^ooouuussszzz|||mmmVVVWWW```iii|||ttt}}}~~~|||{{{zzzzzz{{{zzzyyyxxxwwwwwwwwwxxxxxxxxxwwwtttpppoooppprrrrrrpppkkkddd^^^[[[\\\___```iiisssyyy{{{hhhUUU@@@666666777999<<<<<<:::ZZZxxx~~~yyyuuu|||ssskkkxxx```:::333000///111111000111555___DDDBBBFFFEEECCCCCCGGGNNNSSSVVV___ttt{{{{{{|||~~~XXX[[[vvv|||rrrggglllzzzSSS777444666333111111000000111111222333555;;;AAASSSZZZoooyyyeeexxxrrrYYYWWWZZZjjjoooSSSBBB=========<<<:::888888:::<<<999???EEEKKKXXXeeegggaaaSSSGGG???CCCJJJNNNTTT\\\WWWUUUVVVYYYXXXTTTSSSUUUXXX]]]``````bbbeeeeeebbb``````yyyuuurrrqqqlll[[[TTTqqquuuQQQCCCGGGHHH???999;;;<<<;;;999999999>>>AAA??????EEELLLOOOTTTVVVXXXbbbiiibbbbbbsss~~~xxx~~~{{{___FFFDDDGGGPPPKKKKKKPPPQQQPPPUUU^^^hhhnnnmmmccc\\\ZZZTTTLLLFFFOOO```hhhhhhttt~~~yyyiii```YYY[[[fffsssuuugggdddfffaaaaaaaaaaaaaaa`````````^^^^^^]]]^^^```aaa___^^^XXXXXXWWWTTTRRRVVV```hhhdddeeeeeebbbXXXPPPQQQXXXvvv```YYYxxxmmmvvvccc\\\>>>666555555444333333333333444444999888===IIIXXXvvv~~~mmmZZZYYYXXXwwwoookkkvvvzzzyyyvvvtttrrrpppooonnnggg]]]PPPNNN[[[kkkrrrpppmmm|||```QQQKKKLLL^^^|||ppp[[[OOONNNQQQRRRQQQTTTWWW[[[aaaeeeeeeaaa^^^VVVOOOIIIFFFHHHIIIFFFDDDCCCAAA<<>>CCCBBB@@@???BBBHHHSSScccyyyhhhlllpppmmmUUU]]]xxx}}}}}}|||{{{{{{||||||{{{zzzxxxvvvuuuuuutttwwwxxxwwwsssnnnlllnnnppprrrqqqmmmfff^^^YYYYYY[[[]]]fffqqqxxx~~~}}}hhhVVVBBB888777777999<<<:::<<<^^^~~~xxxzzzuuueeeeeevvvvvvyyyqqqfffwww|||___===444000///000111000111666fffHHHBBBEEEDDDCCCGGGEEEKKKTTT[[[^^^hhh~~~}}}}}}zzzxxxaaaeeetttvvvlllpppuuuUUU999666666111111111000000111111222333555;;;@@@RRRYYYmmmlllXXXrrrvvvWWWVVVZZZkkkoooSSSCCCAAA@@@??????>>>>>>===<<<;;;===AAAIIIRRRZZZ\\\XXXQQQEEEBBBAAADDDJJJPPPVVVYYYYYYUUUSSSUUUTTTRRRRRRTTTVVVZZZ]]]]]]```eeefffdddfffeeeyyyqqqssstttjjjZZZYYYrrrwwwWWWBBB===>>>;;;999:::===<<<888777999777???CCC???===DDDNNNTTTXXX\\\bbbpppxxxmmmiiiyyyeeeKKKHHHLLLVVVPPPQQQVVVSSSIIIGGGLLLVVVXXXXXXVVVRRRNNNMMMLLLFFFRRRfffpppuuuhhh^^^\\\kkkppp[[[VVVYYY\\\____________````````````^^^]]]]]]^^^``````___]]]WWWXXXWWWRRROOOSSS]]]fffcccdddeeebbbZZZSSSVVV^^^bbbXXXzzzgggqqqdddvvvVVV<<<999555555444333333333333444222888:::???KKKXXXtttvvv]]][[[YYYxxxyyy~~~}}}xxxuuuttttttuuutttrrrooolllhhheeecccaaa\\\VVVXXXgggxxx|||wwwgggUUUPPPUUUiiihhhSSSNNNOOOOOOQQQUUUZZZ[[[]]]___```^^^YYYUUULLLIIIEEEDDDFFFHHHJJJJJJGGGCCC<<>>888666<<>>BBBDDDFFFKKKSSSWWWXXX\\\UUUQQQQQQQQQPPPRRRVVVVVVZZZ\\\\\\___eeehhhfffmmmiiixxx~~~vvvoootttttthhh[[[^^^ttthhhIIICCCDDD@@@>>>>>>???@@@;;;666888===333;;;@@@<<<999AAAPPPZZZ]]]bbbkkk{{{ssskkkxxxfffLLLJJJPPP[[[VVVXXX]]]WWWGGG===???GGGEEEHHHMMMMMMGGGEEEGGGJJJWWWlllwwwoooddddddyyyiiiJJJ???HHHRRRVVV]]]]]]^^^^^^___``````aaa]]]\\\\\\^^^___```___]]]XXXYYYWWWRRRMMMPPP[[[dddccccccdddbbb[[[UUUZZZbbb___SSSyyyfffmmmffftttQQQ999<<<555555444333333333333444000888;;;AAALLLWWWqqq~~~{{{jjjfffaaa}}}~~~uuunnniiifffeeelllkkkiiieee```[[[VVVSSSPPPQQQRRR[[[ooozzziiieeegggwww___NNNOOORRRNNNRRRZZZ^^^^^^^^^^^^\\\XXXRRRMMMEEEDDDBBBBBBDDDHHHLLLOOOJJJEEE===DDDRRRUUUWWWdddiiisssnnn[[[JJJ<<<===MMM[[[___jjjlllbbb^^^WWWHHH<<<666444:::@@@BBBAAAAAAIIIVVVbbbccc___\\\ZZZXXXgggyyymmmppp|||~~~}}}zzzyyyyyyzzz~~~~~~}}}|||{{{zzzzzzyyyvvvxxxyyyuuuooolllooorrrpppqqqpppjjjbbb]]]]]]___^^^hhhqqqxxx}}}zzzgggWWWEEE===:::888999;;;>>>999GGGhhhssseeeaaaaaa___iiizzz}}}```AAA444000...000000///222666IIIHHHGGGFFFFFFGGGIIIJJJTTTVVV[[[ccclllwwwssssssuuuuuuooo~~~gggddd{{{zzznnnbbbsssyyybbbBBB222444333333222222111111222222333222999CCCKKKSSSfffyyy___kkknnnUUUQQQZZZlllpppWWWKKKMMMTTTUUU[[[___YYYKKKAAA@@@EEENNNXXX^^^___XXXKKKAAA;;;???DDDIIIMMMQQQTTTWWWYYYTTTPPPQQQQQQOOOOOOQQQSSSTTTUUUWWWZZZ___eeejjjhhhkkkrrr{{{}}}uuunnnlllsssvvvoooffffffssshhhRRRHHHEEECCCEEEKKKEEE>>>???:::444777444666:::<<<;;;>>>KKKYYYcccmmmnnn}}}kkkaaaxxxaaaNNNMMMVVV]]]YYY[[[```[[[JJJ===999>>>???@@@@@@???@@@BBBDDDCCCXXXnnn~~~qqqZZZnnncccUUUGGGBBB@@@???CCCIIIUUU[[[```___\\\[[[[[[\\\aaa```___^^^^^^^^^^^^^^^\\\ZZZVVVQQQNNNQQQXXX^^^bbbccc```___\\\RRRYYYrrr]]]PPPlllzzzeee}}}kkkqqqvvvrrrLLL>>>666666555444333222222222222000:::<<<>>>KKKZZZsssyyyvvvrrrtttttt~~~{{{|||zzzkkkZZZOOONNNRRRVVVXXXYYYYYYVVVPPPIIIEEEIIIFFFEEEKKKVVVccclllqqquuuvvvvvvsssiiiggguuuyyy```YYYQQQKKKLLLPPPUUUWWW___]]]\\\ZZZWWWRRRLLLHHHDDDBBB@@@AAAFFFKKKOOOQQQPPPGGGBBBGGGOOOTTT\\\cccrrr|||SSS>>>???FFFJJJXXXdddeee^^^TTTIII@@@555555444555777:::>>>AAAIIIPPPUUURRRLLLLLLSSSZZZhhhsssgggtttssssssuuuxxxzzzzzz|||~~~}}}yyywwwxxxzzz}}}||||||{{{zzzzzzyyyyyywwwwwwwwwwwwuuutttsssrrrppppppoookkkeee___\\\[[[ZZZfffsssyyyxxxwww{{{mmmZZZFFF<<<999888888:::666>>>CCCSSSooo}}}eeeccctttxxxyyy{{{]]]CCC666222///000000...000444GGGFFFFFFFFFGGGJJJNNNQQQWWW]]]fffrrr|||~~~qqqpppqqq~~~tttqqqxxxcccWWWxxxnnn```sss|||ooojjjaaaHHH666666888333222222111111222222333444:::DDDKKKSSSdddeeeiiipppVVVQQQYYYkkkyyyggg```eeekkkqqqyyyxxxiiiTTTIIIIIIMMMVVV___aaa[[[PPPDDD<<<<<<@@@EEEJJJMMMPPPTTTVVVXXXSSSPPPQQQQQQNNNNNNQQQRRRRRRSSSUUUXXX\\\aaadddfffhhhkkkmmmkkkiiifffdddmmmqqqtttqqqmmmppp{{{yyyeeeTTTPPPSSSUUUWWWYYYNNN@@@<<<777555<<<888999;;;<<<;;;???LLLZZZhhhqqqqqq|||lllgggvvv^^^MMMLLLUUU^^^]]]bbbggg```MMM>>>::::::;;;<<<<<<;;;===???BBBDDDSSSdddssslllddd{{{{{{iiiXXXKKKCCC======>>>???FFFNNNYYY]]]``````___^^^]]]\\\______^^^^^^^^^]]]]]]]]]ZZZYYYVVVRRRQQQTTT[[[```]]]``````bbbaaaXXX```yyy\\\RRRqqqvvveeeuuu}}}vvvqqqIII:::222666555444333222222222222000:::===@@@LLLZZZqqq{{{vvvyyyyyyzzzzzzwwwfffSSSEEEAAABBBEEEGGGJJJLLLKKKHHHEEEBBB<<<<<<===AAAJJJUUU^^^ddd[[[YYYYYY[[[[[[___lll{{{}}}ppptttqqqdddUUUQQQMMMKKKNNNRRRVVVXXXaaa^^^[[[XXXTTTOOOJJJEEECCCCCCCCCDDDHHHMMMRRRUUUYYYQQQLLLOOORRRUUU\\\ccckkk{{{^^^LLLBBBIIIRRRZZZYYYTTTMMMDDD===444333222333555888<<<>>>FFFGGGJJJJJJGGGIIIVVVdddxxxtttdddhhhuuugggkkk|||uuu___]]]nnn~~~~~~pppbbb^^^```dddfffjjjmmmooosssxxx{{{}}}~~~|||zzzzzz{{{||||||{{{{{{zzzzzzzzzyyywwwwwwwwwvvvuuutttsssrrrrrrrrrpppkkkddd^^^ZZZYYYZZZcccooovvvwwwwwwyyy|||kkkYYYEEE;;;888777888999777<<<===KKKiii{{{jjjkkk}}}yyyooo}}}xxx^^^CCC666222///000000...000444DDDDDDEEEFFFIIINNNUUUZZZ]]]jjj|||}}}qqqoooooo|||nnnmmm|||xxxfffWWWvvvttteeennnzzz}}}uuuttt{{{ooocccgggjjjRRR888222444333222222111111222222333555;;;DDDLLLSSSbbb}}}vvvssspppXXXRRRYYYiiirrrooottt|||}}}hhhVVVRRRWWWZZZ^^^aaa]]]RRREEE===999>>>BBBGGGKKKMMMPPPSSSUUUVVVRRRPPPQQQPPPNNNNNNQQQQQQRRRSSSTTTXXX[[[___aaacccccc```YYYSSSPPPSSSWWWhhhlllqqquuuxxx}}}~~~nnnbbbcccjjjpppzzzyyyjjjXXXOOOBBB;;;@@@;;;:::;;;<<<;;;@@@MMM\\\qqqyyyyyyppprrrmmmVVVIIIJJJRRR^^^bbbllltttiiiRRR@@@;;;;;;;;;;;;;;;;;;<<<@@@CCCDDDKKKTTTaaasss{{{nnnZZZddd}}}ttt^^^OOOBBBMMMMMMOOOSSSUUUWWW^^^ffffffcccaaaaaacccbbb___\\\\\\]]]^^^^^^^^^]]]\\\[[[XXXWWWVVVTTTTTTXXX^^^ccc[[[___```bbbaaaXXXaaa{{{ZZZUUU|||pppccczzzuuunnnFFF:::444555555444333222222222222000:::>>>BBBMMMYYYppp~~~zzz~~~xxxyyyttt___KKK>>>777555888:::<<<>>>???>>>===<<<666888:::===BBBKKKWWW___kkklllttt}}}mmmfffcccXXXJJJLLLKKKLLLNNNSSSXXXZZZ[[[ccc___YYYTTTOOOKKKFFFBBBBBBDDDGGGHHHJJJNNNUUU[[[\\\YYYXXX[[[^^^cccmmmvvv|||ooo\\\NNNJJJNNNNNNJJJGGGDDD>>>888111111111111333666999;;;GGGBBBEEEMMMOOOSSSgggcccUUUWWWmmmfffTTTCCCDDDVVVaaaWWWFFF===EEEMMMMMMFFFBBBEEEJJJPPPRRRUUUYYY]]]cccjjjooovvv{{{}}}{{{~~~}}}||||||{{{{{{{{{zzzzzzzzzzzzzzzwwwwwwwwwvvvuuutttrrrrrrrrrrrrpppjjjccc]]]YYYWWWYYY```jjjqqquuuwwwwwwxxxgggVVVCCC:::777777777999<<<===;;;IIIiii}}}www}}}yyysssooozzz~~~sss^^^gggmmmpppvvvttt^^^BBB666222///000000...000444CCCEEEGGGIIIMMMUUU___fffnnntttqqqppp~~~hhhaaayyy~~~rrraaapppfffmmm{{{~~~rrrmmmooorrrooobbbhhhpppXXX777---111333222222111111222222333666:::DDDNNNTTTaaa}}}vvvppp[[[UUUZZZjjjrrrkkkjjjssssssooocccWWWTTT___lllmmmeeeZZZPPPFFF>>>;;;<<>><<<::::::::::::???MMM[[[ttt}}}vvv|||```KKKCCCGGGOOOZZZcccttttttYYYDDD===@@@@@@@@@>>>>>>???CCCFFFCCCFFFJJJQQQ^^^hhhfff]]]OOOeeexxxqqqZZZOOOQQQSSS___fffoootttssstttyyy|||ooodddaaabbbaaa^^^[[[[[[\\\^^^______^^^\\\[[[XXXWWWUUUTTTVVVZZZ^^^bbb]]]```___^^^[[[RRR]]]yyyZZZ]]]kkk___vvvwwwjjjDDD<<<999555444333333222222222333222:::===BBBMMMYYYttt{{{|||uuuyyyqqqYYYGGG===999777888888999999999888777777666999;;;;;;===FFFUUUaaawww~~~ggg\\\YYYUUUOOOKKKMMMMMMOOOTTTYYY^^^aaabbbccc^^^VVVOOOJJJFFFBBB@@@???DDDHHHJJJKKKOOOWWW^^^]]]___aaadddhhhooozzzuuujjjbbb\\\QQQPPPJJJBBB???>>>:::555111000000111333555888:::EEE@@@HHHYYYccciiipppeeeccchhhVVVFFF555333===DDD???555777999999777444555999===AAABBBCCCEEEIIIOOOWWW]]]dddiiiqqqyyy}}}|||~~~}}}}}}}}}zzzzzzzzzzzzzzzzzzzzzzzzvvvvvvvvvuuutttsssqqqqqqppppppooojjjddd]]]YYYWWWZZZ^^^eeemmmtttvvvvvvtttdddSSS@@@888777666777999:::;;;;;;OOOqqq}}}rrrlllhhhlll}}}vvvccckkkppprrrwwwttt]]]AAA666222///000000...000444FFFIIINNNQQQWWW```llluuuwwwrrrqqqgggVVV___vvv~~~}}}fffhhhdddwwwtttooorrruuurrrcccgggnnnVVV888111777333222222111111222222333666999CCCOOOVVVbbb}}}ooo{{{uuu^^^XXX^^^lll~~~nnn```YYY]]]ZZZTTTPPPUUUeeexxxmmmSSSEEE???===>>>BBBFFFIIIMMMOOOPPPQQQRRRTTTRRRPPPQQQSSSQQQMMMOOOTTTQQQQQQSSSWWW]]]aaabbbbbb^^^WWWNNNHHHHHHJJJLLLNNNPPP___ssskkkKKK@@@>>>;;;999999999===JJJVVVpppzzzvvvVVVCCC???CCCHHHRRR^^^tttzzz___HHH@@@BBBCCCBBBAAA@@@AAADDDGGGGGGIIIJJJMMMRRRXXXYYYVVVUUUooowwwbbbMMMKKKWWWccchhhttt|||ggg______]]][[[[[[[[[\\\^^^______^^^\\\[[[YYYVVVTTTTTTVVVYYY]]]```\\\___]]]\\\YYYSSSbbb___kkklll___ttt{{{lllDDD;;;888444444333222222222333333555;;;<<>>===<<<;;;;;;:::999888777666666444666777555666@@@QQQ___tttyyyfffTTTNNNMMMKKKLLLPPPSSSRRRSSSWWW\\\aaacccddd```ZZZRRRKKKFFFBBB@@@>>>>>>CCCHHHJJJKKKOOOWWW^^^bbbeeehhhhhhkkkrrr{{{yyykkkaaa\\\ZZZYYYVVVNNNCCC>>><<<999444111111111222444666888999>>><<>>EEEJJJIIIMMMUUU```lllyyy|||}}}|||}}}~~~zzzzzzzzzzzzzzzyyyyyyyyytttttttttsssrrrqqqpppooolllnnnnnnlllfff```[[[YYYYYY\\\bbbkkkrrrvvvuuurrr```PPP>>>777777777777999555777>>>YYY}}}|||tttsssuuu|||zzzhhhvvvxxx```EEE666222///000000...000444JJJPPPXXX^^^eeepppxxxrrrpppjjjRRRTTTrrrrrrlllmmm||||||xxxrrrVVV;;;666:::333222222111111222222333555777BBBPPPWWWaaa{{{rrrppp|||```ZZZ```pppwwwllliiiooowww{{{vvvhhhYYYOOOLLLMMMNNNUUUggg}}}oooOOOAAA??????BBBGGGKKKMMMPPPRRRRRRRRRSSSTTTPPPPPPSSSTTTRRRNNNPPPVVVQQQQQQSSSXXX^^^bbbaaa___^^^WWWOOOLLLNNNQQQRRRQQQOOO^^^rrr~~~]]]RRRFFFBBB>>><<<;;;<<>>===;;;;;;;;;;;;:::999888777555777888555555===KKKWWWuuu|||rrrmmm[[[RRRLLLNNNNNNKKKMMMRRRVVVVVVWWWYYY]]]```aaa```YYYTTTMMMGGGCCCAAA???>>>>>>BBBGGGJJJMMMQQQXXX]]]aaafffjjjmmmtttssscccWWWRRRTTTWWW[[[ZZZTTTIIIAAA===888333111222222333555666888999:::===LLLdddvvvvvvKKK???===<<<;;;777333555999555555555777888888666444888888666333333555:::===;;;<<>><<>>EEENNNVVVssswwwzzznnnqqqwww}}}lllggglllbbbIIIAAAAAA@@@<<<=========<<<;;;999888777999;;;999888<<>>888333111111222333444666777777888===GGGVVViii[[[@@@???=========777000000555222444777:::<<<;;;777444777666555333222444777;;;>>><<<999666888???IIIPPPhhhqqqzzz~~~}}}}}}||||||||||||{{{zzzxxxwwwvvvvvvpppppppppooonnnmmmkkkkkkiiinnnrrrsssmmmddd[[[VVVTTTXXX___fffkkknnnpppppp\\\LLL===777888888999;;;======GGGkkktttsssyyyooojjjwww{{{ooo}}}bbbGGG666222///000000...000444PPPZZZhhhuuuuuuooo}}}cccOOO^^^~~~{{{ttt|||ddd^^^ddduuu{{{SSS<<<777333333222222222222222222333666666@@@NNNSSSYYYrrrxxxwww]]]YYYbbbsss}}}jjjUUUGGGCCCFFFJJJLLLMMMLLLGGGBBBCCCHHHMMMSSSaaasss}}}~~~dddQQQCCCBBBDDDBBBFFFNNNQQQSSSVVVVVVUUUTTTTTTUUUPPPQQQUUUWWWTTTPPPRRRYYY]]][[[[[[___dddeeeaaa\\\```^^^ZZZTTTNNNNNNSSSXXXYYYYYY]]]fffvvvjjj___^^^WWWPPPIIIBBB===???DDDXXXddduuuxxxttt{{{|||oooXXXSSSGGG???BBBIIIGGG@@@@@@AAAKKK[[[```XXXQQQPPPKKKOOOUUU[[[^^^aaadddeeeZZZSSSQQQWWWaaaeeebbb^^^ooovvveeeUUU^^^dddjjj~~~rrr^^^ZZZYYYVVVWWW]]]WWWWWWWWWWWWWWWXXXYYYZZZZZZVVVQQQQQQXXX```gggjjjrrrwwwvvvqqqeeeUUU]]]xxx^^^yyygggeee|||yyynnnCCC<<<999333333333222222333444444222999???HHHOOOTTTnnnwwwtttzzzkkkhhhkkkwwwoookkknnn}}}kkkQQQHHHFFFDDDAAAAAABBBAAA???;;;888666444777::::::888888:::<<>>AAAFFFHHHFFFCCC>>>HHHXXXeeefff^^^VVVRRRQQQSSS[[[iiirrrvvvxxx{{{kkk```WWW[[[fffkkkeee^^^{{{rrreee[[[ZZZ```iiiooowwwuuupppmmmmmmqqqvvvyyypppddd\\\]]]]]]YYYXXXZZZXXXXXXVVVTTTSSSSSSWWWYYYUUUSSSPPPQQQVVV```kkkrrrwwwiii\\\lll~~~eeezzzbbbhhhzzzqqqnnnBBB999888666555333222222333555666888<<<>>>DDDPPPWWWjjjxxxrrrwwwlllvvv|||pppgggrrr~~~aaaGGGCCCKKKEEEHHHLLLKKKFFF???888444999999::::::;;;<<<======AAADDDJJJQQQUUUUUUQQQMMMMMMNNNPPPRRRVVVYYY\\\^^^___dddhhhhhhgggddd[[[QQQJJJHHHEEECCCBBBBBBCCCDDDFFFIIINNNRRRUUUXXX[[[^^^```bbbfffkkkoootttwwwyyyoooggg]]]WWWUUUSSSOOOJJJIIIRRRUUUMMMBBB:::666444222222333555888999888666444333777???IIIddd```GGG888333777666555666777777555333666444:::EEEEEE;;;555888555888999666222444===EEELLLGGG???<<>>>>><<<:::<<<@@@EEEHHHIIIRRRaaasssyyynnn___VVVUUUTTTWWWbbbtttvvvkkkiiihhhdddaaa```vvvssslll```TTTRRRXXX___ccc[[[RRRNNNQQQUUUWWWWWWccc^^^ZZZ[[[]]][[[ZZZZZZXXXXXXVVVTTTRRRRRRUUUXXXUUUSSSSSSUUU]]]hhhssszzzrrrzzz}}}iii^^^ooo|||hhh~~~zzzfffppppppkkkCCC;;;999555444333333333333444555444999<<>>VVVbbbKKK???:::888666666555666666777666666999888>>>IIIJJJ???999;;;:::999777444444===KKKVVV\\\MMMDDDPPPeeemmm___MMMCCCAAAEEEVVVnnn}}}~~~www|||||||||}}}}}}}}}}}}}}}~~~{{{xxxuuusssqqqpppooonnnllljjjiiiiiiiiiiiilllmmmmmmkkkeee]]]VVVQQQQQQSSSXXX```fffgggbbb^^^PPPEEE:::666555555888<<<888>>>>>>IIIeeexxx~~~ttt\\\fff}}}zzzyyycccGGG777444111000111111111000FFFJJJPPPWWW```iiisssyyy}}}|||xxxyyy}}}uuurrr~~~yyypppuuuzzzdddwwwyyymmm___vvvmmm~~~ppphhhSSS999888333222222111111222222333444555;;;AAAMMMZZZ___ooo~~~vvvgggZZZXXXjjj{{{dddRRRKKKGGGJJJPPPUUUVVVQQQIIICCC@@@<<<999;;;BBBLLLSSSWWW[[[RRRIIIFFFEEEEEEKKKQQQSSSWWWZZZYYY[[[______\\\YYYXXXVVVTTTUUUXXX[[[]]]aaadddhhhkkknnnnnnnnnmmmpppmmmjjjhhhaaaYYYWWWZZZccclllvvvwwwnnn```SSSLLLMMMRRRWWWXXXUUUUUUXXX\\\cccuuuyyybbbRRRWWWfffhhhbbbTTTHHHDDDDDDDDDCCCLLLOOOGGG@@@???>>>999;;;:::999999<<>>>>>>>>>>>@@@CCCEEEGGGLLLOOOQQQSSSSSSSSSTTTUUUXXXYYY\\\___cccgggkkkmmmllltttwwwrrrhhh___TTTLLLIIIHHHGGGFFFGGGIIIKKKLLLQQQSSSVVVYYYZZZ]]]```bbbiiikkkooorrrqqqoookkkhhhWWWTTTOOOKKKIIIIIIIIIJJJOOOVVVYYYPPPBBB999333000222222444777;;;=========:::;;;===:::777EEElllsssUUUAAA:::::::::888555666666666555666888:::>>><<>>CCCIIIRRR[[[ccciiihhhXXXJJJFFFFFFFFFJJJRRRWWW\\\^^^___aaaeeefffccc\\\ZZZXXXVVVXXX[[[___bbbdddgggkkkppprrrsssrrrqqqwwwtttrrrrrrnnnfffaaaaaa^^^ccckkkrrrsssmmmbbbYYYJJJOOOUUUXXXYYY[[[```ddd___hhhkkkmmmlll]]]QQQUUUSSSTTTPPPFFF@@@@@@BBBAAAFFFOOOSSSKKKBBB>>>>>>======>>><<<:::<<>>777000222222111111222222333444333<<>>EEEMMMSSSYYYdddsss~~~yyy```JJJEEEHHHHHHKKKQQQYYY^^^aaabbbdddiiijjjgggaaa___]]]]]]___ccchhhkkkiiilllooosssvvvwwwwwwvvv~~~~~~}}}wwwssssssiiifffdddggglllooommmjjjbbbbbbbbb___]]]^^^bbbeeedddgggeeehhhlll___NNNLLLJJJLLLIIICCC@@@BBBCCCBBBDDDOOOWWWQQQFFF>>><<<===@@@AAA@@@======EEESSS___uuuxxxkkkjjjsss{{{tttqqqtttpppgggvvvwwwxxxzzz}}}zzzkkk]]]XXXYYYXXXTTTTTTTTTSSSQQQNNNMMMNNNPPPPPPPPPQQQSSSXXX^^^dddhhhjjjjjjjjjggg]]][[[mmmjjj{{{nnn~~~dddCCC;;;555333444444555555444444333666<<<@@@HHHSSSXXXhhhuuujjjpppyyyzzzrrriiieee___[[[YYYWWWSSSPPPUUUSSSQQQQQQSSSVVV[[[^^^hhhsssvvvjjjdddcccbbbcccggglllqqqwww{{{~~~xxxgggZZZQQQKKKKKKKKKKKKMMMOOOSSSWWWYYYYYY\\\___bbbeeehhhmmmqqqqqqsssvvvwwwtttnnnfffbbbSSSQQQMMMGGGBBB@@@BBBDDDPPPVVVWWWMMM@@@888555333222222333777;;;???AAAAAA???@@@CCCEEEBBB>>>???CCCLLLRRRWWWXXXVVVPPPEEE;;;777666777999<<<===<<<:::999:::;;;;;;;;;<<<===???HHHDDDAAAAAA???===>>>@@@AAA@@@>>>???AAAFFFKKKNNNJJJTTTiiiyyyqqq```___lll~~~|||}}}|||{{{yyyvvvsssqqqtttsssqqqooonnnmmmmmmllljjjjjjjjjjjjjjjjjjiiiiiilllgggdddeeehhhdddZZZPPPMMMOOOSSSYYY]]]\\\WWWQQQGGG>>>666555666666777:::555:::999HHHqqqzzzsssrrrzzz{{{dddlllqqqttt}}}|||bbbDDD;;;777333000///000000///DDDEEEFFFFFFGGGJJJNNNQQQPPP^^^hhhnnnqqqttt{{{jjjdddmmmiiiQQQWWWqqqtttgggfffkkkiiissszzzfff___nnn||||||}}}wwwyyyrrrvvvbbb@@@888333222222111111222222333444333<<>>???AAACCCCCCAAAAAAGGGRRR[[[ttt{{{yyyoookkksss~~~{{{|||lll]]]WWWTTTSSSSSSQQQRRRQQQPPPNNNLLLMMMNNNQQQQQQQQQRRRUUUXXX[[[]]]```\\\\\\]]]\\\bbbxxxdddyyy|||```jjj~~~bbbAAA;;;666444444444444444444444444222999>>>HHHTTTZZZjjj{{{mmmqqqwwwrrrmmmgggcccbbbaaa^^^[[[^^^\\\ZZZZZZ]]]ccciiimmm~~~xxxpppooojjjlllpppuuu{{{uuueeeZZZSSSNNNMMMMMMNNNPPPSSSWWW[[[^^^]]]___bbbeeehhhmmmrrrvvvvvvvvvvvvsssnnnfff^^^ZZZRRROOOKKKHHHFFFGGGHHHIIIQQQVVVUUUJJJ===777555444111111222555:::>>>@@@AAAAAA>>><<<===AAACCCCCCBBBBBBCCCCCCBBBAAA???===;;;333666999::::::<<>>>>>===???AAABBBAAA???IIIFFFBBB@@@???AAADDDFFF@@@CCCFFFGGGEEEBBBAAAAAAOOOQQQZZZdddiiinnn}}}ppplllmmmnnnqqqwwwyyyzzz{{{{{{yyywwwuuusssqqqpppooommmllllllllllllhhhiiijjjjjjkkkjjjjjjiiilllhhhfffggghhhcccVVVKKKIIIKKKOOOUUUZZZYYYTTTNNNDDD;;;555555666666666999666<<<<<>>:::444111000000000000IIIKKKMMMMMMMMMMMMNNNOOOPPPZZZ___dddkkkuuu}}}kkkeeennnlllRRRSSSiiillleeegggnnnlllmmmsssggghhh|||ggg@@@999777222222111111222222333444222===CCCKKKYYY^^^eeetttzzzrrrzzzcccZZZ\\\mmmyyy{{{nnnjjjjjjmmmsss~~~|||bbbNNNNNNRRRQQQSSS[[[___dddggggggjjjoooooommmdddeeefffhhhlllqqquuuxxx|||}}}~~~vvvnnnkkklllnnnppp|||xxx\\\CCC>>>DDDJJJLLLFFF@@@???>>><<>>???>>><<<999:::???EEEIIIJJJ@@@>>>;;;888666555777999999::::::999888;;;BBBGGGDDDAAA@@@CCCHHHHHHCCC>>>BBBBBBAAAAAABBBFFFIIIKKKFFFLLLQQQQQQMMMIIIIIIJJJQQQTTTZZZbbbnnn{{{|||```FFFEEEQQQ]]]kkkvvvyyyzzz{{{{{{zzzwwwtttrrrpppooonnnmmmmmmmmmmmmmmmggghhhiiijjjkkkkkkjjjiiihhhhhhgggeee```WWWNNNGGGEEEGGGKKKPPPTTTSSSMMMGGG???888333444777777888:::999@@@???OOO|||{{{ssszzz}}}~~~qqq{{{cccIII@@@<<<666222111111111111QQQSSSVVVWWWVVVTTTSSSSSSMMMWWW^^^eeeppp{{{|||kkkfffooonnnTTTTTTjjjooojjjmmmtttuuussswwwnnnxxxmmm@@@666555222222111111222222333444222===CCCKKKXXX]]]cccppp{{{ooo|||zzzcccWWWXXXkkk{{{~~~}}}~~~ttt___PPPTTTWWWSSSXXXbbbeeeiiillllllooossstttqqqnnnoooqqquuuyyy~~~zzzsssqqqsssvvvvvv~~~\\\DDDBBBAAAIIIMMMIIIBBB@@@???>>>CCCWWWmmmsssdddPPPFFFEEEDDDFFFJJJNNNQQQUUUXXX[[[\\\iiirrrrrrwww}}}~~~\\\WWWXXXOOOMMMTTTMMMNNNOOONNNMMMLLLMMMNNNIIIJJJLLLNNNQQQSSSUUUVVVVVVOOONNNTTT]]]oootttWWWvvv~~~rrrlllaaappp^^^>>>===;;;666555333222222333555666555<<>>:::;;;<<<===@@@FFFJJJKKKMMMIIIDDD@@@<<<999;;;>>>;;;;;;:::999999<<<@@@CCCHHHCCCAAAFFFLLLMMMEEE===:::===???AAADDDIIILLLLLLOOOUUU[[[ZZZUUUSSSVVV[[[LLLZZZhhhoootttzzz|||{{{VVVFFF===CCCOOO[[[lll|||}}}~~~~~~|||yyyuuuqqqnnnppppppooonnnnnnnnnnnnooofffgggiiijjjkkkkkkjjjiiicccgggiiicccWWWLLLGGGEEECCCDDDGGGLLLPPPNNNGGGAAA<<<555111444777888:::<<<777<<<;;;KKKzzzpppggg}}}sssfffzzz~~~zzzjjjSSSAAA===777222111111222222```dddhhhiiieee___XXXUUUZZZ```gggnnncccbbbrrrzzzTTTTTTvvv|||kkknnnrrrsss}}}nnnaaaFFF999444333222222111111222222333333777???JJJVVV___ccceeepppttt}}}vvvaaaVVVVVVfffzzzaaa[[[VVVUUUVVVWWW\\\bbblllpppsssuuuvvvyyy~~~{{{{{{vvv{{{___999@@@999CCCMMMLLLCCC<<<===AAA@@@VVVrrr}}}pppWWWIIIFFFPPPOOOOOORRRZZZ```]]]VVVTTT___kkkuuuzzz|||vvvttt|||qqq[[[UUUWWWUUUPPPMMMNNNNNNMMMLLLKKKKKKLLLLLLLLLKKKKKKLLLNNNPPPRRRSSSWWWSSSRRRUUU]]]lllgggfffrrryyynnnfff{{{```DDDAAAAAA555444333333333333444555666:::CCCMMMSSSXXXbbblll~~~yyyxxxllluuurrrhhhsss{{{zzz{{{kkk___[[[YYYWWWUUUTTTUUUWWWZZZ]]]^^^^^^gggjjjkkkjjjooowwwyyyuuuvvvrrrqqqrrrmmmddd```ccc___YYYPPPKKKNNNSSSTTTRRRddd^^^OOO>>>444222111//////111333333222333888<<<============>>>CCCIIINNNJJJKKKIIIFFFEEEDDDCCC@@@BBB???===>>>AAABBB>>>999@@@@@@DDDKKKQQQPPPGGG???<<<===???CCCHHHMMMQQQSSSWWWZZZ]]]aaabbbaaa```^^^```fffiiilllvvvuuu]]]FFFJJJ```ooo{{{wwwuuusssqqqpppttttttsssqqqpppnnnmmmllliiigggfffggghhhiiihhhfffeeeccc```\\\VVVPPPKKKHHHFFFEEEEEEGGGIIIHHHCCC???:::888555222333555888;;;::::::;;;TTTzzz\\\\\\ddddddYYYaaayyyzzz{{{eeeOOOFFF@@@888222111222111000vvvwwwwwwtttpppllljjjiiilllzzzjjjgggooo|||zzzdddrrrxxxwwweeebbbsssgggrrr\\\CCC777333333222222111111222222333777:::AAAKKKUUU]]]```bbb|||xxx{{{tttpppuuupppeeeXXXTTTaaasss|||nnn___YYYUUUVVVVVVXXX]]]cccooouuu}}}{{{xxxwww}}}xxxqqqllljjjoootttzzz~~~[[[999;;;888AAAIIIJJJCCC>>>===???CCCXXXsssvvv___MMMGGGKKKOOOTTT[[[eeemmmlllggg[[[\\\]]]cccssszzzxxx{{{wwwiiifffnnnvvv|||ooo```RRRRRRVVVUUUPPPNNNNNNMMMLLLLLLKKKKKKLLLLLLKKKKKKKKKLLLMMMOOOQQQSSSUUUSSSRRRVVV^^^mmmffffffjjjjjjuuujjjbbbEEE<<<999555444333222222333444555666:::CCCMMMSSSXXXbbbllluuu{{{vvvssszzztttqqqvvvllluuu||||||{{{}}}ggg\\\ZZZYYYXXXVVVVVVVVVXXX[[[___aaabbbjjjmmmooopppvvv~~~~~~{{{vvvtttsssnnnfffccceee]]]WWWPPPMMMPPPVVVXXXXXX___ZZZNNN@@@888666555222///000000000000222555777777777888888;;;@@@GGGLLLMMMNNNMMMIIIFFFDDDDDDEEEDDDBBBAAADDDFFFEEE@@@;;;===<<<@@@KKKWWWYYYQQQGGG??????BBBHHHOOOUUUXXXXXXVVVYYY^^^bbbeeeffffffeeebbbhhhqqq}}}qqqeeeiii~~~~~~zzzwwwvvvuuutttsssvvvuuussspppnnnlllkkkjjjhhhgggfffgggiiikkkjjjiiibbbaaa___\\\WWWQQQLLLIIIFFFEEEEEEFFFGGGFFFAAA===:::777444222333555888;;;999:::;;;QQQzzzxxxTTTQQQ\\\hhhhhhsssvvv```NNNFFF@@@999333222222111000mmmiiiiiiwwwwww~~~ooo\\\SSSzzzrrriiimmmvvvsssUUU@@@666333333222222111111222222333777:::@@@JJJTTT\\\aaabbbgggpppvvvrrrxxxlllppprrriiiYYYSSS^^^ooowwwoooggg___YYYTTTQQQRRRTTTUUUZZZ```jjjsss{{{vvvrrrpppmmmjjjffffffggggggccc___\\\bbblllyyySSS<<<888999???GGGIIIGGGCCC@@@@@@HHH[[[vvvmmmWWWMMMIIITTT```iiirrrxxxwwwsssfffccc^^^ZZZ___lllxxx}}}{{{xxxyyy}}}lll```aaajjjqqq|||uuunnnkkkrrrvvviii^^^XXXXXXQQQNNNRRRUUUTTTPPPNNNMMMLLLLLLKKKKKKKKKKKKLLLKKKKKKKKKKKKLLLNNNPPPRRRSSSQQQSSSXXXaaapppfffmmm```[[[}}}uuuppp\\\BBB:::555555444333222222333444555666999BBBMMMTTTYYYbbbjjj}}}}}}xxxwww{{{uuuyyy|||{{{pppwww||||||}}}uuu```YYYYYYZZZZZZYYYYYYYYY[[[]]]aaadddfffnnnqqqtttwww~~~~~~yyyuuusssnnnhhheeefff^^^XXXQQQNNNPPPSSSUUUUUUTTTRRRJJJ@@@<<<<<<:::666222000//////111333444444333444444555888>>>EEEJJJOOOQQQRRRNNNGGGCCCDDDHHHEEEEEEGGGIIIKKKHHHAAA;;;888777;;;IIIYYY```YYYOOOLLLKKKJJJMMMRRRVVVVVVTTTYYY\\\aaafffiiikkklllkkkrrrrrrxxx~~~~~~{{{xxxwwwwwwwwwvvvuuuwwwuuurrrooollljjjiiiiiihhhgggfffhhhjjjlllkkkjjj^^^______]]]YYYRRRLLLHHHEEEEEEDDDDDDDDDBBB>>>;;;888666444222333555999;;;888;;;;;;LLLpppyyy^^^VVVbbbuuu{{{nnn___RRRFFFAAA:::555333222111000uuufffeeefffxxx~~~vvvjjj\\\PPPuuu}}}tttsss{{{zzzgggTTTAAA666555333222222111111222222333333666===HHHTTT^^^dddfffdddppp}}}vvvmmm{{{jjjqqqzzzhhhXXXRRR^^^ooo~~~{{{{{{rrrllleee```TTTOOOLLLMMMMMMMMMQQQVVV]]]eeeqqq|||}}}yyyuuusssnnnfff]]][[[aaahhhlllmmmfffeeehhhsssvvvJJJ>>>888;;;???FFFJJJKKKHHHEEEBBBKKK\\\xxx}}}dddUUUNNN]]]nnnxxx~~~|||xxxssstttooo```SSSUUUeeesss|||zzzxxxwww}}}qqq```[[[```iiiooopppbbbPPPDDDCCCJJJTTT[[[WWWZZZ\\\YYYSSSLLLIIIIIIOOOOOOQQQSSSTTTQQQNNNLLLLLLKKKKKKJJJJJJKKKKKKKKKJJJJJJJJJJJJKKKMMMOOOPPPPPPPPPSSS[[[eeetttgggxxxYYYYYYoooqqqMMM;;;:::888444444333222222333444444555999BBBNNNVVVZZZaaaiii{{{}}}qqquuuzzz|||www{{{lll\\\ZZZ\\\]]]]]]^^^^^^^^^^^^___bbbfffiiisssuuuxxx|||~~~yyyuuuqqqmmmiiigggfffaaaYYYPPPLLLIIIGGGGGGHHHHHHGGGCCC>>>>>>AAA???:::555222///000333555444222333444444555777===DDDIIILLLPPPSSSQQQHHH@@@???DDDBBBDDDGGGKKKKKKGGG???888444444777BBBPPPWWWVVVRRRUUURRRPPPPPPSSSUUUUUUSSS]]]```dddiiilllooooooooo{{{{{{yyylllllluuu}}}{{{xxxwwwwwwwwwvvvuuutttssspppmmmkkkjjjjjjjjjiiigggggggggiiijjjiiihhh^^^___```^^^YYYQQQJJJEEEDDDDDDCCCBBBAAA>>>;;;999777555333222333666999;;;999<<<:::HHHjjj~~~gggeeewwwvvvhhh]]]SSSFFFBBB===888444222111111ggg^^^dddhhhzzzuuuzzzeeeggg]]]RRRxxxyyyooo~~~wwwjjjeeeYYYEEE777444333222222111111222222333333666===GGGTTT^^^dddggguuuyyymmm{{{lllqqq{{{cccTTTQQQ___ppp{{{xxx~~~~~~wwwssspppggg^^^RRRMMMJJJJJJHHHFFFGGGKKKMMMRRRZZZdddppp}}}yyywwwtttmmmddd]]]\\\___ccceeeooommmrrr\\\>>><<<888:::>>>DDDJJJMMMKKKFFFBBBHHHYYYwwwlllYYYSSSeeezzz{{{xxxpppdddXXXTTT\\\eeeqqquuuyyyyyyrrrooowwwzzzmmm\\\QQQOOOTTTZZZ]]]]]]RRRCCC:::999===AAACCCHHHJJJJJJFFFAAA???@@@BBBJJJNNNQQQQQQPPPNNNMMMKKKKKKJJJJJJJJJJJJJJJKKKKKKJJJJJJIIIIIIJJJLLLNNNOOONNNNNNSSS[[[fffvvv{{{hhhxxxXXXbbb|||fffCCC777999888444333222222222222333444555888BBBNNNWWW\\\aaaggg{{{ooopppwww~~~sssqqq~~~ggg]]]^^^_________eeeeeedddcccbbbeeekkkoooyyyyyy{{{~~~{{{wwwsssqqqnnniiieee\\\SSSKKKGGGBBB;;;:::===BBBAAA???===AAAEEEDDD???555222//////222444333111444444444555777;;;BBBGGGGGGKKKQQQRRRHHH;;;777;;;;;;>>>CCCFFFFFFAAA:::444222444666:::???EEEJJJNNNVVVVVVVVVVVVXXXZZZ\\\]]]___bbbfffkkkpppsssuuuuuuvvv}}}}}}dddNNNQQQaaawwwwww}}}{{{xxxwwwvvvuuusssqqqpppooonnnllllllllllllmmmjjjiiiggggggggggggeeeccc___```aaa^^^XXXOOOFFFAAACCCCCCBBBAAA>>>;;;999888555444333222444666999;;;;;;<<<999GGGkkkcccsss{{{ooofffZZZNNNEEECCC???;;;666333111111{{{iiidddkkknnn{{{hhhaaaooodddlll```UUU~~~qqq^^^vvv|||sssvvvllllllaaaGGG666444333222222111111222222333666888>>>GGGRRR\\\aaadddzzzxxxwwwwwwuuuxxxcccTTTRRRaaaoooxxxssswww~~~yyyuuuvvvsssgggZZZRRRMMMJJJIIIFFFBBBAAACCCAAADDDIIIOOOZZZkkk}}}}}}yyywwwttttttrrrnnniiieeecccbbblllooorrrgggbbboooxxxfffEEE666888777777===DDDJJJLLLJJJEEEBBBDDDWWWxxxoooZZZSSSggg~~~uuuhhh\\\\\\aaacccbbb```\\\eeeqqqtttjjj^^^[[[___ddd[[[OOOGGGDDDDDDEEEDDDFFFAAA;;;:::;;;>>>>>>>>>DDDCCCAAA===;;;:::<<<>>>AAAFFFJJJJJJJJJMMMMMMKKKJJJIIIIIIIIIIIIJJJJJJKKKIIIIIIHHHHHHIIIKKKLLLMMMLLLLLLPPPWWWaaaqqqvvvjjjlllYYYmmmdddCCC777777222444333222111111222333444555888AAAOOOYYY]]]aaaeeetttnnnlllsss~~~vvvooovvvxxxbbb^^^aaaaaaaaabbbkkkkkkkkkiiihhhlllsssyyy~~~~~~zzzwwwssskkkaaaPPPGGGBBBBBB>>>888999???EEECCC???===AAAFFFEEE@@@111///------///000000000222333333333666;;;BBBGGGGGGGGGLLLPPPGGG888111444666888<<>>:::666222222444555444333666>>>EEEZZZ___dddeeebbb``````aaaaaadddiiinnnssswwwzzz{{{yyy}}}|||nnnZZZUUUggg~~~}}}|||zzzwwwvvvuuusssqqqnnnnnnnnnnnnnnnnnnnnnmmmmmmkkkiiigggffffffeeecccaaa```aaaaaa^^^WWWNNNEEE???AAABBBBBB@@@<<<999888888333333222333444777999;;;;;;;;;999LLLuuujjjzzz~~~~~~rrrooorrrsssrrrpppkkk^^^PPPEEEDDDBBB===777333111111xxxvvvttteeeQQQcccppprrrzzzkkkaaahhhUUUnnn~~~zzztttrrrcccFFF555777333222222111111222222333666888===FFFRRR[[[bbbdddssstttooo^^^XXXdddnnn|||~~~vvvmmmlllttt|||~~~|||xxxuuuuuurrrfffYYYOOOJJJGGGFFFCCC===<<<>>>999<<<@@@EEEKKKVVVdddmmm{{{wwwtttqqqssswwwzzzzzzyyyvvvsssnnnqqq|||___NNNVVVeee___HHH;;;666555888888???IIINNNNNNKKKGGGEEEGGG[[[~~~rrr[[[TTTeeezzz{{{ooo```TTTMMMTTTaaaiiinnnrrrhhhlllppplll]]]LLLGGGJJJRRRMMMFFF@@@<<<::::::999777666555666777888777777:::888777666888999::::::888???DDDEEEHHHMMMMMMIIIIIIIIIHHHHHHIIIIIIJJJKKKIIIIIIHHHHHHHHHJJJKKKLLLJJJIIIKKKPPPXXXfff|||pppmmmtttaaaXXXqqq|||```AAA777888111444333222111111222333444444777AAAOOOZZZ^^^aaadddooonnnjjjpppzzz~~~uuuwww~~~zzzfffVVVWWW^^^```dddiiinnnppppppoooooouuu{{{uuugggYYYFFF>>><<<@@@@@@<<>>999<<>>AAADDDIIIQQQVVV^^^gggppptttyyy{{{|||}}}}}}|||yyyvvvssspppoooqqquuu{{{~~~}}}zzzuuuzzzpppWWWKKKXXXhhhXXX===;;;;;;666;;;<<>>;;;888666555666777333444555666777888999::::::777555666999999666333555<<>>JJJYYYbbbdddccciiizzzrrrfffooozzz~~~{{{zzzyyy}}}{{{pppfffLLLHHHDDDGGGQQQ___jjjppprrrxxx|||{{{gggTTTIII???>>>DDDMMMLLLDDDGGGQQQNNNHHH???888555333000---...///000000//////111333222333555555777???PPP^^^YYYLLLGGGJJJEEE777000444222333444666666777666666888888777555444666999<<<888???QQQlll|||rrrqqqvvvxxxyyy}}}|||gggUUUOOOUUU```kkksssxxxyyyyyyzzzxxxuuuttttttsssrrrpppooopppqqqqqqpppnnnkkkjjjhhhdddaaacccgggkkkjjjggg^^^^^^]]]ZZZTTTKKKDDD???>>>>>>>>>>>><<<:::888777666555555555666999;;;===;;;<<>>999888888888888888:::<<>>???===555888???<<<@@@HHHGGGHHHHHHIIIIIIHHHHHHGGGFFFHHHHHHIIIJJJJJJJJJJJJIIIMMMEEEFFFGGGIII___yyywww^^^lllhhhjjjuuuWWW@@@666777999555444333333222222333333555777>>>KKKYYYbbbdddbbbggg~~~~~~uuunnnzzzsssdddkkkyyyyyyssssssxxx~~~oooddd^^^WWWOOOHHH@@@>>>===CCCNNN[[[eeejjjssszzztttaaaNNNDDDDDDBBBEEELLLIIIBBBDDDMMMGGGBBB<<<777555333111//////000111000//////111333444666888888999CCCUUUdddZZZLLLDDDHHHFFF999222333555555555555666777777777555777999::::::;;;<<<>>>AAA@@@IIIeeewwwqqqssslllsss{{{~~~wwwgggTTTGGGTTTaaaoootttppplllooosssxxxvvvtttsssssssssrrrpppnnnooopppqqqpppnnnlllkkkhhhdddaaabbbfffiiigggeee^^^]]][[[WWWQQQIIIBBB>>>======>>>===<<<:::888777444444333333555777:::;;;:::555???bbb___KKK^^^eee\\\aaa{{{|||{{{~~~qqqbbbTTTPPPJJJDDD@@@;;;777444lllppp}}}nnnKKK^^^qqqgggpppXXX[[[hhh}}}]]]BBB444222222222222222222222222222222444:::CCCOOOYYYaaaddd___vvv~~~hhhtttppphhhrrr|||yyytttmmmhhhiiioootttvvvvvvssspppiii\\\OOOGGGBBB;;;777555666888888777888999:::;;;<<<<<<<<<======<<<<<<======>>>??????CCCJJJTTT\\\______]]]\\\\\\[[[\\\^^^aaadddfffjjjiiifff___YYYVVVWWWZZZdddooohhhPPPFFFHHHLLLAAA666888<<>>BBBEEEGGG>>>555888===:::===DDDDDDFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKIIIHHHIIIEEEIIIiiizzzfff~~~```gggnnnRRR>>>777888999555444333333222222333333333666===KKKZZZbbbdddaaaddd~~~vvvwwwxxxuuunnnxxxtttbbbgggwwwzzzoooooouuu|||kkk___OOOCCC>>><<<888555777777:::AAALLLXXXaaaeeettt~~~|||wwwmmm\\\LLLDDDDDDAAABBBFFFCCC===@@@III>>>;;;888666555333111000000111111000///000222444555999;;;:::;;;GGGZZZiii]]]KKKAAAFFFIII>>>555444777666777777888888999:::666:::???CCCDDDEEEEEEFFFIIIEEEKKKgggvvvkkkiiijjjttt~~~|||pppccc]]]\\\|||wwwkkkoooxxxuuusssrrrrrrssstttrrrqqqnnnoooppppppooonnnlllkkkhhheeebbbccceeefffdddbbb^^^\\\XXXRRRLLLEEE@@@<<<;;;<<<<<<<<<;;;:::888777222222222222333666888999???666@@@gggrrr\\\OOO[[[aaa```iii~~~rrrXXXRRRMMMFFFCCCBBB???999333xxxkkktttkkkOOOppp```SSSrrrzzzeeeTTT[[[eeexxxrrrZZZBBB555333222222222222222222222222222333888@@@LLLXXX```ccc___xxxsssxxxzzziii^^^```mmm~~~~~~yyyuuuoooiiijjjooovvvyyyxxxsssmmmeeeWWWKKKCCC>>>888444444555777888888888888888888888777777:::::::::;;;<<<===>>>>>>===@@@GGGNNNUUUYYYYYYWWWWWWWWWWWWXXX[[[```eeeiiinnnmmmhhh^^^SSSNNNOOOQQQTTTbbbvvvwww___LLLEEEGGGKKKAAA555888===BBBKKKKKKMMMMMMOOOMMMEEEOOOkkkkkkYYY``````ZZZQQQIIIGGGMMMYYYbbbeeewwwhhhHHH<<<<<<777777888888999999::::::555777:::;;;;;;;;;;;;<<<<<>>===>>><<<999<<>>KKK^^^jjj^^^JJJ???HHHOOOGGG<<<888777999<<<>>>@@@@@@@@@???>>>BBBHHHMMMOOOQQQSSSUUUTTTPPPPPP___rrrfffdddmmmvvv|||{{{uuuwwwrrriiiooozzzsssrrrqqqrrrtttuuutttrrrpppppppppooonnnllljjjiiiiiigggddddddddddddbbb```]]]ZZZTTTNNNGGGAAA>>><<<:::;;;;;;<<<;;;999888777222111222222444666777888@@@999AAA^^^{{{}}}kkkYYYVVVccclllnnnsss~~~iiiQQQOOOIIICCCBBBCCCAAA:::333tttnnnxxxdddSSS~~~WWWJJJgggyyytttrrrcccXXXYYYbbbqqqsssiii\\\III;;;777222222222222222222222222222222666>>>JJJVVV___cccaaazzzzzzzzzwww|||nnn___YYYaaappp}}}~~~xxxsssnnniiikkkooouuuwwwuuummmeee\\\OOOEEE???;;;666333333555777888:::::::::999888777666555444555666777888999::::::;;;===BBBIIIOOOSSSSSSRRRUUUUUUVVVYYY]]]ccciiillllllkkkeeeYYYKKKDDDEEEHHHLLLWWWeeejjjbbbTTTJJJHHHHHHNNNCCC777888;;;@@@JJJGGGHHHFFFHHHJJJHHHXXXxxx___VVVbbb[[[UUUKKKDDDAAAFFFOOOVVViiibbbDDD999:::888999999999:::::::::;;;;;;<<<======<<<===???@@@BBBIIIMMMNNNSSS\\\cccdddTTTFFFEEEIIIFFFGGGIIIDDDDDDEEEFFFGGGHHHIIIIIIIIIGGGGGGHHHJJJJJJKKKKKKKKKHHHJJJJJJIII^^^|||ccc}}}rrrkkk~~~iiixxxkkkMMM===999888666555444333333222222333333111444;;;IIIXXXaaacccaaabbbpppwwwjjjkkkuuu}}}~~~|||bbbNNN@@@:::444111222444555555444666999???IIIVVVbbbjjjqqq|||vvvppp___WWWOOOLLLIIICCC>>>===DDD@@@<<<:::777555888<<<333444444444222111//////000000000//////111444777888===>>>===DDDTTTdddkkk\\\III@@@MMMYYYRRREEE>>><<<@@@FFFKKKNNNNNNLLLJJJHHHKKKOOORRRVVVZZZ___cccbbbdddcccbbbooommmeeefffjjjoootttwww{{{yyyddd\\\```iiipppqqqqqqqqqsssuuuvvvtttsssrrrqqqpppnnnkkkiiigggfffiiihhhfffeeedddbbb```^^^[[[XXXRRRKKKDDD@@@===<<<;;;;;;<<<<<<;;;999777666222222333444666777888999999999>>>PPPjjjyyynnn\\\YYYkkkzzzzzzxxxttt^^^RRRNNNIIIDDDDDDGGGEEE===555pppnnnvvvZZZSSS~~~YYYOOOppp{{{wwwhhh]]]YYYcccpppxxx{{{~~~vvvgggeee^^^KKK:::555222222222222222222222222222222555===IIIUUU___dddhhh|||{{{tttuuunnncccXXXXXXeeexxx~~~vvvrrrmmmiiiiiimmmuuuvvvrrrhhh___WWWMMMDDD<<<888555333444666888888:::;;;<<<<<<;;;888666444555555666777777777666666888:::???EEELLLQQQRRRRRRSSSTTTXXX\\\bbbgggkkkmmmkkkjjjcccVVVHHH@@@BBBFFFJJJPPPUUUVVVRRRMMMLLLMMMJJJRRRKKK???===<<<===EEE===AAA???BBBKKKTTTiiinnnWWWQQQZZZRRRNNNIIIDDDCCCEEEHHHKKKVVV|||zzzWWWBBB::::::777888888:::;;;<<<======??????===<<<<<<>>>CCCGGGTTTbbbmmmpppssszzz{{{www^^^LLLGGGLLLMMMPPPOOOEEEDDDEEEFFFGGGHHHHHHHHHHHHFFFGGGHHHIIIJJJKKKKKKKKKNNNMMMNNNVVVqqquuubbbnnnkkktttqqqOOO>>>:::888444555444333333222222333333111333:::GGGVVVaaacccbbbbbbjjj{{{nnnlllsssyyy}}}kkkSSSAAA777555222111222222222111111333666;;;CCCOOO[[[cccppprrrjjjiiifff___XXXLLLCCC<<<;;;<<<:::999;;;HHHCCC===888444333444555222333444444222000000111000111111111111444999<<>>============<<<;;;999777666333333444666777888999:::777:::@@@QQQmmmzzzhhhwwwiiiWWWXXXNNNKKKHHHIIIJJJGGG@@@:::nnnlllqqq~~~RRRMMMvvv```[[[jjj[[[YYYhhhwwwzzzwwwwwwqqqfffggg^^^GGG666222222222222222222222222222333333555<<>>???===:::666333777888999999999999888777:::;;;???EEEKKKPPPRRRRRRRRRUUU[[[bbbhhhkkkmmmnnniiiiiicccVVVHHHAAACCCIIIHHHJJJKKKJJJHHHIIILLLMMMMMMYYYXXXOOOKKKEEE???CCC<<>><<<777888:::===???BBBDDDEEEAAA@@@??????BBBKKKVVV]]]wwwhhhYYY\\\jjjqqqooobbbNNNDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLPPPNNNSSSaaa~~~wwwyyykkkhhhtttnnnKKK<<<;;;999555555444333333222222333333222333999EEETTT```ddddddcccdddnnnhhhnnnvvvsssfffXXXHHH<<<666555444333444444333333333666888:::===BBBIIIOOO]]]ooo{{{mmmcccVVVMMMKKKJJJHHHEEEDDD<<<555444666666777999AAA>>>999444222222333333000222444333222111333555222333333333555999>>>CCCCCCDDDBBBDDDSSSgggmmmhhhMMMAAADDD[[[kkkdddTTTKKKMMMOOOTTTXXXZZZ[[[ZZZYYYVVVWWWYYY[[[___dddkkkooorrr}}}ooohhhffffffhhhiiimmmuuu~~~uuummmmmmnnnppprrrrrrpppnnnmmmlllkkkiiigggfffeeeeeecccddddddccc```]]][[[ZZZWWWTTTPPPJJJEEEBBB@@@????????????>>><<<999666555222333444666777888999999<<<:::DDD___zzzxxxkkkzzz}}}uuuvvvsssuuu~~~yyy```TTTWWWKKKJJJJJJJJJIIIEEE???;;;mmmkkkmmmxxxNNNHHHlll~~~fffeeeiiiVVV[[[mmm~~~yyyyyyuuunnnnnnbbbHHH777666222222222222222222222222444333555<<>>@@@>>>:::555222444555777999::::::::::::;;;;;;>>>CCCHHHLLLNNNNNNSSSXXX___gggmmmpppppppppeeeeee```SSSEEE>>>BBBHHHDDDEEEEEEDDDEEEHHHJJJIIIPPP```ccc]]]YYYNNNDDDDDDEEESSSXXXaaagggTTTOOOHHHFFF@@@AAACCCFFFJJJKKKJJJIIINNNbbb~~~rrrZZZKKKEEECCC???:::999:::===AAAEEEIIILLLMMMFFFEEEEEEHHHQQQ___ooozzztttmmm|||{{{\\\EEEEEEFFFGGGGGGGGGGGGFFFHHHIIIJJJLLLMMMMMMNNNNNNOOOMMMUUUfff|||hhhdddtttnnngggEEE999;;;<<<999555444333333222222333333333333888DDDSSS___dddeeeddd```}}}mmmcccjjjuuuwwwdddVVVKKKAAA;;;444333222222333444555555:::<<<>>>===:::888999;;;???QQQdddlllkkkfff___YYYQQQJJJ@@@888555777:::===@@@777//////000000111444666444111...///222444333///111333333222333666999444555555666888<<>>EEE___ooogggVVVMMMPPPQQQRRRSSSUUUVVVWWWXXX[[[\\\___bbbeeeiiinnnrrr|||yyyqqqlllxxxvvv}}}yyysssrrrooojjjhhhggggggmmmxxxrrrllllllmmmoooppppppnnnllljjjiiihhhgggffffffffffffaaabbbbbbaaa^^^[[[YYYXXXVVVTTTPPPKKKGGGCCCAAA@@@AAA@@@@@@>>><<<999666555222333444666777888888999>>>444AAAggg{{{jjjaaa|||qqqtttrrrzzzlllaaaiiivvvnnnYYYQQQRRRFFFHHHIIIIIIFFFAAA<<<999jjjjjjqqqwwwVVVIII[[[qqqiiimmmWWWQQQPPPmmm}}}tttlll]]]HHH:::777444333222222111111222222222222555===HHHTTT]]]bbbfff___hhhyyy|||yyynnnZZZVVVcccuuu~~~xxxuuurrrlllccc[[[WWWPPPJJJJJJGGG@@@;;;999444444333333333444555555::::::999999888777777666333777:::<<<;;;:::999999???<<<<<>>======JJJTTTeeetttvvvkkk___YYYhhhkkkzzzrrr]]]VVVKKKEEEFFFCCC@@@???CCCFFFHHHMMMRRRiii~~~sss{{{mmmVVVDDD===>>>???>>>===FFFHHHDDDNNNaaadddYYYTTTPPPQQQYYYdddrrrzzzzzzZZZGGGGGGFFFFFFFFFFFFFFFGGGJJJKKKMMMNNNOOOOOONNNNNNLLLNNNNNNccc~~~^^^qqqjjjooodddCCCBBB>>>555:::555555444333222222222222333555888BBBRRRbbbgggeeeaaa]]]sssggg]]]kkkppp{{{vvv}}}hhhQQQCCC<<<888666444333222111111222444666666666666777777666333111555888===AAACCCAAA???<<<::::::888666444555888;;;333333222111111222222333000111222111000111222444666444333666:::;;;777333555555555666777:::<<<======@@@CCCOOOffftttfffNNNCCC===MMMppp~~~lllTTTLLLKKKNNNRRRUUUUUUUUUVVVVVVWWWYYY^^^dddlllqqqsssttt~~~kkkaaa]]][[[eeessswwwzzz||||||zzzzzz}}}tttrrrrrrvvvtttnnnnnnllliiihhhjjjkkklllllljjjiiihhhfffeeeeeeffffff___```^^^YYYXXXZZZZZZWWWZZZVVVOOOHHHCCC@@@>>>>>>BBBAAA???===:::777444222111222444666777888999999@@@;;;MMMsss|||fffZZZtttuuu{{{|||pppvvv~~~kkk^^^SSSLLLBBB@@@???BBBGGGHHHDDD???~~~iiilllxxxhhhLLLGGG```xxxmmmwwwUUUPPPYYYqqqhhhLLL;;;666444333222222111222222222111111444;;;FFFSSS]]]cccfffaaahhhrrr```YYY```ooo}}}zzztttqqqnnnhhh___XXXQQQJJJDDDBBB@@@:::555444444444333333444444555555666666666666666777777777555777888888888777888:::AAAAAACCCHHHMMMOOOMMMKKKYYYbbbkkkpppssstttqqqlll```[[[RRRGGG??????CCCGGGHHHHHHGGGEEEBBB@@@===<<>>;;;777999888666555666888:::;;;===AAAJJJ]]]rrrvvvbbbIIIGGGBBBVVVyyydddOOOOOOOOOQQQUUUVVVUUUUUUUUUVVVUUUVVVYYY___hhhqqqvvvyyyyyy}}}}}}{{{nnnhhhiiilllrrr}}}yyyvvvnnnlllnnnkkkiiiiiijjjkkkllllllkkkjjjgggeeecccccccccccc___aaa___[[[ZZZ]]]]]]ZZZ\\\XXXQQQJJJDDDAAA@@@???CCCBBB@@@===:::777444222111222444666777888999999;;;???ZZZ|||bbbVVVfffkkkcccccc{{{}}}ttt{{{~~~kkk[[[NNNFFFFFFFFFGGGHHHIIIHHHGGGEEEyyyeeekkk|||cccHHHHHHhhhgggttt{{{NNNOOOaaarrrqqqOOO;;;777444444333222222222222222000000333:::DDDQQQ]]]dddhhhccchhhwwwzzzgggZZZYYYeeeuuu~~~}}}wwwrrrnnnlllggg^^^VVVMMMDDD===;;;999555111111444444333333444555555666444555555666777888888888888888888777666777999;;;999???EEEJJJLLLMMMPPPSSS___jjjtttvvvuuusssnnniii\\\TTTHHH@@@===???CCCFFFIIIIIIHHHGGGDDD@@@===;;;>>>???FFFPPP\\\mmmzzziii]]]\\\WWWLLLHHHMMMGGGFFFFFFIIIKKKMMMTTT]]]ooozzzuuuccc[[[^^^qqqcccQQQEEEAAA@@@AAA@@@OOOVVVgggrrrwww[[[MMMDDDDDDDDDEEEFFFGGGIIIJJJKKKMMMPPPSSSUUUTTTRRRQQQJJJMMM[[[sssXXXVVVrrrzzzXXXBBBBBB===666999666555444333222222222222111333666===MMM]]]eeedddeee```hhh}}}rrrwww|||vvv}}}jjj]]]iiittt}}}uuuooooooooonnnfffZZZJJJ===777555555555444444444444333333333333<<<;;;999777555444333333111000......///111333555444444333111000111444666555555555444444333333333///000111111111222555777888888999>>>BBBCCC@@@===999777444222222444777999;;;???NNNeeeqqqfffNNN;;;@@@IIIhhh^^^LLLRRRRRRUUUWWWXXXXXXWWWWWWWWWWWWUUUVVVZZZbbbllltttyyyooobbb]]]]]]iii}}}zzzpppmmmmmmkkkiiiiiijjjllllllkkkllliiifffbbb``````aaaaaa^^^``````]]]\\\______\\\^^^ZZZSSSLLLFFFBBBAAAAAADDDCCCAAA===:::666444222222333444666777888999999666AAA```pppWWWOOOUUU]]]\\\ccc~~~lllXXXJJJDDDIIIKKKLLLJJJGGGFFFGGGIIIxxxfffooodddIIILLLrrr{{{\\\eee{{{fffLLLRRRggguuunnnMMM;;;999444444333222222222222333000111333999BBBPPP^^^gggjjjfffgggsssrrr^^^WWW___ooozzz}}}}}}xxxrrrooonnnhhh```XXXKKKBBB:::777666333111222444444333444444555666777777777777888999999::::::888999::::::999999;;;===777>>>FFFIIIIIIKKKSSSZZZhhhrrrzzzyyyuuuppplllgggXXXLLL???;;;<<>>CCCQQQggg{{{vvvcccaaadddggg^^^NNNIIINNNPPPMMMMMMRRRVVVXXX\\\aaa```kkk}}}uuu___ZZZaaalll^^^OOOFFFDDDDDDEEEGGGQQQ```mmm[[[PPPIIIGGGCCCCCCDDDEEEFFFHHHJJJKKKKKKNNNSSSWWWXXXWWWUUUSSSKKKQQQeee^^^TTT^^^yyysssoooPPPAAA@@@===:::<<<666555444333333222222333222333555<<>>???AAADDDGGGGGGEEEBBB<<<:::666333333444777999AAABBBOOOaaaaaaMMM===999>>>\\\~~~]]]OOORRRSSSVVVZZZ]]]]]]]]]]]]^^^]]][[[ZZZ\\\bbbiiiooosssqqqpppuuuggg^^^ffftttkkkmmmkkkiiiiiikkkllllllkkkjjjhhhdddaaa___```aaabbb\\\``````^^^^^^```___\\\^^^YYYSSSLLLFFFBBBAAAAAAEEECCC@@@===999666333222333444555666888888888999:::CCC^^^{{{|||bbbOOOLLL\\\gggjjjpppjjjTTTJJJKKKJJJIIIHHHFFFDDDDDDDDDEEExxxkkkxxx___JJJVVVjjjVVV___www~~~rrr```PPPUUUlllzzz}}}cccGGG888888555444333333222222333333222222444888@@@NNN^^^iiimmmhhhgggrrrwww~~~dddZZZ```llluuu}}}|||xxxrrrpppnnniiiaaaZZZIII@@@888666555333222333444444444444555666777888888888888888888888888888555777;;;============>>>>>>DDDIIIKKKJJJOOOZZZcccxxx}}}~~~xxxpppkkkeee```UUUHHH>>>===AAADDDFFFJJJRRRNNNIIICCC???>>>>>>??????<<<;;;<<<>>>CCCQQQ^^^ppp{{{{{{iii[[[TTTXXX^^^gggjjj^^^NNNIIINNNVVVRRRUUU```kkknnnlllkkkttt}}}{{{fffdddoooxxxgggVVVNNNKKKJJJKKKOOOOOOeee|||lllYYYLLLGGGDDD@@@BBBBBBCCCEEEGGGIIIKKKLLLLLLPPPTTTYYYZZZZZZXXXVVVQQQaaa~~~```TTTjjjsssvvvcccGGG>>><<<:::;;;===666666555444333333333333333444666;;;HHHZZZeeeiiiggg___^^^lll~~~yyyzzzxxxtttnnnsss~~~~~~|||rrraaaRRRJJJIIICCC???:::666555555666666555666999<<<>>>@@@BBBBBB555===FFFKKKIIICCC;;;777222222222222333333444555666666666555333333555666666777888888888888777666222222333222222555999<<>>;;;888888888888CCCBBBIIIRRRJJJ<<<>>>LLL\\\mmmYYYSSSSSSTTTYYY___dddeeeeeeeeeeeedddbbbbbbeeejjjooorrrsssdddWWWjjj{{{kkkooorrrhhhlllkkkjjjjjjkkklllkkkjjjhhhfffdddbbbaaabbbdddeee___cccdddbbbaaabbb```\\\YYYUUUOOOIIIDDDBBBAAAAAADDDCCC???;;;888555333333444444666777888888888888???EEE\\\vvvvvv___PPPRRR]]]kkkqqqxxxzzzbbbOOOLLLQQQJJJFFFBBBBBBEEEEEECCC@@@pppjjjzzzXXXOOOiiiaaaRRRaaazzzzzzaaaPPPOOOkkkzzz{{{ooo[[[CCC777777555444444333333333333333333333444666===KKK]]]iiipppllliiirrryyymmmpppeeeYYY[[[dddlll~~~zzzuuupppnnnmmmhhh```YYYFFF===666555444222222333333333444444555666888888777777777666666666666666333777===AAABBBCCCDDDDDDCCCGGGMMMTTT\\\gggsss||||||oooeee```[[[UUURRRGGG@@@DDDIIIHHHJJJNNNTTTOOOIIICCC@@@AAADDDFFFBBB???>>>@@@???>>>BBBHHHMMMSSSYYYZZZUUUOOOLLLLLLLLLSSS[[[\\\SSSJJJKKKRRRTTTVVVaaasss~~~zzzvvv}}}vvvaaaWWWRRRNNNPPPUUUTTTjjjssssss~~~vvvXXXJJJ@@@AAAEEE@@@BBBBBBCCCEEEGGGIIIKKKLLLNNNQQQUUUYYY[[[[[[ZZZYYY[[[www```SSSvvvrrrWWW@@@>>>999666::::::777666555444333333333333333444555999FFFXXXeeejjjjjj```\\\hhh~~~}}}~~~zzz|||{{{xxxppp___LLLBBBAAA<<<;;;999888777666555555333666:::???DDDJJJNNNPPPKKKRRRZZZZZZRRRFFF:::444222333444555666666666666888888888666444333444555666777999:::;;;;;;:::999555666555444444666:::>>>IIIIIIHHHHHHHHHGGGGGGHHHGGGGGGEEECCC@@@===999888:::777:::???===>>>QQQiiiwwwYYYSSSXXXYYY[[[```hhhmmmnnnllliiigggeeeeeeggglllsssxxx{{{|||xxxqqq~~~{{{{{{qqqmmmlllkkkjjjjjjllllllkkkjjjhhhgggffffffffffffggghhhdddgggiiifffeeedddaaa\\\SSSOOOJJJFFFBBBAAABBBBBBCCCAAA===:::666444444333444555666777888888888888999AAAZZZsssrrr___XXX```oooxxxzzznnnVVVKKKLLLPPPJJJEEEBBBCCCHHHJJJFFFBBBjjjiiiyyytttTTTTTTttt|||\\\QQQiiiaaaQQQMMMppp|||sssiiiXXXCCC888888555555444333333333333444222333222333999GGGYYYgggrrrpppmmmrrrzzzkkkiiihhhXXXVVV___gggyyy}}}~~~yyytttooommmlllhhh```YYYEEE===777666666444333444333333444444555777888999555555666666777777888888999===BBBGGGJJJMMMPPPRRROOOQQQYYYfffwwwmmm\\\TTTSSSOOOJJJLLLCCCAAAHHHLLLHHHHHHMMMQQQNNNJJJGGGFFFIIILLLOOOJJJCCC??????@@@===<<<>>>DDDFFFJJJLLLLLLKKKJJJIIIDDDGGGJJJKKKGGGHHHPPP[[[^^^iii~~~oooddd^^^ZZZ^^^gggsssvvvnnn~~~iiiJJJAAA888<<>>888:::777777666555444444333333444222333444777CCCUUUdddjjjkkkccc]]]fff|||{{{xxxuuunnn___LLL@@@>>>999;;;<<<<<<;;;999888777555666888<<>>;;;888555444444444555666777888888888888888777AAAYYYnnnlll```iii~~~~~~}}}eeePPPLLLMMMJJJFFFEEEEEEGGGJJJKKKIIIGGGnnnnnn|||dddQQQRRRooohhhUUUTTTrrrbbbWWWVVVzzz~~~qqqgggYYYFFF;;;:::555555444333333333333444222222111111666DDDWWWeeerrrtttppppppooommmrrr~~~|||qqq^^^YYYbbblllrrruuuyyy~~~zzzuuupppnnnnnnjjjbbb[[[FFF???999999:::777666666333333444444666777888999555555666888999;;;<<<<<>>???HHHJJJDDDCCCIIIMMMLLLKKKKKKLLLPPPSSSUUUMMMDDD===>>>BBBCCCDDDFFFIIIIIIKKKNNNOOOMMMGGGBBBCCCBBBBBBAAAAAAHHHVVVcccrrr~~~sssnnnlllsss~~~xxxQQQBBBGGGBBBCCCFFF===BBBCCCCCCEEEGGGIIIJJJKKKPPPQQQTTTWWWZZZ\\\]]]]]]eee___aaarrrxxx}}}QQQCCCMMMEEE<<<<<<666777777555444444444444444111222222555AAASSScccjjjkkkddd^^^eeeyyy{{{vvvrrrnnn```MMM@@@===:::===@@@AAA@@@>>><<<;;;777777777888;;;>>>BBBDDDAAADDDEEEAAA:::777888;;;888777777777999;;;>>>@@@AAABBBAAA???;;;999888999444666999<<<>>>>>>>>>===;;;;;;999777666888<<<@@@EEEDDDBBBAAA@@@CCCGGGKKKPPPVVV___gggkkkkkkhhheeedddaaabbbmmm|||TTTMMMUUUYYY^^^fffnnnttt{{{}}}xxxnnnddd^^^aaaaaabbbgggooowww}}}jjjsssttt\\\bbbrrrxxxrrrnnnkkkkkkjjjjjjkkklllmmmkkkiiinnnnnnooonnnmmmkkkiiihhhcccggghhheeeaaa^^^YYYRRRJJJHHHEEEBBBBBBCCCEEEGGG???===999666444444444444555666777888888888888888???HHH\\\lllhhheee~~~nnnggglll~~~~~~aaaOOOQQQOOODDDAAADDDHHHJJJJJJJJJJJJKKKuuukkk~~~TTTGGGTTTeeerrrzzzyyyoooddd^^^oooZZZaaazzzsss___CCC888===888777666555444333333333666444333555888@@@QQQ```kkkvvvzzzxxx~~~xxxhhhnnnxxxjjj\\\aaannnxxxzzz}}}~~~~~~}}}}}}}}}yyyvvvrrrpppnnniiibbb\\\LLLCCC<<<;;;;;;999888:::555666444111333888888666555777999999888999===@@@CCCHHHPPPZZZdddlllsssvvvxxx~~~{{{rrrfffVVVHHHAAA>>><<<;;;===;;;???GGGLLLJJJHHHGGGMMMUUURRRHHHKKK\\\ddd```OOOJJJDDDAAAAAACCCGGGLLLOOOKKKJJJOOOSSSOOOEEE===CCCAAAAAACCCEEEMMMbbbwwwzzzhhh[[[KKKIIIFFFCCCAAA@@@@@@@@@CCCCCCDDDFFFGGGJJJLLLMMMLLLTTTTTTRRRXXXWWWSSSVVVcccyyy]]]jjjmmmkkkWWWJJJKKKIII>>>;;;AAA;;;:::777444333333444444222555333111;;;PPPcccllljjjhhhaaa```uuu~~~xxx{{{xxxtttlll\\\III>>>;;;;;;<<>>BBBFFFHHHIIILLLLLLCCC777111444:::999:::999888;;;@@@AAA???@@@???>>>===<<<===>>>???<<<>>>@@@BBBCCCEEEHHHKKKYYYbbbooozzz|||\\\DDDIIIVVVZZZ```kkkyyyuuuhhhbbb```]]]bbbddddddgggjjjfff]]]xxxjjjGGGJJJcccyyynnnhhhkkklllllllllmmmnnnoooqqqqqquuutttsssqqqnnnllljjjiiieeedddbbbaaa^^^YYYRRRNNNEEEBBB@@@???@@@AAAAAA@@@===;;;777444222222333444555777999999999888999:::;;;LLLeeelll[[[SSSqqq|||tttwwwsssfffooozzzuuu___RRROOOLLLGGGCCCFFFHHHJJJJJJKKKLLLNNNtttlll~~~}}}TTTKKKRRR]]]iiiuuuzzzrrrfffpppkkkSSSYYYtttyyy___DDD888:::888777666555444333333333666444333333555;;;JJJXXXiiisssvvvrrrxxxnnnhhhvvvxxxsss}}}fffYYYcccttt~~~}}}||||||xxxuuuqqqooommmiiibbb]]]MMMEEE???>>>???<<<;;;<<<999:::888555666999888555888999;;;;;;;;;>>>CCCGGGQQQVVV```kkkvvv~~~wwwnnnmmmaaaQQQEEE???<<<<<<;;;???===???GGGLLLKKKJJJJJJNNNVVVVVVSSS\\\nnnssslllSSSMMMEEEAAA@@@BBBGGGKKKOOOKKKKKKPPPSSSOOOHHHDDDGGGFFFGGGKKKOOOZZZppp~~~nnn```RRRHHHFFFEEECCCAAA@@@@@@AAAAAACCCCCCDDDFFFHHHJJJLLLMMMJJJQQQOOOOOOVVVUUUQQQUUUeeepppYYYyyykkkXXXLLLNNNLLLBBB???DDD>>><<<999666444333333333222444333222:::NNNaaakkkiiieee\\\]]]vvv~~~xxxyyyvvvrrrkkk\\\III===:::<<<>>>@@@BBBCCCCCCCCCBBB<<<<<<;;;;;;:::999999999999999888888888999:::;;;:::;;;<<>>AAAGGGNNNTTTbbbhhhssssssjjjeee[[[LLLAAA<<<;;;;;;:::AAA???@@@GGGLLLMMMOOORRRUUU[[[^^^bbbppp~~~qqqTTTOOOIIIDDDEEEIIIMMMOOOMMMIIIJJJPPPRRRMMMGGGDDDLLLKKKMMMQQQWWWeee{{{yyydddVVVNNNEEE@@@@@@@@@???>>>???@@@BBBCCCCCCDDDEEEFFFHHHKKKMMMNNNLLLPPPMMMMMMVVVUUUQQQUUUlllkkk___|||ZZZJJJAAAGGGKKKFFFEEEJJJ@@@>>>;;;888555333222222333444333222:::KKK^^^iiillleee[[[ZZZmmm|||vvvuuurrroooiii[[[III===999===>>>AAADDDEEEFFFEEEEEE@@@???>>>===<<<;;;:::999999999888888999<<<>>>@@@???@@@BBBEEEJJJOOOSSSVVVXXXZZZWWWNNN@@@888777:::DDDHHHKKKLLLMMMNNNIIIBBBDDDDDDEEEEEEDDDBBBAAA@@@>>>@@@CCCEEEGGGJJJNNNQQQ[[[]]]aaaiiixxxiiiPPPDDDIII```uuukkkVVVbbbvvvfffZZZTTTTTTWWWXXX[[[```eeekkknnnhhh```WWWvvvbbbCCC777>>>IIIRRRVVV\\\iiixxxvvvqqqssstttpppqqqvvvsssrrrqqqpppppprrrtttuuutttrrroookkkgggccc```^^^^^^[[[WWWSSSOOOKKKGGGCCCCCCAAA??????@@@AAA@@@???<<<:::777333222222333444444666888999999999:::<<>>>>>???AAADDDFFFFFFFFFsssooo^^^jjjgggfffpppyyygggllljjjYYYdddyyyYYYHHHAAA===999888777555444333333333222111111333444:::GGGTTTbbbmmmqqqhhhiiittt___eeettt~~~|||cccQQQYYYkkkoookkkiiimmmxxx~~~~~~~~~|||zzzyyywwwtttrrrpppooolllfff```TTTMMMIIIJJJKKKHHHFFFFFF???BBBBBB@@@@@@BBB???999:::;;;???DDDLLLVVV```fffqqqwwwvvvnnn```VVVIII???;;;;;;;;;;;;AAA???AAAGGGLLLOOOSSSXXX^^^bbbeeekkkxxxxxxfffRRRPPPMMMKKKOOOTTTVVVTTTMMMIIILLLWWW[[[SSSIIIDDDNNNOOOPPPRRRYYYhhh}}}yyydddSSSLLLHHHEEECCC>>>>>>>>>>>>???AAABBBCCCCCCDDDEEEGGGIIILLLNNNOOORRRTTTOOOOOOWWWUUURRRYYYuuugggfffVVVGGG>>>DDDIIIGGGEEEHHH???>>>;;;888666444333333333444444333999GGGZZZffflllggg___[[[eeewwwxxx|||xxxrrrrrrnnnkkkfffZZZIII===888<<<>>>AAADDDGGGGGGGGGGGGDDDCCCBBBAAA???===<<<<<<>>>===<<<<<<>>>@@@CCCEEEFFFGGGIIILLLPPPUUUYYY[[[[[[\\\ZZZPPPDDD;;;888999;;;DDDMMMSSSVVVVVVNNNEEEFFFGGGHHHIIIGGGDDDAAA???AAACCCEEEFFFGGGIIIMMMOOOPPPPPPPPPTTT___ssszzz^^^EEE;;;KKKdddlll___vvvvvv]]]PPPNNNPPPSSSUUUSSSXXX^^^cccjjjpppssstttvvv{{{lllZZZWWWRRRDDD:::999:::<<<>>>===AAANNN\\\}}}wwwsssrrrttttttpppppptttqqqpppnnnllllllnnnpppqqqooommmjjjfffbbb^^^[[[ZZZWWWTTTPPPMMMKKKIIIGGGFFFAAA@@@>>>???@@@AAA@@@???;;;999666333222222333444333555888999999999;;;<<>>@@@CCCCCCBBBCCCFFFIII|||ooonnn___fffhhhllluuu}}}yyyeeeOOO]]]www]]]QQQ___zzzuuuQQQEEECCC@@@:::999888666444333333333111000111333333777CCCOOO___kkkrrrjjjfffxxx|||kkkeeennnmmmWWWWWWccc```^^^^^^ggguuu~~~~~~~~~~~~}}}{{{yyywwwwwwuuurrrrrrqqqnnnhhhcccWWWQQQMMMNNNPPPMMMKKKKKKKKKOOOQQQQQQSSSUUUQQQKKK???BBBHHHRRR^^^jjjtttyyy~~~ssslll\\\SSSGGG???<<<===>>>===>>><<<>>>CCCHHHKKKQQQXXX```ccceeeiiirrrvvvjjjYYYQQQSSSRRRQQQVVV[[[XXXRRRLLLKKKVVVhhhnnnbbbSSSMMMPPPQQQRRRSSS[[[mmm}}}~~~~~~kkk```RRRHHHDDDCCCBBB@@@?????????@@@@@@AAABBBCCCDDDDDDEEEGGGJJJLLLOOOPPPVVVWWWRRRQQQWWWSSSRRR]]]}}}aaajjj{{{iiiXXXKKKJJJLLLGGGBBB@@@===<<<:::999777666555555444444444444888CCCUUUccckkkhhhbbb___dddpppzzz~~~sssnnnrrr~~~zzzsssnnnooojjjfffaaaWWWHHH===999;;;===AAADDDGGGHHHIIIIIIGGGFFFFFFDDDCCCBBBAAAAAACCCBBBAAAAAACCCEEEGGGIIINNNOOOQQQTTTWWWZZZ]]]___]]]___]]]UUUJJJAAA======999???FFFJJJOOORRROOOHHHHHHIIIJJJJJJHHHDDD@@@>>>BBBCCCDDDDDDDDDDDDGGGIIIHHHHHHIIIJJJOOOZZZiiisssnnneeeaaabbbUUUDDDCCCPPPeeegggIIICCCMMMUUUVVVTTTXXX]]]cccgggiiiooo|||{{{bbbHHHAAA>>>888999===>>>AAAAAA<<<999===EEEiii{{{xxxuuutttppplllkkklllnnnmmmkkkiiiiiiiiijjjkkkhhhgggdddaaa^^^[[[YYYXXXTTTQQQMMMJJJIIIHHHGGGFFF???>>>>>>>>>@@@@@@???>>>:::888555333111222333444444666888999999999:::;;;LLLZZZccc[[[OOOOOO]]]jjjhhhvvv~~~dddUUUOOOJJJCCC<<>>>>>AAACCCCCC<<<:::<<<@@@BBBDDDIIIPPPXXX\\\___bbbfffhhhaaaWWWWWWYYYXXXUUUWWW\\\VVVKKKIIIPPPdddzzz|||jjj[[[YYYWWWYYYZZZ[[[eeeyyyuuuzzzsss{{{|||llleeefffjjjjjjgggZZZSSSIIICCC@@@???===<<>>::::::===AAAEEEHHHJJJKKKKKKIIIIIIIIIHHHHHHHHHHHHHHHFFFFFFGGGHHHIIIKKKLLLMMMUUUVVVXXX[[[^^^aaacccddddddeeeccc]]]SSSJJJEEECCCAAACCCCCCBBBFFFLLLNNNLLLIIIIIIJJJIIIFFFBBB>>><<<>>>???@@@???>>>>>>???AAACCCFFFIIIKKKLLLQQQXXX^^^ccc___^^^YYYMMMGGGXXXqqqyyy[[[CCCEEETTT\\\ZZZWWW^^^bbbgggjjjhhhjjjtttzzz___GGG@@@;;;888???CCCGGGMMMQQQKKKBBB???BBBNNNrrrzzztttqqqooommmlllmmmlllkkkiiihhhgggggggggbbbaaa```]]][[[YYYWWWWWWTTTQQQLLLIIIGGGEEECCCBBB>>>======>>>@@@@@@???===:::888555222111222333444555777999999999888999:::IIIRRRWWWSSSPPPWWWfffrrrrrr{{{sss\\\PPPMMMHHHCCC???GGGKKKLLLFFF===999===BBBqqqooo{{{oooMMMddd~~~zzz___MMMRRRnnnUUUTTTnnn{{{fffTTTIIIBBB>>>;;;:::999777555444333333333222222222000111999DDD[[[fffpppqqqkkkkkkuuurrriiiyyynnn```^^^bbbccchhhpppxxx~~~~~~{{{}}}{{{yyyxxxwwwtttrrrpppppppppnnniiieee\\\UUUPPPQQQRRRRRRRRRTTTTTTYYY^^^aaadddeee```YYYWWW[[[dddooozzz}}}}}}{{{wwwrrrmmmeee^^^XXXMMMGGG@@@===@@@EEEIIIKKKBBB@@@@@@AAA@@@???CCCIIIOOOUUUZZZZZZ[[[^^^```______aaa\\\VVVYYY^^^YYYMMMSSSbbb~~~kkk```fffeeehhhggggggqqqzzzeeerrrmmmqqq}}}xxxqqqnnnzzz~~~~~~zzzrrrqqqmmmkkkqqqvvvmmm^^^SSSNNNGGGBBB@@@@@@>>>======>>>???AAABBBCCCCCCCCCDDDEEEFFFHHHKKKNNNQQQRRRRRRVVVVVVVVVVVVQQQYYYpppppplllpppfffVVVGGGDDDJJJMMMJJJGGGAAA@@@???>>><<<:::888777555333444666666<<>>;;;;;;>>>BBBGGGJJJLLLMMMNNNJJJJJJKKKLLLLLLMMMNNNNNNJJJLLLNNNQQQTTTUUUVVVVVVYYYZZZ]]]aaaeeehhhjjjkkkjjjkkkiiicccYYYPPPIIIFFFGGGKKKLLLMMMPPPTTTSSSNNNIIIIIIHHHFFFCCC@@@<<<:::888999:::999888888:::<<<<<<@@@DDDFFFGGGIIINNNSSS```bbbbbb\\\PPPQQQeee}}}dddOOOCCCMMM[[[```^^^^^^cccdddjjjqqqqqqlllkkknnnyyyoooVVVBBB===888999CCCFFFJJJRRRVVVQQQGGGBBBCCCAAA___|||ssspppqqqpppmmmjjjjjjiiiiiigggeeecccbbb```___]]][[[YYYWWWUUUTTTOOOMMMIIIGGGEEECCCAAA???===<<<<<<>>>@@@@@@>>>===999777444222111222333444666888::::::888777888999CCCNNNQQQNNNZZZttt}}}uuuyyy|||nnnXXXNNNJJJGGGFFFGGGIIIHHHFFFCCCAAA@@@AAABBBqqqtttfffGGGZZZ|||uuu[[[MMMggguuuSSSQQQnnnwwwooohhh___QQQEEE???<<<;;;999777555444333222111111333444333555===HHHYYYcccooosssnnniiimmmttt~~~vvvkkkyyysssaaa\\\```ccciiipppuuuxxxwwwvvvwww}}}zzzxxxwwwwwwrrrpppnnnnnnooommmhhhddd]]]UUUPPPPPPRRRRRRSSSUUUXXX^^^dddfffiiiiiiddd\\\]]]aaaiiittt|||~~~zzzvvv}}}~~~|||wwwqqqnnngggccc^^^ZZZVVVSSSOOOLLLGGGAAA<<<<<>>@@@FFFLLLSSSXXXWWWVVVYYYaaafffeeeeee___XXX[[[dddaaaUUUggg|||nnnfffsssrrrtttssspppxxxrrr[[[kkk}}}ppp^^^]]]```bbb^^^YYY^^^hhhooorrrkkkjjjggggggtttwwwXXXNNNIIICCC???>>>???@@@@@@;;;<<<>>>@@@BBBCCCDDDDDDDDDEEEFFFIIIKKKNNNQQQSSSQQQWWWYYYZZZZZZTTT```{{{bbboooxxxttt|||hhhWWWGGGCCCHHHLLLIIIFFFEEEDDDCCCAAA>>>;;;888777555333444666666;;;LLL^^^dddhhhjjjeee]]]___ooo{{{}}}||||||}}}yyyvvvtttssslllcccZZZUUUOOOFFF???<<<<<>>:::888222444555555444555777999444777:::;;;<<>>SSStttxxxllljjjllljjjgggfffgggggggggeeebbb___]]]```___]]]ZZZXXXUUUSSSRRRHHHFFFEEEDDDDDDCCCAAA???<<<<<<<<<>>>@@@@@@>>><<<999777444222111222333444777999::::::888777777888BBBSSSUUUQQQjjj|||{{{yyyssszzznnnoooYYYNNNJJJHHHKKKOOOGGGCCC???AAAGGGKKKJJJHHHwwwlllVVVFFFXXXqqqnnn[[[PPP|||vvvYYYYYYuuuvvv{{{zzz]]]KKKIII@@@FFFDDD@@@;;;888666666666222000000222333333777>>>UUU___ooowwwrrriiillluuu{{{}}}|||iiiooowwwbbbSSS^^^dddfffeeehhhqqqsssooo~~~|||{{{yyywwwuuupppqqqpppooolllhhheeebbb]]]ZZZUUUQQQQQQSSSWWWZZZaaafffmmmsssrrrmmmeee___ccceeejjjnnnpppooonnnllllllmmmmmmkkkggg```ZZZVVVTTTNNNHHHDDDDDDFFFFFFEEEBBB???;;;999===DDDLLLRRRKKKJJJKKKNNNJJJBBBAAAEEEAAAOOO[[[]]]___dddggggggkkkcccaaaeeeddd^^^aaakkkkkkiii~~~yyyxxxuuuttt}}}fff[[[fffjjjcccYYYXXXXXXYYY]]]iii|||tttZZZUUUSSS[[[iiizzzwww]]]LLLFFFAAAAAA@@@======???>>>???@@@AAABBBBBBBBBBBBEEEEEEGGGIIILLLNNNPPPQQQYYYTTTVVVZZZSSSOOOddd^^^ZZZttt{{{gggXXXTTTUUUYYYWWWOOOJJJJJJDDDAAA===<<<===<<<999666555444555666666:::GGGTTTccciiigggaaa^^^[[[gggtttkkkkkkyyy|||yyyxxx{{{}}}{{{{{{{{{vvvooohhh___VVVQQQKKKCCC<<<:::???AAACCCGGGJJJMMMOOOPPPPPPMMMJJJKKKOOOSSSTTTTTTVVVWWWYYY[[[^^^aaadddeee___bbbfffiiilllnnnqqqssswwwsssnnnhhh```RRRAAA444;;;AAAJJJRRRUUUTTTOOOLLLHHHEEEAAA>>><<<:::777555333222111111111111111111333333444555777888999999BBBOOO[[[ZZZPPPIIIMMMTTT]]]fffuuu```EEEGGGEEENNNaaaiiihhhjjjqqqsssrrruuurrr___RRRBBB:::;;;>>>???===DDD<<<999===>>>;;;===DDDMMMFFF]]]rrrmmmlllpppqqqiiieeeddddddcccaaa```^^^]]]___^^^\\\YYYVVVRRROOONNNLLLJJJGGGDDDAAAAAAAAAAAA======>>>??????>>><<<<<<888666333111000222555777999888:::;;;888444555:::NNNWWWPPPTTT}}}rrr~~~}}}sss~~~uuujjjdddeeeooo~~~jjjYYYUUUNNNJJJJJJEEEAAACCCFFFGGGGGGGGGJJJMMM~~~{{{pppXXXFFFRRRhhhxxxyyyvvvppphhhaaaoooSSSWWWvvvyyyyyyuuuYYYIIIIIIAAADDDBBB???<<<999777666666444222111333222111555;;;OOOZZZkkkuuuqqqjjjkkkssstttjjj{{{~~~mmm[[[XXX___hhhooorrrqqqnnnkkk}}}{{{yyywwwtttrrrooonnnnnnmmmkkkhhheeeddd]]]ZZZVVVSSSSSSUUUYYY\\\fffjjjpppsssrrrkkkccc]]]XXXZZZ]]]___``````^^^]]]^^^]]][[[YYYUUUPPPMMMJJJJJJFFFAAA@@@AAACCCCCCCCC???===;;;:::<<<@@@EEEHHHMMMLLLMMMOOOLLLDDDAAACCCDDDPPP[[[```cccjjjooopppsssmmmjjjkkkiiihhhsssppppppxxxyyyxxxyyy{{{```\\\jjjooofffcccdddgggnnnwwwuuu]]]MMMQQQZZZiii{{{rrrWWWPPPGGG@@@>>>>>><<<:::;;;>>>???@@@AAABBBCCCCCCCCCEEEFFFGGGJJJLLLNNNPPPQQQWWWUUUXXX[[[UUUTTTmmmUUUYYYmmmqqqXXXMMMOOOUUUYYYUUUNNNOOOUUUHHHDDD???<<<<<<;;;888555666666666666555888CCCPPPbbbiiihhhbbb___[[[fff}}}}}}hhh^^^^^^mmmuuu~~~vvvuuuppppppzzz{{{}}}{{{yyyrrrkkkdddZZZQQQLLLGGGAAA<<<;;;AAACCCGGGKKKPPPSSSUUUVVVTTTQQQOOOPPPTTTYYY[[[[[[VVVWWWYYY\\\^^^___```aaaeeegggkkkmmmooorrruuuwwwxxxvvvqqqjjj___PPP@@@555444888???EEEHHHIIIGGGFFFFFFCCC@@@===;;;888555333222111111000000000111111111111222333444555555666999DDDNNNOOOHHHDDDHHHOOORRRTTT]]]rrrmmmNNNIIIAAAHHH^^^hhhfffjjjttt|||xxxrrrsss}}}vvv\\\FFFAAA@@@===AAAJJJMMMDDD@@@CCCCCC@@@DDDMMMXXXZZZiiixxxnnnwww}}}|||ssseeebbbbbbaaa```___]]]\\\[[[ZZZZZZXXXWWWTTTRRROOONNNJJJHHHEEEBBB@@@?????????===>>>?????????>>>===<<<777555333111111222555777888888999;;;888555888===TTTZZZTTT[[[~~~|||ppp}}}yyyxxxkkkfffsssiiiVVVQQQKKKIIIIIIEEE@@@CCCFFFGGGFFFEEEEEEFFF~~~sssVVVCCCKKKdddmmmhhhnnnvvvrrrmmmnnnTTT^^^~~~zzz___OOOKKKAAA@@@???>>><<<:::888777666555333222333222000333888FFFSSSfffrrrqqqllllllqqq|||eeeiiiyyyzzztttzzzeeeZZZ]]]hhhsssrrriiihhhnnn|||yyywwwuuurrrpppkkkkkkiiihhhfffdddcccbbb]]]ZZZWWWTTTTTTVVVYYY\\\fffiiilllmmmjjjccc[[[VVVMMMNNNNNNOOOOOOOOONNNNNNSSSQQQOOOKKKHHHFFFEEEDDD???>>>===>>>@@@BBBBBBBBB<<<;;;;;;;;;<<<===>>>???JJJIIIJJJMMMLLLFFFCCCCCCMMMWWWbbbhhhmmmtttyyy{{{|||xxxvvvyyy{{{rrrwwwvvvwwwwww}}}ppp___fffwwwzzzpppmmmttt```NNNKKKZZZrrrzzzfffYYYKKK???<<<<<<<<<:::;;;>>>???@@@AAACCCCCCDDDDDDEEEFFFHHHJJJMMMOOOQQQQQQTTTUUUYYYZZZTTTZZZ{{{yyyUUUeeezzzsssdddIIIHHHNNNVVVVVVLLLEEEIIIRRRLLLGGGAAA===;;;:::777444888666666555444555???JJJ```iiiiiicccaaa\\\dddwwwtttccc[[[\\\lllttt}}}kkkgggkkkqqq{{{zzz}}}zzzwwwqqqjjj```UUUJJJFFFBBB===;;;<<<@@@CCCHHHOOOTTTXXXZZZ[[[YYYWWWUUUVVVZZZ^^^aaabbb___```bbbddddddcccbbbaaafffgggiiijjjlllpppuuuxxxzzzyyyuuulll]]]LLL>>>666444666888;;;>>>???@@@AAADDDBBB???===:::777333000111000000000000000111111///000000000111111222222222999@@@BBBAAACCCKKKRRRVVVOOORRRddduuurrr^^^NNNLLLCCC```wwwfffnnnzzzvvvoooiiipppeeeHHHEEEGGGFFFRRRfff\\\RRRLLLMMMNNNQQQ]]]kkkuuuqqqkkkssscccaaa``````___^^^\\\[[[ZZZUUUUUUUUUTTTRRRPPPOOONNNHHHFFFDDDAAA???>>>>>>>>><<<===>>>>>>>>>===;;;:::666555333111111333555777888777888999888666;;;BBBVVVUUUOOOXXXrrr{{{ooofffxxx}}}mmmnnnfffPPPJJJFFFGGGHHHDDDBBBAAA???>>>>>>???@@@AAAvvvSSS@@@HHHmmmxxxnnntttzzzqqqlllkkkVVVhhhkkkXXXOOO@@@>>>>>>===<<<;;;999777666444222222333222000333888???MMMaaaooosssqqqppprrr|||ssshhhkkk|||zzzrrr|||lll```^^^eeemmmeeeZZZeee{{{{{{xxxwwwuuurrrpppiiihhheeebbb```^^^]]]]]][[[YYYUUUSSSRRRRRRTTTVVV[[[]]]______\\\VVVPPPKKKGGGGGGGGGFFFGGGGGGHHHHHHLLLKKKIIIGGGDDDCCCAAAAAA;;;<<<===???AAABBBBBBBBB;;;;;;::::::;;;<<<>>>???DDDEEEGGGJJJJJJHHHFFFFFFSSS]]]jjjtttyyy~~~zzzooowww~~~rrroooqqq}}}lllfffuuuwwwrrrbbbZZZaaavvvbbbQQQ???999;;;<<<===>>>===>>>@@@BBBCCCDDDEEEEEEFFFGGGIIIKKKMMMOOOQQQRRRSSSUUUWWWSSSPPP___qqq\\\xxxqqqzzz]]]EEEGGGNNNUUUTTTLLLGGGLLLSSSNNNIIIBBB>>>===;;;888666777555555555333444<<>>======;;;;;;<<<<<<;;;:::999888555444333222222333555777888666777888777888>>>FFFVVVLLLCCCNNNaaa```[[[```uuuaaaJJJEEEBBBDDDGGGBBBDDD>>>777444555:::>>>AAA|||PPPBBBLLL}}}{{{yyyttthhhkkkbbbSSSkkkkkkVVVNNN@@@???>>>>>>===;;;999777666222000111333333111444999;;;JJJ]]]lllsssuuuuuutttyyysss```iii|||yyy|||sss```\\\```fff]]]UUUiii}}}zzzwwwvvvtttqqqoooiiigggddd```\\\ZZZXXXWWWVVVTTTQQQNNNLLLKKKKKKLLLMMMNNNOOOPPPNNNKKKHHHEEEEEEEEEDDDDDDEEEFFFGGGHHHCCCCCCCCCCCCAAA???<<<;;;;;;===???AAAAAA@@@@@@???===<<<::::::<<<@@@DDDGGGHHHKKKLLLKKKIIIJJJMMMNNNWWWdddvvvsssmmmssstttmmmiiilllnnnppp~~~|||rrruuuvvvwww~~~cccPPP<<<555777;;;>>>@@@===>>>@@@BBBDDDEEEFFFFFFGGGHHHIIIKKKNNNPPPRRRSSSSSSUUUSSSMMMOOOhhhgggfffooouuu[[[JJJIIINNNSSSTTTUUUXXX]]]aaaNNNIIICCC@@@@@@???===:::666444333444444444:::BBBUUUdddiiieeeddd______iii{{{}}}mmm______gggnnnrrrttt~~~sss___iii}}}|||xxx||||||wwwtttttttttrrrbbbUUUHHH@@@;;;777666888:::>>>DDDKKKRRRWWWZZZ\\\```aaaaaabbbcccdddfffgggjjjjjjjjjhhhddd___ZZZWWWXXXUUURRRPPPSSS\\\hhhpppppprrrooocccRRRAAA888555444777;;;???BBBCCCBBBBBBEEECCC@@@===:::777333000////////////000111333333111222222222222222222222444444444777@@@QQQdddrrriii___bbbtttzzzjjjYYYSSSYYYzzzxxxiii|||}}}ooogggkkk~~~nnnddd```]]]eeezzzttt|||vvviiieee_________^^^]]]\\\[[[ZZZWWWVVVUUUSSSPPPMMMJJJIIIFFFEEECCCAAA@@@???>>>===<<<<<<======<<<:::999888444444333222222444555777888666666777777888???GGGTTTGGG===HHHXXXWWW[[[ooo{{{yyyYYYEEEBBB@@@BBBEEEAAA@@@;;;666777<<<@@@AAA@@@xxxLLLGGGWWW~~~uuufff\\\lllrrr\\\TTTnnn]]]KKKJJJBBBBBBAAA@@@===;;;888666555000///000333333111444888888FFFWWWeeeooowwwxxxvvvxxxyyy{{{]]]ddd~~~aaa[[[]]]dddaaa___qqq|||wwwtttqqqnnnkkkiiigggfffbbb^^^ZZZVVVSSSQQQNNNMMMJJJGGGEEEDDDCCCCCCDDDEEEFFFGGGGGGGGGGGGFFFDDDDDDDDDDDDDDDEEEFFFGGG@@@AAAAAAAAA@@@===;;;999:::<<>>===<<<<<<@@@>>>;;;;;;>>>EEELLLPPPTTTYYYZZZSSSMMMPPPXXX^^^jjjxxxuuuooopppmmmlllllltttrrryyy{{{rrrnnn}}}YYYIII999444555888;;;===<<<===???BBBDDDFFFGGGGGGGGGHHHJJJLLLOOOQQQSSSSSSSSSTTTQQQNNNYYYyyyeeezzzvvv\\\MMMOOOQQQRRRRRRUUU[[[]]][[[NNNJJJFFFDDDEEEDDD@@@===777444333555555444888???OOO```gggeeeeee```\\\bbbvvvvvvwww|||hhhWWWWWWeeerrryyy|||yyy}}}lll^^^lll}}}{{{tttyyyzzzwwwmmmhhhjjjnnnooodddWWWHHH@@@:::555444666999<<>>@@@HHHRRRZZZ]]]___^^^UUUHHH<<<666444555999AAAHHHNNNQQQQQQQQQGGGDDD???;;;999666333000/////////000111333444555444444444444555555666666555555444555===LLL```oooooooooxxx~~~jjj[[[ZZZmmmhhhpppoooiiiuuukkkRRRJJJXXXhhhzzzqqqyyyyyyxxxqqqdddaaa[[[[[[[[[[[[ZZZYYYXXXWWWYYYXXXVVVSSSOOOKKKHHHGGGDDDDDDCCCAAA@@@???======>>>>>>??????>>><<<:::999444333333222333444666777888777666777666777===EEEJJJBBB???NNN]]]\\\ddd~~~}}}yyyjjjPPPBBBBBB@@@@@@CCC@@@;;;;;;===DDDLLLLLLDDD<<>>>>>@@@@@@AAABBBDDDFFFHHHIIIEEEEEEEEEEEEDDDDDDDDDCCCAAAAAA???>>>===;;;:::::::::===??????===;;;;;;<<>>???CCCIIIPPPTTT[[[ccccccYYYRRRYYYiiitttuuurrrqqqooooooxxx}}}xxx|||www}}}~~~iiiJJJAAA:::999999888888:::<<<===???BBBEEEFFFHHHHHHHHHIIIJJJMMMOOOQQQSSSTTTSSSTTTSSSVVVkkkvvvgggzzz]]]MMMTTTUUURRRMMMNNNRRRRRRNNNOOOLLLIIIIIIIIIFFFBBB===:::666555666555333666:::HHH]]]eeedddeee```[[[]]]jjjvvv|||zzz|||~~~pppdddgggttt}}}xxxzzzkkk___iiirrrmmmiiinnnmmmggg[[[UUUZZZccchhhcccVVVHHH???:::555333555777999<<>>BBBFFFGGGHHHEEE>>>888555444888<<>>===<<<:::999777333333222333333555666777999777777888666555:::BBB===BBBMMMbbbqqqlllqqq~~~}}}~~~ttt[[[GGGAAAEEEAAA@@@BBB@@@>>>===???HHHQQQQQQGGG==={{{rrr```???GGGnnnvvvSSSAAA]]]|||fff\\\XXXooozzzyyytttXXXJJJNNNJJJKKKHHHCCC>>>999777555555444222333555333///000333222===JJJUUUcccqqqvvvsssgggfff|||dddgggxxx|||sss]]][[[hhhttt{{{}}}}}}xxxqqqjjjccc]]]WWWSSSTTTTTTTTTRRRNNNJJJFFFCCC?????????>>>>>>>>>======?????????@@@CCCFFFHHHJJJGGGGGGGGGFFFEEECCCBBBAAA???===:::777666666777888;;;>>>AAA@@@>>><<<===???AAAAAAAAABBBFFFLLLQQQUUUYYYdddfff[[[TTT___uuuhhhfffpppxxx{{{rrrrrruuuuuurrr|||~~~{{{uuuwwwjjjYYYAAA======??????;;;888888;;;===???BBBEEEGGGHHHIIIHHHIIIKKKMMMOOORRRSSSTTTRRRTTTVVV___{{{jjjfff~~~^^^LLLQQQTTTSSSMMMLLLRRRTTTQQQQQQNNNLLLKKKKKKHHHBBB======999777777555222333777EEEZZZdddccceeeaaaZZZ[[[ggguuu{{{xxx~~~~~~wwwvvvwwwiii]]]aaabbb\\\\\\___^^^VVVJJJFFFNNN[[[cccaaaTTTGGG???:::555333555444555777;;;@@@FFFLLLOOOUUU\\\eeekkkllllllkkklll___\\\VVVNNNEEE===888444444777999:::999888888888555777999999888666555555666999===CCCHHHLLLNNNOOOHHHCCC<<<666333222111000000000000222333555777888555555666777888999:::;;;555999:::888444888BBBKKK[[[uuuooo^^^fffwww{{{aaapppvvvpppkkkLLLNNNHHHNNNaaalllaaaMMM???JJJPPPhhhoooZZZ[[[mmmxxx{{{~~~fff```\\\[[[[[[\\\[[[[[[ZZZYYYYYYVVVUUUSSSQQQMMMJJJGGGFFF@@@@@@@@@???>>><<<;;;:::::::::::::::999777555444222222222333444555666777999777888888666444888???999HHH___zzz}}}mmmQQQBBBAAAGGGBBB???AAA???EEE@@@===BBBKKKNNNIIIAAAxxxoooxxxNNNBBBHHHuuugggNNNJJJ^^^uuuUUUOOOuuu|||wwwmmm___SSSNNNOOORRREEEEEECCC@@@<<<888666555222222222222222222222222333888BBBSSSdddooorrrrrrhhhfffqqq~~~ccceeeyyycccbbbkkkmmmqqqyyy|||xxxxxxjjj[[[QQQLLLGGGCCCLLLLLLJJJFFFAAA???AAACCC<<<;;;999888888999;;;<<<<<<>>>AAADDDEEEFFFEEEEEEFFFFFFDDDCCCAAA@@@???>>>;;;:::888666555444444555<<>>:::888<<<@@@DDDDDDGGGIIIHHHGGGMMMVVV\\\TTTKKKJJJWWWnnnqqq]]]QQQMMMMMMRRRXXX^^^lllssscccjjjxxxxxx~~~vvvmmmooolllxxxdddUUUPPPGGGQQQWWWTTTMMMHHHDDD@@@???:::999???EEEGGGHHHJJJHHHMMMRRRRRROOOOOORRRVVVYYYSSSXXXqqq|||___zzzhhhQQQOOOQQQUUUWWWSSSNNNMMMQQQVVVXXXRRRMMMLLLLLLHHHBBB>>>;;;999666333222333555666CCCTTTdddgggeeeccc^^^XXXfffttt|||tttoooqqqlllaaaXXXSSSMMMEEEAAAAAAAAA@@@@@@CCCIIINNNZZZVVVIII;;;555777777333000222444888;;;>>>AAABBBLLLQQQXXX^^^aaaaaa___]]]RRRLLLDDD>>>;;;999777444333555999<<<<<<;;;888666<<<777111222>>>IIIDDD999888;;;<<<>>>DDDMMMQQQPPPRRRAAA555666888333000111111111111444777888777666333;;;>>>999666888999666777888:::>>>@@@@@@BBBEEEPPPbbbuuuwwwhhh___lllppp```~~~eeeYYYSSSTTT]]]fffbbbSSSMMMQQQVVVYYYiiinnn[[[UUU]]]sssnnneeebbb]]]YYYYYYXXXXXXXXXWWWWWWWWWWWWUUURRRNNNKKKHHHFFFFFFAAA@@@???>>>===<<<;;;:::===<<<999777555444444444111111111222333444555666===:::666444444666:::===@@@RRRyyyxxx~~~pppqqqqqqvvvxxxbbbSSSJJJBBBAAAAAA>>>;;;:::>>>=========>>>??????@@@qqq|||rrrIII@@@III{{{|||dddKKKHHHaaatttXXXTTTtttzzzwwwqqqfffYYYNNNHHHEEEAAADDDGGGFFFAAA<<<999888222222222222111111111111333666>>>MMM___lllqqqpppgggeeennn}}}ccccccttthhhbbbjjjpppuuuyyy~~~{{{rrrkkk^^^QQQGGGBBB???<<<===AAADDDEEEBBB???======:::999888777777999;;;<<<===???BBBDDDFFFFFFFFFEEEFFFEEECCCAAA>>><<<:::999:::888777555555555555666;;;===>>><<<999999===BBBEEEIIIIIIEEEHHHSSSYYYXXXTTTMMMEEECCCKKKYYYgggppppppiii^^^QQQHHHCCCCCCDDDAAA@@@CCCPPPcccqqqsssoooaaaXXXUUUcccyyyyyy{{{|||lllbbblllvvv|||yyypppggg^^^]]]bbboootttwwwrrrjjj```RRRFFFBBB<<<;;;@@@FFFHHHIIILLLKKKOOORRRSSSRRRRRRTTTVVVVVVWWWfffnnndddyyyaaaLLLIIIQQQLLLJJJMMMOOOPPPTTTZZZVVVRRROOONNNNNNHHHAAA;;;;;;:::888666555444444444>>>NNN___eeeeeeddd___YYY[[[jjj|||uuujjjjjjcccXXXPPPJJJBBB999>>>;;;999999<<>>>>>===>>>???@@@AAAxxxiiiCCC>>>IIIrrr|||kkk[[[FFFLLLoooiiiQQQVVVqqq}}}ssscccSSSGGGAAAHHHNNNRRROOOFFF<<<666444444333222111111111111111444333888EEEXXXgggnnnooolllhhhooommmhhhssspppccchhhssswwwuuuuuu|||qqqdddRRRDDD===;;;:::::::::<<>><<<>>>CCCHHHJJJEEEBBB>>><<<===@@@BBBCCC@@@::::::BBBGGGFFFKKKRRRTTTVVV]]]lllxxxxxxrrrfffpppxxxmmmiiieeebbbjjjuuu}}}}}}{{{vvvqqqhhhYYYKKKEEE???<<<@@@FFFIIIKKKNNNOOOPPPRRRSSSUUUUUUVVVVVVPPP[[[vvvqqqZZZdddgggyyymmmXXXNNNMMMWWWIIIDDDNNNTTTRRRSSSZZZSSSRRRPPPPPPNNNIIIAAA:::======<<<:::888666444222777FFFXXXbbbeeeeee```[[[UUUaaa~~~xxxjjjeee\\\QQQKKKGGGAAA:::===999666888<<<@@@???===@@@FFFHHHAAA888444333222444444555555666666666777777999;;;<<<<<<;;;999777999777444444666999:::;;;<<<999666444777<<>>333---...222333777999:::888777888<<>>HHHUUU``````VVVKKK555CCCNNNRRR___yyyzzzjjjiiiuuu{{{eee```iiitttxxx~~~{{{pppddd]]]WWWSSSWWWVVVVVVUUUTTTSSSSSSRRROOOMMMJJJGGGDDDBBB@@@@@@AAA???===;;;:::;;;<<<<<<===<<<999666444333333333111111222444555777888999777666444333555:::>>>BBBFFFhhh{{{lllaaavvvnnndddsssWWWJJJCCC===>>>>>><<<:::;;;???===<<<;;;;;;===???@@@aaa>>>===KKKgggpppjjjaaaYYYLLL```VVVCCCUUUqqqzzz{{{}}}|||gggUUUMMMKKKQQQVVVYYYUUUJJJ???999888777666555333222111222222555222333>>>PPPaaakkknnnooohhhlllzzzllllllyyyggghhhqqqrrrkkkiiiqqq~~~zzzooo\\\IIIAAAEEEIIIKKKKKKHHHEEE@@@:::666666777999555444444444666888;;;<<>><<<999777444222111555555444444555777999:::AAA@@@>>><<<;;;???FFFKKKIIINNNSSSXXXccciii^^^NNN<<<:::888888999::::::999;;;:::999<<<@@@DDDEEEDDDHHHEEECCCDDDFFFKKKTTT\\\eeennnxxxuuuqqq~~~yyyxxxmmmfffggghhhhhhoooyyyyyywwwqqqiiiddd```WWWNNNFFF???<<<@@@FFFIIIMMMPPPRRRQQQRRRTTTVVVWWWWWWUUUQQQfffdddTTTmmmrrrfffqqq___\\\^^^^^^___PPPNNN\\\___SSSNNNUUUQQQRRRQQQNNNMMMKKKEEE???AAA@@@>>><<<999666444333444AAARRR___fffeeeaaa\\\XXX^^^|||qqqgggXXXMMMJJJLLLMMMMMMAAA???===>>>AAADDDFFFGGG???BBBCCC>>>888555555777555555555555555555555555666666666666555444444333666555555666999;;;===>>>:::999999999:::===@@@BBBGGGFFFBBB;;;444333666999NNNWWW]]]WWWMMMHHHGGGGGGMMMMMMEEE666000666888333666999<<<<<<;;;???GGGNNNfff\\\NNNBBB======<<<;;;<<>>@@@>>><<<:::999:::<<<>>>===;;;888666444222222222111222333555777888999999555444333333555999===@@@EEEcccnnn\\\[[[kkkpppkkkMMMEEE???<<<===>>><<<;;;<<<===;;;:::888888:::<<<===ZZZ<<<@@@QQQsssyyyooofff```XXXuuutttIII@@@ZZZttt}}}kkkrrrzzzcccWWWYYY```WWWZZZ[[[VVVMMMEEEBBBBBB<<<:::888555444333333333555222111999HHHZZZgggnnnhhhaaaeee|||nnneeewwwooohhhllljjjcccbbbiii~~~zzzvvv```PPPGGGPPP___fffccc```TTTNNNFFF???:::999999:::444333333333555888:::<<>>;;;<<>>@@@BBBCCCBBBHHHLLLIIIEEEPPPgggvvvwwwzzzooodddrrr{{{|||lll___^^^bbbcccgggnnn{{{{{{tttiii___YYYSSSLLLDDD>>>;;;???FFFJJJNNNRRRRRRRRRRRRTTTVVVWWWVVVUUUWWWyyyaaabbbgggllliii```iiillleee```YYY___lllhhhUUUMMMTTTRRRTTTRRRMMMLLLNNNLLLGGGFFFCCC???;;;888666666666555>>>MMM\\\eeeeee```\\\[[[[[[sssyyyjjjWWWJJJFFFJJJQQQWWWNNNPPPQQQMMMIIIIIINNNSSSMMMGGG@@@;;;888666666777666666666777888888999999777777666555555555666666999999:::;;;;;;;;;<<<===;;;:::999888999;;;===??????>>>===>>><<<:::888888>>>GGGLLLIIIGGGNNN[[[cccrrrfffNNN777222:::;;;555:::===@@@AAAAAAFFFOOOWWWmmm```OOODDD??????BBBDDDEEEOOOZZZccchhhdddSSSBBB@@@@@@@@@LLLnnn|||}}}tttrrrppphhhmmm{{{xxxeee```]]]VVVUUUYYYUUUTTTSSSQQQPPPNNNMMMMMMIIIHHHFFFCCCAAA@@@???>>>???===:::999999:::<<<>>>;;;999777555333222222222111222444666888888999999444333222222444777;;;===BBBUUU]]]YYYfffssswww^^^AAAAAA===;;;===>>><<<;;;>>>===<<<:::999999:::;;;<<<SSS;;;FFF[[[xxxfff^^^XXXtttdddHHHKKKfffyyy}}}uuu~~~tttdddaaakkkvvvgggeee```XXXOOOGGGBBB??????===:::777555444444444333222111555@@@QQQaaalllddd___cccyyy{{{sssyyy}}}wwwjjjgggfffddddddmmm|||wwwsssZZZSSSVVVhhhvvvsssfff^^^SSSOOOJJJFFFBBB???;;;888444444333333555777:::<<<>>>???@@@AAA@@@???===;;;666666666666666666666666555555555666888:::<<<>>>AAA???<<<;;;===CCCIIIMMMOOOTTTggg{{{rrrSSS===;;;;;;999777777888999999888:::<<>>999555333555666666777999:::;;;======777777666666777777888999;;;===>>>>>>===;;;<<<<<<@@@===:::888:::???EEEJJJNNNJJJIIILLLMMMIIIEEEDDD???JJJTTTZZZcccvvv{{{SSS666000888;;;888;;;===>>>======@@@FFFLLL[[[QQQGGGBBBAAACCCIIIOOORRRXXXXXXRRRNNNNNNIIIAAABBBAAAEEEXXXzzz~~~zzzvvvjjjooo|||~~~vvvkkk^^^\\\cccppppppccc^^^ZZZTTTSSSWWWTTTTTTRRRQQQOOOMMMLLLKKKHHHGGGEEECCCAAA@@@??????<<<;;;:::999999:::<<<===999777666444333333333333222333555777888888777777333222111222444777;;;===EEEQQQYYY___vvv~~~lllUUU@@@>>>;;;;;;======:::;;;>>>>>>======<<<<<<<<<<<<<<>>AAA>>>;;;777444333333444000111111333999HHH[[[iiicccaaaeeeqqq|||yyyzzzxxxmmmdddhhhooommmxxx}}}yyyuuuaaa___hhhwwwzzznnnbbb___SSSNNNHHHCCC@@@>>>:::777555555444444555777:::;;;<<<===>>>>>>===;;;999888666666666777777777777777666666666777999;;;===??????===<<<>>>CCCIIIOOOSSSTTTaaarrrttt___CCC777:::<<<:::999999:::<<<;;;:::<<<@@@EEEGGGGGGLLLTTT\\\]]]]]]ZZZ[[[mmmtttnnnvvvdddWWWPPPHHH@@@@@@;;;;;;CCCKKKOOORRRVVVSSSVVVYYYYYYWWWVVVXXXZZZjjjvvvgggsssppp```NNNUUUbbb\\\NNNQQQVVV^^^bbb]]]VVVVVV[[[XXX]]]\\\SSSPPPTTTSSSMMMFFFDDD@@@<<<999888777777444666@@@SSSaaaccc```___UUUTTT\\\mmm|||~~~zzzwwwwwwmmmaaaRRRFFFDDDJJJXXX^^^dddddd]]]VVVRRRQQQUUUNNNIIIFFF???666444777777777888:::<<<===>>>???::::::::::::;;;;;;<<<<<<<<>>DDDAAABBBGGGJJJKKKQQQYYY^^^ddd```MMM@@@AAAEEEEEEHHHJJJWWWooo~~~vvvhhhsss}}}~~~qqq```^^^\\\bbboootttkkkaaaZZZWWWVVVUUUVVVUUUTTTRRRPPPNNNLLLKKKJJJGGGFFFDDDBBBAAA?????????::::::999999:::;;;<<<<<<666555444333333333444555222333555777777666555444111111111333666:::>>>AAASSSbbbiiikkkzzzaaaMMMAAA;;;999999<<<;;;888999<<<;;;;;;<<<<<<<<<;;;999999tttIII;;;RRRooonnnPPPMMMMMM]]]~~~zzzdddLLLGGGWWWoooyyybbbXXX^^^jjjqqqsssccc___[[[YYYYYYVVVOOOIIIAAA>>>:::666333222222333---000111111444BBBWWWggg```aaabbbeeeppp~~~uuuoooccclll{{{uuu{{{wwwbbbcccmmmwwwtttiiiiiiqqqXXXPPPCCC;;;777777777777666555444444555777:::;;;;;;;;;<<<<<<;;;999777555888888888888888888888888777777777888:::<<<>>>??????>>>???BBBIIIQQQWWWZZZWWWlllxxxiiiLLL999888===:::999:::;;;>>>@@@???>>>>>>DDDKKKMMMMMMSSS___jjjbbb[[[XXX___lllpppooo^^^XXXQQQIII???;;;<<>>>>>???@@@@@@@@@@@@@@@@@@@@@<<<@@@EEEFFFEEEDDDEEEFFFAAAGGGPPPYYYaaagggiiijjjeee``````fffmmmtttyyy\\\@@@999:::999999===>>><<<999999:::<<<======999<<>>>>>888999999:::;;;;;;;;;;;;555444333333333444555666333444555777777666444333000000222444999>>>BBBEEEaaawww|||uuu~~~qqqTTTBBB===999777888:::999666777:::666777999:::999888555444}}}zzz~~~~~~\\\EEE===RRReeeKKK===NNNqqqgggLLLIII]]]qqq{{{|||~~~{{{ssstttkkkaaadddmmmiii\\\[[[[[[]]]___\\\RRRHHHBBBCCCAAA>>>;;;888666444333222111000222555@@@TTTfffdddbbb___]]]aaaqqqzzznnn}}}xxxxxx|||kkkgggrrr~~~|||tttiiimmmxxx{{{tttxxx|||vvvYYYMMMAAA<<<;;;888666666333333444444666777888999???;;;888999:::999888999999:::;;;;;;<<<<<<;;;;;;555333333666<<<@@@@@@???CCC===<<>>MMMbbbUUUOOOQQQ@@@???SSS]]]UUUQQQXXXZZZ___aaa]]]YYYWWWTTTPPPJJJGGGCCC@@@>>>;;;777444555555999EEEUUU```cccbbb\\\TTTUUUggg{{{|||wwwlllgggiii^^^VVVNNNLLLOOOQQQOOOKKKDDDDDDHHHNNNNNNEEE;;;666888999::::::::::::;;;<<>>DDDIIIHHHGGGGGGJJJSSS\\\eeeooovvvtttlllsss~~~qqqiiiccc]]]III:::999<<<::::::>>>BBBBBB@@@===999888999;;;===???FFFNNNUUUZZZ___dddqqquuummm[[[NNNNNNRRRRRRaaakkk|||mmmqqqwwwhhhccc]]]XXXVVVUUUUUUTTTTTTSSSPPPNNNKKKHHHFFFEEEDDDCCCBBBAAA???>>>===<<<:::999999:::<<<===<<<;;;777555333222222333444555444666777888777555222000333,,,000;;;:::777LLLjjj|||}}}wwwwwwdddHHH===???999999999888777666666555555777888999999888777555~~~~~~~~~TTTCCC===PPPyyyppp\\\JJJGGGeeegggMMMOOOdddvvvyyyvvvyyyuuuuuurrrmmmqqqnnndddZZZ^^^iiiiii^^^cccaaa```^^^YYYOOODDD>>>::::::999999888777666444333111111222333;;;LLL\\\dddccc```\\\]]]hhh}}}xxxnnnxxxxxxxxxppprrrzzzwww}}}uuupppqqq|||{{{lllUUUJJJ???<<<<<<999777777444444444555666777999999;;;999888888888888999::::::;;;<<<===>>>>>>>>>>>>>>><<<::::::<<<>>>??????AAA>>>AAALLLXXX```fffkkk|||bbbAAA999>>>>>>???CCCEEEFFFJJJNNNLLLGGGEEECCCBBBCCCGGGOOO```ooommmiiijjjqqq{{{pppsssuuu~~~zzzkkkeeeaaaYYYPPPCCC@@@???CCCLLLTTTXXXXXX]]]___aaa```YYYVVV```ooowwwYYYkkkllldddOOOGGGWWWfffZZZXXXUUULLLMMMWWWXXXNNNKKKQQQXXX\\\^^^[[[YYYZZZXXXUUUPPPPPPNNNJJJEEE???999666444333777CCCRRR]]]aaaaaa^^^YYYXXXbbbttt~~~}}}ooo\\\NNNKKKNNNSSSVVVIIIGGGLLLUUUWWWNNN@@@777;;;<<<============>>>???FFFKKKTTT[[[``````ZZZTTTGGGIIIPPPVVVVVVRRRPPPRRROOOgggsss___TTTMMMHHHLLLDDD<<<999999:::???FFFGGGFFFCCC???;;;:::<<<>>>>>>CCCIIILLLLLLMMMRRRWWWlllsssqqqcccYYY\\\bbbdddrrrkkkxxxuuudddaaa[[[WWWVVVUUUTTTSSSSSSRRRPPPMMMJJJHHHFFFEEECCCCCCBBB@@@???>>>===<<<:::999999;;;<<<===<<<:::666555333222222333555666555666777777666444222000999222222999<<>>===MMMnnnpppeeeWWWJJJQQQxxx|||___HHHQQQjjj{{{xxxppp~~~xxxpppmmmeeeWWWNNNTTT```bbb]]]dddaaa\\\WWWRRRMMMGGGCCC666666777888::::::888666333111111111111555AAANNNccceeeccc\\\XXX]]]lllxxx|||sss{{{yyypppuuufffeeettt}}}wwwtttttt}}}eeePPPFFF>>>======:::777777555555555555666777999999888::::::999888999;;;<<<<<<<<<===???@@@AAABBBBBBCCCBBB???<<<::::::===@@@@@@CCCLLLWWW^^^```dddiiiwww___<<<;;;AAA>>>@@@EEEIIIMMMTTTXXXUUUOOOJJJIIIHHHGGGFFFOOOeeezzzmmmbbbjjjrrrzzzxxxpppppprrrrrrpppgggddd___UUUMMM@@@???AAAFFFOOOVVVYYYYYYYYY^^^aaa[[[QQQQQQcccxxxgggbbbxxx|||aaaWWWXXXdddhhhZZZ^^^YYYZZZ]]]\\\UUUNNNOOOTTTZZZ^^^___[[[YYYYYYYYYWWWQQQTTTTTTPPPFFF===666444222222555???MMMYYY^^^___]]]]]]YYY[[[lll~~~vvvvvvvvv~~~}}}~~~zzzdddRRRIIIMMMWWW^^^TTTOOORRR^^^eee\\\HHH:::;;;<<<<<<<<<============???CCCLLLWWW___```[[[VVVXXXXXXYYYYYYVVVTTT[[[eeewwwpppkkk___PPPFFFBBBAAA>>>999@@@BBB===777999@@@DDDKKKIIIEEEAAA======@@@CCCHHHOOOUUUSSSNNNLLLRRRXXXbbbpppwwwqqqjjjmmmsssvvvwwwnnnooo```]]]YYYVVVUUUTTTSSSQQQQQQPPPNNNLLLIIIGGGEEEDDDBBBBBBAAA@@@>>>===<<<<<<:::999999;;;<<<<<<;;;999555555333333333444555666666666777666555333111000333222333555<<>>>>>>>>:::666555666666666666777888999:::999<<<>>><<<:::<<<>>>>>><<<===>>>???AAACCCEEEFFFGGGGGGEEEAAA>>>???EEEJJJLLLSSS^^^eeeccc[[[YYY\\\ggg```AAABBBGGG@@@CCCIIIPPPWWW]]]```[[[SSSQQQQQQQQQOOOOOO\\\yyy{{{dddMMMFFFLLLKKKNNNRRRTTTUUUTTTQQQNNNfffrrr~~~nnn```[[[UUULLLEEE===>>>BBBIIIQQQVVVXXXYYYWWW]]]^^^TTTLLLVVVuuu```vvv|||aaaaaagggkkkeeeTTT[[[YYY```bbb\\\VVVWWW]]]aaa```cccbbb[[[WWWVVVUUUSSSQQQUUUVVVPPPEEE;;;666666333222333;;;HHHTTT\\\___XXX\\\XXXTTTgggpppgggsss~~~|||wwwqqqllljjjoooiii^^^SSSMMMPPPYYY```aaaYYYYYYgggrrrjjjRRR???>>>>>>======>>>???>>>======;;;===EEEKKKNNNNNNOOO```YYYTTTVVV]]]kkktttlll[[[RRRGGG???>>>BBBDDDDDD@@@MMMRRRGGG<<<<<>>IIIGGGDDDAAA???AAAFFFJJJQQQYYY^^^[[[WWWXXX^^^ccc___rrr~~~sss|||{{{ppphhh[[[YYYVVVUUUTTTSSSQQQOOOOOONNNLLLJJJHHHEEECCCCCCAAA@@@@@@???===<<<<<<;;;:::::::::;;;<<<<<<999777444444333333444555666777777777666555444222111000)))111666999@@@PPPcccnnn^^^___tttvvvfffzzz}}}cccMMM>>>999888888888777777666666666666555666666777777666666555}}}rrreeeBBB777<<>>IIIRRRTTTTTTNNNGGGCCCAAA???;;;777222111111333333222777>>>UUUaaahhhbbbYYYZZZ```dddssszzzsss}}}wwwlll___YYY[[[dddsss~~~~~~{{{xxxqqqttt|||hhhQQQGGG@@@@@@???;;;666444777777777777777888999:::999>>>@@@======@@@AAA???===>>>>>>@@@BBBDDDFFFGGGIIIKKKLLLLLLLLLOOOUUUZZZaaadddjjjkkkddd^^^bbbkkkyyyhhhHHHJJJPPPIIIIIIRRR[[[```cccddd___XXXXXXYYY\\\___fffyyywwwbbbgggtttuuucccOOOGGGHHHHHHKKKIIIHHHHHHIIIKKKNNNQQQWWWkkkooo___aaa~~~iiiSSSLLLGGGBBB>>>>>>@@@FFFMMMTTTYYY[[[[[[\\\___\\\TTTVVVnnnnnnhhhppp\\\bbbiiijjj^^^JJJRRRUUUZZZYYYSSSRRR[[[ccceeebbbdddbbb[[[VVVUUUSSSPPPTTTVVVVVVOOOEEE>>><<<===555333333999DDDPPPYYY]]]XXX]]]XXXRRRddd}}}ooo~~~~~~~~~{{{tttjjjbbbQQQRRRQQQOOOOOOUUU___ggglllaaa___ooo}}}vvv]]]GGGCCCBBBAAABBBDDDFFFEEECCCFFFAAA@@@DDDFFFFFFJJJPPPZZZVVVZZZnnnhhhWWWTTTUUURRRJJJBBBDDDKKKRRRUUUVVVeeejjjeeeQQQBBB@@@AAA???CCCCCCAAA@@@BBBFFFMMMRRRUUU^^^bbb^^^[[[___eeeggghhhvvvwwwnnnbbbbbbYYYWWWTTTSSSSSSRRRPPPNNNMMMLLLJJJHHHFFFDDDBBBAAA??????>>>===<<<<<<;;;;;;:::::::::<<<<<<;;;888555333333333444555666777777888777666444222111111111,,,555;;;<<>>===???CCCFFFLLLSSSYYY]]]___```^^^]]]ZZZYYYiiiyyyeee|||xxxaaaUUU___dddcccYYYFFFJJJRRRRRROOOLLLMMMSSSYYY[[[[[[______ZZZWWWWWWVVVSSSRRRSSSQQQLLLDDD???>>>???777555333666>>>JJJUUU[[[\\\^^^YYYSSS___xxx~~~~~~wwwiii\\\GGGGGGHHHIIIOOOZZZiiissskkkbbbcccvvvhhhPPPCCCAAAAAAEEEJJJNNNNNNLLLLLLJJJLLLQQQQQQOOOUUU```hhhiiiyyymmm]]][[[[[[ZZZ\\\XXXZZZfffttt{{{~~~~~~}}}oooWWWDDD>>>???AAA???@@@AAACCCGGGMMMUUUZZZ___kkkoooggg___cccjjjmmmqqquuusssooo~~~}}}xxxggg\\\aaaYYYWWWSSSQQQQQQPPPOOONNNKKKJJJIIIGGGDDDCCCAAA@@@>>>>>>===<<<<<<;;;::::::::::::;;;<<<<<<;;;777444222333444555666777888888999888555333111000111111222666888999???JJJSSSXXX___iiiiiiOOO???999777666666666666666666666666666555555555555555555555555xxxpppzzzTTT@@@:::GGGbbbuuunnnXXXIIISSSwww___OOOKKK```uuu|||vvvccceeekkkjjjiiikkkiiidddUUUCCC???JJJQQQPPPYYYTTTOOOMMMMMMIII@@@888444111111333333111333777<<>>;;;>>>DDDGGGJJJPPPVVVZZZ^^^aaabbb^^^\\\[[[fffeeefffrrrjjj\\\UUU_________ZZZGGGGGGQQQPPPPPPQQQOOOMMMNNNRRRUUUZZZ\\\ZZZXXXYYYXXXUUUQQQPPPOOOLLLGGGCCC???<<<888555111222999EEEPPPXXX[[[ZZZXXXUUUYYYggg}}}~~~{{{}}}|||tttcccSSSDDDCCCBBBDDDMMM\\\mmmxxxbbb]]]eee~~~qqqXXXDDDCCCEEELLLVVV\\\^^^]]]\\\ZZZ^^^dddeeehhhyyy|||xxxxxx}}}|||zzzzzzxxxiiiSSSAAA<<<@@@@@@BBBEEEIIIMMMTTT\\\aaakkk~~~xxxggghhhsss{{{{{{wwwkkkaaannnxxxpppqqqggg\\\ddd[[[WWWSSSPPPOOOOOONNNNNNIIIIIIGGGEEECCCAAA@@@???======<<<<<<;;;:::::::::::::::;;;<<<<<<:::666222111222444555777888888999:::888555222000000000111333222555===FFFPPPZZZbbbdddwwwaaaHHH<<<888777777666666666666666666666666555444444444444444444555sssppprrrMMM>>><<>>999555000000666AAAMMMUUUWWWUUUUUUVVVTTTUUU___kkkiiinnn}}}yyy}}}~~~|||uuudddTTT???>>>>>>CCCNNN]]]llltttYYYXXXeeewww]]]LLLLLLOOOYYYeeennnrrrqqquuurrrsssxxx|||nnnTTTHHHNNNZZZooo~~~zzzlllMMM???AAABBBEEEIIIMMMRRRYYY```eeepppllljjjzzzqqqccckkkxxxwwwwwwfffhhhiiiqqqxxxrrriiisssvvvcccmmmhhh___hhh]]]XXXSSSOOONNNNNNNNNNNNIIIHHHFFFEEECCCAAA@@@???<<<<<<<<<;;;;;;:::::::::::::::;;;<<<===:::555222111222444666777888999999:::888555111//////000111222111:::JJJWWW^^^gggpppqqqsssXXXCCC999777888999555555555666666666666666555444444333333444444555~~~zzznnnrrrkkkIII======```}}}rrraaaIII===IIIeeeoooXXXQQQTTTiiimmmbbbYYYWWWUUUUUU]]]hhhcccYYYLLLHHHSSS```^^^TTTPPPSSSSSSQQQPPPMMMEEE<<<777555222222222333222111444BBBSSS\\\^^^___ccchhhmmmhhhqqqjjjpppqqqnnnqqqppplllhhhvvv}}}{{{wwwvvvqqqppppppqqqrrrpppkkkfffXXXRRRJJJDDDCCCDDDDDDCCCHHHGGGDDD@@@>>>@@@DDDHHHUUUNNNNNN^^^tttzzzkkkXXXPPPIIIFFFIIIMMMLLLKKKJJJQQQVVV___kkkssssssmmmhhh```dddjjjuuussszzzwwwkkkXXXUUUMMMXXXppp{{{aaaQQQRRRPPPPPPSSSSSSPPPLLLOOOVVV^^^___iii|||cccSSSGGG@@@======>>>?????????@@@DDDFFFOOOUUU[[[[[[ZZZ[[[]]]^^^]]]___nnn]]]XXXzzzggg}}}jjjYYYUUUVVVWWWUUUQQQOOOOOOOOOSSS\\\```YYYOOOLLLPPPSSSGGGPPP[[[^^^ZZZUUUTTTUUURRRQQQOOONNNLLLHHHCCC???===777222333666<<>>CCCPPPXXXZZZJJJNNN___}}}rrrYYYEEEIIIXXXrrrvvvVVVFFFAAABBBMMMZZZRRR^^^sss~~~rrrooorrrwwwTTTEEEBBBGGGGGGLLLXXXdddhhhbbb[[[\\\mmmrrrnnnvvv{{{}}}pppffflllssszzz}}}||||||~~~~~~mmmkkkiiiggggggddd___ZZZSSSNNNKKKJJJIIIHHHGGGFFFDDDBBB@@@???>>>>>>::::::::::::::::::::::::>>><<<<<<>>><<<777444444000222444666888999999888:::777555555222///000555<<<;;;GGGbbbzzz}}}wwwiiiPPP@@@444444999666777666555444444444444444111111222222222333333333xxxnnnvvvdddDDD>>>FFFiii~~~nnnTTTAAA<<>>NNNZZZ^^^```aaaccciiifffnnnqqqnnn{{{~~~}}}}}}{{{|||qqqnnnssswwwuuuoooooosssxxx{{{{{{yyyvvvuuupppooonnnooopppnnniiieeeZZZUUUNNNJJJIIIIIIHHHGGGUUUWWWYYYYYYWWWVVVWWWXXXSSS]]]jjjuuu}}}~~~rrrcccNNNIIIGGGMMMQQQQQQOOOOOOLLLPPPVVV\\\^^^]]]YYYVVVhhhjjjsss}}}sssaaa___bbb}}}___RRRYYYWWWTTTTTTVVVVVVUUUYYY___iiilllyyyrrrYYYJJJDDDAAAAAABBB===???@@@AAAAAACCCGGGJJJOOOUUU[[[]]]\\\]]]^^^^^^[[[gggyyy[[[fffpppaaaqqq\\\OOOOOOPPPRRRSSSTTTUUUUUUUUUbbbeeebbbXXXPPPQQQXXX\\\XXX\\\^^^\\\UUUOOOLLLLLLNNNNNNNNNOOONNNKKKFFFBBB>>>888444222222555@@@KKKWWWYYYVVVWWWWWWPPPTTTgggwww{{{|||~~~|||{{{{{{|||}}}|||lllXXXJJJ???AAAAAA>>>AAAHHHMMMLLLFFFEEESSSqqqnnnTTTFFFHHHVVVmmmwwwiiibbbQQQCCCBBBDDDFFFPPP\\\@@@IIIYYYkkkzzz}}}uuunnnkkkrrrvvvUUUEEEBBBGGGLLLVVVeeeooonnnbbbWWWXXX___\\\^^^ttttttxxxtttkkkjjjlll]]]XXXRRRMMMJJJIIIGGGGGGFFFEEEDDDBBB@@@>>>>>>===::::::999999999:::;;;;;;>>><<<<<<>>><<<666333444111222444666888999999888888555444555333111333888:::BBBZZZyyyzzzwwwmmmiiiyyy|||___HHH<<<333555:::666666666555444444444444444111111222222222333333333uuummm}}}^^^===>>>NNNkkkuuu___LLL@@@CCCXXXrrrzzzVVVWWWcccwww{{{uuuxxxvvvpppggg___^^^eeeiiieeedddhhhXXXHHHDDDSSSYYYRRROOOVVV[[[XXXSSSOOOPPPQQQLLLDDD<<<999444222111111000...000:::IIIWWW___aaa___]]]dddfffmmmzzzzzzvvv~~~yyykkkooo{{{}}}uuunnnxxxqqqttt~~~zzzyyyxxxwwwxxxzzzyyyuuuqqqmmmmmmmmmmmmmmmkkkhhheee]]]YYYTTTPPPPPPQQQQQQRRR\\\^^^aaa```^^^]]]___aaahhh~~~jjjWWWHHHEEEGGGPPPWWWZZZ[[[]]]SSSTTTUUUTTTSSSVVV[[[___qqq}}}uuuqqqsssuuu||||||{{{```WWW]]]bbb___```fffkkklllooosss|||}}}lllZZZGGG>>><<<<<<===???>>>???AAACCCDDDGGGKKKNNNRRRUUU[[[^^^^^^]]]]]]]]]```xxxeeeYYY{{{```nnnfffQQQIIIOOONNNOOOQQQTTTWWWWWWWWW]]]]]]YYYRRRQQQWWW]]]```^^^______\\\UUULLLDDD???EEEFFFIIIMMMOOOMMMIIIFFFAAA===999777333555???JJJTTTWWWUUUUUUUUUNNNQQQcccwww{{{zzz||||||~~~}}}zzzxxxwwwxxxyyy}}}{{{kkkUUUDDD>>>AAAAAA???@@@DDDFFFDDDFFF@@@IIIhhhkkkSSSDDDDDDLLL]]]kkkqqqrrrsss|||hhhQQQDDDCCCAAA<<<===CCCEEEDDDIIIQQQFFFOOOZZZbbbfffjjjmmmooopppppprrruuuxxxiiiTTTKKKKKKNNNWWWgggwwwyyyiii\\\YYYaaabbbjjj}}}qqqyyy|||nnnlllnnnYYYTTTOOOJJJHHHGGGFFFEEEEEEDDDBBBAAA???>>>======;;;:::999888888:::<<<===>>>;;;;;;===;;;555222444222333555777888999888888666444333555444333666;;;999FFFdddsssnnnwwwnnnYYYdddoooSSS>>>777333777:::555666555444444444444444444111111222222222333333333rrrmmmZZZ999;;;MMMbbbbbbMMMMMMEEEPPPkkkzzzPPPTTTdddvvv~~~xxx}}}~~~vvveee^^^]]]eeeiiiccc___```VVVKKKGGGNNNRRRMMMLLLRRRTTTRRROOOMMMOOORRROOOHHH===:::555222111111000000111888DDDTTTaaaddd```ZZZ\\\```iiivvv{{{zzz}}}kkkeeemmm}}}xxxxxxttt|||wwwtttsssuuuxxxxxxsssnnnllllllllllllkkkjjjgggeee```\\\WWWUUUVVVZZZ___bbbhhhjjjkkkjjjkkkrrr|||uuu^^^HHHAAA???BBBMMMXXX___ffflllddddddaaa\\\XXX]]]iiissspppdddpppkkk]]]XXX^^^hhhhhhssszzz}}}jjjcccaaaccceeennn{{{gggXXXHHH@@@>>><<<<<<======???BBBDDDFFFJJJOOORRRVVVWWW[[[^^^]]]ZZZZZZ]]]tttoooYYY___sss```eeeRRRPPPXXXTTTOOOMMMOOOQQQRRRRRRRRRSSSRRRPPPSSSWWWWWWSSSRRRUUUZZZ^^^\\\RRRCCC999???AAADDDIIILLLKKKHHHEEE???===<<<999555555???JJJPPPVVVUUUTTTUUUOOOPPP___wwwyyy}}}}}}~~~{{{yyywwwvvvuuuuuuxxx{{{zzzkkkTTTAAA>>>???@@@AAACCCFFFHHHHHHKKKEEEMMMhhh~~~yyycccQQQDDDBBBFFFPPPVVVWWWVVVWWWcccrrrwww]]]MMMBBB;;;???GGG???@@@EEEIIIFFFCCCGGGPPPYYYeeeooonnnfff]]]VVVRRRPPPTTT\\\eeehhhhhhmmmtttsssfff^^^aaaaaaYYYTTTVVV[[[dddrrruuukkkcccooovvvyyypppzzzxxxqqqhhhTTTPPPKKKHHHFFFEEEDDDCCCCCCBBBAAA???>>>===<<<<<<;;;999888777888:::===???===::::::;;;999444222444444555666888999999888888555333333555444333666;;;>>>HHH___pppgggXXXeeehhh```yyyrrrbbbHHH777444333888:::333555555444333333444444444111111222222222333333333oooooo|||VVV999<<>>;;;999777333222888AAAKKKUUUVVVVVVWWWQQQPPP\\\xxx{{{~~~~~~}}}|||zzzwwwvvvtttsssuuuxxx}}}{{{nnnWWWBBBAAA@@@???AAADDDFFFJJJMMMRRRPPPZZZnnnttteeeQQQFFFBBBCCCHHHRRRYYYZZZ\\\___gggooossspppmmmrrr|||iiiJJJ???@@@AAABBBDDDCCCEEEHHHIIIFFFIIIUUUaaaiiiwwwwwwfffXXXPPPJJJLLLHHHFFFHHHJJJJJJLLLPPPUUUSSS]]]ooovvvmmmbbb^^^dddiiipppxxx}}}~~~{{{yyyuuu{{{vvv^^^PPPLLLHHHFFFDDDDDDBBBAAABBBAAA???>>><<<<<<;;;;;;:::999777777888;;;>>>@@@;;;888777999888444333555555666888999999999888888555333333444333222555:::AAAJJJYYY```UUUPPPooo~~~||||||llluuuoooYYYBBB555555444777888111444444333333333444444555111111222222222333333333yyyooovvvkkkOOO:::CCC[[[ddd]]]TTTYYY[[[uuudddJJJSSSdddrrrttttttjjjdddcccfffddd\\\[[[```mmmllleee[[[[[[```^^^VVVUUUYYYZZZVVVSSSSSSQQQOOOCCC>>>999555333333333222444666>>>LLL[[[cccbbb]]]ZZZYYYYYY___kkkxxx{{{yyy|||}}}|||qqqqqqvvvnnnssswwwxxxtttqqqpppqqqjjjkkklllkkkiiigggggghhhdddaaa]]]ZZZ]]]fffrrrzzzaaaEEE;;;777666;;;@@@FFFOOOWWWXXXdddtttzzzaaaXXXWWWXXXZZZttt{{{^^^UUU^^^kkkrrrttt{{{tttyyy}}}ooommmfffeeegggnnnttttttllldddllluuukkkJJJBBB===>>>@@@??????AAA???AAADDDGGGJJJNNNSSSWWW]]][[[\\\]]][[[]]]lllvvvTTTlllaaagggttt^^^UUUWWW[[[XXXRRRLLLGGGHHHLLLPPPKKKIIIEEEDDDIIIQQQRRRNNNPPPPPPRRRVVVZZZZZZVVVRRRNNNNNNMMMLLLJJJGGGBBB>>>DDD@@@<<<:::666333555999DDDQQQVVVWWWXXXSSSPPPYYYuuu~~~~~~}}}{{{yyyvvvtttrrrtttuuuyyy}}}~~~~~~|||sss]]]GGGDDDAAA@@@BBBCCCCCCFFFJJJUUUXXXfffuuunnnTTT@@@:::999===HHHVVVbbbiiirrrzzzvvvppplllppp{{{NNN===@@@CCCCCCCCCGGGIIIHHHDDDBBBIIIYYYgggyyycccXXXWWWWWW]]]XXXUUUVVVXXXXXX\\\```eeeqqqyyyllliiiiiihhhiiilllrrr{{{{{{xxxkkkNNNLLLIIIFFFDDDDDDCCCBBB@@@@@@???>>><<<;;;;;;::::::888777777777999;;;>>>@@@999666555777777444444666777888999::::::999888777666333333555444333666;;;===JJJYYY\\\VVV]]]|||lllPPP===666777444666777000333333333333333444444555111111222222222333333333~~~{{{}}}sssrrr\\\GGG999LLLlllsssggg```[[[fffzzz]]]HHHSSSeeerrrrrrrrreeeccceeeiiifff^^^```hhhhhhcccaaabbbbbb]]]SSSLLLPPPWWWXXXQQQJJJJJJMMMOOOIIIDDD===777444222111111222333888DDDSSS]]]___^^^ZZZ[[[ZZZ[[[eeevvv|||qqqpppsssiiijjjpppgggiiijjjiiifffeeefffgggccccccaaa```aaahhhqqqyyy|||SSS>>>:::666666999:::;;;???EEEEEEPPPaaatttjjj]]]XXX\\\bbbnnngggjjjjjjffffff```ZZZ\\\hhhvvv{{{yyy}}}~~~qqqfffiiikkkrrr|||sss```RRRnnnhhhPPPGGGAAA???AAABBBAAA???AAAAAACCCFFFIIILLLQQQVVVZZZ[[[ZZZ\\\___^^^ggggggaaa{{{dddqqq^^^RRROOOQQQUUUWWWWWWRRRLLLIIIMMMRRRDDDEEEDDDEEELLLTTTUUURRRPPPPPPQQQTTTVVVXXXXXXWWWMMMLLLKKKKKKKKKJJJGGGEEEIIIBBB<<<<<<:::777666777===MMMUUUWWWYYYTTTOOOUUUjjj}}}~~~zzz~~~}}}}}}}}}|||yyyvvvsssqqqsssssstttxxx}}}~~~}}}||||||}}}xxxdddNNNDDDAAABBBGGGGGGDDDDDDGGGSSSZZZnnnvvvXXXBBB>>>888<<>>BBBNNNWWW{{{ppp[[[WWW^^^ccceeefffiiilllkkkllltttyyyqqqnnniiidddeeennn|||qqqccc___WWWEEEJJJHHHEEECCCCCCCCCAAA@@@???>>>===;;;::::::::::::666666777888:::<<<>>>???666333333666666444555888888999:::::::::999888777555333444777777666:::@@@DDDTTTbbbbbb```ppprrr```FFF888666888444444666111333333222222333333444555111111222222222333333333yyyxxxyyy~~~}}}~~~qqquuuTTTBBB888QQQwww~~~mmmdddTTThhhoooVVVMMMYYYmmmyyywwwwww^^^___eeekkkggg```dddnnnaaaWWWYYYhhhjjjXXXGGGCCCMMMTTTVVVNNNEEEGGGPPPVVVNNNHHH@@@888444111000...000000444???MMMXXX]]]^^^PPPVVVXXXXXXccczzzvvvppp|||ggg\\\bbbllleeegggiiigggdddcccdddfffcccdddeeeddddddhhhooouuudddGGGDDD888666888;;;;;;999:::>>><<>>BBBBBBCCCFFF@@@DDDEEEAAA===@@@GGGLLLVVVgggmmm]]]NNNQQQ^^^gggvvvwwwwwwsssooouuu}}}yyyvvvooohhhgggpppzzziiiXXXXXXSSSOOOMMMHHHIIIGGGDDDCCCCCCCCCAAA@@@>>>===<<<;;;:::999999999555666777999;;;===>>>???555222222555666444666999999999:::;;;:::999888777555333444888999:::>>>EEEUUUfffpppkkkkkk}}}lllVVV@@@555555888333333666222222222222222333333444555111111222222222333333333~~~}}}~~~rrrwwwoooLLL===;;;VVVvvv~~~mmmZZZUUUcccuuuaaaPPPRRRhhhvvv}}}}}}ZZZ\\\gggjjj```___eeecccWWWQQQSSS^^^^^^QQQIIIJJJSSSRRRNNNJJJLLLRRRUUUSSSPPPJJJBBB;;;777444222111444333111555DDDVVV]]]YYYUUUSSSTTTYYY___nnnvvvyyy|||vvvkkkxxxzzzqqq```UUUZZZeeelllfffffffffeeeccccccdddeeeddddddcccdddggglllqqqtttxxxzzz~~~xxxYYYEEE;;;666555666999888666777;;;;;;CCCGGGGGGUUU{{{yyyqqqmmmiiihhhrrrwww|||hhhSSSIIIEEEDDDHHHNNN___iiioooqqq{{{xxxZZZ[[[ooofffFFF??????>>>>>>======>>>???@@@AAA???IIIPPPPPPQQQWWW[[[[[[WWW^^^]]]WWWfffxxxkkkkkk|||iii]]]NNNGGGJJJJJJQQQXXX\\\ZZZVVVSSSPPPMMMQQQWWW^^^___ZZZSSSQQQSSSHHHKKKPPPTTTVVVUUUSSSQQQFFFCCCLLLQQQGGGEEEKKKLLLBBB@@@===<<<;;;999777555777???IIIRRRUUUTTTRRRPPP[[[^^^jjjuuusssooo|||~~~zzz{{{vvvuuuwwwzzzqqqooommmlllooouuu{{{|||~~~yyynnncccHHHEEEJJJLLLEEEGGGHHHAAAOOORRR^^^mmmsssllleeecccXXXTTT^^^ooommm^^^___ooo{{{iiiVVVGGGIIIBBBAAA??????@@@BBBDDDEEE@@@BBBEEEEEEAAA>>>BBBHHHFFFTTT^^^XXXPPPVVVkkk~~~|||ppprrr|||zzzssstttzzzccc^^^VVVPPPLLLJJJIIIGGGFFFFFFDDDCCCAAA???>>>>>>;;;;;;:::999888777666555444666888;;;<<<======<<<555444333333444666888:::999999999::::::999888888888222444;;;:::888KKKfffzzzuuupppooowww}}}vvvyyytttkkkPPP999888777666444444333333444444333333222111000000000111111111111222222222}}}ttt~~~dddBBB:::DDDeeezzz```LLLHHH^^^uuu___UUUEEERRRiiizzzzzznnn[[[WWW]]]```ZZZ]]]aaa]]]XXXYYY]]]```[[[SSSPPPSSS[[[___aaabbbeeeiiihhhdddUUUOOOFFF===888444111000000111000444BBBTTT^^^^^^XXXUUUTTTTTTWWWbbbzzzvvvxxx||||||mmmjjjnnn{{{mmmdddtttvvvrrrfff___aaaeeegggffffffeeedddbbbbbbbbbccccccccccccdddgggnnnxxxuuu[[[AAA111;;;999:::<<<:::666777;;;>>>FFFJJJHHHRRRqqqnnnbbbdddeeewwwtttuuuuuupppmmmxxxkkkRRRGGGDDDGGGQQQ\\\ppp|||jjjhhhooo}}}yyy]]]GGGBBB>>>??????>>>>>>???@@@BBBCCCEEEMMMSSSSSSUUUYYY[[[YYYVVVXXXXXX^^^www{{{eee|||mmmiiixxx\\\PPPHHHHHHNNNNNNQQQVVVWWWSSSNNNMMMLLLIIIOOOUUU[[[XXXNNNEEECCCFFFIIIKKKNNNQQQQQQOOOLLLJJJDDD???HHHPPPLLLLLLPPPMMMIIIGGGDDDBBB???<<<888555666===HHHPPPUUUTTTRRRPPPMMMVVVkkk~~~}}}zzzyyyxxxwwwvvvrrrpppmmmlllooottt{{{~~~}}}uuukkkQQQJJJOOOUUUNNNKKKLLLHHHDDDDDDKKKWWW\\\[[[ZZZ\\\cccfffssswww```SSSUUU{{{|||^^^OOOCCC777:::<<<<<<===@@@CCCFFFGGGHHHNNNOOOOOOMMMHHHEEEGGGKKKPPP___lllkkkgggooouuujjjeeeeeellllll\\\XXXRRRNNNLLLJJJIIIHHHFFFEEEDDDBBBAAA???>>>===;;;;;;999888777666555444555777:::===>>>===<<<;;;555444444444555777999;;;888888888999999888888777;;;777777888999EEEdddwwwzzznnnaaaddd}}}ssskkk^^^GGG999888777555444444333333444444333222222111000000000000111111111222222222|||~~~vvvSSS<<<999LLLooommmQQQCCCBBB___}}}xxx\\\RRRPPPDDDLLLeeewwwvvvpppjjjZZZQQQRRRUUUUUUZZZ^^^XXXaaajjjnnnggg]]][[[^^^aaaVVV\\\aaadddeeeddd]]]TTTVVVQQQIIIBBB<<<888555222000111111333===NNN\\\bbb^^^ZZZWWWXXX[[[cccrrr~~~xxx|||~~~yyyoooiiisss{{{oooqqqqqqooonnnnnnjjjeeefffeeecccaaa```______```___```aaaaaadddmmmzzz|||vvvlllTTT===333999777888:::888555777;;;CCCLLLRRRRRRYYYqqqrrr[[[XXXRRRTTTcccoootttwww|||oooSSSGGGIIIRRRddduuuzzzWWWCCCAAA>>>????????????AAACCCEEEFFFJJJPPPUUUWWWZZZ]]]\\\YYYYYYUUUZZZqqqmmmTTTWWWxxx\\\rrrlllUUUPPPNNNRRRXXXUUURRRTTTQQQKKKHHHJJJLLLLLLQQQXXX\\\SSSDDD;;;<<>>BBBGGGKKKOOOQQQSSSZZZ```]]]TTTOOOQQQVVVccctttvvvqqqlllkkkmmmddd]]]UUUPPPMMMPPP[[[ggg|||hhhVVVTTTQQQNNNLLLKKKJJJHHHGGGEEEDDDCCCBBB@@@>>>===<<<;;;:::888777555444444444777999===??????===:::888444444444555777999;;;<<<777777777777777777777777666999888444777MMMppp{{{qqqmmm}}}sss___^^^mmm}}}yyypppWWWBBB888777666555444333333333333333333222111111000000000000000111111111222222{{{|||xxxxxxvvvDDD>>><<>>@@@?????????@@@BBBDDDGGGHHHKKKOOOTTTXXX\\\]]]\\\ZZZZZZ[[[jjjbbbOOOdddiii___ooo\\\UUUXXXWWWYYY[[[UUUTTTTTTNNNGGGFFFLLLRRRSSSOOOWWWWWWLLL===:::AAAHHHRRRRRRSSSSSSQQQMMMIIIGGGCCC>>>GGGRRRPPPOOOPPPLLLGGGGGGHHHIIIIIIEEE@@@<<<444999AAAJJJQQQTTTSSSQQQRRRUUUaaawwwzzzzzz}}}{{{yyyuuusssoookkkfffcccdddiiipppuuu{{{~~~}}}|||~~~|||xxxjjjZZZ^^^jjjaaaRRRQQQUUUVVVSSSOOOKKKEEEBBBAAABBBAAACCCCCCGGGVVVoookkkKKK888888;;;;;;<<<<<>>@@@PPPdddbbbOOOGGGMMMGGG\\\ooosssfffSSSIIILLLPPPiiisssqqq}}}zzzeeeaaaYYYZZZ[[[VVVXXXZZZSSSUUU^^^]]]QQQQQQ___eee```ffffffccc]]]YYYVVVPPPIIIRRRRRRRRRQQQMMMGGG???999111222222222555AAASSSccc\\\XXXZZZgggyyyvvviiifffrrrzzzooolllttt{{{vvvyyy~~~uuummmeeeaaa]]]ZZZZZZZZZYYYXXXVVV[[[```___\\\^^^fffmmmpppzzzgggPPPHHH>>>///---888777666888===??????DDDJJJKKKWWWgggyyywww```lllzzziiiNNNPPPbbbwwwXXXFFFGGGBBB>>>??????AAACCCFFFIIIJJJOOOQQQUUUYYYZZZXXXWWWWWWXXXdddlllTTTWWWxxx]]]kkkqqqTTTLLLOOOTTTPPPQQQTTTPPPXXXUUUNNNFFFFFFMMMRRRSSSIIINNNMMMAAA:::@@@KKKRRRRRRRRRTTTTTTSSSQQQNNNLLLEEECCCNNNUUULLLHHHKKKIIIHHHIIIKKKLLLLLLHHHCCC>>>555888===EEEMMMRRRSSSRRRPPPOOOUUUkkk}}}|||zzzvvvuuuuuunnnjjjeeeaaaaaaeeejjjnnnxxx|||~~~|||{{{}}}|||xxxxxxfffhhhsssiii[[[[[[___dddfffddd]]]TTTMMMGGGCCC???GGGPPP\\\pppaaa@@@555666:::<<<;;;@@@FFFLLLOOOSSS___rrruuujjj{{{}}}UUUGGGAAAHHHQQQLLLIIIIIILLLNNNOOOQQQ[[[fffdddVVVSSSUUUNNNMMMKKKJJJJJJHHHDDDBBBCCCBBBAAA@@@>>><<<;;;:::888777666444333444555555:::<<>>999777888<<<;;;CCCIIIRRRZZZdddqqq{{{tttNNNEEEBBBOOO\\\VVV[[[XXXVVVVVVUUUUUU]]]fffqqq{{{fffYYYQQQOOOPPPMMMKKKIIIHHHGGGEEEBBB@@@BBBAAA@@@???===;;;:::999777666444333444555777888;;;===???@@@>>>;;;777444222444666999:::999888777666666555555555777888999:::888444666FFFWWW[[[UUUVVVmmmwww{{{lllWWW666;;;555444333222222222222222111111111111111111111111/////////000000000111111yyyyyyyyyzzz|||~~~zzz{{{~~~}}}llltttDDD???:::LLL^^^bbbWWWMMMJJJLLLbbb}}}ooobbbRRRHHHQQQ^^^rrrooofff~~~^^^]]]TTTHHHFFFJJJLLLTTTXXXOOO]]]]]]YYYVVVYYY```aaa\\\YYY[[[ZZZYYY]]]dddfffeee___\\\YYYUUUQQQLLLFFFAAA999555222222333888HHHXXXccccccdddlll|||tttrrrnnnrrrqqqyyyzzzvvvqqqnnnbbb\\\VVVTTTVVVXXXWWWUUUWWWYYY\\\]]]\\\ZZZZZZ[[[______^^^^^^^^^^^^^^^^^^WWWCCC111///888<<<999666888999>>>GGGOOOUUU___hhhvvvzzz}}}yyy\\\mmmvvvOOOAAABBBCCCEEEIIILLLPPPRRRVVVXXX\\\^^^WWWQQQUUU^^^tttyyylllXXX\\\wwwsss^^^yyy{{{cccXXXPPPMMMHHHAAAHHHSSSRRRSSSRRRNNNJJJLLLQQQRRROOOKKKLLLGGGEEENNN\\\^^^UUUHHHIIIKKKMMMNNNOOONNNNNNOOOJJJQQQVVVNNNJJJMMMKKKPPPPPPOOOOOONNNJJJEEE@@@;;;888777;;;DDDMMMRRRSSSOOOPPPTTTfff~~~yyywwwuuuqqqnnniiidddaaa```aaabbbiiirrrzzz||||||}}}{{{xxxtttjjjllloooiiiiiinnnmmmrrr~~~ZZZ>>>>>>999999AAABBBIIINNNXXXgggwww{{{yyylllNNNPPPPPP___mmmcccooojjjhhhjjjlllnnntttzzzxxxyyyeeeZZZUUUOOOLLLLLLIIIGGGEEEDDDDDDCCCAAA???AAAAAA???>>><<<;;;999999666555444333444777:::;;;;;;<<<===>>><<<:::777444222444777999999888666444444333222222333444666888:::777999EEEWWWdddeeeaaa```|||yyyrrrxxxNNN;;;999444333333222222222222222000000000000111111111111////////////000000000111qqqvvv|||||||||~~~sssnnnhhh<<>>FFFSSS___jjjvvv||||||mmmWWWCCCDDDEEEHHHKKKOOOSSSUUUSSSWWW]]]___YYYUUU\\\iii{{{XXXTTTwwwaaajjjppp^^^\\\QQQMMMIIICCCJJJPPPKKKLLLMMMLLLLLLQQQXXXYYYUUUJJJIIIDDDEEERRR___XXXIIIGGGHHHJJJLLLNNNNNNNNNNNNRRRJJJNNNUUUQQQQQQRRRMMMKKKKKKKKKLLLLLLJJJFFFCCC>>>999555888BBBLLLQQQSSSUUUQQQLLLSSSqqq{{{zzzwww}}}}}}xxxsssooolllhhhccc___]]]\\\\\\___jjjuuuyyyzzz{{{yyyuuuvvvppprrrsssooouuu}}}zzzooo|||RRR:::>>>888999FFFJJJQQQSSS\\\qqq{{{lll^^^___```kkkqqq]]]hhhjjjyyyyyywwwtttvvv~~~mmm[[[TTTRRRNNNLLLNNNFFFDDDBBBAAAAAABBBAAA@@@AAA@@@???>>><<<:::999888555444333333555888;;;===;;;<<<<<<<<<;;;999777555222444777999999777444222222111000000000222555666;;;===HHH\\\mmmtttrrrooossszzznnnqqqdddMMMBBB222333333222222111222222222000000000000000111111111////////////000000000000yyy}}}{{{}}}RRR===@@@FFF___jjj[[[LLLMMMQQQPPPxxxzzzrrr___OOOMMMUUU[[[tttwwwtttyyynnnNNNUUUTTTMMMVVVccceeeeeecccZZZggggggeeeccceeedddXXXJJJHHHLLLMMMLLLPPPXXXYYYUUUXXXSSSWWW[[[VVVVVVWWWOOOJJJ>>>666777555111777CCC___bbbdddbbbcccoooyyyoooccctttxxxuuuyyy}}}ppphhhkkkssspppggg\\\TTTSSSVVVYYY[[[TTTTTTTTTVVVYYYYYYXXXVVVYYYWWWUUUSSSRRRLLLEEE???<<<:::666444666::::::999<<>>>>>===<<<:::999888777777555444444555777;;;>>>@@@???>>>===:::888666444333333666999888555222111222000222444555555777;;;>>>>>>LLLlll{{{rrrxxx|||dddgggvvvzzzUUU@@@:::///111111111111111111111111111111000000//////......000000000000000000000000vvv|||uuuHHH===DDDTTTggggggVVVLLLIIIJJJQQQnnnmmmggg[[[QQQRRR___lllttt{{{~~~^^^HHHMMMJJJHHHUUUbbb___\\\ZZZSSSVVV[[[]]]\\\\\\^^^[[[UUUQQQQQQPPPOOOUUU]]]]]]YYYVVVQQQVVV]]][[[^^^^^^TTTJJJ???888888777555<<>>;;;999666444666:::<<<<<>>>>>===<<<:::888777666666444444555666999;;;>>>@@@???>>><<<:::777555444333555777999999555222111222333222222222444777;;;>>>BBBZZZ}}}tttnnnuuukkkYYYkkkoooNNN;;;777333111111111111111111111111000000000000//////......////////////////////////~~~www~~~]]]>>>>>>JJJcccmmm```NNNKKKDDDGGG]]]vvvlllbbbZZZSSSUUUhhh~~~{{{sss[[[SSSSSS```\\\dddiii```ZZZ[[[WWWMMMUUUYYYVVVSSSUUUZZZ\\\SSSQQQNNNMMMSSS[[[\\\YYYQQQLLLRRR[[[[[[^^^]]]SSSLLLCCC<<<;;;:::999AAALLLSSS]]]eeebbb\\\ddd}}}zzzooorrrqqqpppwww{{{{{{yyy~~~___[[[mmmxxxzzz{{{sssfffXXXPPPMMMSSSQQQNNNOOORRRVVVZZZ[[[XXXUUURRROOOKKKFFF@@@===999888666555777:::>>>BBBOOORRRWWW[[[^^^ccchhhlllzzz}}}pppuuuwww|||}}}xxxPPPAAACCCFFFEEEIIINNNQQQRRRUUUYYY]]]ccchhhllltttwwwddd|||bbbgggrrr]]]UUUZZZVVVTTT[[[cccaaaUUUIIIDDDJJJQQQSSSOOOMMMOOORRRUUUTTTSSSUUUWWWVVVQQQLLLJJJJJJIIIKKKMMMMMMLLLKKK===@@@EEEJJJNNNMMMHHHDDDIIIOOOSSSOOOEEE??????CCC<<<888555555:::CCCLLLQQQSSSSSSRRRQQQTTT___nnnzzzzzzsssmmmkkkiiiccc^^^\\\VVVVVVYYY___gggnnnrrrtttpppuuuyyyyyy{{{pppDDDAAACCC>>>JJJTTT]]]sss~~~xxxwwwQQQWWWiii~~~gggTTTNNNNNNMMMQQQZZZ]]]^^^fffqqqzzzvvvrrrooo```SSSZZZxxxggg```YYYUUUPPPJJJFFFEEECCCAAA???>>>??????>>>===>>>===;;;999777666555555222444666888;;;===>>>??????>>>;;;999777555444333666888:::999666333111111444222000111555;;;@@@BBBJJJgggsssfffmmm{{{sss[[[ddd~~~}}}^^^EEE666222777111111111111111111111111000000000////////////...////////////////////////}}}}}}zzzNNN;;;???LLLfffiiiVVVFFFGGGDDDSSSxxx|||iii]]]SSSSSSjjjssseeeeee]]]cccXXXWWWWWWOOOOOOVVVVVVUUUYYYZZZVVVPPPPPPTTTYYYMMMKKKHHHFFFGGGLLLPPPRRRNNNLLLUUU[[[XXXXXXXXXPPPOOOIIICCC@@@======DDDNNNTTT___hhhgggbbbhhhzzzqqqhhhaaaaaammmssszzzooo\\\YYYnnnuuu{{{wwwjjj]]]TTTQQQUUURRROOOMMMOOOQQQRRRSSSVVVTTTPPPLLLGGGBBB>>>;;;888666666777888;;;BBBJJJTTT^^^___XXXTTTRRRTTT\\\~~~}}}jjj^^^\\\___bbbccceeeaaaXXXRRRWWW```pppqqqfffSSSGGGHHHHHHDDDFFFHHHMMMTTT]]]ccchhhiiirrrwwwkkkvvvuuu\\\|||jjjbbb___^^^VVVOOOOOOSSSRRRKKKCCCGGGMMMRRRQQQLLLHHHIIILLLTTTUUUVVVVVVTTTRRRPPPOOOKKKJJJIIIJJJKKKLLLKKKJJJBBBFFFKKKNNNOOOMMMLLLKKKNNNPPPQQQNNNJJJGGGFFFGGG888999999777888===GGGOOORRRUUUWWWUUURRRYYYnnn}}}wwwooollljjjgggbbb]]]TTTSSSTTTWWW^^^fffmmmrrrpppuuuxxxuuuqqqvvv```@@@AAACCC@@@KKKUUUccclllxxxkkkNNNcccqqqfff```\\\ZZZZZZZZZWWWRRRTTT[[[^^^qqqXXXWWWSSSQQQUUU[[[[[[VVVTTTNNNNNN___www```___\\\XXXRRRLLLFFFCCCCCCBBB@@@>>>===>>>>>>===;;;===<<<:::888666555444444222444777:::===>>>>>>===>>><<<:::888666555444444888999:::999777444222000333111000222888???CCCEEESSSkkkwwwiiiXXX___|||ccceeeuuuMMM===333...777111111111111111111111111////////////////////////////////////////////////yyy}}}lllGGG;;;???KKK^^^\\\LLLAAADDDKKKiiilll[[[QQQTTTnnn~~~uuuhhhfff[[[YYYLLLKKKPPPQQQXXX```___ZZZXXXWWWVVVTTTSSSTTTVVVLLLKKKHHHCCC===<<>>888===@@@<<<555666@@@KKKMMMRRRVVVTTTMMMPPPfff~~~}}}vvv{{{}}}sssmmmkkkjjjeee___UUUTTTSSSSSSWWW^^^fffllljjjmmmpppqqqqqqssszzzgggQQQ<<>>>>>===<<<<<<:::888666555555555666999999999999888666333111222111222444888===@@@AAAVVVbbbbbbSSSPPPkkk|||llleee|||hhhAAA999444---444000000000000000000000000.............../////////........................uuuxxx]]]CCC===@@@MMMXXXNNNHHHEEEDDDXXX|||dddSSSOOOZZZxxxttteee]]]UUU___TTTXXXbbbeeehhhjjjcccSSSPPPQQQWWW[[[ZZZXXXXXXTTTPPPLLLHHHAAA===AAAHHHHHHJJJUUU[[[TTTTTTYYYUUUQQQQQQOOOIIIBBBAAAEEEKKKSSSWWW]]]dddhhhgggccc___www}}}rrrhhhkkk{{{zzz|||yyy]]]dddoooxxx{{{sssggg]]]QQQOOONNNMMMNNNNNNMMMKKKNNNOOONNNJJJDDD???;;;:::777555888<<<===???MMM]]]gggbbbiiizzz{{{pppeeeVVVMMMKKKJJJHHHDDDEEE@@@???BBBEEECCCAAABBB===DDDGGGEEEDDDHHHKKKLLLYYYVVVVVV\\\gggooorrrpppggguuueeeqqqhhhcccuuuddd\\\[[[VVVXXXYYYVVVOOOKKKKKKMMMLLLIIIEEEFFFJJJNNNPPPPPPLLLNNNPPPPPPNNNMMMPPPRRRRRRRRRSSSUUUWWWWWWTTTRRROOOPPPPPPNNNLLLKKKLLLMMMPPPLLLGGGFFFFFFCCC>>>999<<>>>>>BBBCCCBBBCCCEEE???FFFKKKJJJIIIMMMRRRVVVYYYXXXWWWWWWXXX\\\```cccpppuuudddiiiuuu^^^qqqttt___UUUYYYQQQUUUXXXUUUOOOKKKMMMPPPOOOLLLIIIIIILLLOOOQQQQQQMMMNNNNNNMMMLLLLLLOOOQQQJJJKKKNNNQQQTTTSSSPPPLLLKKKKKKKKKKKKJJJIIIGGGFFFKKKLLLLLLKKKGGGDDDBBBAAACCCEEEEEEAAA:::888;;;???KKKMMMTTTXXXRRRLLLWWWiii}}}}}}|||zzzqqqrrryyy|||rrrjjjjjjhhhccc___^^^[[[VVVSSSSSSWWW[[[kkknnnqqqssssssrrrpppooollluuu~~~xxxlllcccGGG@@@EEEHHHWWWhhhppp{{{rrr]]]VVVZZZ]]]dddrrrfffSSSLLLLLLFFFHHHEEE@@@@@@DDDEEEBBBAAA>>><<<;;;;;;:::999777666555555555555555555666:::;;;<<<======<<<;;;:::666555444333444666999:::999888888999;;;:::777333111444666555666===JJJTTTTTTSSSTTT]]]rrr~~~uuu___BBB999555555555222000000000000000000000000---------.........//////........................xxxkkksss~~~yyyEEE???EEEMMMccc]]]DDDLLLTTTMMMmmmjjjeeeXXXLLLQQQiiijjjZZZRRR\\\[[[UUU[[[```YYYWWW[[[ZZZTTTUUU\\\eeeeee\\\VVVUUUYYYOOOJJJTTT```eeefffgggXXXMMMMMMSSSTTTWWWSSSEEEIIIOOOQQQMMMFFFEEEHHHKKKRRRUUU[[[aaaeeeccc]]]XXXXXXvvvpppeeeqqq{{{|||www~~~tttuuuzzzyyysssaaa[[[SSSMMMJJJJJJKKKKKKHHHKKKMMMKKKEEE???;;;:::777666:::@@@@@@BBBSSSiii}}}ssslllYYYTTTKKKDDD@@@AAACCCEEEDDDBBBCCCDDDBBB@@@CCCIIIKKKKKKLLLNNNSSSWWWUUUPPPKKKOOOTTTTTTSSSWWWbbbllliiiXXXooorrr]]][[[zzzwwwiiiSSSMMMWWWXXXXXXVVVQQQLLLLLLPPPUUUTTTRRRPPPNNNMMMMMMMMMNNNHHHGGGGGGFFFEEEEEEGGGHHHEEEGGGKKKPPPRRRQQQMMMJJJFFFFFFGGGIIIJJJHHHDDDAAA???FFFMMMLLLFFFCCCFFFJJJHHHFFFCCC@@@>>>===<<<;;;FFFGGGNNNTTTOOOGGGMMM[[[|||{{{sss|||xxxyyy|||}}}ooolllrrrwww{{{tttjjjiiihhheeecccbbb___YYYSSSQQQSSSUUU```ffflllooooooooorrrtttooopppoooooottt}}}|||wwwtttuuuuuuppphhhcccKKKFFFMMMQQQfff{{{bbb\\\ccc}}}~~~ggg\\\cccttt}}}dddUUUNNNIIIFFFIIIKKKHHHCCCCCCFFFDDD===@@@>>><<<:::::::::888777444444444444444555666777============<<<;;;::::::555444333222444777:::<<<888777777999;;;;;;888444///333666777:::FFFZZZiiieee```aaaoooxxxtttpppFFF555:::444444999444000000000000000000000000---------.........//////........................sssnnnuuubbb@@@<<>>===<<<@@@FFFLLLOOONNNKKKJJJJJJ___mmmuuurrrqqq|||vvvllluuuxxxvvvkkkjjjwwwyyy|||xxxooojjjggggggfffaaa^^^]]]YYYRRROOOOOOXXX[[[ccclllnnnlllkkknnnkkkkkkmmmoooqqqqqqooommmqqqnnnlllmmmooonnnjjjeeeXXXTTTXXXeeettt}}}___aaaxxxwww{{{tttiiiZZZPPPMMMLLLKKKIIICCCCCCCCCCCCBBBAAA@@@@@@===<<<<<<;;;999777555444888666444333333555777999>>>>>>===<<<;;;999777666444444555666777999;;;<<<888777888:::<<<;;;777333333...888???AAA]]]yyyxxxiiihhhooommmcccyyy{{{\\\CCC//////555333111333111111000000//////......//////............//////........................}}}ooonnnzzzXXXAAA@@@LLL```RRREEEFFFKKKOOO\\\wwwoooZZZMMMCCCGGGXXXkkk{{{]]]SSS]]]```YYYTTTTTTYYYYYYSSSUUU^^^]]]aaa^^^SSSQQQXXX[[[XXX\\\UUUMMMMMMRRRXXXZZZXXXSSSQQQRRRVVVVVVRRRQQQTTTTTTOOONNNOOOMMMIIIHHHKKKSSSSSSUUU[[[aaaccc___ZZZUUUaaasss{{{ppp``````kkkuuu|||~~~|||kkkjjjuuu}}}yyyqqqeeeZZZQQQLLLKKKKKKLLLIIIGGGHHHFFF@@@===>>>???<<<===DDDKKKNNNSSSXXX^^^lllOOOKKKYYYfffgggooommmvvvsssXXXQQQ\\\ddddddMMMEEE@@@AAACCCBBBBBBCCCHHHFFFEEEIIIUUUbbbeeebbbjjjfffcccaaaZZZQQQLLLMMMWWWRRRMMMWWWmmmcccZZZfffvvvaaa^^^zzzjjj]]][[[YYYRRRNNNQQQVVVRRRMMMJJJKKKMMMNNNNNNUUUVVVUUUPPPJJJGGGJJJNNNLLLIIIGGGEEE@@@<<<@@@GGGKKKKKKIIIHHHFFFDDDCCCBBBBBBCCCEEEFFFGGGFFFEEEDDDGGGEEECCCDDDGGGIIIHHHGGGAAAAAAAAAAAA@@@???>>>======DDDKKKPPPPPPMMMKKKJJJ\\\```fffmmmwwwwwwvvv|||yyyrrrjjjooottt{{{~~~}}}vvvpppllljjjfffbbb___]]]XXXQQQOOORRRSSSSSSYYYbbbggghhhjjjmmmkkklllmmmnnnppppppooonnnpppmmmkkkllloooooojjjfff``````jjj{{{{{{zzzlll\\\UUULLLGGGGGGGGGEEECCCAAAAAAAAAAAA@@@???>>>>>><<<<<<;;;:::888777555444666555444333444666999;;;>>>>>>===<<<:::888777666444444555777888:::;;;;;;777777777999;;;:::777333666000<<>>AAADDDGGGOOOXXX]]]^^^aaafff{{{dddBBB@@@PPP]]]___jjjlll{{{ccc^^^rrrzzztttooouuuyyyhhhWWWSSSUUUQQQGGGGGGAAA???AAABBB@@@@@@BBBGGGJJJPPPZZZiiittttttmmmiiiddd^^^YYYRRRKKKJJJNNNTTTSSSTTTfffhhhQQQ___dddVVVrrrhhh\\\SSSUUUUUUPPPMMMOOORRRNNNJJJHHHHHHIIIJJJJJJPPPQQQOOOKKKGGGFFFIIIMMMOOOJJJGGGGGGGGGGGGKKKPPPJJJIIIHHHFFFEEECCCBBBAAACCCDDDEEEFFFFFFFFFEEEEEEEEEDDDDDDEEEFFFGGGEEEDDDBBBBBBBBBAAA@@@???======:::AAAJJJPPPQQQPPPMMMKKKWWWZZZdddtttssszzzxxxjjjgggnnnvvvzzzzzz|||zzzrrrnnneeebbb```^^^WWWRRRRRRWWWSSSOOOPPPWWW___bbbeeeiiillllllmmmmmmnnnnnnoooooonnnlllkkkmmmoooooolllhhhffflll~~~}}}nnneee^^^ZZZbbbnnnvvvuuu~~~}}}jjjXXXNNNLLLIIIEEEEEEFFFGGGDDDAAA????????????>>>===<<<;;;;;;:::999888777666555444444444444444666999;;;===>>>===<<<:::999777555555333444666888999:::999999777666777888999888666333888222:::JJJXXXfffgggVVVVVVbbbzzzxxxfffrrrtttFFF:::333555666111...///000000000////////////...//////............//////------------------------|||sssuuufffAAACCCDDDQQQ\\\FFFFFF???@@@GGGRRRcccfffXXXKKKDDDFFFWWWmmm}}}iiijjjjjjrrr|||ooobbb^^^]]]]]]```fffZZZTTTKKKGGGNNNZZZ\\\WWW\\\UUUOOOMMMRRRWWWZZZ[[[QQQQQQRRRUUUWWWXXXYYYZZZOOOOOOPPPRRRQQQOOONNNNNNOOORRRVVVZZZ^^^```aaaaaacccaaaeeeooouuusssqqqrrrnnnxxx}}}|||nnndddhhhuuu~~~|||mmm]]]PPPHHHGGGEEEEEEGGGDDDAAACCCHHHLLLZZZmmmxxxwwwtttyyy|||mmmgggfffpppyyyrrrWWWBBBKKK```kkkiiirrrqqq___RRRVVVkkkyyyqqqsss{{{zzzuuukkkbbb```___UUUIIIJJJDDD@@@AAABBBBBBFFFJJJKKKbbbwwwyyypppgggffffff[[[VVVRRROOOJJJFFFIIIPPPPPPZZZfff|||nnnXXX[[[xxxuuu[[[bbbyyyaaaXXXQQQRRRSSSPPPNNNPPPKKKIIIGGGGGGGGGHHHJJJJJJJJJMMMPPPPPPMMMKKKJJJJJJKKKFFFDDDHHHMMMNNNPPPSSSFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEDDDBBBAAACCCBBBBBB@@@???===;;;:::888>>>GGGOOORRRRRRPPPNNNMMMWWWkkksssxxxzzzqqqfffjjjooosssvvvzzzxxxqqqfffdddbbb```ZZZVVVYYY___ZZZQQQLLLPPPWWW\\\___bbbkkkkkklllllllllmmmooopppmmmllllllnnnppppppnnnkkkgggnnnyyyVVVOOOLLLOOOQQQWWWhhhzzzxxxrrrtttssszzzhhhuuusssuuunnnYYYMMMJJJJJJHHHFFFFFFGGGFFFDDDAAA??????>>>>>>===<<<;;;:::999888777666555555555444222333444666888;;;===>>>===<<<:::999777555444444333555777999::::::888777888777777666666555333222555111555CCCRRR\\\YYYNNN[[[pppwwwiiimmmaaa<<<666333444333///...000///////////////////////////......------......///------------------------~~~~~~wwwrrr}}}WWW???CCCBBBNNNUUUHHHGGG===@@@LLLWWWbbbaaaSSSOOOGGGKKK]]]ppp}}}yyyvvvYYYOOO]]]]]][[[jjjaaa[[[WWWYYY^^^aaadddfffVVVOOOFFFFFFQQQ[[[\\\WWWXXXOOOGGGIIIRRRXXXWWWRRRQQQSSSTTTUUUVVVWWWWWWVVVOOOQQQRRRRRRQQQQQQOOONNNOOORRRVVVZZZ^^^```aaabbbaaa]]]___kkkyyy}}}{{{xxx}}}zzzmmmnnn~~~oooaaannnzzz|||ooo\\\MMMMMMIIIGGGHHHHHHGGGKKKQQQXXXppprrrfffdddaaaWWWRRRUUUPPPRRRSSSMMM@@@>>>QQQiiiyyysssvvvqqqyyyrrrrrrsssttt}}}eeeQQQNNNYYYkkkzzztttqqqqqquuutttrrrxxxvvvggg^^^```gggjjjhhhWWWNNNEEEDDDHHHLLLTTT[[[aaa|||iiiTTTPPPUUUQQQOOONNNMMMJJJHHHMMMUUU^^^hhhuuuiii]]]```[[[WWWtttkkkccc[[[SSSQQQPPPOOOOOOQQQLLLLLLLLLKKKKKKKKKLLLMMMIIIKKKNNNOOONNNMMMLLLLLLGGGBBBBBBHHHMMMMMMKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEDDDCCCCCCDDDEEEEEECCCDDDEEEEEEDDDBBBAAA@@@CCCCCCAAA@@@===:::888777999===DDDKKKQQQSSSSSSRRRJJJSSSfff}}}{{{www{{{ooollliiikkkrrrzzz|||tttiiifffdddccc___\\\___eee[[[QQQIIIJJJPPPTTTXXX\\\fffhhhiiiiiiiiijjjmmmpppmmmmmmmmmoooppppppnnnmmmhhhhhhrrrgggRRRLLLJJJPPPZZZlll\\\OOOVVV]]]sss{{{}}}sssuuuiiiQQQIIIKKKGGGEEECCCBBBAAAAAAAAAAAA???>>>>>>>>><<<;;;:::999777666555444444444444555222333555888;;;<<<>>>>>>;;;:::888666555444444444444555888999:::999888666999888777555222111000111///444;;;FFFQQQTTTQQQQQQfff}}}ccc```xxxvvvHHH666333111111///---///222.............../////////......------------......------------------------{{{yyypppttt{{{KKK@@@CCCDDDMMMJJJIIIIIIHHHXXXmmmsssssskkk\\\TTTLLLOOO```nnnsss|||{{{oooVVVTTT^^^ZZZRRRUUUUUUWWW\\\bbbeeedddaaa___]]]UUUNNNQQQ\\\cccbbb\\\ZZZQQQKKKNNNVVVYYYSSSJJJSSSVVVXXXWWWWWWXXXVVVSSSSSSUUUTTTQQQOOOOOONNNJJJOOOQQQVVV\\\bbbeeeeeedddaaa```fffuuuyyyvvvwww{{{~~~rrr```oootttaaalllwww|||vvvhhhZZZQQQIIIFFFFFFGGGKKKPPPeee~~~nnn[[[VVVOOONNNQQQPPPIIIFFFHHHHHHDDD???<<<<<>>>>>======;;;:::888777555555333222222333444555444555888:::<<<=========999888666444444444444555666777888999999888777666777666555333000///000222222BBBNNNWWW___XXXTTT^^^uuuzzzaaajjj]]];;;333222000...,,,---///222---............/////////......------------......,,,,,,,,,,,,,,,,,,,,,,,,sssrrraaaCCCCCCCCCJJJPPP@@@EEEGGGVVV{{{nnn___PPPJJJQQQeeerrrsssxxxuuukkkppplllbbb]]]\\\]]]```cccbbb```^^^\\\ZZZ```YYYUUUYYYaaaccc___YYYYYYUUUSSSVVV[[[YYYQQQHHHQQQVVVYYYXXXXXXYYYUUUPPPSSSVVVTTTOOOMMMOOONNNKKKOOOPPPUUU^^^iiinnnllliiifffggglllxxx}}}yyywwwxxxzzzkkkkkkrrrzzz~~~pppaaaQQQJJJHHHGGGHHHJJJ___pppvvvwwwvvveeeUUUQQQJJJKKKMMMNNNKKKFFFCCCBBBCCC@@@===???EEESSSiii{{{{{{pppnnnfffrrrvvvhhhXXXPPPGGGDDDFFFIIIIIIHHHDDDGGGJJJKKKKKKIIIGGGEEEGGGMMM```tttkkkVVVQQQOOOQQQQQQTTTbbbtttmmmWWWMMMNNNQQQSSSVVVMMMQQQQQQMMMKKKMMMNNNMMMKKKJJJKKKJJJGGGGGGOOOZZZdddiii___kkknnnlllrrreee[[[[[[ZZZVVVSSSRRRRRRSSSRRRTTTVVVWWWUUUQQQNNNNNNNNNNNNKKKHHHFFFGGGKKKOOOQQQQQQNNNNNNQQQQQQLLLIIIIIIMMMLLLKKKKKKJJJIIIHHHHHHFFFDDDAAA??????@@@BBBDDDCCCDDDEEEDDDBBBAAACCCEEE@@@@@@@@@@@@@@@???>>>>>>@@@>>>>>>CCCKKKSSSXXXZZZ]]]ZZZWWWdddyyy{{{xxxiii```bbbmmmxxx}}}}}}vvvnnnhhhhhhhhhccc^^^]]]TTTLLLFFFCCCBBBBBBGGGMMMRRRWWW]]]______```dddggghhhjjjkkklllkkkiiiiiiiiiggg```^^^aaaccciii||||||oookkknnnkkkgggaaabbbnnn~~~jjjNNNNNN```ooo___JJJDDDDDDBBBBBBBBBAAA@@@@@@AAABBB<<<<<<;;;;;;999777666555444333222111111222444555666777:::<<<======;;;:::666555444333333444555666888888888777777777777777222222222000///000333777FFFYYYaaaffflllcccbbbvvvtttmmm|||}}}dddBBB999000000000...---...//////---------.........//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,{{{ssszzzPPP???DDDCCCQQQSSS999@@@>>>[[[}}}dddTTTGGGEEERRRlll{{{|||ssswwwqqqcccfffeee[[[[[[WWWPPPMMMQQQXXX]]]ZZZTTTQQQVVV[[[YYYRRRLLLPPPQQQTTTWWWYYYUUUMMMGGGMMMTTTXXXWWWWWWXXXTTTMMMPPPSSSRRRLLLLLLQQQRRRNNNNNNOOOUUUaaannntttrrrmmmiiihhhhhhmmmyyyxxx|||yyyyyy|||mmmcccnnnuuu___TTTPPPNNNLLLLLLKKKSSSZZZVVVNNNTTTrrrdddVVVMMMKKKRRREEEIIIIIIFFFDDDEEEFFFFFF======>>>@@@DDDNNN^^^jjj[[[SSSWWWVVVhhh~~~~~~{{{yyy{{{zzzppp___PPPCCC???===???CCCDDD@@@<<>>======:::999@@@JJJJJJPPPdddzzz```JJJGGGJJJNNNOOOPPP\\\lllvvvtttuuuyyyyyy\\\MMMIIIFFFBBB@@@AAAFFFHHHFFFEEEHHHIIIHHHLLLKKKKKKKKKIIIKKKWWWdddyyy~~~ZZZRRRgggvvvfff}}}~~~aaaYYYZZZVVVXXXXXXWWWWWWXXXWWWTTTNNNQQQSSSSSSPPPNNNNNNOOOKKKKKKKKKMMMNNNOOONNNMMMKKKHHHHHHKKKJJJGGGGGGJJJIIIIIIIIIJJJJJJKKKKKKKKKFFFCCC@@@>>>===???AAACCCCCCEEEEEECCCAAAAAADDDGGG>>>>>>@@@AAABBBCCCCCCCCCBBB???===@@@HHHRRRYYY]]]WWW\\\YYYXXXpppxxxmmm|||wwwyyyxxxvvvxxx}}}kkk^^^\\\eeeuuuyyyyyy{{{{{{qqqjjjiiiiiiccc[[[VVVWWWQQQKKKFFFAAA===@@@FFFKKKQQQXXX[[[[[[\\\```cccfffhhhiiiiiihhhfffffffff``````dddhhhccc^^^fffsssvvvjjjmmmkkkiiikkkiiiaaahhh}}}lll___hhh}}}sssRRREEECCCAAA???@@@AAA@@@>>>;;;::::::;;;::::::999777666444333444222111000000222444555777999<<<===>>><<<:::999555444222222222444666777999888777777666777777888...///000///...111666;;;\\\kkkkkkjjjpppjjjooohhhtttvvvnnnhhhFFF,,,666...///000///000000///,,,---------.........//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,ooo{{{uuuFFFBBBDDDKKKLLLEEE===;;;EEE^^^^^^PPPFFFFFFNNN___rrr}}}yyyssstttyyyuuueeeTTTQQQWWWWWWMMMFFFJJJRRRUUUVVVRRRNNNNNNPPPSSSSSSRRRHHHMMMQQQPPPKKKHHHHHHJJJSSSOOONNNRRRVVVUUUKKKBBBFFFFFFHHHLLLPPPRRRQQQPPPMMMPPPTTT]]]mmmzzzwwwmmmkkkmmmllliiikkkuuuqqqmmmxxxyyy~~~~~~mmmfffsssxxxnnn^^^VVVQQQGGGDDDFFFGGGGGGGGGKKKQQQWWWbbb___ZZZRRRLLLHHHHHHIIIEEEEEEFFFFFFEEECCC@@@???AAA===;;;???HHHQQQUUUUUUHHHBBBDDDSSSdddnnnuuu{{{xxxwwwmmmSSSCCC??????>>>>>>======<<<<<>><<<;;;<<<===???AAAGGGMMMaaasssRRRHHHDDDEEEIIIKKKOOO\\\iiikkk]]]ZZZ^^^bbbrrr{{{hhhQQQAAA<<<===;;;999===BBBHHHJJJHHHFFFGGGHHHIIIEEEGGGKKKLLLQQQgggdddRRRqqqrrrjjj\\\ZZZZZZWWWXXXWWWUUURRRQQQRRRSSSVVVUUUSSSQQQPPPNNNNNNNNNOOOOOOOOONNNMMMLLLKKKJJJIIIIIIHHHJJJKKKLLLKKKIIIDDDEEEFFFGGGGGGGGGGGGGGGDDDCCCAAA???>>>???@@@AAACCCCCCCCCCCCDDDDDDDDDDDDAAABBBCCCDDDDDDCCCBBBBBBDDD@@@===<<>>>>>===<<<;;;999888888666555444333222222222111111222444555666:::;;;;;;<<<;;;:::888777666555444333333444666666777888888888777666555444000333555222///222<<>>@@@<<<:::===DDDIIIKKKKKKAAA@@@EEEPPPZZZbbbooozzzlllPPPAAA>>>>>>>>>=========<<<<<<<<<<<<:::::::::;;;===>>>CCCGGGWWWqqqcccHHH@@@AAAEEEJJJLLLQQQaaaqqqttt^^^QQQNNNLLLTTT]]]\\\YYYNNNAAA:::;;;>>>??????===<<<===???BBBFFFHHHJJJCCCHHHQQQSSSPPP[[[hhh^^^rrryyydddXXXTTTUUUWWWWWWWWWUUURRRPPPPPPQQQQQQPPPOOONNNMMMLLLLLLLLLNNNNNNNNNMMMLLLJJJIIIHHHGGGFFFFFFGGGHHHHHHGGGEEEGGGGGGGGGFFFEEEDDDCCCBBBEEEDDDBBBAAA@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCCCCCCCBBBAAA@@@>>>===;;;;;;???HHHTTT]]]```ZZZTTTSSSYYYbbbhhhkkknnnuuu}}}jjjXXXTTTYYYfffooouuuuuuxxx}}}ppphhheeebbb]]]______]]]VVVLLLDDDAAAAAA???AAADDDIIINNNRRRUUUVVVZZZYYYZZZ]]]```aaa```^^^]]]^^^___aaabbbcccccccccbbbccccccdddddddddddddddfffggggggffffffjjjttt{{{wwwooojjjfffmmmyyywwweeelll~~~nnnOOOAAACCCAAA:::>>>>>>>>>>>>===<<<;;;;;;888777777666444333333222111111111222333555777888:::;;;;;;;;;:::999777666555444444444444555666777888888777777666555444333444333000,,,***111BBBSSSaaa]]]XXXYYYeee}}}eeefffyyy{{{}}}bbbFFF777222/////////...------------......---------...//////000444222000...,,,,,,------......---------,,,,,,,,,}}}~~~|||}}}tttsss~~~qqqHHH777???JJJNNNGGG<<<999<<>>===???<<<:::;;;>>>AAA@@@>>>:::???GGGNNNQQQZZZlll}}}fffKKK>>>===============<<<<<<<<<<<<;;;:::::::::;;;===>>>???@@@HHHXXXdddaaaOOO===<<>>>>>FFFCCC@@@BBBGGGKKKKKKIIIEEEGGGMMMSSSZZZqqqaaammmxxxxxxhhh^^^UUUQQQRRRUUUVVVVVVSSSPPPNNNNNNNNNLLLLLLLLLKKKKKKLLLMMMMMMNNNMMMLLLKKKIIIHHHGGGFFFEEEDDDCCCDDDDDDDDDBBB@@@FFFFFFEEEDDDCCCBBBAAAAAADDDDDDCCCBBBBBBCCCEEEFFFCCCCCCCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@???>>>???@@@???>>>???FFFSSS]]]dddbbb\\\WWWVVV[[[eeemmmxxx|||eeeRRRJJJ```iiippprrrssswww}}}wwwoookkkfffbbbeeeeeeccc]]]TTTKKKEEEAAA<<<===>>>AAADDDHHHKKKMMMQQQQQQRRRUUUYYY[[[[[[ZZZZZZ[[[]]]___```bbbcccccc```___^^^^^^]]]]]]]]]]]]ccceeefffeeeeeegggnnnsssnnnhhhooofffRRRYYYtttqqqnnnnnndddRRRDDDEEEKKKEEE999============<<<;;;::::::666666555444444333222222000000111222444777999:::;;;;;;::::::999777666555444444444444555666888999888777777666444333222222111///111555555777DDDSSSVVVSSSRRR\\\rrryyy```]]]ttt}}}pppNNN888777666000//////...------------...---------...///000111222777555222///---,,,++++++------------,,,,,,,,,,,,~~~~~~yyyzzz}}}}}}rrrvvv\\\???<<>>===<<<>>><<<;;;;;;<<<<<<:::888999@@@JJJQQQVVVaaattt}}}xxxxxx{{{qqqZZZFFF===<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<===>>>???<<<;;;===CCCIIIHHHAAA:::@@@DDDKKKQQQWWW```mmmxxxaaaJJJ>>>??????DDDFFF>>>???@@@AAA@@@??????@@@@@@?????????BBBFFFGGGFFFDDDNNNHHHIIIZZZuuunnneeejjj\\\|||ddd]]]\\\TTTQQQUUURRRSSSSSSQQQMMMKKKJJJJJJJJJJJJKKKKKKLLLMMMOOOOOONNNMMMKKKIIIHHHFFFFFFEEEFFFEEEDDDCCCDDDCCC@@@>>>AAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAABBBCCCEEEFFFBBBBBBAAAAAA@@@???>>>>>>@@@@@@@@@???>>>>>>======@@@BBBBBB>>>;;;@@@LLLVVVbbbdddeee```ZZZ\\\fffooo~~~yyy___KKKWWW___iiinnnooorrruuuxxx~~~yyytttnnngggeeedddccc___YYYQQQIIIDDD>>>===<<<===>>>BBBEEEGGGJJJJJJLLLOOORRRUUUVVVWWWYYYZZZ\\\^^^```aaaaaabbbcccbbb```_________```aaaaaacccdddeeedddeeehhhkkkjjjoootttwww{{{}}}xxxqqqpppbbbaaahhh```TTTgggoooccc]]]OOOJJJCCC@@@GGGMMMFFF;;;<<<<<<<<<<<<;;;:::999888444444444333333222222222///000111444666999;;;<<<::::::999888777555444444333444444555777888999:::888777666444333222111111000---///888<<<>>>FFFPPPSSSSSSZZZoookkkZZZzzz}}}rrrZZZ@@@444666777333//////...------------...------......000111222333//////---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~|||wwwwww|||wwwrrruuuNNN;;;;;;AAAFFFCCC===999999:::???UUUaaa[[[SSSPPPMMMLLLhhhooozzzvvvuuubbbYYYSSSUUUWWWSSSPPPPPPVVVSSSRRRWWW\\\\\\WWWSSSUUUTTTSSSRRRQQQQQQQQQRRRPPPOOOLLLJJJGGGGGGIIIKKKIIIJJJKKKMMMNNNNNNMMMLLLRRRVVVZZZYYYTTTRRRUUUXXXJJJJJJJJJJJJLLLUUUcccooo{{{yyy{{{{{{ppp```ZZZ]]]fffrrr~~~|||mmm```WWWOOOIIIEEEDDDAAA??????AAABBBAAA@@@?????????>>>>>>===<<<<<<===<<<<<<======<<<:::999<<>>;;;:::999:::;;;=========CCCEEEIIIQQQ]]]iiiqqqtttTTTDDD>>>@@@<<<===@@@;;;<<<>>>@@@@@@@@@AAADDDFFFBBBCCCDDDEEEEEEHHHNNNRRRRRRSSSaaa}}}pppbbbdddggg^^^hhhhhhYYYhhhhhhWWWWWWXXXSSSRRRXXXNNNOOOPPPNNNKKKHHHGGGGGGIIIIIIIIIJJJKKKLLLNNNNNNMMMLLLJJJIIIGGGFFFFFFFFFHHHFFFEEEEEEEEEDDDAAA???@@@??????>>>>>>>>>???@@@>>>>>>>>>???@@@AAABBBCCCAAA@@@@@@???>>>===<<<<<<>>>>>>===<<<<<<<<<<<<<<<;;;>>>>>>:::777<<>>@@@CCCDDDBBB???>>>>>>=========<<<<<<<<<<<<<<<===>>>>>>======<<>>AAAAAAAAADDDLLLZZZhhhllliiiIII???AAACCC======AAA???AAABBBBBBBBBBBBCCCEEEGGGSSSRRRNNNHHHFFFLLLWWW```[[[nnniiiWWWWWWkkkfff^^^ooocccWWWPPPSSSTTTQQQQQQUUULLLMMMNNNMMMKKKHHHGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLKKKIIIGGGFFFFFFFFFGGGHHHGGGEEEEEEEEEEEEBBB@@@BBBAAA>>><<<:::::::::::::::;;;;;;<<<===>>>>>>???>>>>>>>>>======<<<<<<;;;;;;;;;::::::::::::;;;;;;:::<<<<<<<<<<<>>@@@BBBDDDFFFIIIMMMPPPUUUVVVWWWXXXYYYZZZZZZZZZZZZZZZZZZ[[[]]]___```aaa]]]^^^```aaabbbbbbaaa```cccffffffcccbbbdddddd```^^^dddeee___]]]gggxxx}}}wwwppp{{{qqqhhh```YYY\\\aaadddfffhhhVVV```uuuzzzjjjXXXIIIAAA???@@@;;;<<<===<<<;;;;;;;;;;;;999999999999888777666666222333333333333333333333222333555777999:::::::::777666555444333333333444444555777888999999999999777666444333222222333444555DDDTTT]]]fffnnnoooiiijjjuuueeezzz```CCC...111555///---222//////...------------...---------...///000111222------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,yyyzzz|||rrryyyMMM999888999DDDJJJDDD<<<>>>FFFLLLaaafff[[[SSSTTTJJJDDDQQQWWWcccooozzz}}}pppXXXNNNPPPLLLOOOUUURRRGGGCCCFFFPPPLLLMMMVVV[[[ZZZYYYYYYMMMOOOQQQRRRQQQRRRUUUWWWUUUSSSPPPMMMKKKIIIHHHGGGNNNPPPQQQOOOKKKJJJKKKNNNOOOOOOOOOOOOOOOOOOOOOOOOLLLIIIIIIJJJIIIJJJRRR\\\qqqxxxqqqhhh^^^VVVaaatttmmm]]]bbbssspppYYYKKKHHHHHHIIIMMMQQQOOOIIICCC>>>>>>===<<<<<<<<<<<<===;;;<<<===<<<<<<<<<===>>>>>>GGGUUUfffxxx~~~qqq```KKKAAA;;;???@@@;;;999===999999:::::::::;;;;;;;;;999999::::::;;;;;;;;;:::;;;<<<===<<<;;;<<>>AAAFFFIIIMMMNNNOOOQQQSSSTTTUUUUUUXXXXXXZZZ\\\]]]^^^______ZZZ[[[\\\^^^______^^^]]]\\\```bbb```___```___\\\^^^aaabbb``````dddggggggcccaaafff|||ppphhhgggjjjlllqqqrrrssstttwwwxxxqqqhhh\\\___jjjtttuuusss|||~~~nnnccc[[[YYY```jjjZZZUUUMMMEEE@@@>>>>>>>>><<<===>>>>>>===;;;;;;===888888888888777666555555222333333333444444555555555666888999999999888888555444333222222333444555666666888999999999888888666555444333333444555666???```zzz|||||||||zzzkkkmmm```BBB666---000222...---/////////...------------......---------...//////000---------...------,,,,,,******+++++++++,,,,,,,,,~~~yyy{{{yyyrrrbbb<<<555===BBBMMMNNNAAA666???TTTdddtttoooYYYMMMQQQHHHHHH___aaaaaaaaalllmmmLLLLLLQQQNNNQQQUUUNNNDDDGGGRRRTTTLLLIIIQQQZZZZZZYYYYYYLLLOOORRRSSSRRRRRRUUUXXXTTTRRROOOMMMLLLKKKIIIGGGPPPSSSUUUTTTQQQPPPSSSWWWUUURRRNNNMMMNNNOOOPPPOOONNNIIIGGGHHHGGGFFFMMMVVVddd{{{vvvvvvrrriiiZZZZZZmmmfffXXXccczzziiittt~~~lllbbbUUUVVVZZZ___bbb]]]RRRIII>>>>>>===<<<<<<<<<======;;;<<<<<<;;;::::::<<<===<<>>???>>>===>>>???<<>>CCCJJJFFFFFFHHHCCCKKKMMMSSS[[[eeemmmqqqrrriiinnnzzzuuugggWWWRRRlllpppaaarrroooWWWVVVWWWTTTPPPQQQTTTQQQKKKKKKNNNPPPPPPOOOMMMLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIGGGEEEDDDCCCCCCDDDEEEGGGCCCBBBAAAAAABBBBBB@@@>>>===<<<:::888888999:::;;;888999::::::;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;777777666666777999;;;<<<:::888777888===EEEMMMRRRIIIPPP\\\hhhnnnkkkbbbZZZZZZjjjzzz}}}vvvsss|||vvvoooZZZEEEBBBIIIQQQZZZaaaeeelllqqqsssxxx~~~kkk^^^ZZZYYYUUUQQQIIIGGGCCC@@@<<<:::999888333555888999999;;;@@@DDDEEEGGGIIILLLNNNPPPQQQRRRUUUVVVXXXZZZ[[[[[[[[[ZZZXXXXXXYYY[[[]]]]]]\\\ZZZ[[[^^^___]]]\\\```bbbaaaddd```^^^aaaccc___ZZZXXXYYYYYYcccrrrlllhhhdddbbbaaa```___aaadddjjjuuupppvvvpppkkkggg]]]RRRTTT\\\\\\TTTMMMKKKHHHFFFKKKRRRDDDBBB???===>>>>>><<<;;;999888999;;;<<<;;;:::;;;888888888888777666555444222333333444444555555666777888999::::::999777666444333222222222333444555777777999::::::999888777666555444333333555666888WWWxxxtttjjj}}}kkk]]]mmm@@@...333444111000111111...//////...------------.........---------......///)))***+++,,,------------*********++++++,,,,,,,,,wwwttt||||||wwwyyyKKK===???===MMMPPPGGG;;;;;;IIIggghhhXXXSSSDDDHHH]]]eeekkkccc```zzzhhhUUUWWWdddYYYTTTYYYYYYUUUWWW___TTTIIIBBBGGGOOOQQQSSSVVVMMMRRRVVVTTTOOOMMMQQQVVVVVVSSSPPPOOOPPPQQQRRRRRRWWWYYYYYYUUUSSSSSSTTTTTTRRRQQQPPPOOONNNOOOPPPPPPOOOLLLHHHFFFFFFIIIMMMPPPSSSfff{{{zzzwwwaaaZZZYYYvvv~~~ssseeebbbsss|||qqqlll|||}}}~~~|||sssdddRRRFFFBBB>>>;;;<<<======<<<<<<:::999888999;;;<<<;;;:::===CCCLLLVVVYYYTTTIII@@@>>>======<<<<<<======>>>;;;;;;::::::999:::::::::;;;::::::::::::;;;<<<<<>>;;;;;;>>>@@@@@@>>>??????@@@@@@@@@@@@AAAAAAAAAEEEGGGHHHMMMSSSSSSOOO[[[\\\bbbnnn{{{ZZZVVVYYYnnniiiUUUhhhxxx___UUUUUUVVVUUUTTTRRROOOLLLKKKMMMMMMMMMLLLKKKJJJJJJIIIHHHHHHIIIIIIIIIIIIIIIIIIDDDDDDCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDCCCAAA???===999999999999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<999888777666666888:::;;;888888999999999:::::::::>>>HHHXXXhhhpppooofff___YYYeeekkkhhhlllzzz~~~vvv```PPPGGGDDDKKKTTT]]]aaaeeelll}}}yyy\\\VVVZZZXXXUUUUUUQQQOOOIIIBBB@@@AAA<<<555666666666777888999:::;;;???@@@AAADDDGGGJJJLLLNNNNNNNNNNNNPPPRRRUUUXXXZZZUUUWWWYYYYYYXXXVVVVVVWWWWWWXXXYYYZZZZZZ[[[ZZZZZZ]]]]]]]]]\\\\\\[[[[[[[[[XXXYYY```jjjllleee``````]]]]]]\\\\\\\\\[[[[[[[[[aaaiiivvv|||dddRRRIIIGGGHHHIIIIIIHHHFFFEEEDDDDDDDDDEEE@@@??????>>>===<<<<<<;;;::::::999999888777666666777777666555444333333222111222333444555666777888777888888888888666444333444555555444222222444555555777888888777777999;;;666000,,,///111333;;;EEEkkkiiigggeeejjjvvvqqqdddxxxkkkBBB888222111111000///......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++}}}}}}~~~yyyuuuwwwvvvaaa@@@;;;AAACCCOOOHHHCCCAAAAAASSS{{{dddRRRKKKBBBOOOiiirrroooiiivvvvvv\\\NNNKKKaaaWWWSSSXXXXXXSSSSSSYYYLLLFFFEEEKKKPPPPPPOOOQQQQQQTTTUUUTTTQQQQQQVVVZZZMMMLLLLLLNNNRRRUUUWWWWWWTTTTTTSSSOOOMMMMMMPPPQQQPPPOOOOOONNNNNNNNNOOOOOOMMMLLLKKKJJJJJJJJJKKKLLLIIIWWWkkk|||sssfff\\\lllvvveee```eeezzzhhhWWWMMMBBBAAAAAA@@@===<<<===???>>>===<<<===>>>>>>===;;;:::<<>>@@@>>><<<===???@@@???>>>CCCCCCDDDCCCCCCDDDEEEFFFAAALLLXXX___eeekkkllljjjrrruuu|||dddSSSbbbzzz|||iiiZZZgggmmm___]]]VVVUUUUUUSSSRRRPPPNNNMMMOOONNNLLLKKKJJJIIIIIIIIIGGGHHHHHHHHHHHHHHHGGGGGGBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBAAA@@@???>>>;;;;;;:::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::::::::999888777666777888:::;;;888888888999999999::::::;;;@@@LLL___pppvvvqqqjjjjjjlllooorrr||||||gggPPPAAABBBKKKSSSXXX^^^fffvvvwwwbbbQQQPPPRRRQQQQQQTTTUUUUUUOOOFFF@@@>>>===:::777777666666777888999999<<<===>>>AAACCCFFFHHHJJJLLLMMMNNNOOOQQQRRRTTTUUUVVVVVVVVVYYY\\\\\\ZZZWWWUUUVVVWWWXXXXXXYYYYYYXXXXXXXXXXXXYYYZZZZZZ[[[[[[VVVTTTWWW]]]^^^YYYVVVXXX[[[[[[[[[[[[ZZZZZZZZZYYYUUUYYY```iiipppttttttrrrmmmaaaRRRGGGCCCCCCDDDCCCDDDCCCBBB@@@@@@@@@@@@@@@???>>>>>>===<<<<<<;;;;;;:::999999888777777666666555555555444333333222222222333444555666777888888777777888777666555333222333444555444333333555777888999::::::999888777777111555:::;;;777777FFFXXXiiihhhfffeeelllyyyooonnnIII555444111111000000///......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++}}}yyyyyyzzzqqqttt{{{xxxqqqIII999<<>>============>>>?????????>>>>>>???AAACCCCCCBBB???AAACCCDDDDDDDDDFFFGGGIIIYYYhhhooossszzzmmmUUUaaa|||^^^]]]nnn~~~mmm^^^[[[___UUUUUUSSSRRRQQQPPPPPPPPPPPPOOOLLLIIIHHHGGGHHHHHHGGGHHHHHHHHHGGGFFFEEEEEEAAAAAABBBBBBBBBBBBBBBBBBCCCCCCAAA@@@????????????======<<<<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888888888999888777666777888999:::777888888888999999999999:::999@@@RRRjjjyyyzzzvvvyyyrrrpppzzzzzz\\\DDD===@@@FFFKKKQQQZZZfffqqqtttqqq___VVVQQQRRRPPPKKKKKKPPPQQQUUUTTTLLLCCC@@@@@@>>>999999888777666666777777999999:::<<<>>>@@@BBBDDDHHHIIIKKKLLLNNNOOOOOOOOOTTTQQQQQQVVV\\\^^^YYYTTTRRRSSSTTTUUUVVVVVVVVVVVVQQQRRRSSSUUUVVVXXXYYYZZZZZZWWWUUUVVVUUUSSSTTTWWWXXXXXXXXXWWWWWWWWWWWWVVVQQQPPPPPPQQQUUUWWWXXXXXXRRRLLLEEEBBBBBBCCCBBBAAA@@@@@@???>>>==================<<<<<<;;;;;;::::::999888888777777666666666333333333333333333333333444444555666666777888888666777666666555333222111222333444555444555777999999:::;;;<<<===;;;777444555555555555777FFF```xxxpppooommmmmmwwwtttooooooJJJ666222222111000000//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********{{{xxxxxxyyyrrrwww{{{zzzUUU>>>===?????????@@@333;;;>>>888WWW||||||___UUULLLKKKYYYttt{{{lllfff___dddWWWPPPLLLLLLQQQRRRMMMKKKLLLOOOUUU___eeefffdddcccdddYYYVVVSSSQQQPPPNNNJJJFFFLLLLLLLLLNNNPPPQQQPPPOOOWWWUUUTTTRRRNNNJJJJJJMMMMMMNNNOOOPPPQQQPPPOOONNNLLLMMMOOOOOONNNLLLIIIGGGJJJKKKTTTfff{{{uuugggiiijjjpppzzzyyy|||nnnXXXIIIDDDGGGHHHEEECCCCCCBBBAAA<<<;;;;;;<<<>>>>>>===;;;@@@>>><<<;;;<<<===>>>???<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>??????@@@======???AAACCCEEEEEEEEEAAACCCFFFFFFDDDCCCDDDFFFKKKYYYeeehhhkkkyyyjjj___fffsssbbbbbbkkk]]]UUUUUUXXXTTTSSSRRRQQQPPPQQQRRRSSSQQQOOOKKKHHHFFFFFFFFFGGGHHHHHHHHHHHHGGGEEEDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCCCCAAA@@@>>>======>>>??????>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888777777888888777777777777888999777777777888888888888999;;;888;;;HHH]]]oooxxx{{{~~~sssnnnvvv|||pppVVVDDD<<>>??????>>>>>>============;;;;;;;;;::::::999999999777777777666666666555555333333333444444555555555555555666666777777888888666555555444333222111000111333444555666777:::<<<888888:::<<<>>>===999555666222333>>>QQQfffxxxzzzkkkrrrSSS>>>999666///000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++******~~~yyywwwwwwwwwxxx~~~wwwfffAAA999@@@AAA???@@@<<<666>>><<<<<>>>>>>>>>>>>>>>>>???@@@===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>===>>>??????@@@>>>??????@@@@@@AAABBBCCCIIIIIIHHHGGGGGGMMMXXX```vvvggg\\\bbbqqqgggeeelll]]]XXXVVVSSSRRRSSSRRRQQQPPPPPPQQQRRRSSSPPPNNNJJJFFFEEEDDDEEEFFFHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDAAA@@@>>><<<<<<<<<===>>>???>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888888888777777777777777777666666777777777888888888888999;;;AAANNN___ppp{{{~~~uuupppmmmdddfffxxx^^^KKKCCC@@@>>>BBBIIIPPPUUUXXX^^^^^^bbbhhhjjjgggdddcccVVVUUUOOOHHHGGGIIIHHHDDDCCCAAA???===:::999888777666555555666666777888999:::<<>>======<<<;;;:::======>>>=========<<<<<<999999999888888888888888666666555555555555555444444444555555666666777777666666666777777777777777555444333333222111111111111333555666777999<<<>>>::::::;;;<<<===;;;888555111===QQQgggxxx}}}xxxlllxxxtttbbbKKK<<<777666222///////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++zzzwwwwwwvvvvvv~~~~~~|||yyy|||nnnOOO666555???BBBBBBEEE999888>>>BBBRRRzzzlllZZZTTTHHHOOOmmmuuudddaaa^^^PPPOOORRREEEVVVUUUUUUVVVYYYZZZZZZYYYSSSZZZ]]][[[XXXVVVUUUSSSMMMMMMNNNQQQSSSQQQKKKFFFKKKJJJJJJLLLOOOQQQQQQPPPJJJGGGHHHKKKHHH@@@>>>CCCNNNNNNOOOOOONNNMMMMMMLLLKKKKKKJJJIIIHHHHHHHHHIIIHHHDDDDDDJJJSSSeeerrrbbbbbb|||~~~jjjYYYNNNOOO\\\iii||||||{{{tttnnnnnnooodddUUUKKKGGGCCC@@@??????>>>>>>;;;>>>@@@AAA???===<<<<<>>>>>>>>>>>>>>>>>???============>>>???@@@@@@???>>>>>>>>>>>>???@@@@@@AAAAAAAAA@@@??????BBBDDDFFFHHHMMMSSS```uuuqqqWWWMMMiiiyyyXXXkkkzzzlll\\\UUUVVVXXXUUUQQQQQQPPPPPPPPPPPPPPPQQQQQQMMMLLLIIIFFFEEEDDDEEEEEEFFFFFFFFFFFFEEEDDDCCCCCCDDDDDDCCCCCCCCCBBBBBBBBB>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;999999999999999999999999777777888888999999999999777777777777777777666666666666666666777777777777222666:::<<>>@@@BBBBBBDDDFFFIIIJJJHHHGGGHHHJJJJJJJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLHHHKKKMMMLLLLLLNNNMMMIIIHHHHHHHHHHHHGGGGGGGGGGGGCCCBBBAAAAAAAAA@@@>>><<<======<<<<<<<<<<<<<<<===::::::;;;;;;;;;::::::999777777777777777777777666444444444444444444444444555555666666777777777888777666666666666666666666333333222222222222333333222444666777888:::===????????????===999888888999===TTTlllvvvvvvvvv{{{uuuooosssRRRCCC777555222,,,...555........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---{{{yyyyyyyyyyyyxxx}}}~~~yyyyyyxxxwwwUUUBBB444888BBBEEECCCBBB999;;;FFF___~~~fffUUUPPPHHHWWWxxx}}}ppp```VVVRRRSSSPPPJJJYYYWWWTTTSSSTTTWWWXXXWWWRRRXXX[[[YYYXXXYYYWWWRRRKKKKKKMMMOOOPPPPPPOOOMMMTTTQQQNNNMMMMMMMMMLLLKKKLLLFFFFFFLLLKKKEEEGGGPPPSSSRRRQQQOOONNNNNNNNNNNNGGGGGGGGGGGGGGGGGGFFFFFFHHHCCCCCCGGGKKKUUUmmmuuuqqqzzzppp___QQQPPPVVVooovvvmmmggg]]]UUUOOOLLLJJJHHHDDDHHHKKKJJJGGGBBB@@@???AAAAAA@@@@@@@@@@@@AAAAAA?????????@@@@@@AAACCCCCC@@@@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDEEEHHHNNNSSSSSS___rrruuugggTTTTTTjjjjjjfffbbb]]]VVVRRRRRRTTTUUUTTTNNNOOOOOOPPPOOOOOONNNNNNJJJIIIHHHGGGEEEEEEDDDDDDBBBBBBCCCCCCCCCBBBBBBAAACCCCCCBBBAAA@@@@@@???>>><<<<<<<<<<<<<<<;;;;;;:::999999999999999999:::;;;888888888888888888888888555555666666777888999999777777777777777666666555555555555666666666777777111666999888888CCCWWWhhh~~~vvv___TTTaaavvv|||pppeeeiii|||ooo^^^KKK@@@;;;999===CCC@@@BBBGGGNNNZZZgggqqqvvvvvvsssjjj___ZZZYYYXXXUUUNNNLLLJJJGGGDDDBBB@@@@@@::::::999888777777777777666666777777999:::<<<<<<@@@@@@@@@AAACCCEEEEEEFFFEEEFFFGGGHHHIIIIIIIIIIIIGGGGGGHHHHHHHHHIIIIIIIIIEEEJJJKKKIIIIIIKKKJJJEEEDDDDDDCCCCCCCCCBBBBBBBBB@@@???>>>???AAAAAA???===<<<===>>>???>>>======>>>777888999::::::999888888555555555555555666666666333333333333333444444444555555555666666666666666666666666555555555444444222222111111222333555666333555777888888:::===???>>>@@@AAA===888888???EEERRRaaakkkfffbbbnnnpppeee>>>888333222000---///444........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************)))******+++,,,---......~~~{{{zzz|||}}}}}}{{{{{{}}}{{{vvvxxxvvvqqqzzzvvvFFF<<<777>>>HHHIIIBBB;;;@@@BBBUUUwww\\\KKKKKKIIIbbbrrrzzzxxx___QQQVVVYYYUUUUUU```]]]XXXSSSTTTWWWYYYXXX[[[___```ZZZWWWUUUNNNEEEMMMLLLLLLKKKKKKLLLMMMOOOQQQNNNLLLKKKMMMOOOPPPPPPLLLEEEDDDIIIJJJGGGNNNZZZOOONNNLLLJJJHHHHHHHHHHHHCCCDDDFFFGGGGGGFFFEEEDDDFFF@@@@@@DDDDDDFFFTTTggg}}}jjj^^^___[[[rrryyyoooiiieeecccSSSVVVXXXVVVQQQKKKHHHGGGCCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAABBBCCCDDDEEEFFFBBBAAAAAAAAAAAABBBCCCCCCAAACCCFFFIIIMMMUUU___fffvvvyyy```WWWXXXVVVmmmpppmmmwwwxxxeeeZZZ[[[XXXRRRLLLMMMQQQTTTMMMNNNOOOPPPOOONNNMMMLLLHHHHHHHHHGGGFFFEEEDDDDDD??????@@@AAAAAAAAA@@@@@@CCCBBBAAA@@@>>>===<<<<<<:::;;;<<<===<<<;;;:::999777777777777888999999:::777777777777777777777777222333444555666888999999777777888777777666555555555555555555666666666777555888999555444<<>>???AAABBBBBBHHHSSS```hhhqqqyyy|||wwwnnnggg___YYYQQQOOOMMMJJJGGGEEEDDDCCC<<<<<<;;;999999888888888888777666555555666777888===999666888???DDDCCCAAABBBCCCDDDEEEFFFFFFFFFFFFDDDDDDDDDEEEFFFGGGGGGGGGBBBGGGGGGCCCBBBEEEDDD???AAAAAAAAA@@@@@@@@@??????===;;;:::;;;===>>>>>>===888;;;===>>><<<:::999888888999:::;;;;;;:::999888444555555555555555555555333333333333333333333333555555555555555555555555666666666555444444333333222111111111222444666777444666888888999:::===???:::>>>@@@<<<999<<>>HHHHHHAAA;;;<<>>======>>>>>>>>>>>>>>>===<<<<<<;;;:::999999888888999999888888999888555444444555666666666666666666666666555444333444666666666555555999777111555>>>???777777666555444444555666777444777:::999888:::AAAGGGjjjzzz~~~qqqeee^^^hhhpppssszzzpppUUU???:::AAA;;;===??????@@@DDDKKKQQQ```hhhttt|||~~~wwwllleee\\\YYYTTTOOOLLLIIIGGGFFFHHHDDD???<<<;;;::::::999888777666555444555666777888888999999:::;;;======???@@@@@@AAABBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@>>>=========>>>???<<<<<<<<<<<<<<<;;;;;;;;;999999999999999999999999999888888888777777666666666666555555555444444444333333333444555666666777666666555444444444555555666555333222111222222333555333111111333666888888333555999:::;;;;;;<<<===>>>???<<<777;;;JJJZZZbbbvvvxxxnnnkkk~~~{{{wwwaaaGGG;;;222222222222111111111000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++~~~}}}|||{{{zzzyyyyyyyyyuuuxxx|||~~~vvvsss^^^EEE888777:::BBBFFFBBB===:::@@@NNNyyydddTTTEEEHHHJJJYYYtttpppnnnpppWWWQQQSSSQQQMMMMMM[[[XXXUUUUUURRRLLLHHHIIIQQQUUUYYYXXXSSSPPPPPPQQQNNNMMMLLLMMMNNNLLLHHHEEEOOOLLLIIIGGGHHHHHHHHHGGGIIIIIIJJJJJJKKKLLLLLLLLLKKKKKKKKKJJJIIIHHHFFFFFFFFFDDDCCCDDDFFFGGGEEECCCFFFEEEDDDDDDDDDEEEFFFGGGPPPggg|||}}}yyy{{{yyyllllllooovvvuuuqqqrrrqqqkkkfffeeehhhiiigggcccZZZVVVSSSVVV[[[\\\WWWPPPJJJQQQZZZbbbfffjjjmmmpppzzzzzzbbbWWW\\\nnngggXXX^^^yyy|||eeeYYYWWWRRRQQQPPPOOONNNNNNOOOOOOMMMMMMLLLKKKJJJHHHGGGFFFFFFEEEEEEDDDCCCBBBAAAAAA??????>>>>>>======<<<<<<===>>>>>>>>>>>>===<<<<<<::::::999888888888888999777888999777555444555666555555555555555555555555555444333444555666666444444666444222;;;GGGEEE<<<777666555444444555666777444666888777666888>>>CCCXXXjjj|||{{{ooodddcccjjjvvvkkkPPP???;;;999;;;<<<======@@@CCCEEENNNUUU___iiipppsssrrrqqqiiiccc\\\YYYWWWTTTMMMFFFGGGEEEBBBAAA@@@???<<<:::888777666555555666777777888777777888999:::;;;<<<:::;;;;;;<<<======>>>>>>@@@@@@@@@@@@??????>>>>>>???????????????????????????>>>===<<<;;;<<<<<<===;;;;;;;;;::::::999999999888888888888888888888888888777777777666666666666555555444444333333333333333333444555555666777777666555444444333333333333777666444222111000000111000000111111222444666888888888888:::;;;<<<:::999<<<;;;===GGGVVVfffrrrxxx~~~xxxwww___DDD777222222111111111000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++~~~{{{yyyxxxxxxyyyyyyvvvyyy}}}|||sssiiiDDD666333666>>>EEEDDD>>>;;;======SSStttyyy^^^KKKIIIFFFGGG___uuu}}}pppzzz|||iiiXXXTTTSSSPPPOOOQQQXXXQQQMMMOOOPPPNNNMMMMMMJJJNNNRRRRRROOOMMMLLLNNNOOONNNMMMMMMMMMLLLIIIFFFKKKIIIGGGFFFGGGHHHHHHHHHJJJIIIHHHHHHHHHHHHHHHIIIJJJIIIHHHGGGFFFEEEEEEEEECCCBBBBBBDDDFFFFFFEEEDDDEEEEEEDDDDDDDDDCCCCCCCCCFFFQQQfffwwwiiigggmmmyyy|||yyyzzzkkk```^^^lll~~~}}}uuurrrppprrruuutttoooiiigggrrriii]]]ZZZ[[[gggaaaPPPTTTcccqqq\\\XXXTTTNNNMMMNNNNNNOOONNNLLLJJJIIILLLMMMMMMMMMLLLIIIGGGEEEDDDDDDCCCBBBAAA@@@@@@???<<<<<<<<<<<<<<<<<<;;;;;;===============<<<;;;;;;:::999999888888888888888777888888777555444555666555555555555555555555555555333333444555666555444444444111333>>>HHHEEE999666555555444444555555666333555666555444555:::>>>DDDTTTiii|||yyykkkZZZ[[[ppphhhNNN@@@<<<;;;999:::;;;===>>>>>>@@@CCCJJJTTT___kkktttzzzyyypppfffaaaaaa]]]UUUNNNHHHGGGFFFFFFFFFDDDAAA>>>:::999888777777777777777666666666666777888888999777777777888999999::::::======<<<<<<<<<<<<;;;;;;========================<<<<<<;;;:::::::::;;;;;;:::::::::999888777777666777777777777777777777777666666666555555555555555444333333333333222222222444444555555666777777777555555444222222111111111444333333222222222333333555777999999666555666888<<<:::999:::===>>><<<:::;;;;;;GGGaaauuu~~~ooogggBBB555222///000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++|||yyywwwxxxyyyzzzwwwzzzzzz}}}SSS;;;444000444===DDDBBB<<<:::===999TTTkkkcccLLLCCCIIIMMMRRRxxx|||hhh^^^VVVVVVWWWTTTRRRRRRTTTMMMJJJOOOTTTUUUTTTTTTKKKLLLNNNMMMKKKJJJLLLMMMOOONNNNNNMMMLLLJJJHHHGGGGGGFFFEEEFFFIIILLLMMMLLLKKKIIIHHHFFFDDDDDDCCCDDDGGGFFFEEECCCBBBBBBCCCDDDAAAAAABBBDDDEEEFFFEEEDDD???@@@AAACCCDDDDDDDDDDDDGGGIIITTTiiiooo\\\YYYrrrtttZZZVVVYYYjjjhhhPPPQQQ___yyy[[[PPPQQQPPPLLLLLLLLLMMMLLLKKKJJJHHHGGGMMMNNNPPPPPPOOOLLLIIIGGGDDDDDDCCCBBBAAA@@@??????;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;::::::999999888777777777777777666777888777555444555666555555555555555555555555444333222333555666555444444444222333999???:::222444444444444444444444444444555555444333444777:::999EEEXXXnnnuuu^^^UUUhhh~~~hhhYYYKKKDDD<<<888999<<<>>>>>>======@@@FFFQQQ^^^kkksss}}}uuulllfffeeeccc___[[[MMMKKKJJJJJJJJJIIIGGGEEE???>>>===;;;999888777666666555555555555666666777777777777888888888999999::::::::::::::::::999999;;;;;;;;;;;;;;;<<<<<<<<<;;;:::::::::::::::::::::::::::999888777666555555555555555555555555555555444444444444444444444444444333333333333333333333555555555666666777777777555444333111000000000000///000111333555777999999@@@DDDGGGEEE>>>999999;;;;;;;;;;;;;;;<<<===>>>???@@@DDDYYYttt{{{|||tttxxxxxxaaaHHH:::777333+++000////////////.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++}}}yyywwwvvvvvvxxxyyywww{{{yyy[[[AAA888111333444999===<<<777777;;;GGG^^^fffXXXJJJFFFIIIMMM```}}}qqqfffVVVQQQPPPTTTXXXWWWRRROOOTTTNNNMMMRRRWWWUUURRRQQQRRRQQQNNNLLLJJJJJJMMMOOOMMMMMMMMMLLLKKKIIIIIIIIIIIIHHHGGGIIILLLNNNNNNMMMIIIIIIHHHGGGGGGGGGGGGGGGGGGFFFEEECCCCCCCCCDDDEEE???AAACCCEEEEEEEEEEEEEEE<<<===???AAACCCDDDEEEEEECCCEEEJJJSSS___rrrjjjZZZjjj~~~vvv}}}jjjWWWRRR^^^wwwmmmWWW___ttt~~~___UUUSSSMMMKKKMMMNNNMMMKKKIIIHHHHHHIIIJJJLLLMMMOOOPPPOOOLLLIIIGGGEEEDDDDDDCCCBBBAAA@@@@@@<<<<<<<<<<<<<<<<<<<<<===;;;;;;;;;;;;;;;:::999999999888777777666666777777555666777666555444555666555555555555555555555555444333222333555555555444222444555444444444333000333333444444444444333333555666555555444555777888666===JJJ___yyytttaaagggwwwxxx|||{{{fffZZZJJJ>>>999:::<<<======<<<<<>>DDDIIILLLPPP[[[iiiqqqqqqlllhhhggg```\\\WWWTTTSSSSSSRRRRRRMMMLLLJJJFFFBBB>>>:::888888888777666555555555555444444444444555555555555777777777777777888888888777888888999999::::::;;;888888999:::::::::999999777777777777666666666666444444444444444444444444333333333333444444444444444444555555555555555666444555555555555555555555222222111000000000000111444555666666777777666666999===@@@@@@>>><<<<<<===;;;<<<>>>???AAAEEEKKKPPPbbbhhhqqqssslllooowwwgggKKK555444333,,,,,,444////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++xxxxxxwwwwwwwwwwwwxxxxxxwww{{{YYY===777666333666777999888444888HHHYYY}}}zzzbbbLLLLLLHHHEEEQQQwwwpppuuuoooOOOSSSVVVXXXUUURRRRRRUUUXXXIIIGGGIIIOOOSSSTTTXXX\\\VVVUUURRRQQQPPPPPPOOONNNLLLNNNOOONNNMMMLLLOOOQQQRRRPPPNNNMMMMMMKKKIIIFFFEEEHHHKKKNNNPPPPPPOOOOOOFFFGGGGGGGGGGGGFFFFFFEEEAAADDDHHHHHHFFFDDDDDDDDDCCCBBBAAA@@@@@@@@@AAABBBAAAAAADDDHHHGGGMMMfffpppvvv|||aaaWWWXXX]]]cccjjjsssrrrwww~~~wwwrrr{{{{{{___UUUOOOOOONNNIIIHHHKKKLLLJJJFFFDDDDDDGGGKKKMMMIIIJJJJJJIIIIIIHHHGGGFFFCCCCCCBBBAAA@@@???>>>>>>>>>>>>======<<<<<<;;;;;;999999999999999888888777777777666555555555555666444555666666444444555666444444444444444444444444333222111222444555444333333222222222333333333555111222333444444333222111444444444444555666666666666888;;;CCCXXXttt|||rrrmmmmmmpppooovvv|||~~~kkkWWWGGG===999999999888888:::<<<>>>???@@@HHHTTT___eeehhhiiiiiiiiieeeaaa]]][[[YYYVVVTTTPPPOOONNNKKKGGGCCC@@@>>>:::999888777666666666666444444444444444444444444444555555555666666666666555555666666777888888999555666777888999888888777444444444444555555555555444444444444444444444444333333333333444444555555333333333444444555555555444444444444444444333333111111000000111111222222444555555666555444333222444666888:::;;;;;;;;;;;;>>><<<===EEESSS___fffhhhooovvv|||~~~{{{\\\AAA777000222111...000777000000000/////////..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++zzzzzz{{{{{{{{{|||||||||wwwzzzcccFFF:::444333777222777===<<<888@@@ZZZttt|||[[[EEEJJJHHHJJJ]]]vvv{{{wwwzzzwww|||VVVRRRXXXYYYPPPFFFFFFOOOXXXTTTQQQOOOPPPPPPOOOSSSYYYRRRRRRRRRSSSSSSRRROOOLLLMMMOOOQQQPPPNNNOOORRRUUUPPPOOOMMMMMMMMMLLLJJJHHHGGGIIILLLNNNNNNLLLIIIGGGCCCCCCEEEEEEEEEDDDCCCBBBAAAEEEIIIIIIGGGDDDDDDDDDCCCBBB@@@??????AAACCCDDDDDD??????DDDCCCCCCOOOaaayyyuuutttqqqooorrrxxx||||||uuuiii\\\TTTRRROOOXXXhhhzzzrrrhhhooo|||hhhiiitttYYYTTTXXXUUULLLGGGIIILLLJJJHHHGGGEEEDDDEEEGGGJJJLLLKKKKKKKKKJJJIIIIIIIIIIIIBBBBBBAAA@@@???>>>======>>>>>>===<<<;;;;;;::::::999999999999999888777777777777666555555555555555333555666555444444555666444444444444444444444444333222111222444555444333777111...///222222111000111222333444444333222111333222222333555666666555555777777:::IIIccc}}}sssgggjjj{{{wwwkkkVVVFFF???===<<<:::999888888999999>>>===@@@GGGSSS___hhhmmmmmmkkkhhheeebbb^^^YYYUUUPPPPPPOOONNNKKKGGGDDDBBB<<<;;;:::888777777777777555555555555555555555555333333333444444555555555333333444444555666777777333444666777777777666666111222222333333444444555444444444444444444444444333333333444444555555555222222222333333444444444333333333333333333333333000000000000111222333444000111333444444444333333888777777999;;;===<<<:::@@@;;;<<>>???AAAEEEIIILLL```fffdddeee```dddooo|||zzzzzzvvvllleee___aaaqqqnnn]]]VVVZZZxxxyyyrrrppplll\\\WWWTTTRRROOOLLLIIIGGGEEEDDDFFFFFFEEEEEEGGGIIIKKKLLLLLLLLLKKKJJJIIIHHHHHHGGGDDDCCCBBBAAA???>>>===<<>>===;;;::::::===;;;:::888777777888888777666555444333333444555666666666666555555555555222222222111111111000000222333333333333222111111000000111111111111000000333333222222111222222222444333333333333444555555555333555999:::DDDaaa|||nnniiiiii{{{sss^^^NNNKKKBBB;;;<<<===999888;;;:::;;;;;;;;;@@@IIISSSXXX___dddiiijjjeee```\\\ZZZUUUTTTQQQNNNLLLIIIHHHGGGDDDBBB???<<<999888777777888888666555555444444444444444444333333444555555555555555555555555555555444444444555555555666666555555555555555555555555111222222333333444444444555555555444444333333333555444222222333333333222222222111111111111111222222222222222222222222222222333444666777888999999999:::666222666>>>???:::CCCBBBMMMdddwwwzzzvvvssszzz}}}|||ZZZ???666222222222111000//////...////////////............------------------------------------------------------,,,++++++,,,,,,,,,+++++++++,,,,,,---------******++++++++++++******zzzyyyxxxyyyzzz|||}}}~~~vvvVVV:::444555222666@@@:::;;;999777===TTTvvvmmmPPPKKKNNNKKKddd~~~jjjjjjsssuuueeebbbXXXRRRIIICCCCCCJJJTTTZZZYYYSSSRRRWWW[[[ZZZZZZ\\\VVVUUUUUUSSSRRRQQQPPPPPPOOOOOOOOOOOONNNMMMLLLKKKLLLKKKKKKJJJJJJIIIHHHHHHHHHHHHGGGFFFEEECCCBBBAAACCCDDDDDDFFFFFFGGGGGGGGGJJJIIIHHHFFFDDDCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===???AAADDDFFFPPPhhhxxxooogggbbbnnn{{{ssswwwzzzrrrhhhiiirrr~~~}}}oooggghhhZZZTTTWWWbbbxxxuuunnn~~~zzzhhhZZZTTTTTTSSSRRRPPPMMMKKKIIIHHHGGGDDDEEEFFFHHHKKKNNNPPPQQQLLLLLLKKKJJJIIIGGGGGGFFFCCCBBBAAA@@@???>>>===<<<@@@@@@???>>>===<<<;;;;;;<<<;;;999888777777888888777777555444444444555555666666666666555555555444333333222222222111111111222333333333333222111111000111111111111111111000333222222111111222222222444444333333444444555666777444555888666999MMMddd{{{pppjjjmmm{{{hhh[[[MMMEEE>>>888777:::777777888888;;;@@@FFFIIIPPPUUU\\\``````^^^^^^^^^WWWUUUSSSPPPNNNKKKJJJIIIFFFDDDBBB@@@>>><<<;;;:::888777666666555555666666444444444333333444444555555555555555555555555555444444444555555555666666555555555555555555555555333333333444444444444444444444444444333333333222555333222222444555555555222222111111111111222222333333222222222222222222555444444333444555666777222999===;;;999>>>BBBCCCIIINNNZZZiiioookkkgggggg~~~cccCCC555222222222111111000//////...////////////............---------------------------------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------******++++++++++++******vvvvvvwwwyyyzzz|||}}}}}}~~~wwwNNN>>>222333444222888CCC666888666444@@@ZZZnnnvvvPPPFFFFFFEEELLLrrr{{{eeennngggXXX]]]YYYQQQIIIEEEIIIPPPVVVZZZVVVUUUUUUWWWWWWUUUWWWZZZTTTSSSQQQPPPOOOOOOPPPPPPQQQPPPOOONNNMMMMMMMMMMMMJJJJJJJJJIIIHHHHHHGGGGGGIIIHHHGGGFFFDDDBBBAAA@@@BBBBBBCCCDDDDDDEEEFFFFFFEEEEEECCCBBBAAAAAAAAAAAA????????????????????????@@@>>>===;;;;;;<<<>>>???@@@LLLaaa|||yyylllvvv|||{{{~~~^^^UUUUUU^^^eeegggppp~~~xxxjjjdddaaabbb^^^UUURRRUUU\\\eeeyyypppjjj{{{ttt]]]SSSQQQRRRTTTSSSRRRPPPOOOMMMLLLKKKKKKGGGHHHKKKNNNPPPRRRRRRSSSLLLKKKJJJIIIGGGFFFEEEDDDAAAAAA@@@@@@???>>>======>>>>>>===<<<<<<;;;::::::;;;:::999888777777777888777777666555555555666666666666555555555444444444444444333333333222222222222333333333333222111111111111222222222222111111222222111111111222222333444444444444444555555666777444444777444222;;;HHHjjjxxxjjjmmmzzz}}}xxxxxxeeeUUUIII@@@===>>>777777777888999:::;;;===AAAEEELLLPPPTTTVVVXXXZZZUUUSSSRRRPPPNNNMMMLLLLLLGGGFFFEEEDDDBBB@@@???>>>999999888777777888888888555555444444333444444555444444444444444444444444444444555555555666666666555555555555555555555555666666666555555555555555333333333333222222222222555333222222333444444333222222111111111111222222333333333333333333333333666555444333444555777888666;;;;;;666444;;;GGGPPPWWW```kkkpppllliiippp{{{}}}rrrIII666222222222111111000000//////.../////////............---------------------------------------------------,,,,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,******++++++++++++******tttvvvxxxyyyzzzzzz{{{|||{{{~~~}}}VVV;;;444111555777777<<>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;:::999:::;;;<<<;;;>>>GGG[[[yyy{{{iii]]]]]]YYYSSSZZZiiilllwwwyyyhhhbbbOOOXXXjjj}}}{{{{{{rrrmmmaaacccvvvzzz```SSSPPPQQQRRRTTTSSSRRRQQQPPPOOOOOOOOOOOOOOOQQQRRRTTTSSSQQQOOOMMMKKKJJJIIIHHHFFFEEECCCCCCAAAAAAAAA@@@@@@?????????<<<<<<<<<;;;;;;:::::::::999999888888777777777777777777777666666666777777555555555444444444333333555555444444444333333333222333333333333222111111222222222333333222222222111111111111111222222333444444444333444555555666666333333666666444777<<>>>>><<<;;;;;;:::::::::666666555444444444555555444444444444444444444444555555555555666666666666555555555555555555555555777777777666666555555555222222222222222222222222555333222111222222111000222222111111111222333333333333333333444444444444444444666777999:::;;;;;;BBB;;;333333@@@SSSdddlllooowww~~~}}}yyy~~~tttMMM:::555555333111111000000//////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------+++++++++++++++++++++,,,******++++++++++++******tttwwwyyyzzzyyyyyyzzz|||~~~___AAA777333111444999===@@@BBB???:::666AAA```vvviiiLLLEEEAAAGGGUUUiii}}}jjj___UUUKKKOOOMMMMMMRRRYYY\\\YYYUUUTTTRRRPPPPPPSSSVVVUUURRRLLLKKKIIIHHHIIIJJJLLLNNNLLLKKKIIIHHHGGGGGGHHHIIIGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEDDDCCCAAA@@@>>>>>>>>>>>>===<<<<<<<<<===>>>>>>???========================;;;;;;:::999999:::;;;;;;;;;<<<>>>FFFWWWsss~~~wwwsssgggTTTMMMQQQOOOWWW```gggoooyyy{{{uuuxxx{{{xxx}}}|||sssgggVVVWWW```ggg}}}zzzyyyuuuooolllVVVYYY^^^uuukkk___TTTPPPPPPOOOPPPRRRQQQQQQPPPPPPOOOPPPPPPPPPTTTUUUVVVVVVTTTPPPLLLIIIIIIIIIHHHFFFEEECCCBBBBBBBBBBBBAAAAAA@@@@@@@@@???============<<<<<<<<<<<<777777777777777777666666666666777777777777777777444444444444333333333333555555555444444444333333222333333333333222111111222222222333333222222222111000000000111111222333333333333333333444555555555222111333666666777:::@@@TTTpppooofff```gggqqqtttnnnhhhuuuyyyiiiXXXJJJAAACCC<<<888:::;;;999888;;;777777777888:::<<<======???@@@@@@BBBDDDFFFHHHIIIGGGHHHIIIJJJIIIHHHGGGFFFDDDCCCBBB@@@>>>===<<<<<<888777777666555555666666555555555555555555555555555555555666666666777777555555555555555555555555777777666666555555555444222222222222222222222222444222111222444555555555222222111111222333333444333333444444444555555555333555888;;;<<<;;;:::999???666444HHHfff|||~~~}}}mmmCCC444444333111222000000000///////////////............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...++++++++++++++++++++++++******++++++++++++******uuuxxx{{{{{{zzzzzz}}}mmmJJJ777444333000111999AAACCCAAA888555999PPPtttoooOOOFFFBBBIII___uuu}}}xxxhhhcccVVVCCCMMMKKKJJJMMMRRRWWWYYYYYYTTTRRROOONNNQQQUUUSSSNNNIIIIIIHHHHHHIIIJJJLLLMMMLLLKKKJJJIIIIIIHHHHHHIIIFFFEEEEEEDDDCCCCCCBBBBBB???>>>>>>>>>???@@@BBBDDDCCCAAA???===<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<<999999999999999::::::;;;::::::;;;<<>>>>>>>>>>>>>>>>>>>>?????????666666777777777777666555555555666777777777666666444444333333333222222222555555444444444333333333222333333333333222111111111111222222222222111111000000000000000111222333222222222222222333333444444222000111333444555666444CCCXXXnnnyyyiiieeekkkssssssqqqzzz||||||uuupppjjjdddVVVKKKDDDDDDBBB:::666888666444333444666888999888666777888:::<<>>::::::999888777777777777666666666666666666666666555555666666666777777777555555555555555555555555555555555444444444444444222222222222333333333333111111111444888;;;======222222111222222333444555333444444555555666666666555777:::<<<<<<;;;999888999999GGGddd~~~wwwiiivvvaaaFFF222555777000...555////////////////////////.........------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......+++++++++++++++***************++++++++++++******ssswww{{{{{{{{{}}}xxxRRR===555111444444222777@@@CCC???333444BBB```|||hhhOOOEEEHHHNNN]]]qqqzzznnn^^^ZZZRRRGGGFFFHHHJJJNNNRRRUUUWWWXXXQQQTTTRRRLLLKKKMMMLLLIIIHHHHHHIIIJJJLLLMMMNNNNNNMMMMMMMMMMMMLLLKKKJJJIIIDDDDDDDDDCCCBBBBBBAAAAAA>>>===<<<<<<<<<>>>@@@AAA???>>><<<;;;;;;;;;===>>><<<;;;;;;<<<<<<===>>>???;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888999888999<<<>>>FFFYYYjjjwwwfffnnnzzz{{{|||yyyzzzvvvzzz{{{jjjhhhbbb[[[[[[______[[[QQQVVV[[[YYYQQQPPP]]]mmmkkkhhhgggaaa___aaa[[[VVVVVVWWWWWW[[[```iiittt~~~|||uuummmfff```fffZZZQQQRRRVVVYYY\\\aaadddbbbcccjjjuuu}}}eeePPPOOOYYY___dddhhh~~~eeeTTTXXXSSSPPPQQQQQQNNNOOORRROOONNNNNNMMMMMMNNNNNNOOOMMMNNNOOOOOONNNMMMJJJIIIDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@???>>>===<<<;;;::::::;;;;;;<<<<<<<<<<<<555555666777777666666555333444555666777666666555333333333333222222222222444444444444333333333222222333333333333222111111000111111111111111111000////////////000111222333111111000000111111222333111222222111222444555444000888DDDSSSjjj|||llljjjrrr{{{}}}{{{{{{{{{nnnccc```XXXGGG<<<:::888666555666999::::::888333444444666777999;;;<<<@@@@@@@@@@@@AAACCCDDDEEEEEEDDDCCCBBBAAAAAAAAAAAA<<<<<<;;;:::999999999999888888888888888888888888555666666666777777777777555555555555555555555555222222222222222333333333222333333333444444444444222111111333777:::;;;;;;222222222222333444555555333444444555666666777777777888999<<<>>>AAACCCDDDJJJUUUiiizzz|||ssskkkkkkzzzoooAAA999444777777222111444////////////////////////.........---------,,,,,,------------------------++++++++++++++++++++++++++++++++++++,,,---...///++++++++++++*********)))******++++++++++++******rrrvvvzzz{{{|||[[[@@@888888000888:::555777>>>@@@<<<999===PPPnnnxxx___KKKBBBMMMRRRZZZmmmyyywwwvvvaaaQQQLLLNNNQQQ???FFFOOOVVVYYYXXXVVVUUURRRYYYYYYPPPIIIIIIJJJIIIHHHIIIKKKMMMNNNOOOOOOOOOIIIJJJJJJKKKJJJHHHGGGFFFDDDCCCCCCBBBBBBAAA@@@@@@AAA???>>><<<<<<>>>???@@@<<<;;;:::999:::<<<>>>@@@<<<<<<<<<<<<======>>>???;;;;;;;;;;;;;;;;;;;;;;;;888888888777666666555555:::666777>>>AAAAAACCCIII[[[zzziiiiiiooowww{{{|||nnniiisss~~~lllcccZZZVVVTTTQQQPPPRRR\\\```UUULLLVVV\\\SSSKKKPPPRRRWWWZZZVVVOOOOOOSSSKKKSSSYYYZZZ\\\ccckkknnnwwwllleeegggmmmqqqvvv}}}aaaYYYYYYgggzzzppp\\\VVVUUUOOOJJJIIIMMMOOOMMMIIIHHHNNNNNNMMMLLLLLLMMMMMMMMMMMMNNNNNNMMMLLLJJJHHHFFFCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@???===<<<:::999999555555555666777777888888444555666777777666555555222333555666666666555555333333333222222222111111444444333333333222222222222333333333333222111111000000111111111111000000////////////000111222333000000000///000111111222...111333444444666777666111444888AAAUUUrrr{{{qqqqqqwww{{{mmmuuu~~~|||}}}pppXXXFFFAAA<<<:::888999;;;<<<:::888444444444555555666777888999888888888999;;;===???AAAAAAAAAAAAAAABBBCCCDDD>>>===<<<;;;::::::999:::888888888888888888888888666666666666777777777777555555555555555555555555000000000111111222222222333333333444444555555555444222111111333444444333222222222222333444555666444444444555666777777888888888999<<>>===<<<;;;<<<>>>@@@AAA===;;;888666666888;;;======;;;:::888777777888888777777777777777777777777888888888888777777777666999999:::;;;;;;<<<<<<===>>>NNNlllooosss{{{{{{{{{xxxqqqcccbbbiiimmmnnnqqqbbbZZZ___eeedddcccfffggg|||ssscccbbbeee]]]XXXdddfffgggmmm|||~~~hhh[[[RRRPPPQQQMMMMMMLLLJJJHHHFFFGGGHHHJJJIIIHHHJJJLLLMMMMMMLLLKKKJJJHHHFFFEEEEEEFFFFFFAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???===<<<;;;999999999888888777666555555555444444444444444444444444555555555555555555555555555555444333222222111000222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111222222222222111000000888333222888===JJJiii}}}ssshhh{{{tttttt|||{{{wwwiiiTTTDDD@@@>>>===<<<<<<;;;888666444555555555444444555777666666777777888999999:::=========>>>>>>?????????===<<<;;;:::::::::;;;<<<;;;;;;::::::999888888777666666666555555444444444888666444222000/////////000000111222333333444444888***222888444OOOaaaMMM:::666222000222444444333111111222444666777666444666333111333777999:::999>>>>>>666<<>>===<<<;;;;;;===>>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999777666666777777777777777777777777777777888888888777777777666666777777888888999:::::::::;;;<<>>>>>===??????>>><<<;;;:::999888888777777666666555444444444444444444444444444444444444444444444444444444333333333333333333222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111222222333333333333666111111555777===QQQgggzzzkkkwwwvvv{{{xxxwww~~~xxxqqqhhh```\\\OOOJJJDDD???<<<:::888666666666666555444444555666555555555555555555555555888888888999999999::::::;;;:::999888888888999999:::999999888777777666666555555555444444444333333555444222111111111222222111111111222333333333444888---555:::999YYYvvvmmm999666222222444666777777666555555777888888777555999::::::999888:::@@@DDD;;;EEEPPPffftttRRR>>>666111111111000000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))|||}}}~~~sssGGG444222222333444222444666:::<<<<<<;;;999>>>NNN]]]\\\QQQHHHEEEDDDNNNggg{{{~~~jjjVVVQQQTTTVVVUUUSSSQQQRRRTTTWWWYYYYYYUUURRRTTTTTTSSSQQQPPPNNNLLLKKKGGGHHHIIIJJJKKKKKKJJJJJJSSSQQQNNNKKKJJJHHHEEEBBBCCCAAA???>>><<<<<<<<<===>>>===<<<;;;:::;;;<<<===999;;;===??????===;;;999999888777666666666666666777777777777777777777777777777777777666666666666444555555666666777888888;;;555888KKKhhhxxx~~~qqqhhhiiirrr|||rrrlll|||hhhSSSKKKLLLLLLHHHEEEIIIJJJLLLLLLJJJHHHHHHHHHJJJIIIGGGGGGHHHGGGFFFDDDEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@???>>>======<<<======<<<;;;:::888777777666666666555555444444333444444444444444444444444333333333333333333333333222222222222333333444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000111222444444444555222//////333444333;;;FFFeeewwwjjjlllppprrrqqquuu~~~}}}yyysssooonnnooooooddd]]]RRRHHHAAA===:::999:::888777555444555555666666666555555444333222222444555555555555555666666888777666555555555555666777777666666555555444444444444333333333333333222111111111111222333444555222222222222333333333333555...555666111IIIccc___888666444444666888::::::666555555777888999777666444999>>>>>>:::999===BBBTTTffftttxxxvvviiiGGG444111555111111000000000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***))))))))))))))))))))))))|||}}}}}}tttRRR555333888555111222666999;;;:::999;;;@@@EEEIIIQQQSSSKKKDDDEEEHHHIIINNNyyyooo```RRRMMMNNNMMMLLLLLLNNNPPPTTTWWWYYYXXXUUUSSSPPPPPPPPPOOOMMMLLLJJJIIIJJJJJJJJJJJJJJJJJJKKKKKKTTTRRRNNNLLLJJJGGGDDDBBBBBBAAA???===<<<<<<<<<===>>>===<<<::::::999:::::::::<<<>>>@@@@@@>>><<<:::888888777777666666666666777777777777777777777777777777666666666555555555333333444444555666666666::::::===@@@HHH\\\}}}|||}}}xxxppppppwwwuuusssuuufffYYYLLLIIIJJJIIIHHHGGGIIIKKKMMMMMMKKKHHHGGGFFFHHHGGGEEEEEEFFFFFFDDDCCCCCCCCCBBBBBBAAAAAAAAAAAA;;;<<<<<<======>>>>>>???<<<;;;:::999888777666666555555555444444333333333444444444444444444444444222222222222222222222222222222222222222222222333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000222222333333333///,,,...333444222333888HHH```ssspppoooqqquuu~~~{{{|||ssstttwwwuuuqqqssskkk___TTTKKKDDD@@@===;;;999777666666777777777888777777666666555444444555555555555555555555555444444444333333333333333444444444444333333222222222222222222222222222222111111111222333444555555333333333333333333222222222000666555...777@@@999888777555555666888::::::666666555777999::::::999888888999>>>FFFQQQ[[[aaaoooaaaiiicccBBB666555222///111000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++))))))))))))))))))))))))|||~~~SSS>>>111666;;;444111444888<<<<<<777333999JJJXXXaaa\\\OOOCCC@@@GGGNNNPPPbbbrrr```YYYRRRNNNJJJFFFHHHLLLOOORRRTTTVVVUUUSSSQQQOOOPPPPPPPPPOOOOOONNNLLLLLLOOONNNMMMLLLKKKKKKLLLLLLRRROOOMMMKKKJJJHHHFFFDDDAAA@@@???>>>===>>>>>>???======<<<;;;:::999999999<<<==================<<<888888888888888888777777666666666666666666666666666666666555555555555444333333444444555666666666777999<<<:::888>>>TTTiii{{{ggg___cccsssmmm]]]VVVZZZUUUPPPMMMJJJFFFGGGKKKKKKLLLNNNMMMJJJGGGEEEEEEFFFEEEDDDDDDEEEFFFEEEDDDBBBBBBBBBBBBBBBBBBAAAAAA;;;;;;;;;<<<<<<=========::::::999888777666666555444444444444333333333333444444444444444444444444222222222222222222222222444444333222222111000000111111111111111111111111000000000000000000000000//////////////////////////////////////////////////////////////////////////////000000000000/////////---///222444333333444777DDD[[[xxx{{{vvvuuu{{{sssjjjxxx|||yyyvvvrrrwwwqqqhhh___VVVNNNGGGCCC===:::888888999:::888666777777777777777777777777666666666666666666555555333333333333222222111111333333333222222222222222222222222222222222222222222333333333444444333333444444333333333333333333444333777999777:::999222888888777666666666888999999888777888:::<<<;;;:::@@@<<<>>>LLLeeevvvmmm~~~kkkDDD111333999555---000000000////////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++))))))))))))))))))))))))~~~{{{[[[@@@666111333444222555<<<888:::999444444AAAZZZoooxxxeeeOOOCCCBBBHHHSSS\\\yyyzzzttt___TTTSSSSSSRRRMMMIIILLLSSSSSSTTTVVVTTTQQQNNNLLLKKKQQQQQQRRRRRRRRRQQQPPPPPPPPPPPPOOONNNNNNNNNNNNNNNNNNLLLJJJJJJJJJIIIGGGEEEAAA@@@???>>>>>>???@@@@@@======<<<;;;;;;:::999999===<<<;;;::::::;;;<<<===777888888999999888777777666666666666666666666666666555555555444444444444333333333444555555666666:::555333777:::<<>><<<;;;:::999888999999888888777666666555444444444444444444444444444444444444444444444444222222222222222222222222444444333222111000//////111111111111111111111111000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////...------000000111111111111111111111666AAAWWWtttyyywww}}}wwwqqqppprrrxxx}}}yyyuuuoooiiibbbZZZSSSMMMEEECCCAAAAAABBB@@@<<<777777777777777777777777777666666666555555555555555333333444444444333222111333333333333222222222222111222222222222333333333333444444444444333333222333333333333444444444444777666333333777888777666888999999888666666777999888666666888:::===>>>===;;;EEEZZZsss}}}VVVIII:::000///111111000000000////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,))))))))))))))))))))))))^^^CCC666555333111111555<<>>======>>>>>><<<<<<<<<<<<<<<;;;::::::::::::999888888999::::::666666777888888777666666666666666666666666666666555555555444444444333333222222222333444444555555999444333888<<<<<<;;;<<<>>>RRRqqqyyy~~~rrrlllrrruuurrrsss~~~zzz{{{nnn\\\TTTTTTVVVWWWOOONNNNNNOOOKKKFFFGGGKKKIIIJJJKKKKKKIIIHHHIIIJJJIIIGGGFFFFFFGGGGGGEEEDDD@@@AAABBBBBBBBBBBBAAA@@@AAA@@@???===;;;999777777999999888888777666666666444444444444444555555555444444444444444444444444333333333333333333333333333222222222111111000000111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////....../////////////////////111333222000///000000///111666???PPPiii{{{|||{{{vvv~~~~~~yyytttoooiiiccc^^^WWWTTTRRRRRRQQQMMMDDD>>>;;;;;;::::::999999888888777777777777666666555555444555666666666555333333333333333333333333333444222222222222333333444444333333444555555444333333222333333333444555555555555777333000222000000777666999::::::888888:::===666777999???FFFMMMQQQSSSIIIaaa~~~zzzzzz}}}]]]888888666333///---///111000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))bbbAAA;;;111666777333444<<>><<<;;;;;;;;;<<<<<<======<<<<<<;;;:::888888888999999888888888444555666777777666555555666666666666666666666666555555444444444333333333111111111222333333444444111444888999555222999BBB<<>>>>>===<<<;;;::::::999999999888888777777666666555555555555555555555555444444444444444444444444333333333333333333333333111111111111111222222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////,,,---...000111111111111,,,111555444111000111222,,,000444444777JJJkkk|||uuuxxxwwwvvvssslllmmm~~~zzz~~~yyyuuupppmmmhhheeebbbaaa___XXXMMMEEEAAA@@@???>>><<<;;;:::999::::::999999999888888888555666777888777666555444444444444444444444444444222222222333333444444444111222444555666555555444222222333333444555666666000999;;;999:::555444@@@555888;;;;;;:::;;;>>>@@@;;;>>>CCCNNNZZZfffnnnrrrppp~~~ttt~~~wwwNNN333555444222333333333000...000/////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))))))))))))))))))))~~~~~~fffFFF888555555111000555;;;???BBBEEE<<<888444EEEqqq]]]SSSCCC===PPPpppaaaLLLLLLNNNPPPSSSTTTRRRPPPOOOOOONNNMMMMMMLLLLLLMMMNNNNNNHHHJJJMMMOOOPPPPPPOOONNNLLLMMMNNNOOOOOONNNLLLLLLGGGFFFFFFFFFEEEEEEDDDDDDBBBBBBAAAAAA???>>><<<;;;<<<<<<<<<<<<;;;;;;:::999888888888888777777777777444444444555555555666666555666777666555555666777111222333333444444444444333333333444444444555555666666555555666888;;;<<<@@@EEEHHHHHHNNNccc~~~{{{uuupppsss|||xxxhhh\\\XXXUUUUUUXXXYYYVVVRRRSSSPPPMMMLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHFFFEEECCCBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>===<<<;;;;;;::::::888888888888777777777777555555555555555555555555444444444444444444444444222222111111111111222222000000000000000000000000222111000//////000111222000000000000000///......//////////////////////////////............//////////////////////////////......////////////......111222222111///...///000...222444333333:::IIIVVVxxxsssuuutttppptttyyy~~~xxxwwwyyyyyytttiii^^^UUUQQQNNNLLLMMMPPPOOOIIIEEEDDD===;;;999:::777555777<<<666777888888888666444333444444555555555555555555:::888555333222222333444444555555666555444333222444000///333555444555777666777888777555555888:::===@@@@@@???AAAGGGIIIHHHJJJTTTcccttt{{{nnn}}}eeeFFF:::999222222222111000//////...000000//////.........---...---,,,,,,,,,,,,---...++++++************++++++,,,------......------,,,)))...333333///++++++,,,++++++************++++++******))))))))))))******************************zzzSSS;;;555444555555555777<<>>888@@@aaajjjKKKDDD@@@LLLgggwww\\\PPPSSSLLLKKKIIIIIIIIIKKKMMMOOOPPPPPPPPPOOOOOOOOOOOOOOOIIIJJJLLLMMMNNNNNNMMMMMMKKKKKKLLLLLLLLLKKKIIIHHHHHHHHHGGGFFFEEEEEEDDDDDDBBBAAAAAA@@@???===;;;;;;;;;;;;;;;;;;;;;:::999888666666666666555555555555333444444444555555555666444555666666444333444555111222222333444444333333222222333333333444444444666555444444555777:::;;;999<<<>>>===>>>JJJ```rrryyyyyy{{{uuueeeZZZXXXUUUSSSTTTVVVWWWSSSOOORRROOOMMMLLLLLLMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@???>>>============<<<<<<;;;::::::999999777666666666666555555555555555555555555555555555444444444444444444444444222111111000000111111222000000000000000000000000111111000//////000111111000000000000000///..............................//////............//////..............................////////////......000111222111///...///000...111444222111444<<>>999NNNzzz~~~aaaSSSHHHBBBJJJeeezzzwwwxxxbbbRRRPPPUUUQQQKKKEEEDDDGGGMMMQQQRRROOOPPPQQQQQQQQQOOONNNMMMKKKKKKJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLKKKIIIHHHGGGIIIHHHHHHFFFEEEDDDCCCCCCAAA@@@@@@???>>><<<;;;:::999999999:::999999888777444444444444333333333333333333444444444444555555333444555444222111222333111111222333333333333222111111111222222222333333444444333444555666888999666999:::888666999BBBIIIggg~~~yyyyyy|||iiidddbbb[[[TTTSSSQQQPPPRRRTTTSSSOOOKKKPPPNNNLLLLLLMMMMMMMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHFFFDDDBBBBBBBBBBBBAAA@@@???>>>===<<<;;;;;;;;;;;;::::::999888888888555555444444444333333333444444444444444444444444333333333333333333333333222111111000000111111222000000000000000000000000111000000//////000000111//////000000000///..............................//////............//////..............................////////////......///000111000///...///000...000222222111222333555>>>OOOkkk}}}yyyyyy~~~}}}~~~~~~xxxmmmjjjhhhbbbZZZUUUWWWRRRRRRYYY\\\XXXPPPKKKBBB@@@<<<888555444444444666777777888888777666666111222444666777666555444555555555555444444444333666555777888666111333888777999<<<>>>>>>===;;;:::KKK\\\sss|||tttnnnxxxxxxRRR:::444444222...222111111000000//////.../////////..................------,,,,,,------...---,,,,,,,,,,,,,,,,,,---,,,,,,------------,,,,,,***---///...+++***+++---++++++************++++++******))))))))))))******************************}}}~~~aaa>>>111222444333000<<>>ZZZgggNNNHHHGGGFFFWWWzzzfffSSSMMMPPPTTTYYYSSSMMMMMMQQQVVVVVVUUUMMMNNNPPPPPPPPPNNNLLLJJJLLLKKKIIIGGGGGGGGGHHHIIIMMMMMMNNNMMMLLLJJJHHHGGGHHHGGGFFFEEECCCBBBAAA@@@?????????>>><<<;;;999888777888888888888888777777444333333333222222222222333333333333333333444444222333444333111000000111111111222222222222222111000000000000111111111111333333222333333555666777555777888888888888999:::FFFXXXooowwwaaaWWWXXX[[[WWWRRRNNNNNNOOOQQQRRRQQQMMMIIIMMMLLLKKKKKKMMMNNNMMMLLLIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGDDDAAA@@@@@@AAAAAA@@@???>>>===<<<;;;:::999999999888888888777777777444444444444333333333222444444444444444444444444222222222222222222222222111111000000000000111111000000000000000000000000000000000//////000000000...///////////////..............................///......------......///........................---......//////......---...///000000......///000......///111333444444333222;;;LLLdddxxxqqq|||~~~}}}yyyoooddd^^^^^^[[[\\\cccfffaaaZZZWWWLLLIIIDDD???<<<;;;;;;<<<<<<;;;:::999999999:::;;;;;;:::888777777777888999===<<<:::888666555444444777888<<<===999555888???FFFNNNVVVWWWSSSMMMLLLLLL[[[uuu~~~zzzyyybbbNNN888...222777444...111111000000////////////........................------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,------,,,,,,,,,+++,,,---,,,***)))+++---++++++************++++++******))))))))))))******************************yyy{{{iiiEEE222222555333///555@@@FFFAAA<<<;;;999333777MMMlll}}}rrrYYYIIIEEE<<>>===>>>>>>===<<<;;;999888777666666777888888777777777444444444333333333222222333333333333333333222222111222222222000//////111000111111222111111000000/////////000000000111111111111111111222333444444222111222444666666555444777@@@KKKWWWjjjllldddZZZUUUTTTSSSOOOLLLLLLMMMNNNPPPQQQOOOLLLIIIKKKJJJIIIJJJLLLMMMLLLJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEBBB@@@>>>>>>???@@@>>>======<<<:::999999888777777777777777666666666555555555444444444333333444444444444444444444444222222222222222222222222111000000000000000000111/////////////////////////////////000000/////////......////////////....................................------------..............................------............---------...//////...---...000///...---///222444444333444555999EEEXXXssstttttt}}}~~~}}}}}}~~~~~~yyyvvvuuutttmmmccc]]]\\\SSSQQQNNNKKKJJJJJJKKKMMMJJJHHHEEEBBBBBBCCCFFFHHHMMMIIIBBB<<<:::===AAAEEEMMMKKKGGGCCC@@@>>>======DDDEEEHHHKKKIIIGGGLLLTTTjjjqqqvvvpppfffccckkkuuuxxxwwwiiikkk|||{{{ZZZ<<<888444333444555444111000000000///////////////---------...............------------------------++++++************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***)))***+++---++++++************++++++******))))))))))))******))))))))))))))))))))))))|||yyysss{{{[[[III777111444444111...999>>>AAA>>>888555999===KKKhhhjjjTTTHHHDDDCCCZZZzzzzzzyyy~~~hhhWWWRRRTTTTTTQQQTTTSSSSSSUUUWWWUUUPPPKKKOOOPPPQQQRRRRRRQQQPPPOOONNNMMMJJJHHHGGGGGGHHHIIIHHHIIIIIIIIIHHHGGGEEEDDDCCCBBBBBB@@@???>>>=========<<<<<<;;;:::888777666666666777777888888777777444444444444333333333333333333222222222222111111///000111111000///000111000111111111111000///////////////000000000111111///000000000111111111111222111111222444444444333555666777:::DDDXXXqqqwwwzzzlll[[[XXXTTTQQQOOONNNNNNNNNJJJLLLMMMNNNNNNMMMKKKJJJIIIHHHHHHIIIKKKKKKIIIHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCAAA???============;;;;;;;;;:::999999888888777777666666666666666666666666555555555444444444333333333333333333333333111111111111111111111111111000000//////000000111////////////////////////...//////000000//////...------.../////////......------------------------......------------......------------------------------............------,,,---......------...///111///------...000000000444222111444;;;OOOmmmzzzpppnnnpppxxx}}}uuuwww~~~~~~rrrmmmnnnhhhfffccc___[[[XXXVVVUUUWWWVVVTTTRRRQQQRRRSSSTTTWWWRRRKKKFFFDDDGGGLLLPPPWWWTTTPPPLLLJJJJJJKKKKKKTTTTTTUUUYYYYYYZZZaaaiiizzz{{{wwwkkkaaaeeexxxuuutttyyybbbLLL;;;111444666444000///111444////////////////////////---------------.........,,,------......------,,,+++******))))))******+++++++++,,,,,,,,,,,,++++++++++++******++++++,,,---++++++************++++++******))))))))))))******))))))))))))))))))))))))yyyppprrrxxxXXX@@@777111111111111444888CCC>>>;;;:::555333AAATTTzzzfffNNNEEEEEESSSkkk||||||mmm]]]UUUTTTSSSRRRRRRPPPOOONNNNNNMMMMMMMMMMMMOOOOOOPPPPPPQQQRRRRRRRRRNNNMMMLLLJJJIIIIIIIIIJJJFFFGGGHHHHHHHHHFFFEEEDDDBBBAAAAAA@@@???>>>>>>>>><<<;;;;;;:::999777666555666666777888888888888888444444444333333333222222333222222222111111111111...///111111000000111333000000111111000//////...//////000000000111111111...//////000000000000000222222333444444444444333444444555444666===KKKVVVZZZvvvrrrbbb^^^mmmppp```RRRQQQOOOMMMMMMNNNOOOPPPIIIJJJKKKKKKKKKJJJJJJJJJHHHGGGGGGHHHIIIIIIGGGEEECCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???===<<<;;;;;;999999999999999999999999666666666666666777777777555555555555444444444444333333333333333333333333111111111111111111111111000000////////////000000////////////////////////......///000000///......,,,---......//////......------------------------...------,,,,,,------...------------------------,,,------......------,,,+++---......------...///.../////////.........///111000111333333999KKK]]]~~~pppmmmnnnuuu~~~~~~zzzwwwrrrwwwyyyxxx~~~~~~|||xxxrrrlllfffbbbhhhiiijjjkkkjjjhhhfffddd]]]]]]]]]]]]^^^```aaabbb^^^\\\ZZZYYYZZZ]]]aaaccchhhdddcccfffjjjmmmttt{{{~~~{{{tttkkkgggooo|||kkkOOO===444222222333444222///...000222////////////////////////,,,,,,,,,------.........,,,,,,---......---,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,------,,,++++++************++++++******))))))))))))******))))))))))))))))))))))))qqqlll{{{sssNNN>>>555111//////......999FFFQQQDDD===>>>999999OOOlll```GGGBBBHHHRRRhhhvvvpppooouuuggg\\\ZZZYYYUUUUUUYYYQQQOOOLLLIIIGGGJJJOOOTTTMMMMMMMMMNNNOOOPPPQQQRRRNNNNNNMMMLLLKKKJJJJJJJJJGGGHHHIIIJJJIIIHHHGGGFFFAAAAAAAAA@@@@@@?????????;;;;;;;;;:::888777555444666666777888888888888888333333333222222222222111333222222222111111000000---///000111000111222444000000111000000///......000000000000111111111111---...//////000/////////...000222333333222222222111444999:::888666:::@@@>>>JJJ^^^wwwyyy}}}{{{nnnYYYQQQVVVZZZ```ddd^^^VVVTTTQQQPPPOOOMMMJJJGGGHHHIIIJJJIIIHHHHHHIIIJJJGGGFFFFFFGGGHHHGGGEEECCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@???>>><<<:::999777888888888888999999999666666666777777777777777555555444444444444333333333333333333333333333333000000000000000000000000000000////////////000000////////////////////////---...///000000///...---,,,,,,---.../////////...------------------------...------,,,,,,------...------------------------,,,------......------,,,+++,,,------,,,,,,...///***---111222111000111222...///444999555111555>>>TTTpppuuupppnnnyyyxxx|||}}}zzzyyy}}}yyyuuuggglllsssyyy||||||zzzxxxhhhgggfffhhhlllrrrxxx|||{{{tttqqqtttyyy}}}xxxSSS>>>777555555777333222000111333333111///.........///////////////,,,,,,,,,------.........,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,++++++++++++++++++,,,......---,,,++++++************++++++******))))))))))))******))))))))))))))))))))))))jjjqqq}}}oooPPP<<<888444444333333444888???EEELLL>>>:::???;;;???bbbqqqhhhUUU@@@EEEYYYbbbccc```___rrrllldddZZZVVVWWWYYYYYYWWWYYYWWWTTTSSSRRRQQQPPPNNNQQQPPPOOOPPPQQQRRRQQQPPPPPPNNNLLLKKKLLLLLLKKKJJJLLLIIIEEEDDDDDDEEEFFFEEECCC@@@===<<<===>>>>>>>>>@@@>>>:::777666666777888444555666777777666555444222222222111111111111000222111000000//////000000---......///000111111222111111000000000000111111111111000000//////......000000000000000000000000000000000000111111111111111222333333444444333333666:::AAAKKKZZZrrryyy~~~{{{|||kkkeeeeeeSSSQQQPPPQQQTTTXXXZZZZZZNNNMMMLLLKKKJJJJJJJJJJJJIIIIIIJJJJJJKKKLLLLLLLLLHHHFFFDDDDDDEEEEEECCCAAABBBBBBBBBBBBBBBBBBBBBBBB<<<<<<<<<<<<<<<<<<;;;;;;888888888888777777777777;;;999777666555666777888777666444333222111111111111111111222222333333333333333222222111000//////000///...------...///000000000//////.........---........................------------------------------------------------,,,,,,++++++,,,,,,---...........................,,,,,,,,,------.........,,,,,,,,,---------..................////////////111111111222222333333444<<>>222111333222///111111000000//////..............................------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++---------,,,,,,+++++++++************************))))))))))))))))))))))))+++*********))))))((((((^^^iiisssnnnWWW===000000333222000000333888>>>BBBAAA>>>999777<<>>======>>>>>>===>>><<<999777555666777888444444555666666555444444111111111000000000//////222111111111111000000000.........///000111111111111111000000000000111111000000000000//////..............................//////000000000111111111111222222333444333333333222333666;;;FFFVVVgggsss}}}xxx~~~uuucccXXXTTTUUUTTTQQQOOOOOORRRTTTUUUUUUJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJHHHFFFEEEEEEEEEEEEDDDBBBAAAAAAAAAAAAAAAAAAAAAAAA<<<<<<<<<;;;;;;;;;;;;:::888888888777777777666666>>>===:::666444333333333555444333111000000000///111111111222222333333333333333222111111000/////////...------------...///000/////////....................................------------------------------------------------,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,---------......,,,,,,,,,------------...............//////////////////000000111222333333777<<>>>>>===<<<;;;:::777555555555666777222333444444444444333222000000000000/////////...111111222333222111000///......//////000000111111111000000//////000000111000000000////////////...........................//////000000000000111111111111222333333333333222444222111444:::BBBIIIMMMOOOYYYjjj~~~uuuooofff\\\TTTPPPNNNOOOSSSPPPNNNMMMNNNOOOPPPOOOHHHGGGFFFEEEEEEEEEEEEEEEDDDEEEGGGHHHIIIJJJJJJJJJHHHGGGEEEEEEFFFFFFEEECCCBBBBBBBBBAAA@@@@@@@@@???;;;;;;;;;::::::999999999888888777777777777666666===<<<999666444333333333333333111000//////......111111111222222222222222222222222111111000000///...------,,,,,,------...////////////....................................------------------------------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------------............/////////,,,---...///000111222222222111111666EEE___|||{{{gggccchhhtttzzzzzztttwwwyyyuuunnnjjjiiikkkpppWWWFFF;;;444222111111222333222111000000000////////////...........................------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***************)))))))))************************))))))))))))))))))))))))************))))))))))))uuuUUU:::111333444000000111555999:::999777444888555888SSSqqqrrr^^^VVVJJJ@@@AAANNNbbbyyyuuu[[[]]]^^^]]][[[YYYXXXZZZ\\\ZZZXXXWWWWWWXXXYYYYYYXXXTTTRRRPPPPPPQQQPPPOOOMMMKKKJJJIIIJJJKKKKKKHHHFFFCCCCCCCCCEEEGGGFFFDDDBBBDDDBBB???>>>>>>>>>===;;;999888666555444555555666111222222222222222222111111111000000000/////////000111333444333222000///.../////////000000000111000000////////////000000////////////////////////........................////////////000000000111000111111222222222222222555222111555<<<@@@@@@>>>:::>>>EEENNN[[[pppzzzzzzoooiiifffeee```ZZZUUUSSSRRRRRRQQQPPPNNNKKKJJJKKKMMMMMMMMMJJJJJJIIIHHHHHHGGGHHHHHHGGGHHHJJJLLLMMMNNNNNNNNNIIIGGGFFFFFFGGGGGGFFFDDDEEEDDDCCCBBBAAA@@@??????;;;::::::999999888888888888777777777666666666666666666555555555666777888333222111000////////////111111111111111222222222222111111111000000000///........................///////////////.................................------------------------------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////,,,,,,---///000111222333///000///000555BBBUUUcccuuutttuuujjjzzz{{{\\\DDD===:::666111222444444333111000000////////////////////////........................------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++************************************************************************))))))))))))))))))))))))*********)))))))))))))))kkkGGG111000333222000333888<<<>>><<<888444555555888JJJeeetttgggPPPJJJAAA>>>LLLfff{{{ppptttwwwbbb\\\ZZZ[[[[[[ZZZXXXXXXYYY[[[WWWUUUTTTUUUVVVXXXWWWWWWUUUSSSQQQQQQRRRQQQPPPNNNIIIHHHHHHHHHIIIIIIHHHFFFCCCCCCDDDGGGHHHGGGEEEBBBBBB@@@>>>>>>>>>>>><<<;;;777777555444444444555555111111111000000111111111222222111111111000000000000111333333333222000...////////////000000000000000000////////////000000.............../////////////////////////////////...////////////000000000///000111111222222111111111//////555<<>>============<<<:::888777666555444444444444111111000//////000111111222222222222111111111111000000111222111000///...////////////000000000000000//////......//////000---............/////////000000000000000000000000......////////////000000//////000111111111111000000///000555;;;<<<888333333555777666555:::CCCKKKWWWbbbmmmsss|||{{{xxx{{{}}}vvviiiddd]]]YYYXXXYYY[[[\\\ZZZYYYVVVSSSPPPMMMLLLKKKLLLJJJIIIIIILLLNNNPPPPPPMMMLLLLLLKKKKKKKKKLLLLLLIIIKKKMMMOOOOOOOOONNNMMMJJJIIIGGGHHHIIIJJJIIIGGGJJJIIIHHHFFFDDDBBB@@@???<<<;;;::::::999888777777777777666666666666555555333444444555555555666666555444444333222222333333111111111111111000000000000000000000000000000000///000000111111000000///.........///////////////........................------------------------------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,------------...............//////000000111111000222333111//////111444888III```vvv{{{{{{|||}}}zzztttqqqxxxxxxqqqppprrryyyqqq\\\RRRDDD:::666444222000111222222111///...///111---............/////////........................------------------------+++,,,,,,------,,,,,,+++******++++++++++++***************************************+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************sss\\\BBB444111222444666888>>>CCCBBB===888777999===TTTmmmtttjjj\\\QQQLLLCCCLLLiiissswww}}}vvviiiaaa```ZZZWWWSSSSSSUUUWWWWWWVVVRRRPPPOOOOOOQQQRRRRRRQQQPPPOOONNNNNNPPPPPPOOONNNIIIGGGDDDCCCDDDFFFGGGGGGEEEDDDDDDEEEFFFEEEBBB@@@<<<;;;;;;;;;======<<<:::999888777666555444333222111111000//////000111111111111111111000000000000000000000/////////......000000000000//////////////////............//////---------.........//////////////////////////////........./////////000000...///000000111111000000000000111555888999666222111333555555555666:::>>>AAAKKKRRRRRRTTT```qqq{{{|||pppbbb[[[\\\YYYXXXWWWXXXWWWUUURRROOOTTTVVVWWWUUUPPPMMMMMMNNNNNNLLLJJJKKKMMMPPPQQQRRRNNNNNNMMMMMMMMMMMMNNNNNNJJJLLLNNNOOOOOONNNLLLKKKJJJIIIHHHIIIJJJKKKJJJHHHKKKJJJHHHFFFCCCAAA???>>><<<<<<;;;:::999888777777777777666666666555555555444555555555444444333333555444444333333333333333222111111111000000000//////000000000000000000000...///000111111000///.............../////////000........................------------------------------------------------,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,,,,,,,---------.............................................//////000111+++///;;;NNNaaavvv~~~xxxyyyxxxwwwzzzrrrqqqrrrzzzyyyYYYHHH@@@<<<666222//////111444//////......////////////---------.........//////........................------------------------+++,,,,,,------,,,,,,+++******++++++++++++******************************)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************XXXCCC111///111111333888===BBBEEEAAA888444888===DDDlllaaaNNNIIIIIIHHHXXX~~~wwwnnnmmmfffYYY[[[VVVPPPPPPTTTWWWWWWTTTQQQOOONNNNNNPPPQQQPPPOOONNNMMMLLLLLLNNNOOONNNMMMJJJFFFCCCAAACCCEEEGGGHHHFFFDDDCCCCCCDDDCCCAAA???::::::999;;;<<<===;;;::::::999888777555444222222222111000//////000111222000000000000////////////000000///............///000000000000//////////////////............//////---------.........//////..................................../////////000...//////000000000000000,,,---///111333444333111444333000......000555888<<>>=========<<<;;;:::888888777777666666666555555555555333333444555555444444444444444333333222333333333222111111111000000//////////////////000000000000---...///000000///...------.........//////000000........................------------------------------------------------,,,,,,++++++,,,,,,---...........................,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,------...000222222000...666//////777???LLLggg~~~}}}}}}~~~||||||zzztttmmm}}}mmmYYYCCC777666555111///333666555000---000///...///111111...,,,---------.........//////........................------------------------+++,,,,,,------,,,,,,+++******++++++++++++******))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++===777///---000666;;;===BBBEEE@@@666111444777666MMMhhhqqq\\\IIIJJJKKKBBBNNNsss~~~jjj_________]]]ZZZXXXUUUTTTTTTUUUTTTSSSTTTRRRPPPNNNMMMLLLMMMMMMNNNKKKHHHGGGHHHIIIJJJJJJHHHEEEBBBBBBDDDFFFHHHIIIFFFEEEEEECCCAAA>>><<<;;;::::::::::::::::::::::::888888777666444111///...////////////............222222222111111111000000111000000///...---------............////////////---,,,,,,,,,,,,---..............................---------............///............////////////000000111111111000000///////////////000000000000111111222222222333333333777999;;;===>>>===<<<;;;@@@EEEMMMVVV^^^bbbeeefffrrr|||xxxaaa]]]fffZZZXXXUUURRRPPPPPPPPPQQQTTTQQQMMMLLLMMMNNNLLLJJJLLLLLLKKKKKKLLLMMMMMMNNNPPPOOOMMMMMMMMMOOOQQQSSSPPPPPPOOOOOOMMMLLLKKKJJJKKKLLLMMMNNNNNNOOOOOONNNIIIGGGEEEDDDEEEGGGHHHIIIJJJHHHEEEDDDCCCBBB@@@>>><<<<<<;;;::::::999888888555555555555555555555555555555555666555555444333222222222222222222222222000000////////////000000//////............//////////////////////////////222111///...------..............................///...---,,,+++,,,,,,---------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++---......---+++*********+++,,,,,,---......---------............///------------.........///000111222333777===EEEKKKmmm~~~}}}zzzzzz}}}{{{~~~zzzhhhPPP???888555000+++111111111111111111111111000000000000000000000000......------------...............------,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,)))))),,,,,,))))))++++++)))'''''')))+++++++++((((((((((((((()))******))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))888444...---111777<<<>>>>>>888555888999888;;;BBB\\\YYYRRRKKKHHHJJJKKKJJJkkkqqqbbb]]]\\\[[[YYYWWWUUURRRQQQRRRSSSRRRRRRTTTQQQNNNMMMNNNNNNNNNLLLOOOMMMJJJIIIJJJKKKKKKJJJEEEDDDCCCDDDFFFGGGFFFEEEDDDCCCBBB@@@>>>===<<<;;;::::::::::::::::::::::::888777777555333111000///000000000/////////......222222111111111000000000000000000///...------------.........////////////---,,,,,,,,,,,,---..............................------------............/////////////////////////////////000000//////....../////////000000000000111111111222222222333333333444666888888888777666666999===AAADDDFFFFFFFFFDDDLLLVVV___gggqqq|||{{{ooocccbbbdddkkkmmmaaaPPPNNNWWWTTTRRRQQQOOOOOOPPPQQQRRRQQQMMMJJJJJJKKKMMMMMMLLLJJJJJJJJJJJJKKKLLLMMMMMMNNNMMMLLLKKKKKKLLLMMMOOONNNNNNNNNMMMLLLJJJIIIHHHIIIJJJKKKLLLMMMMMMMMMMMMGGGIIIJJJJJJIIIGGGGGGGGGFFFDDDBBBAAAAAA@@@>>><<<;;;;;;;;;:::999888888888555555555555555444444444555555555555555444333333222222222222222222222222000000////////////000000//////............//////........................//////...------...///000........................///...---,,,+++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++------------++++++******++++++,,,------...------------............------........./////////222333222222222555:::>>>DDDTTTlll~~~~~~ssswwwrrrsss|||xxxsss~~~}}}}}}iiiWWWKKKBBB666000111444444222111111111111111111111111..............................------------............---------,,,,,,,,,,,,,,,------------,,,,,,+++++++++++++++++++++++++++)))))),,,+++)))***...---+++)))((()))))))))(((((((((((((((((()))******))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))222000...///333888<<<>>>:::111111999999777GGG___nnnVVVEEEFFFGGGCCCKKK[[[xxx```YYYZZZXXXUUUTTTSSSQQQOOONNNPPPQQQQQQPPPSSSOOOKKKLLLPPPQQQOOOKKKOOONNNLLLLLLLLLLLLKKKIIICCCCCCCCCEEEFFFFFFDDDBBBAAA@@@>>><<<;;;;;;;;;<<<;;;;;;;;;;;;::::::::::::777777666444333111000///111111000000000/////////111111111111000000000000000000//////...------------------.........//////,,,,,,,,,,,,,,,---......------------------------------------............111000000//////.........------...............---....../////////000000000000111111111222222222222///000222333444444333333333444444444444444333222444666999:::<<>>>>>>>><<<:::::::::999999888888777777666555555555444444333333444444555555444444333222111111111111111111111111000//////......//////000//////............//////........................------------...///000111------------------------...------,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------------------......................../////////000333333333111000000222444222999EEETTTggg|||~~~zzzwwwxxx{{{vvvnnnhhhjjjooorrrvvvzzz}}}yyyxxxiiiSSS@@@666333000......000111222111000000000000000000000000------------------------......------------.........------------,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++***((()))++++++***,,,111///---***)))(((((('''%%%((((((((((((((()))******))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))/////////111444777:::;;;888555666888666>>>]]]~~~kkkYYYNNNLLLFFFDDD[[[{{{fffSSSUUUXXXSSSPPPSSSPPPOOOMMMMMMOOOQQQQQQQQQRRRMMMIIIKKKQQQSSSPPPKKKNNNMMMLLLLLLMMMLLLJJJHHHDDDCCCCCCDDDEEEEEECCCAAA???>>><<<::::::;;;<<<>>>;;;;;;;;;;;;::::::::::::777666555333222111111000111111111111000000000000111111000000000//////////////////......---------,,,,,,---------.........,,,,,,++++++,,,,,,---...------------------------,,,,,,---------.........111111000000///...------,,,------............---........./////////000000000000000111111111111222///000111222333333333222555444444333444444444555999999888555444555:::>>>999===@@@BBBGGGOOOSSSRRRUUUWWW[[[___cccfffggghhhvvv|||yyyvvvyyy~~~jjjeee^^^YYYVVVSSSNNNJJJZZZ]]]XXXLLLCCCDDDGGGHHHEEEDDDGGGLLLLLLGGGEEEHHHGGGHHHHHHIIIKKKMMMOOOPPPKKKIIIGGGFFFGGGIIILLLMMMIIIIIIIIIIIIJJJKKKLLLLLLKKKJJJIIIGGGFFFEEEEEEEEEHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDEEEFFFGGGGGGGGGGGGFFFKKKNNNNNNIIIDDDCCCDDD???>>><<<<<<<<<<<<;;;999888888888777777777666666666555555444444333333222444444444444444333222222111111111111111111111111/////////......////////////......------......///........................------------......//////---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---******++++++,,,,,,,,,,,,,,,,,,---------................../////////000000000222333333222222333555666666777:::CCCUUUjjjyyy}}}xxx{{{zzz|||zzzxxx~~~~~~pppxxxfffLLL;;;555555777444444555444111///......000000000000000000000000------------------------...------,,,,,,------...------------------------,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++)))((()))++++++***...555...,,,***))))))((('''%%%((((((((((((((())))))***((()))))))))************))))))(((((((((((())))))((((((((((((((((((((((((000111222444555555777777777777666999FFF]]]ttt___VVVKKKDDDCCCQQQqqqvvviiiYYYPPPVVVXXXPPPNNNTTTQQQOOOMMMNNNPPPRRRRRRRRRQQQLLLIIIKKKQQQSSSOOOJJJKKKJJJIIIJJJKKKKKKIIIGGGHHHEEEBBBAAABBBCCCCCCCCC???>>><<<;;;;;;<<<>>>???;;;;;;:::::::::999999999666555444222111111111222111111111111000000000000000000000/////////..................------------,,,,,,,,,,,,------------,,,++++++++++++,,,------------------------------,,,,,,,,,------------...111000000///...---,,,,,,,,,---....../////////...............//////////////////000000000111111111//////000111111222222222222111111111222333555666000111222222333444777888666888888555666:::<<<:::999999:::;;;>>>AAADDDFFFTTTUUUVVVVVVTTTUUUXXX[[[GGGCCC>>>===>>>>>>===:::BBBFFFGGGAAA===???DDDGGGCCCAAAAAAEEEFFFEEECCCDDDFFFFFFGGGHHHIIIJJJKKKLLLJJJJJJHHHFFFFFFGGGJJJLLLJJJIIIIIIIIIIIIJJJKKKKKKIIIIIIHHHGGGFFFEEEEEEDDDFFFFFFFFFFFFFFFEEEDDDCCCBBBCCCDDDEEEEEEFFFEEEEEEFFFHHHIIIGGGCCCAAABBBCCC>>>===;;;;;;;;;;;;:::888666666666666666555555555555555444444333333333333333333333333333222222111000000000000000000000000//////............//////......------------.............................................------,,,------------------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---******+++++++++++++++,,,,,,,,,,,,------------...............////////////...000222333222222333444111111000000333:::EEEMMM```www~~~{{{yyyzzzqqqhhhbbbTTTLLLAAA888444333333333...000222111//////000222////////////////////////........................------,,,,,,,,,,,,------------------------------+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++)))(((***+++******000999+++***))))))******)))'''((((((((((((((())))))***((()))))))))************))))))(((((((((((())))))((((((((((((((((((((((((111333555666555444555666666333333CCCccc|||zzzjjjbbbTTTBBB===JJJbbbxxxyyyxxxlll[[[UUUSSSXXXWWWQQQPPPUUURRRQQQOOOOOOQQQSSSSSSSSSOOOLLLJJJLLLPPPRRRNNNJJJHHHGGGFFFGGGIIIJJJIIIHHHJJJGGGCCCAAAAAACCCDDDDDD>>>>>>===<<<<<<===>>>???::::::999999888888777777555444333111111111222333111111000000000/////////////////////............------------------------+++++++++,,,,,,,,,------+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///......------,,,,,,,,,,,,,,,---...////////////------........./////////////////////000000000000---------...//////000000111000000000000111111222......000111111111111111444666666444444888999777888777555444555888;;;===EEECCC@@@>>>???AAACCCDDD;;;999777777999:::;;;;;;999<<<>>>>>><<<===@@@BBB>>>===<<<>>>AAACCCCCCCCCEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHGGGFFFFFFHHHJJJJJJIIIIIIHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDAAABBBCCCDDDEEEEEEEEEEEEEEECCCAAA??????@@@AAABBB>>>===;;;:::::::::888666555555555555444444444444333333333333333333444444222222333333222222111000///////////////////////////......------......///......------------......------------------------...//////......---++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++,,,,,,,,,,,,------------------------.........//////000111000///...///000000222333444444444666888999HHH\\\ooo|||}}}~~~qqq~~~bbbTTTJJJ@@@777555333222333333222000...//////.........111333////////////////////////........................------,,,,,,,,,,,,------,,,,,,,,,------------...++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***)))***+++))))))111;;;((((((((()))+++,,,***)))((((((((((((((()))******))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))111444666777555555666777888444;;;TTTooovvviiiYYY]]]PPPHHHSSShhhvvvzzzxxx}}}hhhYYYXXXWWWVVVVVVUUUTTTTTTTTTRRRPPPPPPQQQSSSSSSSSSNNNMMMMMMNNNOOOOOOMMMKKKGGGFFFDDDEEEHHHJJJKKKJJJJJJHHHEEEDDDDDDDDDCCCBBB===============<<<<<<<<<999999888888777666666555555333222111000111333333000000000/////////....../////////.........------------------------------++++++++++++,,,,,,,,,,,,+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............---------.........//////........./////////000000,,,,,,------...//////000111111111111111000000000444333333222222222000///...111222000222555666444666555555444555666888999<<<:::777555555777888999444555666555555555777999777777888;;;<<<===???@@@;;;;;;<<<<<<>>>BBBEEEEEEBBBBBBCCCCCCCCCCCCCCCBBBAAACCCFFFFFFEEEEEEGGGIIIIIIHHHGGGFFFEEEDDDDDDDDDBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEEEEBBBCCCDDDEEEEEEFFFEEEEEEBBB>>>;;;;;;???BBBBBB@@@>>><<<:::999999888666444333333333444444444444444222222222333333444444555222222222222222111111000///////////////////////////......------......///...------,,,,,,------...------------------------,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++------------++++++++++++******************++++++,,,,,,,,,---------,,,,,,,,,,,,------------...//////...,,,,,,...///444555666666555444444444111444;;;FFFTTTgggyyy}}}mmmRRR???999888999777333///---...000111222444333111000///.................................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,+++((()))111<<<(((((((((***+++,,,***(((((((((((((((((()))******))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))111444777777666555777::::::;;;JJJbbbiii\\\TTTWWWHHHFFFUUUtttzzz{{{pppjjj]]]]]]YYYTTTTTTXXXWWWRRRTTTRRRPPPPPPQQQRRRSSSRRRMMMNNNNNNOOONNNMMMLLLKKKGGGEEEDDDDDDGGGJJJLLLMMMIIIGGGGGGGGGGGGEEEBBB@@@<<<<<<=========<<<;;;:::999888888777666555555444444333111000000111333444////////////............//////.........---------------------------------******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++,,,((()))***+++,,,------------------.........//////............/////////000............///000111111//////000111111000//////...------...111444555666000333444222333666555222000000222333444555555555444555666555333333555777111444777777555444777:::999666555777999999999::::::;;;;;;:::;;;???BBBCCC??????@@@AAAAAAAAAAAAAAA;;;???DDDEEEEEEEEEGGGIIIHHHGGGEEEDDDBBBAAAAAA@@@>>>???AAACCCDDDEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEBBBCCCDDDEEEFFFFFFFFFFFF@@@;;;777:::AAADDDBBB>>>===;;;999888777666444222333333333333333333333333000111222333444444555666222222222222222111000000////////////////////////.........------............------,,,,,,------...------------------------***+++---...///......---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++---......---+++***++++++******************++++++,,,,,,,,,---------+++++++++,,,,,,,,,------............---...111333////////////000222555666888333222555666;;;LLLaaauuu}}}uuuxxx{{{\\\LLL@@@???;;;111...222000///000222333222///,,,000///......///000...,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------.........+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,((((((222===)))))))))***++++++)))'''((((((((((((((()))******))))))))))))************))))))(((((((((((()))))))))))))))))))))))))))))):::888999<<<;;;888888;;;999SSSddd^^^UUUWWWUUUNNNFFFRRRooo}}}gggjjjxxxggg```XXXUUUVVVXXXWWWUUUVVVUUUTTTSSSQQQOOONNNMMMQQQPPPNNNLLLKKKJJJIIIIIIFFFDDDCCCEEEHHHIIIHHHFFFFFFEEEDDDCCCBBBAAA@@@@@@===<<<;;;;;;:::::::::;;;666666666666555555555555666555555444222111000000---...///000000///...---,,,,,,------------,,,,,,///...------++++++***)))+++++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********........................,,,,,,,,,---------......//////............/////////000000000111111111111111111111111111111111111111111222222222333333333333333333333333333333333222222333333444555555555555666666777888999999999888999999;;;===???AAABBBCCCAAA@@@@@@@@@@@@>>>===@@@AAACCCBBBAAAAAABBBCCCDDDEEEGGGFFFCCC@@@??????<<<===???BBBEEEFFFEEECCCDDDFFFGGGEEECCCBBBDDDFFFDDDFFFIIIJJJJJJHHHEEECCCBBB@@@>>>===>>>>>>===<<<;;;;;;999888777555444333555333222333666777444222---...000111333333444444111111111111111111111111000000///...------,,,,,,.........------,,,,,,,,,------------------------.........------,,,,,,,,,///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------............///000111111111222222222222444444555555666777777777EEEPPPbbbvvvzzzmmmSSSBBB888888777666444333222111000000000000000000000000........................////////////////////////111///,,,******+++---......------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,***+++***))))))***...000000///,,,)))''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))(((''''''777666777999777666<<>>???@@@CCCBBBAAAAAAAAAAAA@@@??????AAACCCCCCBBBCCCDDDFFFGGGHHHHHHFFFCCC@@@??????@@@AAABBBEEEGGGHHHFFFDDDEEEFFFGGGEEEBBBBBBCCCEEEFFFGGGJJJKKKJJJHHHFFFDDD@@@>>><<<<<<<<<===<<<;;;;;;:::999888666555444333444222111333555555333111...///000222333333333333111111111111111111111111000//////...------,,,,,,------------------,,,,,,---------------------------------------,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,---------------............000000000000111111111111222222333333444444555555666999@@@IIIUUUdddsss|||}}}nnnYYYLLLDDD>>>;;;555555444333222111111000000000000000000000000000................................................222000---+++***+++,,,...------,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************++++++)))******)))(((***---///000...,,,)))((('''(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''666666666555222555CCCRRRxxx~~~}}}lllUUUIIIOOO[[[qqqttt\\\[[[]]]WWW___ZZZVVVTTTSSSRRROOOLLLTTTSSSRRRPPPOOONNNNNNNNNLLLLLLKKKIIIIIIHHHHHHHHHDDDCCCCCCDDDFFFGGGFFFEEEBBBBBBAAA@@@??????>>>>>><<<;;;:::888666444444333666666666555555555555444555555444333222111111000//////000000000000//////---..................---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***************++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////............//////////////////000000000000000000000000000000000000000111111111222222222222222222222222222222222222333333333444555555666666555555666666777777888888::::::::::::;;;<<<======CCCCCCBBBBBBBBBBBBBBBBBB@@@BBBDDDEEEEEEFFFHHHIIIJJJKKKJJJGGGDDDAAAAAAAAAFFFFFFFFFHHHIIIIIIGGGEEEEEEFFFFFFEEECCCBBBDDDEEEIIIJJJKKKKKKKKKHHHFFFDDD???===;;;;;;;;;<<<;;;:::;;;:::999888777666555444333222222333444444333111000111111222222222222222000000000000000000000000/////////...------,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,------------+++++++++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,************++++++++++++,,,,,,,,,---------............/////////000000000//////000111111222222333333222000000444>>>IIIQQQfffsssyyyzzz{{{zzzqqqWWWMMM@@@777333444444444111111111111000000000///000000000000000000000000------------------------........................333111///,,,++++++,,,---------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************))))))((())))))(((((()))+++---...---+++)))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((''':::888666333111888MMMbbbxxxlll\\\JJJHHH___{{{|||ooo}}}eeeUUUTTTUUUQQQZZZXXXVVVUUUUUUSSSPPPMMMQQQQQQOOONNNMMMMMMNNNNNNKKKKKKJJJIIIIIIIIIIIIIIIEEEDDDDDDCCCCCCCCCBBBBBB@@@@@@???>>>>>>===<<<<<<;;;:::999777555444444444666666555555555444444444444444333333222111111000000000000000000000//////---......//////......---******++++++,,,,,,,,,,,,------+++***))))))))))))*********************************++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,---------......///......------......///........./////////000000000000000000000000000000000000000111111111111222111111111111222222222222333333333444555555666666555555555666666777777777888888888999:::;;;<<<===AAABBBCCCCCCCCCCCCDDDEEEEEEFFFHHHHHHHHHHHHJJJKKKJJJKKKJJJHHHFFFDDDDDDEEEJJJIIIIIIIIIJJJIIIGGGEEECCCCCCDDDDDDDDDEEEGGGHHHLLLLLLLLLKKKJJJHHHGGGEEEAAA???===============;;;<<<<<<;;;:::999888777666444444444444555444333222222222222333333222111111//////////////////////////////.........---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++++++++,,,+++,,,,,,,,,---------------------.........//////......//////000000111111555555666555444666999;;;===EEETTTiii~~~|||uuukkkaaaTTTGGG???222222444666888888444111//////////////////000000////////////////////////------------------------........................444222000---,,,++++++,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******))))))(((((('''((()))((('''(((***,,,---,,,***)))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************(((((())))))))))))((((((:::777666666999EEE\\\pppvvvfffUUUJJJFFFSSSxxxxxx|||kkk```WWWNNNLLLPPPTTTTTTTTTUUUTTTSSSPPPMMMOOONNNMMMLLLLLLMMMNNNOOOLLLKKKJJJJJJIIIIIIIIIIIIGGGFFFEEECCCAAA???>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::999888777777777777777555555555555444444444444333333333222222111111000111000000///////////////------............------)))******++++++,,,,,,------,,,+++***))))))((((((************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,---------............------------......---............///////////////////////////////////////000000000111111111000000000111111222222222222222333333444555555555555555555555555666666666555555666777999;;;===>>>???AAACCCCCCBBBCCCEEEGGGJJJKKKLLLKKKJJJIIIJJJKKKHHHIIIJJJJJJHHHHHHIIIJJJKKKIIIHHHHHHIIIHHHFFFDDDAAAAAABBBDDDGGGIIIKKKLLLMMMMMMLLLKKKJJJHHHGGGGGGDDDBBB@@@@@@AAAAAA@@@???======<<<<<<;;;:::999999666666777777666555444444222333333333333222111111////////////////////////...............---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,------------..................///000000111111///111444444333222222333777999===EEERRR^^^fffiiiiiittt~~~ssseeePPPMMMGGGBBB===888333000777555222000000000000000////////////000000000000........................------------------------........................333111///---,,,+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))((((((((('''((()))((('''''')))***+++******))))))((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((777555777???JJJVVVeeerrrbbbRRRCCCAAAKKKccckkk______YYYKKKHHHQQQOOOPPPRRRRRRQQQOOOMMMKKKMMMLLLKKKJJJJJJLLLNNNOOOMMMLLLKKKJJJIIIHHHHHHHHHFFFFFFFFFCCC???<<<;;;<<<=========<<<<<<;;;;;;;;;:::999888888888888888888555555555444444444444333333333222222111111111111111000///...------......,,,------------------,,,)))*********++++++,,,,,,,,,+++***)))))))))))))))************************++++++++++++,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------............------------......------------.........///////////////////////////////////////000000000000/////////000111111222222111111111222333333444444444444555555555555555555222333444555888:::<<<===;;;???BBBBBBAAAAAADDDGGGKKKLLLLLLKKKIIIHHHHHHIIIEEEGGGJJJKKKKKKJJJKKKKKKIIIHHHFFFFFFGGGHHHGGGEEEBBBAAABBBEEEIIILLLNNNNNNMMMLLLKKKIIIHHHHHHHHHHHHFFFDDDBBBBBBCCCCCCBBBAAA=========<<<;;;:::::::::777888999888666555555666222333333333333333222222000000000000000000000000........................,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,---******+++++++++,,,,,,,,,,,,,,,---------.........---......//////000111111///000111000000222666888666999<<<===AAAFFFFFFCCCDDDMMMYYYeeetttsssdddYYYOOOEEE>>>999777555222111222333444333222222111000///...---////////////000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------111000...---,,,+++******,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))((((((''')))***)))((('''(((***)))))))))))))))))))))((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))999777===MMM\\\bbbbbbbbbOOOGGGBBBKKK```xxx{{{ggg___[[[[[[VVVOOONNNTTTQQQRRRSSSRRRPPPMMMKKKJJJKKKJJJIIIHHHIIIKKKNNNPPPLLLKKKJJJHHHGGGFFFFFFFFFCCCDDDDDDBBB>>>;;;<<<======<<<<<<<<<<<<;;;;;;;;;;;;:::999888777777777777555555555444444444333333222222222222111111111111111000...---,,,,,,,,,---++++++,,,,,,,,,,,,++++++***************+++++++++******))))))))))))******************************************++++++++++++************************************************************++++++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,---------.........------,,,,,,------...,,,,,,---------........................................../////////000000......//////000111111222///000000111111222333333444444444444444444444444333333444555666888:::;;;888<<<@@@@@@??????CCCGGGGGGHHHIIIHHHGGGFFFGGGHHHDDDGGGKKKMMMLLLKKKJJJIIIGGGFFFEEEEEEGGGHHHHHHGGGFFFDDDDDDFFFJJJNNNNNNMMMLLLKKKIIIHHHGGGHHHIIIJJJEEECCCAAAAAABBBBBBAAA@@@<<<<<<;;;;;;:::999999999666888:::888666444444555222222333333444333333333111111111111111111111111........................------------------,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++,,,,,,++++++++++++++++++************************************************))))))*********+++++++++******+++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,************++++++++++++************++++++++++++------------............,,,------......///000000111222222222222444888;;;000777;;;;;;===AAAAAA===???CCCGGGJJJQQQ\\\dddggghhhmmmvvv}}}tttlllddd]]]YYYYYYPPPCCC:::777666444333666666444333111111222333)))---222666666333000...//////////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,++++++******,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,************************((((((((()))))))))))))))((()))+++***)))(((((()))(((((()))))))))))))))((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''''''''((()))))))))))))))>>>===EEEXXXgggfffZZZOOOGGGGGGLLL^^^xxx{{{lllUUUYYYZZZUUUSSSVVVXXXXXXVVVWWWVVVTTTPPPMMMJJJJJJKKKIIIHHHGGGIIIKKKNNNPPPLLLKKKIIIGGGFFFEEEDDDDDD@@@BBBCCCAAA>>><<<===???<<<<<<<<<<<<<<<<<<;;;;;;<<<;;;:::888666555444444555555444444444333333333222222222111111111111111000///---,,,++++++,,,,,,***++++++,,,,,,++++++******************************)))))))))))))))***+++))))))))))))))))))))))))))))))))))))************************************************************)))************+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---------........................................../////////000---......///000111111222/////////000111111222222444444444444444444444444555444444555555666888888666:::??????===>>>BBBFFFCCCDDDFFFEEEEEEEEEFFFGGGDDDHHHLLLNNNMMMJJJHHHGGGFFFEEEDDDEEEGGGIIIJJJIIIIIIGGGFFFGGGKKKNNNMMMLLLKKKJJJHHHGGGGGGHHHIIIJJJDDDBBB@@@???@@@@@@???>>>:::::::::999999888888888555888999888555333333555111222333333444444444333111111111111111111111111---..............................------,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++******************++++++,,,------************************************************))))))******++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))************)))************+++++++++---------.........//////+++,,,,,,------...//////***---111333222111000000333999<<<999:::???BBBAAA===AAADDDDDDFFFKKKOOONNNKKKLLLOOOSSSWWW\\\```bbbeeejjjqqqyyy}}}uuullleee```[[[XXXSSSNNNGGGBBB@@@>>>;;;888888777777999;;;:::666333000111222222111111111222555444222///------///111//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++*********,,,++++++++++++++++++,,,*********++++++,,,,,,,,,************************''''''(((((())))))******(((***++++++)))((())))))'''(((((())))))))))))((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''''''''((()))))))))))))))@@@WWWmmmpppeeeYYYPPPJJJFFFLLLhhhkkkbbbXXXTTTQQQRRRTTTVVVUUUTTTVVVTTTQQQPPPPPPOOONNNLLLMMMLLLKKKKKKKKKLLLNNNOOOQQQGGGBBBEEEDDD>>>===CCCAAA;;;999===>>>:::;;;???>>>===;;;;;;;;;;;;999777777777666444444333333333333333333222222111111111222222222111111000000000000///---,,,++++++,,,,,,******))))))))))))******+++++++++*********))))))))))))))))))))))))))))))))))))(((((((((((())))))***)))'''((()))++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------,,,,,,+++***------------------------////////////////////////---------............//////000000000111111111111333333333333333333333333444333333333333444555555777999;;;;;;;;;===???AAAAAAAAABBBBBBCCCDDDEEEEEEJJJIIIIIIHHHGGGFFFEEEEEECCCFFFIIIIIIGGGFFFGGGIIIIIIHHHGGGFFFFFFFFFGGGHHHEEEFFFFFFGGGGGGGGGFFFFFFDDD???;;;;;;>>>@@@>>>;;;;;;:::999888777777777777555555444333333333333444222333333444444333333222111111111111000000000///////////////............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++000---,,,------+++******+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......++++++++++++++++++++++++++++++,,,,,,,,,,,,------............///////////////000000000000111111111444555777:::<<<===>>>???@@@@@@@@@AAACCCFFFHHHIIIGGGIIIKKKMMMNNNMMMLLLKKKRRRQQQRRRSSSVVVYYY]]]___cccdddfffkkkooopppmmmiiihhhjjjlllnnnoooooonnnmmmfffddd```\\\VVVQQQNNNLLLGGGGGGEEECCCAAA???>>>===;;;::::::999888777666666666666666666555444333222333333222222111000//////222111111111000000/////////............---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---......,,,***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))(((((('''''''''((()))***************))))))))))))))))))))))))+++*********))))))((((((YYYiiixxxwwweeeRRRIIIGGGVVVfffjjj```XXXTTTOOOOOORRRUUUWWWVVVWWWUUURRRQQQPPPOOONNNLLLLLLKKKKKKKKKLLLMMMOOOPPPLLLFFFBBBBBBAAA@@@@@@BBBCCC>>><<<>>>>>>::::::===>>><<<;;;:::::::::888777777666555444333333333333333333333222222111111111444444444333333222222222000///...---,,,,,,,,,---,,,++++++******++++++,,,++++++++++++************))))))))))))))))))))))))))))))(((((((((((())))))***)))((()))+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,------,,,,,,+++***------------------------------------------------------------............//////000000000111111111222222222222222222222111333333333333333444555555777888:::::::::;;;===???>>>???@@@AAABBBCCCDDDDDDHHHHHHGGGGGGFFFEEEEEEEEECCCFFFIIIIIIGGGFFFFFFGGGGGGGGGFFFEEEEEEFFFGGGHHHDDDEEEEEEFFFFFFFFFFFFEEEBBB>>>;;;;;;???AAA???<<<<<<;;;999888777666666666555555444444333333444444333333333444444333333333111111111000000000//////////////////............,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------*********************************************************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++)))((((((+++------......+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------............000000000000111111111111333555777999;;;===>>>>>>???@@@BBBDDDFFFGGGGGGGGGGGGHHHJJJKKKLLLLLLKKKKKKNNNMMMMMMMMMOOOQQQTTTUUUOOOOOOPPPTTTWWWWWWUUURRRGGGHHHJJJKKKKKKKKKJJJIIIKKKJJJIIIGGGDDDBBBAAA@@@@@@@@@???===;;;:::999888777777777777777777666666666666666666555444333222333333222111111000//////111111111000000000/////////............---------...------,,,,,,------...........................------------------------+++,,,---------,,,+++***))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((()))***************))))))))))))))))))))))))******)))))))))(((((((((sssvvvzzzsss]]]FFFBBBKKKlllyyykkkaaa[[[XXXRRRMMMLLLPPPUUUXXXXXXWWWUUUSSSRRRQQQPPPNNNLLLKKKKKKKKKKKKLLLMMMOOOOOOHHHGGGCCC???@@@DDDFFFDDDDDDAAA???@@@@@@======???===;;;:::999:::999777666666555444333333222333333222222222222222111111111333333333333333222222222111000///...------------------,,,,,,,,,,,,------,,,,,,,,,+++++++++******)))))))))))))))))))))))))))((((((''''''(((((())))))))))))+++,,,---+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000000000000000000000000000000000000333333222222333333444555666777888888888888:::<<<;;;;;;<<<>>>???AAABBBCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDFFFHHHHHHFFFEEEEEEEEEDDDDDDCCCDDDDDDEEEFFFGGGCCCDDDDDDDDDDDDDDDCCCCCC>>><<<:::<<>><<<;;;:::888666555444444555555555444444444444444333333444444444444333333000000000000/////////////////////............---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,*********************************************************++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,++++++++++++---......---............+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,------------...000000000111111111222222333444666888:::<<<<<<===>>>AAADDDGGGHHHGGGFFFDDDGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJKKKLLLFFFEEEEEEFFFGGGHHHFFFDDDDDDDDDEEEFFFEEEDDDBBBAAA=========<<<<<<<<<<<<;;;::::::999888777666555555555555555555666666666777555555666555555444333222222222222111111000000///111111000000000000/////////............---------...------,,,,,,------...........................------------------------,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))*********++++++++++++,,,+++++++++***************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))((((((((((((((('''xxxoooeeeQQQBBBJJJ___}}}{{{xxxtttzzzttt]]]RRRRRRUUUTTTPPPLLLMMMQQQUUUWWWXXXTTTSSSRRRRRRSSSRRRPPPOOOLLLLLLLLLLLLLLLLLLLLLLLLFFFIIIFFF???AAAJJJLLLGGG????????????>>><<<===???<<<:::888888888888666444444444333222222222222222222222222111111111111111111111111000000000000000111000000///......------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++(((((((((((((((((((((((((((((((((''''''((((((((())))))***,,,...---+++((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************************++++++++++++************++++++++++++************++++++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------........./////////000000///000000000000000111111222222222222222333333444555666777666555666777999777888999;;;===???@@@AAABBBBBBBBBCCCCCCDDDDDDDDDCCCDDDEEEFFFEEEDDDCCCBBBAAAAAAAAABBBCCCEEEFFFFFFDDDDDDDDDCCCBBBAAA@@@???:::999:::<<>>=========999999999888888777777666555555555555555555666666444555555555444444333222222111111111000000000///000000000000000000/////////............---------...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++************++++++++++++************************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((***)))))))))))))))******((((((((((((((((((((((((((((((((((((''''''''''''ppp___TTTIIIHHH]]]yyy|||hhhiiijjjXXXNNNGGGIIIPPPQQQOOOMMMPPPTTTWWWWWWUUUPPPPPPPPPRRRSSSTTTRRRQQQMMMMMMMMMLLLKKKJJJIIIHHHCCCGGGEEE???AAAJJJKKKFFF???AAAAAA>>>;;;999999999:::999777777777666555333333222222111111111111222111111111111111111111111000000000000000000000000000000000//////...------,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******((((((((((((((((((((((((((((((''''''''''''(((((((((((()))+++------***((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))))))))******+++++++++))))))*********+++++++++******+++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------............////////////000000000111111222222222111111111111222333333333444555444444444666888666777888:::<<<>>>???@@@??????@@@AAAAAABBBBBBBBBAAAAAABBBCCCCCCBBBAAA@@@??????@@@BBBCCCDDDEEEEEEEEEEEEDDDCCCAAA???===<<<888999;;;===??????>>><<<<<<;;;999666555333222222444444444555444444222222222222333333333333222222/////////............---............------------+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********+++++++++,,,,,,************************************************))))))*********+++++++++************************+++++++++,,,,,,,,,------++++++++++++++++++++++++###))),,,)))(((---///...+++,,,---,,,***)))***+++++++++++++++++++++++++++***++++++,,,,,,++++++***)))))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------.........//////////////////000000000111111111111222444666777888999999AAAAAAAAAAAABBBCCCDDDEEECCCCCCBBBBBBBBBCCCDDDEEEEEEFFFHHHIIIJJJJJJJJJIIIIIIIIIHHHFFFEEEDDDEEEFFFEEEDDDCCCBBB@@@>>><<<;;;@@@@@@???>>>===<<<;;;;;;999999999999888888888777888888777666555555444444444444444444444444333222111111111000000000000000//////////////////000000///............---------...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++************************))))))*********+++++++++************************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++***)))(((((()))******((((((((((((((((((((((((''''''''''''((((((((((((qqq```OOOGGGHHHUUUoooyyysssyyyVVVOOORRRMMMJJJOOOPPPOOOOOORRRVVVXXXVVVTTTNNNNNNOOOQQQSSSTTTRRRPPPLLLLLLLLLKKKJJJHHHGGGFFF@@@AAA@@@>>>@@@DDDDDDAAAHHHLLLLLLEEE>>>;;;:::888999777666555666555333222222111000000000000111111000000000111111111111111111111111222222222222222///////////////...,,,,,,++++++************+++++++++++++++*********))))))))))))))))))))))))))))))(((''''''&&&&&&''''''((((((((((((***+++,,,***((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********((((((((()))******++++++)))))))))************+++)))***++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------........./////////000000111111222222111111000000111111222333111222333333333333555777777777888:::<<<===>>>???>>>>>>>>>??????@@@@@@@@@>>>===>>>???AAAAAA???===>>>???@@@BBBCCCDDDDDDDDDDDDDDDCCCBBBAAA???===<<<:::<<<>>>@@@@@@???===;;;:::999888666444333222222222333444444444333111000111111222222222222111111///.........------------.........------------,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++************************************************)))))))))************+++******************************+++++++++,,,,,,,,,*********+++++++++++++++...555666...))),,,,,,)))+++,,,---,,,***)))***+++++++++++++++++++++++++++******++++++++++++******))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------........./////////000000........./////////000000000111333444666777777888>>>>>>======>>>@@@CCCDDD@@@@@@@@@AAAAAAAAAAAAAAA@@@BBBEEEGGGHHHHHHGGGGGGDDDEEEEEEDDDBBBBBBCCCEEEJJJIIIGGGEEECCCAAA@@@???;;;;;;;;;;;;;;;;;;;;;;;;888888888777777666666666888888777666555444333333333333444444444444333333000000000000000000000000......////////////000000///............---------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************(((((((((((((((((((((((()))))))))************+++***************+++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++)))((((((((()))***))))))))))))))))))))))))'''(((((((((((()))))))))ZZZQQQHHHIIIVVVmmmxxxdddRRROOOSSSRRRQQQQQQSSSQQQOOOQQQUUUXXXWWWUUUOOOOOOOOOQQQRRRRRROOOMMMHHHHHHIIIIIIIIIHHHGGGFFF???<<<===AAABBB???======GGGMMMNNNFFF???===;;;999888666555444555444222111000000000//////000000111///000000000111111111222000111111111222222222333......//////...---+++***++++++************++++++*********)))))))))(((((())))))))))))))))))))))))(((''''''&&&&&&''''''((((((''''''''')))***)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******''''''(((((()))******+++))))))))))))************))))))***+++++++++++++++************************++++++++++++++++++++++++************++++++++++++,,,,,,---------.........---......//////000111111000000000000000111222222000111222333333444666888888999:::;;;<<<===>>>>>>============>>>>>>>>>>>>:::999:::<<>><<<>>>???AAACCCCCCDDDCCCCCC@@@AAAAAABBBBBBAAAAAA@@@>>>AAADDDEEECCC@@@===;;;999888666555444333333333000111222333333111000...000000111111111111000000.........---------,,,,,,.........---------,,,,,,++++++,,,,,,,,,,,,++++++************************************++++++++++++************************************************))))))))))))************************************)))))))))*********++++++)))*********++++++++++++444<<<<<<111***++++++'''+++,,,---,,,***)))***+++******************************++++++++++++***************+++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------.........//////------------............000000222444555666666666888999:::<<<>>>???@@@@@@===>>>???@@@@@@???>>>===>>>@@@CCCFFFGGGFFFDDDCCC???BBBCCCCCCAAAAAABBBDDDDDDCCCAAA???===;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;888777777666555444444444666555555555444444333333222333333444444333333333///000000000000000000000........./////////000000///............---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,+++***)))((((((((((((((((((((((((((())))))))))))************))))))*********+++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***,,,+++)))((('''((()))***))))))))))))))))))))))))((((((((()))))))))******NNNMMMMMMUUUkkk}}}VVVYYYVVVNNNLLLQQQUUUTTTWWWSSSPPPPPPTTTWWWXXXWWWPPPPPPPPPQQQQQQPPPLLLJJJDDDEEEGGGHHHIIIIIIHHHHHHBBB<<<===EEEFFF>>>:::===999@@@CCC<<<777777777555888666444444444444222000000000////////////000111//////000000111111111222......//////000000000111---......///...,,,+++***,,,++++++******++++++,,,))))))))))))(((((((((((())))))))))))))))))))))))'''''''''&&&&&&''''''''')))'''%%%&&&((())))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((()))******+++))))))))))))************((()))***+++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------......,,,,,,------...///000000000000000000000111111222///000222222333444777999::::::;;;<<<<<<===>>>>>>========================888777777:::>>>@@@>>>;;;???@@@BBBCCCDDDCCCCCCBBB===>>>???AAABBBCCCDDDDDDBBBEEEHHHHHHFFFAAA>>><<<888777666555444333333333///000222222222111///---//////000000000000//////......---------,,,,,,,,,......---------,,,,,,,,,+++++++++,,,,,,+++++++++************************)))************+++++++++************************************************))))))))))))************))))))))))))))))))))))))((())))))))))))*********))))))******++++++++++++$$$///222***&&&,,,///,,,+++,,,---,,,***)))***+++******************************++++++++++++*********++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......///000222333444555555666333666999<<<>>>???>>>===<<<===???@@@@@@>>><<<;;;???AAADDDFFFGGGEEECCCAAA:::===AAAAAA??????AAACCCFFFEEECCC@@@>>>===<<<<<<>>>===<<<;;;:::999999888999888888777555444444333222222333333333333444444222222333444444333333333////////////000000000000---.........//////000000//////.........---------...------,,,,,,------...************************++++++++++++++++++++++++)))***,,,---,,,+++)))'''************************))))))))))))************))))))******++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******---+++)))((('''((()))***))))))))))))))))))))))))(((((())))))******++++++@@@RRR```iii}}}}}}[[[TTTSSSQQQPPPPPPQQQRRRSSSQQQQQQRRRUUUWWWXXXVVVSSSSSSSSSRRRQQQOOONNNMMMLLLMMMIIIDDDBBBCCCEEEFFFEEEHHHFFFDDDBBB???===<<<<<<===<<<:::999777666555555444444333333333333222222111111111111111000///.........//////000000111111000000////////////000000......---------,,,,,,,,,+++++++++*********))))))***************)))(((((())))))))))))))))))))))))******)))((('''&&&%%%%%%&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))***************++++++,,,,,,++++++***)))************+++++++++*********++++++,,,,,,,,,,,,,,,---...///000111222444222///...---///111333222111000000222444666888777888999:::<<<===>>>>>>???<<<999999;;;===???@@@>>>=========>>>???@@@@@@999???EEEFFFDDDBBBDDDFFFBBB@@@???@@@BBBCCCCCCCCCDDDDDDDDDDDDBBB???<<<:::999888666555444444444555000111333444444333111000000000111111111111000000......---------,,,,,,,,,,,,,,,------------------,,,,,,,,,++++++*********))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++***************************)))'''(((***,,,(((((((((((()))***+++,,,,,,+++++++++******)))))))))************+++++++++------------------------,,,,,,,,,---------............///000111333555666555666888:::;;;======>>>>>>===============>>>>>>DDDEEEFFFEEEBBB@@@@@@AAA>>>>>>>>>???@@@@@@AAAAAAGGGDDD@@@===<<<<<<;;;:::>>><<<:::777777777888999444444333333333222222222222222222222222222222222111222222222222111000000000000000000////////////000000//////.........------------------------------------,,,,,,+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))))))))(((((('''(((***+++,,,+++)))((())))))))))))))))))))))))(((((((((((())))))))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((XXXaaagggjjjvvvsssuuu```UUUNNNOOOPPPQQQQQQQQQQQQPPPOOOOOOQQQSSSVVVWWWUUUSSSUUUTTTRRRPPPNNNLLLKKKKKKJJJHHHGGGIIILLLNNNMMMLLLGGGFFFCCCAAA???>>>======<<<;;;:::888666555555555444444333333333222222222111111222222111000000//////////////////000000000000//////////////////000.........---------,,,,,,++++++++++++***************************)))((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((('''((((((***,,,---))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))************)))******++++++******)))))))))*********+++++++++++++++++++++,,,,,,,,,,,,,,,,,,---...///000111111222111///......///111222222111000000111444666777777777888:::;;;<<<===>>>>>><<<::::::===???@@@@@@============>>>???@@@@@@===BBBFFFGGGDDDBBBCCCEEEEEECCCAAAAAABBBCCCCCCCCCCCCCCCCCCCCCAAA>>>;;;:::888777666444444444444444222333444555444333111000//////000000000000//////............---------,,,------------------,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++***************************)))((((((***,,,+++***)))))))))))))))***,,,,,,+++++++++*********)))************+++++++++------------------------,,,,,,,,,---------......------...///000222333444444555666888:::;;;<<<<<<;;;;;;<<<===>>>?????????AAACCCDDDDDDBBB@@@???@@@>>>>>>>>>>>>>>>???@@@@@@CCC@@@<<<:::::::::999888<<<;;;999777666666666777555555444444444333333333222222222222222222222222111111222222111111000///000000000000/////////...////////////......------------------------------------,,,,,,,,,+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))))))))(((((('''(((***+++,,,+++***)))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((tttqqqlllllltttuuurrrSSSKKKQQQIIIKKKOOOQQQRRRPPPNNNLLLMMMNNNOOORRRUUUVVVUUUSSSVVVTTTQQQNNNKKKJJJJJJJJJGGGHHHJJJNNNPPPPPPNNNKKKFFFDDDAAA???======>>>???:::999888777555555444444333333333333222222222222111222222222222111000000000000////////////////////////............////////////.........---------,,,,,,,,,+++++++++******))))))******))))))((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((('''&&&&&&(((***---///))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))************)))))))))******))))))))))))))))))*********++++++------,,,,,,,,,,,,,,,++++++,,,,,,---...///000000000000//////000000000000111111000000111333555666666666777999:::;;;<<<===>>>===<<<===???AAA@@@???============>>>???@@@AAAAAADDDGGGGGGDDDBBBCCCDDDIIIFFFCCCAAABBBCCCCCCCCCBBBBBBBBBAAA???===;;;999888777666555444444444555444555555555444333111000//////000000000000///////////////.........------......------,,,,,,++++++,,,,,,,,,++++++++++++***))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++++++++)))***+++***((((((***,,,,,,,,,+++))))))(((((((((,,,+++++++++++++++******)))************+++++++++,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,---///000222222222333555777999:::;;;;;;888999;;;===????????????===@@@CCCDDDCCC@@@????????????>>>======>>>???@@@@@@===:::999:::::::::999::::::999888777666555444555555555555444444444444222222222222222222222222111111111111111000//////000000000/////////......///............---------------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++*********++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))))))))(((((('''(((***+++++++++***)))))))))))))))))))))))))))(((((((((((())))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((zzzpppuuuxxx^^^KKKHHHMMMIIIKKKMMMOOOOOOMMMJJJHHHMMMMMMNNNQQQTTTUUUUUUSSSTTTRRRNNNKKKIIIJJJKKKLLLIIIIIIKKKLLLKKKIIIEEECCCCCCAAA>>><<<;;;;;;===>>>999888777555555444444444333333333222222222222111111111222222222222111111000000000//////......---///......------......////////////.........------,,,,,,,,,,,,++++++++++++((()))))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))(((&&&&&&'''))),,,---))))))))))))))))))))))))(((((())))))))))))((((((((()))))))))************((()))))))))************))))))************))))))))))))))))))************...---------,,,,,,+++++++++,,,,,,---......//////---...///000000000///...111000000000111222444444555555666777999:::;;;<<<<<<<<<===???AAABBBAAA???>>>>>>>>>>>>???AAABBBBBBBBBDDDFFFFFFDDDCCCDDDEEEKKKGGGDDDBBBBBBCCCCCCCCCAAAAAAAAA@@@???===;;;:::888888777777666666666666666666666666444333111000000000111111111111000000000////////////...............------,,,+++******++++++++++++++++++++++++))))))))))))))))))))))))************************************)))))))))((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************************************************************++++++++++++++++++++++++******+++++++++++++++,,,)))***+++***))))))***+++,,,+++******)))))))))***************************))))))*********+++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---...000111222222333555777999:::;;;;;;888999;;;===>>>>>>>>>===<<>>>>>???@@@AAA???===;;;:::<<<<<<<<<;;;:::::::::999888666555444555444444444444333333333222222222222111111111111000000111111000000///...000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***************************************))))))))))))))))))))))))(((((())))))))))))((((((&&&'''((())))))))))))((((((((((((((((((((((((((((((((((((((())))))))))))(((***,,,------,,,***(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((({{{nnnVVVMMMJJJHHHHHHLLLLLLKKKJJJIIIHHHGGGGGGMMMMMMMMMPPPRRRTTTTTTSSSPPPNNNKKKIIIIIIJJJLLLMMMJJJIIIHHHFFFCCC@@@???>>>???>>><<<:::999999:::;;;777777666555444444555555333333222222222111111111000111111222222222111111000000//////......------......------------......///.........------------,,,,,,,,,+++++++++******'''(((((()))))))))(((((('''''''''''''''''''''''')))(((((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((+++)))((('''&&&''')))***(((((((((((((((((((((((((((((())))))))))))((((((((()))))))))************((()))))))))***************++++++++++++++++++***(((((()))))))))*********---------,,,,,,+++++++++++++++,,,,,,------......+++---...000000000......000000000000111222222333333444555666777999::::::;;;;;;<<>>?????????@@@AAABBBDDDDDDAAABBBCCCCCCCCCCCCEEEFFFIIIFFFCCCAAABBBCCCBBBBBBAAAAAA@@@???>>>===;;;;;;999999999999888888888777777666666555444222111000111222222333333222222111000////////////...............---,,,++++++******++++++++++++++++++++++++))))))))))))))))))))))))************************************)))))))))((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((()))))))))***************************************************************************************++++++,,,,,,,,,,,,)))+++,,,+++***)))***+++***************+++,,,,,,(((((())))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......---------...///000111222333444555777999:::;;;;;;::::::<<<<<<===<<<;;;;;;>>>AAAEEEHHHGGGEEECCCCCCEEEDDDBBBAAAAAAAAAAAABBB===;;;::::::<<<===<<<;;;<<<<<<;;;:::999777555444333333333222222222111111222222222111111000000000///000000000000///......////////////............,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((())))))))))))((((((%%%&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))***+++---......---+++***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((|||XXXIIIIIIIIIIIIKKKMMMKKKIIIFFFEEEFFFGGGHHHNNNMMMLLLNNNPPPQQQQQQPPPLLLKKKIIIHHHIIIJJJLLLMMMHHHGGGEEEBBB???>>>???@@@===<<<;;;:::999999888888777666666555555555666666222222222222111111111111//////000111111111111000//////..................------,,,,,,,,,,,,------......---------,,,,,,,,,+++++++++*********))))))''''''((()))))))))((((((''''''''''''''''''''''''))))))((('''&&&%%%$$$###%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******)))(((''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************))))))))))))************++++++,,,,,,,,,,,,++++++((((((((()))))))))******,,,,,,+++++++++++++++***+++++++++,,,,,,,,,------+++,,,---/////////......//////000000111111111111222222333555666777888999999999:::===???@@@???===?????????@@@AAACCCDDDEEEAAA@@@??????@@@BBBDDDEEEDDDBBBAAAAAABBBBBBBBBAAA@@@??????===<<<;;;;;;:::888888999999999999888777666555555444333222222111111222222222222222222111/////////.........------------,,,,,,++++++*********++++++++++++,,,,,,,,,))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((()))))))))******************************************************))))))))))))))))))))))))******++++++,,,---------)))+++,,,,,,+++******+++)))))))))******,,,------((((((((())))))))))))))))))************+++++++++******++++++,,,,,,------,,,,,,,,,---------......---------......///111111222333555777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAADDDGGGIIIHHHFFFEEEEEEFFFEEEEEEDDDCCCBBBBBBAAA;;;999999999;;;;;;:::999======<<<:::888777666555222222222222111111111111222222222111000000/////////////////////......---/////////.........------++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++)))))))))***************************************))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))(((((((((((())))))))))))***+++,,,------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((qqq\\\LLLJJJLLLIIIIIILLLJJJHHHFFFEEEEEEGGGIIIJJJLLLKKKJJJKKKLLLNNNMMMLLLJJJJJJIIIIIIIIIIIIJJJJJJEEEEEEEEEBBB>>><<<===???=========<<<;;;:::888777777666666555666666777777222222222222111111111111......///000000000000000------..................------,,,,,,,,,,,,---------,,,,,,,,,,,,+++++++++*********)))))))))((((((&&&''''''((())))))(((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''((()))))))))((('''&&&(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************))))))))))))******************++++++++++++******(((((((((((()))))))))***)))******************+++++++++++++++,,,,,,,,,,,,++++++,,,---......////////////000000000000000000111111222444555666777888777777777999<<<>>>===<<<=========>>>@@@BBBCCCDDDAAA???===<<<===???@@@AAA======>>>@@@BBBBBBAAA@@@======<<<:::999999888888666666777888888888777666444444333222222222222222000000000111111000000000............---------,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((()))))))))*********************************************************************************++++++,,,------...)))+++------+++******+++++++++*********+++,,,,,,)))*********++++++++++++)))************+++++++++)))******+++,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,---...///000111222444666888999::::::;;;:::999888999:::<<<===DDDFFFHHHHHHGGGFFFFFFGGGEEEEEEFFFFFFEEEBBB@@@???;;;:::::::::<<<<<<:::999>>>===:::888666555555555333333333222222222111111222222222111000/////////....../////////...------//////.........---------***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++((()))))))))*********+++************************))))))))))))))))))))))))(((((())))))))))))((((((((('''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((fffTTTFFF???GGGMMMIIIEEEGGGEEEEEEEEEFFFGGGIIIJJJKKKKKKJJJHHHHHHJJJKKKJJJIIIKKKJJJJJJIIIIIIHHHGGGGGGCCCEEEEEEBBB===999999:::===>>>??????===;;;888666777666666666666777777888222222222111111111111000------...//////000//////,,,------....../////////---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******))))))))))))((((((((((((&&&&&&'''((())))))((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))$$$&&&(((******)))((('''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************))))))))))))************))))))************))))))(((((((((((())))))))))))(((((())))))*********+++++++++++++++++++++,,,,,,++++++,,,,,,---...//////...///000000000000000///000111222333555666777777666666666777:::<<<<<<<<<;;;;;;<<<===>>>@@@BBBCCCCCC@@@<<<:::;;;<<<======999:::<<>>@@@EEEGGGHHHHHHFFFEEEFFFGGGCCCDDDFFFFFFEEEBBB???===>>>===<<<===>>>>>><<<:::>>><<<999666444444444555444444444333333333222222222222222111000//////.........//////......---,,,//////.........---------*********++++++,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))***++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))((((((((((((((((((((((((aaaKKKCCCDDDFFFFFFEEEEEEFFFHHHGGGGGGGGGHHHJJJMMMOOOQQQOOOMMMJJJHHHFFFFFFFFFGGGGGGGGGGGGHHHHHHGGGGGGGGGDDDBBB???<<<;;;<<<===>>>AAA@@@>>><<<:::888666555777777666555444444333333444444333333222111000000000////////////.........,,,------...............,,,,,,,,,++++++*********+++++++++************)))+++*********))))))(((((((((''''''''''''&&&&&&&&&((((((((((((((((((((((((((('''''''''((((((&&&$$$'''((((((&&&%%%%%%'''))))))((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((()))))))))))))))((('''''''''((()))******)))((('''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++///...------,,,,,,,,,,,,............////////////000111111222444555666666666777888999:::;;;;;;;;;;;;<<<>>>>>>======???@@@============<<<;;;:::999999:::===>>>??????===<<<777777777777777666555555555555666666666666666555333333111000000000111222000000000000000000000000------............------,,,,,,,,,++++++*********************************************************)))))))))))))))))))))))),,,***(((((()))***((('''))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++---------,,,,,,+++++++++************************,,,,,,,,,++++++***************))))))***+++,,,,,,,,,,,,,,,------.........***+++,,,---...000111111///000111222444555666777;;;:::888777777888:::;;;???@@@AAABBBCCCCCCCCCCCCCCCEEEEEEBBB???>>>@@@CCCAAAAAAAAAAAA???===:::999@@@CCC@@@777333555555222666555555444444333222222333222111111000000111111////////////////////////+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********))))))((()))************+++++++++***)))((((((((()))++++++))))))))))))))))))))))))******++++++++++++************))))))((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((+++***)))(((((()))***+++))))))))))))************))))))))))))))))))))))))))))))(((((('''''''''&&&dddNNNEEEAAACCCDDDDDDCCCCCCEEEFFFIIIIIIIIIIIIJJJKKKLLLMMMMMMLLLJJJHHHFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFCCCAAA>>><<<;;;;;;===>>>???>>>===;;;999777555555666555555444444333333333333333333222111000000000/////////.........------------...////////////...,,,,,,,,,+++++++++******+++++++++*********))))))*********)))))))))(((((((((''''''''''''&&&&&&&&&'''''''''''''''''''''''')))'''&&&&&&''''''&&&%%%%%%&&&&&&%%%######%%%'''(((((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''')))))))))))))))(((''''''(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++...---,,,,,,++++++,,,,,,---.........////////////...///000111222333444444555666888999::::::;;;;;;:::;;;======<<<<<<>>>???===============<<<<<<;;;:::;;;<<<>>>>>>===<<<;;;777777777777777666555444444555555666666555555555333222111000000000111111////////////////////////------............------,,,,,,,,,+++++++++******************************************************)))))))))))))))))))))))))))***+++++++++*********))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++------,,,,,,,,,+++++++++************************,,,,,,,,,+++++++++************))))))***++++++,,,,,,,,,,,,,,,---------...,,,,,,------......////////////111222333555666666999888888777888999:::;;;===>>>???AAABBBCCCCCCCCCBBBCCCCCCAAA>>>>>>@@@BBB@@@@@@??????===;;;999888@@@BBB>>>777333555555222555555555444333333222222222222111000000000111111////////////////////////+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))************))))))))))))*********+++++++++******)))))))))***+++,,,)))))))))))))))))))))))))))******++++++******)))***)))))))))((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))(((((((((((()))***(((((()))))))))*********)))))))))))))))))))))))))))))))))(((((((((''''''ZZZDDD?????????@@@BBBBBBAAAAAACCCDDDIIIIIIJJJJJJJJJIIIHHHHHHKKKJJJIIIHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEBBB@@@>>>;;;;;;;;;<<<===;;;;;;:::888777666555444333333333333333333333333222222111111000000//////............---------,,,---......///////////////,,,,,,,,,++++++++++++***++++++*********)))))))))******))))))))))))(((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''***(((%%%%%%&&&''''''&&&%%%&&&&&&%%%$$$$$$%%%'''((('''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((()))))))))((('''''')))(((((((((((((((((()))((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&'''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++,,,,,,+++*********++++++---------.........//////------...///000000111111555555777888999:::::::::777999:::;;;::::::;;;============>>>======<<<<<<:::;;;<<<===<<<;;;:::999888888777777666555444444333444444555555444444333222222111000000000000111........................------............------,,,,,,,,,++++++++++++***************************************************))))))))))))))))))))))))$$$(((+++,,,)))'''((()))))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++***************************************+++++++++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************************,,,,,,,,,++++++++++++************)))******+++,,,+++,,,,,,,,,,,,,,,------------------------------//////000111222444555555555666777888999::::::::::::;;;===???@@@AAABBBBBB???@@@@@@???>>>===???AAA>>>>>>===<<<;;;:::999888AAAAAA===777444555666444555555444444333333222222222111111000000000000000////////////////////////++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))************)))))))))))))))*********+++++++++************+++,,,,,,)))))))))))))))))))))))))))******++++++******)))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))(((((())))))))))))******))))))))))))))))))))))))***)))))))))))))))((((((XXX@@@:::<<<======???@@@AAA@@@AAABBBDDDGGGHHHIIIIIIIIIHHHGGGFFFHHHHHHHHHHHHGGGFFFEEEDDDEEEEEEFFFFFFFFFFFFEEEEEE@@@???===;;;;;;;;;<<<<<<888888777666555444444333222222222222222222333333111111000000/////////.........---------,,,,,,,,,---...//////000000//////++++++++++++++++++++++++************))))))))))))))))))))))))))))))(((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''***(((%%%$$$%%%'''(((((('''((()))((('''&&&''')))''''''&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((('''''')))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++***))))))))))))******,,,,,,---------.........,,,------...//////000000444555666777888999999999666777999999888888:::;;;============<<<;;;:::999;;;;;;<<<;;;;;;999888777888888777666555555444444333333444444444333222222222111111000000000000000------------------------,,,------......------,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))&&&,,,111000+++((((((***))))))))))))))))))))))))''')))***)))((('''(((***(((((((((((((((((((((((())))))))))))))))))))))))************************++++++******))))))(((((())))))))))))))))))))))))+++++++++***************************************,,,+++++++++++++++++++++************************+++++++++++++++++++++++++++***************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///000111222333444111333666888::::::999999777888:::<<<>>>@@@@@@AAA<<<===============>>>???>>>===<<<::::::999999999DDDAAA<<<888666777777666555555444444333222222111111111000////////////000........................+++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************((())))))************)))))))))))))))************+++++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))************))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))***))))))))))))))))))))))))************))))))))))))wwwLLL;;;:::999999===<<<>>>???@@@@@@@@@BBBDDDCCCEEEFFFHHHHHHHHHGGGFFFFFFFFFGGGGGGFFFEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEEEE???>>>===<<<;;;;;;<<<<<<777777666555555444333333111111222222222222222222000000000///////////////......---------,,,,,,,,,---......///////////////++++++++++++++++++++++++*********)))))))))(((((((((((((((((((((((())))))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''***'''%%%$$$%%%'''(((((('''((())))))''''''((()))&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''(((((((((((('''''')))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********)))))))))(((((())))))***,,,,,,,,,,,,------------------......///000000000333333555666777888888888555666888888777777999:::=========;;;:::888666555<<<<<<;;;;;;:::888777777777777666555444555555555333333444444333222222111111111111111000000//////------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))---222666555///++++++,,,))))))))))))))))))))))))''')))***)))((('''(((***(((((((((((((((((((((((())))))))))))))))))))))))*********************************))))))((((((((())))))))))))))))))))))))************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++))))))***+++,,,---......---......///000111222222///111555888999999999888555666888:::<<<>>>??????999::::::;;;===>>>>>>>>>>>>===;;;999999999;;;<<>>?????????AAACCCAAABBBDDDEEEFFFGGGHHHHHHEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFFFFEEE???>>>======<<<<<<<<<===888777777666555444444333222222222222222222222222000000000000////////////............---------,,,,,,------...............***++++++++++++,,,,,,,,,******)))))))))(((((((((''''''(((((((((((())))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&((((((((($$$&&&((((((&&&%%%&&&'''%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((''''''(((''''''''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))((((((((()))******+++++++++,,,,,,,,,------....../////////000000000222333444555666777777777555777888999888888999;;;<<<<<<<<<:::999777555444<<<<<<;;;:::999999888888666555444444444555666777444444444444333222111111000000111111000000///...------------------------,,,,,,------------,,,,,,***++++++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))+++...000///+++((('''((())))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++++++++++++++***************************++++++++++++,,,,,,,,,,,,+++******)))*********+++++++++************)))'''((()))***,,,---...///------...//////000111111///111444666888888777777555666888:::;;;<<<======888777888:::===???>>>===>>><<<999888888999;;;===KKKCCC;;;999999777666777444444333333222222111111000000///...............------------------------+++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************'''((()))******+++******((((((((()))))))))******)))******+++,,,+++++++++))))))))))))))))))))))))((())))))******))))))((((((((((((((())))))))))))''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((())))))(((((('''''''''(((((((((((())))))(((((((((((((((((((((((((((((()))))))))))))))***yyygggCCC:::555777777444444888888:::<<<=========???AAABBBBBBBBBCCCDDDEEEGGGGGGEEEDDDCCCCCCCCCDDDEEEFFFFFFFFFGGGGGGGGGGGGFFFFFF??????>>>>>>>>>=========:::999888777666555444444444444333333222222111111000000000000000000000000/////////.........------+++,,,,,,---------------******+++++++++,,,,,,,,,***)))))))))(((((((((((('''''''''((((((((())))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((()))((('''$$$&&&(((((('''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))(((((())))))***+++++++++++++++,,,,,,,,,,,,............////////////111222333444555666666666777888::::::999999;;;<<<:::::::::::::::999888777<<<<<<;;;:::::::::::::::444333333333444666888999555555555555444333222111///000111111111000......------------------------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((('''&&&&&&&&&))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))******************************************((()))))))))*********+++************************)))*********++++++++++++******************************+++++++++,,,,,,,,,,,,++++++***))))))******++++++******))))))))))))((())))))***+++,,,,,,------------......///000000000111333555666777666666666777888999;;;;;;<<<<<<777666777:::>>>@@@???===<<<:::777555555888;;;===MMMBBB999888888555333555444444333333222111111111000///......------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))++++++++++++++++++++++++************************************************'''((()))******+++++++++(((((((((((()))))))))***((()))***+++++++++******))))))))))))))))))))))))(((((())))))))))))(((((('''((((((((()))))))))***''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((()))******)))(((((('''''''''((((((((())))))((((((((((((((((((((((((''''''((((((((()))))))))aaaDDD444666444000222999;;;777666888:::;;;;;;<<<>>>@@@DDDCCCBBBBBBBBBDDDFFFGGGEEEDDDBBBAAABBBCCCEEEFFFGGGGGGHHHHHHHHHHHHGGGGGG????????????>>>>>>>>>>>>;;;;;;:::888777666555444555555444444333222111111000000000000111111111111000////////////.........***+++,,,,,,------,,,,,,*********++++++,,,,,,,,,))))))))))))((((((((((((&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''))))))(((&&&&&&(((***+++)))((((((((($$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((''''''''''''((((((((()))$$$%%%%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))***++++++******+++++++++,,,,,,,,,------..................111111333444555666666666777999:::;;;::::::;;;===888999::::::;;;;;;;;;;;;<<<<<<;;;:::::::::;;;;;;333222222222444666999;;;555555555555444333222111///000111111111000...---........................+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))((('''(((***,,,,,,+++))))))))))))))))))))))))((()))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))******++++++,,,,,,************************(((((())))))*********+++))))))))))))))))))))))))))))))******++++++++++++*********************************++++++,,,,,,,,,,,,,,,+++***))))))******+++*********))))))((((((************************,,,------....../////////111222333444555666666666777777888::::::;;;;;;;;;666666666:::???AAA???===;;;999555333444666:::<<>>>>>???@@@AAAAAAAAAAAADDDCCCCCCDDDEEEEEEDDDBBBFFFFFFGGGGGGFFFEEECCCBBBBBBAAA???>>>===>>>>>>???:::999888666555555444444777666555333222111111000111111111111000000000/////////.........---------*********++++++,,,,,,,,,+++++++++************)))))))))(((((('''''''''&&&))))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''((()))))))))))))))++++++,,,,,,,,,,,,------..............................///111222333444555888999;;;<<<;;;;;;<<<===999999999:::;;;<<<===>>>:::::::::999999999888888888666444444555666666555666666666555444222111000000000//////.........---,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***---000111000---*********++++++++++++******+++*********))))))(((((())))))************))))))+++*********))))))((((((++++++++++++++++++++++++))))))))))))))))))))))))+++***)))'''''''''((()))))))))))))))************++++++***)))((('''&&&&&&++++++++++++++++++++++++***---000000///,,,******))))))************))))))''''''((())))))))))))))),,,,,,++++++***+++++++++))))))************))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))'''((()))***,,,---...///---------............///111000111111222333444555444666999;;;<<<;;;999777888888:::;;;<<<=========>>>555222888999666:::DDDJJJ@@@888777999666222///111111000000//////......000///...---,,,---......---,,,+++*********+++,,,+++++++++*********))))))************************(((((())))))))))))((((((******))))))((((((''''''******))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''******))))))((((((''''''))))))))))))))))))))))))%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((()))***)))'''&&&&&&''''''(((((((((&&&%%%&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((}}}^^^EEE666111222111111111111222333333666666777999:::;;;<<<======>>>???@@@AAAAAAAAAAAACCCBBBAAABBBDDDEEEDDDCCCFFFFFFGGGGGGFFFEEECCCBBBDDDBBBAAA???============:::999888777666555555555666555444222111000000000111111111000000000/////////.........------------******+++++++++,,,,,,,,,+++++++++*********)))))))))))))))((((((((('''''')))((((((((('''''''''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&((('''&&&%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((()))************)))++++++,,,,,,,,,,,,------..............................///000222333444444555888:::;;;;;;:::;;;<<<999999::::::;;;<<<>>>>>>;;;::::::::::::999999999888777555555666777666555666666666555444333222111000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))+++---///...+++)))******++++++++++++******************)))))))))((())))))************))))))************)))))))))(((************************))))))))))))))))))))))))+++***)))((('''(((((()))))))))))))))************************))))))))))))++++++++++++++++++++++++***---000000...,,,+++***))))))************)))))))))******+++++++++++++++++++++***************+++))))))************))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,------------............000000000111222333444555666777999::::::999777666999999:::;;;<<<<<<<<<<<<;;;444222777666333999DDDHHH>>>666666888666444333111111111000//////......000///...---,,,------...---,,,+++*********+++++++++++++++*********))))))************************(((((())))))))))))((((((***)))))))))((((((((('''******))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))&&&&&&''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((()))))))))'''&&&'''((('''(((((('''&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((iiiHHH888222000...111111111111111222222333555555666777999:::;;;<<<<<<===>>>???@@@@@@@@@@@@@@@???>>>???BBBDDDDDDCCCDDDEEEFFFGGGFFFEEECCCAAADDDCCCAAA???===<<<<<<<<<:::999888777666555555555444333222111000000000000000000000000////////////............------------***++++++++++++,,,,,,,,,++++++*********)))))))))***)))))))))))))))((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))((((((************************(((((((((((())))))))))))))))))***++++++++++++***++++++,,,,,,,,,,,,---------------------------------...///000111222333444333666999;;;;;;::::::;;;999::::::;;;<<<===>>>>>><<<<<<;;;;;;;;;::::::::::::888666666777777777555777777666666555444222222000000////////////...............------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))(((***+++,,,***)))******++++++++++++******************))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((())))))))))))))))))************))))))******+++++++++,,,***************************,,,//////...,,,++++++))))))************)))))))))***++++++,,,,,,++++++******))))))))))))******))))))************))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++************************---,,,,,,++++++*********------------............000000000111222333444555888888888888777777777777:::;;;;;;<<<<<<;;;;;;:::888444444666333111999EEEEEE;;;444444777666555666222111111000000///......//////...------------...,,,,,,+++************++++++************)))))))))************************(((((())))))))))))(((((())))))))))))((((((((((((***))))))))))))((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''((()))((('''&&&'''((((((((((((''''''''''''&&&((((((((((((((((((((((((((((((''''''''''''((((((gggDDD000...222222///000000000000000111222222333444555666777888999:::;;;<<<===>>>>>>???>>>>>>>>>===<<<===@@@CCCDDDCCCBBBDDDEEEFFFFFFDDDBBB@@@AAA@@@@@@???>>>===<<<<<<:::999888777666555555555222222111000000///000000000000/////////.........------------------------++++++++++++++++++++++++************))))))))))))************))))))))))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********))))))((())))))))))))))))))))))))(((((((((((())))))))))))******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------------------------------,,,---...///111222333333222555999;;;;;;:::::::::999:::;;;<<<===>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;999777666777888777666666666666666555444333222000000////////////////////////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++)))((((((***+++***)))***++++++,,,,,,++++++************)))))))))))))))))))))************))))))*********)))))))))))))))************************((((((((((((((((((((((((******))))))))))))))))))((()))))))))************)))))))))*********++++++))))))))))))))))))))))))***,,,......---+++++++++)))******++++++******)))(((((()))************)))******************+++,,,)))******++++++******)))******+++++++++,,,,,,,,,++++++++++++++++++++++++************************---,,,,,,++++++*********,,,,,,---------........./////////000111333444555777777666666666777888999;;;<<<<<<<<<;;;;;;:::999777666666666222111;;;HHHCCC:::333333555444555666222222111111000//////...//////......------------,,,++++++***************************))))))))))))************************(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))(((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''((()))((('''&&&'''(((((('''''''''((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((SSSDDD333---000555333///000000//////000000111222111222333444555777888888::::::;;;<<<============<<<;;;;;;===@@@BBBCCCBBB@@@AAADDDEEEEEECCC@@@>>><<<<<<==================:::999777666555555444444111111000000///000000000/////////............---,,,,,,------------------++++++++++++++++++++++++*********)))))))))(((((())))))))))))************&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))******+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,---...000111222333222555999::::::999::::::888999;;;<<<===>>>===============<<<<<<<<<;;;;;;;;;999777777777777666555666666666666555444333333//////000000000000000000//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++))))))***+++++++++++++++,,,,,,,,,,,,++++++))))))))))))))))))******))))))************))))))))))))))))))))))))******++++++++++++++++++++++++(((((((((((((((((((((((())))))******************((()))))))))******************)))))))))((((((((())))))))))))))))))))))))***+++------,,,++++++,,,******++++++++++++******(((((()))***************+++++++++++++++,,,---...******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++,,,,,,,,,,,,,,,------------.........///000111333444555555555444555777999<<<===<<<<<<<<<<<<;;;:::999999888999999777333444???JJJBBB:::444333444222333555222222222111000000//////...............---------++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))************************************''''''(((((())))))******(((((((((((())))))))))))(((((((((((((((((((((((()))))))))((((((''''''&&&((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&((()))(((''''''((())))))'''&&&''')))***((('''((((((((((((((((((((((((((((((''''''''''''((((((999555000...//////...,,,///////////////000000111000000111222444555666777888999:::;;;<<<<<<<<<<<<;;;:::;;;>>>AAABBBAAA@@@===???AAACCCCCCAAA>>><<<888999:::;;;<<<=========888888666555444333333333111000000000000000111222///.........------------,,,,,,,,,,,,------------,,,,,,,,,++++++++++++*********)))))))))((((((((((((((()))))))))))))))***&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******++++++******''''''''''''''''''''''''(((((((((((())))))))))))******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///000111222444666777888777777888999777888:::<<<======<<<<<<======<<<<<<<<<;;;;;;;;;;;;999777666666666555444444444555555444333333222//////000000000000111111.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++***,,,,,,,,,+++++++++,,,,,,,,,,,,++++++))))))))))))************))))))************))))))))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))((()))***+++++++++******))))))))))))***************)))))))))((((((''''''************************)))+++------,,,+++,,,---******++++++++++++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---...///******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,---------------......///111333555666444444444666888;;;>>>@@@;;;<<<<<<<<<;;;::::::999;;;;;;:::777555999BBBKKK>>>888444444444111111444333222222111111000//////......//////......---,,,******++++++******)))((((((((()))))))))))))))***))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))))))))))))))************+++************************(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&'''((((((''''''((()))***'''%%%'''***+++)))'''((((((((((((((((((((((((((((((''''''''''''((((((000000///...---,,,---...///............///000000...///000111333444555555777888999:::;;;;;;;;;;;;::::::<<>>:::<<>>???;;;;;;;;;<<<;;;;;;::::::===<<<999555666<<>>@@@AAA>>>;;;999777888999::::::999888777666555444333222111111111111000000000111222333444......---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,++++++*********))))))))))))((((((((((((&&&'''''''''(((((())))))%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))***++++++++++++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...000111111444444333111//////222444444666888;;;<<<;;;::::::<<<<<<;;;;;;;;;::::::::::::888666555555555444222222222333333333222111111//////000000111111111222,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,,,,,,,***(((+++,,,,,,------,,,,,,+++(((((())))))*********+++))))))************))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,,,,+++***))))))))))))************'''((()))***+++,,,------++++++++++++++++++++++++)))***,,,,,,++++++,,,---***++++++,,,,,,++++++***))))))***++++++++++++***************+++,,,---...***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,,,,---------,,,------///111333555666777777888:::;;;<<<======::::::;;;<<<<<<;;;;;;:::>>><<<777444666>>>EEEIII444222222555666333333666333333222222111000000000---.../////////...,,,,,,)))******++++++)))(((''''''((((((((())))))******))))))))))))))))))))))))(((((())))))))))))(((((('''((((((((())))))******))))))******++++++++++++******************************))))))(((((('''''''''((((((((())))))******))))))))))))))))))))))))''''''(((((())))))******((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((%%%'''((((((''''''(((******'''$$$&&&+++---***'''((((((((((((((((((((((((((((((''''''''''''((((((........................////////////000000000000------......///000000000444444555777888888888888999;;;===>>>===<<<<<<<<<>>>===<<<;;;:::999999999999888888777777888999999777555333333444444333222///000111222222111000/////////000000///...------......---------,,,,,,,,,+++++++++***)))(((((('''(((((())))))))))))((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''!!!$$$&&&((('''((()))***'''(((((()))(((((('''&&&(((((('''''''''&&&&&&&&&%%%&&&&&&&&&''''''((((((***)))((('''&&&&&&'''(((&&&''''''(((((((((((((((******))))))((((((''''''(((''''''***,,,,,,(((%%%))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......000111333444555444444333888777777777888:::<<<>>>???:::666777;;;>>>===;;;@@@<<<888666666666444222555555444444333222111111/////////000000000000000/////////......---------------,,,,,,,,,,,,+++++++++++++++************)))***++++++++++++***))))))))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))+++*********))))))(((((())))))))))))************''''''(((((())))))******))))))))))))************++++++************+++++++++***)))))))))***,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++*********+++)))************+++++++++************************************************---,,,***)))))))))******)))************+++++++++---------....../////////,,,,,,,,,---...///000111555777999999999888999:::;;;;;;;;;;;;;;;;;;;;;:::;;;555999555///AAAMMM===555555444444444333333333111111111111111111111111000//////---,,,+++******+++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))))))))))))))(((''''''((((((((((((((((((((((((******))))))((((((''''''((((((''''''''''''(((((((((((((((((())))))))))))''''''''''''''''''''''''((((((''''''&&&&&&&&&%%%'''''''''''''''&&&&&&&&&------------------------------------.........///---------...//////000000222333444555666777777777777999<<<<<<;;;::::::;;;<<<<<<;;;:::999888888888999999999999999999999999777555333333333444333111///000000111111000000//////////////////...------------------,,,,,,,,,,,,++++++******)))(((((('''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((('''&&&''')))))))))((((((''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&'''''''''((((((((()))((('''&&&%%%%%%&&&'''&&&''''''(((((((((((((((***)))))))))((((((((('''(((''''''(((***+++(((%%%))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---......///000222333444333333333777777666777888:::;;;<<<===999666777;;;>>>===:::>>>:::777555666666444222444444444333222111111000////////////////////////.........---------,,,,,,------,,,,,,,,,++++++++++++++++++*********))))))***++++++++++++***))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************)))))))))((())))))))))))************))))))))))))*********+++))))))))))))************+++******************++++++***)))))))))***+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++*********+++))))))*********+++++++++************************************************,,,+++***)))))))))******))))))*********++++++++++++++++++,,,,,,---------,,,,,,,,,,,,---///000111444666888888888777888999999999:::::::::::::::::::::888777333555CCCGGG:::444444444444333333333333111111111111111111111111000///...---,,,++++++***+++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))******)))(((((()))******))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))))))))))))))(((''''''((((((((((((((((((((((((***)))))))))((((((((('''((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((('''''''''&&&&&&'''''''''''''''''''''(((------------------------++++++++++++,,,,,,,,,,,,,,,,,,---......//////000000111333444555666666666666888:::;;;:::999999:::;;;:::999999888888888888999:::;;;;;;;;;:::999888888666444333333333111000000//////......//////000...////////////...------,,,,,,,,,,,,++++++++++++++++++******)))(((((((((&&&&&&&&&''''''&&&&&&&&&((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((('''&&&'''))),,,+++***(((&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''(((((((((((((((''''''&&&%%%%%%%%%%%%&&&&&&''''''((((((((((((((())))))))))))(((((((((((()))'''&&&'''((()))((('''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........///000111222222222222666666666666777888:::;;;:::888777999<<<>>><<<::::::888555444555555444222333222222222111111000000///////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++*********)))))))))******++++++******)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************++++++++++++))))))))))))******************************************))))))******+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++************+++)))))))))*********++++++************************************************++++++***)))))))))******)))))))))*********++++++)))))))))***************+++++++++,,,---...///000222444666666666555666888666666777777888888999999999;;;333111???FFF>>>777444444444333333333222222111111111111111111111111//////...---,,,++++++***+++++++++***************))))))))))))))))))))))))(((((((((((())))))))))))***))))))(((((())))))***))))))))))))))))))))))))+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))************))))))))))))))))))(((((('''(((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))(((((((((((('''''''''''''''(((((())))))))),,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++,,,,,,---......//////000111222444555666666666666888:::;;;:::999999999;;;:::999999999999999:::999:::<<<======;;;999888999777444333222222000///000///...------...///000.........//////...------,,,,,,,,,+++++++++******************))))))((((((&&&&&&''''''''''''&&&&&&))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&''')))...111,,,***'''%%%$$$%%%&&&'''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((())))))))))))(((((((((((()))((('''&&&''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((()))))))))***************************************++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---...///000000111111555555555666777888888999777666777:::======;;;999666555444444444444333333111111111111000000000000/////////...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************))))))))))))***************))))))((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))*********)))))))))))))))((()))))))))************************************((()))))))))*********************++++++************************+++++++++******+++++++++,,,,,,,,,************************************************++++++***************+++))))))))))))*********************************************************************))))))))))))***))))))))))))************))))))))))))))))))))))))******++++++,,,...///000000222444555444444555666333444444555666777777888555:::000111GGGHHH888666333333333333222222222222111111111111111111111111//////...---,,,,,,++++++************************(((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((()))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))************))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''(((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((&&&''''''((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,------......000111222444555666777777666888;;;;;;:::999999:::;;;::::::::::::;;;;;;<<<:::;;;===>>>===;;;999888888666444222222222000...000///...------...///000------............------,,,,,,,,,+++++++++***************)))))))))))))))'''''''''(((((('''''''''))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&''')))---000+++)))'''%%%$$$%%%&&&'''&&&'''''''''''''''''''''(((((((((((((((''''''''''''''''''(((((((((''''''&&&''''''((((((((((((((((((((((((((())))))))))))((((((((('''''''''((()))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((()))))))))*********************************************+++++++++,,,,,,,,,++++++++++++,,,------+++,,,,,,---...///111111444555555666777777777777555666888:::<<<<<<:::888444444555444333333222333000000000000000000111111000000//////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************)))))))))(((((()))************)))((((((((((((((((((((((((((((((((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))******((()))))))))************))))))))))))))))))))))))((()))))))))************)))***++++++++++++***)))))))))******++++++++++++******+++++++++,,,,,,,,,*********************************************************))))))***++++++(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((()))))))))*********************))))))))))))************,,,---...//////111333333333222333444222222333333444555666666000666000666JJJEEE555777333333222222222111111111000000000000000000000000.........------,,,,,,+++************************(((((((((((((((((((((((((((((((((((())))))))))))((((((((())))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''((((((((())))))))))))*********************************((((((((()))))))))))))))&&&''''''((()))******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---******+++,,,,,,------...///000222444555777777777666888:::;;;:::999999:::::::::::::::;;;<<<<<<===;;;<<<<<<<<<<<<;;;999888777555333222222222000///000//////......//////000,,,,,,---............---,,,,,,,,,,,,++++++++++++******))))))))))))))))))''''''((((((((((((''''''((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((())))))'''&&&&&&(((***((('''&&&%%%%%%%%%&&&'''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((())))))((((((&&&''''''((((((((((((((((((((((((((())))))))))))((()))***)))((('''(((***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************************************************+++++++++++++++++++++++++++,,,------+++++++++,,,...///111222555555666777777777777777555777999::::::999888777333444666555333222222222//////000000111111222222111111000000//////......,,,,,,,,,,,,------------++++++++++++******************)))))))))((((((((())))))******))))))((('''))))))))))))))))))))))))'''(((((())))))*********))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))((((((((((((((())))))))))))************)))***+++,,,,,,+++***)))))))))***++++++++++++*********+++++++++,,,,,,,,,***************************************************))))))))))))***++++++((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((()))*********))))))((((((((()))))))))******+++***************)))))))))))))))***+++,,,---......000222222222222222444111222222222333444444444...111444>>>FFF>>>444777222222222111111111000000000000000000000000000000......---------,,,,,,,,,***************+++++++++))))))))))))))))))))))))(((((((((((())))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))(((((()))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((('''(((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((())))))*********+++++++++))))))))))))))))))))))))''''''(((((((((((())))))'''''''''(((((()))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,*********+++,,,,,,---------///000222444555666666555777999:::999888888888999999999999:::;;;<<<===<<<<<<;;;;;;:::999999888666444222111222222111000///000000111111000000///+++,,,------.........---------------,,,,,,,,,,,,)))))))))))))))))))))***&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((())))))(((&&&%%%&&&'''%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((((((((''''''&&&''''''((((((((((((((('''((((((((()))))))))***'''))),,,,,,***((()))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************************************************+++++++++++++++++++++***++++++,,,---+++++++++,,,---///111222555666777888888888777777777888999999888777666666333555777666333111111222//////000111111222333333333222222111000000//////,,,,,,---------.........++++++++++++***************)))))))))(((((((((((()))))))))))))))(((((('''))))))))))))))))))))))))&&&&&&'''(((((()))******))))))))))))))))))))))))((()))))))))************))))))))))))*********************)))))))))(((((())))))))))))************(((***+++,,,,,,+++***(((((()))***+++,,,++++++*********+++++++++,,,,,,,,,************************************************)))))))))))))))***++++++(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))*********))))))(((((((((((()))))))))***************)))))))))((())))))))))))***,,,---......000222222222111222333222222222222222333333333000...;;;GGG@@@555444555222111111111000000000000000000000000000000000000...------------,,,,,,,,,))))))*********+++++++++))))))))))))))))))))))))(((((((((((())))))))))))''''''((())))))(((''''''))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((''''''((()))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((((((''''''''''''(((((())))))))))))************))))))))))))))))))))))))&&&&&&'''''''''((((((((('''''''''''''''''''''(((************************************++++++++++++)))******+++,,,,,,------,,,---///111333444555555333666888888777666666777777777888888999:::;;;<<<===<<<;;;999999888888999555333111111222222222111///000111222222111000///+++,,,------.........---......------------,,,,,,)))))))))))))))*********$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$&&&(((((('''&&&'''(((###$$$%%%&&&''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%$$$$$$$$$###$$$&&&'''((('''&&&&&&&&&''''''((((((((((((((('''((((((((())))))******&&&***---...+++))))))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++******++++++,,,---+++++++++,,,---///222333666666888999999888777777888999:::999777666666666444666888777444111111222//////000111222333333444333333333222111000000///---------....../////////+++++++++************)))))))))))))))(((((((((((()))))))))))))))(((((('''))))))))))))))))))))))))%%%&&&&&&'''((())))))***))))))))))))))))))))))))(((((())))))*********+++))))))))))))************,,,+++++++++******))))))))))))))))))************((()))+++,,,,,,+++)))(((((()))***+++,,,+++************+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((*********)))((((((((((((((())))))))))))******))))))((((((((('''(((((())))))***+++---......000222222222111222444333333333222222222222222333---@@@NNN;;;...333333111111111111000000000000000000000000000000000000------------------,,,,,,))))))******++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((''''''((()))))))))))))))))))))))))))))))))))))))'''((((((((())))))******((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((%%%&&&&&&&&&''''''(((((('''''''''''''''&&&&&&&&&))))))))))))))))))))))))(((((())))))*********+++))))))))))))************,,,,,,---///000222333333666777777777888888888888999999::::::;;;<<<======::::::999888777777777888444444333333222111000000000000000000000000000000......---,,,,,,,,,,,,------------,,,,,,,,,++++++))))))))))))(((((((((((((((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((('''''''''&&&&&&''''''(((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,)))))))))))))))******+++,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++------,,,------...///000444555666777777888777777999999999888888888888777444555666666555333111000333333333333333333333333333222222111000///......////////////............,,,,,,,,,+++++++++******))))))(((((((((((())))))******))))))((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))***************)))))))))(((((('''''')))************+++++++++******++++++++++++******************************++++++++++++++++++++++++***++++++,,,,,,++++++***************************+++)))((()))******)))((())))))))))))))))))))))))***++++++++++++***))))))&&&''''''((((((((((((((()))(((''''''''''''(((((())))))))))))))))))))))))++++++******))))))((((((((())))))))))))*********---///111333444555444444555222000333666777222...,,,AAAMMMDDD666333444444333333333333222222111000///000000111111111000000/////////...---+++***))),,,,,,,,,+++++++++******))))))(((((((((((())))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))*********)))))))))))))))************************(((((((((((())))))))))))((()))+++,,,,,,+++)))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((******))))))((((((''''''((('''&&&&&&'''((()))***))))))))))))))))))))))))(((((()))))))))*********(((((()))))))))************+++,,,---///000111222555555666666777888888999999999999:::;;;<<<<<<<<<;;;:::999888777666666666333333222111111000//////000000000000000000000000......---,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++))))))))))))((((((((('''(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))((((((((('''''''''&&&&&&''''''((((((((((((((()))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))*********++++++)))))))))))))))******+++,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,---...///000444444555666777777777777999999888888888777777777555555555555444333222111111111111111111111111111222111111111000/////////000//////......---------,,,,,,+++++++++*********))))))(((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))*********************))))))((((((((()))************+++++++++******++++++++++++******************************++++++++++++++++++++++++***++++++,,,,,,++++++***************************,,,***)))***+++,,,+++)))***************************++++++++++++***))))))''''''((())))))))))))((()))))))))((((((((())))))))))))))))))))))))))))))*********))))))))))))))))))))))))************+++,,,---///111333333333333555555555777888666222///666CCCHHH<<<222111444333333333444444333222222111000111111222222111111000/////////...---,,,******,,,+++++++++************))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))***)))))))))))))))))))))************************(((((((((((())))))))))))((()))+++,,,,,,+++)))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((***)))))))))((((((((('''(((((('''''''''((())))))))))))))))))))))))))))))(((((())))))))))))******(((((())))))))))))******)))***+++,,,---...///000222333444555777888999999888888999999:::;;;;;;;;;;;;:::999777666555555555222222111111000/////////000000000000000000000000......---,,,,,,,,,,,,---++++++++++++*********))))))))))))(((((((((''''''(((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''''''''''''''&&&''''''(((((((((((((((*********+++++++++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))******+++++++++************++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,---...//////333333555666666777777777777888888888777777666666555555444333222222222222000000000000000000000000000000000000000000000000000//////...---,,,,,,+++,,,++++++++++++*********))))))(((((((((((())))))(((((((((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***************************))))))))))))************+++++++++******++++++++++++******************************++++++++++++++++++++++++***++++++,,,,,,++++++***************************,,,+++***+++,,,---,,,******************************++++++++++++***))))))'''((())))))******))))))(((((((((((((((((())))))))))))))))))))))))))))))((())))))))))))))))))***)))************++++++++++++,,,...000111222222222444666888999777444222111AAADDD???333...222444222444444444555444444333222222222222333333222222111/////////...---,,,+++***++++++*********)))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******************************(((((((((((())))))))))))((()))***++++++***)))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))((('''''''''(((((())))))))))))))))))))))))(((((())))))))))))))))))(((((((((((()))))))))***))))))***+++,,,......///000111222444555777888999888888888999999999::::::;;;:::888666555444333333222222111111000000000000000000000000000000000000......---,,,,,,,,,,,,---************))))))))))))))))))((((((((('''''''''''''''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((())))))*********+++++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))******)))))))))))))))******+++++++++************++++++******+++,,,,,,,,,,,,+++++++++++++++,,,---...///111222333555555666666666666666777777777666555444555444222111111111222333000000000000000000000000/////////000000000000000//////...---,,,+++******++++++++++++************))))))(((((((((((())))))&&&''''''(((((()))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))))))))************++++++******************))))))*********+++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++***++++++,,,,,,++++++***************************+++***)))***,,,,,,,,,******************************++++++++++++***))))))(((((()))***************&&&''''''((((((((((((((())))))))))))))))))))))))'''((((((((())))))******************++++++++++++,,,,,,---///000111222222222555888666333222555888GGGBBB888//////555666333444555555555555555444444333333444444333333222222////////////...---,,,+++*********))))))))))))((())))))(((((((((((())))))(((((((((((())))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********************************(((((((((((())))))))))))))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((******)))(((((('''''''''))))))))))))))))))))))))))))))(((((((((((((((((('''(((((((((((()))))))))******+++,,,------.........///000222444666777888777777777888888888888888:::999777555444333222222222222222222222111111111////////////////////////......---,,,,,,,,,,,,---*********)))))))))(((((((((((((((((('''''''''''''''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&''''''((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((()))))))))*********++++++)))))))))))))))******++++++******))))))******+++******+++,,,,,,,,,,,,++++++******++++++,,,---...000111222333555555555666444555666777666555444333444333222000000111222333111111111111111111111111///////////////000000000---------,,,+++******)))+++++++++*********))))))))))))(((((((((((())))))&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))******************************++++++))))))*********+++++++++++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++******************************(((((()))+++++++++******************************++++++++++++***))))))(((((()))***************'''((()))************)))((((((((((((((((((((((((''''''(((((()))))))))***))))))*********+++++++++------...///000222333333222555666444111333;;;CCCCCC===444000333999888333444555555666666555555555444444444444444333222111////////////...---,,,,,,*********))))))))))))((())))))(((((((((((())))))(((((((((((())))))))))))&&&'''''''''((((((((()))'''''''''''''''''''''''''''((((((((()))))))))***))))))))))))))))))))))))(((((())))))************************************(((((((((((()))))))))))))))))))))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))*********))))))(((''''''))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))*********+++,,,------------...///111333555666777777777777777777777777777888777666444333222222222222222222222222222222222////////////////////////......---,,,,,,,,,,,,---************)))))))))(((((((((((('''''''''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&''''''((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******)))))))))))))))))))))))))))))))))*********++++++)))))))))))))))******+++******))))))))))))************+++,,,,,,,,,,,,+++************+++,,,------...///111222444555555555333444666666666555333111222222111111000111111222222222222222222222222222////////////////////////++++++++++++************+++************)))))))))))))))(((((((((((())))))''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***************)))************+++++++++++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***************************)))((('''(((***++++++***++++++++++++++++++++++++***++++++++++++***))))))'''((())))))******)))))))))***,,,.........------(((((((((((((((((((((((('''(((((((((((((((((()))((())))))))))))*********---------...///111333444444666666555333888AAAHHH;;;777333222666888777444333444555555666555555555444444444444333222111111///////////////...------++++++*********)))))))))))))))(((((((((((())))))(((((((((((())))))))))))'''''''''(((((())))))***''''''''''''''''''''''''''''''(((((())))))******))))))))))))))))))))))))((((((((()))******++++++************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))*********)))(((((())))))))))))))))))))))))))))))(((((((((''''''''''''''''''((((((((())))))((())))))******++++++,,,---...///000222333444555666666666666666666666666666555444333222222222222111111111111111222222222////////////////////////......---,,,,,,,,,,,,---++++++*********)))))))))(((((('''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))******+++******))))))))))))************+++,,,,,,,,,,,,+++)))))))))******+++,,,------...000222333444444555222333555666666444222000000000111111111111111000222222222222222222222222000000000///.........---)))))))))************+++************))))))))))))))))))(((((((((((())))))''''''''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))************((((((((())))))*********)))************++++++++++++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++***++++++,,,,,,++++++***************************)))(((((()))+++,,,,,,+++++++++++++++++++++++++++***++++++++++++***))))))''''''((())))))))))))((((((***,,,---......---,,,((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((())))))))),,,,,,,,,,,,...000222333222333555555555999???CCC555333333333444333333333333333444555555555555555444444444333333222111000///////////////......---,,,+++++++++************))))))(((((((((((())))))(((((((((((())))))))))))''''''((())))))***++++++'''''''''''''''''''''''''''''''''((()))*********))))))))))))))))))))))))'''(((((()))******++++++************************(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((()))*********))))))))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''((((((((()))''''''(((((())))))******---...///000111222333444666666666666666555555555555444333333222222222222000000000000000111111111////////////////////////......---,,,,,,,,,,,,---++++++++++++************(((((('''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&''''''((((((((((((((())))))))))))************))))))))))))))))))))))))************************&&&''''''((()))******+++))))))))))))))))))))))))''''''''''''((((((((())))))))))))))))))******+++******))))))))))))************+++,,,,,,,,,,,,+++))))))))))))***+++,,,------...///111333444444444111333555666666444111000///000111222222111000///111111111111111111111111111111000///...------,,,((((((((()))******++++++************))))))))))))))))))(((((((((((())))))(((((((((''''''&&&&&&%%%((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((())))))******))))))))))))))))))))))))))))))))))))************''''''(((((()))))))))***)))************++++++++++++,,,,,,------,,,,,,+++************************+++++++++++++++++++++++++++++++++,,,,,,+++++++++***************************))))))***,,,...---,,,++++++++++++++++++++++++***++++++++++++***))))))&&&''''''(((((((((((((((%%%''')))+++,,,+++***)))(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''((((((((((((++++++***+++,,,...000222...000222444555777999;;;111222333333111...///333222222333444555555555444333444333333222111000/////////////////////...---,,,,,,,,,++++++++++++***))))))(((((((((((())))))(((((((((((())))))))))))'''(((((()))***++++++,,,''''''''''''''''''''''''&&&''''''((()))******+++))))))))))))))))))))))))'''(((((()))***+++++++++************************(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******'''((()))***++++++***)))))))))))))))))))))))))))******((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))(((&&&%%%&&&''')))++++++,,,---...000222444555666666444333333444555666666555444222111000000000222222111000/////////000111///...///000111000......---,,,+++***+++,,,,,,,,,+++)))((((((((()))***''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''&&&&&&&&&'''''''''(((((()))))))))))))))))))))))))))************+++++++++************************))))))))))))************//////000111222333444444000000111111000///......222222111111000000//////000000111111111111000000//////.........---------,,,++++++*********))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((''''''''')))))))))))))))(((''''''******))))))((((((''''''***)))((((((((()))+++,,,******))))))((((((''''''*********++++++,,,,,,,,,,,,,,,+++***))))))******,,,++++++******++++++,,,******++++++++++++******,,,,,,,,,++++++******************++++++,,,,,,,,,++++++++++++++++++++++++******))))))))))))************)))((((((((((((((())))))(((((('''''''''&&&'''((()))(((&&&&&&((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&)))******++++++,,,------111222333333333333222111111000000000//////......111111111111111111111111333222222222111111000000///......------,,,+++++++++,,,,,,,,,,,,+++******,,,+++)))((('''''''''((())))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''******)))))))))))))))***))))))))))))))))))))))))************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++***)))(((''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((&&&&&&&&&''')))***,,,,,,,,,---...000111222555444333222222333444555666555333222111000000000222111000000000000000000000///...///000111000......---,,,+++++++++,,,,,,+++***)))((((((((()))***''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$""""""$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((((((((((('''((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))*********+++++++++************************))))))))))))************------...///000111222222111000000000000/////////000000000//////.........///000000111111000000/////////.........---------++++++++++++*********)))***))))))(((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((''')))))))))))))))(((''''''***)))))))))((((((((('''))))))((((((((()))***+++)))))))))))))))(((((((((***++++++++++++++++++,,,,,,++++++***))))))******,,,++++++******++++++,,,******++++++++++++******,,,,,,,,,++++++************++++++++++++++++++,,,++++++++++++++++++++++++******))))))))))))************)))((((((((((((((()))((((((((('''''''''''''''((()))(((&&&&&&((()))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((()))******++++++,,,000000222333333333222222111111111000000/////////111111111111111111111111222222111111111000000000///......------,,,,,,++++++,,,,,,,,,,,,+++******,,,+++)))((('''''''''((())))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''***))))))(((((()))))))))))))))))))))))))))))))))************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&&&&''')))***,,,,,,,,,,,,---...//////333222111111111222333444555444333222111000000000000000000000000000111222000///......000000///...------,,,++++++++++++,,,+++***)))((((((((())))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((((((((((((''''''((((((((()))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''&&&&&&'''''''''((((((((()))))))))))))))))))))))))))))))))*********++++++************************))))))))))))************++++++,,,---...//////000111111000/////////000000............------------...//////000000//////.../////////.........------++++++,,,,,,++++++***************))))))*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((()))))))))))))))(((((('''))))))))))))((((((((((((((((((((((((((()))******(((((())))))))))))))))))+++++++++++++++*********,,,+++******)))*********++++++************++++++******++++++++++++******+++++++++++++++*********+++++++++++++++***************************************))))))))))))************)))((((((((((((((((((((((((((('''''''''''''''((()))(((&&&&&&((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''(((((()))******+++...///000222333333333333111111111111111000000000111111111111111111111111111111000000000000////////////......---,,,,,,,,,+++,,,,,,,,,,,,+++******+++***)))((('''''''''((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))((((((''''''((())))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))************************((((((((((((((((((((((((''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&'''((()))******++++++---...///000333222111000111222333444333333222111000000111111000/////////000111222222000///......///000///...,,,,,,,,,+++++++++++++++******))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((((((((((('''''''''((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************************************((()))))))))******************+++,,,---...//////222111000//////000000111..............................////////////......////////////............++++++,,,------,,,+++***++++++************++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((()))))))))((((((((())))))******+++,,,,,,++++++******))))))++++++***************+++++++++************++++++******++++++++++++******+++++++++***************,,,,,,++++++******))))))))))))))))))))))))))))))******))))))))))))*********))))))((((((((((((((((((((((((((((((''''''''''''((()))(((&&&&&&((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))******+++,,,---///111333333333333222222111111111111111111111111111111111111111111000000000////////////////////////...------,,,,,,+++,,,,,,,,,,,,+++************)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((''''''''''''(((((()))((((((((((((((((((((((((*********************************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''(((((()))***+++...000222333333222111111111222444555222222111000000111111111000/////////000111222222///...---...///000///---,,,,,,,,,+++++++++******))))))))))))((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))((()))))))))***************+++,,,,,,......///000111111000000000000111111/////////////////////000......////////////......000000/////////.........++++++---......---,,,+++++++++************++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))(((((())))))))))))(((((((((((((((((())))))))))))'''(((((()))))))))))))))(((((())))))******+++++++++++++++******)))))))))+++***************+++++++++******))))))******+++******++++++++++++******************************+++++++++******)))))))))))))))))))))))))))))))))******))))))))))))*********))))))((((((((((((((('''''''''((((((((((((((('''((()))(((&&&&&&((()))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((())))))***++++++,,,***,,,...000222333333333111111111111111111222222000000000000000000000000///////////////000000000000//////......---,,,,,,+++,,,,,,,,,,,,+++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))'''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***))))))(((((())))))***(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((((((((((()))%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''''''''''''''''')))+++...111333555222111111111111333444555111111000000000111111222000000000000000000111222///...------//////...---+++++++++,,,+++******)))(((((()))))))))((('''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((((((((((((&&&&&&'''''''''(((((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''''''''(((((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))************++++++,,,---...///000000///000111222222222111111000000000000111111111111...//////000000//////...000000000/////////......***,,,---//////...---,,,*********))))))*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))'''(((((()))))))))))))))(((((((((((())))))))))))(((((()))***************))))))*********************************)))))))))*********)))******+++,,,******))))))))))))************++++++++++++******)))))))))******************************)))))))))******************************))))))))))))************)))((((((((((((((('''''''''((((((((((((((('''((()))(((&&&&&&((()))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((()))******++++++,,,***,,,...000111222222222000000000111111111111111000000000000000000000000//////000000000000111111000000//////...---------+++,,,,,,,,,,,,+++******(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))''''''''''''((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''''''''&&&''''''(((***,,,///111222000000//////000111333444000000000000000111222222222111000000000000000000///...------//////...---***++++++,,,+++***)))((('''((()))))))))((('''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((((((((((((&&&&&&&&&'''''''''(((((('''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((('''((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))***************++++++,,,---...//////...///222333444333111000000000000111111111222222///000000111111000000///000000000000/////////...***,,,...000000///---,,,***))))))(((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))***''''''((()))))))))))))))'''((((((((()))))))))***((()))***+++,,,++++++***++++++******************))))))))))))******************))))))***++++++,,,******))))))))))))************++++++++++++******((()))))))))*********+++))))))))))))************++++++++++++++++++++++++******))))))))))))************)))(((((((((((((((''''''''''''((((((((()))'''((()))(((&&&&&&((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''(((((()))******++++++,,,...000111111111111/////////000000111111111000000000000000000000000000000000111111111222222000000//////......------+++,,,,,,,,,,,,+++******'''((()))******)))(((((())))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***(((((((((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$######$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&''''''((()))***,,,...//////.........///000222333000/////////000111222333222222111000//////000000///...------...///...---******+++,,,+++***)))((('''((()))))))))(((&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((((((((((((&&&&&&&&&'''''''''((((((&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************+++,,,---......///---///222555555333111/////////000000111111222222000000111111111111000000000000000000////////////***,,,...000111000...,,,))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))***''''''((()))))))))))))))'''((((((((())))))******)))***+++,,,---,,,++++++,,,+++++++++***)))))))))(((((())))))******++++++******))))))***+++,,,,,,******))))))))))))************++++++++++++******(((((())))))*********+++(((((())))))******++++++++++++++++++++++++++++++******))))))))))))************)))(((((((((((((((&&&'''''''''(((((())))))'''((()))(((&&&&&&((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))&&&&&&''''''((()))))))))+++,,,...///000111000000......//////000000000111000000000000000000000000000000111111222222222333000000000///......------+++,,,,,,,,,,,,+++******'''((()))******)))(((((())))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******(((((((((((()))***,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((('''&&&'''((()))***+++,,,---------...///000000111000000333333333222222222111111444222///---,,,,,,---.........---------,,,,,,,,,,,,,,,,,,+++++++++******'''''''''''''''&&&&&&%%%'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((()))))))))))))))(((((()))))))))))))))))))))))))))))))))))))))******+++((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&((())))))(((((()))***++++++++++++,,,---...//////000000111111111111000////////////000111222333111111000000//////....../////////...------,,,,,,.........------,,,,,,,,,))))))))))))((((((((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))*********)))))))))))))))(((((())))))*********++++++++++++*********)))))))))************+++++++++******))))))))))))******))))))))))))))))))))))))************************************************(((*********)))((()))***++++++************++++++)))))))))))))))))))))))))))************+++++++++******)))''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))),,,,,,---...///000111111............////////////000000111111111222222222222222222222222222222222...............------,,,......---,,,+++))))))((()))***,,,+++***)))+++,,,''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++(((''''''******)))&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((((((((('''&&&''''''((()))***+++,,,---,,,---......////////////333222222222222111111111111000...,,,,,,,,,---............---------,,,,,,,,,,,,+++++++++*********'''(((((((((((('''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))(((((())))))***+++((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((***)))(((((()))+++++++++++++++,,,---......//////000111111111000000////////////000111222333000000000000//////......------........................---------,,,,,,,,,******)))))))))((((((((('''''''''(((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))***))))))))))))))))))))))))))))))***************+++++++++*********))))))))))))*********+++++++++******))))))))))))******))))))))))))))))))))))))************************************************)))***+++***)))((()))+++++++++************++++++))))))))))))))))))))))))))))))*********+++++++++***)))(((''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((((((((('''((((((((())))))))))))(((((((((((())))))))))))++++++,,,---...//////000........./////////000000111111111111222222222222222222222222222222222222...////////////...------...------,,,+++***)))(((%%%'''((('''&&&%%%&&&(((''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***(((''''''******)))'''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&((((((''''''&&&''''''((()))******++++++***+++,,,---............222222111111111000000000......,,,,,,,,,---...///.........------------,,,,,,++++++++++++*********(((((()))))))))((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''((((((((('''(((((())))))((((((((())))))))))))))))))))))))))))))(((((())))))***+++((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))******))))))***+++++++++***++++++,,,---.........///000000000000000////////////000111222222000000000////////////...,,,,,,------...//////000------------,,,,,,,,,,,,++++++*********)))))))))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))******+++++++++***************+++************))))))))))))))))))*********++++++******))))))))))))******))))))))))))))))))))))))************************************************)))+++++++++***)))***+++++++++************++++++)))))))))))))))))))))))))))))))))*********++++++***)))(((''''''&&&''''''((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((()))))))))))))))******+++,,,---...///////////////000000000000111111222222222333333333222222222222222222222222//////000000000///.........---,,,,,,+++***))))))''')))***)))''''''((()))((())))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))((('''((()))***)))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((('''&&&&&&&&&&&&'''((())))))************,,,---............111111111000000000//////------,,,------...000111............------------++++++++++++************)))))))))))))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((()))******((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))***,,,++++++******+++,,,,,,---------...///000000000000///////////////000111111////////////////////////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))))))))((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))*********,,,,,,++++++******))))))************))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))************************************************)))+++,,,+++***)))***,,,++++++************++++++))))))))))))))))))))))))))))))))))))************))))))((('''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))))))))******+++,,,---....../////////000000000111111222222222222333333333333111111111111111111111111000000000000000//////...------,,,,,,+++***))))))***+++,,,+++)))))))))+++))))))*********+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&'''''''''&&&%%%&&&&&&&&&''''''(((((()))******,,,---.../////////000000/////////.........------......000111222222//////.........---------+++++++++*********)))))))))))))))))))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((('''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''')))******))))))***+++++++++*********+++,,,,,,,,,,,,---//////000000000//////////////////000111...............///////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))))))))((((((''''''&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))************,,,++++++******)))))))))))))))))))))))))))))))))(((((()))))))))***************))))))))))))******))))))))))))))))))))))))************************************************)))***++++++))))))***+++++++++************++++++))))))))))))))))))))))))(((((()))))))))*********)))((((((''''''''''''(((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))******+++,,,---......///////////////000000000000111111222222222333333333111111111111111111111111000000000000000//////...---,,,,,,++++++*********)))******)))(((''''''(((************++++++++++++************************((((((((((((((((((((((((((((((((((((((((((((((((************************(((((((((((((((((((((((()))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((())))))***(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''')))***+++---...//////000/////////.........---------...///000111222222333/////////.........------+++************)))))))))(((((()))))))))(((''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''%%%&&&''''''(((((((((((())))))))))))))))))))))))((((((''''''(((((()))***((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))'''''''''''''''''''''''''''((())))))(((((()))***++++++************++++++++++++---.../////////////////////......//////000---............/////////000//////...------,,,,,,++++++++++++,,,,,,,,,,,,++++++*********)))))))))((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((()))******++++++*********)))))))))))))))(((((()))))))))))))))***((((((((()))))))))************))))))))))))******))))))))))))))))))))))))************************************************(((*********)))((()))***++++++************++++++))))))))))))))))))))))))((((((((()))))))))******((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((()))))))))))))))***+++,,,---......///............////////////000000111111111222222222111111111111111111111111//////000000000///......,,,,,,,,,+++++++++******+++,,,---,,,***((()))***)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''))))))((((((***+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((***,,,---......///.........------------,,,------...000111111111111////////////............************))))))))))))'''(((((((((((('''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''$$$%%%&&&'''(((((((((((())))))))))))))))))))))))(((''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''%%%'''((((((''''''((()))++++++************++++++***+++,,,---.../////////000//////.........//////---------.........//////..................------******+++++++++,,,,,,,,,******)))))))))((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))'''(((((()))******++++++((((((((((((((()))))))))(((((((((((())))))******(((((((((((()))))))))*********))))))))))))******))))))))))))))))))))))))************************************************'''((())))))((('''((()))++++++************++++++))))))))))))))))))))))))(((((((((((()))))))))***((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&''''''((())))))***((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((())))))***+++,,,------------------............//////000000000111111111111111111111111111111111...////////////...------,,,,,,,,,++++++++++++***---...///---+++******+++)))))))))************+++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))%%%'''))))))((((((***,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((***,,,---------......---------,,,,,,,,,,,,---...///000000000000000/////////............************))))))))))))'''''''''''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''(((((((((((())))))))))))))))))))))))'''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))++++++***************+++)))***,,,---.../////////000//////.........//////---------.........//////,,,,,,------.../////////*********++++++,,,,,,,,,))))))))))))((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))'''(((((()))***+++++++++&&&&&&''''''(((((())))))'''((((((((())))))******(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))************************************************'''((()))((('''&&&''')))++++++************++++++))))))))))))))))))))))))(((((((((((())))))))))))(((((('''''''''(((((()))((((((((((((((((((((((((&&&&&&&&&'''((())))))***((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))''''''((()))***+++,,,,,,,,,,,,,,,---------......////////////000000000000000000000000000000000000...............------,,,,,,,,,++++++++++++++++++)))***+++)))'''&&&&&&'''((())))))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((************************(((((((((((((((((((((((())))))))))))))))))))))))%%%'''***)))((((((***,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&&&&''''''''''''(((***+++,,,......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......////////////////////////,,,+++******)))*********))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$######""""""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''******))))))((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))+++++++++,,,,,,,,,------,,,,,,,,,---------.........,,,******,,,.................................***++++++++++++***)))))),,,+++)))((((((((()))***))))))(((((('''''''''&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************************))))))************))))))))))))))))))))))))))))))+++++++++++++++***)))((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((())))))))))))(((((('''''''''&&&''''''''''''((((((((((((''''''((()))))))))))))))***+++,,,---............++++++,,,,,,---.........111111111111111000//////........................------,,,,,,,,,,,,++++++))))))(((((('''''''''&&&))))))))))))******************))))))((((((''''''******)))(((((((((((((((******************************++++++++++++*********++++++++++++***))))))******)))(((((((((((((((,,,+++***((((((((()))***))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((+++***))))))***,,,...///******))))))((((((''''''))))))************))))))((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&''')))***,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..............................,,,,,,+++***)))))))))***))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$#########"""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&((((((((((((((((((((((((***))))))(((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))+++++++++,,,,,,,,,,,,---,,,,,,,,,------------...---,,,***+++---......---........................++++++,,,,,,++++++***)))+++***)))((((((((()))))))))(((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((())))))''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******++++++***))))))((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((()))))))))(((((((((''''''''''''''''''''''''((((((((((((''''''((()))))))))))))))***+++,,,---............,,,,,,,,,---......//////111111111111111000//////........................,,,,,,+++++++++*********))))))((((((((('''''''''))))))))))))***************)))))))))((((((((('''******)))(((((((((((((((************************)))******++++++******)))***++++++++++++***))))))******)))(((((((((((((((,,,+++)))((((((((()))***))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((******)))((()))+++---...***)))))))))((((((((('''))))))************))))))((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&''''''%%%%%%&&&((()))***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---..............................---,,,+++***))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,++++++,,,...///---,,,........................,,,,,,------,,,,,,+++*********)))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&'''((()))******''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))******))))))(((((())))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((((((((('''''''''''''''((())))))((((((((((((''''''''''''''''''''''''((((((((((((''''''((()))))))))))))))***+++,,,------.........,,,------...//////000000000111111111111000000///........................+++++++++*********))))))))))))((((((((((((''''''))))))))))))************))))))))))))((((((((((((***))))))((((((((((((((()))))))))))))))))))))))))))******++++++******)))******++++++******)))(((***))))))(((((((((((((((+++***))))))((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((***+++,,,))))))))))))(((((((((((())))))************))))))((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''$$$%%%%%%&&&((())))))***************++++++++++++,,,,,,++++++,,,,,,---...........................------+++***))))))(((((())))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((************++++++++++++++++++,,,,,,,,,------------,,,---///000000...,,,........................------......------,,,+++)))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((())))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((***))))))))))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))((((((((((((((('''''''''''''''''''''((((((((((((''''''((()))))))))))))))******+++,,,------------------......///000000000000000111111111111000///........................++++++++++++************))))))((((((((((((((((((((()))))))))************))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))************))))))***************))))))((())))))(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))***+++))))))))))))(((((((((((())))))************))))))((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''$$$$$$%%%&&&'''(((((())))))))))))******+++++++++,,,++++++++++++,,,------........................---,,,+++***))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''(((((()))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))*********+++++++++++++++,,,,,,,,,------.........000222222000...........................---............---,,,,,,)))))))))))))))((((((''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))((((((''''''&&&&&&''''''''''''(((((((((((('''((((((((()))))))))***))))))))))))))))))))))))((()))))))))************************************))))))************))))))))))))))))))))))))))))))'''((())))))))))))((((((((((((((((((((((((((((((******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))'''''''''''''''((())))))'''''''''(((((((((((((((''''''''''''((((((((((((''''''((())))))))))))))))))***+++,,,------------------......///000000000///000000111111111000000........................---,,,,,,,,,,,,+++++++++(((((())))))))))))))))))((()))))))))************(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))))))))******))))))))))))************)))(((((())))))(((((((((((()))))))))))))))*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((($$$%%%%%%&&&''''''((((((((((((((()))******+++++++++++++++++++++,,,------------------------------,,,+++******)))*********))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((())))))(((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''(((((((((((())))))))))))))))))))))))((())))))))))))*********++++++++++++,,,,,,,,,,,,///......///111222000///........................------......------,,,+++***************)))(((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''''''''&&&&&&&&&&&&''''''******)))((('''&&&%%%%%%''''''''''''((((((((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))************************************))))))************))))))))))))))))))))))))))))))(((((())))))******))))))))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''((()))))))))'''''''''''''''((())))))'''''''''(((((((((((((((''''''''''''((((((((((((''''''((())))))))))))))))))***+++,,,,,,---------,,,------...//////000000///000000111111111111000........................---------,,,,,,,,,++++++(((((())))))))))))******))))))))))))************(((((((((((())))))))))))((((((((((((((())))))***))))))))))))))))))))))))((())))))******))))))((())))))******))))))((('''((((((((((((((())))))***(((((()))************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%&&&&&&''''''((((((''''''(((((()))******++++++++++++***++++++,,,---------------------------*********)))******+++,,,))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((***))))))(((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((()))))))))*********++++++++++++,,,,,,,,,///...,,,---///000000///........................---------------,,,++++++***++++++,,,+++***)))(((''''''''''''((((((((()))'''''''''''''''''''''''')))((((((((('''''''''&&&''''''&&&&&&&&&&&&''''''))))))((((((''''''&&&&&&''''''''''''(((((((((((('''''''''((()))*********))))))))))))))))))))))))))))))))))))************************************))))))************))))))))))))))))))))))))))))))((())))))***++++++******))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***'''''''''''''''((())))))''''''''''''((((((((()))''''''''''''((((((((((((''''''((())))))))))))))))))***+++,,,,,,---,,,,,,,,,,,,,,,---......////////////000111111111111111........................,,,,,,,,,,,,+++++++++***(((((()))))))))*********))))))))))))************'''((((((((()))))))))***((((((((((((((()))******************************(((((())))))))))))(((((()))))))))))))))(((((('''((((((((((((((()))******'''((()))***+++******)))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((()))))))))******))))))((('''((((((((()))))))))***))))))************))))))))))))))))))))))))))))))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%&&&&&&''''''(((((((((&&&''''''((()))******+++++++++******++++++,,,---------------------------))))))))))))***+++,,,---))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))******))))))((((((''''''((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,...,,,******,,,.................................,,,,,,------,,,,,,+++***++++++,,,---,,,+++***)))&&&'''''''''(((((())))))(((((((((((((((((((((((())))))(((((('''''''''&&&'''''''''&&&&&&''''''''''''''''''(((((((((((((((''''''''''''((((((((()))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***+++++++++++++++))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***'''''''''''''''((())))))&&&'''''''''(((((())))))''''''''''''((((((((()))'''(((((()))))))))))))))))))))***+++,,,,,,,,,,,,++++++,,,,,,---....../////////000111111111111111........................+++++++++************)))(((((())))))*********+++))))))))))))************'''((((((((())))))******((((((((((((((()))******************************(((((())))))))))))(((((()))))))))))))))(((((('''((((((((((((((()))******'''((()))+++++++++***)))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((()))***************)))((('''((((((((())))))******))))))************))))))))))))))))))))))))))))))'''&&&&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&((('''&&&%%%$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&((()))))))))************)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++)))))))))(((''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$######"""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((())))))))))))************************))))))))))))))))))))))))))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,111///,,,***)))+++---///...////////////---,,,+++))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((+++*********))))))((((((''''''((()))))))))))))))+++*********))))))((((((''')))******))))))***+++******))))))))))))************))))))))))))******,,,+++***))))))***+++,,,((((((((((((((((((((((((******))))))))))))******+++*********))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&)))))))))))))))))))))))))))))))))))))))((('''''''''''''''''''''((()))***&&&&&&''''''(((((())))))''''''((()))***,,,...///---------............//////000000000000000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))))))))))))))******+++))))))))))))))))))))))))+++***)))(((((()))***+++******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))((((((((((((++++++******)))******+++))))))************))))))'''(((***+++***)))***+++'''&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&&&&((('''&&&%%%$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&(((((()))))))))*********(((((()))******++++++,,,++++++,,,,,,,,,---------,,,+++***))))))))))))))))))))))))(((''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,---.........---,,,+++***))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''''''''''''''''''''''''''((((((((())))))))))))((((((((((((((((((((((((*********)))))))))(((((()))))))))***************************)))))))))(((((()))******))))))***,,,******))))))))))))************))))))))))))******++++++***))))))***++++++))))))))))))))))))))))))******))))))))))))******************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((''''''''')))))))))))))))))))))))))))))))))))))))(((''''''(((''''''''''''(((((()))((((((((())))))************)))))))))******+++,,,------------............//////000000000000/////////............---------...---------,,,,,,++++++++++++************++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))))))))))))))******+++))))))))))))))))))))))))+++***)))(((((()))***+++***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))))))))((()))))))))))))))***++++++))))))************))))))((()))++++++***)))***+++'''&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&(((((((((((())))))))))))(((((())))))******++++++***++++++,,,---......///---,,,+++***)))))))))))))))))))))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''((((((((()))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,+++++++++++++++++++++++++++,,,---------,,,***))),,,---------,,,+++***)))))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((******))))))))))))((((((***************++++++,,,************))))))))))))(((***++++++******+++,,,******))))))))))))************))))))))))))******+++******))))))******+++******************************))))))))))))******************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((('''''')))))))))))))))))))))))))))))))))))))))((((((''')))((((((''''''''''''(((************++++++++++++,,,,,,+++***)))))))))))),,,,,,,,,---------.........//////000000////////////............---------000//////...---,,,++++++++++++************++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))))))))))))))******+++))))))))))))))))))))))))******))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))***+++,,,))))))************)))))))))+++,,,+++))))))***+++'''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''''''''((((((((())))))''''''(((((()))******+++)))***+++,,,---...///000000///...,,,++++++++++++)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******++++++++++++++++++++++++++++++***+++,,,,,,,,,+++******---------,,,++++++******))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))((((((******)))))))))***+++,,,*********))))))))))))))))))***++++++******+++,,,******))))))))))))************))))))))))))************))))))))))))************************************))))))))))))***************)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((***)))((('''''''''''''''************************,,,+++***))))))(((((()))+++,,,,,,,,,------------......//////000////////////............---------111000000...---,,,++++++++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))))))))))))))******+++))))))))))))))))))))))))***))))))))))))))))))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))*********,,,++++++*********++++++))))))************))))))+++,,,,,,+++***)))***+++'''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((((((((&&&''''''(((((()))******))))))***+++,,,---...//////...---,,,++++++++++++)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))******************************,,,+++*********+++,,,,,,......---,,,,,,+++++++++))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((()))******))))))))))))))))))******(((***++++++***)))+++,,,******))))))))))))************))))))))))))******))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((***)))(((''''''''''''''')))))))))))))))))))))((()))))))))((())))))******++++++++++++,,,,,,,,,---------...//////////////////............---------111000000...---,,,++++++++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))))))))))))))******+++)))))))))))))))))))))))))))))))))******)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))*********+++///...---,,,+++*********))))))************)))))),,,,,,,,,+++******+++---'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&''''''(((((())))))((())))))***+++,,,------+++***))))))(((((()))))))))))))))(((''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))),,,,,,+++******+++---...///...---,,,+++++++++,,,))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''(((((((((((())))))''''''((())))))))))))((())))))))))))************''')))******))))))***+++******))))))))))))************))))))))))))******((())))))******))))))(((******************************))))))))))))******))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))******))))))))))))))))))))))))'''(((((())))))))))))))))))((((((''''''''''''((((((((((((((('''''''''''''''''''''((()))***+++,,,******+++++++++,,,,,,,,,,,,---......///////////////............---------000//////...---,,,++++++++++++************++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))))))))))))))******+++))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))******+++++++++///...---,,,+++*********))))))************)))))),,,,,,,,,+++***+++---000'''&&&&&&&&&&&&'''((((((&&&&&&&&&%%%%%%%%%$$$$$$"""###$$$%%%&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&&&&''''''((())))))(((((()))))))))*********((((((''''''(((((()))))))))))))))(((''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))++++++,,,---------------...---,,,+++*********+++))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))&&&'''***+++,,,+++)))(((((()))))))))************&&&((())))))(((((()))*********))))))))))))************))))))))))))******'''((()))******)))((('''))))))))))))))))))))))))******))))))))))))******((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))''''''((()))))))))))))))(((''''''''''''(((((()))((((((((('''''''''&&&&&&'''''''''(((((()))***+++************+++++++++++++++,,,---...///////////////............---------...---------,,,,,,++++++++++++************++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))))))))))))))******+++))))))))))))))))))))))))((()))***++++++***)))((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((())))))******+++,,,,,,+++******))))))******+++))))))************))))))+++,,,,,,++++++,,,///222'''&&&&&&&&&&&&'''((((((&&&&&&&&&%%%%%%%%%$$$$$$"""###$$$%%%&&&%%%%%%$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))(((((((((((())))))))))))(((((((((((()))***+++,,,)))))))))(((''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((''''''''')))))))))))))))))))))))))))+++...000111///---+++---,,,+++))))))))))))***))))))))))))(((((((((((('''''''''&&&&&&'''''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''''''''(((((())))))&&&(((+++......,,,***((((((((())))))*********+++&&&'''((((((''''''((()))******))))))))))))************))))))))))))******'''((()))******)))((('''((((((((((((((((((((((((******))))))))))))******(((((())))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))*********+++))))))))))))))))))))))))''''''((()))))))))))))))'''''''''''''''((()))***))))))(((((('''''''''&&&)))(((((((((((())))))***)))************++++++++++++,,,---...//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))))))))))))))******+++))))))))))))))))))))))))((()))***++++++***)))((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******((())))))***++++++,,,,,,&&&&&&&&&'''(((***+++,,,))))))************))))))***++++++++++++---000333%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$###""""""%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%''''''''''''(((((((((((((((((((((((())))))))))))******))))))((((((''''''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%((('''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&'''''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((()))(((((('''''''''(((((())))))))))))))))))))))))((((((((((((((('''''''''******))))))))))))******)))))))))))))))******+++++++++,,,------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))''''''&&&&&&&&&&&&''''''))))))))))))******************))))))))))))***************)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++***)))'''''''''((()))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''((((((((()))(((((((((((((((''''''''''''(((((()))***+++++++++,,,,,,------.../////////......//////000000111111............---,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))+++***)))(((((()))***+++)))))))))))))))******+++)))+++---///111444999<<<%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''''''''&&&''''''''''''(((((((((((('''((((((((())))))))))))***)))))))))((((((((('''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&'''''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((('''******))))))))))))******))))))(((((())))))***+++***++++++,,,---------,,,,,,,,,------------,,,+++************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((((((((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))((((((''''''''''''(((((())))))))))))******************))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++***)))(((''''''((()))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))(((((((((''''''''''''''''''((((((((())))))(((((((((((((((((((((((())))))))))))************,,,------...//////000000............////////////............---,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))))))))))))))+++***)))(((((()))***++++++++++++++++++,,,,,,---))),,,111444666777999:::%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&''''''((((((''''''&&&''''''''''''(((((((((''''''((((((((()))))))))))))))))))))((((((((((((******)))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&'''''''''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''((((((((((((((((((***))))))(((((())))))***))))))(((((())))))***+++))))))+++,,,------------------...---,,,+++)))(((************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((((((((('''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))******************))))))))))))******))))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))***))))))(((((((((((()))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((()))))))))(((((((((((((((((((((((())))))******************---......//////000111111///..................---......///......---,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++************)))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******+++++++++++++++,,,---...,,,000666:::;;;999888888%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))))))))((((((((((((***)))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((%%%&&&''''''((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((()))******((((((***+++------......000...---+++***)))******************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))******))))))))))))******((()))))))))******************))))))))))))******)))))))))))))))*********(((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((((((((()))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((('''(((((((((((()))))))))((((((((((((((()))))))))(((((()))******+++,,,,,,......//////000111111111000000000///.........---////////////...---,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************))))))))))))************************(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************************(((((((((((((((((((((((()))))))))))))))************))))))))))))))))))******))))))***+++,,,---...222666:::<<<:::888666555%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%&&&&&&'''((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))(((((((((((())))))((((((((('''((())))))***'''((()))+++,,,---------000...+++)))***...222555************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''&&&&&&&&&&&&'''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))******))))))))))))******((()))))))))******************))))))))))))******(((((())))))************(((((((((((((((((((((((((((((((((((())))))))))))((((((((())))))))))))((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((()))************)))((())))))))))))))))))))))))(((((())))))))))))))))))(((((((((((()))))))))***(((((((((((())))))******&&&'''(((***+++---...///......//////000111111111222111111111000/////////////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((++++++++++++++++++++++++(((((((((((((((((((((((((((((())))))************)))))))))******))))))))))))******+++---///000111999:::;;;:::777555444555%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((%%%%%%&&&'''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&''''''((()))***))))))))))))))))))))))))&&&&&&''''''((())))))))))))((((((''''''(((((()))((((((''''''(((((()))***((((((***+++,,,,,,,,,,,,,,,+++)))***...444;;;???************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))******))))))))))))******))))))))))))******************))))))))))))******((((((((()))******++++++))))))))))))))))))))))))(((((((((((())))))))))))'''(((((())))))))))))((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((()))***++++++***)))((())))))))))))))))))))))))(((((())))))))))))******((((((((()))))))))******'''(((((())))))******+++''''''(((***,,,---...///---......//////000111111222222111111111111111000///////////////...,,,,,,------------------------))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((()))******++++++))))))************))))))+++,,,---///111444777888<<<;;;:::777555444666888%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''((((((((()))))))))***)))((('''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$##############################$$$%%%%%%&&&'''''''''&&&&&&&&&&&&'''(((((($$$%%%&&&'''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''((()))***))))))))))))))))))))))))&&&&&&''''''((())))))***((((((''''''''''''(((((((((''''''''''''((())))))))))))***+++++++++++++++***)))***+++...222666888************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))(((((((((((()))))))))))))))(((((()))))))))))))))))))))******************))))))))))))******'''(((((()))******++++++))))))))))))))))))))))))(((((((((((())))))))))))&&&'''((()))******)))((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((()))***++++++***)))((())))))))))))))))))))))))(((((()))))))))*********(((((()))))))))*********'''(((((()))******++++++)))******++++++,,,,,,---,,,------...//////000000000000000000111111111111000000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''(((((()))******++++++((()))***++++++***)))(((++++++---000444888;;;<<<888999999888777777:::<<<%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''((((((((())))))*********)))(((''''''&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''#########$$$$$$%%%%%%%%%,,,+++)))(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$##############################$$$%%%%%%&&&'''''''''&&&&&&&&&&&&'''(((((($$$%%%&&&'''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''')))******))))))))))))))))))))))))&&&&&&&&&'''((())))))***((((((''''''''''''(((((('''''''''''''''((()))))))))******+++++++++******))))))***+++++++++******************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''((((((((()))''''''''''''((((((((()))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))******************))))))))))))******'''(((((()))***+++++++++))))))))))))))))))))))))(((((((((((())))))))))))&&&'''(((*********)))((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))''')))***++++++***)))'''))))))))))))))))))))))))(((((())))))*********+++))))))))))))************'''(((((()))***+++++++++,,,,,,,,,++++++*********,,,,,,------.../////////......//////000000111111000000000000///...---,,,++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++((()))***++++++***)))(((((())),,,///444888;;;===444666888999:::;;;>>>@@@$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''''''''(((((())))))******(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%########################$$$%%%&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))************))))))(((((('''''''''&&&))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((***)))((('''((()))+++------+++))))))+++,,,,,,,,,))))))))))))))))))))))))******))))))((((((''''''''''''&&&&&&(((,,,333888))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''))))))))))))))))))))))))------,,,+++***)))(((((())))))))))))))))))))))))******++++++++++++************************************)))(((''''''((((((******))))))))))))******))))))************))))))(((((((((((())))))))))))((((((((((((((()))******+++)))'''''')))+++++++++,,,++++++++++++++++++++++++*********))))))(((((())))))))))))))))))))))))+++++++++*********************+++++++++,,,,,,,,,++++++******++++++,,,---++++++,,,,,,---...//////...............///000000......//////...---,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++************************************))))))))))))******(((((())))))*********++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))***((('''''')))+++,,,,,,******))))))))))))******))))))))))))))))))))))))(((((())))))******++++++))))))((())))))+++---...444222222666;;;===:::666333:::999777<<<===DDDTTT%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''((((((((((((''''''''''''************))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%###########################$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***************)))))))))((((((((((((((()))))))))*********((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))************---+++)))((()))***))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((())))))***---333777))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((('''))))))))))))))))))))))))+++++++++***))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((******************************)))((((((((())))))******))))))))))))******))))))************))))))(((((((((((())))))))))))((((((((((((((()))******+++)))'''''')))++++++***+++++++++++++++++++++++++++*********))))))))))))*********************************************************+++++++++,,,,,,++++++******++++++,,,---++++++,,,,,,---......///...............//////000......//////...------,,,------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++************************************))))))))))))******((()))))))))************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))*********)))))))))))))))))))))))),,,***(((((()))))))))((())))))************)))))))))))))))))))))))))))))))))))))))))))))************)))))))))***,,,---...222555:::>>>>>><<<888555999???===???JJJRRR\\\kkk&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''',,,,,,+++******)))((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((************************''''''((((((((((((''''''(((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))******************))))))))))))(((((())))))))))))******(((((((((((((((((((((((('''''''''''''''''''''''''''((()))******)))'''&&&***(((&&&&&&'''))))))((())))))))))))))))))))))))))))))))))))(((((((((((('''((())))))***+++///222))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((())))))))))))))))))))))))'''(((((())))))(((((('''******************************)))))))))***++++++***))))))(((((())))))***((())))))******))))))((((((((((((((())))))))))))((((((((((((((()))*********)))'''((()))++++++******************************************)))))))))++++++++++++++++++++++++))))))))))))))))))))))))*********++++++++++++,,,+++************+++,,,,,,++++++,,,,,,------......---............/////////.........///......---,,,------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++************************************))))))))))))******))))))))))))************+++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))))))))))))))))))))((('''(((+++---...---))))))***++++++***))))))))))))))))))))))))))))))************))))))))))))******)))***+++,,,...///555:::@@@AAA===999999999:::???===BBBWWWiiivvv&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''(((*********)))))))))((((((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################""""""######$$$$$$$$$$$$########################"""""""""#########$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''((())))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))(((((((((((()))))))))***((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((''''''&&&(((&&&%%%%%%(((*********))))))))))))))))))))))))))))))))))))((((((((((((%%%&&&(((((('''((()))+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((())))))))))))))))))))))))))))))))))))************))))))***************************)))))))))***+++,,,,,,))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((())))))******(((((((((***+++***))))))))))))))))))*********************************++++++++++++++++++++++++(((((((((((())))))))))))************++++++++++++***************++++++,,,++++++,,,,,,,,,---------------.........///......---...............------------,,,,,,,,,+++++++++,,,,,,,,,+++++++++************************************))))))))))))******)))))))))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))......------,,,+++++++++))))))))))))))))))))))))((('''&&&'''***++++++***((()))+++,,,,,,+++)))((())))))))))))))))))))))))++++++******))))))((((((************,,,...000111888;;;===<<<999999<<>>>>>>>>???GGGJJJYYY|||%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((%%%%%%&&&''''''((()))))))))))))))(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%##############################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''(((((((((((())))))''''''''''''((((((((((((''''''(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&(((,,,333:::>>>222///+++)))((((((&&&%%%************************(((((((((((())))))))))))((()))******(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&'''''''''(((((())))))))))))))))))))))))))))))&&&''''''((((((''''''&&&))))))))))))))))))))))))******)))))))))***++++++)))((((((''''''(((((()))'''(((((())))))(((((('''(((((((((((())))))))))))((((((((((((((()))******)))(((((()))++++++***(((((())))))******+++++++++*********+++++++++++++++))))))))))))))))))))))))'''(((((())))))******+++)))))))))************+++***))))))))))))***++++++++++++++++++,,,,,,,,,,,,+++,,,---//////...------,,,---......///.........------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++************************************))))))))))))******************))))))))))))***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))---,,,+++***)))(((''''''************************+++++++++...111333222111)))***+++,,,,,,+++***)))))))))))))))))))))))))))************)))))))))))),,,++++++,,,...000222444///333999???CCCCCC@@@===FFFSSSZZZiii&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$&&&''''''&&&$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&'''((((((''''''''''''(((((((((((())))))))))))((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$###"""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((''''''''''''(((((('''''''''''''''''''''''''''''''''((((((((())))))''''''(((((())))))))))))'''''''''((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((,,,111666999000...+++))))))((('''&&&************************'''((((((((()))))))))***)))******)))(((((()))+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))***''''''''''''''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))******)))((((((((())))))((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((()))******(((((((((***+++,,,***((())))))******+++,,,,,,---*********++++++,,,,,,,,,************************(((((())))))***++++++,,,))))))))))))************)))))))))))))))***++++++++++++++++++++++++++++++***,,,---//////...---,,,,,,------...//////......------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++************************************))))))))))))******************)))))))))((())))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))***************************'''(((+++000666:::;;;:::++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))*********,,,,,,,,,---///111333555333888>>>AAAAAABBBEEEHHHTTTdddlllvvv((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&''''''&&&$$$#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''((((((******))))))((((((''''''))))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################%%%$$$#########$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''((((((((((((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((())))))*********+++''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))***+++,,,+++)))'''''')))+++++++++************************'''((((((((())))))******((((((((('''&&&&&&(((***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))***(((((((((((((((((((((((()))))))))))))))))))))((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******)))(((((('''((((((((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((()))******(((((((((***,,,,,,***((())))))***+++,,,,,,------*********++++++,,,,,,,,,++++++++++++++++++++++++((())))))***+++,,,,,,,,,))))))))))))************)))))))))))))))******+++++++++++++++++++++++++++***+++---//////...---,,,,,,,,,---.../////////...---------,,,,,,,,,++++++,,,,,,,,,+++++++++************************************))))))))))))******+++*********))))))(((((())))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))+++---...///************************(((((()))+++---...---+++,,,++++++******++++++,,,))))))))))))))))))))))))(((((())))))******++++++,,,,,,,,,---///222444555>>>AAAAAA===999>>>KKKWWWfffwww~~~sss&&&&&&&&&&&&&&&'''))))))''''''''''''''''''''''''$$$$$$%%%''')))***+++,,,111///,,,(((%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############"""""""""###%%%''')))'''&&&&&&%%%%%%%%%&&&'''%%%&&&&&&'''((((((''''''%%%&&&'''((((((&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$#########$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$$$$###"""""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&''''''''''''((((((((()))))))))))))))))))))))))))******))))))(((((('''''')))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%))))))))))))))))))))))))''''''((((((((('''%%%$$$''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&((()))***''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))((((((((((((((())))))************+++++++++))))))))))))))))))))))))''''''***---+++&&&%%%((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))),,,---...,,,***))))))******(((&&&$$$###$$$%%%&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))******)))************+++++++++))))))))))))************++++++++++++++++++++++++*********)))))))))(((((()))))))))))))))))))))))),,,+++)))((((((((()))***))))))))))))******************+++++++++,,,,,,,,,------,,,------...///000---------.........//////------......------,,,+++*********++++++,,,,,,---************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++++++++++++++++++++++++++***)))(((((()))***+++)))***))))))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))******************)))))))))))))))(((***+++***)))))))))+++---+++,,,///000000555;;;<<>>BBBBBB@@@BBBFFFQQQeeewwwqqqggg''''''''''''((()))***+++'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''((()))+++***'''%%%%%%&&&'''((($$$$$$&&&'''(((((())))))''''''&&&&&&%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&'''''''''&&&%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&'''((())))))((('''&&&&&&&&&&&&'''''''''(((((((((((()))))))))*********))))))))))))))))))))))))'''((((((((()))))))))************)))))))))((((((((((((((((((''''''''''''((((((((((((((((((((((((---,,,***)))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&((()))))))))((('''(((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''((()))***+++)))************+++++++++++++++++++++++++++++++++)))---444888333+++***---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&((()))((('''&&&''')))''''''((((((((((((''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++))))))))))))))))))))))))******))))))******+++,,,******+++++++++,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++(((***+++------,,,***)))*********+++++++++,,,,,,******+++++++++,,,,,,,,,------,,,------...///000.../////////000000000000///////////////...------.........---,,,,,,++++++,,,,,,+++++++++*********))))))))))))))))))))))))++++++++++++++++++++++++,,,++++++******++++++,,,************************((()))***++++++***)))(((***++++++***((((((***+++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***++++++,,,---))))))***++++++,,,------+++///333777888:::;;;===AAAAAABBBCCCAAAAAAJJJUUUhhhqqq'''''''''(((((()))***+++''''''''''''''''''''''''((((((((((((((('''''''''$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%''')))***...+++(((%%%$$$%%%''')))###$$$%%%'''((())))))***''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''(((******((('''&&&&&&&&&&&&'''''''''(((((())))))))))))************))))))))))))))))))))))))'''((((((((())))))******************)))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''***)))(((''''''((())))))''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&((()))))))))((('''))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((()))++++++)))************+++++++++++++++++++++++++++++++++,,,)))***,,,+++'''(((+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&((()))(((''''''((()))''''''((((((((((((((('''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))*********)))******+++,,,)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++(((((())))))************++++++++++++++++++++++++&&&'''(((***++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------------...000000////////////000000000000///////////////......---///......---,,,,,,++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++++++++++++++++++++,,,++++++******++++++,,,************************((()))***++++++***)))(((((((((((()))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------,,,000666999;;;<<<<<<===EEEEEEEEECCC@@@CCCRRRaaauuuoooyyy((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%'''+++...111)))((('''&&&%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$$$$%%%(((,,,//////+++&&&######$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))((('''&&&&&&(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((++++++******)))(((((((((++++++++++++******))))))+++++++++************)))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&)))+++((((((***)))%%%''''''((((((((((((''''''''''''((()))))))))))))))(((((((((((()))))))))))),,,,,,,,,+++++++++******((())))))))))))*********))))))))))))))))))*********))))))))))))******+++,,,,,,---------------,,,,,,------,,,++++++,,,...******++++++,,,,,,------++++++++++++++++++++++++******+++,,,+++***)))(((******************************+++++++++,,,,,,,,,...------,,,,,,------.....................------///............---------------------------------***,,,,,,***---111000---++++++++++++++++++++++++***+++,,,,,,,,,,,,+++*********))))))((((((''''''******)))((((((((((((((((((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,++++++,,,,,,------------444555777999===@@@CCCEEEAAAIIIMMMGGGDDDOOOaaannn{{{((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''***,,,...((((((&&&%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$&&&)))++++++(((%%%###$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((('''&&&((((((((((((((((((((((((***)))((('''''''''''''''''''''''''''(((((((((((('''''''''((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((************))))))))))))++++++++++++*********)))+++++++++************)))*********)))))))))(((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())),,,---******,,,+++(((''''''((((((((((((''''''''''''((()))))))))))))))(((((((((((()))))))))))),,,,,,++++++************)))))))))*********+++++++++++++++++++++*********+++***************++++++++++++,,,,,,,,,,,,,,,+++++++++++++++******+++,,,------,,,+++++++++++++++------,,,,,,+++++++++***)))***+++------------,,,*********+++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,---------........................///............---------------------------------***,,,+++)))***...---)))++++++++++++++++++++++++++++++************+++++++++*********))))))))))))******)))((((((((((((((((((((())))))))))))(((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++++++++++++++,,,---///000888888:::<<<>>>@@@CCCDDDEEEKKKMMMGGGGGGVVVmmm}}}((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((()))***'''&&&&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%&&&&&&%%%######%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((((((((((((((((((((((((((((((((((((((((((******)))(((((((((((()))''''''''''''((((((((((((&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))************++++++++++++************+++++++++************)))******))))))))))))(((((((((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''***)))&&&&&&******(((''''''((((((((((((''''''''''''((()))))))))))))))(((((((((((())))))))))))+++************)))))))))******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------111000///...------......++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,******++++++,,,,,,,,,---+++++++++,,,,,,,,,------------------------------........................///............------------------------------------...---***+++...---)))+++++++++++++++++++++++++++***)))(((((()))***+++++++++++++++***************))))))((((((((((((((((((((())))))))))))(((((((((((())))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********,,,+++***)))+++///333555;;;<<<===>>>@@@AAABBBCCCDDDGGGGGGDDDKKK```yyy}}}|||((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$######$$$######$$$&&&&&&%%%###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((())))))(((((((((((((((((((((((((((((())))))((((((((((((((()))''''''''''''((((((((((((%%%&&&&&&'''((()))******))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''(((((()))***++++++++++++++++++++++++++++++++++++++++++*********))))))***)))))))))(((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((%%%''''''%%%&&&+++---+++''''''((((((((((((''''''''''''((()))))))))))))))(((((((((((())))))))))))***)))))))))))))))))))))+++++++++,,,,,,,,,------......------,,,+++++++++,,,,,,++++++++++++,,,,,,..................//////---------...///000///...000//////.........//////***++++++,,,---......///---------------,,,+++++++++++++++,,,------......,,,,,,,,,,,,------------,,,------------------,,,---------...............///............---------------------------------+++---,,,***+++///...***************************+++)))(((&&&&&&((()))+++************************))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))---+++)))))),,,111666:::;;;<<<===???@@@AAABBBBBBAAAAAA@@@DDDUUUoookkkhhh```((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&%%%$$$######$$$$$$###$$$&&&%%%###!!!$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((())))))(((((((((((((((((((((((((((((('''''''''&&&&&&''''''(((''''''''''''((((((((((((%%%&&&&&&'''((()))******))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''((()))***++++++,,,+++++++++++++++++++++,,,+++++++++*********)))))))))))))))((((((((((((''''''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***'''''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''******)))+++111333222''''''((((((((((((''''''''''''((()))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,---------------,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---...//////...//////111222333...---...000333444333111111111111111000///....../////////////////////////////////...............,,,,,,------............,,,,,,---------.........,,,,,,---......---,,,,,,---------........./////////............---------------------------------'''(((((('''***......+++***************************)))'''&&&&&&''')))***))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))'''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((*********))))))))))))))),,,+++***+++...333999<<<888999;;;>>>@@@AAABBBBBB===<<>>??????>>>>>>>>>LLLaaattt~~~vvvkkkdddkkkxxx((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$%%%'''(((((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&'''((())))))'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&###"""!!!###&&&((())))))######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((('''&&&&&&((((((((((((((((((((((((((((((((((((((()))******''''''''''''((((((((()))((((((((((((((('''''''''))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))************+++++++++,,,,,,---------+++++++++************))))))(((((((((''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((('''++++++)))(((***((($$$''''''(((((((((((('''''''''(((((()))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---...///000111111111111222444666999;;;<<<@@@@@@@@@BBBEEEIIILLLOOOFFFEEEFFFMMMTTTXXXVVVSSSJJJNNNUUU[[[]]]]]]ZZZXXX^^^_________``````aaaaaaQQQOOOJJJEEEAAA>>>;;;;;;222222111000///...------............/////////000+++,,,...//////...,,,+++,,,,,,------...///000000//////.........---------------------------------''')))((('''))),,,,,,((())))))))))))))))))))))))))))))************))))))))))))******+++++++++,,,((((((((((((((()))******+++)))(((''''''((()))+++''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***++++++,,,(((+++000444888999999888;;;<<<>>>??????>>>===<<>>>>>AAAEEE@@@@@@AAACCCFFFKKKPPPRRRZZZ[[[ZZZVVVWWW```kkkrrrpppfff\\\ZZZ\\\[[[VVVQQQIII@@@::::::999333//////111222222111000...---,,,---...///...---------.........------------......000000000000000000000000------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))))))))++++++******)))(((((((((++++++***)))(((((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))************,,,...---000444666777777888888;;;;;;>>>AAA@@@???EEELLLkkkzzzvvv^^^RRR^^^ooo~~~(((((((((((()))))))))***((((((((((((((((((((((((&&&''')))******)))'''&&&''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''(((((())))))''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''$$$"""%%%***,,,***(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''))))))((('''''''''((((((''''''''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((***)))))))))((((((((('''))))))((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((((((((''''''''''''(((((((((((((((((((((((()))))))))*********))))))))))))******))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))&&&&&&&&&''''''''''''(((,,,***)))'''&&&'''((()))))))))(((((())))))***++++++,,,,,,------,,,,,,++++++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''(((((((((((('''''''''''''''((((((((())))))))))))))))))************,,,,,,+++***++++++------+++,,,---...///111222333222222222333555777999;;;:::<<>>888666888999888999555666@@@HHHGGGCCC@@@===:::777999???HHHOOOSSSMMMIIIFFFGGGMMMTTT\\\bbbqqqkkkiiilllqqqqqqpppooolll```PPPCCC;;;888666444666333...+++,,,///111333+++,,,------------------......------------......////////////////////////------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***))))))))))))))))))))))))))))))))))))*********++++++***)))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******)))***,,,...000333777999999999:::;;;>>>>>>@@@@@@===@@@MMM[[[yyycccXXXWWWfff{{{((((((((()))))))))******((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))((((((((((((((('''''''''&&&&&&&&&&&&'''(((((((((((()))))))))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''$$$"""###&&&'''%%%"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''))))))'''&&&'''(((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***))))))))))))(((((((((''''''''''''((((((((()))((((((((()))))))))************))))))))))))******))))))))))))))))))))))))'''((())))))******))))))))))))))))))))))))))))))&&&&&&&&&''''''''''''(((***)))((('''''''''))))))))))))(((((())))))***+++++++++,,,,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((())))))))))))))))))*********++++++***************+++,,,---,,,,,,...///111333555555333444555777:::===@@@AAACCCFFFIIIFFF@@@;;;:::;;;<<<666444999???@@@===;;;999888AAAUUUgggjjjaaaYYYHHHCCCAAAGGGVVVgggsssxxxYYYKKK??????CCCGGGNNNWWWYYYSSSQQQWWW^^^dddkkkrrr~~~yyykkkYYYPPPNNNHHH>>>;;;888555444555444000---....../////////...------......------------......////////////////////////.........------------,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))******'''(((((()))******+++++++++***))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))),,,...444666:::<<<<<<<<<===>>>AAA@@@@@@>>>>>>HHH^^^sssmmmeeevvvTTTXXXbbbrrr(((((()))))))))*********((((((((((((((((((((((((***))))))))))))))))))***))))))))))))(((((((((((()))))))))(((((((((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&$$$"""###$$$%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&'''(((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******(((((()))))))))*********+++******))))))******+++))))))))))))))))))))))))(((((()))************)))((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((''''''''''''((()))***((((((((((((((()))******++++++,,,,,,,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''(((((((((((('''''''''(((((((((((()))))))))))))))*********+++++++++))))))******+++,,,------000111111222333444555555666777999;;;???BBBDDDEEEGGGFFFCCC===666333333444333444AAAWWWbbb\\\TTTRRROOOQQQ]]]rrrxxxooo^^^ZZZYYYccctttnnn[[[KKKJJJLLLQQQ^^^nnndddSSSDDDAAAEEEKKKVVVbbbgggpppqqqjjjjjjooogggWWWSSSLLLCCC===999555000+++333222222222111000...---......------------......//////////////////////////////.........---------++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))*********(((((())))))******************)))))))))))))))***))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))******))))))***---///777999<<<======>>>???@@@BBB>>><<<@@@III\\\xxxbbbbbbiiiVVVeeesss))))))))))))************))))))))))))))))))))))))+++***)))(((((()))***+++))))))(((((((((((((((((())))))))))))((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%$$$###$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&''')))((((((''''''''''''(((((('''((((((((()))))))))***(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))((('''''''''''''''))))))))))))))))))))))))************************))))))))))))************''''''((((((((()))))))))))))))))))))************++++++************++++++************************((())))))***************((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''((())))))((((((((('''((())))))******++++++,,,,,,++++++***+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((()))))))))***************++++++++++++)))***+++,,,---...//////333333444555666666777777::::::;;;<<<===>>>??????;;;::::::;;;======;;;999<<>>===>>>???AAAAAA;;;;;;HHH]]]www}}}sss]]]eeewww)))))))))*********++++++))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************))))))))))))(((((((((((())))))((((((((((((''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&%%%&&&(((***((((((''''''''''''((((((''''''(((((())))))******(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))((('''''''''''''''))))))))))))))))))))))))************************)))))))))************+++&&&&&&&&&&&&'''''''''''')))))))))*********++++++++++++************++++++************************((()))******++++++******))))))))))))))))))))))))&&&&&&&&&''''''''''''(((&&&&&&&&&'''((((((((((((((((((''''''(((((()))*********++++++++++++******+++++++++************)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((()))))))))***************++++++++++++,,,***+++---///000111222222222333555666888:::;;;<<<======<<<<<<:::999777666333999DDDRRR\\\]]]UUUNNNSSS[[[hhhpppllldddaaadddhhhhhhiiiggg]]]RRRMMMOOO^^^\\\\\\^^^```\\\TTTLLLVVV]]]fffnnntttzzzsssaaaSSSTTTVVVUUU\\\gggzzzeeeQQQNNNXXX``````ooommmjjjcccYYYMMMBBB<<<888333...---...///...,,,......------------.......................................------------,,,++++++++++++++++++++++++++++++++++++++++++++++++((((((((()))******++++++++++++******)))((((((''')))))))))))))))******+++))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++...333777:::<<<>>>>>>>>>>>>@@@BBB???<<>>?????????@@@BBBDDD===AAARRRnnneeeVVVdddyyy)))************+++++++++))))))))))))))))))))))))+++,,,------------,,,+++***+++,,,---///000111111222111111111111000000000---------,,,,,,+++++++++))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''(((((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%$$$%%%(((***((((((''''''''''''((((((&&&''''''((()))******+++(((((((((((((((((((((((((((((())))))))))))(((((('''((((((((())))))******))))))((('''''''''''''''))))))))))))))))))))))))************************))))))******+++++++++++++++,,,,,,,,,,,,---------)))************+++++++++,,,++++++******++++++,,,************************))))))***++++++++++++***))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&''''''(((''''''&&&&&&'''''''''''''''((())))))******++++++++++++******+++++++++************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))******************+++++++++,,,,,,,,,---...111444666777777777:::::::::::::::::::::999888999<<>>???AAA@@@@@@AAACCCEEE<<>>:::555111---,,,---...+++)))000111222000,,,+++---///...------,,,,,,+++******+++,,,,,,,,,,,,+++******++++++************++++++************************************************)))))))))))))))))))))))),,,+++***((((((((()))***'''((()))***************))))))************))))))))))))))))))(((((((((((()))((((((,,,444999999888;;;;;;>>>BBBAAA===???CCCDDDOOOccc}}}kkkPPP^^^rrr+++++++++,,,,,,,,,++++++,,,......,,,///555666333999777555666999<<<>>>>>>666777:::===>>>???FFFOOOgggkkkhhh^^^TTTNNNGGG@@@DDDEEEFFFEEEDDDCCCCCCCCCKKKFFF???999777666222...222///,,,+++++++++)))(((,,,+++***(((&&&&&&'''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))******************)))((((((((((((((())))))))))))((((((((((((+++,,,,,,+++******+++---,,,***---222333//////222333000000333111------222333444555555222111333666111222111111111333444444111444444222222555222...555333000.........---,,,+++++++++,,,,,,,,,,,,---************))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))************+++++++++,,,,,,++++++***)))))))))(((((('''''''''&&&&&&&&&)))(((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++++++++,,,...000333444777888:::;;;;;;<<<;;;;;;======<<<:::666666;;;AAADDDOOOjjjooo^^^\\\UUUXXXLLLBBBGGGIIIEEEFFF<<>>CCCCCC@@@???BBBJJJWWWooodddVVVfff{{{yyy*********,,,...///...---...111111///000666:::<<<@@@CCCGGGLLLPPPPPPMMMJJJDDDGGGLLLPPPQQQUUUbbbpppxxxlll^^^___cccgggiiiiiilllsssyyyrrrkkk```SSSHHH???;;;999666333...---///000///------,,,***(((''''''((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''((((((((((((((('''))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))******************)))((((((((())))))******))))))(((''''''&&&)))***,,,,,,++++++,,,---111...///333555333222222333111222555666444555888444555444333222444777:::666666555555555555666666333777777444333555555333555333111000000000...---++++++,,,,,,,,,,,,+++***************))))))))))))(((((())))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((()))************+++++++++,,,,,,,,,+++******))))))((((((((('''''''''&&&&&&((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++,,,,,,---///222555777999999:::;;;======<<<;;;:::888777:::>>>===:::@@@KKKQQQTTT\\\eeeddd\\\UUURRRJJJLLLAAA:::AAACCC>>>???BBBKKKKKKMMMYYYaaakkkyyyzzzyyy|||wwwmmmaaa^^^XXXQQQLLLIIIFFFCCC>>>???HHHWWWdddsssooo\\\OOOJJJJJJMMMdddvvvvvvqqqlll```PPPGGGAAA999444222222///------///000000/////////000111111000000///......---,,,,,,,,,,,,,,,++++++***++++++************++++++************************************************))))))))))))))))))))))))+++***))))))((())))))))))))************))))))((())))))************)))))))))))))))))))))))))))))),,,---000444888:::999888:::;;;???DDDDDDAAABBBFFFcccmmmyyyxxxdddiiixxx}}}vvvjjj---,,,,,,...111444555666888;;;>>>>>>>>>BBBHHHLLLFFFUUUjjjwwwyyyrrrjjjfffgggiiinnntttwww|||}}}ppptttzzz|||kkk]]]VVVVVVKKKEEE>>>999666555222///,,,+++,,,,,,---,,,***)))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((()))))))))************)))))))))((())))))******))))))))))))))))))))))))'''***---//////000111222555333222444555444222000333111111333444555444555111333444222444888:::::::::777666777666444444555111666888444000222444444222111000111222333333222.../////////...---+++***++++++++++++*********)))((())))))*********))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++,,,,,,,,,++++++*********((((((((((((''''''''''''((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******+++,,,,,,,,,......000222444777999:::777888:::;;;<<<<<<;;;:::999888BBBTTTYYYRRRMMMOOOSSSPPPHHHBBBBBBGGGHHHFFF<<>>777111,,,...///000000///...---,,,111111000000///.........,,,,,,------,,,,,,+++***++++++************++++++************************************************))))))))))))))))))))))))******))))))))))))))))))***************)))((('''))))))************)))))))))))))))))))))*********,,,///333777888888888777:::===BBBDDD@@@@@@IIIUUUtttyyywwwyyyuuuiii}}}yyyzzznnniii555555444444666:::@@@DDDCCCGGGLLLPPPRRRSSSXXX\\\aaaxxx}}}wwwzzz{{{tttzzzuuuwwwooohhh^^^SSSJJJDDD@@@>>>>>>999333...---,,,+++***((((((((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&'''((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((()))))))))************))))))((())))))***+++,,,))))))***+++,,,,,,---------000333444444444555666333333333222333555444222666555444555888:::999777999===???===???CCCCCC??????;;;:::<<<===:::<<<@@@===EEEKKKHHHBBB===777222555444333444666666555333111111222222111000000///---,,,,,,,,,,,,+++++++++))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++,,,,,,,,,+++++++++++++++))))))(((((((((''''''''''''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))******+++,,,---------111111333444555666777888777777888888888888888888@@@MMMeeexxxvvveeeYYYWWWPPPOOOHHH@@@AAAGGGEEE???<<>>>>><<<;;;::::::888555333555444333111000000000000............------------******++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((()))************+++++++++,,,,,,,,,,,,,,,,,,++++++)))))))))((((((((('''''''''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++,,,------...///333444555666666666666666:::999888777666777888999DDD```~~~rrr]]]UUUWWWKKKFFF???:::===FFFKKKLLLaaaooovvvyyy{{{xxx~~~zzzwww~~~~~~~~~}}}zzzwwwtttqqqjjj```TTTLLLLLLIIIMMMXXXaaahhhvvvtttRRRPPP```lll|||yyyuuunnneeeVVVEEE999000///---...000222222111//////...------,,,,,,+++---------------,,,++++++++++++************++++++************************************************))))))))))))))))))))))))(((((()))************))))))************))))))((())))))************))))))((())))))******+++++++++---222888999666555888;;;===BBBEEEBBB>>>HHHggg~~~]]]ddd{{{uuujjjuuu<<<@@@DDDEEEJJJZZZttt{{{eeeSSSLLLLLLOOONNNQQQVVVYYY^^^fffppptttlllddd]]]TTTMMMNNNSSSVVV]]]eeejjjmmmrrr{{{|||ooohhhkkkooopppvvvhhhRRRDDD<<<666333......---,,,+++***))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%&&&'''((())))))))))))))))))))))))))))))))))))*********)))))))))(((((())))))))))))************((((((((()))***+++---...//////000111222222333333///111222333444666999;;;HHHOOORRRLLLGGGIIIMMMNNNQQQUUUWWW\\\gggrrruuuqqq```fffiiihhhooozzz|||uuuqqqhhheeeiiikkkiiioooyyyvvvdddVVVPPPOOOMMMLLLKKKIIIEEEBBBIIIFFFAAA;;;666333222111000000000000/////////...***++++++++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))((((((((('''''''''''''''((((((((()))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++,,,---...//////444555666888888888888777999888666666888<<>>HHHHHH===999>>>NNNeeeuuu|||~~~|||vvvuuuyyynnncccYYYTTTQQQ\\\}}}pppeeejjjlllbbbVVVVVV^^^kkkvvvyyyooo^^^QQQEEE@@@888333222111///---/////////...------,,,,,,------......------,,,+++++++++************++++++************************************************))))))))))))))))))))))))'''((()))+++++++++***)))'''((()))***************))))))************))))))((())))))***++++++,,,,,,000666<<<;;;777666<<>>444///,,,,,,,,,,,,+++)))&&&%%%%%%'''***&&&'''''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''"""$$$&&&'''&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%%%%''''''''''''''''''''''''''''''&&&%%%&&&'''((()))''''''''''''(((((((((((())))))))))))************,,,++++++***************,,,***(((''''''))),,,...,,,)))***000222///111666333333222222333444555555555???BBBEEELLLOOOYYYmmm}}}tttqqqtttyyytttlllgggeeegggiiijjjhhheeeiii}}}xxxpppooosssmmmcccgggttt~~~vvvooooooqqqqqqvvvqqqooosss|||{{{sss}}}{{{ttthhh\\\RRRLLLIIIAAA999444666777333111111000+++***...///++++++...'''((()))((('''((()))+++))))))))))))))))))))))))+++***)))'''''')))***+++---------,,,+++***)))((((((''''''''''''(((((()))'''((()))))))))(((&&&%%%(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,+++***)))((((((((((((+++------,,,***(((((((((,,,,,,,,,,,,...000222444444555;;;@@@===555333777???777999IIIVVVYYYZZZ]]]dddSSSCCC@@@BBB@@@>>>>>>CCC[[[tttxxxoooxxxrrrrrrpppoookkkccc^^^ggguuuwwwjjj^^^___iiiqqqooohhhzzzssswwwyyyiiicccQQQ@@@999777222//////---......---,,,++++++,,,,,,,,,---...---,,,+++***+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************))))))))))))************)))************++++++++++++***)))((())),,,...000777777777888:::===AAACCCFFFBBB???DDDRRRhhhzzz]]][[[^^^nnn~~~nnnpppnnnttt}}}}}}qqqddd]]]MMMKKKLLLTTT\\\bbbjjjqqq~~~uuummmqqq|||~~~{{{wwwtttwww|||wwwooojjjjjjkkknnndddWWWJJJAAA;;;555222++++++***)))'''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''))))))'''%%%%%%%%%###$$$%%%&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%'''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))''''''''''''(((((((((((())))))))))))************+++++++++***++++++,,,,,,,,,+++)))(((((()))***+++///,,,---222333000000333000333777888999>>>FFFLLLNNNUUUVVVYYYeeelllzzzwwwooonnnqqqrrrooollljjjiiiiiihhhggggggllluuu}}}ooojjjjjjlllggg```bbbjjjvvvuuunnneeecccgggllllllrrrvvvwwwuuuwww{{{{{{xxxyyyvvvnnnhhhlllvvvwwwqqqbbb\\\SSSKKKDDD>>>777333666111///222000***''')))***+++******))))))***+++))))))))))))))))))))))))+++***)))(((((()))***+++,,,,,,,,,,,,+++***))))))))))))(((((('''((((((((((((((((((((((((''''''&&&'''''''''''''''''''''''''''((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,+++***)))((((((((((((''')))******((('''((((((,,,---...///111333555666===999888::::::666666:::666???PPPbbbkkkiiidddbbbRRRJJJBBB???===@@@LLLZZZooottt{{{pppjjjnnnuuuzzzuuujjjgggiii```SSSQQQ^^^jjjpppyyyxxxfffiiisssxxxrrreeeWWWNNNEEE:::333222...///000000///...//////,,,,,,---------,,,+++***+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******+++++++++***************))))))))))))************)))************+++++++++,,,+++***)))***---000222666777777999;;;>>>AAABBB@@@???@@@JJJ]]]sss~~~yyyhhhZZZjjjyyy~~~wwwtttjjjrrrdddffffff```WWWRRRRRRSSSgggpppqqqdddWWWRRROOONNNWWWbbb\\\___eeeiiijjjfffbbb```iiihhhhhhiiifffdddiiiqqq|||}}}vvvmmmeee\\\PPPBBB888000///...,,,***)))'''''''''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))***+++***'''%%%%%%%%%###$$$%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((())))))))))))************+++******++++++,,,---...+++++++++++++++,,,---...444111111444444222222555666===FFFJJJMMMVVVdddooosssvvvrrrrrrzzz|||}}}wwwqqqoooqqqqqqnnnjjjiiikkkoooqqqsssuuutttppprrrsssrrrooommmllllllrrrmmmcccZZZZZZbbbhhhjjjqqqvvvmmmqqquuutttssspppkkklll{{{~~~mmm```YYYOOODDD???<<<:::777222,,,+++---+++***))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++,,,,,,,,,,,,+++******)))+++***))))))(((((((((((())))))((('''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,+++***)))((((((((((((&&&((())))))(((((()))+++...///222444777888999999???;;;888999999888888;;;888MMMcccllljjjbbbYYYRRRFFFCCCAAAEEEMMM\\\ppp}}}zzzxxxrrrkkkpppxxxtttiii[[[NNNNNN___jjjqqqkkkRRRUUUfffsssyyynnnaaaPPP@@@777555222222222111111000000///,,,------------,,,+++++++++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++******))))))))))))))))))************)))************+++++++++++++++******,,,///222333555777999;;;>>>@@@AAABBB===>>>EEEVVVnnnrrrmmmccchhh{{{qqqjjjjjjxxxHHHPPPWWWYYY```pppqqq```ZZZccc^^^bbbbbb```eeelllfffYYYNNNIIIIIIOOOUUUYYY___gggeee```^^^______\\\YYYXXX]]]XXXUUUSSSQQQQQQXXX```gggnnnxxx~~~~~~|||nnn[[[LLLAAA<<<555///+++*********'''&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((()))***)))'''&&&&&&''')))((('''&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((((((((((()))))))))************++++++******+++,,,,,,---******,,,...000111333333555444333555888;;;@@@DDDMMMTTT]]]ccciiiqqq~~~{{{yyy{{{uuurrr|||}}}{{{yyyyyyxxxuuusssrrr{{{uuunnnlllrrr|||~~~|||vvvmmmkkkqqqyyy||||||xxxiiikkknnnlllmmmiiinnn{{{{{{yyyrrreee```bbb```UUUBBB555222555---,,,******+++++++++*********************************)))(((((()))******,,,,,,,,,,,,,,,+++***))),,,,,,***)))((((((((((((***)))'''&&&&&&''''''((('''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++***)))(((((()))))))))+++,,,+++++++++,,,...000222666999<<<<<<;;;;;;999999:::;;;:::999:::===FFFXXXccc]]]SSSNNNIIIBBBEEEAAADDDTTTmmm|||||||||yyyuuuqqqtttoooddd___ccchhhtttttt\\\WWW]]]```___zzzmmmYYYFFF;;;777555444222111000///...------------------,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++******++++++++++++******,,,,,,++++++***)))))))))((()))))))))************))))))*********+++++++++*********+++---000333444666777;;;>>>@@@AAAAAAAAA???BBBNNNeeexxxjjjpppwwwrrr~~~}}}jjjllltttLLLccc~~~xxx___OOOMMMGGGDDDMMMSSS\\\dddgggjjjmmmhhh___eeeeeejjjttt~~~yyyppphhhddd```[[[YYYYYYVVV]]]cccgggllluuu{{{ooo]]]RRRCCC555---***)))(((''''''&&&%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&%%%&&&''')))000---)))%%%###%%%''')))%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((()))))))))************,,,++++++*********+++++++++,,,---///111333444444333444666:::BBBNNNYYY___iiilllooossswww{{{ssstttnnnmmmqqqnnnnnnyyy|||zzz{{{||||||zzz}}}~~~vvvxxxyyyuuuqqqkkkvvveeeGGG999555222///------......---,,,++++++++++++++++++++++++******))))))))))))******++++++,,,,,,,,,+++******,,,,,,***)))((((((((((((***)))'''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******++++++***))))))))))))))))))+++,,,---,,,+++,,,...000444666:::===>>>>>><<<;;;555999;;;999777;;;DDDJJJTTT[[[ZZZNNNFFFGGGGGGDDDHHHMMMYYYjjjzzz~~~tttwwwwwwrrrhhhfffssssssbbbdddqqqtttjjj^^^~~~}}}mmmYYYGGG<<<777444000//////000000///......---------,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++******++++++++++++******+++++++++*********))))))((()))))))))************))))))*********+++++++++(((((()))+++...111444666777:::===@@@AAAAAA@@@@@@@@@FFFWWWrrriiizzzooo{{{xxxoooyyy~~~yyylll```ZZZZZZWWWQQQFFFIII[[[dddgggqqqvvvxxxsssgggjjjjjjccc___aaagggkkk}}}~~~vvviiiVVVFFF:::222,,,(((***)))'''&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''"""###$$$$$$$$$%%%''')))222...)))%%%###$$$'''***%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''(((((((((((())))))))))))************,,,++++++++++++,,,,,,---000000000111222444555666888<<>>?????????>>>;;;999777999::::::===JJJ[[[eeeggg^^^VVVLLLEEEAAADDDQQQ^^^{{{~~~ooojjjkkkkkkiiiyyy{{{vvvsssccceeeqqqvvveeeVVVMMM@@@888666666555333000///...---,,,------...+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++*********************************++++++++++++******)))))))))***++++++,,,,,,))))))))))))************)))************+++++++++)))***---000333777:::;;;??????@@@AAAAAA@@@???>>>DDDNNNdddnnnkkkxxx}}}qqqsss|||ppp```RRRLLLIIILLLRRRZZZfffqqqxxx~~~xxxxxxzzz|||jjjZZZUUUUUU[[[mmmwwwooo]]]^^^```eeelllssszzz~~~}}}{{{~~~zzzvvvnnnaaaPPPCCC111///,,,***)))((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&$$$######%%%'''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''''''''''''''''''''''''''%%%%%%'''((((((((('''&&&''''''''''''((((((((()))))))))))))))************)))***+++...000333666777555666888;;;@@@GGGMMMQQQ```ggglllmmmpppuuuuuuooogggiiihhhbbb^^^aaalllvvvsss{{{}}}tttqqqqqqmmmeee___XXXOOOIIIFFF@@@999333,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))***++++++,,,,,,,,,++++++(((''''''''''''(((((()))'''((()))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++***)))))))))))))))******(((***,,,...111555;;;???AAAAAA@@@???<<<:::777555555888===III]]]nnnnnneeeWWWLLLCCCAAABBBLLLfff~~~vvvwwwxxxvvvtttpppuuu{{{kkk^^^MMM@@@999666222///000///...---,,,---......+++,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++******************************++++++++++++******(((((()))***+++,,,,,,---))))))))))))************)))************+++++++++***,,,///222666999<<<>>>AAAAAAAAAAAA@@@@@@???>>>JJJUUUjjjyyybbbjjjnnnrrryyypppbbbYYYRRRMMMEEEQQQaaaooozzzyyyllleeeaaaaaa```^^^[[[[[[\\\^^^aaabbbcccfffqqqzzzuuujjj___UUUWWWYYYRRRTTTaaagggggg^^^cccmmmmmmqqqyyyzzzyyynnnhhhjjjjjjgggjjjrrr}}}uuuuuu|||}}}~~~}}}zzzzzzvvvfffTTTFFF999///,,,+++((((((,,,+++***'''$$$&&&((('''%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%######$$$&&&%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))))))))))))))))))))))))))***))))))((((((((())))))((((((***,,,...///---+++222---,,,000333555888<<<;;;@@@EEEHHHQQQ]]]eeefff~~~xxxqqqnnnnnniiicccbbbeeefffffflllzzz}}}~~~{{{|||wwwxxxzzzuuussspppooouuuxxxmmmiiinnnhhhSSS???666222///------------...000+++)))((((((***++++++***)))************+++++++++(((((((((((((((((((((((()))(((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((''''''''''''((((((&&&''''''((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++,,,------......,,,---///222666;;;???BBBCCCAAA===:::888777777777777>>>IIIWWWbbbccc]]]WWWPPPEEE>>>CCCTTTjjj~~~}}}zzzzzzvvvqqqxxxnnnnnn}}}uuu[[[???000...000111222111...---------,,,...---,,,,,,++++++,,,,,,+++++++++++++++++++++++++++++++++************))),,,++++++***)))(((''''''(((***+++***)))((()))***+++++++++*********))))))+++******)))(((((())))))******,,,222999>>>>>>===CCC>>><<<@@@BBBAAA@@@AAACCCkkkuuuwwwzzzaaarrrxxxppp~~~ooommmcccTTTKKKKKKMMMNNNWWWaaannnwww|||~~~{{{uuurrrlllbbbYYYUUULLLMMMNNNMMMMMMNNNPPPRRRRRRWWW]]]aaacccbbbaaa___UUUPPP[[[gggffffffjjjhhhRRRJJJNNNUUURRRUUU]]]___hhhkkkqqqxxx}}}wwwooommmnnnxxxsssrrrttttttuuu{{{~~~zzzrrrjjj[[[PPPCCC999///((()))...&&&'''&&&&&&&&&(((((('''%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%######%%%&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))))))))))))))))))))))))))******)))))))))))))))***---,,,+++++++++,,,,,,+++///000333888999999???FFFNNNTTT\\\ccchhhlllpppsss|||uuuqqqqqqmmmhhhnnnwww|||~~~}}}www}}}}}}{{{wwwnnniiieeegggsss}}}jjjPPPCCC:::666222111111///+++)))***)))((()))+++,,,+++***************++++++++++++(((((((((((((((((((((((())))))((((((((('''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((''''''''''''''''''(((&&&''''''(((((((((((((((******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++,,,---.........///222555999<<>>IIIVVV\\\YYYRRRKKKHHHEEEGGGNNNZZZhhhwww||||||uuusssqqqnnnpppooollljjjjjjnnntttyyy~~~xxxsssrrrsssxxxxxxtttvvvuuuggggggsssvvvYYY???333111000...//////...---...//////...---,,,,,,++++++,,,,,,+++++++++++++++++++++++++++++++++************)))++++++******))))))(((((((((***+++***)))((()))***+++++++++*********))))))***************++++++,,,---///222777:::=========CCC@@@???BBBBBB???@@@CCCTTTooo}}}|||uuuyyyiiiuuu}}}|||}}}}}}ppprrrUUUTTTOOOGGGFFFNNNXXX\\\eeejjjpppqqqnnniiigggfffkkkddd^^^[[[WWWQQQNNNNNNLLLNNNPPPQQQQQQRRRSSSUUUYYYZZZeeeuuuzzznnnbbb]]]SSSLLLTTTaaadddggghhhaaaSSSIIIIIIKKKEEEGGGMMMLLLMMMPPPUUU^^^kkkyyy}}}uuukkkcccdddkkkvvv|||xxxwwwwwwssskkk^^^NNN<<<...+++...&&&''')))***)))''''''(((&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%######%%%'''%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))))))))))))))))))))))))))******))))))))))))******///...,,,++++++---///000333555:::======CCCTTTfff|||xxxyyy|||yyyqqqrrryyyyyy}}}~~~{{{{{{|||zzzvvvxxxwwwyyy{{{|||qqqrrr|||qqqfffppp~~~}}}}}}~~~xxxpppiiieeefffooozzz{{{ooolllSSSJJJ>>>666222000---)))---,,,++++++,,,,,,+++)))************+++++++++,,,)))))))))))))))))))))))))))))))))(((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&''''''(((((((((((((((************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,---......111333666999<<<>>>@@@@@@888::::::999666666999<<>>BBBAAACCCCCC@@@===BBBJJJhhhuuujjjrrr{{{www~~~www||||||rrr{{{NNNRRRUUUWWW\\\eeelllmmmgggffffffbbbZZZSSSSSSWWWbbb___^^^^^^\\\WWWUUUWWWVVVYYY\\\______```aaaaaahhh```ooozzzkkkfffZZZ[[[dddlllyyytttddd\\\ZZZUUUVVVWWWOOOFFFGGGIIINNNVVV___gggkkkvvvooo___[[[dddsssyyyuuuvvvwww~~~vvviiiUUUAAA333---++++++---...***&&&%%%((('''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((&&&$$$$$$%%%&&&$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))(((((((((((((((((((((((())))))((((((((()))******+++,,,---...///222555777888:::<<<;;;>>>OOOsssxxxhhheeennnoooxxx{{{yyy|||xxxjjjZZZ\\\eeebbbcccqqq{{{wwwvvvzzz{{{yyy|||zzz{{{}}}~~~}}}|||zzzvvvtttzzztttrrrvvv{{{uuu]]]EEE777333222111000///---,,,,,,+++)))(((*********+++++++++,,,,,,************************)))))))))(((((((((((('''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++++++++++++++,,,---///000555777:::>>>@@@@@@??????777888777444444999BBBJJJXXXbbbfff\\\HHH===BBBLLLSSSfffzzz~~~zzzttt|||xxxrrrnnnmmmooommmjjjhhhiiimmmqqqpppmmmmmmnnnooonnnllllllnnnoooqqqrrrqqqpppooopppqqqpppsssyyy~~~tttppppppvvvyyyppplllggggggmmmvvvxxxrrrpppsss}}}kkk\\\TTTFFF666333222222333333000///000......---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))*********************+++(((***+++***)))((()))***************************+++***))))))(((((())))))(((///666888666666:::???AAABBBCCCAAA===>>>KKKYYYssszzzqqqcccuuu}}}zzzxxxvvvxxx^^^ccceeefffjjjooopppmmmbbb___\\\ZZZTTTRRR[[[fffzzzyyyzzzyyyqqqfff```aaaWWW\\\eeelllpppsssvvvxxxxxxooo}}}xxxhhhcccmmm~~~tttooommmrrrnnn___RRRSSSTTTUUUWWWYYYZZZ[[[eeevvv}}}hhh```gggttt|||~~~~~~ttt___FFF555000,,,,,,---***%%%%%%)))'''(((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%,,,,,,+++)))%%%$$$$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))((((((((((((((((((((((((((('''''''''(((((()))***'''+++///111222333555777666999<<<>>>DDD\\\uuueee___cccrrr}}}uuunnnpppuuu|||rrruuuyyyzzzyyytttoooooovvvjjjNNN@@@:::666000---+++***++++++***)))***++++++++++++,,,,,,,,,++++++++++++++++++++++++***)))))))))((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((************++++++++++++++++++++++++,,,///111333888;;;>>>@@@AAA@@@>>><<<999777555444999EEEUUU```nnnmmmcccQQQ@@@<<>>:::AAAWWWlllzzz}}}hhhrrr~~~|||xxxttt}}}tttnnnttt|||~~~rrrpppkkkdddbbbdddddd```ZZZWWWVVVYYYZZZ^^^ooosssjjjjjjkkksssvvv{{{qqq|||~~~wwwjjjjjjkkkmmmppptttwwwyyy}}}}}}vvvkkkhhhtttyyyrrryyy}}}vvv^^^KKK999///)))+++***&&&&&&+++((((((((()))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%,,,,,,,,,)))&&&$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))))))))))))))))))))))))))((('''''''''((()))***+++(((---222444333222444666444:::DDDKKKRRRbbb}}}yyyqqqlllmmm}}}wwwyyytttiiinnnmmmYYYIII<<<333000,,,******+++,,,,,,++++++++++++,,,,,,,,,,,,******************************)))))))))(((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,+++++++++,,,...111555777<<<===???@@@@@@>>><<<:::999888888<<>>BBBHHHRRRZZZ]]]bbbooo}}}yyywwwvvvuuuxxx|||}}}~~~~~~|||~~~yyy{{{ssscccQQQFFF@@@888111...---------+++++++++,,,,,,,,,------*********************************)))))))))((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((''''''''''''''''''(((&&&''''''(((((((((((((((''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++,,,///444888;;;>>>>>>??????>>><<<:::999::::::>>>FFFQQQYYY]]]\\\MMMHHHAAA???GGG\\\vvv~~~uuukkkfffgggkkklllkkkrrrooonnnrrrsssqqqqqqssssss~~~}}}uuuppp~~~xxxuuuuuutttpppqqquuuttttttsssrrrrrrsssuuuvvvssswww|||~~~zzzwwwxxxyyywwwzzzyyyyyyyyyppptttVVV999111333111///000//////...---------------+++++++++++++++++++++++++++++++++************))),,,,,,,,,++++++*********(((***+++***)))((()))***))))))*********+++++++++''''''))),,,///222555666999::::::777333444888===??????@@@???AAAMMMggg~~~yyyiiihhhuuu{{{}}}qqqiiixxx|||sssoootttzzz{{{zzz{{{eeeeeecccbbbfffllllllhhh```]]]aaaiiikkknnnyyy||||||zzz}}}jjjYYYYYYcccjjjmmmqqqyyyyyyqqquuu}}}xxxwwwxxxwwwaaaKKK888333111+++(((+++)))))))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$###%%%'''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))++++++++++++,,,---...///222666:::;;;;;;>>>EEEKKKVVVYYY^^^cccbbb```dddjjjhhhnnnpppmmmppp}}}{{{~~~www}}}xxxqqqyyyzzziii[[[SSSFFF;;;333///---,,,++++++,,,,,,,,,---------))))))))))))))))))))))))************))))))))))))'''''''''&&&&&&'''''''''''''''''''''((((((((()))((((((''''''''''''((((((&&&''''''((((((((((((((((((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++---111666:::===?????????>>>===;;;999777<<<===CCCMMMVVVVVVNNNEEEAAA@@@>>>BBBNNNeee~~~~~~{{{rrrhhhbbbdddjjjqqqtttwwwsssrrrssssssqqqssswww~~~|||vvvsssuuuvvvtttwww}}}vvvuuuuuuvvvyyy{{{|||{{{xxxxxxyyyxxxyyy|||~~~}}}vvvvvvsssoooyyy|||iiiZZZooooooFFF666444111///000//////...------------...+++++++++++++++++++++++++++++++++************)))------,,,,,,+++***))))))(((***+++***)))((()))***))))))******++++++++++++)))))))))***+++,,,...///444444444222222555<<>>???<<<666888>>>???EEEMMMQQQPPPKKKDDD@@@??????FFFVVVfffpppwww|||zzz|||sssooohhhccceeemmmsssxxx{{{zzz{{{|||zzzxxxyyy}}}}}}~~~~~~xxxtttuuuyyyzzz{{{|||}}}~~~~~~{{{wwwsssrrrtttvvvxxx~~~{{{wwwsss|||llljjjcccbbbrrr|||RRR999444555333///.../////////...---,,,,,,***+++(((,,,222***'''222,,,,,,,,,,,,,,,,,,,,,,,,******)))(((((('''((((((************************((((((((((((((((((((((((***+++***))))))***---000222222222444777;;;>>>AAAAAA@@@@@@@@@FFFVVVkkkzzz~~~mmmiii^^^bbbvvvuuukkkgggrrrqqq```___ggg}}}lllpppuuuzzz|||}}}}}}~~~lllrrr||||||jjjyyy}}}zzzvvvsssqqqpppppplllhhhccc``````aaaaaaaaabbbbbbcccdddfffiiikkkllleeeeeehhhnnnvvvyyylllhhhlll]]]YYYYYY```nnn}}}|||~~~|||iiiXXXFFF666---+++)))***+++***)))***)))((('''''''''&&&&&&&&&%%%%%%'''&&&&&&&&&&&&''')))***((('''&&&$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))((()))***)))(((((()))***...+++)))+++,,,---222999555<<>>;;;:::999888;;;@@@KKKUUU[[[SSSDDD;;;@@@III^^^nnnwwwzzzzzztttjjjcccaaacccbbb```___bbbiiipppsssrrrxxx~~~jjjZZZXXXaaajjjvvvuuuvvvvvvtttuuu|||{{{yyyzzz~~~{{{yyyzzz~~~}}}|||zzzyyyyyyyyyzzz{{{zzz|||~~~ttthhhwwwuuuaaaPPP@@@333000555000000000///...------,,,###&&&###&&&///---***000,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))************************************************************+++******,,,///222444444666888:::===@@@AAADDDAAA???CCCPPPcccttt}}}jjj}}}vvvwwwvvvjjjmmmwwwpppVVV^^^vvvrrrssszzz|||{{{||||||qqqjjjiiigggfffeeedddeeefffhhhiiijjjkkkmmmooopppppppppooopppnnnlllllllllkkkjjjhhhgggfffeeecccbbbbbbbbbbbbcccbbbaaaaaacccdddcccbbbccccccbbbcccmmmzzz|||yyyzzzyyyuuuuuuvvvsssnnnttt{{{mmmUUU???444,,,+++++++++)))&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''((()))))))))***++++++***((((((***,,,+++,,,000555777:::CCCMMMUUUXXX___kkk~~~~~~pppiiitttooo^^^YYYYYYVVVSSSHHHCCC>>>>>>AAADDDCCCAAACCCAAA@@@@@@BBBCCCCCCCCCBBB>>><<>>???@@@AAAAAABBBDDDFFFPPPNNNLLLLLLMMMMMMKKKIIIGGGDDDCCCDDDFFFGGGKKKOOOKKKGGGFFFGGGEEEAAABBBGGGIIIOOOVVVZZZZZZ]]]ccciiimmm{{{wwwpppqqq{{{~~~qqqjjjrrrzzz|||]]]GGG222,,,......***))),,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))(((((((((((((((''''''''''''(((((((((((((((((('''---,,,+++)))((('''''''''&&&''''''''''''''''''&&&(((((((((((((((((((((((('''((((((((()))))))))***'''((()))***++++++++++++)))***++++++***+++---///333777<<<@@@CCCCCCBBBAAA:::<<<<<<;;;===GGGTTT]]]UUUNNNCCC===BBBSSSiiiyyy}}}}}}{{{qqqeee\\\ZZZ^^^bbbiiinnnssswwwvvvmmm```\\\XXXWWW[[[```cccdddbbb___ZZZYYY\\\aaadddeeeUUUWWWXXXXXXZZZbbblllsssvvvwwwyyy}}}{{{wwwyyyzzzzzz{{{||||||||||||~~~||||||~~~sss{{{wwwxxx}}}tttiiiXXXCCC333444333111///............)))333///''',,,...+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,************************************************)))***++++++,,,...222555555777:::<<>>999;;;===@@@IIIUUU]]]___NNNCCC;;;AAAVVVnnn}}}uuuggg^^^]]]bbbgggjjjjjjuuuxxxlllgggggghhhhhhkkkoootttxxx}}}|||tttkkkgggddd]]]UUUGGGJJJJJJKKKRRRaaaooouuuxxxzzz}}}}}}|||wwwssspppssstttuuuvvvwwwxxxyyyyyy|||}}}~~~rrrvvvuuutttyyy~~~zzzooo}}}]]]888555444222000.........///)))999666))))))---,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,************************************************)))***++++++,,,///333777555777;;;>>>@@@AAA@@@@@@>>>@@@HHHYYYpppyyylllgggwww~~~|||}}}}}}tttnnnhhhgggjjjsssrrrqqqttt|||vvvnnniii```aaabbbcccaaa^^^]]]^^^[[[^^^___```ccckkkuuu||||||xxxvvvjjjkkkooorrrzzz}}}hhhNNN555,,,+++''''''***((((((((((((''''''''''''%%%%%%&&&''''''&&&%%%$$$###$$$%%%&&&'''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&(((((((((((('''$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))))))))))),,,000444999:::@@@JJJUUU```ooo|||xxxooommmwwwxxxjjjaaaWWWSSSQQQNNNGGG@@@@@@FFFCCCDDDEEEHHHNNNWWWbbbiiitttuuuwwwzzzqqqccc```___ZZZRRRJJJDDDBBBCCCDDDFFFIIIPPPWWWWWWYYYdddqqqzzzZZZHHH;;;111///333------------------------+++++++++*********)))))))))(((((((((''''''''''''&&&'''((())))))((('''&&&))))))((((((''''''((((((&&&&&&'''(((((('''&&&&&&(((((((((((((((((((((((('''''''''((()))*********((()))***+++++++++++++++(((***+++,,,---///444777<<<===???AAAAAA@@@>>><<<===<<<===FFFXXXddd^^^PPPEEEAAAFFFZZZwww{{{yyyzzzxxxoooeeebbbgggnnnrrrsssxxxyyykkkccceeeppp|||yyylll```XXXYYYWWWVVV]]]kkkuuuwwwxxx{{{}}}{{{vvvrrrrrrsssqqqqqqrrrssstttvvvxxxyyyxxx|||kkkjjj{{{zzz}}}}}}ggg]]]wwwxxxGGG666555222000......//////KKK]]]UUU<<>><<>>BBBCCCQQQgggfffPPPBBBCCCPPPfff{{{xxxwwwxxxvvvxxxvvvrrruuu{{{ssskkklllqqqwww~~~{{{yyyyyyxxxyyy||||||wwwtttuuuvvvuuuxxx}}}ooodddkkkxxx{{{zzz}}}lll@@@888111///000///......//////.........---------,,,++++++******++++++,,,***++++++,,,,,,++++++***************************(((((()))*********************+++---///222444555777:::===???@@@@@@BBBCCCCCCFFFfff~~~lllwwwsssqqqzzziii```bbbjjjuuu}}}sssyyyzzzvvvrrrlllccc[[[XXXZZZ]]]___UUUYYY___eeeiiiiiigggeeekkkrrr|||~~~vvvppppppxxxrrrTTT<<>>???DDDMMMQQQVVVaaammmssskkkjjjkkk|||uuucccNNN<<<444111...---...000///...---,,,+++******))))))******)))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))************************+++++++++---111555:::===???@@@@@@===:::999<<<@@@AAAGGGOOO```ooobbbJJJBBBNNN```www}}}{{{zzzzzz~~~zzzvvvwwwzzzzzzvvvwww|||}}}zzzxxxyyyxxxvvvyyy}}}}}}}}}~~~{{{dddLLL@@@222---///111000...............------------,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++((())))))*********************+++---///222444555888;;;>>>@@@@@@@@@AAABBBEEEPPPlll{{{ooo}}}zzzmmmsssuuucccSSSLLLccckkkvvv}}}qqqeee___]]]]]]^^^WWW\\\aaacccaaa^^^\\\\\\```iiiwww|||vvv|||wwwbbbHHH555...///------,,,+++***))))))))))))***,,,///000---)))%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&'''((()))((((((''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))***---111444888<<>>AAAHHHOOOTTT\\\lllzzz{{{yyyuuuppphhh^^^SSSKKKFFFCCC???<<<999:::AAAJJJfff{{{vvvzzzwwweee___sssgggJJJDDD<<<333000222333000---...---,,,+++******************)))))))))((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))************+++---111555999<<<>>>>>>>>>>>><<<:::;;;>>>AAAAAAQQQaaapppqqq[[[GGGHHHZZZqqq}}}zzzzzz|||}}}~~~yyy|||yyyxxx{{{}}}zzz{{{}}}{{{zzz|||}}}zzzvvvwww|||}}}yyy|||fffWWWIII777------000111.........---------,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,((()))******++++++************,,,---000333555666:::<<>>EEEIIIUUUhhhzzz}}}}}}}}}}}}~~~}}}|||zzzzzzzzz{{{|||}}}|||{{{zzzyyyxxxxxxxxxwwwyyy}}}~~~zzzvvv|||{{{zzzzzzyyysssjjjccc```\\\UUUMMMEEE@@@AAACCCFFFTTTYYYSSSXXXmmm{{{gggmmmttt|||nnnYYYKKK999000000333111...///...---++++++******************)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((((((((())))))))))))((((((((())))))************,,,///333777;;;===>>><<<<<<<<<;;;;;;===???AAADDDaaassspppcccRRRLLLVVVhhh}}}zzzrrrrrryyywwwjjjgggooozzz}}}|||vvvxxxyyy|||}}}yyyttttttyyy~~~yyybbbZZZKKK;;;111/////////------------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++******+++,,,...111444666777;;;===@@@AAA@@@@@@@@@AAABBBbbbrrr~~~{{{fffnnn~~~oooooo}}}zzzppphhhcccaaabbbhhhoooyyy{{{ooofff```[[[VVVVVV\\\bbbfffgggjjjlllrrr|||rrrkkkeeeccc```UUUAAA111...+++)))***+++,,,+++******)))(((((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&''''''((((((''''''&&&$$$%%%%%%&&&'''(((***+++'''''''''''''''((())))))))))))))))))))))))))))))******))))))***+++------111555999:::===GGGYYYgggxxxqqqnnnmmmfff```kkk}}}|||{{{]]]\\\UUUHHH???CCCQQQ]]]uuu~~~}}}}}}~~~}}}|||zzzyyy{{{}}}|||{{{zzzyyyyyyyyyzzz{{{||||||{{{yyyxxxvvvttttttsssvvvyyy{{{{{{{{{{{{zzz}}}}}}yyyxxxwwwqqqfffZZZNNNDDD>>>BBB???>>>???BBBKKK^^^qqqyyytttnnn|||}}}qqqooo}}}ppp___HHH888222333444444000///...,,,+++*********************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))'''(((((()))***++++++,,,***,,,000444888;;;===>>><<<<<<<<<:::888999===@@@RRRuuu|||bbbMMMLLLXXXhhhxxx{{{xxxkkkhhhppp}}}fff[[[___mmm||||||ttt~~~~~~yyyyyyzzz|||yyyttttttxxx}}}yyyrrrsss{{{www|||ttt[[[???000///111......---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++***+++,,,///111444777999;;;===@@@AAA@@@@@@@@@AAAIIIkkkxxxttt\\\lllxxxmmmsssvvvnnniiidddbbbcccmmmsss{{{~~~}}}||||||wwwvvvwww{{{ooodddXXXSSSWWW^^^aaabbbiiikkkqqqyyywwwjjjiiiooohhhQQQ;;;333///+++***+++---,,,***+++(((%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&'''((()))***''''''&&&''''''((()))***))))))))))))))))))))))))***))))))***+++---///111333777@@@MMM^^^ooovvvlllpppqqqrrr}}}ppp^^^DDDBBB>>>:::EEE___}}}~~~zzz{{{|||{{{|||~~~{{{}}}}}}|||}}}~~~zzzyyywwwvvvxxx{{{~~~yyyxxxwwwvvvuuuvvvwwwwwwvvvvvvwwwwwwvvvuuuttttttssstttuuuuuuvvvwwwzzz|||yyyzzz}}}}}}{{{qqqggg[[[QQQQQQCCC===BBBBBB>>>JJJ^^^eeerrrwwwuuuyyysssZZZEEE999444333111000///---,,,+++******++++++*********)))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((((((((((((((())))))))))))'''((()))***+++,,,---------///222555999;;;===>>><<<<<<;;;777555999CCCLLLkkkuuuSSSCCCNNNgggzzz{{{qqqnnniiifffmmm|||wwwhhhYYYYYYddduuuvvvppp|||xxxvvvwwwwwwuuuuuuxxx}}}|||vvvllleeefffpppzzzvvv~~~QQQ666000333//////.........---------------,,,,,,,,,,,,------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,+++++++++***+++---///222555888::::::===@@@AAAAAAAAAAAABBBOOOmmmzzzqqq___uuu~~~ooohhhttt|||ssspppooolllkkklllsssxxx}}}}}}zzzxxxtttppprrrwwwqqquuuvvvrrrnnnnnnllliiiqqqmmmiiifffeeehhhmmmppp|||{{{zzzwwwvvvyyy~~~xxxjjj^^^ZZZZZZ\\\]]]aaaffflllrrrzzzxxxvvv{{{uuubbbOOO===666///+++,,,---+++)))+++)))&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((((((((('''''''''''''''''''''((())))))&&&&&&&&&''''''((()))***(((((((((((((((((((((((()))))))))***,,,///222333666999HHHgggvvvjjjqqq}}}{{{ooo___OOOFFFCCCAAA>>>AAAWWW{{{xxxwwwyyyyyyzzz}}}~~~yyyvvvwwwxxxwwwyyy}}}}}}zzz{{{~~~|||zzzxxxwwwvvvvvvwwwtttuuuvvvwwwwwwwwwvvvuuurrrsssrrrpppnnnooorrruuuuuuwwwyyyzzzzzzyyyyyyzzz|||{{{sssbbbXXXQQQPPPJJJ@@@>>>CCCIIISSSddduuuaaaEEE666222222111///...,,,++++++***+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))(((((((((((())))))))))))(((((()))+++,,,...//////111222444777999<<<>>>???:::;;;:::666666DDD[[[nnnxxx___JJJLLL\\\zzz|||tttkkkeeejjjttt|||___XXXWWW```pppwwwyyy{{{sssmmmnnnqqqrrrsssvvvzzzxxxssslllgggiiiqqqxxxgggfffzzzZZZ999222333000000/////////.........------,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++)))***++++++,,,,,,++++++++++++---000333666999::::::<<>>NNNvvvwwwnnnfffooo~~~{{{lll___RRRCCC>>>AAA>>>CCCKKKXXXppp~~~yyyxxxqqqvvv{{{|||zzzzzz~~~}}}yyyxxx{{{~~~}}}{{{{{{zzzxxxyyyzzzzzzzzzyyyxxxwwwqqqrrrsssrrrqqqrrruuuyyyvvvyyy|||{{{yyyyyy{{{~~~yyy~~~{{{rrrhhh\\\MMMAAA<<>><<<555>>>???:::IIIjjjvvv^^^DDDBBB\\\vvvxxx{{{wwwwwwwwwwwwvvvrrrnnnoooqqqqqq___[[[YYYaaammm}}}sssggg___bbbjjjnnnoooppprrrqqqnnnnnnooosssxxx{{{yyy~~~vvvuuuwwwzzzbbbEEE333000000111111000000111///---//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++---000333666999:::;;;@@@<<<===DDDCCC>>>CCCOOOkkkuuuuuuvvv{{{tttooommmtttvvvwwwxxxzzz}}}~~~mmmmmmkkkpppqqqlllgggjjjoooqqqzzz|||}}}nnniiiiiisss}}}yyyooofffbbbeeeggghhhlllqqqpppkkk```WWWTTT```oootttsssqqqhhhdddhhhzzzsssNNN999111---)))(((******((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))*********))))))((()))(((,,,111333222888???IIIWWWeeexxxzzz}}}mmmQQQHHH===;;;@@@GGGKKKLLL\\\^^^cccjjjpppvvvyyyzzz||||||{{{zzzyyyxxxwwwwwwxxx}}}}}}yyywwwwwwwwwwww|||zzzxxxtttrrrqqqsssttt{{{|||~~~~~~}}}~~~{{{pppjjjccc]]]NNN@@@DDD___{{{sss~~~}}}|||tttjjjXXXBBB===000///222......111,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&''''''''''''(((((((((((((((((((((((())))))))))))***)))))))))+++---000222555555777;;;???@@@>>>;;;888999888===PPPiiiuuusssZZZKKKHHH[[[qqqxxxmmmnnnppppppsssuuuvvvuuutttxxxzzzeee^^^```hhhrrrooocccZZZ]]]eeejjjmmmooossssssrrrrrrrrruuuyyy|||}}}yyyqqqvvvoooUUUBBB777666000111111000//////...,,,///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---000333666999;;;;;;>>>;;;>>>CCCAAA???HHHWWWooo{{{wwwoooxxxsssooopppyyyvvvwwwxxx{{{}}}kkklllxxx{{{ooodddccckkkuuu{{{ssseeeccc```bbblllvvvwwwqqq^^^TTTPPP]]]oooyyyxxxuuummmkkkqqqdddDDD444,,,)))(((******)))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((())))))))))))))))))))))))+++///333555888BBBLLLWWWdddlllsss}}}zzzsssvvvzzzttt}}}~~~}}}eeeNNN===<<<===EEEQQQ[[[______iiiiiikkkmmmoooqqqssssssqqqrrrtttuuuvvvxxx|||~~~~~~~~~~~~|||zzzvvvsssqqqrrrsssuuuyyyzzz{{{zzzyyyyyyzzz|||}}}}}}zzzzzzqqqmmm^^^III===BBBQQQ]]]jjjtttwww}}}|||xxx~~~rrr[[[GGG555///111///222333---,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&''''''''''''(((((((((((((((((((((((()))))))))))))))(((((()))***---000222333555888<<>><<<999777999555AAA]]]pppjjjTTTCCCCCCLLLccc|||{{{|||qqqkkkkkkhhhjjjqqqnnnuuu|||{{{nnnpppwwwuuujjj``````eeeiiinnnqqqrrruuuzzz|||}}}~~~{{{hhh^^^cccmmmwww~~~qqq```LLL555222000000000///,,,---000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,---...111444777:::<<<<<>>OOObbbppppppwwwoooeeellluuu}}}|||xxxpppuuunnnWWWHHHCCCBBBHHHNNNYYYgggrrrvvvtttppprrrssssssrrrpppqqquuuxxx|||zzzwwwvvvwwwvvvuuutttttttttsssqqqqqqrrrsssxxxxxxvvvsssqqqpppppprrrgggeeeccc```[[[RRRJJJEEEAAAFFFWWWooo~~~yyyvvvzzz}}}|||kkkSSSCCC;;;222111333------,,,,,,+++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''&&&''''''''''''(((((((((((((((((((((((())))))))))))((('''((())),,,///333555999;;;===>>>===:::777555555===TTTqqqxxxeeeMMMAAAKKK___tttzzzxxxuuuuuuuuuuuurrr```ccciiifffhhhpppooowwwwwwxxxnnneeedddfffgggjjjllllllrrryyy}}}~~~}}}kkk\\\XXX^^^{{{|||~~~jjjKKK999222///000000...///333---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,---///222555888;;;<<<===>>>BBBDDD@@@;;;CCC[[[rrrtttnnnpppzzzooowwwooopppvvv|||xxxsssuuuxxx|||~~~{{{yyyxxxvvvtttrrrkkklllmmmooosssxxx|||vvvpppkkklllsss{{{~~~|||}}}~~~~~~}}}tttggg^^^aaaiiimmmmmmqqquuuyyy}}}hhhPPP;;;111111++++++***)))((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))((()))***,,,...///111444666999EEEXXXjjjsssuuuwwwjjj```mmmyyyvvvyyyttt|||qqqWWWFFFAAAEEEIIIKKKRRRWWWbbbmmmuuuwwwtttqqqnnnoooppppppooorrrwww|||}}}{{{wwwtttpppqqqsssssssssuuuwwwzzzuuutttrrrqqqpppoooooooooppphhhaaa___]]]WWWRRRPPPIIIEEEGGGTTTcccooowww|||zzzyyy}}}}}}~~~yyyfffYYYMMM:::222222......---,,,,,,++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&''''''''''''(((((((((((((((((((((((())))))))))))(((((((((***---111555777<<<>>>???>>>;;;888777777888LLLkkk|||rrrZZZKKKIIIVVVnnnyyywwwrrrjjjzzzsssddd\\\dddjjjjjjmmmtttuuu~~~yyyqqqooouuuxxxpppiiiiiiiiigggfffhhhlllsss{{{}}}ppp```XXXZZZ~~~~~~xxxFFF888///000111//////222------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...000222666999;;;===>>><<<@@@AAA<<<999EEE^^^tttrrrgggooo~~~|||qqq|||~~~nnnyyy{{{rrrtttxxx|||||||||}}}}}}|||zzzpppppppppooonnnpppsssuuurrrqqqnnniiiddd```^^^^^^```___```aaaeeelllsssyyy}}}|||rrrkkkmmmsss{{{~~~vvvyyyyyywwwxxx|||}}}{{{}}}{{{nnndddbbbcccdddcccmmmssssssyyyzzztttlll\\\HHH777///,,,+++***)))((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((******)))***+++...000222444888<<>>???>>>;;;999:::;;;HHHcccgggPPPLLLTTTkkkzzz|||vvv|||iiidddeeekkkoooqqqvvv}}}{{{wwwgggcccbbbfff{{{|||wwwsssuuutttpppmmmlllvvv}}}|||kkk^^^[[[}}}wwwVVVAAA000000333///---///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///000333666999<<<===>>>===@@@AAA<<<===LLLfff{{{~~~nnnzzzxxxvvvtttjjjxxx|||wwwqqqtttxxx}}}~~~yyyxxxxxxuuutttqqqnnnmmmmmmllliiifffbbbcccdddaaa^^^^^^bbbeeehhhhhheee^^^UUUNNNLLLMMMIIIIIIIIIJJJOOOWWWaaahhhxxx{{{zzzmmmllllllmmmqqqyyyooorrrtttssstttyyyzzzwwwxxx|||zzzrrriiiccc___ZZZ^^^kkkrrrppptttzzzjjjfffeeegggbbbQQQ===000,,,+++***)))((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))+++*********,,,...111333888===BBBJJJYYYiiinnnjjjdddrrrxxx}}}mmmXXX@@@BBBFFFLLLPPPTTTZZZaaadddfffjjjnnnqqqqqqpppooorrrxxx~~~|||}}}}}}|||zzzyyyzzz|||vvvssspppmmmmmmmmmmmmmmmkkkiiilllqqqpppmmmooouuummmooommm```NNNIIIZZZnnn{{{eeeeeevvv}}}sssSSS;;;555111......---,,,,,,,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&''''''''''''((((((((()))(((((((((((())))))))))))))))))***,,,///444888:::<<<===>>>===;;;:::===@@@XXXvvv___JJJOOO\\\sssdddgggkkknnnooossszzzzzz{{{oookkkooonnnlllyyy~~~{{{wwwvvvrrr___XXXnnnzzzfffdddaaaGGG222000333///++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......///111333666:::<<<>>>??????CCCCCC@@@CCCUUUooo}}}wwwsssiiikkk{{{|||ssspppqqqtttxxx}}}}}}zzzwwwvvvssspppllliiigggeeeeeeaaa]]]\\\]]][[[VVVQQQNNNNNNNNNMMMMMMNNNOOOOOOUUUWWWXXXRRRIIIBBBAAACCC<<>>DDDLLLSSSZZZ___dddgggjjjnnntttwwwwwwuuuttttttxxxzzztttrrrxxxtttooonnnoooqqqqqqppplllrrrwwwwwwttttttyyy|||xxxrrrgggVVVHHHIIIRRRwwwnnnYYY```uuuzzz{{{|||wwweeeLLL:::555000///---+++,,,,,,***'''***++++++++++++***))))))'''+++111"""222(((+++'''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))************,,,...222666999;;;DDD<<<999===;;;777???LLLgggyyyyyy\\\JJJTTTgggjjjeeeeeefffjjjqqqzzz~~~~~~uuuqqqmmm\\\QQQhhhfffWWW___vvv{{{~~~yyyyyyvvvhhhOOO777000000...+++---------------------------------------------------------------------------,,,---...---,,,,,,---///111444888:::;;;<<<===???===DDDFFF@@@BBBWWWvvvvvv~~~vvvhhhqqqvvvqqqooosssvvvzzz~~~~~~yyyuuurrrnnnllleeedddbbb```]]]ZZZXXXWWWTTTPPPMMMMMMOOONNNJJJEEECCCCCCAAA@@@@@@?????????DDDEEEFFFBBB<<<888888:::<<<===>>>>>>===???DDDHHHPPP\\\hhhpppyyywwwnnnjjjooozzzzzzwwwzzz|||}}}zzzxxxttthhh\\\\\\aaaiiiooopppuuu|||sssqqquuukkkZZZHHH888333000...///---(((''')))'''((()))(((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((()))'''&&&(((***,,,+++)))******)))***---111666:::>>>MMM\\\iiiwww~~~rrrxxxxxxrrrcccYYYNNNEEEHHHMMMUUU\\\aaafffjjjlllpppsssvvvxxxxxxxxx{{{}}}~~~tttqqqrrrwwwuuuttttttuuuuuurrrpppoooqqqssstttuuuvvvyyy{{{}}}vvvmmmaaaPPPCCCBBBHHHZZZ|||hhhgggsssuuu{{{{{{kkkWWWDDD:::111000...---...///---***+++++++++++++++***))))))***'''+++%%%'''""")))(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))*********+++,,,///222666999;;;AAA<<<;;;>>><<<999BBBOOOjjjyyypppWWWPPP```ssswww|||zzzjjjjjjkkkmmmpppwww{{{nnn^^^MMMPPPtttlll^^^SSShhhxxxzzzyyy^^^III555000333222000111------------------------------------------------------------------------,,,---------,,,,,,...///111444888:::;;;<<<>>>???AAACCCBBB@@@GGG\\\tttzzznnnfffwwwvvvqqqnnnrrruuuzzz~~~xxxsssllleee```]]]YYYWWWPPPOOONNNLLLJJJHHHGGGFFFCCC@@@>>>???AAAAAA>>>;;;;;;::::::999999999999999???@@@AAA@@@>>>===>>>???<<<<<<<<<<<<<<<<<<<<<===DDDJJJSSS^^^mmm{{{~~~~~~~~~~~~|||qqqlllnnnsss}}}zzzuuuxxxzzz}}}rrrddd]]]]]]bbbjjjnnnooorrrwwwyyyyyy}}}{{{yyyrrrhhhWWWAAA999333//////...+++)))***'''((()))(((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((''''''''''''&&&&&&''')))******))))))***,,,---///444<<>>;;;<<<>>><<<<<>>>>>>>><<<<<<<<<>>>>>><<<:::<<<<<<<<<<<<===>>>@@@@@@:::<<<>>>??????>>>>>>>>>AAA@@@??????@@@AAA@@@>>>BBBDDDHHHPPP]]]lllwww|||~~~~~~}}}tttnnnlllqqqvvv~~~xxxvvvuuuxxxzzznnn```ZZZZZZbbblllooonnnmmmuuuxxxxxxsssnnnpppvvv||||||~~~~~~}}}~~~xxxssssssiiiSSS???666///......,,,***+++'''((()))((('''&&&&&&(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&'''((())))))))))))---000111222888CCCKKKVVVeeeyyyzzzcccLLL@@@BBBKKKSSSaaaeeekkkppprrrtttuuuvvvyyy{{{|||~~~xxxwwwvvvuuutttsssrrrqqqvvvttttttvvvxxxzzzyyyxxxwwwrrrkkkeee___YYYTTTRRRGGGFFFMMMfff}}}|||www}}}}}}~~~lllzzzlllUUUDDD<<<555444555333000///++++++,,,,,,++++++***)))---%%%444QQQ...---***'''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((())))))***+++,,,...111555888;;;<<<>>><<<<<<<<<;;;???OOO```uuussseeePPPKKKYYYhhhmmmsss}}}}}}xxxeee```fffmmmpppssswww|||uuuxxxxxxlll\\\UUUNNNWWWsss~~~iiidddYYYHHH999222111000...............------------------------------------------------------------+++,,,------,,,,,,...000222555999<<<===>>>@@@BBBCCCAAA???EEEYYYvvvtttvvv|||uuuzzzoooeeeiiipppqqqlllpppuuuuuuxxx|||QQQMMMFFFBBB@@@?????????<<<<<<<<<<<<<<<<<<<<<<<>>?????????===<<<>>>>>>>>>???@@@AAABBBCCC???BBBFFFFFFDDDBBB@@@@@@EEEDDDCCCEEEGGGIIIIIIHHHGGGEEEDDDFFFNNN[[[lllxxx~~~yyyrrrmmmmmmuuuyyyuuuvvv}}}zzzrrrhhh]]]VVVZZZdddkkkooorrrnnniiidddfffmmmvvv~~~zzzyyyzzzxxxrrrzzzxxxeeeIII<<>>JJJSSSbbbjjjvvv}}}uuu|||xxxfffPPPCCCCCCMMMYYYaaagggjjjnnnqqqssssssuuuvvvxxx|||}}}sssrrruuu~~~|||vvvpppkkkjjjkkklllrrrtttuuuuuuttttttuuuwwwssssssqqqpppnnnjjjddd^^^OOOIII???EEEZZZiiitttpppwwwwwwUUUHHH<<<888666222......+++,,,,,,,,,,,,+++******///&&&555RRR///...+++)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***+++---000333666999<<<===@@@===;;;999:::DDDWWWhhhpppeeeTTTKKKVVVjjjssspppvvv|||{{{ddd```dddeeemmmppptttxxx}}}qqqfffgggpppyyynnn```RRRIII[[[rrrnnn]]]EEE555222333222/////////......---------------------------------------------------------***,,,------,,,,,,///111333666:::===>>>@@@BBBCCCCCCBBBAAAGGG[[[yyypppvvvzzzpppuuugggkkkttt}}}kkkgggpppzzzyyy{{{~~~DDDAAA>>><<<===>>>???>>><<<<<<<<<===============@@@AAAAAABBBBBBAAAAAA@@@????????????@@@AAABBBCCCGGGKKKNNNKKKEEEAAAAAADDDGGGIIIMMMPPPRRRTTTUUUUUURRRKKKEEECCCFFFPPP```nnnwww|||}}}~~~qqqkkkjjjuuuzzzyyy~~~wwwrrrsssggg[[[XXX[[[aaakkktttuuukkkdddhhhrrr|||wwwwwwZZZHHH555...---,,,+++***((()))***)))'''&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''((((((((()))%%%'''(((((((((((()))++++++...222666===HHHUUU^^^hhhhhhkkksss~~~tttqqq{{{|||\\\NNNBBBDDDPPP\\\ffflllkkklllnnnooooooqqqsssuuuyyywwwrrruuu|||zzzsssppppppqqqoooqqqsssrrrpppoooppprrrqqqtttvvvuuutttsssmmmfffTTT[[[SSSFFFHHHVVVrrrsssuuu~~~gggTTTBBB;;;777000,,,...,,,,,,,,,,,,,,,++++++***...&&&...;;;'''&&&******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******,,,...111444888;;;<<<===@@@===:::999>>>KKK]]]jjjjjjZZZKKKNNN___ooorrrnnn{{{yyy|||kkkZZZbbbkkkhhhqqqtttxxx{{{ttt^^^SSSMMMOOOSSSbbbuuu~~~~~~{{{pppYYYMMMIIIddd}}}}}}fffDDD666444111000000//////...---------------------------------------------------------***+++,,,,,,,,,---///111333666;;;>>>???AAACCCEEECCCCCCDDDHHHYYYtttmmmyyyyyywwwgggkkkvvv{{{iiigggrrr|||}}}~~~???===<<<===???AAABBBBBB@@@@@@@@@@@@AAAAAAAAAAAACCCDDDFFFGGGHHHHHHIIIJJJDDDEEEFFFIIILLLOOORRRSSSNNNQQQQQQIII???;;;BBBIIIZZZaaajjjppprrrqqqppppppfffYYYNNNIIIIIILLLTTT]]]hhhqqqzzz~~~}}}||||||rrrkkkmmmttt{{{~~~~~~zzzxxxzzzrrrggg]]]WWWXXXeeerrr}}}vvvsssvvv{{{~~~pppYYY???222///---+++***((()))***)))''''''''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%&&&&&&'''((()))******&&&(((******((((((***,,,///000444<<>>>>><<<:::<<>>@@@BBBDDDFFFBBBCCCDDDJJJ[[[rrrjjjuuupppdddnnn~~~xxxlllmmmtttyyy>>>======???BBBDDDEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEGGGIIILLLNNNOOOPPPRRRTTTKKKMMMQQQWWW]]]ccchhhjjjkkkmmmjjj^^^QQQOOOZZZgggvvvyyyhhhWWWRRRPPPMMMLLLNNN\\\fffssszzz||||||tttnnnmmmrrr|||~~~|||xxxqqqeeeWWWUUUbbbrrrzzzyyy}}}eeeGGG777222...+++***((()))***)))((('''((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''$$$%%%&&&'''(((***++++++&&&(((+++***)))(((+++---333444888CCCSSSeeesss{{{fff\\\WWWaaavvvxxxzzz}}}SSSFFFHHHTTTdddnnnnnnnnnpppooonnnmmmkkkkkkmmmrrrvvvjjjWWWJJJJJJOOONNNQQQVVV\\\aaadddfffgggrrrrrrtttuuupppjjjjjjnnnoooyyy~~~xxxsssnnnppptttvvvqqqllljjjqqqsssppppppuuuxxxvvvtttvvvrrrkkk___QQQ\\\{{{}}}zzz```GGG===777///---111,,,,,,------,,,,,,+++***%%%)))/// 000&&&***%%%))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******,,,///222666:::<<<===>>>;;;;;;;;;???JJJXXX```bbbSSSGGGLLLfff}}}mmmWWWVVVaaalllsssvvvyyy{{{}}}iiiOOOIIIBBB<<<>>>>>>===999;;;BBBCCC@@@IIIWWW^^^aaaiiiqqqrrrpppttt{{{{{{rrrwwwzzz}}}vvvZZZLLL>>>GGGjjj}}}yyyYYY===555000111000000///...---------------------------------------------------------***+++,,,,,,,,,---///222444777<<>>???BBBDDDEEEEEEEEEDDDGGGJJJLLLNNNOOOQQQTTTVVVXXX[[[___dddhhhkkklllmmmhhhhhhlllvvv|||~~~dddYYYXXXUUUOOOJJJJJJUUUeeeqqqxxx{{{}}}uuunnnmmmsssxxx~~~zzz~~~sssiii___ZZZ___hhhxxx|||~~~}}}uuuSSS;;;222111---)))+++***)))(((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((''''''''''''&&&(((+++...333555;;;JJJ```sssxxxssslll[[[XXXooo~~~yyycccOOOTTT___nnnwwwxxxtttooolllpppnnnkkkjjjmmmttt|||zzz|||bbbMMMCCC??????AAAEEEFFFFFFGGGMMMUUUUUURRRWWWZZZ___eeejjjnnnpppqqqkkklllvvv|||uuurrrssstttqqqnnnpppnnnlllmmmppprrrrrrqqq{{{|||~~~yyyfffVVV\\\mmmyyyvvvssstttvvv}}}sss\\\III<<<444///,,,,,,,,,,,,++++++*********+++*********))))))((((((''''''((((((((((((''''''((((((((((((((((((((((((************)))))),,,...///111444888;;;>>>??????777999<<>>>>><<<999888;;;:::::::::<<<>>>@@@BBBIIIMMMRRRVVV[[[dddqqqzzzvvvjjjhhhmmmmmmiiieeedddnnnzzzcccMMM;;;BBBYYYpppyyyyyylllpppwwwppp}}}dddAAA///333222111//////000000///---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------///333666777999;;;>>>@@@AAAAAAAAA===AAA@@@SSSttt{{{{{{yyysss|||eeeggg{{{mmmiiittt||||||~~~@@@CCCGGGJJJMMMNNNNNNNNNUUUYYY^^^bbbfffjjjnnnqqqrrruuu{{{sssggg```XXXPPPLLLHHHMMMVVVaaammmwww}}}}}}~~~~~~~~~}}}~~~}}}vvvrrrrrrsss}}}xxxnnnbbb[[[]]]dddpppuuuwwwyyyxxxZZZAAA444///,,,)))+++***)))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((&&&'''(((((()))+++///222555999AAAOOOcccsssuuupppmmmfffggguuu}}}}}}oooUUUPPP```hhhqqqwwwvvvpppjjjgggdddgggkkknnnssszzz{{{pppsss{{{vvvWWWCCC;;;999:::<<>>??????:::;;;>>>III\\\iiieeeZZZJJJPPP]]]nnn|||xxx]]]]]]jjjpppppppppwww{{{~~~hhhSSSGGG===;;;<<<;;;999999;;;;;;;;;;;;<<<>>>???@@@AAADDDHHHKKKNNNVVVaaajjjtttsssmmmgggfffjjjiiidddcccbbbkkkzzzjjjSSS@@@@@@LLLZZZfffooo{{{}}}wwwuuu{{{|||~~~bbbEEE333444111000/////////000///---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------///333666777999;;;>>>@@@AAABBBBBBCCCCCC???PPPppp|||zzzpppuuueeemmm|||qqqnnntttxxxxxx}}}@@@DDDIIIOOOUUUYYY\\\]]]jjjooovvv}}}xxxlll^^^TTTPPPLLLIIIIIIQQQ___nnnxxx}}}{{{|||}}}}}}|||}}}yyyuuutttxxx}}}tttggg\\\[[[___iiipppwww}}}}}}wwwbbbKKK888///,,,---++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((&&&'''(((***+++///333777777>>>JJJXXXhhhsssrrrkkkmmmsssyyy}}}iiiNNNLLLXXXiiimmmrrruuusssnnnhhhddd^^^dddlllsss{{{sssjjjgggrrr~~~oooQQQ@@@<<<<<<===>>>AAAEEEEEECCCEEEKKKOOOPPPQQQOOOKKKIIIMMMZZZkkkwww|||zzzuuussssssssstttrrrpppppprrrtttuuuuuurrrjjjfffhhhhhhdddeeekkkiiinnn~~~}}}~~~wwweeeeeezzz~~~kkkRRR===333000......---,,,++++++***+++************))))))))))))'''(((((())))))(((((('''(((((((((((((((((((((((((((((()))(((((()))+++...000222666999<<<>>>??????======BBBQQQfffooofffVVVHHHSSSdddsss|||nnn```eeeooorrrrrrrrrvvv~~~___JJJ@@@888888:::999999999;;;;;;<<<===============:::<<<>>>???AAAFFFNNNUUU[[[]]]^^^___aaadddccc___ddddddlllwww}}}iiiTTTAAA>>>BBBHHHTTTaaaqqqzzzzzzyyynnn\\\FFF666222111///......//////...---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------000333777888999<<>>>>>>>>>>>>>>FFFYYYmmmrrrcccQQQLLL\\\qqq~~~ssskkkggglllqqqqqqrrrtttxxxaaaFFF===666666888888888999;;;<<<=========<<<;;;:::999:::;;;;;;;;;===BBBFFFGGGJJJOOOTTTXXX\\\]]]\\\bbbfffnnnwww}}}nnnZZZGGG@@@>>>@@@OOObbbkkk}}}vvviiiYYYHHH;;;111111///------...///......,,,------......------,,,++++++,,,,,,,,,,,,------+++,,,------...000444777888:::<<>>LLL\\\gggnnnqqqnnniiimmm}}}|||wwwkkkbbbVVVOOORRR[[[aaacccgggkkkpppsssrrrnnniiifffnnnrrr}}}vvvkkkhhhnnnwww{{{gggPPPDDDAAA@@@BBBDDDDDDKKKPPPPPPQQQWWW\\\]]]ZZZYYYWWWTTTTTTYYYaaahhhlll}}}yyyxxx{{{xxxrrrnnnkkkmmmppprrrqqqpppnnnmmmkkkggg```ZZZTTTUUU^^^hhheee^^^eeevvv^^^HHH:::222000...,,,+++++++++,,,))))))))))))))))))******(((((())))))))))))((((((((((((((((((((((((((((((&&&'''(((((((((***---000222444888<<<>>>???>>>===>>>AAALLL```pppnnn]]]NNNYYYiiiyyyhhhgggiiilllnnnooosssxxxzzz^^^DDD===777777888777777999;;;<<<=========<<<:::999;;;;;;;;;:::999:::<<<>>>===???CCCHHHNNNRRRVVVZZZ___eeennnvvv}}}yyycccOOODDD<<<;;;MMMddd||||||zzzyyyfffYYYLLL888333111...------.........,,,------......------,,,+++++++++,,,,,,---------+++,,,------...111555888999;;;===@@@BBBCCCCCCCCC<<>><<<===DDDTTTfffnnnfffWWWMMMdddooozzz||||||mmm]]]aaagggjjjlllpppxxx~~~[[[CCC===888888888666777:::;;;;;;<<<<<<<<<;;;;;;:::;;;::::::999999999999999;;;:::<<<@@@DDDGGGNNNVVV___fffoooxxxwwwaaaNNNFFF>>><<>>AAACCCDDDDDDDDD@@@BBBWWWooozzz}}}nnnmmmiiiggg}}}~~~xxx~~~zzz}}}}}}{{{~~~~~~cccSSS\\\kkk~~~yyyrrrpppdddaaaZZZTTTNNNMMMNNNOOOVVV___lllwww~~~}}}~~~~~~~~~tttooorrrxxx{{{{{{||||||xxxrrrfffZZZZZZ___iiitttyyy|||~~~vvv{{{uuuzzz}}}vvvcccLLL888---,,,,,,+++***))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((((())),,,...111555;;;???MMM\\\jjjoooppptttyyy{{{sssddd[[[EEEFFFRRRjjjzzzyyypppkkkoootttvvvrrrjjjhhhlllrrr~~~hhhaaaffffffpppzzz|||uuuggg___UUUNNNHHHDDDHHHOOOIIISSS___iiisssyyyxxxsssmmmeee[[[XXX\\\ccciiilllpppvvvzzz{{{}}}zzz{{{}}}}}}|||yyyqqqqqqpppmmmkkklllppptttqqqllljjjqqq|||}}}nnn___UUURRRTTT^^^ppp|||uuukkkMMM444222///---++++++,,,---((()))))))))************))))))************))))))((((((((((((((((((((((((&&&((()))******---000333444666;;;>>>@@@???===<<<===HHH[[[kkkkkk^^^SSSPPPnnn{{{{{{yyylll\\\YYYaaaiiilllnnnttt}}}]]]AAA;;;888888888777888;;;;;;;;;;;;::::::;;;<<<<<<:::999999999::::::999888;;;888999===>>>???EEENNNXXX```jjjuuu|||sss^^^MMMHHHAAA<<>>AAACCCDDDEEEEEECCCCCCZZZqqqxxx|||hhhggglllyyy~~~yyyzzz|||yyy||||||ccc^^^iii|||~~~wwwuuuxxxrrrjjj```XXXSSSPPPLLLIIIHHHSSSdddrrr||||||~~~}}}}}}~~~wwwqqqppptttzzz~~~}}}zzzvvvhhhZZZWWWVVV]]]mmmzzzuuunnn|||~~~www|||}}}nnnXXXAAA333---,,,+++***))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''((((((((((((((('''))),,,///333888???CCCSSSaaannnrrrrrrvvv~~~}}}{{{ttt^^^NNNFFFNNNbbbxxx{{{rrrpppxxxrrrvvvvvvpppggggggrrr|||xxxdddaaaiiinnnuuu}}}qqqaaaZZZ]]]YYYTTTNNNGGGCCCHHHPPPSSS]]]jjjxxxaaa[[[XXX]]]hhhsssxxxxxxzzzzzzwwwuuu}}}xxxuuuxxx~~~wwwuuupppkkkhhhllltttzzztttvvvxxxzzz{{{yyyqqqjjjXXXZZZ]]]___ccckkkvvv}}}~~~nnnrrrWWW555333000---++++++---...(((((())))))*********+++))))))************))))))(((((((((((((((((((((((('''((()))***+++...111444444777;;;???@@@???===;;;>>>LLLaaannnhhhYYYQQQRRR{{{}}}ssseee]]]YYYVVV\\\eeennnqqqsssxxxaaa>>>999777888888777999===;;;;;;:::999:::;;;<<<===::::::::::::<<<<<<:::999;;;888999<<<;;;:::???HHHJJJRRR^^^kkkxxx~~~sss|||{{{dddSSSMMMBBB777BBBXXX||||||aaa;;;888333///......------,,,------......------,,,******+++,,,,,,---......+++,,,---...///222666:::;;;<<>>FFFLLLWWWcccppp|||tttkkkwwwkkkYYYIIIAAA@@@CCCFFFvvvzzz}}}}}}mmmIII333,,,111000......)))---------------------------,,,,,,++++++,,,,,,------,,,,,,---000333666888<<<>>>AAAEEEFFFFFFEEEDDDKKKEEEdddkkkkkksssooopppvvv|||}}}uuu___uuu|||yyyxxxsssmmmfffaaa\\\WWWTTTOOOLLLMMMVVVaaajjjuuu}}}~~~}}}||||||{{{}}}{{{uuuqqqsssuuu{{{{{{wwwrrrrrrrrrmmmddd\\\VVVTTT___rrr~~~xxxyyy{{{www|||gggJJJ:::333111---***)))******)))******)))(((((((((((((((((('''&&&&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&((('''%%%&&&)))***)))''')))(((((((((((()))*********+++000555666===VVVqqq|||ttt~~~zzz{{{hhhPPPEEEEEEVVVfffqqqpppooowww||||||yyyuuuoookkkooo}}}tttaaa]]]dddmmmnnnsss~~~___JJJBBBCCCIIIWWW\\\XXXUUUQQQXXXjjjuuuyyyxxxWWWPPPMMMVVVlll~~~}}}}}}yyysssppprrrwww|||uuuttttttsssrrrpppnnnmmmfffggggggccc___```eeejjjzzz___HHH;;;000...///...,,,+++,,,,,,,,,+++++++++******++++++++++++***)))(((((((((((('''&&&''')))+++,,,***)))))))))+++...222444777888;;;???>>>;;;;;;???PPPfffyyyuuu^^^NNNVVVfffvvv~~~uuutttrrrbbbZZZ\\\```fffiiimmmssszzzpppVVVEEE<<<999777777:::;;;;;;:::888888:::;;;<<<<<<;;;;;;777;;;<<<999999===>>><<<===<<<;;;:::::::::;;;;;;CCCIIISSS^^^kkkwwwqqqjjj}}}vvvjjjYYYJJJAAA???BBBEEEXXXrrryyy{{{xxx~~~oooIII444---111...---000------------------------------,,,,,,++++++,,,,,,------,,,,,,---000333666888<<<>>>BBBEEEFFFFFFEEEEEEDDDCCCaaa}}}{{{xxxxxxllljjjnnnuuu{{{|||ppp\\\~~~{{{xxxsssnnniiiccc^^^ZZZUUUOOOJJJLLLQQQZZZjjjwwwzzz|||~~~}}}zzzxxxzzz|||yyy}}}~~~{{{xxxxxxzzz|||wwwqqqoootttyyytttlll___WWWQQQXXXiii{{{yyyzzzxxxXXXBBB444000---+++******))))))******)))(((((((((((((((((('''&&&&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&((('''&&&'''((())))))'''((((((((((((((()))***++++++///666888666BBBfff~~~vvvzzzwwwoooPPPAAACCCHHHWWWdddmmmooorrryyy|||zzzsssnnnjjjkkkwwwjjj\\\]]]gggqqqsss{{{pppRRRDDDDDDJJJTTTgggmmmdddZZZTTT]]]rrr___HHHEEEEEEQQQhhh~~~}}}wwwwww{{{|||yyysssqqqtttyyytttuuuuuuuuusssqqqnnnmmmllliiiccc```^^^_________vvviiiRRRCCC444//////---,,,,,,,,,,,,,,,+++++++++******))))))*********))))))(((((((((''''''''')))***++++++***))))))+++///333666777888;;;???===:::<<>>???@@@???AAA@@@<<<;;;>>>???<<>>======>>>>>>FFFJJJRRR\\\gggrrr}}}gggfff{{{}}}tttjjjZZZJJJAAA>>>@@@BBBIIIfff{{{yyywwwnnnMMM888111333...---111000---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,...000333777999<<<>>>BBBEEEGGGGGGFFFEEEEEEKKKfff~~~qqqhhhiiiooovvv||||||jjjYYY}}}yyyuuuqqqkkkddd```\\\VVVPPPLLLLLLPPP]]]jjjqqqwww}}}~~~zzzwwwyyy{{{wwwzzz~~~}}}tttrrryyy}}}xxxqqqdddZZZQQQSSSaaasssyyytttfffMMM666000,,,,,,,,,***))))))***))))))((((((((((((((('''''''''&&&&&&'''''''''&&&&&&''''''''''''&&&&&&''''''''''''((()))(((((((((((((((((()))***++++++---222777888888HHHlllyyywww{{{tttwwwdddHHHCCCJJJNNNWWW```iiimmmrrrvvvuuupppkkkiiijjjssswwwddd[[[]]]fffmmmzzzfffMMMGGGPPPZZZjjj{{{{{{lll___YYYbbbuuusssNNNAAABBBDDDKKK^^^ttt|||yyyxxxsssxxx{{{qqqvvv{{{{{{wwwttttttuuuuuuvvvwwwwwwuuurrrnnnlllrrrkkkcccaaabbbdddbbb______}}}|||ooo\\\KKK999000...---,,,...,,,,,,,,,+++++++++******(((((()))***++++++******((((((''''''((()))***+++,,,+++)))))),,,000555888888999<<<>>><<<999===CCCZZZmmmwwwjjjWWWUUUdddrrrssswww~~~pppfffffflllkkkoootttyyy~~~yyyYYYFFF>>>888888999999::::::999888;;;<<<===<<<<<<@@@IIIPPPWWWUUUNNNEEEBBBEEEEEECCCJJJIIIHHHHHHHHHIIIJJJKKKPPPSSSYYY___gggpppzzzsssXXX^^^wwwuuuqqq{{{rrriii[[[LLLAAA===>>>@@@OOOkkk~~~~~~vvvjjjPPP<<<555555...,,,000///---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,...000444888:::<<>>333///......000,,,,,,,,,+++++++++******))))))***+++,,,,,,,,,,,,((((((((((((((())))))))),,,+++***+++---111666999888:::===???<<<999>>>GGGaaaqqqtttbbbSSSYYYjjjtttwww{{{xxxooonnnqqqeeeeeelllmmmqqqwww{{{rrrRRRAAA;;;999:::;;;;;;:::888888777===???@@@???@@@IIIXXXdddhhhcccWWWLLLKKKRRRVVVVVVUUUUUUUUUUUUVVVXXXZZZ[[[]]]___```cccgggnnnwww|||fffMMMZZZwwwqqqlllsss|||}}}wwwqqqjjj]]]NNNBBB<<<<<<>>>MMMhhhpppeeePPP;;;333444...,,,///...---------------------------,,,,,,++++++,,,,,,---,,,,,,---...111555888;;;===???BBBFFFGGGGGGFFFFFFCCCWWWmmmyyyqqq{{{uuuppptttyyy}}}}}}fffXXX|||wwwqqqmmmeeebbb```]]]WWWOOOMMMNNN[[[dddpppxxxzzzzzzyyyxxxzzzyyyxxxwwwwwwwwwxxxyyyzzzwwwsssmmmjjjjjjooofffYYYSSSVVVcccqqqzzztttzzz~~~~~~}}}~~~]]]CCC666---......+++))),,,******)))(((((((((((((((&&&&&&'''(((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((((((''''''(((***((((((((()))***+++,,,---222333777AAAQQQdddvvv~~~~~~www{{{eeeHHH>>>GGGRRRWWWcccgggmmmpppoookkkfffaaaaaakkk}}}rrr\\\PPPSSSbbbqqq{{{vvviiieeekkkfffSSSHHHUUUooowwwuuuuuu|||yyysssrrrnnnkkk^^^III:::@@@CCCHHHZZZlllkkk]]]KKKOOOWWWdddppptttqqqlllSSSOOOPPP\\\mmmzzz|||xxxrrrrrrtttwwwyyywwwsssooolllnnnqqqtttvvvwwwwwwwwwtttqqqmmmjjjjjjlllmmmnnn[[[ccc}}}zzzzzzsss^^^FFF888222//////111,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,,,,((((((((()))))))))))))))++++++,,,---000333777999:::<<>>BBBFFFMMMWWWbbbjjj[[[VVVMMMHHHOOO]]]hhhkkkhhhhhhgggffffffggghhhiiiggggggffffffhhhnnnuuuzzzwww]]]IIIZZZ}}}~~~xxxvvvzzzxxxoookkkmmmvvv{{{uuupppkkk```QQQCCC<<<;;;===???YYY{{{vvvgggXXX???111111------000...---------------------------,,,,,,++++++,,,,,,---,,,,,,---...111555999;;;===???CCCFFFHHHHHHGGGFFFAAAXXXnnn{{{zzzhhh|||}}}rrrooouuuzzz}}}~~~{{{fffXXX|||wwwsssnnniiieeeddd```XXXRRRQQQTTTZZZdddnnnuuuxxxyyyyyyyyyxxxvvvuuutttrrrpppnnnuuuuuuwwwvvvmmmddddddjjjrrriii]]]TTTSSS[[[fffmmmssszzz~~~iiiJJJ:::......///******...******)))(((((((((((((((&&&&&&'''(((((('''&&&&&&&&&&&&''''''''''''&&&&&&%%%''')))((('''&&&(((***((((((((()))***+++---...555666;;;GGGZZZmmmyyy}}}yyyuuu{{{|||{{{uuuTTTCCCDDDNNNYYYbbbjjjlllnnnmmmiiieeecccdddiiiwwwoooaaaRRRMMMUUUcccooouuuwww}}}fffZZZUUUaaajjjgggTTTLLL^^^|||yyyrrrlllmmmrrriiikkknnnfff\\\OOO>>>777===FFFVVVssssssVVVIIIMMMUUUaaajjjhhh^^^TTTEEEEEEKKKZZZlllxxxzzzwwwvvvwwwwwwuuusssqqqooonnnkkklllnnnppprrrtttuuuuuussssssrrrmmmgggfffiiinnncccWWWhhh}}}xxxjjjPPP@@@777111///000,,,,,,,,,+++++++++******)))******++++++++++++***(((((())))))))))))((((((***+++---///222555777888;;;===@@@AAA<<<;;;CCCNNNdddmmmgggSSSRRRgggwwwwwwuuuwwwtttqqqzzzvvvcccbbbnnnooottt{{{~~~pppPPP>>>999999:::;;;:::999:::===@@@??????DDDPPP___ddd___WWWBBB@@@???DDDUUUlll{{{~~~zzzwwwuuutttsssnnnmmmkkkjjjkkkpppxxx~~~vvvhhhUUUHHH[[[tttuuuvvvsssnnnjjjhhhhhhuuuzzzuuuppplllbbbSSSEEE<<<;;;===888IIIrrrwwwrrrQQQ999222---...111...---------------------------,,,,,,++++++,,,,,,---,,,,,,---...222666:::<<<===@@@CCCFFFHHHHHHGGGFFFDDD\\\rrrssskkk}}}{{{~~~~~~xxxiiiiiirrrzzz|||}}}xxxeeeYYY{{{wwwvvvoooiiihhhfff```[[[YYYQQQUUU\\\fffpppwwwzzzzzzuuuvvvvvvwwwvvvsssoookkkhhhmmmuuuvvvkkk```cccnnnssskkk```VVVRRRVVV^^^eeesss{{{{{{yyymmmNNN<<<......///******///******)))(((((((((((((((%%%&&&'''(((((('''&&&%%%&&&''''''''''''''''''&&&%%%'''))))))'''&&&(((***((((((((()))***,,,---...888999>>>JJJ]]]nnnwwwxxxssslllttt}}}zzz```JJJHHHPPPYYYcccmmmnnnmmmllliiiccc```bbbgggzzztttfffVVVNNNHHHJJJTTT]]]```___XXXaaafffddddddiiimmmlll{{{iiiYYYXXX]]]hhhqqqlllWWWLLL___sssfffZZZXXX[[[aaassswww```JJJ@@@777===DDDQQQlll]]]VVVZZZbbbkkknnneeeRRRCCC>>>BBBLLL^^^ppp|||}}}zzzyyy{{{{{{vvvnnnjjjlllooonnnnnnnnnnnnnnnooooooooorrruuuuuummmbbb^^^dddkkkqqqYYYddd{{{ooosssXXXEEE:::333//////,,,,,,,,,+++++++++******))))))************))))))((()))))))))))))))(((''')))+++...111444666777888<<<>>>AAAAAA===;;;DDDOOOhhhqqqjjjXXX^^^yyy{{{|||zzz|||gggffftttooouuu{{{lllOOO>>>888777999:::::::::<<>>JJJaaa||||||zzzrrrqqqooonnnooouuu}}}zzziii\\\OOOGGG[[[|||~~~rrrzzz|||sssiiieeeeeedddqqq{{{{{{xxxuuurrrppplllcccUUUFFF<<<;;;===888===```xxxeeeDDD666......111------------------------------,,,,,,++++++,,,,,,---,,,,,,---///222666:::<<<>>>@@@CCCFFFHHHHHHGGGFFFFFF]]]qqqyyykkklll|||zzzyyywwwyyypppbbbeeeqqqzzz~~~~~~uuucccYYY{{{yyy~~~|||zzzvvvqqqkkkeeebbbZZZXXXXXX^^^iiitttyyy{{{{{{yyywwwwwwwwwssslllfffaaagggsssxxxqqqeeedddkkksssiiiaaa\\\QQQIIIPPP___nnn}}}zzzgggSSSBBB222///000---++++++))))))((('''''''''''''''))))))(((((('''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((()))************+++...000>>>;;;BBBVVViiiqqqtttvvvooojjjsss|||lllTTTBBBHHHVVV___fffmmmoooooollleee^^^___fffnnnmmmYYYMMMDDDCCCAAACCCLLLTTTTTTNNNCCCEEEFFFFFFFFFJJJQQQVVVbbbwwwuuueee^^^TTTXXXqqqpppNNNNNN```yyywwwdddYYYTTTTTT___eee]]]OOOCCC:::555???KKK^^^nnniiilllnnnHHH666:::@@@MMM^^^nnnuuutttqqqqqquuuvvvrrroooqqqsssssspppkkkggghhhmmmppppppnnnnnnnnnpppqqqkkkcccbbbhhhmmmpppnnnqqqzzzdddOOO<<<000---000------,,,++++++******)))---,,,+++++++++---///111000...+++)))((()))***,,,*********+++...222555777;;;888<<>>;;;GGGXXXjjjnnnbbbZZZpppuuurrr|||mmmmmmrrryyy{{{}}}www[[[III>>>999888999999888777888;;;===CCCHHHYYYsssyyyWWW888???;;;>>>UUUxxx|||tttvvvwwwxxxyyyzzz}}}ttthhh[[[MMMKKKgggyyytttsssrrrrrrooohhh```^^^aaafffqqqrrrvvv{{{~~~{{{uuuoooqqqlllbbbUUUHHH>>>999888999>>>ZZZwww~~~tttHHH555222///------------,,,,,,,,,,,,++++++------------------------000///......000444888:::>>>@@@CCCFFFHHHHHHGGGFFFIIIYYY}}}{{{hhhiii~~~zzz{{{|||vvvmmmddddddmmmyyyvvvfff]]]}}}{{{~~~{{{vvvppplll\\\\\\^^^eeennntttwwwwww|||zzzyyyyyyxxxuuunnnhhh___hhhwwwvvvgggaaafffnnnddd\\\YYYQQQKKKRRR___vvv{{{~~~pppttt}}}oooWWWFFF666000///---******))))))(((''''''''''''((()))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))*********,,,///111:::999DDDZZZnnntttrrrpppiiikkkxxx~~~rrr\\\KKKAAAKKKYYYaaahhhooommmnnnlllgggbbbeeeqqq{{{sss\\\KKKAAABBBBBBAAADDDLLLTTTSSSMMMEEE@@@>>>CCCRRRdddrrrzzzwwwrrraaa\\\[[[mmmuuuQQQRRRfff|||lll]]]UUUQQQTTTRRRIIIBBB>>><<<::::::DDDRRRqqqyyy```dddkkkdddCCC666777:::AAAMMMXXX```aaa```eeemmmsssssssssuuuwwwvvvqqqlllggggggkkknnnooonnnooooooqqqrrrnnnggghhhnnntttvvvvvvxxx}}}hhhTTTAAA333...///......------,,,+++++++++---,,,+++***+++,,,...///...---+++)))((()))***************+++...222555888<<<999<<<@@@???@@@PPPcccvvvuuueee]]]rrr~~~}}}wwwyyyvvvkkkmmmsssxxx{{{~~~zzz___KKK@@@888444888888888777777999===@@@LLLYYYrrroooVVVFFFLLL\\\yyy{{{uuuwwwyyyzzz{{{~~~tttiii[[[KKKIIIiiiuuurrrrrriiiiiifff___YYYWWWZZZ^^^ggghhhkkkqqquuuuuuppplllppplllcccVVVJJJ@@@;;;999666666JJJooo~~~}}}}}}yyysssGGG333000...,,,---------,,,,,,,,,,,,++++++------------------------///......///111555999;;;???AAADDDGGGHHHHHHFFFEEEPPPcccmmmjjjzzz{{{zzzmmmeee^^^___iiivvv~~~sssccc[[[uuupppmmmlllnnnsss{{{|||wwwiiilllrrryyy|||~~~|||zzzzzzzzzvvvpppkkk\\\hhh{{{~~~iii___aaaiii___WWWUUURRROOOTTT\\\uuummmeeemmmsssppp]]]LLL:::111...,,,*********)))((((((''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((()))******---111444888===MMMdddvvvxxxrrrlllfffvvv~~~zzzwwwbbbLLLEEEEEEQQQ^^^dddiiiooolllmmmlllgggeeennn|||___KKK@@@;;;<<<>>>@@@EEEMMMSSSQQQJJJDDDAAAGGG]]]wwwccc^^^cccpppNNNUUUjjjsssdddYYYTTTNNNCCC:::;;;@@@BBB???:::???EEEYYYrrrrrr\\\PPPRRRZZZkkkvvviiiKKK999777777666777;;;AAAGGGKKKLLLVVVbbbnnnssswwwzzz{{{yyytttoooiiihhhkkkooopppqqqpppppprrrssspppmmmooouuuwwwyyy~~~zzzppp^^^JJJ888000/////////......---,,,,,,,,,---,,,+++*********+++,,,+++++++++***))))))))))))*********,,,...222666888===;;;<<>>YYYsss~~~}}}||||||tttKKK666000...---...------,,,,,,,,,,,,++++++---------------------------------///222666:::<<<@@@BBBEEEGGGHHHGGGFFFDDDQQQhhhxxxrrr{{{}}}yyyooofff___ZZZ\\\fffttt}}}ooo```XXXyyysssoooooonnnmmmssszzz}}}zzznnnddd[[[VVVTTTSSSUUUYYY___fffppp||||||~~~|||sssyyy~~~|||zzzyyyyyyvvvqqqlllZZZeee{{{nnnaaacccggg]]]UUUTTTTTTSSSUUUYYYooouuueeefffkkklllaaaRRR>>>111---,,,++++++***))))))((('''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((()))***+++///444888:::III___sss|||yyyrrrmmmsss~~~kkkQQQFFFEEEKKKWWW```dddhhhnnnmmmllliiieeehhhxxxoooSSSCCC??????;;;@@@FFFLLLTTTZZZWWWPPPHHHPPPgggrrriiiooodddOOO^^^sss~~~uuujjjaaa[[[QQQEEE???EEEMMMIIIAAAAAACCCFFFRRR```WWWFFFCCC@@@BBBHHHMMMDDD666555>>>:::999888888999<<<@@@BBBLLLXXXfffnnnsssxxxzzzyyyyyytttnnnkkkmmmpppssstttrrrrrrsssrrrppppppsssvvvyyy|||uuu}}}}}}zzzjjjTTT???333000//////......---,,,,,,,,,---,,,+++***))))))))))))))))))***+++******((((((*********,,,///333777999===<<<===???@@@HHH\\\ppprrrlllYYYPPP]]]iiinnnvvv~~~zzzjjjjjjssszzz|||xxxYYYEEE===:::888888777777777777888<<>>?????????GGGZZZkkksssmmm^^^YYYbbbgggkkkwwwyyylllnnnvvvzzz}}}yyyvvvwwwttt|||tttQQQ>>>777444444666666777777777888<<>>BBBCCCFFFHHHHHHGGGFFFDDDGGGaaayyyvvvmmmiiiddd___```hhhrrr{{{}}}iii]]]WWWyyyiii]]]TTTQQQRRRUUUXXX[[[```hhhnnnjjjcccYYYUUUSSSVVVXXXWWWXXX[[[ZZZ^^^dddmmmwww{{{jjjooo}}}|||yyyvvvvvvvvvtttpppkkk\\\^^^pppyyykkkkkkeee```ZZZWWWWWWWWWVVVUUU___xxx~~~}}}kkkiiiqqqyyykkk```LLL999000///...,,,+++***))))))(((((())))))'''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((***,,,///555<<>>>>>HHH\\\lllwwwooocccdddooopppqqq~~~zzz|||ooorrrxxxyyy|||tttooorrr|||hhhIII:::555333444999666777888888999<<<@@@CCCJJJVVVccchhhhhhmmmyyyyyyuuuyyyxxxwwwtttrrrsssvvvxxxuuukkkfffccceeeiiitttooofffaaa]]]bbb___[[[WWWSSSPPPOOOOOOPPPOOOPPPWWW```iiinnnppprrrooohhh]]]OOOBBB888444111444999HHHffflll\\\HHH888111///......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...111555888;;;===AAACCCFFFHHHIIIHHHGGGEEELLLdddxxxxxx{{{ssskkkgggbbbbbbgggpppxxx}}}zzzggg\\\WWWyyyfff\\\WWWWWW\\\bbbfffjjjooouuu}}}xxxmmm```\\\[[[___cccdddfffiiimmmpppuuu{{{}}}{{{zzz~~~{{{yyy{{{~~~|||tttmmmcccfffttt|||yyyvvvuuuvvvtttppplll^^^[[[lll~~~lllhhh```^^^[[[XXXWWWWWWWWWUUUUUUnnn|||~~~|||kkkhhhttttttjjjVVV???333111///++++++***))))))(((((())))))''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((((()))+++---111888@@@EEEYYYiiiwwwxxxttttttvvvvvv|||yyy{{{cccOOOFFFTTTYYY___dddiiillllllllliiigggiiiuuucccJJJEEEIIILLLRRR]]]kkkwww{{{wwwvvvkkk[[[MMMEEEAAA>>><<<@@@CCCIIISSSaaakkkhhh```]]]cccoooyyyQQQ333444444333555:::=========???EEENNNXXX[[[WWWQQQQQQRRRQQQYYY___aaadddlllrrruuuuuusssoookkkiiiiiikkklllqqqttttttppppppsssrrrmmmggghhhmmmwwwuuugggnnnzzzvvvppp~~~nnnQQQ>>>777//////......---,,,,,,,,,,,,,,,,,,,,,+++***))))))((()))***+++,,,,,,,,,,,,)))******---000444999;;;<<<>>>>>>;;;>>>MMMddduuu{{{nnnaaaiii{{{{{{vvv~~~www{{{nnnssszzzzzz|||{{{vvv|||pppXXXAAA999777555666<<<666777999999999:::<<<>>>AAAEEEJJJMMMOOOUUU___gggxxx|||yyyyyy|||{{{yyywwwuuuvvvyyy|||yyyhhh^^^\\\WWWaaaqqq|||wwwhhhcccbbb^^^```]]]ZZZWWWUUUTTTRRRRRRPPPOOOOOOUUU___ggglllmmmnnnlllfff]]]OOOCCC:::555555777999EEEfffxxxwwwiiiSSS???333/////////------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---///222555888;;;<<<@@@BBBEEEHHHIIIIIIHHHGGGOOOfffyyysssrrrvvvmmmjjjfffeeeiiipppxxx}}}wwweee[[[WWWkkkaaaYYYYYY]]]bbbiiioooqqqvvv|||tttkkkgggeeeiiimmmooossswwwyyy}}}~~~}}}{{{yyywwwuuuwwwrrrmmmmmmooommmeee^^^[[[]]]jjj}}}zzzwwwvvvvvvuuuqqqmmm___ZZZjjjkkkeee\\\]]][[[XXXVVVWWWWWWVVVQQQjjjxxx|||nnngggrrr{{{rrr]]]EEE666333///)))+++******)))))))))))))))&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((((()))+++...222999BBBHHHdddnnnuuuuuuvvv{{{}}}{{{{{{___MMMJJJbbbgggllloooqqqqqqnnniiieeeeeelll^^^JJJKKKTTTZZZeeeppp||||||oooZZZMMMJJJKKKHHHEEEDDDHHHLLLSSS```mmmqqqoooiiiffffffnnnfffEEE111;;;666666666888:::===CCCIIIJJJTTT```bbb]]]XXXWWWYYYYYYaaagggiiilllsssyyy{{{uuutttqqqnnnjjjiiikkklllooossstttqqqrrruuusssmmmfffeeeeeesss}}}kkknnnvvviiiyyyqqqSSS???999000000000///......------+++,,,,,,,,,,,,+++******))))))***+++,,,------...)))******---000555999;;;<<<>>>===999>>>QQQlllnnn___lll{{{~~~yyy{{{}}}vvvjjjsss}}}|||yyy]]]JJJ:::888888333444:::666888:::::::::999:::;;;>>>>>>>>>???AAAEEEIIILLLMMMWWWjjj{{{|||~~~~~~|||zzzyyyzzz~~~ppp^^^TTTQQQJJJXXXppp|||xxxpppbbbaaacccaaaXXXVVVSSSRRRQQQQQQPPPPPPOOONNNNNNTTT]]]dddhhhiiijjjiiieee\\\PPPDDD;;;777666777555===___~~~~~~dddIII888222111111---------,,,,,,,,,++++++++++++++++++++++++++++++,,,---000222555888:::;;;@@@BBBEEEHHHJJJJJJIIIHHHMMMeeexxxvvvhhhooovvvooollliiihhhkkksss{{{~~~uuucccZZZVVVuuu___```cccggglllrrryyy|||ooommmooouuuxxxxxx{{{||||||~~~|||yyywwwtttqqqnnnkkkhhhddd^^^ZZZXXXXXXYYYYYYXXXZZZggg~~~|||{{{zzzwwwqqqkkk]]]ZZZfffsssjjjaaa^^^\\\\\\YYYUUUUUUYYYRRRjjjyyy|||||||||xxxnnnssswww___FFF777333000,,,---,,,+++***))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''))))))))))))((((((((((((---%%%(((666;;;:::CCCSSSqqqtttvvvvvvuuuwww}}}}}}|||rrrQQQKKKZZZnnnwww|||xxxrrrooommmjjjeeeiiixxxoooXXXVVV[[[dddnnntttoooddd^^^fffllleeebbbQQQHHHLLLWWWnnn}}}zzzfffSSSFFFDDD???555333999555888444555===<<<>>>JJJJJJRRRaaannnqqqlllfffdddjjjlllmmmooottt}}}~~~mmmtttwwwrrrmmmmmmnnnllljjjmmmqqqttttttsssrrrssslllccc```iiiuuu{{{~~~sssxxxtttwww^^^III===666111...///...++++++...---,,,++++++******++++++************+++,,,---......,,,+++,,,000555999;;;===BBB@@@:::BBBZZZtttccc```xxxtttrrr~~~nnnnnnxxx~~~}}}~~~uuummmbbbNNNBBB666444666666555555555666888:::;;;;;;;;;:::;;;:::;;;AAACCCCCCEEEIIIJJJQQQYYYbbbmmmxxx}}}{{{xxx{{{||||||xxxzzz|||}}}}}}}}}~~~pppZZZHHHHHHNNNXXXeeepppwwwyyyyyyzzzooogggccc```\\\XXXSSSPPPMMMMMMOOOQQQOOOMMMPPPKKKFFFIIISSS^^^fffhhhjjjjjjeee[[[LLL@@@888555555111555???TTT}}}}}}WWW555---111333......---------,,,,,,,,,++++++++++++++++++++++++))),,,000333555777:::<<>>;;;;;;GGGJJJWWWjjjzzzuuukkklllttt|||wwwsssooonnnoooooollliiinnnqqqtttuuutttsssrrrrrrmmmfffaaahhhvvv~~~xxxhhhiiiOOOAAA888333///000///,,,,,,///---,,,++++++******++++++************+++,,,---...///---,,,---111777:::<<>>555555777777666777777888999:::::::::999888;;;999;;;>>>@@@AAAGGGNNNPPP\\\jjjsss{{{{{{|||||||||vvvxxxzzzzzzzzzzzz|||}}}wwwaaaNNNHHHJJJQQQ]]]hhhoooooommmvvvooogggbbb```]]]YYYUUUNNNNNNNNNOOOOOOMMMIIIFFFJJJEEEBBBEEEPPP]]]fffjjjhhhhhhdddZZZLLL@@@999666333111777===JJJlllyyyccc===///...---...------------,,,,,,,,,++++++++++++++++++++++++))),,,000333555777:::<<>>===KKKfffzzzwwwgggppp{{{{{{wwwtttuuuzzz}}}}}}lllYYYWWW\\\fffaaaOOOCCC:::444555888888777888888999:::::::::999777666888777999<<>>XXXxxxrrrfffBBB333///...------------,,,,,,,,,,,,++++++++++++++++++++++++))),,,000222555777;;;===@@@DDDHHHJJJJJJHHHFFFFFFKKKhhh}}}iiiaaa{{{}}}vvvuuuzzzzzzwwwuuuqqqzzz~~~~~~nnn^^^ZZZ\\\sssmmmqqqxxx{{{uuuqqqrrrrrrnnnjjjiiihhhgggddd^^^VVVNNNHHHEEEAAAAAAAAABBBDDDJJJPPPUUUTTTQQQWWWnnn}}}yyywwwvvvtttpppmmmbbbYYY]]]xxxmmmccc^^^YYYYYYXXXTTTTTTVVVWWWRRROOO[[[ooo}}}}}}fffGGG666111111------,,,+++************(((((((((((((((((((((((()))(((''''''''''''(((((((((((((((((()))))))))))))))***000777888<<>>;;;===OOOkkk{{{~~~rrrfffoooxxxzzzzzzxxxxxxzzz|||qqqddd___ddd^^^JJJ@@@999444666999888666777777888999::::::999888777444555888<<<@@@III[[[lllqqqbbb___bbbeeedddfffgggiiikkkoootttxxx~~~~~~cccKKKEEECCCBBBEEELLLWWWaaaggg]]]\\\]]]^^^^^^[[[UUUQQQRRRVVVYYYWWWQQQKKKGGGEEE@@@<<<:::===HHHVVVbbbiiiffffffbbbXXXKKK???888555222000666888999OOOmmm{{{aaaCCC555111000---------,,,,,,,,,++++++++++++++++++++++++++++++***,,,///222444888;;;>>>BBBEEEIIIJJJJJJHHHGGGGGGVVVkkk|||rrrnnnyyy}}}~~~{{{qqqrrrxxxwwwtttsssvvv~~~{{{}}}~~~mmm___\\\^^^uuurrr{{{{{{qqqiiigggfffddddddfffgggfffccc\\\QQQGGGAAA>>>@@@AAAAAABBBDDDIIIPPPUUUUUURRRUUUiii{{{wwwvvvsssooollldddYYY[[[tttpppfff^^^YYYXXXXXXUUUTTTVVVUUUQQQLLLXXXmmmzzzpppMMM888000///...---,,,+++************((((((((((((((((((((((((((((((''''''''''''(((((('''((((((((()))))))))***))),,,333888999@@@WWWooossstttsssmmmiiiooo~~~~~~wwwxxx|||YYYDDDJJJ[[[ffflllpppssstttuuuuuuooohhhvvviiiQQQFFFDDDCCCEEEHHHLLLUUU]]]dddiiiqqq{{{xxxvvvwwwzzzgggOOOBBB===IIIfffyyy\\\BBB===???>>>BBBJJJPPPUUUUUU]]]ooo|||sssyyy}}}mmmssszzzssskkkjjjlllnnnqqqqqqqqqpppqqqrrrpppooohhheeetttooo```ttt~~~yyyuuu\\\???666/////////---,,,------,,,++++++******++++++******))))))******++++++***)))***---222888;;;<<>>GGGYYYjjjhhhSSSLLLMMMOOOPPPVVVXXX\\\```dddkkkrrrwww{{{zzz^^^EEE>>>CCCIIIKKKLLLOOOTTTYYY[[[]]]___aaa```\\\WWWRRRQQQSSSSSSOOOIIIDDDBBBCCC???<<<:::===EEERRR^^^eeeffffffbbbWWWIII===555333444...222777;;;QQQooo}}}xxx[[[BBB444000///------,,,,,,,,,+++++++++++++++++++++++++++++++++***,,,///222444888<<<@@@DDDGGGJJJKKKKKKIIIIIIIII___ppp{{{xxxzzz~~~tttiiipppyyyzzzwwwwww{{{wwwzzzmmm___\\\___zzzzzz{{{kkkZZZRRRQQQTTT\\\cccbbbcccaaaZZZOOOEEE???===???@@@AAAAAABBBFFFNNNTTTTTTSSSUUUfff~~~yyyvvvtttpppmmmfff[[[ZZZooottthhh```YYYXXXYYYVVVUUUVVVUUUUUUPPPVVViiixxx|||yyyvvvuuuTTT<<<222///...---,,,++++++******+++))))))))))))))))))))))))(((''''''''''''(((((()))''''''(((((())))))*********...444999;;;EEE\\\rrryyyyyyvvvrrrpppvvv|||tttvvvnnnQQQDDDNNN]]]dddmmmsssvvvvvvuuuuuupppkkk~~~vvv```MMMBBBAAABBBBBBAAA@@@BBBHHHMMMUUU^^^jjjvvv|||zzzvvveeeOOODDDAAAOOOooowww]]]EEE>>>===???KKK[[[```bbb```hhh~~~|||vvvzzzpppooouuutttooommmgggjjjlllmmmmmmnnnoooqqqmmmnnnkkkkkkvvvyyyVVVkkkrrrsssttt\\\AAA777///...///...,,,,,,---,,,++++++******++++++******)))))))))******+++(((((()))---333888;;;<<>><<<;;;===DDDNNNYYY```eeeddd```VVVIII===555222666...000666<<>>III___rrrxxxwwwtttsssuuu{{{zzzvvvyyyyyyaaaKKKHHHVVVccciiirrrwwwzzzvvvrrrssssssqqqvvviii^^^QQQHHHFFFEEEFFFFFFDDDCCCGGGNNNRRRYYYbbbnnnyyyfffQQQFFFCCCOOOqqq{{{dddNNNCCC>>>CCCZZZtttwwwsssjjjmmm~~~qqqoooxxxsssiiiqqqzzzzzztttfffhhhjjjkkkkkklllmmmooolllmmmnnnppptttwwwzzz{{{eeexxxrrrggg|||rrr___DDD999000///000///---------,,,++++++******++++++******))))))))))))******((((((***...444999<<<===AAABBBAAAEEEWWWmmmwwwtttjjj^^^iiizzzsssmmmwwwlllsss|||yyy|||tttppphhhRRRBBB===999999888555666999555666777999999999888777999777777999999999>>>DDDCCCSSScccfff```XXXNNNFFFGGG@@@===>>>???===>>>BBBEEEJJJQQQXXX```gggnnnsssvvv{{{~~~~~~pppbbbaaaeeemmmrrrqqqgggYYYOOOUUUWWWYYYYYYXXXUUUSSSRRRRRROOOKKKIIIGGGFFFDDDBBB;;;;;;;;;===CCCLLLUUU[[[aaaaaa]]]UUUIII>>>777555555...111666777NNNvvvxxxpppaaaOOO>>>333000111,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++---///111444999>>>BBBEEEGGGJJJKKKJJJIIIJJJJJJddd|||pppmmmtttwwwkkkaaapppvvvttt{{{kkk]]]\\\___zzz```SSSEEE???======@@@EEEOOOSSSVVVSSSKKKDDDAAAAAA===???AAAAAA@@@DDDMMMTTTRRRTTTVVVaaa~~~{{{zzzyyywwwuuuhhh]]]ZZZjjjyyylllbbbZZZYYYZZZXXXWWWWWWPPPXXXNNNEEEUUUooorrrggghhhxxxoooeeeuuuvvv[[[FFF999333......---,,,++++++++++++))))))))))))))))))))))))'''''''''''''''((()))***&&&''''''((()))******+++,,,000666:::@@@LLLaaarrrtttqqqooopppuuu|||yyyyyyzzztttZZZJJJMMM]]]jjjpppvvv{{{{{{uuupppqqquuuwww|||kkkddd^^^UUUMMMKKKIIIKKKJJJHHHJJJQQQZZZ___eeennnxxxppp\\\NNNFFFNNNlllpppYYYJJJBBBHHHgggvvvrrr|||{{{kkkgggsss~~~uuufffqqq{{{fffhhhjjjjjjjjjjjjlllnnnmmmmmmppprrroookkknnnvvvxxxvvvbbbuuuwwwtttdddFFF;;;111000222000......---,,,++++++******++++++******)))))))))))))))***))))))+++///666;;;>>>???===??????CCCSSShhhqqqnnnjjj^^^jjjvvvjjjjjjsssmmmwwwzzzzzzvvvUUUBBB===999999888666888<<<777888888999999888666555999777777;;;;;;::::::===999@@@DDDAAA>>>@@@CCCDDDCCCAAABBBBBB<<<777===GGGDDDIIIQQQYYY```gggmmmqqqyyy~~~~~~uuupppllliiilllpppmmm```UUUPPPQQQSSSSSSQQQPPPPPPPPPLLLHHHEEEDDDEEEDDD@@@<<<777888:::===BBBJJJSSSYYY]]]^^^[[[TTTIII???:::888333...333555222HHHttt~~~~~~lllWWWCCC222++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++---///111444999>>>CCCDDDFFFIIIJJJIIIHHHIIIJJJ]]]uuuuuussstttxxx}}}eeeXXXdddsssvvvvvvzzz~~~tttsssyyy~~~kkk]]][[[___}}}mmmZZZNNNDDDAAAAAA@@@@@@AAAIIIRRRWWWRRRJJJEEEAAA>>>?????????>>>???DDDJJJNNNRRRSSSSSSZZZrrr|||zzzzzzxxxtttssshhhaaa\\\fff~~~{{{ooo]]]XXX]]][[[ZZZZZZSSSTTTTTTPPPLLLTTTjjj~~~sssgggeeesssuuuiiixxxyyyyyyrrrcccNNN===555222000---,,,,,,,,,+++)))***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))((((((((((((---777<<<999???SSShhhssssssqqqjjjeeekkkxxx{{{gggQQQLLLQQQbbbpppnnnwwwwwwooommmqqqooorrr~~~yyylllccc\\\VVVUUUXXXRRRTTTXXX[[[```fffmmmrrryyyyyymmmllluuuxxx|||zzzqqqfffVVVIIISSSnnn}}}ooo^^^MMMOOOrrrvvvrrrwwwzzzzzzyyymmmpppuuu{{{tttbbbmmm}}}xxxgggeeegggkkkiiifffjjjrrrmmmtttnnndddfffkkkuuuwwwccclll|||uuuyyywwwjjjQQQ>>>444111...111222***,,,,,,,,,++++++,,,------***************************,,,...111555999===???@@@@@@>>>@@@PPPhhhuuuuuu```ccctttyyykkkiiivvv~~~}}}rrrvvvwww{{{lllQQQAAA>>>:::888888999::::::999999999999999999::::::::::::;;;<<<;;;:::999888:::;;;;;;:::;;;===BBBFFFUUUSSSMMMEEE???<<<>>>@@@JJJOOOUUU\\\cccjjjqqquuu}}}{{{}}}wwwpppjjjfff```WWWQQQPPPHHHLLLNNNOOORRRTTTNNNGGGEEEEEEEEEEEECCCAAA???===;;;888888<<<@@@EEEOOOYYY^^^\\\XXXPPPFFF>>>999666222333//////777FFFmmmvvvuuubbbFFF444333333,,,,,,,,,+++++++++*********+++,,,+++******,,,.........///222666;;;???BBBEEEGGGKKKMMMJJJEEEGGGMMM\\\qqq|||ssszzzrrrssswww```RRR[[[iiinnnqqqvvvzzzwwwnnnuuu~~~iii]]][[[^^^ppp```VVVLLLCCCAAABBB@@@@@@AAAFFFMMMRRRNNNIIIEEEBBB>>>?????????>>>???CCCIIIMMMSSSTTTTTTZZZppp}}}yyyyyywwwuuutttlllbbbYYYaaa{{{{{{ooo]]]VVVYYYWWWXXXZZZTTTRRRSSSPPPMMMVVVlllxxxrrrwwwttttttyyy}}}xxxhhhQQQ===333222000...------,,,+++***)))))))))))))))((((((((((((((((((((((((((((((((())))))))))))((((((((((((---666;;;:::AAAWWWlllwwwsssqqqjjjgggooo|||}}}bbbNNNLLLTTTeeerrrooorrrrrrjjjfffkkkllltttvvvlllfff```\\\\\\```cccfffkkkppptttzzzppp^^^]]]eeeyyyxxxpppwwwtttrrriii___UUUYYYiii{{{{{{pppcccccc~~~uuuqqqttttttrrrpppooouuusssbbbeeekkklllkkkgggddddddggggggeeehhhnnnlllqqqkkkeeekkkrrrzzziiipppssswwwoooUUU@@@555222///111222***---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***,,,...111555:::===???@@@@@@===AAATTTlllwwwuuu\\\]]]nnnsssqqquuu}}}yyyqqqzzzppptttuuuyyy~~~}}}zzzeeePPPAAA>>>:::888999:::::::::::::::;;;;;;::::::::::::999:::;;;;;;;;;:::888888999999:::<<>>888666111222///000888CCCeee|||pppZZZ<<<111---,,,,,,,,,++++++++++++***)))***++++++)))***+++------...///222666;;;???BBBEEEGGGKKKNNNJJJEEEGGGMMMcccvvvrrrtttyyypppnnn}}}dddVVVaaaqqqvvvvvvxxx|||uuulllrrr|||~~~iii]]]]]]```{{{eeeXXXUUUMMMFFFFFFFFFEEEDDDEEEJJJOOOQQQMMMIIIEEEAAA<<<>>>???>>>>>>???CCCHHHLLLSSSUUUUUUZZZnnn}}}xxxxxxwwwuuuuuupppdddWWW[[[vvv{{{hhhWWWRRRTTTSSSWWW[[[VVVRRRRRRPPPMMMUUUjjj~~~}}}uuurrr|||pppWWW@@@333333111///---------+++***))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((())))))***111999===<<>>:::888999:::;;;:::=========>>>===<<<;;;:::999::::::::::::999888777888888:::===DDDNNNZZZbbbaaaVVVHHH@@@???CCCFFFHHHLLLRRRZZZccckkkssszzzyyyqqqgggaaa]]]]]]XXXKKK===666BBBIIIOOONNNLLLKKKIIIFFFIIIHHHFFFDDD@@@===:::888;;;888888<<>>>>>>>>>>>???BBBGGGKKKRRRVVVVVVYYYlllxxxwwwvvvuuuuuuqqqeeeVVVXXXtttyyy___RRRPPPSSSSSSXXX]]]VVVRRRQQQOOOMMMSSSdddzzz~~~kkkqqquuu\\\EEE666555222000.........,,,+++((())))))))))))*********(((((((((((((((((((((((())))))((((((((()))++++++777===@@@???III^^^qqqwwwuuupppkkknnnwww|||vvv~~~qqqTTTHHHQQQ]]]kkkqqqllliiikkkccc^^^eeepppyyyvvvtttvvvvvvuuuyyydddLLLGGGIIIIIILLLTTTYYYZZZ^^^iiitttzzztttoooiiiaaaZZZ\\\ooo{{{rrrlllkkksssrrruuuwwwuuutttyyyyyyuuusssrrrsssuuu~~~iiieee^^^TTTXXXgggjjjddd^^^]]]___bbbcccdddccceee```dddpppppplllqqq~~~rrr}}}xxx^^^DDD555444111222333---------,,,+++++++++,,,,,,++++++++++++++++++++++++***+++...222666;;;>>>@@@CCC@@@>>>GGGaaazzzvvviiieeerrr~~~yyyyyyuuutttwwwzzzyyy|||}}}ssshhhXXXKKKAAA>>>:::999999;;;;;;;;;???@@@AAAAAA@@@>>><<<:::999999999999999888888888999:::;;;>>>CCCKKKTTT[[[MMMGGG???;;;===CCCJJJOOORRRWWW```iiiqqqyyy{{{kkk^^^TTTOOOMMMRRRSSSMMMCCC>>>CCCMMMTTTRRRMMMJJJJJJIIILLLJJJHHHDDD@@@<<<999777:::888888<<>>999===>>>>>>>>>???AAAFFFIIIPPPUUUVVVXXXjjjyyywwwvvvuuuuuuoooeeeWWWXXXrrrxxx___WWWXXX[[[XXX\\\^^^TTTQQQOOOMMMMMMSSSbbbyyy~~~fffmmmttt]]]GGG999666444111000///...---+++))))))))))))************(((((((((((((((((((((((()))((((((((((((***,,,---777===@@@BBBOOOeeeuuuyyyuuuooolllqqqzzz}}}vvvsss~~~kkkQQQIIIVVVaaaiiilllfffdddfff```^^^hhhuuusssqqqsssvvvxxxyyyqqqRRRDDDFFFGGGCCCDDDDDDCCCAAAGGGPPPVVVWWWZZZZZZYYYTTTQQQZZZppptttrrrooolllppppppuuu{{{~~~|||{{{qqqcccbbb\\\RRRXXXhhhkkkeee^^^YYY[[[___bbbaaafffhhhgggmmmvvvoooeeeiii~~~yyy|||ttt}}}fffHHH555444111222444000...---,,,,,,+++++++++,,,++++++++++++++++++++++++***+++...222777;;;???AAADDDAAA@@@JJJeeexxxgggeeeqqq~~~|||~~~zzz~~~|||ttt\\\IIIAAA>>>:::999:::;;;<<<<<>><<<:::::::::999999999999999;;;<<<======>>>@@@DDDGGG===???BBBBBBCCCIIIRRR[[[ZZZ___hhhpppwww}}}uuu___MMM@@@;;;:::AAAHHHIIIHHHIIIJJJUUU\\\XXXQQQMMMMMMMMMMMMKKKHHHDDD@@@<<<999888999777888;;;>>>AAAIIIQQQUUUUUUSSSMMMDDD<<<666333...111000111222222FFFhhh||||||mmmEEE666111---------,,,,,,,,,++++++((()))***)))((((((***,,,,,,---...111666;;;@@@CCCGGGIIIMMMOOOJJJEEEGGGMMMfff~~~mmmxxx||||||uuugggxxxvvvnnnqqqzzz~~~iii]]]]]]```xxxzzz||||||}}}||||||~~~zzzsssppppppuuu|||kkk]]]ZZZ]]]ZZZWWWWWWZZZ[[[[[[^^^bbbfffiiigggZZZLLLCCC???;;;<<<===>>>>>>>>>AAADDDGGGNNNTTTUUUVVVeee{{{xxxvvvttttttmmmfffZZZXXXppp{{{hhhbbbdddccc^^^```^^^RRROOOMMMLLLMMMSSSaaayyykkkfff}}}sss]]]III;;;888555222111000///---,,,++++++*********)))))))))(((((((((((((((((((((((()))(((''''''(((+++---///555;;;@@@EEEUUUkkkyyy{{{tttmmmkkkttt}}}~~~zzzuuurrrsssfffOOOKKK[[[dddfffgggbbb]]]aaa^^^```nnn{{{wwwwwwyyy}}}~~~___GGGAAADDDCCC???EEECCC>>>;;;@@@GGGHHHDDDEEEHHHJJJIIIJJJXXXooouuuyyyyyysssssskkkpppwwwoooaaa]]]WWWOOOSSS___jjjfff^^^VVVUUU[[[___```aaagggiiioootttjjjdddmmmwwwtttPPP999555222111333111......---,,,++++++++++++***************************+++...222777<<<@@@BBBCCCAAA@@@KKKeee~~~yyyeeeeeeqqqzzzyyyzzz~~~}}}iiiPPPAAA>>>;;;999:::<<<======AAADDDGGGIIIHHHEEEAAA>>><<<;;;::::::999999::::::======>>><<<:::999999:::999AAAKKKOOOOOOSSS\\\dddhhhlllsssyyy~~~oooUUUBBB:::555444999???EEEKKKRRRRRR\\\aaa]]]UUUQQQOOONNNLLLJJJGGGCCC???<<<:::999999777777;;;>>>@@@GGGOOORRRSSSQQQLLLDDD<<<666333+++000000222555999SSS{{{aaa???444000------------,,,,,,,,,,,,)))*********))))))+++,,,,,,,,,...111666<<>>===<<<===>>>>>>>>>@@@CCCFFFNNNTTTUUUSSS```}}}}}}zzzvvvsssrrrmmmiii\\\VVVkkkjjjfffgggddd]]]aaa```TTTPPPMMMKKKKKKNNNYYYpppmmmccc~~~wwwaaaMMM>>>999666333111111000...,,,---,,,++++++***)))(((((((((((((((((((((((((((((()))(((''''''(((+++...000777===BBBHHHXXXmmmwwwvvvqqqjjjkkkwwwwwwqqqmmmrrr___LLLNNN```eeeddddddaaaYYY^^^___fffwwwnnnRRRCCC?????????@@@AAAAAA<<<777777;;;;;;999555:::>>>@@@FFFWWWnnn~~~|||qqquuuvvvqqqrrrjjjnnnuuu|||tttcccYYYSSSOOOPPPSSShhhfff^^^SSSPPPVVV\\\^^^ZZZbbbgggmmmppphhhlllwww|||\\\@@@999222///222111///...---,,,++++++++++++))))))))))))))))))))))))***+++...222777<<<@@@BBBAAA@@@???IIIaaazzzxxxggghhhttt{{{vvvzzzzzzzzz}}}jjjNNNAAA>>>;;;999:::<<<======AAADDDHHHKKKKKKHHHDDDAAA===<<<;;;:::::::::;;;;;;=========;;;::::::===???DDDLLLWWW___ccchhhooottt{{{iiiMMM999999666555777;;;@@@JJJUUUXXX```ddd___WWWSSSOOOLLLHHHFFFCCC@@@===:::999999888666777;;;===???FFFMMMPPPQQQPPPKKKCCC;;;555222+++111111111333;;;]]]wwwVVV<<<333......------------,,,,,,,,,)))***++++++)))***+++---+++,,,...111666<<>>>>>>>>@@@CCCFFFNNNTTTTTTQQQ[[[www~~~{{{vvvsssqqqnnnjjj\\\TTTgggfffbbbccc___ZZZ```cccXXXRRRNNNJJJHHHHHHOOOdddyyyyyyjjjbbb~~~gggRRRBBB999777444222111000...,,,...---,,,+++***(((''''''(((((((((((((((((((((((()))(((''''''(((,,,///111===BBBFFFKKKZZZkkkrrrnnnnnnhhhkkkyyyvvvoooiiippp[[[JJJOOObbbfffbbbbbbaaaZZZ___bbblllzzzbbbKKKBBB???;;;>>>EEE===>>>;;;333///111333333...444999<<>>>>>>>>GGG^^^vvv}}}vvvggggggrrrxxxrrrsssuuuooolll|||^^^AAAAAA>>>;;;999;;;<<<>>>>>>AAADDDIIILLLMMMJJJEEEBBB>>>===<<<;;;:::;;;<<<<<<<<<<<<<<<;;;<<<@@@EEEJJJTTTZZZdddoooxxx}}}dddFFF222333111111333444999EEEQQQ[[[aaaccc^^^XXXSSSNNNIIIEEECCC@@@===;;;999999999888666777;;;===???EEELLLOOOPPPOOOKKKCCC;;;555222---333222//////777^^^|||ssshhhOOO;;;444///......---------,,,,,,,,,***+++,,,+++******,,,...+++,,,...111666<<>>AAADDDJJJXXXiiiooommmmmmiiinnn~~~zzzooollltttqqqOOOMMMUUUcccfff^^^\\\```ZZZeeehhhpppvvv]]]GGGDDDEEEAAA???AAADDD@@@999333///------......111666<<>>AAASSSkkkvvvtttdddgggsss{{{xxxxxxrrraaarrrzzzzzzrrr\\\JJJ@@@???>>><<<;;;;;;;;;<<<===EEEEEEFFFJJJNNNOOOMMMJJJ??????@@@???>>>======<<<:::999;;;???AAAGGG[[[ooorrrsss{{{zzz]]]BBB555444111111444555555999???LLLQQQWWWZZZXXXSSSNNNKKKFFFBBB>>>;;;::::::999888888666666999;;;===DDDLLLNNNRRRQQQIIIBBB<<<666000...444444222222888YYYyyy~~~nnnVVV<<>>KKKZZZeeeWWWNNNCCC===???CCCFFFGGGSSSXXXaaalllvvvsss^^^SSSNNNKKKJJJJJJWWW```aaaTTTKKKRRR\\\```fffiiikkkjjjhhhkkkttt{{{cccccceeeEEE999777333000111000000///...------------,,,++++++******++++++,,,,,,---///333888>>>CCCFFFDDDCCCAAAEEEXXXnnnvvvrrrfffkkk}}}}}}ccchhhuuuzzzxxx{{{~~~|||~~~}}}eeeVVVMMMGGGCCC>>>===<<<<<<<<<<<<===>>>CCCCCCDDDHHHLLLMMMLLLIIIBBBAAA@@@??????>>><<<;;;<<<===???FFFPPPccc||||||bbbHHH;;;;;;777444444333111555:::AAAHHHRRRZZZ\\\XXXQQQKKKDDD@@@<<<:::999999888777999666666999;;;<<>>333555---,,,++++++,,,,,,+++))))))))))))***+++++++++,,,------...111555;;;@@@CCCGGGMMMRRRQQQLLLIIIJJJNNNUUUhhh|||wwwttt[[[NNN]]]kkkkkkjjjqqqrrruuuxxxwwwvvvxxx|||~~~}}}jjj^^^\\\]]]vvv```QQQJJJNNNKKKLLLPPPRRRQQQRRRUUUbbbjjjrrrtttqqqqqqwww~~~uuunnnooorrrvvvyyy|||___DDDAAA@@@??????@@@AAABBBCCCKKKSSSWWWTTTWWWlll~~~yyy{{{{{{xxxtttlllaaaVVV]]]~~~qqq^^^XXX^^^```eeehhhaaaPPPJJJHHHIIIEEEDDDWWWooo{{{cccUUUnnn|||^^^FFF>>>888555666555222000222...---,,,+++******************)))((((((((((((((('''((((((&&&$$$(((222:::@@@@@@BBBNNNaaarrruuuoookkkhhhnnn~~~zzzsss|||fffIIIJJJSSS^^^```ZZZXXX\\\___ggglllzzzwwwpppooorrrddd]]]WWWWWW[[[dddssslllXXXDDD>>><<<888555666333111...,,,,,,---///000...000222333666===GGGNNNCCC>>>888888<<>>===<<<<<<<<<===>>>??????@@@AAAEEEHHHJJJJJJHHHDDDAAA??????@@@@@@===:::>>>AAADDDLLLaaajjjSSSEEEGGG???888555111///111666999AAAMMMZZZaaa]]]SSSJJJAAA>>>;;;999888888777666999777777999:::;;;@@@GGGLLLOOONNNGGG@@@;;;555000,,,///...///111333JJJoooiiizzzpppJJJ555222---,,,++++++,,,,,,+++*********************++++++------...000555;;;@@@CCCHHHNNNSSSSSSNNNJJJJJJLLLTTTjjjuuu|||}}}sss\\\RRR```nnnnnnpppvvvssstttwwwyyyzzz|||{{{hhh]]][[[\\\iiiUUUIIIDDDFFFDDDEEEJJJMMMPPPVVV]]]dddoooyyyzzzvvvvvv}}}xxxxxx{{{tttJJJAAAAAA@@@??????@@@AAABBBJJJRRRWWWUUUWWWjjj~~~wwwyyyzzzwwwtttlllaaaVVVZZZyyyvvv```WWW]]]^^^aaaccc]]]QQQJJJGGGHHHDDDDDDWWWooonnnWWWOOOnnn}}}rrr{{{aaaLLL@@@:::777777666333222444///...---++++++************))))))((((((((((((((((((+++...,,,(((***333;;;CCC???@@@NNNdddtttwwwrrrnnnjjjooo}}}xxxyyyaaaGGGJJJTTT^^^___ZZZXXX\\\bbbiiiooozzzlllcccaaabbbSSSLLLEEECCCDDDJJJVVVaaayyy~~~mmmOOOEEE===>>>===777000,,,------+++++++++---...000///000000000000333888<<<;;;:::;;;@@@GGGMMMQQQSSSPPPTTTZZZ```gggpppzzz}}}yyy|||kkkWWWMMMIIIFFFEEEEEENNN[[[aaaVVVHHHIIIVVVbbbgggfffeeeggglllqqqvvvyyyvvvkkkhhhjjjKKK<<<888555222000111000///...------------,,,++++++******++++++,,,,,,---///333888<<<@@@BBBCCCCCCCCCKKKaaayyyxxxjjjsssrrrjjjuuu{{{nnniii{{{yyyyyyyyy|||bbbRRRKKKFFFCCC???>>>===<<<;;;<<<<<<===;;;<<<>>>AAADDDEEEFFFFFFCCC???===>>>AAABBB@@@===@@@EEEJJJUUUnnnttt^^^PPPPPPFFF<<<666222///111555888???LLL[[[ccc___RRRGGG@@@===:::999999888777666999777777999999999>>>DDDKKKNNNLLLEEE>>>:::555000+++...---000444444GGGhhhcccsss\\\999,,,...,,,++++++,,,---+++***+++++++++***************,,,,,,---000555:::@@@CCCIIINNNSSSTTTPPPLLLJJJKKKYYYmmm{{{fffssszzzzzziii]]]jjj|||zzzyyyyyy}}}zzzggg\\\ZZZ\\\rrr\\\MMMGGGEEEAAA>>>???CCCGGGNNNYYYdddiiisss~~~||||||{{{LLLAAA@@@?????????@@@AAABBBIIIPPPVVVVVVWWWfffzzz{{{|||zzzuuummmcccVVVWWWtttxxx___UUU\\\___bbbddd___UUUKKKEEEFFFCCCDDDWWWooosssccc\\\ppp{{{ggg}}}yyyfffWWWCCC===::::::999555444555000///...,,,+++************))))))(((((((((((((((***///333222//////555<<>>:::999888999@@@HHHWWWbbbppp|||}}}ttthhhTTTCCC>>>999777999999444...+++,,,,,,,,,,,,,,,---......//////000//////000222444666888===EEENNNVVV[[[]]]^^^```aaaaaaccciiissszzz~~~}}}}}}tttcccQQQIIIFFFDDDCCCDDDJJJXXX```WWWIIIGGGSSS```gggdddbbbeeekkkrrrvvvxxxyyyhhhcccnnnOOO===888666333111111111///...............,,,++++++******++++++,,,)))+++///333999>>>BBBEEEEEEDDDBBBKKKccc}}}jjjssszzzzzzsssnnn}}}vvvttttttvvvzzzxxxdddWWWNNNHHH@@@>>><<<:::999999999999777888;;;===>>>@@@BBBCCC>>><<<;;;<<<@@@CCCCCCBBBCCCKKKVVVhhh~~~iiiZZZQQQEEE999333000///111555777>>>KKKZZZbbb^^^QQQFFF???===;;;:::::::::888777999666666999888888<<>>......---+++,,,------,,,***+++++++++***************,,,,,,---000444:::???BBBIIINNNSSSUUURRRNNNKKKJJJSSSfffzzz~~~jjjnnn~~~yyy~~~vvvxxx|||lll{{{~~~|||hhh\\\ZZZ[[[yyycccQQQGGGDDDCCC===::::::===AAAGGGTTT```oooxxxnnnIII@@@???>>>>>>???@@@AAABBBGGGOOOVVVWWWWWWccczzzzzzzzzwwwuuunnneeeXXXUUUooowww\\\RRR]]]ccchhhkkkiiiZZZLLLDDDEEEEEEEEETTTgggqqq~~~sssttt{{{aaaooo~~~sssdddZZZFFFAAA>>>???===888444555111000///---,,,+++************)))(((((((((((((((+++///333333222444999>>>HHHCCCGGGXXXkkkuuuvvvttttttooopppxxx|||tttooo}}}zzzXXXGGGPPP[[[``````]]]]]]___ccckkkttt{{{fffdddjjjrrrxxx~~~qqqcccaaaqqqyyygggSSSFFF>>>:::666333444666666444888===<<>>AAADDDFFFHHHRRRjjjrrr```LLL@@@444000......000444333===MMM\\\ccc^^^RRRGGG===<<<::::::::::::888777777555666888888777:::@@@GGGJJJHHHAAA;;;888444000///000......000...>>>^^^tttyyy{{{www___>>>000...---,,,,,,------,,,+++******************++++++,,,,,,---///444:::???BBBHHHMMMSSSVVVUUUQQQLLLJJJOOOccc|||}}}mmmuuu~~~|||{{{yyyxxxwwwkkk___[[[[[[}}}lllZZZMMMDDD@@@>>>888777888:::;;;>>>HHHRRRccclllxxxvvvTTTEEE>>>>>>>>>>>>???@@@BBBCCCGGGMMMVVVXXXVVVaaazzzxxxwwwuuuuuunnngggZZZUUUkkkxxx[[[QQQ]]]fffkkkooonnn]]]MMMDDDGGGHHHEEEMMMYYYbbbvvv{{{rrrppp~~~^^^eeerrr|||zzzooobbbZZZIIIDDDBBBCCCAAA:::555444222111///...,,,++++++*********)))(((((((((((((((******+++---000666>>>CCCGGGGGGPPPcccssswwwtttrrrrrrmmmnnnvvv}}}{{{vvvrrr|||YYYGGGRRR]]]aaa```^^^___```bbbkkkvvvpppUUUJJJNNNUUU___kkkxxxiiiUUUFFFCCCTTTjjjyyy{{{sss___KKK@@@999555000///222666666444555:::555;;;???BBBJJJXXXbbbfffgggaaaZZZUUUQQQKKKDDD???777666222...,,,---......+++,,,---.........------......---...///000000000444666999>>>DDDJJJQQQUUUXXX^^^cccdddbbbbbbhhhmmmxxx|||jjjZZZIIIBBB@@@>>>======@@@MMMXXXWWWKKKDDDJJJTTT]]]aaafffiiiiiigggdddbbbhhhwwwWWWTTTzzzYYY@@@666666666444222111000///............,,,++++++******++++++,,,(((+++000666<<>>:::444555777999777666===FFFLLLUUUcccpppzzzSSS@@@DDD============???@@@BBBDDDFFFMMMVVVXXXVVV```~~~}}}{{{xxxvvvooohhh\\\TTTiiizzz\\\QQQ]]]eeeiiinnnmmm^^^NNNEEEIIIJJJEEEFFFNNN[[[qqqrrrbbbiii^^^dddppp|||}}}rrrfff```JJJFFFEEEFFFCCC;;;555333222111000...,,,+++++++++******)))((((((((((((((((((&&&$$$&&&,,,666AAAGGGFFFIIIWWWmmmzzzyyyssspppoookkkllluuu}}}}}}yyywww]]]GGGRRR^^^aaa```^^^___```bbbkkkwwwjjjKKKCCCBBBCCCLLLYYYggguuu~~~xxxdddOOODDD======LLL```rrrtttlllWWWDDD:::666333111111333666666333444888999<<<<<<:::???KKKUUUZZZ]]]]]]^^^[[[RRRFFF<<<888+++...000///...---,,,***)))***,,,---......------...---,,,,,,.../////////000111333555888===DDDHHHKKKTTT^^^cccbbbbbbeeeiiiwww~~~|||lll\\\KKKDDDAAA???=========IIIUUUUUUKKKCCCGGGPPPWWW___hhhnnnmmmhhhbbb^^^___sss{{{YYY^^^~~~[[[@@@666666777444222111000//////.........,,,++++++++++++++++++,,,***,,,111777===BBBFFFGGGJJJIIIIIISSSkkktttlllkkkrrrxxxwww{{{zzzllliiixxxzzzxxx{{{xxxyyyxxxuuuuuuyyy}}}|||eee^^^WWWHHH:::333222222222333444666777222444666555333333666999666:::>>><<<999:::AAAGGGMMM]]]xxxvvvzzzdddMMMAAA666222333333555777@@@PPPffftttsssdddQQQEEE999888777888999888666555555333444777888777:::???EEEHHHFFF???999777444000)))------///222555MMMsss}}}}}}mmmQQQ888...///---,,,,,,---...,,,+++(((((()))***+++,,,,,,---++++++,,,///444999???BBBFFFKKKRRRWWWXXXTTTOOOKKKMMM]]]{{{|||qqqccc]]]\\\yyynnn```SSSGGG<<<999;;;333777::::::777777<<>>>>>======???AAADDDOOOUUUWWWZZZ___www~~~|||wwwwwwvvvqqqeeeXXXUUUeee~~~~~~dddRRRXXXfffjjjgggdddXXXKKKCCCEEEHHHEEEEEEIIIZZZkkk||||||oooeeerrrddd^^^|||{{{ccc\\\JJJCCCGGGJJJAAA;;;<<<777777444000...---,,,+++))))))))))))))))))))))))))))))******'''(((///;;;EEEKKKJJJVVVmmm}}}zzzqqqmmmjjjaaajjjuuuqqqnnnwww|||vvvZZZIIIQQQYYY]]]]]]]]]___bbbfffhhh|||gggIIICCCCCCDDDHHHOOOXXX___ccc]]]NNNCCCBBB???;;;EEEVVVrrruuummmVVVAAA999555111222222111111222444666777666::::::888<<>>AAABBBBBBFFFKKKTTT\\\aaacccbbbaaaoooxxxnnn[[[FFF>>>>>>>>>===<<>>555222222333333333222222111555333111111222333444333444444444666888<<<@@@BBBMMM```{{{dddbbbdddlllvvvlllUUUJJJ>>>999;;;???BBBDDDFFFXXXnnnxxxsssbbbOOOAAA;;;:::888777777777555333888666666777555555;;;CCCIIIHHHFFFAAA:::444000///---...---///111666ZZZvvvuuu{{{ttthhh___KKK555---000000...---,,,+++++++++*********++++++,,,,,,,,,+++,,,...111444999???DDDHHHMMMRRRTTTWWWWWWRRRKKKNNNWWW|||rrrbbb[[[ZZZ~~~sssfffXXXMMMDDD<<<999:::888888999999999:::;;;<<<<<<===AAAEEEGGGNNN^^^pppvvvdddSSSGGG@@@===:::<<<>>>>>>======???@@@BBBMMMSSSVVVYYY]]]uuu~~~}}}yyyyyyuuuqqqfffYYYUUUccc}}}fffSSS\\\iiijjjfffggg]]]OOOEEEFFFGGGDDDDDDHHHVVVhhh}}}|||wwwhhhaaa}}}|||bbbXXXKKKEEEIIIMMMCCC======888777555111...------+++***)))))))))))))))))))))))))))******((()))000===GGGLLLKKKVVVlllzzzxxxoookkkiiicccmmmyyytttoootttvvvkkkTTTGGGOOOYYY]]]]]]]]]___aaahhhjjjfffJJJ@@@@@@CCCLLLXXX___^^^[[[UUUMMMIIILLLOOOPPPXXXcccvvvwwwkkkSSS???777333///222111111111222444666777555<<>><<<<<<===@@@CCCEEEKKK[[[jjj}}}zzz{{{|||}}}|||zzzxxxwwwtttnnndddYYYOOOGGGCCCAAA;;;<<<============>>>@@@AAALLLQQQTTTWWW[[[qqq}}}yyyzzzuuuqqqggg[[[UUUaaazzzhhhUUU```lllhhheeejjjcccTTTGGGFFFFFFBBBCCCGGGTTTggg~~~yyyggg___yyydddWWWOOOHHHMMMQQQHHHAAA@@@:::999666222///...---,,,***))))))))))))))))))))))))(((******)))***333@@@JJJNNNMMMWWWlllzzzxxxqqqoooiiieeeppp{{{uuuoooooommmvvvaaaOOOEEEMMMXXX^^^^^^]]]___aaadddggggggPPPHHHKKKUUUiii{{{wwwkkkcccbbbbbbgggooouuuwwwwww~~~{{{kkkPPP<<<666444///111111111222333444666666<<>>IIIUUUWWWLLLCCCGGGQQQYYYdddllljjjfffdddddddddxxxdddbbbwwwTTT???999777666555111111000///...---,,,,,,...---+++******+++---...,,,+++///666<<>>CCCFFFKKKPPPSSSVVVWWWRRRKKKNNNTTTtttvvv~~~tttccc\\\ZZZyyyrrr\\\NNN@@@<<<<<<;;;::::::<<<===???CCCFFFHHHHHHHHHCCCHHHOOOUUU[[[cccppp{{{~~~{{{vvvuuuuuuvvvuuutttqqqooonnniiieee^^^UUUMMMFFFBBB@@@;;;<<<======<<<<<<===???@@@KKKPPPSSSVVVYYYmmm|||xxxyyyuuuqqqiii]]]UUU]]]vvvjjjWWWbbbmmmfffdddllleeeTTTGGGDDDDDDAAABBBHHHTTTiiirrr~~~aaaYYYsssiii[[[TTTLLLQQQUUUMMMGGGDDD===:::777333111///...---+++))))))))))))))))))))))))((()))******,,,555CCCMMMPPPOOOZZZooo|||zzzuuutttiiifffqqq|||wwwrrrrrrmmmuuu```NNNCCCMMMYYY``````___```bbbbbbfff~~~mmm\\\SSS___vvv~~~kkkNNN;;;777555222000111111222444555666777???AAAAAA???;;;888666444555555777888888444///,,,---------,,,,,,,,,++++++++++++++++++,,,,,,---...///////////////000000111111222222000000777BBBLLLdddjjjpppnnnhhhcccdddgggoooooorrr|||zzzzzznnn```KKKAAA:::999:::999888999<<>>CCCHHHMMMLLLKKKNNN[[[iiiooommmkkkggg}}}{{{tttfffbbblllwww{{{wwwuuuvvvwwwxxx}}}qqqjjj\\\MMMAAA999666666111111222333333333222222000000222555888999888777333333333333555888;;;===FFF\\\iiiSSSWWWeeelllzzzsss^^^RRRHHHGGGOOOMMMFFFKKKZZZ{{{rrrbbbPPP@@@999777666666666666555333333111222333222111666>>>EEEDDDCCC>>>888333000///,,,...---...000444OOOxxxgggxxxNNN444333//////...---,,,++++++,,,,,,,,,,,,++++++************,,,---///222777===BBBEEEJJJPPPRRRVVVWWWSSSLLLLLLQQQnnnxxx~~~vvv~~~vvveee]]][[[~~~rrrkkkPPPDDD999888<<<=========>>>DDDJJJNNNOOORRRXXX\\\[[[eeeqqq{{{~~~{{{wwwssspppppppppooonnnllljjjiiibbb___YYYQQQIIIBBB<<<:::;;;<<<======<<<<<<===>>>AAAJJJOOOSSSVVVXXXjjjzzzuuuwwwtttqqqjjj```UUUYYYrrrnnnYYY```hhhcccccclllcccRRREEEBBBBBB@@@BBBHHHTTTlllvvv|||ddd^^^xxxooo___XXXPPPSSSXXXQQQLLLJJJBBB<<<999555222111///---,,,))))))))))))))))))))))))((()))******---666DDDOOORRRRRR\\\ooozzzwwwrrrqqqgggdddppp|||}}}~~~|||cccLLLBBBLLLYYY```aaaaaabbbdddfffjjjrrrggg```uuukkkNNN999555555333000111222444555666777888999999:::999777666888<<<777999<<<<<<999555000...,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---...000////////////000111111///111333111///222:::AAAVVVbbbpppuuupppiiidddccchhhllluuu}}}wwwpppppp~~~~~~~~~|||||||||{{{vvvjjjXXXLLLBBB<<<888::::::999888::::::EEERRRSSSHHH@@@HHHVVV___iiipppmmmgggeeeeeedddZZZzzz\\\ZZZ|||uuuSSS???888666333222111111000///...---,,,,,,***+++---......---+++***,,,+++---444:::===BBBHHHNNNNNNMMMPPP\\\jjjqqqqqqjjjiiizzzmmmcccdddqqq}}}|||wwwwwwwwwwwwzzz{{{fffSSSFFF>>>888555000111222333333333333333333222333555777888666444333222222222444666999;;;@@@WWWwwwbbbhhhwwwxxxlllllluuufffNNNDDD>>>===BBBCCCFFFYYYqqq}}}kkk]]]LLL<<<888666555555666666444333222111222333222111666===CCCCCCAAA===777222000///***///...///111222FFFgggiii^^^999222///...------,,,,,,,,,,,,,,,,,,,,,++++++************+++---///111666<<<@@@DDDJJJOOOSSSVVVXXXTTTMMMQQQTTToooyyyrrr{{{yyyhhh___]]]xxxjjj```FFF>>>888:::>>>@@@AAACCCEEEMMMWWW]]]bbbiiittt}}}|||yyyvvvsssrrrrrrpppnnnllliiigggfff```\\\WWWPPPIIICCC>>><<<;;;<<<======;;;;;;<<<===@@@JJJNNNRRRVVVVVVgggxxxsssvvvtttqqqlllbbbUUUVVVooottt\\\\\\bbbccceeejjjaaaQQQDDDBBBBBB@@@BBBHHHSSSmmmyyyrrrnnnsssbbbZZZPPPRRRWWWRRROOOMMMFFF>>>;;;777444222000...---))))))))))))))))))))))))((()))******---666DDDOOOSSSSSS]]]nnnvvvpppiiihhheeedddqqqeeeIIIBBBKKKWWW^^^```aaacccffffffiii|||ooojjjqqqpppQQQ999222222222111222444666777888999999666666777999666444666<<>><<<999888::::::777888;;;999EEERRRRRRFFF???IIIYYYcccjjjpppnnnkkkjjjhhheeehhh[[[]]]zzzxxxpppPPP>>>999888777666111111000///...---,,,,,,(((***...000000...***(((,,,***,,,333888<<>>BBBCCCEEEIIINNNUUUaaapppvvvtttrrrqqqsssqqqooommmiiifffdddccc___\\\WWWQQQKKKFFFBBB@@@;;;<<<======;;;;;;<<<===???HHHLLLPPPTTTTTTccc~~~yyyssswwwsssqqqmmmdddUUUSSSlllzzz```WWW\\\dddhhhjjjbbbSSSFFFDDDDDDAAABBBGGGSSSooo~~~|||tttcccYYYNNNOOOTTTPPPNNNNNNGGG???<<<888555333111///---))))))))))))))))))))))))((()))******---555CCCNNNOOOPPP\\\nnnuuunnngggffffffffftttdddGGG@@@IIITTT[[[]]]___cccffffffhhh}}}ooodddaaalllyyy{{{|||[[[>>>333333333222333555888999:::;;;;;;:::888999===???CCCNNN[[[nnnrrrpppaaaJJJ888111111++++++++++++++++++++++++------,,,+++++++++,,,,,,///............///000000000000111111111111222222444<<>>999888777666111111000///...---,,,,,,***+++---......---+++***,,,***,,,222888;;;AAAHHHJJJLLLMMMQQQ]]]nnnxxx{{{ssskkkwww|||~~~yyywwwvvvvvvyyy}}}rrrWWWCCC555...000000111222333333333333555444222222444444444333222222111000111333555777@@@OOOjjjiiiSSSPPP\\\fffiii\\\\\\```gggggg^^^VVVRRRBBB888000000333444777<<>>???@@@???;;;666222//////---111000000555999IIIdddqqqtttyyyyyyjjjaaa;;;555......---,,,,,,,,,------++++++++++++++++++,,,,,,***+++,,,...000555:::???DDDJJJPPPTTTYYY[[[WWWQQQLLLVVVnnn~~~nnnkkk~~~zzznnndddaaa}}}lllYYYLLL===;;;===AAADDDEEEHHHLLLTTTZZZggg}}}yyypppnnnnnnooolllkkkiiifffdddaaa___^^^]]]ZZZTTTNNNHHHCCC@@@???;;;<<<======;;;:::;;;<<<>>>FFFJJJNNNRRRRRR```zzzyyyuuuyyysssqqqnnneeeUUUQQQkkkdddUUUYYYeeekkkiiidddUUUHHHFFFEEEAAAAAAFFFSSSpppuuueeeWWWKKKKKKPPPMMMMMMNNNGGG@@@===888555333222000...))))))))))))))))))))))))((()))******,,,555CCCNNNIIILLL[[[oooxxxrrrlllkkkiiijjjvvvdddHHH>>>GGGRRRXXX[[[]]]bbbfffkkklllxxxeeeZZZXXXQQQWWW___gggoooyyy|||iiihhhdddDDD666555666222444666999;;;<<<<<<<<<===999;;;CCCOOOaaa|||}}}YYY===111///++++++++++++++++++++++++...------,,,++++++++++++...............///000000111000///000222333333222333444888???IIITTT^^^dddeeehhhmmmsssvvvuuuppplllgggkkkxxx|||dddUUUUUUSSSVVV\\\aaabbb]]]TTTNNNMMMHHH@@@;;;999:::::::::777666777999666333555:::;;;HHHTTTTTTHHHBBBNNN```hhhiiiiiijjjnnntttsssnnnttt{{{]]]fffqqqQQQ>>>999666444333111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++222777;;;AAAHHHHHHJJJLLLPPP]]]nnnzzz}}}{{{ooosssooorrrxxxrrr|||{{{yyywwwwwwwwwzzz~~~sssVVVAAA555000///000111222333444444444555333111111222444444444222111000000111222555666<<>>TTTkkkmmmaaallluuusssddd[[[XXXJJJ888555444333333444555444222444333555888666444888?????????>>>;;;666111//////...111---+++000555FFF```zzz~~~|||VVV666666......---,,,,,,,,,------*********++++++,,,,,,---***+++,,,...000444:::>>>EEEKKKQQQUUUYYY\\\XXXRRRKKKYYYssswwwsss||||||xxxvvvrrrxxxyyyoooeeebbbrrr^^^NNN===<<<>>>@@@DDDGGGJJJMMMNNNNNN\\\ooouuuaaaeeemmmqqqrrrnnniiifffgggeee^^^[[[\\\]]]YYYRRRLLLGGGCCC@@@===<<<<<<<<<===============AAAKKKPPPTTTUUURRR]]]vvv|||zzzuuuuuuvvvooofff]]]TTTdddfffRRRXXXccchhhlllgggWWWGGGCCCEEEEEEEEEEEEWWWsss{{{xxxhhh```UUUJJJGGGKKKOOONNNKKKCCC???:::888888777444222///,,,***)))***++++++***)))*********...888EEENNNSSSLLLTTTkkkvvvqqqlllppphhhpppyyy}}}{{{```???AAAIIISSS[[[^^^```ccceeedddnnnwwwiii___YYYMMMHHHDDDGGGPPP]]]lllvvvmmmgggnnnfff???444888:::777666666;;;HHHPPPLLLCCCFFFNNN___qqq~~~oooIII333000***++++++,,,,,,------...(((***++++++++++++,,,...222,,,***---000000000111444111000111444555222///222444666888<<>><<<:::777666555666777555777888999888888999;;;<<>>KKK[[[ooovvvppplll___HHH555444555555444333444666888555444333333555888;;;===@@@===999555222000000///222333000111555555HHHiiiwww~~~zzznnnNNN999111000...,,,,,,------,,,+++++++++++++++++++++++++++***+++,,,...000444:::>>>EEEKKKQQQSSSVVVYYYWWWRRRLLLcccwwwzzziiiuuu~~~vvvyyyzzz|||}}}qqqeee\\\|||iiiWWWIII:::;;;>>>BBBGGGKKKMMMNNNNNNRRR^^^vvvaaaXXXccckkklllkkkkkkjjjgggaaaZZZWWWXXXYYY[[[WWWPPPJJJFFFBBB???===<<<<<<<<<<<<============???IIIOOOSSSTTTQQQ[[[ttt|||zzzuuussstttmmmeee[[[RRRaaacccLLLSSS```gggnnnlllZZZHHHAAA@@@AAABBBCCCTTTsss|||wwwttthhh]]]UUUNNNMMMQQQRRRNNNIIIGGGCCC>>>;;;999777444222///---******+++++++++***)))*********...888EEENNNQQQKKKTTTkkkwwwrrrmmmpppjjjooovvvzzz|||{{{yyywwwwwweeeFFFAAAHHHRRRZZZ^^^aaadddggggggpppuuukkkdddLLLDDD???CCCMMM[[[hhhrrrnnngggmmmqqqGGG777666666999@@@FFFKKKRRR\\\cccdddsss{{{yyyqqq[[[@@@111///+++++++++,,,,,,,,,,,,---)))***+++,,,++++++,,,...000---,,,000111//////222111222222111111111111222111222222333666>>>HHHPPPZZZccclllppprrrqqqlllfffZZZVVVUUUVVVRRRJJJBBB@@@AAABBBCCCDDDCCCBBB@@@???:::999666444333333444555555777888888888888999;;;===FFFRRRSSSIIIBBBMMM]]]hhhlllllliiinnnuuupppeee\\\qqqvvvZZZiiivvvWWW@@@999888777333333333222222111000000000......---,,,++++++++++++++++++---111666<<>>:::666555666777888:::333444555666666666666666>>>DDDMMMVVV]]]ZZZLLL===<<<777555999AAAPPPfffxxx{{{lllXXXBBB555666666555444444444666777555444333333555888;;;===???===999555222000//////111222///000555;;;VVV}}}|||{{{|||zzzppp[[[BBB444000000...,,,,,,------,,,+++++++++++++++++++++++++++***+++,,,---000444999>>>DDDKKKPPPSSSVVVYYYWWWSSSKKK]]]pppzzz|||}}}tttzzz~~~{{{sssfff]]]wwwnnn]]]OOOEEE999===AAAFFFKKKOOOPPPOOONNNOOOYYYsssjjjmmmmmmqqqoooTTT\\\mmmpppjjjiiifffkkkggg[[[TTTYYY]]]]]]XXXTTTNNNHHHDDDAAA>>><<<;;;;;;<<<<<<<<<=========>>>HHHMMMRRRTTTPPPYYYqqq}}}{{{vvvssstttmmmfff]]]RRR___~~~fffNNNUUUfffpppxxxppp^^^JJJAAA??????AAACCCRRRsss~~~tttppp|||wwwoooggg```\\\XXXZZZ]]]\\\UUUNNNLLLIIIDDD???<<<888555222000...+++***+++++++++************+++...888EEEOOOPPPLLLUUUlllyyyvvvqqqrrrqqqtttxxx{{{|||zzzwwwvvvrrrmmmQQQCCCIIIRRRYYY]]]```eeehhhkkkssszzznnnfffLLLDDD@@@IIIWWWdddpppyyywwwmmmmmmzzzPPP;;;999::::::FFFQQQWWWaaawwwsss___YYYYYY^^^```WWWFFF777000///,,,,,,,,,,,,++++++++++++)))***,,,,,,++++++---.........000333111///333999555777888444000///222555333333111111333:::BBBIIIVVV___hhhmmmpppoooiiibbbTTTMMMHHHFFFCCC>>>;;;<<<======<<<<<<;;;:::999999777666444333333333444555555777888888888888999;;;>>>HHHSSSSSSJJJEEEPPP___kkklllkkkjjjpppuuulll^^^TTTtttqqqXXXllluuuUUUAAA:::999777444333333333222111111000000------,,,,,,,,,,,,,,,---++++++---000555<<>>LLLTTT\\\aaabbb]]]NNN???999666444444777@@@QQQaaa|||pppTTT@@@666999888666555444555555666555444444444666999<<<>>>>>><<<888444111000/////////111...///666BBBeee}}}zzz}}}yyyhhhPPP;;;222222000...,,,,,,------,,,+++++++++++++++++++++++++++***+++,,,---///333999===CCCIIIOOORRRVVVYYYWWWSSSJJJTTTdddzzzyyyvvv}}}vvv|||wwwiii```uuukkkeeeXXXPPPKKKAAADDDFFFJJJMMMPPPQQQPPPPPPMMMSSSjjjdddWWWSSS___qqqttt^^^ZZZqqqyyynnnlllaaahhheeeZZZZZZfffkkkeeeVVVRRRLLLGGGCCCAAA>>><<<:::;;;;;;<<<<<<=========>>>GGGMMMRRRUUUQQQYYYnnn}}}{{{wwwuuuvvvpppiiiaaaUUU___{{{kkkQQQXXXjjjttt{{{lll\\\KKKCCCBBBAAACCCFFFPPPrrryyyooofffooo}}}zzztttpppiiiccc```^^^___bbbaaaZZZSSSRRROOOJJJDDD???:::555333222///,,,++++++,,,+++************+++///888EEEOOOPPPLLLUUUkkkzzzzzzuuusssssstttyyy|||wwwuuuqqqsssZZZGGGLLLTTTYYY\\\___cccgggmmmssssssbbbWWWHHHCCCIII[[[ooo{{{}}}uuuxxx}}}VVV???<<>>???===;;;>>>EEELLLUUU```iiikkkiiibbbSSSCCC444444777999999:::BBBLLLaaassspppWWWFFF>>>;;;999777555555555555444555444444555777:::===>>>===;;;777444111/////////---000...///666CCCjjjppptttnnnQQQ;;;333666000...,,,,,,------,,,+++++++++++++++++++++++++++***+++,,,---///333888<<>><<<:::::::::;;;<<<======>>>???HHHMMMSSSWWWRRRXXXmmm~~~{{{wwwtttuuupppkkkcccUUU]]]wwwkkkPPPTTTccciiilllbbbUUUIIIDDDDDDCCCEEEGGGQQQqqqrrrxxxmmm___cccrrrwwwwwwtttlllaaa^^^ZZZZZZ\\\\\\XXXTTTUUUSSSOOOIIIBBB<<<777555333111...,,,,,,,,,+++******+++++++++///999FFFOOONNNJJJRRRfffwwwyyytttrrrmmmnnnvvv}}}uuuqqqtttwww___JJJOOOVVVZZZ[[[]]]aaadddmmmrrriiiSSSHHHBBBEEEXXXwwwttthhhgggKKKBBBCCCPPPTTT]]]ooo{{{nnnlllvvvwwwrrrcccLLL;;;333000...------,,,+++******)))((()))+++,,,,,,,,,,,,---///000111333444333888FFFTTTZZZVVVPPPLLLHHHCCC>>>:::;;;999777777999>>>BBBEEENNNVVV___ffflllnnniii```LLLEEE@@@>>><<<999888:::<<<;;;888666555555555666333333333444444555666777444666777888777777888:::@@@KKKTTTQQQIIIIIISSS^^^hhhffffffjjjpppoooaaaQQQWWWxxxmmm^^^iiiJJJ;;;888777555444444444333333222111111111------,,,,,,,,,---......++++++,,,...444:::AAAEEECCCKKKOOOLLLLLLZZZnnn}}}jjj^^^pppooouuu}}}~~~uuuoooyyyyyyvvvuuuuuu|||zzzqqqiiiZZZQQQIIIFFFBBB:::444222111111111111222333444555444444555555444333111///......//////000111333444999;;;???FFFNNNPPPGGG<<<888333000111333333444555///666:::888999???EEEFFFKKKJJJFFF@@@===BBBMMMWWWYYYfffppppppnnniiiYYYGGG999888;;;@@@AAABBBGGGMMMYYYcccmmmooofffZZZQQQMMM===:::666555666666555333444444555666999;;;>>>???<<<:::666333000/////////+++000///111666@@@cccdddnnnxxxUUU;;;333777000...,,,,,,------,,,+++++++++++++++++++++++++++***+++,,,---...222777;;;>>>FFFLLLPPPUUUYYYXXXUUUKKKHHHRRRiii|||{{{xxx}}}~~~pppfff~~~qqqqqqxxxuuuqqqjjj]]]NNNMMMMMMMMMOOORRRUUUWWWYYY\\\eeegggVVV???888???@@@EEERRRffftttpppZZZFFF>>>PPPnnnrrrfffeee___]]]YYYYYYcccmmmfffYYYPPPLLLGGGCCC@@@???===;;;999999:::;;;<<<======>>>>>>GGGMMMTTTYYYSSSXXXjjj{{{vvvrrrsssooojjjcccTTTYYYqqqpppRRRRRR^^^```___ZZZPPPFFFCCCCCCBBBCCCFFFQQQpppyyyjjjppp|||nnn^^^aaattt}}}~~~zzzoooddd```[[[YYY[[[\\\[[[YYYVVVVVVSSSMMMEEE>>>:::888555222///---,,,,,,+++)))++++++++++++///999FFFPPPLLLHHHNNN```rrrwwwsssooolllllluuuwwwtttwwwyyybbbJJJPPPWWW[[[\\\]]]```ccckkkooo|||cccMMMDDDGGGRRRqqqyyyvvv|||\\\OOOMMMOOOXXXkkk}}}cccHHH999222///------,,,,,,+++***)))))))))***+++------,,,,,,...///111111333555666<<>>@@@CCCDDDDDDJJJPPPWWW^^^eeehhhbbbZZZGGGAAA===<<<;;;888666888888777555444333333333444000111111222333444444444444666777777777777888:::@@@LLLSSSNNNGGGIIIRRR[[[bbbbbbdddkkkpppkkk]]]PPPTTT|||ssseee]]]{{{^^^@@@555666666555666444444444333222222111111......---------------...+++++++++...333:::AAAEEECCCMMMRRRMMMJJJUUUhhhwww|||cccZZZlll|||{{{zzzsssjjjhhhttt{{{wwwwwwyyy}}}xxxtttkkkbbbUUUMMMFFFCCC@@@:::555333111111111111222444555666666666666555333222111000/////////000111222333444777999===BBBFFFEEE???:::888555111///000222444444333999:::777===NNN[[[```WWWRRRIII@@@>>>EEESSS]]]dddqqq{{{{{{|||zzziiiTTT@@@;;;:::@@@IIIPPPXXX___iiieee```^^^^^^]]]ZZZWWW<<<999555444666666555222444444666888:::<<<>>>@@@;;;999666222000///...///+++///000222777===YYY~~~^^^nnnccc???222444000...,,,,,,------,,,+++++++++++++++++++++++++++***+++,,,---...222777;;;<<>>===FFFLLLSSSXXXSSSVVVggg{{{uuurrrsssooollldddTTTWWWmmmtttUUUTTTaaaeeeccc^^^SSSHHHCCCAAA@@@BBBGGGPPPooolllaaakkkzzzxxxmmmbbbkkk~~~rrrgggccc^^^\\\]]]^^^^^^^^^VVVVVVTTTOOOGGG@@@<<<;;;666333000------,,,***)))+++++++++,,,000999FFFPPPPPPLLLOOO___qqqyyyvvvqqqooollluuuyyywwwyyy|||eeeGGGNNNWWW\\\^^^___aaadddjjjlll{{{yyy___LLLFFFNNN^^^vvv[[[UUUZZZXXXhhh~~~```DDD888000---...,,,,,,++++++******))))))***,,,------,,,---...///111111333777:::???KKKXXXdddfffiiikkkhhhbbbZZZTTTOOOMMMLLLMMMNNNNNNKKKIIIKKKOOOSSSXXX^^^```[[[RRREEE>>>::::::999666555777444444333222222222222222111111222333333444444444444555777777666666888999@@@LLLRRRLLLDDDGGGPPPWWW]]]___eeemmmqqqjjj\\\RRR]]]{{{xxxqqq[[[YYY|||]]]???666777666555777555444444333333222111111000///...---------------+++++++++---222:::AAAEEEFFFNNNSSSQQQRRR]]]lllvvvvvvbbb]]]kkk|||{{{qqqooo{{{{{{wwwwwwzzz~~~}}}~~~{{{yyyvvvlllbbbVVVMMMFFFCCC???999444222111111111222333444555666888777666444222111111111000000000000222333444555777:::???BBBBBB@@@>>>???:::888444111111333444444777999999:::HHH]]]gggeeeSSSLLLCCC>>>AAALLLZZZcccrrrzzzbbbFFF??????KKK[[[hhhqqqvvvzzzqqqhhheeehhhfff]]]TTT;;;777333333555666555222444555666888;;;===???@@@:::888555222///.........,,,//////222888<<>>>>>@@@CCCEEEGGGMMMYYYeeeuuussskkkgggYYYQQQNNNSSSXXXVVVTTTSSSHHHEEE@@@<<<;;;:::888777888888999:::<<<======>>><<>>===777444000...---,,,***)))+++++++++,,,000999FFFPPPVVVQQQSSSaaattt}}}{{{vvvnnniiiooo}}}uuutttyyy~~~hhhDDDLLLVVV]]]```aaaccceeeiiikkkxxxwww[[[JJJGGGNNN```ZZZIIIQQQ```rrr^^^BBB888111---///+++++++++******************,,,------------...000000000333999<<<@@@IIIRRR]]]eeeooorrrooohhhccc```^^^]]][[[\\\\\\ZZZUUUPPPNNNQQQSSSVVVZZZ]]]WWWNNNEEE>>>999888777555666999333333333333333333222222333444555666666666666555444555777777666666888999@@@LLLQQQJJJCCCFFFOOOTTT[[[^^^fffooorrriii]]]TTTlllrrrnnnVVVWWW~~~cccDDD::::::777555666555444444333333222222111111000///...---,,,,,,,,,,,,++++++---222999AAAFFFIIINNNRRRTTT[[[hhhsssxxxzzzjjjgggrrryyyyyyttttttwww~~~~~~xxxvvvzzz~~~~~~~~~{{{yyyyyywwwmmmbbb\\\SSSIIIEEE@@@888222000111111111222333444666777:::888666333222111111111000000111111222333555666999===CCCEEECCC@@@BBBEEE<<<<<<999555444555555444666888999@@@SSSfffeeeXXXHHHBBB;;;;;;DDDRRRaaaiiixxxfffKKKGGGLLL___uuuzzzuuuwwwyyyppp]]]LLL:::666222222555777555222444555666999;;;>>>???@@@:::888555111///............///...222999===TTTwww|||nnnsssFFF222222000...,,,,,,------,,,+++++++++++++++++++++++++++++++++,,,,,,...111666::::::BBBJJJOOOTTTYYYZZZVVVOOONNNSSSfff|||vvvwww}}}tttiiidddHHHDDDFFFJJJNNNQQQVVV[[[___hhhiiigggaaaWWWNNNGGGCCCFFFHHHMMMRRRWWWddd|||sssjjjfffaaaSSSKKKPPPZZZZZZYYYUUUHHHEEEBBB>>>;;;::::::999888999::::::;;;;;;<<<<<<<<<@@@AAAGGGOOOTTTUUUYYY^^^}}}}}}sssvvvxxx{{{vvvqqqiiiZZZVVVeeexxxSSSPPPcccmmmmmmcccWWWKKKFFFDDDCCCDDDGGGOOOmmm|||```[[[ooouuutttssswwwiiibbb^^^\\\^^^aaaaaa]]]XXXZZZVVVRRRPPPOOOJJJBBB<<<<<<888444111000///---,,,)))(((***---000777EEESSSWWWRRRQQQ]]]rrr~~~uuugggiiipppyyy}}}zzzwwwxxxaaaHHHGGGVVVddd___]]]eeeiiihhhkkktttwww\\\KKKJJJWWWjjj{{{kkkOOO>>><<>>CCCBBBIIITTTaaarrr|||tttfffbbbeeeiiiqqqqqqooojjjiiiggg```XXXaaa```]]]ZZZZZZZZZTTTKKKCCC>>>777444555666666555222111111111000000//////333333444444555444444444777666666999888555777<<>>GGGKKKGGGBBB:::<<>><<<;;;;;;999888999999::::::;;;<<<<<<<<>>>>>:::555111000///...---+++***+++---///555CCCPPPWWWSSSRRR]]]rrrxxxpppnnnpppwww{{{zzzwwwwww|||```IIIFFFSSS```]]]\\\eeejjjjjjkkksss~~~ttt[[[MMMLLL^^^ooonnn```\\\kkk^^^KKK999000111777===LLL^^^wwwUUU???555...+++---))))))))))))************)))+++---......///111222333111777BBBIIINNN___qqqzzzttteeeaaafffjjjyyy|||}}}||||||zzzssskkkjjjhhhccc]]][[[ZZZSSSJJJBBB<<<666333333555444333111111111000000000//////222333444444555444444444777555666888777555777<<>>GGGMMMXXXYYYUUURRRIIIBBBHHHMMMOOOLLLFFFAAA???<<<777999777666888<<<===:::777888999>>>FFFNNN\\\qqqrrrRRRJJJDDDIIISSSbbbrrr~~~sssOOO>>>555333333333444555444333333444666888:::;;;<<<<<<777444000//////000000000+++000111555KKKmmm{{{PPP777222......---,,,,,,......---,,,+++++++++++++++++++++++++++++++++***+++...222666999BBBJJJNNNRRRVVVWWWUUURRRLLLSSScccyyy|||uuu}}}{{{zzz~~~|||rrr~~~rrrmmmfffYYYKKKBBBCCCGGGMMMRRRUUUWWWYYY[[[___cccddd```WWWLLLEEEBBBOOOUUUmmmpppkkksssyyyvvvqqqbbb___aaa[[[UUUOOODDDAAA???<<<;;;;;;;;;999888999999999:::;;;<<<<<<<<>>@@@;;;444...,,,...222444222AAAWWWqqqcccFFF888444///++++++)))))))))*********++++++***+++---......///111222111222777@@@GGGSSSlllrrraaa]]]ccciiizzzzzzwwwtttlllbbb]]]YYYRRRJJJ@@@;;;444111222333333111111111000000000000//////222222333444444444444444666444555777666555777<<>>888666???CCCGGGQQQ]]]nnnnnn___VVVPPPMMMSSSZZZ[[[YYYSSSPPPNNNHHHAAA===<<<999888888:::<<<===BBBCCCIIITTT```nnneeeMMMEEEAAAGGGQQQ\\\gggoooeeeDDD999555333222333444555444222333444666999:::;;;;;;;;;666444000//////000000///,,,222111555VVVyyyfffGGG666333......---,,,,,,......---,,,+++++++++++++++++++++++++++++++++***+++---222555777???GGGLLLQQQVVVYYYXXXTTTLLLOOO]]]sss}}}|||vvvzzz|||yyy}}}uuuppp^^^UUUMMMBBB>>>@@@BBBGGGNNNTTTXXX[[[]]]^^^cccgggjjjdddWWWHHH>>>:::DDDMMMhhh~~~uuuxxx}}}kkkfffhhh___WWWPPPGGG>>><<<:::999999999777666888888999:::;;;<<<<<<===>>>@@@FFFOOOSSSUUUYYY___xxxxxxyyyrrrvvvtttrrrmmm]]]VVV```|||zzzVVVOOO]]]eeeeee^^^SSSHHHEEEEEEEEEGGGKKKRRR{{{rrr|||rrr~~~lll[[[XXXXXXYYYZZZ\\\ZZZVVVRRRUUUUUUVVVXXXXXXUUUOOOJJJEEE@@@999444111111000///---+++,,,---...333@@@NNNXXXXXXWWW\\\mmm~~~zzzuuuooouuu}}}}}}xxxtttzzzvvvMMMFFFQQQ^^^\\\[[[aaabbbddddddkkkuuuyyy|||wwwggg\\\YYYiii|||~~~mmm]]]JJJ999222333222111111000111111222333...666DDDUUUmmm~~~gggRRR;;;222000---+++***)))))))))******++++++,,,***,,,.../////////111333555333444888===JJJbbbwww{{{iiiYYYUUU^^^hhhyyyuuuhhh```ZZZSSSLLL???:::444111222333222000000000000000000000//////111222333444444444444444555333444666666555888===HHHFFFBBBAAADDDMMMXXX```ccciiilllnnnhhhYYY^^^yyylllyyyvvvUUUTTTrrrwwwTTT???666999444333666555333333333333222222111111000000000///...------,,,*********+++---333;;;@@@HHHMMMSSSTTTQQQVVVgggxxxzzzlllppp}}}{{{wwwsssqqqwwwzzz|||yyyvvvtttuuuzzz|||xxxvvvrrrsssttttttqqqkkkbbb\\\OOOIIIBBB>>>======:::777666444333111111222444555777999;;;<<<===>>>@@@AAAAAABBB======HHHMMMRRR```qqqkkk\\\XXXYYY___```cccdddccccccccc]]]UUUIIIHHHEEEAAA>>>@@@FFFKKKRRRVVV___kkkttt~~~qqqSSSCCCFFFSSSeeetttyyyzzz{{{{{{uuuYYY???999444333222222444444333222333555777999;;;;;;::::::555333000//////000000///000222000777WWW{{{sssiiiYYYBBB777555......---,,,,,,......---,,,+++++++++++++++++++++++++++++++++++++++---111444777???FFFJJJOOOUUUXXXXXXSSSMMMPPP[[[mmmvvv|||xxxzzz|||wwwlllUUUJJJBBB;;;;;;BBBAAAFFFMMMTTTYYY^^^bbbdddkkkqqquuunnn___MMMAAA;;;???DDDSSShhhvvvxxxvvvtttmmmfffggg\\\PPPIIIAAA<<<999777666666666555444777777888999:::;;;<<<======???EEENNNSSSUUUYYY___uuuyyyyyyrrruuusssrrrooo___WWW```zzz]]]UUUaaaiiiiii___TTTIIIFFFEEEEEEGGGJJJTTT~~~uuufffxxx{{{nnn|||lll\\\YYYYYYZZZ[[[[[[ZZZVVVTTTWWWVVVVVVVVVVVVTTTRRRPPPHHHCCC<<<777444222111///+++***+++,,,...444AAANNNYYY[[[YYYZZZgggzzzxxxzzzpppjjjrrr|||}}}wwwrrrsssyyyyyyPPPIIISSSaaa___\\\]]][[[aaabbbjjjuuuyyyzzz|||qqqfff```hhh}}}~~~tttdddRRRAAA444111333....../////////000000111111555999???RRRooo~~~yyysssggg\\\KKK777,,,******++++++((())))))***+++,,,,,,,,,,,,---///000000111333555:::666222222444<<>>:::444222333333222000//////////////////000000000111222333444444444444555333333666666555999???HHHDDD@@@@@@FFFPPP[[[aaa^^^gggkkkjjjeee]]]nnnzzz]]]ppppppTTT[[[}}}{{{rrrLLL<<<888:::444222555333333222222222222222111111///000000000///...---,,,************,,,222999???GGGLLLRRRTTTPPPSSSdddwwwooowww{{{oootttuuurrrvvvyyyxxxwwwuuuuuuvvvxxx{{{}}}|||vvvrrrnnnnnnoooooommmggg___YYYQQQLLLEEEAAA???===:::777555444222111111222333444888;;;===>>>>>>???AAADDDIIIJJJFFFHHHRRRWWW```rrrwwwddd^^^^^^dddeeekkkqqqtttwwwxxxssslll^^^]]]ZZZTTTPPPRRRYYY___hhhppp}}}{{{YYYDDDAAAIII\\\tttqqqWWW@@@<<<444333222222333444333222444555888:::;;;:::999888444222//////000000000///000---///<<>>666555---...---,,,,,,......---,,,++++++++++++++++++++++++***++++++++++++---000333888???EEEHHHLLLSSSWWWVVVTTTMMMPPPZZZjjj~~~xxxuuuttt|||vvvwwwzzz|||~~~|||tttbbbMMMCCC???>>>===>>>EEEHHHNNNTTTZZZaaahhhlllpppwww~~~yyyiiiVVVIIIDDDHHHFFFEEEHHHLLLXXXlll~~~rrrfffdddWWWKKKFFFAAA===:::666444444444444333666777888999:::;;;<<<===<<<>>>EEENNNSSSUUUYYY___qqqzzzyyysssuuusssrrrpppaaaYYYbbbzzzdddYYYdddjjjkkkaaaUUUKKKGGGFFFFFFHHHLLLWWWmmmdddvvvzzztttiiizzzyyypppccc[[[[[[\\\\\\[[[ZZZXXXWWWYYYXXXWWWUUUTTTSSSSSSSSSJJJEEE???:::777444111///+++******,,,...333AAANNNYYY\\\ZZZXXXdddxxxyyyuuulllgggoooyyy{{{wwwsssrrrsssyyySSSJJJQQQ______]]]]]]YYYbbbccckkkuuuyyyyyy|||zzzuuulllfffhhh}}}xxxooo^^^LLL<<<222000000------,,,,,,...000222444333555444555EEEeee|||}}}tttllldddXXXPPPDDD333)))''')))++++++((())))))***+++,,,---------///111222222333555666777777888999999888888999@@@DDDIIIKKKIIIOOOaaasssssseee\\\TTTNNN===999444222333333111///......////////////000000///000111333444444444444666333333666666666;;;AAAFFFBBB>>>@@@IIITTT]]]aaa```jjjjjjeeefffnnnwwwgggiiiQQQ___oooKKK<<<999:::444222555000222222222222222222111111//////000111000///...---+++++++++***,,,111888>>>GGGJJJPPPTTTPPPQQQaaatttrrr||||||rrrlllrrrxxxtttvvvvvvvvvuuuuuutttuuuvvvwwwxxxzzzvvvsssooommmllllllkkkiiiddd^^^YYYSSSNNNGGGAAA===:::777555444333222000111222444555888;;;@@@BBBBBBDDDHHHLLLOOOPPPLLLMMMTTTYYYiii~~~kkk```^^^dddnnnxxx}}}}}}}}}|||}}}cccHHH===@@@CCCLLLZZZiiiyyyoooSSS;;;666444222111222333444333111444666999;;;;;;:::888777333111//////000000///...222///111???TTTnnneeessskkkPPP999222222+++...---,,,,,,......---,,,++++++++++++++++++++++++***+++,,,++++++,,,///111888???DDDFFFJJJRRRVVVWWWZZZQQQPPPTTT___zzztttzzzqqq~~~{{{tttvvvxxx|||~~~}}}ccc[[[PPPLLLRRRWWWRRRJJJPPPRRRTTTXXX^^^gggpppwwwzzzyyyeeeXXXRRRTTTNNNIIIKKKVVVlllsssaaa\\\PPPGGGHHHIII@@@<<<666333222333444444666666777999:::;;;<<<===<<<>>>DDDMMMSSSUUUYYY___nnnzzzxxxuuuvvvrrrrrrqqqccc[[[ddd{{{hhh[[[ccchhhhhh```UUUKKKHHHHHHIIIKKKOOO]]]rrrrrrttthhh{{{~~~sssccc\\\\\\\\\[[[YYYYYYYYYZZZYYYZZZZZZYYYVVVTTTRRRRRRJJJGGGBBB>>>:::555111------++++++,,,---222???LLLWWW]]][[[WWWcccyyy~~~zzzpppkkkqqqyyy}}}}}}|||zzzvvvxxxUUUHHHLLLZZZ[[[\\\^^^[[[cccbbbhhhqqqsssttt~~~uuuqqqrrrrrrnnnhhhjjj{{{tttjjjYYYGGG:::333///---///.........000333777999777999:::===LLLiiiyyyuuuqqqcccWWWOOODDD<<<666...))))))******)))((())))))***,,,------...///111333444444444666888777CCCQQQWWWVVVPPPIIIEEEDDD???<<>>999666444333333222111000111222444666888>>>EEEJJJMMMQQQXXX^^^[[[ZZZSSSPPPUUU\\\uuu|||pppllltttxxxRRR???<<<;;;;;;>>>BBBJJJZZZuuuyyycccIII444333333222111222333333333111555666999;;;;;;:::777666222000//////000000///...222444777AAAXXXvvv```sssqqqPPP555///111+++...---,,,,,,......---,,,++++++++++++++++++++++++)))+++,,,,,,+++,,,...000666<<>>888333222444555666555666777888:::;;;<<<===<<<===DDDMMMSSSUUUYYY___lllzzzxxxvvvwwwrrrrrrqqqddd\\\eee|||jjj[[[```dddddd^^^TTTJJJHHHIIIKKKNNNSSSbbbzzz}}}nnnwwwaaa]]]]]]\\\ZZZXXXXXXZZZ[[[YYY[[[]]]\\\YYYUUURRRPPPKKKHHHDDD@@@;;;666111---///---,,,---,,,000===IIIUUU\\\\\\WWWccc{{{xxxqqqttt|||~~~xxxtttUUUFFFHHHTTTXXX[[[```___bbb```cccjjjlllnnnzzzzzzmmmfffiiinnnmmmiiilll{{{~~~pppfffUUUDDD999444111---000000//////111444888:::???AAADDDJJJZZZqqquuuooogggSSSDDD<<<111++++++***)))+++,,,***&&&((())))))+++,,,---......000222444555555666888999@@@UUUooo{{{zzzrrrjjjeeeXXXHHH;;;;;;CCCOOO]]]jjj|||yyygggZZZOOOGGG:::666111000000000...+++---.........//////000000//////111222333444444444777555444777888999>>>EEEDDD>>>;;;AAAMMMYYY___aaa___llliiifffvvvuuu[[[OOOgggvvvLLL<<<777666222444666///111111111111111111222222...///111222111000...---------,,,+++---111888===IIIHHHLLLSSSPPPMMMXXXiii{{{lllnnnxxxzzzyyysssrrrvvv~~~yyyuuupppuuussspppnnnmmmnnnpppqqqiiipppmmm___YYYbbbmmmoooooommmkkkiiigggddd```\\\NNNIIIBBB:::555222111111222111000000111333555666:::AAAKKKRRRXXX___hhhooojjjhhh^^^XXX[[[dddkkkIII;;;;;;888<<>>;;;666333000000111333444666888999999999:::;;;<<<===@@@HHHQQQYYY\\\]]]mmmyyy|||xxxuuuuuuxxxqqqdddYYYWWWooouuu^^^XXX\\\___[[[PPPGGGGGGJJJNNNQQQUUUnnnxxxyyyvvvbbbZZZ[[[\\\\\\]]]]]]]]]]]]]]]]]]]]]```aaa]]]VVVPPPLLLIIIEEEBBB???;;;666333444------111000///:::JJJTTTXXXVVVUUUddd||||||xxxvvvxxx\\\IIIBBBPPP]]]\\\[[[``````___^^^aaagggpppxxx~~~tttddd]]]aaagggjjjiiidddiii}}}tttkkk```OOO???444///......222000222555777888>>>EEEDDDBBBQQQdddrrrxxxnnnbbbVVVHHH999111///,,,,,,+++***))))))******+++++++++,,,,,,------------777:::555333:::>>>;;;FFFccc{{{___KKK;;;<<>>===>>>BBBJJJSSSZZZ]]]gggccciii{{{ooonnn|||VVVNNNwww|||bbbBBB<<<666333333444333222222222222222222222222222///...---------------...------,,,++++++...333777CCCEEEKKKQQQPPPNNNVVVaaaxxx}}}iiieeewww~~~~~~yyyzzzrrrooovvvxxxvvvrrrnnnkkkjjjiiiiiippplllcccZZZUUUXXXbbbjjjjjjmmmllleee```]]]XXXRRRKKKFFF???999666444333222222222111111111222333333;;;AAALLLVVV^^^fffkkkooommmhhhdddaaa___nnn]]]GGGDDDKKKIIIMMMOOONNNSSSaaapppxxxwwwqqqtttoooXXXDDD:::000333333222111111222333444888:::;;;<<<;;;999666555333222000/////////000111111444888EEEeeevvvkkkvvvHHH333333444000,,,,,,,,,+++++++++******************************************+++,,,---...555999>>>CCCGGGLLLQQQUUUTTTQQQPPPSSSYYYeeewwwwww|||vvv{{{zzzttt~~~~~~yyytttssssss{{{}}}ooommmrrruuusssmmmiiinnnwwwpppfffcccmmmeeePPPKKKDDDAAABBB===;;;888555111000000111222333555888999888999:::;;;:::;;;???FFFPPPXXX[[[\\\kkkyyy{{{xxxuuuuuuwwwqqqdddZZZWWWfff|||oooXXXRRRWWWZZZ\\\RRRIIIIIILLLOOORRRVVVpppuuu{{{zzzeee^^^^^^___````````````````````````aaa```\\\WWWSSSPPPMMMIIIFFFBBB>>>888555444...---111000///:::IIIQQQXXXYYYUUU\\\ooo}}}vvvvvvtttvvvhhhQQQCCCLLLWWWWWWVVVZZZ```______bbbgggnnnvvvzzzvvvmmmlllpppooohhh___^^^```rrrqqqjjj\\\JJJ:::222000000///000...000555999;;;AAAGGGKKKEEEPPPdddtttssshhhZZZNNNCCC777///...,,,++++++***))))))******,,,,,,,,,---......//////000444666555666:::======EEEWWWjjjqqqrrrqqqnnniiiRRRBBB777999>>>BBBKKKWWWkkkyyylll\\\MMMAAA555333000//////...---+++------......///000000000111222222333333444444555444444444666999>>>BBBDDD>>>>>>@@@DDDJJJRRRYYY^^^dddcccnnn```ppppppQQQZZZxxx\\\AAA;;;666333444555444222222222222222222222222222000000000000111111222333------,,,++++++...333666@@@CCCIIIOOOOOONNNVVV```uuu~~~mmmgggqqqzzzyyyzzzwwwyyytttnnnrrruuusssooollliiigggggggggkkkhhhccc^^^\\\^^^dddhhhggghhhfff```]]][[[WWWQQQJJJEEE>>>888555444333333333222222222222333333444777===GGGPPPWWW]]]bbbfffddd```___```dddxxxsssXXXIIIJJJRRRWWWbbbnnnvvv~~~}}}zzzqqqXXXEEE;;;222333222111111111222333444999:::;;;<<<;;;999666444222111000//////000111111---555DDD[[[wwwjjjBBB000//////+++,,,,,,,,,+++++++++******************************************+++,,,---...444888===BBBFFFKKKPPPTTTUUUQQQOOOOOOSSS```www|||wwwyyyqqq}}}sss|||~~~~~~{{{vvvrrrrrrsss{{{}}}sssxxxpppqqqsssooopppzzzzzzjjjcccrrrzzz^^^NNNJJJBBB???>>>888888666333000///000111333111444666888888888:::;;;999:::???FFFNNNVVVZZZ[[[hhhzzzzzzwwwuuuuuuuuuqqqfff\\\WWWccc{{{qqqXXXQQQWWW[[[\\\SSSKKKLLLNNNQQQTTTXXXsssyyyyyyhhhtttzzzeeeaaabbbbbbccccccccccccbbbaaabbbcccbbb^^^[[[YYYXXXUUUSSSOOOKKKGGGBBB<<<888444///...000///...888FFFNNNXXX\\\UUUSSS```rrr}}}sssvvvsssppp~~~zzz^^^HHHJJJSSSVVVWWWZZZ______```cccgggmmmsssvvv}}}|||xxxxxx~~~{{{hhhWWWNNNOOO___ttt~~~~~~nnnjjjZZZDDD555000222222222111...000777>>>AAAFFFKKKRRRGGGNNNcccxxx|||kkk]]]MMMCCC;;;333...,,,,,,+++******)))*********,,,------...//////000000333111222666888;;;BBBJJJMMMRRRVVVYYY[[[[[[WWWQQQEEE<<<666999<<<>>>GGGRRRcccuuukkkXXXHHH===333111///.........---+++---......//////000000111111222222333333444444555555333333777<<<@@@@@@???<<>>:::555333444555555333222222222222222222222222000000000111222333555555---------,,,+++...222555<<<@@@GGGMMMMMMNNNTTT\\\kkkzzzwwwqqqvvv|||{{{vvvwwwxxx|||uuunnnoooqqqooolllhhhfffdddddddddhhhfffcccbbbbbbcccccccccbbbaaa\\\WWWVVVWWWSSSMMMIIIDDD<<<666444333333333333333333333333444555555666;;;CCCJJJPPPTTTYYY[[[\\\ZZZ[[[aaakkkzzzbbbRRRNNNTTT]]]nnnwwwwwwhhhOOO>>>777///222111111000111222444555999:::;;;;;;:::888555333222111000///000111222333444<<>>AAA>>>:::999>>>EEEJJJMMMTTT^^^fffeeekkkxxx}}}pppjjjuuurrrSSSRRRpppuuunnnHHH<<<888444333444666555444111111111111111111111111///////////////000111222---------,,,+++---000333:::???FFFJJJKKKLLLQQQUUUcccvvvuuuvvvtttyyywwwtttuuuooooooooommmjjjfffdddcccccccccgggdddaaaaaaddddddbbb``````]]]WWWRRRRRRTTTQQQKKKIIICCC;;;555333333333333333333333333444555666666888<<>>GGGMMMRRRYYYccckkknnnsss{{{yyynnniiijjjhhhLLLVVVwwwtttiiiFFF;;;777333333555666555333111111111111111111111111000///...------------------------,,,+++,,,///222999???EEEHHHJJJKKKMMMNNN```vvvppplll|||sssxxxpppuuuyyyuuuoooooonnnllliiifffdddddddddeeeddd```\\\]]]aaadddeeeeeefffccc]]]VVVTTTVVVSSSNNNJJJDDD;;;555222222333333333333333333444555666777:::===CCCGGGKKKOOORRRUUU[[[\\\aaalll~~~jjjYYYIIIDDDJJJTTT```iiixxxpppTTT===666888555222111111111333555777888;;;;;;:::999777555333111////////////111333555666888===VVV||||||}}}iiiQQQ:::222222000......,,,,,,,,,+++++++++******************************************+++,,,------111444:::>>>CCCHHHMMMPPPRRRTTTUUUQQQLLLTTTmmm}}}}}}eeewwwooohhhgggdddlllvvv}}}xxx|||llliiijjjnnnnnnggg___[[[[[[hhhwww^^^QQQQQQhhhsssppp~~~^^^PPPHHHBBB::::::===777555444333222222333444555333555777888777777999:::@@@CCCGGGJJJMMMPPPTTTVVV___~~~~~~yyyvvvuuurrrpppoookkkaaaWWW]]]|||vvvUUUGGGKKKPPPSSSMMMIIIJJJNNNTTT]]]fff}}}pppuuummmvvvmmmaaaaaabbbbbbbbbaaa``````_________^^^]]]^^^aaaccc^^^\\\[[[ZZZWWWSSSMMMIII<<<<<<999333------222999MMMPPPVVVYYYUUUWWWiii~~~~~~pppooo{{{yyyxxxrrrqqq{{{cccMMMIIIOOOWWW^^^YYYZZZ]]]```eeejjjnnnqqqmmmqqqwww|||}}}yyyvvvuuuyyy}}}sssjjjQQQAAA;;;???III]]]nnnnnnnnn^^^HHH999555666666666444555;;;FFFQQQ\\\jjjvvvxxxqqq|||kkkOOOCCC777222111...---...*********)))******+++,,,******+++---...///000000000222666:::DDD^^^kkkOOOFFFEEEDDDEEEKKKWWWfffrrr{{{gggXXXJJJ===555...---,,,,,,.../////////...//////000000111111222111222222333333444444555555444666:::===>>>;;;777999???HHHPPPWWW___hhhnnnmmmnnnqqqrrrmmmfffeeeiii___JJJ]]]{{{xxxgggGGG;;;777333333555666444222111111111111111111111111111000///...---,,,,,,,,,---......---+++,,,...000777>>>DDDGGGIIILLLLLLKKKYYYnnnrrrmmm~~~wwwmmmjjjssszzzvvvpppnnnnnnllliiigggeeeeeeffffff___\\\YYYZZZ^^^dddjjjmmmppppppjjjaaa[[[ZZZXXXTTTLLLEEE<<<555222222333333222222222222333555666666999<<>>CCCKKK[[[iiiiiijjjbbbFFF===666333000,,,+++---******))))))***++++++,,,++++++,,,...///000111222...333666;;;NNNtttdddQQQMMMNNNPPPVVVaaarrrcccPPPHHHAAA888333...,,,,,,---///000111000/////////000111111222222111222222333333444444555444666888:::;;;;;;999888>>>BBBJJJSSS\\\ccciiilllkkkfffdddhhhkkkgggbbb```uuuRRRMMMlllxxxzzz```DDD;;;777444333555555333111111111111111111111111111000///...------,,,---------......---++++++---///333;;;BBBEEEIIINNNNNNKKKOOOccc|||zzzsss{{{zzzssslllmmmyyyzzzrrrpppmmmllliiigggeeeeeefffggg___^^^]]][[[]]]bbbiiinnnwwwyyyuuuiii___ZZZXXXVVVOOOHHH>>>666222222222333000111111111222444555666999===BBBHHHMMMRRRWWW[[[^^^bbbiiiuuusssfffTTTEEE======>>>CCCHHHPPP___mmm|||WWW@@@222222666000333333333444666999;;;<<<<<<;;;:::777555222000///.........000222555777999999WWWyyy^^^oooPPP666222222+++)))...,,,,,,,,,+++++++++******************************************+++,,,---...,,,///444999>>>CCCHHHKKKPPPRRRSSSQQQLLLOOOaaasss{{{yyyzzzkkkhhh~~~xxx}}}~~~vvvzzz~~~oooUUUNNNFFFAAA;;;999===DDDPPPqqqcccCCC888999BBB]]]yyyVVV===<<>>888777999:::555555666555333666EEETTTRRRZZZvvvzzz[[[@@@:::666444000+++***,,,******))))))***+++,,,,,,,,,,,,---///000222333333...333666;;;UUUuuu___WWWUUUXXX]]]fffvvvrrrLLL;;;:::888333000...,,,,,,---///111222111/////////000111111222222111222222333333444555555444666999;;;:::999999999CCCFFFKKKTTT^^^eeeiiijjjpppfffaaahhhrrrooodddZZZhhhGGGQQQ{{{vvvmmmXXX>>>;;;888444444555555222000000000000000000000000000,,,,,,+++++++++,,,,,,------......---++++++,,,...///999AAAEEEJJJQQQQQQLLLMMM^^^vvvzzznnnuuuzzzssszzz|||rrrmmmqqq~~~}}}uuurrrmmmkkkiiifffeeeeeefffgggddddddbbb___]]]___dddjjjxxx|||yyylll^^^WWWUUUTTTPPPIII???666222222222333000000000111222333555666:::>>>DDDJJJPPPVVV\\\```ccchhhnnnwwwlllZZZPPPJJJBBB999===@@@FFFIIIKKKRRRbbbsssjjjKKK<<<444777;;;555444444444555777:::<<<>>><<<;;;999777444222000///------...000222555888:::===cccqqq^^^nnnMMM222///111,,,+++333,,,,,,,,,+++++++++******************************************+++,,,---...)))---222777;;;@@@EEEIIIQQQQQQQQQNNNIIIMMM]]]nnnqqq}}}{{{zzz{{{mmm{{{~~~}}}{{{xxxwwwhhhMMMEEE===;;;;;;:::===AAANNNzzzxxxGGG666<<<777CCC___[[[EEE;;;<<<<<>>;;;777666777111111111111111111222222222555777888888777777888:::===BBBDDDGGGLLLUUU[[[\\\tttzzz|||wwwqqqpppqqqmmmeee]]]]]]}}}vvvYYYEEEFFFUUU^^^SSSGGGKKKRRRNNNWWWppp|||iiigggggggggffffffeeeeeedddaaabbbccccccaaa^^^[[[YYYXXX\\\^^^\\\ZZZYYYTTTNNNNNNHHH@@@888333333444666@@@KKKXXX\\\UUUQQQ[[[iii~~~{{{qqqqqq}}}|||~~~rrr]]]MMMHHHPPP[[[\\\ZZZXXXXXXZZZ```fffiiigggdddbbbgggooowwwzzzzzz{{{{{{||||||{{{yyywwwvvvtttrrroookkkhhhfffddddddRRR```mmmwwwrrrfffWWWMMMBBB777;;;EEEEEECCC555444999444333999:::<<>>888777555444333333444555222222222111000//////...000000///...---,,,,,,,,,,,,,,,,,,+++++++++******///555===DDDIIILLLMMMNNNNNNXXXooorrrqqq|||yyyqqqssszzz}}}yyy~~~tttqqqnnnmmmlllhhheeecccbbbccchhheeebbb```^^^[[[XXXUUUjjjooorrrpppggg[[[QQQKKKKKKEEE>>>;;;666000000222333444555444222222222333<<<===AAAGGGLLLQQQXXX___fffjjjpppyyy~~~lll]]]NNNFFFCCC@@@@@@AAACCCHHHQQQ\\\lll|||{{{ZZZ>>>888888111000555444444666888:::;;;<<<<<>>DDDfffmmmmmmvvvLLL111000...,,,,,,))),,,,,,,,,++++++***************************************))))))******+++,,,,,,///333777:::???DDDGGGNNNOOONNNQQQPPPFFFOOOjjjxxxsssqqqqqq}}}|||}}}{{{ssscccPPPFFF===999888999===BBBLLL]]]qqqsss___DDD555333888BBB]]]LLL:::555>>>HHHZZZlllrrraaaUUUHHHAAA===888555555111111111111111222222333333555888888888777888999;;;>>>BBBFFFJJJNNNTTTYYYaaavvvzzzzzzvvvqqqpppqqqnnnfff^^^ZZZwwwsssVVVDDDFFFTTT\\\RRRGGGLLLTTTRRR\\\wwwtttfffgggfffeeeeeedddddddddddddddddddddccc```\\\XXXVVVYYY]]]___\\\ZZZYYYUUUPPPMMMHHH@@@999444333333555===HHHVVV[[[UUUPPPWWWccczzz}}}yyyvvvnnnppp}}}rrr___RRRMMMSSS\\\]]][[[YYYYYYZZZ^^^bbbdddcccaaa```ccchhhnnnqqqrrrwwwxxxxxxxxxwwwvvvtttsssrrrpppmmmjjjgggeeedddddd___ooo}}}zzzdddUUUKKKAAA888@@@NNNQQQLLL<<<666:::999777999999999HHH[[[iiinnnhhhXXXIII:::999666222///---++++++,,,,,,++++++++++++,,,,,,...//////000//////000111///222666FFFlllvvvgggdddiiiyyy}}}XXXAAA???:::444222...,,,,,,,,,---///000///...////////////000000000000222222222222333444555555444888::::::888888<<<@@@LLLNNNTTT\\\dddjjjllllllaaa[[[lll```YYY{{{wwwVVV[[[wwwUUU???666666555444333333222222222222222111111000//////.../////////......------,,,,,,,,,,,,++++++++++++***...333;;;BBBGGGJJJLLLLLLLLLVVVkkkxxxuuu{{{{{{vvvqqqnnnrrr|||yyyvvvrrrppplllgggcccbbbcccddddddcccaaa```^^^[[[WWWTTTcccjjjpppoooeeeYYYPPPLLLHHHAAA<<<888444///...111333444555444333333444555888:::>>>CCCHHHMMMTTTYYYcccfffkkksss|||~~~vvvhhhYYYRRRMMMMMMMMMJJJIIIKKKMMMUUU```kkk|||lllNNN666333555111111777444555666888:::;;;;;;;;;<<<:::888555222111000000...222///000888777666???JJJaaaxxxmmmGGG000000...,,,,,,)))+++++++++******)))))))))******************************))))))******+++,,,,,,///222666:::>>>CCCGGGMMMOOOOOOPPPNNNEEENNNjjj|||tttnnnrrr~~~uuuqqq~~~}}}~~~|||qqqbbbQQQGGG===::::::<<>>DDDDDDDDDFFFOOO___iiifffaaa^^^SSSEEE;;;888444000---,,,,,,,,,,,,,,,,,,++++++,,,,,,---//////000000000000000111222222555GGGlll}}}eeeWWWZZZmmmvvv^^^SSSSSSHHH;;;555///---,,,,,,---///000///.../////////000000000111111222222222222333444555666555777888888888:::@@@EEEIIINNNWWW```gggkkkmmmmmmdddbbb{{{UUUggghhhOOOcccmmmOOO===666444444444333333222111000222111111000000//////...........................,,,,,,,,,,,,++++++++++++---111777>>>DDDHHHJJJKKKGGGOOObbbwww{{{vvvuuurrrpppllljjjnnn{{{vvvrrrkkkfffbbbbbbdddeeeccccccbbbcccbbb___[[[WWW^^^dddjjjiii```UUUMMMJJJCCC===888666222------000222333444444333444666888777:::???BBBFFFJJJOOORRR[[[]]]```eeeppp}}}{{{tttppprrrvvv{{{wwwmmmhhh```UUUMMMLLLOOOUUUXXXYYY]]]ccckkkxxx___FFF222111444222333888444555777999::::::::::::888777555333222111000000000222...000999999:::FFFjjjxxx```@@@...000///------)))*********)))))))))))))))******************************))))))******+++,,,,,,...222555888===BBBFFFLLLQQQQQQQQQNNNEEEOOOjjjkkkcccttt}}}uuu|||zzzrrrfffQQQIIIAAA@@@AAADDDIIIPPP]]]lll|||}}}hhhLLL<<<:::<<>><<>>>>>JJJeee{{{rrr[[[GGG>>>777///---,,,,,,...//////.../////////000111222222222222222222333444555777888:::999888777999===CCCGGGQQQXXXaaafffgggiiimmmqqqqqqbbbnnnWWWTTTxxxXXX>>>666666444444555555555333111000000000000///////////////......//////////////////---------,,,,,,,,,++++++---...222999AAAGGGJJJJJJFFFFFFJJJXXXkkkvvvrrriiinnnvvv}}}xxxkkkkkk{{{vvvsssqqqooollliiihhhhhhiiihhhggghhhhhhjjjlllllljjjfffcccZZZSSSLLLJJJMMMNNNKKKFFF???:::777666333///...111///000222333444777;;;>>>EEEKKKMMMJJJIIILLLMMMJJJLLLNNNOOONNNQQQWWWYYYVVVTTTMMMHHHGGGGGGGGGIIILLLPPPQQQPPPOOOMMMMMMNNNPPPPPPQQQOOOKKKJJJLLLMMMLLLUUUZZZcccjjjllllllsss|||tttOOOAAA666555666333222555555666888:::;;;:::888777111111111111111000000000111222111555<<<:::AAAUUUsssyyy}}}]]]CCC111,,,111......///***++++++++++++++++++++++++******************************))))))******+++,,,+++---///111444999???CCCHHHPPPQQQPPPOOOHHHMMMaaauuu~~~{{{xxxtttjjjfffqqq|||{{{}}}}}}~~~~~~}}}wwwlllaaaPPPJJJGGGJJJMMMNNNQQQVVVXXXZZZ\\\XXXNNNGGGKKKUUUaaazzzxxxyyygggVVVDDD===;;;888333111111111111111222444555666999:::;;;:::999:::<<<>>>BBBHHHOOOSSSSSSRRRRRRTTT[[[mmmyyyrrrqqqppppppooolllhhhddd[[[]]]qqqqqqQQQHHHWWW[[[RRRMMMHHHMMMVVV[[[uuu{{{cccdddtttdddcccfffeeeeeecccbbbaaa```___```^^^\\\YYYXXXWWWXXXXXX\\\^^^]]]YYYXXXZZZYYYVVVRRRRRRPPPLLLGGG@@@:::777444999DDDQQQWWWUUUSSSSSS___vvvwwwooofffhhhttt}}}vvvaaaYYY\\\YYY[[[]]]___````````````aaacccdddaaa[[[XXXYYY]]]bbbbbbdddeeefffeeeeeeddd^^^^^^^^^]]]\\\[[[ZZZYYYZZZ\\\\\\\\\bbbnnnwwwyyyooo\\\QQQOOOOOOVVVYYYPPPLLLccclllqqqzzzvvvnnnJJJ444222...******+++...000------------......///000111///...111555777666444111222333444444444333111333555888AAAYYYzzzrrrrrr|||mmm^^^III@@@@@@>>>000...,,,,,,---...///......///000000111222333333222222222333444666777888;;;:::888888:::???DDDGGGNNNVVV```gggllltttyyybbbeeeLLL___tttMMM999444666555555555555444333222111////////////////////////////////////////////////------------,,,,,,,,,,,,------///666???FFFIIIIIIJJJIIIIIISSShhhzzzxxxmmmkkk}}}www|||wwwkkkllljjjcccllliiifffgggjjjkkkiiiggggggggghhhjjjkkkjjjfffcccXXXNNNCCC@@@EEEJJJJJJHHH@@@;;;888888555111000222000111333444666:::???CCCMMMSSSSSSMMMLLLPPPQQQMMMRRRSSSQQQMMMMMMPPPRRRPPPLLLEEE@@@??????===>>>AAA===???@@@???>>>===>>>??????AAACCCEEEGGGLLLQQQUUUZZZcccrrr||||||tttoooppp|||zzz\\\@@@888333444555444444666555777999;;;;;;:::777666///000111111111111000///222444333555999777FFFcccnnnvvvgggFFF999------222------///++++++++++++++++++,,,,,,,,,******************************))))))******+++,,,+++,,,...000222777>>>BBBCCCKKKLLLMMMNNNHHHIIIVVVrrr~~~www~~~fffvvvwwwlllkkkuuu~~~~~~|||}}}{{{yyymmm]]]LLLGGGFFFLLLTTTZZZbbbhhhhhheeecccfffiiippp|||dddRRR@@@:::999777333111111111111222333444555666:::;;;;;;;;;:::;;;===???BBBKKKTTTVVVRRROOORRRVVV\\\qqqyyyrrrqqqqqqpppnnnkkkgggddd[[[XXXmmmoooNNNGGGXXXYYYMMMJJJGGGNNNXXX```}}}nnn___iiiqqqeeedddggghhhhhhgggeeebbb___]]]___]]]ZZZXXXVVVVVVWWWXXX[[[]]][[[WWWVVVYYYYYYVVVSSSSSSSSSPPPJJJCCC<<<777444555>>>LLLUUUVVVTTTTTT```{{{yyyooonnnyyy~~~|||gggZZZWWWXXXYYY[[[]]]^^^^^^^^^^^^aaabbbbbb___[[[XXXXXXZZZ\\\]]]___```aaaaaaaaa```ZZZZZZZZZZZZYYYWWWUUUTTTWWWXXXVVVRRRQQQUUUYYY[[[\\\TTTTTTSSSLLLLLLNNNGGGLLLiiirrrtttzzzqqqyyy]]]>>>000...,,,******,,,///111------------...///000111444111000444999<<<;;;999333333333444444222111111222222666CCC___}}}}}}fffTTTXXXhhh}}}gggXXXaaaooouuu```PPPFFF::::::???<<<111...,,,+++---...///......///000111222333333444222222222333555666888999999888777999===BBBGGGIIIKKKSSS]]]dddmmm}}}jjjlllpppNNNOOOtttaaaDDD999777666555444333222111111111111////////////////////////111111000000//////.........------------,,,,,,,,,+++***,,,222<<>>???BBBCCC@@@<<<999999666111000222222333555777:::>>>DDDIIISSSZZZZZZSSSRRRXXX[[[VVV\\\[[[VVVMMMKKKPPPTTTUUUKKKEEEBBBCCCDDDDDDEEEHHHGGGGGGFFFCCC@@@>>>???@@@@@@BBBDDDHHHMMMUUU^^^fffjjjssstttpppzzz]]]BBB777333222444555555555666555777:::;;;;;;999777555///000111222111111000///222444333666999===XXX}}}ddd{{{uuu\\\<<<444,,,///222,,,,,,///+++)))*********++++++++++++******************************))))))******+++,,,+++,,,---...111666<<>>@@@CCCMMMVVVWWWQQQNNNRRRXXX```vvvyyyrrrrrrqqqpppnnnjjjfffdddXXXRRRgggkkkIIIBBBUUUUUUJJJHHHFFFNNNZZZdddxxxhhh```tttnnneeeeeefffgggggggggddd```\\\YYY[[[YYYWWWVVVVVVXXXZZZ\\\[[[\\\[[[VVVUUUXXXYYYVVVSSSTTTTTTQQQLLLDDD<<<777333333:::HHHSSSUUUTTTTTT\\\{{{}}}ssspppyyy}}}rrr[[[NNNYYYYYYZZZ[[[[[[[[[[[[[[[^^^___^^^\\\YYYWWWVVVVVVYYYZZZ[[[]]]^^^^^^^^^]]]XXXXXXXXXXXXWWWUUUSSSQQQPPPSSSTTTQQQMMMLLLMMMMMMJJJLLLUUUUUUHHHCCCGGGDDDHHHfffnnnnnnuuuiiinnnwwwKKK222...,,,+++***+++---000111---------......000111111666333222666===@@@???===999555333444444333000000555555777CCCZZZmmmnnneeeVVVEEE;;;CCCTTTjjjmmmIII;;;FFFWWWUUUDDD<<<;;;888;;;===555111///,,,+++,,,...///......///000111222333444444222222222333555777888999666666666999???EEEIIIKKKRRRYYY___ccciiiyyy|||```yyyaaaKKK^^^uuuPPP;;;888777444444333222000///000000111.........///////////////222111111000///......---......---------,,,,,,,,,***((()))000:::CCCFFFFFFGGGKKKMMMVVVnnnvvveeewww{{{www~~~uuurrrxxx~~~}}}qqqkkkdddaaadddhhhhhhgggiiihhhgggggghhhhhhfffeeeaaa]]]TTTGGG;;;666888<<<@@@<<<999999666111///111444666777:::===BBBHHHMMMYYY``````XXXXXXaaaddd```ccc```WWWLLLIIIPPPXXX[[[KKKFFFEEEHHHLLLMMMOOOSSS[[[YYYUUUNNNHHHEEEDDDEEEBBBBBBEEEJJJPPPZZZgggrrr|||xxx^^^EEE777666444444666666555555555666777:::<<<;;;999666444000000111222222111000///000333333777===GGGkkkqqqaaavvv]]]???222,,,000222++++++///+++(((((())))))*********+++*********************************)))***++++++,,,***+++,,,...000555<<>>JJJYYYjjj|||kkkMMMEEE<<<666666666555222222111111222333555777999;;;;;;;;;::::::<<<@@@CCCJJJ___```QQQLLLPPPUUU^^^hhh{{{uuutttqqqooooookkkaaaWWWLLLUUUllljjjKKKCCCQQQRRRMMMLLLLLLPPPZZZpppwwwaaaaaaxxxnnnlllgggdddddddddbbb```]]]ZZZXXXZZZZZZZZZ[[[^^^___^^^\\\]]]]]]\\\ZZZVVVUUUUUUVVVTTTTTTTTTUUUSSSMMMFFF@@@444777===FFFOOOTTTTTTRRRTTTiii|||~~~wwwrrrqqqrrryyytttwwwxxxaaaPPP[[[VVVTTTXXXZZZYYYVVVWWWWWWYYY[[[\\\ZZZXXXTTTRRRSSSTTTVVVWWWXXXYYYZZZZZZ\\\XXXTTTRRRQQQPPPMMMJJJMMMMMMKKKIIIGGGEEECCCBBB???@@@CCCFFFHHHGGGDDD@@@FFFTTT^^^gggppprrrxxxRRR;;;333+++---...------...000222///000111000///...///000555888;;;>>>???@@@CCCEEE::::::888555111//////000333555888===AAAEEEGGGHHH<<<;;;999:::CCCVVViiiuuuzzzeeeMMM>>>;;;DDDMMMLLL<<<666666222555<<<:::888///)))---111111///.........000111222333333444666444222333666888666444666:::===???@@@CCCHHHMMMRRRXXX```dddjjjxxxiii|||uuuRRRCCCffffffEEE999:::888000444333222111000000000000...////////////......---000000///...------,,,,,,------,,,,,,,,,,,,+++++++++,,,---///222888???DDDLLLIIIHHHRRRjjjgggjjj}}}tttwwwvvvttt|||~~~jjjdddggghhhjjjoookkklllkkkiiijjjlllggg```ccceee```QQQ@@@888444333555666777666444222111111666;;;@@@AAABBBFFFLLLRRR```^^^^^^ccckkkppppppnnnuuugggZZZRRRWWWnnnzzzoooYYYNNNRRRQQQUUU]]]YYYbbbssswwwhhhTTTRRRTTTQQQQQQRRRRRRTTTVVVYYYbbbuuuqqqZZZKKK???777444444333444555333111666===333;;;AAA???666000000444222111000000111222555666///222444333777OOO{{{fffgggqqqNNN444000000///...---,,,,,,,,,,,,+++)))(((((()))+++,,,******************************+++,,,,,,,,,,,,+++)))***,,,...000444:::>>>CCCDDDGGGMMMQQQRRRMMMIIIUUUWWWpppjjjZZZwww{{{ppp}}}~~~zzzqqqmmmooojjjYYYHHH===:::???MMMYYYfff{{{lll[[[IIIBBB:::555555555222000111111111222444666999:::;;;<<<<<<;;;;;;===BBBEEEQQQ]]]YYYNNNMMMOOOTTT___}}}zzzvvvtttqqqooollleeeXXXNNNGGGWWWooohhhKKKGGGTTTSSSMMMKKKLLLSSSaaazzzwwwfffkkksssiiifffcccccccccaaa```^^^[[[YYYXXX[[[ZZZZZZ\\\^^^___^^^\\\XXXYYYYYYYYYXXXXXXYYY[[[XXXWWWWWWVVVTTTOOOIIIDDD999999<<>>000,,,+++,,,------,,,---///111///000111000///...///000666888;;;======???AAABBB???@@@???<<<888444222222::::::999777666666888:::888888666444888AAALLLSSS[[[VVVLLL???666777AAAJJJAAA555555999666999@@@???888///))),,,000111//////...///000111222333333333555444333555888888777555777:::>>>@@@BBBFFFMMMSSS[[[aaahhhllltttvvvxxxhhhSSSVVV~~~ZZZ@@@888888777333444333222111000000000000//////000000//////......//////......---,,,,,,+++,,,,,,+++++++++*********+++,,,---...111777===BBBHHHIIIJJJOOO```ttttttlllppp}}}sssnnntttzzzvvvxxx}}}{{{lll```aaadddgggkkkjjjlllllljjjkkkllliiidddaaafffdddYYYLLLCCC;;;666444444555444333222222333666;;;AAADDDGGGLLLTTT[[[```^^^___dddlllrrrsssrrrqqqgggccchhhzzzdddZZZhhhmmmiiiccc___tttnnn^^^]]][[[YYY___ddddddfffkkkqqqzzzoooRRRAAA;;;777333000777555555777666444666:::???999444333666777555222222111000000000222333555555555666999AAAVVVxxx{{{iiikkkHHH333000///...------,,,,,,,,,,,,+++***))))))***+++,,,************************)))***++++++,,,,,,++++++)))***,,,...000444999===???AAAEEEKKKPPPPPPMMMJJJQQQXXXrrrrrrdddmmm{{{{{{~~~qqqyyy~~~}}}|||}}}}}}xxxqqqmmmnnniiiYYYHHH>>>===CCCNNNWWWddd{{{ppp\\\NNNCCC>>>888444444333000---000000111333555888:::<<<<<<<<<<<<<<<===@@@DDDHHHZZZ[[[SSSNNNPPPOOOWWWiiiyyyvvvssspppooojjj```RRRGGGGGGaaavvvgggJJJKKKYYYWWWQQQMMMMMMWWWkkk~~~hhhsssttthhheeefffdddcccaaa___]]]\\\[[[ZZZ\\\\\\\\\]]]___```___]]]WWWXXXYYYYYYXXXYYY[[[]]]YYYXXXWWWVVVTTTQQQLLLHHHAAA<<<:::???JJJSSSUUUTTTOOOWWWhhhzzz}}}uuuqqqtttvvvzzz{{{xxxyyyyyy```XXXSSSTTTUUURRRQQQQQQXXXZZZ]]]^^^^^^]]]ZZZXXXNNNLLLKKKMMMQQQSSSRRRPPPPPPNNNMMMMMMNNNNNNMMMLLLIIIHHHGGGEEECCCAAA@@@???555555555888<<>>999444222444666999888666555666888888888777555444555888;;;888999999555333999EEEPPPIII:::666777444:::EEEFFF888///)))+++///000///000...///000111222333333333444444444666999999888666888;;;???AAADDDJJJSSSZZZ^^^fffooo{{{kkkuuu^^^^^^wwwkkkIII;;;888555444666333222111111000000000000000000000000000///.........------,,,,,,++++++++++++************)))))))))***+++,,,---000555;;;@@@EEEHHHJJJKKKSSSeeewww~~~nnneeeiiilllhhhhhhmmmsssyyy{{{wwwcccXXX[[[```dddiiiiiimmmooollljjjlllllliiidddiiikkkfff^^^TTTGGG<<<333222222111222222333444777;;;AAAEEEJJJQQQYYY``````___```eeemmmsssvvvvvvwwwqqqxxxuuurrrllljjjuuullllllgggjjjzzz{{{xxxzzzjjjRRR999000333555555333666333333777888555333555>>>;;;888666666444000---222111000///000111222333333000444DDD[[[tttzzz|||___???222000///...---,,,,,,,,,,,,************************************************)))***++++++,,,,,,++++++)))***,,,---///333888;;;<<<>>>CCCIIIMMMNNNLLLJJJKKKWWWpppsssooonnnqqqvvvrrr~~~~~~~~~~~~wwwpppppptttuuuuuuwwwwwwvvvtttssssssnnn^^^NNNEEEEEELLLXXXbbbpppwwweeeUUUKKK???;;;777555333222///,,,///000222444777:::<<<===<<<======>>>>>>BBBFFFJJJ]]]YYYQQQOOOQQQPPP```}}}~~~xxxtttpppnnnmmmggg[[[PPPJJJUUUuuudddFFFKKK\\\^^^WWWPPPOOO]]]vvvttthhhtttvvvhhhffflllfffeeebbb```_______________^^^^^^```aaabbbaaa___\\\]]]\\\[[[XXXWWWXXXYYYVVVUUUTTTSSSSSSQQQOOOLLLHHH@@@:::<<>>===<<<<<<<<<<<<>>>@@@AAAAAA???>>>===333222>>>CCCEEENNNOOOKKKCCC:::333///...///***+++,,,,,,++++++---///...///000///...///111333888999::::::999999:::<<>>@@@BBBAAA<<<888888777555555777444555666444666@@@PPP]]]OOO;;;111333666CCCQQQRRR777///)))+++...//////111//////000111222333333333111222444777888999888777:::===@@@BBBFFFMMMWWW^^^```iiizzzpppwwwVVVqqq~~~ZZZ<<<777888222111777222222111000000000000000111111111111000///......,,,,,,,,,+++++++++******++++++*********)))))))))***++++++,,,...333999===CCCFFFHHHGGGKKK\\\rrr~~~ooodddfffkkkkkkhhhhhhqqq~~~~~~vvv]]]UUUVVVXXX]]]dddiiinnnpppllliiikkkmmmlllkkkoooqqqnnnjjjaaaSSSEEE555333000000111333444555666999>>>CCCIIIQQQZZZ```aaa``````dddjjjppptttuuu{{{}}}yyyqqquuuzzzxxx~~~zzzVVVEEE444///222555666777666333333:::===:::666555666EEERRRNNN<<<---+++///111111000//////000111111333...555PPPuuuyyyOOO666222///...------,,,,,,,,,---)))***++++++++++++***)))************************))))))***+++++++++++++++)))***+++,,,...111666:::;;;>>>CCCHHHKKKLLLJJJIIIKKKXXXlll~~~nnnrrrwwwnnn|||~~~~~~~~~jjjbbb^^^bbbiiimmmooorrrooorrrttttttssslll\\\MMMHHHOOO```tttzzzjjj[[[PPPIII<<<:::777555444222000...///000333666999;;;===>>>===>>>?????????CCCGGGKKKVVVUUUPPPPPPRRRTTTnnnyyyvvvsssnnnjjjfff\\\QQQMMMOOOmmm___CCCKKK\\\dddVVVQQQTTTgggrrroooxxxuuueeeeeemmmeeedddbbbaaa``````aaaaaaaaaaaa```aaaccccccbbbaaa^^^^^^^^^[[[YYYWWWXXXYYYUUUSSSRRRRRRTTTTTTRRRQQQMMMDDD<<<;;;DDDNNNSSSUUUVVVQQQZZZpppzzzsssmmmooommm}}}qqqggg\\\XXXVVVTTTTTTVVVSSSVVVZZZ^^^aaaaaa```___VVVOOOGGGDDDEEEIIILLLMMMIIIJJJKKKJJJIIIGGGFFFFFFBBBAAA@@@>>>===;;;:::999???@@@BBBEEEGGGFFFCCC@@@<<>>???????????????@@@BBBGGGKKKKKKOOONNNOOOUUUaaatttsssqqqkkkeee\\\OOOFFFNNN\\\TTTDDDOOO[[[cccQQQRRR___zzzyyyzzz~~~tttggggggmmmbbbaaaaaa````````````aaabbbaaaaaabbbccccccbbb```ZZZ[[[\\\[[[ZZZZZZ\\\^^^VVVUUUTTTUUUVVVVVVTTTSSSNNNGGG???===BBBJJJQQQUUUWWWRRRXXXiiiuuuuuurrrrrrnnn|||zzz~~~vvvjjj]]]WWWUUUSSSTTTWWWUUUWWW[[[___aaaaaa```___YYYTTTMMMFFFCCCDDDGGGJJJFFFGGGIIIHHHEEEBBBAAAAAA>>>===<<<;;;:::888777777999;;;>>>BBBEEEEEEAAA>>>666===888//////---***////////////000000...+++(((,,,------,,,++++++---...---.........---///333666999:::999888666666888:::<<<@@@FFFJJJKKKKKKLLLLLLIIIIIILLLSSS^^^kkkwww~~~~~~bbbDDD888666555555777555444555;;;III[[[mmmxxx\\\QQQXXXiiioookkk\\\FFF222---***---///......111000000111222222222222222000222444666666777:::<<>>HHHTTT^^^dddnnnmmmllllllooouuuzzz~~~```kkkyyyfffIII444222333444222///111777555444777>>>@@@<<<999999888>>>CCCAAA:::333000111//////000111111222222333444777HHHkkkooo___LLL888///222------,,,,,,,,,,,,------************************************************((()))******++++++******))))))***+++,,,...222666:::>>>BBBFFFGGGHHHHHHIIIGGGTTTkkkrrr~~~ttttttrrrttttttyyy~~~WWWSSSRRRVVVYYY[[[```eeennnqqqppplllgggbbbXXXNNNLLLZZZvvv~~~yyywwwssskkkccc^^^]]]]]]bbb```[[[SSSJJJAAA;;;888888777666333111000000111111333555999;;;===>>>>>>@@@@@@@@@??????BBBFFFIIIGGGOOOOOOQQQ```www{{{qqquuummmggg```UUUGGGDDDYYYtttmmmGGGJJJXXXZZZ\\\QQQ[[[rrrpppiiihhhggg``````aaaaaabbbaaaaaaaaa```______```aaaaaa___^^^WWWYYY[[[[[[[[[]]]___aaaXXXWWWVVVVVVVVVTTTQQQNNNMMMIIIDDD@@@AAAGGGOOOTTTRRRQQQUUUaaapppzzz|||{{{sssyyyyyy}}}~~~qqqccc[[[YYYWWWZZZ]]][[[]]]```bbbbbbaaa^^^\\\XXXWWWTTTMMMEEE@@@AAACCC@@@BBBEEEDDDAAA>>>===>>>;;;;;;:::999777666555555555555777999;;;;;;888666111999444---111222000444000000000000000000///...---......---,,,,,,---///---......------///333777::::::999777666666888:::;;;???EEEKKKQQQVVV[[[^^^```dddnnn~~~rrrIII999:::;;;;;;<<<:::>>>JJJ]]]ttttttoooooodddWWWHHH666///,,,+++///000......000000000111222222222222111333555666666666999===AAAEEEIIIOOOTTTYYY```iiipppzzzdddPPPbbbTTTCCC777666777222000444000000////////////000000000000//////...,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++************))))))))))))))))))((())),,,111555<<<>>>BBBFFFFFFJJJYYYjjjzzzyyypppfffiii}}}{{{iii\\\OOOHHHPPP]]]]]]___^^^]]]bbbkkkooonnnlllmmmjjjeeebbbbbb^^^YYYWWWMMM@@@777444333111///000111444:::DDDNNNWWW\\\bbbaaa``````ccciiipppuuu{{{uuueeeTTTooowwwvvviiiKKK>>>444111222555555333444888555666:::>>>===777555777777333000///000000...,,,...///000222333444444444111@@@```vvvoooiiiQQQ???555000///---,,,,,,+++,,,,,,------,,,+++***))))))***+++,,,************************((())))))***************((()))******+++---111444444999???CCCEEEGGGIIIKKKDDDOOOjjj~~~tttyyyvvvxxx}}}SSSQQQPPPRRRRRRRRRWWW^^^hhhjjjgggbbb^^^\\\WWWQQQUUU\\\ooo}}}uuutttkkkqqqxxxzzzwwwqqqllljjjXXXRRRJJJCCCBBBFFFLLLPPPQQQQQQPPPKKKCCC<<<666333777666444111//////000222222444666999<<<===>>>>>>@@@AAA@@@??????AAAEEEHHHIIIQQQQQQUUUjjjtttpppxxxhhhccc]]]RRREEEHHHggg\\\===PPPaaaZZZVVVVVVdddzzzwwwgggeeeccc\\\aaabbbccceeeeeedddcccccc^^^]]]]]]^^^______]]]\\\XXXZZZ[[[[[[\\\]]]___aaaXXXWWWVVVUUUTTTPPPLLLHHHLLLJJJGGGCCCAAAEEEMMMTTTMMMPPPTTT\\\lll~~~xxxvvvtttzzzxxxzzzzzzkkkccc```___bbbfffaaabbbdddeeeccc```\\\ZZZUUUYYYYYYRRRGGG>>><<<>>>;;;>>>AAAAAA>>><<<;;;<<<:::999888777666555444333666444222222222222000...000777111***333888777999111000...,,,,,,...111333...//////...,,,,,,...///---------------000444777::::::999777666666999;;;999===DDDKKKSSS[[[ccciii}}}rrrEEE666:::>>>???AAAGGGPPPfffiiiUUU???666777444---+++,,,000000...---///000111111222222222111111555777888777777:::@@@EEEGGGLLLTTTZZZ```hhhqqqwww{{{KKKLLL{{{|||JJJ@@@777666555333222444000000////////////000111/////////...---+++***))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))(((((((((((()))))))))((((((+++000444777<<>>BBBDDD@@@999888;;;777666555333111///......---...000222444555666666<<>>;;;>>>EEEHHHGGGJJJIIIFFFBBB>>>;;;;;;===<<<777222///000222222111111444777999:::<<<>>>@@@DDD@@@???CCCEEEDDDDDDFFFMMMQQQTTT]]]~~~|||rrrlllkkkgggZZZRRRJJJCCCWWWrrrIIIAAAQQQ[[[WWWNNNRRRuuu~~~|||{{{ooofffcccddddddgggdddbbbccceeefffeeeccc[[[\\\\\\]]]]]]]]]\\\\\\YYYYYYZZZZZZ[[[[[[ZZZZZZWWWVVVTTTRRRPPPNNNLLLKKKNNNLLLIIIFFFEEEEEEFFFGGGKKKMMMMMMRRRhhh{{{www}}}|||uuu{{{kkkhhhlllmmmqqqjjjeeecccbbb\\\UUUTTTYYY]]][[[XXXUUUPPPHHH>>>666>>>;;;:::;;;>>>>>>===:::999888777666555444333333333222222222111111000000000...---...222777===@@@555222///---------,,,,,,///...,,,+++,,,///333555111000...---...///111222:::<<<===999555444777<<<>>>CCCDDDJJJXXX```mmmbbbGGG@@@<<>>HHHPPPMMMBBB999999<<<444333222000////////////000444444111///222666888<<>>::::::;;;===;;;777222///000222222111333666999;;;<<<>>>@@@BBBCCC??????DDDFFFFFFGGGJJJRRRRRRWWWkkkxxxqqqllljjj```TTTMMMJJJQQQrrr]]]AAABBBPPPVVVRRROOO```||||||}}}~~~tttiiicccbbbdddeeeaaa^^^\\\\\\^^^______^^^ZZZZZZ[[[[[[ZZZYYYWWWVVVXXXXXXXXXXXXXXXWWWWWWVVVQQQQQQQQQPPPOOONNNNNNNNNRRRPPPLLLHHHFFFEEEEEEFFFNNNPPPOOOQQQddd~~~vvvoooyyyyyy{{{tttuuurrrgggqqqtttrrrccc^^^[[[ZZZWWWQQQQQQTTTYYYXXXXXXWWWUUUNNNEEE>>>;;;999777777999:::999888777777666555444333222222222111111111000000000///......---///222888>>>AAA333000---+++,,,,,,,,,+++---,,,+++***+++---000222000///...------///000222777:::;;;999666666:::???BBBGGGHHHMMMZZZbbbmmmbbbKKKFFFAAAJJJTTTdddlllPPP555///111///,,,,,,,,,------...///000111111---111111///111555555111777666777:::???FFFKKKNNNSSSYYY```fffiiinnnuuu|||jjjNNNUUU|||}}}NNN===:::666444333333222111222000......///000000///000...,,,*********+++,,,...---,,,+++*********************)))))))))((((((***************++++++,,,222777???EEECCCBBBJJJVVVnnn}}}zzzqqqvvv}}}~~~QQQ999CCCKKKVVV___eeeggghhhiiijjjjjjkkklllkkkiiigggeeefffeee\\\KKK<<<555333111//////111333555777777777444222111444444222555999999<<>>EEEUUUUUURRRKKKAAA999555555333333222111000/////////333444666666444555;;;BBB___wwwxxxrrr|||UUU;;;333000///...---,,,+++++++++---///000************************))))))))))))))))))))))))))))))))))))))))))))))))******+++******+++///111333555999<<>>???BBBCCCAAA???@@@DDDGGGHHHJJJOOOXXXVVVaaayyytttpppjjjfffWWWLLLFFFLLLggg```III>>>JJJTTTQQQOOOSSSnnnxxxyyy{{{|||lllaaa^^^___``````\\\ZZZWWWWWWXXXZZZZZZZZZYYYYYYYYYXXXVVVSSSQQQOOOUUUUUUUUUUUUTTTSSSRRRRRRMMMMMMNNNOOOPPPQQQRRRRRRVVVSSSOOOJJJGGGEEEEEEEEENNNQQQPPPPPP\\\rrrpppdddkkkqqqtttyyy~~~zzzuuu~~~hhhZZZhhhmmmiii]]]WWWRRRRRRRRRQQQRRRUUUUUUVVVXXXZZZYYYUUUNNNIII>>>;;;777555555666666666555555444333222111111000000000000///////////////...---------000333777:::///---+++***+++,,,,,,,,,+++************+++,,,---///...---------...000111333666888888777999???CCCEEEKKKKKKOOOYYY___jjj}}}bbbPPPMMMIIIQQQbbbKKK:::---...111///,,,---.........//////000000000///111222000111555666444666777:::???DDDJJJOOOQQQWWW\\\fffnnnoooppp~~~pppNNNOOOxxx```===:::888555333333333222111111///......///000000//////...,,,+++******++++++---,,,+++*********************))))))))))))(((((())))))(((((())))))***+++---444===DDDCCCAAAEEELLLcccyyytttqqquuuyyynnnnnnuuu___BBB;;;BBBLLLUUUZZZ^^^bbbdddfffhhhjjjlllkkkjjjgggfffkkkiii^^^LLL>>>888777666111111222222222222111111///------000111......111///222777===EEENNNWWW]]]]]]```jjj}}}{{{]]]DDD888///222444111000222000333666444444===OOO___jjj```RRRGGG@@@:::444000333222111000000///000000444444888;;;::::::HHHYYY~~~zzzlllDDD444000,,,,,,111...---,,,++++++,,,---...************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++...000111444777:::===AAAFFFJJJHHHIIINNNYYYgggttt~~~~~~xxxzzzRRRRRRQQQQQQQQQPPPPPPPPPLLLMMMMMMMMMNNNMMMMMMMMMJJJIIILLLNNNLLLGGGGGGJJJNNNKKKFFFAAA???>>>@@@AAAMMMZZZggglllmmmnnnooommm]]]QQQBBB888666777888777666444222111111222333444777999<<<>>>???@@@BBBDDDAAA@@@AAAEEEHHHHHHMMMRRRYYY^^^uuu{{{tttsssooofff___MMMEEEEEEXXX|||OOODDDGGGVVVYYYNNNNNN[[[|||qqqzzz|||fff\\\[[[\\\[[[ZZZ\\\ZZZXXXWWWWWWYYY[[[\\\XXXXXXWWWUUUSSSOOOLLLJJJQQQQQQRRRRRRRRRQQQQQQPPPMMMMMMNNNPPPRRRSSSTTTUUUVVVTTTOOOKKKHHHFFFFFFGGGJJJPPPRRRQQQWWWfffuuu|||uuufffgggjjjoooxxxdddYYYcccffffff___YYYSSSRRRTTTWWW[[[]]]VVVWWWXXXYYYYYYXXXUUUSSSGGGCCC===888555444555555333333222111111000//////........................///...,,,+++***+++---------+++******,,,---------******+++++++++++++++***------,,,,,,---...///000///111444666888<<>>:::666222111000000////////////000222333999===:::???XXXvvv~~~WWW666000111******222...---,,,+++++++++,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((((((*********)))***,,,//////111555888;;;???DDDGGGHHHGGGJJJQQQ^^^qqqwwwpppxxx~~~~~~TTTTTTRRRPPPOOONNNNNNNNNLLLLLLKKKJJJIIIHHHFFFEEEDDDBBBBBBEEEDDDBBBDDDHHHDDDAAA<<<777666888<<<>>>JJJUUU]]]^^^[[[[[[[[[ZZZUUUKKK???777666666444222444333222111111222444666777999<<<>>>>>>???AAACCCBBBAAACCCGGGIIIJJJOOOVVVZZZnnntttrrrssslll___VVVGGGCCCPPPqqqZZZKKKJJJRRR]]]XXXLLLTTTgggwwwooowwwaaaZZZ\\\]]][[[ZZZ\\\\\\ZZZYYYYYYZZZ\\\]]]XXXWWWVVVSSSQQQNNNLLLKKKOOOPPPQQQQQQRRRRRRRRRRRRNNNNNNOOOPPPQQQRRRSSSTTTUUURRROOOKKKIIIIIIIIIJJJIIIQQQWWWXXXYYY```jjjppp|||rrrooonnnrrr}}}~~~{{{vvvpppiiilllkkkggg```[[[[[[^^^bbbccc\\\[[[ZZZXXXWWWWWWXXXXXXPPPLLLDDD<<<666222222333111111000000//////......------------------.........---,,,+++)))))))))))),,,+++***+++---......---***+++,,,,,,---,,,++++++,,,,,,,,,---...//////000---///111444888===CCCFFFLLLTTTWWW\\\eeekkkwwwoooggghhhooovvvvvvFFF111///---...---***+++---/////////000000000000000000333666888777777888;;;:::???FFFKKKOOORRRUUUXXXXXXZZZccclllrrr|||oooSSSGGGbbbtttMMM;;;:::555333222222333333222111///...---...///000///---,,,,,,++++++******++++++++++++******))))))******)))))))))(((((((((((('''''''''&&&&&&''''''((()))&&&---666;;;>>>@@@@@@@@@LLLddd}}}}}}wwwyyy}}}zzzxxx~~~~~~yyyvvveeePPPCCC<<<666:::GGGVVVaaaeeehhhhhhhhhiiijjjkkklllmmmiiifff\\\OOOHHHJJJMMMMMMMMMMMMJJJEEE===777333222222---,,,000222000///111000111222333555:::AAAFFFLLLaaa}}}~~~uuu~~~sssmmmlllkkkggg^^^NNN===222111111222555555333555888333555<<>><<<999666333333666999<<>>???@@@BBBCCCCCCFFFJJJLLLNNNUUU^^^fffyyyqqqqqqoooeeeWWWNNNGGGKKKjjjzzzKKKKKKRRR[[[]]]TTTRRRgggwww{{{mmm\\\[[[``````^^^^^^ZZZ[[[\\\[[[YYYYYY[[[\\\WWWUUUSSSQQQOOOOOOOOOPPPQQQRRRSSSSSSTTTTTTTTTSSSOOOOOOOOOPPPQQQQQQQQQRRRUUUSSSOOOMMMLLLLLLMMMNNNLLLUUU^^^bbbaaaaaaeeejjjqqq}}}{{{tttuuusssrrryyy~~~iiieeepppqqqooohhhcccccccccbbb```___]]]YYYVVVUUUWWWYYYTTTPPPIII???666111000000000000/////////.........---------------.........,,,,,,,,,---------------+++******+++---......---***+++,,,---------------,,,,,,---...///000000111---...///222777<<>>RRRhhhwwwvvvjjj___MMMJJJDDD<<<555000//////000/////////000111222222222777::::::@@@YYYzzz|||ooojjjOOO;;;///222444---***...------,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))******))))))***+++***---000333777;;;???CCCHHHCCCBBBHHHRRRgggooo___uuu}}}rrruuuzzzkkkooorrrsssuuuzzz}}}```\\\VVVQQQMMMLLLMMMMMMNNNNNNMMMLLLHHHCCC???<<<;;;777666888888555444555666555444333444555666777555888888555444777888555:::888444222000000111111///111333333222333666888888:::===>>>>>>???AAABBBCCCDDDHHHNNNQQQTTT^^^hhh}}}vvvpppmmmggg[[[OOOHHHNNNZZZ```JJJOOO\\\ddd]]]WWWfff}}}uuuzzzvvvdddYYY]]]dddbbb^^^^^^XXXZZZ]]]]]][[[YYYZZZ[[[TTTRRROOOMMMMMMOOORRRUUUWWWWWWWWWWWWVVVUUUTTTSSSRRRRRRSSSSSSTTTTTTUUUUUUXXXVVVSSSPPPOOOOOOPPPQQQRRRYYYbbbfffeeebbbcccfffjjjqqqooooooyyy{{{tttsssyyylllZZZcccnnnuuuqqqkkkgggccc___aaabbbbbb^^^ZZZWWWVVVWWWUUURRRLLLBBB888222111222///////////////.........------------.........///***+++,,,---.........---***))))))***,,,---,,,+++******++++++,,,---......,,,---...///000111111111.........111555:::>>>@@@FFFPPPRRRTTTZZZ\\\ggg{{{YYY<<>>666000///000---,,,---++++++,,,,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((******)))((()))***(((+++///222555999>>>AAAIIIDDDDDDKKKRRR```|||{{{xxx|||kkkiiixxx{{{mmmgggnnnqqqssstttyyy~~~gggbbb[[[UUUPPPOOOPPPQQQMMMNNNNNNMMMIIIDDD>>>;;;666333333666777444333444000000000000000000000000///111000///222777777444222222111...------111444...111333333222333666999999;;;>>>??????@@@AAACCCCCCDDDJJJPPPTTTYYYdddppp||||||uuuooojjjaaaTTTJJJFFFVVVgggjjjLLLKKKTTTdddkkkaaa^^^zzzkkkmmmwwwsssqqqaaaYYY___eee```[[[[[[XXX[[[______]]]ZZZZZZ[[[RRRPPPMMMKKKLLLPPPTTTXXX]]]\\\[[[ZZZXXXVVVTTTRRRVVVVVVWWWXXXYYYYYYZZZZZZ[[[YYYVVVSSSQQQQQQRRRSSSTTTZZZaaafffdddaaaaaadddlllooojjjnnn{{{ssssssoooxxx[[[QQQcccsssuuuooojjjddd^^^```ccceeeccc^^^YYYVVVVVVVVVTTTOOOEEE<<<666444555///////////////.........---------....../////////+++,,,------,,,+++***))))))(((((()))+++,,,***))))))))))))***+++---...///,,,---...000111222222222///......000444888;;;===>>>FFFFFFCCCDDDAAAIII\\\pppsssiiilllCCC222000---//////---,,,---...------...///000111222333333555999BBBJJJHHH@@@???DDDJJJOOOUUUVVVUUUUUUXXX\\\bbbxxxhhhUUULLLQQQwww~~~VVV;;;555666666222111000111222111///------------...000000---+++)))******+++++++++*********)))))))))))))))******)))(((((((((''''''''''''(((''''''''''''((()))))))))+++***+++444CCCLLLKKKFFFPPPbbbvvvvvvnnnuuu}}}{{{lllQQQ;;;444<<>>GGGSSSdddzzzttt___OOO===555777888333+++111222444555444222222111111222333444777;;;<<<;;;TTTnnn{{{bbbRRRNNNEEE???777222222222111000444444444555666777888999666:::<<>>???@@@@@@@@@AAADDDGGGHHHDDDIIIVVVYYYZZZnnnzzzvvvsssooofffUUUFFFFFFNNNbbbTTTKKKTTT[[[mmmjjjVVVcccgggYYYsssyyyxxxxxxssskkkaaa\\\\\\\\\ZZZXXX]]]]]]\\\\\\ZZZYYYWWWVVVUUUTTTRRRQQQRRRSSSUUUWWWaaa```[[[VVVUUUYYYYYYVVVUUUYYYZZZXXXWWWZZZ\\\\\\YYYZZZYYYUUUQQQOOORRRUUU___aaabbbaaa```aaaggglllxxxrrr~~~yyyqqqzzzzzzoooyyytttdddbbbuuutttiiiiiigggfffhhhjjjddd[[[ZZZ^^^XXXVVVTTTTTTRRRKKK???666333222111...++++++---000111///......///000///...---,,,++++++------,,,+++---,,,,,,,,,,,,---......,,,,,,,,,,,,---...//////111///...222777888444000222444222000333:::>>>>>>;;;::::::999::::::;;;<<>>AAABBBDDDEEEEEEJJJYYYiiiooo}}}pppnnnrrr{{{wwwzzziiiiiigggbbb\\\VVVRRRPPPQQQNNNKKKIIIHHHEEE>>>999666444222111222111000......////////////000000000333222111000////////////000000000000000000000000000111222222222333777999<<<===??????@@@BBBEEEHHHEEEIIIQQQYYY\\\hhhwwwuuukkkccc\\\OOOFFFNNN^^^iiiNNNPPPXXXcccjjjdddZZZnnn[[[___xxxzzz|||nnnhhh```]]]^^^``````___```______^^^]]]\\\ZZZZZZYYYXXXXXXYYYZZZ\\\^^^```dddddd```[[[[[[^^^]]]ZZZUUUYYYYYYUUUTTTWWWYYYXXXUUUVVVWWWWWWVVVUUUVVVVVVWWW]]]bbbbbb^^^^^^ccciiiuuuyyywwwuuu|||}}}xxxtttmmmpppxxxrrrttt{{{oookkkgggfffjjjiiiccc```bbb]]]ZZZVVVVVVVVVSSSLLLFFF;;;777333000000000...,,,000...------......---+++---,,,++++++------,,,+++---,,,,,,,,,,,,---......,,,,,,,,,,,,---...////////////000444888999888666000111111333;;;DDDEEEAAA::::::999999888888777777;;;:::>>>CCCBBBBBBRRRgggqqqfffiiikkkzzz|||cccEEE222---///222000---,,,000555666444000111333444444444555555444222555===BBBCCCFFFJJJQQQTTTVVVVVVVVVZZZbbbiiirrrrrrSSSUUUccctttMMM<<<999666222222333222111111000000000000------------------------,,,+++***)))))))))***+++)))************)))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((***---000666DDDSSSTTTNNNRRReee{{{{{{uuussswww}}}zzzrrrrrrxxx}}}[[[AAA666444777;;;DDDPPP\\\cccfffgggiiicccZZZTTTSSSWWW\\\___aaaaaaaaa^^^YYYTTTOOOMMM>>>333+++,,,000111111222222000///111555666444111111333444333111000111222666444555888===>>>:::666444333222111111222333444333333333333333333444444888666666;;;BBBLLL^^^ooo|||eeeQQQJJJDDD===888777444222111000000111222333333444666:::===>>>???EEEYYYzzz}}}SSS222000000///...---,,,+++++++++++++++++++++*********((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***,,,...000222666:::>>>???@@@BBBCCCBBBFFFTTTccc{{{xxxgggppp{{{ssstttxxx|||jjjjjjjjjhhhccc]]]WWWSSSPPPMMMKKKJJJIIIEEE>>>999555333111000111000///............/////////000000222111000000////////////000000000000000000000000000111222222222333666999;;;<<<>>>???@@@BBBFFFIIIFFFQQQZZZ\\\ccc~~~{{{uuuqqqcccXXXSSSKKKGGGYYYsssSSSJJJTTTZZZdddaaa\\\bbblllVVVnnntttjjjeee^^^\\\^^^aaabbbccc``````___^^^]]]\\\\\\[[[XXXYYY[[[]]]___aaacccdddiiiiiigggbbbaaaccc```\\\YYY[[[ZZZUUUTTTWWWYYYYYYWWWXXXYYY[[[\\\ZZZWWWTTTSSS\\\dddeee```]]]___ccckkkmmmpppqqqttt|||}}}zzztttrrrzzzxxx{{{zzzmmmhhheeehhhjjjgggbbb```bbb]]]XXXVVVWWWXXXXXXVVVKKKAAA666111111222000---///...---.........,,,***---,,,+++,,,---...---+++---,,,,,,,,,,,,---......,,,,,,,,,,,,---...//////111333777:::;;;<<<===???>>>>>>>>>???FFFKKKFFF>>>777777888999999888888777555222333444444;;;RRRjjj|||aaaHHHAAADDDHHHPPPRRRMMMBBB888333111...///,,,+++///111111222444222333666888888777666444555555999@@@EEEGGGJJJNNNTTTXXX[[[\\\]]]bbbkkksssfffVVVlll___===222555777444333333333222000////////////***---000000---+++,,,...,,,+++******))))))******))))))******))))))((('''((((((((((((((((((((((((''''''''''''(((((((((((((((((()))+++---111<<>>IIIVVVyyyeeeAAA...000//////...---,,,++++++))))))******************))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))+++---///111555999<<<@@@@@@BBBCCCAAACCCNNN[[[sssyyysssdddfff~~~zzzuuuxxx{{{~~~|||zzzhhhiiijjjjjjhhhccc\\\WWWPPPNNNLLLKKKJJJFFF???999444222000///000000///........./////////000000000222111000///////////////111111111111111111111111111222333333222444666999<<<===>>>???@@@BBBEEEHHHMMMWWW\\\___rrr|||xxxtttlll]]]QQQNNNIIIMMMkkkkkkMMMIIIRRRXXXggg``````ssslllkkk}}}nnngggccc]]]ZZZ[[[^^^___```]]]]]]\\\[[[[[[ZZZZZZZZZZZZ\\\^^^```cccdddeeeeeelllmmmjjjeeecccbbb^^^XXX]]]___^^^ZZZYYY\\\______```___```aaaaaa]]]UUUNNNOOOUUU]]]aaa```]]]ZZZYYY```___cccjjjmmmsss{{{www{{{pppmmmuuu{{{pppmmmkkkkkkkkkhhhdddbbbddd___ZZZWWWWWWYYYYYYZZZXXXMMM???555222222111000.........///000000///---...,,,+++,,,---...---,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,---...//////444:::???AAAAAABBBFFFJJJLLLOOOPPPNNNMMMKKKCCC;;;333444666999;;;<<<<<<<<<;;;999999:::;;;DDDYYYmmm}}}pppYYYBBB666666;;;>>>AAA???:::333222444333...---,,,000444222,,,---333===<<<<<<<<<<<<;;;999777>>>@@@DDDIIILLLNNNPPPSSSVVV\\\aaaaaa___dddqqq}}}tttbbbkkkcccLLL555///333555333222444333111000///...------)))///333222...+++,,,///+++++++++***************)))))))))))))))(((((('''((((((((((((((((((((((((''''''''''''(((((((((((()))((((((******+++444>>>MMMPPPOOOSSSddd{{{wwwqqqssssssnnnpppvvvuuu|||}}}{{{ttthhhXXXGGG;;;222333555999???GGGOOOSSSRRRRRRTTTVVVZZZ```gggllloookkkgggccc___]]]ZZZYYYQQQGGG???======<<<<<<>>>>>>???AAAFFFIIIGGGAAA<<<888888777444111000111333555333000///111444555444555555444444444444444444444444666;;;???AAA???===:::@@@MMM```rrrlllVVVLLLGGG>>>777666111111000//////000111222222444888999777666<<>>AAAHHHTTThhhxxxfffFFF555333555555333::::::666///...000///+++000222444555111000888BBBOOOJJJCCC???<<<;;;:::888CCCHHHMMMPPPRRRUUUXXXYYY^^^bbbddd```___kkkmmm```lllrrrIII@@@666333222111111111333222111///...---------+++000555444///,,,---///++++++++++++******)))))))))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''(((((((((((()))'''''')))((((((---555EEENNNRRRQQQZZZnnn~~~|||{{{vvvpppvvv}}}www^^^LLL777555222222666<<>>???@@@AAAAAADDDGGGJJJTTTXXXccc~~~{{{uuuoooiii```SSSEEECCCWWW}}}XXXMMMKKKHHHQQQaaagggwwwhhhWWWfffpppzzzkkkddd```aaaaaabbbcccdddeeeeee^^^^^^]]]\\\\\\]]]______bbbbbbbbbcccccccccccccccggggggddd^^^[[[YYYSSSLLLWWW[[[]]][[[[[[```bbbbbb```aaabbbdddccc___YYYTTTIIIFFFHHHTTTdddlllggg___MMMMMMWWWiiittttttsssuuummmnnnllliiijjjwwwsss```\\\mmmtttyyywwwssspppooommmhhhfffdddaaa^^^ZZZWWWVVVPPPUUUYYYWWWNNNBBB888333000...------...//////......---,,,---...///...,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,---...//////...555<<>>>>>???DDDNNN\\\lll{{{vvvVVV888///333555222///666888777111...000111///000444444111555AAAPPPWWW[[[RRRGGG>>>;;;;;;;;;:::BBBJJJQQQTTTVVV[[[_________```bbbfffssslllVVVcccsssUUU;;;:::888666222000///000111111000...------------...000333222///------...***++++++++++++***))))))(((((())))))(((((('''&&&''''''''''''''''''''''''''''''''''''(((((((((((()))''''''))))))'''***///<<>>AAACCCJJJNNNSSSYYY___gggooouuu|||nnnXXXBBB;;;:::555333333222111000000000111333333777666777;;;@@@QQQsss~~~uuuhhhWWWBBB222---000------------,,,,,,++++++))))))************************************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))'''(((***,,,---000444777;;;<<>>CCCCCC@@@AAAEEEHHHnnnttt}}}xxx~~~xxxpppllllllllliiifffddd___WWWRRROOOKKKFFFBBB666444000///000222333333222222333333333444444444444444444333333444555555333333333333333333333333444444555444333444666888999<<>>888333111111000000///...------...///...------,,,,,,,,,,,,---......,,,,,,,,,,,,---...//////111222333333333555777999999???AAA<<<555333111///---...111666>>>HHHQQQVVV\\\kkkLLL999---222555111111777---111222111444777777444888EEENNNXXXrrrhhhDDD>>>777777>>>EEEIIIJJJKKKVVV]]][[[[[[^^^aaa```pppttt}}}___\\\hhhiiiBBB777888666222000111444333000///......---------......000...+++++++++,,,+++*********+++,,,+++***)))((((((((((((((((((''''''&&&''''''''''''''''''''''''''''''''''''((((((((()))(((&&&'''***+++((())),,,000444BBBRRRXXXXXXbbbpppvvv|||ZZZ???444222111//////666>>>FFFLLLTTT___hhhjjjeeeaaaaaafffiiiiiigggllljjjkkkooopppmmmllloooiiifffcccccceeefffdddbbb```^^^YYYUUUQQQRRRVVVYYYWWWWWWVVVUUUVVVYYY]]]aaa[[[ZZZXXXYYY]]]dddjjjooopppvvv|||~~~jjjTTTCCC@@@:::333222333222/////////000222444777:::<<<999;;;KKKfff{{{zzzwwwZZZ;;;,,,...000,,,---,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++*********)))))))))***+++++++++,,,''''''(((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))&&&''')))***+++...222555999:::???EEEFFFCCCCCCGGGCCChhh}}}xxx}}}~~~rrreeejjjyyywwwmmmiiiiiihhhdddiiifffbbb]]]VVVOOOFFF@@@<<<666111...000333333333333333333333333333333333111222222333444555666666555555444444333333222222777666555555444555555555666???EEEDDDDDDKKKSSSVVV]]]|||yyyqqqnnnhhhZZZLLLFFFHHHUUUyyypppKKKOOORRRRRRVVV___kkkssscccQQQEEE[[[~~~iii{{{~~~|||kkkdddhhhddddddddddddcccbbbaaa```___^^^]]]\\\]]]___aaacccaaa___]]]\\\\\\^^^```bbb``````___]]]\\\ZZZYYYXXXXXXWWWWWWVVVVVVWWWWWWWWWVVVXXX[[[]]]^^^\\\YYYWWWWWWVVVUUUWWW\\\```aaaaaannnooo^^^OOOTTT```mmm{{{~~~yyyyyyxxxwwwvvvvvv}}}{{{|||}}}kkkjjj___ZZZaaahhhgggcccbbb_________\\\WWWSSSPPPPPPNNNMMMHHH@@@888222//////+++,,,---///111111...+++111///,,,---///111000///***++++++,,,...//////000000000000000///////////////////////////.........---///222444999CCCRRR^^^mmmRRR;;;444...///222444333222///000222444444555===FFFFFF___dddNNN<<<>>>@@@@@@AAAEEEMMMTTTTTTXXX^^^aaaccceeejjjnnnhhhWWW[[[jjjqqqJJJ:::;;;555555444333222000000//////.........///000222333......---,,,,,,+++******+++******)))(((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&)))((('''''''''(((***+++)))***222CCCVVV```]]]WWWllluuu}}}|||wwwvvvQQQ777111222222---555:::999;;;DDDNNNRRRZZZYYYYYYZZZ^^^eeekkkpppmmmllljjjiiijjjkkkmmmoooooonnnllljjjhhhggggggfffbbbaaa______```dddhhhjjjiiihhhhhhhhhjjjlllnnnoookkknnnttt{{{}}}~~~xxxzzzsss[[[EEE<<<777222///000111000...111333333222333888:::999>>>FFF\\\{{{|||aaaBBB666333///---000//////---+++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''')))***)))((('''(((***(((((((((((())),,,000444666999===BBBEEEFFFEEEDDDDDD[[[pppzzztttsssvvvuuuttt~~~tttllliiihhheeedddcccaaa^^^ZZZTTTMMMHHH>>>999333000222444555444333333222222222222333333555555555555444444444444777777777777777777666666888888777777777777888888???@@@AAABBBCCCIIIRRRYYYlllwwwnnnggg^^^PPPEEEIIIOOOkkk\\\QQQQQQTTTUUURRRWWWqqqfffHHHEEEHHHeeellliiivvvmmmhhhdddbbbbbbbbbaaa```___^^^]]]___^^^]]]]]]^^^aaaccceee^^^]]][[[[[[[[[]]]___aaa___^^^\\\[[[YYYWWWVVVUUUZZZYYYWWWVVVUUUUUUUUUUUU]]]]]]]]]\\\\\\[[[ZZZZZZZZZWWWVVV]]]hhhnnnkkkfffkkkkkk\\\NNNPPPYYYlll}}}zzz{{{|||sss~~~yyyvvv{{{qqqppp~~~ooobbbdddiiiiiibbb^^^fffrrrfffeeebbb^^^YYYUUUTTTSSSPPPPPPPPPOOOMMMFFF<<<555666333///....../////////111///---...///...,,,***------...............///000000000////////////...........................///111222333555===IIIRRRiiisssEEE777222,,,+++,,,---......666555666888:::>>>HHHTTTtttcccJJJ@@@===???BBBFFFJJJQQQYYY___```aaabbbbbbccchhhpppvvvoooTTT\\\pppwwwXXX???444444555444333222111000000//////.........///000111222...------,,,++++++***************)))((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((''''''&&&'''((()))******)))...;;;LLLYYY^^^]]]```lll{{{|||rrrqqqtttvvvvvvwww~~~jjjTTTFFF;;;222---.........///444<<>><<<:::LLLeee~~~hhhOOO999222111---,,,///------,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''')))***)))((('''((()))(((((((((((()))+++000333444777;;;@@@CCCDDDCCCCCCEEEUUUfff}}}uuusssqqqssslllhhheeebbbbbbbbbbbb```\\\UUUPPP@@@;;;444222333555555444666555444333333444555666555555555666666666666666777777777777888888888888888888777777777888999999:::777:::BBBGGGKKKWWWeee~~~zzztttjjj___RRRGGGAAAMMMbbbYYYGGGOOOQQQWWWYYYQQQVVVxxxVVVBBB<<>>999333//////111333444000000///000111000...,,,000000//////.........---000000/////////.........,,,,,,------......//////000222333222222555<<>>NNN[[[bbbYYYgggwwwyyyrrrmmmnnnvvv}}}vvvaaaKKK999;;;222...222333111444;;;:::>>>EEEMMMWWWaaahhhlllppppppooonnnnnnoooppppppoooooonnnnnnmmmmmmllllllrrrqqqpppqqqsssvvvyyy{{{~~~~~~~~~~~~qqq```NNNFFFHHHHHH@@@888333111//////111444555555555222333999:::999@@@JJJmmm~~~nnnJJJ<<<111000000---,,,///++++++*********++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''(((((())))))******'''((())))))''''''((()))'''((((((((((((+++...111222444999===@@@BBBBBBBBBEEEMMMWWWnnnqqqcccuuuuuunnn~~~vvvkkkcccccccccdddeeeeeeaaaZZZVVVDDD>>>777444555666666555777666555444444555666777444555666888:::;;;<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999:::888666>>>JJJMMMNNN```wwwtttssspppfffWWWIIIEEEGGGXXXaaaGGG@@@GGGOOOXXXXXXWWWjjjtttQQQ@@@;;;FFFWWWjjjwww~~~jjjmmmnnneeecccbbbaaa```___^^^^^^]]]aaa```___^^^^^^___```bbb^^^^^^^^^___```aaabbbcccaaa___]]]ZZZXXXWWWVVVVVVRRRRRRRRRUUUXXX]]]bbbeeebbbaaa___]]]^^^___bbbdddfff```]]]bbblllpppiii```[[[ZZZVVVXXX[[[XXXhhh}}}yyyeeeaaawwwqqqwwwxxxqqqooolllgggccceeeaaa[[[WWWUUUVVVWWWWWWQQQNNNLLLOOOTTTWWWWWWUUUKKKGGG@@@:::777444222111000000///000111222333333////////////............000000000/////////......,,,------...///000000111111222333222000111333666666>>>JJJRRRLLL???444111///333555555444777888888<<>>:::999666333333222222111000000//////............//////000000,,,,,,,,,,,,++++++*********)))))))))((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''(((((())))))***))))))+++333AAARRR]]]YYYcccnnnvvv|||~~~pppvvvxxxwwwqqqaaaJJJ666)))///444...***...111555<<>>;;;555...000///...///111333555666222444;;;===666888QQQoooyyybbbVVV999333///000000---...111++++++************++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++'''((()))(((''''''((()))'''((()))((((((***---///111333666;;;>>>AAABBBCCCEEEGGGJJJ___}}}{{{wwwvvv|||zzzzzzxxx~~~rrrccc___```bbbdddeeebbb^^^ZZZKKKEEE>>>;;;;;;<<<;;;::::::999888777777888999:::;;;<<<===>>>@@@AAABBBCCCCCCBBBBBBAAA@@@??????>>>>>>===<<<;;;;;;;;;;;;;;;AAA@@@FFFMMMMMMSSSpppzzzpppnnnjjj___MMMBBBGGGRRRppp^^^KKKHHHDDDIIISSSVVVRRRccc|||NNN???888;;;XXXzzz~~~pppqqqvvvkkkiiiiiihhhbbbaaa```___^^^^^^^^^^^^cccaaa___]]][[[\\\\\\]]]]]]^^^___```aaaaaaaaaaaa___^^^\\\YYYXXXXXXXXXXXX^^^]]][[[ZZZZZZ[[[]]]^^^ccccccbbbaaaaaa`````````bbb___\\\\\\^^^___]]][[[VVVVVVUUU]]]ddd[[[\\\nnn~~~uuuffflll{{{}}}vvv~~~yyyoookkklllgggccc^^^\\\^^^```aaaaaaSSSRRRPPPMMMMMMOOOSSSVVVWWWTTTQQQLLLGGG???777111333222///------...222444............////////////111000000000000/////////...//////000111222222333000111222222111111111222444333666:::888222333888555888777222444===EEEGGG___hhhyyyyyyjjjbbbQQQKKKEEEEEEIIINNNPPPOOOVVV\\\dddlllrrruuuwwwwwwooozzzwwwyyyqqqYYY@@@555666666333111111111111000000/////////.........///////////////,,,+++++++++++++++******))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))************)))***+++***---666DDDOOOVVV[[[aaagggsssooo{{{|||uuutttxxxmmmNNN555222555000,,,...///000555<<>>>>>======<<<::::::999999::::::;;;<<>>OOOUUU[[[aaalll{{{~~~{{{xxxmmmNNN>>>888333111444000///000333:::CCCKKKQQQVVVYYY___dddiiimmmnnnooorrrsssuuuwwwxxxyyyxxxxxx|||}}}}}}yyyttttttwww{{{}}}}}}xxxnnngggdddbbb^^^MMMEEE:::111...///111222///111222222111222444666555555888CCCXXXtttpppooo|||qqqZZZBBB333111000///---***)))+++------,,,+++***)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************''''''(((((())))))******&&&'''((((((&&&&&&'''((('''((()))((('''((()))+++///111333666;;;???CCCEEECCCEEEEEERRRkkksssrrrttt|||uuudddfffttt|||uuuwwwzzz}}}yyymmmkkkiiihhhgggeeeaaa^^^[[[TTTMMMHHHGGGGGGFFFDDDGGGHHHJJJKKKKKKJJJHHHGGGDDDDDDCCCBBBAAA@@@??????:::;;;;;;;;;<<<<<<======<<<<<<===???AAADDDFFFGGGHHHOOOYYYeeewww}}}uuunnnfff^^^TTTJJJBBBGGGeeennnPPPEEEKKKSSSVVV[[[XXXVVVgggVVV999444<<>>:::999999333222222222222222111111333333333222222222222111111111111111111111111111000000111222333444333222222555777666777999:::999;;;FFFQQQ]]]qqqooobbbSSSHHHAAA>>>BBBHHHHHHLLLPPPRRRTTT[[[gggpppvvvzzz{{{yyywww}}}wwwlllnnnzzzXXXAAA:::555666777555333444000000////////////......---......//////...------******************++++++(((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''((((((((())))))))))))'''((()))***+++******))))))+++---,,,******...222@@@NNN[[[```cccmmmyyyxxxvvv||||||kkkVVVDDD888333333333222000000222555999<<>>???AAACCCDDDDDDGGGHHHJJJMMMQQQUUUXXXZZZaaammm|||wwwvvvvvvrrr___UUUKKKFFFDDDSSSzzznnnDDDHHHVVVTTTTTT^^^XXXQQQXXX|||dddEEE333444AAANNNtttqqqttt}}}wwwmmmeeefffhhhgggeeeeeegggfffeeeeeegggiiikkkmmm```___^^^]]]]]]^^^```aaa\\\]]]___```___]]]ZZZYYYYYYYYYXXXYYY[[[___bbbeeebbbbbbbbbaaa___[[[XXXUUU\\\\\\]]]^^^```aaacccddd]]]```bbbaaa]]]YYYWWWWWWPPPYYYYYYWWW``````XXXUUUQQQ[[[eeelllsss}}}zzzzzzpppiiippp|||vvvllldddlllhhhfffgggiiigggaaaZZZRRRPPPMMMMMMOOOQQQSSSSSSVVVYYYZZZXXXQQQKKKHHHHHH777666666555333222222111444444444333333333222222111111111000000000000000000000000111333444333222333:::<<<999;;;EEEMMMMMMSSSaaannnuuu|||}}}ooo\\\EEEBBBDDDIIILLLJJJIIIKKKMMMQQQYYYdddooouuutttrrrvvv{{{jjjbbbfff```FFF>>>888444444444111///000///////////////.........---.../////////...---,,,******************++++++(((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''((((((((())))))******&&&''')))*********)))((()))+++,,,+++))))))+++---...DDDXXX\\\XXXZZZeeeooo}}}zzz~~~uuuggghhhvvv{{{uuu|||kkkVVVKKKEEE666555444222000//////...444:::CCCMMMVVV\\\```aaaeeehhhnnntttyyy}}}~~~zzzvvvaaa\\\TTTNNNMMMKKKAAA555444111......000111000...000333777888888999<<>>AAA>>>@@@BBBCCCCCCCCCDDDEEELLLLLLLLLNNNQQQWWW[[[___cccgggmmmrrrvvv}}}{{{wwwrrrlllhhhZZZPPPGGG@@@JJJtttzzz\\\FFFJJJXXX]]][[[ZZZVVVRRReeetttOOO::::::===LLLnnntttyyyhhhfffddddddeeefffgggfffhhhhhhhhhhhhiiiiiiiiiiiibbb___\\\YYYYYY[[[^^^aaa___\\\YYYXXXYYYZZZZZZYYYYYYYYYZZZ[[[^^^bbbfffhhhgggccc___^^^^^^\\\XXXTTT```]]][[[\\\___aaaaaa```ZZZ]]]aaabbb```\\\YYYWWWUUUVVVXXXYYYZZZ[[[\\\\\\]]]___bbbhhhxxx}}}rrr|||vvvttt}}}sss|||vvvsssvvvsssqqqqqqpppnnniiieeeddd```ZZZVVVSSSQQQNNNLLLMMMNNNQQQTTTVVVTTTPPPLLLIIIGGGDDD@@@<<<:::888777555555444555555666777888444444444444333222111000111111000111222555888:::??????BBBLLLWWW]]]ZZZUUUUUUVVVVVVSSSOOOJJJGGGFFFIIIKKKOOORRROOOLLLPPPWWWXXX___hhhpppvvvxxxzzzzzz{{{lllccc{{{gggDDD888777666666444333222111111........................111000000///......------++++++*********+++---...))))))(((((((((((())))))%%%%%%&&&&&&''''''((((((''''''((((((((('''%%%$$$(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))***222???MMMYYY```bbbaaa}}}~~~zzzrrrmmmlllrrrxxx{{{}}}{{{zzz|||xxx[[[HHH666111222000//////555111111999@@@EEEMMMUUUZZZaaakkkrrrvvvwwwxxxyyy}}}yyylllcccXXXIII>>>>>>???:::444333///...111555333///111777555111444===@@@@@@MMM^^^uuupppMMM777...///111///...+++***))))))***+++******++++++++++++******))))))))))))))))))))))))''''''(((((())))))******+++*********))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))(((***---///333777===AAAKKKHHHIIINNNTTT[[[gggrrr~~~~~~~~~~~~}}}sssuuuwwwuuuxxxuuuwwwyyyyyyyyyzzz}}}tttmmmjjj[[[RRRIIIEEEAAA======BBB@@@DDDHHHIIIGGGFFFIIIMMMMMMPPPTTTWWWZZZ\\\```bbbgggiiinnnuuu}}}tttrrrnnngggbbbTTTHHHBBBIIIhhhcccPPPDDDMMM[[[^^^\\\\\\KKK___|||RRR:::777:::GGGdddxxx|||ssseeecccbbbbbbccceeeeeeeeejjjjjjiiihhhfffeeedddddd___]]]ZZZXXXXXXZZZ]]]___```^^^ZZZYYYZZZ[[[[[[[[[ZZZZZZ[[[\\\^^^aaadddfffddddddcccaaa^^^]]]\\\]]]cccaaa^^^^^^```bbbaaa```\\\___bbbbbb```]]][[[ZZZYYYZZZZZZ[[[[[[[[[[[[[[[\\\___aaaeeepppuuu|||{{{yyy~~~|||ppp{{{|||sss}}}{{{www|||{{{zzz{{{zzzwwwqqqlllllliiiddd```\\\WWWRRRNNNKKKJJJJJJKKKLLLLLLJJJIIINNNNNNLLLJJJHHHGGGGGGFFF???>>><<<:::888777666555666666666666666666666666888888888999<<>>999666666555444333222111111........................000//////...------,,,,,,******)))))))))***+++,,,))))))(((((((((((())))))'''''''''''''''(((((((((''''''((((((((('''%%%%%%(((((((((((((((((((((((((((((((((((((((((((((((())))))************)))))),,,...444@@@MMMXXX^^^___kkkttt|||{{{sssooottt{{{tttzzz}}}uuuwwwzzzeeeNNNAAA;;;555222222000...000666999999===DDDIIIOOOYYYaaaggglllppptttqqqtttyyyvvvrrrmmmiiieee^^^TTTLLLCCC<<<666333111...,,,,,,111222111111333777999888555444777@@@LLL\\\rrrqqqRRR:::///.........///---+++***))))))***+++******++++++++++++******))))))))))))))))))))))))'''((((((((()))))))))************)))))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((***---///222666<<<@@@EEEBBBBBBDDDHHHPPP^^^lllxxxvvvrrrzzz~~~ssswwwzzzzzzxxxwwwyyy{{{xxxddd]]]VVVRRROOOLLLNNNQQQLLLQQQWWW[[[]]]```eeeiiiuuuyyyuuuppppppkkkbbb[[[LLLAAACCC^^^zzzNNNJJJNNNZZZ___[[[VVVVVV\\\yyyXXX>>>;;;;;;DDD]]]sssuuuvvvlllbbbaaa______aaabbbcccbbbjjjiiigggeeebbb```^^^]]][[[ZZZXXXWWWWWWYYY\\\^^^aaa^^^[[[ZZZ[[[\\\\\\\\\[[[[[[\\\]]]^^^aaabbbdddbbbdddeeebbb^^^]]]```dddeeecccaaa```aaaaaa```___^^^```aaaaaa___]]]]]]^^^]]]^^^^^^^^^]]]\\\[[[ZZZ]]]aaacccccchhhttt~~~rrrkkkooo|||xxxttt{{{zzzpppvvv}}}zzzuuussspppnnnjjjeee^^^ZZZWWWTTTPPPMMMLLLLLLKKKJJJLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJGGGEEEBBB@@@>>>>>><<<<<<;;;:::;;;<<<===>>>@@@@@@@@@@@@AAACCCEEEFFFEEEEEEDDDCCCBBB@@@>>>===CCCDDDFFFIIIPPPYYYdddkkkqqqjjjdddaaa```aaafffmmmrrrtttvvvvvvvvv|||wwwuuuiiiIII>>>:::666555555444333222111111000------------------------......------,,,,,,++++++))))))((((((((()))******))))))(((((((((((())))))))))))(((((((((((((((''''''''''''(((''''''&&&%%%))))))))))))))))))))))))((((((((((((((((((((((((((())))))******))))))(((,,,******111===KKKVVV\\\UUUdddwww}}}yyy{{{ttt|||ooo```TTTIII@@@<<<222000000222111000333777888<<>>EEECCCBBBCCCDDDKKK\\\lllvvvpppfffgggzzzqqquuuzzz{{{xxxuuutttuuu|||vvvtttqqqooonnnnnnqqquuu|||zzzrrrqqqqqqkkk___VVVHHHAAATTT~~~XXXJJJRRR___ddd\\\PPPNNNSSSvvvsssJJJ===CCCMMM\\\zzztttooo~~~nnnfffaaa___]]]]]]___aaaaaaaaadddcccbbb```]]][[[YYYXXXYYYYYYXXXWWWXXXZZZ\\\^^^```^^^[[[YYYZZZ[[[[[[[[[[[[\\\\\\]]]^^^___``````aaabbbbbb___]]]]]]___bbbaaa```___^^^^^^^^^]]]]]]^^^^^^^^^]]]\\\[[[]]]___^^^_________^^^]]]\\\\\\^^^bbbeeecccccciiivvvtttiiimmmyyyvvvhhh^^^fff~~~tttxxx~~~zzz{{{zzzxxxwwwvvvssspppmmmmmmiiiccc___\\\YYYWWWUUUKKKKKKKKKKKKJJJJJJIIIIIILLLKKKJJJIIIIIIIIIIIIIIIDDDBBB@@@???>>>???AAABBBBBBAAA@@@???>>>>>>>>>>>>:::===@@@AAA@@@AAAEEEHHHRRRWWW___fffkkkooorrrtttssslllfffgggjjjnnntttzzz}}}|||ttt{{{fffEEE;;;<<<999111444333333222111111000000------------------------,,,,,,,,,,,,++++++******))))))))))))))))))))))))))))))(((((((((((())))))******))))))((((((''''''''''''''''''''''''&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((()))(((((()))000>>>MMMWWWVVVZZZcccppp~~~~~~zzzoooeee^^^III@@@555000///111222333333555999<<<@@@CCCEEEGGGNNNQQQVVVZZZ\\\[[[YYYXXXVVVSSSOOONNNPPPPPPNNNKKKCCC???:::666555333111///)))000222...---222555444777333333777777555888@@@LLLdddxxxzzzllldddFFF===222...///111000------,,,+++*********++++++******++++++++++++******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((()))+++---///222777;;;DDDEEEGGGGGGFFFJJJZZZjjjwwwrrrhhhcccrrrwwwwwwkkkqqqwwwzzzwwwtttrrrrrruuu{{{yyywwwvvvsssqqqooohhh\\\QQQGGGLLLpppgggKKKNNNXXXaaa]]]PPPKKKYYYkkklllCCC===JJJkkk|||~~~hhhlll}}}rrreeeaaa```^^^\\\\\\^^^______^^^\\\\\\[[[ZZZYYYXXXWWWWWWYYYYYYYYYZZZ[[[\\\]]]^^^^^^[[[XXXWWWXXXYYYYYYYYYZZZ[[[\\\]]]^^^^^^]]]]]]aaa^^^[[[ZZZ[[[\\\[[[ZZZYYYZZZZZZZZZZZZYYYZZZZZZZZZZZZZZZXXXWWWXXX[[[]]]]]]]]]]]]^^^^^^]]]\\\\\\ZZZ^^^bbbbbb___```hhhqqq}}}pppnnntttyyy{{{ccc[[[eeexxx~~~|||~~~|||{{{{{{zzzyyyxxxvvvrrrpppnnnjjjfffcccXXXWWWWWWUUUSSSQQQOOOMMMJJJJJJIIIJJJJJJKKKLLLMMMIIIGGGDDDAAA@@@@@@@@@AAA??????>>>===============<<>><<<999777===:::666666888888666333333222111000111000///......111111///000444555333222,,,333CCCBBB888DDD\\\uuummmZZZMMM555333111...,,,++++++***,,,,,,++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((()))***+++,,,000444888===@@@FFFHHHFFFHHHTTTaaarrrxxxzzzyyy~~~}}}uuuzzzcccjjjrrrvvvvvvsssrrrsssxxxyyy}}}zzzxxxxxxtttooooooqqqqqqmmmhhhbbbXXXOOOMMM^^^gggTTTOOONNNSSSTTTOOOMMM\\\zzzYYY@@@RRRpppkkkbbbwww{{{ggg______```^^^\\\[[[[[[\\\\\\[[[VVVVVVVVVWWWWWWWWWWWWWWWZZZ[[[[[[\\\\\\]]]]]]]]]\\\YYYVVVUUUVVVWWWWWWWWWWWWXXX[[[\\\]]]\\\[[[ZZZ]]]ZZZWWWXXX[[[\\\YYYUUUTTTVVVWWWXXXVVVUUUVVVWWWVVVVVVUUUTTTSSSUUUXXXZZZZZZ[[[[[[[[[[[[[[[ZZZZZZUUUVVVYYY\\\\\\[[[^^^dddooo}}}~~~zzzxxxyyyuuuiiieeeiiiooo}}}}}}|||wwwwwwwwwwwwxxxvvvrrroooiiiiiihhhfffccc___\\\ZZZYYYXXXWWWUUUTTTSSSSSSSSSNNNMMMJJJGGGEEECCCCCCBBB@@@AAACCCEEEGGGIIIKKKLLLPPPWWWaaahhhlllooosssvvvmmmooorrrtttttttttuuuwwwrrrrrrvvvyyyZZZFFF:::;;;777,,,...;;;111111000000000/////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++************+++++++++***)))((())))))(((((((((((())))))))))))((((((((((((((('''''''''&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''###***///---))),,,777BBBMMMNNNOOOPPPYYYlllooohhhjjjttt{{{eeeVVVQQQOOOEEE999111000......000111111111---...000111222111000///222111//////000000...---000000000111000000///...555222222555555444777;;;???<<>>:::888888333---///666000000////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********)))''''''))))))(((((((((((())))))'''''''''''''''((((((((('''&&&&&&%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''(((((((((((('''''''''))),,,+++)))***---111222===MMMZZZdddnnnxxxyyytttvvv|||~~~uuuqqqvvv|||mmm^^^MMMFFF===666333333333222111222222222222333333333000111222222111000111111111111111111111111222333111---222<<<<<<888AAAQQQppprrruuutttttt}}}qqqSSS<<<222111000000/////////000000***++++++,,,,,,+++++++++******++++++++++++******))))))))))))))))))))))))***)))))))))(((((((((''''''''''''((((((((())))))((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((())))))))),,,000333666999@@@GGGIIIIIINNNUUU___lllzzz~~~xxxzzzSSS[[[eeemmmppprrrsssuuupppsssvvvwwwzzz}}}|||~~~}}}|||{{{zzzyyyxxxxxxvvvuuuvvvxxx{{{zzzvvvrrrrrrpppllljjjmmmoookkkdddbbbhhhiiibbb]]]]]][[[WWWccc{{{PPPFFFQQQRRRDDDFFFMMMbbbgggKKKKKKhhhyyyjjjyyy{{{nnnddd___aaafff___\\\YYYWWWVVVVVVUUUSSSUUUVVVVVVWWWXXXXXXYYYYYYZZZ[[[\\\]]]]]]\\\ZZZYYY\\\YYYVVVUUUUUUVVVVVVVVVRRRTTTXXX[[[\\\ZZZXXXWWWRRRWWW\\\^^^\\\[[[\\\]]]WWWYYY[[[YYYUUURRRRRRSSSPPPQQQRRRQQQQQQRRRUUUWWWZZZZZZYYYWWWUUUSSSQQQPPPVVVMMMKKKTTT^^^aaabbbddd[[[\\\ggg~~~xxxwwwvvvnnnoookkkgggnnn|||zzzsssttt~~~}}}{{{zzz{{{yyyuuupppkkkgggdddccc_________^^^]]][[[YYYXXXWWWYYY\\\```cccfffhhhiiiooottt|||~~~vvvqqqlllooorrrttttttuuuwwwxxx}}}nnnqqqxxxVVV<<<<<<:::555000222888444,,,///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,(((((()))))))))(((&&&%%%))))))(((((((((((())))))%%%&&&&&&&&&''''''(((((('''&&&&&&%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''***((('''''')))***(((&&&+++///:::NNNcccoooppplllrrrwww|||{{{vvvrrrtttxxxzzzxxxyyy~~~uuuiiiXXXIIIAAA===;;;:::555444333222111111111222///222555555222111333555111111111111111444888;;;AAA>>>IIIZZZZZZUUUeeennnMMM666000333222...******---///---+++***++++++,,,,,,,,,++++++******++++++++++++******))))))))))))))))))))))))******))))))((((((((('''&&&'''''''''(((((())))))(((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))+++...222333444999AAAEEEFFFKKKQQQ\\\aaappp~~~vvvyyyvvvmmmqqq~~~lll```VVVYYYfffrrrtttpppvvvssspppqqqvvvzzz|||{{{}}}|||zzzyyyxxxwwwwwwvvvwwwwwwvvvuuuttttttssssssttttttqqqpppooonnnmmmmmmnnnnnnnnniiidddbbbccceeedddbbbaaaaaa___\\\ZZZ[[[ZZZYYY\\\iiieeePPPGGGQQQTTTLLLIIIVVVkkk|||QQQAAAQQQccc}}}rrrfffaaa______```YYYYYYYYYYYYXXXXXXXXXXXXWWWVVVVVVYYY]]]^^^\\\YYY[[[YYYXXXXXXZZZ[[[[[[ZZZXXXVVVUUUVVVYYY[[[ZZZXXX]]][[[YYYYYYYYYXXXVVVUUUXXXZZZ]]]]]]\\\ZZZYYYYYYXXXZZZ[[[WWWRRROOOQQQTTTNNNOOOPPPRRRUUUWWWXXXYYY]]]\\\ZZZWWWTTTRRRQQQQQQTTTUUUUUUUUUWWW[[[aaafff``````fffrrr|||xxxfff^^^bbbiiiuuuqqqkkkddd```cccjjjqqq}}}|||zzz|||zzzsssnnnnnnppprrrrrroookkkiiiiiijjjiiiiiifffooosssqqqqqqtttvvvsss{{{|||yyynnnnnnrrrvvvyyy|||bbbFFF>>>???777666444333222111111111...///000000000///---,,,...---,,,+++************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''(((***,,,---...---+++***))))))///===PPP___ddddddgggjjjsss|||}}}rrr{{{vvvfff^^^___QQQPPPHHH>>>999::::::777444888>>>===777222555;;;;;;<<>>KKK]]]___hhh}}}wwwuuu]]]GGG:::444333222000///...,,,***)))))))))''''''''''''((()))***+++************************))))))))))))))))))))))))******))))))(((((('''''')))((('''&&&&&&&&&&&&&&&))))))(((((('''''''''&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''((((((''''''''')))***,,,...111333888???FFFKKKMMMMMMWWWaaakkkssswww~~~tttggg```hhhvvv~~~wwwnnnbbb[[[\\\bbbiiimmmpppnnnmmmnnnrrrvvvyyyzzz~~~~~~~~~~~~}}}}}}|||zzzyyywwwvvvvvvuuuuuutttsssrrrrrrrrrrrrqqqppppppooonnnmmmllllllkkkjjjiiifffccc___\\\[[[]]]ZZZXXXWWWXXX[[[]]]^^^[[[ZZZXXXWWWWWWUUURRRNNNOOOLLLHHHEEEFFFJJJMMMNNNhhhzzzuuuPPPBBBHHHYYYkkkyyyhhh```^^^\\\\\\^^^YYYYYYXXXXXXXXXXXXXXXXXXVVVVVVWWWZZZ\\\]]]]]]\\\[[[YYYXXXXXXZZZ[[[ZZZYYYYYYVVVTTTTTTVVVXXXWWWVVV[[[YYYXXXWWWWWWWWWUUUTTTVVVXXXZZZ[[[ZZZXXXXXXXXXTTTWWWYYYWWWSSSQQQTTTWWWSSSSSSSSSSSSTTTTTTTTTTTT[[[ZZZXXXVVVTTTRRRQQQQQQUUUVVVVVVWWWXXX\\\aaadddhhhjjjttt{{{uuuttt}}}~~~tttdddTTTMMMRRR^^^hhhaaadddkkkvvvzzz|||{{{xxxvvvwww|||vvvtttrrrqqqrrrsssrrrqqqsss|||rrraaaGGG;;;999:::666555444222111111111000...//////000///...---,,,...---,,,+++************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&'''''''''''''''''''''''')))((((((((('''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((()))***+++***))))))******+++000<<>>FFFIIIRRRsssvvv\\\GGG<<>>CCCAAA???>>>======>>>???AAADDDIIIKKKLLLOOOTTTYYY^^^PPPDDDAAABBB???<<<<<<999<<>>======<<<<<<===>>>>>>DDDEEEFFFJJJNNNSSSWWWZZZ___ccchhhllloooqqqtttuuu```OOO@@@;;;:::777888>>>>>>EEEPPPccchhhYYYGGG<<<888===IIIUUUnnnsss|||mmm______\\\]]]bbbdddaaa______dddddddddeeeeeeffffffgggcccccccccaaa^^^]]]^^^___[[[ZZZYYYYYYZZZXXXUUUSSSNNNPPPRRRSSSTTTVVVYYY\\\\\\[[[ZZZZZZ[[[[[[ZZZXXXVVVVVVVVVUUUTTTUUUXXX[[[VVVVVVVVVVVVVVVWWWWWWXXXZZZYYYYYYXXXWWWVVVVVVVVVWWWXXXYYYYYYYYYXXXVVVUUUXXXYYY[[[ZZZXXXVVVVVVWWWZZZ\\\\\\]]]bbbeeeccc^^^^^^```fffmmmqqqvvv~~~rrrpppuuuzzz|||}}}iiiZZZVVVPPPHHHDDDFFFJJJNNNOOOVVV```hhhmmmrrryyy~~~|||tttjjjcccdddhhhdddeeeiiikkkggggggwww|||yyyuuuUUUEEE::::::999666222111222444111000///...............///...------,,,,,,------+++******)))))))))******************************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''(((((((((+++(((%%%&&&((()))(((&&&(((888PPPccciiifffhhhmmmppptttyyyooowww|||}}}yyyvvv{{{uuuzzzppp|||yyyeeeFFF888555000111111///,,,+++,,,///------+++***))))))))))))---,,,+++***)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&'''''''''&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''(((((('''''')))+++---...000666@@@GGGTTTSSSRRRTTT[[[mmm}}}zzz}}}YYY```kkksssvvvsssmmmiii```^^^[[[YYYXXXXXXWWWVVVUUUSSSPPPOOOOOONNNKKKGGGEEEEEEDDDDDDCCCCCCBBBBBB@@@??????@@@@@@AAABBBCCCGGGGGGIIIKKKPPPUUUZZZ]]]^^^bbbiiipppwww|||~~~yyyVVVGGG<<<;;;;;;;;;BBBMMMZZZbbbooozzzaaaCCC:::777@@@NNNYYYbbbiii|||~~~|||~~~pppfff```___\\\]]]bbbccc```___aaabbbbbbbbbcccdddeeeeeeeeebbb```^^^]]]^^^___^^^^^^[[[ZZZZZZZZZZZZXXXTTTQQQNNNRRRVVVWWWWWWXXXYYY\\\\\\[[[ZZZZZZ[[[[[[ZZZYYYXXXWWWVVVTTTRRRTTTWWWZZZWWWVVVUUUVVVWWWXXXXXXXXXYYYYYYYYYYYYYYYYYYZZZZZZYYYZZZ[[[\\\[[[ZZZXXXWWW\\\]]]]]][[[XXXWWWWWWWWWTTTYYYZZZYYY[[[```aaa^^^\\\[[[___fffmmmttt{{{uuuyyywwwxxx}}}yyyrrrkkkddd``````bbbXXXVVVSSSOOOLLLMMMQQQTTTTTTXXXdddrrrrrrhhhcccgggkkkhhhccc``````aaaaaaaaa[[[UUUSSSVVVXXXYYY]]]ccclllooowww}}}iiiMMM>>>;;;888888777555333222444555000///......------......///...---,,,,,,,,,------******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%'''((((((((('''&&&+++)))&&&&&&(((***+++***''',,,777GGGRRRXXX___fffhhhmmmttt}}}}}}uuuxxxvvvtttxxxkkkiiiqqq}}}yyykkkwwwnnnsss}}}aaaEEE444111555111000000000//////......,,,,,,+++***))))))))))))+++***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))&&&&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&'''(((((('''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&&&&''')))++++++,,,222;;;BBBSSSVVVZZZYYYVVV]]]uuu~~~===DDDOOOZZZdddkkkrrruuusssiii]]]SSSNNNLLLJJJHHHDDDAAA>>>>>>@@@AAAAAA??????@@@AAABBBCCCDDDEEEEEEKKKKKKMMMOOOQQQTTTVVVWWW```aaaccchhhpppyyyyyyoooaaaRRRGGGJJJ>>>888===AAADDDPPP___sss}}}lllOOO===<<<777===UUUmmmzzz~~~{{{uuuddd|||tttgggeeeggg```^^^^^^bbbdddaaaaaaddd______```aaabbbbbbcccccc___\\\YYYZZZ]]]```___]]][[[ZZZZZZZZZZZZWWWTTTQQQRRRVVV[[[]]][[[ZZZ[[[]]]\\\[[[ZZZZZZ[[[[[[ZZZYYYXXXWWWUUUSSSQQQRRRVVVYYY[[[YYYWWWVVVVVVVVVUUUTTTUUUVVVWWWYYY\\\]]]___```[[[\\\]]]^^^]]][[[YYYXXX___```___\\\YYYWWWXXXYYY[[[^^^[[[SSSPPPTTTWWWVVVWWWVVVYYYbbblllttt~~~nnnbbb\\\ZZZ[[[\\\YYYeee}}}uuu___XXXTTTSSSRRRTTT\\\dddlllppp```^^^eeewww}}}jjjNNNBBB;;;777666666333111111333444000---//////...---------......///...---,,,+++,,,------***)))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###$$$&&&(((((('''&&&%%%!!!###%%%''''''''''''&&&111***'''---888DDDOOOXXXYYY```lllyyy}}}wwwzzzyyysssyyyvvv}}}iiiuuu}}}kkkLLL888333222...)))...+++)))+++///000...+++++++++******)))************))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&%%%%%%(((*********///777???IIIQQQ[[[\\\TTTTTTfff}}}rrr;;;:::>>>GGGMMMVVVfffvvv{{{xxxnnn\\\JJJ???>>>AAACCCAAABBBEEEEEEDDDJJJRRRMMMNNNQQQTTTXXX[[[]]]___gggkkkrrrwww|||~~~ssslllaaaYYYRRRMMMEEE>>>>>>DDD???CCCEEEEEEHHHSSSeeerrr|||tttqqqlllYYY@@@888>>>444MMMfffuuusssdddbbbwwwvvvmmmeee___```^^^]]]]]]___``````___```aaacccccccccbbbaaa```XXXWWWWWWZZZ___bbbbbb```]]]\\\[[[XXXUUUSSSTTTVVVUUUXXX[[[[[[ZZZZZZ\\\___[[[YYYWWWXXXZZZ\\\]]]\\\ZZZWWWUUUVVVYYY\\\[[[ZZZ]]]YYYUUUSSSTTTVVVWWWXXXYYYXXXXXXXXXZZZ\\\^^^___[[[[[[[[[\\\]]]]]][[[YYYZZZYYYWWWVVVUUUUUUTTTSSSTTTTTTUUUVVVUUURRRLLLHHHPPPUUUYYY\\\dddyyy|||uuuxxx|||}}}zzzaaaFFF===<<<:::666555222222222222111111111000//////...------------...------------,,,,,,+++***************************''''''(((((())))))******))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&(((((('''&&&&&&&&&''''''(((((((((((((((((((((((('''''''''''''''''''''''''''((('''&&&%%%%%%''')))'''''''''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''***)))((()))---222888<<>>CCCPPP]]]jjjoooqqqjjj\\\OOOHHHEEEHHHJJJPPPYYYdddjjjjjjhhhtttvvvzzz~~~}}}|||mmmiiieee```\\\WWWPPPKKKEEEAAA???@@@===:::<<>>PPPccchhhbbbaaagggrrrtttwwwmmmbbbsss555444333444444777???HHHJJJUUUaaagggddd^^^YYYXXX\\\mmm|||~~~mmmiiiddd]]]VVVQQQNNNLLLHHHEEE@@@>>><<<;;;999888444333666:::===???DDDJJJMMMWWW```iiizzzzzzCCC999111111222444>>>JJJgggqqqcccaaammmqqqddd^^^\\\\\\\\\___^^^\\\\\\]]]]]]\\\[[[XXXXXXXXXXXXYYYZZZ\\\]]]]]][[[XXXXXXYYY[[[[[[ZZZXXXYYYZZZYYYWWWVVVVVVVVVVVVWWWWWWVVVVVVWWWZZZ]]]```^^^\\\ZZZ[[[ZZZYYYXXXVVVUUUUUUWWWXXXXXXWWWUUUVVVUUUUUUVVVWWWWWWUUUSSSWWWTTTQQQPPPSSSXXX]]]___\\\YYYUUUSSSTTTUUUVVVVVVWWWQQQLLLMMMSSSVVVQQQLLLQQQSSSSSSPPPKKKGGGGGGHHHMMMRRRZZZbbbjjjttt}}}|||___IIIAAA888111222444444222111000000000/////////......///......---------------,,,,,,---------,,,++++++************************(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&)))((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((('''%%%%%%''')))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&(((***+++...444@@@MMMTTTVVVZZZ```hhhooowww{{{nnnvvv|||xxxyyyzzzxxx{{{sssUUU<<>>GGGNNNRRRUUUZZZ^^^gggwwwqqqwwwzzzuuutttqqqmmmiiifffcccbbb]]]^^^]]]ZZZVVVQQQOOONNNEEEDDDAAA???===;;;;;;;;;888777666666777888::::::>>>>>>===???AAAGGGNNNUUUaaarrriii===888333222555???NNNZZZzzzppplllmmm{{{~~~lllhhhbbb^^^\\\[[[XXXWWW[[[ZZZZZZ[[[\\\]]]\\\[[[YYYWWWVVVUUUUUUWWWZZZ[[[YYYWWWUUUTTTTTTUUUVVVWWWVVVXXXZZZZZZXXXWWWVVVWWWVVVUUUSSSRRRRRRUUUXXXZZZ]]]\\\ZZZYYYYYYYYYXXXVVVUUUTTTSSSRRRSSSTTTTTTTTTTTTSSSRRRRRRTTTUUUTTTSSSXXXSSSNNNNNNRRRXXX]]]___ZZZWWWTTTRRRRRRSSSSSSRRRSSSOOOKKKMMMPPPRRRPPPMMMSSSUUUUUUQQQJJJHHHJJJNNNSSSVVV[[[___cccfffiiijjjjjjrrrzzzyyytttssszzz}}}^^^JJJ@@@===777555444444333222111000//////.........---------///...------,,,,,,------,,,,,,,,,------,,,,,,+++************************(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((('''&&&%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((,,,,,,111999@@@GGGQQQ[[[aaakkkwww~~~ppptttwwwjjjnnnuuuyyyoooVVVBBB555222555---...///...,,,+++******,,,,,,,,,+++******))))))***************************)))))))))((((((((('''((((((((((((((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''')))***,,,---,,,444===JJJ]]]jjjdddVVV]]]lll{{{vvvqqq}}}===>>><<<888555333333333555777999999;;;>>>EEEJJJUUUnnnyyydddJJJDDDJJJNNNIIIHHHHHHFFFEEEDDDCCCCCC===???@@@???===:::999999===<<<:::888666666666777333444555666777888999:::DDDEEEEEEFFFLLLWWWccckkkeeeJJJ???>>>:::666999III]]]jjjwwwrrrzzzjjj___]]][[[ZZZYYYWWWUUUTTTUUUUUUVVVYYY\\\^^^]]]\\\YYYWWWTTTRRRQQQRRRTTTVVVRRRQQQQQQQQQQQQRRRSSSUUUUUUWWWZZZZZZYYYWWWWWWWWWXXXVVVTTTSSSTTTVVVYYYZZZWWWVVVUUUVVVWWWXXXVVVUUUSSSRRRPPPNNNMMMOOOSSSUUUTTTQQQNNNNNNPPPRRRTTTTTTXXXSSSOOOOOOTTTZZZ\\\]]]VVVUUUSSSSSSSSSRRRPPPNNNMMMNNNNNNNNNNNNNNNPPPRRRSSSUUUUUUQQQKKKJJJNNNSSS]]]]]]]]]^^^^^^^^^\\\[[[dddiiikkkhhheeelll~~~yyyqqqttt~~~```HHHBBB@@@999111333444333000...---...---.........------------,,,......---,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,************************))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%'''((((((&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''&&&&&&'''(((((()))))))))***'''&&&+++000666@@@JJJTTT___hhhkkknnntttzzz}}}sssxxx{{{iiiWWWDDD888333000000222///000000...+++***+++,,,---,,,,,,,,,++++++******************************))))))))))))(((((((((((('''((((((((())))))******))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((()))***+++...222444;;;PPPfffjjj```aaajjjxxx|||AAACCCBBB===:::999666222333444555666555666999;;;BBBHHHGGG<<<444555666444777777777777777888888888555777999999777666555555555444333222111222333333444555777888888888:::<<<===FFFPPP[[[kkklllZZZGGG999<<>>BBBHHHMMMQQQ```sssooo[[[KKK???:::;;;>>>JJJVVVcccxxxrrrllljjjuuunnn``````^^^\\\YYYVVVRRRQQQQQQRRRPPPQQQSSSWWWZZZ\\\[[[ZZZSSSRRRPPPNNNNNNOOOPPPPPPOOORRRVVVVVVUUUTTTTTTUUUYYYYYYYYYXXXVVVVVVWWWXXX\\\ZZZXXXYYY[[[]]]\\\ZZZPPPOOOPPPRRRTTTUUUSSSRRRNNNPPPRRRRRRQQQRRRUUUWWWSSSQQQPPPPPPSSSVVVWWWWWWVVVSSSQQQUUUZZZ\\\XXXSSSPPPOOOMMMMMMNNNNNNMMMLLLHHHJJJLLLLLLLLLNNNPPPRRRNNNMMMMMMMMMOOORRRUUUWWWVVVWWWWWWVVVSSSSSSTTTVVVQQQZZZeeemmmpppooommmmmmvvv|||dddQQQ888999<<<;;;333,,,000888000444444000000333444111............------------...---,,,,,,++++++,,,,,,***+++,,,,,,---------,,,***************************)))))))))((((((((('''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%'''((()))'''&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%&&&''''''((('''''''''''''''''''''''''''&&&&&&%%%&&&&&&'''((()))'''(((,,,...,,,+++---777@@@HHHMMMSSS\\\bbbcccgggppp~~~ttt]]]JJJAAA===999333...//////---...111...------------------,,,***++++++,,,,,,---------************************(((((((((((()))))))))))))))))))))***+++,,,,,,,,,))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((''''''(((+++---000:::LLLaaannnlllhhhttt000777<<<>>>CCCJJJIIICCCDDDCCCAAA>>>;;;999888888555444777;;;999333222666444444444444444444555555444666888888777666666777666555555444555777888999999;;;===@@@EEENNNYYYaaayyyuuu[[[BBB:::666111555>>>EEEUUUhhh{{{dddSSS]]]mmm~~~yyyggg```]]][[[RRRVVVYYY[[[YYYUUUQQQPPPQQQQQQSSSVVVZZZ[[[YYYXXXSSSRRRQQQQQQQQQRRRSSSTTTRRRVVVZZZ[[[YYYVVVVVVWWWZZZZZZYYYWWWUUUUUUWWWXXXZZZXXXVVVXXXZZZ[[[ZZZWWWPPPPPPPPPRRRTTTTTTRRRPPPKKKOOOUUUWWWVVVUUUVVVWWWSSSRRRSSSUUUWWWYYYXXXWWWUUURRRRRRVVV\\\\\\UUUOOOPPPMMMJJJHHHJJJLLLMMMMMMIIIHHHGGGIIIMMMPPPPPPOOONNNLLLLLLNNNRRRVVVYYYZZZZZZ\\\]]][[[WWWUUUWWWZZZWWWZZZ___dddiiimmmnnnnnngggmmmuuu}}}bbbKKKAAA>>><<<444111555666222000333...222222......222000***//////.........---------...---,,,,,,++++++,,,,,,***+++,,,,,,------------******************************))))))((((((((('''''''''''''''''''''''''''&&&''''''''''''''''''&&&---,,,+++)))'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$&&&))))))'''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''+++***((('''&&&'''((((((%%%!!!!!!%%%))))))+++///"""***222888@@@KKKRRRSSSaaaeeennnyyygggPPPGGG@@@555......+++---000444222---...222...---,,,---...,,,)))&&&))))))***+++,,,------...************************(((((((((((())))))))))))))))))***+++,,,,,,------))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''(((''''''&&&%%%)))...000222<<>>777555666999DDDPPPqqq}}}lll[[[RRRTTTcccsssssseee```ZZZVVVUUUUUUUUUVVVVVVVVVUUUTTTTTTVVVVVVVVVUUUVVVWWWYYYZZZVVVTTTWWW[[[ZZZTTTSSSWWW\\\]]]]]]\\\ZZZYYYZZZ\\\XXXWWWVVVTTTSSSSSSSSSSSSSSSTTTWWWXXXXXXVVVTTTRRRVVVUUUTTTTTTTTTQQQMMMJJJFFFMMMRRRRRRTTTWWWWWWUUUSSSVVVYYYZZZYYYVVVUUUUUUTTTTTTUUUUUUTTTSSSQQQPPPNNNNNNNNNMMMLLLLLLOOOQQQMMMMMMMMMKKKIIIIIIJJJLLLPPPNNNNNNQQQVVVZZZ[[[ZZZXXXYYYYYYZZZYYYXXXWWWVVVYYY[[[\\\\\\]]]```eeehhhkkkzzz{{{rrrooouuuhhhQQQCCC;;;555111333333222222111000//////////////////.....................------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))))))))************))))))((()))***)))((((((((()))%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((((((+++000666===@@@IIIOOOXXXbbbiiiooosssvvvtttvvv}}}sss^^^MMMDDD:::444333444222000........................---...///...,,,++++++---+++***((((((+++---......))))))))))))))))))))))))+++---***(((222@@@???444******))))))))))))******))))))(((((((((((())))))(((((('''''''''&&&&&&&&&))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''''''''***---...///666AAAIIIhhhzzzvvveee]]]tttDDD===666444333333888>>>>>>DDDHHHHHHGGGMMMZZZfffaaa```\\\VVVNNNHHHEEEDDDEEEDDDCCCBBBCCCEEEGGGIIIIIIHHHGGGHHHJJJJJJIIIHHHIIIHHHHHHKKKKKKLLLRRRYYYeeemmmyyylllTTTAAA777<<<888777:::AAAPPPhhh}}}~~~lll```XXXUUUSSSgggrrrzzzfff^^^[[[WWWTTTTTTUUUUUUUUUUUUVVVVVVVVVVVVWWWWWWWWWWWWWWWXXXYYY[[[WWWWWW[[[aaaaaa^^^___ccc``````___\\\XXXVVVVVVVVVUUUTTTRRRPPPPPPPPPRRRSSSSSSUUUVVVWWWWWWUUUSSSRRRUUUSSSQQQPPPQQQQQQPPPNNNFFFLLLPPPPPPQQQTTTTTTRRRTTTVVVYYYYYYWWWVVVUUUUUUTTTTTTTTTTTTSSSRRRQQQPPPOOONNNNNNMMMNNNOOOPPPPPPMMMMMMNNNMMMKKKKKKLLLMMMLLLKKKLLLOOOTTTXXXZZZYYY\\\[[[[[[ZZZZZZZZZZZZZZZ[[[[[[[[[ZZZYYYZZZ]]]```eeeuuuzzzvvvtttvvv]]]SSSEEE<<<999888888777333333222111111000//////////////////..................---------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))(((((())))))))))))************))))))%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((()))))))))))))))((('''((()))---000222999???HHHQQQYYY```fffjjjlllooowww{{{rrraaaVVVHHH999888333...,,,...///...+++---------------------------...///...---,,,,,,---+++)))((()))+++,,,,,,,,,))))))))))))))))))))))))''')))'''$$$***555444+++)))((((((''''''(((((())))))(((((((((((((((((()))(((((('''''''''&&&&&&&&&((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''$$$'''))))))***///777>>>YYYmmmyyyfffccc}}}ddd]]]NNN===222111111000444:::??????>>>FFFVVVdddtttvvvwwwvvvrrrnnnjjjiiibbbccceeeiiimmmqqqtttvvvrrrqqqpppqqqrrrsssqqqpppuuupppnnnsssxxx{{{qqq\\\LLL@@@666222222555666@@@SSSiii~~~kkkZZZWWW\\\aaacccxxxkkkbbb[[[YYYXXXVVVTTTUUUVVVVVVUUUUUUUUUWWWXXXYYYYYYZZZZZZZZZXXXXXXZZZ\\\[[[[[[___dddeeedddeeeiiiaaaaaa___\\\XXXTTTSSSSSSSSSQQQOOONNNNNNPPPSSSUUUUUUUUUUUUUUUUUUTTTSSSRRRUUURRROOONNNNNNOOOPPPPPPIIIOOORRRQQQQQQTTTTTTRRRVVVWWWYYYXXXVVVUUUUUUUUUSSSSSSSSSRRRRRRQQQPPPPPPQQQNNNLLLMMMPPPRRRQQQOOOMMMNNNPPPPPPOOONNNOOOPPPLLLLLLMMMQQQUUUYYYZZZZZZ\\\[[[ZZZYYYYYYYYYZZZ[[[[[[[[[ZZZXXXUUUTTTVVVWWW\\\iiimmmlllooosss}}}|||dddPPP<<<888222111333555555444222222111111000000///////////////............---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***))))))(((((())))))((())))))******))))))(((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))(((''''''&&&&&&''''''(((***...555<<>>EEEKKKPPP___wwwvvvnnnfffgggooowwwyyywwwttt[[[ZZZZZZZZZYYYWWWWWWYYYWWWVVVUUUUUUVVVXXXZZZ\\\ZZZ\\\^^^\\\ZZZYYY[[[]]]]]]^^^```bbbaaa``````bbb]]]^^^^^^[[[XXXVVVUUUUUUSSSRRRPPPOOOPPPSSSVVVYYYUUUUUUTTTTTTTTTSSSSSSSSSUUUSSSPPPOOOOOOOOONNNMMMOOOTTTWWWUUUUUUWWWWWWUUUXXXYYYYYYXXXVVVUUUUUUVVVSSSRRRQQQPPPOOOOOOOOOPPPRRRNNNKKKMMMRRRTTTRRROOOOOOQQQSSSTTTSSSSSSSSSSSSRRRRRRTTTVVVXXXZZZ[[[[[[WWWWWWXXXXXXXXXXXXWWWVVVXXXYYYXXXWWWTTTTTTUUUWWW```ddd^^^XXX\\\aaakkk{{{uuuvvv{{{vvvxxxzzzttt|||~~~hhhXXXLLL@@@777999666333111222222222000111111000000000///////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++******)))((((((((((((((((((((())))))))))))((((((***)))(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))&&&&&&'''((()))))))))((('''))),,,...000444888<<>>999444444<<>>BBBFFFMMMVVV]]]___eeesss~~~wwwttt{{{~~~~~~{{{kkkaaaaaa^^^___]]]TTTGGG:::222///...000///,,,,,,---,,,***,,,+++******++++++***)))************************)))***++++++***)))***,,,---,,,,,,...///...,,,***((((((((((((((((((((((((%%%)))+++((('''((())))))******))))))))))))******((((((''''''''''''(((((())))))((((((((('''''''''''''''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%###$$$&&&''''''(((***,,,444555EEEaaauuuuuunnnkkkyyy~~~kkkxxxmmmRRR???999777444000333444555555666888<<>>999888777444333555222111000//////111222333////////////.....................------------,,,++++++++++++,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))***)))((((((''''''(((((('''(((((())))))(((((('''(((%%%$$$&&&)))+++)))''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((()))))))))(((((('''((()))))))))((())),,,...,,,------///222777>>>BBBGGGJJJRRR^^^eeehhhjjjnnniiihhhhhhmmmvvv|||}}}{{{|||www|||}}}vvvpppnnnpppsssqqqiiiaaa\\\UUULLLDDDAAA>>>:::666222000...---,,,///...,,,***)))***+++++++++***))))))***+++,,,...***************************,,,------,,,+++---...---,,,+++,,,......---+++((((((((((((((((((((((((%%%(((************++++++,,,++++++******++++++,,,))))))(((((((((((()))))))))))))))((((((((('''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&''')))***+++,,,...,,,666OOOiiiuuuuuuqqqjjjvvvSSSYYYggg{{{vvvbbbWWWOOOFFF???777777666444111000111222...000444777777666444222222000///111555;;;???@@@===<<<@@@HHHLLLHHHCCCAAA???<<<777333111555;;;AAAIIINNN\\\ppp~~~}}}{{{eeeiiicccSSSKKKZZZuuuyyyeee^^^\\\[[[UUUZZZ\\\YYYWWWZZZ[[[XXXZZZZZZZZZZZZZZZZZZZZZZZZ\\\aaadddbbb\\\XXXZZZ]]]VVV[[[\\\YYYXXX\\\^^^\\\ZZZ\\\^^^^^^[[[YYYXXXXXXWWWWWWWWWWWWVVVVVVUUUUUUQQQSSSUUUWWWYYYYYYXXXXXXSSSSSSSSSUUUWWWXXXXXXWWWRRRWWWXXXUUUTTTWWWXXXWWWTTTVVVWWWVVVSSSOOOMMMMMMRRRPPPLLLJJJIIIJJJMMMOOOKKKLLLMMMOOOPPPQQQPPPPPPSSSTTTTTTSSSQQQQQQRRRTTTRRRUUUWWWVVVSSSPPPOOOPPPSSSSSSTTTUUUUUUUUUUUUUUUPPPRRRUUUUUUUUUVVVWWWXXXIIIPPPNNNNNNUUUTTTRRRXXXdddhhhhhhdddiiitttzzzxxxooommmkkklllpppyyy|||}}}nnn]]]LLL@@@999:::666666888555000...000333333333222000///.......................................---------,,,,,,******+++++++++,,,,,,,,,++++++++++++************))))))))))))))))))))))))))))))(((''''''''''''(((''''''((((((((((((''''''***'''&&&(((---000...,,,''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%$$$$$$%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((('''''''''''''''&&&'''((((((((()))+++---,,,***)))***,,,///111111666333333888;;;<<<>>>BBBHHHIIINNNUUUZZZ[[[YYYXXX^^^bbbfffgggeeebbbaaaaaa\\\[[[YYYVVVSSSRRRRRRSSSHHHGGGAAA999555444111---000...------///111111111...,,,++++++,,,,,,...000+++,,,,,,,,,,,,---...///************************)))***++++++******+++---+++***))))))+++------,,,(((((((((((((((((((((((((((((()))+++---,,,,,,,,,,,,,,,++++++++++++,,,,,,******))))))))))))******))))))))))))((((((((('''&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###+++***)))((()))+++,,,,,,))),,,222<<>>BBBUUUmmm~~~qqq\\\OOOOOOGGGQQQZZZcccuuuhhh]]]______VVVLLLOOOTTTZZZ^^^^^^]]]\\\\\\YYYYYYZZZZZZ[[[[[[[[[[[[\\\\\\\\\[[[[[[[[[[[[[[[XXXXXXYYYYYYYYYXXXVVVVVVVVVVVVVVVVVVWWWWWWXXXXXX]]]\\\[[[[[[[[[[[[YYYWWWVVV[[[[[[VVVVVV[[[^^^\\\___]]]ZZZWWWUUUTTTTTTTTTYYYVVVRRRSSSVVVWWWTTTPPPOOORRRSSSSSSOOOLLLIIIHHHPPPMMMIIIHHHJJJLLLNNNOOOLLLLLLNNNOOOOOOOOOOOOOOOPPPPPPPPPMMMKKKLLLOOOSSSRRRTTTVVVWWWVVVTTTQQQOOOOOONNNLLLLLLLLLNNNPPPRRRSSSTTTSSSQQQNNNLLLLLLMMMOOONNNKKKIIIHHHJJJOOORRRUUUTTTSSSRRRRRRSSSTTTTTTQQQRRRTTTXXX]]]eeennntttsss\\\LLL======<<<;;;999888888777444333222222111111222222///////////////////////////////////////...------,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))((((((''''''))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$---///(((&&&+++***"""&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''((()))))))))))))))))))))*********+++++++++---------............///000000000000000000000000////////////////////////,,,,,,,,,---------......------------,,,+++***)))************************''')))+++,,,+++***+++,,,************************((((((''''''''''''((((((''''''(((((())))))*********)))'''&&&'''))),,,...------+++***))))))))))))(((((())))))))))))((((((******))))))))))))******(((((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$%%%&&&'''&&&%%%$$$$$$%%%'''***+++&&&$$$$$$%%%###!!!$$$+++############$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((,,,)))+++000222999PPPiii||||||sssuuuxxxhhhPPP[[[tttoooqqqooojjj[[[SSSQQQZZZaaagggrrrrrrkkk___]]]]]][[[SSSHHHCCCCCCJJJCCC<<<999666444555888777999888999HHH]]]eeeaaannniiimmm~~~vvvfffTTTMMMQQQ[[[\\\```mmmvvvkkk^^^WWWWWWWWWTTTOOOSSSWWW[[[]]]\\\[[[ZZZZZZXXXYYYYYYZZZZZZ[[[[[[[[[XXXXXXXXXYYYYYYYYYYYYZZZWWWWWWXXXXXXWWWUUUSSSQQQPPPQQQSSSUUUVVVWWWXXXXXXZZZXXXWWWWWWXXXWWWVVVTTTTTTYYYZZZWWWWWW[[[^^^\\\[[[ZZZYYYWWWVVVVVVUUUUUUPPPNNNMMMPPPSSSRRRMMMHHHLLLNNNPPPPPPNNNLLLKKKKKKOOOMMMJJJJJJLLLNNNOOOPPPOOOOOONNNMMMMMMLLLLLLLLLMMMNNNNNNMMMLLLMMMRRRUUUSSSTTTTTTTTTRRRPPPMMMKKKMMMLLLKKKKKKLLLMMMPPPQQQQQQRRRRRRPPPMMMJJJJJJKKKIIIHHHGGGGGGGGGJJJNNNQQQSSSSSSRRRQQQQQQRRRSSSSSSOOOPPPPPPQQQSSSXXX^^^ccc~~~|||tttiii___WWWNNNDDD===;;;:::999888777666555555333333222111111111111222////////////////////////.........///......---,,,,,,,,,+++++++++*********++++++*********)))))))))))))))))))))))))))))))))))))))))))))(((((('''''')))((((((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((///...&&&###((()))###&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((''''''((())))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,---------------------------------------------------------++++++,,,,,,,,,---------------------,,,+++***)))************************((()))******)))((()))+++******************************))))))))))))******(((((()))))))))))))))******)))(((((((((***,,,---++++++***(((((('''''''''''''''(((((((((((('''''')))(((((((((((((((((()))((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((&&&&&&%%%&&&'''***---...&&&%%%&&&'''$$$ """'''%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((+++((()))......000@@@SSSsss~~~vvvmmmnnnooommmwwwfffUUUFFFCCCFFFLLLXXXdddtttzzztttqqqpppuuu{{{}}}vvvoooqqqxxxyyyiii]]]TTTPPPTTTZZZ```^^^]]]fffyyyllluuutttvvvttthhhYYYUUU[[[fffccceeevvvnnn^^^]]][[[XXXVVVUUUVVVWWWWWWYYY[[[ZZZYYYWWWWWWXXXWWWXXXXXXYYYZZZZZZ[[[[[[WWWWWWVVVVVVUUUUUUUUUUUUQQQSSSUUUVVVVVVTTTRRRPPPLLLNNNQQQTTTVVVWWWWWWWWWUUUSSSRRRRRRSSSSSSQQQPPPRRRWWWYYYXXXXXXZZZ[[[YYYUUUVVVVVVVVVVVVVVVUUUUUUNNNNNNOOORRRUUUSSSNNNIIIHHHJJJMMMMMMMMMMMMNNNOOONNNMMMLLLLLLOOOQQQQQQPPPRRRQQQNNNKKKIIIIIIIIIIIIJJJKKKLLLLLLMMMOOOSSSVVVSSSSSSRRRPPPNNNLLLJJJIIIJJJJJJJJJJJJKKKMMMOOOPPPOOOPPPPPPMMMJJJHHHHHHIIIDDDDDDFFFHHHLLLOOORRRTTTSSSRRRQQQQQQPPPPPPPPPQQQJJJKKKLLLNNNQQQVVV\\\aaaiiiiiihhhkkkttt}}}kkk]]]VVVPPPIIIAAA<<<::::::999777777777666555444444333222222222111000000000111111////////////////////////---............---,,,,,,,,,++++++++++++***************)))))))))((((((((()))))))))))))))))))))))))))))))))(((((((((((('''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&+++///---$$$!!!&&&'''$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((''''''((())))))))))))((())))))))))))************************+++++++++,,,++++++++++++++++++++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,+++***)))************************)))***)))(((&&&&&&(((***))))))))))))))))))))))))******))))))))))))*********************))))))))))))))))))******+++,,,,,,)))(((((('''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((''''''&&&&&&''''''((((((((((((''''''''''''&&&'''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&'''((($$$$$$$$$%%%'''***---...''''''))),,,***$$$"""$$$'''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((***&&&'''+++,,,+++222>>>\\\ooozzziiiaaammm}}}|||www~~~~~~lllXXXNNNJJJHHHJJJNNNQQQ[[[aaa___[[[]]]aaaddddddlllxxx{{{yyy}}}}}}uuujjjfffccc[[[QQQKKKVVVfff|||{{{kkkggglllmmmpppxxxwwwjjjdddZZZ[[[[[[YYYUUUTTTVVVYYYXXXXXXXXXWWWUUUTTTVVVWWWVVVWWWWWWXXXYYYYYYZZZZZZXXXWWWVVVUUUSSSQQQPPPOOOKKKMMMQQQTTTVVVVVVUUUSSSLLLOOORRRVVVWWWWWWVVVVVVQQQPPPNNNNNNOOOOOONNNMMMPPPTTTWWWWWWVVVUUUTTTSSSQQQQQQSSSTTTTTTSSSRRRQQQOOOPPPQQQSSSUUUTTTPPPLLLHHHIIIKKKLLLLLLLLLOOOQQQMMMMMMMMMOOORRRSSSRRRQQQSSSPPPLLLIIIGGGGGGHHHIIIJJJJJJKKKKKKLLLOOORRRTTTQQQPPPOOONNNLLLKKKJJJJJJJJJJJJJJJJJJLLLMMMOOOPPPNNNOOOOOOMMMJJJHHHHHHHHHEEEGGGJJJOOOUUUYYY[[[[[[UUUUUUSSSRRRPPPOOONNNMMMIIIJJJMMMNNNQQQUUUZZZ^^^XXXTTTOOOPPPXXXcccjjjlllvvv}}}}}}{{{vvvuuufffddd___VVVLLLDDD@@@???>>>===;;;;;;<<<;;;888555555555444444333222111111222111000000//////000000.......................................------,,,++++++++++++******************)))))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&+++)))'''$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((,,,+++%%%###&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&'''(((((())))))((((((((((((((()))))))))******))))))*********+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************+++++++++++++++***))))))************************++++++***(((&&&&&&(((+++((((((((((((((((((((((((((((((''''''''''''((((((,,,,,,++++++******))))))((()))***,,,,,,,,,+++***(((((('''&&&&&&&&&''''''&&&''''''((((((''''''&&&(((''''''''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''#########$$$%%%'''((()))((())),,,111000***&&&&&&((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''(((((()))%%%%%%***,,,,,,000666AAATTTmmmxxxmmm```eeettt~~~}}}{{{vvvpppuuu|||tttnnnnnnnnnkkkfffdddTTTWWWWWWRRRNNNOOOQQQQQQOOOTTT[[[bbbjjj{{{{{{}}}|||nnnaaa[[[TTTMMMIIIFFFDDDHHHOOO^^^qqq~~~qqqrrr{{{yyykkkccc]]]ZZZZZZXXXVVVSSSRRRRRRTTTUUUVVVVVVUUUTTTRRRSSSVVVXXXVVVVVVWWWWWWWWWXXXXXXXXXUUUUUUTTTSSSRRRQQQQQQPPPJJJLLLPPPSSSUUUUUUTTTSSSQQQSSSUUUWWWXXXWWWUUUTTTPPPNNNLLLKKKMMMMMMMMMLLLPPPQQQTTTUUUSSSNNNLLLLLLNNNOOOPPPPPPPPPOOONNNMMMMMMMMMMMMMMMNNNNNNLLLKKKIIIKKKLLLLLLLLLMMMOOOPPPMMMMMMNNNPPPSSSTTTSSSQQQQQQNNNJJJGGGFFFGGGIIIKKKKKKJJJJJJJJJKKKMMMNNNNNNMMMMMMMMMMMMMMMMMMNNNNNNJJJKKKKKKLLLMMMNNNOOOPPPMMMNNNNNNMMMJJJIIIIIIJJJJJJKKKOOOUUU[[[______^^^XXXXXXVVVTTTQQQNNNLLLKKKLLLMMMMMMLLLKKKKKKLLLNNNPPPMMMLLLLLLMMMOOOSSSVVVWWW```kkkooollliiijjjmmm|||{{{uuurrrqqqqqq```ccchhhkkkfffZZZPPPKKKEEEDDDAAA>>>;;;:::<<<===555666777888888555222///444444333333222222111111000000///............///------------------------...////////////...------+++++++++*********))))))++++++*********)))))))))(((((((((((((((((((((((('''''''''''''''(((((((((&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&"""&&&)))'''&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&'''(((((((((((((((''''''((((((((())))))))))))************+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))************++++++******)))))))))))))))))))))))))))))),,,,,,+++)))''''''))),,,''''''''''''''''''''''''((((((''''''''''''((((((,,,,,,++++++******))))))((()))+++,,,,,,+++***)))((((((((('''(((((())))))((((((((())))))((((((((()))((((((''''''(((((()))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&***111222---((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''***'''%%%(((***,,,///222333;;;QQQiiipppjjjiiioooyyyyyyzzz|||rrrrrruuu|||sssuuutttllleee^^^VVVMMMHHHGGGFFFFFFHHHSSSiii}}}pppiii```[[[YYY]]]jjjwww~~~ssshhh^^^SSSHHH???999<<>>CCCJJJWWWdddkkkpppzzz{{{rrroooyyysss[[[ZZZXXXTTTQQQQQQTTTYYYWWWWWWVVVUUUUUUWWWZZZ\\\WWWXXXXXXVVVUUUVVVYYY[[[XXXXXXWWWVVVUUUTTTSSSSSSQQQQQQQQQQQQPPPPPPPPPPPPQQQPPPOOONNNLLLLLLKKKKKKRRRRRRRRRRRRRRRQQQPPPOOOMMMKKKHHHHHHIIIKKKKKKKKKLLLKKKMMMPPPNNNHHHGGGKKKKKKKKKKKKLLLMMMNNNOOOPPPOOOPPPQQQQQQOOOLLLKKKJJJJJJMMMPPPRRRRRRRRRSSSSSSPPPOOONNNOOOQQQRRRQQQPPPPPPNNNKKKHHHGGGHHHIIIJJJIIIGGGFFFFFFHHHIIIHHHFFFEEEGGGJJJMMMOOOOOOOOOOOOKKKLLLLLLLLLLLLLLLLLLKKKIIIJJJLLLLLLKKKKKKMMMNNNTTTRRRRRRVVV[[[\\\ZZZVVVSSSSSSSSSSSSRRRPPPNNNMMMFFFIIILLLMMMNNNNNNPPPQQQFFFCCCEEEIIIHHHFFFGGGLLLMMMLLLJJJGGGFFFFFFJJJMMMOOOTTTUUUPPPNNNQQQUUUWWWTTTOOOKKKJJJIIIGGGIIINNNIIIOOOQQQNNNPPPVVVVVVOOOIIILLLMMMIIICCC>>>???AAACCCGGGJJJHHHAAA<<<999888444555666888888777444222777666555333222222555666222111111111111000000000///......---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******************))))))))))))******)))))))))(((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&%%%&&&((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&''''''((((((''''''&&&&&&'''''''''(((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((()))))))))*********(((((()))))))))))))))((())))))))))))))))))))))))((()))******))))))***+++((((((((((((((((((((((((******))))))))))))******(((((()))))))))))))))***(((((()))))))))((((((((((((((((((((()))***+++,,,'''(((((((((((((((((('''(((''''''&&&&&&''''''((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))))))))'''%%%###"""&&&&&&&&&&&&&&&%%%%%%$$$$$$!!!!!!&&&)))'''$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&''''''&&&((()))'''%%%%%%'''(((///,,,---999MMMdddxxxmmmZZZbbb~~~|||}}}}}}|||}}}}}}}}}wwwoooxxxvvvwww{{{yyyppphhhdddYYYWWWUUURRRKKKGGGJJJQQQOOOJJJIIIPPPYYY]]]\\\YYYjjjmmmvvvrrreee^^^ZZZUUURRRSSSTTTRRRNNNKKKRRRUUUXXXWWWTTTSSSVVVYYY[[[[[[[[[YYYXXXXXXYYY[[[YYYXXXWWWVVVTTTSSSRRRQQQUUUUUUSSSPPPNNNLLLJJJIIINNNMMMKKKJJJJJJJJJKKKLLLOOONNNNNNNNNNNNNNNNNNNNNLLLIIIGGGFFFHHHJJJKKKKKKKKKIIIKKKOOONNNIIIIIINNNJJJJJJJJJKKKMMMPPPSSSTTTMMMPPPRRRSSSPPPLLLHHHFFFHHHLLLQQQTTTUUUUUUUUUVVVQQQPPPNNNNNNPPPQQQQQQPPPQQQOOOLLLJJJHHHHHHHHHIIIGGGEEEDDDEEEHHHIIIGGGEEECCCFFFIIIMMMNNNOOOMMMMMMKKKKKKKKKLLLKKKJJJJJJIIIGGGHHHJJJKKKKKKKKKMMMOOOXXXUUUTTTVVVZZZ[[[XXXSSSNNNOOOPPPQQQQQQQQQPPPOOOJJJLLLNNNMMMKKKIIIHHHIIIMMMFFFCCCFFFGGGEEEFFFJJJIIIIIIIIIIIIJJJMMMNNNPPPNNNOOOLLLGGGFFFIIIIIIGGGIIIHHHIIIJJJEEE@@@@@@DDDDDDJJJIIIAAA>>>AAA@@@;;;===???@@@>>>:::888888:::;;;>>>???<<<999777555333:::777444333555777999999222444555555444222000000000000000000000/////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***************)))((((((************)))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%###"""%%%)))$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))************(((((()))))))))))))))((())))))))))))))))))))))))%%%''')))***)))((()))***))))))))))))))))))))))))((((((''''''''''''((((((''''''(((((())))))******((((((((('''''''''''''''''''''''''''(((***+++,,,&&&''''''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''',,,,,,,,,+++)))'''$$$###""""""###$$$$$$$$$$$$###(((###"""%%%(((&&&###$$$############$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&'''''' &&&******''''''))))))(((+++---...999RRRooouuufffttt