BM6P6(@ nnn___YYY]]]ooouuu```ZZZ[[[WWWSSSRRRTTTWWW```tttuuuSSSPPPMMMOOO```sss]]]VVVXXXXXXPPPOOOSSSOOOKKKJJJHHHEEEBBB@@@>>>===<<<;;;;;;::::::999999888999999999999:::;;;<<<<<<@@@FFFGGGGGGOOOfff~~~xxxvvv```SSSTTTQQQOOOeee~~~zzzqqqiiiVVV[[[^^^rrroooUUU___wwwrrr]]]UUUSSSTTTVVVSSSPPPVVV```zzzjjjRRRIIIKKKVVVpppxxxWWWQQQMMMUUU___|||qqqjjjZZZRRRPPPSSShhhrrr]]][[[[[[IIIQQQ]]]lllrrrhhhXXXQQQRRRLLLKKKLLLZZZ|||ttthhhYYYSSSTTTSSSZZZ___XXXNNNIIIEEEDDD@@@;;;999;;;<<<888666777777888???GGGMMMPPPKKKCCCBBBIIIJJJEEEIIIIIIJJJKKKMMMNNNNNNNNNFFFAAA;;;666444444555555:::;;;@@@DDDEEEEEELLLUUUWWWPPPJJJHHHIIILLLPPPTTTPPPQQQNNNGGGEEEFFFEEEBBBAAAAAAAAAAAAAAA===888444333222111111000111111111222222111111111111222222222222222333555888;;;<<<===???CCCEEEGGGJJJMMMPPPPPPRRRUUUVVVRRRRRR]]]jjjtttiiibbbeeemmm}}}xxxggg]]]]]]kkk||||||ggg[[[YYYXXXVVVRRRTTTXXXddd{{{mmmQQQMMMNNNRRRbbb|||```VVVVVVVVVNNNMMMPPPMMMKKKJJJHHHEEECCC@@@>>>===<<<<<<;;;::::::999999888999999999999:::;;;<<<<<<@@@BBBEEEFFFLLL]]]vvv|||~~~{{{yyydddVVVTTTOOOKKK]]]wwwtttXXX^^^lllppprrreeeSSS___}}}|||aaaVVVUUUVVVWWWTTTQQQUUU\\\pppfffNNNFFFFFFMMMeee~~~WWWOOOLLLSSS[[[uuuuuuooo]]]SSSQQQRRReeelll```]]]PPPJJJRRR^^^gggeee[[[UUUUUULLLHHHFFFTTTwwwmmm^^^VVVTTTWWWcccggg[[[RRRLLLGGGFFFBBB===;;;===<<<::::::<<<;;;:::>>>DDDLLLTTTUUULLLEEEGGGIIIGGGLLLLLLLLLMMMNNNPPPRRRSSSMMMHHHAAA;;;888777666555777888===BBBCCCCCCIIIQQQXXXRRRKKKGGGHHHLLLPPPSSSOOOPPPMMMGGGEEEFFFEEEBBB@@@@@@@@@AAA@@@===888444333222222111111111111111222222111111111111222222222222222333555888;;;<<<<<<>>>BBBDDDFFFHHHLLLNNNQQQSSSVVVVVVRRRRRR]]]jjjssshhhaaadddnnnqqqaaa\\\eeetttsss___WWWZZZYYYSSSTTTXXXhhheeeTTTMMMQQQWWWfffhhhZZZUUUVVVOOOMMMPPPLLLKKKJJJHHHFFFCCC@@@???===<<<<<<;;;;;;:::999999999999999999999:::;;;<<<<<<@@@???AAAFFFHHHQQQiiixxxssszzzzzz{{{xxxeeeXXXWWWSSSLLLRRRaaaZZZbbb|||zzziii[[[SSS___kkkXXXXXXXXXXXXTTTPPPRRRWWWgggaaaJJJGGGGGGIII___YYYMMMLLLQQQWWWkkkzzzwww```TTTRRRRRRaaa|||rrrpppcccYYYKKKKKKQQQ[[[aaa^^^YYYXXXRRRKKKFFFPPPqqqtttfff[[[UUU[[[pppsss```WWWPPPJJJHHHEEE@@@>>>???<<<<<>><<<<<<<<<;;;::::::999999999999999999:::;;;<<<<<>>AAACCCBBB@@@EEEMMMYYYeeeiii___UUUWWW[[[]]]VVVVVVUUUTTTRRRRRRSSSUUUWWWRRRLLLFFFBBB???;;;999777777<<>><<<888555333333222111111111111222222222111111111111222222222222222333555888;;;<<<@@@CCCFFFHHHJJJLLLOOORRRTTTUUUWWWVVVRRRRRR]]]jjjvvvjjjbbbeeepppggg[[[___iiittt``````___WWWVVV\\\qqqtttQQQMMMWWWZZZaaauuuhhhYYYXXXTTTQQQRRRNNNMMMLLLJJJGGGDDDBBB@@@???======<<<;;;;;;::::::999999999999999:::;;;<<<<<>>>>>======@@@BBBAAADDDNNNZZZkkkwww{{{vvvtttnnnfffZZZYYYWWWVVVWWWWWWVVVVVVUUUQQQMMMIIIFFFCCC@@@===999888:::???AAA@@@BBBGGGVVVUUUNNNFFFFFFMMMPPPNNNJJJLLLKKKGGGFFFGGGFFFBBB@@@???>>>>>>>>><<<999666444333333222111222222222222222111111111111222222222222222333555888;;;<<>>AAAEEEEEEEEEPPP___~~~uuusssuuu{{{~~~tttYYYTTTUUUPPPIIIIIIKKKVVVnnnpppZZZXXXZZZbbbjjjxxxzzzyyyssswwwZZZPPPSSSjjjyyynnn^^^iiioooeeeUUUOOOSSSYYYbbb}}}uuuQQQHHHDDDJJJEEEWWWzzztttUUUTTTNNNUUU[[[ooohhhWWWUUURRRWWWtttqqquuuuuu___PPPEEEGGGOOOUUUVVVVVVNNNOOOOOONNNTTTnnnvvvfffYYY]]]yyymmm```RRRLLLHHHBBB>>>===<<<===???@@@AAAGGGUUUddd{{{hhhaaaZZZXXX[[[]]]\\\YYYTTTRRROOOMMMKKKIIIFFFCCC<<<888888;;;<<<<<<>>>BBBRRRSSSNNNFFFFFFMMMOOOKKKHHHKKKKKKHHHFFFHHHFFFBBBAAA@@@?????????===:::888444444333222222222222222222222111111111111222222222222222333555888;;;<<<>>>AAAEEEHHHKKKOOORRRUUUVVVWWWXXXXXXTTTUUUbbbpppzzzooogggkkkvvvqqqkkkyyy~~~hhhbbbcccuuuxxxeee^^^\\\ZZZggg[[[WWWXXX[[[fffwwwrrrZZZYYYVVVSSSQQQMMMNNNMMMKKKHHHEEECCCAAA@@@=========<<<;;;;;;::::::999999999999:::;;;<<<<<<===???AAACCCDDDHHHNNNSSSqqqzzzvvvuuuyyyzzzjjjZZZXXXVVVQQQHHHOOOWWW[[[]]]```aaaaaa\\\XXXYYY^^^bbbnnnooodddbbboooppp[[[SSSVVV]]]ccceee[[[ppp}}}sss___TTTVVV\\\ddd|||mmmLLLIIIFFFMMMEEETTTnnn|||XXXUUULLLUUUZZZkkkzzzpppYYYXXXRRRSSSmmm{{{rrrxxx}}}```SSSGGGEEEIIIMMMQQQUUUQQQPPPPPPQQQUUUiiiyyyjjj^^^\\\ttttttfffVVVOOOJJJDDD???===;;;<<>><<<999444444333222222222222333222222111111111111222222222222222333555888;;;<<<>>>AAAEEEIIIMMMPPPUUUXXXYYYYYY[[[[[[WWWZZZgggvvvxxxnnnhhhmmmyyy}}}ooonnnnnnccc```qqqfff^^^^^^[[[lllwwwOOOXXX[[[\\\mmmwww]]][[[YYYVVVTTTPPPNNNMMMKKKIIIFFFCCCAAA@@@=========<<<;;;;;;::::::999999999999:::;;;<<<<<<:::???AAAAAADDDJJJMMMKKK```|||vvvtttwwwrrr{{{}}}fff^^^ZZZVVVQQQfffrrreeeSSSNNNSSSXXXYYYVVVWWW[[[]]]hhhwww^^^[[[qqqqqqiii\\\XXX\\\XXXVVV___YYYsss~~~gggYYYYYY]]]gggxxxgggIIIIIICCCJJJ???KKK```ZZZVVVJJJUUUYYYjjjssszzzwww\\\ZZZSSSQQQhhhmmmcccvvveeeYYYMMMGGGFFFHHHNNNTTTRRRMMMKKKLLLQQQ```}}}zzzlllaaa\\\pppyyyjjjYYYQQQKKKEEE???===:::<<<@@@CCCCCCIIIXXXhhhyyylll]]]]]]___\\\VVV[[[YYYXXXWWWVVVSSSPPPMMMEEE???:::;;;;;;;;;===AAAJJJOOOMMMEEEGGGOOONNNGGGFFFJJJJJJHHHGGGHHHFFFBBBCCCBBB@@@@@@@@@???===;;;555444333333222222333333222222111111111111222222222222222333555888;;;<<>>@@@BBBEEEGGGHHHSSSpppvvvuuuxxxvvv{{{qqqnnniiiTTTQQQbbbnnnfffTTTJJJNNNUUU^^^NNNOOOaaafffddd~~~aaaaaalllXXXRRRcccrrrmmm___XXX]]]uuu{{{eeeZZZ]]]bbbddd{{{^^^GGGHHHBBBJJJHHHKKK]]]YYYQQQOOOKKKUUUgggpppooowwwbbb[[[QQQQQQcccgggbbbiii]]]PPPIIIHHHHHHKKKOOOKKKLLLOOOQQQQQQWWWhhhyyylllcccaaalllfffTTTTTTMMMGGGDDD???:::??????===@@@KKKSSSTTT___aaaffflllooouuugggWWWXXXZZZYYY\\\ZZZZZZ]]]```^^^VVVPPPGGGDDD@@@===;;;;;;===>>>JJJGGGDDDDDDGGGIIIIIIHHHJJJIIIIIIHHHFFFDDDCCCBBBBBBEEEFFFCCCAAAAAA>>>999777555222111222333222222111111111111111111111111444444444555777:::<<<>>>AAACCCFFFJJJOOOTTTXXX[[[[[[```bbb^^^ZZZ^^^mmmzzzooojjjoooxxxhhh```iiipppcccdddfffyyy___TTT[[[aaajjjyyyiii]]]YYYWWWUUUQQQQQQOOOMMMKKKIIIGGGCCC@@@>>>>>>===<<<;;;;;;;;;;;;<<<;;;::::::999999999:::======>>>@@@BBBDDDFFFHHHMMMdddyyyrrrssspppuuu|||ttt]]]QQQWWW[[[VVVKKKFFFLLLUUUXXXPPPVVViiisssvvvlllkkktttZZZSSSjjj|||uuuiiifffdddxxxnnn[[[YYY\\\]]]```XXXFFFHHHBBBHHHFFFJJJYYY\\\RRRQQQNNNSSS```wwwoooxxxeee]]]SSSPPP^^^ooofffjjj]]]OOOIIIGGGFFFIIIMMMMMMNNNQQQRRRPPPPPPYYYdddpppddd___hhhfffSSSRRRLLLFFFCCC>>>===??????>>>CCCMMMRRRQQQOOONNNOOOQQQRRRTTT]]]hhhwww{{{cccVVVXXX___ZZZXXXXXX[[[___^^^YYYTTTLLLHHHCCC>>>;;;;;;<<<===GGGEEECCCEEEGGGIIIIIIGGGHHHHHHHHHGGGFFFDDDCCCBBBCCCFFFEEEBBB@@@@@@>>>:::777555222111222333222222111111111111111111111111333333444555777999<<<===CCCEEEIIINNNTTTZZZ___aaa^^^bbbdddaaa]]]bbbppp}}}xxxjjjiiiqqq{{{rrrcccdddwwwiiijjjppp~~~kkk[[[YYYcccjjjuuuqqq[[[]]]ZZZSSSTTTSSSPPPNNNLLLJJJGGGCCC@@@@@@???>>>======<<<<<<<<<;;;;;;:::999999999::::::======>>>???AAADDDFFFGGGGGGUUUooo}}}qqqooopppsssyyyxxxnnnqqq{{{lllWWWQQQNNNPPPNNNIIIJJJPPPPPPPPPZZZmmmyyyxxx}}}\\\UUUttt{{{lllnnnrrrcccRRRXXX]]]WWW[[[zzz|||QQQEEEHHHAAAFFFCCCHHHTTTcccQQQSSSRRRPPPZZZpppoooiii```UUUPPPXXXvvv~~~qqqkkk^^^OOOHHHEEEEEEGGGLLLOOOPPPRRRTTTQQQMMMNNNSSSwwwvvvhhhaaagggjjjUUUSSSLLLGGGDDD?????????>>>AAAJJJTTTWWWTTTUUUSSSTTTWWWWWWSSSSSSUUUWWWjjjuuu```YYY]]]WWWUUUUUUXXX]]]^^^]]]ZZZSSSNNNGGG@@@;;;::::::;;;BBBBBBCCCEEEHHHIIIHHHFFFFFFGGGGGGGGGFFFEEECCCBBBDDDFFFEEE@@@???@@@???;;;777555333222222333333222111111111111111111111111222222333444666999<<<===DDDFFFJJJPPPWWW]]]cccfffaaaeeegggdddaaaggguuuttthhhjjjttt|||iiidddpppqqqoooccc]]]aaaooouuutttWWW\\\[[[RRRWWWTTTRRROOOMMMKKKHHHDDDAAAAAA@@@???>>>===<<<<<<<<<;;;::::::999999:::::::::======>>>???AAACCCEEEFFFFFFJJJ^^^{{{tttoooqqqqqquuu~~~zzz{{{fffYYYSSSZZZ\\\SSSKKKJJJKKKPPPWWWeee}}}|||bbb\\\zzzdddeee|||bbbPPPZZZaaaYYYXXXttt}}}uuuLLLEEEFFFCCCDDDCCCHHHPPP~~~mmmQQQSSSTTTNNNRRRppprrrkkklllaaaVVVQQQTTTmmmmmm___PPPHHHEEEDDDGGGKKKOOOOOORRRUUUTTTPPPOOORRRpppnnneeejjjsssZZZVVVOOOJJJGGGBBB@@@======FFFVVVdddiiiggg\\\[[[___eeeeee]]]SSSOOOSSSTTTcccxxxqqq^^^TTTSSSRRRRRRTTTYYY]]]^^^^^^XXXSSSJJJBBB<<<999999999===???BBBEEEGGGHHHGGGEEEDDDEEEFFFGGGFFFEEECCCBBBDDDFFFDDD@@@>>>@@@@@@===888555333222333333333222111111111111111111111111222222222444666999<<<===BBBDDDIIINNNUUU[[[```cccaaaeeefffdddcccjjjwwwvvvkkklllwwwpppggg}}}~~~eee```bbbkkkxxx}}}~~~ZZZZZZZZZSSSVVVTTTRRRPPPNNNLLLIIIEEEBBBAAA@@@???===<<<;;;;;;;;;:::::::::999999::::::;;;<<<======>>>@@@BBBDDDEEEIIIGGGSSSnnnxxxqqqnnnjjjlllyyy|||~~~{{{jjj^^^___```XXXNNNKKKLLLOOOOOOVVVsssuuuvvvmmmlll|||]]]ZZZwwwfffTTT___hhhcccZZZsss{{{rrrKKKGGGDDDEEEDDDCCCJJJLLLuuu}}}SSSPPPUUUMMMLLL^^^~~~xxxnnnnnn```VVVSSSTTTgggoooaaaQQQIIIFFFEEEHHHLLLQQQPPPQQQTTTSSSPPPQQQUUUqqqttthhhkkkzzz^^^WWWPPPJJJHHHBBB???<<<@@@QQQiii|||vvvrrrpppsssqqqggg\\\VVV]]]OOONNNcccvvvrrraaaSSSOOOOOONNNQQQUUUYYY\\\^^^YYYTTTLLLCCC<<<999888888999<<>>@@@@@@===888666333222333444333333111111111111111111111111222222222444777:::<<<>>>CCCEEEHHHMMMSSSYYY^^^```aaaccceeeddddddkkkyyyzzznnnnnnwwwwwwjjjwwwaaadddjjjtttiiiZZZZZZWWWTTTTTTRRRPPPNNNMMMKKKGGGDDDAAA@@@???===<<<;;;;;;;;;::::::999999999:::;;;;;;<<<<<<===>>>???AAACCCCCCIIIHHHNNN```vvvyyyoookkkeeegggyyyxxxmmmqqqrrrbbbZZZWWWTTTRRRQQQPPPKKKNNNnnnqqq]]]nnnvvv}}}aaaZZZmmmfffXXXcccmmmlll]]]vvv}}}nnnIIIIIICCCFFFDDDDDDLLLIIIlll[[[OOOTTTMMMQQQZZZsssuuu~~~tttbbbVVVUUUTTTaaarrrdddTTTKKKHHHGGGKKKPPPTTTSSSRRRRRRNNNKKKNNNUUUrrrzzzlllmmm```VVVNNNHHHFFF@@@@@@@@@KKKeeeuuujjjeeecccYYYSSSZZZdddeee```[[[LLLLLLLLLMMMPPPSSSWWWYYYVVVRRRKKKCCC===999777666888;;;@@@CCCCCCCCCCCCCCCCCCDDDFFFGGGFFFDDDAAA???BBBEEEDDD@@@???AAA@@@===888666444333333444444333111111111111111111111111222222333555888;;;>>>@@@EEEGGGJJJOOOUUU[[[___bbbaaacccddddddfffnnn{{{{{{ooonnnxxx}}}kkk~~~ooocccmmmwwwzzz[[[]]]```SSSSSSRRRPPPOOONNNLLLIIIGGGCCCBBBAAA???===<<<<<<<<<:::999999999::::::;;;<<<<<<<<<======???@@@BBBCCCEEEIIILLLUUUhhhyyyvvviiieee___ddd|||sssggg|||vvvbbb]]]\\\XXXVVVTTTNNNSSSuuu{{{ZZZjjjrrrlllcccnnnxxxuuuddd\\\ccckkkkkkaaazzz{{{fffFFFKKKCCCEEEBBBDDDMMMFFFdddhhhPPPRRRLLLTTTZZZsss{{{}}}}}}gggXXXWWWTTTZZZtttfffUUUMMMJJJJJJNNNTTTVVVVVVVVVTTTLLLGGGKKKTTTttttttvvvcccWWWNNNHHHEEE???AAAGGG[[[|||sssjjjdddeeeccc^^^]]]______]]]JJJJJJKKKKKKLLLNNNQQQSSSQQQNNNIIICCC>>>:::777666888;;;???AAAAAA@@@AAACCCCCCDDDFFFGGGFFFCCC???===AAADDDDDDAAA@@@BBB@@@<<<999666444333444444444333111111111111111111111111333333444666999<<>>======999999999999::::::;;;<<<<<<<<<<<<===>>>@@@AAABBB@@@IIILLLOOO```tttrrrbbb\\\VVV]]]{{{hhhrrrrrrhhhbbbYYYZZZWWWSSS\\\~~~bbbjjjxxxppphhh|||sssjjjwwwxxxqqqddd^^^cccgggfffccc|||vvv```BBBKKKDDDDDDAAADDDMMMDDD___qqqQQQQQQLLLNNNUUUrrr~~~kkkZZZXXXSSSUUUyyyvvvgggWWWNNNLLLLLLQQQVVVVVVXXXZZZWWWNNNHHHLLLVVVzzz}}}gggZZZPPPJJJFFF@@@CCCMMMfffvvvggglllkkkcccaaaddd```VVVIIIJJJJJJIIIIIIJJJLLLNNNMMMKKKGGGCCC>>>:::777666888<<>><<<@@@CCCEEEBBBAAABBB@@@;;;999777444333444444444333111111111111111111111111333444555666999===@@@BBBDDDGGGKKKRRRYYY```fffiiiggghhhiiijjjmmmwww{{{rrrwwwyyy}}}sssrrrvvvlll]]]aaaXXXVVVUUUSSSQQQOOOLLLKKKJJJKKK???HHHGGG:::MMM^^^JJJ;;;::::::999999::::::;;;<<<<<<<<<===>>>@@@AAABBBEEEGGGIIIMMMZZZhhhkkkfffZZZSSSXXXnnnxxxzzz~~~sssllllllaaabbbnnnkkkZZZxxxppppppzzzllleee[[[SSSeeeooo[[[]]]uuuxxxRRRBBBHHHEEEDDDBBBFFFDDDQQQbbbrrrVVVOOOOOOSSSVVVkkk}}}jjj]]]XXXTTTWWWlll{{{lllWWWKKKMMMWWW]]]]]]ZZZYYYWWWTTTNNNKKKQQQ[[[gggWWWQQQIIIDDDDDDDDD[[[zzz|||tttqqqkkkaaa```___TTTMMMHHHEEEIIIKKKHHHEEEEEEGGGIIIIIIFFF@@@;;;888888999;;;>>>>>><<<===@@@DDDFFFEEEEEEEEEEEEDDD@@@======AAACCCAAABBBDDDBBB???999666333222222333333333222222222222222222222222333333444666999===@@@BBBFFFIIIOOOVVV]]]ccchhhjjjgggjjjnnnkkkmmm|||ssswwwxxxzzzuuu___```[[[VVVUUUTTTRRROOOMMMKKKJJJJJJ@@@GGGFFF:::JJJWWWDDD;;;;;;::::::::::::;;;;;;<<<<<<======>>>@@@AAABBBDDDFFFGGGKKKXXXffflllkkkcccXXXUUU^^^jjjvvvvvvgggrrrqqqeeezzznnniiiuuu|||jjj```YYYXXXkkkqqq\\\\\\yyynnnLLLBBBHHHDDDGGGFFFIIIEEELLLZZZxxxXXXNNNMMMQQQRRRdddnnn___XXXRRRTTTgggmmmYYYRRR\\\hhhkkkhhh___\\\YYYVVVPPPNNNUUU^^^hhhXXXSSSLLLHHHJJJJJJcccyyytttiiiddd^^^RRRPPPIIIFFFHHHIIIGGGEEEEEEEEEGGGHHHEEE@@@:::888777999;;;>>>>>><<<===@@@DDDGGGHHHHHHHHHFFFBBB???======AAACCCAAABBBCCCBBB>>>;;;888444333333444444444222222222222222222222222333444555777:::===AAACCCHHHKKKQQQWWW^^^dddhhhjjjkkkmmmqqqoooqqq|||ssswwwccc]]]^^^WWWVVVTTTRRRPPPNNNLLLKKKJJJBBBGGGEEE:::EEEMMM===;;;;;;::::::::::::;;;;;;============>>>???AAAAAACCCDDDEEEIIITTTdddooorrrpppfff]]]ZZZXXX\\\jjj{{{ssstttsssiii[[[ffflllZZZVVV```ssssss___^^^}}}___EEECCCHHHBBBFFFHHHKKKDDDIIIRRRsss\\\NNNMMMPPPMMMZZZ{{{tttdddXXXQQQQQQ___~~~iiiWWW[[[ooo|||yyyoooeee```[[[WWWSSSRRRXXXaaajjj]]]VVVLLLFFFHHHOOOiii}}}sssjjjcccYYYSSSLLLFFFGGGGGGEEECCCDDDBBBDDDEEECCC???;;;888666999<<<>>>>>>======AAADDDIIILLLNNNLLLFFF@@@<<<;;;>>>BBBCCCBBBBBBCCCAAA===<<<999666444444555555444222222222222222222222222444444555777;;;>>>BBBDDDKKKMMMRRRYYY___dddhhhjjjnnnpppsssqqquuu}}}ssswwwhhhYYY^^^XXXWWWUUUSSSQQQOOOMMMLLLKKKEEEGGGEEE<<>>???@@@AAACCCCCCDDDHHHRRRbbbrrr||||||yyytttllljjjttt~~~zzzvvvooo~~~mmm[[[ooosssXXXVVVjjj{{{vvvddddddxxxsssSSSBBBEEEHHHBBBAAAEEEKKKDDDHHHPPPlllbbbPPPPPPQQQLLLSSSnnnxxxzzzhhhYYYPPPQQQZZZyyy~~~iii]]]mmmuuukkkddd\\\WWWSSSSSSYYY```qqqjjjcccRRRGGGFFFVVVlllxxxppplllfffWWWNNNGGGFFFEEECCCBBBDDD@@@AAACCCBBB@@@<<<888666999<<<>>>>>>======AAADDDKKKOOORRRNNNFFF===::::::>>>BBBDDDBBBAAACCCAAA===<<<999666444444555444444222222222222222222222222444555666888<<>>=========>>>???@@@@@@BBBCCCEEEHHHPPP___uuu{{{vvvqqqcccjjjuuueee\\\[[[tttwwwjjjnnnwwwuuummmLLLCCCGGGGGGCCC???DDDKKKEEEKKKQQQeeefffPPPQQQSSSMMMQQQeeepppmmmZZZQQQRRRVVVnnnnnnkkkssshhh\\\UUURRRQQQVVV\\\sssvvvqqq\\\MMMKKK^^^kkkxxx}}}|||sssqqqlllYYYPPPGGGEEEEEEBBBAAACCC???@@@AAABBBAAA>>>:::777:::<<>>AAAEEEMMMQQQSSSNNNEEE===999:::>>>BBBCCCBBBBBBCCCAAA===<<<999555333333333333222222222222222222222222222555555777999===AAADDDFFFMMMOOOTTTZZZ```eeeiiikkkrrrsssxxxxxxzzz}}}}}}]]]\\\ZZZYYYWWWUUUSSSQQQOOONNNMMMLLLHHHEEEDDDBBB???>>>======<<<<<<<<<<<<======>>>>>>>>>>>>>>>???@@@@@@AAABBBDDDHHHMMM\\\uuussscccdddyyytttuuu```rrrxxxpppdddeeevvvooo{{{qqqzzzgggIIIFFFGGGCCCFFFBBBGGGLLLGGGNNNRRR^^^iiiOOOPPPRRROOOQQQ^^^wwwsssxxxsss]]]SSSUUUTTTeeexxxlllsss}}}nnn^^^UUURRRQQQTTTXXXxxx~~~hhh___kkkmmmZZZNNNOOO]]]aaacccdddfffiiihhhcccbbbaaadddssswwwrrrhhhYYYPPPHHHFFFEEEBBBAAABBB>>>???AAACCCDDDBBB===999:::===??????>>>>>>BBBEEEOOOQQQPPPLLLDDD>>>::::::===AAACCCAAABBBDDDBBB???<<<999555333333333333222222222222222222222222222555666777:::>>>BBBFFFHHHMMMPPPUUU[[[bbbgggkkkmmmvvvxxx}}}|||eee^^^[[[ZZZXXXVVVSSSQQQPPPOOOLLLLLLFFFCCCFFFCCC@@@CCC>>>==================>>>>>>>>>>>>>>>>>>??????@@@>>>???CCCGGGJJJXXXsssfffZZZfffsssmmm~~~lllppptttpppwww```GGGIIIEEE???JJJDDDGGGJJJFFFPPPTTTYYYqqqRRRQQQOOOOOOQQQYYYlllxxxyyy```UUUVVVRRR^^^xxxllleeeuuuvvvcccXXXSSSRRRSSSVVVkkkfffOOOGGGUUU[[[OOOJJJRRRYYYYYYXXXVVVWWWZZZXXXSSSQQQPPPQQQWWWeeeuuudddXXXOOOHHHGGGFFFBBB@@@AAA???@@@BBBEEEGGGEEE@@@;;;:::===??????>>>>>>BBBEEEQQQOOOLLLHHHDDD???<<<:::;;;???BBBAAABBBEEEDDD@@@>>>;;;777444444444333333222222222222222222222222666666888;;;???CCCGGGIIIOOORRRWWW^^^eeekkkoooqqqxxxzzz{{{kkk```[[[ZZZYYYVVVTTTRRRPPPOOOKKKLLLDDDBBBGGGDDD@@@FFF>>>>>>============>>>>>>???>>>>>>>>>>>>>>>???@@@<<<>>>BBBFFFHHHUUUqqq}}}tttnnnppptttaaabbb^^^lllnnnggg{{{{{{qqqxxxrrrpppZZZFFFKKKCCC===LLLBBBDDDGGGEEERRRWWWXXX|||xxxVVVSSSLLLNNNPPPUUUddd{{{}}}bbbVVVWWWPPPYYYvvvqqqhhhdddxxx|||ggg[[[VVVSSSTTTVVVcccbbbGGG<<>>???BBBEEERRRNNNJJJFFFCCC@@@===;;;:::???AAAAAABBBEEEDDDAAA???<<<888666555555555444222222222222222222222222666777888;;;???CCCGGGJJJQQQTTTYYY```gggnnnrrrtttvvvyyyyyyzzzZZZ\\\\\\ZZZWWWUUUTTTQQQNNNPPPNNNJJJHHHGGGEEECCCAAABBBAAA@@@>>>======<<<<<<======>>>>>>>>>>>>======BBB>>>???EEEJJJVVVoooeeegggaaarrryyy|||iii[[[aaa\\\XXXfffuuupppsss|||}}}nnnLLLHHHEEEBBBDDDEEEHHHFFFJJJQQQQQQSSSbbbvvv[[[QQQMMMRRRQQQMMMWWWttt|||hhhYYYWWWWWWUUUjjjrrrggg^^^gggoooaaaYYYQQQNNNPPPeee[[[NNNGGGJJJMMMMMMWWWddddddhhhkkkjjjnnnzzzyyynnnhhh```WWWYYYaaa}}}zzzlllaaaTTTKKKIIIHHHCCC@@@AAA@@@BBBAAAAAADDDGGGCCC===:::===@@@@@@>>>===???AAAGGGHHHHHHGGGDDD@@@;;;999999<<>>@@@CCCGGGJJJPPPTTTZZZaaagggnnntttxxx}}}iii[[[[[[[[[YYYXXXWWWTTTRRRPPPNNNKKKIIIHHHFFFDDDAAABBBAAA@@@???==================>>>>>>>>>>>>======???===???DDDGGGRRRkkkoooaaaWWWooouuu```\\\UUUZZZrrr}}}kkkmmmvvvwwwxxxyyy|||hhhIIIFFFEEECCCFFFGGGJJJHHHLLLRRRSSSVVVfffyyyeeeTTTRRRTTTPPPLLLWWWttt{{{ooo^^^XXXUUURRRdddlllccc___iii|||jjj^^^TTTPPPPPP^^^~~~yyy___RRRIIIIIINNNZZZrrrtttfff______eee{{{pppaaaVVVNNNLLLJJJEEEAAAAAA>>>@@@??????BBBEEEBBB<<<;;;===@@@@@@???>>>@@@AAAEEEFFFGGGFFFDDDAAA>>><<<:::===@@@CCCDDDDDDCCCBBB???===999666444333444555444444333333222333333444555777:::===@@@EEEJJJNNNTTTXXX^^^dddjjjpppvvvzzzzzz]]]]]]\\\[[[ZZZWWWTTTSSSPPPNNNMMMLLLKKKHHHEEEBBBBBBBBB@@@???>>>============>>>>>>??????>>>>>>======<<>>@@@AAA@@@@@@AAABBBCCCDDDEEEFFFEEECCCAAA@@@<<<>>>AAADDDEEEEEEDDDCCC???===999666444333444555444333333333333333444444666888:::===AAAGGGNNNSSSYYY]]]ccciiinnntttzzz~~~ddd___\\\[[[YYYTTTQQQPPPPPPOOONNNNNNMMMKKKFFFCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>??????>>>>>>>>><<<===@@@CCCBBBGGG___xxxzzzeeelllvvvuuuwwwiiilllxxxqqq|||wwwVVVCCCEEEDDDDDDIIIKKKMMMLLLOOOTTTXXX^^^lll{{{wwwTTTPPPNNNKKKKKKUUUmmm{{{|||dddXXXRRROOOWWWsssjjj]]]\\\cccggg{{{nnnaaaZZZVVV^^^uuummm___QQQNNNWWWooo~~~yyynnngggdddrrrqqqiii___VVVOOOHHHCCCAAAAAABBBAAAAAADDDHHHEEE@@@===???@@@AAAAAAAAAAAABBBBBBCCCDDDEEEEEECCCBBBAAA???AAACCCFFFGGGFFFDDDCCC???===999666444333444555444333333333333444444555999:::<<>>>>>????????????>>>>>>>>>>>>BBBDDDBBBEEEWWWnnn|||yyy~~~wwwxxxtttpppjjjOOOCCCFFFDDDDDDJJJKKKMMMNNNRRRVVVZZZaaannnyyyeeeQQQOOONNNOOORRRbbbfffYYYTTTQQQUUUiiidddWWWXXX```___iii~~~oooddd]]]```nnnsssfffYYYWWW___ooowwwccc[[[aaadddmmmzzzxxxjjjffflllvvv|||xxxssshhh\\\SSSLLLFFFBBBAAABBBAAA@@@DDDHHHFFFAAA>>>>>>???@@@AAABBBAAAAAABBBCCCDDDDDDCCCBBBAAA@@@AAACCCFFFHHHHHHGGGEEEDDD???===999666444333444555444333333333444444555666===>>>???AAAEEEKKKRRRWWW[[[```gggnnnuuu}}}zzzfffVVVVVVYYYWWWUUUUUUSSSRRRQQQPPPPPPNNNKKKHHHDDDDDDBBBAAA@@@?????????>>>??????@@@@@@??????>>>@@@???BBBEEECCCCCCOOO```}}}xxxnnndddxxx^^^KKKEEEIIIFFFFFFLLLLLLOOOSSSWWW[[[```gggpppxxxYYYSSSRRRRRRPPPVVVqqqmmm]]]VVVTTTRRR```gggVVVUUU\\\[[[^^^uuuzzzoooccceeeuuukkkhhhnnnuuuzzz{{{wwwmmmfffgggeee]]]ZZZ]]]XXXUUUTTT\\\uuuvvviiibbb```dddjjjrrrrrrmmmcccZZZSSSKKKDDD@@@@@@???>>>BBBFFFEEE@@@>>>>>>>>>???AAABBBAAA@@@AAAAAABBBBBBBBBAAAAAAAAADDDFFFHHHJJJJJJHHHFFFEEE???===999666444333444555333333333333444555666777>>>@@@BBBDDDHHHNNNTTTYYY^^^bbbiiiqqqxxxsssZZZWWW\\\[[[VVVUUUUUUSSSQQQPPPPPPOOOMMMKKKEEEDDDCCCAAA@@@@@@@@@@@@>>>??????@@@@@@??????>>>AAA>>>@@@EEEDDDAAAGGGSSSooorrr]]]XXXpppTTTFFFEEEKKKHHHIIIOOOPPPTTTYYY___ccchhhnnnuuuyyyaaaUUUPPPSSSQQQQQQbbbzzzxxxcccXXXSSSMMMYYYwwwsss\\\VVVYYY___```hhhzzzssszzzvvvtttpppjjjfff\\\VVVPPPNNNTTTiiipppdddYYYUUUVVV___gggllliiiccc\\\QQQFFF@@@@@@???>>>BBBGGGFFFAAA>>>===<<<>>>AAABBB@@@>>>===>>>>>>@@@AAABBBBBBCCCFFFGGGIIIKKKKKKIIIGGGEEE???===999666444333444555333333333444444555666777<<>>DDDDDD@@@BBBJJJ^^^tttwwwzzzhhhbbbnnnyyyeeeNNNCCCFFFLLLJJJKKKSSSSSSYYY^^^eeeiiinnntttxxxzzzdddSSSKKKRRRTTTRRR]]]ooohhhYYYRRRIIITTTooocccYYYZZZeeefffccczzz}}}pppZZZ\\\^^^ZZZNNNPPPlllttthhhZZZPPPLLLOOO]]]iiimmmjjjcccVVVIIIBBBBBBAAA@@@DDDIIIHHHDDD>>><<<;;;===AAABBB@@@>>>::::::<<<>>>@@@BBBDDDEEEGGGHHHJJJLLLKKKJJJGGGFFF???===999666444333444555333333333444555666777777:::===CCCHHHNNNTTTZZZ^^^hhhkkkqqqvvv{{{lll^^^\\\ZZZWWWXXXTTTTTTTTTUUUVVVSSSOOOLLLHHHGGGFFFDDDBBBAAA@@@@@@@@@@@@@@@????????????>>>@@@>>>======>>>AAADDDFFFUUUbbbrrr~~~nnnppp~~~^^^rrrooo{{{ZZZIIIHHHHHHIIILLLRRRXXX\\\___ffflllooottt|||kkkRRRUUUSSSLLLPPPWWWiiinnnZZZWWWSSSPPP```kkkXXX[[[fffpppnnnjjjqqqbbb\\\```ZZZQQQ[[[ppp}}}ooo___OOOJJJFFFRRR```iiilllgggZZZMMMKKKHHHEEEDDDEEEGGGHHHHHHCCC???<<<:::;;;===>>>>>>???@@@AAAAAAAAABBBFFFHHHIIIHHHGGGJJJNNNMMMGGGBBB<<<:::777555333222333333444444555444444555999<<<;;;@@@GGGKKKOOOTTT[[[```iiilllrrryyyvvvaaa^^^]]]YYYTTTTTTTTTSSSTTTUUUSSSPPPMMMJJJHHHFFFDDDBBBBBBAAAAAA@@@@@@@@@@@@??????????????????>>>>>>???AAACCCDDDHHHVVVfffpppyyyzzzeee{{{{{{nnn|||mmmPPPHHHGGGGGGHHHLLLRRRXXX\\\```gggmmmqqqwwwhhhMMMRRRUUUPPPRRRSSS```{{{ttt]]]XXXSSSRRR]]]iii^^^jjjxxxzzzooorrrooo``````\\\SSSXXXhhhtttbbbQQQJJJDDDLLLVVV^^^eeefff^^^TTTQQQNNNJJJGGGGGGIIIJJJKKKDDDAAA>>><<<<<<>>>>>>>>>???@@@BBBBBBCCCDDDGGGIIIIIIHHHGGGJJJMMMLLLFFFAAA<<<:::777555333222333333333444444444444555999<<<===BBBIIINNNRRRWWW^^^ccclllooottt{{{fff^^^___[[[SSSUUUSSSRRRRRRSSSSSSRRRPPPLLLKKKHHHEEECCCCCCCCCCCCAAAAAAAAA@@@@@@@@@????????????@@@@@@@@@AAAAAAAAACCCQQQ```iiippp||||||uuu[[[]]]ooobbbIIIHHHHHHIIIKKKPPPUUU[[[^^^fffmmmsssvvv{{{tttRRRPPPRRRQQQRRROOOYYYmmmdddYYYTTTTTTYYYqqq}}}eeeooo|||nnn~~~iiiccc```XXXWWW___zzzfffSSSJJJFFFHHHKKKPPP[[[bbb___XXXVVVSSSNNNIIIGGGHHHJJJLLLEEEBBB???>>>???@@@@@@???AAACCCEEEEEEEEEFFFHHHJJJHHHGGGGGGJJJLLLJJJEEE@@@<<<;;;888555333333333444333333444333444666999<<<@@@EEELLLRRRVVV\\\ccchhhqqqsssyyyooo______]]]WWWVVVTTTRRRRRRSSSTTTTTTSSSOOOMMMJJJFFFDDDDDDEEEEEEBBBAAAAAAAAA@@@@@@@@@@@@???@@@AAAAAAAAA@@@??????EEEOOOZZZdddppp~~~iii]]]mmm~~~zzz]]]KKKJJJKKKMMMPPPUUU[[[```cccooouuuyyyzzz}}}```PPPNNNMMMPPPMMMWWWaaa|||kkk[[[TTTUUUUUUcccwwwzzz~~~ssstttxxxzzzuuuhhhfff___XXXYYYmmmiiiSSSHHHJJJGGGDDDHHHSSS^^^^^^WWWXXXTTTNNNHHHDDDCCCFFFIIICCCBBBAAAAAACCCDDDCCCCCCEEEGGGHHHHHHGGGGGGGGGHHHFFFFFFGGGIIIJJJHHHCCC@@@===;;;888555333333333444222333444444444777:::>>>CCCHHHOOOUUUZZZ```hhhmmmvvvyyy~~~hhh```^^^\\\XXXVVVSSSRRRTTTUUUUUUUUUQQQOOOLLLIIIGGGFFFFFFFFFBBBBBBBBBBBBAAAAAAAAA@@@???@@@AAABBBBBB@@@???>>>AAAFFFMMMXXXiii|||xxx~~~lll|||pppVVVKKKJJJLLLOOOTTTYYY___cccfffrrrxxx|||}}}iiiRRRNNNOOOPPPKKKSSS\\\rrrsss^^^UUUVVVSSSYYY}}}oookkkuuuooojjjbbbYYYVVV]]]iiiQQQHHHIIIFFFBBBDDDPPP\\\^^^XXXYYYVVVOOOHHHBBB@@@CCCGGGBBBAAABBBDDDGGGHHHHHHGGGJJJKKKKKKIIIFFFEEEEEEFFFCCCDDDFFFHHHHHHFFFCCC@@@===;;;888666444333444444222333444555555888<<<@@@DDDJJJRRRXXX^^^dddlllrrr{{{~~~zzzfff```___ZZZXXXVVVUUUVVVWWWWWWVVVRRRQQQOOOMMMJJJHHHGGGFFFCCCCCCBBBBBBBBBAAAAAAAAA???@@@AAABBBAAA@@@???>>>>>>AAAEEEMMM^^^ssszzziiihhh}}}cccMMMIIIKKKMMMQQQWWW]]]cccgggiiirrrxxx}}}~~~jjjTTTSSSUUUSSSIIINNNZZZjjj}}}eeeXXXWWWSSSUUUpppjjjfffuuuqqqqqqyyynnnbbbYYYVVVVVViiiPPPJJJFFFCCC@@@BBBNNN[[[___]]]ZZZXXXSSSKKKCCC@@@CCCFFFBBBBBBDDDGGGJJJLLLKKKIIIJJJJJJHHHEEEBBBAAABBBCCC???AAADDDGGGGGGEEECCCAAA===;;;999666444444444555333444555666777:::???BBBGGGMMMUUU\\\bbbiiiqqqwwwrrrdddbbb\\\ZZZXXXXXXXXXXXXWWWVVVRRRRRRQQQPPPMMMJJJHHHFFFCCCCCCCCCCCCBBBBBBBBBBBB???@@@@@@AAAAAAAAA@@@@@@???CCCFFFGGGQQQdddwwwooopppvvvdddgggzzzzzz[[[HHHMMMNNNQQQWWW]]]ccciiimmmnnntttzzzqqqXXXVVVVVVSSSIIIPPPTTTaaazzzlll\\\YYYTTTTTTfffuuuiiimmmyyyppp{{{~~~zzz|||yyywwwvvvxxx}}}uuueee\\\[[[XXX~~~iiiOOOMMMGGGEEEAAA@@@IIIVVV]]]^^^YYYXXXTTTMMMDDD@@@BBBEEEEEEEEEGGGJJJLLLLLLJJJHHHFFFEEEBBB???<<<===???BBB<<>><<<999666444444444555444555666777999<<>>BBB:::>>>BBBEEEEEEDDDDDDCCC>>><<<999666555444555555444666777888:::===BBBFFFLLLRRR[[[bbbiiiqqqyyyzzz^^^[[[\\\[[[YYYYYYYYYWWWTTTVVVVVVUUUSSSQQQNNNKKKIIIHHHGGGEEEDDDBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA===>>>DDDHHHRRRlllnnnyyyyyyiii|||dddXXXWWWXXXYYY___gggnnnsssvvvzzz|||gggMMMTTTNNNEEEQQQMMMYYYjjjsssfff]]]YYYOOOXXXuuuwwwuuuvvvvvv~~~uuukkkgggjjjkkkhhhccciiiddd^^^ZZZYYYXXXWWWUUUjjjnnn}}}|||oooyyyyyypppgggppptttccc^^^YYY{{{gggSSSJJJIIIGGGCCC??????DDDNNNVVVTTTPPPMMMKKKHHHDDDEEEIIIKKKLLLJJJGGGHHHJJJFFF@@@::::::999888888:::>>>BBB===>>>@@@CCCFFFFFFDDDAAA???<<<888555555555555555444555777999;;;@@@FFFKKKSSSVVV[[[bbbjjjttt~~~ggg```___]]][[[[[[ZZZWWWTTTVVVVVVUUUTTTQQQNNNKKKJJJHHHGGGFFFDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@AAAAAA???<<<>>>DDDHHHQQQiiisssvvvxxxqqq}}}uuu___XXX[[[^^^ccchhhooowww|||vvvSSSTTTQQQHHHOOOLLLVVVccc~~~zzzjjj]]]YYYPPPWWWkkk~~~~~~uuupppwww}}}zzzuuurrrqqqllleee___\\\YYYUUURRRWWWccc~~~wwwlllnnnzzz~~~jjjddd[[[|||eeeQQQIIIIIIGGGDDD@@@>>>AAAHHHNNNQQQMMMKKKJJJHHHEEEGGGMMMQQQPPPKKKFFFEEEFFFCCC>>>::::::999888777:::>>>BBB>>>???@@@CCCFFFFFFDDDAAA???<<<888555555555555555555777999;;;>>>CCCIIINNNYYY]]]eeelllttt|||wwwgggbbb^^^]]]]]]\\\XXXVVVVVVVVVVVVTTTRRROOOLLLKKKIIIHHHGGGEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>><<<>>>CCCGGGNNN```ssspppnnn|||{{{mmmhhhmmm___^^^bbbfffnnnqqqwww\\\TTTSSSMMMMMMMMMUUU___xxxqqq___YYYTTTUUU^^^|||{{{pppoooxxx{{{rrrjjjddd^^^WWWRRRMMMYYYrrruuuccciiivvvqqqiiibbbeeeRRRIIIHHHGGGEEEBBB??????AAACCCKKKHHHGGGIIIIIIHHHMMMSSSYYYWWWOOOEEEBBBBBBAAA===;;;:::999888777:::>>>BBB??????AAADDDFFFFFFDDDBBB@@@<<<888555555555555555777888;;;===AAAGGGNNNSSS[[[aaajjjrrrzzzqqqrrrtttvvvxxxzzz~~~|||{{{~~~~~~mmmddd]]]\\\]]]\\\YYYWWWWWWWWWVVVUUUSSSPPPNNNLLLKKKJJJHHHFFFEEEDDDDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA>>><<<>>>AAACCCGGGSSS```llliiiaaaeeennnffffff{{{tttpppyyyuuuqqqxxxgggccceeehhhkkksssuuuzzzgggSSSTTTRRRKKKLLLQQQYYYqqqzzzccc[[[WWWVVVTTTjjjyyytttrrr}}}wwwppphhh___XXXVVVXXX^^^nnnnnnlll}}}vvvllljjjfffTTTKKKFFFFFFFFFEEEBBB@@@>>>>>>CCCBBBDDDIIIKKKMMMSSSZZZaaa]]]SSSFFF@@@@@@???===;;;;;;:::888777999>>>AAAAAAAAABBBDDDFFFFFFEEECCC@@@===888666555666666555777999<<>>>>>CCCJJJOOORRRXXX^^^ccc```UUUHHH?????????>>><<<;;;:::888777999===AAABBBBBBBBBDDDFFFFFFEEECCC@@@===999666666666666666666999<<>>===<<<===>>>@@@BBBBBBDDDOOOfff}}}ccc^^^yyy{{{vvvYYYQQQWWW```jjjrrr{{{^^^SSSVVVNNNJJJKKKKKK\\\~~~uuueee\\\ZZZTTTXXXoooooorrr}}}tttlll]]]dddZZZ[[[}}}hhheeezzzyyytttiiiVVVKKKFFFFFFFFFHHHIIIHHHEEEBBB===???FFFNNNSSSTTTXXX]]]___]]]UUUHHH@@@??????>>><<<<<<:::888777999===@@@DDDCCCCCCDDDFFFGGGFFFDDDAAA===999666666666666666666999>>>CCCIIIRRRZZZ```iiimmmttt|||___dddeeeaaa___aaabbb___dddfffllltttxxxzzziiibbbbbb^^^[[[]]]XXXYYYXXXXXXVVVTTTRRRPPPNNNMMMLLLJJJIIIHHHGGGGGGEEEEEEDDDDDDCCCBBBBBBAAA@@@>>><<<;;;===???@@@>>>===CCCMMM]]]xxxfffUUUqqqlllXXXXXXaaahhhpppyyyiiiSSSUUUOOOOOOMMMJJJXXXxxxkkk[[[ZZZVVVSSSooo}}}yyygggggg___XXXtttppphhhmmmyyynnnZZZNNNHHHGGGFFFGGGIIIIIIGGGDDDAAADDDKKKSSSVVVTTTTTTWWWVVVWWWRRRGGG@@@??????>>><<<<<<:::888777999===@@@EEEDDDDDDDDDFFFGGGFFFEEEAAA>>>999777666777777666888;;;@@@FFFMMMVVV___eeejjjpppxxxOOOVVVZZZYYYZZZ___```]]]aaaeeemmmuuuwwwttttttxxxwwwpppfffddd___\\\^^^YYYYYYYYYXXXWWWTTTRRRQQQOOONNNLLLKKKIIIHHHHHHHHHFFFEEEEEEDDDCCCBBBBBBBBB???>>><<<;;;>>>BBBBBB???<<>>>>>======<<<:::888777999<<<@@@FFFEEEDDDEEEFFFGGGFFFEEEAAA>>>999777666777777666999<<>>>>>>>>>>>DDDHHHMMM[[[jjjhhh\\\WWW]]]iiiooofff\\\eeexxxiiihhhiiimmmtttzzz}}}~~~sssTTTSSSLLLLLLKKKLLLSSShhhwwwddd[[[VVVUUUWWWsssyyyhhh___rrrzzzhhhcccfffxxxcccPPPLLLJJJHHHHHHHHHGGGGGGIIIGGGLLLXXXbbb\\\NNNKKKRRRQQQGGGDDDHHHGGG>>><<<@@@>>>;;;888555555777:::<<>><<<999666666777999;;;:::>>>EEELLLSSS\\\eeekkkvvv}}}UUUUUUTTTUUUWWWYYYXXXVVVWWWccc{{{zzziii```___aaa]]]]]]]]][[[YYYXXXXXXYYYVVVTTTRRRPPPNNNMMMLLLLLLIIIHHHGGGFFFDDDCCCAAAAAAAAAAAAAAA@@@??????>>>>>><<>><<<999666666888;;;>>>CCCDDDEEEEEEEEEEEEDDDCCC>>>;;;888666555777999;;;===BBBHHHOOOWWW```iiipppzzzSSSUUUZZZbbbiiijjjgggdddnnnxxxfffaaaccc______^^^]]][[[ZZZYYYXXXVVVUUUTTTRRRQQQPPPOOOOOOHHHHHHGGGFFFEEECCCCCCBBBBBBAAAAAA@@@@@@??????>>>:::???@@@===@@@GGGFFF???AAAQQQlllzzzdddSSSNNNaaasssvvvfffmmmuuuxxxyyy{{{mmmXXXKKKPPPMMMKKKNNN\\\uuuooo]]][[[XXXSSS[[[~~~sssmmmlllllltttppp|||lllcccYYYrrr~~~lll\\\TTTNNNIIIHHHFFFEEEIIINNN```iiimmmcccUUUMMMLLLLLLJJJBBB@@@EEEGGGCCC@@@BBB>>><<<999777777999<<>>???<<>><<<888666666999<<<>>>AAABBBDDDEEEEEEDDDBBBAAA;;;999777555666888;;;===CCCIIIQQQXXX___hhhttt|||{{{eee___]]]ZZZYYYZZZ[[[YYYXXXVVVUUUTTTSSSSSSRRRRRRRRRKKKKKKJJJIIIGGGFFFEEEEEECCCCCCBBBBBBAAA@@@@@@@@@;;;>>>???<<<:::<<>><<<888666666888;;;===@@@AAACCCEEEEEECCCAAA@@@:::999777666777999===???BBBJJJTTT\\\bbbkkkwww~~~vvvfffaaa\\\YYYZZZ[[[ZZZXXXXXXWWWVVVUUUTTTSSSSSSSSSOOONNNMMMKKKIIIHHHFFFFFFDDDCCCCCCBBBBBBAAAAAA@@@;;;<<<===<<<;;;<<<>>>@@@@@@BBBGGGLLLNNNMMMLLLKKKLLLLLLNNNWWWhhhvvvwwwppprrrwww}}}~~~uuuuuuwww{{{zzzsssooonnnkkklllmmmllljjjiiijjjlllnnnppptttxxx{{{{{{zzzyyyzzz{{{~~~wwwwwwrrrwwwwwwwww{{{qqqVVVPPPLLLKKKLLLLLLUUUnnnqqqbbb[[[UUUSSSXXXttt}}}uuuqqqssstttqqqkkkgggfffeee^^^ZZZWWWVVVVVVXXXbbbmmmjjjjjjooovvvkkk______rrr~~~vvvqqqlllkkkmmmkkk^^^SSS]]]rrrzzzcccRRRNNNPPPRRRXXXPPPIIIGGGKKKLLLIIIEEEAAA>>>:::777666777:::<<>><<<<<<======<<<<<<<<<;;;>>>@@@AAABBBDDDFFFGGGEEEFFFHHHMMMXXXaaa```ZZZWWW]]]dddpppvvvkkkhhhxxxtttkkkppp}}}{{{sssooommmdddeeehhhllljjjeeedddfffaaaccceeeeeedddccceeegggfffhhhiiikkknnnppppppooooooqqquuuwwwyyy{{{~~~|||~~~~~~|||}}}}}}~~~~~~{{{^^^SSSOOOOOONNNJJJNNNddd~~~~~~fff[[[YYYSSSSSSddd}}}zzzvvvrrrmmmgggbbb```YYYVVVSSSRRRPPPTTTaaannnjjjhhhcccdddzzzyyyqqqbbb```jjj}}}xxxvvvpppqqqtttqqqaaaWWWkkkxxxcccTTTLLLNNNRRR[[[SSSIIIFFFJJJNNNLLLHHHEEEBBB===999888888:::<<<>>>@@@CCCDDDDDDCCC@@@>>>:::999888888:::===AAADDDCCCOOO^^^iiinnnuuu||||||}}}sssggg```^^^^^^\\\ZZZ]]]\\\ZZZYYYWWWVVVVVVVVVTTTSSSQQQOOOLLLIIIGGGFFFDDDDDDDDDCCCBBBBBBAAAAAABBB???===??????===:::999;;;===<<<:::999===CCCFFF>>>AAABBBBBBEEEJJJIIIEEEDDDLLLPPPVVVZZZRRRQQQ___```VVV]]]iiibbbYYYZZZ\\\WWWWWWZZZ^^^]]]ZZZZZZ]]]YYY\\\``````______aaaccccccdddddddddgggjjjkkkiiijjjmmmppprrrsssssstttuuu{{{~~~~~~|||{{{eeeVVVRRRRRRPPPJJJJJJ^^^wwwiii[[[\\\UUURRRZZZ|||~~~zzzxxxsssnnnkkkbbb^^^ZZZVVVRRRVVVdddrrrwwwxxxnnnaaaggg}}}wwwiiieeehhh~~~}}}zzzyyyyyyzzz~~~zzzhhhaaa{{{vvvcccUUUKKKKKKRRR\\\SSSHHHDDDIIIOOONNNJJJHHHEEE@@@<<<999:::;;;===>>>@@@BBBDDDDDDBBB@@@>>>;;;:::888888;;;>>>CCCEEEEEERRRcccnnntttzzz~~~~~~}}}iii___``````^^^]]]^^^]]]\\\ZZZYYYWWWVVVUUUTTTTTTSSSQQQOOOLLLJJJHHHHHHEEEBBBAAABBBDDDDDDDDD@@@@@@??????>>>=======================================>>>>>>??????@@@@@@BBBCCCDDDFFFGGGIIIJJJKKKMMMMMMMMMMMMMMMNNNOOOOOOLLLNNNQQQSSSUUUUUUTTTTTTUUUVVVWWWYYY\\\^^^___```bbb^^^\\\^^^dddhhhgggeeedddeeeggghhhhhhjjjlllnnnvvv|||ccc]]]LLLVVVUUUKKKMMMOOO]]]}}}yyyeee[[[XXXVVVUUUdddssshhh___ZZZSSSQQQ```uuu|||bbbeeevvvzzzsssllleeemmmvvvnnnwwwcccVVVLLLLLLRRRYYYRRRIIIEEEGGGJJJLLLMMMKKKIIIFFFBBB>>>;;;999888;;;<<<>>>@@@AAA@@@???>>>666777888888;;;???EEEJJJOOOYYYgggttt~~~yyy~~~}}}~~~{{{jjjaaa\\\\\\```]]]\\\[[[[[[[[[ZZZYYYXXXVVVUUUTTTRRRPPPNNNLLLJJJIIIFFFCCCBBBCCCDDDDDDCCCAAAAAAAAA@@@@@@?????????=================================>>>>>>?????????>>>???@@@AAACCCDDDEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHHHHJJJLLLOOOPPPQQQPPPPPPQQQRRRTTTUUUXXXZZZ[[[\\\]]]ZZZXXXYYY\\\___``````aaabbbdddeeefffhhhlllooovvv|||xxxbbbLLLRRRQQQJJJLLLLLLWWWooo~~~hhh\\\WWWWWWTTT^^^ttthhhbbbZZZWWWaaaqqqppphhhqqqyyyzzztttiiieeetttyyyeeeWWWLLLJJJNNNXXXRRRKKKFFFEEEHHHLLLNNNMMMLLLIIIFFFBBB>>><<<:::===>>>???@@@@@@???>>>===777888999;;;===CCCIIINNNUUU___mmmyyyzzz}}}}}}~~~iii]]]]]]bbb^^^]]]\\\]]]]]]\\\ZZZXXXWWWVVVUUUTTTRRRPPPNNNMMMKKKHHHEEEDDDDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA????????????????????????============>>>>>>>>>>>>=========>>>??????@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCEEEGGGIIIJJJJJJJJJJJJLLLMMMNNNPPPRRRTTTUUUVVVXXXXXXWWWUUUTTTUUUXXX[[[\\\]]]^^^___aaaeeekkkooovvv{{{pppQQQPPPOOOKKKNNNJJJRRRddd~~~ppp```XXXXXXTTTVVVooosssoooxxxwwwooogggaaacccjjjttttttzzz|||{{{ssseeedddzzzzzzgggZZZOOOKKKMMMTTTRRRMMMHHHEEEFFFIIIMMMNNNNNNMMMJJJGGGCCC@@@>>>???@@@@@@AAA@@@>>><<<;;;999:::<<<>>>BBBHHHOOOTTT]]]gggttt}}}{{{|||}}}jjjbbbbbbbbb```^^^]]]^^^\\\YYYVVVWWWVVVVVVUUUSSSQQQPPPOOOMMMKKKHHHFFFFFFEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@========================>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>??????@@@AAA@@@AAABBBDDDEEEFFFFFFEEEGGGHHHIIIKKKMMMOOOPPPQQQWWWYYYXXXUUUQQQQQQVVV[[[XXXXXXZZZ[[[^^^cccjjjooovvvzzz~~~\\\QQQOOOOOOQQQJJJOOOdddzzz|||hhh[[[ZZZUUUQQQ]]]iiieeennn}}}uuullleeeccc~~~|||{{{pppccchhhzzzhhh]]]TTTOOOOOONNNOOOPPPMMMHHHFFFGGGIIILLLLLLMMMLLLKKKHHHEEECCCBBBBBBBBBAAA???===;;;:::999;;;===AAAFFFMMMUUUZZZdddmmmzzzzzzzzzqqqfffddd```\\\\\\^^^^^^[[[WWWVVVVVVUUUUUUTTTRRRQQQPPPPPPMMMKKKIIIHHHGGGEEECCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>=========?????????>>>>>>>>>======???>>>>>>>>>>>>???@@@@@@??????@@@AAABBBCCCCCCCCCEEEEEEFFFHHHJJJKKKLLLMMMTTTWWWXXXTTTOOOOOOTTTYYYTTTUUUWWWYYY]]]ccckkkpppuuuxxx}}}~~~~~~hhhSSSOOOOOORRRIIILLL```tttnnn```]]]XXXSSSTTTooo{{{bbb^^^dddvvviii```kkk{{{hhh___hhhuuulll```WWWQQQNNNHHHLLLPPPPPPLLLGGGEEEEEEGGGHHHJJJKKKKKKJJJHHHGGGEEEDDDCCCAAA???<<<;;;999999;;;???CCCIIIRRR[[[aaahhhrrr}}}|||{{{}}}uuugggaaa\\\[[[^^^```^^^\\\VVVVVVVVVUUUUUUSSSRRRRRRRRRPPPMMMLLLLLLKKKHHHFFFDDDDDDCCCCCCBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA????????????>>>>>>>>>>>>>>>=========<<<<<<<<<;;;===<<<<<<<<<<<<===>>>>>>>>>??????@@@AAAAAABBBBBBCCCCCCDDDEEEGGGHHHIIIJJJNNNQQQSSSQQQMMMMMMQQQUUUSSSUUUWWWZZZ___eeelllppptttwww{{{}}}tttVVVNNNMMMOOOFFFJJJUUUggguuuggg___ZZZWWWSSSaaa{{{aaa\\\]]]tttooobbb```yyyyyymmm^^^]]]cccppp|||rrrdddZZZRRRLLLFFFJJJNNNOOOMMMIIIFFFDDDDDDEEEGGGHHHIIIIIIIIIIIIFFFEEECCCAAA>>><<<;;;:::999<<<@@@FFFMMMWWWaaagggnnnxxx||||||{{{|||}}}qqqiii```]]]^^^```^^^[[[WWWWWWWWWWWWVVVVVVUUUTTTSSSQQQPPPOOOOOONNNKKKIIIGGGGGGFFFEEECCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@?????????>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>>>>??????@@@AAABBBAAAAAABBBCCCDDDFFFGGGGGGHHHKKKMMMNNNMMMMMMOOOQQQSSSVVVYYY]]]aaagggmmmqqqsssvvvyyy|||~~~[[[OOOMMMNNNFFFKKKKKK[[[tttmmmaaa[[[[[[TTTWWWyyyeee^^^ZZZhhh}}}vvvhhh^^^ggglllaaammmrrrvvvddd]]]___ccchhhpppyyyyyyjjj```WWWPPPIIIHHHIIIJJJKKKKKKIIIGGGEEEEEEEEEFFFGGGGGGHHHHHHFFFEEECCCAAA>>><<<;;;;;;:::===CCCIIIRRR\\\fffmmmvvvzzzxxxzzz~~~~~~}}}}}}~~~~~~|||rrrfff___^^^^^^[[[WWWXXXXXXYYYYYYXXXWWWWWWVVVTTTRRRQQQQQQQQQPPPMMMKKKJJJIIIHHHFFFEEECCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;<<<<<<===>>>>>>>>>>>>>>>>>>???@@@AAA???@@@@@@BBBCCCDDDEEEEEEEEEHHHKKKMMMNNNNNNOOOOOOSSSVVV[[[___ccchhhmmmqqqsssvvvyyy{{{~~~|||aaaRRRNNNOOOHHHNNNHHHWWWoooqqqaaa[[[^^^VVVPPPjjjggg___VVV]]]kkkwww|||mmm```]]]qqqyyy^^^QQQ\\\bbb|||kkk___^^^jjjaaaZZZ]]]kkk|||}}}nnnfff]]]VVVLLLHHHEEEEEEHHHKKKKKKJJJGGGGGGFFFEEEEEEEEEFFFFFFGGGEEECCCAAA>>>===<<<;;;<<>>>>>>>>@@@???>>>===============:::;;;<<<<<<======<<<<<<>>>>>>>>>>>>????????????>>>???@@@AAABBBCCCCCCDDDFFFHHHJJJKKKLLLNNNQQQTTTSSSYYY^^^aaadddjjjppptttuuuwww{{{}}}{{{www~~~~~~iiiPPPMMMLLLMMMOOOLLLPPP]]]qqqnnn]]][[[WWWSSS___sss|||fffddd^^^ZZZaaaxxxsssddd\\\nnnlll___\\\WWW\\\llluuufffaaajjj___]]]```ddduuuwwwoooaaaSSSRRRNNNIIIGGGGGGGGGEEECCCDDDDDDCCCCCCDDDEEEFFFGGGGGGFFFDDD@@@<<<::::::<<<>>>CCCKKKTTT]]]iiivvv~~~}}}zzzxxxzzzyyyyyyxxxzzz|||~~~}}}{{{{{{|||~~~qqqccc]]]]]]ZZZ[[[\\\\\\]]]\\\ZZZXXXUUUTTTSSSRRRQQQPPPOOOOOOMMMLLLLLLJJJIIIHHHGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@???>>>>>>>>>>>>>>>===============>>>>>>:::;;;<<<<<<======<<<<<<>>>>>>>>>>>>??????????????????@@@AAABBBCCCDDDDDDGGGIIIKKKMMMNNNPPPSSSVVVXXX]]]bbbdddfffkkkqqquuuxxxyyy}}}~~~~~~~~~~~~zzz~~~yyyWWWOOOOOONNNLLLJJJLLLVVVfffxxxuuuaaa\\\XXXRRRXXXfffuuummm___YYY```kkk|||jjj___ooooooaaa[[[WWW```bbboooxxx{{{yyykkkfffjjj______dddiiiyyy|||xxxyyy{{{pppdddXXXSSSLLLGGGFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEDDDBBB>>>;;;;;;<<<>>>AAAGGGPPPYYYcccooo{{{}}}}}}}}}}}}{{{zzz|||zzzwwwuuuuuuxxx{{{~~~|||zzzwwwuuuuuuwwwyyy{{{~~~~~~rrrddd```ZZZYYYZZZ\\\]]]\\\YYYWWWWWWVVVUUUUUUTTTSSSRRRRRRNNNNNNNNNMMMMMMLLLLLLLLLGGGGGGFFFFFFEEEEEEDDDDDDAAA@@@???>>>>>>======>>><<<<<<;;;<<<===>>>??????;;;;;;<<<===============>>>>>>>>>>>>????????????@@@@@@AAABBBCCCDDDEEEEEEHHHJJJLLLNNNPPPRRRVVVYYYXXX[[[```ccceeehhhnnntttxxx|||||||||}}}~~~yyy{{{|||~~~}}}~~~|||}}}~~~dddRRRRRRQQQLLLIIIHHHMMMYYYhhhzzzhhh___[[[UUUUUU[[[{{{mmmgggmmmggglll{{{|||uuufffuuuyyyjjjaaa\\\iiieeeeeeeeeiiixxxtttpppooocccaaagggmmm}}}~~~sssjjjjjjrrrssshhhccc\\\SSSLLLIIIHHHHHHHHHDDDDDDEEEFFFFFFEEEEEEEEECCCBBB@@@===;;;<<>>>>>>>>>>>======<<<<<<===>>>>>>???<<<<<<===>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@AAABBBBBBCCCDDDEEEFFFFFFGGGIIILLLNNNPPPSSSWWWZZZXXXYYY]]]bbbdddgggnnnuuuwww~~~~~~~~~}}}{{{zzz~~~~~~~~~~~~|||yyy{{{|||~~~}}}{{{zzz~~~{{{}}}vvvWWWSSSTTTPPPKKKHHHIIIQQQ]]]oooqqqccc^^^ZZZXXXXXXcccyyykkknnnmmmkkkfff___aaarrrooo{{{ooohhhvvvyyylllcccdddkkk}}}yyywwwiiidddgggnnntttiiidddmmm|||rrrggghhhbbbZZZRRRLLLIIIHHHHHHDDDEEEFFFFFFFFFEEEDDDDDDCCCBBB@@@<<<;;;<<<@@@DDDLLLTTTaaammmwwwwwwyyy|||zzzyyy|||~~~|||wwwzzzyyyyyy{{{}}}~~~~~~|||xxxtttssstttwwwzzzzzzyyyvvvrrrooooooqqqtttvvvvvvwwwzzz~~~vvvkkkbbb[[[\\\]]]YYYWWWXXXXXXXXXWWWWWWVVVVVVUUUUUUTTTTTTSSSQQQPPPOOONNNMMMMMMMMMLLLKKKIIIHHHGGGGGGCCCCCCAAA@@@@@@@@@@@@@@@AAA@@@??????>>>>>>>>>???>>>>>>???@@@@@@@@@@@@???@@@@@@@@@AAAAAAAAAAAABBBCCCCCCDDDEEEFFFGGGGGGHHHGGGIIILLLNNNPPPSSSWWWZZZ]]]\\\```eeeggghhhoooyyyzzz~~~~~~~~~~~~~~~zzzzzz}}}~~~||||||}}}}}}{{{zzz{{{~~~~~~{{{xxxwwwvvv|||~~~|||~~~^^^QQQRRRQQQMMMIIIGGGKKKUUUeee|||hhh^^^[[[XXXUUUWWW}}}yyyoooeee^^^]]]ccckkkzzzxxxwwwvvvgggcccdddppp~~~}}}ooohhhhhhqqqssshhheeeqqqyyyoooiiifff```XXXQQQLLLIIIIIIFFFFFFGGGFFFFFFEEEDDDDDDEEECCC@@@<<<;;;===BBBGGGRRR\\\jjjvvvrrraaawww~~~yyywwwwwwwww}}}~~~}}}xxxwwwvvvvvvxxxzzz||||||{{{}}}{{{xxxuuuttttttuuuvvvvvvwwwvvvsssooonnnpppsssuuuuuuvvvyyy|||~~~}}}|||zzz|||xxxiii]]][[[[[[WWWWWW[[[YYYYYYXXXXXXXXXWWWWWWWWWVVVUUUTTTSSSQQQPPPOOONNNNNNNNNMMMLLLKKKJJJIIIHHHFFFEEEDDDCCCCCCBBBBBBBBBDDDDDDCCCAAAAAA@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHIIIIIIHHHJJJMMMOOOPPPSSSWWWYYY]]][[[___fffiiijjjrrr}}}}}}{{{{{{}}}}}}zzzzzz}}}yyy}}}{{{yyyzzz|||~~~}}}yyyvvvuuuuuuzzz~~~mmmRRRMMMNNNLLLIIIGGGHHHMMMZZZoooqqq___XXXUUURRRTTTlllxxxnnniiifffeeecccsss{{{jjjccc^^^dddwwwtttuuu}}}nnnccc```mmm{{{uuuooonnniiiccc[[[VVVSSSSSSIIIHHHGGGFFFEEEDDDDDDDDDEEECCC???<<<<<<@@@FFFLLLZZZdddsss|||]]]___{{{xxxxxxxxxyyy|||}}}}}}yyyxxxwwwwwwxxxzzz{{{{{{zzzxxxxxxwwwvvvuuutttrrrrrrppprrrtttrrrnnnlllnnnqqqvvvuuuvvvxxxzzz{{{zzzxxxwwwxxx{{{}}}iiibbb^^^XXXYYY^^^[[[[[[[[[ZZZZZZZZZZZZYYYUUUUUUUUUTTTSSSRRRRRRRRRNNNNNNMMMLLLLLLKKKJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEFFFEEEEEEDDDDDDDDDEEEEEEBBBBBBCCCDDDDDDDDDDDDDDDCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJKKKMMMOOOQQQRRRTTTWWWZZZZZZXXX^^^kkkrrrvvv}}}}}}{{{|||}}}yyyyyy{{{xxxzzz{{{|||{{{zzzyyyyyyyyy}}}|||yyyxxxxxxwwwzzz}}}}}}|||~~~~~~\\\OOONNNNNNKKKIIIHHHIIIPPPaaaqqqfff\\\XXXTTTSSS[[[{{{~~~uuuoookkkaaaeeezzzqqqfff]]]^^^tttfffZZZVVV```kkkvvvzzzpppnnnjjjccc\\\XXXXXXZZZKKKJJJGGGDDDCCCCCCEEEFFFBBBAAA>>><<<===DDDLLLSSSbbbmmm|||kkkUUUooowwwxxx~~~}}}|||||||||}}}zzz{{{}}}|||yyy{{{zzzyyyzzz|||}}}|||{{{uuuuuuwwwwwwvvvssspppnnnkkkooorrrqqqmmmkkklllooovvvvvvvvvxxxzzzzzzxxxvvvwwwwwwyyy}}}|||ppphhh___^^^ddd]]]]]]\\\\\\\\\\\\\\\\\\UUUUUUUUUUUUUUUUUUUUUUUUNNNNNNMMMMMMLLLKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGEEEEEEEEEEEEFFFGGGHHHIIICCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEFFFGGGGGGIIIIIIJJJKKKMMMOOOQQQRRRSSSUUUXXX[[[ZZZYYYcccuuu}}}}}}|||}}}~~~yyywwwzzzyyywwwvvvxxx{{{|||yyyuuuuuuyyy}}}~~~}}}{{{{{{|||zzz{{{||||||yyyxxx{{{xxxgggTTTQQQQQQNNNLLLJJJHHHLLLYYYhhhoooccc___\\\RRRPPPhhh{{{uuurrrhhhaaakkkzzzkkk^^^\\\mmmyyyeeeVVVMMMRRRXXXaaayyygggeee```XXXQQQOOORRRVVVMMMJJJGGGCCCBBBCCCEEEFFF@@@>>>===<<>>CCCNNN[[[dddvvv~~~iii^^^}}}nnn~~~zzzxxxyyy{{{~~~~~~}}}|||}}}~~~~~~}}}{{{yyy{{{}}}}}}{{{zzzzzzzzz{{{xxxuuusssrrrrrrqqqpppppppppooopppqqqpppnnnlllsssssstttuuuwwwxxxxxxwwwuuuwwwzzz{{{}}}~~~kkkYYYUUUQQQPPPRRRVVVYYYZZZYYYYYYZZZ[[[\\\[[[ZZZXXXVVVUUUTTTRRRRRRRRRRRRRRROOOOOOOOOOOONNNMMMLLLKKKJJJKKKLLLMMMMMMMMMLLLLLLJJJIIIHHHGGGFFFFFFFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJIIIIIIJJJKKKKKKKKKNNNNNNOOONNNNNNRRRXXX]]]dddttt}}}{{{}}}xxxzzz~~~}}}|||}}}}}}}}}}}}||||||||||||zzzyyywwwvvvvvvvvvvvvvvvrrrtttvvvwwwwwwxxxyyy{{{wwwwwwwwwwwwwwwxxxxxxxxxxxx|||yyyyyyfffUUUOOONNNNNNLLLHHHFFFNNNXXXfff~~~jjj\\\WWWQQQRRRjjj|||vvvqqqggghhhddduuurrrccc]]]^^^bbbgggwwwgggXXXQQQJJJHHHGGGKKKVVVccczzzwwwfff^^^VVVKKKGGGJJJGGGGGGGGGGGGGGGGGGFFFFFF@@@@@@@@@BBBIIIVVVdddmmm}}}xxxmmmwwwkkk}}}zzzyyyzzz|||}}}~~~{{{{{{{{{||||||{{{yyyzzzzzzyyyxxxwwwwwwxxxzzzyyyvvvrrrpppoooqqqtttqqqpppooopppqqqqqqooonnnrrrrrrtttuuuvvvvvvvvvvvvwwwvvvwwwyyy|||~~~~~~]]]WWWOOOJJJLLLQQQWWWZZZXXXYYY[[[\\\[[[ZZZXXXWWWXXXXXXWWWUUUUUUUUUUUUUUURRRRRRRRRQQQPPPOOOMMMLLLLLLMMMNNNOOOPPPOOONNNNNNKKKKKKJJJIIIHHHHHHHHHHHHKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLHHHLLLOOOPPPQQQYYYgggqqqzzz}}}}}}~~~|||}}}vvvwww}}}|||zzz|||{{{zzzyyyyyyzzz{{{|||}}}xxxwwwvvvuuuttttttttttttpppqqqssssssrrrrrrtttuuutttttttttttttttuuuvvvvvvrrryyyyyyxxxzzz}}}YYYQQQNNNMMMLLLHHHEEEHHHNNNZZZooommm^^^UUUWWWRRRVVV~~~zzzvvvqqqvvvzzzjjj```\\\ZZZZZZaaarrriiiVVVPPPJJJGGGDDDEEEKKKRRRZZZ|||yyymmmcccUUUKKKIIIHHHHHHHHHHHHGGGGGGGGGFFF???@@@CCCHHHSSSaaaqqq{{{nnniii}}}|||||||||{{{|||yyywwwwwwxxxyyyyyyvvvwwwvvvtttrrrqqqssstttwwwxxxvvvrrrmmmmmmppptttnnnmmmmmmnnnooopppooommmpppqqqssssssssssssssstttxxxvvvuuuwww{{{~~~}}}{{{pppgggYYYNNNKKKNNNSSSWWWVVVXXX[[[[[[ZZZXXXWWWVVVZZZYYYXXXXXXWWWVVVVVVVVVUUUUUUUUUTTTRRRQQQOOONNNOOOPPPQQQRRRRRRQQQPPPPPPNNNNNNMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLNNNOOOOOOOOOPPPPPPMMMPPPTTTXXX___lll||||||yyyzzz|||yyyxxxzzz~~~~~~yyyxxxyyywwwuuutttssssssuuuwwwxxxtttttttttsssqqqpppqqqqqqnnnoooppppppnnnnnnoooppprrrrrrrrrrrrssstttvvvwwwooowwwyyyyyyzzz|||\\\SSSOOOLLLLLLIIIEEEEEEGGGRRRcccxxxkkkbbbTTTZZZVVVSSSlllsssddd[[[WWW]]]ZZZ___qqqxxxhhhTTTOOOJJJEEEDDDEEEJJJNNNRRRZZZssstttcccSSSKKKKKKJJJIIIGGGEEEDDDCCCCCC>>>AAAGGGPPP]]]mmm}}}fffkkk~~~~~~}}}{{{yyy|||xxxtttrrrrrrtttuuuuuurrrsssrrrpppmmmlllmmmnnnqqqrrrrrrooojjjiiikkknnnjjjiiihhhiiikkkllllllkkkmmmppprrrqqqpppooopppqqqvvvtttsssuuuzzz|||{{{yyy}}}{{{}}}nnn\\\RRROOOOOOPPPUUUXXX[[[\\\ZZZXXXXXXYYYZZZYYYYYYYYYXXXWWWWWWVVVWWWWWWVVVVVVUUUSSSRRRQQQRRRRRRSSSTTTTTTSSSRRRQQQQQQQQQPPPOOOOOOOOOPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOKKKLLLNNNNNNMMMMMMOOOQQQVVVWWW\\\fffuuu{{{zzzyyywwwwwwzzz|||xxxvvvwwwwwwttttttvvvtttsssqqqooonnnooopppqqqppprrrsssrrrooonnnnnnppplllmmmnnnmmmkkkjjjkkklllnnnnnnooooooqqqrrrssstttpppuuuvvvyyy~~~|||hhhYYYQQQKKKKKKKKKHHHEEEEEELLLWWWiiipppjjjZZZYYYXXXWWW___kkk^^^YYY[[[WWWXXXbbbqqqkkkeeeUUUQQQIIIBBBBBBFFFKKKNNNPPPFFFLLLooouuubbbVVVPPPNNNKKKHHHEEECCCBBBAAA???DDDNNNZZZhhhxxx{{{bbbppp~~~}}}~~~}}}yyyuuuvvvssspppnnnoooqqqqqqrrroooppppppnnnkkkiiiiiijjjiiikkklllllliiigggfffeeefffdddcccdddfffhhhhhhhhhkkkmmmpppooollljjjlllnnnppppppppprrruuuwwwxxxxxxzzz|||xxxyyy{{{vvviiiaaa^^^]]]]]]___```^^^ZZZWWWWWWYYYZZZZZZZZZZZZYYYXXXWWWVVVWWWWWWWWWWWWVVVUUUTTTTTTSSSTTTUUUVVVUUUTTTSSSRRRSSSSSSRRRRRRQQQRRRRRRSSSPPPPPPPPPPPPPPPPPPPPPPPPMMMOOOPPPOOOLLLMMMQQQTTTXXX\\\gggyyytttsssttttttsssuuuzzz|||yyyzzztttoooppppppnnnooorrrrrrqqqooolllkkkjjjjjjjjjnnnppprrrqqqnnnllllllnnnjjjkkklllkkkiiihhhiiijjjhhhiiikkkmmmnnnoooppppppppprrrqqqwww|||}}}bbbWWWLLLKKKLLLJJJGGGEEEFFFMMM\\\qqq|||pppcccYYYUUUWWWVVVeee~~~}}}kkkdddVVVTTTXXXaaagggmmm|||~~~bbbaaaXXXSSSIII@@@???EEEJJJJJJGGG@@@AAARRRmmmrrrgggUUUSSSOOOKKKGGGEEEDDDCCCEEELLLXXXfffuuu~~~eeezzz~~~|||yyywwwxxxzzzzzzvvvrrrrrrpppmmmmmmnnnoooppppppnnnooopppoookkkhhhggggggggghhhkkknnnnnnkkkeee```bbbaaa```aaacccfffffffffhhhkkknnnmmmiiiggghhhkkkiiijjjmmmooopppqqqtttvvvuuuyyyxxxyyy{{{~~~}}}yyypppddd\\\ZZZ[[[ZZZ[[[[[[[[[[[[YYYXXXWWWVVVVVVWWWWWWWWWWWWVVVVVVTTTUUUVVVVVVVVVUUUSSSRRRSSSRRRRRRRRRRRRRRRSSSSSSQQQQQQQQQQQQQQQQQQQQQQQQOOOQQQSSSSSSSSSVVV^^^dddhhhqqqvvvsssooorrrrrroooqqquuutttoooqqqkkkgggiiikkkjjjjjjllllllkkkjjjiiigggfffeeedddhhhlllooommmiiifffgggjjjggghhhiiihhhfffeeefffgggdddgggjjjmmmoooooonnnnnnmmmnnnlllrrr{{{yyyzzznnn^^^OOOKKKMMMLLLHHHEEEFFFIIISSSeee|||xxxhhh\\\WWWXXXRRRXXX|||yyyccc___```fffhhhgggqqq___]]]XXXTTTKKKBBBBBBIIILLLIIIDDDEEEDDDDDDMMM^^^pppzzz~~~|||tttkkkeeeTTTRRROOOKKKHHHFFFFFFFFFNNNWWWeeetttrrr}}}zzzyyyzzztttrrrpppssswwwxxxtttppppppnnnmmmmmmnnnppppppooonnnpppqqqpppmmmiiigggfffiiijjjnnnsssuuupppggg```aaa```______bbbeeefffffffffjjjmmmkkkgggdddfffiiicccgggkkkllllllmmmqqqtttqqqzzz}}}xxxxxx{{{||||||vvvhhhbbbaaa\\\\\\]]]]]]\\\[[[YYYXXXUUUVVVWWWWWWXXXWWWWWWWWWUUUUUUVVVWWWVVVUUUSSSRRRRRRQQQQQQQQQQQQQQQRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQOOOSSSWWWYYY\\\cccmmmvvvtttooorrrnnnrrrrrrooopppssspppjjjhhhcccbbbfffiiihhhggghhheeeeeeeeedddcccbbb```___bbbfffjjjhhhdddaaabbbddddddeeeffffffddddddeeefffeeeggglllppprrrqqqpppoooiiijjjiiinnnwwwuuuyyywwwdddQQQKKKMMMLLLHHHEEEJJJJJJPPP^^^ssshhh```]]]\\\UUUTTTmmm}}}zzzzzzoooiiikkkkkkjjjrrr```[[[VVVTTTMMMFFFGGGNNNPPPMMMJJJKKKFFF@@@BBBKKKPPPNNNRRRXXX]]]]]]ZZZWWWTTTRRRQQQOOOLLLIIIGGGFFFFFFGGGUUU___nnn~~~~~~}}}|||xxxsssnnnnnnnnnnnnnnnnnnnnnmmmllllllllllllllllllmmmnnnooollllllmmmmmmllljjjiiihhhcccfffkkkpppsssppphhhbbb_________```bbbdddggghhhhhhkkknnnnnnjjjfffeeeeeecccbbbaaaaaacccggglllooopppuuuyyyyyyvvvuuuxxx{{{{{{}}}~~~~~~qqqooojjjeeedddeeeddd___ZZZWWWXXXXXXXXXWWWWWWYYY[[[WWWXXXXXXVVVTTTSSSTTTUUUUUUVVVUUUSSSQQQPPPQQQRRRTTTTTTTTTSSSSSSVVVZZZ^^^\\\ccckkkqqqwwwzzzvvvssspppnnnjjjgggiiimmmpppnnnkkkjjjjjjhhheeebbbbbbdddeeecccbbbbbbbbbaaaaaa``````ccccccddddddcccbbb```___```bbbdddcccbbbaaabbbcccffffffiiinnnsssuuussspppmmmlllkkklllnnnssswwwzzzaaaPPPVVVJJJHHHNNNBBBIIIIIINNNYYYggg|||xxxggg]]]]]]YYYSSS___sss|||||||||nnn^^^[[[UUUNNNKKKGGGFFFJJJQQQLLLJJJHHHEEEDDDCCCCCCCCCDDDGGGJJJIIIGGGFFFHHHKKKNNNNNNLLLHHHCCCCCCHHHMMM^^^nnn{{{xxxwwwuuussspppooommmkkkiiihhhhhhhhhiiikkkjjjjjjiiiiiiiiiiiijjjiiiiiiiiiiiiiiigggfffeeecccdddfffjjjkkkhhhbbb\\\[[[\\\]]]^^^```bbbdddeeecccfffjjjjjjhhheeedddeeecccbbb``````aaaeeehhhkkkkkkooossssssqqqqqqtttwwwwwwzzz}}}}}}|||}}}{{{qqqiiiaaaaaa```]]]ZZZWWWVVVVVVZZZYYYWWWVVVVVVVVVVVVVVVRRRSSSUUUUUUTTTUUUWWWYYY\\\___cccggglllssszzzzzzuuuppplllkkkhhhfffhhhlllnnnmmmjjjiiihhhgggdddbbbaaaccceeebbbaaaaaa````````````___aaabbbcccccccccbbbaaa``````aaaccccccaaaaaaaaabbbcccccceeeiiimmmooonnnllliiihhhggghhhjjjnnnsssuuu~~~nnnQQQSSSIIIIIIPPPHHHGGGFFFIIIRRR```tttpppbbb___ZZZRRRXXXggg}}}rrrccc___XXXPPPKKKFFFCCCFFFLLLIIIHHHFFFEEEDDDDDDEEEEEECCCDDDFFFIIIKKKLLLKKKJJJMMMMMMLLLGGGCCCFFFOOOWWWmmm{{{|||}}}~~~~~~xxxsssqqqqqqppppppooollliiieeeccccccdddeeeggggggfffeeedddddddddddddddddddddddddddcccbbbaaabbbaaaaaaaaa```___[[[XXXVVVWWWZZZ\\\___``````aaa___aaaeeefffeeedddcccdddbbbaaa______```bbbeeegggiiimmmqqqrrrqqqrrrtttwwwsssvvvzzz{{{{{{|||{{{vvvqqqllljjjjjjgggcccbbbdddeeeeeecccccceeehhhkkkmmmooosssvvv}}}wwwsssmmmiiigggeeedddgggjjjkkkiiigggffffffeeecccaaa```bbbddd```______^^^^^^^^^^^^^^^___```aaaaaabbbaaaaaaaaa```aaaccccccaaa```aaabbbbbbbbbbbbdddgggiiiiiiiiifffeeedddeeegggkkkoooqqqzzzzzzTTTSSSLLLKKKPPPKKKHHHDDDEEELLLZZZllljjjbbb\\\TTTTTTZZZppp|||{{{lllfff]]]TTTNNNHHHCCCDDDHHHFFFEEEEEEEEEFFFGGGIIIJJJHHHGGGHHHMMMRRRSSSOOOJJJKKKKKKJJJFFFEEEMMM\\\hhh~~~~~~~~~{{{zzz|||}}}~~~}}}yyywwwyyy|||{{{vvvqqqmmmlllkkkjjjkkkjjjgggeeecccbbbbbbcccbbbbbbaaa`````````aaaaaa````````````______^^^^^^bbb```]]][[[ZZZZZZZZZZZZRRRTTTXXX[[[^^^^^^]]]]]]^^^```bbbcccccccccbbbbbbaaa```___```aaadddgggiiihhhkkknnnpppqqqrrruuuwwwrrrvvvyyyzzzyyyzzz}}}zzztttqqqoookkkhhheeeddddddeeeffffffdddaaacccccccccbbb```___aaabbb^^^]]]\\\\\\\\\\\\]]]^^^]]]^^^^^^___```aaaaaaaaa```bbbccccccbbbaaaaaabbbdddcccbbbcccdddfffhhhhhhfffeeeeeefffhhhkkknnnqqq{{{\\\VVVQQQLLLMMMJJJKKKFFFEEEKKKWWWhhh}}}ssseee___YYYUUUUUU```uuulllcccYYYRRRMMMGGGFFFIIIFFFEEEFFFGGGIIIKKKMMMOOOPPPPPPRRRUUUWWWUUUPPPKKKHHHIIIHHHGGGJJJVVVjjjyyy~~~~~~}}}zzzyyyyyyxxxzzzzzzwwwsssqqqrrrtttxxxxxxvvvrrrmmmhhhdddcccbbbcccccccccbbb```^^^]]]\\\\\\]]]]]]^^^___```aaa]]]]]]]]]\\\\\\\\\\\\\\\```^^^\\\YYYXXXZZZ\\\^^^QQQTTTXXX[[[]]]]]][[[ZZZ``````aaabbbbbbbbbaaa```_________aaacccgggjjjlllccceeehhhkkkmmmoooqqqrrrssswwwzzzzzzyyyxxxyyy||||||vvvooojjjiiiiiiiiihhhfffdddccccccbbb```^^^]]]___```aaa```^^^^^^___```]]]\\\[[[ZZZZZZ[[[\\\]]]\\\\\\]]]]]]^^^___```aaaaaacccddddddcccbbbbbbcccccccccbbbaaabbbccceeegggeeeddddddeeegggjjjmmmoooxxxwwwrrr]]]QQQJJJKKKLLLMMMHHHFFFJJJSSSbbbvvv|||ggg___\\\YYYVVVYYYooo{{{ooofff\\\VVVRRRMMMKKKLLLJJJJJJJJJKKKMMMPPPRRRTTTUUUXXXZZZXXXSSSNNNKKKJJJFFFGGGHHHKKKTTTdddxxx~~~~~~|||}}}yyywwwvvvuuuwwwxxxvvvqqqnnnnnnooopppssstttrrrmmmgggbbb```[[[\\\^^^___^^^[[[XXXVVVXXXYYYYYYZZZ[[[]]]^^^___ZZZZZZYYYYYYYYYYYYZZZZZZ[[[[[[ZZZXXXWWWYYY\\\___RRRTTTWWWZZZ[[[ZZZYYYXXX___^^^]]]^^^``````___]]]]]]]]]^^^aaadddgggjjjlllccceeegggjjjlllnnnppppppsssvvvzzzzzzwwwvvvwwwyyy}}}yyyrrrmmmhhhdddccceeeggggggeeedddbbb```^^^]]]\\\\\\\\\]]]___^^^]]]]]]^^^___\\\[[[YYYXXXYYYZZZ\\\]]][[[[[[[[[\\\\\\^^^___```aaabbbddddddbbbaaabbbccc____________^^^___aaadddbbbbbbbbbccceeegggiiikkkuuupppmmmSSSJJJKKKPPPMMMIIIGGGHHHLLLWWWkkk}}}ooobbb^^^[[[VVVSSS]]]ttttttjjj```\\\YYYTTTQQQRRRQQQQQQQQQQQQSSSUUUWWWXXXWWWYYYYYYTTTLLLFFFFFFGGGGGGGGGKKKSSSbbbtttsssrrr~~~{{{|||}}}|||zzzwwwwwwwwwuuuxxx{{{yyytttpppnnnnnnjjjmmmqqqppplllgggdddccc[[[[[[[[[[[[YYYWWWTTTSSSWWWWWWWWWWWWXXXYYYZZZ[[[XXXWWWVVVUUUUUUVVVWWWXXXUUUVVVVVVUUUTTTTTTWWWZZZSSSTTTVVVWWWXXXWWWVVVUUUYYYWWWWWWYYY\\\]]]\\\[[[ZZZ[[[\\\^^^aaacccfffgggdddeeefffiiilllnnnooonnnooossswwwxxxvvvtttuuuwww|||}}}pppkkkiiieeebbbbbbcccddddddcccbbb```]]][[[[[[]]]___YYY[[[]]]]]]\\\\\\]]]^^^\\\[[[YYYXXXXXXZZZ\\\^^^\\\[[[[[[ZZZ[[[\\\]]]^^^___```bbbbbb```___```aaa[[[]]]^^^^^^]]]]]]___bbb``````aaabbbdddfffgggiiisssnnn___PPPMMMPPPNNNLLLJJJFFFDDDLLL```ssskkkccc]]]WWWRRRUUU^^^zzztttjjjfffccc___[[[[[[ZZZYYYXXXXXXXXXXXXZZZZZZWWWUUUQQQLLLHHHGGGGGGHHHJJJJJJOOO]]]qqqttt}}}~~~{{{{{{zzzxxxvvvuuuwwwxxxwww{{{~~~}}}xxxssspppooofffjjjmmmnnnkkkhhhgggggg```^^^\\\ZZZWWWUUUTTTSSSVVVVVVVVVUUUVVVVVVWWWWWWUUUUUUTTTSSSSSSTTTUUUVVVPPPRRRTTTSSSPPPPPPRRRTTTTTTTTTUUUVVVVVVUUUTTTSSSSSSQQQQQQTTTXXX[[[[[[YYYYYYYYYZZZ[[[]]]___aaabbb``````aaadddgggiiiiiihhhkkkoootttvvvttttttuuuwwwxxxxxxnnngggfffeeeccccccbbbbbbaaaaaa```^^^[[[ZZZ[[[___bbbXXXZZZ\\\\\\\\\[[[\\\]]]\\\[[[YYYXXXXXXZZZ]]]^^^\\\[[[ZZZZZZZZZ[[[\\\]]]]]]___``````___^^^^^^___ZZZ]]]______^^^]]]```bbbaaaaaabbbcccdddfffhhhiiimmmkkkwwwmmmWWWMMMKKKQQQPPPMMMGGGAAAEEEYYYnnnuuuhhh```XXXUUUUUURRRhhhtttwww~~~tttpppmmmhhhdddccc```___]]][[[[[[[[[[[[\\\XXXRRRJJJGGGIIIKKKLLLLLLMMMMMMSSSddd|||}}}}}}~~~zzztttrrrsssvvvxxxzzz~~~|||wwwsssooommmllllllqqqmmmhhhcccaaaaaadddfff\\\[[[YYYWWWUUUTTTSSSSSSXXXVVVTTTRRRRRRSSSTTTUUUTTTSSSSSSRRRSSSSSSTTTTTTRRRQQQPPPPPPPPPRRRSSSTTTUUUUUUTTTRRROOONNNNNNPPPUUUUUUVVVWWWXXXXXXXXXXXXWWWXXX[[[]]]____________\\\]]]```bbbdddeeefffgggggghhhjjjkkkmmmnnnoooooovvvzzz~~~xxxnnnlllooonnnlllhhhdddaaa___]]]]]]______\\\WWWUUUZZZdddlllgggbbb]]]\\\]]]\\\XXXTTTVVVXXXXXXVVVTTTWWW^^^eeeccc\\\WWWWWWWWWVVVXXX[[[____________^^^]]]\\\\\\^^^___```_________aaacccccccccccccccddddddeeefffkkkgggkkkbbbRRRIIINNNMMMMMMJJJEEEDDDNNN[[[}}}oooaaa\\\WWWUUURRRZZZ{{{|||uuu|||zzzwwwtttqqqmmmllljjjhhheee```[[[VVVRRROOOMMMLLLNNNQQQRRRSSSOOOWWWeeevvv~~~~~~}}}xxxsssqqqqqqtttvvvwwwzzzxxxtttpppmmmkkkjjjjjjooolllgggbbb___^^^___```[[[[[[YYYWWWUUUTTTSSSSSSWWWVVVTTTSSSRRRSSSUUUVVVTTTTTTSSSSSSSSSRRRRRRRRRPPPPPPOOOOOOOOOPPPQQQRRRUUUUUUUUURRROOOMMMNNNOOOSSSTTTUUUVVVVVVWWWWWWWWWXXXYYYZZZ[[[\\\]]]]]]]]]\\\]]]___aaacccdddeeeffffffgggiiikkkllllllkkkkkktttwww|||yyymmmccc___```iiigggeeebbb___]]][[[[[[ZZZ[[[YYYVVVSSSVVV^^^eeedddaaa]]]]]]```aaa___\\\WWWWWWVVVTTTSSSUUUYYY]]]bbb^^^]]]^^^\\\WWWVVVXXX\\\]]]]]]]]]\\\[[[[[[ZZZ[[[\\\]]]]]]\\\]]]___aaaaaaaaaaaaaaabbbcccdddeeefffkkklllvvvhhhVVVPPPNNNNNNNNNLLLFFFCCCJJJUUUrrr}}}ggg[[[YYYVVVRRRUUUjjjxxxyyy|||yyysssmmmggg```ZZZVVVTTTUUUUUUTTTTTTTTTTTTTTT[[[dddrrr}}}}}}~~~{{{wwwrrrppppppqqqrrrrrrtttrrrnnnkkkiiihhhhhhhhhkkkhhhddd```\\\ZZZZZZZZZZZZYYYXXXWWWUUUSSSRRRRRRTTTTTTSSSRRRRRRSSSUUUUUUTTTTTTTTTSSSRRRQQQOOOOOOOOONNNNNNNNNNNNOOOOOOPPPUUUUUUTTTRRRNNNMMMMMMNNNQQQQQQRRRSSSTTTTTTTTTTTTXXXXXXXXXXXXXXXYYYYYYZZZZZZ[[[]]]___aaacccdddeeeeeefffiiikkkkkkjjjhhhgggqqqtttxxx{{{|||}}}~~~~~~|||}}}xxxpppjjjbbb\\\ZZZbbbaaa```___]]][[[YYYXXXWWWXXXXXXVVVTTTTTTYYY]]]^^^[[[ZZZ[[[___bbbaaa```]]]\\\ZZZ[[[]]]```aaaaaabbbcccgggiiicccZZZVVVWWWYYYYYYZZZZZZZZZYYYYYYXXXXXXZZZZZZZZZZZZZZZ\\\^^^^^^^^^^^^___```bbbcccdddaaammmlllgggoooSSSPPPMMMMMMNNNMMMGGGCCCFFFMMM^^^}}}ttt___]]]XXXTTTRRRXXXrrr~~~uuuvvv|||qqqhhhaaa[[[XXXXXX\\\___^^^[[[XXXXXXYYYjjjuuu~~~{{{zzz{{{yyyvvvrrroooooooooooonnnllljjjhhheeedddddddddeeeeeecccaaa]]][[[XXXWWWVVVXXXWWWWWWVVVTTTSSSQQQPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSSSSSSSRRRQQQOOOMMMLLLNNNNNNNNNNNNNNNNNNNNNOOOSSSTTTSSSPPPMMMKKKLLLMMMNNNNNNOOOPPPQQQQQQQQQQQQVVVUUUTTTSSSSSSSSSUUUUUUXXXYYYZZZ\\\^^^```bbbcccccceeeiiikkklllkkkiiigggnnnqqquuuwwwxxxyyy{{{}}}||||||~~~~~~~~~}}}|||{{{vvvxxxzzz|||~~~uuukkkiiiiiiddd___[[[\\\\\\]]]\\\[[[YYYWWWVVVWWWXXXZZZYYYWWWVVVVVVXXXWWWUUUTTTUUUYYY[[[[[[ZZZ\\\ZZZZZZ___gggkkkkkkjjjcccggglllnnnfff[[[WWWYYYVVVWWWXXXXXXXXXXXXXXXWWWWWWXXXYYYXXXXXXXXXZZZ\\\\\\\\\\\\^^^___aaacccdddbbbjjjiiicccooo{{{VVVRRRLLLKKKMMMMMMJJJDDDDDDHHHLLLjjjjjjbbbZZZVVVUUUQQQ]]]yyyppp}}}sssjjjddd```^^^^^^bbbfffeeeaaa___bbbfffwwwyyy~~~~~~zzzwwwwwwwwwtttpppnnnnnnmmmlllkkkfffdddbbb```______```aaa___^^^\\\[[[YYYWWWVVVUUUUUUUUUUUUTTTSSSQQQOOONNNLLLLLLLLLMMMMMMNNNNNNOOOQQQQQQQQQPPPOOONNNMMMLLLNNNNNNNNNOOONNNNNNNNNNNNPPPQQQPPPNNNKKKJJJJJJKKKKKKLLLMMMNNNOOOOOOOOOOOORRRQQQPPPOOOOOOPPPQQQRRRWWWWWWXXXYYY[[[]]]```aaa```cccgggkkkmmmmmmkkkjjjllloooqqqssstttuuuwwwyyyxxxyyy{{{}}}}}}|||zzzxxxsssuuuxxxzzz|||oooeee^^^```bbb___ZZZWWWXXXYYYZZZZZZZZZXXXWWWVVVVVVWWWYYYYYYWWWUUUTTTTTTTTTSSSQQQQQQRRRRRRRRRRRRSSSPPPPPPVVV```eeeeeebbb___bbbfffggg```WWWUUUXXXTTTUUUVVVWWWWWWWWWWWWWWWVVVWWWXXXXXXWWWXXXZZZ\\\[[[[[[\\\]]]___```bbbcccdddccceeeiiikkk|||dddWWWMMMJJJKKKMMMLLLGGGEEEGGGDDD[[[vvvzzzfff[[[WWWYYYTTTUUUrrrxxxttt}}}~~~~~~sssmmmjjjjjjiiigggjjjkkkiiigggiiiqqqxxxtttvvvyyy||||||yyyuuusssssspppnnnllllllkkkiiigggaaa___]]][[[[[[[[[\\\]]]ZZZZZZXXXWWWUUUTTTTTTTTTQQQRRRRRRRRRQQQOOOMMMLLLJJJJJJJJJKKKKKKKKKKKKKKKNNNNNNMMMMMMMMMNNNNNNOOONNNNNNNNNOOONNNNNNMMMLLLLLLMMMMMMKKKIIIHHHIIIKKKJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOQQQQQQUUUUUUUUUVVVXXX[[[^^^___^^^```dddhhhjjjkkkkkkjjjkkklllnnnnnnnnnoooqqqrrrsssuuuxxx{{{{{{yyyvvvtttrrrtttvvvwwwyyy|||~~~tttggg___ZZZ\\\]]]YYYUUUSSSWWWWWWWWWWWWWWWVVVVVVUUUTTTTTTTTTTTTSSSRRRQQQPPPTTTSSSRRRQQQPPPPPPPPPPPPNNNLLLJJJNNNTTTXXXVVVSSSVVVVVVXXXZZZVVVPPPPPPSSSRRRRRRSSSUUUVVVVVVVVVVVVVVVWWWXXXWWWWWWWWWYYY[[[[[[[[[[[[\\\]]]___```aaaddd]]]bbbmmmkkkllluuuZZZQQQMMMKKKMMMMMMIIIGGGHHHFFFRRRfffzzznnn```YYY[[[WWWRRR```uuuxxxqqqkkkttt~~~wwwuuuuuuvvvwwwttttttrrrpppqqqxxxooooooppptttyyyyyytttooommmkkkjjjiiiiiihhheeeccc^^^]]]ZZZYYYXXXXXXYYYZZZYYYWWWUUURRRPPPOOOOOOOOONNNOOOPPPPPPOOOMMMKKKIIIJJJJJJJJJJJJJJJJJJIIIIIILLLKKKJJJJJJKKKNNNQQQSSSLLLMMMMMMMMMMMMLLLKKKJJJHHHIIIIIIHHHGGGGGGHHHJJJIIIIIIJJJKKKLLLLLLLLLLLLJJJKKKMMMOOOQQQRRRSSSSSSTTTSSSSSSTTTVVVYYY\\\^^^\\\]]]```bbbdddeeeeeeeeehhhiiijjjiiihhhhhhjjjkkknnnqqqtttwwwxxxvvvrrrppppppqqqssstttuuuwww{{{~~~yyykkkggg```[[[XXXZZZZZZVVVTTTUUUVVVUUUUUUTTTTTTTTTTTTTTTSSSRRRPPPOOOOOOOOOOOOOOOQQQQQQQQQQQQPPPQQQRRRSSSPPPNNNLLLLLLNNNPPPOOOMMMLLLKKKMMMQQQQQQNNNMMMOOONNNOOOQQQRRRSSSTTTTTTTTTTTTUUUVVVVVVUUUVVVXXXZZZZZZZZZZZZZZZ[[[\\\]]]^^^```[[[```iiifffddd{{{lllYYYQQQLLLLLLMMMJJJHHHHHHIIINNN[[[ooo{{{lll```\\\XXXSSSWWWaaa|||~~~yyycccrrr|||{{{mmmjjjjjjpppwwwxxxsssmmmiiihhhgggfffgggeeecccaaa]]][[[YYYWWWWWWWWWXXXYYYYYYVVVSSSOOOMMMKKKKKKLLLMMMMMMNNNOOONNNLLLJJJHHHKKKKKKKKKKKKJJJIIIHHHHHHKKKJJJHHHHHHJJJNNNRRRUUUKKKKKKLLLLLLLLLKKKIIIHHHFFFGGGGGGGGGFFFFFFHHHJJJHHHIIIJJJKKKLLLLLLLLLLLLHHHJJJMMMPPPSSSUUUUUUUUUSSSSSSRRRSSSUUUXXX[[[]]]ZZZ[[[\\\^^^___`````````fffggggggfffddddddeeegggjjjmmmrrruuuuuusssooommmnnnooopppqqqqqqsssvvvyyy|||mmm___```WWWSSSSSSUUUUUUSSSTTTWWWUUUTTTSSSQQQQQQQQQRRRSSSTTTRRROOONNNNNNPPPPPPPPPLLLNNNOOOPPPQQQRRRUUUWWWPPPNNNLLLKKKLLLMMMMMMMMMHHHFFFHHHNNNQQQOOOMMMNNNLLLMMMNNNPPPQQQRRRRRRSSSSSSTTTUUUUUUTTTUUUWWWYYYYYYYYYYYYYYYYYYZZZ[[[[[[[[[\\\```ccc```bbbsss___UUUMMMLLLLLLJJJHHHHHHJJJLLLVVVhhh~~~xxxggg]]]WWWTTTVVV[[[cccuuucccrrrnnnkkkggggggkkkooopppooolllgggbbbbbbcccbbb\\\WWW\\\ZZZWWWUUUVVVVVVUUUTTTUUUTTTQQQOOOLLLJJJIIIIIILLLKKKJJJJJJKKKJJJHHHFFFJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKHHHFFFEEEGGGJJJKKKIIIFFFCCCCCCDDDEEEFFFGGGGGGHHHKKKJJJIIIJJJKKKLLLLLLJJJGGGIIILLLOOOQQQRRRQQQQQQSSSSSSSSSSSSRRRTTTWWWZZZ[[[[[[[[[\\\]]]___```aaa```bbbccc```]]]^^^ccchhhiiiiiikkkooorrrrrrnnnjjjlllmmmnnnnnnnnnooorrruuu{{{}}}{{{ssseee^^^___UUUSSSQQQQQQQQQRRRQQQOOOPPPPPPQQQQQQPPPPPPOOONNNQQQPPPPPPOOOOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQOOONNNMMMLLLKKKKKKKKKKKKIIIJJJKKKLLLMMMMMMLLLKKKLLLLLLLLLLLLMMMNNNOOOPPPRRRRRRQQQRRRRRRSSSTTTUUUYYYYYYXXXXXXWWWWWWVVVVVV[[[[[[ZZZZZZ]]]cccjjjpppjjjTTTKKKNNNNNNPPPNNNDDDLLLKKKNNN\\\sssppp```[[[YYYWWWTTTXXXkkkuuuiiikkkhhheeeeeeiiillllllkkkjjjhhhdddaaa^^^\\\ZZZYYYZZZXXXUUUTTTTTTTTTTTTSSSSSSRRRPPPNNNLLLKKKJJJJJJKKKJJJIIIJJJJJJJJJHHHGGGHHHHHHHHHHHHHHHHHHHHHIIIHHHHHHHHHIIIIIIIIIIIIJJJGGGEEEDDDFFFHHHIIIGGGEEEBBBCCCDDDEEEFFFGGGHHHHHHJJJIIIHHHIIIKKKLLLKKKJJJFFFHHHJJJMMMOOOPPPPPPOOOSSSSSSRRRQQQPPPRRRUUUXXXXXXXXXXXXYYYZZZ\\\]]]^^^]]]___```___\\\\\\```eeegggggghhhkkknnnooollliiilllmmmmmmmmmlllmmmooorrruuuwww{{{zzzkkkgggcccZZZWWWYYYTTTRRRPPPOOOPPPPPPOOONNNNNNOOOOOOOOOOOONNNMMMMMMOOOOOONNNNNNNNNNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJKKKLLLKKKKKKIIIIIIKKKKKKKKKKKKLLLMMMNNNOOOQQQQQQQQQQQQQQQRRRSSSTTTYYYXXXXXXXXXWWWWWWVVVVVVYYYYYYZZZZZZ\\\aaaggglll}}}]]]KKKJJJHHHJJJNNNKKKJJJIIILLLVVVjjjyyyeee^^^[[[WWWRRRPPPZZZyyygggdddaaabbbeeehhhgggfffffffffddd```[[[XXXXXXZZZXXXUUUSSSRRRRRRRRRRRRQQQQQQQQQOOOMMMLLLKKKKKKKKKJJJIIIHHHIIIJJJJJJIIIHHHEEEEEEFFFFFFGGGGGGGGGHHHFFFFFFFFFFFFGGGGGGGGGGGGEEEDDDCCCDDDFFFGGGFFFEEEBBBBBBCCCEEEFFFHHHIIIIIIIIIHHHGGGHHHJJJKKKJJJIIIEEEFFFIIIKKKLLLMMMMMMMMMRRRRRRPPPNNNMMMNNNQQQTTTTTTTTTTTTUUUWWWYYYZZZ[[[YYY\\\^^^^^^\\\[[[^^^aaaccccccdddgggjjjkkkkkkiiilllmmmmmmlllkkkkkklllnnnoooqqqtttxxx{{{}}}~~~~~~ttteeeZZZYYYYYYUUUTTTXXXRRRPPPNNNNNNNNNOOONNNLLLLLLLLLMMMMMMMMMLLLKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJKKKJJJJJJIIIHHHGGGJJJIIIIIIIIIJJJKKKLLLMMMOOOOOOOOOPPPPPPQQQRRRSSSWWWWWWWWWWWWWWWVVVVVVVVVWWWXXXYYYZZZ[[[___cccgggkkkOOOLLLIIIHHHMMMOOOHHHGGGIIIPPP___vvvpppddd^^^YYYUUUQQQPPP^^^dddbbb___```ccceeecccaaa`````````___]]][[[YYYXXXVVVTTTQQQPPPQQQQQQQQQPPPRRRQQQOOOMMMKKKJJJIIIIIIIIIHHHFFFGGGHHHIIIIIIHHHDDDDDDEEEEEEFFFFFFGGGGGGDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDCCCCCCDDDEEEEEEEEEAAABBBCCCDDDFFFGGGIIIIIIHHHGGGFFFGGGIIIJJJIIIHHHEEEFFFHHHIIIKKKKKKKKKKKKPPPPPPNNNLLLJJJKKKMMMPPPQQQQQQQQQSSSTTTVVVXXXYYYXXX[[[^^^___^^^]]]^^^```aaaaaabbbcccfffhhhjjjjjjnnnoooooonnnlllllllllnnnooopppsssuuuxxxzzz{{{|||xxx}}}xxxkkk```WWWVVVVVVTTTSSSVVVQQQPPPNNNMMMNNNNNNMMMLLLKKKKKKLLLLLLKKKKKKJJJIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJJJJIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIJJJJJJMMMMMMMMMNNNOOOPPPQQQRRRUUUUUUUUUUUUUUUVVVVVVVVVUUUWWWYYYZZZ[[[]]]aaacccooo|||XXXRRROOOKKKLLLMMMGGGGGGHHHLLLWWWkkknnnccc]]]ZZZUUUQQQRRRjjjbbb```^^^```bbbccc```]]]YYYXXXZZZ^^^bbbaaa[[[UUUUUUSSSPPPPPPPPPQQQQQQPPPRRRQQQOOOLLLJJJIIIHHHGGGHHHFFFDDDEEEFFFGGGGGGGGGDDDDDDEEEEEEFFFFFFFFFFFFCCCCCCDDDDDDDDDEEEEEEEEECCCCCCCCCBBBBBBCCCDDDEEE@@@AAABBBCCCEEEFFFGGGHHHGGGEEEEEEFFFGGGHHHGGGFFFFFFGGGHHHIIIIIIJJJJJJJJJMMMMMMLLLJJJHHHHHHJJJLLLOOOOOOPPPQQQSSSUUUWWWXXXYYY\\\___```aaa````````````aaabbbbbbdddfffiiikkkooopppqqqqqqooonnnooopppsssssstttuuuwwwxxxzzz{{{vvvyyy}}}vvvfff^^^aaaZZZSSSQQQPPPOOOOOOPPPRRRPPPNNNMMMNNNNNNMMMLLLKKKKKKKKKKKKKKKJJJIIIIIIFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGJJJIIIIIIHHHHHHHHHHHHIIIGGGGGGHHHHHHIIIJJJKKKKKKGGGGGGGGGFFFGGGGGGHHHHHHKKKKKKKKKLLLMMMOOOPPPQQQRRRRRRSSSSSSTTTTTTTTTUUUUUUWWWYYYZZZ[[[]]]___bbbeeeeeeVVVNNNKKKMMMLLLJJJKKKJJJIIINNN\\\qqq}}}iii___\\\TTTRRRPPPXXXuuu```___]]]___aaaaaa]]]ZZZSSSRRRTTTZZZaaabbb[[[TTTTTTQQQOOONNNOOOPPPPPPOOOQQQPPPNNNLLLJJJIIIHHHGGGGGGEEECCCBBBCCCEEEEEEDDDEEEEEEEEEDDDDDDDDDDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCAAAAAAAAA@@@???@@@BBBEEE@@@@@@AAABBBCCCDDDEEEEEEEEEDDDCCCDDDFFFGGGFFFEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIKKKKKKKKKIIIHHHHHHIIIMMMMMMNNNOOOQQQTTTUUUWWWZZZ\\\^^^```aaaaaaaaaaaa___aaabbbccccccdddgggiiimmmnnnpppqqqpppooopppqqquuutttssssssuuuvvvxxxzzz}}}||||||~~~xxxggg\\\XXXXXXTTTOOOMMMMMMNNNNNNNNNQQQOOOMMMMMMMMMNNNMMMLLLIIIJJJJJJJJJJJJIIIHHHHHHDDDDDDCCCCCCCCCCCCDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGGGGFFFFFFGGGGGGGGGEEEEEEEEEFFFGGGIIIKKKLLLGGGGGGFFFFFFFFFFFFGGGGGGIIIIIIJJJJJJLLLMMMOOOPPPOOOOOOPPPPPPQQQRRRSSSSSSTTTVVVXXXYYYZZZ\\\___aaadddvvv___KKKHHHNNNNNNPPPOOOMMMHHHGGGMMMYYYcccxxxtttccc\\\RRRUUUTTTTTT___^^^]]]\\\^^^```^^^ZZZVVVPPPPPPRRRUUUYYY[[[YYYVVVQQQOOOMMMLLLMMMNNNNNNNNNMMMLLLKKKJJJJJJJJJJJJJJJFFFDDDAAA@@@AAABBBBBBBBBDDDDDDDDDCCCBBBBBBAAAAAA???@@@@@@@@@@@@AAAAAAAAA>>>??????===;;;<<>>>>>>>>>>>????????????;;;<<<===;;;999999===@@@@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCBBBCCCEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDEEECCCGGGKKKLLLKKKIIIGGGFFFIIIIIIJJJLLLNNNPPPRRRTTTXXXWWWWWWYYY\\\]]]^^^^^^\\\___bbbbbbaaa```bbbdddbbbeeeiiikkklllmmmnnnoookkkjjjiiijjjlllppptttvvvmmmrrrxxx|||~~~~~~~~~mmmdddaaahhhmmmfffZZZRRRQQQPPPNNNKKKKKKLLLMMMLLLNNNLLLJJJJJJJJJKKKJJJIIIFFFFFFFFFFFFFFFEEEDDDDDDCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBCCCDDDCCCBBBAAAAAABBBDDDEEEGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHJJJLLLMMMNNNJJJJJJKKKMMMNNNOOOPPPPPPPPPQQQRRRSSSUUUXXX]]]``````cccpppdddPPPPPPLLLPPPPPPOOOMMMJJJHHHIIIIIIRRRqqq{{{iiiUUURRRRRRQQQLLLSSSwww[[[ZZZYYYYYYZZZYYYWWWUUUUUUSSSPPPMMMLLLMMMOOOPPPPPPOOOMMMKKKKKKKKKKKKKKKIIIIIIHHHHHHGGGFFFFFFEEE@@@@@@@@@?????????>>>>>>===???AAABBBBBB@@@===<<<>>>===<<<;;;:::;;;<<<<<<;;;:::::::::;;;<<<>>>???>>>???@@@???>>>===>>>?????????AAABBBCCCEEEFFFGGGFFFEEECCCBBBBBBCCCDDDDDDFFFFFFGGGHHHIIIIIIIIIIIIJJJKKKLLLNNNOOOQQQQQQQQQPPPQQQSSSUUUWWWYYY[[[[[[[[[[[[\\\]]]^^^``````aaaaaabbbdddfffgggiiiiiiiiibbbeeehhhgggeeefffkkkpppnnnrrrvvvyyyyyyyyyyyyyyy{{{~~~sssccc]]]WWWSSSXXXaaaccc\\\TTTOOONNNMMMKKKJJJJJJLLLMMMJJJJJJIIIHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMRRRTTTSSSRRRUUUZZZ\\\YYY\\\fffiiixxxrrrWWWSSSKKKKKKSSSVVVOOOJJJIIIIIIFFFLLL```sss^^^YYYXXXXXXRRRPPPaaavvvYYYXXXVVVVVVWWWWWWUUUTTTTTTSSSPPPMMMLLLLLLMMMNNNOOONNNLLLJJJHHHGGGGGGGGGFFFFFFFFFEEEDDDDDDCCCCCC@@@????????????>>>>>>>>><<<===>>>??????>>>===<<<======;;;:::::::::;;;<<<;;;;;;:::::::::<<<===>>>===>>>??????=========???>>>???@@@AAACCCDDDEEEFFFDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHIIIIIIIIIIIIJJJLLLMMMOOOPPPPPPQQQOOOPPPQQQSSSUUUWWWYYYZZZ[[[[[[\\\\\\]]]^^^______^^^___```bbbcccddddddddd```cccffffffeeeeeeiiinnnnnnrrrvvvxxxyyyxxxyyyyyyxxxzzz~~~sssddd\\\TTTQQQPPPSSSXXX\\\]]]\\\WWWQQQJJJFFFFFFHHHHHHGGGHHHGGGGGGFFFEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@AAA@@@@@@@@@@@@AAABBBCCCDDDCCCCCCCCCCCCCCCCCCBBBBBBEEEFFFGGGHHHHHHIIIIIIHHHHHHIIIIIIJJJJJJKKKKKKLLLRRRTTTSSSPPPRRRXXXZZZXXX\\\bbbbbbooo{{{ZZZRRRKKKKKKRRRTTTPPPLLLKKKJJJGGGKKKZZZ}}}hhh___ZZZXXXSSSOOOVVVbbbWWWUUURRRRRRRRRSSSRRRRRRSSSRRROOOMMMKKKKKKKKKKKKMMMLLLJJJHHHFFFDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@???>>>>>>>>>>>>=========::::::;;;;;;<<<<<<=========<<<;;;:::::::::;;;;;;;;;;;;::::::::::::;;;<<<<<<===>>>===<<<<<<===>>>>>>>>>???@@@AAACCCDDDDDDAAABBBCCCCCCCCCCCCCCCBBBDDDEEEFFFGGGGGGHHHHHHHHHIIIJJJKKKMMMNNNOOOOOOOOOMMMNNNOOOPPPRRRTTTVVVWWWZZZZZZ[[[[[[[[[\\\\\\\\\\\\]]]^^^___````````````]]]```dddeeeddddddfffiiimmmqqqtttwwwwwwwwwwwwxxxyyyxxxzzz~~~}}}}}}lllaaaXXXTTTTTTMMMNNNOOOMMMMMMPPPXXX^^^___UUUJJJDDDEEEGGGFFFCCCDDDDDDCCCCCCBBBBBBAAAAAACCCBBB@@@???>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>?????????@@@@@@????????????@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJSSSTTTSSSOOOPPPUUUXXXWWW\\\^^^YYYccccccUUUMMMJJJOOORRRPPPNNNNNNLLLIIIJJJTTTpppzzzjjj\\\YYYWWWQQQOOOQQQjjjTTTQQQNNNMMMMMMNNNOOONNNPPPOOONNNLLLJJJIIIHHHHHHIIIIIIGGGFFFDDDCCCBBBBBBAAAAAAAAA@@@??????>>>>>>============<<<<<<<<<<<<999888888888:::;;;===>>>;;;;;;;;;::::::::::::::::::::::::999999999999999:::;;;<<<<<<;;;;;;<<<===<<<===>>>???@@@AAABBBBBB???@@@AAACCCCCCCCCBBBAAACCCCCCDDDEEEFFFFFFFFFFFFHHHIIIJJJKKKMMMMMMMMMMMMMMMMMMMMMNNNPPPRRRUUUVVVYYYYYYYYYYYYYYYYYYYYYYYY[[[\\\]]]^^^^^^^^^^^^^^^YYY]]]aaabbbbbbbbbccceeekkkmmmqqqssssssssstttuuuwwwtttuuuzzz}}}|||}}}{{{nnnaaaZZZUUUPPPNNNOOOMMMOOOOOOKKKGGGGGGNNNTTT^^^WWWNNNHHHFFFFFFEEEDDDBBBAAAAAAAAA@@@@@@@@@???AAA@@@>>>===<<<===>>>???======================================================>>>>>>>>>?????????>>>>>>>>>>>>???@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFGGGFFFFFFFFFFFFGGGHHHHHHIIIIIIJJJSSSUUUSSSOOONNNSSSVVVVVVZZZ\\\VVVYYYppprrr\\\QQQJJJLLLNNNOOOOOOOOOLLLJJJJJJPPPeeeyyyaaaYYYZZZXXXSSSPPPZZZuuuPPPMMMJJJIIIIIIKKKKKKKKKKKKKKKKKKJJJHHHFFFEEEDDDEEEEEEEEEDDDDDDCCCBBBBBB@@@@@@@@@???>>>>>>======<<<<<<<<<;;;;;;;;;::::::888888777777999;;;===???:::::::::::::::999999888999999999999999888888888888999;;;;;;::::::;;;<<<;;;;;;<<<===>>>??????@@@===>>>@@@BBBBBBBBBBBBAAAAAABBBCCCDDDEEEEEEEEEEEEGGGHHHIIIJJJKKKLLLLLLLLLMMMMMMLLLMMMOOOQQQTTTUUUVVVVVVVVVVVVWWWWWWWWWWWWYYYZZZZZZ[[[\\\\\\\\\[[[XXXZZZ]]]___```aaaaaabbbgggiiilllnnnnnnoooppprrrsssnnnlllqqquuuwwwyyy|||vvvaaaZZZUUUUUUTTTPPPNNNNNNNNNNNNLLLJJJGGGFFFGGGIIIRRRRRRQQQLLLFFFBBBBBBDDD@@@@@@@@@@@@???????????????>>>===<<<;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>===<<<<<<======>>>???@@@AAAAAAAAABBBBBBCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGGGGFFFGGGGGGHHHHHHIIIJJJJJJRRRUUUTTTOOONNNQQQUUUUUUUUUZZZWWWWWWcccwwwjjjWWWNNNLLLKKKNNNPPPPPPMMMJJJGGGKKK\\\wwwlll\\\[[[[[[WWWSSSTTT]]]zzzLLLJJJHHHGGGGGGHHHHHHGGGFFFFFFGGGGGGFFFDDDBBBAAAAAAAAABBBBBBBBBBBBAAAAAA@@@??????>>>======<<<<<<;;;;;;:::::::::999999999777777666777888:::<<<===999999:::::::::999888777777777888888888888888777666888999999999999:::;;;::::::;;;<<<<<<===>>>>>><<<===>>>@@@AAABBBBBBBBB@@@AAABBBCCCDDDDDDDDDDDDFFFGGGHHHIIIJJJJJJJJJJJJLLLLLLKKKKKKMMMOOORRRTTTSSSSSSTTTTTTUUUUUUUUUUUUUUUVVVWWWXXXYYYYYYYYYYYYXXXYYYZZZ\\\^^^___``````dddfffiiijjjkkkkkkmmmoootttooollloooqqqrrruuuzzz~~~uuuggg```ZZZTTTOOOOOOOOOLLLLLLOOOKKKJJJIIIHHHHHHGGGEEEDDDDDDIIIMMMKKKDDD??????AAA????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========;;;;;;;;;;;;<<<===>>>??????@@@@@@AAAAAABBBBBBCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIIIINNNSSSTTTOOOMMMOOORRRSSSOOOVVVWWWYYY^^^jjjeeeUUUOOOKKKNNNRRRQQQNNNLLLFFFHHHSSSfff{{{ggg]]]ZZZWWWTTTUUURRR___IIIHHHFFFFFFGGGGGGEEEDDDAAABBBCCCDDDDDDBBB@@@?????????@@@@@@@@@???===<<<>>>>>>======<<<;;;;;;;;;::::::999999999888888888555555555666666888999999888999:::::::::999777777444555777888888888888777555777888888888888999;;;999999::::::;;;<<<<<<<<<<<<<<<<<<===???AAABBBCCC???@@@AAABBBCCCCCCCCCCCCEEEFFFGGGHHHIIIIIIIIIIIIKKKJJJIIIIIIJJJMMMOOOQQQPPPQQQQQQRRRSSSTTTUUUUUUTTTUUUVVVXXXYYYZZZZZZZZZYYYXXXXXXZZZ\\\___``````ccceeegggiiiiiijjjlllnnnuuurrrppprrrrrrqqqtttyyywwwzzzzzztttooofff^^^ZZZTTTOOOKKKKKKKKKIIIJJJMMMHHHHHHGGGFFFEEEDDDCCCCCC???CCCGGGGGGCCC???===>>>========================:::;;;<<<>>>>>>===;;;:::999999999999999999999999:::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<::::::::::::;;;<<<===>>>======>>>>>>???@@@@@@@@@AAABBBCCCDDDDDDEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHNNNRRRNNNKKKMMMOOOPPPNNNRRRTTTWWW[[[```^^^TTTMMMPPPTTTSSSPPPOOOJJJIIIMMMWWWggg|||{{{hhh]]]XXXUUUUUURRRUUUhhhHHHFFFFFFFFFGGGFFFDDDBBB===???AAACCCCCCAAA???===>>>?????????===<<<:::888======<<<;;;;;;::::::999999999999888888888888777333333444555555666666666888888999:::999888777666333444666777888888888777444666777888777777999;;;999999999::::::;;;;;;;;;<<<<<<;;;<<<>>>@@@CCCDDD??????@@@AAABBBBBBBBBBBBEEEFFFGGGHHHHHHHHHHHHHHHIIIHHHGGGGGGHHHJJJNNNPPPOOOOOOPPPQQQRRRSSSTTTUUUUUUVVVXXXZZZ[[[\\\]]]]]]YYYXXXWWWYYY[[[^^^``````ccceeeggghhhiiijjjlllnnnpppnnnppprrrqqqoooqqqvvvyyy{{{sssiiibbbcccddd```XXXTTTKKKHHHIIILLLMMMJJJIIIKKKIIIIIIHHHEEE@@@>>>@@@CCCBBBCCCDDDDDDDDDBBB???===<<<<<<<<<<<<<<<<<<<<<<<<999:::===??????===;;;999777777777777777777777777999999999999999999999999:::::::::;;;;;;;;;<<<<<<::::::::::::;;;<<<======;;;;;;;;;<<<===>>>>>>???@@@@@@AAABBBCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFDDDKKKPPPMMMJJJKKKMMMMMMQQQQQQPPPTTTWWWWWWoooeeeXXXOOORRRVVVTTTQQQQQQPPPMMMKKKOOO[[[qqqsssccc\\\YYYPPPRRRPPPSSSlllJJJIIIHHHFFFDDDCCCAAAAAA@@@AAAAAAAAAAAA@@@??????<<<<<<<<<===<<<;;;;;;:::;;;;;;;;;:::999888777666666666666666555555555555444444444555555555555666999888888888777777666666666666666666666777777888666666666666777777777777888888999999999::::::::::::;;;;;;<<<===>>>>>>???>>>>>>@@@AAABBBCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGFFFFFFHHHIIIIIIIIIJJJLLLNNNNNNOOOPPPPPPQQQSSSXXX[[[UUUUUUVVVWWWYYY[[[]]]^^^]]]ZZZYYYZZZZZZYYY\\\bbbeeeeeeeeefffhhhjjjlllnnnooorrrtttuuusssqqqqqqqqqvvvxxx~~~~~~pppfff]]]\\\[[[ZZZZZZYYYVVVTTTMMMLLLJJJIIIJJJIIIHHHFFFGGGFFFDDDBBBAAA@@@AAAAAAAAABBBCCCCCCBBB???===;;;;;;;;;<<<<<<;;;;;;:::999999999999999999999999999888888888888777777777666777777777777777777777777777777888888888999999999999999999:::::::::;;;;;;============>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCDDDCCCCCCDDDEEEFFFGGGHHHHHHKKKJJJIIIIIIJJJKKKLLLMMMPPPOOOOOOOOOPPPUUUdddrrrwww\\\OOOSSSUUUVVVUUULLLQQQKKKJJJPPPUUU___xxxmmmaaa___WWWRRRRRRUUUXXXjjjHHHHHHGGGFFFDDDBBBAAA??????????????????>>>======;;;<<<<<<<<<<<<;;;::::::999999999999888777666555666666666666555555555444444444444444555555555555888777777777666666666555666666555555666666777888555555666666666777777777888888888999999999999:::;;;;;;;;;<<<=========>>>>>>>>>@@@AAABBBBBBBBBBBBCCCCCCDDDEEEFFFFFFFFFFFFFFFGGGIIIIIIHHHIIILLLNNNMMMNNNOOOOOOPPPSSSWWWZZZTTTUUUUUUVVVWWWYYYZZZ[[[[[[XXXXXXYYYXXXVVVZZZ___^^^______aaacccfffiiikkkkkknnnrrrssssssrrrrrrrrruuuvvv{{{~~~vvvnnnfff```[[[YYYWWWWWWWWWVVVTTTRRRMMMKKKJJJIIIJJJIIIGGGFFFFFFEEECCCBBB@@@@@@@@@AAA@@@AAAAAAAAA@@@>>><<<:::;;;;;;;;;;;;;;;:::999999999999999999999999999999888888888777777777666666777777777777777777777777777777777888888888999999999999999::::::::::::;;;<<<<<<=========>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCBBBBBBCCCDDDEEEFFFGGGGGGIIIHHHHHHHHHHHHJJJKKKLLLMMMNNNPPPQQQQQQSSS]]]iiilllTTTQQQSSSXXX[[[UUUSSSNNNLLLMMMLLLPPPeee}}}lll___ZZZTTTSSSTTTRRRZZZ{{{FFFFFFGGGFFFEEEBBB???==================<<<<<<;;;:::;;;;;;;;;;;;:::999999777777777777666555444444666666555555555444444444333333333444444444555555666666555555555555444444555555555555555666666777555555555666666666666777777777777888888888999999;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>???@@@AAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEEEEEEEGGGHHHHHHGGGHHHJJJLLLLLLMMMNNNOOOPPPRRRUUUXXXTTTTTTUUUUUUVVVWWWXXXXXXYYYVVVVVVWWWVVVTTTWWW\\\YYYYYYZZZ[[[^^^aaadddffffffiiinnnqqqrrrqqqqqqrrrsssssswww|||}}}{{{}}}~~~tttrrrnnnkkkgggccc```^^^XXXVVVSSSQQQQQQQQQPPPOOOLLLKKKIIIIIIIIIHHHGGGEEEDDDDDDBBBAAA@@@@@@???@@@>>>>>>??????>>><<<:::999:::::::::;;;:::999999888888888888888888888888888777777777777666666666666777777777777777777777777777777777777888888888888888888999999999:::::::::;;;<<<<<<<<<============<<<<<<===>>>???@@@AAAAAA@@@AAAAAABBBCCCDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLPPPSSSQQQPPPVVV^^^vvv~~~___UUURRRWWW]]]ZZZVVVQQQNNNKKKFFFEEESSSeeeyyy```^^^WWWUUUUUUPPPNNN^^^tttCCCDDDEEEEEEDDDAAA>>>;;;<<<<<<======<<<<<<;;;:::999999::::::999999888777666666666666666555444444555555555444444444333333222333333333444444444444444444444333333333333333444444444444444555555666444444555555555666666666666666777777777888888888;;;;;;;;;;;;::::::::::::===>>>??????@@@@@@??????AAAAAAAAABBBCCCCCCDDDEEEEEEFFFGGGGGGFFFGGGIIIKKKLLLNNNOOOPPPPPPRRRUUUWWWUUUUUUVVVVVVVVVVVVVVVVVVXXXUUUUUUWWWVVVTTTVVV[[[YYYYYYYYYZZZ[[[^^^```aaacccgggkkknnnooonnnooooooqqqppprrrvvvwwwwww{{{~~~pppeeedddfffhhhfffaaa^^^]]]^^^VVVSSSOOOMMMMMMNNNMMMMMMKKKIIIHHHGGGHHHGGGEEEDDDBBBBBBAAA@@@??????>>>>>><<<<<<<<<<<<;;;:::999888999999::::::999999888777777777777777777777777777777777666666666555555555666666666666666666666666666666666777777777888888888888888888999999999999;;;;;;;;;;;;<<<<<<<<<<<<:::;;;<<<===>>>??????@@@??????@@@AAABBBCCCDDDDDDEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKNNNRRRPPPOOOSSSYYYkkkvvvdddWWWVVV^^^```\\\UUUOOOLLLIIIGGGMMMUUUdddwwwnnnbbbZZZVVVWWWTTTOOOSSS^^^AAABBBCCCDDDBBB???<<<:::<<<<<<<<<<<<<<<;;;;;;:::888888888888888777777666666666666666666666555444444444444444333333333333222222222222333333333444222222222222222333333333333333333333333444444555444444444444555555555555555555555666666666777777::::::::::::999999999999<<<<<<===>>>????????????@@@@@@@@@@@@AAABBBCCCDDDDDDEEEFFFEEEEEEEEEGGGIIILLLNNNPPPPPPQQQRRRTTTVVVUUUVVVWWWWWWWWWWWWVVVUUUWWWUUUUUUXXXWWWUUUWWW\\\^^^]]]\\\\\\\\\]]]___```cccfffiiijjjjjjjjjjjjkkkooommmnnnrrrsssssswww~~~xxxpppnnnoooooojjjeee^^^bbbdddbbb\\\XXXWWWYYYTTTPPPMMMKKKKKKKKKKKKKKKIIIGGGFFFEEEEEEEEECCCBBB@@@@@@?????????>>>======::::::::::::999888888777888888888999888777777666666666666666666666666666666666666555555555555444555555555555555555555555555555666666666777777777777777777888888888999999999:::::::::;;;;;;;;;;;;999:::;;;;;;======>>>???>>>>>>???@@@AAABBBCCCCCCDDDEEEFFFGGGHHHIIIIIIJJJKKKJJJLLLOOOOOOOOOTTTZZZddd~~~xxx]]]UUUaaakkkfff[[[RRROOOOOOMMMKKKJJJRRR```tttlllaaaXXXWWWVVVQQQQQQUUU]]]zzz???@@@AAAAAA@@@>>>;;;:::;;;;;;<<<<<<;;;;;;:::999666777777777777666555555555555666666666555555444444444333333333222222222111111222222222333333333111111222222222222333333222222222222222333333444333333333444444444555555444444555555555666666666888888888888999999999999::::::<<<===>>>?????????@@@???>>>>>>???@@@BBBCCCCCCDDDEEEDDDCCCCCCEEEGGGKKKMMMOOOPPPPPPQQQSSSTTTTTTUUUVVVWWWXXXWWWVVVUUUUUUTTTUUUXXXXXXWWWYYY^^^cccbbb```___^^^______```dddeeeffffffeeeeeeggghhhnnnllllllooopppppptttzzz{{{{{{vvvjjjhhhgggggghhhgggbbb^^^[[[^^^___^^^YYYVVVUUUVVVQQQNNNKKKIIIIIIIIIIIIHHHFFFEEECCCCCCCCCCCCAAA???>>>>>>>>>>>>>>>===<<<;;;999999999888888777777777777777888888777777666555555555555555555555555555666555555555444444444444555555555555555555555555555555555555666666666666666777777777777888888888999999999999::::::::::::999999:::;;;<<<===>>>>>>===>>>??????AAAAAABBBCCCCCCDDDEEEGGGHHHIIIIIIIIILLLJJJJJJMMMNNNOOOTTTZZZXXXiii```QQQ^^^jjjmmmcccWWWRRRRRROOOHHHBBBIIIRRRaaatttqqqbbbZZZUUUQQQNNNOOOPPP```?????????>>>>>><<<;;;:::999999::::::999999888777666666666666666555444444333333444444444444333333333333333333222222222222111111111111222222222222111111222222222333333333111111111111111222333333222333333333333444444444333444444444444555555555666777777777888999999999777888:::<<<>>>??????@@@???>>>=========???AAABBBBBBCCCDDDCCCBBBBBBDDDFFFIIIKKKMMMNNNNNNNNNPPPQQQRRRSSSUUUVVVWWWVVVUUUTTTRRRQQQTTTXXXXXXWWWZZZ___cccbbbaaa`````````aaabbbcccccccccbbbaaabbbfffhhhmmmkkklllnnnnnnmmmqqqvvvxxx}}}~~~xxxqqqnnnmmmkkkjjjjjjjjjiiigggccc^^^[[[YYYYYYZZZZZZYYYWWWUUUUUUUUUMMMKKKIIIHHHHHHGGGFFFDDDDDDCCCAAA@@@AAA@@@???===<<<<<<===>>>===<<<;;;:::999888888777777777777777666666777777777666555555444444444444444444444444555555555444444444333333444444444444444444444444444444555555555666666666666666666777777777888888888888888888999999999:::999999:::;;;<<<===>>>>>>===>>>???@@@AAABBBBBBCCC@@@BBBDDDFFFGGGHHHHHHHHHKKKIIIJJJMMMNNNNNNQQQVVVPPP]]]rrrsssXXXXXX\\\nnnhhh```XXXSSSOOOJJJEEEDDDJJJSSSaaawwwttteee[[[TTTPPPOOOPPPSSSbbb??????>>>===<<<;;;;;;;;;888888888888888777666666555555666666555555444333111222222333333333222222333333333222222222111111000111111111111222222222111111222222333333333333111111111000111222222333222222333333333444444444333333333444444444555555555666666777888999999:::666777999;;;===???@@@@@@???>>>===<<<===???AAABBBBBBCCCCCCCCCBBBBBBCCCEEEGGGIIIKKKLLLLLLLLLNNNOOOPPPQQQSSSUUUVVVUUUTTTSSSPPPPPPRRRWWWXXXWWWZZZ___bbbaaa`````````aaabbbcccbbbbbb```______aaafffjjjmmmkkklllnnnnnnllloootttwwwyyyyyyxxx{{{{{{yyy|||{{{tttqqqppppppnnnkkkggggggeee```[[[ZZZ]]]aaaWWWVVVUUUSSSRRRQQQPPPOOOJJJIIIHHHGGGGGGFFFCCCAAACCCAAA????????????===<<<;;;<<<=========<<<;;;:::999888888777777777777888666666666666666555555444444444444444444444444444555555444444444333333333444444444444444444444444444444444555555555666666666666666666777777777777777888888888888999999999999::::::;;;<<<===>>>>>>>>>>>>???@@@AAABBBBBBCCC???@@@BBBDDDFFFFFFFFFFFFJJJHHHJJJNNNOOOMMMMMMQQQQQQ[[[___hhhXXXQQQkkkkkkfff]]]TTTPPPOOONNN???EEELLLTTTfffqqqeee\\\VVVTTTOOOKKKNNNcccyyy=========<<<;;;999888777999888888777666555555444555555555444444333333333444444444333333222222222222222222111111111000000000000000000111111111111111111111111111111111111111111222222222333333333000000000000000000000000444444444444444444444444333333444444555666666666666666888999:::;;;;;;;;;999::::::;;;;;;<<<<<<<<<@@@AAABBBAAA@@@AAADDDFFFJJJIIIHHHGGGHHHJJJLLLNNNNNNMMMLLLOOORRRTTTSSSPPPOOOOOOOOOPPPQQQTTTVVVWWWZZZ[[[\\\]]]^^^______^^^fffdddaaa^^^^^^___aaacccjjjlllnnnnnnmmmnnnqqquuuppprrrvvv{{{~~~}}}zzzyyy{{{~~~~~~|||}}}}}}~~~~~~{{{yyyyyywwwtttmmmhhhhhhiiigggbbb[[[WWWWWWXXXSSSRRRQQQPPPOOONNNNNNNNNGGGGGGGGGFFFFFFEEEDDDCCC???>>>===<<<<<<;;;;;;<<<:::::::::999999888888888666666666666555555555555333333333333333333333333444444444444444444444444333333333333333333333333222222333333333333444444444444444444444444444444555555555555555555444444666777777777888888888888888888999::::::;;;;;;<<<=========>>>??????@@@@@@AAAAAAAAABBBCCCDDDEEEFFFIIIIIIIIIJJJJJJLLLMMMNNNRRRRRRYYYtttyyyaaaXXX]]]qqqvvvaaaRRRSSSRRRIIIMMMEEEDDDMMMWWWfffppp```ZZZXXXQQQPPPPPPRRR^^^|||\\\<<<<<<<<<<<<:::999888777888888777666666555444444333333333333222222222111333333222222111111111111222222111111111000000000/////////000000000111111111111111111111111111111111111111111222222222222000000000000000000000000333333333333333333333333333333333444555555666666555666777999:::;;;;;;;;;999999::::::;;;;;;<<<<<>>>>>===<<<;;;;;;;;;;;;:::999999999888888888888666666666555555555444444333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444444444444444444444444444555555555444444444444444666666777777777888888888888999999:::;;;;;;<<<<<<;;;;;;<<<======>>>>>>???@@@@@@AAAAAABBBDDDEEEFFFHHHHHHHHHHHHIIIKKKLLLMMMNNNTTTVVVdddqqq^^^aaappprrr```VVVYYYVVVKKKNNNGGGEEEJJJOOOYYYoooooobbbZZZRRRSSSRRRPPPQQQbbbpppOOO;;;;;;;;;::::::888777666777777666666555444444444111111111111111000000000111111111000000000000000111111111111000000000000.........////////////000000000000000000000000000000000000000111111111111000000000000000000000000222222222222222222222222222333333444444555555666555666777888999:::::::::888888999::::::;;;<<<<<<===>>>???>>>>>>>>>@@@BBBFFFFFFEEEEEEEEEGGGIIIJJJGGGGGGHHHKKKOOORRRRRRQQQNNNNNNMMMMMMNNNOOOQQQRRRRRRSSSUUUWWWYYYZZZZZZZZZ]]]\\\\\\[[[[[[[[[\\\\\\aaadddhhhlllnnnooorrrtttooopppqqqrrruuuxxxzzz{{{}}}~~~~~~{{{zzz{{{{{{|||~~~~~~|||zzzzzz{{{{{{|||}}}}}}~~~xxxxxxvvvwww|||~~~xxxvvvtttsssqqqoookkkfffcccdddbbb```^^^[[[XXXSSSPPPKKKJJJIIIHHHGGGFFFFFFFFFCCCCCCCCCCCCBBBAAA@@@???======<<<;;;::::::::::::888888888888777777777777555555555555444444444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444444444444444444444444444444444444444444444666666666666777777777777999999::::::;;;;;;<<<<<<:::::::::;;;<<<<<<======@@@@@@@@@@@@AAACCCDDDEEEFFFFFFFFFGGGHHHIIIJJJKKKKKKTTTSSSRRRrrrooo___mmmssskkk___YYYVVVSSSPPPKKKHHHIIIGGGJJJZZZlllqqqaaaXXXXXXWWWRRRKKKMMM___rrrTTTEEE999999999999888777666555555555555555444444333333111000000000000000000000000000000000000000000000111111000000000/////////---------.........//////000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111222222222333444444555555444555666777888888888888777777888999:::;;;;;;<<<<<<===>>>>>>>>>>>>@@@AAADDDCCCCCCCCCDDDEEEFFFGGGEEEFFFHHHJJJLLLNNNNNNNNNNNNMMMLLLLLLLLLMMMNNNOOOOOOPPPRRRTTTVVVXXXYYYYYYZZZZZZ[[[[[[\\\[[[[[[[[[^^^aaafffjjjlllnnnoooooolllnnnpppqqqsssuuuwwwyyy|||}}}}}}~~~}}}{{{zzzyyyzzz{{{}}}~~~~~~}}}}}}yyyyyyyyyyyyyyyxxxxxxxxxuuusssrrrsssxxx{{{yyyuuuqqqpppooommmjjjgggccc``````^^^[[[ZZZZZZWWWPPPKKKHHHGGGFFFDDDCCCCCCBBBBBB@@@AAAAAA@@@@@@???>>>===<<<<<<;;;999999999999999777777666666666666666666444444444444333333333333222222222222222222222222000000000000111111111111222222222222222222222222111222222222222333333333333333333333333333333333333333333333333444444444555555555666666666777777999999999:::;;;;;;<<<<<<999999::::::;;;<<<<<<===????????????AAABBBCCCDDDCCCCCCDDDEEEFFFHHHIIIJJJIIIPPPOOOKKK]]]eeeiiiwwwtttZZZQQQ[[[RRROOOMMMJJJEEEDDDNNN[[[ppppppccc___ZZZVVVQQQNNNSSS[[[wwwxxxGGG>>>888888888888777666555555444444444333333333333333000000000000000111111111000000000111111111111111000000000/////////......------------............////////////////////////....../////////000000000/////////////////////////////////000000111111111111111222222333444444444444444555666777777777777666666777888999:::;;;<<<;;;===??????>>>>>>@@@AAAAAAAAABBBBBBCCCCCCDDDEEEFFFGGGHHHIIIJJJJJJJJJKKKMMMLLLKKKJJJJJJKKKLLLMMMNNNOOOQQQSSSUUUWWWWWWXXXYYYZZZ[[[\\\]]]]]]\\\\\\___aaadddgggjjjjjjjjjiiigggkkkoooqqqrrrssstttvvvwwwxxxyyyzzz{{{{{{{{{zzzyyyzzz|||{{{zzz{{{~~~~~~~~~||||||{{{{{{zzzyyywwwuuutttsssqqqpppsssvvvvvvtttsssmmmmmmllliiifffbbb```^^^[[[YYYWWWVVVVVVSSSMMMIIIFFFEEEDDDBBBAAAAAAAAA@@@>>>>>>>>>>>>>>>===;;;;;;;;;:::999888777777777777555555555555555555555555333333333333222222222222111111111111111111111111/////////000000111111111111111111111111111111111111111111222222222333333333333333333333333333333222222222222333333444444444555555555555666666666888888999999:::;;;;;;;;;999999:::;;;;;;<<<<<<===>>>>>>>>>>>>???AAABBBCCCBBBBBBBBBCCCEEEFFFHHHIIIJJJJJJLLLOOOSSSjjjnnntttmmmUUU[[[RRRPPPNNNKKKGGGEEEIIIPPP[[[mmmsssfffYYYUUUVVVTTTRRRRRR[[[uuueee===<<<666666666666666555444444333333333222222222222222//////000000000000111111000000000000111111111111////////////............---------............///////////////////////////////////////000000000000////////////////////////...//////000000111111111000111111222222333333444333444555555666666666555555555666777999:::;;;;;;:::<<<>>>???>>>>>>???@@@@@@@@@AAAAAABBBCCCCCCCCCEEEGGGIIIIIIHHHGGGHHHIIILLLKKKJJJIIIJJJKKKLLLMMMNNNOOOPPPRRRTTTUUUUUUVVVXXXYYYZZZ[[[\\\\\\\\\\\\``````aaadddfffgggfffdddcccgggmmmoooooooooqqqsssrrrtttuuuwwwyyy{{{||||||}}}~~~{{{{{{~~~~~~~~~~~~}}}|||}}}~~~|||{{{~~~|||}}}|||||||||{{{zzzwwwtttssspppnnnooossstttqqqooonnnhhhiiihhheeeaaa^^^\\\\\\WWWUUUTTTSSSQQQOOOKKKHHHDDDDDDBBBAAA@@@?????????============<<<;;;:::::::::999888777666666666666333333333444444444444444222222222222111111111111000000000000000000000000...//////000000111111111000000000000000000000000111111111111222222222222333333333333333333333333000111111222222333333444444444444444555555555666777777888888999:::::::::999999999:::;;;;;;<<<<<<============???@@@AAABBB@@@AAAAAABBBDDDFFFHHHIIIKKKFFFKKKTTTPPPUUUpppdddZZZSSSQQQNNNKKKIIIHHHHHHHHHNNN[[[ooouuu___WWWWWWTTTOOOLLLKKKZZZuuurrrKKK:::???444555555555555444444333222222222222222222222222---.........////////////....../////////000000000/////////.........---------............/////////........................//////000000000111111111////////////////////////...//////000111111222222000000111111222333333333333333444555555555555444444555666777888:::;;;;;;888;;;===>>>=========>>>???@@@@@@AAABBBBBBBBBBBBCCCFFFHHHIIIGGGGGGHHHJJJKKKJJJIIIIIIJJJKKKLLLMMMMMMNNNOOOQQQRRRSSSSSSSSSUUUVVVVVVWWWXXXZZZZZZ[[[```^^^^^^```ccceeeeeeccc```dddhhhiiihhhiiimmmqqqpppqqqsssuuuxxxzzz{{{|||}}}|||}}}|||}}}||||||}}}}}}}}}|||{{{{{{~~~|||}}}~~~xxxwwwzzzyyyzzzzzzzzzyyywwwuuutttllljjjlllrrrqqqkkkggghhhcccddddddaaa\\\YYYXXXYYYSSSSSSRRRPPPLLLJJJIIIIIICCCBBBAAA@@@???>>>>>>>>><<<<<<<<<<<<<<<;;;999999999888777666555555555555222222222222333333444444222222111111111000000000000000000000000000000000...//////000111111222222000000000000000000000000111111111111222222222222222222222222222222222222000000000111222333333333333333444444444555555555666666666777888888999999777777888999999::::::;;;<<<<<<<<<===>>>???@@@AAA@@@@@@AAABBBDDDFFFHHHIIIKKKGGGKKKSSSNNNMMMiii|||uuueeeZZZUUUOOOMMMMMMMMMHHHCCCGGGPPP^^^rrruuueee\\\UUUQQQOOOJJJPPP\\\rrrRRR>>>>>>;;;444444555555444444333333111111111111111111222222,,,,,,,,,------.........---------.........////////////.........---------.........////////////000........................000000000000111111111111////////////////////////...//////000111222222333000000000111222222333333333333444444555555444444444444555777888:::;;;;;;777999<<<===<<<;;;<<<<<>>=========<<<<<<<<<<<<;;;:::999999888777666555555444444555111111222222222333333333111111111111000000000000000000000000000000000000...//////000111222222333000000000000000000000000000111111111111222222222222222222222222222222222///000000111222222333333333333333444444444555555555555555666777777888888666666666777888888999999<<<<<<<<<<<<===???@@@AAA@@@@@@AAABBBDDDFFFHHHIIIJJJIIILLLOOOLLLMMM[[[nnnvvvyyy~~~uuubbb[[[SSSOOOQQQQQQJJJAAA@@@FFFPPP___wwwvvvfffZZZWWWXXXUUUTTTQQQVVVmmmzzzggg???>>>BBB000333333333333333333333333222222222111000//////...////////////////////////........................000000//////............------,,,+++,,,---...///........................////////////////////////////////////////////////////////////000000000000...000111222111111333444222222333333333333444444444444555666777888999999:::;;;<<<<<<<<<<<<>>>@@@===>>>???@@@AAAAAAAAAAAACCCDDDEEEFFFGGGHHHHHHHHHGGGHHHIIIKKKKKKKKKJJJJJJJJJKKKMMMOOOPPPPPPPPPOOOPPPRRRSSSTTTUUUXXX[[[^^^]]]^^^^^^^^^]]]___cccfffiiigggcccaaabbbeeeiiimmmrrrrrrqqqrrrtttvvvyyyzzz~~~~~~~~~}}}||||||~~~|||{{{{{{|||}}}{{{zzz~~~~~~zzzxxx|||~~~wwwssspppqqqrrrrrrrrrqqqpppoooggghhhjjjmmmooollleee```aaa```^^^\\\YYYWWWUUUTTTSSSPPPLLLGGGEEEDDDDDDEEEAAA@@@???>>>============<<<<<<;;;:::999777777666888666444222111222333444111111111111111111111111111111000000//////............////////////......000000000000000000000000000000000000000000000000///000222333333222000///222222111111111111111111000111111111111222222222333333333444444444555555444555555666666666666666777777777777777888888999::::::;;;;;;<<<=========@@@@@@@@@AAACCCEEEFFFGGGHHHIIIJJJJJJKKKOOOTTTXXX{{{cccdddyyykkkbbbVVVNNNNNNPPPQQQPPPIIIGGGIIIRRR```rrruuuggg]]]VVVVVVQQQPPPRRRUUUeeesssgggjjjpppxxxNNN;;;;;;<<<888333333333333333333333333222222111111000//////.................................................../////////......---------------,,,,,,,,,---...///........................////////////////////////////////////////////////////////////000000000000...000111111111111222444222222222333333333444444444444555666777888999999999:::;;;;;;;;;<<<>>>@@@?????????@@@@@@AAABBBBBBCCCDDDEEEFFFGGGHHHHHHHHHHHHIIIJJJKKKLLLKKKJJJJJJIIIKKKLLLNNNOOOOOOOOOOOORRRSSSTTTUUUVVVXXX\\\___]]]]]]^^^^^^^^^```dddffflllkkkiiihhhggghhhhhhiiioooooopppqqqsssuuuwwwxxxzzzzzzzzzyyyxxxxxxzzz|||~~~{{{zzz{{{}}}}}}{{{yyy}}}~~~{{{xxx{{{~~~{{{vvvsssnnnoooppppppqqqpppoooooommmmmmmmmooooookkkeee```^^^]]][[[YYYVVVTTTRRRQQQOOOMMMJJJFFFDDDBBBBBBBBB@@@???>>>===<<<<<<<<<<<<;;;;;;:::999888777666666777666444222111222333444111111111111111111111111000000000000//////............////////////......///////////////////////////////////////////////////000111222222111000///111111111111111111111111000111111111111222222222333333333444444444444555444444555666666666666666777777666666777777888999:::::::::;;;<<<<<<======??????@@@AAABBBDDDFFFFFFGGGGGGHHHHHHIIILLLQQQTTTeeezzzggggggtttnnn```RRROOOTTTRRRKKKKKKFFFDDDJJJTTTcccxxx|||kkk___YYYSSSQQQRRRQQQUUUhhhnnnZZZ]]]fffdddEEE======;;;666222222222222222222222222222111111000000//////...------------------------..............................------------,,,,,,---,,,,,,,,,,,,---...///........................////////////////////////////////////////////////////////////000000000000...000111111000111222333222222222222333333333333444444555666777888888999888999;;;;;;:::;;;>>>@@@DDDCCCAAA@@@@@@@@@BBBBBBCCCCCCDDDEEEFFFGGGHHHHHHIIIJJJKKKLLLLLLLLLKKKJJJHHHIIIKKKLLLMMMMMMNNNNNNQQQRRRSSSSSSTTTVVVZZZ]]][[[]]]^^^^^^___aaadddgggjjjlllmmmnnnnnnmmmkkkjjjkkklllnnnppprrrsssttttttvvvwwwwwwvvvuuuuuuvvvxxx|||||||||{{{yyyyyy{{{}}}~~~zzzxxxzzz||||||xxxyyy{{{|||{{{xxxuuusssmmmmmmnnnnnnnnnnnnmmmmmmpppooonnnmmmkkkgggbbb^^^ZZZYYYWWWUUURRROOOMMMLLLJJJIIIGGGEEECCCAAA??????>>>===<<<;;;;;;:::::::::::::::999888777666666555666555333222111222222333111111111111111111111111000000000////////////.........////////////......////////////////////////////////////////////////000000000000000000000000111111111111111111111111000111111111111222222222333333333333444444444444333444555555666666555555666666666666666777888888999::::::;;;;;;<<<<<<===?????????@@@AAACCCDDDEEEEEEEEEFFFFFFFFFIIIMMMPPPSSSdddsss^^^jjjqqqoooaaaWWWVVVVVVSSSOOOHHHCCCCCCHHHSSScccqqqmmm```XXXTTTUUURRRNNNPPPWWWrrrfffUUUaaarrrnnnIII<<<>>>===999666222222222222222222222222111111000000////////////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..............................////////////////////////////////////////////////////////////000000000000...000111111000000111333111222222222222333333333333444444555666777888888888999;;;;;;;;;<<<>>>AAALLLIIIEEEAAA??????@@@BBBBBBBBBCCCDDDEEEFFFGGGHHHIIIJJJKKKLLLLLLLLLKKKJJJGGGHHHIIIJJJKKKLLLLLLLLLOOOPPPPPPOOOPPPRRRVVVYYYZZZ\\\]]]^^^___aaadddffffffhhhkkknnnppppppooooooiiikkkmmmpppqqqrrrrrrrrruuuvvvvvvuuutttssstttvvvvvvwwwxxxwwwwwwxxx{{{}}}}}}~~~}}}yyyvvvvvvyyy|||yyyyyyxxxxxxwwwuuutttsssnnnnnnmmmmmmlllkkkjjjiiimmmllljjjgggdddaaa^^^\\\XXXVVVTTTRRROOOLLLJJJHHHEEEEEEEEEDDDBBB@@@>>><<<<<<;;;:::999999888999999888888777777666555555444444444333222111111222222111111111111111111111111////////////////////////......////////////......////////////////////////////////////////////////000///............///000000000000000111111111111000000111111111222222222222222333333333444444444333333444555555555555444666555555555555666777777999999999:::;;;;;;<<<<<<>>>>>>>>>???@@@AAACCCCCCDDDEEEEEEEEEEEEFFFJJJLLLPPPRRRggglll___lll{{{|||kkkXXXTTT[[[SSSLLLFFFEEEEEEJJJTTT___xxxnnnbbbXXXWWWWWWTTTPPPPPP[[[iiilllhhhpppQQQ888888>>>;;;777888111111111111111111111111000000000///////////////................................................+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------........................////////////////////////////////////////////////////////////000000000000///000111111000///000222111111111222222222333333333333444555666777888888888999;;;;;;;;;===???AAAPPPMMMGGGBBB???>>>???@@@@@@@@@@@@AAACCCEEEFFFGGGIIIJJJKKKLLLLLLKKKJJJIIIGGGGGGHHHHHHIIIJJJKKKLLLPPPPPPOOONNNNNNPPPTTTXXXYYY[[[]]]^^^^^^```bbbddddddeeegggiiilllnnnoooppphhhjjjlllooopppqqqqqqqqqrrrtttttttttrrrqqqqqqrrrssstttuuuuuuuuuvvvyyy{{{{{{{{{{{{yyytttrrruuuzzzxxxwwwvvvtttsssssssssssspppooommmkkkiiigggfffeeehhhgggeeebbb___]]]\\\\\\VVVUUURRROOOLLLIIIGGGFFFAAABBBBBBCCCAAA???===<<<;;;:::999888777777777777666666666555555444444333333222222222111111111222000000000000000000000000.............../////////......////////////......................................................//////...------...////////////000000000111111111000000111111111222222222222222222333333333444444222333333444444444444444555555555444555555666777888888999999:::;;;;;;;;;============>>>@@@AAABBBCCCDDDEEEEEEEEEFFFHHHKKKOOONNNWWWvvvjjjhhhyyyjjjUUUVVVRRRNNNKKKJJJHHHGGGKKKRRRaaatttsss```XXXWWWVVVTTTSSSPPPRRR]]]wwwUUUBBB555:::===777555;;;000000000000000000000000////////////////////////////////////////////////........................++++++,,,,,,,,,,,,------+++,,,------......------........................////////////////////////////////////////////////////////////000000000000///000111111//////000111111111111111222222222222333333444555666777777888777888:::;;;;;;<<>>===>>>???>>>>>>>>>>>>@@@BBBEEEFFFIIIJJJKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGIIIJJJKKKLLLSSSRRRQQQOOOOOOQQQUUUYYYXXXZZZ\\\]]]]]]^^^___aaaccccccddddddfffhhhjjjkkkhhhiiijjjlllnnnoooppppppoooqqqrrrqqqooonnnnnnnnnrrrssstttsssssstttwwwyyywwwxxxyyyyyysssnnnqqqwwwvvvuuurrrqqqpppppppppqqqooommmkkkhhhfffdddcccbbbddddddccc```\\\ZZZZZZ[[[TTTSSSPPPMMMJJJGGGDDDCCC>>>???@@@@@@???>>><<<;;;:::999888777777666666777555555444444333333333333111111111111111111111111000000000000000000000000---............/////////......////////////......................................................////////////////////////...//////000000111111111000111111111111222222222222222222222333333333333111222333333444444333333444444444444444555666666777888888999999::::::;;;<<<<<<<<<<<<===>>>???@@@BBBCCCEEEEEEEEEFFFHHHJJJGGGJJJNNNaaa{{{ggglllgggYYYQQQNNNMMMMMMJJJEEEFFFJJJUUUgggrrr```WWWTTTQQQOOOJJJLLLQQQ[[[kkkdddEEE===999;;;:::444555;;;000000000000000000000000////////////////////////................................................,,,,,,,,,,,,---------...+++,,,---.........------........................////////////////////////////////////////////////////////////000000000000///000111000///...///111111111111111222222222222222333333444555666777777444666888888999:::===???EEECCC@@@===<<<<<<===>>><<<<<<;;;<<<>>>@@@CCCEEEHHHIIIJJJJJJJJJIIIGGGFFFGGGGGGGGGGGGHHHJJJLLLMMMTTTSSSQQQOOONNNQQQUUUYYYXXXZZZ\\\\\\[[[[[[\\\^^^^^^___```bbbdddeeegggggggggggghhhiiikkklllnnnooooooqqqrrrrrrooommmmmmmmmsssssstttsssrrrrrrtttwwwssstttxxxyyyrrrkkklllsssrrrqqqooommmlllllllllmmmjjjhhhfffdddbbbaaaaaaaaa___``````\\\XXXUUUUUUVVVRRRQQQNNNKKKGGGDDDBBB@@@;;;;;;<<<<<<<<<;;;;;;::::::999888777666666666666333333333333333222222222000000111111111111111000000000000000000000000000---------.........//////......////////////.........................................................///000000000000///.........//////000111111222000111111111111222222222111222222222222333333333111111222333333333333333444444333333444444555666777777888888999:::::::::;;;;;;;;;;;;<<<===>>>??????AAACCCDDDDDDEEEGGGIIIBBBHHHKKKSSSpppwwwqqqttt```SSSPPPNNNNNNJJJEEEEEEHHHNNN\\\pppxxxggg]]]UUUQQQLLLNNNPPPPPPRRR```sssOOO===<<<;;;999666555666777000000000000000000000000.........///////////////------------------------........................,,,,,,,,,------.........+++,,,---.........---,,,........................////////////////////////////////////////////////////////////000000000000///000111000///...///000000111111111111222222222222333333444555666777777222444666666777888;;;>>>======;;;:::;;;<<<>>>???;;;::::::;;;<<>>999999999999999999999999:::999888777777666666666333333222222222222222222///000111111111111000000000000000000000000000000---------.........//////......////////////......................................................---///111222222111///------......///000111111222000111111111111222222222111111222222222333333333111111222333333333333222444333333333333444555555777777777888999999::::::;;;;;;;;;;;;;;;<<<===>>>===???BBBCCCCCCDDDFFFHHHDDDIIILLLNNN\\\zzzwwwxxxmmm^^^XXXTTTQQQOOOJJJEEEFFFJJJFFFPPP```ooo{{{|||lllbbb[[[TTTOOOLLLMMMMMMQQQ___mmmVVV>>>999<<<;;;666444777666333000000000000000000000000................................................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.....................------...///000111000///---+++......////////////..................////////////////////////000000000000000111111111111222222222222222333444444555555666555666666777888888999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===???AAABBBGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGIIILLLNNNPPPPPPPPPPPPOOONNNPPPSSSVVVYYYZZZZZZZZZYYYZZZ]]]```YYY[[[]]]___bbbdddfffgggiiiiiiiiijjjjjjjjjiiiiiippprrrrrrrrrvvvzzzxxxrrroooqqqrrrqqqnnnmmmpppsssrrrvvvyyyvvvooohhhffffffhhhjjjkkkiiifffdddeeefffcccbbbbbbaaa___^^^]]]\\\XXXXXXWWWWWWUUURRROOONNNMMMLLLIIIGGGDDDAAA???>>>;;;;;;:::999999888888777777777777777666555444333333333333222222222111111111111000///////////////..............................................................................------------..............................////////////000000000000000000000000000000000000222111000000000111333333222222333333333333444444000000111222333333444444777666555444444444444444555555666777888999::::::999::::::;;;<<<===>>>>>>???@@@AAABBBCCCEEEFFFFFFEEEIIIGGGGGGPPPcccyyy\\\TTT___\\\```VVVNNNRRRPPPEEECCCHHHGGGQQQcccooosss|||nnnaaaZZZWWWUUUTTTNNNIIINNNXXXmmm~~~dddFFFAAA;;;:::999777666444333222////////////////////////........................------------------------///.........------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------..............................///000111000///---,,,......////////////..................////////////.../////////000000000000000000111111111222222222222222222333444444555555666666777777777888888999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???AAABBBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGIIILLLNNNOOOOOOPPPPPPOOONNNOOORRRUUUXXXYYYZZZ[[[ZZZ[[[]]]```[[[\\\]]]___aaacccfffggghhhiiijjjkkkkkkjjjhhhgggiiimmmpppssswww|||yyytttpppqqqrrrooolllkkkooorrrtttwwwyyyvvvoooiiifffgggeeefffgggfffcccaaabbbddd```___^^^]]]\\\[[[[[[[[[VVVVVVUUUTTTRRRPPPMMMLLLJJJIIIHHHFFFDDDAAA???>>>;;;::::::999888888777777666777777666555444333333333333222222222111111111111000000///////////////..............................................................................------------................................./////////000000000000000000000000000000000000111111000000000111222333111111111222222222333333111111111222222333333444666555444444333333333444444444555666777888999999999999:::;;;<<<===>>>>>>>>>???@@@AAABBBDDDEEEEEEEEEIIIFFFFFFKKKUUUuuuppp\\\VVVpppqqqcccSSSQQQNNNJJJMMMHHHEEEKKKXXXbbbgggrrrtttddd]]]YYYXXXVVVPPPNNNPPPWWWccczzzVVV>>>;;;:::999888777666444333333////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------..............................///000000000///------......////////////..................////////////....../////////000000000000000000111111111222222000111111222333333444444777777777777777777777777::::::::::::::::::::::::::::::;;;<<<===???@@@AAAEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGIIIKKKMMMNNNNNNOOOOOOOOONNNOOOQQQTTTUUUWWWZZZ[[[[[[\\\^^^___]]]]]]]]]^^^```bbbdddfffhhhiiilllmmmmmmjjjgggeeebbbhhhmmmrrrxxx|||{{{vvvrrrsssqqqmmmjjjjjjmmmrrrvvvwwwwwwrrrlllgggfffgggdddeeefffeeecccbbbcccddd^^^\\\ZZZWWWVVVWWWXXXZZZSSSSSSRRRQQQOOOLLLJJJIIIFFFFFFFFFEEECCCAAA???===::::::999999888777777777555666666555555444333222222222222222111111111000000000//////......//////..............................................................................------------..................................../////////000000000000000000000000000000000111000000000000111222222000000000111111111111222222222222222222222222222444444333222222222222333333333444555666777777888888888999:::;;;<<<=========>>>???@@@AAACCCDDDDDDCCCHHHFFFFFFIIIKKKZZZtttnnnYYYrrrsssdddQQQLLLIIIHHHNNNJJJEEEEEEMMMSSSYYYeeesss|||nnnaaa\\\[[[XXXSSSQQQKKKOOOYYYhhhzzzgggFFF888999888777777666555555444444////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------.....................///000//////...---......////////////..................////////////........./////////000000000000000000111111111111000000000111222222333333777777777777777777777777999999999999999999999999::::::;;;<<<===???@@@AAACCCCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFGGGIIIJJJLLLLLLMMMNNNNNNNNNMMMNNNPPPRRRRRRUUUYYY[[[[[[\\\]]]^^^^^^^^^]]]]]]___aaaccceeegggiiimmmooonnnkkkgggdddaaafffllloootttzzz{{{xxxuuuuuurrrmmmiiiiiinnnrrrvvvvvvsssnnnhhheeeeeefffhhhiiiiiihhhgggggggggggg___\\\XXXTTTRRRSSSUUUVVVRRRQQQPPPNNNLLLIIIGGGFFFAAABBBCCCCCCBBB@@@>>><<<999999999888777777666666444444444444444333222222222111111111111000000000000//////.........//////..............................................................................------------......................................./////////000000000000000000000000000000000000000000000111111222000000000111111111222222333333222222222222222222222222111111111111222222222222333444555555666666777777888999:::;;;<<<<<<======>>>@@@AAABBBCCCDDDAAAFFFEEEGGGLLLJJJNNN]]]llleeegggYYYKKKJJJHHHDDDGGGLLLGGGEEEGGGJJJOOOYYYeeemmmuuupppbbb]]]\\\[[[YYYRRRPPPPPPTTT[[[mmmqqqPPP>>>:::;;;666666555555555555555444................................................------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------.........//////......///////////////.........////////////..................////////////............//////////////////000000000111111111//////000111111222222333666666666666666777777777999999999999999999999999999999;;;<<<===??????@@@AAAAAABBBCCCDDDDDDEEEEEEDDDEEEFFFGGGIIIJJJJJJKKKKKKMMMNNNNNNMMMMMMOOOQQQQQQSSSWWWYYYZZZZZZ[[[\\\^^^^^^]]]^^^___```bbbcccfffiiimmmpppooolllgggdddeeeiiikkkkkkooovvv{{{zzzwwwwwwtttoookkkkkkooosssxxxvvvqqqlllhhhffffffhhhlllkkkjjjjjjjjjiiiiiihhh```]]]WWWRRROOOOOOQQQRRRQQQPPPNNNLLLIIIGGGEEEDDD>>>??????@@@???>>><<<;;;999888888777777666666555222333333333333222222111111111111000000000////////////............//////..............................................................................------------..........................................//////////////////////////////////////////000000111111111111111111111111222222222333333333222222222222222222111111000000000111111222222222333333444444555555666666777888999:::;;;;;;======>>>???AAABBBCCCDDDAAAFFFDDDEEELLLJJJJJJSSScccmmmhhhTTTEEEIIIJJJEEEEEEIIIFFFEEEEEEFFFHHHNNNUUU]]]hhhyyytttfff```\\\ZZZXXXUUUSSSQQQQQQWWWhhhxxx{{{XXXBBB;;;;;;;;;555555444444444444444444........................................................................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,------.../////////............////////////......////////////..................////////////------.........//////////////////000000000111111///000000111222222333333444444555666666777888888888888888888888888888888888999:::<<<>>>>>>?????????@@@@@@BBBCCCDDDEEEEEECCCDDDFFFGGGHHHIIIIIIIIIJJJKKKMMMMMMLLLLLLNNNOOOPPPRRRUUUVVVVVVWWWYYYZZZ\\\\\\]]]___```aaabbbbbbfffiiillloooooommmiiifffhhhkkkllljjjlllsssyyy{{{wwwwwwuuuqqqllllllooosssyyyvvvqqqmmmjjjjjjjjjjjjkkkiiiggggggggggggeeeccc___\\\VVVQQQNNNNNNOOOPPPPPPNNNLLLIIIFFFDDDCCCBBB>>>======<<<;;;;;;;;;:::888888777777666555555555111111222222222222111111000000000000////////////......------......//////..............................................................................------------..............................------........./////////////////////////////////...///000000111111000000111111111222222222333333222222222222222222222222111000000000000111222222222222333333444444444444555555666777888999::::::;;;<<<===>>>???AAABBBBBBAAAFFFBBBBBBHHHHHHEEELLLRRRlll}}}\\\DDDEEEGGGDDDEEECCCCCCDDDCCCBBBCCCFFFHHHRRR]]]nnn|||nnnbbbZZZYYYVVVTTTSSSQQQQQQWWW```}}}aaaGGG===999888888444444444444444444333333................................................------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,------...//////000...............///000000......////////////..................////////////---------.........//////////////////000000000111000000111111222333333444222333444555666888999999888888888888888888888888777888:::<<<>>>>>>>>>>>>>>>>>>???AAABBBDDDEEEEEECCCDDDFFFGGGHHHHHHHHHHHHIIIJJJLLLMMMLLLLLLMMMNNNPPPRRRSSSSSSSSSTTTVVVXXXYYY[[[]]]```aaabbbaaaaaaeeehhhlllnnnooommmkkkiiiggglllnnnlllmmmsssyyy{{{tttuuuuuuqqqmmmlllooorrruuusssooollljjjjjjjjjjjjiiigggdddcccdddccc```^^^ZZZWWWSSSOOOMMMMMMOOOPPPMMMLLLIIIEEECCCAAA@@@???>>>===:::999888888999:::888777777666666555444444000000111111111111111000000000/////////............------------...///000..............................................................................------------..............................---------.........//////////////////////////////......000111111111000///000000000111111111111222111111111222222333333444111000000000111111222333333333333444444444444444444555555666777888999:::999999:::;;;===>>>???@@@>>>DDDAAA???FFFEEECCCIIIMMMYYYxxxsssRRRJJJFFFAAACCC@@@BBBCCCBBB@@@AAACCCCCCKKKSSS```nnnzzzzzznnnddd]]]WWWUUUTTTRRRTTTXXXiiikkkJJJ???===777555888555444444444333333222222................................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,------...///000000...............///000111......////////////................../////////000---------.........//////////////////000000000000111111111222333333444444111222333555777888999:::777777777777777777777777777888:::<<<>>>>>>>>>>>>===>>>???@@@BBBCCCEEEEEECCCDDDFFFGGGHHHHHHHHHGGGHHHJJJLLLMMMLLLLLLLLLNNNQQQRRRRRRQQQQQQRRRUUUWWWWWWZZZ]]]aaaccccccaaa```eeehhhkkknnnooonnnllljjjeeekkkooonnnooouuuyyyzzzrrrssstttqqqmmmlllnnnqqqqqqnnnkkkhhhhhhhhhhhhgggiiifffcccbbbbbbaaa^^^[[[UUUSSSPPPNNNMMMNNNOOOPPPKKKJJJFFFCCC@@@>>>======>>><<<999777666777888:::777777777666555555444444///000111111111111000000000/////////............---------------...///000.................................................................................------.................................---------.........//////////////////////////////---...000111111111000///////////////000000000000000000111222333333444444111111000111111222333333333444444444444444444555444444555666777888999999666777888999;;;<<<======999BBBAAA???FFFFFFDDDJJJHHHMMM\\\~~~hhhXXXLLLCCCCCCAAACCCDDDBBB@@@BBBDDDDDDFFFKKKUUU___jjjuuu~~~uuuiii^^^XXXVVVTTTUUUXXX]]]qqqsssSSS:::;;;>>>777555;;;555555444333333222111111.........------,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---------------------------------------------------------------------------....................................////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111333333444444555666666666888888888777777777777777888999;;;<<<======>>>>>>>>>>>>???@@@AAABBBBBBCCC@@@AAABBBDDDEEEEEEFFFFFFKKKKKKKKKKKKKKKJJJJJJJJJNNNOOOQQQPPPOOOOOOPPPRRRVVVYYY]]]aaadddeeeddddddgggeeeeeegggkkkmmmmmmkkkiiijjjkkknnnpppssstttuuurrrssstttssspppmmmllllllpppooommmiiieeeddddddeeegggeeebbb``````___]]][[[OOOOOOOOOOOONNNLLLJJJIIIKKKHHHDDDAAA@@@???===;;;;;;:::777555555777999:::666555444333222222222222222222222111000//////...//////////////////////////////.........---------................................................................................................////////////////////////000///...---------------000000000000000000000000////////////000000000000////////////000000000000000000000000111111111111333333222111000000000111555444333222222222333444555444444555555666777888999999999999::::::;;;<<<======>>>???@@@BBBCCCDDDHHHJJJLLL\\\jjjTTTIIICCCBBBDDDEEEBBB>>>>>>BBBEEEDDDHHHLLLPPPUUU^^^kkkuuu{{{cccXXXQQQLLLRRR^^^cccfffvvvvvvRRRJJJ@@@999888666333000333333222222111000000000......---------,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---------------------------------------------------------------------------....................................////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111222222333333444555555555777777777777777777777777888999:::<<<===============>>>>>>???@@@AAABBBBBBAAAAAABBBCCCDDDEEEEEEEEEHHHHHHIIIJJJKKKLLLLLLMMMMMMOOOPPPPPPOOOOOOPPPQQQUUUWWW[[[___bbbcccddddddgggeeeeeehhhlllpppppppppiiijjjlllnnnpppsssuuuvvvvvvvvvuuurrrmmmhhhfffeeeoooooonnnkkkgggdddcccdddeeeccc```^^^]]]\\\ZZZYYYNNNNNNNNNNNNLLLKKKIIIGGGIIIFFFBBB@@@???>>><<<;;;EEECCC>>>:::777555555555555555444222222111111111222222111111000//////...........................//////.........---------........................................................................................................................//////...---------------////////////////////////.../////////000000000000.../////////000000000000000000000000111111111111333222111111000000111111444333222222222222333444444444444444555666777888999999999999999:::;;;<<<=========>>>@@@AAACCCDDDHHHIIIJJJPPPjjjiiiYYYPPPFFFCCCCCCEEEDDDAAA@@@CCCAAADDDGGGIIIKKKQQQ[[[cccsssppp\\\PPPLLLPPPVVVaaacccrrr|||yyy```FFF@@@:::777888999777444333333222111111000000///...------------,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---------------------------------------------------------------------------........................---............/////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111111111111222333333444444777777777777777777777777888999:::;;;<<<=========<<<======>>>???@@@AAABBBAAAAAABBBBBBCCCCCCDDDDDDDDDEEEGGGHHHKKKLLLNNNOOOLLLNNNOOOOOONNNNNNOOOPPPSSSTTTWWW[[[^^^aaabbbccceeeddddddggglllpppssssssjjjkkklllnnnppprrruuuvvvwwwvvvtttoooiiidddbbbaaakkkmmmnnnlllhhheeebbbaaabbb___\\\[[[ZZZYYYWWWUUUNNNMMMMMMLLLKKKIIIGGGFFFEEECCC???>>>======<<<;;;HHHEEE@@@;;;666333111111444444333222111111111111222111111000000//////..........................................---------........................................................................................................................//////...------------...////////////////////////....../////////000000000....../////////000000000000000000000111111111111222222111000000000111111333333222222222222333444444444444444555666777777888888888888999:::;;;<<<<<<<<<===>>>???AAABBBCCCCCCFFFHHHIIIQQQpppyyyoooTTTGGGBBBIIIKKKDDD@@@EEEAAACCCDDDCCCBBBEEEKKKPPPZZZuuu___LLLJJJMMMNNN``````lll{{{}}}^^^GGG===999555555777888777555333222222111111000//////---------------------------------------------------------------------------,,,,,,++++++,,,,,,---------------------------------------------------------------------------........................---------........./////////////////////////////////////////////////////////////////////////////////000000000111111111111111111222222333444444444666666666777777777777777777888999:::;;;<<<<<<<<<;;;<<<======??????@@@AAAAAAAAAAAAAAAAAABBBCCCCCCCCCDDDFFFHHHJJJKKKMMMNNNKKKMMMNNNNNNMMMLLLNNNOOOPPPRRRTTTWWWZZZ^^^```bbbcccbbbbbbdddhhhlllooopppjjjjjjjjjlllnnnqqqssstttttttttqqqmmmgggcccbbbbbbcccfffiiiiiigggdddaaa``````]]]ZZZYYYXXXWWWUUUSSSNNNMMMMMMKKKJJJHHHGGGFFFAAA???<<<;;;;;;<<<;;;:::???===:::777444222222222333333222111111111111111111111000000////////////........................................................................................................................................................................///......---------......////////////////////////........./////////000000........./////////000000///000000000111111111111111111000000000000111111222222222222222333333333333333333333444555666777777777777777888:::;;;<<<;;;;;;<<<===>>>@@@AAABBB>>>AAAGGGKKKJJJWWWmmmSSSCCCIIILLLDDDAAAHHHEEEFFFFFFDDDBBBBBBEEEGGGJJJ___yyyiiiMMMJJJOOOPPP___]]]eeewwwdddGGG<<<:::888666555666666444111222222222111000000//////---------------------------------------------------------------------------,,,,,,++++++,,,,,,---------------------------------------------------------------------------........................------------............///////////////////////////////////////////////////////////////////////////000000000111111111111222222222333444444555555555555666666777777777777666777888:::;;;;;;<<<<<<:::;;;;;;<<<===>>>???@@@@@@@@@??????@@@AAABBBCCCEEEEEEFFFGGGHHHIIIJJJJJJJJJKKKLLLLLLKKKKKKLLLNNNOOOPPPRRRUUUXXX[[[]]]_________``````bbbdddfffhhhggggggggghhhjjjmmmoooqqqssssssqqqmmmgggbbb``````ZZZ^^^aaacccbbbaaa``````___]]]ZZZXXXWWWVVVTTTRRRNNNNNNLLLJJJHHHGGGFFFEEE???<<<:::999:::;;;:::999777666555333333333444444222222111000000000111111000000000///////////////........................---...................................................................................................................................................---------......///....................................////////////............///////////////000000000111111111111111000000///000000111111111111111222222333333333222222222333333444555666666666666777888999;;;;;;::::::;;;<<<===???@@@AAACCC???DDDLLLLLLMMMdddgggIIIEEEFFFAAAAAAIIIGGGHHHIIIHHHGGGFFFFFFGGGDDDMMMZZZjjj}}}WWWNNNSSSUUU]]]]]]aaalll|||zzz|||oooKKK;;;===999888777666555444222000222222111111000//////...,,,,,,,,,------------...---------------------------------------------------,,,,,,++++++,,,,,,---------------------------------------------------------------------------........................,,,------------.........////////////////////////////////////////////////000000000000000000000000000000000000111111111111222222333333444555555555444555555666666777777888666777888999:::;;;;;;;;;999:::;;;<<<===>>>>>>???>>>>>>===>>>???@@@BBBDDDEEEEEEFFFFFFGGGGGGHHHHHHIIIJJJKKKKKKJJJJJJKKKLLLMMMOOOQQQTTTWWWYYYZZZ[[[[[[]]]^^^^^^^^^^^^___```ccccccbbbcccdddgggjjjlllssssssqqqmmmfff```\\\[[[VVVXXX[[[\\\\\\\\\^^^___^^^\\\YYYWWWVVVUUUSSSRRRNNNLLLJJJHHHFFFEEEDDDDDD>>>;;;999888999:::999888666666555444444333444444111111000000000000000111////////////////////////---------------------------------...............................................................................................................------------------------...------------...//////........................------........./////////------........./////////000000000000111111111111000000/////////000111111///000111222333333333222222222222222333444555555555555555666777999:::;;;999999:::;;;<<<>>>???@@@IIIAAA@@@GGGJJJJJJTTTcccXXXIIIEEEAAAAAAEEEDDDEEEGGGHHHIIIHHHGGGFFFGGGHHHKKKTTTkkkdddQQQPPPRRR]]]bbbhhhmmmsssxxxrrroooyyyzzzVVV===777===666666555555444444444333222111111000000///......,,,,,,,,,---------......---------------------------------------------------,,,,,,++++++,,,,,,---------------------------------------------------------------------------........................,,,,,,---------.........////////////////////////////////////////////////000000000000000000000000000000000000111111111111111111111222333333444444444444555555666777777888555666777999::::::::::::999999:::;;;<<<======>>><<<<<<<<<<<<>>>@@@CCCEEEDDDDDDEEEEEEFFFGGGGGGGGGHHHIIIJJJJJJIIIIIIJJJKKKMMMOOORRRUUUWWWXXXXXXWWWXXX[[[^^^___^^^\\\]]]^^^___^^^]]]]]]___bbbeeegggmmmnnnooolllfff```[[[YYYXXXXXXXXXWWWVVVXXX[[[^^^]]]ZZZWWWUUUUUUTTTRRRPPPKKKJJJHHHEEECCCAAAAAAAAA>>>;;;999888888999888888777777666555444333222222000000/////////000000111////////////////////////---------------------------------.........//////................................................................................................---------------------------------------...//////........................---------.........//////---------.........//////000000000000111111111111///////////////000111111...///111222333333333222111111111111222333444555444444444555777999:::;;;888999999:::;;;===>>>???EEEAAAAAAEEEGGGGGGKKKRRReeerrrXXXNNNIIIDDDAAA@@@AAADDDGGGIIIIIIGGGEEEGGGIIIIIIJJJWWWpppxxx\\\SSSQQQ___nnn}}}{{{tttrrrttt{{{}}}[[[CCC:::999888555555444333222222333444111111111000//////......,,,,,,,,,------.........---------------------------------------------------,,,,,,++++++,,,,,,---------------------------------------------------------------------------........................,,,,,,,,,---------......////////////////////////////////////////////////000000000000000000000000000000000000111111111111000000000111222222333333444444444555666777777888555666777888999:::::::::888999999:::;;;<<<===>>>;;;;;;;;;;;;===AAADDDFFFCCCCCCDDDEEEFFFGGGHHHHHHGGGHHHJJJIIIHHHHHHIIIKKKLLLOOORRRUUUWWWWWWVVVUUUVVVZZZ___aaa___]]]]]]^^^\\\[[[ZZZZZZ\\\___bbbdddeeehhhkkkjjjfffaaa]]][[[[[[ZZZWWWTTTSSSUUUYYY]]][[[YYYVVVTTTSSSRRRQQQOOOJJJHHHEEEBBB@@@?????????>>><<<999888888999888777555555444333333222111111000000////////////000111.........///////////////---------------------------------.........//////................................................................................................---------------------------------------...///000........................---------.........//////---------.........//////000000000000111111111111///////////////000111111...///111222333333222222111111111111222333444555333444444555777888:::;;;888888999:::;;;===>>>???:::>>>DDDGGGFFFEEEFFFIIIMMMlllhhhZZZSSSIII???>>>???BBBFFFIIIIIIFFFDDD@@@EEEFFFAAACCCTTTkkk{{{ooo^^^ZZZaaayyycccBBB888===<<<333666666555222000///000111111111111000//////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------++++++++++++------------------------------,,,,,,,,,---------......---.........---,,,++++++---------............///---......///////////////000000000000111111111111222333444444333222333444222222333333333333444444555555666666777777888888:::999999888999:::<<<===<<<<<<===>>>@@@AAABBBCCCBBBCCCEEEGGGHHHHHHHHHGGGFFFGGGHHHIIIJJJJJJJJJJJJLLLNNNRRRUUUVVVUUUTTTSSSXXXXXXZZZ[[[]]]^^^``````_________^^^^^^aaaeeeiiijjjgggeeedddeeeeeeccc```^^^[[[UUUQQQPPPRRRVVVYYYZZZUUUOOONNNOOOOOOLLLIIIFFFEEEDDDBBBAAA?????????::::::999888777777777777888777444222000000111222////////////....................................---------............///,,,------......------,,,,,,,,,,,,---------..............................------------------------//////.........---------........................---------............///........................---------............///////////////////////////////////////000000000000000000////////////000000000000000000111111111111222111000///000111222333444444333444444555666777888888888999:::;;;<<<===>>>???@@@AAACCCDDDEEEEEEHHHRRRooowwwtttbbbKKK>>>??????@@@DDDHHHHHHEEEGGGFFFCCCAAABBBFFFMMMRRRfffmmmuuuoooggg{{{kkkJJJ===;;;777777;;;444444333333333222222222////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------.....................---,,,,,,---------............///---....../////////////////////000000000111111111///111222111000///000222222222222333333333444444444555555666777777888888:::999999999999:::<<<===<<<===>>>???@@@BBBCCCCCCBBBCCCEEEGGGHHHHHHHHHHHHGGGGGGIIIJJJKKKKKKLLLLLLMMMOOORRRTTTVVVVVVVVVUUUWWWXXXYYY[[[\\\^^^___```]]]]]]^^^______bbbfffiiihhhfffcccccccccccc```]]]]]]ZZZUUUQQQPPPQQQTTTWWWXXXSSSOOOMMMNNNNNNJJJGGGDDDCCCAAA@@@>>>=========:::999888777666555555555666444222000//////000111////////////....................................------------............,,,------......------,,,,,,,,,,,,---------..............................------------------------///.........------------........................------------....................................---------............///////////////////////////////////////000000000000000000////////////000000//////000000000111111111111111111111111222333333444333333444444555666777888888888999:::;;;<<<===>>>>>>???AAABBBCCCDDDEEEKKKMMMWWW{{{rrr```FFFCCC???>>>BBBGGGHHHHHHKKKJJJGGGDDDBBBCCCFFFIIISSSWWWfffzzzrrrlllTTT===888888666666:::444333333333333222222222........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------............/////////...---------------............///---....../////////////////////000000000000111111...000111000///...///000222222222222333333333333444444555555666777777777999999999999:::;;;<<<=========>>>???AAABBBCCCDDDBBBCCCEEEFFFGGGHHHHHHHHHHHHIIIJJJKKKMMMMMMMMMMMMOOOPPPRRRTTTVVVXXXXXXYYYWWWXXXYYY[[[\\\^^^___```[[[]]]___```aaacccfffhhhfffdddcccbbbaaa```]]][[[\\\YYYTTTPPPOOOPPPRRRTTTTTTQQQMMMMMMMMMKKKGGGCCC@@@???>>><<<;;;:::::::::999888777555444333333333333222000/////////000111/////////............---------------------------------------............,,,------......------,,,,,,,,,,,,---------......------------------------------------------------............------------------------------------------------............---------------------------------............///////////////////////////////////////000000000000000//////......//////000//////000000000000111111111111222333333333333222333333333333444555666777777777777888999:::<<<<<<======>>>@@@AAABBBCCCDDDGGGIIIFFFTTT~~~}}}nnnSSSJJJ@@@<<<>>>BBBDDDDDDKKKKKKKKKHHHDDDBBBBBBCCCDDDDDDLLLZZZhhhwwwqqqLLL>>>555555777444444777333333333222222222111111........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---------.........///////////////......---------............///---......///////////////////////////000000000111000111222111000///000222111222222222222333333333333444444555555666777777888888999999:::;;;<<<=========>>>@@@AAABBBCCCDDDCCCCCCDDDEEEFFFGGGHHHHHHIIIJJJKKKMMMNNNOOOOOOOOOQQQRRRSSSUUUWWWYYYZZZ[[[XXXYYYZZZ\\\]]]___```aaa]]]___aaabbbbbbbbbdddfffeeedddcccbbb```^^^\\\ZZZZZZWWWSSSPPPNNNNNNOOOPPPOOONNNLLLKKKJJJGGGCCC???>>>===<<<:::999888888888999888666555333333222222111000000//////000111111//////.........---------------------------------,,,,,,---------.........,,,------......------,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,---------.........---------------------------------............///////////////////////////////////////000000000000/////////....../////////////////////000000000111000111333444444444333222333333333333444555666666777777777777888:::;;;<<<<<<<<<===>>>@@@AAABBBCCC???IIIIIIJJJZZZxxxvvvcccUUUEEE???@@@AAAAAABBBFFFHHHKKKKKKIIIFFFEEEDDDDDDAAABBBHHHOOOXXXiiiyyyuuuiiifffuuutttOOO>>>888555777777333222555222222222222111111111111........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------............///////////////...---------............///---......///////////////...////////////000000000///000111111000///000111111111111222222222333333333333333444555555666666777777888:::;;;<<<<<<=========>>>???AAABBBCCCDDDCCCCCCDDDDDDEEEGGGHHHHHHIIIJJJLLLNNNOOOPPPQQQQQQRRRSSSTTTUUUWWWYYYZZZ[[[YYYZZZ[[[]]]___```aaabbb```bbbccccccaaa```aaabbbcccddddddcccaaa^^^\\\[[[YYYWWWSSSPPPNNNMMMMMMMMMLLLKKKIIIHHHFFFCCC???<<<<<<<<<;;;999888888888888888888666555444333333333000000000000000111111222............------------------------------------,,,,,,,,,------------...,,,------......------,,,,,,,,,,,,---------......------------------------------------------------,,,,,,------------------------------------------,,,,,,,,,------------...---------------------------------............///////////////////////////////////////000000000000//////............//////...////////////000000000000111222333444333222111333222222333333444555666666666666777888999:::;;;:::;;;<<<===>>>@@@AAAAAA===EEEJJJMMMOOOUUUzzzqqq]]]KKKEEEFFFFFFDDDDDDCCCFFFKKKMMMLLLJJJHHHHHHFFFEEEDDDDDDDDDFFFMMMTTTXXXQQQOOOXXXeeekkkkkkiiisss|||}}}yyyyyyUUU>>>:::888888888555222222555222222111111111000000000........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------.........,,,,,,,,,---------......------.../////////......---------............///---......///////////////......////////////000000---///000///...---...///111111111111222222222222222222333333444555555555666777888:::;;;<<<<<<===<<<<<<===>>>@@@AAABBBCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIJJJLLLNNNPPPQQQRRRRRRRRRSSSUUUWWWXXXYYYYYYYYYYYYZZZ[[[]]]^^^```aaabbbbbbbbbbbb```^^^]]]^^^```aaaccceeedddbbb___]]]]]]XXXWWWTTTQQQNNNLLLLLLKKKIIIHHHGGGDDDAAA>>><<<:::;;;:::999888888777777777777666555444333333333333000000000000111111111111.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////////////////000000000000///......------......///......////////////000000000000111222222222222111222222222222333444555666555555666666777888:::;;;999999:::<<<===>>>???@@@CCC@@@@@@KKKPPPKKK[[[|||dddMMMGGGHHHFFFCCCCCCCCCGGGJJJLLLKKKIIIHHHHHHEEEEEEFFFFFFDDDCCCCCCEEECCCBBBCCCGGGMMMRRRUUUVVVZZZaaadddcccgggrrrxxxwwwqqqyyy~~~~~~}}}zzzSSS>>><<<666666666555333222444666111111111000000000000///------------------------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,---......///,,,,,,,,,---------......,,,,,,---...............---------............///---......///////////////........./////////000000...///000000......///000111111111111222222222222222222222333444444555555555666888:::<<<======<<<;;;;;;<<<===???@@@AAABBBCCCCCCCCCCCCDDDFFFGGGHHHIIIJJJLLLNNNPPPQQQRRRRRRRRRTTTVVVXXXXXXXXXWWWVVVXXXXXXYYY[[[]]]^^^``````______^^^\\\ZZZZZZ\\\^^^^^^aaaddddddbbb___^^^^^^XXXWWWUUURRROOOLLLKKKJJJHHHGGGEEEAAA===:::999999999999888777666666666666444333333222222222333333//////000000000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////////////////000000000000///......------......///........./////////000000000000//////000000111222222222222222333444555666555555555666777888999:::888888999;;;<<<===>>>???BBBAAA>>>DDDMMMJJJMMM^^^xxxZZZOOOMMMHHHEEEEEEBBBDDDGGGHHHHHHHHHIIIJJJFFFHHHHHHFFFDDDDDDDDDCCC<<<>>>@@@@@@BBBEEEIIIJJJLLLNNNQQQUUUZZZ___bbbccccccbbbeeejjjnnnpppuuu{{{}}}wwwXXX@@@777999444555444333222333444444111111000000000/////////------------------------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++------------++++++++++++,,,,,,---...//////,,,,,,,,,---------......+++,,,,,,---.........------------.........//////---......///////////////............/////////000000222333222111000111333000111111111111222222222111222222333333444555555555666888;;;<<<======<<<::::::;;;===>>>???@@@AAACCCCCCBBBCCCDDDEEEGGGHHHIIIJJJLLLNNNPPPQQQRRRRRRRRRTTTWWWYYYYYYXXXVVVTTTVVVWWWXXXYYY[[[]]]^^^___\\\\\\ZZZXXXWWWXXX[[[^^^\\\```ddddddaaa^^^]]]^^^XXXWWWUUUSSSOOOMMMJJJIIIGGGFFFCCC???;;;888888999888777666555555555555555111111111000111111222333......//////......---,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////////////////000000000000.........------...................../////////000000///.........///111222222222222222333444555555555555555555666888999:::777888999:::<<<===>>>>>><<>>@@@CCCDDDFFFGGGJJJMMMMMMLLLJJJEEECCCCCCCCCCCC>>>@@@AAA???>>>@@@AAAAAAFFFBBBEEENNNUUUUUUUUUWWWbbbYYYWWW___ddddddhhhppptttuuuyyyvvvSSSCCCAAA;;;111555666555333333444333000000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,------......------,,,................................................---------............///////////////////////////000000111222222222222111111333444444222222333555444555666777999:::;;;<<<============>>>>>>>>>>>>???@@@BBBCCCFFFGGGIIIJJJIIIIIIKKKNNNPPPPPPNNNLLLTTTSSSSSSSSSTTTVVVYYY[[[UUUWWWYYY\\\^^^_________^^^]]]]]]\\\[[[ZZZZZZYYY[[[\\\\\\\\\\\\[[[[[[ZZZYYYWWWTTTRRRPPPMMMHHHEEEBBB@@@>>>;;;999777666555555555444444444333333333000000000000000000000000//////.........---------.................................------,,,,,,,,,---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................000000000000000000000000......------------......////////////000000000000///////////////000111111222222333444444555555666888777555444444666888:::999999:::;;;;;;<<<<<<===@@@@@@AAABBBDDDFFFHHHIIIOOOaaasss]]]XXXVVVTTTLLLEEE@@@AAABBBBBBEEEIIINNNLLLJJJIIIJJJIIIFFFCCCBBBAAA@@@>>>>>>>>>??????AAABBBCCCFFFHHHJJJLLLMMMQQQRRRTTTVVVYYY\\\___aaalllmmmqqquuuzzz}}}zzzPPP@@@===:::777888555555444333333222111111000000000000////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,................................................------------............////////////////////////000000111222222222222111111222444333222222333555444555666777999:::;;;;;;;;;<<<<<<===>>>>>>??????@@@AAABBBCCCEEEGGGHHHHHHHHHHHHJJJLLLMMMNNNMMMLLLNNNNNNMMMNNNOOORRRTTTVVVUUUVVVWWWYYY[[[\\\]]]]]][[[[[[ZZZZZZYYYYYYXXXXXXXXXXXXYYYYYYYYYXXXXXXWWWUUUSSSPPPNNNLLLIIIDDDAAA???>>><<<:::888666555555333333333333222222222222000000000000000000000000///.........------------..............................---------,,,,,,,,,---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................////////////////////////......------------........./////////000000000000///////////////000111111222222333333444555555555888666555333444666888999888888999999::::::;;;;;;>>>??????AAABBBDDDFFFGGGPPPWWWnnnwwwnnnhhhYYYSSSLLLGGGBBBAAAGGGOOOOOONNNLLLKKKJJJIIIHHHHHHCCCBBBAAA???>>>>>>??????===>>>???AAABBBDDDFFFFFFIIIJJJLLLNNNRRRUUUXXXYYYbbbcccgggkkkpppvvvzzz|||```CCC::::::888666777555444444333222222111111000000000000/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------------------............///////////////////////////000111111222222111111111222333333222222333555444444555666888999::::::999:::;;;<<<===???@@@@@@AAAAAABBBCCCDDDEEEFFFFFFGGGGGGHHHIIIJJJKKKLLLLLLJJJJJJJJJKKKMMMOOORRRSSSTTTUUUVVVWWWXXXYYYZZZZZZWWWWWWWWWWWWWWWWWWWWWVVVSSSTTTTTTUUUUUUTTTTTTTTTPPPNNNKKKIIIGGGDDD@@@===<<<;;;999777666555555444222222222111111111000000000000000000000000000000............------------------------------------------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................////////////////////////......------------............/////////000000000///////////////000111111111222222333333444555555777555444333333555777888666777777888999999::::::======>>>???AAACCCDDDFFFKKKOOOVVVllltttnnndddWWWIII@@@CCCKKKNNNNNNMMMKKKHHHGGGGGGHHHEEEDDDCCCAAA@@@@@@??????<<<<<<======>>>???@@@@@@BBBBBBDDDFFFIIIMMMOOOQQQWWWXXX[[[___eeejjjnnnpppqqqvvv}}}qqqwwwZZZGGG777666888666444666444444333333222111111111000000000/////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,------......------,,,------------------------------------------------,,,,,,---------.................................///000000111111111111111000222333333222222333444333444555666777888999999888888999;;;===???@@@AAABBBBBBBBBCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGHHHJJJLLLKKKKKKLLLMMMOOORRRTTTUUUUUUUUUUUUVVVVVVXXXYYYYYYTTTTTTTTTTTTTTTTTTTTTUUUPPPQQQQQQRRRRRRQQQQQQQQQNNNKKKHHHFFFDDDBBB>>>;;;:::999888666555555555555222222111111111000000000////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................////////////////////////......------------.............../////////000000///////////////000000111111111111222333333444444555444333333333444666777666777777888888999999:::<<<======???@@@BBBDDDEEEDDDLLLTTTZZZkkkyyyiiiVVVGGGCCCFFFLLLNNNOOONNNKKKIIIIIIJJJGGGFFFEEEDDDCCCAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>???@@@BBBEEEGGGJJJKKKOOOQQQSSSWWW\\\```dddfffdddiiippptttwww{{{zzz^^^FFF===666666666333222444333333222222111111111000000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,------------...------------------------//////000111111111111000000111333222111111222444333333444555666666777777666777999:::<<<>>>@@@@@@AAABBBBBBBBBCCCCCCCCCCCCDDDFFFGGGGGGFFFGGGJJJLLLMMMMMMNNNOOOQQQSSSUUUVVVUUUUUUVVVWWWXXXXXXYYYYYYRRRRRRRRRRRRRRRSSSSSSSSSPPPPPPQQQQQQPPPPPPOOONNNMMMJJJGGGEEECCCAAA>>><<<999888777666555555555555222222222222111111111111........................,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............................................................------------..................///////////////////////////000000111000000111111222333333333444333222222222333444555777777888888999999::::::<<<======???@@@BBBDDDEEEFFFIIIQQQTTTSSSbbbtttaaaRRRJJJJJJHHHJJJNNNOOOOOONNNNNNMMMHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBAAA@@@???>>>>>>=========>>>???AAACCCEEEFFFIIIJJJLLLOOOSSSVVVYYY[[[ZZZ___dddhhhkkkooouuuzzz~~~\\\BBB>>>:::777666444111222555222111111111111111000000////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...///000000111111000000000111222222111111222444222333333444555555666666666777888:::<<<===??????@@@AAAAAABBBBBBCCCCCCCCCDDDGGGIIIIIIHHHHHHJJJMMMLLLMMMNNNOOOPPPRRRRRRSSSSSSTTTVVVXXXYYYZZZYYYYYYRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQPPPOOONNNMMMLLLLLLIIIEEECCCAAA???===;;;888888777555444444444444222222222111111111111000........................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,------......------,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............................................................------------......------.........////////////////////////000111111///000000111111222333333222222222222222333333444777777777888999999::::::<<<<<<===>>>@@@BBBDDDEEELLLDDDEEELLLLLLOOOiiisss```UUURRRGGGFFFFFFHHHKKKLLLKKKIIIHHHIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCAAA@@@???>>>>>><<<<<<<<<===>>>???@@@AAACCCDDDEEEGGGIIIKKKNNNOOOQQQTTTYYY[[[]]]bbbiiinnnuuuzzzjjjNNN???;;;777666555333111111333666000000000000000000000000/////////.........------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...//////000000000000000///111222222111111222333222222333333444444555555666777888999;;;<<<>>>>>>??????@@@AAABBBBBBCCCCCCCCCHHHLLLLLLJJJIIIKKKNNNLLLLLLMMMNNNOOOOOOPPPPPPPPPRRRVVVYYY[[[ZZZYYYXXXTTTSSSSSSSSSRRRQQQQQQQQQRRRRRRQQQPPPNNNLLLJJJIIIIIIFFFBBB???>>><<<;;;999777777555444333222111111111111000000000/////////------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,---......---,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............................................................------------......---------........./////////////////////000111111//////000000111222222222111111111111222222222333555666666777777888888999:::;;;;;;===>>>@@@BBBCCCHHHBBBAAAEEEIIIMMMVVVaaapppjjj]]]TTTKKKGGGHHHIIIFFFCCCHHHIIIIIIJJJJJJIIIHHHHHHGGGFFFEEEDDDCCCAAA@@@@@@???>>>>>>=========>>>>>>??????@@@@@@BBBCCCDDDEEEGGGJJJMMMNNNOOOSSSZZZ```dddiiiooorrruuuxxx}}}eeeIII999666999333444444111000222333444000000000000000000000000//////.........---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...//////000000000000000///111222222111111222333222222222333333444444444777777888999;;;<<<======>>>??????@@@BBBCCCCCCDDDCCCHHHNNNNNNLLLJJJLLLNNNMMMMMMNNNOOOOOOOOOOOOOOOMMMPPPUUUYYY[[[[[[YYYWWWUUUUUUTTTSSSRRRRRRQQQQQQRRRRRRQQQOOOMMMKKKIIIGGGFFFCCC???<<<;;;:::888777666666444222111000//////000/////////............------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,---......---,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............................................................------.........---------........./////////////////////000111111/////////000111111222222000111111111222222222222444444555555666777777777999999:::;;;===???AAABBB>>>DDDGGGDDDFFFMMMQQQPPPTTTuuu}}}nnn[[[PPPMMMLLLIIIDDDHHHHHHJJJKKKKKKKKKJJJIIIJJJJJJIIIHHHFFFEEEDDDCCCCCCBBBAAA@@@????????????>>>>>>>>>>>>???@@@@@@AAA@@@CCCEEEEEEFFFJJJPPPVVVSSSXXX^^^bbbeeeiiioootttvvvuuuttttttuuuwwwyyy{{{zzz}}}uuuvvvyyyWWWDDD@@@???:::444444666555333111222222111////////////000000000000//////.........---------,,,,,,,,,------.........------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++------------------------,,,++++++******++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))***+++,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............////////////000111111222222333222111111222333555666666777888999:::;;;;;;;;;@@@@@@@@@@@@AAACCCEEEFFFFFFFFFGGGHHHJJJKKKKKKLLLPPPPPPQQQQQQQQQQQQQQQPPPPPPQQQSSSVVVXXXXXXUUUSSSUUUUUUUUUUUUSSSQQQOOOMMMPPPNNNLLLIIIGGGEEEDDDCCC???>>><<<999888777777777666555444222111000000000000///...---------------------------------------******+++,,,------------///...---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))))))))***,,,,,,---------,,,,,,+++++++++---------------------------------------------------------------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++...,,,***+++---...,,,***,,,,,,,,,---------............------------....................................------------..................////////////............////////////111111111000000000000000111222333444555444333222444444555555666777777777:::::::::::::::;;;<<<===@@@AAABBBDDDEEEGGGHHHIIIPPPWWWrrr|||sssxxxsss]]]KKKGGGCCCCCCDDDEEEGGGHHHIIIJJJMMMGGGEEEJJJKKKGGGDDDFFFDDDCCCBBBAAAAAABBBCCCDDD???>>>===<<<<<<===>>>???===>>>???AAACCCEEEFFFGGGKKKMMMPPPTTTXXX\\\___```cccdddeeeeeefffiiinnnqqqsssvvvzzz}}}|||nnntttzzz[[[???999<<<999333222666555444222111000000000000000//////.........---,,,---...//////...---,,,---------,,,++++++...000---------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++------------------------,,,++++++******++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............/////////000111111222222333222222222333444555666666777888999:::;;;;;;;;;?????????@@@AAACCCEEEGGGGGGGGGGGGGGGHHHIIIJJJKKKOOOPPPPPPQQQRRRRRRRRRQQQQQQQQQRRRTTTVVVVVVTTTRRRRRRSSSSSSSSSRRRQQQOOONNNNNNLLLJJJGGGDDDBBBAAA@@@>>>===;;;999777777777777555444333222111000000000//////...---------------------------------------,,,,,,,,,------,,,++++++......---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))))))))***,,,,,,---------,,,,,,+++++++++---------------------------------------------------------------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++...,,,***+++---...,,,***,,,,,,,,,---------............------------....................................------------......------------........................////////////000000000000000000000000111111333444444444333222444444444555666666777777999999999::::::;;;======@@@@@@BBBCCCEEEGGGHHHHHHLLLOOO^^^xxxcccGGGEEEEEEDDDEEEGGGHHHIIIHHHRRRLLLKKKNNNOOOJJJGGGGGGFFFEEEDDDCCCCCCCCCDDDEEE???>>>===<<<<<<<<<<<<======>>>???@@@AAACCCDDDDDDFFFGGGIIILLLOOOQQQSSSTTTZZZ[[[]]]]]]^^^```dddhhhkkknnnrrruuuxxx{{{]]]III999888999666444666555444333222111000000000000/////////.........---,,,---...//////...---,,,,,,------,,,+++,,,...000......---,,,,,,+++******+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------------------------,,,++++++******++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------...............//////000000111111222333333333333333555666666666777888999:::;;;;;;;;;======>>>???AAADDDFFFGGGHHHHHHGGGGGGGGGHHHJJJKKKNNNOOOPPPQQQRRRRRRSSSSSSSSSRRRQQQRRRTTTTTTRRRQQQOOOPPPQQQQQQQQQPPPOOONNNKKKIIIGGGDDDAAA???=========;;;999777666666666666444444222111000000000000///...------------------------------------------------------,,,+++***)))...------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************+++,,,,,,------,,,,,,,,,,,,++++++------------------------------------------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++------,,,+++,,,,,,,,,---------............------------....................................------------......,,,,,,,,,------------...............////////////000000000000000000000000111111222333333333333222333333444555555666666777888888888999:::<<<===>>>???@@@AAABBBDDDFFFGGGHHHIIIJJJQQQ[[[eeezzzaaaQQQNNNIIIDDDBBBCCCFFFHHHIIIFFFFFFJJJLLLKKKIIIJJJHHHGGGFFFEEEEEEEEEEEEEEEBBBBBB@@@???>>>============>>>>>>??????@@@@@@@@@BBBBBBCCCDDDEEEFFFGGGHHHNNNOOOQQQQQQRRRTTTWWWZZZ^^^aaaeeehhhkkknnnrrruuuxxx{{{}}}|||yyyxxxyyy{{{tttsssrrrsssxxxtttuuu~~~```BBB999666888777333444999444444222111000000000000/////////...............------............------,,,------,,,+++,,,...000......---,,,++++++******+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............//////000111111111333333333444444555666666666777888999:::;;;;;;;;;;;;<<<===???AAADDDEEEFFFKKKJJJHHHGGGHHHIIIJJJKKKMMMNNNOOOQQQRRRSSSSSSSSSSSSRRRPPPPPPQQQQQQPPPOOONNNOOOOOOOOONNNMMMKKKJJJHHHGGGDDDAAA>>><<<;;;:::;;;999888666555444555555333333222000000/////////......---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***------,,,,,,+++,,,,,,---++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------..............................------,,,,,,------...,,,,,,---------...................../////////////////////000000000000000000111111222222222222222222333333444555555666666666666777888:::;;;===>>>>>>???@@@BBBCCCEEEFFFGGGDDDHHHNNNQQQSSSaaaooolllcccVVVJJJDDDGGGKKKGGGFFFGGGIIIKKKKKKLLLLLLJJJJJJIIIHHHHHHGGGGGGGGGHHHGGGFFFDDDCCCBBBAAA@@@>>>>>>>>>>>>>>>=========@@@@@@AAAAAABBBBBBBBBBBBEEEFFFGGGHHHHHHIIILLLNNNRRRTTTXXX[[[]]]```dddfffmmmpppsssrrrpppoooqqqsssmmmllljjjjjjlllqqqwwwzzzqqqlllkkkzzzXXX;;;:::777777999777333333777333333222000000/////////........................------------------------,,,,,,---,,,+++,,,...111......---,,,,,,+++******+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............///000000111111222222333444444555555555666777888999:::;;;;;;;;;:::;;;===???AAACCCDDDEEEKKKKKKJJJIIIIIIJJJKKKLLLLLLMMMNNNOOOQQQQQQRRRRRRRRRPPPOOONNNOOOOOONNNMMMOOOOOONNNMMMKKKIIIGGGEEEEEEDDDAAA???<<<:::999999888777666444333333333444222222111000////////////------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,------........................------,,,,,,,,,,,,---------.........////////////............////////////......//////000000000000000000000000111111222222222222333333444444555555555666666777999;;;<<<======>>>???@@@BBBDDDEEEFFFAAAEEEJJJLLLKKKQQQbbbrrrkkkWWWMMMKKKMMMMMMMMMKKKKKKLLLNNNNNNKKKKKKKKKJJJJJJIIIIIIHHHKKKJJJJJJHHHFFFEEECCCCCC@@@@@@@@@???>>>======<<<>>>??????@@@@@@AAAAAAAAA???AAABBBBBBBBBCCCEEEGGGHHHKKKNNNPPPRRRTTTWWWYYY\\\___cccdddcccccceeehhheeeeeeeeefffgggiiilllmmmppptttyyy}}}zzzyyylllgggjjjsssqqqVVV???222;;;777666777777444333444222222111000////////////---------...............---------,,,,,,---------+++,,,,,,,,,+++,,,///111------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......//////000000111000111222333444444444444666777888999:::;;;;;;;;;999;;;===???AAABBBCCCCCCIIIIIIJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPOOONNNMMMNNNOOONNNLLLJJJNNNNNNMMMKKKIIIFFFCCCBBB@@@???>>><<<:::999888888666555444222111222222333111111000///////////////,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------+++++++++++++++,,,,,,---++++++++++++++++++++++++***++++++,,,---,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,,,,---------......------,,,,,,,,,,,,------........................------,,,,,,,,,,,,------........./////////000000............////////////---......//////000000111000000//////000000111222111111222333333444444555666666666777888:::;;;<<<<<<===>>>@@@AAACCCDDDEEEFFFGGGHHHHHHHHHLLLTTT[[[nnnyyy___QQQIIIKKKIIIEEEDDDIIIMMMNNNJJJJJJKKKLLLLLLKKKKKKJJJKKKKKKJJJIIIHHHFFFDDDCCCCCCCCCBBBAAA@@@??????>>>=========>>>>>>?????????<<<>>>???@@@??????AAABBBBBBDDDGGGHHHHHHJJJLLLNNNJJJNNNRRRTTTSSSTTTWWWZZZXXXZZZ\\\___bbbcccddddddgggkkkppptttvvvyyy{{{}}}~~~}}}~~~yyyttt~~~{{{zzzzzz{{{vvvnnnlllttthhhKKK;;;777:::888555222222444555444333111111000///////////////---------------.........------,,,,,,,,,,,,------+++,,,,,,,,,+++---///222++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------......///000000000///000111333333333333222666777888999:::;;;;;;;;;:::;;;===???AAAAAAAAAAAAEEEFFFHHHJJJKKKKKKJJJIIIKKKKKKLLLMMMMMMMMMMMMMMMLLLLLLLLLNNNOOONNNKKKIIIKKKKKKKKKIIIHHHEEECCCAAA;;;;;;999888777666666666555444222111000111111222000000///.........//////,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++,,,------,,,,,,,,,++++++******+++,,,,,,---++++++++++++++++++++++++***+++,,,---------,,,,,,+++++++++,,,,,,---------------------------------------------------------+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++***,,,...---+++***,,,...,,,,,,,,,---------......---,,,,,,++++++,,,,,,---........................---,,,,,,++++++,,,,,,------------.........//////............////////////------......///000000111000000///...///000111222111111111222333333444444666666666777777999::::::;;;<<<===???AAABBBCCCDDDGGGIIIIIIHHHHHHLLLPPPRRRSSShhhsssbbbbbb[[[NNNFFFHHHJJJJJJIIIIIIKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLKKKIIIGGGFFFFFFFFFEEEDDDCCCBBBBBBAAA>>>>>>>>>>>>>>>>>>======:::<<<===>>>=========???>>>@@@BBBBBBAAABBBCCCEEE@@@CCCGGGHHHHHHHHHKKKNNNMMMNNNQQQTTTWWWYYY[[[[[[^^^bbbgggkkknnnppprrrtttssstttvvvwwwxxxyyy{{{}}}{{{{{{|||}}}}}}}}}}}}}}}zzz}}}~~~}}}zzzxxxuuurrrmmmjjjnnnnnnnnnooopppqqqrrrqqqwwwtttsssvvvxxx{{{yyy___YYYWWWccc~~~fffIII999555888;;;222333222222333444444333000000///.........//////,,,,,,,,,------.........------,,,++++++,,,------***+++,,,,,,+++---000222***++++++,,,,,,------...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------......///000000000...///111222333333222222666777888999:::;;;;;;;;;:::;;;===???@@@AAA@@@@@@AAACCCFFFIIIKKKJJJHHHGGGJJJKKKKKKLLLLLLLLLKKKKKKJJJJJJKKKNNNOOONNNKKKHHHHHHHHHIIIHHHGGGEEECCCBBB888777666555555555555555444333222000000000111111000//////............///++++++++++++,,,,,,---...++++++++++++++++++++++++------------,,,+++******+++*********+++,,,,,,---++++++++++++++++++++++++***+++,,,---...---,,,,,,+++++++++,,,,,,---------------------------------------------------------+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++***,,,...---+++***,,,...,,,,,,,,,---------......---,,,,,,++++++,,,,,,---........................---,,,,,,++++++,,,,,,---,,,,,,,,,---------................../////////000---------...///000000111000///.........///111222000111111222333333444444777777666777777888999999;;;<<<===>>>@@@BBBCCCDDD@@@DDDGGGHHHHHHIIIJJJJJJNNNTTTbbbyyyjjjVVVNNNJJJFFFGGGIIIKKKLLLMMMMMMMMMMMMNNNOOOOOOOOONNNMMMKKKJJJHHHHHHGGGFFFEEEDDDDDDCCCBBBAAAAAA@@@???>>>======888:::<<<<<<;;;;;;;;;<<<<<<>>>??????>>>===???@@@===@@@DDDDDDCCCCCCEEEHHHHHHHHHJJJKKKNNNPPPRRRSSSQQQUUU[[[```ccceeegggiiidddgggiiiiiiggggggjjjmmmlllmmmnnnoooppppppppppppooorrruuuuuusssvvv|||zzzuuuvvvyyynnnmmmjjjhhhfffccc^^^[[[bbbdddgggfffeeeggglllqqqnnnmmmqqqyyyjjj[[[\\\XXX___{{{vvvaaaGGG999777999777333000444777555333222333333000//////............///,,,,,,,,,------.........------++++++++++++------***+++,,,,,,+++---000222,,,------......------,,,*********++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************)))************+++++++++******+++++++++,,,,,,,,,------------------------------......///000000000111000000000111333555666444555777777666666888999999:::;;;===>>>======<<<@@@CCCGGGIIIJJJKKKLLLMMMMMMMMMNNNMMMLLLJJJHHHGGGIIIIIIHHHHHHHHHIIIJJJJJJJJJJJJIIIGGGEEECCC@@@???888777666555333333333222222222222111000//////...//////.........---------------------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,---------...............------,,,,,,,,,------------------------........................,,,---......//////..............................////////////////////////............//////////////////000111222222333333444444555666777888999999<<<===>>>@@@@@@@@@???>>>AAABBBCCCEEEFFFHHHIIIJJJMMMMMMPPP\\\rrr```PPPNNNIIIEEEEEEIIIMMMNNNMMMKKKPPPRRRRRRPPPMMMKKKMMMOOOKKKJJJIIIGGGFFFFFFEEEEEEGGGFFFEEEDDDCCCBBBAAA@@@>>>======<<<<<<<<<<<<===;;;<<<<<<======>>>>>>>>>===???@@@???>>>>>>???@@@AAABBBCCCDDDFFFGGGHHHHHHLLLMMMPPPSSSUUUWWWYYYYYY\\\]]]]]]]]]]]]]]]]]]^^^_______________```aaaaaa`````````aaadddhhhlllnnnyyyxxxuuurrrnnnjjjgggfffaaa___]]][[[YYYXXXXXXYYY]]]]]]^^^___```bbbdddeeeiiipppqqqhhhlllrrruuujjjKKKEEE<<<666444555666777333333333333333333333333////////////....................................++++++++++++++++++++++++***++++++++++++,,,///111,,,,,,------------,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******))),,,,,,,,,,,,+++++++++++++++++++++*********))))))************************)))************+++++++++******+++++++++,,,,,,,,,------------------------------......//////000000111000000000111333555666333555666666666666777999888999;;;<<<======<<<<<>>===888777666444333222222222222222111000000///......///.........---------,,,,,,---------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,------------.........---------,,,,,,,,,------------------------........................,,,---......//////..............................////////////////////////............//////////////////000111111222333333444444555666777888888999;;;<<<===>>>??????>>>>>>BBBCCCCCCDDDEEEFFFGGGGGGGGGJJJOOOUUUaaauuurrr^^^SSSTTTRRRKKKDDDBBBIIIQQQJJJJJJKKKMMMNNNOOOOOOOOOKKKKKKJJJJJJIIIIIIIIIJJJGGGGGGFFFEEECCCBBBBBBAAA@@@@@@???>>>>>>======>>>============>>>>>>>>>>>>;;;===>>>>>>======>>>@@@???@@@@@@AAABBBCCCDDDDDDDDDFFFHHHJJJLLLNNNOOOOOORRRRRRSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVUUUUUUUUUVVVYYY\\\___aaaaaa```___]]][[[YYYXXXWWWYYYXXXWWWVVVVVVVVVVVVVVV[[[[[[[[[[[[\\\\\\\\\]]]bbblll~~~nnnmmmkkkmmm|||jjjOOOBBB>>>:::777666666555555333333333333333333333333////////////....................................++++++++++++++++++++++++******+++++++++,,,///000,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********,,,,,,++++++*********)))+++++++++***************************************)))************+++++++++******+++++++++,,,,,,,,,---------------------------------...//////000000000000000000111333444555222444555666555555666888888888999:::;;;;;;;;;;;;>>>AAADDDGGGGGGHHHIIIJJJJJJKKKKKKKKKJJJHHHGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCBBBAAA???===;;;999777666555333222222222222111111000000//////............------------,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------,,,,,,,,,------------------------........................,,,---......//////..............................////////////////////////............///////////////000000111111222222222333444444555666777888888999:::;;;<<<============CCCCCCCCCCCCCCCDDDDDDDDDBBBIIIOOOOOOPPPZZZnnn}}}xxxbbbPPPKKKLLLMMMKKKJJJLLLOOOPPPOOOMMMKKKJJJJJJJJJJJJJJJJJJJJJHHHHHHGGGFFFEEEEEEDDDDDDDDDCCCBBBBBBAAA@@@@@@??????????????????>>>>>>>>>;;;<<<>>>===<<<<<<>>>???======>>>>>>>>>?????????>>>???@@@BBBCCCDDDDDDDDDGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJKKKMMMOOOQQQSSSOOOPPPPPPPPPPPPPPPPPPQQQQQQQQQRRRTTTTTTUUUUUUTTTTTTUUUUUUVVVVVVVVVVVVVVV\\\aaaiiipppnnneee``````]]]cccooofffJJJ999999888777777777666444222333333333333333333333333////////////............------------------------++++++++++++++++++++++++*********+++,,,---//////,,,,,,,,,------,,,,,,,,,---------,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++*********,,,++++++******)))))))))************************************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000//////000111222333444444222333555555444444666777777888888999::::::;;;;;;===@@@CCCEEEFFFFFFGGGHHHJJJJJJKKKKKKJJJHHHGGGFFFEEEDDDCCCAAA@@@?????????@@@@@@???>>><<<:::888777555555333222222111111111000000000//////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------------------------------................................................,,,---......///.................................////////////////////////............///////////////000000000111111111222222333444555666777777888888888999:::;;;<<<<<<===AAAAAAAAABBBBBBCCCCCCDDDDDDJJJOOOMMMJJJNNN[[[gggeeeNNNOOOMMMJJJIIIIIIKKKLLLLLLKKKKKKKKKLLLKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@???@@@AAA@@@>>>======>>>===========================>>>???@@@@@@@@@@@@@@@BBBBBBCCCCCCDDDDDDEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFGGGIIIJJJKKKLLLMMMNNNOOOPPPQQQRRRRRRNNNPPPRRRSSSTTTTTTSSSSSSOOOPPPPPPQQQRRRSSSSSSTTTQQQNNNLLLMMMOOOUUUcccppp}}}^^^HHH<<<777666555555666666666333111222222222222222222222222////////////............------------------------++++++++++++++++++++++++*********+++---.........+++,,,,,,,,,,,,,,,,,,+++...------,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++++++++***+++++++++******)))))))))************************************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...///000111222333333333222333555555444444666777777777888888999::::::;;;===???BBBDDDDDDEEEFFFGGGIIIJJJJJJJJJJJJIIIGGGFFFDDDDDDBBB@@@???>>>>>>>>>>>>>>>===<<<;;;999777666444333222111111000111111/////////...............++++++,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,+++++++++,,,,,,,,,------------------------------................................................,,,---......///.................................////////////////////////............////////////000000000000000111111111222222333444555666777777777777888999:::;;;<<<<<<>>>>>>???AAABBBDDDEEEEEEGGGIIIKKKLLLKKKNNNUUUZZZccczzzoooZZZXXXTTTOOOJJJHHHHHHIIIHHHIIIKKKLLLMMMNNNNNNMMMLLLLLLKKKKKKKKKKKKKKKKKKIIIIIIIIIIIIHHHGGGFFFEEEFFFEEEEEEDDDDDDCCCCCCCCCFFFGGGGGGDDDAAA?????????@@@????????????>>>>>>>>>@@@@@@@@@AAA@@@@@@??????@@@AAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFGGGHHHHHHIIILLLLLLMMMMMMNNNOOOOOOPPPNNNOOOPPPQQQQQQPPPOOOOOOLLLLLLKKKJJJJJJKKKLLLLLLGGGFFFLLLZZZmmmvvvXXXDDD;;;:::;;;999777555444444444333222222222222222222222222222////////////............------------------------+++++++++++++++++++++++++++))))))+++...///...---++++++,,,,,,,,,,,,++++++------------,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////---...000111222333333333222444555666555555666888888888888888999:::;;;<<<===???BBBDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIGGGFFFEEECCCBBBAAA@@@>>>>>>======<<<<<<<<<;;;999888666555222222111000000000000000..................------******++++++++++++,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...................................................,,,---......//////..............................////////////////////////............////////////000000000000000000000000111222222333444555666666666777777888999;;;<<<======>>>???@@@BBBDDDEEEFFFFFFFFFGGGIIIMMMPPPRRRRRRUUU```nnnwwwkkk]]]OOOFFFDDDEEEGGGIIIJJJKKKJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLJJJJJJKKKLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGKKKLLLKKKIIIEEECCCBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBAAABBBBBBBBBBBBAAA@@@@@@@@@AAAAAABBBCCCDDDEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFEEEEEEFFFFFFGGGHHHHHHHHHNNNNNNMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJIIIFFFEEEEEEEEEHHHLLLPPPRRR]]]cccuuulllSSSCCC;;;888777888;;;888444222222333333222222222222222222222222222////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++)))(((+++///000...,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---------------++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,------))))))*********+++++++++************************)))************+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------......///---...000111222222222222333555666666666666777999999999888888999:::<<<======@@@CCCDDDDDDDDDEEEFFFDDDEEEFFFFFFFFFEEEDDDCCCAAA@@@???>>>======<<<===::::::999999777666444333111111000/////////000000------------------------************+++++++++,,,***+++,,,,,,---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------***++++++++++++,,,,,,,,,,,,,,,,,,---------......................................................,,,---......//////..............................////////////////////////............////////////000000000000000000000///111111222333444555555666777666777777999;;;===>>>??????@@@AAABBBCCCDDDEEEEEEEEEEEEHHHKKKNNNNNNNNNQQQVVVYYYgggnnnUUUQQQQQQQQQPPPNNNKKKHHHFFFIIIIIIJJJJJJKKKKKKKKKKKKIIIJJJLLLMMMNNNMMMKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMMMMKKKHHHFFFFFFGGGEEEEEEEEEEEEEEEEEEFFFFFFDDDDDDEEEEEEDDDDDDCCCCCCBBBCCCCCCDDDFFFGGGGGGHHHEEEEEEEEEEEEEEEFFFFFFGGGEEEFFFGGGHHHHHHIIIIIIIIINNNNNNMMMMMMLLLKKKKKKKKKHHHGGGGGGFFFFFFGGGGGGHHHEEEHHHMMMVVVdddsssWWWJJJ>>>::::::666444555888666333222222333222111111111111111111111111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++)))(((+++///111...++++++++++++,,,,,,+++++++++,,,,,,,,,------.........+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,---......///))))))******++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,------......///,,,...///111222222222222444555777777666666888999:::999999888999;;;<<<======@@@CCCDDDDDDDDDEEEFFFBBBCCCDDDDDDDDDCCCBBBAAA???>>>===<<<<<<<<<<<<<<<888888888777666444333222111000000////////////000------------------------))))))******+++++++++,,,***+++,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------******+++++++++,,,,,,,,,,,,,,,,,,------.........////////////////////////........................,,,---......//////..............................////////////////////////............/////////000000000000000////////////000111222333444555555666777777777777999;;;===>>>AAAAAAAAABBBBBBCCCCCCCCCEEEFFFGGGIIIJJJKKKLLLMMMLLLQQQPPPSSSaaarrrnnnjjjhhheee```ZZZSSSLLLHHHGGGGGGHHHHHHIIIJJJJJJJJJIIIJJJLLLNNNOOONNNMMMLLLKKKKKKLLLLLLMMMMMMNNNNNNKKKLLLMMMLLLJJJIIIJJJKKKFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGHHHHHHHHHGGGFFFFFFEEEFFFGGGHHHIIIJJJKKKKKKGGGGGGGGGFFFGGGHHHHHHIIIFFFGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGGGGGGGFFFEEEEEEEEEGGGHHHIIINNNTTTaaatttpppUUUCCC:::555777777444333666444333222222333333222000111111111111111111111111000/////////............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++)))(((+++000111...***,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///---+++++++++---...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******------------------------,,,,,,,,,++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------............///---...///000111222333333444444444444555777888999:::::::::;;;<<<===>>>???@@@AAACCCDDDEEEFFFEEEEEE@@@???>>>???AAABBBAAA@@@@@@@@@???===<<<;;;999999666666555444333333222222000000//////.........---//////...---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...///---***+++///...+++++++++++++++++++++++++++,,,,,,,,,------,,,++++++------------------------,,,,,,,,,---------......---------............///...------------...//////........................---------............///....................................////////////000000000000000000000000000111111222222333444444555666777888888:::===@@@MMMHHHBBB???@@@BBBCCCCCCFFFGGGGGGGGGGGGIIIMMMPPPOOOPPPRRRRRRUUU```ppp|||jjj[[[PPPOOOEEEBBBJJJKKKFFFHHHFFFDDDEEEJJJMMMLLLJJJIIINNNMMMLLLLLLMMMMMMLLLKKKLLLLLLKKKJJJKKKMMMJJJGGGKKKHHHFFFGGGIIIJJJIIIGGGIIIKKKKKKHHHDDDCCCFFFJJJHHHJJJKKKLLLLLLLLLLLLLLLHHHIIIIIIIIIIIIHHHHHHHHHLLLFFFCCCFFFGGGDDDDDDHHHBBB@@@JJJNNNDDD@@@EEEFFFFFFEEEJJJVVV```fffkkkooovvv~~~tttVVVEEE@@@999888888777666555555444555555444444444333333333888444000000222333111//////............------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---000222111...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000...---+++++++++---...***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------..................///000111222222333444444444444555777888999::::::::::::;;;===>>>???@@@AAACCCDDDEEEDDDDDDCCCAAA???>>>???@@@AAA@@@>>>>>>===<<<;;;:::888777777444444444333222111111111000/////////.........---///......---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------...---)))***...---)))++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......---------............///...------------...//////........................---------............///....................................////////////000000000000000000000000000111111222222333333444555666777777777888;;;===HHHDDD???===???AAAAAAAAAFFFFFFGGGGGGGGGIIILLLOOONNNOOOOOOOOOQQQWWW```gggmmm```ZZZ[[[SSSFFFBBBFFFGGGGGGGGGGGGGGGHHHLLLPPPLLLMMMNNNLLLIIIHHHHHHHHHJJJKKKKKKHHHFFFGGGIIIJJJHHHIIIIIIIIIHHHIIIIIIJJJHHHIIIKKKJJJHHHHHHIIIKKKCCCDDDGGGIIILLLMMMMMMLLLGGGHHHHHHHHHGGGFFFEEEFFFIIIEEEEEEIIIHHHCCCAAABBBJJJAAADDDIIIDDDGGGOOOPPPYYYeee{{{lllSSSCCC<<<999777777666555555444333333444444444444333333333333444333111000111111000///............------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...,,,++++++,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------............/////////000000111111111333333444444555666888999999999::::::;;;===>>>???AAAAAACCCCCCCCCCCCBBBAAAAAA@@@>>>>>>??????===<<<;;;:::999888777666555444333333222222111000000000/////////........................------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------...,,,)))***---,,,)))+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,------------------------,,,,,,,,,---------......---------............///...------------...//////........................---------............///........................---............/////////000000000000000000000000000000111111222333333333444555666666555666888:::@@@>>><<<;;;===>>>???>>>EEEFFFFFFFFFFFFHHHKKKMMMKKKLLLLLLMMMOOOQQQRRRTTTYYYzzzkkk^^^RRREEEGGGHHHGGGFFFGGGJJJLLLIIIKKKMMMLLLJJJIIIKKKMMMIIIKKKLLLJJJGGGFFFKKKOOOEEEHHHJJJJJJHHHHHHIIIKKKHHHIIIJJJKKKKKKJJJJJJIIIJJJIIIHHHHHHIIIHHHFFFDDDHHHIIIIIIHHHFFFFFFGGGHHHGGGDDDDDDFFFFFFBBBBBBDDDIIIDDDOOO```iiisss{{{xxx{{{zzzZZZCCC999888666444555555444444333333222222444333333333333222222222///111222222000.....................------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------........./////////000000000000000333333333444555666777888999999999:::;;;<<<>>>>>>AAAAAABBBBBBBBBAAA???>>>AAA???>>>=========;;;999999888777666555444333333222222222111111000000000..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,+++)))+++//////,,,++++++++++++++++++++++++++++++,,,---------,,,,,,------------------------,,,,,,,,,---------......---------............///...------------...//////........................---------............///........................---------.........//////000000000000000000000000000000000111222222333333555666777777555555777888:::::::::;;;<<<===>>>>>>DDDEEEFFFFFFFFFGGGIIILLLIIIIIIJJJLLLOOOPPPPPPOOOSSS```yyyvvvZZZZZZZZZ^^^eeeiiiddd\\\QQQNNNJJJIIIJJJKKKJJJHHHFFFFFFGGGJJJIIIGGGGGGJJJEEEGGGIIIJJJJJJIIIIIIJJJKKKKKKKKKKKKLLLKKKJJJIIIMMMKKKGGGEEEDDDCCCBBBAAADDDEEEEEEDDDBBBBBBEEEHHHFFFFFFFFFGGGIIIKKKOOORRRVVV]]]{{{eeeTTT@@@777999<<<888333444444444333333222222222333333222222222111111111,,,000444444111...---............---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***)))***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...///////////////000000000333333333333444666777888999999999:::;;;<<<===>>>@@@@@@AAAAAA@@@???>>>===@@@>>>===<<<<<<;;;999888888777777666555444333333222222222222111111111111---------...............---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------)))++++++***---333333111++++++++++++++++++++++++***+++,,,,,,---------,,,------------------------,,,,,,,,,---------......---------............///...------------...//////........................---------............///........................------------............///////////////////////////000000111111222333333555777888888666666777888777888:::;;;<<<===>>>???CCCDDDEEEFFFEEEFFFHHHIIIIIIHHHHHHJJJMMMOOOOOONNNWWWUUUZZZnnn|||sssfffXXXUUUYYY\\\WWWQQQQQQJJJGGGKKKMMMHHHCCCBBBHHHFFFEEEEEEGGGHHHIIIHHHLLLKKKIIIHHHHHHIIIKKKMMMKKKJJJHHHEEECCCCCCEEEGGG???CCCFFFFFFCCCBBBDDDGGGRRRYYYccciiimmmpppqqqrrr{{{uuu[[[DDD???999999<<<===999444444444333333333333333222222111111111111000000000,,,111555555222///...///...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***))))))***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------.........//////000000000222222333333444555777888888888999999:::<<<===>>>>>>??????@@@???>>>===<<>>???>>>===<<<;;;===;;;:::999::::::888666555555444444333333222222000000000000000000000000,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,***---222333000++++++++++++++++++++++++)))***+++,,,------------------------------------,,,,,,,,,---------......---------............///...------------...//////........................---------............///........................,,,,,,---------.........//////////////////////////////000000111111222222222444666777666555666666777999;;;;;;;;;<<>>>>>===<<<<<<<<<:::999999:::999888777444333333333222111111111.........///////////////,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---,,,***,,,000000,,,++++++++++++++++++++++++)))***+++,,,------...---------------------------,,,,,,,,,---------......---------.........//////...------------...//////........................---------.........//////........................,,,,,,,,,---------....../////////////////////////////////000111111222222000222555666555444555555777999::::::999;;;???BBBAAABBBDDDEEEDDDDDDDDDEEE===CCCJJJLLLJJJHHHIIILLLMMMIIIHHHKKKLLLQQQ```ppp~~~vvvSSS>>><<>>777666777777666444444333333333222222222000000000000000000000000000000000000000000000000//////...------------...************************++++++++++++++++++++++++))))))))))))))))))))))))***+++******---111///***------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************+++++++++,,,,,,******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,------------...,,,------...///000111111000000111333444555666777777888999999777777888999;;;<<<<<<<<<<<<<<<<<<<<<;;;:::999888666555444333444333333222111000///...---------............///........................------------------------------------------------...------,,,,,,,,,------,,,,,,,,,------.........---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------........................000//////...............////////////000000000000222222333333444555555555777888888999:::;;;<<<<<>>777444666888777555444333333333333222222222//////////////////////////////////////////////////////...---------------++++++++++++++++++++++++++++++++++++++++++++++++***************************+++***))),,,000...)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))*********+++++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,---------------.........//////000000///000111222333555666666777888999999777777888999:::;;;<<<======<<<;;;:::999999888777666444333333333333222111000//////...---------............///........................////////////////////////------------------------000///...------------------------------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------//////...---------......////////////000000000000222222333333444444555555777777888999:::;;;<<<<<<>>>???@@@AAABBBBBBBBBBBBCCCCCCBBBBBBCCCCCCDDDEEEAAAFFFFFFBBBEEEMMMPPPLLLSSS]]]```dddppptttvvvnnn\\\MMM???555777555333444777888666333333333333222222222111111///////////////////////////////////////////////////......---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++***)))+++///---'''------------------------------------------------,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------........./////////////////////000111333444555555777888999888777666777999999:::<<<======;;;999888888888777666555444333222333222222111000/////////---------............///............////////////////////////////////////........................111111000...---------------------...............------------------,,,,,,---------------------------,,,+++++++++,,,---...------------------------------------------------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,---------......------------------------------------------------------------------------......------------......////////////000000000000111222222333444444555555777777888999:::;;;;;;<<<===>>>???@@@AAAAAAAAAAAAAAAAAA@@@???@@@AAABBBCCCAAADDDDDDAAAAAAEEEFFFBBBIIIMMMJJJIIISSSTTTSSSYYYlllyyy```LLLCCC>>>999555777555444555777666444111222222222222111111111111///////////////////////////////////////////////////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++)))(((+++...,,,&&&------------------------------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------........./////////////////////000111333444555555666777888888777666777888888999;;;<<<;;;:::888666777666666555444333222222222111111000000/////////---------............///........./////////000000000000000000000000000000........................222111000///...---------........................------------------------------------------------,,,+++*********+++---...------------------------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,---------......------------------------------------------------------------------------------..................////////////000000000000111111222222333444444555666777777888999:::;;;<<<<<<===>>>???@@@@@@@@@@@@@@@???>>>===>>>???AAABBBAAACCCBBB@@@???@@@???===@@@DDD??????IIIJJJFFFJJJKKKSSShhh{{{^^^QQQAAA888777999999888888666444444444444333222222222111111111000000000......................................................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******)))(((+++///,,,'''------------------------------------------------,,,,,,,,,,,,,,,------...+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---.........//////000000///000111222333555666666666777888888666666777888888888999999999777666555555555444444333222222111111111000000000/////////---------............///.........//////000000111000000000000000000000000........................111000///.............../////////...............------------............------------------------++++++++++++,,,---......------------------------------------------------,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111111000...---////////////000000000000111111222222333333444444666666777888999:::;;;;;;;;;<<<===>>>????????????>>>>>>======>>>>>>???@@@@@@@@@@@@>>>======<<<;;;;;;@@@======EEEDDD@@@DDDCCCEEELLLYYYkkkttt___MMMAAA<<<666333444666666555333333222111111222333444111111111000000000000///...................................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***)))(((,,,000...(((------------------------........................---,,,,,,,,,,,,---......+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,------...///000111111000000111333444555666777666777888777666555666888888777777666555555444444444444333333222222111111000000000000////////////---------............///---......///000000111111////////////////////////........................//////...------.........000/////////.........---------------.........///........................+++,,,---...////////////........................------------------------,,,,,,------.../////////---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---111444444222///---////////////000000000000111111111222333333444444666666777888999:::;;;;;;;;;;;;<<<===>>>>>>>>>>>><<<======>>>???>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<999???<<<:::@@@>>>;;;AAABBBBBBCCCEEEGGGSSSlll|||jjj\\\MMM>>>666777777777666555444444444111222222222222222222333111111000000000/////////...................................................---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************((()))))))))---111000+++------------------------........................---,,,,,,,,,,,,---......++++++------------++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))************+++++++++******************************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---...///000111222111111222333555666777777666777888777666555666888888777666444333333333333444333333222222111111111000000000000////////////---------.........//////---......///000111111222////////////////////////////////////////////////......---------......///000000//////.........------------.........//////........................,,,---///111222111111000........................------------------------,,,,,,------...///000000---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++,,,,,,,,,---------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***---222666666333///,,,////////////000000000000000111111222333333444444666666777888999::::::;;;:::;;;<<<===>>>>>>>>>>>>;;;<<<>>>?????????>>>===<<<:::999::::::999;;;===777>>>;;;888<<<;;;999AAA>>><<<===AAAAAA???CCCKKK[[[mmmfffMMMDDD@@@:::888:::111444666555333222333666333444666666444222111111000000000000////////////...................................................---,,,,,,++++++,,,,,,************************++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))...333111,,,------............---------------.........//////------------------------........................------------------------//////...---,,,,,,++++++///...,,,++++++,,,...//////...---,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...------,,,,,,++++++************++++++,,,,,,,,,++++++,,,,,,,,,---------------......///000000000222222333444444555555666777777777666555555444444666666666666555444333222222111111111000000//////////////////////////////222222111111000000//////+++,,,---...///000000111111000///.........000000000000///000111000...,,,......///000000///...---000000///...------------////////////////////////.........------,,,,,,,,,++++++///666<<<<<<666000.........------,,,,,,,,,,,,,,,,,,---------.......................................------,,,,,,,,,,,,,,,---......---,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,------......------,,,---------............///......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,........................000---+++,,,...///---***---......///000/////////............////////////000000000000111222333444666666666666777777777777::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777777888888999:::;;;======>>>;;;;;;;;;<<<<<<<<<======CCCGGGRRRccc{{{xxx{{{yyygggHHHEEEAAA===:::888888888666666555444444444444555333333333333333333333333000000000000000000000000////////////////////////---...............------000...,,,+++,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,++++++*********,,,+++***))))))+++---...+++)))''')))---000000///---......//////......------------.........//////------------------------........................------------------------///......---,,,,,,++++++...---,,,,,,,,,,,,---...///...---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------......///000000000222222333333444555555555777777666666555555444444666666666555555444333222111111111111000000000///////////////////////////111111111000000/////////111111111111111111111111222111000/////////000111...,,,+++,,,.../////////......///000111111111000111000//////............////////////////////////.........------,,,,,,,,,,,,,,,...444999999555000......---------,,,,,,,,,,,,,,,,,,---------....................................---------,,,,,,,,,,,,,,,---......---,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,------......------,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................///---,,,,,,......---***,,,---......//////..................////////////000000000000111222333333555555666666666777777777::::::::::::::::::::::::::::::::::::::::::::::::::::::999999888777777666777777888999:::;;;;;;<<<:::::::::;;;;;;;;;;;;<<<===???AAAFFFRRRggg~~~}}}{{{~~~eeeOOOEEE???>>>;;;999777666666555666555555444444444444444333333333333333333333333////////////////////////........................---...............------000...,,,+++,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,+++***)))***+++---...+++)))'''))),,,///000///---......//////......---------........./////////------------------------........................------------------------.........------,,,,,,+++------------------------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******+++,,,,,,---......++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------......///000000000222222333333444444555555777777666666555444444444555555555555444333222222111111111111000000000000////////////////////////000000000000////////////000000000000000000000111222111000000//////000000222000......000222333333,,,,,,---...///000111111111111000/////////000000////////////////////////.........---------------...---...111555555222///...------------,,,,,,,,,,,,,,,,,,---------.................................------------,,,,,,,,,,,,------......------,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,------......------,,,------------............******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------///---,,,,,,---...,,,++++++,,,------......---------............/////////000000000000111222333333555555555666666666666777999999999999999999999999999999999999999999999999888888888777666666555555666666777777888888888999888888888999999999::::::999;;;;;;777777@@@QQQ___~~~||||||~~~xxxaaaTTTKKK???999888777777666666555555444444666555444444333333444444222222222222222222222222////////////////////////........................------...............---///---++++++,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,+++*********+++,,,---+++)))((())),,,...//////......////////////..................////////////................................................------------------------......---------,,,,,,,,,,,,------......------,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------......///000000000111222222333444444555555777666666555555444333333444444444444444333222222111111111000000000000000////////////////////////////////////////////////------...///000111222333333333222222111111111111555333000000111222222222////////////000111111222111111000000///000000111////////////////////////...............---------///...---...000111000...------------------------,,,,,,,,,---------..............................------------------------------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,---------.........***++++++,,,,,,------...------------------------------------------------......------------,,,,,,++++++,,,------------,,,---------.........///////////////000000111222333444444555555555666666666888888888888888888888888888888888888888888888888666666666555555555444444666666666777777777777777666666777777777888888888777:::<<<;;;888999>>>CCCEEEXXXrrr~~~}}}~~~{{{}}}~~~|||]]]PPPCCC???===999999;;;555666666777666666555444555444444333333333333333222222222222222222222222////////////////////////........................,,,---......///.........///---++++++,,,,,,,,,+++***+++++++++++++++,,,,,,++++++++++++++++++++++++,,,++++++******+++,,,,,,***)))))))))+++---...///...//////////////////............/////////000000................................................---------------------------------------,,,,,,,,,,,,------......------,,,------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------......///000000000111111222222333444444555666666666555444444333333333333333333333333222111000000000000000000111111000000000000000000000000/////////000000000000000000000111222333333444444333333333333333333333333000///...///111111000///555444444444333333222222222111000000000000000000000000000000000000000000........................///...------............------------------------,,,,,,,,,---------..............................------------------------------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------......---,,,,,,,,,,,,***++++++,,,---,,,,,,,,,------------............////////////000111222333444444444444555555555555777777777777777777777777777777777777777777777777555555444444444444444333666666666666666777777777555555555666666666666777666666777999:::;;;:::888<<>>@@@AAA===???AAABBBBBB???<<<:::888777666444333222222222000000000000000000000000---........./////////000---.........------...///,,,,,,,,,---------......,,,,,,,,,---------..............................,,,,,,,,,---------.........---,,,,,,,,,,,,---...,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,------......------,,,++++++,,,,,,,,,---------***++++++,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...,,,+++,,,...+++,,,,,,---------------,,,,,,---------.........///......//////000111222222333333333333444444444555555555555555555555555444444444444444444444444444444444444444444444444111222222333444555666666444444444555555555666666:::777555444555777888888222555999<<<===<<<;;;;;;LLL___qqqcccPPPCCC===<<<999777444666777666555777999;;;666555444333222222333333333333222111111111111111000000000000000000000000........................------------------------+++,,,---...////////////...,,,***+++,,,------,,,)))******+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++******)))***+++***((())),,,/////////000000000000//////////////////000000000000////////////////////////........................------------------------------------------------///...,,,++++++,,,...///,,,,,,,,,,,,,,,---...///////////////////////////........................++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***++++++,,,,,,------............------,,,,,,,,,---------.........//////------......///000000000000111111222333333444444666555555444444333222222000111111222222222111111//////000000111111111222000000000000000000000000111111222222222333333333666888<<>>@@@LLLNNNRRRTTTTTTRRROOOLLL<<<;;;999777555444333333000000000000000000000000---.........//////000000,,,---///......---...///,,,,,,,,,------.........,,,,,,,,,---------..............................,,,,,,,,,------............---,,,,,,,,,,,,---...,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,------......------,,,++++++,,,,,,,,,---------((()))***+++---...///000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,...000...+++***,,,...+++,,,------......------,,,,,,,,,---------...............//////000111222222222333333333444444444555555555555555555555555444444444444444444444444444444444444444444444444///000000222333444555555444444444555555555666666///333888999888555444333;;;777333111333999>>>AAA;;;AAA^^^wwwdddSSSIII@@@777444777999888444333777999888555555666666777666444333333444666777333222222111000111111111000000000000000000000000........................------------------------+++,,,---...////////////---,,,***+++,,,------,,,))))))***+++,,,,,,------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((***+++***((((((,,,///111000000111333333000...000000000000000111111111111111000000000000111111........................//////...---,,,,,,++++++------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,.................................------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................---------............//////000000//////000222444111111222222222333333333444444444333333222222222///......---...///111222111222333222111000222333222000000444444333333666666555444444666;;;@@@CCCPPPQQQVVV]]]dddjjjmmmmmmrrrsssuuuvvvuuussspppmmmcccUUUDDD999777777666333>>>GGGTTT```iiikkkjjjiiibbbPPP???999:::;;;;;;<<<;;;888333///000222222000444222111111111000...,,,////////////////////////////////////////////////------------------------........................................................................,,,------......------,,,------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.........------,,,,,,,,,...------,,,,,,------...------------------------------------------------,,,,,,,,,---------......//////.........000222333222222222222222222222222444444444444444444444444222222222333333333444444444444444333333222222222111111222222222333333333444444444555555555666666666666666666777777777777666777777777888888888888:::999KKKjjjwwwnnnnnnyyykkkXXXNNNHHHBBB<<<999999999888888888777777777777666555555555555666333333333333333333333333111111000000000000111111111111000000//////......//////.........---------000000///...---,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++))))))***,,,---444222//////000111111000000000000000000000000111111000000//////000000111........................//////...------,,,++++++------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,..............................---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................---------............//////000000000///000222444111111222222222333333333444333333333222222222222222111000///////////////...000333444333333444666555333222333222000333888111555<<>><<<999999999888888777777777777666555555444444555555333333333333333333333333111111000000000000111111111000000000/////////...//////.........---------000000///------,,,,,,---........./////////000000------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))+++,,,---555333111000111111000///111111000000000000000000000//////......//////000........................//////......---,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,...........................------------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................---------............///...///000000///000222444111111222222222333333333222222222222222111111111333333222222111111000000///111333444333333444555666555666666444222999BBBFFFLLLWWWccclllrrrtttuuuyyyzzz}}}~~~yyyuuurrr{{{nnnZZZFFF999777999888888???RRRjjj{{{~~~zzzhhhRRRCCC:::777<<>>;;;888777777777777666888888888888777777777777555555444333333333444444333333333333333333333333111111000000000000111111000000000000/////////////////////............---000///...---------------......//////000000000///...---,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++***)))***+++---...777666444444444222000...111111111000000000000000//////............//////........................//////......---------,,,................................................------------------------........................------------------------,,,,,,,,,------------...------------------------------------------------,,,,,,,,,------------...........................---------............///...///000000000000222333111111222222222333333333111111111111111111111111111111222333333333333333111222333444444555888;;;???AAAEEEGGGDDDCCCLLLVVVccchhhpppxxx}}}~~~}}}|||~~~~~~~~~}}}}}}}}}}}}~~~rrr___KKK???:::@@@999777FFFaaayyyxxxfffUUUDDD777444777@@@HHHWWWdddhhhbbb[[[XXXNNNIIICCC===888444111...222222222222111111111111////////////////////////................................................................................................------............------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,---------...............///000000111111111111111111222222222222111111111111111111111111111111111111222222222222222222222222222111111111111111111111222222222222111111111111222222222222333333333333444444444444444555555555555666666666555777777555666;;;<<<:::??????NNNiiixxx|||qqqfffVVVJJJCCC???<<<999;;;<<<<<<;;;888666444444777777777777777777777777555444333333222222333333222222222222222222222222111111000000000000111111000000000000/////////////////////...............000///...---------------,,,,,,---...///......---......---,,,++++++++++++++++++++++++++++++++++++------,,,+++******************************************)))***+++,,,---...EEE@@@888222000111111222111111111111000000////////////............//////........................///...............------................................................------------------------........................------------------------,,,,,,---------.........------------------------------------------------,,,,,,---------.................................---------............///---///111111000000111333111111222222222333333333111111111111111111111111000000111111222222222333111444777;;;@@@GGGNNNTTTZZZ\\\aaaccc```^^^eeennnqqqtttxxx}}}~~~~~~yyyuuuuuuyyy}}}|||vvvfffVVVMMMGGG@@@???MMMgggzzz}}}~~~xxxqqqfffVVVDDD:::888777<<>>>>>KKKeeeyyy}}}zzzxxxxxxnnn^^^OOODDD>>>;;;:::222222222111000000//////000000000000000000000000......................................................................................................////////////......------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,------------......------,,,,,,------...------------------------------------------------,,,,,,,,,---------......---...///000111111111000//////000000111222222222000000000000000000000000///000000000000111111111000000000000000111111111000000000111111111111222000000000111111111111222333333333444444444555555222333333333333444444444222666777666666888777555:::999;;;>>>???>>>BBBGGGHHHoootttjjj\\\OOOHHHCCC???===:::::::::<<<<<<;;;888555666666777666666777999<<<555555555555666666666666444444333222222222333333222222222222222222222222111111000000000000111111////////////000000000000...////////////000000000///......---------......---///000222222111000///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++*********+++,,,,,,,,,,,,vvvmmm^^^PPPFFF>>>999666222222111111000//////...111000000//////000000111....................................////////////................................................................................................,,,,,,,,,---------......------------............................................................------------....................................---------............///,,,///111222111111111222111111222222222333333333222222222222333333333444444333333444777<<>>@@@@@@???<<<:::;;;BBBNNN\\\hhhrrrxxx{{{rrrjjj___UUUOOOJJJFFFCCCGGGDDD@@@<<<999777777777555555666777777666555444888888777666666666666666777666666666888999777666777666555333222222111111555888555///...333555333555555444333333222222222000000000000111222333444333222000//////000222333//////...------------...........................,,,---......//////......//////...------------...,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++*********+++,,,---{{{xxxmmmcccQQQHHH;;;222///000333555000///......000111111111......///000000///......000000000000////////////////////////////////////////////////////////////---------............///........................------............------..............................////////////......////////////////////////------------------------........................////////////000000000111111111111111111111111111666555555444333333333333222333333222111333666999CCCHHHQQQ[[[dddjjjmmmoooqqqsssvvvwwwtttjjj\\\SSSHHHJJJKKKJJJGGGDDDBBBBBBCCCDDDFFFIIIMMMPPPSSSUUUXXX\\\```bbbdddfffhhhiiiiiikkkkkkjjjkkkkkkeee]]][[[YYYSSSNNNQQQ\\\gggkkk\\\^^^]]][[[[[[[[[VVVOOOKKKGGGBBB===;;;===@@@BBBEEEKKKVVV___gggmmmrrruuuzzzrrreeeWWWMMMJJJMMMQQQTTTPPPOOOQQQOOOJJJGGGGGG;;;888444111//////222444000111222111///...000333333222000...---...///000........................////////////////////////////////////////////////000//////...------,,,,,,------------------------........................//////.........---------------------------------........................------------------------------------------------...------,,,,,,------.........------------......---------,,,,,,+++++++++---------,,,,,,+++++++++...------,,,,,,------...---------............///////////////////////////////////////////////////............////////////000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111111222333444555555555555444444444444555555555555555777999;;;;;;:::888777<<>>>>>??????>>>BBB@@@===:::888666666666666666777888777666555444666666555555555555666666777555444444555666555444777777777666666777777888333555333///000444555111000111222222222111111000444333222111000000000000//////...---...///000111000///......------..............................,,,---......//////......//////...------------...,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******)))))))))***+++,,,gggvvv|||lll___LLL:::000///444888222111000000222222111///...//////000000//////...000000000000////////////////////////////////////////////////////////////---------............///........................------............------..............................////////////......////////////////////////------------------------......................../////////000000000111111333333333222222222222222444444333333222222111111333333333333555:::AAAFFFTTT[[[dddmmmrrrrrrooommmllllllllllllhhh```WWWPPPHHHIIIIIIHHHEEECCCCCCDDDPPPSSSWWW]]]ccchhhlllooopppppppppsssvvvxxxxxxwwwrrrttttttssstttvvvqqqjjjllljjjddd^^^___iiiqqqtttwwwzzzzzzxxxwwwvvvpppiii[[[UUUMMMDDD>>><<<<<<===@@@EEELLLUUU^^^gggnnnqqquuuqqqiii\\\QQQMMMQQQVVVWWWTTTTTTUUUTTTNNNLLLMMMHHHGGGCCC;;;333///222666000222222222000///000111333222000///......///000......................../////////////////////////////////////////////////////////...------,,,,,,------------------------.......................................---------------------------------........................------------------------------------------------...------,,,,,,------...------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++...------,,,,,,------...---------............///////////////////////////////////////////////////............////////////000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111111222222333444444444444333333333444444444555555444555555666777666666666666777777777777666666555888???CCCDDDHHHLLLEEE:::???CCCGGGHHHFFFDDDEEEFFFEEEMMMYYY```cccfffkkkpppzzzxxxtttnnnjjjfff```XXXRRRNNNIIIDDDAAA???===999555999777444444555666666555<<<;;;999777666666666777777777777777777666555444444555555666666666666666777555333333444555444333444444333333333333333444444444333111444777444///111222333444444444333222444333333222111000000000000000000///////////////000000///.......................................------...////////////...//////...------------...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))***++++++RRRaaawww|||qqq```MMM>>>666333444555333222111222111...,,,/////////000000/////////000000000000////////////////////////////////////////////////////////////---------............///........................------............------..............................////////////......////////////////////////................................................//////000000000111111111222222333333444555555555111111222333333444444444222444777<<>>???<<<<<<>>>@@@FFFKKKQQQVVVYYY\\\```bbbaaabbbcccbbb```___```aaabbb^^^YYYVVVWWWYYYZZZZZZVVVRRRNNNNNNOOOOOOKKKGGGDDDCCCAAABBBBBBAAA>>><<<:::888666666999<<<<<<<<<;;;:::999888777666444333777777666666666666777888666666666666555555444444555555666666777777777777888777777888999999888666?????????>>><<<;;;999888888777555666:::<<<:::666666555444333222222333333000111111222222222222222333333444333222111000///111000//////......//////........................------.../////////////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++HHHPPPaaaxxx{{{rrrfffVVVFFF999000555333111111111111///...000000000//////000000000000000000000////////////000000000000000000000000////////////////////////---------............///........................------............------..............................////////////......////////////////////////........................////////////////////////000000000000111111111111000111222333555777888999555555444555666777999:::666;;;BBBJJJRRRZZZaaafffjjjjjjiiifff```YYYRRRMMMHHHIIIIIIIIIIIIIIIJJJKKKJJJJJJJJJLLLRRR[[[fffmmmjjjkkkmmmoooqqqqqqqqqqqqooonnnvvv|||~~~}}}yyyzzzyyyuuutttwwwxxxvvvrrrsssqqqkkkjjjmmmoooooonnnoooooollleee\\\SSSMMMFFFLLLQQQRRRPPPRRRZZZaaawww|||nnneeebbb^^^XXXQQQKKKDDD???AAAFFFGGGPPPZZZ]]]VVVIII>>>777222111111111222222222111222111111000000000000000////////////////////////////////////////////////////////////////////////...............---------................................................---.....................------------------------........................------------------------------------------------...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------............///............................................................////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000111222222333222222222222222222222333333333444666555444444444555777777777666555444444555666777777888888666777::::::888555666666555444555666777777999::::::888888:::===888:::<<<======>>>>>>???===???@@@@@@>>>>>>>>>???===>>>>>>===::::::<<<>>>;;;;;;;;;;;;:::::::::;;;<<<;;;:::::::::999888666888777666666777777777666444555777777777777888888555555555666666777888888444444444444444444444444555555555666777888:::;;;>>>>>>???AAABBBAAA>>>;;;>>>@@@AAABBBAAA>>>;;;999:::777777;;;AAAEEEHHHIII@@@<<<777333111111333555444444555555444333222111111111222333222222111111111111000////////////000////////////////////////---...//////000000////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,MMMJJJPPPggg{{{ppp^^^HHH:::666333111111222333333333111000000//////000000111000000000000////////////000000000000000000000000////////////////////////---------............///........................------............------..............................////////////......////////////////////////........................////////////////////////000000000111111111222222///000222333555777999999666555333333444777:::<<>>888555444444333111000111111222222111111111////////////////////////////////////////////////////////////////////////........................................................................---------.........//////------------------------........................------------------------------------------------...------,,,,,,------.........------------......+++++++++,,,,,,---------+++++++++,,,,,,---------...------,,,,,,------...---------............///............................................................////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000111111111111222222222222111111111111222222222222444444555555666666666777666666666777666666777999333333222333444555555555555555444333222111222333222222222333444555555444444555555444333222444666222333555555555555555666999999999999:::999888777555666666666666666777999555666666666666777999:::555777777555222111333555444555555555666555555555333333333444555777999:::===<<<===???FFFNNNWWW\\\[[[VVVNNNHHHDDDCCCBBBBBBOOOUUU]]]ccceeebbb\\\XXXBBB===:::;;;???HHHZZZjjjnnnlllhhhdddaaa`````````___^^^]]]ZZZVVVRRRMMMKKKDDDBBB???;;;888666555444222222111000000000111111////////////////////////......///000000000000000//////...------------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,iiiSSSAAAGGG]]]rrrqqqbbbHHHBBB;;;555222111000000222111000//////000111222000000000000////////////000000000000000000000000////////////////////////---------.........//////........................---..................---..............................////////////......////////////////////////////////////////////////000000000000000000000000000111111111111222222222444444444444444444444444777666666999AAALLLVVV]]]```bbbeeeeeebbb```^^^^^^RRROOOKKKHHHHHHKKKOOORRRRRRWWW\\\^^^^^^___aaaddd[[[\\\___bbbfffmmmtttzzz}}}|||uuunnnjjjiiijjjkkkvvvnnnfffeeeiiiiiibbbZZZMMMWWWfffwwwwwwooopppvvvzzzmmmccceeepppsssjjj___LLLEEE===777555444222111000111111222222222111111000000000000000000000000////////////////////////////////////////////////---.....................////////////////////////........................---------.........//////------------------------........................------------------------------------------------...------,,,,,,------...///......------......///+++++++++,,,,,,---------+++++++++,,,,,,---------...------,,,,,,------...---------.........//////............................................................/////////000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000///000111111111111222222222111111222333333333333333555555555555555444333222444444555666555333333666555444333444555555555333555555555555555555666777777666444444444444333222555555555333111111333555888444111222666888777555555111000333777888444///444444444333222111333444999888666333111111333666///111333222111222666:::444444555555555444333222444444444555777:::<<<>>>CCCCCCDDDHHHQQQ\\\gggnnnggg^^^QQQFFF@@@???AAABBBPPPWWW```fffgggbbbZZZUUUKKKDDD===:::999AAAVVVjjjzzzyyyxxxwwwuuurrrpppoooqqqqqqpppnnnkkkgggcccaaa[[[WWWPPPHHH@@@;;;777666333222111111000111111111000000000000000000000000...//////000000000000000//////...------------...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,++++++yyy\\\CCCBBBSSSgggzzzmmmdddQQQ>>>666333111333888222444222...///444333...000000000000////////////000000000000000000000000////////////////////////000000000000000000000000........................////////////////////////////////////////////////000000000000000000000000000000//////.........---////////////000000000000000000000000111111111111111111222222222333333333333333222222222333222222555777>>>JJJWWW```ddddddbbb```___```[[[RRRMMMMMMIIIFFFHHHNNNQQQQQQWWW___aaa___\\\[[[\\\___dddgggiiiqqq{{{qqqhhhsssqqqooonnnmmmllliiigggfffZZZUUUfff~~~|||~~~{{{pppgggNNNGGGCCCCCC???666222333111000000111222333111000000000000000000000000000000000000000000000000000////////////////////////........................////////////////////////................................................000///...---------------...........................------,,,,,,------...................................................................................................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////..................................../////////000000000000000000000000000////////////////////////////////////////////////............////////////////////////000000000000111111111111111111111111000000000000000000000000000111111111111222222222222333333444444333333222333333333333333333333333222222222333333333444444222333444444555555444444555555555444444333333333333333333444444444555555444444444444444444444444555555555555555555555555555555555555555555555555555555555444444333333333555555666666555555444333888666444555777777555333444888<<<<<<::::::>>>BBBBBBGGGPPP]]]jjjsssxxxyyyuuurrrmmmgggaaaYYYPPPKKKTTTWWWZZZ[[[YYYXXXYYY[[[VVVNNNJJJNNNPPPUUUfff{{{}}}zzzwwwxxxyyywwwyyyxxxxxxwwwuuuqqqlllhhhiiihhheeeaaa[[[RRRHHHBBB===888222...---///222444000/////////111111000...111111222333333333333333......---------,,,,,,,,,------------------------,,,,,,,,,---------......------------,,,+++***)))++++++++++++++++++++++++eeeJJJBBBHHHXXXnnnzzzoooaaaRRRFFF;;;222111555333555444000000333222...111000000000////////////000000000000000000000000////////////////////////000000000000000000000000........................////////////////////////////////////////////////000000000000000000000000000000/////////.........////////////000000000111000000000000111111111111111222222222222333333333111222333444444555666777>>>DDDNNNXXX```cccaaa^^^VVVQQQLLLKKKIIIFFFFFFIIIIIIJJJQQQYYY\\\[[[\\\aaaZZZZZZ\\\cccooo}}}zzzsssnnnmmmnnnooopppnnnfffdddpppxxxpppRRRFFF???DDDIIIDDD:::333222222111222333333000...111111111111111111111111000000000000000000000000////////////////////////........................////////////////////////................................................//////...---------------...........................------,,,,,,------.........................................................................................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////................................./////////000000000000000000000000000000////////////////////////////////////////////////............////////////.../////////000000000000111111111111111111111111000000000000000000000000000000111111111222222222222222333333333333222222333333333333333333333333222222222333333333333444222333333444444444444444555444444444333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555444444444333333333333444444555555555555555666444333444777888777555555888::::::999===DDDJJJYYY^^^gggpppyyy}}}uuunnnhhhdddeeehhhlllmmmllllllnnnoooggg^^^XXXWWWUUUUUUaaarrr~~~}}}{{{zzzyyyyyyyyywwwtttqqqpppnnniiifffcccaaa``````YYYPPPDDD:::555333222111000000///000222222000...///000222333333333222111.........---------,,,,,,------------------------,,,,,,,,,---------......------------,,,+++******++++++++++++++++++++++++nnnVVVGGGAAAIIIbbb{{{yyyrrrgggYYYHHH999222333222555555222000111111///111111000000000/////////000000000000000000000000////////////////////////000000000000000000000000........................////////////////////////////////////////////////000000000000000000000000000000////////////....../////////000000000111111000000000111111111222222222222222222333333333333222444666666555777<<<@@@JJJRRR]]]dddccc]]]VVVQQQHHHAAA===>>>BBBEEEKKKQQQXXXXXXZZZ^^^^^^\\\^^^bbbdddiiitttzzztttqqqnnnkkklllssszzz}}}~~~yyyZZZIII===DDDQQQSSSFFF999333222222333444444222000111111111111111111111111000000000000000000000000////////////////////////........................////////////////////////................................................//////...------------.................................------------......------------------------........................................................................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////............................../////////000000000000000000000000000000000////////////////////////////////////////////////............////////////....../////////000000000111111111111111111111111000000000000000000000000000000000111111111222222222222333333333333222222222222222222222222222222111111222222222333333333222222333444444444444333444444333333333333333222222222333333333444444444333333333333333333333333444444444444444444444444444444444444444444444444444444444444333333333333222222333444444555555555444444333555888999999888;;;===>>>@@@DDDOOO\\\fffvvv{{{|||lll```YYYWWWUUUWWWYYYZZZZZZYYYYYYZZZPPPJJJGGGIIIJJJKKKVVVddd{{{{{{yyywwwwwwwwwwwwvvvuuu{{{yyyuuuqqqnnnmmmmmmmmmlllcccWWWNNNHHHAAA999333000//////000222222111000...///111333333222111///.........------------,,,------------------------,,,,,,,,,---------......------...------,,,+++***++++++++++++++++++++++++yyyoooaaaRRRDDDDDD[[[uuuzzztttvvv}}}zzzsssiiiYYYHHH:::444000333444222000///000111111111111000000000//////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////000000////////////////////////000000000111111111000000111111111222222222222222222333333333444444444666777777777<<>>???DDDOOO___qqq~~~xxxeeeRRREEE@@@AAAGGGHHHIIIHHHGGGEEEDDDCCCAAA>>>@@@EEEJJJOOOYYYdddqqqwwwzzzxxxxxxzzzzzzwwwpppmmmjjjhhhiiijjjjjjjjjqqqsssvvvvvvtttqqqnnnllllllhhhdddbbb```XXXLLLBBB777444111000000222222222...///111333333111///...............------------------------------------,,,,,,,,,---------......------......---,,,++++++++++++++++++++++++++++++llljjjhhh___OOOGGGUUUjjj~~~wwwnnniiiiiioooxxx~~~{{{uuukkk\\\HHH999222111111111000///000333111111111111000000000000////////////////////////000000000000000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000111111111111111111111111222222222222222222333333333444444444444555666888===GGGSSS\\\^^^^^^ZZZQQQGGG???<<<<<<>>>???FFFPPPVVVXXX\\\bbbYYY[[[___hhhzzz~~~vvvtttssssssvvvyyy|||}}}~~~~~~~~~qqq```KKKAAAFFFSSS[[[]]]KKKDDD;;;444111222444555111111111111111111111111////////////////////////////////////////////////////////////////////////////////////////////////......................................................---------......///........................///......------......///------------------------........................................................................////////////............------------------------........................////////////////////////////////////////////////////////////000000000111////////////////////////////////////////////////////////////////////////............////////////............////////////000000000000000000000000//////////////////////////////000000000111111111000111111222222111111000111111111111111111111111000000000111111111222222000111222222333333222222222222222222222222222222111111111222222222333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333555555444333333333444555666777888999::::::<<<<<<999:::<<>><<<>>>AAADDDGGGNNNUUUVVVXXX___iiinnnwwwwwwrrrppprrruuuyyy||||||}}}{{{qqq\\\GGG@@@KKK^^^kkkaaaWWWIII<<<555222222222222222222222222222222222000000000000000000000000////////////////////////////////////////////////////////////////////////...................................................------------...//////........................//////............//////,,,,,,,,,,,,,,,,,,,,,,,,........................................................................000000000////////////...------------------------......................../////////////////////////////////////////////////////////000000000111111000000000000000000000000////////////////////////////////////////////////............////////////------........./////////000000000000000000000000/////////////////////////////////000000000111111000000111111111111000000000000000000000000000000///000000000000111111111000000111222222222222111000111111111111222222222000000111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222333333333333666555444333444555666777888:::<<<>>>>>>???AAACCCBBBAAABBBEEEKKKSSSZZZ___SSSSSSRRRNNNIIIGGGHHHJJJLLLLLLLLLHHHEEEEEEHHHLLLAAABBBDDDHHHLLLNNNNNNMMMDDDBBB@@@>>>===>>>???@@@DDDIIIKKKHHHGGGHHHHHHFFFCCC@@@===<<<>>>AAADDDEEEJJJPPPXXX^^^ccchhhnnnssstttrrrpppooooooooonnnmmmccc[[[PPPEEE===666222///111111111111111111000000/////////.........------------------------------,,,,,,,,,---------......------............------++++++++++++++++++++++++jjjgggiiilllfff[[[YYY```vvv}}}yyycccRRRTTT___qqqyyyyyyhhhYYYGGG;;;222222444222111222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000//////000000000111111111000000111111111222222222111111111222222222333333333333333444444444444555444555;;;FFFSSS]]]``````YYYRRRHHHAAA@@@CCCHHHJJJOOOQQQUUUXXXZZZeee|||}}}zzzvvvsssuuuyyy}}}~~~~~~mmmRRRAAAHHH]]]nnnnnneeeVVVHHH???999555333222222222222222222222222000000000000000000000000////////////////////////////////////////////////////////////////////////................................................---------------...//////........................//////............//////,,,,,,,,,,,,,,,,,,,,,,,,........................................................................000////////////.........................................................//////////////////////////////////////////////////////000000000111111111000000000000000000000000////////////////////////////////////////////////............////////////---------.........//////000000000000000000000000////////////////////////////////////000000000111///000000000000000000///000000000000000000000000/////////000000000111111///000000111111111111111000000000000111111222222000000000000111111111222111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333444333333333555777:::<<<>>>BBBFFFHHHIIILLLPPPSSSSSSSSSSSSRRRRRRPPPMMMKKKCCCCCCBBBCCCEEEHHHLLLNNNNNNPPPTTTVVVTTTQQQLLLIIISSSTTTWWW]]]dddhhhiiihhhVVVTTTRRRPPPPPPQQQRRRQQQ]]]bbbbbb\\\UUUNNNFFF@@@DDDAAA===::::::<<<<<<<<>>@@@EEEIIINNNRRRTTTXXX]]]aaa]]]^^^^^^\\\XXXPPPGGGAAABBBAAACCCGGGOOOWWW]]]___dddhhhooottttttlll```XXX^^^___aaagggnnnssssssrrrcccbbb___[[[[[[]]]]]][[[{{{zzzqqqggg^^^RRRMMMGGGBBB???===;;;:::;;;EEERRRYYYYYYTTTQQQQQQNNNZZZiiisssuuuttttttttttttrrrmmmggg___TTTHHHAAA666444222000000111222333000/////////............------------------------,,,,,,,,,---------......------...............---++++++++++++++++++++++++}}}mmmcccdddjjjmmmlllppp___TTT\\\kkkzzz{{{vvvuuueeeRRR===555555666333000222222111111000111111111111111111111111111111111111111111111111111111111000111111111111222222222000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000111111111111222222222333333333444444444555555111333555666555555777888===FFFQQQWWWXXXTTTNNNHHHCCCDDD@@@GGGWWW\\\YYY^^^]]]dddnnnvvvrrruuuwwwzzzzzzqqq^^^VVV```oooxxxlllVVVEEEAAAEEEAAA999333444444444333222000///000000111111111111000000111///...///000111000...222111111000///......---000000000000000000000000////////////////////////------------------------...------,,,,,,------...000000000000000000000000................................................------------------------........................//////.........---------------............------........................///////////////.........,,,...///111111111000/////////000000111222333333222111111000000000111111000000000000000000000000////////////////////////000///...------...///000000000000000000000000000////////////////////////111111000000//////......////////////////////////////////////////////////////////////////////////000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222000111111111111222222222222111111111111111222222000222333555<<>>;;;<<<===BBBJJJRRRTTTPPPJJJGGGIIIPPP\\\iiitttxxxyyyzzzvvvrrrnnnjjjccc[[[TTT@@@<<<777444222222111000333111///...//////...---000...,,,---000111///---------------------------......---------,,,,,,,,,------------------------wwwgggbbbhhhpppttttttsssuuu{{{wwwkkkaaaZZZYYYfffuuuyyyuuupppjjj___OOOAAA999555444555444333333222222222222222111111111111111111111111111111111111111111111111000111111111111222222222000000000000000000000000////////////////////////////////////000000000111000000000000000000000000111111111111111111111111111111111111222222222222333333444444444555555555555555666666555777;;;===DDDKKKSSSTTTQQQKKKGGGDDDHHHNNNOOOWWWfffjjjhhhmmmwww|||rrrvvvqqqxxx~~~wwwoooooouuuyyyqqqaaaNNNDDDBBB@@@<<<:::777333222333333333222000000111111111111000000111///...///000111000///111111111000///.........000000000000000000000000////////////////////////------------------------...------,,,,,,------...........................................................................------------------------........................//////.........------------......//////......---........................////////////////////////......///000000000//////000000000//////......---111000000//////.........000000000000000000000000////////////////////////000///............///000000000000000000000000000////////////////////////111000000000/////////...////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222000111111111111222222222222222222222222222333444555666999AAAJJJTTT]]]ccckkkaaaTTTQQQ^^^ooosssmmm]]]WWWNNNFFFCCCBBBCCCCCCCCCEEELLL\\\rrrrrrcccUUULLLCCCAAA@@@EEELLLNNNJJJEEE>>>@@@DDDMMMZZZhhhsssyyyuuusssqqqqqqrrrnnnhhhbbb]]]TTTGGG;;;444222111111222000///...//////...---000...---...000111///---------------------------......---------,,,,,,,,,------------------------qqqbbbeeepppuuusssnnnlllnnnqqqnnnhhhgggZZZQQQUUU___hhhnnnrrrqqqooofffTTTAAA666555777555555444333333333333333111111111111111111111111111111111111111111111111000111111111111222222222000000000000000000000000/////////////////////////////////000000000111111000000000000000000000000111111111111111111111111111111222222222333333333444444444444555555555666888777666555777;;;BBBGGGPPPSSSVVVRRRIIIDDDEEEIIINNN\\\gggsss}}}llljjjuuuzzz}}}zzzyyyooo\\\JJJAAA??????BBB<<<666222333444444333000111111222222111111000111000//////111111000///111111000000//////......000000000000000000000000////////////////////////------------------------......------------..............................................................................------------------------......................../////////............------......//////......---........................//////////////////000000111111000/////////000000111111111000000///...---000000000000000///...---000000000000000000000000////////////////////////000//////......//////000000000000000000000000000////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000////////////...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222000111111111111222222222222222222222333333444555:::888???MMMYYY___iiissswwwllldddiiiyyytttcccLLLIIIHHHKKKRRRWWWWWWVVVWWWZZZbbbrrrssskkk]]]UUUNNNMMMPPPPPPJJJCCC:::::::::>>>HHHWWWgggrrrwwwuuusssqqqrrrssssssrrrsssjjj[[[MMMBBB:::444111222111//////000000///...000///......000000///...------------------------......---------,,,,,,,,,------------------------tttooohhhiiivvvuuuqqqjjjdddaaabbbbbb___^^^[[[SSSKKKNNNaaauuurrrwwwuuudddNNN>>>666444666555444333222222222333111111111111111111111111111111111111111111111111000000111111111222222222000000000000000000000000//////////////////////////////000000000111111111000000000000000000000000111111111111111111111111222222222222333333333444444555555555555666666666777777666666:::BBBLLLSSSZZZZZZWWWPPPHHHGGGQQQ]]]fffzzzzzzooorrrpppsss~~~~~~~~~xxxgggSSSDDD>>>===DDDBBB>>>999444222222333111111222222222222111111111000///000111111000///111000000000/////////...////////////////////////////////////////////////..............................------------............................................................................................................................../////////.....................////////////..............................//////000000000000111111333222000//////000111222///000111222222222222111000000111222222222111000000000000000000000000000////////////////////////000//////////////////000////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000111111222000000111111111222222222222111222222333444555666;;;999BBBUUUbbbgggppp{{{~~~|||nnn]]]PPPKKKQQQ[[[fffnnnooommmiiizzz~~~{{{qqqeee___^^^YYYNNNDDDAAA???<<<999;;;FFFUUU```uuuuuurrrlllgggiiipppvvvrrrpppkkkdddZZZLLL>>>555444222000000111222111000000000///////////////.................................---------,,,,,,,,,------------------------rrrqqqxxxqqqiiillloooqqqlllbbb\\\```fffZZZ______UUUEEEAAASSSiiimmmuuuwwwmmm\\\LLL<<<000555555333222222111111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111222333333333444444444444555555555666666666777777555666888;;;AAAJJJUUU\\\^^^ZZZVVVRRROOOTTTgggzzztttllltttxxx}}}{{{|||zzznnn]]]KKK@@@;;;BBBGGGIIIDDD:::222000000222222333333333333222222222000///000111222111000000000000000////////////////////////////////////////////////////////////........................///......------......///////////////////////////........................................................................////////////////////////////////////////////////...//////////////////...////////////////////////000000000000111111222222111000//////000111333444///000222333333222111111///000111222222222222222111111111111111111111111000000000000000000000000///000000000000000000///////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////.............../////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000111111222000000111111111222222222000000111222333444666777:::;;;HHH]]]lllsss{{{|||dddQQQJJJKKKXXXcccqqqzzz|||{{{zzz{{{wwwrrrnnngggZZZOOONNNKKKEEE===888:::BBBIII]]]cccgggddd]]]\\\ccclllmmmppprrrrrrlll___OOOEEE999666222///000000111000000111111000////////////..............................---------,,,,,,,,,------------------------tttccc[[[hhhzzz{{{vvvlllnnnpppnnneee\\\]]]ccc]]]XXXTTTOOOHHHEEEKKKSSScccmmmrrrnnnggg[[[HHH555666555444222111111111111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000000000000111111111222222000000000000000000000000222222222222222222222222333333333444444444555555666666666666777777777777444888>>>DDDKKKTTT\\\aaa]]]YYYXXX\\\aaajjj~~~vvvmmmooorrrzzz|||ttteeeRRRCCC===AAAIIIOOONNNEEE:::333111222333333444444333333222222111000000222222111000000000000000////////////000000000000000000000000////////////////////////........................//////............//////000000000000000000000000........................................................................////////////////////////...////////////000000000...//////000000//////...////////////////////////000000000111222222333333//////000222444666888999888999999999888666333111222222111000000111222222111111111111111111111111000000000000000000000000///000000111111000000///000000000000000000000000////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////---............/////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000111111222000111111111111222222222111111111222444666888999:::BBBRRRddduuummm[[[NNNKKKRRR[[[jjjtttzzzppphhh```\\\UUULLLEEEAAABBBCCCEEENNNXXX[[[XXXVVVYYY\\\kkkmmmppprrrqqqkkkbbb\\\GGGAAA999333000///000000111222222111///......///..............................---------,,,,,,,,,------------------------jjjYYY\\\gggnnntttzzzuuuooollllllhhh```[[[[[[ZZZPPPHHHFFFGGGFFFFFFGGG[[[eeemmmmmmlllhhhWWWDDD777666555333222222111111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000000000111111111222222222000000000000000000000000222222222222222222222222444444444444555555555555666666777777777888888888888>>>GGGOOOVVV[[[```bbb___\\\bbbooozzzyyykkkmmmuuu~~~zzzkkkVVVHHHCCCDDDIIIOOOSSSPPPGGG<<<444333333444444444444333333222111000000222222111000////////////000000000000000000000000000000000000////////////////////////........................//////............//////////////////////////////........................................................................////////////////////////.../////////000000000000//////000000000000//////////////////////////////000000111111222333333444333555888;;;???BBBDDDEEEIIIIIIJJJKKKIIIFFFCCCAAA<<<999666333111111222333111111111111111111111111000000000000000000000000///000111111111111000///000000000000000000000000////////////////////////.../////////000000000111////////////////////////////////////////////////////////////////////////////////////////////////---------.........//////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000111111222000111111111111222222222222333333555777999:::<<<<<>>???RRR```eeeqqq|||```cccooowwwsssuuuzzz}}}~~~{{{zzzzzzxxxvvvqqqaaaOOOHHHMMMRRRRRROOOLLLRRR\\\hhhpppsssqqqnnnrrrgggWWWHHH===888777666111333444222///---...000////////////////////////......---------,,,,,,,,,------------------------vvvggg^^^ZZZZZZccceeeiiikkkiiidddbbbccc\\\NNNDDDFFFGGGCCCCCCHHHYYYaaagggiiilllooommmfffMMM>>>444555666222222666222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000222222111111111111111111333333333222222111111111444444444444444444444444444444444555555555555555888888777666666888<<>>???@@@FFFLLLQQQSSSZZZdddjjjiii```nnn|||~~~vvvgggTTTEEEDDDJJJJJJLLLQQQWWW\\\aaalllxxxyyymmmeeecccZZZFFF666111333222111111111111000///000////////////.........////////////////////////.........------,,,,,,,,,xxxhhh___ZZZYYY\\\bbbhhhhhhdddbbbcccaaaVVVLLLIIIIIIHHHIIIJJJ___iiipppooolllllljjjgggUUUGGG999444555444444444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111111111333333333222222222111111444444444444444444444444444444555555555555666666888999999999:::>>>CCCGGGOOOTTTZZZ___hhhsssxxxxxxyyyuuuyyy|||yyywwwxxx}}}~~~~~~rrrkkkmmmtttyyy{{{ttteeeVVVRRROOOIIIDDDIIIRRRUUUSSSAAA:::333111444666555222444333222222111222222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000///......------......///................................./////////000000////////////////////////000000000000000000000000000//////000111222111000222111000111333555666666333888:::888:::???AAA???===>>>@@@BBBEEEIIINNNRRRdddhhhlllnnnsssxxxtttlllooolllgggaaaZZZSSSNNNKKK???999555777666111///111222333444666777777666666666555444222000//////000111111111111111111111000000000/////////.........000000000000111111111111//////............//////////////////////////////................................................---------............///........................////////////////////////////////////////////////000000000000////////////000000000000111111111111000111222333333222222222444777:::<<<<<<===@@@BBBBBBHHHLLLNNNUUU___eeeeeemmmwww|||iiiUUUJJJHHHHHHGGGJJJNNNPPPTTT___jjjqqqmmmkkklllfffVVVFFF<<<555222000000222333111///////////////.............................................------,,,,,,,,,qqqcccVVVWWW\\\dddgggdddbbbdddgggbbbZZZRRRRRRVVVWWWSSSdddpppxxxvvvoookkkjjjjjj^^^TTTDDD666222555555222333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111222222222222222222333333333333222222222222444444444444444444444444444555555555666666666777666666777999<<>><<>>>>>@@@BBBCCCMMMTTT\\\eeeooozzz}}}{{{|||{{{xxxuuupppjjjeeebbbQQQKKKFFFCCC@@@999555555444777;;;???AAABBBAAAAAA>>><<<999666333222111111//////000000000///......000000000/////////......000000000000111111111111//////............//////////////////////////////................................................---------............///........................////////////////////////////////////////////////////////////000000000000000000000111111111222222...111444444222111333555999===AAACCCEEEIIINNNRRROOOSSSVVVXXX___iiioooqqq~~~|||~~~{{{hhhXXXQQQLLLIIIGGGGGGFFFHHHQQQ[[[dddiiinnnppppppiii\\\NNN===777000///111333222000/////////.........------.................................---------------|||aaa[[[[[[aaaccc```___bbbgggjjjhhhaaaccckkkkkkdddjjjssszzzzzzsssmmmjjjjjjaaa```SSS===111333555333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111222222222222222333333333333333333333333333555555555555555555555555555555555666666777777888777888:::<<>>EEEIIIMMMOOOPPPPPPUUU[[[```bbbaaa\\\WWWUUUNNNEEE@@@BBBEEEHHHIIIFFFIIIMMMSSS___ooo}}}~~~yyytttqqqjjjeee^^^XXXRRRKKKEEEBBB<<>>EEEOOOXXX^^^cccgggiiihhhjjjmmmpppoooggg]]]VVVJJJHHHHHHMMMUUU\\\______]]]WWWOOOJJJNNN[[[nnn}}}~~~{{{wwwqqqiiibbb\\\UUUOOOJJJKKKLLLOOOSSSVVVYYY[[[SSSPPPMMMKKKGGGAAA:::444444333333333222222222333111000000000///////////////000000000111111111111//////............//////////////////////////////................................................---------............///........................////////////////////////////////////////////////.../////////000000000111111111111111222222222222000222222000///444>>>GGGMMMKKKMMMYYYlll}}}|||yyyyyy{{{{{{vvvqqq}}}uuuoooeee]]]TTTMMMFFFAAACCCGGGKKKTTTXXXXXX___jjjlllggg\\\PPPBBB777222111///...000000/////////.........................................................yyygggbbb^^^VVVSSSXXX[[[dddmmmttt{{{}}}{{{{{{zzzsssdddXXXRRR]]]gggjjjZZZDDD777555888333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111111222222333444444444333333333333444444444444555555555555555555555555555555666777888999::::::999===BBBHHHPPPZZZccciiittt}}}vvvqqqnnnuuu~~~wwwqqqvvvzzzzzzzzz{{{wwwrrrxxxzzzzzzwwwxxx}}}}}}uuutttrrrrrrrrrrrrpppnnnkkkkkkjjjiiimmmrrrqqqmmmooowww{{{tttiiifffnnnyyy|||zzz~~~wwwsssxxx}}}|||ooo\\\JJJGGGVVVhhhuuuqqqgggWWWEEE999333333555444444333333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////......//////000/////////////////////////////////000000000111111000000000000000000000000......///000000111111111000000111333666;;;???BBBPPPXXXccckkkppptttxxx{{{zzzvvvuuutttnnn```QQQHHH@@@EEEMMMXXXaaafffgggffffff]]]QQQHHHEEEMMM```rrrzzzrrrlllhhhaaaZZZWWWWWWWWWXXXZZZ]]]```aaa\\\YYYVVVTTTRRRMMMFFF@@@;;;888555222000000000111111111000000000/////////000000000000111111111111//////............//////////////////////////////................................................---------............///........................////////////////////////////////////////////////......//////000000111111111111111222222222222333222333333333555>>>IIIRRRSSSSSSYYYhhh|||zzzzzzxxxtttwww}}}|||~~~}}}}}}pppggg^^^VVVMMMCCC@@@AAAEEEHHHKKKMMMSSS]]]ccceeebbbZZZOOODDD;;;555111///111111111000000000//////////////////////////////.............../////////yyynnn\\\SSSTTTXXX[[[dddpppwwwyyy|||}}}||||||zzzmmmZZZNNNJJJ]]]eeellliiiVVVAAA888888444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111111222222333444444555333333333444444444555555555555555555555555555555555666666777999::::::;;;999>>>FFFPPPZZZdddmmmtttyyyzzz~~~zzzuuussswww{{{wwwqqqrrrppplllnnnuuuwwwuuusssvvvxxxuuuooommmqqqvvv~~~zzzwwwzzzwwwssswww{{{~~~yyymmm]]]VVV```pppzzzwwwqqqeeeVVVFFF;;;444555555444333333333333444111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000//////////////////////////////000000000111111111000000000000000000000000//////000111111222333333///222666888;;;CCCMMMUUU```gggpppuuuwwwxxx{{{~~~yyytttssskkkZZZJJJBBB???CCCIIIOOOUUU\\\bbbfffgggccc```^^^ZZZ\\\jjjyyyyyyuuusssmmmfffaaaaaaaaaaaaaaaaaaaaaaaabbb^^^ZZZYYYZZZYYYUUUQQQHHHDDD===666222000000111111111111000000000//////000000000000111111111111//////............//////////////////////////////................................................---------............///........................////////////////////////////////////////////////.........///000111111111111111111222222222333333333444555999AAAJJJTTTZZZ]]]eeerrrwwwtttqqqmmmlllwww}}}uuullleeeZZZNNNEEECCCBBBBBBFFFMMMRRRTTTXXX]]]]]]]]]ZZZSSSHHH===555222222222222222111111111111000000000000000000000000---........./////////000fffUUUSSSWWWVVV\\\jjjooonnnsss|||xxxyyy|||yyyiiiTTTJJJKKK___bbblllqqqdddKKK:::888444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111111222333333444555555333333333444444555555555666666666666666666666666555666777888999:::;;;;;;@@@FFFPPP\\\gggrrr|||yyyxxxpppwwwyyyyyy~~~xxxsssooommmkkknnnrrruuu{{{~~~qqqrrruuuzzz~~~}}}~~~pppdddgggqqq|||wwwpppdddTTTCCC888555555444333333333333444111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000111222333333444444111666<<>>>>>======AAAKKKYYYdddxxx}}}tttqqqmmmkkkiiieee```\\\eeebbb```___aaacccdddddddddaaa]]]WWWOOODDD999222222111111222333333111000222222111000///000000000000/////////............////////////////////////................................................////////////////////////////////////////////////////////////////////////............/////////000000000000000111111111111111222333444444444444444999;;;DDDQQQYYY]]]fffppp|||nnnhhhhhhkkkmmm~~~xxxnnnhhh\\\UUUGGG;;;???PPP^^^\\\SSS[[[\\\```ddddddZZZKKK>>>555444333222222111///---000000000000////////////////////////////////////nnnZZZSSSPPPRRR[[[eeekkkpppuuuuuuyyyxxxxxxrrrYYYFFFIIIZZZgggkkklllooocccLLLAAA888666333333444444333222333333333222222222222111222222222222222222222222222222222222111111111000333333333333333333333333111222222222222333333333555555555555555555555555666666666777777777888888999777777:::;;;:::>>>CCCNNNYYYdddoooqqqggggggqqq~~~uuurrrvvv{{{{{{uuulll^^^QQQ>>>:::777555666666444222444444333333222111111000222222222222222222222222111111111111111111111111111000000000000000000000111111000000000000111111000000000000000000000000000000////////////000000000000000000000000000000000000000111111111111222222222222333333333333333///111333333333444777:::MMMLLLGGG@@@;;;;;;???DDDKKKXXXjjjtttsssjjj```YYYUUUQQQMMMJJJHHHEEEAAA>>>DDDCCCAAA???@@@CCCIIIMMMYYYfffyyy~~~}}}{{{vvvpppjjjeeecccbbbdddeeefffeeecccccceeehhhiiigggddd```ZZZQQQHHHBBB;;;888444111111111111000111111000000000000000000000000/////////.........////////////////////////................................................////////////////////////////////////////////////////////////////////////........./////////000000000000000000111111111111222222333333222333444444<<>>888222111333444222///111000000000////////////////////////////////////jjjXXXQQQMMMTTT]]]eeejjjooorrrvvvvvvwwwqqqZZZGGGHHHSSSiiipppkkklllfffUUUJJJ999777444333333444444333333333333333222222222222222222222222222222222222222222222222111111111111333333333333333333333333222222222222333333333333555555555555555555555555666777777777777888888888:::777888:::<<<>>>CCCKKKWWWcccqqq|||wwwllllllsssyyyzzziiikkkrrr{{{{{{vvvlllbbbIIIAAA999555666666444222444444333333222222111111222222222222222222222222111111111111111111111111000000000000000000111111111111000000000000111111000000000000000000000000111000000//////000000111000000000000000000000000111111111222222222333333222222222222222222222222---111555555444999BBBKKK\\\UUUJJJAAA<<<:::;;;<<<===NNNbbbmmmhhhZZZNNNGGGEEEFFFIIINNNTTTXXXYYYYYY[[[VVVNNNHHHEEEDDDDDDCCCKKK]]]vvv||||||{{{pppgggeeefffccchhhlllkkkfffdddhhhlllmmmlllkkkiiieee```YYYSSSJJJDDD===666333222222111//////000111111000000000000000000/////////......////////////////////////................................................////////////////////////////////////////////////////////////////////////....../////////000000000000000000111111111222222333333222111111222666999FFFLLLYYYhhhrrrzzzpppjjjnnnxxxrrrhhhZZZQQQQQQYYYdddmmmiiiiiijjjmmmooollleee___MMMBBB555000333666444111111111000000000/////////////////////////////////mmm___SSSRRRWWW^^^dddjjjooouuuuuuvvvrrr\\\HHHFFFOOOkkktttiiihhhfffYYYNNN===999555333333444444444444444333333333222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222333333333444444555555555555666666666666777777777888888888999999<<<::::::<<>>888444333444444444444444444333333333222222222222222222222222222222222222222222222222222333333333333333333333333333222222333333333444444444555555555666666666777777888888888888999999999999<<<::::::===@@@GGGTTT```tttzzzyyyuuulllppp}}}|||zzzuuuoooeeeWWWEEE777333444666666444444444333333333333333222222222222222222222222111111111111111111111111//////000000111111111111111111000000000000111111000000000000000000000000111111000000000000111111111111111111111111111111000000000111111111222222222222222222222222222222333444777>>>JJJWWWcccjjjkkknnnoookkkbbbXXXRRRPPPaaafffhhhaaaUUUMMMNNNRRRSSSWWW\\\aaadddeeeeeeeeeaaa]]]XXXWWWZZZ]]]]]]]]]___gggpppuuuvvvuuuwwwyyyqqqrrrtttxxxzzz||||||||||||mmmYYYJJJHHHQQQ^^^fffppp{{{~~~uuuoooiiiiiiiiijjjmmmppprrrssstttsssqqqpppoookkkfffbbb^^^YYYSSSMMMFFF???888444000000111111111111111000111000000000////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111111222222222222111333444333444:::DDDKKKYYYaaammmwwwmmmhhhkkk{{{xxxqqqvvv{{{yyyuuuqqqnnnllliiigggbbbZZZNNN@@@555111222444111111111111000000000000000000000000000000000000tttaaaUUUPPPSSSYYYbbbllloooqqqrrrcccNNNGGGRRRkkksssjjjddd\\\NNNHHHHHHCCC;;;666444444444444444444444444333333333333222222222222222222222222222222222222333333333333333333333333333333333333333333333333444444444444555555555666666777777888888888999999999::::::::::::999;;;???DDDNNN```ppp{{{|||pppkkkuuu~~~zzzuuuooocccQQQAAA888555777888444444444444333333333333222222222222222222222222111111111111111111111111/////////000111111222222111111000000000000111111000000000000000000000000222111111000000111111222111111111111111111111111000000000111111111111222222222333333333444444444444888AAANNN[[[eeejjjjjjqqqtttwwwtttooollllllnnnqqqrrroooeeeXXXOOONNNQQQIIINNNUUU[[[___bbbeeefffeeehhhmmmtttzzz}}}}}}||||||wwwtttnnnhhh]]]PPPFFFCCCGGGLLLUUU___qqqyyyqqqmmmiiiiiimmmsssvvvwwwzzzyyywwwuuusssooojjjfff```^^^ZZZUUUOOOFFF===777444333222111111111111222111111000000000/////////000000000000000000000000/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111111222222222222333111333666555666===HHHQQQ[[[gggvvv{{{nnnqqq{{{xxx{{{zzz{{{~~~}}}yyyvvvssspppooonnngggddd[[[NNN???555333444222222111111111000000000000000000000000000000000~~~eeeSSSOOOQQQVVVbbbhhhlllrrrfffRRRKKKUUUhhhppplllgggXXXIIIGGGNNNGGG???888444444444444555444444444444333333333222222222222222222222222222222222333333333444444333333333333333333333333333333333444444444444555444555555666777777888888999999999::::::::::::;;;::::::>>>EEENNN\\\rrrpppooowww~~~|||ssslll```PPPBBB:::888999444444444444444444444444222222222222222222222222111111111111111111111111...//////000111111222222111111000000000000111111000000000000000000000000222111111000000111111222111111111111111111111111111111111222222222333333222222333444555666666777<<>>444222222222111111111111000000000000000000000000000ttt^^^]]]XXXSSSUUUaaammmnnncccXXXaaakkkttttttkkk]]]OOOEEEJJJVVVMMM999888;;;666333555555444444444333333333444444444444444444444444444444444444444444444444333333333333333333333333444444555555666777777777777888888888888999999999===<<<999999;;;??????======CCCIIISSSiiiuuummmtttzzzyyy|||uuujjjXXXCCC888777:::444111333444333333555111222333444444444222111222222222111111111111000111111111111111111111111000000000000000000000000222222333333333222222111000111111111111222222222000111111111111222222222222444444444222222222444444777777555333666>>>EEEHHHCCC@@@FFFUUUeeeooossszzz{{{}}}}}}ttthhh___WWWTTTUUU\\\ccciiiqqqxxxuuubbbNNNHHHCCCLLLiiiuuunnnlllqqqvvvzzz}}}{{{vvvrrrrrrnnniiieeeccc___XXXTTTIIIAAA777222333444333111111111111111000000000000000000000000000000000000000000000000000000000000000000//////.........---000000000000000000000000////////////////////////////////////000000000000000000000111222222333333666444222111222333444333333333777<<<===@@@KKKXXXwwwoookkk{{{{{{xxxvvvtttrrrqqqkkkfffffffff\\\JJJ:::555333222111222333222222111111111111111111222222pppfffXXXRRRQQQZZZgggllliiiffffffmmmssstttnnnbbbQQQDDDHHHVVVOOO<<<888:::666555555555555444444444333333444444444444444444444444444444444444444444444444444444444444444444444444444444555555666777777777888888888888999999999999999999888999;;;>>>>>>===AAAGGGRRRbbbwwwwwwsssyyyyyy|||vvvnnn___KKK<<<888:::666444555555222333666555555555555444333333222222222222222111111111111111111111111111111111111111111111111111111111111222222222333333222222111000111111111111222222222111111111111222222222222222444444444222222333444222333555555555999???DDDBBB@@@CCCNNN^^^jjjnnnlllsssrrrpppmmmhhhccc]]]ZZZaaaccchhhqqqwwwyyy}}}}}}}}}hhhYYYIIIHHH^^^{{{{{{wwwtttsss|||{{{wwwwwwrrrlllhhheee```YYYTTTLLLEEE<<<666444444333222222111111111000000000000000000000000000000000000000000000000000000000000000000/////////.........000000000000000000000000////////////////////////////////////000000000111000000000111222222333333444333222333444555666666888666666888;;;EEEZZZmmmuuu}}}~~~|||yyyvvvtttssssssqqqmmmiiiiiiiiiaaaRRRFFF999666333333444555333111222222111111111111111222ooo___UUUOOOSSS]]]fffnnnuuunnnoooppppppooohhhUUUCCCGGGXXXTTTBBB;;;888555777555555555444444444444333333333333333333333333333444444444444444444444444555555555555555555555555444555555666666777777888888888999999999:::::::::888999:::<<<===>>>>>>???CCCMMMaaawwwxxxxxxyyy|||~~~|||xxxuuujjjWWWEEE::::::888777888666222333888;;;:::888666444333333333333222222222111111111111222222222222222222222222111111111111111111111111111222222333333222222222000111111111111222222222111111111111222222222333222333444444333222333555222333444777:::>>>BBBDDD???BBBKKKYYYeeeiiiddd]]]bbbaaa___\\\YYYZZZ```dddlllqqqzzzppp\\\VVV```ttt|||www}}}}}}|||wwwqqqllliiiccc\\\WWWPPPLLLDDD===777444333222222222222111111111000000000000000000000000000000000000000000000000000000000000////////////......000000000000000000000000/////////////////////////////////000000000111111000000111111222333333333222222333444555666777777777777999<<>>@@@DDDJJJ\\\xxxyyyuuuxxx{{{}}}~~~~~~|||{{{{{{uuueeePPPAAA999777777888666333555:::???===999666444333444555333333222222222111111111222222222222222222222222111111111111111111111111111111222333333333222222000000111111111222222222111111111222222222333333222333555444333333444555555555777<<<@@@CCCDDDCCCAAAHHHSSS\\\^^^YYYQQQJJJNNNSSSXXX[[[___gggttt{{{~~~}}}ssspppooosss~~~{{{uuupppmmmhhhaaa[[[UUURRRLLLDDD;;;555333333333333222222222111111111111111111111111111111111000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000111111111000000111222222333333444111333444555555666666777333999AAAJJJVVVjjjtttnnnzzzuuusssrrrqqqooolllhhhdddaaaMMMCCC999444444666555222555444333222111000000000vvveeeUUUPPPQQQUUUdddtttwwwqqqeee^^^dddhhh[[[GGGRRRddddddSSSFFF:::444888666666555555555444444444333333333333333333333333444444444444444444444444333333444444555555555555555555666666777888888888999:::::::::;;;;;;;;;;;;<<<<<<>>>AAA???<<>>999666444333555555333333333222222222222111222222222222222222222222111111111111111111111111000111222333333333333333000000111111111222222222111222222222222333333333222333555444444333555666777888:::>>>BBBDDDCCCAAA@@@IIIRRRSSSLLLDDDBBBCCCJJJTTTaaajjjpppyyy{{{uuusssttt}}}yyyyyyyyyrrrjjjqqq~~~}}}xxxtttrrrmmmgggbbbZZZXXXSSSKKKBBB:::666444333333333333222222222222222222222222222222222222000000000000000000000000//////000000000000000000////////////////////////000000000000000000000000000000000000111111111111111111111222333333444444222333555555444444666888999AAAMMMYYYkkkpppnnnppp~~~vvvuuussspppllliiigggfffYYYNNN???555333444555555555444333222111111111111uuu___WWWRRRQQQ\\\lllrrrooodddZZZ^^^ddd[[[IIIWWWhhhiiiZZZMMM>>>555999666666666555555555444444444444444444444444444444444444444444444444444444333333333444555555666666555666666777777888888999:::::::::;;;;;;;;;<<<<<<<<<:::<<<>>>===<<>>FFFNNNZZZeeeqqqyyy}}}~~~|||xxxxxxyyyuuujjj``````eeekkkxxx}}}yyywwwsssmmmhhhaaa^^^YYYRRRJJJBBB<<<888444444444333333333222222222222222222222222222222000000000000000000000000//////000000000000111111000000000000000000000000000000000000000000000000000000000111111111222222111111222222333444444444222444666555333444888<<>>>>>AAARRRgggtttqqqwww||||||qqqdddNNNCCC888666888888888999999888666444333444555666444444333333333222222222333333333333333333333333222222222222222222222222000000111222333333333333000111111111111222222222222222222333333333444444222333555555444444666888888<<>>DDDUUU___lllyyy~~~{{{wwwuuutttrrrooolllhhhbbbWWWIII<<<555444555444333333222222222333333rrraaaSSSUUU```bbbjjjjjj___]]]aaaYYYHHHWWWeeefff^^^TTTEEE999;;;777666666666555555555555666666666666666666666666444444444444444444444444444555555666777888888999666666666777888888999999;;;;;;;;;<<<<<<<<<======>>>:::<<>>;;;BBBJJJPPPSSSWWW[[[___UUUMMMIIIPPP\\\jjjxxxsssaaa```bbbkkkzzz}}}wwwsssmmmjjjfffaaa\\\UUUOOOJJJ<<<888333333555666333///111111111111111111111111111111111111111111111111111111222222222222111111//////000000111111222222111111111111111111111111000000000000111111111111111222222333333444444555333444777999999===KKKZZZeeeqqqsssmmmppp~~~wwwxxxxxxyyy|||pppnnnlllggg\\\OOOBBB888444333444444444333222333444rrrddd^^^___]]]eeefff\\\YYYZZZSSS]]]cccfffaaaYYYOOOBBB777888888888777777666555444555555555555555555555555555555555555555555555555555555666777777777777777777777777777888888888888;;;;;;;;;;;;<<<<<<<<<<<<<<>>777444555555222000111111111111111111111111111111111111111111111111111111222222222222111111000000000000111111111111111111111111111111111111000000000000111111111111111222222333333444555555555333444888<<>>777777:::666666666666555555555555555555444444444333333333333333333333333333333333222222222222222222222222222333333333333333333222222222222333333333444444333333333444444444444555555444555999::::::???EEEAAATTThhhmmmcccYYYVVVYYYeeemmm|||hhhdddooo|||zzzwwwsssoooiiibbbZZZUUUTTTLLL@@@888444333333333222222222222222222222222111111111111111111111111111111222222222222111111222222222111111000000000111111111111111111111111000000111111111222222222222222333333444555555555<<<888777:::AAAOOOcccuuuvvv}}}}}}qqquuussspppnnnjjj^^^NNNBBB888777555555555444333222lll___WWWZZZbbbdddiiihhh]]]```hhhlllggg]]]SSSJJJBBB:::999888777666666666777666666666666666666666666666666666666666666666666555555666777777777777777666777777888999:::::::::::::::;;;<<<<<<===>>>>>>CCCAAADDDXXXzzzrrrwww{{{}}}zzzyyyzzzuuuiiiWWWEEE:::777999777777666666666555555555444444444444444333333333333333333333333333333333222222222222222222222222333333333444444333333333222222333333333444444444333333444444444555555555777555666:::<<<>>>DDDLLLWWWfffrrrnnn```\\\iiiyyyrrrmmmmmmttt{{{yyyvvvrrrmmmfff^^^XXXVVVNNNDDD:::555444444555222222222222222222222222111111111111111111111111111111222222222222111111333333222222111111000000111111111111111111111111111111111111222222222222222333333444444555666666999999:::;;;???OOOkkkvvvyyyxxxvvvttttttpppfffWWWLLL<<<999555333444555555444zzzjjj]]]ZZZ```cccjjjiii]]]YYYccckkkggg^^^TTTKKKDDD;;;:::888777666666777888666666666666666666666666666666666666666666666666555555666777777777777777666777777888999:::;;;;;;;;;;;;<<<===>>>??????@@@???@@@NNNoooxxxrrrtttyyy{{{{{{yyywwwoooaaaOOO@@@999888777777777666666666555555444444444444444444444444333333333333333333333333222222222222222222222222333333444444444444333333333333333333444444444444333444444444555555555555888666777<<>>???@@@AAAAAABBBGGGaaauuuqqqsss{{{~~~||||||wwwwwwtttjjjYYYIII===888777777777777666666666555444444444444444444444444444444444444444444444444222222222222222222222222333333444444444444333333333333333444444444444555444444444444555555555555888666888???GGGPPP]]]iiitttnnnggggggqqq{{{nnnqqqzzz}}}|||{{{yyyuuunnngggaaaYYYUUUNNNEEE===777555444333333333333333333333333111111111111111111111111111111222222222222111111111222222222222222222333111111111111111111111111111111111222222222333333333333444444555666666666666777;;;CCCRRRnnnuuukkkuuuzzzzzzzzzxxxsssllleee```QQQHHH===666555666666555jjj]]]]]]```hhhhhh\\\LLLYYYffffff^^^UUULLLFFF<<<;;;888777666666888999777777777777777777777777777777777777777777777777555666666777777777777777666777777999:::;;;<<<<<<<<<===>>>???@@@AAABBBBBBHHHQQQrrr{{{ssspppwww|||{{{yyy{{{vvvxxxwwwpppaaaOOO@@@888777777777777666666666666444444444444444444444444444444444444444444444444222222222222222222222222333444444555555444444333333333333444444444555555444444444555555555666666777666888AAAKKKXXXhhhuuunnnrrrwww~~~uuutttwww```jjj}}}~~~}}}|||{{{xxxqqqjjjddd\\\YYYSSSJJJ@@@999444333333333333333333333333333111111111111111111111111111111222222222222111111111111111222222333333444111111111111111111111111111111222222222333333333333333444444555666666666;;;:::===JJJaaa}}}yyyvvvrrrjjjjjjzzz{{{{{{xxxrrrlllhhhfffZZZOOOAAA888666777666555yyydddYYYYYYgggmmmcccWWWXXXdddjjj```YYYSSSHHHAAA;;;888999:::777666777666777777777777777666666777777666666666666777777888888888777777777777777888999999::::::;;;;;;<<<>>>AAA===<<>>EEEJJJiiinnnsss~~~yyyuuuuuuvvvuuupppiii]]]JJJ999<<<888555666666444555888666555555555555444444444444444444333333222222222444444444444444444444444444444444555555555555666333333333444444444555555444444333333333444555555666<<<===@@@QQQkkkwwwvvvppp|||}}}tttrrrwwwpppcccddd~~~yyyppp|||xxxjjjkkk___[[[XXXSSSFFF777222555222222333444444333333333333333333222222222111111111111111111111111111111000000000000111111111111222222222222222222222222222222333333333444444444777444333555555333444888777BBBMMMZZZ|||ttthhhoooyyymmmwwwyyyuuuqqquuuooobbbcccZZZKKK???777555555666iii```]]]bbbhhhfffWWWXXXdddiiiaaa\\\XXXNNNBBB<<<888999999777666777666666777777777777666666777777666666666666777777888888888888777777777777888999999::::::;;;<<<<<<;;;???;;;;;;AAA@@@@@@JJJYYY|||rrryyy~~~{{{tttvvvuuusssnnndddPPP>>>===888666777777555666888666555555555555444444444444444444333333333222222444444444444444444444444444444444555555555555666333333444444444555555555555555555444555555666777999:::===HHH^^^ttt}}}{{{~~~lllmmmwwwzzznnnaaaooo{{{yyy{{{pppnnnddd```[[[VVVJJJ<<<555666333333333444444333333333333333333222222222111111111111111111111111111111000000000000111111111111222222222222222222222222222222333333333444444444666444444777777555777;;;===FFFSSSlllhhh```~~~jjj~~~|||}}}{{{tttllljjjggg___RRREEE;;;666666777oooccc\\\\\\cccgggZZZYYYccchhhaaa___^^^WWWEEE>>>888888999777666777666666777777888777777666888777777666666777777888888888888888888888888888999999999:::;;;;;;<<<<<<:::>>><<<<<>>999777999999777666888666555555555555444444444444444444444333333333333444444444444444444444444444444444555555555555666333444444444444555555555666666666666666777888888999444;;;RRRlll}}}xxxqqqqqqzzzmmmlll|||~~~gggccc~~~vvv|||~~~}}}zzzrrrllleee^^^XXXOOOCCC:::666333333444444333333333333333333333222222222111111111111111111111111111111000000000111111111222222222222222222222222222222333333333333444444444444666444555888999777:::???IIIOOOcccuuubbb{{{uuuyyyyyyssslllrrrkkkfff\\\MMM@@@888666777~~~ggg\\\___gggggg]]]\\\dddhhhaaaaaaccc]]]KKKAAA999888999888777888666666777888888888777777888777777777777777777888777888888888888888999999999999::::::;;;<<<<<<<<<<<>>666555444444333333333333333333333333222222222111111111111111111111111111111000000111111111222222222222222222222222222222222333333333444444444444555666555777999999888<<>>OOOppp{{{|||~~~vvvnnnnnnlllmmmyyyuuutttmmmccc[[[UUUMMMBBB888666555444333333333333444333333333222222222111111111111111111111111111111111111111111222222222222222222222222222222222222333333444444444555555555777666777999888888???GGGYYYnnnzzz~~~}}}jjjfffttt}}}yyyzzzuuupppmmmmmmhhh[[[KKK===666555hhhfffeeeVVVaaa]]]cccfff```bbbgggdddZZZLLL>>>::::::999888888666666777888999999999999999888888777777888888999777777888888999::::::::::::::::::;;;<<<<<<======<<>>CCCYYYzzzyyynnnuuuuuuhhh{{{}}}lllkkkwww}}}vvvvvvrrriii___YYYRRRGGG===777666555333333333444444333333333222222222111111111111111111111111111111111111111222222222222333222222222222222222222222333444444444555555555555777666777999888;;;EEEPPP```uuuwwwzzzhhh^^^|||~~~zzzooonnnnnnkkkbbbSSSEEE<<<777{{{fff```VVV]]]ZZZ```ddd___cccjjjgggaaaQQQAAA;;;;;;:::888888666666777888999999999999999888888777777888888999777777888999999:::;;;;;;::::::;;;;;;<<<=========<<>>@@@CCC???DDDCCCFFFrrrrrrtttttt|||||||||yyymmmaaaSSSBBB888888:::999666888888777777666666555555444444444444444444444444555555555555555555555555444444444555555555666666555555555555666666666666666888::::::777888???FFFQQQrrr~~~rrrxxxvvv{{{|||yyyyyyqqqeeebbb^^^OOOEEE;;;333333666555333111444444333333333333222222222222222222222222222222000111111111111222222222333333333444444444555555444444555555666777777777:::;;;;;;999:::HHH___rrr|||zzzooo|||tttxxxvvvmmmiiieeeWWWFFFiiiaaa[[[ZZZYYYZZZ^^^ccciiimmmfff]]]PPPDDD<<<999999999888888888888888888888888888888888888888888888888999999999:::;;;;;;<<<<<<;;;<<<======<<<<<<>>>@@@AAAAAAEEEJJJ\\\}}}wwwtttzzz}}}xxxxxxyyypppgggYYYGGG<<<:::;;;:::777888888888777666666555555444444444444444444444444555555555555555555555555444444444555555555666666555555666666666777777777777777888::::::;;;@@@FFF```||||||tttzzz~~~|||}}}vvvhhhdddaaaUUUIII>>>666555777555222222444444333333333333222222222222222222222222222222111111111111222222222222333333333444444444555555444444555555666777777777888999<<<>>>@@@MMMjjj~~~}}}ooo}}}yyy||||||vvvooohhh^^^WWWqqqgggeee```ZZZYYY]]]dddjjjmmmiiiaaaTTTGGG===::::::;;;888888888888888888888888888888888888888888888888888888999999:::;;;;;;;;;;;;<<<======<<<===???AAA>>>BBBBBBOOOtttyyyrrrvvvxxxsssuuuyyyuuuoooaaaOOOBBB===<<<:::999999888888777777666555555444444444444444444444444555555555555555555555555444444555555555666666666666777777777777888888888999777777;;;<<<>>>EEENNNtttwww~~~sss{{{|||}}}mmmhhhfff]]]MMMBBB999777777555333333444444333333333333222222222222222222222222222222111111111111222222222333333333333444444444555555444555555666666777777888777777===DDDGGGVVV|||xxxuuu}}}qqqjjjxxxzzzyyy{{{|||vvvjjjaaa^^^|||kkklllhhhccc``````ccciiimmmooogggZZZLLL@@@:::999;;;888888888888888888888888888888888888888888888888777888888999999::::::;;;;;;===>>>>>>===>>>@@@BBBBBBFFFCCCVVV{{{qqqrrruuuqqqtttzzzxxxuuuiiiXXXIII@@@<<<:::999999999888888777666666555555555555555555555555555555555555555555555555555555555555555666666666666777777888888888999999999;;;999:::;;;;;;@@@RRRfff{{{ppptttvvvrrrkkkiiiaaaPPPEEE;;;888777555444555444444333333333222222222222222222222222222222222111111111222222222333333333333333444444444555555555555555666777777888888999777<<>>>>>>>>???AAACCCGGGKKKKKKgggsssoootttrrrvvv|||zzzxxxnnn___OOOCCC<<<:::999999999999888777777666666555555555555555555555555555555555555555555555555555555555666666666777777888888888888999999999999;;;;;;===<<<999CCCggg}}}~~~pppppp{{{vvvooojjjaaaRRRGGG===999777555666999444444333333333222222222222222222222222222222222111222222222222333333333333333333444444444555555555555666666777888888888<<<888<<>>??????@@@BBBDDDEEEFFFTTT{{{zzzooorrrsssxxx|||zzzxxxqqqeeeUUUGGG>>>:::::::::999999888888777666666555555555555555555555555555555555555555555555555555555666666666777777777777888888888888999999999;;;<<<>>>>>><<>>EEERRRqqqvvvyyyrrrrrrzzzxxxuuuoooiiikkkmmmnnnooosssyyy~~~sssrrrmmm```PPPCCC===;;;999999999999999999999999888888888888888888888888999::::::;;;;;;<<<<<<===<<<===??????@@@AAACCCFFFJJJJJJuuuppplllooovvv{{{xxxwwwtttmmm___OOOCCC>>>===::::::999999888777777777666666666666666666666666555555555555555555555555666666666666777777777777666777777777777888888888:::777;;;BBBKKKhhhtttyyy~~~wwwhhhfffZZZMMMCCC;;;666777;;;444444444333333333222222222222222222222222222222222222333333333444444444333333333444444444555555666666666777888888999999666@@@IIIYYY~~~}}}{{{www|||xxxrrr|||gggcccnnnrrruuu{{{|||wwwsssooohhhYYYFFF<<<;;;::::::;;;:::999888777777:::999999888888999999:::999999:::;;;;;;<<<<<<===:::>>>@@@@@@???BBBDDDFFFEEEYYYmmmdddnnnuuuwwwzzzxxxrrrkkkcccTTTCCC;;;<<<:::999777777888999888777666666666666666666666666555555555555555555555555666666666666777777777777888888888888888888999999???;;;???AAARRRzzzsssuuu{{{vvvhhhccc]]]RRRGGG>>>888666666777777666555555555555555555555555444444333333333222222333333333444444444333333333444444444555555333555888888888888999:::;;;>>>IIIfff|||yyyxxxttt|||pppwwwqqqzzzpppeeeooosssuuuzzz|||xxxsssooojjj^^^MMMBBB???:::::::::::::::999888888::::::999999999999::::::999::::::;;;;;;<<<<<<===???@@@AAA??????AAADDDFFFLLLnnnxxxgggmmmtttxxxzzzxxxrrrmmmgggZZZIII>>>;;;;;;999777777888999888777666666666666666666666666555555555555555555555555666666666666777777777888888888888888888999999:::999:::AAARRRuuusssttt|||{{{oooggg```UUUIII???999777777777777666555555555555555555555444444444333333333222222333333333444444444333333444444444555555555444666888888888888999;;;@@@EEEUUUyyywww}}}}}}{{{|||xxxttttttwww{{{eeennntttuuuzzz|||yyytttpppmmmeeeWWWIIIBBB::::::::::::::::::999999::::::999999999999:::::::::::::::;;;<<<<<<======AAA@@@??????@@@BBBFFFHHHUUUooojjjqqqxxxzzzyyytttoookkkbbbRRRBBB:::;;;:::888777888999888777666666666666666666666666555555555555555555555555666666666777777777888888999888888888999999:::;;;:::<<>>LLLrrrhhhnnnxxxyyyooonnn}}}gggiiipppwww|||{{{{{{wwwqqqnnnjjj```PPPBBB===<<<;;;:::::::::;;;<<<;;;::::::::::::::::::;;;::::::;;;<<<<<<======>>><<<;;;>>>CCCDDDCCCHHHPPPtttssshhhoooyyy}}}wwwoooiiieee\\\MMM@@@===;;;999888999999888777777777777777777777777777666666666666666666666666777777777777888888888888999999999999:::;;;<<<===BBBCCCHHHsssuuuxxx}}}mmmmmmyyytttlll```RRRFFF>>>:::888777777666555555555555555444444444444444444444444333333444444444555555555444444444555555555666666666777888888999:::===???AAAYYY|||iiigggqqqvvvqqqttt~~~|||tttiiijjjuuu~~~zzzzzzwwwrrrllliiiaaaRRRDDD???>>><<<;;;::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<======>>>>>>@@@???BBBEEECCCAAAKKKYYYooonnnwww}}}xxxppphhhddd^^^QQQEEE>>><<<:::999999999888777777777777777777777777777666666666666666666666666777777777888888888999999999999999:::;;;<<<===>>>===AAAYYYyyygggsssfffvvvuuunnncccVVVJJJAAA;;;888777777666555555555555555333333333444444444444555333444444444555555555555444444555555555666666666666777888999999;;;>>>AAAEEEjjjzzz^^^bbbooovvv|||vvvkkkzzzxxxyyylllcccrrr~~~xxxvvvvvvrrrkkkgggbbbVVVJJJAAA@@@===;;;:::::::::;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<======>>>>>>BBB@@@CCCEEEAAABBBUUUkkkpppttt|||zzzsssjjjeee```UUUHHH>>><<<:::999999999888777777777777777777777777777666666666666666666666666777777888888888999999999999999::::::;;;===>>>???AAABBBjjjjjj}}}ffftttvvvpppggg[[[OOOEEE===999777777666555555555555555333333333444444444555555444444444444555555555555555555555555666666666666777888999999999;;;???BBBNNN}}}zzzbbbXXXfffssszzzkkktttsssppp___ppp~~~wwwtttuuurrrkkkgggdddZZZOOOCCCAAA>>>;;;:::999::::::<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<<<<===>>>>>>>>>@@@???AAACCC@@@EEE```~~~tttrrrzzz{{{wwwnnngggbbbVVVJJJ???===:::999999999888777777777777777777777777777777777777777777777777777777888888888888999999999999::::::;;;<<<===??????KKKFFFtttssspppiiitttvvvrrrjjj___SSSHHH???:::777777666555555555555555333333333444444555555555444444444555555555666666555555555555666666666777777888999999999;;;???CCCZZZ___YYY^^^llluuu{{{wwwgggkkksssttteeelllsss~~~zzzxxxrrrkkkgggbbbXXXMMMBBB>>>;;;======999888999<<<<<<<<<;;;;;;:::::::::============>>>>>>>>>>>><<>>???AAAKKKllltttYYYYYY]]]iiiwwwvvvmmmttt~~~kkkkkkmmmuuu}}}zzzxxxrrrkkkgggbbbXXXMMMCCC>>>;;;======:::999;;;<<<<<<<<<;;;;;;:::::::::============>>>>>>>>>>>>CCCCCCAAAAAABBBOOO~~~tttuuussswwwvvvmmmiii```MMMAAA===:::<<<;;;888777999777777777777777777777777555555555666666666777777777777777888999999::::::===999>>>888<<>>;;;===>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;=========>>>>>>>>>??????DDD@@@DDDEEEBBB\\\vvvpppooovvvxxxoookkkbbbRRRBBB===999::::::888777999777777777777777777777777555555666666666777777777777777888888999:::::::::===888???;;;<<>>>>>??????@@@???;;;GGGKKKHHHllllllllluuuyyyqqqkkkdddVVVEEE>>>999999:::888888:::777777777777777777777777555666666666666777777777777777888999999::::::;;;<<<555===<<<===KKKyyykkklllkkkrrrrrraaaSSSJJJ???;;;999777666777777666555666666666666666666666666555555555555666666666666666666666666777777777777999=========>>>===NNNlll]]]YYYZZZ[[[ddduuu~~~|||tttuuummm}}}nnnrrrtttwwwxxxtttmmmgggbbbZZZRRRCCC>>>:::;;;<<<::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>???@@@@@@@@@???;;;EEEIIINNN|||~~~oookkkrrrxxxqqqkkkeeeYYYIII@@@999999:::999888999777777777777777777777777666666666666777777777888888888888999::::::;;;;;;===555<<<>>>@@@IIIlllmmmrrrqqqhhhlllqqqeeeWWWLLL@@@;;;999777777777777777555555555555555555555555555555555555555666666666666666666666666777777777777777;;;===??????===UUU|||jjjXXXZZZ\\\___iiizzz}}}rrruuurrrwwwmmmrrruuuwwwtttmmmgggbbb\\\UUUFFF@@@;;;<<<<<<::::::===<<<<<<<<<<<<<<<=========<<<===>>>>>>???@@@AAAAAACCCBBBBBBEEE[[[yyyoooqqqwwwrrrmmmggg\\\OOODDD;;;:::;;;:::999999777777777777777777777777666666666777777777888888888888999999:::;;;;;;;;;???777>>>???CCCHHHZZZcccvvvllleeekkkfff[[[OOOCCC;;;999777777888888777666555555555555555555555555555555555555666666666666666666666666777777777777666888:::>>>>>>???aaakkk^^^ZZZ\\\^^^dddrrrssssss~~~mmmjjjppprrruuutttmmmgggccc^^^XXXJJJCCC>>>>>>===;;;;;;>>>;;;<<<<<<<<<=========>>><<<===>>>???@@@AAAAAABBBAAAHHHCCCIIIuuuwwwuuuuuuqqqvvvssspppjjj___SSSHHH===;;;<<<:::999999777777777777777777777777666666777777777888888888888888999::::::;;;;;;<<<>>>999>>><<>>@@@GGGtttuuu\\\YYYYYYZZZ```iii}}}~~~vvvyyyuuu}}}hhhoooqqqttttttmmmhhhddd___ZZZMMMFFFAAA@@@???<<<<<>>>>><<<===>>>???@@@AAABBBBBB;;;KKKGGGSSS|||rrrrrrnnnpppzzzrrrwwwuuurrrlllaaaWWWJJJ>>>;;;<<<;;;999999777777777777777777777777777777777777888888888888888999999::::::;;;;;;<<<;;;999===888<<>><<<:::???DDDOOOiiiXXXXXXVVVWWW```mmmyyy~~~{{{ooovvvlllmmmqqquuusssmmmfff```^^^QQQHHH@@@??????======>>>??????>>>===============>>>???@@@@@@BBBBBBCCCDDDBBBMMMJJJ___xxxqqqtttrrrqqqyyymmmtttpppqqqsssggg\\\PPPCCC>>><<<:::999:::999999999888888888888777777888888888888999999999888888999999999::::::::::::;;;>>>999??????FFFtttiiiaaahhh|||llldddoooeeedddVVVCCC@@@;;;999::::::666555666777777666666555555555444666666666666777777777777777777777777777888888888777<<<===>>>FFF\\\]]]YYYYYYVVV___bbbrrrxxx~~~uuuuuuwwwrrrmmmnnnrrruuusssnnnfffaaa^^^RRRIIIAAA??????======>>>??????>>>===============>>>???@@@@@@BBBBBBCCCDDDDDDKKKMMMkkk{{{vvvuuuuuu}}}nnntttttttttsssiii___QQQDDD>>><<<:::999999999999999888888888888777777888888888888999999999888999999999999::::::::::::;;;>>>999@@@AAAJJJ{{{xxxaaa___gggzzz|||gggqqqvvvlllfffZZZKKKAAA<<<999::::::777555666777777666666666555555555666666666666777777777777777777777777888888888888999:::>>>AAAHHHjjjxxxWWWWWWYYYXXX[[[fffwww{{{ooosss{{{sssyyy~~~ooonnnooorrruuutttnnngggaaa^^^SSSIIIAAA@@@???======?????????>>>=========>>>>>>>>>???@@@@@@BBBBBBCCCDDDHHHGGGPPP~~~}}}ooosssyyyyyyuuunnnbbbTTTFFF???<<<999888999999999999888888888888777777888888888888999999999999999999999::::::::::::::::::>>>:::@@@BBBOOOoooXXX\\\gggwwwvvvjjjgggxxxpppddd[[[OOOBBB===999::::::777555777777777666666666666555555666666666666777777777777777777777888888888999999;;;888@@@CCCKKK~~~```SSSUUUZZZ\\\YYYmmmvvvpppnnnxxxqqqoootttppprrrttttttoooiiibbb^^^TTTJJJBBB@@@@@@>>>===?????????>>>>>>===>>>>>>???>>>???@@@@@@BBBBBBCCCDDDJJJCCCUUUwwwzzz~~~~~~sssqqq}}}}}}wwwsssfffXXXHHHAAA===999888888999999999888888888777777777777888888888999999999999999999:::::::::;;;;;;;;;:::>>>:::@@@BBBSSSkkkRRRYYYfffvvvuuuhhhiiirrreee\\\RRRDDD>>>:::;;;:::777666888777777666666666666666666666666666666777777777777777777777888888999999:::>>>666AAAEEERRRuuuTTTUUUUUUXXX```]]]uuuyyyuuummmwwwtttyyyrrrsssttttttqqqjjjccc^^^UUULLLCCCAAA@@@>>>===?????????>>>>>>>>>>>>??????>>>???@@@@@@BBBBBBCCCDDDJJJBBB^^^ssszzz~~~zzz~~~{{{}}}|||qqq}}}~~~xxxxxxiiiZZZJJJBBB===:::888999999999999888888888777777777777888888888999999999999999:::::::::;;;;;;;;;<<<;;;>>>:::???AAAVVViiiRRRYYYfffxxxrrrbbbwwwuuuiiiaaaVVVEEE???;;;;;;:::777666888666666777777777777777777666666666666777777777777666777777888999:::::::::???777@@@HHH^^^hhhSSSYYYTTTSSS```eee~~~}}}uuujjjkkk{{{ssssssttttttrrrlllddd^^^VVVMMMDDDBBBAAA>>>>>>?????????>>>>>>>>>???@@@@@@>>>???@@@@@@BBBBBBCCCDDDJJJFFFmmmsssyyyzzz{{{|||~~~~~~ttt{{{|||wwwzzzlll\\\LLLCCC>>>:::999:::999999999888888888888777777888888888888999999999::::::::::::;;;;;;;;;;;;===;;;>>>;;;@@@BBB\\\eeeTTTZZZggg}}}nnnxxxpppfff___TTTGGG@@@;;;;;;:::777777999666666777777777777888888666666666666777777777777666777777888999:::;;;;;;???999???MMMqqqdddUUUXXXTTTQQQ___ooovvvlllggg|||ttttttttttttsssmmmddd^^^WWWMMMEEEBBBAAA???>>>?????????>>>>>>??????@@@AAA>>>???@@@@@@BBBBBBCCCDDDIIIOOO}}}tttwww}}}zzzyyy}}}|||{{{~~~zzzxxxzzzuuuyyymmm]]]LLLCCC???;;;:::<<<999999999888888888888777777888888888888999999999:::::::::;;;;;;;;;;;;<<<<<<:::???===CCCGGGddd]]]VVV\\\hhhiii^^^ZZZQQQHHHAAA<<<;;;:::777777:::666666777777777888888888666666666666777777777777666777777888:::;;;;;;<<<>>>===???SSSqqqdddVVVUUUYYYWWWccc|||zzzqqqjjjtttuuutttttttttsssmmmeee^^^WWWNNNEEECCCBBB???>>>?????????>>>>>>???@@@AAAAAA>>>???@@@AAABBBCCCCCCDDDIIIUUUyyyuuuvvv}}}zzztttxxx|||}}}{{{{{{{{{}}}}}}~~~wwwwwwssswwwmmm^^^MMMCCC???<<<;;;===999999999888888888888777777888888888888999999999:::::::::;;;;;;;;;<<<<<<;;;999??????EEEKKKkkkvvvVVVWWW^^^jjjiii\\\ZZZUUUIIIBBB<<<;;;:::777777:::666666777777888888888999666666666666777777777777666777777999:::;;;<<<<<<>>>@@@???XXXhhhgggXXXTTT___```iii|||tttiiimmmyyyppprrrwwwrrrnnnhhh[[[UUUPPPHHHBBB????????????>>>????????????@@@@@@@@@>>>BBBBBB>>>AAAHHHHHHCCCEEEqqquuusssrrrvvv{{{}}}{{{wwwtttwwwzzzzzzxxxyyy{{{~~~}}}|||xxxttt}}}ooowwwsssjjjbbbUUUHHH>>>::::::;;;999999999999999999999999777888888888888999999999999:::;;;;;;<<<<<<;;;;;;@@@:::@@@CCC;;;NNN```YYYVVV___rrrvvvpppxxxWWWSSS[[[MMMBBB999888999888666666666666666777777666666666666666666666777777777777777777888888888999<<>>????????????@@@@@@@@@AAAAAA@@@???AAACCCEEEFFFOOO|||rrrqqqqqqtttyyyzzzwwwsssqqqtttvvvvvvuuuuuuxxxzzz}}}zzz{{{wwwsssuuusssuuu|||sssiiiaaaTTTGGG>>>::::::;;;999999999999999999999999777888888888888999999999999:::;;;;;;<<<<<<;;;;;;@@@;;;AAACCC===UUUYYYTTTTTT```uuunnneeewwwdddWWWZZZOOOEEE;;;:::;;;999888888:::999888888888888999:::666666666777777777888888666888999999888999;;;===<<>>????????????@@@@@@@@@CCC>>>>>>CCCCCCAAAIIIUUUkkknnnnnnooorrruuuvvvrrrnnnmmmoooqqqqqqpppqqqrrrtttwwwvvvzzzzzzwwwrrrppp}}}tttyyyuuuhhh```TTTHHH???;;;;;;<<<999999999999999999999999777888888888888999999999999:::;;;;;;<<<<<<;;;;;;<<<999???@@@>>>]]]uuuUUURRRTTTbbbxxxlll^^^jjjqqqYYYVVVRRRGGG>>><<<<<<;;;::::::888777666666666666777888777777777888888888999999888:::<<<<<<;;;;;;;;;<<<===BBBNNNeeeWWWRRRPPPSSSVVVbbb|||wwwmmmuuu}}}qqqoooxxxwwwrrrjjj]]]WWWRRRJJJDDDAAA@@@@@@???>>>>>>?????????@@@@@@@@@DDD<<<===FFFFFFEEEUUUnnnllllllnnnppprrrrrrnnnkkkjjjkkklllmmmmmmmmmnnnooooooqqqyyywwwrrrsssxxxvvvyyyxxxggg```TTTHHH@@@<<<;;;<<<999999999999999999999999777777888888888999999999999:::;;;;;;<<<<<<;;;;;;<<<<<<@@@???BBBjjjjjjVVVTTTXXXggg|||yyybbbbbbxxx___XXXTTTIII???<<<<<<;;;::::::666666777888888777666666777888888888999999999999:::===??????>>>============BBBUUUyyy[[[RRROOOOOOSSSWWWdddqqqppp}}}rrrmmmwwwyyytttmmmbbbYYYSSSKKKDDDAAA@@@@@@???>>>>>>?????????@@@@@@@@@EEE===>>>GGGGGGHHHcccwwwllllllmmmooopppnnnkkkiiiiiiiiiiiijjjkkkllllllllljjjmmmwwwwwwrrrvvvuuuxxxwwwxxxhhhaaaVVVJJJAAA===<<<<<<999999999999999999999999777777888888888999999999999:::;;;;;;<<<<<<;;;;;;@@@AAADDDBBBLLL|||dddUUUTTTYYYiiinnn]]]kkkeee^^^UUUJJJ???;;;;;;:::999:::777:::===@@@@@@===:::777777888888888999999999999:::<<<>>>???===<<<<<<<<<<<>>????????????@@@@@@@@@EEE@@@AAAFFFEEEOOOtttrrrllllllmmmmmmlllkkkiiihhhiiihhhggghhhjjjkkkjjjiiifffjjjvvv}}}xxxqqqqqqppp}}}zzzuuuvvvkkkdddXXXLLLCCC>>><<<<<<999999999999999999999999777888888888888999999999999:::;;;;;;<<<<<<;;;;;;<<>>;;;:::888888999666999===@@@@@@===999666777777777888888888999999777999;;;;;;:::999:::;;;===HHHkkk\\\VVVRRROOONNNQQQTTTcccxxxqqqyyyeeeuuu{{{mmmuuuwwwrrrkkkbbbZZZUUULLLFFFBBBAAA@@@@@@>>>????????????@@@@@@@@@BBBBBBEEEFFFHHH\\\ooollllllkkkjjjhhhggggggggghhhfffeeefffhhhjjjhhhfffdddiiiuuuzzzppplllllluuuvvvuuummmfff[[[OOOEEE???<<<;;;999999999999999999999999777888888888888999999999999:::;;;;;;<<<<<<;;;;;;999<<<>>>AAA\\\~~~qqq\\\QQQPPPVVVggg|||______uuubbb[[[XXXKKK???;;;:::888888999555666888999999888666555666666666777777777888888777999::::::999:::<<<>>>???NNNwwwWWWTTTQQQNNNMMMOOOSSScccxxxrrrhhhuuuqqqxxxyyyssslllccc[[[UUUMMMFFFCCCAAA@@@@@@>>>????????????@@@@@@@@@>>>CCCGGGHHHMMMkkk~~~nnnlllllljjjgggeeedddeeefffgggeeedddeeegggiiigggeeedddhhhuuu}}}pppjjjlllqqqyyyvvvooohhh]]]PPPFFF???<<<;;;999999999999999999999999777888888888888999999999999:::;;;;;;<<<<<<;;;;;;===@@@CCCHHHiii~~~dddYYYTTTRRRWWWeeeyyyfff\\\kkkggg___YYYMMM@@@<<<;;;999888:::999999888888888888999999666666666666777777777777:::;;;<<<;;;;;;===@@@BBB@@@RRRVVVUUUQQQMMMLLLNNNRRRcccxxxrrrrrrxxx{{{}}}zzzssskkkbbb]]]WWWNNNFFFCCCAAAAAAAAA??????@@@@@@@@@AAAAAAAAAAAAAAAJJJIIILLLqqqjjjllljjjgggdddbbbaaaaaaaaacccaaa___aaaeeehhhhhhgggaaagggvvvzzzssslllkkkkkkvvvuuuyyyooo```RRRFFF???;;;999999::::::;;;;;;::::::999999::::::999888888999;;;999999:::;;;;;;<<<<<<======@@@EEEPPP^^^NNNUUUSSSVVVcccvvv|||xxxhhhXXXllluuu[[[^^^NNN???:::::::::::::::888888888888888888999999999999888888777888888888999:::::::::999:::===???CCCVVVvvvUUUTTTOOOOOOIIIJJJXXXhhhyyyvvvooo{{{}}}~~~zzzxxxsssmmmeee]]]WWWNNNGGGCCCBBBAAAAAA???@@@@@@@@@@@@AAAAAAAAAAAA@@@IIIIIIOOOnnnhhhkkkiiifffcccaaa`````````aaa___^^^```dddffffffeeecccjjjwww~~~xxxooollliiipppvvvzzzqqqbbbSSSHHH@@@<<<;;;999::::::;;;;;;::::::999999::::::999888888999;;;999::::::;;;;;;<<<<<<===>>>@@@FFFQQQrrrYYYUUUUUUSSSWWWeeexxxiiiqqqhhh[[[hhhccceeeTTTDDD<<<;;;:::999:::999999888888888888888999999888888888888888999999999::::::::::::;;;===@@@FFF___iiiSSSPPPOOOOOOIIIKKKYYYhhhyyyuuussshhhmmmyyyxxxwwwuuutttpppggg]]]WWWNNNGGGCCCBBBBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@HHHIIISSS{{{jjjfffhhhgggdddaaa___^^^^^^^^^^^^]]]]]]^^^aaacccccccccffflllyyyzzzrrrnnnhhhjjj}}}xxx~~~{{{rrrdddUUUIIIAAA===<<<999::::::;;;;;;::::::999999::::::999888888999;;;:::::::::;;;<<<<<<======>>>???CCCPPP___RRRYYYUUUSSSXXXggg{{{zzzaaaZZZhhhooo```bbbtttnnnmmm[[[HHH???<<<999999:::;;;:::999888888888888888777777777777888999::::::999::::::::::::;;;>>>@@@IIIlll}}}ZZZUUUNNNNNNOOOKKKMMMZZZiiitttwww}}}nnnbbb```iiitttyyymmmuuurrrtttrrrhhh^^^WWWNNNGGGCCCBBBBBBBBB@@@@@@@@@AAAAAAAAABBBBBBBBB@@@GGGHHHXXXtttgggeeeeeedddbbb___^^^]]]\\\\\\[[[[[[[[[\\\]]]___``````ffflllyyyxxxrrrnnngggggguuu||||||zzzsssfffWWWIII@@@<<<<<<999::::::;;;;;;::::::999999::::::999888888999;;;::::::;;;;;;<<<=========>>><<>>AAA<<<>>>LLL^^^PPPSSSSSSRRRXXXhhh~~~pppgggvvv~~~zzzzzzkkkYYYcccuuummm[[[HHH>>>;;;::::::;;;<<<;;;:::999888888888888777777777777888999:::;;;888::::::;;;;;;<<>>;;;;;;999::::::;;;;;;::::::999999::::::999888888999;;;;;;;;;;;;<<<======>>>>>>CCC>>>AAASSSgggUUUSSSRRRQQQWWWggg|||zzzfffiii}}}zzzyyy{{{tttXXX```pppiiiXXXFFF===;;;::::::;;;<<<;;;:::999999999999999777777777777888999::::::888:::;;;;;;;;;===@@@CCCMMMyyyZZZSSSRRROOOKKKNNNKKKMMMYYYlllvvvnnnxxx{{{|||qqqeee```^^^]]]___bbb]]]^^^_________cccppp}}}vvvnnn{{{uuuyyywwwkkk___XXXOOOHHHDDDCCCCCCCCCAAAAAAAAABBBBBBBBBBBBCCCEEEAAAGGGMMMhhhmmmgggccc______^^^^^^\\\[[[YYYYYYVVVXXXYYYXXXWWWWWWZZZ\\\```ffftttwwwooogggfffmmm|||yyyuuujjj[[[JJJ???;;;<<<999::::::;;;;;;::::::999999::::::999888888999;;;;;;;;;<<<<<<======>>>>>>@@@===EEE\\\gggWWWSSSQQQPPPVVVeeeyyy}}}fff___}}}|||yyyxxxwwwyyy```bbbqqqgggWWWEEE>>><<<:::999:::;;;::::::999999999::::::999888888888888888999999888999;;;;;;;;;===AAACCCTTTeeeZZZTTTIIIPPPKKKMMMJJJKKKXXXmmmoooiiixxxxxxyyyppphhheeeccc```aaadddccc```aaabbb___\\\```hhhoooyyyrrr}}}~~~vvvzzzzzzooo___XXXPPPHHHDDDCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCCDDDAAAHHHOOOmmmlllgggbbb______^^^^^^\\\[[[YYYXXXUUUWWWYYYXXXVVVVVVYYY\\\___eeettt|||qqqgggdddiiizzzzzzvvvlll\\\KKK@@@<<<===999::::::;;;;;;::::::999999::::::999888888999;;;;;;;;;<<<<<<===>>>>>>>>>;;;:::FFFaaa```UUUSSSQQQPPPUUUdddwwwiii]]]uuuzzzuuusssqqqpppsssyyyhhhggguuugggWWWFFF???===:::888888::::::999999999:::;;;;;;999999888888888888888888888999;;;;;;<<<>>>AAADDDZZZYYY\\\UUUEEERRRJJJMMMIIIJJJXXXnnnlllkkk{{{xxxrrrlllkkkhhheeeeeehhhgggbbb```bbb```^^^bbbiiidddrrrtttlllllluuu|||vvv{{{xxxzzzvvvooocccXXXNNNIIIFFFBBB@@@AAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCGGGFFFtttsssdddfff___aaa```___]]][[[YYYXXXWWWWWWWWWVVVVVVVVVWWWWWWXXX]]]dddrrr~~~ssshhhdddfffqqq~~~yyynnn]]]LLL@@@;;;;;;::::::::::::::::::::::::::::::999999::::::;;;<<<;;;;;;<<<<<<===>>>>>>>>>===JJJ<<>>>>>===999555:::::::::999999999888888888888888888999:::;;;<<<;;;888999<<<>>>>>>AAAFFFaaa\\\XXXXXXLLLNNNMMMKKKEEEIIIWWWiiikkkddd}}}}}}zzzvvvqqqmmmlllkkkiiihhhiiihhhfffdddcccdddhhhjjjnnnyyy}}}mmmkkkllluuuwww||||||yyy|||xxxpppcccYYYNNNIIIFFFBBBAAABBBAAAAAAAAAAAAAAAAAAAAAAAACCCDDDIIIIIIvvvrrrcccfff`````````^^^]]][[[YYYXXXWWWWWWWWWVVVVVVVVVVVVWWWWWW]]]dddsssuuujjjdddccciiiwww~~~yyynnn]]]MMMAAA<<<;;;::::::::::::::::::::::::::::::999999::::::;;;<<<;;;;;;<<<<<<===>>>>>>>>><<>>===<<<999666:::::::::999999999888888888888888888999:::;;;<<<;;;999999<<<>>>>>>BBBHHHiiibbbXXXTTTJJJPPPMMMKKKEEEIIIVVVhhhjjjhhh}}}~~~zzzvvvsssqqqooonnnjjjiiihhhhhhjjjnnntttxxxwwwooottt}}}~~~yyy~~~{{{qqqdddYYYOOOJJJGGGCCCAAABBBAAAAAAAAAAAAAAAAAAAAAAAACCCDDDJJJKKKyyypppcccddd```______^^^\\\[[[YYYXXXWWWWWWWWWVVVUUUUUUVVVVVVWWW\\\dddtttyyymmmfffcccccciiiqqq~~~yyynnn^^^MMMAAA<<<;;;::::::::::::::::::::::::::::::999999::::::;;;<<<;;;;;;<<<<<<===>>>>>>>>><<>>===;;;999999:::::::::999999999888888888888888888999:::;;;;;;;;;999999===>>>>>>CCCJJJtttdddVVVPPPJJJRRRMMMKKKFFFHHHUUUggg{{{iiimmm~~~yyywwwvvvpppnnnlllmmmqqqxxxzzz{{{~~~yyyxxx|||qqqdddZZZOOOKKKGGGCCCBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDJJJLLL{{{nnnbbb```^^^^^^^^^]]][[[ZZZYYYXXXWWWWWWVVVVVVUUUUUUUUUUUUUUUYYYbbbsss|||qqqkkkfffbbbdddhhhqqqxxx}}}yyynnn___NNNBBB<<<;;;::::::::::::::::::::::::::::::999999::::::;;;<<<;;;;;;<<<<<<===>>>>>>>>>===CCCGGGgggWWWVVVMMMOOOMMMPPPXXXfffyyyooommmrrr~~~{{{tttnnnjjjhhhfffeeedddgggkkknnnqqqsssvvvxxx|||~~~dddIII>>>===;;;999;;;:::::::::999999999888888999888888888999999:::;;;:::999:::===>>>>>>EEELLL~~~]]]SSSOOOKKKRRRLLLKKKFFFHHHTTTfffyyyhhhrrryyyvvvttttttxxxyyylllwww}}}qqqeeeZZZPPPKKKHHHDDDBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCIIILLL~~~mmmaaa\\\\\\]]]]]]\\\[[[YYYXXXWWWWWWWWWVVVUUUTTTTTTTTTTTTTTTUUU```ssszzzqqqllliiieeedddfffhhhkkkooossswww}}}|||xxxooo```OOOCCC===<<<::::::::::::::::::::::::::::::999999::::::;;;<<<;;;;;;<<<<<<===>>>>>>>>>@@@BBBNNNgggVVVQQQHHHOOOLLLNNNVVVcccvvvnnnmmmyyytttpppmmmjjjhhhkkknnnqqqrrrrrrqqqqqqrrrqqqxxx~~~hhhJJJ???===:::999<<<:::::::::999999999888888999999888888999999:::::::::999;;;======???FFFOOOsssVVVRRRPPPLLLNNNKKKKKKFFFIIITTTfffxxxgggttt}}}~~~{{{ccc|||xxx~~~~~~sssfff[[[QQQLLLIIIEEECCCDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDJJJOOOlll```YYY[[[\\\\\\[[[ZZZYYYXXXWWWWWWVVVVVVUUUTTTSSSSSSSSSSSSUUU```ssszzzpppmmmjjjgggeeegggfffgggiiiiiikkknnnsssvvvvvv{{{~~~{{{www~~~|||xxxooo```PPPDDD===<<<::::::::::::::::::::::::::::::999999::::::;;;<<<;;;;;;<<<<<<===>>>>>>>>>AAABBBVVVfffTTTPPPNNNNNNKKKLLLTTT```ssspppuuu|||xxxuuuqqqoooqqquuuxxxzzzyyyxxxwwwwwwssssssxxxyyyjjjJJJ???>>>:::999===:::::::::999999999888888:::999999888999999::::::999:::<<<>>>===???HHHRRRhhhTTTSSSQQQMMMIIIJJJKKKGGGIIIUUUhhhttthhhuuuuuuffftttzzzvvvfff\\\QQQLLLIIIEEECCCEEECCCCCCCCCCCCCCCCCCCCCCCCCCCEEENNNVVV|||jjj```WWW[[[[[[[[[ZZZYYYXXXXXXWWWVVVVVVVVVTTTSSSSSSRRRRRRRRRWWWccctttsssooommmjjjhhhiiihhhhhhhhhhhhhhhiiilllnnnkkkqqqvvvsssmmmnnnwww{{{xxxoooaaaQQQDDD>>><<<::::::::::::::::::::::::::::::999999::::::;;;<<<;;;;;;<<<<<<===>>>>>>>>>AAACCC___hhhUUUQQQWWWMMMJJJKKKRRR___rrrppp}}}yyyvvvuuuyyy~~~~~~sssjjjIII@@@???:::999===:::::::::999999999888888::::::999999888999999:::999:::<<<>>>===???IIITTTeeeUUUSSSQQQNNNJJJIIIKKKHHHJJJVVViiimmmjjjwwwxxxtttmmmrrr|||yyyfff\\\QQQMMMJJJFFFDDDEEECCCCCCCCCCCCCCCCCCCCCCCCCCCFFFRRR[[[wwwhhh```VVV[[[[[[[[[ZZZYYYXXXWWWWWWVVVVVVUUUTTTSSSRRRRRRRRRRRRZZZeeevvvyyyssspppmmmkkkllliiiiiiiiiiiiiiijjjlllmmmpppvvv|||{{{uuupppoooqqq{{{xxxoooaaaQQQDDD>>><<<::::::::::::::::::::::::::::::999999::::::;;;<<<;;;;;;<<<<<<===>>>>>>>>>@@@CCCeeejjjTTTNNNWWWMMMJJJJJJRRR___rrrqqqyyy~~~{{{vvv|||pppjjjIII@@@@@@:::888===:::::::::999999999888888::::::999999888999999999999:::===>>>===???IIIUUUcccUUURRROOOOOOMMMIIIJJJHHHKKKWWWkkkhhhkkkxxx||||||~~~ssskkkfffcccpppuuuppprrr{{{yyyiii^^^SSSNNNJJJEEECCCDDDCCCBBBBBBBBBBBBCCCDDDDDDFFFNNNFFFXXXuuueeeaaa[[[YYY[[[[[[ZZZYYYXXXWWWVVVVVVUUUUUUTTTTTTSSSRRRRRRRRR[[[dddrrr|||yyytttqqqppprrrqqqoooooooooqqqsssttt}}}yyypppkkk|||wwwsssgggPPPCCC@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;::::::;;;<<<===>>>??????DDDCCC^^^hhhVVVSSSPPPIIIHHHKKKRRR]]]nnnwwwqqqlllJJJ======<<<:::;;;;;;;;;::::::::::::999999888888999999999:::::::::<<<:::@@@:::>>>DDDEEE___jjjXXXSSSQQQOOOHHHIIIKKKIIIKKKVVVhhhzzzgggeeexxxtttggg]]]UUUVVV___ooouuuvvv}}}xxxiii^^^SSSNNNJJJEEECCCDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDMMMHHH___qqqbbb```\\\\\\[[[[[[ZZZYYYXXXWWWVVVVVVUUUUUUTTTTTTSSSRRRRRRRRRYYYbbbppp~~~~~~yyyuuuuuusssssstttuuuxxx|||wwwqqqzzzzzzrrrfffPPPCCC@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;::::::;;;<<<===>>>??????EEEEEE```eeeTTTRRROOOKKKKKKNNNVVV___nnn~~~}}}lllLLL@@@@@@>>>;;;;;;;;;;;;::::::::::::999999888888999999999:::::::::<<<:::???:::???DDDFFFbbbjjjWWWRRRQQQPPPKKKHHHJJJHHHIIISSSeeevvveeefffwww~~~rrrbbbYYYSSSVVVaaattt~~~xxxrrrxxxiii^^^SSSNNNJJJEEECCCDDDCCCBBBBBBBBBBBBCCCDDDDDDAAAKKKKKKgggmmm___^^^]]]___[[[ZZZZZZYYYXXXWWWVVVVVVUUUTTTTTTSSSSSSRRRRRRQQQWWW```mmm{{{}}}|||xxxyyy{{{~~~yyy~~~qqqdddPPPDDD@@@:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;::::::;;;<<<===>>>??????EEEHHHccc|||```RRRRRRNNNKKKKKKOOOVVV^^^kkk~~~lllLLLAAA@@@>>>::::::;;;;;;::::::::::::999999888888999999999:::::::::<<<999???;;;???DDDHHHeeegggVVVQQQPPPQQQNNNHHHIIIFFFGGGQQQbbbqqqcccgggyyyvvv{{{|||}}}qqq___WWWRRRWWWeee|||}}}xxxlllvvvhhh]]]SSSMMMIIIEEEBBBCCCCCCBBBBBBBBBBBBCCCDDDDDDBBBJJJKKKlllkkk___]]][[[___[[[ZZZYYYXXXWWWVVVVVVUUUTTTTTTTTTSSSRRRRRRQQQQQQVVV___lllzzzooocccPPPDDD@@@:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;::::::;;;<<<===>>>??????BBBIIIfffzzz^^^PPPRRROOOJJJIIIKKKPPPXXXeee{{{mmmKKK>>>===;;;888888;;;;;;:::::::::999999999888888999999999:::::::::<<<999???<<<@@@DDDJJJkkkaaaUUURRROOOOOONNNHHHJJJFFFGGGPPPbbbnnnaaafff}}}mmmvvvooo~~~qqqbbbZZZTTTWWWfff}}}{{{nnnuuuhhh]]]RRRMMMIIIDDDBBBCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDJJJKKKooolllaaa]]]YYY\\\ZZZZZZYYYXXXWWWVVVUUUUUUTTTTTTSSSSSSRRRQQQQQQQQQVVV^^^kkkxxxlllbbbQQQDDD@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;::::::;;;<<<===>>>?????????IIIhhhzzzdddRRRRRRRRRKKKHHHGGGKKKSSSccc|||yyyxxx{{{~~~|||qqqLLL<<<;;;999999:::;;;;;;:::::::::999999999888888999999999:::::::::===888>>>===@@@DDDLLLpppZZZUUUSSSNNNMMMLLLIIIJJJGGGHHHRRRdddmmm```eee~~~{{{{{{bbb```jjj~~~sssfff]]]TTTTTTaaa{{{}}}tttvvvhhh]]]RRRMMMIIIDDDBBBCCCCCCBBBBBBBBBBBBCCCDDDDDDFFFJJJMMMuuummmccc]]]WWWZZZZZZYYYYYYXXXWWWVVVUUUUUUTTTSSSSSSRRRRRRQQQQQQPPPUUU]]]iiiuuu|||zzzjjjcccQQQCCC???===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;::::::;;;<<<===>>>??????>>>KKKkkk{{{rrrWWWQQQRRRNNNJJJGGGJJJRRRddd{{{rrrmmmnnnpppvvvyyy{{{qqqMMM>>><<<<<<;;;===;;;;;;::::::::::::999999888888999999999:::::::::===777>>>===AAADDDNNNuuu}}}VVVUUUTTTMMMKKKKKKIIIJJJGGGIIITTThhhmmm___ddd{{{|||ppppppnnn]]]TTTYYY\\\iiiwwwhhh^^^TTTQQQXXXmmmvvv~~~yyyggg]]]RRRLLLIIIDDDBBBBBBCCCBBBBBBBBBBBBCCCDDDDDDFFFJJJQQQkkkbbb\\\WWW[[[ZZZYYYXXXXXXVVVVVVUUUTTTSSSSSSSSSRRRQQQQQQPPPPPPSSS[[[fffrrr~~~yyyrrrnnnzzzssshhhdddRRRBBB???>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;::::::;;;<<<===>>>??????@@@NNNnnn{{{^^^OOOPPPNNNJJJHHHKKKSSSddd}}}yyyjjjqqq|||tttjjjeeefffiiizzz}}}kkkJJJ>>>>>>===<<<<<<;;;;;;::::::::::::999999888888999999999:::::::::===666===>>>AAADDDOOOyyy}}}WWWVVVUUULLLKKKNNNGGGIIIFFFIIIUUUkkkkkk___dddzzznnneeedddWWWUUU[[[WWW```zzz{{{iiiaaaXXXSSSSSS___www~~~|||ggg\\\RRRLLLHHHDDDAAABBBCCCBBBBBBBBBBBBCCCDDDDDDDDDIIIUUUiiiaaa[[[WWW\\\ZZZYYYXXXWWWVVVUUUUUUTTTSSSSSSSSSRRRQQQQQQPPPPPPRRRYYYdddooo{{{}}}tttkkkdddaaafff|||ooofffdddSSSAAA>>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;::::::;;;<<<===>>>??????CCCPPPpppzzzcccMMMMMMLLLIIIHHHKKKSSSbbbyyyqqq```^^^dddfffuuuzzznnnccc___bbbgggbbbEEE===???===:::999;;;;;;;;;:::::::::999999888888999999999:::::::::===666===>>>BBBDDDPPP|||XXXWWWUUULLLLLLPPPFFFHHHEEEIIIVVVlllhhh___eee{{{qqqeeeSSSUUU___[[[___sss|||jjjddd]]]WWWTTTYYYjjj{{{}}}kkk^^^QQQLLLJJJFFFDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDEEEMMMPPPhhhbbbYYY[[[XXXZZZYYYYYYWWWVVVUUUTTTTTTTTTSSSRRRRRRSSSRRRPPPNNNSSSWWWaaaooo{{{}}}vvvssspppkkkiiikkksss{{{llliiiaaaLLLGGG@@@???<<<<<<;;;;;;;;;::::::::::::999999888888999999:::<<<<<<======>>>@@@AAABBBAAANNNpppwwwdddLLLOOOKKKKKKIIIJJJRRRddd|||gggooolll```eeeooo}}}rrrjjjaaa[[[ZZZ^^^}}}tttZZZHHHBBB;;;:::<<<777;;;;;;::::::::::::999999999999::::::::::::;;;;;;<<<===@@@<<>>???AAAAAAAAAKKKkkkvvvbbbLLLOOOKKKKKKJJJJJJRRRddd|||ttt}}}{{{nnnoooiiizzzqqqiiiaaaZZZYYY[[[llluuuwww[[[HHHBBB;;;:::<<<888;;;;;;::::::::::::999999999999::::::::::::;;;;;;<<<===@@@<<>>???@@@AAAAAAGGGcccvvv```LLLPPPKKKKKKJJJKKKRRRddd{{{qqqhhheeexxxxxxooohhhaaaZZZYYY[[[bbbpppxxxwwwnnnaaafff}}}|||]]]GGGBBB<<<:::<<<888;;;;;;::::::::::::999999999999::::::::::::;;;;;;<<<<<<@@@<<>>???@@@AAAAAAEEE___~~~]]]MMMQQQLLLLLLKKKKKKRRRcccyyyrrr```eeepppxxxnnnfff___[[[\\\```lll{{{yyyfff```mmm___FFFAAA<<<;;;<<<999;;;;;;:::::::::999999999999999999:::::::::;;;;;;<<<<<<@@@<<>>===<<<<<<;;;;;;;;;::::::::::::999999888888999999:::;;;;;;;;;<<<===>>>???@@@CCCDDD\\\bbbNNNPPPNNNMMMLLLKKKPPP^^^rrrjjj[[[^^^fffvvv}}}ppphhhcccaaagggnnnwwwooodddDDD@@@===;;;===;;;;;;;;;::::::::::::999999999999::::::::::::;;;;;;<<<<<<@@@===DDDFFFQQQaaaVVVRRROOOPPPPPPJJJDDDDDDHHHLLLcccccc[[[```lllxxxxxxssswww^^^WWWcccttt}}}rrrkkkhhhccc\\\YYYYYY```rrr~~~sss}}}xxxjjj]]]PPPJJJHHHDDDBBBCCCCCCBBBBBBBBBBBBCCCDDDDDDEEENNNXXXfffccc[[[]]]YYYVVVVVVVVVUUUUUUUUUUUUUUUQQQOOONNNOOOOOOOOOMMMKKKLLLMMMTTT```jjjttt~~~tttmmmfffbbb]]]YYYZZZ^^^bbbooopppiiinnnxxxjjjZZZCCC???<<<===<<<<<<;;;;;;;;;::::::::::::999999888888999999:::;;;;;;;;;<<<===>>>???@@@BBBCCCZZZhhhPPPPPPOOONNNLLLJJJNNN[[[nnn|||wwwdddWWWXXX]]]iii}}}|||rrrlllgggeeeiiiooo}}}nnnfffDDD@@@>>><<<===<<<;;;;;;::::::::::::999999999999::::::::::::;;;;;;<<<<<<@@@===EEEFFFQQQ___VVVSSSNNNNNNNNNKKKEEEEEEIIIKKK^^^jjj[[[]]]iiiyyyqqqvvvrrrxxx___VVVXXXiiixxxoooggg^^^WWWVVV___ssswwwyyy{{{rrr~~~yyyjjj]]]PPPJJJHHHDDDBBBCCCCCCBBBBBBBBBBBBCCCDDDDDDGGGOOOZZZfffccc[[[]]]YYYVVVVVVUUUUUUUUUUUUUUUUUUPPPOOONNNNNNOOOOOOMMMKKKKKKLLLSSS^^^hhhqqq}}}}}}zzzpppfffaaa______bbbgggooo}}}zzzvvv{{{vvvjjjZZZBBB???===???<<<<<<;;;;;;;;;::::::::::::999999999999999999:::;;;;;;;;;;;;===>>>???@@@BBBBBBXXXmmmSSSRRROOONNNLLLJJJMMMYYYkkkyyyuuusssdddXXXXXX[[[cccrrr{{{tttpppkkkhhhiiimmm~~~kkkwwwgggCCC???>>><<<===<<<;;;;;;;;;:::::::::999999999999:::::::::;;;;;;;;;<<<<<<@@@===EEEGGGRRR]]]VVVSSSNNNMMMLLLKKKEEEEEEIIIJJJ[[[ooo[[[[[[ggg}}}oookkkiiiqqq|||ddd]]]UUUccczzzpppcccZZZXXXcccyyytttkkkxxxvvvxxxmmm___QQQKKKHHHDDDBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDHHHFFFZZZjjj^^^^^^]]]XXXXXXVVVUUUUUUWWWWWWVVVTTTQQQQQQQQQPPPOOONNNMMMLLLJJJKKKPPPYYYbbbnnnzzzxxxqqqkkkgggeeeeeekkkttt~~~zzzzzzlllSSSAAABBB<<<======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999<<<<<<<<<<<<===???@@@AAA@@@AAAXXXssswwwXXXPPPRRRNNNKKKKKKLLLTTTeeeuuuuuudddfffZZZZZZ[[[cccuuu{{{|||{{{vvvoooiiiiiimmm|||rrrfffhhhuuu___HHH>>>:::===888>>>;;;;;;::::::999888777777888999999::::::;;;;;;<<<>>><<<@@@???EEEDDDSSS```VVVSSSNNNMMMKKKFFFDDDKKKFFFIII]]]pppZZZbbbmmm~~~rrrsssnnn|||}}}hhhVVV[[[lll{{{ggg]]]cccwww{{{sssxxxkkk^^^PPPIIIGGGCCCAAABBBCCCCCCCCCCCCDDDDDDDDDDDDJJJIII___kkk^^^^^^]]]XXXXXXVVVUUUUUUWWWWWWVVVTTTQQQQQQQQQPPPOOONNNMMMLLLKKKLLLPPPXXXaaalll~~~}}}zzzsssnnnkkkiiijjjrrrzzzwwwiiiRRRAAABBB<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::999999999;;;;;;<<<<<<===???@@@AAABBBBBBTTTssstttpppWWWQQQRRRNNNKKKKKKKKKRRRbbbqqqmmmcccXXXYYY___lll|||nnnssslllqqq}}}yyytttpppqqquuuyyyeee^^^eeejjjlllppp\\\FFF===:::===888>>>;;;;;;::::::999888888777888999999::::::;;;;;;<<<>>><<<@@@???FFFEEETTTdddXXXRRRMMMMMMLLLGGGDDDKKKEEEGGGXXXrrr\\\aaakkk~~~|||cccYYYaaayyy~~~rrraaaaaazzz|||ttt~~~wwwiii\\\NNNHHHFFFBBBAAAAAACCCCCCCCCCCCDDDDDDDDDDDDKKKKKKdddnnn```^^^]]]YYYXXXWWWUUUVVVVVVWWWUUUTTTQQQQQQQQQQQQPPPNNNMMMLLLKKKJJJNNNUUU]]]gggwwwyyysssnnnllllllnnnwww}}}tttfffQQQBBBCCC<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::999999;;;;;;;;;<<<===>>>@@@@@@EEEAAANNN{{{lll{{{fffUUURRRRRRNNNLLLKKKJJJPPP^^^llluuuaaaWWWVVV```sss}}}~~~qqqrrr~~~zzzwwwxxx|||xxxvvvxxxqqqeeebbbyyyZZZEEE===:::===888>>>;;;::::::999999888888888888999999::::::;;;;;;<<<===<<<@@@???FFFGGGUUUgggYYYSSSMMMMMMLLLIIIEEEJJJDDDDDDRRRtttyyyaaabbbiii~~~kkkZZZYYYcccuuuwww|||lllcccxxx}}}zzz}}}xxxiii[[[NNNHHHFFFCCCBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDIIILLLfffuuu~~~sssbbb^^^]]]ZZZYYYWWWVVVVVVVVVVVVUUUSSSRRRRRRQQQQQQPPPNNNMMMLLLIIIHHHJJJPPPXXXaaannnzzzzzzvvvpppkkkjjjkkkoooxxxuuunnnvvvuuudddQQQCCCCCC:::;;;<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;<<<===>>>???@@@EEEAAAJJJ{{{rrr|||]]]RRRSSSRRROOOLLLKKKIIIMMMYYYeeexxxwwwbbb\\\XXXbbbwww|||xxx}}}~~~ssshhh|||ZZZEEE>>>;;;>>>888===:::::::::999999888888888888999999::::::;;;;;;<<<======AAA???GGGIIIUUUeeeZZZTTTNNNMMMLLLIIIDDDIIICCCCCCNNNkkkfffbbbiii~~~sssfffZZZZZZXXXmmm~~~yyyzzzjjjttt}}}|||zzzhhh[[[NNNIIIGGGDDDCCCDDDCCCCCCCCCCCCDDDDDDDDDDDDFFFJJJgggzzz}}}yyyddd^^^]]]ZZZYYYWWWVVVVVVVVVVVVUUUSSSRRRRRRRRRQQQPPPOOONNNMMMKKKHHHIIIOOOVVV^^^iiisssyyy|||wwwpppkkkjjjjjjnnnxxxsssgggeeennnzzzyyydddQQQDDDBBB999:::<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<>>>???@@@CCCAAAGGGsssZZZQQQSSSQQQNNNMMMKKKIIIJJJTTT```sssttt```^^^^^^iii|||tttuuu|||ZZZFFF???<<<>>>777;;;::::::999999999999999888888999999::::::;;;;;;<<<<<<>>>BBB>>>GGGIIITTT```YYYVVVPPPNNNKKKIIIDDDIIIDDDDDDLLLdddhhh___jjj}}}lllwwwxxxooo\\\XXX]]]XXX```xxxxxx||||||zzzhhh[[[NNNIIIGGGEEEDDDEEECCCCCCCCCCCCDDDDDDDDDDDDDDDJJJgggggg^^^\\\[[[YYYXXXVVVVVVVVVVVVTTTSSSRRRRRRRRRRRRPPPOOONNNMMMMMMJJJJJJOOOVVV]]]gggoooyyy|||uuunnnkkkkkkoooyyyzzzooodddbbbkkkvvv{{{|||wwwxxxzzzbbbPPPCCCBBB999;;;;;;;;;;;;;;;::::::::::::999999::::::::::::;;;;;;:::::::::;;;<<<===??????AAAAAAFFFlll]]]SSSSSSPPPNNNNNNMMMJJJJJJRRR\\\ooouuu___WWWaaaqqq}}}xxxnnnpppyyyqqqooogggrrrXXXEEE???<<<>>>666:::999999999999999999999999888999999::::::;;;;;;<<<<<<>>>BBB===FFFIIIQQQ~~~]]]XXXWWWRRRNNNKKKIIICCCHHHDDDEEEJJJ]]]iii\\\hhhzzz~~~}}}ppp]]]TTT[[[[[[___{{{|||xxxfffYYYLLLHHHFFFDDDDDDEEECCCCCCCCCCCCDDDDDDDDDDDDFFFLLLjjjjjj___\\\[[[ZZZXXXVVVVVVVVVVVVTTTRRRSSSSSSRRRRRRQQQOOONNNMMMLLLHHHGGGMMMTTT[[[ccckkkttt{{{vvvrrrxxxqqqlllkkkmmmwwwyyyrrrwwwxxxyyy^^^LLLAAAAAA999===;;;;;;;;;:::::::::999999999999999::::::;;;;;;;;;:::::::::;;;<<<===>>>???@@@BBBDDDeeedddWWWSSSOOONNNNNNNNNJJJJJJQQQZZZmmm}}}yyydddXXXkkktttcccZZZZZZZZZ______iiixxxRRRAAA<<<;;;>>>777;;;999999999999999999999999888999999::::::;;;;;;<<<<<>>???@@@CCCCCC```iiiZZZRRROOONNNOOONNNKKKJJJQQQZZZlll|||~~~kkkeee|||{{{jjjaaa\\\RRRZZZWWWXXXlllkkk{{{MMM===::::::>>>777<<<999999999999999999999999888999999::::::;;;<<<<<<<<>>>>>>>>BBBBBBZZZ___MMMNNNMMMNNNNNNKKKIIIOOOXXXjjjwww}}}kkkfff{{{ttt___RRRWWW]]]]]][[[kkkvvvnnnkkkiiiiiihhhzzziiisssvvvRRR>>>@@@>>>;;;;;;888<<<;;;::::::999999999999999999999999:::;;;<<<<<<;;;@@@??????AAABBBQQQmmmfffXXXRRRPPPYYYMMMKKKEEEDDDGGGFFFGGGUUUhhhmmmcccZZZfff{{{sss]]]YYYYYY\\\[[[iiiyyyrrr|||xxxcccWWWLLLHHHGGGEEECCCDDDCCCCCCCCCCCCCCCDDDEEEEEEHHHSSSssslllbbb^^^YYYYYYXXXXXXWWWWWWVVVVVVUUUSSSSSSRRRQQQPPPOOOOOONNNIIIHHHGGGGGGJJJQQQZZZaaallltttmmmrrrzzztttpppmmmmmmuuutttQQQCCCBBB???<<<;;;:::::::::999999999888888999999888888888888999999999::::::;;;<<<===>>>>>>???BBB@@@RRRyyynnnUUUQQQOOOOOONNNJJJHHHMMMTTTfffrrr~~~jjjooozzzqqq```aaaeeeggg___UUU^^^wwwkkkaaa[[[WWWUUUWWWeeezzznnncccpppOOO===???>>><<<<<<:::<<<;;;::::::999999999:::999999999999:::;;;<<<===;;;@@@??????BBBCCCRRRmmmppp]]]UUUQQQYYYMMMKKKEEEDDDFFFDDDCCCOOO```jjj]]]\\\fffyyylllYYYVVVYYY^^^___pppwwwoooqqqqqqzzzttt{{{wwwbbbVVVKKKGGGGGGEEECCCDDDCCCCCCCCCCCCCCCDDDEEEEEEHHHQQQooossseee___[[[YYYYYYXXXXXXWWWVVVVVVUUUTTTSSSSSSRRRQQQPPPOOOOOOIIIHHHGGGGGGIIIPPPXXX___jjjrrr}}}sss|||xxxtttqqqpppwwwlllLLL@@@@@@>>><<<<<<:::::::::999999999888888999999888888888888999999999::::::;;;<<<===>>>>>>@@@BBB===IIIooo|||WWWSSSQQQOOONNNJJJGGGJJJPPPaaammmllluuuooohhh^^^```eeeggg]]]QQQXXXwww~~~qqqeee[[[RRRLLLHHHIIIQQQaaa|||ttt___gggJJJ;;;>>>===<<<===:::;;;;;;:::999999999::::::999999999999:::;;;<<<===;;;@@@???@@@DDDDDDRRRlll}}}bbbWWWOOOSSSIIIJJJFFFDDDEEEBBB@@@IIIVVVkkkXXX^^^fffwwwnnn\\\VVVYYY^^^ccc{{{{{{nnn___ooo|||rrreeeZZZ\\\jjjyyyvvv|||vvv```UUUJJJGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEIIIPPPkkkzzzggg```]]]ZZZZZZYYYXXXWWWVVVVVVUUUTTTTTTSSSRRRQQQPPPOOOOOOIIIIIIGGGGGGHHHNNNVVV[[[gggoooyyy{{{qqqmmmpppwww}}}zzzxxxuuutttzzzgggIII??????>>>;;;<<<:::::::::999999999888888999999888888888888999999999::::::;;;<<<===>>>>>>???AAA>>>EEEssslllVVVTTTQQQOOOOOOKKKHHHJJJOOO]]]iii|||rrrwwwggg___[[[SSSZZZ^^^XXXOOOVVVoooxxxrrriii```XXXQQQKKKGGGHHHJJJUUUppp{{{ppp```GGG<<<>>><<<;;;<<<999;;;::::::999999::::::::::::999999::::::;;;<<<===;;;@@@???AAAFFFFFFRRRjjjgggZZZPPPPPPHHHIIIFFFEEEEEEBBB@@@FFFOOOxxxqqqYYY\\\ddduuu~~~hhhXXXXXX]]]eeelllcccSSS]]]vvvbbb]]]aaaiiitttwwwyyy}}}sss___SSSHHHFFFFFFDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEIIIPPPiiiiii___]]][[[ZZZZZZXXXWWWVVVUUUUUUTTTTTTSSSRRRQQQPPPPPPOOOJJJIIIHHHFFFGGGLLLSSSXXXdddkkkvvv{{{ooobbb^^^^^^www|||zzzyyyvvvtttzzzdddIII@@@???===:::;;;:::::::::999999999888888999999888888888888999999999::::::;;;<<<===>>>>>>???>>>@@@FFFhhhxxx}}}bbbTTTPPPOOOOOOMMMJJJKKKOOOZZZfffxxxzzzuuurrr___VVVPPPUUUVVVQQQLLLRRR```kkkooopppsss{{{xxxpppkkkhhh```]]]XXXTTTPPPMMMIIIFFFHHHHHHQQQhhhYYYEEE===???;;;:::;;;777:::::::::999999::::::;;;::::::::::::;;;<<<======<<<@@@???BBBGGGFFFPPPfffggg]]]SSSRRRMMMHHHGGGFFFEEECCCBBBFFFLLLkkkxxx]]]ZZZaaarrrvvv[[[WWW[[[hhh|||wwwbbbbbb\\\YYYwww}}}~~~ddd[[[XXXUUUZZZiiizzz}}}ppp]]]RRRGGGEEEEEEDDDDDDEEECCCCCCCCCCCCCCCDDDEEEEEEHHHPPPjjjkkk```___\\\[[[ZZZYYYXXXVVVUUUUUUUUUTTTTTTSSSRRRQQQPPPPPPJJJIIIHHHFFFGGGJJJPPPUUU___gggrrr|||ggg^^^XXXooo~~~zzzwwwuuuqqqpppuuu}}}{{{aaaHHH@@@@@@<<<:::::::::::::::999999999888888999999888888888888999999999::::::;;;<<<===>>>>>>@@@;;;BBBHHH]]]}}}yyyVVVRRRPPPPPPOOOLLLLLLOOOWWWbbbssslllnnn\\\XXXVVVQQQMMMQQQXXX]]]]]]ZZZYYYXXX^^^rrryyymmmddd\\\VVVRRRPPPMMMLLLKKKKKKIIIGGGDDDEEEKKK^^^yyySSSCCC???@@@;;;:::<<<666::::::999999999:::;;;;;;::::::::::::;;;<<<===>>>===@@@???BBBGGGEEEMMMbbb^^^XXXQQQPPPNNNJJJIIIGGGEEEDDDDDDHHHKKK```bbbYYY^^^nnn```XXX[[[llluuuppp___```bbbZZZ{{{nnnfffoooxxxvvvvvv___VVVSSSOOORRR```xxx{{{mmm\\\QQQFFFDDDEEEDDDDDDEEECCCCCCCCCCCCCCCDDDEEEEEEFFFOOOkkknnnaaaaaa\\\\\\[[[YYYXXXVVVUUUUUUUUUUUUTTTSSSRRRQQQPPPPPPJJJJJJHHHFFFFFFIIINNNRRRZZZbbbmmmxxxmmmcccYYYkkk~~~yyytttpppjjjgggllltttuuu\\\FFF??????<<<:::;;;:::::::::999999999888888999999888888888888999999999::::::;;;<<<===>>>>>>CCC888AAAHHHRRR~~~ZZZUUURRRRRRQQQLLLKKKLLLQQQ]]]mmm}}}hhhpppeeeVVVRRR]]]jjjhhh___\\\XXXRRRRRRbbbwwwqqqkkkccc[[[TTTRRROOOMMMLLLLLLJJJIIIBBBCCCGGGQQQddduuuyyyuuu{{{LLL@@@???AAA<<<<<<>>>999:::999999999::::::;;;<<<;;;::::::;;;;;;<<<===>>>>>>AAA???AAAFFFCCCJJJ]]]]]]YYYQQQOOONNNMMMLLLHHHDDDCCCEEEGGGIIIZZZhhh[[[^^^iii|||jjj^^^^^^nnntttiiifff^^^___\\\ooofffaaammm{{{hhheeelll}}}~~~uuuhhhZZZXXXTTTSSSZZZmmmzzzlll[[[PPPFFFDDDEEEDDDDDDEEECCCCCCCCCCCCCCCDDDEEEEEEDDDNNNmmmpppcccccc\\\\\\[[[YYYXXXVVVUUUUUUUUUUUUTTTSSSRRRQQQPPPPPPKKKJJJHHHFFFFFFHHHMMMQQQVVV^^^jjjvvvkkkcccXXXfffyyyrrrlllddd```dddlllyyypppYYYDDD>>>???<<<:::;;;:::::::::999999999888888999999888888888888999999999::::::;;;<<<===>>>>>>EEE555???FFFJJJ}}}]]]XXXTTTTTTQQQLLLIIIJJJMMMYYYiiixxxmmm|||ccc[[[hhhvvvppp```bbb[[[QQQKKKXXXuuuzzzzzzyyyrrrkkkYYYVVVRRROOOMMMKKKIIIGGGEEEEEEEEEIIIUUUccciiihhhlllGGG>>>???AAA===>>>AAA;;;999999999999::::::;;;<<<;;;;;;;;;;;;;;;<<<>>>>>>>>>AAA???AAAFFFBBBHHH[[[fffbbbXXXTTTSSSOOONNNIIIDDDBBBDDDFFFFFFYYYnnn^^^^^^eeevvvttteeeaaaooouuucccppp^^^[[[^^^lllooo___eeebbbRRRVVVcccbbbhhhkkkjjjnnnwww{{{xxxccc^^^UUUNNNOOO^^^tttvvvvvveeeXXXMMMCCCCCCEEEDDDBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEGGGLLLooosss```bbb]]]\\\ZZZYYYXXXXXXXXXXXXUUUUUUUUUUUUTTTRRRQQQPPPLLLJJJHHHFFFFFFGGGIIIKKKUUU\\\hhhrrrzzz}}}pppccc[[[aaannn|||tttiii___ZZZ[[[___bbbnnn{{{rrrQQQ@@@BBB>>>;;;======888888888888888888888888888888888777777777777777888999999::::::;;;;;;<<<<<>>;;;===<<<888888888888888888888888888777777777777777777777888999999::::::;;;;;;<<<<<>>;;;DDDDDDVVV___vvv```RRRRRRVVVOOOKKKMMMKKKHHHJJJSSS```nnn~~~wwwmmm~~~uuueeecccttt]]]XXXOOORRRYYYVVVUUUVVVQQQ^^^jjjpppgggppprrrpppiii^^^TTTNNNMMMOOOJJJGGGIIIJJJKKKPPPUUUrrr|||NNNCCC@@@<<<::::::;;;;;;:::999999::::::::::::;;;;;;999999:::;;;;;;<<<<<<===??????@@@@@@AAADDDIIIMMMiiijjj[[[WWWPPPOOOMMMIIIFFFDDDEEEGGGHHHTTTwwwzzz```]]]]]]fffwwwooovvvjjjdddjjjcccWWWPPPbbbssshhhYYYmmmccc```mmm{{{vvvfff]]]ZZZVVVOOOHHHIIIJJJLLLNNNQQQVVV\\\```___XXXRRRRRROOOJJJOOOWWW]]]XXXTTT```}}}}}}xxxiiiVVVMMMFFFEEEFFFCCCBBBCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDOOOffftttuuusssqqqddd]]]]]]]]]]]][[[ZZZXXXWWWVVVVVVVVVUUUTTTSSSRRRQQQPPPOOOLLLIIIGGGFFFFFFFFFMMMRRRZZZbbbjjjuuuwwwjjjooosss|||xxxaaa___lllssspppkkkiiieee```ZZZVVVSSSQQQQQQ[[[jjjxxx|||yyyfffMMM@@@@@@<<<:::;;;888888888888888888888888888777777777777777888888888888999999::::::;;;;;;<<<<<<<<<<<>>??????@@@BBBGGGJJJaaaooo\\\[[[RRRPPPMMMJJJGGGEEEEEEFFFGGGPPPmmmccc]]][[[ddduuu{{{}}}fff___^^^ZZZTTT___uuuhhh[[[yyygggbbbaaaaaannnjjjgggdddcccbbb^^^VVVPPPLLLLLLMMMNNNQQQUUUZZZ]]]YYYUUURRRRRRNNNIIIKKKPPPYYYZZZUUUZZZ}}}{{{tttaaaSSSKKKFFFEEEEEECCCBBBDDDBBBBBBBBBBBBBBBCCCDDDDDDAAAOOO___}}}wwwzzzggg___^^^^^^]]][[[ZZZXXXWWWVVVVVVVVVVVVUUUSSSRRRQQQQQQPPPMMMJJJHHHFFFEEEEEEKKKPPPWWW^^^eeeppp|||ssswwwzzzuuuaaa]]]bbbccc^^^]]]^^^^^^^^^\\\XXXUUUSSSMMMTTTaaaoooyyy{{{xxxuuuqqqyyy___III??????;;;:::<<<777888888888888888888888888666666777777888888888888888999999::::::;;;;;;<<<<<<:::<<>>;;;:::;;;;;;:::999999999999:::::::::;;;;;;999999:::;;;;;;<<<<<<===<<<===>>>>>>???AAAEEEHHH\\\uuu___```XXXPPPNNNKKKHHHFFFEEEFFFGGGLLLbbbggg^^^ZZZdddtttyyyaaa```cccbbb___ooocccfffpppfff\\\TTT\\\ZZZ```gggllllllhhhccc___UUURRRNNNLLLMMMQQQUUUXXXSSSQQQOOONNNLLLJJJLLLPPPXXX\\\XXXZZZ||||||rrr[[[NNNHHHDDDEEEDDDBBBBBBEEEBBBBBBAAAAAABBBBBBCCCDDDAAAPPPYYYnnnaaa```^^^\\\[[[ZZZYYYYYYWWWWWWVVVVVVUUUTTTRRRQQQQQQPPPNNNKKKHHHFFFEEEEEEHHHMMMTTTZZZaaakkkvvv~~~yyyddd[[[[[[ZZZUUUSSSVVVYYY\\\\\\ZZZWWWUUUKKKNNNXXXeeennnnnnmmmmmmkkkrrrXXXEEE>>>>>>:::;;;===777888888888888888888888888666666666777888888999999888999999::::::;;;;;;<<<<<<:::<<<:::BBBJJJkkklllzzzsssXXXKKKOOORRRTTTSSSLLLJJJHHHKKKSSS___ooo{{{nnntttzzzuuueee^^^^^^ZZZTTT[[[qqqllleee\\\WWWVVVVVVSSSPPPSSSTTTWWWYYYVVVQQQQQQUUUooo~~~ZZZBBB???===;;;:::;;;;;;:::999999999::::::::::::;;;;;;999999:::;;;;;;<<<<<<===<<<===>>>??????AAADDDGGGWWW{{{^^^^^^UUUPPPNNNKKKIIIGGGFFFFFFFFFIIIVVVpppbbbZZZcccppp{{{ttthhhiiihhh```ssswwwggg[[[QQQPPPQQQZZZgggsssxxxxxxtttqqqddd]]]TTTLLLJJJKKKMMMNNNNNNNNNMMMLLLLLLMMMPPPTTTUUUXXXVVV\\\~~~|||qqqXXXJJJEEEBBBDDDDDDBBBCCCFFFBBBBBBAAAAAABBBBBBCCCDDDBBBRRRVVVvvvdddbbb^^^[[[YYYYYYZZZ[[[WWWWWWWWWVVVUUUTTTSSSRRRPPPOOONNNKKKIIIGGGFFFEEEEEEJJJQQQWWW]]]eeeooovvv}}}~~~hhh\\\ZZZXXXUUUQQQTTTXXX[[[\\\ZZZVVVTTTKKKKKKQQQ]]]dddddddddgggjjjqqq~~~QQQBBB===>>>:::<<<>>>888888888888888888888888888555666666777888888999999888999999::::::;;;;;;<<<;;;;;;>>>666BBBJJJXXX{{{sssxxxwwwcccWWWQQQMMMRRRTTTLLLJJJHHHKKKSSS^^^nnn{{{mmmbbb___VVVWWW[[[hhh{{{vvvkkkccc```]]]ZZZWWWYYYXXXYYYYYYTTTOOOQQQWWWrrryyyOOOBBB>>><<<;;;:::;;;;;;:::999999999::::::::::::;;;;;;999999:::;;;;;;<<<<<<===<<<===?????????AAADDDFFFPPPyyyaaa\\\QQQPPPOOOLLLIIIGGGFFFFFFFFFGGGLLL}}}{{{hhhZZZ___kkkuuu}}}nnnmmmmmmbbb[[[OOONNNUUUcccvvvxxxooocccYYYSSSPPPNNNMMMOOOQQQRRRRRRRRRTTTWWWYYYUUUVVVUUU```vvvlllRRRGGGCCCAAACCCCCCBBBCCCFFFBBBAAAAAAAAAAAABBBCCCCCCDDDTTTTTT{{{eeebbb^^^ZZZYYYYYY[[[\\\WWWWWWWWWVVVUUUTTTSSSRRRPPPOOONNNLLLJJJHHHFFFEEECCCHHHOOOUUUZZZbbbkkkqqqvvvvvvlll```\\\YYYWWWRRRTTTXXX[[[[[[XXXTTTQQQMMMJJJOOOZZZ`````````dddeeennnjjjNNN@@@<<<===:::<<>>;;;;;;;;;::::::999999999888888888888777777777777777777777777777777777888999::::::::::::===999:::@@@AAABBBPPPbbbbbb\\\kkknnnllllllEEENNNOOOLLLJJJIIIJJJPPP\\\lll|||zzzqqqqqq```YYYUUUSSSUUUYYYVVVTTT___ooo}}}vvvkkk___\\\XXXUUUUUUSSSPPPRRRUUUsssWWWOOO===<<<<<<;;;;;;;;;:::::::::999999999999999999999999::::::999999::::::;;;<<<:::<<<===>>>>>>???BBBDDDJJJeeewww[[[UUUTTTQQQMMMJJJIIIGGGFFFDDDEEEDDD^^^sssZZZVVVaaappp{{{|||xxxbbbWWWRRRZZZvvvxxxrrrllleee^^^\\\\\\^^^bbbeeeeeeaaa]]]YYYUUUWWWjjj|||sssjjjLLLFFFEEEDDDCCCAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCFFFIIIKKKlllrrrggg^^^^^^___]]][[[ZZZWWWWWWWWWWWWWWWVVVUUUTTTRRRPPPOOONNNMMMKKKGGGDDDCCCEEEHHHKKKQQQXXX```fffnnnuuu}}}uuuzzz}}}pppjjjeee```ZZZYYYXXXWWWUUUUUUWWWXXXQQQOOOJJJOOOWWWUUUWWWeeerrryyy|||^^^DDD@@@<<<::::::;;;;;;;;;999999999888888888777777777777777777777777777777777777888999::::::::::::===999;;;@@@??????JJJ[[[hhhXXXfffhhhfffnnnRRROOOFFFHHHKKKJJJJJJMMMWWWeeettt~~~{{{lllnnnrrrbbb\\\WWWUUUWWWSSSOOOUUU```wwwpppbbb^^^YYYUUUTTTRRROOOQQQVVVrrrNNNGGG:::<<<;;;;;;;;;;;;:::::::::999999999999999999999999:::999999999999:::;;;;;;:::<<<=========???AAACCCHHH]]]|||]]]XXXUUURRRNNNLLLJJJIIIGGGEEEFFFDDDWWWyyy___ZZZ```jjjwwwyyytttaaaSSSUUUsssyyyrrrrrrppppppqqqpppkkkccc]]]XXXUUUYYYmmmyyypppeeeKKKEEEEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBB@@@GGGHHH___xxxlllbbb```aaa___[[[YYYVVVWWWXXXYYYYYYXXXVVVUUUSSSQQQPPPOOOMMMKKKGGGDDDBBBDDDFFFHHHLLLRRRYYY^^^fffmmmvvvuuuuuupppeeeaaa___]]]ZZZXXXVVVUUUUUUVVVQQQQQQMMMPPPWWWRRRTTTbbbooo|||pppVVVBBB???;;;999999;;;;;;;;;999999888888888777777777777777777777777777777777777777888999::::::::::::<<<:::;;;???===<<>>@@@CCCFFFRRR^^^\\\VVVSSSPPPMMMLLLJJJHHHFFFFFFDDDMMMsssfff^^^___bbbqqqxxxvvvsssZZZRRRnnn|||wwwoooddd]]]VVVUUU[[[ooouuulll___JJJEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBB???HHHIIIVVV~~~pppcccaaabbb```\\\ZZZUUUWWWYYY[[[[[[YYYWWWUUUTTTRRRQQQOOONNNKKKGGGDDDCCCDDDEEEFFFHHHMMMSSSXXX```gggppp|||xxxuuu~~~wwwhhheeedddaaa]]]YYYXXXWWWWWWWWWSSSUUURRRTTTWWWRRRSSScccnnn~~~jjjSSSEEEAAA===:::::::::::::::888888888888777777777777666666666666666666666666777777888999::::::::::::;;;999;;;>>>===<<>>>>>>>>BBBHHHVVVuuu]]]{{{|||uuuZZZEEEEEEJJJKKKJJJHHHJJJQQQ\\\eeewwwmmmcccrrrzzziii]]]___bbb[[[SSSPPPZZZ\\\[[[UUUSSSUUUYYY[[[]]]YYYTTTPPPKKKIIIPPPYYYsssJJJBBB>>>AAA;;;;;;:::::::::999999999888888888888888888888888999888888888888999:::::::::;;;<<<<<<;;;<<<>>>@@@GGGGGGkkkbbb^^^UUUSSSPPPNNNMMMJJJGGGEEECCCDDDCCCSSSsssdddaaa___hhhvvv~~~zzzrrrkkk}}}nnnaaa```eeeiiimmmssswww|||wwwooohhhaaa\\\WWWVVVYYYfffmmmbbbRRRIIICCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAEEEIIIOOOvvvyyy{{{hhhaaaccccccaaa___ZZZ[[[\\\\\\\\\ZZZXXXVVVUUUTTTSSSRRRRRROOOLLLIIIFFFFFFEEEEEEEEEIIINNNQQQWWW\\\dddnnn{{{xxxpppzzz{{{pppkkkddd`````````___]]]ZZZ^^^\\\[[[\\\VVV\\\pppeeeTTTLLLHHHBBB>>>;;;:::888777888888777777777666666666777777777777777777777777777777888999::::::::::::999:::;;;======???CCCFFFPPPvvvhhh~~~zzzVVVGGGCCCIIIKKKLLLJJJIIIMMMWWW^^^ooo}}}zzzfffnnnjjjXXXXXX\\\\\\YYYZZZXXXXXXVVVSSSPPPPPPQQQRRRXXXTTTQQQNNNIIIHHHPPPZZZyyynnnFFFAAA:::===::::::::::::999999999999888888888888888888888888888888888888888999::::::999;;;<<<;;;;;;;;;===???EEEFFFaaaeee]]]TTTRRRPPPOOOMMMKKKGGGDDDBBBEEEBBBJJJqqqkkkbbb___eeemmm{{{mmmwwwxxxzzzwwwjjj\\\UUUTTTUUUYYYcccttt~~~rrrjjjddd^^^ZZZUUUSSSUUU```xxxzzzkkk___NNNHHHBBBBBBAAAAAA@@@@@@AAAAAA???@@@@@@@@@@@@AAAAAAAAABBBAAAGGGPPPqqqttt~~~mmmccccccdddbbbaaa]]]]]]]]]\\\[[[YYYXXXWWWVVVUUUTTTTTTTTTRRROOOLLLFFFFFFEEEDDDDDDGGGLLLPPPRRRUUU\\\eeennnwww{{{{{{yyyrrriiidddccccccaaa^^^[[[```^^^]]]]]]XXXaaaxxx]]]RRRKKKFFFAAA===;;;:::999888888777777777666666666666777777777777777777777777777777888999:::::::::::::::;;;;;;;;;;;;>>>AAABBBKKK]]]}}}{{{SSSGGGCCCHHHLLLNNNLLLIIIJJJPPPWWWdddrrrwwwyyyzzz```YYY^^^cccjjjqqq```]]]ZZZVVVRRROOOOOOPPPQQQPPPOOOMMMIIIHHHQQQ[[[ZZZGGGBBB999;;;:::::::::999999999999888888888888888888888888888888888888888888999999:::999:::;;;;;;:::;;;===>>>AAAFFFZZZjjj[[[UUUTTTRRRPPPOOOLLLHHHEEECCCEEEBBBCCC___vvvaaa]]]bbbggguuu|||lll___WWWNNNLLLUUUggg}}}|||rrriiiddd___ZZZVVVPPPPPPRRR]]]tttvvviii]]]KKKHHHBBBBBBAAA@@@@@@@@@AAAAAA??????@@@@@@@@@AAAAAAAAADDD@@@GGGRRRqqqtttpppqqqeeeddddddbbbaaa```___^^^\\\ZZZYYYXXXWWWVVVUUUTTTUUUUUUTTTQQQNNNEEEEEEDDDCCCCCCFFFKKKOOOMMMPPPWWW^^^fffxxx}}}|||~~~wwwmmmgggeeedddaaa^^^\\\```___]]]]]]YYYccc|||vvvUUUOOOHHHDDD???<<<::::::999888777777777777666666666666777777777777777777777777777777888999::::::::::::;;;<<<;;;999999===??????GGGJJJxxxRRRFFFDDDHHHMMMPPPMMMHHHGGGLLLQQQ[[[hhhvvvnnnaaaeeeooo|||iiiccc[[[UUUPPPMMMOOORRRMMMMMMMMMLLLHHHHHHQQQ\\\MMMIIIDDD;;;===:::::::::999999999888888777777777777777777777777888888888777888999999:::999:::;;;;;;::::::<<<>>>===EEEVVVnnn[[[WWWUUUSSSRRRQQQNNNJJJGGGDDDEEEAAA???SSS~~~```ZZZ```eeeiiivvvrrrdddSSSHHHLLLWWWiii|||ooojjjddd```^^^[[[WWWSSSLLLMMMQQQ\\\sssvvvjjjZZZFFFEEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCCCCCCCLLLRRRjjjnnnrrriiigggaaa___eeebbbaaa```___]]]\\\[[[ZZZVVVUUUUUUUUUUUUSSSOOOLLLIIIGGGEEEDDDDDDEEEHHHIIILLLLLLTTT^^^dddmmmxxxqqqmmmlllhhh___YYYZZZ___```ZZZUUUYYYhhhuuummmQQQHHHEEEDDDBBB???<<<999777666777777888888888888777777777777666666666666777777888888999999999:::::::::999::::::;;;<<<===>>>???IIIHHHmmm\\\IIICCCGGGMMMPPPKKKEEEEEEMMMTTTQQQ[[[lll{{{ooo}}}ssscccWWWVVVWWWRRRQQQSSSRRRKKKIIIKKKHHHGGGTTTggg|||OOOEEE>>>777AAA999999999888888888888777999888888888777777666666777777777777888888888888::::::;;;;;;<<<=========;;;DDDKKKtttyyy\\\\\\WWWXXXTTTMMMPPPRRRIIIJJJAAAAAADDDIIIkkknnneee``````dddiiiyyyfffbbbRRRPPPQQQXXXbbbhhhfffbbb]]]WWWTTTXXX[[[XXXTTTRRRJJJUUUNNNRRRwwwrrreeeVVVDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBBDDDBBBIIIOOObbbqqqvvv|||kkkgggcccaaaaaabbbaaa```___^^^\\\[[[[[[XXXWWWWWWWWWWWWUUURRROOOKKKIIIFFFDDDCCCDDDGGGHHHHHHIIIOOOXXX\\\ddd{{{}}}wwwuuunnneee___^^^\\\ZZZWWWXXX]]]eeekkkdddJJJAAACCCBBB@@@>>><<<999888777777777888888888888777777777777666666666666777777888888888999999999::::::999999::::::;;;===>>>???BBBCCCaaawwwgggPPPBBBIIIOOOSSSQQQLLLHHHFFFFFFPPPXXXgggxxxyyyfffVVVUUUXXXUUUSSSTTTPPPKKKIIIKKKIIIHHHTTTdddtttKKKDDD>>>777===999999999888888888777777888888888777777777666666666666777777777888888888:::::::::;;;<<<<<<======>>>EEEGGGggg]]]^^^XXXYYYWWWNNNOOOQQQIIIFFFDDDBBBCCCFFF\\\xxxggg^^^___bbbfffsssllleee```ZZZUUUUUUYYYZZZVVVQQQSSSQQQRRRTTTTTTOOOMMMOOOMMMQQQOOOTTTnnnmmm___PPPCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBBEEE@@@EEEKKKVVVzzzkkkoooggggggeeeaaabbbbbbaaa```^^^]]]\\\\\\[[[ZZZYYYYYYYYYWWWUUUSSSOOOLLLGGGDDDBBBCCCEEEGGGFFFFFFKKKRRRTTTZZZkkk|||xxxuuukkkfffccc[[[TTTTTTZZZ```___]]]ttt^^^GGGAAA@@@???>>><<<;;;999888777666777777888888777777666777666666555555666666777888888888999999999999:::999999999:::;;;<<<===>>>===@@@SSS~~~llleee|||aaaEEEDDDGGGLLLOOOOOOKKKFFFCCCMMMRRR^^^mmm}}}}}}oooYYYVVV[[[[[[WWWVVVSSSOOONNNOOOKKKIIIQQQ]]]eeeCCC@@@>>>888:::999999888888888777777777888888777777777777666666666666777777777777888888999::::::;;;;;;<<<<<<===@@@EEEBBBUUUgggbbbZZZZZZYYYPPPNNNPPPJJJCCCHHHDDDBBBEEEJJJtttnnn___aaa```cccnnn{{{tttqqquuummmbbb[[[YYYWWWSSSPPPOOOPPPRRRTTTOOOJJJLLLQQQWWWRRRUUUYYYaaahhhYYYLLLCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAABBBFFF@@@BBBHHHNNNlllmmmxxxggghhhiiieeecccbbbbbbaaa___^^^^^^]]]]]][[[YYYYYYYYYXXXWWWUUUSSSOOOJJJEEEBBBBBBDDDFFFFFFGGGKKKPPPRRRUUUbbbpppzzzyyyoookkkggg]]]TTTTTTZZZ^^^[[[UUUgggXXXEEEAAA===<<<<<<;;;:::999888888666666777777777777666666666666666555555666666666888888888888999999999999999999999999:::;;;<<<======BBBIIIccc~~~fffwww|||QQQGGGGGGIIIMMMNNNLLLJJJKKKJJJMMMUUUbbbqqqyyybbb[[[______ZZZXXXYYYUUUTTTSSSNNNJJJNNNVVVjjjSSS<<<>>>???:::999888888888888777777777777777777777777777777666666666666666666777777777888999999999:::;;;;;;<<<<<>>;;;888888888888777777777666666666666666666666666777777555666666666666777777777888888999999:::;;;;;;;;;<<>>;;;;;;777888888777777777666666666555555666666666666777777555555666666666666777777777888888999999::::::;;;;;;>>>CCCEEE]]]iiiXXXZZZUUUOOOQQQRRRMMMMMMCCCDDDMMMFFFIIIccc{{{ggg]]]]]]cccoooxxxmmm]]]]]]dddiiidddbbbccc```ZZZWWWWWW]]]vvvwwwggg^^^LLLBBBCCCAAA???????????????????????????????????????@@@@@@AAA???CCCBBBEEEJJJJJJkkkvvvpppeeeeeedddddddddcccbbbbbbaaaaaa___\\\XXXVVVWWWXXXYYYZZZXXXVVVSSSOOOKKKHHHFFFEEEDDDDDDCCCCCCFFFLLLPPPRRRaaawwwoooiiijjjbbb```]]]]]]eeexxx]]]JJJCCC<<<<<<;;;;;;:::999999888888555555666666666666555555666555555444444555555666777777777777888888888888888888888888888999999:::888:::>>>DDDVVVqqqYYYHHHJJJSSSUUURRRSSSPPPMMMLLLNNNTTT```sssrrr}}}xxxjjjfff]]]^^^\\\YYYWWWWWWXXXXXXXXXgggXXXAAACCC;;;666:::888888777777777666666666666555555555666666666777777555555555666666666777777777777888888999:::::::::;;;;;;BBBDDDNNNvvv[[[[[[WWWQQQRRRSSSNNNLLLHHHGGGGGGFFFIIIOOOzzzsssbbb^^^___hhhqqq}}}zzziii{{{xxx___^^^hhhmmmoootttuuunnnaaaYYYXXXfffwwwbbb[[[JJJ@@@BBB????????????????????????????????????>>>???@@@@@@AAA===DDDAAACCCIIIFFF^^^yyyrrr{{{jjjhhheeeddddddccccccbbbbbbbbb```]]]XXXWWWWWWYYY[[[[[[XXXWWWUUUQQQMMMJJJGGGEEEFFFFFFDDDBBBEEEKKKNNNOOOXXXiiiwwwggg```bbb___\\\ZZZ^^^lllmmmJJJDDDBBB;;;===<<<<<<;;;:::999888888555555666666666666555555555555555444444555555555777777777777888888888888888888888888888888999999;;;;;;???CCCHHHccc~~~VVVMMMTTTXXXVVVVVVTTTOOOLLLLLLPPPXXXhhhwww}}}tttooojjjjjjfffaaa]]]\\\[[[YYYRRR___qqqGGG888@@@777333::::::777777777777666666666666444555555555666666777777555555555555666666666777777777777888999999::::::===999BBBBBBCCCuuu___]]]YYYSSSRRRSSSMMMJJJLLLHHHAAADDDIIIDDD___iiiaaa^^^dddlllxxxgggsss|||``````lllqqqzzz{{{iii^^^]]]lllrrrcccssszzz]]]SSSGGG???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????AAA@@@CCCHHHHHHWWWrrrooollliiieeefffeeeccccccdddeeecccaaa```___]]][[[YYYYYYXXX\\\YYYUUUQQQOOOLLLIIIGGGEEEDDDDDDDDDEEEFFFHHHIIIPPP[[[ppp~~~yyyiii]]]YYY```YYYXXXXXX^^^ssszzz[[[DDD???@@@999::::::999999888777777777666666666666666666666666777666666666777777555333555555666666777777888888888888777777888888999:::999::::::???DDDPPP|||zzz~~~WWWUUUUUURRR[[[UUUPPPLLLHHHGGGLLL]]]mmm|||xxxyyy}}}wwwgggaaa___]]]WWW___NNNEEE<<<777777999888777666666666666555555555555333444444444555666666666555555555555666666666666666666666777888888999999777<<<<<<===FFF```jjjZZZZZZUUURRRUUUOOOMMMKKKHHHFFFFFFFFFGGGUUUtttvvvggg\\\^^^dddkkk{{{sssyyysssvvvgggjjjiiippprrrXXXPPPFFF???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>?????????@@@BBB@@@BBBFFFEEEPPPiii{{{yyyhhhhhhgggfffeeeeeeeeeeeeccc___^^^\\\[[[ZZZYYYZZZZZZ\\\YYYVVVSSSQQQNNNJJJHHHEEEEEEDDDDDDDDDEEEGGGHHHLLLSSSbbbzzzkkk]]]YYY___XXXXXXXXX^^^vvvtttVVVAAA===>>>777::::::999888888777777666555555555555555555555555777666555555666555555444555555555666777777888888888888777777888888999::::::;;;;;;>>>@@@DDDiiixxxlll[[[VVVQQQUUURRRNNNLLLKKKKKKLLLTTT]]]pppqqqbbb```bbb[[[ccctttJJJCCC;;;777888999888666666666666666555555555555444444444444555555555555555555555555666666666666666666666777888888999999999<<<;;;===CCCVVV```^^^[[[TTTUUUQQQOOOLLLIIIGGGFFFFFFFFFMMMfffqqq```^^^aaafffrrr}}}fffQQQLLLCCC>>>@@@???>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>??????@@@CCCAAABBBEEEBBBIII]]]xxxkkkkkkiiigggggggggfffeeeddddddbbb___\\\ZZZZZZ[[[\\\\\\ZZZXXXVVVTTTQQQMMMJJJFFFEEEDDDCCCDDDDDDFFFFFFIIIKKKRRRaaa|||lll```[[[]]]WWWYYYXXX```|||jjjNNN>>>===>>>888:::999999888888777666666555555555555555555555555666666555444444444444555444555555666666777888888888777777777777888999999:::<<<;;;===>>><<>>???<<<>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>???@@@DDDAAAAAAEEEBBBEEETTT}}}ppptttmmmhhheeegggiiigggffffffnnnkkkeee```\\\[[[[[[\\\\\\[[[ZZZYYYXXXTTTPPPLLLGGGFFFEEEDDDCCCDDDEEEEEEIIIHHHJJJRRReeepppfff^^^[[[XXXZZZ[[[fff___GGG<<<>>>AAA;;;999999999888777777666666555555555555555555555555666666555444333333444555444444555555666777777888777777777777777888999999888;;;:::<<>>fffsssaaa]]]UUUVVVUUUSSSPPPLLLIIIGGGEEEEEEGGGEEEhhhtttaaa^^^aaahhhnnn~~~oooWWWJJJGGG@@@>>>???;;;========================<<<============>>>>>>>>>???CCCAAAAAAFFFDDDDDDOOOiiilllvvvqqqiiidddgggiiihhhgggiiiooolllgggbbb^^^]]]^^^^^^\\\[[[[[[ZZZZZZWWWSSSOOOIIIHHHFFFEEEDDDDDDDDDDDDGGGFFFGGGLLLXXXoooyyyqqqddd]]]^^^]]]```rrrWWWDDD<<<>>>???:::999999888888777666666555555555555555555555555555555666777555333222444666444444444555666666777777777777666666777777888999888;;;999:::???===AAAQQQeeezzzYYYKKKRRRSSSUUUUUUOOOIIIJJJOOOSSS\\\llltttuuuzzzeeeCCC999888888888999888666555555555555555444444444444555555444444333333333222444444444444555555555555555555555666777777888888999777777???@@@;;;XXXoooaaa[[[]]]VVVTTTRRRNNNKKKHHHFFFEEEIII@@@TTTkkk___^^^bbbgggqqqfffRRRHHHEEE???>>>@@@;;;========================<<<<<<============>>>>>>>>>CCC??????GGGGGGEEELLL^^^uuubbbyyymmmeeegggjjjhhhhhhkkkhhhfffccc```___```aaabbb]]]\\\ZZZZZZZZZXXXUUUSSSLLLKKKHHHFFFEEEDDDDDDDDDDDDCCCEEEKKKOOO[[[vvvnnnhhhllleeejjjzzzRRRDDD<<<;;;;;;666999888888777777666555555444444444444444444444444444777999888555333444666333444444555555666777777777666666666666777888888888<<<999666<<<;;;;;;EEEOOOwwwSSSLLLNNNTTTXXXUUUMMMIIIJJJMMMUUUccctttooosssvvv\\\<<<777888888888888777666666555555555444444444444333444444444444333333333333333444444444444555555555444555555666666777777888777777777===@@@<<>>>>>>>>CCC>>>===EEEGGGDDDHHHRRR~~~aaavvvuuuiiiiiijjjggggggllleeedddbbbbbbaaabbbcccddd]]]\\\ZZZYYYYYYYYYWWWUUUNNNMMMJJJHHHFFFEEEEEEEEEBBBAAADDDJJJJJJLLL]]]qqq{{{{{{|||pppuuukkkKKKCCC>>>::::::666888888888777666666555555444444444444444444444444333777;;;;;;777444444666333333444555555666666777666666666666666777888888666===:::666;;;;;;999>>>DDDbbbyyyVVVPPPNNNRRRVVVTTTOOOLLLLLLOOOYYYgggtttyyyoooppplll}}}sssLLL;;;777888999888777666666666555555555444444444333333333333333333333333444444333333444444444555555555444444555555666777777777555999777999>>>===FFF[[[^^^]]]XXXVVVUUUTTTQQQNNNKKKIIIGGGCCCGGGJJJ]]]zzzfff___```eeekkkxxxlllYYYIIIBBB@@@;;;???DDD???========================<<<<<<<<<<<<=========>>>???CCC===;;;DDDFFFBBBEEEDDDccchhhfff{{{lllkkkkkkffffffkkkggggggfffeeedddccccccccc^^^\\\YYYXXXYYYYYYXXXWWWPPPNNNKKKIIIGGGEEEEEEEEECCCAAAEEEKKKHHHEEEOOO```ttt|||tttsssyyywww|||^^^DDDAAA???<<<===:::888888888777666666555555444444444444444444444444222777======999555555666333333444444555666666777666666666666666777888888333===<<<888===>>>:::>>>>>>FFFrrrhhhWWWGGGIIISSSXXXWWWTTTPPPMMMRRR^^^jjjuuu}}}uuudddSSS:::>>>888999999888777666666777555555444444444333333333222222222333333444444444333333333444444444555555444444555555666777777777555;;;888666===>>>BBBMMMbbbccc[[[VVVUUUTTTRRROOOLLLJJJHHH???LLLLLLNNNmmmqqqhhhggg^^^bbblll}}}}}}vvvyyyqqqiiiNNNJJJEEEAAA??????>>>===>>>>>>======<<<<<<<<<;;;<<<<<<<<<<<<===============>>>>>>@@@AAABBBCCCCCCIIIWWWooodddffftttiiigggfffiiioooiiigggdddccccccccccccbbb___\\\ZZZYYYZZZYYYVVVTTTWWWUUUQQQMMMJJJGGGEEEDDDDDDDDDEEEEEEFFFHHHIIIJJJ___sssqqqssseeeRRRBBB???>>>999888>>>888888777777666666555555444444444444444444444444555555555555555555555555444444444555555555555666555555555555666666666666888999999::::::;;;<<<<<<@@@>>>TTTrrrIIIHHHVVVWWWRRRQQQOOONNNPPPWWW^^^ffftttqqqiii~~~___BBB999===999888888777666555555444555555444444444333333333333333333333333333333333222222333333333333444444666555555444444666777888999999999999999<<>>>>>===<<<============<<<<<<;;;;;;<<<<<<<<<<<<===============>>>>>>???@@@AAABBBCCCAAALLL^^^{{{dddvvvqqqjjjhhhiiijjjjjjhhheeedddddddddcccbbb___]]]ZZZZZZ[[[[[[XXXVVVWWWUUUSSSPPPLLLIIIFFFEEEDDDDDDDDDEEEEEEGGGHHHHHHOOO^^^wwwxxxqqq]]]LLL>>>======999999===888888777777666555555555444444444444444444444444444444444444444444444444444444444444555555555555555555555555666666666666888888888999::::::;;;;;;======HHHjjjcccLLLMMMSSSSSSPPPVVVRRROOOQQQUUUZZZeeeoooooowwwcccJJJ;;;:::???888888777777666555555444555444444444444333333333333333333333333333333333222222222333333333444444666555555444555666777888888888999888999;;;@@@CCC]]]```VVVVVVXXXWWWSSSRRRSSSNNNGGGGGGCCCBBBHHHPPPcccnnneee\\\\\\jjjuuu~~~lllMMMFFFCCC???<<<<<<<<<<<<;;;===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===============>>>???@@@AAAAAABBBAAAHHHQQQvvveeeccc|||mmmkkkkkkiiikkkiiifffeeeeeeeeecccbbb___^^^\\\\\\]]]\\\[[[YYYWWWWWWVVVSSSPPPLLLIIIGGGDDDDDDDDDDDDDDDEEEFFFFFFBBBJJJXXXiiiqqqxxxRRREEE;;;;;;<<<999999<<<888888777666666555555444444444444444444444444444333333333333333333333333444444444444555555555555444555555555555666666666666666777888888999999:::;;;======HHHpppaaaJJJJJJQQQSSSUUUQQQOOOPPPQQQTTT]]]fffnnn|||zzzWWWBBB999888:::<<<777777777666555555444444444444444444333333333333333333333333333333333333222222222222333333333333555555444444555555666777777777888777888:::>>>AAANNN~~~kkkYYYUUUXXXXXXVVVTTTTTTQQQLLLJJJEEECCCDDDFFFPPPhhhjjj___\\\bbbhhhmmm]]]JJJCCC@@@===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>>>>???@@@@@@AAAEEEHHHKKKbbbwwwgggrrrlllmmmkkkkkkiiigggfffeeedddcccaaa```___^^^^^^^^^^^^]]]]]]XXXYYYXXXWWWTTTPPPLLLJJJEEEDDDDDDCCCCCCDDDDDDDDDCCCFFFIIIOOO]]]www|||www~~~sssJJJAAA:::;;;<<<999888:::888777777666555555444444333333333333333333333333222222222222222222222222333333444444444555555555444444444555555555666666555555666666777888888888;;;;;;999;;;RRR^^^KKKMMMSSSQQQRRRVVVWWWUUURRRXXX```eeerrrnnnXXXAAA999;;;;;;999666666666666555555444444444444444444333333333222222222222222222222222222222111222222222222333333333444444444444555555666666555666777777777999<<>>>>>?????????BBBCCCFFFTTTnnnppp|||ooommmkkkjjjhhhgggffffffeeecccaaa```aaaaaa```___^^^^^^___ZZZZZZZZZYYYVVVSSSOOOMMMGGGFFFEEEDDDDDDCCCDDDDDDEEEGGGGGGGGGLLL\\\rrr{{{}}}___FFF@@@<<<;;;;;;999888777777777666666555444444444333333333333333333333333222222222222222222222222333333333444444444444555444444444444555555555555444555555666666777888888:::777:::???FFF]]]iiiRRRKKKLLLRRRZZZ]]]VVVNNNPPPVVV[[[eeettt{{{SSSGGG<<<;;;>>><<<777444555555555555444444444444444444333333333222222222222222222222222222222222111111111222222222333333333444444555555555555555555666777777777888;;;===CCCPPPpppZZZYYYXXXXXXWWWUUUSSSRRRLLLJJJHHHGGGEEEFFFNNNWWWkkkiii``````ccckkkttt~~~iiiLLLGGGAAA???=========>>>===;;;999999:::::::::::::::;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>>>>>>>@@@@@@FFFPPPkkkjjjyyynnnkkkiiihhhgggggghhhgggdddbbbaaabbbcccaaa___^^^^^^___\\\[[[[[[ZZZWWWUUURRRPPPJJJIIIHHHFFFEEEEEEDDDDDDCCCEEEFFFFFFGGGNNNYYYbbb}}}zzzjjjcccrrrYYYBBB???<<<;;;:::999888666777777666555555444444333333333333333333333333333222222222222222222222222333333333333444444444444333444444444444555555555444555555666666777777888777444;;;CCC???DDDkkkpppQQQIIIKKKQQQVVVUUURRRSSSXXXSSSYYYcccmmmyyykkkHHH@@@999999999777666777444444444444444444444444333333333333222222222222222222222222222222222222111111111111222222222222333333444555555555555444444666777777777888:::<<>>===<<<======;;;:::888999999999::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<============>>>>>>BBB???HHHMMMXXXsssxxxpppjjjiiiiiijjjkkkjjjhhhfffbbbcccdddbbb___]]]]]]___]]]\\\[[[YYYWWWUUUTTTSSSMMMLLLJJJIIIGGGFFFEEEEEEAAABBBDDDEEEFFFHHHKKKNNN```kkk___ggguuusssTTT>>>===;;;888888999888777777666666555555444333333222222222222222222222222333333333333333333333333222222333333333444444444333333444444444555555555555555555666777777888888666666;;;???::::::QQQnnn{{{___SSSKKKNNNUUUYYY[[[]]]SSSUUUYYY]]]eeeppp}}}oooUUUAAA;;;666666666555666999333333333333333333333333333333333222222222222111111111111111111111111111111111111111222222222222222333444555555555444444555666888888888888:::<<>><<<<<<<<<<<<:::888888888888999999::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<===============BBB===FFFFFFFFFtttmmmxxxvvvkkkjjjjjjlllmmmmmmkkkiiicccdddeeebbb^^^\\\]]]^^^^^^]]][[[YYYWWWVVVUUUUUUOOONNNLLLJJJHHHGGGFFFFFFCCCCCCDDDEEEFFFFFFFFFFFFHHHssstttggggggqqq___FFF::::::999666666888999888777666666555444444333333222222222222222222222222333333333333333333333333222222333333333444444444333333333444444444555555555555666666777888888888888;;;<<<888666:::FFFPPPzzzkkkRRRMMMUUU[[[ZZZVVVYYYXXXWWWVVVYYYaaakkksssxxx\\\@@@<<<666444777999888666777333333333333333333333333333333333222222222111111111111111111111111111111000111111111111222222222222333444555555555444333555777888999888888:::<<<<<>>===<<<;;;:::999999999999999::::::::::::;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>>>>>>>CCCCCCDDDIIIYYYiiiooojjjhhhjjjjjjhhhgggjjjffffffeeedddcccaaaaaa```[[[[[[ZZZZZZYYYWWWVVVUUUQQQOOOMMMLLLLLLKKKIIIHHHDDDDDDDDDCCCCCCDDDDDDEEEFFFZZZ~~~lllrrrwwwoooXXXBBB;;;:::999888777777777777666555555555555444444444222222222333333444444444333222222111111222222333222222333333333333444444222222333333333333444444666666666666777777777777:::999999999:::===@@@BBBPPPfffiiiSSSUUUbbbgggdddbbb]]]VVVTTTVVV[[[aaadddpppuuu~~~]]]DDD>>>:::999777555555555555666444444444444444444444444222222222222222222222222222222222222222222222222111111222222222333333333444444444444444444444444666666666666777888999:::>>>>>>GGGqqqwwwXXXZZZ___WWWTTT]]]XXXTTTNNNJJJHHHGGGEEEDDDFFFCCCHHHXXXtttssssssiiieeefffnnnsssyyy|||VVVHHHBBB=========<<<::::::999999:::999999999:::::::::;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<======>>>>>>===BBBBBBCCCDDDMMMqqqtttrrryyypppkkklllnnnllljjjjjjffffffeeedddcccbbbaaaaaa\\\\\\\\\[[[ZZZYYYXXXWWWUUUTTTQQQPPPOOOMMMJJJGGGDDDDDDCCCCCCBBBCCCCCCCCCDDDNNNhhhwwwxxx}}}bbbNNN<<<::::::999888777777777777555555555555444444444444222222333333333333333333333222222111111222222333222222222333333333444444222222222333333333444444555555666666666777777777888888777888999<<<>>>@@@FFFOOOmmmmmm]]]___iiipppbbbbbbbbbaaa```_________^^^dddlllssszzzlllPPP@@@777:::999777666555555666666444444444333333333222222222222222222222222222222222222222222222222222222111111111222222222333333444444444444444444444444666666666666777888999999;;;AAACCC[[[bbb[[[```^^^ZZZ]]]YYYUUUQQQNNNKKKIIIGGGEEEDDDDDDGGGOOO^^^wwwttthhhbbbeeekkkqqqgggLLLEEEBBB======<<<;;;::::::999999:::999999999999::::::::::::999999::::::::::::::::::;;;;;;;;;<<<======>>>>>>;;;@@@AAABBBCCCCCCXXXzzzkkk{{{xxxjjjiiimmmmmmiiiffffffffffffeeedddcccbbbaaa___^^^^^^]]]\\\[[[ZZZYYYZZZXXXVVVUUUSSSPPPKKKGGGFFFFFFEEEDDDCCCCCCCCCDDDBBBBBBLLL```vvv}}}RRRDDD999::::::999888777777777777555555555555444444444444333333333333333222222222222222111111111111222222222222222222333333333333222222222222333333333333555555555666666666666777777666666777888:::<<<=========HHHgggzzzjjjkkkrrruuurrrllleee^^^[[[[[[\\\\\\aaaeeedddccchhhtttgggKKKCCC===444999999888777666666666666444444444333333333222222222222222222222222222222222222222222222222222222111111111222222222222333333333333333444444444444666555555666666777888999888BBB>>>BBBnnnsss]]]\\\^^^\\\[[[ZZZXXXUUUSSSQQQNNNJJJGGGDDDEEEFFFHHHJJJVVVnnnzzzhhhcccfffjjjrrr|||VVVEEECCC@@@<<<<<<;;;;;;:::999999999:::888999999999999:::::::::999999999999999:::::::::::::::;;;<<<<<<======>>>:::???@@@CCCGGGCCCLLLdddppppppiiilllmmmjjjgggffffffggggggfffeeecccbbb```___^^^]]]\\\[[[[[[[[[ZZZYYYYYYXXXWWWSSSNNNJJJJJJIIIHHHGGGFFFEEEEEEEEEAAA>>>@@@IIITTTbbbtttiiiHHH@@@<<<:::999888777777666666666555555555444444444333333444333333333222222111111222222111111111111222222111222222222222333333333111222222222222333333333444444555555555666666666666666666777888999;;;<<<;;;;;;>>>IIIbbb{{{rrrzzzvvvppplllhhhddd___[[[```aaabbb___]]]^^^eeelllrrruuuyyyxxxaaaGGG;;;======888888888777777666666666666333333444444444555555555111111111111111111111111111111111111111111111111111111111111222222222222333333333333333444444444555555555555666777888888777@@@:::888QQQqqq```[[[[[[\\\\\\[[[YYYXXXVVVRRRMMMJJJGGGFFFFFFFFFEEEIIIWWWeee{{{uuunnnlllpppvvv~~~dddmmmMMMCCCAAA>>>;;;;;;;;;:::999999999::::::888888888999999999::::::888888888999999:::::::::::::::;;;;;;<<<=========;;;???>>>BBBHHHEEEHHHYYY~~~~~~~~~pppmmmlllkkkjjjfffggghhhhhhhhhfffdddcccaaa```^^^]]]\\\[[[[[[[[[XXXXXXXXXYYYXXXVVVQQQNNNLLLKKKJJJHHHFFFEEEDDDDDDBBB@@@@@@BBBEEEHHHNNNTTTdddnnnXXXBBB======:::999888777666666666666555444444444444333333333333333333222222111111111222111111000000111111222111111111222222222333333111111111222222222333333444444444444555555555555666666777777888999:::;;;<<<:::>>>BBBEEEZZZvvvvvvyyysssggg```___^^^^^^```bbbcccdddaaaccchhhooowww|||}}}|||qqqXXXAAA;;;<<<;;;:::;;;777777777777666666666555222222333555666777888999111111111111111111111111111111111111111111111111000000111111111222222222222222222333333333444444444444444444555666777888777;;;:::;;;DDD[[[sss^^^[[[___^^^]]]\\\[[[YYYVVVPPPMMMKKKFFFDDDEEEFFFGGGLLLRRR]]]}}}{{{|||uuuOOO]]]GGGBBB@@@<<<;;;::::::999999999999::::::888888888888999999999999777777888888999::::::::::::::::::;;;<<<<<<======>>>@@@===>>>EEECCCDDDPPPfffyyynnngggfffgggfffgggiiijjjiiigggeeedddbbbaaa___]]]\\\\\\\\\]]]XXXWWWXXXYYYYYYXXXUUUSSSMMMLLLJJJHHHEEEDDDCCCBBBDDDBBB@@@@@@AAABBBEEEGGGEEEMMM^^^{{{zzz}}}hhhKKK>>>::::::999999888777666666666666444444444444333333333333222222222222222111111111111111000000000000111111111111111111222222222222111111111111222222222222333333333444444444555555666666777888888999999:::<<<555888AAA???CCCgggzzzuuuqqqoooqqqppplllhhhggghhhkkkrrrzzz~~~~~~|||}}}cccIII777;;;@@@999555999444555555666666555555444111222333555666888999999111111111111111111111111111111111111111111111111000000000111111111111222111111222222333333444444444333333444444555666777888888:::@@@AAAEEEpppnnn^^^\\\___^^^]]]\\\ZZZWWWRRROOONNNGGGCCCDDDEEEDDDDDDFFFTTT[[[rrrzzzwww]]]GGGpppMMMAAAAAA===:::<<<:::999999999999999::::::888888888888999999999999666777777888999999::::::999::::::;;;;;;<<<<<<======@@@<<<<<>>======KKK^^^qqqPPPCCC999;;;;;;777444555222333444555555444333333222222333333444555555555111111111111111111111111111111111111111111111111000000000000111111111111000111111222333333444444333333333333444555666777888888888===@@@???WWWnnn^^^```^^^\\\[[[ZZZWWWSSSPPPOOOKKKGGGFFFDDDAAAAAAEEEIIIJJJVVVoooyyyttt{{{qqqHHHCCC{{{]]]BBB>>>@@@<<<:::===999999999888999999::::::777888888888888999999999666777777888999999::::::999999:::;;;;;;<<<<<<===:::???<<<<<>>AAAEEEEEEFFFTTTooo~~~sssxxxvvvwwwyyy|||~~~}}}yyyuuupppooooooppprrrtttsssssspppuuuyyy{{{|||oooDDD>>>AAA<<<888999888777666666555555555444444444333333333222222000000111111222222222333111111000000000000111111000111111111111222222222000111111111111222222222222222333333333444444444333333444555666666666666888===???;;;888;;;BBBGGG[[[XXX>>>@@@>>>888444666777555111222333444444444333222333333333222222222111111000000000000000000000000000000000000000000000000000000000000111111111111000000111222333333444444333333333333444555666666777:::666777>>>@@@KKK```iii```^^^\\\ZZZYYYWWWTTTQQQQQQOOOMMMKKKFFFAAADDDKKK:::FFFQQQWWWeeewwwtttyyy]]]888>>>___NNNBBBCCCCCC<<<999<<<999999999888888888888777777888888888888999999999888888888888888888888888999999::::::::::::;;;;;;<<<<<<===>>>???AAACCCDDDGGGLLLgggqqqkkkjjjjjjiiihhhhhhiiiiiiiiiffffffdddcccaaa```___^^^\\\[[[ZZZ[[[[[[[[[YYYWWWUUUSSSRRRQQQQQQPPPNNNLLLIIIHHHFFFEEEDDDCCCDDDDDDAAA@@@@@@BBBIIIRRR[[[```llljjjeee___\\\aaammmwwwxxxpppkkkhhhcccfffiiikkkjjjiiiiiiiiiggghhhjjjjjjiiiiiikkklllooorrrvvvzzz~~~[[[HHH>>>::::::777:::999999888777666555555888666444222000000111111111111111111111111111111///////////////////////////000000000000111111111222222111000/////////000222222222333333333444444444444444444555555555666999999999999:::;;;<<<===IIIPPPpppdddEEE777777777777666666666666333333333222222222111111000000111222222222222111111111111111111111111111000000000000000000000000000000000000////////////000000111111111222222222333333333444444444555555777777888888:::===BBBFFFyyy|||lllddd]]]]]]\\\WWWTTTTTTUUUSSSOOOKKKGGGEEECCCCCCCCCEEEHHHKKKRRR```rrr}}}xxxuuu{{{~~~zzzJJJ:::AAAZZZJJJ???@@@@@@;;;888;;;999999999888888888777777777777888888888999999999888888888888888888888888999999999:::::::::;;;;;;<<<<<<======???AAABBBCCCDDDIIIUUU}}}ttthhhgggfffeeeffffffeeeeeegggfffeeedddcccaaa```___^^^]]]\\\\\\]]]\\\[[[YYYWWWUUUTTTTTTTTTSSSPPPNNNKKKJJJHHHGGGFFFEEEFFFFFFEEECCCAAAAAACCCGGGLLLOOORRRRRRPPPMMMJJJMMMTTT[[[]]]```bbbbbb```\\\ZZZYYYZZZ\\\___`````````aaabbbbbbdddfffgggggghhhjjjkkkooossswww{{{{{{RRRDDD<<<999:::777999888888777777666666666333333333333333333333333222222222222222222222222111111111111111111111111111111111222222222333333333333222111111111111111222222333333333444444444444444555555555666666666777777777888888999;;;;;;>>>DDDXXX}}}hhhLLL888777777777666666666555555333333333333222222222222000000111222222222222111111111111111111111111111000000000000000000000000000000000000////////////111111111111222222222222333333333444444444444555555666777777888<<<@@@DDD]]]lll^^^]]]]]]YYYYYY```YYYWWWSSSOOOKKKGGGEEEDDDAAACCCEEEEEEHHHOOOZZZccc|||zzzxxxwww|||cccEEE<<<;;;fffRRREEE<<<===>>>999777:::999999888888888777777777777777777888888888999999888888888888888888888888999999999999::::::::::::;;;<<<<<<===>>>@@@AAABBBCCCKKKKKK^^^mmmjjjgggeeeeeeeeeeeedddgggggggggfffeeecccbbbaaa```___^^^^^^^^^^^^\\\ZZZZZZXXXWWWWWWWWWUUUSSSQQQMMMMMMKKKJJJIIIHHHHHHHHHHHHFFFCCCAAA@@@@@@AAABBBAAACCCEEEDDDBBBBBBEEEHHHDDDGGGKKKNNNNNNNNNOOOPPPQQQRRRTTTUUUUUUVVVYYY[[[\\\^^^aaacccdddfffiiikkkooosssxxx}}}gggGGG>>>999999:::777777777777777777666666666222222333444444555555555333333333333333333333333222222222222222222222222222222333333333444444444555444333333222333333333333333333333444444444444555555555555666666666777666666666666777888999:::888;;;@@@RRRyyy{{{qqq\\\HHH<<<333777666666666666555555555444444444333333333222222///000111111222222111111111111111111111111111111000000000000000000000000////////////000000000000111111222222222333333333333333333333444444444444444555666666777:::>>>AAAGGGttteeeZZZ\\\ZZZWWWYYY[[[ZZZXXXTTTPPPKKKHHHFFFAAABBBDDDCCCAAABBBFFFKKKZZZjjj||||||yyyuuuxxxsssHHH@@@???888~~~TTTJJJAAA:::;;;<<<999888:::888888888888777777777777777777777777888888888888888888888888888888888888888999999999999:::::::::;;;;;;;;;<<<===>>>@@@AAA???JJJIIIQQQ||||||uuulllfffeeefffggggggggghhhhhhhhhgggeeedddcccaaa___^^^^^^___^^^\\\ZZZ[[[ZZZYYYXXXXXXWWWUUURRROOONNNMMMLLLKKKJJJJJJIIIGGGGGGFFFEEEDDDDDDDDDDDDBBBEEEGGGGGGEEEDDDEEEFFFCCCFFFIIIKKKKKKLLLMMMNNNMMMNNNOOOOOOPPPRRRWWWZZZWWWZZZ]]]```bbbeeeiiikkkooosssyyy}}}uuuTTT>>>;;;777888:::666555666666666666666666666888777555444333444555555222222222222222222222222222222222222222222222222222222222333333333444444444333333222222333333333333333333333444444444444555555555666666666777777777666666666777777888999===999777???ZZZ~~~eeeVVVDDD:::999777666666666555555555444444444444444333333333333222///000000111111111111111111111111111111111111111////////////////////////////////////000000000000222222222222333333333333222222333333333444444444444555666666777999===@@@CCC[[[}}}^^^[[[```\\\RRR[[[[[[YYYWWWTTTPPPMMMKKKDDDEEEFFFDDDBBBBBBDDDFFFIIIPPPaaavvv}}}vvvvvvtttwww{{{~~~UUU;;;>>>AAA:::mmmKKKDDD???:::;;;;;;:::999:::888888888777777777666666666666777777777888888888777777777777777777777777888888888999999999:::::::::::::::;;;<<<===>>>???:::CCCDDDJJJbbbsssgggcccdddffffffggghhhiiiiiiiiigggfffdddaaa```^^^^^^___^^^[[[YYY\\\[[[YYYYYYYYYXXXUUUSSSOOOOOOOOONNNMMMLLLKKKJJJGGGHHHIIIIIIJJJIIIIIIIIIFFFGGGGGGFFFEEEEEEFFFFFFFFFHHHIIIJJJIIIIIIKKKMMMLLLMMMNNNNNNOOORRRVVVZZZVVVYYY]]]```bbbfffiiilllnnnrrrxxx|||~~~```GGG::::::777777999444555555555555555666666666AAA>>>888444111111333444000000000000000000000000111111111111111111111111111111111111222222222222222222111111111111222222222222222333333333333444555555555555666666666666888777777777777888888999@@@888666>>>JJJ]]]dddMMMBBB888666999666555555555555444444444444444444333333333222222222//////000111111111111000000000000000000000000000////////////////////////.../////////000000000111111111222222222333333333222222222333333333444444444666777777777999<<<>>>CCCJJJnnnttt\\\bbbfff___YYYYYYYYYXXXWWWUUURRRQQQKKKJJJHHHEEEDDDDDDGGGIIIGGGEEEMMM[[[bbbkkk~~~~~~|||zzzwwwwwwyyy{{{dddFFF;;;;;;;;;999]]]GGG@@@===;;;:::;;;;;;:::999888888777777777666666666666666666777777777888888777777777777777777777777888888888888999999999999::::::::::::;;;<<<===>>>===@@@AAAFFFOOOcccmmmeeedddddddddfffgggiiijjjjjjhhhfffeeebbbaaa_________^^^[[[YYY]]][[[ZZZYYYYYYXXXVVVTTTQQQQQQQQQPPPOOONNNLLLKKKJJJKKKKKKLLLKKKKKKJJJIIIJJJIIIGGGEEEDDDEEEFFFGGGFFFHHHIIIIIIIIIKKKNNNPPPLLLMMMNNNNNNOOORRRVVVYYYWWWZZZ]]]```cccfffiiilllmmmpppuuuyyy|||~~~yyyQQQ@@@999:::666777888222555555555555555444444444BBB>>>888333000000111222000000000000000000000000//////////////////////////////000000000111111111000000//////000000111111111111111111222222222222444444444444555555555666888888777777777777888888<<<555666>>>>>>???WWWuuueeeMMM>>>:::555888:::555555555444444444333333333333333333222222222111111...///000000111111000000000000000000000000000000000000000000000000000000......//////000000111111000000111111111222222222222222222222333333333333444666777777777888:::<<<;;;===VVVeeeYYY___bbbYYYYYYYYYYYYXXXXXXWWWVVVQQQNNNJJJFFFCCCCCCEEEFFFGGGBBBDDDLLLOOOVVVlllqqqKKK@@@>>>777444777iiiMMMDDD<<<;;;:::999999:::999888888777777777666666666666666666666666777777777888777777777777777777777777888888888888999999999999999999999999:::;;;<<<===AAABBBAAACCCGGGQQQvvvtttnnniiifffeeefffhhhjjjjjjiiigggeeedddbbbaaaaaa```___]]][[[^^^\\\[[[[[[[[[YYYWWWUUUSSSSSSSSSSSSRRRPPPOOONNNNNNNNNNNNMMMMMMLLLKKKJJJOOOLLLJJJHHHHHHIIIIIIIIIIIIJJJKKKKKKLLLNNNRRRUUUNNNOOOQQQQQQRRRTTTWWWZZZXXX[[[^^^```bbbdddhhhjjjlllnnnsssvvvyyy|||[[[FFF:::888:::666666888222666555555444444333333333888777555333111111000111000000000000000000000000/////////////////////////////////000000000111111000////////////000111222///000000000000111111111333333333333444444444444777777666555555666666777555444777999777777AAAOOOtttqqqMMM???;;;;;;666777:::555444444444333333333333222222222111111111000000000...//////000000000000000000000000000000000000000000000000000000000000000.........///000111111111//////000000000111111111111222222222222333333333333555666666666666888:::888999FFFlllhhh]]]___\\\\\\[[[ZZZYYYYYYYYYYYYVVVRRRNNNJJJGGGFFFDDDDDDEEECCCCCCFFFGGGKKKVVVcccxxx~~~[[[>>>;;;<<<555333999XXXCCCCCC999::::::888888999888666777777777777666666666666666666666666777777777777777777777777777777777777777888888888888999999999999999999999:::;;;<<<<<<<<<@@@??????DDDGGGZZZxxx{{{rrrllldddfffhhhjjjjjjiiigggeeefffdddcccbbbbbbaaa^^^\\\___^^^\\\\\\\\\[[[XXXVVVUUUUUUUUUUUUTTTRRRQQQOOOOOOOOOOOOOOONNNNNNNNNNNNOOOMMMKKKJJJJJJJJJJJJIIIKKKKKKLLLLLLLLLNNNRRRUUUQQQRRRTTTUUUUUUVVVYYY[[[YYY[[[^^^```aaacccfffhhhkkkmmmqqqtttwww{{{nnnHHH@@@777777:::555666999333666666555444333333222222...///111333333222111000111111111111111111111111///////////////////////////000000000000111111111000000//////000111222222////////////000000000000222222222333333333444444666555555444444444555555111777999555555;;;>>><<>>SSSoooggg```___]]][[[ZZZZZZZZZ[[[XXXVVVSSSPPPNNNLLLIIIGGGDDDDDDEEEFFFEEEFFFIIILLLUUUbbbuuudddMMM999777999666777>>>iiiJJJ@@@@@@999999999888888888777777666666666666555555555555555555555555666666666666666666666666666666666666888888888777777777777777888999999::::::;;;;;;<<<;;;;;;===@@@@@@CCCLLLVVVrrrfffdddfffkkklllhhheeefffjjjgggdddbbbcccdddcccbbb```___^^^]]][[[ZZZYYYYYYXXXVVVTTTSSSQQQQQQRRRRRRPPPPPPPPPPPPPPPPPPPPPPPPOOONNNNNNMMMMMMMMMMMMMMMLLLLLLLLLMMMNNNPPPQQQRRRUUUTTTSSSSSSSSSUUUWWWYYYZZZ[[[]]]```ccceeeggghhhmmmnnnpppqqqtttyyypppPPPBBB::::::999888777666555444333333333222222222111111111111111222333333333444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333444444444555555555555666555555555555555666777777>>>BBBNNNbbb{{{sssWWWDDD>>>999999777666555555555555555555444333333222111111222222222222222222222222000000000000000000000000000000000000000000000000000000111111111111000000............////////////111111111000000000000000000111111111111222222222444666666666555666888:::555??????BBBhhhjjjfffbbb^^^ZZZWWWYYY^^^[[[ZZZWWWSSSOOOLLLLLLMMMIIIHHHGGGEEEEEEEEEEEEFFFGGGKKKTTTbbbtttrrrFFFAAA:::888::::::777333YYYFFF@@@;;;999999888888888777777777666666666666555555555555555555555555666666666666555555555555555555555555777777777777777777777777888888999999:::;;;;;;;;;;;;;;;===?????????FFFOOOjjjqqqiiieeehhhlllkkkhhhgggbbbccceeefffgggeeecccaaaaaa```___]]]\\\ZZZYYYXXXXXXWWWVVVTTTTTTSSSTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPOOONNNMMMMMMLLLLLLMMMMMMLLLLLLLLLMMMNNNPPPQQQRRRUUUTTTSSSSSSTTTUUUWWWYYYZZZ[[[]]]```ccceeeggghhhlllmmmoooqqqtttyyy]]]EEE;;;:::999999888777666555444333333333222222222111111111111111222222222222222000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000111111111111111111222222222333333444444444444555555555555555555555555555666666777888999>>>GGGUUUnnn|||fffQQQ@@@999999777777555444444333333333555444444333222222111111111111111111111111111111000000000000000000000000000000000000000000000000///000000111111000000///............////////////000000000000000000000000000000111111111222222222444555666666555666888:::===>>><<>>===;;;===BBBGGGQQQwwwwwwnnnfffbbbaaaggghhhgggeeedddeeehhhkkkcccbbbaaa___]]]\\\ZZZZZZZZZYYYYYYXXXXXXXXXXXXXXXSSSSSSSSSSSSSSSSSSSSSSSSOOOOOONNNMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQQQQTTTTTTTTTTTTUUUVVVWWWXXXZZZ[[[]]]```ccceeeggghhhiiilllooorrruuuzzz}}}TTTBBB>>>>>>888888777666666555444444333333333222222222111111222111111111000/////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////000000000111111111111111222222222222222333333333444444444444444444333333444444555666666777;;;<<<999;;;GGGUUUuuuYYYMMMAAA===<<<;;;:::;;;888888777666555555666666333333333333222222111111000000000000000000000000////////////////////////////////////////////////......////////////................../////////////////////000000000000000000000000000111111111111333444555555444555777888888555<<>>>>><<<>>>AAABBBFFF[[[zzziiiaaaaaadddeeeeeeeeeeeefffiiikkkcccbbbaaa```___]]]\\\\\\ZZZZZZZZZYYYYYYXXXXXXWWWTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQQQQTTTTTTTTTTTTUUUVVVWWWWWWZZZ[[[]]]```ccceeeggghhhiiikkkooorrruuuyyy~~~eeeHHH>>>===<<<777777666666555444444444333333333222222222111111222111111111000/////////000000000000000000000000////////////////////////////////////////////////...........................////////////000000000000000111111111222222222222222222222333333333444333333333333333444555555555555777;;;:::777999===UUUrrrsssfffXXXEEE???888444888;;;:::666555777666555555555555555555333222222222222222111111111111111111111111111111////////////////////////////////////////////////......////////////..................////////////......//////000000000000//////000000000111111111222333444444333444666888444666;;;???<<<<<>>===>>>AAA???BBBJJJccc}}}rrrpppddddddeeegggiiiiiigggdddbbbbbbaaaaaa```______^^^\\\\\\\\\[[[ZZZYYYWWWWWWUUUUUUUUUUUUUUUUUUUUUUUURRRQQQPPPPPPOOOOOOPPPPPPOOOOOOOOOOOOOOOPPPQQQQQQSSSTTTTTTUUUVVVVVVWWWWWWZZZ[[[]]]```ccceeeggghhhiiilllooorrruuuyyy}}}qqqQQQAAA:::777666666666555555444444444444333333333222222222111111111111111111111111000000000000000000000000000000000000000000000000000000////////////////////////..............................////////////000000000000000111111111111222111111222222222333333333333222222222222333444444888444333666888666777:::444JJJ\\\hhhxxxwwwggg[[[JJJBBB@@@999;;;555222555777444222222333222222111111111222222222222222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000...//////000000//////...............////////////---......//////000000111/////////000000000111111222333444333333333555777888888777666777;;;@@@CCChhhfffWWWPPPYYYZZZ[[[ZZZWWWVVVUUUVVVUUUTTTSSSRRRQQQQQQRRRRRRTTTSSSPPPMMMJJJHHHFFFFFFHHHEEEBBBAAABBBDDDFFFFFFDDDEEEFFFGGGHHHJJJMMMPPPPPPSSSWWWZZZ]]]```dddfffbbbdddfffiiikkklllllllllkkkkkkjjjhhhiiimmmllliiihhhhhhgggfffeeeeeeeeeeeeaaaeeehhhddd]]]\\\bbbjjj}}}```DDD666;;;999888888666555444333222```DDD>>>???999666999666666666555555555444444555555555444444444333333333333444444444555555555444444444444444444444444444444555555666777777888555555666666777888888999<<<888888;;;===;;;<<>>777444777555555555444444444444333333333333222222222111111111111111222222222222222000000000000000000000000000000000000000000000000////////////////////////................................./////////000000000000000000111111111111111111111111222222222222222222222222222333333444666444555777666555777===///;;;@@@EEEQQQZZZeeevvv^^^LLLCCC@@@888888===<<<:::777555777666333333555111000000000000000111111111111111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000///000000111111000000///............////////////------......///000000111////////////000000000111111222333333222333555777888666555555666666:::@@@MMMsssuuu\\\VVVXXXYYYZZZXXXWWWWWWXXXXXXWWWUUUTTTSSSSSSTTTUUUXXXVVVSSSQQQOOONNNNNNNNNPPPKKKFFFDDDEEEGGGHHHHHHDDDEEEFFFEEEDDDDDDFFFHHHIIIKKKNNNPPPQQQSSSUUUWWWVVVWWWXXXZZZ]]]___```aaacccffffffcccdddiiijjjfff``````___^^^\\\]]]^^^___YYY\\\___aaadddmmmzzzbbbFFF===<<<666555666666666555444444444dddTTTBBB999888999777666666666555555555444444444555555444444444333333333333333333444444444555555444444444444444444444444444444444555666777777888555555666666777888888888===999777999;;;999:::===???>>>@@@EEEPPPnnnqqqdddbbbeeeeeeddd``````aaaaaabbbbbbbbbcccbbbbbbaaa```^^^\\\YYYWWWWWWWWWWWWWWWWWWWWWWWWWWWTTTTTTSSSRRRRRRRRRRRRRRRPPPPPPOOOOOOOOOPPPQQQQQQSSSSSSTTTVVVVVVVVVVVVVVVZZZ\\\]]]```ccceeeggghhhkkkmmmqqqsssuuuwwwzzz}}}lllEEE>>>???888666===444444444444444444333333333333333222222222111111111111111222333333333444000000000000000000000000000000000000000000000000////////////////////////..................................../////////000000000000000111111111111000111111111111222222222222222111111222222333444---111666:::666111222888999<<<666444;;;???FFFTTTUUUXXXbbbqqq|||ooo```PPPCCCFFF777444:::777777888444222222666:::888333222555222111111111111111222222111111111111111111222222////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000............/////////000---------...///000000111////////////000000000000111222333333222333555666444111555<<<999111555CCC===NNNzzzrrrSSSUUUXXXYYYYYYXXXYYYZZZZZZYYYWWWUUUTTTTTTTTTUUU]]]ZZZVVVSSSPPPNNNNNNNNNMMMJJJGGGGGGJJJMMMMMMMMMGGGIIIJJJIIIHHHGGGHHHIIIHHHJJJLLLMMMLLLLLLMMMNNNSSSSSSTTTUUUWWWYYY[[[]]]]]]``````]]]^^^cccddd```\\\\\\[[[YYYXXXYYY[[[]]]\\\^^^bbbkkkzzzgggHHH000888AAA222111333444555444444555666sssPPPHHH>>>888888999888666555555555555555555555555555555555444444333333333111222333333444444444444333444555555555444333222444444444555555555555666666666666666777777777777888999999::::::;;;;;;<<<>>>===@@@DDDFFFUUU~~~yyyqqqjjjeeeeeeeeecccaaa___^^^___bbbcccbbb```_________^^^\\\ZZZWWWXXXYYYZZZ[[[[[[[[[[[[XXXWWWUUUSSSRRRSSSTTTUUUQQQPPPPPPOOOPPPQQQSSSTTTTTTTTTSSSTTTWWWYYYZZZZZZXXXYYY[[[^^^bbbeeeeeeeeekkkjjjkkkmmmsss{{{rrrVVV===777999555333555444444333333333333222222111111111111111111111111000000000000000000000000//////000000000000//////////////////////////////////////////////////////........................////////////////////////////////////000000000000000000000000000000000000222222111111222222333444222111222666666222111333444444444555777888:::;;;===???AAAEEEKKKSSS[[[aaammmdddWWWNNNIIIDDD>>>999666666555444444444444555444444444444333222111000111111111111000000000000000000000000000000000000111000///......///000111////////////////////////........................////////////////////////000000000000000000000000...---///333111,,,+++---222222111000//////000000000111111222222333444444555555666666777777888888>>>???TTTyyybbbPPPOOORRRPPPSSSZZZXXXVVVYYY\\\XXXQQQSSS[[[YYYXXXWWWVVVSSSPPPMMMKKKMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKJJJJJJJJJJJJKKKKKKLLLNNNOOOOOOPPPRRRSSSTTTVVVXXXZZZ[[[\\\[[[______ZZZ[[[```bbb^^^WWWWWWXXXYYYVVVSSSVVV]]]WWWjjjgggGGG;;;888555444888555555444333333222111111~~~]]]IIIBBB:::777888999888666555555555555555555555555555555444444444333333333111222333333444444444333333333444555555444333222444444444444555555555555555666666666777777777777888888999999:::;;;;;;;;;;;;:::<<<>>>===FFFcccwwwmmmdddbbbaaaaaabbbcccaaa___bbbaaa___```aaaaaa```^^^YYYZZZZZZ[[[[[[ZZZZZZYYYXXXVVVTTTSSSRRRRRRSSSTTTRRRRRRQQQPPPQQQQQQSSSSSSWWWVVVUUUUUUVVVWWWWWWWWWXXXXXXZZZ\\\```cccddddddiiilllqqqwww~~~\\\HHH777666999666333555444444333333333222222222111111111111111111111111000000000000000000000000//////000000000000//////........................////////////////////////.................................................../////////000000000000000000000000000000000000222111111111111222333333555111111333444444666:::444444444555666777888999777888999999:::>>>CCCFFFKKKTTT```iiioootttzzzzzzwwwtttsssrrrlll```WWWOOOIIIAAA===<<<;;;777444666555555444444444444444444444444444333222111000111111111000000000//////000000000000000000000000111000///......///000111........................................................................////////////////////////111/////////---///999DDD222111111000//////000000000111111222222333333444444555555666777777888888666;;;HHHdddqqqZZZMMMHHHKKKPPP[[[\\\[[[XXXVVVVVVXXXYYYYYYXXXVVVUUUTTTSSSRRRRRRNNNNNNOOOOOOOOOOOOOOOOOOOOONNNNNNMMMMMMLLLKKKKKKNNNNNNNNNNNNNNNOOOOOOOOOSSSTTTUUUVVVWWWXXXXXXXXXZZZ\\\[[[XXXVVVWWWVVVSSS\\\VVVRRRRRRRRRRRRWWW\\\xxxkkkSSS===888888555555888555444444333222222111111___GGG@@@<<<777666777999888666444444444444444444444444444444444444333333333333222222333444444444333333333333444444444444333333444444444444555555555555555555666666666777777777888888888999::::::;;;;;;<<<;;;===???===>>>MMM___|||lllfff```^^^aaacccbbb```cccaaa___^^^___`````````^^^^^^^^^]]]\\\[[[ZZZYYYYYYXXXVVVUUUTTTTTTUUUVVVUUUUUUTTTSSSSSSSSSTTTTTTUUUUUUTTTTTTTTTUUUUUUVVVXXXXXXYYYYYY[[[^^^```aaahhhqqq|||hhhHHH<<<555888999555333555333333333333222222222222111111111111111111111111000000000000000000000000//////000000000000//////........................////////////////////////....................................................../////////000000000000000000000000000000000111111111111111222222333777222///111333555:::@@@555555555555555666666777666666666555333333444666555999===@@@BBBGGGMMMRRRUUUbbbuuu~~~wwwrrrrrrpppnnnmmmlllfff]]]VVVPPPMMMIIIFFFDDDAAA===::::::777444444777888666444666555444444333333444444333333333333333222111000111111000000000000//////000000000000000000000000000//////......//////000................................................................................................000//////...,,,000>>>MMM111111000/////////000000000000111111222333333333444444555555666777777777666>>>@@@EEEfff{{{cccXXXQQQJJJVVVWWWVVVTTTWWW\\\ZZZUUUWWWVVVTTTRRRQQQQQQRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPOOONNNNNNMMMQQQQQQQQQPPPPPPOOOOOOOOORRRSSSTTTVVVWWWVVVVVVUUUZZZXXXXXXZZZ[[[XXXXXXZZZZZZSSSOOORRRYYY```hhhnnnzzzLLL???666777888555555777444444333333222222111111pppPPP>>>;;;999777666888888666555444444444444444444444444333333333333333333333333222333333444444333333333222333333333444444444444333333444444444555555555555555555666666666777777777777888888999:::::::::===;;;===@@@@@@???EEENNNfffyyyiii``````ccceeedddeeeccc___^^^___``````````````````___^^^]]]\\\[[[[[[ZZZYYYXXXWWWWWWXXXXXXXXXXXXXXXWWWVVVVVVVVVVVVSSSTTTUUUUUUUUUVVVXXXZZZ[[[[[[[[[[[[\\\___ccceeeppp|||fffIII@@@:::888:::999444222444333333333222222222222111111111111111111111111111//////////////////////////////000000000000//////........................////////////////////////........................................................./////////000000000000000000000000000000000000000000000111222222777222///111222444999???555555444444444444444555555666888777666555666777>>>>>><<<:::888999===@@@999>>>DDDHHHHHHHHHGGGGGGFFFFFFEEECCCBBB@@@===<<<>>>===<<<:::888888999;;;777666555666888888666444555444444333333333333333222222222222222111000000111000000000////////////000000000000000000000000////////////////////////........................................................................------------------------------000222000...444<<<111000000/////////000000000000000111222222333333333444444555555666777777999>>><<<:::KKKvvv{{{dddSSSLLLIIIQQQ[[[______^^^XXXWWWVVVUUUTTTSSSRRRRRRTTTTTTSSSSSSSSSSSSSSSRRRSSSSSSRRRRRRQQQPPPPPPPPPSSSRRRRRRRRRQQQQQQQQQQQQOOOPPPRRRUUUVVVVVVVVVUUUUUUPPPPPPTTTTTTRRRTTTYYYYYYYYY```lllxxxiiiPPP>>>999777999999444333555333333333333222222111111vvv\\\III<<<:::999888888888777555333444444444444444444444444333333333333333333333333333333333444444333333222222222222222333333444444333333333444444444444555555555555555666666666666666666777888888999999::::::888888;;;===>>>@@@DDDQQQuuuvvvpppnnnjjjgggdddbbb___^^^___aaaaaaaaa^^^^^^^^^^^^^^^]]]\\\\\\[[[ZZZZZZYYYXXXXXXXXXWWWXXXXXXXXXWWWWWWVVVVVVUUUSSSUUUVVVVVVVVVVVVYYY\\\ZZZ\\\___bbbdddiiippptttdddOOO???;;;999999888666222222555333333222222222111111111000000000000000000000000//////////////////////////////000000000000//////........................////////////////////////............................................................////////////////////////////////////000000//////000000111222666222000222222111333777555444333333333333333333000222555666555555666777777777777666666888:::<<<<<<;;;:::888777888:::<<<777777777666666777999;;;444555777666444444666888555444444555555555333111444444333222222222222222111111222222111111000000000000000////////////...////////////////////////......////////////..............................................................................------------------------///,,,,,,000111...+++,,,000///////////////000000///000000111111222333333333333333444555555666666666555666999>>>PPPvvvqqqZZZKKKRRRYYYWWWYYYaaaVVVWWWYYYZZZZZZXXXWWWVVVUUUUUUUUUTTTTTTSSSSSSSSSTTTTTTSSSSSSRRRQQQQQQQQQQQQQQQRRRRRRRRRRRRSSSSSSPPPQQQSSSTTTTTTTTTTTTSSSZZZVVVTTTUUUVVVUUUXXX]]]jjjuuu|||```III999:::999999999777333222555333222222222222222111111[[[JJJAAA999999999999888777666444333333333333333333333333333222222222222333333333333333333444444444333222222222222111111222333444555333333333333444444444444444444555555555666666666666666666777888888999999===;;;999:::<<<===>>>???HHHOOOlll{{{rrrgggdddaaa```aaaaaaaaa```]]]^^^^^^^^^]]]\\\\\\[[[YYYYYYYYYXXXWWWWWWVVVVVVWWWWWWWWWXXXXXXWWWVVVVVVQQQTTTVVVVVVUUUUUUYYY\\\[[[```ggglllrrryyymmmOOODDD>>>555555555444222222444666222222222222111111111111000000000000000000000000000000000000000000000000//////000000000000//////------------------------////////////////////////........................------------------------------.........////////////////////////////////////////////////000000111555222111333222//////111333333222222222222222333111333444555444333444555333444444555555666666666999999999999999999888888777666444444555666888999444666777777555333222222222222333444444444333333444333222222111111222222000000111111111000000///000000////////////......////////////////////////---......//////......---------------------------........................------------------------------------------------333,,,))),,,000///------//////......//////000000//////000000111222222222222222333333444555555555555111666>>>;;;:::PPPmmmoooaaaYYYOOOKKKPPPPPPQQQSSSUUUVVVVVVVVVUUUUUUUUUUUUTTTTTTSSSSSSRRRTTTTTTSSSSSSRRRQQQQQQPPPPPPPPPPPPQQQQQQRRRRRRRRRTTTSSSSSSSSSSSSRRRRRRRRRTTTXXX[[[\\\aaajjjnnnooo^^^III>>>888555666666555444222333555222222222222222222111111fffKKK>>>999888666777777777666555444555333333333333333333333333111111222222222333333333333444444444333333222111222111111111111333444555222222333333333444444444444444444555555555666666555555666666777888888999===<<<;;;;;;<<<>>>???>>>??????IIIhhhzzzuuuqqqmmmhhheeecccccccccbbbaaa___]]]\\\[[[[[[[[[ZZZZZZYYYXXXWWWYYYZZZ[[[\\\\\\\\\[[[ZZZWWW\\\```bbbccceeekkkppptttzzz{{{WWWCCC>>>:::333444444333222333333333222222222222111111111111000000000000000000000000000000000000000000000000//////000000000000//////------------------------////////////////////////........................---------------------------------........./////////////////////////////////............///000000555222000222111......111222222111111111222222333333555666555444333444666999888777666666555444333111222444555777666444333666444222222444555444333777777888888777666444333222333444444444444555666333333222111111111111111//////000000000000000///000000/////////.........////////////////////////------...//////...------------------------------........................------------------------------------------------000+++***---///...---///...............///000000//////000000111111222222222222222333444444555555555555888<<<999666@@@NNNrrr~~~vvviiiZZZTTTRRRPPPOOOOOOPPPQQQRRRUUUUUUTTTSSSSSSRRRQQQQQQSSSSSSRRRRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOQQQQQQPPPQQQRRRTTTWWWXXXZZZhhhrrrsss{{{}}}]]]FFF===:::999333444444333333444444333111111111111111111222222iiiRRRDDD888666;;;444555666555444444555666333333333333333333333333111111111222222333333333444444444444333333222111111111000000111333444666222222333333333444444444444444444555555555666666555555666666777888888888666777888999:::======;;;;;;BBBCCCDDD\\\xxxrrrkkkkkkjjjhhheeecccaaa```^^^^^^^^^^^^^^^\\\[[[[[[^^^___aaabbbbbbbbbaaaaaaeeekkkrrrwww{{{rrrYYYDDD<<<<<<777666777666555444555222///222222222111111111111000000000000000000000000000000000000000000000000000//////000000000000//////------------------------////////////////////////........................---------------------------------.........//////////////////////////////...............///000000666222000000000...000444111111000000111222222333111222333222222222444666555333222222333444555444555444333333555666666666777444222333666777555222333111111222444555444222333333333333222222333555333222222111000111111111//////000000000000000///000/////////............////////////////////////,,,---...//////...---,,,------------------------........................------------------------........................)))***...333111+++***,,,...............///000111/////////000111111222222111222222333333444555555111666777333222666:::;;;===iiibbb^^^WWWQQQNNNOOOQQQSSSTTTTTTSSSSSSRRRQQQQQQPPPRRRRRRRRRQQQPPPPPPOOOOOORRRQQQPPPOOONNNMMMLLLLLLLLLLLLLLLOOOSSSXXX^^^aaa___CCC777666555333555666666555555555333000111111111111111111222222uuuKKK<<<;;;888444444666555555555555444444444222222222222222222222222222222222222222222222222111111111111111111111111///000000000111111111111111111111222222333333333333333333444444444555555555555555555666666666666888888999999999:::::::::===:::<<>><<<<<>>===;;;>>>DDDVVVwwwxxxZZZEEE>>>888999999555333444333222222111111111111111111111111111111111111111111000000000////////////////////////////////////////////////...---,,,,,,---------------------------------......---------------------------------------------------------,,,,,,,,,---------......///...,,,---......---+++---,,,,,,,,,------...///.........---------------........./////////000000111111111111111111111111222222222222222222222222222222222222222222222222000000111222222222222222000111111111111111111111111111111111111111111111000000000000000000000000////////////////////////........................------...............///------------------------------------------,,,,,,------------------,,,,,,------------------------,,,,,,------------......------------------------,,,,,,---------................../////////000000000000000000111111111111222222333333444444555555333666999999<<>>999666666666444444555555444444444444333333333111111111111111111111111111111111111111111111111000000000000000000000000222222222111111111111111333333333222222111111111222222222333333333444444444444444444555555555555666666777777777888888888666555777;;;===<<<>>>@@@BBBUUUpppvvvYYYEEE===:::888888666333222444333222111111000000111111000000000000000000000000000000000////////////...////////////////////////......///......---,,,,,,---------------------------...////////////...---------------------------------------------------,,,,,,,,,---------.........,,,+++,,,------,,,+++,,,,,,,,,,,,,,,------.......................................////////////000000000000000000000000111111111111111111111111111111111111111111111111000000111222222222222111000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................,,,---------......//////------------------------------------------,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,------......------------------------,,,,,,,,,------------...............//////////////////000000000111111111111111111222333333444444...333999999777===SSSiiiqqqVVVCCC:::777777555555666444111222555222111111111111000000000////////////////////////sssPPP===777555444333333333444666444444444444333333333333111111111111111111111111111111111111111111111111000000000000000000000000111111111222222222333333333333222222222222222222222222222222333333333333333444444444444555555555666666666666777777777777777777777888999:::<<<===<<>>===AAALLLYYYkkkvvv\\\JJJ:::888444333222222333444333222222222111000000000000000000000000000000000000000000000/////////.........////////////////////////,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,...000111111000---------,,,,,,,,,---------------.........//////---------.........//////////////////////////////000000000000000000000000000000000000000000000000///000000111111111111111000000/////////.........000000000000000000000000////////////////////////////////////////////////------------------------++++++,,,------...//////,,,,,,,,,---------......+++,,,,,,------.........///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......------------------------++++++,,,,,,,,,------------------.........//////////////////000000000111//////000000111222222333888666666777777555:::@@@CCCbbbmmmSSS???777555444333///000111000111222333333000000000/////////......////////////////////////}}}TTT???::::::555666555444555666444222444444444333333333222222000000000000000000000000000000000000000000000000000000000000000000000000//////000111333444555666111111111222222333333444111111222222222333333333333333333444444444555555555555555555666666666777777::::::777555777:::;;;<<<999:::>>>AAAJJJbbbzzz\\\LLLBBB555666555555444444555666333///222111111000000000000000000000000000000000000000000/////////............////////////////////////++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------///222444444333......---,,,,,,---------,,,,,,,,,------.........---------.........//////////////////////////////000000000000000000000000000000000000000000000000//////000111111111111111000000//////.........---000000000000000000000000////////////////////////////////////////////////------------------------++++++,,,,,,---...//////,,,,,,,,,------.........++++++,,,,,,---...////////////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------++++++,,,,,,,,,------------------.........//////////////////000000000000/////////000111111222222222111222555666444666:::???AAATTTxxxpppcccPPP:::111555:::888222000111222222333444333000000/////////............////////////////////////wwwWWWCCC:::999:::444444444333333222222222111111111111111111111111000000000000000000000000111111111111111111111111111111000000//////......222111000//////000111222000000000000000000000000000111111111111222222222222222333333333333444444444444444555555555555666666666666666777777777777999;;;<<<<<<<<<@@@GGGMMMfffdddJJJ===888555555444444333333333333222222333333222222111000//////000000000000000000000000////////////////////////------------------------///...---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------,,,++++++,,,,,,,,,++++++++++++++++++++++++---------............///------------------------...---,,,+++++++++++++++------------------,,,,,,........................//////000000000000//////000000000000000000000000............////////////111111000000//////............//////000000111111///......---------...............................................................------,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,---......------...000////////////////////////000000000000111111111111444333333333333444555555999999>>>PPPmmmhhhPPP<<<:::777555333333333444000000111111111111000000000000000000000000000000........................wwwZZZDDD:::777555444444444333333333222222222111111111111111111111111000000000000000000000000000000000000000000000000111000000000/////////...111111000//////000111111000000000000000000000000000000111111111222222222222222222333333333444444444444444444555555555555555555666666666777777777999:::;;;::::::<<>>:::999666444222222222333000000111111111111000000////////////////////////........................hhhWWWBBB777666888666222333333333333222222222222111111111111111111111111000000000000000000000000////////////////////////000000000000////////////111000000//////000000111000000000000000000000000000000000111111111222222222222222222333333333333444444444444555555555555555555555666666666666777777888999888888888:::<<<999JJJUUU\\\iii{{{|||xxxxxx}}}```WWW]]]pppZZZJJJ:::666777777444333333333333333222222222222222222222111111000000///000000000000000000000000........................------------------------......---,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------......---,,,,,,,,,------++++++,,,,,,------......---------------------------------......------------------------------------............/////////+++,,,,,,---....../////////////////////............---------------......------------------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------+++---......------...///........................//////000000000000111111333333222222333333444555666666444111333@@@VVVgggmmmSSSCCC:::555888666444222111111111222///000000111111000000///////////////////////////------------------------uuukkkOOOEEE999444555666555222333222222222222222222222111111111111111111111111000000000000000000000000////////////////////////000000000000////////////000000000//////000000000000000000000000000000000000000000000111111111111111222222222222333333333333333444444444555555555444444555555555666666666555666777777777777777777555???GGGQQQ[[[cccrrrlllLLLEEEMMMbbbuuuhhhWWWDDD:::333444777555222111333333333222222222222111222111111111000000000///////////////////////////........................------------------------...------,,,,,,,,,------+++++++++,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,+++++++++,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,------...******+++,,,------......------------------------------............---------------------------------------.........//////,,,,,,------............/////////......---------------,,,,,,------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,+++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++---......---,,,...///........................////////////000000000111222222222222222333333444333888:::888444666???HHH]]]mmmjjjRRR@@@777555555555444333111000000000000//////000000000000//////////////////////////////------------------------{{{uuu^^^PPP<<<:::666333111000111111222222222222222222222222000000000000000000000000////////////////////////000000000000000000000000////////////000000000000/////////000000///////////////////////////////////////000000000111111111111111111222222222333333333333333444444444444555444444444444555555555555333444555777888888777666:::<<<>>>GGGQQQRRReeefffKKKHHHQQQWWWzzznnn[[[PPPDDD>>>777222444666444222222333333222222222111111111111111111000000000000000////////////////////////........................------------------------------,,,,,,,,,------...+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,+++++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...******++++++,,,---......------------------------.........//////.................................------------............/////////.........------//////......------,,,,,,,,,,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++,,,------,,,,,,---///...........................////////////000000000222111111111111222333333///333777888666555555777CCCLLLbbbwwwcccVVVGGG<<<777444222222222222111000000000000000//////000000000000//////........................------------------------}}}~~~ttt]]]GGG;;;444555666444222111222444111111111222222222222222000000000000000000000000////////////////////////000000000000000000000000////////////000000000000...//////000000//////.../////////////////////////////////000000000111111111111111111222222222222333333333333444444444444333333333444444444555555444333444666888999888777:::777222777AAACCCNNNggglll[[[ZZZ```qqqoooTTTDDD???888999444111333444222222444222222222222111111111111000000000000000000000000000000000000000000000000------------------------------------------------------,,,,,,,,,---......++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++++++++,,,---......++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......////////////..............................,,,------------.........000000//////...------,,,---------------,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++*********+++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,***,,,------,,,,,,---...------------------------......////////////000000111111000000111111222333111111000222444666666666<<<:::AAAUUUooonnnVVVFFF<<<444444666555111000111111111000000000000000...//////000000//////...........................,,,,,,,,,,,,,,,,,,,,,,,,|||kkkZZZHHH;;;555555555555444444444444444000111111111222222222222000000000000000000000000////////////////////////////////////////////////.../////////000000000111......///000000///......////////////////////////////////////000000000111111111111111222222222222222222333333333444444444222333333333333444444444666444333444777888777666555666111222999999>>>NNN```qqqwwwaaaQQQAAA:::999333444111000333333111222555222222222222111111111111///000000000000000000000000000000000000000000000------------------------------------------------,,,,,,,,,,,,,,,---...///++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,++++++++++++,,,---...///++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***************+++,,,---++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------,,,,,,---------...............------------------,,,,,,,,,,,,,,,---------++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************++++++++++++)))*********++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,***,,,------,,,+++---...------------------------........./////////000000000000000000000111222222222222111111333555666777666444666===HHH[[[xxxzzzgggRRRAAA;;;555222666777333111222000000000111111111000000......////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,jjjVVVGGG<<<999;;;777333000000222333000---000000111111222222222222000000000000000000000000////////////////////////.........................../////////000000111111---...///000000///...---////////////////////////////////////000000000000000111111111111222222222222222333333333444444444222222333333333444444444888555333333555777666444111::::::999<<<888666>>>???SSSuuuaaaGGG===777888;;;555333111222555444000111444222222222111111111111000////////////000000000000000000000000000000000000------------------------------------------------,,,,,,,,,,,,,,,---...///++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++++++++,,,---...///++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++***)))))))))***++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***++++++,,,,,,------...+++++++++,,,,,,---------++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++************************************************)))************+++++++++))))))******++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***,,,------,,,+++---...------------------------............/////////000000000000000000111111222---000333444333111000111...444;;;===888<<>>>>>MMMjjj]]]PPP???666555666333...111111111222222333333333222222222111111111111000000000000000000///......////////////////////////........................------------------------+++,,,,,,------,,,,,,+++---,,,,,,+++*********+++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,++++++******))),,,,,,,,,++++++*********,,,+++***+++,,,---------++++++++++++++++++++++++.........------,,,,,,,,,------------------------------------------------...---,,,---/////////...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------++++++++++++++++++++++++************************************************,,,+++***))))))***+++,,,,,,++++++******++++++,,,,,,+++***))))))***+++,,,,,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++++++++++++++++++++---,,,,,,++++++,,,,,,---...,,,***+++...000...,,,---------............///............/////////////////////000111111222222444444333444666:::===???TTT```rrruuukkk[[[LLLBBB999333///222111111111000000//////000000000000////////////........................------......------,,,+++++++++++++++++++++++++++}}}jjjSSS???::::::555222444222222111111111111222222000000000000000000000000000/////////............000/////////.........---000000000///////////////...//////////////////...........................//////............//////.../////////000000000000//////000111111111111000000000111111111222222222111111111222222222333333444444444444555555555555666666666777777777888888:::888===LLL[[[lll||||||~~~wwwggg[[[GGG???666222444666444111111222222222222222222333222222222111111111000000000000000000000///......................................................------------------------++++++,,,,,,,,,,,,++++++---,,,++++++******++++++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,)))))),,,222333000,,,++++++++++++++++++++++++......---------,,,,,,,,,------------------------------------------------...,,,,,,---...///...---+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,++++++++++++++++++++++++************************************************++++++***))))))***++++++,,,++++++******++++++,,,++++++***))))))***++++++,,,,,,,,,++++++*********,,,++++++++++++++++++***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---,,,***,,,...///...,,,------------......................../////////////////////000111111222222222222222333555777999;;;>>>DDDOOO]]]mmm~~~sssaaaNNNHHH@@@999777555444333111111111000000000//////000000000000/////////...........................---------...------,,,+++++++++++++++++++++++++++|||qqqggg```III===444666777333222444111111000000000000111111000000000000000000000000////////////............/////////...............//////////////////000000......////////////..............................//////............//////....../////////000000000...///000000111111000000000000000111111111222222111111111222222222222333333333333444444444555555555555666666666777777777:::777888:::<<>>EEEIIIiiimmmvvv|||iiiVVVJJJBBB;;;555999777555444333222111000000000000000000000//////000000/////////.........------------------------,,,------------,,,++++++++++++++++++++++++++++++uuucccRRREEE<<<999777555555555333111222555111111000000000000111111////////////////////////.........///////////////---------...............------......//////000000---...///000000///...---..............................------------..................////////////......///000000000000000//////000000000111111111000000111111111222222222222222222222333333333444333333444444444555555555333444777999888777:::@@@EEE^^^|||~~~rrrmmmsssyyyiiiWWWCCC:::777666555666555666555333000000111444222222222111111000000000111111111000000000//////......////////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,......////////////......,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++******)))))))))************************+++,,,------,,,+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***+++---------+++***++++++,,,,,,++++++***)))******+++,,,,,,------++++++++++++++++++++++++((()))******++++++***************************************************************************************++++++*********+++******))))))******+++*********++++++*********************************)))))))))******+++++++++************************+++******))))))******+++++++++,,,,,,,,,,,,,,,---,,,,,,,,,------------...------------.....................///000000111111000111111222222111111000000222666888888777888999CCCJJJWWWfffwww}}}ssshhh\\\LLL???888666666777000111222222222111111111//////////////////000000////////////............------------------------,,,,,,------,,,,,,+++***++++++++++++++++++++++++wwwjjjZZZMMMBBB888444555333333333222111111333555111111000000000000111111////////////////////////.........///////////////---------------...........................//////---...///111111///...---..............................------------......------........./////////---...//////000000///////////////000000000111111000000000111111111111222111111222222222333333333222333333333333444444444555333222444666888999999777EEETTTiii|||xxxuuutttttttttnnnlllkkkwww|||vvvtttyyyppp___KKKAAA888666666333000///333333222000...///111444111111111111111000000000111111000000000/////////------.../////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////////////////...++++++******++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++***))))))(((((()))))))))******************,,,...+++'''&&&)))---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++***)))***,,,---,,,+++******++++++++++++************+++,,,------......++++++++++++++++++++++++))))))***++++++++++++***************************************************************************)))***++++++++++++***)))******))))))))))))******)))***++++++++++++***))))))))))))***************)))))))))***************************************++++++************++++++***+++,,,,,,++++++,,,---,,,,,,,,,,,,------------,,,------------.........---......//////000000111111111111111111111111111111333444444333333555666444999???FFFOOO^^^ooo{{{xxxkkk\\\QQQDDD>>>999777666333222444000111333222000/////////......////////////000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++ZZZNNNBBB===888333333666000111222111111111111111000//////......//////000////////////////////////............/////////000,,,,,,,,,------...........................------,,,...000111111000...,,,...........................------,,,,,,------...---------.........//////---...//////000000//////////////////000000000111000000000000111111111111111111111111222222222222222222222222333333333333666555333333555888999999;;;===:::@@@OOO___}}}wwwqqqwww}}}yyytttvvv~~~uuurrrlllkkkwww{{{~~~yyyvvvrrroooVVVFFF<<<666222444555222//////000///...//////000111111000000000000111111111111111000000000////////////,,,---......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------............------++++++******++++++,,,---***+++,,,,,,,,,,,,+++***************************++++++++++++++++++++++++************************************))))))))))))((()))))))))*********+++(((***++++++***)))******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++***)))***+++,,,,,,*********++++++++++++*********+++,,,---...//////000************************)))***++++++,,,,,,++++++************************************************************************)))***++++++++++++***)))******))))))))))))******)))***++++++++++++***)))((()))))))))*********+++************))))))))))))************************,,,,,,++++++++++++,,,,,,)))+++---,,,******,,,...++++++,,,,,,,,,---------,,,,,,---------.........------......///000000000111000///...//////111111333444333111//////000222444555666666777>>>IIIQQQ___fffsss}}}yyyyyy~~~xxxooolllfff]]]RRRGGG>>>888555111111444555111000222444555666444000......///........./////////000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++FFF<<<444555555333444888111333333222222222///,,,.........------.........////////////////////////---.........//////000000,,,,,,,,,------........./////////......------,,,,,,...000111111000...,,,...........................------,,,,,,------...---------.........//////---......///////////////////////////000000000000000000000000111111111111000111111111111222222222111111222222222333333333111333444444444555555444333777888<<>>GGGSSS___pppxxxooorrr~~~|||oooaaaXXXOOOKKKEEE???999444111000111111111000000000//////////////////////////////.../////////000000000000////////////.............................................------,,,,,,,,,------------------------++++++++++++++++++++++++***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))******))))))))))))******************)))))))))(((***++++++,,,,,,++++++***)))*********++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++*********)))))))))************************************************+++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))************************))))))))))))************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++)))''''''))),,,---...999666111,,,)))(((((()))***************************+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,......////////////......000000///...............000000000000000000000000111111111222222222333333222222222444666:::===???BBBGGGOOOXXXaaagggkkkmmmllllllrrr||||||vvvyyyxxxpppmmmppptttvvvvvvxxx{{{zzzvvvtttuuusssooorrrlllhhhiiifff___[[[\\\SSSPPPJJJDDD>>>999777555555444333222222222222222000000000000000000000000000000000000/////////...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******333333333222222222111111111000000//////000000111000///......------............/////////000000000...........................------,,,,,,------...------............------,,,---...000222333333444............------------+++,,,,,,------.........------------------------................................................////////////000000000000000000000000111111111111111000000000000222333555333333333333333333333333555444444333444444555666555999===AAANNNggg~~~|||wwwxxxtttmmmssszzzvvvooohhh___TTTHHH???999888555333222111111111111111000000000000//////////////////////////////....../////////000000000/////////............---------------------------............------------------------------------++++++++++++++++++++++++)))***,,,......---,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))******))))))))))))******************))))))))))))******++++++++++++***************+++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++******)))))))))(((((((((************************************************+++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))************************))))))))))))************+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++***)))((())),,,000444777555222...***((((((((()))++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,......////////////....../////////...............000000000000000000000000000111111111222222222222444333111000000000111222111444888===CCCGGGJJJLLLPPPPPPWWWaaaccc```ccckkkfffccc```aaaccceeecccaaaeeehhhgggdddbbbcccaaa^^^]]]VVVOOOKKKGGGBBB@@@AAA;;;999777444222111111111111000000000000000111111000000000000000000000000000000000/////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******111111111222222222222222000000////////////000000///.........------------........./////////000000........................------------------------,,,------......------,,,)))***,,,---///000000000.........------,,,,,,,,,++++++,,,,,,---...//////------------------------........................................................./////////000000/////////000000000111111000000//////000111333333111222222333333333333333333333333444444333333222666888::::::===III[[[iii|||~~~|||{{{yyy~~~~~~xxxppprrr~~~~~~iii```TTTKKKFFFAAA999444555444333222222222333333000000000000000000//////////////////////////////........./////////000000//////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((***---//////...,,,******************************++++++,,,,,,++++++***************************************************))))))))))))))))))))))))******))))))))))))***************)))))))))))))))******++++++++++++******))))))*********+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************))))))))))))((((((((((((******************************************************************************))))))))))))******))))))))))))))))))))))))************************((()))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((''')))000888===<<<:::---,,,***))))))***+++,,,***************************+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---.....................---////////////////////////000000000111111111111222444444333222222333333444555555555555666777888888::::::>>>DDDEEEBBBDDDIIIGGGGGGGGGIIIKKKKKKIIIGGGHHHIIIIIIGGGFFFEEEDDDBBBAAA<<<777444222111000000333222222111111222333444000000////////////000000000000000000000000000000000000/////////.........------------------------------------------------+++++++++***+++,,,,,,---++++++++++++++++++++++++******++++++++++++******000000000111111111222222000000////////////000000...............------,,,............////////////........................------------------------,,,,,,------------,,,,,,***+++,,,,,,------,,,,,,......------,,,,,,,,,+++++++++,,,,,,---...//////------------------------................................................---............/////////....../////////000000000////////////000111222222000000222222333333222222111111333444444444333333...111444555555999@@@EEEUUUXXXaaakkkqqqssswww}}}{{{zzz||||||zzz}}}yyyzzz}}}~~~yyyrrrooorrr{{{|||rrrooottt{{{~~~zzzxxxzzz|||vvvnnnSSSJJJ???888777777444111222111111000000000000000//////////////////000000....................................////////////............------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((***---//////...,,,******************************++++++,,,,,,++++++***************************************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))******)))******++++++******)))(((((((((((())))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************))))))))))))((((((((((((***************************************************************************))))))))))))))))))***))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))'''***555@@@BBB999///)))))))))))))))***+++,,,))))))))))))))))))))))))***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,---......///...------........................//////000000000111111111/////////000111222333333111111111111111333444555111111222555444111111333444333444555666777666555555444444555444222111111222222000000111222111///111111000000000000111111222111000///............////////////////////////////////////............------------------------------------------------+++************+++,,,,,,++++++++++++++++++++++++******++++++++++++******000000000000000111111111000//////......//////000...////////////...------------........./////////------------------------,,,------......------,,,,,,,,,------------,,,,,,...............---,,,+++------------,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------.........///............////////////.........///000000111111...///111222333333222111000111222333444444444444222222222111111333777::::::>>>FFFOOOUUUZZZbbbkkktttzzzwww{{{}}}~~~}}}tttooosss{{{~~~~~~{{{wwwsssqqqsssuuu|||yyyrrrrrrxxxwwwpppnnnpppsssyyysssiiibbbbbbccc]]]SSSBBB<<<555111111222222111/////////000000000000000......////////////000000........................------........./////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,......---,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++******************************************+++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))************))))))'''''''''((((((((())))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************************************)))))))))(((((((((***************************************************************************))))))(((((())))))***))))))))))))))))))))))))************************))))))))))))************(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))*********(((***222:::999...###++++++******)))(((((('''((((((((((((((((((((((((***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,---//////...------........................////////////000000000000.........//////000000000111111000000000111111222111111111222222111000000//////......///000111111222000000222222...---//////111111000222444111---222222111111000000//////222222000///............/////////////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++,,,,,,++++++++++++++++++++++++******++++++++++++******000000000000000000////////////............////////////000000000///...------------.........//////------------------------,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,+++......//////...------,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---------.........------........./////////------...///000000000000---...000222333222111111111111111111222222222222777666444222111222333444333444999???AAABBBIIIRRRXXXcccmmmsss~~~~~~xxxyyy|||xxxqqqjjjiiinnnuuu|||zzznnngggkkkpppqqq}}}ttttttyyyzzzxxx{{{}}}zzzqqqhhhcccbbb___[[[SSSJJJFFFFFFBBB<<<666444222111000000111111000000111111222222222222........./////////000000........................---------.........//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************))))))*********+++++++++))))))))))))))))))))))))******))))))))))))******((()))))))))************))))))************))))))(((((((((((())))))))))))))))))))))))*********+++++++++++++++++++++++++++******++++++++++++******************************++++++*********)))))))))************************************************************************))))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))************(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))((((((***,,,,,,(((%%%******++++++***)))'''&&&((((((((((((((((((((((((***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***+++---//////...---,,,------------------------........./////////000000000000000111111000000000555444333222111///......111111111111222333333111//////000000//////000111333///000333333///...111---000000---...111///***111111222222222111111111000//////.........////////////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,***************************************++++++,,,******************************++++++++++++******111000000000//////////////////............/////////000111111111000...------------.........//////------------------------,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,+++,,,---------------,,,,,,+++++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......---------.........//////,,,---...///000000000000,,,...000222333222111000222222111000000000000000......///111333333222111333444777999777555:::BBBAAAJJJSSSYYYfff}}}vvv|||zzz}}}~~~{{{sssoooqqqwwwwwwmmmsss{{{||||||qqqhhhnnnvvvxxxqqqiiiooovvvwwwmmm^^^SSSOOOCCCEEECCC;;;555555666555...000222333222111111222000111111111111000000///---.........//////000000........................---------.........//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))******))))))))))))******(((((())))))*********+++))))))************))))))))))))))))))************))))))))))))******************************************++++++++++++******))))))))))))))))))))))))++++++++++++************************************************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))************'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''$$$"""$$$***000'''((()))+++++++++***)))))))))))))))))))))))))))***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***+++---//////...---,,,------------------------............/////////000---...///000000000000000...///000000111111111000000000///...///111111...---///111111000......///111------222222------000...111///,,,---222222,,,,,,---...///000000000000---,,,------...///000111//////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))***++++++,,,******************************++++++++++++******000000000000000000000000........................///............---------................................................---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------------------------+++++++++,,,,,,---------........................------------------------------------------------///...---,,,,,,---...///........................------...///000111222222000000000000000000000000111111111000000000000000000000000000111111111111333333333444444444555555999:::===AAAJJJZZZooo~~~yyyvvvqqqnnnnnnsssxxx|||}}}~~~~~~zzzwwwtttxxx~~~{{{rrrjjjiiiiiilllooooooiiiccc___aaabbb^^^VVVLLLCCC???777666555444333333222111111111000000//////......111111000000//////......................................................------------------------.........------,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,------------,,,++++++******++++++))))))************))))))+++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((***+++******)))************+++++++++)))))))))***+++++++++,,,+++)))''''''***,,,+++)))+++******)))******+++,,,++++++************++++++))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***+++,,,---...---,,,+++***++++++++++++++++++++++++---------------------------------............//////...---,,,,,,---...///............////////////111111///,,,,,,///111111111111000000//////......////////////////////////111000///...------...///........................////////////////////////------............------------------------------------,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***))))))))))))************+++*********))))))((((((++++++***))))))***++++++////////////////////////........................///............---------................................................---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++---------------,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------------------------------///...------------...///........................////////////////////////////////////////////////000000000000000000000000//////000000000111111111333333333333444444444444222444555666999AAAMMMVVVZZZYYYXXXXXX\\\bbbiiimmmtttyyy{{{zzz~~~}}}}}}vvvooommmsssyyy~~~xxxrrrkkkfffccc`````````]]]VVVPPPJJJKKKJJJFFF@@@:::666555444333333222222111111000000000000000//////......000000000000//////......................................................------------------------......---------,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,------------,,,++++++******++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******+++,,,---,,,,,,)))************+++++++++***************+++++++++---+++))))))++++++***(((+++++++++***************++++++************++++++))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))(((((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++,,,---------,,,******++++++++++++++++++++++++------------------------,,,,,,,,,,,,------------...---,,,++++++,,,---...---.........////////////---///000000000000///---000000000/////////..............................111000///...------...///........................////////////////////////------............------------------------------------,,,,,,,,,+++++++++)))***++++++,,,,,,++++++***++++++,,,,,,++++++***))))))))))))************************)))))))))(((************************////////////////////////........................///............---------------------------------------------------------------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++......------,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------------------------------------------------///...------------...///------------------------111111000000///...------////////////////////////000000000000000000000000//////000000000000111111222222222333333333333444111333555444111111444777<<<<<<===@@@EEELLLQQQUUUXXXaaaiiijjjhhhnnn|||~~~uuupppppptttwwwxxx|||uuusss}}}{{{uuuuuuqqqjjjdddccciiippppppyyyzzzoooeeebbb```[[[XXXTTTPPPMMMKKKGGGAAA===::::::888555222111111333000000000000000/////////000000000////////////...000000000////////////...........................------------------------------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,++++++******++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,)))************++++++++++++++++++***************+++******+++,,,,,,+++)))++++++,,,,,,,,,***)))(((++++++************++++++))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))---,,,***(((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******+++,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------.........//////------...//////...------///////////////.................................000///......---.........------------------------////////////////////////------............------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++)))***++++++,,,,,,++++++******++++++++++++******))))))))))))************************)))))))))))))))***+++,,,,,,+++***)))////////////////////////........................///............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++......---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------.........------------------------111000000///......------/////////////////////////////////000000000000000////////////000000000111111111111222222222333333111444666555333111000111111222333555888;;;===???@@@GGGOOOQQQRRRZZZkkkyyyppphhh```]]]```dddeeedddiiieeefffqqqzzzoooffffffddd^^^YYYXXX\\\aaabbbddd___UUUNNNMMMKKKGGGCCC@@@===;;;;;;999777555444444444222000111333555------....../////////000////////////////////////////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++))))))************))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))+++++++++*********))))))*********+++++++++,,,+++++++++***)))))))))'''((()))+++,,,---,,,,,,+++,,,---...---+++((('''++++++************++++++))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))222000---***((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++++++++******)))************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------.........000---+++,,,,,,+++---000........................................................................------------------------........................,,,------......------,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++***))))))***+++++++++++++++******++++++++++++******((()))))))))*********************)))))))))))))))((()))+++,,,,,,+++)))(((................................................///............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................---------------------------............////////////..............................//////000000000000...////////////000000000000000000111111111111222///000111222111111111222222222222333333444444444222555999;;;>>>DDDMMMTTTTTTNNNIIIIIIMMMQQQQQQPPPUUUVVVYYYaaahhhiiiddd^^^QQQRRRSSSPPPLLLJJJKKKLLLMMMLLLHHHAAA>>>===:::666555333222111222333333333///000111111000///000111------......//////000000.............../////////.............../////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++))))))************))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((***------+++))))))***))))))*********+++++++++,,,+++++++++***)))))))))'''(((******+++++++++++++++,,,---...---+++)))'''++++++************++++++))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))222000---***((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((()))***++++++++++++******))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,------------000---///444444///---000---------------.................................------..................------------------------------------------------,,,,,,------------,,,,,,+++++++++,,,,,,,,,------,,,,,,+++++++++*********))))))***++++++++++++***)))******++++++******)))((()))))))))************))))))))))))))))))******((()))+++,,,,,,+++)))(((................................................///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///000111111........................---......//////000000111......////////////000000/////////000000000111111000000000///000000111111111111111222222222222222444333222333555777888888>>>;;;999:::>>>AAAAAA@@@@@@DDDHHHJJJKKKJJJIIIHHH===???AAA@@@>>>;;;::::::888777666555555555222000000000/////////000000111---///111111000.........---.........//////000000---............/////////---............/////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++---,,,++++++******++++++++++++,,,,,,,,,,,,++++++***************************************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))---000000---++++++,,,)))************++++++++++++++++++***************,,,,,,,,,+++)))(((***+++,,,,,,---------+++***)))++++++************++++++))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))---,,,***(((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))***+++,,,+++***))))))(((((())))))************************************************,,,,,,,,,,,,------------,,,,,,------------,,,,,,+++++++++,,,,,,,,,------,,,,,,555@@@@@@555,,,,,,,,,,,,,,,---------------------------------------,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,******++++++,,,,,,------++++++++++++************((()))******++++++******))))))************))))))))))))))))))************))))))))))))************)))***+++,,,,,,+++***)))................................................///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++*********+++,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000111........................------......///000000111........./////////000000....../////////000000000222111000000111111111000//////000000111222222333666444222222333444333222222222333444555666777777444666888777555444555777444555555555333111111000/////////111222111000000///000000000///......///...000111111000//////000---.....................---------.........//////---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++---------,,,,,,+++++++++---,,,++++++******++++++++++++,,,,,,,,,,,,++++++************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))---222111---******,,,)))************+++++++++***************++++++++++++,,,,,,+++***+++///333,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))(((((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))***+++,,,+++***)))((('''((())))))************************************************++++++++++++,,,,,,,,,,,,***+++,,,------,,,+++***++++++++++++,,,,,,,,,,,,++++++222>>>>>>222++++++++++++,,,,,,,,,---------------------------------+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))******+++,,,,,,------++++++++++++************((())))))***************))))))************))))))))))))))))))************((()))))))))************************************................................................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++))))))***+++,,,------...---------,,,,,,+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000........................---------...///000000111............/////////000............/////////000.........///000000///---000000000000000111222222............///111444555///111333333222222222333555444333111000000111333333222111///......//////111111111333222000000222...///000111////////////.........---,,,,,,...000---------------------------------.........//////---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********++++++,,,,,,,,,---------,,,,,,,,,++++++---------,,,,,,+++++++++---,,,++++++******++++++))))))************))))))))))))))))))))))))))))))))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''',,,000000,,,((((((***)))************+++++++++))))))******+++++++++,,,((()))***+++,,,000777===,,,,,,+++++++++,,,------++++++************++++++))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))***+++,,,+++***((('''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,///)))+++333333+++)))///+++++++++,,,,,,---------------------------------***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))***+++,,,,,,------+++++++++************)))(((((()))***************))))))************))))))))))))))))))************(((((())))))*********+++++++++***))))))***++++++,,,------......------,,,------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,***)))------------------------,,,,,,,,,------,,,+++++++++,,,,,,+++***+++---///666111+++)))+++,,,+++)))---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,000000//////............++++++,,,,,,,,,,,,------........................------------------------............////////////..................------////////////////////////000000000000////////////////////////000000000000000000000000000000000000///000000000111111111111111111111111000000000///000000000000000000000000////////////////////////.........................................................------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///......---------......,,,,,,------------------,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++************************)))************+++++++++,,,++++++******++++++,,,************************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))***+++))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))+++---///000,,,,,,,,,,,,,,,+++***)))******************************))))))))))))******+++*********))))))(((((())))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,,,,***)))((('''((((((((((((((((((((()))************+++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********---,,,,,,+++*********+++++++++++++++++++++++++++++++++++++++++++++++++++---+++)))(((((()))+++---***,,,,,,***,,,///...)))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))((('''((()))+++,,,,,,+++)))((((((((()))***+++*********))))))((((((,,,------......------,,,------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,+++++++++,,,,,,+++******,,,...111...,,,***+++,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------..............................------........................000/////////////////////.../////////000000000000//////////////////////////////000000000111111111111111111000000000//////////////////////////////..............................................................................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,---------------------------...,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++************************)))************+++++++++,,,++++++******++++++,,,************************************))))))))))))))))))))))))************)))))))))))))))))))))))),,,,,,,,,+++******))))))))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))***+++---...+++,,,,,,,,,++++++***)))******************************))))))))))))******************)))))))))((())))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))))))))++++++++++++******)))(((((((((((((((((((((''''''))))))*********++++++++++++******))))))******+++++++++++++++++++++++++++,,,,,,,,,++++++******************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********---,,,++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++***************************------******,,,+++(((++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''((()))+++,,,++++++)))((((((((()))***************)))))))))(((,,,------......------,,,------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,***))))))+++---,,,---...---,,,,,,---///,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,------------------------------..............................////////////////////////....../////////000000000////////////////////////////////////000000000000000000000000////////////////////////////////////................................................------------------------------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---........................,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************)))************+++++++++++++++************++++++************************************))))))))))))))))))))))))************))))))))))))))))))))))))/////////...---***((('''))))))(((((((((((())))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))))))))))))))))))))((()))***+++++++++++++++,,,++++++***)))******************************))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))*********---,,,+++***)))((((((((()))))))))((((((''''''''')))))))))*********+++++++++******))))))******++++++++++++++++++++++++++++++++++++++++++******************++++++++++++,,,+++++++++++++++++++++++++++++++++++++++*********,,,,,,+++************+++++++++++++++++++++++++++++++++++++++++++++++++++(((***,,,------,,,***(((+++000222---******+++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,+++******)))((()))))))))************)))))))))))),,,------......------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++,,,+++***((((((***,,,---000222000---,,,...000,,,+++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------.......................................///////////////........./////////000000////////////////////////........./////////000000000000/////////.........////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///////////////.........+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++************++++++************************************)))))))))(((((()))))))))************))))))))))))))))))))))))---...//////---+++(((&&&))))))(((((((((((())))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((()))))))))(((((((((((()))******++++++++++++************************************))))))))))))***************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))******++++++...,,,***)))((((((((()))******))))))((('''''''''))))))))))))******************))))))))))))******************************+++++++++***************************++++++++++++************************+++++++++***************++++++***************+++************************************************)))***,,,------,,,***)))...444777111,,,+++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***++++++******)))))))))))))))*********))))))))))))))),,,------......------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,++++++++++++***((((((***,,,222444555333///,,,---///++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,,,,,,,,,,------..............................------....../////////000............////////////........................---............//////////////////............---........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////000000//////............+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********++++++++++++******))))))******+++************************************)))))))))(((((()))))))))************)))))))))))))))))))))))))))***,,,---,,,+++)))'''))))))(((((((((((())))))(((((()))***+++******)))************************))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))(((((('''''')))******++++++***************************************))))))))))))******))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))***++++++,,,---,,,***(((''''''((()))******))))))(((((((((((((((((()))))))))************))))))))))))))))))***************************************************))))))*********+++++++++*********************************************************))))))***++++++************************************************,,,++++++++++++++++++,,,---333666111++++++,,,---************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************)))))))))((())))))))))))))))))******,,,------......------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,,,,,,,***++++++***)))***,,,...777777555222///,,,,,,,,,*********+++++++++++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............++++++,,,,,,------......---------------------------------......//////000------........./////////........................------------.........//////.........------------........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...//////000000//////......---------***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************)))************+++++++++******))))))))))))******************************************))))))))))))))))))))))))************))))))))))))))))))))))))'''((()))***+++******)))))))))(((((((((((())))))((()))***+++++++++***)))************************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))))))))((('''((()))******+++***************************************))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))******+++++++++******)))((((((((())))))))))))))))))))))))))))))((((((((()))))))))*********))))))(((((())))))***************************)))))))))***************)))))))))************+++************************)))))))))******************))))))))))))***++++++************************************************,,,,,,++++++++++++,,,,,,)))...000,,,)))***+++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))************)))(((((())))))))))))************,,,------......------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***,,,---++++++++++++++++++++++++((()))***++++++,,,,,,,,,)))***+++******+++...000999666222///---,,,+++***)))*********++++++++++++************++++++++++++************************+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------------***++++++,,,------......------------------------,,,,,,---......///000000---------.........//////........................,,,,,,---------..................---------,,,,,,........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000//////......---,,,,,,+++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++************************)))************+++++++++******))))))))))))******************************************))))))))))))))))))))))))************))))))))))))))))))))))))((((((((())))))*********))))))(((((((((((())))))''')))***,,,,,,+++***)))************************))))))))))))))))))))))))************************))))))))))))))))))))))))'''((()))*********)))((((((((()))*********************************************))))))))))))******((()))))))))************))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************'''(((((()))))))))))))))((((((((()))******++++++(((((((((((()))))))))***))))))(((((((((((())))))************************((()))))))))*********+++))))))))))))************************************((()))))))))*********+++)))))))))))))))***++++++***************************************************+++,,,------,,,+++***&&&***+++)))))),,,,,,)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))******+++***)))((('''((()))))))))************,,,------......------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))***,,,---))))))))))))))))))))))))(((((()))++++++,,,,,,,,,)))***+++++++++,,,///222999444...+++,,,---+++***))))))******++++++++++++)))************+++++++++******************************++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,---......------------------------,,,,,,------...///000000---------.........//////........................,,,,,,,,,---------............---------,,,,,,,,,........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---.../////////...---,,,,,,++++++*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++************************)))************+++++++++******))))))))))))******************************************))))))))))))))))))))))))************))))))))))))))))))))))))******)))(((((()))******))))))(((((((((((())))))''')))+++,,,,,,,,,***)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))+++++++++***)))(((((()))*********************************************))))))))))))******(((((())))))*********+++))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++++++++***************%%%&&&(((*********))))))''''''((()))***+++,,,,,,(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))************))))))))))))))))))))))))(((((())))))*********+++))))))((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))(((***...000000...***(((&&&((()))(((+++///...***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))******++++++)))((('''(((((())))))*********+++---------,,,,,,+++++++++------,,,++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,---,,,///444888???555------///---***(((,,,+++)))***+++,,,,,,+++*********++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++)))************+++++++++******+++++++++,,,,,,,,,///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------+++++++++++++++++++++++++++***))))))***,,,...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---....../////////...,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************)))***+++***)))((()))***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++***)))))))))(((((('''''')))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))************)))))))))))))))(((''''''))))))))))))))))))))))))+++*********))))))((((((************************))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''((())))))+++***)))(((((()))************))))))))))))******))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******,,,,,,+++***)))))))))***))))))))))))***************(((,,,333333---***,,,))))))************)))))))))))))))))))))******+++******************************))))))))))))******))))))))))))))))))))))))))))))))))))************+++*********))))))((((((((((((((((((((((((((((((---------,,,,,,+++++++++---,,,,,,++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,...222555999222---...///---++++++---+++******+++,,,+++************++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++)))************+++++++++*********+++++++++,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------++++++++++++++++++++++++,,,+++***)))***+++---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------...//////...---,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++)))***++++++)))))))))+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++,,,+++++++++************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************)))*********))))))((('''************************************)))))))))(((************************))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))(((''''''''''''((()))))))))((((((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******,,,+++******))))))******))))))))))))************)))(((+++111222,,,***+++******++++++++++++******)))))))))))))))******+++******************************))))))))))))******))))))))))))))))))))))))))))))))))))************************)))))))))((())))))))))))))))))))))))------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,------------------------,,,---...------...111333222///...000000---,,,///...,,,******++++++***)))*********+++++++++++++++*********++++++,,,,,,---+++++++++++++++++++++++++++******))))))******+++)))************+++++++++*********++++++++++++,,,------,,,,,,++++++,,,,,,------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------++++++++++++++++++++++++,,,+++*********+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------.........---,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++******+++,,,************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******++++++++++++++++++*********)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************+++******)))(((************************************))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''(((((()))***&&&'''((()))++++++++++++((((((************(((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******++++++***)))))))))******))))))))))))************((((((***//////+++)))***++++++,,,,,,,,,,,,++++++)))))))))))))))******+++***************************))))))(((((())))))***))))))))))))))))))))))))))))))))))))************************))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,+++++++++***************+++,,,------........................------......///111333444000///222444111,,,---111///---+++***++++++***)))***************+++++++++))))))***+++,,,,,,------******************************))))))))))))******))))))*********+++++++++************++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++*********+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++***,,,---************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))((())))))))))))))))))))))))((()))))))))******************+++++++++******)))*********************************)))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((('''((())))))***'''((()))+++++++++***)))'''(((***++++++***((('''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))*********))))))))))))******((()))))))))************'''((())),,,,,,***))))))***++++++++++++++++++***)))))))))))))))******+++************************))))))(((((((((((())))))((((((((((((((((((((((((((()))))))))*********************)))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,+++***************+++,,,------........................------...000222555666777111222555666222,,,,,,000///---+++***++++++***)))************************))))))***+++,,,,,,------***************************))))))))))))))))))***))))))*********+++++++++))))))*********+++++++++++++++*********++++++,,,************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++)))+++,,,,,,++++++,,,---************************************************))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***)))))))))))))))*********(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))((()))))))))************)))******+++++++++******************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******)))***+++++++++)))((('''&&&''')))******)))'''&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))******))))))((())))))******((()))))))))************'''((()))))))))******)))))))))************)))))))))))))))))))))******+++))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))******************************++++++,,,,,,,,,,,,------******)))******+++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,+++***+++++++++***++++++,,,,,,------------------------,,,,,,---000444666777777333333555666222,,,+++///...,,,******++++++***)))***************)))))))))*********++++++,,,,,,---***************************))))))(((((())))))***)))************+++++++++)))))))))************+++******))))))******++++++******************************++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++*********+++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************(((***++++++******,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***+++++++++,,,,,,,,,,,,,,,))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))*********++++++))))))))))))))))))))))))))))))))))))************((()))******+++*********++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((())))))***+++++++++++++++)))((('''&&&''''''))))))))))))''''''))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))((((((((()))******))))))))))))************'''))))))'''(((***+++))))))))))))******))))))))))))))))))))))))******+++)))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))************))))))))))))************************************+++++++++,,,,,,---------))))))))))))***+++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***+++------,,,+++***,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,///333555444333333111111222000++++++------+++******+++,,,+++***+++*********)))))))))(((++++++++++++++++++++++++************************))))))(((((((((((()))))))))************+++++++++))))))))))))************)))))))))))))))***++++++************************)))******+++,,,,,,------++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++************************++++++******++++++,,,---+++***))))))***+++,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++'''(((************+++---************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))+++++++++,,,,,,---------))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))***++++++,,,---))))))))))))))))))))))))))))))))))))************'''((())))))*********)))++++++++++++++++++++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((())))))***+++++++++***)))((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******((((((((((((((()))******))))))))))))************(((+++***&&&'''+++,,,))))))******++++++******))))))))))))))))))******+++))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))************((()))))))))************))))))))))))))))))))))))+++++++++,,,,,,---------))))))))))))***+++,,,---,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---------+++***------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++---111333111///111...---//////++++++---,,,+++)))***+++,,,,,,++++++*********))))))((((((,,,,,,++++++++++++++++++))))))))))))))))))))))))))))))(((((((((((()))))))))************+++++++++))))))))))))************))))))((())))))***++++++++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,---------++++++++++++++++++++++++************************++++++******++++++,,,---******)))))))))***,,,---++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,&&&((()))***))))))+++,,,************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))******+++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((***+++,,,---...))))))))))))))))))))))))))))))))))))************''''''((()))))))))))))))++++++++++++++++++++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******))))))************))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++******)))(((((()))***+++((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******((((((((((((((()))******))))))))))))************(((++++++&&&&&&,,,---***+++++++++,,,,,,+++++++++)))))))))))))))******+++))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))************(((((())))))*********+++((((((((((((((((((((((((,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++******************---,,,,,,++++++,,,,,,---+++***)))***,,,---,,,+++++++++++++++++++++++++++***,,,------++++++,,,.........//////000000111111000///...---------------************************************************))))))))))))))))))))))))++++++***)))(((((()))))))))))))))))))))))))))))))))*********++++++++++++******************************))))))))))))******))))))))))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))************+++++++++)))************+++++++++)))************+++++++++,,,,,,,,,,,,,,,+++***))),,,++++++******++++++,,,++++++++++++++++++++++++***************************+++,,,+++)))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************...---+++*********++++++++++++++++++++++++++++++...,,,++++++,,,---,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++************************************************************************************************,,,+++++++++***)))))))))******))))))))))))******))))))))))))))))))))))))---,,,+++,,,***(((''')))+++++++++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************+++++++++*********))))))(((((())))))************))))))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************))))))************))))))++++++***)))(((((())))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))((((((***,,,...+++)))(((&&&&&&((()))+++))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))((((((''''''))))))))))))))))))))))))******************************+++++++++,,,,,,,,,*********)))))))))))))))************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))))))))))),,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++******************---,,,,,,++++++,,,,,,---,,,+++***+++,,,------+++++++++++++++++++++++++++***,,,------++++++,,,...000000000000000111111111000000///------,,,,,,,,,************************************************))))))))))))))))))))))))++++++***))))))))))))))))))))))))))))))))))))))))))))))))*********++++++******************************))))))))))))******))))))))))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))************+++++++++)))************+++++++++)))************+++++++++,,,,,,,,,,,,++++++******,,,++++++******++++++,,,++++++++++++++++++++++++***************************+++,,,+++)))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************++++++...---,,,+++++++++,,,,,,++++++++++++++++++++++++///---+++,,,---...------***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++************************************************************************************************+++++++++*********************))))))))))))******))))))))))))))))))))))))***(((''')))******))))))+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++************)))))))))((())))))************))))))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************))))))************))))))++++++***)))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))***,,,,,,***)))(((''''''((()))***))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***)))))))))((((((((('''))))))))))))))))))))))))************************************+++++++++,,,***)))))))))))))))))))))************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++++++++---,,,,,,++++++,,,,,,------++++++,,,---...---,,,++++++++++++++++++++++++***,,,------++++++,,,...111111111111111000000000111000///---,,,+++++++++************************************************))))))))))))))))))))))))+++***))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))************************************))))))))))))******))))))))))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))************+++++++++)))************+++++++++)))************+++++++++,,,,,,,,,++++++++++++***,,,++++++******++++++,,,++++++++++++++++++++++++***************************+++,,,+++)))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,......---,,,,,,,,,,,,---++++++++++++++++++++++++///...,,,,,,.........---***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))***************+++++++++******))))))))))))******))))))))))))))))))))))))'''''''''''')))++++++******++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++************))))))))))))))))))************))))))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************))))))************))))))+++***))))))))))))))))))))))))))))))))))))))))))+++************)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++******)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))************************))))))))))))************))))))))))))))))))******************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++,,,---,,,,,,++++++,,,,,,------,,,+++,,,...///...---++++++++++++++++++++++++***+++---,,,++++++,,,...111111000000//////......111000///---,,,+++******************************************************))))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))))))))(((((((((((())))))))))))******************************))))))))))))******))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++))))))*********+++++++++,,,+++++++++++++++++++++,,,++++++******++++++,,,***************************************************+++,,,+++)))))))))***************++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---++++++---...---,,,***++++++,,,,,,++++++******++++++,,,,,,++++++******+++++++++++++++,,,,,,************************************************************************(((((((((((((((((((((((()))))))))***+++++++++,,,******))))))))))))******))))))))))))))))))))))))(((---///+++((((((***+++******+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))***************)))))))))))))))))))))************))))))************++++++++++++************************))))))))))))))))))))))))((()))))))))************))))))************))))))******)))))))))))))))***))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))+++,,,,,,+++***)))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))************************((((((((())))))))))))))))))))))))))))))*********************)))))))))((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,+++,,,...///...---++++++++++++++++++++++++***+++---,,,++++++,,,...//////......---------,,,000///...---+++++++++***************************************************))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++))))))*********+++++++++,,,++++++******+++,,,,,,,,,++++++******++++++,,,***************************************************+++,,,+++)))))))))***))))))*********+++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,,,,*********+++++++++******++++++++++++++++++++++++---+++******+++,,,,,,+++***++++++,,,,,,++++++******++++++,,,,,,++++++************++++++,,,,,,,,,************************************************************************(((((((((((((((((((((((()))))))))***+++++++++,,,******))))))))))))******))))))))))))))))))))))))+++555:::111'''%%%))),,,)))******+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))******))))))************)))))))))))))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))************))))))***)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))+++------+++)))((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))************************)))))))))((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------------,,,,,,++++++,,,,,,------++++++,,,---...---,,,++++++++++++++++++++++++***,,,------++++++,,,...------------,,,,,,,,,,,,///...---,,,++++++++++++************************************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))************+++++++++)))************+++++++++)))************+++++++++,,,+++*********+++,,,---,,,++++++******++++++,,,***************************************************+++,,,+++)))))))))***)))))))))************+++++++++++++++++++++++++++)))))))))***+++++++++,,,((()))******+++*********++++++++++++++++++++++++,,,***))))))***++++++******++++++,,,,,,++++++******++++++,,,,,,++++++************++++++,,,,,,---************************************************************************))))))))))))))))))))))))***************+++++++++******))))))))))))******)))))))))))))))))))))))),,,888===222&&&%%%***,,,))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))************))))))************))))))(((((())))))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************)))))))))))))))))))))******+++))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))***+++,,,,,,+++)))((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((***))))))(((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))******++++++************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********)))((('''''''''))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------...---,,,,,,++++++,,,,,,---,,,+++***+++,,,------+++++++++++++++++++++++++++***,,,------++++++,,,...,,,,,,---------------...------,,,,,,+++,,,,,,---************************************************)))))))))))))))))))))))))))))))))))))))***++++++)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))************+++++++++)))************+++++++++)))************+++++++++,,,+++***)))***+++---...,,,++++++******++++++,,,***************************************************+++,,,+++)))))))))***))))))))))))******************************************************++++++((()))***+++,,,++++++***++++++++++++++++++++++++---+++******+++,,,,,,+++***++++++,,,,,,++++++******++++++,,,,,,++++++***)))******+++,,,,,,------************************************************************************************************+++++++++*********************))))))))))))******)))))))))))))))))))))))))))333555,,,'''***,,,***))))))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************))))))************))))))((((((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************)))))))))))))))))))))***++++++))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***++++++,,,+++***)))((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))*********))))))((((((((('''(((((()))******++++++************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......---,,,,,,++++++,,,,,,---+++***)))***,,,---,,,+++++++++++++++++++++++++++***,,,------,,,+++---...,,,------....../////////,,,,,,++++++,,,,,,---...************************************************))))))))))))))))))))))))))))))((())))))***++++++))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))************+++++++++)))************+++++++++)))************+++++++++,,,+++***))))))+++---...,,,++++++++++++++++++,,,))))))))))))))))))))))))***************************+++,,,+++)))))))))***))))))))))))************************************+++++++++***************)))***+++,,,---,,,,,,+++++++++++++++++++++++++++...,,,++++++,,,------,,,+++++++++,,,,,,++++++++++++++++++,,,,,,+++++++++))))))***+++,,,,,,------************************************************************************************************,,,+++++++++******))))))******))))))))))))******))))))))))))))))))))))))%%%,,,,,,&&&'''//////(((((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))*********+++))))))************))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))((())))))***++++++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++++++++++++++***))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((('''(((((()))***+++++++++************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,+++***))))))************************************+++++++++,,,,,,,,,...------,,,---...///000------------,,,+++***)))*********)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))************))))))(((((((((((())))))))))))))))))************))))))(((((((((((())))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))************+++++++++************************---,,,***)))))))))******************************))))))))))))))))))))))))+++++++++++++++++++++++++++***)))'''''')))***+++///***&&&'''+++......,,,************************)))))))))***++++++,,,,,,************************,,,+++***+++,,,---+++)))------,,,,,,+++***))))))+++*********))))))((((((************************************************(((((())))))*********+++)))************++++++++++++++++++************)))******++++++++++++*********))))))((()))+++---...+++++++++++++++***)))(((((()))***)))((((((***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((''''''(((******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,+++*********))))))((((((+++******)))(((''''''&&&************************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))((((((((((((------------+++***(((''',,,...,,,******---+++'''))))))))))))))))))))))))((()))*********((('''&&&((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))************,,,,,,+++***)))(((''''''******))))))))))))******))))))************))))))))))))************))))))******))))))((((((''''''******))))))))))))******,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,,,,++++++*********************************************+++++++++,,,,,,,,,......---,,,------...///------------,,,+++***)))***)))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))************))))))((((((((()))))))))******))))))************))))))(((((((((((())))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))(((((((((((()))))))))***)))************+++++++++************************,,,,,,***)))))))))******************************))))))))))))))))))))))))+++++++++++++++++++++++++++***)))(((((()))***+++333///)))(((***+++)))&&&************************++++++******************************************+++******+++,,,,,,+++)))------,,,++++++***))))))************)))))))))(((************************************************)))*********++++++++++++)))************++++++++++++++++++************)))******++++++++++++******)))))))))))))))+++,,,---***++++++++++++***)))(((((()))***)))((((((***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((('''''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******+++,,,,,,************)))))))))(((*********)))((('''''''''************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))(((((())))))...------+++***))))))((()))***)))(((***...///+++))))))))))))))))))))))))((()))******)))((('''&&&((((((''''''''''''(((((((((((((((((())))))))))))(((((()))))))))************++++++++++++******)))******))))))))))))******))))))************))))))))))))************))))))***)))))))))((((((((('''******))))))))))))*********)))))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------............------++++++++++++******************************************+++++++++,,,,,,,,,///...---------------...------------,,,+++***)))))))))))))))))))))******))))))))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))************)))))))))))))))*********++++++))))))************))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++((((((((()))))))))******)))************+++++++++************************,,,+++******)))*********************************))))))))))))))))))))))))+++++++++++++++++++++++++++***)))(((((()))***+++333///+++)))******'''%%%************************,,,,,,++++++***))))))(((************************+++******+++,,,,,,+++))),,,,,,,,,+++******))))))************))))))))))))************************************************+++++++++++++++,,,,,,,,,)))************++++++++++++++++++************)))******++++++++++++******)))))))))))))))***+++,,,******++++++******))))))((()))***)))((((((***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***************+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++************))))))))))))******))))))((((((''''''************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))))))))***...---,,,***)))))))))***((()))(((&&&)))...///,,,))))))))))))))))))))))))((())))))))))))((((((''')))((((((''''''(((((()))(((((((((((())))))))))))(((((())))))))))))******))))))***+++,,,,,,++++++******))))))))))))******))))))************))))))))))))************))))))))))))))))))((((((((((((******))))))))))))******(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************************************))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))((())))))))))))***************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,------------,,,,,,+++++++++++++++++++++*********************************+++++++++,,,,,,,,,......------------------,,,,,,,,,,,,,,,+++******)))))))))))))))*********)))))))))))))))*********))))))))))))))))))))))))***))))))))))))))))))***))))))************)))))))))*********++++++++++++))))))************))))))(((((((((((()))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++(((((()))))))))*********))))))*********+++++++++************************++++++******************************************))))))))))))))))))))))))******************************)))(((((()))******---+++))))))***++++++)))************************+++++++++*********))))))************************+++***)))***,,,,,,***))),,,+++++++++******))))))*********)))))))))))))))************************************************++++++++++++++++++++++++))))))*********++++++++++++++++++*********))))))******++++++++++++******)))))))))))))))***++++++))))))************))))))((()))***)))((((((***,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********+++*********)))))))))))))))***)))))))))((((((((('''************************(((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))))))))******///---+++)))((((((***+++++++++)))&&&(((,,,---***))))))))))))))))))))))))((())))))))))))((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((()))))))))***((()))***+++++++++++++++******))))))))))))******))))))************))))))))))))************))))))))))))))))))((((((((((((******))))))))))))******))))))(((((()))***++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))***************+++++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))*********++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,+++++++++***+++,,,,,,,,,,,,++++++******************************+++++++++,,,,,,,,,------------------,,,,,,++++++,,,,,,++++++******(((((())))))************(((((())))))************)))))))))))))))))))))))))))))))))******)))))))))))))))************)))))))))*********++++++++++++))))))************))))))(((((((((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))************))))))*********+++++++++************************************+++*********************************))))))))))))))))))))))))******************************))))))))))))******)))(((((()))+++,,,,,,,,,************************))))))*********+++++++++******************************)))***+++,,,***(((++++++***************)))))))))))))))))))))******))))))))))))))))))))))))******************************************))))))))))))*********++++++++++++++++++*********))))))******++++++++++++******((()))))))))************((())))))*********))))))((()))***)))((((((***,,,))))))))))))))))))))))))************************((()))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&'''((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((((()))***++++++...,,,***(((((((((***+++***+++)))''')))---...***)))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((((())))))(((((((((((())))))))))))'''(((((((((((()))))))))))))))))))))******++++++******))))))))))))******))))))************))))))))))))************))))))(((((((((((())))))))))))******))))))))))))******++++++***)))(((((())))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))******************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++******++++++++++++************,,,---------,,,+++******************************+++++++++,,,,,,,,,++++++,,,---------------***+++++++++++++++******((((((((()))******++++++((((((((()))******++++++))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))*********++++++))))))************))))))(((((((((((())))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((())))))******)))))))))*********++++++)))************+++++++++************************))))))***++++++++++++***************************))))))))))))))))))))))))************************)))))))))******)))))))))************************************************((())))))***++++++,,,,,,***************************))))))***++++++***(((************************))))))))))))************))))))))))))))))))))))))*********************************))))))))))))))))))************++++++++++++++++++************)))******++++++++++++******(((((()))******))))))((((((((())))))******))))))((()))***)))((((((***,,,))))))))))))))))))))))))************************))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))+++,,,---......---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***,,,,,,,,,+++***)))((())))))***%%%'''((((((,,,111222...)))))))))))))))))))))))))))(((((((((((())))))******))))))(((((())))))***(((((((((((())))))))))))''''''(((((((((((())))))***)))(((((()))+++...000******))))))))))))******))))))************))))))))))))************))))))(((((((((((())))))))))))******))))))))))))******,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))*********************++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************************++++++++++++***++++++,,,,,,++++++***)))***,,,---...---,,,+++******************************+++++++++,,,,,,,,,)))***+++---.........---******++++++++++++******'''(((((()))******++++++'''(((((()))******++++++))))))))))))))))))))))))((()))***++++++***)))((())))))************))))))((((((((()))))))))******))))))************))))))(((((((((((())))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))*********+++++++++)))************+++++++++************************((()))***+++,,,++++++***************************))))))))))))))))))))))))************************))))))************))))))******++++++)))(((((((((******************************************++++++***************************)))))))))++++++)))((())))))))))))************((()))))))))************))))))))))))))))))))))))************************+++++++++******))))))))))))************++++++++++++++++++************)))******++++++++++++******(((((()))******)))(((''''''(((((()))))))))))))))((()))***)))((((((***,,,))))))))))))))))))))))))************************))))))))))))************'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++,,,...///000111111000)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))+++,,,---************))))))))))))$$$'''***+++///333333...)))))))))))))))))))))))))))(((''''''((()))***+++******))))))))))))******(((((((((((())))))))))))'''''''''((((((((())))))***)))''''''***///444888******))))))))))))******))))))************))))))))))))************))))))'''((((((((()))))))))*********))))))))))))************)))))))))))))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))******+++,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************)))************++++++++++++,,,,,,------,,,,,,+++)))***,,,.........,,,+++******************************+++++++++,,,,,,,,,''')))+++---...///......)))******+++++++++******'''(((((()))***+++++++++'''(((((()))***+++++++++))))))))))))))))))))))))((()))***++++++***)))((())))))************))))))(((((((((((())))))))))))))))))************))))))(((((((((((())))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,)))************+++++++++)))************+++++++++************************((()))***+++,,,,,,+++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))''')))***+++***))))))***************************,,,,,,++++++***)))))))))***************************)))((()))++++++)))((()))))))))))))))*********(((((())))))*********+++))))))))))))))))))))))))************************,,,,,,,,,++++++*********)))************++++++++++++++++++************)))******++++++++++++******(((((()))******)))((('''''''''((()))))))))))))))((()))***)))((((((***,,,))))))))))))))))))))))))************************))))))))))))************'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&''')))+++,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))*********+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))+++,,,---)))************))))))((('''***,,,---000333000+++)))))))))))))))))))))))))))(((''''''''')))***+++******))))))))))))******(((((((((((())))))))))))''''''''''''((((((((()))***(((''''''+++222:::???******))))))))))))******))))))************))))))))))))************))))))'''((((((((())))))************))))))))))))******(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************(((((()))***++++++,,,,,,************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++******)))))))))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++***)))+++///111000...,,,+++***))))))***+++,,,***)))(((''''''((()))))))))))))))))))))))))))))),,,)))''''''***+++***(((+++*********))))))((((((+++(((%%%%%%''')))++++++))))))))))))))))))))))))***)))))))))***+++,,,,,,))))))))))))))))))))))))((()))---222666555000+++,,,+++++++++******)))))))))************+++++++++''',,,---***))),,,---,,,++++++***************+++++++++************++++++,,,+++******))))))******************************+++++++++*********))))))******))))))))))))******))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++************************+++***************++++++************))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,------,,,++++++))))))***+++,,,,,,------))))))))))))************************************))))))))))))************---+++)))''''''((()))***))))))))))))))))))))))))************************************************))))))))))))))))))))))))((())),,,------,,,+++***...---+++)))(((((()))***************************))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))+++)))(((((()))******)))+++***)))(((((()))***+++))))))))))))************+++*********))))))(((((((((((((((((((((((((((((()))((((((((('''''''''''''''(((((()))))))))))))))(((((())))))*********+++&&&&&&''''''(((((())))))(((((((((((())))))))))))***((((((***---...+++((())))))(((''''''((()))***''',,,111111,,,((('''((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))%%%'''***------+++)))((())))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))***************************)))((('''***(((((()))***+++***)))&&&&&&'''((()))***+++++++++***)))((((((''''''((())))))))))))******************))))))******+++,,,+++++++++*********)))))),,,,,,++++++++++++++++++------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,***)))+++...000///...******)))(((((()))******+++***))))))))))))***+++))))))))))))))))))))))))***(((&&&'''***++++++***************)))))))))(((***,,,---,,,)))'''((()))))))))))))))))))))))))))*********)))******++++++))))))))))))))))))))))))***)))***---000111...,,,++++++*********))))))))))))************+++++++++(((+++,,,***+++...///,,,++++++************++++++++++++************++++++,,,+++******))))))******************************+++++++++*********))))))******))))))))))))******))))))))))))))))))))))))(((((((((((()))))))))***)))))))))))))))))))))))))))************+++++++++************************++++++******************************))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************************)))************++++++++++++,,,,,,---,,,,,,++++++)))******+++,,,,,,------))))))))))))************************************))))))))))))******************)))(((((()))***+++))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))***+++,,,,,,,,,++++++...---+++)))(((((()))***************************)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))+++)))(((((()))******)))+++***)))(((((()))***+++))))))))))))************************)))))))))((((((((((((((((((((((((((())))))(((((((((''''''''''''(((((()))))))))))))))((()))))))))************((((((((()))))))))))))))(((((((((((()))))))))))))))((((((***------+++((('''((())))))))))))(((((((((,,,000///+++(((((()))))))))))))))))))))))))))************))))))))))))************************+++******+++++++++)))'''))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))******)))(((((('''***(((((()))***+++***)))(((((((((((()))))))))))))))((((((((((((((()))***(((((()))))))))***************))))))******+++,,,+++++++++*********))))))++++++++++++++++++++++++.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---++++++,,,---......,,,))))))(((((((((((())))))***************+++,,,---)))))))))))))))))))))))))))''''''(((***,,,,,,,,,************)))))))))))))))///444222,,,'''&&&((())))))))))))))))))))))))++++++******)))*********((((((((((((((((((((((((,,,***((((((***+++,,,,,,******))))))))))))(((((()))************+++++++++***+++***)))---222111,,,++++++************++++++++++++************++++++,,,+++******))))))******************************+++++++++*********************))))))))))))******))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))************+++++++++************************,,,,,,+++***)))))))))***************))))))))))))))))))))))))))))))))))))((((((((()))))))))******************************)))************+++++++++++++++,,,,,,,,,,,,++++++*********++++++,,,,,,---)))))))))*********++++++************************))))))))))))************)))******++++++++++++***))))))))))))))))))))))))************************************************))))))))))))))))))))))))*********++++++++++++,,,---,,,+++)))))))))******************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))+++)))(((((()))******)))******))))))))))))******))))))))))))************************))))))))))))(((((((((((((((((((((((()))))))))((((((((('''''''''((())))))******))))))))))))))))))************************))))))))))))(((((((((((()))))))))))))))))))))+++,,,,,,+++)))&&&''')))++++++)))'''&&&))),,,...---***((()))***))))))))))))))))))))))))************************************************---***((((((+++,,,+++)))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******)))))))))***))))))((('''***(((((()))***+++***)))***)))))))))((((((((('''''''''''''''((()))***+++(((((())))))))))))*********))))))))))))***+++++++++************))))))))))))*********+++,,,,,,,,,///000000///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...------,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,******))))))))))))******)))))))))***+++,,,------))))))))))))))))))))))))+++*********+++,,,------*********))))))))))))))))))...222222---((('''''')))))))))))))))))))))))),,,,,,+++***)))))))))***((((((((((((((((((((((((,,,***((('''((()))******)))))))))((((((((((((((())))))*********++++++++++++***((()))...444222,,,++++++*********+++,,,,,,,,,++++++******++++++,,,,,,+++******))))))************************************************************))))))))))))******))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))*********+++++++++************************,,,,,,+++***))))))))))))************)))))))))((())))))))))))))))))))))))(((((()))))))))*********************************))))))*********+++++++++******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,))))))*********+++++++++************************((()))))))))************,,,---.........,,,+++)))))))))))))))))))))))))))************************************************))))))))))))))))))))))))*********)))***++++++,,,,,,,,,******))))))******************************))))))))))))))))))))))))++++++******))))))((((((((((((((((((((((((((((((+++)))(((((()))******)))***))))))))))))))))))***((()))))))))*********************)))))))))))))))(((((((((((((((((((((((()))))))))(((((((((((('''(((((()))************))))))))))))))))))******************))))))((((((((((((((((((((())))))))))))))))))***+++,,,+++***)))'''((()))******))))))(((+++,,,,,,+++)))((()))+++)))))))))))))))))))))))))))***************++++++***************************'''%%%''',,,...---***))))))))))))))))))))))))+++******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***)))***************))))))***(((((((((***+++***)))))))))))))))((((((((((((((((((((((((((()))******(((((((((((()))))))))***)))))))))))))))***++++++************))))))))))))((())))))***+++,,,,,,---/////////...---,,,+++***+++++++++++++++++++++++++++*********************+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,------,,,++++++++++++++++++++++++++++++++++++'''((()))***++++++,,,,,,))))))))))))))))))))))))//////...---,,,,,,,,,---))))))))))))))))))******++++++++++++,,,+++***((()))))))))))))))))))))))),,,,,,+++***)))))))))***))))))))))))))))))))))))************))))))))))))((((((((((((((()))))))))))))))*********++++++++++++***((()))...444222,,,++++++******+++,,,,,,---,,,,,,++++++++++++,,,,,,,,,+++******))))))************************************************************))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))*********+++++++++************************,,,++++++***))))))******************)))))))))((())))))))))))))))))))))))))))))))))))************************************))))))*********+++++++++)))***++++++,,,,,,,,,+++***+++++++++++++++,,,,,,************++++++++++++************************((()))))))))************///000111111000---***((())))))))))))))))))))))))************************************************))))))))))))))))))))))))******)))))))))***+++,,,++++++******************************************))))))))))))))))))))))))++++++******))))))((((((((((((((((((((((((((((((+++)))(((((()))******))))))))))))******)))))))))((()))))))))************))))))))))))))))))******))))))))))))))))))))))))***)))))))))((((((((((((((())))))*********************)))))))))))))))))))))))))))(((((('''''''''(((((((((((()))))))))))))))***+++,,,+++***))))))***)))((('''(((***,,,...+++++++++***((((((***+++************************))))))******+++++++++,,,************************)))''''''))),,,...,,,***************************++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))******+++,,,,,,+++++++++***(((((((((***+++***)))'''''''''((()))***************)))((((((((((((((('''(((((((((((()))))))))))))))(((((())))))***+++))))))))))))))))))))))))(((((()))***++++++,,,,,,,,,,,,,,,,,,+++***)))(((++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,//////...------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,---,,,+++***+++,,,++++++,,,------,,,++++++'''((()))***+++++++++***))))))))))))))))))))))))000000000...,,,++++++---))))))))))))************+++)))''''''***,,,+++***))))))))))))))))))))))))++++++******)))*********))))))))))))))))))))))))''')))+++,,,***)))((()))(((((())))))))))))******)))************+++++++++***+++***)))---222111,,,++++++***++++++,,,---...,,,,,,++++++++++++,,,,,,,,,+++******))))))*********************************************+++++++++******))))))))))))******)))))))))))))))))))))))))))))))))*********++++++)))))))))))))))))))))))))))************+++++++++************************+++***************++++++************)))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++)))************+++++++++((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,************************))))))))))))************//////000000///,,,***((())))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))************+++************************************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))+++)))(((((()))******)))))))))************))))))))))))))))))************))))))))))))************))))))))))))))))))))))))******)))))))))(((((((((((()))******++++++******************))))))))))))((((((((((((''''''''''''(((((((((((()))))))))))))))+++,,,,,,+++)))))))))+++)))''''''(((,,,000333+++******)))))))))******************************))))))******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,......******************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))******++++++,,,+++++++++***(((((()))***+++***)))&&&&&&'''((()))***+++++++++***)))(((''''''''''''''''''(((((((((((()))))))))(((((((((((()))******(((((()))))))))))))))***((()))))))))***+++++++++******++++++******))))))+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,------...++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))+++---,,,******+++---***+++,,,,,,,,,,,,+++***)))***+++,,,,,,++++++***))))))))))))))))))))))))---...///---***)))+++---((()))))))))************((()))))))))))))))+++,,,))))))))))))))))))))))))*********)))******++++++++++++++++++++++++++++++&&&(((******((('''(((***)))))))))*********++++++)))************+++++++++(((+++,,,***+++...///,,,++++++++++++,,,---......---,,,,,,++++++,,,,,,---,,,+++******))))))******************************))))))*********+++++++++******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++)))))))))))))))))))))))))))************+++++++++************************))))))))))))***+++,,,,,,************))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++)))************+++++++++((()))***++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,************************))))))))))))************++++++,,,---,,,+++***)))))))))))))))))))))))))))************************************************))))))))))))))))))))))))'''(((***+++++++++***)))*********+++++++++******************************)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))+++)))(((((()))******)))((()))***++++++***)))((())))))))))))************((()))))))))************))))))))))))))))))))))))*********)))))))))(((((())))))***++++++++++++***************)))))))))(((((((((((((((((()))))))))(((((((((((())))))))))))(((+++------***(((((()))))))))((())),,,///333555***)))))))))*********)))************************))))))***++++++,,,------+++++++++++++++++++++++++++------+++***...777===******************************************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))'''((()))******************(((((()))***+++***)))''''''(((((())))))*********)))((((((((((((((()))'''''''''((((((((())))))((((((((((((((()))******(((((((((((())))))******))))))))))))************))))))***++++++++++++******************************+++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,------...///++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,(((+++---,,,******,,,...)))***+++,,,,,,+++***)))+++,,,---------,,,+++***)))))))))))))))))))))))))))+++---,,,))))))+++...(((((())))))*********+++&&&***...---)))'''))),,,))))))))))))))))))))))))***)))))))))***+++,,,,,,++++++++++++++++++++++++&&&((()))(((&&&&&&))),,,))))))******+++++++++,,,)))************+++++++++''',,,---***))),,,---,,,++++++++++++,,,---...///---,,,,,,++++++,,,,,,---,,,++++++***)))*********************************))))))******++++++++++++******))))))))))))******)))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))))))************+++++++++************************(((((())))))***+++------************)))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++)))************+++++++++(((((()))++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))))))))************''''''((()))***+++++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))&&&(((***+++,,,+++)))((()))******+++++++++******************************))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))+++)))(((((()))******)))((()))***++++++***)))((())))))))))))************(((((())))))*********+++))))))))))))))))))))))))************))))))))))))))))))***++++++++++++***+++*********))))))(((((((((((())))))******++++++(((((((((((())))))))))))(((+++...---***((((((***&&&'''***,,,///222444666)))))))))***++++++***(((************************))))))***+++,,,,,,------++++++++++++++++++++++++)))++++++)))***222AAAMMM************************)))))))))***+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&'''(((((()))((((((***(((((()))***+++***)))))))))))))))(((((((((((((((''''''(((((()))***+++''''''''''''((((((((()))((((((((((((((()))******'''((((((((())))))***************)))))))))))))))))))))***+++,,,,,,,,,,,,************************(((((())))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,+++*********+++---------,,,,,,+++++++++...---,,,,,,++++++++++++///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++******++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))******))))))******+++,,,******))))))))))))************+++++++++,,,,,,,,,(((((()))***++++++,,,,,,+++++++++*********))))))---,,,***))))))***,,,---))))))))))))))))))))))))+++++++++*********************************************+++++++++******)))((())))))******+++,,,,,,,,,,,,+++******+++,,,,,,******))))))))))))******************))))))))))))******))))))******+++,,,)))))))))))))))))))))))))))************+++++++++************************+++*********))))))((((((++++++******************++++++************+++++++++++++++*********))))))+++++++++*********))))))*********)))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********+++,,,---+++++++++++++++++++++,,,---,,,++++++******++++++)))************+++++++++++++++************++++++******))))))))))))******))))))))))))))))))))))))************************+++*********))))))((((((******+++++++++,,,,,,,,,((()))***++++++***)))(((---------------,,,+++***+++++++++++++++++++++++++++*********))))))((((((,,,+++***))))))***+++,,,******))))))))))))******(((((()))*********************))))))((((((''''''(((((())))))*********+++(((((())))))******+++++++++*********))))))(((((((((((((((((())))))))))))(((((()))***************,,,,,,+++***))))))******))))))))))))))))))))))))((((((((())))))))))))))),,,+++***)))(((((((((((((((((()))...333222,,,&&&'''((()))******+++******)))******+++++++++******+++*********+++,,,,,,---***+++,,,,,,---------,,,,,,,,,,,,,,,------...///000...,,,***)))***+++,,,+++++++++*********))))))***)))(((''''''((()))***))))))))))))))))))))))))++++++)))(((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))***+++,,,,,,***(((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))*********************************)))))))))))))))))))))))))))))))))))))))***))))))))))))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,+++******++++++---------,,,,,,+++++++++...---,,,,,,+++++++++,,,...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++******++++++,,,,,,++++++***++++++++++++++++++++++++******************************))))))******+++,,,******))))))))))))************+++++++++,,,,,,,,,((())))))***++++++,,,,,,+++++++++*********)))))),,,+++)))(((((()))+++,,,))))))))))))))))))))))))******************++++++******************************++++++++++++******))))))******+++,,,,,,,,,,,,,,,+++******+++,,,,,,******))))))))))))******************))))))))))))******))))))******+++,,,************************************++++++++++++************************+++*********))))))))))))++++++******************++++++************+++++++++++++++*********))))))+++++++++*********))))))***)))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---+++++++++,,,,,,,,,,,,,,,---,,,++++++******++++++************++++++++++++******))))))))))))************))))))))))))******))))))))))))))))))))))))************************+++*********))))))))))))******+++++++++,,,,,,,,,))))))************)))))),,,,,,,,,,,,,,,+++******++++++++++++++++++++++++************)))))))))(((+++***))))))))))))***+++******))))))))))))******(((((()))******************)))))))))((((((((('''((()))))))))************)))))))))))))))*********************)))))))))((((((((((((((())))))))))))(((((()))***************++++++***)))))))))))))))))))))))))))))))))))))))((((((((((((((()))******,,,+++***)))((((((((((((***)))+++///444333...((('''((()))***++++++++++++******++++++++++++******++++++******++++++,,,---***++++++,,,---------,,,++++++++++++++++++,,,,,,---,,,+++*********+++++++++++++++*********))))))***)))(((((((((((()))***))))))))))))))))))))))))+++***)))(((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))***+++,,,***((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))******************************)))))))))))))))))))))))))))))))))))))))))))))***))))))))))))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,,,,+++++++++++++++------,,,,,,,,,,,,++++++------,,,+++++++++,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******************************))))))******+++,,,******))))))))))))************+++++++++,,,,,,,,,)))))))))***++++++,,,,,,+++++++++***************+++***)))(((((()))***+++)))))))))))))))))))))))))))))))))***+++++++++,,,******************************+++++++++++++++*********++++++,,,---------,,,++++++******++++++,,,******))))))))))))******++++++*********)))))))))******))))))******+++,,,************************************+++++++++,,,***************************************)))))))))******++++++++++++++++++++++++************+++++++++++++++***************+++++++++***************))))))))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******++++++,,,---,,,,,,,,,---------......---,,,++++++******++++++************+++++++++,,,))))))(((((((((((())))))************************))))))))))))))))))))))))***************************************)))))))))******+++++++++,,,,,,,,,*********))))))*********++++++++++++++++++***)))++++++++++++++++++++++++************))))))))))))***))))))(((((())))))***))))))))))))))))))))))))(((((()))***************))))))))))))(((((((((((())))))))))))************************))))))))))))************))))))))))))(((((((((((())))))))))))(((((()))*********************)))((((((((())))))))))))))))))))))))))))))((((((''''''(((***,,,---,,,+++***)))(((((((((((())))))***...111111,,,(((((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,+++++++++,,,,,,,,,,,,,,,************))))))))))))))))))******+++++++++***+++++++++******************))))))(((((())))))***))))))))))))))))))))))))+++***)))((((((''''''((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,***((()))***+++***)))(((((()))******)))((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))((((((((()))))))))******************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++******************************))))))******+++,,,+++******))))))******+++******+++++++++,,,,,,,,,))))))*********+++++++++************************+++***))))))))))))***+++))))))))))))))))))))))))(((((()))***+++,,,,,,,,,******************************++++++,,,,,,++++++***++++++,,,,,,---......+++++++++++++++++++++++++++******))))))******++++++++++++*********))))))******))))))******+++,,,*********************************+++++++++,,,,,,******************************************************+++++++++++++++,,,,,,++++++******++++++,,,************************************************)))))))))))))))*********++++++++++++++++++++++++************************))))))))))))))))))))))))+++***++++++++++++,,,,,,,,,,,,------.../////////---,,,++++++******++++++*********+++++++++,,,,,,******))))))))))))************************************************************************************************************+++++++++,,,,,,,,,,,,+++))))))))))))+++,,,******+++++++++******)))++++++++++++++++++++++++*********)))))))))))))))))))))(((((((((((())))))))))))************))))))(((((()))***************))))))))))))(((((((((((()))))))))))))))*********++++++******))))))((((((*********)))))))))))))))(((((((((((())))))))))))(((((()))***************))))))((((((((((((((())))))))))))))))))))))))))))))((('''((()))+++---///++++++***)))(((((())))))&&&&&&'''***,,,,,,)))&&&))))))+++,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++,,,++++++***++++++,,,,,,++++++++++++++++++,,,,,,++++++*********)))(((((('''(((***,,,---,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((,,,***(((''')))*********''')))***,,,,,,***)))'''(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))(((((()))))))))*********************************)))))))))))))))*********)))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******************************))))))******+++,,,++++++************++++++******+++++++++,,,,,,,,,***************+++++++++************************+++++++++******+++++++++))))))))))))))))))))))))(((((()))***+++,,,,,,,,,******************************+++,,,,,,,,,,,,,,,***++++++,,,,,,---......++++++++++++++++++++++++++++++************++++++++++++++++++******************))))))******+++,,,***************************++++++++++++,,,,,,,,,***************************************+++++++++******++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************************************(((((())))))************************************************************))))))))))))))))))))))))******++++++,,,,,,,,,,,,,,,,,,---......///000000---,,,++++++******++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,)))***++++++++++++***)))++++++++++++++++++++++++***************************************+++++++++******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,)))******+++++++++******++++++++++++++++++++++++))))))))))))))))))******(((((())))))))))))((((((((()))************)))((((((((()))***************(((((((((((())))))))))))******))))))))))))))))))++++++******))))))(((((())))))))))))))))))******(((((((((((())))))))))))(((((()))***************)))((((((((((((((())))))************************)))(((((()))***,,,...///+++***))))))))))))))))))''''''''')))******(((&&&))))))+++,,,,,,,,,,,,,,,......---,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,+++*********+++,,,++++++,,,,,,+++***)))(((''')))+++...///...---,,,************************))))))************))))))))))))))))))))))))))))))***))))))(((((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((,,,***''''''(((*********''')))***,,,,,,***)))'''(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))************************************(((((())))))************))))))))))))))))))))))))((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,++++++************++++++******+++++++++,,,,,,,,,***************************************+++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))***+++++++++,,,************************)))***+++,,,------------******++++++,,,---------***++++++,,,,,,++++++***++++++************++++++,,,++++++++++++***************))))))******+++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,*********************************+++++++++++++++******++++++,,,---------,,,,,,++++++++++++,,,,,,***************+++++++++***************+++++++++((((((((()))******++++++))))))))))))))))))))))))************************************************)))***+++,,,,,,,,,,,,++++++,,,,,,---...///000000---,,,++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,)))***+++,,,,,,+++***)))++++++++++++++++++++++++*********************************+++++++++++++++******+++++++++,,,,,,,,,++++++************++++++)))***++++++,,,+++++++++++++++++++++++++++++++++))))))))))))************((())))))******))))))(((((()))***++++++***)))((((((((()))***************(((((((((((())))))))))))************))))))))))))************))))))))))))))))))))))))************(((((((((((())))))))))))(((((()))***************))))))((((((((()))******************************))))))***+++,,,---------******)))))))))))))))***)))*********************((()))***+++,,,,,,,,,,,,000///---,,,+++,,,,,,---,,,,,,++++++******++++++---,,,***))))))***+++++++++,,,---------,,,+++***(((***,,,...///...---,,,***************+++++++++)))******++++++******)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))'''((()))***)))((((((((()))******)))((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))))))))))))))))))))))))))*********++++++************************((((((((()))******++++++))))))))))))))))))))))))((((((***++++++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---......+++++++++,,,,,,---------,,,+++++++++,,,,,,---...***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,************************))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))******************++++++************************)))***+++,,,------------))))))******+++,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,++++++******++++++,,,,,,,,,+++++++++***************))))))******+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------*********************************++++++,,,,,,,,,******++++++,,,------...---,,,,,,++++++,,,,,,---))))))*********+++++++++))))))*********+++++++++'''(((((()))******++++++************************************************++++++++++++++++++++++++)))***+++,,,,,,,,,++++++***+++,,,---...///000000---,,,++++++******+++++++++++++++,,,,,,,,,------,,,++++++++++++++++++,,,)))***,,,------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++*********+++,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))))))))************))))))***++++++***))))))((()))***++++++***)))((((((((()))***************'''((((((((()))))))))***************)))))))))((()))))))))))))))*********((()))))))))************(((((((((((())))))))))))(((((()))***************)))))))))))))))***++++++************************)))***,,,---...---,,,+++******))))))))))))*********++++++***))))))***+++'''((()))***++++++++++++111000...,,,+++,,,---------,,,++++++******++++++---,,,***)))((()))***+++)))+++,,,---...---+++***)))***+++,,,------,,,+++))))))*********+++++++++)))***++++++++++++***)))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******)))'''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))*********+++++++++************************'''(((((()))******++++++))))))))))))))))))))))))'''(((***+++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,---...///+++++++++,,,,,,---------++++++++++++,,,,,,---...)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))***++++++,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++******************))))))******++++++++++++))))))************))))))))))))))))))))))))))))))+++++++++***************************************)))***+++,,,------...---((())))))***++++++,,,,,,***+++,,,------,,,+++***,,,++++++******++++++,,,,,,,,,,,,+++++++++***************)))***++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------*********************************++++++,,,,,,,,,******+++,,,,,,---......---,,,,,,++++++,,,,,,---))))))******++++++++++++))))))******++++++++++++'''(((((()))***+++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++)))***+++,,,---,,,++++++******+++,,,---...///000---,,,++++++******++++++++++++,,,,,,,,,---------++++++************++++++)))***,,,------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,------,,,+++******+++,,,---------------++++++++++++++++++++++++(((((())))))*********+++)))***+++,,,,,,+++***)))''')))***++++++***)))'''(((((()))***************'''((((((((())))))******+++*********))))))(((((((((((())))))******++++++(((((())))))*********+++(((((((((((())))))))))))(((((()))*********************))))))***+++,,,,,,************************)))+++---//////---+++******)))))))))))))))******)))))))))(((''''''(((***'''((()))******+++******222000...,,,+++,,,---...---,,,,,,+++*********+++---,,,***)))((()))***+++((()))+++---...---,,,+++))))))***++++++++++++***))))))******++++++++++++)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))(((((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))+++***(((&&&((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))************+++++++++************************'''(((((()))***+++++++++))))))))))))))))))))))))'''(((***+++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++******,,,...---,,,,,,++++++*********++++++************++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************))))))***+++,,,,,,------***************)))((('''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++************************************************,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++***)))*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,+++***)))...)))(((---...***))),,,+++++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************+++***)))(((((()))***+++)))+++---,,,+++***+++,,,++++++************++++++,,,,,,++++++***+++++++++***++++++,,,------------)))***+++,,,------------,,,,,,,,,++++++*********)))******++++++,,,------000///---*********+++,,,///...,,,+++***+++,,,,,,///000000---***)))+++---++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,------------++++++++++++++++++++++++)))************+++++++++))))))************))))))+++*********))))))(((((())))))))))))))))))))))))*********)))))))))))))))******))))))(((((('''''')))************+++++++++))))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))),,,,,,+++***))))))******)))***,,,......---,,,+++******))))))((((((''''''))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------)))))))))***+++++++++,,,,,,+++***))))))***+++,,,++++++************++++++++++++******)))*********(((((())))))*********+++++++++***)))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))++++++************+++++++++++++++*********))))))*********))))))))))))))))))))))))((()))******+++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,******,,,...,,,,,,,,,+++++++++++++++++++++************++++++************************++++++++++++++++++++++++*********************************++++++,,,,,,---+++,,,,,,,,,++++++***)))************************))))))))))))************************************++++++++++++++++++++++++************************************************,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++***)))***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---)))(((,,,---******------,,,,,,++++++***************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************+++***)))(((((()))***+++)))+++---,,,+++***+++,,,++++++************++++++,,,,,,+++++++++++++++,,,++++++,,,---------,,,,,,)))***+++,,,------------,,,,,,,,,+++++++++******)))******++++++,,,------000...,,,+++******+++,,,...---,,,+++++++++,,,,,,333555666444///,,,++++++++++++************++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,,,,---------,,,++++++++++++++++++++++++************++++++++++++))))))************))))))+++*********))))))))))))))))))))))))))))))))))))************))))))))))))******))))))(((((((((((()))************+++++++++******************************++++++++++++******************************,,,,,,+++******************+++---......---+++*********))))))(((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------************++++++++++++,,,,,,+++******+++,,,,,,*********))))))*********+++***************++++++((()))))))))************++++++***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************************************++++++************+++++++++++++++*********))))))************))))))))))))******))))))******+++,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***,,,...++++++++++++,,,,,,,,,,,,++++++************++++++************************************************************************++++++++++++++++++++++++---------------,,,,,,+++************************)))))))))*********++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,+++*********************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++((())),,,,,,******---...------,,,+++***))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************+++***))))))))))))***+++)))+++---,,,+++***+++,,,++++++************++++++,,,,,,++++++++++++,,,,,,,,,,,,---------,,,++++++******+++,,,------------,,,,,,,,,++++++++++++***)))******++++++,,,------///...,,,+++***++++++,,,------,,,+++++++++,,,,,,222444666555222...,,,***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++,,,---------,,,,,,++++++++++++++++++++++++************+++++++++,,,))))))************))))))***************)))))))))))))))))))))))))))))))))***************************))))))))))))((((((((()))************+++++++++******************************++++++++++++******************************,,,++++++************+++,,,---......---,,,***)))***))))))))))))((((((((()))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------------------------++++++,,,,,,,,,,,,------+++++++++++++++*********---,,,,,,++++++,,,,,,---))))))))))))))))))))))))))))))))))))***+++,,,,,,))))))))))))************************++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************************************++++++************+++++++++++++++***************************************++++++******++++++,,,---++++++************++++++---------------------------------------------------------------,,,,,,,,,------------------------------------------------......------,,,,,,,,,+++------------------------+++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,---***++++++,,,,,,---------++++++************++++++************************++++++++++++++++++++++++************************,,,,,,++++++++++++++++++,,,---------------,,,,,,************************))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,++++++***+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,))))))***++++++***+++---,,,,,,,,,++++++***************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++************************************************)))+++---,,,+++***++++++,,,++++++******++++++,,,,,,,,,+++++++++,,,------------------,,,++++++******+++,,,,,,---------,,,++++++++++++++++++++++++)))******++++++,,,------------,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,)))******++++++******)))************************)))))))))))))))))))))))))))***************++++++))))))))))))))))))))))))))))))*********+++++++++***************************++++++,,,,,,++++++***************************,,,++++++******+++++++++.........---,,,+++)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))***+++,,,---)))))))))))))))*********)))***++++++,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************************************++++++************++++++************************)))***************++++++,,,++++++++++++,,,------,,,++++++******++++++,,,------------------------..............................---------,,,,,,,,,------------------------------------------------.........------,,,,,,,,,------------------------+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++,,,---+++++++++,,,,,,------...++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++************************************++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++,,,,,,,,,+++++++++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******(((+++---,,,***+++,,,---*********++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++******************************++++++++++++******)))+++---,,,+++***++++++,,,,,,++++++++++++,,,,,,,,,+++++++++,,,------...------------,,,++++++***++++++,,,---------,,,,,,++++++++++++++++++++++++)))******++++++,,,------,,,,,,,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,,,,***)))))))))***+++,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******++++++++++++*********************+++++++++************************))))))******+++++++++,,,))))))))))))************))))))*********+++++++++************************++++++,,,,,,,,,,,,++++++************************,,,+++++++++++++++,,,,,,//////...---,,,***)))((())))))))))))************************************************++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,++++++************++++++++++++******))))))************))))))))))))))))))***+++,,,---******)))))))))))))))))))))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************************************++++++************++++++************************))))))******+++++++++,,,,,,,,,,,,+++,,,,,,---...,,,,,,++++++++++++,,,,,,------------------------///////////////////////////......---,,,---------------------------------------------------------.........---------------------------------------+++,,,---......///......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---,,,++++++,,,,,,,,,,,,,,,------------++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++)))******+++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,+++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))...000---***+++------))))))***+++,,,------...******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++******************************+++,,,,,,+++******)))+++---,,,+++***+++,,,,,,,,,++++++++++++,,,,,,,,,++++++,,,,,,---...///,,,,,,---------,,,+++++++++,,,,,,------,,,,,,,,,***++++++++++++,,,,,,,,,)))******++++++,,,------+++++++++,,,,,,---------++++++,,,---------,,,,,,///---******+++,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******++++++++++++***************+++++++++++++++************************))))))******+++,,,,,,,,,)))))))))************+++)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++++++++,,,,,,---//////...,,,+++******))))))))))))************+++*********************************++++++++++++,,,++++++++++++++++++++++++------,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++)))******++++++******))))))***+++,,,,,,+++***)))))))))))))))***+++,,,,,,************)))))))))))))))***+++,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************++++++++++++++++++++++++++++++************++++++***************+++++++++))))))******+++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++++++++,,,,,,........................////////////////////////000///...---,,,------...........................------------------------------------....................................+++,,,---...////////////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***,,,......,,,++++++,,,---------------,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,---))))))***+++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,+++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........+++222444...***,,,...---*********++++++,,,,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***************************++++++,,,,,,++++++***)))+++---,,,+++***+++,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,...//////++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,)))******++++++,,,------)))***+++,,,------......***+++,,,---------,,,,,,///---,,,---///000///---......------------......------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---------,,,,,,+++***+++++++++++++++++++++++++++++++++,,,,,,,,,------***++++++,,,,,,++++++************++++++,,,,,,,,,************************))))))***++++++,,,------))))))*********+++++++++)))************++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,---...///...---,,,++++++******))))))*********+++++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,******+++,,,,,,+++*********+++,,,------,,,+++***+++***************++++++************)))))))))((()))***+++,,,,,,***)))'''))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************++++++++++++++++++++++++++++++************++++++))))))*********+++++++++))))))***++++++,,,------+++++++++++++++,,,,,,------,,,,,,++++++,,,,,,---........................000000000000000000000000000///...---,,,---..............................------------------------,,,---------.../////////........................+++,,,---...////////////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---++++++,,,.........------,,,,,,,,,++++++************++++++++++++++++++++++++++++++************************************************))))))***+++,,,,,,------)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000111,,,444666///***,,,...---,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++***************************+++,,,------,,,+++***)))+++---,,,+++***+++,,,---,,,,,,++++++,,,,,,---+++++++++,,,---...///000***+++,,,,,,------------,,,,,,,,,------,,,++++++*********++++++,,,,,,,,,)))******+++,,,,,,------)))***+++,,,---.........)))***,,,---...---,,,,,,))))))+++///333444222///......------------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------.........------------,,,,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,---------***++++++,,,,,,++++++************++++++,,,,,,,,,************************))))))***+++,,,,,,------))))))******++++++++++++)))************++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---.........---,,,++++++++++++))))))******++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++...------,,,,,,------...------------------------++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++------------++++++***+++---......---+++***++++++******************+++*********))))))(((((()))***+++,,,+++)))'''&&&))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************++++++++++++++++++++++++++++++************++++++))))))******++++++++++++))))))***+++,,,,,,------++++++******++++++,,,------,,,,,,++++++,,,,,,---////////////////////////............///////////////////////////......---------------------------........................000000000000000000000000111000...,,,+++,,,...///------............------//////.........---------/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++------,,,+++++++++,,,,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,---------......(((((()))***++++++,,,,,,...---,,,,,,++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,------------------+++)))(((***,,,,,,,,,,,,++++++*********.........------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,---------------------------......---,,,+++---...---------,,,,,,+++++++++---------------------------,,,,,,++++++,,,,,,---+++,,,------++++++,,,---------,,,+++,,,---...//////////////////////////////...,,,++++++,,,...///...---,,,---......---+++.........------,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...+++++++++++++++***)))((()))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++******+++,,,,,,,,,,,,+++///***,,,,,,'''***...)))...000333333222///,,,***++++++++++++++++++++++++...---,,,+++,,,///333555************))))))(((((())))))***+++,,,------...++++++++++++++++++++++++------------------------+++***)))***,,,---,,,+++------++++++++++++------///...---,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,------------,,,******++++++++++++******)))))))))))))))))))))))),,,,,,+++***)))))))))*********))))))))))))******++++++************++++++))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))******+++++++++,,,,,,,,,***++++++,,,,,,++++++***))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,+++***+++---000222+++,,,,,,------,,,,,,+++////////////////////////............///////////////////////////......---------------------------........................////////////////////////000///...---------......---......//////......---//////.........---------///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,++++++,,,------,,,,,,+++++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------)))******++++++,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,---------......++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,------------------+++******,,,---------,,,,,,,,,+++++++++......---------,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,---------,,,,,,+++++++++***++++++++++++,,,,,,,,,------------------------,,,---...---++++++,,,...---------,,,,,,,,,++++++---------------,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------++++++,,,---------,,,,,,,,,---...///........................///...,,,++++++,,,...///...---,,,---......---+++------------,,,,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...+++++++++++++++***))))))************++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++******+++,,,,,,,,,,,,++++++---000111...(((+++333222SSSqqqlllLLL///+++333++++++++++++++++++++++++...---+++,,,...000222222+++++++++******)))))))))*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********,,,---,,,+++---,,,,,,++++++,,,,,,---///...---,,,,,,,,,,,,------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***++++++,,,,,,,,,,,,,,,******++++++++++++******************************,,,+++************************))))))))))))******++++++************++++++************************((())))))*********************************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++,,,---///000+++,,,,,,------,,,,,,+++////////////////////////............///////////////////////////......---------------------------................................................///////////////......------......//////......---/////////.........------.........---------------------------------------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,------...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------------------,,,+++,,,...000---------------,,,,,,,,,...------------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------------+++,,,---,,,++++++,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++---...---,,,+++,,,------,,,,,,,,,,,,---...///...........................---,,,++++++,,,---...------,,,---//////---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......------------------------++++++++++++++++++++++++------++++++++++++------++++++++++++++++++***)))************+++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++***++++++,,,,,,,,,,,,,,,&&&000///000333,,,777YYYuuubbb222(((333,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++---111222111///,,,,,,++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***+++,,,---,,,+++---,,,,,,++++++,,,,,,---......---,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***************************+++************++++++,,,******))))))))))))******++++++************++++++************************((()))******++++++************************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------------------,,,+++,,,,,,------,,,,,,+++////////////////////////............///////////////////////////......---...........................................................................///000111111000...---......////////////......////////////..................------------------------------------------------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++,,,---...///,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...------...------...000333..................------------------------------------------------,,,,,,,,,,,,,,,---------......------------------------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------+++,,,,,,,,,++++++,,,...------------------,,,,,,+++++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,---...---,,,+++,,,...,,,,,,,,,,,,------.................................---,,,,,,,,,,,,---...------,,,---//////...---++++++++++++++++++++++++,,,,,,,,,---------......------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,+++***************+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,%%%111)))(((444444NNNYYY555)))---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,///333333///+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------------------------,,,,,,------------------------,,,,,,,,,---------......)))***++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,---+++******))))))******+++,,,++++++******++++++,,,************************))))))***++++++++++++*********************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,---...//////---+++***+++,,,,,,------,,,,,,+++////////////////////////............///////////////////////////......---........................////////////////////////........................---///111222222111///......//////////////////...000000/////////.........................................................---......//////......---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++************+++,,,---...///,,,+++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------..................------------------,,,,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---------.........---............///111444........................------------------------------------------------,,,,,,,,,---------......------------------------------------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------+++,,,,,,,,,++++++---///------------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,---......,,,,,,---...,,,,,,,,,---------------........................---------,,,,,,------------,,,,,,...///000///---++++++++++++++++++++++++,,,,,,,,,---------......------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------------,,,&&&111((('''444666TTTrrrRRR===333...+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,...111333222...***,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++*********++++++++++++++++++++++++------------------------,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...------------------------------------------------,,,,,,,,,---------......******+++,,,,,,,,,,,,+++,,,,,,------------,,,,,,+++++++++++++++++++++++++++*********+++,,,------++++++************++++++,,,,,,++++++++++++,,,,,,************************))))))***+++++++++++++++******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,---///000///---+++)))+++,,,,,,------,,,,,,+++////////////////////////............///////////////////////////......---........................////////////////////////...........................///111222333222000///...//////000000//////...000000000/////////......///////////////000000000////////////////////////......////////////......////////////////////////------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++++++++,,,------...,,,++++++,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,............////////////------------------------,,,,,,+++++++++,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,---------............---...///......///111444---------...............,,,,,,,,,------------...------------............,,,,,,,,,---------......------------------------------------------------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------+++,,,------,,,,,,...000------------............+++,,,,,,------......///---,,,,,,++++++,,,,,,---,,,...///...---,,,---...+++,,,------......---------------------------------------------------------,,,,,,...000111000...++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---------------(((000,,,,,,333222DDDkkkfffTTT>>>000---...---+++,,,,,,,,,,,,,,,,,,,,,,,,+++...111222222000---+++++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********++++++++++++++++++++++++---------------------------,,,+++,,,---...---,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,---......------------............------------------------,,,,,,,,,---------......++++++,,,------------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---++++++************++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))***++++++,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---...//////---+++***+++,,,,,,------,,,,,,+++////////////////////////............///////////////////////////......---........................///////////////////////////////////////////////////000111222222222111111//////000000000000//////000000000000/////////...///000000000111111111222////////////////////////......////////////......////////////////////////........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***,,,,,,,,,++++++,,,------+++++++++,,,,,,...//////---------------------------------.........//////++++++,,,,,,------......,,,+++++++++,,,,,,---...,,,,,,,,,---------......------------------------------------............------------..................///...---...000222,,,,,,---------.........,,,,,,,,,---------......------------.........///,,,,,,,,,---------..................................................................------------------------------------+++,,,---//////---,,,++++++++++++,,,,,,---------,,,,,,,,,------------...------------------------,,,---......---...000222------------.........///,,,,,,---......///000000---,,,,,,++++++,,,,,,------...///...---,,,---///+++,,,---.........------------------------------,,,------------------,,,---,,,,,,...000111000///+++,,,,,,,,,------------,,,,,,,,,---------......------------------------------------------------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...------------------------------,,,,,,,,,++++++++++++,,,------...---------***,,,...000///...555@@@777444000---,,,,,,,,,+++------------------------***///333333000,,,,,,---***+++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,.........---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---...///------------.........///........................,,,,,,,,,---------......,,,,,,---............---------............------------------------------------,,,+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---.........---,,,++++++,,,,,,------,,,,,,+++////////////////////////............/////////000///////////////......---////////////////////////000000000000000000000000000000000000000000000000000000111222222222222222//////000000000000//////000000000000////////////000000111111222222222333000000000000000000000000......////////////......000000000000000000000000........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***------,,,+++++++++,,,,,,+++++++++,,,---...///000------------------------,,,,,,,,,---------......******++++++,,,---......++++++++++++,,,,,,---...,,,,,,,,,---------......---------------------------------.........//////---------.........//////...//////...------///222,,,,,,,,,---------......,,,,,,,,,------.........---------.........//////,,,,,,,,,---------......................................................//////.........---------------------------------+++,,,...//////...,,,++++++++++++,,,,,,---------,,,,,,,,,---------......------------------------,,,---///.........111222---------.........//////------......///000111111---,,,,,,++++++,,,,,,------...///...------...///+++,,,---.........---,,,------------------------,,,------......------,,,---,,,---...000111000///,,,,,,,,,------.........,,,,,,,,,---------......------------------------........................+++,,,,,,------,,,,,,+++***+++,,,,,,------------++++++,,,,,,,,,---------,,,,,,,,,---------......---------------------------------,,,,,,++++++++++++,,,------......------,,,(((,,,...+++///333...,,,,,,---....../////////------------------------***000555444...***+++///*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++,,,...///...---++++++------------++++++,,,,,,,,,,,,,,,---...///---------.........//////........................,,,,,,,,,---------......,,,---......//////......------............------------------------------...------,,,++++++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---------------------+++,,,,,,------,,,,,,+++000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000////////////111000000000000000111111000000000000000/////////000000111111111111000000000111333444444333111000111111000000000000111111////////////////////////000000000000111111111111......---,,,---...///000........................,,,,,,,,,------.........---,,,,,,++++++,,,,,,---------------------------...------,,,,,,++++++***---------............//////////////////////////////......------......//////////////////.........---------.........//////000000000...,,,,,,...000////////////////////////////////////////////////////////////////////////...------,,,,,,------...//////000000///...------////////////////////////........................///......---------............---,,,,,,,,,,,,---........................---------.........//////...------,,,,,,------...------++++++++++++---------------------------------------,,,,,,+++++++++000000000000000000000000---------.........////////////.........---------...------,,,,,,------.................................---------...//////,,,,,,,,,------............---,,,,,,......---,,,---///111111///...---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,++++++***+++,,,,,,------,,,,,,+++......---,,,,,,---------,,,,,,------,,,+++)))(((...---,,,+++,,,---...///...,,,***((((((***---...------////////////------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,---...///000.........///000111222333,,,---.../////////...---.........,,,******,,,...///444555...***,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,++++++++++++...............---------000000000000/////////////////////......---------/////////000000000111111---------........./////////...------...///...,,,------------.........///......//////000000000111000/////////......------111111000000///.........///...,,,++++++,,,,,,------,,,,,,,,,,,,---......///////////////////////////...---,,,,,,,,,,,,,,,---,,,,,,++++++*********---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------000000000000000000000000000000000000000000000000////////////////////////////////////000000000111000000000000000000000000000000000000000000000000111111000000000000111111........................///000000111111000000///111111333333333333111111111111000/////////000000........................//////000000000111111111......---------...///000........................,,,------------------...---,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,------------------------............///////////////////////////......------------..............................,,,,,,---------........./////////...,,,,,,---///...........................................................................------------------.........//////......---,,,................................................///......------......//////......---,,,---------........................------------............---------,,,,,,---------------,,,++++++,,,---------------------------------------,,,,,,,,,++++++........................---------.........////////////.........---------......------------.................................------------...//////,,,,,,------............///---,,,---...///...,,,...000222222000....../////////.........---------------------------------///......------,,,,,,,,,------............------...------,,,,,,,,,------+++,,,---......---,,,,,,...---,,,,,,,,,---...///...---+++******+++---...,,,---............---,,,------------------------...------,,,------//////---------------...///000------.../////////...---...//////---++++++,,,...000444444...***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,,,,,,,---/////////////////////...000000000000000000000000/////////.........------------............//////............////////////111000///000222222111000000000000///////////////000000000000111111222222222222222111111111000000222222222111111111111000111000000//////////////////////////////000000111111111111111111111111111222222111000//////000000---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------000000000000000000000000000000000000000000000000/////////////////////////////////000000000111111000000000000000000000000111111111111111111111111111111000000000000000111..................////////////000000000000//////222222222222222222222222111000000///....................................//////000000000000111111...............///000000.................................---------------------------------------------------------------,,,,,,------...//////000---------............///////////////////////////......------------......------------............,,,,,,,,,---------.........//////...,,,,,,---///..............................................................................------------.....................------,,,------------------------........................//////............//////000///......------....................................------------------------------------------...---,,,,,,,,,,,,---...---------------------------------------,,,,,,,,,........................------.........//////////////////............---//////............//////---------------------------------------...//////------............/////////...---...///000///...///111222222000//////////////////.....................................................................////////////......------,,,,,,,,,------...+++,,,---//////000000000...------------...///000......---------------------...////////////...---........................//////......///000111111///...............//////......////////////...---...///000///---,,,---...111333222---+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...........................------------......///000000000000000000000000111111111111111111111111///////////////...................../////////000//////000000000111111111444333222333555666555444333333333222222111111000222222222333333333333333555555555555555444444444333333444444444444555555444444555555444444333222333222222222222333444444444444444444444444444444666555444444444444444444222111111000///......------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------////////////////////////000000000000000000000000//////////////////////////////000000000111111111000000000000000000000000222222222222222333333333222111000000000000000000000000111111111111222222/////////000000/////////222222111111111111222222111000///......------...------------------------////////////000000000111///////////////000000000........................//////......------,,,,,,------............------........................---........./////////000---------............///////////////////////////......------------..................////////////............///////////////000111000...---...000........................................................................//////............//////......////////////......////////////////////////......................../////////...//////000000000000///.........//////.................................------------------------......---------......------------......------------.....................---------------..................................../////////////////////...............///......------......///------------------------------------...///000000////////////////////////000///...///000111000//////111111111///...///000........................---------...............------......////////////...//////000000//////...---------,,,------......------...//////000000000///////////////000000000//////000111000///...---///000111222222111000///........................111111111222222333444444222222111111111111111111000000000000000/////////---///000000.........///333333111...,,,,,,------------------------------........................000000000000000000000000...............///000111111111111222222222222222222222222222222333333333000000000000000000000000111111111222222222333333111111111222222222333333444333333444666777666555444444444444444444444444555555555555555555555555777777777777777666666666555555666666777888888999777888999:::999888777666555555444444555555666777777777777777777777777777777777666555555555555666666555333222000...,,,+++---,,,,,,,,,,,,---......---------------------------..................---................................................------------------------,,,,,,,,,------------...////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111333333333333444444555555222222111000//////000000111111111111222222333333//////000000000000//////222111111000000111111222000000///..........................................////////////000000000/////////000000000000000/////////////////////////////////......------------......//////......---........................000000000//////.........---------............//////////////////////////////......------....../////////000000111111111222000000000000111111111111111222333333111000000111////////////////////////////////////////////////////////////////////////000//////......//////000000000111111111111000000000000000000000000000000///////////////////////////////////////000111222222111000000//////000000////////////////////////........................---...////////////...---........................---------....../////////........................////////////////////////........./////////000000////////////////////////......------------..........................................///000111222000000000000000000000000111000///000222333222111///000111000...---...000---------------.........,,,---------......//////---......//////000000111......////////////.........---------...//////000//////............//////000000111111222222222222111222333333333111000//////000111222222111000///////////////////////////000111111222333444444444444444333222222222333333222222222111111000000000///000111000//////000111666333000///...---...///........................////////////////////////111111111111111111111111////////////000111222222222222222333333333444444333333333333444444555555222222222222222222222222333333444444444555555555333333444444444555555555333222111222444555555333222333444555666888888999777777777777777666666666777777777777777777777777666666777888999:::;;;;;;:::;;;<<<<<<<<<;;;999888666666666666666777777888999999999999999999999999888777666555555444444555444333222111000...---------,,,,,,,,,,,,---......---------------------------..................---................................................------------------------,,,,,,---------.........000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222111111111111111111111111333444444555555666666777333222111000/////////////////////000111111222222000000111111111111000000111111111111111111111111000//////......//////000////////////////////////......////////////000000//////000111111111111111/////////////////////////////////...............---...///000000///...---........................111000000///......---------------............///////////////////////////000//////////////////000000000111111222222333333111111222222222333333333222444555555333111222222000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111111222222222222222222222222222222222222222////////////////////////000//////000000111222333222222111000000000111111////////////////////////....../////////000000000...///000111111000///.........///000000///......---------...//////000000.........///////////////000000000000000000000000....../////////000000000...////////////000000000///..................///////////////////////////////////////000222333444222222111111111111000000222111000111333444444333111111111000......///111---............/////////------......///000000000.../////////000000111111......////////////......///////////////000111222000000///....../////////222333444444555555444444333444555555444333111000//////000111111000//////000000000000000000000000...///000111222333333333444333333222333333444444666555444333222222222333333333333222111111444666:::444000000000...///111000000000000000000000000111111111111111111111111222222222222222222222222222111111111111222222333222222222333333444444555333444444555555666666777444444444555555555555555444444444444555555555555555555555666666666777777444333222222333444333222111222333555777999:::;;;888888888888777777777777666666666666777777777777777777888888999:::;;;;;;<<<<<<<<<<<<<<<;;;;;;:::777777777777777888999999:::::::::::::::::::::::::::999888666555444333333000000000000000111111111---,,,,,,,,,,,,---......------------------------------............------................................................------------------------,,,---------............000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222111111111111111111111111444444555666666777888888333222111000//////////////////000000111222222333111111222222222222111111///000111222222111000///////////////000111222222000000000000000000000000........./////////000000///000111222222222111111////////////////////////............////////////---...000111111000...---................................................---------............///////////////////////////111111000000000000111111///000000111222222333333111111111222222222333333111333555555333222111222111111111111111111111111111111111111111111111111111111111111111111111111111000000//////000000111///000111222222222222222111111111111111111111111////////////////////////000000000000111222333444333333222111111111111111////////////////////////......///000111222333333///000222333333222000///...///000000000000///...---------...///000000000....../////////000000000////////////////////////.../////////000000000000.../////////000000000000111111000000000000111111111111111111111111111111000000000111222333555666333333222222222111111111222111111222444666555444333333333222000000222333//////000000111111111111//////000111111222333333000000000000000000000111///000000111111000000///000000000000111222333444000000//////000111222333444555666777777777666666666666666666555444333222111222333444444333222111333333333333333333333333///000222444555555555555444444444444555666777777888777666555444444444555888888666444333555999<<<===555000111222000000333222222222222222222222222333333333333333333333333333333333333333333333333444333222222222222222333111111222333333444555555444444555666666777888888666666666777777888888888666666666777777777888888777777777777888888888888777555444444555555333222111222333444666777999999999999999888888777777777666666666666777777888888777777888888999999::::::===<<<;;;;;;::::::;;;;;;999999999888999::::::;;;::::::::::::::::::::::::>>>===;;;999777555444444333222222111111000000000---,,,,,,,,,,,,---..............................,,,,,,------------,,,,,,------------------------------------------------........................------------............000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111111111444555555666777888888999333222111000////////////111111222333444444555555222222333333333333222222...000111333333111000...////////////000222333444000000000000000000000000............/////////000///000111222333222111111000000000000000000000000------......//////000000...///000222222000///...////////////////////////,,,,,,------.../////////---------.........//////////////////////////////222222111111111111222222...//////000111222222222000111111111111222222222111333444444333111111111222222222222222222222222222222222222222222222222222222222222222222222222111111000000000000111111//////000111111111111111000000000000000000000000000000000000000000000000000000000000111222333444444333222222111111222222000000000000000000000000......///111222333444555000111333444444333111000...///000111111000///...---------...///000000111.../////////000000111111........................////////////000000000000.../////////000000111111333333222222222222333333111111111111111111111111111111111222333444666777333333333222222111111111333222111333555666666555555666555444222222444666111111222222222333333333111111222333444444555555111111000000000000000000111111222222222222111111111111111111222333444555000000///000222444666777555666888999999999888777888777777666555444444444555666777888888777666555555555555555555555555555222444666777999999999888777777777777888999;;;;;;:::999777666555555555666<<<;;;999666666888===AAA???666000222333111111444333333333333333333333333444444444444444444444444444444444444444444444444555444333333222222222222111111222222333444555555444555555666777888888999777777888888999999999:::999999:::::::::;;;;;;;;;777777888888888999999999:::888777666777666444333222222333444555666777777999999999888888777777777666666666777777888888888777777888888888888999999===<<<:::999999999:::;;;;;;::::::::::::;;;<<<<<<::::::::::::::::::::::::BBB@@@>>>;;;999777666555999888666333111...,,,+++---,,,,,,,,,,,,---..............................+++,,,,,,------,,,,,,+++------------------------------------------------........................---------.........//////000000000000000111222222333333222111111111111111444333333333222222111111---------......///000111333222111000111222444666444555777888999999999888555333111000111111000///000000000000111111111222111222222333333222000///000000000000000111222333///222444111---,,,000444222222222111111111111111/////////...------,,,,,,000000000000000111222222......//////////////////000000/////////.........000///...------...///000/////////////////////...,,,------......------,,,///////////////.........//////............/////////000111222222111///...000000////////////000000//////000111222222333333111111000000000000111111333444555666666444333111000111222222222222222222111111111111111000000000333333222111000000111111333333333222222222222222111111111111111111111111111111111111111111111111444444333222222222222222111111222222333333444444333222222222222222333333333333333333444666777888555555555666777666444222222222222111111000///...111111111111111111111111///222333222000///222555111111222222333333333333555666777666444333333444222222333444555555555444777777777777888888888888222333444555666666666666888888888666444444666888===:::666555666888999999888888888777777777777777777777666666666777777777555555666666777888888888999999999999::::::::::::888888777777777777777777555666888999999888777666444666777777666666777999666777888888777888:::<<<<<<===>>>?????????>>>=========<<<<<<<<<;;;;;;;;;777777888888888888999999;;;;;;::::::::::::;;;;;;777666666666777888999999999999888888888888999999999999888777666555555555222555666333111444>>>GGG:::777444222222444444444444444333333333444555555222222222222333333444555777666555444444555666777666777888888888777555444777666444444444444666777;;;:::999999999999999:::999:::;;;<<<============>>>>>>>>>>>>>>>>>>>>>>>>:::;;;;;;;;;;;;;;;::::::===<<<:::888777777888888888888777888888999:::;;;<<<;;;;;;;;;999888777666555444333333333444555666555555555666777888999:::999999999999:::<<<===>>>;;;;;;;;;::::::999999999<<<:::777555555666777888<<<;;;:::999888777777777666555222000///.........---,,,,,,,,,---///000111222333333222000///000111///////////////.........000000//////......------000000////////////000000222222222333333222222111///000000111111000000///111111111111111222222333444333222222111111222222222222111111111000000000---...000222222222111111444333111000111222444555666777888999:::999888888555444111111222222111000//////000000000111111111222333333444333222111000////////////000111222222---///111111111222444666222222222111111111111111111000000000//////......///.........//////000111111111000000000000000000000000000////////////...111000///......///000111////////////////////////......////////////...............///////////////111111111111111111111111///000000111111111000000111111111111111111111111111222222333444444555555333333222222222222333333444555666777666555333222111111222222333222222222111111111111111111111111444444333222222222222222444444444444444444444444333333333333333333333333333333333333333333333333666555444444333333333333222222222333333333444444444444333444444555666666888888999999999999999999999999999999999888777555555555666666555444333333555555555555666666666666222222333222111111333444555555555555555555555555555666777666555444555666444444555666666666555555888888888888999999999999666777888999999:::::::::<<<<<<<<<:::888888:::<<<>>><<<999888999:::;;;:::999999999999999999999999777777666666666666666777888888888999999999999999888888888999999::::::::::::::::::::::::::::::999777777777888777777666666666777888888666666777999888999::::::999999;;;===:::;;;<<<>>>>>>>>>===============<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<===???>>>>>>=========>>>>>>:::999888777777777777888777777666666666666777777666666555555555666666777666888:::777666999CCCKKK===:::666555555777777777888777666666666666777777666666666666666777888888<<<<<<;;;;;;;;;;;;<<<<<<999:::::::::999888777666888777777666666777777888:::999999999999999:::::::::;;;<<<===>>>>>>>>>>>>????????????????????????;;;;;;<<<<<<===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<===<<<<<<;;;:::888777666555444333222222333444444444444333444444555666777888777777777777777888999888888888888888888777777::::::999888888888999999888777666555444333333333111000////////////000111111111000000111222444555444555666555333222333444222222222222222222111111444444444444333333333333222222222222222333444444555555666777777777666666555555666666666666555555222222111111222222333333444333333222222222222222000000000000/////////////////////000000111111222555444222111111222333444777777999::::::999888777666444222222333333222111000000000000111111111111555555666666555333111000////////////000111222333111000//////222333444444333333333333222222111111333333333333222222222222111111000000000111222222444444444333333222222222111111111111000000000000222222111111111111222222000000000000000111111111000111111222222111111000000111111222222333333333333444555666666555444333333333333333333444555666555666777888888777666555555555555666777777888888666666555555555555666666777777888888777555444333222222333333333222111111111111222222222222222222555444444333333333333333555555555555555555555555555555555555555555555555444444444444444444444444666666666555555555555555222222333333333333333444555555555555666777888999<<<<<<=========<<<:::999;;;;;;;;;;;;:::999888777555555666666666555444444555555555666666777777777666444333333444555444333777666666666666666666666666777888888777777888999888888999999999888777777::::::::::::;;;;;;;;;;;;;;;<<<<<<===>>>>>>??????@@@AAAAAA???======???AAA@@@???===>>>??????>>>===;;;;;;;;;;;;;;;;;;;;;<<<999888888777666666666777:::::::::999999999999999666777777888999::::::;;;<<<<<<<<<<<<============999888888777666666666666777999999999777777777999;;;<<<===<<<;;;;;;<<<>>>999:::;;;<<<===>>>>>>>>>>>>>>>=========<<<<<<<<<888999999:::;;;<<<<<<===>>>>>>>>>======<<<<<<<<<======;;;:::999888888777999999888888888888999999666666666666777888:::::::::<<<>>><<<<<<@@@IIIQQQ@@@===:::999:::;;;;;;;;;<<<<<<;;;:::999999999999:::::::::::::::;;;;;;<<>>>>>>>>>>>========================<<<<<<===>>>??????>>>>>><<<===>>>>>>??????>>>>>>======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;999888777666555444333333333333333555444444444444444555555777666555555444444444555777777777777777888888888::::::;;;;;;;;;::::::999555555333222111000000000---......///111333555666666666666666666777888999666777888888777777888999777777777777666666666555999999999:::::::::::::::888888888999999:::::::::999:::;;;;;;<<<<<<<<<<<<<<<<<<============<<<<<<333222222222222222333333333333222222222222333333111111111111000000000000111000///...///000222333666555444333333333333333555666777999::::::999999888666444444555555555444333333333333444444444444888888888888777666444333222222222333333555666777BBB<<<555333555777777555777777666666555555444444666666666666666666666666777777666666666666777777888777777666666555555555333333333333222222222222444444333333333333444444222222222222333333333333444444555555555555444444555666666777888999::::::777888:::;;;;;;:::888777999888777777888:::<<<===:::<<<===??????===<<<:::999999999::::::;;;;;;;;;::::::999999999999::::::::::::::::::999777666555333333333333222222111000111111111222222222222222555444444333333333444444444444444444444555555555555555555555555555555555444444444444444444444444555555555666555555555444333333333333333333333333444444444555666777999::::::;;;<<<>>>>>><<<:::999:::;;;;;;:::999888888888777777888888888888777777666777777888999::::::;;;;;;888555666888999777555666666666666777777888888999;;;<<<<<<;;;;;;<<<>>>===============<<<;;;:::<<<<<<<<<=========>>>>>>>>>?????????@@@AAAAAABBBCCCCCCCCCBBB@@@@@@BBBDDDCCCBBBBBBCCCDDDDDDAAA???>>>>>>>>>>>>>>>>>>??????<<<<<<;;;:::999999999999;;;;;;:::999999888777777666777888888999:::;;;;;;>>>>>>>>>>>>>>>?????????<<<;;;999888777777777888999:::;;;:::888888888:::<<<===??????===<<<===>>>;;;;;;<<<>>>???@@@@@@AAA?????????>>>>>>>>>======::::::;;;<<<===>>>>>>???@@@@@@@@@??????>>>======@@@???>>>===<<<<<<<<<<<>>>>>======>>>>>>???;;;;;;;;;<<<<<<===>>>???<<<>>>@@@???@@@DDDMMMTTTBBB@@@===<<<===>>>>>>>>>@@@???>>>===<<<;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<===<<<===>>>??????>>>===<<<===<<<;;;:::999999999999777888::::::::::::888777;;;;;;<<<===>>>?????????;;;<<<======>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;===>>>???@@@@@@AAAAAA@@@>>>>>>@@@AAAAAA@@@???>>>>>>>>>===<<<;;;;;;;;;<<<::::::;;;;;;;;;;;;::::::888888777666666555555555999888777777777777777888777777666666666666666777:::::::::;;;<<<<<<<<<===>>>======<<<;;;:::999999555444333222111111111111///000111333555777999:::999999999999999:::::::::777999::::::::::::<<<===;;;;;;;;;;;;:::::::::999<<<=========>>>>>>????????????@@@@@@@@@?????????<<<<<<===>>>????????????@@@@@@AAAAAAAAAAAA@@@@@@444444333333333333333444333333333222222333444444333333333333333444444444222555888;;;<<<999666333777777666555555555555555333444666999:::;;;;;;;;;:::888777777888888888777888888888999999999::::::;;;;;;<<<<<<;;;999888777777777777888999:::<<<<<>>;;;;;;::::::999888888777888888888999999:::::::::;;;;;;::::::::::::;;;;;;::::::999999999888888888666666666555555555444444666666666666666666666666444444555555555666666666888888999999999999888888999999:::;;;<<<<<<======:::;;;===>>>>>>===;;;:::<<<<<<;;;;;;<<<===???AAA===>>>@@@AAAAAA@@@>>>===============>>>>>>>>>>>>======<<<<<<<<<<<<===============<<<;;;::::::999555555555444333222111000111111222222222333333333444444333333333444444555222222333333333444444444444444444444444444444444555555555555555555555555444555666666666666555555444444444444444444444444333333333444555777888999888999<<<>>>???>>>===<<<;;;===>>><<<:::999;;;<<<@@@@@@@@@@@@@@@@@@???>>>===>>>???@@@AAABBBCCCDDDAAA>>>;;;;;;======;;;999888888999:::<<<===>>>>>>===???@@@@@@??????AAABBBAAABBBBBBBBBAAA@@@???????????????@@@@@@@@@@@@AAA@@@@@@??????@@@AAABBBCCCCCCDDDDDDCCCAAABBBDDDFFFFFFEEEEEEGGGHHHGGGDDDBBB???@@@@@@@@@AAAAAAAAABBBAAA@@@???>>>>>>>>>>>>>>>???>>>======<<<;;;::::::999999::::::;;;<<<<<<===>>>>>>>>>?????????@@@@@@???>>><<<:::999999:::;;;:::;;;<<<;;;:::999:::;;;<<<>>>@@@AAA?????????@@@??????@@@AAABBBDDDEEEEEEAAAAAAAAA@@@@@@@@@??????AAAAAAAAABBBCCCDDDDDDEEEEEEFFFFFFFFFFFFEEEDDDCCCAAAAAA@@@@@@AAABBBBBBCCCCCCCCCBBBBBBBBBBBBCCCCCCAAAAAA@@@@@@@@@@@@AAAAAA>>>???AAAAAABBBGGGNNNTTTCCCAAA??????@@@AAA@@@@@@AAAAAA???>>>===============<<<<<<;;;;;;;;;<<<<<<:::;;;<<<======<<<;;;:::<<<;;;999888777888999:::777888::::::::::::888777:::;;;===>>>????????????<<<======>>>>>>>>>>>>>>>========================???@@@AAAAAABBBBBBBBBAAA@@@AAAAAAAAAAAA???===<<<>>>>>>===<<<<<<;;;<<<<<<888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::999999<<<;;;:::::::::::::::;;;::::::::::::;;;<<<===>>>@@@@@@AAAAAABBBBBBCCCCCCCCCAAA>>><<<999888888888444444333333222222333333333444555666888999::::::;;;;;;;;;;;;;;;:::::::::888:::<<<<<<<<<<<<>>>???========================>>>>>>??????@@@@@@AAAAAACCCCCCCCCCCCBBBAAA???>>>===>>>??????@@@@@@@@@???@@@@@@AAAAAAAAAAAA@@@@@@777777666555555555666666555555555555555555666777666666666666777777777777333:::DDDKKKKKKDDD:::333888888888888888777777777555666888;;;<<<============;;;::::::;;;<<<;;;:::>>>>>>>>>>>>????????????===>>>?????????>>><<<<<<<<<<<<<<<===>>>@@@AAABBBNNNGGG???<<>>>>>===<<<;;;::::::999999:::;;;<<<======>>><<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777777888999999999999888777777777777888999999::::::;;;<<<<<<======<<<<<<;;;::::::;;;;;;<<<=========<<<===>>>??????>>>===<<<===<<<<<<======>>>???@@@>>>???@@@@@@@@@@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@?????????>>>>>>>>>999999999888777555444333333333444444555555666666555555555444555555666777333333444444555666666666666666666666666666666666777777777777777777777777777888999:::::::::999888888888888888888777777777444444444555666777888999;;;<<<>>>???@@@AAA@@@@@@???BBBCCCBBB@@@???BBBEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@AAABBBDDDEEEGGGHHHHHHFFFEEEBBBAAAAAAAAA@@@>>>>>>???@@@AAACCCDDDEEEEEEAAABBBCCCCCCBBBBBBCCCDDDCCCCCCDDDDDDCCCCCCBBBBBBAAABBBBBBBBBBBBCCCCCCCCCBBBAAA@@@@@@AAABBBDDDEEEEEEEEEEEEDDDCCCDDDFFFHHHHHHGGGGGGHHHIIIHHHFFFDDDAAAAAAAAABBBCCCCCCDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDCCCCCCBBBAAA@@@@@@============>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA???>>>>>>===<<<<<<<<<<<<:::;;;===<<<;;;;;;===>>>===@@@CCCCCCCCCBBBBBBCCCEEEDDDDDDEEEFFFGGGHHHIIIDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDAAAAAAAAABBBDDDFFFGGGHHHEEEDDDDDDDDDDDDDDDDDDEEECCCCCCBBBBBBBBBBBBBBBCCCAAABBBCCCCCCEEEJJJPPPTTTDDDBBBAAAAAABBBCCCBBBAAABBBAAA@@@@@@????????????======<<<<<<;;;;;;<<<<<<<<<<<<============<<<<<<<<<;;;999777888:::<<<>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<>>>???@@@??????>>>??????@@@@@@AAA@@@@@@???BBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBAAA@@@>>>===<<<@@@@@@???>>>>>>>>>??????;;;<<<===>>>>>>>>>>>>>>>======>>>>>>>>>>>>===============<<<<<<===>>>>>>>>>>>>>>>???@@@AAACCCCCCEEEEEEEEEEEEFFFFFFFFFFFFEEECCCAAA???<<<;;;:::999333333333333444555666666777888999:::;;;;;;;;;:::===============<<<;;;::::::<<<===>>>======???@@@>>>??????@@@@@@AAABBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDCCCAAA???>>>@@@AAAAAAAAAAAAAAA@@@@@@???@@@@@@AAAAAA@@@@@@???;;;;;;:::999999999999999999888888888999999:::;;;888888888888999999999:::777<<>>>>>???>>><<<<<<>>>???>>>===AAAAAABBBBBBBBBCCCCCCCCC???@@@AAABBBBBBBBBAAA@@@??????@@@AAABBBDDDEEEFFFDDDAAA??????BBBCCCCCCBBB@@@@@@???>>>===<<<;;;;;;::::::;;;<<<===>>>???@@@===<<<;;;;;;::::::;;;;;;:::;;;;;;<<<<<<======>>><<<<<<<<<;;;;;;;;;::::::999999:::;;;;;;:::999999999999:::;;;;;;<<<======>>>>>>????????????>>>>>>==================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@?????????AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBBBBAAAAAAAAABBBBBBCCCCCC??????>>>===<<<:::888777666777777888999999::::::888777777777777888999:::777777888999999:::;;;;;;999999999999999999999999::::::::::::::::::::::::<<<===???AAAAAA@@@???>>>>>>>>>======<<<<<<<<<<<<999999888999999:::;;;;;;?????????@@@@@@AAAAAAAAABBBEEEHHHGGGDDDDDDIIIMMMHHHHHHHHHGGGEEEDDDBBBAAABBBBBBDDDEEEGGGIIIJJJKKKJJJKKKJJJHHHEEECCCDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGCCCDDDEEEDDDBBBBBBBBBCCCAAABBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCDDDEEEGGGIIIHHHHHHHHHHHHGGGGGGJJJLLLIIIHHHGGGHHHIIIIIIGGGEEEAAABBBBBBCCCCCCDDDEEEEEEEEEDDDDDDDDDEEEFFFGGGHHHGGGGGGGGGFFFFFFEEEEEEEEEAAAAAAAAA@@@@@@@@@@@@@@@?????????@@@AAABBBBBBBBB======>>>>>>>>>======<<<999;;;============???@@@???BBBEEEGGGGGGGGGGGGHHHIIIHHHHHHGGGHHHIIIJJJKKKFFFFFFEEEEEEEEEDDDDDDDDDAAAAAAAAAAAAAAA@@@@@@@@@@@@AAACCCEEEEEEEEEDDDCCCAAAAAABBBCCCDDDFFFHHHIIIFFFFFFFFFEEEEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHFFFFFFFFFGGGIIIMMMRRRUUUEEEDDDCCCCCCEEEFFFEEEDDDCCCBBBBBBAAAAAAAAABBBBBB@@@@@@???>>>>>>>>>>>>>>>?????????>>>>>>????????????===;;;:::;;;>>>AAADDDAAAAAA@@@@@@@@@@@@AAAAAAAAABBBCCCEEEEEEDDDBBBAAACCCCCCDDDDDDDDDDDDCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCBBBAAA@@@@@@CCCBBBAAA@@@@@@@@@@@@@@@DDDDDDCCCCCCCCCDDDEEEEEECCCCCCCCCBBBAAA@@@???>>>===>>>???@@@AAAAAA@@@@@@AAAAAAAAAAAAAAABBBCCCDDDBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDBBBCCCDDDEEEDDDAAA===;;;555555555666888999;;;<<<===>>>???@@@AAAAAA@@@@@@AAAAAAAAAAAA@@@???===<<<===>>>@@@@@@??????@@@BBB@@@@@@AAABBBDDDEEEFFFGGGEEEEEEEEEDDDDDDDDDDDDDDDCCCDDDEEEGGGGGGFFFDDDCCCEEEEEEEEEEEEDDDCCCBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@???>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>888888999999:::::::::;;;<<<:::888666666777:::;;;999::::::;;;<<<<<<<<<<<<@@@AAABBBBBBAAA@@@???>>>AAA???>>>>>>???@@@@@@???CCCCCCCCCDDDDDDDDDEEEEEE@@@AAABBBDDDDDDDDDDDDCCCAAAAAAAAABBBDDDFFFGGGHHHCCCDDDFFFHHHIIIHHHEEEBBB@@@@@@???>>>===<<<;;;;;;:::;;;;;;===>>>???@@@AAA>>>>>>===<<<<<<<<<<<<<<<::::::;;;<<<===>>>??????>>>============<<<<<<<<<999:::;;;<<<<<<;;;:::999;;;;;;<<<<<<===>>>>>>??????@@@@@@AAAAAA@@@@@@???AAAAAA@@@@@@@@@@@@@@@@@@???>>>>>>======>>>>>>???AAABBBCCCCCCCCCBBBAAA@@@EEEEEEDDDDDDDDDDDDEEEEEECCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCBBBCCCCCCDDDEEEFFFCCCCCCBBBAAA???===<<<;;;999999:::;;;<<<<<<======:::999999999:::;;;;;;<<<;;;;;;<<<<<<===>>>??????========================<<<<<<<<<<<<<<<<<<<<<<<>>AAA@@@???>>>>>>>>>??????CCCFFFIIIHHHFFFFFFKKKPPPNNNNNNNNNLLLKKKIIIGGGFFFGGGGGGIIIKKKMMMOOOPPPQQQMMMNNNNNNKKKGGGEEEFFFHHHIIIIIIHHHHHHGGGFFFEEEEEECCCDDDEEEDDDBBBAAAAAABBB@@@@@@AAABBBCCCCCCBBBBBBDDDEEEEEEEEEFFFFFFFFFFFFHHHGGGFFFFFFFFFHHHJJJLLLJJJKKKKKKJJJJJJJJJMMMOOOJJJHHHGGGGGGHHHHHHGGGFFFAAABBBBBBCCCDDDEEEEEEFFFDDDDDDEEEEEEFFFGGGIIIJJJGGGGGGGGGFFFFFFFFFFFFFFFDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@AAAAAABBBCCCDDDDDD;;;<<<===>>>>>>>>><<<<<<999;;;=========>>>@@@BBBAAADDDHHHJJJJJJJJJKKKKKKKKKJJJIIIHHHIIIJJJKKKLLLGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBAAAAAAAAABBBEEEGGGHHHHHHGGGFFFAAAAAABBBBBBCCCEEEFFFGGGIIIHHHHHHGGGGGGHHHHHHIIIGGGGGGHHHIIIJJJLLLMMMNNNJJJJJJJJJJJJMMMPPPTTTWWWGGGFFFEEEEEEGGGHHHGGGEEEDDDCCCCCCCCCCCCDDDDDDEEECCCBBBAAA@@@@@@@@@@@@@@@AAAAAA???>>>>>>???AAAAAAAAA@@@===<<<>>>BBBFFFIIIFFFEEEDDDCCCCCCDDDEEEFFFHHHIIIJJJKKKKKKJJJHHHGGGFFFFFFGGGGGGGGGGGGFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCCCCBBBAAA??????BBBBBBAAA@@@@@@BBBCCCDDDGGGGGGGGGGGGHHHIIIJJJJJJIIIIIIHHHFFFCCCAAA>>>===<<<===???AAABBBBBBBBBAAAEEEEEEEEEFFFFFFHHHIIIJJJDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDCCCCCCBBBBBBBBBAAA>>>BBBGGGKKKJJJFFF@@@<<<888888999;;;===???AAABBBCCCDDDEEEGGGHHHGGGGGGFFFDDDDDDEEEDDDCCCBBB@@@??????AAABBBAAA@@@@@@AAACCCAAAAAACCCDDDFFFHHHIIIJJJHHHHHHHHHGGGGGGFFFFFFFFFEEEFFFIIIKKKLLLLLLKKKKKKIIIIIIIIIHHHGGGFFFEEEDDDAAAAAABBBBBBBBBBBBAAAAAAFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@>>><<<;;;999888888>>>>>>>>>>>>======<<<<<<>>>>>>>>>>>>???AAACCCEEEGGGHHHHHHEEEBBB@@@@@@@@@@@@????????????AAABBBCCCHHHHHHHHHHHHHHHGGGFFFEEEDDDEEEFFFGGGGGGFFFDDDCCCAAACCCDDDDDDCCCDDDFFFHHHFFFFFFFFFFFFDDDBBB@@@???CCC@@@===???CCCEEEBBB>>>???@@@BBBBBBBBBBBBCCCEEECCCBBB@@@???>>>>>>???@@@???>>>======???@@@@@@@@@AAA???===;;;;;;===???@@@???@@@@@@>>><<<;;;<<<===>>>@@@AAAAAA@@@???@@@AAAAAABBBCCCDDDCCCBBBAAA@@@BBBBBBCCCCCCCCCCCCCCCBBB@@@???????????????@@@@@@@@@AAACCCEEEFFFFFFEEEDDDFFFEEECCCBBBAAAAAABBBBBBDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDEEEFFFEEEEEEEEEEEEFFFFFFFFFFFFIIIHHHEEEBBBAAAAAAAAABBB@@@@@@>>>===;;;;;;;;;:::<<<<<<;;;;;;<<<>>>???AAACCCBBBAAA@@@????????????AAAAAAAAAAAA@@@>>>===;;;======<<<;;;;;;<<<<<<<<>>@@@AAAAAA@@@@@@AAACCC@@@BBBEEEFFFEEEEEEEEEFFFMMMMMMLLLLLLLLLLLLMMMMMMPPPPPPOOOMMMJJJIIIJJJLLLMMMMMMMMMLLLKKKKKKJJJJJJNNNMMMLLLJJJIIIHHHGGGGGGNNNMMMLLLKKKJJJIIIIIIIIIHHHFFFCCCCCCDDDGGGIIIIIIHHHEEEBBB???>>>???BBBCCCHHHIIIIIIHHHGGGGGGHHHJJJMMMMMMLLLLLLMMMOOORRRSSSSSSQQQOOOOOOQQQRRRPPPMMMKKKKKKLLLMMMLLLKKKIIIHHHJJJJJJJJJJJJJJJKKKKKKKKKLLLJJJHHHFFFFFFGGGIIIKKKJJJIIIHHHFFFFFFFFFGGGGGGDDDDDDDDDEEEEEEEEEFFFFFFDDDEEEEEEEEEDDDCCCCCCBBB>>>===<<<===>>>>>><<<::::::::::::;;;;;;;;;;;;<<<@@@BBBDDDEEEEEEFFFGGGHHHHHHFFFEEEFFFIIIJJJJJJJJJKKKJJJJJJIIIJJJLLLNNNOOOKKKKKKJJJHHHGGGFFFEEEEEEEEEGGGIIIJJJIIIHHHHHHIIIGGGGGGGGGHHHIIIJJJKKKLLLKKKKKKJJJJJJJJJKKKLLLLLLNNNMMMKKKJJJIIIIIIKKKKKKLLLHHHFFFIIIKKKKKKOOOUUUEEE@@@???CCCGGGFFFEEEEEEJJJJJJJJJLLLMMMMMMKKKIIIHHHHHHHHHGGGEEEDDDEEEGGGGGGFFFEEEDDDBBBAAA@@@???CCC@@@>>>???BBBEEEEEECCCHHHGGGFFFFFFGGGHHHJJJKKKNNNMMMLLLMMMNNNOOONNNLLLJJJIIIGGGFFFEEEEEEEEEFFFJJJGGGEEEEEEFFFGGGGGGFFFDDDDDDEEEEEEEEEDDDCCCCCCFFFDDDCCCBBBCCCFFFIIIKKKHHHHHHGGGGGGGGGGGGGGGHHHMMMLLLKKKIIIGGGDDDBBB@@@CCCCCCBBBBBBCCCDDDEEEFFFMMMLLLLLLLLLLLLLLLMMMMMMHHHGGGFFFDDDCCCCCCBBBBBBFFFEEEDDDCCCEEEGGGJJJLLLIIIKKKNNNOOOMMMHHHBBB>>>999:::===AAAFFFHHHHHHHHHGGGHHHJJJIIIHHHGGGGGGHHHGGGFFFDDDCCCAAA???======:::;;;===???AAACCCDDDEEEDDDCCCCCCEEEHHHKKKLLLKKKGGGGGGIIIJJJJJJJJJIIIIIIGGGGGGHHHKKKMMMNNNLLLJJJHHHFFFDDDDDDDDDEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBJJJJJJJJJIIIHHHGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDBBBAAA@@@???????????????@@@@@@AAAAAAAAABBBBBBBBBBBBDDDEEEGGGHHHFFFGGGGGGEEECCCAAAAAAAAADDDCCCBBBBBBBBBCCCDDDEEEIIIIIIIIIHHHGGGFFFEEEDDDEEEFFFGGGHHHHHHGGGEEEDDDBBBCCCDDDDDDCCCDDDFFFHHHEEEFFFFFFFFFEEECCCBBB@@@AAA>>><<>>?????????@@@???===<<<<<<>>>@@@AAAAAABBBBBB@@@>>>===>>>@@@@@@AAABBBBBBBBBBBBDDDFFF??????@@@@@@@@@@@@@@@@@@CCCCCCDDDEEEEEEEEEEEEEEECCCCCCBBBAAAAAAAAABBBBBBBBBCCCEEEGGGHHHGGGFFFEEEFFFFFFEEEDDDDDDDDDDDDEEEHHHHHHHHHHHHHHHGGGGGGFFFDDDDDDCCCCCCCCCDDDFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIKKKIIIGGGEEEDDDDDDDDDEEEDDDCCCBBBAAA@@@???????????????>>>>>>???@@@AAABBBDDDDDDCCCBBBAAAAAAAAAAAABBBBBBCCCCCCBBB@@@???===<<<;;;;;;::::::;;;;;;;;;>>>BBBFFFIIIJJJIIIIIIIIIJJJIIIHHHGGGFFFGGGGGGHHHIIIJJJJJJJJJIIIIIIJJJLLLJJJLLLNNNOOONNNMMMMMMNNNSSSSSSRRRPPPOOOOOONNNNNNQQQQQQPPPNNNLLLKKKLLLMMMOOOOOONNNMMMMMMLLLLLLKKKLLLLLLKKKJJJIIIIIIIIIIIIMMMLLLKKKJJJJJJIIIIIIJJJJJJHHHGGGFFFHHHKKKMMMNNNJJJHHHEEECCCCCCCCCEEEFFFHHHIIIJJJIIIHHHHHHJJJKKKOOONNNNNNNNNOOOQQQSSSTTTTTTRRRPPPPPPRRRRRRPPPNNNLLLLLLLLLMMMLLLLLLKKKKKKLLLLLLMMMNNNOOOPPPPPPQQQPPPOOOMMMKKKKKKKKKLLLMMMIIIIIIHHHHHHHHHIIIJJJJJJHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFFFFDDDCCCAAAAAABBBAAA???===>>>>>>???@@@@@@@@@@@@@@@AAACCCEEEFFFEEEEEEFFFHHHIIIGGGFFFGGGIIIKKKKKKKKKPPPOOOOOOOOOPPPQQQRRRSSSPPPOOONNNMMMLLLKKKJJJJJJIIIKKKMMMMMMLLLKKKKKKLLLJJJJJJKKKLLLMMMNNNPPPPPPMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIJJJMMMLLLJJJMMMRRREEE@@@???DDDHHHGGGFFFGGGKKKKKKKKKLLLNNNNNNLLLJJJLLLMMMNNNMMMKKKJJJJJJKKKIIIHHHGGGFFFEEEDDDCCCBBBBBBAAA@@@BBBFFFIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKKKKLLLJJJIIIJJJKKKLLLKKKJJJEEEDDDCCCBBBBBBCCCDDDEEEFFFDDDBBBBBBDDDEEEEEEEEECCCCCCDDDDDDEEEEEEFFFFFFHHHGGGFFFEEEFFFHHHJJJLLLIIIHHHGGGGGGFFFFFFFFFGGGHHHHHHHHHHHHGGGFFFEEEDDDFFFFFFGGGHHHIIIKKKLLLMMMQQQPPPOOOMMMLLLLLLKKKKKKIIIHHHGGGFFFFFFEEEFFFFFFDDDDDDEEEFFFHHHJJJLLLMMMHHHKKKNNNOOONNNIIIDDDAAA??????@@@CCCGGGIIIIIIGGGGGGIIIJJJJJJIIIHHHIIIJJJIIIIIIHHHFFFEEEDDDCCCBBB???@@@AAABBBDDDFFFGGGHHHFFFEEEEEEFFFIIIKKKLLLKKKIIIJJJKKKLLLLLLLLLKKKJJJHHHHHHIIIKKKNNNMMMKKKIIIIIIGGGEEEEEEFFFFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBNNNNNNMMMLLLJJJIIIHHHGGGIIIHHHHHHIIIJJJKKKLLLLLLLLLKKKJJJIIIIIIHHHHHHIIIDDDDDDEEEEEEGGGHHHIIIJJJHHHHHHHHHHHHIIIJJJKKKLLLGGGHHHIIIHHHFFFEEEEEEFFFHHHGGGFFFEEEDDDEEEFFFFFFIIIIIIIIIHHHHHHGGGFFFEEEHHHHHHIIIJJJIIIHHHGGGFFFCCCDDDEEEEEEDDDDDDFFFHHHGGGHHHHHHHHHHHHGGGFFFEEECCCAAA@@@BBBGGGIIIHHHFFFCCCEEEFFFFFFEEEEEEGGGHHHKKKKKKKKKJJJIIIGGGFFFEEE@@@???===>>>???AAA@@@@@@@@@???===<<<===???AAABBBCCCDDDDDDBBB@@@@@@AAABBBBBBBBBCCCBBBBBBDDDHHHKKK@@@@@@??????@@@AAABBBCCCCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEDDDFFFGGGIIIIIIIIIHHHHHHFFFGGGGGGHHHIIIIIIHHHHHHKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGEEEDDDEEEFFFHHHIIIJJJJJJJJJKKKKKKKKKKKKLLLMMMLLLJJJHHHHHHHHHHHHIIIHHHHHHGGGFFFEEEDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDEEEEEEDDDBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCAAA@@@========================>>>BBBFFFIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJNNNOOONNNMMMKKKKKKMMMOOOTTTUUUWWWVVVUUUSSSTTTTTTXXXWWWVVVTTTRRRPPPOOONNNRRRRRRRRRPPPNNNMMMNNNPPPOOOOOONNNNNNMMMMMMLLLLLLKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKLLLLLLNNNMMMLLLLLLMMMOOORRRTTTMMMLLLKKKJJJIIIIIIIIIJJJJJJKKKLLLKKKJJJKKKLLLNNNQQQPPPPPPPPPQQQSSSTTTVVVTTTSSSQQQQQQRRRRRRPPPNNNNNNNNNMMMMMMMMMNNNOOOOOOPPPPPPQQQSSSTTTUUUVVVWWWUUUTTTTTTSSSRRRQQQQQQQQQLLLLLLKKKLLLLLLMMMOOOOOOMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJKKKIIIGGGGGGGGGFFFDDDBBBCCCDDDFFFGGGHHHHHHGGGGGGFFFHHHJJJJJJIIIHHHIIIJJJLLLKKKIIIJJJLLLNNNNNNMMMRRRRRRRRRRRRSSSTTTUUUVVVSSSRRRRRRQQQPPPOOOOOONNNOOOPPPRRRRRRPPPOOOOOOPPPOOOOOOPPPQQQSSSTTTVVVVVVTTTTTTSSSRRRPPPMMMKKKIIIIIIKKKNNNPPPRRRQQQPPPOOOLLLMMMQQQSSSPPPLLLOOOVVVJJJEEECCCGGGJJJJJJJJJKKKLLLKKKKKKMMMOOOOOONNNLLLPPPRRRTTTSSSQQQOOONNNOOOJJJJJJIIIHHHGGGGGGFFFFFFBBBCCCDDDGGGKKKNNNNNNMMMKKKLLLMMMNNNNNNOOOOOOOOOJJJIIIHHHIIIJJJKKKJJJHHHCCCCCCBBBBBBCCCEEEGGGHHHFFFDDDCCCCCCEEEGGGGGGGGGEEEDDDDDDDDDEEEGGGIIIJJJKKKJJJIIIHHHIIIKKKMMMNNNLLLKKKJJJIIIHHHHHHGGGGGGFFFFFFHHHIIIJJJKKKKKKKKKIIIJJJKKKMMMOOOQQQSSSTTTOOOOOONNNLLLKKKKKKKKKKKKLLLLLLKKKJJJIIIIIIJJJJJJFFFGGGHHHIIIJJJKKKLLLLLLJJJLLLOOOPPPOOOLLLHHHEEEEEEDDDDDDFFFHHHJJJIIIHHHHHHJJJKKKLLLKKKJJJKKKLLLMMMMMMLLLLLLKKKKKKJJJJJJHHHIIIIIIJJJKKKLLLMMMMMMLLLKKKJJJJJJLLLNNNNNNMMMMMMMMMNNNNNNNNNMMMLLLLLLJJJJJJJJJLLLNNNMMMJJJHHHGGGFFFDDDDDDEEEFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBOOOOOONNNNNNMMMLLLKKKKKKMMMMMMMMMMMMMMMNNNOOOOOONNNNNNMMMMMMMMMMMMNNNNNNLLLLLLLLLLLLMMMOOOPPPQQQKKKKKKKKKKKKLLLLLLMMMMMMIIIKKKLLLMMMKKKJJJJJJKKKJJJIIIGGGFFFEEEEEEFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHJJJKKKKKKKKKKKKJJJIIIHHHEEEGGGGGGGGGFFFFFFHHHJJJKKKKKKLLLLLLLLLLLLLLLLLLKKKIIIIIIJJJMMMNNNNNNLLLGGGHHHIIIIIIHHHHHHIIIKKKKKKLLLLLLLLLJJJHHHFFFEEEDDDBBBAAAAAACCCDDDCCCBBB???>>>======>>>???AAABBBCCCCCCCCCBBB@@@@@@AAABBBCCCCCCCCCAAAAAACCCGGGJJJGGGEEECCCBBBBBBDDDFFFGGGCCCDDDEEEGGGHHHIIIJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJIIIIIIFFFGGGIIIKKKLLLLLLKKKKKKMMMLLLLLLKKKJJJJJJJJJJJJKKKJJJHHHGGGGGGHHHJJJLLLJJJJJJKKKKKKKKKLLLLLLLLLNNNMMMLLLKKKKKKKKKLLLLLLKKKKKKKKKJJJIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAACCCDDDEEEFFFFFFEEEDDDCCCAAAAAABBBBBBBBBBBBBBBBBBDDDGGGJJJKKKJJJHHHHHHHHHIIIIIIJJJKKKLLLMMMNNNNNNQQQQQQPPPNNNLLLLLLNNNQQQVVVWWWXXXWWWUUUSSSTTTTTTXXXWWWVVVUUUSSSQQQPPPOOORRRSSSTTTSSSQQQPPPQQQRRRPPPPPPPPPOOONNNNNNMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMNNNMMMMMMMMMNNNNNNOOOPPPRRRRRRRRRQQQQQQRRRTTTVVVPPPPPPPPPPPPPPPOOONNNNNNMMMNNNOOONNNNNNNNNPPPRRRRRRRRRRRRRRRSSSTTTUUUVVVTTTTTTSSSRRRRRRQQQQQQPPPQQQQQQPPPOOOPPPQQQSSSTTTUUUUUUVVVWWWXXXYYYYYYYYYXXXYYYYYYYYYXXXVVVTTTSSSQQQQQQQQQQQQQQQRRRRRRRRROOOOOOOOONNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOONNNNNNNNNLLLJJJJJJKKKKKKJJJIIIHHHJJJLLLNNNOOOOOONNNMMMNNNPPPQQQQQQPPPOOOPPPQQQRRRPPPOOOPPPQQQSSSSSSRRRSSSSSSSSSTTTTTTUUUUUUUUUSSSSSSRRRRRRQQQQQQPPPPPPRRRSSSTTTTTTRRRQQQRRRSSSSSSSSSUUUWWWXXXZZZ[[[[[[ZZZ[[[ZZZYYYVVVRRRNNNKKKKKKOOOTTTXXXZZZYYYWWWVVVQQQTTTXXXYYYUUURRRXXXaaaWWWPPPLLLNNNQQQOOOOOOPPPNNNMMMLLLNNNPPPPPPPPPNNNQQQSSSUUUUUUSSSPPPOOONNNJJJJJJJJJIIIIIIHHHHHHHHHEEEFFFIIILLLNNNPPPPPPOOOQQQRRRTTTUUUVVVVVVUUUTTTNNNLLLKKKLLLMMMNNNMMMLLLJJJIIIIIIIIIJJJLLLMMMNNNKKKIIIHHHIIIKKKMMMNNNNNNJJJIIIGGGGGGGGGIIIKKKMMMNNNMMMLLLKKKLLLMMMNNNOOOPPPOOONNNLLLKKKJJJJJJJJJIIIJJJLLLNNNPPPQQQRRRRRRLLLMMMOOOPPPRRRSSSTTTTTTOOOOOOOOOPPPPPPRRRSSSSSSRRRQQQPPPOOONNNMMMMMMMMMLLLKKKJJJJJJJJJKKKLLLMMMOOOQQQRRRSSSQQQNNNJJJHHHHHHFFFFFFGGGIIIKKKLLLKKKJJJLLLMMMNNNMMMMMMNNNOOOOOOOOOPPPPPPPPPPPPPPPQQQRRRRRRRRRSSSSSSSSSSSSTTTRRRQQQOOOOOOQQQRRRQQQPPPOOOOOOOOOOOOOOONNNNNNNNNKKKKKKLLLMMMNNNMMMJJJGGGFFFDDDBBBBBBDDDEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPOOOOOOOOOOOOOOOMMMMMMMMMMMMMMMNNNOOOOOOPPPPPPOOONNNNNNPPPQQQRRRKKKKKKLLLLLLLLLLLLLLLLLLIIIKKKNNNNNNMMMLLLLLLMMMKKKJJJHHHFFFEEEEEEFFFFFFEEEFFFHHHIIIKKKLLLLLLMMMLLLMMMMMMMMMMMMMMMMMMLLLIIIJJJKKKJJJIIIIIIKKKMMMMMMMMMMMMMMMMMMNNNNNNNNNQQQPPPOOOOOOPPPPPPPPPOOOIIIKKKLLLLLLJJJJJJKKKMMMLLLLLLLLLLLLKKKIIIGGGFFFFFFEEECCCCCCDDDEEEEEEDDD??????>>>>>>>>>???AAAAAA@@@AAAAAA@@@???>>>@@@AAADDDDDDBBB@@@>>>???BBBEEEKKKIIIFFFDDDCCCEEEGGGHHHBBBCCCEEEGGGIIIJJJJJJKKKLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHIIIIIIJJJJJJIIIIIIFFFHHHJJJLLLNNNNNNNNNMMMMMMLLLKKKJJJIIIIIIIIIIIIKKKJJJHHHGGGGGGHHHIIIJJJIIIIIIJJJJJJJJJKKKKKKKKKNNNNNNNNNNNNNNNOOOOOOOOOLLLMMMMMMMMMLLLKKKJJJIIIGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBAAAAAAAAAAAACCCDDDFFFGGGHHHGGGGGGFFFCCCDDDEEEFFFGGGGGGFFFFFFHHHJJJMMMMMMLLLKKKKKKKKKOOOOOOQQQRRRTTTUUUVVVVVVXXXXXXWWWVVVTTTTTTUUUWWWVVVWWWWWWVVVSSSRRRSSSTTTWWWWWWXXXWWWWWWVVVTTTTTTTTTUUUVVVUUUTTTSSSTTTUUUVVVUUUUUUTTTTTTSSSRRRRRRRRRQQQPPPOOONNNNNNNNNNNNQQQQQQPPPQQQQQQRRRSSSTTTUUUVVVVVVUUUSSSRRRTTTVVVSSSTTTUUUUUUUUUTTTSSSRRRQQQRRRSSSSSSRRRRRRTTTVVVTTTTTTTTTTTTUUUVVVVVVWWWUUUUUUUUUTTTTTTSSSSSSSSSUUUUUUTTTTTTTTTUUUWWWXXXYYYYYYYYYYYYYYYYYYXXXXXXYYYZZZ[[[[[[[[[YYYWWWUUUUUUUUUUUUTTTSSSRRRRRRQQQPPPOOOOOOOOOOOOOOOOOOOOOPPPQQQQQQRRRRRRQQQQQQQQQNNNMMMKKKLLLNNNPPPPPPOOONNNPPPQQQSSSSSSSSSSSSRRRSSSUUUWWWWWWUUUUUUUUUVVVXXXWWWVVVVVVXXXYYYXXXXXXXXXYYYYYYZZZZZZZZZZZZZZZTTTTTTTTTTTTSSSSSSSSSSSSTTTUUUUUUUUUSSSSSSTTTUUUVVVWWWYYY[[[\\\]]]]]]]]]]]]]]]]]][[[XXXTTTPPPNNNLLLOOOUUUYYY[[[[[[YYYWWWVVVWWWYYYZZZWWWWWW```lllhhh```YYYXXXXXXVVVTTTUUUPPPOOONNNOOORRRSSSSSSRRRQQQSSSUUUTTTRRROOONNNMMMKKKKKKKKKJJJJJJIIIIIIIIIIIIKKKMMMOOOOOOOOOOOOOOOTTTUUUWWWXXXYYYYYYXXXWWWTTTSSSRRRRRRTTTTTTSSSRRRRRRQQQPPPPPPPPPRRRSSSTTTQQQOOONNNOOOQQQSSSTTTTTTQQQPPPMMMLLLKKKLLLMMMNNNQQQPPPOOONNNNNNNNNOOOPPPPPPPPPNNNMMMKKKKKKJJJJJJMMMNNNPPPRRRSSSTTTUUUUUUSSSTTTTTTUUUUUUUUUTTTTTTVVVVVVVVVWWWXXXZZZ[[[\\\YYYWWWUUUSSSQQQPPPOOOOOONNNLLLJJJJJJKKKNNNQQQSSSVVVVVVVVVUUURRROOOKKKIIIGGGFFFDDDFFFIIILLLNNNOOOMMMNNNPPPPPPPPPOOOPPPQQQPPPPPPQQQRRRSSSSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUTTTRRRQQQPPPQQQRRRQQQPPPPPPPPPOOOOOOOOOOOOOOOOOOMMMMMMMMMNNNOOONNNKKKHHHHHHGGGEEEEEEFFFGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEESSSSSSTTTUUUUUUVVVVVVWWWQQQQQQPPPNNNNNNMMMMMMMMMLLLLLLKKKKKKLLLMMMMMMNNNPPPOOOMMMLLLLLLNNNPPPQQQLLLLLLMMMMMMMMMLLLKKKKKKHHHKKKNNNOOONNNMMMLLLMMMMMMLLLJJJIIIHHHHHHHHHIIIFFFGGGIIIKKKMMMNNNOOOOOOMMMNNNNNNOOOOOOPPPPPPQQQNNNOOOPPPOOOMMMMMMOOOQQQNNNNNNMMMMMMMMMNNNOOOOOOQQQQQQPPPPPPOOONNNNNNNNNLLLMMMNNNMMMLLLLLLMMMNNNNNNNNNNNNNNNMMMLLLKKKJJJHHHGGGEEEEEEFFFGGGFFFEEEBBBBBBAAAAAAAAAAAABBBBBB@@@AAAAAA@@@???>>>@@@AAADDDDDDCCC@@@>>>>>>@@@BBBIIIGGGEEECCCCCCDDDFFFGGGDDDEEEFFFHHHIIIKKKKKKKKKLLLKKKKKKKKKKKKKKKLLLLLLJJJJJJJJJJJJJJJJJJJJJKKKIIIJJJLLLMMMOOOPPPPPPQQQOOONNNLLLJJJIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKOOOOOOPPPQQQRRRRRRSSSSSSOOOPPPQQQQQQQQQOOONNNMMMJJJKKKLLLLLLLLLLLLKKKKKKHHHGGGFFFEEEEEEDDDDDDDDDEEEFFFHHHIIIKKKKKKKKKJJJEEEFFFGGGIIIIIIIIIHHHHHHHHHJJJMMMOOOPPPPPPQQQRRRPPPQQQSSSTTTVVVWWWWWWWWWYYYZZZ[[[[[[YYYXXXYYYZZZYYYZZZYYYXXXUUUUUUVVVWWWZZZ[[[\\\]]]]]]]]]\\\[[[VVVXXXZZZZZZYYYXXXYYYYYY]]]]]]\\\\\\[[[ZZZZZZZZZVVVVVVTTTSSSRRRRRRRRRRRRTTTTTTSSSSSSTTTUUUVVVVVVVVVXXXYYYWWWTTTSSSUUUXXXXXXYYYYYYZZZZZZYYYXXXXXXWWWXXXXXXWWWVVVVVVWWWYYYVVVWWWWWWXXXXXXXXXXXXYYYVVVXXXYYYYYYXXXWWWYYYZZZZZZZZZYYYYYYYYYZZZZZZ[[[[[[[[[ZZZZZZYYYXXXXXXXXXZZZZZZ[[[\\\[[[ZZZYYYXXXXXXXXXXXXWWWUUUTTTRRRQQQRRRRRRSSSSSSSSSTTTTTTTTTTTTTTTUUUVVVVVVVVVUUUUUUQQQPPPOOOOOORRRUUUVVVVVVUUUUUUUUUVVVVVVVVVWWWWWWVVVWWWYYYZZZYYYXXXYYYZZZ^^^]]][[[[[[]]]^^^]]]\\\```aaaaaabbbbbbbbbaaaaaaWWWWWWWWWWWWWWWXXXXXXXXXUUUVVVWWWVVVUUUVVVXXXYYYYYYZZZ\\\^^^_________^^^[[[[[[[[[ZZZXXXUUUSSSQQQMMMOOOSSSVVVXXXXXXWWWVVVXXXWWWXXXYYYXXXZZZdddooouuukkkccc```^^^[[[YYYZZZUUUTTTSSSTTTVVVXXXXXXXXXTTTVVVWWWVVVSSSQQQPPPPPPPPPOOOOOONNNMMMLLLLLLKKKNNNOOOQQQQQQOOONNNOOOPPPTTTUUUVVVWWWWWWXXXWWWWWWXXXWWWVVVWWWXXXYYYXXXVVVUUUUUUTTTTTTTTTUUUWWWXXXVVVTTTSSSSSSUUUWWWWWWWWWWWWVVVTTTRRRQQQQQQQQQQQQSSSSSSRRRQQQQQQQQQQQQQQQOOONNNMMMLLLKKKJJJJJJJJJOOOPPPRRRSSSTTTUUUUUUUUU[[[[[[\\\\\\[[[YYYWWWVVVXXXXXXXXXWWWXXXXXXYYYYYY\\\[[[YYYWWWUUUSSSRRRRRRMMMLLLLLLMMMPPPTTTXXX[[[YYYYYYWWWUUURRRNNNKKKJJJGGGEEEDDDEEEIIINNNQQQRRRPPPRRRSSSSSSRRRQQQQQQRRRQQQQQQRRRSSSTTTUUUUUUVVVTTTTTTTTTTTTSSSSSSSSSSSSSSSQQQOOOOOOPPPPPPOOONNNQQQPPPPPPPPPPPPQQQRRRSSSQQQQQQQQQRRRSSSRRROOOLLLPPPNNNLLLKKKLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIITTTTTTTTTTTTTTTUUUUUUUUUNNNMMMMMMLLLLLLLLLMMMMMMLLLKKKKKKKKKKKKLLLLLLMMMNNNMMMLLLKKKLLLOOOQQQSSSNNNNNNOOOOOOOOOMMMLLLKKKKKKNNNQQQRRRQQQOOOOOONNNQQQPPPNNNMMMLLLMMMMMMNNNJJJJJJLLLMMMNNNOOOOOOOOONNNNNNNNNOOOQQQRRRTTTUUUSSSSSSTTTSSSQQQQQQSSSTTTRRRRRRQQQPPPPPPPPPQQQRRRNNNOOOOOOOOONNNMMMNNNNNNMMMNNNOOONNNMMMLLLMMMNNNNNNNNNMMMMMMMMMMMMMMMNNNMMMLLLJJJJJJKKKKKKJJJIIIGGGGGGFFFEEEEEEDDDDDDDDDBBBBBBCCCBBBAAAAAABBBDDDCCCDDDDDDCCCBBBAAACCCDDDDDDDDDCCCBBBCCCEEEGGGIIIFFFGGGHHHJJJKKKLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOOOOMMMMMMLLLLLLLLLLLLLLLMMMNNNNNNNNNOOOPPPRRRSSSTTTRRRQQQOOOMMMLLLLLLLLLMMMLLLMMMMMMNNNMMMLLLKKKJJJLLLLLLMMMMMMMMMNNNNNNNNNQQQRRRSSSTTTVVVVVVWWWWWWSSSTTTVVVVVVVVVUUUSSSRRROOOPPPRRRSSSSSSSSSSSSRRRNNNMMMLLLKKKJJJJJJJJJJJJGGGHHHKKKMMMNNNOOOOOOOOOGGGIIIKKKMMMMMMMMMLLLKKKIIILLLOOOPPPQQQQQQSSSTTTPPPQQQSSSTTTVVVVVVVVVVVVWWWYYY\\\\\\[[[ZZZZZZZZZ]]]^^^]]]\\\ZZZYYY[[[]]]^^^___aaabbbbbbaaa```___ZZZ]]]_________^^^^^^___aaaaaa```______^^^^^^]]]XXXXXXWWWWWWWWWWWWWWWXXXUUUUUUUUUTTTUUUUUUVVVVVVTTTWWWZZZYYYVVVVVVYYY]]]^^^^^^^^^^^^^^^^^^^^^^^^\\\]]]]]][[[YYYXXXZZZ[[[ZZZZZZ[[[\\\\\\\\\\\\[[[YYY\\\^^^^^^]]]]]]___bbb]]]^^^^^^^^^^^^]]]]]]\\\ZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZ[[[[[[\\\\\\[[[[[[\\\\\\]]]]]]\\\ZZZYYYXXXXXXXXXYYYZZZ[[[\\\]]]]]]YYYZZZ[[[[[[\\\\\\\\\[[[XXXVVVTTTUUUWWWZZZ[[[[[[\\\[[[YYYXXXXXXXXXZZZ[[[XXXZZZ]]]]]]]]]]]]^^^___aaa```^^^^^^___``````___aaabbbcccdddccccccbbbaaaXXXYYYYYYYYYZZZZZZZZZ[[[YYYZZZZZZZZZZZZ[[[]]]```]]]^^^```aaaaaaaaa```___\\\[[[[[[ZZZZZZYYYXXXXXXVVVVVVWWWXXXYYYZZZZZZ[[[\\\YYYYYY[[[]]]___fffmmmzzzpppgggcccaaa^^^]]]^^^[[[YYYXXXYYY\\\^^^___^^^]]]]]]]]]\\\YYYWWWWWWXXXVVVVVVUUUTTTSSSQQQQQQPPPQQQRRRSSSRRRPPPOOOQQQSSSUUUUUUUUUUUUVVVWWWXXXXXXYYYWWWVVVWWWXXXYYYXXXWWWUUUUUUUUUVVVWWWYYY[[[\\\[[[YYYWWWWWWYYYZZZZZZZZZYYYYYYXXXXXXWWWWWWVVVVVVWWWVVVVVVUUUTTTSSSSSSSSSPPPOOONNNNNNMMMMMMMMMMMMQQQRRRTTTUUUWWWWWWXXXXXX^^^___``````^^^\\\ZZZXXXWWWWWWVVVVVVWWWXXXYYYYYY[[[[[[YYYXXXWWWWWWVVVWWWPPPQQQSSSVVVXXXZZZ[[[[[[WWWWWWUUUSSSPPPNNNKKKJJJJJJGGGEEEFFFIIINNNRRRTTTSSSUUUVVVUUUSSSQQQQQQRRRRRRRRRSSSTTTUUUUUUVVVWWWSSSSSSSSSSSSSSSSSSSSSSSSSSSQQQOOOOOOPPPQQQPPPPPPRRRRRRQQQRRRSSSTTTVVVWWWUUUUUUVVVWWWXXXXXXUUURRRUUUSSSQQQPPPPPPOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLSSSRRRRRRRRRQQQQQQPPPPPPJJJJJJJJJJJJKKKLLLMMMMMMLLLLLLKKKKKKKKKLLLLLLMMMOOONNNMMMMMMOOORRRUUUXXXPPPPPPQQQQQQQQQOOONNNMMMPPPRRRVVVWWWUUUSSSRRRRRRTTTSSSRRRQQQPPPQQQRRRRRRMMMNNNNNNOOOOOOOOONNNNNNNNNNNNOOOPPPRRRTTTVVVWWWUUUVVVVVVUUUTTTTTTUUUWWWXXXWWWUUUTTTTTTTTTUUUVVVMMMNNNOOOOOONNNOOOPPPQQQMMMOOOOOOOOOMMMMMMMMMOOOMMMLLLKKKJJJKKKLLLMMMNNNSSSQQQOOOOOOPPPPPPPPPOOOKKKJJJJJJIIIHHHGGGFFFFFFDDDEEEEEEEEECCCCCCEEEGGGCCCDDDFFFFFFEEEEEEFFFHHHBBBBBBBBBCCCEEEHHHJJJLLLHHHIIIJJJLLLMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQRRROOOOOONNNMMMMMMNNNNNNNNNQQQQQQPPPPPPRRRSSSUUUWWWVVVTTTRRROOONNNNNNOOOPPPQQQRRRSSSTTTTTTRRRPPPNNNOOOOOOOOOPPPPPPPPPQQQQQQSSSSSSUUUWWWXXXYYYZZZZZZWWWXXXZZZ[[[ZZZYYYWWWVVVSSSUUUVVVXXXYYYYYYXXXXXXSSSRRRQQQPPPOOOOOOOOOOOOIIIKKKMMMOOOQQQRRRRRRRRRKKKMMMOOOQQQRRRQQQPPPOOOMMMOOOQQQQQQPPPOOOPPPQQQTTTUUUWWWYYYZZZZZZZZZYYYXXX[[[^^^```___^^^]]]\\\___```___^^^\\\\\\^^^``````aaacccccccccbbb```^^^^^^```bbbccccccbbbbbbccc`````````___^^^^^^]]]]]]XXXXXXXXXYYYYYY[[[\\\\\\VVVUUUUUUTTTTTTUUUUUUVVVRRRVVVZZZZZZXXXYYY]]]aaabbbaaaaaa```aaaaaabbbbbb___```___^^^[[[ZZZ[[[\\\]]]]]]^^^_________^^^^^^\\\___bbbbbbaaabbbdddggg``````aaaaaaaaa```^^^]]]YYYYYYYYYZZZZZZ[[[[[[[[[ZZZZZZ[[[[[[\\\]]]]]]^^^aaaaaabbbccccccbbbaaa```]]]^^^___```aaacccdddddd^^^^^^___```aaaaaa``````^^^\\\ZZZYYY[[[]]]^^^^^^```^^^\\\YYYYYYZZZ\\\]]]\\\^^^```aaaaaaaaacccdddbbbaaa______```aaaaaa```]]]^^^___``````___]]]]]]XXXXXXXXXYYYZZZZZZ[[[[[[\\\]]]]]]]]]]]]___bbbeee___```bbbccccccbbb```___^^^^^^]]]]]]]]]^^^______``````___^^^^^^```aaaccc```]]]]]]```ccccccggglllzzzpppgggcccbbb___^^^```___^^^\\\]]]```bbbccccccdddddddddaaa^^^]]]]]]___\\\[[[ZZZYYYWWWVVVUUUTTTRRRTTTUUUSSSQQQQQQTTTWWWWWWWWWVVVVVVVVVXXXZZZ[[[WWWVVVUUUUUUWWWWWWVVVUUUUUUUUUVVVWWWYYY\\\___aaa```^^^\\\[[[]]]^^^^^^]]]YYYZZZ[[[[[[[[[[[[[[[ZZZYYYYYYXXXWWWVVVVVVUUUTTTSSSRRRRRRQQQQQQQQQRRRRRRTTTUUUWWWYYYZZZ[[[\\\\\\^^^___``````___]]][[[YYYXXXXXXYYY[[[]]]___aaabbbZZZYYYYYYYYYYYYYYYZZZZZZUUUXXX[[[^^^^^^[[[XXXVVVUUUTTTRRRPPPOOOMMMLLLKKKLLLIIIGGGGGGJJJOOORRRTTTUUUVVVWWWVVVTTTRRRRRRRRRSSSSSSTTTTTTUUUVVVWWWWWWTTTTTTTTTUUUUUUUUUUUUUUUUUUSSSRRRRRRSSSTTTTTTSSSSSSSSSSSSSSSTTTVVVYYYZZZYYYYYYYYY[[[\\\\\\YYYWWWWWWUUURRRPPPPPPOOONNNLLLNNNNNNNNNNNNNNNNNNNNNNNNPPPQQQSSSTTTSSSPPPLLLJJJKKKJJJJJJJJJKKKKKKLLLMMMMMMMMMMMMNNNPPPRRRTTTUUUTTTSSSRRRRRRTTTVVVYYYZZZTTTTTTTTTTTTTTTTTTTTTTTTWWWZZZ\\\\\\YYYVVVSSSRRRUUUUUUUUUTTTTTTTTTTTTTTTQQQRRRRRRRRRSSSSSSTTTTTTSSSSSSSSSSSSTTTVVVXXXZZZVVVUUUSSSTTTVVVYYY[[[[[[[[[ZZZXXXWWWWWWWWWXXXYYYWWWVVVUUUTTTSSSQQQPPPPPPTTTTTTSSSRRRRRRQQQRRRRRRPPPPPPPPPPPPPPPQQQRRRSSSSSSTTTVVVWWWVVVUUUSSSRRRQQQQQQPPPOOOMMMLLLKKKKKKHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHHHHGGGHHHHHHIIIIIIJJJIIIHHHHHHGGGGGGHHHHHHIIIJJJLLLNNNOOOPPPOOOOOOPPPPPPOOOOOOPPPRRRSSSTTTRRRRRRRRRQQQRRRSSSSSSTTTYYYYYYZZZYYYYYYXXXWWWWWWVVVUUUUUUTTTSSSSSSTTTTTTUUUWWWYYY[[[ZZZXXXTTTRRRTTTTTTSSSRRRSSSVVVXXXYYY[[[[[[[[[ZZZZZZXXXWWWWWWWWWWWWXXXXXXYYYYYYZZZZZZWWWYYY[[[\\\\\\\\\ZZZYYYVVVTTTRRRTTTWWWXXXWWWUUUTTTUUUVVVWWWXXXXXXWWWVVVPPPRRRTTTUUUVVVUUUTTTSSSSSSSSSTTTSSSQQQQQQRRRTTTVVVWWWXXXYYYZZZZZZZZZZZZ[[[ZZZZZZ\\\___```]]]ZZZ^^^aaadddeeedddbbbbbbbbbaaaaaaaaaaaa````````````___^^^^^^```cccbbb___\\\[[[\\\^^^___```aaaaaaaaaXXXZZZ]]]^^^]]]^^^___```_________^^^]]][[[YYYYYYYYY[[[]]]]]]\\\\\\]]]^^^___```bbbccccccaaa___^^^cccaaa___]]]]]]^^^```bbb``````aaaaaaaaa```______cccdddffffffeeeeeeeeefffcccaaa```aaadddddd```]]]XXXZZZ[[[]]]^^^^^^^^^]]]^^^___aaaaaa``````bbbccchhhiiijjjkkkkkkiiigggeeefffgggiiiiiiiiifffdddbbbbbbcccddddddeeeeeedddddd```````````````_________```````````````aaabbbbbbaaacccfffhhhhhhfffdddccc`````````aaacccbbb```^^^aaacccdddeeeccc___[[[YYY]]]^^^^^^]]]\\\[[[]]]___ZZZ[[[]]]^^^^^^^^^```bbbaaabbbbbbcccbbbaaa```______```aaabbbcccddddddccceeefffgggfffdddcccdddfffffffffffffffffffffffffffzzzwwwmmmccc```cccdddbbbeeeccc```___```aaaaaaaaaeeecccaaa___^^^^^^___```cccaaa___[[[XXXTTTRRRQQQRRRRRRSSSSSSTTTTTTUUUUUU\\\[[[ZZZYYYYYYYYY[[[[[[YYYTTTPPPRRRXXX[[[XXXTTTWWWWWWXXXZZZ\\\^^^```aaa]]]]]]]]]^^^___```aaaaaaaaaaaa```___]]][[[YYYXXX[[[[[[[[[YYYVVVTTTTTTUUUSSSSSSSSSSSSTTTUUUVVVVVV\\\]]]^^^___```````````````___^^^]]][[[ZZZYYYXXX\\\ZZZZZZ\\\aaaddddddbbb\\\[[[\\\]]]______]]][[[[[[\\\]]]]]]\\\ZZZYYYWWWWWWVVVTTTRRRNNNKKKHHHGGGIIIHHHHHHKKKPPPTTTWWWYYYVVVWWWXXXXXXWWWSSSPPPNNNLLLMMMOOOQQQSSSTTTUUUUUUVVVUUUTTTTTTTTTUUUVVVWWWVVVWWWWWWWWWXXXXXXYYYYYYYYYVVVSSSQQQQQQTTTWWWZZZXXXXXXYYYYYYYYYYYYYYYXXXVVVUUUTTTSSSSSSSSSRRRPPPQQQRRRRRRSSSSSSTTTUUUUUURRRSSSTTTUUUTTTQQQNNNMMMMMMMMMMMMLLLMMMMMMNNNNNNPPPPPPOOOOOOQQQSSSVVVXXXYYYXXXVVVUUUVVVWWWYYYZZZYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[]]]\\\YYYVVVTTTTTTXXXWWWWWWWWWVVVUUUUUUUUUTTTTTTUUUUUUUUUVVVVVVVVVVVVVVVUUUVVVVVVXXXZZZ[[[YYYXXXWWWWWWYYY[[[]]]^^^___^^^\\\[[[ZZZZZZ[[[\\\ZZZZZZYYYYYYXXXWWWVVVUUUWWWWWWVVVVVVVVVWWWXXXXXXUUUUUUVVVVVVVVVVVVVVVVVVWWWWWWYYYYYYYYYXXXVVVUUUTTTTTTTTTSSSSSSSSSRRRRRROOOOOOOOONNNNNNMMMMMMMMMLLLKKKKKKJJJJJJKKKLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJKKKLLLNNNOOOPPPPPPPPPQQQPPPPPPPPPPPPQQQSSSTTTTTTTTTTTTUUUUUUVVVWWWXXXYYYZZZZZZZZZYYYYYYXXXWWWZZZZZZXXXWWWVVVVVVVVVVVVYYYXXXXXXXXXWWWVVVVVVUUUWWWWWWWWWWWWYYY[[[^^^```^^^^^^^^^^^^]]]\\\[[[ZZZWWWXXXXXXXXXYYYYYYZZZZZZZZZ[[[]]]^^^^^^^^^\\\[[[XXXVVVTTTUUUWWWYYYXXXVVVUUUVVVWWWXXXXXXWWWWWWVVVUUUUUUWWWWWWWWWUUUTTTRRRSSSTTTUUUTTTRRRRRRTTTUUUVVVWWWXXXZZZ[[[\\\\\\\\\___]]]]]]^^^``````]]]ZZZ^^^```cccdddcccbbbbbbbbb````````````````````````bbbaaaaaaccceeedddaaa___\\\\\\]]]^^^____________]]]___aaabbbaaabbbcccdddffffffffffffeeecccbbbaaa[[[]]]______^^^]]]^^^___```aaabbbbbbbbbbbbaaa```bbbaaa```______aaacccdddbbbbbbaaaaaaaaa`````````ccceeeggghhhgggggghhhjjjfffeeeeeeeeeeeedddbbb```^^^^^^]]]]]]]]]^^^___``````bbbdddeeeeeefffiiikkkmmmnnnooooooooommmkkkjjjkkkkkklllllljjjgggdddbbbeeeffffffgggggggggggggggddddddcccbbbaaaaaaaaabbbbbbbbbbbbbbbbbbcccdddeeebbbdddfffggghhhgggfffeeecccbbbaaabbbddddddcccaaaeeeeeedddcccbbb```_________``````___]]]]]]^^^```\\\]]]___```___```bbbcccbbbccccccddddddcccbbbaaa______aaabbbcccddddddeeedddeeefffeeecccbbbcccdddbbbccccccdddeeeeeeeeefffqqq{{{zzzkkkcccgggiiifffiiifffcccbbbbbbccccccccccccaaa```^^^^^^___```aaa```___^^^\\\ZZZWWWUUUSSSUUUTTTTTTTTTTTTTTTUUUUUUZZZZZZ[[[[[[\\\]]]^^^___]]]ZZZWWWWWWZZZ[[[YYYWWWUUUUUUVVVXXXZZZ\\\]]]^^^[[[\\\]]]^^^___`````````eeedddbbb```^^^\\\[[[ZZZYYYZZZ[[[ZZZXXXWWWXXXYYYYYYYYYXXXXXXYYYZZZZZZ[[[aaaaaaaaaaaa```___^^^^^^]]]]]]\\\\\\[[[ZZZYYYYYYZZZXXXVVVXXX\\\___``````bbbaaa```aaabbbbbb___]]]^^^^^^]]]\\\ZZZXXXVVVUUUUUUTTTSSSQQQNNNLLLIIIHHHIIIJJJMMMQQQTTTWWWYYYZZZZZZ[[[\\\\\\[[[XXXUUUSSSQQQRRRSSSUUUVVVWWWWWWWWWWWWWWWWWWWWWXXXYYY[[[\\\YYYYYYZZZZZZZZZ[[[[[[[[[ZZZXXXUUUTTTSSSUUUXXXYYYZZZ[[[[[[[[[[[[[[[ZZZYYYYYYYYYXXXXXXYYYYYYXXXXXXZZZZZZZZZ[[[\\\\\\]]]]]]WWWWWWWWWVVVUUUTTTSSSRRRRRRQQQQQQPPPPPPPPPPPPQQQTTTSSSRRRRRRSSSVVVYYY[[[]]]\\\ZZZYYYXXXYYYZZZ[[[]]]\\\\\\[[[[[[\\\\\\]]]ZZZ[[[\\\\\\ZZZYYYZZZ[[[\\\\\\[[[ZZZYYYYYYXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZ[[[\\\]]]\\\[[[ZZZYYYZZZ\\\___```bbbaaa```^^^]]]]]]^^^^^^]]]]]]]]]]]]]]]\\\\\\[[[\\\[[[[[[\\\\\\]]]^^^___\\\\\\]]]^^^^^^]]][[[[[[ZZZ[[[\\\]]]\\\[[[ZZZYYYVVVVVVWWWWWWXXXXXXXXXYYYUUUUUUTTTTTTSSSRRRQQQQQQOOOOOONNNNNNNNNNNNOOOOOOOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRRRRRRRQQQQQQQQQRRRRRRSSSUUUUUUUUUVVVXXXYYY[[[\\\[[[[[[[[[[[[[[[[[[ZZZYYY\\\[[[[[[ZZZZZZZZZ[[[[[[]]][[[XXXVVVUUUVVVXXXZZZZZZZZZZZZ[[[]]]```bbbdddbbbbbbbbbbbbaaa```______[[[[[[[[[\\\\\\\\\\\\\\\\\\]]]___`````````___^^^\\\ZZZXXXWWWYYYZZZZZZYYYWWWXXXYYYYYYYYYXXXWWWVVVYYYYYYZZZYYYXXXVVVTTTSSSUUUVVVVVVVVVTTTTTTVVVWWWWWWXXXZZZ\\\]]]^^^______```___^^^^^^___^^^\\\ZZZ\\\___aaabbbbbbaaabbbbbb```aaaaaabbbbbbccccccdddeeeeeeeeefffhhhhhheeecccccccccdddddddddccccccccc___aaaddddddddddddeeeffffffgggggggggffffffeeeddd___```aaaaaa``````aaabbbccccccbbbbbbbbbcccccccccbbbbbbbbbcccdddeeefffgggdddcccbbbaaaaaaaaabbbbbbdddfffhhhiiijjjkkkmmmooolllmmmmmmkkkhhhfffeeeeeeeeecccaaa___^^^___bbbccc```cccfffgggiiikkknnnppprrrrrrssssssrrrqqqooonnnoooppppppnnnlllhhheeecccfffggghhhhhhiiiiiihhhhhhhhhfffdddbbbaaabbbccccccbbbbbbccccccdddeeeffffffdddeeefffggghhhhhhhhhhhhgggeeeddddddeeeffffffeeehhhfffcccaaa```aaaccceeebbbbbbbbbaaa______```aaa___aaabbbcccbbbcccdddfffeeeeeefffggggggffffffeeecccdddeeefffggghhhiiiiiidddeeeeeedddcccbbbbbbdddbbbbbbccceeeffffffffffffiii{{{xxxkkkjjjkkkiiillliiigggffffffggggggfffbbbaaa___^^^^^^___```aaa^^^___``````^^^\\\YYYXXXWWWVVVVVVUUUUUUUUUUUUUUUXXXYYY\\\^^^```aaabbbbbbaaa```^^^]]]\\\[[[[[[[[[VVVVVVWWWYYYZZZ\\\]]]^^^]]]^^^```bbbbbbbbbaaa```eeedddaaa___]]][[[[[[[[[YYYZZZ\\\\\\[[[[[[\\\^^^___^^^^^^^^^^^^___``````aaaaaaaaaaaa```___^^^]]][[[[[[\\\\\\\\\\\\\\\\\\ZZZXXXWWWWWWZZZ]]]``````eeedddcccccccccbbb```^^^aaa___]]]ZZZXXXVVVTTTTTTSSSSSSRRRQQQPPPNNNLLLKKKKKKOOOUUUXXXXXXYYY[[[]]]^^^___```aaa```^^^\\\[[[YYYYYYZZZ[[[[[[[[[ZZZZZZZZZZZZZZZ[[[\\\^^^```aaa]]]]]]]]]]]]]]]^^^^^^^^^\\\[[[YYYXXXWWWXXXXXXYYY[[[[[[\\\\\\[[[ZZZYYYYYY[[[[[[\\\\\\\\\]]]]]]]]][[[\\\\\\]]]]]]^^^^^^___]]]\\\[[[ZZZYYYYYYYYYYYYWWWVVVUUUTTTSSSSSSSSSSSSXXXVVVTTTSSSTTTWWWZZZ\\\^^^]]][[[ZZZZZZ[[[\\\^^^]]]]]]\\\[[[[[[\\\]]]]]][[[\\\]]]]]]]]]___bbbddd``````___^^^]]]\\\\\\[[[[[[[[[\\\\\\\\\\\\\\\\\\___^^^^^^^^^____________\\\\\\\\\[[[ZZZ\\\^^^```eeedddbbbaaa``````aaaaaa___```aaaaaaaaaaaa``````aaa```````````````aaabbb```aaacccdddcccaaa___^^^]]]]]]^^^^^^^^^]]]\\\[[[YYYYYYYYYYYYYYYYYYYYYYYYWWWWWWVVVUUUTTTSSSRRRQQQQQQQQQPPPPPPOOOOOOPPPPPPQQQQQQPPPOOOOOOOOOOOOPPPPPPOOOOOONNNOOOQQQSSSTTTTTTTTTSSSSSSSSSSSSSSSSSSTTTTTTUUUVVVXXXZZZ\\\]]]^^^^^^^^^______^^^]]]]]]ZZZZZZZZZ[[[\\\]]]______```^^^[[[YYYYYYZZZ\\\]]]\\\\\\\\\]]]^^^```bbbccceeeeeeeeeeeeeeedddccccccaaaaaaaaaaaaaaa`````````^^^___```aaaaaaaaa`````````___\\\[[[[[[\\\]]]]]]ZZZ[[[[[[\\\[[[ZZZXXXWWW[[[[[[[[[[[[ZZZXXXWWWVVVWWWXXXYYYXXXWWWWWWYYYZZZ[[[[[[]]]^^^___``````aaa___^^^^^^^^^______^^^]]]^^^```bbbcccccccccccceeecccdddeeefffggghhhiiiiiiiiiiiiiiijjjkkkjjjiiihhhhhhhhhhhhhhhgggfffeeeddd```bbbdddddddddcccdddfffeeeeeefffffffffffffffeeecccdddeeedddcccbbbdddeeefffeeedddccccccdddfffgggeeeeeeeeefffggggggggggggeeedddbbbaaaaaabbbdddeeeeeegggiiikkklllnnnqqqsssrrrttttttqqqlllhhhhhhjjjjjjiiifffdddbbbbbbcccddd```bbbeeefffgggiiilllnnnttttttttttttsssqqqpppooopppppppppnnnllliiifffeeeffffffggghhhhhhhhhhhhhhhiiigggdddbbbaaaaaacccdddcccddddddeeeffffffggggggffffffggghhhiiijjjkkkkkkkkkiiifffeeeeeeffffffeeegggfffcccaaaaaaccceeefffcccccccccbbb``````aaaccccccdddffffffffffffhhhjjjjjjjjjjjjkkkkkkkkkkkkkkkmmmmmmmmmmmmmmmmmmnnnnnnfffggggggfffdddcccdddeeeeeefffggghhhiiiiiihhhhhhgggtttuuuiiifffiiikkkiiiggghhhiiikkkkkkjjjeeedddbbbaaa```______```___```bbbcccbbb___\\\ZZZWWWVVVUUUUUUUUUVVVWWWXXXWWWYYY]]]```bbbbbbbbbaaa___aaaaaa___\\\[[[\\\___[[[[[[]]]^^^___```aaaaaacccdddfffggggggeeebbb```aaa```]]][[[ZZZZZZ[[[\\\[[[]]]^^^^^^]]]]]]___```aaa````````````aaabbbbbb]]]^^^___```````````````]]]]]]^^^___```aaaaaabbb]]]]]]]]]^^^```aaabbbcccdddbbbaaaaaabbbaaa```^^^```^^^[[[XXXVVVUUUUUUUUUTTTUUUUUUUUUTTTSSSRRRRRRRRRWWW\\\\\\YYYXXX[[[^^^aaabbbcccddddddcccaaa``````````````````___^^^^^^\\\]]]]]]^^^______```aaa_____________________```^^^^^^]]]\\\[[[[[[ZZZZZZ[[[[[[[[[[[[ZZZYYYXXXWWW\\\\\\]]]\\\[[[[[[[[[\\\ZZZZZZ[[[[[[\\\]]]]]]]]]bbbbbb```___^^^_________]]]\\\[[[YYYXXXWWWVVVVVVZZZYYYWWWVVVVVVXXX[[[\\\\\\[[[ZZZZZZ[[[]]]```aaa___^^^]]]\\\\\\]]]^^^___aaabbbbbbaaaaaabbbeeehhhdddccccccbbbaaa`````````___^^^^^^^^^^^^^^^^^^^^^bbbbbbbbbccccccccccccccc___``````^^^\\\]]]```ccciiihhhfffeeeeeeeeefffgggdddeeefffggghhhgggfffeeeeeeeeedddbbbaaaaaaaaaaaacccdddeeeffffffdddbbb```_______________^^^^^^]]]^^^^^^]]]\\\[[[ZZZYYYYYYYYYXXXXXXVVVUUUTTTSSSSSSSSSRRRRRRQQQPPPPPPQQQQQQSSSSSSRRRQQQQQQQQQQQQQQQSSSRRRQQQQQQRRRSSSUUUVVVUUUUUUVVVVVVUUUUUUUUUTTTUUUUUUVVVXXXZZZ\\\^^^___aaaaaabbbbbbbbbbbbaaaaaa\\\\\\[[[[[[\\\\\\]]]^^^````````````````````````aaaaaa````````````aaaaaafffffffffgggffffffeeeeeeddddddccccccbbbbbbbbbaaa^^^______```````````````cccbbbaaa```______```aaa^^^^^^_________^^^\\\[[[\\\\\\\\\\\\[[[[[[ZZZZZZYYYZZZ[[[[[[ZZZZZZ\\\^^^___```aaaaaabbbbbbbbbbbb```aaaaaabbbbbbcccdddeeedddfffhhhhhhhhhhhhiiijjjhhhhhhiiijjjlllmmmnnnnnnkkkkkklllllllllkkkkkkkkkgggggggggfffeeedddbbbbbbaaaccceeefffeeedddeeefffjjjjjjkkkkkkllllllkkkkkkfffggggggfffeeeeeefffhhhhhhgggeeedddeeefffiiijjjiiiiiihhhhhhggggggfffffffffeeecccbbbcccdddfffhhhgggiiikkklllmmmpppsssvvvvvvwwwwwwtttnnnkkklllnnnllllllkkkjjjhhhfffdddcccbbbccceeeffffffgggiiikkkrrrqqqqqqpppooonnnmmmlllllllllllllllkkkjjjhhhggghhhhhhiiijjjjjjjjjjjjiiillljjjgggeeedddeeeggghhhhhhhhhiiijjjkkkjjjjjjiiihhhhhhiiijjjjjjkkkllllllmmmjjjgggeeeeeeeeeeeedddddddddddddddddddddddddddbbbcccccccccaaaaaacccdddeeefffhhhiiiiiijjjlllnnnooooooooooooooooooppppppuuutttrrrqqqooooooooooooiiijjjjjjiiigggffffffggghhhiiijjjkkkkkkjjjhhhggglllhhhqqq}}}hhh```fffgggffffffhhhkkkmmmmmmmmmjjjiiigggdddbbb```^^^^^^^^^```aaabbbaaa^^^[[[YYYWWWVVVUUUUUUVVVXXXZZZ[[[XXXZZZ]]]```aaa```___]]][[[^^^```^^^\\\[[[^^^bbb^^^___aaabbbccccccccccccggghhhiiijjjhhheeeaaa______]]]\\\[[[[[[\\\^^^______aaaaaaaaa___^^^___```____________```aaabbbccc```aaaaaabbbbbbbbbbbbaaaaaaaaabbbcccdddeeefffggg___aaadddeeefffeeeddddddbbbaaa``````bbbcccbbbaaa]]]\\\ZZZXXXXXXXXXXXXYYYXXXYYYZZZZZZZZZZZZZZZZZZ]]]```aaa^^^YYYWWW[[[___bbbcccdddddddddccccccbbbcccccccccccccccbbbaaaaaa_____________________^^^`````````````````````````````````___^^^]]]\\\\\\]]]]]]]]]]]]]]]\\\[[[ZZZ^^^___```^^^[[[YYYYYY[[[^^^^^^______```aaaaaaaaahhhgggfffeeeeeeeeeeeefffdddcccaaa___^^^\\\[[[[[[[[[[[[ZZZYYYZZZZZZ[[[\\\ZZZYYYYYYZZZ\\\___bbbdddcccbbb```______```bbbccchhhhhhgggeeeccccccdddfffeeeeeeeeeeeeddddddddddddbbbbbbbbbbbbaaaaaaaaaaaacccdddeeefffffffffffffffdddeeefffccc``````dddgggkkkkkkjjjiiijjjkkklllmmmjjjkkkmmmnnnooommmlllkkkiiihhhgggeeedddccccccbbbeeefffggghhhgggfffeeedddcccbbbbbbbbbaaaaaaaaaaaaeeeeeecccaaa___]]]\\\[[[\\\\\\[[[ZZZYYYYYYXXXXXXVVVVVVUUUTTTSSSSSSSSSSSSVVVUUUTTTTTTSSSSSSTTTTTTUUUUUUUUUUUUUUUVVVWWWWWWWWWWWWXXXXXXYYYXXXXXXWWWXXXYYYZZZ[[[]]]___aaabbbbbbcccddddddddddddddddddaaa```___]]]\\\\\\[[[[[[___aaaccceeeeeeeeeeeedddffffffeeeeeeddddddccccccfffgggggghhhggggggffffffdddccccccbbbaaa``````_______________`````````aaadddeeefffeeedddcccccceeebbbbbbcccddddddcccaaaaaa______^^^^^^^^^^^^^^^^^^\\\]]]]]]]]]\\\]]]___aaaaaabbbcccdddeeeeeeeeeeeedddeeeggggggggghhhkkkmmmkkklllnnnmmmllllllmmmooojjjjjjkkklllnnnoooppppppkkklllmmmlllkkkjjjkkkmmmjjjjjjjjjiiihhhgggfffeeefffgggiiiiiihhhhhhiiijjjmmmmmmnnnnnnnnnnnnnnnmmmiiijjjiiihhhffffffhhhjjjiiihhhgggfffgggiiikkklllkkkjjjiiigggffffffffffffffffffeeefffgggiiikkklllmmmnnnooooooppprrruuuxxxwwwwwwvvvtttqqqoooooopppooooooooonnnllliiifffdddfffhhhiiiiiihhhiiijjjkkkooonnnmmmlllkkkiiiiiihhhhhhiiiiiijjjjjjiiiiiiiiikkkllllllmmmnnnmmmmmmmmmooonnnlllkkkjjjkkkmmmnnnnnnooopppppppppooonnnmmmjjjkkkllllllmmmlllllllllkkkiiigggfffggggggfffdddcccdddeeeffffffeeecccbbbbbbcccdddccccccccceeegggeeegggjjjkkklllmmmppprrrtttsssrrrqqqqqqqqqqqqrrrtttsssqqqooommmlllmmmmmmlllmmmmmmllliiihhhhhhiiigggiiijjjlllkkkjjjiiigggooobbbeeeyyynnncccfffeeeeeeeeehhhkkkmmmmmmmmmmmmllljjjgggccc```^^^\\\]]]]]]______^^^]]]ZZZYYYZZZZZZXXXXXXXXXZZZ]]]^^^YYY[[[]]]___```___]]][[[YYY[[[^^^^^^]]]]]]aaaddd___```bbbcccccccccbbbbbbgggggghhhhhhfffdddaaa___bbbaaa``````aaabbbcccdddbbbcccdddbbb```______```_________```aaacccdddeeehhhggggggfffeeecccbbbaaaddddddeeeffffffgggggghhh```bbbeeegggfffdddddddddeeecccbbbcccdddffffffeee^^^]]]]]]]]]]]]]]]^^^^^^^^^^^^___```aaaaaaaaaaaaffffffeeeaaa\\\[[[]]]```bbbbbbcccccccccbbbbbbaaabbbbbbcccdddddddddccccccbbbbbbbbbbbbbbb```______bbbbbbaaaaaaaaaaaa``````aaaaaaaaa``````______^^^aaaaaabbbbbbbbbbbbaaaaaabbbdddeeebbb^^^[[[\\\^^^aaaaaabbbbbbccccccddddddkkkkkkkkkkkkkkkjjjjjjjjjlllkkkiiifffdddbbbaaaaaa]]]]]]^^^^^^^^^]]]]]]]]][[[ZZZZZZ[[[]]]aaadddfffeeedddbbb``````bbbdddeeefffggggggfffeeedddeeegggffffffffffffggggggggggggffffffeeeeeeeeeddddddddddddeeefffhhhiiiiiiiiihhhfffhhhiiifffbbbaaaeeeiiijjjiiiiiiiiijjjlllnnnooommmoooqqqrrrrrrpppnnnmmmlllkkkjjjiiihhhhhhhhhhhhiiiiiiiiiiiijjjjjjjjjjjjhhhhhhgggfffffffffffffffhhhhhhfffdddbbb```^^^]]]___^^^^^^^^^]]]]]]\\\\\\\\\[[[ZZZYYYXXXXXXXXXXXXYYYXXXWWWWWWVVVVVVWWWWWWWWWWWWXXXYYYYYYYYYXXXXXXWWWXXXZZZ[[[[[[[[[[[[ZZZZZZZZZZZZ[[[]]]___```aaabbbccccccdddeeeeeeddddddcccbbbaaa```````````````___```ccceeeggghhhhhhhhhgggggggggggggggffffffeeeggghhhhhhiiiiiihhhhhhgggddddddcccbbbaaa```___^^^```````````````aaaaaabbbcccfffiiijjjhhhffffffgggeeefffggghhhhhhhhhgggfffeeedddcccbbbaaaaaa``````]]]^^^______^^^___aaaccc```aaaccceeeggghhhiiijjjgggiiijjjiiihhhiiilllooolllmmmmmmllljjjjjjkkkmmmiiiiiijjjkkklllmmmmmmnnnjjjkkklllkkkiiiiiikkkmmmooooooooonnnnnnlllkkkjjjhhhjjjllllllkkkjjjkkklllmmmnnnnnnnnnnnnnnnmmmlllkkkkkkkkkiiiggggggiiikkkiiiiiiiiiiiiiiikkklllmmmjjjiiigggeeeeeeeeeggghhhggghhhiiikkkmmmoooqqqrrrttttttttttttsssuuuxxxzzzwwwuuusssrrrrrrrrrrrrqqqrrrqqqooonnnkkkjjjhhhhhhiiikkkllllllkkkkkkmmmnnnmmmmmmkkkiiihhhgggffffffhhhhhhhhhhhhhhhhhhhhhhhhlllmmmnnnnnnoooooonnnnnnoooooooooooooooppppppqqqqqqrrrrrrrrrqqqooommmllllllmmmnnnoooooommmllljjjgggffffffhhhjjjkkkjjjhhhfffggggggggggggfffddddddbbbccceeeeeeeeefffiiikkkeeegggjjjlllnnnppprrruuuuuutttsssqqqppppppppppppqqqooommmkkkkkkkkklllmmmnnnnnnooommmkkkiiiiiijjjfffhhhkkkmmmnnnnnnmmmlllllleeedddooo{{{{{{ssskkkgggggggggiiikkkllllllkkklllkkkiiigggddd```^^^\\\^^^^^^___```````````````bbb```^^^\\\\\\]]]^^^```ZZZ[[[]]]_________^^^]]]\\\]]]^^^___```aaaccceee```aaacccddddddcccbbbaaaeeeeeeffffffffffffeeedddgggggggggffffffffffffeeecccddddddcccaaa``````aaaaaaaaabbbdddfffhhhjjjkkkhhhhhhgggfffeeecccaaa```eeeeeeeeeeeeeeeeeeeeeeeebbbdddeeedddbbbbbbdddgggiiigggeeedddeeefffffffffbbbbbbccccccccccccccccccaaabbbcccdddeeeeeeeeeeeeiiihhhgggeeecccbbbaaaaaabbbbbbbbbbbbaaaaaa``````^^^___aaabbbcccddddddddddddeeefffffffffeeedddcccdddcccccccccbbbbbbbbbbbbbbbaaaaaa`````````aaaaaaccccccdddeeeffffffffffffdddggghhhfffaaa___```cccbbbccccccddddddeeeffffffmmmnnnnnnooonnnnnnmmmlllqqqpppmmmkkkhhhfffeeeeee___```aaaaaaaaa```^^^]]]]]]\\\\\\]]]^^^aaadddfffeeecccaaa______aaaccceee```bbbdddffffffgggiiikkkfffffffffggghhhhhhiiiiiiiiihhhhhhhhhggggggffffffdddeeegggiiijjjkkkjjjjjjeeehhhhhheeeaaa```dddhhhfffeeeeeefffgggjjjlllmmmmmmoooqqqrrrrrrpppmmmkkknnnmmmmmmllllllllllllmmmllllllkkkkkklllmmmnnnooommmlllkkkkkkjjjjjjkkkkkkhhhgggfffdddbbb```___^^^____________^^^^^^^^^^^^```___^^^]]]\\\\\\\\\\\\[[[ZZZZZZYYYYYYYYYYYYYYYXXXYYYZZZ[[[[[[ZZZYYYYYYXXXYYY[[[\\\]]]]]]]]]\\\XXXXXXYYYZZZ[[[]]]^^^___aaabbbccccccdddddddddddd``````aaabbbdddfffhhhiii___```aaacccfffhhhjjjkkkeeeeeefffggggggggggggggghhhhhhiiijjjjjjiiiiiiiiiffffffeeedddbbbaaa``````aaaaaa``````aaaaaabbbcccbbbfffkkkllljjjhhhhhhiiiggghhhiiijjjkkkkkkjjjiiijjjiiigggeeecccbbbaaaaaa^^^___````````````bbbddd^^^```cccfffiiikkkmmmnnngggiiijjjhhhffffffiiillliiiiiiiiihhhfffeeefffgggggghhhhhhiiiiiijjjjjjkkkiiijjjllljjjhhhgggjjjlllnnnnnnnnnnnnmmmlllkkkjjjiiijjjllllllkkkjjjkkklllqqqqqqqqqqqqqqqpppooonnnllllllkkkiiiggggggjjjllliiiiiijjjjjjkkklllmmmnnniiigggeeeddddddeeehhhjjjhhhjjjlllooorrrtttuuuuuuxxxyyyxxxwwwvvvwwwyyy|||wwwssspppppprrrtttsssqqquuusssooollljjjjjjjjjkkkiiikkklllmmmlllmmmooopppmmmlllkkkiiigggfffffffffiiiiiihhhhhhhhhhhhhhhhhhkkkllllllmmmmmmmmmmmmmmmmmmnnnnnnoooppppppqqqqqqpppqqqqqqqqqpppmmmjjjiiilllnnnpppqqqpppnnnkkkiiicccdddeeeiiilllnnnmmmllljjjiiihhhggggggfffffffffbbbdddfffggggggiiikkknnndddgggjjjmmmnnnqqqtttwwwvvvtttrrrpppooonnnoooooonnnmmmkkkjjjkkklllnnnooonnnoooooommmkkkiiiiiijjjfffiiilllpppsssssssssrrrgggjjjhhhhhhwwwooojjjiiiiiijjjkkkllljjjhhhjjjiiihhhfffcccaaa^^^]]]```aaabbbccceeefffggghhhhhhfffccc```^^^^^^___```ZZZ[[[]]]^^^`````````___`````````aaabbbdddeeefffbbbccceeeffffffeeecccbbbeeeeeefffggghhhiiijjjkkkjjjjjjjjjiiihhhfffeeedddbbbcccdddcccaaaaaaaaaccccccdddeeegggjjjlllooopppbbbbbbcccccccccbbbbbbaaaeeeddddddccccccbbbbbbaaaffffffdddaaa___```fffjjjkkkhhheeeddddddeeedddcccfffggghhhiiihhhgggfffeeeddddddeeefffggggggggggggiiihhhhhhiiijjjhhheeebbbccccccbbbaaaaaa```______\\\]]]___aaabbbddddddeeefffggghhhiiijjjjjjiiihhheeeeeeeeeddddddcccccccccbbbaaa`````````aaabbbcccbbbbbbdddeeefffgggggggggcccgggiiigggcccaaacccfffggggggggghhhiiiiiijjjjjj