BM6(2 hhhhhhYYYOOOKKKCCCGGG>>>AAAEEExxxmmmooojjjfffrrrzzzvvvkkkaaaXXXRRRJJJHHHFFFEEEEEEDDDAAA@@@CCCAAA>>>======>>>===<<<<<<>>><<<>>>BBBFFF^^^jjjVVVDDDDDDJJJXXXSSSdddyyy___bbb[[[YYYbbbfffjjjtttuuuwwwbbbOOOIIITTTOOOUUUXXXVVV^^^UUUUUURRRXXXFFFOOOTTT[[[BBB>>>CCCMMMVVV[[[```lllyyyooo___bbbggg}}}kkkeeeaaaeee|||XXXKKKEEEEEEDDDEEEFFFDDDBBBFFFMMMMMMQQQPPPWWWhhhrrr~~~ooorrryyy{{{^^^QQQNNNFFFEEEFFFJJJNNNQQQOOOLLLXXX[[[jjj||||||{{{zzzzzz}}}|||tttnnnkkkjjjggghhhjjjhhhbbb]]][[[WWWNNNHHHGGGBBBKKKMMMnnnxxxggg^^^oootttNNNTTTUUUxxxlllaaajjjllliiiccc^^^^^^aaabbb\\\VVVOOOKKKYYY\\\aaakkklll{{{wwwxxxxxxmmm___SSSGGG<<<999;;;@@@DDDFFFFFFKKKVVVaaafffgggggg^^^YYYZZZTTTRRR]]][[[\\\^^^^^^]]][[[XXXVVViii```[[[SSSVVVTTTTTTTTTUUUWWWYYYZZZZZZYYYVVVYYYUUUVVV\\\VVVPPPWWWUUUXXXXXXRRRMMMIIIBBB;;;gggfffWWWOOOLLLCCCGGG===>>>@@@{{{wwwzzzrrr^^^IIIIIIPPPNNNQQQ^^^hhhggg^^^VVVOOOJJJGGGEEEDDDDDDEEEEEEDDDCCCHHHEEEBBBAAAAAAAAA@@@???>>>@@@???CCCJJJQQQkkkiiiUUUDDDDDDJJJXXXSSSddd^^^aaa\\\ZZZcccgggiiisss~~~XXXQQQIIITTTOOOUUUXXXVVV^^^UUUVVVRRRXXXFFFOOOTTT[[[BBB@@@EEEOOOXXX]]]bbbnnn{{{pppVVVYYYQQQ^^^lllmmmWWW[[[YYY[[[pppXXXJJJDDDEEEDDDEEEFFFDDDBBBFFFMMMLLLPPPPPPWWWhhhssspppsssvvv{{{^^^RRRNNNFFFEEEFFFJJJNNNQQQOOOLLLKKKIIIyyylll~~~qqqsssuuuvvvvvvwwwxxxzzz{{{ssskkkiiigggeeefffjjjkkkeee```]]]XXXPPPIIIHHHCCCKKKGGGaaaggg[[[XXXooovvvLLLRRRmmm}}}uuutttnnniiiiiimmmmmmhhhbbbSSSOOO]]]```eeeooopppuuuvvvwwwkkk]]]PPPDDD:::888:::@@@DDDFFFFFFKKKWWWaaaeeedddcccZZZTTTUUUPPPOOOZZZZZZ[[[\\\]]][[[YYYUUUSSS[[[{{{\\\WWWOOORRRPPPOOOOOOPPPRRRUUUWWWWWWVVVLLLOOOLLLMMMSSSMMMHHHOOOQQQTTTTTTOOOJJJEEE???888ttt\\\WWWNNNLLLIIIDDD===>>>JJJXXX~~~}}}xxxkkk]]]UUUPPPMMMMMMPPPSSSOOOJJJFFFEEEGGGKKKNNNPPPWWW]]]\\\VVVNNNIIIHHHCCCHHHMMMMMMMMMNNNJJJEEEDDDHHHJJJHHHHHHHHHDDD===;;;FFF@@@@@@CCCSSSnnnZZZEEEGGGPPPTTTXXXsssqqq___WWWcccoooooopppuuutttuuuqqqrrrWWWJJJGGGRRRPPP[[[bbb^^^^^^NNNRRRXXXUUUMMMQQQ[[[WWWIIIFFFKKKUUU]]]___eeewww}}}ccc]]]^^^XXX^^^iii~~~{{{SSSPPPNNNRRRYYYiiiTTTJJJCCCCCCDDDCCCAAA???AAAFFFKKKTTTNNNNNNWWWcccppprrrhhhtttsssrrr^^^WWWIIIEEECCCEEEKKKOOOPPPTTTXXXOOOLLL\\\cccppptttlllkkknnnrrrsssooonnnpppqqqooommmlllkkkiiigggfffjjjqqqhhhZZZWWWSSSJJJGGGDDDGGGFFFQQQyyyiiiwwwYYYMMMRRRzzzwwwRRReeezzz~~~{{{vvvqqqooopppnnnlllddd[[[```kkkfffaaa|||xxxxxxmmmfffYYYLLLAAA;;;999888===???AAAEEEPPP\\\bbbaaaaaa\\\XXXXXXYYYYYY[[[^^^[[[^^^\\\^^^^^^PPPJJJUUUlllsssgggUUU```aaaQQQRRRNNNMMMQQQSSSTTTXXX]]]QQQMMMIIIHHHJJJLLLMMMLLLIIIKKKLLLKKKLLLKKKCCC;;;tttZZZVVVNNNJJJGGGEEEAAAAAAHHHQQQnnnZZZPPPGGGCCCBBB??????@@@>>>???@@@DDDHHHNNNSSSUUUPPPUUUYYYXXXRRRMMMJJJJJJPPPTTTUUUTTTSSSUUUSSSOOOLLLKKKIIIHHHGGGGGGHHHHHH444???:::AAAMMMdddmmmWWWGGGHHHPPPSSSWWWqqqssshhhkkk}}}xxxuuu}}}kkkSSSHHHIIIRRROOO\\\ccc___]]]KKKJJJQQQRRRLLLQQQZZZUUUFFFBBBHHHSSS]]]ccclllzzzjjjddd___bbbuuuvvvOOONNNOOOSSS[[[hhh}}}LLLEEEGGGBBBCCCCCCBBBAAACCCHHHLLLMMMNNNRRRZZZbbbnnnrrr]]]^^^eeeuuuhhhUUUTTTMMMFFFCCCDDDKKKPPPQQQSSSVVVWWWSSSTTTeeerrrZZZzzzuuussspppkkkiiijjjppprrrrrrmmmhhhfffiiimmmppplll]]]TTTXXXTTTKKKKKKFFFHHHIIIKKKllldddhhhpppVVVRRROOOYYYddd```XXXjjjwww[[[|||{{{uuuqqqqqqssssssrrrnnnddddddllliiijjjvvvqqqhhh```SSSFFF<<<999999:::???BBBDDDIIISSS___cccbbbdddaaa]]][[[ZZZYYYZZZZZZYYY[[[XXXYYY]]]WWWUUU```nnnjjj```jjjhhhYYYSSSPPPOOOPPPOOONNNQQQVVVVVVTTTQQQQQQQQQQQQOOOLLLKKKMMMMMMKKKKKKJJJDDD<<>>GGGJJJLLLPPPYYYbbbccc```dddcccbbb___]]]\\\\\\[[[VVVYYYSSSRRRYYY[[[\\\fffcccgggeeejjjcccXXXRRRPPPPPPPPPMMMJJJMMMSSSYYYXXXVVVVVVUUURRRNNNKKKNNNOOONNNKKKJJJIIIEEE???pppTTTQQQTTTIIIAAACCCHHHHHHEEECCCXXX~~~ooo}}}qqqZZZPPPHHHAAA@@@???;;;888888;;;>>>CCCHHHLLLMMMMMMMMMQQQQQQQQQOOOMMMNNNRRRUUUaaacccdddbbbdddhhhjjjhhhddd\\\___mmmsssrrr{{{}}}VVVHHHUUUvvvmmmSSSFFFGGGNNNQQQTTTnnnjjjaaattt}}}cccPPPGGGEEEMMMJJJ[[[jjjhhhcccLLLIIIRRRXXX[[[```dddZZZKKKGGGQQQ[[[___cccqqqtttlllxxxiiiYYY^^^ddd{{{UUUTTTUUUXXX[[[cccrrrHHHAAA@@@CCCDDDEEEGGGIIIMMMPPPSSSNNNSSSYYY^^^dddrrrfffVVVaaaiiiqqquuupppkkkeeeiii}}}xxxZZZMMMMMMNNNJJJCCCBBBJJJSSSUUUSSSQQQKKKZZZfffbbbYYY]]]ttt___~~~tttoooqqqtttyyy~~~|||xxxnnniiilllpppllloooiiirrrvvvTTTGGGDDDIIICCC[[[sssooopppNNNLLLPPPOOOXXXeeewwwzzzkkk[[[WWWXXXxxx}}}yyyyyyzzz{{{|||zzzpppnnnuuuwwwyyyzzzmmmdddaaaXXXIII===777999???CCCOOORRRTTTVVV]]]bbbaaa\\\___aaabbb___]]]^^^^^^\\\WWWZZZTTTRRR[[[^^^___hhhxxx^^^eeecccbbbYYYVVVPPPPPPQQQSSSPPPNNNRRRYYYZZZYYYXXXWWWUUUSSSPPPOOOPPPQQQPPPKKKIIIIIIFFFAAAmmmOOOMMMVVVJJJ@@@BBBHHHIIIEEECCCNNNtttjjjtttgggRRRHHH???<<<;;;999888999666999>>>DDDJJJOOOQQQSSSRRRQQQOOONNNNNNRRRXXX\\\aaaeeefffddddddggggggdddcccbbbpppmmmTTT]]]nnnUUUDDDEEEMMMOOOTTTooosssjjjrrr[[[KKKDDDGGGOOOLLL]]]kkkiiicccMMMFFFMMMTTTXXX]]]```VVVHHHMMMXXXaaaaaaaaappp}}}~~~jjjTTT[[[kkkwwwVVVUUUUUUXXX[[[dddttt~~~{{{zzz|||yyyHHHDDD>>>DDDEEEGGGJJJNNNRRRTTTUUUQQQTTTZZZbbbqqqeee\\\hhhdddmmm}}}zzzjjj^^^___bbblllrrrZZZOOOKKKLLLJJJDDDCCCKKKTTTVVVTTTRRRTTTYYY]]]\\\\\\eeewwweeekkk|||}}}~~~zzzwwwuuuvvvzzz~~~|||zzzwwwssspppoootttsssgggvvvWWWRRRIIIHHHCCCQQQllltttQQQKKKNNNOOO```{{{eeeeee}}}|||zzzzzz|||~~~qqqlllrrrxxx{{{~~~pppeeeaaaZZZRRREEE:::777:::AAAGGGOOORRRTTTWWW]]]bbb```[[[ZZZ^^^^^^XXXTTTVVVWWWUUUSSSUUUSSSWWW```___```mmmtttbbbgggccc___WWW^^^TTTSSSTTTVVVUUUSSSVVV\\\YYYXXXVVVSSSRRRRRRSSSTTTOOORRRPPPKKKHHHHHHGGGCCCiiiKKKIIIRRRIIIAAACCCFFFFFFDDDCCCLLLwwwtttnnnqqq|||pppooo~~~~~~mmmOOODDD;;;888888777999<<<666888<<>>:::<<<@@@DDDGGGHHHIIIIIIMMMMMMMMMOOOTTTZZZ___bbbbbbdddbbb]]]]]]```bbb```ggggggpppaaaHHHRRR}}}nnn[[[GGGGGGMMMPPPSSSoooooofffmmm{{{ttteeeUUUMMMKKKKKKUUUSSSaaajjjgggfffTTTPPPRRRUUUZZZbbbhhheee___\\\aaaeeefffmmmzzzyyyeeeNNNOOOSSSYYY___ggguuu{{{sssmmmkkknnntttxxxyyyvvvvvvxxxvvvqqqrrrwwwooossstttEEEBBBCCCBBBCCCEEEKKKQQQTTTTTTRRROOO\\\nnnwwwqqquuu}}}rrrdddcccmmm___QQQJJJFFFOOOFFFEEEHHHQQQWWWXXXXXXZZZ]]]eeepppwwwzzz~~~iiiTTTrrrwww~~~|||zzzxxxtttrrrwww~~~zzzrrrjjjiiinnnqqqooojjj```ttttttdddcccfffaaa]]]XXXUUUIIIMMMSSSyyy______hhhkkkiiiZZZFFFXXX|||sssvvv{{{{{{|||yyyppppppxxx~~~nnn\\\PPPMMMEEEAAA<<<:::===DDDLLLRRRTTTVVVXXXZZZ___eeeeee```___bbb[[[KKKCCCGGGLLLKKKGGGBBBHHH]]]fffZZZbbbjjjaaaYYYWWWXXXRRR]]]^^^WWWSSSTTTUUUQQQMMMLLLGGGHHHHHHGGGDDDDDDFFFIIIIIINNNPPPLLLHHHHHHGGGEEEeeeDDDCCCBBBBBBEEEGGGEEE???===??????GGGxxx~~~~~~~~~yyyyyymmmMMMDDD<<<::::::888888:::888<<>>BBBHHHMMMNNNMMMJJJGGGHHHHHHIIIKKKMMMPPPVVV]]]______]]]]]]```eeegggggg\\\^^^eeeuuugggHHHYYY}}}gggMMMEEEBBBGGGMMMSSSmmmwwwjjj]]]RRRHHHBBBOOOSSSPPP]]]vvvqqqccckkkUUURRR\\\YYY]]]hhhdddiiissssssppplllnnnssstttpppwwwvvvjjjqqqooouuu]]]DDDDDDNNN]]]bbbaaaiiixxx{{{rrrjjjhhhpppZZZEEEBBBDDDFFFIIIKKKLLLMMMOOOQQQSSSvvvsssmmmaaaOOOMMMFFFLLLLLLHHHKKKOOORRRSSSVVV]]]dddxxxnnn]]]qqq~~~ooo___kkkjjjppprrruuuxxxyyywwwsssqqquuunnnjjjiiifffaaa___```jjjdddaaadddfff```ZZZWWWcccNNNPPPNNNJJJVVVsss\\\PPP@@@QQQLLLIII[[[tttsssqqqkkk~~~|||{{{qqqdddoooxxxxxx~~~gggkkk{{{fffTTTHHHCCC@@@=========AAAHHHRRR\\\bbbccceeeggggggfffdddbbbaaaaaaWWWUUULLLBBBRRR```SSSgggVVVxxxiiiwwwzzztttkkkddd___[[[WWWTTT\\\SSSMMMPPPSSSQQQMMMJJJMMMTTTVVVRRRMMMOOORRRSSSPPPNNNHHHDDDFFFKKKMMMJJJaaaDDDCCCBBBBBBAAAAAA@@@?????????>>>:::[[[qqqddd~~~}}}zzz___NNNCCC999777999888999:::===AAAGGGLLLNNNMMMKKKIIIDDDFFFHHHIIIIIIMMMVVV^^^cccbbb___^^^```aaaaaa```bbbgggmmmwwwUUUOOOwwwjjjSSSHHHDDDIIIMMMQQQjjjuuuggg[[[PPPHHHCCCIIINNNLLLZZZuuusssjjjuuu\\\TTTYYYTTTYYYeeeaaahhhooopppxxxxxxllliiiooonnnppp\\\``````sssnnnppp[[[@@@AAAHHHTTT```kkkzzzyyyRRREEEDDDCCCCCCDDDEEEIIIOOOVVV[[[eeevvvrrrpppTTTOOOGGGJJJFFFJJJMMMQQQVVVYYY]]]gggpppbbb```rrrkkkggg}}}~~~xxxttttttvvvpppiiicccbbbbbb___^^^___ZZZ\\\___ccceeeddd```[[[[[[QQQTTTOOOHHHNNN~~~kkkWWWZZZMMMPPPaaaZZZ\\\eeeaaaRRRMMMRRRbbbwww{{{}}}~~~wwwooouuu{{{|||xxxgggnnnuuu]]]KKKAAA<<<:::999999;;;???FFFOOOYYY^^^[[[\\\```eeehhhfff___YYY[[[QQQNNNPPPRRR\\\bbb]]]ddd~~~~~~```hhhyyyvvvpppjjjeeeaaa^^^]]]YYYTTTRRRTTTTTTPPPNNNOOOQQQTTTTTTQQQQQQUUUXXXWWWQQQQQQMMMIIIKKKPPPQQQNNN^^^CCCBBBFFFDDDBBB@@@???>>>>>>>>>???999SSS|||hhhyyy{{{yyy~~~www___OOOCCC999777888999:::<<<<<>>======>>>AAA:::JJJ{{{iii```lll}}}xxxwww{{{zzzjjjSSSFFF:::777777888999;;;<<<>>>BBBFFFIIIIIIHHHGGGFFFIIILLLQQQ\\\kkkwww|||hhhffffffjjjmmmnnnnnnpppyyy|||gggQQQDDDBBBHHHLLLNNNggg|||nnn___TTTMMMHHHEEEHHHOOOLLLXXXqqquuuxxxjjj___UUU]]]mmmmmmwwwpppfff{{{zzzwwwzzzrrrnnnuuuvvvzzzmmmoooSSSAAAGGGLLLVVVtttqqqRRRMMMEEEHHHHHHIIILLLQQQVVVYYY[[[uuuttt}}}yyyOOOLLLLLLUUUTTTRRRVVV\\\]]]XXX]]]wwwYYYmmmzzz{{{wwwxxxqqqnnnddd]]]YYY^^^eeefffffffffhhhuuuyyymmmeeefffaaaWWWXXX]]][[[QQQQQQFFFhhh}}}nnnNNNWWWggg{{{uuuiiiaaaiii~~~uuurrrrrrrrruuuxxx}}}sssddd___mmm|||nnngggttt}}}]]]HHH>>>:::777777;;;<<>>===>>>>>>>>>999>>>]]]jjjWWW```~~~|||zzzzzz}}}yyyYYYKKK===888777777888:::===>>>AAADDDEEEFFFEEEDDDGGGIIIMMMWWWmmmiiicccbbbgggkkklllooottt|||fffNNNCCCBBBHHHKKKLLLdddyyykkk]]]RRRLLLHHHFFFIIIQQQOOOYYYqqqwwwrrraaaUUU\\\lllooo|||xxxgggppp}}}~~~qqqiiiyyyQQQCCCJJJNNNUUUqqqzzzrrrdddXXXTTTPPPPPPSSSYYY]]]___|||iiisss|||PPPIIIIIIUUUXXXSSSXXX\\\WWWJJJLLLmmmwww[[[~~~yyyyyy~~~||||||~~~}}}uuuooogggaaa```eeeiiihhheeeddddddqqqsssggg```eeefff```^^^```YYYQQQXXXIIIVVVZZZnnnfffUUU~~~wwwtttrrroooqqquuu{{{|||sssbbb\\\jjjzzzlllgggvvvuuuUUUEEE???;;;888777>>>@@@DDDJJJQQQXXX]]]```^^^``````]]]XXXSSSRRRSSSNNN]]]^^^[[[\\\\\\zzzaaaHHHKKKffffff```aaaaaa^^^ZZZVVVSSSQQQTTTOOOMMMPPPRRRPPPPPPRRRVVV]]]```]]]YYYYYYYYYXXXYYY\\\[[[VVVTTTUUUTTTQQQWWW???CCCFFFEEECCCAAA????????????<<<===;;;HHHvvveee^^^eeezzzyyy~~~~~~~~~~~~|||xxx|||^^^OOO@@@999777777888;;;===???AAACCCDDDEEEFFFFFFNNNOOOPPPTTTdddwww|||www```YYYYYYcccnnnuuuiiiQQQFFFDDDJJJKKKIII___xxxyyyxxxyyy}}}vvviii\\\RRRLLLHHHFFFHHHRRRQQQZZZqqqzzzvvvbbbSSSWWWeeehhhxxxxxxppp~~~zzzqqqzzzMMMJJJMMMJJJGGGTTTiiisssooo|||zzzjjj___\\\___ccceeekkkaaaooo~~~UUUJJJGGGSSSVVVXXX[[[```]]]PPPQQQrrrccciiiwwwxxxsssvvvwww|||||||||yyyqqqjjjiiieeedddffffffbbb______hhhooonnnddd___cccgggfffbbb```\\\UUUZZZMMMJJJ|||bbbeee{{{zzzwwwuuuuuurrroooqqqvvvsssvvvuuuoookkkrrr|||yyyjjjgggxxxlllOOOCCC???:::777777???BBBGGGNNNUUUZZZ^^^```\\\aaaeeebbbYYYQQQOOOPPPSSS```___VVV]]]yyy{{{NNNIIIJJJxxxhhhcccaaa^^^]]][[[XXXSSSPPPUUUOOOKKKNNNPPPQQQRRRTTT___gggkkkeee^^^[[[[[[[[[XXXZZZYYYSSSPPPRRRTTTTTTVVV???DDDCCCCCCCCCBBBAAAAAA@@@@@@<<>>===>>>AAACCCFFFIIIKKKKKKTTTYYYWWWSSSVVV```aaa[[[[[[RRRRRR```ooo|||jjjSSSEEEDDDKKKKKKHHH]]]~~~|||zzzooopppnnnmmmttt~~~}}}uuuhhh\\\SSSMMMHHHFFFIIITTTTTT\\\pppxxx~~~hhhVVVUUU___bbbsssvvvyyy~~~~~~zzzsss{{{PPPCCCFFFGGGKKKVVVfffoooooodddvvvrrrmmmllllllkkksssWWWWWWbbbkkkWWWQQQPPP\\\___fffgggpppyyyyyy___~~~pppmmmlllbbbmmmpppuuummmjjjiiijjjllllllhhheeebbb___^^^^^^\\\XXX[[[```nnnnnnjjjeee___^^^```bbbeeedddhhh___[[[RRRLLLhhhnnnzzzvvvoooiiiiiilllooommmjjjlllqqqmmmmmmppptttvvvwww{{{tttffffff||||||aaaFFF===;;;888888<<>>AAADDDHHHLLLOOOQQQRRR\\\___XXXVVV]]]aaa^^^```UUUQQQ\\\hhhttthhhRRRBBBBBBIIIJJJHHH^^^vvv}}}vvvssshhhiiigggdddjjjvvv||||||www}}}{{{ttthhh\\\SSSMMMIIIFFFMMMXXXWWW]]]nnntttppp\\\XXX^^^```sssyyytttnnn}}}www\\\DDDEEEIIIOOOYYYdddmmmpppsss|||{{{yyyzzzzzzvvvrrr[[[GGGLLLUUUVVVlllxxxUUUWWW\\\kkkmmmttttttjjjcccccciiigggXXXeeefffhhhgggjjjmmmlllhhh___WWWRRRWWWVVVUUUUUURRRSSS[[[eeegggbbb``````]]]YYYZZZ___gggiiivvvjjj\\\WWWTTTeeennnggg{{{zzzvvvhhh]]]]]]^^^\\\^^^dddhhhfffbbbccchhhjjjdddeeennnuuuvvvzzzpppbbbeeeqqqWWW>>>777888888<<>>vvvzzzVVVKKKfff{{{zzzzzz~~~}}}~~~||||||~~~wwwpppssszzzyyytttsssZZZCCC===>>>;;;:::===@@@DDDHHHHHHFFFFFFKKKOOOVVV```eeebbbeeemmmpppkkk\\\YYY^^^^^^TTTUUUZZZWWW]]]yyyhhhSSSHHHAAACCCRRRJJJTTT}}}xxxnnnhhhddd___\\\___fffnnnsssppprrrvvv{{{|||uuujjj^^^SSSKKKFFFDDDNNNUUUPPPbbbqqqqqqqqqaaaOOOVVVkkknnn|||zzz|||zzz]]]IIIJJJLLLSSS___lllxxx~~~~~~zzzqqqpppssstttqqqooogggbbbgggpppmmmeeelll}}}nnnQQQAAAMMM\\\VVV```hhhyyyiiihhhfffkkkuuuyyy|||cccWWWxxxfffcccggg```]]]cccfffgggkkkiii___YYYXXXWWWTTTVVVRRRTTTPPPHHHTTTnnn{{{ccc\\\WWWXXXYYYXXXYYY[[[dddeeeeee```ZZZTTTRRRRRR~~~zzzvvvddddddccc[[[VVVSSSTTTZZZbbbfffdddcccdddaaaaaadddiiipppuuuxxxxxxooodddfff{{{hhhPPP;;;777999999>>>FFFGGGHHHMMMTTTXXX\\\bbbgggiii]]]MMMEEEKKKWWW\\\[[[]]]YYYccceeeEEEJJJXXXMMMsssxxx}}}nnnjjjddd```^^^^^^]]]]]]SSSRRRUUUYYYVVVQQQSSSZZZ^^^XXXRRRRRRUUUUUUQQQMMMNNNLLLJJJIIILLLPPPVVVZZZRRRCCCEEEBBBAAAAAA@@@@@@@@@@@@AAAAAA777CCC;;;:::cccbbbLLLbbb~~~zzzxxx{{{{{{yyy{{{~~~ooobbbiiiyyyxxxqqqqqqxxx||||||~~~gggLLL<<<888888<<<@@@HHHHHHHHHGGGEEEFFFIIILLL\\\gggppprrrwww~~~|||tttVVVRRRVVVWWWOOOOOORRRMMM^^^nnnxxxiiiTTTHHHAAADDDSSSKKKTTTvvv~~~tttjjjxxxoooaaa\\\VVVRRRSSSWWW^^^bbbgggiiilllppptttyyy}}}}}}xxxuuuooofff[[[RRRMMMJJJHHHSSSYYYSSSdddtttsssuuuhhhSSSTTTeeejjjhhhxxxjjjNNNQQQUUUZZZbbbmmmzzz|||zzz{{{zzzwwwuuurrrnnnnnnnnnddd___qqqQQQKKKOOOZZZ___VVV______ooo{{{qqqsssrrrxxxttt___sssyyyeee___bbb___```hhhkkkaaaffffffaaa^^^___```^^^VVVWWWXXXOOOKKK___sssrrrbbb[[[VVVWWWWWWVVVVVVXXX\\\^^^```___\\\YYYXXXXXX}}}zzzuuuvvvkkkfffqqqwwwtttvvvoooggg```]]][[[ZZZ^^^ddd```^^^]]]^^^ccchhhlllnnniii```eeezzz[[[HHH888777;;;>>>CCCKKKIIILLLRRRWWW[[[]]]aaaddd]]]WWWRRRQQQRRRTTTVVVXXXcccfffpppDDDAAAJJJSSS\\\gggeeegggccc]]]XXXWWWWWWWWWWWWUUUPPPOOOSSSWWWXXX]]]dddVVVRRRPPPRRRWWWXXXTTTOOOKKKJJJIIIJJJNNNTTTZZZ^^^PPPBBBCCCBBBAAA@@@???????????????>>>888>>>888999LLLvvvxxxWWW[[[mmm~~~{{{wwwxxxyyyyyyzzz}}}{{{}}}fff^^^nnnxxxzzzwwwqqqpppvvv~~~uuu\\\DDD999;;;???@@@CCCEEEFFFGGGHHHHHHHHHHHHNNN\\\lllwwwzzzlll[[[UUUYYY\\\XXXZZZ]]]WWWYYY[[[aaaqqq{{{qqqqqqjjjTTTGGGCCCFFFTTTLLLUUUnnnyyyfffIIIQQQ{{{yyyzzzyyyrrrkkk___ZZZSSSNNNLLLNNNRRRUUU]]]^^^___bbbeeehhhkkkmmmsss~~~~~~xxxrrrlllcccZZZQQQLLLJJJIIITTTYYYRRReeevvvwww}}}qqq[[[TTT```iiivvvyyy~~~yyyXXX[[[___bbbfffppp|||}}}yyyooo___ZZZrrriiiHHHUUUdddeeeaaaZZZ^^^^^^aaaooo}}}zzz|||}}}]]][[[vvvkkkllliiillltttuuueeehhhiiieeebbbbbbaaa^^^YYY^^^^^^RRRPPPfffqqqccc___YYYUUUUUUUUURRRSSSUUUYYY\\\```aaa___]]][[[ZZZddd}}}aaaYYYssstttooofffkkk|||uuuggg]]]VVVSSSXXX^^^aaa\\\WWWUUUXXX]]]bbbeeeddd___fff{{{zzzMMM???666:::???BBBGGGNNNLLLQQQWWW[[[]]]^^^^^^^^^XXXMMMGGGLLLRRRUUUZZZaaaWWWkkkPPP===IIIUUURRRrrrvvv^^^```bbb]]]WWWSSSRRRRRRSSSSSSTTTNNNLLLRRRYYY]]]___```VVVTTTSSSTTTUUUSSSNNNIIILLLKKKJJJKKKOOOTTTYYY\\\NNNAAA@@@AAA@@@??????>>>>>>>>>>>>>>><<<<<<999===>>>^^^oooYYYWWW\\\|||}}}xxxwwwzzz|||~~~zzzyyytttpppyyywww{{{}}}{{{|||oooTTTCCCAAAAAA>>>;;;BBBJJJOOOPPPPPPQQQRRR]]]kkk~~~|||VVVOOORRRXXXZZZcccjjjeee___[[[XXX```aaaPPPKKK[[[yyyjjjSSSGGGDDDHHHUUULLLWWWjjjvvv~~~RRRNNNIIIVVVxxxqqqnnnooommmhhhccc^^^YYYRRRLLLIIIIIILLLNNNTTTTTTVVVWWWZZZ]]]___``````kkkxxx}}}uuuoooeeeZZZQQQJJJGGGEEEPPPUUUNNNbbbuuuyyyxxxcccVVV___ooorrr|||wwwwwwxxx}}}aaa``````cccjjjuuu}}}qqqdddaaatttvvv^^^VVVcccjjjccc]]]]]]]]]bbbggghhhqqqRRRooo|||zzzvvvxxx|||wwwhhhjjjkkkjjjhhhfffcccaaabbbcccddd]]]XXXcccgggZZZ\\\WWWTTTUUUTTTRRRSSSVVVaaaccceeefffccc___ZZZWWWWWWzzz|||]]]ZZZTTTOOOTTTiiiuuummmeeeooozzzxxxpppgggaaaZZZTTTSSSVVVZZZVVVQQQPPPSSSYYY^^^aaabbb^^^eeexxx|||eeeCCC<<<999>>>CCCFFFJJJOOOPPPVVV]]]___^^^^^^[[[WWWWWWHHHAAALLLVVVXXXYYY]]]ppp```BBBAAAPPP\\\SSSkkkddd]]]YYYSSSOOONNNOOOPPPPPPOOOPPPSSSXXX[[[YYYTTTQQQUUUTTTSSSRRRRRRPPPMMMKKKRRRPPPNNNMMMNNNOOORRRSSSLLL@@@???@@@@@@???>>>===<<<<<<=========<<<999@@@888LLL|||ggg\\\YYYXXX}}}|||wwwvvvzzzxxxvvv}}}}}}}}}```JJJCCCAAA???AAAIIIRRRVVVVVVXXX___eeeKKKQQQZZZeeennnppphhh]]]\\\TTTXXX```gggvvv}}}}}}rrrgggbbbWWWOOOTTT[[[jjjSSSFFFEEEIIIUUULLLYYYooowwwoooLLLFFF???NNN}}}rrrmmmgggdddeeedddaaa^^^VVVRRRLLLFFFDDDDDDFFFGGGKKKLLLMMMOOORRRUUUWWWYYYVVV^^^iiivvvyyyvvvpppfff[[[QQQJJJGGGFFFNNNRRRKKK___sssvvvzzziiiZZZaaawww|||uuuxxxbbb\\\WWW]]]lll|||yyyooommmrrrVVVZZZ\\\aaahhhiiiffffffccccccgggiiicccjjj|||tttYYY{{{|||yyy{{{{{{ssseeefffiiilllnnnnnnmmmmmmjjjcccgggkkkccc```bbb___\\\YYYXXXZZZYYYWWWYYY]]]ggghhhiiiiiifffaaa[[[WWWQQQllljjjUUUQQQTTTSSSJJJEEEPPPiii~~~wwwnnnhhhcccppp~~~tttwwwjjjeeeaaa___ZZZSSSPPPQQQOOOMMMLLLOOOTTT[[[```bbbbbb\\\bbbrrr{{{{{{eeeJJJ<<<;;;===BBBGGGKKKOOOSSSWWW^^^cccbbb```___ZZZUUULLLKKKQQQYYYZZZUUUWWW___```AAAAAAFFFLLLWWWXXXvvvbbb[[[WWWRRRPPPOOOPPPPPPOOOPPPUUUZZZZZZWWWSSSOOOMMMLLLMMMMMMMMMOOORRRVVVYYYUUUSSSQQQOOOMMMMMMMMMMMMKKK@@@???@@@???>>>===<<<;;;;;;;;;:::;;;:::777???888@@@}}}ddd]]]vvv|||zzzuuutttzzz}}}pppppp~~~eeeKKK@@@@@@BBBIIINNNSSSUUUUUUYYYbbbjjjPPPMMMKKKLLLRRRWWWZZZZZZmmmgggllluuu||||||zzzsssqqqhhhkkkTTTFFFFFFJJJTTTLLL[[[vvv{{{iiiNNNFFF<<>>DDDIIIMMMTTT\\\bbbcccaaa___SSSRRRSSSVVV[[[aaagggkkkssspppwwwjjjTTTEEEFFFIIIRRRKKK\\\www||||||bbbIIIIIIDDDJJJjjjiiiYYYWWWTTTTTTVVVVVVUUUSSSNNNLLLHHHEEECCCCCCDDDFFFCCCDDDEEEFFFHHHJJJLLLMMMNNNPPPSSS[[[jjjyyy}}}zzzvvvrrroookkkfff___WWWQQQNNNMMMMMMPPPUUUOOOeee{{{|||rrrhhh|||aaappp~~~mmmaaaVVVXXXhhh{{{wwwvvvzzzmmmNNNWWWgggrrrzzznnnbbb```fffeeejjjhhhdddkkkrrrqqqvvvvvvmmmlllfffcccffffffaaa___```ddd\\\```hhhhhhhhhiiibbb```_________\\\XXXYYY^^^^^^]]]^^^```cccccc```]]]___kkklllgggyyyxxxsss}}}dddRRRTTT\\\mmmdddbbbooowwwmmmrrrllljjjrrrrrrhhheeeiii___TTTMMMIIIGGGLLLRRRQQQQQQRRRWWW___fffkkknnnooofffgggttt{{{uuurrrvvvttt|||zzzmmm]]]KKK>>>>>>BBBGGGJJJMMMSSSZZZ___]]]eeeeee\\\WWWYYYWWWPPPFFFPPPRRRMMMVVVwwwMMMBBBHHHGGGUUU[[[uuuttt___]]]jjjeeecccbbbbbbbbbaaa^^^\\\SSSVVVVVVRRRRRRWWWYYYXXXSSSUUUUUUQQQLLLJJJNNNSSSTTTSSSSSSSSSRRRRRRQQQQQQJJJAAA?????????===<<<;;;:::::::::;;;;;;>>>666===AAA777DDD~~~zzz|||yyy||||||yyyuuummmdddvvv~~~yyyppp[[[EEE>>>DDDEEELLLZZZlllxxxuuueeeVVVSSSZZZeeeqqqxxx{{{~~~iiiSSSEEEFFFIIIQQQJJJ]]]sssyyy|||bbbJJJFFF???IIInnnkkkXXXWWWUUURRRQQQQQQPPPNNNKKKKKKIIIFFFCCCAAA@@@AAABBBEEEEEEFFFFFFGGGIIIJJJKKKFFFIIILLLQQQ]]]mmmxxx{{{|||vvvpppmmmkkkjjjeee^^^VVVPPPMMMLLLLLLMMMSSSOOOiiimmm|||UUUyyyyyymmm___\\\dddssssssxxx~~~{{{yyyzzzzzzvvvZZZKKKQQQkkkxxxjjjccc___WWW~~~|||pppnnnoooooogggdddkkknnnjjjllllllbbb```YYYVVV[[[^^^[[[ZZZ]]]```[[[[[[]]]```jjjhhhUUU^^^]]]\\\\\\WWWRRRRRRWWWYYYXXXXXX[[[___```^^^\\\WWWcccooommmcccZZZfffbbbhhhkkkllluuukkkdddmmmhhhbbbkkkqqqllliiiggg^^^SSSMMMIIIGGGLLLRRRNNNMMMMMMPPPWWW___dddgggkkkaaaaaaooouuukkkccccccgggiiidddTTTFFF@@@@@@AAAEEEJJJNNNMMMNNNRRRYYY^^^ZZZaaa___TTTOOOSSSQQQKKKJJJOOOQQQXXXvvv~~~[[[AAA===HHHRRRRRRXXXrrrmmm\\\XXX```___``````aaa___[[[XXXMMMQQQRRRRRRWWW[[[WWWOOOMMMQQQUUUSSSNNNMMMQQQUUUWWWWWWVVVVVVUUUSSSRRRQQQHHH===>>>@@@???>>>===;;;;;;::::::999999999::::::;;;;;;;;;TTTppp{{{uuu||||||~~~}}}}}}~~~}}}||||||zzzyyyzzz}}}nnn^^^cccrrr~~~xxx|||nnnaaaccc___FFF999GGG<<<===HHHVVVYYYUUUWWW___iiikkkqqq|||gggRRRBBBBBBHHHFFFOOOVVVnnnwww~~~vvv```EEEEEE@@@GGGpppmmmTTTSSSQQQPPPNNNLLLKKKJJJJJJIIIEEEAAA>>>???@@@AAABBBKKKGGGCCCAAABBBDDDFFFFFFIIILLLMMMLLLMMMWWWgggtttxxx{{{wwwllleeeiiifff```XXXPPPLLLKKKLLLUUUZZZWWWrrrsss\\\yyyccc]]]___ooo}}}}}}~~~{{{wwwtttrrriiiyyy|||tttkkk___ZZZcccdddzzzlllgggccc|||yyyZZZlllqqqggg```eeekkknnnggg^^^\\\```ZZZ[[[YYYSSSPPPSSSVVVVVVZZZWWWTTTUUUYYY]]]^^^^^^RRRQQQQQQQQQSSSSSSQQQPPPPPPSSSWWW[[[]]]]]][[[ZZZVVVXXXkkkkkkXXXfffhhhiiillleeeddddddcccaaabbbffflllpppbbb___VVVKKKJJJOOOQQQMMMTTTQQQOOOOOOTTTZZZ```cccjjjddddddhhhfff\\\WWWXXXUUUHHH@@@CCCEEEBBBCCCHHHIIIIIIJJJNNNRRRVVVWWWWWW[[[[[[YYYUUUPPPLLLJJJJJJMMMMMMNNNUUUccciii]]]KKKJJJ??????BBB===AAAPPPYYYQQQrrr|||^^^```]]]YYY[[[ZZZXXXYYY[[[ZZZWWWSSSVVVSSSNNNLLLLLLNNNOOOOOOJJJJJJKKKLLLLLLLLLLLLKKKJJJJJJLLLOOOSSSTTTSSSRRRHHH======@@@???>>><<<;;;;;;::::::999999999:::::::::;;;;;;MMMqqqsssdddnnnqqq}}}~~~||||||~~~xxxnnn|||xxxwwwyyyxxxvvvtttiiiaaagggfffLLL:::BBBBBBAAABBBFFFJJJOOOXXXaaaooo|||eeeOOOCCCCCCIIIFFFOOOUUUooowww~~~yyy|||pppYYYGGGHHHCCCJJJpppmmmSSSOOONNNLLLKKKIIIHHHGGGGGGFFFDDDBBBBBBCCCDDDDDDCCCDDDAAA===<<<===@@@AAABBBGGGHHHIIIGGGHHHOOO[[[eeennntttzzz{{{wwwpppkkkiiieeebbb]]]VVVOOOLLLLLLNNNSSSVVVQQQkkk~~~oookkk|||~~~cccccceeelll{{{jjjvvv|||zzzvvvrrrooolllkkkjjjdddmmmnnnkkkggg[[[YYYeeexxxuuu~~~cccooohhhhhh```cccjjjooollleeecccfff^^^___\\\XXXYYY___ccccccZZZVVVQQQPPPRRRWWWYYY[[[PPPOOOPPPQQQSSSTTTSSSRRRQQQSSSVVVYYY[[[[[[ZZZYYYZZZXXXeeesss___ccc```aaafff```cccbbbaaa___^^^```dddggg^^^[[[RRRJJJKKKQQQRRRNNNMMMLLLMMMSSS[[[bbbeeeeeemmmeeebbbfffbbbVVVMMMLLLGGGDDDDDDGGGGGGEEEEEEGGGEEEGGGJJJNNNSSSXXX\\\^^^]]]]]][[[VVVQQQMMMKKKKKKKKKOOOQQQPPPOOOMMMGGG>>>777<<<>>>???HHHQQQTTTTTT^^^mmmXXX[[[XXXUUUZZZXXXWWWXXXYYYYYYVVVTTTYYYUUUQQQNNNNNNOOOPPPPPPNNNMMMKKKIIIIIIIIIIIIJJJHHHGGGHHHKKKNNNQQQQQQQQQGGG======??????===<<<;;;;;;::::::999999999999::::::::::::BBBiiimmmxxxjjjuuu{{{}}}}}}|||zzz|||~~~{{{wwwnnnjjjnnnhhheeeooorrrXXX@@@???BBBEEEFFFEEEKKKXXXdddiii}}}dddKKKBBBCCCHHHDDDLLLRRRpppxxxpppooorrr{{{~~~kkkUUUGGGHHHEEEKKKnnnZZZIIIJJJIIIHHHFFFEEEEEEDDDDDDBBBBBBCCCFFFHHHHHHGGGEEECCCAAA>>>>>>@@@CCCDDDEEEIIIHHHGGGFFFFFFJJJPPPUUUbbbiiipppqqqkkkffffffggg___]]]YYYSSSNNNLLLMMMOOOOOOSSSPPPlll}}}|||ssscccffffffggg{{{~~~pppppp}}}qqqpppmmmhhhccc___^^^^^^^^^[[[\\\YYY[[[\\\SSSXXXmmmzzzdddvvvsssbbbmmmeeefffjjjpppqqqlllhhhhhhgggfffbbb___cccjjjllljjj\\\WWWQQQMMMNNNQQQUUUWWWOOOOOOPPPRRRUUUVVVVVVUUUSSSTTTVVVWWWXXXYYYYYYYYY___WWW]]]vvvooofff]]]aaagggcccaaaaaa```]]]ZZZXXXXXXYYYWWWSSSLLLIIILLLQQQQQQMMMDDDEEEIIIRRR[[[aaabbbaaakkkaaa]]]```]]]QQQFFFBBB===EEEKKKJJJFFFEEEEEECCCDDDHHHMMMQQQTTTXXX^^^ccc______\\\XXXRRRNNNLLLLLLNNNVVVXXXMMM???777888:::333FFFFFFFFFYYY```VVVTTTlll~~~]]]WWWXXXUUUWWWWWWVVVUUUVVVWWWXXXXXXWWW]]]ZZZUUUSSSRRRRRRRRRQQQSSSQQQMMMIIIGGGGGGHHHIIILLLJJJHHHHHHJJJMMMNNNOOOGGG???>>>???>>>===<<<;;;;;;;;;;;;999999999999999999999::::::JJJwwwlllsss}}}sssqqq}}}{{{zzz{{{~~~~~~~~~{{{sssxxx~~~pppiiijjjpppnnnnnnxxx}}}fffJJJCCCAAALLLUUUXXX___jjjmmmhhh~~~~~~dddIIIAAAAAAFFFBBBIIINNN~~~pppxxxwww]]]bbbdddkkktttyyy}}}{{{iiiVVVDDDFFFDDDKKKjjjwwwzzzOOOHHHFFFEEEDDDDDDCCCCCCCCCCCCAAAAAACCCFFFIIIKKKJJJIIIDDDBBBAAABBBEEEHHHIIIIIIKKKKKKIIIIIIIIIJJJLLLMMMXXX]]]ccceeeccc```___^^^]]][[[WWWQQQMMMKKKMMMOOOLLLTTTVVVtttqqqiiiddd^^^bbbzzzkkk]]]^^^\\\YYYUUUSSSQQQQQQQQQQQQLLLGGGLLLPPPMMM___{{{yyycccrrrtttgggtttvvvssssssxxxyyytttnnnlllooommmhhheeeiiimmmjjjccc___\\\WWWSSSRRRRRRTTTUUURRRQQQRRRTTTWWWXXXWWWVVVVVVVVVVVVVVVWWWWWWXXXYYY```WWWXXX```xxx~~~{{{iii^^^ccciiiggg___```___[[[VVVQQQOOONNNMMMKKKHHHIIILLLNNNKKKGGGFFFIIIMMMQQQUUUZZZ___ccccccYYYUUUZZZZZZOOODDDAAA@@@LLLQQQHHH@@@AAABBB@@@IIINNNSSSUUUUUUWWW^^^ddd```___\\\WWWQQQNNNLLLMMMOOOSSSSSSGGG:::555:::BBBHHH\\\VVVTTTfffaaaSSS```sssZZZ\\\YYYWWW]]]SSSSSSTTTVVVXXX[[[\\\]]]aaa^^^ZZZXXXWWWVVVTTTRRRTTTRRRPPPMMMKKKJJJJJJKKKSSSOOOKKKIIIJJJLLLNNNNNNGGG@@@???>>>===<<<;;;;;;:::;;;;;;999999999999999999999999777===mmmrrrhhh\\\hhhsss~~~}}}{{{|||~~~~~~}}}}}}uuurrruuuuuulll]]]XXXfffwwwssstttttt|||oooTTTJJJCCCSSSccckkkttt{{{vvvlll}}}sssmmmrrrxxx|||eeeJJJBBBBBBGGGCCCJJJMMM}}}qqqzzz___LLLTTTTTTYYY```ffflllxxx}}}uuudddUUUCCCEEEDDDKKKhhhwwwyyy[[[MMMDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBAAACCCGGGJJJLLLLLL???>>>???AAADDDFFFFFFFFFHHHIIIIIIIIIIIIIIIHHHHHHMMMOOOSSSZZZ___```\\\XXX\\\ZZZVVVQQQMMMKKKMMMOOONNNVVVXXXvvvsssvvvdddWWWaaa}}}~~~nnn\\\NNNHHHGGGIIIIIIIIIHHHGGGFFFEEEDDDEEEBBB???EEEKKKPPPmmm~~~~~~yyyppprrrsss{{{}}}{{{~~~{{{vvvtttppppppmmmkkklllmmmeee\\\aaaaaa___]]]ZZZWWWVVVVVVUUUTTTTTTVVVXXXYYYXXXVVVWWWWWWVVVVVVVVVWWWXXXYYY[[[WWW[[[TTTyyypppiiiiiittt{{{{{{|||}}}{{{{{{ggg]]]___aaa```^^^___^^^ZZZTTTNNNKKKIIIFFFEEEGGGKKKMMMKKKFFFDDDRRRVVVYYYWWWTTTXXXcccnnn\\\SSSPPPUUUUUULLLDDDCCCIIIPPPOOOBBB:::???DDDDDDLLLQQQWWWYYYXXXZZZ___ddd^^^]]]ZZZUUUOOOLLLLLLMMMGGGDDD???:::888<<>>>>>???BBBEEEGGGGGGEEEBBBEEEGGGHHHFFFEEEEEEEEEFFFEEEHHHQQQ[[[```^^^ZZZ\\\ZZZVVVRRRNNNMMMOOOQQQSSSWWWSSSooooooxxxlllYYYaaa}}}zzztttlll]]]MMM@@@::::::<<<:::;;;<<<=========;;;:::<<>><<>>===<<<;;;888888888888888888888888999BBBFFFMMMWWWZZZaaarrrsssqqqpppzzzyyyyyypppooouuurrrjjjdddaaacccdddeeehhhmmmlllnnnmmmhhheeeddd```[[[[[[]]]^^^\\\XXXUUUTTTUUUQQQPPPQQQSSSUUUWWWVVVUUUQQQRRRRRRSSSTTTUUUUUUVVVVVVPPP___TTT^^^mmmwww|||}}}~~~zzzrrrpppllldddfffggg^^^fffsssjjj[[[]]]ZZZTTT[[[XXXYYYYYYWWWSSSOOOMMMLLLIIIJJJMMMOOOLLLJJJRRR]]]gggiiiiiifffbbb___```cccUUUOOONNNOOOJJJBBBBBBHHHOOOEEE===???EEEIIIMMMOOORRRVVV[[[```bbbbbb```___ZZZXXXVVVQQQNNNLLLNNNOOOIIIDDD???>>>???FFFXXXiiimmmddd``````XXXZZZrrr```ddd]]]VVVVVVQQQTTTYYY^^^```___^^^]]]^^^XXXWWWVVVUUUTTTRRRNNNKKKHHHJJJLLLOOOQQQRRRRRRQQQNNNOOOQQQUUUXXXXXXWWWUUUwwwBBB>>>;;;<<<<<<;;;:::::::::;;;;;;999999999999888888777777666444:::<<>>TTTkkkmmmffffffccc[[[lll|||~~~___YYYaaa]]]]]]```UUUWWW\\\aaabbb___[[[YYYYYYSSSSSSRRRRRRQQQOOOJJJGGGGGGHHHHHHJJJLLLNNNPPPQQQUUUWWWYYY\\\]]][[[VVVRRRrrrFFF;;;;;;;;;;;;:::999999888888777777777777777777777777777:::999<<<===VVVcccJJJOOOnnn|||}}}~~~~~~zzzpppttt}}}uuuggglllsssqqqnnnoooxxx~~~zzz]]]PPP]]]tttttt]]]III:::AAAGGGEEEEEESSSnnnEEEAAAGGG@@@>>>DDDHHHGGGHHHLLLPPPYYYccceee^^^TTTMMMJJJGGG===<<>>BBBEEEDDDDDDDDDHHHGGGGGGJJJMMMNNNLLLIIIDDDVVVffffff^^^WWWQQQLLLTTTUUU[[[OOOVVVnnnqqqwwwxxxUUU<<>>IIIRRROOOEEE@@@FFFNNNOOOPPPQQQTTT\\\aaa```aaaccc```ZZZ\\\XXXQQQMMMLLLOOOPPPQQQQQQhhhlllWWWGGGBBBMMM```iiieeeggg]]]]]]fffbbb]]]ZZZ[[[^^^```bbb]]]YYYUUUSSSTTTUUUTTTRRRQQQOOOMMMLLLLLLKKKHHHFFFEEEIIIMMMOOOOOONNNMMMMMMSSSOOONNNPPPNNNIIIKKKQQQlllCCC;;;===;;;::::::999999888888777666666666666666666666666444222444666JJJhhhNNNLLLjjjvvvwww{{{}}}}}}~~~zzzvvveee\\\dddooosssuuuyyyttt{{{dddUUU^^^eeeuuu[[[FFFAAADDDFFFFFFJJJXXXnnnGGGFFFBBBEEEIIIIIIAAA<<>><<<<<<;;;;;;===;;;<<<======;;;;;;<<<===:::;;;???CCCAAA???DDDMMM\\\YYYYYYaaaooo{{{yyyuuuhhhnnnnnnjjjkkkooogggaaa``````___```ccc[[[YYYWWWWWWWWWVVVTTTRRRMMMKKKJJJLLLNNNMMMHHHCCCIIIIIIJJJJJJKKKMMMNNNOOOMMMNNNNNNMMMLLLLLLNNNPPPNNNNNNNNNRRRRRRPPPiiiwwwxxxyyy~~~{{{xxxyyyxxxtttkkkkkkiiiddd___]]]]]]___]]]\\\[[[YYYVVVTTTQQQPPPPPPPPPOOOOOOOOOPPPQQQRRRYYYSSSNNNOOORRR[[[kkk{{{rrrqqqsssuuunnn```UUURRRWWWMMMKKKGGG===AAAQQQYYYGGGAAA???FFFLLLMMMNNNQQQVVV\\\```aaaccceeeaaaZZZXXXQQQLLLMMMOOONNNPPPSSSttt{{{VVV???>>>OOOddd```iiibbb^^^|||ZZZXXXUUUTTTUUUVVVVVVUUUTTTQQQMMMLLLNNNPPPPPPOOOGGGFFFFFFGGGJJJKKKKKKJJJIIIKKKMMMNNNLLLKKKKKKLLLPPPKKKJJJKKKJJJIIINNNUUUeee@@@;;;>>>:::::::::999888888777777666666666666666666666666777333444444???kkkzzzQQQGGGhhhsssuuuxxx}}}xxxvvv{{{oookkksss|||}}}{{{{{{xxx~~~xxxvvvZZZDDDAAAAAABBBDDDKKKWWWfffqqqqqq{{{FFFFFFCCCJJJRRRRRRHHH>>>???EEE@@@DDDLLLVVV\\\YYYPPPGGG>>>DDDKKKPPPXXXhhh}}}zzzLLLDDD@@@<<<>>>>>><<<:::<<>>@@@FFFJJJLLLOOOSSSYYY\\\___aaadddeee___XXXUUULLLIIIPPPRRRNNNSSS___aaa???@@@RRReee\\\jjj[[[bbbsssVVVUUUUUUVVVVVVUUURRRPPPPPPMMMJJJHHHIIIIIIIIIIIIGGGFFFFFFHHHLLLOOOPPPOOOMMMNNNPPPPPPNNNNNNNNNPPPOOOKKKHHHGGGGGGHHHNNNUUUbbb@@@;;;===::::::999999888777777777666666666666666666666666;;;777666555777OOO}}}wwwUUU^^^nnnrrrvvvyyy}}}{{{yyyxxxsssuuuZZZCCC===@@@CCCFFFJJJQQQ\\\dddqqqKKKHHHXXXRRRLLLIIIHHHEEEAAA???DDDBBBDDDMMMVVVWWWNNNDDD444===BBB@@@BBBSSSlllzzzwwwzzzWWW<<<<<<:::777<<<>>>===<<>>BBBCCCDDDEEEEEEDDDCCCDDDFFFFFFEEEDDDAAAAAAGGGTTT___WWW]]]iiixxxtttfffooorrrdddcccsssnnnxxxzzzppphhhgggddd^^^ZZZZZZ[[[[[[[[[XXXSSSOOOPPPOOOOOORRRTTTTTTRRRPPPHHHHHHGGGGGGHHHIIIJJJJJJLLLMMMMMMKKKIIIHHHIIIJJJNNNPPPPPPTTTWWWOOOSSSggg|||jjjaaaVVVlll{{{qqqpppsssoooooonnnnnnnnnnnnkkkhhhjjjhhheee```[[[XXXVVVUUUTTTUUUVVVUUUSSSOOOLLLIIIHHHIIIKKKMMMOOOPPPQQQRRRGGGJJJRRR]]]fffmmmrrruuuqqqpppnnnjjjccc\\\WWWUUUKKKKKKKKKCCC<<>>CCCLLLPPPKKKEEE???FFFGGGDDDHHH\\\tttzzzwwwzzzlllJJJDDDKKK>>>888===;;;;;;AAADDDBBBAAAFFFJJJIIISSSUUUUUUNNNFFFCCCHHHOOOTTTjjj{{{~~~xxx```YYYWWWLLL<<<>>>FFFEEEGGGMMMOOORRRSSSQQQOOORRRVVVVVVPPPTTTbbbkkkooo~~~~~~|||oooKKKGGGDDDEEEEEEFFFVVVooo{{{vvv{{{yyymmmiii```sssXXXCCC>>>;;;<<<>>>>>>@@@DDDEEEGGGIIIIIIHHHHHHJJJKKKIIIKKKJJJEEECCCIIISSSZZZWWWaaannnyyy~~~{{{llllllllldddbbbhhhkkkvvvyyypppiiiiiihhhdddZZZZZZ[[[\\\[[[WWWQQQMMMRRRQQQQQQRRRRRRQQQOOONNNHHHGGGGGGGGGGGGGGGHHHHHHJJJKKKLLLJJJHHHFFFFFFGGGHHHLLLJJJLLLRRRNNNNNN[[[qqqbbbxxx~~~{{{yyywwwyyy}}}oooppppppooolllgggfffggggggeeebbb^^^[[[XXXUUUTTTRRRSSSTTTSSSQQQNNNJJJHHHEEEFFFHHHJJJMMMOOOQQQRRRBBBKKKWWW```fffmmmsssvvvuuurrrkkkeeeaaa```^^^[[[KKKHHHHHH@@@999AAADDD999BBBFFFIIIIIILLLRRR\\\bbb______```bbbaaa[[[QQQKKKQQQMMMPPPTTTOOOPPPpppSSSJJJSSS]]]ZZZRRRmmmrrr___^^^[[[XXXWWWVVVVVVUUUTTTUUUSSSPPPLLLHHHFFFFFFGGGJJJHHHFFFFFFGGGIIIIIIIIIQQQTTTXXXYYYWWWTTTRRRQQQNNNOOONNNKKKJJJKKKMMMOOObbbCCC===999999999999888777777666666555555555555555555555555111444333555666333EEEiii|||SSS```rrr}}}~~~~~~|||zzzyyyxxxwwwjjjtttuuurrruuu|||oooVVVAAA===GGGOOOKKKCCCDDDSSSbbbvvvrrrqqqxxxtttkkkqqqyyy|||ppp^^^QQQKKKIIIFFFAAA===>>>CCCGGGHHHGGGIIIMMMMMMKKKVVVmmmwwwKKK:::AAA===<<>>???EEEEEE@@@AAAGGGGGGBBBOOOUUUYYYXXXTTTTTTXXX^^^nnnvvvzzzSSSDDDBBBKKKCCCAAAHHHAAABBBIIIJJJNNNTTTUUUTTTTTTWWWZZZOOOOOO^^^mmmyyy~~~uuuJJJKKKNNNKKKJJJMMMLLLYYYttt|||zzzxxxttttttmmmlllVVVAAA===<<<>>>??????BBBFFFGGGHHHKKKLLLLLLMMMOOOQQQQQQUUUUUUOOOKKKNNNTTTXXX[[[bbbjjjnnnpppvvv~~~uuuooolllkkkhhhfffjjjpppsssnnniiihhhhhhhhh\\\\\\]]]______]]]YYYUUUTTTTTTSSSRRRPPPOOOMMMLLLHHHHHHGGGFFFFFFFFFGGGGGGHHHIIIJJJIIIGGGEEEEEEEEEHHHMMMJJJHHHMMMLLLKKKTTTqqquuu{{{~~~uuusssuuuwwwzzz}}}kkkkkklllmmmjjjddddddggg```^^^\\\[[[[[[ZZZXXXVVVRRRRRRSSSRRRPPPMMMKKKIIIDDDEEEEEEGGGJJJMMMPPPRRRNNNUUUZZZ\\\```jjjtttzzzttttttnnnfff`````````^^^SSSIIICCC===777>>>DDD===GGGKKKNNNMMMPPPXXX```ddd______bbbddd___UUULLLIIIKKKLLLQQQRRROOO]]]rrrNNNKKKSSS\\\QQQ[[[jjjqqqaaa]]]XXXUUUUUUUUUUUUUUUPPPPPPNNNKKKHHHGGGIIIKKKIIIGGGEEEFFFHHHKKKLLLMMMPPPSSSUUUUUUQQQMMMJJJHHHJJJMMMNNNLLLLLLPPPSSSSSS___CCC>>>999999999888888777777666666555555555555555555555555222777333666===555:::UUUnnn]]]nnnzzzyyyxxx}}}~~~{{{}}}~~~www}}}}}}}}}|||hhhqqqtttxxxrrrYYYCCC???GGGMMMJJJFFFPPPhhh}}}mmm[[[OOOIIIKKKJJJFFFCCCAAAAAADDDFFFAAAEEEDDDDDDRRRjjjxxxzzzuuudddTTT:::555<<<666AAADDDCCC@@@GGGSSSUUUOOONNNUUU^^^eeeiiiooovvv|||}}}~~~eeeSSSHHHRRRGGGBBBLLLAAABBBEEEDDDKKKUUU[[[YYYWWWXXXWWWOOOTTTfffvvv{{{zzzwwwwwwkkkYYYXXXVVVFFFFFFMMMHHHEEEKKKIIIRRRmmmssszzzwww{{{jjj|||XXX???======@@@AAA@@@CCCHHHGGGIIIKKKMMMNNNPPPSSSUUUWWW\\\]]]VVVPPPSSSVVVXXXZZZ^^^bbbdddeeelllwww|||wwwrrrpppnnnmmmkkkjjjiiiiiikkkkkkgggaaa___bbb[[[[[[]]]___```___\\\YYYUUUUUUTTTRRROOOMMMLLLLLLIIIHHHGGGGGGFFFFFFFFFGGGEEEGGGIIIHHHFFFEEEDDDEEEGGGOOOLLLHHHLLLLLLKKKQQQOOOuuu|||vvvuuuzzz}}}{{{qqqmmmmmmmmmnnnpppiiieeedddiiijjjfffccceee[[[YYYWWWXXXYYYYYYWWWUUUSSSSSSRRRQQQOOONNNLLLKKKEEEDDDDDDDDDGGGKKKPPPSSSUUUXXXXXXWWW^^^llluuuxxxqqqyyyzzzooobbb]]]___```UUUEEE@@@@@@===@@@DDDAAAGGGNNNQQQRRRUUU]]]```___\\\^^^dddfff___RRRLLLMMMHHHMMMQQQSSSYYYuuuYYYJJJPPPUUUZZZQQQfffcccaaa^^^YYYVVVUUUUUUUUUTTTOOOOOONNNKKKHHHGGGJJJLLLKKKIIIGGGGGGJJJMMMOOOPPPLLLMMMMMMLLLIIIHHHHHHIIIKKKOOONNNJJJJJJPPPTTTTTT\\\BBB>>>999999999888888777666666666555555555555555555555555111777///111<<<333///CCCWWWaaafffcccgggttt|||{{{zzzmmmssszzz~~~}}}zzzsssvvvssswwwxxx^^^GGGEEEKKKNNNNNNRRReeegggXXXVVVUUUQQQTTTUUUSSSLLLCCC???@@@DDDNNNRRRQQQQQQ^^^ttt}}}|||sssBBB;;;HHHBBBCCCFFFEEEGGGUUUjjjpppkkk\\\bbbjjjqqqxxx~~~rrrttt{{{xxxlllUUUYYYKKKEEESSSIIIJJJBBBAAAHHHVVV^^^\\\YYYYYYPPPPPP]]]ttt|||{{{zzzyyyiiijjjhhhccc]]]YYYTTTMMMAAALLLGGGFFFPPPOOOWWWrrr}}}lll}}}yyy[[[???===>>>AAABBBAAADDDIIIFFFIIILLLNNNPPPRRRUUUWWWVVV\\\\\\TTTNNNPPPTTTTTTTTTXXX]]]```bbbdddhhhkkk~~~ooohhheeejjjkkkffffffjjjhhhcccdddiiieeeYYYUUUZZZVVVVVVVVVWWWXXXWWWTTTRRRQQQQQQQQQOOOKKKIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFDDDFFFHHHHHHFFFDDDDDDDDD@@@JJJIIIEEEJJJJJJIIIMMMHHHcccpppxxx{{{kkkyyyrrrkkkiiihhhfffgggjjjkkkccc```fffkkkhhhcccaaa[[[YYYVVVVVVWWWVVVSSSPPPTTTTTTRRRQQQOOONNNMMMLLLFFFDDDCCCCCCEEEJJJOOOSSSQQQSSSTTTWWWcccqqquuuqqqnnn~~~yyyeee\\\^^^aaaPPP???>>>GGGEEEBBBBBB???FFFMMMSSSTTTYYY______ZZZZZZ^^^eeehhh___RRRMMMQQQHHHNNNRRRVVVeeepppHHHJJJWWWXXXWWWYYYdddjjjeee\\\YYYVVVTTTSSSRRRPPPNNNSSSSSSRRRMMMHHHGGGHHHKKKJJJGGGEEEDDDFFFIIIJJJKKKGGGGGGFFFEEEEEEHHHMMMQQQPPPRRROOOHHHFFFMMMSSSSSS]]]CCC<<<::::::999888777666666666666777666555444333444555555444444333222333444555666YYYJJJOOO^^^jjj~~~xxxzzzuuu___[[[jjjxxxxxxsss}}}YYYOOOvvvnnnYYYKKKIIILLLKKKIIISSSmmmxxxiiigggiiieee^^^ffflllpppjjj\\\NNNEEEAAAGGGSSSWWWUUUaaazzzCCC333EEE@@@CCCFFFEEEJJJaaa|||wwwkkkvvv{{{zzzssszzz}}}qqqvvvmmm[[[WWW``````TTTMMMDDDAAAIIITTTZZZ]]]___WWWQQQaaawwwwwwvvvxxxgggdddnnnfffaaa\\\ZZZZZZVVVNNNHHHGGGEEEIIINNNKKKIII[[[sssxxx}}}zzzzzzkkkUUUBBB===:::===???@@@BBBFFFHHHJJJNNNQQQSSSTTTTTTSSSSSSWWWVVVQQQOOORRRUUUVVVWWWVVV^^^aaa[[[]]]```YYYfffoooiiidddbbbeeegggfffddd```___``````YYYPPPPPPWWWUUUUUUTTTSSSQQQOOONNNMMMMMMNNNOOOLLLHHHFFFHHHJJJGGGFFFCCCAAA@@@@@@AAABBBBBBBBBCCCDDDDDDEEEEEEEEEDDDDDDEEEEEEFFFHHHIIIJJJSSSKKKtttgggvvvwwwssssssnnnaaa___hhhcccaaa___```cccccc```]]]]]]ZZZWWWUUUUUUUUUTTTSSSNNNNNNOOOOOONNNMMMKKKJJJHHHFFFHHHLLLJJJFFFNNNZZZQQQWWW___fffiiilllooorrrddduuu}}}qqqbbb[[[VVVQQQBBBBBBDDDIIIKKKGGGBBB???@@@FFFPPP\\\bbbaaaXXXQQQGGGUUUdddhhh```WWWTTTUUUJJJPPPZZZ___yyy{{{NNNGGGUUU[[[XXXVVVwwweee^^^hhhcccccc___YYYQQQJJJHHHIIIKKKKKKLLLMMMMMMNNNMMMMMMLLLNNNHHHAAAAAAFFFJJJJJJGGG@@@???@@@FFFNNNTTTTTTRRROOOLLLIIIIIILLLPPPSSSTTT[[[AAA:::999:::999888777666666666666777666555444333444444555444333333222333444555666===aaaYYY]]]nnnnnnsss||||||~~~zzz{{{~~~wwwtttxxxvvvqqq{{{~~~^^^@@@MMM{{{wwwgggVVVKKKGGGIIIHHHIIIWWWrrr~~~uuuooo|||vvv\\\KKKFFFIIIMMMPPPSSSaaauuuLLL<<>>:::<<<>>>???BBBFFFIIIJJJMMMOOORRRSSSSSSSSS[[[YYYTTTQQQUUU[[[]]]YYYZZZVVVZZZ[[[VVVZZZ```\\\ddd{{{~~~yyywwwrrrmmmiiiiiilllnnnmmmkkkddd```^^^^^^ZZZSSSPPPRRRRRRQQQOOOMMMLLLJJJJJJJJJGGGHHHHHHFFFEEEDDDEEEFFFFFFDDDCCCAAA@@@@@@@@@@@@?????????@@@@@@AAABBBCCCCCCCCCCCCCCCDDDEEEGGGGGGIIIFFFfff}}}rrroookkkccc```ddd___]]][[[[[[]]]]]]\\\ZZZZZZXXXVVVUUUTTTTTTSSSQQQMMMMMMNNNNNNMMMLLLJJJIIIFFFDDDFFFHHHDDDBBBIIIUUUYYYbbbjjjmmmiiifffhhhlllfffrrruuuiii]]][[[]]][[[JJJEEEBBBEEEIIIIIIDDD@@@===DDDPPP\\\aaa]]]SSSKKKGGGRRR```fffccc[[[UUURRRYYYPPPRRRkkkhhhSSSOOOaaaeeeWWWZZZnnn~~~bbb___YYYZZZYYYWWWTTTPPPNNNOOOQQQSSSMMMMMMLLLKKKJJJIIIHHHHHHHHHEEECCCFFFJJJLLLIIIFFFFFFEEEFFFJJJQQQTTTRRRPPPOOOMMMKKKLLLNNNPPPQQQQQQXXX@@@:::999999999888777666666666666666555555444333444444444333333333333333444555555333FFFqqqNNNHHHeeebbbnnnssswwwzzz~~~wwwxxxvvvrrrzzz|||nnn]]]nnnzzznnn```TTTLLLFFFGGGGGGKKK\\\xxxwww|||nnnqqqZZZRRRPPPZZZhhhsss~~~yyyOOO???EEE>>>HHHIIIMMMSSS]]]iiirrrxxxtttnnnsssuuujjjUUUCCCCCCPPPVVVTTTPPPSSSkkkmmm```WWWUUUTTTSSSQQQPPPNNNLLLKKKJJJKKKHHHLLLPPPKKKHHHYYYqqq}}}|||{{{{{{qqqpppyyy~~~uuugggaaa]]]SSSFFF???:::;;;===>>>BBBFFFIIIJJJKKKMMMOOOQQQRRRSSSYYYTTTOOORRR```nnnrrrnnnggg^^^]]][[[UUUYYYaaa```iiiwwwvvvwww}}}}}}wwwssspppppprrrsssqqqooojjjccc]]]]]]\\\WWWQQQNNNRRRPPPMMMJJJIIIHHHHHHIIIDDDCCCBBBCCCDDDEEEDDDCCCDDDCCCBBBAAA@@@??????>>>???>>>>>>===>>>???AAABBBBBBAAAAAAAAABBBCCCDDDDDDCCCGGGLLL}}}}}}wwwuuuzzz{{{qqqyyysssjjjdddaaa```]]]ZZZZZZXXXUUUUUUVVVWWWWWWVVVWWWUUUTTTTTTTTTSSSPPPNNNKKKLLLLLLMMMLLLKKKIIIHHH===???CCCEEEDDDFFFOOOZZZaaaiiipppnnngggcccgggmmmuuuzzzwwwhhh^^^___ccccccRRRKKKDDDCCCHHHJJJGGGAAA;;;CCCOOOZZZ^^^YYYOOOFFFJJJSSS___hhhiiibbbXXXQQQZZZPPPSSS~~~pppJJJIIIZZZllleee[[[yyyZZZ```aaaNNNRRRQQQQQQPPPQQQRRRTTTVVVWWWOOOMMMJJJGGGEEEDDDDDDEEEFFFDDDCCCEEEIIIKKKIIIGGGIIIHHHIIIMMMRRRSSSQQQNNNOOOOOOOOOPPPQQQQQQOOOMMMVVV???:::999888888777666666666666666555555444444444333333333333333333333333444444444999???aaabbbJJJZZZiiitttkkkrrruuuzzzyyytttkkkqqquuu~~~vvvvvv~~~mmmcccqqqvvviii\\\RRRLLLEEEGGGHHHMMM^^^zzzuuuwww~~~xxxbbbZZZhhhvvvxxxvvvRRRAAAGGGKKKaaaRRRJJJTTTggguuu|||xxxyyykkkNNNBBBJJJQQQNNNRRRZZZttt}}}fff]]]SSSMMMMMMNNNNNNKKKIIIGGGHHHIIIIIIGGGJJJOOOJJJHHHZZZrrrzzz~~~wwwssswwwssslllpppxxxwwwmmmooo|||zzzrrraaaYYYXXXSSSHHH@@@::::::;;;<<<@@@EEEIIIIIIIIIKKKLLLOOOQQQRRRQQQNNNKKKOOO```rrryyyxxxxxxkkkfffddd]]]```hhhgggnnn}}}yyyoooyyywwwuuuttttttssspppmmmmmmhhhbbb___^^^ZZZUUUQQQWWWTTTQQQMMMKKKKKKLLLMMMHHHFFFDDDEEEHHHHHHFFFCCCCCCCCCCCCBBBAAA@@@>>>>>>AAA@@@?????????AAACCCDDDAAAAAAAAAAAAAAABBBCCCCCCBBBHHHGGG___uuuqqqwwwzzzxxxsssjjjkkkeee\\\[[[___\\\TTTWWWUUUSSSQQQQQQSSSTTTTTTTTTSSSSSSSSSSSSRRROOOMMMKKKKKKLLLMMMLLLKKKJJJIII===AAADDDCCCBBBFFFNNNTTT___eeejjjjjjgggggglllrrrssssssmmm___TTTRRRQQQPPPUUUQQQKKKFFFFFFHHHFFFBBB;;;BBBMMMWWW[[[WWWPPPJJJKKKTTT```hhhggg^^^TTTMMMPPPWWWeeeYYYKKK[[[ccchhhbbb^^^sssrrrSSSbbbaaaRRRSSSSSSRRRRRRRRRSSSSSSRRRQQQNNNLLLHHHEEECCCDDDEEEFFFKKKIIIFFFDDDEEEHHHIIIJJJFFFGGGIIIMMMQQQRRRPPPNNNOOOOOOPPPRRRSSSQQQLLLIIIUUU@@@;;;:::888777666666666666666666444444444444444333333333222222222333333333333333444777KKKvvvTTTnnnxxxqqqppprrrwww}}}}}}mmmhhhiiicccpppqqqxxxmmmZZZJJJNNNdddyyyrrrdddWWWMMMHHHAAADDDGGGMMM___|||oooaaasssdddJJJNNN[[[uuuiiibbbhhhsss|||vvvlll|||tttXXXFFFIIIRRRSSS[[[eee|||{{{|||gggXXXTTTKKKGGGMMMMMMMMMKKKHHHFFFFFFFFFFFFEEEKKKRRRPPPQQQeee~~~xxxsssnnn^^^VVVVVVSSSIIIAAA;;;:::;;;;;;???DDDGGGHHHHHHIIIKKKMMMNNNPPPNNNNNNLLLMMMWWWeeeooorrr~~~oookkkmmmiiimmmuuuvvvvvv}}}uuullloooooouuuuuuuuuvvvuuussspppmmmlllkkkgggbbb^^^\\\ZZZXXXZZZWWWSSSPPPNNNMMMNNNOOOLLLJJJHHHHHHJJJJJJFFFBBBCCCCCCCCCCCCAAA@@@???>>>AAA@@@@@@@@@@@@BBBCCCDDDAAAAAAAAAAAABBBCCCDDDDDD@@@DDDKKKNNNgggmmm^^^^^^___dddnnnfffiiieee\\\]]]ccc___UUUUUUUUUSSSQQQPPPQQQSSSTTTSSSRRRRRRSSSSSSRRROOOLLLKKKLLLMMMMMMMMMLLLKKKJJJIIIMMMKKKDDD@@@CCCDDDAAASSSYYYbbbjjjnnnooommmkkkhhhiiifff___YYYTTTNNNIIIRRRWWWVVVMMMFFFEEEDDDBBB<<>>AAAEEEOOOgggwwwdddvvvyyyTTTPPPdddrrrzzz|||~~~|||{{{{{{|||vvv|||wwwvvvpppgggdddlllgggTTTDDDFFFQQQYYYWWWeeewwwUUUPPPMMMIIILLLOOOOOOOOONNNMMMJJJHHHFFFKKKIIINNNSSSPPPOOObbbzzz~~~}}}ooolllkkk___XXXYYYXXXKKKDDD>>>=========???CCCEEEFFFGGGHHHJJJKKKLLLMMMIIINNNQQQSSSZZZiiiwww~~~wwwhhhhhhpppssszzznnnxxxjjjeeeiii}}}jjjnnnpppsssuuutttrrrooommmggghhhfff```]]]^^^^^^\\\WWWTTTQQQNNNLLLKKKKKKKKKKKKJJJIIIIIIIIIGGGDDDBBBCCCBBBBBBAAA@@@???>>>>>>===>>>>>>???@@@@@@AAAAAA@@@@@@AAAAAABBBDDDEEEFFFDDDBBBOOOJJJDDDzzzlllfffaaaaaalllbbbccc___YYYZZZ^^^[[[SSSSSSTTTSSSRRRPPPPPPRRRSSSSSSQQQPPPQQQQQQQQQOOOMMMKKKLLLMMMMMMMMMLLLKKKKKKOOOSSSQQQJJJKKKRRRNNNBBBJJJRRR```nnntttpppddd[[[YYYZZZ\\\```bbb___WWWQQQRRR[[[]]]QQQEEEBBBBBBAAA>>>DDDMMMUUUYYY[[[]]]^^^VVV^^^ffffff^^^SSSMMMKKKSSSSSSSSSXXXVVVLLLTTTlllkkksssggg\\\[[[OOOgggZZZTTT___VVVRRRPPPOOOPPPRRRQQQNNNJJJIIIHHHFFFFFFHHHKKKOOORRRPPPVVV[[[\\\WWWPPPKKKIIISSSRRRQQQPPPNNNLLLJJJIIIJJJJJJKKKMMMOOOMMMJJJGGGzzzPPP>>>;;;:::666666555555555666666777333333444444444333222111000111222333444333333222333666///<<<]]]jjjDDDLLLkkkrrrqqqrrruuu{{{rrrqqqyyywwwllluuurrrbbbOOO@@@===FFFPPP^^^~~~{{{vvvfffUUUHHH@@@===??????EEEXXXzzzlllzzz\\\VVVooowwwzzz~~~nnnppprrrpppjjjgggmmmuuuhhhggg```SSSHHHHHHRRR^^^VVVddd|||gggMMMNNNMMMMMMXXXRRRQQQQQQSSSTTTRRRMMMHHHNNNKKKOOOSSSOOOMMM___www|||xxxrrrxxx|||jjjeeeeee[[[TTTVVVVVVNNNGGGBBBAAAAAA@@@AAADDDCCCDDDFFFHHHJJJJJJJJJJJJFFFMMMTTTYYYdddvvvrrrbbbbbbpppwwwqqqWWWYYYgggwwwmmmeeejjjjjjmmmpppqqqooojjjfffcccaaaaaa]]]YYY[[[``````ZZZQQQOOOMMMJJJHHHFFFEEEDDDFFFHHHJJJJJJHHHEEEDDDDDDBBB@@@???===<<<<<<<<<<<<:::<<<>>>???@@@@@@???>>>>>>??????@@@BBBDDDFFFGGGHHHCCCIIILLLEEEUUU}}}dddZZZ^^^\\\WWWUUUUUUVVVSSSPPPOOOQQQRRRQQQNNNMMMOOOPPPQQQOOONNNMMMNNNNNNMMMLLLIIIJJJKKKLLLLLLLLLKKKJJJIIIOOOOOOLLLWWWddd^^^LLLMMMUUUaaakkkmmmggg^^^WWWKKKIIILLLSSSZZZZZZTTTNNNVVV^^^]]]OOODDDCCCBBB>>>>>>FFFPPPXXX\\\^^^___```bbbdddgggeee```XXXRRROOOPPPEEECCCEEEIIIXXXnnnxxxssslllkkkuuuTTTRRR^^^TTTQQQXXXSSSPPPNNNLLLNNNQQQQQQNNNJJJGGGFFFFFFGGGJJJMMMQQQTTTRRRXXX\\\[[[UUUOOOMMMNNNUUUTTTRRRNNNKKKIIIHHHHHHGGGFFFGGGHHHJJJKKKJJJIIIxxxNNN<<<:::999666666555555555666666777333333444555444333222111000111222333444333222222333666,,,333MMMJJJAAA___sssrrrqqqsssxxx}}}rrr[[[]]]lllzzz{{{sss^^^HHH===999888999KKK\\\lll|||zzzzzz|||tttcccQQQEEE???>>>CCCAAAGGGaaauuudddaaaxxxrrrwwwppppppsssiii^^^kkkxxxjjj]]]SSSPPPXXXddddddooo\\\HHHMMMKKKNNN___SSSRRRRRRVVVYYYXXXQQQKKKGGGFFFMMMUUUUUUWWWlll|||wwwwww|||{{{eee\\\[[[PPPIIIKKKJJJPPPJJJEEEEEEEEECCCCCCEEEBBBDDDFFFIIIJJJJJJIIIHHHHHHNNNTTTZZZfffwwwtttaaaaaaoooyyynnnUUUZZZ[[[aaaqqqqqqmmmkkkyyynnniiilllnnnmmmhhh```ZZZVVV]]]ZZZTTTRRRZZZbbb```WWWMMMLLLKKKIIIFFFDDDBBB@@@CCCGGGKKKKKKHHHFFFFFFGGG@@@???<<<:::999999:::;;;:::<<>>???BBBDDDFFFGGGFFF@@@<<>>GGGRRR[[[^^^^^^^^^___dddaaa___^^^\\\XXXQQQKKKKKKBBBHHHLLLOOOggg}}}xxxmmmaaaxxx\\\___XXXPPPQQQRRRPPPQQQQQQMMMKKKLLLOOOPPPLLLHHHFFFFFFFFFHHHJJJNNNQQQSSSVVVXXXVVVPPPJJJIIIPPPVVVRRRQQQNNNKKKHHHGGGHHHIIIEEEDDDCCCEEEGGGJJJKKKJJJtttKKK;;;::::::888777555444333333444444333444444555555444444333111111222222222333333333---777666,,,;;;lllZZZKKK[[[nnnxxxpppnnnyyy{{{vvvsss]]]ooo}}}rrrdddRRRDDD;;;999<<<@@@BBBRRR```nnn~~~|||zzzzzz~~~~~~ooo\\\JJJ@@@===>>>EEE@@@LLLnnneeehhh}}}xxxwww~~~{{{ooo]]]XXX^^^dddwwwwwwVVVGGGJJJOOO\\\UUUXXXVVVTTTSSSTTTUUUUUUUUUTTTKKKPPPXXXSSSZZZwww|||jjjWWWMMMIIIGGGIIIMMM]]]SSSUUUVVVLLLJJJQQQTTTHHHFFFAAA???GGGPPPNNNFFFHHHVVVbbbccchhhvvvxxxtttqqqrrr|||pppiiikkkWWW^^^pppyyyvvvqqqwwwwwwnnnccc\\\XXXUUU\\\UUUNNNNNNTTTXXXUUUQQQGGGGGGHHHHHHCCC======AAABBBDDDHHHJJJIIIGGGCCC@@@===<<<;;;:::999888888888:::;;;===?????????>>>>>>@@@@@@@@@AAAAAAAAABBBBBB===???DDDFFFBBBCCCTTThhhmmmWWWWWW\\\NNNLLLRRRLLLKKKLLLLLLLLLMMMMMMMMMNNNLLLLLLMMMLLLLLLKKKJJJIIIJJJJJJKKKLLLLLLLLLLLLLLLJJJJJJHHHEEECCCBBBDDDFFFUUU^^^```XXXQQQTTTZZZ^^^___YYY\\\fffhhh___XXXXXX\\\\\\YYYPPPFFF>>>===>>>HHHMMMZZZfffdddYYYWWW^^^^^^cccbbb[[[XXXXXXSSSKKKKKKEEEHHH___rrriiidddqqqdddlll```PPPOOONNNNNNPPPPPPOOONNNNNNMMMKKKJJJIIIIIIJJJJJJLLLLLLKKKHHHEEEDDDEEEGGGIIIJJJKKKKKKJJJJJJKKKMMMMMMKKKIIIHHHHHHGGGEEECCCEEEDDDCCCDDDFFFHHHHHHHHHrrrJJJ;;;::::::888777555444333333444444333333444444444444333333111111111222222222333333333444333000555MMMvvv999LLL___nnnoooiiinnn}}}|||zzz|||zzzpppeeeVVVFFF;;;888888;;;???CCCOOO]]]ooo}}}zzz}}}{{{}}}xxxgggUUUGGG@@@@@@AAAGGGDDDLLLfffyyyxxxzzzbbbfffzzzqqqjjjwwwvvv{{{kkk^^^ZZZsssvvvuuuQQQIIIKKKMMM^^^```UUUTTTWWW]]]eeegggbbb]]]YYYLLLNNNWWWXXXeeemmmXXXRRRPPPKKKIIILLLVVVQQQ[[[ccc]]]YYYYYYUUUFFFKKKLLLHHHGGGMMMQQQQQQOOObbbqqqssswwwvvvmmmvvvoooiiirrrbbb^^^gggzzzzzzvvvvvvvvvqqqiiidddccc___YYYaaaZZZRRRQQQTTTVVVSSSNNNHHHFFFFFFHHHFFFAAAAAADDDAAACCCEEEGGGFFFDDDAAA???===<<<;;;::::::999999999:::;;;<<<======>>>======@@@@@@@@@@@@AAAAAAAAAAAADDDCCCDDDEEEDDDCCCJJJTTTxxxdddWWWYYYUUUTTTQQQBBBMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKLLLLLLLLLKKKJJJJJJIIIJJJJJJKKKKKKKKKKKKKKKHHHIIIHHHFFFEEEEEEHHHJJJTTTXXXXXXPPPLLLRRRZZZ^^^___^^^aaagggfff___XXXUUUVVVUUURRRKKKCCC>>>@@@BBBLLLSSS___fffddd^^^^^^bbbbbb```^^^^^^]]]XXXNNNEEE@@@UUU```hhhwww{{{ppphhhhhh[[[OOONNNMMMMMMNNNNNNMMMKKKJJJJJJIIIHHHHHHHHHIIIJJJIIIHHHFFFEEEDDDDDDDDDDDDBBBDDDEEEDDDCCCCCCDDDEEEHHHGGGEEEEEEFFFFFFDDDCCCBBBAAAAAABBBEEEGGGHHHIIIoooHHH;;;:::999777777555444444333444444333333444444444444333333111111111222222222222333777///000666111///KKKrrreee>>>III```ssstttnnnxxx{{{pppbbbQQQ@@@:::;;;<<>>===<<<;;;;;;;;;;;;;;;::::::::::::;;;<<<===>>>?????????@@@@@@@@@AAAAAAGGGCCCAAADDDEEECCCBBBBBBMMMsssYYYTTTQQQSSSTTTMMMMMMMMMLLLKKKJJJIIIHHHGGGIIIJJJJJJKKKKKKKKKKKKJJJIIIIIIJJJKKKKKKKKKKKKJJJGGGHHHHHHHHHHHHIIILLLNNNLLLLLLIIICCCCCCJJJRRRVVV^^^dddhhhfffbbb^^^XXXRRROOONNNJJJDDD>>>>>>AAAFFFPPPZZZbbbcccaaabbbccccccgggYYYQQQVVVYYYRRRIIIFFFMMMbbbhhhdddmmmrrrggg\\\[[[QQQOOOMMMKKKKKKKKKKKKIIIHHHEEEEEEEEEEEEFFFGGGHHHIIIHHHEEEBBBBBBDDDEEEEEECCCDDDEEEFFFEEEDDDCCCDDDEEEDDDCCCBBBCCCDDDEEEDDDCCC?????????@@@CCCEEEHHHIIIjjjFFF;;;:::999777666666555444444333333333333333444444333333333111111111111222222222222555---000999333***999TTTIII>>>IIIkkk}}}wwwttt}}}yyygggSSSAAA===>>>???@@@CCCSSSccc~~~~~~}}}|||~~~pppYYYGGG???>>>AAADDDEEEJJJVVVeeeqqqzzzUUUMMMDDD???:::;;;BBBKKK[[[pppgggbbbpppkkkjjjrrr~~~~~~~~~vvvnnnvvv}}}}}}yyyYYY\\\{{{lll]]]aaacccqqq~~~rrrooo{{{ZZZUUUZZZTTT\\\\\\cccssswwwpppuuu~~~|||iii```___dddzzz{{{tttdddQQQUUUggg```UUUQQQNNNEEEFFFJJJFFFMMMGGGCCCEEENNNWWWZZZXXX___fffggghhhyyy}}}~~~qqqiiidddlllzzzpppuuuwwwzzzssshhhbbbeeejjjggg``````\\\WWWUUUUUUVVVUUUTTTJJJDDDBBBEEEHHHFFFDDDDDDAAAAAA@@@@@@@@@?????????>>>>>>===<<<<<<<<<<<<<<<;;;::::::999:::<<<===???>>>>>>>>>?????????@@@@@@AAA???>>>AAADDDEEEBBB@@@GGGiiisss___VVVMMMHHHKKKNNNLLLKKKKKKJJJIIIHHHGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIJJJKKKKKKKKKKKKKKKGGGIIIJJJJJJJJJKKKMMMPPPGGGFFFDDDCCCEEEIIIKKKKKKWWWcccgggaaa[[[[[[VVVNNNJJJHHHDDD???<<<>>>DDDIIIRRR]]]bbb]]]\\\bbbddd```cccNNNBBBHHHLLLFFFIIITTT```jjjjjjbbb\\\YYYiiiZZZGGGMMMOOOMMMKKKJJJJJJIIIGGGEEE@@@@@@AAABBBDDDEEEGGGGGGHHHDDD@@@AAAFFFHHHGGGDDDHHHIIIJJJIIIGGGGGGGGGIIIEEEDDDCCCCCCEEEEEEDDDCCC??????@@@@@@AAACCCFFFHHHeeeDDD::::::888666666666555555444333333222333333333333333333222000000111111111222222222222000111666666333777???xxx~~~RRR888MMMkkkrrrppprrr}}}{{{|||yyyfffPPP===:::<<<<<<>>>DDDZZZlll~~~yyy~~~vvvwwwxxx{{{~~~}}}sssZZZFFF===<<<@@@BBBFFFNNN___rrr}}}mmmGGGAAA???@@@AAA??????AAA<<>>>>>===<<<<<<<<<======<<<;;;;;;:::;;;===>>>???=========>>>>>>>>>??????;;;===>>>???@@@CCCEEEFFFJJJLLLsssiiiaaaTTTJJJLLLIIIIIIIIIIIIHHHHHHHHHHHHFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKIIIJJJKKKKKKJJJJJJLLLNNNJJJIIIKKKOOOQQQOOOJJJFFFMMMWWW[[[UUUPPPQQQNNNHHHCCCBBB???>>>@@@EEEKKKPPPVVV___bbb\\\ZZZ______[[[SSSDDD>>>FFFEEE???JJJ___cccllllllfffcccmmmbbbLLLMMMOOOOOOMMMKKKJJJIIIHHHFFFDDD>>>>>>@@@AAACCCDDDEEEEEEEEEAAA>>>???DDDGGGFFFCCCFFFGGGHHHGGGFFFEEEFFFGGGIIIHHHFFFFFFGGGGGGEEEDDDCCCCCCCCCAAA@@@AAAEEEHHHaaaAAA::::::888666666666666555444333222222222333333333333222222000000000111111111111222222333333111444888777111NNN}}}FFF999LLLaaannnuuuyyyxxxxxx{{{zzzvvvfffPPP>>><<<>>>>>>DDDOOOfffuuu{{{ppprrrvvv{{{sss\\\HHH===<<>>===;;;:::;;;===<<>><<>>AAALLLhhhlllXXX___jjjtttzzz|||}}}~~~dddnnnsssrrrkkkfffiiiqqqtttooohhhuuulllgggeeelll{{{iii\\\^^^iiizzzxxxbbbVVVSSSLLLDDDGGGKKKMMMNNNWWWlllvvvggg[[[bbb|||nnneee~~~yyy{{{}}}tttttt|||wwwsssgggiiiggg```\\\\\\[[[YYY[[[YYYVVVQQQLLLJJJKKKMMMKKKFFFBBBBBBAAA>>>===>>>AAAAAAAAA@@@@@@@@@??????======<<<<<<<<<<<<======;;;;;;;;;;;;<<<===>>>???<<<<<<<<<=========>>>>>>:::>>>@@@======@@@DDDFFFEEEJJJUUUxxxaaabbbYYYKKKLLLIIIIIIIIIHHHHHHHHHHHHHHHFFFGGGGGGHHHHHHHHHHHHGGGIIIIIIJJJKKKKKKKKKKKKJJJIIIJJJKKKKKKJJJIIIJJJKKKKKKKKKOOOUUUUUUNNNGGGDDDFFFJJJKKKHHHEEEEEEDDDAAA<<<===>>>BBBHHHOOOUUUYYYZZZ___aaa^^^[[[ZZZWWWTTTEEEBBBFFFNNNHHH>>>GGG[[[hhhggg]]]dddzzzNNNNNNSSSKKKMMMKKKIIIHHHHHHGGGEEECCC>>>???@@@BBBBBBCCCCCCBBBAAA>>>;;;<<<@@@BBBBBBAAACCCDDDFFFFFFEEEDDDFFFGGGLLLJJJHHHHHHIIIHHHGGGEEEFFFGGGGGGDDDBBBBBBFFFJJJ]]]@@@::::::888555666666666666444333222222222333333333333222222000000000000111111111111444444222111222444333000111WWWnnnEEE;;;KKKcccqqqsssxxx~~~}}}xxxkkkUUUCCCBBBCCCCCCMMM\\\nnn}}}tttvvv{{{zzzooo\\\JJJ>>>===BBBGGGMMM[[[rrr~~~vvvbbbGGG@@@;;;===>>>===<<<======BBB>>>999HHHgggxxxxxxzzzzzz|||xxxxxxpppvvvvvvnnngggfffbbb]]]sss^^^KKK===555777<<>>888:::DDDFFF>>>???HHHEEE888888DDDHHHBBB;;;@@@[[[}}}mmmnnnhhhbbbhhhvvvyyyrrr~~~fffqqquuu\\\RRRXXXbbbgggggggggcccdddhhhwwwppp|||vvvfffgggeee[[[TTTOOONNNPPPXXXiiizzzlllWWWJJJRRRhhhuuu\\\cccmmmyyyyyyuuu{{{vvv~~~wwwkkkpppwwwppphhh```aaa^^^XXXUUUVVVVVVTTTTTTTTTRRRMMMGGGEEEGGGJJJIIIFFFDDDCCC???;;;<<<@@@???@@@@@@@@@@@@???>>>>>>===<<<<<<;;;;;;<<<<<<===999999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<=========999>>>???<<<<<<@@@BBB@@@>>>LLL777QQQeeefffZZZIIIKKKKKKKKKJJJIIIHHHGGGGGGFFFGGGGGGGGGGGGGGGGGGFFFEEEGGGGGGHHHIIIIIIIIIIIIHHHFFFHHHJJJJJJIIIHHHIIIJJJMMMKKKMMMQQQOOOIIIFFFGGGHHHCCCAAABBBBBB???>>>@@@>>>@@@CCCIIIOOOUUUYYY[[[\\\\\\]]]___[[[RRRLLLKKKFFFHHHNNNPPPEEE:::???NNNgggdddggg```JJJLLLMMMHHHJJJIIIGGGFFFFFFFFFDDDBBBAAAAAABBBCCCCCCBBBAAA@@@>>>===<<<<<<===???@@@AAAAAABBBDDDDDDDDDDDDFFFHHHIIIHHHGGGGGGHHHIIIHHHGGGHHHJJJJJJGGGDDDEEEJJJPPP[[[???:::;;;888555666666666666444333222222222222333333222222222000000000000111111111111555111111333222///111666,,,===WWWZZZ666999QQQaaaooozzz{{{nnnXXXFFFDDDBBBAAANNN```kkk}}}}}}}}}|||rrrjjj[[[KKK???>>>EEEKKKNNN^^^vvvqqq???<<<<<>>@@@AAA:::<<<@@@>>>@@@CCC>>>CCC???;;;:::@@@EEEDDD???777BBBDDD888777NNNmmmsss[[[VVVhhhrrrooozzzsss[[[UUUuuupppfffcccfffjjjbbb___cccmmmyyy```JJJIIITTT]]]aaabbbQQQEEEFFFVVVcccooommmddd|||vvvqqq|||rrrjjjuuusssdddbbb^^^\\\WWWQQQPPPTTTUUURRRMMMNNNMMMIIIDDDCCCGGGKKKGGGEEEEEECCC???;;;===CCC>>>???@@@@@@@@@???===<<<<<<<<<;;;;;;;;;<<<<<<===777888:::;;;<<<<<<;;;:::;;;;;;;;;<<<<<<<<<======777;;;===;;;>>>CCCAAA;;;888GGG???LLLbbb```___NNNMMMLLLJJJHHHFFFEEEDDDGGGGGGGGGGGGGGGFFFEEEDDDEEEEEEFFFGGGGGGGGGGGGFFFDDDFFFHHHIIIHHHHHHIIIJJJRRRNNNMMMOOOLLLHHHJJJPPPOOODDD???CCCDDD???===AAADDDFFFIIIOOOTTTWWWXXXWWW[[[WWWYYY^^^YYYJJJBBBCCCOOOPPPPPPJJJ===333999DDDUUUjjj]]]GGGGGGFFFGGGMMMHHHFFFEEEDDDEEEDDDCCCAAACCCCCCDDDDDDCCCBBB@@@?????????@@@???>>>>>>AAACCC<<<===???@@@@@@AAACCCDDDEEEDDDDDDEEEGGGIIIHHHGGGHHHJJJKKKIIIFFFHHHNNNTTTYYY>>>888888555666666555444333333333333111222222333333222222111000111111111111222222222111111111111111111111111///>>>999yyyLLL>>>999MMM[[[tttoooUUUFFFKKKNNNIIISSSfff}}}xxx|||}}}yyyuuummm```]]]KKKAAADDDCCCPPPLLLlllAAA>>><<<===???@@@???===@@@???CCCHHHJJJTTTpppyyyvvv{{{|||}}}NNN>>>>>>===??????======>>>@@@BBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAABBBCCCAAACCCDDDBBB===AAATTTgggdddPPPMMMQQQ```wwwuuurrr{{{ZZZQQQ\\\hhhnnnvvv{{{rrruuuuuufff]]]]]]ppptttGGGMMM[[[[[[fffYYYKKKGGGJJJWWWaaaaaa______{{{dddhhh~~~uuurrr~~~tttrrrrrrrrrnnnfff```___WWWZZZ[[[ZZZ[[[[[[TTTKKKPPPNNNJJJHHHHHHHHHGGGEEEHHHFFFDDDAAA>>>=====================>>>>>>>>>>>>;;;::::::999999::::::;;;999999999999999999999999;;;;;;999999999999;;;;;;:::;;;<<<<<<===<<<<<<<<<@@@GGGIIIDDDFFFiiiuuu]]]hhh[[[RRRIIIBBBHHHMMMDDDHHHIIIFFFBBBBBBEEEIIIKKKEEEFFFGGGHHHIIIIIIIIIIIIJJJHHHFFFEEEGGGHHHIIIJJJIIIKKKMMMNNNMMMMMMMMMNNNQQQNNNJJJHHHIIIJJJKKKKKKRRRRRRSSSTTTUUUXXXZZZ\\\\\\YYYSSSLLLIIIIIILLLOOObbbVVVIIIAAA===;;;???GGGuuu|||NNNAAAHHHJJJFFFCCCDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@???????????????@@@>>>>>>>>>>>>???@@@AAABBB>>>>>>======>>>???@@@@@@AAAAAA@@@@@@AAABBBDDDEEECCCFFFHHHFFFDDDEEEJJJPPPXXX>>>888888555666555444333333222333333222333333444444333333222000000111111111222222222111111111111111111111111444111666VVV~~~___888<<>>AAABBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>??????@@@@@@AAA===>>>AAADDDAAA>>>BBBJJJ]]]___XXXUUUWWWUUUYYYgggvvv\\\HHHaaatttkkk[[[]]]qqqjjj^^^VVVVVVggg~~~WWWQQQVVVWWW___PPPGGGOOOVVVXXX]]]eeegggdddeeekkkxxxzzzjjjffflllhhhsss{{{|||{{{}}}{{{vvvmmmpppssspppppppppllleee```___^^^```___\\\[[[ZZZSSSKKKOOOMMMIIIGGGGGGGGGFFFDDDEEEDDDBBB@@@???>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;999999999999999999999999;;;:::999999999999:::;;;::::::;;;<<<<<<<<<<<<<<<>>>;;;<<>>>>>>>>>>>>>>===>>>>>>??????<<<<<<<<<<<<===>>>???@@@;;;;;;;;;;;;<<<===>>>???DDDDDDCCCCCCCCCDDDFFFGGGAAADDDGGGGGGEEEFFFJJJOOOVVV===888777555666555444333333222222222333333444444444444333333000000000111111111222222111111111111111111111111>>>+++333555LLL~~~KKK444<<<@@@TTTrrrzzzxxxlll\\\UUUaaauuu{{{~~~wwwyyy{{{{{{{{{|||~~~vvvqqqcccQQQMMMCCCBBBHHHEEEQQQ^^^hhhuuu}}}uuuooolllooorrrqqqmmmhhhfffeeeaaagggnnntttwwwttteeeWWWJJJFFFAAA======???@@@AAAEEEGGGEEECCCMMMeeePPP777===FFFFFFBBBEEEDDDBBBBBBBBBDDDFFFGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEDDDEEEBBBDDDIIIKKKFFFAAA???===KKKVVVdddooolllhhhpppiiiVVVXXXWWWZZZcccvvvhhhqqq}}}QQQPPPXXXjjj}}}}}}fffUUUTTTXXX___SSSPPP[[[___]]]hhh{{{|||ooo```eeevvvlllbbbppp|||wwwtttuuuwwwsssmmmvvv|||uuurrrqqqqqqmmmfffbbbbbbcccdddbbb\\\ZZZXXXSSSLLLOOOLLLIIIGGGGGGGGGFFFDDDCCCBBBAAA@@@@@@@@@@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;999999999999999999999999::::::999888888999::::::999::::::;;;;;;;;;;;;;;;@@@555777BBB>>>999SSSyyynnn[[[ZZZRRRHHHGGGGGGKKKJJJHHHGGGGGGHHHJJJKKKGGGGGGHHHHHHIIIIIIJJJJJJIIIHHHHHHGGGHHHIIIJJJKKKGGGIIILLLMMMMMMMMMNNNOOOPPPMMMKKKKKKNNNSSSWWWYYYYYYVVVUUUYYY^^^^^^YYYSSSKKKFFFBBBCCCJJJSSS[[[```PPPBBB555333@@@aaauuuiiiUUUDDDCCCFFFDDD@@@@@@??????>>>======<<<<<<;;;<<<<<<;;;<<<<<<===>>>>>>999999999::::::;;;<<<=========>>>???AAABBBCCCCCCDDDDDDCCCCCCCCCDDDEEEEEEBBBEEEHHHHHHFFFEEEGGGJJJSSS===888777555666555444333222222222222222333333444444333333222000000000000111111111111111111111111111111111111444(((111999QQQyyyPPP777>>>GGGTTTmmmuuupppxxxwww{{{uuuxxx{{{|||{{{}}}~~~{{{uuukkkbbb\\\KKKHHH???>>>FFFHHHYYY~~~vvvtttxxx|||yyyuuutttooorrrtttrrrlllhhhggghhhfffjjjlllmmmpppqqqllldddddd___WWWPPPMMMLLLNNNOOOKKKRRRTTTRRRZZZlllxxxzzziiiCCC???FFFCCCAAAFFFEEECCCAAA@@@??????AAAAAACCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFEEEDDDCCCBBBIIICCCBBBFFFJJJIIIGGGHHHCCCLLLVVVggg{{{|||www{{{sssmmmcccTTTSSSrrrwww```JJJ;;;888FFFNNNEEEEEEQQQfff|||vvvrrr^^^]]]```ccc_________]]]eee}}}uuuvvv~~~xxxqqqpppmmmkkkmmmjjjmmmtttwwwtttyyyvvvuuuuuuqqqjjjfffgggbbbccc```ZZZWWWWWWUUUPPPQQQNNNKKKIIIIIIIIIHHHFFFCCCCCCCCCBBBBBBAAAAAAAAA<<<<<<<<<;;;;;;;;;;;;;;;999888888888888888888999888888888888888888888888999999888888888888999999888999999:::::::::::::::>>>777999CCCBBB;;;CCCVVVzzz___QQQQQQPPPMMMJJJHHHIIIKKKJJJKKKMMMHHHHHHHHHHHHIIIIIIJJJJJJHHHIIIIIIIIIHHHIIIKKKLLLGGGIIIKKKLLLLLLMMMNNNPPPRRROOOKKKKKKNNNRRRVVVWWWZZZYYYYYYZZZZZZVVVOOOJJJEEEBBBBBBMMMZZZ___WWWNNNEEEBBB???MMMuuudddNNNNNNGGGCCCEEEEEEBBB@@@CCC=========<<<;;;;;;::::::::::::999::::::;;;<<<===888888888888999:::;;;;;;>>>???@@@BBBCCCEEEEEEFFFAAAAAA@@@@@@@@@AAAAAAAAADDDFFFIIIIIIGGGEEEDDDEEE{{{QQQ===888777666555555444333222222222222111111222222222222111111//////000000000111111111000000000000000000000000,,,444...>>>MMMFFF???666888OOOooo||||||uuuyyysssxxx}}}~~~}}}}}}zzzxxxxxx{{{tttmmmaaaUUUOOOAAABBB;;;999AAAKKKfffzzzqqqlllqqqxxx|||~~~~~~}}}zzzzzz~~~zzzvvvnnneee^^^[[[[[[\\\dddkkkmmmkkkoooyyyzzztttzzz|||zzz{{{pppXXXKKKRRRTTTKKKKKKUUUMMMLLLJJJIIIIIIJJJLLLMMMHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEDDDCCCBBB@@@@@@CCC??????AAACCCCCCEEEJJJNNNOOOQQQbbb}}}www}}}ppplll[[[???DDD777===IIIDDD===@@@CCCCCCUUUrrrwwwjjjkkkggg```dddeeeaaadddvvvrrrfffjjjgggcccfffgggzzzzzzvvvrrrttt{{{xxxwwwwwwssskkkffffff^^^```^^^YYYWWWYYYZZZXXXTTTQQQNNNLLLKKKKKKJJJIIIFFFEEEEEEDDDCCCBBBBBBAAA=========<<<<<<<<<;;;;;;777777666666666666777777888888888888888888888888888888888888888888888888777888888999999999999999666888:::<<<===>>>???@@@HHHvvvtttbbbMMMNNNKKKMMMSSSSSSLLLFFFDDDIIIIIIHHHHHHHHHIIIJJJKKKGGGIIIJJJJJJIIIIIILLLNNNIIIKKKLLLLLLLLLMMMOOOQQQRRROOOLLLLLLOOOSSSVVVXXXXXX[[[\\\XXXQQQIIIEEECCCGGGKKKRRRWWWWWWRRRHHHBBBEEEOOOsssaaaEEEFFF??????AAABBB@@@===>>>BBB=========<<<;;;;;;::::::999999888888999::::::;;;888888888888999:::;;;;;;:::;;;===???@@@AAAAAABBB>>>>>>??????@@@@@@@@@???BBBDDDGGGIIIIIIGGGGGGFFFvvvNNN===888666666555444333222222111111111000000111111111111000000/////////000000000111111000000000000000000000000---@@@+++333111RRRlllJJJ111555@@@KKKaaa{{{}}}~~~xxx{{{uuuzzz}}}}}}~~~~~~~~~}}}yyyyyy|||~~~xxxqqqjjj^^^PPPHHH<<>>HHHQQQMMMHHH[[[www~~~tttkkkjjjhhh___hhhqqquuuggg```gggddddddpppzzzrrrpppwwwqqqyyyxxxuuuuuuuuupppgggaaa```\\\^^^^^^YYYWWWZZZ[[[[[[SSSQQQMMMLLLKKKKKKJJJIIIEEEEEEEEEEEEDDDCCCBBBAAA>>>>>>======<<<;;;;;;;;;666666666555555666666666888888888888888888888888777777888888888888777777666777777888888888888888555;;;===888999>>>>>>999@@@PPP|||qqq___RRRHHHGGGGGGEEEGGGMMMKKKJJJIIIHHHHHHIIIJJJKKKFFFIIILLLLLLJJJJJJLLLOOOLLLMMMNNNMMMMMMMMMOOOQQQQQQOOOMMMNNNRRRVVVYYYZZZTTTWWWYYYSSSJJJCCCBBBEEEFFFQQQZZZUUUHHHCCCLLLWWWvvviiiNNNGGGEEE???AAABBBBBB???>>>@@@BBB======<<<<<<;;;:::::::::999999888888888888999999888777777888888999:::;;;:::;;;===???@@@AAA@@@@@@>>>???@@@AAABBBBBBBBBBBB>>>@@@DDDHHHKKKLLLMMMLLLrrrLLL===888666666555444333222111111111111111111111222222111111111////////////000000000111000000000000000000000000+++666...222222DDDhhhHHH???;;;888HHHbbbuuuxxx{{{~~~|||~~~}}}}}}~~~~~~~~~~~~xxxpppjjj]]]MMMIII<<>>@@@AAAAAA@@@???>>>???AAACCCDDDEEEEEEDDD@@@BBBDDDHHHKKKMMMNNNNNNpppKKK===888666666555444333222111111111111222222222333333222222222////////////000000000000000000000000000000000000333---333333555222444RRRaaaqqqwwwcccDDD444555>>>EEERRR[[[iiiwww}}}yyy|||~~~~~~}}}yyypppiii[[[KKKHHH999???@@@>>><<<999MMMbbbwwwhhhfffdddaaa`````````aaaYYYYYYYYYYYYYYYYYYYYYYYY[[[ZZZYYYYYY\\\```eeehhhfff^^^YYYWWWVVVSSSTTTVVVXXX]]]aaappp~~~dddJJJPPPRRRFFFKKKCCCHHHMMMFFFFFFOOORRRPPPffftttkkkjjjooovvvSSSbbbjjj{{{www___YYYdddiii||||||nnncccgggdddtttsssttttttnnncccYYYVVVXXX[[[ZZZSSSMMMLLLLLLKKKMMMJJJGGGEEEEEEDDDCCCBBB===>>>@@@BBBCCCCCCBBBBBB<<<<<<;;;::::::999888888999999888888888888999999777777777777777777777777555666777888888777666555555666666777777777777777888444888???<<<333666CCCBBB888???QQQwwwkkkVVVOOOLLLKKKIIIHHHHHHIIIJJJKKKEEEIIINNNNNNKKKJJJMMMQQQQQQQQQQQQOOONNNNNNPPPRRRQQQPPPOOOOOOOOOOOOMMMLLLMMMKKKIIIIIIKKKNNNRRRTTTTTTKKKJJJ___aaafffeeeIII;;;GGG??????>>>===>>>???>>>;;;;;;;;;::::::999888888888<<<;;;:::888777777777666666555555666666777888999777999;;;<<<===<<<;;;:::<<<>>>@@@BBBDDDEEEEEEEEEGGGFFFGGGHHHKKKLLLKKKJJJkkkHHH;;;777555444444333222222111111222222222222222111111111111000000000000000000000000000000000000000000000000000000111111111111222222222333TTTwwwLLL999777888>>>GGG___zzzyyy|||nnn~~~{{{xxxvvvyyy~~~|||wwwvvv|||}}}{{{rrrhhhYYYMMMBBB@@@===<<<===>>>??????EEETTTiii|||~~~~~~~~~}}}|||{{{{{{}}}tttooosssrrrkkkdddaaa___aaaiiisss}}}zzzwwwzzz|||zzz{{{}}}pppeeeYYYKKKKKKUUUSSSPPPQQQSSSQQQNNNRRRYYY\\\fffaaaXXXYYY```mmm~~~kkkRRRXXXuuuvvv``````kkkvvvqqqoooiiidddcccfffhhhmmmpppmmmddd[[[VVVXXXYYYXXXSSSLLLHHHIIILLLHHHHHHGGGFFFEEECCCBBBAAADDDBBB@@@@@@@@@???===;;;<<<;;;::::::888888777666<<<;;;999777666666777777777777666666555555555444555555666666666666555555444444444555555555555666666777777777888888888888AAA:::777>>>NNNpppyyykkk^^^RRRMMMKKKGGGCCCAAA===@@@CCCDDDBBB???>>>===@@@BBBDDDFFFIIIKKKIIIEEEJJJLLLHHHAAA@@@GGGKKKIIINNNPPPQQQPPPNNNNNNQQQTTT^^^ddd||||||tttdddPPPEEECCCCCCBBB>>>>>>>>>>>>>>>===<<<<<<<<<;;;999777666666777888999666444555777888777555888777666555555666777888555666777888999999888888===AAAAAA>>><<<>>>???===AAAAAAAAACCCFFFJJJNNNPPPjjjGGG<<<777555555555444333333222222333333222222222111111111000000////////////////////////////////////////////////000000111111111222222222555:::bbbiiiBBB888===CCCEEEPPPbbbuuusssmmm{{{xxxvvvzzz~~~}}}{{{yyyxxxxxxpppfffWWWIIIDDDBBBAAAAAAAAABBBCCCCCCFFFKKKTTT```llluuu|||~~~|||zzzxxxwwwuuurrrqqqiiiccc]]]ZZZZZZYYYUUURRRVVV^^^ffffffbbbcccmmmwww|||{{{{{{}}}vvvfffYYYVVVSSSWWWZZZYYYXXXZZZaaaffflllnnnwww{{{yyyyyyzzzppplllhhheeehhhuuuuuuVVVLLLZZZxxx]]]jjjyyyssskkkbbb___```hhhiiikkklllggg___WWWSSSYYYZZZYYYTTTLLLGGGFFFHHHGGGGGGHHHHHHGGGFFFEEEDDDBBB@@@============<<<;;;;;;;;;:::999888777666666:::999777666666666666777777666666666555555555444444444555555555555444444444444444444555555555555666666777777777888888888888;;;??????===NNNzzzpppVVVLLLJJJKKKLLLMMMJJJEEE@@@>>>???BBBDDD>>>>>>??????AAADDDGGGHHHEEELLLRRRSSSTTTTTTPPPIIIJJJNNNOOOJJJIIIXXXuuuoooqqqlll^^^NNNEEEDDDEEEDDD===>>>>>>>>>>>>===<<<<<<;;;:::999777666666777777888666444555777888777555888777666555555666777777555555666666777888888888888<<<>>>;;;:::===>>>===?????????AAACCCGGGJJJMMMgggFFF<<<777555555555555444333333333333333222222111111111000000000////////////////////////////////////////////////000000000111111111222222444)))<<>>GGG]]]yyyzzzlllwww{{{vvvsssxxx}}}|||}}}~~~~~~{{{yyy}}}}}}~~~}}}wwwpppfffUUUFFFCCCBBBBBBBBBDDDEEEGGGIIIGGGDDDDDDIIITTTaaajjjooonnnjjjfffdddeeeeeecccaaaYYYRRRIIICCC@@@===:::777555999<<<:::777777<<>>=========???AAACCCFFFHHHdddFFF<<<777444555444444333222222222222333111111111111000000000000////////////////////////////////////////////////000000000000111111111111//////333111TTTwwwXXX<<<222666:::===GGG[[[rrrttttttzzzrrrooosssyyy~~~{{{wwwvvvxxx}}}}}}}}}}}}}}}~~~~~~yyyssshhhVVVEEE@@@?????????AAAFFFMMMQQQOOOKKKIIILLLTTTZZZ\\\[[[YYYUUUQQQQQQTTTWWWVVVUUUJJJEEE@@@======???@@@AAA======<<<:::888888999:::999===@@@===999???MMMZZZvvv}}}ssshhhcccaaabbbbbbfffffffffgggjjjmmmppprrreeeTTT]]]gggfffhhhpppXXX]]]^^^aaauuuppp}}}{{{}}}~~~{{{sssnnnpppuuussssssnnngggaaa]]]YYYUUUPPPRRRSSSQQQNNNJJJIIIIIIGGGHHHJJJKKKKKKIIIGGGFFF>>>;;;888777888;;;<<<===<<<<<<;;;:::999888777777555555555666666777777777555555555555555555555555333333444444444444333333333333444444444555555555555555555666666666777777999555444888:::888999===RRR~~~qqqmmm}}}cccXXXZZZPPPNNNNNNOOOPPPOOOMMMJJJJJJJJJKKKKKKKKKNNNYYYcccRRRPPPNNNQQQ___uuuUUUHHH\\\OOOOOOJJJBBB???@@@@@@>>><<<<<<<<<<<<<<<;;;::::::888888777777666666666666666555444444555555555555555555555555555555666666555444333222333555888999:::>>>@@@======???AAA@@@<<<======>>>@@@BBBCCCEEE```EEE===777444666333222222111111111111111111111111000000000//////................................................//////000000000111111111...333999,,,@@@vvvfffCCC999666:::===BBBSSSggg{{{yyywwwpppnnnqqquuuxxxyyyyyywwwvvvyyy~~~}}}}}}}}}}}}~~~|||vvvjjjXXXGGG@@@???======@@@IIITTT\\\___\\\[[[^^^bbbccc___[[[]]]ZZZVVVUUUWWWXXXXXXWWWQQQMMMGGGCCC@@@>>>>>>===AAA???>>>===>>>@@@@@@@@@???@@@@@@===;;;>>>GGGNNNdddooo}}}zzzcccKKKFFF???::::::;;;===>>>=========>>>???AAABBBCCCDDDFFFJJJOOOSSSXXX]]]aaakkklllqqqxxx||||||}}}lll]]]cccjjjiiiqqqhhhpppyyyhhhzzzvvvvvvtttpppmmmnnnoooooorrrsssnnneee```___\\\WWWOOOPPPPPPOOOMMMJJJHHHGGGIIIIIIJJJJJJIIIGGGEEECCC>>>;;;888777999;;;===>>>======<<<;;;:::999888888555555666777888888888888444444444555555555555555444444555555555555444444333333333444444444444555444555555555555666666666888444444999===<<<888555;;;EEEppptttiiiqqqzzzvvvtttssssssmmmooouuu}}}ZZZJJJHHHHHHGGGHHHFFF@@@>>>???>>>;;;;;;;;;;;;;;;;;;:::999999666777777777666666555555555555555444333444555555333333444444555555555555444333222222333555888999===AAABBB>>>===???@@@>>>======>>>???@@@BBBCCCDDD]]]DDD>>>777333666222222111000000000000000111111000000000/////////................................................/////////000000000111111222)))333333999QQQrrrYYY>>>---222::::::@@@LLLfffrrr}}}xxxssssssuuuuuuqqqwww}}}~~~zzzxxxzzz~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}zzzrrrfffWWWJJJCCCCCCAAAAAADDDMMM[[[eeekkkiiigggiiilllmmmllljjjrrrqqqnnnkkkiiigggggggggiiifffaaaYYYRRRKKKEEECCCCCCBBB@@@AAACCCEEEFFFFFFEEEDDDDDDDDDFFFJJJNNNQQQ[[[eeerrr{{{\\\EEEAAA===;;;999999;;;=========:::999999888888888999999666777777888999:::;;;<<>>>>>???DDDJJJFFFVVVhhhyyynnnccc```hhhmmmqqqvvvttt|||zzzwwwuuupppkkkjjjllljjjeeehhhllljjjbbb^^^```^^^XXXSSSRRRPPPNNNJJJGGGDDDBBBHHHHHHGGGFFFEEECCCBBBAAA>>><<<999999:::<<<============<<<;;;:::999888888555666777888888888888888444444444444444555555555444444555555555555444444333333333333444444444444444444444444555555555666222777===<<<888555888<<<;;;777???mmmhhhMMMLLLMMMFFF???DDDFFFEEEAAA???@@@>>>;;;:::::::::::::::999888888555555666666666666555555333444555444222222444555111222333444555555555555333222222333444666888999;;;???@@@<<<:::<<<===;;;===>>>???@@@BBBCCCDDDEEE[[[CCC>>>777333777333222111111000000111111111000000000////////////................................................////////////000000000111444$$$---222000444EEEnnn}}}aaaDDD777666777;;;???JJJYYYkkkwww}}}yyyxxxvvvqqqpppuuuzzz}}}{{{yyyxxxxxxzzz|||}}}~~~~~~sssggg\\\SSSKKKFFFGGGHHHGGGIIIQQQ\\\eeeggggggggghhhiiikkkmmmnnnrrruuuxxxxxxvvvvvvyyy|||yyyxxxwwwrrrkkkccc]]]ZZZVVVTTTQQQOOOMMMLLLKKKKKKFFFFFFGGGHHHJJJNNNSSSVVV]]]ccckkkpppsssuuuxxx{{{wwwzzz}}}}}}||||||~~~{{{|||zzzmmmYYYFFF@@@AAA???>>>======>>>===<<<:::@@@@@@@@@???????????????@@@@@@@@@BBBCCCCCCCCCBBB;;;;;;;;;::::::<<<===<<<===;;;:::;;;:::888;;;@@@BBBEEEEEEKKKjjjsssjjjggggggggghhhnnnuuu}}}iiieeedddhhhtttzzzzzzvvvwwwsssnnnlllmmmiiibbb^^^eeefff___^^^cccaaaYYYUUURRROOOKKKHHHFFFCCCAAAEEEDDDCCCAAA@@@@@@AAAAAA===;;;::::::;;;<<<;;;:::<<<;;;:::999888777777666444555666777777777666555333333333444444555555555333333444444444444333333222222333333333444444444333333444444444555555555111777;;;999444444888<<<555EEE???:::bbbXXX>>>FFFLLL@@@===III@@@CCCCCC???>>>???>>>:::999999999999999888888777444444555666666666555444222444555444222111333555000111333444555555444444222222333555666777888999888<<<===:::999;;;<<<;;;<<<===???AAACCCDDDEEEFFFYYYCCC>>>777333777444333222222111111222222000000000000////////////................................................////////////000000000000222+++222---...666888GGG|||tttKKK444111777:::555DDDUUUbbbmmmyyy}}}{{{tttlllsssrrrrrruuuyyy|||}}}|||xxxzzz}}}{{{lll]]]TTTOOOLLLFFFIIILLLLLLLLLQQQZZZaaa\\\___cccddddddcccdddddd```hhhrrrvvvxxx{{{~~~{{{|||wwwppphhhccc```^^^ZZZ]]]___aaabbbhhhpppwwwppprrrtttvvvxxx{{{xxxzzz}}}}}}{{{wwwtttrrrooooooeeeSSSKKKMMMIII???CCCBBBBBBCCCEEEEEEDDDBBB>>>>>>>>>???????????????CCCCCCCCCDDDEEEDDDBBB@@@>>>@@@AAAAAABBBDDDEEECCC===<<<>>>AAA@@@>>>@@@DDD???@@@===BBB]]]yyyZZZAAA???CCC@@@===@@@===<<<>>>@@@===;;;@@@HHHCCCPPPZZZ___nnnsssXXXjjjvvvxxxwwwjjjmmmssstttooollllllhhhaaaYYYaaaddd``````fffddd\\\RRRPPPLLLIIIHHHGGGEEEDDDBBBAAA???>>>>>>???AAABBB<<<;;;::::::;;;;;;999888::::::999888777666555555444444555666666555444333333333333444444555555555222222222333333222222222222222333333333444444444333333333444444444555555666444111222888<<<:::666777999888;;;???FFFjjjjjjHHHJJJHHHBBBAAADDDCCC>>><<>>===;;;<<>><<<<<<>>>???AAA@@@???>>>???@@@AAALLLPPPOOO]]]wwwvvvmmmpppuuuzzz}}}|||~~~yyyuuusssooonnnllljjjddd```fffooooooiiieeeggghhheee```[[[ZZZ[[[MMMKKKHHHHHHIIIHHHDDDAAA???>>>>>>>>>======<<<<<<;;;;;;:::999888666666555777777777666555555444444555555444444444333333333333333333333333333333333222222222222222222222222111111222222222333333333111111222222222333333333555555555555555555555555777666555666999>>>CCCGGGwwwFFFKKKIIIGGGDDDAAA???===<<<===<<<<<<;;;;;;:::999999777777777777666666666666444444333333333222222222333333333222222111111111222222222222222222222222444444444555555555555666888777777777888999::::::>>>>>>>>>>>>???@@@BBBBBBTTTCCC<<<666555444444444333111111000000000000000000000/////////...........................................................................000////////////111222333@@@jjjwww~~~ZZZ;;;***888888888;;;DDDUUUkkkzzz~~~{{{tttvvvyyywww||||||wwwsssvvvwwwuuuuuunnneee^^^ZZZWWWUUUSSSMMMLLLMMMNNNOOORRRXXX]]]```nnnppplllpppooolllppp{{{}}}vvvyyyzzzkkk```YYYUUUVVVUUUSSSTTTYYYQQQOOOMMMMMMOOOQQQRRRRRRQQQOOOMMMMMMNNNNNNLLLJJJKKKMMMNNNMMMLLLJJJJJJJJJGGGGGGGGGHHHJJJKKKJJJIIIHHHGGGHHHOOO[[[iiitttzzzuuuNNNEEECCC@@@?????????AAACCC???AAABBBBBBBBBBBBDDDEEEDDDRRRYYYXXX\\\gggjjjddd```]]][[[]]]ccchhhiiihhhjjjfffiiiwwwvvvtttrrrssssssoooiiieeejjjooolllddd[[[```eeeeeeaaaZZZTTTQQQKKKIIIGGGHHHKKKKKKHHHEEEAAAAAAAAA@@@???>>>>>>===;;;;;;:::999888777666666666666666555444444333333444444444333333333222222333333333333333333333333222222222222222222222222111111111222222222333333111111111222222222333333444444444444444444444444555444333444666999<<<>>>>>>cccllljjjdddNNNHHHFFFDDDAAA???===;;;;;;;;;;;;::::::999888888888777777777666666666555555444333333333333222222222333333222222222111111111222222222222222222222222333444444444555555555555666666666666777888999:::============>>>>>>???@@@RRRAAA;;;555444333333333222111111111111111000000000/////////..............................................................................////////////000111222222(((<<>>===<<<<<<<<<;;;:::999888777777555555555444333333222222444333333333333222222222333333333333333333333333222222222222222222222222111111111222222222222333111111111222222222222333444444444444444444444444444444333444444555666777:::???KKKsssqqqLLL@@@NNNWWWNNNDDDCCC@@@>>><<<:::999999:::999999888777777666666666666666666555555555444333333333222222222111111222222222111111111111111111111111111111111111111333333333333444444444444555444444555666777888888;;;;;;;;;;;;;;;<<<<<<<<>>===;;;:::999<<<<<<;;;::::::999888888666666555444444333333222444444444444444333333333222222222222222222222222111111111111111111111111111111111111222222222222111111111111222222222222333333333333333333333333444555555666666666666666999DDD<<<555TTTqqqWWWGGGFFFHHHMMMLLL???AAA@@@>>><<<:::999999888999999888888777666666666555555555555444444444444222222222222111111111111111111111111111111111000111111111111111111111111222222222222333333333444333333333333444555777777:::::::::::::::999999999MMM???:::555555333444333222111111111111111////////////......................................................................................./////////000000000000777666***:::ooo\\\DDD333777<<<888777<<>>===;;;:::999<<<;;;;;;::::::999999999777777666666555444444444444444444444444555555555222222222222222222222222111111111111111111111111000000111111111222222222000000111111111222222222333333333333333333333333333444555666777777777666666666666:::<<<;;;TTT}}}kkkVVVPPPBBBCCCJJJEEE@@@>>>888???>>>===;;;::::::999999999999888888777666666666444444444444333333333222222222111111111000000000000000000000000000000000000000000000000000000000111111111111222222222222111111111222333555666777888888999999999888888777LLL???:::666555444:::999777444222000///.../////////.........------...........................................................................//////000000//////...)))999444///EEE___{{{nnnyyyjjjDDD222000111555:::<<>>===<<<;;;:::::::::999999999888888777777666555555444444333333444444444444555555222222222222222222222222111111111111111111111111000000000111111111111222000000000111111111111222222222222222222222222222000111333444555666666666<<<999222555BBBAAA:::===QQQ~~~TTTFFFGGGIIIAAAEEEHHH===888???BBB===<<<;;;:::::::::::::::999888888777777666555555333333333333222222222222111111111000000000000///////////////000000000000////////////////////////000000000000111111111222000000111222333444666777777888999::::::999888777LLL???;;;777777555888666555222000///......//////.........---------..............................................................................///000000///...---(((777444---222555MMMxxxxxxoooJJJ666222555999777999AAANNNVVV]]]hhhsss|||zzz{{{|||pppgggdddfffkkkooopppiii[[[QQQYYYjjjpppkkkfffqqqzzzyyyvvv}}}}}}{{{|||~~~~~~zzzyyy}}}zzzppprrr|||}}}rrrzzzooorrrtttrrroookkkfffccceeedddgggiiieee^^^]]]aaaYYYWWWUUUUUUUUUSSSOOOKKKLLLHHHEEEDDDGGGIIIHHHFFFAAAAAAAAA@@@???>>>>>>===999999999999999888888888777666666555555444333333111111111222222333333333111111111111111111111111111111111111111111111111000000000000111111111111000000000000111111111111222222222222222222222222222222222333333444444555'''@@@@@@+++)))555>>>CCC:::DDDLLLfffrrrKKKIIINNNJJJ===:::AAAEEE======CCCBBB;;;::::::999999999999:::777777666666555444444444333222222222111111111111111111000000000/////////........./////////000000/////////////////////////////////000000000111111000000111222333555666777666888999;;;<<<;;;:::999LLL???<<<888777666///...............////////////.........---------..............................................................................///000000///...---222111)))...777...:::dddzzznnnKKK999444333666000111>>>LLLVVVaaajjjiiinnnvvv~~~|||iii]]]\\\bbbhhhjjjqqqiiiZZZPPPZZZmmmtttooorrr~~~~~~qqqoookkkiiiqqquuupppgggaaa___```bbbeeekkknnnfffZZZWWW\\\WWWRRRMMMKKKMMMOOOQQQQQQNNNJJJEEEDDDEEEEEEDDDBBB???>>>>>>>>>======<<<<<<999999888888888888888888666555555444444333222222//////000000111111111222111111111111111111111111000000000000000000000000000000000000111111111111000000000000111111111111111111111111111111111111555555444333333444444555:::555000888AAA777///888444<<<::::::JJJhhhooo```SSSOOOMMMGGGCCCDDDBBB===AAABBB;;;;;;<<<333999999888888888888999999666555555444444333222222222222222111111111111000000000000000////////////---.........//////000000////////////////////////////////////000000000000000000111222333555777888666888:::<<<===<<<;;;:::qqqIII>>>888:::444444222222111111000////////////............---------//////.........------------------............///---------............/////////.........---------/////////000111111222222\\\zzz}}}||||||YYYDDD111///999<<<444111<<>>>>>===<<<;;;888888777777777777777888555555666666555555444333222222222111111111111000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000111111111111222222222333333333444444444555555555444444444444555666666777888888888:::???EEEIIIooozzzeeeWWWPPPKKKJJJIIIGGGDDDBBBAAA@@@@@@???>>>===<<<;;;::::::777777777777666666666666555555444444444333333333222222222111111111000000000000000000000000000000////////////////////////000000//////.........---000000000000000111111222...//////000111333444555666777999;;;;;;;;;999888oooHHH===777999333333222222111111000////////////............---------///.........------------------------.....................////////////000///.........------------...//////000000111222222888NNNqqq|||eee888===555111777;;;<<>>===<<<;;;:::999777777777666666666555555444444444444333333333333222222111111111000000000////////////////////////........................000/////////.........---//////......//////000111/////////000111222333444444555777999999999888777mmmFFF<<<666888222222222222111111000////////////............---------............------------------------...............////////////000000000............------------......//////000111111111)))111FFFuuuaaaDDD555000888888///000;;;EEEKKKSSSYYY^^^eeeooowww|||{{{]]]QQQSSScccwwwsssyyy}}}{{{}}}|||kkk```dddhhhkkkmmmpppvvvzzz|||}}}|||{{{kkkooosssooo{{{xxx}}}}}}|||xxxiiinnn{{{uuuiiifffhhhiiijjjiiigggeeeeeeeeefffiiilllkkkggg```[[[XXX___[[[VVVRRROOOMMMKKKIIILLLHHHDDDBBBCCCBBB???<<<:::;;;<<<<<<<<<<<<;;;::::::999888777666555555555555555555555555444333333222222111111111000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000000111111111222222111111111111222222222222444444333333444444555666444555666666555555777999:::;;;<<>>>>>>>>>>>===<<<;;;:::999999777666666666666555555555444444444333333333222222111111111111000000000000////////////////////////......................../////////.....................------......///000111000000000000111222333222333555666777777666666kkkFFF===666888222222222222111111000////////////............---------------------------------,,,,,,---------.....................////////////------------------------------...//////000000111111000444TTTyyygggOOO:::444333000333:::999>>>FFFLLLQQQXXX```gggooozzz|||jjj[[[\\\hhhwww|||zzzjjjhhhllllllddd\\\______aaaaaa\\\XXX]]]fffsssvvvuuuwww{{{xxxzzztttxxx|||mmmrrrooohhh{{{~~~||||||yyyqqqgggpppyyyyyyyyyyyyvvv~~~ggg{{{jjjvvviiiooouuupppmmmoooeeehhhkkklllkkklllnnnpppjjjlllnnnmmmhhhbbb^^^[[[^^^[[[VVVRRRPPPNNNKKKIIIJJJGGGDDDBBBAAA???<<<:::;;;;;;<<<<<<<<<<<<;;;;;;::::::888777555555444444444444555555555444333333111111111111000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////000000000000111111111111111111111222222222222333333333333333333444444555444666888888777666777888888;;;>>>===:::999<<>>===<<<<<<<<<<<<;;;:::999999999666666666555555555444444333333333333222222222222111111000000000/////////////////////////////////......................................................------......///000111111000000000000111111000111333555666666777666iiiGGG>>>777888333444222222111111000////////////............---------,,,,,,------------------,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,---------------------------...//////000000//////+++444QQQrrrvvv}}}[[[<<<555999888222444888>>>BBBFFFLLLRRRWWW[[[gggmmmttt|||vvvmmmttt{{{mmmmmmmmmdddYYYTTTcccdddfffeee^^^WWW[[[dddiiimmmlllooouuuttt}}}xxxwwwxxx|||{{{fffccc~~~{{{yyy~~~zzzwww~~~ttt}}}tttkkkeeeqqqvvv}}}}}}sss{{{yyyxxx|||jjjmmmaaa[[[sssrrrmmmvvv}}}mmmppppppjjjhhhjjjmmmnnngggjjjnnnnnnlllkkknnnqqqkkklllllljjjeeeaaa___^^^]]]YYYUUUQQQOOOMMMJJJHHHGGGEEECCCAAA@@@===;;;999<<<<<<<<<<<<<<<<<<<<<<<<:::999888666555444444444444444444555444333333222111111111000000000//////////////////////////////////////////////////////////////////000000000000//////////////////////////////000000000111111111222222222222333333333333222222222222222333444444222555777888777777777888333666999::::::<<>>===<<<;;;:::999999999888888888777555555444444444333333333222222222111111111000000////////////....................................---------------------------------------.........//////......//////000111111000000/////////000000111111222444666888999:::eeeFFF>>>777777222333222222111111000////////////............---------++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......++++++,,,,,,,,,---------+++,,,,,,---......//////---//////111000+++@@@gggyyytttbbbAAA777:::333444555666999>>>CCCFFFHHHPPPPPPSSS```hhhppp}}}|||sssxxxuuuhhh___```aaa___```eeedddiiitttuuuttt}}}~~~xxxgggddd\\\WWW]]]mmmzzzyyykkkllluuuxxxrrreeehhhwwwwww|||yyy}}}yyyxxxwwwpppuuuhhhPPPaaayyy~~~yyy}}}}}}yyymmm___[[[```YYY]]]ooommmuuuiiivvvaaaUUUaaa]]]^^^\\\[[[\\\```^^^ZZZ^^^bbbeeebbb\\\XXXYYY]]]___^^^[[[XXXVVVWWWZZZ]]]ZZZUUUOOOKKKIIIHHHGGGGGGBBBCCCCCCBBB???===;;;:::::::::999888888999::::::888777666555555555555555333444444444444333222222111000000000////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000////////////000000000111111111111111222222222222111111111111111222333333111222333333333333444666000333666888999999999888:::===AAAEEEFFFEEECCCAAAFFFHHHMMMRRRTTTUUUWWWZZZXXXXXXZZZ^^^___]]]\\\]]]VVVWWWZZZ]]]``````]]][[[XXXZZZWWWQQQOOOSSSXXXYYYLLLIIIEEEDDDDDDDDDCCCBBBBBBAAA@@@???>>>===<<<;;;999888888888888777777777444444444333333333333222222111111111000000000000/////////.........------........................------------------------,,,,,,,,,------...............------......///000000000/////////000000111000000111333555888:::;;;cccEEE>>>555555000222222222111111000///////////////.........---------+++++++++,,,,,,---------++++++,,,,,,,,,------------------.........//////+++++++++,,,,,,---------++++++,,,------......//////***)))333666(((...JJJqqqrrrjjjzzzPPP888333333222333666;;;AAADDD@@@FFFCCCBBBLLLSSS[[[jjjooottt{{{}}}}}}zzzsssvvvqqqrrryyyuuunnnqqqrrryyy~~~}}}rrrooorrrpppjjjbbb```bbb```^^^rrriii```jjjvvvwww}}}|||vvv||||||www\\\ggg|||rrruuusssllldddaaaaaaaaa^^^[[[bbb^^^tttoooyyy^^^[[[ZZZOOOXXXWWW[[[aaa^^^WWWYYYbbbVVV[[[___]]]WWWTTTWWW[[[]]][[[WWWSSSRRRUUUZZZ___YYYTTTMMMHHHFFFFFFFFFFFFAAABBBCCCBBB???===;;;;;;999888777666666777888999777666666555555555666666333333444444444333222222000000000000////////////////////////////////////000000000000000000000000////////////000000000000111111111111111111111111////////////000000000000000000000000111111111111111111111000111222222333444555555444333333444666888777777666777999<<<>>>999888777888;;;@@@EEEHHHFFFHHHNNNSSSUUUUUUVVVYYYWWWSSSSSSXXXXXXTTTTTTYYYTTTSSSRRRSSSVVVWWWWWWWWWTTTZZZ\\\WWWPPPNNNMMMLLLOOOLLLHHHGGGHHHJJJKKKLLLBBBAAA@@@???>>>===<<<;;;888888888888777777777777444444444333333333222222111111111111000000000000//////.........---------........................------------------------,,,,,,,,,------.........---,,,,,,,,,,,,---......///////////////000111111//////000222444777999;;;bbbBBB;;;666777111222222111000//////...............---------,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///???XXX}}}hhh===777555666555222666===999;;;>>>@@@DDDIIINNNRRR```fffooovvv{{{}}}~~~{{{|||yyyxxxxxxyyyzzzzzzyyypppbbb]]]gggmmmjjjkkkssszzz}}}wwwiiieeepppzzzzzzmmmxxxsssppp{{{iiiVVVvvvsss{{{xxx{{{}}}~~~{{{{{{|||xxxppphhh]]]eeeggg```[[[aaaooozzzsss```zzz|||}}}]]]WWWTTTRRRQQQWWWYYY]]]```ccceeeeeeeee]]][[[\\\___[[[UUUVVV\\\\\\]]][[[WWWRRRQQQRRRUUUOOOKKKHHHIIIMMMOOOMMMJJJCCCCCCCCCBBB???===:::999777777777666555555444444666666666666555555555555555555444333222000000///000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111111111111111111111111111000111111111111222222222333333444666777999::::::<<<;;;;;;;;;<<>>>>>===<<<;;;::::::999999999888777666555444444333333333222222222111111111111000000//////......////////////////////////................................................,,,------......------,,,,,,,,,,,,---------......000000//////.........---...///000111333444555666aaaBBB<<<666777111222222111000//////...............---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------............222999OOO|||uuusssxxxZZZ;;;111777:::888555@@@????????????@@@CCCEEEOOOVVV___iiiqqqxxx~~~~~~|||vvvzzzyyy~~~}}}|||~~~xxxtttxxxnnnggggggeeebbbeeelllkkkjjjkkkpppuuuuuupppkkkwww|||mmmbbb]]]___nnn{{{}}}tttgggbbbjjjooouuuuuuooocccVVVNNNggguuuwww{{{}}}nnnjjjeeeccccccbbb```^^^[[[___``````iiifffYYYlllrrrzzz\\\MMMLLLLLLOOOTTTUUUXXX\\\```ccceeeeeedddeeedddeeehhhddd\\\ZZZ^^^```aaa___YYYRRRNNNOOORRRUUUPPPKKKJJJMMMPPPOOONNNDDDDDDCCCBBB@@@===;;;999888888777777666555555555777777666666666555555555555444444333111000000///000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////000000000000111111111111111111111111111111111111111111111111000000111111111222222222222333444555777888999:::;;;:::::::::;;;>>>@@@BBBEEEFFFIIIKKKMMMNNNOOOOOOPPPOOOPPPQQQTTTXXXZZZ[[[[[[XXXVVVXXX[[[[[[UUUNNNRRRQQQPPPNNNLLLJJJHHHGGGFFFFFFEEEDDDCCCBBBAAAAAA>>>>>>===<<<;;;:::999999999999888777666555444333333333222222222111111111000000000000//////..............................................................................,,,,,,------------,,,,,,,,,,,,,,,------------...000/////////.........---...///000111333444555555___AAA<<<666777111222222111000//////...............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...............)))...QQQzzzcccvvv[[[BBB888444222222999999999::::::;;;<<<===@@@EEENNNWWWaaakkktttyyyxxxxxxeeennnvvvtttkkkggglllssstttvvv{{{~~~nnnhhhfffooo~~~nnnccc[[[[[[]]]bbbppp~~~{{{jjj\\\OOOVVVXXXYYYWWWTTTRRRSSSUUUsss~~~vvvlll___[[[WWWTTTVVVZZZ```ccc]]]eeennnzzzfffZZZTTTpppvvvjjjiiiZZZNNNJJJHHHEEEHHHOOOSSSVVV[[[```cccddddddcccddddddgggjjjgggaaa^^^___aaadddddd]]]TTTOOOQQQVVVZZZUUUOOOMMMOOOQQQRRRQQQEEEEEEDDDBBB@@@>>><<<;;;999999888888777666666666777777777666666666555555444444333222111000000///000000000000000000000000////////////////////////////////////////////////000000000000000000000000........................////////////000000000000111111111111111111111111111111111111111111111111000000000111111111222222222333333555666777888999999888888999:::<<<>>>???AAADDDGGGJJJLLLMMMMMMLLLNNNNNNOOOPPPRRRTTTVVVWWWXXXXXXXXXYYYYYYVVVQQQLLLNNNMMMJJJHHHFFFEEEEEEEEECCCCCCBBBAAA@@@??????>>>>>>===<<<<<<::::::999888888888777666555444444333222222222222111111111000000000000////////////...........................------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,------------/////////..................//////111222333444555]]]@@@<<<555666111333222111000///..................---------,,,,,,,,,---,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........000///,,,666OOOfff}}}zzz{{{SSS:::555;;;444444666999<<<===<<<;;;<<>>===<<<::::::999999888777777666777777777666666666555555333333333222111000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111111111111111111111111111111111111111111111000000000000111111111111222222333444555666777777777777777777888:::<<<===>>>@@@DDDGGGJJJJJJJJJIIIMMMNNNPPPPPPPPPQQQRRRTTTQQQTTTXXXYYYXXXUUURRRQQQMMMKKKHHHDDDBBBAAAAAABBBAAAAAA@@@@@@???>>>>>>=========<<<;;;:::999888888777777666555555444333333222111111111111000000000////////////////////////........................------------------------------------------------,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,---------..............................///000111222333444ZZZ@@@<<<555666111333222111000///..................---------,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,222000,,,...888UUU|||uuuvvvvvvWWWBBB888666555666888;;;<<<:::888>>>>>>???@@@BBBFFFLLLQQQ]]]___ccciiiooouuuzzz|||yyy}}}yyywwwxxxxxx|||~~~zzz{{{kkk\\\UUU^^^lll``````___]]]\\\^^^ccchhhsssuuuyyyyyyxxxrrrmmmkkkhhhbbbZZZTTTSSSRRRUUU^^^iiiqqqtttsssvvvXXXGGGTTTppp[[[WWWLLLKKKKKKLLLKKKHHHHHHJJJOOORRRVVV[[[^^^^^^^^^]]]VVVWWWWWWWWWZZZ]]]______XXX\\\___]]]XXXVVVZZZ^^^YYYXXXXXXWWWVVVSSSPPPMMMGGGFFFDDDBBB@@@>>>===<<<::::::999999888888777777666666666666555555555555333222222111111000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000//////000000000111111111111111222333444555555666555666666777888999::::::;;;===@@@DDDFFFGGGHHHGGGLLLNNNPPPPPPOOOOOOPPPRRRNNNRRRVVVXXXVVVTTTSSSSSSNNNLLLHHHDDDAAA@@@???@@@AAA@@@@@@??????>>>>>>>>><<<<<<;;;:::999888777777666666555555444444333333111111111000000000//////.............../////////........................------------------------------------------------+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------.....................///000000111222222WWW???<<<555666111444222111000//////...............---------,,,,,,,,,+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------)))000000///111///777JJJ~~~{{{fffiiiqqqPPP:::555111000333666888777;;;<<<<<<<<<<<<>>>BBBEEEOOOPPPQQQTTTYYYbbbmmmttt~~~~~~|||~~~}}}qqqvvv~~~xxxttttttyyy{{{xxxxxxrrrjjjbbb^^^ZZZXXXXXXWWWRRROOOOOOMMMVVVhhh}}}^^^IIIPPPgggoooxxxWWWKKKMMMKKKHHHFFFFFFGGGHHHHHHIIILLLMMMPPPSSSVVVVVVVVVVVVXXXXXXVVVTTTWWW\\\^^^]]]WWWYYYZZZXXXTTTRRRSSSUUUTTTVVVXXXXXXVVVQQQMMMJJJGGGEEECCCAAA???===<<<<<<::::::999999888777777777555555555444444444333333222222111111111000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000111111111111111111111111////////////000000000000000000000000000000000000000000000000000000000000/////////000000000111111000111111222333333444444555555666666777888888999999:::<<>>>>>>>><<<;;;::::::888888777666555555444444444333333333000000000000////////////---............/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------------.........---......///000000111111UUU>>><<<555555111444222111000//////...............---------,,,,,,,,,************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,111///000666222...666HHHdddyyyrrr~~~\\\OOO>>>333000333777999666888:::;;;;;;;;;===???BBBEEEGGGHHHKKKRRR^^^hhhmmmooorrrvvvyyy}}}||||||~~~~~~}}}oooddd___XXXPPPOOOMMMOOORRRQQQOOORRRXXX^^^rrr}}}ZZZXXXGGGTTTpppaaaFFFOOOPPP@@@KKKJJJHHHFFFGGGHHHHHHGGGGGGHHHIIIKKKLLLMMMNNNNNNRRRTTTSSSRRRVVV]]]]]]YYYYYYXXXVVVUUUTTTRRROOONNNRRRSSSTTTTTTQQQNNNJJJIIIFFFEEEBBB@@@>>><<<<<<<<<999999999888777777666666444444333333333222222222111111111111000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000111000000111111222333333333555555666777777888888888888888999;;;>>>AAADDDFFFFFFJJJNNNNNNKKKJJJLLLOOOSSSRRRQQQPPPNNNMMMKKKJJJJJJIIIHHHFFFEEECCCBBBBBB>>>>>>>>>>>>>>>=========;;;;;;:::999888777666666444444444333333333333333000000/////////.........---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,------.........---......//////000000000TTT>>><<<555555111444222111000//////...............---------,,,,,,,,,))))))******+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...222...***---***+++555---:::]]]uuuhhh~~~|||]]]DDD777444555666444777:::;;;;;;:::;;;;;;666;;;@@@AAAAAAEEEPPPYYY^^^aaagggooovvvzzz{{{zzzwwwnnn______cccbbbfffnnn|||}}}rrraaaYYYXXXTTTMMMNNNNNNQQQVVVVVVUUU]]]gggzzz{{{\\\PPPNNNJJJjjjwwwWWWNNNQQQFFFAAAJJJAAADDDFFFFFFGGGIIIJJJJJJEEEDDDDDDEEEFFFGGGHHHIIIGGGKKKMMMNNNTTT\\\\\\VVVZZZXXXUUUUUUVVVUUURRRNNNQQQQQQRRRPPPMMMKKKIIIIIIFFFDDDBBB???===<<<;;;;;;999999888888777666666666333333333222222222111111111111111111000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000111111222222222333555555666777888888888777888777888999<<<@@@DDDFFFCCCHHHLLLMMMJJJHHHKKKNNNQQQOOOLLLKKKLLLLLLKKKIIIFFFFFFGGGGGGFFFFFFEEEDDD===============<<<<<<<<<;;;;;;:::999888777666666444444333333333333333333000/////////............---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,------.........------......//////000000OOO???999>>>111111222111000///......------...------,,,,,,,,,,,,++++++++++++++++++++++++++++++***************************+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............//////666333SSSooopppzzzuuuOOO<<<555333888333222888:::666555777777;;;===;;;888;;;EEENNNQQQVVV]]]ccchhhmmmpppsssuuuyyyyyymmmVVVEEEFFFOOOIII]]]vvvxxxvvvhhh[[[TTTPPPMMMQQQXXXRRRVVV\\\ccclll{{{oooRRRUUULLLIII]]]zzzhhhpppmmmVVVEEEEEEIIIEEEAAAAAACCCDDDDDDEEEFFFFFFGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFKKKIIIGGGIIIMMMQQQTTTVVVPPPQQQSSSTTTTTTTTTUUUVVVYYYQQQKKKMMMLLLFFFDDDEEE??????>>><<<;;;:::999888999999999999999888777666555444333222111111111111000000000000000000000000////////////////////////........................////////////////////////............////////////////////////////////////111111000000//////......000000000000000000000000////////////000000000000000000000000000000000000000111111111111222222222333333222222333444666777999777666777;;;>>>@@@@@@FFFJJJJJJFFFDDDFFFGGGGGGKKKLLLMMMMMMMMMKKKHHHGGGFFFEEEDDDBBBAAA@@@??????>>>===<<<;;;:::;;;<<<===999999888888777666666666333333333222222222111111////////////////////////........................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------............///NNN???999>>>111111222111000///......------...------,,,,,,,,,,,,++++++++++++++++++++++++++++++***************************+++,,,,,,******+++,,,+++++++++++++++++++++++++++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............+++222(((555```wwwxxxzzzzzzaaaFFF111:::777666555111///555>>>:::<<<>>>>>>>>>===>>>???GGGKKKQQQVVVZZZ]]]aaacccnnnppppppgggUUULLLSSS```zzzuuukkkbbb\\\WWWUUURRRNNNQQQWWW```kkk}}}pppPPPEEELLL[[[}}}tttzzzmmmTTTGGG???CCCEEEBBBAAAFFFCCCCCCCCCDDDEEEEEEFFFFFFDDDDDDDDDDDDDDDEEEFFFFFFJJJJJJLLLOOOSSSUUUUUUTTTLLLNNNPPPQQQRRRSSSTTTTTTVVVOOOJJJLLLKKKGGGDDDFFF>>>>>>===;;;:::999888777::::::999999888777666555555444333222111111111111000000000000000000000000////////////////////////........................////////////////////////............////////////////////////////////////000000000000//////......////////////////////////.../////////000000000000////////////////////////000000111111111222222222333333222222333444666666555666777:::===@@@BBBCCCCCCFFFGGGFFFHHHKKKIIIDDDJJJJJJKKKKKKJJJIIIGGGFFFFFFEEECCCBBB@@@?????????===<<<;;;:::::::::;;;<<<888777777666666555444444222222222222111111111111................................................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------------............LLL???999===111222111111000///......------...------,,,,,,,,,,,,++++++++++++++++++++++++++++++***************************+++,,,+++******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............+++444***%%%444>>>RRRuuurrrffflll```BBB;;;555222111111333777555555666999===>>><<<:::>>>@@@DDDGGGIIILLLOOORRRUUUZZZaaaeeefffooo}}}qqqcccYYYSSSQQQOOOOOOOOOUUUcccppp|||XXXFFFGGG___~~~llllllnnn]]]BBB>>>;;;===BBBBBB>>>AAAHHHAAAAAABBBBBBCCCDDDDDDDDDBBBBBBBBBCCCDDDEEEFFFGGGKKKMMMQQQVVVZZZYYYUUURRRIIIJJJLLLOOOQQQRRRSSSTTTVVVQQQMMMMMMKKKGGGDDDDDD======<<<;;;999888777666::::::999999888666555444444333222111111111111111000000000000000000000000////////////////////////........................////////////////////////............////////////////////////////////////000000000////////////...////////////////////////....../////////000000000////////////////////////000000000111111111222222222222222222333444555666444666999;;;<<<>>>@@@BBBBBBDDDEEEGGGLLLOOOJJJCCCIIIHHHGGGFFFFFFEEEEEEEEEFFFEEECCCBBB@@@?????????<<<;;;::::::999999999:::666666555555444333333333111111111000000000//////........................------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------------............JJJ???888===222333111111000///......------...------,,,,,,,,,+++++++++************************************************)))+++,,,+++***)))***+++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---------.........)))555222,,,+++(((444NNNtttiiiuuupppZZZ@@@444555888666222555333222333777;;;>>>>>>;;;===>>>???@@@AAADDDGGGLLLNNNRRRUUUVVV^^^rrrttthhhfffwww}}}|||{{{xxxrrrgggYYYOOOPPPOOOMMMLLLTTTiii[[[DDDJJJRRRtttqqqnnnfffFFFCCCBBB<<<<<>>===<<<;;;:::888777777:::999999888777555444333333333222111111111111111////////////////////////////////////////////////........................////////////////////////............////////////////////////////////////////////////////////////////////////////////////........./////////000000////////////////////////000000000000111111111111111111111222333333444444555777888888888;;;???BBBEEEIIIJJJIIIJJJLLLIIIDDDGGGFFFDDDBBBBBBCCCDDDEEEEEEDDDCCCAAA@@@???>>>>>>;;;;;;:::999999888888888666555555444333333222222000000/////////.................................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,---------.........HHH???777<<<222333111111000///......------...------,,,,,,,,,+++++++++************************************************)))***++++++))))))***+++************************)))***++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------------...'''...111111///))))))333@@@mmmzzzkkkaaammmrrrTTTCCC;;;666222444666666666555666999;;;;;;<<<===<<<<<<===???AAAFFFFFFGGGGGGEEEHHHTTTbbbggg}}}wwwqqq}}}~~~~~~wwwqqqqqqooonnnmmmjjjaaaUUULLLJJJRRR\\\cccqqqiiiPPPKKKSSSwwwrrrmmmvvvYYY===;;;CCCAAAAAA>>>===??????>>>???AAA======>>>>>>>>>>>>??????@@@@@@AAABBBDDDFFFGGGHHHMMMNNNOOOSSSUUUVVVUUUSSSKKKJJJLLLPPPUUUXXXYYYXXXUUUUUUSSSNNNIIIFFFCCCAAA???>>>===<<<;;;999999888888888888777666555333333222222111111000000111111////////////////////////////////////////////////........................////////////////////////............////////////////////////////////////.............../////////....................................////////////........................//////000000000111111111000000111222222333333333666666666666999>>>DDDIIIIIIOOOPPPKKKEEEEEEGGGGGGFFFDDDBBB@@@@@@AAACCCEEEEEEDDDCCCAAA??????>>>>>>;;;:::::::::999888777777666555555444444333222222/////////.........------........................------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,------------...FFF???777;;;222444111111000///......------...------,,,,,,,,,,,,++++++************************************************)))***+++***))))))***+++************************((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,***+++000111...------%%%999FFFaaa~~~jjjlllzzzoooOOO;;;222---000333555444333555666888999::::::999999:::;;;999:::???EEEHHHMMMYYYeeezzz{{{uuuiiidddjjjsssyyy}}}}}}qqqjjjkkkuuu{{{zzzyyy}}}||||||ooodddjjjfffeeedddbbb^^^XXXRRRNNNNNNbbb{{{eeeXXXKKKEEEFFFTTTsss~~~lllbbblllfff@@@???@@@<<<<<<===???<<<999999<<<>>>???>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???@@@AAACCCEEEFFFJJJIIIHHHJJJMMMPPPQQQQQQLLLKKKLLLPPPVVVZZZYYYXXXOOORRRQQQKKKGGGEEECCC@@@??????>>>===;;;:::999888666777777777666555444333222111111000000000111111000000000000000000000000////////////////////////........................////////////////////////............////////////////////////////////////---............/////////........................------........./////////......................../////////000000000111111//////000222222222222222555444333666>>>FFFLLLPPPGGGNNNQQQJJJBBBBBBFFFIIIEEEDDDBBBAAAAAABBBCCCDDDEEEDDDBBBAAA???>>>>>>>>>;;;;;;;;;:::999888777666555555444444333222222222/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,------------EEE???666:::333555000111000///......------...------,,,,,,,,,,,,++++++************************************************(((***+++***)))((()))+++************************((()))***++++++,,,,,,,,,************************++++++,,,,,,,,,---------000)))+++000------111000777333111AAAaaaxxxmmmpppvvvzzzmmm^^^BBB===666222111333555666333555777888777666666777:::999:::<<<<<<===DDDLLLjjjOOOCCCPPPZZZWWW\\\iiiooooootttxxxmmmYYYNNNOOOhhhsssxxxpppjjjccc]]]___^^^^^^aaafffkkknnnoootttwwwzzz~~~mmm^^^XXX^^^gggaaafffiiiddd\\\YYY]]]cccnnnvvvlll```QQQFFFQQQFFFEEEYYYzzzmmmkkkxxxUUU;;;777BBB???666888===999999888888:::======<<<::::::::::::::::::::::::;;;;;;<<<<<<>>>???@@@AAACCCAAA@@@BBBEEEIIILLLMMMKKKIIIIIINNNTTTXXXWWWUUURRRVVVUUUMMMFFFDDDAAA===???>>>===<<<:::999888888555555555666666555555444111111000000000000111111000000000000000000000000////////////////////////........................////////////////////////............////////////////////////////////////---------.........//////........................---------.........//////........................////////////000000000111...///000111222222222111444222111777BBBIIIKKKIII>>>FFFJJJGGGDDDEEEHHHIIIDDDDDDCCCBBBBBBCCCDDDEEEDDDCCCBBB@@@???>>>>>>===;;;<<<<<<;;;:::999777666444333333222222111000000////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++******++++++,,,---++++++,,,,,,,,,---------}}}DDD???666:::333555000111000///......------...---------,,,,,,,,,++++++))))))))))))))))))))))))************************(((***+++***)))((()))***))))))))))))))))))))))))(((((()))++++++,,,,,,,,,************************++++++,,,,,,,,,------------''',,,000((('''......***(((000444333EEEdddxxx}}}jjjNNNDDDfffrrr```GGG666111333555666000333666777777555555555:::777777999999:::AAAIII;;;EEEHHHDDDEEENNNSSSQQQVVVUUUZZZ```ZZZLLLHHHOOO[[[iiixxx}}}|||xxxooogggddd___\\\[[[ZZZYYYXXXUUUVVVVVVXXX[[[```gggkkkjjjiiigggeeeddddddeeeeee``````cccgggfffaaa___bbb^^^eeelllnnnppptttyyy}}}xxxaaaXXXZZZ______]]]eeepppxxxrrrfffdddqqq}}}qqqbbbPPPFFFFFFHHHFFFCCCDDDWWW{{{ccchhhVVV;;;;;;<<<@@@<<<555<<<@@@666666:::<<<;;;;;;;;;<<<;;;:::999999999999999999999999999999:::;;;<<<===>>>>>><<<<<<>>>BBBFFFHHHIIIIIIGGGGGGKKKRRRVVVUUURRR[[[___]]]RRRHHHCCC???999======<<<;;;999888777777333444555555666666555555111000000000000000111111000000000000000000000000////////////////////////........................////////////////////////............/////////000////////////////////////---------.........//////........................---------.........//////........................////////////000000000000---...000111222222111111555111111888BBBGGGCCC===666===BBBDDDFFFJJJJJJHHHDDDDDDCCCCCCCCCDDDDDDEEEDDDCCCBBB@@@???>>>======<<<<<<<<<<<<;;;999777666222222111111000/////////000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++******++++++,,,---++++++,,,,,,,,,---------{{{GGG;;;999222666222111///............---------+++,,,,,,,,,,,,+++******************************************))))))))))))))))))))))))))))))))))))''''''((())))))))))))))))))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------***...000...,,,222@@@LLLuuupppZZZ^^^lllzzzbbb>>>333999444111222111///111555555333444555777999999999888777<<<<<<===???AAACCCEEEFFFGGGLLLMMMNNNNNNGGGPPPhhhxxxiiinnnvvvvvvtttvvv{{{~~~yyyvvvwwwxxxrrreee]]]]]][[[TTTRRRWWWXXXRRRNNNOOOSSSSSSRRRRRRRRRQQQQQQPPPTTTSSSQQQPPPPPPPPPQQQRRRPPPSSSUUUVVVTTTTTTVVVYYY``````cccjjjppptttsssqqqmmmuuunnneeeYYYSSSVVV^^^fffkkkvvv{{{}}}xxxsssgggZZZOOOFFFFFFJJJEEE???KKKaaaqqqbbbwwwgggGGG>>>===;;;;;;:::::::::999999999:::999999888888999999:::888888777777777777888888777777888999:::<<<<<<===888:::<<<<<<===???AAADDDGGGEEEDDDJJJSSSXXXVVVRRRRRRQQQOOOLLLIIIEEEAAA???===<<<:::888777777888888666666666666555444333222111111111000///......---////////////////////////........................................................................---------............///////////////////////////---------............/////////.........---------////////////////////////........................////////////000000000000000000111111111222222222444333444:::@@@BBB???;;;888???DDDCCCCCCEEEGGGGGGDDDBBBAAABBBEEEEEECCC@@@AAA@@@@@@???>>>======<<<===<<<>>>BBBEEEBBB;;;444222222111111000/////////////////////............,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++*********))))))************************++++++,,,,,,,,,,,,------yyyGGG;;;:::333666222000///............---------+++,,,,,,,,,,,,+++******************************************))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))*********+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------***---///---***,,,333:::FFFiiizzz~~~jjjHHHRRReee}}}kkkIII111555222222666:::;;;888666555666666666777777777777999999:::;;;<<<===???@@@EEEGGGCCCCCCFFFGGGVVVssskkkZZZZZZ```bbbdddiiikkkmmmppptttvvvwwwvvvvvv~~~yyy}}}}}}wwwvvvzzz~~~~~~|||{{{yyyzzz}}}xxxlllggg___ZZZXXX[[[ZZZTTTOOOOOOOOOOOOOOOOOOOOOPPPQQQQQQPPPPPPPPPPPPQQQQQQRRRSSSNNNPPPQQQPPPOOOOOORRRUUUZZZVVVRRRQQQSSSVVVWWWWWWWWW[[[```ccccccdddfffiii___aaacccbbb```^^^___aaajjjtttwwwlllrrroooooottt}}}nnnrrruuuooo```QQQHHHGGGEEEDDDEEEDDDGGG```yyynnnjjj|||tttPPPEEEAAA<<<888999999999999888888888888888888777777777777888888888777777666666777777888777888888999:::;;;<<<===999:::<<<======???AAADDDLLLKKKLLLPPPUUUWWWUUURRRLLLMMMMMMMMMKKKGGGCCCAAA>>><<<;;;999888777777777666666666666555444333333222222111000000///......////////////////////////........................................................................---------............///........................---------............/////////.........---------////////////////////////.........................../////////000000000000000000000111111111222222333222333777===???<<<888777===BBBBBBCCCFFFFFFDDDBBB@@@???@@@BBBCCCAAA?????????>>>>>>===<<<<<<;;;;;;::::::>>>@@@???888222222222111111000/////////////////////............,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++*********))))))************************+++++++++,,,,,,,,,------vvvEEE<<<<<<444666111000///............---------+++,,,,,,,,,,,,+++******************************************))))))))))))))))))))))))))))))))))))''''''((())))))))))))))))))))))))*********++++++++++++++++++++++++++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,***,,,------,,,++++++,,,---:::HHHhhh}}}wwwZZZIIIaaammmVVVCCC333...---,,,---111555555555666888:::<<<===888888888888888999:::;;;>>>@@@;;;:::???BBBRRRllldddUUUIIIJJJMMMNNNRRRXXXXXXZZZ\\\___bbbdddeeeeeejjjkkkmmmppprrrsssttttttuuuvvvvvvwww{{{{{{uuuxxxuuusssuuuzzz|||zzzwwwuuuvvvzzz~~~~~~}}}xxxllldddhhhdddcccdddbbb[[[UUUSSSQQQPPPOOONNNMMMNNNOOOOOOIIIJJJLLLNNNOOOOOOOOOOOOWWWXXXXXXXXXXXXYYY\\\___ZZZVVVQQQOOOOOOPPPQQQRRRSSSRRRRRRQQQPPPPPPQQQRRRSSSSSSTTTTTTSSSRRRPPPPPPLLLSSS___nnn{{{}}}rrrzzzssshhhssseeeWWWQQQKKKDDDCCCHHHEEECCCJJJcccsssfffggguuuggg>>>555777555444:::888888777777777666666666777666666555555666666777777666666666666666666777777888888999:::;;;<<<<<<999;;;<<<======>>>AAACCCMMMOOORRRTTTTTTSSSPPPNNNIIIKKKMMMMMMKKKGGGCCC@@@>>>===<<<:::888777777777777777777777666555444333222222222111000000//////////////////////////////........................................................................---------............///........................---------............///...............---------////////////////////////............................../////////000000000000000000000111111111111111111111555999:::777444777;;;>>>@@@CCCFFFDDD??????>>>===>>>@@@@@@>>>=========<<<<<<;;;;;;::::::999777777888:::999555111222111111000000//////.../////////............---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++***************************************++++++++++++,,,,,,,,,,,,sssDDD======555666111//////............---------+++,,,,,,,,,,,,+++******************************************)))))))))((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************************************************++++++++++++***++++++++++++,,,,,,,,,++++++,,,...//////...,,,///+++...:::OOOqqqyyynnn```ZZZjjj]]]GGG<<<333444;;;/////////000111222444555888888777888888999:::;;;555:::999:::>>>;;;@@@QQQEEEAAAAAAEEEHHHFFFGGGKKKRRRRRRSSSTTTUUUWWWYYYZZZXXXZZZ\\\```cccfffggghhhkkkkkknnnssszzz}}}zzzuuuyyyuuuqqqssswwwyyyvvvsssrrrqqqqqqpppppprrrvvvyyyvvvyyy~~~}}}}}}xxxyyy}}}yyyssstttssssssssspppkkkeeeccc___^^^[[[XXXUUUTTTTTTTTTKKKLLLOOOQQQRRRQQQPPPNNNQQQRRRSSSTTTUUUUUUVVVWWWSSSUUUWWWZZZ\\\\\\ZZZYYY\\\ZZZWWWUUUTTTSSSQQQOOOTTTRRRPPPPPPQQQRRRRRRQQQFFFKKKRRRWWWZZZ]]]```bbbgggrrr|||ssskkkgggccc\\\WWWTTTGGGAAAHHHLLLFFFBBBDDDWWW|||xxx~~~nnnFFF???>>>AAA===333333<<<777777777777666666666666666666555555555555666666666666555555555555666666777777888999999:::;;;;;;999;;;<<<======>>>@@@CCCHHHLLLQQQSSSPPPLLLJJJJJJLLLLLLLLLJJJGGGCCC@@@===???>>>===;;;999888777777777777777777666555444444222222222222111111000000////////////////////////........................................................................---------............///........................---------............///........................////////////////////////................................./////////000000/////////000000000111111111111111333666666444222777:::<<<>>>CCCFFFBBB<<<=========>>>>>>>>>===<<<;;;;;;::::::999999999999888666444555666666444111111111111000//////......//////.........---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***************************************************++++++++++++,,,,,,,,,pppCCC======555666111000///............---------+++,,,,,,,,,,,,+++******************************************)))))))))((())))))))))))))))))))))))''''''((()))))))))))))))(((((()))))))))*********************************))))))*********+++++++++*********+++++++++,,,,,,...,,,,,,---000111000///---)))...000///FFFhhhxxx|||fffHHHKKKaaaxxxqqq___III888000666666555444444444555666555555666666888999;;;<<<222:::999999===777555???999:::===AAABBBAAABBBEEEJJJJJJJJJKKKMMMOOOQQQRRRVVVVVVWWWWWWWWWVVVVVVUUUYYY[[[___cccfffhhhiiikkkllliiihhhkkkqqqtttrrrnnnjjjlllooopppoooppprrrtttqqqtttvvvwwwvvvuuuvvvwww|||}}}|||vvvqqqpppxxx}}}{{{vvvtttrrrooommmlllllllll___aaadddeeeeeecccaaa_________```aaa```]]]ZZZWWWSSSVVVYYY\\\]]]]]]]]]]]]```___^^^]]]\\\ZZZVVVSSSTTTQQQNNNMMMOOOSSSUUUVVVVVV\\\aaa^^^YYYWWW]]]dddwww}}}|||{{{~~~||||||xxxvvvqqqkkkmmmfff]]]WWWTTTPPPMMMLLLHHHEEEDDDDDDAAAEEEZZZqqqppppppfff:::999888666555888;;;999555777777777777666666666666666666555555555555666666555444444444444444444555666666777777888888999999999:::;;;<<<;;;===???AAACCCHHHNNNPPPLLLIIIHHHIIIMMMKKKGGGDDDAAA@@@@@@@@@???>>>===<<<;;;999888777777777777777666555444333222222222111111111111111////////////////////////........................................................................---------............///........................---------............///---.....................////////////////////////....................................////////////....../////////000000000111111222333444444333222666999;;;===AAADDDAAA:::<<<===>>>>>>>>>=========999999999888888888888888777666444333444444333333111111000000///.....................------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++*********************************************************+++++++++,,,,,,oooBBB======444555111222///............---------+++,,,,,,,,,,,,+++******************************************))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))((((((((()))))))))******************************)))))))))************+++************++++++++++++///---,,,,,,---------,,,000,,,000111---444>>>???]]]zzzqqqiii^^^gggiiiooorrrYYY===:::666333222444777:::222222222444555777888999666;;;888555:::888777>>>===<<<;;;999999:::>>>AAA>>>>>>@@@BBBDDDGGGJJJKKKLLLMMMNNNNNNOOOOOOOOONNNRRRTTTWWWYYYXXXVVV[[[ccc```______aaaeeegggfffdddccchhhlllnnnmmmmmmoooqqqqqqssstttqqqnnnmmmooorrrtttuuuxxx{{{{{{xxxqqqlllkkkvvv}}}}}}{{{zzztttppptttssspppmmmkkklllooorrrnnnoooppppppnnnkkkiiigggkkkjjjhhhgggiiilllpppsssyyy}}}|||{{{uuuuuusssnnnhhheeeeeehhhcccffffffbbb``````]]]XXXVVVRRROOOMMMHHHBBB???@@@JJJEEEAAAIIIaaajjjDDD<<>>===???AAACCC>>>>>>>>>===<<<;;;999999666666666666555444333222111111111111111111111111////////////////////////........................................................................---------............///---------------------------------............///---------...............////////////////////////........................------........./////////............////////////111111222222333333222222555888::::::<<<@@@???:::<<<>>>??????=========>>>888888888888888888777777777666555444333333333333111000000//////......---.........------------,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***************+++++++++************************************++++++++++++nnnAAA<<<<<<222444222444///............---------+++,,,,,,,,,,,,+++******************************************))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((()))))))))***************************))))))))))))************************+++++++++++++++,,,,,,,,,,,,+++******111///,,,+++---.........===iiizzz^^^GGGKKKmmmjjj___OOO???444000111333222222222222333444555666555:::666333::::::999>>><<<;;;999777777999<<<===888999;;;===???AAABBBCCC???@@@CCCFFFHHHJJJLLLLLLNNNMMMPPPTTTRRRPPPUUU]]]ZZZZZZZZZZZZZZZZZZYYYYYY[[[___cccdddccccccgggkkkkkkmmmnnnkkkgggfffiiimmmkkklllnnnqqqtttsssqqqnnnrrr|||}}}zzz{{{xxxuuutttvvvuuussssssssspppiiiddd```aaa___\\\WWWTTTUUUVVVSSSVVVUUURRRRRRTTTSSSPPPFFFDDDDDDEEEBBB???DDDLLL???NNNfffkkkJJJAAA<<<888666444888======777222333777555555555555444444444444444444333333333333444444333333222222222222333333333333444444444444555555666888999999888999;;;===CCCEEEHHHJJJIIIIIIHHHHHHCCCAAA???<<<<<<===???@@@<<<======>>>===<<<;;;:::555555555555444333222111000000000000000000000000////////////////////////........................................................................---------............///---------------------------------............///---------.........//////////////////////////////........................---------.........//////------.........////////////000111111111111222222222666888666666:::;;;:::;;;===???>>><<<;;;<<<>>>777777777777777888888888555666555444333222222333000000000///......------.........---------,,,,,,******+++,,,,,,---......++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++))))))*********+++++++++************************************++++++++++++nnnAAA<<<;;;111444222555//////.........---------+++,,,,,,,,,,,,+++******************************************))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++&&&)))---...---,,,,,,,,,&&&......,,,...,,,+++333,,,555III]]]yyysssddd]]]rrrsssrrrVVVFFF???===555555444444333444444555000888666555<<<;;;666888444777:::;;;===>>><<<888;;;<<<===>>>>>>>>>>>>>>>??????@@@AAABBBBBBBBBBBBAAA???BBBIIIJJJIIILLLSSSRRRTTTUUUVVVVVVWWWYYY[[[SSSVVVYYYXXXWWWYYY___ddd\\\```cccbbb```___cccgggbbbaaabbbdddhhhkkkkkkkkkmmmtttyyyzzzzzzqqqkkkllllllhhhhhhlllgggaaa[[[WWWXXXYYYYYYWWWPPPQQQQQQPPPNNNMMMNNNPPPRRRSSSPPPIIIFFFFFFDDDAAABBB??????BBBBBBHHHXXXiiiqqqooovvvnnnQQQ;;;;;;>>>888888???<<>><<<;;;::::::;;;<<<===>>>>>>===<<<;;;444444444444333222111111///////////////000000000////////////////////////........................................................................---------.........//////---------------------------------.........//////---------.........//////////////////////////////........................---------.........//////---------.........//////---///000000///000111222///444666333222555999999999<<<>>>>>>;;;:::;;;===777777777777888888888888444555555444222111222222000000000///......------......---------,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++))))))******++++++++++++************************)))************+++++++++hhhIII888:::666333444222//////...------------...,,,,,,,,,+++++++++******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((++++++******************)))************+++++++++,,,,,,,,,---------......111...---444LLLuuueeeQQQhhhjjjNNNCCC888444222000333888666222///111444777999;;;666555777999:::999;;;>>>888999:::;;;<<<<<<<<<;;;<<<============<<<<<<;;;;;;===???AAAAAABBBEEEGGGJJJJJJJJJKKKLLLMMMNNNOOOQQQPPPOOOOOOPPPRRRTTTVVVXXXXXXYYYZZZZZZZZZYYYYYYZZZ[[[[[[ZZZYYYZZZ\\\]]]bbbccceeeiiinnntttxxx{{{zzz|||~~~|||~~~wwwnnngggeeebbb^^^ZZZXXXWWWVVVYYYUUUQQQMMMLLLMMMMMMMMMRRROOOKKKJJJJJJLLLMMMNNNMMMJJJGGGFFFEEECCCCCCDDDGGG<<<>>>TTTmmmwwwiiilllwwwHHH>>>===:::888777777777777666555555555555444444444444444444333333222222222111111111111111111111111111111111111111111111111222222222222222222222222333333555666888:::;;;<<>>>>>>>>======<<<===??????>>>>>>@@@BBBEEEEEEEEEEEEEEEFFFGGGHHHJJJJJJIIIJJJKKKMMMPPPRRRPPPQQQRRRSSSSSSSSSSSSSSSSSSTTTVVVUUUTTTTTTUUUWWW[[[\\\^^^bbbfffkkkooorrruuuwwwzzz}}}~~~~~~uuulllccc]]]YYYXXXUUUSSSQQQOOOOOOOOODDDDDDFFFHHHIIIJJJIIIHHH>>>DDDNNNVVVWWWQQQHHHAAAEEEFFFGGGFFFDDDBBBCCCFFFHHHaaassswwwQQQCCCIII;;;:::999777666666666666555555555555444444444444444444333333333222222222111111111111111111111111111111111111111111111111222222222222222222222222222333444666888999;;;;;;@@@BBBCCCDDDBBB@@@@@@@@@???@@@@@@???<<<;;;;;;<<<;;;<<<=========<<<;;;:::666666555444333222111000000000000000////////////...........................------,,,,,,------.................................---------,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------.......................................................................................................................................///000000111111111222222444555777999:::===<<<:::999999999;;;<<<:::999888777777777888888555555333222111000000000////////////..................---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************************************************************+++++++++,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))******dddGGG999:::666333444222//////...------------...,,,,,,,,,+++++++++******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))((((((************************)))************+++++++++,,,,,,,,,,,,------------,,,---,,,******...666<<>>:::444//////222555777++++++,,,...222444555444777999999888666777;;;???;;;<<<===>>>>>>???>>>>>><<<===>>>===<<<;;;<<<===??????>>>>>>>>>??????@@@CCCBBBBBBCCCDDDGGGIIIJJJHHHIIIJJJKKKLLLLLLLLLLLLKKKNNNPPPPPPOOONNNNNNOOOSSSTTTVVVYYY]]]aaadddfffkkkmmmpppsssvvvyyyzzz{{{}}}}}}}}}}}}~~~}}}zzzzzz~~~xxxnnnddd]]]WWWSSSQQQMMMLLLKKKJJJIIIJJJJJJKKKIIIJJJKKKMMMNNNNNNNNNNNNUUUQQQKKKEEEBBBAAAAAABBB999<<<>>>???EEEWWWooonnnlll~~~YYYGGG===777333888777666555555555666666555555444444444333333333333333333333222222222222111111111111111111111111111111111111111111111111222222222222222222222222222333444555777999::::::===???AAAAAA???=========???@@@@@@???<<<;;;;;;<<<<<<============<<<;;;:::888777666555333111000000000000000000////////////...........................------,,,,,,------..............................------------,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------------------------------........................---------------------------......//////000111111111111222333555777888999<<<;;;:::999888888999:::999999888777777777888888555555333222111000000000/////////............---------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********************************************************++++++++++++,,,,,,,,,+++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++aaaEEE999;;;666222333222//////...------------...,,,,,,,,,+++++++++******))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((())))))))))))************))))))*********+++++++++++++++,,,,,,,,,---------,,,...000000---++++++,,,+++EEEnnn|||kkkmmmpppfff]]]sssxxx[[[FFF>>><<<555,,,888888666444444555444111000333555555333333888<<<999:::;;;<<<============<<<===>>>===<<<;;;<<<=========<<<;;;;;;;;;<<<<<>>>>>???@@@BBBBBBCCCCCCEEEFFFGGGGGGGGGGGGFFFHHHKKKLLLKKKJJJIIIIIIMMMNNNOOORRRTTTWWWYYYZZZ___```bbbdddhhhkkknnnpppooonnnmmmllllllnnnooopppqqqoooooouuu}}}{{{~~~|||rrrtttuuusssnnnjjjiiihhhgggbbbZZZSSSOOOMMMLLLLLLKKKJJJIIIIIIIIIIIIJJJKKKKKKJJJHHHFFFEEEGGGKKKNNNBBBCCCDDDCCCBBBBBBBBBCCCCCCOOO\\\gggwwwbbb@@@333777======;;;666555555555555666666666444444444444333333333222333222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222333555666777888999;;;===??????===<<<;;;<<<>>>??????>>>===<<<<<<===>>>>>>======<<<<<<;;;;;;999888777555333222000000000000000000////////////...........................------,,,,,,------...........................------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------------------------------........................------------------------------......///000000111000111111222444555777888;;;;;;999888888777888888888888888777777777777888555555333222111000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))+++,,,,,,]]]DDD999<<<666222333222//////...------------...,,,,,,,,,+++++++++******))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((()))))))))*********))))))*********++++++++++++++++++,,,,,,,,,------)))+++,,,---------...///...111:::FFFLLLYYYyyymmmeeeggg}}}~~~www___FFF666999888333222666888666333555777555333111222444666666777999::::::::::::;;;<<<============>>>@@@>>>======<<<<<<<<<======??????>>>>>>============>>>???@@@AAABBBBBBBBBBBB@@@CCCFFFGGGFFFDDDDDDDDDFFFGGGHHHJJJKKKLLLMMMNNNRRRRRRSSSUUUWWWZZZ\\\^^^___^^^^^^]]]^^^```bbbccc``````bbbeeeiiimmmoooppprrrtttvvvvvvuuuuuuuuuvvv~~~{{{wwwuuuvvvxxxxxxvvvppppppqqqqqqpppmmmjjjgggnnnjjjfffcccbbbbbbcccccc```^^^\\\ZZZZZZWWWSSSOOOPPPMMMJJJHHHHHHHHHHHHGGGJJJIIIHHHGGGFFFGGGHHHHHHFFFFFFEEEBBB@@@AAADDDGGG???>>><<<;;;===EEEQQQYYYxxx{{{ooo}}}vvvRRRCCC???===<<<999444444777555555555666666666666666444333333333222222222222222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111222444555666777777:::<<<>>>>>>===<<<;;;<<<===>>>???>>>===<<<===>>>??????>>>===<<<<<<;;;;;;:::999888666444222111000000000000000////////////...........................------,,,,,,------...........................------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------------------------------........................---------------------------------...//////000000000000000111222444555666999999888888777777777777777777777777888777777777555555333222111000000000............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---...ZZZBBB999<<<777111222222//////...------------...,,,,,,,,,+++++++++******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))'''(((((())))))*********)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++***+++---///000(((&&&'''***,,,777PPPiii{{{ZZZHHHaaa{{{UUUYYYSSSBBB666555666444222222111111222333444444333444555666666777666666888999;;;<<<<<<<<<>>>@@@>>>===============>>>>>>@@@?????????>>>=========<<<<<<===>>>>>>>>>>>>===<<<>>>@@@AAA@@@?????????@@@AAABBBCCCCCCCCCCCCCCCGGGGGGHHHHHHIIIKKKLLLMMMSSSSSSSSSTTTUUUVVVWWWXXXRRRUUUWWWXXXWWWYYY\\\______aaaccccccbbbaaaaaabbbiiifff___\\\^^^cccccc___XXXXXXXXXYYYYYYWWWSSSOOORRRSSSRRROOOLLLKKKMMMPPPNNNKKKHHHHHHKKKKKKGGGCCCEEEEEEEEEFFFHHHHHHGGGEEEDDDCCCAAA@@@@@@@@@AAABBBAAACCCEEEBBB===:::999;;;GGGEEECCCGGGUUUooovvvbbbjjjsssMMM<<<888>>>666333999>>>;;;333...444555555666666666555555333333333222222222111111111111111222222222222222111111111111111111111111000000000000000000000000111111111111111111111111000111222333444555666666888:::<<<======<<<<<<===<<<===>>>>>>======>>>???@@@???>>>===<<<;;;;;;;;;:::999888777555333222222000000000000////////////...........................------,,,,,,------...........................,,,,,,,,,------------...,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000//////000000111333444555777777777777777777777777555666777888888888777777555555333222111000000000.........------------,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************,,,,,,,,,++++++++++++******************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---...XXXAAA999===777111222222//////...------------...,,,,,,,,,+++++++++******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))''''''(((((()))******+++)))************+++++++++***++++++++++++,,,,,,,,,...---,,,+++,,,---......111444777666111...000444:::WWWxxx|||qqq^^^lllkkkqqq~~~```TTTPPPMMMCCC===666333555888888777333444444555555555444444444666888888888888:::<<<::::::::::::;;;<<<======>>>>>>???@@@@@@@@@@@@@@@>>>>>>??????>>>>>>===<<<;;;===>>>>>>======>>>?????????@@@@@@@@@???>>>===@@@@@@AAAAAABBBCCCCCCCCCGGGGGGHHHIIIJJJJJJJJJJJJHHHJJJLLLMMMMMMOOORRRUUUPPPRRRSSSSSSQQQPPPQQQRRRSSSTTTRRRMMMMMMQQQRRROOOMMMKKKIIIIIIJJJKKKIIIGGGDDDFFFGGGFFFDDDCCCDDDFFFAAAAAAAAACCCEEEFFFFFFFFFHHHGGGGGGHHHHHHGGGDDDBBB======<<<;;;;;;<<<===>>>888:::<<<;;;<<>>;;;===>>>>>>======>>>@@@AAA@@@>>>===<<<;;;;;;<<<999999888777666555444333000000000000////////////...........................------,,,,,,------...........................,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000/////////000111222333444444444555666777777777777444555777888888888777777555555333222111000000000.........---------,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************,,,,,,,,,+++++++++******))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******)))******+++,,,,,,WWW@@@999===777000222222//////...------------...,,,,,,,,,+++++++++******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))&&&''''''((()))******+++)))************+++++++++******+++++++++,,,,,,,,,*********,,,---...---,,,'''+++---+++***---000000000111333WWW}}}rrr```MMMQQQqqqgggZZZJJJ???<<<;;;888444444444444555444444333333222444555555444444666777777777777888888:::;;;<<<<<<===>>>@@@AAABBBCCCCCCBBBBBBBBBBBBAAA@@@??????>>>?????????>>>>>>@@@BBBAAAAAABBBBBBAAA???>>>===<<<===>>>???@@@@@@@@@@@@===>>>???@@@@@@???>>>===FFFEEEDDDDDDDDDDDDDDDEEECCCDDDEEEDDDCCCBBBCCCDDDAAAHHHJJJDDDAAADDDFFFDDDHHHDDD???>>>@@@CCCDDDDDDAAABBBCCCDDDDDDDDDDDDCCCCCCEEEGGGFFFCCCBBBDDDFFFJJJHHHFFFEEEDDDBBB>>>;;;<<<;;;;;;;;;;;;===???@@@@@@AAACCCIIIVVVmmmjjjnnnyyyUUUFFF???CCC???444444???;;;555333666777555333333222222333444333222111000222222222111111111111000000000111111222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000111222333333444444222555888:::;;;;;;<<<>>>;;;<<<>>>>>>======???@@@BBBAAA???===<<<;;;<<<<<<999888888777666555555444000000000000////////////...........................------,,,,,,------...........................,,,,,,,,,------.........,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000////////////000111333333222333555666777777888888444555666888888888777666555555333222111000000000......---------,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************,,,,,,,,,++++++*********))))))******++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++QQQEEE999666666444111000//////...------------.........---,,,+++))))))((()))))))))))))))))))))))),,,+++)))((((((((()))*********))))))(((((('''''',,,$$$%%%%%% %%%,,,******(((***'''!!!$$$)))'''((((((((((((((((((((((((,,,&&&)))&&&%%%'''%%%///$$$&&&***,,,///'''((()))+++ &&&333"""888///(((***000$$$###000((()))))),,,'''))))))'''888!!!333888(((***666666$$$///...000777FFFZZZmmmzzzttt\\\OOOXXX```XXXqqqwww||||||jjjTTTHHHAAA???>>>===:::555333555111888;;;777444555555333333999;;;666000111:::AAADDD<<<666888>>>@@@===;;;===>>>AAAEEEEEEBBBBBBCCCCCCBBBAAA???>>>???AAABBB===AAACCCBBB???>>>BBBFFF?????????>>><<<<<<===>>>::::::;;;<<<===>>>???@@@BBBBBBBBBEEEGGGGGGCCC???AAADDDBBB<<<<<>>;;;;;;===>>>===;;;;;;===AAA@@@??????@@@DDDGGGIIIZZZnnnzzzqqqqqqwwwSSSGGG===<<<:::999888777777777666555555555555444444444333333333222222111111111222222222111111111000000222111111111000000//////000000000000000000000000//////000000111111222222000000000000000000000000000000000000111222333444444555777999;;;<<<======;;;<<<===?????????>>>>>><<<===???@@@???>>><<<:::777666555444333222111111000000000///......------------------------------------------------------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///---,,,,,,---///000............////////////222222444444444444222222555666666666666666555555666555444333111000///...///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))PPPDDD999666666444111000//////...------------......------,,,+++***)))((())))))))))))))))))))))))++++++)))((((((((()))******)))))))))((((((((('''(((###+++555///%%%&&&((("""+++&&&###///111)))+++((((((((((((((((((((((((%%%&&&***,,,111...###%%%---000+++###((('''---***///+++,,,$$$666888333)))***&&&%%%+++,,,---444222***!!!111888***&&& 333$$$++++++000,,,@@@000---++++++///666>>>CCCgggaaaEEEXXXrrr~~~gggMMMFFFEEE@@@EEE:::...,,,222888777444222444555555777999777333555888;;;<<<888333555999@@@>>>===<<<<<<<<<<<<>>>>>>@@@BBBCCCAAAAAABBBDDDAAABBBBBBAAA@@@???@@@AAAAAABBBCCCBBBBBBBBBDDDFFFCCCCCCBBBAAAAAABBBCCCDDDBBB@@@>>>???AAAAAA@@@>>><<<@@@@@@===>>>BBBCCCAAAEEEEEEDDDCCCCCCCCCDDDDDDGGGFFFEEECCCBBBBBBCCCDDDGGGDDD@@@<<<999888888888999888777666666777888999????????????===???CCCIII>>>AAAGGGPPP^^^pppnnnjjjcccMMM>>>:::===<<<;;;:::888777777777666555555555555444444444444333333333222222111111111222222222111111111000000111111111000000000//////000000000000000000000000///////////////000000000////////////////////////000000000000111222333333333444555777999:::;;;<<<888999;;;===????????????>>>?????????>>>===;;;:::888888777666555444333333000000000///......------------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,---...///............////////////111111333444444444333333555555666666666666555555666555444333111000///...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))OOOCCC999777666333111111//////...------------......---,,,,,,+++***))))))))))))))))))))))))))))))+++******)))((()))))))))))))))))))))(((((((((((())),,,'''''')))"""&&&111***&&&+++(((((((((((((((((((((((((((000///"""%%%&&&%%%)))''''''""" +++,,,(((+++!!!333'''444333###&&&777%%%---000&&&)))///(((111&&&666222...999&&&000%%%DDD---///...---,,,++++++++++++222MMM___iiizzzxxxpppcccMMMYYY]]]OOOEEEFFFEEE>>>888888===;;;888555888<<<888111555666999;;;777222555;;;111222333555777:::===>>><<<>>>AAACCCBBBAAA@@@@@@======???AAADDDEEEEEEDDDBBBCCCDDDDDDCCCCCCEEEGGGGGGFFFCCCAAA@@@AAAAAABBBIIIGGGCCCBBBCCCEEEEEEEEE<<<@@@AAAAAABBBEEEFFFCCCFFFEEECCCAAA???===;;;::::::999888999<<<>>>>>>>>>999999999:::<<<>>>@@@AAAAAABBBBBB>>>;;;:::===@@@>>>@@@@@@>>>>>>DDDOOOWWWeeerrr{{{uuu}}}^^^@@@999======:::888;;;:::999777666666666666555555444444444333333333222222222222222111111111222111111111111000000000111111000000000000//////000000000000000000000000////////////............////////////////////////000000000000111222333333222222444555777888::::::777888;;;===???AAABBBBBBAAA@@@???>>>===<<<;;;:::999999888777666555555444000000000///......------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,---...///---............////////////000111222444444444444444555555666666666555555555555444222111000///...............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))LLLBBB999777666333111222//////...------------...------,,,,,,+++***))))))))))))))))))))))))))))))+++******)))))))))))))))))))))))))))((((((((((((...###"""222555$$$$$$:::&&&,,,+++###%%%333777...((((((((((((((((((((((((***+++///444000000)))///---...)))444)))***111******222---444...!!!...???+++555%%%AAA''',,,,,,...***$$$---222"""'''!!!+++,,,,,,'''777,,,...000111222222222111)))666555333CCC[[[wwwwwwnnn___^^^PPPXXXwwwfff\\\dddZZZTTTFFF999777>>>@@@;;;???333,,,111666555444555333777999777555444333000888666666777888888555333111333666888:::;;;<<<===BBBCCCCCCBBB@@@@@@AAACCCEEECCC@@@>>>===>>>???@@@@@@>>><<<::::::;;;;;;<<<444666666777888::::::::::::999999888777666444444999777777888:::<<<:::999>>>???@@@???===999555222555888;;;;;;999;;;AAAGGGHHHQQQ\\\fffssszzz}}}zzzmmmVVVLLLCCC======>>>;;;999;;;999888777666555555555555444444444444333333333222222222222111111111111111111111111111000000000000000000000000000000//////////////////////////////000000000//////........./////////////////////////////////000000111222333222333333444666777999::::::;;;<<<>>>@@@BBBCCCDDDCCCBBB@@@>>><<<;;;::::::888888888777666555555555000000000///......------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------.........//////......000111333444555555444444555555666666555555444444333222111000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))JJJAAA:::777666222111222//////...------------...---,,,,,,++++++*********))))))))))))))))))))))))************)))))))))((((((((((((((()))))))))))),,,,,, 111qqqWWWFFF!!!999---&&&'''((((((((((((((((((((((((%%%222+++'''***OOOPPPLLLUUUSSS%%%))))))333&&&555%%%%%%cccoooXXX///%%%***''')))444SSSfff111///%%%333***111+++,,,,,,---------,,,,,,---555000+++444===HHHVVVmmmtttgggiiihhh___dddxxxmmmhhhiii\\\IIIJJJ@@@===AAA@@@888444666666888666222333999:::777===999555555999;;;999666777:::<<<;;;888777888:::<<<=========;;;<<<===??????>>><<<;;;;;;<<<===>>>888999999999888777777777999888777777777777999;;;999:::;;;<<<>>>???AAAAAA???>>>>>>======;;;999666777888:::<<<>>>@@@BBBCCC???FFFOOOVVV\\\dddooowwwzzzhhhsssaaaKKKBBBAAA@@@>>>===<<<888444555888777666555555444444444444444333333333222222222222111111111111111111111111000000000000000000000000//////////////////000000////////////////////////111111111000000/////////........................////////////000111222333333333333444555777999:::;;;;;;<<<===>>>@@@AAABBBCCCBBB@@@>>><<<::::::999666666666555555444444333000000000///......------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------------------............------...000111333555555333333444555555555555555333333222222111000//////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))GGG@@@:::888666222111333//////...------------...,,,,,,,,,+++++++++******)))))))))))))))))))))))))))************)))(((((((((((((((((())))))))))))+++ ***\\\"""@@@---(((((((((((((((((((((((('''(((!!!''',,,vvv555)))+++---+++(((LLL222333!!!gggRRR''''''111,,,,,,++++++++++++,,,,,,***000---+++000...)))...000>>>MMM^^^wwwrrruuu[[[___bbbfffwwwlllrrr}}}lllUUUSSS___aaaUUUBBB666:::DDDBBB888666555333222333555777888555555666666666888999;;;333444666666555666888:::666666666666777888999999666888::::::888777888999<<<999888::::::888999;;;999888777666666777888999333777<<<@@@BBBCCCEEEFFFLLLLLLOOOVVVbbbrrrxxxoootttoooTTTCCCAAAEEEGGGGGG111111333999???@@@;;;555555555444333333333333333333333333222222222111111000000000111111111111111//////000000000000000111......////////////000000000000000000000000000000111111111111000000000000........................////////////000111222222444333333333444666888999999999999:::;;;===>>>???BBBAAA@@@>>>===;;;999999555555444444333333333333000000000///......------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------.........------...///000222444555222333444555555555555555333222222111000000//////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))EEE???:::888666222111444//////...------------...,,,,,,,,,++++++++++++***)))))))))))))))))))))))))))******+++***)))(((''''''((((((((()))))))))***------(((---+++"""___;;;...(((((((((((((((((((((((('''###'''333&&&rrr!!!&&&%%%777&&&***%%%;;;888***RRR888###,,,,,,---......///000111///444///---222111///777)))///444999AAASSSlllpppWWWRRR^^^fffeeennnyyytttbbbjjjppp\\\???>>>EEEJJJEEE;;;666;;;CCC@@@999444555;;;@@@>>>:::>>>>>>>>><<<:::999:::<<<777888999:::;;;::::::999666888888777666777:::===777666999>>>???:::888:::AAA@@@>>>>>>???BBBFFFHHHIIISSS^^^fffjjjooovvv|||uuuhhhcccuuulllRRRJJJDDD@@@BBBGGGEEE:::///III@@@666000222666999888444444333222222222222333222222222222111111111111///000000000111111111222////////////000000111111........./////////000000000000000000000000000000/////////000000000000000........................///......//////000111222333222111111222444666888888999999:::<<>><<<:::888444444444444333333333333000000000///......------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---------.....................///111333444111222333444555555555555222222111111000000//////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,++++++++++++++++++++++++************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))DDD???:::999666222111444//////...------------...,,,,,,++++++++++++++++++)))))))))))))))))))))))))))******++++++)))(((''''''((((((((())))))******222))) ---'''222MMMppp!!!((((((((((((((((((((((((///###'''444nnn%%%999---&&&(((TTT///222///+++(((KKK 666___UUU...,,,,,,,,,,,,,,,***)))((()))///---+++...***(((222111//////111///...444===[[[aaayyyhhh]]]___eeefffbbbdddwwwtttnnncccjjjvvv|||lll]]][[[bbbcccZZZOOOUUUUUUSSSNNNIIIFFFDDDEEEBBBCCCEEEFFFFFFEEECCCBBBNNNNNNMMMKKKJJJLLLRRRWWWMMMMMMTTT]]]^^^WWWSSSSSSlllmmmpppvvv}}}xxxrrrqqqwwwjjjWWWPPPKKKHHHEEEFFFEEEAAA===<<<>>>AAA000777===<<<777444444444333333222222111222222222222222222111111111111000//////000000111111111222.../////////000000111111---.........//////000000000000000000000000000000---.........//////000000.................................//////000111222222111000000111333555666::::::;;;===???CCCFFFHHH??????@@@@@@???===:::888444444444444444444333333000000000///......------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------..................///000222333111222333444555555555555222222111111000000//////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,++++++++++++++++++++++++************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))}}}FFF@@@:::999666222000111//////...------------...,,,,,,,,,+++++++++******))))))))))))))))))))))))+++++++++***)))(((((('''))))))))))))))))))))))))(((...***&&&))))))(((***))),,,FFF&&&***)))!!!///%%%(((&&&888$$$jjj)))///&&&)))((()))+++,,,~~~ppp(((+++777,,,###:::111111...+++++++++------,,,------------------------..................------666333666FFF^^^ttt|||mmmdddllleeeffftttyyyzzzwwwyyyzzzssssssuuu|||gggiiinnnmmmrrrvvv\\\UUULLLFFFDDDDDDCCCCCC>>>>>>>>>>>>============::::::999888777666555555333333333333333333333333111111111111000000000000222111111111000000//////222111111111000000//////000000000000000000000000////////////////////////................................................////////////000000000000222222111111111111222222333555888;;;===??????@@@AAA@@@???===;;;999777666555666666777666444333222000000000///......------------------------------,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///000111222222222111111222222333444111111000000//////......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))){{{FFF@@@:::999666222000111//////...------------...,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++******)))((((((''')))))))))))))))))))))))),,,!!!&&&,,,&&&%%%)))###!!!---$$$hhh)))***'''888vvv}}}|||ppptttgggnnnjjj%%%***...]]]YYY###***ttt111 777///$$$...888nnn---,,,++++++---------+++------------------------..................---------***)))---555>>>DDDFFFfffvvvnnn[[[[[[aaaaaa]]]SSSdddvvv~~~uuuttt~~~mmm___QQQFFFJJJGGGCCCAAABBBCCCBBBAAA>>>>>>>>>=========<<<<<<:::999999888777666555444333333333333333333333333111111111111000000000000111111111000000000//////111111111000000000//////////////////////////////////////////////////////.................................................../////////000000000000222111111000000111111222333555888;;;===>>>??????AAA@@@???===;;;:::888888555555666666666444333222000000000///......------------------------------,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...000111222111111111111111222333333111111000000//////......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))yyyFFF???:::999666222000111//////...------------...,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++******)))((((((((())))))))))))))))))))))))+++!!!***,,,&&&444+++***///!!!EEE777+++---'''ccc222 '''(((***---ppp111333)))...&&&333222---+++$$$,,,+++++++++------,,,+++------------------------------------------......111000///...---...111333666@@@NNN\\\jjj}}}~~~qqq]]]OOOLLLQQQXXX\\\kkkllluuu}}}uuukkkfffjjjrrryyy|||{{{dddVVVDDD888666999<<<===<<<<<<===???AAAAAA@@@>>>>>>============<<<<<<<<<999999888777666555444444444444444444444444444444111111111111000000000000111111000000000000//////111111000000000000//////////////////////////////////////////////////////....................................................../////////000000000222111111000000111111222222444777:::<<<>>>>>>>>>@@@@@@???===<<<:::999999555555666666555444222111111000000//////......---------------------------,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///111111000000000000000111111222111111000000//////......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))uuuFFF???:::999777222000222//////...------------...,,,,,,,,,+++++++++******))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((()))+++)))'''+++///(((&&&---444''',,,ccc$$$000###111///www(((+++666,,, 000111&&&"""+++000)))000...+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,------...///000***'''(((///777FFFbbb}}}~~~yyyooocccYYYSSSVVV\\\______```rrryyy|||oooeeehhhsss{{{|||~~~ppp]]]III:::444555777:::<<<<<<;;;:::;;;<<<===???@@@???>>><<<=========<<<<<<<<<;;;;;;999888777666555444444333333333333333333333333333111111111111000000000///000000000000000000//////000000000000000000//////////////////////////////////////////////////////........................................................./////////000000111111000000000000111111111333666999;;;======>>>>>>===<<<<<<;;;:::999999555555666666555444222111111111000000///.........------------------------,,,------......------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111///////////////000111111111111000000//////......------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))qqqEEE???:::999777222111222//////...------------...,,,,,,,,,+++++++++******))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((()))---%%%;;;&&&111KKKllleee<<<555$$$ZZZ###---)))***%%%((($$$,,,+++000444***$$$888!!! 666222,,,))))))+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---***((())),,,,,,)))&&&222++++++111111---333??????<<>>???<<<<<<<<<<<<;;;;;;;;;;;;888777777666555444333333333333333333333333333333111111111111000000000/////////////////////000000//////////////////000000........................////////////////////////............................................................////////////111000000000000000000111000222555888:::<<<<<<<<<::::::999999999888888888555666777777666555333222111111111000//////......------------------------,,,------......------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...///000//////......//////000111111111000000//////......------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))nnnEEE>>>999999777333111333//////...------------...,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))###,,,$$$&&&***FFFwww333...NNN///***%%%555)))///###"""******111$$$###ddd666111,,,))))))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......000...,,,---000111...***333......333222,,,(((+++///---...333777===FFFOOO~~~~~~yyyxxxzzziiicccaaaccc___XXXYYYaaa[[[ZZZWWWUUU[[[cccfffcccfffjjjvvvzzztttttt~~~|||qqq|||tttjjjbbbhhhpppqqqkkkiiirrrmmmTTTIIIEEEEEE'''---666<<<<<<999444111111111000000000333888;;;888999999999999;;;>>>AAA<<<<<<;;;;;;;;;:::::::::777777666555444333222222222222222222222222222222111111111111000000000000......////////////000000......////////////000000........................////////////////////////................................................------........./////////111000000//////000000111///111444777999;;;;;;<<<777777777777888888888888777777888888777666444333222111111000000//////...------------------------,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---......//////////////////000000111111111000000//////......------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))kkkDDD>>>999888777333111333//////...------------...,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))))))))!!!+++...######UUU%%%!!!(((\\\$$$AAA fff+++(((;;;$$$///)))&&&+++,,,000+++///222000)))}}}...,,,***)))***++++++***++++++++++++++++++++++++***++++++,,,------......&&&'''((()))++++++,,,,,,...+++))))))***,,,000222000111///))))))///444666///CCCMMMUUUgggsss{{{~~~zzzxxx{{{rrrkkkiiinnnwwwyyy}}}xxx~~~yyyzzz~~~vvvLLLIIIDDD???:::666444222BBB@@@;;;666111000222444333444555555444222111000333666888888888999<<>>999888777333222333//////...------------...,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))'''&&&+++===+++---''',,,>>>$$$www***222###000000555&&& 666***777@@@lll&&&&&&(((***------***(((++++++++++++++++++++++++******+++,,,,,,---......***...000///+++***---000+++///000---+++,,,,,,+++((('''+++222222++++++000///111+++000:::444???eeevvvlllYYYIII999///888888777444222222555777,,,---///222444444444333222111000111222444555666444777:::;;;999888999;;;;;;;;;;;;:::::::::999999777666555444333222222111////////////////////////111111111111000000000000---.........//////000000---.........//////000000........................////////////////////////................................................---------.........//////000000////////////000000...000333666888:::::::::666777777888999999::::::999999::::::999888666555222222111111000/////////------------------------,,,------......------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......000000000000000111222222111111111000//////......---------,,,,,,,,,++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++------------------------************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))hhh@@@???;;;888555222111111//////...------------...,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))---!!!,,,###bbb'''+++bbb+++...>>>))),,,jjj(((+++'''***&&&cccWWWXXX(((......&&&000@@@)))))))))))))))))))))))),,,+++++++++***)))))))))******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---........................------------------------////////////000000000000888DDDSSS___hhhtttkkkYYYCCCAAA???<<<999777555555222222222111111111000000000000000000000000000000000000000000111111111111333444555777777777666555666;;;???>>>999555555777666555444444222222111000000000000000000000000000////////////////////////////////////////////////................................................------------------------------------------------////////////////////////....................................////////////111111222444666999;;;<<<555333333555999<<<;;;999<<<999777777999888555222333222111///............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...------,,,,,,------...............////////////111111000000//////............---------,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************************************+++++++++*********))))))******++++++++++++******+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))ggg@@@???;;;888555222111111//////...------------...,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))***&&&000---QQQ"""+++}}})))+++***...[[[{{{!!!kkk(((+++'''***&&&$$$///111 ((($$$222333III888))))))))))))))))))))))))+++++++++************************+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,---............------------------------------------........./////////000000+++000555555444666<<>>:::777666888666555444444222222111000000000000000000000000000////////////////////////////////////////////////................................................------------------------------------------------............................................................////////////...///000222444666888999888666666888;;;======;;;;;;999888888999999666333333222111000............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,,,,,,,,,,------............////////////111000000000/////////.........---------,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************************************+++++++++*********))))))******++++++++++++******+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))eee@@@???;;;888555222111111//////...------------...,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))''',,,,,,...***,,,|||000)))(((%%%bbbmmm(((+++(((+++'''CCC>>>000!!!444444!!!+++444+++999aaa___111111))))))))))))))))))))))))***************+++++++++*********++++++++++++,,,------,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,---------------------.........//////000111111...+++***+++,,,------000888DDDPPPYYY^^^{{{eeePPPHHHEEE>>>666111111222222222222111000000000000000000111111111111000000000000000000000000000000000000//////000000000000111111111111333555666777777777777;;;>>>>>>:::888777999666555444444222222111000000000000000000000000000000000000000000000000000////////////////////////................................................------------------------------------------------------------------------........................---............/////////...///000111333555777888;;;::::::<<<>>>???>>>===:::999888999:::999888666333222111000///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,---------............/////////000000000000////////////......---------,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************************************+++++++++*********************++++++++++++******+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))ccc@@@???;;;888555222111111//////...------------...,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))&&&///###&&&%%%666&&&ppp((('''))))))444222qqq)))+++(((,,,(((222dddVVV333%%%000$$$---%%%333(((222""")))&&&)))))))))))))))))))))))))))))))))***+++++++++,,,************++++++++++++------,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,---------......---------...111333444444444222000---,,,---111333---888>>>;;;@@@OOO[[[]]]lllxxxzzzuuu[[[OOOCCC===;;;999<<>>??????>>>===999999999:::::::::999888333333111000///.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,------------.........//////000000000000////////////......---------,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++******************************************************************************++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))```@@@???;;;888555222111111//////...------------...,,,,,,,,,+++++++++******************************************************************************$$$222"""&&&999000 LLL###***(((---((()))UUU))),,,))),,,(((***ttt+++333444,,,***$$$///222///%%%***...'''###+++777---nnnqqq000)))))))))))))))))))))))))))))))))***+++++++++,,,))))))*********+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------------,,,+++)))***---//////...+++---//////...///333555///111///,,,000777:::888555888@@@JJJPPPQQQQQQSSS}}}xxx\\\YYYUUUNNNGGGBBB???>>>:::777555555444000---,,,555222...++++++,,,------222222111000000000000000////////////////////////...........................////////////000000000//////000111333555666777444666777888777666666666666555444444222222111000////////////////////////000000000000000000000000////////////////////////................................................------------------------------------------------------------------------........................------------............000000111111333444555666999;;;===>>>>>>======<<<999999:::::::::999999999444333222000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------............////////////000000000000......---------,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++******************************************************************************++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))^^^@@@???;;;888555222111111//////...------------...,,,,,,,,,+++++++++******************************++++++++++++++++++++++++************************###333)))000+++'''%%%444(((000###+++###(((777eee))),,,)))---)))$$$///(((###$$$333000***%%%//////qqq444(((%%%---ddd---))))))))))))))))))))))))***************+++++++++)))))))))************+++++++++************++++++++++++++++++++++++++++++******++++++,,,,,,------,,,,,,,,,---------......333111////////////......+++,,,---,,,***(((''''''------,,,///222222---'''111...,,,...222666777777,,,444<<<@@@AAAEEEKKKPPP```mmmuuuhhhTTTPPPLLLIIIFFF@@@999333999888666444222000//////---///333777888888666555333222///---,,,...000222111000///......---------............////////////..............................////////////000000/////////000111333555555333333444555666666666666666555444444222222111000000000000000000000000000000000000000000000000000////////////////////////................................................------------------------------------------------------------------------........................,,,------------..................//////111222222666999<<<======<<<<<<<<<888:::;;;:::888777777888444333222111000/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------.........////////////000000000000......---------,,,,,,,,,++++++++++++++++++++++++)))************+++++++++***************************************************************+++++++++******++++++++++++*********************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))\\\@@@???;;;888555222111111//////...------------...,,,,,,,,,+++++++++******************************++++++++++++++++++++++++************************%%%111***///rrr!!!---,,,)))...111###+++---*** ...)))---***...***000$$$>>>;;;>>>222***)))***$$$///***aaa$$$(((222***###))))))))))))))))))))))))+++++++++***************))))))))))))******************))))))))))))******))))))******++++++,,,,,,)))******+++,,,,,,------------------............,,,,,,,,,,,,+++,,,------......///000222222222222++++++,,,111444333000000***,,,---...///...+++'''444222000//////000444888---000888@@@BBBBBBEEEKKKPPP\\\eeehhhvvvvvvhhhZZZLLLCCCLLLEEE???@@@DDDAAA555***444444444444333222111000444444444444555666666666333222000,,,+++,,,---...))),,,000222222000---,,,......------,,,,,,---------------....../////////------------------------........./////////000000000000//////000111333444333333333444666777777666666555444444222222111000000000000000000000000000////////////////////////////////////////////////................................................------------------------------------------------................................................,,,,,,---------.....................//////000111333777<<<======<<<<<<===888:::;;;:::777555555666444444222111000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,---------............/////////000000000111......---------,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************************************))))))*********+++++++++******++++++++++++******))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))[[[AAA???;;;888555222111111//////...------------...,,,,,,,,,+++++++++******************************++++++++++++++++++++++++************************(((...%%%%%%FFF(((777+++bbb"""......%%%111///&&&000000%%%)))---***...***---$$$333\\\???444)))!!!(((222***''')))wwwnnn---)))))))))))))))))))))))),,,+++++++++******))))))))))))))))))************))))))(((((((((((())))))(((((()))***+++,,,,,,---))))))***+++,,,,,,---------------.........//////...//////...---,,,...000---+++******,,,......---222...------+++***...555...000000......000222333>>>444,,,...222000---+++777222000333444111///000222---555AAA;;;---222FFF:::???JJJUUUXXXWWW^^^hhhfffrrryyyuuummmjjjkkklllrrriiiaaa___aaaaaa```aaa]]]]]]XXXOOOIIIHHHDDD>>>999;;;<<<<<<999777777888222555777555111000333888222333444222000000000222000000//////111111000///---111333333111111000...//////...,,,++++++---...------,,,,,,---......///---------.........//////------------------------............/////////000111000/////////111222333444333333555777888888777666555555444333222111000000000000000000000000000////////////////////////////////////////////////................................................------------------------------------------------////////////////////////........................,,,,,,,,,---------......000000000000000111222222222777<<<>>>===<<<===>>>888:::;;;:::666444444555555444222111000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,---------........./////////000000111111......---------,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************************************))))))******++++++++++++******++++++++++++******))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))VVVAAA>>>:::666333111000000////////////............,,,,,,,,,+++++++++******++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++(((---777%%%///111999|||<<<222444(((111666***"""===...jjj<<<:::<<<;;;111333888111***```QQQ+++)))((((((***,,,"""444%%%))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++*********))))))((((((******+++++++++,,,,,,,,,+++,,,,,,---.........---------------------------,,,,,,,,,---------..................////////////...............///000000;;;888444111//////111333///000000000111111111111222222222222222222222222666666666777777777777888888888999999999999888888888888888888888888888888555555555555555555555555555555555555555555555555222222222222222222222222000000000000000000000000000000//////.........---////////////////////////------------------------------------------------------------------------........................////////////////////////////////////000000000000555555444444555666888999444444444444333222111000////////////000000000000////////////////////////........................////////////////////////........................------------------------........................//////.........---------------------------------+++,,,------......------......///000000000000000444555888:::<<<=========;;;;;;;;;:::999888777666333333222222111000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---............///////////////......------,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))+++*********))))))((((((UUU@@@>>>:::666333111111000////////////............,,,,,,,,,++++++++++++***++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++000$$$'''000+++BBBOOOQQQ$$$444,,,%%%333777888???999FFF???___hhhkkkTTTXXXooocccggggggXXXSSS}}}mmmFFFGGG&&&000888"""OOO```$$$************************************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))*********++++++++++++,,,,,,---......------------------------------,,,,,,,,,,,,---------------.........////////////...............//////000333111///---,,,---///000//////000000000111111111222222222222222222222222222222222222333333333333333444444555555444444333444444444444444444444444333333333333333333333333333333333333333333333333111111111111111111111111////////////////////////////////////......------........................------------------------------------------------------------------------.................................................../////////000000000000444444333333444555777888444444444444333222111000////////////000000000000////////////////////////........................................................................------------------------........................///.........------------------------------------+++,,,------......------......///000000000000000333555777:::<<<===>>>>>>=========<<<;;;999888777333333222222111000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---............///////////////......------,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************)))))))))(((TTT@@@>>>:::777444222111000////////////............,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---111&&&+++222 CCC333///000@@@PPPMMMIIIQQQ___kkk]]]PPPMMMGGGhhh^^^PPPMMM___uuuJJJJJJ@@@111333AAA~~~###444++++++++++++++++++++++++************************************************************************************))))))))))))))))))))))))************+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////...------------...//////,,,,,,+++,,,,,,---//////////////////000000000000111111111111111111111111/////////000000000111111111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000........................///............---------........................------------------------,,,,,,,,,,,,------------------------------------------------------------............................../////////000000000333222222222333444555666444444444444333222111111000000000000////////////////////////////////////................................................------------------------------------------------------------------------............------------------------------------+++,,,------......------......///000000000000///222333666999;;;===????????????>>>===<<<:::888777333333333222111111000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,------............////////////......------,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************))))))))))))RRR???===:::777444222111000////////////............------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''';;;---$$$666... 333KKKUUUFFF000VVVYYYOOO\\\WWWFFFLLL???EEEEEE777DDDGGG@@@mmmUUUAAAHHHFFF<<>>===<<<:::888777444333333222222111000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------,,,,,,---,,,,,,++++++,,,,,,------------........./////////......------,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************))))))))))))))))))))))))*********)))))))))))))))PPP>>><<<:::777555333111000////////////............---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---+++'''''',,,+++...111777111EEEYYYGGGPPP999CCCNNN<<<>>>RRRRRReeeiiizzzyyybbbSSSSSSHHHGGG^^^PPP___{{{lll^^^BBBVVV...222LLL777(((>>>BBB###***777++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))******+++++++++,,,,,,,,,------+++,,,,,,---,,,,,,++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---......,,,---.../////////...------............////////////////////////////////////000000000000111111111000111111222222111111000111111111111111111111111................................................------------------------........................,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------....................................////////////000000111222222333333333333333444444444333222222111000000000/////////...////////////////////////................................................------------------------------------------------------------------------,,,,,,------------------------------------------+++,,,------......------------...//////////////////000222555888;;;===>>>=========<<<:::888777666444444333333222111111111///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------,,,,,,++++++,,,,,,---------------............///......------,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))******NNN===<<<:::888555333111000////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///%%%///333&&&,,,777---000000777888===IIIXXXSSSBBBBBBNNN]]]llleeeOOOSSSLLLGGGMMMjjjtttppp\\\RRR\\\111DDD===666111///333555222++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))************,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,++++++***************************))))))*********++++++++++++++++++,,,,,,,,,------,,,++++++++++++,,,------,,,,,,---------,,,++++++------------.........///........................------........./////////......////////////..............................................................................------------------------........................++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------.........////////////000111222333333333333333333333444444333333222111111000000//////......////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------+++,,,------......------------...////////////...//////000222555888:::<<<;;;;;;;;;:::999888777666444444444333222222111111///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------............---,,,,,,++++++,,,,,,---,,,------------.........///......------,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************))))))))))))))))))))))))))))))))))))************LLL<<<;;;:::888666333111000////////////...............------------,,,,,,,,,------------------------+++++++++,,,,,,---------------------------------///---111///---:::<<<(((888SSSFFFCCCCCCOOOJJJqqqwwwwww```[[[XXXhhh```mmm\\\:::GGGCCC???DDD444&&&333,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,+++******************************))))))))))))*********+++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---++++++++++++++++++++++++,,,,,,---------.........------------------------,,,,,,---------.........---------......---------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------........./////////000111333333333333333222333333444444333333222111111111000///.........////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------+++,,,------......------,,,---......//////............///000222555888999999999::::::999888888777555444444333333222111111///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------........................------------------------------------.........///---,,,,,,++++++,,,,,,---,,,,,,---------.........///......------,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************))))))))))))))))))))))))((()))))))))************KKK<<<;;;:::888666444111000000/////////..................---------,,,,,,,,,------------------------+++++++++,,,,,,---------------------------------111---+++000222,,,666OOORRRIIIMMMBBBdddyyy{{{{{{{{{iii^^^hhhfffwwwtttYYYOOOCCC===>>>AAA<<<222........................++++++++++++++++++++++++************************(((((((((((((((((((((((((((((())))))*********+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++******++++++,,,---,,,+++++++++,,,---...///,,,,,,,,,---------......------------------------------........./////////---......//////......---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------........./////////000222333444444333333222222333444444333333333222111111000///......---////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------+++,,,------......------,,,---......//////...............///111333666777888999999::::::999999888555444444333333222222111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------------------------------------........................---------------------------------.........//////---,,,,,,++++++,,,,,,---,,,,,,,,,---------......///......------,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))(((((())))))*********+++OOO<<<;;;999888555444222111000000000000////////////......---------,,,,,,,,,------------------------,,,,,,,,,---------......---...000000000...---,,,666---)))333CCCMMMIIIBBBFFFXXXsssyyycccPPPUUUkkklllSSSGGGEEECCC===888888222+++,,,111///(((************************))))))))))))))))))))))))******))))))))))))******************************...(((...444,,,***---+++,,,+++++++++******))))))*********)))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------.................................///000111222333444444333333333444444333222222111111000000//////......................................................---------------------------------,,,,,,+++++++++.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------......///000111333555666666666666777888:::;;;<<<999888777666444333222111333222111000000///000000//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////000000//////.........---........................,,,,,,------------..............................---..................---........................................................................000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++))))))***++++++++++++***)))************+++++++++)))))))))***+++++++++,,,******************************))))))))))))******))))))))))))))))))))))))NNN<<<;;;999888555444222111////////////.....................---------,,,,,,------------------------,,,,,,---------.........+++,,,...000000111222333(((,,,777EEEKKKMMMWWWddd|||{{{zzz}}}~~~pppeee^^^^^^ppp\\\RRRLLLAAA777777444...,,,...111222------,,,++++++***************************************))))))))))))******************************---'''...444,,,))),,,)))++++++*********)))))))))***)))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------.................................//////000222333333444222333333444333333222222111111000000//////......................................................---------------------------------,,,,,,,,,++++++..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------......///000111333444555777777777777888999::::::999999888777555444333222222222111000///////////////......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////000000/////////.................................,,,,,,,,,---------.......................................//////.................................------------------------........................000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***************++++++++++++***************+++++++++******************************))))))))))))******************************LLL<<<;;;999888555444222111//////.........---------.........------------,,,------------------------------------.........///...///000///...///111333999<<>>;;;777111++++++//////...---,,,+++***************************************))))))))))))******************************+++&&&...444---)))+++(((******))))))))))))(((((())))))))))))))))))******))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------....................................///000111222333333222222333333333333222222111111000000//////......................................................------------------------------------,,,,,,,,,,,,...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------.........///000222444444888888888888888888888888:::999888777666555444333222111000///.....................------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------........./////////000000////////////......////////////////////////,,,,,,---------....................................//////000000//////...////////////////////////------------------------......................../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***************+++++++++,,,+++++++++*********************************************))))))))))))******************************JJJ<<<;;;999888555444222111000////////////.....................------------------------............---............////////////111222111000111444777FFFLLLTTTbbb{{{pppgggYYYbbbeeeggg{{{xxxcccXXXZZZ]]][[[UUUnnnvvviiiRRR```kkkzzznnnSSSHHHAAA>>>999000++++++///...---++++++***++++++******************************))))))))))))******************************+++'''...555---***+++((()))))))))((((((((((((((()))))))))))))))*********))))))))))))))))))))))))***************************************************+++++++++++++++,,,,,,***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------....................................//////000111222222111111222333333333333222111111000000//////......................................................------------------------------------------,,,,,,........................------------------------------------------------------------------------------------------------------------------------.........///000111333333888999999999999888888777999999888777666555444444222111000///......---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------------------------------....................................////////////000000//////////////////////////////////////////---------........./////////////////////////////////000000000000000000///////////////////////////------------------------........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++************+++++++++,,,,,,,,,+++++++++***)))))))))************************+++******))))))******+++************************HHH<<<;;;999888555444222111111111111000000000000/////////.........------------------....../////////........./////////000000---000222222111555<<>>>>>=========<<<<<<;;;;;;:::777666444222111000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------................................................////////////000000000000//////000000111111111222111111111111111111111111333333333444444444555555555555555555555555555555222333333444444333333222111111111111111111111111000000000000000000000000........................---.....................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++))))))***++++++++++++***++++++,,,,,,,,,---------))))))******+++++++++,,,************************,,,++++++******++++++,,,++++++++++++++++++++++++EEE;;;:::999777666444333222000000000000000000000000000000000000000000000000/////////000111111222222---333333,,,***///333222888<<<>>>UUUxxxVVV^^^vvvxxxoookkk{{{vvvcccmmmppp]]]UUULLLEEE888...---111///))))))((()))+++------+++)))+++++++++*********))))))))))))))))))))))))))))))))))))))))))************+++++++++*********))))))))))))))))))************++++++******************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000333555222,,,)))***---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------......//////......---,,,........................//////000111333444555666222222111000///...------...............///000000................................................................................................------------------------........................,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......///111444777:::<<<===>>>@@@???>>>===;;;:::999888777666555333111000...---........................------------------------------------------------+++,,,------......---------------------------------------............//////////////////.........////////////000000000000///111333333111//////000555777111)))///======111333666444111666???AAA;;;<<>>======;;;666333777>>><<<666///...333888555000111000///000222444444333......//////////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,++++++***DDD;;;:::999777666444333222111111111111111111111111000000000000000000000000//////000000111111222222222333111000111555777666EEEOOObbboooTTThhhvvvttt~~~|||yyyhhhhhh{{{QQQRRRLLL???444///,,,))),,,++++++,,,......,,,***+++++++++*********))))))))))))))))))))))))))))))))))))))))))************+++++++++*********))))))))))))))))))************++++++******************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///222333000,,,)))***---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------......//////......---,,,........................//////000111333444555555333333222111000//////..................///000000................................................................................................------------------------........................,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......///000333555888;;;<<<===>>>>>>===<<<;;;:::999888777666555333222000///...---------------.........------------------------------------------------+++,,,------......---------------------------------------............////////////////////////////////////000000000000000//////000111333444444444111000666>>>:::000111:::???SSSdddhhhmmm|||rrrddd```hhhqqquuuZZZZZZRRRBBB111***---222888666444444333000***&&&.............../////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------***+++,,,...///000000000CCC;;;:::999777666444333222111111111111111111111111000000000000000000000000//////000000111222222222555222222444666555666888AAAhhh{{{ccc[[[jjjccckkkaaaUUUNNNNNNEEE444,,,...///---,,,---......,,,++++++++++++***************))))))))))))))))))))))))))))))))))))************+++++++++***************)))))))))*********++++++******++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000///+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---------------------------...////////////...------...........................///000111222444555555555444444333222111000000///............//////000................................................................................................------------------------........................,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------.........///111333666888:::;;;=========<<<;;;:::999999777666555444222111//////------------------------------------------------------------------------+++,,,------......---------------------------------------............/////////////////////////////////000000000111111111;;;777222//////111222333@@@555///333999DDD```}}}cccNNNDDDAAAAAA666222...---111555666666........................////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------......------------,,,,,,++++++BBB;;;:::999777666444333222111111111111111111111111000000000000000000000000///000000111111222333333333222444666444444>>>KKKgggvvvdddooo{{{bbbNNNSSSSSSAAA444444///---++++++,,,---,,,+++************************))))))))))))))))))))))))((()))))))))************************************))))))*********+++++++++******+++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------------------------........................---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,------.......................................///////////////...------..............................///111222333444555555555444333222111000000//////............///000................................................................................................------------------------........................,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......---...///111444666888999;;;;;;<<<<<<<<<;;;::::::777777666444333111000000------------,,,,,,,,,,,,------------------------------------------------+++,,,------......---------------------------------------............//////////////////000000000///000000111111222222222+++...333555555666888:::///>>>PPPddd___GGGBBB;;;555222222333000---/////////...............////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------------------------..................------,,,,,,,,,,,,AAA;;;:::999777666444333222111111111111111111111111111111111111111111111111000000000111222222333333111333555444555EEEeee{{{]]]QQQQQQGGG777///---***)))***+++,,,+++************************************************((()))))))))************************************************++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------------...------------------------........................---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------,,,---......//////..............................//////000000//////...---..............................///000222333444555444444333222111000000/////////............//////................................................................................................------------------------........................,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......,,,---...///222444777888:::;;;<<<===>>>===<<<;;;777777666555444222111111.........------,,,,,,,,,------------------------------------------------+++,,,------......---------------------------------------............///////////////000000111111000000000111222333333444---444999999444444:::@@@TTT{{{zzzMMMEEE<<<777777555000+++000000/////////.........////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------.........------........./////////,,,------...000222444555@@@;;;:::999777666444333222222222222222222222222222111111111111111111111111000000111111222333333333222555555666GGGnnnsss|||tttNNNYYYXXX<<<555111---******+++++++++***************+++++++++************************))))))))))))***************************+++++++++*********++++++++++++,,,******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................///......------......///................................................---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------------------------...////////////...........................///000000000000///..............................---...///000111333444444555444444333222111000///000//////............///................................................................................................------------------------........................,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......---------...000333666777999;;;===???@@@???>>>===888777666555444333222222/////////......------,,,------------------------------------------------+++,,,------......---------------------------------------............///...//////000000111111222000000111222333444444555===:::444000666LLLlllqqqRRR;;;333444888:::222111111000000/////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---......//////.........////////////000111000///...///000111222???;;;:::999777666444333222222222222222222222222222111111111111111111111111000111111222222333333444444777999DDDiii|||```YYYYYYNNN???:::444///,,,,,,+++***))))))*********+++++++++************************))))))))))))************))))))*********+++++++++*********+++++++++,,,,,,******++++++,,,------...------------------------------------------------........................//////............//////................................................---,,,,,,++++++,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...---------------...//////------------------------------------....................................------...///////////////........................000000000000000///..............................---...///000111222333444666666555444333222111111000000///...............................................................................................................------------------------........................,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......---------...000333555777999;;;>>>@@@BBBAAA@@@???888777777666555444333333111111000//////...------------------------------------------------------+++,,,------......---------------------------------------............///...//////000111111222222000000111222333444555555000222:::MMMmmmfffNNN@@@888333333333222222111000000///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------.../////////....../////////000000000444333222111222333555666???;;;:::999777666444333222222222222222222222222222111111111111111111111111000111111222222333444444333888===RRR}}}zzzWWWRRRaaaHHHBBB:::333///---+++***))))))******++++++++++++************************))))))))))))************))))))******++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,---......------------------------........................//////////////////////////////............//////////////////////////////////////////////////////---,,,,,,++++++,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........------------...//////---------------------------------.........//////........................---......///////////////////////////////////////000000000000000//////...........................------...000111222333444777777666555444333333222111000///...............................................................................................................------------------------........................,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------.........------...///222555777999;;;>>>AAACCCCCCAAA@@@888888777666555444444333222111111000///.........------------------------------------------------+++,,,------......---------------------------------------.........//////...//////000111222222222000111111222444555666666999KKKlllpppQQQ<<<444444333333222111000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------...///000000////////////000000000000111222444888>>>EEEJJJNNNxxxHHH<<<;;;:::999888666555555111111111111111111111111111111111111111111111111:::///444666---222999...???<<>>AAABBBAAA@@@>>>;;;999777666666555222000111111000000//////......------------------------------------------------........................,,,,,,,,,---------......///////////////.........444...,,,111222///111777222>>>666---555555555CCCccc{{{}}}sss___FFFHHH;;;000555888222111---///000---,,,...111333//////.........---------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++---------.........//////000---)))+++222666333,,,,,,...222555222000666AAAKKK^^^iiilll}}}wwwGGG<<<;;;:::999888666555555111111111111111111111111111111111111111111111111///000333333333<<>>WWW}}}sssNNN222111555222111222333444444333111...+++//////.........---------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++---------.........//////)))111666111((('''...666222444444222777GGG]]]lllxxxwwwGGG<<<;;;:::999888666555555222222222222222222222222222222222222222222222222,,,777555///444888666555WWWwwwpppkkk^^^\\\[[[YYYMMM===555666+++++++++******++++++,,,,,,+++++++++************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................///---,,,,,,---......---333444333777<<<444---666+++---222777<<>>^^^yyynnnrrr~~~vvvFFF<<<;;;:::999888666555555222222222222222222222222222222222222222222222222000:::555111555000333JJJyyyrrr|||~~~vvvqqqoooyyyvvv^^^XXXWWWYYYSSSCCC666222,,,+++***+++,,,,,,,,,+++,,,,,,+++++++++******************+++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...////////////............111/////////111000---***222000+++///444,,,+++999CCCLLLYYYcccjjjrrr{{{}}}|||xxxpppyyyjjjXXXNNNJJJDDD888...000111333555666444000,,,---------,,,------...///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------....................................////////////////////////////////////111000000000000000000000---000444666555222///...666777777666444444666888EEECCCBBBBBBBBBCCCCCCCCC111333666888666444222222///000111222222000---***000000//////000111222222555555666777777666444444222222111111000//////...............////////////////////////////////////........................///////////////.........................................................---------............///////////////////////////................................................---------...///000111222555777:::===@@@AAABBBCCC>>>;;;777444444555666666222222111111000//////...------------------------................................................------------............///////////////000000000222555333...///666777333:::777???SSS___III888444333///,,,---...///111444////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,............////////////333...+++///333555666888III\\\||||||yyyvvvEEE<<<;;;:::999888666555555222222222222222222222222222222222222222222222222111555222666999111EEEvvvyyyYYY{{{{{{yyy{{{xxxyyyddd\\\YYYQQQAAA444///---++++++,,,---,,,+++,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,---------.........//////////////////.........///000333555444222000444333...444DDDOOO___xxxzzzkkkaaaIIICCC:::444222222333444.........------......///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------................................./////////000000000000000000000000000000000000//////000000111222333666888555222333:::AAA>>>BBBJJJRRR[[[eeeooouuurrrmmmhhhffffffhhhhhhhhheee```WWWJJJ???;;;<<<===333222111333444333000---000000000000000000111222444555666777777777666555222222222111000000//////............////////////////////////////////////////////////////////////.........///////////////////////////////////////........................---------............///////////////////////////......................................................---......///000000333555777;;;>>>AAADDDEEEAAA>>>999666666777777666222222222111000000//////------------------------................................................---------.........//////////////////000000111111///111111111666;;;:::666111<<>>666...+++,,,///...------------,,,,,,,,,++++++++++++,,,,,,,,,---------******+++,,,,,,---......---------.........//////---......///000111111222///222555666;;;KKKdddvvvvvvVVVBBB555555333111000/////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................////////////////////////////////////000000000000111111111111111111111111333333333444666999<<<>>>TTTffflll[[[\\\\\\\\\]]]```dddhhhxxxvvvuuuwwwzzzyyysssnnn\\\]]]XXXQQQVVVkkk}}}lll\\\OOODDD888000111111000000000000000111333444666777888888888888333333222222111000000000............/////////000////////////////////////000000000000000000000000---.........//////000000000000000000000000000000........................---------.........//////////////////////////////////////////////////////........................//////...------------...000111333666;;;AAAFFFJJJHHHFFFBBB@@@>>>;;;777444333333222222111000000000------------------------////////////////////////..................................../////////000...//////000111222222222333111666<<<666===iiiwwwVVV888111444222...///000000000000////////////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---////////////000000000000666???UUUnnnyyywwwyyypppCCC<<<;;;;;;:::999888777777444333333222222333333444000000000222444444444333000111:::===SSSrrrpppnnn}}}^^^EEE666666555'''+++333(((,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................------.........///////////////---...222444222000000333333:::;;;KKKiiivvvrrrJJJ???444000000111222222///000000......///...,,,//////.........---------......------------......---------------------------------.........//////---------.........//////111111111000000000000000111111222333444444333333:::444222555>>>JJJ[[[iii|||nnnbbb___UUUnnnwwwqqqiii___\\\```nnn~~~^^^JJJKKK===///+++555888///,,,222222222444777999999666444444333333222222111111111////////////////////////////////////////////////////////////////////////////////////////////////000000//////.........---......////////////......////////////////////////////////////////////////////////////////////////////////////////////////........................000000000333999???CCCFFFKKKJJJGGGCCC???;;;999777777666444222000......---............................................................////////////////////////000000000000666000///666888444111333444333>>><<<:::gggUUU888222555444000111111111111222222---)))........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............+++---111333///---555AAAFFFjjjvvvfffcccuuupppCCC<<<;;;;;;:::999888777777444333333222222333333444222222222333555555444444@@@888222NNN}}}^^^CCC888555))))))111---,,,,,,,,,,,,,,,,,,,,,,,,------------------------..............................////////////000000444...+++---111222444555666ZZZwww~~~hhhMMM===999999777444...//////......///000/////////.........---------......------------......---------------------------------.........//////------........./////////111111111111111111111111222111000111222222111000///666???FFFNNNbbbfffNNNbbb~~~lllddd\\\aaaiiiyyy}}}ZZZNNNIII;;;,,,+++555999555222111111333555666555444444444333333222222111111////////////////////////////////////////////////////////////////////////////////////////////////000000/////////...............////////////......////////////////////////////////////////////////........................////////////////////////........................000//////222777===BBBDDDJJJIIIGGGCCC@@@<<<999888777666444222111000//////............................................................////////////////////////000000000111444222222444333111222444<<<444333BBBsssmmm\\\UUUQQQOOOJJJHHHJJJOOOQQQQQQVVV]]]vvv~~~VVV444222222)))...////////////000///---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///666---...777888444>>>PPP{{{vvvssswwwpppCCC<<<;;;;;;:::999888777777444444333333333333444444444444555555555555555555333888777___pppzzzQQQ888777111***---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..............................//////000000000000000///111444555555;;;CCCjjj{{{ZZZCCC666111...111111111000///...000222/////////.........------......------------......------------------------------........./////////............////////////111111111111111111111111000111333444555666555555===BBBRRRjjj}}}|||eeekkkeeeiii}}}oooYYYTTTlllyyy[[[CCC===888,,,(((000333111000000333555666666555555444333222222111111////////////////////////////////////////////////////////////////////////////////////////////////000000////////////.........//////000000//////...////////////////////////////////////////////////........................////////////////////////..............................///111555:::???BBBHHHGGGFFFCCC@@@===:::888666555444333111111000000............................................................/////////////////////000000000111111000444555222000333666777CCC222???uuufff\\\OOOGGGEEEDDDBBB@@@EEEDDDFFFHHHGGGEEEFFFIIIHHHOOOXXXdddtttsssDDD555666888000111111000///...///111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////111111000...///>>>[[[uuutttvvv|||pppCCC<<<;;;;;;:::999888777777444444333333333333444444555555666555444444555666---CCCfff}}}aaa===::::::///***---------------------------,,,,,,,,,,,,,,,,,,,,,,,,............/////////////////////000000111111222222444666666333;;;YYYvvvoooQQQBBB<<<666444444444222...///111////////////..................------------..........................................////////////....../////////000000000111111111222222222222222222555888666444444999???LLLbbb{{{qqq^^^ZZZaaa{{{vvvfff^^^bbbyyyhhh\\\NNN888///444111000000111555777999999666666555444333222222111////////////////////////////////////////////////////////////////////////////////////////////////000000////////////////////////000000000000//////000000000000000000000000////////////////////////........................////////////////////////........................---......000222777<<>>___ttttttTTTpppCCC<<<;;;;;;:::999888777777555444444333333444444555333555555444333333555777333PPPzzz~~~~~~NNN===<<<333+++...------------------------,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000//////000000111222222333>>>555///222>>>YYYaaaKKK<<<666333444333///...000000000/////////...............------------......................................./////////000000/////////000000000111111111222222222333333333444666888777222000999LLL[[[rrrmmmgggaaa^^^dddwwwtttdddaaagggKKKKKKDDD000/////////222555888888888777777666555444333222111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////000000000000000000//////000000000000//////111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////,,,...//////000333999===@@@AAABBBCCCAAA>>>:::777555444333222111000000000////////////////////////....................................////////////000000000000111111111111111333333222444888999666222jjj~~~rrrSSSDDDCCCHHHJJJIIIIIIIIIHHHGGGFFFEEELLLNNNOOOMMMKKKKKKKKKLLLFFFHHHHHHEEECCCEEEKKKQQQZZZjjjTTT<<<444222333777555///...111////////////////////////........................------------------------........................------......///000000111444000222DDDdddxxxqqq^^^|||pppCCC<<<;;;;;;:::999888777777555555444444444444555555222444555444222333666:::EEElll~~~vvvuuuxxxoooGGG;;;555000333------------------------------------------------.........//////000000111//////000111222333333444666000999WWWxxxcccMMM???444333444000///111000000000/////////............------------..................................../////////000000000000000000000111111111111222222222333333444444555333444555888DDD\\\yyy}}}bbbQQQddd|||fffjjjrrr^^^KKK:::333111000000333555666666888888777666444333222222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////000000000000111111///000000111111000000///111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////,,,...000//////111777<<<>>>@@@CCCDDDCCC@@@<<<999666555444222111111000000////////////////////////....................................////////////000000000111111111222222555222111333444444888===ZZZxxxrrrRRRCCCCCCGGGJJJKKK>>>DDDMMMSSSWWWYYYZZZ[[[TTT\\\bbbbbb___[[[TTTMMMOOOOOOOOOMMMJJJIIIJJJKKKDDDOOObbbyyyIII555///...444666000...222////////////////////////........................------------------------........................------...///000000111222111+++999VVVeeeggguuupppCCC<<<;;;;;;:::999888777777555555444444444444555555222555666555333444999>>>iii~~~rrrmmmmmmooo]]]AAA999222333................................................---......///000000111111///000000111222333444555...;;;bbbpppVVV>>>777555111000333000000000000/////////.........------------................................./////////000000000000000000000111111111222222222222333333444555555555333666???RRRkkkgggppp|||ggg\\\@@@;;;444000000333555777999888777666555333222222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////000000000111111111000000111111111111000000222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////---///111000...000666;;;???AAAEEEGGGGGGDDD???<<<999888777555333222222111////////////////////////....................................////////////000000111111111222222222666111222888555333CCCZZZZZZNNNDDD???FFFNNNOOOLLLJJJ]]]^^^^^^aaahhhwwwwwwpppfff\\\TTTMMMGGGCCCFFFHHHNNN[[[lll~~~VVVCCC666///333555111///222////////////////////////........................................................................------...///000111222222...>>>UUUaaacccrrrpppCCC<<<;;;;;;:::999888777777555555444444444444555555222555888666444666;;;AAAzzztttooooooppppppJJJ===222///........................////////////////////////---......///000111111222///000000222333444555555:::VVV{{{nnnmmmsssvvvlll___XXXZZZbbbjjjooo{{{nnnLLL===777222000333000000000000////////////.........------.........////////////////////////////////////000000000000000111111111111222222222222222333333444555666666;;;@@@PPPkkkuuueee|||fffMMMEEE:::222000333777:::999999888666555333222222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////000000111111111222000000111111111111000000222222222222222222222222000000000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000---000111000...///555;;;@@@CCCGGGJJJJJJGGGBBB???<<<;;;999777555444333222000000000000000000000000..................................../////////000000111111111111222222222444///444<<<888777RRRwwwhhhMMMIIIBBBEEELLLQQQNNNJJJRRR^^^aaarrruuuhhh]]]UUULLLGGGCCCEEEPPP^^^iiiooodddUUUBBB444444666111...111000000000000000000000000////////////////////////........................////////////////////////------...///000111222222<<<^^^rrrpppqqqDDD>>>===<<<:::999888777777555555444444444444555555111;;;777///>>>888777pppmmmmmmddddddhhhnnnsssqqqsssssspppxxxzzzjjjmmm{{{mmmWWW>>>///333000///......///000...---............/////////000222222111111111111111111---222000222999666333;;;XXX~~~sssWWWYYY]]]bbbjjjxxxyyyqqqqqqaaaZZZaaaxxxoooHHH999555111---///222333///+++---111555........................////////////000000000000000000000000////////////222222222222222222333333888...666;;;///111===<<<777```www^^^nnnttt{{{lllRRRJJJAAA(((***:::555888:::888222222555222+++111111000///////////////000000//////.........---000000000000000000000000000000000000////////////000111111111111222222222444666333---///444444---555///+++---333777666222888000///777999222000555777555111666>>>777///555333000333000***333999...000444444...---111111,,,---------...111555555333<<>><<<999777777666444222111111000000//////......000000//////.........---////////////000000000000000000000111222222222333111666===888222LLL}}}yyySSSHHHFFFCCCDDDLLLOOOTTT[[[```uuupppUUUVVVRRRIIIEEEMMMXXX___ggg999...///444666111000/////////..............................................................................------'''888111***555000,,,???WWWkkktttqqqDDD>>>===<<<:::999888777777666555555444444555555666777666666222888777LLLxxxyyytttmmmhhhjjjmmmllliiiiiirrrfffiii]]]```pppiiiooozzzzzzhhh]]]ddd}}}gggFFF555333000///---...///000///---........./////////000000222222111111111111111111000444444555666333BBB___lll[[[ZZZdddrrrwwweeeaaabbbiiiaaaKKK???888444333444555444222000---+++........................////////////000000000000000000000000000000000///222222222222333333333333666666111111999;;;999===^^^hhhqqq[[[FFFAAA999333777666999777333222666555111111111000///////////////000000/////////.........000000000000000000000000000000000000000000000000111111111111222222222222---333666555111000///......444888666000...222888---;;;???666555AAAEEE??????BBBFFFTTT^^^QQQDDDJJJDDD444<<>>===<<<:::999888777777666555555444444555555666===222;;;;;;555???gggooowwwzzzgggVVVOOOMMMWWW:::555000...------///000///........./////////000000000111111222222222222222222222777777444444:::___rrr^^^]]]ooonnnhhhooo{{{sssSSS>>>555111//////111333333///---........................////////////000000000000000000000000000000000000222222222333333333444444222999333333<<<888EEEkkklllggg{{{qqq|||~~~QQQJJJ<<<,,,555666999999555333555555444111111000////////////000000000////////////......000000000000000000000000000000000000000000000000111111111111222222222333222///...000222222333555555222111444;;;BBBEEEFFFJJJTTTlllkkkccckkkkkkjjjpppSSS>>>BBB@@@999666444555333000///111///......,,,+++,,,///111222888>>>BBBGGGLLLJJJFFFAAA>>>;;;999999777555444222111111000000///......////////////............/////////000000000111111000000111222222333444444444666;;;<<>>===<<<:::999888777777666666555555555555666666999...???<<<333OOO}}}ppp___III@@@|||ppp999;;;111///------///000000///...////////////000000000111111222222222222222333111999666000;;;VVVsssVVVWWWwww~~~ssseeeccctttjjjLLL<<<888222...///111222333555........................////////////000000000000000000000000000111111111222222333333444444555555111444:::===777===ooolllUUUwww|||```{{{nnnJJJ===666444444888:::999666444333222222111000000//////000000000000//////////////////000000000000000000000000000000111111111111111222111111111222222222333333999///+++111777555111///===;;;<<>>===<<<:::999888777777666666666555555666666666555...===222444jjj{{{~~~|||{{{fffEEEHHHiiivvv<<<@@@333111///...///000000000////////////000000000111111111222222333333333333///999333222RRRooobbbaaannnlllRRRiiimmmMMMBBB;;;555444222...///333////////////////////////////////////000000000000///000000000111111111222222333333444555555666666555000:::<<<@@@lllzzzuuu{{{iiiWWWMMM666222444888:::999666333222222222111000000000000000//////000000000000000000111111111111111111111111000111111111222222333333111222222222222333333333555444555888888666999>>>FFFYYYlllooojjjooobbbZZZPPPGGG>>>444000111555222222444222...---111000444888;;;AAAHHHJJJGGGBBB???<<<:::999777555333222222222111000000//////.........///////////////000000000000111111111111000111222333444555666666<<<444AAAzzzCCC@@@GGGOOOOOOKKKSSSpppxxxTTTMMMHHHLLL```wwwPPP444444555111000000000////////////////////////////////////................................./////////000000''';;;:::999PPPdddkkktttzzzlllaaacccppp|||sssFFF>>>===<<<:::999888777777777666666555555666666777:::777>>>111GGG\\\~~~xxxWWWEEEOOOVVV^^^www~~~eeeEEEJJJPPPyyyOOOBBB777444111///000000000000/////////000000000111111111111222222333444444444000888888HHHyyy}}}eeehhhrrrtttWWWdddbbbDDD888111333444///,,,///////////////////////////////////////000000000000///000000111111222222222222333333444555666777777:::777666<<>>;;;:::999666444333222222111111000//////.........///////////////000000000111111111222222111111222333555666777777999:::iiiyyygggGGGJJJCCCJJJKKKIIIWWW||||||iiiTTTDDDIII]]]rrrqqqBBB555333111111000000000/////////////////////////////////.................................//////000000111...555222DDDccceeepppxxxssssss~~~tttGGG>>>===<<<:::999888777777777777666666666666777777<<<:::???<<>>WWW|||sssKKKBBB888333777;;;999777888333222111111000000111111//////000000000111111111111111111111111111111111111111222222333444444555222222222333333333444444111:::<<<;;;PPP~~~mmmYYYTTTccceeeXXXYYYiiiaaarrrnnnZZZPPPOOOTTT]]]qqqxxxhhh^^^xxxoooQQQ@@@444444444000000555///222444666>>>GGGLLLKKKGGGDDDAAA>>>===;;;999777333333222111111000000///............/////////000000000111111111222222222111111222444555777888888999WWWuuuAAA>>>LLLKKKMMMQQQ___qqqUUUHHHIIIWWWrrrNNN;;;777111111111000000000//////////////////////////////........................---......///000000111111555222???[[[jjjmmmyyynnnuuuuuuHHH>>>===<<<:::999888777777777777666666666666777777444222;;;DDDuuuiiiIIIIIIXXXbbbzzzjjjtttgggwwwrrrvvveeeCCC???KKK~~~FFF===:::555222111111111000000000000000111111111111111111222333333444555555999666MMMmmm{{{lllggg???222666666333111000000000000000000000000////////////000000000000///000000111222222333333333333444555666777888999000JJJMMM{{{___cccQQQBBB555555888777555666333222111111000111111111//////000000111111111222111111111111111111111111111111222333333444555555222222333333333444444444333???KKK___fffWWWWWW]]]XXX______[[[bbbrrryyyuuu\\\vvvvvv___UUUVVVXXX[[[ddduuudddVVViiilll^^^bbbmmm|||cccKKKAAA<<<333///222000222222333888AAAEEEDDDIIIFFFCCC@@@???===;;;999333333222222111000000000---.........//////000000000111111111111222222222111222333444666777888999EEE|||wwwDDDIIIQQQ>>>NNNTTTgggnnnVVVEEEFFFbbb~~~RRR???:::111111111111000000000000000000000000000000000000........................---......///000111111222000999ddduuu}}}}}}BBB>>>===<<<:::999888777777777666666555555555666666555<<<<<<@@@}}}~~~ZZZEEEKKK^^^vvvdddMMMIIIKKK```|||{{{|||eeeFFF<<<999mmmSSS===<<<:::***///777,,,222000000000000111111111111444777222111888777222555444MMMooocccddd}}}rrrjjjaaaZZZ\\\dddkkkmmmmmm~~~OOO;;;:::555111333111000000////////////000000000000000000000000000000111111222222333444444888+++444===222000::::::<<>>===<<<:::999888777777777666666555555555666666777555999ZZZsssaaa@@@CCC]]]zzz~~~dddWWWqqq|||vvvyyygggJJJBBB:::VVVCCC>>><<<...000666,,,222000000000000111111111111000333000111:::888444999<<>>:::;;;777666555333222111111111////////////////////////111111111111222222222222666444666444:::;;;666DDDXXXBBBAAACCCIIIQQQjjjttt[[[QQQSSSlll}}}UUU555000---...000111222444000000000000000000000000////////////////////////111......111111///111555999WWWZZZiiizzz}}}{{{CCC???>>><<<:::999888888888666666666555555666666777:::777FFFqqqgggAAAEEEfff{{{www}}}pppmmm|||lllPPPHHH;;;<<>>888333222111111000//////000000111111111111111111111111111111222222333333444444222999777555888888;;;DDDrrr|||}}}|||WWW555BBB:::333555444333111111111111222000000000000000000000000000111111222222222222222222111111111111222222333333000222888999DDDlllooo]]]eee|||tttdddcccxxxkkktttnnnZZZNNNXXXjjj]]]FFF===555111222666???GGGMMMJJJIIIIIIFFF@@@<<<<<<888777666444222111111111////////////////////////111111111111222222333333333222999...888@@@999\\\eee???@@@GGGEEEOOOcccttt]]]RRRTTTlllggg===777333222000...222888000000000000000000000000////////////////////////111///000222222000222777GGGPPP^^^pppvvvtttdddDDD???>>><<<;;;999888888888666666666666666666777888:::===\\\uuu^^^@@@IIIhhhxxx}}}nnnfffrrr}}}sssXXXGGG<<<000JJJxxx\\\AAA<<<555222444...333000000111111111222222222333444222555888000222CCCppptttgggxxx===JJJQQQVVVooo```PPPKKKBBB666333222111111000000000000111111111111111111111111111111222222333444444555222:::666555;;;666@@@```}}}mmmrrrDDD===999222888777555333222111222222000000000000000000000000000111222222333333222222222222111111111111222222000777888777MMM{{{ggg^^^qqqxxxnnnbbbrrryyyppp~~~nnnbbb___^^^bbbttt|||jjjrrr|||[[[KKKWWWqqq{{{aaaTTTCCC888555888===@@@JJJJJJKKKKKKGGGBBB>>>===999888666555333222111111////////////////////////000111111222222333333333000---:::...555@@@KKKlllKKK===LLLQQQIII[[[~~~sssdddMMM\\\xxxkkkFFF<<<555555555111///222////////////////////////////////////////////////000///000222111000444:::QQQ>>>yyyxxxYYYFFF???>>>===;;;:::999888888666666666666666777888888888===bbbsssLLL;;;GGG]]]ttt{{{|||yyy{{{yyykkkbbbiiiyyy}}}xxxwww```EEE===555>>>dddrrrEEE:::666111444000555111111111111222222222222444555333555555///===\\\nnnaaawww___JJJBBBCCCOOOYYYhhh{{{ggg\\\JJJ666444444222111111000000000111111111111111111111111111222222333444444555555444666333999===444MMM}}}XXX555DDD@@@<<<:::888555333222222222111111111111111111111111111111222333333333333222222222222222222222333444888:::999FFFrrrooofffxxxttt||||||wwwqqqggg^^^```lll{{{ppprrrhhh\\\___ppp{{{WWWFFFaaawwwYYYBBB888999:::999FFFJJJMMMLLLHHHDDDAAA???:::999777555444222111111000000000000000000000000000111111222333333444444444000<<<666555???gggPPP@@@@@@NNNNNNNNNqqqsssZZZXXXeee}}}[[[CCC000000555444111111////////////////////////000000000000000000000000///...000222111222999AAASSSXXXzzzooonnntttwwwwwwpppkkkwwwpppSSSGGG??????===;;;:::999999999666666666666777888999999888<<>>;;;222555333111111111222222222333333333444555555888777AAA|||tttaaadddsssRRRPPPWWWnnnkkkfffeeefffeee\\\WWWeeeyyy|||^^^PPP777666444333222111111111222222222222222222222222222222333444444555555666555666>>>888555[[[aaa}}}|||sssrrrttt|||aaaUUUIIIFFFBBB===888555333222111111111111111111111111111222333333444444333333222222333444666888:::;;;RRRsss|||yyylll|||xxx\\\nnn___III>>>888DDDLLLKKKIIIIIIHHHDDD===;;;999777555333222222000000000000000000000000000111111222444555666666///@@@111<<>>;;;:::::::::999888:::777666999;;;999:::<<>>777555000222666000333333333333333333333333333333444444444444444444:::000<<>>999666555555555555111000000000000000111111111222222333444444444444:::+++<<<888UUUuuuvvvKKKDDDIIIQQQPPPhhh{{{qqqbbbUUUOOOIIIUUUTTTSSS[[[XXX\\\sssmmmiiimmmeeeSSS^^^uuuvvv}}}qqqoooyyy{{{qqqyyyUUU<<<333333444444111111111111000000000000000000000000////////////---888+++666999EEENNNwwwfff{{{zzz{{{rrrmmmaaaUUUTTTMMMOOOTTTYYYlllFFFAAA>>>;;;:::::::::999888:::777666999:::888999<<>>>>>___rrrZZZUUUYYY~~~gggFFFCCC:::777999444000666222222222222222222222222333333222222222222333333444666222333666333===TTTpppuuujjjUUUHHH@@@CCCSSSXXXNNNFFFGGGFFFBBB===999777666555444111111000000000000111111111222333333444444444444555888666CCChhh```EEEFFFHHHNNNXXXxxxfffYYY___kkkqqqnnnnnnooonnneeeWWWNNNKKKJJJMMMPPP___|||ggg]]]\\\jjj|||vvv||||||SSS555///555666111111111111111000000000000000000000000000000000///444888***999<<>>111222333222222222222222222222222444666666;;;ZZZtttdddjjjcccvvviiiHHHFFFeee{{{~~~yyysss|||}}}ppp^^^HHH<<<888111222555111333333333333333333333333444444444444555555666666555===>>>CCCzzzhhh]]]CCCCCCAAAMMMQQQfffSSS???999>>>888111222444333333333333333333333333333222222111111222333333333777333222666;;;PPPnnnmmm]]]eeeddd{{{tttPPPPPPJJJGGGKKKOOOOOOLLLKKKKKKGGGAAA===:::888666444222222111111000111111222111111333444444555555555111<<<777JJJzzzJJJ@@@HHHKKKPPPjjjyyy^^^OOOLLLEEECCCHHHZZZwwwSSSMMMRRRUUUqqqyyyMMM666555555...111111111111000000000000000000000000000000000000111444))):::???WWWttt~~~}}}nnnhhh^^^___lllMMMBBB???<<<:::::::::999888:::777666888777666888<<>>555333666555444444444444444444444444444444555666666777888888:::666CCC{{{ZZZTTTKKKJJJ@@@LLLMMMEEEPPPuuu]]]AAA@@@999666888222333333333333333333333333222222111111222333333444444999555333@@@[[[{{{yyyqqqvvvlllYYYIIIGGGOOORRRPPPMMMJJJEEEAAA???<<<999777444444333222222222222222111111333444555666666666999888BBBxxxMMMBBBFFFQQQWWWiiisss\\\JJJLLLKKKrrr{{{```JJJ<<<999===BBBJJJSSSHHHDDD___gggIIIKKKYYY\\\bbbpppvvv{{{}}}ccc;;;444999888111111111111000000000//////000000000111111111222---999555@@@NNNsssyyyVVVDDDAAA===;;;;;;:::999888888777777999777666;;;CCCzzz___lllnnn^^^III::::::;;;999===GGGiii{{{qqqppp}}}uuusssppplllgggbbb___]]]YYY[[[XXXZZZYYYNNNQQQggg~~~mmmUUUBBB888777333DDD}}}CCC???444222444222222222333333444444555333555777[[[qqqeee___QQQ___fff{{{^^^GGGWWWmmmiiiOOOEEE999333666555444444444444444444444444444555555666777888999999>>>;;;TTTvvvnnn{{{{{{___OOOHHH;;;===FFFPPPRRRUUUhhh~~~uuuJJJ<<<:::::::::666333333333333333333333333222222222222333444555555999999111555QQQuuueeehhhzzzzzzooo]]]TTTSSSPPPKKKOOOLLLHHHDDDAAA>>>;;;888555555444333222222222222000111333444666777777777333;;;LLLvvvDDDEEEHHHVVV^^^|||{{{???GGGGGGMMMeeeoooeeeooozzzeeeNNN@@@<<<@@@HHHPPPYYYYYYRRRJJJ[[[fffzzzuuugggggg}}}~~~}}}~~~TTT999777777333111111111111000000000000///000000111111222222222///777666EEEWWWnnn{{{YYYDDDAAA>>><<<;;;:::999777777666888999888777>>>GGG}}}~~~pppOOOLLLKKKHHHBBB;;;<<>>444444444555555555555555555555555444555666777888999999:::;;;GGGgggvvv]]]SSSooojjjQQQFFFRRRNNNVVVggglllccc]]]aaaSSSPPPWWWooo]]]???===<<<888:::444444444444444444444444333333333333444555666777999777555IIIvvvxxxPPP___~~~lll|||pppcccWWWQQQTTTQQQLLLHHHDDD@@@;;;888666555444333333222222222000111333555666777777888444>>>mmm___EEELLLGGGXXXkkk}}}EEENNNRRRxxxWWWKKK@@@???DDDJJJPPPVVV```bbbUUUTTT}}}vvvbbbiii{{{zzzjjjKKK:::333000111111111111000000000000///000000111111222333333222333;;;ZZZkkk{{{[[[EEEBBB>>><<<;;;:::999777666666888:::888888@@@IIIssshhheeejjjiii[[[GGG;;;:::===]]]|||{{{|||mmmkkkiiieee```[[[WWWUUUWWWTTTOOOTTTXXXMMMIIIWWWyyy~~~}}}qqqZZZFFF:::666777>>>oooPPP999@@@444888333333444444555666777777;;;777SSSiii}}}___^^^iiinnnyyyeee[[[FFFBBBSSSjjjkkknnncccSSSAAA555333333555555555555555555555555444555666777888999::::::555PPPsssgggQQQnnnfffJJJKKKYYYkkkvvvqqqhhhfffbbb\\\UUU]]]iiixxxoooEEEAAA===444;;;444444444444444444444444333333333444555666777888555555<<>>333777111111111111000000000000///000000111222222333333777444GGGwww}}}sssxxxaaaJJJCCC???>>><<<999777888888666999777BBB>>>888YYYuuunnnIII888<<>>YYYXXX???::::::777444333333333333444555555:::888gggcccsssxxxbbb\\\hhh}}}ZZZIIIFFF>>>===MMMiiilll___}}}eee\\\EEE222;;;555555555555555555555555555777777555555888;;;:::888===MMMsss}}}qqqSSSbbblllSSSOOObbbvvvgggTTTKKK<<<<<<555666555333222111222222333444333333444666777666666===...DDD~~~[[[[[[RRRlllyyynnniii[[[\\\YYYYYYKKKJJJGGG666>>>:::999777444333222222222111333555666666777888999555WWWLLLGGGFFFVVV]]]{{{VVV___]]]BBBHHHMMMRRR[[[lllzzzuuufffccckkkaaauuuuuuXXXcccwwwzzz~~~AAA///<<<222222111111111111111111///000111111000111333555///@@@QQQqqq~~~pppfffoooeeeNNNGGGAAA@@@===999777888999888999444;;;888;;;fffqqqeeeEEE999@@@HHHOOOnnn~~~~~~|||wwwtttsssnnnhhhhhhbbb\\\YYYUUUPPPPPPSSSRRRPPPPPPRRROOOJJJIIILLLhhhzzzrrrYYYGGG===666999:::QQQaaa@@@888555333444444333333444444555666777;;;ppp|||]]]zzzeeeQQQSSSeeeWWWDDDBBBBBBCCCBBBJJJfffxxxvvvxxxbbbMMM666888444555555555555555555555555777666555666888::::::888HHHnnnlllcccZZZ]]]rrrsssQQQRRRhhhzzzrrrPPPBBB@@@888666555444222222222333333444444333444555666666555777???LLLFFFMMMeeegggiiizzzkkk[[[WWWZZZPPPNNNKKK;;;BBB;;;:::888555444333333333111333555666666777888:::DDDpppuuuJJJJJJIIIYYYeeevvveee[[[???PPPNNN[[[hhh~~~III]]]hhhlllooo]]]pppuuuttt|||}}}xxxGGG111333333222222111111111111111///000111111000111333555444999TTTyyy{{{}}}pppeeekkk|||lllSSSKKKDDDAAA>>>999777888888888:::333777777DDDxxx|||pppOOO;;;;;;DDDLLLQQQfffsssqqqxxxwww}}}|||zzz{{{yyytttrrrpppjjjccc```[[[VVVTTTQQQMMMLLLOOOOOONNNNNNPPPMMMHHHHHHKKKaaauuurrrZZZHHH===666777888KKK~~~nnnBBB888444333444444444333444444555666888FFF```aaa[[[bbbfffsss___CCC???DDD>>>GGGGGGFFF^^^yyyjjjYYY@@@777555555555555555555555555555666666666777888888999:::PPP}}}sssjjjSSSTTThhh~~~NNNRRRdddnnnXXXDDD===999777666555333222333333444444444444444444444555555222SSSbbbnnnOOOZZZssskkkmmmiiirrr```XXX^^^YYYUUUPPP@@@FFF===;;;999777555444444444222333666666777777999;;;FFFfffIIIMMMKKK[[[pppmmmwwweeeQQQTTTeeewwwiiiMMMaaajjj}}}jjjfffrrroootttwwwxxxnnnHHH666444333333222111111111111111000111222111111111333555;;;<<>>999888:::777666:::555999:::JJJoookkkwwwooobbbMMM<<<666<<>>FFFGGGEEEUUU}}}rrrqqqdddMMM;;;888555555555555555555555555666666777999888777:::>>>]]]\\\XXXdddpppQQQQQQ^^^ooovvvlllHHH999===999888666444333333444444444444444444333444555777666fffVVVYYYppp|||hhhppp}}}lllZZZ```___WWWQQQCCCFFF===<<<999777555444444444222444666777777888:::===EEE]]]IIINNNMMM___mmmdddWWWhhhPPPFFF]]]kkkpppjjjttt|||wwwtttvvvwwwmmmHHH999:::444333333222111111111111000111222222111111333555>>>LLLqqqddd___OOOFFFSSShhh}}}}}}tttwww~~~xxx]]]SSSJJJDDD???:::999;;;777555999777===;;;III}}}WWWAAAFFFRRR\\\^^^WWWMMMFFF>>>888888>>>IIIQQQXXXpppnnnSSSXXXwwwkkknnnggghhhgggccc]]][[[\\\ZZZVVVVVVQQQNNNNNNLLLIIIIIILLLLLLKKKLLLNNNLLLHHHHHHLLLRRRkkk}}}sss\\\III>>>777777:::BBBqqqGGG===666888555444444444444555666666<<>>===:::777555444333333333444666777777999<<<>>>PPPWWWIIINNNRRRiii}}}ooo[[[cccsssMMMEEERRRVVVrrrwwwoooyyywwwwww```BBB666555444333222111111111111000111222222111222444666<<<\\\oooeeeZZZHHH@@@NNNbbblllnnnooo^^^VVVYYY___```hhhrrrrrrggg\\\PPPHHHBBB<<<:::<<<999666:::888;;;888GGGwwwTTT>>><<<999999<<<;;;999777555555777>>>NNN\\\dddjjjXXXAAAWWWpppfffdddXXXWWWYYYWWWUUUXXX\\\\\\YYYSSSOOOMMMMMMKKKHHHHHHJJJKKKIIIKKKMMMLLLHHHHHHLLLOOOiii}}}ttt\\\III>>>999::::::999fffIII>>>333444555555444444555555666777<<>>SSShhhcccooowwwxxxYYYSSSVVVMMMMMMHHHIII@@@>>><<<999666555444444444555666777777999===@@@```}}}TTTIIIMMMYYYwwwnnnmmmrrruuuPPP999HHHZZZ\\\yyy{{{{{{sssqqq}}}QQQ444666555444222111111111111000222333222222222444666===iiiuuuuuu\\\JJJ???IIIVVVXXXRRRMMMNNNPPPdddvvvvvvzzzsssgggYYYNNNEEE<<<:::;;;;;;888<<<888999888QQQuuuUUUCCCAAA999222444444///---///222444:::HHHWWWgggaaaPPPDDDYYY```[[[YYYHHH===AAADDDGGGKKKPPPOOOKKKQQQMMMKKKLLLJJJFFFFFFHHHHHHGGGIIIKKKJJJGGGGGGKKKMMMiii}}}ttt\\\III???:::<<<;;;666bbbLLLAAA333333555555555555555666666777CCC|||llliiiZZZRRRLLLFFFBBBHHHRRRXXXTTTSSScccxxxxxxuuuiiissszzz{{{VVV999666666666666666666666666999666888;;;888777DDDWWWuuuvvvgggooocccggg~~~^^^aaaoooooohhhmmm|||IIIBBB===;;;999777666555555666222555777666444666<<>>;;;999777777666444555666777777:::>>>AAAuuurrrSSSIIIKKK^^^yyy___IIICCCEEEVVVlll}}}uuukkkoooTTT;;;666555444333222111111111111222333333222222444666DDDzzzsss___MMMAAAGGGQQQUUUWWW[[[dddfff~~~}}}ppp___SSSGGG===999::::::999>>>999888<<<___xxxwwwQQQ<<>>;;;999555222000222666555333:::CCC^^^YYYUUURRRVVVkkkqqqPPPPPPOOO>>>>>>EEEKKKPPPUUUXXXTTTNNNPPPLLLJJJKKKIIIEEEDDDFFFFFFEEEGGGJJJIIIEEEFFFJJJMMMiii}}}ttt[[[III@@@<<<===>>>999fffOOOEEE666555555555555555555666777777OOOuuuccc{{{iiivvvmmmVVVOOOLLLBBB666@@@NNN[[[]]]ZZZXXXVVVTTTeee|||uuurrrtttuuuddd@@@777777777777777777777777:::666888;;;888777GGG\\\rrrooogggwwwnnn[[[www___aaa~~~vvvjjjdddjjjiii\\\III===<<<:::888666666666666222555777666555777>>>DDDqqq]]]qqqzzz```sssttt[[[WWWKKKMMMLLLIIIEEEDDDAAA>>>;;;999999999555666666777888:::>>>BBBnnnUUUIIIIII___uuuOOO???GGGXXXdddhhhyyyssszzzkkkvvvwwwqqqlllGGGAAA777666444333222111111111111222333333222333555666LLLrrrhhhbbbSSSHHHLLLVVVbbbrrr|||lll^^^MMM<<<888>>>888:::999:::888===jjjlllOOO:::666555888999111333444444333222555:::???DDDAAANNN___jjj^^^HHHIIIIII???555DDDVVV]]]dddoooaaaLLLMMMMMMJJJGGGEEEEEEFFFFFFFFFHHHHHHGGGGGGGGGHHHIIIJJJMMMaaauuuuuuaaaKKK???<<<;;;:::???sssPPP===777444333999444000555666444999ccc~~~wwwsss[[[TTTXXXdddoooyyypppaaaOOOBBB<<<<<<>>>CCCNNN\\\eeebbbZZZWWWYYY[[[vvv{{{sssmmmaaalllsss|||>>>999999888666666888888666888888<<<333===<<<===zzzuuurrrfffrrrkkkhhhpppbbb```ZZZ{{{|||cccJJJHHH@@@:::999999666444444666000777===444222DDDUUUkkkdddnnn```lllbbbYYYIII[[[DDDSSSGGGGGGEEE@@@:::666777888666666999444:::555444ZZZsssLLLQQQRRR[[[yyy[[[FFFBBBGGGZZZmmmrrryyyYYYVVVjjjiiimmmlllmmmnnnfffHHH<<<999777444333333333222000000333//////555444333<<>>;;;:::888::::::>>>eeelllLLL999888666555666111000222555666666888<<<@@@AAA@@@MMM]]]mmmppp@@@999>>>::::::CCCQQQ[[[```aaaaaaXXXPPPSSSMMMKKKGGGFFFEEEEEEDDDCCCFFFFFFGGGHHHIIIHHHHHHGGGMMM```tttvvvdddNNNAAA<<<888;;;DDDwwwQQQ>>>999777333:::555111666666555<<>>\\\nnnhhhTTTSSSZZZ[[[nnnvvvqqq[[[DDD;;;>>>===:::777:::<<<>>>aaaiiiGGG777;;;888444444444222555888:::;;;<<<===???<<>>oooTTT@@@;;;999444:::777333777666666@@@iiiwww]]]LLLLLLJJJBBB===999999999777666777:::<<>>bbb{{{bbbBBB777???===777999<<<:::;;;<<<<<<===>>>???@@@;;;>>>HHHRRRhhheeeAAA,,,777===666===QQQJJJFFFOOONNN???EEERRRLLLIIIHHHGGGGGGGGGFFFCCCAAACCCEEEFFFHHHHHHGGGFFFEEEFFFWWWkkkqqqeeePPP???666777666777fffZZZCCC;;;777333999777444777555888FFFZZZyyyXXXKKKNNNJJJ@@@;;;777777888888777777:::<<<===AAABBBCCCQQQbbbddd[[[eeesssyyypppggg~~~|||vvvsssnnngggaaaWWWWWWPPP[[[|||eee???===<<<<<<999666777:::777666888;;;;;;===iiittt]]]RRRUUUTTTVVVYYYUUUQQQooo___TTTTTTIIIWWWiii___XXXMMMBBB>>>;;;888777999444999222777???888XXXddddddyyyuuu~~~eeeNNNNNN]]]kkk{{{}}}gggvvvnnn^^^SSS\\\RRRQQQOOOLLLHHHBBB>>>;;;:::888666999666<<<;;;EEEyyylllKKKOOOSSShhh[[[OOOSSSSSSTTTZZZdddwwwxxxvvvqqqhhhbbb\\\ZZZnnntttjjjuuutttfffaaagggwwwPPP999777444222333333333222222555222222666333888JJJzzzyyy|||xxxgggJJJ===>>>888:::999;;;999<<>>888CCCBBB???CCCFFF???>>><<<===>>>BBBDDDFFF======AAADDDQQQpppyyy>>>555111666:::999;;;???<<<999EEEHHH@@@HHHQQQDDDGGGFFFFFFFFFHHHHHHFFFDDDFFFFFFEEEEEEFFFFFFGGGHHHDDDVVVjjjpppdddPPP???666;;;:::;;;mmm```GGG<<<666222777555444666333:::MMMppp[[[{{{PPPDDDFFFBBB;;;:::999999999888777999===@@@CCCEEEDDDDDDMMMXXXVVVLLLVVVbbbeeePPPUUUccc}}}wwwsssmmmeee^^^OOOTTTTTTdddDDD===999::::::777888;;;999666444;;;<<>>999777777333999333777>>>888^^^gggvvvvvvbbbTTTFFFCCCOOOhhh{{{qqqiii[[[PPP^^^TTTRRRPPPLLLHHHDDD@@@<<<999:::777:::666;;;999GGGkkkMMMOOOTTTkkkTTTZZZ___YYYUUU^^^dddsss~~~oooccc[[[SSS]]]eeevvv{{{cccwwwwwwcccbbb^^^nnnnnnEEE<<<999555333333333333333222444222333666333<<>>BBBGGGJJJLLL???;;;<<<;;;===LLLSSSHHH***444999777;;;FFFGGGAAABBBDDDJJJIIIGGGMMMNNNCCCGGGFFFEEEFFFHHHIIIIIIHHHGGGGGGFFFEEEEEEGGGHHHIIIFFFXXXmmmrrreeePPPAAA:::777:::@@@ssseeeNNN???666333777555444555333???XXX{{{bbbmmmvvvLLLBBBCCC===888:::;;;;;;<<<<<<>>>BBBHHHLLLMMMJJJHHHHHHMMMRRRTTTUUUaaaiiicccJJJBBBNNNddd}}}wwwrrrlllddd]]]XXXSSSMMMbbb{{{NNNAAA888999;;;888888;;;888999333;;;<<>>>>>???AAABBBDDDHHHLLLPPPLLLGGGIIIOOOPPPMMMTTT```yyyiiiHHHEEEHHH[[[|||zzztttqqqlllddd^^^\\\RRRJJJcccggg}}}\\\HHH999:::===:::777888333<<<666;;;:::PPPTTTJJJLLLNNN[[[qqq}}}]]]VVVSSSHHHWWWeee}}}\\\RRRHHHDDD@@@;;;999999888888::::::666GGGdddeeelllrrr{{{YYYSSSOOOMMM@@@CCCHHHFFFWWWooosss~~~wwwvvvoooppppppbbbllleeeZZZWWWSSSRRRRRROOOLLLJJJHHHDDD???;;;999666;;;:::<<<888KKKrrraaaKKKMMMTTTqqqiiifffyyyrrr|||mmmcccqqqyyygggNNNQQQPPPbbb{{{aaattt~~~}}}zzzbbb^^^bbbNNNCCC???:::666444444444333000222111555777444CCCbbb{{{bbbFFF>>>AAA>>>;;;===;;;:::YYY{{{nnnRRREEEEEE???===AAACCCCCCPPPXXXOOOLLLIIIGGGGGGHHHGGGDDDAAA:::555BBBRRRVVV[[[bbb```MMMQQQOOOJJJQQQeeeuuuzzzsss~~~jjjMMMGGGEEECCCNNNMMMJJJGGGFFFGGGIIIIIIIIIEEEFFFIIIKKKKKKJJJHHHFFFDDDYYYoooppp___JJJ???===777>>>???aaasssZZZEEE555666999666555777777IIIiiiSSSpppHHHGGGPPPKKKCCCAAA@@@BBBDDDDDDCCCDDDEEEGGGCCC@@@HHHUUUSSSJJJOOO```iii888===CCCJJJhhhwwwrrrpppkkkddd___SSSOOOOOOlllnnngggNNN;;;;;;???;;;666666///???999<<<999TTT|||EEEIIIXXXUUULLLWWWnnnnnnzzzyyy[[[TTTOOOKKK___hhhrrrdddXXXLLLEEEAAA<<<:::<<<999666<<<===888VVV}}}ggg|||eeelllsssOOOEEEIIIBBBOOO;;;AAAMMMDDDHHH^^^hhhqqq|||wwwnnntttjjjcccfffaaallljjjaaabbbUUUXXXRRROOOLLLKKKJJJFFFAAA===888666;;;;;;>>>:::MMMrrrcccNNNPPPVVVssswwwTTTkkkpppxxxnnn^^^nnn}}}xxxoooyyyQQQEEESSSZZZwwwvvvbbbooowwwvvvccc^^^nnnZZZFFFAAA;;;777555444444333///111111555888555EEEfffzzzxxx~~~cccFFFDDDDDD;;;;;;888===<<>>@@@DDDDDDAAACCCAAA???@@@EEEIIIKKKJJJHHHHHHIIIJJJJJJIIIIIIIIIMMM```ppplll[[[JJJ@@@<<<777444???UUUsssIII<<<666777444555888999MMMnnn```wwwkkkLLLJJJSSSRRRIIICCCLLLGGGBBBEEENNNSSSMMMEEE@@@OOOeeeZZZOOOSSSMMMSSSYYY===@@@EEEDDDkkkxxxuuussskkkfffbbbXXXWWWMMMTTTjjjvvvooo~~~III???BBB:::999666::::::888<<>>;;;AAA:::@@@JJJxxxPPPKKKVVVoookkk```mmmcccfffwwwggg{{{{{{]]]^^^UUUDDDTTT\\\lllddd]]]{{{{{{zzzbbbeee___xxx}}}bbbCCC???;;;888777666555333222000555111444:::BBBeee{{{|||jjjnnngggIIIGGGCCC>>>@@@<<>>CCCRRR___[[[MMMGGGNNNSSSSSSTTTVVVTTTNNN@@@HHHTTT\\\rrrwwwWWWHHHDDD@@@AAAEEEFFFCCC???AAA???>>>@@@EEEHHHJJJJJJIIIIIIJJJJJJJJJJJJJJJIIIIII]]]mmmjjjXXXHHH>>>999888555>>>VVV}}}~~~}}}NNN;;;666777333555888999LLLmmmrrr}}}www^^^JJJIIIPPPRRRRRRTTTbbbZZZPPPMMMOOOQQQMMMGGGHHHUUUiii^^^OOOKKKAAAFFFbbbvvvFFF???KKKMMMhhhvvvgggdddhhhgggiiiggg]]]VVVNNNNNNYYY}}}tttNNNAAACCC===<<<777:::===666555>>>@@@jjjbbbPPPhhhbbbnnnoooqqq~~~yyyPPPMMMjjjXXXSSSPPPLLLTTTbbbmmmqqqVVVRRRIII???@@@999;;;;;;888777<<<666QQQzzzeee}}}sssyyywwwTTTFFFFFFKKKQQQXXX}}}pppwwwffflllpppjjjlllhhhggg```]]]\\\YYYiiieeecccdddaaa```\\\VVVQQQMMMJJJFFFDDD>>>>>>999@@@888???JJJ~~~TTTNNN\\\xxxqqqhhhcccYYYkkkiiiZZZ\\\tttsssggg```bbbzzztttNNNGGG\\\www^^^[[[yyyxxxwwwfffZZZfff~~~\\\DDD@@@;;;777666555444333333000666111444:::CCChhhuuu~~~tttcccgggnnnKKKMMMCCCAAACCC>>>>>><<>>:::666555444===PPP```[[[MMMHHHNNNSSSTTTWWW^^^dddggg???GGG[[[qqq___NNNMMM888999===BBBFFFFFFDDDBBBBBBAAAAAADDDHHHKKKLLLMMMJJJJJJKKKKKKKKKJJJJJJIIIFFFZZZkkkhhhWWWFFF===888999444<<>>EEEsssaaaaaaxxxiiiqqq___JJJRRRzzzfffUUUQQQNNNJJJOOOZZZdddxxxZZZTTTKKKAAABBB;;;>>>999:::777999:::```sssVVVMMMXXX[[[XXXXXXooossswwwoooUUUVVVdddeeeccc```___ZZZYYYXXXUUUeeeiiidddgggfffbbb^^^YYYTTTPPPLLLHHHEEEAAA@@@:::@@@999@@@KKKTTTLLL\\\zzzlllPPPHHHHHHTTTiiiTTTUUUsssffftttbbbLLLSSSnnnWWWVVV{{{vvvuuuwwwfffXXXppphhh\\\IIIDDD>>>999777555555444333///666222444999EEEmmmllluuuuuuhhhkkkuuuNNNRRRGGGCCCBBB:::<<<;;;MMM~~~yyyWWWBBB<<<999888444111555DDDOOOLLLAAAIIINNNSSSUUUXXXaaammmuuuCCC:::SSSWWWAAA???===>>>@@@@@@BBBDDDGGGIIIFFFFFFHHHJJJMMMPPPQQQQQQJJJJJJKKKKKKJJJJJJIIIIIIGGG[[[kkkhhhWWWGGG>>>:::999555;;;LLL{{{aaa<<<666777333444777777JJJkkkssshhhVVVNNNOOOLLLLLLNNNMMMMMMVVV```kkkcccZZZSSSOOOMMMOOORRRhhhaaacccVVVSSS[[[ZZZeeeaaaCCCCCCWWWgggnnn]]]YYY```_________YYYSSSNNNOOOXXX|||iiiHHHDDD@@@@@@999999999:::<<>>666;;;777888BBBrrrOOOQQQeeeggg___\\\XXXvvv~~~bbbKKKKKKWWW\\\ZZZZZZZZZVVVVVVUUUQQQ```~~~mmmfffgggeeebbb___[[[WWWTTTPPPLLLJJJEEECCC<<>>===:::???888666CCCtttrrrHHHLLL___bbb___aaa\\\zzzrrrRRRHHHIIIMMMPPPRRRVVVXXXUUUTTTTTTNNN[[[xxx}}}mmmgggfffaaaaaa___\\\ZZZXXXUUURRROOOHHHDDD<<>>999<<<;;;888666===NNN|||rrrgggxxxmmmRRROOOLLL999BBBSSSVVVTTTgggdddVVVvvvkkk\\\NNNJJJLLLLLLMMMOOOiiibbb\\\]]]XXXQQQ@@@???;;;???777888IIIzzz{{{tttWWWGGGTTTeeefffdddggg{{{iiiaaaDDDGGGIIIIIILLLMMMRRRUUUSSSTTTSSSMMMXXXuuukkkdddbbb^^^___^^^\\\[[[ZZZXXXUUURRRHHHDDD<<>>:::777444222444///777666444777LLLXXXPPPbbb|||zzzgggeeewwwUUUddd```WWWMMM>>>@@@???EEEsssyyyWWW???:::777666666666666666777;;;???CCCCCCHHHRRRYYY\\\bbbhhh===NNNooofffHHHIIINNNIII???CCCIIIBBB999<<>>SSS{{{===::::::666666999999LLLlllcccGGG>>>???>>>???@@@CCCLLLYYYeeelllaaaZZZYYY```aaaYYYVVVXXX___xxxNNNYYYttt|||~~~hhhZZZRRRQQQIIIIIIQQQnnnRRRIIICCC@@@999>>>:::999666<<>>SSS~~~rrrOOOBBB>>>FFF\\\ooouuuyyy}}}~~~___xxxQQQBBBHHHHHHMMMTTTPPPMMMPPPPPPRRRRRRLLLXXXtttfff]]]______^^^]]][[[ZZZYYYVVVSSSPPPKKKGGG???EEE===@@@DDDdddRRRSSSnnnyyyRRRVVVkkkooowwwxxx}}}```vvv|||lllGGGOOOwwwtttvvvvvvggg[[[ZZZqqq___MMMJJJEEEAAA>>>:::666333555///888666444777NNNaaaHHHSSSrrr{{{hhheeetttXXXiii^^^YYYPPP???>>><<>>@@@DDDIIIMMMOOOOOOPPPUUUYYY[[[XXXVVVUUUUUUPPPPPPPPPOOONNNMMMLLLLLLRRR```iii```MMM@@@<<<<<<;;;555999RRR@@@;;;;;;777777:::999LLLmmmcccHHH@@@BBB>>>>>>>>>???GGGYYYkkkwwweee\\\[[[ccceee]]]YYY[[[WWWuuuYYYEEEdddzzzqqqiiilllbbbWWWUUUTTTVVVWWWWWWXXXuuuSSSMMMGGGBBB:::???666<<<======GGGiiieeekkkeee???<<>>HHHAAA;;;<<>>888666;;;444ppp{{{AAA<<<999555777888777LLLsss]]]EEE@@@:::<<<===??????>>>FFFYYYmmmfffPPPUUUcccXXXPPPXXX\\\\\\]]]WWWxxxrrriii```]]]ZZZUUURRRRRRTTTSSSKKKTTT|||zzzSSSQQQFFFCCC>>><<>>:::888:::444444222999999LLL[[[BBBQQQzzzddd```vvvmmmqqqmmmXXXIIIHHH???@@@VVVyyyttt[[[===444@@@===BBBEEEMMMYYY___eeerrrnnnyyyYYYTTTnnnyyy^^^FFF:::999:::???EEEIIIJJJKKKNNNQQQVVVVVVUUUVVVXXXXXXWWWUUURRRLLLIIIJJJLLLJJJJJJLLLVVVhhhmmmZZZFFF@@@<<<777999AAA>>>qqq@@@>>><<<777888888555JJJpppzzzcccGGGBBB???CCC>>><<>>NNNqqq}}}XXXWWWdddlllfff[[[UUUdddlll||||||eeevvvpppHHHIIIaaazzztttssseee[[[WWWhhh```SSSSSSPPPLLLGGG@@@:::666777333666444999888KKKyyyHHHJJJgggwww___^^^uuujjj}}}rrr[[[MMMIII@@@@@@PPP{{{uuuXXX===777@@@DDD@@@JJJVVV\\\kkk^^^PPPrrrsss^^^PPPEEE;;;999===;;;@@@FFFIIIJJJLLLPPPSSSWWWVVVUUUVVVWWWWWWVVVTTTNNNIIIGGGJJJLLLJJJJJJMMM]]]jjjjjjVVVCCC>>>;;;666555:::@@@sss{{{AAAAAA>>>999999888444HHHmmmlllkkkIIIAAABBBCCC???AAAJJJRRRUUUXXX[[[kkkhhhYYYSSS\\\YYYYYYjjj^^^^^^|||nnngggbbb]]]ZZZ[[[ZZZVVVTTTUUUOOOMMMPPP]]]uuujjjvvvUUUUUULLLJJJDDD???;;;;;;???===NNNyyyYYYEEEHHHCCC===DDDKKKHHHHHHLLLIIILLL]]]ZZZHHHQQQSSSeeevvvtttnnnYYYNNNDDDEEEJJJLLLMMMNNNdddaaaaaaWWWXXXOOOPPPJJJIIICCC:::<<>>???CCCAAAHHHGGGEEEGGGLLLcccfffgggpppxxxyyymmmgggmmmuuuyyy~~~bbbQQQNNNLLLPPPRRRZZZwwwaaa]]]hhhaaa``````___^^^]]][[[ZZZZZZQQQPPPMMMNNNLLLBBBMMMkkkXXXRRRbbbuuu^^^RRR]]]iii}}}dddppprrrJJJHHHhhhzzzrrruuuggg[[[YYYhhhhhhQQQRRRRRRPPPKKKDDD===999444333888666999777KKKtttCCCRRRzzzqqq^^^bbbxxxtttnnnYYYNNNIIICCCEEEOOOxxxuuu~~~sssRRR;;;999===AAA;;;IIITTTRRRhhh}}}LLL888TTTsss[[[GGG===555333444444888>>>>>>BBBGGGIIIJJJKKKNNNRRRWWWVVVUUUVVVWWWWWWUUUTTTLLLHHHHHHJJJKKKIIIJJJMMMccciiidddPPPAAA===<<<888777333@@@xxxxxxtttDDDAAA>>>999:::999555HHHmmmggg~~~qqqIII???BBBAAAEEEKKKNNNKKKMMMZZZiiigggVVVaaaWWW^^^___pppxxxlllddd___\\\ZZZ[[[YYYTTTQQQRRRQQQNNNQQQ]]]mmmhhhxxxXXXVVVLLLKKKEEE@@@>>>???AAA;;;KKK}}}fffQQQFFFEEEBBBHHHYYY```TTTMMMNNNKKKOOObbbZZZIII[[[\\\lllzzzpppcccTTTJJJCCCEEEJJJLLLMMMNNNeeeaaacccXXXXXXQQQTTTNNNJJJFFF888???FFF|||rrrkkk]]]```eeebbbSSSBBB@@@GGGOOOQQQGGG???CCCOOOlll]]]SSS```WWW```]]]XXX[[[jjjxxxwwwnnnfffSSSHHHJJJHHHMMMQQQ]]]sssccc___hhhdddaaaaaa___^^^]]]\\\\\\\\\RRRSSSQQQSSSPPPEEEJJJbbb]]]QQQ```vvvqqqhhh```[[[cccbbbQQQXXXhhh}}}^^^ssskkk~~~TTTJJJpppxxxqqqwwwgggZZZ\\\nnn```PPPQQQQQQOOOLLLGGGAAA>>>444444999666888777OOOOOOWWWlll\\\ccc|||~~~iiiXXXQQQJJJFFFJJJNNNuuu~~~zzz|||sssxxx}}}}}}oooLLL;;;<<<:::AAAAAAPPPWWWUUUsssooo<<<)))333IIIYYYeee{{{vvvTTT<<<<<<999888:::<<<===>>>@@@AAAEEEIIIJJJIIIIIIMMMPPPXXXWWWWWWWWWYYYYYYWWWUUUNNNKKKJJJKKKJJJHHHIIIMMMdddeee\\\JJJ???===>>>;;;===777NNN~~~|||lllGGG@@@>>>:::;;;:::666IIImmmjjj}}}zzztttLLLAAACCCGGGJJJMMMLLLEEEBBBKKKXXXaaagggjjjwwwiiivvvpppgggZZZ]]]ZZZZZZ[[[XXXSSSQQQRRRQQQOOOQQQ```vvv```[[[PPPPPPJJJDDD=========555FFFqqq[[[QQQPPPNNNMMM[[[qqqsss___TTTVVVTTTPPPXXXLLLGGGkkkqqqwwwhhhXXXOOOGGGBBBEEEJJJLLLNNNPPPggg}}}hhhnnnbbb```XXXZZZRRRKKKHHH<<<@@@???~~~ttt___XXXPPPRRR\\\eee\\\IIIBBBGGGKKKRRROOOHHHHHHHHHTTTiiisss[[[cccccciiikkkSSS[[[IIIPPPZZZ]]]VVVLLLIIILLLJJJEEEKKKIIILLLQQQ^^^nnneee```eeeddd^^^]]]\\\[[[ZZZYYYYYYZZZVVVWWWUUUUUUSSSGGGGGGYYYfffRRR___}}}___QQQEEEFFFFFF@@@IIIrrreeePPPUUUfffxxx}}}\\\iiisssnnneeeWWW}}}uuuzzzdddTTT\\\sssuuuVVVTTTSSSQQQNNNJJJEEEBBB@@@777555999555777888RRRQQQZZZ```TTTaaayyyeee]]][[[PPPJJJLLLJJJeeevvvxxxtttvvvkkkKKK@@@EEE<<>>AAACCCDDDDDDGGGJJJKKKJJJJJJNNNQQQYYYXXXXXXZZZ[[[\\\[[[YYYPPPMMMLLLLLLJJJIIILLLQQQeeeaaaTTTEEE======>>><<<666999```vvv```III@@@>>>:::;;;;;;666HHHlllrrrxxxjjjzzzpppOOOGGGHHHLLLHHHIIIOOOSSSSSSRRRRRRzzz{{{uuuyyyooolllfffZZZZZZYYYYYY[[[YYYTTTSSSWWWSSSSSSPPPfff~~~aaa]]]QQQRRRLLLEEE@@@===>>>999IIIxxxfffRRRQQQZZZZZZ\\\mmmfff\\\bbbcccZZZRRREEELLLzzzxxxcccWWWKKKEEEBBBFFFKKKMMMOOORRRsssjjjsssfffbbbYYYYYYQQQMMMJJJEEE???<<>>777444777:::;;;<<<>>>??????DDDHHHKKKLLLLLLNNNSSSVVVZZZZZZZZZ\\\^^^___^^^]]]QQQNNNLLLLLLKKKKKKPPPXXXfff^^^OOOAAA;;;<<<<<<:::111888mmmSSSHHHCCCAAA<<<===;;;555FFFjjjuuusssxxxaaauuudddNNNMMMMMMJJJHHHLLLWWWbbbiiiooossslllgggeeebbb]]]\\\\\\\\\XXXSSSTTTXXXRRRVVVPPPqqqwwwttt]]]\\\SSSUUUNNNEEEDDD>>>@@@???KKK}}}iii\\\JJJLLL\\\___qqqjjjbbblllpppkkk[[[UUUbbbqqq^^^WWWIIIDDDBBBGGGLLLNNNPPPSSScccooobbb^^^XXX[[[SSSRRRLLLPPP???>>>___zzzaaaPPPOOOCCC???CCCMMMRRRMMMGGGFFFQQQXXXSSSLLLNNNRRR[[[jjj~~~rrreeeWWWFFF???EEEMMMPPPOOONNNNNNVVVPPPRRR]]]uuuccceee^^^[[[^^^YYYWWWUUUTTTSSSSSSUUUUUUYYY[[[VVVUUUUUULLLIIIVVVtttUUUQQQwwwqqqTTT\\\NNNXXXYYYSSS[[[xxxpppWWWWWWkkkvvvtttpppjjjiiilllbbb}}}fffTTTvvvsssyyyXXX\\\aaatttzzzhhhXXXWWWUUURRRMMMHHHDDDAAA???:::;;;666999666IIIpppOOOoooUUUYYYsssooolll{{{}}}ggg\\\kkkwwwggg[[[VVVIIIMMM}}}zzz{{{{{{zzzhhhmmmiiiQQQTTT]]]KKK<<>>www}}}JJJGGGEEECCC>>>===;;;444DDDggg|||uuu}}}{{{gggrrrYYYJJJOOOOOOJJJNNNVVV\\\aaakkksssccc\\\^^^ccccccaaa___]]]WWWQQQQQQUUUKKKSSSPPP}}}sssooo]]]aaaZZZ\\\TTTIIICCC;;;>>>>>>FFFvvvvvv___UUUCCCGGGZZZ^^^llleeeqqqvvvuuueeeiiixxxjjjWWWNNNHHHCCCCCCHHHMMMNNNQQQTTT}}}___lllaaa___]]]ddd^^^WWWMMMWWW???@@@RRRqqqXXXHHHGGGDDD>>>>>>GGGRRRWWWWWWUUUooouuukkk\\\VVVOOONNNVVViiiWWWUUUQQQRRRUUUTTTLLLCCCCCCIIINNNMMMNNNVVVOOOSSSeee```eee]]]XXX\\\XXXWWWUUUSSSRRRSSSTTTUUUYYYZZZUUUSSSUUUNNNLLLXXXyyybbbTTTppphhhVVVWWW^^^```VVVLLLWWW|||xxx^^^\\\qqq{{{yyyqqq]]]NNNWWWkkkmmmzzzbbb{{{```FFFsssvvvvvvTTT]]]aaasssRRRQQQSSSUUUUUUSSSNNNJJJFFF@@@;;;<<<888:::555BBB|||ccczzz}}}SSS\\\www{{{yyywwwqqqlll___QQQRRRgggyyynnndddXXXOOOKKK}}}yyy{{{|||xxx|||uuusssiii\\\ccc]]]===DDDTTT\\\oooMMM444333666444<<>><<<777AAAZZZqqqiii|||VVVJJJWWWGGGOOOXXXkkklll```[[[YYYZZZ\\\ZZZ```aaa]]][[[[[[XXXSSSTTTYYYaaajjjrrraaabbb]]]WWWUUURRRPPPCCCBBBBBBCCCeeefffRRRFFF???FFFOOObbb|||LLLEEEaaarrrdddUUUHHHFFFDDDFFFDDDLLLIIIHHHnnnvvvccc^^^aaa[[[XXX[[[ZZZWWWUUUQQQNNNFFFAAAaaajjjSSSFFFCCCAAA@@@<<<@@@GGGIII\\\}}}yyyaaaggg~~~iiiFFFTTTTTT]]]QQQDDDAAAGGGNNNRRRQQQQQQSSSVVVTTT```vvvvvvfffhhheee```___ZZZZZZZZZZZZZZZYYYXXXXXXWWWUUURRRQQQRRRTTTTTTTTTttthhhNNNiiirrrggg___YYY\\\[[[]]]pppwwwppphhh|||yyyddd\\\]]][[[___kkkppp[[[WWW[[[nnn~~~gggdddvvvyyyuuulllKKKIIIyyy{{{ooorrrrrraaaSSSRRRooorrr\\\WWWZZZYYYTTTQQQRRRPPPKKKGGG???AAA:::888888EEErrruuuoooxxx{{{qqqcccZZZWWWTTTPPPVVVaaavvvfffkkkxxxxxx}}}|||~~~|||wwwuuuvvvooogggbbbTTTDDD???IIItttNNN888:::888///000LLLAAA333999222222111333666:::===@@@BBBCCCJJJKKKMMMPPPQQQRRRRRRRRRZZZ^^^aaa```[[[UUUOOOKKKMMMKKKKKKKKKJJJLLLSSS\\\SSSLLLCCC<<<888888999999000WWW___MMMFFFAAAEEEAAA???>>>888>>>RRRwwwfffsss\\\LLL```PPP]]]dddyyy}}}ooo```ZZZXXXWWWWWWYYYWWW___dddbbb^^^[[[YYYWWWVVVTTTiiihhhkkk^^^aaa]]]YYYXXXUUUTTTIIIGGGEEEBBB^^^eeeOOODDD???CCCAAAIIIXXX}}}vvvRRRnnnyyykkk___RRRGGGDDDCCCGGGEEEMMMKKKNNNzzz}}}pppaaa^^^bbb\\\XXX[[[YYYYYYUUURRRUUUKKK;;;UUUiiiOOOBBBCCC>>>???;;;:::<<>>HHHSSSRRRSSSXXXPPP\\\NNNJJJvvvccchhh___]]]ddd]]]]]]___bbbddddddaaa^^^[[[^^^[[[XXXVVVVVVUUUTTTSSSRRR|||^^^]]]uuuzzz[[[```ooonnnggguuuhhhSSSWWW[[[TTTKKKPPPZZZ[[[CCCVVVuuuvvvvvvzzzWWWJJJQQQsssqqqssscccZZZRRRZZZrrrmmm\\\UUUWWWXXXXXXWWWUUUQQQOOOLLLDDDEEE<<<999777<<<___zzzsssooo{{{rrrooofff[[[UUUTTTTTTRRRKKKLLLqqqhhhdddeeebbb[[[eeesssuuu~~~}}}~~~}}}xxxtttiiikkkaaa^^^bbbSSSKKK\\\~~~ZZZbbb{{{hhh@@@===333:::222,,,:::XXX|||uuuKKK...;;;AAA555555000222666;;;>>>AAACCCCCCEEEGGGJJJMMMOOOQQQQQQQQQPPPSSSVVVVVVTTTPPPNNNLLLLLLLLLKKKLLLPPPUUUXXXXXXJJJEEE>>>888777777888999@@@gggPPPBBBFFF???EEEBBB???AAA;;;999CCC}}}tttrrrnnnZZZbbbwwwQQQ===<<>>CCCCCCEEEJJJDDDEEETTTxxxzzzJJJ@@@AAAOOOUUUPPPQQQXXXTTTWWWNNN[[[zzzaaahhh^^^[[[ccc[[[\\\]]]```bbbaaa___\\\ZZZ]]][[[YYYXXXXXXXXXVVVTTTYYYwwwfffVVVgggiiimmm}}}{{{]]]HHHFFFOOOLLLNNNYYY[[[___ooozzzRRRGGGXXX~~~qqqpppvvv^^^WWWOOOXXXvvveeeQQQYYYYYY[[[\\\ZZZVVVSSSQQQKKKEEEFFF===<<<:::;;;YYYjjjyyyxxxrrrwwwmmmoootttjjjhhhaaaVVVPPPNNNLLLHHHHHHKKKhhhtttkkk]]][[[\\\UUUXXXdddkkk{{{~~~}}}}}}{{{vvvrrrlllhhh___[[[YYYPPPMMMXXX```^^^QQQNNN```cccMMM::::::333;;;555222;;;FFF___VVVLLL<<<777>>>>>>888777000222777<<<@@@BBBDDDDDDDDDFFFIIILLLOOOPPPQQQQQQSSSUUUVVVUUURRROOOLLLKKKLLLMMMLLLLLLQQQWWWWWWSSSGGGBBB;;;777666777888888KKKttt|||KKK@@@EEE>>>DDDAAA>>>AAA===999???xxx~~~nnnccc}}}QQQ?????????GGGIIIxxx}}}lllbbbYYYRRRPPPPPPRRRVVV[[[YYYWWWZZZaaaeee```YYYTTTRRRrrrlll___^^^bbb\\\[[[]]]XXXRRRQQQKKKIIIGGGGGGiiizzzZZZQQQGGG@@@FFFHHHPPPSSSMMMccc}}}kkk^^^TTTJJJCCC@@@@@@DDDOOOOOONNNEEESSShhhbbbdddeee\\\\\\^^^XXXVVVaaa\\\RRRWWWXXXNNNFFF~~~{{{~~~nnniii```OOOCCCCCC@@@AAA===@@@IIIHHHFFFPPP\\\wwwCCCAAAAAAGGGQQQRRRMMMOOOVVVQQQSSS^^^{{{rrraaafff```]]]```[[[[[[\\\\\\]]]\\\[[[ZZZYYYYYYXXXWWWXXXZZZ[[[[[[ZZZ]]]nnnvvv\\\ddd|||{{{KKK<<>>===:::SSSjjjqqq|||xxxrrrfffZZZ\\\eeeZZZSSSPPPwwwiiiyyyaaa```ZZZPPPKKKJJJIIIFFFFFFIII\\\eee[[[___VVVQQQ]]]kkk}}}{{{zzzwwwrrrnnnmmmccc^^^YYYOOOLLLMMMIIIEEE@@@<<>>999666666777999:::XXX{{{aaaFFFAAADDD===CCC???<<>>999<<>>888MMM}}}{{{lll^^^VVVLLLAAABBBIIIBBBAAAQQQpppiiiggg^^^SSSLLLKKKIIIGGGEEEEEERRRtttfffkkkaaaWWWeeeyyy}}}|||zzzxxxtttoookkkjjj]]]]]]YYYIIIJJJMMM>>>BBBFFF???999???>>>777777999111555---111===999@@@CCC)))222AAA000,,,555///000333999>>>BBBEEEFFFFFFIIIJJJLLLMMMNNNNNNNNNNNNOOOQQQRRRQQQOOOLLLKKKLLLLLLLLLKKKJJJOOOUUUQQQHHH???;;;777555666888:::;;;hhhOOOBBBAAADDD===CCC>>>;;;@@@???999;;;DDDzzzeeejjjwwwvvvLLL>>>BBB???FFFHHHOOO;;;>>>UUUccchhhiiieeeZZZUUURRRSSSSSSQQQRRRVVVUUUVVV[[[aaa]]]UUUSSSXXXrrroooeee]]]___aaaYYYWWWWWWQQQQQQRRRKKKMMMNNNBBBWWWuuuUUUNNNGGGKKK___gggqqqggguuueeeUUUNNNKKKDDD@@@@@@AAAEEEQQQRRRSSSSSSpppoooiiidddfffcccYYYZZZ]]]WWWYYYXXXSSSUUU[[[VVVSSS\\\^^^~~~gggbbb\\\RRRKKKGGGFFFDDDBBBAAAEEEBBBCCCKKKJJJGGGNNNUUUhhhhhhrrrvvvkkkqqqwwwlllCCCPPPTTTVVVQQQHHHEEEJJJOOOPPPPPP]]]kkkjjj```]]]cccaaaZZZ\\\___\\\YYYVVVVVVXXX[[[]]]YYYXXXXXXYYY[[[\\\ZZZYYYSSSdddrrrqqq]]]GGGJJJEEE^^^vvvWWWKKKMMMllljjjfff___IIIYYY\\\kkk~~~```UUUXXXTTTUUUZZZZZZWWWWWW\\\QQQLLLMMMCCCBBB???666IIIrrr~~~fffOOOGGGDDDBBBGGGQQQPPPPPPbbbwwwwwwcccfffaaaUUUKKKHHHFFFBBBCCCIIIUUUkkk```ZZZjjj```aaa~~~}}}zzzvvvrrrpppooommmkkkfff^^^UUUOOOMMMKKKGGGCCCAAA@@@>>><<<:::888888777666555555777:::;;;888666888777444111000///000000000222666<<>>BBBBBBAAAAAA@@@???>>>>>>DDDbbbyyyUUUUUUqqqVVVGGG@@@AAAKKKPPPLLLAAAMMMfffiii``````dddYYYRRROOORRRTTTSSSUUUZZZ\\\___PPPbbb```LLLYYYXXXsssddd~~~rrreeeccc```^^^\\\XXXTTTQQQPPPMMMPPPSSSKKKFFFYYYuuunnnQQQQQQNNNRRRqqq}}}kkk^^^QQQHHHCCC??????AAA===JJJdddNNNKKK]]]mmmmmmlllhhh```YYYUUUWWWZZZRRRSSSSSSUUUXXX[[[^^^```___vvvzzzoooaaaUUUOOOJJJCCC@@@BBBDDD>>>>>>FFFJJJJJJLLLQQQggg[[[JJJ===FFFHHHNNN^^^ggg```WWWTTTNNNFFFGGGLLLOOONNNIIIHHHMMMRRRYYYyyy}}}bbbcccccccccbbb___\\\[[[```^^^\\\[[[\\\___bbbeeeccc```\\\[[[\\\\\\YYYWWWWWWXXXjjjxxxpppvvvmmmWWWNNNRRRhhhmmmRRRCCCkkk|||iiifffvvvRRRQQQ\\\XXX\\\gggeeeTTT[[[XXXTTTQQQPPPSSSWWWZZZSSSPPPLLLHHHDDDAAA??????mmm~~~qqqXXXJJJGGG@@@CCCNNNSSS\\\aaa~~~zzzzzzeeeeee___SSSLLLJJJGGGBBB???BBBKKK```fffXXXcccfffwww~~~||||||wwwrrroookkkhhheeeZZZSSSKKKFFFEEEDDDAAA>>>AAA@@@>>><<<:::999999888888777777999;;;;;;999777333222000.........///000///444:::AAAEEEHHHIIIIIIIIIJJJLLLOOOPPPQQQPPPPPPQQQPPPOOOPPPPPPNNNLLLIIIKKKIIIHHHJJJQQQRRRGGG:::<<<777777:::777222;;;JJJpppjjjEEEBBB???<<>>======@@@ZZZooogggJJJ666<<>>]]]~~~uuu[[[KKKEEE>>>DDDSSSZZZmmmuuurrrjjjwwwwwwbbb___VVVNNNLLLLLLJJJEEEEEEDDDFFFWWW|||}}}}}}dddcccmmm}}}{{{zzz}}}yyytttoookkkgggccc```SSSNNNGGGDDDDDDDDDBBB@@@???>>>===<<<;;;:::::::::888888777888999999777555111000...------///111222///777@@@FFFHHHIIIJJJKKKKKKKKKLLLPPPUUUWWWUUUSSSPPPPPPPPPQQQQQQPPPMMMJJJJJJHHHKKKQQQQQQIII???:::<<<555555999666333FFF```WWW===>>>>>>===??????>>>>>>===<<<<<<<<>>FFFBBBBBBFFFFFFHHHSSSgggrrreeePPPMMMNNNKKKGGGGGGTTTiii{{{jjjdddccccccaaa```___^^^]]]^^^______``````_________]]][[[ZZZ[[[\\\]]]\\\[[[XXXaaadddvvv~~~xxx~~~xxxtttXXXDDDYYYsssaaalllcccSSSZZZ```gggmmmjjjYYY\\\RRRQQQPPPOOOPPPQQQSSSUUURRRQQQOOOLLLHHHDDD@@@===VVV{{{}}}pppZZZNNNKKKDDDGGGUUU\\\eeewwwcccXXXqqqqqq___WWWNNNJJJMMMOOOMMMIIIKKKHHHEEEOOOooowwwvvviiippp|||~~~zzzzzzzzzyyywwwuuutttssstttqqqmmmiiifffccc___\\\QQQMMMHHHEEEDDDDDDCCCBBB>>>===<<<;;;;;;:::;;;;;;666666555555555444444333333222000///000111333444222:::CCCGGGGGGHHHKKKNNNQQQOOOPPPUUU[[[]]]ZZZUUUPPPPPPPPPQQQRRRPPPMMMJJJJJJHHHMMMUUUPPPAAA999:::999444555999666;;;[[[oooIII:::>>>???@@@===<<<<<<<<<;;;;;;;;;:::@@@OOOoooVVVMMMHHH???:::===GGGQQQfffUUUhhh|||cccMMMMMMKKKLLLPPPUUUXXX[[[\\\[[[PPPUUUQQQ[[[[[[XXXvvv}}}nnnfffeeeaaa]]]YYYWWWWWWXXXYYYTTTSSSWWWTTTMMMPPPZZZvvvwwwUUUTTTZZZmmm]]]\\\nnnRRRKKKXXXyyyvvvhhh^^^QQQJJJEEECCCBBB???AAADDDLLLRRRTTTWWW___rrreee^^^\\\ZZZZZZZZZYYYVVVTTTTTTTTTTTTUUUVVVWWWXXXXXXVVV\\\|||zzznnnaaaUUUNNNNNNRRRZZZlll]]]999HHHBBBFFFFFFHHHHHHHHHNNNUUUTTTNNNNNNMMMLLLOOO\\\rrroooooofffeeeccc```^^^]]]\\\\\\ZZZ\\\]]]^^^^^^\\\ZZZXXX\\\\\\\\\\\\\\\\\\[[[ZZZXXXbbbaaajjj~~~}}}wwwmmmLLLGGGrrr~~~mmmbbblllVVVVVV\\\ZZZhhh~~~```XXXWWWRRRRRRRRRSSSSSSUUUVVVWWWRRRRRRQQQOOOKKKFFFAAA>>>ZZZaaaTTTTTTWWWPPPNNNTTTWWWTTTppp~~~\\\QQQsssrrrbbbXXXNNNLLLOOOPPPMMMIIIGGGFFFAAAEEE]]]yyyiiiooorrrpppnnnlllllllllllllllllliiieeebbb___[[[WWWTTTKKKHHHDDDAAA???>>>===<<<<<<<<<;;;:::::::::::::::666666555555444333333444555444222111111222333444888===CCCFFFEEEGGGMMMRRRUUUSSSSSSWWW]]]^^^YYYTTTPPPPPPPPPQQQQQQPPPLLLJJJJJJJJJOOOTTTKKK;;;555:::777666888777666EEEqqqXXXCCC:::===>>>???;;;;;;:::::::::::::::999777BBBppp]]]NNNCCCDDDGGGFFFIIINNNIIIKKK\\\}}}tttcccOOOKKKLLLMMMOOOTTTXXXYYYXXX[[[JJJTTTTTTXXX\\\mmm~~~yyynnngggbbbaaa___ZZZUUUSSSTTTVVVWWWSSSSSSWWWVVVQQQQQQVVV]]][[[UUU___xxx}}}XXXQQQ[[[KKKWWWmmm}}}ttthhh[[[RRRKKKFFFCCCBBBAAA???AAAFFFMMMTTTUUULLLwwwfff```TTTWWWZZZZZZXXXWWWWWWYYYTTTUUUVVVWWWXXXZZZZZZ[[[ZZZbbblllwwwggg[[[OOOrrrkkk???IIIBBBIIIJJJLLLKKKFFFCCCEEEHHHIIIPPPOOOQQQ\\\qqq}}}iiipppgggfffccc```]]][[[ZZZYYYVVVXXXYYYZZZYYYWWWUUUSSSSSSUUUXXX[[[]]]___```aaa\\\bbbaaaggg~~~kkkzzzcccDDDUUUkkkgggiiiqqqqqqJJJVVV^^^ddd}}}fffUUUPPPQQQSSSSSSTTTTTTUUUVVVWWWWWWRRRRRRRRRQQQNNNIIIDDDAAAXXXzzz[[[SSSXXX___WWWTTTZZZ]]]bbbpppOOOBBByyyyyyhhh]]]SSSQQQQQQNNNIIIGGGCCCEEECCCBBBSSSuuurrrhhhnnnvvvppphhhfffgggjjjlllkkkhhheeeaaa]]]YYYTTTOOOKKKIIIGGGDDDAAA>>><<<;;;:::;;;:::999999888888888888777888888777555555666888666444333111111222333555===@@@DDDEEEFFFIIIOOOSSSTTTSSSTTTXXXZZZZZZUUUQQQRRRQQQOOOOOOOOOMMMKKKIIIJJJMMMQQQOOOEEE999666999666888888555;;;VVVNNNAAA<<<999;;;;;;::::::999999999999999999555;;;\\\aaaFFFBBBCCCOOObbbppptttsss^^^ccc\\\OOOJJJLLLNNNOOOSSSXXXXXXUUUVVVMMMYYYZZZSSSdddmmmcccaaabbbbbbaaa]]]WWWTTTUUUXXXXXXUUUUUUXXXWWWRRRPPPRRRggg```\\\pppRRRRRReeeLLLppp|||rrrggg\\\RRRKKKFFFBBBAAAAAA@@@@@@DDDJJJVVVTTTPPPUUUbbbZZZRRRVVVZZZZZZWWWVVVXXX\\\WWWXXXZZZ[[[]]]]]]^^^^^^___```hhh{{{~~~rrrfffgggCCCEEECCCJJJNNNLLLKKKMMMRRRTTTPPPKKKMMMQQQ[[[nnnhhheeegggdddcccaaa___]]]ZZZYYYXXXVVVVVVVVVVVVUUUTTTTTTSSSTTTWWWZZZ\\\\\\]]]^^^___\\\]]]aaaiiiiiiNNN]]]|||pppUUUEEEggg\\\bbbqqq]]]FFFRRRXXXlllqqqXXXKKKVVVSSSRRRRRRSSSSSSTTTUUUUUURRRRRRSSSRRROOOKKKGGGEEEKKKkkk{{{uuueee[[[]]]aaaZZZ\\\jjjtttgggHHH<<>>999888888444888666555IIIppplllGGG???===777;;;;;;999999999999999999999999;;;;;;JJJoooiiiSSS>>>ccclllPPPIIIGGGKKKNNNOOOSSSYYYYYYUUURRRRRRXXX]]][[[xxx\\\bbb___aaaaaa^^^WWWTTTTTTVVVTTTSSSTTTUUUSSSNNNMMMOOO___jjjtttMMMOOOoooNNNuuuiii^^^TTTMMMIIIAAA???>>>@@@@@@BBBIIIQQQWWWVVVTTT}}}wwwbbbVVVXXXXXXYYYXXXXXXWWWXXXYYYZZZZZZ\\\]]]]]]]]]\\\[[[^^^]]]bbbuuuyyyVVVGGGEEEJJJOOOIIIFFFFFFKKKRRRTTTSSSPPPZZZeeewwwwww{{{eee___\\\]]]]]]^^^^^^]]]\\\ZZZYYYXXXWWWUUUTTTTTTUUUVVVWWWXXX[[[]]]]]][[[YYYYYYZZZ[[[XXX```gggttt~~~aaaZZZ___wwwWWWLLLVVVwwwppp[[[___wwwOOOLLLRRRRRRmmmooo^^^QQQZZZTTTSSSRRRQQQQQQRRRSSSTTTRRRRRRRRRRRRPPPNNNKKKIIIEEEbbb}}}wwwsssgggggghhhaaahhh~~~eeeLLLCCCuuuuuuWWWOOOJJJLLLKKKFFFCCCDDDAAAIIIHHH@@@FFFdddsss~~~kkk```aaadddbbb___]]][[[YYYXXXVVVRRRNNNKKKCCCCCCBBB@@@>>><<<<<<===:::999888666555555444444444555666555333444777:::777777666777888;;;>>>???BBBCCCGGGLLLPPPRRRQQQPPPPPPTTTYYY[[[ZZZXXXVVVVVVVVVRRRNNNKKKJJJIIIHHHGGGKKKRRRQQQCCC:::::::::777222666444777WWWIIIAAA<<<===888??????999999999999999999::::::>>>:::;;;YYY~~~uuu[[[HHH???[[[nnnWWW```pppGGGCCCDDDJJJMMMNNNSSSZZZZZZUUUSSSTTTQQQ]]]jjj]]]nnnUUUbbbVVVYYYZZZWWWPPPLLLLLLNNNLLLMMMOOOPPPNNNKKKKKKMMMMMMppp{{{xxxZZZWWWyyy[[[{{{nnnaaaVVVMMMHHHFFF>>><<<===???AAADDDMMMWWWQQQZZZ___hhhcccWWW[[[WWWTTTSSSUUUVVVTTTQQQZZZZZZ[[[[[[[[[YYYXXXWWWYYY___VVVgggxxx~~~sssRRRRRRMMMTTTUUUSSSTTTUUUUUUSSSUUU___hhhuuu~~~yyyjjjiiiYYYXXXWWWYYY[[[]]]^^^]]]\\\[[[[[[YYYVVVTTTTTTWWWZZZ\\\RRRVVV[[[]]]\\\\\\]]]___^^^XXXaaaaaa\\\|||kkkiiinnn\\\OOOYYYiiihhhEEEIIIggg[[[aaa^^^yyyeeeBBBSSSXXXSSSqqqzzzSSS[[[WWWUUUVVVUUUSSSRRRQQQRRRTTTUUURRRRRRRRRRRRPPPOOOMMMLLLGGGaaazzzoooppprrrlllssscccNNNGGGwwwEEEQQQGGGJJJLLLKKKFFFBBB@@@AAA===AAA??????EEEOOOooo~~~iiittt|||vvvoooppp|||{{{hhh[[[ZZZ]]]___bbb___ZZZUUUPPPKKKHHHFFFDDDDDDBBB@@@>>><<<;;;:::888888777666666555666666;;;555666<<<999111111999;;;;;;;;;<<<===???@@@AAACCCFFFIIIMMMPPPQQQQQQQQQQQQTTTVVVVVVTTTRRRQQQQQQSSSQQQMMMKKKJJJHHHDDDBBBOOOLLLGGG@@@:::666444444***@@@666===rrrfffNNN::::::???===999:::;;;::::::999888888888999::::::<<>><<<;;;999999777777666666666666777777;;;555555999777000111999;;;;;;<<<>>>???@@@BBBBBBFFFHHHJJJLLLNNNOOOPPPPPPRRRTTTVVVWWWUUUSSSSSSSSSPPPOOOLLLJJJIIIIIIKKKLLLOOOJJJBBB<<<999888777777888<<<888TTTRRRAAA555999>>><<<888999::::::999888888888888888>>><<<888@@@aaa~~~~~~}}}~~~zzz|||zzzbbbFFFHHH]]]ZZZKKKFFF@@@DDDDDDKKKwwwQQQ<<>>BBB@@@@@@AAA>>>FFF\\\yyy{{{```dddXXXLLLDDD???CCCSSSfffqqqtttcccVVVOOOQQQOOOMMMKKKIIIFFFBBB???>>>>>>===;;;:::888777777666666666666777888999999<<<666444666444///111888<<<===@@@BBBDDDEEEFFFFFFJJJJJJKKKLLLNNNOOOPPPPPPSSSUUUWWWWWWVVVTTTTTTTTTOOONNNLLLJJJJJJLLLPPPSSSLLLEEE===888777999:::999;;;333@@@pppDDD;;;777===AAA===:::;;;999999888777777777888888<<<;;;777:::SSS~~~tttttt|||vvvxxx{{{}}}}}}|||zzzyyytttrrrrrrnnn]]]UUUnnnhhhVVVLLL???999>>>@@@PPPjjjxxxlll[[[]]]kkk}}}ddd[[[RRR===???LLLHHHOOOOOOQQQRRRRRRQQQQQQQQQWWWRRRgggiii]]]ZZZZZZTTTTTTRRRRRRUUUTTTQQQPPPRRRQQQQQQQQQPPPPPPQQQTTTWWW[[[ZZZllltttvvvmmmbbbYYYQQQLLLGGGAAA???AAA===CCC>>><<>>;;;===AAA???@@@DDD???@@@NNNvvvtttxxxKKKUUUUUUEEE777777>>>BBBLLL\\\mmmvvvvvvmmm^^^QQQOOOLLLIIIGGGEEECCC>>>:::<<<<<<;;;:::888777777666666666777888999;;;<<<===<<<777555444222///222999>>>AAADDDGGGJJJJJJJJJJJJLLLLLLLLLMMMOOOQQQSSSTTTWWWXXXYYYXXXUUUSSSRRRSSSOOOMMMKKKMMMPPPRRRRRRQQQFFF@@@999555777888888666888;;;]]]XXX???;;;;;;@@@???:::888999888777777666666777777777555888999:::HHHhhhxxxlll___bbbhhhooossstttsssrrrrrrooollljjjgggdddrrrzzz]]]ZZZOOO>>>:::===AAArrrqqqPPPDDDIIIRRREEE???DDDIIIGGGNNNPPPBBBSSSQQQRRRSSSRRROOONNNOOOQQQfffmmmrrrxxxcccbbbYYYUUUSSSQQQPPPSSSRRRNNNNNNPPPPPPPPPOOOOOOOOORRRUUUWWWTTT\\\bbbccc]]]WWWOOOHHHFFFCCC???>>>@@@AAAAAA@@@GGGNNNCCC999???qqqjjjddd\\\^^^___]]][[[ZZZYYYWWWTTTRRRRRRTTTWWWWWWWWWUUUSSSPPPLLLMMMMMMTTTVVVQQQkkk~~~}}}zzzccczzzsssnnnbbbZZZ]]]bbbcccbbbcccdddaaa\\\XXXTTTRRRRRRRRRQQQSSSUUUVVVUUUUUUVVVWWWVVVUUUTTTTTTUUUWWWXXXYYY[[[UUUTTTYYY^^^eeezzzuuuVVVTTT]]]eeeuuuqqqLLL===TTTppphhhLLLSSS[[[uuuSSSFFFPPP]]]nnnqqq^^^]]]YYY```JJJPPPPPPPPPOOOOOOOOOOOOOOOPPPQQQRRRQQQOOOMMMLLLLLLDDDLLL___zzzttt~~~www}}}uuucccccckkk[[[TTTKKKEEEBBB???<<<:::<<<@@@>>>===BBB???>>>HHHkkkZZZQQQJJJIIIIIIGGGCCC@@@GGGHHHLLLXXXhhhpppgggYYYMMMHHHBBB@@@@@@???<<<888;;;;;;:::999888888777777777888888:::;;;===???@@@===:::777555333222666<<>>>>>@@@AAA>>>DDDTTTTTT<<<:::UUUvvvjjj```YYYddd___^^^\\\\\\[[[ZZZWWWTTTUUUUUUWWWXXXVVVSSSPPPOOOIIISSSOOORRR[[[RRRYYY{{{gggsssxxxbbb^^^]]]```ccccccbbbcccbbb___ZZZUUURRRQQQQQQRRROOORRRTTTUUUTTTTTTUUUVVVSSSTTTUUUUUUUUUUUUUUUUUUPPPSSS\\\hhhkkkiiimmmuuuwwwWWWTTTbbbooo~~~uuuQQQ<<>><<<;;;@@@<<<999===;;;:::BBBVVVXXX;;;JJJ______YYY]]]bbbWWWMMMRRReeevvvtttiiiPPPHHH>>>::::::<<<;;;999::::::999999888888888777888888999;;;<<<>>>@@@AAA>>>===:::888666888<<<@@@???@@@CCCEEEGGGHHHHHHHHHKKKLLLNNNQQQSSSVVVXXXYYYZZZZZZYYYUUUQQQNNNMMMMMMFFFFFFKKKSSS[[[ZZZOOOEEE::::::999888777555444444777kkkLLL>>>999999888888666666999;;;555555444444555555666666555555666555555CCCggguuujjjeeeLLLQQQXXX]]]```cccfffhhhggggggfffccc___aaaiiiqqq______YYYPPPEEE===>>>EEEYYYxxxGGG???MMMKKKDDDJJJLLLJJJFFFGGGNNNTTTXXXVVVSSSRRRRRRNNNKKKVVVeee|||```}}}dddcccZZZTTTZZZWWWSSSPPPPPPNNNIIIHHHJJJKKKJJJIIIJJJMMMNNNNNNNNNNNNXXXSSSyyyvvvhhhXXXJJJOOOjjjuuuaaaWWWTTTKKKEEE@@@AAA@@@>>>===@@@???AAALLL[[[WWWCCCQQQ|||jjjbbbYYYXXXdddYYYYYYYYY[[[\\\\\\ZZZXXXWWWUUUUUUVVVUUUQQQOOOPPPOOOXXXQQQNNNYYYVVVUUUdddoooiiizzzeee_________```aaaaaaaaaaaa^^^\\\XXXUUUSSSRRRSSSTTTQQQSSSTTTSSSRRRPPPPPPQQQQQQRRRTTTSSSQQQPPPOOOPPPVVVXXX\\\```^^^ZZZZZZ___xxxuuukkkgggrrr~~~yyyVVVCCCIIIeeehhhPPPIIIYYYYYYuuulllMMMMMMSSSTTTwwwrrrQQQ[[[\\\SSSTTTJJJOOOOOOOOOOOONNNNNNNNNNNNMMMOOOQQQQQQQQQRRRTTTVVVXXXVVVSSS```~~~[[[eee|||zzzlllooo}}}tttssswwwuuummmdddeeeSSSGGGHHHGGGEEEAAA>>>===<<<888@@@<<<777:::888777>>>FFFjjj|||```ooowww~~~___DDDEEEZZZkkkpppoooeeebbbaaafffttt~~~}}}uuu^^^RRRCCC:::888::::::888888888888888888777777777888888999:::;;;===???@@@??????>>><<<;;;>>>BBBDDDAAABBBCCCEEEFFFGGGHHHIIIJJJLLLNNNQQQSSSUUUUUUUUUVVVVVVUUURRROOOMMMMMMMMMGGGLLLRRRWWWWWWPPPFFF???777999;;;999666666999<<>>KKKhhhrrrSSS555@@@IIIDDDJJJEEEJJJLLLPPPVVVUUUUUU]]][[[VVVSSSPPPKKKNNNddd}}}ZZZiii___[[[WWWYYY[[[XXXTTTQQQQQQNNNJJJIIILLLIIIHHHHHHJJJMMMMMMKKKIIIIIITTTMMMhhhsssxxxyyyzzzlllUUUVVVqqqrrrrrruuummm]]]UUURRRLLLFFF@@@===??????>>>>>>AAA???NNNZZZ]]]\\\]]]}}}qqqbbb\\\YYY[[[\\\TTTTTTUUUXXXZZZ[[[YYYWWWTTTQQQPPPSSSSSSOOOOOOSSSQQQVVVRRRPPPUUUVVVWWW___eeezzz|||RRR```[[[fff```aaaaaa```___^^^]]]\\\ZZZXXXVVVUUUTTTTTTUUUVVVPPPRRRSSSRRRPPPNNNNNNNNNSSSTTTSSSPPPMMMKKKMMMOOO]]][[[WWWRRRMMMLLLSSS\\\bbbwwwRRRHHHLLL[[[eeeZZZIIIOOObbbuuu}}}PPPGGGIIIDDDKKKmmm\\\VVVWWWQQQRRROOOMMMPPPPPPPPPOOOOOONNNNNNNNNKKKLLLNNNOOOPPPRRRUUUWWWVVVYYYUUUWWWuuuuuu```[[[lllrrrfff___kkk|||yyyxxxuuu^^^PPPwwwdddiiiSSSDDDGGGIIIFFF@@@;;;999999555???===888;;;999888???===YYY~~~hhh\\\{{{nnn}}}mmmDDD:::SSSWWWCCCJJJXXXjjjxxx|||tttooo```KKK>>>999999888666777777777777777777666666777777888999:::<<<===>>>???AAAAAA>>>>>>AAAEEEGGGFFFFFFFFFFFFHHHIIIKKKLLLJJJLLLOOOQQQSSSSSSRRRQQQRRRSSSRRRPPPNNNMMMMMMOOOLLLTTT\\\[[[QQQEEE<<<999666999<<<999555666>>>EEEeeeEEEGGG999666777666444444555444222333333333333444444555666444222666999444111DDD^^^~~~___NNNNNNRRRQQQMMMOOOVVVXXXRRRLLLLLLNNNPPPKKKVVVHHH@@@MMMIIIHHHcccsssjjjGGG999HHHAAA<<>>???BBBBBB\\\fff^^^```wwwccc___[[[^^^___RRRTTTSSSTTTVVVXXXWWWTTTRRRQQQMMMLLLPPPQQQNNNPPPVVVNNNPPPSSSVVVUUUSSSXXXaaa___^^^llljjjcccKKK^^^ssshhhxxxppp```jjjeeecccdddddd```^^^]]]ZZZWWWVVVVVVUUUUUUUUUVVVWWWXXXMMMNNNPPPPPPOOONNNOOOPPPXXXWWWTTTOOOKKKJJJNNNRRRQQQUUUXXXXXXSSSPPPSSSYYY^^^|||fffKKKJJJKKKZZZbbbXXXOOORRR[[[aaaMMMFFFOOOOOOHHHeeefffLLL[[[RRRGGGVVVQQQSSSQQQQQQPPPPPPOOONNNNNNMMMLLLMMMNNNNNNNNNOOOQQQTTTMMM]]]^^^SSS___}}}yyy```]]]dddZZZVVVVVV___ssspppsssqqqooo{{{pppSSSfffyyy^^^TTTUUUHHHGGGEEEBBB???<<<999888999999999:::;;;<<<===>>>GGGEEEZZZxxxhhh>>>;;;CCCBBBIIIRRR___kkkuuuyyywwwrrrrrrpppfffQQQ???777777888===777444888888555555999999999999999:::;;;======>>>???@@@AAACCCDDDEEEFFFHHHJJJMMMNNNMMMKKKKKKKKKNNNOOOPPPRRRSSSTTTTTTTTTMMMMMMLLLJJJHHHGGGHHHIIIXXXXXXVVVOOOEEE>>><<<<<<999666;;;444555:::FFFlllddd666BBB888666555555555555444444444444444444333333222222222555555555555555777<<>><<>>555777444666<<<===888444555777777888888999999::::::>>>???@@@AAACCCDDDEEEFFFIIILLLOOOOOONNNMMMMMMMMMPPPQQQRRRSSSSSSSSSRRRQQQNNNLLLJJJGGGFFFIIINNNRRRYYYVVVPPPGGG???:::888888<<<333888888<<>>???FFFLLLOOOOOOYYY[[[YYYSSSRRRWWW```fffWWWOOOcccWWWpppzzztttfffXXXTTTTTTSSSSSSUUUVVVVVVVVVVVVUUUSSSRRRQQQNNNNNNNNNNNNMMMLLLLLLKKKLLLPPPMMMHHHUUUwwwmmmRRRNNNRRRUUUVVVZZZlllvvvzzz~~~]]]uuuzzzlllssszzzlllUUUQQQKKKHHHFFFDDDAAA???BBBGGGAAA;;;@@@CCCGGGSSSRRRRRRZZZwwwzzzjjj]]]ZZZXXXRRRMMMLLLQQQRRRSSSSSSQQQPPPQQQRRRQQQRRRRRRPPPNNNNNNPPPRRRPPPKKKJJJNNNPPPNNNPPPTTT\\\UUUTTTnnnzzzbbb___hhh[[[^^^kkkvvvyyy~~~|||qqq|||xxxgggccc___cccoooeeebbb___[[[YYYXXXWWWVVVUUUTTTSSSRRRQQQPPPPPPOOOQQQOOOMMMKKKKKKLLLMMMNNNTTTSSSSSSRRRQQQQQQPPPPPPTTTPPPMMMNNNQQQTTTTTTRRRSSSZZZooobbbFFF>>>MMMbbbfffRRRFFFPPPWWW^^^kkkEEEMMMKKK444UUUnnnzzzhhhTTTPPPOOOQQQQQQMMMNNNRRRQQQQQQQQQPPPNNNKKKIIIHHHGGGHHHIIIKKKMMMNNNOOOPPPPPPQQQPPPPPPVVVjjjqqqnnnVVVLLLBBBBBBQQQjjjyyyoookkkhhhfffeeerrrUUUJJJIIIDDDBBB???<<<:::999::::::999999888888888888999:::>>>===DDD___{{{yyy~~~mmmIII666999???LLLYYY]]]XXXWWW```jjjvvvyyyxxxssskkk```PPPBBB999666555999:::777555555666777888999999999999999>>>??????AAABBBCCCDDDEEEHHHJJJMMMMMMLLLKKKKKKLLLKKKLLLNNNOOOOOONNNMMMLLLHHHGGGFFFFFFHHHMMMUUU[[[TTTNNNDDD===888777777777666333666333CCC^^^{{{fffBBB888000666555555444444444333333333333333333333222222222222222333333222222444888;;;EEEbbbaaa\\\DDD@@@@@@FFFFFFAAAAAAEEEFFFFFFHHHIIIGGGBBB<<<999888===DDDIIILLLOOORRRTTTZZZ[[[___dddbbbZZZRRRNNNQQQhhhUUUgggsssvvviii___UUUSSSTTTSSSRRRRRRPPPRRRUUUWWWWWWTTTQQQOOOOOOPPPPPPPPPPPPNNNMMMKKKLLLNNNNNNJJJMMMaaagggHHHIIINNNMMMJJJQQQ^^^^^^SSSmmmxxx|||sss{{{mmmmmmtttqqqZZZIIIFFFCCCAAAAAAAAA@@@???AAADDD>>>:::BBBGGGLLLYYYSSSSSSlll___^^^ZZZTTTSSSVVVTTTOOORRRSSSSSSRRRPPPNNNMMMNNNNNNOOOOOONNNLLLKKKMMMNNNMMMKKKKKKNNNNNNMMMNNNQQQMMMTTTRRRRRRqqqyyyrrrttt{{{wwwZZZeeeoooddd]]]eee```]]]ZZZWWWWWWVVVUUUTTTSSSSSSRRRQQQPPPNNNLLLKKKQQQPPPOOONNNMMMLLLLLLKKKOOOQQQSSSUUUUUUSSSPPPOOOUUUPPPLLLNNNSSSUUUQQQMMMVVVYYYaaapppiiiJJJ???GGGUUU```fffTTTSSSRRRQQQ```uuuJJJ===AAAFFFGGGfffqqq{{{zzz^^^QQQWWWSSSPPPQQQPPPNNNOOORRRPPPPPPOOONNNLLLJJJHHHGGGGGGHHHHHHIIIJJJKKKLLLLLLKKKKKKNNNOOOOOOZZZwwwhhhmmmyyyhhhMMM===EEEKKKPPPiii|||nnn```eeetttQQQFFFDDDCCCAAA===:::999999;;;<<<:::999999888888888999999>>>???AAALLLjjjwwwwwwwwwSSS...333;;;FFFJJJFFFFFFPPP]]]mmmqqqsssrrrqqqoooggg___LLLDDD:::333111222555888555666888:::;;;;;;;;;;;;======>>>???@@@AAABBBBBBCCCEEEGGGGGGGGGFFFGGGHHHHHHIIILLLMMMMMMLLLJJJIII???CCCIIINNNQQQSSSVVVXXXIIIBBB:::666777999999999333999;;;333RRRAAA888999222999444444444444333333333222333222222222222222222222222333333222222333666999===PPPnnn{{{gggWWWIII@@@DDDFFFAAA???DDDEEEFFFEEECCCFFFJJJHHHBBBGGGKKKOOOQQQRRRTTTYYY]]]```UUUPPPXXX``````\\\ZZZ^^^jjjwwwggg^^^YYYSSSRRRSSSRRRPPPNNNJJJLLLOOOQQQQQQPPPNNNLLLLLLLLLMMMNNNMMMKKKIIIHHHGGGIIINNNRRRPPPSSSggg[[[CCCGGGLLLLLLHHHCCCCCCFFFWWW^^^fffkkkpppsssqqqlllzzzpppkkknnnfffbbbaaa]]]ggghhhSSSHHHJJJIIIBBBAAA@@@??????@@@AAAAAA;;;>>><<<@@@MMMPPPQQQZZZFFFcccnnnfffbbb[[[WWWVVVXXXWWWTTTSSSTTTTTTSSSOOOLLLKKKKKKJJJKKKKKKJJJIIIHHHIIIJJJOOONNNNNNMMMKKKIIIIIIJJJHHHNNNUUUVVVTTTfffiiiiiiiiijjjiiieee___ZZZ[[[XXXUUUTTTVVVVVVTTTRRRRRRSSSRRRRRRPPPMMMJJJIIIKKKLLLMMMOOOPPPOOONNNNNNKKKNNNQQQSSSTTTTTTRRRQQQSSSQQQQQQRRRUUUVVVSSSPPPWWW___gggkkk|||~~~vvv]]]JJJ>>>HHH[[[aaaWWWKKKGGGQQQ___gggvvvEEEJJJJJJ999NNN}}}~~~}}}XXX```XXXUUURRRPPPOOOOOOPPPQQQNNNMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJFFFIIINNNLLLOOOhhh}}}uuuqqq]]]JJJCCC@@@@@@JJJWWWvvv}}}~~~mmmgggkkk{{{yyyLLLBBB@@@BBB@@@===:::999:::<<<===;;;::::::999999999999:::777===>>>AAATTTyyyyyyNNN999777888<<<===>>>DDDMMM\\\dddjjjlllooosssuuusssfff]]]MMM???777555555555444555777999:::;;;<<<<<<;;;;;;<<<===>>>>>>???@@@???AAACCCCCCCCCCCCDDDEEELLLMMMNNNNNNMMMKKKIIIGGGBBBJJJUUU\\\\\\VVVOOOJJJ???;;;777666999:::999777888999CCCPPPzzzNNN999777666777777444333333333222222222222222222222222222222222222333444444333222333555777444;;;NNNlllmmmTTTIIIFFFBBBCCCFFFFFFHHHFFFBBBCCCHHHJJJGGGLLLMMMNNNQQQUUUZZZ^^^``````ZZZUUUTTTUUUWWW]]]cccxxxoooooopppeeeWWWUUURRRPPPQQQQQQNNNJJJIIIIIIIIIJJJKKKKKKLLLLLLHHHHHHIIIIIIIIIHHHGGGFFFGGGFFFLLLSSSQQQLLLUUUeeeTTTDDD???HHHIII???@@@KKKGGGKKKNNNOOORRRYYY]]]\\\^^^kkk^^^NNNTTTTTTNNNTTTRRRPPPTTTSSSFFF>>>???>>>@@@??????>>>>>>>>>@@@AAA;;;@@@CCCMMMZZZYYYUUU]]]NNNoooggg}}}kkk[[[YYYXXXQQQNNNQQQSSSTTTUUUSSSPPPLLLJJJJJJIIIJJJKKKJJJIIIHHHHHHIIIPPPQQQOOOIIIDDDAAA@@@@@@LLLBBBEEERRRRRROOOgggzzzcccZZZkkknnn___TTT[[[cccbbb\\\XXXUUUVVVXXXYYYWWWTTTRRRRRRRRRQQQOOOMMMJJJIIIGGGIIILLLOOOPPPPPPOOONNNIIIJJJLLLNNNPPPSSSTTTUUULLLPPPTTTUUUTTTSSSTTTVVVPPPTTT```ddd{{{zzz{{{{{{uuu|||zzzgggYYYHHHOOOYYY^^^YYYQQQPPPTTTSSSLLLfffvvvRRR:::???HHHQQQoooaaaVVVYYYVVVVVVSSSPPPOOOPPPPPPPPPLLLLLLKKKKKKKKKKKKLLLLLLJJJJJJIIIIIIIIIHHHHHHHHHKKKDDDDDDKKKKKKKKK\\\ssstttpppIII666@@@FFF===bbbrrr{{{jjjYYYbbbiiipppsssqqqqqquuuzzzGGG@@@???AAA???===;;;::::::;;;<<<::::::999999999::::::;;;999@@@BBB???EEE___GGG888---111888<<>>>>>???AAABBBBBBBBBBBBDDDFFFLLLKKKKKKJJJIIIGGGFFFEEENNNVVV___bbb\\\PPPDDD<<<<<<:::999999999888666444777555SSSwwwaaa333===777111777111333333333222222222111111111111111222222222222222333444444444222222444555333222:::RRRvvveeeTTTMMMIIIGGG???@@@AAABBBBBBBBBDDDEEEIIIIIIJJJNNNSSSTTTSSSPPPQQQVVVTTTKKKIII[[[xxxSSSWWWlllVVV[[[SSSTTTQQQMMMMMMNNNLLLHHHJJJIIIGGGFFFGGGIIILLLNNNGGGGGGGGGGGGHHHHHHHHHIIIMMMIIIJJJMMMKKKIIIOOOZZZxxx```>>>???GGGCCC@@@EEEAAAFFFIIIHHHIIINNNQQQQQQOOOOOOJJJLLLRRRMMMHHHLLLFFFHHHIIIJJJHHHCCC>>><<<===>>>>>>===<<<<<>>BBBJJJNNNPPPTTTZZZjjjZZZfff______```^^^YYYUUUZZZbbb^^^ZZZWWWXXX\\\]]]ZZZVVVQQQQQQQQQPPPNNNLLLJJJIIIHHHJJJLLLNNNOOONNNLLLJJJGGGGGGHHHIIILLLOOORRRTTTGGGMMMSSSSSSOOONNNQQQVVVQQQKKKRRRWWWgggzzzvvvooosssuuuzzzxxxxxxuuuppp|||wwwhhh\\\SSSKKKFFFHHHPPPZZZ\\\SSSJJJNNNWWWdddttt~~~MMMAAA:::CCCUUUlllvvvXXXTTTHHHSSSTTTSSSPPPOOOQQQQQQNNNKKKKKKJJJJJJJJJKKKLLLLLLJJJIIIIIIHHHHHHGGGFFFFFFIIICCCCCCGGGJJJJJJSSS___|||rrryyywww\\\AAA<<>>===<<<;;;999999888888888888888888888999:::;;;>>>BBBDDDAAA>>>GGGccc}}}yyy|||hhhMMM444///444888>>>DDD???FFFMMMSSS\\\eeegggdddmmmqqqpppjjjccc[[[OOOCCC???>>>;;;999888999:::<<<<<<<<<<<<===>>>>>>?????????@@@BBBBBBBBBBBBEEEGGGEEEEEEFFFGGGIIILLLNNNPPPWWWYYYYYYUUUMMMDDD<<<888777999999999777666666777>>>RRR|||}}}EEE000;;;666111555000222222222222111111111111000111111111222222222222111222333222111000111333333444444;;;UUUzzzuuuzzzttthhh]]]TTTLLLIIIKKKKKKFFFFFFKKKJJJJJJJJJLLLMMMMMMKKKIIIRRRVVVQQQMMMaaa```\\\|||^^^SSSQQQSSSTTTQQQKKKIIIKKKKKKGGGIIIHHHFFFFFFFFFHHHJJJLLLGGGFFFFFFEEEFFFHHHKKKLLLLLLMMMMMMKKKHHHHHHNNNUUUpppaaaGGGDDDFFFBBB===999===???<<<;;;>>>@@@@@@GGGAAADDDHHHDDDBBBBBB>>>>>>@@@;;;888<<<===<<>>???>>><<<===@@@CCCFFFRRRXXXXXXVVVYYYttt~~~```fff^^^[[[VVVQQQQQQRRRSSSQQQPPPMMMOOORRRQQQOOOLLLJJJJJJHHHJJJLLLKKKJJJHHHHHHHHHHHHKKKHHH???888:::>>>>>>888AAAGGGFFFFFFKKKOOOOOOOOOxxxooolllfffbbb___ZZZ___iiigggXXXSSSYYY\\\XXXUUUWWW[[[\\\XXXSSSPPPOOONNNLLLKKKJJJJJJJJJIIIJJJLLLMMMMMMKKKIIIHHHGGGGGGGGGGGGHHHJJJLLLMMMIIILLLOOOOOOMMMLLLNNNQQQUUUNNNRRRRRRXXXcccyyygggbbbhhhhhhhhhyyyyyynnnlllqqq|||hhhaaaUUUMMMJJJMMMRRRVVVZZZVVVRRRQQQPPPPPPVVV^^^pppAAACCC???MMMiii{{{}}}YYYaaabbbXXXOOOSSSSSSPPPOOORRRQQQLLLLLLKKKJJJIIIHHHHHHHHHIIIHHHHHHGGGFFFFFFEEEEEEEEECCCDDDEEEFFFFFFHHHLLLOOOmmmpppggguuuZZZDDDIII>>>>>>@@@HHHYYYlllzzzzzziii[[[UUUUUUXXXYYYJJJHHHIII<<<<<<;;;:::999777666666666666666666777888::::::888:::???BBB===>>>SSSkkk|||qqqKKK:::555333555<<<;;;::::::@@@MMM\\\```]]]bbbhhhmmmlllllljjjbbbWWWIIIFFFAAA===;;;;;;<<<=========>>>>>>??????@@@@@@>>>???@@@@@@@@@AAADDDFFFBBBCCCFFFKKKRRRYYY```cccWWWTTTMMMDDD===999999;;;333555777777555666999===QQQCCC;;;666555444444555333222222222111111111111000000000111111222222222222000111222111000///000111+++222111---===aaaiiizzzooo```^^^ZZZOOOMMMTTTKKKKKKJJJIIIJJJNNNSSSWWWbbbttt```{{{lllnnn}}}______\\\OOOTTTVVVQQQIIIFFFJJJJJJFFFFFFFFFEEEEEEFFFFFFHHHHHHFFFEEEDDDCCCEEEHHHKKKNNNFFFNNNSSSOOOJJJJJJNNNQQQdddsssYYYFFFJJJKKKCCCCCCFFFDDD>>>;;;>>>CCCDDDAAA;;;BBBBBB666===IIIAAA:::@@@;;;888>>>???<<<@@@===???@@@@@@???@@@DDDGGGPPP```fff___XXXaaagggVVVSSSbbbOOOZZZ]]]TTTPPPSSSOOODDDJJJLLLOOOPPPNNNLLLJJJJJJEEEGGGIIIIIIGGGEEEEEEEEEEEEJJJHHH>>>:::>>>DDDFFFJJJAAA===CCCJJJLLLLLLMMMMMMJJJbbbqqqfffiii^^^\\\oooaaafffjjjjjjbbbYYYXXX[[[YYYTTTQQQSSSWWWXXXTTTNNNNNNMMMKKKJJJIIIIIIJJJJJJGGGHHHJJJKKKLLLKKKJJJIIIGGGGGGGGGGGGGGGGGGGGGFFFNNNMMMMMMMMMMMMNNNNNNMMMOOOQQQ[[[SSSQQQZZZppp}}}xxxnnnjjjcccsssyyyooocccgggbbbbbblllzzz|||uuuqqqoookkkeee]]]VVVQQQNNNEEEGGGKKKOOORRRTTTUUUVVVLLLMMMNNNLLLOOOcccfff;;;HHH555OOOrrreeeSSSRRRSSSPPPLLLQQQSSSPPPPPPSSSQQQKKKNNNLLLJJJHHHFFFEEEEEEEEEFFFFFFEEEEEEDDDDDDCCCCCC>>>EEEHHHEEECCCEEEHHHGGGXXXSSSVVVGGG======@@@HHH[[[ppp~~~jjj______[[[RRRJJJDDDFFF<<<<<<<<<;;;999777666555777777777777777777777777:::;;;<<<===>>>@@@AAAAAA]]]xxx{{{QQQ222555;;;...444666777666;;;DDDMMMQQQUUU[[[bbbdddbbb______```dddaaa[[[SSSKKKCCC===:::@@@@@@??????????????????=========>>>@@@CCCFFFIIIQQQSSSWWW]]]```^^^XXXRRRJJJFFF@@@;;;999777555444666444888999111///GGGgggyyyPPP:::888555333111111111222111111111111111111111111111111111111111111111111000000000000000000000000333000222555666CCCeeevvvxxxyyyllllllmmmooowwwrrr]]]}}}}}}}}}ccc___[[[VVVSSSUUUPPPKKKJJJKKKLLLLLLKKKLLLKKKIIIHHHHHHHHHIIIJJJJJJIIIHHHGGGGGGGGGGGGHHHLLLLLLKKKJJJIIIJJJMMMOOO___ddduuu|||SSSCCCDDDEEEDDDFFFFFFBBB======BBB???<<<:::;;;>>>@@@???>>><<<>>>???>>>===<<<===???@@@>>>===>>>CCCIIIMMMOOOSSS___aaa___wwwooo[[[XXXUUUUUURRRQQQPPPOOONNNMMMMMMLLLMMMKKKHHHHHHIIIJJJJJJIIIGGGIIIIIIGGGDDDDDDGGGJJJMMMIIIBBB<<<===CCCHHHIIIJJJLLLPPPSSSSSSRRRPPPNNNOOOGGGDDDUUUyyytttpppiiibbb^^^^^^___aaa___```bbbaaa^^^[[[ZZZZZZ[[[XXXSSSOOOOOOPPPPPPPPPJJJNNNPPPOOOJJJFFFEEEFFFGGGHHHIIIIIIHHHHHHJJJLLLMMMKKKIIIGGGFFFFFFFFFFFFKKKKKKKKKKKKLLLMMMNNNOOOUUUMMMOOOXXXTTTOOOeeekkkXXXqqqsssrrriii___\\\]]]___```aaa___```aaa```^^^\\\[[[[[[[[[^^^aaaVVVEEEFFFOOOPPPPPPTTTZZZfff~~~hhhBBB???IIIYYY```ppp]]]NNNPPPQQQQQQSSSMMMMMMNNNNNNNNNMMMMMMLLLJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEDDDCCCDDDGGGJJJDDDDDDEEEFFFFFFFFFFFFFFFJJJmmmYYY___@@@;;;:::===KKKRRR^^^ppp{{{{{{pppbbbXXXFFF@@@BBB;;;;;;;;;:::888777555444555555555555555555555555888999999:::;;;<<<======SSSvvv}}}tttPPP888555666555000,,,...444999;;;===DDDIIIOOORRRRRRUUUYYY^^^dddbbb```\\\YYYUUUSSSQQQDDDDDDEEEEEEEEEEEEEEEDDDCCCEEEIIIMMMQQQSSSUUUVVVWWWWWWXXXZZZYYYUUUNNNHHH>>>;;;888777777888999999000;;;===555;;;ZZZ~~~rrrIII999777555222111111111222111111111111111111111111111111111111111111111111000000000000000000000000333111222444333888PPPjjjxxxqqq~~~iiijjjoookkk[[[[[[XXXSSSQQQTTTPPPLLLJJJLLLMMMMMMLLLJJJKKKLLLLLLLLLKKKIIIHHHJJJJJJIIIHHHHHHGGGFFFFFFHHHIIIIIIIIIHHHHHHKKKMMMFFFPPPeeeeeeFFFMMMDDD>>>???AAA@@@AAACCCEEEAAA<<<::::::;;;:::999<<<======<<<;;;:::;;;===;;;<<>>CCC???777;;;<<<@@@FFFOOOXXXbbbjjjppp|||CCC???>>>:::::::::999777666444444444444444444444444444444666666777777777888888888???VVV|||}}}~~~eeeIII111444333666999555///222:::666999<<<>>>AAAFFFNNNTTTUUUVVVWWWYYYZZZ\\\]]]^^^SSSUUUWWWXXXYYYXXXWWWVVVTTTVVVYYY[[[ZZZWWWSSSPPPQQQOOONNNLLLIIIDDD>>>:::666666555444444555666777777999555666OOOzzz???777666555333222111111222222000000000000000000000000000000000000000000000000000000000000000000000000333111222444222111<<>>???>>>===<<<<<<>>>@@@BBBGGGMMMRRRUUUYYY]]]aaauuuVVVUUUUUURRRRRRLLLMMMNNNOOOOOOOOOMMMLLLKKKFFFEEEEEEEEEFFFFFFDDDCCC???AAABBBBBBCCCDDDGGGIIIJJJ>>>777;;;@@@BBBEEEJJJTTTUUUUUUTTTRRRPPPMMMKKK???DDDFFF???888???SSSfff}}}gggaaadddiii\\\[[[ZZZXXXWWWVVVUUUUUUTTTUUUYYY]]]aaa```[[[VVVSSSPPPMMMMMMOOORRRTTTTTTSSSQQQNNNLLLKKKIIIFFFDDDGGGHHHHHHGGGFFFEEEGGGHHHKKKJJJHHHGGGFFFFFFFFFGGGHHHHHHHHHHHHIIIJJJKKKKKKIIIJJJNNNQQQOOONNNTTT\\\jjjhhh\\\aaaXXX^^^{{{}}}uuurrrhhhaaa^^^\\\[[[XXXTTTPPPOOOPPPRRRLLLKKKGGGZZZ{{{yyyPPP<<<:::HHHlllsss```PPPOOOSSSQQQOOOOOOKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBAAA@@@AAACCCEEEBBBBBBCCCDDDDDDDDDDDDDDDCCCOOObbbyyysssYYYSSSIII>>>AAAJJJBBB:::@@@999999:::;;;<<>>999999888888777555444333444444444444444444444444555555555555555555555555222===VVVvvvuuuzzz}}}pppKKK555,,,+++444777111000555444555666666777;;;@@@EEEBBBCCCFFFIIIMMMPPPSSSTTTWWWYYY\\\^^^___^^^\\\[[[WWWXXXXXXVVVRRRKKKEEEAAABBBAAA@@@???===:::888666444666777888888777777888888222???bbbIII888...333333222111111111222222000000000000000000000000000000000000000000000000000000000000000000000000111///111444444111555<<>>???@@@BBB@@@AAABBBBBBCCCCCCBBBBBBDDDDDDLLLcccjjj777888555:::CCC>>>888???444666888;;;;;;888333000rrrBBBAAA>>>888888888777666555444333555555555555555555555555555555555444444444444444222888@@@SSSwwwkkkqqqzzz~~~```FFF000333>>>???777000555555555555444555666888:::;;;<<<>>>AAACCCDDDEEEDDDFFFIIIKKKLLLKKKJJJHHHCCCCCCDDDCCCBBB@@@>>><<<999999:::999999999999:::333555888999888888:::<<<333GGGnnnJJJ333===444111111111000000000111111////////////////////////////////////////////////////////////////////////000//////222333222444777...GGGbbb{{{iiikkkttt```XXXUUUrrr```___YYYVVVVVVUUURRROOONNNMMMMMMLLLKKKJJJKKKLLLMMMHHHHHHFFFFFFEEEEEEFFFGGGAAABBBEEEGGGHHHHHHGGGFFF@@@BBBDDDEEEDDDDDDEEEFFF@@@FFFHHHJJJZZZsssqqq^^^QQQJJJHHHCCCEEEGGGHHHIIIIIIJJJJJJAAABBBDDDEEEGGGIIIMMMPPPWWWXXX```rrrcccTTT```fffOOOMMMYYYPPPKKKLLLLLLLLLLLLJJJIIIHHHDDDCCCCCCDDDEEEEEEBBB@@@BBBBBBAAABBBBBBBBBAAAAAA;;;888:::???@@@@@@HHHUUUWWWUUUQQQNNNJJJHHHGGGGGGFFFEEECCC???<<<<<<@@@DDD@@@DDDHHHMMMXXXiiiwww}}}ttthhhXXXWWWYYY___^^^YYYVVVWWW___\\\YYYVVVTTTTTTUUUVVVYYYUUUSSSUUUZZZ\\\YYYUUURRROOOMMMLLLLLLMMMMMMMMMOOOLLLHHHHHHJJJKKKIIIGGGIIIIIIIIIHHHFFFEEEGGGHHHEEEDDDCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGFFFJJJJJJHHHJJJPPPPPPKKKNNNcccrrr___eeeTTTIIIfffooo}}}tttNNNEEEAAAQQQnnnvvvpppoooyyyddd[[[XXXVVVWWWVVVRRRPPPPPPMMMMMMMMMLLLKKKIIIHHHGGGBBBBBBAAA@@@????????????>>>?????????======>>>?????????@@@AAAAAAAAAAAA@@@@@@>>>BBBUUUxxx\\\YYYFFF888===CCCEEELLLFFFAAA;;;888888;;;>>>>>>jjj???AAA;;;888888888888777666555444555555555555555555555555555555444444444444444444333666555;;;]]]fffeeezzz|||}}}gggOOO===222000111333333333333333333333333666666777777777888888888888999;;;======<<<;;;:::666666666666777777888888444555666666555666777999777777666444222555;;;AAAXXX|||III888666111:::000000000000000000//////////////////////////////////////////////////////////////////////////////000000////////////000222333888GGG___zzzpppbbbbbb~~~tttmmm^^^dddiiiUUUZZZ[[[XXXUUUQQQNNNKKKIIIIIIJJJJJJKKKIIIHHHGGGHHHIIIGGGEEEAAA??????@@@CCCFFF???AAACCCDDDFFFFFFFFFFFF@@@BBBCCCCCCBBBAAACCCDDD>>>AAABBBCCCMMM```qqqzzz~~~kkkaaa\\\TTTLLLHHHJJJPPPUUUMMMOOOSSSUUUWWWYYY\\\___rrraaaZZZVVV[[[XXXLLLTTT[[[NNNLLLLLLKKKJJJIIIHHHGGGGGGDDDCCCCCCCCCDDDDDDBBBAAACCCBBBAAAAAAAAA@@@>>><<<666999===???BBBGGGPPPWWW\\\XXXSSSMMMHHHFFFEEEEEEDDDDDDBBB===888999AAAIIIIIIFFFBBBAAADDDHHHJJJKKK888MMMVVVZZZmmm~~~~~~rrrsssppphhh^^^VVVSSSUUUXXXXXXVVVWWWWWWPPPLLLTTTbbb\\\ZZZVVVTTTTTTVVVXXXZZZUUURRRPPPPPPSSSTTTSSSRRRQQQNNNKKKIIIHHHHHHFFFEEEIIIHHHGGGGGGHHHIIIHHHGGGDDDEEEEEEDDDCCCBBBDDDEEECCCCCCBBBAAAAAABBBCCCDDDEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFEEECCCFFFKKKLLLJJJFFFNNN\\\rrrSSSRRRMMMSSS\\\gggsssWWWBBBAAAFFFPPP]]]wwwsssQQQVVVZZZXXXVVVSSSQQQNNNLLLKKKIIIIIIIIIHHHHHHFFFEEEDDDAAAAAA@@@???>>>>>>>>>>>>===>>>???>>>===<<<<<<>>>===>>>>>>?????????????????????@@@IIIaaattt|||aaaDDD===BBBKKKOOOGGG>>>999888888888777eee===AAA:::888888888888777666555555444444444444444444444444333333444444444444444444222444222333CCCbbbxxxfffnnn{{{uuupppNNN<<<555222333222111111222333333333222222222222333333333333777777888888999888888777666555555555444333333333222444666666444444666888;;;:::888777===LLL___nnn[[[111999444)))555000000000000//////...---................................................///////////////////////////000000...------...///222...666JJJfffwwwvvv}}}uuuuuuwwwyyyjjjjjj___\\\aaa{{{___[[[[[[UUUVVVUUUQQQMMMJJJJJJJJJJJJGGGIIIIIIGGGDDDCCCDDDFFFEEEBBB???<<<<<<>>>AAACCCAAAAAABBBBBBBBBCCCCCCCCCAAAAAAAAA???======???AAACCC@@@>>>???DDDQQQggg{{{wwwqqqrrrvvvrrrSSSZZZYYYUUUOOONNNUUUVVVOOOOOOMMMJJJHHHFFFEEEFFFFFFEEECCCAAAAAABBBCCCBBBAAABBB@@@??????@@@???<<<999666<<<======EEETTTYYYUUUWWWSSSNNNIIIFFFFFFHHHIIIBBB@@@>>>@@@CCCCCC@@@===666:::BBBHHHIIIFFFCCCBBBUUUQQQAAA===LLLTTTNNNLLLYYYTTTNNNLLLQQQVVVWWWUUUPPPRRRTTTTTTQQQOOOPPPSSSUUUQQQVVVaaacccYYYSSSTTTZZZYYYXXXVVVVVVVVVWWWXXXNNNOOOOOOPPPPPPPPPPPPPPPQQQOOOKKKIIIHHHGGGEEECCCDDDFFFGGGGGGFFFDDDCCCDDDBBBCCCCCCCCCAAAAAACCCEEEDDDCCCBBBBBBBBBCCCEEEFFFEEEDDDDDDCCCCCCDDDDDDDDDEEEBBBBBBEEEFFFFFFGGGIIICCCJJJKKKQQQmmmzzzgggIIIKKKOOOUUU___jjjtttzzz~~~bbbRRRLLLKKKKKKMMMaaavvv~~~xxxYYY]]]\\\VVVUUUSSSOOOLLLKKKHHHFFFEEEEEEFFFFFFEEEDDDCCCCCCAAA@@@???>>>>>>======>>><<<>>>???>>><<<;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>><<<@@@@@@???JJJdddxxxWWWIIIDDD???888666777;;;@@@AAA>>>:::ccc>>>BBB;;;888888999888888777666555333333333333333333333333222222333333333444444444444444666666555@@@]]]yyyxxxpppxxxxxxgggEEE777444222000111333444555111111222333444666666777333333333222222222222222111333555666777777666555444777:::;;;999999;;;>>>999:::<<>>333***222111000000000000///...---,,,................................................////////////////////////,,,000222000...///000000222---000444;;;\\\{{{jjjZZZ___iii___WWW```bbb```eeeoooqqqmmmrrr}}}nnnZZZ\\\^^^XXXPPPMMMMMMJJJGGGFFFHHHJJJIIIFFFGGGHHHFFFCCC@@@AAACCCCCCAAA>>><<<<<<===@@@AAADDDCCCBBB@@@@@@@@@@@@@@@@@@@@@???<<<:::;;;===???===<<<@@@DDDBBB???JJJZZZlllZZZRRRUUU[[[WWWRRRTTTPPPNNNSSSPPPNNNJJJFFFDDDDDDEEEFFFEEEBBB@@@???@@@AAAAAAAAA???===<<<===???>>>;;;777888>>><<<:::III]]]___RRRMMMJJJFFFDDDDDDGGGKKKNNN???@@@@@@>>>;;;;;;???BBB@@@BBBDDDBBB===;;;AAAIII999???CCCHHHKKKAAA===JJJFFFEEEIIINNNLLLGGGKKKUUURRRSSSUUUXXXWWWSSSRRRSSSTTTSSSZZZeeedddYYYTTTYYYWWWWWWWWWVVVTTTQQQOOOMMMJJJMMMQQQSSSRRRQQQQQQQQQSSSQQQNNNLLLKKKIIIGGGEEEBBBEEEHHHHHHDDD@@@@@@AAABBBCCCDDDCCCCCCCCCEEEGGGDDDDDDCCCCCCDDDEEEGGGHHHEEEDDDDDDCCCCCCCCCDDDDDDFFFBBBDDDIIIIIIDDDDDDIII>>>IIIJJJFFF]]]iiidddQQQLLLGGGEEEHHHNNNTTTWWWeeeuuutttVVVPPPMMMKKKEEEEEEZZZtttuuuzzzhhhhhhXXXRRRLLLWWWTTTSSSQQQMMMKKKJJJHHHDDDDDDEEEEEEEEEEEEEEEDDDDDDAAA@@@???>>>>>>=========<<<>>>???>>>===;;;;;;<<<;;;<<<<<<===>>>=========555<<>>@@@???<<<]]]===999888888888777666555444333333444444555555444444333222444444444444444444444444333000222666444444BBBUUUuuummmbbbqqqwww|||]]]HHH444000444555555666///444777555222111222333???777111222555333111111555444555555444222333666777555222444888<<<===<<>>=========>>>???CCCCCCBBBBBBAAA@@@???>>><<<======<<<:::999;;;<<<<<>>>>>>>>>>>??????>>>======<<<;;;;;;::::::444???AAA???NNNccc___KKKKKKGGGCCCAAABBBEEEGGGHHHBBBAAA@@@>>>===<<<<<<<<<===============<<<<<<<<<@@@??????AAADDDEEECCC@@@AAABBBBBBCCCDDDEEEFFFFFFOOOOOOOOONNNNNNPPPTTTXXXUUUVVVWWWUUUSSSRRRRRRSSSWWWUUUQQQOOONNNMMMJJJIIIGGGHHHIIIKKKLLLLLLLLLLLLPPPRRR[[[[[[LLLFFFFFFAAAFFFIIIJJJHHHCCC@@@@@@AAACCCAAAAAACCCFFFGGGEEEBBBEEEEEEDDDDDDDDDDDDDDDDDDFFFEEEEEEDDDCCCBBBBBBBBBDDDCCCCCCBBBBBBBBBCCCCCC@@@EEEHHHHHHNNNffffffzzzcccTTTNNNGGGIIIKKKEEEPPPNNN]]]qqqpppeeeqqq{{{ooocccaaafffbbbXXXFFFKKKDDDCCC[[[|||nnnsssXXXPPPNNNOOOTTTPPPMMMIIIGGGFFFEEEDDDCCCDDDDDDDDDCCCBBBBBBBBBAAABBB@@@<<<999888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<666:::BBB??????]]]nnnXXXMMMUUURRR@@@666<<<\\\===:::888888888777666555444333333444444444444444333333222333333333333333333333333444000222666333///777DDDfffzzzrrrsssrrrmmmzzzvvvfff]]]RRRCCC555///+++,,,---...000444777999999333000111333222333666(((---555;;;<<<:::888999333888>>>AAADDDLLLXXXbbbvvvTTT>>>888222000111222111///........................------,,,,,,,,,,,,------,,,,,,,,,------------...------------............------------...............000222000...111888>>>RRRvvvoooccc\\\SSSOOOPPPQQQPPPNNNIIIGGGFFFFFFIIIJJJIIIHHHHHHGGGEEECCCBBBBBBCCCCCCAAAAAA????????????@@@AAA@@@@@@@@@@@@@@@???>>>===:::;;;<<<;;;:::999;;;===;;;===@@@@@@@@@@@@CCCEEEGGG[[[uuuyyy```XXXVVVTTTTTTSSSQQQOOOLLLKKKJJJIIIEEEFFFFFFDDD@@@>>>>>>@@@???>>>>>>======>>>>>>???=========<<<;;;:::::::::999666<<>>===???@@@@@@@@@???>>>===;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<>>>AAAAAA???===@@@@@@AAABBBCCCDDDEEEFFFNNNNNNNNNMMMMMMOOOSSSVVVTTTUUUUUUTTTRRRQQQRRRSSSRRRPPPNNNLLLLLLKKKJJJHHHIIIIIIJJJKKKLLLLLLLLLLLLKKKMMMYYY[[[NNNGGGGGGAAADDDFFFGGGEEEBBB@@@AAACCCDDDCCCBBBDDDFFFGGGDDDBBBFFFEEEEEEDDDCCCBBBBBBAAADDDDDDCCCCCCBBBAAAAAA@@@AAAAAAAAA@@@@@@@@@AAAAAA@@@CCCCCC@@@AAANNNeeexxxlllJJJDDDCCCEEEIIIKKKGGGEEEHHHNNNRRR```]]]___kkkwwwyyymmm```[[[]]]aaaccc]]]QQQIIIGGGMMMEEEHHHdddtttXXXPPPQQQPPPNNNPPPMMMJJJGGGFFFEEEEEEDDDBBBCCCBBBBBBAAAAAA@@@@@@???<<<;;;999888777888999:::;;;;;;;;;:::::::::::::::::::::::::::::::::::::::===777777;;;888777GGG^^^ffffffmmmTTTSSSZZZ>>>;;;999888777777666555444333333333444444444444333222222111111111111111111111111444000111666444...000666HHH^^^xxxwwwttt{{{~~~kkk]]]WWWJJJBBB:::666666666333111777444444666555222555999<<<:::777444444666999:::CCCBBBLLLfffXXX+++666222......000222111///........................------,,,,,,,,,,,,------,,,,,,,,,,,,------------------------............------------.....................000333222///---777PPPooooooYYYPPPQQQRRRRRROOOLLLJJJKKKLLLHHHGGGFFFGGGHHHHHHFFFDDDGGGEEECCCBBBAAABBBCCCDDDCCCBBBBBBAAA@@@@@@AAAAAA======>>>>>>>>>======<<<999:::;;;:::999999;;;===:::;;;===>>>>>>???AAACCCDDD???OOOlllqqq\\\YYYYYYUUUPPPTTTRRROOOKKKIIIGGGFFFFFFBBBCCCCCCBBB@@@>>>??????>>>==================>>>===<<<<<<;;;;;;::::::999===777HHHooovvv[[[LLLJJJFFF@@@<<<::::::::::::>>>===<<<:::999999999999999999999999999999999999<<<;;;;;;<<<>>>>>>===;;;===>>>>>>@@@AAACCCDDDEEEIIIIIIJJJIIIIIIKKKOOORRRQQQRRRSSSSSSQQQQQQQQQSSSRRRPPPOOONNNOOOOOOMMMLLLJJJKKKKKKLLLLLLKKKKKKKKKGGGJJJWWWZZZOOOJJJJJJCCCBBBCCCCCCAAA@@@@@@BBBDDDDDDDDDCCCDDDEEEEEECCCAAAEEEEEEDDDCCCAAA@@@???>>>AAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>BBBCCCCCC@@@>>>AAAKKKSSSwwwUUU444999>>>AAAFFFIIIEEE???<<<999:::AAAJJJKKKCCC:::@@@BBBKKKRRRKKK@@@EEEUUUQQQ___lll~~~fffWWWMMMOOOSSSOOOJJJIIIIIIGGGEEEDDDDDDDDDCCCBBBAAAAAA@@@??????>>>======999999999999999999999999;;;;;;;;;::::::999999999999999999999999999999999>>>;;;999999888666999>>>iiiyyyWWW===<<<:::888777666555444333333222333333333333333222111111111111111111111111111111333000000555777333222444444@@@SSSlllsssnnn{{{lll\\\zzzxxxkkk^^^XXXTTTMMMDDD???>>>>>>AAAAAA;;;555555:::;;;999:::AAARRRccckkkkkk~~~rrr{{{FFF444888666444222111222111///---........................---,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,---------.........,,,,,,---------.........111---+++---111444333222666777@@@\\\```PPPPPPVVVPPPRRRSSSPPPJJJGGGGGGIIIGGGGGGGGGGGGGGGEEECCCAAADDDCCCAAA@@@@@@AAABBBCCCDDDDDDCCCAAA@@@???>>>>>>;;;;;;<<<=========<<<<<<;;;<<<<<<;;;999999:::;;;999999;;;<<<===>>>???@@@FFF>>>CCCLLL]]]uuuZZZXXX___]]]SSSMMMSSSQQQNNNJJJHHHGGGFFFFFFEEEEEEEEEDDDBBBAAAAAAAAA======<<<<<<<<<<<<======;;;;;;;;;;;;::::::999999:::AAAYYYuuuwwwaaaQQQRRRJJJFFF@@@<<<;;;:::999999<<<;;;:::999888888888888888888888888888999999999<<<<<<<<<<<<=========<<<<<<<<<<<<===???AAACCCDDDCCCDDDEEEEEEEEEGGGJJJMMMOOOPPPQQQQQQOOOOOOPPPRRRRRRPPPOOOOOOOOOOOOLLLKKKLLLLLLLLLLLLKKKKKKJJJIIIJJJJJJTTTXXXNNNKKKLLLFFFBBBBBB@@@>>>===>>>@@@AAACCCCCCBBBBBBBBBAAA@@@@@@BBBBBBAAA@@@???>>>======>>>>>>=========<<<<<<<<<<<<<<<<<<===============@@@AAAAAABBBCCCDDDGGGIIIdddvvv]]]KKKIIIDDD999<<>>BBB???EEEMMMQQQOOOSSSddduuu~~~qqqooo___VVVPPPPPPPPPKKKHHHHHHGGGEEEDDDDDDEEEEEEDDDCCC@@@@@@???>>>===<<<<<<;;;;;;;;;<<<===<<<;;;:::999;;;;;;;;;::::::999888888888888888999999999999999888:::999777777999777333<<>>???>>><<<999888888:::888888999:::<<<===>>>>>>;;;>>>JJJEEE===YYY~~~xxxppp```WWW\\\aaa[[[SSSPPPQQQPPPNNNLLLJJJIIIIIIIIIIIIHHHGGGEEEDDDBBBAAA@@@<<<;;;;;;;;;;;;;;;;;;<<<:::::::::::::::999999999777EEEVVV]]]WWWNNNKKKOOOEEEBBB===;;;:::::::::999;;;:::999888888888888888777777888888888999999999:::;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;===???AAACCCAAABBBCCCDDDDDDFFFIIILLLLLLNNNOOOOOOMMMMMMNNNOOONNNMMMKKKKKKKKKIIIFFFDDDKKKKKKLLLKKKKKKJJJIIIHHHMMMJJJOOOPPPGGGFFFIIIEEEDDDAAA???===<<<======>>>@@@@@@@@@???>>>===>>>>>>>>>>>>>>>===============;;;;;;;;;;;;:::::::::::::::;;;<<<===>>>=========<<<<<<<<<>>>AAACCCDDDDDDDDD___xxxdddNNNIII___VVVJJJBBB@@@CCCFFFHHHUUUeeennnlllppp~~~sssfffUUUTTTQQQNNNMMMKKKIIIJJJLLLEEEDDDCCCDDDFFFFFFEEECCC@@@@@@???>>>===<<<;;;:::<<<=========<<<:::888777888888888777777666666666555555555666666777777777...333555111111555666333888===hhhOOO;;;===999777666666555444333222222111222222222222111000000111111111111111111111111444111//////000111111111333333666AAAUUUmmmyyybbbmmm}}}rrrlllqqq{{{~~~vvvuuu{{{zzzzzz~~~aaa===---222666---000000000//////.........------------------------,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------))),,,000000...,,,,,,------222444000...888LLL]]]ggg|||fffXXX[[[RRRLLLOOOWWWYYYRRRIIIPPPLLLHHHFFFGGGHHHGGGEEEGGGHHHHHHGGGDDDBBBAAABBB@@@@@@@@@AAA@@@???>>>===??????>>>===;;;999777666::::::;;;;;;;;;::::::999===>>>===;;;888777888999888777777999<<<=========@@@777===GGG@@@<<>><<<;;;;;;::::::::::::;;;;;;999999999999999999999999>>>DDDFFFEEEJJJRRRQQQJJJ>>>;;;888777777888888888999999888777777777777777666666666777888888999999666777888888777888:::<<<<<<<<<;;;:::;;;===@@@AAAAAACCCEEEFFFFFFHHHKKKMMMKKKMMMMMMMMMKKKKKKLLLMMMOOONNNMMMMMMLLLJJJGGGDDDJJJJJJJJJJJJJJJIIIHHHGGGLLLFFFIIIHHH@@@@@@EEEAAACCCAAA>>><<<======<<<;;;===>>>>>>===;;;;;;<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999:::<<<===>>>>>>===<<>>???>>>>>>GGGhhhzzzjjjiiissswwwmmmaaa}}}aaalll```^^^QQQKKKLLLNNNNNNKKKIIIGGGGGGDDDCCCCCCDDDFFFFFFDDDBBB??????>>>===;;;:::999999999::::::999888666333222333333333333333333333333111222222333333444444555///333555222000333777888<<<111FFFvvvLLL999<<<888777666555555333333222111111111111111111000000///000000000000000000000000000111111000////////////000111333555:::FFFWWWeeewwwxxxXXXYYYaaakkkiiiaaaccclll}}}xxxssspppkkkjjjooowwwvvvyyyNNN,,,222888444222222.........---------...000------------------------,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------'''***...111111111111111111000000333444111---***<<>>===<<>>GGG===888DDDSSSggghhhOOONNNXXXNNNQQQRRROOONNNQQQRRRPPPLLLLLLLLLLLLJJJGGGDDDBBBCCCAAA>>>>>>??????===:::::::::999999999999::::::888888888999999999999999>>>>>>===AAAMMMVVVQQQEEE999777555444555666666555777777666555555555555666444444444555666777777777555666888777777888;;;>>>>>>===;;;::::::<<>><<<===>>>???===;;;;;;======<<<::::::===@@@;;;:::::::::999888888888888888888888888888888888777999;;;=========<<<;;;???>>>============>>>>>>AAA???JJJ\\\lllwwwzzz|||pppyyyZZZMMM\\\HHHIIILLLMMMLLLIIIFFFCCCAAACCCBBBBBBCCCDDDDDDBBB@@@>>>===<<<;;;999888777666555555555555444333222111111111222222333333444444222222333333444555555666999666666777777666888<<<666;;;@@@FFFeeeJJJ888<<<777777666555444333222222111111111111111111000//////////////////////////////+++///333222111222222111...333666333---///===KKKiiimmmrrrsssyyy|||pppbbbcccooommmddd\\\YYYYYY^^^jjjuuuiii:::666777444---222555,,,111111000...------...000------------------------,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------///---******+++---------333...******,,,///222444,,,999999>>>NNNSSS]]]xxx~~~{{{lll^^^VVVUUUUUUKKKHHHNNNOOOHHHGGGKKKSSSQQQQQQUUUYYYVVVMMMEEEHHHIIIJJJHHHFFFCCCBBBBBBHHHIIIIIIFFFBBBAAACCCFFFAAACCCFFFGGGFFFBBB>>>;;;555666888:::;;;;;;;;;:::888888888888777666444444444555666666666666888:::999777666888<<<>>>>>><<>><<<<<>>BBB???>>><<<::::::<<<>>>???<<<>>>AAACCCCCCEEEGGGIIIKKKLLLLLLKKKIIIGGGHHHIIIMMMMMMMMMOOOPPPOOOLLLIIIFFFGGGGGGHHHHHHGGGGGGGGGHHHCCCHHHJJJCCCDDDGGGAAA>>><<<;;;===@@@AAA???<<<;;;===>>><<<:::;;;>>>AAA<<<;;;:::999888666555555777777777777888888888888666888:::<<<===<<<;;;:::777888:::<<<<<<>>>???@@@;;;===>>>CCCJJJTTT{{{hhhjjjVVVJJJEEEOOOEEEFFFEEECCCBBBCCCCCCBBBAAAAAAAAABBBCCCBBB@@@>>><<<<<<:::999888666555555333333333333333333333333222333444444555666777888555555666666777888999999<<<444222888;;;888888;;;666999;;;666???lll|||RRR;;;888777444444444444333222111111000111111111111000000///000000000000000000000000////////////////////////222222111111222222333444???aaa|||{{{LLL000333333222111000///...---------------------------++++++++++++++++++++++++************************************************++++++,,,,,,,,,,,,------------------------------------------------------............////////////000000111222333333444444AAADDDJJJRRR\\\fffnnnrrrwww~~~}}}vvvkkkOOOMMMKKKHHHFFFEEEEEEEEEGGGKKKOOONNNKKKJJJNNNRRRSSSRRROOOLLLIIIFFFDDDDDDIIIJJJJJJGGGCCCBBBDDDGGGKKKHHHDDD@@@>>>???@@@AAABBB@@@@@@AAABBBAAA<<<888:::::::::::::::::::::::::::999777555444333333444333444444555555555555555666444444888===@@@===999:::999888888888999:::;;;@@@???>>>@@@LLLfffmmm[[[YYYWWWUUUUUUVVVUUUQQQMMMLLLMMMMMMKKKHHHGGGGGGHHHJJJIIIGGGEEECCCAAA@@@?????????>>><<<<<<;;;;;;;;;888888888888777777777777999888777666777888:::<<<===<<>><<<===???@@@<<<999:::>>>AAA@@@>>>:::999999999888888777777666777777777888888888888;;;;;;::::::::::::999999888999999::::::;;;;;;<<<===<<<>>>???>>>AAAPPPaaa|||mmm___MMM???:::999::::::<<<:::888888888999888777>>>======<<<<<<;;;::::::666555333111000000000111777777777777666666666666777777777777777777777777555555444555666999<<<>>>555555555555555555444444===444555<<<999===^^^yyyPPP:::888888444444444444333222111111000111111111111000//////////////////////////////........................111000000000000111222222666DDDXXXkkkUUU444555BBB333222222111///......---------------------------++++++++++++++++++++++++************************************************+++++++++,,,,,,,,,---------------------------------------------------------.........////////////000000000111222333333333444444444555666888:::<<<;;;DDDHHHCCCBBBEEECCC<<<>>>=========>>>@@@BBBCCCDDDGGGJJJIIIFFFFFFHHHLLLNNNMMMKKKIIIHHHFFFEEEEEEFFFGGGGGGEEEBBBAAACCCEEEIIIGGGCCC???>>>>>>???@@@AAA@@@>>>???@@@???<<<999;;;:::::::::999999888888999888666555444333444444333444555555666666555555777555444777<<<>>><<<999::::::999888999:::;;;<<<999<<<===<<<<<>>===<<<;;;::::::::::::888888888777777777666666777666555444555666888999;;;===DDDMMMRRRMMM@@@555444444444444333333333333555444444444333333333333333444444555666666777777666666666666666666666666888888888888888888888777::::::;;;===???AAACCCDDDGGGHHHHHHHHHGGGHHHKKKNNNIIIIIIIIIHHHEEEDDDEEEFFFFFFCCCDDDIIIJJJGGGFFFHHHBBBBBBAAAAAABBBCCCDDDDDD@@@CCCEEECCC>>>;;;<<>>;;;888888888777777777777777666666666777777777888888<<<;;;;;;:::999888777777888888999999:::;;;;;;;;;>>>===>>>???===<<>>===;;;:::999999999888777777666666666555444333333444444555777777666666666555555555555555555555555555555555444333333333444777999;;;555555555444444444444444888444777===999444@@@UUUuuuNNN999888999444444444333222222111111111111111111111000//////................................................///////////////000000111000222777FFFbbbYYY:::777999222'''222111111000///...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////000000111111222222555444333222222222222333...555777222222777999666666777888:::===@@@BBBDDDBBBEEEGGGFFFCCCBBBDDDGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEEEECCCAAAAAABBBDDDFFFDDDAAA>>><<<<<<===>>>@@@>>><<<;;;<<<<<<:::999;;;::::::999888777777666777666555444444444444555444444555666666666666555888666444555999;;;:::888:::999999999999:::;;;<<<777;;;???>>>:::777999<<>>???DDDDDDDDDDDDEEEHHHMMMQQQCCCEEEEEEDDDBBB@@@@@@AAABBBBBBDDDIIIJJJFFFEEEFFF@@@???>>>>>>???AAACCCDDDAAACCCCCC@@@<<<999;;;===>>>;;;888888;;;<<<;;;888555555666666666666666666555555666666666777777777<<<;;;:::999888777666555777777888888999::::::;;;===;;;<<<>>>===:::<<<@@@DDDQQQeeesssvvv|||eee[[[PPPNNNMMMNNNOOONNNIIIEEEKKKIIIFFFEEEDDDCCCAAA???======<<<<<<;;;::::::999777666666666666777888999666666555555555444444444333333333333333333333333333222111111222333555666444444444444444444444444222333666;;;;;;777666888IIInnnrrrKKK888777888444444333222222111111111111111111111111000///...................................................//////......//////000111---222555777???VVVtttYYYGGG333---333777222+++000000//////...------,,,++++++++++++++++++++++++***************************************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------...............//////000000000000......///111333444666777444999999444333777999777888999:::;;;===???@@@AAABBBDDDEEEDDDBBBAAACCCDDDAAAAAABBBCCCCCCDDDDDDDDDBBBCCCCCCBBBBBBBBBCCCCCCCCCAAA>>><<<;;;;;;<<<===>>><<<:::888888888999999::::::999888777555555444444444444444444444555555444444555666666666666555999666444444666888888777888888888888888999999::::::===???>>><<<<<>>JJJSSS___lll}}}zzzlll\\\NNNGGGHHHIIIMMMRRRUUUTTTPPPMMMMMMLLLLLLLLLKKKKKKJJJIIIKKKGGGDDDFFFJJJKKKHHHDDDEEEDDDDDDCCCBBBBBBAAAAAA<<<;;;:::999999999999999888777777777666666666666444444333333333333444555444555666666444333333333111111222222333333444444333333333333222222222222222222333333444444555555555555555555444444333333555555555555666666666666777777777777888999:::;;;@@@AAACCCCCCEEEGGGKKKNNNCCCDDDEEEDDDAAA>>>===<<>><<<<<<===???@@@???@@@???<<<999888:::<<<>>>;;;999999::::::999777333333444444555555555666444555555555555666666666999999888888777666666666666666777888888999999::::::888888;;;<<<===<<<<<>>======888888888888888888888888555555444444444333333333222222222222222222222222222222111111111222333333333333333333333444444444333555555444666:::;;;777666<<>>???@@@AAABBBBBBAAAAAA>>>>>>>>>???@@@AAAAAAAAA???>>><<<:::::::::;;;;;;<<<:::888666555666888999999888888666555444333333333333333444444444444444333333444555555555555555777555333333444555666666555555666666777777777777;;;;;;999777555888>>>CCCWWWGGG>>>BBBBBB888666<<>>>>><<<;;;::::::999:::::::::777777777666666666666555555444444444444444444444666666666444222111333666000111111222222333333333222222222222222222222222111111111222333333444444222222333333444444444444555555555555666666777777888777777777777888999999<<>>;;;;;;===BBBGGGHHHGGGEEEDDDCCCBBB@@@===;;;;;;<<<>>>???>>>>>>===<<<;;;;;;===>>>===<<<;;;:::::::::888777222222222333444444444555333333444444444555555555444444555555666777777777555555666666777888888999:::999777888;;;>>>>>>===<<<@@@===:::???FFF^^^~~~lll______\\\VVVRRRRRROOOKKKIIIIIIJJJKKKLLLEEEDDDCCCDDDDDDDDDAAA???===<<<<<<;;;;;;::::::999999999888888777666555555444444444444333333333333222222222222222222222222222222222222222222222333222222222222333333444444777:::777000...333555333:::777888HHHiiimmmGGG666666666555444222111000000111111222222222222111///...---////////////////////////------------------------///////////////000111111000//////222222222555:::FFFhhhTTT777111666999333------222444111---------------,,,,,,++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++************************************************+++++++++,,,,,,,,,------,,,---------------------222222333222222111000//////111444555444444444444333444666888999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>@@@AAABBBAAA@@@@@@999999:::<<<>>>???>>>======<<<;;;:::999999:::;;;999999888666444444777999777666666555444333333222222222333444444333333333222222333444444444444444444444333333333444444555333444555555666666555555666777888888888999<<>>===<<<;;;;;;::::::999999::::::;;;777777666666666666555555555555555555444444444444000333666777666333222111111111111111111111222222000111111111111222222222000000111111222333333333000111111222333444444444444444444555666666777777888777777777777888999999999===BBBDDDEEEDDDDDDDDDIIIIIIIIIFFFAAA>>><<<<<<===DDDHHHGGGEEEEEEFFFEEE@@@>>>===<<<===>>>@@@AAA>>>>>>>>>>>>>>>???@@@@@@;;;;;;;;;;;;:::999777777222222333333333333333333222333333333333444444444111222333444555666777888444444555666666777777888;;;;;;999666777<<<===;;;888>>>===<<>>LLLgggooohhh```[[[\\\XXXRRRPPPSSSLLLMMMNNNMMMLLLIIIFFFDDDGGGFFFEEEDDDDDDAAA>>>;;;::::::999999888777777777888888888777666555333222555555444444444333333333333333333333333333333333222222222222222222333333000111111222222333333444333777888555222333444444666<<<===666555LLLwwwiiiEEE555666666555444222000///000111111222222222222000///...---........................------------------------......------......///000333......333777444333444444888IIIccc{{{iii===+++111:::777000&&&+++000000...---///333,,,,,,,,,,,,++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,---------------...000111111000222555333444666888:::;;;;;;;;;777777777777999:::999999;;;===???AAABBBCCCBBBAAA999888999<<<@@@AAA@@@>>><<<;;;::::::999:::::::::777888888777444444666999555555444444333333333222222222333444333333222111000111222222333333222222000111333333333333333444333444555666666666555555555666888:::;;;<<<>>>???CCC@@@;;;888777999<<>>======<<<;;;;;;999999888888888999999:::777777666666666555555555444555555555444444333222...000222444444333111///111111111111111000000000000000000000111111222222//////000000111222222333111111111222222222222222222222333333444555555666777777666666777888999999888;;;???AAABBBCCCDDDEEEGGGGGGFFFCCC@@@>>>>>>>>>>>>EEEIIIFFFCCCEEEGGGFFFAAA@@@@@@???????????????=========>>>>>>>>>===<<<888999::::::999777666666444333333333333333222222222222222222333333333333111222222333444555666666333444444555666666777777666999999555555999:::777::::::555:::EEEAAA555444:::<<>>AAACCCDDDDDDCCC<<<;;;;;;???CCCEEECCCAAA;;;;;;:::::::::::::::;;;666888999777555444666888333333333333333333333333222222333444333222111000000000111222222222222111...000333444444333333333333444666777777777666555888777555333333444666888999;;;;;;;;;???BBB<<<333444777;;;<<<<<<===AAADDD777:::===?????????AAACCCHHHGGGFFFGGGHHHIIIGGGEEEHHHGGGDDDAAAAAAEEEJJJOOOGGGHHHIIIFFFDDDCCCFFFIIIEEEFFFFFFDDDAAA@@@@@@AAA;;;<<<<<<<<<<<<<<<<<<<<<888777777777777777888888777666666666555555555555444444444444444333222111555222//////111444555555222222111111000000////////////000000111111111222/////////000111111222222333333222222111000000000000000111222333333444444666666666666666777888999888:::<<<>>>???BBBEEEHHHCCCCCCBBB@@@>>>===???@@@>>>GGGJJJEEEBBBEEEHHHHHHEEEEEECCCBBB@@@>>><<<;;;;;;;;;;;;;;;<<<:::888555555777888999777666555555555444444333333222222222111111222222222333333333222222333333333444444444333333444444555666666777...555888444444777888666333<<<<<<888999555888EEE<<<888EEEDDDEEELLLKKKZZZiiiyyyZZZZZZ]]]UUUPPPUUUXXXVVVQQQNNNOOOPPPKKKLLLLLLKKKIIIGGGGGGGGG@@@@@@@@@AAABBBAAA>>>;;;888888777777666555555555333444666777777666666555666666555555555444444444111111111111111111111111...///000111222222222222///000000111222222333333888000...333555222111444666555555888;;;;;;888666<<>>@@@BBBCCCCCCCCCCCC@@@???>>>???AAABBBBBBAAA======<<<;;;999888777777::::::999888777666555444555555444333333222111111111111111111111111111111222222222222222222222222222222222222222222222222333333333444444555555555444444555666777888999999999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<>>>>>>>>???AAABBBEEEDDDBBBAAACCCFFFJJJLLLLLLHHHDDDBBBCCCEEEDDDCCCHHHGGGEEECCCAAAAAADDDGGGCCCCCCDDDDDDCCCAAA???>>>===<<<;;;:::::::::::::::555666777888888777666555333333333333333333333333111111111111111111111111222222111111111111222222000000000000000000000000111111111111000000000///////////////000000000000111111111111111111111111111111222222222333333333333333333333444555666666666;;;@@@BBBBBBBBBDDDFFFFFFCCC???<<<;;;<<>>===;;;;;;::::::999999888777777777444444444444444444444444222222222333333444444444222222222111111111000000333333333222222111111111222222333333333333444444666666666555444444333333777777777888999999:::::::::;;;<<<>>>???AAABBBCCCIIIKKKPPPXXXcccrrrsssaaaYYYWWWVVVUUUVVVVVVWWWWWWVVVTTTQQQOOOKKKKKKIIIGGGEEECCCBBBAAA@@@@@@???>>>===<<<;;;;;;999999888777666555444444555555555555555555555555444444333333333333222222000000000000000000000000000000000000000000000000222222222111111111000000000111111222222333444444777777777888999999::::::@@@BBBBBBCCCLLLfff```???666333222222222222111111111000000////////////............------------............,,,------......------,,,,,,,,,,,,------------........./////////000000000000000000111333666888999222:::HHHZZZnnnzzzuuu]]]KKKEEE<<<222---,,,---///000000000/////////..................---------------,,,,,,,,,,,,+++++++++******))))))))))))******(((((((((((()))***++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((()))))))))*********************************))))))*********+++++++++,,,,,,,,,,,,------------............///000111222222333444444333333444666777888888888777777888:::;;;<<<>>>@@@AAAAAAAAA@@@???>>>===>>>@@@AAAAAA@@@===<<<<<<:::999888777777:::999999888666555555444666555555444333333222222111111111111111111111111222222222222222222222222222222222222222222222222333333333333444444444444333444444555666777888999888888999999999:::::::::999999:::::::::;;;;;;;;;===>>>???@@@AAAAAAAAAAAAAAA@@@>>>>>>@@@CCCGGGJJJFFFCCCBBBDDDHHHIIIFFFCCCFFFFFFEEEBBB@@@@@@BBBDDDBBBBBBCCCCCCCCCAAA@@@???<<<;;;::::::999999::::::555666777888888777666666333333333333333333333333111111111111111111111111222111111000000111111222////////////////////////111111111000000000//////.../////////000000000000111111111111111111111111111111111222222222333333333222222333333444555666888;;;???@@@??????@@@BBBBBB@@@===::::::<<>>===;;;:::::::::999888888777777666444444444444444444444444333333333333333444444444222222222111111111000000333333222222222111111111222222222333333333444444555555555555444444444444555555666666777888888888:::;;;;;;===>>>???@@@AAA???@@@AAABBBDDDHHHNNNRRRKKKGGGEEENNN[[[cccaaa[[[PPP\\\RRRTTTlllgggTTTYYYbbb]]]VVVSSSTTTUUUTTTRRRRRRSSSRRRRRRPPPNNNLLLKKKJJJIIIHHHFFFDDDBBBAAA@@@@@@??????>>>===<<<;;;:::999999888777666555444333444444444444444444444444333333222222222111111111000000000000000000000000000000000000000000000000222222222111111000000000000000111111222333333444444555555666666777888888333666888666555;;;IIITTTbbbsss^^^>>>666333333222222111111111000000000/////////............---------------............,,,------......------,,,,,,,,,,,,,,,------------.........////////////000000/////////000111222333555444444888@@@LLLXXX___pppvvv~~~tttcccWWWKKK???777............///111333555000////////////.........,,,------------------...,,,,,,,,,+++++++++*********))))))(((((())))))******))))))(((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))******************************)))))))))*********++++++++++++,,,,,,,,,---------......---......///000111111222222222111111333444444666888888777666777888999:::<<<===>>>???>>>>>><<<;;;;;;<<<>>>@@@???>>><<<<<<;;;:::999888888777999888888777666555444444666555555444444333333333222222222222222222222222111111111111111111111111111111111111111111111111333333333333333222222222333333444444555666777777777777777888888888888999888888888999999999:::::::::<<>>===<<<===???CCCGGGJJJQQQJJJDDDCCCGGGJJJGGGCCCCCCDDDDDDCCCAAA@@@@@@AAA??????@@@@@@@@@???>>>>>>;;;;;;:::999999999::::::666777888999999888777666333333333333333333333333111111111111111111111111111111000000000000111111////////////////////////000000000000////////////....../////////000000000000000000000000000000000000111111111222222222222222222222222333444555555777999;;;<<<<<<===???AAA>>><<<:::999:::<<<>>>@@@===>>>@@@AAA@@@???===<<<;;;<<<===>>>>>><<<:::999:::999999888888777666666444444444444444444444444444444444444333333333333222111111111111000000000222222222111111111111111222222222222333333333333333333444444444444555555333444444555666666777777::::::;;;;;;<<<=========@@@BBBDDDEEEDDDDDDEEEFFFOOOMMMMMMRRRYYY]]]\\\YYYKKKUUUOOOSSShhhfffXXX\\\IIILLLOOOSSSUUUUUUTTTRRRTTTSSSRRRPPPNNNLLLKKKJJJGGGFFFEEECCCBBB@@@?????????>>>>>>===<<<;;;::::::888888777666555444444333444444444444444444444444222111111111111000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000111222222333333222222333333444444555555666:::======:::888888999999BBBOOOZZZccckkkrrrvvv]]]???888555555222222111111000000////////////.........---------,,,,,,---------.........,,,------......------,,,++++++,,,,,,,,,---------------........./////////000000000000111111111222333222111111333666999;;;;;;???FFFMMMTTT[[[aaaeeevvvxxx|||{{{~~~}}}vvviii[[[QQQMMMCCC>>>999444333333444555111111222222111000///.../////////.........------++++++,,,,,,---------...++++++++++++************))))))(((((((((((())))))******)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************************))))))))))))************++++++++++++,,,,,,,,,,,,------------...///000000///000111000//////111333111444666777777666666666888999;;;<<<=========<<<:::999999:::===>>>>>>===;;;:::::::::999999888888777777666666555444444333444444444333333222222222222222222222222222222222111111111111111111111111111111111111111111111111333333333222222111111000222222333333444555555666555555555666666666777777666777777777888888888888999:::<<<>>>???@@@AAAAAA=========???BBBFFFIIILLLgggYYYIIIAAABBBFFFFFFEEEAAACCCDDDDDDBBB@@@???@@@;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;777888999999999888777666222222222222222222222222111111111111111111111111000000000//////000000000////////////////////////000000/////////................../////////000000000000000000000000000000000000000111111111111222111111111111222333444555333444666888;;;>>>AAACCC===<<<;;;::::::;;;===>>>999;;;===??????===;;;999888999;;;======<<<:::888999999999888777777666666333333333333333333333333555555444444333333222222111111111111000000000000111111111111111111111000111222222222222333333333111222222333444444555555333333444444555666666666999999999:::::::::::::::666999>>>AAACCCDDDGGGHHHAAAAAABBBDDDGGGIIIIIIHHHBBBHHHEEEGGGTTTRRRHHHJJJRRRTTTWWWVVVTTTRRRSSSUUUSSSQQQOOOMMMKKKJJJIIIIIICCCCCCBBBAAA@@@>>>>>>=========<<<<<<;;;::::::999777777666555555444333333333333333333333333333333222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111222222222000111111222222333444444333444666777999;;;===???;;;===@@@@@@@@@@@@BBBDDDZZZ===888666666222222111111000//////...............------------,,,,,,,,,------------...,,,------......------,,,+++++++++,,,,,,,,,------------------..................///000111111222222+++---000444666777888888::::::;;;>>>@@@BBBBBBAAA:::;;;<<>>@@@<<<<<<===???BBBEEEIIIKKKdddXXXIIIAAAAAADDDEEEDDDAAACCCEEEEEECCCAAA@@@@@@;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<777888888999888777666555222222222222222222222222000000000000000000000000000//////......//////000......................../////////............---............//////////////////////////////////////////000000000111111111111111111111111222444444444444555777:::>>>@@@AAA???>>>===;;;;;;::::::;;;888:::<<<>>>>>><<<:::999777888:::;;;;;;;;;999888999999888888777666666555333333333333333333333333444444444333222222222111000000000000000000000000000000000000000000000000111111111222222222333333000111111222333444555555333333444444555666666777888888888888888888888888666888:::;;;;;;===@@@CCCAAACCCEEEGGGGGGHHHIIIJJJIIILLLKKKLLLQQQOOOIIIIIIJJJMMMPPPOOOLLLKKKMMMQQQLLLKKKIIIGGGEEEDDDCCCCCC@@@@@@??????>>>===<<<<<<<<<<<<;;;;;;:::999999999666666555555444444333333333333333333333333333333333222222222111111111111////////////////////////////////////////////////////////////////////////...//////000000111111222000000111222222333333444444333111111222555888:::777888:::<<<>>>AAAEEEHHHUUU999666444444222222111000//////...---.........------------,,,,,,,,,,,,,,,------------,,,------......------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......***+++,,,...////////////666555444222111111111111777777666666666444111///777666666666777777888888???<<<999777666444000---@@@===888111,,,+++---000000000//////000111333444......---------,,,,,,,,,***+++++++++++++++,,,,,,*********))))))))))))((()))((((((''''''(((((()))***)))((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))((((((((()))))))))******))))))*********+++++++++,,,,,,,,,,,,,,,---//////---.........------///111///111333444333333444666999:::<<<=========<<<<<<777666666888;;;<<<<<<<<<888888888999999999999999444444444444333333222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000/////////000000000111111222222222111111111222222222333333333333444444444555555555777666333222444777;;;>>>888888999;;;>>>BBBEEEGGGJJJGGGDDDDDDFFFGGGEEECCCAAACCCEEEDDDBBB@@@@@@@@@>>>>>>===<<<<<<======>>>;;;;;;:::::::::;;;<<<<<<777777888888777666555444222222222222222222222222000000000000000000000000//////............//////........................///.........------------------........./////////////////////////////////////////////000000000000000000000000111222333444777666555777999;;;::::::>>>>>>===<<<;;;:::999888888999;;;======<<<;;;:::888888999999:::999999999999888888777777666555555333333333333333333333333222222222222111111111111//////000000000000000111////////////000000000000111111111111222222222222000000111222222333444444333333333444555555666666777777777888888888888888===>>>>>>===>>>@@@DDDGGG???AAADDDEEEEEEFFFGGGHHHGGGGGGJJJKKKKKKKKKJJJIIICCCHHHMMMNNNKKKHHHHHHHHHIIIHHHGGGFFFEEEDDDCCCBBB>>>>>>=========<<<<<<<<<::::::::::::999999999888555555444444444333333333222222222222222222222222333333222222222111111111////////////////////////////////////////////////............////////////.........///000000111111000000111111222333333333666777888888777777666666888888777777777888888999SSS888666555444222222111000///...------.........---------,,,,,,++++++,,,,,,,,,---------,,,------......------,,,***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,---------***+++,,,---......------///...------...222555888555666888:::;;;:::999888444555666666666555666666...///111333444666888:::'''***///444555555333111------,,,+++******++++++---------,,,,,,,,,,,,+++++++++++++++******************)))))))))(((((((((((((((''''''''''''(((((()))(((((('''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((()))*********(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))*********+++++++++++++++,,,---...///---.........------///000///000111111111222444666999:::;;;<<<<<<<<<;;;:::777666666888;;;<<<===<<<777777888888999999999:::333333333333222222222222000000000000000111111111////////////////////////////////////////////////////////////////////////...///////////////000000//////000000000000111111///000000000111111111111222222222333333333444444555444333222333555888999666666777999<<>>BBBEEEFFFEEEDDDCCCAAABBBCCCBBB@@@????????????>>><<<;;;;;;;;;;;;<<<999888888888999999:::;;;666666777777666555333222111111111111111111111111000000000000000000000000///......------......///.................................---------,,,,,,---------.........//////................................./////////000000000//////000000111222333555444444666888999666444::::::;;;;;;:::999888888888999:::;;;;;;;;;;;;:::;;;:::999888888888999:::888888888777666666555555222222222222222222222222000000000000000111111111////////////000000111111........./////////000000111111111111222222222222000000111111222222333333111111222222333444444444666666777777888888999999444555777888999<<>>>>>>>>SSS:::888777666222222111000///...------......---------,,,,,,,,,++++++,,,,,,,,,---------,,,------......------,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,---...//////...---,,,//////......///000111111///111444666666555555555000222555666555444444444111555888555000---///333666333000......///000000000000000000000000//////---------,,,,,,,,,++++++,,,+++++++++******))))))))))))))))))((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((()))******+++((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++++++++,,,---......---.........------///000///000000000000111444777888999:::;;;<<<;;;:::999777666666888;;;======<<<777777777888999999::::::333333222222222222222222111111111111111222222222........................////////////////////////////////////////////////---.........//////000000////////////000000000000////////////000000000000111111222222222333333333444444444444555555666666666666777999<<<>>>@@@AAA@@@BBBDDDCCCAAA???AAACCC@@@AAAAAA@@@>>>===>>>???===<<<:::888777777888888777777666666777888999999555666666666666444222111111111111111111111111111000000000000000000000000.........------.......................................---------,,,,,,,,,---------.........//////..................................../////////000////////////000111222333000000111444888999666333666777888::::::999888888888888999999999:::;;;;;;===;;;999777777888999:::888888888777666666555555222222222222222222222222......//////000000111111.../////////000000111111---.........//////000000000111111111111222222222111111111111111222222222000000000111222222333333666666666777888999999999666888:::;;;;;;;;;===>>>@@@???@@@AAABBBBBBAAA@@@EEEBBBIIILLLEEEGGGMMMJJJHHHFFFDDDCCCDDDFFFHHHIIIBBBCCCDDDEEEEEECCCAAA@@@<<<<<<<<<<<<<<<<<<<<<<<<999999999888888888888888444444333333333333333333111111111111111111111111000000000000////////////////////////////////////////////////////////////---------.........//////------......///000000000......//////000111111111000444777777555444777:::333444555777999:::888777NNN888777444333222222111111000/////////------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,---------.........------......///000111333333333333333555666666444444333222222222333333111111222222222222111111000//////...000222444666......//////......---,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))************,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------...///000222444555777:::===>>>===;;;::::::;;;888666777;;;======<<<:::<<<===<<<888777888:::444444333222222111111000111111111111000000000000////////////////////////............////////////000///...------...///000000//////...------,,,,,,000000000000////////////000000000000000000000000111111222222222333333333444444333222333444555666555666777888999:::;;;;;;===>>>??????@@@@@@??????CCCBBBAAA@@@???===<<<<<<;;;:::999888777888999:::888777555444333333333444666555444333222222222222000000000000////////////................................................------------------------------------------------------------------------,,,------......------,,,---------............///,,,---...///000222333333111222222333333444444555444;;;;;;333222888999222777999;;;<<<;;;:::::::::>>>;;;888777888999999999:::999777555444333444444222222222222222222222222000000000000000000000000......//////000000111111000000000000000000000000111111222222222222111111000000000000000000000000333333333222222111111111555555555555666666666666777888888999999:::;;;;;;???>>>>>>>>>???AAACCCDDDDDDDDDEEEFFFGGGHHHHHHGGGHHHGGGFFFEEEEEEEEEFFFGGGEEEFFFHHHIIIIIIGGGDDDCCC@@@???>>><<<;;;;;;;;;;;;999999999888777666666555555555444333333333333444111111111111000000000000000000000000000000000000........................---------------------------------------------------------............///............////////////111111222222222333333333444444555555666777777777MMM888777444333222222111111000/////////------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...///000111222222222333333444555666555555444333333222222333000111111222222111111000,,,,,,...111555:::???BBB...............------,,,,,,,,,+++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((()))))))))*********,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------...///000222333444444777:::;;;:::888777777888777666888:::;;;999777999;;;<<<;;;888666777999555444444333333222111111111111111000000000//////....................................////////////000///...------...///000000///...------,,,,,,,,,////////////////////////////////////////////////111111111222222222333333333333333333333444444555444555666777888999::::::>>>???@@@AAAAAABBBBBBBBB@@@??????>>>===<<<;;;;;;<<<;;;:::999888999::::::888777555444333333444444555555444333222222222222000000000000////////////................................................------------------------------------------------------------------------,,,,,,------------,,,,,,------------............,,,------...///000111111111111222222333444444444444777666444:::CCCAAA777444777999::::::999:::;;;===;;;888666777888888777888777555444333222333333222222222222222222222222000000000000000000000000///////////////000000000000000000000000000000000000111111222222111111000000000000000000000000000333333222222222111111111444444555555555666666666777777888888999:::::::::=========>>>???@@@AAABBBCCCCCCDDDEEEFFFFFFFFFEEEIIIHHHGGGFFFFFFGGGHHHIIIEEEFFFHHHIIIHHHFFFDDDBBB@@@???>>>===<<<;;;;;;;;;999999888777777666555555555555444333333333333333111111111000000000//////////////////////////////........................------------------------------------------------------------........................////////////111111111111222222222222333333444444555666666666LLL888666444333222111111000000//////...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++++++++,,,,,,,,,---------------------...///000000111111222222333444444555666666555444333333222222000111111222222111111000.........///111333555777...............---,,,,,,,,,++++++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((())))))))))))******++++++******++++++,,,---++++++,,,,,,,,,,,,,,,,,,---------...000111333444222555888999888777666777777777888:::<<<<<<:::888888999:::999777555666777555555444444333222222222111111000000000000//////........................---............///////////////...------...//////000///...,,,,,,,,,------////////////////////////////////////////////////000111111111222222222222111222222333444333333333333333444555666777777888===>>>@@@AAACCCDDDDDDDDD>>>>>>>>>>>>===============<<<;;;::::::::::::;;;888777666444444444444555555444333222222111222222000000000000////////////........................------------------------------------------------------------------------------------------------,,,,,,------------,,,,,,------------............---------.........//////000000111111222333333444555444111333???JJJDDD777222444777999999999:::;;;<<<:::777666666666555444777666444333222222222222222222222222222222222222000000000000000000000000000000//////////////////000000000000000000000000000000111111111111000000000000000000000000000000222222111111111111000000333333444444444555555555666666777777888999999999;;;<<<<<<===>>>>>>>>>>>>BBBCCCCCCDDDDDDDDDCCCCCCFFFEEEEEEEEEFFFGGGHHHIIIFFFFFFHHHHHHGGGEEECCCAAA@@@???>>>===<<<;;;;;;;;;888888777777666666555555555444333333222222333333111111000000000000//////........................------------------------------------------------------------------------------------............---............///////////////000000000111111111111222222333444444555555KKK888666333333111111111000//////......------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************)))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000111222222333333333666666666555444333222111000000111111111111000000111000...,,,+++***))))))------.........---,,,,,,++++++++++++************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((()))))))))******************+++,,,,,,+++++++++++++++,,,,,,,,,---------...///000222222333555888999888777777888555555555666888:::::::::777888777777555555444555444444333333222111111000111000000000////////////........................---------.........//////........................000///---,,,+++,,,---...---...............//////////////////////////////000000000111111111111222///000222333333333222111222222222333444555555666;;;<<<>>>@@@BBBCCCDDDDDD????????????????????????======<<<;;;;;;:::::::::888777555444444444555555444333333222111111222222000000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------.........------------------------//////000111111222222333444333000333===CCC<<<000333666888999999888999:::;;;999666555555555444222666555444444333222222222111111111111111111111111000000000000000000000000000000000//////......---///////////////////////////000000000000000000///////////////////////////000000000000000000000000222222222333333333444444555555555666777777888888888999;;;<<<<<<<<<;;;:::BBBBBBCCCCCCCCCCCCCCCBBBAAAAAABBBCCCDDDEEEFFFGGGFFFGGGGGGGGGFFFDDDBBB@@@@@@???>>><<<;;;;;;::::::777777777666666555555555444333333222222222222222111000000000////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////........./////////000000000000111111222333333333}}}JJJ999555222333111111000000///.........------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++,,,,,,---...///...///000111222222222222555555555555444333222111000000000111111000000000...............///000000---------...---,,,,,,++++++++++++*********))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((((((((()))''''''((((((((((((''''''(((((((((((((((((((((((('''(((((((((((()))))))))***))))))))))))***++++++*********++++++,,,,,,,,,------------...///111111222444777777777666777888777555222000///222555888777666666555555444444333222222111111000/////////000000000////////////...........................------------............------............------///...---,,,+++,,,------,,,,,,------....................................//////000000000111111111...///111222222222111000111111111222333333333444777888:::===???@@@AAAAAA======>>>>>>>>>>>>??????<<<<<<<<<;;;;;;:::999888666666444333333444555555333333222111111111222222000000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------...------------,,,,,,,,,,,,......//////000111111222111222333444888:::666000777999;;;;;;999888777888999777555555555555333222555555555555444444333333111111111111111111111111////////////////////////000000//////......------...........................//////000000//////...........................////////////////////////111111111111222222222222333333444555555666666777666777999:::;;;::::::999BBBBBBCCCCCCDDDCCCCCCCCC@@@@@@AAACCCDDDEEEFFFFFFGGGGGGGGGFFFDDDBBB@@@??????>>>===;;;::::::999999666666666555555555555555333333222111111111111222000000000////////////...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------............------.........///////////////000000111222222222yyyIII999555111333111000000//////......---------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************))))))))))))))))))*********+++++++++++++++++++++,,,---......---...///111222111111000222333444444444333222111///000000111111000000///---......//////000000111---------------,,,+++++++++************)))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''(((((()))''''''((((((((((((''''''((((((((((((((((((((((((''''''(((((((((((()))))))))))))))((())))))***+++))))))******+++,,,,,,,,,,,,,,,,,,------...000000000222444444444444555777@@@===888333///000444888777666444444555555333222111111000000///......---000000////////////......------------------------,,,------------.........------............------,,,------------,,,,,,,,,++++++,,,,,,---.................................////////////000000000000...///000000111111000000000111111111222222222333444555777999;;;<<<===>>>:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666555444333222222333444444222222111111111111222222000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------,,,------...//////000000111---000444666666666777777888:::<<<;;;999777777777888666555555666555444222555555555555555444333333111111111111111111111111//////////////////////////////................................................////////////..............................------............////////////000000000111111111222222333333444555555555555555777888999:::::::::@@@@@@BBBCCCCCCDDDDDDDDDBBBCCCDDDFFFGGGGGGHHHHHHHHHGGGFFFEEECCCAAA???>>>===<<<;;;:::999888888888555555555555555555444444333222111111000000111111000000////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.........------.........//////////////////000111111222222vvvHHH999444111444000000000///......------------,,,,,,,,,,,,++++++************************************************************************+++++++++******)))))))))))))))))))))*********+++************+++,,,---...,,,---///000111111000//////000222444444333222111//////000000000000///////////////...---+++***))),,,------------,,,++++++************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&''''''((())))))''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((()))))))))(((((((((((()))******((())))))***++++++,,,,,,,,,,,,,,,,,,---...//////000222333444444444666777AAA???;;;666333333777;;;888666444444555666444111111111111000//////......000000/////////.........------------------------,,,,,,---------.........,,,------......------,,,***+++---......---,,,+++***++++++,,,------......................................./////////000000//////......//////000111111111111111111222222222333444555777999:::::::::999999999999999999999999888999999999777666444333333222111111111222333333222222111111111111222222000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------------............,,,------...//////000000...///222444444444666888666888::::::888777666777666555444555777777555444333333444555444333222111111111111111111111111111////////////////////////------..................---------------------------......//////......---------------------------,,,,,,------................../////////000000000111111222222333444444444444444555666888:::;;;<<<===>>>???AAABBBCCCCCCCCCCCCDDDEEEGGGHHHHHHGGGGGGHHHHHHFFFDDDBBB@@@>>>===<<<;;;999888777777666666444444444444444444444444222222111000000000000000000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------...................../////////////////////000111111222222uuuGGG999444000444000000000///......---------------,,,,,,,,,++++++************************)))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++******))))))))))))))))))************************+++,,,---...+++,,,///000111111///...---///111333444333222111//////000000000000//////---......//////......---,,,,,,---------,,,++++++************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((()))******((())))))***++++++,,,,,,,,,,,,,,,,,,------...///222444555666666666888:::555555555333111222666:::888666444444666666444111222222111111000/////////000/////////............------------------------,,,,,,,,,---------......,,,,,,---......---,,,,,,)))+++---//////---+++*********+++,,,,,,---........................................../////////000//////...------///000111111111111111222222222222222333555666888999999999;;;;;;;;;::::::999999999777777888777666444222111222111000000000111222333222111111111111111222222000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,------------------.........//////,,,,,,------...//////000000//////111222222222444333555888888777777777888555555444666777888666555111222333444333222111000000000000000000000000000////////////////////////,,,------....../////////---------------------------..................---------------------------,,,,,,,,,------..................////////////000000111111222333333444444444444444555777:::===>>>:::;;;===???AAABBBCCCCCCBBBCCCDDDFFFFFFFFFEEEEEEIIIHHHFFFDDDBBB???>>>===;;;:::999777666666555555444444444444444444444444222111111000000000000000000/////////....................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------.............../////////000000//////000000111111222222pppEEE666666666222222111000//////.........,,,,,,,,,+++++++++******++++++************+++++++++++++++***)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******************------......///000000000111111111111111000//////////////////////////////////////////............---,,,+++*********+++,,,))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************************+++,,,---...000111111222222222111111111222444555555333222000444444333333333222222222222222222222111000......000000///...---,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///000000111111111222222222222333444444333333555777:::999888777777777999999999999888777666555444444444444333333333333222222222222222111111111111000///............---------......---------,,,,,,,,,,,,,,,,,,++++++*********************************++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------.../////////000000000000000000000000222333555666777777888888777666555444444444444444444444444333222111000/////////......---------,,,------............------........................------------------------------------------------------------------------------------------------...............///000000222222222222222222333333222333333444666777999:::999;;;<<<<<<<<<===???BBBCCCBBBAAAAAABBBCCCEEEFFFDDDCCCBBBAAA???>>>===<<<<<<;;;888555444444444555444444333333333333222222111111111111000000000000////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------..................////////////nnnEEE666666666222222111000//////.........,,,,,,,,,+++++++++******++++++************++++++++++++******)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,------......//////000000111111111111000///.......................................---------------,,,+++*********++++++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************************+++,,,------000000111111222222111111111222444555555444333222444333333333333222222222111111111111000///....../////////...---------,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------............000000000111111111222222111333333333222333555777999999888777777777888999999999888777666555444333444444333333333222222222222222222111111111000000///............---------......---------,,,,,,,,,,,,,,,,,,+++++++++******************************++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,------.../////////////////////////////////111111333444555666666666666555555444444444444555444444444444333222111000000000000/////////......------............------........................------------------------------------------------------------------------------------------------...............//////000111111111222222222222333222222333444555777999999888999;;;;;;:::;;;===???@@@@@@??????@@@AAACCCDDDCCCBBBBBB@@@???>>>======<<<:::888555444444444555444444333333333222222222111111111000000000//////...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,------------...............////////////lllDDD666666555222222111000//////.........,,,,,,,,,+++++++++******++++++************++++++++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,------......///000000000000000//////...........................------------,,,,,,,,,+++,,,,,,+++************+++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******************************)))******+++,,,---//////000111111111111111111222444555666555555444333333333222222222111111111000000000///......---..................------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............000000000000111111111111111222333222222222444666888888777777777777888888888888777666555444444333333333333333222222222222222222111111111000000000///............---------......---------,,,,,,,,,,,,,,,,,,++++++++++++************************************++++++++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////////////////////////////...///000222333333444444444444444444444555555555444444444444444333222111111111111111000000000000------............------------------------------------------------------------------------------------------------------------------------------......------......///000000000111111222222222222222222222333444666888888777888999999888888999;;;============>>>???@@@AAAAAAAAA@@@??????>>>======;;;999777555444444444444333333333333222222222222111111000000000000//////........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,---------------............/////////hhhCCC777555444222222111000///............,,,,,,,,,+++++++++******++++++************++++++************))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,,,,---....../////////000000///......------------------------------------,,,,,,,,,,,,,,,++++++***************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************))))))))))))***+++,,,---......///000111111111111111222333555666666666555222222222222111111111111000000///...............---------...............------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------........./////////000000000111111000111222111111111333555666666666666777777777888777777666555555444333333333333333222222222222111111111111111000000000000///............---------......---------,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,+++,,,,,,------...//////////////////////////////......000111222333333333222333333444555555555555333333333333333222111000111111111000000000000000------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...////////////000000111222222222111111222222333555666777666888999999888777888999;;;;;;<<<===>>>??????@@@?????????>>>>>>=========:::999777555444444444444333333333222222222222111111000000000////////////........................---------,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************************++++++++++++++++++,,,,,,,,,------------------.........//////dddAAA777555333222222111000///............,,,,,,,,,+++++++++******++++++************++++++*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))***************++++++,,,------------....../////////......------------------------.........------------,,,++++++++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***+++,,,,,,------...///000111111000111222333444555555666666222222111111111000000000000///......---......///---------...............------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******))))))******))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------........./////////000000000///000111000000000222444555555666666777777777777666666555555444444333333333333222222222111111111111111111000000000/////////............---------......---------,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))*********************************+++++++++,,,,,,++++++,,,,,,---....................................///000222333333333333111222333444555555444444000111111111111000//////////////////////////////------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////......///000000111222222111111111111222444555555666888::::::999888888999:::;;;<<<===>>>???@@@@@@>>>>>>>>>======<<<<<<<<<888888777666555444444333333333222222222111111111000000000////////////...........................------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************************************))))))*********++++++++++++++++++,,,,,,,,,------------------............aaa@@@777444333222222111000//////.........,,,,,,,,,+++++++++******++++++************++++++******))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))***************+++,,,,,,------...,,,---..................,,,,,,,,,,,,,,,,,,,,,,,,............------------******++++++******)))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))((())))))***+++,,,+++,,,---///000000000000222222222333333444444444111111111000000000000///111000///.........000000..................------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))))))))***)))))))))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............////////////...///000/////////111333333444555666777777777666555555444444444333333333222222222222111111111111111111000000000////////////............---------......---------,,,,,,,,,***++++++++++++,,,,,,,,,*********************************++++++++++++,,,++++++++++++++++++++++++************************************************************+++++++++++++++++++++,,,------..............................//////111222333444444444111222444555555444333333//////000000000//////...------------............------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///------...///000111111222000000000111111222333444555777:::;;;:::999999:::999:::<<<>>>???@@@@@@@@@>>>>>>===<<<<<<;;;::::::777777666666555444333333222222222222111111111111000000////////////......------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************************************)))))))))************+++++++++++++++,,,,,,,,,,,,,,,------------.........^^^???777444222333222111000//////.........,,,,,,,,,+++++++++******++++++************++++++)))))))))))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((()))******+++++++++,,,,,,---.........+++,,,---...............++++++++++++++++++++++++------------,,,,,,,,,+++)))******+++***)))((('''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((())))))***+++,,,++++++---...///000000000222222111111111222222333111111000000000/////////222111///......///111222/////////...---------,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++***)))))))))))))))))))))))))))***************************************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------........./////////---...//////...///111222222333444666777777666666444444444333333333333333222222222222111111111111111000000000///////////////............---------......---------,,,,,,,,,******+++++++++,,,,,,,,,************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++***++++++,,,,,,---.................................///000111222333333333222333444555555444222111//////000000000000//////,,,,,,---------.........------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,------...///,,,------...///000111222000000000000000111222333333666999::::::999999:::888999;;;===????????????>>>>>>===<<<;;;999999888666666666666555444333333222222222222111111111111000000/////////.........------------------------,,,,,,,,,++++++++++++***************************************************************************************************))))))))))))***************++++++++++++,,,,,,,,,,,,,,,---------.........\\\???777444222333222111000//////.........,,,,,,,,,+++++++++******++++++************++++++)))))))))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******++++++,,,,,,------......///+++,,,------.........---++++++++++++++++++++++++,,,,,,,,,+++++++++******)))******++++++)))((('''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))***+++,,,***+++,,,...///000000000222222111111000111111111000000000000////////////222111///...///000222333000000///...------,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++************************+++******)))))))))))))))))))))))))))******************************************+++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////---...///.........000222111222444666777777666666444444333333333333333333222222222111111111111000000000000000//////////////////.........---------......---------,,,,,,,,,*********++++++,,,,,,,,,************************++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++***++++++,,,,,,---..............................---...///111222222222222222333555555555333111000///000111111111111000000,,,---------......//////---..................---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---......,,,,,,---...///000111222000000///000000111222222111444888:::999999999:::777888:::<<<>>>??????>>>???>>>===<<<:::999888777555666666666555444333333222222222111111111111000000/////////............------------------------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---------......\\\AAA333222555222//////...------------...,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''(((((((((((()))***+++,,,+++---......---,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,------,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((()))***)))'''&&&&&&'''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))++++++***)))(((((())))))++++++,,,---...///000111111111111111000000000000000000000000000000000000////////////..................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))*********)))))))))))))))******++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////222222222222222222222222111111222222222333333333000000000000000000000000////////////............///............---------,,,,,,,,,,,,,,,,,,,,,,,,***************************************************++++++,,,,,,++++++***************************+++++++++*********)))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111000000000000000000000000...///////////////...............//////////////////............---------,,,,,,,,,++++++*********++++++++++++++++++++++++************************++++++************++++++************************++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////000000000000333444666777999:::::::::888888888:::===>>>===<<<@@@@@@>>>===;;;999888777333444555666555444333222000000000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))******+++,,,++++++******++++++,,,******+++++++++,,,,,,,,,[[[AAA444222555222//////...------------...,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((()))***+++,,,***,,,------,,,++++++,,,++++++,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))'''&&&'''(((''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++******)))(((((())))))++++++,,,---...///000000000000000000000000000///////////////////////////////////////...............------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))***)))))))))))))))))))))******++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////222222222222222222222222111111111222222222333333000000000000000000000000////////////........................------------,,,,,,,,,,,,,,,,,,,,,,,,***************************************************++++++,,,,,,++++++***************************+++++++++*********))))))))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111/////////////////////////////////000000//////...////////////........................------------,,,,,,,,,++++++*********++++++++++++++++++++++++************************++++++************++++++************************+++++++++,,,,,,,,,------,,,,,,,,,------------....../////////000000000000333444555777888999999:::999999999:::;;;;;;;;;;;;??????>>><<<:::888777777444444444444444333222222000000000000////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))******+++,,,++++++******++++++,,,*********+++++++++,,,,,,ZZZAAA555333444222//////...------------...,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))***+++,,,)))+++,,,,,,+++******+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((('''((()))((('''&&&'''((('''(((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******)))((((((((())))))++++++,,,,,,---...//////.....................////////////////////////////////////............---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))************++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------............/////////111111111111111111111111000111111111222222222222000000000000000000000000////////////........................------------,,,,,,,,,,,,,,,,,,,,,,,,******************************************************++++++++++++******************************+++************))))))))))))))))))))))))))))))))))))))))))*********++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000111........................//////000111111000000///000/////////...---------............------------+++++++++++++++*********++++++++++++++++++++++++************************++++++************++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------....../////////000000000222333444666777888999999;;;:::999999999999:::;;;>>>===<<<;;;999777666666444333222222111111222222111000000000/////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))******+++++++++************++++++*********++++++++++++,,,WWWAAA666333444111//////...------------...,,,,,,,,,+++++++++******************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))***+++,,,)))+++,,,,,,+++******+++******++++++++++++************+++,,,,,,,,,,,,+++************************))))))))))))))))))))))))(((((((((((((((((((((((('''((()))((('''&&&'''(((((((((''''''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***))))))((((((((())))))***++++++,,,------......,,,---------------......//////////////////////////////.........------------------,,,,,,,,,++++++************************************************((()))))))))************)))))))))))))))))))))))))))))))))))))))***************++++++++++++******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,------------------.........////////////000000000000111111000000000111111111111222000000000000000000000000////////////.....................---------,,,,,,++++++++++++++++++++++++******************************************************++++++++++++******************************************))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++++++++,,,,,,---...///000111///////////////////////////000000111111111111000000000///...------,,,,,,.........---------,,,,,,+++++++++***************************************************************++++++************++++++***************************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------........./////////000000000111333555666777777777;;;;;;:::999888:::<<>>666222555000111000///...---------------,,,,,,++++++*********))))))))))))************+++***))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((()))******++++++************************************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''***)))((('''''''''((((((((((((((((((((((((((((((''''''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***))))))))))))***++++++++++++++++++,,,---......------------------------......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------............/////////000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************)))))))))))))))))))))))))))************))))))((()))************))))))((())))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,........................,,,++++++++++++,,,------............------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))*********+++++++++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,---------------............/////////000111333555777888999999888888777666555444444333666555444333222222222222000000//////...---------......------,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))pppCCC???777222555000000000///...------------,,,,,,,,,++++++*********((()))))))))******************)))))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''(((((((((((()))((((((((((((((((((((((((((())))))******************************************)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((('''((((((((((((((((((((((((((((((((('''((()))******)))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***++++++************+++,,,---...++++++++++++++++++++++++...---,,,,,,++++++,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////////////////////////////------------------------++++++++++++++++++++++++))))))*********+++++++++************************))))))))))))))))))))))))))))))************)))((())))))************)))((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++***++++++++++++,,,,,,,,,---------------.........,,,,,,,,,+++,,,,,,---............---------,,,,,,++++++++++++++++++++++++************************************************))))))))))))************+++++++++***************************************************************************++++++++++++++++++,,,,,,,,,------------------........./////////000222444666777888888777777666555555444333333555444333222111111111111/////////......------------------,,,,,,,,,++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))qqqEEE@@@888222444///000///...------,,,,,,,,,,,,,,,+++++++++++++++***((()))))))))***************)))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((&&&'''''''''(((((((((((((((((((((((((((((((((((((((((()))************))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((()))*********)))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((())))))***+++***************+++------++++++++++++++++++++++++------,,,++++++++++++,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------------------.................................///------------------------++++++++++++++++++++++++))))))*********+++++++++************************))))))))))))))))))))))))((())))))*********))))))((())))))*********))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++************+++++++++,,,,,,+++,,,,,,,,,---------...---------------......///...------------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((()))))))))*********************************************************************************))))))*********++++++++++++++++++,,,,,,,,,------------------...............///111333555666777777666666555555444444333333333222111000////////////............------------,,,,,,,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))pppDDD@@@888333444///000///...---,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))************)))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))'''((())))))******))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''((()))************(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))(((((((((((()))******))))))))))))***+++,,,---++++++++++++++++++++++++------,,,+++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,------------.........---------...............------------------------++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))((())))))************)))((())))))************)))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******************++++++++++++***++++++,,,,,,---------...------------...//////------------,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((()))))))))******)))))))))***************************************************************)))))))))************+++++++++++++++,,,,,,,,,,,,,,,------------.........---...000222444555666666555555444444444333333333222111000///............------------------------,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))lllBBB???777333555000//////...---,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))************)))))))))))))))***++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((()))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''''''''''''''''''''''''''''''''''''''((()))+++,,,---((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))******)))(((((())))))***+++,,,++++++++++++++++++++++++---,,,++++++***+++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++************++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........,,,,,,---------.........------------------------************************)))************+++++++++************************))))))))))))))))))))))))(((((()))***************(((((()))***************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***************************++++++++++++*********+++,,,,,,------------,,,,,,------...///---------,,,,,,,,,++++++************************************************))))))))))))))))))))))))(((((((((((()))))))))***((()))))))))*********+++************************************************))))))))))))***************++++++++++++,,,,,,,,,,,,,,,---------.........---...///111333444555555444444444333333333333333222111000//////.........------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))iii???===777333666111//////...---,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))************))))))((())))))***++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))'''(((((())))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((((((((('''''''''''''''''''''''''''''''''&&&&&&''')))+++...///((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))******(((((((((((()))***+++,,,++++++++++++++++++++++++---,,,++++++******++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........------------------------************************)))************+++++++++************************))))))))))))))))))))))))(((((()))***************(((((()))***************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))************+++++++++))))))***+++,,,,,,------,,,,,,++++++,,,,,,---...---------,,,,,,,,,++++++************************************************))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,---///111333444555555444444333333333333333333333222111000////////////------------------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))aaa@@@<<<777555---//////......------,,,+++++++++++++++************))))))))))))))))))))))))))))))((((((((()))***++++++******))))))((((((''''''&&&&&&&&&'''((())))))***((((((((((((((((((((((((((((((''''''''''''((((((&&&((())))))(((((()))+++(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''***)))'''%%%%%%%%%'''((((((((('''''''''&&&&&&&&&))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))(((((('''''''''(((((('''&&&&&&&&&(((+++///111((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((++++++************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---.........------,,,,,,,,,---------------------------------,,,,,,+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&)))************+++++++++------,,,+++,,,---...///------------------------************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))+++++++++*********))))))))))))***++++++++++++***)))************+++++++++++++++,,,,,,,,,,,,------...000222333333333111000111111111111111111111111000000000000000000000000///............---------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))************))))))))))))))))))))))))))))))************************___>>>;;;666444---//////......------,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))***+++***)))))))))((((((((('''&&&&&&''''''((())))))***((((((((((((((((((((((((((((((''''''''''''(((((('''((())))))(((''')))***''''''''''''''''''''''''))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''***((('''%%%%%%%%%'''((((((((('''''''''&&&&&&&&&)))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((('''''''''(((***,,,---((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------------------------------,,,,,,+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''))))))*********+++++++++---,,,,,,+++,,,---...///------------------------************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))++++++))))))))))))))))))))))))+++++++++*********))))))))))))***++++++++++++***)))************+++++++++++++++,,,,,,,,,,,,------...///111222333222111000111111111111111111111111000000000000000000000000............------------,,,,,,+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))************))))))))))))))))))))))))))))))************************[[[===;;;666444---//////......------,,,+++++++++++++++************)))))))))))))))))))))))))))+++***))))))))))))))))))))))))))))))((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((''''''''''''((((((((()))***)))''''''''')))''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''')))((('''%%%%%%&&&'''''''''''''''''''''&&&&&&&&&((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********++++++++++++,,,,,,,,,---......---,,,,,,------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''')))))))))*********++++++,,,,,,,,,,,,,,,---......------------------------************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******+++))))))))))))))))))))))))+++************)))))))))))))))***++++++++++++***)))************+++++++++++++++,,,,,,,,,,,,------...///000111222111000000000000000000000000000000000000000000000000000000............------------,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))************************YYY===;;;777555...111///......------,,,+++++++++++++++*********))))))))))))))))))))))))))))))++++++***)))((((((((()))))))))))))))((((((((((((''''''''''''(((((())))))((((((((((((((((((((((((((((((''''''''''''((((((((()))***)))'''&&&&&&'''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''(((((()))&&&'''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************++++++++++++++++++++++++++++++++++++,,,+++******))))))******(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************+++++++++++++++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((())))))))))))************,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))************))))))))))))))))))***++++++++++++***))))))*********++++++++++++++++++,,,,,,,,,---------...///000000000//////000000000000000000000000000000000000000000000000.........---------,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))************))))))((((((((((((((((((((((((************************XXX>>>===888666///222///......------,,,+++++++++++++++*********))))))))))))))))))))))))))))))++++++***)))((((((((()))(((((((((((())))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((())))))(((&&&%%%&&&''''''''''''''''''''''''''''''((((((((()))))))))***''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))%%%&&&'''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))*********+++++++++++++++++++++++++++++++++,,,+++******))))))******)))))))))******+++++++++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********++++++++++++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((()))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))*********++++++++++++++++++,,,,,,,,,------------......////////////////////////////////////////////////////////////...------------,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))WWW>>>>>>888555///222///......------,,,+++++++++++++++************)))))))))))))))))))))))))))+++***))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''((()))(((&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&''''''((()))***'''''''''(((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))*********)))))))))************+++++++++++++++++++++++++++,,,+++******))))))******)))******++++++,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++,,,------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******((((((((()))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))(((((()))))))))))))))***))))))***++++++++++++***)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,---------.........////////////////////////////////////////////////------------,,,,,,,,,,,,+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))VVV>>>>>>777444---111///......------,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))***+++'''((((((((()))))))))***((((((((((((((((((((('''((((((((((((((((((((((((((((((''''''''''''((((((%%%'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))*********''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''(((''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''((()))***+++***)))((('''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))******+++))))))))))))************************************,,,+++******))))))******((())))))***++++++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((((((((()))))))))***)))***+++,,,---,,,,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++******)))))))))))))))))))))))))))(((((((((((())))))******))))))***++++++++++++***)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...........................////////////////////////---------,,,,,,,,,++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))UUU===>>>666222+++//////......------,,,+++++++++++++++************)))))))))))))))))))))))))))))))))(((((()))***++++++'''((((((((())))))******((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''(((((($$$&&&''''''&&&&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******+++''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''((((((((('''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''')))******///---***(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))************************************,,,++++++***)))*********'''(((((()))***+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************++++++***))))))***++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((((((((()))))))))))))))***+++,,,---,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++******)))))))))))))))))))))))))))'''((((((((())))))******))))))***++++++++++++***)))************+++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...........................////////////////////////---------,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))RRR;;;>>>777222---333//////...---,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&******)))((('''&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''((((((''''''''''''((((((((((((((((((((()))******''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******((((((((()))***+++))))))(((((((((((()))))))))(((((('''''''''((((((&&&'''''''''(((((())))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((************************)))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,+++***)))))))))************))))))))))))))))))))))))))))))))))))))))))************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++......................................................---------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))((((((PPP;;;===777333...444//////...---,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))(((((((((''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((('''((((((''''''''''''((((((((((((((((((((()))******''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***))))))((()))***+++,,,))))))(((((((((((()))))))))(((((('''''''''(((((('''''''''((((((((())))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************************)))************+++++++++)))************+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,+++***)))))))))************))))))))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++...................................................------------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))(((NNN:::===666444///555//////...---,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))***))))))(((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''''''''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((())))))***''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***,,,---...))))))(((((((((((())))))(((((((((''''''(((((()))''''''(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************)))************+++++++++)))************+++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,,,,,,,+++******))))))************))))))))))))))))))))))))))))))))))))))))))************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++------------------------------------------------------------,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))KKK:::<<<666555111555//////...---,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&'''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((())))))***,,,---...///))))))(((((((((((())))))(((((((((((((((((()))***(((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************))))))*********+++++++++))))))*********+++++++++************++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,,,,,,,++++++***))))))************))))))))))))))))))))))))))))))((()))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))*********+++++++++++++++++++++++++++++++++---------------------------------------------------------,,,,,,,,,+++++++++++++++*********))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))))))))III:::;;;555555222555//////...---,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''(((***))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&'''''''''(((((())))))((((((''''''''''''(((((())))))(((((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((***+++,,,---......))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))*********+++++++++))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++,,,,,,,,,++++++))))))************))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************************))))))*********+++++++++++++++++++++++++++++++++------------------------------------------------------,,,,,,,,,++++++++++++++++++*********))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******HHH:::;;;444555222444//////...---,,,,,,,,,,,,+++++++++************))))))))))))))))))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((******)))((('''&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''((()))))))))((((((''''''''''''((((((***))))))(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((***+++,,,,,,,,,,,,))))))(((((((((((())))))(((((((((((()))***++++++******))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++)))************+++++++++)))))))))************+++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++,,,,,,,,,++++++))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************|||GGG;;;:::333555111222//////...---,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((())))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''((())))))***((((((''''''''''''((((((******)))(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((***+++++++++******))))))(((((((((((())))))(((((((((((()))***+++,,,*********)))))))))(((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************)))************+++++++++)))************+++++++++))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))***+++,,,,,,,,,,,,+++))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************{{{GGG;;;:::333555111222//////...---,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&'''((())))))***((((((''''''''''''((((((******)))(((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((***++++++***)))((())))))(((((((((((())))))(((((((((((()))***+++,,,+++*********))))))(((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************************)))************+++++++++)))************+++++++++))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))***+++,,,,,,,,,,,,,,,))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++uuuFFF<<<888000666333111......---,,,,,,,,,,,,---,,,,,,++++++***)))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((///,,,///###666///###'''***###///222 +++***$$$&&& %%%***+++(((%%%///&&&###"""***+++...000'''"""///&&&"""(((###$$$*** 000$$$''',,,&&&""""""$$$''')))$$$---***)))+++666--- ,,,((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))(((((('''''''''&&&''''''''''''((((((((((((%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))*********************)))))))))))))))))))))******+++++++++,,,))))))((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---,,,+++***)))******))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''******))))))))))))******))))))))))))************))))))))))))))))))))))))tttFFF<<<888000666333111///...------,,,,,,------,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((999pppccc666$$$$$$<<<&&&...)))%%%&&&"""!!! ))),,,,,,+++''')))'''EEEFFFOOOOOO___AAA ///%%%(((&&&&&&|||ooo@@@,,, ;;;((('''QQQ^^^WWWDDDXXXSSS>>>QQQeeeLLLMMMUUU^^^555%%%&&&'''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''')))(((((((((''''''''''''''''''''''''((((((((((((%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************))))))))))))))))))))))))))))))*********++++++))))))((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))************************((())))))******))))))((())))))))))))************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((***++++++++++++*********))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''******))))))))))))******))))))))))))************))))))))))))))))))))))))qqqDDD<<<888000666333000///...------,,,---------,,,,,,++++++***)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((YYYWWW!!! 444%%%%%%%%%***!!!"""...&&&%%%)))&&&))))))###444sss,,,+++***333ooo555///000 111MMM&&&((()))%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''((((((((((((&&&&&&'''(((((((((((('''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))******(((((())))))))))))******))))))((('''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************)))******************)))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))***+++++++++******))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))******))))))))))))************))))))))))))))))))))))))nnnCCC<<<999000555222000//////...---------------,,,,,,++++++***)))))))))************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((###666TTTNNN999((('''333%%%...!!!!!!)))&&&)))$$$,,,"""...!!!===BBB ///$$$111///!!!%%%(((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''''''''''''''((((((((((((&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************)))))))))))))))*********((((((((((((((()))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***************************************++++++++++++******((()))))))))************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******+++++++++******))))))))))))******************************++++++++++++++++++++++++---------,,,,,,+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((******))))))))))))******((()))))))))************))))))))))))))))))))))))kkkAAA<<<:::000555222000//////...------------...,,,,,,++++++***)))))))))************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&***+++!!!222)))+++777 333"""***'''***000...,,,&&&***!!!nnn'''333###"""eee444fff333111---***FFF###!!!((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((''''''''''''((((((((((((&&&'''(((((())))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************(((((())))))************)))))))))((((((((((((((())))))((((((((())))))***************************))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******************************************++++++++++++******((()))))))))************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++******************))))))))))))******************************++++++++++++++++++++++++------,,,,,,,,,,,,++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******((()))))))))************))))))))))))))))))))))))ggg???<<<:::000444111000000///......------......,,,,,,++++++***)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((---&&&333"""(((***%%%333///---(((""" %%%###+++%%%'''000###NNN>>>444!!!(((NNN(((&&&333^^^,,,222***((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((''''''''''''((((((((((((''''''((())))))))))))(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************((((((((()))******++++++******))))))))))))(((((())))))((((((((()))******************************))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++************************)))******************)))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))///...,,,+++***)))))))))******))))))))))))******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))eee>>><<<;;;111444111000000//////...............,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((($$$''',,,*** 666www..."""222***[[[jjjWWWddd^^^mmmUUUfff\\\444+++###---kkk===++++++""",,,%%%"""ooo,,,###444"""888444%%%"""!!!((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))''''''''''''((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************'''(((((()))******++++++++++++*********)))))))))))))))(((((()))******+++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++************************((())))))******))))))((())))))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))---,,,+++***))))))************))))))))))))******************************************************,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))*********))))))))))))******))))))))))))************))))))))))))))))))))))))ddd>>>===;;;111444111000000000///...............,,,,,,++++++***)))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***!!!******$$$)))'''###aaa!!!+++(((...---&&&000%%%+++000$$$!!!---...^^^---000((("""GGG===CCCCCCQQQ(((222(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&'''''''''(((((())))))''''''''''''((((((((()))'''(((((()))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************'''(((((()))***+++++++++,,,+++++++++******))))))))))))((())))))***++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++************************(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))***+++******))))))))))))******))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))************))))))))))))******))))))))))))************))))))))))))))))))))))))aaaBBB<<<666222777000111......------------............---,,,++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''***"""***)))$$$&&&&&&'''KKKGGG,,,******,,,000""")))+++,,,!!!)))+++<<>> 000 $$$333!!!&&&))))))******)))((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,++++++******)))))))))))))))))))))(((((((((((('''((()))******+++******,,,+++***)))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((()))***************************))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************++++++,,,,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******)))))))))))))))))))))))))))))))))))))))(((((('''(((((((((((())))))))))))\\\???===777222666000222//////............//////......---,,,++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''!!!AAA[[[RRR)))333CCC&&&...///777xxx111'''***000///+++(((%%%$$$TTT???***'''''',,,+++(((...!!!(((///---000000((()))*********((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************------,,,++++++***))))))))))))))))))(((((((((((('''((()))+++++++++***)))+++******)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***(((((()))***************************)))))))))(((((((((((((((((((((((((((***))))))))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************++++++,,,,,,,,,,,,++++++************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))YYY>>>===888222555000333/////////....../////////......---,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((///EEE///333\\\***&&&###xxx(((///---XXX}}}qqq{{{...///%%%...######'''+++---sss######"""***&&&(((((()))******)))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))******************************************************))))))))))))))))))))))))************************((((((((((((((((((((((((((()))))))))************...------,,,+++***))))))(((((((((((())))))))))))'''(((***++++++***)))(((************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))(((((()))***************************)))))))))((((((((((((((((((((((((((()))))))))******)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))'''(((((()))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))WWW======888222555000444000//////......//////000......---,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((!!!UUU***111///------YYY+++rrr///333&&&}}}(((---!!!000!!!...333+++ggg888222...%%%444'''((()))******)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******+++******))))))******+++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************---,,,,,,++++++*********(((((((((((())))))))))))))))))************))))))))))))************)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))***************************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((())))))))))))UUU<<<===999222444000444000000////////////000000......---,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((!!!$$$111(((,,,!!!555+++666%%%%%%+++[[[333 )))///--- ...,,,((('''!!!111"""!!!222222'''((()))******)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********+++******))))))******+++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************+++++++++++++++*********'''((((((((()))))))))*********))))))))))))******((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((((((((()))***************************))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))&&&'''((()))***))))))((())))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))TTT<<<===999222444000555000000////////////000000......---,,,++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))SSSxxx---666+++###///333TTT---ppp***&&&)))((((((+++###(((...000!!!$$$333&&&(((111+++888!!!'''((()))******)))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))******************************++++++'''((((((((())))))******+++***)))(((((()))***+++((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((((((((()))***************************))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))&&&''')))*********)))((())))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))OOO@@@;;;:::222111444000//////............/////////...------++++++***))))))))))))))))))******+++))))))))))))))))))))))))+++*********))))))(((((())))))************))))))NNNYYY,,,###333&&&...(((&&&(((222}}}%%%///'''+++'''uuu,,,!!!'''000&&&###(((//////,,,333###___)))---###&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))******++++++,,,,,,***++++++,,,+++***)))(((---,,,+++***))))))******,,,+++******))))))******,,,+++***)))))))))***+++,,,,,,***))))))(((((()))************************************************))))))))))))))))))))))))******************************))))))((((((''''''))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))NNN@@@;;;:::222111444000//////............/////////......---,,,+++******)))))))))))))))***++++++************************+++*********))))))))))))))))))************))))))QQQWWW***,,,###'''---'''&&&&&&DDDttt###///!!!&&&666LLLMMM444)))///,,,###(((''':::999666,,,(((444'''+++&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************++++++++++++......---------,,,,,,,,,+++,,,,,,---...---------((())))))***************+++++++++******++++++,,,++++++++++++,,,...000111+++++++++,,,,,,,,,------******************************************************************************************************))))))(((((((((((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************+++***))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))NNN???::::::222111444000//////............////////////...---,,,+++*********))))))))))))***++++++***************************************)))))))))))))))************))))))BBBOOO)))(((666yyy+++...***...333!!!"""BBB}}}***)))$$$'''444===&&&333222(((///+++222,,,444<<<$$$---,,,111&&&>>>""" ,,,"""(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------///000111222222111000///,,,,,,,,,++++++,,,------+++***)))(((((('''(((((()))******+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++***************************************************))))))))))))((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++***************************))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))NNN???:::999222222444000//////............////////////...---,,,+++************))))))******+++,,,************************************************)))******++++++******)))///ddd'''UUUKKK&&&((("""&&&111***###,,,bbb{{{111###000--- &&&lll((($$$ mmmDDD111)))===... ***###(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++,,,,,,,,,---************+++---///000------,,,,,,+++++++++,,,+++++++++******)))((((((------+++******)))******222222111000///......---+++,,,,,,,,,+++***((('''++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++************************))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((MMM>>>:::999222222555111//////............//////000//////...---,,,+++******************++++++,,,***************************************+++++++++******++++++++++++******!!!GGG<<<***111+++,,,'''%%%)))+++***...$$$rrr+++&&&111*** 222+++===???333@@@,,,$$$///&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************************************************************+++++++++++++++++++++++++++,,,,,,,,,------------......------...000222333...///000111222333333444555444222111222333555666555444222111///------,,,,,,,,,------...........................---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))************)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((MMM>>>:::999333222555111//////............//////000000///...---,,,+++++++++************+++,,,,,,++++++++++++++++++++++++*********+++++++++++++++******++++++++++++******,,,GGGiii&&&777hhh%%%+++...///,,,***+++...//////"""|||$$$///)))%%%444'''%%%,,,&&&###EEE$$$'''333"""(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......000///---------///111333444666999===@@@CCCDDDDDDHHHHHHHHHIIIKKKMMMOOOQQQIIIGGGFFFCCCAAA@@@??????555555444333111///,,,+++------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))************+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))LLL>>>999999333222555222//////............//////000000///...---,,,++++++++++++******++++++,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,***++++++,,,,,,++++++***<<<...VVV:::***555111222999>>>999999999555777DDDBBB000444,,,///888&&&///pppBBB$$$---777$$$(((&&&...!!!(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------.....................///111555999<<<@@@CCCGGGLLLOOOPPPPPPOOOKKKMMMOOOPPPQQQPPPOOONNNSSSRRRQQQOOONNNNNNNNNNNNRRRRRRQQQOOOLLLHHHEEEDDD777555222///---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++***************************************+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))~~~LLL>>>999999333222666222//////............//////000000///...---,,,,,,+++++++++******++++++,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,***++++++,,,,,,++++++***)))"""888777QQQUUU[[[VVV^^^fffccc___\\\RRRYYYfffSSSrrrFFF222888AAA(((888+++???RRR###))))))***555999333%%%***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////111111333777===CCCJJJMMMKKKNNNRRRVVVWWWVVVSSSQQQTTTVVVYYY[[[YYYTTTNNNJJJMMMMMMLLLLLLLLLLLLMMMMMMMMMOOOQQQTTTVVVWWWWWWWWWJJJFFF???999444111111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))******++++++++++++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************+++*********+++,,,------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))***++++++***)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))|||GGG@@@999777555222111333000000////////////000000000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---...---+++)))((()))$$$...333---))),,,//////333000+++)))FFF~~~rrryyyvvvwwwvvvzzzsss|||xxxzzzuuu|||aaaSSSQQQJJJ;;;>>>CCC555YYY000###,,,!!!888mmmKKK444###%%%***)))&&&((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,------,,,++++++,,,,,,,,,)))---,,,***,,,111...&&&+++...111111000111333444555GGGLLLBBBFFF[[[fffaaaYYY}}}sssqqqwwwsssqqq```]]]zzzxxxhhhYYYXXXbbbVVVIIIMMMMMMGGGGGGOOOWWWZZZ\\\^^^```]]]PPPAAA777555---------+++))))))+++---------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++*********))))))(((((()))************+++++++++************************))))))))))))))))))))))))***************************************************************************,,,---,,,)))''')))++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************///---+++)))(((((()))***************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***+++*********))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))*********)))))))))))))))zzzGGG???999888555222111333000000////////////000000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,---...222---((()))///444///'''---333>>>AAAEEE```{{{~~~yyy{{{xxxwwwoooaaa^^^\\\SSSGGGEEEDDDDDDBBB>>><<<<<>>999888666333111333000000////////////000000//////.........---------------------------------........................---+++***+++---...---,,,$$$)))222777888BBB[[[uuu{{{ttt|||xxxoootttwww}}}~~~xxxuuu{{{zzzppp```TTTOOOIIIAAAHHHEEE???999444222000---###+++///---******,,,&&&'''+++///,,,%%%&&&***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------------------------...///+++***///555444...---222:::555CCC```qqqppptttnnnoooyyyUUUFFFRRRYYYSSSVVVXXXVVVNNNAAA555///---///...------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++***************************************************************************************************************************+++++++++************************************************************************************+++++++++*********))))))((()))))))))******************))))))******,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))******(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************)))))))))))))))))))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++*********)))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))*********qqqDDD>>>999999777333111333000000////////////000000...............---------------------------------........................+++++++++---000222222222000333===OOObbbrrrzzzyyyxxxtttzzzzzz~~~~~~vvvsss}}}ppppppdddOOO666999===???===<<<<<>>IIISSSXXXooovvvggglllhhhWWWPPPSSSYYY\\\YYYNNN>>>222333...)))***///111...***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************+++++++++))))))*********+++++++++************************************************************************************************************************************+++++++++***************************************************************************++++++++++++************((()))))))))************)))))))))******+++,,,,,,************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))******))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++))))))))))))))))))******(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))************nnnCCC===999999888444222333000000////////////000000........................------------------------........................222111000---***+++...111CCCWWWmmm{{{{{{||||||www~~~wwweeecccTTTCCC;;;999;;;>>>BBBGGG<<>>HHHccc~~~}}}|||zzzvvvvvvyyy||||||lllSSSCCC;;;:::@@@HHHIIIFFF@@@:::555...'''###)))((('''&&&(((******((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))*********************************+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...............///000111222(((:::FFFIIIZZZ}}}qqqhhh[[[NNNHHHKKKTTT[[[MMMHHH@@@777111......///------------------------++++++++++++++++++++++++*********************************++++++,,,,,,,,,)))************+++++++++************************++++++++++++++++++++++++************************************************************************+++)))((()))+++---+++***))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++*********))))))))))))************)))******+++++++++******************************************************))))))))))))))))))))))))))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++---///000000///---+++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************)))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,((()))))))))************(((((())))))))))))(((((())))))))))))))))))))))))'''(((((()))******++++++jjjBBB===999:::888444222333000000////////////000000---.............................................////////////////////////333666777777<<>>YYYqqq|||lllkkkppprrrtttyyy{{{kkkOOOHHHBBBCCCGGGHHHEEEBBB>>>555,,,))),,,...+++((()))))))))***))))))(((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,---------///---...///,,,)))+++000555'''***666888===UUUlllyyymmmQQQNNNbbbdddTTTFFF===222222222000...++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************))))))))))))******111111222222111111000///************************************************))))))************))))))))))))))))))))))))))))))************************+++*********))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))+++***)))***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))ddd@@@???<<<888666444333333111000000//////000000111000000////////////..................////////////222///...000///...222888DDD\\\wwwjjjpppxxx~~~zzzqqqooo{{{~~~hhh[[[KKKBBBCCCFFFEEEAAAHHH???555...------+++(((************++++++++++++((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......000---,,,//////---...222///000111666LLLnnnsssTTTJJJQQQbbbdddTTT===444---------,,,---111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++************++++++000111222222222000...---++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))***************************************)))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++***)))***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))bbb@@@>>>;;;888666444333333111000000000000000000111000000//////////////////....../////////000000000...000333222...---888EEEaaauuurrrggg```cccgggccchhhpppnnnfffjjjqqquuuuuussspppoookkkuuu}}}{{{|||}}}}}}}}}qqq[[[GGG@@@@@@@@@===>>>BBBCCC;;;///'''(((---***************++++++,,,(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,------------------------............000------111333111111444---<<<@@@HHHqqqaaaJJJDDDSSSaaa]]]RRREEE333(((+++222222---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---...///111333333111///---++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))))))))))))))))))))))))))************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++***)))***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))```???>>>;;;888666444444444111111000000000000111111//////000000000000000000/////////000000000111111---///111000...777OOOfff|||mmmwwwsssnnnuuuuuutttrrrjjj^^^]]]gggoooqqq{{{nnn]]]VVVVVVSSSVVV```iiisss~~~}}}{{{vvviiiXXXNNNIIIDDD===888@@@GGGEEE;;;111------+++***)))))))))***++++++))))))))))))***************************************************************++++++++++++,,,,,,,,,,,,,,,---------.........------.........////////////---///222222//////222:::EEERRRooofffdddwwwOOODDDRRR[[[]]]OOO777,,,111000&&&,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---///111333444333111///++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++*********************************************************************+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************+++***)))***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))************************************************^^^???===;;;888666555444444222111111000000111111222//////000000000000111111000000000000111111111111111///...333===SSSsss|||xxx~~~qqq[[[ZZZppp|||uuussskkkeeeooorrrxxxxxxppphhh^^^LLL;;;>>>===@@@GGGLLLHHH:::------,,,***)))))))))***+++)))))))))*********++++++************************************************++++++++++++,,,,,,,,,,,,---------.........//////.........////////////000000///000222///,,,000666IIIlll|||~~~}}}vvvvvvSSSHHHIII[[[___KKK666//////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++***************************************************************+++++++++++++++************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******+++++++++***)))***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))************************************************\\\???===;;;888666555555555222111111000000111111222//////000000000111111111000000000111111111222222555000444GGGbbb{{{tttgggyyy~~~uuuqqq}}}www|||~~~}}}}}}vvv]]]CCCBBB>>>===FFFPPPQQQEEE888000...,,,***))))))***+++))))))*********+++++++++************************************************+++++++++,,,,,,,,,---------.........////////////....../////////000000000//////111111...111>>>KKKnnnuuuYYYRRRQQQTTTTTTIII999333555------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........------------------------111000000//////000000111.........---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************************************************************++++++,,,,,,,,,************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******+++++++++***)))***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))************************************************\\\>>>===:::888666555555555222222111111111111222222//////000000111111111222000111111111111222222222555222>>>```~~~ppp~~~sssxxxmmmrrr{{{{{{yyy{{{sssWWW???@@@BBBEEEIIIJJJIIIGGG222111...,,,******++++++)))************+++++++++************************************************++++++,,,,,,,,,---------............/////////000////////////000000000000...///000111111:::OOOcccyyyvvvuuu|||YYYHHHWWW\\\HHH666555------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++------------------------------------------------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------777666666555555666666777999888666444222000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************************************************************++++++,,,,,,,,,************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***++++++++++++***)))***+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************************************************YYYAAA???<<<999777555444444222222222111111111111000111111111111111111111111///222333111111333555444999:::jjjjjjcccuuu}}}{{{^^^```{{{~~~xxxwwwdddTTTGGG======CCCFFFIIIKKKGGG;;;---(((,,,...+++&&&***))))))((())))))***+++))))))))))))))))))))))))++++++******++++++,,,---,,,,,,,,,---------......///////////////.........))),,,...---,,,---//////333///...222???UUUsss~~~KKKHHHXXXVVVHHH@@@777***,,,222---+++...,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---............------,,,,,,,,,+++,,,,,,++++++,,,...111---+++,,,000...))))))...***---///............---...---------...---+++***111///---+++************......------------......++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++---......---+++***+++---000+++)))---111111111222;;;FFFIIIAAA???FFFGGGAAA@@@DDDEEE@@@<<<:::888555<<<333+++***...000...)))111///,,,+++,,,---------***))))))+++------,,,***************************************************))))))))))))))))))))))))************************)))************+++++++++++++++************++++++************************************************+++*********))))))((((((******)))))))))))))))***************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))XXXAAA???<<<999777555444444222222222222111111111111111111111111111111111111///000111333222222333666BBBrrrsssccc{{{\\\UUUaaa{{{xxxkkkXXXDDD>>>@@@AAA@@@???DDDAAA:::222,,,))))))***************))))))))))))************************++++++******++++++,,,---,,,,,,,,,---------....../////////////////////...///000000//////000111111---333777>>>TTTuuusssJJJBBBVVV^^^TTTCCC333------***,,,///)))---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---............------,,,,,,,,,,,,------,,,******,,,---222///...000...+++---333000000///------.........666444111...,,,,,,---...,,,,,,,,,---///111333555,,,------...---,,,+++***++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---------,,,,,,+++,,,---------...000222+++)))***///333777???GGGIIIDDDGGGOOOLLLAAAAAAJJJHHHFFFAAA@@@DDDHHHDDD<<<777;;;???>>>999444222111...,,,++++++,,,---,,,+++,,,,,,,,,,,,------...---************************************************************************************************)))************+++++++++++++++************++++++************************************************+++*********))))))))))))******))))))))))))******************************************************************************)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))WWW@@@???<<<999777555555555333222222222111111111111111111111111111111111111222000111555333000777CCCooo}}}}}}zzz}}}zzz}}}yyy|||lllSSSFFFAAA===999777???DDDGGG>>>000'''(((---++++++++++++***)))((('''************************++++++******++++++,,,---,,,,,,,,,---------............/////////////////////---,,,---///111222222777333999TTT{{{||||||zzzhhhQQQMMMWWWPPPAAA666...(((...111(((------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------------...///...---,,,---...+++***,,,///...---///333333000------...///000111)))***,,,---...000333555111000...,,,+++))))))))),,,---.........,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,.........,,,++++++...000111666???FFFDDD@@@CCCJJJWWWPPPRRR\\\]]]TTTSSSZZZ[[[ZZZUUUQQQRRRUUURRRMMMRRRNNNHHHAAA;;;999:::<<<777555333222222111///------......,,,+++***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++++++++************++++++***************************************************************)))))))))******)))))))))******+++++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************UUU@@@>>><<<999777555555555333333222222222111111111111111111111111111111111555222333444111222EEE]]]yyy}}}{{{yyy~~~|||zzzvvv~~~yyygggVVVHHH<<<888:::999AAAGGGEEE;;;111------)))***+++++++++***))))))************************++++++******++++++,,,---,,,,,,,,,---------..................////////////...++++++///222333222333999<<>>;;;999777666555555333333333222222222222111111111111111111111111111555333222111000;;;ZZZyyyvvvvvvrrrwwwyyyzzz}}}xxxjjjUUUAAA;;;===777999>>>DDDEEE@@@555,,,((()))***+++++++++++++++************************++++++******++++++,,,---,,,,,,,,,---------......---.........//////000000222//////444666333222555000YYYvvv|||{{{bbbEEEOOOPPPSSSHHH222---000,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,------...///........................,,,---//////......///111444555444111000222555777GGGFFFIIINNNNNNIIIHHHLLLGGGFFFFFFFFFEEEDDDAAA???<<<;;;999777555222111///000...,,,++++++---///111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------***,,,...111666>>>FFFLLLMMMMMMQQQ[[[fffqqq|||yyyxxx|||nnn___YYYPPPFFF>>>888222///---///111111000/////////++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++++++++************++++++***************************************************************+++++++++***************+++,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))*********+++++++++******************************************************++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))******+++++++++,,,RRR???===;;;999777666666666333333333333222222222222111111111111111111111111222111000222<<>>999;;;AAACCC@@@;;;///...+++)))((()))***+++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,---------......------......///000000111111,,,---111000///;;;KKKnnnvvvrrryyynnnxxx}}}www{{{}}}sssWWWLLLQQQKKK@@@777.........------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------------...//////---........./////////000000000000///000333888;;;999BBBKKKQQQ\\\lllwwwzzzuuuxxx~~~tttyyyssslllllliii___VVVNNNOOOPPPPPPPPPOOONNNNNN<<<;;;999777555222000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...------------------------+++,,,...000222333444444333555:::AAAKKKXXXfffooonnnxxxmmmccccccqqq|||~~~|||qqquuu}}}yyylllcccOOOEEE888000//////,,,))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++************++++++*********************************************************++++++,,,,,,,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++******************************************************++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))***++++++,,,------PPP>>>===;;;999777666666666444444444333333333222222111111111111111111111111111333666EEEnnn{{{}}}{{{yyywwwtttrrrrrrtttrrrlllkkkoootttuuulllqqqrrrooosss{{{~~~}}}qqq^^^gggkkk{{{|||qqqPPPKKKEEE>>>999888<<>>999333///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------,,,---///222444666777777555:::CCCPPPbbbvvvrrrgggiiirrr|||rrryyy}}}yyytttrrrpppmmmsssvvv|||ttt{{{tttbbbLLL===888666111---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++************++++++*********************************************************++++++,,,,,,,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++******************************************************++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))***+++,,,,,,------VVV@@@>>><<<999777666555555444333333222222333333444333666000///888888222222000:::333ddd~~~sssllllllgggaaa```]]]XXXTTTTTTRRRPPPTTTUUUVVVVVVTTTQQQRRRTTTOOOQQQOOOJJJPPP]]]ccc```cccoooyyytttmmm{{{~~~fffwww}}}}}}dddUUUOOOHHHCCCAAA@@@AAABBBAAA999000,,,---...---+++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------.........//////000000000000////////////000111666999999EEEmmm|||xxxnnnnnnpppuuuvvvqqqeee[[[xxxrrriiidddbbbbbbaaa___[[[```nnn|||yyylllfffkkkrrrrrrrrrrrrpppnnnlllkkkvvv{{{{{{uuupppnnnhhh```bbbdddhhhooozzzzzzTTTIIIYYYWWWFFFBBB...+++---111111,,,,,,///......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////***---111222111111111222(((666,,,***999000%%%777444444888DDDWWWkkkyyyvvvuuuuuuwwwyyyxxxvvvxxx}}}yyy```\\\NNNRRRDDDGGGTTTRRRJJJBBB999222222222222111///,,,***........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......///...,,,,,,---------,,,444111000444777888:::>>>@@@DDDHHHYYYttt|||oooyyyvvvyyy|||xxx{{{|||sss{{{{{{uuuwww|||~~~|||{{{hhhXXXGGG888222222///...,,,,,,------,,,***---------,,,,,,,,,++++++************************************************************************,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********)))***+++,,,,,,++++++******+++---------,,,---...---,,,---111333000,,,***///,,,+++...000111000///+++,,,------...---)))$$$))))))***************))))))************+++++++++************************************************))))))))))))))))))))))))++++++++++++++++++++++++************************)))************+++++++++***+++,,,,,,,,,,,,,,,+++***))),,,111000,,,///666TTT@@@>>><<<999777666555555444333333222222333333444222777333///555333///444111===WWW{{{vvv|||nnneee]]]QQQOOOPPPJJJJJJMMMOOONNNLLLLLLLLLLLLNNNMMMKKKLLLLLLIIIFFFDDDDDDAAA@@@CCCDDDCCCDDDGGGRRRQQQWWW[[[]]]gggssstttuuuwww~~~tttkkkttt|||sssdddUUUIIIHHHHHHDDDBBBDDDFFF???555...---------,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,---------.........//////000000000000000000000///333222111333<<>>:::444---***+++000555---------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,---------.........///...............------$$$)))///222111555EEEUUUUUUrrryyybbbooo{{{tttwww{{{|||tttyyylllWWWGGG>>>333111...,,,,,,---//////---------,,,,,,,,,++++++************************************************************************,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,+++)))((()))+++...000333000+++)))***---///000000...---......///555;;;000000000222222...)))&&&,,,***'''&&&)))---//////+++++++++++++++***))))))************++++++++++++************************************************************************++++++++++++++++++++++++************************************++++++++++++++++++,,,,,,,,,,,,------666,,,&&&---777:::::::::RRR@@@>>><<<999777666555555444444333333333333444444000777444111555222000888:::FFFuuu{{{{{{wwweeeZZZWWWWWWWWW```hhhdddccceeehhhhhhgggfffhhhkkkvvvsssnnnllljjjfff]]]VVVZZZNNNHHHIIIGGGAAAHHHUUUUUUQQQVVVdddkkkkkkkkkooojjjkkkooossstttvvv~~~jjjmmmwww{{{wwwdddSSSOOOOOOIIIDDDDDDIIIDDD;;;333...,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------........./////////000000000000000000000000222222222999LLLkkk{{{eee[[[QQQFFFKKKHHHDDDAAA??????@@@AAAIIIGGGEEEDDDDDDGGGIIIKKKDDDHHHKKKLLLKKKJJJLLLNNNTTTNNNLLLPPPPPPNNNQQQXXXPPPPPPOOOOOOPPPRRRTTTVVVTTTWWWWWWSSSPPPQQQQQQPPPLLLKKKJJJIIIKKKMMMPPPRRRYYYbbbqqqwwwVVVMMMbbbRRRAAA888///------,,,---///......---------,,,,,,,,,,,,,,,,,,---------......,,,------------.........------........./////////000...---,,,...///000000)))000777888555555AAARRRttt~~~yyypppnnnqqq|||{{{nnn```RRRPPPMMMAAAGGGCCC===555///---///111---.........---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,------------........./////////000///......---333111222888???JJJ[[[jjjpppmmmwwwyyynnnrrrmmmVVVBBB888444000............---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++---,,,+++******,,,...///---+++(((***...222555555@@@AAAFFFIIIGGGBBBDDDJJJIIIJJJKKKKKKIIIFFFCCC@@@;;;666000---++++++,,,,,,,,,,,,,,,++++++******)))************+++++++++,,,************************************************************************++++++++++++++++++++++++************************************+++++++++,,,,,,,,,+++++++++,,,...///***///777<<<:::666999???PPP@@@>>><<<999777666555555444444333333333333444444///555333444999555222;;;FFF___~~~mmm___WWWYYYfffsssmmmzzzxxxrrrllljjjlllsss}}}~~~|||wwwuuuvvv}}}kkkYYYQQQPPPKKKDDDGGGEEE@@@999222---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------............////////////000000000000000111111111222333@@@YYYoooxxxmmmQQQGGGKKKJJJEEEIIIMMMQQQTTTTTTSSSTTTUUUTTTVVVXXXYYYXXXXXXYYYZZZWWW___fffgggccc```aaadddkkkhhhjjjqqquuussssssuuussstttvvvyyy}}}}}}tttlllhhhlllmmmooorrruuuyyy|||}}}wwwTTTVVVVVVLLLAAA444---+++,,,...///......---------,,,,,,,,,,,,,,,,,,---------......------------........................///////////////...---...111333333222:::000...000222HHHkkkyyyssskkkhhhmmmzzz}}}qqq^^^CCCEEECCCBBBBBBAAA<<<333,,,......////////////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------------------............---///000000///.........333222555<<>>>>>HHHRRRMMM@@@>>><<<999777666555555555444444333333444444555111444222444:::444111:::XXXyyyqqqtttzzz~~~}}}{{{rrrzzz~~~{{{ppp{{{]]]WWWPPPOOOUUU___eeefffyyy{{{|||{{{|||{{{~~~xxx{{{```NNNQQQPPPDDDBBBCCCBBB>>>888111---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........./////////000000///000000000111111111222111555PPPyyywwwnnnUUUNNNQQQTTTVVVYYY\\\fffqqqwwwwwwtttrrrrrroooqqqtttvvvvvvvvvwwwyyyvvveeeQQQ[[[TTTKKK<<<111---...//////......---------,,,,,,,,,,,,,,,,,,---------......---------.........//////........./////////000000......///000222333222111:::333<<>>BBBAAA:::555555...---,,,+++++++++,,,---***++++++++++++,,,,,,,,,************************************************************************++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,++++++***+++---000333555CCC999333===TTTkkkttttttLLL@@@>>><<<999777666555555555555444444444444555555333555222222666111333DDDttt|||rrrYYY]]]ooosssvvvssswwwlllWWWLLLLLL\\\iiikkknnnwwwsssdddbbbffflllsss}}}}}}{{{ttt{{{bbbIIILLLOOOHHHBBBCCCCCCAAA<<<666///+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....../////////000000000///000000111111222222222///777UUU{{{wwwrrruuutttqqqzzzwww~~~wwwaaaXXXWWWRRRGGG999000///000///......---------,,,,,,,,,,,,,,,,,,---------......------........./////////....../////////000000000...000111111000///111222---FFFggg{{{yyyhhh[[[YYYxxxtttpppUUUFFFCCCDDDAAA<<<222111///---,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------........./////////+++...000///...///222666;;;;;;KKKppplllgggggg}}}xxx[[[aaa~~~XXX^^^xxx{{{uuu{{{rrrUUU>>>555333222111............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,+++---111888@@@EEEHHHKKKNNNLLLHHHBBB???===@@@>>>KKKdddpppfffYYYSSSmmm{{{yyykkk```VVVMMMLLLEEEAAADDDCCC===:::===333222000...---,,,------++++++++++++,,,,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,+++,,,---///222666999;;;444:::FFF\\\wwwKKK@@@>>><<<999777666555555555555444444444444555555111666444333333222CCCaaaooovvvyyywww|||zzzfffVVVSSSfffrrryyyuuuttt|||~~~mmmfffcccrrr}}}|||~~~~~~nnnWWWQQQXXX^^^IIIFFFCCC@@@>>>999222---------------------------,,,,,,,,,------------....../////////000000000000///000000111111222333333777GGGaaayyyxxxyyy___WWWXXXPPPAAA555111000.........---------,,,,,,,,,,,,,,,,,,---------..................////////////.../////////000000000000///111333111///111999AAATTTkkkqqqkkkhhheeevvvwww{{{qqqYYYKKKDDD@@@======999444///------...000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------...........................////////////,,,///111000///111777<<>><<<999777666555555555555444444444444555555---555777444333777UUU{{{zzznnnmmmsssyyyssshhhjjjvvv}}}{{{bbbccchhh|||pppvvv}}}pppbbbjjj|||QQQJJJCCC???>>>;;;555///------------------------,,,,,,,,,---------......////////////000000000000///000000111222222333333FFF___vvvyyyuuu}}}sssmmmlllcccfffqqqkkk[[[]]]ooouuuVVVZZZVVVGGG888222000.........---------,,,,,,,,,,,,,,,,,,---------................../////////000////////////000000000000...222444222000777FFFRRRnnnuuugggjjjqqq___PPPGGGCCCGGGBBB;;;333//////000222........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////................../////////000...000222111000333:::AAAQQQmmm}}}~~~wwwkkkOOO@@@<<>>III___ttt|||tttiiiyyyrrrwwwwww{{{mmmggggggkkkdddQQQCCCAAADDDAAA<<<666111...,,,+++++++++,,,,,,,,,---------************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,---------...000444999???CCCEEEGGGttt|||zzzKKK>>><<<:::888666555555555444444444555555555555666777888777111000EEEtttrrrpppnnniiiiiiooosssyyyyyy}}}|||ddd___iii}}}|||qqqmmmzzzsss{{{ssslllpppOOO===AAABBB>>>999333---,,,+++,,,...///...,,,---,,,,,,,,,,,,---......000000000000////////////...666...+++666444222@@@gggeeerrrhhhggglllgggaaafffmmm{{{{{{dddaaacccooo[[[oooaaammm|||ooolllvvvuuuzzz}}}aaaTTTYYYXXX@@@333333+++---,,,,,,---...///---,,,..................................../////////000...//////...///111000...888......000000BBB```qqqfffTTTjjj{{{UUUHHHQQQKKKBBB;;;444000......000///............---+++,,,------......------,,,..................------///////////////.........777******444222111PPPzzzxxx|||vvvwwwlllaaawwwTTT;;;;;;111+++...000---,,,...---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,------,,,+++******+++,,,---******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,...000...,,,+++---000BBBIIIDDDDDDJJJ===555EEEDDDSSSkkk~~~}}}hhhnnnwww{{{vvvvvvoooaaaZZZ^^^gggMMM===<<<888777444++++++------+++***+++,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++******************+++,,,,,,,,,---///...,,,333>>>???;;;???KKKeeegggbbb~~~KKK>>>===:::888666555555555444444444555555555555666000444555333:::VVVzzz{{{bbbooozzzyyywwwttt^^^\\\jjjvvv{{{rrruuu}}}ttt~~~qqquuuxxx\\\CCC>>>AAA===666222...---,,,,,,.........---------,,,,,,------...///000000000000////////////...333111000444555:::EEEeeehhh}}}fffWWW]]]mmm{{{iiirrrtttwwwmmmbbbbbb```___ggg```aaaiiieeePPPKKK^^^lllzzzjjjxxxzzztttjjjyyyeee```ccccccRRR@@@333)))......---...000000///---................................./////////000000111000///...000333333111(((666>>>;;;GGGfffqqqaaa\\\}}}VVVGGGOOOMMM>>>333444555333000...------......---,,,,,,------......------,,,........................////////////////////////444111333777888DDDfff}}}{{{yyymmmHHHBBB999333222111---+++,,,---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,+++******+++,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,---------///...,,,,,,///555<<<@@@AAAOOOKKK===CCCPPPTTTSSSsssxxxzzzwwwyyyqqqppp}}}uuussskkkdddmmmjjjMMMAAA;;;888222)))---...---+++***+++,,,,,,,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++------,,,******...222555===AAA===AAATTTgggzzzmmmmmmKKK>>>===;;;888666666666666444444444555555555555666111666555444CCCfffyyylll{{{}}}lll[[[]]]mmm{{{}}}|||nnn|||lllNNN>>>@@@>>>666444000...,,,,,,.........------------,,,------...///////////////000000000000222111555333,,,444EEELLLooo```sssddd^^^RRRhhhtttbbbQQQZZZeeennnmmmlllwww~~~~~~sssttt{{{uuucccgggrrrsssWWWNNN]]]~~~ooo```WWWFFF555333111000//////000111///................................./////////000000000444111...000333444444333:::---777YYYmmmfff```ddd{{{mmmkkkuuuZZZSSSJJJAAA;;;777444444000...------.........,,,------............------........................//////////////////000000---111444777CCC```zzzzzz|||zzzcccKKKAAA777333111///...000------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,------------333///+++,,,222999???BBBDDDEEEFFFGGGWWWwww{{{}}}yyysssvvvxxx||||||}}}|||ttthhhaaakkk{{{zzzfffPPPEEE@@@?????????222000...,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------------///---+++***---333;;;BBBBBB@@@999DDDddd|||rrr|||vvv~~~KKK???===;;;888777666666666444444444555555555555666555999777999RRRyyyooovvviii[[[aaaqqq|||~~~{{{ooorrruuurrrrrrrrrqqq[[[DDD@@@<<<777;;;222000------.........------------------...//////////////////000000000000444...555444,,,BBBcccmmmrrrrrrwwwooofffxxxjjj]]]WWWqqq~~~xxxyyyyyyqqqnnnqqq~~~gggbbbPPP::::::222111//////000000///..............................////////////000000000444000...222444444222222AAA666HHHnnnnnnOOO]]]eeeGGGGGGIII===333333111///---,,,.........---------............------............//////////////////000000000000111111111000666JJJgggxxxzzz|||kkkZZZDDD777333333222111...------------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,---...............111777>>>AAA???<<>><<<999777777666777444444444555555555555666555555<<>>666333///---..................------......///000......//////000000111111444111000333CCCkkkhhhzzz~~~pppjjj[[[sssvvv||||||yyyzzzoooTTTBBB555222///............---/////////////////////////////////000000000111111000...000555555111666@@@TTTqqqiiiXXXrrr\\\EEEJJJGGG999777444000.../////////.........////////////...............//////000000111000000000111222222333333444;;;]]]rrryyycccKKK>>>;;;:::999888777888999999:::???HHHNNN[[[gggwww}}}kkkMMM===777333...............---------,,,---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,------------++++++,,,---...//////000---:::HHHOOOMMMIIIHHHJJJZZZzzz~~~{{{ooonnnxxx}}}uuugggiiicccaaarrruuu|||hhhgggjjj```LLL???555444111+++)))---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++******++++++,,,,,,------------444???CCCBBBGGGPPPddd~~~|||nnnzzz]]]oooKKK@@@>>><<<999888777777777444444444555555555555666777666DDDiiivvvvvv}}}___```xxxbbbVVVcccsssssswwwvvvpppuuuddduuuuuutttuuuhhhyyyvvvIII777AAA:::777444000..............................//////000.........///000111111111444888333666TTTuuuttt~~~xxxbbbgggxxx{{{vvvxxx|||hhhLLL777444111////////////...//////////////////////////////000000000111111111111///111666444444BBBTTTooobbbVVVxxxbbbSSSIII>>>;;;777333000/////////.........////////////......---......///000000111111000000111111222333333444888SSS~~~{{{oooMMMGGGAAA???DDDFFFBBB===<<>>IIIQQQNNNGGGKKK]]]oooxxx~~~||||||oookkkppptttssskkkvvvvvvwwwmmmaaarrrmmmqqq}}}wwwmmmkkkzzznnnggg}}}zzzbbb^^^WWWHHH<<<:::666...,,,///...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++++++++,,,---............444???GGGEEEEEEXXXoooyyyvvvuuufffrrrvvvKKK@@@>>><<<:::888777777777444444444555555555666666555666LLL|||yyyrrrvvvZZZbbb|||bbbVVVcccqqqvvv|||gggpppuuu~~~qqqQQQ===HHH888888555000..............................///000000---......///000111111222---999666???hhhkkkzzzwwwqqqqqqsss~~~wwwuuuuuuuuutttHHH999666222000000000000///000000000000000000000000000000000000111111111111333000222666444777LLLeeeSSSYYYmmm~~~wwwaaaGGGIII===999444111000000///.........////////////......---......///000111111222000000111222333333444444MMMwwwmmmJJJCCCJJJ???;;;;;;>>>===:::;;;AAA???>>>>>>??????>>>;;;888>>><<>>:::111...222......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,------...///000000---888HHHNNNGGGKKKkkkvvvhhhdddwwwMMMAAA???===:::888666666666444555666666555555666888444444mmm|||}}}{{{zzz~~~uuu]]][[[eee}}}___]]]___{{{nnnqqq|||fffhhh{{{xxxoooHHH<<<===???<<<888222...---///111...............///000000/////////000222333222111333***HHHppp|||~~~ttttttyyy^^^zzzwww}}}}}}rrrjjjvvvRRRPPP999222555000+++000222000000000000000000000000111000000000000000111222333222666333777UUUjjj```ZZZ```gggxxx~~~eeeMMMAAADDD>>>222...222111,,,////////////////////////////////////000000000000---444///000999111000FFFaaasssTTTEEEAAABBBEEEAAA>>>===???BBBDDDFFFHHHGGGFFFFFFGGGGGGFFFCCCAAACCC@@@?????????GGG^^^tttVVV>>>>>>333------,,,''',,,///(((......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------111***+++222///***777KKKSSSSSSIII???NNNsss}}}uuufffYYYYYYQQQ\\\kkktttaaa}}}ccc^^^TTTOOOHHH:::555444,,,,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------333...+++...///------...888CCCCCC???FFFUUUsssvvviiivvvMMMAAA???<<<:::888666666666444555666666555444555777;;;FFFvvv|||{{{~~~uuu\\\aaakkkwww[[[]]]bbb|||ssssss}}}lllmmmzzz}}}UUU<<<<<>>===999444000...///111...............///000000//////000000000000000000666555XXX}}}uuukkkqqqyyyzzzvvviiijjjrrrVVVPPPKKK???222555666***000000000000000000000000111111000000111111222333,,,999---999eeefffYYYooo{{{wwwtttgggVVVNNNDDD===555...,,,.../////////////////////////////////000000000111111444333///111555333EEEhhhxxxwwwKKKBBB<<>>333111111,,,...111***......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------)))------+++444DDDMMMMMMIIIGGGZZZzzz}}}wwwwwwrrrwww~~~{{{yyymmmhhhdddmmm|||yyy^^^III@@@777///......---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------***+++---...,,,,,,555???HHHLLLIIIYYYuuuuuu^^^ccc}}}MMM@@@>>><<<:::888777777777555666666444333222444666777jjj^^^www|||^^^YYYhhhxxxkkkUUU^^^hhhwwwllloookkkiiiuuu|||{{{~~~III>>>>>>===:::666111//////000...............///000000///000000000//////111222///???^^^~~~~~~~~~||||||vvvddd{{{{{{zzzxxxgggSSS```~~~jjjWWWHHH===333333555---000000000000000000000000111111111111111222333444000444888RRRhhh[[[jjj~~~uuukkkXXXGGG@@@:::111...111//////////////////////////////000000000111111111000111333666555:::WWW|||wwwHHHDDD>>><<>>OOOggg|||vvvzzzwwwRRRHHH999444333,,,---///)))......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,---222<<>><<<999888777777777666666666444222333555777DDDbbbsssZZZ[[[iiiiiiUUU```hhhrrrmmmjjjhhhkkkzzz```EEE======;;;777333000///000...............///000000...000111000///000222555555[[[yyy|||lllbbbxxxuuu{{{fffUUUVVVbbbDDD===555///000111111111111111111111111111111111111111222333444555555:::RRRfffdddiiiuuujjjRRRGGGAAA888333555000000000000000000000000000000000000111111111111///000555777888MMMwwwyyyRRR@@@CCC@@@AAAEEEIIIMMMVVV___aaarrrnnnaaaWWWMMMEEECCCFFFPPPeee|||jjjSSS@@@777666//////222.........---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........444---111@@@HHHFFFGGGNNNbbbkkkZZZIII666777333///------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------111,,,***...333888???FFFEEE\\\tttxxxtttbbb___zzzLLL???>>><<<999888777777888666666666444333444777:::OOOpppkkkWWWaaapppgggUUU```fffwwwjjjdddddddddttt|||}}}tttDDD======<<<999555111000000...............///000000...000222111000111555999AAAtttnnnzzzeeehhhwwwttt}}}gggVVVPPPvvvtttJJJBBB999......222111111111111111111111111111111111222333444555666444GGGbbbgggjjj}}}cccPPPCCC999333222000000000000000000000000000000000111111111222222333111444777BBBlll|||NNN???EEEBBBDDDIIIQQQVVV]]]jjjwwwwwweeeWWWOOODDD???JJJaaayyyuuu___FFF999666///...222000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............222,,,444EEEJJJDDDHHHVVVkkkyyynnn^^^VVVQQQFFF===888111---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------000***(((...555<<>>===:::666222000///...............///000000---000222222111222888===OOOyyyrrr}}}yyy||||||yyy}}}eee```qqqwwwtttiiiPPPHHHVVVVVVGGG<<<444333111111111111111111111111111111222222222333555666777===XXXffflllbbbHHH999333000000000000000000000000000000000111111111222222222444000555===VVV~~~RRR======CCC???CCCLLLWWWbbbrrrzzz]]]PPPEEECCCMMMaaa}}}ooommmvvvYYYEEE===111---///.........---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------............+++000;;;EEEHHHLLLZZZjjj~~~}}}zzz~~~zzzwwwzzztttbbbZZZYYYSSSCCC<<<333/////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,***,,,333999???IIIQQQqqqyyy```~~~LLL>>>===;;;999888888888888666666666555555777;;;???jjjkkk]]]QQQqqq___RRR^^^aaaxxxoooccchhhlll___rrrzzzyyy}}}wwwJJJ===>>>>>>;;;777222000///...............///000000---000333333111333:::???ZZZvvvjjj{{{vvvzzzzzzvvvpppsss[[[TTTFFFLLLQQQbbboooUUU]]]xxxsssoookkkTTTKKKGGG~~~___III<<<;;;999000111111111111111111111111222222222333444555777777NNNhhhiii|||}}}}}}xxxsssqqqrrrvvvxxxwwwRRR???999666000000000000000000000000000111111111111222222222111...777GGGiiiXXX<<>>555/////////...+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------***,,,222999===CCCOOO\\\sssRRRzzzNNNAAA???<<<:::888777666666999555444111:::555,,,LLL~~~___vvvUUU]]]rrrxxxYYYUUU[[[iii~~~zzzvvvbbbbbbrrrsss^^^\\\DDD===<<<555:::;;;***222000000000000000000000000...222---111999...///KKK]]]tttuuuwwwyyy]]]aaa]]]YYYhhhzzzTTT___jjj|||sssnnnrrr\\\KKKSSSkkk~~~qqq^^^SSSGGG888999///333222222111111222222333---;;;333)))333777666AAAVVV```ssscccVVVUUUXXXWWWWWWZZZZZZWWWNNNNNNTTTPPPKKKSSSbbbccc]]][[[aaa___]]]fffhhhjjjssswwwzzzkkkooovvv{{{ZZZ???;;;>>>222000111333111---...111000/////////000111222222999---???VVV]]]DDD@@@BBBFFFLLLPPPYYYjjjvvv]]]HHHEEEQQQ___qqq___AAA666555***///......---------......------------------------...,,,,,,///000------000777@@@IIIQQQ^^^sss~~~ddd^^^\\\PPPjjjssssssyyyddd___cccSSSEEE888333222000......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++222===CCCJJJ\\\qqq~~~zzzxxxaaarrrzzzMMMAAA???===:::888777666666555555777333:::888:::ccckkkkkk\\\jjjeeeRRRSSSXXXaaatttzzz}}}{{{|||vvvtttvvvzzzzzzwwwxxx|||}}}hhhcccmmm___ppphhhEEE===>>>777;;;;;;,,,333000000000000000000000000000555111333888333@@@bbb{{{oooyyyvvvxxxeeeiiipppVVV```iiiyyyvvvpppuuu\\\GGGGGGUUUeeesssSSSHHH<<<999///333333222222222222333333222444222222444444>>>RRRccctttsssiiibbbaaa```]]]^^^aaaVVVZZZVVVPPPQQQQQQQQQVVVGGGOOONNNLLLRRROOOIIIKKKHHHBBBIIIQQQNNNOOOQQQKKKDDDIIIVVVZZZbbbpppvvvzzzbbbGGG555666333222444222......111000000///000000111222333222555DDD~~~oooKKKAAACCCDDDIIIQQQ___vvvnnn]]]RRRMMMKKKggglllOOO===555...//////...---------......------------------------...,,,,,,//////---...222>>>CCCMMM[[[lll{{{xxxyyynnngggkkksss~~~eeeggghhhPPPVVV}}}|||vvvpppllloooZZZCCC666222///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++111:::>>>@@@MMMiiivvv|||wwwlllmmmvvvNNNAAA???===:::888777777666444666;;;555888777CCCxxxkkk}}}uuu___vvv\\\YYY______bbbttt|||}}}llluuu{{{zzzxxxxxxyyyxxx{{{|||kkk``````mmmZZZcccyyy}}}{{{pppGGG<<>>>>>888:::333111////////////////////////222///111333333???]]]vvvdddeeekkkPPPaaaeeeooo{{{uuuiiiOOOFFFKKKXXXnnnKKK>>>333777444333333333333333333444777000666888222CCC[[[[[[llleeejjjxxxpppGGG<<<666111111111000000333000000111111222444555666;;;???wwwcccNNNAAA@@@KKKOOOUUUsss}}}vvvfffUUUfffssszzz{{{cccDDD<<<111111000///...---------........................///---...//////000888BBBKKKXXXttt|||zzzppplllyyy}}}qqqvvvuuummmhhhmmmvvvzzzmmmooollltttqqqllljjjPPPEEEMMMXXX^^^aaafffkkkoooiiigggjjjsss}}}pppqqqvvviiiiiieeeUUUSSSQQQMMMBBB555//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........555888;;;EEE___~~~jjjRRRvvvRRRBBB@@@>>>;;;999888777777999555777666<<<:::JJJvvvqqq{{{qqqqqq___MMMTTT|||iiiXXX[[[ppp^^^hhh{{{lllBBB>>>>>>666;;;666111000000000000000000000000222,,,111555222EEEggg|||XXXqqq~~~cccZZZcccnnnyyyppp~~~{{{}}}rrrRRRBBBBBBNNN}}}OOO@@@444888444444333333333333444444444555777555888MMM```bbbooozzz~~~xxxWWWAAA888222111222111111333000111111222333555666777@@@[[[{{{~~~RRRCCC???BBBLLLVVVjjj~~~ggghhhuuuRRR;;;222111000///...---------........................///......000000333>>>JJJDDDRRRppp|||gggxxxrrrzzzyyypppfffhhhuuuyyy}}}{{{xxx\\\UUUgggyyy}}}{{{{{{|||yyysssooosssxxx}}}{{{fffeeecccKKKPPPVVVWWWLLL;;;///+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............;;;888<<>>;;;999888888888888444777777>>>>>>RRRvvvssspppxxx{{{XXXUUUiii{{{hhhTTTQQQfffooolllIII???>>>666>>>;;;222000000000000000000000000111***111444///JJJzzzRRRttt___jjjssswwwooo{{{wwwzzz~~~xxxwwwxxxYYYHHHAAAGGGtttVVVDDD888777444444333333333333444444333777555666BBBQQQeee{{{dddqqqHHH>>>555333444222111222111111111222444555777888KKK___JJJAAAAAAGGGTTTjjjxxxxxx~~~|||aaaBBB333222111///......------..............................///111111666CCCQQQMMMVVVmmmtttxxx}}}mmm```jjjttt]]]qqq~~~}}}|||xxxvvv|||uuulllfff\\\[[[\\\]]]UUUEEE555---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............;;;:::FFFccc}}}bbbcccuuuUUUBBBAAA>>>;;;999888888888888444888777<<<===VVVzzztttwww{{{ZZZaaa{{{jjjTTTMMM```yyyiii~~~NNN@@@???777AAA>>>333000000000000000000000000333---777888111SSSQQQkkk]]]vvv|||uuu~~~|||{{{xxxtttmmmiiidddcccfffjjjkkkkkksssqqqqqqrrrppprrr||||||yyyuuu[[[MMMEEECCCkkk[[[III;;;555555444444333333444444555333777222999JJJQQQhhhxxxfffTTTJJJMMMxxxyyy```]]]aaallluuu|||~~~OOOCCC999666555222111111111111111222444666777888RRRvvvQQQIIIEEEHHHNNN^^^~~~xxxrrryyyrrrpppPPP333222111///......------////////////////////////......///111222888GGGUUUbbblllyyyzzzyyy~~~xxxvvv]]]PPPaaauuuaaatttzzzrrrzzz~~~uuuiiiooofff```___\\\NNN>>>444------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////888<<>>:::999999999999333>>>222666;;;???tttgggvvvrrrlll|||rrrXXXQQQ]]]zzztttrrr~~~VVVEEEAAA888===777444111111000000000000111111111333666444EEEkkkeee|||ttt~~~zzzyyy~~~xxxpppbbb[[[qqqsssXXXPPPYYY___^^^ccceeeiiimmmqqqtttvvvwwwxxxsssnnnkkklllooosssuuusssZZZJJJ???FFFZZZwwwHHH<<<777666555555444444555555666666999555AAAQQQ\\\tttZZZVVVggguuuzzztttCCC===999111555111777444000111555444333@@@QQQ~~~ZZZ@@@AAAIIIOOOccc~~~~~~~~~zzzsssEEE333///333///...111---........................,,,)))000///777CCCWWW}}}uuuzzzrrrkkk}}}vvv{{{|||xxx~~~}}}zzzeee^^^qqqqqqLLL777000///...,,,,,,------,,,------------------------,,,+++,,,//////...222888@@@ccc}}}www~~~rrrTTT{{{aaaKKKGGGAAA<<<999888777666333<<<222777<<>>333111............---,,,------------------------++++++---000000000555===HHH}}}|||hhhaaa}}}fffNNNIIIBBB===:::888777666555;;;333888888DDD~~~|||zzzaaaXXXcccttt}}}}}}lllrrr{{{}}}mmmeeefffwwwbbbMMMTTTuuu```mmmzzzuuuqqqIII@@@;;;<<<:::777222111111000000111111222///111888<<>><<<===999222222111111111111222222444555888AAA^^^rrrnnnmmmoooqqqkkk___XXXbbbqqq~~~cccJJJRRRccctttpppYYYLLL>>>>>>IIIdddaaa===777666666666555555666666666555222CCC___\\\\\\___YYYccc:::===666222777,,,222000555;;;888>>>bbbRRRBBBJJJIIITTTiii]]]kkkxxxqqqxxxqqqhhhyyyvvvuuuNNN555222000...000...////////////////////////---***000111???OOOYYYwww}}}{{{jjjyyyiiigggrrrjjjqqqmmmlll]]]aaaUUUUUUooo[[[:::111+++---///......000------------------------,,,,,,///111///000999DDDpppvvvhhhMMMcccsssYYYRRRGGG???:::999888888555666666===777GGGpppeeeVVV___qqqxxxtttxxxvvvuuuvvv{{{xxxkkkiiimmmpppjjjlllyyyzzz{{{}}}zzzgggSSSVVViiissssssOOOCCCGGGAAABBB;;;222222111111111111222222111333333CCCmmmjjjllluuujjjcccffffff```[[[\\\xxxaaaKKKWWWqqq~~~nnnWWWIII>>>???FFF\\\nnnBBB666777666666555555666666777555666KKKWWWaaa|||YYYsssppphhh{{{fff}}}kkknnn|||DDD======555888...333444777888888DDDeee}}}sssLLLBBBJJJMMM___}}}eeePPP~~~xxxrrrttt~~~cccrrr\\\999333000...000000///////////////////////////---333555GGGYYY___yyysss|||uuuxxxvvv}}}tttaaa]]]___jjjuuugggBBB555,,,---///------111------------------------------///000///222>>>KKKyyyyyyaaa___aaa~~~ddd[[[NNNBBB;;;999999:::777555555===666KKKyyywwwssseeeccckkksssvvv|||yyyvvvvvvyyy{{{xxx}}}}}}uuu{{{}}}}}}kkkTTTXXXaaa|||XXXPPPXXXLLLIII>>>333222222111111222222333---333222KKKbbbnnn|||hhhZZZ___hhhkkkkkknnnooo___jjj{{{ttt[[[LLL@@@@@@CCCQQQ~~~yyyDDD888777777666666666666777777888===YYYWWWtttkkkuuuvvv}}}}}}~~~ssskkkiiiSSSPPP<<<@@@444666555444777777555:::QQQsssxxxaaaHHHEEELLLUUUjjj{{{WWWaaa}}}}}}~~~|||{{{vvvqqqzzzdddooo}}}kkkAAA666000...000000////////////////////////444222888;;;NNNaaaeee{{{~~~www|||}}}}}}vvvsss]]]cccsssnnnpppNNN===000///000,,,,,,111------------------------------///000000666FFFVVV|||}}}|||rrrYYYddd}}}mmmbbbSSSEEE<<<999999:::999555444;;;222JJJ~~~www|||oooeeefffpppzzzwwwxxxzzz|||~~~zzz{{{}}}nnnSSSYYY]]]~~~www}}}aaa\\\fffWWWQQQBBB333222222111111222222333000:::999XXX\\\wwwyyyfffaaaeeelll||||||qqqbbbbbbnnnrrrsssYYYJJJ@@@CCCEEEPPPzzz~~~EEE<<<777777666666666666777777999DDDggg^^^fffmmm{{{}}}xxxyyy{{{uuunnnttt@@@WWW;;;???000444:::222777666333???___OOOBBBDDDJJJYYYqqqvvvnnnZZZyyy~~~xxxwwwxxxvvvsss{{{zzzqqqxxxaaakkkvvvFFF888111---///000000000000000000000000000...---666<<>><<>>999888777666666777888999===>>>mmmoooqqq~~~]]]qqq~~~wwwxxx}}}tttmmmhhhDDDyyyeee???666222999555333111888;;;NNNkkkkkkGGGCCCFFFQQQbbbqqq\\\]]]uuuiiiffflllrrrtttrrryyy{{{xxxrrruuupppTTTtttJJJ:::,,,000000///////////////000000000000000111999DDDJJJhhh~~~ooo[[[rrrvvv~~~uuufff||||||zzz{{{pppzzzwww~~~oooaaa{{{oookkkGGG555333+++...333***------------------------+++---333666000555VVV|||dddhhhiii{{{xxxcccJJJ;;;;;;<<<999999555;;;666999KKK```}}}~~~zzz}}}{{{uuussstttuuuuuutttuuuxxxzzztttbbbaaakkkrrrxxx~~~vvv~~~rrrlll~~~yyy~~~yyyzzz|||{{{zzzpppZZZIII___eeemmmxxx{{{~~~bbbDDD444333333222222222222222333555===cccsssZZZtttppp||||||ooohhhgggdddaaa\\\XXX[[[iii}}}{{{kkkqqqYYYFFFBBB===:::LLLeeeqqqHHH@@@999888777666666777888999999GGG```ddduuummmnnnYYYuuu{{{tttvvvyyywwwooohhhNNNjjjoooCCC:::444999555666999999<<>>111333//////////////////000000000000111///666CCCSSSvvv{{{nnnXXXdddqqqoooeee}}}{{{ppptttoooyyyvvvkkkttt~~~lllwwwVVV;;;111,,,...222///------------------------000...000333555@@@aaa}}}oooiii}}}oooRRR???<<<;;;888999555<<<777;;;NNN^^^~~~{{{uuutttpppllliiihhhkkknnnpppqqqtttwww{{{yyyddd^^^cccllluuu|||fffjjj~~~|||{{{~~~|||tttlllWWWIII^^^___qqqzzzeee@@@444444333222222222222333444000@@@jjjqqq```yyy~~~ooohhhhhhlllooolll___TTTWWWiiizzzwwwzzz~~~qqq\\\GGG???>>>===BBBIIISSSQQQ>>>999888777666666777888999AAA___aaarrrcccggg~~~]]]UUU{{{{{{rrrqqqssssssnnnbbbSSSQQQ|||III>>>666999555333<<<444>>>IIIrrrxxxZZZFFFGGGHHH[[[}}}mmmnnnqqq{{{sssiiiccc[[[PPPGGGFFFLLLVVV^^^mmm|||{{{mmmoooxxxZZZ]]]iiiAAA555666...222////////////000000000000222///999HHH___uuuxxxxxxpppUUUUUUkkkzzzeeeddd~~~zzztttllluuuzzzoooaaannn^^^yyycccBBB000222111...000------------------------222......333;;;JJJfff|||dddaaazzz|||YYYBBB>>>===888:::555<<<888===QQQdddxxxrrrtttuuu{{{{{{yyyuuuqqqooooooppplllkkkkkkkkkkkklllnnnnnnwwwzzzzzzggg^^^```dddooo|||aaakkktttmmmoooqqqoooYYYLLL]]]\\\{{{hhh;;;555555444333333333333333666444NNNxxxvvv~~~hhh~~~vvvooopppyyyvvvqqqiiiaaa^^^aaaddd{{{}}}vvvlll\\\III>>>???BBBCCCBBBbbbWWW;;;999999888777777888999999999bbbYYY^^^dddmmmSSSVVV~~~sssmmmkkklllooo___VVVBBBKKKAAA666888555111===222FFF\\\~~~QQQFFFJJJJJJbbb___rrrvvviiigggddd[[[SSSHHH@@@===BBBJJJPPP]]]qqq}}}nnnmmm|||___TTT}}}yyyBBB666555...555////////////000000000000111222DDDQQQgggzzzooorrrTTTMMMeee|||vvveeeXXXgggtttxxxmmm}}}rrrsssjjjSSSfffYYYqqqiiiIII333777333***///........................///...000555???QQQjjj}}}zzz\\\^^^ppp___DDD??????::::::555===999>>>SSSqqquuueeecccfffwwwzzz}}}~~~|||zzzxxxwwwwwwuuuqqqnnnkkkiiihhhhhhhhhkkkttt|||vvvfff]]]^^^^^^hhhuuu}}}}}}vvv~~~www```kkk||||||iiihhhxxx}}}ttt[[[OOOZZZ{{{YYYqqq???666555444444333333444444777===```yyysssiiixxxqqqqqqttttttsssrrrnnnhhh___ZZZgggzzziii\\\JJJ===<<>>===???AAAAAAMMMaaawww{{{rrrooo{{{fffGGGxxxIII666333...555////////////000000000000111555KKKTTTjjjuuurrrsssSSSKKK\\\pppzzzhhhRRRPPPpppqqqoookkkccc}}}yyynnniiiWWWkkkfffsssrrrSSS666444111***111........................,,,///000444CCC___~~~oooSSSggguuueeeFFF@@@@@@<<<;;;666===999>>>TTTuuu{{{zzzxxx{{{}}}yyytttqqqpppoooooojjjjjjpppwwwssseee]]]^^^^^^gggrrr{{{vvvfffcccmmmxxxzzzqqq{{{{{{nnnhhhzzzwww[[[NNNVVVvvvXXXxxx@@@666666555444444444444555///@@@cccqqqmmm~~~tttrrrmmmttt{{{|||vvvnnniiiggg```ooolll]]]III<<<999<<>>===:::CCCTTTkkkvvvrrrmmmuuuoooLLLaaaXXX999111000111////////////000000000000111555MMMRRRnnnmmmrrrRRRIIISSSfffzzzjjjXXXIIITTT}}}uuunnnoooSSSyyyvvvrrr```eeekkk~~~|||bbb>>>---,,,///444........................---//////222HHHpppmmm[[[iiizzzkkkGGG@@@AAA===;;;666===999>>>TTTkkk}}}zzzyyyyyyzzz{{{vvvrrrssswwwttthhhbbbdddcccjjjuuu}}}mmmbbbeeennnppphhhwwwvvvZZZOOOVVVwww]]]|||???777666666555555555555555,,,BBB]]]wwwtttyyy}}}|||yyyuuuxxx||||||{{{xxxxxxxxxlllppp{{{rrr]]]GGG===;;;;;;???FFFaaayyy```III::::::888888888888::::::BBBWWWkkkhhh|||dddHHHRRRrrr}}}zzziiivvvjjjccc``````\\\SSS???nnnOOODDD777999:::888555<<>><<<<<<===???@@@OOOdddoookkkeeelllxxxwwwUUUIIIggg|||eee===111444...////////////000000000000222444QQQXXX{{{}}}mmmuuuUUUIIIOOOddd~~~ttt\\\OOOMMMaaa~~~sssyyyOOO{{{gggTTTjjj{{{|||pppMMM---,,,444111........................---000111777QQQxxxrrrfffjjjnnnHHH@@@BBB===<<<777===888===TTTbbbyyywwwzzzwwwnnniiilllgggnnnyyy~~~rrryyy~~~yyygggkkkuuurrrZZZQQQYYY|||bbbAAA777777666555555555555555333IIIZZZ{{{vvvjjjjjj}}}wwwppprrr|||{{{}}}yyyxxxrrraaaxxxrrr~~~www\\\EEE@@@AAA???AAAHHHmmmhhhEEE::::::999888888999::::::III___~~~bbbwwwqqqWWWIIIccc|||jjjfffzzzuuukkkeeedddZZZ]]]VVV@@@VVVRRRFFF888:::;;;:::555CCCQQQ{{{mmmJJJ@@@MMMbbb```vvvbbb```RRRIIIXXXOOOHHHCCCDDDCCC???:::;;;AAAGGGBBBOOOaaajjjddd]]]eeerrr}}}RRRCCCkkk}}}mmm@@@333888---////////////000000000000222555VVVaaalllwwwyyyZZZIIIPPPhhhoooUUUMMMUUUmmm~~~|||tttuuu}}}OOOqqqnnnMMMooommmtttxxx[[[333///777***////////////////////////+++000444===XXXvvvwww~~~eeeccctttKKKKKK<<>>TTThhhiiilll}}}wwwXXXJJJQQQ|||jjjsssvvvmmmiiibbb]]]___VVVJJJFFFPPPyyyfffAAA666<<<777999444;;;ssseeeHHHDDDIIIdddZZZtttyyyooo}}}dddOOOLLLMMMIIIEEEGGGEEE@@@???AAACCCAAABBBEEE]]]lll```uuu[[[kkk]]]iiiQQQJJJeee>>>;;;333---111000/////////000222333444===PPP\\\|||~~~yyyzzzbbbMMMTTT```}}}mmmKKKPPPZZZ|||{{{{{{uuuaaaJJJWWW{{{rrroooHHHgggccc```hhh///333777,,,......------------......000///;;;HHHrrrvvv~~~lllSSS]]]rrrTTTUUUGGGKKK???999:::@@@777WWWzzzqqqgggkkkyyyssssss~~~}}}rrrggggggwww~~~vvvnnnwwwuuuuuucccQQQOOOnnn```wwwKKK<<<;;;999777555555555555222PPPxxx}}}dddRRRUUUdddqqqssscccVVV]]]mmmxxxzzz}}}{{{~~~{{{nnndddoooyyybbbaaaiiigggqqquuuYYYRRRvvvkkkPPPAAA>>>???CCCGGG___sssLLLAAA===:::;;;;;;999:::>>>QQQjjjeeecccZZZXXXkkk}}}YYYMMMccc~~~wwwvvvuuulllrrrxxx|||yyylll[[[]]]```XXXKKKFFFRRRiiiCCC888;;;666888<<>><<<<<>>]]]wwweeeddd[[[[[[yyyhhhXXXVVVccciiiaaaiii```XXXWWWYYYYYY[[[^^^[[[XXX^^^```]]]mmm{{{kkkSSS[[[^^^WWWJJJCCCQQQoooEEE;;;999555777AAAeee}}}cccHHHGGGRRRssstttDDDRRRnnn}}}xxxwwwzzzvvv]]]NNNCCCAAAAAA>>>>>>AAA>>>:::999;;;;;;999:::===EEExxxUUUiii```[[[___hhhcccDDDYYYQQQ999111333111111000///000111222333777LLLiii~~~lll|||ttt```WWWhhhyyydddzzz~~~~~~~~~xxxvvvWWWLLLooofffggg\\\jjjggg\\\~~~}}}MMM444000000///......------......///---333;;;@@@wwwzzzdddXXXaaasss~~~~~~}}}ZZZ```VVVPPPCCC>>>999>>>666JJJ}}}ssslllkkkkkk}}}|||mmm~~~ssszzzwww|||}}}nnnTTTNNNYYYyyynnnpppLLL===<<<999777666555555555444VVV{{{|||yyyzzzxxx~~~uuubbb^^^XXXTTTTTTWWWXXXWWW]]]___bbbiiisss|||tttXXXMMMSSSXXXqqqzzzzzz~~~uuu~~~jjjSSSEEE???>>>AAAEEEhhhwwwQQQDDD???<<<<<<:::888:::>>>YYYnnnhhhkkklllbbb~~~qqqmmm^^^NNNFFFEEEEEEGGGJJJLLLGGGJJJMMMMMM```}}}~~~qqqWWWZZZ[[[SSSHHHAAAJJJ{{{uuuFFF===777777777>>>dddssscccHHHHHHVVV{{{xxxEEEKKK```ssszzz{{{ppp[[[LLLCCC===<<<<<<:::;;;>>><<<::::::<<<<<<;;;===AAAUUUXXXfffgggVVV^^^bbb|||bbbHHHRRRuuuvvv___AAA444///222111000000000111222333@@@\\\pppyyyjjj}}}|||nnnccc|||}}}~~~|||{{{{{{|||~~~~~~vvv{{{uuu\\\CCC[[[jjjllllllmmmddd\\\uuu|||WWW<<<222***//////............//////...333@@@LLL|||ttt^^^]]]kkk~~~|||bbbkkkdddXXXDDDAAA:::???888BBB|||sss}}}}}}|||pppbbbeeerrruuuooo|||{{{xxx{{{wwwrrr}}}~~~hhhSSSGGGKKKeeerrrkkkwww~~~KKK???===;;;888666666555555666SSS}}}}}}zzz|||ooobbb^^^bbbdddcccaaa```cccdddcccdddlllzzz~~~tttiii___^^^kkk}}}yyygggRRRFFF@@@>>>AAAEEEnnn~~~PPPGGGBBB======;;;999;;;???ZZZgggoooooopppvvv}}}xxxxxxooohhh```ZZZWWWTTTJJJJJJOOOVVViiizzz{{{TTTaaawww|||ddd[[[ZZZRRRJJJCCCEEElllzzzEEE>>>666:::888<<>>]]]|||}}}zzznnnlllqqqsssrrrqqqkkkooorrrnnnhhhfffkkkrrr{{{|||yyyjjjtttdddRRRGGGBBB@@@CCCHHHkkkWWWJJJDDD@@@>>><<<:::<<>>999AAAmmmfffIIIHHH[[[yyyFFFGGGWWWpppxxxTTT???<<<888777888999::::::777666999;;;;;;999>>>EEE```tttLLL[[[iiiRRRYYY[[[yyyhhhDDDJJJ{{{rrr???333777222222111000111222333444KKKxxx|||uuuppp{{{sssOOONNNrrr~~~xxx{{{~~~vvv___nnn|||OOOSSS{{{oookkkQQQ\\\___111333444000//////......//////000666000@@@ZZZ}}}zzzzzznnnUUUdddwww~~~aaarrrppp[[[DDDDDD999AAA@@@BBByyypppwwwxxxbbb]]]bbbssszzzyyyuuuooorrr]]]VVVZZZ]]]XXXRRRsssvvveeeLLLJJJ]]]sss{{{sssQQQBBBAAA>>>;;;999888888888888fffzzzzzz{{{}}}zzzyyy{{{vvvyyy{{{zzzuuuqqqmmmlllhhh___```qqq|||{{{bbb|||mmm___OOOFFFAAA@@@DDDIIIfff___MMMGGGBBB@@@>>>;;;>>>BBBccc{{{xxxwwwiiiqqquuullloooiiilll{{{hhhaaarrr^^^XXXUUUPPPMMMGGGGGGqqqEEEBBB444???777FFFxxx~~~gggJJJIII^^^fffAAAEEEWWWqqq___AAA===888666888;;;:::777666666888999777555999@@@MMMNNNBBBVVVcccNNNRRR\\\vvvjjjMMMIII|||DDD666777222222111111111222333444CCCpppvvvqqq{{{wwweeeHHHFFF___{{{}}}~~~~~~}}}|||xxxrrrxxx|||yyy___sssPPPOOO{{{uuuVVVfffuuu888222444000000////////////000000333222FFFaaavvv\\\mmmwww}}}}}}bbbssssss]]]FFFFFF888??????@@@xxxsssyyy[[[^^^SSSaaaooovvv}}}ooommmrrr~~~wwwhhhUUUMMM[[[kkkuuuuuueeePPPIIIXXXzzztttkkkMMMDDDBBB???===:::999999888BBBdddzzz~~~|||xxx^^^JJJ???PPPooo||||||vvvnnnxxx{{{fffYYYKKKCCC???>>>BBBGGGccccccOOOHHHCCCAAA>>><<<>>>CCCooovvvpppkkk\\\kkkqqqssszzzttt\\\ZZZttt\\\QQQPPPMMMJJJDDDIII{{{FFFCCC333???555HHH{{{rrrgggKKKJJJ```TTT???DDDYYYrrreeeCCC>>>777555888;;;999555777777999:::666222666===>>>444>>>VVV^^^KKKMMM\\\sss\\\QQQ===]]]OOO:::333333222111111111222333444AAAgggxxx}}}sssxxxsss[[[KKKDDDQQQ___eee}}}zzz~~~|||}}}}}}|||zzz~~~xxxuuu}}}|||zzz```sssPPPLLL{{{rrrRRR^^^iiivvvIII999555000000////////////000000,,,555NNNjjjqqqZZZnnnttt|||{{{~~~}}}|||~~~zzzcccOOOFFFEEE??????CCCpppfff[[[___[[[dddqqq}}}sss|||sss{{{^^^ZZZfffvvvdddQQQIIIddd|||wwwiiiMMMHHHEEEBBB>>>;;;:::999999>>>___{{{zzzdddQQQLLLRRRUUU```rrrzzzzzzgggvvv~~~qqquuueeeXXXJJJCCC@@@@@@DDDHHHlllqqqoooYYYPPPGGGBBB>>>;;;>>>DDDooorrrwwwhhhbbbppp}}}zzzsssmmm\\\NNN]]]QQQVVVSSSLLLHHHAAACCCpppNNNDDD888999:::MMMjjjiiiOOONNN\\\lllHHH@@@EEEVVVkkkkkkQQQ@@@:::;;;777888;;;555666555444555777888999888;;;;;;GGGJJJ]]]KKKQQQ]]]}}}^^^PPPEEEHHHoooYYY777555666111///222333333444777QQQqqqyyyqqq}}}xxxTTTAAABBBEEEKKKRRRaaazzz~~~xxx{{{ooo|||xxxbbbiiiUUUAAAyyydddlllQQQXXXnnnvvvTTT555444333222111/////////000000111555OOOyyylll[[[sss{{{~~~zzzjjjMMMGGGHHHCCCBBBAAAdddsss\\\VVV]]]aaahhhvvvzzzssseeetttoooZZZMMMLLLddd|||qqqmmmcccLLLHHHFFFCCC???<<<;;;::::::888NNNlllrrrhhhhhhcccPPPHHHSSS\\\yyyhhhtttnnn~~~qqqbbbUUUHHHAAA@@@@@@DDDHHHlllkkk\\\SSSJJJEEE@@@===???DDDeeerrruuu}}}{{{rrrXXXHHHSSSuuuqqq^^^PPPPPPLLLGGGFFFEEEGGGnnnRRRCCC777:::===RRRfffmmmPPPMMM]]]^^^AAA===AAAQQQeee{{{gggYYYDDD:::888555888;;;666666555555666999;;;;;;;;;;;;999CCCEEEYYYIIIQQQ^^^[[[KKKCCCQQQ```<<<555666111000222333333444888EEEkkkxxxyyy~~~oooLLLAAAAAACCCHHHOOO\\\rrr~~~zzz|||zzz|||```bbbbbbHHHwwwvvv\\\lllWWWXXXkkkoooTTT777777444333111000//////000000333<<>>===>>>:::AAABBBWWWIIITTTbbb~~~YYYHHHCCCYYYjjjBBB666666222000222333222555:::IIInnnqqqpppyyy{{{gggGGGBBBAAACCCGGGMMMYYYlll|||zzz|||~~~```ccc___DDDsssxxxdddzzziiiooo|||yyyVVV777555444333222000///000000111333<<>><<<;;;;;;???TTTuuummmiiinnn\\\XXXTTTUUUXXXUUUfffxxxyyyqqqvvvhhhVVVKKKAAA>>>???@@@DDDHHHxxxqqqeee]]]TTTNNNGGGAAAAAADDD^^^~~~sss}}}qqqqqq|||iiiVVVKKKLLLKKKFFFEEEFFFLLLsssfffBBB777===777]]]{{{yyySSSIII```^^^DDD???BBBDDDLLLSSS___yyy|||\\\DDD666444333888<<<777999777777888:::<<<===<<>><<<;;;:::999UUUrrrppp___bbbNNNNNNPPPVVVYYYTTThhh}}}zzzttteeepppbbbQQQGGG>>>===>>>@@@CCCGGGdddllljjjbbbYYYRRRKKKDDDBBBDDD```kkkuuuxxxyyy~~~}}}ccc{{{{{{}}}[[[HHHUUUEEEHHHFFFDDDFFFTTTqqqtttEEE999???===cccVVVGGGaaammm^^^^^^lllkkkQQQ<<<777CCCHHHOOOLLLKKK\\\ggg___PPP<<<333555555:::<<<666999888666777999:::::::::===:::CCCGGG^^^PPPVVV```yyyWWWIIIDDDNNNttt|||BBB;;;666333222333333222777>>>YYYvvvuuu{{{rrriiixxxzzz___LLLEEEBBBBBBJJJUUUcccsssttt]]]NNNWWWuuu~~~tttSSSRRRpppYYYAAAxxxqqq{{{```aaaqqqttt___>>>999777555444222111000111111333>>>```[[[lllqqq~~~wwwrrrVVVOOOUUUkkk~~~qqqKKKJJJIII@@@EEEFFFNNN{{{rrr{{{pppooozzzssswwwnnnnnnrrr~~~{{{|||ppp[[[KKKGGG]]]ccclllkkk}}}WWWNNNFFFFFFDDDBBB@@@>>><<<<<<777MMMppp~~~eeeiiiYYYWWW[[[VVVVVV^^^aaammmnnnVVVeeezzzkkk\\\MMMDDD===<<>>KKK}}}zzzHHH<<<@@@???```\\\GGG```ttt|||iiiYYY[[[VVVCCC444222555???KKKLLLIIISSSWWWJJJBBB444222777777:::<<<666888666555666888::::::999;;;888BBBHHH___OOOSSS[[[xxxtttPPPEEECCCLLLkkk}}}CCC===666444333444222222888@@@pppuuuxxxrrrsssxxxZZZMMMIIICCCBBBJJJWWWfffvvvtttaaa^^^ppp}}}tttRRRMMMggg___AAAooommmwwwZZZLLLaaalll```???:::888666444222111111111111---AAAfffSSSpppuuu~~~vvvpppVVVYYYeeevvvxxxrrrvvvJJJLLLMMMDDDJJJIIIHHHlllmmmjjjyyyqqqjjjllluuu{{{|||uuujjj|||{{{kkkVVVIII>>>YYYjjjzzzxxxoooWWWMMMHHHGGGFFFEEECCCAAA???>>><<>>YYYbbbHHH___pppSSSAAA===:::@@@LLLSSSYYYiiiiiiWWW;;;000333999777888<<<888555444444555999;;;<<<<<<===999BBBHHH___PPPRRRZZZvvvmmmJJJAAADDDWWW~~~HHH===666444444444222222999BBB}}}tttwwwXXXPPPRRRIIIEEEKKKXXXgggvvv{{{vvvxxxwww~~~qqqQQQPPPmmmddd@@@jjjttt~~~```JJJcccqqqaaaAAA>>>999777555333222111111111,,,AAAddd~~~}}}pppsssTTTvvvwwwwwwppp___nnn}}}xxxmmmaaaXXXwwwHHHMMMPPPIIINNNJJJAAA^^^ccchhhwwwfff\\\[[[kkkuuu{{{|||oooyyyzzzwwwcccNNNBBBJJJgggeeeWWWLLLJJJIIIIIIGGGEEECCCAAA@@@@@@>>>TTTwwwsssfffYYYRRRZZZbbb]]]\\\ggglllvvv{{{sssTTTuuuxxxcccQQQKKKCCC<<<===@@@AAACCCFFFCCCmmmvvv{{{sssuuunnngggaaaYYYPPPLLLMMM```ttt~~~^^^\\\mmmyyypppuuuTTT>>>PPPBBBHHHHHHFFFIIIRRRtttKKK===??????ZZZgggIII^^^aaaAAA333999777:::AAANNNcccdddOOO888000444:::666777<<<;;;222222222555:::===??????AAA<<>>]]]{{{vvvnnn|||{{{wwwnnnkkkiii]]]]]]nnnhhhSSSfffnnnYYYKKKHHH::::::BBB@@@@@@CCCAAAKKK~~~pppwwwsssmmmgggaaaZZZSSSOOO[[[qqqrrrmmmrrrxxxhhhNNNIIIFFFHHHIIILLLFFFCCCyyytttDDDHHHAAA???kkkhhhsssLLLXXXOOO777;;;@@@>>>FFFJJJBBBCCCFFFAAA333333333333333444555666222222666;;;===;;;<<<@@@???;;;EEESSSXXXQQQVVVaaaxxx}}}```FFF>>>???lllFFFAAA===666444666555222777@@@MMMcccyyyuuunnniiixxxwwwTTThhhsss]]]OOOUUU___hhhyyyxxxpppTTTLLL___wwwvvvmmmIIIEEEsssmmmCCCzzzsssrrrRRRVVVbbbtttQQQJJJHHHBBB<<<555111111111111000999777aaaaaapppwww~~~{{{dddnnnvvvvvv||||||dddHHHLLLMMMJJJJJJNNNOOOMMMtttwwwyyyiii]]]ooovvv}}}|||}}}|||jjjVVVQQQQQQUUU^^^WWWQQQPPPXXXcccrrr|||sssjjj]]]dddnnn}}}~~~yyyrrr]]]IIIGGGNNNtttaaaqqq]]]SSSLLLKKKJJJJJJJJJIIIFFFDDDAAA:::PPP|||lllyyyzzz|||rrr|||]]]TTTzzzzzzhhhUUUIIIDDD======@@@>>>@@@EEEEEE```}}}}}}sssqqqnnniiieeeaaa\\\WWWTTT[[[ooovvvyyyzzz~~~rrr___IIIIIIHHHLLLCCCDDDFFFNNNpppGGGJJJ===;;;rrryyyMMMTTT~~~rrrYYY<<<333:::FFFBBBGGGJJJBBB@@@===333444333222333555777888888444333666;;;<<<:::<<<@@@???===DDD\\\ZZZTTTSSSccczzzyyy[[[EEEIIIEEEUUUxxxMMMEEE===777444666555222777AAA\\\sssxxx{{{vvvppp{{{rrrzzz~~~xxxZZZllliii```YYY\\\bbbnnnyyywwwnnnUUUPPPfff{{{rrrjjjKKKIIIuuucccDDDzzzwwwsss[[[wwwdddUUUEEECCC>>>777333222222222111333AAAlll|||```lllrrr}}}~~~~~~{{{ddddddppptttuuu```EEEIIIKKKKKKMMMQQQRRRPPPggg{{{xxxbbb^^^vvvwww{{{rrrhhhiii\\\TTTPPPLLLPPPWWWUUUKKKPPPWWW\\\dddssssss___QQQIIIIIIUUUiii~~~}}}tttjjjUUUDDDFFFGGGvvv]]]iiiYYYOOOMMMLLLKKKKKKKKKIIIFFFCCCBBB;;;CCChhh|||pppnnnPPPwwwssstttttt]]]rrr```PPPGGG>>>@@@???======BBBFFFFFFjjjzzz}}}wwwjjjppplllhhhdddaaa]]]YYYVVV]]]pppttt{{{www___ggghhhTTT^^^~~~uuuzzzkkkUUUDDDHHHHHHLLLDDDGGGEEEMMM}}}NNNRRR???JJJnnn|||PPPPPPxxx~~~eeePPPAAA999;;;@@@DDD???DDDKKKHHHIIIEEE999555333222444888;;;;;;:::888555666:::;;;:::;;;??????@@@DDDiii[[[WWWOOOggguuuVVV???GGGFFFKKKmmmTTTIII>>>777444777666333888BBBTTTsssxxx~~~kkkuuu|||}}}}}}eeesssooosssvvvsssrrr|||uuurrrrrrXXXNNNbbbzzzqqqfffKKKOOOxxxRRRDDDvvvrrrhhh[[[bbbPPP>>>DDD@@@:::666444333222111+++DDDlll~~~}}}ttt]]]hhhsssyyywwwzzz{{{rrr\\\bbb|||xxxzzzuuu[[[DDDGGGIIIIIINNNTTTVVVTTTaaarrraaahhh|||}}}dddTTTLLLAAAGGGOOOSSSaaabbbJJJFFFRRR]]]cccnnnjjjNNNBBBAAAAAAKKKYYYgggwwwzzzmmm```NNNEEENNNQQQccczzz[[[QQQKKKMMMLLLKKKJJJJJJHHHDDDBBBDDD??????XXX}}}mmm{{{hhhbbbZZZlll[[[ppp{{{iiiXXXKKKFFF:::AAA???:::???EEEDDDDDDnnnyyy{{{ggguuuqqqlllgggbbb]]]XXXUUU^^^sssyyybbbooohhhllleeeHHHNNNXXXccczzz~~~|||vvveeeOOOBBBHHHFFFGGGKKKSSSAAADDDxxxzzzTTTZZZFFFKKKcccVVVNNNpppfffMMMAAA@@@AAA@@@@@@;;;AAAIIIHHHKKKKKKAAA666444222555:::>>>===;;;;;;777666999;;;:::;;;>>>===BBBDDDqqqYYYXXXLLLkkktttTTT======IIIlllWWWKKKAAA999666777666444999CCCVVV|||zzznnnnnnqqqxxxhhhkkkkkkvvvjjjvvvpppdddTTTWWWyyyvvvbbbJJJTTTzzzEEEIIIwwwmmm]]]YYY^^^OOOLLLDDDAAA===888555333222111+++BBBfffzzzxxxyyy{{{ttt[[[iiixxxuuuvvv~~~vvvqqqdddRRRqqq||||||~~~sssPPPBBBDDDFFFGGGNNNVVVXXXVVVZZZkkkdddyyy|||TTTDDDDDDAAAIIIQQQ]]]uuuoooIIIIIIQQQWWW]]]ppp```DDD===CCCQQQ[[[ccceeejjjuuu~~~vvv{{{uuuhhh\\\LLLIIIVVVkkkqqqjjjfffPPPLLLLLLLLLKKKIIIIIIHHHFFFCCC@@@@@@AAAAAAXXX|||tttkkk___kkkoooSSStttbbbRRRHHHDDD999AAA<<<999EEEGGGAAACCC{{{pppxxxuuuppplllgggaaa[[[WWW\\\ooopppZZZXXXlll}}}ZZZ[[[vvvjjjkkkRRRHHH\\\nnn{{{\\\LLLCCCIIIFFFEEEMMMUUU===PPPqqqZZZ]]]MMMHHH^^^___OOOhhhwwwcccKKK>>>======:::DDD>>>AAAEEE@@@AAAAAA999777555444666:::======;;;===777555999;;;;;;;;;>>>;;;CCCFFFpppUUUVVVMMMooosssTTTCCC<<>>888AAA999<<>><<<<<<999GGGRRR[[[NNNPPP^^^xxxfffHHH???GGGWWWrrrbbbTTTOOOFFF???>>>;;;777<<>>IIIzzzhhh{{{nnnwwwoooppprrrtttsssnnnfff```___ttt^^^xxxsssWWWHHHEEEOOOwwwsssbbbKKKWWWeeezzzuuuvvvlllMMMJJJKKK===DDDMMMPPP???PPPWWWnnn|||~~~```\\\PPPVVVooo~~~\\\QQQhhhnnn]]]LLLEEEBBB???AAAFFFMMM======OOO___eeeVVV;;;666999<<<888111///222777:::555555;;;@@@@@@===<<<:::HHHWWWTTTLLLNNNfff{{{zzz^^^@@@???MMMOOO{{{nnnfffWWWRRRHHHAAA???;;;777<<>>bbb^^^}}}~~~xxxYYY```uuu}}}zzzssssssmmmSSSSSSTTT[[[iiivvvyyyooocccZZZTTT~~~nnn~~~lllvvv{{{cccVVV]]]bbbYYYTTTYYY]]]```rrr{{{^^^NNNQQQZZZ[[[oookkkMMMJJJllldddZZZdddyyy|||}}}}}}ooooooNNN===KKKSSSrrrssspppSSSPPPGGGQQQHHHLLLGGGCCCGGGNNNQQQLLLFFFDDDBBBDDDCCCKKKlllmmm|||]]]^^^dddkkkwwwvvv}}}yyydddSSSNNNNNNQQQmmm}}}www}}}kkkrrr]]]ddd{{{gggXXXKKKAAA;;;:::===666>>><<>>>>><<<999<<>>BBBCCCJJJrrrfffhhhXXXiiixxxzzz}}}iiiZZZLLL@@@BBBLLL___vvvfffjjj}}}xxxdddNNNGGGKKKoootttaaaSSSHHH???;;;;;;<<<:::AAADDDCCCCCCccc}}}xxxvvvuuurrrnnnllljjjiiigggfffcccoooxxx~~~xxxKKKHHHPPPOOOQQQ___ddd[[[UUUgggnnnXXXtttnnneeeUUUEEE@@@CCCGGGJJJMMMMMMJJJHHHqqqiii{{{uuuggg\\\SSSooowwwmmmPPP^^^xxxcccVVVHHH???999666777<<>>DDDLLL@@@FFFwww}}}zzzxxxuuutttrrrnnnjjjgggggghhhdddkkk|||YYYWWWYYYVVV[[[ccc]]]TTTXXX]]]kkkyyygggYYYKKK@@@???EEEJJJMMMPPPNNNPPPRRRxxxnnnzzzzzz{{{qqqnnndddVVVlllzzzzzzSSSXXXyyy|||}}}ooo^^^RRREEE===666222222555666777999::::::;;;;;;<<<555444222000111333666888:::888555555777;;;===>>>DDDSSSXXXOOOUUUWWWlll~~~]]]CCC???FFFPPPfffeeeYYYWWWVVVLLLFFFDDD999666DDDLLLzzz}}}}}}vvv{{{zzzlllQQQuuu|||]]]UUUWWWfffjjjnnntttzzzppp[[[MMMlllLLL@@@zzz}}}]]]aaakkkeeegggTTTTTTQQQVVVTTTQQQNNNJJJCCC;;;555...BBB\\\iiixxx{{{}}}fff|||aaaaaa~~~ttttttxxxkkkPPPTTTXXX[[[ZZZYYYWWWVVVKKKJJJPPPuuuyyyooouuuxxxdddbbbkkkpppuuu|||gggPPPPPPNNN[[[xxxyyywwwnnnVVVKKKFFFMMMFFF```dddxxx|||___QQQTTTJJJJJJ@@@FFFCCCDDDFFFFFFEEEEEEFFFFFFLLL;;;DDDEEE<<>>CCCVVVTTTMMMUUUXXXxxxtttSSSAAADDDAAAKKKsssiiixxxiiiiii^^^bbbTTTIIIJJJLLLBBB:::<<<\\\~~~sssyyyxxxeeeRRRvvvwwwaaabbbooo~~~wwwwwwtttlllTTTRRRfffEEE;;;}}}___]]]bbbeeehhhTTTWWWMMMOOOOOOOOONNNKKKEEE>>>999666@@@]]]lllxxx||||||yyyyyy}}}zzzwwwccc|||~~~{{{}}}tttsssvvviiiBBBJJJVVV```ddd___UUUMMMFFFHHHHHH\\\|||~~~yyylll]]]hhh{{{mmmNNNGGGVVViiirrrgggUUU;;;MMMLLLJJJvvv}}}vvvSSSTTTQQQCCCKKKDDDDDDAAACCCEEEEEECCCCCCDDDEEEJJJ>>>GGGIII;;;QQQzzzuuugggiiiwwwUUU___|||oooUUUDDD===BBBNNNOOOIIIMMMYYY```bbbZZZCCCCCCRRR\\\aaadddiiiggglll{{{lll^^^MMMCCC>>>999999<<<===BBBBBBFFF999\\\vvv}}}}}}pppuuusssuuuuuutttpppjjjggghhhkkkooogggrrrxxx{{{hhh[[[VVVXXXjjjmmm}}}hhhVVVHHHAAA>>>CCCIIILLLNNNPPPHHHFFFaaaqqq}}}|||ssstttqqqfffnnnyyybbbWWWooo~~~|||rrr]]]TTTJJJAAA===888444333666111333555555444333111000000000000111333555666888222333666888999;;;<<<===AAATTTOOOKKKUUU___hhhJJJAAAEEEBBBDDDnnnttthhhgggaaadddXXXTTTTTTLLLAAA===<<<]]]uuuhhhrrrsss^^^HHHdddzzzllleeetttpppvvvsss|||zzzqqqhhhNNNWWW```???FFFvvvkkkeeeZZZ___zzz^^^PPP\\\VVVPPPPPPPPPPPPNNNIIIBBB===;;;333XXX}}}uuutttxxxzzzrrrnnn~~~zzz|||xxxvvvxxxkkkHHHRRRaaammmpppgggYYYOOOMMMGGGBBBLLLnnn{{{sssxxx||||||ggg^^^qqqYYYPPPOOO^^^xxx|||lll___HHHAAAOOOVVVwwwpppsss{{{dddMMMPPPMMMBBBHHHIIIEEEAAACCCDDDDDDCCCBBBCCCCCCDDDAAAGGGIIIBBBIIIbbbwww}}}zzzqqquuuRRRaaa|||yyy~~~eeeHHH???BBBJJJNNNKKKQQQaaa___PPPJJJ```lllYYYFFFMMMaaaZZZXXX[[[aaaoooxxxcccVVVIIIAAA===999999<<<@@@AAABBBAAAEEExxxrrr~~~wwwwwwtttqqqpppnnnkkkgggeeeffffffhhhgggnnnkkkHHHIIINNNpppvvv\\\HHHDDD@@@@@@GGGLLLMMMMMMNNNJJJSSSsssrrr|||zzzwwwllliiinnn~~~ttt___hhh|||qqq]]]QQQIIIAAA===999444222333333444555777777555111...222222333444555666777777111444888:::;;;<<<===>>>@@@QQQLLLOOOXXXooo~~~[[[BBB@@@CCCIIIiiijjjccc```aaa^^^^^^ccc[[[DDD<<>>OOOWWWoooxxxrrrQQQOOOGGGLLLIIIAAAHHHFFFCCCCCCCCCCCCDDDCCCCCCBBB===DDDCCCDDDHHHEEERRRqqq{{{{{{yyyYYYkkkpppkkkxxxbbbCCC???IIINNNRRRTTTggg|||lllQQQNNNHHHGGGWWWzzzuuuQQQCCCHHHjjj^^^dddkkkjjj}}}}}}jjjYYYNNNCCC>>><<<::::::<<>>>>>JJJCCCIIIpppuuuggg~~~fffyyyfffccclll___AAA???JJJLLLWWWaaaxxxlllTTT^^^VVVPPPXXXrrrZZZGGGJJJTTT{{{___cccuuuttt\\\RRRHHH???<<<<<<:::;;;===BBB===KKKCCClll}}}vvvqqqiiioookkkgggfffhhhhhhfffdddeeeeeeeeepppyyywwwrrrFFFQQQ}}}}}}pppZZZIIICCC@@@???DDDLLLRRRQQQOOOOOONNNjjjqqq~~~zzz~~~wwwuuuooojjjrrr{{{wwwdddttt~~~||||||pppZZZOOOKKKCCCAAA;;;888888888555444666222666999888333111222555777888999999999888666666888:::;;;:::999;;;@@@EEEFFFOOORRR^^^ccckkkIII@@@HHHEEEYYYgggaaaccc]]]fff\\\QQQMMMFFFDDD]]]kkkWWWIIIppp}}}vvvtttzzzssskkk~~~gggFFFRRRggg]]]PPPPPPNNN\\\kkkwwwrrrqqqmmm|||rrrdddCCCcccWWW666```gggjjjWWWWWWaaaeeeWWWYYYfffWWWVVVTTTSSSRRRPPPLLLIII;;;???EEEiii~~~nnnwwwsss|||{{{zzz{{{}}}|||~~~|||}}}{{{pppmmmhhhXXXZZZYYYTTTMMMIIIKKKNNNGGGFFFEEEHHHIIIPPP||||||vvvzzzzzz|||kkkfffmmmrrr~~~~~~nnnzzztttWWWQQQlllsssxxxxxx```XXXVVVAAAOOOYYYzzzooowww^^^RRRMMMMMMLLLKKKIIIGGGDDDBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBEEEHHHGGGEEELLLVVV{{{xxx```{{{wwwlllSSS\\\tttwwwWWWDDDIIIVVVWWW___bbbTTTYYY\\\ZZZdddbbbMMMTTTVVVLLLyyyvvveee[[[IIIBBB>>>>>>===:::<<>>>>>;;;999777777888888999>>>EEEJJJLLLPPPVVVkkkoooSSSDDDAAA<<>>???@@@@@@XXX~~~rrrrrr}}}xxx{{{ppphhhZZZQQQWWWooo}}}yyy}}}qqqssszzzpppbbbSSSDDD===DDDLLLMMMsssPPP]]]jjjSSSOOOIIIIIIIIIHHHFFFDDDCCCAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAABBBCCCAAA???CCCJJJUUUhhhxxxeee~~~xxxvvvyyy|||yyyqqqhhhaaa___oooxxxZZZZZZ```lll}}}aaaWWWdddvvv~~~yyyjjjVVVHHHBBB>>><<<<<<<<<<<>>~~~~~~vvv}}}yyyqqqqqqkkkgggdddcccfffhhhhhhggglllpppppplllqqqrrrsssfff]]]\\\aaannnyyyuuuiiiXXXFFF>>>???CCCHHHRRRKKKKKKTTTJJJZZZjjj|||{{{|||{{{vvvtttuuupppggggggkkklllssswwwrrrwww|||{{{ooohhhjjj{{{vvvRRRDDD888666:::999555222555777::::::777444222111::::::;;;===???>>><<<:::::::::999999;;;AAAHHHMMMRRRQQQ]]]ttt]]]GGG===BBBPPPrrrpppTTTTTTQQQQQQIIIEEE___yyy```TTTUUUKKKVVVuuuoootttwwwlllwwwhhhDDDOOOYYYZZZRRRJJJJJJNNNCCCCCCRRRhhhlll^^^VVV[[[pppxxxoooRRRDDDOOOYYY???SSSrrrnnngggQQQjjjmmmtttpppZZZWWWUUUOOOVVVSSSSSSTTTSSSQQQPPPPPPQQQNNNAAA<<>>KKKOOOMMMjjjqqqGGGuuurrrGGGQQQIIIHHHHHHGGGFFFDDDCCCCCC@@@@@@AAAAAAAAAAAAAAABBBCCCCCCDDDCCCBBBCCCFFFIIIGGG\\\jjjvvvyyyttt{{{wwwrrr{{{___eeeqqq~~~wwwWWWaaavvvmmm^^^MMMCCC>>><<<;;;;;;<<<>>>AAADDDBBBEEEWWWzzz{{{uuuoooqqqgggdddbbbdddiiimmmlllkkkfffgggiiikkklllyyyyyygggtttQQQKKKJJJMMMcccxxxgggSSSDDD===@@@DDDSSSXXXRRRMMMOOOXXXppp}}}{{{wwwqqqnnnooooooeeennntttkkkqqq|||~~~ssshhhggguuuttt```LLLAAA777666999:::666111555888::::::777333111000888999;;;>>>???>>><<<;;;>>>;;;999;;;AAAHHHNNNPPPTTTWWWppp___LLL???<<>>???===<<<;;;>>>:::999>>>FFFNNNQQQPPPOOObbbnnnOOOFFFCCCBBBCCCIIIhhhtttZZZ\\\YYYLLLMMMaaalll]]]\\\aaa___WWWRRRZZZttt|||}}}www{{{~~~fffHHHFFFJJJRRR[[[aaa```XXXPPPeeebbbnnnvvvYYYMMMVVVjjjbbblll~~~jjj\\\HHH>>>TTTDDD999kkk}}}zzzLLLdddqqqSSSRRRPPPOOONNNVVVQQQSSSTTTRRROOOMMMNNNQQQMMMGGGAAAGGGiiivvvvvv|||uuuiii]]]OOOKKKHHHHHHJJJJJJFFFAAA===AAA<<<;;;AAA???===EEE]]]vvvffflll}}}{{{nnn]]]YYY]]]XXXZZZkkk~~~wwwvvvtttjjjdddKKKBBBJJJFFFEEEeeeeeeQQQjjjPPPTTTFFFHHHHHHGGGFFFEEEEEEFFFFFF@@@@@@AAAAAABBBBBBCCCCCC@@@BBBCCCAAACCCFFFHHHFFFIII\\\}}}ttt|||wwwoooooo|||TTTTTTZZZrrrpppcccUUUFFF@@@BBB:::<<<<<<;;;===CCCFFFFFFCCCTTTooozzzxxxxxxzzzxxxttttttxxxooooooooonnnmmmkkkjjjiiillljjjlllpppmmmooolllfffmmmTTTfffwwwpppUUUJJJ>>>999>>>FFFKKKLLLPPPKKKWWWUUUOOO}}}zzzwwwtttsssppplllkkkpppooowww{{{tttzzzjjj[[[MMM999222777:::888555666777666777888999888555333222222666999>>>@@@@@@>>>======<<<>>>AAAFFFKKKOOOPPPQQQRRRvvvaaaGGGAAA===@@@JJJVVVttthhhZZZSSSEEEHHHbbbrrr]]]___ddd^^^TTTQQQVVVYYYrrrxxx~~~iii}}}~~~hhhXXX]]]fffwwwtttvvvqqqppp~~~jjjRRRWWWwwwuuu]]]LLLGGG???QQQ???FFF|||ZZZkkkVVVPPPMMMKKKLLLNNNRRRSSSTTTSSSQQQPPPPPPQQQMMMMMMJJJGGG^^^xxxppp~~~|||rrriii___PPPMMMIIIGGGGGGFFFCCC@@@:::@@@<<<999??????;;;???HHH```zzzuuuvvv~~~}}}ssswwwooo]]]\\\eeebbbfffxxx~~~~~~}}}uuuvvvzzzssshhhGGG???HHHJJJ```wwwYYY}}}XXXNNNQQQIIIGGGFFFEEEDDDDDDDDDEEEFFF@@@AAAAAABBBCCCCCCDDDDDDAAADDDDDDAAABBBFFFFFFBBB;;;KKKkkkxxx|||sss~~~}}}vvvyyyuuuXXX\\\kkk{{{rrraaaXXXNNNBBB===@@@:::>>>>>><<<>>>EEEHHHFFFCCCqqq{{{vvvssstttvvvuuuuuuwwwooorrrtttrrrmmmhhhhhhiiiiiihhhkkkoooppprrr~~~xxx\\\~~~```aaakkktttnnndddZZZHHHDDDAAAAAAFFFJJJLLLLLLUUUPPPOOOXXXwww|||{{{wwwxxxwwwtttrrrtttvvvvvvqqqooonnnmmm|||~~~{{{{{{hhhXXXMMM???666;;;<<<777444777999888777888888666444333444555777;;;AAACCCBBB@@@???@@@<<>><<<;;;888@@@<<<777===>>>:::<<>>AAAFFFKKKNNNOOOOOOPPPJJJRRRPPPpppnnn}}}{{{wwwxxx||||||wwwxxx|||uuuvvvjjjgggqqqnnnuuu~~~zzzwwwgggWWWLLL@@@>>>AAA>>>777444888:::777777888777555333333555777888===CCCFFFDDDBBBBBBBBB???SSSffffffWWWMMMSSS^^^rrrZZZDDD===CCC???JJJlllmmmKKKIIICCC[[[lllbbb[[[YYY^^^```[[[[[[```bbbKKKbbbbbbRRR>>>OOOEEEFFF777XXXppp{{{ZZZEEEeeeuuuTTT[[[NNNSSSXXX[[[TTTSSSQQQPPPRRRWWWYYYXXXVVVVVVNNNRRRRRRUUUsss{{{{{{~~~|||}}}~~~hhhSSSMMMIIIEEEAAA@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;>>>AAA___}}}WWWddd^^^___lllzzz{{{uuu^^^]]]kkkdddlllqqqyyy||||||}}}wwwrrrpppnnnhhhbbbKKKLLLFFFNNNzzzqqqxxxaaaoooNNNHHHHHHGGGHHHDDDCCCBBBAAA@@@????????????AAACCCDDDEEEFFFEEEEEEIIIGGGEEECCCBBBAAAAAAAAAHHHAAAEEEnnn}}}gggcccppp}}}wwwvvvzzzwwwbbbeeekkk\\\FFFAAA@@@<<<;;;@@@888:::AAADDDFFFHHHFFFttt~~~xxxxxxxxxvvvuuuttttttttttttpppkkkjjjmmmlllfffeeeiiikkklllkkkjjjjjjkkknnnqqqdddmmmXXXNNNQQQdddvvv{{{nnnaaaYYYSSSLLLFFFDDDBBBEEEHHHJJJOOOTTTQQQJJJRRRQQQSSSppp~~~|||zzzvvv}}}xxxrrrqqqoookkkooojjjhhhkkkmmmpppvvv}}}|||{{{dddccckkkZZZ;;;BBB>>>999777888999777555222222111000///000222555??????@@@@@@===;;;AAAJJJLLLkkkgggNNNLLLRRR]]]ooo{{{\\\FFF???@@@@@@CCCQQQqqqPPPIIIHHH\\\{{{rrrTTT\\\YYYYYY]]]___^^^ZZZXXX]]]WWWWWWzzzppp[[[KKK<<>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;999<<>>AAAcccsssbbbUUUOOOOOOFFF[[[sssfffTTTssssss\\\BBB===>>>===>>>999GGG???999FFFDDDBBBTTT||||||zzz~~~{{{xxxwwwwwwvvvtttrrrlllhhhhhhjjjiiidddcccffffffffffffeeedddeeehhhkkkmmm}}}yyy}}}www}}}nnn^^^aaaooo|||nnnaaaSSSLLLHHHCCCBBBCCC>>>FFFRRRXXXXXXVVVUUUUUUNNNIIIzzzxxxxxxuuujjjqqqtttsssooonnnpppmmmgggjjjfffdddfffggggggkkkppp~~~sssiiicccZZZRRR;;;:::999999:::;;;;;;:::888777666555555666999;;;;;;>>>EEELLLLLLHHHIIILLLwwwkkkWWWSSSWWWRRRaaabbbLLL@@@>>>999777BBB^^^cccEEEXXXooo|||wwwgggYYYZZZ[[[^^^___]]][[[ZZZ[[[\\\WWWYYY}}}hhhRRRGGG<<>>===<<<:::::::::::::::::::::::::::999;;;<<>>FFFEEEEEECCCAAA@@@???>>>>>><<<===@@@BBBDDDEEEFFFFFFBBBBBBAAA@@@@@@@@@@@@AAA??????>>>PPPvvv|||mmm___dddfff___ggg{{{jjjeee~~~___AAA;;;<<<;;;>>>999JJJ>>><<>>>>>@@@DDDIIIIIIPPPXXXXXXQQQRRRXXXOOOfff|||}}}xxx|||uuuhhhmmmllljjjiiilllppplllfffdddaaaaaadddeeeccceeehhhzzzyyynnn\\\UUUYYYIIIEEE===666222444999>>>888666555444555777:::<<>><<<@@@LLLcccHHHJJJeeeooo^^^XXXXXXTTTZZZ___^^^YYYVVVXXX[[[YYYVVV[[[qqq~~~sssxxxzzzaaaNNNFFFDDDAAA777???jjjWWWJJJiiiVVVUUUUUUVVVUUUSSSWWW]]]WWWWWWWWWVVVSSSNNNIIIGGGKKKQQQUUUQQQLLLWWWyyy}}}xxx~~~}}}~~~bbbUUUTTTSSSFFFCCC@@@???>>>===<<<:::999999999999999999999999999;;;888999QQQzzzxxx]]]IIIJJJSSSEEEFFFLLLWWWdddooowww{{{{{{}}}~~~}}}}}}~~~ppp{{{zzzcccKKKQQQ___[[[bbbhhhppp|||{{{xxxuuusssnnndddWWWJJJ@@@>>>EEENNNFFFSSS{{{wwwkkkPPP@@@HHHNNNFFFBBBHHHFFFEEECCCAAA@@@>>>>>>======>>>@@@BBBCCCCCCCCCBBB>>>>>>>>>?????????@@@@@@???DDD>>>>>>UUUoooxxxpppyyy^^^VVV___bbb]]]aaawwwxxxrrrxxxxxxoooSSS;;;:::<<<;;;>>>???===<<>>AAABBB;;;>>>GGGUUU^^^```aaabbbFFFLLLMMMQQQgggtttUUUEEEAAAAAA>>>OOOiii^^^SSSjjjmmmkkkbbbXXXSSSTTTVVVNNNVVV[[[YYYUUUUUUWWWXXXTTTWWW___ddd{{{yyy{{{}}}zzzeee```kkkpppWWWJJJDDDJJJ???222HHHtttPPPUUUrrr}}}tttTTTVVVXXXWWWSSSRRRWWW\\\TTTUUUUUUUUUTTTRRROOONNNYYYZZZYYYRRRJJJOOOgggsssvvv}}}|||{{{|||bbbWWWVVVQQQEEEBBB@@@??????>>><<<;;;999999999999999999999999666777999;;;CCCYYY}}}~~~cccLLL888;;;HHHMMMGGGIIIZZZkkkrrryyy|||~~~|||zzzzzzsss|||fffXXX```ggg___^^^ppp~~~|||zzzwwwtttqqqnnnlllggg]]]QQQGGG???===FFFRRR\\\tttssszzz|||MMMKKKHHHEEEEEEGGGGGGGGGEEEDDDCCCAAA@@@???>>>>>>???@@@AAAAAAAAA???>>>===;;;<<<======>>>?????????>>>GGG@@@888DDD```}}}lllRRRJJJBBBHHHJJJYYYyyy|||ggg___dddNNNLLL<<<333:::???===AAA???666DDDMMMAAAVVVsss{{{rrrrrrmmmiiilllqqqrrrmmmgggkkkllllllkkklllmmmmmmllldddfffggggggdddbbbaaabbbaaaaaafff}}}ooogggjjjnnnaaajjjhhhdddmmmyyymmmeeejjjiii^^^TTTGGGBBBAAADDDFFFHHHKKKPPPQQQQQQZZZ```WWWIIINNN___fff|||~~~sssyyy|||xxxtttmmmoooppppppmmmjjjkkkmmmfffeeeiiinnnooollljjjllllll___gggzzzvvvlllbbbTTT\\\fffhhhaaaTTTHHHBBB@@@>>><<<===@@@CCCCCCCCCIIIQQQ```nnnnnn^^^KKK???FFFUUUaaajjjvvvWWWKKKDDD@@@???AAAPPPkkkWWWrrrooo]]]UUUVVVYYYYYYXXXNNNUUUXXXWWWWWWZZZZZZWWWSSS\\\dddaaattt}}}{{{jjjuuu}}}tttfffNNNFFFMMM^^^jjjwwwqqqooowww[[[GGGAAABBBEEE;;;BBBpppyyyVVVjjjuuu~~~cccSSSUUUUUUSSSQQQRRRTTTVVVSSSTTTTTTUUUUUUUUUTTTTTTXXXTTTQQQOOOOOOTTTdddttt{{{~~~~~~{{{uuuxxx~~~~~~```WWWTTTKKKCCCAAA?????????>>><<<;;;888888888888888888888888999555888===999???bbb}}}PPP;;;IIIOOOEEE===EEETTT]]]ooosssyyy||||||{{{yyyxxxzzz~~~wwwccc^^^kkksssqqqyyy}}}|||zzzxxxuuuppplllhhheeeccc___PPPAAA>>>CCCQQQiiiuuuxxxwwwPPPAAAKKKLLLAAA>>>DDDHHHDDDDDDCCCBBBAAA@@@?????????@@@@@@@@@@@@???===;;;::::::;;;<<<===>>>>>>>>>>>>;;;DDDBBB<<>>AAA:::777??????:::===;;;>>>PPPFFF???}}}xxxvvvuuu{{{ooollljjjhhhkkkpppqqqnnnjjjfffiiijjjhhhiiilllmmmkkkbbbdddffffffccc___^^^]]]dddkkkfffkkkmmmaaafffddd```aaabbb\\\XXX\\\bbbwwwnnn___RRROOOPPPNNNIIIFFFDDDBBBEEEJJJMMMMMMOOOSSSSSSVVVXXXQQQEEEKKKqqqzzzxxx{{{xxxrrrooommmooorrrrrrmmmgggfffjjjjjjiiikkkpppoooiiiffffffiii}}}~~~yyynnnbbbSSSVVVZZZ\\\]]]]]]^^^^^^RRRPPPOOOQQQUUUWWWUUUSSSeee^^^VVVQQQKKKFFFGGGJJJTTTSSShhhXXXGGGDDD???===AAAEEETTTrrrsssuuunnnfff```^^^^^^[[[XXXXXXSSSZZZ]]]ZZZZZZ___^^^YYYVVVbbbcccbbbnnnqqqxxxqqq^^^SSSPPPDDDCCCIIIUUU|||{{{mmmddd[[[jjj}}}dddJJJ??????DDD===;;;\\\ZZZQQQjjjmmmxxx~~~SSSMMMPPPQQQNNNOOORRRSSSRRRUUUUUUTTTTTTTTTTTTTTTUUUTTTOOOMMMOOOSSSXXXaaajjj}}}{{{yyyqqqkkkxxxzzz~~~\\\RRRPPPHHH@@@???>>>>>>>>>===;;;999888888888888888888888888:::555777<<<666222FFFbbb|||NNNNNNUUUZZZRRRCCCCCCLLLVVV\\\fffmmmrrrssssssttt~~~~~~ppp\\\___sss~~~}}}|||{{{yyywwwtttpppnnniiiccc\\\WWWSSSQQQPPPCCC;;;CCCSSSgggvvv{{{rrr|||ttt```EEEBBBFFFGGGBBB@@@CCCDDDCCCCCCBBBAAAAAA@@@@@@@@@AAA>>>?????????>>><<<:::999:::;;;<<<>>>>>>>>>======<<>>FFFLLLGGG```ooorrrtttrrrmmmhhhhhhiiilllnnnooommmjjjcccggghhhfffggglllllliiidddfffhhhhhhddd```]]]\\\UUU]]]XXX]]]~~~hhhkkkgggWWW[[[bbbXXXXXXbbb```^^^cccfffgggkkkssszzz}}}zzztttcccWWWNNNIIIFFFFFFEEECCCCCCFFFFFFFFFIIIOOOQQQPPPRRRWWWWWWWWWTTTQQQXXXuuu{{{ttt}}}~~~{{{uuupppnnnnnnmmmooorrrppphhhdddeeehhhgggiiimmmkkkeeebbbbbbbbbiiinnn~~~yyyhhhfff]]]QQQIIIIIIPPPYYY___aaa______bbbfffgggccc^^^NNNKKKJJJIIIFFFDDDIIIOOO]]]aaadddGGGBBBAAA===FFFWWW]]]uuurrrwwwZZZYYY\\\```^^^WWWTTTWWWWWWbbbfff___ZZZ]]]]]]ZZZXXXcccZZZ```fff~~~sssxxxvvv```BBB===CCCAAAGGGPPP```tttaaaddd~~~~~~oooTTTCCCAAADDDAAA888FFFqqqwww^^^EEENNN```mmmwwwdddLLLOOOUUUVVVRRRPPPTTTVVVTTTTTTSSSRRRRRRRRRSSSTTTUUUUUUSSSRRRTTTTTTTTTYYY___ppp~~~yyynnnmmmxxx|||~~~xxxyyy|||XXXNNNMMMGGG>>>===<<<<<<===<<<:::888777777777777777777777777555444888???>>>888;;;EEEooohhhYYY```wwwrrrQQQBBBLLL>>>FFFRRR^^^eeeiiikkkmmm|||vvvwwwmmmxxxwwwvvvuuuuuuuuusssooolllccc___YYYQQQIIICCC>>>;;;CCC@@@JJJ^^^kkklllnnnsss~~~uuuqqqqqqHHHMMMHHHBBB@@@EEEGGGCCCBBBEEEBBBAAAAAA@@@@@@AAAAAABBB<<<===>>>>>>>>>===;;;::::::;;;===>>>>>>>>>===<<>>;;;999AAAFFFFFF???PPPrrrpppoooggglllfffgggiiikkklllkkkjjjiiicccggghhhfffgggmmmnnnjjjbbbeeegggfffccc___[[[ZZZYYYcccdddbbbfffrrrzzzggg^^^]]]PPPZZZgggYYYZZZVVVOOOLLLOOOVVVYYYYYYVVVSSSQQQMMMHHHCCCCCCFFFCCCBBBCCCDDDCCCAAADDDIIIKKKJJJMMMQQQSSSRRRUUUZZZRRRSSS[[[ppp~~~zzz~~~|||uuupppoooooopppllllllssstttllleeeccccccccceeejjjjjjeeebbbcccccc```www}}}gggsss}}}vvvmmm___TTTMMMHHHCCC@@@DDDBBBCCCFFFJJJJJJDDD???BBBCCCHHHKKKKKKJJJQQQZZZmmmcccLLL???CCCAAA>>>SSSsss~~~mmmYYYYYYTTTRRRWWWXXXVVVWWW[[[WWWffflllaaaVVVWWWZZZXXXWWWaaaOOO[[[___{{{xxxmmmpppSSSFFFAAAGGGCCCFFFPPPeee{{{|||}}}aaaGGG???CCCGGG666666SSS|||xxxMMMJJJ[[[bbb}}}XXXUUUWWW___bbb[[[UUUWWWYYYZZZPPPOOOOOOOOOQQQSSSUUUVVVRRRSSSVVVWWWTTTQQQUUU]]]ooo}}}yyy{{{lllppprrrvvvoooqqqvvvxxxyyy{{{|||SSSJJJNNNFFF>>>>>>===<<<:::999888777666666666666666666666666666777777999:::;;;<<<<<>>CCCOOOSSS\\\nnn|||zzz{{{~~~|||yyyzzzzzzzzz~~~zzzuuusssqqqpppmmmfff]]]VVVNNNIIIFFFCCC===999???IIISSSJJJTTTjjjiii\\\pppzzz}}}{{{___RRRJJJEEEEEEDDDDDDCCCAAA@@@???@@@@@@?????????@@@AAAAAA======<<<;;;;;;;;;;;;<<<;;;999888999;;;<<<;;;999;;;<<<>>>@@@BBBCCCDDDEEE___|||{{{^^^kkkyyyoookkkYYYvvveee\\\XXXqqqkkkfffUUUUUUssstttdddVVVMMMGGGAAA===CCC999999CCCCCC999;;;EEECCCAAAJJJssstttlllfffiiihhhiiiiiiiiiiiigggeeedddeeefffdddaaadddjjjiiiccccccfffgggddd___^^^bbbgggcccbbbcccccc___fffiiiVVVPPPPPPTTTXXXYYYUUURRRRRRTTTUUURRRNNNHHHHHHGGGEEECCCCCCEEEGGGDDDEEEFFFDDDBBBBBBEEEHHHKKK\\\TTTHHHSSSWWWRRRYYYcccrrrbbb|||~~~|||zzzwwwrrrnnnkkkiiihhhggggggfffeeeddddddccceeedddcccaaaaaaaaabbbbbb```fffpppcccaaappp```VVVOOOKKKHHHJJJFFFAAA???AAADDDGGGHHHGGGHHHJJJKKKJJJSSSmmm```FFFAAA>>>>>>@@@JJJaaaxxx}}}aaaSSS]]]QQQTTTWWWWWWWWWYYY___cccYYY[[[]]]\\\ZZZXXXWWWWWWUUU[[[ZZZTTT\\\nnnyyyxxxlll|||{{{pppIII>>>AAAEEEGGGMMMddd~~~{{{fffLLL???AAACCC@@@'''NNNkkkwwweeeKKKWWWxxxsssQQQ]]]\\\[[[ZZZZZZ[[[[[[ZZZYYYTTTTTTTTTSSSSSSTTTWWWZZZWWWVVVUUUTTTSSSSSSSSSSSSWWWsss{{{~~~~~~~~~___NNNXXXsssyyyfffhhhxxxzzz{{{~~~}}}~~~PPPFFFJJJBBB???>>>>>><<<;;;:::999888666666666666666666666666666666777888999:::;;;;;;===OOOiiiwwwddd[[[bbbNNNKKK>>>888AAAHHHOOO\\\mmmnnnqqqrrrrrrqqqqqqqqqwwwwwwuuuvvv}}}yyyqqqkkkpppjjj```YYYSSSOOOKKKHHHIII???888;;;AAAEEEJJJOOOcccQQQNNNddd}}}ZZZNNNJJJFFFDDDDDDDDDDDDCCCAAA@@@???@@@@@@@@@@@@????????????<<<<<<;;;::::::::::::;;;===;;;999:::;;;<<<:::888999:::<<<>>>@@@AAABBBBBB___qqquuu|||vvv}}}rrr\\\kkklllZZZRRROOOQQQhhh~~~}}}ccc|||ssshhhYYYNNNGGGCCC???;;;:::===@@@???;;;;;;BBBKKKJJJOOO}}}vvvmmmooohhhdddhhhhhhhhhhhhhhhfffdddbbbaaaaaadddddd```^^^bbbbbb___^^^^^^]]]\\\\\\^^^```bbbaaa]]]]]]```aaafff|||~~~kkk\\\NNNHHHLLLOOOOOOOOOPPPPPPLLLCCC===HHHGGGFFFEEEFFFFFFDDDCCCEEEEEEFFFJJJNNNTTTXXXZZZPPPSSSPPPVVV]]]TTTWWWssswwwxxxuuutttsssrrrpppmmmkkkjjjeeeeeeeeeeeefffggghhhiiifffdddbbb```^^^\\\[[[[[[]]]bbbhhh|||mmm\\\dddxxxlll]]]TTTPPPNNNLLLJJJJJJJJJJJJIIIGGGIIIOOOZZZhhhtttdddUUUDDD@@@>>>@@@FFFWWWrrrhhh[[[YYYTTTUUUVVVWWWVVVVVVVVVWWWYYYUUUWWWXXXXXXUUUTTTSSSSSSSSSXXXZZZVVVYYYgggwwwoooIIIGGGEEEFFFLLLZZZwww|||xxxiiiRRRAAA===AAABBB>>><<>><<<;;;:::999888666666666666666666666666666666777777888999::::::;;;;;;EEEdddccc\\\dddwwwqqqTTTCCC<<<>>>GGGFFFNNNWWW___dddiiipppvvvuuuuuurrrnnnooossstttqqqrrrrrrqqqoooppppppjjjbbbZZZSSSJJJBBB?????????@@@...:::GGGJJJEEEKKKeeennnZZZ```qqqsssMMMAAACCCDDDCCCDDDDDDCCCCCCBBBAAA???>>>>>>???@@@@@@???>>><<<<<<;;;::::::999888999999999>>><<<;;;:::::::::888777777888:::<<<===>>>??????QQQ|||www]]]___fffOOOFFFFFF\\\|||qqqaaatttwww{{{uuubbbYYYNNNFFFBBB???===;;;:::??????:::<<>><<<@@@MMMccckkkRRRYYY\\\QQQXXXWWWUUUTTTTTTRRRPPPNNNPPPRRRSSSRRRPPPNNNNNNOOONNNRRRWWWXXXVVV^^^ttt|||xxxwwwsssttt|||qqqyyyrrrNNNEEEIIIUUUhhh{{{zzzuuuaaaOOO>>>;;;???@@@;;;777GGGhhh|||mmmOOObbbuuuUUU[[[SSSUUUSSSRRRRRRSSSSSSRRRQQQSSSTTTUUUUUUSSSSSSTTTUUUPPPQQQRRRRRRRRRQQQPPPOOONNNeee{{{hhhkkkQQQUUU[[[eeejjjbbbaaammmvvvxxx|||}}}}}}}}}}}}}}}UUUFFFJJJFFF>>>===<<<;;;:::888777777555555555555555555555555555555666777777888999999;;;666:::QQQuuu~~~nnn___YYYaaarrriiiPPPFFFDDD>>>;;;>>>AAAFFFIIILLLPPPVVVZZZdddeeeccc___]]]^^^\\\XXX]]]\\\YYYXXX\\\```\\\TTTDDDBBB???===<<<===>>>>>>SSSIIIBBBIIIZZZlllvvvyyynnnrrr~~~zzz|||QQQ@@@DDDGGGEEEDDDBBBBBBBBBBBBAAA???>>>======>>>??????>>><<<:::888999999888777777777777888;;;:::999999999999888777777888999;;;<<<=========???]]]{{{rrrdddtttjjj\\\~~~hhhKKK@@@BBBOOOiiilllrrrxxxlllcccVVVOOOGGGAAA???>>>===<<>>999<<>>???@@@AAABBBEEEHHHIIILLLdddzzzyyyhhh^^^dddooo~~~hhhhhhpppXXXEEEEEEJJJGGGCCCDDD@@@@@@@@@???>>>===<<<;;;;;;<<<=========;;;888777888888777666666666666777666666777777777888888999888999:::;;;<<<<<<<<<<<<<<>><<<;;;<<<<<>>CCC===444888DDDqqqqqq]]]vvv{{{eeeTTT[[[SSSTTTRRRQQQQQQQQQQQQPPPNNNOOOQQQSSSRRRQQQPPPPPPPPPLLLMMMNNNOOOOOONNNLLLJJJRRRQQQeee}}}wwwvvvmmmXXX???XXXjjjdddaaafffjjjpppwwwzzz{{{yyyvvvVVVDDDIIIJJJ::::::999777666555444333444444444444444444444444444444444555555666666666666999:::777444>>>XXXqqq~~~nnnhhhbbbaaaVVVOOOGGGCCCDDDEEEDDDBBB888<<<===;;;:::===@@@???555999;;;999:::>>>@@@???<<>>AAA>>>>>>>>>===<<<;;;999999999:::;;;;;;:::999888777888777777666666666666666444555777777777777999;;;999::::::;;;<<<<<<<<<<<<>>>>>>GGGeee^^^VVVnnn}}}ccclllxxxTTTLLLXXXkkksss{{{wwwvvvxxxmmm```TTTLLLDDDAAA>>>;;;999999999:::666;;;HHHNNNBBB:::QQQtttoookkkfffcccaaa```^^^^^^[[[[[[\\\]]]^^^```bbbccc^^^YYYXXX\\\```^^^ZZZXXX```dddfffbbb[[[WWWXXX\\\[[[]]]___aaaaaaccchhhmmmjjjnnn~~~yyyiiiggg```UUULLLKKKQQQXXXKKKPPPVVVXXXVVVSSSPPPOOOTTTSSSUUU[[[hhhxxxoooqqqwwwlllhhhtttjjjjjjjjjiiihhhfffeeedddcccbbbaaa___]]]\\\ZZZYYYUUUUUUVVVXXXZZZ^^^aaacccfffmmmjjjddddddhhhyyynnnUUUVVVeeexxx|||hhhQQQJJJDDD@@@>>><<<@@@EEEAAALLLbbbsssdddUUUPPPQQQRRRTTTVVVRRROOOLLLKKKNNNRRRVVVXXXPPPQQQRRRQQQOOOOOOPPPRRRZZZSSSSSSWWWSSSKKKOOO[[[lllzzzxxxoootttdddddd}}}~~~zzzsssgggUUUBBB555999===@@@<<<333555JJJ```zzzSSSQQQxxxqqqYYYZZZ^^^PPPQQQPPPNNNNNNNNNNNNLLLJJJMMMNNNOOOOOONNNMMMNNNPPPMMMMMMNNNNNNMMMLLLJJJIIIOOOLLLTTTgggqqqqqqsss{{{uuuooofff:::<<>>===<<<:::999999;;;<<<888CCCMMMJJJAAAKKKuuuzzzeeeddd```]]]]]]___```^^^\\\\\\\\\]]]^^^```bbbccc___\\\\\\``````[[[XXXYYYZZZ\\\]]]\\\YYYWWWXXXYYYYYY[[[]]]]]]___aaaccccccdddbbbjjjxxx{{{uuuqqqyyyvvvmmmaaa\\\^^^bbbeeefffvvvxxx~~~hhhqqqvvviiifffqqqjjjiiihhhgggeeebbb```___^^^___``````___]]]ZZZYYYWWWVVVUUUVVVXXX]]]aaaddd```bbb```aaabbb```qqqyyynnnTTTVVV[[[eeeqqq}}}{{{nnncccSSSDDD<<<===@@@BBB???===CCCNNNHHHcccZZZ\\\YYYRRROOOQQQSSSSSSMMMNNNNNNNNNNNNOOORRRTTTPPPQQQQQQPPPNNNOOOQQQSSSWWWUUUTTTSSSOOOLLLQQQZZZ___|||uuusssvvvwww{{{kkkeeevvv~~~wwwtttmmm```QQQCCC999555===@@@===444333EEE```tttqqqVVVTTTjjj~~~]]]OOORRRZZZTTTPPPNNNLLLLLLLLLLLLJJJHHHKKKKKKLLLKKKJJJKKKMMMPPPOOOOOONNNLLLKKKJJJIIIHHHEEEIIIQQQ___ssstttXXXcccnnncccLLLGGGSSSZZZTTTSSSTTTYYY```gggjjjkkkUUU???DDDGGG;;;:::999888777555444444333333333333333333333333333333444444444444444444444333666;;;;;;777888>>>HHHlll}}}wwwooobbbfffjjjjjjgggfffgggiiiWWWYYYUUULLLGGGIIILLLMMMQQQRRRRRRSSSXXX]]]\\\WWWPPPYYYfffoooqqqnnnkkkiii~~~lllLLLAAAEEEBBBDDDCCCAAA???@@@???<<<:::::::::999888777666555888777777777777777888999888888777666666666666666999;;;===;;;999888999<<<888999999:::::::::999999;;;???>>>CCC^^^zzzkkkttt}}}fff```vvvsssccc}}}dddiii|||zzzrrrfffZZZQQQIIIDDD@@@<<<<<<<<<<<<;;;<<<>>>@@@CCCJJJIII@@@FFFhhhkkk^^^^^^[[[WWWYYY___aaa___^^^^^^]]]]]]^^^```aaabbb[[[ZZZ\\\___ZZZRRRQQQVVVSSSRRRSSSUUUWWWXXXWWWVVV\\\\\\[[[[[[]]]]]]YYYTTTZZZ```bbbgggxxxxxxsssmmmkkknnnmmmiiilllkkkiiieeeaaa]]]YYYWWW\\\]]]______]]]ZZZWWWUUUZZZXXXVVVUUUVVVZZZ___bbbccc^^^YYY^^^^^^TTT```ppplllpppRRRCCCHHH[[[ooozzz|||wwwbbbOOOGGGGGGCCC<<>>999222:::UUUooo{{{uuucccooohhhJJJccc]]]```^^^PPPPPPRRRQQQOOOMMMMMMMMMLLLJJJIIIIIIJJJJJJIIIHHHJJJMMMPPPQQQPPPNNNLLLJJJIIIHHHHHHIIILLLJJJMMMhhh~~~eeeVVV{{{|||AAA???[[[PPPLLLIIIKKKSSS]]]eeehhh]]]@@@FFFDDD888888777777666666555555444444333333333333222222222222222333333333444444444444555555666777777777666FFFeeetttdddaaaeee___RRRSSSPPPLLLLLLSSS]]]aaaaaassswwwuuuyyyiiiOOORRRMMMPPPvvv}}}ZZZKKKGGGCCC>>>@@@@@@???>>>===<<<;;;;;;<<<;;;;;;:::999888777777555555666666666666666666444333333222222333333444777888888999::::::;;;;;;888777777777888999::::::===888888@@@GGGRRRmmmzzzrrr{{{pppVVVWWWnnntttbbbbbbbbbwww}}}nnneee^^^SSSKKKGGGCCC@@@===???999999>>>===777:::EEENNNAAAFFF@@@iiisssccc\\\YYYXXX[[[ZZZWWWVVVYYYXXXZZZ\\\\\\[[[\\\]]]___XXXVVVUUUUUUUUUTTTRRRPPPQQQQQQPPPPPPQQQSSSVVVWWW___]]]ZZZYYYZZZZZZZZZYYYZZZ]]]aaabbbeeewwwqqqrrrpppnnnmmmmmmmmmllljjjpppiiiaaa\\\\\\\\\YYYVVV\\\\\\[[[XXXUUUUUUVVVWWWSSSRRRQQQQQQRRRTTTVVVXXXZZZYYYYYY[[[]]]^^^^^^]]]sssQQQRRRVVVVVVNNNEEEGGGOOO\\\ccciiikkklllooossstttrrrpppllliiifffaaa[[[WWWXXXPPPFFF???;;;:::;;;>>>JJJ===666<<>>===<<<;;;;;;999999999999888888888888666666555555555555555555333333222222222222333333555666666777888888999999888888777777777888999999:::888:::>>>???GGG___zzz|||ooojjjeeeZZZOOOaaannn~~~{{{jjj{{{}}}wwwlll^^^YYYSSSJJJDDDAAA???<<<;;;555<<>><<<======>>>>>>???666???JJJMMMIIIUUUzzz]]]TTTTTTUUUTTTRRROOOMMMLLLMMMOOOPPPPPPPPPOOOMMMKKKIIILLLLLLLLLLLLMMMMMMMMMMMMOOOQQQRRRRRRRRRSSSVVVXXXZZZSSScccuuupppkkkeeezzzaaaaaauuufffKKKUUUrrr{{{~~~|||uuukkkaaaYYYTTTQQQMMMGGG>>>999888888666333---000;;;VVVwwwMMMFFFhhhRRRVVVSSSJJJLLLQQQIIILLLOOONNNIIIGGGHHHJJJGGGHHHJJJKKKKKKKKKIIIIIIHHHGGGFFFGGGIIIIIIGGGEEEEEEFFFHHHGGGLLLccctttqqqqqqrrrzzzcccbbbnnniiiOOO555444DDDHHH;;;666AAAFFFBBBXXX>>>GGGEEE888888777666666555555444333333333333222222222222111111222222222333333333333333333444555555666666999333111===WWWuuurrruuuLLLGGGAAA@@@CCCEEECCC@@@??????>>>===<<<;;;;;;:::777777777777888888888999666666555555444444333333333333222222222222333333333333444444555666666666888888777777666777777777666777;;;<<<888:::NNNeeexxxtttnnncccTTT[[[gggvvvjjjtttwwwmmmeeeXXXNNNLLLGGGAAA===;;;;;;::::::666>>>>>>777;;;GGGKKKEEEBBBKKKkkklll```ccc\\\UUURRRRRRUUUVVVTTTUUUXXXWWWWWWWWWVVVSSSQQQQQQRRRTTTRRRPPPPPPQQQRRRSSSRRRSSSSSSRRRRRRSSSUUUWWWXXXXXXUUUSSSRRRUUUWWWYYYZZZYYY]]]bbbccc___```jjjvvvmmmvvv|||llleeeiiillljjjiiihhhgggeee```]]]___[[[WWWUUUUUUTTTQQQNNNLLLMMMNNNMMMKKKJJJJJJJJJSSSSSSSSSTTTTTTUUUUUUVVVTTTTTTUUUUUUUUUUUUUUUUUUQQQttt}}}dddTTTNNNNNNPPPTTTEEEBBB>>>======<<<<<<;;;@@@@@@???===;;;::::::;;;999:::===???@@@AAA@@@???FFFEEEPPPhhh~~~YYYMMMWWWRRRSSSRRRPPPMMMKKKKKKLLLNNNOOOOOONNNLLLJJJHHHFFFHHHIIIIIIIIIJJJJJJJJJJJJNNNOOOPPPPPPOOOPPPRRRTTTYYYNNNVVV}}}rrrnnntttzzzmmmZZZ]]]YYYSSSRRRPPPfffmmmvvv|||{{{yyywwwtttsssrrrqqqnnniii```VVVLLLDDD???<<<;;;999999;;;===;;;666333<<<\\\jjjooodddTTTiiinnnYYYQQQUUUNNNJJJOOOPPPLLLOOOPPPOOOKKKHHHHHHJJJGGGIIIKKKLLLLLLJJJGGGEEEGGGFFFEEEEEEFFFEEEDDDBBBAAAEEEEEEHHHJJJHHHRRRhhh~~~tttVVVRRReeessstttQQQDDD===???@@@:::666777WWW===DDDAAA888777777666555555444444333333333222222222222111111111111111222222222222222222333333444444555555333888<<<;;;;;;GGG___sssxxxvvvjjjwww}}}vvvZZZFFFGGGGGGHHHHHHFFFBBB===999>>>>>>===<<<;;;::::::999666666666666666666666777555555444444333333222222222222111111111111222222222222333333444555555555888888777666555555555555666666999999555666BBBQQQpppvvvgggzzzwwwqqqsssbbbTTTJJJTTTjjj|||wwwsssllleee___TTTLLLJJJDDDAAA>>>;;;999:::;;;;;;888<<<<<<===CCCJJJHHH@@@BBBsss^^^______RRRRRROOOOOORRRSSSRRRTTTWWWTTTUUUUUUSSSQQQOOOOOOPPPTTTQQQNNNNNNOOOQQQRRRRRRTTTTTTTTTTTTUUUVVVWWWXXXVVVTTTQQQPPPRRRUUUWWWXXXWWW[[[aaaddddddbbbbbbdddeeesssgggdddhhhgggeeebbbaaa```___]]][[[]]][[[XXXWWWVVVTTTQQQNNNEEEHHHKKKMMMMMMMMMNNNOOOSSSSSSTTTUUUVVVUUUUUUUUUSSSSSSTTTSSSRRRRRRRRRSSSXXX\\\uuusss___UUUUUUXXXOOOHHHAAA???@@@>>>===>>><<<>>>??????<<<;;;===>>>@@@AAAAAA???@@@EEEIIIKKKTTTjjj{{{^^^TTTSSSSSSOOOPPPPPPNNNKKKJJJJJJKKKJJJJJJKKKKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLKKKJJJKKKMMMOOOOOOYYYXXXfffwwwrrrxxxwww}}}lllttttttkkkTTTKKK[[[\\\DDDHHHMMMTTTYYY]]]bbbiiinnnlllkkkhhheeebbb___]]]\\\PPPNNNIIICCC>>>:::888777777999>>>AAA>>>999999;;;[[[www~~~eee```|||{{{sssZZZQQQQQQQQQKKKMMMQQQMMMQQQRRRSSSQQQMMMKKKKKKLLLHHHHHHIIIJJJJJJHHHGGGFFFGGGFFFFFFEEEDDDCCCBBB@@@@@@HHHEEEEEELLLFFFPPPpppzzz\\\XXX}}}TTT...111===999555;;;ZZZ>>>BBB===777777666666555444444444333333222222222111111111000000000111111111222222111111111222333333444444...888???;;;000///;;;HHHmmm}}}qqqttt}}}|||cccKKKEEEAAAEEEFFFGGGGGGDDD@@@>>><<<===<<<<<<;;;:::999888888777777666555555444333333444333333333222222222111222111111000000111111222222222333333444555555666777777666555444444444444777555555777888999>>>CCCLLLXXXyyy{{{lllpppZZZEEEBBBNNN^^^nnnzzzzzz~~~{{{uuu~~~uuuggg]]]ZZZTTTHHHDDDIII???>>><<<:::999999;;;<<<888===HHHOOOJJJDDDIIISSSwwwsss```[[[YYYTTTJJJQQQNNNMMMPPPQQQPPPRRRVVVRRRSSSTTTSSSQQQPPPQQQRRRUUURRROOONNNOOOPPPQQQQQQTTTTTTTTTUUUUUUVVVWWWWWWWWWUUUQQQQQQRRRTTTUUUUUUUUUYYY]]]aaaccccccaaa___^^^lllpppgggiiigggddddddbbb___[[[YYYZZZ[[[\\\\\\\\\[[[YYYXXXVVVSSSPPPNNNEEEHHHLLLNNNOOOOOOPPPQQQRRRSSSTTTUUUUUUUUUUUUUUURRRTTTUUUTTTRRRQQQSSSTTT[[[QQQ^^^fffPPPOOOEEE???@@@AAA@@@AAAEEE<<<>>>@@@BBBDDDEEEGGGHHHAAADDDDDDCCCLLL___qqqzzz```OOOPPPPPPKKKKKKLLLMMMKKKIIIHHHHHHIIIIIIIIIIIIIIIHHHGGGGGGFFFGGGGGGGGGHHHHHHHHHIIIIIIHHHIIIIIIIIIHHHHHHJJJLLLIII]]]YYYMMMbbbuuuuuusssuuurrruuu|||aaaiii{{{zzz\\\EEEGGGNNN@@@BBBCCCBBBAAACCCHHHMMMPPPOOOMMMKKKIIIGGGGGGFFF<<<<<<;;;:::::::::;;;<<>>>>>666]]]AAACCC===777777666555555444444333222222222222111111111111///000000000000111111111000000111111222333333333555555555555666666666777888JJJeeexxx~~~sssyyy{{{uuuRRRGGGIIINNNKKK<<>>======>>>;;;:::999888777666666555666666555444333222111111111111111222222222222222111111000000000000111111222222333444444555555666555555444444333444444444777444444666:::<<<===<<<@@@RRRuuuzzz~~~~~~rrrbbbSSSDDD>>>IIIZZZkkkqqq{{{xxxxxxxxxvvviiiccc[[[TTTQQQIII???>>>BBB;;;;;;;;;999888999<<<>>>CCCDDDHHHGGG>>>AAAccc___]]]YYYQQQSSSWWWTTTPPPNNNPPPPPPOOOPPPTTTRRRSSSTTTTTTSSSSSSTTTUUUTTTRRRPPPPPPQQQSSSSSSRRRTTTTTTUUUUUUUUUVVVVVVVVVXXXVVVTTTSSSUUUVVVVVVUUUZZZ]]]^^^^^^aaadddbbb^^^fffdddmmm|||qqqgggccccccbbbbbbccc^^^[[[WWWVVVWWWYYYZZZZZZWWWWWWVVVUUUSSSQQQOOONNNKKKLLLNNNNNNMMMLLLMMMNNNQQQQQQRRRSSSTTTUUUVVVVVVRRRUUUWWWVVVTTTSSSUUUWWWUUUVVV]]]pppvvviii^^^WWWNNNCCC???BBBHHHEEECCCCCCEEEGGGHHHHHHRRRZZZaaafffwww___RRRPPPIIIHHHNNNHHHIIIJJJIIIGGGFFFGGGHHHKKKJJJIIIHHHFFFEEEDDDCCCHHHHHHHHHHHHIIIIIIIIIIIIGGGHHHIIIIIIIIIIIIKKKMMMNNNRRRRRRIIIUUUbbblllmmmyyytttmmm{{{aaa^^^rrrvvvZZZJJJEEEDDDDDDDDDCCCAAA???>>>???<<<;;;::::::999:::::::::888888999999;;;<<<>>>>>><<<999888888777BBB```}}}{{{vvvdddSSSddd~~~YYYbbbYYYQQQOOOLLLGGGLLLPPPIIIOOONNNLLLKKKIIIIIIHHHHHHIIIGGGEEEDDDDDDFFFIIIKKKFFFHHHHHHGGGDDDBBBBBBBBB:::FFFEEE@@@EEEJJJFFFDDD\\\vvvyyyoooxxxhhhIIIOOOiiikkkCCC111333ZZZ???BBB<<<777666666555555444333333222222222222111111111111/////////000000000111111//////000000111222222333888555222444888:::999777///888FFFYYYpppSSSHHHFFFDDD;;;<<>><<<:::::::::999888777666555444444333444444333333222222222111//////000000111222222222000000000//////000000000111222222333333444555555333333333333333333444555333444555666888::::::999>>>III^^^wwwyyywww}}}rrr\\\FFF@@@FFFUUU\\\fffooovvv{{{|||||||||xxxxxxsssiiihhhggg[[[VVVPPPJJJEEEAAA===;;;:::888:::;;;;;;:::<<<@@@CCCJJJDDD???AAAOOOmmm{{{```VVV[[[UUUPPPXXX```WWWSSSPPPQQQPPPNNNOOOSSSSSSTTTUUUUUUTTTSSSTTTUUUPPPPPPPPPRRRUUUWWWWWWVVVSSSTTTTTTUUUUUUUUUUUUUUUVVVVVVUUUWWWYYYZZZYYYWWW[[[]]]\\\YYYZZZ______[[[```]]]aaammmvvvjjjggghhhfffbbb```bbbbbb___[[[YYYXXXXXXXXXXXXVVVTTTQQQRRRRRRQQQPPPOOOPPPPPPNNNOOOOOONNNLLLLLLMMMOOOOOOOOOOOOPPPRRRTTTVVVXXXRRRUUUXXXWWWUUUTTTWWWZZZSSSXXXYYY]]]ttttttbbb\\\aaammmeee[[[YYY___gggkkklll~~~___IIIKKKOOOJJJHHHNNNFFFGGGHHHGGGFFFEEEFFFGGGJJJIIIHHHGGGEEEEEEDDDDDDHHHHHHHHHHHHIIIIIIIIIIIIEEEFFFHHHHHHHHHIIIKKKMMMQQQGGGOOOKKKPPPWWW\\\wwwwwwooogggcccgggmmmrrrwwwfffHHHIIIEEE@@@<<<:::999888888:::999999888999999::::::;;;;;;;;;;;;<<<======>>>:::999>>>JJJSSS```zzzyyy|||{{{lll``````ccc]]]WWWVVVMMMMMMLLLEEEGGGMMMKKKMMMKKKIIIHHHHHHHHHHHHHHHIIIHHHFFFEEEEEEFFFGGGHHHDDDFFFHHHGGGDDDBBBBBBCCC======BBBEEEDDDKKKLLLBBBHHHXXX^^^nnncccRRR\\\UUU;;;FFFTTT;;;@@@:::777666666555444444333333222222222111111111111000////////////000000000000/////////000111111222222///333666555111///333777777666333333AAA[[[uuufffJJJJJJ???@@@FFFBBBBBBBBB<<<:::::::::;;;;;;:::888666777777666555444333333222111222222222222333333333......///000111222333333000000////////////000000111111111222333333444444222222222222333444444555///444777666555666888888:::777CCC[[[lllvvvwwwyyy~~~jjjVVVMMM<<>>>>>@@@EEEIIICCC>>>???VVVsssaaaUUUTTTWWWRRRQQQVVVUUUZZZUUURRRQQQPPPMMMNNNRRRUUUVVVVVVVVVTTTSSSSSSUUUMMMNNNOOOSSSXXXZZZ[[[ZZZSSSSSSTTTUUUUUUUUUTTTTTTUUUUUUVVVYYY\\\]]]\\\ZZZRRRVVVTTTPPPQQQVVVWWWSSS\\\\\\bbbeee^^^]]]tttyyynnnnnnfffbbbbbb]]]WWW\\\eeeaaaWWWYYYYYYZZZ[[[[[[XXXSSSOOONNNNNNOOOOOOOOOPPPSSSTTTOOOOOOOOONNNNNNOOOQQQTTTOOONNNNNNNNNPPPTTTWWWYYYQQQUUUXXXXXXUUUTTTXXX[[[UUUNNNJJJNNN\\\sssQQQRRRNNNGGGHHHMMMIII@@@EEEFFFGGGFFFEEEDDDEEEFFFFFFFFFEEEEEEFFFGGGHHHHHHGGGHHHHHHHHHHHHIIIIIIIIIBBBCCCEEEFFFFFFGGGJJJLLLNNNFFFSSSJJJKKKVVVQQQdddsssqqqssspppkkklllggg^^^cccnnnlllggg\\\MMMAAA<<<<<<============<<<;;;;;;;;;;;;;;;<<<<<<<<<===============EEEGGGTTTgggsssvvv~~~www[[[XXXmmm}}}~~~kkkYYYUUURRRPPPIIILLLNNNDDDBBBKKKNNNMMMKKKIIIHHHIIIIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDCCCCCCEEEGGGFFFCCCAAABBBCCCIII;;;@@@FFF>>>CCCLLLFFFBBBJJJSSSzzzfffUUUJJJTTTgggpppkkkbbbQQQ>>>DDD<<<666666666555444444333333111111111111000000000000111111000000//////......000000000000000000000000333333222222111222222222333444666666666:::AAAGGGmmmuuueeeUUUTTTUUUMMMDDDAAAAAA@@@???>>>>>>>>>>>>>>>===;;;999888777666666666666555444333333222222000000111111111111000000222222222111000//////...////////////000000000000000000000000111111111111000111111111111222222222222333444333333555888::::::555777@@@KKKaaavvvvvvlllGGGIIIGGGBBB???GGGXXXfffnnnrrrtttssssssvvvuuuqqqrrrqqqrrrtttwwwvvvrrrnnnuuuuuuuuuuuusssooojjjeeebbb]]]WWWSSSQQQMMMHHHEEE???>>><<<;;;999999999999<<<======???DDDGGGBBB;;;???999hhhqqqUUUNNNOOONNNMMMMMMNNNQQQTTTUUURRROOONNNPPPRRRTTTTTTWWWVVVTTTSSSRRRSSSUUUVVVQQQOOONNNOOOSSSVVVWWWWWWVVVUUUSSSQQQOOONNNMMMMMMSSSTTTVVVWWWXXXXXXWWWWWWQQQUUUXXXYYYWWWVVVVVVXXXYYY\\\^^^]]][[[\\\aaafffiiiwwwooogggfffbbb```aaa]]]YYYWWWYYYXXXVVVWWWZZZVVVVVVUUUTTTRRROOOLLLKKKNNNNNNOOONNNMMMKKKIIIHHHIIIKKKMMMNNNNNNNNNOOOPPPHHHMMMPPPOOOLLLLLLSSSYYYYYYYYYXXXUUURRRPPPQQQRRRTTTKKKJJJPPPNNNUUU|||qqq}}}QQQLLLKKKJJJIIIGGGFFFEEEDDDCCCBBBAAA@@@@@@AAACCCCCCCCCDDDEEEEEEDDDDDDEEEFFFCCCDDDGGGHHHHHHFFFDDDBBBFFFFFFFFFFFFFFFFFFGGGGGGJJJJJJJJJJJJLLLNNNPPPRRR```rrr|||xxxzzz|||jjjvvvxxxmmm___ggggggppphhhLLL???:::666666777444999>>>666111;;;???===555---GGG888KKKuuuqqq{{{lll|||ttt```|||wwwmmmLLLPPPWWWQQQKKKIIIHHHHHHIIIJJJIIIHHHJJJJJJJJJIIIHHHGGGFFFEEEEEEFFFGGGFFFCCCAAAAAAAAADDDDDDCCCCCCBBBAAA??????CCCDDDFFFGGGHHHGGGEEEDDDDDDKKKKKKooommmVVVDDDRRRzzzQQQ<<>>===============<<<:::888777666555555555555555444333333222222000000111111111111000000222222111111000//////...////////////000000000000//////000000000111111111000000111111111222222222111333444444444555777999:::666666<<>>;;;===<<<;;;::::::;;;<<<===<<>>===<<<<<<;;;;;;;;;;;;:::888777555555444444555444444333333222222222///000000111111000000///222111111000000//////...////////////000000000000//////000000000000111111000000000111111111222222000222444555444444666777999666666999999@@@TTTjjj}}}tttwwwxxxyyypppTTT???:::===GGGHHHLLLRRRUUUVVVWWWYYYccccccdddfffhhhhhheeecccZZZXXXVVVTTTSSSQQQMMMJJJIIIFFFBBB@@@>>><<<999777777888999;;;===@@@BBBDDDDDDBBB@@@===888???]]]|||```QQQNNNJJJFFFIIIMMMOOONNNNNNMMMNNNQQQOOOMMMMMMOOOQQQQQQQQQJJJKKKLLLMMMMMMKKKIIIHHHKKKKKKKKKLLLNNNOOONNNMMMJJJJJJKKKKKKLLLMMMMMMNNNKKKLLLMMMNNNOOONNNMMMLLLPPPQQQQQQQQQPPPPPPQQQSSSVVVZZZ^^^^^^[[[YYYYYYZZZVVV[[[VVVSSS^^^kkk}}}{{{tttooojjj[[[XXXZZZ___^^^VVVTTTXXX[[[VVVTTTTTTSSSOOOOOORRROOOOOOMMMLLLKKKJJJJJJJJJLLLLLLLLLLLLKKKJJJHHHGGGKKKLLLMMMMMMLLLKKKLLLMMMKKKKKKLLLMMMNNNNNNNNNNNNNNNPPPRRRRRRPPPMMMLLLLLLJJJMMMQQQQQQLLLKKKUUUaaauuuPPPFFFPPPIIIHHHGGGFFFEEECCCCCCBBBAAAAAAAAAAAA@@@@@@???>>>===???@@@AAA@@@@@@BBBCCCDDDDDDDDDDDDEEEEEEDDDDDDFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIHHHIIIJJJKKKLLLMMMNNNLLLYYYsss~~~|||iii```cccooo{{{{{{pppjjjkkkbbbgggeeefffooouuu|||}}}xxxeeevvvggg___KKK]]]yyyoooQQQNNNVVVUUUQQQPPPLLLJJJHHHGGGHHHHHHGGGEEEDDDEEEEEEFFFFFFEEEEEEDDDDDDFFFFFFEEECCCAAAAAABBBDDDDDDEEEDDDDDDCCCBBBBBBBBBCCCDDDEEEEEEEEEDDDCCCCCCMMMHHHHHHZZZ```kkknnnUUUVVV@@@CCC888666666555444444333333222111000000000////////////////////////////////////000000000000000000000000111000000000000111222222444222000222555666444111777777888:::???GGGQQQXXXoooyyyuuukkk```[[[[[[VVVIII===FFFHHHIIIGGGDDD@@@>>>===??????===<<<;;;;;;;;;;;;999888666555444333333333444333333333222222222111//////000000000000//////111111000000////////////////////////000000000000////////////000000000111000000000000111111111111///111444555555444444555777555666777555555???LLLeeehhh|||}}}~~~xxxtttuuuvvvnnn]]]NNNGGGBBB@@@AAADDDFFFLLLRRRQQQRRRSSSUUUVVVVVVUUUTTTOOOMMMJJJHHHGGGFFFDDDBBB???>>><<<;;;:::::::::999999;;;>>>AAADDDEEEFFFFFFGGG>>>444444DDDcccZZZNNNQQQMMMBBBGGGIIILLLLLLKKKJJJJJJKKKKKKIIIIIIJJJMMMOOOPPPOOOJJJKKKLLLMMMMMMLLLKKKJJJIIIIIIIIIKKKMMMLLLJJJHHHFFFGGGHHHIIIJJJKKKKKKLLLLLLLLLMMMNNNNNNNNNMMMLLLPPPOOOOOONNNNNNOOOQQQRRRSSSVVVZZZ[[[ZZZZZZ[[[]]]WWW\\\UUUMMMOOORRRZZZiiipppsssyyy~~~zzzvvvjjj[[[TTTUUUZZZ[[[]]]ZZZ[[[]]]YYYSSSSSSWWWUUURRRPPPPPPOOOLLLLLLOOOLLLKKKJJJIIIHHHIIIJJJKKKJJJJJJIIIIIIHHHGGGFFFFFFKKKLLLLLLLLLJJJIIIKKKLLLLLLKKKJJJLLLNNNNNNLLLHHHHHHKKKNNNPPPNNNLLLJJJJJJGGGMMMQQQOOOMMMOOOQQQQQQggggggIIILLLPPPHHHFFFEEEEEEDDDBBBAAAAAA@@@>>>???@@@@@@@@@>>><<<;;;;;;===????????????AAABBBDDDCCCBBBBBBBBBCCCDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHGGGGGGHHHHHHHHHIIIJJJJJJNNNIIIEEERRRttthhhttt~~~tttmmmvvv|||www|||mmmjjjmmm|||]]]ccclllwwwtttiii___[[[ssslll[[[RRRXXXXXXNNNLLLTTTLLLJJJHHHGGGGGGGGGEEEDDDDDDEEEFFFFFFGGGGGGGGGFFFDDDEEEFFFEEECCCBBBAAABBBDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDEEEFFFEEEEEEEEEDDDLLLHHHBBBHHHOOOeeeVVV???BBB777555555555444333333222222000000000////////////................../////////////////////////////////000/////////000000111222222000000222666777444111444666888999999;;;>>>@@@@@@JJJOOOQQQaaaxxx|||zzz}}}wwwnnn```TTTPPPIIIBBBBBBGGGKKKIIIEEE@@@@@@@@@AAAAAA@@@>>><<<@@@@@@>>>===<<<;;;;;;;;;777666555444333333222222222222222222222111111111//////000000000000//////000000000///////////////////////////000000000000...////////////000000000//////000000000111111111///111444555444333333444444555777888666444888>>>CCC\\\zzzooowwwooofffkkkrrroooiii___ZZZQQQGGGAAA????????????@@@AAABBBBBBBBBBBBBBBCCCAAA>>><<<<<<<<<:::999777888888888888999;;;<<>><<<111BBBUUUiii|||___OOOHHHEEEFFFJJJKKKKKKKKKIIIGGGFFFHHHIIIDDDDDDEEEGGGKKKMMMMMMMMMLLLKKKKKKJJJKKKLLLMMMNNNHHHHHHHHHJJJKKKKKKIIIGGGEEEFFFGGGIIIIIIIIIIIIIIIKKKLLLMMMNNNOOONNNMMMLLLPPPOOONNNNNNOOOQQQRRRSSSUUUVVVVVVWWWWWWYYY[[[^^^UUUZZZUUURRRVVVTTTQQQXXXRRRTTTWWWZZZ\\\```jjjrrrvvvtttxxx|||~~~pppkkkiiijjjiiiccc]]]ZZZOOOSSSUUUVVVXXXZZZXXXSSSWWWTTTSSSUUUVVVUUUSSSTTTOOOLLLKKKLLLLLLJJJKKKOOOKKKJJJIIIHHHHHHIIIJJJKKKHHHGGGGGGFFFEEEEEEEEEEEEJJJKKKKKKJJJHHHHHHJJJLLLMMMKKKIIIKKKNNNNNNJJJFFFEEEHHHMMMOOONNNKKKJJJIIIJJJNNNMMMJJJKKKQQQRRRNNNPPPTTTsssUUUGGGJJJJJJEEE@@@CCCCCCBBBAAA@@@??????>>><<<===>>>>>>>>>===;;;:::;;;<<<>>>>>>>>>>>>???AAABBBAAA@@@??????AAACCCDDDAAAAAABBBCCCDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHCCCKKKMMMKKKRRRcccmmmlllssstttrrrxxxxxxuuuooohhhcccYYY]]]iiijjjjjjvvvzzzuuutttZZZZZZ~~~uuuuuuOOOKKKdddwwwXXXZZZ\\\YYYQQQJJJLLLRRRLLLIIIGGGFFFFFFFFFEEECCCCCCCCCDDDEEEFFFFFFFFFFFFCCCEEEFFFEEECCCBBBBBBBBBDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGJJJKKKGGGCCCCCCDDDPPPbbb~~~zzzRRR<<>>===;;;;;;::::::666666555333333222222222111111111111111111111111...//////000000//////...////////////////////////////////////000000000000......////////////000000/////////000000000111111///111333333222222222333333444666777666666888:::<<>>??????===<<<===>>>>>><<<::::::;;;;;;:::999:::;;;<<<<<<<<<===???AAAAAA@@@>>>===;;;;;;;;;;;;BBBddd```SSSLLLPPPNNNEEECCCJJJLLLKKKJJJGGGEEEEEEGGGIIIAAABBBCCCGGGJJJKKKJJJIIIHHHGGGFFFFFFHHHJJJMMMOOOHHHGGGGGGHHHIIIJJJHHHGGGGGGGGGIIIJJJJJJJJJIIIHHHIIIJJJLLLMMMNNNNNNMMMMMMOOONNNMMMOOORRRTTTTTTTTTXXXWWWUUUSSSTTTUUUWWWXXXXXXZZZSSSQQQXXXUUUOOORRRUUUWWWWWWTTTTTTVVVXXXWWW^^^\\\[[[\\\ZZZVVVVVVYYYTTTQQQPPPRRRUUUTTTRRROOORRRRRROOOLLLPPPWWWYYYVVVSSSQQQQQQTTTWWWUUUNNNHHHKKKHHHGGGJJJJJJHHHJJJMMMIIIHHHHHHHHHHHHHHHIIIIIIGGGGGGFFFEEEEEEEEEEEEEEEIIIJJJJJJHHHGGGHHHJJJLLLMMMKKKJJJKKKMMMMMMJJJGGGFFFIIIMMMOOONNNLLLJJJJJJNNNMMMJJJFFFHHHLLLNNNMMMLLLMMMTTTrrrmmmQQQAAAHHHKKK???;;;BBB@@@@@@@@@???>>>=========:::;;;;;;<<<<<<;;;;;;;;;;;;<<<======<<<<<<===>>>>>>>>>=========???@@@AAA>>>>>>???@@@AAABBBCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHEEEDDDJJJPPPGGGAAATTTqqqrrrjjjzzztttoooyyytttrrrpppeee___cccmmmhhhXXXGGGOOOvvvqqqhhhYYYZZZVVVMMMIIIKKKLLLJJJJJJHHHFFFEEEFFFFFFEEECCC@@@AAABBBBBBCCCCCCCCCCCCCCCDDDFFFEEECCCBBBBBBCCCCCCCCCDDDEEEEEEFFFEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHJJJEEEDDDGGGGGGEEEEEEGGGWWWaaavvvPPP:::>>>444555555444333333222222111000000/////////.........---------.........//////////////////////////////............///000111111///111222222111111333444222444888999888777777777:::;;;============>>>???>>>BBBFFFIIINNNRRROOOIIIGGGIIIMMMQQQSSSPPPGGG???GGGAAAAAAGGGJJJGGGGGGKKKDDDDDDEEEFFFEEEBBB>>><<>>>>>@@@???===;;;:::999999888666555444333333333333333000111111111111111111111......////////////......////////////////////////////////////000000000000........./////////000000////////////000000000111000111222111000000222444222333333333444666777777>>>777???ZZZmmmnnnpppuuu|||fff^^^ggg^^^GGGDDDVVVZZZOOOBBBDDDEEECCCAAA???@@@BBB???>>>===>>>@@@AAA@@@???@@@BBBBBBAAA???>>>@@@BBB<<<;;;:::>>>FFFRRR^^^fff___PPPJJJGGGKKKOOONNNHHHBBBGGGHHHIIIHHHGGGGGGHHHJJJDDDEEEFFFHHHJJJIIIGGGDDDBBBCCCDDDEEEHHHJJJLLLMMMFFFEEEDDDEEEFFFHHHHHHGGGGGGHHHJJJLLLMMMLLLKKKKKKIIIJJJLLLNNNOOOPPPOOOOOOMMMLLLMMMPPPTTTVVVVVVTTTSSSRRRRRRRRRRRRSSSSSSRRRUUUWWWPPPMMMSSSQQQKKKOOOWWW\\\\\\VVVTTTWWWWWWSSS[[[YYYTTTPPPQQQTTTTTTQQQPPPPPPOOOPPPRRRSSSRRRPPPDDDLLLRRRTTTUUUTTTNNNFFFSSSSSSSSSSSSTTTRRRLLLFFFKKKGGGFFFHHHHHHFFFGGGJJJFFFGGGGGGGGGGGGGGGFFFFFFIIIHHHGGGFFFFFFFFFGGGHHHHHHHHHHHHGGGFFFGGGJJJMMMMMMLLLKKKJJJKKKLLLKKKKKKHHHKKKNNNOOONNNMMMLLLLLLOOOKKKHHHIIIIIIIIIJJJLLLLLLYYYOOOGGGmmm}}}[[[>>>HHHMMMGGG>>><<<@@@DDD>>>>>>>>>===<<<<<<;;;;;;999999999999::::::;;;<<<:::;;;<<<;;;999999999:::;;;;;;;;;;;;<<<===>>>???======>>>???@@@AAABBBBBBCCCDDDFFFHHHIIIIIIIIIIIIJJJ@@@@@@JJJJJJBBBIIIZZZjjjwwwoooyyyyyybbbaaasss}}}zzzzzzrrrbbbccccccbbb]]]jjjyyykkk```^^^XXXVVVSSSNNNJJJIIIJJJIIIGGGIIIGGGEEEEEEEEEFFFEEEDDD@@@AAAAAABBBBBBBBBAAAAAACCCDDDFFFEEECCCBBBCCCCCCAAABBBCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHAAADDDJJJJJJHHHHHHCCCHHHSSStttQQQ;;;???666555555444333333222222111000/////////............---------.........//////////////////////////////---------......000111111///111333111......000333000111333444444666999<<<555666:::>>><<<888:::???AAA>>>@@@CCC@@@<<>>???>>><<<:::999888777777666555555444333333333333000000000000000111111111......////////////...............///////////////////////////000000000000............/////////000////////////000000000000111222222000///000222444333333222000222555666555000BBB===777NNNkkkxxxyyyNNN:::FFFGGG666CCCDDDEEECCC@@@>>>???AAA=========???BBBCCCBBBAAA@@@AAAAAA???;;;999:::<<<<<<<<<@@@KKK___yyy[[[HHHFFFOOOPPPFFFBBBFFFHHHDDDCCCEEEIIIJJJJJJIIIIIIJJJHHHHHHIIIJJJJJJHHHDDDAAA>>>@@@DDDGGGJJJKKKKKKKKKEEECCCBBBBBBDDDFFFGGGGGGFFFHHHKKKMMMOOOOOONNNMMMJJJKKKNNNPPPRRRRRRSSSRRRKKKKKKLLLPPPUUUWWWVVVTTTKKKLLLNNNQQQSSSTTTRRRQQQGGGMMMKKKKKKRRRQQQMMMRRRMMMUUUWWWPPPNNNTTTWWWUUUTTTTTTQQQOOOUUU]]]YYYOOOOOOPPPOOOMMMMMMNNNMMMKKKNNNSSSUUUPPPMMMNNNOOOMMMLLLMMMMMMLLLMMMPPPQQQQQQLLLHHHGGGHHHGGGDDDEEEHHHEEEFFFGGGGGGGGGFFFDDDCCCKKKJJJIIIHHHHHHHHHIIIJJJGGGGGGGGGFFFFFFGGGKKKMMMMMMLLLKKKJJJJJJKKKLLLMMMKKKMMMOOOPPPOOOMMMMMMMMMMMMHHHHHHMMMNNNJJJJJJNNNGGGGGGIIIVVViiiwwwcccRRRIIIMMMCCC;;;;;;???@@@???>>>=========<<<<<<;;;;;;:::888888777777888:::<<<===999:::;;;999777666777888999999:::;;;;;;<<<======<<<===>>>???@@@AAABBBBBBBBBCCCFFFHHHIIIJJJJJJJJJ@@@FFFHHHEEECCCFFFFFFCCCFFFhhh~~~tttkkkhhhiiiyyytttssszzzPPP[[[VVVjjjzzzwwwggg\\\SSSTTTZZZLLLJJJNNNRRRNNNEEEDDDIIIGGGFFFDDDDDDEEEFFFFFFEEEBBBCCCCCCDDDDDDCCCCCCBBBCCCDDDEEEEEEDDDBBBCCCDDD@@@AAABBBDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGKKKCCCFFFKKKEEECCCEEE@@@BBBCCC]]]RRR===<<<666555444444333333222222111///............------------------............///........................///////////////////////////000111222333222111111111222222333333444444555666666888999:::;;;;;;;;;===>>>@@@BBBCCCCCCCCCBBBIIIGGGEEECCCBBBBBBCCCDDDCCCCCCBBBAAAAAAAAABBBBBBEEEEEEEEECCCBBB@@@>>>============<<<;;;;;;::::::666666777777777555444333222222222111111111111000000000000000////////////000000//////.........---//////............//////.........------,,,,,,,,,---------............///000000000000000000000000////////////000000000000333333222222333333444555444333777<<<===EEEaaawwwqqquuuxxx~~~{{{gggYYYGGGIII:::999;;;888<<<...222666999888666666:::===;;;777777:::;;;;;;BBBMMMjjjnnn}}}tttRRRFFFHHHGGGFFFFFFGGGGGGFFFDDDJJJ@@@IIIMMM@@@AAAJJJFFFGGGFFFFFFEEEDDDCCCCCCBBBGGGFFFCCCBBBCCCFFFIIILLLJJJHHHEEECCCDDDGGGKKKNNNJJJKKKKKKKKKJJJKKKMMMPPPLLLKKKKKKOOOTTTUUUQQQMMMIIIIIIIIIJJJMMMNNNNNNNNNKKKKKKLLLMMMOOOPPPQQQQQQNNNOOONNNMMMKKKKKKMMMOOOSSSRRRRRRQQQPPPPPPOOOOOONNNNNNNNNNNNOOOQQQRRRSSSNNNJJJIIIKKKKKKHHHIIILLLNNNMMMMMMNNNPPPPPPOOOMMMLLLLLLLLLJJJGGGGGGHHHJJJIIIHHHGGGEEEEEEEEEFFFFFFMMMJJJFFFBBBAAABBBEEEGGGIIIIIIHHHGGGFFFEEEDDDDDDCCCFFFIIIJJJIIIIIIIIIJJJLLLKKKIIIGGGFFFGGGHHHIIIKKKMMMOOOPPPPPPOOONNNMMMKKKRRRNNNIIILLLKKKIIIPPPLLLLLLNNNSSSWWW[[[dddmmmmmmSSSFFFGGGMMM@@@@@@???>>>===<<<;;;;;;:::999888888777777888888666777888999:::999999888777777777777777777777777777777777777888999:::;;;<<<<<<======>>>@@@AAABBBBBBBBBCCCCCCDDDDDDEEEEEECCCCCCCCCDDDEEEEEEEEEFFFBBBLLL^^^rrrzzzxxxtttjjjiiiiiifffxxxsss~~~pppdddYYYWWWVVVRRRQQQSSSNNNMMMKKKIIIGGGFFFEEEDDDGGGFFFFFFEEEDDDCCCBBBBBBBBBCCCDDDEEEEEEDDDCCCCCC@@@@@@AAABBBCCCCCCCCCCCC@@@???>>>>>>>>>???AAAAAAFFFCCCAAA@@@AAABBBBBBAAACCCCCCBBBAAAAAAAAAAAABBBKKKBBBEEEYYYlllvvv~~~QQQ<<<<<<666555444444333333222111111///............---------------------............................................................///000111222222222111111111111222222333444444444555666777999:::::::::;;;<<<===???AAABBBBBBBBBAAADDDCCCBBBAAABBBCCCDDDFFFDDDCCCCCCCCCBBBBBBAAAAAADDDDDDCCCCCCAAA@@@>>>============<<<;;;;;;::::::777777777666666444333333222222222111111111000000000000000000/////////...000/////////.........---///......------......///......---------,,,,,,,,,------------............////////////////////////.../////////000000000000222222111111222222333444555444777;;;:::;;;MMMbbbjjjkkk}}}}}}wwwjjjZZZIIINNNJJJBBBEEECCC===???HHHLLLJJJCCCDDDTTTjjjoookkkzzzaaaZZZeeeOOODDDGGGEEEDDDDDDEEEFFFDDDCCCFFFEEEHHHEEE???CCCEEE>>>CCCCCCCCCCCCCCCBBBBBBBBBGGGFFFDDDCCCDDDFFFHHHJJJJJJHHHFFFEEEFFFIIILLLMMMFFFFFFGGGGGGGGGHHHKKKMMMKKKNNNQQQTTTTTTSSSPPPNNNHHHGGGGGGHHHKKKLLLLLLKKKKKKKKKLLLMMMNNNOOOOOOPPPOOOOOONNNMMMJJJJJJKKKMMMNNNNNNNNNNNNNNNNNNOOOOOOLLLMMMMMMNNNNNNOOOOOOPPPLLLIIIIIILLLKKKHHHHHHKKKMMMLLLLLLMMMOOOPPPOOOMMMKKKKKKKKKIIIGGGFFFGGGIIIGGGFFFEEEDDDEEEEEEFFFGGGJJJHHHEEEBBBAAABBBDDDFFFIIIHHHGGGFFFDDDCCCBBBAAABBBDDDGGGHHHHHHIIIJJJLLLKKKKKKJJJJJJJJJLLLOOOPPPHHHIIIJJJKKKKKKJJJIIIIIICCCEEECCCGGGPPPLLLGGGNNNIIIHHHJJJNNNNNNNNNRRRYYYRRR}}}]]]LLLKKKIII@@@999???>>>>>>===;;;::::::999999999888777777777777888666666888999999999888888777777777777777777777777666666666666666777888999;;;;;;;;;<<<===>>>@@@@@@AAAAAAAAABBBCCCCCCDDDDDDCCCDDDDDDEEEEEEFFFFFFGGGEEEHHHNNNVVVbbbppp~~~uuurrrwww{{{{{{zzzyyywwwwwwyyy```aaaWWWNNNNNNNNNKKKJJJKKKLLLKKKIIIGGGFFFEEEEEEDDDFFFFFFEEEEEEEEEDDDDDDDDDAAABBBCCCCCCCCCCCCBBBAAA===>>>???@@@@@@@@@@@@@@@>>>===<<<<<<<<<===??????CCCAAA@@@???@@@AAA@@@???@@@@@@????????????@@@@@@??????EEELLLNNNUUUmmmOOO;;;<<<555444444444333222222111111///............---------------------............------------------------...........................///000111111111111000000000111111222333333444444555666777888999999999;;;<<<>>>???AAAAAA@@@@@@??????>>>???@@@BBBEEEFFFCCCDDDDDDDDDCCCBBB@@@???BBBBBBBBBAAAAAA@@@>>>>>>======<<<<<<;;;;;;::::::888888666555444333333333222222111111111000000000000000000/////////....../////////..................------,,,,,,------...------------,,,,,,,,,,,,------------........................................../////////000000000111000000000000111222222444333666;;;888444:::EEEPPPWWWrrr}}}xxxppp{{{www~~~mmmWWWCCCKKK[[[MMMBBBDDDCCCBBBBBBCCCCCCBBB@@@>>>HHHEEE===AAADDD???:::>>>>>>???@@@AAABBBBBBBBBEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFGGGHHHIIIBBBCCCDDDEEEEEEGGGJJJMMMNNNRRRUUUVVVSSSNNNLLLLLLIIIHHHGGGHHHJJJKKKKKKJJJKKKKKKKKKLLLLLLLLLMMMMMMNNNNNNNNNLLLJJJIIIJJJKKKIIIIIIJJJKKKLLLLLLMMMMMMKKKKKKMMMMMMMMMMMMLLLKKKJJJHHHIIILLLLLLHHHFFFHHHHHHHHHHHHJJJLLLMMMLLLKKKHHHIIIIIIGGGEEEEEEFFFGGGFFFEEEEEEDDDDDDDDDDDDEEEFFFEEEDDDBBBBBBBBBCCCDDDHHHGGGFFFEEECCCBBBAAA@@@AAACCCEEEFFFGGGHHHKKKNNNKKKKKKJJJKKKLLLNNNPPPQQQJJJJJJJJJIIIIIIIIIIIIIIIJJJEEEAAAIIIQQQFFF===EEEKKKJJJKKKNNNLLLIIIJJJMMMKKKZZZyyybbbTTTFFFAAA@@@>>>===>>>===<<<<<<;;;:::999888888999888777777666666777777555666777777888777777777666666666666666666666666666555555444555555666666999999999:::;;;<<<===>>>??????@@@AAAAAABBBCCCCCCDDDDDDEEEFFFFFFGGGHHHHHHKKKKKKJJJKKKNNNTTT\\\bbbsssttt]]]WWWYYYYYYWWWPPPKKKKKKLLLJJJIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEE@@@AAAAAABBBBBBAAA@@@@@@===>>>???????????????>>>===============>>>????????????>>>???AAA@@@>>><<<<<<<<<<<<<<<===>>>???@@@<<<@@@FFFGGG@@@DDD\\\xxxLLL:::;;;555444444333333222111111111///............---------,,,,,,---------.........------------------------------------------------......//////000000000000//////000111111222222333333444555666777777777777999:::<<<>>>??????>>>>>>;;;;;;<<<===>>>@@@BBBCCCAAABBBCCCCCCBBB@@@>>><<>>>>>===<<<<<<;;;::::::999999999888555333222222222222111111111111000000000000000000/////////.................................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------........./////////000000000////////////000111111222111444::::::666555999AAAGGG]]]xxx}}}rrrvvvWWWJJJJJJKKKFFFIIIOOOJJJFFFAAA@@@??????@@@@@@???>>>888DDD???;;;CCC>>>555>>>;;;;;;<<<>>>@@@AAABBBCCCCCCDDDEEEFFFEEEDDDCCCBBB@@@AAABBBCCCDDDDDDCCCCCCBBBCCCEEEFFFFFFIIILLLOOORRRRRRQQQPPPNNNLLLIIIGGGKKKJJJIIIJJJKKKLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLKKKIIIIIIJJJKKKHHHHHHHHHIIIJJJJJJKKKKKKJJJKKKLLLMMMMMMKKKIIIHHHHHHFFFHHHKKKKKKGGGEEEFFFDDDCCCCCCEEEHHHIIIHHHGGGEEEFFFGGGFFFDDDCCCDDDEEEFFFFFFEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFEEEDDDDDDCCCCCCBBBBBBCCCDDDDDDEEEFFFJJJLLLKKKJJJJJJIIIIIIJJJKKKLLLIIIIIIHHHGGGGGGHHHIIIIIIRRRIIICCCKKKQQQCCC???OOONNNKKKKKKMMMMMMJJJKKKOOOHHHOOO```rrr{{{xxx\\\JJJDDDEEEGGGEEE>>>999===EEE<<<<<<;;;::::::999888888888777666666555555666666555555555666666666666555555555555555555555555555666555555444444444555555666666777777888:::;;;<<<>>>>>>???@@@AAABBBBBBCCCDDDDDDEEEFFFGGGGGGHHHHHHKKKNNNRRRSSSSSSQQQPPPPPPQQQXXXeeeuuu~~~ooohhh[[[PPPPPPVVVXXXUUUSSSOOOMMMMMMMMMLLLJJJIIIHHHHHHHHHGGGHHHHHHIIIJJJGGGGGGFFFFFFEEEEEEDDDDDDAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBAAA@@@@@@???>>>????????????@@@@@@======>>>@@@AAA@@@===;;;;;;;;;<<<<<<===???@@@AAAAAA@@@BBBGGGHHHIIIPPPZZZ___ppp~~~III999;;;555444333333222222111000000///............---------,,,,,,,,,------------...---------------------------------------------------------.........//////......//////000111111222222222333444555555555555777888:::;;;======<<<<<<:::;;;;;;<<<<<<===>>>???>>>???@@@@@@@@@>>>;;;:::===>>>>>>>>>>>>>>>======;;;;;;::::::999888888888888777555333111111222222111111111000000000//////////////////............---------...............,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------............//////////////////......//////000111222000222666999777666666666777CCCTTT]]]cccsssuuuppp{{{}}}~~~uuu^^^VVVEEEKKKIIIEEE@@@???FFFGGG???>>><<<===>>>>>>===;;;888>>>999:::@@@222---AAA999:::;;;===???AAABBBCCC@@@AAACCCEEEDDDCCC@@@???>>>???AAACCCCCCBBB@@@???AAACCCDDDEEEFFFIIILLLOOOQQQKKKFFFFFFKKKNNNKKKGGGJJJIIIHHHIIIJJJKKKJJJIIIGGGGGGHHHHHHHHHHHHHHHHHHFFFHHHIIIJJJIIIIIIJJJKKKHHHHHHHHHHHHHHHHHHHHHHHHJJJKKKLLLMMMLLLJJJHHHGGGGGGEEEFFFJJJJJJEEECCCEEECCCBBBBBBDDDFFFGGGFFFEEECCCDDDEEEEEECCCBBBCCCDDDBBBCCCCCCCCCDDDDDDDDDDDDBBBCCCCCCCCCCCCBBBBBBBBBDDDDDDDDDEEEEEEEEEFFFFFFDDDEEEEEEDDDCCCDDDFFFIIIHHHHHHHHHHHHIIIJJJJJJKKKEEEEEEDDDDDDDDDEEEFFFGGGMMMGGGBBBJJJPPPJJJSSSnnnOOOJJJGGGHHHIIIHHHKKKOOOKKKLLLRRRWWWSSSOOOZZZkkkzzz^^^LLLEEEDDDFFFEEE???===???AAA>>>;;;:::<<<;;;;;;::::::999999999777666555555444444555555555444444444444444444444444444444444444444444444666555555444444444555555444444444555666777999999===>>>>>>???AAABBBBBBCCCBBBCCCCCCDDDFFFGGGGGGHHHHHHMMMRRRUUUSSSOOOKKKIIIQQQRRRSSSSSSUUU[[[dddkkkpppwww|||}}}uuujjj```ZZZWWWPPPPPPPPPSSSYYYZZZRRRHHHMMMMMMLLLJJJJJJIIIFFFDDDHHHHHHHHHIIIJJJKKKLLLMMMHHHHHHGGGFFFEEEDDDCCCBBBCCCBBBBBBAAAAAA@@@@@@@@@BBBBBBBBBBBBBBBAAA@@@???======>>>>>>????????????<<<===>>>AAABBBAAA>>>;;;=========>>>???AAABBBCCCAAA??????CCCGGGFFFEEEEEE<<>>===<<<;;;:::<<<============<<<<<<;;;999999999888777777666666555555444333222222222222111111000000000//////////////////.........---------------------.........---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------.........///////////////......//////000111222111111222444555444444888555888???BBBHHHZZZnnnooohhhxxxzzzjjj|||fffQQQCCC@@@DDDCCCGGG===BBBCCC???EEE???===<<<;;;;;;<<<<<<;;;:::::::::777888999222444CCC999999:::<<<===>>>???@@@<<<>>>@@@BBBBBBAAA>>>===???AAACCCDDDDDDCCCAAA@@@???@@@BBBCCCCCCFFFIIILLLLLLEEE???BBBLLLRRRPPPKKKEEEDDDDDDEEEFFFGGGGGGFFFEEEEEEEEEFFFFFFGGGGGGGGGDDDFFFHHHIIIHHHHHHIIIJJJHHHHHHHHHHHHGGGGGGGGGGGGIIIJJJJJJKKKJJJIIIHHHGGGFFFDDDEEEHHHHHHDDDCCCDDDEEEDDDDDDEEEGGGGGGFFFDDDAAACCCEEEEEECCCBBBBBBCCC===>>>AAACCCFFFGGGHHHIIIDDDDDDCCCCCCCCCBBBBBBAAADDDDDDDDDEEEEEEFFFFFFFFFCCCDDDEEEDDDCCCBBBDDDFFFEEEFFFGGGJJJLLLNNNOOOPPPGGGGGGHHHIIIJJJKKKLLLLLLLLLKKKGGGIIINNNMMM[[[vvvSSSLLLGGGHHHHHHHHHJJJNNNRRRJJJFFFMMMUUUUUUOOOIIIVVVdddwwwooo\\\JJJCCC<<<===CCCFFFCCC>>><<<===??????:::444777>>>;;;:::::::::999999999999666555444444333333444444444444333222222222333333333333333333333333333333555444444444444444555555333333333444555666777888;;;;;;<<<>>>???@@@AAABBB@@@@@@AAABBBDDDEEEFFFFFFKKKLLLNNNMMMLLLJJJJJJKKKDDDJJJQQQSSSQQQQQQTTTWWWTTTXXXZZZXXXXXX[[[]]][[[RRRSSSSSSQQQPPPPPPTTTXXXWWWVVVSSSLLLHHHIIINNNSSSLLLNNNMMMJJJHHHHHHFFFCCCGGGGGGGGGHHHIIIJJJLLLLLLGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<999::::::;;;<<<;;;;;;;;;<<<<<<===@@@AAAAAA>>>;;;======>>>>>>???AAABBBCCC@@@BBBCCCAAA======AAAGGG@@@FFFKKKNNN\\\ooozzzzzzwwwDDD777:::555333333222222111000000000///............---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++++++++,,,......,,,------...//////000000000000111222222222111111333555666888999999999999888999:::;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<;;;::::::888777777666555555444444222222333333333333222222111000000000//////////////////.........---------,,,,,,,,,------.........------,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------------------------------.........///////////////...///000000111111111111111222333444333:::888888:::999888BBBOOObbbiiijjjsss{{{bbbsssrrrxxx~~~xxx{{{ttt~~~XXXPPPIIIGGGDDD???<<<===888???666CCCGGG???GGG===<<<;;;::::::;;;;;;:::999:::999888444777IIISSSKKK999999999::::::;;;<<<<<<999;;;===???@@@???===<<<@@@AAABBBCCCCCCBBBAAA@@@>>>???@@@AAAAAACCCGGGJJJLLLGGGEEEHHHOOORRRNNNJJJBBBAAAAAACCCEEEFFFFFFEEEBBBBBBCCCDDDEEEFFFFFFGGGFFFGGGIIIIIIGGGEEEEEEFFFDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGFFFDDDCCCFFFEEEBBBBBBEEEEEEDDDCCCDDDEEEEEECCCAAAAAABBBDDDEEECCCBBBBBBCCC>>>???BBBDDDFFFGGGHHHHHHFFFFFFDDDCCCBBBBBBBBBBBBEEEEEEDDDDDDDDDCCCCCCCCC@@@BBBDDDDDDCCCCCCDDDEEEEEEFFFHHHKKKMMMOOOQQQQQQLLLMMMPPPRRRTTTTTTUUUUUUPPPSSSMMMIIILLLKKKPPPaaaSSSMMMIIIKKKMMMLLLLLLNNNBBBPPPZZZSSSIIIJJJVVVaaaLLLIIIMMM\\\nnnxxxvvvqqqttt\\\QQQPPPLLLEEEOOOGGG>>>;;;===???===:::333:::AAA@@@666///777DDD999999888888888888777777555444444333333333333333444333222111000111111222333333333333333333333333222222222222222333444555222222222333444555777777888888999;;;<<<===>>>???===>>>???@@@AAACCCDDDDDDKKKLLLKKKIIIHHHHHHKKKMMMFFFOOOXXXYYYSSSMMMLLLMMMXXXXXXVVVQQQQQQSSSQQQMMMXXX[[[]]][[[WWWQQQKKKIIIFFFLLLRRRSSSNNNIIIIIILLLKKKOOOOOOJJJHHHJJJJJJFFFCCCCCCDDDDDDEEEFFFHHHHHHCCCCCCCCCCCCCCCDDDDDDDDDCCCBBB@@@???>>>>>>????????????>>>>>>===;;;:::999777888999:::::::::999999;;;:::;;;===??????===:::<<<<<<<<<<<<===>>>???@@@@@@CCCCCC@@@<<<===BBBFFFGGGDDD@@@>>>AAANNN```mmmuuuCCC666:::555333333222222111000000000//////.........---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++++++++,,,---...,,,,,,------...//////000///000000111111111111000333444666777888999888888666777999:::<<<<<<======<<<<<<;;;<<<<<<===>>>???<<<<<<<<<<<<;;;:::999888666666666555444444333333000111222444444333222222000000000000//////////////////.........---------,,,,,,,,,------............------,,,,,,------...*********++++++,,,,,,,,,++++++,,,,,,,,,---------........................---------........./////////////////////000111111...111222222333555666666222222777<<<:::555888???HHHRRRTTT\\\ttt}}}zzzzzzssszzzjjjtttnnnaaaCCCEEE@@@<<<<<<;;;;;;???EEE===GGG:::???:::222GGGHHH<<<;;;999:::;;;;;;:::888888999:::111999bbbrrrVVV888888888888888888999999888999;;;===>>>>>>===<<<>>>???@@@AAA@@@@@@???>>>???@@@AAAAAABBBDDDGGGIIIOOOOOOOOOPPPQQQOOOIIIEEECCCBBBBBBCCCFFFHHHGGGGGGAAAAAABBBCCCDDDEEEFFFGGGHHHIIIJJJIIIFFFCCCBBBBBBAAABBBCCCDDDEEEGGGHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFGGGCCCBBBDDDDDDAAABBBEEEBBBAAA@@@@@@AAAAAA???===@@@BBBDDDEEEDDDBBBBBBCCCCCCDDDEEEFFFFFFEEEDDDCCCHHHGGGEEECCCBBBAAABBBBBBFFFFFFEEECCCBBBAAA@@@???===@@@CCCDDDDDDDDDEEEEEEGGGGGGIIIKKKLLLMMMMMMMMMKKKMMMQQQTTTVVVWWWWWWVVVMMMRRRMMMHHHLLLKKKIIIOOOLLLGGGFFFKKKNNNMMMLLLLLLJJJOOOOOOKKKMMMSSSNNNDDDMMMGGGGGGNNNQQQMMMLLLNNNFFFPPPXXX]]]fffrrrxxxwww~~~xxxpppfff[[[TTTGGGBBBAAADDDCCC>>>===???666<<<@@@>>>999777:::>>>;;;222...555===>>>999666777777777777666666666666555444333333222222333333444333111000000000111111222222222222222222222222000000000000111222333444222222222333444555777777555666777888:::;;;<<<===;;;<<<===>>>@@@AAABBBCCCDDDFFFIIIIIIIIIIIIJJJKKKHHHNNNTTTRRRKKKGGGKKKOOORRRRRROOOMMMQQQVVVVVVRRRRRROOOKKKJJJLLLOOOQQQSSSOOOKKKIIIKKKNNNMMMKKKIIIGGGLLLLLLGGGEEEIIIIIIFFF@@@@@@@@@AAAAAACCCDDDEEE???@@@AAABBBCCCEEEFFFFFFBBBAAA???============>>>?????????>>>===;;;:::999888999:::;;;<<<;;;:::::::::999:::;;;======<<<:::::::::::::::;;;<<<======>>><<<:::;;;@@@CCC???999>>>===???DDDDDDCCCLLLXXXmmmEEE888777444333333222222111000000000///............---------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......////////////000000000000222222333444444555555666;;;;;;;;;999777888:::===>>>===<<<;;;::::::;;;<<<>>>======<<<;;;999888777777777777666555555444444111111111111000000000000333222222111000//////.........---------,,,,,,,,,------++++++++++++---------------,,,,,,+++++++++++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,,,,---------------.........//////////////////000000000000000000000000111111111111444444444555777999<<<===>>><<<<<>>===<<<<<<<<<===<<<>>>???>>>===<<<===???;;;:::999888777777777777:::444111>>>\\\lllXXX888::::::999888777666555555555777999<<<===>>>>>>===???>>>===???AAAAAA>>>;;;CCCBBB@@@@@@AAACCCFFFHHHDDDFFFIIILLLMMMMMMKKKJJJLLLJJJHHHEEEDDDEEEFFFGGGBBBBBBCCCDDDEEEEEEDDDDDDBBBDDDFFFHHHHHHFFFBBB@@@CCCEEEGGGHHHGGGFFFDDDDDDEEEDDDBBB@@@@@@BBBDDDEEECCCBBB@@@@@@@@@AAACCCDDDDDDCCCBBBBBBCCCDDDCCCAAABBBAAA@@@@@@AAABBBDDDEEECCCCCCCCCDDDEEEFFFHHHHHHIIIDDD???AAAGGGJJJGGGCCCJJJFFFBBB@@@AAAAAA???<<>>===<<<<<<<<<:::::::::999999999888888777777777777777777777777777777777777666666666666222222222111111111000000222222222111111111000000222111111111000000//////000000111111111222222222333333333444444444555555444444555555666888999::::::;;;<<<===@@@BBBDDDEEEEEEHHHKKKLLLKKKJJJJJJJJJGGGHHHIIIKKKLLLLLLLLLLLLPPPPPPPPPQQQRRRRRRSSSSSSRRRRRRQQQNNNKKKJJJKKKMMMNNNNNNNNNLLLJJJGGGEEECCCHHHHHHGGGGGGFFFEEEEEEEEE@@@AAABBBBBBCCCCCCBBBBBB???@@@AAABBBCCCBBBAAA@@@;;;======<<<;;;:::;;;<<<@@@>>>;;;888888:::<<<>>><<<<<<======<<<<<<;;;:::888777777999;;;<<<;;;999:::::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>===<<<;;;:::AAA???>>>???CCCFFFFFFDDDkkkCCC888777444333333222111111000000//////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------........./////////000000000222222222333444444555555999999999777666666888;;;???>>><<<;;;:::::::::;;;<<<<<<<<<<<<;;;999888777777777666666555444444444111111111000000000//////111000000///......------...------------,,,,,,,,,---,,,++++++++++++,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++)))************++++++++++++++++++,,,,,,,,,------,,,,,,---------.............../////////000000000//////000000000111111111444444444555666999;;;===AAA???<<<;;;>>>CCCJJJNNN\\\lllxxxyyy{{{```YYYOOOFFF@@@<<<:::999>>>===<<<::::::::::::;;;999<<>>666666CCCSSSSSSEEE666999888888777777666666555777888999:::;;;<<<<<<<<<>>>======???AAABBB???===EEEDDDAAA??????@@@AAACCCIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFDDDDDDDDDDDDEEEAAABBBBBBCCCCCCCCCBBBBBBFFFGGGHHHIIIHHHFFFCCCAAACCCDDDEEEFFFGGGGGGEEECCCDDDCCCAAA??????AAACCCDDDBBBAAA@@@???@@@BBBCCCEEECCCBBBAAAAAACCCCCCBBBAAAAAAAAAAAAAAABBBCCCDDDDDDGGGGGGGGGGGGGGGHHHIIIJJJKKKHHHDDDEEEIIIKKKJJJGGGIIIFFFCCCBBBCCCDDDBBBAAABBBBBBBBBCCCEEEGGGGGGHHHIIIIIIGGGFFFFFFIIINNNRRRRRRRRRRRRRRRRRRQQQPPPOOOJJJJJJJJJIIIHHHGGGGGGFFFJJJKKKLLLMMMMMMMMMLLLKKKMMMLLLJJJIIIHHHIIIJJJKKKFFFFFFDDDCCCBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???????????????===<<<;;;:::::::::999999999999888888888888777777777777777777777777666666555555555444444444222222222111111000000000222222111111111000000000111111111000000000//////000000000111111111222222333333333333444444444444444444444555666777999999::::::;;;===???AAACCCDDDDDDGGGJJJKKKKKKJJJJJJJJJIIIJJJKKKMMMNNNPPPQQQRRRRRRRRRSSSTTTUUUUUUUUUUUUPPPPPPPPPNNNLLLLLLMMMOOOIIIJJJJJJJJJIIIHHHGGGFFFHHHGGGGGGFFFEEEEEEDDDDDD@@@AAABBBBBBCCCCCCBBBBBB???@@@AAAAAAAAA@@@??????===>>>???>>><<<;;;<<<===???===;;;999999:::<<<===;;;;;;;;;<<<;;;::::::999777777777888:::;;;:::999999999999:::::::::::::::<<<<<<<<<;;;;;;;;;;;;;;;===;;;:::;;;>>>@@@@@@???gggBBB888777444333222222111111000/////////............---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------.........////////////000111111222222333444444444666666666555444444666888>>>===<<<;;;:::::::::::::::;;;;;;;;;;;;:::999888777666666555555444333333111111000000000000//////.........---,,,,,,++++++------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------.........////////////000//////000000000000111111333333333444555888:::;;;<<<;;;;;;;;;:::::::::::::::EEENNNTTT]]]qqqvvvhhhWWWIII@@@??????@@@AAAAAA>>><<<;;;:::999888777777777888444999>>>AAA@@@<<<888666777777666555444444444444<<<666999EEEEEE999333777666666666666666666666666999888888888999999::::::===<<<===>>>@@@AAA@@@>>>CCCBBB???=========>>>???IIIHHHFFFDDDCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBAAAAAA@@@@@@GGGGGGFFFFFFDDDCCCAAA@@@CCCBBBBBBEEEHHHHHHEEEBBBBBB@@@???======???@@@BBB@@@@@@??????@@@AAACCCDDDAAA@@@???@@@AAABBBAAA@@@???@@@AAABBBCCCCCCCCCCCCHHHHHHGGGGGGGGGHHHHHHIIIJJJIIIHHHGGGGGGHHHIIIIIIHHHFFFDDDDDDFFFGGGFFFEEEBBBBBBBBBCCCDDDEEEGGGGGGGGGGGGGGGFFFGGGKKKPPPTTTPPPOOOOOONNNMMMLLLLLLKKKDDDEEEGGGIIIIIIHHHGGGEEEMMMLLLLLLKKKKKKKKKKKKKKKMMMKKKIIIGGGFFFFFFGGGHHHDDDCCCBBBAAA????????????@@@@@@???>>>===<<<;;;;;;=========<<<;;;;;;::::::<<<;;;:::999888777777777888888888777777777666666666666666666666666666666444444444333333333222222111111111111000000000000111111111111000000000000000000000000////////////000000000000111111111111222222222333333333333444333333333444555666777888999999:::;;;===@@@AAACCCAAADDDHHHIIIIIIIIIIIIJJJKKKKKKKKKLLLNNNQQQSSSUUUQQQRRRTTTUUUUUUTTTSSSRRRMMMNNNNNNMMMLLLLLLNNNPPPJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGFFFEEEEEEDDDDDDCCC@@@AAABBBBBBCCCCCCBBBBBB??????@@@@@@???>>>===<<<>>>???@@@???===<<<===>>><<<<<<;;;::::::::::::;;;999999::::::999999888777777666666888::::::999888888888888888888777777777:::999888888888999:::;;;:::999888999;;;<<<;;;:::bbb???777777333222222222111000000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++,,,,,,,,,---------------........./////////000000111111222333333333444555555444333333555777:::::::::::::::;;;;;;;;;999999::::::::::::999999666666555555444333333222111000000000////////////------------,,,,,,++++++---------,,,,,,,,,++++++,,,++++++++++++++++++,,,,,,+++++++++++++++++++++************************))))))*********+++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,------........./////////////////////000000000111222222222333444666888:::555777:::===?????????>>>777999;;;===BBBMMMZZZcccwwwyyyzzzlll\\\RRRIIIAAA;;;:::CCC@@@<<<:::::::::999777888888777777666666666666333777<<<>>>===999666555888777777666555555666666222444999===888000000888444444555555555666666666777666666555666888:::;;;<<<<<<<<<<<<=========<<<>>>===<<<;;;<<<===>>>@@@DDDCCCBBBAAA@@@????????????@@@AAABBBCCCBBBBBBBBBAAABBBBBBBBBAAA@@@??????AAAAAA@@@???>>>>>>>>>>>>BBBAAA@@@CCCGGGHHHDDD@@@???>>>===<<<<<<===>>>???>>>>>>>>>>>>???AAABBBCCC???>>>===>>>???@@@???>>>>>>???AAACCCDDDDDDCCCBBBEEEEEEDDDCCCCCCCCCCCCCCCEEEGGGGGGEEEBBBBBBEEEGGGGGGGGGFFFFFFGGGGGGGGGFFFBBBBBBCCCBBBAAABBBCCCDDDHHHHHHHHHGGGHHHJJJOOORRRNNNMMMLLLKKKJJJJJJIIIIIIEEEFFFGGGHHHIIIHHHGGGGGGJJJIIIHHHGGGFFFGGGIIIJJJLLLJJJGGGEEECCCCCCDDDDDDDDDCCCBBBAAA@@@?????????>>>>>>===<<<;;;::::::999<<<<<<<<<;;;;;;;;;::::::999999888777666555555666666666666666555555555555555555555555555555555555333333333222222222111111000000000000000000000000111111000000000//////////////////////////////////////////000000000111111111111111222222222333333222222222333333555666666777777888999;;;===???@@@???BBBEEEGGGHHHGGGHHHIIIJJJIIIHHHHHHIIILLLNNNPPPMMMNNNOOOPPPPPPOOONNNMMMKKKLLLMMMLLLKKKJJJKKKMMMNNNNNNMMMKKKIIIGGGFFFEEEFFFFFFEEEDDDDDDCCCCCCBBB@@@AAAAAABBBBBBBBBBBBBBB??????>>>>>>===<<<;;;;;;===>>>???>>><<<;;;<<<===:::::::::::::::999999888777888888888888777666666666555555777999999888777777777666666555555444444777666555444555777999;;;::::::::::::::::::999999\\\<<<777777333222222111111000//////...///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++,,,,,,,,,------------------............//////000000111222222222333444555555444444666777666666888999;;;<<<======777888999999:::999999999555555444444333333222222000000000////////////............---------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++*********+++++++++,,,,,,*********+++++++++,,,,,,------------...............////////////000000000111111111111333444666888666777999:::;;;;;;;;;;;;BBB@@@>>>===>>>???BBBDDDCCCCCCHHHOOOTTTXXX___eeekkkuuu{{{yyy{{{{{{rrraaafffggg___UUUNNNGGGBBBIII@@@:::===??????AAAGGG===:::777555666777777666666777777777666666555555333666888999777666555555666666555555444555555555,,,444888333000333666444333333333444555555666666222222222333555888:::<<<;;;;;;::::::999888888999;;;;;;;;;;;;;;;<<<>>>>>>???@@@AAABBBBBBAAA???>>>>>>???@@@AAABBBBBBBBBAAABBBBBBBBBBBBBBBAAA@@@???<<<<<<;;;;;;<<<===??????AAA@@@@@@CCCFFFFFFCCC@@@===<<<;;;;;;;;;;;;<<<===<<<<<<<<<======>>>???@@@<<<;;;;;;<<<===>>>>>>===<<<>>>@@@AAACCCCCCBBBBBBBBBBBBAAA@@@????????????AAACCCEEECCC??????BBBFFFGGGGGGGGGGGGFFFEEEEEEEEEDDDFFFFFFEEEBBBBBBCCCEEELLLLLLKKKIIIHHHIIILLLOOOMMMMMMLLLLLLKKKJJJJJJIIIKKKJJJIIIHHHGGGGGGHHHHHHHHHGGGEEEEEEEEEGGGJJJLLLIIIGGGEEEBBB@@@@@@@@@AAACCCBBBAAA???>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::888777777666555555555555555555444444444333333333333333333333333333333333333333333222222222111111////////////////////////000000000/////////...........................///....../////////000000000000000000111111111111222111111111111222333444444666666666777999;;;===>>><<<@@@CCCEEEFFFEEEFFFFFFIIIHHHFFFEEEEEEFFFHHHIIIHHHIIIJJJKKKLLLKKKJJJJJJJJJKKKLLLKKKIIIGGGHHHHHHLLLLLLJJJIIIGGGFFFEEEDDDEEEEEEDDDCCCCCCBBBBBBAAA???@@@@@@AAAAAAAAAAAAAAA>>>>>>===<<<;;;;;;::::::;;;<<<<<<<<<:::999:::;;;888999:::::::::999777777666666666777666555555444555444444666888888777666555555555444444333333222444333222222333555777999888999::::::999888777777XXX:::777777333222111111000000///......///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,---------............//////000111111222222444555555555555666777444555777999;;;<<<======777888888999999999888888555444444333333222111111000000////////////..............................,,,,,,,,,,,,++++++++++++******++++++++++++***************+++++++++++++++************************)))************+++++++++************++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------............////////////000000000000000000111333555666666666777888999::::::;;;???<<<===BBBDDDCCCCCCDDDGGGJJJLLLJJJFFFCCCDDDGGGHHHHHHJJJOOOOOOKKKIIIJJJ???FFFFFF???@@@JJJKKKCCCEEEBBBAAACCCBBB===999888999999;;;===???>>>:::888555555666666666666555555333444555444333333444555333333222222222222222333...666666......666777///222222333333444444444555//////000222555777999;;;888999999777666555777888======<<<<<<;;;;;;<<<<<<>>>@@@CCCEEEFFFDDDBBBAAA>>>>>>>>>??????@@@@@@@@@AAAAAABBBBBBBBBAAA@@@@@@<<<<<<<<<===>>>@@@AAABBB???AAABBBCCCCCCBBB@@@???;;;;;;::::::::::::;;;;;;::::::;;;;;;;;;;;;<<<<<<:::999888:::<<<===<<<;;;;;;<<<===???@@@AAABBBBBBAAA@@@???>>>>>>>>>>>>>>>@@@BBBCCCAAA??????BBBFFFEEEGGGHHHGGGEEEDDDDDDEEEGGGIIIKKKJJJGGGFFFIIILLLNNNNNNMMMJJJHHHHHHIIIKKKLLLMMMNNNNNNNNNMMMKKKJJJOOONNNKKKHHHGGGGGGHHHIIIHHHGGGFFFFFFGGGIIILLLMMMFFFEEEBBB???>>>>>>>>>??????>>>===<<<;;;::::::::::::::::::;;;;;;<<<<<<<<<777777777777777777777777777666555555444444444555333333333222222222222111222222222222222222222222222222222111111111000000............////////////////////////............---------.........................../////////////////////000000000111111111000000000111111222333444444555666777999:::;;;;;;>>>BBBDDDCCCCCCCCCDDDHHHGGGFFFDDDDDDDDDEEEEEEGGGGGGGGGHHHIIIIIIJJJJJJIIIJJJKKKJJJHHHFFFFFFGGGFFFEEEEEEDDDDDDEEEEEEFFFDDDDDDCCCCCCBBBAAAAAA@@@>>>>>>???@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;;;;999:::::::::888777888999888888888999888777777666555555666666555555444333444333333555777777666555333333333333333222222222222222111111222444555777333555777888666444444555TTT888777888222111111111000//////......///............---------++++++++++++++++++++++++++++++++++++++++++++++++***************************************************++++++++++++,,,,,,,,,+++,,,,,,,,,,,,------------......//////000111111111222444555444444555666555666777999:::;;;::::::777888888888888888777777444444333333222111111111000000/////////.........------..................,,,,,,,,,++++++++++++***)))***+++,,,,,,+++***))))))*********++++++++++++************************)))************+++++++++************++++++++++++++++++++++++,,,,,,,,,---+++,,,,,,,,,,,,---------........./////////000000000/////////000222444555222333666888;;;===>>>???888666888???CCCBBBBBBEEE555<<>>>>>@@@AAABBBCCCCCCCCCBBBBBB>>>===<<<;;;<<<===>>>?????????@@@@@@@@@@@@@@@@@@===>>>>>>???@@@AAABBBBBB>>>BBBEEEDDDAAA>>>>>>???::::::::::::::::::::::::999999999999999888888777888777777888:::;;;;;;:::;;;;;;;;;<<<>>>???AAABBB>>>>>>======<<<=========???????????????@@@CCCEEECCCEEEHHHHHHFFFEEEFFFGGGEEEIIILLLLLLJJJKKKOOOSSSOOOOOONNNKKKIIIHHHIIIKKKJJJKKKNNNPPPQQQOOOMMMKKKMMMMMMLLLJJJIIIIIIHHHHHHHHHGGGFFFFFFGGGHHHIIIJJJDDDBBB@@@===<<<<<<===>>>===<<<;;;999888888777777777777888888999999999999444444444444444444444444555444444333333333333444222222222111111111000000111111111111111111111111000000000000////////////---------......//////////////////.........------,,,,,,---------.........------........./////////....../////////000000000000000//////000000111111333333333444666777999:::;;;>>>AAABBBBBBAAAAAAAAADDDCCCCCCCCCCCCBBBBBBBBBEEEDDDDDDDDDEEEGGGJJJKKKHHHIIIKKKKKKJJJIIIIIIIIIFFFFFFEEEDDDDDDEEEFFFGGGCCCCCCBBBBBBAAA@@@@@@@@@<<<<<<===>>>>>>>>>>>>>>>===<<<;;;;;;:::;;;<<<===888999:::999777666777888888888777777777666666666555555666666555555444333333222222444666777666444222222222222222333333333111111222222333333444444000333666666444333333444RRR777666888222111111111000//////......//////.........---------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------......///000000000///111333444444333444666777777999::::::999888777888888888888888777666666444444333333222111111000000/////////............------------------------,,,,,,,,,+++++++++******)))***+++,,,,,,+++***)))))))))******++++++++++++)))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------............/////////000////////////000111333444111333666888::::::::::::===888999>>>???<<<;;;???FFFEEEBBB@@@AAABBB@@@===???AAAAAA??????BBBCCCAAA???:::;;;AAAAAA;;;;;;AAA@@@DDDCCC===;;;???===888:::888777777888888777666111222444444555444333222///111333333222111111111444333333222333333444444777...,,,333666000///555222222222222222222222222...///111333444555444444222444666666666888<<<@@@999999;;;===???AAABBBCCCAAA@@@???>>>>>>???@@@@@@===<<<:::999999:::<<<===<<<===>>>???????????????>>>>>>???@@@@@@@@@@@@???===BBBGGGEEE???;;;<<<@@@::::::::::::::::::::::::888888999888888777666555777666666777999;;;:::999::::::::::::<<<>>>@@@BBB;;;;;;:::::::::;;;;;;<<<<<<<<<;;;<<<>>>@@@BBBCCCAAADDDHHHIIIHHHGGGIIIKKKAAAFFFJJJKKKKKKMMMRRRWWWNNNNNNNNNKKKIIIHHHJJJKKKHHHJJJNNNQQQRRRPPPMMMKKKIIIJJJKKKLLLKKKJJJHHHFFFGGGFFFFFFEEEEEEEEEEEEEEEBBB@@@>>><<<;;;;;;<<<======<<<;;;999888888777777666666666666666666666666333333333333333333444444333333222222222222222222111111111111000000000000000000000000000000000000//////.........------------------.........////////////.........---------,,,,,,,,,------.........---------.........//////............/////////000000////////////000000111222222333444555666888999;;;>>>AAABBBAAA@@@???@@@>>>???@@@AAAAAAAAA@@@@@@BBBAAA@@@@@@BBBEEEHHHKKKFFFIIIKKKLLLLLLKKKLLLLLLMMMKKKIIIGGGFFFFFFFFFFFFCCCCCCBBBAAAAAA@@@@@@???;;;<<<<<<==================<<<;;;:::;;;<<<===>>>888999:::999777666777888888888777666666666666666555555666666555555444333333222222444666666555444111111222222333333333444111111222333333333333222///333777777555333444555QQQ777666888444444333222000///.........------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))+++*********))))))(((((()))************+++++++++)))************+++++++++---------............///222222111000111444666888666666666777888888999999999999999888777666666555666555555444222111000000222000......111111000---......---------,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---......///000111111222555555555444444555555666999EEEAAA777;;;???<<<<<>>>>>>>>===;;;999888555666777777777555444333333333333333333333333333333333333333333333333333333333222111000000000111333333222111000000000111///000000222333444555555555555555444444333333333444444555555666777777777999:::;;;<<>><<<<<<<<<<<<::::::999888999:::;;;<<>>>>>??????@@@AAA????????????>>>>>>>>>===<<>>;;;>>>:::::::::999999999888888;;;999777666777777666555666666777888888888888777999999888999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<999:::===@@@BBBCCCBBBBBBAAABBBDDDFFFFFFEEECCCBBBCCCCCCBBBDDDGGGKKKLLLMMMJJJJJJJJJKKKLLLNNNOOOPPPIIIOOOPPPIIIHHHNNNMMMFFFCCCGGGJJJIIIFFFDDDDDDFFFGGGFFFEEEEEEFFFFFFDDDBBB<<<<<<======<<<;;;::::::::::::999999888777666666666666666666555555555555444555555555444333333222000000000000000000000000////////////////////////////////////////////////////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................//////000000000000///...333333222222333444666777888999:::;;;<<<>>>??????EEEDDDDDDCCCBBB@@@?????????AAACCCEEEFFFFFFEEEDDDFFFGGGHHHIIIJJJKKKKKKKKKJJJHHHEEEBBBAAABBBCCCEEE???AAABBBBBB@@@??????@@@:::::::::;;;;;;;;;;;;<<<<<<;;;:::999999999::::::666666666666666555444444444444555555555555555555222222222222222222222222333333333333333333333333000000000000000000000000111111222222222333333333111222333333111111222333PPP777666777333444333222000//////......------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))************)))))))))((())))))*********+++++++++)))************+++++++++------------............111000//////000222555666666666777777888999999999999999888777777666555555666555444333222111111000111///......000000///---...------------,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///000000000111444333333333444444555666JJJTTTLLL>>>???AAA>>>>>>??????>>>>>>??????@@@AAA???===<<<===>>>???>>>===;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;999777666555666666777666555444333333333333333333333333333333333333333333333333333333222111111000000000111333222111111000000000111///000000111222333444555444444444444333333333222333444444555666666777777999:::;;;===???AAABBBDDD@@@???===<<<;;;:::;;;;;;;;;::::::999:::;;;<<<===>>>>>>>>>>>>??????@@@@@@??????>>>>>>>>>=========;;;===CCCHHHDDD;;;999===999888888888777777777777888777555555666666666555666666777888888888888888888888888999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;888:::<<>>???BBBBBB@@@???????????????@@@AAACCCDDDEEEEEEDDDCCCDDDDDDFFFGGGIIIIIIJJJJJJKKKIIIGGGDDDCCCBBBCCCCCC@@@AAABBBBBB@@@??????@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999666666666777666555555444444444555555555444444333222222222222222222222222222222222222222222222222000000000000000000000000111111111222222222333333111222333333111111222333OOO777555666222333333111000////////////------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))************)))))))))))))))))))))*********++++++)))************+++++++++------------............//////......///111333444666666777888888999999:::888888777777666555555555555555444333222111111000000///......//////...,,,------------,,,,,,,,,,,,,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********++++++++++++,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......//////////////////111111111222333444555666LLLSSSIII;;;;;;<<<999;;;<<<<<<<<<<<<<<<===>>>>>><<<;;;:::;;;<<<===<<<;;;::::::::::::::::::::::::999999999999888777555444444555555555555444444333222222222222222222222222222222222222222222222222222111111000000000000000222111111000000000000000//////000111222333333444333333333333333222222222333333333444555555666666999999:::;;;===>>>???@@@;;;;;;:::999999999999:::<<<;;;;;;;;;;;;<<<============>>>>>>>>>?????????>>>>>>=========<<<<<<<<<:::;;;>>>@@@<<<777777;;;777777777666666666555555555444222333555666555555666666777888888888888888777777888888999999::::::999999999999999999999999777888;;;===???@@@??????BBBBBBAAABBBBBBCCCCCCDDDHHHFFFEEEHHHLLLMMMHHHCCCNNNMMMMMMLLLKKKKKKJJJJJJOOOLLLLLLOOONNNJJJIIIKKKJJJHHHFFFEEEFFFFFFEEEDDDFFFHHHHHHFFFBBB??????AAAAAA@@@???>>><<<:::999888777777666555555444444444555555555555444444444444333333333333333333222111////////////////////////////////////////////////////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......///////////////...222222111222222333555555666777888999;;;<<<======???>>><<<;;;;;;<<<>>>???@@@AAABBBCCCCCCBBBAAA@@@@@@AAABBBDDDFFFGGGGGGHHHIIIIIIGGGFFFDDDCCCBBBBBB@@@AAABBBAAA???>>>???@@@=========<<<;;;;;;:::::::::::::::999999999999888666666777777666666555444444555555555444333222222111111111111111111111111111111111111111111111111000000000000000000000000000111111111222222222222000222333222111000111222zzzLLL777444555222333222111000////////////------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))************))))))*********+++++++++,,,,,,---------..................///000111333444666666777777888999999:::666666666555555555444444444444333333222111111000//////.........---,,,,,,---------,,,,,,,,,++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,///........................//////000222333555666===EEE>>>555777888666:::;;;;;;;;;;;;;;;<<<=========<<<;;;;;;<<<<<<:::999::::::999999888888999999777777666666555444333333333444444444444333333333222222222222222222222222222222222222222222222222111000000/////////000000111000000/////////000000//////000000111222222333222222222222222222222222222222333333444444555555666777888999:::;;;;;;;;;888888888888888999999999<<<<<<<<<<<<<<<=========<<<<<<======>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;:::::::::999777555777:::666666666666555555555555333222111222444666666555666666777888888888888777666666777777888888888888888888888888888888888888666777999;;;<<<=========AAA@@@???>>>???AAACCCDDDIIIEEEBBBEEEIIIKKKGGGBBBOOONNNMMMLLLJJJHHHGGGFFFRRRLLLLLLRRRQQQJJJIIINNNKKKHHHDDDCCCEEEFFFDDDBBBDDDGGGIIIFFFAAA>>>@@@DDDAAA@@@???===<<<;;;::::::666666555555444444444444444444444444333333333333111222222222222222111111////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////......000000111111222333333444555555666888999:::;;;<<<===;;;:::999999<<<>>>@@@@@@AAAAAAAAAAAA@@@???>>>===>>>@@@AAACCCDDDEEEEEEDDDEEEEEEEEEEEECCCBBBAAA??????@@@???===<<<>>>??????>>>>>>===;;;::::::999999999999999999888888777666666666666666555444444444444444444333222000000111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111111222000111222111000///000222tttIII666555444222222222111000/////////000------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))******(((((()))))))))*********))))))*********+++++++++,,,,,,,,,------------......//////000111222333444555666666777777888999999555555555444444444444444333333333222222111111000/////////...---,,,,,,,,,------,,,,,,,,,++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,------------.........------------------......///111333555666555===;;;888===<<<:::>>>;;;;;;;;;;;;;;;<<<======@@@???===<<<<<<;;;999888:::999888777666777777777666555555444333333333333333222222222222222333333111111111111111111111111111111111111111111111111000//////...//////000000000//////...//////000000/////////000000111111111000111111111111111111111111111111222333333444444333333555666777777777666666666777888999999999::::::;;;;;;<<<<<<<<<<<<<<<:::;;;<<<=========<<<<<<;;;;;;;;;:::::::::999999999:::888666444666888999777666666666555555555555333222111222444666777666555555666777777777777666444555666777777777666555555555555555555555555555444555666888999::::::;;;???===<<<;;;<<<>>>AAACCCFFFAAA===>>>CCCGGGGGGEEEDDDFFFGGGIIIKKKKKKLLLLLLRRRLLLLLLRRRQQQJJJIIINNNIIIFFFBBBAAACCCEEECCCAAABBBEEEGGGEEEAAA???CCCGGGDDDBBB@@@===:::999888777555555555555555444444444333333333333222222222222000000111111111111111000........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............//////000111111222222222333444555666777888999:::<<<:::999888999<<>>>>>===<<<<<<<<<>>>@@@AAABBBCCCCCC???@@@BBBCCCDDDCCCBBBAAA===>>>>>><<<;;;:::<<<>>>??????>>><<<;;;:::999888888888999999999888777666555555555555555444333333333333333333222111//////000000000000000000000000//////////////////////////////////////////////////////000000000111111111///000111111//////000111oooGGG777555555333222222111000000000000000------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))************((((((((()))))))))******)))************+++++++++,,,,,,,,,,,,------------......///000111222333333444444555666666777777888333333333333333333333333333333222222111111111111000111111///---,,,,,,---,,,,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))************+++))))))******+++,,,,,,,,,,,,,,,,,,,,,------------,,,---------------------.........///111333444555333<<<;;;:::@@@>>>:::@@@<<<;;;;;;;;;;;;<<<======AAA???=========<<<:::888999888777555555555666666666555444333333333333333222111111111111222222333000000000000000000000000000000000000000000000000...............//////000...............//////000......//////000000000000/////////000000000000000000000111111222333333333000111333444555555555444555666777888999999999999888999::::::;;;;;;::::::999:::;;;<<<===<<<;;;;;;::::::999999999888888888888999888555555888999777666666666555555555444444333222111222444666666555333444444555555555555555333444555666666555444333444444444444444444444444333333444555666777888999;;;:::999999:::<<<>>>@@@AAA>>>;;;;;;>>>BBBEEEGGGCCCDDDFFFHHHIIIIIIHHHHHHNNNKKKKKKNNNMMMIIIHHHJJJDDDCCCAAAAAABBBBBBBBBAAAAAACCCDDDBBB@@@@@@DDDGGGHHHEEEAAA<<<888555333222555444444444444444444444222222222222111111111111...///000000111000000000........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---............---...///000111111111111111222333444666777888888::::::999999:::<<<>>>@@@>>>>>>======<<<<<<<<<<<<<<<===>>>@@@AAAAAAAAAAAA===>>>@@@AAABBBBBBAAA@@@===>>>===;;;::::::<<<>>>>>>===<<<;;;:::999888888777777888999999777666555333333444444333333222111111222222222111000//////////////////////////////////////////////////////////////////////////////////////////000000000000...000111000///...///000jjjDDD777666555444222111111000000000000000------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))((()))))))))************(((((((((((()))))))))***)))************+++++++++++++++,,,,,,,,,---------,,,---...///000111111111333333444444555666666666222222222333333333333333222222222222111111111111000222222111---,,,,,,...,,,,,,,,,++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,---------.../////////000111333444555333999777777<<<:::777???;;;;;;::::::;;;;;;<<<===>>>===<<<<<<======<<<;;;999888666444333333444555666555444333333333444555111000000///000111222333000000000000000000000000000000000000000000000000...---------......///000...---------......///000......////////////000000.........//////000000000//////000000111222222333...000222555666666555555444555666888888888888777666666888999999999888777888999;;;<<<<<<<<<:::999999999888888888777777777555888888555555999999444444444444444333333333333222111000000222444333333111222333333444444333333222333444555555444333222222222222222222222222222222222222333444555666777777777777777888:::<<<===<<<=========<<<>>>BBBFFFFFFGGGGGGGGGFFFDDDAAA@@@GGGJJJJJJGGGFFFHHHGGGDDD>>>@@@AAAAAA@@@@@@@@@AAABBBAAA@@@???>>>???AAABBBEEECCC???;;;777555444444333333333333333333333333222222111111111000000000---...//////000000000///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++------.........,,,---///000111111000000000111222333444666777777999999999999:::;;;=========<<<<<<;;;;;;;;;;;;<<<>>>???@@@@@@AAAAAA@@@@@@AAAAAAAAAAAAAAA@@@????????????>>><<<:::;;;===???<<<<<<;;;:::999888888888666777888999888777555444111222222222222111000000000000000111000000//////////////////////////////////////////////////////////////////////////////........./////////000000...///000000......///000gggCCC777666666555222111000000000000000111---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))(((((())))))*********+++(((((((((((()))))))))))))))************+++++++++++++++,,,,,,,,,---------***+++---...///000000000222222333333444555555666222222222222222222222333222222222111111111111111111333333111...,,,---///,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,)))************+++++++++******+++,,,,,,---......000000000000111333444444444888555444:::999888BBB::::::999999::::::;;;<<<;;;:::999;;;===>>>>>>===999777555333222333444555777666555444444444555666111000/////////111222333000000000000000000000000000000000000000000000000---------------...///000---------------...///000.........///////////////---.........//////000000/////////000111111222222...000333555777777666666333444666777777777666555444555666888888777777666777888:::<<<<<<;;;:::999888888888888777777777777333777777555666:::888222333333333222222222111111111000//////111222222111111111222333333333333222111333444555555444222111111111111111111111111111222111222222333444555666555555555666777999:::;;;999===@@@@@@===<<<@@@DDD@@@AAADDDEEEFFFEEEDDDCCCBBBIIIIIIBBBAAAGGGFFF???:::>>>AAABBB@@@>>>@@@BBBDDDAAA===<<<===>>>>>>===???===;;;999777777888999111111111111111111222222111111111111000000000000------...///000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************)))***+++,,,------...---,,,---...000000000000///000000111222444555666777777888888999::::::;;;;;;;;;;;;;;;::::::;;;;;;<<<@@@@@@AAAAAAAAAAAA@@@@@@EEEDDDCCCBBB@@@???>>>>>>@@@@@@???===<<<<<<>>>AAA;;;::::::999999888888777555666888999888777555444111111111111111000//////...///000000000000000///////////////////////////000000000000000000000000////////////////////////............/////////000...///000///...---...000```CCC555555777111333333222111000///...---------,,,,,,,,,,,,++++++++++++************++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***+++---......//////,,,******---//////---111222222333333333222222111111111000111111222222222111111111000000//////111000///......------...+++++++++************)))************))))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,------......///000111222333333777777888999:::;;;;;;<<<:::::::::::::::::::::::::::;;;;;;:::999888:::;;;;;;999666444444444666888555555555555444333222111111111000000000000111111000000000000000000000000000000//////.........---//////000000000000//////......------------......---...///111111111000///////////////000000000000............////////////000111222444555666666666666444333333444444333222666::::::555333777888555666999<<<;;;888666666777;;;;;;:::::::::999999999666666666666555555555555333333222222111000/////////000111222333444444444222111111333555555444333333333333222222222111111111111111000000000//////333333333333444555666666666666666666777888999:::999;;;>>>AAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFFFFFFFFFFCCC???;;;>>>???AAABBBCCCCCCDDDDDDAAA@@@>>>===<<<<<<<<<===<<<:::777777999999777444333333333222222222111111222222222111000//////...////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,---------......///000111222444555666777888888777777888:::<<<=========<<<999777777999;;;BBBAAA@@@?????????@@@AAAAAAAAABBBCCCBBBAAA???>>>@@@@@@@@@?????????>>>>>>???===:::777555555555666777777666555555555555555333333222222111000//////////////////////////////........................//////////////////////////////.........---------........................---------............///^^^BBB555555666000333333222111000///...---------,,,,,,,,,,,,++++++++++++************++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***+++,,,---......---,,,+++,,,//////...,,,000111111222333333333222111111000//////000000000111111111000000000//////000///......------,,,,,,+++++++++************)))************))))))))))))(((((()))))))))***************)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,------------...///000111222222555666666777888999:::;;;======<<<;;;:::999888888888999999888777666777999999777555333222333444555555555555555444333222111111111000000000000111111////////////////////////000/////////.........---/////////000000/////////......------------......---...///000111000000///....../////////000000000........./////////000000000111222444555555666666555444555555666777666555555999999444444777888666666999;;;:::888666666777999999999999888888888888666666666666555555555444333333222111111000/////////000111222333333333333222111111222555555444333333333222222222111111111222111111111000000000000222222222222333444555666555555555555666777888888999;;;>>>AAABBBCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAEEEEEEEEEFFFGGGFFFCCCAAA@@@AAABBBCCCDDDDDDDDDDDD======<<<;;;;;;;;;<<<===;;;999777777888888666444333333222222222111111111222222111000000///..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))*********************************+++++++++,,,,,,,,,,,,,,,------------.........///000222333444555666666777777888999;;;;;;:::::::::888777888;;;===@@@@@@???>>>>>>???@@@AAAAAABBBBBBBBBAAA@@@>>>===BBBBBBAAAAAAAAA@@@@@@@@@===;;;999666555555555666777666666555555555555555333333222111111000//////////////////////////////........................------------------------///.........---------,,,------------------------------------............ZZZAAA444444555000222222111000//////......------,,,,,,,,,,,,++++++++++++************++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***+++,,,------...,,,+++,,,...//////---+++...///000222222333333333111000000///............111111000000000000////////////...------,,,,,,++++++++++++************)))************))))))))))))(((((())))))))))))******))))))((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,---...///000000111333444444555666777888999???>>>===;;;999888666666666777777666444444555666666555333111000111222333444444444444333222111111111000000//////000000111/////////////////////////////////.....................////////////............------------......---...//////000/////////.........////////////000////////////000000000000000000222333444444444444444555666888888888888777444666666444555888999777666888999999888666777777888888777777777666666666666666555555555444444444222222222111111000000///000000111222333333333333111111111222444555444333222222222222111111111000222111111111111000000000222222111222222333444555333333333333444555666777999;;;===???AAABBBBBBAAA????????????????????????BBBAAABBBCCCEEEFFFEEEDDDBBBBBBCCCCCCCCCCCCCCCBBB::::::999999999:::;;;<<<999777666666777777555444222222222222111111111000111111000000//////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))*********************************++++++++++++,,,,,,,,,,,,,,,------------,,,,,,---...000111222222333444555777888999999999666777777777777999<<>>>>>???@@@AAABBBBBBBBBBBBBBBAAA???===;;;@@@@@@@@@@@@????????????999888777555444555555666666666555444444444444555222222222111111000000///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,------------------------------------............UUU???444333444///222111111000//////......------,,,,,,,,,+++++++++++++++************++++++******************************))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((************************)))))))))***+++,,,,,,---,,,,,,,,,------......------...///111222333333333222111000///......------000000000000000000//////////////////...---,,,,,,+++++++++*********))))))************)))))))))((((((((((((((()))))))))***((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))))))))***************++++++++++++,,,,,,,,,++++++,,,---......//////111222222333444555666666<<<<<<;;;999888666555555666666666555333222333555555444222111000000111222444444444333333222111000000000////////////000000////////////////////////........................---......//////......---...------,,,,,,------...........................------.........//////////////////000000000111111///000111222333333333333333555777888888777666666666666555555777999:::999888888999999999999999999777777777777666666666666555555555444444444333333222111111111000000000///000000111222222222222222111000000222444555444222222111111111111000000000111111111111111111111111111111111111111222444444333333333333333555666666888:::;;;===???@@@@@@@@@========================>>>======???AAACCCCCCBBBAAABBBBBBBBBAAAAAA@@@???::::::999999999999999999666666555555555555444333222111111111111000000000000000000//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************))))))))))))))))))))))))************************************++++++++++++++++++,,,,,,,,,---------+++,,,---...///000111111000222444666777888777777555666666666666888<<>>===<<<===???@@@@@@???????????????>>>===<<<;;;<<<;;;;;;:::999777666666333444444333333222222333111111111000000000///////////////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------,,,------...///000111111///000333555666777777666777777777666666777;;;===???@@@AAABBBBBBCCCCCCDDD@@@AAAAAA@@@>>><<<:::999888888888777777777777666444444444444444555555666555555444333333333333333111111111000000000000000------------------------------------------------------------------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...}}}MMM===666333333000000000000//////.........------,,,,,,,,,,,,++++++++++++************++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********,,,------,,,+++,,,...000,,,---...000111111111111222222111000////////////......////////////000000000111222222111000...---+++++++++************)))************))))))))))))''''''(((((((((((())))))'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++,,,,,,------------...///000000222222333444333333333444555555666666777777777555333222333444555444333222222111111111222222222222111000//////000//////......//////000........................---------------.........,,,,,,------------,,,,,,------,,,,,,,,,,,,------......---,,,,,,,,,------,,,,,,,,,---------..................////////////...//////000111111000000111444666555222111444666AAA<<<999<<<>>><<<;;;;;;999888777888:::<<<<<<<<<777777777666666666555555444444333333333222222222000000000000000000000000000000111111111111111000000000000111333444333222000000000000////////////......////////////000000///////////////000222222222222222222333444555666555666666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>======>>>@@@AAA???>>>;;;<<<<<<<<<;;;:::999999<<<<<<;;;:::888666444333111222333222111000111222000000000000////////////..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,---......///000000111111///000222444555666777777999999999777666777:::===???@@@AAABBBCCCCCCBBBBBB????????????>>><<<:::888888888888888777777777777333333444444555555555555444444333222222222222333000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------zzzJJJ===777444444111///////////////.........------,,,,,,,,,,,,++++++++++++************++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))(((,,,///000...,,,,,,------...//////000000000///000//////....../////////........./////////000000///000111222111///---,,,+++++++++************)))************))))))))))))'''''''''((((((((())))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,---------------......///000111222333333222222333444555555666666666777777555222111222333444444333222222111111111222222222222111000///...//////............//////........................,,,,,,,,,------.........,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---......,,,+++++++++,,,,,,+++,,,,,,,,,,,,---------------------..................///000000000/////////111333333111222777<<>>;;;;;;888666444555999;;;;;;;;;555555555555444444444444333333333333222222222222///000000000000000000000000000111111111111000000000//////111333444333111000000/////////.........------------.........///............///000111111111111111111222333444444333333444444555777888888888888888888888888888888;;;;;;<<<>>>@@@AAA???<<<999999:::::::::999999888888999999888777555333222...000222111///...000222000000/////////.........------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,------......///000000000000000111222444666888999999999999888777999<<<>>>>>>???@@@AAAAAAAAA@@@???======>>>>>>===<<<:::999999888888888777777777777333444444555555555555555444333333222222222222222///000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------yyyIII===888555444222///////////////.........---------,,,,,,,,,++++++++++++************++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))%%%***111333111---+++***......///////////////.........---------......///---.........//////000000...///000111000...,,,++++++++++++************)))************))))))))))))''''''''''''((((((((()))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,------------------.........///000111222333333444444444555555666666666666666666444111000111222333333222222111000000000222222222111111000///...//////............//////........................,,,,,,,,,------.........+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---///...,,,+++***+++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---...//////////////////---000222111000333:::AAAMMMDDD???BBBCCC???;;;;;;666444222333777::::::999444444444333333333222222333333333222222222111111////////////000000000000000000111111111000000///000//////111333444333111000/////////............,,,,,,,,,------............------......///000111////////////000111222333222222222333444555666777777777777777777777777777666666999<<>>???@@@@@@???===<<<<<<<<<=========<<<:::999777777777777666666666666444444555666666555555444444333222222111111222222////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******+++++++++,,,************************++++++,,,,,,,,,---------kkkJJJ===333666222333111000///......------...------,,,,,,,,,,,,++++++************************+++++++++************))))))))))))(((&&&''')))+++******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********))))))))))))))))))***+++---.../////////////////////////////////---....../////////////////////.........---------))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''++++++***)))((('''&&&&&&))))))))))))))))))))))))*********)))))))))))))))''''''(((((())))))******''''''(((((())))))******+++*********))))))((((((******))))))******+++,,,++++++,,,,,,,,,,,,------000000000111222222333333555555666666666666666555666555333222111222333333222222222111111111000000333333333222111000/////////............---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///////////////////////////000111444666:::<<<>>>AAADDDFFFFFFBBB===:::888666666666666777777777777666666666555444222111000222222222222222222222222000000111111111111000000//////000000000000//////000/////////111111///...//////.........---------------------------------............///////////////000000000111111111111000111111222222333444444666666666666666777777777444666888999::::::999999===<<<<<<<<<<<<;;;;;;;;;:::999777555444333444444000//////...............///............---------------------------------+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))(((((((((((())))))))))))))))))))))))''''''(((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,------.../////////...///000111333444555666555666777999::::::::::::======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999888777888999::::::999777666555555444333222222222222111111000000//////......////////////////////////---------------------------------,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++iiiHHH<<<333666222333111000///......------...------,,,,,,,,,,,,++++++************************+++++++++************)))))))))***)))(((''')))+++***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***))))))))))))))))))))))))***+++---.../////////........................,,,------........................---------,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))(((((((((((())))))))))))))))))))))))***)))))))))))))))))))))(((((((((((())))))******))))))))))))*********+++************)))))))))(((******))))))******+++,,,+++++++++,,,,,,,,,------/////////000111111222222333444555555666666666666555444333222111222222333222222222111111111000000222222222222111000///...............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................///000111333555888:::;;;===???AAA@@@<<<999666555777666666666666666666666666666666555444333111111222222222222222222222222000000111111111111000000//////000000000000//////000///...///111111///...///.........---------------------------------------.........//////////////////000000000111111111000000111111222333333444666666666666777777777777777888999999999999888888888999999999999999999999999888666444333333333333111000000///........................------------------------------------+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,------.../////////...///000111333444555555444555666777888999999:::===<<<;;;::::::999999:::;;;;;;;;;;;;:::999888777999999999999888888777666666555444333333222222333000000000000//////..............................------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++dddEEE:::222666222333111000///......------...------,,,,,,,,,,,,++++++************************+++++++++************)))(((***++++++***))))))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******)))***+++---....................................+++,,,,,,---...------------------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))******((((((((())))))))))))***************++++++++++++************))))))))))))***))))))))))))***++++++++++++++++++,,,,,,,,,,,,------......///000000111111222333444555666666666444333222222111222222222222111111111111000000000111222222111111000///...............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................//////000111333555777888:::;;;<<<;;;888555555555777777777666555555555444666666666555555333222111333333333333333333333333111111222222222222111111...//////000000//////...000///...///000111///---............---------------------------------------------.........//////////////////000000000000000000000111222222333333555555666666666777777777::::::999888888888888999777777888888888888888888777777555444333333222333333222111000///.....................------------------------------------+++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))(((''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,---......//////...//////111222333444555444444444555666777888999;;;;;;::::::999888888888::::::::::::999888777777::::::999777666666666666666666444333333333333333000000000////////////...........................------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++```BBB999222666222333111000///......------...------,,,,,,,,,+++++++++************************+++++++++*********))))))(((***,,,---+++***)))***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))***************+++,,,---......---........................,,,,,,---............---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))*********************************))))))))))))))))))))))))))))))***++++++***++++++++++++,,,,,,,,,,,,,,,,,,---....../////////000111333444555555555222222222111111111222222111111111111000000000000000000111111000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++***************++++++++++++++++++++++++++++++,,,,,,,,,---------......................../////////000111222333444999::::::888666666666888777777666666555444333333555555555555555444333222333333333333333333333333111111222222222222111111...//////////////////...///......///000000///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000//////000000111222222222444444555555666666777777:::999888777777888:::;;;;;;;;;::::::999888888888777666666555444333333333444333222000////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************+++,,,,,,------...//////......///000111222333444555444444444555777999:::;;;;;;;;;::::::999888777:::::::::::::::999888888;;;:::888666555444555555555444333222111111111111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++************************))))))))))))))))))))))))************************************************\\\@@@888222666222222111000///......------...------,,,,,,,,,+++++++++************************+++++++++*********))))))(((***,,,---+++***)))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))******************+++,,,------------........................------...///////////////,,,,,,+++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********)))((('''''''''(((((((((((((((((((((((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((())))))***+++*********+++++++++,,,,,,+++++++++,,,------.........///000111333333444444000111111111111111111111000000000000000000000000//////000000000///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------........................///......//////000111222777777777666555555777999777666666555444333333222333444444444444444333333333333333333333333333333111111111222222111111111......////////////......///...---...000000...---,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------............/////////...//////000000111111222222222333444555555666666666666666666777999;;;===>>>===<<<:::888777555555666666666666555444444333333222111000////////////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++,,,,,,---...............///000000111222222555555555666777888999::::::;;;;;;<<<;;;:::999999;;;;;;;;;;;;;;;::::::999;;;999777555444444444555222222111000////////////.............../////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************[[[???888222666222111111000///......------...------,,,,,,,,,,,,++++++************************+++++++++************)))(((***++++++***))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))******++++++******+++,,,,,,,,,,,,,,,---------------------------...//////000000//////,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))++++++***)))((('''&&&&&&))))))))))))))))))))))))((((((((()))******+++++++++************))))))))))))))))))((((((((((((((())))))))))))************)))(((((((((((()))******************++++++++++++******+++,,,,,,------...---...///000111222222222//////000111111111111000//////000000000000000111......////////////......------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++)))))))))***************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------............///000000111111333333333333333555777555555555444333333333222111222222333333333333222222222222222222222222222000000111111111111000000---......//////......---///...---...///000...,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------.........///.........///000000111111000000111222333444444555333333444555777999;;;<<<;;;:::999777555333222111555555555555555444333333111111000/////////000000------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************(((((()))))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))%%%&&&'''((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******+++++++++,,,------......---......///000000111111444555666777888999999999888999;;;<<<<<<<<<;;;:::;;;;;;;;;<<<<<<;;;;;;:::888888777555444444444444111000///......---......---............/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************ZZZ???999333666222111111000///......------...------,,,,,,,,,,,,++++++************************+++++++++************)))))))))***)))(((''')))+++'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))******++++++******+++,,,,,,,,,,,,+++------------------------,,,---......//////......---,,,,,,,,,++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))*********))))))((((((''''''))))))))))))))))))))))))'''(((((()))******+++++++++++++++*********))))))*********)))))))))((((((((()))))))))************((((((((((((((()))******************++++++++++++******+++,,,,,,------...---...///000000000000000......000111111111000000////////////000000111111---......//////.........---------,,,,,,,,,++++++++++++++++++++++++++++++************************************************)))*********++++++++++++((()))))))))*********+++***************************++++++++++++,,,,,,,,,---------------------------------......000111111---///111222222222444666444444333333333333333333///000111222222222222222111111111111111111111111//////000000000000//////---......//////......---...------...//////...,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------.........------...//////000000111......///000111222333333222333444555777888888888666555555444333222111111222222333444333222111000//////......//////000000---------,,,,,,,,,++++++++++++++++++++++++++++++************************(((((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***'''''''''((()))*********))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))******++++++,,,,,,---......---......//////000000000111333555888999888777666555777999;;;<<<<<<;;;:::999::::::;;;;;;;;;::::::666666666666555555444333111111000///............---------.........//////------------------------++++++++++++++++++++++++)))*********++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************ZZZ@@@999333777111000111000///......------...---------,,,,,,,,,++++++************************+++++++++************))))))))))))(((&&&''')))+++'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))***+++++++++******+++,,,,,,,,,++++++------------------------+++,,,------......---------------,,,,,,,,,++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++++++++++++++******)))))),,,+++++++++******))))))(((((())))))*********+++((((((((((((((()))******)))************+++++++++***++++++,,,,,,---............///////////////...---...///111111111000///.../////////000000111111------......///......------------,,,,,,,,,++++++************************************************************************))))))******++++++++++++(((((())))))*********+++******************************+++++++++,,,,,,,,,---------------------------------...///000111222---///222333333444555777333333333333333333333444...///000111111111111111000000000000000000000000......////////////......---..................---...------...//////...,,,+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......------......///000000000------...///000111222222222333555666666666555444333333333333333333333333///000111222222111///......------......///000111---------,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***++++++,,,,,,---......------......//////000000///111555888999888666444333444777:::;;;;;;;;;:::888999999:::::::::999999444444666666666555444333222111000//////.........---------.........//////------------------------++++++++++++++++++++++++))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))