BM6P6(@ vvv```OOOOOOOOOSSSgggppp[[[IIIAAA;;;;;;;;;999888999888888777777777888:::;;;777777777777888888888888999999:::;;;;;;<<<<<<===???BBBIIIPPPPPPJJJFFFGGGHHHFFFLLLYYYrrrsss```WWWdddxxxjjj```^^^___aaajjj{{{pppgggllluuuiii[[[PPPHHHGGGHHHGGGFFFEEEEEEGGGIIINNNQQQWWW^^^eeekkkooorrryyy}}}~~~yyyvvvsssnnnhhhbbb]]]YYYWWWSSSNNNLLLPPPXXXkkkyyyttttttuuuzzz|||~~~~~~kkkZZZUUUSSSVVV[[[eeetttssseeeXXXQQQKKKIIIIIIJJJPPPWWWeeennnuuuvvvxxxzzzssshhh___^^^______cccxxxvvvZZZEEE<<<>>>999888:::777777777777777777777777777777666666666666888999:::<<<>>><<>>999888:::777777777777777777777777777777777666666777888999:::<<<===<<>>:::888:::888777777777777777777777777777777666777777888::::::;;;===<<<@@@FFFIII]]]yyy```WWWSSSRRRQQQSSS[[[mmm|||iiiSSSNNNLLLLLL]]]sssaaaKKKBBB<<<;;;;;;999888999::::::999888888777777777777777888888888999999999999999:::;;;;;;<<<<<<===999;;;DDDPPPUUUSSSOOONNNLLLIIIPPP]]]uuurrrgggwwwyyylllcccbbbdddjjjqqq}}}mmmaaadddjjjuuuuuueee[[[QQQNNNJJJHHHFFFFFFFFFFFFGGGKKKQQQYYYaaahhhmmmpppvvvzzzzzzvvvmmmkkkgggbbb]]]YYYVVVTTTXXXTTTSSSUUUYYYfff~~~}}}~~~~~~|||{{{}}}~~~jjj[[[UUUPPPRRRXXXcccuuuwwwfffXXXQQQKKKIIIHHHIIIOOOUUUdddnnnvvvxxxzzz{{{rrreeeYYY[[[bbbggggggqqqyyyZZZEEE===>>>:::888;;;888666666666666666666666666777777777777888999:::::::::<<<<<<@@@GGGJJJ___xxx___UUURRRPPPPPPQQQYYYiii}}}qqqsssjjjSSSMMMKKKLLL\\\rrrfffLLLCCC===<<<<<<999888999999999999999888888777777888888888888999999999999999999:::;;;;;;<<<<<<===<<<===FFFRRRXXXUUUPPPNNNLLLIIIPPP]]]uuuzzzkkk{{{zzzkkkaaa^^^```iiippp~~~yyyiii___bbbhhhqqqlllaaaWWWRRRMMMIIIHHHHHHGGGFFFGGGJJJQQQYYYaaahhhmmmpppwww{{{{{{vvvnnnkkkgggbbb]]]YYYVVVUUUXXXTTTTTTVVVXXXccc~~~}}}}}}|||yyywww{{{mmm\\\UUUPPPQQQWWWccctttxxxgggXXXQQQKKKIIIHHHHHHNNNUUUcccnnnwwwzzz}}}}}}sssfffZZZ\\\eeemmmlllsssyyy[[[FFF===???:::999;;;888666666666666666666666666666777888888999999:::::::::<<<<<<@@@GGGJJJ___vvv]]]SSSOOOMMMMMMOOOVVVfffzzzssstttkkkRRRLLLKKKKKK[[[pppjjjLLLDDD===<<<<<<999888999888888999999999888777777888888888999999999999:::999999:::;;;;;;<<<<<<===>>>???HHHTTT[[[XXXRRRNNNLLLJJJPPP]]]uuuqqq~~~|||mmmaaa\\\\\\fffnnn}}}wwwiii___bbbfffmmmyyymmm___XXXPPPKKKJJJIIIGGGDDDGGGJJJPPPXXX```ggglllnnnvvvyyy~~~~~~xxxooolllhhhccc]]]YYYVVVTTTUUURRRSSSUUUVVV___www~~~}}}{{{vvvssswwwppp\\\VVVQQQRRRXXXbbbrrrxxxgggYYYQQQKKKHHHGGGHHHMMMTTT___lllvvvzzz~~~~~~sssfff^^^___gggooommmsssxxx[[[FFF===???;;;999;;;999777777777777777777777777666777888999:::::::::::::::<<<;;;@@@FFFIII___uuu\\\QQQMMMKKKKKKNNNSSSbbbxxxmmmSSSLLLJJJJJJXXXllloooMMMDDD>>>===<<<999888999777777888999:::999888888888888888999999999::::::999999:::;;;;;;<<<<<<===???@@@HHHVVV^^^\\\UUUQQQNNNKKKRRR___wwwuuu}}}pppddd]]]]]]dddlll}}}yyyjjjaaadddfffiiiyyy~~~llldddYYYRRRNNNKKKGGGCCCFFFIIIOOOVVV^^^dddiiikkksssvvv{{{zzzooolllhhhbbb\\\WWWTTTRRRRRRPPPQQQTTTTTT[[[rrr{{{sssnnnrrr}}}ttt]]]WWWSSSTTTXXXaaaooo|||xxxgggYYYQQQKKKHHHGGGGGGMMMSSS^^^kkkwww|||vvvhhhbbbaaagggoookkkooo|||yyyzzz[[[FFF>>>???;;;999<<<999777777777777777777777777666777888::::::::::::::::::<<<;;;???EEEHHH]]]www]]]SSSNNNLLLLLLLLLQQQ```uuuoooTTTLLLIIIIIIVVVjjjsssMMMEEE>>>===<<<999888999666777888999::::::999888888888999999999:::::::::999999:::;;;;;;<<<<<<===>>>@@@HHHWWW```^^^XXXTTTOOOMMMSSS```yyytttzzzsssggg```^^^bbblll}}}zzzllldddeeefffgggtttwwwnnnbbbYYYSSSOOOIIIDDDEEEIIINNNUUU\\\bbbgggiiipppsssyyy~~~{{{ooolllgggaaa[[[VVVRRRPPPPPPNNNOOORRRSSSYYYooo{{{rrrlllnnnyyy}}}vvv]]]WWWTTTUUUYYYaaannnzzzxxxhhhYYYQQQKKKHHHGGGGGGLLLSSS```mmmzzzzzzllldddbbbgggmmmhhhkkkxxxuuu}}}\\\FFF>>>@@@;;;999<<<999777777777777777777777777666777999:::;;;;;;:::::::::<<<;;;???EEEGGG\\\~~~yyy___UUUPPPNNNNNNLLLPPP^^^ttt}}}gggOOOMMMNNNNNNYYYjjjqqqQQQCCC>>>===777999===888<<<<<<;;;888666666888:::999999:::::::::;;;;;;;;;:::;;;;;;<<<<<<=========>>>>>>GGGYYYfffeeeZZZRRRVVVSSSRRR^^^~~~nnnyyyvvvjjjaaa^^^bbbiiixxx{{{lll___]]]```cccmmmwww|||lll```[[[WWWPPPKKKHHHJJJNNNRRRWWW\\\bbbgggjjjoootttzzzppplllddd^^^XXXTTTPPPMMMNNNOOOJJJKKKSSSWWWeee~~~yyyqqqiiiiiiuuuwww```WWWRRRVVV\\\cccppp~~~wwweeeZZZSSSLLLHHHFFFFFFNNNVVVaaaqqqwwwkkkfffiiifffdddfffllluuussszzzcccKKK??????:::777777333777777777777777777777777777777777888999999::::::;;;======AAAGGGJJJ^^^vvv^^^TTTOOOLLLLLLOOOTTT```rrrdddOOOMMMNNNNNN[[[oooyyySSSDDD>>>===888999===888<<<<<<;;;999666666888:::999999:::::::::;;;;;;;;;============<<<<<<<<<<<<>>>>>>GGGZZZhhhhhh]]]UUUVVVTTTSSS___}}}iiissstttiii```^^^bbbiiixxx{{{lll___^^^```aaaiiirrrtttggg```ZZZRRRLLLIIIKKKNNNRRRUUUZZZ___cccggglllrrryyy~~~qqqllleee^^^XXXTTTPPPMMMKKKMMMHHHIIIOOORRRaaa{{{~~~xxxqqqjjjiiirrr}}}vvv```VVVQQQUUU[[[aaaooo}}}xxxfff[[[TTTMMMIIIFFFFFFMMMUUUbbbrrrxxxkkkeeegggdddaaabbbgggyyyrrr~~~aaaJJJ??????:::888999555777777777777777777777777777777777888999999::::::;;;======AAAGGGJJJ^^^www^^^SSSNNNLLLMMMQQQUUU```rrrwww```OOONNNNNNNNN^^^uuuWWWFFF???>>>888999<<<999;;;<<<;;;999777777999:::::::::::::::;;;;;;;;;;;;===<<<<<<<<<===>>>>>>???AAA@@@JJJ^^^nnnoooeee\\\WWWUUUUUU```}}}bbbkkk}}}rrrggg```^^^aaahhhwwwzzzkkk```^^^______dddlllsss}}}nnnddd[[[RRRLLLKKKLLLNNNPPPRRRUUUZZZ^^^bbbiiipppwww~~~}}}rrrmmmeee]]]XXXSSSOOOMMMHHHJJJGGGFFFJJJLLL[[[vvv}}}xxxtttooolllrrrzzzttt```VVVPPPTTTZZZ```lll{{{xxxhhh[[[TTTMMMIIIFFFEEELLLTTTcccrrrwwwkkkccceeeaaa]]]\\\```~~~rrraaaIII>>>???;;;999;;;777777777777777777777777777777777777888999999::::::;;;======AAAGGGJJJ^^^|||aaaTTTPPPOOOPPPSSSVVV```qqqrrr^^^OOOOOOMMMNNNaaa{{{\\\HHH??????:::999<<<999;;;;;;;;;:::888888999;;;:::::::::;;;;;;;;;;;;<<<:::::::::;;;===???AAABBBEEEDDDNNNcccuuuwwwnnneeeYYYXXXXXXaaa}}}uuu\\\fffyyynnneee___]]]```gggvvvvvviii^^^^^^___]]]```gggnnnxxxqqqeee[[[QQQKKKLLLLLLMMMMMMNNNPPPUUUXXX^^^fffnnnvvv~~~{{{zzz~~~|||sssmmmeee]]]WWWRRRNNNLLLEEEHHHFFFEEEGGGGGGUUUppp{{{zzzxxxuuuxxx}}}sss```VVVPPPSSSXXX^^^jjjxxxwwwhhh\\\UUUNNNJJJFFFEEEKKKRRRbbbqqqvvviiiaaaccc___[[[YYY\\\xxxttt}}}dddKKK??????;;;999;;;777777777777777777777777777777777777888999999::::::;;;======AAAGGGIII^^^fffWWWSSSSSSTTTUUUXXXaaaqqqrrr___PPPOOOLLLNNNccc~~~bbbJJJ???@@@;;;999;;;::::::;;;<<<;;;999888:::;;;::::::;;;;;;;;;<<<<<<<<<::::::::::::;;;>>>@@@AAAFFFEEEOOOeeezzz}}}sssiii\\\ZZZYYYcccmmmXXXfffvvvkkkbbb^^^]]]___fffvvvsssfff]]]]]]^^^\\\___eeejjjrrr{{{sssggg\\\RRRLLLKKKKKKKKKJJJJJJLLLPPPTTT[[[ccclllttt~~~{{{xxxxxx{{{~~~{{{tttmmmddd[[[UUUPPPMMMKKKCCCGGGEEEEEEGGGEEEPPPiiiuuuaaaVVVPPPSSSWWW\\\hhhvvvvvvhhh[[[UUUNNNJJJGGGEEEKKKRRR```ooo}}}}}}sssgggaaaccc___[[[YYY\\\xxxzzz}}}gggOOOAAA@@@:::888999666777777777777777777777777777777777888999999::::::;;;======AAAGGGIII^^^kkkYYYTTTTTTTTTVVVXXXaaaqqqyyycccQQQNNNLLLMMMbbb}}}hhhMMM@@@AAA<<<999;;;::::::;;;<<<;;;:::999:::;;;:::;;;;;;;;;<<<<<<<<<<<<>>>===;;;;;;;;;===???@@@GGGEEENNNfff{{{vvvkkkaaa]]]ZZZeee~~~|||dddWWWhhhtttiii```\\\\\\^^^eeeuuurrreee\\\]]]]]][[[]]]dddeeejjjqqq|||vvvjjj^^^TTTOOOIIIIIIHHHFFFFFFIIIMMMQQQXXX```jjjqqqzzzzzzwwwvvvyyy|||zzztttmmmcccZZZSSSNNNKKKIIICCCEEECCCDDDHHHEEELLL```wwwbbbWWWQQQSSSWWW[[[gggtttuuuhhhZZZTTTNNNKKKGGGFFFKKKRRR___nnn|||~~~|||qqqeee___bbb```]]]\\\___{{{jjjPPPCCC@@@:::888999666777777777777777777777777777777777888999999::::::;;;======AAAGGGJJJ^^^ooo[[[UUUSSSRRRVVVXXX```qqqhhhSSSMMMKKKMMMaaa{{{lllNNN@@@BBB===888;;;;;;999;;;<<<<<<;;;::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;<<<>>>AAADDDGGGJJJGGGQQQiiiyyyoooeee___[[[gggtttppp]]]WWWkkksssggg___[[[[[[]]]dddtttuuuggg]]]\\\\\\YYY[[[aaacccfffkkktttxxxjjj]]]SSSNNNFFFFFFEEEDDDDDDGGGLLLPPPTTT]]]gggmmmuuuyyyvvvvvvyyy{{{zzzssslllbbbXXXQQQLLLIIIGGGAAACCC@@@DDDJJJEEEGGGVVVkkk|||zzzcccYYYRRRTTTWWW[[[ffftttvvvjjjXXXSSSNNNKKKHHHGGGLLLSSS___ooo|||~~~{{{qqqeee]]]aaa___^^^^^^bbbiiiPPPBBB@@@:::999;;;888777777777777777777777777777777777888999999::::::;;;======AAAGGGJJJ^^^vvv___XXXUUURRRVVVXXX```qqqlllTTTMMMKKKMMM```yyynnnOOO@@@BBB===888:::;;;999;;;<<<<<<;;;:::;;;<<<;;;;;;;;;<<<<<<<<<======888888999<<>>CCCJJJFFFDDDQQQXXXxxx|||www}}}}}}dddYYYRRRTTTWWW[[[ffftttwwwlllWWWRRRMMMKKKHHHGGGLLLSSS```ppp}}}|||rrreee[[[______^^^```dddhhhOOOAAA@@@;;;:::===:::777777777777777777777777777777777888999999::::::;;;======AAAGGGJJJ^^^}}}eee\\\YYYUUUUUUWWW```qqquuuYYYIIIIIIKKK[[[vvvqqqSSSBBB???;;;;;;===999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<=========;;;???BBBAAAAAAFFFRRR\\\bbb[[[ZZZgggrrrnnndddcccnnnqqqaaa[[[\\\mmmrrrggg___ZZZXXX]]]eeesssxxxjjj___^^^]]]YYYZZZ___```gggkkknnnyyywwwiii[[[PPPIIIIIIDDDAAAAAAAAABBBFFFKKKSSS[[[ccciiiqqq~~~zzzwwwvvvyyy{{{}}}~~~uuunnnggg^^^UUUNNNJJJFFFDDDEEEFFFFFFGGGGGGHHHHHHIIISSS```vvvzzztttyyy|||iii]]]TTTTTTWWW[[[gggvvv{{{mmm]]]UUULLLIIIIIIKKKRRRZZZfffuuu~~~rrrccc___[[[```\\\aaammmaaaRRRBBB;;;;;;999999999777777777777777777777777::::::::::::::::::::::::===@@@???@@@GGGLLL___|||iii___\\\ZZZYYY[[[bbbrrrxxx]]]MMMLLLLLLZZZtttpppSSSBBB???;;;;;;===999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<=========<<>>>>>===@@@BBBBBBBBBGGGPPPXXXmmmfffbbblll}}}rrrfffdddnnnxxxfff``````pppwwwkkkaaaZZZYYY\\\dddsss|||mmm```^^^^^^ZZZZZZ^^^^^^bbbeeehhhrrr{{{nnnbbbWWWQQQOOOJJJEEEDDDCCCBBBEEEJJJPPPYYYaaagggooo|||~~~{{{{{{{{{}}}zzzhhhaaaXXXPPPKKKIIIIIIHHHJJJIIIIIIHHHGGGGGGFFFFFFBBBIIIRRRZZZcccppp|||tttooouuugggZZZRRRSSSXXXaaaqqq|||mmm]]]UUUMMMIIIHHHIIIOOOWWW]]]mmm|||pppaaabbb___eee```ccclll}}}xxxcccTTTCCC===;;;999777777777777777777777777777777777888888999:::;;;<<<<<<:::>>>===???EEEJJJ\\\yyyllldddcccbbb``````dddpppkkkWWWRRROOOWWWjjjkkkQQQBBB@@@;;;;;;===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>>>>???>>>@@@BBBCCCCCCGGGOOOUUUeeebbbbbbmmmuuuiiifffooo|||iiiaaabbbrrryyykkk```ZZZXXX[[[cccsss~~~mmm___]]]]]]YYYYYY\\\^^^```bbbfffnnn}}}sssfffZZZSSSPPPJJJFFFEEEDDDCCCFFFKKKQQQYYYaaaeeelllwww~~~}}}||||||}}}uuuccc]]]TTTMMMJJJJJJJJJJJJLLLKKKJJJHHHGGGEEEDDDCCCBBBFFFJJJLLLPPP[[[lllyyy{{{sssooottt~~~gggZZZQQQRRRWWW```qqqooo]]]UUUMMMIIIHHHHHHNNNTTT]]]kkkyyy{{{mmm```___\\\ccc^^^___ffftttyyydddTTTDDD>>><<<999777666777777777777777777777777666777888999:::;;;<<<<<<:::>>>===???FFFJJJ\\\xxxiiiaaa___^^^```___bbbmmm~~~qqqZZZSSSPPPVVVeeeiiiPPPBBBAAA;;;:::>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>???@@@???AAACCCDDDEEEHHHMMMRRRZZZ]]]bbbooo{{{nnniiirrrkkkbbbcccsss{{{lll```YYYXXXZZZbbbqqqnnn^^^\\\\\\YYYWWWZZZ^^^___aaaeeelllyyyyyykkk]]]UUUOOOJJJFFFEEEEEEEEEHHHMMMSSSZZZaaadddhhhqqqxxx{{{~~~|||{{{wwwooo___YYYRRRLLLJJJJJJKKKLLLLLLLLLJJJHHHFFFDDDBBBAAAAAAEEEGGGFFFGGGNNN\\\gggvvvzzz}}}|||}}}~~~zzztttrrrvvv~~~gggZZZPPPPPPUUU]]]mmm}}}rrr]]]UUUMMMJJJGGGGGGKKKRRR^^^jjjwwwxxxkkk```^^^\\\ddd^^^^^^aaammmxxxdddTTTEEE???===:::777666777777777777777777777777666666777888:::;;;<<<<<<;;;??????AAAGGGKKK\\\xxxggg^^^[[[YYY]]]\\\___jjj{{{tttZZZRRROOOTTTaaa}}}}}}fffOOOCCCAAA;;;:::>>><<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<>>>???@@@@@@@@@AAACCCEEEFFFHHHLLLOOOTTT[[[cccqqqtttnnnuuupppccccccrrr}}}mmm```ZZZYYYYYYaaaoooppp___\\\\\\YYYWWWZZZ^^^^^^aaaeeejjjtttpppaaaWWWOOOIIIFFFEEEEEEEEEIIINNNRRRZZZ```aaadddkkkqqqsss}}}~~~|||zzz~~~|||qqqiii[[[WWWQQQMMMKKKLLLLLLLLLLLLKKKIIIGGGDDDBBBAAA@@@>>>AAACCCBBBAAAEEEMMMTTTffflllpppqqqrrrvvvxxxwwwwwwssssssxxxhhh[[[QQQPPPSSSZZZhhhxxxsss^^^VVVNNNJJJGGGFFFIIIOOO]]]iiixxxzzzlllbbbaaa___gggbbb``````iiivvvcccTTTEEE???>>>;;;777777777777777777777777777777666777777888999:::;;;;;;;;;@@@???AAAGGGKKK[[[wwwiii___[[[XXXZZZYYY\\\gggxxxuuuYYYPPPNNNRRR___vvvzzzeeeNNNCCCAAA;;;999>>>===;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;===>>>???@@@AAA@@@BBBDDDEEEGGGIIIKKKMMMQQQZZZcccqqqyyyrrryyyxxxgggcccqqqooobbb\\\\\\YYY___mmmsssaaa]]]^^^[[[YYY[[[]]]\\\___eeehhhooovvvfff[[[QQQKKKFFFEEEEEEDDDGGGLLLOOOWWW]]]^^^aaagggmmmnnnwww}}}~~~{{{xxx{{{|||tttjjjcccYYYUUUQQQNNNMMMMMMLLLKKKJJJIIIHHHFFFCCCAAA???>>>>>>???@@@@@@@@@BBBFFFIIIWWW^^^cccdddfffkkknnnnnnqqqoooqqqxxxggg[[[QQQQQQTTTYYYfffuuuppp^^^VVVNNNJJJGGGEEEHHHMMMYYYfffzzzpppeeecccbbbjjjdddaaa```fff{{{wwwaaaSSSEEE@@@>>><<<888888777777777777777777777777777777888888999999999::::::??????AAAGGGJJJZZZuuukkkaaa\\\XXXYYYWWWZZZddduuuuuuXXXNNNMMMQQQ]]]ttt|||dddMMMCCCBBB;;;999>>>===;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;===>>>@@@AAAAAAAAABBBDDDFFFGGGIIIJJJKKKNNNWWWaaappp|||ttt{{{}}}iiicccpppqqqddd^^^^^^XXX^^^kkkuuuccc___```]]][[[\\\[[[[[[^^^dddggglll{{{{{{iii^^^RRRLLLGGGFFFDDDBBBEEEIIIMMMTTT[[[]]]```fffkkkmmmuuu{{{~~~~~~{{{xxxyyy~~~~~~uuummmddd]]]XXXUUUQQQOOOOOONNNLLLKKKIIIHHHGGGEEEBBB@@@???>>>AAAAAAAAAAAABBBDDDFFFGGGMMMUUUZZZ[[[]]]bbbfffffflllkkkooowwwfffZZZRRRRRRUUUZZZggguuu|||nnn^^^VVVNNNJJJFFFDDDGGGLLLUUUddd|||ttthhhbbbbbbjjjdddaaa^^^cccwww|||```RRREEE@@@???<<<999888777777777777777777777777888888888888888888999999999>>>>>>@@@FFFHHHXXXtttjjjaaa\\\XXXYYYWWWYYYccctttpppZZZPPPMMMRRRXXXpppeeeOOODDDBBB;;;888<<<::::::;;;;;;;;;<<<<<<======<<<======???@@@AAABBBBBBBBBCCCDDDFFFHHHIIIIIIJJJOOOVVVbbbxxxxxxfff___tttqqqddd\\\ZZZZZZ^^^hhhwwwpppbbbbbb___^^^```[[[______aaaeeegggkkkxxxtttbbbSSSNNNJJJGGGDDDBBBEEEKKKOOORRRVVVZZZ]]]```eeehhhqqqyyywwwssstttxxx~~~xxxooohhhbbb]]]XXXVVVTTTRRRQQQOOOKKKHHHCCCCCCBBBBBBAAA@@@??????@@@@@@@@@@@@@@@AAAAAABBBEEEHHHOOOVVVWWWWWW^^^fffiiioootttwww~~~kkkZZZPPPSSSWWWYYYdddssswwwhhhZZZSSSNNNKKKIIIFFFHHHMMMVVVggg|||mmmfffbbbfff___]]]^^^fffvvv{{{|||cccSSSCCC???@@@===777333999888777666666777888999777888999999;;;;;;<<<===999???@@@AAAEEEGGGWWWrrrwwwjjj```YYYVVVVVVUUUWWWaaaqqqmmmYYYOOOMMMRRRYYYqqqgggQQQFFFDDD===:::===<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>???@@@AAABBBCCCCCCDDDEEEGGGIIIJJJKKKKKKNNNVVVcccyyy|||ooocccrrrqqqeee]]]ZZZXXX\\\eeeuuutttdddccc^^^]]]___[[[^^^^^^aaadddfffkkkwwwwwweeeSSSMMMHHHFFFCCC@@@CCCHHHMMMPPPUUUXXX\\\```dddgggooowww}}}wwwrrrqqqrrrtttwww|||sssjjjddd^^^ZZZXXXVVVSSSQQQPPPNNNJJJHHHDDDCCCBBBAAAAAA@@@??????>>>============>>>??????AAACCCIIINNNOOOPPPWWW```iiiooouuuyyylll[[[QQQSSSVVVXXXcccsssuuufffZZZSSSNNNKKKIIIFFFHHHLLLTTTddd~~~pppgggcccggg```^^^___ggg|||wwwfffUUUDDD>>>===;;;888777888888777777777777888888777888888999:::;;;<<<<<<999??????AAAEEEGGGVVVqqqrrrddd[[[UUUTTTTTTSSSUUU___ooohhhUUUMMMLLLRRRZZZqqqjjjSSSGGGEEE>>><<>>???AAABBBCCCDDDDDDEEEGGGIIIKKKLLLMMMMMMMMMVVVccczzzuuueeennnrrreee]]]ZZZUUUZZZcccsssxxxfffccc]]]\\\^^^ZZZ\\\]]]```cccfffjjjvvv}}}iiiWWWPPPIIIFFFCCC@@@BBBGGGKKKNNNRRRVVVYYY^^^cccfffmmmttt}}}~~~}}}zzzvvvqqqllliiigggjjjnnnsss{{{}}}pppgggaaa\\\XXXWWWUUURRRPPPNNNLLLIIIGGGEEEDDDCCCAAA@@@@@@??????======<<<<<<<<<===>>>>>>>>>???CCCGGGGGGIIIQQQ[[[gggooowww|||nnn]]]QQQSSSVVVWWWbbbqqqttteeeZZZSSSNNNKKKHHHFFFGGGLLLQQQaaazzzssshhhdddhhh```^^^___hhhsssfffWWWFFF===:::999999<<<777777888888888888777777777777888999:::;;;<<<<<<:::??????AAAEEEGGGUUUoookkk^^^VVVRRRRRRQQQPPPSSS]]]lll}}}xxxaaaQQQJJJJJJRRR[[[ooommmTTTGGGEEE???===@@@===<<<<<<<<<<<<<<<;;;;;;;;;======>>>@@@AAACCCDDDEEEFFFGGGIIIKKKMMMOOOPPPPPPMMMVVVdddzzzuuuccchhhwwwsssfff]]]ZZZTTTXXXbbbqqqyyygggbbb\\\[[[^^^[[[ZZZ[[[___ccceeejjjuuummm]]]UUUMMMIIIEEEBBBCCCGGGHHHKKKOOOSSSWWW\\\aaaeeelllrrrzzz~~~|||zzzwwwsssmmmfffaaa___bbbfffllluuu}}}ppphhhbbb]]]ZZZWWWTTTQQQOOOMMMLLLIIIGGGFFFEEECCCAAA@@@?????????>>>>>>>>>>>>>>>??????@@@@@@@@@BBBDDDDDDGGGQQQ\\\eeennnxxxppp___RRRSSSUUUVVVaaapppttteeeZZZSSSNNNKKKHHHEEEGGGKKKOOO^^^vvvrrrjjjeeehhh```^^^___hhhuuudddVVVGGG>>>:::777999<<<777777888999999888666555777777888999:::;;;;;;<<<:::>>>>>>@@@FFFFFFSSSlllgggZZZSSSQQQQQQOOONNNPPPZZZjjj{{{ppp[[[MMMGGGIIIRRR[[[mmmmmmSSSEEECCC>>>===???<<<:::::::::;;;<<<===>>>>>>======???@@@BBBDDDEEEFFFGGGHHHKKKMMMOOOQQQRRRRRRNNNVVVcccyyyppp___bbbnnnuuufff]]]YYYTTTXXXaaaqqqzzzfffaaa[[[[[[___\\\YYYZZZ^^^cccfffjjjuuupppcccXXXNNNIIIFFFBBBBBBEEEEEEHHHKKKOOOSSSYYY___dddlllqqqwww~~~}}}{{{yyyuuurrrnnniiiccc^^^]]]bbbhhhpppzzz~~~rrrjjjeee___\\\XXXUUUQQQOOOMMMLLLJJJHHHGGGFFFCCCAAA@@@???@@@@@@>>>>>>>>>>>>>>>??????@@@AAAAAABBBCCCCCCGGGQQQ]]]dddnnnyyyrrr```SSSSSSTTTUUU```ooo}}}uuufffZZZTTTMMMKKKGGGDDDFFFJJJNNN]]]ssszzznnniiidddggg^^^\\\^^^gggwwwbbbUUUGGG@@@;;;777777999777888999999999777666555666777777888999:::;;;<<<:::>>>===@@@FFFFFFRRRiii{{{bbbUUUOOONNNOOONNNMMMOOOYYYiiiyyyyyykkkYYYMMMGGGIIISSS^^^nnnnnnSSSCCCAAA===<<<>>>:::888999:::;;;<<<>>>??????===>>>???AAACCCEEEFFFGGGHHHIIIKKKNNNPPPRRRSSSTTTPPPXXXcccvvvjjjZZZ]]]hhhwwwggg\\\XXXTTTXXXaaappp|||iiiccc]]]\\\___\\\XXXZZZ^^^dddfffkkkuuuvvveeeZZZNNNHHHDDD@@@???AAABBBEEEHHHLLLQQQWWW^^^cccllloootttzzz}}}}}}zzzvvvtttrrrnnnjjjgggdddbbbaaaccciiisss|||vvvooohhhbbb]]]ZZZWWWSSSPPPOOONNNLLLJJJIIIGGGDDDAAA??????@@@@@@======<<<<<<<<<===>>>>>>??????@@@BBBBBBFFFQQQ]]]fffqqq|||rrr```RRRRRRTTTUUU```ppp|||vvvgggZZZTTTMMMJJJGGGDDDEEEIIINNN[[[pppwwwlllhhhccceee\\\YYY[[[dddzzzcccUUUGGG@@@===:::888888888888999888888777666555666666777888999:::;;;;;;;;;>>><<>>:::999::::::;;;<<<===>>>>>>===>>>???AAADDDEEEGGGHHHHHHIIILLLNNNQQQSSSTTTTTTSSSYYYbbbrrr{{{aaaVVV\\\fffxxxhhh\\\WWWTTTWWW___nnnmmmggg```^^^___[[[XXXZZZ___eeeggglllvvv}}}iii\\\OOOHHHDDD@@@??????@@@BBBFFFIIINNNUUU]]]bbbkkkmmmppptttwwwwwwrrrnnnhhhhhhfffbbb^^^___dddhhhpppxxx}}}vvvooogggaaa]]]YYYUUURRRQQQPPPNNNMMMJJJGGGDDDAAA??????@@@AAA>>>============>>>??????======???AAABBBFFFQQQ]]]jjjuuurrr```RRRRRRSSSUUUaaaqqq~~~vvvgggZZZTTTMMMJJJGGGCCCEEEIIIMMMZZZnnnvvvlllgggaaacccYYYWWWXXXbbbiiiXXXFFF???>>>===;;;;;;:::999888777666666666666666666777888999:::;;;;;;;;;>>><<>>>>>???:::;;;;;;<<<<<<<<<<<<<<<<<<===>>>@@@BBBDDDFFFGGGHHHHHHIIILLLNNNQQQSSSTTTUUUUUUZZZaaappp}}}rrrrrroooXXXRRR[[[gggyyyhhh\\\WWWSSSVVV^^^lllqqqkkkbbb___^^^ZZZXXXZZZ___eeehhhlllwwwmmm```QQQJJJFFFBBB@@@AAA???AAADDDHHHMMMTTT\\\aaajjjkkkmmmqqqsssrrrmmmhhh``````___[[[YYY]]]fffnnn|||}}}uuulllfff^^^[[[VVVSSSRRRQQQPPPOOOJJJHHHDDDAAA??????@@@AAA@@@@@@@@@@@@@@@AAAAAABBB======???BBBDDDGGGRRR^^^mmmxxxrrr___RRRQQQSSSUUUaaaqqqvvvgggZZZTTTMMMJJJGGGCCCDDDHHHMMMYYYmmmxxxnnnfff```aaaXXXUUUWWW```ooo[[[EEE===>>>@@@???>>>;;;:::888666555666666777666666777888999::::::;;;;;;>>><<>>>>>@@@<<<======<<<<<<<<<======>>><<<>>>BBBFFFHHHIIIIIIIIIOOOPPPQQQSSSTTTTTTUUUUUUZZZ```ccciii~~~llljjjggg]]]WWWUUUTTTjjjyyykkk]]]UUUSSSVVV]]]jjjzzznnnhhhaaa___^^^XXXZZZ[[[___eeeiiimmmuuupppaaaRRRJJJFFFBBBAAAAAABBBBBBCCCEEEIIIPPPYYY___fffhhhjjjkkkiiiddd^^^[[[\\\WWWUUUWWW[[[```hhhqqq{{{sssnnnddd```ZZZWWWVVVSSSNNNJJJJJJIIIGGGDDDBBB@@@??????>>>>>>???>>>>>>===<<<;;;======>>>BBBDDDHHHQQQ[[[mmmzzzqqq```RRROOORRRUUU___jjj~~~wwwjjj]]]UUUOOOLLLJJJFFFFFFHHHKKK\\\ooozzzzzzooofff```ZZZ\\\]]]VVVdddxxx]]]DDD>>>===999777:::666777888999999888777666666666777777888888999999<<<<<<>>>BBBDDDHHHTTTaaammm\\\VVVPPPIIIKKKJJJKKKTTTeeexxxzzz^^^OOOOOONNNWWWlllrrrVVVDDDAAA======@@@<<<:::::::::999::::::;;;;;;>>>@@@CCCFFFIIIJJJKKKKKKPPPQQQRRRTTTVVVWWWWWWXXX[[[aaadddfff{{{~~~mmmfffaaaVVVQQQSSSUUUkkkzzzkkk^^^VVVTTTVVV]]]iiiyyytttkkkccc```___ZZZZZZZZZ___eeeiiillluuu~~~mmm^^^PPPIIIFFFCCCBBBDDDBBBBBBCCCDDDHHHNNNVVV\\\bbbdddeeeeeeccc^^^YYYVVVUUUQQQPPPTTTYYY___hhhrrrwwwqqqgggaaa[[[WWWTTTRRRNNNJJJHHHGGGEEEBBB@@@>>>======>>>>>>>>>>>>>>>======<<<>>>===>>>BBBDDDHHHQQQ[[[ooo|||yyyxxxrrraaaRRRPPPRRRUUU___jjj~~~uuuggg]]]UUUNNNLLLIIIFFFEEEHHHJJJZZZmmmyyyvvvlllddd___YYY]]]___YYYgggzzz```GGG???>>>:::777999666777888999999888777666777777888888999:::::::::<<<<<<>>>BBBCCCHHHTTT```uuu^^^TTTMMMGGGJJJIIIJJJSSScccuuueeeRRRPPPOOOXXXmmmnnnSSSCCCAAA<<<===???<<<<<<<<<<<<<<<<<<===>>>???@@@AAACCCFFFIIILLLNNNOOOQQQRRRTTTUUUWWWYYYZZZ[[[\\\cccfffffftttqqqjjjaaaRRRMMMRRRWWWmmmzzzlll___WWWUUUWWW]]]hhhwwwzzzoooddd``````[[[YYYYYY^^^dddhhhlllttt~~~ooo```QQQJJJGGGDDDCCCDDDBBBBBBBBBCCCFFFLLLSSSXXX_________^^^\\\XXXUUUSSSNNNLLLMMMSSSXXX___jjjttt{{{tttjjjddd[[[VVVSSSQQQMMMJJJEEEDDDBBB@@@>>><<<<<<;;;=========>>>>>>>>>>>>>>>>>>===>>>BBBDDDHHHRRR\\\ppp~~~wwwnnnmmmxxxsssbbbTTTQQQSSSVVV```kkk~~~tttddd\\\TTTNNNKKKIIIEEEEEEGGGKKK[[[nnnzzz|||sssjjjaaa^^^YYY]]]aaa]]]jjjzzzaaaJJJAAA>>>:::777888777777888888888888777777888888999999:::;;;;;;<<<<<<<<<>>>AAACCCHHHSSS```bbbSSSMMMJJJIIIHHHIIIQQQ```rrrjjjTTTPPPOOOYYYmmmmmmSSSDDDBBB===<<<>>>;;;=========>>>???@@@AAABBBAAABBBCCCFFFIIIMMMPPPQQQRRRSSSTTTVVVXXX[[[\\\^^^]]]eeekkkllluuu|||xxxjjjUUUNNNSSSXXXmmmzzzmmm```XXXUUUWWW\\\fffttt|||nnnbbb___```]]]XXXYYY]]]cccgggjjjsss|||tttfffVVVMMMIIIEEECCCDDDAAABBBBBBBBBDDDIIIOOOSSS]]]\\\[[[ZZZWWWUUUSSSQQQMMMMMMOOOUUU[[[aaammmxxx}}}vvvnnnfff\\\UUUQQQOOOMMMJJJDDDCCCAAA???>>><<<<<<;;;===============>>>??????>>>===>>>AAADDDIIISSS^^^qqq~~~xxxkkkhhhpppuuudddTTTQQQSSSWWWaaalll}}}uuuddd\\\TTTMMMKKKHHHEEEDDDGGGNNN]]]ppp~~~{{{rrrkkkaaa___[[[___ccc```kkkuuu```JJJ@@@>>>:::888888777777777888888777777777777888888999:::;;;<<<<<<<<<<<<>>>AAACCCGGGSSS___hhhVVVQQQPPPJJJIIIJJJPPP^^^pppoooVVVOOOOOOYYYlll~~~lllSSSFFFDDD>>>;;;===;;;:::::::::;;;<<<>>>???@@@AAABBBDDDGGGJJJNNNQQQSSSSSSTTTTTTVVVXXX[[[]]]___^^^fffpppwww~~~sssZZZOOOSSSYYYooo{{{mmmaaaXXXUUUVVV[[[dddrrryyykkk___\\\___]]]YYYYYY]]]bbbfffiiiqqqzzzwwwhhhXXXOOOJJJFFFDDDDDDAAAAAABBBBBBCCCGGGLLLPPPXXXWWWVVVUUUSSSRRRPPPPPPNNNNNNRRRXXX\\\bbbnnnzzz}}}uuuppphhh]]]UUUQQQOOOLLLJJJEEEDDDCCCAAA???>>>============<<<<<<===>>>???@@@???===>>>AAADDDIIITTT___rrr{{{kkkeeeiiizzzwwweeeUUUQQQSSSVVVaaammm}}}yyyiii\\\UUUNNNKKKIIIEEEEEEGGGMMM\\\pppxxxooojjjdddccc___aaafffbbbkkkmmm\\\III???<<<;;;999888888777777777777777777888666666777888999:::;;;<<<===<<<>>>AAABBBFFFRRR^^^oooYYYRRRQQQKKKJJJKKKPPP\\\nnnvvvYYYOOONNNVVVgggzzziiiRRRFFFEEE>>><<<>>>;;;;;;;;;<<<===>>>@@@BBBCCCAAACCCFFFIIIMMMQQQTTTUUUVVVVVVVVVWWWYYY[[[^^^___```fffsss|||___QQQSSSYYYqqq|||mmm```WWWTTTUUUYYYbbbpppvvviii\\\YYY]]]\\\ZZZZZZ]]]bbbdddfffnnnwww|||mmm\\\SSSMMMIIIFFFFFF@@@AAABBBBBBCCCFFFKKKNNNRRRRRRQQQQQQPPPOOONNNNNNNNNPPPTTTZZZ^^^cccooo{{{{{{tttppphhh]]]VVVRRROOOMMMJJJGGGFFFDDDCCCAAA@@@@@@@@@>>>>>>===<<<<<<===?????????===>>>AAADDDIIIUUU```sssmmmdddeeessswwweeeUUUPPPRRRVVVaaammm|||ooo]]]UUUOOOLLLJJJFFFFFFHHHKKKYYYnnn~~~tttkkkiiieeefffbbbccchhhdddkkk~~~hhhZZZIII>>><<<<<<:::888888888777777777777888888555666777888999:::;;;<<<===<<<>>>AAABBBFFFQQQ]]]zzz^^^QQQMMMKKKKKKKKKPPPZZZkkk}}}}}}^^^PPPMMMSSSbbbvvvuuucccMMMDDDDDD>>><<>>???AAACCCEEEFFFBBBEEEIIIMMMRRRUUUWWWXXXYYYYYYXXXYYYZZZ]]]___aaaccceeerrrjjjWWWUUUYYYrrr}}}mmm___VVVSSSSSSWWW```nnnuuuiii\\\XXX\\\[[[[[[[[[^^^bbbcccdddkkkttt{{{{{{hhh\\\TTTLLLHHHGGG@@@@@@AAABBBCCCFFFJJJNNNNNNOOOPPPQQQQQQQQQOOOOOOOOORRRXXX^^^bbbgggtttzzzsssoooggg^^^WWWSSSPPPMMMJJJHHHGGGEEEDDDBBBAAAAAAAAA@@@???===<<<<<<<<<>>>??????===>>>AAADDDJJJVVVaaauuussshhhdddmmmwwweeeTTTOOOQQQUUU```lll|||ttt^^^VVVPPPMMMKKKGGGGGGIIIIIIWWWnnnsssjjjiiieeegggcccdddiiiggglll}}}}}}hhh\\\KKK@@@<<<<<<:::777999888777666666777888999666777888999:::<<<=========<<<>>>AAABBBEEEQQQ]]]|||fffTTTKKKJJJJJJKKKNNNXXXhhh{{{aaaQQQLLLPPP^^^sss{{{nnn]]]IIIAAACCC>>>===@@@???::::::;;;===???AAACCCDDDDDDGGGKKKQQQUUUXXXYYYZZZ\\\[[[ZZZZZZ\\\^^^```bbbfffdddpppuuu^^^WWWYYYrrr~~~mmm^^^UUURRRRRRVVV```nnnwwwjjj]]]XXX\\\[[[\\\\\\^^^bbbbbbcccjjjrrrzzzuuufffZZZOOOHHHFFF???@@@AAABBBCCCFFFKKKNNNOOOPPPRRRTTTUUUTTTSSSRRRQQQTTT[[[cccgggmmmzzzzzzrrrnnnggg^^^WWWTTTQQQMMMJJJHHHGGGEEEDDDCCCBBBAAAAAAAAA@@@===<<<;;;<<<===>>>???===>>>AAADDDJJJVVVbbbwww|||mmmeeeiiiwwweeeTTTOOOPPPTTT___lll{{{www___WWWPPPNNNKKKHHHHHHJJJJJJXXXooouuulllllldddfffccceeekkkiiimmm}}}wwwjjj___NNNAAA===<<<:::666999888777666666777888999777888999:::<<<===>>>???===<<<>>>@@@AAAEEEPPP\\\zzznnnYYYNNNIIIIIIJJJMMMUUUfffyyyaaaQQQKKKNNN\\\sss|||nnniiiVVVKKKAAA>>>>>><<<;;;;;;<<<===>>>>>>>>>???CCCEEEEEEHHHNNNVVV[[[^^^]]]\\\___```___^^^]]]^^^aaadddjjjhhhoooaaaPPPYYYmmm}}}hhhZZZSSSQQQQQQVVV___lllvvveee___\\\ZZZYYY[[[[[[ZZZZZZ\\\aaaiiinnnyyykkk]]]SSSLLLFFFIIICCCAAACCCFFFGGGIIIMMMPPPQQQRRRTTTUUUUUUUUUUUUZZZXXX^^^hhhlllooo}}}yyyrrrjjjddd\\\VVVSSSPPPLLLIIIIIIHHHFFFEEECCCBBBBBBAAAAAA@@@>>><<<<<<===???@@@???>>>>>>@@@BBBHHHVVVcccooo~~~yyynnnmmm}}}jjjXXXTTTVVVZZZcccnnn|||ttteee[[[QQQMMMJJJFFFEEEFFFOOO[[[rrrpppfffggggggjjjmmmllllllsss|||nnnaaaZZZOOOEEE???===;;;;;;777777777777777777777777999999999::::::;;;;;;;;;AAA???>>>??????CCCMMMXXX|||zzz]]]SSSKKKMMMNNNMMMSSScccvvv|||```SSSLLLNNNYYYqqq|||llleeeUUUJJJ@@@>>>>>>===<<<<<<===>>>?????????@@@CCCFFFEEEIIINNNUUU[[[^^^___^^^___``````___^^^___bbbeeeeeegggssspppZZZ^^^llllll^^^XXXUUUUUUXXX^^^jjj~~~xxxfff^^^[[[XXXXXXYYYYYYYYYYYY[[[```fffkkkpppzzzwwwdddWWWNNNIIIIIICCCAAACCCFFFGGGJJJNNNRRRRRRTTTUUUVVVWWWWWWWWWYYYXXX___iiinnnrrrvvvoooiiicccZZZTTTRRRPPPLLLJJJIIIHHHFFFDDDCCCBBBBBBAAAAAA@@@>>>===<<<===?????????>>>???AAACCCHHHVVVccctttwwwsss}}}iiiXXXTTTVVVZZZcccnnn{{{tttdddZZZPPPLLLJJJFFFEEEGGGNNN\\\sssvvvmmmhhhhhhlllqqqrrrrrruuu{{{nnnaaaYYYNNNDDD>>><<<::::::777777777777777777777777888999999::::::;;;;;;;;;@@@>>>>>>@@@AAADDDNNNXXXzzzdddVVVMMMNNNMMMMMMSSSbbbtttttt\\\TTTNNNNNNWWWooolllbbbTTTIII@@@>>>???>>>===>>>>>>????????????AAADDDGGGHHHJJJOOOTTTYYY\\\^^^____________^^^^^^___bbbeeebbbiiizzzeeeaaahhhpppccc]]]___]]]___ccclll~~~{{{ggg___ZZZXXXWWWVVVWWWYYYZZZ[[[___cccgggjjjqqqqqq^^^SSSMMMIIIDDDAAADDDGGGIIILLLQQQSSSTTTVVVWWWXXXXXXYYYYYYZZZ[[[bbbmmmtttyyyuuunnnhhhaaaXXXRRRPPPOOOMMMKKKHHHGGGFFFDDDCCCBBBBBBAAAAAA@@@>>>=========>>>???@@@??????BBBCCCIIIVVVcccwww}}}}}}iiiXXXTTTVVVZZZdddnnnzzzssscccYYYOOOLLLJJJGGGFFFHHHLLLZZZsss~~~tttlllkkknnnuuuzzzyyyxxxyyypppbbbZZZNNNDDD>>>;;;999999777777777777777777777777888888999999:::;;;;;;<<<>>>===???BBBDDDFFFOOOXXXwwwooo[[[PPPNNNMMMMMMSSS```rrrmmmXXXSSSNNNNNNXXXpppqqqdddTTTIII@@@???@@@@@@???@@@???@@@AAAAAAAAABBBEEEHHHKKKMMMPPPSSSUUUXXX[[[]]]]]]^^^^^^]]]\\\^^^aaadddfffnnn}}}lllcccccc~~~rrreee^^^```^^^___dddmmm}}}hhh___[[[YYYYYYUUUWWWYYY[[[\\\^^^bbbeeejjjnnnzzzgggWWWQQQKKKEEEBBBEEEHHHJJJNNNSSSUUUUUUWWWXXXYYYZZZZZZZZZ]]]___gggrrr{{{vvvooofff___VVVQQQOOOOOOMMMLLLGGGFFFEEEDDDCCCBBBBBBBBBAAA@@@???>>>=========>>>??????@@@BBBDDDIIIUUUbbbuuu}}}iiiXXXTTTWWW[[[eeeooo{{{}}}rrraaaWWWNNNKKKJJJGGGGGGIIIIIIVVVppp|||rrrmmmnnnuuu||||||zzzyyytttfff]]]PPPEEE>>>;;;::::::777777777777777777777777777777888999:::;;;;;;<<<======@@@DDDFFFHHHPPPXXXvvv|||aaaTTTOOOLLLMMMSSS^^^ooo|||iiiTTTPPPLLLOOO\\\uuuyyyjjjTTTIII@@@???AAAAAA@@@AAA@@@AAABBBBBBBBBDDDGGGIIIMMMOOORRRRRRRRRSSSVVVYYY[[[\\\\\\[[[[[[]]]```cccjjjrrr}}}ssseee___vvvrrrccc\\\VVVUUUWWW^^^hhh{{{~~~iii```]]]\\\\\\WWWYYY[[[]]]^^^___bbbdddiiikkktttrrr___UUUNNNHHHEEEGGGJJJLLLPPPUUUVVVWWWXXXYYYZZZ[[[[[[[[[aaaeeemmmxxxuuunnnddd^^^VVVQQQOOOOOOMMMKKKFFFFFFDDDCCCBBBBBBBBBBBBAAA@@@???>>>>>>=========???>>>@@@BBBDDDHHHTTT```qqq~~~}}}iiiXXXTTTWWW\\\eeeppp}}}{{{ppp```VVVMMMKKKJJJGGGGGGIIIJJJUUUnnnxxxqqqmmmrrrxxxzzzzzz{{{xxxjjjaaaSSSGGG@@@<<<;;;;;;888888888888888888888888666777777888:::;;;;;;<<<<<<<<<@@@EEEGGGHHHOOOXXXuuulllYYYQQQLLLNNNSSS\\\lllzzzgggRRRNNNKKKPPPaaa{{{oooUUUJJJAAA@@@BBBAAAAAABBBBBBCCCCCCCCCCCCEEEHHHKKKNNNQQQTTTTTTRRRRRRUUUXXXZZZ[[[[[[[[[[[[]]]```cccllluuu~~~yyyggg]]]ppptttccc[[[RRRQQQTTT[[[ggg{{{jjjaaa^^^]]]^^^YYY[[[]]]^^^^^^```ccceeeeeegggooo~~~iii]]]SSSLLLHHHIIILLLNNNRRRXXXXXXYYYZZZ\\\]]]]]]]]]]]]eeejjjrrr|||ssslllddd^^^WWWSSSQQQOOOLLLJJJFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@@@@???>>>===<<<<<<======???BBBCCCGGGRRR^^^ooo|||}}}iiiXXXUUUXXX\\\fffqqq~~~zzznnn```VVVMMMJJJIIIGGGFFFHHHMMMVVVkkk}}}tttmmmoootttwwwyyy{{{zzzmmmcccUUUHHH@@@===<<<;;;888888888888888888888888555666777888999;;;;;;<<<======@@@DDDEEEGGGNNNWWWrrrvvv___TTTMMMOOOTTT\\\jjjyyyeeeRRRNNNJJJPPPdddqqqVVVKKKBBBAAABBBAAA@@@AAABBBDDDDDDDDDDDDFFFIIIKKKMMMQQQVVVVVVTTTTTTWWWZZZ\\\\\\]]]\\\\\\^^^bbbeeemmm{{{xxxfff[[[mmmwwweee\\\SSSSSSUUU\\\ggg{{{kkkaaa]]]]]]^^^[[[\\\]]]]]]]]]___bbbeeebbbffflllvvvvvvfffWWWPPPKKKLLLNNNPPPTTTYYY\\\\\\^^^___```aaaaaaaaagggmmmttt}}}ssslllccc___YYYUUUSSSPPPLLLHHHEEEEEEDDDCCCBBBBBBBBBBBBAAA@@@@@@???>>>===<<<;;;<<<<<<>>>AAABBBEEEPPP\\\lllzzz}}}zzzzzz}}}|||iiiXXXUUUXXX]]]gggqqq}}}xxxlllaaaWWWNNNJJJIIIFFFEEEGGGMMMSSSddd}}}~~~vvvpppqqqssstttwwwzzzxxxnnndddUUUHHH@@@<<<;;;;;;888888888888888888888888555555666888999:::;;;<<<>>>===???BBBDDDEEEMMMVVVmmmyyycccVVVNNNPPPUUU[[[iiiyyy~~~cccSSSOOOJJJPPPeeepppWWWLLLCCCAAABBBAAA@@@AAACCCDDDEEEEEEEEEFFFIIILLLLLLQQQWWWXXXWWWWWWZZZ^^^]]]^^^^^^^^^^^^```dddgggooo~~~tttcccYYYjjjzzzhhh^^^RRRQQQSSSYYYcccvvvlllaaa]]][[[\\\[[[\\\\\\\\\\\\^^^bbbeeeccchhhmmmrrr}}}lllZZZSSSMMMMMMOOOPPPUUUZZZ^^^___```bbbcccccccccccchhhnnnuuu}}}vvvnnnccc___ZZZWWWTTTQQQKKKGGGEEEDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@???===<<<;;;;;;;;;===@@@AAADDDOOO[[[iiixxx|||yyyvvvssspppnnnpppssszzz|||iiiXXXUUUXXX]]]gggrrr|||xxxkkkaaaWWWNNNJJJIIIFFFEEEFFFKKKOOO^^^uuu~~~xxxssssssssssssuuuyyyvvvnnndddUUUGGG???;;;::::::888888888888888888888888444555666888999:::<<<<<>>???AAABBBDDDLLLUUUhhhxxxfffWWWNNNQQQVVV\\\iiiyyyrrr\\\TTTOOONNNYYYiii\\\OOOCCC@@@BBBCCCCCCCCCCCCEEEGGGGGGHHHIIILLLNNNUUUUUUUUUVVVWWWXXXZZZ[[[``````___``````aaaccccccrrr|||qqqbbbYYYhhh}}}iiiZZZUUUPPPQQQYYYcccssshhhXXXWWWYYYWWWZZZZZZ[[[\\\]]]___aaabbb___iiimmmrrr~~~ssshhh\\\RRRQQQUUUVVVVVVVVV\\\]]]```bbbdddfffffffffmmmpppwwwwwwkkkiii```ZZZ[[[XXXPPPJJJIIIFFFFFFEEEDDDCCCAAA???>>>===>>>?????????>>><<<<<<:::;;;<<<===@@@GGGNNNSSSdddrrrtttlllnnnkkkaaa]]]aaaaaaccchhhrrr~~~~~~kkkZZZVVVWWWZZZeeeppp~~~xxxjjj```WWWOOOKKKIIIFFFGGGJJJJJJTTTcccrrr}}}|||wwwtttrrrpppnnnssszzz~~~ooodddSSSFFF???<<<;;;999:::999888888777777888888999999888888999;;;===>>>>>>===???AAABBBCCCJJJRRRhhhuuu___XXXPPPMMMMMMTTTdddsssoooYYYQQQNNNOOO]]]ooo___QQQEEEBBBDDDDDDCCCDDDDDDEEEGGGHHHHHHJJJLLLOOOTTTUUUUUUVVVWWWYYYZZZ[[[]]]^^^___```bbbcccdddeeeooo}}}{{{sss}}}fffZZZSSS```jjj[[[UUUPPPQQQXXXbbbrrrnnn]]][[[ZZZVVVYYYZZZZZZ[[[]]]^^^```aaa___hhhkkkppp{{{|||kkk___UUUTTTWWWXXXWWWWWW[[[]]]aaaeeegggiiiiiiiiinnnqqqvvv~~~uuummmddd^^^\\\YYYRRRLLLKKKGGGFFFDDDCCCAAA???>>>===>>>>>>??????>>>===<<<;;;:::;;;<<<===@@@EEELLLQQQ^^^jjjxxxsssiiiiiieee\\\XXX[[[[[[]]]bbbiiisss~~~kkk[[[VVVXXX[[[fffrrrxxxjjj^^^VVVNNNKKKIIIFFFFFFIIILLLTTTaaannnxxx~~~~~~yyytttrrrooonnnrrryyyrrrfffTTTFFF???<<<;;;:::999888777777666666777777999888888888999;;;<<<===>>>===???BBBBBBCCCJJJRRRfffrrr___WWWPPPLLLKKKQQQ___mmm~~~pppXXXOOOMMMOOO___sssdddVVVHHHEEEFFFEEEEEEEEEEEEFFFHHHIIIIIIKKKMMMPPPTTTTTTUUUWWWXXXZZZ[[[[[[[[[]]]```bbbeeefffffffffhhhtttuuulllqqq~~~ooo[[[SSSMMMZZZwwwmmm]]]VVVQQQQQQXXXaaappptttccc^^^[[[WWWXXXYYYYYY[[[\\\]]]^^^______gggiiilllvvv~~~qqqeeeZZZYYY\\\[[[ZZZYYY[[[^^^ccchhhlllmmmmmmmmmoooqqquuu{{{tttlllccc```\\\UUUPPPOOOKKKIIIFFFDDDAAA@@@??????????????????>>>===;;;;;;;;;;;;<<<===???CCCJJJNNNWWWaaannn|||wwwlllhhhcccZZZVVVWWWVVVXXX[[[___fffrrr~~~lll[[[WWWYYY]]]hhhtttxxxjjj]]]VVVPPPMMMKKKGGGFFFHHHNNNUUU```jjjqqqvvvyyy{{{zzzuuurrrooonnnssszzzvvviiiVVVGGG>>><<<;;;;;;888777777666666666666666888777777777888:::<<<===???>>>???BBBBBBCCCJJJRRRcccnnn]]]VVVOOOJJJIIIMMMZZZgggyyyuuu[[[PPPLLLOOO```uuuiii[[[LLLHHHHHHGGGGGGGGGFFFHHHIIIJJJJJJLLLOOOQQQSSSTTTVVVXXXZZZ[[[\\\]]]]]]___bbbfffhhhiiihhhhhhccciiittttttlllllluuueeeUUUQQQLLLXXXnnnooo^^^WWWQQQQQQWWW___nnnxxxfff```\\\XXXWWWXXXYYYZZZ[[[\\\]]]]]]___fffgggiiirrrwwwwwwkkk```___aaa```]]]]]]\\\```ffflllqqqrrrrrrqqqoooppprrrwww|||}}}uuullleee```ZZZUUURRRRRRPPPLLLHHHEEEDDDDDDDDDBBBAAAAAA???>>>===;;;;;;;;;<<<<<<===>>>BBBGGGKKKTTT[[[fffuuuuuunnnggg^^^XXXXXXUUUWWWXXXYYY]]]gggwww}}}kkk\\\XXXZZZ___jjjvvvyyylll]]]WWWQQQPPPNNNJJJHHHJJJOOOUUU___gggmmmqqqtttuuu}}}xxxsssqqqoooooouuu}}}zzzlllXXXGGG>>><<<;;;;;;888888777666666666666777777777666777888:::<<<===@@@???@@@BBBBBBCCCJJJRRRcccjjjZZZTTTNNNJJJHHHLLLWWWcccuuuyyy^^^QQQNNNRRRdddzzznnn^^^OOOJJJJJJIIIIIIIIIGGGIIIKKKKKKLLLMMMPPPRRRTTTUUUWWWZZZ\\\^^^______aaacccfffiiillllllllllllfffeeefffllluuuyyysssooosssaaaRRRQQQLLLXXXiiiqqq```XXXRRRQQQVVV]]]kkkzzzfff___]]]ZZZWWWXXXYYY[[[[[[\\\\\\\\\```fffeeegggnnnqqqzzz{{{oooeeedddfffeeebbbaaa___ccciiippptttuuuuuutttooooooooossswww{{{|||}}}xxxnnnhhhccc]]]XXXXXXVVVRRRMMMJJJHHHGGGGGGEEEDDDCCCAAA???===<<<;;;;;;<<<======>>>AAAFFFIIIPPPUUU^^^lll|||sssjjjaaaZZZXXXVVVVVVVVVTTTUUU]]]lllwww|||kkk[[[XXX[[[```kkkxxx{{{mmm\\\UUUPPPNNNLLLIIIGGGIIIOOOVVV___hhhnnnqqqssstttyyytttpppooooooqqqxxx|||nnnYYYHHH???<<<;;;;;;999999888777777777777888777777777777999;;;===>>>AAA???AAACCCCCCCCCJJJRRRcccjjjWWWRRRNNNKKKJJJLLLVVVbbbuuuyyy^^^SSSPPPVVViiipppaaaQQQKKKKKKKKKKKKLLLIIIJJJLLLMMMMMMNNNQQQSSSTTTVVVYYY]]]___aaaaaabbbeeefffiiimmmppprrrsssssspppllliiiiiiooo}}}vvvwwwbbbRRROOOKKKXXXiiissscccYYYSSSQQQUUU[[[iiihhh```\\\ZZZWWWXXXZZZ[[[\\\\\\[[[[[[___dddccccccjjjkkkrrr|||qqqhhhhhhkkkjjjhhhgggdddggglllqqquuuvvvvvvvvvnnnmmmlllnnnrrrvvvxxxyyy|||~~~}}}vvvqqqjjjbbb^^^\\\XXXTTTPPPMMMKKKKKKIIIGGGEEEBBB@@@>>>===<<<;;;<<<===>>>???AAAFFFIIILLLOOOUUU```tttxxxoooeee]]]WWWWWWUUURRROOOOOOUUU___ggg{{{}}}{{{iiiZZZWWW[[[```lllyyy{{{mmmZZZSSSMMMKKKIIIFFFFFFHHHPPPWWWbbbkkkqqqssstttuuuuuupppmmmmmmnnnqqqyyy{{{nnnZZZIII@@@<<<;;;::::::999999888888888888888777777777888:::<<<>>>@@@AAA@@@AAACCCCCCCCCJJJRRRaaalllVVVRRRNNNLLLKKKLLLUUU___uuu{{{___TTTQQQVVViiiqqqbbbRRRLLLLLLLLLMMMNNNJJJKKKMMMNNNNNNOOORRRTTTUUUXXX[[[___bbbcccddddddfffhhhkkkoootttxxx{{{|||zzzxxxxxxyyy|||gggSSSOOOKKKXXXmmmwwwhhhYYYSSSQQQTTTZZZgggnnnbbb\\\XXXXXXYYY[[[\\\]]]]]]\\\[[[]]]aaa___```ffffffkkkzzz|||qqqiiikkkoooooolllllliiikkknnnrrruuuvvvvvvvvvmmmkkkjjjkkkooosssuuuvvvyyy{{{~~~xxxnnngggeeebbb^^^ZZZVVVSSSQQQLLLJJJGGGDDDAAA???>>>===;;;<<<>>>???@@@BBBFFFIIIIIIMMMPPPXXXjjjyyypppeee]]]YYYVVVQQQNNNMMMPPPUUUYYYjjj{{{vvvsssyyyhhhYYYWWWZZZ```lllyyyzzzkkk[[[TTTMMMKKKIIIGGGGGGJJJQQQYYYeeeoootttuuutttsssuuuooolllkkkllloooxxxyyylllZZZJJJAAA===:::999999999888777777777777777888888888999;;;===???AAABBBAAABBBDDDCCCCCCJJJRRR]]]oooVVVRRROOOMMMJJJJJJQQQZZZqqq~~~bbbUUUPPPSSSeeezzzrrrbbbRRRLLLMMMMMMMMMOOOJJJLLLMMMNNNOOOPPPSSSUUUVVVXXX\\\```ccceeeeeeeeefffhhhkkkpppvvv|||lllVVVPPPLLLYYYqqqzzzkkkZZZSSSQQQTTTYYYfffrrrddd\\\VVVXXXYYY[[[]]]^^^]]]\\\[[[[[[___\\\]]]cccbbbfffuuuzzz{{{qqqjjjlllqqqqqqooonnnlllmmmooorrrtttuuuvvvvvvllljjjhhhiiimmmqqqtttuuuwwwzzz|||~~~wwwnnnmmmjjjgggbbb]]]ZZZWWWNNNLLLIIIEEEBBB@@@>>>>>>;;;<<<>>>???AAACCCGGGJJJJJJMMMPPPUUUeee{{{ooofff]]]XXXSSSOOOOOOPPPQQQRRR[[[mmm{{{ppplll{{{xxxgggXXXVVVZZZ```lllyyyyyyiii___WWWOOOMMMKKKIIIKKKNNNRRR[[[gggqqqvvvuuusssrrruuupppkkkjjjkkkmmmvvvxxxkkkZZZJJJAAA===:::888888888777666666666666666888888999:::;;;>>>@@@BBBBBBAAABBBDDDCCCCCCJJJRRRZZZ|||rrrWWWSSSOOOMMMIIIHHHMMMVVVkkkzzznnnRRROOOUUUcccwwwkkk]]]PPPNNNQQQRRRPPPOOOMMMNNNOOOOOOOOOQQQUUUXXXSSSWWW]]]cccggghhhhhhggghhhlllpppsssuuuwwwyyy{{{|||UUULLLXXXWWWuuu}}}mmm\\\SSSOOOUUUYYYccc}}}sssccc]]][[[YYYXXXXXXZZZ]]]^^^^^^]]]ZZZ[[[[[[\\\___aaadddfffttt}}}{{{tttmmmggghhhmmmqqqoookkkmmmpppssstttsssrrrrrrrrrlllhhhddddddiiinnnrrrssstttvvv{{{{{{vvvrrrppplllfffaaa___TTTIIICCC@@@===<<<>>><<<===>>>@@@BBBDDDFFFGGGKKKNNNKKKOOO[[[iiiyyyrrreee___WWWRRRQQQPPPMMMKKKUUUaaaqqqssslllhhhqqqjjjZZZWWWXXX\\\jjj}}}xxxfff[[[UUUQQQOOOMMMJJJKKKNNNPPPZZZhhhqqqsssssstttuuuwwwpppkkkkkklllmmmpppuuussshhhWWWHHH???;;;;;;;;;999888888888777777666666888999999888999;;;@@@CCCDDDEEEFFFFFFFFFHHHKKKMMMZZZvvvooo^^^VVVOOOLLLJJJJJJNNNTTTdddwwwuuuXXXQQQSSS```ttt{{{{{{uuueeeXXXMMMLLLPPPQQQPPPPPPNNNOOOOOOPPPPPPRRRVVVYYYVVVZZZ___eeehhhiiihhhhhhgggjjjnnnqqqsssuuuwwwyyy~~~[[[NNNWWWWWWwwwqqqaaaWWWSSSWWW[[[ccc|||vvveee___]]]XXXWWWWWWYYY\\\^^^___^^^]]]]]]]]]^^^```cccfffgggnnnvvv||||||{{{|||zzzuuusssmmmhhhhhhlllpppooonnnnnnpppssssssrrrqqqpppqqqkkkgggcccccchhhmmmqqqrrrtttvvv{{{~~~zzzsssnnnggg[[[NNNGGGBBB>>><<<===<<<<<<>>>@@@CCCGGGJJJLLLMMMNNNKKKNNNZZZeee~~~mmmeee\\\UUURRRPPPNNNKKKKKKTTTbbbqqq~~~|||pppiiifffpppjjjYYYWWWYYY\\\kkk}}}wwwdddZZZUUUPPPOOOLLLIIIJJJNNNSSS]]]jjjrrrsssqqqqqqrrrwwwppplllkkkkkkjjjlllqqqssshhhWWWHHH???;;;:::;;;999888888888777777777777888888888888888;;;???CCCDDDEEEFFFFFFFFFGGGJJJMMMYYYtttvvvaaaXXXOOOKKKIIIHHHMMMRRR^^^rrrxxx\\\RRRQQQ^^^ttt~~~tttrrrjjj^^^SSSKKKLLLQQQSSSSSSTTTNNNOOOQQQQQQRRRUUUXXX[[[ZZZ]]]aaaeeehhhiiihhhhhhgggjjjnnnqqqrrrtttwwwyyy{{{|||~~~gggRRRVVVYYYvvvuuufff\\\WWWZZZ]]]ddd{{{yyyhhhaaa___WWWVVVVVVXXX\\\^^^______```______```bbbeeehhhjjjlllqqquuutttssstttssspppqqqmmmiiiiiikkkooorrrssspppqqqqqqpppmmmkkkkkkkkkhhheeebbbbbbfffkkknnnppprrrsssxxx{{{ooobbbTTTLLLEEE???<<<<<<<<<===>>>@@@DDDIIINNNPPPOOOPPPLLLNNNWWW___tttwwwnnnbbbYYYTTTQQQOOOLLLFFFKKKTTTaaappp~~~~~~wwwlllfffdddnnn~~~jjjZZZXXXZZZ]]]llluuubbbZZZTTTPPPNNNKKKIIIJJJNNNVVV```mmmttttttqqqoooooovvvppplllkkkiiieeefffiiiqqqgggVVVHHH>>>;;;::::::888888888888888777777777777888888777888:::???BBBFFFGGGHHHHHHHHHIIILLLNNNWWWppphhh\\\QQQJJJGGGGGGKKKQQQXXXlllrrrZZZRRRPPP^^^www~~~tttoooeeeZZZQQQKKKNNNTTTVVVXXXYYYOOOPPPRRRSSSTTTVVVZZZ]]]\\\^^^aaadddfffgggggggggiiillloooqqqsssuuuxxxzzzxxxxxxyyy{{{xxxuuuyyywww[[[VVV[[[qqqvvvggg]]]XXX[[[]]]ccczzz{{{jjjbbb___WWWVVVUUUWWW[[[]]]______aaaaaa```aaacccgggjjjllloooqqqsssrrrqqqpppqqqpppmmmkkkjjjiiilllpppvvvyyytttssspppkkkfffcccbbbbbbcccbbb``````cccggglllnnnnnnooouuu{{{~~~rrreeeWWWNNNGGG@@@======>>>>>>???AAAEEEJJJOOORRRQQQRRRMMMNNNUUUYYYiiiuuuggg\\\UUURRRPPPNNNLLLKKKMMMVVVcccpppyyy|||{{{tttiiieeeeeepppjjjZZZXXXZZZ^^^mmmtttdddZZZTTTOOOMMMJJJHHHJJJNNNWWWbbbooowwwvvvqqqooonnntttpppmmmkkkfff``````bbb}}}pppfffVVVHHH???;;;::::::888888888888888888888888777777777777777:::>>>BBBIIIJJJLLLLLLLLLMMMNNNPPPVVVnnnpppcccTTTLLLHHHGGGKKKPPPVVViiigggTTTOOONNN]]]yyyvvvpppcccVVVNNNJJJNNNTTTVVVXXXZZZPPPRRRTTTUUUVVVWWWZZZ]]]\\\^^^___aaacccdddeeeeeehhhjjjmmmnnnppprrruuuwwwvvvuuuuuuvvvssspppsssxxxgggXXX\\\kkkuuueee[[[WWWZZZ\\\aaaxxx|||kkkbbb^^^WWWVVVUUUVVVYYY\\\^^^^^^aaa``````aaadddhhhmmmooossssssttttttrrrpppppprrrkkkjjjiiijjjnnnsssyyy}}}yyyvvvppphhh```\\\ZZZ[[[]]]]]]\\\]]]```dddiiilllmmmnnnssszzz~~~ooobbbUUUMMMGGGAAA>>>???@@@@@@AAACCCGGGKKKOOORRRTTTTTTOOOOOOUUUUUU```www|||lll```YYYVVVSSSQQQPPPMMMKKKNNNXXXbbbjjjmmmxxx|||xxxrrrjjjhhhkkkwwwkkk[[[YYY[[[___nnnuuugggZZZTTTNNNKKKIIIGGGIIINNNVVVaaapppxxxxxxtttpppooorrrooommmjjjccc\\\[[[^^^~~~{{{oooeeeVVVIII@@@<<<::::::888888888888888999999999777888888777888:::???BBBIIIKKKMMMMMMMMMMMMNNNPPPVVVkkkxxxiiiXXXNNNKKKIIILLLOOOVVVhhh~~~xxx^^^OOONNNMMM]]]yyyyyypppaaaRRRLLLIIIMMMRRRSSSTTTWWWQQQSSSUUUVVVVVVWWWYYY[[[\\\\\\]]]___```bbbcccdddccceeegggiiijjjlllooorrrtttqqqqqqsssqqqoooqqquuuvvvZZZ\\\dddwwwcccZZZUUUYYYZZZ___ttt~~~kkkbbb]]]XXXVVVUUUUUUXXX[[[\\\]]]aaa``````bbbeeekkkpppsssvvvuuuuuuuuusssoooooosssmmmkkkjjjlllqqqvvvyyyzzzzzzvvvnnnddd[[[UUUUUUUUUUUUWWWXXXZZZ\\\```fffjjjmmmnnnttt{{{~~~jjj^^^QQQKKKFFFBBB@@@AAAAAABBBDDDGGGJJJNNNQQQSSSUUUVVVQQQQQQVVVSSS[[[nnnvvvhhh```[[[WWWUUUPPPLLLIIIIIINNNVVV]]]aaakkkqqqzzzzzztttnnnoootttmmm\\\ZZZ[[[___mmmvvvjjjZZZSSSMMMJJJHHHFFFIIINNNUUUaaaqqqzzzzzzuuuqqqpppqqqnnnlllhhhaaaZZZYYY^^^|||ooofffWWWJJJAAA===;;;;;;888888888999999999999999888999999888999;;;???CCCHHHJJJLLLMMMLLLLLLMMMNNNVVViii}}}mmm[[[QQQMMMKKKLLLOOOUUUggg|||sssXXXNNNQQQSSSccc|||qqq___RRRMMMKKKNNNQQQQQQRRRTTTRRRTTTVVVWWWVVVWWWXXXYYY\\\\\\\\\]]]___aaadddeeeaaabbbdddeeefffhhhlllooopppnnnnnnppppppoooqqquuu___^^^[[[sss|||eee[[[VVVXXXXXX\\\pppmmmbbb]]]ZZZWWWUUUUUUWWWYYY[[[[[[aaaaaaaaaccchhhnnntttxxxyyyvvvwwwxxxuuupppooosssrrrooolllnnnsssvvvuuussssssnnneee[[[RRRNNNNNNOOOOOOQQQTTTVVVYYY^^^dddiiikkklllqqqxxx}}}yyyfff[[[OOOIIIEEEBBBAAABBB@@@BBBGGGKKKPPPSSSUUUWWWVVVWWWRRRSSSWWWSSSXXXiii|||sssiiibbb\\\YYYQQQPPPMMMJJJJJJMMMSSSXXXaaahhhrrr~~~{{{tttwww~~~ooo^^^[[[[[[^^^lll~~~vvviiiZZZSSSLLLJJJGGGEEEIIINNNVVVbbbsss|||{{{vvvqqqoooooommmkkkggg___XXXYYY___|||pppfffXXXKKKCCC>>><<<<<<888888888999999:::::::::999::::::999:::<<>>CCCMMMSSSWWWXXXXXXZZZWWWSSSXXX```|||ooo\\\WWWPPPMMMMMMGGGNNNYYYjjj{{{iiiUUUQQQRRRaaazzzwwwdddXXXQQQNNNPPPRRRQQQPPPQQQSSSTTTUUUWWWXXXXXXXXXWWWYYYXXXXXX[[[___bbbbbbaaa\\\___cccdddcccdddiiimmmqqqmmmnnnqqqqqqnnnnnnrrrvvvfffVVVQQQ[[[nnnfff\\\TTTSSSRRRWWWgggzzzqqqccc^^^XXXWWWVVVUUUVVVYYY\\\^^^aaagggllllllpppxxx~~~{{{xxxxxxvvvrrrtttqqqmmmiiieeeaaa\\\XXXTTTQQQKKKFFFCCCDDDGGGHHHFFFHHHKKKMMMPPPTTTYYY]]]aaaeeekkkooouuu}}}uuulllbbbWWWLLLGGGEEECCCBBBEEEDDDIIIQQQYYY^^^``````______XXXTTTUUUWWWYYY]]]bbbvvvyyymmmbbb\\\YYYTTTOOOLLLKKKJJJJJJPPPRRR^^^qqq~~~nnn]]][[[\\\]]]jjj{{{vvvhhh]]]UUUMMMIIIEEECCCFFFKKKQQQdddqqqyyy~~~uuukkkmmmjjjkkkeeeaaa^^^VVVXXXjjjyyypppfffWWWJJJAAA===<<<<<<;;;;;;;;;::::::999999999999777888;;;<<<:::>>>CCCMMMTTTXXXYYYZZZ]]][[[XXXXXX```zzzttt___XXXPPPMMMMMMGGGLLLWWWhhhzzzeeeTTTSSSWWWiiizzzgggYYYRRRNNNPPPRRRPPPOOOPPPRRRSSSVVVXXXYYYYYYXXXWWW[[[ZZZZZZ\\\___aaa```______aaadddddddddeeejjjooorrrqqqrrrrrrooollloootttttt~~~aaaQQQOOOXXXjjjggg\\\SSSQQQOOOSSSbbbsssqqqbbb]]]XXXWWWVVVVVVXXX[[[^^^```bbbiiinnnqqqvvv~~~~~~zzzxxxtttoooqqqmmmhhhbbb]]]WWWQQQMMMJJJGGGDDDBBBAAAAAACCCDDDEEEGGGJJJLLLOOOSSSXXX\\\___cccjjjooottt{{{{{{vvvqqqllljjjmmmooonnnoooqqqwwwzzz}}}|||tttooobbbWWWLLLGGGEEEBBBBBBDDDFFFKKKTTT]]]ccceeedddcccbbb[[[VVVVVVXXXYYY\\\aaassswwwllleee```XXXRRRNNNLLLJJJIIIOOOPPPZZZmmmlll\\\[[[\\\]]]jjj{{{wwwkkk]]]UUUMMMIIIFFFCCCGGGLLLQQQdddqqqyyy~~~uuujjjlllllllllddd```^^^WWW[[[nnn}}}pppfffWWWIIIAAA===<<<<<<;;;;;;::::::::::::999999;;;999:::<<<<<<;;;>>>CCCNNNUUU[[[\\\^^^``````]]]ZZZaaawwwzzzcccZZZPPPLLLLLLHHHIIISSSdddvvv{{{aaaSSSUUU^^^sss{{{gggYYYRRRNNNOOOPPPOOONNNOOOQQQSSSVVVXXXZZZZZZXXXXXX\\\]]]]]]____________^^^aaacccddddddeeegggkkkoooqqqssstttsssooonnnsssyyyvvv{{{tttZZZMMMPPPWWWjjjggg[[[RRRPPPOOORRR___ooorrraaa[[[XXXWWWVVVWWWYYY\\\___bbbdddkkkrrrwww~~~zzzwwwqqqkkkiiieee___YYYSSSNNNHHHEEEAAA@@@?????????@@@AAAAAACCCEEEHHHKKKMMMQQQVVVZZZ\\\aaaiiinnntttzzz{{{sssnnnfff```]]]___aaabbbeeeiiilllooouuuyyy{{{yyyuuurrrbbbWWWLLLGGGDDDAAAAAACCCFFFMMMWWW```ggghhhgggfffddd]]]WWWWWWWWWWWWZZZ^^^nnnwwwnnnggg^^^WWWSSSQQQNNNKKKMMMNNNXXXkkk}}}jjj[[[ZZZ[[[]]]jjj{{{vvvjjj\\\UUUMMMIIIFFFDDDGGGLLLRRReeerrryyy~~~tttiiikkklllkkkddd``````ZZZaaavvvoooeeeVVVHHH???<<<;;;:::::::::::::::::::::::::::<<<:::;;;======;;;===CCCPPPXXX___aaaaaaccccccaaa^^^bbbttt|||fff[[[OOOKKKLLLIIIFFFOOO___qqqwww___RRRWWWddd}}}|||ggg[[[SSSNNNNNNPPPNNNMMMOOOQQQSSSVVVXXXZZZZZZYYYYYY^^^___aaaaaaaaa___^^^^^^cccdddeeeeeefffiiilllnnnmmmqqqtttrrrppprrrxxx}}}xxxxxxhhhVVVNNNOOOVVVkkk~~~ggg[[[QQQOOOPPPRRR___nnnxxxeee^^^XXXXXXWWWWWWYYY\\\```bbbeeemmmvvv}}}xxxssslllfff^^^ZZZTTTOOOKKKGGGCCC@@@<<<<<<===>>>>>>??????@@@AAACCCFFFIIILLLPPPUUUXXXZZZ```gggmmmssszzzyyypppkkkaaaZZZVVVWWWZZZ]]]aaagggeeeiiiooosssuuutttrrrpppbbbWWWKKKGGGDDDAAAAAACCCFFFMMMXXXcccjjjllljjjhhhfff___XXXVVVVVVUUUWWW[[[iii~~~uuummmccc[[[WWWUUUQQQNNNLLLNNNXXXmmm|||zzzgggYYYYYY[[[]]]jjj{{{sssggg\\\TTTMMMIIIFFFDDDGGGMMMTTTfffssszzz~~~tttiiikkkjjjjjjdddaaaccc___hhh}}}mmmcccTTTFFF>>>:::999999::::::::::::::::::::::::<<<:::;;;======;;;===CCCQQQ[[[dddfffeeefffeeecccbbbdddqqq}}}ggg\\\OOOKKKMMMJJJEEELLLYYYkkk}}}uuu^^^RRRXXXjjjmmm^^^VVVPPPPPPQQQOOOOOOPPPSSSTTTUUUWWWYYYZZZ[[[[[[___aaaddddddbbb```______bbbccceeefffhhhjjjkkkllljjjooorrrqqqrrrwww|||~~~|||yyy~~~yyy```UUUSSSNNNUUUjjjiii\\\QQQOOOPPPRRR]]]kkkzzzfff]]]YYYXXXWWWWWWYYY\\\___aaagggoooyyyxxxpppkkkddd^^^SSSPPPKKKGGGEEECCCAAA???<<<<<<======>>>>>>>>>???@@@BBBEEEGGGJJJNNNSSSWWWYYY^^^eeelllrrrzzzxxxoooiii]]]VVVQQQRRRUUUXXX]]]bbb```dddiiillllllkkkjjjiii```UUUJJJFFFDDDBBBBBBDDDFFFNNN[[[gggnnnpppnnnllliiiaaaYYYWWWUUUSSSTTTXXXfff}}}sssggg^^^[[[XXXSSSOOONNNPPPXXXlllxxxwwweeeXXXXXX[[[]]]jjj{{{qqqddd[[[TTTLLLIIIFFFDDDHHHMMMVVVhhhuuu|||uuujjjkkkiiiiiidddbbbeeebbbkkkmmmcccTTTFFF>>>:::999999999999::::::::::::;;;;;;;;;999:::<<<<<<;;;>>>CCCQQQ]]]iiimmmlllkkkjjjgggggggggooojjj___QQQKKKLLLJJJFFFJJJTTTeeewwwuuu___SSSYYYnnnwwwbbbZZZSSSSSSSSSRRRQQQSSSTTTTTTUUUVVVWWWZZZ\\\]]]```cccfffgggdddbbbaaaaaaaaabbbeeegggjjjkkkjjjiiiiiinnnppppppttt{{{}}}|||}}}yyy~~~yyy|||\\\TTTVVVNNNVVVjjjkkk]]]RRROOOOOOPPPZZZfff{{{|||ggg]]]ZZZXXXWWWWWWXXXZZZ]]]___hhhqqq{{{zzzooofffaaa\\\VVVLLLIIIEEEBBBAAA@@@???>>>======<<<<<<<<<=========???AAACCCFFFIIIMMMRRRUUUXXX]]]dddjjjqqqzzzyyynnnggg\\\UUUOOOOOOPPPRRRVVV[[[\\\```eeefffeeedddcccddd^^^TTTIIIEEEDDDBBBCCCEEEHHHQQQ^^^kkkrrrtttrrrooolllddd\\\XXXVVVSSSTTTWWW```{{{}}}oooeee```\\\VVVQQQRRRQQQVVVhhhwwwuuucccWWWXXX[[[]]]jjj{{{pppccc[[[SSSLLLIIIFFFDDDHHHMMMXXXjjjwww}}}vvvkkklllhhhiiidddbbbeeeaaaiii~~~nnndddUUUHHH???;;;::::::999999999::::::;;;;;;;;;999777888;;;<<<:::>>>CCCOOO^^^mmmsssssssssqqqnnnkkkiiinnnooocccSSSKKKKKKHHHHHHIIIPPP___rrrvvv___SSSZZZpppeee]]]VVVUUUVVVTTTTTTUUUUUUUUUTTTUUUVVVZZZ]]]___```dddhhhhhheeecccbbbccc```bbbdddhhhkkkkkkiiigggiiinnnppppppuuu|||}}}yyywwwsssxxx~~~\\\TTTVVVQQQYYYlllmmm^^^RRROOONNNNNNVVVaaawwwlllbbbZZZYYYWWWVVVWWWZZZ\\\^^^iiirrr}}}~~~|||uuuiii```[[[VVVPPPJJJFFFBBB@@@??????>>>===>>>===<<<<<<;;;;;;<<<<<<>>>@@@CCCEEEHHHLLLQQQUUUXXX]]]ccciiiqqq{{{zzznnnggg]]]UUUOOONNNNNNNNNQQQVVV[[[___cccdddcccaaaaaabbb]]]SSSIIIEEEDDDCCCCCCFFFIIIRRR```mmmuuuwwwtttrrrnnnfff]]]ZZZWWWTTTTTTWWW[[[rrrwwwlllfffaaaYYYTTTUUUSSSTTTdddxxxtttbbbVVVXXX[[[]]]jjj{{{qqqddd[[[SSSLLLIIIFFFEEEHHHNNNYYYkkkxxx~~~wwwkkklllhhhiiidddbbbddd___fffzzzpppfffWWWIIIAAA===<<<<<<999999999::::::;;;;;;;;;888666777;;;;;;:::>>>CCCMMM^^^pppxxxyyyxxxvvvtttmmmkkkmmmsssgggUUUKKKJJJFFFIIIIIINNN\\\ooosss]]]RRR[[[rrr|||ddd```ZZZUUUSSSTTTVVVXXX]]][[[YYYXXXXXXZZZ\\\]]]___ccchhhhhhfffbbbaaaaaa```___aaaeeeeeedddgggllliiikkkooosssvvvxxxzzzzzzyyywwwxxxkkkQQQQQQNNNZZZiiissseeeVVVOOONNNOOOUUU[[[xxxiiibbb]]]\\\ZZZYYYXXXYYYZZZ[[[hhhqqqxxxjjj```ZZZVVVRRRMMMHHHFFFCCC@@@>>><<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>===???AAADDDGGGKKKQQQUUUYYY[[[```hhhrrr}}}|||ppphhh]]]UUUOOONNNNNNNNNRRRVVV[[[bbbfffbbb^^^]]][[[YYYUUUOOOGGGCCCBBBCCCCCCCCCKKKVVVeeeqqqwwwwwwtttrrrnnniii```ZZZVVVUUUUUUUUU___nnntttmmmggg___XXXSSSZZZ]]]___vvvwwwvvveeeVVVTTTXXX^^^kkkyyyqqqbbb[[[TTTMMMIIIGGGFFFJJJOOOZZZkkk|||~~~sssjjjiiidddbbbccc___ZZZaaammmsssgggTTTDDD???AAA???:::999999888888999999:::;;;:::;;;<<<;;;;;;===@@@BBBLLL^^^yyy{{{|||zzzuuurrrtttrrrbbbXXXMMMGGGIIIHHHLLLOOOVVVggg}}}ppp[[[SSS^^^uuuuuu]]]\\\YYYWWWVVVWWWYYYZZZ```^^^[[[YYYYYY[[[^^^``````dddhhhiiigggdddccccccfffbbbbbbeeefffeeegggjjjkkkmmmpppsssvvvxxxyyyyyywwwxxx{{{vvvXXXTTTNNNYYYiiivvvgggXXXPPPNNNOOOTTTZZZssskkkccc^^^]]][[[ZZZZZZ[[[\\\]]]hhhrrryyyjjj___YYYUUUQQQMMMIIIGGGEEEBBB???>>>======;;;;;;;;;;;;;;;<<<=========???AAACCCFFFKKKPPPTTT[[[^^^ccchhhpppzzzzzznnnfff\\\UUUOOOMMMMMMNNNRRRWWW\\\bbbfffbbb]]][[[YYYVVVSSSNNNGGGCCCBBBDDDDDDDDDLLLWWWhhhvvv}}}}}}zzzwwwpppjjjaaaYYYUUUTTTUUUVVVZZZhhh~~~vvvppphhhaaaWWWZZZ[[[]]]ooowwwuuudddVVVTTTXXX^^^lllzzzrrrcccZZZSSSLLLIIIGGGFFFIIIOOO]]]lll}}}|||qqqggggggbbb___```\\\XXX^^^jjjtttiiiUUUEEE@@@AAA???:::999999888888999999:::;;;:::;;;<<<;;;;;;===@@@BBBLLL^^^{{{yyytttrrrrrraaaXXXMMMGGGHHHCCCGGGKKKRRRccczzzmmmZZZUUUbbbvvvyyylll[[[ZZZYYYYYYYYYZZZZZZ[[[dddaaa]]][[[ZZZ]]]aaacccaaadddiiikkkkkkjjjiiiiiimmmfffbbbdddfffffffffhhhlllnnnpppsssuuuvvvvvvvvvuuu{{{\\\QQQMMMYYYjjjzzzkkk[[[RRROOOOOOTTTYYYnnnoooeee___^^^\\\ZZZ[[[\\\___```hhhttt}}}mmm```ZZZVVVSSSOOOKKKIIIFFFCCCAAA??????>>><<<;;;;;;;;;;;;<<<======<<<>>>@@@BBBEEEIIIOOOSSS\\\aaagggkkkooowwwwwwkkkddd[[[TTTNNNLLLLLLMMMRRRYYY___eeehhhccc^^^[[[XXXUUUPPPLLLFFFCCCBBBDDDEEEEEEKKKXXXjjjzzz~~~|||rrrlllbbbYYYSSSRRRUUUWWW]]]kkk|||ssslll^^^ZZZXXX[[[ddd{{{xxxrrrbbbUUUSSSWWW___mmm|||sssdddYYYQQQKKKHHHFFFEEEIIIOOO___ooo~~~{{{pppffffff___\\\\\\XXXTTTZZZfffuuujjjWWWGGG@@@AAA>>>:::999999888888999999:::;;;:::;;;<<<<<<<<<===@@@CCCLLL^^^~~~zzzttt~~~uuuaaaWWWMMMGGGFFFCCCEEEHHHNNN\\\rrrmmmYYYTTTaaatttzzzxxxpppeee___]]][[[ZZZZZZ[[[\\\]]]hhheee```\\\[[[]]]aaadddaaaeeejjjooorrrssssssssssssjjjcccdddgggfffeeeeeemmmnnnppprrrsssssssssssssss~~~bbbPPPLLLZZZkkkppp___UUURRRQQQTTTYYYlllsssggg^^^]]][[[ZZZ[[[]]]```bbbgggtttrrrddd]]]YYYUUURRRKKKIIIGGGDDDAAA@@@??????<<<<<<;;;;;;;;;<<<<<<===<<<>>>@@@AAACCCGGGMMMPPPZZZbbblllqqqrrrvvv~~~}}}rrrhhhaaaYYYSSSMMMKKKJJJLLLSSS\\\dddiiikkkfff___[[[XXXTTTNNNKKKGGGDDDCCCDDDEEEFFFLLLYYYlll||||||uuunnndddZZZSSSSSSVVVYYYeeeuuu|||ttteee\\\XXXZZZ\\\ggg{{{pppaaaUUUSSSWWW^^^nnn~~~tttdddWWWPPPJJJGGGEEEEEEIIIOOOaaappp~~~sssjjjfff^^^YYYYYYVVVRRRWWWbbbtttjjjXXXGGG??????===888999999888888999999:::;;;:::;;;<<<<<<<<<>>>AAADDDMMM___zzz{{{cccWWWNNNHHHFFFGGGHHHHHHKKKVVVhhh{{{oooYYYRRR^^^nnnuuuqqqkkkcccaaa___\\\ZZZ[[[___dddggglllhhhbbb]]]\\\]]]aaacccaaaeeekkkrrrxxx|||}}}}}}vvvmmmeeefffhhhgggeeeeeennnoooppprrrrrrrrrqqqqqqsssmmmTTTMMMZZZjjj}}}tttcccXXXTTTRRRUUUZZZlllxxxiii]]][[[YYYYYYZZZ]]]aaadddeeesssxxxhhh___ZZZUUURRRKKKIIIFFFCCCAAA@@@??????===<<<<<<;;;;;;;;;<<<<<<<<<===???@@@BBBFFFJJJNNNTTT```nnnvvvxxxxxx{{{~~~~~~xxxmmmccc]]]VVVPPPKKKIIIIIILLLUUU```ggglllmmmggg```[[[WWWSSSOOOMMMIIIFFFCCCCCCEEEFFFNNN[[[nnn}}}|||vvvpppggg\\\UUUTTTWWW\\\jjj{{{mmmbbb\\\\\\YYY[[[tttnnn```UUUSSSVVV^^^ooosssdddVVVOOOIIIGGGFFFFFFJJJPPPaaapppyyyppphhh^^^XXXWWWTTTPPPUUU___~~~qqqhhhXXXGGG>>>===;;;777999999888888999999:::;;;999;;;<<<<<<===>>>BBBEEENNN^^^hhhXXXNNNIIIFFFHHHHHHHHHJJJRRRaaavvvoooXXXPPPZZZiii}}}rrrnnniiiccc^^^]]][[[\\\```hhhoootttooolllfffaaa^^^^^^```aaa```cccjjjrrrzzzwwwpppjjjkkkkkkiiihhhiiioooppprrrsssssssssrrrqqqssswwwWWWOOOZZZeeezzzvvvdddYYYTTTRRRUUUZZZlll}}}kkk\\\[[[YYYXXXZZZ^^^cccffffffsss}}}mmmbbb[[[TTTOOOKKKJJJGGGDDDBBB@@@??????======<<<;;;;;;;;;;;;<<<;;;===>>>???@@@DDDHHHLLLPPP]]]mmmyyy|||zzzyyyyyyxxx~~~{{{rrriii___ZZZRRRMMMIIIGGGGGGLLLXXXdddjjjpppqqqjjjbbb]]]YYYUUUQQQPPPMMMHHHDDDBBBCCCEEEOOO[[[mmm|||}}}tttppphhh^^^VVVTTTXXX]]]qqqwwwmmmfffbbb[[[ZZZjjjlll```UUUSSSUUU]]]nnnqqqbbbVVVOOOIIIGGGFFFGGGLLLRRRaaaqqq}}}uuuiii^^^VVVUUUSSSOOOSSS\\\zzznnngggWWWGGG===<<<:::777999999888888999999:::;;;999;;;<<<<<<===???CCCEEENNN]]]oooZZZOOOJJJIIIEEEDDDFFFIIIOOO]]]sssmmmVVVOOOZZZggg}}}zzzpppkkkfffbbb]]]]]]^^^aaagggooovvvzzztttpppkkkeeeaaa______```___aaagggooowww||||||zzzwwwsssqqqqqqpppmmmmmmooorrrssstttuuuvvvuuuttttttqqq~~~|||___RRRYYY]]]}}}yyytttcccXXXSSSQQQTTTXXXiiizzzlll]]][[[YYYYYY[[[```eeehhhhhhsssuuuhhh___VVVPPPMMMKKKIIIFFFCCCBBBAAAAAA======<<<;;;;;;;;;;;;;;;;;;<<<===>>>???BBBGGGJJJOOOZZZjjjwww}}}|||yyywwwwwwyyy{{{vvvnnneee\\\VVVOOOJJJGGGFFFFFFLLLZZZhhhrrrwwwxxxqqqiiiddd```\\\UUUTTTQQQKKKEEEAAABBBCCCIIIUUUfffuuu~~~}}}{{{pppnnnhhh^^^VVVSSSWWW\\\rrrzzzrrrjjj```]]]eeeppplll```VVVTTTUUU\\\mmmnnn```VVVOOOJJJHHHGGGHHHMMMSSSbbbqqq~~~vvviii]]]TTTSSSQQQMMMQQQYYYyyyyyymmmfffXXXHHH>>>===<<<999999999888888999999:::;;;999:::<<<======@@@CCCFFFMMMZZZwww]]]PPPLLLKKKCCCCCCEEEIIIMMMXXXnnnkkkTTTNNNZZZggg{{{xxxnnniiieeeaaa^^^___bbbffflllqqqvvvyyyvvvsssnnnhhhdddaaa______^^^```dddlllssswwwvvvtttwwwuuuuuuvvvtttppppppttttttuuuvvvxxxxxxxxxwwwwwwppp|||wwwzzzlllUUUXXXVVVssszzzsssaaaVVVQQQOOORRRVVVfffuuummm^^^\\\ZZZZZZ\\\aaagggjjjiiittt|||ooodddZZZSSSOOOMMMJJJGGGEEECCCCCCBBB>>>===<<<;;;;;;;;;;;;;;;;;;<<<===>>>???BBBFFFIIIOOOXXXfffttt|||}}}{{{xxxxxxwwwyyy|||zzzwwwrrrlllddd[[[TTTMMMIIIFFFEEEFFFLLL\\\kkkzzzyyyqqqlllhhhdddWWWVVVSSSLLLEEEAAAAAABBBAAAMMM^^^nnnwwwzzzzzzxxxlllkkkggg^^^UUUSSSVVV[[[mmmzzzoooddd```bbbggglll```VVVTTTTTT[[[mmmlll___VVVPPPJJJHHHHHHIIINNNTTTcccqqq}}}uuuiii\\\SSSQQQOOOLLLOOOWWWsssxxxmmmgggYYYIII???>>>===;;;999999888888999999:::;;;999:::<<<===>>>@@@CCCFFFKKKYYY|||^^^PPPMMMMMMEEEEEEGGGIIIKKKSSShhh}}}bbbWWWPPPVVVhhh{{{llldddbbbcccaaaaaadddkkkrrrwwwxxxwwwwwwsssnnnkkkkkkjjjgggeeeccceeehhhkkkmmmrrrwwwzzz}}}{{{xxxwwwxxxxxxvvvttttttsssssstttuuuuuusssqqqqqqyyy{{{uuuvvvuuu[[[VVV[[[jjjuuubbbVVVOOOMMMOOOSSS^^^qqqmmmeee\\\VVVZZZ```dddgggiiilllsssqqqggg^^^WWWNNNLLLJJJHHHGGGEEEBBB@@@???>>>===<<<<<<<<<<<<<<<;;;<<<<<<<<<===???CCCFFFLLLUUUcccoooxxx|||~~~|||yyyyyy}}}{{{sssoookkkjjjiiidddZZZRRRMMMJJJGGGEEEFFFMMM___ppp{{{~~~zzzuuunnnfffccc___XXXQQQLLLFFFAAA>>>GGGJJJSSS```nnnvvvvvvtttjjjeeeaaa___[[[UUUSSSUUUfffyyywwwjjjcccbbbcccvvvnnn```UUUUUUYYY```nnn|||lll\\\SSSNNNIIIGGGFFFFFFLLLTTTdddrrrzzzmmmiii^^^VVVUUUVVVTTTUUUYYY|||{{{qqqgggXXXKKKBBB>>><<<<<<777999::::::::::::;;;===;;;<<<===>>>>>>@@@DDDFFFOOO\\\}}}eeeXXXQQQKKKEEEEEEHHHIIIJJJQQQcccttt```VVVQQQYYYlll|||mmmdddbbbdddgggfffgggjjjpppuuuwwwwwwxxxsssnnnlllmmmlllgggcccdddfffiiikkkmmmqqqvvvyyy|||{{{zzzzzzyyyxxxuuurrrsssrrrpppqqqqqqrrrpppooommmppppppmmmttt^^^VVVWWWbbbxxxxxxcccVVVOOOLLLMMMQQQ\\\nnnsssiii___YYY[[[aaadddgggiiikkksssyyymmmccc[[[OOOLLLIIIHHHGGGEEECCCAAA???>>>===<<<<<<<<<<<<<<<;;;<<<<<<<<<===???CCCFFFIIISSSaaaoooxxx}}}}}}zzzyyy}}}xxxuuupppmmmkkkiiifffaaaYYYSSSMMMJJJGGGEEEFFFLLL]]]mmm|||{{{tttllleee```XXXQQQKKKFFFAAA>>>DDDGGGOOO\\\iiiqqqsssqqqiiiddd```^^^ZZZTTTRRRTTT]]]nnnsssiiidddcccrrrlll^^^TTTTTTYYY```ooo~~~rrrdddZZZSSSMMMIIIGGGFFFFFFLLLTTTgggwww{{{mmmeeeZZZRRRTTTVVVUUUXXX^^^|||qqqgggYYYKKKBBB===:::999888999;;;;;;::::::<<<===;;;===>>>>>>???AAAEEEGGGOOOZZZyyylllXXXNNNHHHFFFFFFHHHHHHHHHNNN^^^nnn~~~uuu[[[TTTSSS___ssspppgggeeefffmmmkkkjjjkkknnnrrruuuvvvxxxrrrmmmmmmooooooiiibbbfffhhhjjjlllnnnqqquuuwww{{{|||||||||zzzwwwtttrrrsssqqqnnnmmmmmmnnnmmmllljjjiiiffffffqqqaaaVVVRRRXXXkkk{{{eeeWWWOOOLLLLLLOOOYYYhhh|||oooeee\\\]]]aaadddfffhhhiiissswwwkkkaaaPPPMMMJJJGGGFFFEEECCCBBB@@@???>>>===<<<<<<<<<<<<;;;<<<<<<<<<===???CCCFFFHHHSSScccrrr}}}}}}|||}}}vvvpppkkkkkkiiifffbbb\\\WWWTTTNNNJJJGGGEEEEEEKKKZZZhhhyyyyyyqqqgggaaaXXXPPPIIIEEEAAA??????BBBIIIUUUbbbjjjmmmlllgggbbb^^^\\\XXXRRRPPPRRRUUUcccyyy}}}qqqiiieeelll~~~iii\\\SSSTTTYYY```ppptttccc[[[YYYRRRMMMHHHGGGFFFFFFMMMUUUgggyyyttthhh[[[SSSUUUXXXWWW\\\dddsssiii[[[MMMCCC>>>;;;999888:::;;;;;;;;;;;;<<<>>><<<>>>???@@@AAACCCFFFIIIOOOXXXtttvvv[[[NNNIIIHHHGGGGGGHHHGGGKKKYYYgggyyylllVVVSSSVVVfff{{{sssiiiggghhhnnnmmmmmmnnnoooqqqrrrrrrsssnnnjjjlllqqqqqqjjjccchhhjjjmmmnnnoooqqqtttwww}}}~~~~~~|||wwwtttsssssstttqqqnnnllllllmmmllllllkkkhhheeedddmmmbbbTTTNNNRRRbbb~~~fffXXXQQQMMMMMMOOOTTTccc~~~uuuiii___^^^```bbbdddfffgggrrrpppeeeSSSPPPKKKGGGFFFEEEDDDCCC@@@@@@>>>===<<<<<<<<<<<<;;;<<<<<<<<<===???CCCFFFLLLWWWhhhxxxyyyqqqiiiiiihhhddd___YYYVVVUUUOOOJJJGGGFFFEEEIIIUUUaaassszzzzzzsssggg```WWWNNNGGGCCC@@@>>>;;;>>>EEEOOOZZZcccggghhheee```\\\ZZZVVVPPPNNNPPPRRR]]]qqqwwwnnniiihhhttt}}}fffZZZRRRTTTXXX```qqqiiiZZZVVVWWWQQQLLLHHHGGGFFFGGGNNNVVVfffxxxtttdddXXXYYY[[[YYY___iiivvvlll]]]PPPFFFAAA>>>===999;;;<<<<<<<<<<<<===???>>>???AAABBBCCCEEEIIILLLQQQWWWnnn```QQQNNNHHHGGGGGGGGGFFFJJJUUUbbbvvv~~~cccRRRRRRZZZmmmssshhheeegggkkkmmmoooppppppooonnnmmmkkkhhhfffiiinnnpppkkkeeejjjlllnnnpppqqqrrrtttvvv~~~zzzssspppqqqtttuuurrrooommmmmmnnnmmmmmmkkkiiigggeeeeeeuuu___RRRMMMQQQ]]]wwwhhhYYYSSSOOOOOOPPPPPP^^^xxxyyymmmaaa]]]___```bbbdddfffqqquuugggXXXSSSMMMHHHFFFEEEDDDCCCAAA@@@???>>><<<<<<<<<;;;;;;<<<<<<<<<===???CCCFFFNNNZZZlll}}}}}}tttjjjjjjhhhccc]]]YYYWWWVVVOOOKKKGGGFFFEEEGGGPPPZZZlllsssyyy{{{||||||vvvpppccc\\\SSSKKKEEEBBB???>>>:::===BBBKKKTTT]]]ccceeeccc^^^ZZZXXXTTTNNNLLLNNNQQQ[[[mmm}}}tttooohhhooo|||cccYYYRRRTTTXXX```rrrsssaaaWWWSSSSSSPPPKKKGGGGGGFFFGGGNNNWWWiiizzzjjj[[[[[[\\\[[[cccqqqxxxnnn^^^PPPFFFAAA???>>>:::<<<============>>>@@@???AAACCCDDDEEEGGGKKKNNNSSSVVViiifffTTTQQQIIIGGGGGGHHHGGGJJJSSS^^^tttsss[[[OOORRR^^^rrrsssgggccceeeiiilllpppqqqoookkkiiihhhdddcccbbbeeehhhjjjhhhfffhhhkkknnnooopppqqqsssttt|||zzzqqqlllnnnssssssqqqnnnmmmnnnnnnmmmmmmiiigggfffddd```hhh\\\OOOLLLQQQZZZppplll\\\UUUQQQOOOOOOOOO[[[rrr}}}pppbbb^^^^^^___aaadddeeeppp|||mmm^^^XXXPPPJJJGGGFFFEEEDDDBBBAAA@@@>>>===<<<;;;;;;;;;<<<<<<<<<===???CCCFFFNNN[[[oooxxxooolllhhhccc___[[[YYYWWWPPPKKKGGGFFFEEEEEEKKKSSSccciiiooopppqqqrrrnnnhhh[[[VVVNNNHHHDDDAAA???===;;;===AAAGGGOOOWWW^^^bbbbbb]]]YYYWWWSSSMMMKKKMMMNNNYYYkkkzzztttjjjnnn|||bbbYYYRRRTTTWWW___rrrjjj]]]VVVQQQOOOOOOJJJGGGFFFFFFHHHOOOXXXnnn~~~ppp]]]\\\]]]]]]iii{{{}}}qqq___NNNDDD???======;;;===>>>>>>>>>>>>???AAAAAACCCDDDEEEGGGJJJMMMQQQUUUXXXgggpppXXXPPPIIIGGGGGGHHHGGGHHHPPPYYYmmm|||jjjVVVNNNRRR```vvvwwwjjjeeeggglllnnnpppnnnjjjeeecccccc```aaaaaaaaaaaaaaacccdddeeegggkkkmmmnnnoooppprrrxxx~~~}}}ssskkkkkknnnnnnmmmkkkkkkllllllkkkjjjhhhcccbbbcccaaadddyyy}}}{{{YYYLLLIIINNNVVVkkkppp___VVVQQQNNNMMMQQQYYYkkkssseee_________bbbeeeeeepppvvvccc]]]SSSLLLHHHFFFEEEDDDCCCBBB@@@>>>===<<<;;;;;;;;;<<<<<<<<<===???CCCFFFNNN]]]rrr~~~uuuoooiiidddaaa___[[[WWWQQQKKKGGGFFFDDDDDDHHHNNNWWW\\\```aaabbbccc```[[[SSSOOOIIIEEEBBB@@@>>><<<;;;===@@@DDDJJJRRRZZZ^^^bbb\\\XXXWWWRRRMMMKKKMMMLLLYYYmmmwwwmmmppp{{{{{{aaaXXXSSSTTTWWW^^^rrrkkk^^^VVVQQQQQQOOOJJJFFFFFFFFFHHHPPPXXXnnn{{{dddaaaaaa```ooozzzdddQQQDDD>>>======<<<>>>??????>>>???@@@BBBBBBDDDFFFGGGHHHKKKOOORRRWWWZZZeeeaaaRRRKKKHHHFFFGGGEEEEEEKKKRRRaaasss|||eeeTTTNNNSSSbbbxxx}}}nnnjjjkkkpppqqqpppkkkeeeaaa``````___```aaa^^^\\\[[[^^^aaabbbeeehhhkkklllmmmnnnpppsss|||uuujjjhhhjjjjjjiiiiiijjjkkkkkkiiigggiiiaaa```dddeeehhhwwwtttuuuoooWWWJJJGGGKKKRRRgggtttaaaWWWQQQLLLJJJSSSXXXfffuuufff``````aaacccgggeeeooo|||fff___UUUMMMHHHFFFEEEEEECCCBBB@@@???===<<<;;;;;;;;;<<<<<<<<<===???CCCFFFPPP___wwwyyyrrriiieeecccaaa\\\XXXQQQKKKGGGFFFDDDCCCFFFKKKMMMRRRUUUUUUUUUWWWUUUPPPNNNKKKFFFCCCAAA@@@===<<<;;;===???BBBGGGOOOWWW\\\bbb\\\XXXWWWRRRMMMKKKMMMLLL[[[pppxxxnnnrrryyy{{{aaaYYYSSSTTTVVV^^^qqqpppaaaWWWTTTUUUNNNJJJFFFFFFGGGIIIPPPYYYjjj}}}mmmgggeeecccrrrkkkUUUFFF???>>>>>><<<>>>???@@@??????@@@BBBCCCDDDFFFHHHIIILLLPPPSSSYYY[[[eee|||jjjWWWMMMIIIFFFFFFDDDBBBFFFLLLXXXkkkxxx___RRRQQQWWWfff{{{sssllloootttqqqkkkfffbbbaaaaaaaaa```eeefff___YYYYYY[[[\\\eeeggghhhiiiiiijjjmmmooorrrwww|||zzzrrriiieeecccfffeeeddddddddddddeeefff^^^dddkkknnnnnnrrr|||vvvpppyyy{{{mmmRRRJJJJJJMMMRRRgggxxxdddYYYQQQOOOPPPRRRUUU```xxxqqqdddeee```]]]bbbdddlllrrrssseeeVVVPPPNNNKKKHHHGGGEEECCCAAA@@@@@@???===;;;:::;;;<<<;;;<<<>>>BBBEEETTTaaawww{{{qqqjjjfffbbb]]]YYYQQQMMMHHHEEEEEEEEEFFFFFFLLLMMMMMMNNNMMMKKKJJJIIIHHHEEEBBB@@@@@@@@@@@@???>>>>>>???@@@DDDKKKTTT[[[\\\\\\YYYVVVRRRNNNKKKIIINNN\\\ooovvvuuuxxx|||dddYYYRRRTTTYYYbbbtttqqqcccYYYTTTRRRKKKIIIJJJIIIHHHQQQ^^^qqq~~~eeeccciiimmmqqqVVVGGGCCCAAA===????????????>>>>>>>>>>>>BBBEEEIIIJJJJJJLLLQQQUUUXXX\\\ccctttuuuWWWPPPKKKGGGGGGFFFDDDEEEHHHRRRaaavvv{{{~~~www```UUUQQQYYYjjj}}}xxxnnnooorrrpppkkkgggdddccccccdddhhhlllkkkccc\\\[[[]]]]]]fffggghhhhhhggggggiiikkkmmmrrrvvvuuuooohhheeeeeedddeeegggfffdddcccdddeeejjjrrr{{{{{{ttt{{{zzzjjjUUUJJJIIILLLQQQggg{{{hhh\\\SSSNNNNNNPPPRRR\\\sssssseeeeee```]]]bbbdddkkkqqq~~~{{{kkk[[[SSSPPPLLLHHHGGGEEECCCAAA@@@@@@@@@>>><<<;;;;;;<<<;;;<<<>>>AAADDDUUUddd|||vvvmmmhhhccc]]]YYYRRRNNNIIIEEEDDDEEEEEEDDDHHHIIIJJJKKKKKKKKKJJJJJJHHHFFFCCCAAAAAAAAA@@@???>>>>>>>>>???CCCJJJSSSYYY]]]]]][[[XXXSSSOOOLLLKKKOOO]]]ppp{{{vvvvvv{{{dddYYYRRRUUUYYYbbbtttpppbbbZZZRRRKKKHHHJJJIIIIIIRRR```qqqmmmiiimmmooo~~~^^^IIIBBB???=========>>>>>>???@@@AAAAAACCCFFFJJJKKKKKKMMMRRRVVVXXX[[[aaappp~~~___QQQKKKGGGGGGGGGDDDEEEIIIOOO^^^rrrsssvvv{{{~~~vvv```XXXQQQ]]]qqqzzzmmmlllnnnllliiifffeeeeeeggghhhnnnrrrpppggg^^^\\\]]]]]]eeefffgggfffeeedddeeefffhhhlllooonnnjjjffffffgggaaaeeeiiihhheeedddgggjjj|||~~~qqqZZZKKKHHHLLLQQQgggooobbbWWWPPPNNNNNNOOOXXXlllwwwfffeee```]]]bbbccckkkooo|||tttbbbWWWRRRLLLHHHFFFEEECCCBBBAAAAAA@@@>>>===;;;<<<<<<<<<;;;===AAADDDRRRddd}}}ssskkkeee___[[[TTTPPPJJJFFFDDDDDDCCCCCCDDDEEEFFFHHHIIIJJJJJJJJJIIIGGGDDDCCCCCCCCCBBB@@@=========>>>AAAHHHPPPWWW]]]]]]]]]YYYTTTPPPMMMLLLQQQ^^^pppyyyuuu{{{zzzdddYYYSSSUUUZZZbbbsss|||iii]]]RRRLLLHHHJJJJJJJJJTTTbbbsssvvvooopppoooiiiNNNCCC@@@>>>;;;;;;===???AAACCCDDDEEEFFFIIILLLMMMMMMOOOSSSWWWZZZ\\\```kkkfffSSSLLLGGGGGGGGGEEEFFFJJJLLLYYYmmmkkkoootttzzz~~~sss]]]XXXUUUeee{{{}}}{{{ttthhhfffhhhgggeeedddeeefffhhhiiinnnsssrrrhhh```^^^^^^^^^cccdddeeeeeecccbbbccccccfffhhhiiihhhfffdddeeeggg___eeejjjjjjhhhjjjrrryyydddOOOHHHMMMSSSgggtttdddZZZSSSPPPMMMNNNUUUfff|||iiifff```]]]bbbcccjjjmmmyyy|||hhh\\\UUUNNNHHHFFFEEEDDDBBBAAABBBAAA???>>><<<======<<<;;;===@@@CCCNNNcccyyypppiiiccc^^^VVVRRRKKKGGGEEEDDDCCCBBBCCCDDDEEEFFFGGGHHHHHHHHHJJJHHHFFFEEEEEEDDDCCCAAA======<<<===???FFFNNNTTT[[[]]]]]]ZZZTTTOOOMMMMMMQQQ^^^qqq}}}uuuzzzyyycccYYYSSSVVV[[[cccttt~~~iii\\\SSSLLLHHHJJJJJJKKKWWWeeexxxyyyqqqpppoootttXXXJJJEEEBBB;;;<<<>>>@@@BBBDDDFFFGGGIIILLLOOOPPPPPPQQQUUUXXX]]]^^^aaaiii}}}lllVVVNNNGGGGGGGGGFFFGGGJJJLLLXXXiiizzzccchhhnnnuuuzzzqqqZZZXXXZZZmmm{{{|||lllccccccbbbaaaaaaaaabbbdddggghhhlllqqqrrrllldddbbbbbbbbb```bbbddddddcccbbbbbbcccfffffffffeeeccccccdddeee___dddhhhjjjkkkrrrpppVVVKKKQQQUUUggguuucccZZZTTTOOOLLLNNNSSSbbb|||lllgggaaa^^^bbbccchhhkkkwwwnnnaaaYYYQQQJJJGGGFFFDDDBBBBBBBBBBBB@@@???=========<<<;;;<<>>DDDLLLQQQXXX[[[]]]ZZZTTTNNNLLLLLLQQQ___rrrvvvzzzwwwbbbYYYSSSWWW\\\eeevvv}}}jjj^^^TTTLLLHHHIIIJJJMMMZZZiii~~~{{{ttttttsssdddSSSJJJEEE??????@@@BBBCCCEEEFFFGGGKKKOOOSSSUUUTTTTTTVVVXXX```aaaccchhhvvvttt[[[QQQHHHFFFGGGGGGGGGIIINNNWWWeeeuuuZZZ___gggnnntttyyy}}}tttZZZYYY```ttt}}}|||rrrfffaaaccc^^^^^^^^^___```bbbdddeeeiiippptttpppjjjhhhgggeee```bbbdddeeecccbbbbbbccceeedddcccbbbbbbbbbbbbbbb___bbbfffiiinnnxxx{{{\\\OOOTTTVVVeeewwwcccYYYRRRMMMLLLNNNSSS___vvvoooiiibbb```ddddddfffjjjuuuxxxkkkaaaVVVMMMIIIFFFDDDCCCCCCCCCCCCAAA@@@>>>>>>>>><<<;;;<<<>>>AAAJJJ^^^|||wwwnnnfffaaaWWWSSSMMMJJJHHHHHHHHHHHHJJJJJJIIIGGGGGGFFFFFFFFFJJJHHHGGGGGGGGGEEECCCAAA>>>>>>===<<<===CCCJJJOOOWWW[[[^^^[[[TTTNNNLLLMMMQQQaaavvvvvvwww}}}tttaaaXXXTTTYYY___hhhyyy}}}lllbbbTTTLLLHHHIIIJJJNNN\\\lllyyyzzz|||mmm[[[NNNEEEAAAAAABBBCCCDDDEEEFFFGGGLLLQQQWWWZZZYYYWWWWWWXXX___bbbeeegggooo```UUUIIIFFFGGGFFFGGGHHHMMMTTT```ooo}}}QQQVVV^^^ffflllqqquuuxxx|||{{{______dddxxx}}}}}}yyytttkkkbbb___aaa]]]]]]]]]^^^___```bbbccceeennntttrrrllliiigggdddbbbdddffffffdddbbbaaaaaaaaa`````````aaaaaaaaaaaa^^^aaaeeejjjpppxxx{{{{{{aaaQQQVVVVVV```iii^^^TTTLLLKKKNNNRRR]]]qqqrrrkkkdddbbbeeeeeedddiiisssvvvjjj]]]QQQKKKFFFDDDCCCCCCDDDDDDBBBAAA??????>>><<<;;;;;;>>>@@@FFFWWWrrr~~~vvvnnneee___VVVRRRNNNKKKKKKLLLLLLLLLMMMLLLKKKIIIIIIHHHIIIIIIIIIHHHGGGGGGGGGEEEBBB@@@@@@???===<<<===BBBIIIOOOWWW\\\```]]]UUUNNNMMMOOOSSSdddzzzrrrqqqtttxxxppp```XXXTTTZZZaaakkk|||{{{jjj```UUULLLGGGIIIJJJOOO^^^ooo|||mmm]]]OOOEEEAAABBBCCCDDDFFFGGGHHHHHHLLLSSS[[[^^^]]]YYYWWWWWW[[[___ccceeehhhzzzeeeXXXKKKGGGGGGFFFFFFGGGHHHNNNYYYhhhxxxJJJPPPXXX```fffkkkoooqqqwww{{{cccdddfffzzz}}}yyytttooohhh```]]]^^^]]]]]]]]]^^^___```aaabbbaaakkksssqqqlllhhhddd```eeegggiiihhheeebbb```___]]]]]]]]]^^^```aaaaaaaaa^^^```eeejjjqqqvvvzzz|||~~~|||zzzxxxyyy}}}cccQQQVVVUUU]]]rrrdddXXXMMMJJJMMMRRR[[[nnntttllleeecccffffffccchhhsssqqqbbbTTTMMMFFFEEECCCCCCDDDDDDCCCAAA??????>>><<<;;;;;;>>>@@@AAAPPPjjj|||uuulllccc]]]VVVRRRNNNLLLLLLNNNOOOOOONNNMMMLLLKKKJJJKKKLLLLLLHHHGGGGGGGGGGGGEEEBBB???@@@???>>><<<===BBBIIINNNWWW]]]aaa^^^VVVOOONNNPPPUUUggg~~~oookkkmmmqqqnnn___WWWUUU[[[cccmmm~~~vvveee[[[UUUMMMGGGIIIKKKOOO___ppp}}}{{{iii\\\PPPFFF@@@AAACCCDDDFFFHHHJJJJJJLLLTTT]]]aaa___[[[WWWVVVWWW\\\aaabbbbbbrrrhhhYYYKKKGGGGGGFFFEEEFFFDDDIIITTTddduuuCCCGGGNNNUUU\\\bbbiiimmmtttzzzjjjkkkooo|||xxxqqqiiibbb^^^^^^```bbbbbbbbbbbbbbbaaaaaaaaajjjooouuuuuuooohhhddddddeeeeeeeeedddcccbbb`````````^^^\\\\\\]]]^^^___^^^]]]___bbbgggkkkpppsssuuuuuurrrqqqssssssrrrvvv|||wwwSSSLLLUUU\\\vvvyyyfffYYYTTTRRRMMMNNNZZZkkkzzzkkkgggaaa```cccgggfffkkkyyyssscccWWWOOOHHHGGGEEEDDDCCCCCCDDDDDD????????????>>>>>>>>>>>>BBBLLL```zzzzzzqqqiiiaaa\\\YYYTTTQQQNNNLLLMMMPPPTTTXXXWWWTTTPPPNNNMMMMMMLLLJJJJJJHHHHHHGGGDDD@@@@@@AAABBBBBB@@@<<<;;;???JJJRRRXXX[[[^^^\\\WWWRRRPPPPPPVVVfff|||lllggghhhhhhttt|||lll]]]VVVSSSYYYbbbooo~~~nnnbbbZZZQQQMMMIIIHHHJJJRRRddduuuvvv|||jjjaaaWWWOOOJJJFFFDDDDDDGGGKKKLLLKKKIIIMMMRRRYYY^^^```]]]XXXUUUUUUWWWWWW]]]dddjjjttt]]]LLLLLLKKKCCCCCCKKKFFFGGGMMMZZZkkk}}}@@@DDDIIIOOOUUU\\\cccgggooovvv|||~~~iiilllsss{{{wwwnnnfff___]]]^^^```bbbbbbbbbbbbbbbbbbbbbbbbjjjooosssrrrlllfffccccccccccccccccccbbbaaa``````bbb```^^^^^^```aaaaaaaaa[[[\\\___bbbfffiiilllmmmsssppppppqqqpppooorrrxxxaaaRRRUUUXXXnnnjjj]]]WWWSSSNNNOOOXXXggg~~~nnngggaaa___aaacccccciiiuuuzzziii[[[SSSLLLJJJGGGEEEDDDCCCCCCCCC????????????>>>>>>>>>===AAAIIIYYYppp~~~|||yyyvvvrrrkkkddd^^^YYYWWWPPPPPPPPPQQQSSSWWWZZZ\\\[[[XXXTTTQQQPPPOOOLLLKKKFFFFFFFFFEEEDDDBBBCCCDDD??????>>><<<<<>>>>>>>>>>>===AAAFFFSSSggg~~~~~~{{{yyy{{{{{{xxxtttrrrqqqpppooonnniiihhhfffbbb^^^YYYTTTRRRLLLOOORRRVVV[[[^^^aaabbbbbb___ZZZVVVTTTQQQNNNKKKFFFFFFEEEDDDDDDCCCCCCBBB<<<======<<<===CCCMMMTTTYYY\\\\\\YYYSSSNNNLLLMMMTTTddd{{{mmmddd```]]]cccooo|||zzzjjj^^^WWWVVV]]]gggssswwwhhh\\\UUUNNNJJJGGGGGGJJJTTTgggwwwwww{{{cccVVVQQQMMMKKKJJJKKKIIIHHHIIILLLMMMNNNMMMOOOPPPRRRTTTUUUUUUTTTSSSTTTWWWWWW[[[```aaatttjjjRRRLLLKKKEEEAAACCCGGGHHHKKKSSS```qqq<<<===>>>@@@DDDJJJRRRWWW```iiiqqqwww|||qqqbbbkkkzzz{{{nnnbbb\\\\\\^^^```aaaaaaaaaaaaaaabbbbbbbbbeeefffgggfffcccbbbbbbcccddddddeeeeeefffgggggghhhbbbaaa```aaacccddddddccc___```bbbeeeiiilllnnnooossspppooopppmmmjjjlllqqqwww{{{\\\RRRPPP]]]uuuwwwccc[[[RRRPPPPPPTTT[[[nnntttfff___^^^```YYY^^^eeemmmwwwlll```UUUPPPJJJFFFEEEEEEDDDBBB????????????>>>>>>>>>>>>BBBFFFQQQcccyyy|||yyyvvvvvvyyyzzzyyyvvvssspppmmmkkkiiihhhfffddd]]]]]]]]][[[WWWSSSOOOLLLKKKNNNRRRXXX^^^cccfffhhhiiieee```\\\XXXSSSOOOKKKIIIJJJHHHEEEDDDDDDBBB???======<<<<<<>>>CCCKKKRRRWWWXXXXXXTTTNNNJJJIIIIIISSSdddzzzpppeee^^^ZZZ^^^fffnnnxxxhhh]]]WWWWWW___hhhuuuxxxiii]]]VVVMMMIIIGGGHHHKKKVVViiizzz}}}qqq[[[PPPMMMKKKLLLMMMMMMMMMLLLLLLMMMNNNOOOOOOTTTTTTSSSSSSSSSUUUVVVWWWUUUYYYYYY\\\aaa```mmmwwwXXXMMMKKKHHHEEEFFFGGGHHHJJJOOOYYYhhhzzz============???DDDKKKPPPZZZcccmmmttt{{{lll```kkkrrreee______```bbb`````````aaaaaabbbbbbbbbaaaaaabbbaaa```aaabbbcccdddddddddeeefffgggiiijjj```______```bbbbbbbbb```\\\^^^aaaeeejjjnnnqqqssswwwtttsssssspppkkklllpppvvv```RRROOOWWWhhh|||eeeZZZQQQOOOOOOSSSYYYjjjwwwggg______aaaYYY^^^ffflllrrrwwwiiiZZZSSSKKKFFFFFFGGGFFFDDDAAA@@@@@@@@@????????????@@@DDDOOOaaawww~~~zzzwwwvvvwwwvvvtttqqqlllkkkjjjiiihhheeeaaa]]]YYYYYYXXXVVVSSSNNNJJJHHHLLLNNNRRRXXX___eeekkknnnppplllgggaaa\\\VVVPPPLLLJJJKKKIIIEEEFFFIIIFFFAAA??????======>>>CCCHHHLLLQQQRRRRRRNNNHHHEEEEEEGGGSSSccczzzuuuhhhaaa[[[]]]bbbeeexxxvvvfffZZZUUUVVV___iiiuuuwwwiii]]]VVVLLLIIIGGGIIIMMMYYYmmm~~~|||jjjVVVLLLJJJIIIKKKNNNOOOOOOOOOOOONNNOOOPPPPPPUUUTTTSSSRRRRRRTTTVVVXXXVVV[[[[[[]]]cccdddmmmbbbPPPKKKIIIHHHJJJGGGIIIJJJKKKRRR```sss??????>>>======AAAGGGKKKTTT^^^iiipppxxx}}}hhhbbbpppwwwjjjddddddeeeeeeaaaaaabbbbbbcccdddddddddbbbaaaaaa``````aaabbbbbbcccbbbbbbbbbccceeeggghhhaaa```___```bbbbbb```^^^___aaaeeejjjpppuuuyyy{{{|||yyyxxxwwwsssmmmmmmpppvvvbbbRRRPPPSSS\\\hhhYYYRRRNNNNNNRRRWWWfff{{{hhhaaa___```\\\```ggglllooozzztttbbbYYYNNNIIIHHHIIIHHHEEEBBBBBBBBBAAAAAAAAA@@@@@@???BBBLLL]]]sss|||wwwuuutttsssooolllffffffffffffeeebbb]]]YYYXXXWWWVVVSSSPPPLLLHHHFFFLLLNNNTTT[[[ccckkkqqquuuvvvsssmmmgggaaaZZZTTTOOOGGGJJJIIIFFFIIIPPPOOOHHHAAA@@@>>>>>>???BBBEEEHHHKKKLLLLLLHHHDDDBBBDDDGGGSSSddd{{{{{{mmmddd^^^]]]______ooouuudddYYYUUUWWWaaakkkwwwtttfffYYYRRRLLLIIIHHHJJJOOO\\\ppprrrbbbQQQHHHFFFFFFHHHKKKOOOPPPRRRRRRPPPOOOOOOPPPQQQQQQPPPPPPQQQRRRTTTUUUWWW\\\[[[^^^gggjjjtttqqqYYYOOOLLLJJJKKKGGGIIIKKKJJJMMMYYYlll{{{@@@@@@???======???CCCGGGOOOYYYeeemmmuuu}}}rrrccceeeyyyyyynnniiijjjjjjjjjddddddeeeffffffggghhhhhhgggfffdddcccbbbbbbaaa```cccbbbaaaaaabbbdddfffgggdddcccccccccdddcccaaa___dddgggkkkpppuuu{{{}}}{{{zzzuuuooonnnpppuuu___QQQPPPQQQUUUpppmmm[[[SSSMMMLLLPPPVVVbbb|||kkkbbb_________bbbhhhlllmmmuuulllbbbUUUMMMLLLKKKIIIEEEDDDCCCCCCCCCCCCBBBBBBBBBAAABBBIIIYYYppp~~~xxxuuusssqqqllliiicccbbbaaa``````^^^[[[XXXWWWVVVTTTQQQNNNKKKIIIHHHJJJOOOWWWbbbllltttzzz||||||yyysssmmmggg```XXXSSSHHHLLLKKKGGGMMMVVVUUULLLAAA???>>>>>>@@@CCCEEEFFFGGGHHHHHHEEEBBBBBBEEEIIITTTeee|||qqqggg```\\\[[[YYYfffvvvssscccYYYUUUXXXcccmmmyyysssdddWWWPPPLLLIIIHHHKKKRRR^^^sss{{{hhh[[[LLLFFFDDDDDDFFFJJJNNNQQQTTTTTTRRROOONNNNNNMMMNNNOOOPPPQQQRRRSSSSSSWWW\\\ZZZ]]]iiiqqq{{{kkk[[[RRRNNNLLLGGGJJJLLLJJJJJJUUUgggvvv@@@@@@@@@>>>===>>>AAADDDLLLVVVbbbjjjrrr{{{~~~xxxhhh___hhhzzzooolllmmmnnnnnnggggggggghhhiiijjjjjjkkkmmmkkkhhhfffeeeccc```^^^eeedddccccccccceeegggiiigggffffffffffffeeebbb```dddfffjjjoootttyyy}}}~~~}}}|||vvvpppnnnpppsss|||YYYNNNPPPQQQRRRccc|||zzzqqq]]]TTTMMMJJJNNNTTT___vvvmmmccc___^^^```ccchhhkkklllrrrtttiiiZZZQQQNNNMMMIIIEEEEEEDDDDDDDDDDDDCCCCCCCCCEEEDDDIIIXXXooozzzvvvtttqqqlllhhhcccaaa^^^\\\\\\\\\[[[ZZZVVVUUURRROOOMMMKKKJJJIIIGGGOOO[[[hhhttt|||}}}wwwqqqkkkccc\\\WWWLLLPPPNNNIIINNNWWWUUUKKK@@@>>>===>>>@@@CCCEEEFFFEEEFFFFFFDDDBBBCCCGGGKKKUUUfff|||ttthhh```ZZZXXXUUU```nnn{{{sssbbbZZZVVVZZZeeeppp{{{tttdddWWWPPPLLLIIIIIILLLSSS```uuu}}}{{{}}}}}}pppcccWWWKKKFFFEEEEEEHHHKKKMMMQQQUUUVVVSSSOOOMMMMMMKKKMMMOOORRRSSSTTTTTTSSSVVV[[[XXX[[[jjjttt|||gggZZZQQQNNNGGGKKKMMMJJJIIIRRReeetttFFFDDDAAA===::::::===???JJJPPP[[[gggrrryyy}}}~~~{{{kkk___]]]mmmwwwjjjiiikkkjjjfffgggiiikkkmmmmmmnnnppprrrtttqqqlllgggcccaaa````````````bbbeeeiiikkkkkkkkknnnkkkiiijjjlllkkkeee```ccceeeiiinnnrrrvvvyyy{{{vvvwwwwwwuuusssqqqqqqrrrwww|||uuu___OOOKKKNNNPPP___rrr{{{www]]]WWWOOOJJJMMMQQQZZZoooqqqddd```^^^^^^```fffmmmqqqttt{{{ooo^^^UUURRRMMMIIIGGGEEEEEEDDDDDDCCCCCCBBBBBBEEEDDDHHHVVVoooyyyvvvsssmmmiiiiiicccbbbaaa```^^^]]]\\\[[[WWWUUUQQQMMMJJJHHHGGGGGGEEENNN]]]mmmzzz}}}xxxrrrjjjbbb]]]YYYRRRKKKIIILLLOOOOOOMMM>>>???@@@??????AAAEEEHHHHHHDDDCCCCCCCCCDDDIIIPPP^^^pppwwwiiiaaa]]]ZZZ[[[[[[cccuuummm___WWWVVVXXXaaammm}}}rrr```VVVSSSJJJGGGGGGMMMVVVeeexxxyyy~~~{{{|||vvvmmm```SSSHHHDDDEEEDDDEEEHHHNNNRRRUUUUUUWWWYYYUUUOOOKKKLLLMMMOOOQQQTTTVVVWWWVVVVVVXXX^^^gggrrr}}}xxxggg\\\UUUSSSOOOJJJGGGGGGMMM\\\jjjFFFEEEBBB>>>;;;;;;===@@@GGGMMMXXXdddoooxxx|||~~~pppaaaYYY]]]rrryyyhhhdddeeeeeeccciiikkkoooppppppppprrrsssrrroookkkfffcccaaaaaaaaaffffffhhhjjjmmmooopppppppppmmmkkklllmmmlllgggbbbbbbdddgggmmmrrrvvvxxxyyyrrrssstttsssrrrpppppppppuuuyyy~~~zzzmmmZZZLLLIIIKKKLLL[[[lll~~~|||eeeXXXPPPKKKMMMOOOVVViii|||wwwiiibbb^^^\\\]]]bbbhhhllloooxxxyyyfff\\\VVVOOOJJJHHHGGGGGGFFFEEEEEEDDDDDDDDDDDDCCCGGGUUUmmm|||yyyuuuoookkkjjjbbbbbbaaa```^^^]]]\\\[[[WWWUUUQQQMMMJJJHHHGGGGGGHHHQQQ```qqq~~~}}}wwwppphhhcccYYYSSSMMMJJJJJJLLLLLLKKKCCCBBBAAAAAACCCGGGKKKMMMKKKGGGDDDDDDDDDDDDJJJRRRcccvvv}}}nnneee^^^ZZZ[[[ZZZ```pppkkk]]]XXXWWWZZZcccoooqqq```VVVSSSKKKHHHHHHNNNYYYggg{{{}}}vvv~~~~~~{{{zzzsssiii^^^SSSIIIFFFGGGFFFFFFHHHLLLQQQVVVYYY]]]```]]]XXXPPPPPPQQQRRRTTTVVVXXXYYYXXXXXXYYY\\\cccllluuu{{{yyykkk```XXXRRRLLLHHHFFFJJJWWWeeeGGGFFFCCC@@@===<<<>>>@@@CCCJJJTTTaaammmvvv|||~~~{{{gggZZZUUU^^^www{{{eee]]]^^^______eeehhhkkkmmmmmmllllllmmmnnnlllhhhdddbbbbbbbbbccckkkkkklllnnnppprrrsssttttttqqqnnnmmmnnnlllhhhdddaaaaaadddkkkrrrwwwwwwvvvpppqqqrrrssssssrrrqqqpppqqquuuxxxsssfffTTTIIIHHHIIIIIIVVVeee}}}|||~~~nnnZZZRRRLLLMMMNNNRRRaaarrrmmmccc^^^[[[[[[___dddhhhlllvvvqqqddd[[[RRRLLLIIIIIIIIIHHHGGGFFFEEEEEEEEEDDDCCCFFFRRRiii|||xxxqqqllljjjbbbbbbaaa```^^^]]]\\\\\\WWWUUUQQQMMMJJJHHHHHHHHHLLLUUUeeevvv~~~wwwooojjj]]]YYYSSSMMMJJJIIIJJJJJJOOOKKKFFFFFFJJJOOORRRSSSQQQLLLGGGFFFEEEFFFMMMUUUjjj|||vvvjjj```[[[ZZZWWW[[[hhhyyy|||gggZZZXXXXXX\\\eeerrrppp```UUURRRKKKHHHHHHPPP[[[jjj~~~uuu}}}}}}zzzpppeee[[[RRRKKKJJJJJJHHHHHHIIIKKKQQQXXX]]]ccciiigggcccUUUUUUVVVVVVWWWXXXYYYZZZ[[[ZZZYYYZZZ^^^dddjjjnnnvvvpppaaaYYYPPPIIIEEEGGGRRR]]]GGGGGGEEEAAA>>>===???AAAAAAGGGQQQ^^^jjjttt|||wwweeeZZZYYYeee}}}{{{aaaWWWXXX\\\^^^```cccgggiiihhhgggggggggjjjhhheeecccbbbbbbdddeeekkkllllllmmmnnnpppsssuuuxxxuuuqqqnnnmmmjjjfffcccaaaaaaccciiiqqqvvvvvvsssrrrssstttuuuvvvvvvtttrrrooorrr~~~wwwhhhTTTIIIHHHJJJJJJRRRddd~~~sss]]]SSSMMMMMMNNNPPP\\\kkknnnddd^^^^^^]]]___cccgggkkkvvvzzzjjj___UUUNNNKKKKKKJJJHHHGGGFFFEEEFFFFFFCCCCCCEEEOOOddd}}}yyyqqqkkkjjjdddcccbbb```___]]]\\\\\\WWWUUUQQQNNNKKKIIIIIIIIINNNXXXiii{{{}}}vvvrrrdddaaa[[[SSSMMMJJJJJJLLLYYYRRRKKKKKKPPPUUUXXXWWWWWWQQQLLLJJJHHHIIIOOOXXXmmm}}}oooccc\\\YYYUUUWWWaaapppwwwcccWWWWWWWWW\\\gggtttooo```UUUQQQJJJGGGHHHQQQ^^^nnn|||zzzmmmaaaWWWQQQMMMMMMMMMKKKKKKLLLLLLSSSZZZ```gggmmmlllhhhZZZZZZYYYYYYYYYYYYZZZZZZ[[[ZZZYYYYYY[[[___cccfffkkk}}}~~~jjjaaaUUULLLFFFEEEMMMWWWGGGGGGEEEBBB???>>>???AAA@@@EEEOOO[[[hhhsss|||rrrccc]]]aaapppxxx```VVVWWW[[[^^^___bbbeeegggggggggggghhhfffdddbbbaaaaaabbbdddfffiiijjjkkkkkkkkkmmmrrrvvv|||xxxsssnnnkkkgggdddbbbcccbbbdddiiioootttuuutttvvvuuutttvvvwwwwwwuuurrrmmmqqq|||rrr[[[LLLHHHJJJKKKTTTiiizzzxxxttt___UUUNNNNNNNNNPPP[[[hhhnnnccc^^^^^^]]]^^^aaadddhhhsss}}}qqqeeeZZZQQQMMMKKKJJJHHHFFFEEEEEEEEEFFFDDDDDDFFFMMM^^^yyy}}}yyyqqqkkkjjjgggfffdddbbb```^^^\\\\\\XXXVVVSSSOOOLLLKKKKKKKKKOOOZZZmmm|||xxxlllhhhaaaXXXPPPKKKJJJKKKTTTOOOKKKMMMTTT[[[^^^^^^]]]WWWQQQNNNLLLLLLRRRZZZnnnvvviiiaaaZZZUUUTTT\\\iiiyyyrrr```VVVUUUVVV]]]iiivvv{{{mmm___TTTOOOIIIEEEGGGRRRaaarrrxxxhhh[[[SSSOOOMMMPPPPPPOOOOOOQQQQQQVVV\\\___eeejjjjjjeee\\\[[[ZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXZZZ\\\___aaaffftttoooeeeYYYPPPIIIFFFKKKRRRFFFFFFEEEBBB???>>>>>>@@@???DDDMMMXXXeeeqqqzzz~~~yyylll^^^]]]iii~~~uuuaaaYYYYYY\\\^^^\\\^^^aaabbbbbbccceeegggcccbbb```___```bbbdddfffgggiiijjjiiihhhlllrrrxxx}}}zzzuuuooojjjgggeeeeeefffggghhhjjjmmmqqqtttwwwzzzwwwttttttuuuuuussspppmmmpppyyyiiiTTTKKKKKKLLLXXXooo|||qqqwwwcccWWWNNNNNNNNNOOOYYYeee|||oooddd^^^\\\ZZZZZZ]]]___bbbkkkuuu{{{ooobbbWWWRRRMMMKKKIIIFFFEEEEEEFFFFFFEEEFFFHHHLLLYYYqqq~~~zzzsssnnnmmmjjjiiigggdddaaa___]]][[[ZZZXXXTTTQQQNNNMMMMMMMMMRRR___tttsssnnneee[[[TTTOOOLLLKKKHHHHHHIIIPPPYYYaaaeeefffbbb\\\VVVSSSPPPOOOTTT[[[ooo~~~qqqiii]]]XXXUUUXXXbbbqqqooo___VVVTTTVVV]]]jjjyyyxxxlll___TTTNNNIIIFFFHHHSSSdddvvvuuubbbUUUPPPMMMMMMQQQSSSRRRTTTXXXXXX[[[]]]]]]aaaeeeddd```\\\\\\[[[ZZZYYYYYYYYYYYYVVVVVVVVVWWWXXX[[[]]]^^^cccllloooeee[[[SSSMMMHHHJJJNNNEEEFFFEEEBBB???===>>>???>>>BBBJJJUUUbbbnnnxxx}}}}}}{{{lll\\\\\\ooorrrccc]]]\\\\\\\\\YYY[[[\\\]]]^^^aaadddgggbbbaaa___^^^___aaadddfffccceeefffeeeeeeiiiqqqxxx|||yyyuuupppkkkiiijjjkkkjjjkkklllkkkjjjmmmtttzzz{{{vvvtttuuuuuussspppnnnpppvvv}}}bbbSSSOOOOOOXXXqqqxxx}}}gggYYYNNNLLLLLLMMMVVVaaarrrttteee^^^YYYXXXXXX[[[[[[]]]eeennnyyyzzzkkk___YYYOOOMMMJJJGGGFFFFFFGGGHHHGGGIIIJJJLLLUUUjjj}}}wwwssssssnnnmmmjjjgggccc___\\\[[[[[[YYYVVVRRRPPPOOOOOOOOOVVVeee}}}}}}uuujjjaaa[[[WWWRRROOOFFFJJJQQQYYYaaaggglllnnneee```[[[XXXTTTQQQUUU[[[rrrzzzrrrbbb\\\VVVVVV\\\hhh{{{nnn___WWWTTTWWW___mmm|||vvvkkk^^^SSSMMMKKKGGGJJJWWWiii{{{uuubbbTTTMMMKKKMMMQQQTTTTTTXXX^^^]]]___]]][[[\\\```___[[[]]]\\\[[[ZZZYYYYYYYYYYYYSSSSSSTTTUUUWWWXXXYYYZZZ```eeeuuujjjbbbYYYTTTNNNIIIIIILLLEEEEEEDDDBBB???======>>><<<@@@HHHSSS___lllvvv{{{|||~~~ppp]]]\\\ssspppeee```]]]\\\ZZZ]]]^^^___```aaadddiiimmmaaa```^^^^^^^^^aaaccceee___aaacccbbbaaafffooovvvzzzyyyuuupppmmmlllnnnppplllooopppllliiillluuu}}}yyyvvvwwwwwwuuuqqqooopppttt|||ooo\\\UUUSSSVVVooojjj[[[NNNKKKJJJKKKSSS^^^lllxxxggg^^^YYYXXXYYY[[[[[[\\\ccckkktttssseee]]]QQQOOOLLLIIIGGGGGGIIIJJJIIIJJJKKKLLLSSSeee{{{xxxxxxqqqooolllhhhddd```\\\[[[\\\ZZZWWWTTTQQQPPPPPPQQQZZZjjj|||pppgggccc^^^XXXSSSLLLRRR[[[ccciiillloooqqqfffaaa]]]ZZZVVVSSSVVV[[[vvvyyyfff___XXXUUUXXXbbbsssmmm___XXXUUUXXXaaaooo~~~uuujjj^^^SSSMMMMMMIIIKKKYYYlllxxxdddWWWLLLJJJLLLQQQTTTVVV[[[bbbaaaaaa^^^YYYZZZ]]]]]]YYY]]]\\\\\\[[[ZZZZZZZZZZZZRRRRRRSSSTTTUUUVVVWWWWWW]]]___lll{{{fff^^^WWWSSSOOOJJJHHHJJJHHHDDDAAAAAA@@@<<<;;;===>>>AAAFFFNNNZZZgggrrryyy}}}vvvaaa```sss~~~}}}uuukkkcccaaa```___]]]^^^^^^]]]^^^```dddgggjjjaaa```______aaabbbbbbaaa``````aaaaaabbbeeejjjnnnqqqxxx{{{vvvooolllkkkiiimmmnnnnnnlllkkknnntttxxx~~~tttpppsssvvvuuusssooorrrooorrr~~~aaaSSSVVV```rrrooo___PPPMMMLLLLLLRRR[[[kkk}}}iiidddbbb^^^[[[[[[[[[ZZZ]]]aaaqqqzzzqqqdddZZZSSSMMMMMMMMMJJJIIIIIIHHHKKKOOOQQQSSS```yyy~~~yyyvvvtttqqqlllhhhddd```^^^___[[[XXXXXXUUURRRRRRUUU\\\qqqyyyooogggcccbbbbbbUUUYYYeeessswwwrrrooorrrnnnggg```[[[WWWUUUZZZ```tttqqqeeeZZZXXXXXX]]]lll}}}}}}jjj^^^XXX[[[]]]ffftttqqqfffZZZPPPJJJIIIHHHNNN]]]nnnzzzxxxcccQQQOOOOOOPPPPPPRRRVVV\\\aaa```\\\WWWVVVYYY]]]___```aaabbbbbbbbb```]]]ZZZYYYUUUTTTTTTTTTUUUVVVWWWXXX[[[aaajjjzzz~~~pppaaa[[[VVVTTTQQQLLLJJJLLLKKKFFFBBBBBBAAA===<<>>???DDDLLLWWWdddpppvvvzzz}}}~~~fffeeewwwyyywwwsssnnngggaaa___^^^______^^^]]]\\\\\\^^^aaadddfff```_________```aaabbbbbb```aaaaaaaaabbbeeejjjmmmnnntttvvvpppjjjjjjkkkkkkoooooommmkkkkkkooovvv|||~~~uuurrrtttvvvtttqqqlllooommmpppyyyjjjYYYXXXYYYjjjsssbbbSSSNNNLLLKKKPPPXXXlllkkkddd```\\\ZZZ[[[\\\ZZZ]]]aaaiiippp}}}ooo]]]UUUNNNMMMLLLJJJHHHIIIHHHKKKNNNQQQTTT```yyy~~~yyywwwsssoookkkgggccc```aaa]]]ZZZYYYWWWSSSTTTXXXaaavvvtttkkkgggeeeeee\\\bbbooo}}}|||yyyyyyrrrlllfffbbb^^^[[[]]]bbbtttwwwiii]]]YYYXXX\\\jjj{{{{{{hhh\\\WWWXXX[[[fffttt~~~oooeeeYYYOOOJJJJJJJJJPPP___qqqyyycccQQQOOOOOOPPPPPPRRRVVV[[[___ccc^^^ZZZXXXZZZ^^^______aaaaaabbbaaa```]]]ZZZXXXVVVUUUUUUUUUUUUUUUUUUVVVZZZ```gggvvvppp```YYYTTTRRRPPPKKKIIIJJJOOOIIICCCCCCAAA>>>>>>@@@===>>>BBBJJJTTTaaalllsssyyy{{{kkkiii{{{zzzrrrnnnfffeeebbb___\\\\\\]]]```^^^]]][[[[[[[[[]]]___```______^^^^^^___aaabbbcccccccccbbbaaaaaaccchhhkkkkkkpppqqqkkkfffhhhkkkmmmpppooollljjjkkkpppxxx~~~{{{tttssstttuuurrrooojjjmmmkkkmmmtttwwwxxx```YYYSSSaaa~~~xxxgggVVVPPPMMMJJJMMMUUUjjjmmmddd]]]ZZZYYY\\\\\\[[[\\\```fffkkkvvvvvvddd[[[RRROOONNNJJJIIIJJJHHHJJJNNNQQQUUUaaayyy}}}zzzwwwssspppkkkfffbbbbbb^^^\\\\\\YYYVVVXXX\\\hhh|||zzzpppkkkiiihhhccclll{{{yyytttpppoookkkfffeeegggvvvqqqccc[[[WWWYYYfffvvvxxxfff[[[WWWVVV[[[fffuuu{{{mmmbbbXXXOOOKKKJJJKKKRRRbbbttt}}}|||zzz|||yyycccQQQOOOOOOPPPQQQRRRUUUZZZ]]]dddaaa]]][[[\\\___```aaaaaaaaaaaaaaa___\\\ZZZXXXVVVVVVVVVUUUUUUUUUUUUUUU[[[^^^cccpppwwwddd[[[TTTQQQPPPLLLIIIJJJUUULLLDDDBBBAAA???>>>@@@>>>???BBBHHHRRR^^^iiipppxxx{{{iiikkkwwwmmmhhh]]]______]]]ZZZYYY\\\___^^^]]]\\\[[[ZZZ[[[\\\]]]^^^^^^^^^^^^___```ccceeeiiihhheeebbb``````dddgggiiioooqqqlllggghhhkkkmmmnnnmmmkkkjjjlllpppvvvzzzxxxtttqqqqqqssstttqqqnnnjjjllliiijjjoooppp|||hhhWWWRRR\\\rrr|||kkkZZZSSSOOOJJJMMMTTTeeezzzoooccc[[[YYYYYY\\\]]]\\\]]]```eeeiiirrr{{{~~~pppeeeYYYTTTPPPLLLJJJKKKIIIKKKNNNRRRVVVccczzz~~~zzzxxxuuupppiiidddccc```^^^^^^ZZZXXX[[[aaaqqq~~~sssmmmiiihhhgggrrr}}}|||}}}|||vvvssssssxxxzzziii___XXXWWWbbbqqqtttddd[[[YYYWWW]]]hhhwwwxxxjjj```UUUNNNLLLJJJKKKTTTeeewww|||yyyuuuxxxxxxbbbRRROOOPPPRRRRRRSSSUUUXXX[[[bbb```^^^]]]^^^aaaccceeebbbbbbaaa```^^^\\\ZZZYYYUUUVVVVVVWWWWWWWWWWWWVVV\\\]]]aaalllooocccWWWSSSQQQNNNKKKJJJ[[[PPPFFFBBBAAA>>>>>>@@@???@@@BBBGGGPPP\\\gggnnntttwww{{{~~~rrrdddlllvvvlllfff\\\]]]^^^\\\YYYWWWYYY\\\^^^^^^\\\[[[[[[[[[[[[\\\^^^_________^^^```eeehhhpppnnniiiccc___^^^```ccciiiqqquuuqqqlllkkklllkkkkkkkkkkkklllnnnpppqqqqqqmmmlllkkkmmmpppqqqpppmmmiiiiiieeeeeekkkkkkvvvuuuYYYTTTZZZiiiooo^^^WWWRRRLLLNNNTTT___rrrrrrddd\\\YYYYYY]]]^^^\\\]]]``````dddkkkqqqxxx|||ooo```XXXQQQLLLIIIKKKKKKLLLOOOSSSYYYeee{{{~~~|||zzzuuullleeecccaaa```___\\\YYY^^^fffzzzuuunnnjjjhhhkkkzzz}}}ooocccYYYUUU___lllooobbb\\\[[[YYY```lllyyywwwhhh]]]SSSMMMLLLJJJLLLVVVhhhzzzyyyvvvrrruuuttt___SSSPPPRRRTTTTTTTTTUUUWWWYYY^^^]]]]]]^^^___bbbfffiiicccbbbbbb```^^^]]][[[ZZZVVVVVVXXXYYYZZZZZZZZZZZZ^^^\\\```iiivvv~~~mmm[[[SSSQQQNNNJJJHHHcccVVVHHHCCCAAA???>>>???@@@@@@AAAEEENNNYYYdddkkknnnrrrvvvyyy|||~~~}}}rrrgggcccrrrxxxmmmggg]]]]]]\\\ZZZXXXWWWXXXZZZ]]]\\\\\\\\\\\\\\\\\\]]]^^^___aaa```___aaaggglllvvvsssmmmeee___]]]___aaaiiiqqqvvvsssnnnmmmmmmllllllllllllmmmnnnnnnllljjjgggggghhhjjjmmmnnnnnnlllffffffbbbccciiiiiirrraaaUUUWWW___ppp{{{tttccc[[[UUUNNNOOOTTTYYYhhhvvvfff^^^[[[ZZZ]]]]]]\\\]]]aaaaaaccchhhmmmqqq|||zzziii]]]TTTMMMJJJKKKMMMMMMPPPUUU\\\hhh}}}{{{qqqhhheeeddddddbbb^^^]]]ccclllzzzrrrmmmkkksssuuuggg\\\VVV\\\hhh{{{jjj___\\\\\\[[[cccnnn{{{vvvggg[[[QQQMMMMMMKKKNNNYYYkkk|||uuurrroootttnnn]]]VVVRRRTTTVVVWWWVVVVVVWWWXXXYYY[[[\\\]]]___bbbgggjjjeeedddcccaaa___^^^]]]\\\YYYZZZ\\\]]]^^^^^^]]]]]]^^^\\\___gggnnn~~~yyy```TTTPPPMMMIIIFFFkkk\\\MMMEEECCCAAA???@@@@@@??????CCCKKKVVVaaahhhkkknnnssswwwzzz}}}yyyhhhdddiii|||yyynnnggg^^^[[[XXXWWWWWWXXXYYYXXXZZZZZZZZZ[[[\\\\\\]]]]]]^^^```bbbaaa```bbbiiinnnxxxtttnnnfff```___```cccgggooosssooolllllloooooorrrooommmmmmmmmmmmjjjhhhgggggghhhiiikkkkkkkkkkkkeeegggdddgggmmmkkkppphhhTTTTTTVVV```sssvvvzzzhhh___WWWOOONNNRRRUUU```vvv{{{kkkbbb^^^\\\]]]]]]\\\^^^bbbgggeeefffiiinnnxxxuuufff[[[SSSOOOPPPOOOOOORRRWWW^^^kkkuuulllhhhggggggfffbbb```hhhrrryyytttrrryyyyyykkk___WWW[[[fff}}}wwweee[[[YYYZZZZZZcccnnn{{{wwwgggZZZPPPLLLMMMMMMQQQ\\\oootttrrrqqqxxx|||iiiZZZXXXSSSUUUXXXYYYXXXWWWWWWXXXXXXZZZ\\\]]]^^^```eeeiiifffeeedddbbb```___^^^^^^___```aaaaaaaaa```^^^\\\]]]ZZZ^^^eeefffpppjjjYYYSSSOOOKKKHHHqqqaaaPPPHHHEEEBBBAAAAAA???>>>>>>AAAIIITTT___fffkkknnnssswww{{{~~~zzzeeeeeeooozzznnnggg^^^YYYUUUTTTWWWYYYYYYXXXWWWXXXYYYZZZ[[[\\\]]]^^^___aaacccbbb```cccjjjpppxxxtttnnngggaaa```cccfffeeellloookkkhhhkkkppprrrwwwsssnnnllllllllljjjhhhjjjiiiiiiiiiiiijjjjjjiiigggjjjiiimmmsssoooqqqkkkTTTRRRPPPTTTeeewww{{{vvvrrrlllbbbXXXOOOLLLPPPSSS[[[lllnnnddd___\\\]]]]]]\\\^^^ccciiidddbbbdddhhhrrrooocccZZZVVVWWWPPPPPPRRRXXX```lllyyyooojjjjjjjjjiiieeeccckkkvvvzzzxxx|||{{{mmmaaaWWW[[[eeexxxtttbbbXXXVVVXXXXXXbbbmmm|||wwwgggYYYOOOKKKMMMPPPSSS___qqqvvvuuuttt|||yyyeeeYYYZZZTTTWWWZZZZZZYYYXXXWWWXXXXXXZZZ\\\]]]\\\^^^bbbfffgggfffeeecccaaa```______ddddddeeedddccc```]]][[[[[[XXX]]]dddbbbgggrrr^^^WWWSSSOOOLLLlllRRRGGGFFFCCCAAAAAA>>>???@@@AAAFFFOOO\\\eeekkkqqqvvvyyy~~~~~~dddkkkuuuppphhh[[[YYYUUURRRRRRTTTWWWYYYZZZZZZYYYWWWVVVXXX\\\___```eeegggcccbbbhhhooosssxxxrrrjjjdddaaabbbcccdddcccaaabbbeeefffiiisss}}}vvvlllkkkllliiiiiilllllllllkkkkkkkkkjjjjjjjjjmmmkkklllqqqssssssuuuyyyuuurrrTTTOOOIIIKKKXXXhhhqqqssstttnnnbbbZZZRRROOOQQQRRRZZZhhh|||rrreee]]]ZZZ^^^___ZZZYYY]]]fffaaaaaafffgggjjjzzzxxxiii```ZZZWWWTTTQQQQQQVVV___nnnzzztttooonnnooonnniiiiiiqqq}}}~~~~~~qqqbbbZZZ]]]ddd{{{tttddd\\\YYYYYY___dddooovvvgggXXXNNNKKKMMMLLLTTTfffzzz{{{wwwsssxxxooobbb___ZZZVVVYYY[[[[[[XXXWWWXXXZZZ\\\]]]]]]]]]]]]___bbbeeefffeeeccc```]]]\\\]]]___cccdddddddddccc```]]]\\\___YYYYYY]]]___fff}}}ttthhh___TTTMMMwww[[[LLLGGGCCC@@@@@@===>>>???@@@DDDMMMZZZccckkkrrrxxx{{{zzzhhhsssqqqhhh___]]]YYYUUUSSSSSSTTTUUUYYYYYYXXXVVVUUUWWW[[[^^^```fffgggcccaaaeeelllooosssnnnhhhdddcccccccccbbbbbbaaabbbdddeeehhhqqq{{{}}}tttppplllgggeeegggmmmmmmmmmlllllllllllllllllljjjkkkppprrrrrrtttxxx~~~mmmrrrUUUOOOIIIIIISSScccpppvvvtttpppccc[[[SSSPPPSSSVVV^^^jjj{{{wwwggg^^^ZZZ______ZZZYYY^^^aaa]]]^^^cccdddfffuuutttggg^^^YYYTTTQQQRRRWWW```mmm}}}vvvsssqqqpppnnnllllllttttttggg___aaahhhrrrddd\\\ZZZ[[[^^^eeeqqqssseeeXXXMMMJJJLLLOOOYYYkkk~~~vvvtttsss}}}|||kkk^^^ZZZUUUSSSUUUXXXXXXVVVUUUVVVXXX^^^______^^^^^^___bbbeeedddcccbbb___\\\[[[]]]___aaabbbbbbcccbbb```^^^\\\]]]XXXWWW[[[\\\aaatttsssdddXXXhhhTTTIIICCC???>>>===>>>>>>???BBBKKKXXXaaakkksss{{{~~~}}}sssjjj|||qqqfff```^^^[[[XXXUUUSSSSSSRRRWWWWWWVVVUUUTTTVVVZZZ]]]aaaggghhhccc___bbbfffiiillljjjgggfffeeedddbbb```aaa```aaaddddddfffnnnwwwzzzuuummmeeeccceeelllllllllllllllmmmmmmmmmmmmjjjkkkoooqqqppprrrvvv}}}gggtttqqqTTTOOOIIIHHHNNN[[[mmmyyywwwttteee[[[SSSRRRVVV^^^hhhsss~~~kkk```[[[___```\\\[[[^^^\\\ZZZ\\\bbbccceeepppqqqeee^^^XXXUUUUUUZZZbbbooozzzzzzuuupppooonnnpppxxxyyymmmfffiiipppooobbb]]]]]]^^^^^^ggguuu}}}ooocccWWWMMMIIIKKKRRR]]]ppp~~~rrrpppsss~~~yyyhhh[[[WWWRRRUUUWWWYYYZZZYYYYYYZZZ\\\``````aaa```___```bbbddd`````````^^^\\\[[[]]]___````````````___^^^\\\\\\ZZZVVVVVVWWWWWWZZZiii{{{{{{jjjvvv\\\LLLDDD@@@>>>>>>>>>>>>>>>AAAJJJVVV___jjjttt}}}{{{qqqlllkkkpppccc\\\\\\ZZZYYYWWWUUUTTTSSSUUUUUUUUUTTTTTTUUUYYY\\\bbbhhhjjjeee``````bbbcccfffffffffggghhhfffccc```aaa```aaacccddddddkkksss||||||{{{uuummmfffeeehhhjjjjjjkkklllmmmmmmnnnnnnnnnllllllpppqqqpppqqquuuiiiooozzzmmmQQQNNNKKKIIIKKKUUUhhhyyyxxxfff\\\SSSRRRVVV```kkkyyypppddd]]]```aaa]]]\\\___\\\[[[^^^ccceeefffoooyyy|||nnneee^^^[[[[[[___fffqqq~~~xxxqqqnnnooorrryyy|||qqqlllpppxxx}}}kkkaaa]]]___aaa```kkk{{{vvvjjj```UUULLLIIIKKKRRR```tttzzzpppmmmrrrzzziii\\\XXXSSSVVVWWWYYY[[[\\\]]]^^^^^^___aaabbbaaa```___```aaa^^^______^^^]]]]]]^^^```aaa```___]]]\\\[[[ZZZYYYWWWUUUUUUVVVTTTVVVaaannn~~~dddPPPGGGBBB@@@????????????AAAIIIUUU^^^hhhsss~~~xxxnnnhhhhhhqqqqqqddd\\\\\\[[[YYYWWWUUUSSSRRRSSSTTTTTTTTTTTTUUUXXX[[[ccciiilllgggaaa`````````bbbccceeehhhiiigggccc```aaa```bbbdddcccbbbhhhooorrrvvvxxxrrrjjjffffffhhhjjjkkknnnpppqqqqqqqqqpppqqqnnnnnnqqqrrrpppqqquuuqqqssswww{{{fffOOOMMMLLLLLLKKKQQQdddvvv~~~iii\\\SSSQQQUUUWWWdddtttwwwiii```aaabbb^^^\\\^^^[[[\\\___ccceeeggglllsss{{{wwwlllccc```^^^aaagggqqq{{{rrrooonnnqqqxxx|||ssspppvvvxxxhhh___^^^```bbbcccooo{{{qqqfff]]]TTTLLLJJJMMMQQQaaawwwvvvoookkkqqqzzziii]]]ZZZVVVTTTTTTVVVXXXZZZ[[[\\\[[[^^^___aaaaaa___^^^^^^^^^^^^___```___^^^^^^```bbbbbbaaa^^^[[[YYYWWWWWWWWWUUUUUUUUUUUUTTTVVV^^^ggg~~~nnnVVVJJJEEEAAA@@@@@@??????@@@HHHSSS\\\fffrrr~~~yyyrrrhhheeeiiirrrhhhaaa```]]]ZZZWWWTTTRRRPPPRRRSSSTTTTTTTTTVVVYYY[[[aaahhhlllhhhbbb```___^^^aaaaaaccceeegggfffccc```aaaaaaccceeecccbbbeeelllnnnssstttnnngggeeeeeedddjjjmmmrrrvvvxxxwwwuuusssssspppooorrrrrrpppqqqtttzzzzzzyyyxxxzzzbbbOOOLLLLLLMMMLLLOOOaaauuunnn___SSSPPPTTTRRR]]]lll|||~~~nnnbbbbbbccc^^^[[[]]]YYY[[[]]]```bbbeeeiiilllqqqxxxttthhhccc```aaafffppp~~~vvvqqqnnnnnnvvv{{{tttsss|||sssddd^^^^^^```aaafffrrryyyoooccc[[[SSSLLLLLLOOORRRdddzzz|||pppkkkjjjpppxxxggg\\\[[[YYYWWWVVVWWWYYY\\\^^^]]]\\\\\\^^^aaabbb```^^^]]]]]]]]]___``````______```aaacccaaa]]]ZZZWWWVVVWWWWWWVVVWWWWWWVVVUUUWWW]]]bbbtttwww[[[NNNGGGAAA??????>>>===???FFFQQQYYYeeeqqq}}}yyyqqqhhhgggnnnpppiiicccbbb___\\\YYYWWWUUUTTTRRRSSSUUUUUUUUUVVVYYY[[[]]]fffkkkhhhbbb___^^^\\\_________```bbbbbbaaa___bbbaaadddfffdddaaadddjjjkkkppppppjjjeeefffeeecccfffkkkrrrxxxzzzyyyuuurrrssspppoooqqqqqqoooooorrr|||{{{}}}gggTTTMMMJJJKKKJJJNNN```uuutttcccUUUPPPSSSSSSYYYaaappprrreeecccccc^^^[[[\\\YYY[[[]]]^^^```cccggghhhkkkmmmvvv|||pppjjjddddddhhhrrr{{{uuunnnlllttt~~~zzztttvvvooobbb]]]^^^___```hhhtttyyynnnbbbYYYRRRLLLMMMRRRWWWjjjxxxllliiihhhnnnxxxggg]]]^^^\\\[[[ZZZZZZ\\\___aaa```^^^[[[^^^bbbcccbbb```^^^^^^\\\^^^______^^^^^^^^^___aaa^^^[[[XXXWWWWWWYYYZZZZZZ[[[ZZZVVVTTTVVV[[[^^^jjj}}}___PPPHHHAAA???>>>===<<<===DDDOOOWWWcccppp|||zzzsssjjjjjjrrr{{{lllgggbbbaaa^^^\\\[[[[[[[[[[[[RRRSSSUUUUUUVVVWWWYYY\\\ZZZccciiigggaaa___]]][[[^^^]]]\\\]]]^^^______^^^bbbbbbeeegggeeeaaaccciiigggllllllgggeeehhhiiieeebbbgggpppwwwzzzwwwrrrnnnrrrooonnnppppppmmmmmmpppqqqnnnXXXNNNHHHHHHHHHMMMaaawwwyyyfffWWWQQQSSSQQQRRRVVVaaa|||uuufffdddccc^^^ZZZ[[[[[[]]]^^^^^^```dddggghhhiiihhhmmmzzzwwwpppjjjhhhkkkvvvxxxoookkksss~~~zzztttwww~~~mmmaaa]]]^^^______iiiuuuyyyooobbbYYYQQQMMMOOOTTT[[[nnnwwwllljjjfffnnnyyyiii```aaaaaaYYYWWWWWWYYY]]]^^^\\\ZZZ[[[___cccdddcccaaa```___[[[]]]^^^^^^]]]\\\]]]^^^^^^\\\YYYWWWWWWYYY\\\]]]]]]^^^[[[WWWTTTVVVYYY[[[aaazzzfffOOOFFFEEEAAA?????????>>>BBBMMMZZZgggqqq}}}|||oookkkjjj~~~nnnfffgggaaa^^^[[[]]]aaabbb^^^[[[XXXUUUUUUYYY___bbbaaa^^^aaabbbcccbbbaaa^^^\\\ZZZZZZZZZ[[[]]]``````___]]]aaa``````cccgggiiigggeeeiiiiiihhhfffbbbaaaaaabbbfffgggjjjlllmmmmmmkkkjjjlllnnnqqqrrrqqqlllgggdddiii|||gggTTTIIILLLNNNOOO___vvvmmm]]]TTTQQQTTTSSSTTT^^^rrrkkkfffeee___]]]```[[[ZZZYYYYYY\\\```dddgggeeeiiipppwww}}}yyytttrrrssszzzwwwpppnnnrrrvvv|||vvv{{{{{{iii```^^^```cccfffppp{{{~~~rrrhhh]]]UUUOOOKKKNNNSSSccctttyyymmmdddfffooosssggg___```eee[[[ZZZYYYZZZ[[[[[[YYYWWW^^^cccdddbbbbbbbbb___[[[[[[YYYWWWWWWWWWZZZ\\\^^^ZZZYYYVVVRRRPPPSSSWWW[[[bbbaaa]]]VVVUUUXXX[[[ZZZccckkknnnTTTIIIGGGAAA????????????BBBMMMYYYhhhrrr~~~|||nnnlllnnnyyyvvvgggaaaccccccaaa___bbbeeefffbbb^^^XXXVVVVVVZZZ```bbbaaa^^^___```aaaaaa```^^^\\\ZZZZZZZZZZZZ\\\___``````___dddcccbbbdddggghhhgggeeefffggggggfffdddcccdddfffggghhhhhhhhhhhhhhhhhhgggmmmoooqqqqqqoookkkeeebbbdddtttyyybbbOOOLLLMMMOOO^^^qqqrrraaaVVVRRRTTTRRRSSS[[[kkknnneeebbb]]]ZZZ\\\[[[ZZZYYYYYY[[[___ccceeeaaadddiiiooouuu|||yyyyyy{{{sssoooppprrr|||vvvfff^^^]]]___dddhhhqqq|||oooeeeZZZSSSNNNLLLOOOUUUfffwww|||qqqhhhjjjuuurrrggg______bbb[[[ZZZYYYZZZ[[[[[[YYYWWWZZZ^^^```^^^^^^```^^^YYYYYYXXXWWWVVVWWWXXXZZZ\\\XXXWWWUUURRRQQQRRRVVVYYY[[[[[[XXXUUUXXX^^^```^^^ZZZccc|||yyy[[[MMMJJJBBB@@@?????????BBBMMMYYYiiisss~~~ooommmssswwwxxxlllaaa]]]```bbbaaaaaadddhhhhhhddd```XXXWWWYYY]]]aaacccaaa^^^]]]^^^_________^^^\\\[[[[[[ZZZZZZ[[[^^^aaaaaaaaaeeeeeedddfffggghhhgggeeedddeeeffffffeeefffhhhjjjjjjiiigggeeeddddddeeefffkkklllnnnooonnnjjjeeebbb```kkksssWWWMMMLLLPPP^^^mmmyyyfffYYYSSSSSSQQQQQQVVVaaazzzwwwhhhbbb\\\YYYZZZ[[[ZZZZZZZZZ[[[^^^aaabbbeeegggjjjnnnqqqzzz~~~vvvqqqnnnnnn~~~pppbbb\\\\\\___eeelllsss~~~lllbbbWWWQQQMMMLLLQQQXXXjjjzzztttlllnnn~~~tttkkkccc___```\\\ZZZYYYYYYZZZZZZYYYXXXUUUYYY[[[ZZZ[[[]]]]]]YYYWWWVVVVVVUUUVVVVVVWWWWWWUUUUUUUUUSSSQQQQQQSSSUUUVVVVVVTTTTTTZZZbbbbbb]]]SSS\\\ooobbbPPPJJJCCCAAA@@@@@@???AAALLLXXXhhhrrrsssqqqxxx~~~|||tttnnnfff^^^]]]___]]]]]]```cccfffeeebbb^^^YYYYYY[[[___bbbccc```^^^\\\]]]^^^____________^^^\\\[[[ZZZ[[[^^^aaabbbbbbccccccdddeeeggggggggggggdddeeefffffffffgggiiikkkkkkhhheeebbbaaabbbdddffffffhhhkkklllllliiifffdddaaagggwwwaaaOOOLLLRRR^^^iiilll\\\TTTRRROOOPPPRRRYYYnnnnnnddd___[[[[[[[[[[[[ZZZZZZ[[[]]]___```iiijjjmmmpppqqqwwwwwwqqqnnnmmmvvvyyykkk^^^[[[[[[]]]eeennnwww}}}kkkaaaUUUOOOKKKKKKRRRYYYnnn}}}wwwoooooo}}}uuukkkccc```^^^\\\ZZZZZZZZZZZZYYYXXXSSSWWWYYYXXXZZZ^^^___]]]UUUUUUUUUUUUTTTTTTSSSSSSRRRSSSTTTSSSQQQPPPPPPQQQUUUSSSQQQSSS[[[bbb```YYYSSS\\\gggxxxiiiSSSIIIEEEBBBAAA@@@???AAALLLXXXgggqqq~~~|||zzz}}}tttkkkfffaaa]]]\\\^^^YYY[[[^^^aaacccbbb___]]]ZZZ[[[\\\___aaaaaa```___]]]^^^^^^___```aaaaaaaaa]]][[[ZZZ[[[^^^aaabbbbbb^^^```bbbdddfffggghhhiiiggghhhhhhgggeeeeeefffhhhfffddd```^^^]]]___bbbdddeeegggiiijjjiiigggdddbbbdddiiiuuusssXXXNNNQQQZZZaaa|||tttaaaVVVQQQNNNOOOQQQUUUfffuuuggg```]]][[[ZZZZZZ[[[\\\\\\]]]^^^^^^fffgggjjjmmmmmmqqq}}}xxxssspppoooqqqyyywwwhhh]]][[[[[[[[[dddqqq~~~xxxjjj```TTTMMMJJJKKKSSS[[[rrr{{{uuuooossshhhdddbbb___\\\[[[[[[ZZZYYYXXXUUUXXXZZZYYY\\\aaacccbbbVVVVVVUUUTTTSSSRRRRRRQQQQQQRRRTTTSSSQQQOOONNNOOOQQQPPPNNNQQQYYY```^^^WWWTTTZZZ```kkksssYYYLLLFFFCCCBBBAAA???AAAKKKWWWfffppp~~~yyyoooeee```^^^[[[ZZZ[[[ZZZ[[[^^^``````___^^^\\\[[[\\\]]]^^^_________```^^^^^^______```aaaaaabbb^^^\\\\\\]]]___aaaaaa```\\\___bbbdddeeefffhhhjjjiiiiiiiiigggdddcccccceee```___]]]\\\[[[\\\]]]^^^fffggghhhhhhfffccc```^^^gggmmmwwwjjjTTTPPPUUUXXXppp|||fffZZZSSSNNNOOORRRTTT```kkkaaa\\\ZZZYYYZZZ\\\]]]^^^^^^^^^^^^dddeeehhhlllllloooxxx|||wwwtttrrrooossszzzuuufff\\\\\\\\\\\\fffuuuuuuiii^^^RRRLLLJJJMMMVVV___vvv~~~zzzrrrvvvllliiigggddd```]]]\\\[[[YYYXXXWWWZZZ[[[ZZZ]]]cccgggfffYYYXXXVVVTTTSSSRRRQQQQQQQQQRRRTTTSSSQQQOOONNNNNNKKKLLLLLLNNNUUU]]]]]]XXXRRRUUUXXXaaaxxxcccSSSGGGDDDCCCAAA???AAAKKKWWWgggqqq~~~~~~}}}yyynnnbbb___^^^[[[YYYYYYZZZ[[[]]]]]]]]]\\\[[[[[[\\\]]]]]]\\\\\\]]]___```^^^^^^^^^^^^___``````aaa^^^]]]]]]^^^```aaa___^^^^^^aaadddeeeeeefffhhhjjjiiiiiiiiifffcccaaabbbccc``````___^^^]]][[[ZZZYYYaaabbbdddeeeeeedddbbbaaagggpppyyy}}}^^^SSSUUUXXXddd|||mmm___VVVPPPOOOTTTTTT[[[vvvrrrccc\\\ZZZYYYZZZ\\\^^^``````______dddeeehhhlllmmmnnnttt}}}yyyuuuqqqoooqqqtttuuuxxxrrrcccZZZ^^^___^^^jjj|||uuueeeZZZOOOJJJKKKPPP[[[fffzzz}}}zzzxxxqqqlllmmmkkkhhhccc___]]][[[YYYWWWWWWZZZZZZYYY\\\cccgggggg\\\ZZZWWWTTTRRRRRRRRRRRRQQQSSSTTTSSSPPPNNNNNNNNNKKKLLLLLLLLLPPPWWWXXXUUUPPPPPPRRRYYYjjjkkkYYYGGGEEECCCBBB???AAAKKKVVVhhhrrrzzzvvv}}}uuu|||oooddd``````]]]ZZZYYYXXXZZZ[[[ZZZYYYXXXXXXYYY]]]]]]\\\[[[ZZZ\\\___aaa^^^]]]]]]]]]]]]^^^___```^^^^^^^^^```aaaaaa^^^\\\```cccggggggffffffhhhjjjhhhiiihhhfffcccaaaaaabbbcccddddddcccaaa^^^ZZZXXXZZZ\\\___cccfffgggggggggeeepppzzzfffYYYZZZ]]]ZZZlllqqqbbbYYYQQQPPPUUUTTTWWWnnnyyyggg^^^[[[XXXZZZ]]]___aaaaaa``````bbbbbbfffjjjjjjiiiooovvv|||wwwrrrnnnlllllljjjiiipppzzzpppaaaYYY^^^``````nnnvvvbbbXXXMMMJJJKKKRRR___kkk}}}zzzwww~~~xxxkkkjjjpppnnnjjjeee```]]][[[YYYWWWWWWYYYYYYXXX[[[bbbffffff^^^\\\XXXUUURRRRRRSSSTTTRRRSSSTTTSSSPPPNNNNNNNNNNNNPPPOOOLLLLLLPPPRRRPPPRRRNNNOOOUUU```wwwsssbbbOOOFFF@@@AAAAAACCCMMMZZZjjjuuusssxxxyyyxxxssssssvvveee^^^]]][[[XXXWWW\\\^^^___]]]ZZZXXXVVVVVV[[[\\\\\\YYYXXXZZZ___cccaaa^^^[[[ZZZ\\\___aaaaaa```___aaagggiiieeeaaaaaafffggghhhiiihhhfffdddcccggghhhiiihhhgggffffffggghhhiiikkkjjjfff```ZZZVVVYYYYYY[[[^^^ccciiiooosssooorrrssszzznnnVVVSSSVVVWWW```xxxxxxcccXXXTTTTTTUUUSSSTTTcccvvvoooaaa\\\[[[ZZZZZZ[[[]]]___^^^]]]```bbbeeeggghhhjjjmmmooo{{{tttoooiiiccc``````bbbdddkkkwww~~~zzzzzzyyyyyy|||}}}mmmddd\\\ZZZ]]]dddqqq|||xxxrrrfff\\\RRRMMMMMMTTTcccppp{{{vvv{{{qqqeeedddiiiiiilllnnniiiaaaZZZYYYZZZ\\\]]]^^^^^^]]]]]]```aaa___\\\XXXTTTSSSTTTWWWYYYUUUUUUTTTSSSQQQPPPNNNMMMOOOLLLHHHGGGGGGIIIJJJJJJHHHJJJLLLUUU```iiixxxbbbPPPGGG@@@AAABBBCCCNNN[[[lllvvvvvvvvvtttqqqqqqwwwvvveee^^^]]][[[YYYXXX[[[\\\]]]\\\YYYXXXWWWXXXYYYZZZZZZYYYYYY\\\bbbfffccc```[[[YYYZZZ\\\]]]^^^^^^]]]```fffhhheeebbbbbbgggggghhhiiihhhfffdddbbbcccdddeeeeeeddddddfffhhhnnnooopppooojjjccc]]]YYYWWWWWWYYY]]]bbbhhhnnnrrrqqqqqqpppvvvxxx[[[RRRTTTTTTZZZmmm|||gggXXXTTTRRRSSSPPPPPP]]]mmmvvvgggaaa\\\[[[ZZZ[[[]]]___^^^^^^___aaadddfffgggiiikkknnnvvv~~~zzztttlllccc\\\YYYYYYZZZ\\\eeerrr~~~~~~uuupppmmmnnnppppppuuuzzz{{{lllccc\\\[[[^^^fffsss~~~wwwqqqcccZZZPPPLLLNNNVVVeeesssyyyttt|||}}}nnnddddddjjjkkknnnppplllddd]]][[[\\\[[[\\\]]]\\\[[[\\\^^^___^^^\\\XXXUUUTTTUUUWWWYYYSSSSSSRRRRRRPPPNNNMMMLLLNNNKKKGGGFFFFFFHHHHHHHHHHHHJJJJJJQQQYYYaaa|||eeeRRRHHHBBBBBBBBBDDDOOO]]]nnnxxxzzzwwwqqqkkknnn~~~vvveee^^^]]][[[ZZZZZZ[[[\\\\\\ZZZXXXWWWXXXYYYWWWXXXYYYYYY[[[___dddhhhfffbbb[[[WWWVVVXXXYYYZZZ\\\ZZZ]]]dddgggdddbbbcccggghhhhhhhhhgggeeecccaaa``````aaa``````aaaeeegggqqqrrrrrrpppkkkddd^^^YYYUUUVVVWWWZZZ```ffflllooopppmmmjjjooo~~~]]]OOONNNRRRSSS```vvvjjj[[[UUUSSSSSSOOOMMMVVVdddnnnggg]]]\\\[[[[[[]]]______^^^^^^```bbbdddeeefffiiikkktttxxx~~~wwwmmmaaaXXXSSSQQQPPPRRRVVV^^^hhhqqqvvvwwwvvvxxxxxxwwwuuurrrooollljjjddd```^^^aaadddfffkkkqqqwww|||xxxiiibbb\\\\\\aaaiiivvvvvvppp___WWWNNNLLLOOOXXXiiiwwwuuusss}}}yyykkkdddfffmmmmmmrrrtttpppggg___\\\\\\YYYZZZ[[[ZZZYYYYYYZZZ\\\\\\ZZZWWWUUUTTTUUUVVVWWWQQQQQQQQQPPPOOOMMMLLLKKKLLLJJJFFFEEEFFFGGGGGGGGGGGGIIIHHHKKKRRRVVVkkkkkkUUUKKKCCCBBBBBBEEEQQQ___qqqyyy~~~xxxnnngggooottteee^^^\\\[[[[[[\\\]]]]]]\\\YYYVVVVVVWWWYYYWWWXXXXXXZZZ\\\```eeehhhhhhccc[[[VVVTTTUUUVVVWWW[[[XXXZZZ```dddbbbaaabbbffffffffffffdddcccaaa```______^^^]]]\\\^^^bbbeeekkkkkkllljjjfffaaa[[[WWWUUUUUUVVVXXX\\\aaafffiiimmmhhhccchhh}}}___OOONNNQQQOOOWWWiii{{{mmm```XXXTTTTTTQQQMMMTTT___rrrssshhh___]]]\\\\\\]]]______^^^\\\^^^aaabbbbbbdddfffhhhrrrsss}}}wwwlll```WWWQQQOOONNNMMMNNNQQQYYYccciiiiiigggggggggfffdddbbb___\\\[[[YYYUUUUUUXXX[[[^^^ccciiiooouuu{{{|||sssfff```\\\^^^dddmmmzzzwwwppp^^^UUUNNNLLLPPP[[[lll{{{|||rrrrrrvvvjjjfffllluuutttyyy{{{vvvlllaaa[[[YYYXXXXXXYYYWWWVVVUUUVVVXXXWWWWWWUUUTTTSSSSSSSSSSSSPPPPPPPPPOOONNNMMMKKKKKKLLLIIIGGGFFFFFFGGGGGGFFFFFFIIIGGGHHHMMMOOO^^^zzzsssYYYMMMDDDCCCCCCFFFRRRaaasss{{{rrriiifffsss|||pppccc]]]\\\ZZZ[[[]]]___^^^]]]ZZZVVVUUUVVVWWWZZZYYYYYYZZZ]]]```bbbdddfffaaa[[[VVVUUUVVVWWWWWWZZZXXXXXX]]]```______```cccccccccbbbaaa___^^^^^^___^^^]]][[[YYYZZZ]]]```aaabbbcccccc```]]]YYYVVVVVVUUUUUUVVVXXX\\\```cccjjjfffbbbgggyyyaaaRRRQQQMMMLLLQQQ```qqq~~~qqqcccZZZSSSSSSQQQMMMQQQZZZeeewwwiiiaaa___]]]\\\]]]^^^___^^^\\\]]]___``````aaaccceeejjjlllwwwxxxlll```VVVPPPMMMLLLHHHFFFFFFMMMWWW]]]]]]ZZZZZZZZZYYYXXXVVVTTTRRRQQQSSSOOONNNRRRTTTUUUZZZ___gggmmmvvv|||vvvmmmccc^^^\\\```hhhrrrvvvooo]]]UUUNNNNNNSSS^^^ppp|||sssuuutttkkkkkkttttttfff]]]YYYWWWWWWWWWUUUSSSRRRSSSTTTSSSSSSSSSSSSRRRQQQPPPPPPPPPPPPPPPOOONNNMMMLLLKKKLLLJJJHHHGGGHHHHHHHHHGGGEEEHHHFFFGGGLLLLLLWWWlll{{{\\\PPPFFFDDDCCCGGGTTTcccttt{{{yyyfffdddiii{{{tttiii```\\\[[[ZZZZZZ]]]^^^___^^^[[[XXXWWWWWWXXXZZZYYYXXXYYY\\\___``````bbb___ZZZXXXXXXZZZ[[[[[[\\\XXXWWW[[[]]]\\\[[[]]]___^^^^^^]]]\\\\\\\\\[[[\\\\\\[[[YYYWWWWWWZZZ\\\YYYZZZ\\\]]]]]][[[XXXWWWTTTTTTSSSSSSUUUYYY\\\^^^hhhffffffjjjuuu}}}www{{{]]]NNNMMMHHHHHHMMMYYYiiiwww}}}hhh\\\RRRQQQOOOKKKNNNUUU^^^wwwlllcccaaa^^^\\\]]]^^^______[[[]]]_________```bbbcccgggiiittt{{{oooaaaUUUMMMIIIGGGEEECCCCCCHHHPPPVVVWWWUUUQQQPPPOOONNNMMMKKKKKKJJJMMMIIIHHHKKKMMMMMMPPPUUU___fffpppxxx}}}qqqhhh```\\\\\\bbbkkkvvv|||qqqiii[[[SSSNNNOOOVVVcccvvv}}}uuuzzztttmmmqqq}}}~~~nnnbbb]]]VVVWWWVVVTTTQQQOOOPPPQQQPPPQQQRRRSSSSSSQQQOOOMMMOOOOOOOOOOOONNNMMMLLLKKKLLLJJJHHHHHHHHHIIIHHHFFFBBBGGGEEEFFFLLLLLLQQQbbb{{{^^^RRRGGGDDDDDDGGGUUUeeettt|||ppp```eeerrrkkkccc\\\[[[[[[YYYYYY\\\[[[]]]^^^]]][[[ZZZZZZ[[[YYYWWWVVVXXX\\\______^^^]]][[[ZZZZZZ]]]___``````^^^YYYWWWYYYZZZXXXXXXYYYZZZYYYYYYYYYYYYYYYYYYYYYVVVWWWWWWWWWUUUVVVWWWYYYUUUVVVXXXYYYYYYXXXVVVUUUQQQPPPPPPQQQSSSWWW[[[^^^dddeeehhhjjjnnnyyyvvv\\\KKKGGGEEEHHHLLLUUUdddwwwpppaaaUUUQQQOOOKKKLLLRRRYYYlllssseeebbb^^^]]]]]]^^^______\\\]]]____________aaabbbeeegggppp|||ooo```SSSKKKFFFDDDCCCBBBCCCHHHNNNSSSTTTTTTKKKJJJIIIHHHGGGGGGGGGGGGHHHDDDDDDGGGHHHHHHKKKPPPXXX___jjjssszzz}}}nnnddd^^^[[[\\\cccnnnyyytttggg___VVVPPPLLLPPPYYYhhh}}}yyysssooovvvsssfff```WWWWWWVVVSSSPPPNNNNNNOOOOOOQQQSSSUUUUUUSSSOOOMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJIIIGGGGGGHHHHHHFFFEEE@@@FFFDDDDDDJJJIIIKKKWWWccc___SSSHHHEEEDDDHHHVVVfffttt|||~~~iii___iiizzzfff___ZZZZZZZZZXXXXXX[[[XXX[[[]]]^^^]]]]]]]]]]]]WWWUUUUUUWWW\\\___```___YYYYYYYYY\\\```cccdddddd```[[[WWWYYYYYYVVVUUUWWWWWWVVVVVVVVVVVVWWWXXXXXXQQQRRRTTTUUUTTTUUUVVVXXXRRRSSSUUUVVVVVVUUUSSSRRRMMMMMMMMMOOOSSSWWW\\\___```cccggggggffftttzzzbbbPPPIIIFFFIIIMMMUUUcccyyy}}}yyyhhhYYYTTTQQQLLLLLLQQQVVVeeezzzfffccc___]]]]]]^^^______\\\^^^____________```bbb___aaahhhtttzzzmmm___SSSKKKGGGEEE>>>>>>@@@DDDIIIMMMOOOPPPIIIIIIHHHGGGFFFFFFFFFFFFFFFCCCBBBFFFHHHHHHJJJOOOSSS[[[gggpppxxx~~~|||lllaaa]]]ZZZ\\\dddooozzz}}}nnn```WWWSSSNNNKKKPPP[[[lll|||rrrpppxxxtttggg```WWWWWWVVVSSSOOOMMMMMMNNNOOOQQQUUUWWWWWWTTTQQQNNNKKKLLLLLLLLLKKKJJJIIIIIIIIIGGGFFFFFFGGGGGGEEECCC???EEECCCCCCHHHGGGGGGPPPSSSuuufffRRRHHHGGGDDDLLL```lllvvv||||||xxxmmmcccsssgggccc]]]YYYWWWWWWWWWWWWXXXZZZZZZYYY\\\aaabbb___[[[VVVRRRUUU[[[___^^^ZZZWWWYYY\\\^^^___```ccceee^^^\\\YYYWWWWWWXXXZZZ[[[XXXWWWUUUTTTSSSTTTUUUVVVTTTTTTSSSSSSSSSSSSSSSTTTRRRSSSSSSSSSSSSSSSSSSSSSOOOOOOOOOOOORRRVVVZZZ]]]]]]___aaa``````llljjjSSSDDDCCCEEEHHHOOOcccoooYYYRRRPPPLLLLLLOOOWWW```rrrrrrggg]]][[[\\\___cccgggfffaaa[[[XXXZZZ^^^aaaaaaeeeaaadddppp|||{{{jjj]]]QQQHHHDDDEEE??????AAAEEEIIILLLMMMMMMJJJIIIHHHGGGFFFEEEDDDCCC??????@@@AAACCCEEEGGGIIILLLTTT```llluuu|||wwwggg[[[UUUZZZ___dddnnn|||uuuggg\\\VVVRRROOOMMMRRRaaauuuwwwttt~~~rrrddd\\\XXXWWWVVVTTTQQQOOOMMMMMMPPPTTTVVVUUUWWWXXXTTTNNNRRROOOKKKJJJJJJKKKLLLLLLHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEDDDDDDFFFHHHKKKMMMSSSiiifffRRRIIIHHHEEEMMMaaalllzzz~~~xxxvvvzzzqqqppp{{{ccc___[[[WWWVVVVVVVVVUUUSSSUUUVVVVVVZZZ___aaa^^^[[[VVVRRRUUU[[[^^^\\\YYYVVVXXXZZZ\\\\\\]]]```bbb^^^\\\YYYVVVUUUUUUWWWXXXVVVVVVUUUTTTTTTTTTTTTTTTRRRRRRQQQQQQQQQQQQRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQNNNNNNNNNNNNQQQUUUYYY[[[\\\]]]___^^^]]]gggqqqYYYIIIEEEGGGHHHNNN___|||sss]]]TTTQQQLLLKKKMMMPPPXXXhhhssshhh]]][[[]]]```dddiiikkkfff___\\\\\\___``````ccc___aaajjjqqq|||zzziii[[[OOOEEEBBBCCC@@@@@@AAAEEEIIILLLMMMLLLFFFFFFEEEDDDCCCCCCBBBBBB@@@@@@??????AAACCCFFFGGGJJJQQQ]]]hhhrrryyyvvvfff\\\YYY]]]aaafffnnn|||sssfff\\\WWWRRROOONNNTTTdddxxx|||}}}{{{yyy}}}oooccc]]]WWWWWWUUUTTTRRRPPPOOOOOONNNQQQSSSSSSUUUXXXUUUPPPRRROOOKKKIIIIIIJJJKKKKKKHHHGGGFFFEEEDDDDDDDDDDDDHHHGGGFFFEEEEEEGGGHHHJJJIII[[[{{{hhhTTTKKKJJJFFFOOObbblllxxxnnnppp{{{wwwyyyttt```]]]ZZZXXXXXXXXXWWWUUUQQQTTTUUUUUUZZZ```bbb___YYYUUURRRTTTYYY\\\ZZZWWWTTTUUUWWWXXXXXXYYY[[[]]]\\\ZZZXXXUUUSSSSSSSSSTTTSSSTTTTTTUUUTTTTTTRRRRRROOOOOOOOONNNNNNOOOOOOPPPNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLMMMOOOSSSVVVXXXYYYZZZ\\\[[[XXX___uuu}}}cccPPPJJJJJJKKKNNNZZZtttyyybbbWWWRRRLLLJJJLLLLLLQQQ\\\sss{{{nnn```\\\]]]```cccgggnnniiiccc^^^]]]]]]^^^^^^aaa]]]^^^dddhhhooo|||kkk\\\PPPFFFBBBDDD@@@@@@AAAEEEIIIKKKKKKKKKDDDDDDDDDCCCCCCBBBBBBBBBBBB@@@???>>>>>>AAACCCEEEFFFMMMXXXcccllltttzzz}}}rrreee\\\^^^```dddiiiqqq}}}}}}pppfff]]]WWWPPPOOOPPPXXXhhh|||yyy{{{{{{nnnccc\\\YYYXXXWWWUUUTTTRRRQQQQQQPPPNNNQQQRRRRRRTTTWWWVVVQQQQQQNNNJJJHHHHHHIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDIIIHHHGGGEEEEEEEEEFFFFFFHHHSSSkkkiiiVVVMMMLLLIIIQQQdddooorrrkkkfffnnnzzzzzzzzz{{{kkk___^^^[[[[[[[[[[[[ZZZXXXUUUWWWXXXYYY]]]bbbccc```WWWTTTRRRSSSWWWYYYWWWTTTQQQSSSTTTUUUTTTUUUVVVXXXXXXWWWUUURRRQQQQQQQQQRRRPPPRRRTTTUUUUUUSSSQQQPPPNNNNNNMMMMMMMMMNNNOOOOOOMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKMMMPPPSSSTTTUUUVVVYYYXXXUUUZZZmmmoooXXXMMMLLLLLLOOOVVVkkkvvvfffZZZTTTMMMJJJLLLLLLNNNVVVgggvvveee]]]\\\]]]___bbbjjjgggbbb^^^[[[[[[[[[\\\^^^\\\^^^cccffflllxxxpppaaaTTTJJJEEEFFF@@@@@@AAADDDGGGIIIIIIHHHEEEEEEEEEEEEDDDDDDDDDDDDCCCAAA>>><<<<<<>>>AAACCCDDDJJJTTT^^^fffnnntttxxxyyy|||{{{nnnccc\\\```aaafffmmmuuuzzzpppfff]]]WWWMMMNNNQQQ\\\mmm|||}}}xxxlllaaaZZZWWWWWWZZZXXXVVVTTTRRRPPPPPPPPPPPPRRRRRRRRRUUUYYYYYYVVVPPPMMMIIIFFFGGGGGGHHHGGGGGGGGGFFFEEEDDDDDDEEEEEEHHHGGGFFFEEEDDDDDDEEEEEEKKKOOO___}}}lllXXXOOONNNKKKUUUiiiuuuzzzfffbbbdddrrr{{{xxx|||}}}zzzpppddd^^^]]][[[[[[[[[[[[ZZZYYYXXX[[[\\\[[[^^^aaaaaa\\\TTTRRRQQQRRRUUUVVVTTTRRROOOPPPRRRRRRQQQRRRSSSUUUSSSRRRQQQPPPPPPQQQQQQRRROOOQQQSSSUUUUUUTTTQQQOOONNNMMMMMMMMMNNNNNNOOOPPPMMMMMMLLLLLLLLLKKKKKKKKKIIIIIIJJJJJJLLLNNNPPPQQQQQQSSSUUUUUUSSSWWWgggxxx}}}cccPPPJJJIIIOOOUUUdddwwwkkk^^^WWWOOOLLLMMMLLLLLLQQQ^^^vvv}}}hhh^^^]]]]]]^^^```eeedddaaa^^^\\\\\\]]]^^^```___```cccfffkkkttt|||vvvgggYYYMMMHHHHHHAAA@@@AAACCCFFFGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBAAA>>><<<<<<===???@@@CCCHHHPPPYYY```hhhnnnssssssvvv|||wwwjjjaaa\\\```aaahhhrrrzzzxxxooofff\\\UUUKKKMMMTTT```rrr~~~yyypppeee]]]YYYYYY[[[[[[YYYVVVSSSPPPOOONNNNNNMMMOOOPPPQQQVVV^^^aaa```PPPLLLHHHFFFFFFFFFGGGFFFGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFHHHIIIRRRiiioooZZZPPPOOOMMMXXXooo|||jjjgggjjjzzz{{{zzz~~~yyyrrrmmmgggaaa]]][[[XXXXXXXXXYYYYYYXXXXXX[[[[[[ZZZ[[[^^^[[[WWWRRRQQQQQQQQQSSSSSSQQQOOOMMMOOOPPPQQQPPPPPPRRRTTTPPPPPPOOOOOOPPPPPPQQQQQQOOOQQQSSSUUUUUUTTTRRRPPPMMMMMMMMMMMMNNNOOOPPPPPPOOOOOONNNNNNMMMLLLLLLLLLIIIIIIIIIJJJKKKMMMNNNOOOOOOPPPRRRRRRPPPTTTcccrrrvvvXXXKKKFFFNNNUUU___yyy}}}sssdddZZZQQQMMMNNNHHHIIIMMMWWWiiimmmaaa___^^^___```aaabbbbbb```______```bbbccccccbbbcccdddgggmmmqqqwww{{{lll]]]PPPHHHGGGCCCBBBCCCDDDGGGHHHGGGEEEDDDDDDDDDCCCCCCBBBBBBBBBAAA@@@???>>>===>>>>>>???CCCGGGMMMTTTZZZaaahhhlllppprrrwww{{{rrrggg```^^^```bbblllxxxuuummmeeeZZZRRRKKKOOOWWWfffwww~~~zzzsssooohhh```YYYVVVWWWYYY[[[XXXUUURRROOONNNNNNNNNIIIKKKLLLNNNUUU```ffffffPPPMMMHHHFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFBBBBBBCCCDDDEEEFFFFFFGGGEEEGGGMMM]]]yyyrrr\\\QQQPPPNNN\\\uuu{{{xxxrrrhhhcccaaaaaa___\\\XXXVVVWWWXXXYYYYYYWWWYYYZZZXXXYYY[[[YYYTTTPPPPPPPPPQQQQQQPPPNNNMMMLLLNNNPPPPPPPPPQQQRRRTTTPPPPPPOOOOOOOOOOOOOOOOOOPPPQQQSSSUUUUUUTTTSSSRRRLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQQQQPPPOOONNNNNNNNNIIIIIIIIIJJJKKKLLLMMMMMMPPPPPPPPPPPPMMMPPP]]]lllmmmUUUGGGLLLSSSWWWjjjzzz|||jjj___SSSMMMNNNHHHHHHKKKQQQ\\\uuuvvvfffaaa^^^]]]]]]]]]___aaa```^^^^^^```bbbddddddcccaaabbbeeeiiillllll}}}sssdddTTTKKKHHHGGGFFFFFFGGGIIIJJJIIIGGGFFFFFFEEEDDDCCCCCCBBBBBB??????@@@@@@??????>>>>>>AAAEEEJJJOOOTTTZZZaaaeeejjjllloootttxxx|||~~~}}}nnneeeaaa```bbbeeeppp~~~{{{oooiiiaaaWWWOOOMMMRRR\\\lll}}}yyysssjjjhhhddd^^^XXXTTTSSSTTTWWWUUURRRPPPNNNOOOPPPQQQJJJKKKJJJJJJPPPZZZ______QQQMMMIIIFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFBBBBBBCCCDDDEEEEEEEEEEEEFFFHHHMMMUUUhhhttt^^^RRRPPPOOO^^^xxx|||nnnbbb]]]___cccbbb___ZZZXXXXXXZZZ[[[[[[VVVYYYZZZYYYZZZ\\\ZZZTTTOOOPPPPPPQQQPPPOOOMMMLLLLLLMMMOOOPPPPPPQQQSSSUUUQQQQQQPPPPPPOOONNNMMMMMMQQQRRRSSSTTTUUUUUUTTTTTTKKKKKKKKKKKKLLLMMMOOOOOOSSSSSSRRRRRRQQQPPPOOOOOOIIIIIIJJJJJJKKKLLLLLLMMMQQQPPPOOONNNKKKMMMZZZgggbbbJJJLLLPPPOOO]]]rrrwww|||ooobbbUUUNNNNNNJJJJJJLLLNNNRRReee~~~kkkbbb\\\YYYWWWZZZ\\\___^^^\\\[[[]]]___bbbcccbbb```bbbgggkkklllffftttyyy|||yyyjjjYYYNNNKKKJJJIIIIIIJJJKKKLLLKKKIIIJJJIIIHHHGGGFFFEEEDDDCCC>>>???@@@AAAAAA@@@???>>>@@@CCCGGGKKKPPPVVV\\\aaabbbdddhhhnnntttzzz~~~yyyllldddbbbbbbdddgggrrrvvvkkkeee___UUUMMMOOOTTT```ppp|||uuuoookkkjjjhhhbbb\\\WWWUUUTTTSSSRRRPPPNNNNNNOOORRRSSSPPPOOOKKKGGGJJJQQQUUUTTTQQQNNNIIIGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFBBBCCCDDDDDDEEEDDDDDDDDDDDDHHHKKKLLLXXXvvv{{{ooocccUUUPPPXXXiiizzzuuueeeZZZYYY```ggghhhccc\\\XXXXXXYYYYYYXXXXXXXXXYYYYYYXXXVVVUUUSSSQQQRRRTTTTTTSSSPPPMMMKKKMMMNNNPPPQQQQQQQQQSSSUUUSSSSSSSSSSSSRRRQQQOOONNNKKKLLLOOOQQQQQQQQQPPPOOOKKKJJJJJJHHHHHHJJJOOOSSSTTTUUUVVVTTTRRROOOOOOOOOKKKJJJHHHGGGHHHKKKNNNPPPSSSRRRQQQOOOLLLNNNZZZgggsssPPPIIILLLMMMTTTaaauuuooouuu{{{jjjZZZOOOLLLMMMFFFFFFMMMQQQZZZxxxmmmbbb___\\\YYY\\\YYYXXXZZZ[[[YYYZZZ^^^^^^___aaaaaa``````bbbcccbbbgggmmmttt{{{{{{qqqdddWWWPPPTTTRRRRRRTTTVVVVVVTTTQQQMMMKKKJJJIIIJJJJJJIIIGGGFFFEEECCCBBBAAAAAAAAABBBBBBEEEHHHJJJMMMPPPUUUXXX]]]^^^```dddkkksss{{{tttiiicccbbbccchhhooo{{{ssshhh___VVVOOOMMMQQQWWWfff|||}}}wwwqqqrrrooojjjccc]]]WWWRRROOOQQQPPPOOOOOONNNNNNNNNOOOLLLKKKIIIGGGFFFGGGIIIJJJKKKJJJIIIGGGFFFEEEDDDDDDHHHGGGEEEDDDCCCDDDEEEGGGDDDDDDDDDDDDEEEEEEEEEEEEHHHHHHEEEJJJUUUbbbjjj}}}mmmbbbVVVSSS[[[kkk|||tttcccYYYYYYaaahhhgggbbb\\\XXXWWWXXXWWWWWWXXXXXXWWWVVVUUUTTTSSSRRRPPPQQQSSSSSSRRROOOMMMKKKKKKMMMOOOPPPPPPPPPRRRTTTSSSTTTTTTSSSRRRPPPNNNMMMKKKLLLNNNPPPPPPPPPOOONNNLLLLLLKKKJJJJJJLLLPPPTTTVVVWWWXXXVVVSSSQQQPPPPPPKKKJJJHHHGGGHHHJJJMMMNNNPPPPPPQQQQQQNNNNNNXXXddd~~~~~~WWWJJJIIIHHHMMMVVVfffwwwxxxsssbbbVVVRRROOOHHHGGGMMMOOOVVVpppwwwfff___[[[XXX\\\YYYXXXZZZZZZXXXYYY]]]^^^```aaa```^^^^^^___```aaadddhhhlllppptttxxx{{{uuuhhh\\\WWWZZZYYYXXXZZZ[[[[[[XXXUUUOOOLLLHHHGGGGGGHHHIIIHHHGGGFFFDDDBBBAAA@@@AAAAAAAAACCCFFFIIIKKKNNNRRRUUUYYYZZZ\\\aaahhhpppxxx}}}~~~qqqgggaaaaaaaaahhhooo}}}rrrggg^^^UUUOOOMMMRRRYYYjjj~~~yyytttsssoooiiibbb\\\WWWSSSPPPPPPPPPOOONNNMMMMMMMMMMMMKKKJJJHHHGGGGGGGGGHHHIIIIIIIIIGGGFFFEEEEEEDDDDDDGGGFFFDDDBBBBBBCCCDDDEEECCCCCCDDDDDDDDDEEEEEEEEEHHHHHHEEEIIIQQQ[[[zzzUUUfff{{{}}}hhh```WWWVVV```ooo~~~sssdddZZZYYY___eeeddd___ZZZVVVUUUVVVVVVVVVYYYXXXUUUSSSRRRQQQQQQQQQPPPQQQRRRRRRQQQOOOMMMKKKJJJLLLNNNNNNNNNOOOQQQSSSTTTTTTSSSSSSQQQOOOMMMLLLKKKLLLMMMNNNOOONNNMMMLLLKKKKKKKKKIIIIIIKKKOOORRRVVVWWWWWWUUURRROOONNNOOOKKKJJJIIIGGGGGGIIIJJJLLLLLLNNNQQQRRROOOOOOXXXddd}}}___LLLHHHEEEGGGLLLWWWkkk{{{}}}xxxfffYYYTTTPPPIIIHHHLLLLLLPPPfffnnnbbb]]]\\\]]]YYYXXXZZZYYYWWWXXX\\\___``````___]]]\\\\\\]]]^^^```bbbdddeeegggjjjlllxxx~~~{{{kkkbbb```aaaaaaaaabbbbbb```\\\YYYQQQMMMIIIFFFGGGHHHHHHIIIHHHFFFDDDBBB@@@@@@@@@@@@@@@BBBEEEGGGHHHKKKOOORRRTTTTTTVVV[[[bbbkkktttyyyyyymmmddd```___```iiippp~~~pppfff]]]TTTOOONNNTTT^^^ppp~~~zzzvvvoookkkeee```\\\WWWSSSPPPOOOOOOMMMLLLLLLKKKKKKKKKHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDCCCAAAAAABBBCCCCCCBBBCCCCCCCCCDDDDDDDDDDDDGGGHHHEEEGGGMMMRRRiiiHHHVVVhhhyyyxxxccc]]]XXX[[[eeessszzzwww}}}uuufff\\\YYYZZZ]]]]]][[[WWWUUUTTTUUUWWWXXX[[[YYYUUURRRPPPPPPQQQQQQQQQRRRRRRSSSRRRPPPNNNMMMKKKLLLNNNOOONNNOOOQQQSSSTTTSSSRRRQQQOOONNNLLLKKKKKKLLLLLLMMMLLLLLLKKKJJJHHHHHHHHHGGGFFFHHHKKKNNNSSSTTTTTTRRRNNNKKKKKKKKKKKKJJJIIIGGGGGGGGGHHHIIIJJJKKKNNNQQQPPPRRR\\\iii{{{eeeNNNGGGFFFGGGIIIQQQ\\\iii{{{zzzlll]]]VVVPPPIIIHHHJJJJJJLLL\\\ooowwwgggaaaaaa]]]YYYXXXZZZYYYWWWWWW[[[^^^_________]]]\\\\\\^^^[[[]]]___aaabbbcccfffhhhmmmrrryyynnneeeeeefffggghhhhhhfffccc^^^[[[SSSPPPMMMKKKKKKJJJIIIHHHHHHGGGDDDBBB@@@???>>>???@@@AAADDDEEEGGGIIILLLOOOOOOPPPQQQVVV]]]gggpppuuu}}}uuujjjcccaaaaaaaaalllrrr|||mmmcccZZZRRROOOPPPWWWdddyyyyyyuuurrrfffdddbbbaaa___[[[TTTOOOOOONNNLLLKKKJJJIIIIIIIIIEEEFFFGGGGGGGGGFFFFFFEEEEEEFFFFFFFFFGGGFFFFFFFFFDDDDDDCCCBBBAAABBBBBBCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDGGGDDDEEEJJJLLL\\\xxxDDDMMMZZZjjjxxx~~~xxxppp^^^[[[[[[```lllxxxyyyppprrrvvvhhh^^^XXXUUUTTTVVVVVVUUUTTTTTTVVVXXXZZZ]]]ZZZVVVSSSQQQQQQRRRSSSSSSSSSTTTTTTSSSRRRQQQPPPMMMNNNPPPPPPOOOOOOPPPRRRRRRRRRPPPOOOMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIFFFGGGGGGFFFEEEFFFIIIKKKPPPQQQQQQOOOLLLIIIHHHIIIJJJIIIHHHGGGFFFFFFGGGGGGIIIJJJLLLNNNNNNSSSaaaooo~~~yyyzzzkkkRRRHHHGGGGGGGGGNNNQQQ[[[lll}}}wwwggg]]]PPPJJJHHHIIIIIIKKKVVVdddmmmcccbbb^^^[[[YYYZZZYYYVVVWWWZZZ\\\]]]______^^^^^^___```[[[]]]___```aaabbbdddfffiiilllqqqvvv{{{rrriiiiiikkkmmmnnnnnnjjjddd^^^[[[TTTTTTSSSSSSRRROOOJJJGGGHHHFFFDDDAAA???>>>>>>>>>@@@BBBDDDEEEFFFGGGJJJMMMMMMMMMNNNRRRYYYccclllqqqzzz~~~sssiiiddddddeeeeeeooouuuwwwjjj```XXXQQQQQQSSS\\\lll|||sssmmmiii^^^^^^```dddfffbbbYYYRRROOONNNLLLJJJIIIGGGGGGGGGDDDDDDEEEEEEFFFEEEEEEDDDEEEFFFGGGGGGHHHGGGGGGFFFDDDDDDCCCCCCBBBBBBBBBBBB@@@AAAAAAAAABBBBBBBBBBBBAAAEEECCCEEEJJJJJJSSSiiiDDDGGGPPP]]]iiinnnlllggg\\\\\\___gggsss}}}yyylllooouuuggg]]]WWWSSSRRRSSSSSSTTTTTTTTTUUUYYY\\\\\\ZZZWWWTTTRRRRRRSSSTTTTTTTTTTTTTTTTTTSSSSSSRRROOOPPPQQQPPPOOONNNOOOPPPOOOOOOMMMLLLKKKJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHIIIGGGHHHHHHGGGFFFGGGIIIKKKNNNOOOOOONNNKKKIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFIIIIIIJJJLLLMMMRRRaaappp}}}|||tttrrrWWWIIIGGGFFFDDDJJJGGGPPP^^^qqqnnnbbbTTTNNNJJJIIIIIIKKKSSS\\\zzztttfff``````\\\ZZZ[[[ZZZWWWWWWZZZ[[[]]]^^^^^^^^^^^^___aaa^^^___``````^^^^^^___```eeehhhkkknnnpppvvv~~~}}}ssspppqqqtttwwwuuuooohhhaaa]]]WWWXXXXXXYYYWWWSSSLLLGGGGGGEEECCCAAA????????????@@@AAACCCDDDDDDEEEHHHJJJKKKJJJKKKNNNUUU^^^hhhmmmvvv{{{|||ppphhhfffhhhjjjjjjrrrzzz|||rrrfff]]]VVVQQQRRRWWWaaassszzzmmmeeeaaaZZZ\\\```fffjjjggg]]]TTTOOONNNLLLJJJHHHGGGFFFEEECCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAA???DDDCCCDDDJJJIIINNN^^^EEEEEEJJJTTT___dddcccaaa]]]___eeeooozzzuuuhhhoooqqqbbbYYYVVVVVVVVVSSSTTTUUUTTTSSSTTTWWWZZZZZZYYYWWWTTTSSSSSSTTTUUUTTTTTTTTTTTTSSSSSSSSSRRRPPPQQQQQQPPPMMMLLLLLLMMMLLLKKKJJJIIIIIIIIIJJJJJJFFFFFFFFFFFFGGGHHHHHHIIIFFFGGGGGGGGGFFFFFFHHHIIIJJJKKKLLLKKKIIIHHHGGGHHHFFFFFFFFFFFFFFFEEEEEEEEEHHHHHHJJJLLLLLLOOO\\\iiiwwwzzzzzzssswwwwww\\\KKKGGGGGGDDDFFFBBBLLLVVVbbbvvvhhhZZZSSSMMMJJJIIIJJJPPPUUUhhhmmmdddbbb^^^\\\\\\[[[WWWWWWZZZ[[[]]]^^^]]]\\\\\\]]]^^^^^^___```___]]]\\\\\\]]]bbbdddggghhhiiilllrrrwww}}}zzz~~~xxxnnngggccc[[[[[[ZZZZZZXXXSSSMMMIIIEEEDDDBBB@@@?????????@@@???@@@AAAAAAAAABBBEEEGGGIIIHHHHHHJJJQQQZZZccciiirrrxxxyyymmmggggggkkknnnnnnrrr~~~wwwmmmccc[[[TTTQQQTTTZZZeeexxxzzzjjjaaa\\\ZZZYYY[[[aaafffddd[[[SSSPPPOOOMMMJJJHHHFFFEEEEEECCCBBBAAAAAAAAABBBDDDEEEBBBCCCEEEFFFEEEDDDCCCAAABBBBBBBBBBBBBBBAAAAAA@@@????????????@@@@@@@@@AAA>>>DDDCCCCCCIIIHHHJJJVVVkkkHHHFFFHHHRRR\\\aaaaaa```___bbbiiittt|||oooeeeooommm]]]UUUVVVYYY[[[UUUVVVWWWUUUSSSSSSUUUXXXYYYXXXVVVUUUTTTTTTTTTTTTSSSSSSSSSSSSRRRRRRRRRRRRPPPQQQQQQOOOLLLJJJJJJJJJJJJIIIHHHGGGGGGHHHIIIJJJEEEEEEEEEEEEFFFGGGHHHIIICCCDDDEEEDDDCCCCCCEEEGGGEEEGGGHHHHHHFFFEEEEEEFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFHHHKKKMMMLLLMMMVVVbbbjjjqqq}}}rrrqqq{{{xxx^^^MMMJJJJJJHHHFFFBBBMMMSSSYYYyyyrrr___WWWOOOKKKIIIJJJNNNRRR\\\~~~vvvlllccc___]]]]]][[[XXXXXX[[[\\\]]]]]]\\\ZZZYYYZZZ[[[\\\^^^___^^^]]]]]]^^^___```cccfffggggggiiinnnrrrrrr{{{~~~tttllliii^^^]]]ZZZYYYVVVSSSNNNKKKDDDCCCBBB@@@??????@@@@@@===???@@@@@@???@@@BBBDDDHHHGGGFFFHHHNNNWWW```fffooovvv~~~wwwlllfffggglllooopppqqqssskkkaaaZZZTTTQQQUUU\\\hhh|||{{{jjj```[[[YYYVVVUUUYYY^^^]]]VVVOOOPPPOOOMMMJJJHHHFFFEEEEEECCCBBB@@@@@@@@@BBBDDDEEEAAABBBCCCDDDDDDBBB@@@???@@@AAAAAAAAAAAA@@@??????>>>????????????@@@@@@@@@???EEECCCCCCHHHGGGGGGPPPWWWzzzGGGHHHKKKRRRZZZ^^^^^^\\\___hhhttt}}}rrrggghhh~~~gggZZZXXXWWWUUUSSSVVVVVVUUUQQQNNNOOOSSSXXXWWWVVVUUUTTTTTTQQQNNNKKKQQQOOONNNNNNOOOPPPPPPOOOQQQPPPNNNMMMKKKJJJJJJIIIIIIHHHGGGFFFFFFGGGHHHIIIEEEDDDCCCDDDEEEFFFEEECCCDDDDDDFFFJJJMMMMMMIIIEEEFFFEEEEEEFFFGGGGGGDDDBBB???AAACCCDDDDDDDDDFFFHHHEEEDDDFFFJJJLLLMMMRRRXXX^^^gggttt{{{~~~qqqWWWLLLHHHEEEBBBGGGGGGGGGWWWsssuuussswwwiii]]]QQQLLLKKKIIIJJJMMMXXXnnn}}}nnnkkkbbb[[[YYYYYYXXXXXXYYYYYY]]]```^^^ZZZWWWYYY\\\aaa```___]]]\\\[[[[[[ZZZ]]]bbbfffgggeeedddhhhkkklllooosssvvvxxxzzz|||~~~zzz|||wwwqqqlllfff^^^YYYUUUQQQLLLHHHCCCBBBAAA@@@@@@@@@AAAAAABBBAAA???======???BBBCCCBBBDDDEEEFFFHHHNNNWWW^^^jjjrrr}}}zzzuuuoookkkkkkmmmoooppp|||}}}rrrkkkaaaXXXPPPNNNXXXcccuuu{{{mmm```VVVQQQRRRSSSUUUVVVVVVVVVVVVUUURRRNNNJJJGGGEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCC@@@@@@@@@AAAAAAAAABBBBBBCCCBBBAAA@@@???======<<>>???@@@@@@AAAAAA@@@AAAAAABBBCCCDDDEEEMMMcccNNNMMMOOOTTTZZZ^^^^^^]]]eeemmmyyyzzzooohhhmmmdddVVVTTTTTTSSSSSSSSSTTTSSSQQQOOOOOORRRVVVUUUTTTSSSSSSSSSSSSQQQPPPPPPOOOMMMMMMNNNOOONNNMMMOOONNNMMMLLLKKKJJJJJJJJJHHHHHHHHHHHHIIIKKKLLLNNNGGGFFFEEEEEEFFFFFFEEECCCEEEEEEFFFJJJMMMLLLIIIFFFFFFEEEEEEFFFGGGFFFDDDBBB@@@BBBCCCDDDCCCDDDEEEGGGEEEDDDFFFJJJKKKLLLQQQXXX]]]eeepppgggRRRIIIFFFAAAFFFHHHJJJYYYtttvvvooonnnaaaTTTNNNLLLJJJJJJLLLPPPbbbyyyiii```XXXWWWWWWVVVWWWYYY[[[^^^```___ZZZXXXYYY[[[```___^^^]]]\\\\\\\\\\\\^^^bbbeeeeeebbb```cccfffgggiiilllnnnppprrruuuwwwxxxzzz~~~}}}pppjjjccc]]]XXXSSSMMMIIIDDDCCCBBB@@@??????@@@@@@BBBAAA???>>>>>>???@@@AAAAAABBBDDDEEEFFFLLLUUU\\\gggooo{{{yyyuuuooolllnnnrrrvvvxxx{{{rrrjjjaaaXXXQQQQQQ]]]jjjzzzqqqcccYYYSSSQQQRRRRRRRRRRRRQQQQQQPPPTTTRRROOOLLLIIIGGGFFFFFFCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAA@@@???>>>===<<<>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@AAABBBCCCDDDGGGUUUnnnZZZXXXVVVWWWZZZ]]]___```mmmuuu{{{vvvkkkkkkwwwwww___RRRPPPPPPQQQSSSQQQRRRSSSRRRQQQQQQSSSTTTSSSQQQPPPQQQSSSUUUUUUUUUPPPNNNLLLLLLMMMMMMLLLKKKMMMLLLKKKKKKJJJJJJKKKKKKHHHHHHHHHIIIKKKNNNPPPRRRJJJHHHGGGFFFGGGFFFEEECCCFFFFFFGGGJJJLLLLLLIIIGGGFFFEEEEEEEEEFFFFFFDDDBBBBBBCCCDDDDDDCCCCCCDDDFFFEEEDDDEEEIIIKKKKKKPPPVVV[[[aaajjj|||___MMMJJJAAAFFFIIILLL\\\wwwvvvtttfffXXXQQQNNNKKKJJJKKKLLLVVVmmmkkkaaaYYYWWWXXXWWWXXX[[[]]]___aaa___[[[YYYYYY[[[]]]]]]]]]\\\\\\]]]]]]^^^^^^aaacccbbb^^^\\\]]]___bbbdddfffggggggiiilllooouuuwwwyyy|||wwwqqqiiiccc]]]WWWOOOJJJFFFDDDBBB@@@????????????AAAAAA@@@??????>>>>>>>>>>>>@@@BBBBBBDDDIIIQQQXXXbbbkkkxxxxxxtttooonnnqqqxxx~~~wwwooohhh___WWWSSSVVVeeesssxxxdddXXXRRROOOPPPPPPPPPOOOMMMLLLJJJIIIOOOOOOMMMKKKIIIGGGFFFEEEAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAA@@@???>>>===<<<=========>>>>>>>>>?????????>>>>>>>>>???@@@AAABBBCCCHHHWWWtttjjjfffaaa]]]]]]___bbbddduuu|||}}}yyylllssszzzjjjYYYQQQNNNMMMNNNQQQRRRSSSTTTUUUUUUUUUVVVVVVTTTRRROOOOOORRRUUUWWWXXXOOOMMMKKKKKKKKKLLLKKKJJJJJJJJJJJJJJJJJJKKKLLLLLLIIIIIIIIIJJJKKKNNNPPPQQQKKKJJJHHHHHHHHHHHHFFFDDDGGGGGGHHHIIIJJJJJJIIIHHHFFFEEEDDDDDDEEEFFFDDDBBBCCCDDDEEEDDDCCCBBBCCCDDDEEEDDDEEEHHHIIIJJJNNNTTTYYY^^^fffwwwnnnTTTMMMCCCFFFHHHMMM^^^{{{~~~zzzjjjZZZRRROOOMMMKKKKKKNNNQQQ```}}}qqqfff]]]ZZZZZZZZZ[[[^^^^^^```aaa___\\\ZZZZZZ[[[[[[[[[[[[\\\]]]^^^___```^^^```aaa```]]][[[[[[\\\aaabbbccccccccceeehhhjjjqqqrrrtttvvvyyy~~~~~~xxxpppiiiccc[[[RRRKKKGGGEEECCCAAA???>>>>>>>>>@@@@@@@@@@@@???>>><<<;;;<<<>>>@@@@@@AAAEEEMMMSSS___hhhuuu~~~~~~~~~wwwsssoooooottt|||~~~ssskkkddd[[[VVVTTT[[[lll}}}qqq\\\RRROOOMMMNNNNNNMMMLLLKKKIIIGGGFFFIIIIIIIIIHHHFFFEEECCCBBBAAAAAAAAA@@@@@@@@@??????@@@@@@@@@AAAAAAAAAAAABBB@@@@@@@@@AAA@@@???>>>===<<<<<<===>>>>>>>>>>>>>>>===============>>>???@@@CCCBBBJJJ```zzzuuummmfffbbbcccfffjjjzzz~~~{{{uuu~~~zzzuuuggg^^^WWWSSSQQQMMMMMMPPPTTTTTTVVVXXXZZZ[[[ZZZZZZWWWTTTQQQPPPQQQTTTVVVVVVNNNLLLJJJJJJKKKKKKKKKJJJIIIIIIIIIIIIJJJKKKLLLMMMIIIIIIHHHHHHIIIJJJLLLMMMKKKIIIHHHHHHIIIIIIHHHFFFGGGGGGHHHHHHHHHHHHHHHIIIFFFEEECCCDDDEEEEEEDDDCCCCCCDDDEEEDDDCCCBBBCCCDDDEEECCCDDDGGGHHHHHHLLLRRRWWW[[[eeeyyy}}}[[[MMMGGGGGGGGGLLL^^^|||nnn\\\TTTQQQOOOLLLLLLOOOOOOWWWooowwwlll```\\\[[[ZZZ\\\_________```___]]][[[ZZZZZZZZZZZZ[[[\\\]]]___```aaa]]]^^^______^^^]]]]]]]]]```aaabbbbbbbbbccceeeggglllnnnppprrruuuyyy}}}|||uuunnnggg^^^TTTMMMGGGFFFCCCAAA???>>>======>>>???@@@@@@???===;;;::::::<<<>>>>>>>>>BBBIIINNN[[[eeerrr{{{yyyzzz}}}zzzvvvsssppppppvvv~~~xxxoooeee___XXXTTTUUU___ssslllZZZRRROOOMMMLLLLLLKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFEEECCCBBBAAAAAAAAAAAA@@@@@@@@@???????????????@@@@@@@@@@@@AAA>>>???@@@AAAAAA@@@>>>===<<<<<<===>>>>>>>>>>>>=========<<<<<<<<<===>>>>>>AAA@@@EEEUUUkkkzzzoooiiihhhlllppp}}}~~~~~~}}}}}}xxxsssmmm\\\ZZZYYYXXXTTTOOONNNQQQUUUUUUVVVXXX[[[]]]]]]\\\YYYVVVSSSQQQRRRSSSTTTTTTMMMKKKIIIJJJKKKLLLLLLKKKJJJJJJJJJJJJKKKLLLMMMNNNIIIHHHGGGFFFFFFGGGHHHIIIHHHGGGFFFGGGJJJKKKJJJIIIFFFGGGGGGFFFEEEEEEGGGIIIGGGEEECCCCCCDDDDDDDDDCCCCCCDDDEEEDDDCCCBBBCCCDDDEEECCCDDDGGGGGGGGGKKKPPPUUUZZZiiihhhQQQKKKIIIGGGKKKZZZvvvttt```WWWTTTPPPMMMKKKKKKKKKQQQccc}}}pppccc]]]ZZZXXXYYY\\\^^^^^^^^^]]]]]]\\\[[[ZZZYYYZZZZZZ[[[]]]___aaabbb]]]^^^^^^____________^^^]]]___aaabbbbbbbbbcccdddiiikkknnnppprrruuuyyy||||||vvvpppjjjaaaVVVNNNGGGFFFCCCAAA???>>>>>>>>>===>>>?????????===<<<;;;999;;;=========@@@EEEJJJVVVaaannnxxx}}}|||tttsssuuu}}}wwwtttrrrpppsssyyytttlllaaa[[[VVVUUUXXXcccxxx~~~yyyzzzgggXXXRRROOOMMMJJJJJJKKKKKKJJJIIIIIIHHHGGGFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@@@@@@@?????????======>>>>>>>>>?????????===>>>@@@AAAAAA@@@???>>><<<===>>>???@@@???>>>=========<<<<<<<<<<<<======<<<<<>>>>>>>>=========>>>======<<<<<<999;;;===<<<<<<>>>CCCHHHPPP[[[jjjvvv|||}}}rrrjjjhhhjjjoooyyy{{{tttqqqpppqqquuu}}}}}}qqqjjj^^^ZZZVVVWWW[[[hhh}}}wwwqqq~~~sss^^^SSSPPPNNNJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGFFFDDDBBBAAAAAAAAAAAA?????????>>>>>>>>>======<<<<<<<<<<<<============<<<===@@@AAABBBAAA???>>><<<===???@@@AAA@@@???>>>======<<<<<<<<<<<<======<<<:::>>>GGGNNN]]]|||}}}sssqqqtttyyyzzztttmmmeeebbbbbbccc```XXXPPPQQQWWWQQQPPPOOORRRWWWZZZ[[[ZZZXXXVVVTTTSSSSSSTTTSSSRRRKKKJJJIIIJJJLLLNNNNNNNNNLLLLLLLLLLLLLLLMMMNNNNNNGGGFFFEEEEEEEEEFFFGGGHHHBBBBBBCCCFFFJJJMMMNNNNNNEEEFFFFFFDDDAAAAAAEEEHHHGGGEEEBBBBBBCCCDDDDDDCCCBBBCCCDDDDDDCCCCCCDDDFFFEEECCCCCCFFFFFFEEEIIINNNTTT[[[qqqlllPPPMMMJJJJJJQQQaaaxxxlll___YYYSSSLLLIIIGGGJJJMMMTTTeee}}}mmmccc]]]ZZZZZZ]]]ZZZZZZZZZ[[[]]]]]]\\\[[[ZZZZZZZZZ\\\]]]___aaabbb```___^^^_________]]][[[]]]aaafffhhhhhhgggffffffhhhjjjmmmoooooopppqqqsssyyy}}}{{{|||yyyuuupppkkkbbbWWWOOOFFFDDDBBB@@@????????????<<<<<<<<<<<<============888;;;<<<<<<;;;===BBBGGGKKKWWWgggttt|||}}}yyy{{{zzzsssiiiaaa___```cccnnn|||yyyrrrooooooqqqwww|||pppiii^^^ZZZXXXYYY^^^kkk}}}sssmmm}}}nnnXXXMMMMMMLLLHHHKKKKKKJJJJJJHHHGGGEEEDDDFFFDDDAAA???======>>>???>>>=========<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;===@@@BBBBBBAAA???>>><<<>>>@@@AAABBBAAA???>>>>>>======<<<<<<<<<======???;;;<<>>>>>?????????>>>===<<<<<<<<<<<<===999999888999<<>>>>>???>>>===<<<:::999;;;;;;;;;;;;;;;;;;;;;;;;<<<===???@@@@@@???>>>>>>;;;<<<===??????@@@@@@@@@@@@>>><<<:::999:::;;;<<<@@@;;;<<>>???AAABBBCCCCCCCCCCCCCCCCCCCCCCCCEEEGGGHHHGGGEEEDDDFFFHHHGGGFFFDDDCCCDDDGGGJJJLLLVVVccc}}}lllYYYJJJIIIKKKMMMUUU```lll~~~}}}mmmcccVVVNNNNNNLLLJJJKKKPPPVVVfffsssjjj```[[[^^^ZZZZZZYYYYYYYYYZZZ\\\]]]___]]]ZZZXXXXXXZZZ]]]______^^^]]]]]]]]]]]]^^^___bbbccccccdddeeefffhhhhhhhhhiiijjjjjjjjjmmmqqqtttvvvvvvyyy~~~}}}zzzooojjjbbb[[[WWWXXX\\\```lllrrr|||}}}tttoooiiieeebbb\\\SSSLLLFFFDDDBBB???>>>===>>>>>><<<;;;;;;:::::::::;;;;;;::::::::::::<<>>>>>===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>===<<<<<<;;;<<<<<<===>>>>>>>>>>>>???>>><<<:::999:::;;;;;;>>>:::;;;@@@@@@AAANNN```|||}}}zzzkkk___ZZZ[[[[[[^^^``````[[[VVVRRRPPPNNNNNNNNNOOOQQQSSSVVVWWWTTTTTTTTTSSSQQQNNNKKKJJJJJJIIIIIIIIIJJJKKKLLLLLLHHHIIIIIIJJJJJJJJJJJJJJJGGGGGGFFFEEEEEEEEEEEEFFFGGGDDD@@@??????@@@@@@@@@CCCBBB@@@>>>>>>???AAABBBDDDDDDDDDDDDDDDDDDDDDDDDFFFHHHIIIHHHGGGFFFHHHIIIFFFEEECCCBBBCCCFFFIIIKKKUUU```wwwcccKKKJJJLLLHHHIIIQQQZZZggguuuxxxiii[[[RRRQQQMMMJJJJJJMMMOOOZZZuuuzzzpppddd\\\ZZZYYYYYYXXXXXXYYY[[[\\\]]]___\\\YYYWWWWWWYYY\\\^^^___^^^]]]\\\\\\^^^```aaaeeedddcccbbbccceeehhhiiigggggghhhhhhhhhjjjmmmpppqqqpppqqqvvv}}}wwwrrrnnneeeaaa[[[UUUQQQPPPQQQRRRXXX]]]eeelllqqqqqqooonnnjjjfffaaa]]]ZZZTTTLLLGGGDDDBBB@@@>>>=========>>>;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;<<<<<<>>>@@@AAAFFFNNNZZZfffrrr|||}}}mmmeee___\\\YYYTTTRRRTTTTTTYYY^^^fffttt~~~sssnnnnnnuuuxxx|||tttkkkfffddd]]]^^^lll~~~eeeSSSLLLKKKJJJHHHGGGGGGGGGFFFEEECCCAAAAAAAAAAAAAAAAAA@@@???======<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<;;;>>>===;;;:::999::::::;;;;;;999:::>>>======FFFTTTddduuuggg[[[VVVVVVXXXXXXYYY[[[ZZZWWWSSSOOONNNNNNNNNNNNOOOQQQSSSUUURRRRRRRRRQQQOOOLLLIIIGGGGGGGGGGGGGGGGGGHHHHHHHHHEEEFFFGGGHHHIIIIIIIIIIIIGGGGGGFFFEEEEEEEEEEEEEEEGGGDDD@@@??????@@@@@@@@@CCCBBBAAA@@@???@@@BBBBBBDDDDDDDDDDDDDDDDDDDDDDDDGGGHHHIIIIIIIIIHHHIIIIIIEEEDDDBBBBBBBBBDDDGGGIIIOOOYYYjjjoooOOOLLLOOOIIIGGGNNNOOOWWWcccwwwqqqbbbYYYVVVNNNJJJIIIKKKKKKQQQdddzzzsssfff\\\XXXYYYXXXXXXXXXYYY[[[\\\]]]^^^\\\XXXUUUUUUWWW[[[]]]bbb```___]]]^^^___aaaccceeeddddddcccdddeeeggggggeeeffffffeeeeeegggjjjmmmooommmmmmrrrzzztttoooggg```[[[WWWUUUSSSTTTUUUYYY\\\___```^^^\\\\\\YYYVVVSSSPPPLLLFFFBBBBBBAAA@@@>>>============>>>============>>>?????????>>>>>>======>>>??????CCCJJJUUUbbbooozzztttiii___[[[ZZZWWWTTTUUUTTTWWW[[[cccrrr{{{qqqlllnnnvvvzzz|||qqqiiieeeeeeaaaeeeuuu{{{aaaQQQLLLIIIHHHGGGFFFFFFEEEEEECCCBBBAAAAAAAAAAAAAAA@@@???>>>>>>===;;;<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999;;;<<<<<<<<<<<<;;;;;;:::<<<<<<;;;:::999999:::::::::999:::===<<<:::@@@IIIVVVrrr|||pppdddZZZTTTTTTUUUUUUUUUWWWYYYWWWSSSOOONNNNNNMMMNNNOOOPPPRRRSSSPPPPPPPPPNNNLLLJJJGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCDDDEEEFFFGGGHHHHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEDDDAAA???>>>???AAAAAAAAACCCCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGGGGHHHIIIIIIIIIHHHCCCBBBAAAAAABBBCCCEEEFFFJJJPPP]]]kkkxxx}}}|||yyy~~~VVVLLLMMMHHHHHHNNNMMMPPPXXXjjjxxxwww{{{iii]]]XXXPPPKKKIIIKKKJJJLLLYYYjjjzzzkkk```\\\YYYXXXXXXXXXXXXZZZ\\\]]]]]]ZZZWWWTTTTTTVVVYYY[[[```___^^^]]]^^^___aaabbbcccdddeeefffffffffeeeddddddddddddddddddeeeiiilllnnnllllllooouuu{{{~~~~~~zzzqqqiiiaaa]]]YYYWWWTTTTTTTTTTTTRRRPPPPPPNNNLLLJJJHHHFFFCCCAAAAAAAAA@@@??????>>>>>>>>>?????????>>>>>>???@@@@@@@@@@@@??????>>>>>>>>>>>>AAAGGGSSS___lllyyy}}}pppccc^^^\\\YYYVVVUUUSSSVVVZZZbbbrrr{{{rrrooopppvvv{{{vvvmmmgggdddeeeeeelll|||sss[[[OOOKKKHHHFFFGGGFFFEEEEEEDDDCCCBBBAAAAAAAAA@@@@@@???>>>>>>>>>>>>;;;;;;<<<<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;::::::999999<<<<<<=========<<<;;;;;;;;;::::::999999999999999::::::;;;===;;;:::<<>>===>>>@@@AAAAAA@@@CCCCCCCCCCCCCCCDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCEEEDDDEEEGGGIIIIIIHHHFFFBBBAAAAAA@@@AAABBBCCCDDDGGGKKKQQQZZZbbbggghhhgggtttcccNNNHHHEEEFFFIIIMMMOOOSSS```nnnoooxxxrrraaaYYYTTTMMMJJJLLLKKKJJJSSS```~~~oooddd^^^ZZZYYYXXXXXXXXXYYYZZZ[[[[[[YYYWWWUUUTTTUUUVVVXXX[[[[[[\\\]]]^^^```bbbccccccdddfffggggggfffdddbbbccccccdddddddddfffiiilllmmmmmmmmmoooqqquuuyyy{{{vvvmmmgggaaaYYYTTTSSSRRRPPPMMMKKKJJJIIIHHHFFFEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>???AAAAAA@@@@@@???>>>>>>>>>@@@FFFPPP]]]jjjwwwyyykkkddd```[[[WWWVVVRRRTTTXXXaaaqqq~~~vvvsssuuuvvv}}}{{{qqqjjjeeeccceeejjjttt~~~iiiUUUNNNLLLGGGEEEGGGFFFFFFDDDCCCBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<<@@@???===<<<;;;:::::::::;;;;;;<<<<<<===<<<<<<;;;999999999999999999999999:::;;;<<<<<<;;;:::<<<>>>DDDNNNddd}}}nnneee^^^WWWRRRRRRSSSTTTUUUVVVTTTRRRPPPOOOMMMMMMMMMNNNOOOQQQTTTUUUPPPNNNKKKHHHFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCAAA@@@AAABBBCCCDDDDDDDDDDDDDDDFFFFFFEEEDDDDDDDDDDDDDDD?????????@@@BBBBBBAAA???BBBBBBBBBBBBCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBCCCEEEHHHHHHFFFCCCAAA@@@@@@@@@@@@AAABBBBBBDDDEEEHHHLLLRRRVVVYYYZZZddd|||pppSSSGGGFFFGGGEEEJJJOOOQQQZZZjjjnnnrrr~~~~~~kkk___YYYQQQLLLMMMKKKIIINNNYYYnnnwwwhhhaaa[[[ZZZYYYXXXWWWXXXYYYYYYXXXXXXVVVUUUTTTTTTTTTUUUVVVXXX[[[```cccfffhhhhhhffffffffffffeeeddddddcccbbbcccddddddeeegggkkknnnnnnqqqssssssrrrsssyyy~~~wwwjjjaaa]]][[[WWWUUUOOOOOONNNLLLIIIGGGGGGGGGBBBCCCCCCDDDDDDDDDCCCCCCDDDCCCBBBAAA@@@?????????AAAAAAAAAAAA@@@???>>>>>>???DDDNNNZZZggguuuwwwnnnfff^^^ZZZZZZUUUVVVXXX___oooyyywwwxxxyyyvvvmmmgggdddccceeeooo|||}}}|||~~~ttt```OOOMMMLLLGGGDDDFFFGGGFFFEEECCCCCCCCCCCCDDD@@@@@@>>>>>>===>>>>>>???======<<<;;;<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<>>>>>CCCMMMXXXeeessswwwlllccc^^^___ZZZYYYYYY___ooo{{{yyyzzz{{{}}}ssskkkfffcccccceeeqqqrrruuu}}}nnnZZZLLLLLLMMMGGGDDDFFFGGGFFFEEEDDDCCCCCCDDDEEE@@@???>>>======>>>??????>>>===<<<;;;;;;<<<===>>>========================@@@???===:::999888888888666777888999:::;;;;;;;;;777888888999999999888888888999999888888:::<<<;;;;;;>>>HHH[[[vvv}}}oooaaaYYYUUUQQQNNNNNNMMMRRRVVVVVVRRRNNNMMMMMMIIIIIIJJJKKKMMMOOOPPPQQQNNNLLLJJJGGGFFFEEEEEEEEEFFFFFFEEEDDDCCCBBBAAAAAA???AAACCCDDDDDDCCCBBBAAABBBBBBCCCCCCBBBBBBAAA@@@DDDDDDDDDCCCBBBAAA@@@???CCCBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAA???@@@BBBCCCCCCCCCBBBBBB@@@@@@??????@@@@@@AAABBBBBBAAA??????AAAEEEIIILLLRRRbbb{{{~~~aaaNNNJJJIIIGGGIIIJJJOOOZZZhhhsssuuussssss}}}rrraaaYYYPPPMMMLLLJJJLLLOOO[[[hhhtttiiiaaa[[[WWWXXXYYYWWWWWWZZZYYYWWWTTTRRRQQQRRRSSSTTTSSSWWW[[[___hhhtttwwwsssjjjiiigggeeedddeeefffgggdddbbbaaaaaadddiiiooosssvvvyyy}}}|||zzzzzz~~~{{{ssslllcccaaa___[[[WWWSSSPPPNNNJJJKKKIIIEEEFFFJJJIIIFFFHHHHHHGGGFFFEEEEEEDDDDDDAAABBBBBBBBBBBB@@@>>>===???@@@EEEPPPbbbssstttlllgggccc\\\XXXXXXaaappp}}}}}}~~~}}}wwwrrrkkkdddbbbdddlllyyyyyyyyylllzzzaaaUUUKKKJJJJJJGGGFFFIIIEEEEEEEEEDDDCCCAAA@@@???>>>>>>=========???@@@AAA@@@???>>>===;;;;;;::::::999888888888:::<<>><<<999888777777888999999999999999999999999:::::::::::::::999888777888888777777777777888888:::===DDDNNN^^^xxx{{{{{{ooo^^^TTTPPPMMMNNNPPPRRRTTTWWWXXXUUUQQQMMMKKKJJJJJJJJJKKKLLLNNNOOOPPPMMMLLLIIIGGGEEEEEEDDDEEEEEEEEEDDDCCCCCCBBBBBBBBB@@@AAABBBBBBBBBAAA@@@???AAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@@@@??????>>>>>>??????>>>>>>>>>>>>??????BBBBBBAAAAAAAAAAAA@@@@@@@@@@@@BBBCCCCCCBBBAAAAAA@@@????????????@@@AAAAAAAAA???>>>>>>???CCCGGGIIIIIIVVVpppqqqWWWKKKHHHFFFHHHKKKPPPZZZkkk{{{~~~yyywwwzzzvvvhhh^^^UUUQQQNNNLLLLLLOOOQQQ^^^wwwpppfff^^^XXXXXXXXXUUUUUUWWWYYYXXXWWWVVVUUUSSSQQQPPPPPPTTTWWWZZZdddpppuuutttiiigggeeedddcccdddeeefffeeecccaaaaaadddiiinnnrrrxxx||||||tttqqqmmmgggaaa\\\XXXUUUVVVUUUPPPJJJIIILLLKKKGGGKKKKKKJJJIIIHHHGGGGGGFFFBBBBBBBBBAAA@@@???>>>===AAAAAAEEEPPPaaarrr}}}tttmmmiiiaaa\\\YYY^^^kkkxxx~~~vvvpppjjjeeeeeeiiiooo}}}xxx~~~___TTTKKKIIIIIIFFFEEEGGGDDDDDDDDDDDDBBBAAA@@@???>>>===<<<<<<<<<===>>>???@@@???>>><<<;;;;;;::::::;;;:::999999:::;;;<<<======<<<;;;:::999888888888::::::::::::::::::::::::999:::::::::999999888777888888777777777777888888888999???GGGSSSiii~~~|||uuu{{{nnnZZZOOOKKKKKKOOOSSSVVVWWWYYYZZZYYYUUUOOOKKKLLLLLLLLLLLLMMMNNNOOOPPPMMMLLLJJJGGGFFFEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@???>>>>>>===??????@@@AAABBBCCCDDDDDDAAA@@@???>>>======>>>???@@@@@@????????????@@@@@@@@@@@@@@@@@@????????????@@@AAABBBBBBBBBAAA@@@?????????>>>>>>>>>???@@@@@@???>>>===<<<===@@@CCCEEEHHHOOOddd}}}gggRRRJJJHHHGGGMMMRRRZZZooovvv}}}~~~rrrfffZZZUUUQQQNNNLLLNNNJJJVVVgggzzzmmmddd[[[XXXWWWUUUTTTVVVWWWYYYZZZZZZXXXUUUPPPMMMNNNPPPQQQTTT]]]iiiqqqrrrfffeeecccbbbbbbcccdddeeeeeedddbbbbbbdddhhhmmmpppyyy~~~xxxqqqjjjeeeaaadddbbb[[[RRROOOPPPOOOKKKNNNNNNLLLKKKJJJIIIIIIIIIEEEDDDCCCBBBAAA@@@@@@@@@BBBBBBFFFOOO^^^ooo}}}vvvqqqhhhaaa[[[]]]gggsss||||||}}}{{{rrrmmmiiigggkkkpppuuuvvv[[[RRRJJJHHHGGGDDDCCCDDDCCCCCCCCCCCCBBB@@@??????======<<<;;;;;;;;;<<<<<>>===<<<;;;:::::::::<<<<<<;;;::::::999999888:::::::::::::::999999888999999999999999999999999999999999:::999999888777888888777777777777888888777888:::???GGGWWWrrr|||{{{|||yyyyyyhhhVVVMMMKKKMMMQQQVVVXXXXXXYYY\\\^^^[[[TTTNNNNNNNNNNNNNNNOOOQQQRRRSSSOOOMMMKKKIIIGGGFFFFFFFFFDDDDDDDDDDDDEEEEEEFFFFFFEEEDDDBBBAAA???>>>>>>>>>===>>>>>>@@@BBBDDDEEEFFFFFFDDDAAA???======>>>???@@@@@@????????????@@@@@@??????>>>>>>>>>=========@@@@@@AAAAAAAAA@@@>>>===>>>>>>======>>>>>>???@@@???>>><<<<<<<<<>>>@@@BBBJJJMMMZZZuuuzzz___QQQMMMFFFNNNRRRYYYrrr~~~tttzzzmmm___XXXTTTOOOMMMNNNKKKTTT]]]kkkttthhh]]]YYYXXXWWWVVVXXXWWWXXXZZZ[[[ZZZVVVSSSPPPOOONNNNNNPPPVVV```iiimmmdddbbbaaa``````aaacccdddeeecccbbbaaacccgggkkknnnyyy~~~zzztttppprrroooggg]]]XXXWWWUUUPPPPPPOOOMMMKKKJJJIIIIIIIIIJJJIIIGGGEEEDDDCCCDDDDDDCCCCCCEEEMMMZZZjjjyyy~~~wwwmmmfff```aaaiiissszzz~~~|||vvvrrrrrr|||wwwnnniiihhhiiipppxxx}}}zzztttvvvrrrhhhVVVPPPJJJFFFDDDCCCAAAAAABBBBBBBBBBBBAAA@@@???>>>>>>======<<<<<<;;;;;;;;;>>>===<<<;;;::::::::::::;;;;;;;;;;;;:::999777666777888999;;;;;;:::999999888888888888888888888888888888999999999999888888888888777777777777888888999888:::===@@@JJJ^^^ppp}}}||||||}}}~~~nnn```SSSNNNOOOQQQTTTXXXVVVVVVXXX\\\```___ZZZUUUOOOOOOPPPQQQRRRTTTVVVVVVPPPOOOMMMJJJHHHHHHGGGHHHEEEEEEEEEFFFGGGGGGHHHHHHGGGFFFDDDCCCAAAAAA@@@@@@======>>>???AAACCCEEEFFFHHHFFFCCC???===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>=========<<<<<<<<>>===<<<===<<<<<<<<<<<<===>>>>>>???>>>===<<<===>>>@@@AAAFFFGGGOOOcccqqq[[[OOOGGGNNNRRRYYYqqqtttddd\\\WWWRRROOONNNNNNRRRVVV^^^xxx|||nnn___YYYXXXWWWWWWYYYVVVWWWXXXXXXXXXWWWWWWVVVRRRPPPNNNOOORRRXXX```fffaaa```___^^^___aaacccddddddcccaaaaaacccgggkkkmmmyyy{{{xxxttt{{{}}}xxxnnngggccc\\\UUURRRPPPNNNLLLJJJJJJJJJJJJNNNLLLJJJHHHFFFFFFFFFFFFDDDDDDFFFLLLWWWfffuuu}}}qqqmmmhhhhhhnnnuuu{{{~~~wwwpppkkkqqq|||sssjjjgggggglllvvvtttkkkiiicccYYYPPPNNNIIIEEECCCBBBAAA@@@@@@AAAAAAAAA@@@???>>>===>>>>>>>>>>>>===<<<<<<;;;===<<<;;;::::::999::::::888999999::::::999888777666777999:::;;;;;;:::999777777777777777777777777777888888999999888888888888888777777777777888888888888:::<<<<<>>???@@@BBBDDDEEEGGGEEEBBB???<<<::::::999======<<<<<<<<<<<<==================<<<<<<<<<<<<===>>>?????????>>>===<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>=========???@@@AAAAAADDDJJJWWWuuuiiiTTTLLLNNNOOOVVVjjjmmmccc]]]WWWQQQOOOMMMNNNPPPWWWhhh{{{hhh^^^[[[XXXWWWXXXVVVVVVVVVVVVVVVWWWYYYYYYTTTRRRQQQRRRRRRSSSYYY___```___^^^]]]^^^```cccddddddcccbbbccceeeiiilllooo{{{|||tttmmmiiinnnttt|||zzzssshhh]]]XXXVVVSSSPPPOOONNNOOOOOOOOONNNMMMKKKIIIHHHGGGGGGHHHHHHHHHLLLUUUdddttt~~~yyyuuupppooorrrwww|||~~~yyyxxx{{{rrrjjjgggiiippp{{{nnnbbb^^^WWWOOOJJJKKKIIIDDDBBBCCCBBB@@@??????@@@@@@???>>>============>>>>>>>>>===<<<<<<<<<;;;:::999999999999999777888888888888999999999666777888999::::::::::::666666666666666666666666666777888888999888888888888888777777777777888888666777999;;;:::;;;CCCMMM^^^www~~~uuujjj]]]SSSKKKLLLOOOQQQRRRSSSPPPSSSWWWZZZ\\\]]]___```TTTSSSSSSRRRRRRRRRRRRSSSOOONNNKKKIIIGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEGGGGGGGGGFFFFFFAAA@@@???>>>???@@@BBBCCCDDDCCCBBB@@@???===<<<;;;@@@@@@????????????@@@@@@============<<<<<<<<<<<<;;;<<<===>>>>>>>>>===<<<;;;;;;;;;:::;;;<<<<<<===<<<<<<<<<<<<===???@@@AAA>>>EEEIIIOOOddd~~~___SSSNNNLLLSSS```uuuyyylllddd\\\UUUQQQNNNKKKLLLSSS[[[lllyyyjjjbbb\\\YYYWWWVVVVVVVVVVVVVVVWWWWWWWWWTTTRRRSSSVVVUUURRRUUU\\\___^^^]]]]]]^^^aaaccceeeeeeeeeeeefffiiilllppprrr}}}rrrhhhaaafffiiinnnssswwwyyyyyyyyyvvvjjjaaa___\\\YYYWWWWWWXXXXXXTTTSSSRRRQQQOOOMMMLLLKKKLLLLLLLLLNNNVVVdddttt}}}vvvqqqqqquuu{{{|||sssllljjjmmmuuu|||fffZZZUUUQQQMMMFFFJJJIIIDDDBBBDDDDDD@@@>>>>>>??????>>>>>>======:::;;;<<<=========<<<;;;;;;::::::999999999999999999888777666666777888999888777777777888999::::::888888888888888888888888666666777888888888888888888888777777777777888888666777999;;;999777;;;BBBKKK___}}}||||||~~~zzzpppddd[[[QQQIIIIIIMMMNNNOOOQQQPPPTTTXXXZZZZZZ[[[^^^bbbVVVUUUSSSRRRPPPOOOOOOOOONNNLLLJJJGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCC@@@BBBEEEGGGHHHHHHGGGFFFCCCBBB@@@>>>>>>???@@@AAACCCCCCCCCCCCCCCBBB@@@@@@======<<<<<<<<<<<<======>>>>>>=========<<<<<<<<<:::;;;<<<>>>>>>>>>======;;;::::::::::::;;;<<<<<<;;;;;;;;;<<<===>>>???@@@:::CCCGGGFFFTTTssskkkXXXNNNKKKQQQYYYgggsssjjj```WWWSSSPPPJJJKKKQQQRRRYYYyyyvvvkkkbbb[[[YYYVVVVVVWWWWWWWWWVVVUUUTTTSSSRRRUUUYYYWWWSSSUUU[[[^^^^^^]]]]]]^^^aaaccceeegggggggggiiilllpppsssuuuwwwjjjcccaaabbbbbbdddgggjjjlllnnnqqq{{{tttiiigggccc```^^^^^^___```YYYYYYYYYXXXVVVSSSQQQOOOPPPOOOOOOPPPWWWeeevvvxxxpppooossszzz}}}uuunnnmmmqqqxxxwww___SSSQQQPPPNNNDDDIIIIIIDDDBBBEEEEEEAAA===>>>>>>>>>>>>>>>===<<<888999;;;<<<===<<<;;;;;;::::::999999888999999999;;;:::777666555666777888999888777777777888:::;;;999999999999999999999999666666777888888888888888888888777777777777888888888999;;;===:::666888>>>???OOOgggxxxyyy|||~~~vvvrrrjjjbbb___WWWNNNIIIJJJMMMNNNMMMNNNRRRWWW\\\^^^]]]ZZZXXX[[[ZZZWWWTTTPPPNNNLLLKKKHHHHHHGGGFFFDDDCCCAAA@@@CCCCCCCCCDDDCCCCCCBBBBBBCCCBBBCCCEEEFFFGGGEEECCCGGGDDD@@@>>>>>>???>>>===>>>???BBBCCCBBB@@@<<<:::===>>>???AAABBBBBBCCCCCC===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===???@@@AAAIIISSS[[[www```RRRKKKPPPSSSYYYooo{{{ssskkk^^^TTTOOOMMMLLLKKKLLLUUUjjj~~~sssfff___\\\XXXVVVWWWYYYWWWTTTTTTWWWXXXWWWWWWVVVVVVVVVWWWWWWZZZZZZZZZ\\\]]]___aaabbbhhhiiihhhhhhiiilllrrrvvv}}}qqqhhhdddaaa\\\ZZZ[[[___dddgggfffjjjsssqqqjjjeeehhhkkklllmmmooommmkkkiiifffbbb^^^[[[ZZZVVVUUUSSSTTTZZZgggxxx|||rrrnnnoooxxx}}}zzztttoooqqqzzzmmmYYYRRRNNNMMMMMMEEEDDDDDDBBBAAA@@@??????@@@??????>>>===<<<<<<;;;;;;;;;;;;:::::::::999999999999888888888888999999888777777777888999::::::888888777777666666555555555555666777777777777777555666777888888888888888777777777777777777777777666666666666666777777888@@@DDDSSSnnnqqqtttxxx}}}xxxnnnjjjfffaaa]]]VVVNNNJJJKKKMMMMMMLLLOOORRRVVVZZZ[[[ZZZXXXWWWYYYWWWTTTQQQMMMKKKIIIHHHFFFFFFFFFEEEDDDBBBAAA@@@BBBBBBBBBCCCCCCBBBBBBAAAAAAAAABBBEEEHHHIIIHHHFFFGGGDDD???==================???AAABBBBBB@@@===;;;===???AAACCCDDDBBB@@@>>>===<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>===CCCKKKQQQjjjmmm[[[NNNOOOQQQSSSaaattt{{{qqqeee\\\QQQOOOLLLKKKIIIOOO```ppprrrddd]]]ZZZWWWWWWXXXVVVSSSSSSVVVXXXWWWWWWVVVVVVWWWWWWWWWYYYYYYZZZ[[[\\\^^^```aaaeeefffffffffhhhlllqqquuuwwwoooeeebbb]]]ZZZZZZ[[[^^^______aaagggrrr|||~~~tttnnnjjjlllpppsssyyy}}}zzzvvvqqqllliiigggddd```^^^aaalllzzzuuunnnmmmuuu~~~|||yyytttqqquuu~~~hhhVVVOOOKKKJJJJJJCCCCCCBBBAAA@@@???>>>>>>??????>>>>>>===<<<<<<;;;::::::::::::999999999999999888888888888888888999888777777777888888999:::777777777777666666555555333444555555666666666555555555666777777777666666666666666666666666666666777777777666777888888999===>>>III]]]wwwggglllsss{{{~~~rrrddd___^^^]]]ZZZUUUNNNKKKLLLLLLLLLJJJOOOPPPSSSUUUVVVVVVUUUTTTVVVTTTPPPLLLIIIFFFEEEDDDDDDDDDDDDDDDCCCBBB@@@@@@@@@AAAAAABBBBBBAAAAAAAAA@@@@@@BBBEEEIIIJJJJJJIIIGGGCCC>>>;;;;;;;;;<<<<<<===>>>@@@AAAAAA@@@>>><<<<<>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>;;;>>>DDDGGG[[[{{{fffPPPLLLMMMMMMSSS]]]kkksssggg___UUURRROOOLLLIIIJJJUUUaaavvvpppccc___[[[XXXYYYWWWTTTTTTWWWWWWWWWWWWVVVVVVWWWWWWXXXXXXXXXYYYYYY[[[\\\]]]^^^```bbbccceeegggkkkppptttzzzkkkfff```[[[YYYXXXXXXWWW[[[[[[\\\cccllltttwwwxxxwwwrrrnnnoooqqqwwwzzzsssllllllrrr}}}yyyooonnnvvv}}}yyyvvvttttttyyy}}}aaaQQQKKKHHHGGGGGGBBBAAAAAA@@@???>>>======>>>>>>>>>===<<<<<<;;;;;;999999999999888888888777888888888888888888888888777777777777777888888999777777777666666666666555444555555666666666666666555555666666666555444444666666666666666666666666777777777777777888999999;;;:::>>>JJJ\\\vvv}}}zzz]]]dddnnnyyy}}}||||||}}}}}}~~~~~~~~~|||{{{qqq```YYYWWWWWWWWWSSSNNNLLLLLLKKKJJJIIIMMMMMMOOOPPPQQQQQQQQQQQQSSSPPPMMMIIIFFFDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@?????????@@@AAAAAAAAA@@@@@@@@@AAABBBEEEHHHJJJIIIHHHFFFBBB===999999:::;;;;;;<<<===>>>@@@@@@@@@???>>>;;;>>>BBBFFFIIIJJJJJJJJJEEEDDDBBB@@@>>>===<<<;;;:::::::::::::::::::::::::::::::::::::::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<>>===============<<<<<<;;;;;;;;;888888888888777777777777777777888888888888777777777777666666666777777888666666666666666666666666777777888888888888888777666666666666666555444333666666666666666666666666666666666666666777888888:::999:::???III]]]|||{{{{{{UUU\\\hhhuuu~~~~~~~~~~~~{{{zzz{{{|||}}}~~~{{{vvvuuuvvvtttssssssaaaXXXTTTQQQTTTQQQNNNLLLKKKJJJIIIIIIJJJJJJKKKLLLMMMMMMNNNNNNPPPNNNJJJFFFCCCBBBBBBBBBAAAAAABBBAAAAAA@@@??????>>>??????@@@AAAAAAAAA@@@BBBBBBBBBDDDFFFGGGEEECCCDDD@@@<<<999999:::;;;;;;<<<<<<===>>>???@@@@@@AAA???@@@BBBDDDGGGIIIKKKMMMIIIGGGDDDAAA>>><<<;;;:::::::::::::::::::::::::::999999999:::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<>>>@@@;;;<<>>>>><<<<<<<<<<<<;;;;;;;;;;;;888888888777777777666666666777888888888888777666777777666666555666666777555555555555555666666666777777888888888888777777777777777777666666555444555555555555555555555555444444444444444555666666999999:::<<>>>>>>>>??????@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCC@@@>>>AAA>>>;;;:::;;;<<<<<<;;;;;;;;;;;;<<<>>>@@@AAACCCGGGFFFEEEDDDEEEFFFHHHIIIKKKIIIFFFBBB>>>;;;999888999999999999999999999999888888999999::::::;;;;;;::::::::::::;;;;;;;;;;;;:::===999999@@@AAAGGGWWW|||cccLLLHHHIIIJJJKKKPPPWWWZZZdddvvv~~~ppp```XXXQQQNNNMMMKKKLLLOOOQQQ[[[ooo}}}rrreee___[[[VVVUUUVVVVVVVVVVVVVVVWWWXXXXXXYYYXXXXXXWWWWWWWWWXXXXXXYYYXXX[[[```eeehhhkkknnnqqqxxxsssiiieeeeeedddbbbUUUUUUUUUVVVYYY[[[^^^```aaa```dddiiilllmmmrrrxxx{{{{{{wwwtttqqqsssxxx{{{zzzjjj\\\NNNHHHEEEBBBAAABBB@@@@@@@@@@@@??????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;888888888888777777777666555666777888888777666555777666666555555555555555444555555555555666666666555555555555555444444333666666777777777666555555555555555555555555555555333333333333333444555555666777:::;;;;;;@@@OOO___~~~zzzDDDJJJUUUbbbooozzz|||wwwuuuttttttvvvwwwzzz|||~~~vvvppprrrvvvvvvuuuxxxzzzkkkaaa]]]XXXSSSQQQPPPMMMJJJGGGGGGHHHJJJHHHIIILLLNNNPPPPPPPPPPPPHHHFFFCCC@@@???@@@BBBDDDCCCCCCCCCBBBAAA???>>>===>>>???@@@AAABBBBBBBBBBBB@@@??????@@@AAA@@@>>>;;;>>><<<;;;<<<===>>>===<<<;;;::::::;;;===@@@BBBDDDMMMMMMLLLKKKKKKKKKKKKKKKPPPMMMJJJEEEAAA===;;;999999999999999999999999999777888888999::::::;;;;;;999999:::::::::;;;;;;;;;888<<<888888???@@@BBBNNNhhhkkkQQQHHHFFFGGGHHHJJJSSSRRRTTTdddttt~~~nnncccXXXRRRPPPMMMMMMOOONNNSSS___sssssshhh```YYYUUUTTTVVVVVVVVVVVVWWWXXXYYYYYYYYYXXXXXXWWWWWWWWWXXXXXXUUUYYY___cccfffiiilllnnnuuuzzzvvvsssmmmiii[[[[[[ZZZZZZZZZ[[[]]]___aaa^^^___eeejjjkkkmmmpppwww|||{{{wwwtttrrrwww}}}{{{vvvwwwyyy___TTTIIIEEECCC@@@???@@@??????>>>>>>>>>>>>======::::::::::::::::::::::::999999888888888777777777555666777888888777666555777666555555444444444555444444444555555555666666444444444444444333222222444444555666666666555555555555555555555555555555444333333333333444555555666777:::<<<::::::CCCMMMeee~~~>>>DDDNNN[[[iiiuuu}}}{{{vvvsssqqqpppqqqtttuuuxxxzzz|||}}}}}}}}}|||pppkkknnnssstttsssrrrwww}}}rrreee___^^^\\\WWWQQQPPPLLLIIIFFFFFFHHHKKKHHHJJJNNNQQQRRRSSSSSSRRRFFFDDD@@@>>>>>>???BBBCCCDDDDDDDDDCCCAAA???>>>===>>>???@@@AAABBBCCCCCCCCC=========>>>??????===;;;<<<;;;;;;===??????>>><<<::::::::::::===@@@CCCEEEPPPQQQRRRTTTTTTSSSRRRPPPUUUSSSOOOJJJEEEAAA>>>===888888888888888888888888777777888999::::::;;;;;;999999:::::::::;;;;;;;;;999===999888???@@@AAAJJJWWW~~~|||xxxnnnTTTHHHEEEFFFGGGDDDPPPOOOMMM\\\nnnxxx|||ooo```XXXTTTPPPOOOPPPMMMPPPVVVcccvvvqqqggg]]]WWWUUUUUUUUUUUUVVVWWWXXXYYYZZZYYYYYYXXXWWWWWWWWWXXXXXXTTTXXX^^^bbbeeegggiiikkkqqq{{{vvvnnnfffeeebbb^^^\\\[[[]]]```fff```^^^bbbfffggggggiiinnnrrr{{{}}}zzzxxxuuusss{{{yyyuuuwwwsssYYYOOOFFFCCCAAA???>>>???===============<<<<<<<<<::::::::::::::::::::::::999999999999888888888888555666777999999777666555777666555444444444444444444444444555555555666666555666666666555444444333222222333444555555555555555555555555555555555555555444444444444555666666888999;;;===;;;999>>>FFFRRRiiiAAABBBGGGSSSdddrrr|||~~~~~~~~~zzztttooommmmmmppprrrsssuuuwwwzzz|||~~~~~~~~~{{{~~~ooodddhhhtttyyyvvv|||ppplllxxx}}}yyyyyy{{{ssseeeaaaaaa\\\WWWSSSOOOMMMJJJHHHFFFFFFGGGHHHIIIJJJJJJKKKLLLLLLLLLKKKEEECCC@@@>>>===>>>???AAADDDCCCBBBAAA???>>>======<<<===>>>???@@@AAAAAAAAA<<<<<<============<<<<<<:::;;;;;;<<<<<<=========:::;;;;;;;;;<<>>BBBEEEPPPlllwwwtttXXXKKKIIIGGGCCCGGGLLLOOOPPPUUUaaaoooyyyzzzhhh\\\YYYWWWRRRMMMMMMMMMOOOTTT___vvv}}}pppjjjaaaXXXVVVXXXXXXVVVUUUXXXZZZZZZVVVWWWWWWXXXWWWWWWWWWVVVVVVWWWZZZ]]]aaaeeehhhjjjnnnsss{{{uuurrrmmmgggbbb```aaacccggghhhiiihhhfffdddcccdddlllpppvvv|||~~~{{{zzzyyyxxxwww}}}~~~|||zzz|||tttcccRRRLLLFFFBBBAAAAAA???===<<<<<<<<<<<<;;;:::999888777888999:::::::::999888777888999888666444444555555555555666666666666666555555555555555555444444666666555555555444444444333333333333333333333333555555555555444333222222333333333333333333333333333333222111222333444555444555777777888999<<<>>>MMMWWWlll@@@AAAFFFRRRbbbrrr|||{{{xxxsssooommmnnnooopppqqqsssuuuxxxzzz||||||}}}~~~rrrfffiiiuuu}}}yyynnnkkktttzzzvvvssstttzzzmmm```]]]]]]ZZZUUURRRNNNMMMJJJHHHFFFFFFGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJCCCAAA???======>>>@@@AAABBBBBBAAA@@@???>>>======>>>>>>??????@@@?????????<<<<<<============<<<<<<:::;;;;;;;;;;;;;;;;;;<<<::::::;;;;;;<<>><<<<<<;;;999888777666777999:::999888777888:::;;;:::999999999999999999999999999======>>>>>>>>>@@@DDDGGGIIIbbbzzzeeeSSSMMMKKKIIIHHHMMMPPPPPPRRR^^^ooo{{{uuueee^^^ZZZSSSNNNKKKJJJKKKNNNTTTeee~~~sssggg]]]YYYYYYXXXUUUTTTUUUWWWWWWWWWXXXXXXXXXWWWWWWVVVUUUVVVWWWYYY\\\___cccfffhhhkkkpppvvv{{{~~~|||uuuooollljjjjjjiiiiiijjjjjjiiihhhhhhiiimmmqqqvvv|||}}}}}}}}}}}}|||nnn]]]OOOJJJDDDAAA@@@???===;;;<<<<<<<<<<<<;;;:::999888888999:::;;;;;;:::999888666777999888666555555666555555555555666666666666555555555555555555444444666555555555444444444333444444444444444444444444444444444444444444333333444444444444444444444444333333222222222333444555333444666666666777:::<<>>======>>>@@@AAA@@@?????????>>>>>>>>>>>>???????????????>>>===<<<;;;<<<<<<======<<<<<<;;;:::::::::::::::999999999999:::::::::;;;===BBBEEENNNTTTXXXVVVTTTTTTUUUTTTPPPMMMHHHCCC???<<<<<<<<<;;;:::888777777777888888777777777999;;;<<<;;;:::888888888888888888999999:::;;;<<<<<<;;;===@@@BBBCCCVVVyyyxxx___QQQLLLJJJIIIMMMPPPPPPQQQ\\\qqqnnnccc\\\UUUPPPKKKIIIHHHIIIJJJSSSfffxxxpppddd___\\\YYYVVVTTTTTTTTTUUUWWWXXXXXXXXXWWWVVVVVVUUUWWWWWWYYY[[[]]]```bbbdddhhhkkkooosssuuuwwwzzz|||zzzwwwtttsssmmmmmmnnnnnnnnnoooooooooooosssyyy~~~|||eeeUUUKKKGGGCCC???>>>===;;;:::<<<<<<<<<<<<;;;:::999999999:::;;;<<<<<<;;;:::999555777888888666555666777555555555555555555555555444444444444444444555555555555444444444444333333555555555555555555555555222333333444444444444333555555555555555555555555333333222222222333444555333444555555444555777999<<>>BBBMMM^^^ooo{{{xxxsssooooooooonnnnnnmmmmmmlllmmmnnnrrruuuxxxzzz{{{{{{~~~~~~|||vvvuuu}}}zzzuuutttsssssszzzjjj___VVVUUUUUURRROOONNNJJJIIIHHHFFFDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDBBB@@@>>>===<<<<<<===>>>==================>>>>>>======>>>>>>>>>======<<<;;;;;;;;;<<<<<<;;;;;;;;;::::::999999888888777777888999:::::::::<<>><<<;;;;;;;;;;;;:::999888777777777888777666777999;;;<<<;;;:::777777777888888888888888888999::::::999:::===???BBBNNNiiisss]]]QQQKKKJJJMMMQQQQQQRRR^^^www{{{mmmddd\\\VVVNNNLLLJJJJJJHHHKKKUUUaaa|||{{{lllfff```ZZZXXXVVVTTTTTTVVVUUUVVVWWWWWWXXXXXXWWWWWWXXXXXXYYYZZZ\\\^^^```aaafffhhhjjjlllmmmooosssuuuzzztttsssrrrssstttttttttsssssswww}}}uuu^^^PPPHHHFFFBBB???===<<<;;;:::;;;<<<<<<<<<;;;;;;:::999:::;;;<<<<<<<<<;;;:::999666888999888666555555555666555555555555555444444333333444444444444555555444444333333333333333333444444444444444444444444111222333444444444444444444444444444444444444444222222222333333333444444444555555555333444555777999<<>>>>>AAALLL]]]nnnzzzyyysssnnniiijjjkkkmmmmmmmmmlllkkklllnnnqqquuuyyy{{{|||}}}{{{~~~|||xxx~~~xxxtttwwwfff\\\TTTSSSSSSOOOLLLLLLHHHGGGFFFEEECCCBBBBBBAAABBBCCCCCCCCCCCCCCCBBBBBBBBBAAA???===;;;:::::::::;;;;;;<<<<<<<<<<<<======999:::;;;<<<============::::::;;;;;;;;;;;;::::::999999999888888777777666777888999999999:::===???EEEEEEFFFFFFDDD@@@???@@@@@@???===:::999999:::::::::999999888888777777777777777777:::<<<<<<:::888666666666777777888888888:::;;;======<<<===???@@@CCCJJJ]]]}}}ttt___RRRLLLMMMPPPRRRUUUaaa|||zzzmmmbbb\\\QQQNNNLLLLLLKKKJJJNNNUUUbbb{{{vvvlllbbb[[[YYYWWWSSSSSSVVVSSSTTTUUUWWWXXXYYYZZZZZZZZZZZZZZZ[[[\\\^^^___```eeeggghhhhhhiiikkknnnqqqrrryyy}}}{{{xxxxxxyyyyyyxxxwwwyyy}}}oooYYYNNNGGGFFFCCCAAA>>><<<<<<<<<;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;999999888999:::888666444333444666666555555444444444333333333333333444444555555222222333333333333333333222222222222222222222222111111222333444444444444222222222222222222222222222222333333333444444444444555666555333333555777777:::???BBBFFFSSSlll??????CCCMMM]]]nnnyyy~~~}}}xxxrrrmmmjjjdddfffhhhjjjlllllllllkkklllnnnqqqvvvyyy|||}}}~~~|||}}}aaaYYYSSSRRRQQQNNNKKKKKKHHHHHHGGGFFFDDDCCCBBBAAACCCCCCCCCCCCCCCBBBBBBAAAAAA@@@>>><<<;;;999999888:::::::::;;;;;;;;;;;;;;;888999:::;;;<<<=========999::::::;;;;;;::::::999888888888888888777777777666888999999888999;;;===???===<<<>>>===999888999::::::999888777888888999888888888888888888888888777777888:::<<<<<<999777555555666666777777888888777888:::;;;;;;;;;===>>>AAAFFFRRRmmmqqq[[[RRROOOOOORRRTTT___yyysssddd[[[UUUPPPMMMMMMLLLJJJKKKOOOTTTeeettthhh]]]\\\YYYSSSRRRVVVRRRSSSUUUWWWXXXYYYZZZZZZZZZZZZZZZ[[[\\\]]]^^^___dddfffggghhhhhhiiilllnnnnnnttt~~~}}}~~~|||~~~hhhVVVMMMEEEEEEDDDBBB>>>======>>>:::;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<;;;:::999888777999:::888666444444444666666555555444333333333222222333333444444555555111111222222222222333333111111111111111111111111111222222333333333333222111111111111111111111111111222333444444444333333333444555444333333555666555777;;;===>>>CCCSSSccc???@@@DDDOOO___nnnwww|||{{{{{{yyyuuuppplllhhhgggaaaccceeehhhjjjkkkkkkllljjjmmmpppuuuyyy|||}}}~~~{{{~~~|||ooo[[[UUUPPPPPPPPPMMMLLLMMMJJJJJJIIIHHHGGGEEEDDDCCCDDDDDDDDDDDDDDDCCCBBBBBB======<<<;;;;;;::::::::::::::::::::::::999999999888999:::;;;;;;;;;;;;;;;999999::::::::::::999999888888888888888888999999666777888888777777999;;;<<<888777::::::666555777777777666666666777777888666777888888999999999999888888999;;;<<<;;;888555444444555666666777888888222444777888888999;;;<<>><<<<<<>>>::::::;;;;;;<<<;;;;;;::::::;;;;;;;;;;;;999777666444666888888777666666777666666555444444333222222111222222333444444555555111111111111222222222333222222222222222222222222222222333333333222222111222222222222222222222222111222333444444444333333111222333333222222444666333444666999999:::CCCNNNggg@@@AAAEEEPPP```nnnwwwzzz}}}wwwvvvtttpppkkkgggeeeeee```aaadddfffhhhjjjlllllliiilllppptttxxx{{{}}}~~~zzz}}}~~~|||~~~rrrmmmkkk```WWWQQQMMMOOOOOOMMMMMMOOOLLLLLLKKKKKKIIIGGGFFFEEEDDDEEEEEEEEEDDDCCCCCCBBB:::::::::;;;;;;<<<<<<<<<:::::::::999999999888888::::::;;;;;;;;;:::999999999999999::::::999999999777777888888999999::::::555777888888777777888999;;;666555999:::666555888555555555555555666777777555666777888999:::::::::999999:::;;;<<<:::777444444444444555666777777888444666999;;;;;;<<<>>>???===???BBBNNNjjj```UUUNNNMMMLLLPPPaaavvv}}}qqqbbbYYYRRROOOMMMIIIGGGHHHGGGMMM\\\sssppplllfff\\\YYY\\\WWWWWWXXXXXXWWWWWWVVVUUUVVVVVVWWWWWWYYYZZZ[[[\\\bbbdddggghhhhhhhhhjjjkkklllooottt{{{{{{tttppppppqqqwwwyyy}}}}}}wwwsss|||uuu\\\OOOKKKAAACCCDDDAAA===;;;<<<>>>::::::;;;;;;<<<;;;;;;;;;::::::;;;;;;:::888777666222444666777777777999:::666666555444333333222222111111222333333444555555000000111111222222222333333333333333333333333333333333333333333222111000333333333333333333333333111222333444555444333333///000111111000111333555333222444777777777===EEEKKKkkkDDDDDDGGGRRRbbbpppxxx{{{}}}}}}{{{tttrrrnnngggaaa^^^^^^aaabbb___```aaaaaabbbeeeiiilllpppooonnnqqqvvvyyyzzzyyyxxxzzz|||{{{zzz~~~xxxkkk^^^WWWWWWSSSQQQOOONNNOOOOOONNNLLLKKKOOOSSSQQQLLLGGGGGGIIIHHHFFFDDDCCCCCCCCCBBB@@@============<<<;;;:::999<<<;;;999888777888999999666777888999999888777666666666777888:::;;;<<<===888777666666666666666777555555555555666777999999888888777555555444444444555555555555555666777888888777666666666777999:::;;;:::999888777666555444777777666666555555444444666666666888999;;;===>>>BBB@@@CCCKKKYYYqqq{{{dddQQQNNNQQQRRRXXXaaalll~~~vvvooo\\\WWWYYYPPPKKKPPPRRRKKKIIILLLYYYooosssmmmeee^^^[[[ZZZWWWVVVWWWTTTQQQQQQUUUWWWXXXYYY[[[\\\\\\[[[[[[ccccccddddddfffggghhhiiikkkooorrruuu}}}yyynnniiijjjnnnooonnniiifffnnn~~~cccSSSLLLHHHAAAAAA@@@???>>>===<<<;;;>>>>>>===<<<;;;;;;::::::888888999:::999888777666333444444444555666666666444444333333333333222222222222333333444333333333333333333222222222111111111000///000222333222111111111222333333333333222222222222222222222222222333333333333333333333333333333333333333333333333666666666555555777;;;>>>FFFRRRmmmHHHHHHKKKUUUdddqqqyyy|||~~~~~~|||}}}~~~~~~}}}~~~}}}zzztttmmmmmmiiiccc^^^\\\\\\^^^```___```bbbccceeegggkkknnnkkkiiiiiikkkppptttuuuuuuuuuwwwxxxwwwvvvzzzzzzpppeee[[[UUUUUURRRPPPNNNNNNOOOOOONNNMMMNNNQQQTTTSSSNNNJJJJJJLLLHHHEEECCCAAABBBBBBAAA@@@>>>>>>>>>>>>===<<<;;;;;;<<<;;;:::999888888999:::777777888999999888777777888888888888999999999999777777666666666777777888666555555555666777888888888777666555555444444444555444444444555555666777777777666666666777888999::::::999888777555555444666666666666555555555555666666666777888:::;;;<<<;;;;;;<<>>======<<<;;;;;;:::999999999::::::888888999999999999888888::::::999999888888777777777777777666666777777888666666666555666666777777888777666555555444555555444444333333333444555555777666666666666777888888999999888777666555555444555555555555555666666666666666666666777888999:::<<<<<<===???BBBPPPjjjkkkVVVMMMIIIKKKPPPTTT]]]lllzzznnndddbbbYYYSSSQQQKKKIIIHHHHHHKKKPPP\\\rrryyyooollleee```\\\ZZZWWWSSSSSSVVVZZZ```fffgggbbb^^^]]]^^^___``````bbbdddfffhhhiiieeehhhjjjkkkppp}}}vvvpppiiieeehhhqqq}}}|||sssppplllhhhaaa___fffxxxjjjXXXMMMFFFAAA@@@??????>>>===<<<;;;;;;;;;;;;;;;:::999999888888888888888888888777666666555555555555444444444444333333333333222222222222666666555444333222111111333222222222222111111111222000000000222333222111//////000111111111111000222222222222222222222222111111111111111111111111333333333333333333333333000222333333333444555777999===HHH[[[sssrrrVVVVVVXXX^^^iiittt{{{{{{|||||||||||||||}}}~~~}}}|||{{{}}}{{{wwwsssllleee___]]]ZZZWWWWWWXXXZZZ\\\ZZZ]]]bbbeeehhhjjjmmmppppppooooooqqquuuzzz~~~xxxvvvsssoooooouuu}}}uuuooowwwuuuddd[[[XXXSSSOOONNNNNNMMMLLLMMMOOOOOONNNMMMIIIKKKLLLKKKHHHFFFFFFFFFEEEBBB???===>>>?????????@@@???>>>>>>======<<<<<<;;;;;;::::::::::::::::::888888999999999999888888::::::::::::999999999999:::999888777666666555555777666666555555555666666777777666555555555555555333333333222222333444444555555555666666666777777777777777666666555555555444444444555555666666666666666555555555666777777===>>>@@@???>>>FFF\\\qqq{{{^^^QQQLLLMMMQQQOOOSSS\\\gggsssqqqjjj___YYYUUUMMMKKKKKKKKKJJJIIIMMM[[[jjjwwwllleee___\\\YYYTTTTTTVVV]]]fffppprrrkkkddd``````\\\]]]^^^```bbbdddggghhhdddggghhhiiikkktttssskkk___WWWWWWaaaoooyyyyyytttrrrmmmhhhiiitttooo^^^QQQIIICCC>>>>>>>>>======<<<;;;;;;::::::999999999888888888777777777777777777666666666555555555444444333333333333333333222222222222111555555444333333333222222222222222222111111111111000///...///111222111000///000000111111111111111111111111111111111111111222222222222222222222222222222222222222222222222...111333444444333444444::::::???IIIYYYuuuwwwZZZ[[[^^^dddllluuu{{{||||||{{{{{{|||~~~~~~}}}|||||||||~~~~~~|||zzz{{{wwwqqqmmmjjjddd]]]ZZZYYYWWWVVVWWWXXXZZZ[[[WWW[[[___bbbeeegggjjjllllllllllllmmmqqqwww}}}}}}yyyrrrmmmlllrrrzzzyyyoooggghhhtttppp___WWWTTTQQQMMMMMMLLLLLLLLLMMMOOOOOOMMMKKKFFFGGGGGGFFFEEECCCCCCCCCCCC@@@===<<<===>>>>>>>>>>>>>>><<<;;;;;;:::;;;;;;999:::::::::::::::::::::888888888888888888888888999999::::::;;;<<<<<<<<<>>><<<:::888666444333333777666555555555555555666777666666555555555555666444333333222222222333333444444555555666666666666666666555555555555555555333333444444555555666666666555555444555555666666999;;;<<<<<<999>>>NNN___gggUUUNNNMMMOOONNNOOOTTT\\\fffxxxrrrddd^^^ZZZPPPMMMLLLLLLKKKGGGGGGPPP[[[hhh~~~yyypppgggbbb^^^ZZZXXXYYY\\\gggtttwwwpppfff___]]]ZZZ[[[\\\^^^```bbbeeefffeeegggiiiiiiiiioooyyy~~~tttdddVVVQQQXXXfffqqq~~~~~~|||zzzxxxwww}}}zzz}}}~~~qqq```SSSLLLFFFAAA>>>===<<<<<<<<<;;;:::::::::888888888888888777777777777777777666666666666666555555444444333333333222333333222222222111111111222222222222222333444555222222222111111111000000333222111222444444444333000111222222333333222222111111111111111111111111333333333333333333333333222222222222222222222222///111444555555333333444777666888<<>>???>>>======<<<;;;999888999999:::888888999:::::::::999999888888777777777777888888777777888:::;;;===>>>>>>???>>>;;;999666444333222555555555444555555666666666666555555555555666666444444333222222222333333333444444555666555555555444444444555555555555555444444444444444555555555555555555444555555666666999999:::;;;:::<<>>>>>???@@@@@@===;;;===<<<:::888888888999:::666777888999999999888888777777666555555666777777555666777888:::;;;<<<======<<<:::888777555555444444444444444555555666777666666555555555555666666555555444333333333333333222333444555555555444444333333333444444555555555555444444444444444444333555555444555555666777777;;;::::::======>>>EEEMMMfff}}}bbbSSSLLLIIIIIIIIINNNUUUXXXaaazzzzzznnngggZZZTTTOOOKKKKKKJJJGGGGGGJJJKKKRRR```uuuxxxooofff```^^^^^^bbbggghhheee```\\\ZZZYYYYYYZZZ[[[\\\^^^```aaabbbdddgggggggggiiilllpppuuu}}}iii]]]^^^iiisss|||~~~|||yyywwwyyy}}}cccVVVJJJEEEBBB>>>===@@@::::::::::::999999999999888888888888888888888888777666555444444444555555333333333333333333444444222222222222111111111111111000///...///000222333111111111111000000000000///...---...///000000...000000111222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111222444444333222333444444444777::::::???KKKYYYpppYYY^^^fffmmmrrrvvvxxxzzz}}}zzzvvvvvvxxxzzzzzzyyyzzzyyyxxxwwwwwwtttqqqnnnmmmjjjccc[[[XXXZZZYYYUUUTTTTTTTTTUUUVVVVVVWWWWWW[[[[[[[[[[[[[[[\\\```ccccccdddeeeeeehhhooozzzzzzoooccc[[[TTT[[[dddiiikkknnnuuu|||www~~~|||{{{uuuxxxxxxhhh```WWWRRRMMMJJJLLLQQQMMMLLLLLLMMMNNNLLLIIIFFFEEECCCAAAAAAAAABBBAAA@@@>>>>>>???@@@AAA@@@===;;;>>><<<:::888888888999:::555666777888999999888777777666555444444555666777555555666777888999::::::;;;:::999888777777777777333333333444555666777888666666555555555666666777666555444444333333333333222333444555555555444333222333333444444555555555555555555444444333333333555444444555666777888888;;;888777;;;<<<===@@@EEEYYY|||kkkZZZRRROOOHHHHHHNNNUUUWWW\\\sssxxxnnnaaaYYYRRRMMMLLLLLLIIIFFFGGGJJJLLLRRR^^^ppptttllliiidddccccccbbbaaa```___^^^YYYYYYYYYZZZ[[[]]]^^^______bbbdddfffffffffiiikkknnnxxx~~~~~~}}}}}}pppccccccnnnxxx}}}sssxxx}}}}}}}}}{{{[[[OOOEEEBBB???;;;<<<@@@::::::999999999999999999888888888888888999999999777666555444333444555555222222222333333444444444222222222111111111111000222111///...---...000111111111111111000000000000222000000111222333222111//////000111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111222333333222111333444///000333666666777???HHHPPPhhh[[[```gggoootttvvvuuuuuuzzzyyyzzz{{{|||{{{xxxuuuuuuuuuuuuuuutttpppjjjfffdddaaa]]]XXXTTTRRRPPPPPPOOOQQQSSSTTTTTTTTTUUUVVVWWWWWWXXXXXXXXXYYY\\\___^^^bbbdddbbb```fffsss~~~{{{iii]]]UUUTTT```ooovvvtttqqqqqqssszzz||||||xxxtttwwwttt```\\\VVVQQQOOONNNNNNMMMNNNLLLJJJKKKLLLLLLIIIFFFDDDDDDBBBAAA@@@?????????======<<<;;;;;;;;;;;;<<<888777777777888999::::::888888777666666666666666777777666666555555444444777777888999999999999999999999999888777666666555333333333444444444444555333222333333444555666777777555333111111222555666444444444333333222222222222222333333444555666666333333333444444444555555555444333222222444555777666777888999;;;<<<===>>>QQQppp{{{yyyuuusss~~~iiiWWWPPPLLLJJJJJJNNNUUUaaappp|||~~~uuuuuujjj]]]VVVOOONNNLLLIIIHHHIIIJJJEEEHHHTTT^^^kkk|||sssjjjfffaaa___``````^^^\\\XXXYYY[[[^^^``````^^^[[[ZZZ^^^cccdddccccccfffhhhiiiooowww{{{~~~~~~}}}~~~yyyyyy{{{~~~}}}zzz}}}~~~~~~|||zzz}}}{{{lllkkkrrrxxxuuupppvvv}}}|||mmmVVVKKKBBB@@@@@@>>>>>>???<<<<<<;;;;;;;;;:::::::::777777777777666666666666333444555666666666555444555555555555444444222222333333333333333333333333000000000000000000000000111111000000000000111111111111111111111111111111111000/////////000222333111111222222222222111111000000000///000000111222///111333222//////222555333222222111000000000111555444333333444666999;;;GGGLLL______cccjjjqqquuuwwwwwwvvvxxxxxxyyyzzz{{{{{{xxxvvvuuuuuutttsssqqqmmmgggccc]]][[[XXXUUURRRQQQQQQQQQNNNPPPSSSTTTTTTTTTUUUVVVWWWXXXYYYYYYXXXYYY[[[\\\]]]bbbffffffccceeelllsss|||fffYYYRRR\\\iiiyyy|||vvvuuuvvv}}}~~~vvvwww~~~mmm]]]XXXSSSOOOMMMMMMMMMLLLNNNKKKIIIIIIJJJJJJHHHFFFDDDDDDBBBAAA@@@?????????===<<<;;;;;;::::::;;;;;;888888888777888888999999888777777666666666666666555555555555666666666666666666777888888888888888888888777666666555444444444555555555555666666666333333333333444555666777666555333222222333444555444444444333333222222222222222333333444555555666333333333444444444444555555444333222222444555777666666888999:::<<<======IIIcccuuu|||yyy~~~hhhXXXMMMKKKKKKMMMSSS]]]lllxxx{{{iiiqqqrrreee]]]UUURRRPPPLLLJJJKKKIIICCCCCCIIIMMMSSSdddvvvyyyssskkkgggeeedddaaa___XXXWWWWWWYYY[[[]]]]]]\\\ZZZ]]]___aaaaaaaaabbbcccfffjjjppptttxxx}}}{{{xxxxxxyyy{{{uuuvvvxxx{{{}}}}}}|||zzz}}}~~~pppnnnssswww|||{{{rrrrrryyywwwgggSSSIIIAAA??????>>>===???;;;;;;;;;::::::::::::999777777777777666666666555444444555666666555444333444444444444333333333333222222222222222222222222000000000000000000000000111111000000000000111111111111111111111111111111111000/////////000222222000111111222222111111000000////////////000111111000111222111000000222333333333222111111111111111333333333333444666888999<<<@@@KKK```zzzeeeiiinnnssswwwxxxxxxwwwwwwwwwwwwyyyzzzzzzxxxvvvsssqqqooommmjjjeee___[[[TTTSSSQQQPPPOOOOOOPPPPPPMMMOOORRRSSSSSSSSSUUUVVVWWWYYY[[[[[[ZZZYYYYYYYYY[[[aaagggiiieeecccdddfff~~~yyybbbXXXUUUiiivvv}}}{{{||||||}}}vvvbbbWWWTTTOOOLLLLLLLLLLLLLLLMMMKKKHHHGGGGGGGGGFFFEEEDDDCCCBBB@@@????????????;;;;;;:::999999999999999999999888777777777888888888777666666555555666666555555555555555555666666555555666777777777777666666666666555444444333333666666666777777777777888333333333333444555666666333333333333333444444444444444333333333333222222222222333333444444555555333333333333444444444444444444333222333444555666666666777888999;;;<<<<<>>>>>======>>>:::::::::999999999888888777777777666666666555555555555555555555444333222333222222222222333333444111111111111111111111111000000000000000000000000111000000//////000000111111111111111111111111111000000000///000111111222000111111222222111111000000////////////000111111333111000000111111111000333333222222111111222222111222222333444555666666555999AAAJJJXXXssslllnnnrrrvvvxxxyyyxxxxxxvvvvvvvvvwwwyyyyyywwwvvvmmmkkkgggddd```[[[VVVRRRMMMMMMLLLLLLLLLLLLMMMNNNKKKNNNPPPRRRRRRSSSTTTVVVXXX[[[]]]^^^\\\YYYXXXXXXZZZ___eeehhhfffbbb```___ppprrrcccaaaeeezzzlllYYYSSSPPPLLLKKKKKKLLLLLLKKKMMMKKKHHHEEEDDDDDDDDDEEEBBBAAA@@@>>>============:::999999888888888888888:::999888777777666777777777777666555555555555666666666666555555444444333333444555555666666555555666555555555444444444333666666666666777777777777222222222222222333444555111222333444555444333333333333333333333333333333222222333333333444444444222222333333333444444444444444333333333444555666555555666777888999:::;;;===GGGddd~~~}}}qqqYYYRRRMMMPPPTTTZZZiiixxx~~~ooo[[[___nnnzzznnnbbb[[[WWWRRROOONNNQQQLLLIIIIIIFFFDDDIIIQQQYYYeee{{{zzzsssnnniiifffbbb___\\\\\\^^^```bbbbbb^^^]]]\\\___ccceeedddbbbeeeeeeggglllrrrvvvwwwvvvyyy~~~~~~|||xxxwwwuuutttttttttuuuvvvvvvwwwyyy{{{{{{|||}}}~~~}}}zzz{{{|||zzz{{{}}}{{{tttrrrssszzzhhhVVVIIIBBB=========;;;<<<>>>999999999888888888888777777777666666666555555555666666555555444333222222222111111111111222444444000000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111000000000000000111111222000000111111111111000000111000000000000111222222444111...///111222111...333333222222222222222333000000222333444444444333111777???CCCHHHYYYyyyqqqsssuuuvvvwwwxxxwwwwwwuuutttssstttvvvvvvuuutttiiifffaaa]]]YYYTTTPPPLLLJJJIIIIIIIIIJJJJJJJJJKKKKKKMMMPPPQQQQQQQQQSSSTTTWWWZZZ^^^___]]]ZZZYYYXXX[[[]]]aaaddddddcccaaa```kkkyyyzzzooommmvvv~~~|||sssdddUUUPPPMMMKKKJJJJJJKKKLLLKKKLLLKKKHHHEEEBBBBBBBBBCCC@@@???===<<<;;;;;;::::::999999888777777777777888999999888777666666666666777666666555555555555555444444444444555555555555333333444555555555555555666666555555555555444444444444444555555555666666111111111000111111222333000111333444555444333222333333333333333333333333222222222333333333333333222222222333333333444444333333333333444444555555444555555666777888999999===AAAXXXeeeVVVLLLNNNSSSYYYfffuuu}}}vvv```XXXZZZqqq}}}nnnfffaaa[[[VVVUUULLLIIIGGGGGGFFFDDDGGGKKKNNNSSS___ssswwwrrrgggdddaaa`````````___^^^]]][[[[[[^^^cccffffffdddeeeccceeejjjqqqvvvuuussssssvvvzzz|||zzzzzzvvvuuuuuuttttttuuuuuuvvvwwwyyy{{{{{{zzzzzz}}}~~~}}}||||||{{{uuuuuuxxxdddPPPEEE@@@<<<======::::::===999999888888888777777777666666666666555555555555666666555444333222222222111111111111222333333444000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000///000000000111111111111000000000111111000000000222111111111111222333333333000......111222111...222222222111111222333333///000111222333333333222///222888;;;===FFFYYYllluuuuuuuuuuuuuuuuuuttttttrrrqqqppppppqqqqqqpppnnneeeaaa\\\WWWTTTPPPMMMJJJHHHHHHHHHIIIIIIJJJJJJJJJKKKMMMOOOPPPPPPPPPQQQRRRTTTXXX[[[]]]\\\ZZZYYYYYY\\\]]]^^^aaadddeeedddbbbiiiooossssssxxxyyynnnfff\\\SSSMMMKKKIIIHHHIIIJJJJJJIIIKKKKKKIIIFFFBBB@@@AAABBB???>>>===;;;::::::::::::999999888777777777777888888888777666666666777777777666555555444444555555000111222333555777888888333333444555555555555444555555555555555555555555333333333333444444444444222111111000000111111222000111222444444444333333222222333333333333444444222222222222333333333333222222222222333333333333333333333444444444555555444444555666666777888888:::???PPPpppxxxaaaMMMLLLPPPTTT^^^jjjxxx|||lll^^^VVVSSSkkkxxxmmmfff___XXXVVVNNNLLLIIIHHHFFFEEEEEEFFFHHHGGGLLLZZZlllpppmmmhhhdddaaa___\\\ZZZ[[[[[[[[[]]]```cccddddddcccbbbbbbgggmmmqqqrrrqqqmmmooorrruuuxxx{{{}}}~~~}}}~~~{{{xxxvvvuuuuuutttssssssrrrssstttuuuvvvwwwzzz{{{zzzyyyzzz~~~}}}~~~aaaLLLCCC???===>>>===999999<<<999999999888888888777777666666666555555555444444666555444333222222222333111222333333444333333222000000000000000000000000000000000000000000000000000//////......//////000000000000000000000000000//////000111111111111000///000000111111000000///222111111111111222333333000///......000111111111111111111000111111222222111111111111222222333333333111111444777===JJJWWWqqqvvvuuutttsssrrrqqqqqqqqqnnnmmmjjjjjjjjjjjjiiihhh]]]ZZZTTTPPPNNNKKKIIIGGGFFFFFFHHHIIIKKKLLLLLLLLLLLLNNNOOOPPPOOONNNOOOPPPPPPSSSVVVXXXXXXXXXYYYZZZ^^^]]]^^^aaafffgggeeebbbaaabbbeeerrrooo```XXXSSSNNNJJJHHHFFFFFFGGGHHHGGGFFFJJJKKKKKKHHHCCC@@@@@@AAA@@@???>>><<<;;;;;;:::::::::999888888777777888888777666666666666777777888666666555444444444444555222333333444444555555666333444444555555555555555333333333333444444444444333333333333444444444444333333222222222222333333000000111222333444444444222222222333333444444444222222222222222222222222111222222222222333333333333333444444555555444444444444444555555666777777777>>>III]]]rrrTTTNNNPPPPPPUUU^^^iiivvvzzzooobbbPPP[[[rrrwwwnnnddd[[[WWWSSSRRRNNNKKKIIIIIIGGGFFFEEECCCEEEMMMWWWcccvvvvvvnnnhhheeebbbaaa^^^____________```bbbdddcccbbbccceeeiiilllooopppnnnnnnppprrrtttuuuuuuttttttwwwwwwwwwyyy~~~}}}yyywwwvvvtttsssrrrqqqqqqppprrrqqqpppppprrrtttwwwyyyyyy{{{~~~~~~}}}~~~yyywwwyyy{{{~~~~~~^^^IIIBBB???>>>???===888888;;;::::::999999999888888888666666555555555444444444555444333222222222333444222333555666666444222000111111111111111111111111000000000000000000000000//////............//////000000000000000000000000...///000111222111111000//////000000000000//////000000//////000000111222---.../////////000222444000000//////000000111222222222111111111222333444666333111444666:::BBBJJJSSSlllwwwuuutttrrrpppoooooonnnllliiigggffffffeeedddcccWWWSSSNNNJJJHHHFFFDDDCCCDDDEEEGGGJJJLLLNNNNNNOOOLLLNNNPPPPPPNNNMMMNNNOOOLLLOOOSSSUUUVVVWWWXXXZZZ___^^^___ccchhhiiiddd```UUUTTT[[[rrr{{{gggVVVMMMJJJHHHHHHFFFEEEDDDEEEFFFEEEDDDJJJKKKLLLIIIDDD@@@???@@@AAA@@@???>>><<<<<<<<<<<<:::999999888888888888888666666555666666777888999666666555444444444444555999888777555333111000///333444555555666666555555222222222222222222222333333333333444444444555555555555444333333444444444000000111222222333444444222222222333333444444444222222222222222222222222111111222222222333333333222333444444555555444444333444444555555666666666666>>>DDDOOOqqq]]]RRRSSSOOOPPPVVVTTThhhvvvxxx{{{{{{nnn[[[ZZZ___pppzzznnnccc^^^TTTSSSOOOKKKJJJJJJHHHEEEFFFDDDEEEJJJLLLPPP]]]lllsssyyyqqqnnnllllllbbbdddeeeccc```___bbbeeeeeeeeeeeeeeegggjjjmmmooosssrrrrrrssstttsssqqqoooqqqrrrrrrppprrruuusssnnnllllllmmmmmmnnnoooooooooqqqqqqppppppssswwwzzz}}}{{{~~~|||uuurrrpppssswwwzzz~~~~~~]]]GGGAAA??????@@@===888888;;;:::::::::999999999999888666666555555555444444444444333222222222333444555222444666888777555111///111111111111111111111111000000000000000000000000//////............//////000000000000000000000000...///000222222111111000//////000000000000//////...............///000000+++---000000...///222666//////...//////000111111444333111000000222444555333111333666666444777<<>>BBBSSSpppnnnVVVJJJHHHIIINNNTTTYYY]]]gggttt|||}}}rrrcccNNNJJJYYYjjjxxxkkkddd]]]VVVTTTRRRMMMJJJJJJFFFGGGHHHFFFDDDEEEHHHKKKLLLUUUbbbqqqwwwqqqpppnnniiihhhjjjeeedddbbbaaacccgggllloooqqqqqqpppooooooooooooooommmnnnoooooonnnllljjjiiinnnlllkkkkkklllnnnqqqssstttvvvxxx{{{}}}vvvnnnmmmooosssuuuvvvzzzjjjRRRGGG======<<<;;;:::999888888888888999999888888777666444444444444555555555666333333333333333333333333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000...//////000000000//////000000000///////////////000000000111111000000///------------............000000000000000000000000000000000000////////////000000111111111222222222000000111222222333444444666;;;DDDTTTjjjfffeeedddddddddcccaaa___\\\YYYVVVSSSPPPMMMIIIFFFBBBBBBBBBBBBCCCEEEFFFGGGHHHHHHHHHJJJLLLLLLKKKJJJIIIIIIJJJKKKLLLLLLMMMMMMLLLOOOQQQRRRSSSVVV\\\aaafffrrr}}}{{{rrrfff]]]ZZZ```kkkyyyzzzeeebbb^^^[[[XXXSSSKKKFFFFFFDDDCCCCCCEEEFFFEEEDDDEEEEEEEEEDDDBBB@@@???>>><<<;;;::::::999999::::::888777777666666777777888666666666555555555555444555555555555444444444444444555555555555444444333333333333444444444444444333333333333333333333333222222222222222222222222222222333333333333222222111111222333333222111111000000000111111111222222111222222222222111000000000000000111111111222222222222222222222222222222888777666555444444444444666777;;;???EEEXXXxxxcccMMMGGGIIIHHHMMMPPPQQQWWWdddqqqxxxqqqVVVHHHLLLUUUkkkwwwnnneee\\\XXXUUUOOOKKKKKKIIIHHHGGGEEEBBBAAACCCDDDEEEHHHNNNVVVbbbttt~~~|||wwwsssrrrkkkjjjhhhfffggghhhkkklllnnnnnnoooooopppqqqqqqrrrppppppppppppnnnllljjjiiinnnlllkkkjjjlllooosssvvv{{{}}}zzzuuunnnlllnnnuuuyyyzzz|||~~~{{{]]]JJJCCC===<<<;;;999888888888999777777777777777666555555444444444444555555555555333333333333333333333333222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////---...//////000000000000//////////////////000000//////000000000000000000,,,,,,,,,------------...000000000000000000000000////////////000000000000000000000111111111222222111111111222222222222222555666===IIITTTcccaaa```^^^^^^^^^]]]ZZZXXXUUURRROOOLLLJJJHHHEEECCCBBBBBBCCCCCCEEEFFFHHHHHHHHHHHHGGGIIIKKKLLLKKKJJJHHHHHHIIIJJJKKKMMMMMMNNNNNNQQQTTTUUUVVVYYY___dddkkkuuu}}}ssshhhaaa___cccjjjqqqxxxppp]]]ZZZWWWXXXYYYUUUMMMFFFDDDBBBAAABBBDDDFFFFFFEEEDDDDDDCCCBBBAAA???===<<<;;;::::::999999999999999777777666666666666777777666666555555555444444444555555555444444444333333333333444555555555444444444444444444444555555555222222222222222222222222111111111111111111111111000111222333333222111000111111222222222222111111000000000000111111111111000000111111111111000000//////000222333444666666111222222222222222333333777666555444444333444444666555999>>>===FFFgggqqqSSSJJJKKKEEEIIIKKKKKKMMMWWWdddnnn}}}wwwbbbPPPJJJLLL^^^yyyyyynnnbbb]]]YYYSSSNNNMMMMMMLLLJJJHHHEEEDDDCCCDDDIIIHHHHHHIIIPPP\\\jjjtttyyyvvvrrrmmmkkkkkklllmmmnnnooopppqqqrrrrrrsssssssssssssssrrrqqqooonnnmmmnnnmmmlllmmmqqqvvv{{{~~~||||||vvvpppmmmnnnlllpppzzzkkkQQQCCC???===;;;999777666777888999666777777777777666555555444444444444444444444444222222222222222222222222222222222111111111000000000000000000000000000000////////////////////////........................,,,---...///000000000000---......//////000000000//////......//////000000,,,,,,---------.........000000000000000000000000////////////000000000000000000000000111111111111111111111111222222222222888444999CCCGGGKKKaaa{{{^^^]]]ZZZYYYXXXUUURRROOOIIIGGGDDDCCCCCCCCCAAA@@@DDDDDDCCCDDDDDDEEEFFFGGGFFFEEEEEEGGGJJJLLLLLLLLLGGGHHHIIIJJJKKKLLLMMMNNNOOOQQQTTTUUUUUUXXX^^^cccmmmrrrvvvqqqeee]]]^^^cccnnnsssvvvuuuwww~~~{{{eeeWWWSSSPPPQQQSSSRRRLLLGGGCCCBBBAAABBBDDDEEEEEEEEEBBBBBBBBBAAA???>>><<<;;;::::::999888888888888999777777666666666666777777555555555555444444444444555444444444444333333333222222333444555555555444666555555555555555555555222222222222222222222222111111111111111111111111///000222222222222000///111111111111111111111111//////000000000111111111///000000111111000000000111111111222222333333444111111111222222333333333333333333222333333444444444333888>>>;;;@@@```|||yyy]]]LLLIIIFFFHHHJJJKKKKKKOOOYYYaaannnvvvnnn\\\MMMEEEPPPiiixxxjjjbbb]]]WWWQQQOOOPPPNNNLLLJJJIIIHHHFFFEEEGGGFFFDDDCCCEEEJJJQQQVVVgggtttxxxsssqqqqqqrrrtttuuuvvvvvvwwwvvvvvvuuuwwwwwwwwwwwwwwwvvvvvvuuuttttttuuuxxx~~~}}}vvvrrrmmmoooqqqqqqnnnkkkhhhgggmmmmmmrrr}}}xxx]]]HHH???===;;;:::888666555666777888777777777888777777666555444444444444444444333333222222222222222222222222222222222111111111000000000000000000000000000000////////////////////////------------------------,,,,,,---///000000000000------......//////000000......------...///000000---.........////////////////////////////////////.../////////000000000111//////000000000111111111...///000111222333333444777000222<<<>>><<>>===<<<;;;:::999888888777777888888888777777666666777777888555555555444444444444333444444444444333333333333111111222444444555555555666555555555555444444444111111111111111111111111111111111111111111111111000000111111111111000000222111000000000000111222/////////000000000111111///000000111111111111000333222111000///...------111111111222222333333444111111111111222333555555333333888===<<<@@@ZZZyyy|||qqqvvvlllQQQDDDHHHHHHJJJLLLLLLLLLQQQWWWfffyyy|||mmmYYYGGGGGGXXXwwwmmmfff^^^VVVSSSRRRPPPMMMLLLLLLJJJHHHFFFCCCCCCCCCCCCEEEFFFGGGHHHPPPXXXfffttt{{{vvvqqqkkkgggccceeeggghhhggggggggghhhnnnooowwwwwwtttzzz}}}zzzyyyzzz{{{{{{{{{eeePPPBBB<<<;;;999888777666555666666777777777777777777666666555444444444444333333333333222222222222222222222222222222222111111111111000000000000000000000000000000000000000000000000000........................,,,---......////////////..................//////...---,,,,,,---...000111........./////////000000..............................//////000000111111/////////000000000111111......///000111222333444555000111888:::999<<>>>>>>>>>>>>>>===<<<<<<999999888777777777777777888888888777777888888888555555555444444444333333444444444333333333222222000000222333444555555555444444444333333222222222111111111111111111111111111111111111111111111111000000000//////000000000222111000//////000111222////////////000000000111///000111111222222222111111111000000//////......000111111222333333444444222222222222333444555555333444888::::::@@@RRRfff|||wwwnnn|||]]]HHHIIIEEEFFFKKKLLLKKKMMMRRRaaaxxxyyyiiiTTTKKKRRRooouuukkkaaa\\\VVVTTTQQQOOOOOOMMMIIIFFFDDDEEEFFFHHHIIIIIIGGGEEEGGGHHHOOOYYYaaalllyyyuuuqqqmmmiiifffccc```\\\^^^aaacccdddgggkkknnnsssvvv|||vvvrrrvvvvvv~~~}}}zzzyyyyyywwwwww}}}|||hhhTTTFFF>>>:::999777777666666666666555555555666666666666555444444444444444333333333222222111111111111111111111111222222222111111111111000000000000000000000000000000000000000000000000000........................------......///...........................---------,,,++++++,,,---000111---------.........//////------------------------.........///000111111111////////////000000000111///000000000111111111222333444555666777888;;;===EEE]]]MMMLLLJJJIIIIIIGGGDDDBBB???<<<::::::<<<>>>??????????????????@@@AAACCCCCCCCCAAA@@@BBBEEEGGGIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJLLLPPPTTTWWWZZZ___ggglllhhh^^^WWW[[[cccmmmzzzyyyxxx|||}}}|||nnn]]]NNNFFFGGGIIIIIIIIIIIIKKKMMMGGGEEEBBBAAAAAAAAA???>>><<<<<<============<<<<<<999888888777777777777777999999888888888888999999555555444444444333333333444444444333333333222222///000111333444555666666222222222111111111000000000000000000000000000000000000000000000000000000111000///......///000111222111000//////000111222////////////000000000000000000111222222222222222---...///111222444555666000000111222333333444444444444333333333444555555333555777888888>>>KKKWWW}}}xxxuuu~~~mmmrrriiiPPPIIICCCBBBHHHKKKJJJKKKPPPXXXooo|||yyyppp^^^PPPRRRbbbvvvkkkeee\\\YYYUUUSSSRRRPPPKKKGGGGGGGGGHHHJJJJJJIIIEEEBBBFFFDDDEEEJJJNNNTTTbbbrrr}}}xxxuuuppplllgggdddbbb```]]]\\\WWWYYY\\\```ccchhhnnnrrrzzz~~~yyy|||lllmmmzzz~~~}}}|||zzzvvvtttzzzrrr\\\JJJ@@@<<<999888555666666777666666555444444444555555444444333222444444444333333222222222111111111111111111111111222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////.........///......------/////////......------,,,---,,,+++++++++---000111,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---......///000111111222////////////000000000000222111111111000000//////---333555111///444999999;;;FFF]]]uuuNNNLLLHHHDDDAAA@@@??????>>>;;;999999<<<>>>===<<>><<<;;;<<<>>>??????===;;;:::;;;:::888666555666777888777777666666555555555444333333333222222222111111333333111000000000111222000111111111111222222222222222222111111111000000000000000000000000000000111111000000//////......//////............//////222111111111000000//////............////////////......//////000000000111////////////////////////000000000000000///......444444444444444444444444333444666888;;;AAAHHHMMMmmmwwwrrrzzzrrrrrr___RRREEEAAAJJJLLLEEEEEENNNSSS\\\sssppp]]]XXX___~~~wwwjjjeee^^^YYYYYYWWWPPPKKKIIIGGGHHHIIIHHHGGGEEEEEEEEEBBBBBBBBBCCCGGGLLLRRRUUUfffmmmvvv}}}xxxrrrnnnkkkfffcccaaa```^^^]]]\\\[[[YYYWWWYYYYYY^^^cccgggjjjrrr{{{{{{qqqtttyyyuuu{{{zzzuuusssyyygggNNNDDD@@@::::::???:::999888777666666666666777666666555333222222111555555444333333222111111222222222222222222222222000000000000000000000000111111000000//////......111111000000//////............................../////////////////////////////////...---------,,,///---++++++...111222333000///...------...///000//////...///000111111000------......///111222333111111000000//////......111111111111111111111111111111222222222333333333===<<>>===???@@@@@@AAAAAAAAAAAA@@@??????@@@@@@BBBDDDFFFHHHFFFFFFFFFHHHJJJMMMPPPQQQSSSXXX```eeehhhfffaaa\\\WWWiiiuuujjj\\\SSSOOOKKKIIIGGGHHHJJJLLLLLLKKKIIIFFFCCCAAA@@@@@@>>><<<;;;;;;<<<===<<<;;;:::999;;;:::888666555666777777888888888888777777777666333333333222222222111111333222111000000000111222000000111111111222222222222222222111111111000000000000000000000000000000111000000000/////////...//////............//////111111111000000000//////............////////////........./////////000000000000000000000000000000000111111111000000///...444444444444444444333333555555666777999>>>DDDIII```vvv}}}~~~www^^^LLLBBBHHHKKKEEEEEELLLUUU]]]pppiii[[[ZZZvvv|||lllddd\\\ZZZWWWQQQMMMLLLJJJJJJJJJHHHFFFDDDCCCCCCCCCBBBAAABBBDDDGGGJJJMMMQQQXXX___dddjjjvvv}}}uuupppiiiccc```]]]YYYVVVXXXWWWWWWXXXZZZ[[[[[[[[[\\\^^^ccckkknnnqqqxxxzzzsssrrr~~~}}}|||uuusssyyyyyyaaaKKKCCC???:::999===:::999888777666666666666444444333333333333333222555444444333222222111111222222222222222222222222000000000000000000000000////////////000000000000111111000000///........................................................................---------///---++++++...111222222///...------------...//////.........///000////////////////////////000111000000000000//////......000111222333333222111000111111111111222222222222666333888BBBJJJRRRfff{{{AAAAAA???>>>>>>???@@@AAA???===;;;;;;===????????????@@@@@@@@@@@@??????>>>@@@@@@@@@AAABBBDDDEEEFFFDDDEEEFFFIIIMMMQQQUUUXXX[[[bbbkkkooojjjaaaYYYUUU___yyywwwbbbUUUOOOLLLKKKIIIHHHIIIKKKLLLMMMLLLIIIFFFBBB@@@@@@???===<<<;;;;;;:::::::::999999999;;;999888666666666666777888888888888888777777666333333333222222222111111333222111111000000111111000000000111111111222222222111111111111000000000000000000000000000000000000000000000//////////////////............//////111111000000000000//////............////////////............////////////000000000000000000000000111111111222111111000///333333333333333333333333555666666666777:::???CCCRRRlllvvv\\\GGGFFFJJJGGGFFFJJJSSS[[[jjjyyy```VVVkkk}}}rrrfff```[[[UUUSSSSSSOOONNNLLLJJJGGGEEEDDDDDDEEEDDDCCCCCCCCCCCCCCCDDDDDDHHHMMMOOOSSS[[[hhhqqqyyytttooollliiiffffffaaa\\\WWWTTTSSSQQQOOORRRSSSUUUXXX[[[___aaacccfffhhhooovvvyyy{{{zzzmmmlllwww~~~vvvrrryyy|||}}}wwwkkkXXXGGGAAA>>>:::999;;;999999888777666666666666333333333444444555555555444444333333222222111111111111111111111111111111000000000000000000000000.........///000111111111111111000//////......---................................................---------..................---+++,,,...000111111......------------...........................---111000000///.........///000000000////////////...///111444555555444111///000000000000111111111111444111222777999===JJJZZZ===<<<<<<;;;<<<===>>>>>>>>>===<<<;;;<<<>>>?????????????????????>>>===<<>>>>>===<<<<<<<<<;;;999999999999999:::999888777666666666777555555666777666666555444333333333222222222111111222222222111111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000//////////////////............//////000000000000000000//////............////////////////////////////////////111111111111111111111111111111222222222111111000222222222222333333333333333444555555555888<<<@@@IIIZZZ|||rrrRRRGGGHHHHHHHHHKKKMMMYYYfffwwwjjjWWWccc}}}wwwlllddd]]]YYYZZZUUURRROOOLLLJJJIIIHHHGGGHHHGGGGGGFFFEEECCCAAAAAADDDEEEFFFGGGHHHMMMTTTZZZccchhhqqq{{{|||yyypppkkkeee___\\\ZZZXXXVVVZZZWWWRRROOOMMMMMMNNNNNNRRRVVV[[[aaaffflllqqqtttzzz{{{xxxllleeemmmxxxsssxxx{{{www}}}|||wwwpppiii\\\NNNBBB>>>>>>:::999:::999888777666666555555666555555555555666666666666333333333333222222111111111111111111111111111111000000000000000000000000.../////////000000000111111000000///......------................................................,,,---------.../////////...,,,+++,,,...000000000///..................///---.........,,,,,,,,,---000000///............///////////////////////////...111444777777444111...////////////000000000000333111111444444777@@@LLL;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;;;;<<<===???????????????>>>>>>===<<<@@@@@@AAABBBCCCCCCDDDDDDGGGFFFFFFIIIPPPYYYccciiipppmmmkkkfff]]]VVV\\\fffvvvdddVVVQQQQQQPPPKKKLLLLLLLLLLLLKKKKKKLLLHHHEEEAAA>>>=========<<<>>>>>><<<;;;::::::::::::999999888777777666666666444555666777777666555444333333333222222222111111222222222222111111000000//////000000000111111111000000000000000000000000000000000000000000000000////////////000000000000//////............////////////////////////000000............////////////000000000000000000000000000000000000000000000000000111111222222222111111111111111222222222333333111222333333444777;;;>>>BBBLLLggg```LLLFFFEEEGGGKKKIIIXXXfffqqqxxxaaabbbppp}}}rrrgggaaa```ZZZUUUPPPMMMLLLLLLKKKJJJHHHHHHHHHHHHFFFDDDBBBAAADDDCCCBBBAAAAAADDDGGGIIINNNSSSYYY```gggnnnuuuzzz{{{uuunnnhhhcccaaa```\\\VVVRRRPPPOOONNNMMMMMMKKKIIIFFFFFFHHHKKKNNNTTT[[[fffqqqzzz{{{ddd```ddduuu~~~wwwyyyzzzxxxuuummmeee]]]NNNFFF>>><<<===;;;:::999999888777666555555555555555555555444444444444333333222222222222222111111000000000000000000000000////////////////////////111000000000/////////...000000//////...---------................................................,,,---------.../////////---,,,+++,,,...//////...////////////////////////+++---......,,,+++,,,..................//////000.............../////////...000444666666444000........./////////000000000///...///111111333999@@@:::::::::::::::::::::999;;;<<<<<<;;;::::::===???>>>????????????>>>>>>======>>>???@@@BBBBBBBBBBBBDDDEEEGGGLLLUUU___iiiooonnnfff```[[[VVVWWWeeewww~~~yyyvvvkkk\\\SSSQQQRRRQQQMMMNNNOOONNNLLLJJJJJJJJJHHHDDD@@@===<<<<<<<<<<<>>===<<<<<<;;;:::999999888888777666666666555666888999:::999777666333333333222222222111111111222222222222111000000/////////000000000111111//////000000000000000111000000000000000000000000////////////000000000000//////............//////......////////////000000............////////////000000000000///////////////////////////////////////000111111222111111111000000000111111222222333000222333333333555888;;;;;;BBBTTTsssuuuYYYJJJDDDEEEHHHHHHWWWccckkkyyypppgggiiiyyynnnkkkbbb\\\TTTPPPPPPOOONNNLLLIIIIIIIIIHHHFFFEEECCCBBBFFFDDDAAA@@@AAABBBBBBBBBEEEHHHKKKNNNQQQUUUYYY]]]dddjjjqqquuuwwwyyy}}}}}}zzztttooohhhfffccc___ZZZVVVRRRPPPRRROOOKKKIIIIIIHHHHHHGGGGGGGGGFFFEEEEEEIIINNNSSSYYYddduuuttthhhYYY]]]iii}}}~~~{{{{{{rrrhhh\\\SSSEEE@@@;;;:::<<<<<<;;;:::888888777666555555555555333333333222222111111111222222222222222222111111////////////////////////////////////////////////111111111000///.........000000///......------,,,........................---------------------------------...............---,,,,,,,,,...///...---......////////////......***---///...,,,+++---000...---------...//////000---............////////////000222333333222000///////////////000000000000///000000111111222555888888999999:::;;;;;;;;;;;;;;;======<<<:::;;;===@@@>>>>>>??????@@@@@@??????===>>>@@@BBBDDDEEEEEEEEEEEEHHHMMMTTT[[[bbbgggjjjcccYYYSSSTTTVVV\\\ooo|||uuurrrmmmkkkcccWWWPPPPPPPPPNNNOOOQQQRRRPPPLLLIIIHHHIIIHHHDDD???<<<;;;<<<<<<<<>><<<:::999999999999888888777666555444666888::::::999777666333333333222222222111111111222222333222111000///////////////000000000111////////////000000111111000000000000000000000000.../////////000000000111//////............//////........./////////000000............//////////////////......------------...........................///000000111111111000//////000000111222222333222333444444333333555777888>>>GGGZZZoooWWWIIIFFFHHHIIIRRRZZZaaalll|||nnneeewww}}}ppphhh___YYYWWWVVVSSSQQQNNNMMMLLLJJJIIIGGGFFFEEEIIIEEEBBBBBBDDDEEECCCAAABBBDDDEEEEEEEEEGGGJJJLLLOOORRRVVVYYYZZZ]]]bbbeeegggjjjooorrrtttuuuwwwyyyvvvwwwwwwwwwvvvtttrrrqqqooolllhhheeecccaaa^^^\\\SSSSSSQQQOOOMMMKKKIIIHHHHHHFFFDDDDDDEEEEEEEEECCCFFFGGGGGGGGGHHHMMMUUU[[[ggguuutttgggbbb___gggsss{{{}}}rrrfffXXXLLL???===:::999;;;>>>===;;;888888666555555555555555222222222333333333333333111111111111111111222222////////////////////////////////////////////////000000000000////////////000//////......---,,,,,,........................------------------------...............------------,,,,,,---...///...,,,,,,,,,---......---,,,,,,(((,,,//////,,,,,,///222//////...---------......---------.........//////111111000//////000111111//////000000000111111111000222333333333444555555777777999:::<<<<<<======<<<>>>???===;;;;;;>>>BBB===>>>???@@@@@@@@@@@@@@@???AAACCCFFFHHHIIIIIIIIIHHHMMMTTT[[[___aaaaaa```YYYPPPLLLRRRXXX```ttt|||qqqkkkiiifffeee^^^TTTNNNNNNMMMKKKPPPRRRSSSQQQLLLHHHGGGHHHHHHDDD???;;;;;;;;;<<<<<<>>>>>>??????>>><<<999888888999999888888777666555222333666888888777555444333333333222222222111111111111222333222111000///////////////000000000000.../////////000000111111000000000000000000000000.../////////000000111111//////............//////---.........//////000000............/////////000---------,,,,,,+++++++++..............................///000000000000000...//////000111222222222555666666444333222333444:::???BBBKKKmmmdddPPPIIIJJJHHHLLLQQQXXXcccqqq~~~ssscccppp}}}tttiiiaaa^^^\\\YYYUUUTTTSSSQQQNNNLLLJJJIIIIIIGGGDDD@@@AAADDDEEECCC???BBBBBBCCCBBBAAABBBDDDFFFEEEFFFGGGHHHJJJMMMQQQTTTOOORRRVVVXXXYYYZZZ[[[]]]]]]]]]^^^^^^^^^]]][[[ZZZZZZYYYWWWUUUSSSQQQPPPPPPHHHHHHHHHGGGGGGFFFFFFFFFCCCBBBAAABBBDDDEEEDDDCCCDDDEEEFFFFFFHHHNNNVVV]]]xxxwwwiiicccdddkkksss||||||zzz~~~ssseeeVVVIII===<<<:::999;;;>>>>>><<<888777666555555444444555333333444555666777888999111111111111111111222222////////////////////////////////////////////////......//////000000111111000//////...------,,,,,,........................------------------------/////////......------,,,---,,,,,,---...///---,,,******,,,,,,,,,,,,******(((,,,//////---,,,000444111000///...---,,,,,,,,,---------.........//////222111...,,,,,,...111222000000000000111111111111,,,///111111222444555444888888888999:::;;;<<<======BBBFFFFFFAAA<<<<<<===<<<<<<>>>???@@@@@@@@@@@@BBBBBBCCCGGGLLLOOOOOOMMMRRRWWW]]]```___ZZZSSSOOOHHHNNNTTTZZZ___hhhttt}}}|||rrrfff^^^\\\WWWUUURRROOOMMMMMMMMMMMMOOOOOOVVVTTTHHHFFFHHHBBBCCCAAA===;;;::::::888777<<<>>>AAA@@@<<<999888888:::::::::999777555444333444444444444444444444444555555444333333222111111222222222222111111111000000000111111111111000000////////////////////////000000000000000000000000000000000000000000000000......------------............------------......111111000///...---,,,,,,////////////////////////---------............///000000//////......------000111222333444333222222111222222333333444444555;;;999===KKKccc]]]KKKKKKHHHIIIIIILLLVVVfffwwwrrrnnnwwwpppkkkccc]]]\\\WWWTTTRRRPPPOOOMMMJJJHHHHHHFFFCCCCCCDDDDDDDDDCCCDDDDDDCCCAAA@@@>>>======CCCCCCCCCCCCDDDEEEFFFFFFDDDEEEEEEFFFFFFGGGGGGGGGKKKKKKLLLLLLLLLMMMMMMMMMLLLKKKIIIFFFEEEDDDDDDDDDGGGFFFFFFFFFFFFEEECCCBBBEEEDDDCCCCCCDDDEEEEEEEEEKKKGGGGGGKKKMMMOOOYYYeeetttmmmjjjkkksss}}}|||xxxzzz|||www^^^LLLEEE===;;;999888888999;;;<<<999777444111000111444555333555222111<<>>CCCGGGGGGCCC>>>======<<<<<<===>>>????????????===@@@FFFJJJMMMOOORRRSSSZZZbbbhhhfff]]]SSSMMMLLLJJJQQQ[[[bbbggglllsssxxx|||~~~tttiii]]]VVVTTTRRRQQQNNNLLLJJJJJJJJJKKKLLLLLLRRRPPPFFFEEEHHHAAA@@@===:::888888888666555888;;;===<<<999666666666888888999888888777666555333333333333333333333333555444444333222222111111222222111111111000000000000000111111111111000000..............................................................................------------............------------......000000//////......------........................---------............///000000////////////......000111222333333333222222111111222333333444444555999888<<>>AAA@@@@@@@@@AAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGFFFEEEDDDCCCBBBBBBCCCDDDDDDCCCCCCDDDEEEEEEDDDCCCFFFEEEEEEEEEGGGHHHIIIIIILLLJJJJJJNNNOOOQQQZZZdddtttuuulllqqq||||||wwwtttsssxxx|||pppVVVFFFAAA:::999888777666777777888888666444222111222333444444777555333;;;FFFFFF===222222222111111111000000111111111000000000//////////////////////////////------........................//////...------,,,........................------------------------------..................------,,,,,,,,,,,,------+++++++++,,,------,,,+++------------............333111............---,,,------......//////000000////////////............000000000000000000000000111000000//////000000111888888888999:::;;;<<<===>>>CCCHHHIIIEEE@@@>>>===<<<<<<======>>>?????????<<>>999999888777666666555555666555444333222222333333333777666333666>>>???999222111111111111000000000111111000000000000//////111111000000//////......,,,---------.../////////.........///......---,,,------------------------------------------------------....../////////000,,,,,,++++++++++++,,,,,,))))))+++,,,,,,---------------------............111///------...///...---..................///////////////...------,,,,,,000000000000000000000000/////////......//////000888888888999:::;;;<<<======AAAFFFHHHEEEAAA===<<<;;;;;;<<<<<<===>>>???@@@BBBHHHQQQYYY^^^aaabbbcccccceeeddd[[[OOOJJJNNNUUU___hhhttt||||||yyywwwuuuuuuyyyrrrfffZZZPPPKKKLLLLLLLLLKKKJJJJJJJJJKKKKKKGGGFFFIIIFFF@@@FFFHHH======;;;888888888999999888666777999999999888888888666777777888888777777666111111111111111111111111333333333333222222111111000000000000//////////////////000000000000//////................................................------------------------......------------............------------......---------....../////////////////////////////////---------............///...//////000111222222222///000111333333222222111111111111222333333444444333444888>>>III```xxxWWWNNNJJJGGGHHHKKKNNNRRRWWWbbbfffnnnrrrooowww|||xxxxxx}}}wwwmmmeee^^^ZZZWWWUUURRROOOMMMKKKKKKKKKJJJIIIJJJIIIIIIHHHHHHGGGFFFFFFCCCCCCBBBBBBBBBBBBBBBCCCAAAAAA@@@@@@??????>>>>>>@@@@@@@@@AAAAAAAAABBBBBB?????????@@@AAABBBCCCCCCCCCDDDEEEEEEFFFGGGHHHJJJKKKMMMOOOQQQRRRSSSTTTVVVWWWXXXYYYXXXTTTRRRTTTWWW]]]dddooo}}}tttfffeeeqqqwwwpppoooqqqvvv{{{yyysssnnnnnnpppkkksss|||yyymmmlllkkkfffYYYHHH???>>>:::::::::999888777555444444444444444444333222111000444555111000444555333111111111111000000000000111000000000////////////222222111000//////......,,,,,,,,,---...///000000---...............------------------------------------------------------,,,,,,------.../////////,,,,,,++++++++++++,,,,,,***+++---------,,,------,,,,,,---------.........///...,,,---...//////........................---........................000000000000000000000000//////......//////000000888888888999:::;;;<<<===;;;???CCCDDDCCC???<<<:::;;;;;;;;;<<<===???AAABBBHHHKKKSSS```lllrrrpppmmmiiiddd]]]VVVTTTXXX___eeemmmssszzz~~~|||||||||{{{kkk```UUUMMMKKKMMMLLLKKKKKKJJJJJJIIIJJJJJJGGGFFFGGGCCC@@@IIIKKK>>><<<:::888777888999999888666666666777888888777777777777777777666555444444111111111111111111111111333222222222222222111111000000000000//////////////////000000000000//////........................////////////////////////..............................------------............------------......,,,,,,------......//////000000000000000000000000---------............///......///000111222333333///000111222333222111111000000111222222333333444222333777;;;AAARRRooo|||tttyyyhhhRRRJJJEEEHHHKKKLLLPPPVVV]]]cccooozzz{{{|||yyytttvvv{{{yyy~~~tttkkkddd___\\\ZZZWWWTTTSSSSSSSSSRRRQQQLLLLLLKKKJJJIIIHHHHHHGGGFFFFFFEEEDDDDDDCCCDDDDDDAAAAAAAAA@@@@@@?????????AAAAAABBBBBBBBBCCCCCCCCC@@@@@@@@@AAAAAAAAAAAAAAADDDFFFGGGGGGFFFGGGJJJMMMOOOSSSVVVXXXYYYYYY\\\^^^fffiiijjjeee^^^XXXVVVUUUVVV[[[dddppp~~~rrriiibbbnnn|||}}}}}}qqqkkkkkkooossswwwvvvrrrnnnnnnppplllsss{{{yyynnndddYYYSSSMMMDDD===:::999999999888777666444333222333444444444333222111000333444000...///111111000000000000000000000000000000000////////////...222111111000///......---,,,,,,,,,---...///000000------...............---------------------------------------------------+++++++++,,,,,,---------------,,,,,,,,,,,,---------///000///---,,,,,,---,,,,,,,,,------------...///---,,,,,,...//////...............------------------...///000000111111///////////////////////////////////////000111222888888888999:::;;;<<<===;;;===???@@@@@@>>>;;;999::::::;;;<<<>>>AAADDDFFFIIIKKKTTTdddttt{{{wwwqqqfffaaa[[[\\\ccckkkooopppwwwyyy}}}{{{oooaaaWWWPPPKKKJJJMMMLLLKKKJJJIIIHHHGGGFFFFFFGGGFFFFFFBBBBBBPPPSSSDDD;;;999666666666777777666555444333444555666555444666666666666555444222222111111111111111111111111222222222222222222111111111111000000000/////////...//////000000//////...------------------------000000000000000000000000..............................------------............------------......,,,,,,------.........///000000000000000000000000---------............///......//////000111222222//////111222222222111000000000111111222333333333333333666999===GGG\\\oootttkkkooo{{{|||{{{yyyWWWLLLDDDFFFJJJJJJOOOVVV[[[bbbooo~~~xxxqqqpppnnnqqqvvv~~~zzzooogggcccccc```\\\ZZZXXXWWWVVVTTTOOOOOONNNLLLKKKJJJIIIHHHIIIHHHGGGFFFEEEEEEDDDEEEDDDCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBCCCCCCCCCBBBAAA@@@EEEHHHJJJJJJIIIKKKOOOTTTWWW\\\bbbeeefffhhhkkkooouuuzzz{{{sssjjjbbb\\\VVVXXX]]]eeepppuuummmiiiiiimmm~~~uuummmmmmrrrtttvvvvvvssspppnnnmmmmmmsssyyy~~~xxxppp___NNNFFFBBB===888555666666555444444333222222222222333333333333222222333444444222000000111222//////000000000000000111000000////////////......000000//////......------,,,---------.../////////,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------,,,,,,,,,,,,------...000222111---+++,,,...,,,,,,,,,,,,------------///---,,,,,,---......---------------------......,,,---...///000222333333////////////////////////////////////000111222222888888888999:::;;;<<<===<<<<<<===>>>>>>===;;;:::999::::::<<>>===<<<=========<<<;;;999999:::<<<@@@EEEIIILLLNNNTTT^^^fffjjjhhhbbb]]]ZZZeeexxxfff]]]SSSNNNLLLJJJLLLPPPSSSSSSQQQOOOLLLIIIFFFEEECCCCCCDDDCCCIII___eeeTTT???===:::999999999999888:::888555555777888777555///000111222333333333333222222222222222222222222111111111111111111222222222222222222111111111111......////////////......------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,.........------..................------.........---------------------------------------------------------.........//////............////////////...///000222222111111000000000000111222222333333555444666:::;;;<<>>===>>>AAAFFFLLLPPPVVVYYY\\\\\\ZZZVVVTTTSSSZZZssstttZZZUUUPPPMMMNNNNNNMMMLLL^^^aaa]]]RRRIIIFFFGGGHHHCCCGGGJJJMMMTTT[[[]]][[[EEE;;;555777;;;:::888777777666444333222222333333444333222111111111333333111111111000111111222333222222222222222111000000000/////////............000000//////......------........................,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------,,,,,,---,,,,,,++++++,,,,,,---------------.........///////////////////////////111111000000000000111111000111111222222333444444666666666666777:::>>>BBBWWWtttssszzz}}}cccMMMJJJMMMKKKJJJLLLSSS[[[dddqqquuullljjjjjjiiinnnuuu|||~~~zzzvvvmmmjjjfffcccaaa```^^^\\\[[[XXXVVVVVVWWWVVVRRROOOQQQQQQPPPOOONNNMMMMMMMMMGGGOOOTTTRRRPPPRRRTTTSSSTTTUUUVVVVVVWWWWWWVVVVVV[[[\\\^^^aaahhhqqq|||}}}}}}~~~qqqkkknnnzzzzzz{{{vvvmmmggglllqqqsssuuuwwwtttnnnkkkjjjkkkpppssspppeee[[[MMMIIICCC===999777777777888555111111333444222111444444333333333333222222333333333333333222111111////////////////////////111111000000///////////////////////////.........000////////////..................------,,,,,,,,,))))))***++++++,,,------***++++++,,,,,,++++++***++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,...---+++))))))***+++,,,------------,,,,,,+++***++++++,,,------,,,,,,,,,---,,,,,,,,,,,,---......000000//////.........---...------......///000111000000000000000000000000888999;;;:::999888888999999:::999888===FFFKKKKKKGGGDDD@@@AAAFFFNNNUUUXXX^^^\\\XXXTTTRRRRRRSSSSSSdddzzzmmmWWWRRRNNNKKKKKKLLLKKKJJJTTTVVVSSSLLLGGGHHHJJJIIIQQQSSSUUUUUUYYY^^^___[[[EEE<<<555777;;;:::777666777777666555444333333444333222222111111222333444333333222111111000111111111111111111111000000///000000/////////.........///////////////.................................,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------------,,,,,,,,,,,,------------........./////////////////////////////////000//////////////////000000111111222222333333444444444555444555888<<>>===<<<:::888777777777666555333333444555444333333333333333222222222222111222222222222111000000////////////////////////000000////////////......,,,,,,---...///000000111......---------,,,,,,,,,,,,,,,,,,,,,++++++++++++//////...------,,,++++++***++++++,,,,,,++++++***++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++---...//////...,,,***,,,,,,---------,,,++++++,,,,,,------------,,,,,,---,,,,,,,,,,,,---....../////////...............333222111000////////////////////////////////////777999::::::999999999::::::<<<;;;:::@@@MMMYYY]]]PPPJJJEEEIIISSS]]]``````aaaWWWKKKHHHNNNXXX```cccooo||||||ppp^^^OOOKKKIIIGGGEEEEEEEEEEEEFFFJJJIIIHHHHHHOOOWWWXXXTTTJJJKKKIIIFFFFFFIIIHHHDDDEEE>>>888999:::888555555444555666666666555333222222222333333444444555555555444333222111111111111111000000///////////////000000000////////////...------......//////000000------------------------,,,,,,,,,---------......------------------------------------------------...------,,,,,,------...------............//////.........------................../////////000000///////////////////////////..................///000000000111222222333333111222333222222444777999;;;AAARRRmmmppp^^^WWWRRRNNNLLLKKKOOOTTTYYYcccrrrxxxoookkkkkkgggeeehhhjjjmmmsss{{{|||xxxuuutttuuuvvvwwwpppppppppooooooooooooooo~~~|||{{{|||~~~}}}jjj```cccjjjtttiiiaaaXXXQQQMMMIIICCC>>>:::::::::999888777666555444333333333333444333333333333333222222222222111222333333333333222111111////////////////////////000000000000000000000000/////////......------,,,---------,,,,,,,,,++++++..................---------,,,,,,++++++******)))***++++++,,,,,,++++++***,,,,,,---.........------++++++++++++++++++++++++,,,,,,---......---,,,+++,,,,,,,,,------,,,,,,+++------------------,,,+++---,,,,,,,,,,,,---..........................................///000111222////////////////////////666888::::::999999:::;;;999<<<<<<:::>>>IIITTTYYYQQQMMMKKKPPPZZZaaaaaa___VVVPPPLLLPPP[[[gggooorrrpppwwwzzzpppggg\\\OOOGGGGGGFFFFFFDDDDDDDDDEEEEEEGGGFFFCCCDDDLLLSSSSSSMMMBBBDDDBBB@@@CCCGGGHHHEEEDDD===999::::::777555555222333444555444333222111333333444444555555555555333222222222222222333333111111000///.../////////111000000000////////////------......//////000000------------------------,,,,,,,,,---------......------------------------------------------------...------,,,,,,------...------------......//////.........------.....................////////////////////////////////////000//////......//////000///000000111111222333333222333333333333333666888;;;:::AAAUUUppp|||ssshhhZZZPPPKKKLLLOOOTTTZZZccclllsss|||uuunnniiifffggghhhgggiiimmmsss{{{xxxhhh``````iiivvv{{{llldddYYYOOOHHHCCC>>>;;;::::::::::::888777555444222333333333222222222222333333222222222111111111///////////////......---////////////////////////------------------------000//////...---,,,,,,,,,---,,,,,,,,,,,,+++++++++........................++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,---.../////////++++++++++++++++++++++++,,,,,,+++******+++,,,---+++,,,,,,------,,,,,,,,,---.........------,,,+++---,,,,,,,,,,,,---......---------...............------------...///000000........................666888::::::999999:::;;;777;;;<<<:::;;;CCCKKKOOOMMMKKKKKKPPPWWW[[[ZZZXXXPPPQQQVVV```lllwww|||~~~uuuvvvzzzzzzlllaaaXXXNNNHHHFFFDDDEEEFFFEEEDDDDDDEEEGGGIIIHHHFFFEEEJJJPPPNNNHHH===???>>>===AAAGGGIIIGGGBBB===:::;;;;;;777555666222222333333333333222222444555555666666555444444222222222222222333444444222111000///...///000111111111000000000/////////.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...------------------------,,,++++++******++++++,,,++++++,,,,,,---...............------------......------------.........///////////////////////////000//////////////////000//////000000111222222222222333444444333333555777999555999FFFYYYtttsssbbbRRRMMMLLLPPPVVVZZZ```eeejjjxxx{{{tttooommmkkkgggfffgggeeeiiiqqq{{{uuuiiiccc___kkkzzz|||qqqggg```VVVMMMFFFAAA===:::;;;;;;:::999888666444333333444666555333111111111222222222222111111111111000000000000000///......////////////////////////.............../////////,,,,,,---------.........------,,,,,,,,,+++++++++,,,,,,,,,,,,------------------------------------***++++++,,,,,,++++++***))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++---+++***))))))***,,,...++++++,,,---------,,,,,,......///......---,,,+++---,,,,,,,,,,,,---......---------------.........//////...---,,,,,,,,,,,,........................666888::::::999999:::;;;777===@@@>>>===BBBGGGJJJMMMLLLLLLNNNRRRUUUVVVVVVTTT[[[eeeqqqzzz|||xxxvvvzzzvvvjjj]]]UUUNNNFFFEEEGGGDDDFFFGGGGGGEEEEEEGGGIIIKKKKKKIIIFFFHHHKKKIIIDDD:::<<<;;;:::===DDDFFFDDD@@@<<<:::<<<;;;777666777333333333222222333333444666666777777666555444333444444333222222222333333333222111//////000111222111111111000000000/////////////////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..............................,,,++++++******++++++,,,******++++++,,,------...------,,,,,,,,,,,,------,,,,,,,,,,,,------------///////////////////////////......------....../////////000000111111222222222333444444222222333555888666999@@@HHH[[[eeeYYYNNNNNNRRRTTTWWWZZZ^^^gggrrrtttrrrqqquuu{{{~~~yyysssqqqrrrgggggggggkkkssspppgggccc___nnn~~~qqqfffZZZUUUOOOHHHBBB>>>;;;:::999999888777666555555555555888999888444222111222222222222222111111111111222222222222222111111000////////////////////////000000000000111111111222,,,,,,------------......------------,,,,,,,,,,,,,,,,,,,,,,,,---------...///......------,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,++++++***)))************************++++++++++++,,,,,,------***+++,,,,,,---------,,,////////////...---,,,+++---,,,,,,,,,,,,---......,,,,,,,,,------.........000///...------,,,,,,---........................555777999::::::999:::<<<:::AAAEEECCCBBBEEEIIIJJJVVVUUUTTTTTTUUUXXX[[[]]][[[dddqqq|||zzzuuuwwwiii^^^SSSNNNHHHBBBBBBGGGDDDFFFIIIHHHGGGFFFIIIKKKFFFHHHFFFBBBBBBDDDBBB===<<<===<<<:::===CCCDDDBBB???;;;:::<<<;;;777666888555444333222222333555666777777888888666555333222666555444333222111111111444333111000///000111333111111111111000000000000000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------....................................------,,,,,,------...))))))***++++++,,,---------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------////////////////////////...------,,,,,,------.../////////000111111222222111222333333222111222333555555999<<<;;;FFFgggxxxeeeSSSNNNOOOOOOPPPRRRUUU\\\cccdddbbbdddmmmuuuqqqmmmhhhfffiiirrr}}}yyyllldddaaa```qqqxxxkkk```NNNKKKGGGCCC???<<<:::999777666666555555555666666888:::<<<:::666333222333222222222111111111111000///////////////...------////////////////////////,,,---------......//////000//////...,,,+++******......------------,,,,,,........./////////000000///...---,,,***)))((('''+++++++++,,,,,,+++++++++111000000///---+++)))(((***************************+++---//////...---,,,***+++,,,,,,------------////////////...---,,,+++---,,,,,,,,,,,,---......,,,,,,,,,------............------......///000111........................;;;;;;;;;999888999<<>><<<999999;;;>>>@@@AAA>>>===<<<:::888666555444666666555555555666666777999;;;<<<999444000///000222222222111222222333333222222111111111111222222444444444333000...+++***,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,//////---***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---...............------++++++,,,,,,,,,++++++***++++++,,,,,,,,,++++++***......---------,,,,,,,,,)))))))))***+++,,,......---------............/////////000000///...------000000000000111111111111111111222222222333333333666///---333999@@@SSSiiixxx[[[OOOPPPSSSQQQOOOXXXWWWYYYZZZYYYZZZbbblll~~~zzzmmmhhhgggiiipppyyy|||xxxzzzpppkkkiiihhhooo{{{vvvcccRRRJJJFFF@@@<<<:::999888777777777666666666666777777666555555444222111111000444333222111000000000000000000000000000000000000111111000000//////......,,,,,,,,,,,,,,,---...///,,,,,,,,,------.........------------------------------......//////000000---,,,,,,+++++++++,,,,,,,,,,,,,,,++++++*********------,,,,,,+++***))))))///---++++++,,,,,,+++***++++++******************------------,,,,,,+++************++++++,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,---.........------000...,,,+++,,,---...///...,,,---111000,,,...444999999999888888:::>>>AAAEEELLLTTTYYY[[[]]]bbbfffcccbbb^^^^^^jjj{{{qqqcccYYYUUUOOOIIIGGGFFFGGGGGGHHHFFFEEEFFFIIILLLMMMMMMJJJGGGCCC???===<<<<<<<<<<<<:::777777999<<<>>>>>>::::::999999888777666666666666555444444444555555888::::::888444111000111333333222111111222222222222111111000000111111222555555555444222///---,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,//////---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------............------+++++++++,,,,,,++++++***+++++++++,,,,,,++++++***.........---------,,,,,,,,,,,,,,,+++,,,,,,---------------............//////////////////...------//////000000000111111111111111111222222222333333888222111666888;;;IIIYYYiiiXXXRRROOONNNNNNQQQQQQSSSVVVWWWYYYaaakkkxxxqqqmmmnnnssstttuuuwww{{{}}}yyyrrrnnnllljjjllluuu}}}}}}sss___MMMDDDAAA<<<999999999999888888777666555444444444444444333333333333333222222333333111000000/////////////////////////////////000000000///////////////---,,,,,,,,,,,,---...///,,,,,,------------------------------------------.............../////////222111000......---------,,,,,,,,,+++++++++******+++++++++++++++,,,,,,,,,...,,,++++++,,,,,,,,,+++++++++******************,,,---------,,,,,,+++***,,,------------------...++++++,,,---------------,,,,,,,,,,,,------------------...///000000000///000---...111000++++++...999999999999999<<<@@@DDDLLLXXXgggoooooommmmmmnnngggfffgggppp{{{ooobbbXXXUUUUUURRRLLLGGGFFFIIIMMMFFFEEEDDDEEEGGGJJJKKKKKKEEECCC@@@===;;;::::::;;;:::777555555777999::::::555666666666666777777777666555444444333333333333777888888666333111111222444333222111111111111111111111000000000000111111555555555555333111///...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......---------***++++++,,,,,,+++++++++***++++++,,,,,,+++++++++...............---------///...------,,,,,,,,,------------............//////////////////......---//////000000000000111111111111111222222222222333777333444888888777???JJJfff}}}gggWWWNNNLLLOOOMMMLLLOOOSSSUUUXXXaaajjjxxxsssrrrnnnlllkkkkkkooovvv}}}{{{wwwtttqqqnnnhhhmmmrrrtttsssiiiWWWFFF>>>;;;888777888999999999999888666444333222111111111222222222333333444444222111000//////...////////////////////////////////////////////////000000------,,,,,,,,,---......------------------,,,,,,------------------------..................------333222111///...---,,,,,,,,,,,,,,,++++++++++++***((()))***+++,,,---...///---+++******,,,------,,,******++++++++++++++++++,,,,,,---------,,,++++++...------------------,,,+++,,,------......------,,,++++++***+++,,,---...+++---222555777666444222111...---///000---+++,,,::::::;;;:::;;;>>>BBBFFFRRRaaaqqqzzzwwwqqqmmmmmmiiijjjppp~~~nnnccc\\\XXXYYY[[[ZZZSSSKKKGGGJJJOOOGGGEEEDDDDDDFFFGGGHHHGGGAAA???===;;;:::999::::::999777444444666777888888333333444444555555666666555555444333222222222222555555555444333222222333444444222111000000000000000000000//////000000000333444444444333111000///------------------------------------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------------,,,******+++,,,,,,,,,++++++******+++,,,,,,,,,++++++........................------,,,,,,,,,,,,---------------............///...///////////////......////////////000000000111111111111111222222222222333111222777888888===EEEQQQjjj{{{dddRRRMMMPPPNNNLLLNNNRRRVVVYYYbbbkkkyyytttpppkkkggghhhlllpppssszzz~~~}}}sssuuu~~~|||wwwrrreeehhhkkkjjjeeeZZZLLLAAA;;;888666666777999999999888777666444333222222222111222222222222333333333000000///...............////////////////////////---......//////000000000------,,,,,,,,,------............------,,,,,,,,,........................///......------,,,,,,,,,///...---,,,+++*********++++++++++++++++++++++++((()))***+++,,,...//////,,,***)))***,,,------,,,******+++++++++++++++,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,++++++*********,,,,,,---............---,,,+++***))))))+++---...,,,000444888999999888888444000------.../////////;;;<<<<<<======???CCCFFFQQQ]]]kkksssqqqmmmjjjjjjmmmmmmuuuuuuddd[[[YYYZZZ```cccccc[[[PPPHHHIIIMMMIIIGGGDDDCCCDDDDDDDDDCCC???>>><<<;;;::::::::::::999777555555666777777666333333333333333333333333444444333222222222222222555333222111222222222222444333222111000000//////000//////......//////000000111222222222000///...------------------------,,,---......------,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,------,,,,,,)))***+++,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,------..................************+++,,,---...---------............///......///////////////......////////////000000000000000111111111222222222444222222444666888<<>>AAACCCDDDFFFHHHJJJLLLTTT```hhhlllnnnoooppptttrrrwww}}}iii\\\TTTTTTWWWbbbeeeggg```TTTJJJHHHIIIHHHEEEBBBAAAAAAAAAAAA@@@>>>===<<<;;;:::999999999999777555555666666555444444444333333222222111111444333333222222333333444555222000000111222222111333222111000000000000000//////............//////---...///000000///......------------------------+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,,,,,,,,,,---------------)))))))))***+++,,,......---------............///---...//////////////////......////////////000000000000000111111111111222777555444333444666999;;;CCCGGGTTTnnnuuuccc^^^SSSMMMJJJMMMRRRYYYdddmmmiiitttyyy{{{uuuoookkkkkkkkklllnnnttt~~~{{{uuurrrooonnnssszzz}}}|||~~~hhhbbb[[[UUUKKKBBB======;;;999777777888999888777666555555555555555666666333333222222111111111000//////............//////..........................................//////......---,,,,,,,,,------------------------,,,,,,........................,,,,,,,,,,,,,,,,,,++++++************+++,,,------***++++++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,***))))))+++,,,,,,+++******++++++,,,---------++++++,,,---------,,,,,,...------------------,,,***+++,,,,,,------,,,,,,,,,++++++***+++,,,---...+++,,,---,,,+++---222666===>>>:::222,,,,,,---,,,@@@DDDJJJOOOQQQSSSUUUWWWPPPUUU^^^iiisssyyy|||}}}}}}wwwvvv~~~|||hhh\\\UUUPPPPPPSSS\\\```ccc___VVVMMMGGGEEEBBB@@@>>>===>>>??????>>>===<<<;;;:::999888777777888777555555555555444222333333333222222222222111333222222333333444555666555222///...000111111000111111000000000000111111///......------......///,,,---...///000000///...........................+++---//////,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++,,,---...---------............///------...///////////////........./////////000000000000000000111111111111555555444333444666555444>>>???HHH\\\yyywwwcccZZZQQQOOOPPPUUU^^^fffiiiqqqrrruuu|||wwwtttoookkklllrrr{{{{{{tttqqqjjjmmmpppttt}}}kkk\\\MMMHHHEEE@@@;;;;;;888777666777888999888777666666555444333333333444111111111111222222222222000//////...//////000000..........................................------///...---,,,,,,,,,,,,,,,,,,,,,------------------........................++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,---******+++++++++,,,,,,,,,---------------------------+++))))))***+++***)))******++++++,,,------...***+++,,,,,,---------,,,,,,------------------...)))***++++++,,,,,,++++++,,,,,,,,,,,,------------)))+++,,,***((((((---111444;;;>>>777///---,,,***FFFKKKSSSZZZ^^^aaabbbddd[[[^^^eeeqqq}}}{{{uuuwww{{{wwwfffVVVRRRRRROOOOOOQQQUUUZZZ^^^]]]WWWNNNGGGDDD===<<<::::::<<<>>>???>>><<<;;;:::999888777666555777666444444444444222111222222222222222333333333222222222333444555666777666222...---///111000///111000000000000000111222.........------.........+++,,,...000000000000///........................***---//////,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((()))++++++,,,,,,,,,((()))***+++,,,---------((()))***+++,,,---------*********++++++,,,,,,,,,......---,,,,,,,,,---------------.........//////------...///000000//////............/////////000000000000000111111111111///111222333555777555222222555===LLLddd{{{vvvjjj\\\TTTPPPQQQWWW^^^cccjjjhhhjjjtttxxxyyywwwnnniiikkkqqqvvv~~~|||nnneeeaaa```gggrrr}}}mmmWWWBBB>>>BBBAAA<<<999555555444666888999999888777666555333222111000000...///000111222333444444000000/////////000000111......................../////////......------,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,------.........////////////////////////*********++++++,,,,,,---,,,,,,+++***)))))))))************++++++,,,,,,,,,,,,,,,,,,------.........---+++***)))*********)))******+++,,,,,,---......***+++,,,,,,------------*********++++++,,,,,,,,,))))))***++++++++++++***+++,,,---.........------***---///---)))(((+++///'''555>>>:::333000...,,,MMMSSS[[[eeennntttwwwxxxxxxxxx|||}}}}}}|||~~~~~~ooo```WWWNNNKKKJJJIIIKKKNNNPPPPPPQQQSSSSSSMMMDDD===??????>>>===;;;:::999888888888777666555444333333666666555555555444444444444333222222111111222222///000111222333444444444111111111111000000000000---...///000000///...---........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////------------,,,,,,+++***,,,***)))***++++++***)))++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******---------------------,,,...---,,,+++++++++,,,------------.........//////111111000000//////......000000000000////////////000000111222222222222222444444333333444444555666555777<<>><<<;;;;;;===999777555444333444666777555555555555444333222111333222111000000111222333000000000000000000000000////////////.............................................------,,,,,,,,,,,,,,,------...---------000///---+++*********+++---------------...///000...+++((()))+++---,,,+++,,,+++***))))))***+++,,,,,,...111333333111...,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++))))))***+++,,,------...........................+++,,,,,,---...///000000***+++---...///...---------,,,,,,,,,,,,---...///111000///---------...///YYY```lllwww~~~yyylll^^^VVVNNNGGGEEEEEECCCDDDGGGJJJJJJKKKLLLLLLGGG@@@:::======<<<;;;:::999888888999888888777666555444333555555444444333333333333444333222222111111222222///000111222222222222222111111111000000000//////---...///000000///...---........................------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++***)))+++,,,,,,,,,++++++***)))+++***)))***++++++***)))+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******+++,,,,,,,,,---.........---,,,+++++++++,,,---------------...........................------------......//////000000000111//////000111222222222222222111111111111222333333333444888===GGG[[[|||ppp]]]OOOMMMQQQRRRUUUYYYYYYXXXYYY[[[^^^eeefffjjjpppvvvzzzuuussssssrrrrrruuu{{{xxxhhh```[[[^^^dddnnn|||}}}qqqUUUIII>>>:::999777777999777666444333222333444555555555555555444333222111111111000//////000111111000000000000000000000000////////////....................................+++++++++***************,,,,,,---------------,,,///...,,,+++******++++++,,,,,,,,,,,,,,,------......,,,)))***,,,------+++++++++***))))))***++++++,,,...111333333111...,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++)))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,---.........---,,,***++++++++++++,,,,,,,,,...---,,,,,,+++++++++,,,___kkkzzzvvvllldddXXXLLLKKKEEEAAAAAA@@@>>>???AAADDDDDDDDDEEEDDDBBB===:::::::::::::::999999888888:::999888777666555555444444333333333333222222222444333222222111111222222000111111222222222111111111111000000000000//////---...////////////...---------------------------------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************)))(((''''''******+++++++++***))))))+++***)))***+++,,,+++)))++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++************+++,,,---...//////++++++++++++,,,,,,...............------------------------------.........,,,---...///000111111222......///000000111222222111111111111111222333333444444555888<<>>>>>@@@AAAAAAAAAAAAAAA@@@>>>===::::::::::::::::::::::::::::::999888777666555555444333333333333333333333444333222222111111222222222222222333222222111111111000000000////////////........................---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++************++++++++++++******+++)))))))))+++,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,------...******++++++,,,---............------------,,,,,,.........//////000000000------......///000000111.........//////000111222333333333222333444444555666555555777888???OOO___sss___SSSPPPNNNMMMNNNQQQSSSSSSSSSWWWYYY^^^``````eeeuuuwwwvvvxxx|||xxxssspppnnnpppuuuzzz{{{yyywwwxxxzzzzzz~~~yyyiii[[[SSSYYYXXX]]]ooouuuooojjjgggffflll}}}~~~xxxooohhh]]]PPPGGGDDD>>>999999999666444666555555444333222333333444333333333333333222111111000000000000000000000000//////////////////////////////.........---------------------------------------....../////////000,,,,,,---------,,,++++++******+++++++++,,,,,,---***+++++++++++++++++++++++++++******+++++++++++++++******************+++,,,...///111111///...,,,++++++++++++++++++++++++))))))))))))************,,,+++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++------------,,,,,,++++++((()))***++++++***))))))---...///000000///...---lllzzzzzziii\\\SSSMMMGGGDDDAAA??????AAAAAA===>>>AAA????????????>>>===>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<::::::999888777666555555444444444444555555555555444333222222111111222222222333333333333333222111000000000////////////.........------------......------------------------------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---......------++++++,,,,,,,,,,,,,,,+++***)))((()))+++,,,+++************+++++++++,,,,,,,,,,,,,,,+++++++++******---------,,,,,,++++++***)))***+++,,,------......------------------,,,,,,------......//////000000/////////...............//////......//////111111333222222222222333444444666555444666666999CCCMMMdddsss```UUURRRNNNLLLNNNPPPRRRSSSWWWYYY^^^```^^^___iiivvvvvvnnnuuuwwwooojjjgggjjjlllmmmkkkkkkmmmooonnnqqquuuwwwxxxwwwvvvvvvxxxwwwuuuvvvyyyvvvkkkccc^^^\\\ccccccggguuuxxxmmmllllllmmmmmmrrr}}}zzz|||~~~}}}mmm```VVVMMMEEE???>>>:::888:::999666444666666555555444444444444444222222222333222222111000111111111111111111111111////////////////////////............------------------------------------******++++++,,,,,,------,,,,,,------,,,++++++***))))))***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++***)))************))))))************++++++*********+++,,,...//////...,,,+++++++++++++++++++++++++++(((((()))))))))*********,,,++++++******))))))(((,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---.........------,,,,,,++++++++++++***+++++++++++++++******......000111111000///...qqqzzz~~~ooodddWWWPPPKKKFFFCCCCCC===<<<===@@@>>>;;;<<<@@@;;;<<<===<<<;;;;;;<<<==================>>>>>>>>>:::999888777666555555444444444555555555555555666444333222222111111222222111222222333333333222222000000////////////............------------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,------------++++++,,,---------,,,,,,***)))((()))+++,,,,,,+++************++++++++++++,,,,,,,,,+++++++++******......---,,,+++***))))))******,,,,,,------------+++,,,,,,,,,------------,,,,,,,,,,,,,,,---------/////////.........------222111000///...///000111000000000000000111222222444222111444555666;;;AAAQQQiiiuuubbb___YYYSSSOOONNNNNNOOOQQQRRRWWW[[[[[[\\\ccclllzzzqqqooo}}}zzztttkkkjjjgggeeeeeefffggghhhhhhiiilllnnnoooooonnnnnnkkkkkkkkkkkknnnsss{{{~~~}}}|||{{{{{{|||}}}~~~~~~|||ssspppppprrrsssttttttuuu|||~~~uuussswww|||yyytttcccTTTKKKEEEAAA>>>999666666888777333333555555555555555444444444333111111222222222111111000111111222222222222111111000000000000000000000000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...,,,------,,,,,,+++***)))))))))***+++,,,,,,++++++***+++,,,---,,,+++***)))(((***++++++***))))))***)))***++++++++++++***)))***+++,,,------,,,+++***++++++++++++++++++++++++((((((((()))))))))******++++++*********)))))))))))))))))))))))))))))))))******+++,,,---...//////---,,,,,,++++++++++++,,,------,,,+++++++++,,,,,,,,,,,,------...---------rrruuuxxxzzz|||~~~|||lll]]]SSSKKKHHHEEE@@@???AAA<<<;;;<<<>>><<<888:::???:::<<<>>>===;;;:::;;;===>>>>>>>>>>>>>>>>>>======999888888777666555444333333333333444444555555555444333222222111111222222...///000111111111111111000000/////////............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))++++++,,,,,,,,,,,,++++++************************+++,,,,,,---------,,,,,,******+++,,,,,,,,,,,,,,,)))(((((()))+++---,,,+++************++++++++++++,,,,,,,,,+++++++++******---,,,,,,,,,+++*********++++++,,,---------,,,+++******+++,,,---......///---,,,,,,,,,,,,,,,,,,+++------..................555444111000...//////000000000000000000111111222333000000333555555777<<>>===@@@===<<<===>>><<<888:::@@@;;;>>>@@@???===;;;<<<>>>???>>>>>>>>>============888888777666555444333333222222222333333444444444444333222222111111222222,,,,,,...///000000000000000/////////...............---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))+++++++++,,,,,,+++++++++************************////////////...---,,,,,,((()))***+++++++++++++++)))(((((()))+++---,,,+++)))************+++++++++,,,,,,,,,+++++++++******++++++++++++++++++,,,,,,+++,,,---------,,,+++***))))))***+++---...///////////////......---------+++,,,,,,---...///000000777555333000///...///000222222222111222333333444555111000444666666777:::;;;CCCYYY~~~}}}yyy{{{sssbbbXXXUUUTTTPPPOOOTTT[[[```fffmmmggguuu~~~|||wwwvvvvvvwwwyyyzzzzzzyyypppqqqqqqpppnnnqqqvvvzzz}}}yyy{{{~~~}}}yyynnnlllhhhgggooo}}}sss]]]VVVLLLDDD>>>;;;999888888666666888777333333777222333333333333222111111///000000111111111000000...///000111111000///...000000000000000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,+++---------,,,+++***)))((()))***+++,,,,,,+++***)))((()))***+++***)))'''%%%***---000000---+++,,,---)))***+++,,,,,,+++***)))(((((())))))))))))((((((************************(((((((((((()))))))))))))))))))))))))))*********************************+++++++++***************++++++*********+++---...000...***(((((())),,,...++++++***)))***+++---...wwwuuusssrrrpppuuuuuu```SSSFFFDDDBBB@@@>>>=========>>>>>>???>>>>>>===<<<;;;======<<<;;;;;;;;;;;;;;;AAA@@@===;;;:::999999999777666666555444444333333222222222222222222222222444444333222111000///...///////////////......---000///...---,,,------......---,,,,,,,,,,,,---...---------,,,,,,+++++++++************************))))))*********+++++++++******++++++++++++******''')))***++++++***)))'''))))))))))))))))))))))))+++***))))))***,,,...000))))))))))))))))))))))))++++++++++++++++++++++++,,,+++)))(((((()))+++,,,,,,,,,,,,++++++*********)))***+++---.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///111333XXXIII888//////111000---111111111111111111111111333333333333444555666666777>>>HHH]]]vvvssssssmmmkkknnnyyyeeePPPNNNMMMNNNQQQSSSVVV^^^hhhggglllttt~~~yyyxxxyyy{{{yyynnnfffddd[[[YYY\\\fffxxx~~~uuu^^^LLLGGG@@@:::888888888777777777777777777666555555555444333333222222333333///000222333333222000///000000111111111111000000////////////............---......//////......---------------------------...////////////---+++***+++***)))***,,,---,,,++++++*********))))))((((((************************))))))))))))))))))))))))************************************************))))))***++++++++++++***+++***))))))+++,,,+++***+++++++++***************'''(((((()))***++++++++++++***))))))***+++...///---,,,,,,+++*********+++************************---------------,,,+++***~~~{{{yyywwwuuuyyynnnZZZNNNDDDCCCAAA???==================>>>>>>>>>===<<<<<>>>>>===<<<<<<======???>>><<<:::999888888888666666666555444333333333222222222222222222222222444333333222000//////...///////////////...------000///...---,,,------......---,,,,,,,,,,,,---...---------,,,,,,+++++++++++++++++++++++++++++++++))))))*********+++++++++******++++++++++++******)))***+++,,,,,,+++***)))))))))))))))))))))))))))((('''''''''''')))***+++************************++++++++++++++++++++++++------,,,++++++,,,------,,,,,,,,,++++++************+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111GGG???666000//////...---111111111111111111111111333222222333333444555666555:::AAAPPPmmmuuummmffffffkkkxxx|||dddPPPIIIFFFJJJQQQVVV]]]ccc___bbbfffmmmtttzzz}}}yyy|||pppiiiccc]]]YYYYYYXXXXXX___ppp}}}~~~}}}}}}~~~wwwyyyhhhVVVHHHDDD>>>:::888777777666666777777777777666555555444444333222222222222333///000222333333222000///000000111111111111000000////////////............,,,------------------,,,..............................//////...,,,+++***+++***)))***,,,---,,,+++++++++++++++*********)))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))***++++++++++++******))))))***,,,...---,,,************************)))))))))***+++,,,,,,,,,+++***))))))***+++---///---,,,,,,+++*********+++***************************************)))((((((~~~{{{qqqcccRRRFFFBBBAAA???>>><<<<<<;;;;;;<<<<<<======>>>=========>>>======<<<<<<<<<<<<<<<===<<<:::999888777666666666555555444444333333222111111111111111111111111333333222111000///.........////////////...------//////...------------......------,,,,,,------...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++******++++++++++++*********+++,,,------,,,+++***))))))))))))))))))))))))))))))******+++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++*********++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...//////444444333222///---------111111111111111111111111222222222222333444555555444888<<>>===<<<;;;;;;:::::::::;;;<<<<<<============::::::999999999999::::::::::::999777666555555555444444444444333333222222111111111111111111111111222222111000//////............//////......---,,,............------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++************+++,,,,,,+++******))))))))))))))))))))))))***+++,,,,,,------,,,,,,************************************************((()))+++,,,,,,+++)))(((+++++++++***************+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------------------...000111111000...---111111111111111111111111111111111111222333444555555999;;;<<>>===;;;:::<<<:::888777888888777666333444444444444333222222333222222111111111111111000000////////////000000......////////////...............---------,,,,,,***++++++,,,,,,++++++*********+++,,,,,,---......---,,,+++++++++,,,---------,,,***+++,,,,,,+++))))))))))))******+++++++++************************))))))))))))))))))))))))************************************************'''(((((()))))))))))))))+++***((()))******)))((((((((())))))***++++++,,,************************))))))************))))))(((***+++------,,,+++***************************...---,,,++++++---///000nnnaaaYYYRRRIIIBBBAAAAAA@@@???===;;;:::999999:::;;;<<<===<<<;;;:::;;;;;;;;;;;;::::::999888666666555666666777888888555666666777666555333222111111111111111111222222////////////////////////..................------------......------,,,++++++,,,.../////////......,,,,,,---......---,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))******++++++++++++******,,,++++++******++++++,,,)))))))))))))))))))))))),,,***(((''''''(((***+++++++++++++++++++++++++++))))))))))))))))))))))))*********++++++*********(((((())))))*********+++'''(((***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,***...111///,,,+++///333000000000000000000000000////////////000111222333555111111555777777<<>><<<::::::;;;999666555555666666555333444444444444333222222333222222111000111111111000000////////////000000......////////////............---------,,,,,,,,,---......//////......---++++++,,,------...//////+++***)))))))))***+++,,,---,,,++++++,,,,,,***)))*********++++++,,,,,,,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))'''(((((()))))))))))))))***)))((()))+++,,,,,,+++((())))))***+++,,,,,,,,,,,,+++++++++++++++++++++))))))************)))(((((()))+++---------+++***************************+++***)))((((((***,,,---~~~qqq___QQQJJJGGGDDDBBB<<<<<<;;;<<<======;;;:::============<<<;;;:::999::::::999999999999888888666666666666777777777777555444444555666666555333555444222111000111222222111000......000000000///000///////////////000111........................///............---------000//////...------,,,,,,...------------...//////000...,,,,,,------,,,+++------,,,+++***)))(((''')))))))))***+++++++++,,,,,,,,,++++++++++++++++++))))))))))))))))))))))))))))))))))))******************++++++++++++******************************))))))))))))***+++,,,---************************+++++++++*********))))))************************+++++++++,,,,,,---------------............------...------...//////...,,,000000111111111000000///333333444444555666666666>>>DDDWWWvvvxxx~~~jjjVVVLLLKKKHHHEEEFFFGGGJJJRRR]]]hhhnnnqqqmmmnnnoooqqqtttzzzxxxzzz{{{tttqqqqqqyyy|||~~~|||vvvsssttt|||vvviiiZZZOOOLLLBBB@@@<<<;;;::::::999888999888666555444444444555333111111333444111///...333333222111000000000111555///,,,///777:::555///000///------......---,,,---...............------.........------,,,,,,,,,++++++------------++++++*********************+++)))))))))))))))((('''&&&)))******++++++*********))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''(((***,,,,,,***((('''************+++,,,---...+++************+++,,,---))))))(((((())))))***+++))))))(((((((((((())))))))))))***,,,//////---,,,---------,,,,,,+++++++++,,,+++)))((((((***+++---******+++,,,,,,---......pppdddTTTHHHBBB@@@>>>===<<<;;;;;;;;;<<<<<<<<<;;;===>>>>>>======<<<;;;:::::::::999999888888777777666666666666777777888888666555444555666666444222333222111000000000000111111000......000000000///............///000222222....................................------------,,,,,,,,,,,,---------------------------......///000...,,,,,,---...---,,,******************************************++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))******************++++++++++++******************************))))))))))))***+++,,,---************************+++++++++*********)))))),,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------///...------...///...---000000111111111000000///222222333333444555555555;;;===GGG]]]~~~zzzrrrrrrxxxvvvggg^^^TTTLLLFFFGGGJJJNNNUUU\\\bbbeeeaaabbbccceeeiiimmmsssvvvvvvuuussspppjjjjjjvvv|||rrrnnnmmmllluuuwwwvvvyyy}}}}}}{{{oooaaaSSSIIIFFFAAA???<<<:::::::::999888999888666555444444444555111000000111222111000000222222111111000111111111---222:::CCCGGGBBB777...000...------......---,,,---...............------......---------,,,,,,,,,++++++------------++++++,,,,,,,,,,,,+++++++++***+++++++++,,,++++++*********+++++++++++++++***)))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((()))***++++++***)))((())))))))))))***+++,,,---'''(((((()))******++++++,,,+++******************,,,,,,++++++++++++,,,,,,*********+++---...---,,,++++++++++++*********)))(((((()))***+++,,,,,,,,,***++++++,,,,,,---------|||ppp^^^UUUIII@@@<<<;;;:::999;;;::::::999:::;;;===>>>????????????>>>===<<<;;;::::::999999888777666666555555666666777888999:::777666555555555444222000000000000111000000//////111000......000000000///,,,,,,---...///111222333------------------------......---------,,,,,,,,,)))******+++,,,------...------,,,,,,------...//////---,,,,,,---------,,,(((((()))***+++,,,,,,---******************)))))))))*********+++,,,,,,,,,))))))))))))))))))))))))))))))))))))******************++++++++++++******************************))))))))))))***+++,,,,,,************************+++++++++***************---------,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++------............------000...,,,,,,---...///...///000000111111000000000111111111222333333444444999:::???LLLeeerrrmmmjjjmmmqqqsssuuuxxx|||kkk^^^OOOOOOPPPQQQSSSUUUVVVVVVVVVVVVWWWZZZ]]]aaaeeegggnnnkkkhhhgggcccbbbhhhpppwww|||||||||{{{iii___\\\^^^cccrrrrrrllliiilllqqqvvv}}}|||ooocccVVVIIIAAA??????===:::999999999888777888777555444444444555555444333222111000111222222111111000000000111222222---888GGGOOOLLLBBB555...///...------...///---,,,------...............---------------,,,,,,,,,,,,++++++------------++++++...------,,,,,,+++++++++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++,,,&&&''')))+++,,,---,,,,,,//////---,,,+++************))))))(((((())))))***+++***)))***,,,------,,,)))))))))))))))(((((((((%%%&&&))),,,------,,,++++++++++++,,,,,,,,,,,,,,,mmm```QQQKKKBBB===;;;;;;;;;;;;:::999999888888:::===???????????????>>>===<<<<<<;;;;;;:::999888777777666666555555555666888999:::888777555555555333111//////000111111111000///...111000......000000000///---------...///000111222------------------------------------,,,,,,,,,+++******++++++,,,---------,,,,,,,,,,,,,,,------...---+++******+++,,,+++***(((((()))***+++,,,,,,---++++++******))))))((((((((())))))***+++,,,,,,---))))))))))))))))))))))))((()))))))))******************++++++++++++************************************))))))***++++++,,,************************************************---------,,,++++++************++++++,,,,,,,,,,,,------............------111...,,,+++,,,...//////...///000000000000000000111111222222333444444444333777>>>GGGUUUjjj|||mmmdddeeeiiimmmooopppyyyfffdddbbbdddfffbbbYYYQQQPPPOOOOOOQQQUUUYYY\\\^^^dddaaabbbfffhhheeeeeegggjjjmmmrrr}}}|||wwwtttyyy{{{mmm___WWWYYY\\\jjj|||qqqiiicccfffmmmuuu}}}xxxmmm```VVVLLLBBB<<<;;;<<<;;;999888999999777666777666555444444444555666======:::444000111222111000000///000000111222333444>>>HHHHHH>>>444000000///...------...///...,,,,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++,,,,,,---,,,,,,+++***)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))******((((((((((((((()))******(((***---000111111111000222111///---,,,******)))((((((''''''''''''((((((,,,***((((((***,,,,,,,,,))))))))))))))))))(((((('''(((***+++,,,,,,,,,+++,,,,,,,,,+++++++++++++++rrr___SSSGGGDDD???<<<;;;<<<<<<<<<888999999888777888<<>>??????>>>>>>===<<<;;;<<<;;;;;;:::999999888888666555444444555777999:::888777555444444333000...///000111222222222000000111000......000000000///000///...............///---------------------------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------+++)))(((((()))******)))*********************++++++******))))))((((((((((((((()))***++++++,,,,,,))))))))))))))))))))))))((()))))))))******************++++++++++++***************************************)))******+++,,,************************************************,,,+++++++++*********)))(((((()))***,,,---......------............------111...,,,+++,,,...//////......///000000000000000222222222333444444555555...333999===CCCNNN___lllzzzfff```dddjjjmmmkkk~~~ppp```QQQMMMIIIHHHKKKNNNQQQRRRTTTTTTZZZdddkkkiiifffdddeeegggiiiooo|||~~~{{{}}}~~~yyytttsssuuuoooqqqpppjjjbbb___bbbffftttrrriiicccfffoooxxx~~~pppfff\\\RRRLLLEEE>>>:::;;;:::888777777888888777555555555444333333444666666GGGHHHCCC888111111111///////////////000111222222666<<<@@@;;;111***,,,222///---,,,---...///...---,,,------...//////......,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++(((((()))***+++,,,------((()))***+++++++++++++++,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))***++++++,,,,,,++++++***))))))))))))))))))))))))******))))))))))))******((((((((('''(((((())))))***+++...111333333222222222111///---,,,******))),,,++++++******++++++,,,,,,***(((((()))+++++++++************************,,,+++***)))))))))***++++++++++++++++++++++++***yyyssskkk^^^QQQJJJ@@@???>>><<<;;;:::::::::777999:::999777777:::>>>============<<<;;;:::999:::::::::999999999999888666555444333333555777888888666555444444333000...000000111111222222111111111000......000000000///111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******------------,,,,,,,,,,,,++++++******++++++,,,---***((('''''')))******))),,,+++++++++******))))))))))))))))))))))))((((((((()))))))))***+++++++++))))))))))))))))))))))))))))))))))))******************++++++++++++******************************+++***************++++++***************************************+++++++++************************'''((()))***+++------...------............------000...,,,,,,---...///...------...///000000000000222222333333444555555555333555666555555===KKKWWWrrrvvvkkknnnsssvvvuuucccZZZNNNFFFDDDEEEFFFFFFLLLMMMTTTaaajjjkkkiiihhhgggiiijjjkkksss~~~~~~wwwqqqpppqqqyyy}}}}}}|||||||||~~~~~~|||wwwtttqqquuuxxxyyyvvvsssrrrssswwwvvvnnnhhhkkksssrrrbbbVVVNNNGGGDDD@@@;;;:::;;;777666666666888888666444444444333333333555666777HHHLLLHHH:::111111111...000000/////////000111111///444888555///,,,...222...---,,,---/////////---,,,,,,---...////////////++++++++++++,,,,,,,,,,,,++++++------------++++++(((((()))***+++,,,,,,---***+++,,,,,,,,,,,,,,,,,,)))******+++++++++******))))))))))))))))))))))))***++++++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***,,,...///000////////////---,,,+++***************))))))))))))******+++)))(((((()))******)))******+++++++++++++++,,,...---***(((((((((***+++*********+++++++++++++++{{{nnnaaaYYYSSSKKKEEEBBB===>>>>>>===;;;:::999999666999;;;:::777666888;;;;;;;;;;;;::::::999888777777777777777777888888888777555333111111222444666777555444444444333111...///////////////000111111111000......000000000/////////...---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************++++++,,,,,,------***************+++,,,,,,+++)))((((((***++++++***+++++++++*********))))))((((((((()))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******************++++++++++++******************************++++++***************+++************************))))))*********+++++++++)))******++++++,,,,,,---************++++++++++++------............------///...------...///...---,,,---...///000000000000111111111222333333444444555777777555333888BBBJJJ\\\www{{{fffUUULLLHHHGGGFFFKKKJJJPPP[[[cccgggiiilllhhhllllllhhhiiiooouuuwwwqqquuuvvvrrrllliiiiiijjjiiilllqqqxxx|||uuuxxx}}}yyysssrrrmmmrrrzzz|||uuuxxxtttmmmhhhkkkvvvvvvdddWWWKKKEEE@@@???===999777999555444444666777777555333333333222222333555666777AAAGGGEEE888000222222///111000000////////////000---...000000/////////000...---,,,---///000///...+++,,,---...////////////******+++++++++,,,,,,,,,++++++------------+++++++++++++++++++++++++++++++++++++++,,,++++++******''''''((()))************)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))((()))***++++++***)))(((***))))))(((((())))))***))))))***+++,,,,,,------,,,+++******************((((((''''''''''''(((((()))(((((()))******)))'''*********+++++++++,,,,,,++++++******************))))))******++++++,,,,,,{{{vvvttttttmmm___QQQIIIEEEAAA>>>>>>>>>???@@@???===:::999888555999<<<;;;777555777:::999999999999888777666666444444555555666777777777777555333111000111333444666555333333444333111//////...---------///000111111000......000000000///---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))''''''(((***+++,,,---...*********)))***++++++,,,,,,***)))***,,,------,,,******************++++++''''''(((((())))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******************************++++++***************+++************************))))))******++++++++++++)))***+++,,,---......///,,,,,,++++++***)))((((((---..................---...------...//////...,,,,,,---...///000000000000000000000111222222333333///333777888666777:::>>>JJJaaahhhZZZSSSOOOMMMIIIGGGIIIQQQXXX]]]ccciiicccgggggg```[[[^^^ccceeedddjjjmmmjjjfffdddeeefff```bbbgggkkksss~~~|||ttthhhkkknnnqqqvvvzzzxxxxxxvvv}}}vvvtttooofffaaabbbgggpppvvvzzznnniiiccc```eeerrr|||rrreeeVVVKKKFFF@@@<<<<<<;;;777555666444333444555777777555333333222222222333555666888888AAAAAA555...222444000222111000//////...//////222///+++***+++---.........---,,,---///000///...+++,,,---...////////////*********++++++,,,,,,,,,++++++------------++++++//////...---+++******))))))))))))))))))((('''&&&%%%&&&''')))************))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))''')))***,,,,,,***)))'''******)))))))))))))))***+++************+++,,,---))))))(((((())))))***+++++++++************++++++((((((((()))+++***(((&&&))))))******+++++++++,,,'''(((***,,,,,,,,,+++***(((((()))***+++,,,,,,---}}}tttkkkccc___\\\PPPLLLEEE>>>::::::;;;<<<;;;<<<======<<<:::888777:::999999999888888777777666666666666666666666666333333333444444444555555444333222111000000000000111222222222222111000000000000000000000000000000////////////............---,,,+++,,,...///...---...---+++***))))))((((((++++++************************+++++++++,,,,,,,,,************************************))))))))))))+++******)))(((((())))))******)))(((((((((((((((************************************************((()))***+++,,,++++++***+++***)))(((((()))***+++))))))))))))((((((((((((******++++++++++++******))))))***+++,,,,,,------...---+++)))(((((())))))++++++************++++++((()))***++++++++++++++++++,,,---------,,,+++***---.........---,,,++++++222000...------...111222222222222222222222222222222222222333444777999:::EEEPPPccc}}}~~~ssshhh```VVVUUUUUUWWWZZZ[[[ZZZYYYaaa[[[XXXXXXWWWSSSSSSVVVYYYZZZ[[[___bbbfffiiijjjeeeffffffgggkkkrrrzzz~~~uuuooommmfffeeeeeegggjjjnnntttyyy{{{vvvrrrpppnnnnnnttt|||vvvwwwwwwvvvtttsssuuuvvvrrrhhh```^^^ZZZVVVUUUYYYggg}}}|||}}}{{{jjj^^^^^^ZZZ[[[iiioooeee```YYYMMMCCC>>>===;;;999777555444333555555555555555555555555333333333222222222111111444444333333222111000000111111000000//////......000000000000////////////,,,,,,---......---,,,,,,111...++++++,,,......---)))******++++++,,,,,,---,,,,,,+++***)))))))))************)))******+++++++++***)))(((((()))***+++))))))************))))))************************(((((()))***+++,,,,,,------***'''%%%$$$%%%((()))))))))))))))))))))))))))((())))))*********))))))))))))))))))************)))((('''&&&&&&'''((()))...,,,)))(((((()))((('''((((((((((((((())))))******)))))))))***+++,,,,,,,,,***((((((***+++)))'''(((((((((((()))))))))))){{{vvvmmmcccYYYRRRMMMKKKGGGDDD???;;;999999:::<<<:::;;;<<<<<<;;;999777666888777777777666666666666555555555555555555555555333333444444444555555555555555333222222111111111111222222222222111000000000000000000000000000000////////////............---,,,+++,,,...///...---,,,,,,+++******)))))))))++++++******************))))))*********+++++++++++++++++++++++++++++++++*********)))))))))))))))((()))+++,,,,,,+++)))(((******)))(((((((((((((((******************************************************))))))******+++,,,,,,+++***))))))***+++,,,***************)))))))))*********++++++*********(((((()))******+++,,,,,,...---+++***)))))))))***++++++************++++++)))******++++++++++++***+++,,,------------++++++---............------,,,111111111000000000//////222222222222222222222222222222222333444666888999999@@@NNNaaazzz~~~{{{{{{mmmmmmmmmmmmlllggg```[[[ZZZVVVRRRQQQOOOKKKLLLPPPOOOOOORRRVVV[[[aaadddfffgggfffeeecccbbbeeeiiimmmrrrooooooqqqqqqnnnlllmmmjjjhhhfffdddcccbbbeeegggccc```___``````aaahhhpppvvvxxxyyywwwsssnnnkkkjjjggg___ZZZZZZZZZWWWWWW[[[xxxvvvtttsssuuutttvvv~~~~~~qqqddd[[[]]]\\\aaaqqq~~~qqq```VVVSSSOOOGGG@@@===<<<:::888666555444444555555555555555555555555333333222222222111111111333333333222111000000000000000000000//////..................------------,,,,,,---......---,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,---,,,++++++++++++++++++++++++***************++++++***)))(((((()))***+++))))))*********))))))(((((((((((((((((((((((((((&&&&&&&&&'''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))***************)))((('''(((((()))))))))************)))(((((((((((()))***)))'''&&&'''***,,,------)))))))))))))))***++++++*********)))******++++++---+++)))***+++,,,***(((((((((((()))))))))******}}}mmmggg^^^TTTJJJDDD@@@???;;;:::999888777888999:::::::::;;;;;;;;;:::888777555555555555555444444444555555555555555555555555444444444555555555555555666666555444333333333333111111222222111111000///000000000000000000000000/////////............------,,,+++,,,.........---++++++++++++***+++++++++******++++++++++++++++++(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))******+++((())),,,......---***(((***))))))(((((((((((((((************************))))))))))))))))))))))))+++***)))((()))***+++,,,,,,,,,++++++++++++,,,,,,***************+++++++++************************((((((((()))******++++++---,,,+++***************++++++************++++++++++++,,,,,,,,,+++******+++,,,---......---,,,+++------.../////////......///000111222111///,,,***111111111111111111222222333333333333444555666777777:::???III[[[www|||wwwvvvwwwwwwzzzzzzrrrpppkkksssxxxooo]]]VVVPPPNNNKKKIIIKKKOOONNNNNNNNNRRRWWW]]]```bbbfffeeeaaa\\\XXXWWWXXX[[[^^^[[[\\\```bbbcccfffkkkmmmmmmjjjddd^^^ZZZYYYYYYRRRQQQQQQTTTUUUWWW```jjjuuuzzz|||tttmmmhhhkkkgggeeegggiiihhhhhhjjjtttnnniiifffddddddkkksss}}}ssslllgggbbbaaaccckkk{{{kkk^^^OOOFFFDDDDDDAAA>>>:::999888666555555555555444444444444444444444444333222222222222111111111222222111111000000//////000000000////////////............------------,,,,,,,,,---......---,,,,,,)))+++------,,,+++++++++------------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***))))))))))))******))))))))))))******************))))))((('''((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''%%%'''***,,,---,,,***)))))))))))))))))))))))))))+++++++++***)))((('''&&&(((((())))))))))))******+++******))))))******+++((('''&&&(((+++...//////***************++++++,,,++++++***)))))))))******---,,,++++++,,,,,,+++))))))))))))*********++++++~~~lll___ZZZRRRIIIAAA===;;;:::444444555666666777777777::::::;;;;;;;;;::::::999444444444444444444444444555555555555555555555555555555555555555555555555666555444333333333333333111111111111111000000///000000000000000000000000//////.........---------...,,,,,,,,,......---,,,)))******+++,,,,,,,,,,,,******+++++++++++++++,,,))))))))))))*********+++++++++++++++++++++++++++***))))))))))))***,,,,,,,,,,,,---...---,,,***)))))))))(((((((((((())))))************************(((((((((((((((((((((((())))))))))))*********+++++++++++++++++++++++++++))))))***************++++++******************+++))))))))))))******++++++,,,+++++++++++++++++++++++++++************++++++,,,---------,,,+++******+++,,,---.........---,,,------...///000000000/////////000///...,,,***(((000000000111111111111111333333333333333444444444;;;<<<<<<>>>GGG[[[www~~~|||yyywwwvvvxxxxxxuuuqqqmmmjjjlllrrrtttfffYYYVVVYYY[[[\\\^^^bbb___\\\]]]aaaeeeggggggjjjggg```XXXQQQNNNOOOPPPPPPNNNPPPTTTWWWYYY^^^dddkkknnnllleee]]]XXXUUUSSSQQQOOOOOOPPPQQQUUU```lllxxx~~~|||sssjjjbbb______ccckkksss}}}zzzrrrpppqqqpppnnnqqqxxxzzzqqqlll[[[RRRFFF???>>>???>>><<<777777666555555555555555444444444444444444444444222222222222111111111111111111000000/////////...////////////////////////000000/////////.........,,,,,,---......---,,,,,,***,,,......---,,,---...//////...------,,,+++++++++++++++++++++,,,---...---,,,+++***))))))))))))***))))))))))))))))))***************)))((('''&&&************************))))))))))))))))))((((((%%%'''***,,,,,,+++)))''')))))))))))))))))))))))))))*********)))(((''''''(((((((((((()))))))))***************************,,,***)))***+++,,,+++******))))))))))))***++++++,,,+++***))))))((()))))),,,+++++++++++++++******)))*********++++++++++++mmmYYYNNNJJJDDD>>>999777666666333444555666666666555444777888888888999999888888555555555555555555555555555555555555555555555555555555555555555555444444444333222222222222222222000111111111111000//////////////////////////////............------------...---,,,,,,---...---,,,)))***+++,,,------,,,,,,******++++++,,,,,,,,,,,,*********+++++++++,,,,,,))))))))))))))))))))))))***)))(((((()))+++---...111000---+++*********+++))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&((()))++++++***)))((()))******************)))((((((((()))))))))******++++++***))))))***++++++*********+++++++++++++++++++++++++++,,,,,,,,,+++++++++************++++++---------------,,,+++***+++,,,---...///...------------...///000000000///111000///...------,,,,,,/////////000000111111111222222333333333333333222666999:::999<<>>;;;888666555666666555555555555666666333333333333333333333333222111111111111000000000000000000000////////////---............/////////---------,,,,,,,,,,,,+++,,,,,,---......---,,,,,,,,,+++***+++---///...---///......---,,,++++++*********))))))******++++++,,,,,,+++***))))))))))))))))))************))))))'''(((((())))))(((((('''''''''''''''''''''''''''(((((((((((())))))))))))+++***(((&&&%%%&&&''''''))))))))))))))))))))))))%%%&&&'''((()))*********''''''(((((((((((())))))((())))))******))))))((()))(((((()))++++++***(((((((((((((((((())))))*********)))((((((((()))))))))***+++***((('''((())))))))))))*********++++++sssiiiaaaWWWJJJ@@@<<<<<<;;;:::999888777777444555666666666666555444333333333444555666777777444555555555666666666777444444444444444444444444444444333333333222222222111111000000000111111222000000000000000//////...////////////////////////.........---------,,,,,,///---,,,,,,---...,,,+++***+++,,,......---++++++******++++++,,,------...************++++++++++++))))))))))))))))))))))))***)))(((((())),,,///111...---+++*********,,,,,,((((((((((((((()))******))))))))))))))))))))))))***************************)))'''&&&'''(((***+++)))***++++++++++++***)))'''(((((()))******++++++,,,+++***((((((***+++,,,+++++++++***************)))***+++------...------++++++************++++++,,,------............---***+++---////////////...---............------,,,+++,,,...000111111111111------...//////000111111///000111222333333222222222444666777888;;;@@@CCCKKK^^^xxx|||zzzuuu|||xxxwwwzzzyyynnnhhhaaa___```eeekkkuuu||||||}}}www{{{{{{pppggg]]]YYYcccvvvyyynnncccWWWKKKBBB<<<======;;;888666555666777777666666555666666777333333333333333333333333111111111111000000000000000000000000000000000000---------.........//////---------,,,,,,,,,++++++,,,,,,---......---,,,,,,---,,,,,,111666666000***------,,,,,,++++++******,,,,,,+++*********++++++++++++***************+++((()))***++++++***)))(((&&&&&&'''((())))))))))))''''''''''''''''''''''''&&&&&&''''''((()))))))))***)))(((''''''(((((()))))))))))))))))))))))))))&&&&&&'''((())))))))))))'''''''''((((((((())))))))))))***++++++***))))))&&&&&&&&&(((++++++***((())))))(((((())))))***+++)))(((((((((((())))))***)))+++,,,+++)))((()))+++((((((((()))))))))******zzzyyyzzzoooeeeXXXOOOJJJGGGBBB>>>777777777777666555444333444444555666666666666555666666666666777999:::;;;444444444555555666666666444444444444444444444444333333333222222111111111222111111000111111222222000000000000000//////...////////////////////////......---------,,,,,,,,,///...,,,,,,------,,,+++***+++---......---+++*********+++,,,,,,---......))))))))))))***************************************)))(((((())),,,000222((()))***+++,,,,,,------((((((((((((((()))******))))))))))))))))))))))))************************---***&&&######''',,,///***+++,,,------,,,+++***((())))))***++++++,,,,,,,,,+++)))(((((()))+++,,,*********)))))))))))))))((()))+++---.........---++++++************++++++,,,,,,---.../////////...***+++---///////////////............---,,,++++++###&&&+++///111000///------------...///000000111...///111222333333222222333222111000222444777999777EEEZZZrrrpppnnnwww}}}qqqeeeddddddiiiuuu}}}yyyvvvxxx}}}tttkkklllllljjjiiinnn{{{~~~}}}|||tttiiiaaaYYYXXXggg~~~qqqfff\\\QQQFFF===999;;;;;;999666555777999888777777666666666666777333333333333333333333333111111111111000000000000000000000000111111111111---------.........////////////.........---------,,,,,,---......---,,,,,,000...000888???>>>444***,,,,,,++++++++++++******...------,,,++++++++++++******************++++++((()))***++++++***)))((($$$%%%&&&((())))))******))))))))))))))))))))))))&&&''''''((()))***++++++'''((()))******+++++++++))))))))))))))))))))))))'''(((((((((((((((''''''''''''''''''((((((((()))***+++,,,------,,,+++***&&&&&&&&&(((******(((&&&*********)))***++++++,,,(((((('''(((((()))***+++***,,,...---***)))***,,,(((((((((((())))))))))))wwwlllccc]]]ZZZQQQNNNJJJDDD???:::777555555555666666666666666666222222333444444555555666777777777777777777777777555444444333333222222111333333333333333222111000333333333222222222222111////////////////////////111111000......---------........................///,,,)))(((***---...///+++,,,,,,------,,,,,,++++++++++++******))))))))))))))))))))))))))))))))),,,+++)))'''&&&''''''(((((()))***++++++++++++++++++***)))))))))***+++,,,000...+++)))((((((((()))******))))))))))))***************************+++******))))))((((((''''''************************))))))))))))************))))))))))))))))))))))))******))))))))))))******************************+++***)))((()))+++...///000///---,,,+++,,,------,,,,,,------.../////////+++,,,------,,,,,,...//////...---,,,++++++,,,---//////............//////............////////////.........///000222444444222111111000111333444666;;;>>>EEEQQQgggxxxqqqkkkooolllpppxxxyyypppfffccc]]]YYYXXX]]]iii}}}tttmmmddd^^^YYYYYYZZZ\\\dddmmmrrrrrrssssssrrrooojjjfffddd^^^^^^kkk}}}ooo^^^RRRLLLIIIDDD???999999999888777666666555666666666666555555555555444444444333333222222222000000000000000000000000000000000000000111111111......////////////............---------,,,,,,,,,///...,,,...000111///,,,///...///666===<<<111'''++++++++++++++++++++++++---,,,+++******,,,...///,,,+++******++++++)))(((***((('''(((***+++)))&&&******))))))(((((('''''''''((()))))))))'''&&&%%%(((((((((((())))))))))))(((((())))))******++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((+++++++++***)))(((((('''+++*********))))))((((((~~~sssggg[[[RRRLLLIIIEEEDDD@@@===999666444333444444444444444444444444222222333333444555555555555555555555555555555555222333333333333333333333222333333333222222111000111111111000000000//////////////////////////////111000///...------------...........................,,,******+++---......+++,,,,,,------,,,,,,+++++++++******))))))))))))++++++++++++++++++++++++++++++***)))((((((((((((((()))***++++++++++++***))))))((())))))+++---...///---+++)))((((((((()))******))))))))))))******)))))))))))))))((((((((())))))))))))((((((((((((******))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((+++*********+++,,,---.........,,,+++++++++,,,,,,,,,,,,,,,---......//////---...//////......///111222111000///...//////000//////............//////------........./////////......//////000111333333333333222222222222333333111666===DDDQQQiiizzznnniiijjjqqquuupppiiifffaaa\\\YYY[[[```lll~~~zzzxxxwwwpppiii^^^XXXTTTTTTVVV]]]kkkwwwzzzwwwrrrllliiiiiilllooovvvppplllrrr~~~lllaaaRRRHHHDDDBBB>>>:::999999888777777666555555666555555555444444333333333333222222222111111111000000000000000000000000111000000000000000000000---......//////......---............---------,,,+++******---000222111///...,,,+++///444333---&&&++++++++++++++++++++++++,,,+++***)))***+++---...,,,+++)))***++++++)))((()))((('''(((***+++)))&&&***)))))))))((((((((('''((())))))***)))((('''&&&(((((((((((())))))))))))((((((((((((((()))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++******)))))))))))))))))))))))))))************************++++++******)))(((((('''************)))))))))(((}}}vvvoooiii___SSSIIIAAA===;;;:::999888666444333333222222222222222222222222222222222333333444444555555333333333333333333333333111111222222333444444555222222222333222222111000111111000000000/////////////////////////////////000///...---,,,,,,,,,,,,........................---+++++++++---...---,,,++++++,,,,,,,,,,,,++++++************))))))))))))++++++++++++++++++++++++++++++++++++***)))(((((())))))******++++++******''''''((((((***+++---......,,,+++)))(((((())))))***))))))(((((())))))***(((((((((''''''&&&&&&&&&(((((((((((())))))))))))***)))))))))((((((''''''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******+++,,,,,,------------,,,++++++***++++++++++++,,,,,,------......///---...000///......///000222111000000///000000000//////............//////---------.........//////000/////////000000111222333333333333333222111111///555;;;<<>><<<<<<:::777888888777777666666555555555555444333333222111111111111111111111000000000000000000000000000000000111111111000000/////////,,,------......------,,,.........---------,,,,,,*********---///111000///---,,,******++++++***(((+++++++++++++++++++++++++++***)))))))))***,,,---,,,***))))))***+++***((()))(((((((((******((('''))))))))))))(((((((((((((((((((((((((((((('''&&&(((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((&&&''''''(((***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))************************++++++******)))(((((((((************))))))))))))~~~ooogggXXXSSSLLLDDD>>>:::999999666666555444444444444444222222222222111111111111111222222333444444555555222222222222222222222222111111222222333333333333111111222222222222111111222222222222111111111111///////////////////////////...---,,,,,,,,,,,,,,,........................,,,++++++---//////---+++++++++,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))))))))))))))***+++,,,,,,,,,***)))((())))))************))))))((((((((()))***+++,,,,,,,,,+++***)))(((((())))))))))))(((((((((((()))))))))((((((''''''&&&&&&%%%''''''(((((())))))***************)))((((((''''''((()))))))))************))))))))))))))))))))))))))))))************))))))************************)))***,,,---...---,,,+++++++++******************+++++++++,,,------......+++---...---,,,,,,---............------------...///......------......///......////////////000000111000000/////////000000000000222333222222000///333777:::888888???NNNZZZxxx~~~ooohhhbbb```___^^^bbbggglllpppsssuuuzzz}}}xxxlllddd___^^^]]]\\\aaahhhwwwvvvrrrttt~~~wwwfff___```dddcccggguuu}}}yyyssskkkccc^^^VVVSSSUUU^^^kkk}}}uuurrrqqqiii___NNNGGG???;;;:::;;;999777777777777666666555555555555555444333222111111000111111111111111111111111000000000000000000000000222222111000///......---+++,,,,,,------,,,,,,+++------,,,,,,,,,+++++++++..................---,,,---------+++)))((()))******************************))))))((()))***+++++++++)))((()))***+++***(((((((((((()))))))))((('''))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))))))))))))))(((((('''''''''((((((((((((((((((((((((''''''(((((()))******+++((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((************))))))((((((*********)))))))))))))))zzzjjj]]]WWWHHHEEE@@@<<<888888888999666555555444444444444555444333333333222222111111111111222222333444444555222222222222222222222222333333333222222111111111000111111222222111111111222222222111111111000000////////////////////////......---,,,,,,,,,------........................++++++,,,...000///---+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))***+++,,,,,,+++)))((())))))*********))))))((())))))******)))))))))(((******))))))))))))))))))))))))(((((((((((()))))))))))))))(((((('''''''''''''''(((((())))))******+++++++++******)))))))))((()))))))))************))))))))))))))))))))))))((()))************)))(((************************((())),,,------,,,***))))))***************************++++++,,,---------,,,---...---,,,+++,,,...+++,,,,,,,,,,,,,,,,,,,,,......------------......//////000000000111111111111000//////////////////---...///111111111000///333333333333555:::AAAFFFWWWjjjxxxooogggeeeeeedddfffiiifffhhhhhhgggkkkrrruuutttkkkbbbZZZXXXXXXWWWVVVWWWbbbssswwwnnngggdddgggllluuu~~~pppaaaXXXVVVUUUSSSTTT^^^kkkvvvzzzzzzsssqqqmmmiiiggghhhgggfff\\\[[[```mmmvvvgggcccbbb[[[RRRHHHCCC>>>;;;;;;;;;999888666666666555555555555555555555444444333222222111111111222222222222222222000000000000000000000000222111111000///...------++++++,,,,,,,,,,,,+++++++++++++++************))).../////////...---------+++---...---***((()))***************************))))))((()))))))))*********)))((((((***+++***((('''((()))))))))((((((((((((((((((((())))))))))))''''''''''''''''''(((((((((((((((((())))))))))))*********))))))((((((((((((((((((((((((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))******uuukkkaaaTTTJJJGGG@@@>>>;;;777555444444444444444333222222222333333555444444333333222222222111111222222333333444444333333333333333333333333444333333222111111000000///000111111222111111111000000/////////.........////////////////////////......---------------...........................,,,,,,,,,...000000...,,,******++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***************))))))))))))******))))))((((((************)))((('''&&&(((((()))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))(((((((((((())))))))))))***************+++++++++))))))))))))************))))))))))))))))))))))))((()))***++++++***)))(((((((((((((((((((((((((((''')))***,,,,,,+++)))((())))))***+++++++++******)))******++++++,,,,,,---...000000000...---...///,,,,,,---.........------......------------......//////000000000111111111000000///....../////////...//////000000000//////333222111333666:::===>>>GGGRRRhhhuuussssssqqqppppppllllllggg```aaahhhnnnpppooohhh```\\\[[[XXXTTTQQQUUUcccsss}}}xxxpppjjjccc\\\ZZZ]]]aaarrrtttiii^^^UUUPPPPPPNNNOOOUUU___iiioooqqqpppooojjjeeegggooowwwzzzoookkkmmm{{{wwwgggYYYTTTTTTOOOHHHAAA???<<<::::::999888777555555555555555555444444444444333333333333222222111111111222222222222222000000000000000000000000000000000//////.........+++,,,,,,------,,,,,,++++++++++++*********))))))***,,,.........---...000)))+++,,,,,,***(((((((((************************((()))))))))************)))((('''(((*********)))'''(((******((((((((()))(((((((((((())))))))))))***))))))))))))***++++++(((((((((((())))))))))))************))))))))))))(((((((((((((((((((((((()))))))))((((((''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******+++))))))))))))))))))))))))++++++++++++++++++++++++******))))))))))))))))))))))))))))))************qqqfffYYYRRRKKKDDD???>>>;;;:::888777555333222222333222222111111222222333555444444333222222111111111111111222333333444444222222222222222222222222222222222111111111111111//////000111111111111111000/////////............///////////////////////////......---......//////........................---,,,,,,---///000...---******++++++++++++******)))))))))******+++++++++++++++++++++++++++++++++)))))))))(((((())))))***)))))))))))))))(((((('''((())))))******)))((('''''''''((())))))***))))))((((((''''''''''''((((((((((((((())))))******+++))))))))))))(((((((((((((((((())))))******++++++))))))))))))************))))))))))))))))))))))))((()))***++++++***)))((((((((((((((((((((((((((('''((()))******)))((('''))))))+++,,,,,,,,,++++++))))))******+++,,,,,,,,,///000111000...---...///,,,,,,.../////////.........------,,,,,,------...............//////////////////.........//////000444444222111//////......111333444555555777:::<<>>777777777777777666444444222222222222222333444555444444333333222111000000000111111222333333444444111111111111111111111111000000000111222222333333//////000111111111111111111111111111000000000000//////////////////////////////.........//////000...........................---,,,---...//////...******++++++++++++******''''''(((((()))))))))***))))))))))))))))))))))))***)))(((''''''((()))***)))))))))))))))(((''''''&&&'''(((*********)))(((&&&'''((()))*********)))((((((''''''''''''((((((&&&&&&'''((()))***++++++******))))))((((((''''''&&&&&&'''((()))***++++++))))))))))))************))))))))))))))))))))))))''')))***++++++***)))'''************************'''((((((((((((((('''''')))***+++,,,------,,,+++)))))))))***++++++,,,,,,---...///...,,,+++,,,---***+++---.........------...------,,,,,,------...,,,,,,,,,---------.....................///000000:::888555222000.........,,,000444333//////333888777:::CCCQQQeee~~~ssskkkmmmqqqssszzz~~~}}}uuukkkccc```___^^^eeejjjjjjlllqqqtttsssqqqkkkfffccc^^^XXXVVVXXXXXX\\\fffsss|||~~~|||{{{pppjjjaaa[[[YYYXXXTTTNNNKKKQQQZZZdddqqq~~~~~~rrrgggYYYVVVMMMCCC>>>???===:::888888999:::::::::999999444444444444444444444444/////////000111111222222.../////////000000111111000000000000000000000000.........///////////////,,,------......------,,,.........---------,,,,,,)))+++---,,,(((&&&'''(((...,,,))))))+++---------))))))))))))))))))))))))))))))***+++++++++++++++(((''''''((()))******)))&&&)))+++***((('''(((***'''((((((((())))))******&&&%%%%%%$$$%%%&&&'''((((((((((((((())))))))))))&&&'''''''''(((((())))))************************%%%&&&&&&'''((()))******))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********(((((())))))*********+++@@@???===:::777555444444666666555555555444444444222222222111111111000000222222222111111111111000111111111111222333444555000/////////000111222333333333333222111000//////000000111111111111000000////////////............////////////////////////000///...---,,,,,,---...111111222111000///---,,,---,,,,,,++++++,,,,,,---***++++++***))))))***,,,+++*********))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))000+++&&&$$$&&&))))))(((***)))(((''''''((()))***(((((('''''''''&&&&&&&&&))))))))))))************'''((()))******)))((('''%%%''')))++++++(((%%%###'''(((((('''''')))---000444222...***((((((((()))+++*********))))))((((((,,,++++++++++++++++++,,,(((((()))************)))+++*********))))))((((((******+++++++++,,,,,,,,,***************++++++,,,---------------///000000/////////---******+++------,,,,,,,,,,,,---......---------............///222111000///////////////@@@;;;444000/////////---222222222333333333444444555666:::BBBLLL]]]vvv|||}}}~~~wwwoookkknnnwww~~~}}}tttnnnpppuuuqqqhhhbbbcccaaaZZZUUUTTTZZZ[[[aaalllyyy}}}xxxrrreeeXXXTTTUUUUUUTTTUUUXXX\\\iii{{{{{{pppeee]]]XXXKKKHHHBBB===;;;;;;<<<>>>;;;:::999888777777777777555555444333111000//////222222111000//////000000111---...444555222111555111000///...---,,,+++***///---******+++,,,,,,,,,333000,,,,,,,,,,,,***(((***+++,,,---------,,,+++))))))))))))***+++,,,---+++++++++++++++++++++++++++,,,------,,,+++)))(((************************))))))))))))(((((((((((())))))))))))((('''&&&%%%''''''((((((((((((''''''((((((((((((((((((''''''***)))(((''''''&&&''''''''''''''''''''''''''''''((('''''''''((()))+++,,,))))))))))))))))))))))))(((((())))))))))))((((((***(((%%%%%%'''***++++++******++++++++++++******)))))))))))))))))))))))),,,+++***((((((((()))***(((((()))))))))*********((((((((((((((((((((((((<<<;;;999888777666555555555555555444444444444333333333333333222222222111222222222111111111000000222111111111222333333444000000000000000111222222222222222222111000/////////000000111111000000///////////////............////////////////////////......---------...//////000000111111000///---,,,---,,,,,,++++++,,,,,,---***++++++***))))))***+++************)))))))))((())))))))))))************))))))))))))))))))))))))***((('''&&&&&&&&&&&&%%%)))((('''&&&&&&'''((()))(((((('''''''''&&&&&&&&&(((((()))))))))*********(((((()))******)))(((((()))))))))(((((((((''''''(((((((((((('''))),,,///555333111...,,,++++++,,,************)))))))))(((++++++************++++++))))))***+++,,,,,,,,,+++************)))))))))((())))))))))))*********+++***))))))))))))***++++++,,,,,,,,,,,,---...///////////////---+++***+++------,,,,,,,,,,,,---......------------............000000//////............999555000...///000///...222222222333333333333444666555888<<>>:::888888999::::::999888777777666666666444444333333222111000000222222111000000000000000555000000333444000///222333333222111000///......///---,,,+++------,,,+++///---++++++------,,,******+++,,,---...---,,,,,,++++++***************+++******************************+++,,,,,,+++++++++))))))))))))))))))))))))*********))))))))))))(((&&&&&&'''((())))))))))))''''''((((((((((((''''''((((((((((((((('''''''''))))))(((((('''(((((((((************************((('''''''''((()))+++,,,))))))))))))))))))))))))))))))(((((((((((())))))---***((('''(((((((((''')))******************))))))))))))))))))))))))))),,,+++)))((((((((()))***(((((())))))))))))))))))))))))))))))))))))))))))666555555555555555666666444444444444333333333333444444444333333333222222222222111111111000000000222222222111222222333333111111000000000111111222222222222222111000////////////000000000000///////////////............---////////////////////////------,,,------...000000...//////000//////......,,,,,,++++++++++++,,,,,,************************************))))))))))))))))))))))))************((((((((((((((((((((((((&&&(((***)))(((&&&%%%%%%''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&(((((())))))))))))******))))))************))))))---+++(((&&&&&&''')))+++((())))))((('''(((***,,,333222111///...,,,,,,+++************))))))))))))******))))))))))))******)))***+++,,,---.........************))))))))))))''''''(((((((((((())))))))))))((((((((()))*********++++++,,,,,,---...............---+++***+++---,,,,,,,,,,,,,,,---......------------............///............---------000...------///000000000111111222222222333333333444444555666666999DDDOOOaaawwwzzzwwwwwwmmmgggkkkrrrwwwxxxyyytttqqqrrr|||vvvpppggg[[[PPPGGGAAA>>>>>><<<:::888777777777777999888777666555555555555333333333222222111111111222111000000000000000000444000///111222000///000333333222222111000/////////...---...//////---+++*********+++---...---++++++,,,------......---------,,,+++***)))))))))))))))))))))))))))))))))))))))))))))***+++,,,------((((((((((((((((((((((((************))))))))))))''''''((()))************''''''((((((((((((''''''))))))((((((''''''''''''))))))((((((((()))******''''''''''''''''''''''''((('''''''''((()))***+++))))))))))))))))))))))))***)))(((''''''((()))***+++***(((((())))))'''&&&((())))))******))))))((())))))))))))))))))))))))+++***))))))((()))))))))'''((()))******)))''''''************************333333222222333444555555444444333333333222222222444333333333333222222222111111111111000000000000333222222111111222333333222222111000000111111111111111111111111000//////...//////000000//////...//////.........---------////////////////////////...---------............------......////////////,,,,,,++++++++++++,,,,,,+++*********++++++***)))*********)))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((('''***---,,,)))'''''')))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***)))******************)))---+++)))''''''(((***+++))))))***((('''''')))***,,,---------,,,***)))(((*********)))))))))))))))))))))(((((((((((()))))))))***+++,,,---.........*********)))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***)))******+++,,,,,,------------...---+++***+++,,,,,,,,,++++++,,,,,,---...,,,,,,---------.........---------------------,,,,,,,,,---...000000000000111111111111222222222222222222444666555444:::BBBKKKZZZooo~~~vvvhhhcccZZZPPPGGG@@@<<<;;;;;;:::::::::999999999888777777666555444444444444222222222222222222222222111111000000000000000111000//////000000000000000000000//////......------000//////000000000---+++******+++,,,......---,,,+++,,,,,,---............,,,++++++***))))))******))))))))))))))))))))))))+++***)))))))))***,,,---))))))))))))))))))))))))******)))))))))(((((((((+++++++++******)))((('''''''''(((((((((((('''''')))(((((((((''''''''''''))))))((())))))***++++++&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))******((((((((((((((((((((((((***)))(((''''''((()))***'''&&&'''(((***+++***((((((((())))))))))))(((((())))))))))))))))))))))))******))))))))))))))))))((()))***++++++)))((('''))))))))))))))))))))))))333333222222222222222333444444333333333222222222222222222222111111111111111111111000000000//////222222111111222222333333333333222111000000111111000000111111111000//////......////////////..................------------////////////////////////000//////......---,,,+++,,,,,,,,,------...//////,,,++++++******++++++,,,+++***)))***,,,,,,***((())))))))))))))))))******''''''''''''(((((((((((((((((((((((((((((((((((()))+++,,,***'''&&&))),,,((((((((((((((((((((((((&&&''''''''''''''''''''''''(((((((((((()))))))))***))))))))))))))))))***+++******)))))))))))))))((()))***)))''''''((()))((()))***++++++)))'''&&&))))))))))))))))))******)))(((((((((((((((((()))((((((***++++++,,,,,,,,,))))))))))))))))))******))))))))))))))))))))))))((((((((((((((())))))***((()))***+++,,,,,,,,,,,,+++,,,------+++***+++,,,,,,++++++++++++,,,------,,,,,,,,,------------...+++,,,------...---,,,,,,,,,---///000000/////////000000000111111111222222111111444888777555777===AAAGGGRRRgggwwwjjjbbbWWWSSSMMMFFF@@@<<<::::::888888999999999999999999777666555444333333333333222222222222222222222222111000000000000000111111444777999666222000000111---------------------,,,000000///000111000---***,,,------------,,,,,,,,,++++++,,,,,,---...//////******))))))***++++++,,,************************---,,,***)))((()))******************************))))))((((((((('''''''''+++++++++******)))((('''''''''((((((((((((''''''(((((((((((((((((((((((())))))((())))))***++++++))))))))))))))))))))))))((((((((()))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***'''&&&'''(((***+++***((((((((())))))))))))(((((()))))))))))))))))))))))))))))))))*********)))))))))***+++++++++***)))(((((((((((((((((((((((((((444333333222222222222222444444444444333333333333222222222111111111000000111111000000000/////////111111111111222333444555555444333222111000000000///000000111111000//////------............------.........------------,,,////////////////////////000000000///...,,,******,,,,,,,,,,,,,,,---...///++++++************+++++++++)))(((***------***'''))))))))))))************))))))))))))************(((((((((((((((((((((((()))))))))'''&&&&&&(((***(((((())))))))))))((((((&&&&&&&&&'''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))((()))***+++***)))'''&&&''')))))))))''''''''')))((()))***++++++***))))))))))))))))))************))))))(((((((((((())))))(((((()))*********))))))))))))))))))************++++++************))))))))))))((((((((()))******((()))+++,,,------,,,+++***,,,------,,,++++++,,,+++++++++++++++,,,------,,,,,,,,,,,,------------+++,,,---.........---,,,...///111111///......//////000000000000111111111222111333666666333444888:::<<>>===;;;999777666555555555555444444444555666777777666555444444333333333444444333333222111000000000000000000000111222222@@@NNNVVVJJJ888...---///............//////000000222000...---...---,,,+++,,,,,,+++(((&&&&&&))),,,))))))))))))***,,,...///+++***************++++++)))))))))))))))))))))))))))***************))))))************************+++++++++************)))&&&&&&'''((())))))))))))''''''((((((((((((''''''$$$%%%&&&'''(((***++++++))))))(((((('''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((()))******)))((('''))))))))))))))))))))))))'''((()))******)))((('''---***((('''(((((((((''')))******************)))))))))))))))))))))))))))'''((()))***+++******)))'''&&&%%%%%%&&&(((***,,,((((((((((((((((((((((((333333333333444555666777666666555555555444444444444444444333333333222222000000000000/////////////////////111222444666777666555444222111000000000//////000000000000000///,,,------......------,,,......---------,,,,,,,,,////////////////////////---.../////////...---,,,...---,,,+++++++++,,,---++++++************+++++++++)))(((***......***%%%(((((())))))*********+++''''''''''''((((((((((((************************)))((())),,,///...***%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((('''&&&%%%%%%&&&'''((()))(((((('''''''''''''''%%%'''))))))((('''((()))'''''''''((())))))******(((((())))))*********+++******))))))))))))************+++******)))((('''(((((())))))*********+++++++++******))))))((((((***************++++++,,,(((***,,,.........---,,,(((+++------,,,+++++++++++++++******++++++,,,---++++++,,,,,,,,,---------+++,,,...000000///...---,,,...///...,,,,,,...111////////////000000000000000......111222111333888000<<>>CCCJJJOOOTTTXXX]]]ggguuuyyyhhhYYYNNNIIICCC???===<<<:::888888888777777777888:::;;;777777666666555444444333333333333333333222222222333333222222111000000///000000000...---,,,...000111444555222---***,,,...,,,,,,---------.........333111///---,,,,,,------++++++***************))),,,++++++***************,,,,,,,,,++++++***************))))))))))))******))))))(((((((((((()))))))))))))))))))))******+++---,,,***)))(((((())))))))))))))))))))))))))))))((((((((((((((((((((('''&&&&&&&&&&&&'''((())))))&&&''''''((((((''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''')))***)))***+++***(((''''''((())))))((((((((((((((((((''''''''')))(((((('''((()))***+++))))))))))))))))))))))))******)))))))))(((((((((&&&'''((()))************))))))))))))))))))))))))222222222222222222222222666666777888888777666666444555666444222111222333111111111111111000000000000000111111222333333333222333333444333333222222......////////////............/////////...------......---,,,,,,,,,------------,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,*********++++++++++++,,,+++***))))))))))))))))))((())))))))))))))))))***))))))(((((((((((())))))))))))))))))))))))))))))'''''''''''''''''''''''')))******++++++******))))))((((((''''''(((((()))&&&''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))))))))((((((((((((''''''))))))((((((((()))************))))))))))))******''''''((((((''''''&&&&&&++++++++++++++++++++++++++++++++++++++++++++++++((((((((((((((()))***+++++++++++++++*********)))***+++---//////...---,,,'''((()))+++,,,---......******+++,,,,,,---......+++++++++,,,,,,,,,------...------------...//////000000000000000000000000000/////////000111222333333555777555222222555888888;;;???@@@BBBIIITTT]]]nnnsss~~~|||qqqeeeUUUHHHAAA>>>:::888888888888888555555555555666888999;;;555666666666666444333222111111222222222333333333222111111000000////////////000000///------...000+++---///...+++***+++...++++++,,,,,,,,,---------111000...---,,,,,,,,,,,,)))))))))))))))*********---,,,,,,+++***++++++++++++++++++++++++***************))))))))))))************))))))))))))******)))))))))))))))******+++,,,,,,++++++***)))))))))))))))))))))))))))))))))''''''((((((((((((((((((&&&&&&&&&'''(((((())))))''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((($$$(((++++++)))(((((())))))'''&&&&&&'''(((((('''''''''((((((((((((((('''((((((((((((((()))******))))))))))))))))))))))))))))))((((((((((((((('''&&&'''((())))))******)))))))))))))))))))))))))))222222222222222222222222555666666666666666666555555666666555333222222333222222222111111000000000000000111111222222222333111111222333333333222222,,,------......------,,,///000000000///...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++((((((((()))***++++++,,,******)))))))))))))))***''''''(((((())))))*********))))))(((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))(((((((((''''''(((((((((''''''((((((((((((((('''(((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((())))))))))))((())))))******))))))((())))))((((((((((((((((((((((((((((((((())))))*********))))))))))))******'''(((((((((((((((''''''************+++++++++++++++++++++++++++++++++++++++******)))))))))))))))************************+++,,,...000000///...,,,'''(((+++---............+++++++++,,,,,,---------,,,,,,,,,,,,,,,---.........------------...//////000000000000000000000000......//////000111111222111333555555333222333555444777888888888<<>><<<999777666666666666555555444444444555777888333444666777666444222111111111111222222222222222000000/////////.........///000000///------...///+++---......,,,+++---...******+++++++++,,,,,,,,,...---,,,******)))******((()))))))))******++++++,,,,,,+++************++++++++++++*********************))))))))))))******+++******************+++)))))))))))))))******+++++++++,,,,,,+++***))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((()))***++++++++++++'''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''(((***+++)))***---,,,******(((&&&'''((()))((((((&&&'''((())))))(((((('''((((((((((((((())))))***((((((((()))))))))))))))((((((((((((''''''''''''''''''((()))))))))))))))************************444444444444444444444444444444444444444444444444555666666555333222222333333333222222111111000000000111111111111111222222///000000111111111111000.........//////.........///000000000///...------,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++******&&&'''(((((()))***++++++***)))))))))))))))******''''''(((((())))))************)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''((((((''''''''''''(((((('''(((((((((((((((''''''(((((((((((((((((((((((((((((((((''''''((((((((((((((((((((())))))))))))'''((())))))))))))((('''(((((())))))))))))))))))((((((((((((((())))))*********))))))))))))******((())))))*********)))))))))))))))******+++++++++++++++++++++++++++++++++......---,,,+++)))((('''''''''(((((()))******+++''')))***,,,,,,+++***)))***+++,,,.........---,,,---------,,,,,,+++++++++------,,,,,,------...///...------------...//////////////////////////////---......///000000000111+++---///000/////////000111222333333333666;;;@@@CCCDDDJJJSSS[[[cccppp|||}}}wwweeeVVVMMMDDD===999;;;;;;999777666555555666777666444333333333444444222333555666666444222111333333222111000000///////////////..................///000000...---......---.........,,,+++,,,---*********+++++++++,,,,,,---,,,,,,+++************)))******++++++,,,,,,,,,++++++***)))))))))))))))******************************))))))))))))******++++++************++++++)))))))))))))))******+++******+++++++++***))))))((((((((((((((((((((((((&&&'''''''''(((((())))))((()))***+++,,,,,,,,,,,,((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((+++***((()))333???BBB===+++)))(((((()))******)))&&&'''((())))))((('''&&&'''(((((()))))))))))))))''''''(((((())))))))))))''''''''''''(((((((((((('''(((((())))))))))))((())))))))))))))))))))))))444444444444444444444444444333222222222222333444444555666444222111222333222222222222222111111111111111111111111111111111///000000000000000//////000000111111111111000000....../////////...------+++,,,---.........------++++++,,,,,,,,,,,,------++++++++++++++++++***)))''''''(((((()))***++++++)))))))))))))))******+++((())))))))))))))))))***+++***)))((((((''''''((())))))))))))))))))))))))************************&&&''''''((((((''''''&&&(((''''''&&&&&&''''''((((((((((((((((((((('''&&&((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((())))))))))))******))))))((((((((()))************))))))))))))******))))))***+++++++++******(((((())))))***+++++++++++++++++++++++++++++++++//////...---,,,***((('''&&&&&&'''((()))***++++++******++++++,,,,,,,,,,,,,,,,,,---------,,,++++++......---,,,,,,+++******---------.........//////...------------...//////////////////////////////,,,---...///000000000///---......//////......---///000000000111333666999;;;:::===BBBEEEJJJUUU___mmmyyywwwrrrnnnqqqyyy~~~~~~{{{qqqcccRRRHHHBBB<<<999888444555666555444444666888888666555333222222222222222333444444444333222111333333222111000///...---...........................///111000///------...------,,,,,,++++++************+++++++++,,,,,,,,,............---------,,,+++++++++++++++,,,,,,,,,+++***))))))(((((()))))))))))))))*********************))))))))))))******++++++************++++++)))))))))))))))******+++***)))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))&&&''')))***++++++******))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((&&&***;;;OOOTTTNNN+++***((((((*********)))'''((()))******(((&&&%%%''''''((()))))))))))))))&&&''''''(((((())))))***'''(((((((((((()))))))))(((((())))))))))))((((((((((((((((((((((((((((((333333333333333333333333444444333222222333444444333444555444222000111222111222222222222222222333111111111111000000000000111111111111111000///...///000000000000000000///,,,------............---+++,,,---.........------+++++++++,,,,,,---------+++++++++++++++***))))))((((((((())))))******+++)))))))))))))))***++++++***************)))))))))+++***)))(((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((''''''&&&&&&''''''(((((((((((((((((('''&&&&&&(((((((((((((((((((((((()))((('''&&&&&&'''((()))&&&&&&&&&&&&'''''''''''''''&&&%%%$$$$$$%%%&&&'''(((((()))))))))************))))))))))))***++++++******))))))))))))******(((((()))***************((((((((()))***+++++++++++++++++++++++++++++++++,,,,,,------,,,+++)))(((((((((((())))))*********------,,,,,,,,,---...///,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000//////......------------...//////------------------------+++,,,...///000/////////111000000000111222222111000111111111111222444666555444666999:::;;;BBBKKKSSSZZZjjj|||yyyttteeeaaa\\\[[[___aaaaaa___ZZZMMMBBB???===999666666111333555444333333555888777666444333222222333444222222222222222222333333111111000000000/////////.............../////////---///111111///------...---,,,++++++,,,,,,+++***++++++++++++,,,,,,,,,---...////////////...------++++++++++++************,,,+++******))))))******((()))))))))*********+++******))))))))))))************))))))))))))******)))))))))))))))******+++))))))(((''''''((()))***))))))))))))))))))))))))&&&&&&''''''((())))))***&&&(((***+++,,,,,,+++***)))******++++++******)))))))))))))))))))))))))))************************''')))((((((555FFFIIIBBB***)))'''''')))***)))(((((()))***+++***'''%%%###&&&'''((()))***))))))(((&&&&&&''''''((())))))***((((((((()))))))))******(((((())))))))))))((((((''''''''''''''''''''''''222222222222222222222222555555333333333333555555333444444333111000000111111111111222222333333444111111111000000000000000333333333222111000///...,,,------------------,,,++++++,,,---............***+++---...///...------+++++++++,,,,,,---------+++++++++++++++***)))((())))))))))))************))))))((())))))***++++++,,,,,,++++++******))))))++++++)))(((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''''''''&&&&&&'''''''''(((((())))))((('''&&&&&&(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((()))))))))***'''&&&$$$######$$$&&&'''(((((())))))*********+++***************++++++,,,******))))))))))))******''''''((()))))))))))))))'''(((((()))***+++++++++++++++++++++++++++++++++((()))***+++,,,+++******+++++++++***************+++***)))((((((***,,,---++++++***)))***+++---...***++++++,,,,,,------...,,,---///111111000...---...------------...//////------------------------+++,,,---///000//////...------,,,...000333444444111111000000000111111222000000333777777666:::@@@???AAAKKKYYYeeerrrzzzooofff```XXXSSSNNNKKKLLLLLLKKKJJJIII???888:::<<<777444444222555777666333222444666555444333333333444555666333222222111111222333333////////////000000000000......//////////////////---///111111///...---------,,,,,,---...///...---++++++,,,,,,,,,------------------...------,,,,,,++++++******))))))((((((---,,,++++++******++++++(((((())))))*********+++******))))))))))))************))))))))))))******)))))))))))))))******+++)))(((&&&%%%%%%''')))***))))))))))))))))))))))))&&&&&&&&&'''((())))))***(((***,,,.........---,,,******++++++++++++******))))))))))))))))))))))))************************''',,,***%%%(((111111((()))(((&&&&&&((()))((('''((()))++++++***'''$$$"""&&&''')))*********)))(((&&&&&&&&&'''((())))))***(((((())))))******++++++((()))))))))))))))((((((''''''''''''''''''''''''111111111111111111111111222222222222222222222222222222222111111000000000//////000111111111111000333333333333333222111000///////////////......---------------------------...---,,,,,,++++++,,,,,,.........------,,,,,,,,,,,,+++)))((((((((())))))'''(((***++++++***)))(((''''''(((((())))))************))))))((((((''''''))))))))))))))))))))))))++++++***)))((('''&&&&&&))))))))))))))))))))))))))))))(((((('''''''''&&&'''&&&%%%%%%%%%'''((()))''''''''''''''''''''''''******))))))((((((''''''++++++************++++++''''''((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((+++++++++++++++***)))(((''''''(((((())))))******))))))))))))************))))))))))))))))))))))))+++***(((((()))***---...***)))(((((())))))(((&&&))))))))))))))))))))))))&&&&&&'''((())))))*********************************+++,,,+++******,,,...///...---+++******++++++,,,,,,,,,---------......+++,,,...000000///...---------,,,+++******))))))++++++,,,------......///......------------......///////////////000111111111111222333444666777888===>>>AAAGGGLLLSSSaaaooouuujjjccc\\\SSSLLLIIIGGGEEEBBB???===<<<;;;:::::::::999888777666666333333444555666666666555555444333333222222222333111111111111111111111111//////...//////000111222///////////////////////////............---------......---------,,,,,,,,,,,,,,,++++++***)))((((((///...---+++******++++++,,,------...---,,,+++***+++++++++*********)))))))))))))))))))))))))))))),,,++++++***)))(((((('''******+++++++++******)))(((((((((((((((((((((((()))))))))))))))))))))))),,,***(((&&&%%%&&&'''((($$$%%%%%%&&&'''((())))))---,,,,,,+++*********+++))))))((('''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((---,,,,,,,,,+++************)))))))))((((((''''''222222222222222222222222333333333333333333333333333222222222111111111111...///000000111111000000000111222222222222222111------...///000000//////------------------------...---,,,,,,++++++,,,,,,......---------,,,,,,,,,,,,+++***))))))))))))***))))))*********))))))((((((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))((((((((('''''''''(((''''''''''''((()))***))))))))))))))))))))))))))))))))))))((((((''''''((('''&&&&&&&&&&&&'''(((''''''((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((()))*********))))))((('''((((((((((((((()))))))))))))))))))))************))))))))))))))))))))))))***)))(((((()))***,,,......,,,++++++,,,---+++***************************))))))******+++,,,,,,---***************************+++++++++******,,,...///...,,,+++******++++++------........./////////+++,,,.../////////------//////......---,,,,,,+++++++++,,,------......///......------------......///////////////000000111000000000111222333444555666555777;;;<<<@@@JJJTTTeeeooo}}}ssscccWWWQQQMMMGGGCCCAAA@@@>>><<<999888777666666777777777666555333222333444444555555555555444444444333222222222222222111111111111111111111111//////////////////000111........................///............------------------------,,,,,,,,,)))******++++++,,,,,,,,,///...,,,+++*********++++++,,,,,,---,,,+++***)))+++++++++*********))))))************************)))))))))((('''&&&&&&&&&))))))*********))))))((((((((((((((((((((((((((()))))))))))))))))))))))),,,+++)))'''&&&'''((((((''''''(((((())))))******,,,,,,+++***************))))))((('''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))))))))((((((((((((((('''))))))((((((((('''''''''222222222222222222222222555555555555555555555555333333333222222222222111...///000000111000000000...///000111111222222222+++,,,---///000000111111------------------------...---,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,+++************+++++++++***)))((((((((()))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((('''''''''''''''((((((((((((((()))))))))))))))))))))))))))))))))((((((((((((''''''&&&$$$######$$$&&&'''''''''((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''))))))(((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))(((((((((***,,,---///...,,,---......---+++*********************************+++,,,,,,------***************************+++++++++******,,,---...---,,,++++++***++++++,,,,,,------.........---+++,,,---...///...---,,,/////////......------,,,++++++,,,------......///......------------......//////......//////000111000////////////000111222333222333555555555;;;BBBGGGMMMVVV___hhhrrr~~~nnnbbbRRRGGGCCCBBB@@@>>>:::999888666555444444444444555777888777555333111444444555555555444333333333222111111111111111111111111111111111111111111000000//////.../////////------------------------///............---------,,,,,,,,,,,,------------******+++,,,,,,---.........---+++***))))))*********++++++++++++***))))))+++************)))))))))************************))))))((((((''''''&&&&&&'''(((((()))))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))),,,+++)))((('''(((((()))((((((((()))))))))))))))******))))))(((((()))))))))((((((''''''''''''((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((()))))))))&&&&&&'''''''''''''''((()))(((((((((((('''''''''222222222222222222222222444444444444444444444444333333333222222222222222///000111111222222111111......///000000000000000,,,---...///000000000000------------------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++---,,,***(((''''''((()))******))))))((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((())))))((((((((((((((((((&&&&&&&&&'''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((()))(((&&&%%%%%%&&&((()))&&&'''(((((())))))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''')))))))))((((((''''''&&&((()))))))))************))))))))))))))))))))))))(((((('''(((((()))++++++---+++******+++,,,***)))++++++++++++++++++++++++((()))))))))*********+++************************)))***+++***))))))+++------,,,,,,+++++++++******((()))***++++++++++++***++++++,,,------------,,,---------,,,,,,,,,++++++++++++,,,------......///......------------......///............///000000000000//////...//////000222111333666666555888>>>;;;>>>BBBGGGMMMUUU^^^eeesss~~~|||ssslllhhh\\\RRRGGG???<<<<<<<<<;;;888777777666555555666666555777999;;;;;;888555333444444444444444333222111111111000000000000111111111111111111111111111111111000///...............------------------------///............---------+++,,,,,,,,,,,,---------......---------,,,,,,,,,---,,,***)))))))))******)))************)))))))))************))))))))))))+++++++++++++++++++++++++++*********)))))))))((('''((())))))***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((******)))(((''''''(((((('''''''''''''''&&&&&&&&&)))(((((('''''''''(((((()))(((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********))))))))))))))))))))))))222222222222222222222222222222222222222222222222222222222222222222222222000111222222333333222222000000000000000///...---...///////////////......------------------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,+++++++++---,,,***(((''''''((()))******))))))((((((''''''''''''(((((())))))******((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((((((((())))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((***)))'''&&&&&&''')))***&&&&&&'''(((((((((((((((&&&&&&''''''((((((((()))(((((((((((((((((((((((((((((()))******))))))((())))))((((((''''''&&&&&&((()))))))))************************************''''''''''''((()))******+++***))))))******)))(((************************)))))))))))))))*********)))))))))))))))))))))))))))***+++***))))))+++---++++++++++++++++++******'''(((***+++,,,+++***)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------......///......------------.....................//////000111111000////////////000///---///333333111222666777888:::<<>>;;;666444555888444555666777999:::::::::444333333333333333444555222333333333444333333333///000111222222222222222111111000000111222333333000000000000000000000000---------------...///000//////////////////////////////.........---------///...---,,,***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...+++***)))))))))+++,,,---'''((((((((())))))******(((((((((((((((((((((((())))))))))))************&&&'''((()))************))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((((('''$$$%%%%%%&&&'''((())))))'''''''''''''''((()))***'''''''''''''''((()))***(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&''''''((())))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))$$$$$$%%%&&&'''((()))***)))))))))((((((''''''&&&%%%&&&&&&&&&''''''((((((000000000000111111111111000000000000000000000000000000111222222222222111------...///000111222222////////////////////////------............------------------------------************************,,,,,,,,,,,,,,,+++***)))***++++++,,,,,,++++++***)))))))))))))))*********((((((((((((((()))******###$$$&&&(((*********)))%%%%%%'''(((******++++++)))***+++,,,+++)))'''&&&******))))))(((((('''''',,,+++)))'''%%%"""!!! ''''''''''''((((((((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''(((((('''((((((((('''&&&%%%%%%&&&''''''(((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''))))))(((((('''''''''&&&***)))((('''''''''''''''---+++(((&&&%%%%%%&&&((((((((())))))*********+++&&&''''''((((((((((((((((((((()))*********************))))))((((((''''''+++)))''''''((())))))(((+++++++++******(((''''''))))))))))))))))))))))))+++,,,,,,+++(((''''''((((((((()))***++++++,,,,,,---,,,,,,++++++******)))---,,,+++******+++,,,---,,,,,,,,,---------......000///---,,,,,,---...//////...------------...///000000//////.........---000///...------...///000000000000111222222333333111111222333444666777888;;;;;;;;;>>>CCCJJJQQQUUUaaahhhrrr|||}}}||||||}}}{{{{{{zzz{{{fff___VVVRRRRRRSSSQQQOOOEEECCCAAA>>><<<:::::::::888888777777666666666555444555555555555555555444111111111111111111111111222222222222222222222222111111111111111111111111222111111111000000//////111111000000//////......//////...------------...---------............//////......------,,,++++++---,,,,,,+++************)))************+++++++++)))***+++,,,,,,+++***)))))))))((('''''''''''''''***)))))))))***+++,,,,,,******))))))((((((''''''******))))))((((((''''''(((((((((((((((((((((((((((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((***************************)))(((''''''((()))***)))(((((('''&&&%%%%%%%%%''''''((((((((((((''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''***)))))))))((((((''''''...+++((()))+++---,,,+++******))))))((((((''''''))))))((((((((())))))***))))))))))))))))))))))))....../////////000000000000000000000000000000000//////000111111111111000......//////000000111111........................------............------------------------------************************,,,,,,,,,,,,,,,+++***)))***++++++,,,,,,++++++************)))))))))))))))((('''''''''''''''(((((('''''')))***++++++++++++)))*********)))(((((('''((()))***++++++***((('''***)))))))))((((((((('''''''''((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''(((((('''''''''(((''''''&&&&&&&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''((((((((()))((((((((('''''''''''''''''''''''''''(((((((((******))))))((((((''''''(((((()))))))))*********''''''((())))))))))))((((((((()))******************)))))))))((((((((('''***)))'''''')))***)))(((*********))))))'''&&&&&&))))))))))))))))))))))))***++++++***((('''((()))((())))))***++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++***))))))***++++++++++++,,,,,,,,,---------///......---------............---,,,,,,---......000/////////.........---111111000000000000111111......///000000111111222111111111222333444666777<<<:::888888:::===BBBDDDIIINNNUUU\\\aaaeeeiiikkkooonnnooorrrxxxwwwnnniiiggggggfffeeecccaaa```_________RRRLLLDDDAAABBBBBB@@@>>><<<:::888666444333333333777666666666555555555555333444444555555444444333111111111111111111111111222222222222222222222222111111111111111111111111111111111000000000//////000000000000//////......//////...------------...------------.....................---,,,,,,++++++---,,,+++++++++++++++,,,)))************+++++++++((()))***++++++***)))(((******)))(((((((((((((((*********)))******++++++***)))))))))((((((((('''***)))))))))((((((((('''(((((((((((((((((((((((())))))((((((((((((((()))))))))))))))))))))))))))"""###$$$&&&'''(((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&***)))(((''''''((()))***&&&&&&''''''((()))))))))''''''((((((((((((''''''((((((''''''''''''(((((((((''''''&&&&&&''''''(((++++++*********))))))))),,,***'''''')))+++***)))((((((((((((((()))))))))''''''&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((------........./////////000000000000000000000000......///000000000000000////////////000000000000........................------............------------------------------++++++++++++++++++++++++++++++,,,,,,,,,+++*********++++++,,,,,,++++++***++++++******))))))(((((((((''''''&&&&&&&&&''''''***))))))))))))***++++++++++++++++++***((('''&&&'''((()))***+++***)))((())))))))))))((((((((((((%%%%%%&&&''')))***+++,,,''''''''''''((((((((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''((((((&&&&&&''''''((('''''''''&&&''''''((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''%%%%%%'''(((((()))((((((((()))***++++++***((('''(((((())))))))))))******'''((())))))******))))))((())))))************)))))))))))))))((((((((((((***)))(((((()))***)))((((((((()))(((((('''&&&%%%))))))))))))))))))))))))(((***+++***)))((()))***)))))))))***++++++,,,,,,,,,,,,,,,,,,------------,,,++++++******++++++,,,*********+++++++++,,,,,,------...............---------,,,++++++,,,------/////////...............000111111222222111111000------......///000000000000000000000111222444444999777555222222333555666888;;;???BBBDDDGGGIIIKKKKKKKKKLLLPPPUUU]]]dddhhhmmmoooqqquuu|||vvvrrruuuwwwxxxxxxxxxzzz{{{vvvqqqggg]]]UUUOOOMMMLLLMMMLLLKKKIIIHHHGGGGGGGGGBBB>>>:::888999999777555888777666444333333333333555555444444444444333333222222333333333333222222111111111111111111111111333333333333333333333333111111111111111111111111111111000000000000//////000000000////////////...//////...------------...------------..................------,,,,,,++++++,,,,,,+++++++++,,,------)))************+++++++++******++++++++++++***)))+++******))))))))))))***+++***************))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((***)))((('''&&&&&&&&&&&&))))))))))))))))))))))))%%%&&&'''((()))*********&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))%%%%%%&&&''''''((())))))''''''((((((((((((''''''((((((''''''''''''(((((((((''''''&&&&&&''''''(((******)))))))))))))))((()))(((&&&&&&'''(((((('''&&&''''''((())))))******((('''&&&%%%%%%%%%%%%%%%((((((((((((((((((((((((------........./////////000000000000000000000000...///000000111111000000111000000000/////////...////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++******++++++,,,,,,++++++***,,,++++++***)))(((''''''((((((''''''&&&&&&''''''***)))((('''''''''))))))))))))***************)))&&&'''((()))******))))))))))))))))))((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''((((((%%%%%%&&&'''((((((((('''&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''''''''%%%&&&'''((((((((('''&&&''''''((()))))))))))))))(((((())))))))))))))))))(((((()))***************((()))************))))))))))))))))))(((((((((((()))(((((()))***+++***(((((()))))))))(((((('''&&&))))))))))))))))))))))))''')))******))))))***,,,))))))*********+++++++++++++++,,,------...//////---------,,,,,,---------))))))))))))************,,,---.../////////...---,,,,,,+++******+++,,,,,,........................---...000000000000...------------...//////000000////////////000000111222555444222111000111222333555666888888888:::<<<>>>::::::;;;===AAAGGGLLLOOOMMMQQQTTTWWW[[[eeesss~~~|||xxxtttlllbbbZZZWWWYYY[[[[[[[[[ZZZ[[[\\\ZZZVVVOOOHHHBBB>>><<<<<<@@@@@@???>>>======<<<<<<<<<:::888777888888777555777777666666555555555555333333333333222222222222111111222222222222111111111111111111111111111111333333333333333333333333111111111111111111111111000000000000000000////////////////////////////////////...------------...,,,,,,---------...............------,,,++++++***,,,+++++++++,,,---......))))))*********+++++++++,,,,,,,,,,,,,,,,,,++++++******)))(((((()))))))))++++++*********)))(((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((***)))((('''''''''''''''((((((((((((((((((((((((***************)))((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''&&&&&&&&&%%%%%%%%%''''''((((((((((((''''''((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''&&&&&&&&&&&&(((''''''''''''''''''''''''''''''((((((((())))))***)))((('''&&&&&&&&&'''((((((((((((((((((((((((....../////////000000000///////////////////////////000111111222222111111111111000000//////......000000000000000000000000------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++***++++++,,,,,,++++++***,,,++++++***)))(((''''''))))))((((((((((((((()))+++***(((''''''((())))))((())))))*********))))))''''''(((((())))))))))))(((((((((((())))))))))))(((((('''''''''&&&&&&&&&''''''''''''((((((((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''((((((%%%%%%&&&'''((((((((('''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((('''&&&$$$$$$'''&&&%%%%%%%%%''')))***))))))(((((((((((((((((((((((()))***************))))))*********))))))((((((((((((((()))))))))))))))((((((***+++,,,***)))))))))*********)))(((((())))))))))))))))))))))))'''(((******))))))***,,,***************+++++++++***+++,,,,,,---...//////++++++,,,,,,,,,,,,++++++((((((((()))))))))******+++,,,.../////////...---,,,+++************+++,,,---------...............---...///000000///...---------...//////000000111//////.........//////000222222111111000111111222111222333222222333555777666555666777999;;;>>>@@@<<<@@@DDDEEEFFFKKKUUU\\\sss{{{nnnjjjjjjeeebbb^^^[[[WWWRRRKKKEEECCCEEEGGGGGGFFFEEEFFFGGGDDDBBB???;;;999888888999888888888777777666666555444444444444555555444333222222222222222222222222111111111111222222222222000111111111111111111000111111111111111111111111222222222222222222222222000000000000000000000000//////////////////000000...............///////////////...------------...,,,,,,,,,------------......------,,,++++++******++++++++++++,,,,,,---...))))))*********+++++++++,,,,,,++++++************(((((('''''''''(((((()))***************)))((('''(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((((((((())))))***+++((((((((((((((((((((((((''''''''''''&&&%%%$$$###'''''''''''''''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((('''''''''''''''''''''((((((((((((''''''((((((''''''''''''(((((((((((((((''''''(((((((((&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((()))((((((((('''''''''&&&***)))((('''''''''''''''''''''''''''''''''''''''....../////////000000000////////////////////////000000111222222222222222111111000000//////......000000000000000000000000------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++***++++++,,,,,,++++++***++++++******))))))((((((((((((((((((((()))******,,,++++++*********++++++************)))'''&&&%%%(((((((((((((((((())))))(((((((((((())))))))))))(((((()))))))))*********''''''''''''((((((((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''((((((&&&&&&''''''((('''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%'''''''''(((((((((((((((+++***(((&&&%%%$$$$$$$$$(((&&&$$$######&&&(((***))))))(((((((((((('''''''''((())))))******)))))))))************))))))((((((((((((((())))))))))))(((((((((***,,,---+++)))))))))************))))))))))))))))))))))))))))))''')))******))))))***,,,***************************++++++,,,---......///((())))))******))))))(((((((((((()))))))))******,,,,,,---...////////////,,,,,,+++******+++,,,,,,---------------............//////000000//////...------......///000000000000//////............///111111000000///......---...///000000//////222444333333333333333444555555666888;;;<<<;;;===AAADDDWWWgggrrrnnn```TTTOOOMMMKKKJJJHHHFFFDDDAAA===:::999;;;======<<<;;;<<<===888777777666666777888999444555555666555555444444111111222222222222333333000111111222222222111111000111111111111222222222000000111111111111000000111111111111111111111111111111111111111111111111000000000000000000000000......////////////000000---............///////////////...------------...,,,,,,,,,,,,------------------,,,,,,++++++******++++++*********+++,,,,,,)))************++++++++++++***)))((('''''''''''''''''''''''''''(((((()))((()))*********)))((('''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((())))))***+++,,,))))))))))))))))))))))))&&&&&&'''((((((((((((((('''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''((()))+++,,,------''''''((((((((((((''''''((((((''''''''''''(((((()))((((((''''''(((((()))((())))))))))))*********''')))******)))(((((()))))))))(((((('''&&&&&&%%%''''''&&&&&&&&&'''''''''''''''''''''''''''''''''------.........////////////////////////////////////000000111111111111111000000000000////////////........................------............------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++***++++++,,,,,,++++++************)))))))))))))))&&&&&&&&&'''((()))***+++***++++++,,,,,,,,,++++++((((((((((((((('''&&&&&&)))((((((''''''''''''((('''((((((((()))))))))***((((((((()))******++++++''''''''''''((((((((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''(((((('''''''''(((''''''&&&&&&&&&''''''(((((((((((((((''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&''''''''''''((((((((()))+++)))&&&$$$###$$$%%%&&&''''''&&&%%%&&&&&&(((((())))))((((((((('''''''''''''''((())))))))))))(((***************)))(((((('''((((((((()))))))))***'''((()))+++------+++)))(((((()))))))))))))))((())))))))))))))))))))))))((()))******)))(((***+++******************************++++++,,,,,,------))))))***++++++***))))))(((((()))))))))*********,,,,,,,,,---...///000000---,,,+++******+++,,,---,,,,,,,,,------...............------------......,,,,,,,,,---......//////000000///..................//////000///...---,,,...000111111000///111222000000111111111111111000444444444444555666888999DDDNNNUUUQQQIIICCC@@@===;;;:::999999999888666555333555777777666666666888444333333333444444444555333444555666666666555444222222222222222222444555222333444444444333222222000000111111111222222222000111111222222111111000111111111111111111111111////////////////////////000000000000000000000000........./////////000000---------.........////////////...------------...++++++,,,,,,,,,---------------,,,,,,+++*********++++++***)))))))))******)))************+++++++++,,,+++***(((((('''((((((((((((''''''((())))))***&&&''')))***+++***(((''''''((((((((()))))))))***'''((((((((()))))))))***))))))))))))))))))))))))))))))((((((((())))))***))))))))))))))))))))))))((())))))***************(((((('''''''''&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''((()))******)))((('''&&&&&&((()))***,,,------''''''((((((((((((''''''((((((''''''''''''(((((())))))(((((((((((()))))))))))))))*********++++++&&&(((++++++((('''((()))'''''''''''''''''''''''''''''''''''''''((()))***'''''''''''''''''''''''',,,,,,,,,---------......////////////////////////...//////000000000000000////////////000000000000---------------------------..................---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++)))))))))))))))*********$$$$$$%%%%%%'''(((***+++'''((()))++++++******)))###$$$%%%'''((()))))))))***)))(((''''''''''''''''''((((((((())))))******((((((((((((''''''''''''''''''''''''((((((((()))((((((''''''''''''(((((('''&&&&&&&&&&&&'''(((((('''((((((((('''&&&%%%%%%&&&''''''(((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&&&&'''''''''(((((())))))***(((%%%###"""$$$''')))''''''((())))))((('''&&&))))))(((((('''''''''&&&&&&''''''(((((((((((((((***************)))(((((('''((((((((())))))******'''''')))+++------+++)))''''''(((((((((((((((''')))))))))))))))))))))))))))***+++***)))((()))***++++++************************++++++++++++,,,,,,,,,,,,............,,,,,,))))))))))))************------,,,,,,---...000111------,,,++++++,,,------,,,,,,,,,------.........,,,,,,***))))))***,,,,,,***++++++,,,,,,---......111000///...............,,,---///000111111111000---///111111///....../////////000111111111111111333000......111444555666:::???BBB???;;;:::999777333333222222222222222222///111333333222222333444333333222222111000000000000111222333444333222222111111111000///000222444111111222333333222000///000000111111222222222333111111222222222222111111111111111111111111111111////////////////////////000000000000000000000000---.........//////000000---------.........////////////...------------...++++++,,,,,,,,,---------------,,,,,,+++******)))++++++***)))((((((((())))))************+++++++++000...---+++******++++++))))))((())))))***++++++%%%''')))***+++***)))((('''((((((((())))))******'''((((((((())))))******))))))))))))))))))))))))***)))(((''''''&&&'''''')))))))))))))))))))))))))))))))))((('''%%%$$$###(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''&&&&&&&&&'''''''''''''''''''''((((((((((((''''''((((((''''''''''''(((((())))))(((((((((((())))))''''''(((((())))))******%%%(((******(((&&&'''(((%%%%%%&&&&&&'''((((((((())))))))))))***,,,---...''''''''''''''''''''''''////////////////////////,,,---...///000111222222555222//////000111///---///...------...///...------------.........////////////......------------/////////......---------,,,++++++******++++++,,,++++++++++++++++++++++++,,,***((()))+++,,,+++(((******++++++++++++******)))((('''&&&%%%&&&''''''''''''((()))))))))))))))'''''''''&&&%%%%%%%%%$$$&&&'''((())))))((('''&&&''''''''''''((((((((((((******))))))(((((('''''')))(((&&&&&&%%%&&&'''((((((&&&%%%&&&'''((('''&&&''''''&&&&&&&&&&&&''''''((())))))(((&&&$$$%%%&&&''''''''''''(((((())))))&&&&&&&&&&&&&&&%%%%%%%%%((('''&&&%%%%%%&&&'''(((%%%&&&&&&'''((()))******(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))***(((&&&%%%'''))))))((()))***+++,,,------,,,+++(((((((((((())))))))))))''''''((((((((((((''''''((()))***++++++)))'''&&&)))))))))))))))))))))))))))***+++++++++)))((('''''''''''''''''''''''''''******))))))******+++,,,///...------++++++***)))++++++++++++++++++++++++***++++++,,,------------......////////////.........------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++111000///......---......***,,,...000111///...,,,......//////000000111111000000000000000000000000222111000//////111333444777777666555444333333222000000000000000000000000000000111111111222222222333222111000////////////000000111111111111000000111111111111111111111111222111111111000000//////222222111111111111222222000000000000000000000000222222222111111111000000222222222111111111000000............////////////.................................------,,,,,,,,,------...///...---+++***,,,,,,,,,+++++++++******,,,,,,+++***+++,,,---...,,,,,,++++++***)))(((((()))))))))))))))******++++++***)))'''''''''((()))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))(((((('''''''''((((((((((((((((((((((((((((((''''''(((((((((((('''''')))'''$$$$$$&&&((())))))&&&&&&''''''((()))))))))******)))((('''&&&%%%%%%((((((((('''&&&&&&%%%%%%&&&&&&'''((())))))(((((('''((((((((((((((('''&&&'''''''''(((((((((((((((,,,)))$$$ ###'''***''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))........................------...///000111222333555222000000111111000...///---,,,---...///...---,,,,,,---------.........000000/////////..................---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***((()))+++,,,***))))))******++++++******)))***)))((('''''''''((((((''''''((()))))))))))))))((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((())))))))))))((('''&&&&&&'''((()))((('''&&&'''(((((('''&&&(((''''''''''''''''''(((((())))))(((&&&$$$%%%&&&&&&&&&''''''(((((((((((('''''''''''''''((((((((((((''''''''''''''''''(((&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((('''''''''''')))))))))))))))))))))))),,,***((('''((()))(((((('''((()))******))))))((())))))))))))************((())))))******))))))(((&&&'''((())))))'''%%%$$$)))))))))))))))))))))))))))******+++***)))((('''((((((((((((((((((((((((******))))))******+++,,,---------,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,....../////////......---------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,000//////.........//////------........................//////000000000000////////////////////////111111/////////000222333555555444444333222111111000000000000000000000000000000000111111111222222222222111000000000000111000000111111111111000000111111111111111111111111111111111111000000000///222111111000000111111222111111111111111111111111222222222111111111000000222222222111111111000000000000//////.........---////////////////////////------------------,,,,,,...............---,,,,,,,,,,,,,,,+++++++++******++++++***)))***+++,,,---,,,,,,++++++***))))))((()))))))))))))))******++++++***)))(((''''''((()))(((((((((((())))))))))))(((((((((((())))))))))))+++******)))(((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''(((((((((((('''''')))'''$$$$$$&&&((())))))*********)))(((((('''''')))))))))(((''''''&&&&&&''''''''''''''''''''''''&&&'''(((((((((((((((((((((((()))))))))))))))((())))))((((((''''''&&&&&&+++***(((&&&&&&'''((()))(((''''''&&&&&&''''''((('''(((((((((((()))))))))(((''''''''''''''''''(((((((((((((((((((((((((((..............................///000111222222333333111/////////000///......---,,,---...///...,,,++++++,,,,,,,,,---------............------------------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++((((((((((((((((((((((((+++***))))))++++++***))))))******++++++******)))+++***)))((((((((())))))''''''((()))))))))))))))))))))))))))))))))******((((((''''''''''''((((((''''''''''''((((((((((((&&&''''''((())))))******(((((('''''''''(((((())))))(((''''''))))))(((''')))((((((''''''(((((()))'''((()))(((&&&%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((())))))******+++'''(((((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&))))))))))))))))))))))))...,,,***)))))))))((('''(((((()))))))))(((''''''************++++++++++++)))******++++++******)))******+++,,,,,,***)))((()))))))))))))))))))))))))))************)))((((((******************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++***.../////////...------,,,------,,,,,,,,,,,,------------------------------------------------------//////......//////000000000///...---,,,---...///...////////////000000000////////////////////////000///.........///111111333222222222111111000000////////////////////////000000000000111111111111111111111000111111222333111111000000000000111111111111111111111111111111111111111111000000000000222111111000000111111222222222222222222222222222222111111111111000000000222111111111111000000000111111000///...---,,,,,,////////////////////////,,,,,,------------------///......---------------,,,,,,,,,+++++++++*********))))))))))))***++++++,,,,,,++++++***))))))))))))))))))))))))******+++***))))))(((((((((((()))(((((((((((())))))))))))(((((((((((())))))))))))******))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''(((((((((((('''''')))'''%%%%%%'''((()))(((++++++******)))(((((('''((((((((((((((((((((((((%%%&&&&&&'''(((((())))))(((((((((((((((((('''&&&'''((()))*********************)))((('''&&&%%%%%%((()))***+++***)))((('''(((''''''&&&&&&''''''((('''(((((())))))*********)))((((((''''''(((((()))''''''''''''''''''''''''........................//////000000111222222333///...------------------...---,,,,,,......---,,,******+++++++++,,,,,,,,,+++++++++***************++++++++++++++++++++++++******++++++++++++******&&&&&&&&&&&&&&&&&&&&&&&&***)))))))))*********)))))))))************))))))******))))))((((((((((((''''''((()))))))))))))))((((((((())))))******+++)))((('''&&&&&&'''((()))''''''''''''(((((((((((('''''''''((((((((())))))''''''''''''''''''((((((***((('''((()))***)))((())))))(((((((((((())))))'''((()))(((&&&%%%&&&'''&&&&&&&&&&&&''''''''''''''''''((()))******++++++'''((()))******)))((('''((((((((((((((('''''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&((((((((((((((((((((((((,,,+++))))))******)))(((***************))))))((()))))))))*********++++++)))******************)))+++,,,,,,---,,,+++******(((((((((((((((((((((((())))))*********)))))))))******************************))))))******+++,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))...............---,,,+++---,,,,,,,,,,,,,,,,,,---******++++++++++++,,,,,,------------------------000000//////.../////////000//////...............////////////////////////////////////////////////......---------...///000111111111111000000000000......................../////////000000000111111000000000000111222333444222222111000000111222222111111111111111111111111111111111000000000000000111111000000000000111111111111111111111111111111111111111111000000000000111111111111000000000000111000000///...---------////////////////////////,,,,,,,,,------............---,,,++++++,,,---...,,,,,,,,,+++++++++******))))))))))))******+++++++++++++++*********)))))))))))))))))))))******+++)))))))))(((((((((((()))(((((((((((())))))))))))(((((((((((())))))))))))%%%&&&'''((()))***+++,,,((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((''''''''''''(((((()))''''''''''''''''''''''''''''''(((((((((((('''''')))'''%%%&&&'''))))))((('''''''''((())))))******''''''(((((())))))))))))&&&'''''''''((((((((()))(((((())))))((('''&&&&&&%%%&&&'''))))))*********))))))((((((''''''&&&&&&&&&''')))***)))((('''%%%((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''......................../////////000111111222222//////......------.........,,,+++,,,---...---,,,*********+++++++++,,,,,,))))))******************++++++++++++++++++++++++)))******++++++******)))************************))))))***))))))))))))***)))))))))******)))))))))))))))))))))((((((''''''''''''((()))))))))))))))'''''''''(((((())))))))))))((('''&&&&&&'''((()))''''''''''''(((((((((((()))((((((((('''''''''&&&%%%%%%&&&&&&''''''''''''***((('''((()))***)))((())))))(((((((((((())))))&&&(((((((((&&&%%%&&&'''''''''''''''''''''''''''&&&&&&'''(((((()))******'''((()))******)))((('''(((((((((((((((''''''''')))))))))))))))))))))))))))))))))(((((((((''''''(((((((((((((((((((((((((((''''''(((***+++***)))******))))))))))))))))))((((((((()))))))))******((())))))******))))))(((((((((((((((((('''&&&&&&''''''''''''''''''''''''))))))))))))))))))******))))))))))))))))))))))))******))))))******+++,,,)))******++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,+++******)))---------------,,,++++++,,,,,,,,,++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++111111///...---------------...000111111///...---/////////.......................................---------------......///000000000000000111111111------------------------....../////////000000000//////000000111222444444222222111111111111222222000000000000000000000000000000000000000000111111111000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000.........///////////////------------------------,,,,,,,,,------.........---,,,+++******+++,,,---,,,,,,,,,+++++++++***************++++++++++++++++++++++++***************)))))))))))))))******+++((((((((())))))))))))((((((((((((((())))))))))))(((((((((((())))))))))))%%%&&&'''((()))***+++,,,''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))'''''''''''''''((())))))''''''''''''''''''''''''''''''((((((((((((''''''((('''&&&'''((())))))(((%%%%%%&&&''''''(((((()))''''''(((((()))*********))))))((((((((('''''''''(((((())))))((('''&&&&&&$$$%%%&&&'''((((((((((((&&&&&&''''''(((((())))))(((''''''''''''((((((((((((((((((''''''(((((((((,,,,,,+++***((('''&&&&&&))))))(((((((((((())))))''''''''''''''''''''''''------------------------.../////////000000000000///000111000......000111---,,,+++,,,---...---+++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,((()))***++++++***)))(((************************((()))******(((((()))***((())))))******))))))((((((((()))))))))((('''&&&''''''((()))))))))))))))&&&''''''''''''''''''(((((((((''''''''''''((((((''''''''''''(((((((((((())))))(((((('''&&&&&&%%%$$$%%%&&&'''(((((((((''')))(((''''''))))))(((''')))((((((''''''(((((()))&&&'''((('''&&&%%%&&&(((((((((((((((((('''''''''&&&&&&&&&''''''((((((((('''(((((())))))((((((''''''''''''((((((((((((((())))))))))))))))))))))))***)))))))))(((((((((((())))))))))))))))))))))))&&&&&&&&&(((+++,,,+++***(((''''''''''''((()))***'''((((((((())))))))))))((())))))))))))))))))((()))))))))((((((((((((((('''''''''''''''''''''''')))))))))((())))))***+++((((((((((((((((((((((((******))))))******+++,,,)))*********++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++***)))+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,+++,,,,,,------......///++++++++++++++++++++++++000///...---,,,,,,,,,,,,+++---000222222111///---/////////............---........................,,,,,,------..................//////000000111111....................................////////////////////////000111222333111111222333333222111111000000000000000000000000000000000000111111111111111000000//////000000111//////////////////////////////000000000000000111//////000000000000000111............//////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------+++++++++++++++,,,,,,---,,,,,,,,,+++++++++******)))***++++++,,,,,,++++++************************)))))))))))))))******+++'''(((((())))))))))))((((((((((((((())))))))))))(((((((((((())))))))))))******))))))((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***''''''&&&''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''((('''&&&''')))***)))((((((((('''&&&&&&%%%%%%$$$((((((((())))))***************)))(((((('''&&&&&&(((((((((((((((((('''&&&$$$%%%&&&&&&''''''''''''%%%%%%&&&'''((()))*********)))((('''((()))***+++)))((((((''''''(((((()))111000///---+++)))(((''')))((((((''''''(((((()))''''''''''''''''''''''''------------------------............////////////---///000///---,,,...111---,,,++++++------,,,+++++++++++++++,,,,,,,,,---+++++++++,,,,,,---------++++++++++++,,,,,,------((()))***++++++***)))(((''''''''''''''''''''''''''')))******((('''(((***(((((())))))))))))(((((())))))*********)))((('''''''''((()))))))))))))))(((''''''''''''''''''&&&''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&((()))*********)))((('''&&&'''(((((('''&&&(((''''''''''''''''''(((&&&'''((('''&&&&&&'''(((******)))))))))(((((((((''''''''''''''''''''''''(((''''''''''''''''''(((&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))((((((((('''''''''))))))))))))))))))))))))(((((((((***,,,,,,+++)))''''''''''''(((***+++,,,(((((()))))))))*********)))******++++++******)))------,,,+++++++++++++++))))))))))))))))))))))))***)))((((((((()))+++,,,((((((((((((((((((((((((******))))))******+++,,,***************+++++++++++++++++++++++++++++++++)))******++++++++++++***)))***+++,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...,,,---...000111111111111//////.........---------........................,,,------...............,,,,,,,,,---...//////000........................------.........////////////.........///000111111000111333444444333111000000000000000000000000000///000000000111111111111000000////////////000000////////////////////////////////////000000111111////////////000000111111///////////////.........------------------------------------------,,,,,,+++,,,------.........---,,,,,,,,,+++++++++******((((((***+++++++++***)))************************)))))))))))))))******+++&&&'''((()))******)))((((((((((((((())))))))))))(((((((((((())))))))))))+++******)))(((''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))&&&&&&&&&''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''(((''''''(((******)))(((((((((((('''&&&&&&%%%%%%))))))))))))))))))******)))))))))(((((((((((((((&&&'''((((((((((((((((((&&&&&&'''''''''''''''&&&&&&&&&''''''(((((())))))((((((''''''((())))))***))))))(((((((((((())))))111000///---,,,***)))((((((''''''''''''''''''(((((((((((((((((((((((((((---------------------------------...............***+++---,,,))))))+++...---,,,++++++------,,,+++++++++,,,,,,,,,---------))))))******+++++++++++++++++++++,,,,,,---------''')))***++++++***)))'''************************''')))+++***'''&&&(((***(((((())))))))))))((((((******+++,,,+++***)))((('''(((((()))))))))))))))))))))((((((''''''&&&&&&&&&'''((())))))((('''&&&''''''''''''((((((((()))%%%%%%&&&&&&'''((((((((('''(((***+++,,,,,,,,,+++(((&&&%%%&&&'''((('''&&&''''''&&&&&&&&&&&&''''''%%%'''((('''&&&&&&'''(((++++++******))))))((((((((((((((((((''''''''''''((('''&&&%%%%%%&&&'''(((%%%&&&&&&'''((()))******))))))))))))))))))))))))(((((('''''''''&&&&&&&&&))))))))))))))))))))))))+++++++++,,,------***((())))))))))))+++---///000)))************++++++++++++++++++,,,,,,+++++++++,,,+++******))))))*********************************)))(((((((((***+++,,,((((((((((((((((((((((((*********)))***++++++,,,************************++++++++++++++++++++++++((()))***+++++++++++++++((()))***+++,,,---------,,,++++++++++++++++++,,,))))))***++++++,,,------------------------------(((((((((***+++---///000---------...///111333444//////.........---------........................,,,---......//////......******+++,,,------......////////////////////////---------.........//////...............//////000///111444666666444111///000000000000000000000000//////000000111111111222000000////////////000000000000000000000000000000.../////////000000111111.../////////000000111111111111000///...------,,,.................................------,,,,,,,,,,,,---///000111000///...,,,,,,,,,+++++++++******&&&''')))*********)))(((******************++++++)))))))))))))))******+++&&&'''(((*********)))((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''')))******&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''(((''''''(((***+++)))(((&&&&&&''''''((()))))))))******))))))))))))))))))''''''(((((())))))******&&&&&&'''((()))))))))(((((((((((((((((((((''''''((((((((((((((('''''''''###$$$%%%'''''''''&&&&&&))))))(((((((((((())))))...---,,,,,,+++***))))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))---------,,,,,,,,,++++++------------------------////////////////////////---,,,,,,,,,,,,---......,,,,,,,,,+++++++++******000///---+++******+++,,,...,,,***,,,...000...,,,+++,,,,,,---,,,+++***)))+++***)))(((((()))***+++,,,+++++++++******))))))*********))))))'''&&&&&&((((((((((((((((((((((((&&&'''''''''''''''&&&&&&)))(((&&&&&&((()))((('''((('''&&&&&&'''((('''%%%''''''''''''(((((((((((()))(((''''''''''''((((((&&&&&&'''((()))***++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))***+++++++++)))((('''''''''''''''((((((((((((((()))***)))'''%%%&&&'''((('''&&&&&&'''((('''&&&))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))''')))+++---...---,,,+++******+++,,,------......''''''((()))))))))))))))***)))(((''''''((())))))---+++******,,,......---***))))))((((((((((((((())))))(((((((((((())))))))))))************))))))***+++,,,,,,,,,***)))(((******************************,,,,,,,,,,,,******,,,)))'''(((+++---,,,***///...------,,,,,,,,,,,,///...------,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,,,,------******+++,,,,,,,,,,,,+++////////////000111333333000000//////.........---,,,,,,,,,------.........///......------......///------,,,++++++,,,,,,,,,........................---------............/////////000000000000//////////////////000000000000......///000111222222333////////////////////////////////////000000000000000000////////////000000////////////////////////......////////////......000111111111111///---,,,+++,,,.../////////...---,,,,,,,,,,,,,,,---...///,,,,,,---...---,,,***)))*********))))))))))))(((&&&'''(((*********)))((((((((())))))******++++++************************++++++************++++++&&&&&&&&&&&&'''''''''((()))***+++***(((&&&'''(((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))******))))))(((((('''''''''&&&''''''''''''''''''''''''))))))***))))))(((''''''''''''''''''((((((((((((******)))((((((((((((((())))))************))))))))))))))))))))))))))))))%%%''')))+++,,,+++******&&&''''''((()))******++++++)))'''''''''((('''&&&((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))---------,,,,,,,,,++++++------------------------........................------,,,,,,------...///,,,,,,,,,+++++++++******---+++)))(((''''''((())),,,***)))***,,,...,,,+++++++++,,,,,,,,,+++***)))******))))))))))))******%%%&&&''')))+++,,,......************)))((('''&&&''''''''''''''''''''''''((()))))))))))))))(((((()))(((&&&&&&((()))((('''(((&&&%%%&&&(((((('''&&&''''''''''''(((((((((((()))((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))*********)))((('''''''''''''''((((((((((((%%%&&&(((((('''''')))***((('''&&&&&&(((((('''&&&))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))((()))***+++,,,++++++******)))))))))))))))(((((((((((()))******)))))))))***)))(((''''''((()))***,,,+++***+++---...---,,,+++******)))))))))))))))******))))))))))))******))))))************))))))***************)))(((((())))))))))))))))))))))))+++,,,---......---,,,+++,,,***))))))+++---,,,***...------,,,++++++,,,,,,...------,,,++++++,,,,,,---------------,,,+++++++++++++++,,,,,,,,,------++++++,,,------------,,,------------...///000111000/////////.........---,,,,,,,,,---------.........------------------...---,,,,,,++++++,,,,,,---////////////////////////------------..................////////////........./////////000000000000.........//////000000111////////////////////////.../////////000000000000000000////////////000000//////////////////////////////000000000000//////000000000000000///...---------///000000000///...------,,,,,,,,,------...,,,,,,---------,,,+++*********)))))))))((((((((((((((()))******************************+++++++++************************''''''&&&&&&&&&&&&''''''&&&&&&'''''''''((((((((('''((())))))''''''((()))((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))******)))(((((((((''''''''''''''''''''''''''''''''''''((()))))))))(((((('''&&&''''''''''''(((((((((((()))(((((('''''''''''''''))))))************))))))))))))))))))))))))))))))%%%&&&(((*********)))(((&&&&&&''''''((()))))))))***((('''&&&((((((((('''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''------------,,,,,,,,,,,,------------------------------------------------...------------...//////,,,,,,,,,+++++++++******...---+++***)))******+++***(((((((((***+++***)))***++++++++++++***))))))))))))************))))))))))))))))))))))))))))))++++++++++++***)))((((((''''''''''''''''''''''''((())))))******)))))))))***(((''''''((())))))((('''&&&%%%&&&((())))))(((''''''''''''(((((((((((())))))))))))))))))))))))***)))))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&'''(((((()))(((((((((''''''''''''((((((((((((%%%&&&(((((('''''')))***((('''&&&&&&(((((('''&&&))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))******++++++***)))'''&&&%%%$$$)))***************))))))***)))(((''''''((()))***+++******,,,---...,,,+++,,,+++******))))))******+++******))))))******+++))))))************))))))***)))((((((((((((((((((************************------............---------,,,++++++,,,---,,,+++---,,,++++++***+++++++++---,,,++++++***+++++++++,,,,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,---...///000/////////...............,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---////////////////////////------------............---------......---------....../////////000000000........................////////////////////////....../////////000000000000000////////////000000////////////////////////000000000111111000000000000000//////.../////////---...//////000000//////...------,,,,,,,,,,,,---,,,,,,,,,---,,,,,,+++******))))))))))))(((((((((***************++++++,,,++++++++++++++++++******************************((((((((((((((((((((((((''''''((((((((()))))))))$$$&&&'''((('''''')))***((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))******(((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&''''''''''''(((((((((((((((((('''&&&&&&&&&&&&&&&((())))))******))))))((())))))))))))))))))))))))&&&'''((())))))((('''&&&%%%&&&&&&''''''(((((())))))'''&&&&&&((())))))(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------......///000,,,,,,,,,+++++++++******...---,,,++++++++++++,,,))))))((()))))))))))))))******************))))))((()))***++++++***)))(((+++******)))((('''&&&&&&+++++++++++++++***))))))((((((((((((((((((((((((&&&''''''(((((((((((('''***(((''''''((())))))(((&&&%%%%%%&&&)))******)))''''''''''''((((((((((((((())))))***************))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((%%%&&&&&&''''''(((((((((''''''''''''((((((((((((((()))***)))'''%%%&&&'''((('''&&&'''((()))(((&&&))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((('''&&&&&&&&&(((***,,,------,,,+++)))(((''''''***++++++++++++***)))))))))((((((''''''(((******+++******,,,------+++)))+++***))))))(((((())))))******))))))))))))******))))))************))))))+++***(((''''''((()))***,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---------------,,,+++++++++***************+++++++++***************+++++++++,,,,,,++++++***)))***++++++++++++,,,,,,,,,+++,,,,,,---------------......---......///000000........................------------------------+++++++++,,,,,,+++++++++,,,,,,+++++++++,,,------........................,,,,,,---------.........------............------........./////////000000//////..................////////////////////////........./////////000000000000////////////000000//////////////////////////////000000000000//////000///...------...000111---------.....................---,,,++++++++++++++++++,,,,,,,,,++++++++++++************)))))))))+++***)))((())))))+++,,,+++++++++******)))))))))************************))))))************))))))(((((((((((())))))))))))%%%&&&''''''&&&&&&''')))((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((('''''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&''''''''''''(((((((((((()))(((''''''&&&&&&''''''(((((())))))))))))(((((((((((((((((((((((((((((('''((()))))))))((('''&&&''''''''''''(((((())))))'''&&&%%%&&&(((******)))((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''.........---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////,,,,,,,,,+++++++++******)))))))))(((((((((((((((************)))))))))***)))))))))))))))))))))***((()))***++++++***)))((($$$%%%&&&((()))+++,,,---***++++++++++++******)))))))))))))))))))))))))))&&&&&&'''((())))))((((((***)))'''''')))***)))((('''&&&%%%''')))******)))''''''''''''(((((((((((('''((()))***+++*********'''''''''((()))*********((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((%%%%%%&&&&&&&&&'''((((((''''''''''''((((((((((((((()))***)))'''%%%&&&''')))(((''''''((()))((('''(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((%%%%%%$$$$$$&&&))),,,...,,,,,,+++++++++***************+++++++++******))))))(((''''''''')))***+++,,,+++***+++,,,,,,+++)))))))))(((''''''''''''(((((((((''''''''''''(((((())))))************))))))+++***)))((())))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---.........---,,,,,,*********))))))******+++*********))))))******+++++++++,,,,,,++++++***)))*********+++++++++,,,,,,******+++,,,,,,,,,,,,,,,------------------...///---------...............------------------------******+++,,,,,,+++******,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............//////.....................////////////000/////////////////////////////////////////////............////////////000000////////////000000////////////////////////---..................---//////...------...///000++++++++++++,,,,,,------...---,,,+++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++*********+++***(((''''''((()))*********))))))((((((''''''))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))'''(((((((((&&&%%%%%%'''((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((())))))***'''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''''''''&&&''''''''''''((((((((((((***)))((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))******)))))))))((()))))))))))))))*********'''&&&%%%&&&(((*********((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((............---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,+++++++++******)))*********))))))))))))***+++,,,+++***)))***+++(((((((((((((((((()))***))))))************))))))'''(((((())))))******+++)))***************))))))))))))))))))))))))))))))(((((()))***+++++++++++++++)))(((((()))***))))))((('''&&&''')))******)))''''''''''''((((((((((((&&&''')))***+++******)))&&&&&&'''((()))***++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&'''((((((''''''''''''((((((((((((%%%&&&(((((('''''')))***)))(((''''''))))))((('''((((((((((((((((((((((((***))))))((((((((((((((())))))))))))))))))))))))%%%$$$$$$$$$&&&))),,,---((()))))))))))))))))))))((())))))***++++++******((((((''''''((()))***+++---+++))))))***++++++***(((((('''&&&&&&&&&&&&'''(((''''''&&&&&&''''''((())))))************))))))***************++++++,,,******************************))))))))))))******))),,,...///...------...*********)))******+++,,,*********)))******+++,,,,,,,,,,,,,,,,,,++++++***************++++++++++++)))***++++++,,,,,,++++++++++++************++++++---------------............------------,,,,,,,,,***+++,,,------,,,+++***++++++++++++,,,---......++++++++++++++++++++++++,,,,,,,,,,,,------------......////////////......------........./////////////////////////////////////////////////////////------........./////////000000////////////000000////////////////////////,,,------......------,,,//////......---.........+++************+++,,,,,,---,,,,,,++++++++++++,,,+++************+++,,,,,,,,,,,,+++++++++************)))((((((((((((((((((((((((((((((((((((''''''))))))))))))))))))))))))((()))***++++++***)))(((''''''((((((((()))))))))((()))***(((&&&%%%%%%&&&((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))******'''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((('''''''''''''''((((((((((((******)))((((((((((((((('''(((((())))))((((((''')))))))))))))))))))))))))))))))))))))))*********************************'''&&&%%%&&&(((******)))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))............------------------------------------------------------------,,,++++++++++++,,,------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++***+++---+++)))((()))+++(((((('''''''''((()))*********))))))))))))******---,,,+++***)))(((''''''((())))))******))))))(((''''''''''''''''''''''''(((((()))++++++,,,,,,++++++)))(((((()))******))))))((('''((()))***)))(((''''''''''''(((((((((((($$$&&&(((*********)))(((''''''(((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))((('''&&&&&&&&&'''(((''''''''''''((((((((((((%%%&&&(((((('''''')))***)))((('''((()))***)))'''((((((((((((((((((((((((******)))((((((((((((((())))))))))))))))))))))))''''''&&&&&&'''((()))***((((((((((((((((((((((((&&&'''((()))***+++++++++((('''''''''((()))+++,,,///,,,)))'''(((***++++++))))))((('''''''''''''''((((((''''''''''''(((((())))))************))))))(((((()))***************))))))))))))))))))))))))******)))(((((()))******'''***...///...------///***************+++,,,,,,***************+++,,,,,,---------------,,,++++++************++++++++++++***+++,,,,,,------,,,,,,******))))))))))))******,,,,,,,,,------...............---------,,,,,,,,,***+++,,,------,,,+++***++++++++++++,,,---...///++++++++++++++++++++++++++++++,,,,,,,,,------------------......------------------.........//////---------......//////000////////////////////////---------.........//////000000////////////000000////////////////////////------............------////////////...---,,,,,,++++++*********+++,,,---+++++++++***++++++,,,,,,+++***)))))))))***,,,---*********)))))))))((((((***************)))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))&&&&&&'''''''''(((((((((''')))))))))''''''''')))((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))******''''''''''''((((((((()))((((((((((((((((((((((((&&&'''(((((()))))))))(((''''''''''''(((((((((((())))))(((''''''''''''(((''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((()))***+++*********)))))))))))))))((('''%%%&&&((()))))))))((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((//////.........---------------------------------------------------------++++++******++++++,,,---,,,,,,,,,+++++++++******'''(((((()))))))))(((((()))+++,,,+++((('''(((***((('''&&&&&&'''((()))***+++***)))(((((()))***+++'''((()))***+++,,,------'''(((((()))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))))))*********+++)))(((((()))******)))***)))(((((())))))((('''''''''''''''((((((((()))###%%%''')))******(((((())))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))***)))((('''&&&&&&'''(((''''''''''''((((((((()))((()))***)))'''%%%&&&'''***((('''((()))***)))'''((((((((((((((((((((((((******)))((((((((((((((())))))))))))))))))))))))***)))((((((''''''''''''******))))))(((((((((((($$$%%%'''(((***+++++++++((('''''''''((()))+++,,,000---(((&&&''')))+++,,,******)))((((((((((((((())))))(((((((((((())))))))))))************))))))&&&'''(((*********)))(((************************+++***)))(((((()))***+++%%%)))---...------...///++++++******+++,,,------++++++******+++,,,------------......------,,,+++)))************++++++++++++,,,------......------,,,,,,+++++++++++++++,,,,,,,,,,,,------..................------,,,,,,,,,***+++---......---+++***++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++---------.........//////++++++,,,,,,---...//////////////////////////////---------.........//////000000////////////000000////////////////////////......////////////......//////000000///---+++***---,,,+++++++++,,,---...************+++,,,------******)))))))))***,,,---((((((((((((''''''''''''***+++,,,,,,,,,***)))((((((((())))))******++++++))))))))))))))))))))))))%%%&&&'''))))))'''&&&%%%&&&&&&&&&&&&'''''''''(((&&&'''))))))((((((***+++((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))******&&&'''''''''(((((())))))))))))))))))))))))))))))''''''((()))******))))))''''''''''''((((((((()))(((((('''&&&&&&&&&&&&'''''''''((((((((((((''''''))))))))))))))))))))))))&&&&&&&&&&&&''')))***+++))))))))))))(((((((((((()))'''&&&&&&((())))))((()))(((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''///............---------+++,,,------......------------...............---------------,,,+++***))),,,---......---,,,***)))+++******)))))))))))))))******))))))(((((('''''')))((((((''''''''''''((((((***+++***)))((()))***************************((())))))))))))(((((('''...(((%%%)))***'''&&&)))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))((((((''''''&&&&&&))))))))))))************(((((())))))))))))((((((***))))))((('''&&&&&&&&&(((((((((((((((((((((((())))))))))))((((((((((((&&&%%%&&&'''))))))'''%%%&&&&&&&&&&&&&&&'''(((((()))))))))(((''''''&&&&&&&&&&&&&&&''''''''''''((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((('''''''''+++++++++******(((''''''))))))(((((((((((()))))),,,,,,+++***)))(((''''''------,,,+++++++++,,,,,,)))))))))))))))******+++))))))(((((()))***++++++,,,***((('''&&&'''((())))))***+++,,,,,,+++***)))************************************))))))(((((((((((()))***+++,,,,,,------,,,,,,+++*********+++)))'''%%%'''***+++***(((,,,++++++******++++++,,,------,,,++++++,,,,,,,,,***+++,,,------,,,+++*********+++,,,------......,,,,,,,,,---------......111000///...---,,,++++++((())))))+++,,,---......,,,------------,,,++++++***+++,,,,,,******+++,,,------......///......---,,,,,,+++***+++,,,...///---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---...///////////////000000000000---.........//////000000........................222222111111000/////////---.........//////000000.........------,,,,,,,,,,,,,,,,,,+++++++++******---------,,,,,,+++++++++***++++++,,,+++***)))(((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++)))'''))),,,...,,,)))''''''''''''(((((((((((((((((())))))))))))(((((()))))))))(((''''''&&&&&&((('''&&&%%%%%%&&&'''((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&***((('''''')))***)))))))))***************))))))(((((((((((())))))))))))&&&&&&'''((()))***++++++(((((()))***************))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((***)))(((((())))))((('''(((((((((((())))))))))))***)))(((''''''&&&'''''''''''''''''''''((())))))000000/////////.........,,,,,,------.........---..................------------------,,,+++***)))***************))))))(((+++******)))))))))))))))***)))))))))((((((((('''))))))((((((((()))))))))(((***+++***)))((()))***************************))))))*********************((())),,,)))$$$%%%***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((('''''''''(((((()))))))))*********''''''((((((((((((''''''***))))))(((''''''&&&&&&((((((((((((((((((((((((((((((((((((((()))))))))&&&%%%&&&'''))))))'''&&&''''''&&&&&&''''''((()))'''''''''((((((((((((((('''''''''((((((((())))))''''''(((((())))))******))))))(((((((((((())))))))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%((())))))************)))))))))(((((((((((())))))++++++******)))(((((((((+++++++++++++++,,,---...)))))))))))))))******+++((((((''''''((())))))***+++***((('''''''''((()))))))))***++++++***))))))************************++++++*********))))))))))))))))))***++++++,,,,,,---,,,,,,++++++***++++++,,,***((())),,,---+++***,,,++++++******++++++,,,---,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++)))))))))***+++,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,*********+++++++++,,,,,,((()))***+++,,,------...***,,,------,,,,,,---///,,,,,,,,,---------,,,,,,,,,,,,+++******+++,,,---,,,++++++++++++,,,------......---------...//////---------.........//////---........./////////000........................//////............------------------.........///---------------,,,,,,,,,,,,,,,+++++++++*********,,,,,,,,,,,,+++++++++***...---,,,+++++++++,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))***+++,,,''''''''''''((((((((((((''''''(((((((((((('''''''''''''''((((((((((((((((((((('''&&&&&&'''((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))'''''''''''''''''''''''')))(((&&&&&&'''(((((('''''''''((((((((((((''''''(((((((((((())))))))))))''''''(((((()))*********&&&&&&'''((((((((((((((())))))))))))))))))))))))&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((()))'''&&&''')))******)))(((((((((((())))))))))))***)))(((''''''''''''''''''''''''''''''((())))))............------------,,,---------.............../////////...---,,,,,,------------,,,+++******)))))))))))))))******++++++******)))))))))))))))))))))))))))((((((((((((((((((((())))))******+++(((***+++***)))((()))***))))))))))))))))))))))))+++******))))))******+++$$$&&&******$$$!!!'''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''''''''((((((((((((((((((((())))))))))))******&&&''''''((((((''''''&&&)))))))))(((''''''&&&&&&(((((((((((((((((((((((('''''''''(((((())))))***'''&&&&&&'''))))))(((&&&((((((''''''(((((()))***&&&&&&''''''((())))))***(((((((((((()))))))))***&&&&&&'''((()))***++++++))))))(((((((((((())))))))))))))))))(((((((((((('''''''''&&&&&&&&&&&&%%%%%%&&&((()))+++,,,,,,,,,***))))))(((((())))))***)))))))))))))))))))))))))))))))))***+++,,,......)))))))))))))))******+++'''''''''''''''(((((()))+++***(((''''''((())))))(((((())))))))))))((((((************************+++++++++***************************************,,,,,,,,,,,,++++++++++++,,,+++******+++,,,+++)))++++++************++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,''''''(((((()))*********++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,++++++******))))))(((((()))***+++,,,,,,---+++,,,............000111++++++++++++++++++******,,,,,,+++*********+++++++++************+++,,,,,,000///...............///+++++++++,,,,,,,,,------.............../////////------------------------............////////////,,,,,,,,,---------------,,,,,,,,,,,,------------,,,++++++++++++*********+++++++++***************///...+++))))))***,,,...******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''***+++)))&&&&&&***...''''''''''''((((((((((((&&&''''''((((((''''''&&&&&&&&&''''''((())))))***)))((((((''''''(((((()))&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((***(((&&&&&&&&&'''&&&%%%''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&'''((((((((((((((())))))))))))))))))))))))%%%&&&&&&''''''&&&&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((()))'''%%%%%%(((***,,,,,,(((((((((((())))))))))))))))))((('''''''''(((((('''''''''''''''((())))))++++++++++++*********)))---------------......///////////////...---,,,+++,,,---------,,,,,,+++***,,,++++++++++++---///000+++******)))))))))))))))))))))))))))((((((((((((&&&&&&'''((()))*********(((***+++***)))((()))***((((((((((((((((((((((((+++***))))))))))))***+++((()))***((($$$"""$$$(((((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((((()))))))))***''''''((((((((((((''''''))))))((((((''''''''''''((((((((((((((((((((((((&&&&&&''''''((()))******'''&&&&&&'''))))))((('''((((((((((((((()))******''''''''''''(((((())))))''''''((((((((()))))))))'''''''''((()))*********))))))(((((((((((())))))))))))))))))(((((((((((()))))))))(((((((((((((((%%%&&&((()))+++,,,,,,,,,***))))))))))))))))))***(((((())))))***************************+++,,,---)))))))))))))))******+++(((((('''''''''(((((()))***)))(((((((((((())))))'''(((((((((((((((((('''************************++++++++++++************+++++++++*********)))))),,,,,,,,,,,,,,,,,,+++++++++***))))))))))))((('''++++++************++++++++++++++++++++++++,,,---,,,+++***))))))***+++,,,(((((((((((())))))******++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,+++******))))))+++******)))))))))))))))***+++---.........000222+++++++++***************,,,++++++******)))))))))+++++++++++++++,,,,,,---000///...---------------++++++++++++,,,,,,,,,,,,........................------------------------///000000111222222333333------------------------+++++++++,,,,,,------...++++++++++++*********************))))))))))))))),,,***)))((('''(((***+++******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((())))))(((&&&&&&))),,,''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''(((((())))))))))))(((((((((((())))))&&&''''''((((((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((+++)))'''&&&''''''&&&$$$((())))))************)))(((((((((((())))))))))))*********)))))))))(((((((((((()))***************((((((((((((((((((((((((&&&''''''''''''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((***(((%%%%%%'''***,,,,,,(((((((((((()))))))))))))))((((((((((((((())))))'''''''''''''''((())))))+++*********))))))))))))---,,,,,,,,,,,,---............//////...------,,,,,,,,,---------,,,++++++---,,,,,,,,,---...000222+++******)))))))))))))))(((((((((((())))))))))))$$$%%%&&&'''(((((((((((((((***+++***)))((()))***(((((((((((((((((((((((((((((()))+++---///111222222000,,,)))(((***,,,,,,((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((&&&&&&''''''(((((())))))'''(((((((((((()))))))))))))))************))))))((((((((((((''''''''''''((((((((((((((((((((((((%%%&&&&&&'''((())))))***((('''&&&'''((())))))(((((((((((((((((()))******))))))((((((''''''''''''&&&&&&'''''''''((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))(((((()))*********************))))))))))))******((((((((()))******++++++,,,+++******)))))))))))))))))))))))))))******+++******)))(((((())))))))))))((((((((((((((())))))(((''''''''''''''''''((())))))))))))))))))))))))************************,,,,,,++++++***)))))))))+++,,,,,,---------,,,+++***++++++***)))(((((((((+++******))))))******+++************++++++,,,---+++***)))(((((()))***+++)))))))))************************+++++++++,,,,,,............------------,,,,,,,,,++++++++++++++++++***)))((((((((())))))(((***,,,,,,,,,---///000...---,,,+++***+++++++++++++++++++++***))))))))),,,,,,,,,,,,,,,---............---,,,+++++++++++++++,,,,,,,,,,,,---------...............---------------------------------///000000111222333444444//////..................***++++++,,,,,,---------+++++++++*********))))))))))))))))))))))))))))))((())))))******)))))))))******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((+++)))&&&&&&(((***)))(((''''''''''''(((((((((((())))))************))))))))))))((((((''''''''''''(((((())))))))))))((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))(((''''''''''''''''''''''''''',,,***((('''(((((('''&&&(((((()))***************(((((((((((())))))))))))++++++******))))))(((((((((((()))***************''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((---***&&&%%%&&&(((******(((((((((((())))))))))))((((((((((((((()))***+++'''''''''''''''((()))))),,,,,,,,,,,,++++++++++++,,,+++*********+++---...------...............---,,,,,,,,,------,,,,,,+++*********++++++---......+++******)))))))))))))))(((((((((((())))))))))))###$$$&&&'''(((''''''&&&(((***+++***)))((()))***))))))))))))))))))))))))&&&(((+++///333666777888222000+++&&&'''++++++((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((''''''(((((((((((()))))))))******++++++******)))((((((((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&''''''(((((())))))'''&&&&&&(((***))))))((((((''''''(((((()))******))))))(((''''''&&&&&&&&&&&&&&&&&&''''''''''''***)))))))))((((((((('''))))))(((((((((((())))))))))))))))))((((((((((((&&&''''''''''''((((((((()))************))))))(((+++******))))))******+++(((((())))))*********+++---,,,***)))(((((('''''')))))))))))))))******++++++******))))))))))))***(((((((((((())))))))))))((((((''''''''''''(((((()))))))))))))))))))))))))))))))))))))))*********,,,+++++++++******))))))***+++---......---,,,,,,+++,,,------+++***+++,,,******))))))))))))************)))******+++,,,---******))))))))))))******++++++++++++++++++++++++))))))*********+++++++++/////////......------------------------,,,,,,,,,((((((''''''(((***,,,---((()))++++++++++++---...000///---,,,++++++,,,---+++++++++,,,++++++***)))------,,,,,,------...///---,,,++++++++++++++++++,,,,,,---------..................---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000111///////////////.........++++++++++++,,,,,,,,,,,,+++************)))))))))))))))))))))************(((***+++,,,---,,,+++*********))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((,,,)))&&&(((+++,,,)))&&&''''''''''''(((((((((((()))******++++++******)))***))))))(((''''''&&&&&&'''(((((())))))(((((('''(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((('''''''''''''''''''''''',,,***((((((((()))((('''%%%&&&'''(((((())))))((((((((((((((())))))))))))+++++++++******)))))))))&&&&&&'''((((((((((((((('''''''''''''''''''''''')))))))))******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((---***'''&&&'''((()))((((((((((((((())))))))))))'''''''''((()))***+++,,,'''''''''''''''((())))))------,,,,,,,,,++++++++++++***)))((((((***,,,---,,,,,,---...////////////+++,,,,,,------,,,,,,+++((())))))***+++++++++++++++******)))))))))))))))'''((((((((()))))))))***%%%&&&'''((()))(((&&&%%%(((***+++***)))((()))******************************,,,///222333333333222+++...---(((&&&((((((%%%))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((''''''''''''''''''((((((((())))))))))))************))))))'''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''***(((&&&&&&(((******)))''''''&&&&&&''''''((()))((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))((((((((((((&&&'''''''''(((((((((((())))))************))))))+++******))))))******+++)))))))))))))))*********+++***)))((((((((((((((()))))))))))))))******+++******)))(((((((((((((((''''''((()))))))))))))))))))))(((''''''((())))))))))))))))))))))))))))))''''''((((((((()))))))))+++++++++******************+++---...///...---,,,***,,,------+++***,,,...******))))))))))))******))))))))))))***+++,,,---++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))*********+++,,,---------------......000000///...---,,,,,,+++)))((((((((()))+++---...(((***++++++******+++---000///---+++***+++,,,---***+++,,,------,,,,,,+++,,,,,,++++++,,,,,,---...,,,,,,+++++++++,,,------,,,,,,,,,------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------/////////......---------,,,,,,,,,+++++++++++++++************)))))))))))))))))))))******+++++++++************+++++++++,,,******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((*********+++,,,+++(((&&&''''''''''''(((((((((((())))))************))))))((((((((((((((('''''''''&&&'''(((((((((((('''&&&'''(((((((((((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((***(((''''''((()))((('''%%%&&&'''((())))))))))))(((((((((((())))))))))))++++++******************&&&&&&'''((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((***((('''''')))***))))))(((((((((((())))))))))))'''''''''((()))+++,,,---'''''''''''''''((())))))+++++++++************)))***)))((('''''')))+++,,,++++++---...///000000000++++++,,,------,,,,,,,,,((()))+++,,,,,,+++******+++******)))))))))))))))'''((((((((())))))******&&&''')))******(((&&&%%%(((***+++***)))((()))***************************///000222222000,,,(((%%%***333777222,,,++++++)))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''((((((((()))(((((())))))))))))(((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&***(((&&&&&&(((*********&&&&&&&&&&&&&&&'''((((((&&&&&&''''''((()))))))))(((((((((((())))))))))))&&&&&&'''((()))***++++++))))))(((((((((((())))))))))))))))))((((((((((((((()))))))))******++++++(((((()))***************++++++************++++++******)))))))))))))))))))))(((((((((((())))))***)))))))))))))))******+++***)))((('''''''''''''''''''''((())))))***))))))***)))(((''''''((()))***))))))))))))))))))))))))&&&'''''''''(((((())))))***************************+++---//////...---,,,'''))),,,+++))))))+++---******))))))))))))******))))))))))))***+++,,,---,,,,,,...//////...,,,,,,+++++++++***************))))))))))))************)))******+++---......///444333222000...,,,+++***---,,,***)))((()))***,,,***+++,,,,,,******+++,,,000///,,,+++******+++,,,)))***,,,---...------,,,++++++******++++++,,,---,,,,,,,,,,,,------...///++++++,,,,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,.........------,,,,,,,,,---,,,,,,++++++*********************))))))))))))))))))******+++++++++,,,***((('''&&&&&&(((+++,,,******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((('''+++//////,,,(((((()))''''''''''''((((((((()))(((((())))))))))))((((((&&&&&&''''''((()))))))))%%%&&&'''(((((('''&&&%%%&&&''''''''''''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((&&&%%%%%%'''((((((''''''((()))***++++++++++++(((((((((((())))))))))))************************((())))))***************************************''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&(((***++++++***(((((((((((())))))))))))'''''''''((()))+++,,,---'''''''''''''''((())))))((()))+++---.........---,,,+++((('''&&&'''((()))*********+++,,,,,,,,,---******++++++++++++******...+++(((''')))***)))((())))))(((''''''''''''(((''''''((((((((((((''''''))))))))))))))))))))))))++++++******)))(((((('''******))))))******+++,,,111111111111///,,,)))'''***---000000...+++)))((())))))))))))))))))))))))((((((''''''''''''((((((''''''((((((((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((())))))((((((''''''&&&&&&(((((('''&&&&&&&&&&&&&&&((((((''''''''''''((((((************************((((((''''''''''''((((((''''''''''''''''''&&&&&&***))))))((('''&&&&&&&&&((((((((()))(((''''''&&&)))'''&&&''')))******)))(((((((((((())))))))))))(((((((((((())))))))))))***))))))(((((((((((((((&&&&&&%%%%%%%%%''')))***((()))***++++++***)))((())))))))))))************((()))***++++++***)))(((&&&'''''''''(((((())))))******)))(((&&&%%%###"""''''''(((((())))))******))))))))))))(((((((((((()))((('''''''''(((***+++)))((('''&&&&&&'''((((((++++++******************)))+++------,,,,,,---...---------,,,,,,+++++++++...,,,******,,,---+++)))))))))))))))************)))***+++,,,---,,,+++***...,,,)))'''&&&''')))***''''''(((((())))))******++++++******+++---...000111///....../////////......---+++)))(((((()))***++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------...,,,***---000111,,,(((---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------...---,,,,,,,,,,,,---...---------------------,,,---,,,,,,---...---***((('''))),,,---,,,,,,,,,---,,,,,,,,,---------......***+++,,,,,,------------------,,,+++******************+++++++++,,,,,,,,,&&&'''''''''(((((())))))))))))))))))))))))))))))******))))))((((((''''''%%%''')))***+++***)))(((&&&((()))((('''&&&''')))&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''')))'''%%%&&&)))***(((&&&'''''''''((((((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''((()))))))))(((&&&%%%(((((((((((((((((((((((('''&&&%%%%%%&&&'''((()))''''''((((((((((((''''''***((('''&&&&&&%%%###""")))))))))))))))))))))))))))))))))))))))((('''''''''''''''''''''((())))))******))))))((((((''''''))))))((((((''''''&&&&&&%%%%%%&&&(((***+++)))''')))))))))(((''''''&&&&&&&&&&&&'''((()))***++++++******))))))((((((''''''******++++++++++++++++++***)))(((''''''(((***+++************++++++++++++)))******************)))---+++((((((***+++***)))******)))((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))******+++,,,111000...---+++************,,,//////---***(((((())))))))))))))))))))))))((((((''''''''''''((((((''''''((((((((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''')))(((((('''&&&&&&''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''(((((((((''''''''''''''''''''''''***))))))(((''''''&&&&&&$$$$$$%%%&&&'''((()))))))))((('''''')))***))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((()))************)))(((((((((((()))((()))************)))((())))))))))))************))))))************))))))'''''''''((((((((()))))))))))))))))))))((('''&&&(((((((((((())))))))))))))))))))))))((((((((((((******)))))))))***+++,,,,,,,,,+++*********+++,,,***************************,,,---...,,,,,,,,,---------,,,,,,,,,+++++++++,,,***((((((***+++)))'''+++*********))))))(((((()))***++++++,,,,,,++++++---,,,***((((((((()))***))))))))))))*********+++))))))(((((()))+++,,,---...,,,++++++---...---,,,...---+++)))(((((()))***+++++++++,,,,,,------------,,,,,,+++++++++,,,,,,000......000444444///***---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---...---,,,,,,,,,,,,---...,,,,,,,,,+++++++++,,,,,,...------...//////---+++(((***,,,,,,++++++,,,---,,,,,,,,,------------...***+++,,,,,,------,,,,,,+++++++++******+++,,,,,,*********+++++++++,,,,,,((((((((()))))))))******))))))))))))))))))))))))***)))))))))((((((((('''&&&'''(((******)))(((''''''((())))))''''''((()))'''''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''')))'''&&&'''))))))(((&&&''''''''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''(((((('''&&&&&&%%%((((((((((((((((((((((((''''''&&&&&&&&&'''((()))''''''((((((((((((''''''***)))((((((''''''%%%$$$)))))))))))))))))))))))))))))))))))))))((('''''''''''''''''''''((())))))))))))))))))((((((((((((*********))))))(((((((((&&&&&&&&&(((******)))'''''''''(((((((((((((((((((((((((((((())))))))))))***)))))))))((((((((('''++++++***)))))))))))))))))))))(((((()))***,,,---************))))))))))))((())))))******))))))(((+++***((((((***++++++************)))))))))))))))))))))************))))))''''''''''''''''''''''''''''''((())))))***++++++***))))))))))))***++++++333000,,,)))((()))+++---(((+++------+++)))(((''')))))))))))))))))))))))))))((((((''''''(((((()))'''(((((())))))(((((('''((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((((((((((((((())))))((((((''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))))))))(((''''''&&&&&&$$$$$$$$$$$$%%%'''(((******)))''''''((()))((('''(((((((((((())))))))))))(((((((((((())))))))))))&&&&&&''''''(((***+++,,,,,,++++++***)))'''&&&%%%(((((())))))))))))(((((())))))))))))************++++++************++++++''''''(((((((((((())))))'''((()))***++++++++++++))))))))))))(((((((((((((((((((((((())))))))))))+++++++++***++++++,,,---------,,,,,,,,,,,,---...************************,,,---///...---,,,,,,---,,,,,,,,,,,,+++++++++++++++***))))))******)))''',,,,,,+++***)))(((''''''+++************+++,,,,,,,,,,,,++++++******))))))************++++++++++++)))))))))))))))***+++,,,,,,+++***+++---......------,,,+++)))))))))***************+++,,,------......---,,,+++++++++++++++......///222555444///+++---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,------,,,+++************,,,------,,,,,,---//////...,,,)))***++++++***+++,,,...,,,,,,,,,,,,------------***++++++,,,,,,,,,,,,,,,)))))))))******,,,------*********++++++++++++,,,))))))))))))************))))))))))))))))))))))))))))))))))))((((((((((((&&&'''((())))))'''&&&%%%((()))******(((((()))***((((((((((((((('''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))'''&&&'''((()))(((''''''''''''&&&&&&&&&&&&&&&))))))))))))))))))))))))&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%&&&&&&(((((((((((((((((((((((((((((('''&&&&&&''''''''''''(((((())))))(((((('''*********)))))))))(((((()))))))))))))))))))))))))))))))))))))))((((((''''''''''''''''''((())))))(((((((((((())))))))))))++++++++++++************(((''''''(((******((('''&&&&&&'''(((((()))******++++++***)))((('''&&&&&&))))))))))))((((((((((((,,,+++)))(((((()))***+++******))))))***+++,,,,,,******))))))((((((''''''(((((())))))))))))(((((((((((((((((()))************************)))((((((((())))))******))))))(((''''''''''''''''''''''''''''''(((((()))*********)))))))))))))))***++++++444111...***))))))+++,,,''')))++++++)))(((''''''(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))))))))(((((((((((())))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((())))))(((((((((''''''''''''(((((((((((())))))(((((('''''''''''')))(((&&&$$$$$$%%%&&&'''+++)))''''''(((((('''&&&(((((((((((())))))))))))(((((((((((())))))))))))''''''''''''((()))***+++))))))))))))(((&&&$$$###((((((((())))))(((((((((((()))))))))************,,,+++***))))))***+++,,,(((((((((((((((((())))))'''((()))***+++,,,,,,,,,******))))))((((((''''''(((((((((((())))))))))))+++***++++++++++++,,,,,,************+++++++++,,,***************+++++++++---...//////---++++++,,,,,,+++++++++++++++++++++,,,,,,+++++++++++++++***++++++******)))(((((('''+++***)))))))))***,,,---+++,,,,,,---,,,+++***)))************************+++++++++++++++,,,,,,---,,,++++++---000111111///,,,,,,******))))))******))))))***+++,,,------......---,,,+++******************,,,///222000,,,(((---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,*********+++---...+++***)))***,,,---,,,+++***++++++***)))***,,,///++++++,,,,,,,,,---------***++++++,,,,,,,,,++++++***************+++,,,,,,************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((('''&&&%%%$$$(((***+++***)))((()))***))))))((((((''''''&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''(((((((((''''''&&&&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''')))(((&&&%%%%%%&&&'''((((((((((((((((((((((((((())))))((('''''''''&&&&&&(((((())))))))))))((((((((()))******)))))))))***))))))))))))))))))))))))(((((())))))))))))(((((('''''''''''''''((())))))''''''(((((())))))*********************************((((((((())))))((('''''''''(((((())))))))))))++++++***)))((('''&&&&&&))))))))))))((((((((((((******))))))***+++---...,,,++++++******************))))))(((((('''''''''(((((())))))))))))((((((&&&'''(((((((((((()))))))))************)))(((''''''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((())))))***+++333222000...,,,***(((''''''(((******((('''''''''(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))))))))(((((((((((())))))((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%(((((()))******)))(((((('''''''''((((((((())))))((((((((((((''''''''''''***)))'''%%%%%%&&&''')))***)))'''&&&'''((('''&&&(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))&&&'''((())))))((('''&&&))))))(((((((((((())))))((()))))))))************,,,+++***))))))***+++,,,))))))))))))))))))(((((((((((())))))***)))))))))******))))))(((((('''''''''((((((((()))))))))***((())))))***************((())))))***************))))))*********+++++++++,,,...///...,,,++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,+++******+++))))))))))))))))))******+++***)))((()))***+++,,,***+++,,,------,,,***)))))))))))))))))))))))))))******+++++++++,,,++++++******+++---000111000///++++++******************))))))***++++++,,,------...---,,,+++***)))))))))''')))+++---///...+++(((---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---...///+++***)))***+++---,,,++++++++++++***)))***,,,...+++++++++,,,,,,,,,------+++++++++,,,,,,+++******,,,+++******)))))))))***))))))*********+++++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((''''''&&&%%%%%%(((***+++***)))((()))***))))))((((((''''''&&&&&&((((((((((((((((((((((((''''''((())))))((('''''''''(((((((((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((***)))(((''''''((()))***)))))))))))))))))))))))))))))))))((((((''''''&&&(((((())))))))))))((((((&&&((())))))''''''(((***(((((((((((((((((((((((((((((())))))))))))(((((('''''''''''''''((())))))''''''(((((())))))******((()))))))))))))))))))))***)))(((((()))))))))'''******))))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))***+++,,,---...,,,++++++******)))(((((())))))))))))((((((((((((((())))))******))))))(((&&&'''))))))((('''((()))******+++,,,,,,***)))(((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((()))******///000000000...***'''%%%'''(((***)))(((''''''((())))))))))))))))))))))))***))))))(((((())))))***((())))))******))))))(((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''(((((())))))((((((''''''''''''((((((''''''''''''''''''''''''((((((************(((((('''''''''(((((())))))***((((((((((((((((((''''''&&&&&&&&&&&&''')))+++,,,)))(((&&&&&&'''((('''&&&(((((((((((())))))))))))(((((((((((())))))))))))******)))((((((((((((((('''((()))***++++++++++++******))))))))))))******))))))))))))******************))))))))))))************))))))))))))(((((((((((())))))((((((''''''))))))))))))((((((((((((''''''(((((())))))******''''''((())))))))))))(((((()))***+++,,,,,,,,,+++)))))))))***++++++,,,,,,+++,,,...---,,,++++++,,,*********+++++++++++++++)))***+++***((((((((()))(((((())))))***************))))))))))))***++++++)))***+++,,,,,,+++***))))))))))))((((((((((((((((((((())))))***))))))((((((((())),,,...///...,,,************************************++++++++++++---,,,+++***************(((***,,,---...---,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++++++++,,,,,,---...............,,,++++++---......---++++++,,,+++******+++---++++++++++++,,,,,,,,,,,,++++++++++++++++++***))),,,,,,+++))))))((((((((()))))))))************+++((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((('''''''''''''''((()))******(((((()))***((((((((((((((('''''''''(((((((((((((((((((((((('''((()))******)))(((''''''((()))((('''&&&''')))%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))++++++++++++++++++++++++)))))))))((())))))******))))))))))))))))))))))))(((((()))))))))(((''''''((())))))******))))))(((%%%''')))(((&&&%%%''')))(((((((((((((((((((((((('''(((((()))))))))))))))'''''''''''''''((())))))(((((((((((())))))))))))''''''''''''((((((((((((***)))'''''')))******)))++++++***))))))(((''''''''''''(((((())))))******(((((((((((())))))))))))(((((()))***+++++++++***)))))))))***))))))((((((((()))))))))))))))******)))******************)))'''***,,,,,,***(((((())),,,---...///...---+++***(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))((((((((((((((()))*********+++------,,,***'''&&&'''((())))))((('''((()))))))))))))))))))))))))))******))))))))))))******))))))************))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&'''(((((()))((((((''''''''''''((((((************************'''(((***++++++***((('''&&&''''''((())))))******'''((((((((((((((((((((($$$%%%%%%&&&'''((()))***(((&&&%%%%%%'''(((((('''(((((((((((())))))))))))(((((((((((()))))))))))))))(((((((((((())))))***))))))))))))***+++,,,---,,,+++***))))))***+++,,,))))))))))))************((((((((())))))(((((((((*********)))))))))(((((('''(((((())))))(((((('''(((((((((((())))))))))))'''''''''((()))*********&&&'''((()))))))))((((((((()))***+++,,,,,,,,,+++((())))))***++++++,,,,,,)))***,,,,,,+++***+++,,,)))*********++++++++++++)))***,,,***((('''(((************)))))))))))))))((())))))***************)))******************)))*********)))))))))(((((((((((()))******)))((('''(((((())),,,......,,,************+++++++++******++++++++++++************++++++***************+++***+++,,,,,,,,,---......---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---***+++,,,,,,,,,,,,+++***)))***,,,.........---,,,///---++++++,,,---,,,,,,***+++---,,,+++******+++***++++++++++++,,,,,,,,,+++++++++++++++***))))))+++***)))))))))))))))***))))))))))))************))))))))))))((((((''''''(((((((((((((((((((((((('''((((((((()))))))))***((((((((('''(((((())))))'''((())))))''''''((()))'''''''''((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''&&&((())))))'''&&&''')))%%%%%%&&&'''((())))))***'''''''''''''''''''''''''''((((((((())))))))))))************************''''''((()))))))))))))))))))))))))))))))))))))))''''''))))))***)))(((((())))))************))))))%%%(((***)))%%%$$$&&&)))((((((((((((((((((((((((''''''((()))))))))))))))'''''''''''''''((())))))))))))))))))((((((((((((&&&&&&'''''''''(((((((((***((('''''')))+++++++++******))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***((()))*********)))'''&&&&&&'''((())))))******)))(((((())))))******++++++******++++++++++++******))),,,///...+++))))))***...///000111111///---,,,))))))************))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((***++++++((((((((((((((()))******''''''((()))***))))))(((''')))***)))(((((()))***))))))))))))))))))))))))******))))))))))))******))))))************))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''((()))((((((''''''''''''((((((((((((((((((((((((((((((''')))***++++++***)))'''&&&''''''((()))******+++'''''''''(((((((((((((((&&&&&&'''''''''&&&%%%$$$'''&&&%%%%%%'''((((((((((((((((((((())))))))))))(((((((((((())))))))))))''''''''''''(((***+++,,,)))((('''''''''(((***+++---,,,+++******+++,,,---))))))))))))************&&&'''((())))))((('''&&&+++*********))))))((((((&&&'''((())))))***))))))''''''(((((())))))******&&&''''''((()))******+++&&&''')))******))))))(((&&&''')))***++++++******((())))))***++++++,,,,,,''')))++++++******+++,,,))))))******++++++++++++***,,,...---***)))***,,,,,,,,,+++***)))((('''''''''(((***+++++++++***)))))))))))))))))))))******,,,+++++++++******)))))))))***+++,,,,,,+++***)))***+++,,,...000000...,,,)))******+++++++++******,,,,,,++++++***)))))))))******************++++++)))************+++---///---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------***+++,,,------,,,+++***&&&(((+++.........,,,***...,,,)))((()))******))))))+++------,,,***************+++++++++,,,,,,,,,+++++++++++++++***)))((((((((((((((()))***+++,,,))))))))))))************+++*********))))))(((((((((((((((((((((((((((((('''((((((((())))))******((((((((((((((()))***+++'''((()))((('''&&&''')))&&&'''''''''(((((())))))(((((((((((((((((((((((('''((()))++++++)))((('''&&&(((***)))&&&%%%''')))$$$%%%&&&'''(((***++++++))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''%%%&&&((()))))))))((('''))))))))))))))))))))))))&&&'''(((*********))))))))))))************))))))&&&))),,,***%%%$$$&&&)))((((((((((((((((((((((((''''''((()))))))))))))))'''''''''''''''((())))))******))))))((((((''''''&&&'''''''''(((((())))))***(((&&&''')))+++,,,,,,((((((((()))******++++++))))))))))))(((((((((((('''((((((((())))))******+++(((&&&&&&)))***)))(((******))))))))))))******///...---+++***)))))))))***+++,,,...///000000000333111...,,,******++++++,,,...///111111000...---((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******&&&'''***++++++***'''&&&'''(((((()))***++++++,,,+++*********))))))(((((())))))(((((()))***++++++((((((((((((((((((((((((***))))))(((((((((((()))'''(((((((((((((((((((((&&&'''''''''(((((())))))(((((())))))*********+++%%%%%%&&&&&&&&&&&&&&&&&&111///,,,)))'''%%%%%%%%%(((((())))))******++++++))))))))))))))))))))))))******))))))(((((((((''''''''''''''''''((())))))''''''''''''(((((((((((((((((())))))((('''&&&&&&(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))******++++++))))))(((((())))))***+++***)))))))))***+++,,,,,,************************)))***,,,------,,,***)))(((((((((((())))))))))))))))))))))))***************)))((((((((((((((()))************))))))))))))&&&'''''''''(((((())))))))))))***++++++++++++***......---,,,+++))))))(((,,,++++++++++++++++++,,,------,,,+++*********+++))))))))))))))))))))))))************************))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))***+++,,,---...,,,******+++++++++***)))))))))))))))*********))))))***++++++++++++***(((((((((((()))***+++,,,////////////......---,,,++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,------...---------,,,,,,+++++++++***+++---//////...---,,,...+++***,,,000000+++&&&------,,,+++***)))(((''')))(((((((((((((((((()))******)))(((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))))))))%%%"""$$$)))+++((($$$''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))***+++((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))))))))))))))))))))))))))((('''&&&&&&''')))*** &&&)))(((&&&&&&'''******)))((('''&&&%%%%%%))))))***)))(((&&&%%%###(((((())))))))))))((((((,,,+++)))(((''''''(((((())))))***))))))(((''''''(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((())))))))))))&&&))),,,,,,***)))+++---+++***)))((()))***,,,...))))))))))))))))))))))))(((((((((((())))))))))))&&&(((******)))((())))))+++)))'''(((***+++***(((***))))))(((((())))))***++++++***(((((((((((((((+++,,,---...////////////111000...,,,++++++,,,,,,,,,---...//////...,,,+++((((((((((((''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((()))******)))***,,,------,,,***)))''''''((())))))***++++++*********)))))))))(((((())))))(((((()))******+++************************))))))(((((((((((())))))(((((((((((((((((('''''''''''''''((((((((())))))((((((((()))))))))******&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''((())))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''''''''''''''((())))))''''''''''''(((((((((((()))))))))(((((((((''''''(((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))*********)))))))))*********++++++***************+++++++++************************)))***+++,,,,,,+++***)))---,,,+++***)))(((((('''(((((()))))))))*********))))))(((((((((((())))))******)))))))))((((((((())))))*********+++++++++(((((()))*********)))))),,,++++++******)))((((((******))))))))))))******,,,,,,+++***************))))))))))))))))))))))))************************))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))***+++,,,---...,,,******+++,,,+++************)))))))))))))))(((((()))************)))(((((((((((()))***++++++++++++,,,,,,++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,++++++******,,,---------,,,+++///,,,+++---000000,,,(((************************,,,,,,++++++++++++,,,,,,******)))(((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))***'''&&&'''***+++***((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''&&&&&&%%%&&&(((***,,,###'''+++,,,***(((((())))))))))))(((''''''&&&&&&)))******++++++***((((((((()))))))))))))))((('''%%%%%%$$$$$$%%%&&&((()))((()))))))))(((((('''&&&'''(((((())))))(((((('''''''''''''''(((((((((((((((((((((((())))))))))))((()))******))))))***++++++***)))((((((***+++,,,))))))))))))))))))))))))(((((((((((()))))))))))))))***+++)))'''%%%%%%%%%,,,***)))***+++,,,+++))))))((((((''''''(((((()))***))))))(((((())))))***....../////////......---///...,,,+++++++++,,,---+++,,,,,,---,,,+++)))(((((((((((((((''''''''''''))))))))))))))))))))))))''''''((((((((()))))))))((((((((((((((()))*********++++++++++++++++++***'''''''''(((((())))))*********))))))))))))(((((())))))((((((((()))******************************(((((('''(((((()))***+++)))))))))(((((('''''''''''''''(((((((((((())))))'''''''''(((((((((((((((((('''''''''&&&%%%%%%%%%"""###$$$&&&(((((())))))((((((((((((((('''''''''))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''((())))))''''''''''''((((((((((((***)))((('''''''''((()))(((((((((((((((((((((((())))))(((((((((((())))))************))))))))))))))))))+++,,,,,,,,,+++*********+++,,,+++***)))((())))))))))))))))))))))))((()))***++++++***)))(((,,,++++++***)))((('''&&&(((((())))))))))))******)))))))))(((((())))))***)))))))))((((((((('''''')))************+++++++++&&&'''(((((())))))(((((()))))))))))))))))))))))))))((((((''''''(((((()))+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))******+++,,,///---++++++,,,,,,,,,+++++++++******))))))((((((''''''((()))))))))))))))'''(((((())))))******+++------......------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,------...+++++++++,,,,,,,,,,,,,,,************++++++++++++///---,,,...000000---)))(((((()))***+++,,,,,,---++++++************++++++******)))((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''((())))))))))))((((((((((((((())))))))))))((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))&&&%%%%%%&&&''')))+++---***+++---,,,***(((((()))(((((((((((((((((((((((('''((()))***++++++******)))))))))))))))(((''''''''''''''''''((()))***+++'''(((((((((((('''&&&&&&'''''''''(((((('''''''''''''''''''''(((((((((((((((((((((((())))))))))))---+++)))((()))*********,,,+++***)))((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))***++++++***'''&&&&&&''',,,,,,,,,,,,,,,,,,+++***((((((''''''''''''((((((++++++++++++,,,---...///000000000///...---,,,+++******))))))******,,,,,,************)))((('''&&&((((((((((((''''''''''''))))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((())))))***)))((('''&&&&&&'''((()))&&&'''''''''((((((((()))))))))))))))))))))(((((())))))((((((((())))))***************************''''''''''''((()))++++++******))))))((('''''''''(((((((((((((((((())))))'''''''''''''''''''''''')))(((((('''&&&%%%%%%$$$$$$%%%&&&'''((('''&&&%%%(((((((((''''''&&&&&&%%%))))))))))))))))))))))))''''''''''''''''''&&&&&&'''''''''''''''((())))))''''''''''''((((((((((((***(((&&&%%%%%%&&&((()))(((((((((((((((((((((((())))))(((((((((((())))))++++++******))))))(((((((((***,,,---...---+++***)))+++,,,---,,,***((('''(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&&&&''''''''''''(((((((((((()))))))))***)))))))))((())))))******((((((((((((''''''''''''''''''''''''''''''''''''''''''((())))))))))))(((''''''((())))))******+++(((((((((''''''((((((((())))))*********)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************************(((((((((((((((((((((((()))))))))))))))***++++++///---++++++,,,---,,,+++,,,++++++***)))((('''''''''((())))))******))))))''''''((())))))*********---...............------++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,------...******++++++,,,,,,,,,---+++************+++,,,,,,...---,,,---......,,,***(((((()))***+++,,,,,,---******))))))))))))*********))))))((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))((((((%%%&&&''''''&&&&&&''')))((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((($$$%%%&&&'''((()))******((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''(((***+++******)))((('''''''''(((''''''''''''(((((())))))&&&''''''((((((((((((((()))******))))))((('''&&&,,,,,,+++***)))))))))(((&&&'''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))111---)))(((***,,,+++***,,,+++***)))(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((()))******)))***+++---,,,---......---,,,++++++((((((''''''''''''((((((,,,,,,,,,---...///000111111000000///---,,,***)))''''''''''''((()))*********)))))))))((('''&&&%%%((((((((((((''''''''''''))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((())))))***(((&&&%%%$$$$$$%%%&&&(((''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))))))))))))))))))))''''''''''''((()))++++++******))))))(((((((((((())))))))))))))))))((((((''''''''''''&&&&&&&&&&&&))))))((('''&&&&&&%%%%%%'''((())))))((('''&&&%%%((((((''''''&&&&&&%%%%%%((((((((((((((((((((((((&&&&&&'''''''''''''''''''''''''''''''''((())))))''''''''''''((((((((((((((('''%%%$$$$$$%%%'''((())))))))))))))))))))))))))))))(((((((((((())))))++++++******))))))(((((((((***,,,---...---+++***)))+++,,,---,,,***((('''''''''''''''''''''''''''((((((((())))))(((((((((&&&&&&&&&&&&'''''''''''''''(((((((((((())))))))))))))))))))))))***++++++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))******))))))''''''((()))***+++,,,,,,***))))))(((((())))))***((()))************))))))************************(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******...---++++++,,,,,,,,,+++,,,++++++***)))(((''''''((()))******++++++******&&&&&&((()))******)))))))))******+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,------...*********++++++,,,,,,,,,,,,++++++++++++,,,------,,,,,,++++++,,,,,,***)))*********************+++---------,,,,,,---------***))))))((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''(((((((((((((((%%%&&&''''''&&&&&&''')))((((((((((((((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))(((((('''(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((''''''''''''(((((('''&&&&&&&&&'''((((((&&&&&&''''''((())))))))))))((((((''''''''''''''')))))))))))))))(((''''''(((((((((((('''&&&%%%%%%&&&&&&'''''''''''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))///+++'''&&&)))******(((+++******))))))((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''((()))(((((((((+++---,,,---//////---+++***+++)))((((((''''''(((((()))*********+++,,,---///000000000///...,,,***((('''%%%&&&&&&'''(((((())))))***))))))(((((('''''''''((((((((((((''''''''''''))))))))))))))))))))))))&&&&&&'''''''''(((((((((((((((((((((((()))******)))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''(((((((((((())))))))))))((((((''''''(((((((((((((((((((((((((((((((((((('''(((((()))***+++))))))))))))))))))))))))******))))))))))))(((((('''''''''''''''&&&&&&&&&)))((((((((('''&&&&&&&&&''''''((()))))))))))))))'''''''''''''''&&&&&&&&&(((((((((((((((((((((((('''''''''''''''((((((((('''''''''''''''((())))))''''''''''''(((((((((((('''&&&%%%%%%%%%&&&'''((())))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))))))))+++,,,,,,,,,+++*********+++,,,+++***)))((((((((((((((((((((((((((())))))(((((((((((()))))),,,++++++***)))((('''&&&''''''(((((((((((())))))))))))))))))******+++,,,)))))))))(((((((((''''''))))))((((((((((((''''''(((((()))************)))'''(((((()))+++,,,,,,---+++******))))))******+++((()))***+++++++++***)))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***...,,,******+++++++++***++++++******))))))(((((())))))***+++++++++++++++%%%&&&((()))******)))(((******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,------...*********++++++++++++++++++++++++,,,,,,,,,,,,---++++++++++++************,,,+++++++++******)))))),,,++++++******++++++,,,******)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************&&&&&&'''(((((((((((('''(((((((((((())))))))))))''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,+++)))'''$$$###((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&(((&&&%%%&&&(((*********&&&'''''''''(((((()))))),,,+++***)))(((((())))))(((((())))))))))))((((((&&&'''((()))************&&&&&&'''((((((((((((''''''''''''(((((('''''''''''''''''''''(((((((((((((((((((((((())))))))))))***(((&&&%%%&&&'''''''''))))))))))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((&&&$$$$$$&&&(((+++---000///---***)))******))))))(((((())))))***)))))))))******,,,---...///......,,,+++)))'''&&&&&&'''(((((())))))))))))***))))))((((((((())))))((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((()))******)))))))))(((((()))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))((('''''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))******++++++*********)))))))))((((((((((((((((((''''''&&&&&&((((((((((((''''''''''''''''''''''''((()))***+++'''''''''''''''((((((((((((((((((((((((((((((((('''''''''(((((()))))))))'''''''''''''''((())))))''''''''''''(((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********)))))))))*********++++++***************+++++++++((((((((((((((((((((((((***))))))))))))))))))***---,,,+++***)))((((((''''''''''''((((((((())))))))))))))))))***+++,,,---******)))))))))(((((((((++++++*********)))))))))&&&'''(((((())))))((((((&&&''''''((()))***+++++++++******))))))******+++((()))+++,,,---,,,+++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))---+++))))))*********)))*********)))))))))))))))((())))))***************$$$&&&((()))***)))((((((,,,,,,---...............++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,------...++++++++++++************((()))+++,,,,,,,,,+++***,,,,,,,,,+++*********++++++++++++*********)))))))))((((((''''''(((((()))******)))((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&''''''((((((''''''***'''&&&'''***+++***(((%%%&&&&&&'''((()))******(((((((((((((((((((((((())))))))))))))))))))))))+++,,,,,,,,,+++)))&&&%%%(((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((''''''(((&&&%%%'''***+++***((('''''''''(((((((((((((((***))))))(((((()))++++++&&&'''((())))))******)))((()))+++,,,------,,,,,,&&&'''(((((()))))))))((('''(((((())))))(((((('''''''''''''''(((((((((((((((((((((((())))))))))))&&&'''((((((''''''((()))(((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((&&&%%%%%%''')))***---000000,,,))))))*********))))))))))))******************+++,,,---......------,,,***((('''&&&(((((()))*********************)))))))))******+++)))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((()))******(((((())))))))))))((((((************))))))))))))&&&'''''''''(((((())))))***)))((('''''''''''''''***************************))))))(((((((((((()))''''''((()))***+++,,,,,,+++*********))))))(((((())))))(((((((((''''''''''''''''''(((((((((((((((***)))'''&&&&&&'''((()))&&&'''''''''((()))))))))(((((((((((((((((((((((('''((((((((())))))******'''''''''''''''((())))))''''''''''''((((((((()))'''((()))***++++++******))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))******++++++))))))(((((())))))***+++***)))))))))***+++,,,,,,))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))''''''''''''((((((((()))))))))))))))***+++,,,---************))))))))))))+++*********))))))((((((%%%&&&''''''((((((''''''&&&&&&''''''((())))))*********))))))))))))******((()))+++---------+++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((((((((()))))),,,***(((((()))***)))((()))))))))))))))*********'''(((((()))))))))))))))$$$%%%((()))***)))((('''((()))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,------...,,,+++++++++******))))))&&&(((***+++,,,+++)))(((---------,,,+++***+++---******************++++++++++++************++++++******)))((((((((((((((('''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&''''''(((((('''''')))%%%"""$$$)))+++((($$$$$$%%%&&&'''(((***++++++(((((((((((((((((((((((())))))))))))))))))))))))&&&(((***,,,---,,,++++++(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&&&&'''((())))))(((((('''%%%$$$&&&))))))'''%%%((((((((((((((((((((((((&&&&&&%%%&&&''')))+++,,,%%%&&&''')))************))))))******)))(((&&&%%%''''''((()))******))))))(((((())))))))))))((((((''''''''''''((((((((()))(((((((((((())))))))))))&&&))),,,,,,***)))+++---&&&'''((()))******))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))(((***---000************************)))))))))***+++,,,......))))))(((((((((((()))))))))***++++++***)))((('''))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''...+++(((&&&'''''''''''')))(((&&&%%%$$$$$$%%%&&&))))))))))))************)))(((((('''''')))***+++(((((())))))))))))((((((&&&(((***++++++***(((&&&))))))*********))))))((())))))))))))))))))))))))******))))))(((((('''''')))((('''&&&&&&'''((()))(((''''''&&&&&&((()))***((((((''''''''''''(((((((((((((((((((((((((((((((((''''''))),,,,,,(((%%%&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%((('''&&&&&&'''((('''%%%&&&'''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***)))((('''''')))))))))))))))))))))))))))))))))***+++++++++,,,,,,+++++++++******))))))'''(((***,,,,,,***(((''''''&&&&&&%%%%%%&&&&&&'''))))))***))))))((('''&&&'''((()))))))))(((&&&%%%'''''''''''''''((())))))*********)))))))))))))))---,,,***(((&&&&&&&&&''')))((('''&&&&&&&&&&&&&&&))))))((((((((((((((()))))))))))))))))))))))))))******))))))((((((''''''+++*********))))))(((((())))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))+++***)))(((((()))***+++)))((('''''''''(((***+++''''''''''''((()))+++++++++++++++************))))))***+++++++++)))((('''&&&'''''''''(((((())))))+++,,,---,,,+++***+++,,,---,,,***))))))***,,,---------,,,++++++***))))))++++++,,,---+++((((((***,,,++++++******++++++,,,))))))*********+++++++++------,,,,,,,,,+++++++++)))***+++,,,,,,+++)))((())))))))))))))))))))))))))))))(((((((((((()))))))))((((((''''''''''''(((''''''(((((())))))******&&&''''''((()))(((((((((((((((''''''''''''((((((+++'''###"""$$$&&&'''&&&(((((()))***************'''''''''''''''((())))))&&&&&&&&&'''''')))***+++******))))))((((((''''''((('''&&&'''((())))))'''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''))))))(((((('''''''''&&&$$$&&&((('''%%%$$$&&&(((&&&''''''((()))******+++''''''''''''''''''''''''))))))))))))))))))))))))%%%%%%&&&&&&((()))***+++))))))***+++++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))***(((&&&'''***+++)))'''*********))))))((('''&&&&&&&&&&&&&&&'''''''''(((&&&'''(((*********)))(((---+++)))'''&&&&&&'''(((************************)))((((((((()))***+++,,,))))))(((((((((((())))))(((((()))))))))((('''&&&((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''',,,)))&&&%%%&&&''''''&&&)))((('''&&&&&&&&&''''''''''''''''''(((((((((((((((((('''''''''((()))***(((((())))))))))))(((((('''((())))))))))))((('''))))))************))))))))))))))))))))))))))))))***)))))))))(((((((((''')))(((''''''''''''((()))(((((('''&&&'''((()))***'''''''''&&&&&&'''''''''((((((((((((((((((((((((((('''&&&(((******'''%%%&&&''''''(((((((((((((((((((((((((((((((((((((((''''''((())))))(((''''''((('''&&&&&&(((((('''&&&''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))++++++******)))((((((((())))))))))))))))))))))))******************++++++)))))))))(((((((((''''''***+++---//////---+++***(((''''''&&&&&&''''''(((((())))))))))))(((((('''(((((())))))(((''''''&&&'''''''''''''''((())))))))))))******************---+++***((('''&&&''''''%%%&&&'''(((***,,,...///(((''''''''''''((())))))))))))))))))))))))))))))***)))))))))((((((((('''************)))))))))((()))))))))******)))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))(((((((((((()))***)))(((((('''((()))***+++(((((('''(((((()))***+++)))))))))******+++++++++***************)))(((((('''''''''((((((((())))))(((***+++***)))((()))***///---,,,++++++,,,---...---------,,,+++***************+++,,,,,,******+++,,,++++++******++++++,,,))))))*********+++++++++---,,,,,,,,,,,,+++++++++)))***+++,,,,,,+++)))((())))))))))))))))))))))))))))))(((((((((((()))))))))(((((((((((()))******(((((((((((())))))))))))&&&''''''((((((((((((((())))))(((((((((((()))))))))(((&&&'''))))))'''%%%&&&&&&'''((((((((((((((('''''''''''''''((())))))'''''''''''''''((()))***(((((((((((())))))))))))((('''&&&'''((())))))'''))))))))))))))))))))))))************************(((((())))))))))))))))))))))))((((((((('''''''''%%%'''))))))'''&&&'''(((''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))(((''''''''''''(((&&&&&&'''(((((((((((((((*********)))))))))))))))))))))))))))))))))))))))***(((''''''******)))''')))))))))))))))(((((('''&&&'''''''''((((((((((((&&&'''((()))******)))(((,,,+++)))'''&&&'''((()))))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((((((((())))))&&&&&&'''(((((((((''''''''''''''''''''''''''''''((((((''''''''''''(((((('''''''''''''''''''''''')))'''$$$$$$%%%''''''&&&(((''''''''''''((())))))''''''''''''(((((((((((('''''''''''''''((())))))(((((())))))))))))(((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((()))((((((''''''(((((()))(((((('''''''''((()))***((((((''''''''''''((((((((((((((((((((((((((((((((('''&&&&&&(((((('''&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((('''&&&&&&(((((((((&&&''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))((((((((((((''''''***,,,---......---,,,***)))(((((((((((((((((()))'''(((((())))))))))))((())))))((((((''''''(((((((((''''''''''''(((((())))))))))))***++++++,,,,,,++++++)))(((''''''''''''((('''''''''''''''(((((('''''''''''''''((()))***))))))))))))))))))))))))))))))))))))((((((((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))((((((''''''(((((()))((((((((((((((()))******))))))(((((((((((())))))'''(((((()))***+++,,,---+++******)))))))))))))))''''''(((((((((((())))))((()))******)))((()))***///...---,,,------///000...------,,,,,,++++++*********++++++,,,,,,,,,+++++++++************++++++)))))))))************+++,,,,,,,,,+++++++++******))))))+++,,,,,,+++***)))))))))))))))))))))))))))))))))(((((((((((()))))))))(((((())))))***+++,,,))))))))))))((((((((((((''''''((((((((()))))))))))))))(((((((((((())))))'''(((***,,,---+++'''$$$&&&&&&'''((((((((((((((('''''''''((((((((())))))(((((((((''''''((())))))'''''''''((()))*********((('''&&&'''((())))))'''))))))))))))))))))))))))************************(((((())))))******++++++))))))((((((((((((''''''&&&(((***+++)))((((((((((((((((((((())))))))))))************************))))))))))))))))))))))))))))))((('''''''''''''''((())))))************)))************************))))))))))))))))))))))))***((('''((()))***)))''''''(((((()))))))))))))))(((((((((((())))))))))))'''(((((())))))))))))(((***)))(((''''''((()))***(((((((((((((((((((((((()))(((''''''&&&&&&&&&'''))))))(((((((((((())))))&&&&&&''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((('''''''''''''''''''''''''''&&&$$$$$$&&&(((((('''&&&&&&&&&''''''((()))***))))))))))))************'''''''''''''''((((((((((((((())))))))))))(((((((((((('''&&&&&&'''((((((((())))))************)))(((((((((((((((((((((((())))))))))))(((((((((((()))(((((((((((((((((()))((((((((((((((()))))))))***))))))))))))))))))***(((((((((((((((((((((((()))((('''''''''(((((((((&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((('''&&&'''((()))(((''''''''''''(((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))++++++******))))))((((((******************))))))((()))***++++++***)))((()))((((((''''''(((((()))&&&'''((())))))***))))))***)))(((''''''((()))***((((((''''''''''''((()))((())))))***+++,,,,,,---******)))((((((((('''''')))((('''&&&%%%$$$$$$$$$***))))))((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((*********))))))))))))))))))))))))(((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((())))))******))))))(((((((((((()))((((((((()))***++++++++++++***)))(((((()))***+++(((((((((((((((((())))))***+++,,,,,,+++***,,,---......---------...//////---------,,,,,,,,,++++++***++++++***+++---,,,)))++++++************++++++))))))))))))************++++++++++++************))))))***+++++++++******(((((((((((((((((((((((())))))(((((((((((()))))))))))))))((())))))************))))))((((((''''''((((((((((((((())))))***((((((''''''''''''(((((('''(((+++------+++'''%%%(((((()))***************''''''((()))))))))))))))))))))(((((((((((((((((('''((((((((()))))))))***((('''&&&'''((())))))'''((((((((((((((((((((((((''''''''''''''''''''''''''''''((()))******++++++))))))(((((((((((((((((('''(((***+++***)))((('''))))))))))))((((((((((((************************((((((((((((((((((((((((&&&&&&&&&''''''(((******)))******+++++++++******)))))))))))))))*********(((((((((((((((((((((((()))((((((((()))))))))(((&&&'''((()))************((())))))))))))*********((((((((())))))))))))(((((((((''''''((()))***+++''''''''''''''''''''''''******)))(((''''''''''''))))))(((((((((((())))))''''''''''''((())))))***''''''''''''''''''''''''((((((''''''''''''(((((('''''''''''''''''''''''''''&&&%%%&&&((())))))(((###$$$%%%&&&'''((((((((())))))))))))************'''''''''((((((((((((((((((((())))))))))))(((((()))(((''''''''''''((()))(((((()))***************(((((((((((((((((((((((((((((((((((())))))))))))((())))))))))))))))))(((((((((((())))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))******))))))((((((******&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&''')))***)))(((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((())))))******((((((((((((((((((((((((+++******))))))((((((((())))))))))))))))))******&&&'''(((((((((((('''&&&(((''''''''''''''''''(((&&&'''((())))))***))))))***)))(((''''''((()))***((((((''''''''''''(((((((((((()))***++++++,,,,,,)))))))))))))))(((((((((&&&&&&'''((()))+++---...---,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******))))))(((''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((((((((('''''''''(((((()))))))))))))))***))))))(((((((((((()))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))(((((()))+++,,,,,,++++++,,,---+++++++++,,,,,,------...---,,,,,,,,,,,,,,,++++++***,,,,,,)))+++///---'''+++******))))))******+++))))))))))))))))))))))))++++++*********)))))))))))))))******++++++++++++(((((((((((((((((((((((())))))(((((((((((())))))***)))((((((''''''''''''******))))))(((((('''''')))(((((((((((()))******'''&&&&&&%%%%%%&&&&&&'''(((((())))))((('''''''''(((((()))***************'''((())))))******))))))***))))))((((((((())))))***)))))))))((((((((('''((('''&&&'''((())))))'''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))******(((((())))))))))))))))))'''(((((()))***)))((('''))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''&&&''''''((()))***&&&'''''''''''''''&&&&&&''''''''''''(((((())))))((((((((((((((((((((((((((()))))))))((((((((()))%%%&&&''')))************))))))))))))*********+++)))))))))(((((((((((()))'''''''''(((((()))******((((((((((((((((((((((((+++***)))((((((((((((((())))))(((((((((((())))))((((((((('''(((((()))***''''''''''''''''''''''''((((((''''''''''''(((((('''''''''''''''''''''''''''&&&%%%&&&((())))))'''###$$$%%%&&&''''''''''''''''''''''''(((((((((((('''(((((()))***)))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((()))******+++******))))))))))))))))))))))))(((((((((((())))))))))))((())))))******))))))((('''((()))*********))))))&&&&&&%%%%%%%%%%%%&&&&&&)))))))))))))))))))))))))))***++++++))))))***+++&&&''''''((((((((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''((('''&&&''')))******)))((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((()))))))))(((((((((((((((((((((((())))))))))))))))))((((((&&&&&&''''''''''''(((((((((((())))))))))))(((((((((''''''&&&&&&''''''((('''(((((())))))))))))((())))))(((((())))))******)))((((((''''''''''''(((((((((((()))******++++++'''((()))))))))))))))(((''''''''''''((()))******---,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((())))))(((((('''''''''((()))))))))))))))))))))(((((((((((())))))******)))))))))((((((((()))))))))))))))******+++******))))))))))))(((((('''(((******))))))***,,,)))******++++++,,,,,,,,,++++++++++++++++++++++++***---,,,)))---444222*********))))))))))))*********)))))))))))))))((((((*********))))))))))))((()))))))))******+++,,,,,,))))))))))))))))))))))))))))))(((((((((((())))))))))))((('''''''''''''''))))))))))))((((((((((((***)))((('''((()))***+++'''&&&&&&&&&&&&&&&&&&'''((((((((('''%%%%%%&&&(((&&&&&&'''((((((((((((((('''((()))***+++***)))((()))))))))(((((()))***************)))((('''''''''((('''&&&'''((())))))'''))))))))))))))))))))))))************************&&&&&&''''''(((((())))))(((((())))))))))))*********((('''((()))***)))((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++***)))''''''&&&&&&&&&(((((((((((((((((('''&&&%%%&&&&&&''''''(((((()))))))))))))))))))))))))))''')))***)))((('''(((***&&&&&&((()))************))))))))))))***************))))))(((((((((((()))''''''(((((())))))******(((((((((((((((((((((((())))))((((((((((((((()))))))))(((((((((((()))))))))((('''&&&&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&%%%%%%&&&'''((('''%%%$$$%%%&&&'''((((((''''''''''''''''''((((((((((((((((((***+++++++++***)))(((((())))))))))))((((((((()))***++++++***)))((('''((()))******+++++++++))))))))))))))))))))))))'''((((((((()))))))))***((()))************)))((('''((()))***+++***))))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))'''))),,,,,,***((()))***&&&''''''((((((((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))''''''&&&''')))+++***))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))&&&&&&&&&'''''''''(((((()))))))))))))))))))))))))))((((((''''''(((((()))((())))))))))))(((((('''(((((()))***************))))))((('''''''''''''''((((((((((((((((((((()))&&&'''((()))******))))))))))))'''&&&$$$$$$######)))((((((((((((((())))))(((((((((((((((((((((((('''((((((((()))))))))***((()))))))))***************)))'''&&&&&&''')))***))))))))))))))))))))))))(((((((((((())))))))))))(((((()))******)))((((((&&&'''((()))***))))))((((((((('''(((((()))***+++((((((((()))))))))))))))(((((()))************************)))))))))((((((&&&((()))***))))))+++,,,((()))***+++,,,,,,,,,,,,************************(((,,,---+++111;;;:::111******))))))))))))************))))))((((((((((((******)))))))))((((((((())))))))))))***+++,,,---))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''((()))***+++(((((((((((())))))))))))***)))((('''((()))+++,,,(((((((((''''''((((((((('''((()))(((%%%$$$&&&(((&&&&&&'''((((((((((((((('''((()))++++++***)))((((((((((((((()))***++++++))))))))))))((((((((((((((('''&&&'''((())))))'''))))))))))))))))))))))))************************(((((((((((((((((())))))(((((()))))))))*********---***'''''')))++++++***''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))+++***)))(((&&&&&&&&&&&&******++++++***))))))(((&&&&&&&&&'''((()))))))))))))))))))))))))))))))))''')))******''''''(((***''''''((())))))***))))))((((((((()))))))))******+++***)))(((''''''((()))((((((((())))))))))))((())))))))))))))))))))))))(((((('''''''''(((((()))))))))(((((((((((()))))))))(((&&&%%%$$$%%%%%%&&&))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&%%%$$$%%%&&&&&&%%%###&&&&&&((()))))))))((('''))))))))))))************((()))***,,,,,,++++++***(((((())))))))))))((((((((()))+++------+++)))(((''''''(((******+++++++++))))))))))))))))))))))))'''((((((((())))))******((()))***++++++***)))((('''((()))++++++******)))******))))))))))))******))))))))))))))))))))))))%%%(((,,,,,,)))''''''(((&&&''''''(((((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***''''''&&&'''***++++++***))))))(((((('''''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******'''((((((((())))))******((((((((((((((((((((((((******))))))))))))******))))))***))))))((('''''''''((()))+++++++++***)))***)))((('''''''''''''''((((((((((((''''''''''''&&&'''(((*********))))))&&&&&&'''''')))***,,,,,,$$$$$$%%%%%%'''((()))***(((((((((((((((((((((((('''((((((((())))))******(((((())))))*********+++***((('''&&&&&&'''(((***))))))))))))))))))))))))(((((((((((())))))))))))((()))***++++++***)))(((&&&''')))*********)))(((''''''''''''(((***++++++&&&&&&'''((()))***++++++'''((()))+++++++++***)))+++*********))))))(((((((((***+++,,,++++++---...((()))***+++,,,------,,,))))))))))))))))))******&&&,,,---,,,555AAAAAA888******))))))))))))************))))))((((((((('''))))))))))))(((((((((((())))))))))))***+++,,,---))))))))))))))))))))))))))))))(((((((((((())))))%%%%%%&&&(((***,,,...///''''''(((((())))))******+++)))((('''((()))+++,,,******))))))))))))******%%%(((+++***'''%%%&&&'''((())))))***************'''(((***+++,,,+++)))((((((((((((((()))***,,,,,,''''''(((((())))))******((('''&&&''')))))))))'''))))))))))))))))))))))))((((((((((((((((((((((((************))))))))))))(((((())))))*********+++000,,,((('''***,,,---,,,&&&''''''((()))******+++(((((((((((((((((((((((())))))))))))))))))))))))(((''''''''''''(((((()))''''''(((''''''&&&%%%%%%&&&''''''((()))******+++))))))))))))))))))))))))''')))+++***'''&&&(((***'''(((((()))))))))))))))(((((((((((())))))))))))+++***)))'''''''''((()))(((((())))))))))))(((((((((((((((((())))))))))))'''((()))******)))((('''((((((((((((''''''''''''((((((((((((((((((((((((******))))))(((((('''''',,,***)))(((((()))***+++$$$%%%&&&'''((((((((((((((((((((('''&&&&&&%%%%%%''')))***)))((('''(((*********))))))((((((''''''''''''(((((())))))******))))))))))))))))))))))))***+++,,,---,,,***((('''((((((((((((((((((((((((************+++++++++++++++******)))(((''''''&&&(((((())))))******+++++++++***)))(((((((((******,,,,,,,,,,,,,,,,,,,,,,,,///...+++((('''&&&''''''))))))))))))))))))))))))******))))))((((((''''''((((((((((((''''''''''''(((''''''&&&&&&&&&''''''''''''''''''((((((((()))************))))))))))))))))))(((((('''''''''&&&))))))(((((((((((()))))))))))))))(((((('''''''''(((((((((((())))))))))))'''((()))***++++++***)))(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&*********)))))))))))))))''''''''''''''''''''''''+++***)))(((((('''((((((((((((((((((((((((((((((%%%''')))***+++***((('''))))))(((((((((((())))))&&&&&&''''''((()))))))))''''''''''''''''''&&&&&&))))))(((((((((((())))))(((((()))************)))(((((((((((((((((((((((()))******)))(((''''''((()))(((&&&&&&((((((((('''&&&&&&&&&''''''((()))***$$$%%%&&&((()))*********+++*********))))))((((((''''''(((((())))))******---,,,***(((((()))+++,,,((()))***,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******))),,,,,,+++***)))))))))***,,,,,,,,,,,,,,,---...///+++++++++***+++,,,,,,---,,,,,,+++***)))(((''''''******)))(((((((((((((((((()))+++,,,,,,+++)))((())))))))))))))))))))))))(((((()))))))))*********))))))))))))((((((((((((***)))((((((((()))+++,,,************))))))))))))((((((((((((((((((((((((((('''&&&%%%&&&''')))+++&&&&&&&&&'''((())))))***))))))))))))(((((((((((((((((())))))))))))(((((())))))************))))))(((((((((((())))))))))))&&&'''((())))))((('''&&&''''''((()))))))))))))))((()))+++***(((''''''(((,,,,,,+++***)))(((''''''%%%&&&&&&&&&''''''((((((%%%&&&''')))))))))((('''((('''&&&(((,,,---,,,***))))))((((((''''''&&&&&&,,,+++)))))))))))))))((((((((('''''''''&&&&&&&&&++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***************(((((((((((((((((((((((((((((())))))))))))((((((***++++++***'''&&&&&&'''((((((((()))))))))))))))'''((()))******)))((('''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((((((''''''((((((''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''')))***)))((('''((()))))))))))))))(((((('''''')))))))))((((((((((((((()))))))))))))))))))))))))))***+++,,,,,,***)))(((''''''''''''''''''''''''''''''((((((((()))))))))*********)))((('''''''''(((((())))))))))))))))))***)))))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,---,,,***((('''((()))***))))))))))))))))))))))))(((((((((((('''''''''&&&&&&'''''''''(((((())))))(((((('''''''''''''''((('''''''''((((((((())))))))))))(((((((((''''''''')))(((((((((''''''''''''((((((''''''''''''((((((''''''&&&%%%%%%%%%%%%%%%(((((((((((())))))))))))'''((()))***+++******)))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''***))))))(((((((((((()))((((((((((((((((((((((((&&&''')))*********)))((())))))(((((((((((()))))))))))))))(((((((((''''''''''''''''''''''''''''''))))))(((((((((((())))))((())))))***+++*********(((((((((((((((((((((((()))******)))(((''''''))))))'''&&&&&&'''(((((('''******)))(((''''''''''''((((((((((((((((((((((((*********)))))))))(((((((((((((((((())))))))))))***)))(((((((((***+++---((((((***+++++++++***)))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((+++***))))))((((((((()))***+++++++++++++++,,,,,,((((((((((((((()))******++++++******)))(((((((((******)))(((((((((((((((((()))+++,,,,,,+++)))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((((())))))((((((((()))++++++******)))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''((()))&&&&&&''''''((())))))***(((((())))))******++++++(((((())))))))))))(((((())))))************))))))(((((((((((())))))))))))''''''((((((((((((''''''''''''((()))))))))))))))((()))+++***(((''''''((())))))((((((((((((''''''&&&&&&''''''(((((((((((((((((())))))))))))))))))((('''&&&(((+++,,,***(((((((((((((((((('''''''''((('''&&&&&&&&&''''''&&&(((((('''''''''&&&&&&&&&&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))((((((((((((((((((((((((((((((((())))))))))))((((((((()))***)))((('''((()))'''((())))))******))))))(((((())))))))))))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((((((((((('''''''''''''''''''''''''''((('''&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&'''(((((()))'''((())))))''''''((())))))))))))(((((((((((('''******))))))(((''''''&&&((((((((((((((((((((((((((()))***+++++++++***)))''''''''''''''''''''''''''''''(((((((((((())))))******))))))((((((''''''))))))(((((((((((((((((('''(((((()))************++++++++++++++++++++++++***)))((((((((()))***+++))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&%%%%%%&&&'''((()))******(((((((((''''''(((((()))''''''((((((((()))))))))''''''''''''&&&&&&&&&&&&((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''***)))'''&&&&&&'''((()))(((((((((((())))))))))))'''(((***++++++***))))))(((((((((''''''''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((((())))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((()))))),,,,,,+++***((('''&&&&&&''''''''''''''''''''''''))))))(((((((((((())))))))))))***++++++++++++***((((((((((((((((((((((((((()))***)))((('''((())))))'''&&&&&&'''(((((('''++++++***)))((((((((((((---,,,***((('''''''''(((******))))))))))))(((((())))))))))))((((((((((((''''''&&&'''(((***,,,---'''(((((()))***)))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))(((((())))))((('''''''''((((((((()))*********)))(((''''''''''''((((((((())))))))))))))))))))))))))))))******)))((((((((()))))))))***+++,,,,,,+++***)))'''''''''''''''''''''''')))))))))((((((((((((((())))))))))))(((((((((((())))))((((((((()))******)))))))))(((((((((''''''((((((((((((((((((((((((&&&&&&''''''''''''((((((&&&&&&''''''((()))))))))'''(((((()))+++,,,,,,---(((((())))))))))))(((((())))))************))))))(((((((((((())))))))))))((((((''''''''''''((((((''''''((()))))))))))))))''')))******(((''''''(((%%%&&&&&&&&&''''''(((((((((((((((((())))))))))))+++******))))))))))))***(((''''''((()))***(((''''''''''''((((((((((((((()))))))))))))))*********(((((((((''''''''''''&&&$$$%%%&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))((((((((((((((((((((((((((((((((())))))))))))((((((&&&((())))))(((((()))+++'''((()))************)))(((((())))))))))))((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((***)))((('''''')))***++++++)))'''&&&%%%&&&((()))&&&&&&&&&'''''''''(((((('''((()))(((''''''((()))(((((((((((((((((((((((())))))((((((((('''''''''(((((((((((((((((((((((('''''')))***++++++++++++''''''''''''''''''''''''))))))))))))*********+++***)))))))))((((((((('''))))))((((((''''''&&&&&&%%%&&&(((***++++++***)))++++++++++++++++++++++++***))))))((())))))***+++((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))***)))(((((((((((())))))***'''(((((((((((()))))))))(((''''''''''''&&&&&&&&&((((((((((((((('''''''''(((''''''&&&&&&''''''(((+++)))'''%%%%%%''')))+++(((((((((((())))))))))))((()))***++++++***)))(((((((((((('''''''''''''''))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))(((((('''(((((()))******((((((((((((((((((((((((((((((((('''((()))******))))))(((((((((((()))))),,,,,,+++***)))(((''''''''''''''''''(((((((((((())))))(((((((((((()))))))))******+++++++++++++++))))))))))))))))))))))))((()))***)))((('''((()))***)))'''''')))***)))((((((((((((((()))***+++,,,...,,,***(((''''''((()))))))))))))))))))))((((((******))))))(((((('''''''''&&&&&&&&&'''(((***+++'''''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))******++++++++++++***))))))(((''''''((((((((('''(((***+++***(((&&&%%%(((((()))***************(((((())))))******************))))))((())))))***)))***++++++++++++***)))((((((((((((((((((((((((******))))))))))))(((((())))))))))))(((((((((((())))))((((((((()))))))))((((((((((((''''''''''''************************''''''((())))))(((((('''''''''''''''(((((())))))'''(((((()))******++++++(((((())))))))))))(((((())))))************))))))(((((((((((()))))))))))))))((('''&&&&&&'''((()))''''''((()))))))))))))))''')))******((('''((()))&&&&&&&&&''''''''''''((())))))))))))))))))******,,,+++)))((('''((())))))((((((((((((((((((&&&%%%&&&&&&''''''(((((())))))(((***++++++++++++,,,,,,((((((((('''''''''''''''(((((('''''''''&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((()))************)))(((((((((((((((((((((((((((((())))))))))))(((((('''((())))))(((((()))***'''(((***+++++++++***)))))))))(((((((((((())))))((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''(((((((((+++)))&&&$$$%%%'''+++...)))(((&&&&&&&&&(((***+++(((((('''''''''&&&&&&&&&&&&((()))((('''&&&'''((('''''''''''''''(((((((((&&&'''''''''((((((((()))((((((((((((((((((((((((&&&'''((()))***+++++++++((((((((((((((((((((((((((())))))))))))*********))))))))))))(((((((((((())))))((((((''''''&&&&&&%%%&&&((()))*********)))*********************************)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((()))******(((((((((((()))))))))***)))))))))((((((((((((''''''''''''((((((((((((((()))(((((((((((((((((()))&&&$$$"""!!!!!!###%%%'''(((((((((((())))))))))))((()))***++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))))))))************************(((((('''(((((()))******((((((((((((((((((((((((((((((((('''((()))******))))))(((((((((((()))))))))***))))))))))))))))))'''''''''((((((((())))))))))))(((((((((((())))))))))))***++++++++++++***************************''')))***)))((('''(((***,,,***))))))***++++++***(((((((((((()))***+++,,,,,,+++)))''''''(((***+++(((((((((((((((((())))))******))))))((((((''''''(((((('''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++))))))((((((((())))))***((()))***++++++)))'''%%%(((((()))************)))((((((((()))******++++++******))))))))))))***************++++++*********))))))))))))))))))))))))************************))))))))))))(((((((((((((((((()))))))))(((((((((((((((((((((''''''''''''))))))))))))))))))))))))))))))*********))))))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))************))))))(((((((((((()))))))))))))))((('''&&&&&&'''((()))''''''((()))))))))))))))'''(((******((((((((())))))))))))(((((((((((('''******************))))))+++***((('''&&&''''''(((((()))))))))(((&&&&&&&&&&&&&&&''''''(((((())))))$$$'''))))))((('''(((***(((((((((((((((((((((((()))))))))(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))(((((())))))))))))))))))))))))(((((())))))))))))((((((((()))***)))((('''((()))'''(((***,,,,,,+++***)))))))))(((((((((((())))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))'''$$$""""""%%%))),,,&&&%%%%%%%%%%%%'''((())))))(((((('''&&&&&&%%%%%%&&&'''((((((&&&&&&'''(((&&&''''''''''''(((((((((%%%&&&&&&'''(((((())))))((((((((((((((((((((((((''''''(((((()))***++++++))))))))))))))))))))))))&&&&&&''''''''''''(((((())))))))))))(((((((((((())))))((((((((((((((((((&&&''''''((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))))))))((((((''''''''''''''''''''''''((()))******((((((((()))))))))******************))))))))))))'''''''''((((((((((((((())))))(((((((((((())))))&&&%%%$$$######%%%&&&((((((((((((((())))))))))))))))))***++++++***(((''''''(((((((((((()))))))))((((((((((((''''''''''''&&&''''''(((((())))))***)))))))))))))))))))))))))))(((((((((((())))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))''''''((())))))***++++++'''''''''(((((())))))***))))))(((((((((((())))))(((((()))************)))************************'''((())))))(((((()))***,,,***))))))***++++++***++++++***)))(((((((((((()))(((((('''((()))+++,,,''''''(((((((((((())))))))))))))))))(((((((((((()))((((((((((((''''''&&&(((''''''''''''((())))))))))))))))))))))))))))))************************&&&'''((())))))***))))))))))))(((((())))))******((()))*********)))((('''&&&'''((()))***)))((('''(((((())))))*********+++******)))))))))***++++++************************************************((()))))))))************))))))))))))(((((((((((((((((()))))))))((('''''')))))))))(((((((((''''''''''''''''''''''''''''''******)))))))))))))))(((''''''(((((((((((((((((((((((((((''''''&&&&&&&&&(((((())))))))))))(((((())))))************))))))(((((((((((())))))))))))((((((''''''''''''((((((''''''((()))))))))))))))&&&(((******)))((()))***++++++******)))))))))(((************)))))))))))))))((((((''''''''''''(((((()))******(((&&&'''''''''''''''(((((((((((((((%%%))),,,,,,***((()))+++'''(((((((((((()))))))))''''''((()))***++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&''''''''''''&&&))))))))))))))))))))))))(((((())))))))))))(((((()))******)))(((''''''((('''(((+++,,,---,,,***)))***)))(((''''''((()))***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%$$$$$$%%%&&&((()))&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''((((((&&&&&&'''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((()))******************************&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((())))))))))))))))))(((((('''''''''(((((()))))))))))))))))))))))))))'''((()))******+++++++++))))))))))))))))))))))))'''''''''((((((((())))))'''''''''(((((((((((((((&&&&&&&&&&&&'''((()))***(((((()))))))))*********++++++*********)))))))))''''''''''''((((((((()))(((((((((''''''((((((((()))(((((((((((()))***+++(((((((((((()))))))))))))))******+++***)))(((''''''((((((((())))))))))))))))))((((((((('''''''''&&&&&&''''''((())))))***))))))))))))))))))))))))***))))))(((((((((((()))((((((((((((((((((((((((&&&''')))*********)))((())))))(((((((((((())))))&&&&&&'''(((((()))******&&&''''''((())))))******))))))(((((((((((())))))''''''((())))))))))))(((((((((((((((((((((((((((&&&((())))))(((((()))++++++)))(((((()))******)))******)))(((''''''''''''''''''((((((((()))))))))'''''''''((((((((())))))(((((((((((())))))))))))'''(((((()))))))))(((((((((((('''''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))*********((('''''''''(((((()))***(((((((((((())))))))))))&&&''')))***+++***)))((()))))))))))))))***************))))))******+++,,,+++******************+++))))))))))))))))))))))))%%%%%%&&&'''((()))******))))))))))))(((((((((((((((((()))))))))(((&&&&&&******)))))))))(((((((((((((((((((((((((((((((((***)))'''&&&&&&&&&'''(((((((((((((((((((((((('''''''''''''''(((((((((((((((((())))))))))))(((((())))))************))))))(((((((((((())))))))))))''''''((((((((((((''''''''''''((()))))))))))))))&&&((()))***)))((()))***)))))))))*********************)))))))))((((((((('''(((((())))))))))))(((''')))++++++((('''((()))((((((((((((((('''''''''(((,,,000000,,,)))***,,,'''((((((((())))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))((((((((())))))))))))))))))))))))(((((())))))))))))(((((('''((())))))(((((()))***'''(((+++------,,,***(((***)))(((''''''((()))***)))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((($$$%%%''')))******)))((()))*********)))((('''&&&%%%%%%&&&&&&'''(((((((((&&&'''((('''&&&&&&'''(((&&&&&&&&&'''''''''((((((((((((((('''&&&&&&%%%%%%************************)))(((((((((((())))))***++++++++++++++++++++++++(((((((((((()))))))))***(((((((((((())))))))))))(((((())))))******++++++***)))'''&&&&&&'''((()))))))))))))))))))))))))))%%%&&&''')))+++,,,------))))))))))))))))))))))))&&&&&&&&&'''''''''((((((%%%&&&&&&'''((()))******%%%%%%%%%&&&&&&((())))))))))))))))))************************))))))))))))&&&'''''''''(((((())))))'''''''''&&&&&&'''''''''&&&&&&'''(((((((((((()))(((((((((((()))))))))))))))***++++++***)))(((''''''((((((((())))))*********)))))))))((((((''''''&&&&&&&&&'''((())))))***((((((((((((((((((((((((+++***)))(((((('''((((((((((((((((((((((((((((((&&&''')))***+++***((('''))))))(((((((((((())))))''''''''''''((((((((((((&&&''''''((()))******+++))))))(((((((((((())))))&&&''''''(((((((((((((((''''''''''''''''''''''''&&&((())))))(((((()))+++)))(((&&&&&&((((((((('''&&&&&&&&&''''''((()))***''''''(((((((((((('''&&&&&&'''''''''(((((())))))''''''(((((())))))******%%%&&&((()))************)))(((((('''''')))***+++))))))))))))))))))))))))(((((((((((((((((((((((((((((()))++++++,,,,,,,,,&&&&&&&&&&&&&&&'''((()))'''''''''''''''((()))***(((***,,,---...---+++*********))))))))))))))))))******))))))***+++,,,,,,++++++************++++++(((((((((((((((((((((((("""###$$$%%%&&&((())))))))))))))))))(((((((((((((((((()))))))))(((&&&%%%************))))))))))))++++++++++++++++++++++++)))(((&&&$$$###$$$&&&'''((((((((((((((('''''''''&&&&&&'''((()))***++++++(((((())))))))))))(((((())))))************))))))(((((((((((())))))))))))&&&'''((())))))((('''&&&'''(((((()))))))))))))))&&&''')))***)))((()))***''''''((()))***+++,,,,,,***)))))))))(((((('''''''''((()))+++++++++***)))'''***,,,+++)))((()))+++))))))(((((('''''''''&&&&&&***...---)))&&&''')))'''((((((((())))))******))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******+++,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((())))))))))))((((((%%%&&&((()))((()))+++,,,''')))***,,,---------,,,)))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&$$$######$$$&&&&&&((((((((('''&&&&&&%%%%%%''''''((((((((((((''''''))))))(((((('''''''''&&&)))))))))))))))(((((((((((('''''''''((()))+++,,,(((((((((((()))***+++,,,***)))((()))******(((&&&((((((((((((((()))******((((((((((((((((((((((((&&&&&&&&&'''''')))***+++))))))(((((('''''''''&&&''''''(((((()))+++,,,---))))))))))))((((((''''''(((((('''(((((()))***+++''''''''''''((((((((((((''''''(((((())))))******))))))))))))******************)))((('''&&&%%%%%%&&&&&&&&&'''''')))******&&&'''''''''(((((())))))''''''(((((((((((((((((())))))))))))))))))))))))+++*********))))))(((((()))))))))(((''''''&&&&&&++++++***)))((('''&&&&&&+++***)))(((((()))***+++''''''(((((())))))************))))))))))))******))))))))))))))))))))))))+++((('''(((***+++(((%%%++++++***)))((('''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&((((((&&&%%%%%%&&&'''(((''''''(((((())))))******))))))(((((('''''''''&&&++++++++++++++++++++++++))))))))))))************(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''')))+++---...)))************+++++++++******))))))((((((''''''))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))***)))((((((((()))+++,,,******)))(((((((((((((((''''''((()))))))))))))))))))))((((((''''''&&&&&&%%%&&&&&&'''((())))))***))))))))))))))))))))))))******))))))))))))******((((((''''''''''''((((((&&&&&&'''((()))***++++++******))))))))))))******((()))***++++++***)))((())))))))))))***************(((%%%######$$$&&&'''++++++++++++***)))''''''(((((())))))))))))((((((***++++++++++++***)))))))))******+++++++++******&&&'''''''''(((((())))))''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))%%%&&&)))******)))&&&%%%)))((()))***++++++)))'''(((((((((((())))))))))))))))))(((((((((((())))))++++++,,,,,,+++***)))((()))))))))))))))(((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((('''((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&(((''''''''''''&&&&&&&&&''''''(((((((((((('''''')))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&((()))******)))))))))))))))*********)))(((((())))))(((&&&'''''''''''''''((())))))(((((((((((((((((((((((('''''''''''''''((()))***)))))))))(((((((((''''''(((((((((((()))***++++++++++++*********)))))))))(((''''''''''''(((((()))''''''''''''(((((((((((('''((((((((((((((())))))))))))))))))*********************)))))))))))))))'''''''''((((((***++++++''''''''''''((((((((()))((((((((((((((('''''''''))))))))))))))))))))))))(((((('''''''''&&&&&&&&&'''''''''(((((((((((((((*********))))))(((''''''))))))(((''''''((())))))))))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))***)))))))))******(((&&&))))))))))))((((((((((((''''''''''''((((((((())))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))((('''&&&&&&&&&&&&'''((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''''')))))))))(((((((((''''''))))))))))))))))))))))))((((((((()))))))))******))))))(((((((((((())))))(((((((((((())))))))))))++++++++++++++++++++++++(((((())))))))))))(((((()))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,))))))*********+++++++++***)))))))))((((((((('''))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))(((''''''&&&'''((()))*********)))(((((((((((((((''''''((())))))))))))))))))))))))))))))(((((((((((((((((())))))*********))))))))))))))))))))))))***))))))(((((())))))***(((((((((''''''(((((((((***)))))))))((((((((((((++++++************++++++))))))************))))))))))))))))))***************)))'''&&&&&&'''((()))(((((())))))******))))))))))))))))))((('''&&&&&&***++++++++++++***))))))++++++++++++******)))((('''''''''((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''')))******)))'''&&&((((((((()))******(((&&&(((((((((((())))))))))))***))))))(((((())))))***++++++++++++***)))(((''')))))))))))))))(((''''''))))))))))))))))))))))))''''''''''''((((((((((((''''''(((((((((((((((((())))))))))))(((((('''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((''''''((((((((((((''''''((((((((((((''''''''''''&&&&&&'''''''''''''''''''''''''''''''''(((******+++******)))))))))))))))***((('''((())))))'''&&&''''''&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''((())))))***)))))))))))))))((((((***))))))(((((())))))***+++++++++************)))(((((('''&&&&&&&&&''''''''''''''''''((((((((((((((((((((('''''''''''''''))))))))))))*********************++++++,,,,,,,,,))))))((())))))***+++,,,''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&''''''((())))))*********))))))))))))))))))((((((''''''''''''((((((*********)))(((''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))***++++++)))(((((()))''''''(((((())))))******''''''''''''(((((((((((())))))))))))))))))))))))(((''''''''''''''''''((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''&&&&&&'''(((((('''''''''''''''&&&&&&&&&***)))))))))))))))((((((((((((((((((((((((((((((''''''((((((((()))))))))***)))(((''''''((()))***(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))))))))***)))))))))*********++++++))))))))))))(((((((((((())))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))'''''''''''''''((())))))))))))))))))((((((((((((''''''((()))))))))))))))))))))))))))************************++++++++++++)))))))))))))))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((******)))))))))(((((((((******************************))))))))))))******))))))))))))************)))))))))))))))*********$$$%%%&&&((()))***++++++************)))'''&&&%%%******++++++******)))(((,,,,,,,,,+++***)))''''''''''''(((((((((((())))))*********)))((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((''''''((())))))(((&&&(((((((((((())))))))))))***))))))(((((())))))***''''''((())))))*********)))))))))))))))(((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))***))))))((('''&&&''''''''''''''''''''''''&&&'''((())))))((('''&&&%%%&&&&&&'''((()))))))))''''''((((((((((((''''''((((((((((((((('''''''''(((((((((((())))))))))))***************+++,,,,,,***)))))))))))))))*********)))''''''((()))((('''(((((('''''''''(((((()))''''''''''''''''''''''''))))))((((((((((((((((((************))))))))))))******)))(((((((((((((((************))))))))))))***)))((('''''''''''''''''''''''''''((((((((((((((((((''''''&&&&&&%%%%%%((()))))))))*********************+++++++++,,,,,,)))((((((((())))))***+++'''''''''((((((((((((((()))))))))(((''''''&&&&&&((((((((((((((((((((((((************************''''''''''''(((((())))))))))))))))))******++++++((((((((((((((((((((((((***)))))))))((((((((('''))))))************))))))(((((((((((((((((((((((((((+++---,,,)))'''(((***(((((((((((())))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''(((((((((******))))))((((((''''''************))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((+++***'''&&&&&&'''***+++(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))((((((((((((((((((((((((***))))))))))))))))))***))))))))))))************))))))))))))(((((((((((())))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))******+++((()))))))))))))))((((((''''''((()))))))))))))))((((((((())))))*********+++++++++***************((((((((((((((((((((((((((((((''''''''''''((((((((((((((())))))(((((((((''''''((()))***++++++,,,(((((())))))))))))((((((+++***)))(((((()))***+++((()))))))))************'''(((***++++++++++++***$$$$$$&&&''')))***************+++++++++***))))))***************))))))(((******+++******)))(((((((((((((((((((((((())))))***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))******)))(((((()))***((('''(((((((((((()))))))))))))))((((((''''''(((((()))&&&&&&''''''(((***++++++)))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&'''''''''(((((())))))))))))******)))(((''''''((((((((((((((((((((((((&&&'''))))))))))))'''&&&%%%&&&&&&'''((()))******''''''(((((((((((('''''''''''''''((((((((((((((('''((((((((())))))***************+++++++++++++++'''''''''((()))+++,,,---,,,***((('''((())))))(((******)))))))))))))))***&&&&&&&&&&&&&&&&&&&&&&&&***))))))((((((((())))))))))))))))))************+++***)))(((''''''''''''++++++++++++++++++++++++++++++***)))((((((((()))''''''''''''((((((((((((((((((''''''&&&&&&%%%%%%((()))))))))************+++************)))))))))(((((('''''''''((())))))((((((((((((((('''''''''))))))(((((('''''''''&&&((((((((((((((((((((((((++++++++++++++++++++++++))))))((((((''''''''''''((((((((()))******++++++))))))))))))))))))))))))'''((((((((()))))))))***((()))************)))((((((((((((((((((((((((((('''***---,,,((('''(((***))))))))))))((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''(((((()))&&&''''''(((((()))))))))******))))))((((((''''''))))))))))))************((((((((((((((((((((((((''''''''''''((((((((((((+++***'''&&&&&&'''***+++(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))******++++++(((((()))))))))*********(((((((((((())))))))))))))))))(((((((((((())))))(((((())))))))))))((((((((((((((((((((((((((((((((())))))***************'''((())))))))))))((((((''''''((()))))))))))))))'''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))******)))((((((''''''((()))***+++,,,,,,)))******++++++******)))+++***)))(((((()))***+++((()))))))))************&&&''')))+++++++++))))))&&&&&&'''(((((((((((((((&&&'''((()))***+++++++++)))************)))(((((('''((()))***************))))))))))))))))))(((((('''((((((((()))))))))***))))))))))))))))))))))))***************************)))(((''''''((()))***---+++))))))***+++***((((((((((((((())))))))))))(((''''''&&&&&&''''''(((((((((((((((((())))))***)))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''((()))))))))((())))))******))))))(((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&'''((())))))******''''''(((((((((((('''''''''''''''(((((((((((((((%%%%%%&&&&&&'''(((((((((''''''((())))))(((((('''&&&&&&'''(((***,,,---...---+++)))((()))******)))++++++******))))))******&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((((()))******(((((()))))))))))))))******)))((((((''''''''''''---------------.........++++++******))))))******''''''''''''((((((((((((((((((((('''''''''''''''))))))))))))******************))))))((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********))))))(((''''''&&&&&&''''''(((((()))))))))***))))))************))))))'''''''''((()))*********((()))***++++++***)))((())))))))))))))))))))))))((()))******(((''''''(((******))))))((((((''''''((((((((((((((('''''''''))))))))))))))))))))))))(((''''''''''''''''''((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''(((((())))))&&&&&&((()))))))))))))))'''''''''''''''&&&&&&&&&(((((()))))))))))))))***))))))))))))))))))))))))''''''((((((((()))))))))***)))(((''''''((()))***(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))***))))))(((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))&&&''')))***++++++++++++((((((((()))))))))******(((((((((((())))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))&&&&&&'''(((((((((((((((&&&''')))******)))((((((''''''((()))))))))))))))''''''''''''(((((((((((('''''''''''''''((((((((()))))))))))))))))))))))))))((((((''''''(((((()))((((((************((((((++++++*********)))))))))+++,,,---......---,,,+++******))))))))))))******))))))))))))************&&&''')))******)))(((((((((((()))))))))(((''''''"""###$$$&&&((()))******))))))******))))))((('''&&&&&&((()))***+++++++++******))))))))))))(((((('''''''''((()))*********))))))))))))))))))))))))******************************((((((((((((******...,,,******++++++***)))(((((((((((())))))))))))(((''''''&&&&&&''''''(((((('''''''''(((***,,,---)))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''((())))))***'''((()))***************(((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''(((((()))))))))***''''''((((((((((((''''''''''''''''''((((((((()))%%%%%%&&&&&&'''(((((()))&&&'''(((((((((''''''&&&'''''''''((()))+++,,,---///,,,***)))***+++,,,+++++++++***)))))))))))))))(((((((((((((((((((((((((((((((((((()))***++++++''''''((((((((())))))))))))(((((('''''''''((((((+++++++++,,,,,,,,,------***)))))))))))))))***+++''''''''''''(((((((((((('''((((((((((((((())))))))))))))))))************((((((((()))))))))))))))))))))((((((((((((((())))))(((((((((''''''''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))&&&&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))******)))(((((((((((((((((())))))))))))((()))***++++++***)))((())))))))))))))))))))))))(((((('''((((((((('''%%%(((((((((((()))))))))))))))((((((((('''''''''''')))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((()))******%%%&&&((()))******))))))&&&&&&&&&'''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((((((((((()))))))))******))))))(((((((((((())))))(((((((((((())))))))))))''''''''''''''''''''''''(((((())))))))))))(((((()))))))))))))))))))))))))))******++++++******)))(((((((((((((((((((((((())))))))))))))))))))))))((()))******+++***)))((((((((((((((()))))))))***'''((((((((()))))))))***))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))%%%&&&'''((()))(((((('''&&&''')))*********)))(((''''''((())))))))))))))))))))))))(((((((((((((((&&&&&&&&&''''''(((((()))))))))))))))))))))))))))***))))))(((((())))))***'''(((***++++++***((('''+++++++++*********))))))***+++---......---+++***))))))************))))))))))))))))))************))))))))))))))))))((((((((())))))******))))))(((###$$$&&&'''))))))******)))))))))))))))(((((('''''''''((()))*********)))*********)))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))***************************))))))))))))))))))***...,,,***))))))***))))))(((((((((((())))))))))))))))))(((((((((((())))))$$$$$$%%%'''***---000222)))))))))))))))(((((('''))))))))))))))))))))))))''''''''''''((((((((()))&&&&&&&&&'''((())))))***&&&'''(((***++++++++++++))))))))))))))))))))))))((('''&&&%%%%%%&&&'''((((((((((((((())))))))))))''''''((((((((((((''''''&&&'''''''''(((((())))))'''''''''((()))******+++(((((()))******)))((('''))))))((())))))***++++++000---+++***+++,,,,,,,,,******)))(((((((((((((((************************(((((((((((()))***,,,,,,&&&'''''''''(((((())))))((((((''''''''''''((((((''''''(((((())))))))))))(((((('''(((((()))***+++''''''''''''((((((((()))''''''(((((())))))******))))))))))))************&&&'''((()))***+++,,,,,,******)))))))))))))))***))))))(((((('''''''''&&&%%%%%%&&&'''((()))******************************&&&'''''''''(((((())))))&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&'''((())))))((('''&&&******))))))((((((''''''''')))***++++++***)))''')))))))))))))))))))))))))))'''%%%&&&))))))&&&###&&&&&&'''((()))***++++++))))))(((((('''''''''&&&))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''************************((((((((((((((()))******%%%&&&((()))*********)))'''((((((((())))))******&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))************(((((())))))))))))(((((((((((((((((())))))))))))++++++++++++++++++++++++(((((())))))))))))(((((())))))))))))))))))))))))'''((()))******)))((('''(((((((((((((((((((((((())))))))))))))))))))))))***+++++++++***)))'''&&&(((((((((((())))))))))))'''((((((((())))))******))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))'''(((***+++++++++***)))%%%''')))***+++***)))((('''(((((()))))))))))))))++++++******))))))((((((%%%&&&&&&'''((())))))***))))))))))))))))))))))))******))))))))))))******''')))***++++++***)))'''(((((()))***+++,,,,,,---'''(((***++++++***((('''((()))***++++++***)))((())))))))))))************++++++***))))))((((((((((((((()))***************((()))***++++++,,,,,,+++)))))))))))))))(((((('''((()))))))))))))))((('''+++*********))))))((((((******))))))((((((''''''))))))))))))))))))))))))************************)))))))))******)))))))))...+++)))(((((()))(((((((((((((((((())))))))))))++++++************++++++***(((%%%%%%(((...555:::------,,,+++***)))((('''(((***,,,***'''&&&''')))''''''''''''((((((((((((***)))(((''''''((()))***((((((((((((((((((''''''***$$$"""%%%((((((((())))))(((((('''''')))***+++))))))(((((()))***++++++))))))(((((((((((())))))---+++(((''''''))),,,///------,,,+++***)))(((((((((((((((((((((((((((((()))))))))(((((((((((((((888333---************)))((((((((((((''''''''''''))))))))))))(((((((((((())))))(((((((((((())))))&&&((())))))(((&&&'''(((((('''&&&%%%%%%&&&'''(((************))))))))))))''''''(((((())))))******)))((('''&&&&&&&&&&&&&&&''''''''''''(((((((((((()))***++++++***)))***+++))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&)))))))))))))))))))))))))))******))))))((('''&&&))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))************+++++++++)))((('''&&&&&&'''((()))++++++******))))))((((((%%%&&&&&&'''((()))******))))))))))))************)))((('''&&&&&&'''((()))******))))))((((((''''''''')))***)))'''&&&'''((((((((())))))))))))(((((())))))))))))))))))))))))''''''(((((())))))*********)))((('''''''''''''''***)))(((''''''((()))***---###%%%+++((($$$###(((((((((((())))))))))))(((((((((((()))))))))))))))((('''((()))***)))((((((((((((((())))))))))))+++***)))(((''''''''''''(((((())))))))))))(((((())))))(((((('''''''''&&&***************************)))(((''''''((()))***((((((((((((((((((((((((+++***))))))(((((())))))***((('''(((+++,,,+++)))))))))((((((''''''&&&&&&***))))))***,,,,,,+++***+++***)))'''''''''((((((******))))))((((((''''''************************))))))(((((((((((())))))(((((((((((())))))))))))&&&&&&''''''(((((())))))***)))(((((())))))((('''((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))------,,,+++***)))((((((,,,,,,+++******+++,,,,,,***)))(((''''''((()))***((((((***++++++,,,++++++000+++&&&&&&***---+++)))(((((()))***************+++*********))))))(((((((((((()))+++,,,---...///+++++++++*********))))))++++++***)))((((((((()))((((((''''''''''''(((((()))++++++***((('''((()))***************************(((((()))***+++***)))''')))******(((''''''((())))))))))))))))))))))))***(((&&&%%%'''+++000333---,,,,,,+++***)))((('''''')))***)))'''&&&''')))''''''''''''(((((((((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''+++''''''+++---***''''''(((((('''''''''((()))***))))))(((((((((((((((((())))))(((((((((((())))))+++)))(((&&&''')))+++,,,((((((''''''''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))555111+++))))))******)))***************************)))))))))(((((((((((())))))(((((((((((())))))''')))******)))(((((()))(((((('''&&&&&&'''(((((((((((())))))))))))))))))'''((((((((()))))))))***((((((''''''&&&&&&&&&&&&((((((((())))))))))))***)))***++++++))))))***+++))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))'''((()))))))))))))))((((((((((((((())))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))*********+++++++++)))(((''''''''''''((()))((((((((((((''''''&&&&&&&&&'''''''''((()))))))))'''(((((((((((())))))))))))(((''''''''''''((()))***)))))))))((((((((('''((((((((('''&&&&&&''''''((((((((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))(((''''''''''''''')))((('''&&&&&&'''((()))+++&&&%%%)))+++(((''')))))))))))))))((((((((((((******))))))(((((('''''')))((('''((()))***)))((((((((((((((())))))))))))))))))((((((((())))))***(((((())))))))))))(((((())))))((((((((('''''''''((((((((((((((((((((((((***)))(((''''''((()))***((((((((((((((((((((((((+++************)))))))))***((('''(((***,,,***)))************))))))))))))))))))(((***+++,,,***)))))))))(((''''''((()))******)))))))))((((((((('''))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))'''''''''((((((((((((((()))((('''((()))***)))((())))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((***)))(((((('''((()))***((())))))***++++++,,,+++///+++'''''')))++++++)))))))))***+++++++++++++++************)))))))))(((&&&''''''((()))***+++++++++++++++*********))))))+++***))))))))))))))))))((((((''''''''''''(((((()))***+++***((('''((()))***************************(((((()))***+++***)))***+++,,,,,,***))))))***)))))))))))))))))))))))))))(((&&&&&&&&&(((***,,,,,,,,,+++***)))(((((('''&&&'''(((((('''&&&''')))''''''''''''(((((((((((((((''''''&&&&&&''''''((('''''''''''''''''''''''''''$$$&&&***+++&&&"""!!!''''''&&&&&&''''''((()))***)))((('''&&&&&&&&&&&&))))))(((((((((((())))))(((((('''''''''((()))***$$$%%%%%%%%%&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))000---***(((((()))***)))))))))******+++,,,,,,,,,******)))))))))((((((((())))))(((((((((((())))))((()))++++++***))))))***((((((''''''''''''((((((&&&'''''''''((()))))))))(((((((((((())))))))))))((((((''''''''''''''''''))))))))))))************)))***++++++))))))***+++))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))&&&'''((()))************''''''(((((())))))******''''''''''''''''''''''''(((((((((((()))))))))))))))))))))*********++++++)))((((((''''''(((((()))(((((((((''''''''''''&&&((((((((((((((((((((((((''''''''''''(((((((((((()))((((((''''''(((((()))))))))))))))(((((((((((((((&&&%%%%%%&&&'''''''''((((((((((((((('''&&&&&&))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((''''''(((''''''&&&&&&''''''(((((((((***,,,***(((***...******))))))((((((''''''++++++***)))((('''&&&&&&)))((('''((()))***)))((((((((((((((())))))))))))'''(((((()))***++++++,,,(((((())))))))))))(((((())))))((((((((((((''''''(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((******+++,,,+++***)))((()))((('''(((***+++***)))))))))))))))************((((((((()))***+++***(((''''''''''''((()))***+++))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))((((((((((((((('''((('''&&&((()))+++***)))************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,&&&'''((())))))((('''&&&))))))((((((((())))))***((())))))***++++++,,,,,,---+++)))''''''((()))*********+++,,,,,,,,,,,,,,,************))))))))))))'''''''''(((((()))))))))+++++++++***************))))))))))))))))))***+++)))((((((''''''(((((()))(((*********((('''((()))***************************(((((()))***+++***)))'''((()))(((&&&%%%&&&'''))))))))))))))))))))))))''''''''''''''''''((((((,,,++++++***)))(((((((((%%%&&&&&&'''''''''((((((''''''''''''(((((((((((((((((((((''''''(((((((((&&&&&&&&&&&&''''''''''''$$$###$$$))))))$$$!!!!!!&&&&&&&&&&&&'''''''''((())))))((('''''''''(((((())))))(((((((((((())))))''''''(((((()))))))))((('''''''''(((((((((((()))((((((((((((((((((((((((&&&&&&'''''''''''''''(((+++***((((((((())))))***''''''((()))***+++,,,,,,*********)))))))))(((((())))))(((((((((((())))))''')))******)))))))))***((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))(((((((((((())))))))))))''''''((((((((('''''''''(((((()))))))))*********)))***+++***)))((()))+++(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))''''''((()))))))))))))))&&&''''''((()))******+++''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************)))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((('''''''''((((((((()))))))))(((((((((((((((((()))))))))))))))(((((((((((('''%%%$$$$$$&&&((('''&&&)))))))))))))))((('''&&&((((((((((((((((((((((((******))))))((((((''''''(((((()))))))))((((((((((((((((((''''''((((((((('''''')))******)))+++---******))))))((((((''''''******))))))(((((('''''')))((('''((()))***)))((((((((((((((())))))))))))(((((()))******+++++++++(((((())))))))))))(((((())))))(((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))***,,,---,,,+++)))((()))((((((((())))))))))))&&&&&&''''''(((((())))))(((''''''(((******)))(((((((((((((((((()))******))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))***)))))))))(((((('''''''''&&&&&&'''***++++++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,(((***+++------+++***((())))))))))))))))))******)))))))))******+++,,,,,,++++++***(((&&&&&&(((+++)))***++++++,,,,,,++++++*********)))))))))))))))*********)))))))))))))))************************)))((((((((()))***++++++))))))(((((((((((()))))))))***+++***)))((()))+++***************************(((((((((***+++***)))''''''((('''%%%$$$%%%'''))))))))))))))))))))))))%%%&&&'''((())))))))))))+++******))))))(((((((((&&&%%%%%%&&&'''(((((((((''''''''''''(((((((((((()))))))))******)))))))))&&&&&&&&&'''''''''(((((((((&&&'''++++++((((((+++%%%&&&&&&'''''''''''''''((('''(((((()))***+++,,,))))))(((((((((((())))))'''((()))*********))))))*********))))))))))))((((((((((((((((((((((((((('''''''''(((((()))))))))&&&'''(((((((((((()))***&&&'''''')))***+++,,,---************))))))))))))))))))(((((((((((())))))%%%'''))))))((((((((()))))))))))))))))))))))))))$$$%%%%%%&&&'''(((((()))))))))))))))((((((((((((''''''((())))))((((((''''''''''''((((((((())))))((()))******)))((()))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''&&&''''''((()))******+++(((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********((())))))))))))))))))(((((((((((((((((())))))))))))))))))))))))((((((((((((((()))))))))*********((())))))))))))))))))((((((((((((((())))))))))))''''''&&&'''(((((('''&&&)))*********))))))((('''((((((((((((((((((((((((******))))))(((((('''''''''((()))******)))(((((()))))))))******)))))))))&&&&&&%%%&&&(((+++***(((***)))))))))((((((((('''''''''(((((())))))******)))((('''((()))***)))((((((((((((((())))))))))))((()))************)))((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))***,,,,,,,,,+++)))'''((()))))))))((((((((((((&&&&&&''''''(((((())))))(((''''''(((******)))((()))))))))))))))(((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))******))))))(((((((((''''''&&&&&&'''***++++++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''&&&***+++---......---+++***(((((()))***************))))))))))))***+++,,,---,,,,,,+++)))&&&&&&(((***((())))))***************))))))))))))))))))******************))))))))))))************************)))((((((((()))***++++++))))))(((((((((((())))))***+++,,,,,,******+++,,,))))))))))))))))))))))))***(((((((((***+++***)))+++,,,,,,+++))))))***,,,))))))))))))))))))))))))%%%&&&''')))******************)))))))))(((((((((((('''&&&&&&((()))((('''''''''''''''(((((((((((()))******++++++******)))&&&&&&''''''((()))))))))((('''))),,,+++((()))---&&&&&&'''((((((((((((''''''''''''(((***+++---...))))))(((((((((((())))))'''((()))*********))))))******))))))((((((((('''(((((((((((((((((((((((())))))******++++++,,,,,,$$$&&&((()))((((((((()))(((((()))***+++,,,---...++++++*********)))))))))))))))(((((((((((())))))$$$&&&((((((((('''((()))))))))************))))))%%%&&&&&&&&&'''((((((((())))))))))))((((((((((((&&&'''((()))***)))((('''''''''''''''((((((((((((((()))******(((((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((************)))((('''&&&''''''(((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))******((())))))******))))))(((%%%&&&&&&&&&&&&'''''''''))))))))))))))))))))))))))))))))))))************((())))))******))))))((((((((((((((())))))))))))'''))),,,,,,***(((''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((('''((()))***+++***)))((()))******++++++******)))&&&&&&%%%$$$'''+++***&&&((((((((()))))))))))))))&&&&&&'''((()))***++++++)))((('''((()))***)))((((((((((((((())))))))))))'''((()))******)))((('''(((((())))))))))))(((((((((((())))))))))))******(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))***+++***)))((('''((()))***)))'''&&&'''((())))))))))))************((((((((()))***+++***(((************)))((('''&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))***))))))))))))))))))(((((('''&&&((()))+++***)))************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((((((((******+++,,,,,,+++******(((((()))***++++++++++++***))))))((()))+++,,,---///---+++)))(((((()))***(((((()))************)))))))))))))))************((((((((((((((((((((((((***************+++++++++))))))))))))))))))***+++***))))))(((((())))))***)))***,,,+++******+++---))))))))))))))))))))))))***(((((()))***+++***)))+++++++++)))((((((***,,,))))))))))))))))))))))))&&&&&&'''(((((()))))))))))))))))))))((((((((((((***((('''''')))***(((&&&''''''''''''((((((((((((((()))***++++++***)))(((''''''(((((()))******+++&&&'''+++///---((('''***&&&'''((()))))))))(((((('''''''''((()))***+++,,,))))))(((((((((((())))))'''''''''((((((((())))))((((((((()))))))))))))))(((((((((((((((((((((((((((((())))))***++++++,,,###&&&)))***)))'''((()))(((((()))******+++,,,,,,+++++++++*********))))))))))))(((((((((((())))))%%%''')))))))))((()))+++)))******++++++******)))''''''''''''''''''((((((***)))))))))((((((((('''&&&''')))*********(((((('''(((((((((((()))))))))((()))***)))((('''(((***))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((((()))))))))))))))((('''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))***((()))************)))(((%%%%%%%%%&&&&&&&&&''''''((((((((()))*********+++((((((((())))))))))))***((()))************)))((('''((((((((()))))))))***&&&---333333---((('''((($$$%%%&&&'''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))&&&((()))+++++++++)))(((((()))***++++++***)))(((&&&+++,,,(((&&&***+++(((''''''(((((())))))******''''''(((((())))))******)))((('''((()))***)))((((((((((((((())))))))))))$$$%%%''')))))))))((('''(((((())))))))))))(((((((((((()))))))))*********(((((((((((((((((((((((('''((()))******)))(((''')))))))))))))))))))))))))))))))))(((((((((''''''''')))***)))'''%%%'''(((************))))))))))))))))))(((***+++,,,***)))(((((()))******)))(((''''''((((((((()))))))))***(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))*********)))((('''((()))***)))((())))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))),,,---------------......************************'''(((***+++,,,,,,++++++******)))((()))***,,,...222...***)))***+++***)))))))))***++++++++++++***((()))))))))************(((((())))))))))))))))))))))))*********++++++++++++***))))))))))))))))))******))))))))))))******''')))******))))))***+++))))))))))))))))))))))))***(((((()))***+++***)))((()))(((&&&$$$$$$''')))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))((((((((((((,,,)))'''(((******(((%%%''''''''''''((((((((()))'''((()))******)))(((''''''(((((()))***++++++,,,***,,,222666333,,,)))***&&&''')))*********)))((((((((('''''''''(((((()))))))))(((((((((((())))))'''&&&&&&&&&&&&'''(((((((((((()))***+++,,,------((((((((((((((((((((((((%%%%%%%%%&&&'''(((((()))"""&&&***+++)))'''((()))&&&&&&''''''(((((())))))+++++++++************)))))))))(((((((((((())))))&&&(((************+++,,,)))***+++,,,,,,+++***)))((((((((((((((('''''''''******))))))((((((((('''%%%''')))***+++***)))((())))))))))))************((()))***)))((('''(((***))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((&&&'''((()))************))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((()))***++++++***)))((('''''''''((((((((())))))''''''((()))***++++++,,,''''''''''''((((((((()))((()))***++++++***)))((('''((((((((())))))******&&&///777777///(((''')))""""""$$$%%%&&&'''''''''))))))))))))))))))))))))''''''(((((())))))******&&&(((***+++,,,+++***)))'''((()))******)))((('''%%%///222,,,&&&(((,,,---&&&&&&'''((()))***++++++))))))))))))(((((((((((()))((('''((()))******((((((((((((((())))))))))))!!!###%%%((()))***)))((((((((())))))))))))(((((((((((())))))*********+++************************'''((()))******)))((('''))))))))))))))))))))))))))))))(((''''''''''''(((''')))+++)))&&&%%%&&&((())))))((((((''''''&&&&&&***))))))***,,,,,,+++***&&&'''(((*********))))))'''((((((((())))))******''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((())))))))))))(((((())))))******++++++***)))(((((())))))((('''((((((((((((((((((((((((************************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,......///,,,,,,+++******+++,,,,,,'''(((***+++,,,,,,+++++++++***(((((()))***---...444///)))))),,,---+++(((******+++,,,,,,,,,,,,+++(((((())))))*********+++***+++++++++,,,,,,,,,,,,))))))******++++++++++++++++++***)))(((((())))))******))))))))))))******%%%'''((((((''''''(((***))))))))))))))))))))))))***(((((()))***+++***)))++++++***(((&&&&&&)))+++))))))))))))))))))))))))((((((((((((((('''&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))(((((())))))))))))(((''''''+++111444444///)))%%%))))))))))))))))))))))))***************++++++,,,((((((''''''''''''((((((&&&'''''''''(((((())))))++++++***************+++******))))))((((((''''''(((''''''&&&&&&&&&''''''))))))((((((''''''&&&&&&)))((('''&&&&&&'''((()))))))))*********++++++++++++++++++***************(((((((((((())))))))))))------,,,,,,+++***))))))((((((((((((((()))******...---+++*********+++,,,%%%%%%&&&'''((()))*********++++++,,,,,,++++++***(((((((((((()))))))))))))))((()))***++++++)))'''***)))'''&&&'''(((***+++)))(((&&&%%%&&&''')))***'''((((((((((((((((((((((((((())))))))))))((((((&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''&&&&&&&&&%%%%%%%%%''')))***)))((('''(((***((()))***++++++***)))(((&&&'''((())))))((('''&&&'''&&&%%%$$$%%%''')))***))))))(((((('''''''''&&&(((((()))***+++,,,,,,,,,******))))))((((((''''''***************)))((((((''''''''''''''''''''''''******)))((('''&&&%%%%%%''''''''''''((((((((((((++++++)))(((''''''''''''%%%%%%'''((())))))))))))((())))))******+++,,,,,,))))))((('''''''''''''''))))))))))))))))))))))))$$$---'''+++---,,,444+++&&&'''((((((((((((((('''+++(((%%%&&&)))+++***)))(((((())))))((('''&&&&&&))))))))))))((((((((((((******))))))((((((''''''))))))))))))))))))))))))'''(((((()))))))))))))))%%%''')))+++,,,***((('''))))))((((((((((((((()))))))))(((''''''''''''''')))))))))))))))(((''''''+++*********))))))(((((())))))(((((('''''''''&&&))))))))))))))))))))))))((((((((((((((('''''''''(((((()))***************(((''''''''''''((())))))%%%%%%&&&((()))***+++,,,((())))))))))))************+++,,,,,,+++***)))(((&&&(((******))))))+++,,,+++++++++******)))))))))))))))))))))))))))))))))++++++************++++++,,,+++*********+++,,,---,,,+++)))(((((()))+++,,,,,,,,,+++***))))))************))))))))))))******+++)))'''))),,,---,,,************+++++++++******)))************))))))(((++++++***)))((('''&&&&&&(((((((((((((((((((((((('''(((***+++,,,,,,++++++***************)))(((((())))))))))))))))))))))))&&&'''((())))))((('''&&&'''''''''''''''''''''''')))))))))))))))((('''''''''(((((())))))(((((('''''''''''''''''''''''''''&&&''''''((((((''''''&&&'''((((((((())))))))))))(((((()))))))))(((((((((***+++...//////,,,)))(((((((((((((((((((((((((((''''''&&&''''''((())))))((((((''''''''''''(((((('''''''''((((((((())))))******)))))))))******+++******))))))((((((((((((((('''''''''''''''((()))((((((((((((((('''''''''(((((((((''''''((((((((()))))))))*********++++++,,,+++++++++***)))))))))(((((((((((()))))))))***+++******)))(((((('''''')))))))))))))))***+++++++++***)))((('''(((((()))&&&&&&''''''((()))))))))***++++++,,,,,,++++++***(((((((((((()))))))))***)))))))))***++++++)))'''))))))''''''''')))+++,,,***)))'''''''''(((***+++((((((((((((((((((''''''(((((())))))))))))(((((('''''''''(((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((((((''''''''''''''')))***)))((('''(((***((()))***++++++***)))((((((((())))))))))))((((((+++***)))''''''(((***+++)))(((((((((''''''''''''(((((()))***++++++++++++***)))))))))((((((((('''***************)))(((((('''''''''''''''''''''''')))))))))(((''''''&&&&&&((((((((())))))))))))***+++***)))(((''''''''''''''''''((()))************))))))******+++,,,,,,,,,))))))((('''''''''''''''))))))))))))))))))))))))&&&)))$$$000444000555)))(((((()))))))))(((((('''***(((&&&&&&)))******)))(((((())))))(((''''''&&&))))))))))))(((((((((((())))))(((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))&&&''')))***+++***)))((())))))(((((((((((())))))******)))((((((((((((((()))))))))))))))(((''''''************)))))))))(((******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))***************+++***)))((((((((((((((((((((()))***+++,,,,,,---)))************+++++++++******+++,,,+++***))))))+++,,,,,,+++(((''''''(((,,,+++++++++************************************++++++************++++++++++++*********+++,,,---,,,+++)))(((((()))+++,,,,,,++++++***))))))************))))))))))))******+++)))((())),,,---+++*********+++,,,+++***))))))((())))))*********)))))))))))))))))))))((((((((()))))))))))))))))))))))))))***++++++++++++))))))))))))*********))))))((())))))))))))))))))))))))((()))************)))(((''''''''''''''''''''''''(((((())))))((((((''''''***))))))(((((())))))***''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''((((((((()))))))))((((((((((((((((((((((((+++******))))))))))))***((((((((((((((((((((((((((((((((()))***+++,,,---)))((((((''''''(((((()))''''''(((((((((((())))))((((((((((((((()))***+++***))))))))))))((((((((('''''''''''''''((()))***'''''''''((((((((((((((('''(((((())))))(((((('''))))))))))))************,,,,,,++++++***)))((((((((((((((()))))))))************))))))((((((''''''***************+++++++++)))((((((''''''''''''(((((((((((((((((((((((((((******++++++++++++******((((((((()))))))))*********)))))))))++++++)))'''))))))(((((()))***,,,---***)))((((((((()))+++,,,)))))))))(((((('''''''''(((((())))))))))))(((((('''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************))))))))))))''')))***)))((('''(((***))))))************))))))******))))))))))))******---,,,***)))(((((())))))((((((((((((''''''''''''(((((()))***++++++++++++))))))))))))(((((((((((())))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************+++***)))((((((''''''((())))))***++++++*********)))******+++,,,,,,------)))((((((''''''''''''((())))))))))))))))))))))))---***'''888@@@AAADDD///+++*********))))))(((((()))(((&&&''')))******)))(((((()))))))))(((''''''))))))))))))(((((((((((('''''''''((((((((((((((())))))))))))))))))))))))'''((())))))******))))))((((((((()))))))))******))))))(((((((((((())))))++++++***))))))))))))))))))))))))))))))(((((('''************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************((()))******++++++******------+++***)))((((((((()))*********++++++++++++)))))))))************+++))))))***+++++++++******,,,------+++(((''''''(((,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++************++++++++++++******++++++,,,---,,,+++***))))))***+++,,,,,,+++******)))***************))))))))))))******+++)))))))))+++,,,+++***)))***,,,---,,,***(((''''''((()))***************((((((((())))))*********************************+++,,,,,,++++++)))((((((((())))))*********))))))))))))))))))))))))))))))******+++,,,,,,++++++***((((((((((((((((((((((((&&&'''''''''''''''&&&&&&******(((''''''(((******''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((((((((())))))((('''''''''((((((((()))***)))'''&&&&&&'''((()))'''''''''''''''''''''''')))))))))***+++,,,---...))))))(((((((((((())))))(((((((((((((((((())))))&&&&&&&&&'''''')))***+++))))))))))))))))))))))))&&&&&&&&&&&&'''((())))))&&&&&&''''''(((((())))))'''((()))******)))((('''((((((((()))))))))******---,,,,,,+++***)))(((((((((((()))))))))*********------,,,,,,++++++++++++))))))******+++++++++***)))))))))((((((((())))))))))))((((((''''''''''''******++++++++++++******(((((()))))))))*********+++***))))))******)))'''))))))))))))***+++---...))))))((((((((()))***+++******))))))((('''''''''(((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********++++++*********)))))))))''')))***)))((('''(((***)))))))))******)))))))))+++***((((((((((((***+++******)))(((''''''((((((((((((((((((((('''''''''(((((()))***************(((((((((((())))))))))))((()))))))))))))))(((((())))))))))))))))))))))))''''''''''''(((((())))))(((((()))))))))***************)))(((((((((((((((*********+++******))))))*********+++,,,,,,------)))(((''''''''''''((((((((((((((((((((((((((((((,,,...+++888DDDUUU[[[666---,,,+++***))))))(((((((((((('''((())))))))))))(((((()))))))))(((((('''))))))))))))((((((((((((&&&&&&''''''((((((((()))(((((((((((((((((((((((((((((()))************)))***)))((((((((()))***+++)))(((((((((((())))))***+++***))))))(((((())))))(((((())))))))))))((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))******))))))***++++++++++++***,,,,,,+++***)))((((((((()))))))))((((((((((((((((((((((((((())))))))))))))))))******++++++++++++)))***++++++))))))***+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++************+++++++++***++++++++++++,,,,,,++++++***))))))***++++++++++++***************++++++******))))))******+++************+++++++++***)))+++,,,---,,,***(((&&&&&&'''(((******+++++++++(((((()))))))))*********************************++++++++++++******))))))(((((()))************)))))))))))))))))))))))))))******++++++++++++++++++))))))))))))))))))))))))'''(((((()))))))))((((((***)))'''''''''''')))***(((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''((((((((((((''''''&&&&&&'''((())))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''')))******))))))(((((((((((())))))))))))))))))))))))((((((&&&&&&&&&&&&'''((()))***))))))))))))************&&&&&&%%%%%%&&&''''''(((&&&&&&''''''(((((())))))'''((()))******)))((('''''''''((((((((())))))))),,,,,,++++++***))))))((())))))))))))************---------------,,,,,,,,,'''((()))*********))))))((((((((()))))))))(((((()))))))))(((''''''&&&&&&)))******++++++******)))))))))))))))************,,,***))))))******)))''')))))))))******+++,,,---''''''''''''(((((())))))******))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))*********)))))))))((((((''')))***)))((('''(((******))))))))))))))))))***))))))'''&&&&&&'''))))))((((((((((((((()))******'''''''''((((((((((((((((((((()))*********))))))''''''(((((())))))******'''(((((()))))))))(((((())))))))))))))))))))))))&&&&&&''''''((()))))))))'''''''''((((((((())))))***))))))(((((((((((())))))))))))***))))))(((((()))******++++++,,,------((((((''''''''''''(((((((((((((((((((((((((((((($$$,,,+++...999^^^kkk888...---+++***))))))))))))'''((())))))))))))))))))(((((()))))))))))))))((())))))))))))((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((())))))*********************((((((((()))+++,,,((((((((((((((()))******))))))(((''''''''''''((((((((())))))))))))(((((())))))))))))))))))******((((((((((((((((((((((((************************'''''''''(((((()))))))))))))))***+++++++++++++++)))))))))(((((())))))***))))))))))))(((((((((((())))))************++++++)))))))))******+++,,,,,,)))***++++++******+++,,,++++++++++++++++++++++++************************++++++************++++++******++++++,,,,,,,,,,,,+++******************++++++***************++++++++++++************++++++***+++++++++************)))***,,,,,,,,,***)))'''&&&'''(((******+++++++++************))))))))))))))))))))))))))))))))))))))))))*********++++++,,,((())))))*********))))))************************))))))))))))******++++++******************************+++,,,,,,,,,++++++)))((((((''''''(((((()))(((((((((((((((((((((((('''(((((())))))(((((('''&&&&&&'''''''''((((((((('''&&&&&&%%%&&&''')))***&&&'''(((((((((((((((((())))))))))))))))))))))))))))))(((((())))))*********))))))(((((())))))*********))))))))))))(((((('''''''''''''''((()))***)))))))))************+++''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((((())))))******))))))(((''''''''''''((((((((((((+++++++++***************)))))))))*********++++++++++++++++++++++++++++++&&&'''(((******)))((((((%%%&&&''''''((('''''''''))))))(((((('''''''''&&&))))))************)))))))))))))))*********++++++---+++)))((()))))))))((()))))))))***************&&&'''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((('''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))))))))((((((((('''''')))***)))((('''(((*********))))))))))))******((((((''''''''''''(((((((((((()))******++++++,,,'''''''''((((((((((((((((((((()))******))))))(((&&&''''''((()))******+++''''''((()))))))))((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''(((((((((((())))))(((((((((((())))))(((((())))))***))))))(((((())))))***++++++,,,,,,(((''''''''''''(((((()))))))))))))))))))))))))))###+++,,,+++///ZZZooo888---,,,+++)))))))))******&&&(((******)))((()))***(((((()))*********))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))******++++++************)))((()))***+++,,,(((''''''(((((()))***+++)))((((((''''''''''''''''''(((((()))))))))))))))))))))))))))************''''''''''''((((((((((((************************&&&&&&''''''(((((()))))))))***++++++,,,+++++++++((((((((((((((()))***++++++++++++***************,,,,,,,,,---------......*********)))******+++,,,+++,,,---,,,***))))))***)))************+++++++++))))))))))))))))))))))))++++++************++++++)))***+++,,,,,,,,,,,,+++*********************************)))******+++,,,++++++************++++++***+++,,,+++)))))))))+++*********+++++++++******'''((()))***************+++++++++******)))))))))))))))))))))))))))))))))))))))))))))***+++,,,---***************)))((((((************************((((((((((((((()))***+++))))))))))))))))))))))))))))))***+++++++++++++++((())))))******))))))((((((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&'''''''''(((((('''&&&%%%%%%%%%''')))+++((((((((((((((()))******************************---,,,++++++++++++++++++******))))))))))))***************)))))))))(((((()))(((((('''(((((())))))))))))*********++++++++++++***)))((((((''''''(((((((((((((((((('''''''''***))))))))))))))))))***&&&&&&'''''''''(((((((((***************+++++++++))))))*********+++++++++))))))))))))))))))))))))&&&((()))++++++***)))(((%%%&&&'''((()))(((((('''((((((((((((((('''''''''))))))************))))))))))))*********+++++++++---+++)))((())))))(((((())))))******))))))((((((''''''((()))))))))))))))((((((((()))******++++++(((((())))))))))))(((((('''''''''(((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))((((((((((((''')))***)))((('''(((***+++***)))(((((()))***+++(((((())))))))))))((((((((())))))*********))))))''''''''''''((((((((()))((()))))))))))))))((((((&&&&&&'''((()))***++++++&&&''''''((())))))(((((('''''''''''''''''''''''''''''''''((((((((((((((('''(((((((((((()))))))))))))))(((((((((((())))))(((((()))***++++++++++++'''(((((())))))***++++++'''''''''''''''((())))))))))))))))))))))))))))))(((&&&+++000+++JJJaaa444,,,+++)))(((((()))***+++%%%(((***+++)))((((((***(((((()))***************))))))))))))((((((((((((***************)))))))))))))))))))))))))))))))))))))))***++++++++++++*********))))))******++++++''''''''''''((()))***+++***))))))((('''(((((((((''''''((()))))))))))))))((()))))))))************''''''(((((())))))))))))************************&&&''''''((())))))******)))***++++++,,,,,,++++++++++++***)))))))))*********************+++++++++++++++,,,,,,,,,---------,,,+++***)))))))))***+++***+++,,,,,,******+++,,,(((((()))))))))*********************************++++++************++++++)))***+++,,,,,,,,,++++++*********++++++***************))))))***++++++,,,,,,++++++******++++++,,,***+++---+++)))((()))+++***))))))))))))+++,,,---((())))))*********)))))))))***************++++++************************+++******))))))***+++,,,++++++++++++***((('''&&&************************((((((''''''((()))+++,,,))))))))))))))))))))))))&&&&&&'''((((((((((((((()))***+++,,,,,,+++***)))))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&&&&'''''''''(((((('''&&&%%%$$$%%%''')))++++++***(((''''''))),,,---************************+++***)))(((''''''''''''******))))))))))))******+++*********))))))((((((***))))))(((((((((((()))))))))******++++++++++++...---,,,***))))))(((((())))))(((((('''''''''&&&+++***)))(((((()))***+++&&&&&&&&&'''''''''(((((()))))))))***++++++,,,,,,)))************+++++++++)))))))))))))))*********''')))+++,,,,,,,,,***)))'''(((***+++++++++***)))(((((((((((((((((((((((())))))************)))))))))************+++++++++...+++)))(((((()))(((((()))******))))))((('''&&&(((((()))***************''''''((()))***+++,,,,,,(((((())))))))))))((((((&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********))))))))))))(((((()))***)))((('''(((***+++***)))(((((()))***+++((()))***++++++***)))((('''((((((((('''&&&%%%$$$&&&'''''''''(((((())))))((()))))))))))))))((((((%%%&&&'''((()))***+++,,,&&&&&&'''((())))))((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************))))))(((((((((((()))***((()))***+++,,,---------'''''''''((())))))******'''''''''''''''((()))***))))))))))))))))))))))))***%%%222&&&666NNN++++++***((('''''')))+++,,,$$$(((++++++)))'''(((***(((((()))***************))))))))))))((((((((((((,,,,,,++++++******))))))))))))))))))))))))))))))))))))***++++++++++++***))))))******++++++++++++''''''''''''((()))+++++++++******)))))))))))))))''''''((()))))))))))))))(((((())))))*********+++(((((())))))*********+++************************'''(((((()))***+++++++++******+++,,,,,,,,,,,,+++......,,,+++***)))))))))'''((((((((())))))))))))((())))))))))))*********---,,,***)))))))))******&&&(((***++++++,,,///000''''''(((((()))))))))***++++++++++++++++++++++++++++++************++++++)))***+++,,,---,,,++++++******++++++++++++************))))))***+++,,,,,,,,,++++++******++++++,,,***,,,---,,,)))''')))+++***)))(((((()))+++---///)))************))))))((('''((()))***+++,,,------++++++++++++++++++++++++---,,,+++))))))))))))***,,,,,,,,,+++)))(((&&&%%%************************)))((((((((((((***,,,---(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))*********++++++++++++&&&&&&''')))***+++,,,---))))))))))))))))))))))))''''''''''''((((((((())))))(((&&&%%%&&&''')))+++((())),,,......---+++)))'''))))))((('''&&&'''((())))))(((((((((((())))))******++++++++++++*********)))))))))(((((((((''')))*********++++++++++++******+++,,,+++***)))(((&&&&&&&&&&&&&&&'''((()))))))))(((((((((((())))))+++*********))))))((((((''''''((()))***++++++,,,((((((((()))******++++++******++++++++++++******'''(((***++++++***)))((((((''''''((())))))'''%%%''''''(((((()))*********------,,,,,,+++******))))))))))))***++++++,,,,,,******))))))))))))******+++)))(((((()))******)))(((((()))+++,,,---...///,,,,,,++++++***)))))))))(((((())))))******++++++))))))))))))))))))))))))((((((((((((((((((((((((---,,,+++***))))))))))))&&&&&&''''''(((((())))))************))))))))))))))))))(((''''''((()))***++++++***)))))))))))))))((())))))************)))$$$+++---((('''******&&&'''''''''''''''((())))))))))))(((((((((((())))))---,,,+++)))((((((''''''''''''((((((((((((''''''))))))))))))))))))))))))+++******)))((('''&&&&&&%%%''')))(((%%%$$$&&&)))%%%&&&((()))))))))((('''%%%''')))***+++***)))((((((((())))))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&'''***---......---***'''''')))+++***)))((((((''''''''''''(((((('''(((((()))***++++++,,,''''''((()))***++++++,,,))))))))))))************)))(((&&&%%%&&&''')))***......---,,,+++***)))((()))))))))))))))*********,,,,,,,,,---------......,,,,,,,,,+++++++++******(((((())))))*********+++((((((((((((((())))))***++++++,,,,,,,,,---------,,,,,,+++***))))))******''''''(((((())))))******------,,,,,,------...///******))))))))))))))))))(((((()))***,,,---...///&&&(((***+++++++++,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***...---,,,+++************+++++++++++++++***)))((())))))))))))***************++++++,,,,,,++++++***************************,,,,,,,,,++++++++++++***,,,+++***))))))***+++,,,))))))))))))))))))))))))((()))***+++++++++++++++*********))))))((((((((()))*********++++++++++++---,,,***)))))))))******)))(((((())),,,------,,,&&&''')))*********)))((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))*********++++++&&&&&&'''((()))***++++++))))))))))))))))))))))))'''''''''((((((((()))))))))((('''&&&&&&((()))***(((***,,,......---+++***'''))))))((('''&&&'''(((((())))))))))))))))))((()))******++++++******)))******))))))(((((('''''')))))))))*********++++++)))***++++++++++++***)))((((((((('''(((((())))))((((((''''''''''''((((((******)))))))))((((((((((((((())))))******+++++++++++++++***************)))******++++++******))))))))))))***))))))(((((()))((('''((())))))(((&&&&&&''''''((())))))***************))))))))))))(((++++++***************************))))))*********+++)))(((((()))******)))(((((()))***+++,,,------))))))******************((()))))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((***************)))))))))'''''''''((((((((((((((((((((())))))*********+++******)))((((((((()))***+++***)))(((((((((((()))((())))))***************'''(((&&&%%%''',,,///...+++***))))))(((((((((((())))))(((((((((((())))))******)))((((((((())))))))))))************))))))))))))))))))))))))))))))***)))((('''&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((&&&'''((()))))))))((('''&&&''')))***+++***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,***((((((***++++++***,,,)))'''''')))+++***)))((((((''''''''''''(((((((((((()))******+++,,,,,,(((((())))))******++++++(((((()))))))))*********+++***((((((((()))+++,,,+++++++++++++++************************************+++++++++,,,,,,,,,,,,,,,,,,++++++************((()))))))))************)))))))))))))))***++++++++++++++++++,,,,,,,,,,,,,,,++++++***))))))******))))))))))))))))))******)))))))))))))))***++++++************************,,,,,,,,,+++++++++******''')))+++++++++***+++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------------,,,***++++++,,,,,,++++++***++++++******************)))******+++++++++******))))))))))))*********************++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************))))))))))))******))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,++++++************)))))))))*********++++++,,,+++******************+++***)))***,,,,,,,,,***'''((()))*********)))(((++++++++++++++++++++++++((((((((((((((((((((((((((((((((()))))))))******'''''''''((((((((())))))))))))))))))))))))))))))''''''((((((((())))))))))))((('''&&&'''((()))***&&&(((***+++,,,+++)))((('''))))))((('''&&&'''(((((())))))))))))))))))((()))******++++++******)))*********)))((('''''''''((((((((()))))))))******((()))***++++++++++++++++++***)))))))))))))))***''''''&&&&&&&&&&&&''''''))))))(((((((((((((((''')))))))))))))))*********------,,,++++++***)))))))))******++++++******)))******)))((('''''''''''')))(((((()))******)))'''&&&&&&''''''((()))))))))(((((()))))))))*********,,,,,,++++++***))))))(((++++++************+++++++++)))(((((()))******)))((()))))))))************''''''((())))))***++++++))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''')))*********)))(((((((((((((((((('''''''''''''''((()))***+++,,,,,,,,,+++***)))))))))))))))))))))((((((''''''(((((()))))))))*********++++++...)))'''(((((('''(((+++,,,+++***((('''&&&&&&&&&))))))(((((((((((())))))''''''''''''((())))))***))))))************))))))(((((((((((((((((((((((()))((('''%%%%%%%%%&&&'''((('''&&&'''(((((('''&&&&&&'''((()))))))))(((((('''((()))*********)))(((******)))(((((('''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((,,,***((((((***+++***)))+++)))'''((()))******))))))((((((''''''(((((()))((())))))******++++++,,,)))))))))))))))*********(((((((((((())))))))))))******)))((()))***+++,,,)))))))))******+++++++++,,,,,,++++++******))))))((())))))***************+++************)))))))))))))))))))))***************************++++++,,,)))*********++++++++++++,,,+++******)))*********++++++******************++++++******++++++,,,---******++++++++++++++++++...------,,,+++***)))))))))***,,,,,,+++******++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++******++++++,,,,,,++++++***))))))))))))************((()))***+++,,,,,,,,,,,,)))))))))*********++++++))))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))(((((())))))))))))(((((())))))))))))))))))))))))++++++,,,---------,,,,,,++++++++++++************((()))))))))************)))***++++++++++++++++++---,,,******+++,,,***)))(((((()))************)))++++++++++++++++++++++++(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))((((((((())))))))))))))))))))))))'''(((((((((((()))))))))((((((''''''(((((()))***%%%&&&'''((()))((('''&&&'''))))))((('''&&&'''(((((()))************)))((())))))************))))))*********)))((('''''''''(((((((((((())))))))))))'''((()))***+++,,,------,,,+++***)))))))))))))))(((''''''&&&&&&''''''(((((((((((((((''''''''''''*********)))))))))))))))+++++++++*********))))))))))))************))))))+++***(((&&&&&&&&&&&&''')))(((((()))++++++***(((&&&&&&&&&'''(((((())))))))))))***+++,,,------...+++++++++*********)))))),,,++++++++++++++++++,,,+++)))(((((()))******))))))))))))))))))(((((((((''''''(((((())))))))))))***))))))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((($$$%%%''')))******(((((())))))((((((''''''&&&&&&'''(((((()))******++++++---,,,++++++***))))))(((((((((''''''''''''(((((())))))))))))***++++++,,,+++...444888222'''$$$(((((((((&&&%%%%%%$$$$$$$$$))))))(((((((((((())))))'''''''''''''''((())))))''''''((((((((((((''''''(((((((((((((((((((((((()))((('''%%%%%%&&&'''(((***'''%%%&&&)))***(((%%%''''''(((((())))))))))))((())))))*********)))))))))((((((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((+++,,,,,,,,,))))))(((((())))))))))))))))))(((((((((((())))))((((((((())))))******************)))))))))))))))''''''((((((((()))))))))(((((('''''''''((()))***((())))))))))))*********------,,,,,,+++***))))))(((((()))***+++******)))***))))))))))))))))))))))))))))))))))))************))))))))))))***++++++))))))))))))************++++++***************+++,,,,,,,,,++++++*********,,,++++++++++++,,,------+++++++++++++++,,,,,,,,,++++++++++++++++++++++++***+++---,,,+++******++++++,,,,,,------,,,,,,+++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...000000...,,,******++++++,,,,,,++++++***((())))))***+++,,,,,,,,,)))***++++++,,,,,,,,,+++))))))*********+++++++++******++++++++++++******************************...------,,,+++***))))))((()))***++++++***)))((())))))))))))))))))))))))++++++,,,,,,,,,,,,,,,+++******************))))))(((((()))))))))*********((()))+++,,,---,,,+++++++++***))))))++++++***)))))))))************+++***************************))))))))))))))))))))))))(((((((((((())))))))))))+++++++++************)))))))))))))))))))))))))))(((((((((((()))))))))***((((((((((((((()))******&&&'''((()))))))))(((((('''))))))((('''&&&'''(((((()))***++++++***)))((()))))))))******)))))))))))))))))))))(((((((((((((((((((((((())))))))))))'''(((((()))+++,,,---...++++++***)))(((((((((((()))(((((((((((((((((()))''''''''''''((((((((((((*********)))))))))))))))(((((((((((())))))******)))))))))******)))))))))+++***(((&&&&&&&&&&&&''')))(((((()))+++,,,***)))&&&&&&''''''((()))))))))(((((()))+++,,,---...///))))))*********+++++++++,,,++++++++++++++++++,,,+++)))(((((()))******))))))))))))(((((((((((('''))))))))))))((((((''''''******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((###$$$''')))******)))((())))))((((((''''''&&&&&&******)))))))))))))))))),,,,,,,,,+++***)))((((((((((((''''''''''''(((((())))))))))))***+++,,,---+++<<>>>>>999999999999888888888888555555666777888888888888666555555555555555555555111222444555555444222111222///---...111222000...........................///......------.........+++,,,,,,---------,,,,,,......,,,++++++,,,......,,,,,,,,,---------..............................+++,,,,,,---...///111111///---+++,,,---...------******))))))))))))******,,,,,,,,,------.........******+++---------------++++++,,,---,,,+++***)))***++++++++++++,,,,,,,,,------------,,,+++******))))))***+++,,,,,,------((((((((((((((((((((((((&&&''''''(((((((((((((((&&&'''''''''(((((())))))***)))))))))((((((''''''(((((()))***************************************)))))))))***+++,,,...///''''''(((((()))))))))***---,,,***(((((((((((()))************************,,,++++++***)))(((((('''''''''''''''((((((((((((************)))))))))))),,,***))))))***++++++***(((((((((((('''&&&%%%$$$%%%%%%'''((())))))))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,***)))(((''''''((()))*********+++++++++,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))(((((())))))******++++++)))*********++++++++++++,,,,,,,,,+++***)))((('''))))))))))))))))))))))))&&&(((***)))''''''))),,,''''''((()))***+++,,,,,,(((((((((((((((((((((((((((((()))******************************)))(((((('''((()))***)))(((&&&$$$((((((''''''''''''((((((*********++++++,,,,,,,,,((((((((()))))))))))))))''''''''''''((((((((((((,,,+++++++++******))))))((((((((((((((()))******((((((((((((((())))))***))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))),,,+++++++++******))))))))))))************))))))))))))))))))************))))))))))))))))))))))))+++)))&&&%%%(((+++------,,,+++***)))(((((((((((((((((())))))******+++++++++*********))))))((((((---,,,+++)))))))))***************++++++,,,,,,,,,******))))))))))))))))))+++++++++***++++++,,,,,,******+++,,,,,,,,,,,,+++...---,,,,,,++++++++++++***+++,,,,,,------------+++,,,.........,,,***)))*********))))))))))))))))))***,,,............---''''''&&&'''(((***,,,...------...//////000//////000000111222222333444444555666666888999:::;;;;;;;;;;;;===>>>@@@AAABBBCCCHHHFFFDDDCCCBBBCCCDDDEEEHHHEEEBBBCCCFFFFFFCCC>>>===<<<<<<<<<===>>>??????======<<<;;;<<<===>>>???===<<<:::888888999;;;<<<<<<===>>>>>>===;;;888777111111111111111111111111---...///...,,,,,,...///000000///...............---,,,******++++++***(((---------,,,,,,,,,,,,,,,******++++++------...///++++++++++++++++++++++++//////...---+++)))&&&%%%,,,+++******,,,......---***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---+++))))))+++......---,,,,,,,,,,,,---...---,,,+++***)))***+++,,,111///---,,,+++,,,---...((((((((((((((((((((((((&&&''''''((((((((((((((('''''''''((((((((())))))))))))((((((((('''''''''(((((()))***************************************++++++************++++++)))))))))*********++++++,,,+++***)))(((((())))))************************++++++***))))))(((''''''((((((((()))))))))******))))))))))))))))))))))))+++)))(((((()))******)))*********))))))((('''&&&&&&&&&'''((()))))))))))))))***++++++,,,,,,++++++++++++++++++++++++++++++)))))))))******++++++++++++***))))))))))))***+++************+++++++++,,,,,,+++******))))))******))))))))))))))))))))))))+++***)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))*********((((((((())))))))))))***++++++++++++***)))(((((())))))))))))))))))))))))''')))***)))'''''')))+++((((((((()))******++++++(((((((((((((((((((((((((((((()))******************************)))((((((((()))***+++***)))'''&&&((((((''''''''''''(((((()))))))))*********++++++))))))(((((((((((())))))((((((((())))))))))))***++++++*********)))))))))((((((((((((((()))******))))))((((((((()))******)))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))))))))++++++*********)))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))***(((&&&''')))+++,,,,,,***)))))))))))))))******)))))))))))))))*********+++*********))))))))))))************+++,,,------------,,,,,,,,,,,,,,,,,,************************,,,,,,++++++***+++++++++******+++,,,,,,,,,,,,+++---,,,+++************+++***+++,,,---------------------,,,+++++++++++++++------------------,,,,,,++++++,,,------,,,+++***,,,,,,+++,,,,,,...000111//////000111222222222222555666666666777777888888:::;;;;;;<<<===>>>???@@@BBBCCCDDDEEEGGGHHHIIIJJJJJJHHHGGGFFFEEEFFFHHHIIIKKKHHHFFFGGGJJJJJJGGGCCC???>>>>>>>>>>>>??????@@@???>>>===<<<;;;<<<<<<======<<<;;;;;;;;;===???@@@@@@BBBDDDEEEDDD@@@;;;888333333333333333333333333111111111000//////111333222111111000///............,,,+++,,,------,,,+++------------,,,,,,,,,,,,---------------.........,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,++++++***---,,,+++,,,------...---++++++,,,------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...---+++******,,,......---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,------......---+++***)))***+++,,,))))))))))))))))))))))))&&&''''''(((((((((((((((''''''(((((((((((()))))))))(((((((((((('''''''''(((((()))***************************************---,,,+++***)))(((((((((+++++++++++++++,,,,,,,,,******)))))))))))))))******************************))))))((((((''''''''')))))))))*********++++++(((((((((((())))))))))))***(((''''''((())))))(((+++++++++++++++***)))(((''''''((()))************)))***++++++,,,,,,++++++++++++++++++++++++++++++)))))))))))))))*********,,,+++************+++,,,)))))))))*********++++++,,,++++++***************))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((***))))))))))))))))))(((&&&&&&'''''''''((((((((()))******+++******))))))))))))))))))))))))))))))((()))***)))''''''(((***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******)))))))))************))))))((()))***+++++++++***(((''')))((((((''''''(((((()))((((((((())))))))))))*********(((((('''((()))***))))))))))))******************))))))))))))((((((((((((((((((((()))*********))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))((('''(((***++++++***(((((((((((()))***+++,,,************))))))))))))***************)))))))))))))))***+++,,,,,,,,,,,,.........---,,,,,,++++++******++++++++++++++++++------,,,+++******************+++,,,,,,,,,,,,+++++++++******))))))******+++,,,,,,------------,,,...---+++))))))***+++---,,,,,,+++++++++*********------------,,,+++***)))/////////000111222333444444555666777888888888888=========>>>>>>>>>>>>>>>@@@AAAAAABBBCCCDDDEEEEEECCCCCCDDDEEEFFFHHHHHHIIIJJJIIIHHHGGGGGGIIIJJJKKKLLLJJJIIIJJJMMMMMMKKKHHHBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@???===;;;:::::::::<<<<<<<<<<<<>>>@@@BBBDDDEEEGGGJJJKKKIIIDDD???;;;666666777777777777666666666666555333222333555888777666555444333222111000000///......//////...---,,,,,,,,,,,,,,,---------////////////......------------------------------...---,,,,,,,,,---///000///.........------------++++++,,,---------------------------------------,,,,,,,,,,,,,,,,,,------,,,------,,,***+++---///...------,,,,,,------...+++,,,---......///......---,,,***))))))***++++++))))))))))))))))))))))))&&&''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((()))***************************************,,,+++***)))((((((((((((++++++++++++++++++++++++)))))))))))))))*********************************)))((((((((('''''''''&&&)))))))))*********++++++((((((((((((((()))))))))***)))'''''')))***)))(((++++++,,,,,,+++******)))(((((()))***************))))))***+++++++++++++++************************))))))******************+++++++++******+++++++++((())))))))))))*********++++++***)))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***%%%%%%%%%%%%$$$$$$$$$$$$******))))))((((((((('''&&&&&&&&&'''''''''(((((((((((()))***************((((((((((((((((((((((((***))))))(((''''''((()))************))))))(((((())))))))))))))))))))))))(((((()))))))))))))))((())))))************)))(((((()))*********)))(((((())))))(((((((((((()))))))))))))))))))))))))))))),,,***)))((('''((()))***(((((()))))))))*********)))))))))(((((((((((((((((((((((((((((())))))******************++++++,,,(((((((((((((((((((((((()))))))))))))))*********(((((((((((((((((((((((()))))))))(((((((((((((((******))))))))))))******((()))))))))************))))))))))))))))))))))))(((((((((***,,,,,,***((())))))(((((()))***++++++++++++******))))))((((((************************++++++,,,,,,+++)))'''&&&,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,...---,,,+++******************+++,,,,,,,,,,,,+++++++++************++++++,,,,,,---------------,,,,,,,,,************+++,,,*********)))))))))((((((...............---------000000111333444666888888<<<===>>>???????????????DDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGHHHHHHIIIBBBBBBCCCDDDEEEEEEFFFFFFHHHHHHGGGGGGHHHIIIJJJKKKKKKJJJIIIJJJLLLMMMKKKIIIGGGGGGGGGFFFFFFEEEDDDDDDDDDCCCAAA???<<<;;;999999<<<<<<<<<<<<===???AAABBBEEEGGGHHHIIIGGGDDDAAA???999:::;;;;;;;;;;;;:::999999999888666555666999<<<>>>======<<<:::999888777666444222111111111///---,,,,,,,,,,,,,,,,,,,,,,,,...................................................---,,,++++++---///111///000111000...---------+++,,,,,,---...---------++++++++++++++++++++++++,,,,,,,,,---------------+++,,,---,,,+++,,,...000------------------------+++,,,...//////...---,,,---,,,++++++++++++,,,,,,))))))))))))))))))))))))&&&''''''((((((((((((((())))))))))))))))))((((((************************(((((()))***************)))))))))))))))))))))))))))))))))((())))))***+++***************))))))))))))))))))***************))))))))))))))))))))))))((((((((((((''''''''''''((((((((()))))))))******'''((((((((())))))******,,,***((()))***+++************++++++******))))))((())))))************)))))))))***++++++++++++***************************++++++++++++++++++++++++************************((())))))))))))***************)))(((((((((((())))))))))))))))))))))))))))))))))))******)))))))))***)))))))))((((((((('''***)))))))))((((((''''''''''''((((((((()))))))))'''((()))***************((((((((((((((((((((((((***)))((((((((()))))))))++++++******)))((((((((())))))))))))))))))))))))(((((()))))))))(((((('''((())))))*********))))))'''((((((((((((((((((((())))))(((((((((((())))))************************,,,+++***)))(((((()))***'''''''''((((((((())))))((((((((((((((()))))))))((((((((((((((())))))******************++++++,,,((((((((((((((((((((((((((()))))))))*********+++((((((((((((((((((((((((((((((((((((((()))))))))******)))(((((()))******((()))))))))************))))))))))))))))))))))))(((((()))***,,,,,,)))'''++++++***)))(((((())))))++++++******))))))((((((***************+++++++++******++++++***(((&&&$$$(((((()))***+++,,,,,,---******+++++++++,,,,,,,,,...---,,,+++******************+++,,,,,,,,,,,,+++,,,,,,+++++++++,,,,,,------------......------,,,******,,,,,,---,,,+++***------------------------,,,,,,---...///111222222333444666999<<<>>>@@@AAAFFFFFFFFFGGGGGGFFFEEEEEEGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIJJJGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHIIIIIIJJJKKKKKKJJJJJJJJJKKKLLLLLLKKKJJJJJJJJJJJJJJJJJJIIIHHHGGGDDDDDDCCCAAA@@@>>><<<;;;=========<<<<<<<<<======BBBAAAAAAAAAAAAAAAAAAAAA<<<===>>>??????>>>===<<<;;;;;;;;;999888888;;;===DDDDDDDDDDDDCCCBBB@@@@@@===;;;888666555333111.........------------,,,,,,+++,,,,,,---......//////........................///...,,,******+++---...///111222111...,,,,,,---,,,,,,---.........------++++++++++++++++++++++++,,,,,,,,,------.........+++,,,------,,,,,,...000------------------------,,,---.........,,,+++***,,,,,,,,,+++,,,,,,,,,---))))))))))))))))))))))))&&&''''''(((((((((((((((******))))))))))))(((((())))))************++++++(((((()))***************))))))))))))))))))))))))((((((((()))***+++------)))))))))((((((((((((((())))))************)))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******(((((())))))******++++++,,,***))))))***++++++***))))))*********))))))((((((((()))******))))))(((((()))******++++++******************************,,,,,,,,,+++++++++++++++))))))************)))))))))))))))*********+++++++++******)))((()))))))))))))))))))))))))))))))))))))))************)))))),,,++++++******))))))((()))(((((((((((((((((('''(((((()))))))))*********'''(((((()))*********))))))))))))))))))))))))))))))(((&&&''')))******)))+++*********))))))(((((())))))))))))))))))))))))(((((()))))))))(((''''''((())))))************)))'''''''''''''''(((((((((***))))))(((((())))))***++++++************))))))+++++++++******)))((((((''''''''''''(((((((((((((((((())))))))))))******((((((((((((((()))*********))))))))))))***++++++))))))))))))))))))))))))((())))))******+++++++++))))))))))))))))))))))))(((((())))))))))))******+++***)))(((((()))***+++))))))))))))************)))))))))))))))))))))))))))((()))***,,,+++)))''',,,+++***)))((((((((((((************))))))))))))*********+++++++++++++++(((((()))))))))))))))(((&&&'''((()))***,,,------))))))******+++,,,,,,,,,------,,,+++******************+++,,,,,,,,,,,,+++,,,,,,,,,+++,,,,,,---...---............------,,,)))+++---...///---,,,+++,,,,,,,,,---......//////---...///000333666888999<<<>>>@@@DDDGGGIIIJJJKKKMMMMMMMMMLLLKKKJJJIIIHHHHHHIIIIIIJJJKKKKKKLLLLLLHHHIIIIIIIIIJJJJJJJJJKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKLLLLLLLLLLLLLLLKKKKKKIIIJJJKKKKKKKKKJJJIIIHHHDDDDDDEEEEEEDDDCCCBBBBBBBBBAAAAAA@@@???>>>===<<>>@@@BBB>>>???AAABBBBBBAAA???>>><<<===>>>===;;;;;;<<<>>>EEEFFFGGGIIIIIIHHHHHHGGGDDDBBB???===;;;999666444333222222111000///......***+++,,,---...///000000........................///...---+++++++++,,,,,,---000333222...,,,,,,---,,,,,,---...............------------------------,,,,,,,,,---......//////,,,---......------...///,,,------......------,,,---------------,,,++++++,,,,,,,,,,,,------------((((((((((((((((((((((((&&&''''''(((((((((((((((*********)))))))))((((((''''''(((((())))))))))))(((((()))***************))))))))))))))))))))))))((()))))))))+++,,,---...)))))))))(((((('''''''''******++++++***)))(((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))))))))***+++,,,,,,,,,+++***((((((***+++***)))))))))************))))))((((((((())))))(((((('''((())))))***************************************++++++++++++*********)))******+++,,,,,,+++******************+++++++++,,,---,,,++++++******++++++))))))))))))))))))))))))((()))***++++++***)))((()))))))))((('''&&&&&&&&&'''''''''((((((((((((((((((((()))))))))*********(((((()))))))))))))))((())))))))))))))))))))))))(((&&&%%%&&&)))++++++************)))))))))))))))(((((((((((((((((((((((((((((())))))(((''''''&&&(((((()))***************((((((((((((((())))))*********))))))))))))************)))))))))(((((((((***+++,,,,,,+++***(((&&&'''(((((((((((())))))))))))))))))*********++++++((((((((((((((()))******))))))((((((((()))******))))))))))))))))))))))))((())))))******+++,,,,,,)))))))))))))))))))))))))))))))))*********+++++++++***)))(((((()))***+++))))))))))))************))))))))))))))))))))))))***)))((()))++++++)))(((******)))))))))))))))***)))))))))))))))******************++++++,,,,,,,,,++++++************++++++(((((()))***++++++,,,,,,(((((())))))***++++++,,,,,,,,,++++++***+++++++++******+++,,,,,,,,,,,,+++++++++******+++,,,,,,---...............---,,,,,,,,,,,,------............+++,,,---...///000111222555666777888;;;>>>AAACCCGGGHHHKKKMMMOOOPPPQQQQQQQQQQQQPPPOOOMMMKKKIIIHHHIIIJJJJJJLLLMMMNNNOOOPPPLLLLLLLLLLLLLLLMMMMMMMMMKKKKKKKKKJJJJJJJJJJJJJJJLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJKKKKKKIIIHHHHHHHHHFFFGGGHHHJJJJJJIIIHHHGGGCCCDDDFFFHHHIIIIIIIIIIIIHHHHHHHHHGGGFFFDDDCCCBBB>>>>>>===<<<<<<===???@@@???AAACCCDDDDDDCCCAAA???===???AAAAAA???>>>>>>???BBBDDDFFFIIIKKKKKKKKKJJJJJJHHHEEEDDDCCCAAA???===999999777666444222111111------....../////////000------------------------............------------+++///333222...+++,,,...,,,------...............------------------------,,,,,,------.../////////---...//////---,,,---...,,,,,,---......---,,,,,,,,,,,,,,,,,,---...///000///000000111111111111111((((((((((((((((((((((((&&&''''''(((((((((((((((+++*********))))))((((((%%%&&&&&&&&&''''''(((((((((((()))***************))))))))))))))))))))))))************+++,,,---...***)))))))))((((((''''''***+++++++++***)))'''&&&))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,))))))***+++,,,,,,------***)))'''''')))))))))((()))******+++++++++******'''(((((((((((((((''''''(((((()))***************))))))))))))))))))))))))+++*********))))))((((((++++++------------++++++***++++++++++++,,,,,,,,,///...------,,,,,,------))))))))))))))))))))))))((()))***++++++***)))(((******)))(((''''''&&&&&&&&&'''''''''(((((())))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((%%%$$$&&&***,,,,,,+++))))))))))))))))))******(((((((((((((((((((((((((((((())))))((('''&&&&&&(((((()))***************))))))(((((()))***++++++******))))))))))))******))))))(((((('''''''''&&&)))+++---...---***'''%%%))))))))))))************))))))******+++++++++,,,((((((((((((((()))******((((((((((((((())))))***))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))))))))******+++++++++,,,+++***)))'''''')))***+++))))))))))))************))))))))))))))))))))))))+++)))((()))******)))((((((((((((((()))***+++,,,(((((())))))******++++++*********++++++,,,,,,,,,111000...+++***)))******++++++++++++++++++,,,,,,'''(((((()))******+++++++++++++++***++++++,,,,,,******+++,,,,,,,,,,,,+++******))))))***+++,,,,,,.../////////...---,,,,,,///...,,,,,,,,,...000111000000222333555777888999?????????AAACCCFFFIIIKKKMMMNNNPPPRRRSSSSSSRRRRRRSSSRRRQQQPPPMMMKKKIIIGGGIIIJJJKKKMMMOOOPPPQQQRRRNNNNNNNNNOOOOOOOOOOOOOOONNNNNNNNNMMMMMMMMMMMMMMMJJJJJJKKKJJJJJJIIIHHHGGGGGGHHHHHHGGGEEEDDDCCCDDDCCCDDDFFFHHHHHHHHHFFFEEEBBBDDDFFFIIILLLMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJIII???@@@@@@@@@??????>>>>>>@@@AAADDDEEEEEEDDDAAA@@@>>>@@@CCCDDDBBBAAA@@@@@@>>>AAADDDHHHJJJKKKKKKKKKLLLJJJIIIHHHHHHHHHFFFDDD>>>===<<<:::777555444333000000000000////////////---------------------------...//////000//////...)))...222222...+++,,,...,,,---......//////......++++++++++++++++++++++++,,,,,,------...///000000---///000///...,,,,,,---,,,,,,---......---,,,,,,+++++++++,,,...111444555444555666777777777777777))))))))))))))))))))))))***)))(((((()))***+++,,,)))))))))))))))******+++))))))***))))))((('''&&&+++***)))(((((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,(((***+++***)))((()))***((()))***++++++***)))((())))))))))))))))))))))))&&&''''''((()))******+++((((((((((((((((((((((((******))))))))))))******''')))******))))))***++++++++++++*********))))))------,,,+++*********+++))))))))))))************///---+++)))(((((()))***------......------,,,+++))))))******+++++++++++++++++++++,,,,,,------------,,,+++***)))))))))))),,,,,,++++++++++++++++++++++++***)))(((((())))))+++***)))))))))***,,,---***))))))(((((((((''''''%%%&&&'''((())))))))))))))))))))))))************(((((((((((((((''''''&&&&&&%%%%%%&&&((()))(((''')))(((((((((''''''&&&&&&))))))))))))(((((((((((()))(((''''''''')))***++++++***((('''''''''((()))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))''''''''''''''''''''''''+++++++++***************))))))************))))))((()))*********((('''&&&************************))))))))))))))))))))))))))))))))))))(((((((((((('''(((******))))))***,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((++++++)))((('''''''''''',,,+++***(((''''''''''''*********)))))))))))))))************************************************+++++++++*********************))))))))))))******......---,,,+++++++++,,,...------,,,,,,---......))))))************)))(((---...//////......000222111222111000...///222555999999999;;;???CCCGGGIIILLLLLLKKKKKKKKKMMMNNNPPPSSSRRRSSSTTTTTTSSSPPPMMMSSSNNNIIIGGGHHHIIIHHHGGGIIIKKKNNNQQQRRRRRRQQQQQQQQQQQQQQQSSSUUUUUUSSSQQQKKKJJJJJJIIIHHHHHHGGGGGGHHHGGGEEECCCAAA@@@@@@???BBBAAA>>><<<::::::999:::888999;;;===>>>===<<<;;;>>>???AAABBBCCCEEEHHHJJJKKKLLLLLLLLLLLLLLLKKKJJJGGGDDDAAA??????@@@AAAAAAAAABBBEEEIIIKKKIIIEEEBBB>>>???BBBFFFIIIIIIGGGDDD@@@??????@@@CCCGGGKKKNNNUUUQQQLLLLLLOOOOOOMMMIII@@@???>>>===<<<<<<<<<<<<444333222222333333111000//////.........//////000000000//////...////////////...------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///...------------...//////...---,,,,,,,,,,,,,,,///////////////////////////***%%%&&&+++...///---(((---,,,'''///CCCPPPRRR111222444555555444222111))))))))))))))))))))))))''''''&&&%%%&&&&&&(((((())))))((((((((((((((((((((())))))))))))(((((('''((())))))))))))))))))((())))))))))))))))))))))))************))))))))))))************++++++++++++(((***+++***)))((()))+++((()))***++++++***))))))))))))))))))))))))))))))''''''(((((()))******+++************************))))))))))))))))))))))))''')))******))))))***++++++++++++*********)))))),,,,,,+++***************))))))))))))************...,,,***)))((()))******+++,,,,,,,,,,,,+++******************************+++++++++,,,,,,------------,,,+++***))))))))))))++++++++++++++++++++++++++++++***)))))))))))))))((('''&&&&&&&&&'''))))))***+++++++++******)))(((%%%&&&'''((())))))))))))(((((()))))))))*********((())))))))))))((('''''')))((('''(((***+++***)))((((((((()))))))))******(((((((((((()))))))))))))))(((''''''''')))***+++******)))((((((((((((((())))))))))))))))))))))))***)))(((((((((((()))***))))))))))))))))))))))))''''''''''''''''''''''''************************))))))************)))))))))))))))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******)))(((***+++))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***(((((('''(((((()))***++++++***)))(((((('''((((((***)))))))))))))))))))))***************************************************************+++++++++,,,,,,++++++++++++,,,,,,+++******)))(((((()))))),,,++++++*********++++++,,,,,,,,,,,,++++++++++++...///000///......000111000111222222333555999<<>>===<<<;;;:::999999999999;;;:::888666555555555555444555777888888888777666555777999;;;<<<>>>AAACCCCCCDDDDDDEEEEEEFFFEEEEEEHHHFFFEEEDDDEEEFFFHHHHHHDDDEEEHHHKKKMMMMMMJJJHHHBBBBBBCCCEEEGGGGGGEEECCCBBBBBBAAAAAABBBGGGOOOTTT\\\YYYVVVUUUUUUTTTQQQNNNHHHGGGFFFDDDBBB@@@??????<<<999666555555444222111222111000///////////////......------------............------,,,---------......------------......000...,,,******,,,...000000///......---------...........................///+++'''(((---000///---***///...***111AAAKKKKKK///000111222222111000///))))))))))))))))))))))))******)))((((((((())))))'''''''''''''''((())))))'''(((((())))))))))))(((&&&''')))******)))'''&&&)))))))))))))))))))))))),,,+++++++++******))))))))))))))))))************)))***+++***))))))***+++)))******+++******))))))))))))))))))))))))))))))'''(((((())))))*********************************)))******************)))''')))******))))))***++++++++++++***************++++++***)))))))))******)))))))))*********++++++,,,+++***))))))***+++,,,***************)))((((((*********)))))))))))))))++++++,,,,,,,,,,,,------,,,,,,+++***)))))))))))))))*********+++,,,,,,,,,+++***))))))))))))))))))***))))))))))))***++++++++++++,,,------,,,***)))&&&&&&'''((())))))))))))(((((())))))))))))*********************)))(((((()))((('''(((***+++***)))(((((((((((())))))))))))''''''(((((())))))******)))((((((''''''(((******))))))******))))))((('''))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))******)))((((((((())))))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((()))))))))))))))***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++(((((((((((()))***++++++***))))))(((((()))))))))))))))))))))))))))******************************************************))))))******++++++,,,,,,,,,,,,++++++++++++,,,,,,------,,,+++++++++,,,,,,,,,++++++***)))))))))***000///...,,,,,,,,,---......///000///......000222000222555888:::===BBBEEEKKKKKKKKKKKKMMMOOOQQQSSSRRRSSSSSSTTTTTTTTTTTTTTTQQQPPPPPPQQQQQQPPPMMMKKKDDDAAA>>><<<===>>>>>>>>>AAACCCGGGKKKPPPSSSUUUVVVZZZVVVQQQMMMIIIFFFCCCAAA;;;;;;:::999888777666666444333333333333444444555444444333111111000111111111111222333333333222222...000333444555666999;;;999::::::;;;<<<===>>>>>>@@@@@@@@@AAACCCDDDFFFGGGGGGGGGHHHKKKNNNOOONNNMMMHHHFFFEEEFFFGGGGGGFFFDDDEEEFFFEEEBBB@@@DDDNNNVVV]]]___``````^^^[[[YYYYYYUUUSSSQQQMMMJJJFFFDDDCCCAAA>>>;;;888888888888777666555444222111000//////......------------.........------------....../////////............//////111...***((((((***...111000000///............///------------------------...,,,***,,,///111///---)))......+++000:::@@@>>>,,,---...//////...---,,,)))))))))))))))))))))))),,,++++++******)))))))))%%%%%%&&&'''(((***+++,,,&&&'''((())))))***))))))&&&'''((())))))((('''&&&)))))))))))))))))))))))),,,++++++******))))))((((((((((((((()))))))))))))))***++++++))))))***+++******+++*********))))))(((((((((((((((((((((((((((((()))))))))*********************************++++++,,,------,,,++++++''')))******))))))***+++******************************)))))))))))))))***))))))*********+++++++++******))))))******,,,,,,))))))******))))))((('''*********)))))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))******((())))))***+++,,,,,,---******)))))))))))))))************+++++++++,,,,,,***+++,,,------,,,***)))''''''((()))))))))))))))(((((((((((()))))))))******++++++++++++***))))))((('''&&&'''((()))((('''))))))(((((('''&&&%%%%%%&&&''''''((()))******+++***)))(((''''''((()))***))))))***++++++)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))+++***)))(((((((((******''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))***++++++***((('''((()))(((((((((((((((((((((((())))))))))))))))))))))))*********))))))*********+++******)))(((((())))))))))))(((((()))******+++)))))))))))))))*********************************************************))))))******+++,,,------+++******))))))******+++......------------.........---,,,,,,++++++++++++000///---++++++,,,---...,,,---/////////000222555666888===@@@CCCFFFJJJMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRSSSTTTUUUUUUUUUTTTSSSSSSRRRQQQQQQOOOLLLHHHDDD;;;999777666777777888999;;;???FFFLLLRRRUUUVVVVVVWWWRRRKKKEEEAAA>>>;;;999777777666555444333222222222222222222222222333444111111000000000000000000000000111111111111222222///111333333333333555666444444444555666777888888777999;;;<<<===>>>@@@AAAEEEEEEEEEGGGJJJLLLMMMLLLJJJHHHFFFFFFGGGHHHHHHGGGDDDGGGHHHDDD???AAAJJJRRRZZZ```fffhhhfffdddeeegggaaa```\\\XXXSSSNNNKKKIIIDDDAAA===<<<<<<>>>??????;;;:::888666333222111111111000000////////////000...---------...///000000000//////......//////000000...,,,******,,,...000//////...............///------------------------,,,,,,,,,---000000...,,,'''+++---+++---222333000++++++,,,------,,,++++++))))))))))))))))))))))))(((((((((''''''&&&&&&%%%(((((((((((()))***++++++&&&'''((())))))***)))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))******)))))))))(((((((((''''''((((((((())))))))))))+++,,,+++***)))***+++,,,++++++***************(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))***+++,,,,,,+++***)))''')))******))))))***+++***************************)))))))))))))))******************++++++++++++)))))))))******+++,,,,,,*********+++***))))))(((*********))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))*********(((((()))***++++++,,,,,,***)))))))))))))))******'''''''''(((((((((((((((((()))***++++++***))))))'''((())))))))))))))))))'''(((((((((((()))))))))+++++++++++++++******))))))(((''''''((()))(((&&&((((((((((((((((((((((((&&&''''''((()))******+++***)))(((''''''((()))***)))***+++++++++***((('''))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************''''''(((((())))))))))))))))))************))))))+++***)))(((((()))***+++((((((((((((((((((((((((************************'''((((((((()))))))))******++++++***((('''((()))(((((((((((((((((((((((())))))))))))))))))))))))***))))))(((((())))))***+++******))))))))))))***)))(((((())))))***+++,,,(((((())))))************************************************************))))))***+++,,,------...++++++************++++++++++++************++++++...------,,,++++++,,,,,,...---+++******+++---...+++---///111222444777:::>>>AAAFFFIIIJJJLLLNNNPPPOOOOOOOOOOOOPPPQQQQQQRRROOOQQQRRRTTTUUUTTTTTTSSSWWWVVVUUUSSSPPPIIIBBB<<<555555444333333333444555777===EEENNNSSSTTTSSSQQQNNNIIIBBB===999777666555444444333333222111111000222222111000000000111111000000000000000000//////000000//////000111333444444666777888777666666777777777666555444555555666777999<<<===<<<===@@@BBBBBBAAAAAABBBDDDFFFFFFFFFFFFDDDBBBBBBCCCEEEFFFFFF???DDDHHHGGGCCCDDDKKKRRR[[[ccckkknnnllljjjmmmpppmmmkkkhhhddd___YYYUUURRRJJJFFFBBB@@@@@@BBBBBBBBB???>>><<<:::888666555555333333222111000/////////............//////000111//////............//////......////////////.........------,,,------......------------------------++++++,,,...///...,,,+++(((+++---,,,,,,...,,,***+++,,,,,,,,,,,,,,,,,,+++))))))))))))))))))))))))(((((()))))))))(((''''''---,,,+++)))(((((('''''''''(((((())))))))))))(((***)))'''&&&&&&''')))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***+++,,,+++*********,,,---,,,+++***************))))))))))))))))))))))))************************(((((((((((((((((((((((('''(((***++++++***((('''''')))******))))))***+++***************+++++++++******)))))))))***++++++*********++++++++++++,,,))))))******+++++++++++++++++++++++++++***)))))))))*********++++++++++++------,,,,,,,,,,,,++++++++++++***************+++((()))))))))***+++++++++)))))))))))))))******+++'''((()))*********))))))((((((((((((((()))))))))((())))))******)))))))))''''''(((((((((((())))))***++++++++++++***)))))),,,***))))))++++++***(((''''''((()))***+++,,,,,,''''''(((((())))))************(((''''''(((((()))******++++++******)))((()))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))******+++))))))************))))))******)))))))))***++++++))))))))))))))))))))))))************************''''''(((((())))))******)))***+++***)))((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))''''''((()))***+++---...)))))))))))))))***+++,,,((((((((()))******++++++******************************************************++++++,,,,,,------------,,,,,,,,,,,,------,,,,,,++++++,,,,,,------,,,++++++******++++++,,,---,,,,,,,,,,,,...///000///111444666777:::===@@@EEEHHHLLLOOOOOOOOOOOOPPPLLLMMMMMMNNNOOOPPPQQQQQQPPPQQQRRRTTTUUUVVVWWWWWW\\\\\\[[[YYYTTTKKK@@@888333444444333222111333444555:::BBBJJJNNNMMMJJJGGGBBB???:::666555555555444111111111111111111111111111000000////////////000111111111222111111000000000///......000222555777;;;===???@@@???>>>??????AAA???===:::777666555555555888;;;;;;:::<<<@@@CCCCCCBBBAAAAAACCCCCCBBBAAA@@@>>><<<<<<>>>?????????999>>>DDDFFFFFFIIIOOOTTT___fffmmmpppnnnmmmooorrrsssrrrooolllgggbbb^^^[[[SSSPPPKKKGGGEEECCCBBB@@@BBBAAA@@@>>><<<;;;;;;;;;777666444222111000//////000////////////000000111//////............//////...///000111111000///...---,,,,,,,,,,,,---......------------------------+++,,,---......---,,,+++,,,---...//////...---+++------,,,,,,,,,,,,------))))))))))))))))))))))))))))))++++++,,,+++******+++***)))(((((((((((((((((())))))))))))((((((''')))))))))(((((()))))))))))))))))))))))))))))))))((((((((())))))***++++++(((((()))))))))************+++,,,,,,******+++,,,...---,,,***))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))''')))+++,,,,,,+++)))'''''')))******))))))***+++))))))*********+++++++++***************+++,,,,,,*********+++++++++,,,,,,)))******+++++++++*********++++++++++++***))))))))))))***+++,,,------...---------,,,,,,++++++++++++***************++++++))))))))))))************)))))))))))))))***++++++)))***+++,,,---,,,,,,+++)))((('''&&&&&&(((***+++))))))*********))))))((('''''''''((((((((())))))*********+++***))))))(((,,,+++******++++++***(((((((((((((((((((((''''''(((((((((((())))))))))))+++***)))'''''''''((())),,,+++******))))))******)))))))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***++++++,,,))))))************))))))((()))***+++++++++++++++))))))))))))))))))))))))************************'''''''''((()))*********((()))******)))(((***+++))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++''''''((()))***,,,---...*********)))******++++++'''(((((()))******++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------..................///000000++++++++++++,,,---......---...///000111333444444888999;;;<<<===???BBBEEEGGGKKKOOOQQQPPPOOONNNNNNKKKLLLNNNPPPRRRSSSTTTTTTUUUUUUVVVXXXZZZ\\\^^^___```aaabbbaaa[[[PPPCCC999444666777555333111333555444777<<<@@@BBBAAA???===:::888555444444555555555111111222222333444444444333333333333444555666777666666777777666555444333333222111111333777;;;===CCCFFFJJJLLLMMMMMMNNNOOOLLLJJJEEE@@@;;;888666666111444777777777:::@@@FFFJJJHHHGGGGGGGGGFFFCCCAAA>>><<<;;;:::;;;;;;:::999888:::===???BBBFFFLLLPPP[[[```fffjjjllllllnnnpppppppppnnnllliiiddd```^^^YYYVVVQQQMMMJJJGGGDDDBBBDDDCCCBBBAAAAAA@@@@@@AAA>>>===;;;888555333222222111111000000//////000000111000000//////000000111...//////////////////...---------------...//////........................,,,---.........---------...---...//////......///------,,,,,,,,,,,,------))))))))))))))))))))))))%%%&&&''')))))))))((('''$$$$$$%%%&&&(((***,,,---))))))***))))))(((''''''((()))***++++++***)))((())))))))))))))))))))))))(((((()))***+++,,,,,,---))))))))))))***************+++,,,,,,******+++,,,///---,,,***))))))******))))))))))))))))))))))))++++++*********************************************,,,...000000...,,,***((()))******))))))***+++))))))******++++++++++++++++++******+++,,,------******+++++++++,,,,,,,,,******+++++++++******)))***************)))(((((())))))***+++---...///000---------,,,,,,++++++++++++***************++++++*********)))))))))))))))))))))((())))))***++++++&&&'''((()))***)))((((((***)))'''%%%&&&(((+++,,,))))))*********))))))(((''''''''''''((((((((())))))************)))((((((+++)))(((((())))))(((&&&+++***(((%%%### ))))))))))))((((((((((((+++***)))'''''''''((()))---,,,***)))))))))***+++)))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))((((((((((((((((((((((((((())))))***+++,,,,,,,,,))))))************))))))((()))***,,,,,,,,,+++***))))))))))))))))))))))))************************&&&''''''((()))******+++'''(((******))))))***,,,)))))))))))))))))))))))))))))))))))))))))))))))),,,++++++++++++++++++,,,+++***************++++++++++++***************+++'''(((((()))***+++++++++************************************************---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++,,,---...---------...///000111222///000222444666777888888???@@@BBBBBBAAABBBEEEGGGGGGJJJOOOQQQPPPNNNLLLLLLQQQRRRUUUWWWZZZ[[[\\\]]]YYYYYYZZZ[[[^^^aaadddfffaaacccffffff```UUUFFF<<<555777999777444222333555555666777888999888888777777555333333555666666555333333444555666777888999999999999:::<<<>>>@@@AAA;;;<<<<<<===<<<:::999888777666555555888<<>>:::777666000444777888999===EEELLLPPPOOOMMMMMMLLLJJJFFFCCCAAA???===<<<<<<;;;888666;;;999888888;;;???DDDGGGSSSWWW]]]cccgggkkknnnpppjjjjjjjjjhhhfffbbb^^^\\\YYYWWWSSSQQQOOOLLLIIIFFFDDDDDDCCCCCCCCCCCCDDDDDDEEEDDDAAA>>>;;;888777666222222111000//////000000222222111111111111222222000///---,,,,,,---///000...............///000111////////////////////////...///000///...---...///---,,,+++---------...000------,,,,,,,,,,,,------))))))))))))))))))))))))++++++***))))))((())))))&&&(((***+++++++++,,,...))))))))))))))))))))))))+++)))((()))+++,,,***'''+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,+++******---,,,***)))***,,,,,,,,,+++***)))'''''')))***+++************************))))))))))))))))))))))))+++++++++,,,,,,---------((((((((((((((((((((((((++++++++++++******))))))(((((())))))*********+++------,,,,,,+++***))))))+++*********))))))(((((()))************+++++++++...***'''(((+++------,,,+++++++++,,,,,,---------))))))))))))))))))))))))...,,,***+++------***''')))***+++,,,,,,+++***)))++++++,,,,,,,,,++++++***+++***************+++,,,)))))))))))))))))))))))))))(((((((((''''''''''''+++++++++******)))''''''''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***+++,,,---(((((()))************))),,,***))))))+++---,,,,,,///,,,***+++---...,,,***(((((()))))))))(((((('''***)))((((((((()))+++,,,++++++******))))))((((((&&&''''''((()))******+++,,,,,,+++***)))))))))***,,,,,,++++++***+++++++++************************)))))))))))))))******+++*********)))))))))))))))******************************)))(((''''''((((((******))))))))))))******,,,++++++******++++++,,,+++*********))))))(((((()))************+++++++++++++++************+++++++++++++++***++++++,,,,,,...,,,******,,,---+++)))***+++,,,,,,,,,,,,++++++,,,---------,,,...000333///222777<<>>666666555333333222222222111333444555555666888;;;666666555555555555555666999999:::::::::===AAADDD???@@@CCCHHHNNNSSSUUUVVVXXXVVVTTTPPPKKKGGGCCCAAA???===;;;999:::<<<@@@BBBJJJMMMRRRWWWYYYXXXVVVUUUTTTQQQKKKFFFBBB===999666===999777999;;;>>>FFFOOOZZZ\\\^^^]]]YYYVVVTTTSSSLLLKKKJJJGGGCCC???;;;999:::::::::777555777===BBBHHHLLLOOOQQQSSSVVV[[[___ddddddeeefffeeeaaa[[[VVVUUUSSSPPPNNNLLLMMMMMMNNNKKKHHHFFFEEEFFFHHHHHHHHHCCCDDDEEEEEECCC@@@<<<999666555333111111111111222///000111222222222111111........./////////000000,,,---///000000000///...//////.........---------////////////////////////........................---------,,,,,,+++++++++))))))))))))))))))))))))******)))((((((((())))))&&&'''))))))((('''((()))))))))))))))))))))))))))((('''&&&'''******(((&&&+++++++++*********))))))************************))))))))))))))))))))))))***++++++,,,,,,,,,++++++---+++*********+++,,,,,,+++***)))(((((()))***+++***************************************************+++++++++,,,,,,,,,,,,************************++++++++++++*********))))))******************+++*********++++++++++++++++++*********))))))))))))************+++++++++++++++***)))***---...,,,***))))))******+++,,,------***************************((('''(((+++,,,+++)))******++++++++++++***************++++++******)))&&&&&&''''''((()))***+++************************))))))((((((((('''''''''))))))************))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))***+++,,,---+++++++++++++++***)))))))))((('''(((+++,,,---,,,,,,***((((((******(((&&&((())))))******))))))((()))((('''''''''(((***************)))))))))))))))''''''(((((())))))******,,,+++******))))))*********)))))))))))))))******************************)))))))))))))))******+++************))))))))))))************************)))))))))(((((('''''''''******))))))))))))******+++******))))))******++++++*********)))))))))))))))************+++++++++++++++************+++++++++++++++***++++++,,,------+++******,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,---.../////////000333666444777;;;@@@CCCEEEEEEEEEFFFFFFFFFFFFHHHIIIKKKLLLNNNNNNPPPRRRVVVYYY]]]^^^bbbdddgggjjjkkkkkkiiihhhdddcccdddfffiiikkkkkkkkkjjjgggccc```\\\RRRFFF===333222222111111111222222222333333222111111333555444444444555666888999:::888:::<<<>>>@@@DDDIIIMMMNNNOOOQQQVVV[[[```dddeeefffeeebbb___[[[WWWSSSQQQLLLIIIFFFDDDCCCDDDFFFHHHGGGIIIMMMPPPQQQQQQOOONNNQQQNNNIIIFFFCCC@@@<<<:::;;;:::;;;@@@DDDHHHOOOWWWeeeggghhhgggdddbbbaaaaaa[[[ZZZXXXUUUQQQLLLGGGEEE@@@???<<<888777888<<<@@@BBBEEEHHHJJJKKKMMMQQQTTTWWWWWWXXX[[[^^^______^^^XXXVVVSSSPPPMMMJJJIIIHHHLLLKKKIIIIIIIIIIIIGGGFFFFFFGGGGGGGGGEEECCC@@@>>>>>><<<999555222000//////111111111111000//////...---.........////////////,,,---///000000000///...//////.........---------////////////////////////---------------------------------,,,,,,,,,++++++))))))))))))))))))))))))((((((((('''(((((())))))''')))***)))'''&&&&&&''')))))))))))))))))))))))))))))))))+++------+++***+++++++++***************************************)))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,++++++******++++++,,,+++***)))(((((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************++++++++++++************,,,,,,+++++++++++++++***''''''(((***+++,,,---...***************)))))))))************+++++++++,,,))))))***---......+++)))*********************++++++++++++++++++++++++++++++***((()))***++++++***++++++************++++++((())))))*********))))))%%%%%%%%%&&&((()))+++,,,************************)))))))))(((((((((''''''''''''(((******+++++++++))))))))))))))))))(((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))******+++,,,------------+++***)))((((((((((((***---/////////+++)))((((((((((((&&&%%%))))))***************)))'''''''''''''''((())))))))))))))))))************(((((((((((())))))))))))++++++***)))))))))******(((((((((((()))***++++++)))))))))))))))))))))))))))))))))))))))******+++************************************************(((((()))***)))((('''&&&******))))))))))))*********))))))))))))))))))******************))))))))))))************+++++++++++++++************+++++++++++++++++++++,,,---------+++******++++++***)))...---,,,,,,,,,,,,---......///111222333444777::::::===AAAEEEHHHIIIIIIHHHIIIIIIJJJKKKLLLNNNPPPQQQRRRSSSTTTXXX]]]ccciiilllkkkmmmppprrrrrrqqqooonnnjjjiiiiiijjjkkkkkkiiigggccc```[[[WWWSSSKKKBBB;;;222222111111222222333444666666666444222111111333555555555666888:::;;;<<<:::===AAAFFFJJJPPPVVVZZZ___```cccfffkkkppptttwwwvvvuuusssqqqmmmjjjgggeee^^^\\\XXXTTTRRRRRRRRRSSSKKKLLLLLLMMMMMMLLLLLLKKKNNNKKKHHHFFFEEECCCAAA???===>>>DDDMMMSSSWWW]]]dddqqqrrrsssrrrqqqpppqqqrrrooonnnllliiiddd___ZZZXXXOOOIIIBBB===;;;<<<>>>???@@@BBBFFFHHHIIIJJJKKKMMMLLLKKKKKKNNNSSSXXX\\\]]][[[ZZZXXXUUUQQQMMMJJJHHHMMMLLLLLLMMMNNNNNNKKKIIIKKKJJJIIIHHHFFFEEEEEEEEECCCBBB>>>:::666333111000333333222111000///...------............/////////---...//////000//////////////////............---////////////////////////------------------------------------,,,,,,,,,,,,((((((((((((((((((((((((''''''&&&''''''((()))***(((***++++++)))(((((())))))))))))))))))))))))))))))***+++---......---+++************************************************))))))))))))))))))))))))((()))***+++,,,---------++++++,,,+++******+++,,,+++******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))*********************************++++++++++++++++++++++++---------,,,,,,+++++++++''''''((()))+++,,,------*********************************+++++++++,,,,,,******+++,,,---,,,+++***------,,,+++***)))((((((++++++++++++++++++++++++111000---,,,+++*********,,,+++***))))))***+++,,,((()))******************(((((((((((()))***+++,,,************************)))))))))((((((((((((''''''((()))******++++++***+++******))))))(((((((((((((((((((((((((((((((((+++++++++***))))))(((((()))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,+++***)))((())))))***---000333333222---,,,+++******)))(((''')))******++++++++++++***''''''''''''(((((())))))(((((())))))******++++++))))))))))))((((((((((((******))))))))))))******************+++,,,---...(((((((((((((((((((((((()))))))))))))))******+++)))***************++++++************************((()))+++,,,,,,***((('''+++******))))))******+++******))))))))))))******************************))))))*********+++++++++,,,++++++******++++++,,,+++++++++++++++,,,---...,,,+++++++++++++++***)))///...,,,++++++,,,...000///111333555666888;;;===>>>AAAEEEHHHKKKKKKKKKJJJKKKKKKMMMNNNPPPSSSTTTUUUXXXZZZ]]]aaagggmmmqqqtttnnnppprrrssssssrrrpppnnnlllkkkhhhgggeeeccc___\\\VVVRRRNNNJJJGGGCCC===999555555444444444555666666:::::::::999777666888999;;;::::::::::::;;;;;;<<>>;;;999777666555444333222111000//////..............................///////////////////////////...............................................................------------------,,,,,,((((((((((((((((((((((((''''''&&&''''''((()))***''')))++++++***)))***+++))))))))))))))))))))))))%%%''')))++++++***((((((************************************************))))))))))))))))))))))))((()))***+++,,,---------)))+++---,,,******+++,,,++++++************++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++++++++,,,...---------,,,,,,++++++))))))******++++++++++++***************+++++++++***++++++++++++,,,,,,,,,,,,,,,+++*********+++------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++//////...,,,+++*********,,,+++***))))))***+++,,,)))******+++,,,,,,+++++++++******))))))))))))******************************)))))))))(((((((((((())))))************))))))++++++******))))))((((((((((((((((((((((((((((((************))))))(((((()))))))))))))))))))))))))))))))))((())))))******))))))***************)))))))))***---111222222111,,,---,,,+++***)))))))))))))))***+++++++++++++++(((((())))))************(((((())))))******++++++))))))))))))((((((((((((***))))))((())))))******************+++,,,---...(((((((((((((((((((((((()))))))))))))))******+++))))))******+++++++++,,,************************)))***,,,------,,,***)))++++++************+++++++++++++++******+++++++++***************+++++++++))))))*********+++++++++,,,,,,++++++++++++,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,+++***++++++...---,,,+++,,,...111222111333666888:::;;;>>>@@@AAACCCGGGKKKMMMMMMMMMLLLLLLMMMOOORRRUUUWWWYYYZZZ___bbbggglllqqqtttuuuvvvpppqqqssstttsssqqqooommmgggddd```\\\YYYUUUPPPLLLFFFDDDAAA>>>===;;;:::999888888777777777777888888999;;;<<<======>>>AAACCCCCCBBBBBBBBBCCCCCCDDDEEEJJJNNNUUU\\\bbbhhhmmmpppsssuuuxxxyyy{{{~~~~~~|||{{{xxxvvvtttrrrqqqqqqqqqrrrjjjhhheeebbbaaa```aaaaaa___]]]ZZZYYYYYYXXXWWWUUUVVVYYYaaajjjooooooqqqvvv{{{|||~~~~~~{{{xxxvvvssskkk```XXXTTTRRRPPPNNNRRRTTTVVVZZZ\\\]]]\\\[[[ZZZXXXUUUTTTSSSQQQNNNKKKQQQRRRTTTVVVXXXZZZ[[[[[[WWWVVVTTTUUUWWWYYYYYYYYYSSSPPPLLLHHHFFFFFFGGGHHHGGGFFFEEECCC@@@>>><<<;;;666555333222111000000000/////////////////////////////////.........//////////////////////////////------------------------////////////////////////------------------------))))))))))))))))))))))))((((((((('''(((((())))))&&&''')))***)))((()))***))))))))))))))))))))))))'''***---...---+++))))))***************+++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))***++++++,,,,,,,,,,,,(((+++...---+++)))***,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++,,,,,,++++++++++++++++++*********+++++++++++++++++++++++++++,,,,,,,,,,,,------,,,***((()))+++...)))******,,,---...//////++++++++++++++++++++++++%%%(((*********)))***+++++++++************++++++)))***+++,,,,,,,,,,,,,,,+++***)))(((''''''''''''++++++++++++++++++++++++******)))))))))((((((((())))))*********))))))(((******************))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((())))))***(((((()))***************''''''(((+++---...---+++)))***+++***((('''((()))(((((()))***++++++++++++(((((()))***************))))))))))))************(((((((((((())))))))))))))))))((((((((()))******(((((((((((()))***++++++)))))))))))))))))))))))))))))))))))))))******+++))))))******+++,,,,,,,,,************************)))***+++,,,---,,,++++++++++++************++++++,,,,,,++++++++++++,,,,,,*********+++++++++++++++)))************+++++++++,,,,,,++++++++++++,,,,,,++++++++++++,,,...///000,,,......---,,,+++,,,---.........///000222555666444777;;;===>>>???BBBCCCDDDFFFJJJNNNPPPQQQPPPOOOPPPRRRUUUXXX[[[^^^___```fffiiinnnssswwwwwwvvvuuuttttttuuutttrrrnnnjjjhhh[[[WWWRRRNNNJJJFFFCCC@@@<<<:::999888777888999::::::::::::::::::;;;<<<===;;;===@@@CCCEEEIIIMMMPPPOOOPPPQQQRRRTTTVVVXXXZZZ[[[___eeekkknnnqqqtttuuuyyy||||||{{{zzzyyyyyyzzz{{{{{{vvvtttqqqooommmmmmmmmnnnpppnnnlllkkkkkkjjjiiihhhhhhiiiooouuuwwwuuuvvvzzz}}}~~~}}}}}}xxxpppiiieeecccaaa```______```bbbeeeeeedddbbbdddcccbbb```^^^ZZZUUUQQQJJJJJJJJJLLLPPPTTTYYY\\\___]]]\\\\\\^^^^^^]]]\\\YYYVVVPPPKKKHHHGGGGGGHHHKKKKKKJJJHHHFFFDDDAAA@@@:::888666333222111111111111111000000000000000///000000///............///...////////////000000000------------------------////////////////////////------------............))))))))))))))))))))))))******)))((((((((())))))(((***++++++)))(((((())))))))))))))))))))))))))),,,000333444111...,,,,,,))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))***++++++,,,,,,,,,++++++'''+++///...+++)))***---***++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++******)))))))))))))))))))))))))))))))))+++++++++,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,,,,------+++------,,,))))))***,,,******++++++,,,,,,,,,,,,************************!!!%%%)))+++***)))***+++******++++++++++++******((()))***++++++,,,,,,,,,+++******))))))))))))***++++++++++++++++++++++++*********)))))))))(((((('''((()))*********************************++++++))))))))))))))))))))))))&&&&&&&&&'''(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))******+++++++++***))))))''''''(((***++++++(((&&&&&&((())))))'''&&&(((***&&&'''((()))************'''''')))*********)))(((*********)))))))))))))))''''''(((((())))))******((((((((((((((()))*********)))))))))))))))******************************)))))))))))))))******+++))))))***++++++,,,------************************)))))))))*********++++++,,,++++++******++++++,,,++++++************++++++*********++++++,,,,,,,,,)))************+++++++++---,,,,,,++++++,,,,,,---+++++++++,,,---...///000---///000///---,,,---///...///111333666888:::;;;999<<<@@@BBBCCCDDDEEEGGGHHHKKKOOORRRUUUVVVVVVUUUVVVXXX\\\```cccfffhhhhhhlllnnnrrruuuwwwxxxxxxwwwssssssqqqnnniiiccc^^^ZZZNNNJJJDDD@@@>>>===<<<:::999999888888777888:::<<<===>>>???@@@BBBDDDFFFGGGGGGJJJNNNRRRVVV[[[```dddddddddeeegggiiikkkmmmooolllpppuuuxxxyyyxxxxxxxxx|||}}}||||||||||||}}}~~~~~~}}}{{{yyywwwvvvvvvwwwwwwzzzyyywwwvvvwwwxxxwwwvvvvvvvvvxxx|||{{{xxxyyy}}}}}}~~~}}}{{{wwwsssrrrssstttqqqnnnmmmmmmnnnnnnllljjjjjjiiigggeeeccc```[[[XXXJJJHHHEEECCCEEEJJJPPPTTT\\\]]]aaadddggggggccc```aaa]]]XXXQQQMMMJJJIIIIIILLLMMMMMMMMMMMMLLLJJJJJJEEECCC???;;;777555444444222222222222111111111000111000///...---......///.../////////000000000000////////////////////////........................------------.........///)))))))))))))))))))))))),,,+++***))))))((())))))---//////...,,,***)))***)))))))))))))))))))))))),,,000444444000,,,+++***))))))******++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++,,,,,,,,,+++******'''+++///...+++(((***---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++******))))))************************+++++++++,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,------.........*********++++++,,,,,,,,,++++++,,,,,,,,,---------))),,,//////,,,))))))***///...---+++)))(((&&&&&&))))))))))))))))))))))))###(((---...,,,)))((())))))***+++,,,,,,+++***)))''''''(((******+++++++++,,,+++++++++,,,---......++++++++++++++++++++++++************))))))))))))%%%&&&((()))+++,,,,,,,,,)))))))))***+++++++++,,,))))))))))))))))))))))))$$$%%%%%%&&&'''((())))))))))))))))))))))))))))))***)))(((((((((((())))))---------,,,+++***)))(((***)))***+++,,,+++(((%%%%%%(((******((('''***,,,&&&&&&((())))))*********%%%&&&((()))))))))((('''++++++******))))))((((((&&&''''''((()))******+++((((((((((((((()))******,,,,,,++++++++++++++++++************************)))))))))))))))******+++))))))***+++,,,,,,------************************((((((''''''((()))******,,,++++++******++++++,,,******))))))))))))***************++++++,,,,,,,,,)))************+++++++++---,,,,,,++++++,,,,,,---+++++++++,,,---...000000...000111000---,,,...000///111444777:::<<<>>>>>>===@@@CCCFFFFFFGGGHHHIIIKKKNNNRRRVVVYYYZZZZZZZZZ[[[]]]aaaeeeiiilllnnnnnnpppqqqrrrtttvvvxxxyyyzzzooonnnkkkfff___WWWPPPLLLEEEAAA<<<999888999:::::::::;;;;;;:::999:::<<<>>>AAABBBCCCFFFJJJMMMPPPQQQUUUXXX]]]aaafffkkkqqquuuvvvvvvvvvvvvwwwxxxyyyzzzxxx{{{}}}{{{zzz|||}}}}}}}}}|||}}}}}}~~~~~~~~~|||{{{|||||||||}}}{{{zzzzzz|||~~~}}}}}}~~~}}}}}}}}}zzz{{{||||||~~~~~~{{{{{{~~~|||xxxvvvwwwvvvsssqqqllljjjgggdddbbb```\\\ZZZOOOKKKDDD??????CCCIIIMMMTTTYYYaaajjjooooookkkfffgggccc]]]VVVQQQMMMKKKJJJIIIKKKNNNPPPRRRSSSTTTTTTQQQNNNHHHCCC>>>;;;999888333333333222222222111111111000///...------...///.../////////000000111111111111111111111111111111,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////*********************************))))))))))))((())))))(((((((((((())))))************************))))))*********+++++++++++++++++++++++++++++++++******))))))((((((''''''------,,,+++***)))((('''***++++++,,,,,,++++++******+++,,,------,,,+++***,,,++++++******++++++,,,,,,+++***)))))))))++++++,,,+++******)))*********))))))(((((()))***++++++,,,,,,,,,+++++++++******))))))***+++---...//////+++++++++,,,,,,---------......---------,,,,,,,,,,,,***((((((***+++,,,+++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))(((''''''******))))))******+++,,,...---,,,,,,+++***))))))************************(((((()))***,,,---......)))))))))))))))******+++&&&''')))+++,,,+++***)))***+++,,,,,,+++***((('''+++************++++++,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))******+++***)))(((''''''((()))***************************))))))))))))))))))))))))((((((((((((((('''&&&&&&***)))'''&&&'''(((***+++))))))(((((('''''''''&&&(((((()))***+++,,,------+++******)))(((''''''&&&''')))++++++***)))((()))))))))))))))((('''%%%%%%))))))))))))************++++++************++++++))))))))))))))))))))))))+++*********+++,,,,,,---*********)))******+++,,,)))************+++++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,+++******,,,,,,+++***++++++******************------......---+++***(((---,,,,,,++++++,,,,,,------...//////...///111333111444999<<<>>>???@@@AAADDDEEEGGGHHHIIIKKKNNNPPPTTTUUUVVVXXX[[[]]]```aaacccfffiiimmmpppssstttuuusssqqqppprrrvvvuuuqqqlllkkkcccYYYRRRNNNJJJDDD???<<<;;;888777666777888999999:::;;;;;;:::<<>>BBBEEEEEEFFFHHHIIIMMMOOORRRUUUXXX\\\bbbeeehhhhhhiiijjjlllnnnpppqqqqqqpppooonnnnnnppprrrtttvvvpppiiiccc___[[[UUUPPPIIIDDD>>>;;;;;;;;;999666888888999999:::::::::999999;;;<<<<<<===???BBBEEEFFFHHHJJJLLLOOORRRWWWZZZ___cccjjjrrrwww{{{|||}}}}}}{{{yyyyyyyyyyyyzzz{{{}}}~~~~~~{{{vvvsssrrrrrrtttuuuvvvuuurrrpppppppppmmmlllkkkmmmppptttvvvvvvvvvwwwwwwvvvsssqqqqqqrrrpppkkkiiijjjkkklllpppuuuvvvyyy|||~~~~~~}}}~~~{{{xxxtttqqqfffbbb\\\UUUOOOJJJHHHGGGEEEEEEGGGLLLUUUaaalllssswww||||||xxxssspppmmmiiiaaa]]]ZZZXXXXXXYYYZZZZZZ___``````^^^ZZZTTTOOOKKKAAABBBBBBAAA@@@>>><<<;;;777555111...,,,---///111000000000000000111222333///000000111111000000///---///000000...------...////////////////////////************************)))******+++,,,,,,------++++++************++++++************************+++++++++***************++++++++++++++++++++++++++++++++++++++++++******)))************+++++++++***++++++,,,,,,++++++***---,,,+++******+++,,,---,,,++++++******++++++,,,)))***+++,,,---,,,+++***,,,,,,+++************+++,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++)))))))))))))))*********---------,,,,,,+++++++++,,,,,,,,,,,,+++++++++++++++++++++---......,,,***+++******************+++---------------.........*********************+++((()))+++------,,,+++***,,,,,,++++++++++++++++++************************************++++++++++++)))))))))))))))******+++((())))))***))))))((('''******++++++++++++++++++******)))))))))******+++++++++++++++++++++++++++''''''''''''''''''''''''((((((((((((((()))******))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((+++++++++,,,,,,+++******)))(((((('''((()))******)))))))))))))))))))))))))))***+++,,,,,,***)))(((*********)))))))))(((((('''(((***)))(((((()))***(((((((((((()))******+++***+++++++++,,,,,,,,,,,,))))))(((((((((((())))))))))))))))))))))))))))))******)))))))))******+++))))))***++++++***))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++******,,,,,,+++*********+++++++++++++++,,,,,,,,,------------------,,,,,,,,,,,,---...//////000333666888:::<<>>AAACCCDDDDDDCCCCCCDDDEEEFFFGGGIIILLLOOOPPPQQQRRRSSSUUUXXX[[[]]]bbbfffmmmtttzzz}}}}}}}}}~~~~~~~~~~~~}}}|||wwwwwwvvvvvvvvvvvvwwwwwwssssssrrroookkkhhhhhhhhhhhhjjjkkkjjjgggeeedddeee]]]\\\\\\^^^bbbfffjjjlllooopppqqqooolllhhhfffeeeccc```^^^___```aaaffflllmmmppptttvvvxxxxxxwwwwwwtttvvvzzz||||||~~~~~~|||vvvrrrlllddd]]]WWWSSSQQQKKKIIIHHHJJJQQQ[[[fffmmmyyy~~~|||{{{yyyuuuoookkkeeeaaa______^^^]]]aaaccceeeeeebbb]]]XXXUUUKKKJJJHHHEEEDDDCCCBBBBBBAAA===888333000000111333000000000000000111222222000000000111111000000000,,,---///...---,,,,,,---////////////////////////************************++++++++++++++++++++++++++++++************++++++************************************************++++++++++++++++++++++++************************+++++++++************)))***++++++,,,,,,++++++***---,,,+++******+++,,,---,,,++++++******++++++,,,)))***+++---------,,,+++---,,,,,,+++***+++++++++------,,,,,,,,,,,,,,,---...------------,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++------------,,,,,,,,,,,,+++++++++---......,,,************++++++*********,,,,,,,,,---------......************++++++++++++(((***,,,---...---+++***++++++++++++++++++,,,,,,************************'''(((((()))+++,,,,,,---)))))))))))))))******+++(((((()))***+++,,,,,,,,,*********++++++,,,------,,,,,,+++***************++++++++++++++++++++++++((((((((((((((((((((((((((((((((('''((())))))***(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))***************)))((((((((((((((())))))***((((((((((((((((((((((((((()))***+++,,,+++******************))))))))))))(((***+++***))))))+++------,,,***)))((((((((()))***+++++++++,,,,,,,,,,,,+++******))))))******+++************************,,,++++++*********++++++)))******+++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++******,,,,,,+++*********++++++,,,,,,,,,,,,------------------........................///000222555999===???AAADDDFFFCCCEEEHHHJJJKKKMMMOOOQQQXXXZZZ^^^bbbeeeiiinnnqqqppppppooooooppppppqqqrrrmmmoooqqqrrrrrrqqqooonnnccc]]]UUULLLFFFBBB@@@???@@@???>>>???AAACCCDDDDDDBBBEEEJJJOOORRRTTTUUUUUUSSSTTTUUUUUUVVVXXX[[[^^^```___^^^^^^```aaacccccchhhkkkqqqwww{{{}}}~~~}}}}}}}}}~~~~~~{{{yyyxxxwwwpppqqqqqqqqqooommmkkkiiicccdddcccaaa^^^]]]^^^___aaabbbbbb```]]][[[ZZZZZZSSSSSSSSSTTTXXX^^^eeeiiillloooqqqpppkkkddd___\\\YYYWWWXXXZZZZZZYYY^^^dddhhhkkkooosssuuuuuurrrppppppqqqssswww{{{}}}{{{yyyssstttwww{{{{{{tttmmmgggbbb```YYYWWWTTTTTTVVV\\\bbbfffwww~~~|||{{{wwwqqqllljjjhhhfffeeeeeegggiiijjjiiieee```]]]XXXTTTNNNIIIFFFFFFHHHIIIHHHEEE???:::555333333333111000000//////000000111000000111111111111000000...000222222000///000111////////////////////////************************,,,,,,++++++*********************))))))*********************************))))))*********+++++++++++++++++++++++++++++++++)))))))))***************,,,+++++++++******))))))***++++++,,,,,,++++++***,,,++++++++++++++++++,,,,,,++++++******++++++,,,)))***+++,,,------------------,,,+++++++++++++++------,,,,,,++++++,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,---------++++++******************.........---------,,,,,,+++******+++---...,,,+++)))***++++++++++++***)))***++++++,,,,,,---------++++++++++++++++++******)))***,,,---------,,,+++*********++++++,,,,,,---************************&&&'''((()))***,,,------)))))))))))))))******+++(((((()))***+++---......************+++---...///...---+++***)))(((''''''))))))))))))))))))))))))************************((((((''''''(((((()))***(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))'''((())))))***)))))))))(((((((((((())))))))))))''''''''''''(((((((((((())))))*********++++++,,,************************)))***++++++******,,,...000///,,,***((('''''''''((((((((()))))))))******++++++************++++++************************---,,,++++++++++++++++++************+++---...///******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++******,,,,,,+++*********++++++,,,---------+++++++++,,,---///000111////////////000111222222444777<<<@@@BBBEEEGGGIIIGGGIIILLLNNNPPPRRRUUUWWW```cccgggjjjlllmmmooopppppppppooonnnnnnnnnnnnnnnkkkmmmoooooonnnjjjfffcccWWWSSSMMMFFFBBBAAABBBBBBAAABBBCCCFFFHHHKKKMMMOOORRRUUUZZZ___ccceeefffgggdddeeefffffffffhhhkkkmmmooommmkkkjjjlllmmmmmmlllppprrruuuyyy{{{}}}}}}}}}~~~~~~{{{vvvrrrooonnnmmmfffggggggfffdddaaa]]][[[WWWXXXYYYYYYYYY[[[^^^```cccccc```\\\WWWSSSRRRRRRPPPPPPPPPPPPTTT\\\fffmmmppptttxxxwwwqqqggg^^^YYYTTTSSSTTTUUUTTTSSSXXX```fffiiinnnuuuyyyxxxuuuqqqnnnllljjjkkknnnooonnnkkkiiikkknnnrrruuuwwwxxxyyy|||~~~{{{vvvqqqooojjjhhheeeccccccdddfffhhhxxx~~~{{{wwwuuussspppnnnlllmmmooopppoookkkhhheeeccc___WWWPPPKKKJJJKKKLLLKKKIIIEEEAAA===999666444333222111000000000000000000111111222222111111000---...000000///...///000////////////////////////************************))))))*********************))))))(((((())))))***************************(((((()))***+++,,,,,,---++++++++++++++++++++++++*********+++++++++,,,,,,***************+++++++++***++++++,,,,,,++++++***+++++++++,,,,,,+++++++++,,,++++++******++++++,,,++++++++++++,,,---......------,,,++++++++++++,,,------,,,+++++++++++++++,,,,,,+++++++++*********((())))))***+++,,,,,,---******************++++++---------,,,,,,,,,+++++++++***))))))+++,,,,,,+++)))***++++++++++++***)))))))))******+++,,,,,,---,,,,,,,,,++++++*********+++++++++,,,,,,,,,------))))))***+++,,,,,,------************************'''(((((()))***++++++,,,)))))))))))))))******+++))))))))))))***+++,,,---************+++---///000111000...,,,)))((('''&&&))))))))))))))))))))))))************************(((''''''''''''((())))))'''((()))******)))((('''(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))******))))))'''(((((()))))))))))))))''''''(((((())))))))))))---,,,***)))((()))***+++************************))))))***))))))***,,,...111000---***((('''(((((('''''''''((((((((())))))******))))))))))))******************************,,,,,,+++***************+++*********+++...222444)))))))))*********++++++++++++++++++++++++++++++************************,,,+++******,,,,,,+++*********++++++,,,------...---,,,,,,,,,---...000111......///000222444666777999===BBBFFFHHHJJJLLLNNNLLLOOORRRTTTVVVYYY]]]```dddhhhlllnnnnnnllljjjjjjhhhgggfffeeedddcccccccccaaabbbbbbbbb```]]]ZZZXXXOOOMMMIIIFFFDDDDDDGGGIIIGGGJJJMMMQQQUUUYYY]]]___dddfffiiimmmppprrrssssssrrrssstttsssrrrsssvvvxxxyyywwwttttttvvvxxxwwwvvvwwwxxxyyyzzzzzz{{{||||||||||||{{{{{{yyyxxxwwwvvvuuusssoookkkiiihhhhhhhhh```___^^^\\\ZZZXXXVVVVVVPPPSSSXXX]]]bbbjjjqqqvvvyyywwwqqqhhh```[[[YYYYYY[[[ZZZYYYYYY]]]gggttt~~~yyyllleee___]]]\\\[[[YYYYYYaaajjjpppttt|||sssmmmfffcccdddeeedddbbbcccgggkkknnnnnnpppsssvvvzzz|||}}}}}}{{{{{{}}}|||zzzzzzxxxtttrrrpppqqqrrrsss{{{~~~|||xxxvvvuuuvvvvvvvvvuuurrrooonnnkkkgggaaaZZZSSSOOOLLLKKKKKKKKKKKKJJJFFFBBB===:::777666555333222111000000000111111222222111111000***,,,......---,,,---...////////////////////////************************''''''((()))***++++++,,,))))))(((((((((((())))))************************''''''(((***+++,,,---...+++++++++++++++++++++++++++++++++,,,,,,---------'''((()))***+++,,,------+++++++++,,,,,,+++++++++***+++,,,------,,,+++***,,,++++++++++++++++++,,,++++++******+++---...000...---,,,,,,++++++,,,,,,---,,,++++++*********************))))))))))))(((++++++,,,---///000111111+++++++++,,,,,,------...,,,,,,,,,+++++++++******,,,***((((((***+++,,,+++)))***+++,,,,,,+++***)))(((((()))***++++++,,,,,,------,,,,,,+++***)))))),,,,,,+++++++++,,,---...))))))***+++,,,------...************************))))))))))))))))))******)))))))))))))))******+++***)))))))))))))))***+++************+++---///111555444222///,,,***)))(((++++++++++++++++++++++++))))))))))))))))))))))))'''''''''''''''((())))))'''((()))******)))((('''************************))))))))))))))))))))))))'''((()))***************'''(((((()))))))))))))))(((((())))))*********+++000...+++((('''''')))*********************++++++(((((()))(((((()))+++...111///,,,***(((((())))))))))))))))))************))))))(((((((((((())))))************************++++++***))))))((()))))),,,+++))))))+++000444777)))************+++++++++++++++++++++++++++++++++)))))))))))))))))))))))),,,+++******,,,,,,+++*********+++,,,,,,---......111000...---,,,,,,,,,---,,,---...111444777:::<<>>???@@@EEEHHHNNNSSSVVVWWWVVVUUUZZZZZZ\\\```dddggggggfffeeeeeeeeeeeeccc^^^WWWQQQNNNMMMLLLJJJHHHGGGFFFEEEGGGIIIKKKMMMNNNMMMKKKJJJGGGKKKOOOPPPOOOQQQVVV\\\eeegggjjjnnnrrruuuxxxyyy{{{{{{{{{{{{zzzzzzzzzzzzyyy{{{}}}~~~~~~~~~zzzyyy{{{~~~~~~{{{xxxzzzyyysssqqqsssqqqjjjeeefffeeeaaa]]]\\\\\\^^^```dddooozzz}}}zzzlllfff^^^[[[]]]___^^^\\\\\\]]]hhh|||}}}ttttttzzztttuuu}}}yyyrrrrrrrrrppppppttt}}}|||~~~xxxjjjggghhhggggggjjjkkkllloootttzzz~~~~~~|||~~~~~~~~~{{{vvvwwwrrrjjjbbb\\\VVVQQQMMMMMMLLLMMMNNNPPPPPPNNNLLLCCCCCC@@@999666777666333000/////////111111000///////////////////////////000000000000000000000000))))))))))))))))))))))))***************************++++++,,,,,,,,,,,,+++******************************+++++++++,,,,,,,,,,,,,,,---------,,,,,,+++)))))))))))))))*********++++++++++++++++++++++++,,,,,,,,,+++++++++******---,,,++++++------,,,+++***++++++,,,,,,++++++***---------.........//////------------------------------------------------------------------------++++++,,,,,,,,,,,,------......---,,,,,,,,,------,,,,,,,,,------.........---,,,+++*********+++,,,------.../////////......++++++++++++++++++++++++------......------,,,,,,---,,,++++++******++++++++++++******+++,,,---...************************++++++++++++++++++++++++,,,,,,,,,++++++,,,------************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))************))))))((()))))))))************))))))))))))(((((((((((((((((())))))))))))(((((()))))))))))))))*********+++*********))))))))))))&&&'''((()))************((()))***++++++***)))((())))))))))))))))))))))))***)))((((((((()))***+++)))***,,,+++***((())))))******))))))))))))******,,,---...---+++)))))))))))))))))))))))))))))))))************))))))))))))+++++++++************)))++++++++++++*********)))'''((()))******+++---000++++++++++++************---,,,+++,,,---...+++)))************************---,,,++++++***+++,,,---------,,,,,,,,,,,,------,,,...///000//////111222111333666:::>>>BBBEEEGGGLLLOOOUUUZZZ]]]^^^]]]\\\___^^^___```cccdddcccbbb]]][[[YYYVVVTTTPPPKKKGGGCCCCCCCCCBBBAAAAAA@@@@@@AAACCCFFFHHHIIIHHHFFFEEEEEEKKKSSSXXX[[[```ggglllqqqsssuuuxxx{{{}}}~~~}}}|||{{{zzzzzz|||~~~~~~~~~}}}~~~~~~{{{zzz{{{{{{yyywww{{{uuuqqqqqqpppkkkjjjlllgggbbb______]]]XXXVVVWWW]]]ccckkkuuuxxxmmmhhhiiijjjiiifffjjjjjjtttyyyzzz}}}uuuuuu~~~sssiiidddaaa```bbbeeegggjjjooouuuyyyzzz{{{zzz{{{}}}~~~}}}}}}~~~zzzzzzuuunnngggaaa[[[VVVSSSPPPOOOOOOPPPQQQRRRPPPOOOLLLMMMIIIBBB===;;;888333333111000000111111111000////////////////////////000000000000000000000000))))))))))))))))))))))))************************,,,,,,---------,,,++++++***************************++++++++++++,,,,,,,,,............------,,,+++******))))))(((((((((''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---,,,++++++------,,,+++***++++++,,,,,,++++++***---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,---------------...------,,,,,,,,,---......------,,,+++++++++++++++++++++,,,---......------+++++++++++++++++++++++++++,,,------......---------,,,,,,+++***+++++++++******)))******+++------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------...************************,,,,,,,,,,,,,,,,,,+++******+++++++++++++++************))))))))))))*********************+++++++++******))))))((((((''''''(((((())))))))))))(((((((((((())))))******++++++++++++++++++************((())))))******))))))(((************************))))))))))))))))))))))))******)))))))))))))))((('''(((******)))((()))*********))))))))))))*********+++,,,,,,***))))))***))))))))))))))))))))))))************************+++++++++************))),,,,,,,,,+++++++++++++++((()))***)))))))))+++---*********+++++++++++++++...---,,,,,,------+++)))************************,,,++++++******+++,,,,,,,,,,,,,,,++++++,,,,,,---,,,...000111111222444555666:::???CCCEEEHHHMMMQQQTTTWWW\\\```cccdddcccbbbcccbbb```^^^^^^]]][[[YYYRRRNNNIIIEEECCCAAA>>><<<::::::::::::;;;;;;;;;;;;;;;===@@@CCCEEEEEEEEEEEEMMMTTT^^^fffmmmrrrxxx}}}~~~~~~|||zzzyyywwwzzz}}}~~~}}}}}}~~~}}}{{{zzzxxxvvvrrrooopppkkkhhhiiihhhdddbbbccc\\\ZZZXXXXXXUUUPPPPPPTTTbbbnnn~~~vvvwwwyyyxxxtttrrrrrrzzz~~~vvvwwwtttrrrzzzsssjjjdddcccdddfffiiimmmqqqtttvvvvvvvvvsssssstttvvv{{{~~~~~~zzztttnnniiiddd___\\\VVVTTTRRRRRRRRRRRRQQQPPPTTTVVVTTTMMMGGGCCC===777888555111000000111000000////////////////////////000000000000000000000000))))))))))))))))))))))))***************+++++++++,,,---------,,,+++******(((((((((((())))))))))))++++++++++++++++++++++++............---,,,+++***,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,---...............---,,,,,,,,,---......------,,,,,,++++++++++++,,,,,,,,,,,,+++******)))++++++++++++++++++++++++***+++,,,---............,,,,,,+++***************)))))))))******+++,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,*********+++,,,---...///************************,,,,,,,,,,,,,,,+++***)))))))))***++++++++++++++++++***)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++******)))(((''''''&&&(((((())))))))))))((((((''''''((()))***++++++,,,***************************************)))((('''))))))(((''''''((())))))))))))))))))))))))))))))))))))******)))((('''&&&%%%'''))))))))))))***+++******))))))))))))******((()))++++++)))))))))***)))))))))))))))))))))))))))***************+++++++++++++++*********))))))+++++++++++++++++++++++++++,,,,,,+++******+++---*********++++++,,,,,,,,,---,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,,,,++++++++++++,,,------,,,...111222333555777:::===BBBIIILLLLLLOOOUUU[[[ZZZ\\\```dddffffffeeedddbbb___[[[WWWUUURRRNNNLLLFFFBBB>>><<<:::999888666777777888888999999999:::888999<<>><<<999444111000000000///000000000000000000000000////////////////////////))))))))))))))))))))))))))))))*********+++++++++++++++,,,++++++***)))))))))))))))******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,............---...------,,,,,,,,,------------------,,,,,,++++++---------......---,,,,,,++++++++++++++++++++++++***+++,,,---.../////////++++++***))))))))))))***((())))))***++++++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,*********+++,,,---...///************************,,,,,,,,,,,,+++******)))(((((()))***+++++++++++++++***)))(((((()))***+++++++++++++++++++++******+++******)))(((''''''&&&(((((())))))))))))((((((''''''((()))***++++++,,,))))))))))))))))))))))))***+++++++++***)))((('''))))))(((((((((((())))))************************)))))))))))))))((('''&&&$$$&&&((()))))))))***+++******))))))))))))******'''(((******)))))))))***))))))))))))))))))))))))))))))******+++++++++,,,+++++++++*********))))))))))))******************,,,,,,---+++***)))***,,,******++++++,,,,,,,,,---,,,,,,,,,,,,+++))))))(((,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---...---///333555777999===???DDDJJJPPPRRRSSSUUU\\\aaa```aaaccceeeeeedddbbbaaaZZZVVVQQQLLLIIIEEEBBB???:::999888888999888666333777777777777888888888888777888:::???GGGRRR[[[aaannnsss{{{~~~}}}||||||xxx{{{~~~}}}{{{zzzzzzvvvtttoookkkgggeeeeeefff```fffooowwwzzzwwwooogggcccbbbddddddaaa^^^```eeerrr}}}yyyvvvqqqpppttt~~~yyyuuuvvv|||vvvooorrrwww|||}}}zzzsssppppppsssuuuwwwwwwwwwxxxyyy{{{}}}~~~~~~~~~|||{{{}}}~~~{{{yyyvvvrrrooohhhddd^^^YYYUUUQQQNNNLLLOOOTTTVVVUUUTTTSSSOOOIIIBBB>>>888444222111000///111111111111111111111111////////////////////////)))))))))))))))))))))))))))))))))***++++++,,,,,,******+++++++++***))))))++++++,,,,,,---.........,,,,,,,,,++++++++++++******++++++,,,,,,++++++******+++++++++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,++++++------,,,+++***++++++,,,,,,++++++***---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,---.........---,,,------.........---,,,+++---------------,,,++++++'''((()))+++---......///++++++++++++++++++++++++***+++,,,---............,,,+++******))))))******((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++,,,------...************************++++++++++++++++++***)))(((((()))***+++++++++*********))))))))))))******)))))))))(((((((((((((((******))))))((((((''''''(((((())))))))))))(((((((((((())))))******++++++((((((((((((((()))))))))***+++++++++***))))))(((++++++++++++++++++++++++************************))))))((((((((((((((('''%%%''')))***))))))***+++******))))))))))))******''')))++++++)))))))))***))))))))))))))))))))))))))))))******+++,,,,,,,,,+++++++++************))))))))))))))))))************++++++***(((((()))***+++++++++,,,,,,,,,,,,,,,,,,---...---+++)))((()))******************************,,,---------------,,,,,,,,,,,,---...//////000333777:::===@@@DDDGGGLLLPPPUUUXXXYYY\\\aaaeeedddddddddcccaaa^^^[[[ZZZNNNJJJEEEAAA???<<<:::888222333444777999888555222555555555666666666777777888:::>>>FFFQQQ^^^iiipppxxx||||||}}}~~~}}}yyyuuusssrrrpppnnnkkkgggddddddfffiiijjjuuuzzzrrrooonnnnnnlllggggggkkkooo{{{vvvsssooommmooovvv~~~}}}xxxxxx{{{{{{zzzyyy{{{||||||}}}||||||tttmmmlllmmmqqqqqqrrrssssssttttttuuuyyy{{{{{{yyyvvvuuuxxx{{{zzz{{{|||~~~~~~zzzwwwqqqmmmgggaaa\\\WWWQQQNNNKKKPPPSSSSSSUUUWWWVVVSSSHHHDDD???:::777555222000111111111111111111111111000000000000000000000000))))))))))))))))))))))))((())))))***++++++,,,,,,******++++++,,,,,,++++++***++++++,,,------......,,,,,,,,,+++++++++************+++,,,------------,,,,,,+++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,++++++------,,,+++***++++++,,,,,,++++++***---------.........//////------------------------------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---...//////---,,,++++++---...//////---+++))),,,---.........---,,,+++%%%&&&(((***+++---......++++++++++++++++++++++++++++++,,,---...............---,,,,,,++++++,,,,,,)))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,++++++,,,------************************)))******++++++++++++***((()))***************)))))))))************))))))*********))))))((((((((())))))))))))(((((((((((((((((())))))))))))(((((()))))))))))))))*********(((((()))))))))***************+++++++++***))))))***+++,,,,,,,,,,,,+++***************************(((((('''&&&'''((()))***''')))++++++*********+++******))))))))))))******)))***,,,+++***))))))***))))))))))))))))))))))))))))))***++++++,,,------+++++++++************))))))))))))******++++++++++++,,,,,,+++))))))***,,,,,,,,,,,,,,,,,,,,,++++++---///111///,,,******+++***************************+++---...//////......------------...///000111555888<<<@@@DDDHHHLLLOOOTTTVVVXXX[[[___bbbeeefffccccccaaa^^^ZZZUUUQQQOOODDDAAA===:::999999888777333333555777999888666333222222333555666777888999;;;@@@HHHTTT```llluuuzzz~~~}}}|||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}xxxyyyyyywwwtttqqqppppppoooppppppnnnmmmmmmpppsss}}}~~~yyytttssspppjjjggggggeeeyyytttqqqrrrvvvzzz}}}~~~zzz{{{xxxzzz~~~zzz|||||||||xxxtttuuussstttuuuvvvvvvuuusssrrrtttvvvwwwtttqqqppptttxxxyyyxxxxxxxxxyyy{{{}}}yyyvvvqqqkkkfff```ZZZVVVMMMQQQSSSRRRTTTYYY[[[YYYOOOLLLFFFBBB>>>:::666333222222222222222222222222000000000000000000000000))))))))))))))))))))))))((())))))***++++++,,,,,,***+++,,,,,,------------'''(((((()))******++++++,,,,,,,,,++++++***************,,,---...///////////////...---,,,+++***)))------------------------,,,,,,,,,------.........---,,,++++++------,,,++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,------................................................++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---/////////---+++***+++,,,///111000...***(((,,,---.........---,,,+++,,,,,,---...////////////++++++++++++++++++++++++,,,,,,------......------//////...------------...)))***,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------------,,,+++++++++,,,,,,************************((()))***+++++++++++++++))))))************))))))((()))***++++++***)))(((---------,,,,,,+++++++++(((((((((((())))))))))))(((((())))))))))))((((((*********)))))))))))))))))))))******+++++++++,,,)))******+++++++++******'''(((***++++++***((('''************************((('''&&&%%%&&&(((***+++(((***+++,,,*********+++******))))))))))))*********+++,,,,,,***))))))***))))))))))))))))))))))))))))))***+++,,,,,,------+++++++++************)))*********++++++,,,,,,,,,---......---,,,,,,---///---------,,,,,,+++++++++///111333111...+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,---///000000//////---------...///000111111999<<<@@@EEEHHHMMMQQQTTTYYYYYYZZZ^^^bbbfffgggggg```___\\\XXXSSSMMMHHHEEE???<<<888777777888888888888777777888999999888666000111333555777:::;;;<<<@@@GGGSSS```mmmwww}}}~~~zzzzzzzzzzzz}}}||||||{{{{{{zzzyyyyyyyyyqqqrrrsssrrrqqqpppqqqsssqqquuuxxxyyyxxxyyy{{{~~~}}}vvvsssppphhhbbb```^^^rrr~~~||||||~~~|||xxx{{{~~~|||zzzqqqtttuuurrrnnnnnnrrrwwwzzzxxxvvvuuuuuuwwwzzz|||}}}~~~{{{wwwsssnnnhhhaaa]]]RRRTTTTTTRRRTTTZZZ\\\[[[TTTPPPLLLGGGCCC>>>999555222222222222222222222222000000000000000000000000+++*********))))))((((((***)))(((((((((((())))))***+++++++++,,,,,,,,,,,,......---,,,,,,---------+++,,,,,,------,,,,,,+++,,,------......------,,,---------...------,,,+++///...------,,,,,,,,,------...............---,,,,,,------............---++++++,,,,,,------......111111///.........//////...---,,,---///000///...------.........---,,,,,,,,,---///000000///---,,,------+++******+++------++++++,,,------......///////////////...---,,,+++---------,,,,,,,,,++++++........................+++,,,,,,+++******+++---------++++++++++++------***++++++,,,,,,++++++******+++,,,,,,------------------------------------)))+++------,,,,,,---...***************+++++++++++++++++++++++++++++++++))))))***++++++++++++******+++,,,***(((''''''(((,,,+++***)))***+++,,,---...,,,)))((()))******)))*********)))))))))(((((()))+++---,,,+++***+++,,,((()))***+++++++++++++++)))(((((()))***++++++***+++***(((((()))***---...)))((((((((((((((())))))''''''(((((())))))******))))))))))))***************+++,,,,,,+++***)))(((+++++++++*********)))))),,,***&&&######&&&))),,,*********++++++,,,,,,,,,))))))))))))************************************)))************+++++++++000000...---,,,+++++++++000///---,,,,,,,,,------,,,,,,+++***+++,,,---...,,,+++*********+++,,,------------+++******,,,...//////000///000333888;;;===@@@EEEKKKPPPTTTWWWYYY______```bbbeeefffffffffbbb]]]UUULLLEEE???===<<<<<<:::777555555666888:::===:::777777999;;;:::999888888888777777:::>>>BBBLLLWWWfffrrrxxx}}}}}}}}}{{{zzzyyyzzz|||~~~{{{xxxuuussstttsssqqqnnnnnnqqqvvvzzzzzzyyyzzz}}}~~~{{{}}}||||||}}}nnnnnnnnngggaaaaaacccmmm{{{zzzxxxyyy{{{xxxnnnhhhgggjjjnnnnnnrrrwww{{{{{{zzzzzzzzz}}}zzzwwwssspppnnnbbb```\\\XXXVVVUUUUUUUUUXXXUUUQQQMMMJJJEEE@@@===888888888777666555333333444333222111000///...---+++*********))))))))))))***))))))(((((()))))))))************++++++++++++---,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------......------------......///////////////.........,,,------.........------,,,,,,,,,---------------111000///.........///000...------...///000000...---------,,,+++***)))(((,,,---...000000...---,,,...------,,,,,,------...------------------------------...............------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++******+++------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,+++,,,---+++++++++***************++++++++++++++++++++++++))))))***+++++++++++++++***+++,,,+++((('''((()))++++++******++++++,,,------+++))))))*********))),,,,,,,,,+++++++++*********+++------+++******+++******+++++++++******))))))(((((((((************+++***)))((()))***,,,---+++***))))))(((((((((((((((((((((((())))))))))))''''''''''''((((((((((((******+++++++++***)))(((+++++++++*********))))))+++)))'''%%%%%%''')))+++*********++++++,,,,,,,,,))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++---,,,,,,++++++++++++,,,******((('''''''''((((((,,,,,,+++++++++,,,---...,,,+++*********+++,,,---+++,,,---,,,++++++---...///000111111333666;;;>>>DDDGGGLLLQQQVVVZZZ]]]^^^^^^]]]^^^aaaeeefffdddbbb[[[VVVOOOGGGAAA===;;;:::999888888777888:::<<<>>>???<<<::::::<<<<<<;;;999999999:::;;;>>>DDDKKKQQQZZZcccpppyyy}}}~~~}}}{{{zzzyyyyyyxxxwwwrrrpppmmmkkklllooosssvvvvvv|||~~~zzzzzzyyyxxx|||sssrrrrrrmmmiiijjjkkkqqqzzz|||wwwvvv{{{{{{rrrxxx{{{ooogggeeeeeeiiilllqqquuuxxxzzz|||}}}|||xxxuuutttiiigggccc___[[[XXXWWWVVVXXXVVVRRRPPPMMMJJJFFFCCC===;;;888666444333333333222222222111111111000000***************)))))))))******))))))))))))******)))))))))************+++******++++++,,,,,,------...---,,,++++++,,,---...+++,,,,,,------,,,,,,+++++++++,,,---...///000111000000/////////000111111222222111000000000000000....../////////......---------------------,,,,,,//////.........///000000///...---...///000///.........---,,,+++)))(((''',,,---...//////...---,,,---......//////......---//////...------,,,+++++++++,,,---...////////////------------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,******,,,------,,,,,,++++++,,,,,,---,,,------------------,,,++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,++++++,,,,,,,,,++++++******))))))++++++++++++++++++++++++)))******+++++++++++++++***+++,,,+++)))(((((()))******+++,,,,,,,,,,,,+++---+++))))))***+++***))),,,,,,,,,++++++++++++++++++,,,------+++)))******,,,,,,,,,,,,+++***)))((((((((((((((()))))))))))),,,+++***)))))))))***+++---,,,+++***)))((((((((())))))))))))((((((((((((''''''''''''(((((((((((())))))***+++++++++******+++++++++***************))))))((('''(((((())))))*********+++++++++++++++))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,***************+++,,,,,,,,,++++++************+++,,,,,,+++++++++,,,---...+++++++++++++++,,,------***+++------,,,,,,---///000111444555888;;;@@@DDDLLLNNNRRRWWW\\\___aaabbb___]]]]]]```dddddd___ZZZOOOKKKFFF@@@<<<999888888777888999;;;===???AAABBBBBBAAA@@@@@@AAA@@@>>><<<<<<>>>AAAEEEKKKTTT^^^dddjjjqqqzzz}}}zzzxxxwwwuuuppplllgggfffdddbbbbbbkkkyyywwwtttyyyzzzuuusssvvvyyy||||||}}}zzzxxxzzzyyyzzz{{{zzz~~~uuukkkooowwwssskkkggggggiiilllnnnpppsssxxx{{{}}}~~~{{{zzztttrrrnnniiiddd___[[[YYY[[[YYYVVVSSSQQQOOOKKKHHHDDDAAA===888555444555555333222222222111111000000************************+++************++++++,,,))))))))))))************))))))***+++,,,---------///...,,,++++++,,,...///++++++,,,,,,,,,,,,+++++++++,,,---///111333444555555555555444444555555555666666444333222333333333222222222222222111000////////////......---------///....../////////000000///...---...///000///.../////////...---,,,+++***------...//////...------,,,---...//////...---,,,......---------,,,,,,,,,+++,,,---...////////////...------------,,,,,,,,,************************+++,,,---,,,******,,,---,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,+++***))))))++++++++++++++++++++++++,,,---......,,,******+++------,,,+++******))))))++++++++++++++++++++++++)))***++++++,,,,,,++++++***+++,,,+++)))((()))***)))***+++,,,---,,,+++***,,,***))))))++++++***)))))))))))))))))))))))))))+++,,,...---+++))))))***+++,,,,,,,,,++++++***)))'''((())))))((((((((()))---,,,+++***)))))))))))),,,,,,+++***)))))))))*********))))))((((((''''''))))))))))))************(((((()))*********++++++************************'''((()))*********))))))***************+++++++++((()))))))))************)))***************++++++*********+++++++++,,,,,,+++************+++,,,,,,............------......+++++++++,,,,,,,,,------++++++++++++,,,,,,------)))+++---...------///000111444888;;;???CCCGGGKKKQQQSSSVVV[[[^^^aaabbbcccccc```^^^___aaa___WWWOOODDDAAA>>>:::888777777777777888;;;>>>@@@BBBBBBBBBCCCDDDDDDEEEEEEDDDCCCAAABBBGGGMMMUUU\\\eeemmmsssuuuyyy~~~{{{uuurrrqqqnnniiidddcccdddbbb^^^^^^kkkrrrkkknnnrrrppppppttttttwwwxxxzzz~~~tttmmmlllooovvv|||vvvuuurrrnnnllllllooorrrxxxyyy|||~~~~~~}}}|||{{{xxxsssnnnhhhdddaaa```]]]YYYVVVTTTQQQNNNKKKKKKHHHDDD@@@<<<999777777444444333222000///......***************++++++++++++++++++++++++,,,------************++++++++++++)))***+++---............///...,,,++++++,,,...///+++,,,,,,------,,,,,,+++---...///000333666888:::<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999999888888999999999888777666555444333333222222111111111000000111111111111111111111000...---...///000///------....../////////......---..................---+++,,,---......---,,,+++,,,,,,,,,---------......------............------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,---......,,,******+++...------,,,+++***))))))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***+++,,,+++***)))***+++)))***+++,,,---,,,+++***+++***)))***+++,,,+++)))))))))))))))))))))))))))+++,,,------+++***************+++,,,,,,,,,,,,,,,''')))******((('''(((***---,,,+++***))))))((((((***)))))))))***+++,,,,,,******))))))((((((''''''))))))))))))************((((((((())))))******+++************************'''(((***,,,,,,+++***)))************************((()))))))))************)))))))))******+++++++++***++++++++++++,,,,,,,,,------,,,+++++++++++++++*********++++++++++++***++++++,,,,,,,,,---------++++++,,,,,,------------)))+++---......///222444555999>>>CCCGGGKKKOOORRRVVVWWWZZZ^^^```bbbccccccfffbbb___]]][[[VVVLLLEEE<<<;;;999777666666777777888:::<<>><<<;;;999999999999888888888888666666777777666555444444222111000000111111000///+++,,,---...////////////........................+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...//////---...............------............---------,,,------------------------,,,---------++++++---...+++,,,,,,------,,,,,,+++------............------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,++++++,,,------,,,,,,++++++******++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,***+++,,,+++***)))***,,,******+++,,,,,,,,,,,,+++***))))))***,,,,,,+++)))+++++++++++++++,,,,,,,,,)))+++---,,,+++***+++,,,)))***+++,,,------------(((+++,,,+++((('''(((+++,,,,,,,,,+++***)))((((((((((((((()))***+++,,,---))))))))))))((((((((((((''''''''''''(((((((((((())))))((((((((()))*********************+++++++++'''(((***,,,---,,,+++******************)))))))))))))))))))))************+++++++++,,,,,,------...++++++++++++,,,,,,,,,,,,...---,,,+++++++++++++++((()))******+++************+++,,,---------,,,,,,++++++,,,---------------+++,,,......///222555888:::>>>DDDJJJOOORRRVVVYYY[[[]]]___aaacccddddddddddddaaa]]]XXXRRRJJJBBB===888777666555555555666777888999;;;===>>>>>>>>>======@@@DDDGGGIIIKKKNNNQQQ\\\bbbkkkrrrwwwyyy|||}}}~~~}}}||||||zzzwwwsssooommmjjjjjjkkkkkklllnnnpppqqqrrrrrrooofffcccooo}}}pppgggiiimmmpppwwwzzzwwwtttuuuxxxwwwqqqkkknnnkkkkkkpppvvv}}}}}}zzzxxxxxxyyyzzz{{{~~~}}}zzzwwwtttssscccaaa^^^\\\\\\\\\\\\[[[MMMMMMMMMKKKFFFAAA;;;888111111222333444555555666*********++++++,,,,,,,,,,,,,,,,,,,,,---...///000....../////////000000000///000111222333222000///........................---......//////......---.........000333666:::<<>>>>>===;;;999888666555333333444555333222...//////000000000000///.........------.........------,,,,,,,,,,,,------,,,---------------------,,,,,,---...////////////............------------------------------------,,,---...---++++++---...+++,,,,,,------,,,,,,+++---------......---------,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,***+++,,,,,,******+++,,,++++++******++++++,,,---)))))))))+++,,,---+++)))******+++++++++,,,,,,,,,(((***,,,,,,++++++,,,---++++++,,,,,,---,,,,,,,,,))),,,...,,,)))'''))),,,++++++++++++******)))((((((((((((((())))))***+++(((((((((((())))))))))))''''''''''''((((((((((((******(((((('''((())))))))))))*********+++++++++''')))***,,,------,,,++++++*********)))))))))((())))))))))))***************++++++,,,------......+++++++++,,,,,,,,,------+++************++++++,,,***+++,,,---------,,,,,,***+++,,,---------,,,,,,+++,,,---.........---,,,---.........000333999===>>>CCCJJJPPPUUUXXX\\\^^^^^^___aaacccdddddddddccc]]]\\\YYYRRRHHH???:::888555555444444444444555555666666888999;;;<<<<<<===???CCCHHHLLLPPPUUU\\\```jjjnnnssswwwzzz|||}}}{{{wwwuuurrrooommmlllllllllnnnssszzz|||zzzyyyzzz|||zzzzzztttjjjdddlll~~~yyy}}}~~~~~~||||||}}}zzzsssmmmnnnjjjjjjpppvvv{{{zzzuuurrruuuxxx|||}}}zzzyyyxxxwwwnnnkkkgggdddbbbaaa```___RRRQQQPPPNNNJJJFFFBBB@@@777777777777777666666666*********++++++,,,,,,,,,,,,,,,,,,---...///000000000000000000111111111111111222333444444333111000------...//////...------......////////////......---------///111555888;;;<<<===@@@DDDIIINNNQQQTTTSSSUUUWWWXXXWWWTTTPPPMMMNNNNNNNNNLLLKKKIIIGGGFFFEEEFFFFFFFFFGGGGGGHHHHHHCCCCCCCCCCCCAAA???===<<<999777666666777777666444333333333333333222111000......------------......///...---,,,,,,---...//////......------,,,,,,+++)))***,,,...///000111111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,+++---///++++++------------++++++,,,------------------,,,,,,,,,---...////////////------------------------)))+++------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++***+++,,,,,,------,,,,,,***+++,,,,,,+++***+++---,,,+++***)))***+++---...)))((()))+++------+++)))(((((())))))************''')))+++,,,,,,,,,---...------------,,,+++*********---///---)))'''***---***++++++++++++***))))))***)))((((((((((((((()))''''''(((((())))))******))))))))))))************+++***)))'''''''''((()))))))))******++++++++++++((()))***,,,------,,,,,,+++*********))))))(((((())))))))))))************(((((()))***++++++,,,,,,++++++,,,,,,,,,---------''''''(((((()))+++,,,---))))))+++,,,---,,,,,,+++***+++,,,---...---,,,,,,+++,,,---.........---,,,/////////...000444;;;???AAAFFFMMMTTTXXX\\\^^^```^^^___```bbbcccbbbbbbaaaVVVWWWUUUMMMBBB999666666444444333333333333444444333444555777999;;;<<<===DDDHHHNNNSSSXXX___gggmmmsssuuuwwwxxxzzz}}}~~~|||zzzwwwrrrnnniiifffeeehhhlllooozzz~~~}}}wwwkkkdddiiizzzzzzppplllkkkppptttwww{{{tttnnnoooqqquuuxxxzzz~~~}}}zzzyyyxxxyyy{{{vvvpppjjjfffccc```^^^XXXWWWTTTQQQNNNLLLJJJIII@@@???===;;;888666444333***+++---...///...------...////////////111444777333333333444555666666777999999888777555444333333222---))))))---000000---111111000///...------,,,///...---...111333444444999===AAAFFFKKKQQQVVV[[[^^^^^^]]]]]][[[ZZZYYYXXXZZZWWWUUUUUUVVVVVVTTTQQQPPPNNNLLLKKKJJJKKKMMMNNNLLLKKKJJJHHHGGGEEEDDDCCCFFFDDDAAA???>>>===;;;999666666666555555444444333111111111111000///...------------------.........000///......///000222333////////////000000000000------------------------...------------...//////,,,,,,,,,+++++++++******...---,,,,,,,,,,,,---...------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******))))))***,,,---///---,,,***)))))))))******''''''(((((())))))*********+++,,,,,,------------++++++++++++******))))))***+++,,,,,,+++***((('''+++++++++++++++++++++++++++***)))((()))***,,,...///222444333///,,,,,,---++++++++++++++++++++++++++++++***************+++***)))))))))+++,,,+++******************)))((('''((('''&&&%%%&&&(((***+++(((((())))))))))))((((((((((((((((((((())))))***)))((((((((((((***+++,,,------------------------))))))(((((((((((())))))))))))(((((()))***++++++...---+++******+++---...,,,,,,,,,,,,,,,++++++++++++++++++***++++++,,,,,,,,,------,,,++++++,,,......---,,,,,,++++++++++++++++++,,,---------,,,,,,222///...333:::???CCCFFFOOOQQQUUUYYY]]]```cccdddaaabbbccccccbbb___\\\ZZZUUUNNNDDD===:::999777666666555555555666555333111444666777999;;;>>>CCCGGGMMMTTT^^^ffflllpppuuuxxxsssuuuxxx|||}}}yyyxxxtttnnnddd```[[[\\\bbbnnnyyy|||vvvoookkknnnvvv}}}tttqqqmmmlllqqqvvvxxx{{{|||{{{~~~}}}wwwrrrnnniiiccc^^^\\\ZZZXXXVVVTTTQQQNNNKKKFFFDDD@@@;;;777555666888+++,,,---...////////////111222444444555666888;;;:::999999999999888888888555555444333222111000///444111//////111222111000222222111000//////......000///...///222555888999BBBEEEJJJNNNRRRWWW\\\___bbbbbbbbbaaa```___]]]]]]```^^^\\\\\\]]]]]][[[YYYXXXWWWUUURRRQQQQQQQQQRRRPPPPPPNNNMMMKKKJJJIIIHHHHHHFFFCCCCCCCCCBBBAAA???999888888777777666666555333333333222111000...---.../////////////////////,,,,,,,,,,,,------...///....../////////000000000------------------------...------------...//////......---------,,,,,,,,,...---,,,,,,,,,,,,---...------,,,,,,,,,---...///------------------------------,,,,,,,,,,,,+++++++++++++++++++++---...///---,,,+++*********++++++***************+++++++++***+++,,,,,,---------,,,++++++++++++*********))))))******+++++++++******,,,,,,,,,++++++*********++++++)))((()))***+++---,,,...000///---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))*********)))))))))+++,,,+++*********++++++,,,++++++++++++***(((''''''((()))***(((((())))))))))))(((((()))))))))))))))***++++++,,,+++***)))((()))***+++111000///...,,,***))))))))))))(((((((((((()))))))))))))))))))))***++++++...---+++***)))***+++,,,,,,------------.........,,,+++++++++++++++,,,,,,,,,------,,,++++++,,,......---,,,,,,++++++,,,,,,,,,------...............111111333777<<>>BBBGGGMMMQQQ\\\bbbkkkqqqtttvvvxxxzzzuuuvvvyyy}}}}}}}}}wwwsssqqqmmmgggbbb]]]YYY\\\gggwww~~~|||xxxrrrnnnoootttxxx}}}{{{xxxwwwwww}}}|||{{{||||||tttnnnmmmnnnppptttyyy~~~}}}|||}}}|||zzzwwwqqqiiiddd```^^^]]]]]]]]]ZZZUUUPPPKKKIIIFFFAAA<<<999777777,,,,,,---...///000222333444777999:::::::::<<<======<<<;;;:::999888777666222222111000000///......///111111111///.........222222222111111000000///111000//////222777<<<@@@KKKNNNRRRVVVYYY]]]aaadddffffffffffffeeecccbbbaaaeeedddccccccddddddcccaaaaaa```^^^[[[XXXWWWVVVUUUTTTTTTSSSRRRQQQPPPOOONNNKKKJJJHHHHHHIIIIIIHHHFFF??????>>>======<<<;;;;;;777666666555333111///...000000000000000000000000......//////////////////------.........////////////.........------,,,,,,...------------...//////000////////////............------,,,,,,------...---,,,,,,,,,,,,---...///........................------,,,,,,,,,,,,++++++,,,,,,,,,,,,---...//////...---,,,,,,+++,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++************))))))))))))***+++,,,---,,,,,,,,,++++++******))),,,+++***)))))))))***+++***+++------,,,++++++,,,---------------------------,,,+++***))))))))))))***)))))))))+++,,,+++*********+++,,,---......------,,,***)))((((((((()))((())))))******))))))(((***************++++++,,,...---+++***))))))******111000///---,,,***)))(((***))))))(((((())))))******))))))))))))***++++++---,,,+++***))))))******,,,,,,,,,---......//////,,,,,,++++++++++++,,,,,,+++---...---,,,+++,,,......---,,,,,,,,,,,,,,,,,,......//////000000000000222555:::===AAAFFFMMMRRRXXXYYY[[[^^^```aaabbbcccbbbccccccbbb^^^YYYUUUQQQDDDAAA===:::999888777666:::888555555888:::;;;<<<:::===CCCIIIOOOUUU\\\aaannnrrrxxx||||||{{{zzzzzzsssvvvzzz}}}~~~}}}{{{{{{wwwooojjjhhheee```bbb]]][[[```mmm~~~{{{wwwsssrrrsssuuutttwww{{{vvvrrrppprrrrrrssswww~~~yyyqqqllliiilllppptttyyy|||{{{{{{}}}~~~}}}xxxqqqkkkeeebbb```bbbcccaaaZZZTTTQQQPPPMMMIIIDDD???:::888...------...///222444666777999<<<<<<;;;:::::::::888777666555444222222111111111111000000/////////---111444333///+++,,,...222111111111111111111111000///...///222888@@@EEENNNQQQVVVZZZ]]]```dddggghhhhhhhhhhhhgggfffeeedddffffffffffffggggggfffffffffeeecccaaa^^^\\\ZZZYYYWWWWWWVVVVVVUUUUUUTTTTTTPPPOOONNNNNNOOONNNLLLKKKGGGGGGFFFEEEDDDCCCCCCBBB<<<;;;:::999777444222111111111111000000/////////......000000000///...---------------........./////////......------,,,,,,...------------...//////000000000/////////......------------------------,,,,,,,,,,,,------......------------............------,,,,,,,,,+++++++++,,,,,,,,,,,,------...............------------.........------,,,,,,+++++++++,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++***)))))))))***,,,---***************+++++++++---,,,+++***)))))))))******+++,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,***)))(((((((((***)))))))))+++,,,+++******+++,,,,,,---------,,,+++***)))((((((((()))))))))))))))******)))))))))***))))))))))))***++++++...---+++*********++++++---------,,,,,,,,,++++++***))))))))))))))))))************))))))***++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++++++++,,,,,,+++---......,,,,,,,,,---...------,,,,,,,,,------......///000111222333444666;;;???BBBGGGNNNSSSUUU[[[\\\^^^```bbbcccddddddeeedddbbb^^^YYYRRRLLLIIIAAA???===<<<;;;::::::999@@@>>>;;;;;;===@@@BBBCCCEEEJJJPPPWWW^^^dddkkkooowwwzzz~~~|||yyywwwrrruuuyyy|||~~~~~~|||{{{yyyxxxrrriiieeeeeeeeeccciiihhhfffhhhppp}}}zzzyyyzzzzzzwww~~~yyyxxxwwwxxx|||zzzqqqmmmnnnnnnttt|||~~~{{{yyyvvvxxxzzz||||||yyyuuurrrkkkfffbbbbbbdddccc]]]WWWUUUTTTRRRPPPLLLFFF@@@;;;.........///000222555666888999;;;:::777555444444111000000000//////....../////////////////////...000555:::999333///000222111111111111111222222222///000///000333:::CCCJJJPPPTTTYYY]]]```dddgggjjjjjjjjjjjjjjjiiihhhggggggfffgggggghhhhhhhhhiiijjjhhhhhhhhhfffdddaaa___]]][[[[[[[[[[[[ZZZZZZZZZZZZVVVTTTSSSSSSSSSRRROOOMMMMMMLLLKKKJJJIIIHHHGGGGGGBBBAAA@@@>>><<<999777666222222111111000///......***+++,,,,,,,,,***)))(((------------.........////////////......---------...------------...///////////////............---------------------------,,,,,,,,,---------------++++++,,,,,,,,,---------------,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,............///.........------,,,,,,+++++++++***,,,,,,,,,------,,,,,,++++++++++++++++++++++++,,,---,,,***)))))))))***+++(((((()))***++++++,,,---,,,,,,+++******)))))))))***)))***+++,,,.........************************...---,,,***)))(((((((((***)))))))))+++,,,+++***+++++++++++++++***))))))''''''''''''(((((())))))))))))************)))))))))(((((((((((()))******++++++*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******++++++***************+++((()))+++---//////////////////......------,,,,,,...------,,,+++++++++,,,+++---//////---,,,,,,------------,,,,,,---............///000222444666888>>>BBBFFFGGGMMMVVVXXXUUU[[[\\\^^^aaaccceeeffffffeeeccc^^^XXXPPPIIICCC@@@>>>>>>>>>===<<<;;;;;;<<>>HHHOOOTTTXXX]]]aaadddfffiiikkkiiiiiiiiiiiiiiihhhggggggeeegggiiiiiiiiiiiikkkmmmkkkllllllkkkhhheeeaaa___]]]]]]^^^^^^^^^_________ZZZYYYXXXXXXXXXVVVSSSPPPPPPOOONNNMMMLLLKKKJJJIIIHHHGGGFFFEEEBBB@@@>>>===777666555444333222111111//////......---,,,+++***------........./////////...........................------------...//////............------------,,,------......------,,,+++,,,------......------***++++++,,,,,,---------------,,,,,,,,,,,,++++++******+++,,,,,,++++++***------...////////////...,,,++++++++++++++++++***,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,---,,,+++***))))))))))))'''(((((()))***+++,,,,,,++++++++++++************)))'''&&&(((***,,,---,,,************************---,,,+++***))))))))))))***)))))))))+++,,,+++***************)))(((''''''%%%&&&&&&'''((())))))))))))******++++++******)))((((((((((((((())))))*********))))))***+++---...---------,,,++++++******+++******))))))******+++,,,,,,+++************+++'''))),,,///111111000///000000000000/////////...///...---,,,,,,++++++,,,+++---//////...---------------------------...///---...///111444888<<<>>>FFFNNNRRRPPPRRRYYY[[[VVV[[[\\\^^^aaacccdddeeeeeebbb^^^WWWOOOHHHBBB>>><<<<<<===>>>===<<<<<<>>>@@@FFFGGGLLLRRRZZZ___bbbbbbbbbffflllqqquuuwwwzzz|||{{{{{{zzz{{{||||||zzzxxxzzzxxxuuurrrooonnnnnnnnnjjjnnnpppqqquuu|||~~~}}}uuummmqqq~~~{{{|||wwwwwwvvvuuutttvvvyyy|||wwwtttpppmmmkkkiiigggfff\\\YYYVVVUUUUUUSSSNNNIII...///000111222222222222444444444222///...///000222222222222222222222222---------......////////////222444444222000000222333444444555666666777777777999<<<===>>>EEENNNVVVYYY\\\```cccddddddfffgggcccddddddddddddcccbbbbbbbbbeeeggghhhhhhhhhkkkmmmlllmmmmmmkkkhhhccc^^^[[[[[[[[[\\\\\\]]]^^^______[[[[[[[[[\\\\\\[[[XXXUUUUUUTTTSSSRRRPPPOOONNNMMMLLLLLLKKKJJJHHHFFFDDDCCC======<<<:::999888666666555555333222111000000000....../////////000000000------......//////000000...------------...////////////.........---------,,,,,,---......---,,,,,,+++,,,---.........------++++++,,,,,,---......///------,,,,,,,,,,,,++++++++++++,,,------,,,+++***,,,---.../////////......+++++++++++++++,,,,,,,,,,,,---------,,,,,,+++***+++++++++,,,,,,,,,------******+++++++++******)))************)))))))))))))))******++++++++++++******(((&&&'''***------,,,************************,,,,,,+++***))))))*********)))))))))+++,,,+++***)))))))))***))))))(((((('''(((((()))))))))(((((()))******++++++******)))))))))(((((())))))***++++++***)))((()))***+++,,,+++++++++++++++++++++++++++******))))))******+++---,,,++++++*********+++(((***---000000///---,,,,,,,,,------...//////000//////...,,,,,,++++++++++++---000000///------------------------...//////...///111333888===AAADDDKKKZZZbbb[[[UUUXXX\\\[[[]]]^^^___```aaabbbbbbbbb\\\WWWOOOGGG@@@===<<<<<<;;;===>>>??????AAAEEEHHHMMMQQQXXXaaahhhllllllkkkiiimmmssswwwyyyzzz{{{|||{{{yyyvvvvvvxxxzzzyyyxxxwwwsssmmmhhhfffgggjjjmmmqqqzzz~~~xxxqqqlllnnnvvv}}}|||{{{{{{{{{~~~}}}}}}{{{wwwsssrrruuuwwwvvvxxxyyywwwtttpppooooooddd___YYYWWWWWWVVVSSSOOO...///000222222222111000222222222000//////111333444444444333333222222222//////000000111222222222333444666666555555555666555555666777888999::::::;;;???BBBCCCDDDJJJSSS[[[ZZZ]]]```bbbbbbaaaaaabbb]]]]]]^^^^^^^^^]]]\\\\\\___bbbeeeeeeeeeeeehhhkkkkkkkkkkkkiiiddd^^^XXXUUUVVVWWWWWWXXXYYYZZZ[[[\\\\\\\\\\\\^^^```___\\\ZZZZZZYYYXXXWWWUUUTTTSSSRRROOOOOONNNMMMKKKJJJHHHGGGCCCBBBAAA???>>><<<;;;;;;666555333000////////////////////////000000000000,,,,,,---...///000111111...------------...//////////////////............,,,,,,---......---,,,,,,+++,,,---.........---,,,,,,,,,------...///000000---------,,,,,,,,,++++++,,,---.........---,,,++++++,,,.../////////......+++++++++,,,,,,---------------------,,,,,,+++***+++++++++,,,,,,---------'''(((***+++,,,,,,+++***,,,,,,+++***)))((('''&&&((()))***+++++++++++++++...+++((()))---//////...++++++++++++++++++++++++++++++***************+++***)))))))))+++,,,+++***'''((()))******+++*********++++++******)))((('''******++++++++++++***************)))***++++++,,,,,,+++***(((((((((((()))'''''')))***,,,...///000++++++************++++++---,,,,,,+++*********+++***+++...000///---***(((%%%&&&''')))+++---...///000///...---,,,++++++++++++---000000///------------------------...///000000000222666;;;@@@FFFIIIMMMbbbnnncccUUUUUU\\\```______````````````______VVVQQQIIIAAA<<<;;;<<<>>><<<>>>@@@AAABBBFFFLLLQQQVVVZZZbbbjjjppprrrooolllkkkpppuuuyyy{{{{{{{{{{{{zzzvvvsssrrrtttwwwwwwvvvoookkkeee```aaaeeelllpppyyyqqqllllllpppssstttyyy~~~xxxwwwxxx|||~~~xxxrrrooooooqqqqqqwww~~~~~~zzzuuussssssjjjccc[[[XXXXXXXXXVVVSSS///111444555555555666888999999::::::::::::999999::::::999999888888777777888999888666444333555777::::::888777666666666666888888:::;;;===>>>@@@@@@CCCDDDDDDGGGJJJOOOSSSUUUZZZ[[[\\\]]]\\\ZZZXXXVVVRRRRRRQQQQQQRRRSSSTTTTTTVVVXXX\\\```dddgggiiiiiikkkjjjgggaaaYYYSSSPPPOOONNNMMMMMMLLLKKKKKKKKKLLLQQQSSSUUUXXXYYYZZZYYYXXXXXXZZZ[[[ZZZXXXVVVVVVWWWVVVTTTRRRRRRTTTSSSPPPMMMJJJJJJHHHGGGDDDBBB@@@>>>>>><<<999666333111111000///......///111111///...---.../////////...---,,,//////.........---------,,,...//////...------...///...,,,++++++,,,...///.........------,,,,,,,,,,,,,,,,,,------.........///////////////.................................******+++,,,,,,---.........---,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,+++***)))(((++++++++++++++++++++++++***)))((((((((()))+++,,,+++***))))))***,,,---///---,,,***)))))))))***+++*********))))))))))))((()))((((((((((((***+++,,,---+++)))***,,,,,,)))&&&***)))((((((((()))+++,,,,,,+++*********************)))))))))***+++,,,,,,------------------------******))))))))))))******)))))))))***+++---...///,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......------++++++++++++------------------------------...---,,,+++***+++,,,,,,000444:::???DDDGGGKKKNNNSSSZZZbbbddd```\\\[[[\\\^^^\\\YYYWWWXXXXXXXXXXXXJJJFFFAAA<<<::::::<<<>>><<>>>>>>>>???AAABBBCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDCCC???>>><<<:::999888888888888777777666555555555555444555666777888999:::;;;======>>>???BBBEEEIIIKKKOOOPPPQQQQQQQQQOOOMMMLLLGGGGGGGGGGGGGGGHHHIIIJJJMMMOOOSSSWWW[[[___aaaaaa^^^]]]ZZZTTTMMMHHHEEEDDDEEEDDDDDDCCCBBBBBBCCCCCCEEEGGGKKKOOOSSSUUUVVVVVVSSSUUUXXXYYYYYYZZZ[[[]]]]]][[[YYYXXXXXXWWWSSSPPPNNNMMMMMMKKKIIIGGGFFFEEECCCAAA>>>:::777555444444111000//////111111000///...///000000000///...---//////.........------------...000000.........//////...,,,++++++,,,...///.........------,,,,,,,,,,,,,,,,,,------.........---------....../////////------------------------***++++++,,,------...............---,,,++++++***------------------------************++++++++++++,,,,,,,,,,,,------......---------,,,,,,+++***)))++++++++++++++++++++++++***))))))((()))***+++,,,,,,++++++******++++++++++++***)))((('''(((((())))))))))))******+++++++++++++++***)))))))))***++++++)))(((***,,,---+++(((***)))((((((((()))+++++++++******)))))))))*********)))))))))))))))***+++++++++++++++++++++++++++))))))************))))))))))))******++++++,,,,,,)))******+++,,,------...,,,,,,,,,,,,------------......---,,,,,,---..............................222111000//////000111222333777===BBBFFFJJJMMMPPPRRRVVV\\\^^^]]][[[[[[\\\YYYTTTOOOLLLLLLMMMKKKJJJEEEBBB>>>:::999:::===???BBBEEEJJJNNNPPPSSSWWWYYY]]]___dddkkkqqqrrrpppmmmnnnppprrruuuvvvvvvttttttvvvpppnnnooonnniiihhhkkkhhhfff```\\\aaappp}}}{{{xxxvvvvvvyyy|||~~~}}}xxxwwwzzz}}}{{{}}}~~~~~~zzzssslllhhhjjjkkknnnssswwwxxxvvvsssqqqjjjaaa[[[ZZZYYYWWWVVVEEEGGGIIIJJJIIIIIIJJJLLLNNNOOOPPPQQQRRRSSSSSSSSSTTTTTTTTTTTTSSSQQQOOOMMMFFFCCC???===>>>===;;;888666555444444444444555555333333444444555666666666888888888888:::<<<>>>???CCCDDDDDDEEEDDDCCCAAA@@@==================>>>???BBBDDDGGGKKKOOORRRTTTUUUNNNNNNKKKFFF@@@<<<999999<<<;;;::::::999::::::::::::<<<@@@DDDGGGJJJKKKLLLIIILLLPPPSSSVVVYYY]]]```bbbaaa___]]]\\\ZZZWWWUUURRRRRRQQQPPPOOOMMMLLLKKKHHHGGGDDD@@@===;;;999888666333111000111111111000000000000111000///....../////////............------///000000///......//////...---,,,,,,---...///.........------------------------------.........++++++,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......//////......------,,,,,,........................******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,------------------,,,+++******++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,+++***)))(((******)))(((((((((((()))(((((()))***+++,,,------------+++******))))))***)))((((((***,,,---,,,***)))))))))((()))******+++***)))))))))))))))************))))))((()))))))))************************))))))***++++++***))))))))))))***++++++***)))((('''((()))***+++---......++++++++++++,,,,,,,,,,,,///......------......///////////////////////////000////////////111222333888<<>>;;;>>><<<999888888;;;>>>@@@IIILLLRRRUUUUUUUUUUUUUUUYYY]]]dddmmmssssssppplllmmmooorrrttttttsssqqqpppqqqmmmkkkllljjjggggggiiinnnnnnkkkeeehhhuuuyyyvvvvvvuuuwwwzzz{{{yyyuuupppmmmmmmjjjjjjooouuuwwwsssmmmpppjjjbbb]]][[[ZZZWWWTTTOOOQQQSSSSSSRRRRRRSSSTTTWWWXXXYYYZZZ[[[\\\\\\\\\[[[[[[ZZZYYYVVVRRROOOMMMHHHCCC>>>===>>>>>>999555555555444444444555555666555555555555555666666666888888777777777888999:::<<<<<<=========<<<;;;:::999999999888888999::::::<<<===???AAADDDFFFGGGHHHDDDDDDBBB???:::666555555777777666666666666777777666888999;;;======>>>>>>>>>BBBFFFKKKOOOSSSYYY\\\aaa```______^^^\\\ZZZYYYWWWVVVVVVUUUTTTRRRPPPOOOMMMKKKIIIEEEBBB???===<<<:::777333222222222222111111111000000//////....../////////...............,,,...000///...---............------------.....................------------------...............++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---------------------------------------++++++++++++,,,,,,,,,---************************---------------,,,++++++++++++++++++++++++++++++************++++++,,,,,,++++++,,,,,,,,,***(((''',,,,,,+++++++++*********)))******+++,,,,,,---------,,,,,,++++++*********)))))))))***+++,,,+++***)))))))))))))))******+++(((((((((((()))******+++,,,,,,+++***))))))))))))************************((()))+++,,,,,,+++)))(((&&&(((***+++,,,+++)))((((((((()))***++++++,,,,,,******+++++++++,,,,,,,,,......------------...................../////////............000222444666<<<@@@EEEJJJMMMPPPSSSUUUXXXYYY[[[^^^___^^^ZZZVVVLLLDDD;;;888999:::777444777666666666888;;;???AAAKKKNNNQQQRRRRRRQQQPPPQQQWWW]]]fffooottttttpppmmmmmmnnnqqqssssssrrrpppnnnlllkkkkkkkkkkkklllooorrr|||rrrnnnvvv~~~xxxuuuuuuuuutttttttttttttttrrrpppnnnpppsssrrrnnniiihhhccc^^^ZZZYYYXXXTTTQQQWWWYYY[[[[[[YYYYYYYYYZZZ]]]]]]^^^______```______[[[ZZZXXXUUUQQQLLLHHHFFFCCC>>>:::999;;;:::666111666666666666666666777777666666666666666666666666999999888777777777777777999999999999999888888777999999888888777888888999;;;;;;<<<<<<===>>>>>>???>>>>>>>>>;;;888555555555666666555555555555666666666666666666666666666555:::<<<@@@DDDGGGLLLQQQUUUZZZ[[[\\\]]]]]]]]]]]]]]]\\\\\\[[[ZZZYYYWWWVVVUUUPPPOOOMMMJJJGGGDDDAAA@@@???<<<888555444444444333222111000//////.........////////////////////////,,,---//////---,,,---...........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------************************,,,,,,------,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,))))))+++,,,,,,+++)))))),,,,,,,,,,,,+++++++++***++++++++++++++++++++++++******++++++,,,,,,,,,,,,***+++,,,+++***)))))))))((()))))))))************(((((((((((()))***,,,,,,...------,,,++++++++++++++++++++++++++++++++++++(((***+++------+++***((($$$&&&)))+++,,,,,,+++***++++++************************+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------.........000000111333555888;;;===@@@DDDIIIMMMPPPRRRUUUWWW[[[\\\^^^___^^^YYYQQQKKKDDD>>>777444666777666333333333444666888;;;???@@@IIIJJJJJJIIIIIIJJJMMMOOOYYY___hhhppptttssspppmmmpppqqqqqqqqqpppnnnllljjjcccgggkkknnnrrryyy|||tttwwwxxxqqqnnnoooqqqtttwwwxxxxxxwwwsssnnnjjjhhh___[[[WWWUUUUUUTTTQQQNNN\\\^^^______]]]\\\]]]]]]____________^^^]]]\\\[[[VVVTTTQQQMMMHHHDDDAAA@@@<<<:::888777888888444111999888888777777777888888444444444555555555555555777777777777777777666666777777777666666666666666888888777666666666666777;;;:::999999999999::::::999::::::999777555666777555444444444444555555666333444444444555555666666999;;;===???BBBEEEJJJNNNQQQSSSVVVXXXXXXYYY[[[]]]]]]]]]]]]^^^]]]]]]\\\\\\TTTSSSRRRPPPMMMJJJHHHFFFFFFCCC???<<<:::999777666444333111000////////////...////////////000000000,,,...//////...------..........................................//////////////////...........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------------,,,+++++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,------------,,,))))))************************++++++******)))(((,,,,,,++++++************((()))***+++,,,,,,,,,,,,***,,,---,,,***(((((()))(((((()))************)))((((((((()))***,,,---.........------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))%%%&&&(((***,,,,,,,,,,,,,,,,,,,,,+++******))))))++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,---.........///000111444777;;;???AAADDDHHHLLLPPPSSSUUUXXXZZZ[[[\\\]]][[[UUUMMMEEE@@@:::888555444444555555444444444555777999<<<===>>>EEEDDDCCCCCCDDDHHHOOOTTT___dddkkkppprrrqqqpppoootttrrrpppnnnkkkiiigggfff___iiisssyyy|||vvvyyy}}}zzz}}}~~~tttrrrttt}}}~~~uuupppooooooyyy|||~~~}}}wwwpppllljjj]]]XXXTTTRRRRRRQQQOOOLLL\\\]]]^^^^^^\\\[[[[[[[[[\\\[[[ZZZYYYWWWUUUSSSRRRMMMJJJFFFBBB???===<<<<<<888888999999999888666555:::999888777777777777777444444444555555666666666666777777888888888888777777777777777777777777888888777666666555555555666777777666666666888999:::666888999888777666777999555555555555555666777777444444444444555666777777666777999:::;;;>>>CCCFFFEEEHHHLLLNNNNNNOOORRRTTTVVVWWWYYY[[[]]]___``````YYYYYYYYYWWWUUUSSSPPPOOOLLLJJJFFFDDDBBB???<<<999777666444222111111111111.../////////000000000000...000111111000//////000......////////////......---........./////////000000/////////.........---..................//////------------------------..................------+++,,,,,,---.../////////------------------------------------............/////////.........------)))******++++++******)))++++++++++++++++++++++++++++++---.........---,,,,,,+++***))))))(((((()))******+++++++++***)))((())))))******************((()))***+++++++++***)))(((+++---,,,***((()))+++'''((()))***+++******)))(((((()))***+++---///000------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((())))))***+++,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,---......---,,,,,,,,,,,,,,,---...////////////000222555999===AAADDDIIILLLQQQTTTWWWYYY[[[]]][[[\\\ZZZTTTKKKBBB===<<<555666777666444333444666666777888999:::;;;<<<<<>>:::888888999:::777999;;;<<<;;;999999:::::::::888777666666666666555555666666777888888999777777888999:::::::::::::::999999999999999::::::888888777666666666666666444333333444555777999:::666777999999888888:::;;;777777666666777888999999777666666555555555666666222333444555666999===AAA<<<@@@DDDEEEEEEFFFIIIKKKNNNPPPSSSWWW[[[^^^```aaa]]]^^^]]]]]][[[XXXVVVUUUQQQOOOLLLIIIGGGDDD@@@<<<999888666444333333333333.../////////000000111111000111333333111000111222......////////////......---.........//////000000000000//////.........---,,,------...///000111111..........................................------,,,------...///000111111........................---------.........//////.........------,,,,,,,,,((())))))*********))))))+++++++++++++++++++++++++++,,,---.........---,,,///---+++)))'''''''''''',,,,,,---...---,,,+++***''''''((()))***++++++,,,******++++++***)))'''&&&&&&))),,,,,,***)))+++---'''((()))++++++******))))))))))))+++,,,...000111++++++++++++,,,------...++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,+++******+++,,,,,,+++++++++,,,,,,---------,,,,,,------------......,,,---...//////...---,,,---------...///000000111444555777:::???DDDHHHJJJLLLOOOTTTWWWYYY[[[^^^___]]]]]]YYYPPPDDD<<<;;;===444888;;;:::555333555888888999:::;;;;;;;;;;;;;;;???AAACCCGGGLLLTTT]]]ccckkknnnppppppnnnmmmooorrrhhhfffdddcccdddgggjjjmmm~~~wwwqqqrrryyy~~~~~~}}}|||vvvmmmnnntttzzz}}}zzzttttttwww~~~yyyqqqhhhbbb[[[VVVTTTSSSPPPMMMNNNPPPRRRTTTUUUTTTSSSRRROOOMMMHHHCCC???<<<999999999999999999888888777666:::::::::::::::999999999888777666555555444444444555555555555555555555555888777888:::>>>??????>>>>>>>>>>>>>>>>>>=========????????????>>><<<;;;:::===<<<;;;:::999777777666666777777999:::;;;;;;;;;;;;;;;::::::999999999888999999888777777666666666666666666666777888999999<<<=========>>>>>>>>>>>>@@@CCCHHHLLLPPPUUU[[[______aaabbbaaa```^^^___```VVVTTTQQQOOONNNLLLIIIFFFCCCAAA>>>999444111111222111111000////////////000000000000000000000000000///////////////......---////////////////////////......//////...---,,,,,,,,,,,,,,,,,,,,,---...///000---***+++...000000...---///111///,,,+++,,,...------------------------///...---,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,'''(((***,,,------------------............------(((((())))))*********++++++,,,,,,------,,,,,,++++++++++++************)))************************((())))))))))))***************)))))))))))))))***+++,,,,,,,,,,,,,,,,,,---***+++,,,------,,,+++***------,,,,,,,,,---......***++++++,,,,,,++++++***...---,,,+++***+++,,,---...,,,***+++......,,,)))************************---,,,+++***+++,,,---...++++++++++++++++++++++++------,,,++++++,,,,,,,,,111000......///111444666444666;;;AAAFFFJJJLLLMMMPPPSSSXXX\\\___```___^^^\\\YYYTTTNNNHHHCCC@@@>>>===<<<:::999999:::<<<============>>>@@@CCCEEEGGGFFFGGGIIINNNUUU]]]eeeiiisssrrrqqqpppmmmjjjhhhfff```aaaaaa___```gggttt~~~zzz{{{zzzxxxwww{{{}}}zzzyyy{{{~~~{{{wwwtttpppvvv~~~~~~{{{zzzzzzzzzwwwtttuuunnnddd]]]YYYVVVRRROOOGGGHHHJJJKKKKKKJJJIIIHHHCCCBBB@@@>>><<<;;;;;;;;;888888888888888777777666888888999999:::;;;;;;;;;999888777555555555666777555555555555555555555555;;;===@@@DDDFFFHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLKKKLLLMMMMMMKKKIIIGGGEEECCCBBBBBBBBB@@@???>>>===<<<<<<===>>>???AAABBBCCCBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>===<<<;;;:::999888777777777777777888999999::::::::::::;;;;;;;;;<<<<<<>>>BBBEEEHHHLLLQQQUUU___```bbbcccaaa``````aaa[[[YYYVVVTTTSSSQQQNNNKKKFFFEEEBBB===888555444444333222111000000000000000000000000000000000000000000000000111000//////...//////////////////////////////.........------------,,,,,,,,,------...//////---++++++...000///...---///000///---+++---...------------------------///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---............------............------)))******************+++,,,------......------,,,++++++++++++************************************)))))))))*********++++++++++++************++++++...------+++***))))))(((***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,------...---------------------------,,,+++*********++++++,,,+++***+++---...,,,***++++++++++++++++++++++++,,,,,,+++++++++,,,---...++++++++++++++++++++++++......---------------......---,,,,,,...111444666888;;;???EEEJJJMMMPPPQQQTTTWWW[[[^^^``````___^^^[[[YYYVVVRRRMMMJJJHHHFFFCCCBBBAAA@@@@@@BBBCCCDDDGGGGGGGGGHHHJJJLLLNNNPPPOOOPPPRRRUUUZZZ```fffiiipppqqqrrrqqqnnnhhhaaa]]]WWWWWWXXX\\\fffsss{{{yyy{{{|||~~~{{{|||~~~yyywwwuuurrrqqqoookkkgggbbb]]]XXXUUU@@@AAAAAABBBAAA???===<<<::::::999888888999999:::666666777777777888888888777888:::<<<>>>@@@AAAAAA>>><<<999777777888999;;;:::999888777777777777777>>>CCCJJJOOOPPPRRRTTTWWWWWWVVVUUUUUUVVVXXX[[[\\\ZZZ[[[]]]]]][[[XXXUUUSSSMMMMMMNNNOOONNNLLLJJJHHHGGGGGGGGGGGGIIIKKKMMMOOOMMMMMMMMMMMMLLLLLLLLLLLLIIIIIIGGGFFFDDDAAA???>>><<<;;;;;;;;;::::::::::::999999888888999999:::::::::;;;<<<===???BBBGGGJJJZZZ]]]aaabbbbbbbbbbbbbbb```^^^[[[ZZZXXXVVVSSSPPPKKKJJJGGGDDD???;;;888666444444333111000000000000000000000000000000000000111111111111111000000///////////////////////////000///...---------...///---------,,,------...//////---,,,,,,...//////...---/////////---,,,---...------------------------000///...---------------------------------------,,,---....../////////...------............------,,,,,,+++++++++++++++***------............------,,,+++++++++************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((++++++,,,,,,,,,,,,+++++++++++++++++++++,,,------------,,,++++++,,,------,,,,,,+++***************+++***)))+++,,,------,,,++++++++++++++++++++++++,,,,,,,,,+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,///...............//////---,,,---...000444777:::>>>AAAEEEJJJOOOSSSUUUVVVZZZ[[[^^^```aaa```___^^^[[[ZZZXXXVVVTTTSSSRRRRRRMMMLLLKKKKKKLLLMMMNNNOOORRRRRRSSSTTTUUUWWWYYYZZZ[[[\\\]]]___bbbeeehhhiiilllnnnpppooojjjaaaXXXRRRRRRQQQRRR\\\lll{{{zzz||||||}}}zzz|||~~~vvvpppmmmnnnooonnnkkkfffaaa]]]>>>>>>======;;;999888666888888777666555555444444444444555666888999;;;;;;<<<>>>AAAEEEHHHJJJKKKLLLGGGDDD@@@===;;;<<<>>>???@@@???>>>===<<<<<<<<<===@@@HHHRRRWWWXXXZZZ]]]aaa```___]]]\\\]]]___bbbddddddeeeggggggeeebbb^^^\\\XXXZZZ\\\]]]\\\ZZZWWWUUUUUUTTTSSSSSSSSSUUUWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYWWWVVVUUUSSSQQQMMMKKKIIIFFFFFFEEECCCAAA???===<<<;;;;;;:::999999999:::;;;;;;;;;;;;::::::<<<@@@CCCQQQUUUZZZ^^^___```aaabbbaaa___^^^]]]]]][[[XXXUUUPPPOOOMMMJJJFFFBBB<<<999666666444222111000//////000000000000000000000000000111111111111000//////////////////////////////111000...,,,,,,---///000......------------............------........................---------...------------------------000000///...---,,,,,,,,,------------------------------..................,,,------......------,,,---------,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,+++++++++***************************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,+++)))(((((()))+++,,,,,,,,,,,,+++++++++++++++++++++++++++---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,.........---......//////...///000222666:::>>>@@@DDDFFFKKKOOOTTTWWWYYYZZZ^^^^^^___```______]]]]]][[[[[[ZZZYYYYYYYYYYYYYYYVVVVVVVVVVVVWWWXXXZZZ[[[[[[[[[\\\\\\^^^___```aaaddddddeeeggghhhhhhiiiiiihhhiiihhheee```YYYSSSOOOVVVVVVXXX```ooo}}}zzzwwwvvvyyy}}}xxxpppllliiiiiikkkkkkgggccc;;;;;;:::999888666555444555555444333333222111000333444555777:::>>>AAABBBHHHJJJNNNQQQTTTVVVWWWWWWQQQNNNJJJFFFDDDDDDEEEGGGFFFEEEDDDBBBBBBBBBCCCDDDGGGOOOYYY^^^```aaaeeeiiifffdddbbb``````bbbdddfffjjjkkklllllljjjgggdddbbbaaaccceeeggggggeeebbbaaaaaa```___^^^]]]^^^______bbbbbbbbbbbbccccccccccccccccccbbbaaa^^^ZZZWWWUUUTTTSSSQQQOOOKKKGGGDDDBBB???>>><<<:::999999::::::<<<<<<<<<:::999:::<<>>BBBIIIPPPUUUYYYaaaccceeeggghhhgggfffddd^^^]]]\\\[[[[[[\\\]]]^^^ZZZXXXWWWVVVWWWYYY[[[]]]^^^```dddhhhkkkmmmooopppiiiiiihhhhhhhhhiiijjjjjjkkkkkkjjjiiiiiiiiiiiiiiieeefffgggggghhhhhhhhhgggggghhhjjjkkklllkkkjjjiiiiiiiiiiiijjjjjjjjjkkkkkkiiijjjkkkkkkjjjgggdddcccddddddcccbbb___[[[WWWUUUNNNKKKGGGCCC@@@??????@@@<<<>>>@@@???>>><<<<<<===>>>???AAACCCDDDGGGKKKNNNPPPRRRVVV[[[```cccbbbaaa___\\\XXXWWWWWWUUUOOOJJJCCCAAA>>>;;;888666555444000000000000000000000000000000000000000///......////////////////////////.../////////000000000000000000///...............,,,///111000...,,,,,,---...---+++---///000///------------------------------......//////...---,,,++++++++++++++++++++++++***)))))))))***+++---...+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***------,,,,,,,,,+++++++++************************)))))))))*********++++++((()))+++---...------,,,,,,,,,,,,+++++++++++++++...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,------...........................------.........---,,,+++,,,------+++)))))),,,///------------------------,,,,,,.../////////...---------------------------------------...///000111222444777<<<@@@EEEIIIJJJOOOQQQTTTXXX[[[^^^______^^^]]]\\\[[[\\\]]]^^^```\\\\\\\\\\\\]]]]]]^^^___\\\]]]^^^```bbbdddeeeeeeeeefffggghhhhhhhhhgggffffffhhhjjjjjjgggbbb\\\XXXQQQTTTYYY```gggmmmqqqsssnnnlllgggdddfffnnn{{{yyyqqqkkkmmmvvv~~~sssiiifffffffff444333333444444555777777777888:::;;;<<<;;;;;;:::===>>>BBBGGGNNNVVV]]]aaafffhhhjjjkkkkkkiiigggeee______```aaacccdddfffgggdddcccaaaaaabbbdddgggiiiccccccdddgggkkknnnnnnnnnfffggghhhiiijjjkkkkkkkkkiiihhhffffffffffffhhhiiiccccccddddddeeefffffffffeeegggjjjmmmooonnnmmmllliiiiiiiiijjjjjjkkkkkkkkkggghhhjjjkkkjjjhhheeeccceeeffffffeeeccc```]]]\\\WWWTTTOOOJJJGGGEEEEEEEEE>>>@@@CCCDDDBBBAAA@@@@@@???????????????@@@DDDGGGGGGIIINNNUUU[[[______^^^ccc^^^ZZZYYYZZZYYYTTTOOOFFFEEEBBB???;;;999777666000000000000000000000000111111111111111000//////////////////////////////---...///000111111000000000000///...............,,,///111111...,,,,,,---...,,,+++,,,///111///---------------------------,,,---.../////////...---************************))))))))))))***,,,...000+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,,,,++++++************************((())))))))))))*********)))***---/////////...---'''((()))***+++,,,------...---,,,,,,,,,,,,---...------,,,,,,------...///,,,------......------,,,,,,,,,---...---,,,+++***+++,,,,,,)))''''''***...........................,,,,,,.../////////...---------------------------............///000222222666888;;;@@@EEEIIILLLNNNQQQSSSVVVZZZ]]]___```aaa^^^]]]\\\[[[\\\^^^```bbb\\\\\\\\\\\\]]]___```aaaZZZ[[[]]]___aaacccddddddcccdddeeeffffffeeeddddddggghhhjjjjjjfff___XXXSSSIIIQQQ]]]iiisssyyy{{{|||vvvooofffaaacccjjjrrrwww~~~|||uuujjjfffhhhkkkuuuqqqfffeeeggg333444666888:::<<<>>>???BBBBBB@@@===:::;;;===@@@DDDGGGMMMTTTZZZ___bbbdddjjjhhhggggggiiijjjjjjiiifffffffffffffffgggggghhhjjjjjjjjjhhhfffeeeggghhhjjjhhhgggggghhhgggfffeee```bbbdddfffggggggggggggeeecccbbbbbbbbbbbb___]]]\\\\\\]]]___aaaaaa```^^^```aaacccdddeeeeeeddddddjjjiiigggfffffffffggghhhhhhhhhiiiiiiiiiiiiiiihhhaaaaaaaaaaaa```___^^^^^^___^^^]]]ZZZVVVPPPLLLIIIKKKIIIGGGGGGGGGHHHGGGEEEIIIEEE@@@===============>>>AAAEEEHHHLLLQQQUUUXXXWWWXXXZZZ[[[\\\[[[ZZZZZZRRRPPPKKKFFFAAA<<<888777666555444222111000000000000000000111222222000...000000000000////////////---.........//////000000000000000000000///............////////////......---------............/////////...------------...---------...///000000111------,,,,,,,,,+++++++++,,,,,,,,,,,,+++***))))))............---,,,+++******+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------***+++,,,,,,,,,,,,+++***))))))***+++,,,,,,------+++,,,,,,------,,,,,,+++......---------......///,,,---.........---,,,+++...------,,,,,,,,,---------------.........//////---///000///...,,,,,,---******+++,,,,,,,,,++++++,,,,,,.../////////...---...........................------------,,,,,,,,,---...//////...///222444777===CCCFFFFFFHHHMMMRRRVVVXXXZZZ[[[\\\\\\___```]]]^^^`````````^^^\\\[[[[[[ZZZ[[[^^^bbbdddbbb``````aaaccceeeeeeeeeeeedddeeeeeeeeeeeeeeeeeeeeeeeeiiiiiifffaaaZZZUUUSSSRRRSSS[[[jjjzzzzzzqqqjjjdddcccdddgggnnnvvv{{{xxxwwwzzz{{{rrrnnnmmmsss~~~tttjjj999:::<<<>>>@@@BBBCCCDDDFFFEEEBBB???>>>AAAFFFJJJTTTUUUXXX\\\___bbbcccdddjjjhhhggghhhjjjkkkkkkjjjhhhgggfffdddddddddeeeeeeiiiiiijjjhhhfffddddddeeeeeedddbbbaaaaaaaaa___]]]___```aaacccddddddccccccbbbaaa___``````___]]][[[XXXWWWXXXZZZ]]]]]]\\\ZZZ___```aaabbbccccccbbbbbbaaaaaaaaaaaaaaabbbcccdddffffffgggggggggggggggfffccccccccccccbbbaaa```___ccccccbbb```]]]ZZZWWWUUURRRPPPMMMLLLLLLLLLLLLKKKMMMJJJEEEBBBAAA@@@???>>>??????@@@AAACCCEEEHHHJJJRRRRRRTTTUUUWWWXXXYYYZZZXXXVVVQQQLLLFFFBBB???===888777555333222111000000111000000111222222000...111000000000////////////........./////////000000000000000000000///.........//////000000//////...---------............///......---,,,,,,,,,,,,,,,......///000000111111222------------,,,,,,,,,,,,***++++++,,,,,,,,,++++++..................---,,,,,,---............---,,,---------,,,,,,+++++++++------,,,,,,,,,,,,------***+++,,,------,,,+++************+++,,,,,,,,,---+++,,,,,,------,,,,,,+++...------------...//////------.........---,,,+++...------,,,,,,---------------..................---...//////---,,,,,,---,,,---------,,,+++******,,,---.../////////...---------..........................................---.../////////111555777<<>><<<;;;;;;<<<>>>???IIIIIIJJJLLLOOOSSSVVVYYY\\\ZZZWWWSSSNNNIIIFFFDDD;;;:::888666444222111111111111000111333333111///111111000000000/////////......////////////000000000000000000000//////...///000000111111000000///---------............///------,,,++++++++++++,,,---......//////000000000.........------------,,,)))***+++,,,------------+++,,,------......------........................///...------++++++***)))------------------------***+++,,,------,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,---------------...//////---............---,,,,,,---------,,,,,,------.....................------,,,---...---,,,+++,,,---............---+++***))),,,---......//////......---------......///////////////////////////000000......//////000444999===BBBFFFJJJJJJIIIIIILLLOOOVVVWWWYYYXXXXXXXXXZZZ\\\^^^_________]]][[[YYYXXXXXXWWWXXX[[[```dddffffffeeeffffffffffffeeedddccceeeeeeeeeeeeeeedddcccbbbaaabbb```ZZZSSSSSSZZZaaajjjqqquuuqqqooorrrvvvzzz}}}}}}~~~BBBCCCFFFIIIKKKLLLLLLLLLJJJLLLMMMNNNQQQUUU[[[```ddddddddddddfffhhhkkklllkkkjjjiiijjjmmmnnnooonnniiigggccc___]]]\\\\\\\\\bbbdddeeedddaaa]]]ZZZZZZWWWVVVVVVWWWZZZ[[[[[[ZZZWWWWWWXXXXXXXXXXXXXXXXXXTTTRRRQQQQQQQQQPPPMMMKKKLLLLLLMMMOOORRRRRRQQQOOOQQQRRRSSSSSSTTTUUUUUUUUUYYYYYYYYYYYYYYYXXXWWWWWWZZZZZZZZZ[[[ZZZZZZYYYXXX]]]^^^___```aaabbbbbbbbbfffeeedddddddddeeeeeefffddd```\\\ZZZYYYZZZYYYYYYVVVTTTRRRPPPOOOMMMKKKHHHCCC@@@===;;;;;;<<<===>>>@@@??????AAAEEEKKKQQQTTTYYYZZZZZZXXXUUUOOOJJJFFF@@@???<<<999777555333333333111111111333333222000111111111000000000////////////////////////000000//////000000000000//////000000111111111111000000---------............///...---,,,,,,+++,,,,,,,,,+++++++++,,,,,,---------//////.........---------***++++++,,,------,,,,,,))))))***,,,,,,---------......------------......---------,,,,,,+++++++++........................++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,---------------...///000...............------,,,------,,,,,,,,,---.....................---------+++,,,---,,,+++***,,,---............---,,,,,,+++---------...............------......//////000000.........//////000000000...///000111333888>>>CCCGGGJJJLLLMMMMMMMMMOOOPPPVVVWWWXXXWWWVVVWWWYYY[[[_________^^^\\\ZZZXXXWWWWWWWWWXXX[[[___dddgggiiiiiiiiihhhgggfffeeeddddddeeeeeedddcccaaa___]]]\\\[[[ZZZXXXUUUUUU[[[eeemmmqqqvvvBBBDDDGGGIIILLLMMMNNNNNNLLLPPPTTTYYY[[[]]]```bbbeeeeeedddeeegggiiilllmmmkkkiiihhhiiikkkmmmmmmmmmgggdddaaa]]]ZZZXXXXXXXXX]]]___```^^^[[[WWWTTTSSSPPPOOOOOOPPPRRRTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRPPPNNNMMMMMMMMMLLLIIIGGGKKKKKKKKKMMMOOOPPPNNNMMMMMMMMMMMMNNNNNNOOOPPPPPPRRRQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRQQQPPPPPPTTTUUUWWWZZZ\\\^^^___```cccbbbbbbbbbbbbcccddddddeeebbb___]]]]]]^^^^^^]]]XXXVVVUUUTTTUUUTTTRRRPPPKKKGGGCCCAAAAAAAAA@@@???;;;:::999999===CCCJJJNNNSSSVVVZZZ\\\ZZZUUUNNNJJJFFFEEEBBB>>>:::888666555444222111111333444333222111111111111000000000000000000000000000000////////////000000000000//////000000111111111111000000---------............//////......---------------++++++++++++,,,,,,,,,,,,//////.........------------------------,,,+++***)))***+++---............------,,,++++++,,,------+++++++++,,,,,,---------//////000000000000//////+++,,,------------,,,+++------,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,------///000000//////......------------,,,,,,,,,,,,,,,---...///.....................---,,,,,,---,,,******,,,...+++,,,,,,---............------------......//////........./////////000000,,,,,,---...//////000000000111333555888===CCCHHHJJJLLLNNNPPPQQQRRRSSSTTTWWWWWWWWWVVVVVVVVVYYY[[[```___^^^]]]\\\ZZZXXXXXXVVVWWWYYY\\\___ccchhhjjjkkkjjjiiihhhfffeeeddddddeeecccaaa^^^[[[XXXVVVUUUWWWUUUSSSUUU\\\gggrrryyy{{{}}}DDDEEEGGGJJJMMMPPPRRRTTTQQQVVV\\\aaabbbbbbbbbbbbggggggfffgggggghhhiiijjjgggfffdddeeefffhhhggggggbbb```^^^[[[XXXVVVUUUTTTWWWXXXYYYWWWSSSPPPNNNNNNKKKJJJIIIJJJKKKLLLKKKJJJIIIIIIIIIIIIIIIJJJKKKKKKIIIIIIHHHIIIKKKKKKJJJIIIKKKJJJJJJLLLMMMMMMKKKIIIIIIIIIIIIIIIIIIJJJLLLLLLLLLKKKJJJJJJJJJLLLMMMNNNNNNNNNNNNNNNMMMLLLKKKKKKMMMNNNPPPSSSVVVWWWYYYYYY]]]]]]^^^^^^___``````aaaaaa```______```aaa``````ZZZXXXVVVVVVWWWWWWWWWVVVTTTPPPKKKIIIHHHFFFBBB???===;;;888777999>>>CCCGGGMMMQQQWWW[[[[[[XXXSSSPPPLLLJJJGGGCCC>>>;;;999777555333222222333444444333222222111111111000000000111111000000000000//////...//////000000000000000///000000111111000000///---------............/////////...------------....................................------------,,,............---,,,+++***,,,---...///000000000000,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++---......///...///000111111000///...+++,,,---......---,,,+++,,,,,,,,,,,,------------------............------,,,,,,,,,---...///000111000///......------......,,,,,,,,,,,,---......///---------.........//////,,,------,,,++++++---000)))***+++---...............------------...//////////////////////////////++++++,,,---///000111111111444777:::>>>BBBHHHKKKMMMNNNPPPSSSUUUVVVWWWXXXXXXXXXXXXWWWVVVXXX[[[^^^```___^^^]]]\\\[[[ZZZZZZXXXZZZ]]]___aaacccgggjjjjjjiiigggeeedddccccccbbbaaa^^^ZZZVVVSSSQQQQQQQQQWWWWWWXXX[[[cccmmmyyy~~~IIIIIIJJJMMMQQQUUUYYY\\\ZZZ^^^ccceeeeeedddcccccccccdddeeeeeefffffffffeeebbb```___^^^`````````___\\\\\\\\\ZZZXXXVVVSSSRRRRRRRRRRRRPPPLLLJJJJJJJJJIIIHHHHHHJJJMMMOOOPPPOOONNNMMMMMMMMMNNNPPPQQQRRRMMMMMMNNNRRRVVVYYYZZZYYYYYYXXXXXXXXXYYYXXXVVVSSSQQQPPPPPPPPPQQQRRRSSSTTTWWWUUUQQQNNNMMMMMMNNNPPPNNNNNNNNNNNNMMMLLLKKKJJJJJJKKKMMMNNNOOOPPPPPPPPPSSSTTTVVVYYYZZZ[[[[[[[[[]]]\\\]]]```bbbccccccaaa]]]ZZZWWWVVVVVVWWWWWWWWWXXXUUUQQQPPPQQQOOOJJJEEEBBB@@@<<<::::::<<<@@@BBBHHHJJJNNNRRRUUUVVVVVVVVVRRROOOKKKGGGBBB>>>;;;:::666444222222333444444444222222222111111111000000111111111000000000//////......///000000000000000...//////000000//////...---------............//////...------,,,,,,------/////////...............------------,,,,,,,,,,,,,,,---------------,,,,,,,,,---......////////////+++,,,---......---,,,++++++++++++,,,,,,---------,,,...///000000///...,,,+++,,,---......---,,,++++++,,,,,,,,,---.........------............------,,,,,,,,,---...///000111000000......---......///,,,,,,,,,,,,---...//////+++,,,,,,---...///000000---------,,,+++,,,///111******+++,,,---------,,,...------,,,---...///000111111000000///.........+++,,,---...000111222333333666;;;???CCCGGGKKKMMMQQQRRRSSSUUUWWWYYYYYYXXXYYYYYYYYYXXXXXXZZZ^^^aaa```___^^^]]]\\\\\\\\\\\\ZZZ]]]```bbbbbbcccfffhhhfffeeecccaaa```_________ZZZVVVRRRMMMKKKLLLNNNPPP[[[aaaggggggffflllyyyxxxxxxMMMMMMNNNPPPTTTZZZ___cccbbbdddfffgggeeeddddddddd]]]^^^```bbbdddddddddccc^^^\\\ZZZZZZ[[[[[[ZZZYYYYYYYYYZZZZZZXXXVVVSSSQQQOOOOOONNNKKKHHHGGGGGGHHHHHHIIIKKKPPPUUUZZZ\\\]]]^^^^^^^^^^^^___aaaccceeeYYY[[[^^^cccjjjnnnpppqqqoooooonnnnnnnnnmmmjjjhhhbbbaaa``````aaabbbdddeeeiiieee^^^XXXSSSQQQRRRRRRPPPPPPPPPPPPOOONNNMMMLLLKKKKKKLLLLLLLLLKKKKKKJJJJJJLLLPPPSSSVVVWWWWWWWWWYYYZZZ]]]```dddeeedddbbb```\\\XXXUUUUUUVVVWWWVVVXXXUUUTTTVVVYYYXXXSSSNNNGGGEEE@@@===;;;<<>>CCCFFFIIILLLNNNTTTTTTUUUVVVYYYYYYYYYXXXYYYYYYYYYYYYYYY[[[```ccc```___^^^^^^]]]]]]]]]]]][[[___cccdddcccccceeegggcccaaa___^^^]]]\\\]]]]]]TTTQQQLLLHHHGGGJJJNNNQQQ___jjjsssppphhhhhhvvv~~~yyyxxx~~~rrrsssRRRRRRRRRSSSWWW\\\aaadddeeedddcccbbbaaaaaaaaaaaa]]]\\\[[[^^^aaabbb___]]]WWWWWWVVVTTTRRRPPPNNNMMMPPPSSSSSSQQQQQQRRRNNNHHHLLLMMMNNNMMMMMMMMMPPPRRRVVVZZZ___ffflllssszzz~~~~~~zzzzzzmmmbbbcccffffffjjjfffaaa]]][[[XXXVVVTTTUUUTTTQQQNNNLLLJJJJJJJJJMMMIIIMMMNNNGGGKKKTTTSSSWWWZZZUUU```qqqdddSSS\\\[[[]]]\\\YYYWWWVVVVVVUUUUUUUUUUUUVVVVVVWWWWWWWWWRRRNNNGGG@@@======???AAA@@@AAADDDGGGIIIKKKLLLLLLSSSSSSSSSRRROOOJJJFFFCCC===;;;888555333111222222222111111000000000000111---///111222222111///---000000////////////000000........................000000/////////.........,,,...//////...------.........//////......---,,,....../////////...,,,+++000//////.........//////......---------......///......---,,,,,,+++******---,,,,,,++++++,,,,,,---...------------...//////,,,...///...---++++++,,,++++++,,,,,,---...//////---+++***,,,///000...+++,,,,,,,,,------.........///......---+++******)))***+++,,,---...---,,,+++......//////...---,,,,,,///---,,,---...///...---,,,------......------,,,........................000000000000000/////////000000000000///111555888<<>>@@@DDDGGGIIIMMMQQQTTTWWWWWWXXXYYYZZZZZZ[[[[[[\\\ZZZXXXXXX[[[^^^``````^^^^^^]]]\\\\\\]]]^^^___aaaccceeefffdddbbb^^^\\\[[[YYYWWWVVVVVVTTTPPPLLLLLLHHHHHHLLLOOOQQQYYYbbbooouuuyyyuuummmggghhhlllsssyyy~~~zzzyyyJJJKKKMMMPPPTTTWWWYYY[[[\\\\\\ZZZYYYYYYXXXXXXXXXYYYYYYYYYZZZZZZXXXUUURRRMMMKKKIIIFFFFFFFFFGGGIIIFFFJJJLLLNNNUUU```ggghhhiiipppzzzuuujjj```[[[\\\SSSSSSTTTQQQTTTXXXQQQFFFMMMMMMWWWmmmnnnYYYKKKLLLMMMOOOQQQRRRRRRRRRSSSTTTSSSQQQOOOQQQTTTXXXZZZXXXXXXXXXVVVRRRMMMHHHEEEBBBAAA@@@@@@AAADDDGGGIIINNNOOORRRTTTSSSRRROOONNNGGGBBB;;;888888777666444333333222111111111111111111111000000000000111111000000////////////000000222222222222222222222222.........------------,,,,,,...000///...---...////////////.........------------.../////////......,,,---///000111000000///000//////......---------........................---,,,,,,++++++,,,,,,---,,,++++++++++++,,,------,,,---///...---,,,,,,---,,,,,,,,,---......//////,,,,,,+++---...///...,,,,,,,,,,,,------------...++++++,,,,,,---------...---------,,,---....../////////000000000///......000...------......---+++,,,------......------,,,................................................---///000000111333777:::@@@CCCFFFJJJMMMPPPTTTWWWYYYZZZZZZZZZ[[[[[[\\\\\\[[[YYYXXXYYY\\\___``````______^^^]]]]]]]]]^^^^^^eeeffffffeeeccc___[[[XXXZZZWWWTTTRRRQQQNNNKKKHHHIIIGGGIIIQQQZZZaaahhhmmmvvvvvvtttoooiiifffgggiiiqqq|||~~~|||HHHJJJMMMPPPSSSUUUWWWWWWXXXWWWWWWVVVWWWWWWXXXXXXWWWWWWXXXXXXXXXVVVSSSQQQJJJHHHFFFDDDEEEHHHLLLNNNQQQWWW^^^ccclllyyyyyyssspppeeebbbccc```bbbbbbXXXMMMOOOMMMQQQfffrrrcccMMMMMMKKKLLLOOOPPPOOONNNOOOUUUTTTRRRPPPOOOPPPRRRSSSQQQSSSVVVXXXXXXVVVSSSPPPMMMJJJFFFCCCBBBCCCFFFHHHGGGJJJNNNRRRTTTVVVVVVUUUOOOIIIAAA===;;;:::777444444333222111000000000111222111///......///111222000000////////////000000////////////////////////000000000///////////////---...000000...---...///000//////...............------....../////////000+++---///111222111000///000000000///...---,,,,,,------------............---,,,,,,++++++,,,,,,---,,,,,,,,,+++,,,,,,---...+++---......---,,,,,,---,,,---------......//////,,,,,,,,,---......------------------------------,,,,,,,,,------------.........---,,,---...///000///000000000000000//////000...------------,,,***,,,------......------,,,........................---------...............---///111222444666:::===AAAEEEIIILLLOOORRRVVVXXXZZZZZZZZZZZZZZZ[[[[[[[[[ZZZYYYYYYZZZ]]]`````````^^^^^^^^^^^^^^^_________eeeeeeeeedddaaa]]]YYYVVVWWWUUURRRNNNKKKIIIGGGFFFGGGHHHNNNZZZgggqqqvvvxxxyyytttmmmgggeeehhhmmmrrryyyKKKLLLOOOSSSUUUVVVVVVVVVUUUUUUUUUUUUVVVWWWXXXYYYVVVVVVVVVUUUTTTRRRPPPOOOGGGGGGGGGJJJPPPWWW___dddoooxxx{{{wwwwwwsssuuurrrgggZZZXXXTTTUUUggg~~~{{{fffSSSMMMLLLOOOQQQNNNMMMOOOPPPPPPQQQQQQPPPOOONNNMMMOOOQQQSSSVVVYYY[[[[[[\\\WWWTTTNNNIIIFFFDDDEEEEEEAAACCCGGGLLLQQQVVVYYYZZZVVVPPPIIICCC@@@<<<888444444333222111000//////000111000...------...000111000000////////////000000........................000000000000000000000000---///000000///......///111000///............///............//////000000+++---///111222222111000000000000000///...---,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,------------------......///+++---......---,,,------------...............///+++,,,---...------------------------------------.........---------,,,,,,......---,,,---...///000//////000000000000000//////---,,,,,,------,,,+++,,,------......------,,,........................------------......//////...000333666888;;;>>>AAACCCGGGKKKOOOQQQSSSVVVYYYXXXYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZ]]]___aaaaaa```]]]]]]^^^___``````aaaaaaaaaaaaaaaaaa^^^\\\YYYWWWTTTRRROOOKKKGGGEEEEEEFFFIIINNNWWWdddsss~~~xxxrrriiidddgggppp{{{PPPQQQSSSUUUVVVVVVVVVVVVUUUUUUTTTTTTTTTUUUVVVVVVPPPPPPPPPOOOMMMMMMNNNPPPOOOQQQUUU]]]hhhttt}}}vvvmmmhhhffflllttt[[[QQQLLLOOOOOOKKKIIILLLIIIJJJMMMPPPQQQPPPOOONNNTTTTTTTTTVVVYYY\\\```bbb^^^[[[WWWQQQLLLHHHEEEDDD>>>???AAAEEEKKKQQQVVVYYYVVVTTTPPPKKKDDD???:::888555444333111111000000000111000///------///000111000000////////////000000////////////////////////---............/////////---///111000///...//////111000///.........///000/////////......///000000---...000111222111111000///000111111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------------...//////+++,,,......---,,,---...........................***,,,......---,,,---......------------,,,,,,,,,///.........------,,,,,,---------,,,---......///......///000000000//////---,,,+++,,,---...---+++,,,------......------,,,........................---------...//////000000///222666:::===@@@DDDFFFGGGJJJNNNRRRSSSUUUWWWXXXVVVVVVWWWWWWXXXXXXXXXYYY\\\\\\]]]___bbbbbbaaa___]]]^^^___```aaaaaaaaaaaa]]]]]]]]]]]]\\\ZZZYYYWWWPPPOOOLLLHHHEEEDDDFFFHHHNNNWWWcccooo{{{yyytttmmmjjjooo{{{UUUUUUVVVVVVVVVVVVVVVVVVVVVUUUTTTRRRQQQPPPOOOOOOMMMOOORRRSSSVVV[[[bbbgggjjjlllrrr|||zzzyyyzzzwww~~~~~~||||||rrrcccYYYXXXUUULLLHHHKKKGGGIIIJJJLLLNNNOOOOOOOOOTTTTTTTTTUUUXXX\\\```ccccccbbb___[[[VVVPPPKKKHHH???>>>>>>???CCCHHHOOORRRSSSUUUVVVQQQIIIAAA>>>>>>777666555444333222222222222222111000000111222222000000////////////000000000000000000000000000000---.........////////////...///111111///...///000222111///...---...///000111000///......//////000000000000000000000000000...///000111111000...---......------,,,,,,++++++---,,,,,,++++++,,,,,,---------,,,,,,------...///***,,,......---------...////////////............***,,,......---,,,---///......---------,,,,,,,,,------------............++++++,,,---------------------...///////////////,,,+++***+++---......---,,,------......------,,,........................------...//////000111111111555999>>>AAAEEEHHHKKKKKKNNNRRRUUUVVVWWWXXXYYYUUUUUUVVVWWWXXXYYYYYYZZZ^^^^^^```bbbdddcccaaa^^^```aaaaaabbbaaa```___^^^ZZZZZZZZZZZZYYYXXXWWWVVVMMMMMMKKKGGGDDDEEEHHHLLLSSS```oooxxx{{{zzzyyyyyy}}}WWWWWWWWWVVVVVVVVVVVVUUUWWWVVVSSSPPPMMMKKKIIIIIITTTXXX]]]cccjjjuuu}}}}}}}}}wwwsssttttttqqqooopppeeeooo~~~xxxrrrnnnmmmnnnnnnpppxxx}}}nnniiiaaaUUUOOOQQQKKKKKKJJJJJJKKKLLLMMMNNNOOOPPPQQQTTTWWW\\\```bbbfffffffffddd___XXXRRRNNNAAA???<<<;;;===BBBIIIMMMNNNTTTXXXTTTKKKDDDBBBCCC999999777666555444444333444333333333333333333444000000////////////000000///////////////////////////000000000111111222222...///111111/////////000222111///...---...000111222111000.........///000222111000000///000000111---...000111222111///...000000///...------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...***,,,......---------...///////////////.........***,,,//////,,,+++---///.........------,,,,,,,,,++++++,,,---...///000111***+++,,,---...---,,,+++,,,,,,---...//////......******)))+++---///......,,,------......------,,,.................................///000111111222333666<<<@@@DDDGGGKKKNNNNNNQQQUUUXXXXXXXXXYYYZZZUUUUUUVVVWWWXXXYYYZZZ[[[``````aaadddeeedddaaa^^^cccdddccccccaaa___\\\[[[ZZZYYYYYYYYYXXXWWWUUUUUUKKKKKKJJJFFFDDDEEEJJJOOOWWWfffvvv~~~}}}ZZZTTTQQQTTTVVVTTTSSSUUUUUUQQQLLLJJJIIIJJJNNNRRR\\\ppp~~~|||}}}yyysssmmmiiiiiillloooyyy~~~zzzxxxoooxxxzzzrrrooouuuwwwsssiiilllrrrxxxxxxqqqeeeccchhhkkkjjjoooxxxzzzmmm```[[[UUURRROOOMMMNNNNNNNNNMMMLLLMMMOOORRRVVVZZZ]]]___aaaeeeeeeaaa``````ZZZRRRIIIFFFBBB???>>>@@@BBBDDDKKKOOOTTTVVVSSSLLLDDD>>>:::::::::999888666444333333333444333333222000000111000000///////////////---+++***+++...000...,,,//////000000111111111222////////////............000///...------...///000111111000///////////////............////////////////////////////////////------------------------------,,,,,,,,,------...,,,,,,,,,---------......***,,,------,,,+++---...////////////000000000000........................---......//////......---//////000000//////...---//////.........---------,,,------...///000111111000000//////.........---+++,,,,,,------........................///000000000///......///111444666888;;;@@@DDDHHHKKKOOORRRPPPRRRVVVYYYZZZYYYWWWUUURRRRRRSSSUUUWWWZZZ\\\]]]^^^]]]]]]^^^```aaaaaa```dddcccaaa___]]]\\\[[[[[[[[[VVVTTTUUUTTTOOOMMMNNNLLLOOOQQQQQQNNNMMMOOOPPP___gggsss|||ZZZTTTQQQRRRRRROOOOOOQQQQQQOOOMMMKKKMMMRRR[[[bbbuuuxxxvvvrrrpppmmmjjjiiikkknnnqqq~~~~~~vvvuuuvvv~~~xxxpppqqqxxxsssqqqssszzzvvvkkkddd```\\\ZZZYYYWWWRRRNNNPPPQQQRRRTTTUUUWWW[[[]]]\\\___```^^^___aaa]]]WWWOOOLLLGGGCCCAAA@@@BBBCCCFFFJJJPPPTTTTTTOOOIIIDDD======;;;:::888666444444000111111222333333333333222111000000//////000000///---,,,---000111000...///000000000111111111111111000000000000/////////000///............///000111111000///////////////............////////////////////////////////////------------------------//////............//////,,,,,,,,,---------......***+++---,,,++++++,,,....../////////000000000000........................------------------------------......------,,,+++......------,,,,,,,,,,,,------......//////000000///.........---------------------------........................///000000000/////////111333666777<<>>;;;888777666555555444333222222222222444333222222111111222222111111000111111111111111000000000000000111111111111111111000000000//////000//////////////////000111000000///////////////............////////////////////////////////////........................---,,,,,,++++++++++++,,,,,,,,,,,,---------......***+++,,,,,,++++++,,,---........./////////000000...........................---+++******+++---.../////////000//////...------,,,,,,,,,,,,,,,,,,,,,.....................---------------------------000000//////.........---...............///000000......///111444777:::<<<@@@CCCGGGIIIKKKLLLOOOQQQUUUVVVWWWXXXYYYYYYXXXWWWUUUVVVXXXYYY[[[\\\]]]]]]_________^^^\\\ZZZZZZ[[[[[[[[[ZZZYYYXXXVVVUUUTTTVVVRRRNNNMMMJJJGGGIIINNNYYYdddqqqssslllccc^^^]]]]]]]]]```fffrrrJJJIIIJJJKKKJJJKKKSSS]]]cccmmmtttvvv}}}zzznnnjjjeeecccgggppp|||qqqpppmmmfff]]]VVVTTTTTTQQQNNNNNNPPPSSSVVVXXXYYYYYYXXXVVVSSSQQQPPPOOONNNMMMKKKGGGEEEEEEGGGJJJMMMJJJHHHFFFBBB>>><<<:::999777666555444333333333444444333333222222222222222000000111000000///000000111111000000000000000000000000/////////.........///000000000000000000///111000000///////////////............////////////////////////////////////...........................---,,,,,,++++++++++++,,,,,,,,,---------......***,,,------,,,,,,---...............////////////...........................---+++******+++---.../////////000//////...---------------........................------------..................//////000000//////.........---...............///000000---...000333777:::===>>>@@@CCCGGGJJJLLLNNNQQQSSSUUUUUUUUUVVVWWWWWWWWWXXXWWWXXXZZZ[[[]]]]]]]]]]]]^^^______]]]ZZZXXXXXXYYYYYYYYYZZZZZZZZZYYYXXXWWWTTTOOOJJJHHHGGGHHHPPPYYYgggpppyyyyyyqqqggg```^^^___```dddnnn|||FFFHHHLLLOOOPPPUUUbbbooozzzqqqeeecccbbbcccjjjwww|||qqqggg^^^YYYOOOKKKIIILLLOOOQQQSSSWWWVVVVVVVVVVVVVVVVVVUUUUUUTTTPPPJJJEEECCCDDDGGGJJJJJJIIIHHHFFFCCC@@@===<<<666555555555555777888999444333222222111111222222///000111000///...///000111111111111000000000000////////////............///000000111111000000///111111000///////////////............////////////////////////////////////........................111000//////............,,,,,,,,,---------......,,,---......------...///------........./////////...........................---,,,++++++,,,---...------......------,,,+++------...............///------------------.............../////////////////////.................................///000000...000333777;;;???AAACCCBBBEEEIIILLLNNNPPPSSSUUUTTTTTTTTTTTTUUUWWWYYYYYYYYYZZZ\\\]]]^^^^^^^^^]]]\\\^^^___]]]YYYVVVWWWYYYYYYYYYZZZ[[[[[[ZZZYYYXXXPPPLLLIIIIIIJJJOOO[[[gggtttwwwzzzyyyrrrkkkfffdddccceeelllxxxUUUYYY___dddgggnnn~~~zzzqqqppppppqqqvvvxxxooo\\\TTTOOOPPPPPPNNNPPPTTTSSSTTTVVVWWWYYYYYYYYYYYYUUURRROOOKKKHHHHHHHHHHHHHHHIIIJJJIIIGGGDDDAAA>>>888777666666777888:::<<<333333222111111111111111///111222111...---...000111111111111000000000///000000000////////////...///000111111111111000///111111000///////////////............////////////////////////////////////........................222222111000////////////,,,,,,,,,---------......---...//////......///111---------.........//////........................------------------------------......------,,,+++,,,,,,,,,------.........,,,,,,,,,------.........---------....../////////---------------........................///000000111333666;;;@@@DDDGGGHHHGGGJJJMMMOOOPPPRRRTTTVVVTTTTTTTTTTTTVVVXXX[[[]]]ZZZ[[[]]]_________^^^]]][[[]]]___\\\XXXUUUWWWYYYYYYZZZZZZZZZYYYWWWUUUTTTKKKJJJLLLPPPSSSZZZgggttt{{{yyywwwtttsssrrrppppppnnnpppuuuooosss{{{|||xxxwwwvvvtttsssooo{{{lllbbbZZZWWWTTTOOONNNRRRRRRTTTVVVXXXZZZZZZZZZZZZSSSRRRQQQPPPNNNLLLJJJIIIGGGHHHJJJKKKJJJGGGCCC@@@===<<<999888777777999999333222111111000000111111000222333222///---///111222111111111000000//////111111111111000000000000///000111222222111000///111111000///////////////............/////////000////////////////////////////////////////////////111111000......---------,,,,,,,,,---------.........///000000//////000222---------.........//////........................---......//////......---//////000000//////...---+++++++++,,,,,,---------++++++,,,,,,---...//////,,,,,,,,,------.........+++,,,,,,------........................///000000333555999???DDDHHHKKKLLLLLLNNNQQQRRRRRRSSSTTTVVVUUUTTTTTTUUUWWWZZZ]]]___[[[\\\^^^``````___^^^]]]YYY]]]^^^\\\WWWUUUWWWZZZYYYZZZZZZYYYWWWTTTQQQOOOHHHIIIOOOVVV[[[bbbooo|||~~~yyysssqqqssswwwyyyyyyzzzzzz|||yyyvvvpppgggdddgggpppyyy~~~wwwppphhh\\\SSSPPPKKKMMMSSSWWWVVVTTTXXX___XXXUUURRRRRRTTTSSSOOOLLLFFFEEEGGGKKKNNNLLLEEE>>>AAA>>>;;;999999888777666222111000//////000111222333333222222111000//////......//////000000111111111111111111111000//////000000111111222222222333111111000000//////.........000111000...------...111111000000//////......222111111000///......---......------------......///////////////////////////222444111,,,)))+++...//////............//////////////////////////////---...000///...,,,------,,,,,,,,,---------............---------,,,,,,,,,******+++++++++,,,,,,,,,...............///000000////////////////////////,,,...//////......000111333777<<>>;;;::::::888777444333222111000111222333333333222222111000000000000000000111111111111111222222222222222111000000000000000111111222222222111111000000///////////////111222222000......///111111000000////////////111111111000///.........///......------......///////////////////////////...111333111,,,***,,,/////////............//////........................---///000///...,,,------,,,,,,---------...............---------,,,,,,,,,+++++++++,,,,,,,,,------...............///000000////////////////////////...000111111000000222333999<<>><<<;;;:::888666555444222222222333444333333333222111111000000222222222222222222111111222222333333222222111111000000000000000111111111111000000000000////////////111333333111000000000111000000000000/////////111111000000//////......///......------......///////////////////////////...000222000---,,,---000//////............//////---------------------------///000000...------...,,,------------...............---------,,,,,,,,,,,,,,,---------........................///000000////////////////////////000222333333222333555777???AAAFFFJJJNNNPPPQQQQQQSSSSSSTTTUUUVVVVVVWWWWWWXXXYYYZZZ[[[\\\^^^______\\\___aaabbbaaa````````````______]]][[[YYYXXXWWWVVVRRRLLLFFFCCCCCCDDDEEESSS```ooovvv{{{uuulllkkkppptttzzzyyy{{{xxxlllaaa[[[WWWSSSQQQRRRTTTSSSSSSVVV[[[]]][[[XXXRRRNNNIIIGGGJJJNNNQQQRRROOOKKKEEEAAA???===;;;999777666555333222222333333333333333222222111111111333333222222111111111000111111222222222111111000000000000000000000000000000000000000000000000000...111333333222000000000000000000000000000000000111000000000/////////...//////............//////////////////////////////---///000000...---///000//////............//////------------------------...///000000...------...------------..................---------,,,,,,,,,............////////////...............///000000////////////////////////111222333333333555777:::AAACCCGGGJJJMMMOOOPPPPPPTTTTTTUUUUUUVVVVVVVVVWWWWWWXXXXXXYYY[[[\\\\\\]]]^^^```aaaaaa___]]]]]]]]]]]]^^^^^^]]]]]][[[YYYXXXVVVPPPIIICCCAAADDDIIILLL[[[eeeqqqyyy|||wwwrrrvvv~~~rrrdddWWWPPPOOOPPPOOOOOOSSSXXX[[[[[[YYYUUUQQQKKKHHHHHHJJJMMMOOOOOOLLLHHHDDDBBB???<<<:::888777555333222111222222333333333222222222222222222222222111111000000/////////000000000000000///111111111000000000000000000000000000111111111111,,,///222333222000//////000000000000111111111111000000000000/////////////////////....../////////000000000000000000000000---...//////......///000//////............//////------------------------...///111000///---......---------.........//////......---------,,,,,,,,,....../////////000000000...............///000000000000000000000000000000000111222333444777;;;>>>DDDFFFHHHKKKMMMOOOOOOPPPTTTTTTTTTUUUUUUVVVVVVVVVXXXXXXYYYZZZ[[[\\\\\\]]]```aaaaaa___\\\YYYYYYYYYZZZ[[[\\\]]]\\\[[[ZZZYYYSSSOOOIIIFFFGGGMMMTTTZZZaaafffnnnsssvvv|||~~~|||~~~|||gggYYYTTTSSSPPPNNNPPPTTTXXXXXXWWWVVVSSSOOOKKKIIIIIIKKKLLLNNNLLLJJJHHHFFFCCC???<<<:::888666444222222111222333333333333333333222222111111111111111000000000......//////000000//////222222222111111111111111000000000111111111111222+++...222333222000//////000000000111111111111222000000000000////////////000//////......//////000000000000000000000000000........./////////////////////............//////------------------------...000111111///......///------........./////////......---------,,,,,,,,,....../////////000000000...............///000000000000000000000000000000///000222444666:::???CCCHHHIIIKKKMMMPPPQQQRRRSSSSSSSSSTTTUUUUUUVVVWWWWWW[[[[[[\\\\\\]]]^^^^^^___aaaaaa```^^^ZZZWWWWWWWWWYYYZZZ[[[[[[[[[YYYVVVUUUNNNMMMKKKLLLQQQYYYaaafffggggggiiilllpppyyyvvvqqqrrrvvvssshhh\\\WWWQQQPPPRRRTTTUUUTTTVVVUUUTTTRRROOOMMMKKKKKKMMMMMMLLLMMMLLLHHHCCC???<<<:::888555444333222333333333333333333333333333111111111222222222222222......///000000000000000333333333333222222222111000000111111111222222222,,,///333444444222000000000000111111111222222222////////////000000000000000000////////////000000000000000000000000000000000///......//////......//////............//////........................///000111111///......///............////////////......---------,,,,,,,,,........./////////000000...............///000000000000000000000000000000///000222555888===DDDHHHJJJKKKLLLOOOQQQRRRTTTUUUSSSTTTUUUVVVWWWXXXYYYZZZ[[[\\\\\\]]]]]]^^^^^^______```___]]]ZZZYYYYYYZZZZZZ[[[[[[ZZZXXXTTTPPPNNNIIIJJJMMMRRRYYYaaahhhmmmllliiigggjjjooozzz~~~|||yyyyyyyyy}}}uuuiiijjjrrr|||~~~ddd]]]UUUQQQQQQRRRRRRRRRUUUWWWXXXWWWTTTQQQNNNMMMLLLMMMNNNPPPPPPLLLFFFBBB>>><<<:::777555444444444333333333333333333333333222222222333333444444444//////000111111111111111444444444333333222222222000000111111222222222222---000444666555333222111000000111111222222222222////////////000000000000000000////////////000000000000000000000000000000000///......//////...---//////............/////////////////////////////////000111111///......///............/////////000......---------,,,,,,,,,............////////////...............///000000000000000000000000000000///111333666:::@@@GGGLLLIIIJJJLLLNNNPPPRRRSSSTTTTTTTTTVVVWWWYYYZZZ[[[\\\ZZZZZZZZZ[[[[[[\\\\\\]]]^^^______]]][[[[[[\\\^^^\\\\\\\\\ZZZVVVPPPKKKHHHFFFIIINNNVVV^^^eeekkknnnpppjjjhhhkkkqqq|||zzzxxxuuuuuuwwwzzz|||}}}yyyssspppmmmpppzzzvvv```\\\XXXLLLIIIPPPOOOVVVXXXTTTRRRUUUVVVTTTNNNNNNOOOTTTXXXVVVOOOHHHDDDCCCAAA>>>:::777444333111222333444444444444333444333333222111111111222000000000000000///......555444222000//////000000222111111111000000//////333333333333333222111000000000000000000000000000000000111111111111000000000000000000000000000000........................000000000000000000000000//////............//////////////////////////////000000///////////////000......////////////......000///---,,,---...000222//////.........//////000///////////////000111111000///---...///111111111222555888;;;???CCCIIIMMMMMMMMMNNNOOOQQQSSSUUUVVVTTTVVVWWWXXXWWWXXXZZZ[[[\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]^^^___```^^^ZZZWWW[[[XXXWWWUUUPPPHHHEEEGGGJJJMMMRRRZZZccciiilllmmmjjjhhhkkkttt|||}}}yyywww{{{~~~}}}zzzzzz~~~vvvwwwzzztttjjj[[[RRRPPPMMMRRRUUUTTTTTTWWWVVVRRRRRRPPPOOORRRVVVVVVSSSNNNGGGEEEBBB???;;;999777666222222333333333333333333444333222222111111222222111111111222111111000///333333222111000000000000111111111111000000000///222333333333222222111000111111111111111111111111000000111111111111000000000000000000000000000000////////////////////////000000000000000000000000//////............//////////////////////////////000000////////////000000......////////////......000///---------...000111111000///...............//////......//////000111000///...---///000111111444666:::===AAAEEEJJJMMMMMMNNNNNNPPPQQQSSSUUUVVVTTTUUUWWWXXXWWWXXXYYY[[[^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]^^^___^^^[[[XXX[[[XXXVVVTTTNNNGGGDDDFFFNNNSSSZZZaaaeeehhhiiijjjjjjgggiiisss~~~{{{vvvssssssuuuzzzqqqaaaVVVMMMNNNNNNOOOSSSWWWUUUPPPVVVSSSQQQRRRVVVXXXXXXWWWLLLJJJFFFBBB>>>;;;999999333333333333222222222222333333222222111111222222222222333333222222111000111111222222222111111111111111111111000000000000222222222333222222111000111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////////////////////////////000000////////////000000......////////////......///......------///000111222111000...------------...............///000000000///...---...///111222666999===AAADDDGGGKKKMMMNNNNNNOOOPPPRRRTTTUUUWWWTTTVVVXXXXXXXXXXXXZZZ\\\``````______^^^^^^]]]]]]]]]\\\\\\\\\^^^]]]\\\ZZZZZZVVVRRRPPPKKKEEEEEEIIIWWW___hhhllljjjgggggghhhkkkgggiiisss~~~{{{tttnnnjjjiiilllrrrzzznnnZZZTTTLLLJJJPPPVVVVVVTTTXXXVVVTTTUUUYYY\\\^^^^^^UUURRRLLLFFFAAA===;;;:::555444333333222111111111333333222222111222222333222222222222222111111000///000111333333333222111111111111000000000000000111111222222222222111111111111111111111111111111000000111111111111000000////////////////////////000000000000000000000000//////////////////////////////............//////////////////////////////000////////////000000111......////////////......///............///000000111000///..............................//////000000000///...---///222444999<<>>;;;999666444222111111111222222111111222222333333111111111222111000000//////000111222222222222222000000000000111111111111///000111111222111111111222222222222222222222222000000111111111111000000000000000000000000000000////////////////////////000000000000000000000000//////............/////////////////////////////////......//////000111222......////////////...............///////////////------------...000111222///////////////000111111///000111//////111777===@@@BBBFFFHHHIIIKKKMMMOOOPPPPPPQQQRRRTTTVVVWWWXXXXXXZZZ\\\\\\\\\\\\^^^```______^^^^^^]]]]]]\\\\\\\\\[[[ZZZ[[[[[[[[[YYYWWWOOOKKKIIIJJJNNNTTT___iiixxx|||sssqqqrrruuu{{{zzztttnnnlllmmmooorrryyysssggg[[[SSSQQQQQQRRRUUUWWWXXXYYY[[[\\\^^^]]][[[WWWQQQKKKFFFCCC===;;;888555333222222222222222111111222222333444222222333333222222111000111111111111111111222222///000000000111111111111//////000111111111111111222222222222222222222222000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////////////////////////////............///000111222......////////////......---......///////////////...............///000111000000000000000111222222...000111000000333;;;AAABBBDDDFFFGGGHHHJJJMMMPPPPPPQQQQQQRRRTTTVVVXXXYYYWWWYYY[[[[[[[[[[[[]]]^^^_________^^^^^^^^^^^^^^^\\\\\\[[[\\\\\\ZZZVVVSSSMMMLLLOOOUUUZZZ___gggooo}}}}}}vvvuuuwww~~~~~~vvvssspppooorrrwwwyyy|||lll]]]WWWPPPQQQRRRRRRSSSUUUXXXZZZ\\\\\\[[[YYYUUUPPPJJJGGG???===999666333222222222222111111111222333333444333333444444444333222222333222111000000111222333//////000000111111111222//////000111111111111111222222222222222222222222000000111111111111000000000000000000000000000000111111111111111111111111000000000000000000000000//////............//////////////////////////////............///000222222......////////////......---......///000/////////000//////.........//////111111111111111222222333...000222111111555===DDDDDDEEEFFFGGGHHHJJJMMMPPPQQQQQQRRRSSSTTTVVVXXXYYYVVVWWWYYYZZZYYYZZZ[[[]]]_________```````````````\\\\\\\\\]]]\\\YYYUUUQQQLLLNNNUUU___dddfffkkkppp|||xxxxxxyyy{{{tttqqqqqqsssrrrooottt}}}|||zzz```TTTPPPNNNOOOOOONNNQQQVVV[[[YYYWWWUUUTTTRRROOOMMMFFFAAA;;;888777666333111555333222111111333555666111222444444444222000///111111111111000000000000////////////000000000000//////000111222222333333000000111222333333333333000000000000000000000000000000////////////000000222222222111111111111000......///000111222333333///...---,,,,,,---.../////////............//////000000000000000000000000111000///......///000111000///...---,,,+++++++++,,,---...///000000000000,,,...000222222111///...000000111333777<<<@@@CCCIIIIIIIIIJJJLLLMMMOOOPPPQQQSSSTTTTTTSSSSSSTTTVVV[[[YYYYYY[[[___```^^^\\\```______aaabbbbbb```^^^aaa\\\ZZZZZZXXXSSSRRRUUURRR```eeegggpppqqqnnnqqqzzz~~~|||yyyzzz|||||||||xxxqqqooossstttqqqrrryyyyyy^^^TTTLLLKKKNNNOOOQQQTTTVVVUUUUUUVVVWWWVVVTTTQQQGGGBBB===::::::999777444444333222111222222444444111222444444444222111///111111111111000000000000//////000000000111111111///000000111222222333333222222333333333222222111000000000000000000000000111111000000000000111111222222222111111111000000000000000000000111111111///...------------.../////////............//////////////////////////////000///...------...///000000///...---,,,,,,,,,,,,,,,---...///000000000000///000111222222222111000111111333555999===BBBDDDHHHIIIIIIJJJLLLMMMOOOOOOQQQRRRTTTTTTSSSSSSTTTVVV[[[ZZZ[[[]]]______^^^]]]aaa``````aaabbbbbb```^^^^^^ZZZXXXXXXUUURRRUUU[[[cccsssxxxwwwzzzwwwppprrrvvv|||}}}uuussssssooonnnqqqtttxxxssscccRRRMMMNNNPPPPPPQQQQQQRRRTTTXXXZZZZZZWWWTTTLLLHHHCCCAAAAAA@@@<<<999333333333333222222222222222222333444444333111000222222111111111000000000000000111111111222222222000000000111222222333333333333333333222111000000000000000000000000000000000000000000000000000000222222111111111000000000111111111000000////////////......------....../////////............//////////////////////////////......------------......111000///......------...---......//////000000000111111111111111222333333333444555888<<<@@@DDDFFFHHHHHHIIIKKKLLLMMMNNNOOOPPPQQQSSSSSSSSSSSSTTTVVVZZZ\\\___``````___^^^^^^bbbaaa```aaaaaaaaa___]]]YYYWWWVVVTTTQQQQQQYYYcccyyytttuuuttt}}}{{{vvvqqqnnnkkkiiimmmsss}}}gggZZZSSSOOOMMMNNNOOOPPPSSSWWWZZZZZZWWWUUUSSSOOOKKKHHHGGGEEE@@@<<<333333444444333222111000222333333444444333222222222222222111111111000000111111222222222333333333000000111111111222222222333333333333333222111000000000000000000000000000/////////000000/////////111111111111000000000000111000000000//////////////////............////////////............//////................................................111111000//////////////////////////////000000111333222000000000111333444666666888;;;???CCCGGGIIIHHHIIIJJJKKKMMMNNNOOOOOOOOOQQQRRRSSSSSSSSSUUUWWWYYY^^^bbbcccaaa___```aaadddbbb`````````___]]][[[UUUTTTSSSRRROOOQQQ^^^kkkzzzzzzxxxwwwooojjjjjjlllnnnsssqqq```RRRKKKKKKLLLMMMOOOSSSWWWYYYYYYXXXWWWTTTOOOMMMJJJFFF@@@;;;555555555555444222111000333333333333444333333333222222222222111111111111222222222222333333333333111111111111111222222222000111222333333333333333000000000000000000000000000111222222222222111000111111111000000000//////...////////////000000000//////////////////////////////............//////////////////////////////////////////////////////111111000/////////000000000000/////////000111111222111///...///000333444777999;;;>>>BBBFFFIIIJJJHHHIIIKKKMMMNNNOOOOOOOOOOOOQQQSSSTTTTTTUUUWWWYYY[[[___cccdddbbbaaabbbdddeeeccc```^^^^^^\\\ZZZXXXSSSRRRRRRRRRRRRVVVeeesss~~~xxxtttrrrmmmkkknnnxxxwwwbbbUUURRRLLLLLLLLLOOOSSSXXX[[[\\\XXXUUUQQQOOOLLLGGG@@@:::888777666555444333222111333333333333444444444444333222222222222111111111111111222222222333333333111111111111111111111111000000111222333333333333000000000000000000000000333444555666666555444333111111000000000/////////.........//////000000000...//////000000//////...//////............//////000000000000000000000000//////000000000000//////000000////////////000000111000/////////000111222222111///...///000222444999:::===@@@DDDHHHJJJLLLIIIKKKMMMOOOPPPQQQQQQPPPOOOQQQSSSUUUUUUVVVYYY[[[]]]___bbbcccdddeeefffhhheeebbb___\\\[[[YYYWWWUUUQQQPPPSSSWWW[[[bbbqqq~~~xxxppplllooosss{{{mmmbbbVVVRRRNNNMMMOOOTTTYYY[[[YYYWWWTTTSSSRRRMMMFFF@@@;;;999777555444333333333333333333333333444555555333333222222222111111111111111111111222222222222111111111111111111111111111222222333333333222222000000000000000000000000222333555666666555333222111000000000///////////////////////////............///000111111000///...//////............//////111111111111111111111111......///000000///....../////////......//////000222111000......///111222222222111000111222333444999;;;>>>BBBFFFIIIKKKLLLKKKLLLOOOQQQRRRSSSRRRRRRPPPRRRTTTVVVWWWXXX[[[]]]```______aaaeeehhhjjjjjjeeebbb^^^ZZZXXXWWWTTTRRRNNNNNNSSS]]]gggrrr{{{wwwrrrooozzzrrrbbb[[[SSSMMMLLLPPPTTTVVV\\\ZZZXXXYYYXXXTTTNNNHHH===;;;888555444333444555333333333333333444555666333333333222222222111111000000111111111222222222222222111111111111111111333333333333222222111000000000000000000000000000///000222333333222000///000000000000////////////222111000///...---,,,,,,...///000111111000///...//////............//////111111111111111111111111,,,---...//////...---,,,//////............///000333222000......///111222333333222222333333444444999;;;>>>BBBFFFIIIKKKLLLKKKMMMPPPRRRTTTTTTSSSRRRPPPRRRUUUVVVWWWYYY\\\^^^bbb___]]]```fffkkklllllleeebbb]]]YYYWWWUUUSSSQQQMMMMMMTTTbbbppp}}}wwwlllooozzz}}}nnn]]]SSSLLLIIIMMMTTTUUU\\\^^^ZZZWWWWWWTTTOOOEEE>>>777444666777555222222111000000111333444666333333222111111222222222000000000000000000000000000111111111111222222222222222444444444444222222222222222111111111000000222111111111000000//////000///...///000111000...000///...------...///000---...111222333222111000111111111000000000000000...///000111222222111000000000000000000000000000...//////000111222333333000///.........///111222333333333222111333777:::<<<>>>BBBFFFIIILLLNNNNNNSSSSSSSSSSSSRRRQQQOOOOOOPPPPPPQQQTTTYYY]]]______aaacccccccccggglllkkkfffggg```WWWSSSSSSSSSQQQMMMNNNUUUcccttt{{{vvvsssvvvqqqbbbVVVMMMLLLPPPPPPWWWZZZYYYYYYZZZXXXSSSKKKDDD<<<888888888666444444444333333333333444444333333333333222222333333222222222222222222222222000111111111111222222222222222444444444444222222222222222111111111000000111111111111000000000///111000//////111111000///000000///.........//////...///000222222111000///111000000000000000000000//////111111222111000000000000000000000000000000---------......//////000000//////...///000111222///111222222222333555777;;;===AAAFFFJJJMMMOOOPPPQQQQQQRRRRRRRRRRRRQQQQQQQQQQQQRRRUUUZZZ^^^``````aaacccddddddhhhlllkkkfffbbb]]]VVVQQQOOOMMMKKKHHHTTT]]]mmm|||sssyyy{{{hhhYYYPPPNNNNNNSSSWWWXXXZZZ]]][[[XXXTTTMMMEEE???<<<:::777555666666666666555444333222222333444444444444333333333333333333333333333333000111111111111222222222222222444444444444222222222222222111111111111111111111111111000000000000222111000000111222111000111000//////.........///...///000111000///...---000000000000000000111111000111111111111000000///////////////////////////---------...............000////////////000111222...000333444444555777888>>>@@@CCCGGGJJJMMMNNNNNNNNNOOOPPPQQQRRRRRRRRRRRRRRRRRRSSSVVV[[[___aaabbbbbbeeeffffffiiillljjjfff]]]ZZZUUUPPPLLLJJJIIIIIIYYYdddxxx}}}|||{{{|||lll[[[RRRNNNPPPSSSVVVZZZ]]]]]][[[[[[UUULLLEEE@@@<<<888666555666777777666555333222222333444555555555444444333333333333333333333333000000111111111222222222222222444444444444222222111111111111111111111111111111111000000000000000222111000111222333222000111111000//////.........//////000000///...---,,,000000000000000111111111111111111111000000//////////////////////////////000000000///////////////000000000000000111111111222333555555666888<<<>>>BBBDDDFFFIIIKKKKKKLLLLLLMMMNNNOOOQQQRRRRRRRRRRRRRRRRRRSSSWWW\\\```bbbccccccgggiiiiiiiiikkkhhhdddZZZXXXTTTNNNKKKJJJMMMPPPYYYfff|||}}}{{{iiiZZZNNNLLLKKKOOOTTTYYY\\\^^^^^^YYYRRRKKKDDD???:::777333444555666666555444333222333444444555555555555222222222222222222222222000000111111111222222222222222444444444444222222111111111111111111111111000000000000000000111111222111000111222333222000111111000000000//////...///////////////...------//////000000111111111111222222111000000/////////////////////////////////000000000000000////////////000000111111111111111444444444444666:::???CCCBBBDDDGGGJJJLLLMMMNNNNNNOOOPPPPPPQQQRRRRRRQQQQQQRRRRRRTTTWWW]]]aaacccdddeeejjjmmmkkkiiihhheee```YYYVVVRRRLLLJJJKKKPPPTTTZZZfffzzz|||jjjWWWOOOHHHIIINNNTTTYYY^^^]]][[[WWWQQQJJJCCC===:::444444555555555555555444333222222222333444555666222222222222222222222222000111111111111222222222222222444444444444222222111111111111111222222222000000000000111111111111222111000000111222111000///000000111111000000///000000///////////////////////////000111111222222222111000000000000000111////////////////////////.........//////////////////000111111222222111111111222333444666:::???CCC@@@BBBFFFJJJMMMPPPRRRRRRPPPPPPQQQRRRSSSSSSRRRRRRTTTTTTUUUYYY^^^ccceeefffggglllooommmhhheee```[[[WWWUUURRRQQQSSSVVVZZZ]]]ccckkkzzz~~~uuuqqqssspppaaaRRRLLLMMMOOOTTT[[[[[[\\\[[[WWWPPPHHHAAA>>>888888777666555555555555333222111000111333555777333333333333333333333333000111111111111222222222222222444444444444222222000000111111111222222222///000000000111111111111111000//////111111000///......000111222222111111000000//////000000111111...//////000111111222222111000000//////000111222000000000000000000000000......//////000000111111///000111222222222111111...111555888:::===@@@BBBCCCEEEHHHKKKNNNPPPPPPQQQOOOPPPQQQSSSTTTUUUUUUUUUVVVVVVXXX\\\aaafffiiiiiihhhnnnrrrnnngggbbb\\\WWWTTTUUUYYYbbbkkkrrruuutttrrrvvv}}}|||uuukkkiiilll|||uuu___SSSNNNLLLPPPWWWZZZ\\\]]]ZZZTTTLLLEEEAAA===;;;999777555555555555333222///...///222555888444444444444444444444444000111111111111222222222222222444444444444222222000000111111222222222222//////000000111111111222000///...///000111000...,,,...000111222222222222000000///000000111222333...//////000111222222222000000/////////111222333111111111111111111111111000000111222333444444555///000111222333222111111,,,111888>>>@@@AAAAAABBBIIIJJJKKKMMMMMMMMMLLLKKKMMMNNNPPPSSSUUUWWWXXXYYYXXXXXXZZZ^^^dddiiikkkllliiiooosssnnnggg```ZZZTTTSSSWWWbbbssszzzsssnnnnnnsss~~~kkk[[[PPPPPPVVVQQQTTTXXX[[[YYYSSSLLLGGGDDD>>>666333444666444222555555555444444333333333444444333333222111000000111111111111111111111111444444333333222111000000111111111111111111111111333333222111000000111111//////000111222333333444000000000000000000000000222111000//////000111222.........///////////////000///.........000111222222111000//////000111111222111111111000000//////333333333333333222111000333666:::===???BBBEEEGGGFFFHHHKKKNNNOOOPPPOOOOOOMMMPPPSSSVVVVVVWWWXXXYYYWWW\\\```___```gggnnnppptttpppkkkiiifffaaaZZZTTTUUU```tttyyylllVVVNNNPPPQQQSSSWWWYYYYYYUUUOOOKKKGGG@@@888444555666555333555444444444444444444333444444333333222111111000111111111111111111111111444444333333222111111000111111111111111111111111333222222111111111111111111111111111111222222222000000000000000000000000222111000//////000111222000000000///.........---000//////......///000111222111000//////000111111222111111111000000000000111111222333333333333333444777;;;>>>@@@BBBEEEHHHGGGIIIKKKNNNOOOOOOOOONNNMMMPPPSSSUUUWWWXXXZZZ\\\]]]bbbcccccceeelllqqqqqqpppnnnkkkgggbbb[[[VVVRRR[[[hhhjjjXXXRRROOOPPPRRRVVVXXXWWWSSSPPPKKKEEE<<<777555666555444444444444444444555555555444444333333222222111111222222222222222222222222444333333222222111111111111111111111111111111111222222222222111111111111222222222111111111000000000000000000000000000000111111000000000000111111222111000000......---,,,111000000////////////000111111000000000000111111111111111111111000000000///000111222333444555666555888<<>>AAABBBDDDGGGIIILLLLLLMMMNNNNNNNNNMMMMMMLLLNNNQQQSSSVVVZZZ___cccggghhhggghhhnnnuuuvvvsssnnnoookkkaaaUUUQQQVVV]]]qqq~~~tttXXXRRRLLLKKKOOOTTTVVVVVVRRRMMMFFF???;;;999777666444444444555555666666666444444444333333333333333222222222222222222222222333333222222222222222111111111111111111111111111111222333333333333222222///000000111222222333333000000000000000000000000000000000111111000000000.../////////000000111111111111000000//////......//////000000111111111111111111111111111222222222222222222222333444555666;;;===AAACCCDDDEEEHHHJJJMMMMMMMMMNNNNNNNNNMMMMMMLLLNNNPPPSSSVVVZZZ___ccceeeffffffhhhnnnuuuvvvrrrnnnlllggg]]]VVVYYYcccmmmlllaaaSSSLLLMMMQQQUUUVVVSSSPPPKKKEEE???;;;999888555555555555555666666666444444444444333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111333444444444333222...///000111222333444444000000000000000000000000000000111111111111000000---...//////111111222333///000000000000000///......///000111111222111111111111111222222222222222333222222222222444666777===@@@CCCEEEEEEGGGIIIJJJMMMMMMMMMNNNNNNNNNNNNNNNNNNPPPSSSUUUWWWZZZ^^^aaadddggghhhiiimmmssstttqqqlllhhhccc```dddooo|||vvv```QQQMMMPPPSSSTTTSSSRRRNNNIIICCC>>>:::888666666666666555555555555444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111000111333444555444333222000000111111111222222222000000000000000000000000///000111222222111000////////////000111111111222...///000111111000000///---...000111222222111111111111111222222333333333111111111111333555888:::???AAADDDFFFGGGGGGIIIKKKMMMMMMMMMMMMNNNOOOOOOPPPQQQTTTWWWYYY[[[\\\^^^```ggglllnnnlllmmmppprrrpppkkkgggeeennnkkkWWWOOOOOOQQQRRRRRRRRRPPPLLLEEE???;;;999777777666666555555444444444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111000111333555555555333222222222222111111111111111000000000000000000000000///000111222222111000///111111111000000000000000---...///111111111000000---...000111222222222111111111111222222333333333/////////111333777:::===@@@BBBEEEGGGGGGHHHJJJKKKMMMMMMMMMMMMNNNOOOPPPQQQTTTWWWZZZ]]]]]]^^^___```kkkpppssspppmmmooopppppplllhhhkkk{{{}}}eeeVVVPPPNNNNNNQQQSSSUUUSSSMMMEEE===999;;;999777666666666555333888888777666666666666666444555555555444333333222555444333222111111111111333222222111111222222333999777555444444444333222000000000///000111111222333111///......///222333222222111111111111222222222222222111111111111000111111111111111111111111//////000000111111222222333333222222222222222333444333333444666:::>>>@@@DDDFFFHHHJJJJJJLLLNNNPPPLLLNNNOOOPPPPPPRRRUUUWWWZZZ[[[]]]]]]]]]^^^```bbbmmmqqqrrroooppptttsssmmmiiigggtttrrr___UUUQQQPPPPPPRRRUUUTTTPPPIIICCC???;;;999777666666666555444777777666666555555555666333444444444333333222111555555444444333333222222333222222111111222222333666555333222333333222111111111000000111111222333777555222000///000111222222222111111111111222222222222222111111111111000111111111111111111111111000000000000000111111111333222222111111111222222444444444555888<<<@@@CCCDDDFFFHHHIIIJJJKKKMMMOOOLLLNNNOOOPPPPPPQQQTTTVVVXXXYYY[[[\\\]]]___bbbeeemmmqqqrrrrrruuuyyywwwqqqiiikkk{{{mmm\\\TTTRRRMMMOOOQQQQQQNNNIIIDDD@@@<<<999777555666666555444666666666555555555555444222333333333333222111111333444555666666555444333333222222111111222222333333222000000222222222111222222222222222333333444;;;999666333111000000111222222111111111111222222222222222111111111111000111111111111111111111111111111111111000000000000222111111111111111222222444444555777:::???CCCEEEEEEGGGIIIIIIIIIJJJKKKMMMNNNPPPQQQQQQQQQRRRUUUWWWXXXZZZ\\\]]]___bbbfffiiilllppptttxxx}}}{{{tttjjjqqqiii[[[UUUOOOOOOOOOOOONNNKKKFFFCCC===;;;777666666666666555555555555555555444444333333333444444444333333222222333555666777555444333333222222111111222222333222000///000222333333222333333333333333444555555;;;999777444222111111111333222222111111222222333222222222111111111000000111111111111111111111111222222111111000000//////111111000000000111222222333444555888<<>>BBBEEEGGGIIIJJJLLLLLLKKKKKKLLLNNNNNNPPPQQQRRRRRRTTTWWWYYY\\\```eeeiiilllnnnqqqsssvvv{{{{{{{{{|||}}}~~~~~~tttfff[[[VVVTTTPPPNNNIIIEEE???:::888777777666555666777888888666555333333444555555666666555555666666555555444444333333333222222111111222222333555333222222444555444444444444333333444444555666555555444333333222222222444333333222222333333444222222222111111111111000000000000000000000000000000000000000000111111111222222222222333444555666666777999===@@@DDDFFFHHHIIIKKKLLLMMMLLLLLLNNNPPPNNNPPPRRRSSSTTTVVVYYY\\\^^^ccckkkrrrwwwzzz|||}}}~~~|||}}}rrrkkkjjjeeefffgggggghhhlllssswww{{{kkk```YYYSSSOOOLLLGGGAAA<<<999888777666555777888999888777555444222333333444555555555444999888777555444444444444333222222222222222222333555333222222333444444333444333333333333444555555777666555444333222111111444333333222222333333444222222222111111111111000000000000000000000000000//////000000111111222222333333333333444555666777888999;;;???BBBEEEGGGIIIJJJKKKMMMMMMMMMNNNOOOQQQQQQSSSUUUWWWXXXZZZ^^^```aaahhhrrr{{{~~~zzz}}}xxxpppjjjhhhkkkooovvv~~~wwwrrrpppqqqrrrsssooonnnmmmhhh___YYYXXXXXXYYYZZZYYYXXX[[[aaafffjjjyyyqqq\\\QQQOOONNNLLLGGG@@@:::777777888444555555555555555444333444444444444444444444444444444444444333222111000333333222222222222333333333333333333333333333333444333111111111333555666666555444333333333333333111222222333333444444444111111111000000000//////111111000000000000000000000000//////000111222222111111111222333444555666:::;;;===@@@CCCEEEFFFFFFHHHKKKNNNPPPPPPOOOOOOPPPRRRQQQRRRVVV[[[___aaaaaagggttt{{{zzzyyywwwrrrnnnlllkkkllleeedddbbb^^^YYYXXXZZZ]]]aaahhhqqqzzz}}}yyyvvvsssrrrooojjjddd```^^^]]]]]]\\\[[[[[[ZZZYYYXXXWWWVVVUUURRRRRRRRRPPPOOOPPPSSSVVV\\\eeevvv~~~eeeUUUPPPNNNLLLHHHCCC===:::999999666666777777666666555555555555555555555555555555666666666666555444333222555444444333333444444555444444444444444444444444444333222111111333555666555555444333333333333333222222222222333333333333222222222222111111111111///////////////.........///////////////000111111222222222333444666777888<<<>>>@@@CCCEEEGGGHHHIIIJJJMMMPPPRRRRRRQQQQQQRRRPPPQQQTTTWWW[[[```dddfffppp~~~~~~yyyuuuxxxvvvtttssssssrrrqqqooojjjiiigggdddaaa_________[[[[[[ZZZVVVSSSQQQSSSUUUVVV[[[bbbhhhmmmrrrwww{{{~~~zzzyyyyyyzzz|||~~~|||yyywwwuuusssqqqnnnkkkgggeeecccbbb___]]]ZZZYYYYYYYYYWWWVVVVVVVVVUUUTTTSSSSSSRRRRRROOOPPPPPPOOONNNNNNQQQSSSTTT[[[ffftttsss\\\RRRNNNLLLIIIEEEAAA>>><<<;;;777777777666666555555555555555555555555555555555666666666666555555444333555444444333333444444555444444444444444444444444333222111000111222333444555555444444444444444444333333333333333333222222222222222111111111000000222222222111111111000000000////////////000111111111222222333555777888999???@@@BBBEEEGGGIIIJJJJJJLLLNNNRRRSSSSSSRRRRRRSSSNNNRRRVVVYYY\\\```ggglllzzz~~~yyysssooolllhhheeefffeeeccccccddddddcccaaa]]][[[ZZZXXXVVVUUUUUUTTTQQQRRRRRRQQQNNNMMMMMMNNNMMMPPPSSSVVVYYY\\\aaadddhhhhhhhhhhhhhhhiiijjjkkkgggfffffffffhhhkkkmmmoookkkkkklllnnnppprrrtttuuusssqqqnnnnnnppprrrssssssooonnnllljjjgggfffeeedddcccaaa___]]][[[YYYXXXXXXUUUTTTTTTTTTUUUTTTRRRPPPQQQQQQQQQPPPPPPPPPOOOOOOLLLMMMNNNNNNMMMMMMNNNOOOOOORRRVVV^^^kkk{{{dddTTTNNNLLLIIIGGGDDDAAA>>><<<777666666555444444444444333333333333333333333333555555555555555444333333333333222222222222333333333333333333333333333333222111111000000111222222555555666666666555555555555555555444444333333222111111000000000/////////222222222222111111111000111111000000000111111222000000111222444666888999@@@AAACCCEEEHHHIIIJJJKKKLLLOOORRRSSSSSSRRRRRRRRRNNNSSSYYY[[[\\\aaaiiippp~~~}}}||||||}}}}}}}}}|||{{{{{{{{{vvvqqqllljjjhhheeecccdddcccaaaaaaaaa```^^^\\\YYYXXXVVVUUUUUUUUUTTTSSSPPPQQQRRRRRRQQQPPPOOOOOOMMMMMMNNNNNNPPPSSSWWWYYY\\\[[[ZZZZZZ[[[]]]___```bbbaaa```___```aaacccddd`````````aaabbbcccdddeeedddcccbbbaaacccdddfffgggjjjhhhfffdddcccccccccdddaaa```___^^^]]]\\\\\\\\\ZZZXXXVVVTTTTTTRRRPPPNNNPPPPPPPPPPPPPPPPPPPPPPPPJJJLLLNNNOOOMMMMMMMMMNNNOOOPPPQQQUUU\\\hhhuuu~~~lllWWWOOOLLLIIIFFFEEECCC???<<<999888777666555555555555444444444444444444444444555666666666666555444444444444333333333333444444333333333333333333333333444333333333333333333333555666666777777777666666666555555555444444333333222222111111111000000000////////////////////////333222222111111222222222000111222444666888;;;<<>>???FFFGGGIIIKKKMMMNNNOOOOOOPPPSSSVVVWWWVVVTTTTTTTTTQQQTTTYYY^^^ccckkkuuu|||~~~~~~}}}|||{{{zzzzzzzzzxxxuuusssqqqmmmhhhdddccc```^^^^^^___^^^ZZZWWWZZZZZZZZZ[[[]]]]]][[[YYYSSSQQQPPPPPPSSSVVVWWWXXXVVVUUUUUUUUUVVVWWWXXXXXXZZZYYYWWWUUUUUUVVVWWWXXX[[[[[[ZZZYYYXXXXXXXXXYYYXXXZZZ]]]___```aaabbbdddllllllmmmnnnoooqqqssstttqqqqqqpppooonnnnnnoooooolllhhhaaa]]]ZZZZZZYYYYYYSSSSSSSSSRRRRRRRRRQQQQQQOOOPPPQQQQQQPPPPPPQQQSSSOOOQQQSSSUUUWWWZZZ^^^aaadddmmmtttuuuwww}}}pppVVVQQQJJJGGGGGGFFFCCC???;;;999777555444444555555444444444444444444444444333333444444444444333333444333333222222333333444333333333333333333333333333333333333333222111111000111333444555444333222///000000000000000111111111111111111000000000000000000111222444555666777222111000000//////000000000000222444777:::===>>>EEEFFFGGGIIIKKKLLLMMMMMMNNNQQQSSSTTTSSSRRRQQQRRRQQQTTTXXX```jjjvvv}}}yyywwwssspppppppppooojjjeeecccaaa```aaaccccccaaa___\\\ZZZXXXXXX[[[\\\\\\[[[[[[[[[\\\\\\\\\\\\\\\[[[\\\[[[ZZZZZZZZZ\\\___```^^^^^^^^^^^^^^^______```^^^aaadddfffgggkkkpppuuuzzz|||~~~zzztttnnnjjjgggcccaaaYYYYYYXXXWWWVVVUUUUUUTTTQQQRRRRRRQQQPPPPPPSSSUUUTTTVVVYYY[[[\\\^^^```bbbccchhhkkkkkknnnuuu{{{|||~~~ZZZSSSLLLHHHHHHGGGDDDAAA888666444111000000111222000000000000000000000000...//////000000000//////000000////////////000000////////////////////////......///......---,,,,,,---...000222222222000///,,,,,,------......//////...---------,,,,,,,,,,,,((()))***,,,---///000111000000///...............,,,---...111444777:::;;;AAABBBDDDFFFGGGHHHIIIIIIJJJMMMPPPPPPOOONNNMMMMMMQQQSSSXXXbbbppp~~~{{{uuuiiigggeeeeeehhhhhhgggdddfffccc```aaacccdddbbb```bbbcccdddddddddcccbbbaaa\\\\\\\\\]]]___bbbfffhhheeeeeeffffffhhhiiikkkkkkhhhjjjmmmooorrrxxxzzzrrrkkkfff______^^^]]][[[ZZZYYYYYYRRRRRRRRRPPPOOOPPPSSSVVV\\\^^^```bbbccceeegggjjjgggjjjjjjiiinnnvvv{{{|||