BM6P6(@ :::===?????????AAAEEEIIILLLSSS[[[```hhhpppsssrrr|||rrrgggaaaQQQNNNHHHAAA;;;888666666...//////000111333555666999666999AAACCC>>>::::::@@@BBBHHHQQQYYY]]][[[YYYqqq|||~~~{{{SSSGGG___kkklllTTTDDD@@@@@@???<<<::::::;;;===>>>===<<<<<<<<<;;;999888666555444777777666555333222111000222222222111111111111000000000//////.........---...................................................------,,,,,,------......///...---555BBBGGGEEEHHH\\\uuu|||tttuuu|||}}}}}}uuugggnnnmmmrrryyy|||xxx{{{~~~zzzwwwrrrggg]]]]]]fffnnnooolllmmmmmmoooqqqsssuuuvvvwwwnnniiiccc[[[NNNBBB===???>>>;;;;;;CCCTTTlllkkkYYYLLLDDDEEELLLVVV\\\___ccchhhlllrrrrrrvvv~~~ttt^^^PPPGGG>>>555222++++++++++++++++++++++++.........///000222444555999777555555777999999999:::888999<<<======EEEPPPLLLSSSVVVZZZ[[[SSSUUUgggeee|||~~~yyyyyy||||||wwwrrrpppppppppnnnlllfffcccaaaaaa```ccclllvvveeeKKK@@@CCC>>>;;;@@@CCC???DDDMMMWWWbbbjjjmmmnnnhhhiiippp}}}~~~}}}}}}zzzrrriiieeeUUUHHH;;;888999::::::<<>>===<<<;;;;;;<<<==================<<<:::888666888888777666666666666666888888999999999999888888555555444444444333333333333333222222111222222333444666666>>>XXXttt|||uuukkkhhh{{{{{{~~~zzznnnlllttt}}}mmmjjjuuu|||{{{uuukkkdddjjjzzz|||lllbbbWWWUUU\\\bbbcccaaaeeehhhmmmqqquuuxxxzzz|||{{{tttllliiijjjlllkkkiiifff\\\OOOGGGFFFJJJOOOQQQ[[[___eeelllqqqrrrrrrrrrmmmggg___XXXSSSOOOLLLIIIPPPSSSZZZdddpppzzzsssWWWEEE@@@===999666555555444333111222333444666888:::<<>>:::666222000///...///000111222333555777999??????CCCGGGEEE@@@@@@DDDMMMKKKMMMUUU```iiimmmmmmpppaaaZZZ```mmmsss^^^MMMDDD???===;;;;;;::::::;;;<<<======;;;;;;:::999888777666555444666666555444333222222111222222222111111111000000000/////////...............................................................------,,,,,,------...---///...---333@@@HHHJJJKKKbbb}}}ppplllpppjjjiiizzz}}}~~~yyykkkooolllqqqwww}}}}}}xxxzzz}}}~~~{{{xxxvvvrrrjjjbbbdddmmmrrrooojjjnnnoooqqqsssuuuvvvwwwxxxrrrnnniiibbbWWWKKKEEEFFF@@@======DDDTTTjjj~~~lll[[[NNNGGGEEELLLVVV\\\```ccchhhmmmrrrsssxxx{{{aaaOOOBBB888111...------------,,,,,,,,,,,,.........///111222444555999888777777888:::::::::???===???CCCCCCAAADDDJJJQQQ[[[aaagggmmmiiiqqq~~~zzzyyy|||xxxvvvsssrrrrrrqqqmmmjjjkkkhhhiiikkklllpppzzzeeeKKKAAACCC???===CCCFFFNNN]]]qqq~~~}}}|||yyyqqqhhhcccSSSFFF;;;888::::::;;;<<>>;;;444333///000666===RRRooottthhhTTTLLLeeewwwiiiXXXTTTXXXbbb||||||UUUAAABBB>>>===<<<;;;:::;;;;;;<<<===>>>>>>===<<<;;;999888888777777666555666666666777777777888888777777777555555555444444444333333222222222111222222333333000222333888IIIcccxxxqqqjjjyyy|||kkkaaajjj~~~zzzxxx|||ppphhhppp}}}sssiii]]]VVVWWW]]]cccgggjjjkkkmmmppptttwwwxxxxxxvvvpppjjjiiilllnnnmmmkkklllbbbTTTHHHCCCCCCFFFIIIMMMPPPVVV[[[^^^___^^^^^^ZZZVVVQQQNNNLLLKKKIIIHHHJJJMMMTTT___mmm}}}ttt___FFF999<<<999666333333333222222222222222222333444555666555555666888:::;;;======<<<;;;888444222111111222GGGIIILLLNNNQQQVVV[[[___iiipppxxx|||yyyuuummmbbbUUUIII@@@:::555555333111000///......000111333444555888;;;>>>BBBDDDHHHIIIDDD@@@DDDKKKZZZUUURRRYYYiiizzzdddmmmrrrnnn||||||dddMMMFFFEEE???;;;;;;;;;:::999:::<<<===<<<;;;888888777777666555444444444444444333333333222222222222111111111000000000////////////..................................................................------------......---//////,,,000===JJJQQQVVVnnnpppcccdddyyy{{{yyy^^^eeesss|||}}}~~~nnnnnnlllpppuuuzzz~~~~~~xxxyyyzzz{{{zzzxxxuuuttttttnnnkkknnnuuuwwwqqqjjjpppqqqsssuuuwwwxxxwwwwwwuuurrroookkkaaaUUUNNNMMMBBB@@@AAAGGGTTTgggzzzjjjXXXNNNHHHFFFLLLUUU\\\```dddiiimmmrrrttt{{{eeeOOO???444....................................///000111333444555888888888999999;;;<<<<<>>BBB???>>><<<;;;:::::::::;;;===>>>>>>===<<<;;;:::999888777666666555555666666666666777777777777666666555555555444444444444333222111111111222333333444///000222444:::MMMooo{{{mmmtttlll\\\ccc~~~xxxnnnttt{{{zzzsssgggZZZRRRVVVaaakkkooommmkkknnnrrruuutttsssooollliiijjjmmmpppooonnnoooggg[[[MMMBBB>>>???BBBGGGIIIMMMPPPRRRRRRQQQPPPOOOMMMLLLKKKLLLLLLKKKIIIGGGJJJOOOWWWdddwww{{{dddPPP>>>999777555222111111111111000111111000///////////////000111111222333444555555333222000...,,,,,,,,,---RRRSSSUUUXXX\\\bbbhhhlllpppuuuxxxxxxwwwwwwsssnnnbbb^^^VVVMMMDDD===888555222222222222222111111111000222444666777:::???DDDCCCFFFKKKMMMLLLMMMQQQVVVccc[[[VVV]]]qqqppp^^^kkkzzzqqqWWWCCCCCCEEE>>>;;;>>>;;;:::999:::;;;<<<;;;:::666666666555555444444444222222222222333333333333111111111111000000000000///////////////...............................................................------------......---//////,,,...999JJJVVVaaaxxxvvvfffeeesssrrrwwwooommmnnnpppuuuyyy}}}yyyyyyyyyxxxwwwvvvtttsssvvvrrrooosssyyyyyyssslllppprrrtttvvvwwwwwwvvvuuuvvvsssqqqooofffYYYQQQNNNDDDCCCDDDJJJUUUgggyyyzzzcccRRRJJJEEEGGGLLLTTT[[[```eeejjjnnnrrrvvv~~~kkkTTTAAA444///000------............////////////000000222333555666666777888999:::;;;>>>???HHHEEEBBB@@@@@@@@@AAACCCAAARRRbbbqqq|||~~~{{{{{{||||||{{{xxxuuusssmmmnnnsss{{{~~~zzz}}}fffNNNCCCGGGDDDHHHUUU]]]nnn~~~|||vvvoooeee\\\JJJ@@@888888::::::<<>><<<:::::::::;;;<<<<<<<<<;;;;;;::::::999888777666666555555666666666666777777777777666666555555555555444444444444111111111111222333444444222111444777555===___ppplllzzzzzzffffff~~~~~~uuuuuu|||}}}www{{{yyyqqqaaaRRRPPP\\\iiinnnkkkiiijjjooossssssqqqllljjjjjjllloooqqqqqqoooooollldddXXXKKKCCC@@@AAAFFFHHHJJJMMMOOOOOOOOONNNNNNMMMMMMMMMNNNMMMKKKHHHGGGIIILLLOOOVVVfffzzzdddTTTFFF;;;;;;333111//////000111000000000///...---------------000000000000111111111111111000///.........//////___^^^]]]]]]___cccfffhhheeehhhhhhddd```\\\VVVOOOGGGCCC>>>999555333222222111111111111000000000//////333666777888<<>><<<;;;;;;;;;;;;:::999999999999999999999888888777666666666666777777888888999999888888777666666555555555444444444222111111111222222333444444111444999555444JJJhhhqqqfffjjjqqqppprrr~~~zzzooozzz~~~wwwrrrqqqqqqrrrvvvzzzxxxjjjXXXPPPVVV```hhhfffeeehhhlllqqqrrrrrrllllllmmmoooqqqrrrrrrqqqssssssppphhhZZZMMMEEEBBBAAABBBDDDGGGIIIJJJKKKKKKJJJJJJIIIJJJKKKIIIFFFDDDDDDFFFGGGGGGIIIQQQ___jjjwwwsss^^^JJJDDD<<<222222111000//////000111000///...---------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---ddd```ZZZWWWVVVVVVVVVVVVQQQSSSSSSMMMIIIGGGBBB<<<999777555222111111222222333333222111111111111111000444999:::;;;@@@IIIPPPKKKVVVfffvvvxxxwwwyyyooo]]]SSSEEE]]]uuusss}}}yyyQQQFFF>>>>>>===888888>>>;;;999888888::::::999777666666555555444333333222111111111111111111111222111111000000000/////////.........///////////////................................................//////............//////.........//////444CCCQQQTTT```xxx}}}~~~xxxuuuqqqtttwww{{{~~~yyyyyyyyyxxxwwwvvvuuutttqqqlllhhhhhhnnnrrrrrrqqqrrrrrrrrrrrrrrrrrrrrrrrrqqqnnnmmmmmmhhh]]]RRRNNNLLLMMMMMMPPPYYYiii|||vvv___QQQMMMLLLIIILLLRRRYYYaaahhhlllooouuuyyy{{{cccKKK666...---,,,,,,------.../////////000000111222333555666777555777999:::;;;@@@HHHNNNVVVeeetttyyysssfffWWWKKKGGGIIIGGGMMM]]]nnnzzz___QQQQQQOOOYYYpppxxxttt~~~|||xxxwwwwwwzzzyyyxxxzzz|||ssslll^^^PPP???999666888:::;;;>>>BBBLLLQQQTTTOOODDD:::555555000---333:::TTTgggPPPFFF```ssshhhSSSHHHDDDAAA@@@???===<<<;;;;;;;;;<<<888888777777777888999999999999888777777777777888888888999999999999888888666666666555555555444444333333222222111222222333333///222777555000999IIIooopppgggbbbdddbbbfffwww|||zzzsssyyy}}}pppiiijjjnnnooowww{{{sssbbbUUURRRVVV```aaacccfffiiimmmppprrroooooopppqqqsssttttttuuuyyyzzzyyysssgggXXXLLLDDD===>>>@@@BBBDDDGGGIIIJJJGGGGGGGGGHHHJJJIIIGGGEEE>>>@@@@@@@@@@@@CCCJJJOOOPPPNNNAAA888;;;777///000000///...///000111000...---------------...///000,,,,,,,,,+++++++++++++++))))))*********+++++++++YYYSSSLLLHHHFFFFFFEEEDDD@@@BBBAAA===;;;;;;888444333333222222222222222222555444222111111333444555222777<<<>>>???DDDNNNWWWUUUhhhyyyrrrbbbNNNKKKSSSdddsss~~~{{{gggIIIDDD???======<<<;;;999;;;999888888999999888666888777666555444333222111111111111111111000000000111000000000////////////............/////////000................................................//////............/////////---...000111333>>>JJJOOOQQQ```ttt{{{www~~~~~~xxxqqqtttxxx|||~~~~~~~~~vvvwwwxxxxxxxxxvvvuuutttppplllhhhiiiooouuuwwwwwwuuusssrrrpppooopppqqqrrrrrrnnnnnnpppmmmddd[[[WWWTTTTTTSSSSSSZZZiii|||yyybbbVVVSSSTTTJJJLLLQQQYYYaaahhhmmmooovvvzzz}}}eeeKKK777000111------...//////000111111111111111222444555777888888:::;;;<<<>>>EEEPPPXXXkkktttaaaSSSKKKIIIBBBFFFWWWggglll[[[WWWTTT^^^yyyxxxuuu|||xxxuuutttvvvxxxwwwvvvyyyzzzppphhhYYYIII;;;666555888:::;;;>>>CCCLLLNNNPPPKKKCCC:::555444...---666;;;QQQaaaMMMEEEWWWnnnwwwvvvttt|||vvvuuuYYYGGGDDDCCC@@@===<<<;;;:::999::::::;;;888888777777777999:::;;;;;;:::999999888888999999777777888888888888777777666666666666555555555555444444333222111111111111111///000444333000333:::WWWnnnpppeeebbb]]]___pppzzztttsss{{{uuujjjffffffkkksss{{{yyykkk\\\RRROOOXXX]]]cccfffgggiiinnnrrrpppqqqrrrsssuuuwwwyyy{{{|||{{{zzzvvvnnnbbbUUUMMM?????????@@@BBBEEEGGGHHHIIIHHHGGGHHHIIIIIIGGGFFF===<<<<<<<<<<<<===>>>???999<<<666444999555000555///...---...//////...,,,---------------...//////---------------.........***++++++,,,,,,,,,,,,,,,IIIDDD===:::;;;<<<<<<<<<888:::999555444555555111,,,,,,---///////////////222111///......000333555444:::???AAABBBGGGRRR[[[ccc|||wwwrrrjjjooodddPPPJJJfffddd```|||iiiXXXHHHFFFBBB>>>@@@CCC???777;;;999888888999999888666999888777666444333222111111111111111000000000///000000000000////////////---.........//////000000................................................//////............//////000,,,---111222333:::EEERRRMMMSSSeeemmmnnnyyyyyypppssswww{{{}}}}}}|||{{{tttuuuwwwxxxxxxvvvtttsssrrrooolllnnnuuuzzz}}}}}}wwwuuurrrooooooppprrrsssssspppooosssrrrkkkccc```ZZZYYYWWWVVVZZZhhh|||zzzcccXXXVVVXXXJJJLLLQQQYYYaaaiiinnnpppwww{{{zzzcccJJJ999444888...//////000111222222222111111222333444666777888:::<<<===>>>@@@HHHUUU___~~~vvveeeYYYOOONNNJJJQQQ```hhhvvv{{{kkkeee^^^gggvvvbbb\\\VVVaaa||||||{{{wwwuuutttvvvyyyxxxwww{{{yyymmmeeeUUUDDD999555444888:::;;;>>>CCCKKKLLLLLLHHHBBB;;;555222......777777FFF}}}aaaQQQDDDBBBSSSdddiiimmmuuuiiiwwwoooRRRAAA@@@AAA@@@;;;:::999888888888999:::999888888888888999;;;<<<<<<;;;::::::999999::::::666666777777777777666666777666666666555555555555555555333222111000000000111111111111111222555888DDDlllyyykkkddd]]]\\\lllyyy~~~zzzvvvyyymmmddd___iiirrr{{{{{{qqqaaaSSSLLLTTT\\\dddfffeeefffkkkqqqppprrrssstttvvvyyy}}}zzzxxxuuusssppphhh^^^VVV>>>>>>>>>>>>???AAADDDEEEJJJHHHFFFEEEEEEDDDBBB@@@???===;;;:::;;;;;;999888999???<<<777777///+++333...---------......,,,+++......------,,,---------+++++++++,,,,,,,,,,,,,,,******++++++,,,+++++++++555444333222111111111111111111111111000000000000...------...///000000///111222333333333444666999:::>>>===>>>DDDKKKaaavvv|||zzzrrrwwwrrrdddYYYdddcccaaahhhyyy~~~gggHHHFFFBBB??????BBBBBB>>>999888888888888777777777666888888777555444333222111222111111000000000000000......------------............------------......000000//////.........------------............///---------------------------.........///111555888FFFNNNIIIKKK]]]eeeqqqtttxxxyyyvvvwww{{{|||yyywwwvvvtttrrrqqqqqqqqqrrrsssrrrtttyyyxxxtttpppqqquuuwwwvvvsssqqqpppooooooqqqtttxxxzzzssscccTTTSSS\\\jjjyyywwwdddZZZXXXYYYRRRLLLNNNZZZeeeiiiooovvvzzz}}}iiiPPP;;;333444000////////////000000111555444444555666888:::;;;::::::===BBBEEEKKKXXXdddkkk___XXXRRROOORRR^^^jjjttt}}}dddOOOEEEMMMIIILLLVVV___llltttiiiqqq|||yyyxxxxxxyyywww{{{||||||wwwlll]]]LLL@@@444555555777;;;???CCCEEENNNLLLHHHBBB<<<777333000(((999333444WWWmmmaaaTTTPPPBBBHHH]]]gggnnnvvvwww~~~ssshhhfffxxx|||lll{{{```NNNJJJ999@@@AAA;;;:::888777777888:::;;;;;;:::999999999:::;;;<<<<<<<<<<<<:::777555555666;;;:::999888777666666666333444555777777777666666333333333222222222111111000000000000000111111222===ZZZuuuxxxkkkbbbbbbfffsss}}}~~~~~~zzzsssjjjZZZ\\\ccckkkrrrwwwtttfffWWWQQQVVV]]]```aaacccgggjjjkkkrrrxxxzzzyyyxxx{{{~~~{{{{{{zzzwwwqqqiiiaaa]]]OOOFFF;;;999===BBBBBB@@@BBBBBBBBBBBBAAA@@@???>>>===<<<:::888666666666666555555444333222111000///...---++++++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++...---,,,,,,++++++++++++000//////...............000000000000000000000000......///000111222111000333555666777777888:::<<<;;;@@@>>>>>>GGGTTTsss|||jjjuuu{{{qqqrrryyyqqqmmmrrruuukkkVVVEEE@@@AAAAAA@@@>>><<<;;;;;;999999999999888888888888999888777666444333111111222111111000000000000000......------------............------------......000/////////.........---........./////////000000---------------------------............000333666AAALLLGGGGGG[[[iiitttzzzxxxuuuvvvxxx{{{|||}}}wwwvvvsssqqqooonnnnnnnnnnnnnnnppptttxxxzzzzzzyyywwwtttsssvvv{{{}}}zzzwwwsssqqqppppppqqqtttwwwyyyrrrdddWWWVVV___kkkwwwuuueee^^^]]]^^^QQQIIIIIIUUU___dddkkksssxxx{{{rrrXXX@@@333111000000000000000000111222444444333444666888;;;===>>>===>>>BBBFFFNNN\\\jjjsssggg___YYYYYYXXX\\\iiivvvvvv\\\NNNIIIIIILLLGGGFFFIIINNNQQQ[[[www~~~|||yyyxxxwwwwwwxxx{{{~~~}}}~~~{{{rrrfffWWWGGG<<<555555555777:::???BBBEEELLLIIIEEE@@@:::555111//////555444999KKKWWWTTTPPPSSSEEEQQQnnn{{{|||~~~}}}xxxgggYYYYYYgggzzz]]]JJJFFF888<<<<<<;;;:::888777777888:::;;;::::::999999999:::;;;<<<:::;;;<<<;;;999888999:::<<<;;;:::888777666666666222333444555555555444444222222111111111000000000000000000000000111111222444DDD^^^qqqpppeeeccciii{{{|||nnnYYYSSSXXXaaammmyyy{{{ooo```NNNRRRWWW\\\```cccdddeeennnrrrvvvwwwwwwwwwyyy{{{|||zzzuuuppplllhhheeedddUUUMMMCCC<<<:::;;;======AAAAAAAAAAAA@@@???>>>>>><<<;;;888666555444444444444444333222111000//////...---,,,,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,------...//////000000000000000000///000222333444444333333222555999;;;===>>>???AAA===>>>888666???MMMmmmvvvddd]]]iiivvv~~~|||mmmTTTFFFFFF===BBBFFFCCC;;;777:::???:::::::::999999999999888999999777666444222111000222111111000000000000000......------------............------------....../////////...............////////////000000000111---------------------------.........---...111333???MMMJJJGGGZZZqqq{{{rrrmmmvvvvvvqqqvvv{{{{{{|||vvvuuurrrpppmmmkkkjjjjjjjjjllloooppppppqqqrrrsssuuuuuuwww|||~~~zzztttrrrqqqppppppsssuuuwwwooobbbWWWWWW^^^hhhrrrzzz~~~vvvjjjeeeeeeeeeUUUKKKHHHPPPYYY^^^eeennnvvvyyy~~~|||```DDD555222111111111111111222333333666555555666999<<<@@@BBBDDDAAA@@@CCCGGGPPP^^^lllwwwjjjbbb```^^^[[[___aaahhhvvvjjjPPPCCC@@@BBBEEEIIIFFFGGGJJJLLLIIIQQQlllyyyyyyyyyyyyyyyyyyyyyyyy}}}~~~}}}|||zzz}}}}}}uuukkk^^^OOOAAA888555555666777:::>>>BBBDDDIIIFFFAAA<<<666222///...333...555???CCCIIIQQQRRROOOHHH```ppp```XXXPPPYYYpppVVVDDDCCC;;;<<<::::::999888777777888999:::999999999999999:::;;;;;;:::;;;======<<<<<<===???===<<<:::888777666555555222333333333333333222111111111000000000/////////000000000000000111111222111222FFFffftttmmmhhhllluuu^^^NNNPPPVVVdddwwwwwwiiiRRRPPPPPPUUU]]]cccdddcccoooppprrrssstttttttttttttttssspppmmmjjjhhhgggfff^^^ZZZRRRGGG>>>:::<<>>===<<<;;;:::888555333222111111222222111111000///......///---,,,,,,---...---+++++++++,,,,,,,,,,,,,,,,,,************+++++++++,,,------,,,+++++++++,,,,,,------------...///000111/////////000000111111111111333666777666555555555111555:::>>>@@@AAABBBDDD@@@>>>555444===GGG]]]|||vvvZZZ\\\WWWVVVooo}}}aaaIIICCCIII>>>DDDHHHEEE===999<<>>999444111///...111***777EEEHHHWWWbbbXXXIIINNNtttxxxWWWQQQZZZ[[[cccyyy|||PPP@@@BBB@@@>>>;;;999999888777777888999999888888888999999:::;;;;;;;;;<<<>>>>>>======>>>@@@===<<<:::888777555555444333333333333222111111000111111000000000/////////000000000000000111111222555000;;;WWWooovvvqqqmmm}}}~~~}}}|||}}}vvvzzz~~~{{{~~~hhhUUUQQQOOOZZZooo}}}zzznnn```WWWNNNNNNWWWaaaeeefffkkklllnnnqqqtttssspppmmmhhhjjjmmmooonnnjjjeeebbbcccccc___TTTEEE<<<<<>>>>>===<<<<<<;;;:::999777555333222000000111111000///......------...---,,,---......---,,,+++++++++++++++,,,,,,,,,*********+++++++++,,,,,,---,,,,,,++++++,,,,,,,,,////////////000111333333000000111111222333444444444777999999777555666777666999===????????????@@@======;;;EEEWWW```lll~~~```MMMPPPQQQ[[[~~~rrrTTTFFFEEEGGGAAACCCDDDCCC???======>>>999888888888777777777777999999777666444222111000222111111000000000000000......------------............------------......---------...............------........./////////---------------------------.........,,,,,,---///222CCCJJJGGG[[[ooohhhkkkwww{{{vvvyyy~~~uuurrr}}}|||xxx{{{ttttttsssrrrqqqooonnnmmmkkknnnpppooommmlllooorrrrrrtttwww{{{|||zzzuuurrrrrrpppnnnmmmmmmnnnppprrrtttiii```___cccjjjttt}}}{{{qqqkkkfffaaaWWWLLLGGGNNNVVV[[[cccmmmuuuxxx|||qqqOOO;;;555444444444555666777888888;;;<<<>>>@@@DDDHHHKKKMMMKKKHHHHHHJJJJJJIIIKKKPPPUUUSSSPPPOOOOOOSSSZZZ```dddlllwwwxxxkkkaaaYYYUUUVVVKKKAAAAAAEEEIIILLLPPPNNNQQQXXX```gggqqq}}}{{{{{{|||}}}}}}}}}{{{yyyxxxxxxvvvtttrrrtttyyyzzzooo```QQQDDD;;;777555666666888<<<@@@DDDGGGFFFBBB===777333111000000...111BBBNNNXXXooorrrVVVJJJ]]]uuuVVVSSS]]]___kkkuuuOOOAAAAAACCC===:::888888888888888888888888777777888999::::::;;;;;;<<<===>>>===<<<;;;<<<===;;;:::999777666555444444444333333222222111111111222222111111111000000000000000000000000111111222555666888EEE```xxxzzzoooqqqrrrtttwwwzzz~~~zzz~~~{{{yyy~~~qqqaaaXXXNNNPPPbbbtttyyyuuuooobbbQQQIIINNNYYYbbbffffffiiinnntttwwwuuupppllliiikkknnnoooooollliiiggghhhjjjiii^^^MMM???999888;;;;;;;;;;;;;;;;;;:::999999999888666444222111000000//////......---------...,,,+++,,,......---,,,*********++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---/////////000000222333333222222333444555666777888999;;;<<<:::666444666888===???AAAAAA???=========666<<>>CCCGGGJJJEEEAAA;;;555111000111222000BBBXXXbbbmmmzzzmmmLLLRRRooovvvoooccc^^^^^^___yyykkkNNNCCC???AAA888777888888888888888888888888555666888999::::::::::::;;;<<<===;;;999888888999999888777555444444444444333333222111111111222222222222111111111000000000000000000000000111111222000555555777NNNooo{{{tttgggiiimmmtttxxxzzz}}}xxxjjj```RRRLLLVVViiivvv{{{yyymmm[[[NNNJJJOOOXXX___aaafffnnnuuuxxxwwwtttqqqvvvssspppmmmlllnnnppprrruuuuuurrrhhhYYYIII>>>999888999999:::999999888888777777777666444333111000/////////.........------,,,+++***+++---...---,,,))))))******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,------111111111111111222333444444444555777888:::;;;;;;<<<>>>>>>:::444222555999???AAABBBBBBBBBBBBCCCEEE???LLL]]]vvvmmmcccaaaTTTDDDNNNWWWrrrlllVVVIIIEEEDDDBBBAAAAAA@@@???>>>===;;;:::999999999888888888777777777666666555444444333333222111111000000000000000......------------............------------......,,,,,,,,,------.....................////////////------------------------+++---//////......///000333>>>NNNTTTccc~~~|||wwwwwwwwwvvvuuusssqqqooommmkkkkkklllooorrrssstttrrrssssssrrrqqqoooooooooqqqpppnnnmmmmmmooorrrtttpppkkkiiillloooqqqvvv|||wwwoooiii___UUUKKKDDDEEEQQQ]]]cccjjjssspppssswwwzzz~~~~~~XXX===333777777777888999:::<<<===:::===BBBFFFJJJKKKKKKKKKJJJIIIKKKPPPOOOIIIEEEDDDCCC@@@AAAFFFIIIMMMWWWcccfffsssiiiSSSGGGDDDEEEAAA<<<999999:::::::::555999AAAKKKMMMHHHBBBAAADDDEEEGGGJJJMMMNNNMMMKKK???<<<888777999<<>>AAACCCFFFIIIMMMQQQVVVdddtttyyybbbXXX[[[ZZZTTTSSStttpppWWWNNNKKKDDDCCCFFFBBBCCCDDDBBB???=========:::::::::999999999888888666666555555555444444444222111111000000000000000.........------..................------.........,,,,,,,,,------.........////////////000000000000------------------------+++---///000//////000111000777GGGNNNWWW~~~yyyyyyyyywwwuuurrrooonnnooommmkkknnnssswwwxxxwwwrrrsssrrrqqqoooooopppqqqrrrqqqooonnnoooqqqtttvvvuuussstttyyy||||||~~~xxxrrrkkkaaaWWWPPPIIIKKKWWWaaaeeekkkrrrmmmppptttyyy}}}zzzVVV@@@999888888888999:::;;;===>>><<>>?????????AAACCCCCCAAA@@@===<<<<<<<<<===>>><<<;;;===>>>CCCJJJRRR^^^sss}}}|||~~~{{{{{{|||{{{yyyxxxyyyzzz~~~{{{yyyxxxxxxzzz}}}|||{{{yyywwwvvvttttttssssssuuuxxx|||vvvooobbbPPP@@@777555666555666888<<>>777111......111333999eeekkkIIIGGGMMMppp|||}}}tttmmmpppIIIBBB@@@999>>>777===777777888888888888777777444555777999:::;;;::::::555666777666555444555666444333333222222333333444///...------...///000111000/////////............000000000000000111111222222222555;;;AAAOOOhhh}}}kkkjjjnnnvvvyyyyyy}}}zzzxxx}}}yyyssscccPPPIIITTThhhuuu}}}{{{kkkWWWJJJHHHLLLSSSZZZccchhhjjjmmmtttyyyxxxvvvtttqqqooonnnmmmmmmssslllccc^^^\\\WWWMMMDDD666666777777777777777666111222222333222111000//////////////////.........***)))((()))+++,,,+++***((())))))***++++++,,,,,,++++++,,,,,,,,,---------++++++++++++,,,,,,---...444555666666777777888999:::;;;;;;;;;999999999:::<<<===;;;666666999999777>>>@@@FFFRRR```iiilllkkkooo|||rrr|||ccc[[[^^^XXXYYYeee}}}nnn___QQQKKKGGGBBB@@@CCCBBBBBBBBBAAAAAA@@@@@@@@@888888888888888888999999666666666555444444333333000000000000000000000000222000...---,,,---...///...---,,,+++,,,---...///------------------------,,,------......------,,,,,,,,,,,,---------........................------000888???GGGUUUhhhuuuyyyzzz}}}wwwrrrppppppqqqppppppnnnnnnooorrruuuwwwxxxpppqqqrrrsssttttttttttttuuussspppoooooopppqqqqqquuuxxx{{{|||{{{||||||yyyjjjXXXWWWRRROOOUUUaaalllpppqqqrrrooopppwww~~~\\\DDD:::;;;999888999===@@@???>>>DDDFFFHHHKKKLLLLLLLLLKKKJJJJJJKKKLLLNNNMMMKKKIIIOOOJJJFFFGGGGGGJJJVVVccciiisss```MMMGGG???777444777555333444666777555333333555777999::::::999999<<<<<<===>>>===<<<:::999888777777777777888888999999???EEELLL[[[uuu}}}|||||||||}}}yyyzzz{{{{{{|||{{{{{{{{{~~~}}}{{{yyywwwvvvvvvuuuzzzyyyxxxwwwuuuuuuttttttrrrssssssuuu{{{xxxvvviiiWWWGGG===777333111777555666<<>>@@@BBB??????;;;555444888<<<<<<@@@JJJZZZlll{{{www[[[NNNPPP___\\\PPPFFFDDDCCCAAAAAACCCBBBAAAAAA@@@@@@??????>>>999999888888888888888888666666555555444333333333////////////////////////111000...---,,,---...///...---,,,,,,,,,,,,---...------------------------,,,------......------,,,,,,,,,,,,---------..............................---111999BBBMMMWWW```eeeoooyyy~~~xxxtttrrrrrrqqqqqqpppooommmmmmooorrrtttuuurrrpppoooooorrrtttuuuuuutttrrrppppppppprrrssssssuuuyyy}}}~~~}}}~~~zzzhhh[[[WWWTTTXXXaaajjjoooooopppooopppuuu}}}yyyZZZDDD===<<<:::999:::>>>@@@AAA@@@EEEGGGIIIKKKLLLLLLKKKJJJJJJJJJJJJKKKMMMMMMMMMLLLRRRNNNLLLMMMNNNPPPYYYdddmmmwwwjjjIII===<<<888444333666444333444666666555333555666777888999999999999:::::::::::::::999888888666666777777888888999:::@@@FFFMMMUUUhhh~~~~~~}}}{{{yyyxxxyyyzzzzzzxxxxxxxxxyyyyyyzzzzzzzzz|||{{{zzzyyyxxxwwwwwwwwwzzzyyyyyyxxxvvvtttrrrqqqtttuuuvvvyyy~~~wwwmmmaaaOOOAAA999666555444888777888>>>FFFJJJJJJHHH???999555333000///222777DDDiiivvvnnnfffQQQ???DDDKKKXXX[[[hhhlllqqq~~~qqqwwwYYYIII===>>>>>>999888;;;666666555555555555666666777777777777777777777777777666666555444444333333222222222111111111000000000000000000000000000000000000000000/////////...........................111000111444777<<>>===;;;;;;===???>>>EEEHHHEEEDDDHHHNNNQQQQQQ^^^qqqsssppp^^^NNNLLL[[[||||||eeeLLLEEE??????AAA@@@@@@BBB@@@@@@??????>>>======<<<::::::999999888888777777666555555444444333333222////////////////////////000///...---------...///...------,,,,,,,,,------------------------------,,,------......------,,,,,,,,,,,,---------..............................000///666BBBIIIIIIOOOXXXooowwwzzzvvvtttssssssrrrsssqqqnnnmmmmmmpppsssuuutttoookkklllrrrvvvwwwvvvrrrrrrqqqqqqrrrsssuuuvvvvvvzzzuuu___]]][[[\\\aaagggkkknnnmmmnnnooossswww|||sssVVVDDD@@@===<<<:::;;;>>>AAABBBCCCDDDEEEHHHKKKLLLKKKIIIHHHLLLLLLLLLLLLMMMPPPRRRTTTZZZXXXYYYZZZ[[[]]]eeennnxxxeeeOOO;;;666888777666777555444333333555555555333777777777777777888999999888888777666666666777777777888888:::;;;<<<>>>>>>BBBHHHNNNXXXooo~~~}}}}}}}}}{{{zzz}}}||||||{{{{{{|||}}}}}}xxxxxxxxxxxxyyyzzz{{{|||yyyyyyyyyxxxyyyyyyzzzzzz{{{{{{zzzxxxvvvssspppooorrruuuxxx{{{|||rrrbbbWWWGGG:::555666777888888888;;;AAAGGGIIIGGGDDD<<<666111111222111333777FFFbbbdddVVVSSSJJJDDDPPPbbbkkkeeelllttt}}}pppqqq~~~|||NNNBBB999;;;<<<999777:::555555444444444444555555555555555555555555555555555555444333333222222222222111111111111000000000000000000000000000000000000000000/////////..............................222000///000//////555>>>YYY___ccccccdddllluuuzzz}}}{{{kkkYYYJJJBBBSSSmmm{{{||||||nnnYYYQQQJJJHHHJJJQQQWWW\\\bbbiiiqqqpppnnnlllkkkkkkkkkkkkfffhhhiiigggcccaaadddggg```PPP???888666444333333111000//////.........///...------,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------===<<<;;;;;;<<<======<<<;;;>>>@@@@@@??????AAADDDLLL\\\jjjjjjeeeffflllqqqxxx|||}}}```SSSHHHBBBTTT|||kkkPPPHHHDDDAAA@@@AAAAAA?????????>>>>>>===<<<;;;::::::::::::999888888777666666555555444444333222222222//////////////////////////////...---------...///......------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......---------...............222---333AAAFFFDDDLLL[[[uuu~~~zzzwwwvvvuuutttsssuuusssqqqooooooqqquuuxxxsssnnnjjjmmmuuuzzzyyyuuuqqqrrrrrrsssssstttvvvxxxwww|||}}}}}}~~~vvvcccbbb```___aaaeeeiiikkkkkkmmmoooqqqrrrvvv|||nnnSSSDDDBBB>>><<<;;;;;;===@@@DDDEEE@@@BBBEEEIIIJJJJJJIIIHHHOOOOOOOOOOOOPPPTTTZZZ]]]eeefffhhhiiikkkpppyyy{{{QQQEEE<<<:::;;;999888999444444444444555555555555888777666555555666777888888777555444444555666777999:::<<<>>>@@@BBBCCCCCCAAAFFFLLLVVVooo}}}|||~~~}}}|||zzzyyy|||}}}}}}~~~zzzzzzyyyzzz{{{|||~~~vvvvvvwwwwwwyyyzzz|||}}}~~~|||yyyvvvsssqqqpppppplllqqqvvv{{{xxxlll^^^RRRCCC777333555777888777999===BBBFFFFFFBBB>>>999222...///111111333666DDDWWWXXXSSSTTTLLLRRRpppvvvkkk```aaarrrnnnGGG>>>888:::;;;888666777444444333333333333444444555555555555555555555555333333222222111111111111111111111111000000000000////////////////////////000000/////////.................................000......000///---000666BBBXXXhhhfffbbbjjjwww~~~|||tttmmm^^^NNN>>>QQQaaalllyyy}}}ppp```LLLEEEDDDLLLWWW]]]```bbbiiikkknnnqqqsssttttttssshhhkkkllljjjgggfffiiimmm]]]MMM===888888888555444111000///......---......------,,,,,,+++,,,,,,---++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------<<<<<<<<<;;;;;;===@@@BBB===???CCCHHHMMMRRRVVVYYYiii||||||uuugggQQQOOOHHHIIIdddvvvXXXFFFDDDDDDCCCBBBBBBBBB@@@>>>>>>======<<<:::999999888999999888777666666555555444444444333222222111111..............................---------..................------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......---------.........//////000***...;;;BBBEEESSSfff}}}}}}|||yyyxxxwwwvvvuuusssssstttsssqqqoooqqquuuyyypppmmmlllqqqyyy|||yyytttqqqrrrttttttssstttvvvxxxxxx|||}}}zzzyyyyyywwwjjjhhhfffddddddfffhhhjjjjjjmmmooopppppprrryyy~~~mmmQQQDDDCCC>>>===<<<;;;<<<@@@EEEHHH>>>@@@CCCGGGIIIKKKLLLLLLQQQQQQQQQQQQSSSXXX```fffpppsssuuuvvvyyyzzz^^^DDD???;;;:::999666444555555555666666666666777888999888666555444555555666888777666555555666888888999;;;===@@@BBBDDDEEEEEECCCJJJPPPYYYqqq~~~zzzwwwxxx{{{}}}~~~{{{yyyxxxwwwyyyzzz|||}}}~~~~~~~~~}}}yyyyyyyyyzzzzzz|||}}}}}}tttuuuuuuvvvxxxzzz{{{|||}}}wwwrrrppppppqqqsssjjjpppwww}}}uuuiii]]]RRRCCC777333444666777666999>>>BBBDDDBBB<<<888666111---...///000333777DDDQQQVVV]]]]]]NNN___jjjaaa[[[eee|||___DDD>>>:::::::::888555555333333222222222222333333555555555555555555555555111111111111000000000000000000000000000000000000////////////////////////////////////....................................///---...111111///111555444SSSnnnooofffiiiuuu~~~}}}~~~zzzvvvfffSSSAAACCCJJJXXXlll~~~{{{kkk\\\LLL@@@CCCPPPZZZ___aaadddhhhooouuuxxxyyywwwuuulllkkkjjjiiiiiiiiiiiihhhLLL@@@666777;;;;;;666333111000///...------------,,,,,,+++++++++,,,,,,---++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------666999;;;::::::>>>GGGOOOSSSRRRTTTZZZccciiijjjjjj|||}}}zzziii___XXXMMMBBBPPPgggwwwZZZIIIDDD???BBBBBB@@@@@@BBBAAA>>>>>>===<<<;;;:::888777777777777666666555555444444444333333222222111111000........................,,,---------........................---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......,,,,,,------.../////////111...111:::AAAKKK^^^rrr|||zzzxxxwwwwwwwwwwwwuuusssqqqssssssqqqnnnnnnrrruuummmlllnnnsssyyy{{{wwwsssqqqtttvvvuuusssrrrtttvvvwww{{{~~~~~~zzzxxxxxxyyywwwsssooolllkkkkkkkkkjjjjjjmmmooopppppprrrwww{{{~~~nnnRRRDDDCCC@@@???>>><<<===AAAGGGLLLCCCDDDFFFIIILLLNNNQQQRRRSSSTTTVVVVVVXXX^^^gggoooyyy~~~fffMMM<<<;;;999888777666555555666888999999999999:::<<<;;;:::999777666555555555888888777777888888999999999:::===@@@CCCDDDEEEEEEDDDNNNZZZdddyyy}}}yyywwwwwwzzz|||}}}zzzyyyyyyzzz|||}}}~~~}}}vvvvvvwwwxxxxxxxxxxxxwwwsssttttttuuuvvvxxxyyyzzz{{{vvvqqqooopppsssuuunnnttt{{{sssfffZZZPPPBBB888444444555666777:::???BBBBBB>>>888555444000.........///666>>>SSS]]]```dddcccVVVnnnwwwbbb^^^___nnnWWWBBB???<<<:::999888666555333333222222222222333333444444444444444444444444000000000000000000000000//////000000000000000111000000000000000000000000/////////.........------------------------------000---...111111//////111111NNNjjjppphhheeemmmvvvrrrvvv~~~uuudddOOO>>><<>>===<<<;;;999888777666444444444444444444444444333333333222111111000000........................+++,,,------...........................,,,+++***++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,---------......,,,,,,------...//////000222444666999???MMMbbbqqqxxxrrr~~~}}}uuuttttttuuuwwwwwwuuussstttvvvwwwtttooolllnnnpppllllllnnnqqqtttvvvuuusssrrruuuxxxvvvrrroooqqqssstttxxx{{{{{{yyyyyy{{{}}}zzzvvvuuusssnnnjjjlllmmmoooqqqrrrtttvvvxxxxxx{{{~~~pppSSSFFFEEECCCBBB@@@>>>>>>CCCJJJPPPOOONNNNNNNNNPPPTTTWWWYYYYYY\\\___```bbbhhhrrrzzzuuuTTTEEE;;;:::888777777999999999888;;;======;;;;;;===???>>>======<<<:::888777666777777888999999999999999;;;===AAADDDFFFGGGGGGGGGGGGXXXlll{{{xxxyyyzzzyyyxxxyyy}}}|||yyyxxxzzz}}}}}}{{{tttvvvxxxyyyxxxwwwuuussstttssssssttttttuuuvvvwwwyyyxxxuuusssrrrssstttuuusssxxx~~~}}}nnn___QQQHHH===555444555666666999===AAACCC@@@<<<666333000/////////...111===IIIcccooofffYYYYYY]]]}}}wwwlll^^^VVVXXX```ttttttNNN???>>>;;;888888888888777333333333222222333333333333333333333333333333333000000000000000000000000////////////000000111111000000000000000000000000//////.........---------------------------------000------000111///...000222AAAWWWfffgggccceeelllhhhnnnxxxdddFFF;;;AAAFFF[[[www}}}nnn[[[NNNGGGGGGQQQ[[[___aaacccfffiiikkklllmmmpppnnnmmmnnnpppooojjjeeeRRROOOOOOSSSRRRHHH===888333333111000///.........++++++******+++,,,,,,---++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------WWW```iiijjjjjjuuulllNNNPPPRRRRRR[[[cccyyy\\\IIIJJJKKKDDD@@@EEEFFF@@@>>>@@@???;;;>>>===<<<;;;999888777666222333333333333333333333333333222222111000000000........................+++,,,------.........---......//////...,,,+++)))++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,---------......,,,,,,------...///000000...444666333888HHH[[[fffnnnkkkyyyuuuqqqqqqrrrtttvvvvvvuuusssxxx{{{|||xxxqqqllllllnnnllllllmmmnnnpppqqqssstttsssvvvyyyvvvqqqmmmnnnqqqrrrvvvyyyzzzyyy{{{~~~~~~|||yyyqqqkkkmmmnnnooorrrtttvvvvvvvvvqqqtttwwwzzz~~~qqqUUUGGGFFFEEEEEECCC@@@@@@EEEMMMTTTXXXWWWTTTSSSTTTWWW[[[^^^```dddgggiiikkkrrr|||cccHHH@@@;;;999666333444888999888:::<<>>======???BBB@@@@@@@@@???===;;;888777666777888:::::::::999888@@@BBBEEEHHHJJJKKKKKKKKKNNNeee~~~}}}{{{wwwyyyzzzyyyvvvuuuwwwzzz}}}~~~|||xxxttttttwwwzzz}}}~~~|||xxxuuuuuuwwwzzz{{{zzzxxxtttrrrtttssssssssssssttttttuuutttuuuuuuuuuuuuuuutttsssuuuzzz~~~xxxhhhXXXHHHAAA888333333555777777<<>>444333222000//////......+++*********+++,,,,,,---++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------tttWWWMMMNNNLLLbbbcccRRRKKKFFFAAA???>>>???@@@AAAAAA@@@>>>===>>>;;;999888777777555444222222222222222222222222333333222111000///...---+++,,,...000000///---+++---------............///...------,,,,,,------...........................------------------------+++++++++,,,,,,,,,------,,,---...///000111222333555555555666999CCCPPPZZZuuulllkkkmmmpppqqqrrrssstttttttttsssxxxzzz|||yyysssmmmjjjiiimmmmmmmmmnnnoooppprrrssswwwyyyxxxtttnnnlllpppuuuvvvwwwvvvuuuuuuvvvzzz}}}|||wwwtttqqqqqqrrrtttvvvvvvuuusssuuuuuutttvvvzzzsssVVVGGGDDDGGGHHHCCC===@@@LLLWWW[[[bbb^^^]]]^^^^^^\\\]]]bbb___bbbgggmmmqqquuu||||||\\\III@@@:::999888888::::::::::::<<<===@@@CCCCCCAAABBBEEECCCDDDDDDDDDBBB???<<<:::777999::::::999999:::<<>>888555666888::::::AAAEEEHHHFFF???777222000///444,,,***666:::LLLppp~~~sss\\\GGGGGGaaayyyooozzztttpppjjjVVVZZZgggsssSSSOOO???;;;777555555555666666555555444444444333333333222222222222222222333333000000000000////////////////////////////////////000000//////..................---------,,,,,,,,,////////////000000000000......///111222333444555222777>>>III\\\lllnnngggbbbfffnnnxxxkkkSSSEEE===>>>QQQgggxxx}}}}}}iiiQQQEEEEEENNNPPPWWW___``````gggrrrkkkpppvvvzzzyyyuuuqqqooouuuqqqmmmjjjeee[[[MMMCCC<<<666111///000111...+++...---,,,,,,---...---+++...---,,,+++************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---.........---,,,{{{rrrkkkkkkuuuwwwWWWIIIFFFQQQffflllVVVLLLIIIEEEAAA@@@???@@@AAAAAAAAA@@@???>>>>>><<<999888888777666444222222222222222222222222333333222111000///...---///111333444444333111///------------............------,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......------...///000111111222333444444444777@@@MMMVVVhhhlllrrrxxxlllnnnnnnnnnppprrrttttttuuuuuuwwwyyywwwrrrmmmkkkjjjoooooonnnnnnoooqqqsssuuuuuuuuutttpppllllllnnnrrrrrrssstttttttttuuuxxxzzz~~~~~~~~~xxxssstttssstttuuuuuuuuutttsssvvvvvvvvvwww{{{oooXXXNNNOOONNNMMMIIIEEEDDDLLL[[[hhhmmmjjjhhhfffccc^^^___ccciiilllqqqwww{{{~~~xxx\\\III===666555555555777999:::;;;<<<>>>AAACCCCCCAAA@@@AAAAAABBBCCCCCCBBB@@@>>>===999:::;;;:::999999;;;===???CCCFFFJJJNNNQQQRRRRRRbbbrrrccc]]]___dddgggllltttzzz}}}{{{xxxxxxyyyyyyxxxvvvxxx|||yyyyyyzzzxxxvvvuuuuuuwwwvvvvvvwwwwwwwwwvvvvvvuuuzzzzzzyyyxxxvvvuuuuuuuuupppppppppppppppqqqrrrrrrpppoooooopppsssvvvxxxyyyyyy}}}uuuiiiXXXJJJAAA<<<777444666888::::::BBBEEEHHHEEE>>>666222000---555444...111AAAeee{{{^^^EEEEEE\\\uuu^^^bbbyyyzzzjjjllluuuuuuJJJFFF>>>;;;777555555555555555444444444444333333333333333333222222111111000000000000000/////////............................../////////......---------...------------,,,,,,,,,---------.........//////......///000111222222333222444555:::III]]]kkkooohhhjjjoootttzzz~~~tttbbbRRRBBB:::DDDUUUfffrrryyyfffUUUJJJIIIIIIOOOXXX]]]___eeellllllqqquuuwwwvvvrrrooommmtttrrrpppooollleeeZZZQQQAAA;;;444111111111///,,,---,,,++++++,,,---,,,+++...------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---.........------oooeee^^^mmmvvvaaaSSSIIIKKKLLLbbbrrr```UUUKKKGGGGGGDDD@@@???AAAAAAAAAAAA@@@@@@@@@???>>><<<999888888888666555222222222222222222222222222222111000//////......---...///111000///---,,,------------............------,,,,,,,,,,,,------++++++++++++++++++++++++------------------------------------...................../////////000000000111111111444<<>>???BBBEEEFFFEEECCCAAA@@@???@@@AAABBBBBBBBBAAA@@@;;;;;;<<<;;;::::::<<<>>>AAADDDHHHMMMPPPTTTXXX\\\uuuzzzllleee]]]SSSNNNPPPQQQUUU\\\eeemmmrrrtttsssvvvwwwxxxxxxxxxxxxzzz|||wwwxxxyyyxxxvvvuuuuuuvvvvvvvvvvvvvvvuuutttttttttzzzyyyvvvtttttttttvvvwwwoooooopppqqqqqqqqqppppppqqqpppnnnnnnqqquuuyyy|||~~~{{{rrreeeQQQAAA===999666444666888:::;;;BBBEEEGGGDDD<<<555111000...000555222444PPPxxxqqqVVVAAAFFFZZZfffddd[[[eeewww|||jjjFFFDDD===:::666444444555444444444333333333333222222222333222222111000///...---000////////////.........------------------------......------------,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,,,,------........./////////000000000111///...666KKKcccrrrpppooooooqqqvvvzzz}}}~~~yyyxxxwwwgggOOO;;;:::CCCNNNbbbwwwoooYYYJJJFFFGGGMMMUUU[[[___ccciiilllooopppooommmkkkkkksssqqqpppooonnniii```ZZZKKKEEE===777555333111......,,,+++,,,---...---,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---vvvoooZZZMMMLLLMMM___hhhrrr[[[OOOLLLIIIGGGEEEBBB@@@???BBBAAA@@@???>>>>>>>>>???===;;;999888888888777555333333222222222222222111222111111000//////......)))***+++,,,,,,+++)))(((,,,,,,---------.........---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................---...//////000777AAAIIIFFFPPPbbbnnnnnnnnn~~~yyytttqqqqqqrrrrrrqqqqqqrrrrrrqqqooollljjjiiijjjlllnnnpppqqqrrrqqqqqqrrrpppmmmmmmnnnoooooooooooorrruuuwwwwwwxxxyyy{{{|||zzzxxxvvvxxxwwwuuuwww{{{{{{{{{yyywwwvvvvvvwwwwwwxxxzzz|||||||||{{{zzzkkksss~~~wwwfff]]]\\\dddfffnnnqqqdddVVV___tttxxxzzz~~~~~~wwwnnnmmmqqqzzziiiQQQCCC777777777777888;;;@@@CCCBBBGGGJJJIIIHHHGGGFFFCCC@@@@@@AAABBBBBBBBBAAAAAA======<<<:::999:::===???FFFHHHLLLQQQTTTXXXaaaiiizzzfffccc[[[TTTRRRNNNGGGDDDEEEDDDFFFKKKRRRZZZaaagggjjjqqqsssuuuuuuuuutttsssssstttuuuvvvuuusssssssssuuuxxxxxxwwwvvvuuuttttttttt|||zzzwwwvvvuuuuuuuuutttmmmnnnoooppppppooonnnmmmooooooooooooqqqtttyyy}}}xxxnnn```LLL;;;888666555444666888;;;<<>>PPPeeevvvoooYYYOOOEEECCCIIIPPPUUUWWW^^^aaaeeeggghhhiiikkklllpppooommmkkkiiiddd]]]XXXZZZSSSIIIAAA<<<888444222000///......///000...---,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............wwwrrrnnnhhhttttttgggXXXJJJKKKUUUZZZ{{{iiiVVVYYYKKKKKKJJJFFFBBBAAAAAAAAA@@@???>>>===<<<<<<<<<<<<<<<:::888777888888777555333333333222222111111111111111000000///.........---............---,,,+++,,,,,,,,,------------...,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,............------------,,,---------...333;;;BBB@@@EEEUUUiiitttxxxzzz|||}}}vvvrrrssstttsssqqqssssssqqqpppnnnllliiigggcccgggkkkpppqqqqqqnnnmmmpppnnnllllllmmmnnnnnnnnnoooqqqtttvvvvvvwwwyyyzzz{{{{{{zzzwwwvvvzzzuuuggghhhooozzz|||}}}{{{yyyxxxxxxzzzyyyzzz|||}}}~~~~~~}}}|||pppwww|||lllcccaaaiiippp~~~sss\\\YYYfffjjjqqqzzzzzzsssuuu{{{~~~___HHH===888999888888888<<>>AAAIIIJJJMMMRRRUUUZZZhhhwwwpppgggYYYLLLLLLHHHFFFFFFDDD@@@>>>>>><<<===???CCCJJJUUU___eeennnoooqqqrrrsssrrrooommmqqqqqqrrrqqqpppppprrrtttxxxwwwvvvuuutttssstttttt~~~|||zzzyyyyyywwwsssoookkklllmmmnnnnnnmmmlllkkkkkkmmmpppqqqrrruuuyyy}}}}}}ttthhhZZZHHH999444555555555666888;;;===@@@BBBBBB>>>777111//////000'''---444;;;TTTbbbSSSfffVVVJJJRRRiiiyyywwwlllnnnlll___hhhsss{{{KKK666888:::777555333333333222111222111111111111000000000---------......//////000............------------------------------------+++,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,***...000......===ZZZsss~~~uuunnnsss~~~rrr]]]LLLCCC999CCCLLLYYYrrrzzzkkk^^^MMM@@@???EEEKKKLLLSSSVVV[[[```dddiiinnnqqqnnnmmmjjjhhhfffbbb___\\\gggaaaWWWMMMEEE>>>:::777333111000///000000...---,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......//////wwwooo\\\PPPIIIJJJWWWggg~~~www```UUUNNNGGGHHHFFFAAA???AAACCCCCC???>>>>>>===<<<;;;:::::::::888666666666777666555444333333222222111111111000000000//////.........////////////......---,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++------------------,,,,,,+++,,,---------000777===GGGGGGPPPbbbuuutttvvv}}}vvvtttvvvxxxwwwuuuuuusssqqqpppooommmjjjhhh___cccggglllnnnooonnnmmmnnnnnnmmmmmmllllllmmmmmmnnnooorrrsssssstttvvvxxxwwwyyyzzzyyyxxxyyy}}}qqqbbbbbbiiitttwww{{{|||zzzxxxzzz||||||}}}~~~qqqiiijjjkkkvvv|||cccWWWYYY^^^gggssszzzwwwuuu}}}uuu{{{}}}VVV@@@999666777777666777;;;DDDJJJRRRVVVTTTLLLIIIOOORRRPPPLLLKKKJJJIIIHHHGGGFFFFFFDDDBBB@@@===;;;===AAADDDJJJIIILLLQQQTTT\\\qqqyyy```SSSLLLEEE?????????>>>>>><<<:::999999888888999<<>>>>>:::444/////////,,,---444777:::KKK\\\___oooZZZSSSfff~~~|||vvvcccOOOUUU___sssoooFFF<<<;;;888666444333333222111///111111000000000/////////,,,,,,---...///000000111......---------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,999UUUnnnuuupppnnnsss||||||zzz}}}ooo\\\PPPBBB@@@<<>>===AAACCCAAA>>>>>>???>>>===<<<:::999999777555444555666555444444444333333222111111000///////////////..................---,,,,,,+++***++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------+++---...------///555:::GGGIIIQQQdddzzz~~~{{{zzz}}}|||xxxuuusssqqqpppqqqpppnnnkkk```aaacccfffiiimmmppprrrppprrrsssrrrooommmoooqqqooopppqqqqqqqqqrrruuuwwwtttvvvwwwwwwuuuvvvzzz~~~~~~ooodddaaacccjjjpppwwwzzzyyyxxxzzz|||xxxooonnnppp{{{oooaaaZZZ___gggqqqwwwvvvyyyvvvwwwQQQ>>>:::444666777777888???IIIRRRcccfff___RRRNNNVVV[[[YYYRRRQQQPPPOOONNNMMMMMMMMMIIIGGGDDD@@@>>>@@@EEEIIIKKKIIILLLRRRWWWbbb~~~^^^LLLEEE>>>999::::::::::::888777777888777666777888999===FFFPPPXXXdddeeehhhnnntttwwwvvvtttuuutttrrrooonnnqqqwww{{{{{{zzzxxxwwwwwwxxxyyyzzz|||xxxwwwxxxwwwsssoooooonnnnnnmmmllllllmmmmmmjjjmmmpppppppppttt{{{{{{jjjWWWHHH===555222555777888888999;;;===:::;;;;;;777111......000,,,222444<<>>777555333222222222000...000000000/////////......------......//////000000---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...,,,,,,,,,++++++++++++***,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---++++++,,,---222CCCTTTZZZ```hhhnnnqqqsssuuuwwwtttzzz~~~~~~{{{www}}}{{{jjj^^^TTTIII<<<777>>>JJJSSSWWWdddhhheeeVVVGGGAAA@@@@@@CCCGGGMMMSSSXXX^^^cccgggfffffffffffffffhhhjjjlllmmmkkkfff^^^VVVOOOJJJHHHAAA???<<<:::999777555222111000///......---......------------------------------------------------///......---......000000~~~~~~vvvjjjUUUHHHIIILLLXXXrrrzzzfff^^^UUUHHHDDDIIIGGGHHHEEE>>>===AAABBB>>>>>>???@@@@@@???===:::888888666444444444555444333444444333333222111000000///////////////.........000000///...------,,,,,,++++++,,,,,,,,,---------,,,++++++++++++++++++,,,************************++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,...///...---///444999;;;DDDTTTnnnzzztttrrrpppppprrrsssqqqnnncccbbbaaaaaaeeelllssswwwtttwwwzzzxxxssspppsssvvvsssssssssrrrrrrsssvvvyyyrrrttttttssspppqqqvvvzzzuuutttrrrmmmhhhbbb]]][[[cccjjjsssxxxxxxwwwyyy|||~~~qqqmmmuuuzzzmmmbbbhhhmmmtttwwwwww~~~}}}xxx{{{oooMMM<<<999444666888999<<>>EEEJJJ^^^___cccjjjsssxxxyyyxxxyyywwwtttqqqpppttt{{{~~~}}}||||||}}}zzztttsssvvvwwwuuurrrqqqpppooommmmmmmmmnnnooolllnnnooonnnnnnsss|||{{{gggPPPAAA888333222555999:::999999;;;===777999888555000---...000000222///???^^^cccaaapppggg\\\rrr|||]]]VVVOOORRRfff~~~PPP;;;>>>444777555333222222111///...000/////////............//////////////////......---------,,,,,,,,,++++++************************,,,,,,,,,------.........,,,,,,,,,+++++++++******++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++...333000,,,///666@@@PPPbbbiiiggggggnnnvvvvvv}}}~~~}}}~~~{{{rrrhhhcccTTTCCC;;;777777===EEEUUUdddkkkaaaPPPEEE@@@>>>>>>AAAGGGLLLPPPTTTXXX[[[bbbbbbbbbaaabbbcccgggiiijjjiiifffaaaZZZTTTPPPNNNJJJHHHEEEBBBAAA>>>;;;999333333222000////////////------------------------------------------------///......------///000111zzzzzzpppdddWWWHHHHHHLLL]]]iiiXXXIIIFFFGGGEEEDDDDDDDDDCCCAAA???============??????@@@@@@???>>><<<;;;666666555444444444444444555444333222111111111111000000000000000///......///............---------,,,,,,++++++***+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...000111222???KKKZZZppp{{{xxxvvvssspppnnnmmmnnnnnn^^^]]]^^^bbbjjjpppsssssssssuuuvvvuuutttssstttuuuvvvtttrrrrrrsssttttttttttttsssrrrqqqrrrssstttuuussspppmmmkkkggg```VVVOOOWWW^^^hhhooorrruuuxxxzzzqqqooozzzqqquuu}}}yyyzzzcccFFF<<<>>>666777777777;;;EEEUUUaaavvv{{{sssaaa^^^iiijjj```ZZZaaaeeeaaa]]]]]]______ZZZWWWQQQKKKHHHIIILLLOOOQQQMMMNNNXXXjjjoooVVVAAA===>>>999555777888777666555555555555555777777666777888;;;>>>@@@NNNZZZfffjjjmmmqqqttttttzzzwwwssssssuuuzzz}}}~~~|||zzzyyyvvvuuutttsssrrrqqqqqqqqqqqqnnnkkkkkknnnooonnnmmmppppppooonnnsss}}}|||nnnYYYGGG;;;666444555888888666888===@@@???;;;888444///------///111333000===QQQ\\\eeeggg]]]XXXYYYyyyttt```VVVHHHPPPgggmmmiiiKKK???::::::666555555444444333222222///////////////......---///////////////////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++*********,,,+++++++++***)))))))))++++++++++++++++++++++++++++++,,,------......///:::CCCZZZnnnnnnccciii{{{vvvxxxzzzxxxsssvvvyyyyyywwwgggSSSFFF;;;333333777AAAPPP^^^dddbbbZZZJJJ;;;777;;;???BBBDDDHHHOOOUUUVVVVVVXXXZZZ]]]aaaccceeeiiifffaaa]]]YYYWWWVVVUUUQQQOOOLLLJJJHHHEEEBBB???@@@<<<666333222111...+++,,,,,,------............///...---------------------------....../////////vvvffffffooo|||nnnkkkkkk___UUUMMMCCCNNNggg|||fff\\\PPPFFFFFFGGGDDDBBBBBBCCCBBB@@@>>>===============>>>>>>>>>>>><<<;;;:::777666555555444444555555555444333222111111111111000000000000000///..................------------,,,,,,++++++***++++++,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...000111222777DDDRRRggg{{{zzzwwwtttpppmmmjjjiiigggddd```aaaeeejjjnnnooouuuvvvvvvtttssssssuuuwwwvvvtttrrrqqqssstttssssssrrrssstttuuuuuutttsssrrrpppnnnjjjhhhddd]]]TTTMMMRRRZZZeeennntttxxx|||vvvkkkjjjyyy~~~{{{ZZZAAA999<<<:::;;;<<<<<>>FFFQQQ]]]ccchhhnnnrrrrrruuutttssstttwwwyyyyyyyyy~~~~~~}}}{{{zzzxxxwwwvvvuuutttsssrrrrrrrrrrrrqqqnnnkkkkkkmmmnnnnnnlllnnnpppqqqrrrwww~~~~~~vvvfffRRRBBB999444222666888888777;;;AAACCC@@@;;;888333///---...000111999777BBBZZZqqq{{{lllPPPSSSYYYkkkppp^^^VVVQQQ[[[ppp~~~___DDD<<<999999555555555444333333222222///000000000000///......///////////////////////////...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++***************)))))))))))))))+++++++++++++++++++++++++++++++++,,,------......222888OOOjjjtttllliiiooosssuuuxxxvvvppplllsss~~~rrr___OOO@@@555333888;;;EEEOOOYYYaaacccYYYMMM<<<:::999999===AAAFFFHHHMMMNNNOOOQQQSSSVVVXXXZZZ___^^^[[[YYYWWWVVVVVVVVVVVVUUUSSSPPPMMMJJJFFFCCCCCC???:::777666444111///222222111000////////////...------,,,,,,,,,------........./////////000000zzzcccZZZZZZbbbvvvuuujjj___]]]ZZZPPPOOOTTTSSSggg|||___TTTKKKFFFCCCDDDEEEBBB@@@AAABBBAAA???===<<<<<<======<<<<<<===<<<<<<;;;:::999777777666555555555555555444333222111111111111111///000000000000///..................------------,,,++++++***++++++,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,...///111222333???NNN^^^xxx{{{{{{yyyvvvrrrnnnjjjhhhmmmhhhbbb___aaaggglllooouuuuuutttrrrpppqqquuuxxxuuusssqqqqqqrrrrrrrrrqqqppprrrvvvxxxxxxvvvrrrooopppmmmjjjgggddd]]]TTTMMMQQQXXXbbbllltttyyy|||~~~~~~nnnfffiiisss~~~nnnPPP===888;;;999:::;;;===BBBNNN\\\gggkkkwww}}}{{{{{{zzzooo{{{}}}|||yyyssskkkddd``````aaafffbbbggg}}}pppTTTDDD777777;;;:::888:::999888777777777777777777777777666777888:::<<<===???HHHRRRWWW]]]eeekkkmmmoooppprrruuuwwwwwwtttrrrzzzzzzzzzyyyxxxvvvuuutttuuuuuutttsssrrrrrrrrrrrrpppnnnkkkkkklllmmmmmmlllmmmqqquuuwww|||zzz{{{mmmYYYGGG<<<555222111777888888999AAAHHHGGGAAA:::777333///---...111222:::III___vvvoooIIIEEEQQQuuutttlll|||zzzsssgggaaadddgggwww}}}RRR===:::999777555555444444333333222222000000111111000000///...000000000000000000000000......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++***((((((((()))))))))))))))++++++++++++++++++++++++)))******+++,,,,,,------...///BBBbbbvvvqqqfffbbblllnnnsssvvvqqqiiifffiiixxxuuu~~~xxxmmm```PPP@@@777555666999>>>JJJZZZeeeddd]]]FFF???777555999===@@@@@@DDDDDDEEEFFFHHHJJJKKKLLLQQQQQQQQQRRRSSSSSSTTTTTTXXXXXXVVVTTTPPPLLLIIIGGGDDDAAA>>>;;;999888555333555444222111000000111111......---------......///////////////000000000000zzzlllmmmssszzz{{{ppp[[[\\\WWW]]]dddgggtttwwwZZZOOOPPPAAAAAABBBBBB@@@>>>>>>@@@@@@???===<<<<<<<<<======<<<<<<<<<;;;;;;:::999999777777666555555555555666333333222111111111111111//////000000//////...---.........---------,,,,,,++++++******++++++,,,,,,------------------------++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++******++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---...///000111111<<>>EEEPPP^^^gggeeeooowwwzzz|||sssmmmlllmmmssssss~~~xxxbbbOOOCCC999999;;;999777777888888777777777777888888::::::::::::;;;===>>>???===CCCHHHJJJQQQ\\\eeeiiiooooooqqqtttvvvuuurrrooovvvvvvvvvvvvuuutttrrrrrrssssssrrrqqqqqqqqqqqqqqqnnnmmmlllkkkkkklllmmmmmmnnnsssxxx{{{zzztttbbbKKK===777333222222888999999<<>>LLLXXX]]]\\\LLLEEE===888777999:::;;;?????????@@@@@@AAACCCCCCDDDFFFHHHJJJLLLMMMNNNOOOQQQRRRSSSRRROOOLLLJJJIIIDDDCCCAAA???===;;;999888444333222000000111222333000///////////////000000////////////000000000000vvvmmmiiigggkkkwwwxxxpppjjjdddYYYUUUSSSOOOLLLWWWvvvvvvaaaPPPEEEDDDIII@@@BBBBBB???<<<<<<>>>@@@>>>===<<<;;;;;;;;;<<<=========<<<;;;:::::::::999777777666555555555555555222222111111000000111111///////////////...------...------------,,,,,,,,,+++*********++++++,,,---------------------------++++++++++++++++++++++++*********++++++,,,,,,,,,++++++******++++++,,,---+++++++++,,,,,,---------,,,,,,,,,---...///000111...777AAAGGGNNNYYYgggqqqwwwpppxxx}}}{{{xxxrrrmmmkkkkkkmmmnnnjjjiiigggggggggjjjnnnqqqttttttsssqqqqqqrrruuuxxxrrrppppppppprrrrrrqqqpppqqqqqqrrrsssssssssssssssvvvsssooollliiiccc[[[UUURRRUUU[[[bbbiiinnnpppqqq}}}{{{rrrkkk___RRRPPPWWWfffwww|||zzzuuuYYYFFF>>><<<;;;===>>>@@@EEENNNZZZfffnnnmmmppprrruuu{{{www___QQQIIIAAA;;;::::::999777777999999888888888888999999;;;;;;;;;<<<>>>???@@@AAA===AAABBBDDDLLLZZZfffkkkqqqqqqqqqrrrttttttrrrpppssssssttttttsssrrrqqqqqqppppppooonnnnnnnnnoooooommmlllllllllkkklllnnnppprrrwww{{{~~~zzzkkkVVVAAA777555333333555999:::;;;???HHHNNNJJJAAA777555111......000333555MMMyyyrrrXXXKKKFFFWWW___aaagggzzzzzzsssyyySSSCCC999:::<<<333555444444333222222111111111111111111111000//////////////////////////////------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++(((((()))******++++++,,,///,,,444HHHYYYaaadddhhhddddddjjjuuu|||{{{xxxwwwpppvvv~~~{{{vvvgggQQQ???444333333777===EEELLLQQQOOOMMMIIIBBB:::555555666;;;;;;;;;;;;;;;;;;<<<===<<<>>>@@@BBBDDDEEEFFFFFFFFFJJJMMMOOONNNLLLLLLMMMHHHGGGGGGEEECCCAAA@@@???;;;:::888666444444444444111000000///////////////000000//////////////////|||sssllliiiqqq}}}|||pppiiihhhmmmrrruuu{{{zzzoooggg^^^RRRJJJFFFEEEJJJQQQVVVqqqwwwdddPPPGGGEEEDDDBBBAAABBBCCCBBB===;;;===??????<<<;;;:::::::::;;;<<<======<<<;;;:::999999999999666666555444444444444444222111111000000000111111...////////////...------------------,,,,,,,,,,,,************+++,,,------,,,,,,,,,,,,------------++++++++++++++++++++++++*********++++++,,,,,,---++++++******++++++,,,---***++++++,,,,,,------...,,,,,,,,,------///000000111888AAAGGGHHHMMM\\\kkkvvvsss|||zzzrrrkkkggghhhkkkmmmlllmmmlllkkkhhhhhhiiijjjqqqssstttuuuttttttuuuvvvpppooooooqqqssstttrrrqqqrrrqqqqqqqqqrrrtttvvvwwwvvvrrrnnnkkkhhhccc[[[UUULLLMMMRRRZZZccclllqqqssszzzpppggg```TTTGGGGGGNNN___pppyyyhhhMMM>>>;;;;;;999===>>>BBBJJJVVVdddpppwwwzzzvvvqqqooopppwwwyyyaaaNNNEEE???<<<999888999:::;;;;;;;;;;;;::::::;;;;;;<<<<<<;;;<<<===???AAABBBCCCDDDAAADDDFFFIIIRRRaaalllpppsssrrrqqqqqqrrrrrrqqqpppqqqqqqqqqrrrqqqqqqppppppnnnnnnmmmmmmmmmmmmmmmnnnkkklllmmmllllllnnnqqqsssvvv{{{zzzrrr___LLL:::555444333555:::888;;;>>>BBBIIIMMMHHH???666333000......111444666ccc{{{xxxhhhhhh^^^KKKIIIMMMbbbhhhsssttthhhmmm```EEECCC::::::===333444444333333222222111111000000111111000000///...////////////////////////------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++((())))))***++++++,,,,,,,,,+++000999CCCOOOaaapppgggdddhhhqqqyyy{{{|||}}}qqqsssxxx~~~sssaaaQQQ===888444444555777???FFFRRRVVVXXXSSSIII???999777777666666555555666666777888888999:::<<<===>>>>>>???EEEKKKNNNNNNOOOPPPRRRMMMNNNOOONNNKKKIIIHHHIIIGGGFFFDDDAAA>>>;;;888777444333222000////////////111111111111000000000000uuuiii```^^^\\\YYY```lllxxxzzz~~~zzzjjj```ZZZWWWSSSLLLNNNVVVYYY___jjj{{{zzzYYYNNNFFFDDDEEEDDDBBBBBB@@@BBBAAA===<<<@@@@@@<<<;;;:::999999999;;;<<<===<<<;;;999888777777888888555555444333333333333333111111000000000000111111......//////......---,,,---------,,,,,,,,,++++++************+++,,,---...++++++++++++,,,,,,,,,---++++++++++++++++++++++++)))******+++,,,,,,------++++++******++++++,,,---******+++,,,,,,---......---------------...///000444:::EEEMMMMMMOOO^^^ppp}}}~~~}}}xxxrrrllliiijjjlllnnnnnnooonnnjjjfffcccdddfffiiimmmqqqtttsssqqqpppooonnnnnnoooqqqtttuuutttsssrrrrrrrrrrrrtttvvvyyy{{{uuurrrmmmjjjgggbbb[[[VVVIIIIIILLLTTT___jjjrrruuuzzzvvvwwwwwwtttrrrhhh```YYYMMMAAA@@@GGGPPP^^^qqqyyy|||aaaDDD888999;;;999;;;>>>DDDPPP___ppp}}}zzzvvvpppllltttttt\\\KKKEEE<<<<<<;;;999:::===???@@@???>>>>>>>>>??????@@@AAA???@@@BBBDDDGGGIIIJJJJJJKKKOOOSSSWWW___iiioooooorrrqqqpppqqqrrrqqqooonnnnnnnnnooooooooooooooonnnnnnmmmmmmllllllmmmmmmnnniiikkkmmmmmmmmmooossswwwxxx~~~|||pppeeeSSSBBB555444444222555<<<777===BBBDDDHHHIIIDDD===555333000......111555777[[[lll```TTT___YYYMMMYYYbbbvvvwww~~~lllccc```tttNNN===DDD:::888===444444444333333222111111111///000000000000///......------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++))))))******+++,,,,,,---***,,,...///222===TTThhhiiifffgggmmmsssvvvyyy|||uuutttqqqtttzzzkkk]]]PPPDDD888444222222777===HHHOOOXXX\\\YYYNNNBBB;;;444333333222333333444444444444444444555777999:::<<>>;;;@@@GGG===AAA@@@===???CCC@@@::::::999999888999:::<<<===;;;999888666666666777777444444333222222222222333111000000000000000111111......//////......---,,,---------,,,,,,,,,++++++************+++,,,---...*********++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------++++++******++++++,,,---******+++,,,,,,---......---------------...///000111777CCCNNNOOOPPP```sss}}}zzz|||wwwuuuqqqnnnmmmnnnppprrrmmmmmmlllgggcccaaacccfffaaaffflllpppooollliiigggmmmmmmooorrruuuwwwvvvtttqqqrrrsssuuuwwwzzz{{{|||wwwsssnnnkkkhhhddd]]]XXXJJJIIIJJJQQQ]]]iiiqqquuuyyyqqqnnnooommmiiiiii```XXXRRRFFF:::888???@@@JJJ\\\ttt{{{zzz}}}```AAA555999===<<>>777>>>DDDFFFFFFFFFAAA;;;444222///...///222555888DDD\\\[[[WWWddd\\\WWWnnnddd[[[bbbjjjzzzFFF:::EEE999555===555444444333333222111111000///////////////......---------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))*********++++++,,,,,,,,,,,,+++++++++***)))))))))++++++++++++++++++++++++*********+++,,,,,,------+++...///+++)))111FFFZZZiiifffggglllqqqssswww|||yyyuuummmhhhqqq}}}mmm```cccOOO<<<444333222333666555===KKKXXX]]]UUUFFF:::333333222222222333444444222111111111222444777999:::AAAIIIMMMNNNNNNQQQTTTPPPSSSUUUTTTQQQOOOOOOPPPHHHJJJLLLNNNNNNLLLIIIHHHCCCBBB@@@===;;;:::999888666666666555555444444444nnnccceeekkkuuukkk]]]QQQKKKJJJJJJJJJTTThhhiiiWWWQQQQQQJJJGGGCCC???===<<<===???===>>>@@@AAA@@@???===<<<::::::::::::::::::::::::999888777666666777888888444444444444333222111111222111///.........///000////////////...---,,,+++,,,++++++******++++++,,,......---------,,,,,,,,,---------,,,,,,,,,++++++***************)))(((((())))))))))))))))))))))))******))))))******+++,,,++++++,,,,,,,,,,,,------++++++++++++,,,...000111777IIIYYYaaa```WWWcccyyyrrrxxx}}}vvvuuurrrnnnhhhhhhmmmssstttqqqnnnlllkkkjjjjjjfff```\\\```dddiiinnnppppppppppppuuutttsssrrrrrrqqqooommmtttttttttttttttwww{{{vvvqqqllllllmmmjjjbbbZZZPPPFFFCCCKKKVVV^^^eeemmmzzznnngggaaa\\\[[[^^^___ZZZRRRLLLFFFAAA:::555:::===HHHWWWcccfffhhhkkkfffkkkjjjqqqkkkEEE;;;===:::999===;;;EEETTTeeezzztttaaaTTTOOOBBB???<<<<<>><<<:::333111...------111888===UUU[[[___```YYYUUUrrrjjjjjj___WWWWWW___sssYYYFFF999999999555444999666555555444222111000000......------------..............................//////...---,,,,,,++++++++++++++++++++++++++++++************************------,,,,,,+++***))))))***++++++,,,,,,++++++*********************************+++,,,,,,,,,,,,+++******+++---,,,...666@@@lllqqqpppjjjkkkrrrqqqjjjssswwwwwwnnndddgggyyyxxxrrrnnndddPPP===555777666111333666<<>>>>>=========>>>???@@@???>>><<<;;;999999999999999999999999888888666555555555666666555555555555444333222111111111///.........///000////////////...---,,,+++,,,++++++******++++++,,,...------------,,,,,,,,,,,,,,,,,,,,,++++++++++++***************)))(((((())))))))))))))))))))))))******))))))******+++,,,+++++++++,,,,,,,,,------++++++++++++,,,...000111444DDDQQQ[[[___]]]lllzzzuuullljjjgggcccdddhhhmmmnnnlllmmmlllkkkkkkkkkhhhbbb]]]```eeekkkppptttuuuvvvvvvttttttttttttttttttrrrqqqttttttsssssssssvvvyyy|||wwwrrrnnnmmmnnnkkkccc\\\OOOGGGBBBFFFOOOYYYfffqqqxxxkkk]]]WWWTTTRRRSSSVVVVVVRRRLLLHHHFFFCCC>>>;;;:::777999???FFFKKKRRRXXX___cccbbbhhhxxxaaa@@@999<<<:::999>>>FFFPPP^^^mmmzzzwwwfffYYYSSSKKKGGGBBB@@@BBBGGGMMMQQQTTTWWW\\\___bbbdddfffhhhooommmnnnooonnnkkkmmmrrrzzzwwwxxxzzzxxxvvvsssrrrrrrpppnnnkkknnnmmmlllmmmnnnooonnnlllqqqpppnnnmmmmmmmmmnnnnnnmmmnnnoooqqqsssuuuwwwyyy~~~sssaaaMMM???888555111000333777::::::>>>FFFKKKGGG@@@<<<:::888222//////111000555GGGZZZnnnccc\\\WWWOOOYYYooo]]]aaaWWWPPPWWWgggzzzVVVEEE999888999555444999666555444333222111111000/////////....../////////........................///......---,,,,,,++++++++++++++++++++++++++++++************************************++++++++++++***++++++,,,,,,++++++***************************)))******+++++++++++++++,,,+++,,,...,,,,,,222:::QQQ\\\fffhhhgggiiimmmpppxxx{{{{{{uuullliiilllqqq|||sssuuutttkkkYYYJJJ???666///111000222666<<>>???@@@@@@@@@???===<<<<<<<<<===>>>>>><<<;;;:::888888888888888888888888888777666555444333333444555555555555444333222222111000//////......//////......///......---,,,+++,,,++++++******++++++,,,------------,,,,,,,,,,,,++++++++++++*********))))))************))))))((())))))))))))))))))))))))******))))))******+++,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,...///000---888???GGGQQQVVVhhh|||mmmbbb```___aaadddgggiiiiiijjjkkklllmmmmmmjjjddd``````dddjjjqqqwwwzzz||||||tttuuuvvvwwwwwwvvvuuuuuutttsssrrrqqqrrrtttvvvxxxwwwsssooooooooollleee___RRRIIIBBBBBBJJJWWWhhhuuujjj[[[MMMHHHIIIJJJLLLNNNNNNKKKHHHFFFFFFEEECCCAAA???999444555777;;;CCCKKK___bbb^^^___jjjttttttVVV<<<999===<<<<<<@@@HHHQQQ]]]jjjzzzlll___fff~~~ooobbbZZZUUUPPPIIIDDDFFFMMMVVV\\\gggkkkqqquuuxxxzzz|||}}}}}}~~~{{{yyy{{{}}}zzzwwwuuutttsssqqqppppppnnnlllllloooqqqrrrrrrtttrrrpppmmmkkkkkkllllllkkkmmmooooooooorrrwww{{{wwwgggSSSAAA555444222111222555888;;;;;;CCCIIIKKKEEE===999888666111000111222222>>>^^^}}}dddUUUNNNEEE]]]qqqrrrjjj]]]```VVVPPP^^^wwwQQQCCC888888888555444888555555444333222111111000000000000000000000000000------------------------.........------,,,,,,+++++++++++++++++++++++++++************************&&&'''((()))***+++,,,---******++++++++++++******************************(((((()))***************,,,,,,---...,,,)))---333:::III]]]iiihhheeelllvvvvvvxxx{{{{{{wwwoooeee^^^vvv}}}~~~|||vvvmmmdddYYYHHH:::666333000///222666888:::BBBDDDEEE@@@888222000111///.........//////000111000000111222444666888999>>>???AAACCCEEEFFFGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFCCCCCCCCCCCCEEEFFFGGGHHH___^^^cccnnn{{{|||uuuqqqeee[[[\\\```___]]][[[RRRMMMFFFDDDFFFIIIKKKKKKJJJSSSbbbuuu|||qqq\\\PPPGGG>>>;;;???BBBBBB@@@??????@@@@@@@@@???======;;;;;;<<<<<<<<<;;;:::999777777777777777777777777999888777666444333333222444444444444333222111111000000//////............---.........------,,,+++,,,++++++******++++++,,,---------,,,,,,,,,++++++************))))))))))))))))))************)))((())))))))))))))))))))))))******))))))******+++,,,***++++++++++++,,,,,,,,,***+++++++++,,,---......,,,111111555???GGGXXXqqqmmm```^^^^^^bbbeeefffgggiiihhhjjjmmmooonnnkkkgggccc^^^```fffmmmuuuzzz|||}}}vvvwwwyyyzzzyyyxxxwwwwwwuuusssqqqqqqrrrsssssstttvvvssspppoooooolllfff```VVVMMMBBBAAAJJJXXXgggpppbbbSSSFFFDDDHHHIIIIIIHHHJJJIIIHHHFFFFFFFFFEEEEEECCC>>><<<<<<<<<<<>>???CCCDDDKKKSSS]]]lllhhhSSSJJJQQQggg|||xxxjjjbbb]]]WWWOOOJJJJJJSSS___gggvvvyyy}}}{{{{{{}}}xxxuuutttttttttssstttrrrqqqqqqsssttttttsssvvvssspppllljjjiiiiiijjjgggjjjmmmmmmkkknnnuuu|||zzzmmm[[[III;;;333000000111444777:::<<<===GGGKKKJJJBBB:::777555333...444333...666RRRxxx]]]MMMHHH???\\\~~~hhhvvvyyypppjjjeee[[[jjjnnnKKK@@@888777777555444666444444333333222111111000/////////000000/////////------------------------......---------,,,,,,,,,************************************************%%%&&&'''((()))***+++,,,******++++++++++++******************************'''(((((()))))))))))))))+++***+++...,,,)))***///333;;;OOOdddjjjfffhhhqqqmmmqqqwww{{{{{{tttjjjbbb[[[qqqtttwwwwwwtttwwwqqq\\\GGG999666333111222333333222===@@@CCCBBB===777333111......---------...///000/////////000111333444555666777999;;;===??????@@@AAAAAA@@@??????>>>>>>>>>;;;;;;<<<======>>>??????999::::::;;;===>>>???@@@kkknnntttyyyyyysssiiiaaa^^^[[[[[[^^^^^^WWWQQQNNNDDDFFFGGGHHHJJJOOOWWW]]]]]]qqq|||dddSSSLLLCCCAAA???>>>>>>>>>>>>>>>CCCBBBAAA???>>>>>>>>>>>>;;;;;;;;;;;;;;;::::::999777777777777777777777777999999888777666444333333222222222222111000/////////////////////......---------------------,,,+++,,,++++++******++++++,,,------,,,,,,,,,+++++++++*********)))))))))((((((((())))))*********))))))))))))))))))))))))))))))******))))))******+++,,,*********+++++++++,,,,,,******+++,,,,,,---------///333///...777???MMMbbboookkkeee``````eeehhhggggggjjjgggiiimmmooonnnkkkhhhfff\\\\\\___eeemmmtttwwwxxxvvvyyy||||||zzzxxxwwwwwwvvvtttqqqqqqrrrssssssqqqtttqqqoooooonnnkkkfffbbbYYYOOOCCCAAAJJJVVV___aaaYYYLLLBBBCCCHHHHHHEEEBBBEEEEEEFFFFFFFFFGGGHHHIIIHHHDDDBBBAAA===:::===CCCHHHOOOQQQTTT```kkk~~~VVVGGG;;;;;;>>>>>>???BBBEEEIIIMMMRRR^^^ooo||||||xxxwwwooo^^^LLLCCCDDDJJJUUU^^^gggllltttzzz~~~}}}ooohhhccc___YYYTTTUUU^^^kkktttyyyuuutttuuuuuuuuuyyyxxxxxxyyyyyywwwtttqqqtttrrroookkkiiihhhgggggggggjjjmmmmmmlllooowww~~~{{{pppaaaPPPAAA777222///000333555888;;;>>>@@@IIILLLIII@@@888555333111***666555---@@@nnn\\\HHHCCC>>>[[[|||xxxllllllvvvqqqfffuuu\\\DDD===777666666555444555333333333222222111111000---......//////......------------------------------------------,,,,,,,,,************************))))))))))))))))))))))))''''''((((((((())))))))))))******++++++******)))))))))))))))))))))))))))''''''((())))))))))))((()))((())),,,,,,******...000///;;;SSSeeegggeeegggjjjnnnuuuxxxvvvsssooommm\\\jjjxxx}}}wwwdddUUUAAA<<<666222111333555666666777:::===???===777333000///...------...///000......//////111222333444111222444666888999::::::;;;;;;;;;::::::999999888444444555666777888999999888888999999::::::::::::nnnppppppkkkccc[[[VVVTTTKKKLLLOOORRROOOJJJJJJNNNOOOVVV^^^bbbeeemmm|||sss^^^PPPHHHCCC@@@999<<>>===>>>???DDDBBB@@@???>>>>>>>>>???;;;;;;;;;:::::::::::::::777777777777777777777777888888888777666555444333111111111111000///.........////////////...------,,,,,,------------,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++************)))))))))(((((())))))************)))))))))))))))))))))))))))******))))))******+++,,,************++++++++++++******+++,,,,,,,,,,,,,,,,,,333000---555;;;EEEVVVSSSaaaqqqzzz~~~pppfffbbbiiimmmkkkiiikkkgggiiilllmmmllljjjiiiiii]]]ZZZYYY\\\dddkkknnnooosssxxx|||}}}zzzxxxwwwxxxwwwtttrrrrrrtttuuutttqqqrrrqqqpppooonnnkkkgggcccZZZSSSHHHBBBFFFOOORRRPPPNNNEEE>>>AAAEEEDDDAAA???AAACCCEEEGGGIIIKKKNNNQQQVVVRRRMMMGGG@@@:::===CCCCCCKKKNNNUUUbbblll|||iiiIII@@@999999;;;;;;===@@@HHHKKKLLLMMMTTT```iiikkkjjjkkkkkkhhhccc\\\UUUPPPLLLCCC<<>>777555333000***444333222OOOaaaHHHBBBHHHdddwwwnnnggg~~~|||nnnkkk~~~iiiGGG>>>:::777555555555444333333333222222111111111111,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))))))))))))))))))))''''''((())))))))))))))))))&&&'''+++,,,***+++...000***///CCC[[[hhhiiigggkkkpppssssssooommmoooqqqiiieee```fff{{{|||rrrooo___UUUGGG:::444222444555333222333777===>>>;;;777444222000.........000000---------...///000222333///000111333444555555555444555666666666666555555222222333444444555666666666666777777777777666666^^^]]]ZZZTTTMMMJJJKKKMMMJJJMMMSSSYYY[[[]]]gggqqqyyy~~~iii\\\LLLBBB@@@???<<<888999;;;>>>???>>>>>>@@@BBB>>>???????????????>>>>>><<<<<<;;;:::::::::::::::888888888888888888888888555666666666666555444333222222222111111000///........./////////...---,,,+++,,,,,,------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++***++++++*********)))))))))(((((()))***************))))))))))))))))))))))))******))))))******+++,,,************++++++++++++)))***+++,,,---,,,++++++&&&111222000555888>>>LLLEEEJJJVVVhhh{{{ppphhhooouuusssoooooogggjjjlllkkkiiihhhiiijjjaaa\\\VVVVVV\\\cccggghhhnnntttzzz|||zzzxxxyyy{{{yyyuuussstttwwwxxxvvvrrrrrrrrrqqqqqqooolllhhhfff]]][[[SSSGGGAAAEEEIIIJJJIIIBBB===@@@CCCCCCDDDFFFHHHKKKMMMOOOOOOQQQUUUXXXaaa```___[[[QQQFFFCCCFFFEEEKKKNNNUUUeeennn{{{rrr```JJJ@@@<<<888999:::;;;>>>BBBKKKOOOQQQRRRVVV]]]aaa```^^^\\\XXXTTTMMMFFF>>>:::;;;999;;;AAAEEEEEEEEEHHHJJJGGGJJJTTTaaammm|||}}}~~~|||{{{zzz{{{~~~~~~|||{{{zzzwwwtttqqqppppppppppppnnnlllkkkiiilllmmmpppsssvvvzzz~~~wwwkkkYYYIII>>>666000---111444666888999<<>>@@@AAA888:::>>>@@@AAA@@@>>>======<<<;;;:::::::::;;;;;;888888888888888888888888333444555555555444333222222333333222222111000///---.../////////...,,,,,,++++++,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++******++++++++++++************(((((()))***************))))))))))))))))))))))))*********)))***++++++,,,)))************+++++++++)))***+++,,,---,,,+++***'''555888666999999===GGGOOOJJJNNNbbb|||yyynnnuuu}}}zzzuuuttthhhjjjkkkjjjhhhgggiiikkkeee^^^VVVTTTXXX___dddeeeiiipppxxx{{{zzzyyy{{{~~~zzzvvvsssuuuyyyzzzwwwtttsssssssssrrrpppmmmjjjhhhaaaddd^^^MMM???@@@GGGKKKJJJCCC???AAADDDGGGKKKPPPTTTVVVXXXXXXVVVVVVYYY\\\aaaeeemmmnnndddSSSHHHFFF???EEEHHHSSShhhuuuyyy^^^RRRMMMBBB===;;;:::;;;<<<>>>BBBFFFPPPVVV\\\___cccggggggccc___\\\VVVOOOIIIBBB<<<888777999>>>CCCAAA>>>AAAHHHFFFCCCHHHXXXjjj{{{}}}~~~zzzxxxwwwvvvuuusssoooppprrrrrrqqqooommmkkkkkklllnnnrrrxxx|||~~~~~~pppcccPPPAAA:::666222...333555888888999===BBBGGGEEEGGGDDD===888777444///666+++---FFF___gggeeeccc[[[UUUHHHQQQvvvwww```]]]VVVpppyyy```DDD:::666777777555444555444222222222222111111111111111...///000222222000///...,,,,,,,,,,,,,,,,,,,,,,,,------------------------))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********+++))))))************))))))))))))))))))))))))))))))(((((()))***************...)))(((***+++)))***,,,'''---...,,,888PPPccciiiZZZ^^^dddkkkppptttvvvwwwwwwzzzdddWWWeee~~~}}}yyyrrriii[[[MMMDDD777888999777555777<<>>>>>??????<<<<<<<<<<<<<<<;;;::::::777888:::;;;<<<;;;::::::888888888888888888888888888888888777444333333444333333333222222222111111111000000///......------++++++++++++++++++++++++---------,,,,,,+++++++++************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++******************///000222222333444777999@@@FFFQQQaaawwwsssrrryyyuuupppkkkiiijjjkkkjjjiii^^^___]]]XXXTTTVVV]]]ccckkkpppsssuuuxxx|||}}}zzzxxxtttqqqrrrwww{{{zzzxxxsssqqqqqqsssqqqkkkhhhhhhhhhiiidddUUUDDD<<<>>>EEEGGGEEEBBBBBBJJJVVV[[[ZZZeeennnqqqhhh]]]]]]fffmmmiiirrrvvvrrrqqqlllZZZFFFAAA>>>DDDQQQ\\\iii{{{gggVVVMMMHHHDDDAAA777888999:::<<<@@@EEEIIIRRRWWW___gggkkkkkkfffbbb\\\[[[XXXOOODDD<<<:::::::::;;;<<<>>>@@@CCCFFFHHHJJJHHHNNN]]]mmm{{{|||||||||zzzxxxuuurrrpppmmmmmmmmmmmmnnnnnnooopppmmmmmmpppxxx|||rrr___JJJ===777333222222555666888:::<<>>AAABBB<<<555222111111000000777MMM\\\UUUUUUggg[[[LLLTTTyyyfffVVVZZZWWW}}}|||~~~SSS>>>???888777777666555444444444333333222222111000000000...........................---,,,+++***+++,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))******************))))))))))))******---,,,,,,///000777KKK___bbb^^^bbbkkkmmmiiiooo{{{{{{~~~}}}qqqdddaaajjjvvvxxxwww~~~|||uuujjj```KKKCCC999333444999>>>AAAAAA<<<888777444//////222222......000...+++...555//////......///000000111000000000000000000000000------------------------////////////////////////zzzrrrdddUUUHHH???:::999777777777888888888888888::::::;;;;;;<<<=========<<<=========<<<;;;::::::888999;;;<<<<<<<<<;;;:::888888888888888888888888777888888777444333333444333333222222222111111111000000//////...------,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************+++---...///...000222444AAAEEEIIIUUUpppqqqiiixxxxxxuuu{{{rrrmmmhhheeegggiiikkkkkkcccccc___YYYRRRQQQUUUZZZaaahhhoooqqqtttzzz|||{{{wwwtttrrrtttxxxzzzxxxuuussspppoooqqqpppkkkjjjlllkkkkkkfffXXXGGG>>>???DDDFFFFFFFFFHHHPPP[[[___^^^ooozzzxxxooonnnuuu{{{wwwtttrrrfffVVVHHHAAA???EEENNN^^^zzzpppiiiiiieeeiiipppyyyiii___RRRHHHCCC@@@===;;;666777999:::<<<@@@EEEIIISSSWWW\\\aaacccaaa\\\XXXVVVXXXXXXTTTKKKAAA999555777888<<<@@@DDDHHHJJJKKKMMMPPPZZZiiiwww~~~}}}zzzyyyxxxwwwtttrrrpppooommmllllllllllllmmmnnnoooqqqrrrwww~~~yyyeeeTTTAAA777444111111333777888999;;;>>>???@@@???:::<<<<<<888333000///...111222555DDDTTTUUUZZZmmmRRRZZZttt{{{tttaaaWWW\\\fffoooJJJ;;;<<<666666555555444333333333333333222111111000000///...........................---,,,+++++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))((((((((((((((())))))))))))))))))))))))(((((()))))))))***************))))))))))))******,,,++++++------///;;;IIIbbbbbbcccdddiiioooooommmvvv{{{}}}vvvnnnkkkjjjttt}}}vvvfff___SSSGGG>>>888666555======BBBIIIJJJAAA777333777222000333333...,,,---000//////.........------////////////////////////------------------------........................yyyxxx}}}uuudddXXXJJJDDD<<<444000111444777111222333444666777888888888888999999:::;;;;;;;;;============<<<;;;:::999999:::;;;<<<<<<<<<;;;:::777777777777777777777777777888888666444333333444333222222222222111111111//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************+++,,,---,,,,,,,,,...000999@@@FFFSSSvvvwwwhhhkkk{{{|||xxxrrrkkkfffeeehhhjjjllliiihhhddd\\\UUUQQQRRRUUUYYYbbbkkkmmmnnnssswwwxxxvvvtttssstttwwwwwwuuurrrrrrnnnlllnnnnnnlllnnnrrrnnnnnnhhh[[[KKKAAA@@@CCCHHHLLLNNNQQQYYYbbbgggfffvvv{{{|||zzzwwwkkk]]]MMMEEE??????CCCNNNeee{{{rrr___VVVUUUTTTLLLNNNSSS[[[fffrrr}}}{{{{{{yyyjjjYYYNNNIIIBBB???>>>===:::777555666888999;;;???DDDHHHPPPTTTXXX[[[ZZZVVVPPPLLLLLLNNNOOONNNIIIBBB:::666555777;;;AAAGGGJJJKKKJJJRRR]]]lllxxx{{{yyywwwvvvtttrrrpppooonnnnnnnnnnnnmmmmmmmmmnnnooopppuuuxxx~~~xxxpppUUUGGG888222222111333666999999:::===@@@@@@===999888777666555222///...---666???DDDNNNZZZZZZYYYdddGGGhhhvvvyyyuuueee```[[[[[[fff~~~XXX???999999555555444444333222222222333222222111111000//////...........................---,,,+++++++++,,,,,,+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((())))))))))))*********))))))(((((())))))******)))***,,,,,,+++///444PPP^^^fffcccdddmmmnnngggppptttyyy~~~~~~vvvkkkccc___ooo||||||{{{qqqeeeXXXLLLCCC>>>>>>@@@IIIWWW^^^XXXMMMFFF>>>777222333555444222222111111000000///...------////////////////////////------------------------........................}}}}}}|||{{{{{{|||}}}||||||~~~qqqbbbWWWLLLAAA888555555555444444444444444///000111222444555666777777777888888999999::::::<<<<<<<<<<<<;;;:::999888888999:::;;;;;;:::999888777777777777777777777777666777777666444333333444222222222222111111111111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++************************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***************************************************************+++++++++---.........,,,---...000,,,<<>>===<<<:::;;;???CCCIIILLLMMMMMMXXXiii{{{yyyxxxuuutttrrrpppnnnnnnnnnoooppppppooonnnoooppprrrsssyyy}}}{{{mmmcccJJJ???444222333444666:::999999<<<@@@DDDBBB<<<666;;;777555555333000///000222HHH[[[hhhpppeeeTTTPPPPPP|||yyyvvv{{{wwweeeUUURRRUUUccczzznnnCCC:::<<<888555444444444333333222222222222222111000000//////........................------,,,,,,,,,+++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((()))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))(((((((((((()))))))))((())),,,............444MMMdddhhhdddeeejjjmmmrrrrrrrrrvvvyyyxxxtttoooaaa___bbbnnnzzzvvvtttmmmccc[[[LLLGGGHHHRRR]]]aaa```___OOOHHH>>>666333222444666111111111111111000000000................................................------------------------uuu|||~~~xxxqqqnnnmmmlllfffgggjjjooouuuzzz{{{cccTTTBBB888777999999888000222444666666444111///000111111222333444555555666666777888888999999::::::::::::::::::999888888666777888888888888666666666666666666666666666666555666777666444222333444222222222111111111000000---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++---...///...---,,,...000(((888III]]]wwwmmmgggfffffflllllljjjfff```ZZZVVVUUUUUU___gggfffdddggglllooovvvssspppmmmmmmnnnoooooooookkkiiikkkmmmnnnrrrxxxooommmhhh^^^SSSIIICCCAAALLLRRRXXX]]]fffuuuwwwdddUUUXXXWWWUUURRRLLLGGGGGGKKKIIIKKKKKKJJJLLLOOOKKKEEEFFFFFFGGGIIILLLOOORRRSSSYYYZZZWWWOOOHHHCCC???;;;???<<<999666555444333333333444777888:::===AAADDDHHHOOOVVVXXXTTTKKKCCC>>><<<===>>>===<<<;;;;;;;;;===???CCCGGGKKKOOOSSSVVV```tttyyyxxxuuusssrrrpppoooooopppqqqpppooonnnnnnoooqqqtttuuurrraaaVVVBBB:::333333444555777;;;888:::>>>DDDFFFDDD<<<666<<<777333444222...000555555RRRmmm~~~mmmQQQEEE]]]zzzrrrwwwxxxkkk[[[SSSUUUmmmZZZ999;;;>>>777555555555444444444444444222222111111000//////...........................---------,,,,,,,,,++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((('''(((((((((((()))))))))))))))(((((((((((())))))+++***)))***---//////---)))777PPPeeeiiicccccciiitttsssssssssvvvzzz~~~pppcccVVVWWWdddvvv~~~zzz~~~|||ppp```TTTJJJKKKQQQWWWZZZ]]]]]][[[TTTFFF999222222333222111000000000111222333////////////////////////................................................nnnqqqqqqkkkhhhjjjmmmnnnlllnnnqqqwww~~~uuukkkccc[[[TTTOOOCCC===666333333333000---111111000/////////000111111111111222222333333333555555666666777888888999666777777888888888888888555666777777777666555444666666666666666666666666444555666555333222333444222111111111111000000000......------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++))))))))))))))))))))))))(((((()))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++,,,---,,,++++++,,,...---555???MMMcccxxx{{{ssswww{{{~~~}}}rrrjjjfffeeelllllljjjgggbbb[[[UUUQQQPPPYYY___```bbbiiipppssstttssspppnnnmmmmmmnnnooonnnjjjjjjmmmooooooqqqvvvnnnkkkggg```WWWNNNGGGBBBGGGPPPXXX]]]fffwww{{{jjj___WWWUUURRRMMMHHHFFFFFFHHHEEEJJJNNNNNNNNNLLLDDD<<<;;;<<>>:::999777555444444666666333555777888999;;;???AAAGGGMMMTTTUUUPPPHHHBBB??????EEEKKKKKKEEE===777555888???FFFIIIJJJLLLSSSXXXhhh{{{xxxwwwssssssrrrrrrqqqrrrrrrrrrnnnmmmllllllnnnqqquuuwwwvvvfffVVVLLL;;;555111333444444666999888===CCCHHHGGGCCC===999:::444222222///,,,333>>>\\\qqqkkkMMMEEEUUUpppwwwkkk{{{zzzhhh\\\\\\www|||NNN:::<<<<<<444555555555444444444444444222111111000000///..............................,,,,,,---------,,,+++******************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((''''''(((((((((((()))))))))((((((''''''(((((())),,,---***((())),,,,,,***///***666RRReeeeee``````kkknnnppprrrssswww}}}{{{sssggg[[[TTT\\\rrrrrrfffYYYSSSPPPMMMJJJKKKTTT\\\___WWWKKKCCC@@@???:::888555111000000222333000000000000000000000000........................////////////////////////uuuvvvtttpppnnnqqqqqqooowwwwwwwwwxxxyyywwwrrrnnn\\\UUULLLCCC===888333111+++---111555666555444222111000...------///111333//////000000111222222333333333444444555666666777333333555666777888888888666666777777777666444444555555555555555555555555444555666555333222333444111111111111000000000000........................------------------------)))*********++++++++++++))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,)))+++++++++******,,,...111000333>>>JJJTTTYYYZZZlllwwwxxxmmmgggdddhhhiiijjjiiifff```YYYUUUMMMSSSWWWZZZ```kkksssvvvrrrssstttsssrrrpppooonnnlllkkklllpppqqqoooooorrrmmmjjjfffbbb\\\TTTKKKFFFHHHRRRZZZ]]]bbbnnn}}}nnncccXXXWWWTTTOOOLLLJJJJJJIIIIIIOOORRRNNNIIIFFFBBB>>>999:::;;;===>>>???@@@@@@??????>>>===999666666777666666777777666666777888333555777888999:::<<<>>>AAAFFFKKKLLLJJJGGGHHHJJJHHHPPPWWWUUUJJJ???:::999>>>IIITTTWWWQQQNNNRRRXXXooo~~~wwwtttqqqrrrrrrssssssssssssrrrnnnnnnmmmnnnqqquuuzzz}}}wwwhhhWWWHHH@@@777333111444666555777:::;;;BBBIIIKKKGGG@@@<<<:::888333222333///...;;;MMMeeeKKKLLLZZZbbbgggnnn}}}kkkdddggg]]]DDD===;;;777333333333333333333333333333111111111000//////..............................,,,,,,---------,,,+++***))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''&&&&&&(((((((((((((((((((((((('''''''''((((((((())))))((((((''''''''''''(((((()))---,,,((('''+++,,,)))///***+++999NNN]]]ccceeeggghhhjjjlllnnnqqqvvvyyy~~~}}}{{{qqqaaaWWW___mmm|||}}}wwwyyyqqqkkkcccXXXQQQOOOPPPYYY___[[[WWWVVVUUUSSSMMMHHH@@@999333111111222111111111111111111111111........................000000000000000000000000xxxyyyvvvqqqnnnmmmhhhaaaXXXVVVTTTRRROOOIII@@@999333222222222222111000//////111333000---+++---000---...///000000000//////,,,---...///000111222333111222222333333444555555000111333555666777888888666777888888888666555444555555555555555555555555333555555555333222333444111111111111000000000000......//////////////////------------------------))))))******++++++++++++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,***+++,,,,,,+++,,,...000///+++...:::CCCEEEIIIPPPfff{{{|||ooofffcccdddfffiiikkkkkkhhhbbb]]]MMMQQQSSSVVV^^^kkksssvvvooossswwwyyywwwsssooommmlllkkkmmmrrrsssooonnnooollljjjgggccc___XXXOOOIIILLLVVV^^^]]]]]]cccmmmsss{{{mmm^^^___aaabbb^^^ZZZVVVQQQMMMRRRWWWUUUKKKAAA>>>???@@@===<<<:::999888777777888:::888777999:::777333222000333555555444333222222444666888888888999;;;<<<888===AAADDDEEEIIIPPPWWWPPPWWW[[[TTTHHH???@@@DDDOOO]]]kkkkkk```WWWXXX\\\sss|||uuurrrpppqqqrrrttttttsssrrrrrrqqqqqqppprrruuuzzz{{{mmm\\\KKK>>>777666222333666888888:::======FFFNNNNNNFFF>>>::::::777333444666222222CCCYYY```MMMVVVyyypppooo~~~wwwffffffoookkkFFF===>>>888222333222222222222222222222222111111111000//////..............................,,,,,,---...---,,,+++***))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''&&&&&&%%%((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''((((((%%%+++---***)))---...,,,%%%---///+++555PPPiiitttnnnkkkhhhhhhlllqqqvvvxxx~~~~~~xxxdddVVVRRRUUUiiizzz~~~wwwlllfffeee___bbb___XXXVVV[[[]]][[[___XXXLLLAAA888333222222111111111111111111111111////////////////////////000000000000000000000000XXXVVVSSSNNNJJJEEEBBB@@@888777666666555444333222000000...------...///000............////////////++++++---...////////////000000000000000000000000000111333444555666666666444444555555666777777777888777777666555444444444888888777555555444444444444444333333333222222222000000000000000111111111000000/////////.........------,,,,,,,,,,,,++++++++++++++++++++++++++++++******)))(((((('''(((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++***++++++,,,,,,------......,,,...666AAAJJJNNNNNNhhh|||}}}vvvoooggghhhggggggiiijjjhhhccc^^^RRRQQQRRRVVV\\\bbbfffhhhjjjppptttuuuyyy{{{uuukkklllnnnpppqqqpppnnnkkkiiihhhhhhiiijjjhhh```SSSJJJOOOZZZeeehhhddd```aaadddqqq~~~nnncccdddggghhhbbb```aaaXXXSSS\\\ggghhh___MMM???<<<>>>===999888777666555555555555999777444444444555444333555444333333444555444333777888999999999999888888;;;:::;;;???FFFMMMSSSUUUYYY___^^^ZZZSSSBBB>>>MMM[[[xxxtttXXXQQQaaa{{{{{{wwwvvvppprrrpppoooooooooppppppooommmttttttssssssyyytttdddOOO<<<555777111444777999888999===@@@FFFGGGHHHFFFBBB>>>;;;:::<<>>===999999888888888888999999:::888777777888777666444444444444555666777666666666777888999999:::;;;<<<<<<<<<===AAAHHHOOOSSSVVV[[[aaaaaa___XXXHHHDDDSSSpppiii```fff}}}zzzvvvqqqsssrrrrrrqqqrrrrrrqqqooonnnoooqqqsssvvv}}}uuugggXXXGGG888222333222444777888999;;;>>>AAADDDDDDCCCBBB@@@===:::888666//////444222000???UUU^^^fffuuu{{{pppeeesss~~~~~~ooo```XXXcccuuuvvvhhhQQQ<<<888999555333666333333333333222222222222111111000000///.........,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,&&&''')))++++++***((('''&&&'''((()))***))))))((((((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))((((((((('''''''''''''''((((((((())))))))))))***++++++***+++333AAAMMMhhhssstttgggbbbiiipppoooyyy{{{~~~~~~rrriii]]]VVVUUU```ooo||||||pppooo___VVVHHH<<<666333111000000000111222444555666666000------///...,,,---111000///.........///000000++++++++++++++++++++++++------------,,,,,,,,,,,,------,,,,,,,,,,,,---...---------.........//////...//////000000000//////////////////////////////...///000222333333333333222222222333444444555555777777777666555555444444666555444333222222222222333333333222222222111111000000000000000/////////------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))++++++***))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))******++++++,,,---------...---,,,---333???MMMVVV\\\iii{{{ppphhhggggggggggggeeebbb___VVVSSSNNNKKKLLLPPPVVVZZZeeeiiikkkmmmoooqqqnnniiilllmmmnnnoooooonnnlllkkkkkkkkklllnnnmmmhhh___WWWKKKVVVaaaeeedddjjjxxxlll^^^YYYZZZ___eeefffgggaaabbbmmmrrrxxxzzz```HHH===<<<;;;999666666666666777888::::::999888777777888888666444333444555666666666666555444666888888888999;;;<<>>999666333333444444333222000///777333222333333000000444111111000111333444333333------,,,,,,++++++++++++++++++,,,,,,,,,---------+++++++++++++++,,,,,,,,,,,,,,,---------.........---------...------,,,,,,////////////////////////---...///000111111111111222222222333444444555555777777666666555555555555555555444333333333333333222222222222111111111111000///////////////..............................,,,,,,,,,++++++++++++***))))))))))))))))))))))))++++++***************+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))*********+++,,,,,,------......---,,,...888FFFQQQZZZgggsssyyyggggggfffeeeeeedddcccbbb[[[WWWQQQLLLKKKOOOWWW\\\dddfffhhhjjjlllmmmlllkkkllllllmmmmmmnnnmmmmmmmmmooonnnnnnppppppllleee^^^MMMTTT\\\dddlllxxxuuujjjgggiiihhhbbb\\\cccfffdddiiiyyywwwZZZFFF>>>>>><<<999888888888888999:::;;;;;;<<<:::999999:::::::::999888999999999777555555555777999<<<<<<;;;;;;>>>AAACCCDDDFFFJJJOOORRRSSSSSSIIILLLJJJJJJKKKCCCGGGZZZyyymmm\\\YYYfffxxx}}}|||}}}|||}}}|||{{{~~~~~~}}}|||wwwtttuuussstttuuuuuusssqqqpppppptttyyy}}}wwwcccTTTDDD:::555111///111555666888:::===@@@DDDFFFBBB===888888;;;<<<999555222333333555???NNNZZZ___ffffff___\\\nnntttvvv^^^[[[```XXXUUUbbbzzz|||bbbAAA;;;777777666111000333111111111111000000000000111000000///......------++++++,,,,,,,,,---------++++++++++++++++++++++++++++++************++++++******)))(((((('''(((((('''(((((()))))))))))))))&&&'''((((((((('''%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((''''''''''''''''''((((((((())))))((((((''')))***,,,,,,+++666>>>UUUooouuukkkggglllpppqqqqqqppppppuuu|||qqqeeeZZZRRRRRRWWWlllsss}}}yyyiiiZZZPPPJJJGGG@@@@@@???>>><<<:::999888888444111222222000000333000444888999666333222222,,,++++++***)))(((((((((******++++++,,,---------)))******++++++++++++,,,,,,,,,,,,,,,------------,,,---------------,,,+++........................------...///000000000000333333333444555555666666666666666666555555555555666555444444444444444444222222111111111000000000/////////.........------------..................,,,,,,+++++++++*********((((((((((((((((((((((((+++***************++++++((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))***++++++,,,,,,---,,,///000...---222===FFFWWWiiitttxxxxxxuuummmkkkhhheeeaaa```______^^^[[[UUUOOOMMMQQQYYY___bbbcccfffjjjllllllmmmnnnlllllllllllllllmmmnnnnnnsssqqqpppqqqrrroooiiidddVVVUUUWWWaaaooo|||{{{pppfffeeekkkooojjjdddmmmnnnrrryyy~~~yyyhhhYYY___gggiiiqqqxxx___NNNHHHDDD@@@<<>>>>>======>>>>>>???AAA???======???AAABBBAAA@@@@@@@@@<<<888555555666888===BBBCCCBBBCCCFFFIIIHHHJJJMMMQQQTTTTTTPPPMMM???@@@;;;;;;???>>>HHH]]]nnnlll___UUURRRUUUlll}}}yyyvvvwwwwwwzzz}}}|||xxxyyy}}}}}}zzzyyyzzzyyyuuutttuuurrrssstttssspppooooooqqqxxx}}}vvvkkkUUUGGG999333333222222444666777:::===AAADDDEEEFFF@@@;;;777777:::;;;888444444333222:::QQQiiitttrrrzzz```NNN\\\zzz~~~lllhhhSSSPPPSSSUUU[[[uuuqqqGGG<<<:::888777444111111444111111111000000000//////000000//////...---------+++++++++,,,,,,,,,------++++++++++++++++++++++++************************+++***)))(((''''''((((((((((((((((((((())))))***&&&'''((((((((('''%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''(((((((((((((((''''''''''''((((((((((((***((('''(((+++------,,,...***777VVVmmmooohhhfffjjjlllllljjjjjjnnnvvv}}}|||pppaaaWWWUUUTTTXXXbbbpppzzzxxxiii```\\\\\\UUUTTTRRRQQQPPPOOOOOOOOOFFF@@@===>>>@@@>>>>>>AAABBBLLLVVVWWWQQQKKKKKKMMM''''''''''''''''''((((((((()))))))))******++++++((()))***+++,,,,,,,,,++++++++++++,,,,,,,,,---------....../////////..............................------...///////////////333333333444555555666666666666666666666666555555555555444444444444555555111111111000000000000////////////...------,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++************((((((((((((((((((((((((***))))))))))))***++++++))))))))))))))))))))))))''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))******+++,,,,,,,,,+++...000...---///555<<>>;;;888888999999666444333222666HHHeee~~~zzzTTTCCC]]]{{{|||mmmeeevvvfff^^^ZZZXXXPPP___^^^>>>;;;:::888555333111222444111111111111000000000///000000///......------,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++***))))))***))))))(((((((((((()))((((((((((((((()))******''''''((((((''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''(((((((((((((((&&&&&&'''''''''(((((((((+++)))(((((()))***+++***+++,,,,,,777VVVvvv}}}qqqmmmmmmmmmkkkhhhiiinnnrrrzzz~~~uuufff```YYYSSSRRRZZZfffqqq{{{~~~sssoooooonnnlllhhhddd___[[[WWWUUUSSSMMMIIIKKKNNNOOOOOOQQQVVV```kkknnnjjjfffgggjjj(((((((((((())))))))))))))))))))))))))))))******((()))***,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------...////////////........................---......///////////////222222222333444444555555555666666666666666666666444333333333333333444444111111000000000///////////////......---,,,,,,+++******+++++++++,,,,,,,,,++++++++++++************)))))))))))))))))))))))))))((((((((())))))***+++))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((()))))))))))))))***++++++,,,,,,***+++------,,,...222666MMMcccyyyuuuzzzwwwqqqhhh```[[[\\\^^^fffeeeaaaYYYQQQNNNPPPTTTVVVWWW^^^fffiiigggiiinnnkkkjjjiiiiiijjjmmmoooqqqooonnnmmmooosssuuutttqqqggg]]]SSSUUU^^^ddd```ZZZRRRWWW___fffiiigggccc___aaalllvvvxxxvvvqqqhhh^^^bbbnnnssszzz|||ooobbbTTTGGGBBBEEEEEEDDDDDDEEEEEEFFFGGGHHHJJJNNNTTTZZZ^^^]]]YYYUUUPPPOOOKKKDDD===:::===BBBIIIPPPWWWXXXRRRMMMKKKMMMRRRVVV\\\```^^^UUUHHH???:::888111222999:::DDDZZZllluuuvvvtttrrrppp}}}~~~~~~{{{wwwuuusssssspppppptttvvvuuuwwwzzzzzzzzz|||~~~~~~}}}|||ppptttwwwvvvrrrqqqqqqrrrqqqrrrrrroookkklllrrrwww}}}~~~{{{uuuooogggYYYLLL===555000111333333666999999:::>>>DDDHHHIIIFFFBBB:::::::::999888666333222333555BBB\\\xxxiiiMMMFFF___pppkkknnn~~~tttjjjeeeeee]]]ooorrrOOO>>>888888666444222222222111222222111111111000000000000//////......---,,,,,,***++++++++++++,,,,,,,,,************************((()))***++++++***)))((((((((((((((()))))))))))))))(((((('''((()))***+++(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((()))&&&&&&&&&'''''''''(((((()))))))))(((((('''((((((''',,,+++---AAAcccyyy|||wwwvvvsssoookkkiiiiiiiiiuuuxxxvvvrrrqqqggg]]][[[]]]aaaggglll{{{~~~{{{rrrjjjfff^^^WWWSSSVVV[[[]]]___aaaaaadddiiilllnnnnnnoooooo+++******)))((((((''''''+++++++++++++++++++++***((()))+++,,,------,,,,,,******+++++++++,,,,,,,,,)))***+++,,,------...---..............................//////000/////////000111111222333333444444555555555666666666666666222222222111222222333333000000000000//////////////////...------,,,++++++,,,,,,,,,------.........+++++++++************)))************************(((((('''(((((()))******))))))))))))))))))))))))''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((()))))))))***++++++,,,,,,)))*********+++...222555@@@PPP```dddgggrrr|||jjjmmm}}}}}}uuunnnlllnnnqqqmmmlllhhh^^^SSSLLLKKKNNNPPPRRRZZZdddfffdddffflllkkkjjjiiiiiijjjmmmppprrrllljjjjjjnnnssswwwwwwvvviii___TTTRRRXXX\\\\\\XXXXXX]]]ccceeecccaaa``````eeeqqqzzzvvvoooiiibbb[[[fffrrruuuzzzxxxmmm]]]NNNMMMSSSNNNNNNNNNOOOQQQRRRTTTUUUZZZ```jjjtttyyyvvvnnngggaaa```[[[SSSLLLKKKOOOUUUdddjjjooolllbbbWWWRRRQQQUUUZZZaaadddaaaUUUEEE:::555555///000666555===PPP^^^www|||xxxtttsssrrrtttooonnnqqqttttttuuuxxxuuuvvvzzz}}}}}}yyytttrrrpppuuuxxxuuuqqqooopppqqqqqqrrrqqqnnnkkkmmmtttzzzzzzpppfff[[[KKK>>>555000...000222333555999999;;;@@@FFFKKKJJJFFFAAA777999;;;:::666333111000444:::OOOnnnZZZMMMPPPaaaddd___wwwqqqkkkrrrzzzXXXAAA;;;444555444333333333111...222222222222111111111111000//////...------,,,,,,******+++++++++,,,,,,,,,************************((()))***++++++***)))(((&&&'''((()))******)))))))))((('''''''''(((***+++)))((('''%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((%%%(((******)))'''((()))(((&&&***222444<<>>666222222222222333777<<>>;;;<<<;;;666222111111222555666NNNhhh|||RRRSSSfffpppnnn~~~fffgggtttbbbIII???999777666555444333222222222000000000000000000000000///............---------++++++******++++++,,,---,,,,,,++++++***)))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((++++++)))(((***000888===aaauuurrrjjjiiijjjrrrqqqqqqtttzzzzzzqqqiiidddfffdddgggqqqzzz''''''''''''''''''''''''))))))(((((((((((())))))(((((()))))))))******************++++++,,,,,,,,,+++,,,,,,---------------+++++++++,,,,,,,,,------------......////////////111222222222111111222444444444555555555555444444333333333333222111000///////////////////////////------,,,,,,,,,,,,++++++******))))))******+++,,,++++++******)))(((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((('''''''''((((((((((((''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&((()))((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((())))))***+++,,,+++*********,,,...///333===IIIOOOSSS___tttfffVVVSSSvvvwwwrrrkkkgggccc\\\PPPFFFFFFHHHOOOZZZ```aaacccfffgggiiikkklllmmmlllkkkjjjfffgggiiikkklllmmmmmmlllkkkdddWWWNNNPPPYYY\\\YYYfffvvv|||pppiiimmmppplllsss|||eeeWWWZZZccchhhpppzzzuuuppppppsssuuussstttsssqqqqqquuu~~~yyy{{{rrrkkkkkklllrrrqqqmmmfffZZZKKK>>>666222222333333444888<<<@@@AAAEEEPPP^^^jjj}}}}}}}}}}}}{{{wwwuuuuuuvvvwwwwwwuuutttssssssttttttsssqqqyyyxxxwwwvvvttttttsssssstttuuuvvvvvvuuutttuuuwwwzzztttpppqqqrrrttt|||~~~yyynnn___PPPCCC:::555222222222444777888999888:::>>>AAABBB@@@===<<<<<<999:::888555222111111222333AAANNN[[[~~~pppNNN```vvvlll^^^iii}}}{{{SSSFFF@@@555777666555444333222222222000000000000000000000000///............---------++++++******++++++,,,---,,,,,,++++++***))))))((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''+++***)))((((((,,,222666;;;^^^xxxllliiilllqqqvvvwwwqqqjjjkkkvvv}}}uuuppphhheeeeeejjjoooqqqvvv{{{'''''''''''''''''''''''')))((((((''''''(((((()))(((((())))))))))))***************+++++++++++++++++++++,,,------------,,,++++++++++++,,,,,,,,,,,,---------............///000111111111000000222444333333444444444444333333222222222222222111000///////////////////////////------,,,,,,,,,,,,++++++******))))))******+++,,,++++++******)))((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&%%%%%%'''((()))((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((())))))***+++++++++******+++,,,...//////555CCCPPPUUUZZZmmm}}}aaaJJJZZZqqqqqqooollliiihhhfff___TTTKKKEEEEEEKKKTTTZZZ\\\___cccfffiiillloooooollliiiggghhhjjjlllmmmllljjjgggeeekkkeeeZZZOOOMMMUUU^^^bbbkkkrrrvvvrrroooqqqtttvvv{{{```YYYeeepppvvv|||zzzyyyyyyvvvssslllbbbUUUGGG;;;444111333555666777999===???@@@@@@DDDLLLVVVmmm~~~|||wwwrrrqqqsssvvvxxxwwwvvvuuussstttuuuuuutttssszzzwwwtttqqqpppqqqtttuuuvvvwwwxxxwwwvvvuuuvvvwwwwwwrrrppprrruuuzzzyyyqqqcccTTTFFF;;;555222000222444555666777:::;;;>>>??????===:::888999:::;;;999666444333222222333444DDDNNNdddbbbgggqqq^^^]]]ttt|||bbbBBBAAA???222777666555333222222222222000000000000000000000000///............---------++++++******++++++,,,---,,,,,,++++++***)))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))((('''&&&(((+++...,,,@@@YYYlllvvvyyytttnnnfffnnnuuusssllliiiooouuu|||ssspppooopppnnnlllnnnsssuuusssssswwwzzz~~~''''''''''''''''''''''''(((((((((''''''((((((((((((((((((((()))))))))******************+++++++++******+++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------...///000000//////111333222222333333333333222222111111222222111000//////////////////////////////------,,,,,,,,,+++++++++******))))))******+++,,,************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((('''''''''&&&''''''((((((''''''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))******************+++,,,---...111111<<>>@@@FFFMMMbbb~~~|||zzzvvvrrrrrruuuxxxwwwuuuuuutttssstttuuuuuutttssstttrrrpppoooooorrrvvvxxxvvvwwwxxxwwwvvvuuuuuuwwwtttssstttxxx|||ooofffVVVGGG<<<555111000///333666777777888;;;??????>>>:::777555666888:::>>>999666444222111444888>>>EEEYYYxxxuuuwwwqqqqqqlllbbb\\\jjjxxxOOO;;;===<<<333666666444333222111111111000000000000000000000000///............---------++++++******++++++,,,---+++++++++*********))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((((((&&&&&&((()))000///444AAAWWWlllwww{{{pppnnnlllmmmpppqqqpppnnnrrrvvv}}}yyyppplllnnnmmmhhhgggkkkooosssxxx~~~''''''''''''''''''''''''((((((''''''''''''(((((('''(((((((((((()))))))))************************)))***++++++,,,,,,++++++*********+++++++++,,,,,,------------,,,,,,,,,,,,---...//////...///111333111111222222222222111111000000111111111000//////////////////////////////------,,,,,,,,,+++++++++******))))))******+++,,,*********)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''((())))))***************+++,,,------222,,,222EEEQQQVVVcccsssuuuxxx|||mmmxxxqqqYYYEEE???SSSkkkqqqiiibbbccccccccceeefffbbb\\\WWWRRRKKKFFFFFFHHHMMMVVV___ccceeehhhkkknnnpppqqqqqqrrrqqqnnnllliiigggfffeeefffccc\\\SSSMMMTTTfffvvvxxxjjjaaaRRROOOHHHAAA;;;666333222444666:::<<<<<<===>>>@@@;;;999<<<@@@DDDOOOjjj~~~~~~xxxtttxxxwwwvvvxxxzzzyyyuuurrrtttsssrrrssstttuuutttsssppppppppppppqqqrrrtttttttttuuuvvvvvvtttssstttvvvsssvvv{{{}}}xxxbbbWWWIII<<<444111000///000444888999999:::>>>BBB>>>;;;777444444666999;;;>>>888333222000111:::EEEWWW___uuuxxxkkkdddbbb```^^^YYYUUU___}}}YYYEEE???;;;888888666555444333222111111111///////////////////////////............---------++++++******++++++,,,---+++++++++***************(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&((()))(((((()))***(((,,,///...///@@@]]]wwwvvvlllggghhhmmmrrruuuqqqsssuuuxxx{{{xxxooommmpppiiieeegggiiiiiikkknnnoooqqqtttvvvyyy|||&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((''''''(((((((((((())))))***************)))))))))))))))***++++++++++++***************++++++++++++---,,,,,,,,,,,,,,,+++++++++,,,......---...000222000000111111111111000000//////000000000000//////////////////////////////------,,,,,,,,,,,,++++++******))))))******+++,,,******))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''(((((()))***))))))******+++,,,,,,,,,---))),,,:::IIIVVVfffuuu{{{~~~zzz~~~oooRRR999:::LLL[[[dddiiidddccccccdddeeedddaaa^^^]]]SSSIIIDDDCCCGGGQQQ[[[^^^```dddiiimmmppprrrsssqqqooollliiigggfffffffffeeeccc```[[[VVV\\\pppttt___MMMCCC>>>;;;888444222222333555666999;;;======>>>@@@AAA<<<999;;;@@@@@@BBBOOO___kkknnnttt|||vvvsssuuuxxxzzz|||{{{xxxuuussstttrrrrrrrrrtttuuutttsssrrrrrrsssrrrrrrpppooonnnqqqsssttttttsssssstttvvvuuu{{{sssgggRRRIII===444111111111000333666999;;;===???BBBDDD===999666444666999;;;;;;999444000111111888LLLaaayyysss^^^lllqqq```hhh]]]XXXPPPRRRhhhiiiEEE???AAA999555999666555444222111111111111///////////////////////////............---------++++++******++++++,,,---************************(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((()))))))))***+++'''(((***)))'''+++:::IIIXXXcccmmmpppnnnooovvv|||zzzvvvtttssstttwwwxxx|||}}}{{{tttooonnnllljjjiiilllqqqlllfffbbbaaadddhhhlllrrrsssvvvyyy}}}&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((('''''''''((((((((())))))+++*********)))))))))(((((())))))***************************++++++++++++,,,,,,,,,,,,+++++++++******+++------------000222///000000111111000000///...//////000000//////...////////////////////////------,,,,,,,,,,,,++++++******))))))******+++,,,)))))))))))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''((())))))((()))***++++++,,,,,,,,,***,,,...333>>>QQQhhhyyyyyygggPPP???<<>>???AAACCCDDD???@@@FFFGGGEEEJJJSSSSSSYYY^^^ddduuu~~~{{{wwwwwwrrrwww{{{|||yyywwwwwwxxxtttsssrrrsssuuuvvvuuutttttttttsssrrrqqqooonnnmmmpppqqqssssssssssssuuuwww{{{xxxgggWWWDDD===444///000222333222777777888<<<@@@DDDEEEEEE===:::777777999;;;;;;:::555111222666:::HHHiiinnnMMMPPPkkk|||vvvssspppnnnsssaaa]]]YYYaaa~~~yyyXXX===;;;===888444777666555333222111111000000///////////////////////////............---------++++++******++++++,,,---************************(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''))))))(((((()))***,,,%%%""")))...---)))(((---@@@YYYkkkrrrwww~~~{{{vvvrrrqqqqqqqqqnnnnnnvvv}}}xxxsssssswwwzzztttllleeebbbbbbcccdddffffffhhhkkkqqqvvv{{{}}}vvvuuuvvvyyy|||&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''''''''''''''((((((((()))+++*********))))))(((((((((((()))***************)))************+++++++++,,,,,,,,,++++++************+++,,,,,,,,,---///222//////000000000000//////......///////////////...////////////////////////---------,,,,,,,,,++++++*********)))***++++++,,,)))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''((((((((()))'''''''''''''''((())))))((()))***++++++,,,++++++***111444000555JJJgggzzzpppQQQ999888LLL```mmmjjjgggeeeeeegggjjjlllhhh^^^SSSKKKFFFDDDGGGNNNRRRWWW```ggglllmmmkkkjjjlllmmmooopppooommmkkkiiijjjiiikkkmmmmmmsssvvvaaa```\\\SSSHHHAAA???@@@666555333333444888;;;>>>:::<<<======>>>???BBBDDDHHHBBBBBBJJJNNNMMMPPPXXXXXX___cccaaahhhvvvyyy{{{xxxuuutttvvvooouuu{{{zzzvvvuuuyyy~~~uuuttttttuuuvvvwwwwwwvvvsssrrrqqqppppppqqqqqqrrroooqqqssstttttttttvvvxxx{{{rrr```NNN<<<666///---111444555444999888888<<>>;;;999999;;;<<<:::888444222555<<>>777888777444333555555333222111000000000//////////////////////////////.........---------++++++******++++++,,,---******************++++++(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))''''''((()))((((((,,,...)))$$$)))222///333===NNNcccwww~~~yyyuuurrrqqqpppqqqmmmppp~~~~~~~~~}}}zzzwwwsssooojjjgggZZZYYYZZZ]]]ccciiilllnnnqqqkkkgggiiilllttt|||xxxyyy{{{sssggg```dddiiimmmnnnooooooppp%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((+++***((('''&&&&&&''''''''''''((()))))))))))))))))))))))))))))))))))))))***************************))))))))))))+++,,,---------............------...///////////////............---------,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&'''''''''&&&$$$######$$$&&&'''(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))************++++++++++++...000000333???QQQ^^^sss{{{xxx}}}bbb@@@555BBBQQQcccmmmooogggfffmmmmmmfffiiihhh___QQQHHHEEEDDDBBBKKKOOOWWW```cccccceeejjjjjjkkkmmmnnnooonnnmmmlllgggiiikkkooouuu{{{ooobbbYYYVVVPPPMMMGGGCCCBBBBBB>>>:::555333222444777;;;===>>>CCC@@@===<<>>JJJeeeuuuuuuxxxwwwvvvtttxxx|||zzz}}}|||~~~{{{{{{zzzxxxpppnnnggg^^^ZZZZZZWWWSSSXXXWWWWWWZZZ^^^cccfffggg^^^```]]]VVVTTTUUURRRKKKEEEHHHNNNSSSVVVUUURRRNNN%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''***)))((('''''''''((()))''''''((()))))))))))))))))))))))))))))))))))))))***************************))))))))))))+++,,,---------............------......////////////............---------,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((''''''''''''''''''(((((('''%%%$$$$$$$$$&&&'''(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))************+++++++++,,,......,,,---444BBBMMM___aaadddjjjxxxrrryyyuuuSSS>>>888777FFFWWWgggkkkhhhhhhiiiiiiiiihhh```UUUMMMIIIDDD???EEEFFFLLLTTTXXX[[[aaaiiikkknnnrrruuuvvvtttpppmmmjjjjjjkkknnnuuuzzznnnbbb[[[YYYSSSUUUWWWTTTOOOFFF<<<555666555444555999<<>>===;;;<<<;;;:::999888555111000333JJJmmm~~~TTTUUUsss|||kkkaaapppuuuYYYJJJBBB999555555666555444333333222222111000000000////////////............000///...---,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&'''''''''((((((((()))))))))))),,,(((***...///222CCCVVVzzz~~~{{{{{{~~~{{{uuuqqqssstttwww||||||zzzrrriiieeeffffffccc\\\[[[YYYXXXVVVSSSPPPNNNMMMOOONNNKKKLLLPPPQQQMMMJJJTTTaaagggddd\\\UUURRR%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&(((((('''''''''((())))))''''''((())))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---------............---------....../////////............---------,,,,,,,,,+++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))((((((''''''(((((())))))(((&&&%%%%%%%%%&&&&&&(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))************+++++++++,,,------***(((,,,555===UUURRRQQQXXXnnntttvvvgggPPP===000555BBBZZZqqq{{{vvvpppnnngggfffbbb[[[UUUPPPGGG===@@@>>>@@@FFFLLLSSS]]]ggglllpppwww}}}}}}zzztttpppmmmkkkiiikkksss}}}zzzpppkkkjjjnnnqqqssspppeeeSSSCCC:::888777666777;;;>>>???@@@;;;???BBBDDDCCCCCCEEEGGGIIITTThhh{{{{{{yyyvvvrrrooosss}}}mmm^^^^^^WWWXXXjjjxxx}}}xxxtttsssvvvttttttsssqqqnnnmmmmmmnnnkkklllnnnooonnnnnnooopppssspppkkkiiikkknnnppprrroootttuuutttwww~~~yyyhhhTTTFFF===666///111333666777777888999:::AAABBBCCCAAA>>>:::999999<<<;;;:::;;;:::777444111444===VVVrrr|||~~~ttt```ttt{{{hhhZZZddd}}}WWWAAA@@@;;;555333444555444222444333333222222111000000/////////............---...---,,,+++++++++++++++++++++*********)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))---)))))),,,)))&&&+++666NNN\\\sssvvvooommmqqq|||}}}yyyuuuvvv|||{{{qqqnnnkkkhhhmmmmmmnnnmmmiiiddd^^^[[[QQQTTTUUUTTTXXX^^^bbbcccbbbooo|||~~~vvvkkkgggggg$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((((()))&&&'''(((((())))))(((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))******+++,,,,,,,,,------......------,,,------......//////............---------,,,,,,,,,++++++++++++++++++++++++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))'''&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))*********+++++++++***,,,---,,,***---333999QQQSSSRRRVVVhhh{{{sss___KKK<<<888666JJJrrrxxxkkkbbbcccbbb___^^^YYYMMM@@@AAA===<<<@@@FFFMMMXXXaaakkkpppwww}}}~~~|||wwwtttoookkkggghhhooowww}}}{{{dddOOOCCC999888777999;;;>>>??????;;;@@@EEEFFFEEEGGGLLLQQQ\\\jjjuuummmiiieeegggtttlllaaajjjjjjmmm~~~~~~zzzvvvvvvxxxwwwwwwuuuqqqnnnllllllnnnmmmppprrrqqqooommmoooqqqsssnnnjjjiiimmmpppqqqqqqnnntttyyy{{{wwwlllYYYGGG;;;555222111333555777888888999;;;===AAA@@@>>><<<:::999:::;;;;;;:::;;;===<<<777444444999KKK___iiilllwwwzzzxxxuuuzzzvvvggg]]]___mmmuuuOOO>>><<<999666555555555444222333333222111111000000/////////.........---------,,,,,,+++***************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))+++((((((,,,,,,***+++000000:::QQQjjjxxx}}}}}}ssspppvvv}}}|||yyyuuuqqqtttuuuvvvtttpppkkkfffdddbbbccccccccceeeiiinnnqqqvvv{{{|||uuuppprrruuu$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$"""###$$$%%%&&&&&&''''''&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((())))))***++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---.....................---------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))((((((''''''&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))*********+++++++++***,,,---------...222666CCCOOOWWWXXXeeesssiiiooozzzlllXXXIII;;;111===bbb}}}zzzhhh]]]]]]___```aaaccc```UUUIIIEEE@@@<<>>>>>===>>>BBBFFFGGGGGGJJJRRRYYYjjj{{{{{{{{{vvvwwwtttlllwww||||||xxxxxx{{{xxxwwwuuurrrnnnllllllmmmnnnqqqsssrrrooommmnnnpppllljjjhhhjjjnnnqqqpppnnnnnnvvv}}}|||uuudddZZZKKK>>>666333222444666666666666666999===AAA@@@>>>:::888888999:::;;;;;;999;;;===999333444999AAAaaaxxxwwwwwwwwweee```bbbhhhaaaTTTXXXggg}}}bbbHHH<<<:::999777666555444222000111111111000//////..................------------++++++***)))))))))***************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((('''%%%$$$''')))***,,,...///333AAAPPPTTTRRRZZZggg|||~~~{{{zzzxxx|||~~~yyyxxxvvvvvvzzzvvvpppmmmlllmmmlllkkkiiigggfffjjjnnnuuusssooommmlllnnnpppqqq$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&&&&&&&'''(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((***++++++,,,++++++,,,,,,------------,,,,,,+++,,,---.....................---------,,,,,,,,,++++++++++++++++++++++++(((((()))))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((()))************+++++++++,,,---------,,,,,,///111222GGGVVVZZZjjj}}}mmmjjjpppoooaaaAAA888:::HHHPPPKKKHHHKKKZZZ]]]```aaacccccc[[[RRRLLLDDD>>>???AAACCCIIINNN```bbbfffkkkooorrrttttttooolllhhhggghhhjjjmmmnnnrrrxxx___III:::999999:::===>>>===<<>>BBB===555666;;;HHHSSS```mmmzzzxxxttttttvvvwwwvvvvvvuuuuuuuuuvvvxxxxxxxxx}}}zzzvvvyyy~~~}}}yyyvvvxxx~~~}}}yyy###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%&&&'''(((''''''&&&%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((***+++,,,,,,+++++++++,,,,,,------,,,,,,+++***+++,,,---..................---------,,,,,,,,,++++++++++++++++++++++++(((((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((''''''''''''''''''(((###$$$%%%&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))************+++++++++,,,,,,,,,,,,+++,,,...///...AAAPPPYYYpppxxxyyycccTTTCCC888222111888AAAZZZ^^^aaa``````aaa___ZZZUUUKKKAAA???@@@BBBGGGMMMUUUXXX^^^dddiiimmmpppqqqpppooommmiiiggggggjjjllllllqqqwww{{{~~~^^^KKK<<<;;;;;;<<<>>>???>>>===CCCBBBCCCCCCEEEHHHKKKMMMSSSdddvvv|||yyyyyy|||tttuuuuuutttqqqooonnnooollllllkkklllmmmlllkkkiiifffgggiiikkkmmmpppuuuxxx}}}{{{sssgggUUUFFF>>>666222222333111333777888999::::::;;;>>>AAAEEECCC???999666777888999888<<<999999777111555NNNjjjkkk]]]UUUvvv~~~zzzuuuppp^^^^^^___```\\\UUUWWWjjj[[[GGG???:::666666555444222000000111111111000000///..................---------,,,,,,+++******))))))******+++***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((+++,,,,,,***(((((()))+++111999===888111.........,,,111777@@@RRRkkk}}}xxx{{{}}}}}}{{{{{{}}}######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&'''((()))))))))((('''%%%&&&''''''((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))'''(((***+++,,,,,,+++++++++,,,,,,------,,,,,,+++***+++,,,---..................---------,,,,,,,,,++++++++++++++++++++++++'''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''&&&&&&&&&&&&''''''""""""$$$%%%&&&'''''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))************+++++++++++++++++++++---///111333111>>>HHHSSSppprrrLLL555000555<<>>======>>>@@@AAA???>>>BBBAAAAAABBBDDDDDDCCCAAACCCQQQ^^^dddlll{{{}}}{{{xxxxxx{{{tttvvvxxxxxxuuusssrrrsssnnnkkkjjjkkknnnooollliiijjjkkkmmmmmmnnnsss{{{uuuiiiZZZFFF777777000---111333222444999777:::===??????AAACCCDDDAAA<<<777666888:::;;;:::;;;888777555222>>>dddpppSSSRRR```hhhrrrpppuuuooojjjsssooofff[[[WWWddd~~~yyyWWWDDD>>>===666666666444333222333444222222111111000/////////......---------,,,,,,,,,+++***************++++++))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((###(((,,,***((()))+++---888@@@???111(((+++000///111333111...555DDDPPPSSSfffttt{{{{{{{{{www{{{$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))((()))++++++******+++,,,,,,,,,,,,------,,,++++++))))))***+++,,,,,,,,,,,,......---------,,,,,,,,,,,,++++++***)))(((''''''******))))))))))))******(((((())))))******++++++(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((%%%&&&''''''((((((''''''(((((((((((()))))))))))))))******++++++,,,------111333777GGGgggjjjCCC000,,,444DDDaaaiiigggZZZTTT\\\cccccc^^^YYYPPPFFF@@@@@@EEEIIIJJJLLLPPPVVV]]]ccchhhkkkmmmppppppkkkiiikkklllkkkmmmoooooonnnnnnpppuuuzzzvvv|||pppPPP@@@<<<<<<<<<<<<>>>@@@BBBCCCCCCBBBCCCDDDEEEEEEDDDCCCEEEDDDGGGMMMSSSYYYcccmmm}}}{{{yyy{{{zzzuuuuuutttsssuuuyyyzzzxxxvvvllllllmmmnnnnnnmmmmmmlllmmmoooooommmqqq{{{uuuhhhVVVDDD:::888000000111222444666999:::999999:::<<<@@@AAAAAA@@@<<<:::888888;;;===:::555666666444222999UUUgggKKKRRRkkkqqqmmmvvv~~~rrrddddddzzzwww^^^LLLCCC:::555555444333222222222222111111111111000000000000//////...---,,,,,,++++++,,,,,,,,,++++++*********))))))))))))))))))))))))***)))(((&&&&&&''''''(((&&&'''''''''(((((())))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''+++...>>>:::333+++'''&&&))),,,***+++,,,,,,---000444888BBBMMM___qqq{{{}}}}}}|||}}}}}}~~~~~~xxxwwwwwwvvvyyyzzz~~~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((())))))))))))((()))+++***))))))+++,,,++++++,,,,,,,,,,,,++++++)))***+++,,,,,,---------------------,,,,,,,,,,,,*********)))))))))))))))******))))))))))))******)))))))))))))))*********(((((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((%%%&&&''''''(((((('''''''''((((((((()))))))))))))))******++++++,,,,,,---//////000888MMMfffuuuwwwxxxssssssoooOOO<<<111555FFFdddwww|||jjjZZZZZZ\\\XXX```\\\VVVNNNHHHEEEEEEFFFEEEGGGKKKPPPUUU\\\aaaccciiimmmmmmiiihhhjjjkkkiiijjjllllllkkkjjjlllpppsssooosss~~~~~~fffLLL@@@>>>======>>>???AAACCCEEEDDDDDDDDDDDDFFFFFFEEEEEECCC@@@???AAABBBDDDKKKSSS\\\fffuuu|||vvvvvvxxxxxxvvvwwwuuutttuuuwwwwwwuuusssnnnnnnooopppqqqqqqqqqqqqnnnppprrruuu}}}yyynnnaaaTTTGGG:::444333///000222444666777888888===???BBBDDDCCCAAA>>><<<777666555555888999777333...888999555HHHtttpppXXXYYYqqqwwwtttcccQQQFFF???777555444333222222111111111111111111000000000/////////......---,,,,,,++++++,,,,,,,,,++++++*********))))))))))))))))))))))))***)))((('''&&&'''((((((''''''''''''((((((((()))'''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&(((+++...444222...***'''&&&''')))))))))***))))))***...111111555;;;CCCMMMXXXcccjjj~~~wwwyyyvvvpppnnnrrrvvvvvv{{{{{{{{{~~~|||tttttttttuuuxxx~~~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))((()))******))))))***+++******++++++,,,++++++*********+++,,,---------------------,,,,,,,,,++++++(((((())))))******************))))))))))))******************))))))))))))(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&''''''((((((''''''''''''((((((((()))))))))))))))******+++,,,,,,,,,//////---///:::KKKXXX]]]VVVTTTggg~~~|||eeeOOO777000===WWWsssmmm[[[ZZZ\\\WWW^^^]]]ZZZVVVQQQJJJDDDAAAAAACCCEEEIIINNNTTTYYY\\\eeejjjkkkhhhgggjjjkkkjjjjjjjjjjjjiiihhhhhhkkkmmmooorrrzzz}}}}}}|||{{{|||}}}}}}|||zzz|||wwwttttttzzz{{{|||vvvXXXGGGAAA????????????@@@BBBEEEFFFEEEEEEEEEEEEEEEFFFFFFGGGHHHCCC???===;;;:::>>>EEEKKKSSS^^^iiixxxqqqppptttssstttwwwwwwvvvuuuttttttsssqqqooojjjkkkkkklllmmmnnnooooooooosssxxx~~~tttfffXXXIII>>>777111...000000111333555777888888888===BBBHHHIIIDDD>>>:::999;;;999888888777555111...***///444>>>XXXzzznnn___vvvwwwooovvvnnnRRRGGG???;;;:::333444333222111111000111111111111000000000000//////......------,,,,,,+++++++++++++++++++++*********))))))))))))))))))))))))***)))((('''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''(((+++...+++******)))(((''''''''')))))))))(((&&&''')))++++++***)))))),,,222;;;AAAHHHSSScccpppzzzyyyqqqqqqvvvyyyyyyxxxwwwvvvvvvvvvtttqqqnnnhhhiiilllpppvvv|||$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''((((((((())))))((()))***)))(((((()))***))))))******++++++*********+++,,,------...------,,,,,,,,,,,,++++++++++++))))))))))))))))))************))))))))))))******++++++******))))))(((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((''''''''''''''''''((((((((()))))))))))))))***++++++,,,,,,---...---...444AAAOOOXXXLLLPPPlllxxxfffFFF222777CCC___lll^^^SSSYYY]]]VVVWWWXXX[[[[[[WWWPPPFFF???AAAAAABBBEEEJJJPPPVVVYYYbbbgggjjjiiiiiimmmooonnnooommmjjjgggfffhhhkkkmmmsssuuu}}}xxx|||{{{{{{zzzzzz{{{||||||||||||~~~wwwtttqqqrrrwwwzzz|||fffNNNDDDBBB????????????AAACCCEEEFFFEEEEEEEEEDDDDDDDDDGGGHHHLLLGGGCCCAAA??????DDDKKKPPPWWW^^^dddnnn{{{uuugggmmmtttpppoootttttttttssssssrrrpppnnnmmmiiiiiiiiijjjkkklllmmmmmmttt{{{}}}mmm___UUUGGG888222111//////000333333333555666888:::;;;;;;AAAGGGGGGAAA;;;999:::;;;;;;<<<>>>;;;555222111<<<666DDDdddvvvzzz|||{{{gggllliiifffkkkqqqSSS???:::666666999555444333222111000000000000111000000000////////////---------,,,,,,,,,+++++++++++++++***************)))))))))))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&'''))),,,)))(((((()))))))))((('''*********)))(((''')))+++***+++,,,,,,++++++,,,...111444777:::AAAMMM\\\fffpppyyy|||zzz}}}{{{vvv{{{zzzxxxvvvtttqqqnnnmmmooooooqqqvvv{{{~~~~~~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((''')))))))))''''''((()))'''(((((()))*********)))******+++,,,------------,,,,,,+++++++++*********++++++******)))(((((('''******))))))))))))******++++++******))))))(((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((('''''''''''''''''''''((((((((((((((())))))******+++,,,,,,***+++,,,---///777DDDOOOQQQSSShhhzzz}}}vvv|||}}}^^^AAA<<<888KKKVVVSSSTTT[[[YYYMMMRRRUUUYYY]]]]]]WWWMMMFFFAAAAAA@@@AAAEEEKKKQQQUUU^^^dddhhhiiilllqqqtttsssqqqnnniiiffffffiiilllooorrrttt|||~~~{{{yyyyyyyyyzzzzzz{{{|||||||||~~~zzzrrrtttsssuuuzzz}}}|||___LLLDDDCCC???>>>>>>???@@@BBBDDDFFFEEEFFFEEECCCBBBCCCGGGJJJKKKFFFCCCCCCDDDEEEMMMUUUYYYaaajjjpppyyynnndddmmmuuupppllloooooopppppppppooonnnnnnnnnlllllllllmmmnnnoooqqqrrr|||lllZZZMMMEEE:::111000111111111222777555444444666:::>>>AAA@@@DDDFFFCCC===999:::<<<777777:::===:::444333777???GGGccciiiTTT]]]zzzooo```fffxxx]]]GGG======666555::::::444333222111000000000000000000000////////////...,,,,,,,,,,,,,,,+++++++++************************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%''')))***(((''''''((()))((('''((()))******))))))***,,,###&&&***+++***(((''''''+++...000111000000222444???IIIXXXiiixxx~~~||||||}}}|||zzzyyy|||{{{$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((('''((()))((('''&&&'''(((&&&&&&'''((())))))))))))))))))***+++,,,,,,,,,,,,+++++++++*********)))))),,,,,,+++***)))(((''''''******))))))))))))******************))))))))))))(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&&&&'''''''''((((((((((((((())))))***+++++++++...---......---///888CCCTTTTTTZZZkkkoooppprrrRRRDDD444:::DDDPPP^^^ddd\\\OOORRRSSSXXX]]]aaa^^^WWWQQQEEEBBB???>>>@@@DDDIIILLLUUU\\\bbbeeejjjqqquuuuuupppmmmiiihhhjjjlllnnnoooqqqsssyyyyyywwwxxxwwwxxxyyy{{{}}}~~~|||yyyxxxxxxxxxyyyyyyxxxxxxxxxxxxyyyyyyyyywwwuuurrrqqqtttuuuxxx{{{~~~vvv^^^LLLDDDCCC??????>>>???@@@BBBDDDFFFGGGGGGGGGDDDBBBCCCHHHMMMNNNJJJHHHIIIKKKNNNWWW```iiiqqq{{{|||wwwlllgggnnntttqqqlllkkkkkklllnnnnnnmmmlllmmmnnnkkkkkklllmmmooorrruuuvvvnnn[[[LLLBBB888222...000222222111333777666555666999===BBBEEEIIIIIIGGGBBB<<<999:::<<<>>>:::999999333---111;;;JJJlll}}}zzzaaaQQQ^^^ssswwwjjj]]][[[mmmzzzUUUCCC>>>???777222666555444333222111111000111111000000////////////......,,,,,,,,,,,,++++++++++++)))))))))***************))))))))))))))))))))))))))))))*********)))((('''((((((((((((((('''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%$$$$$$%%%'''***'''%%%&&&)))***(((%%%$$$&&&'''((('''((()))+++%%%&&&'''''''''(((+++---###&&&***,,,...///111333,,,111888@@@HHHNNNRRRTTT```hhhpppwww~~~}}}~~~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''(((((('''((()))(((&&&%%%&&&'''%%%%%%&&&'''((())))))((((((((()))***+++++++++++++++*********))))))))))))+++*********))))))((((((******))))))))))))******)))))))))))))))*********(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$%%%&&&''''''((((((''''''&&&&&&&&&'''''''''(((((((((((())))))******++++++///------///......444===RRRaaaccckkkvvvrrr|||iiiZZZAAA777666GGG[[[aaa\\\VVVSSSSSSTTTYYY___```]]]YYYLLLHHHCCC>>><<<===AAACCCHHHPPPXXX]]]ccclllqqqqqqmmmlllmmmpppssstttrrroooqqqqqqssswwwwwwttttttxxxsssssssssvvvxxxxxxyyyyyyyyyxxxwwwvvvtttrrrqqqpppppprrrrrrppplllkkknnnqqqrrruuuyyy|||~~~~~~|||xxxwww{{{qqq]]]MMMDDDAAA@@@@@@@@@@@@BBBDDDFFFGGGIIIJJJIIIFFFCCCDDDKKKPPPTTTPPPOOOQQQUUUZZZdddnnn|||zzzxxxrrrnnnkkkmmmqqqrrrnnnjjjiiikkkmmmmmmkkkjjjkkklllhhhiiijjjmmmrrrwww|||~~~|||kkkYYYKKK???888222///...111222111222666555666888;;;>>>BBBEEEFFFIIIGGGCCC???<<<;;;;;;;;;BBB:::666555222333CCCWWWyyysss}}}tttbbb]]]kkkqqqeee\\\]]]rrryyynnn___KKKDDDEEE<<<666666222555444333222222111111111000000/////////.........++++++++++++++++++++++++((()))))))))*********+++))))))))))))))))))))))))))))))***+++***)))(((''')))(((((((((''''''''''''%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&&&&%%%$$$%%%&&&(((''''''+++//////***&&&$$$%%%'''(((''''''((()))***++++++))))))))),,,///...,,,)))%%%$$$%%%))),,,////////////////////////---444;;;???DDDJJJMMMLLLUUUVVVZZZ___ggguuu~~~uuussswwwxxxrrrlll$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''(((((('''((()))(((&&&%%%&&&'''$$$%%%&&&'''(((((((((((('''((()))******+++******************))))))))))))))))))))))))******************))))))))))))******(((((())))))******++++++(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((((((((((()))******++++++(((%%%'''---......444===QQQuuu{{{vvvyyy[[[AAA111===MMMQQQQQQTTTTTTQQQPPPTTT[[[___^^^[[[TTTOOOGGG???;;;;;;===??????GGGPPPVVV]]]ggglllmmmkkkmmmrrryyy}}}|||vvvqqqnnnkkkjjjmmmnnnpppvvv}}}ssspppppprrruuuxxx|||yyyxxxvvvtttpppmmmjjjhhhiiiooosssqqqllljjjnnnrrrrrrvvvzzz}}}~~~yyysssooovvv}}}~~~~~~|||nnn\\\MMMCCC???AAAAAAAAABBBCCCEEEGGGHHHLLLMMMLLLHHHDDDFFFMMMSSSTTTQQQPPPUUUZZZaaammmxxxyyyvvvwwwpppqqqnnnlllnnnsssqqqkkkiiikkkmmmllliiihhhiiijjjjjjkkknnnsssyyywwwrrrfffTTTGGG>>>555...111000000333222111444999222555:::???CCCEEEFFFFFFBBB@@@===<<<======<<<;;;888000...333999GGGeeesssaaa]]]^^^mmmvvvzzzwwwkkkooo~~~yyyccc^^^lllkkkXXX]]]sss[[[PPPOOOHHHBBB???888666555444333222222222222000/////////............++++++++++++++++++++++++(((((())))))*********+++)))))))))))))))))))))))))))******++++++)))((('''))))))(((((('''''''''&&&%%%&&&((())))))(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''&&&%%%&&&'''''''''+++111666555...(((&&&((())))))((('''((((((&&&(((***+++(((&&&$$$$$$"""$$$'''***++++++++++++)))))))))******,,,---...***//////+++(((+++///000000000111333999FFFUUU```[[[PPPCCC???@@@@@@:::222$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))+++*********))))))((((((&&&'''''''''(((((())))))++++++)))((((((''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&((((((((((((((('''''''''(((((((((((()))))))))))),,,///---(((+++999IIISSSnnn```;;;...444AAAOOO[[[XXXNNNNNNZZZ^^^WWWVVV]]]XXXYYYUUULLL@@@999:::>>>===AAAGGGOOOXXX```fffjjjiiimmmtttyyy||||||yyywwwwwwtttmmmjjjoooxxx{{{xxxjjjkkkmmmqqqvvvzzz{{{{{{tttqqqnnnkkkjjjkkkmmmnnnoooppprrrrrrrrrsssvvvxxx|||zzzzzz{{{|||xxxqqqkkkpppzzz~~~yyy{{{yyysssmmm^^^LLLBBBAAADDDBBB@@@BBBEEEGGGGGGFFFPPPSSSRRRMMMKKKNNNQQQQQQVVVSSSTTTXXX^^^eeeqqq|||{{{tttqqqrrrjjjjjjkkkmmmppppppooommmkkklllmmmkkkgggeeegggiiimmmssswwwxxx|||yyyqqqaaaOOODDD===666333333///111333333333222333444444999>>>AAAAAAAAABBBCCCAAABBB???888777;;;:::555...888888222===```zzz]]]SSSRRRjjjwwwnnnxxxrrrkkkuuunnnRRRKKKBBBVVV\\\```]]]VVVMMM???444111222222222222111000000......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******''''''(((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''***'''&&&---555777111)))&&&&&&''''''(((((())))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))++++++++++++++++++++++++***,,,,,,,,,,,,000777<<<555444111///......///000$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))*********)))))))))((((((''''''''''''((((((((()))******)))((('''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%((((((((((((''''''''''''(((((((((((())))))))))))'''+++---///888JJJZZZbbbqqquuuzzz~~~~~~yyylllHHH444222:::GGGSSSXXXPPPNNNTTTWWWUUUVVV[[[[[[[[[YYYRRRHHH@@@>>>>>><<<===AAAHHHPPPXXX```dddiiiooovvv{{{{{{zzzxxxwwwrrrrrrooolllmmmqqqqqqmmmnnnnnnooorrrvvvyyyyyyxxxooonnnlllkkkjjjjjjkkkkkkssstttuuuuuuuuuuuuxxxzzzzzzyyyvvvrrrooommmlllmmmrrryyy~~~~~~rrrooommmjjj___NNNDDDAAA=========@@@EEEHHHJJJJJJNNNYYY```]]]VVVTTTUUUVVV\\\YYYWWWYYY]]]cccooozzz{{{tttqqqjjjjjjiiijjjlllmmmllljjjgggiiiiiihhhfffgggjjjmmmpppuuuxxxxxxyyyzzztttkkk___QQQCCC;;;777222000111///111333444333444666777999<<<@@@@@@>>>======>>>999===>>><<<===???===777222,,,///BBBbbb\\\QQQ\\\iii~~~rrrqqq\\\FFFCCC===HHHMMMNNNJJJEEEAAA999111111222222222222111000000......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$(((...000+++&&&''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))((((((''''''((((((((((((((((((((((((***************************+++++++++***,,,111555///...,,,+++******+++,,,$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''))))))))))))))))))))))))'''''''''''''''''''''''')))((((((''''''(((((()))******))))))))))))((((((''''''''''''(((((((((((()))((('''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$''''''''''''''''''''''''(((((((((((())))))))))))***,,,---///999FFFNNNPPPUUUNNNSSSdddpppmmmdddaaajjjnnntttooovvv~~~\\\AAA222222;;;DDDTTTSSSQQQPPPPPPQQQTTTVVV\\\]]]\\\YYYTTTMMMFFFBBB;;;;;;;;;>>>DDDLLLTTTXXXbbbjjjsssxxxwwwvvvwwwyyyuuuwwwwwwsssqqqqqqmmmhhhnnnmmmmmmoooqqqrrrqqqooollllllllllllllllllllllllqqqrrrrrrqqqpppqqqsssuuuttttttqqqlllhhhiiiooouuuzzz~~~tttggghhhkkkkkkbbbTTTIIIEEE======>>>AAAEEEJJJNNNQQQQQQbbbpppoooeee___```bbbddd```]]]]]]___eeerrr~~~vvvooollljjjhhhggghhhiiiiiihhhgggggggggggggggjjjooorrryyy||||||yyyuuuooodddZZZIII???666333222000///111000111333444555777:::===AAAAAAAAA???;;;999888999777<<<@@@???===:::444---888///999]]]nnnTTT]]]{{{zzzppplllxxxfffGGG;;;<<<::::::<<<;;;666444555444000111111222222111111000///......---,,,,,,,,,,,,---,,,,,,,,,+++++++++***************)))((('''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%'''((('''%%%(((((((((''''''''''''''''''''''''''''''''''''''')))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((()))******)))((((((***,,,)))))))))((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))(((((('''''''''(((((((((((((((((('''&&&&&&%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&'''''''''''''''((((((((((((((())))))))))))......,,,+++111777666111444///222CCCTTT[[[ZZZZZZ^^^ddd}}}|||mmmQQQ<<<555888<<>>:::888777777999===@@@???;;;666111---555???WWWwwwsssjjj|||mmmvvv~~~qqqeeeeeeqqq\\\III<<<888;;;;;;444555333//////333444333111111111111111000000///......---,,,,,,,,,,,,---,,,,,,,,,+++++++++*********)))))))))((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((('''''''''''''''((()))***)))))))))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((())))))(((((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((())))))))))))******)))+++111777333,,,---000111555DDDYYYiiinnnnnnmmm|||~~~fffPPPEEE>>>888<<>>999666888;;;>>>AAALLLYYYbbbgggoooyyy~~~}}}vvvxxxwwwuuuuuuvvvuuusssqqqqqqpppnnnnnnnnnppprrrtttppppppooommmkkkllloooqqqiiijjjooouuu|||~~~|||~~~|||zzz{{{{{{tttlllsssuuuuuuppphhh___WWWRRRKKKKKKJJJHHHJJJSSSaaallltttxxxwwwtttwww~~~|||yyysssqqqsssppplllhhhfffgggiiijjjjjjjjjjjjllloootttyyy}}}}}}uuuiii^^^QQQEEE;;;666333///...222333222333666333555888:::<<>><<<:::;;;777444666555111111555666444000111111111111000//////......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******'''((((((((()))))))))***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''''''&&&$$$$$$&&&)))((((((''''''&&&&&&%%%%%%'''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&'''((())))))((('''&&&'''((())))))***))))))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((())))))''''''''''''''''''''''''************************(((''''''&&&&&&''''''(((''''''(((((((((((())))))(((((((((((((((''''''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''(((((((((((((((((())))))))))))((())))))+++111666444---***222555222===XXXttt{{{~~~|||zzzyyy{{{}}}hhhXXXDDD222777III\\\aaaWWWKKKFFFGGGKKKLLLQQQYYY```cccbbb___TTTOOOHHH@@@:::888888888999AAAKKKUUU]]]gggttt}}}~~~}}}{{{zzzyyywwwtttrrrpppoooooonnnoooppprrrsssnnnnnnllljjjhhhiiillloookkklllqqqxxx~~~~~~wwwqqqqqqpppnnnllllllmmmmmmmmmtttwwwuuuooogggccc^^^YYYNNNQQQSSSSSSVVVaaasss|||zzz}}}yyywwwvvvrrrnnnqqqvvvooollliiihhhjjjlllmmmnnnjjjlllooouuuzzz~~~~~~uuuiii[[[OOODDD999444444///---...222333222444777666888<<>><<<;;;;;;999888999666444333111222:::CCCbbbyyy|||qqqjjjvvvyyy^^^bbb~~~aaaYYYXXXeeesssQQQ===>>>===;;;888222333666666333333555555222000000111111000000///.........---,,,,,,,,,,,,---,,,,,,,,,+++++++++******'''''''''((()))*********''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$%%%%%%$$$######%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&''')))***)))(((%%%&&&&&&&&&''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))(((''''''&&&&&&''''''((('''''''''((((((((()))))))))(((((((((''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''(((((((((((((((((())))))))))))***+++******,,,000...)))(((+++///222666EEE___uuu|||yyy}}}www^^^CCC===BBBNNNZZZXXXLLLEEEHHHKKKLLLNNNSSSXXX]]]___```[[[WWWQQQIIIBBB===:::999999<<<@@@FFFOOOYYYdddlllvvv||||||zzzwwwrrrooooooppprrrttttttsssqqqppplllkkkjjjhhhfffhhhkkkooommmpppssswwwwwwtttpppllljjjhhhfffgggggggggggggggkkkqqqrrrnnnjjjjjjhhhcccWWW^^^dddgggiiisss}}}xxxuuuuuussspppqqquuummmkkkiiijjjlllooopppqqqqqqrrruuuyyy|||zzztttooodddXXXKKKCCC;;;444222555...---///333444333666:::888<<<@@@CCCCCCCCCDDDDDDAAA???;;;:::;;;:::888555777333222444777>>>NNN]]]wwwmmmkkkgggjjjqqqzzzgggPPPXXXccc~~~WWWDDD===>>>:::999888222222444444111111333444111000000000000000//////.........---,,,,,,,,,,,,---,,,,,,,,,+++++++++******(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''%%%&&&(((***((('''''''''&&&%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&'''''''''(((((())))))))))))(((((('''''''''&&&''''''&&&&&&&&&''''''((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$%%%%%%&&&'''(((((((((((((((((()))))))))))))))++++++***,,,000000---111+++---555000+++<<>>;;;:::999999<<>>:::===BBBEEEEEEDDDCCCCCC???<<<:::999999999666222///...333>>>JJJZZZrrrnnndddeeeiiinnnzzzrrr```\\\bbbuuu\\\EEE<<<======777888;;;555111333222......222444222000000000000000//////.........---,,,,,,,,,,,,---,,,,,,,,,+++++++++************))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&((()))(((&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&+++(((%%%%%%'''((('''%%%***)))'''&&&&&&''')))***%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&'''(((((('''%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))'''(((***,,,------------+++++++++++++++...333777JJJiii}}}yyyzzzuuummm|||qqqUUU>>>@@@QQQ[[[VVVMMMWWWSSSNNNKKKKKKOOOUUUYYYaaabbbbbb___XXXNNNEEE???999999888777999===DDDIIIQQQ]]]gggiiieeeiiiwwwyyyuuutttnnnooopppqqqrrrtttuuuvvvqqqtttuuurrrllliiijjjmmmnnnnnnkkkeeedddeeeddd```iiiiiikkkpppuuuvvvtttqqqnnnwww|||wwwzzz|||xxxttttttlllmmmmmmlllmmmsss|||}}}vvvnnneeeZZZOOOIII;;;888333///---...000222000111333555777888999:::===CCCIIIJJJFFF@@@<<<::::::<<<;;;999999:::888555444333111GGGqqqwwwhhh```ooowww{{{lllcccnnnYYYDDD@@@===:::999999999555222222222222111111111111000///////////////////////////...---,,,+++,,,------************************((((((((((((''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&'''(((((('''%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''((((((((())))))))))))'''(((***+++---------,,,***++++++++++++---111444@@@RRRfffrrr{{{{{{sssiiimmmvvvssskkkpppyyyaaaDDD@@@PPP]]]___\\\aaa\\\VVVQQQPPPPPPQQQRRR\\\^^^``````[[[TTTKKKFFF@@@===999555555888<<>>666444111///...000222333222222333444777:::===???CCCEEEFFFEEEBBB>>><<<;;;;;;;;;>>>???===777222///...999EEE[[[wwwyyyzzzeeefffyyy||||||fffKKKBBB>>><<<999888888777555222222222222111111111000000///////////////////////////...---,,,+++,,,,,,---************************((((((((((((''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&'''(((((('''%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((()))))))))'''((()))+++,,,,,,,,,,,,)))***+++,,,+++,,,///111555;;;PPPiiioooddd___ddd\\\jjjxxx{{{xxxvvv~~~oooNNNCCCLLL[[[eeekkkddd]]]UUUPPPNNNNNNLLLKKKTTTWWW\\\^^^^^^ZZZVVVRRRJJJCCC;;;555555666777777;;;BBBJJJPPPUUU]]]iiiqqqyyyxxx|||~~~|||wwwxxxzzzzzzyyyvvvtttrrroooqqqsssqqqmmmiiihhhhhhiiikkkjjjffffffiiijjjgggiiijjjlllpppsssuuuuuusss{{{zzzuuutttwwwzzzxxxvvvvvv||||||~~~xxxnnn___PPPEEE===888666000000//////000222444555444444444555999>>>CCCFFFHHHEEEAAA???>>>===<<<;;;<<<:::===AAA;;;111...222666MMMfff{{{xxxeeerrrwwwsssuuujjjGGG===@@@<<<:::888777777666444222222222111111111000000000////////////////////////......---,,,,,,,,,,,,,,,************************(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&'''(((((('''%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''((((((((())))))'''((()))******+++++++++(((***+++,,,++++++---...,,,000FFFdddmmm```WWWZZZcccssszzz```QQQOOOWWWfffrrrggg^^^RRRKKKJJJLLLNNNMMMPPPRRRUUUYYY\\\^^^______UUULLLBBB<<<;;;;;;888555777:::===AAAGGGNNNTTTYYYhhhjjjpppyyy}}}}}}~~~}}}}}}yyyvvvrrrrrrrrroookkkiiijjjkkkjjjllllllhhhfffiiijjjiiijjjjjjlllnnnqqqsssttttttwwwssssssuuu{{{wwwmmm___VVVJJJ???888444333333......///000222333444555444555777999===BBBFFFHHHGGGCCC>>><<<===>>><<<:::;;;777888:::444///;;;MMM___vvvlllooo{{{zzziiiaaagggxxxvvvLLL;;;;;;===999888666666555444333222111111111111000000000000////////////////////////---------,,,,,,,,,,,,,,,************************((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&'''(((((('''%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''(((((((((((((((((((((((()))******+++((()))++++++++++++,,,...,,,222AAAVVVccceeeaaa^^^lllyyy{{{rrrvvvyyykkk___]]]iiiwwwxxxmmm^^^QQQLLLMMMOOOPPPNNNNNNOOORRRVVV]]]cccfffaaaYYYOOOIIIFFFCCC===777777666666888<<<@@@CCCEEERRRUUU^^^hhhnnnpppvvv|||~~~|||yyysssqqqnnnjjjhhhiiilllnnnnnnqqqpppkkkhhhiiikkkjjjkkklllmmmnnnoooqqqssstttuuu}}}vvvyyy~~~~~~|||yyyooo^^^RRRFFFAAA:::444222111111111///000111333444444555555444777:::>>>BBBDDDEEEFFFBBB???>>>>>>@@@???;;;888555222222333444@@@]]]zzzmmmlllyyy]]]^^^jjjzzzjjj\\\gggwwwQQQ???>>>>>>888666666666555333222222222111111111000000000//////////////////////////////,,,,,,,,,,,,,,,+++++++++************************((((((((((((''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&'''(((((('''%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''((()))******((()))***+++***+++...000888;;;>>>CCCQQQbbbmmmoooooowwwooopppssszzzxxxnnnrrr|||~~~ppp```TTTMMMJJJJJJMMMLLLJJJKKKPPPWWW___dddgggccc]]]XXXSSSLLLCCC<<<888777555555777999;;;;;;>>>AAAIIITTT[[[aaakkkuuu}}}|||yyysssqqqmmmjjjjjjllloooqqqssswwwvvvpppkkklllnnnmmmooopppppppppooopppsssuuuzzz~~~~~~wwwnnnggg```VVVGGG<<<888666222111000000000///333333444555666666777777777:::>>>AAACCCCCCBBBAAA>>>???AAABBBBBB???999555///000222888GGGaaannneee{{{iiiVVVWWWcccoootttcccZZZbbbrrrOOO;;;;;;AAA>>>444444555666555333222222444111111000000000/////////////////////////////////,,,,,,,,,,,,,,,+++******************************((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&'''(((((('''%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((('''''''''((()))***))))))*********,,,000333<<<;;;888666<<>>;;;888777666777777555666<<>>???@@@@@@@@@>>>===>>>BBBEEEEEEBBB<<<666333...333:::GGGbbb{{{~~~qqqhhhtttkkkhhhbbbeeelllhhh[[[^^^yyyiiiTTT???888<<<===:::666333555666555333222333555111000000000////////////////////////////////////+++,,,,,,---,,,+++***)))************************((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&'''(((((('''%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((()))((('''&&&&&&''')))***))))))))))))***,,,111555222///...---,,,666QQQlll~~~yyy|||vvvfff|||yyy{{{iii\\\VVVHHHHHHHHHIIIKKKMMMOOOQQQWWW]]]eeehhheee]]]VVVQQQHHHFFFBBB<<<888555444444666555888;;;>>>DDDPPP]]]lllrrrzzz~~~~~~||||||}}}~~~{{{yyyxxxyyyzzz|||~~~~~~}}}{{{zzzzzzuuuvvvyyyzzzyyyyyyxxxuuurrrrrrvvvzzzvvvvvvzzz|||xxxrrrjjj^^^UUUJJJ@@@;;;888555333222000...///111333444444555555666777999<<>>======<<<<<>>777666;;;222555666555333222333666000000000000////////////////////////////////////++++++,,,---,,,+++***)))************************)))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''(((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&''''''((((((((((((((('''''''''(((((()))***+++,,,------,,,,,,222===EEEqqqzzzjjjXXXUUUqqquuutttyyyrrraaaSSSLLLIIIKKKKKKHHHHHHKKKMMMTTT\\\aaabbb```______[[[ZZZRRRGGG???<<<999555111111222444888<<>>:::666333222222333111111111111222333444555555555666777999<<<>>>???===??????;;;777777<<>>888888666444444444777:::<<<@@@EEELLLSSSXXX^^^dddiiisssvvv{{{~~~|||}}}zzz|||yyypppeee\\\TTTLLLCCC<<<999777555222111111222222222222222333333444555666888888888999:::<<<===>>>666666777999:::::::::999<<>>999444777@@@III^^^iii}}}llljjjpppsssmmmKKK===<<<;;;888777555555444333222111111000000111111////////////.....................---------,,,,,,------,,,++++++***))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&***)))((('''&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%$$$###""""""############$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((((((((($$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''(((((((((((('''''''''''''''((()))***+++)))++++++)))(((***///444===ccc{{{wwwqqqhhhjjjxxx}}}}}}}}}|||mmm]]]RRRMMMIIIGGGHHHLLLMMMNNNOOOQQQVVV\\\```fffhhhfff^^^VVVOOOGGG???<<<:::777444222222444555666888<<<@@@FFFMMMVVV[[[bbbgggnnnvvv{{{}}}}}}}}}yyyuuuhhh```SSSIIIAAA<<<666222222222111111111222333333333333444555666777888888;;;;;;:::::::::;;;;;;<<<<<<999777999;;;;;;777222444555444222444CCC\\\pppvvv{{{jjj___eeewwwhhhTTTAAA;;;:::999777555444333333222222111000000000111111////////////............//////.........---------,,,,,,,,,+++******))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&)))(((((('''&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%$$$######"""""""""######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''''''''''''''(((*********+++,,,,,,++++++...000555CCC___yyy|||kkk^^^]]]fffttt}}}uuuggg[[[PPPIIIFFFNNNMMMJJJIIIJJJNNNTTTXXXbbbfffhhheee```ZZZQQQIII???===:::777444444444555888888888:::===BBBHHHKKKPPPTTTZZZbbbhhhlllooopppyyy~~~xxxppphhhaaa\\\TTTNNNDDD===888555333111111111222333444555555555333444666888:::;;;<<<======<<<;;;:::999888888888===<<<;;;;;;:::888666444666222000666DDDZZZtttmmmooovvvtttxxx|||uuuccc^^^fffxxxzzzXXXJJJ???:::999777555444333222222111111000000000000111111////////////............/////////.........------,,,+++++++++******))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$######""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''&&&&&&&&&&&&'''((()))***)))***+++,,,,,,---...///000,,,;;;\\\qqqmmm```ZZZeeesss}}}}}}xxx~~~qqq```UUUOOOMMMKKKGGGFFFHHHLLLPPPSSSUUU\\\aaaaaa```___YYYRRRFFFEEEBBB???<<<:::888888777666555555777888999:::AAABBBEEEIIINNNTTTYYY[[[dddiiisssyyyxxxvvvzzzuuuooofff]]]UUUNNNHHHDDD===:::777444333222111111222222333444555555666666555777999;;;>>>???@@@@@@<<<;;;:::888777666666666555>>>FFFFFF>>>666444555555111666HHH]]]lllvvv|||zzzyyyeeelllyyymmmkkkllloooqqqeee]]]\\\lllbbbKKKAAA777888777666444333222222222111000000///000000111111////////////............///.........------------++++++***************)))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################"""###$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$###############$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&'''((()))***''''''((()))***+++,,,,,,---+++,,,999UUUnnnpppeeeffftttvvvyyy|||eeebbbqqqtttmmmddd^^^UUUNNNJJJHHHGGGFFFJJJOOOTTTVVVXXX[[[YYYUUUPPPPPPNNNLLLHHHDDD@@@===777666555555666666555333888777777888;;;@@@EEEHHHJJJOOOXXX```dddfffmmmuuuyyy}}}tttjjjcccSSSOOOJJJDDDAAA===:::777111111222333444444555555333333333444555666777888;;;<<<>>>???@@@@@@@@@???;;;:::999777666666666666>>>NNN\\\YYYGGG666000222777:::JJJcccrrrqqqjjjhhhllltttmmmuuu~~~}}}wwwqqqpppccclll}}}vvv\\\EEE???>>>666777666555444333222222222000000/////////000111111////////////..................---------,,,,,,,,,************************))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################!!!!!!###$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###""""""#########$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&%%%%%%&&&&&&((())))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&'''((())))))(((((('''((()))*********---...,,,...===VVViiipppiiiwwwsssuuuwwwlll[[[]]]yyyooo___RRRJJJDDD@@@DDDHHHJJJJJJLLLRRRTTTRRRUUUVVVXXXXXXVVVQQQLLLHHH@@@===:::999999999777555333333222222444666999;;;<<<===BBBJJJOOORRRYYY```bbbgggnnnsssvvvxxxzzz}}}xxxdddVVVOOOHHHBBB>>><<<999888777777555333222333444555555666777888666555555555777:::<<<>>>BBBCCCCCCCCCBBB???===;;;:::999888888777777888888FFFTTT^^^WWWDDD888:::BBBPPPZZZnnn~~~{{{nnnkkkrrr~~~sssooowwwooozzz~~~{{{aaaKKK???888<<>>BBBEEEHHHHHHGGGFFFBBB>>>:::777:::999999888999999:::::::::BBBGGGAAA888;;;MMM^^^ooo|||}}}mmmwwwyyywww}}}[[[HHH>>><<<:::======444777666555444333222222222///////////////000111111000/////////............,,,,,,,,,+++++++++******)))))))))))))))*********))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&%%%$$$###"""$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))))))))))))))---+++,,,---,,,000AAASSSjjjzzzxxxkkkvvvllliiigggvvvuuusss}}}uuuttt}}}|||sssqqq```JJJMMMGGGDDDGGGHHHFFFFFFIIIOOOSSSYYY___bbb```ZZZUUUUUURRRLLLFFF@@@;;;777666888666333333444666666666444444555666777999:::;;;BBBDDDGGGJJJMMMPPPRRRSSS[[[]]]aaafffkkkqqqtttwwwssssssssstttxxx|||zzzkkk___VVVRRRPPPHHHFFFAAA===:::999999:::555555444444444444333333444444333333444666888999444888===AAABBBCCCCCCDDDHHHEEEBBB>>>;;;:::;;;;;;>>>BBB===<<>>UUUrrr~~~|||ttt{{{dddIIIEEE???;;;888666444333444444333333222111000000000000000000000000000000//////...------------...------,,,++++++******))),,,+++***)))(((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((+++***+++,,,******333???MMMfffrrrnnnqqqrrryyy~~~|||zzzxxx}}}nnnhhhccc[[[RRRJJJEEECCCBBBIIILLLRRRYYY___bbbbbb```XXXXXXXXXUUUQQQJJJDDDAAA???;;;777555444555555555333333333444555666777888777888:::===???AAABBBBBBCCCEEEGGGKKKNNNRRRTTTVVVVVVVVVUUUUUUWWWZZZ^^^```^^^]]]\\\[[[ZZZZZZZZZZZZ[[[VVVNNNFFF???<<<;;;;;;@@@>>>;;;999777777777888666666666666666666666666777777777888999999::::::???AAACCCCCCAAA???>>>>>>;;;<<<;;;::::::===BBBFFFFFFYYY]]]OOO>>>...111BBB555777<<>>888666555555444333333222222333333444555111222222333444555666666666777888999;;;<<<===>>>@@@???>>>======???AAACCC@@@@@@???>>>=========>>>AAA???===:::999:::;;;<<<888777777666666666777777666666666777777888888999:::<<>>:::===???>>>>>>AAAIIIPPPcccmmmeeeQQQ@@@222444CCCGGGRRRaaannn{{{ooojjj|||uuurrrsssiii___aaaooolllLLL:::<<<:::777555555666555444222222111111000000//////000000000000000000000000///......---------------------,,,++++++******)))******)))))))))))))))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&(((+++------+++++++++333CCCUUU``````VVVMMMnnnwwwzzzjjjhhhzzzmmmYYYYYYdddooozzzzzz~~~yyyuuummmbbb\\\WWWQQQLLLKKKMMMNNNNNNVVVYYY^^^bbbcccbbb```^^^UUUOOOFFF>>>:::999888777666555444333333222333333444444444444444555555666777777777888888888888999999999888777777888:::;;;<<<<<<;;;::::::;;;;;;;;;:::999999999999999999999666666777777888888888888444555666888:::<<<===>>>AAADDDHHHLLLMMMLLLIIIGGG??????>>><<<::::::;;;===<<>>BBBEEEJJJMMMJJJDDDAAAEEEJJJJJJLLLDDD>>>HHHVVVhhh}}}|||{{{rrrgggooowwwhhheeeUUUaaavvvwwwZZZKKKCCC<<<777888666444444444444333111000000000///////////////////////////////////////......---,,,,,,,,,,,,,,,------,,,++++++******)))...---+++***((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######"""######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''))))))(((%%%'''+++,,,***...,,,,,,333@@@OOOZZZ___TTTsss~~~nnnjjjrrr{{{kkkgggZZZkkkpppeeegggpppzzzxxxrrrmmmiiidddaaa```^^^[[[XXXXXX[[[^^^``````[[[TTTOOOLLLLLLKKKKKKDDDCCCAAA>>><<<:::999888777666555444333444555666222222333333333333444444666666666777888999:::;;;999999999999::::::;;;<<<======>>>>>>>>>===<<<<<<<<<;;;;;;:::::::::;;;;;;@@@@@@BBBDDDFFFHHHJJJJJJJJJJJJJJJIIIFFFBBB===;;;:::::::::<<>>;;;999777777777888777777777777777777777777999999999999:::;;;;;;<<<;;;:::;;;;;;<<<===>>>???888999999:::;;;<<<<<<<<<@@@???>>>>>>>>>@@@BBBCCCHHHHHHHHHHHHHHHHHHHHHHHHCCCCCCBBB@@@???===<<<;;;999999;;;>>>EEEQQQ^^^gggjjjcccWWWHHH;;;444444555@@@BBBIIIiiivvvmmmrrr|||nnneeedddooojjjTTT???;;;>>>>>>:::666444333222333333333111000000000000000000000000000000000000000000000000000...---,,,,,,++++++,,,,,,------,,,++++++******))),,,+++***)))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''!!!((()))&&&%%%***---+++!!!''',,,,,,***...:::DDDRRR{{{ssstttwwwmmmmmmzzz|||uuufffZZZPPPNNNPPPVVV___nnn|||vvvrrr```^^^[[[[[[\\\]]]^^^^^^cccaaa^^^[[[WWWUUUSSSRRRKKKIIIEEEBBB???>>>===>>><<<<<<<<<;;;;;;::::::::::::::::::::::::999999999============>>>???AAAAAACCCCCCDDDEEEFFFGGGGGGHHHEEEDDDBBBBBBCCCFFFIIIKKKKKKJJJIIIHHHFFFEEEDDDCCC;;;;;;;;;;;;===???BBBCCCEEEDDDBBBAAAEEENNNYYYaaaTTTKKK???555111444;;;@@@JJJaaazzzvvv{{{|||xxxaaa^^^dddtttzzz^^^EEE===777777777222222555111111000111333333222000000000000000111111111111000000000000000000000000...---,,,,,,++++++,,,,,,------,,,,,,+++******)))))))))((())))))***++++++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&(((((((((((((((((((((((('''''''''''''''((())))))++++++,,,---...///000111FFFjjjqqqrrrxxx~~~yyyxxx|||nnn\\\XXX^^^wwwsssaaaQQQEEE===HHHKKKRRRddd|||nnnbbbeeennnzzzwwwmmmbbb___]]][[[[[[\\\___```aaa```^^^]]]___aaaYYYUUUOOOKKKIIIHHHEEEBBBDDDBBB@@@???@@@AAA@@@???AAA>>>;;;;;;<<>>888???AAA===???IIISSSWWW___MMM===;;;======<<<===???999111888GGGHHHJJJWWWxxx{{{eeekkksssttt~~~mmm[[[\\\bbbkkk~~~WWWDDD:::999777666555555555666333333333222222222111111///////////////.........////////////////////////---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******************))))))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$###"""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''(((((()))******+++,,,---...//////:::UUUrrr~~~}}}vvvmmmeeekkknnnzzztttlllyyyttt{{{xxxaaaYYYSSShhh|||mmm```VVVQQQOOODDDHHHMMMQQQYYY___[[[SSSCCCFFFNNN[[[jjjvvv}}}uuurrrssswwwwwwpppiiigggiiiaaaWWWSSSUUUZZZ^^^```WWWUUUSSSRRRRRRRRRPPPOOOOOOMMMLLLKKKKKKJJJHHHGGGHHHDDD???===???CCCGGGHHHHHHIIIJJJJJJJJJKKKMMMOOOFFFHHHHHHDDDFFFMMMPPPOOOQQQOOOLLLKKKKKKJJJGGGDDDBBB@@@===;;;===@@@EEEGGGAAAEEEGGGGGGNNN\\\gggkkkYYYHHH888666999::::::;;;...===KKK\\\lllnnnmmmvvv{{{xxxzzzxxxoooooowwwnnn[[[SSSaaauuuYYYDDD@@@888777555444333333444444222222111111111000000000////////////............---------------------------,,,,,,++++++,,,,,,---,,,,,,+++++++++******************)))))))))((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))((())))))***+++,,,------///===OOO\\\bbbaaaWWWMMMdddnnnqqqjjjqqq}}}tttdddkkkuuupppdddppp}}}rrrhhhccceeeiiiqqqqqqnnnhhh```UUUFFF888CCC@@@===@@@GGGOOOTTTVVVXXX]]]hhhuuu|||{{{zzzzzz}}}nnn[[[QQQRRRTTTSSSOOOQQQQQQRRRSSSUUUVVVVVVWWWTTTSSSRRRRRRSSSSSSQQQOOOMMMHHHCCC@@@CCCHHHMMMOOOOOOPPPPPPOOONNNNNNPPPRRRKKKLLLIIIEEEDDDGGGIIIHHHGGGHHHJJJIIIFFFCCCBBBAAA>>>CCCEEEGGGQQQ```eeeaaaOOONNNJJJIIIOOOYYY^^^^^^MMMAAA666222444555777999???[[[qqq|||~~~}}}uuukkk```^^^ZZZTTT]]]{{{sssUUU@@@999;;;555555444333222222222222000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***************))))))))))))((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((()))***++++++,,,,,,+++///666AAALLLSSSSSSPPPXXXlllsssjjjjjjqqqgggtttzzzxxx}}}dddKKK@@@<<<666444999AAACCCBBB===???GGGTTT```hhhrrrzzzyyyooobbb\\\\\\ZZZTTTMMMOOOPPPOOOMMMKKKJJJLLLNNNMMMLLLKKKLLLNNNPPPPPPOOOIIIFFFBBBAAACCCHHHKKKMMMKKKKKKJJJHHHEEEEEEFFFHHHGGGFFFCCCAAA@@@BBBDDDDDDHHHMMMRRRQQQMMMIIIHHHIIIIIIWWWccciiivvv|||lllPPPJJJCCC???AAACCCBBB???:::::::::999:::???HHHOOOiii~~~xxx}}}iii```]]]aaaiii[[[FFF@@@===777222444333333222222111111111000000000/////////......------...............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++***************)))))))))(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""###$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((()))))))))***++++++,,,,,,,,,***,,,222<<>>===>>>AAADDDFFFFFFCCCCCCCCCAAA???@@@CCCEEEDDDCCCCCCEEEIIILLLQQQTTTbbbgggjjjggg^^^VVVTTTTTTVVVeeeqqquuuzzz{{{jjjSSS@@@;;;666555666777777888:::DDDNNNQQQRRR[[[lllyyy}}}sssnnnyyynnnfffjjjooovvvXXX:::111777:::444,,,222222222222222222111111111000000000000/////////,,,---------......//////------------------------,,,++++++******++++++,,,+++++++++*********)))))))))))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""###$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((()))))))))*********++++++,,,)))(((***///;;;OOO```ccczzzvvv{{{tttpppjjjfffjjjxxxlllccccccfffmmmyyy~~~||||||wwwrrrrrrsssiii[[[JJJ???666444555666999======@@@DDDJJJRRR^^^lllvvv{{{|||xxxlll[[[NNNJJJKKKGGGFFFFFFGGGIIIIIIGGGEEE?????????AAADDDGGGGGGGGGKKKLLLLLLLLLMMMPPPTTTXXX^^^ZZZXXXYYYYYYYYY[[[___iiilllllleeeZZZOOOJJJHHHIIISSSYYYZZZZZZXXXJJJ;;;444222111222222555@@@JJJccclllrrrooommmvvvooosss~~~{{{uuueeeiiiyyyzzzIII@@@888666444222111222111111222222222111111000000000000000////////////,,,,,,,,,---......//////------------------------++++++************+++++++++************)))))))))))))))((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((((((((()))))))))***(((((()))(((,,,:::JJJaaaqqqzzzzzz{{{||||||zzzvvvsssrrrpppgggqqqtttccc^^^^^^iii{{{~~~ttttttzzz|||fffWWWHHHCCCBBB???;;;:::<<<<<<<<<<<>>:::777555666888888999CCC\\\ttt||||||}}}|||nnnnnn}}}jjjRRR888777888888333///111666...///000111111000///.../////////.........------++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''''''''''''''***((()))***&&&###)))333IIITTT^^^ccciiippprrrnnnlllrrr}}}qqqfffaaakkkwww{{{yyyttt}}}|||ooojjjtttxxxbbbWWWSSSMMMFFFBBB???===:::777666888<<<@@@KKKWWWdddeee[[[QQQLLLMMMTTT[[[fffqqqwwwuuunnnhhh```^^^[[[\\\___dddhhhjjjdddcccbbb```___```dddhhhhhh___VVVQQQHHH===888;;;333555888999888777666666666555888<<<;;;555444888777:::@@@CCCHHHZZZxxxzzz{{{vvvfffiii{{{[[[BBB666555///+++---000000///000,,,---.../////////...---......---------,,,,,,,,,++++++,,,,,,---...//////++++++++++++++++++++++++++++++************++++++************)))))))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$######""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$######"""#########$$$###"""!!!!!!###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))(((&&&%%%&&&(((+++111777???IIIVVV___[[[QQQ\\\dddyyy~~~iiibbbkkk}}}{{{pppqqqlll}}}zzz{{{{{{{{{~~~wwwzzzdddNNNCCC>>>:::<<<@@@===<<<===BBBAAA<<<999;;;@@@EEELLLTTT```hhhbbbWWWLLLOOOLLLFFFHHHOOONNNFFFHHHJJJIIIFFFBBBAAADDDHHHCCCAAA>>>:::666444444444555444555777999777666666666???@@@888999EEEOOOOOO[[[\\\[[[```rrrnnnvvvssszzz|||uuummmkkkkkkpppnnnPPP999111222///////////////......---,,,,,,,,,---------............---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,+++***)))))))))***************))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################%%%%%%%%%$$$$$$$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$###############%%%$$$###"""###$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((&&&%%%%%%(((***)))---222999HHHXXX^^^]]]YYYddd~~~uuuvvvttt~~~xxxjjjxxx|||}}}~~~vvvkkk\\\FFF777555DDDEEEFFFBBB===888777777444999===@@@FFFLLLJJJDDD:::<<<<<<::::::===>>>;;;;;;:::999999999999777555>>>>>><<<:::888777888:::999888;;;AAAGGGHHHFFFDDDEEEKKKNNNNNNXXXiiipppnnnuuuuuuuuu|||yyyvvv}}}qqqggghhh[[[rrrjjjOOO>>>333222555...////////////...------,,,,,,,,,,,,------------------------,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++*********,,,+++******))))))***************)))))))))((((((((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################%%%%%%%%%%%%&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$########################%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$###############&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&''''''''''''((((((((('''''''''&&&$$$%%%'''))))))***+++...:::MMM]]]eeedddfffwwwssstttlllkkkxxx~~~vvvbbbXXXZZZOOOZZZ]]]RRRFFFAAA<<<777888<<<>>>===<<<===<<<999999777777999999666888<<<999888777999;;;;;;999666000444888777555555999>>>???GGGSSSaaakkkmmmhhhbbbmmmooooooqqq}}}{{{zzz|||ooojjjiiivvvzzzsss\\\BBB444111111111333...............---,,,,,,++++++,,,,,,,,,------------------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++++++++*********++++++***)))))))))************))))))))))))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$############$$$%%%$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&'''&&&$$$$$$&&&(((---,,,***)))...<<>>666444;;;>>>;;;===DDDCCCDDDCCC===888777===BBBBBBNNNXXXWWWNNNJJJRRR\\\uuussstttxxxeeecccyyyuuutttyyy|||yyyyyynnnIII;;;000...222111///------------------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,+++++++++*********************))))))))))))*********)))))))))(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######################################################$$$$$$$$$$$$#############################################$$$$$$$$$################################################$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$###$$$$$$$$$###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''%%%&&&'''&&&%%%$$$&&&'''))))))((('''&&&+++444<<>>BBBEEEWWWlllnnnpppvvv}}}yyyrrruuu|||~~~uuunnnjjjzzzxxx{{{vvvsssxxxmmmUUU:::...000444222------,,,++++++++++++***)))))))))(((((((((((((((((()))((('''&&&&&&'''((()))&&&''''''''''''((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""""""""""""""###$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''&&&''''''(((((((((''''''---))))))...000333???LLLhhhppp~~~xxx|||vvviiikkk{{{}}}xxxwww~~~{{{{{{xxx~~~}}}zzz{{{wwwooozzzgggMMM:::444000///...,,,,,,...---,,,***)))(((((())))))((((((((((((''''''''''''(((''''''''''''''''''(((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))((((((((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$###################################################""""""""""""###$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""#########$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((()))))))))))))))///(((###&&&...222111///LLLUUUfffxxx~~~jjjppp}}}gggWWWZZZjjj|||}}}sssjjjhhh}}}|||{{{tttkkkgggsssyyygggSSS===------...111444111++++++000++++++++++++*********+++''''''''''''''''''''''''&&&''''''((((((''''''&&&%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''(((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######""""""""""""######################################################%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$######################################################""""""######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$##################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''######$$$%%%'''((()))***###,,,111---''''''---111---444CCCXXXkkkzzzlllooo|||sssbbbeeerrrmmmggglllrrrsssyyy}}}wwwrrrlllooozzztttvvvrrr{{{}}}{{{xxxttt^^^DDD888555333111222***&&&))),,,)))))),,,%%%''')))***)))))))))***&&&'''''''''''''''''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''(((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""########################%%%$$$$$$$$$$$$$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$#########################################################"""######$$$%%%########################$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$$$$#########""""""###########################$$$$$$%%%%%%$$$$$$############################################################$$$$$$%%%%%%%%%######$$$$$$$$$$$$######################################################&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''(((((((((((())))))))))))***************---111777BBBUUUkkkzzzuuueeerrrzzzxxxzzzrrrllleeebbb]]]ZZZ^^^fffrrr}}}yyysssuuu~~~~~~zzz|||xxxsssooommmooouuu{{{~~~\\\QQQBBB666111/////////+++++++++*********))))))((((((((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$#########""""""$$$$$$##########################################$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$$$$#########""""""###########################$$$$$$%%%%%%$$$$$$###################################################$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$######################################################&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''(((((((((((((((((()))))))))*********...///000///000777BBBJJJaaarrr}}}{{{{{{|||tttzzzyyyoooddd^^^```jjjtttzzzwwwwww{{{|||{{{lll___]]]cccnnn~~~hhhQQQFFF@@@;;;333...,,,,,,,,,+++++++++*********)))))))))((((((((((((''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$#########""""""################################################$$$$$$$$$###############"""############$$$$$$$$$$$$$$$$$$##########################################$$$$$$%%%%%%$$$$$$###################################################%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######################################################%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))******)))+++---,,,***+++...111777III]]]kkkzzzvvvcccbbbooo|||tttbbbiiimmmiiieeeddddddcccdddlllzzzyyy{{{zzzzzz{{{yyy|||kkkcccnnn~~~~~~fffPPP===000,,,---,,,,,,---......---+++************))))))))))))(((((((((''''''''''''&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$#######################################################################################""""""#########$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$###################################################%%%%%%%%%$$$$$$###############$$$$$$$$$$$$######################################################%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$##############################$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))***$$$(((,,,.........000222+++333;;;FFFWWWnnnuuucccUUUTTTaaammm{{{tttnnnfff___VVV[[[fffkkkrrryyysssuuuzzz|||yyy{{{hhhPPPAAA888333333555+++,,,---///000///,,,+++******)))))))))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$#######################################################################################$$$$$$$$$################################################""""""#########$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$###################################################%%%%%%%%%$$$$$$###############$$$$$$$$$$$$######################################################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$####################################$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((())))))))))))***+++,,,+++++++++,,,,,,.........666HHHZZZdddiiikkkkkkgggbbbbbbjjjtttvvvmmmhhhiiikkkooo|||~~~ooorrriiijjjyyy~~~}}}pppmmmmmmpppvvvvvvnnnPPPCCC555000/////////111+++,,,,,,,,,+++***)))((()))))))))(((((((((''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$#######################################$$$$$$$$$"""############$$$$$$$$$###############$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###################################################%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$####################################$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''(((((((((((())))))+++******))))))******+++***---000///...111777===CCCIIIUUUbbbjjjrrr~~~pppiii___XXX\\\gggqqq{{{tttqqqtttyyydddOOOCCC@@@888222---...///,,,)))***+++,,,,,,***)))(((***+++(((((((((((('''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$###############################################################$$$$$$$$$"""""""""###$$$$$$%%%%%%########################""""""#########$$$$$$$$$"""############$$$$$$$$$""""""#########$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###################################################$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$######################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))''''''''')))+++---------(((***...000...+++*********---777EEERRR]]]mmm{{{~~~vvv~~~sssfffdddlllrrrsss{{{zzzuuuyyy{{{{{{sssfffjjjrrryyyuuueeeSSSEEE:::111---......++++++......++++++---***,,,,,,+++)))(((***,,,((((((((('''''''''&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$!!!""""""###$$$$$$%%%%%%########################""""""######$$$$$$$$$$$$"""############$$$$$$$$$""""""######$$$$$$$$$$$$########################$$$$$$$$$%%%%%%$$$$$$$$$#########################################################$$$$$$%%%%%%&&&######$$$$$$$$$$$$######################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))&&&&&&&&&((()))***)))'''***'''&&&(((***+++,,,---222,,,***---000666CCCPPP___lll~~~vvv~~~{{{mmmdddfffmmmzzzzzz|||tttvvv|||}}}xxx|||tttuuu{{{yyyqqqzzztttwwwfffPPP@@@666......000//////000+++))))))***)))&&&)))---''')))+++)))&&&$$$%%%&&&(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""######$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%################################################%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###########################"""###%%%%%%$$$$$$%%%'''######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$########################################################################$$$$$$#####################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%$$$######$$$%%%%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************---------......000111111===BBBTTTjjjtttvvv~~~uuugggiiirrrtttzzzzzzjjj```aaa]]]gggvvvxxxpppgggdddhhhqqqyyy}}}~~~|||mmmccchhhjjjllluuulllZZZKKK???888000///...------,,,------+++++++++*********))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''(((&&&$$$""""""$$$&&&((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$#########"""""""""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###########################!!!###$$$$$$""""""###%%%############$$$$$$$$$%%%"""############$$$$$$$$$###################################################################################################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%$$$######$$$%%%%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$#########$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))*********+++++++++,,,,,,---//////333222999EEELLLPPP\\\kkk|||uuussskkknnnwww}}}vvvooogggcccfffoooyyy~~~{{{vvvjjjXXXJJJ@@@888222...000///...---,,,,,,,,,,,,++++++*********)))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$#########"""""""""############$$$$$$$$$################################################################################################$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###########################"""###$$$###!!!!!!!!!###"""""""""#########$$$$$$"""############$$$$$$$$$###################################################################################################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$###########################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))***+++,,,,,,...******...000222<<>>666222000///.........---,,,,,,,,,,,,++++++,,,+++***))))))((((((((()))))))))(((((((((''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&((())))))(((&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$%%%&&&%%%$$$###$$$%%%"""""""""#########$$$$$$"""############$$$$$$$$$########################################################################"""""""""###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$##################$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((())))))******))))))))))))*********)))(((((()))+++---/////////...------...///000333888@@@HHHPPP[[[iiisssppp|||xxxpppyyymmm^^^UUUFFF>>>999//////,,,---000000------000---------,,,,,,++++++++++++***)))(((''''''''''''(((((((((((('''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""###############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############################################################$$$$$$$$$"""############$$$$$$$$$################################################################################################$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###########################"""###$$$$$$######$$$%%%############$$$$$$$$$%%%"""############$$$$$$$$$########################################################################!!!""""""###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$##################$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%!!!"""%%%'''(((''''''&&&&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))(((((((((((())))))++++++)))((()))---//////***+++...000111111000///111111111000222777>>>CCCGGGQQQ___jjjooorrruuuwww}}}sssxxx||||||pppeee]]]OOO???999888000///222...555000,,,,,,)))%%%(((///+++,,,,,,,,,+++++++++,,,***)))((('''&&&&&&&&&&&&((((((((('''''''''&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""""""""#########$$$"""############$$$$$$$$$########################################################################""""""#########$$$$$$$$$"""############$$$$$$$$$################################################""""""""""""""""""""""""########################$$$$$$############$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######################## !!!######""""""###%%%###$$$$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$########################################################################!!!""""""###$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%######""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$######"""############$$$$$$$$$"""###$$$%%%%%%$$$###"""###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$$$$#######################################$$$$$$%%%%%%%%%!!!"""%%%'''))))))(((''''''&&&&&&%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((('''''''''((((((((()))***+++,,,---+++(((---------,,,++++++,,,---'''+++...000111222///,,,333222222444888>>>DDDGGGVVV```dddiiisssqqqkkkmmm{{{|||uuummmXXXQQQJJJFFFCCC???:::777555+++///444//////222...***))),,,000...((((((...((()))***)))((((((((()))))))))((('''&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""#########$$$"""############$$$$$$$$$########################################################################""""""######$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""!!!!!!$$$$$$############$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################%%%$$$$$$######$$$$$$%%%########################$$$$$$############$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%'''((()))(((&&&%%%$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))************************************+++++++++,,,,,,,,,.........////////////000666777999<<>>666444222222333555555555000222333111...,,,+++,,,000...,,,,,,......,,,+++'''(((((()))))))))(((((((((((((((((((((((((((((((((((())))))(((((('''&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&""""""######$$$%%%%%%%%%############$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$$$$$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))(((((('''(((((())))))******++++++((()))******++++++******(((((())))))+++,,,......------......//////000000222333333333333222111000111111222222222222111000777666555444555666777888999888666666777;;;???BBB999777444444555777888777666999:::999444222222444000...+++,,,......,,,))))))))))))))))))(((''''''))))))(((((((((((())))))((())))))))))))(((''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%""""""###$$$$$$%%%&&&&&&############$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$$$$$$$%%%%%%##############################$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))(((((((((((()))******+++,,,,,,******+++,,,,,,,,,,,,+++,,,,,,---...///111333444333333333444555555666666666777999:::;;;;;;;;;;;;;;;<<<>>>AAACCCDDDDDDDDDGGGEEEBBBAAAAAACCCGGGIIIDDDDDDEEEFFFHHHIIIKKKLLLGGGCCC@@@>>>>>>?????????===@@@CCCBBB>>><<<>>>AAA999666333333666777444000////////////...,,,+++*********)))(((((()))******)))))))))))))))((('''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$""""""###$$$%%%%%%&&&&&&############$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((())))))***++++++,,,,,,++++++,,,------------,,,000000111222333555777888777888888999:::;;;;;;;;;999;;;===@@@BBBCCCCCCCCCCCCFFFJJJPPPUUUXXX[[[\\\VVVTTTPPPMMMNNNQQQUUUXXXOOORRRUUUXXXYYYYYYXXXWWWVVVRRRMMMJJJIIIIIIHHHHHHAAAEEEIIIIIIFFFEEEHHHKKKIIIFFFBBBCCCFFFGGGCCC@@@<<<<<<;;;:::999777666555+++***)))(((((()))***+++)))))))))))))))(((((('''(((((((((''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((''''''%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######%%%'''(((&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###""""""$$$%%%&&&%%%)))$$$ !!!%%%'''%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""""""""#########$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''(((((((((((((((''''''''')))))))))))))))(((((((((,,,***)))'''''')))+++,,,)))***+++++++++++++++***---///000///...---...///444555777:::999888999;;;@@@===;;;<<<>>>??????>>>>>>:::<<>>EEETTT```^^^UUUMMMQQQ\\\___WWWLLLOOOKKKHHHJJJNNNMMMEEE===666222......//////...,,,,,,***((('''(((((('''&&&'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$###&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######%%%&&&(((&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""###%%%%%%%%%&&&%%%$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$######$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''(((((((((''''''(((((((((((((((((((((((()))))))))(((((((((((((((******)))))))))***+++,,,,,,------...............///111555666666555555555777777999:::999999:::===;;;;;;;;;<<<===>>>>>>===KKKFFFGGGPPPXXXZZZ\\\___UUURRROOOQQQVVVZZZ[[[ZZZ```\\\YYYWWWUUUSSSOOOLLLMMMNNNLLLHHHHHHLLLKKKHHHIIIGGGEEEBBB@@@@@@BBBCCCKKKLLLKKKGGGDDDGGGQQQZZZ```^^^^^^cccjjjmmmiiicccWWWVVVTTTRRRQQQPPPNNNNNNEEE@@@;;;777555222...+++...---+++***************'''''''''&&&&&&'''''''''((((((''''''''''''''''''$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###$$$%%%&&&'''$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%""""""$$$&&&''''''(((***+++***'''$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&''''''((((((((((((((((((((((((((((((((())))))(((((((((((((((((()))))))))******+++,,,,,,,,,,,,+++,,,...000333444555555777:::>>>???>>><<<::::::888999:::::::::===@@@BBBDDDGGGJJJLLLMMMNNNOOOPPPSSSXXXdddqqqvvvqqqiiidddfffdddcccdddhhhlllooopppvvvtttqqqnnnllljjjfffccccccccc___[[[[[[]]]YYYSSSSSSRRRPPPLLLHHHFFFGGGHHHGGGJJJKKKIIIEEEEEEIIINNNNNNQQQVVVXXXYYYXXXVVVUUUWWW\\\aaa```ZZZVVVVVVXXX[[[XXXRRRMMMGGG@@@999555///...,,,***)))((((((((())))))))))))((((((((('''((((((((()))))))))))))))$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&((())))))'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###$$$'''***,,,,,,...///000///---***(((&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((())))))))))))((((((((())))))))))))******((((((((()))))))))))))))(((***,,,...///...---------///222777;;;???AAABBBGGGIIIIIIHHHEEEAAA@@@???>>>BBBDDDDDDFFFMMMRRRUUUXXX\\\```dddfffiiinnnqqqwww~~~|||tttpppiiibbb]]]]]]```cccWWWYYYXXXSSSLLLHHHHHHJJJGGGJJJLLLMMMKKKIIIHHHHHHNNNYYYeeejjjeee\\\WWWUUU``````___\\\VVVMMMEEE???>>>>>><<<888444000//////+++++++++***************((((((((()))))))))))))))%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''+++///111111222///...///111000+++&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''((())))))******))))))))))))))))))******++++++)))))))))*********++++++)))+++...111222222000///444666:::>>>BBBFFFIIIJJJLLLMMMMMMKKKHHHGGGHHHIIILLLRRRVVVWWW\\\gggnnnppplllooosssxxx}}}zzzzzzwwwlllaaaZZZXXXYYYSSSQQQNNNMMMKKKJJJGGGDDDFFFNNNYYYaaa```ZZZPPPJJJOOOSSSWWWYYYUUUOOOGGGBBBGGGGGGFFFBBB;;;555222111...---,,,+++************((((((((((((((((((((((((&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))'''''''''''''''(((((((((%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%***...222222222000,,,***,,,111222---'''$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((()))***************)))))))))***++++++,,,,,,*********+++,,,,,,------,,,---000333444555444444777999<<>>666111//////000,,,,,,+++***)))(((((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''')))((((((''''''''''''(((&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###''',,,//////,,,)))***,,,---......///222555$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%'''&&&$$$$$$$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))***++++++++++++***))))))***+++,,,,,,------,,,,,,------...///000000000111333555777999::::::AAADDDHHHOOOUUUZZZ^^^```gggppp~~~wwwlllbbbeeejjjkkkfff^^^TTTMMMGGGGGGEEEBBB@@@BBBIIINNNMMMVVVbbbhhhhhheeedddeee\\\UUUKKK@@@888555555555///...---,,,***)))(((((((((''''''&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""%%%'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''''''''&&&&&&&&&&&&%%%&&&'''((('''&&&+++)))(((((())))))'''&&&''''''''''''(((((((((((()))************)))(((((()))*********+++,,,)))&&&+++)))''''''((((((&&&$$$(((((((((''''''&&&&&&%%%&&&&&&&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&''''''&&&'''''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$+++$$$%%%000555...+++---///...------,,,---...///((('''&&&$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((((('''&&&%%%%%%(((((((((((())))))))))))((()))+++,,,,,,,,,+++***''',,,---)))***......***......///000222444666777222444777;;;@@@EEEHHHJJJXXX[[[```ccchhhppp{{{kkkbbbUUUPPPJJJHHHGGGGGGIIIKKKIIIHHHKKKQQQTTTSSSUUUYYYSSSRRROOOKKKHHHEEEDDDCCCFFF@@@888111,,,+++,,,---+++******)))))))))))))))&&&'''(((((())))))((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%############%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((''''''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))'''''''''(((((((((((()))***)))))))))*********)))+++*********++++++************))))))))))))))))))++++++,,,,,,,,,,,,++++++***+++++++++,,,---,,,+++((((((((()))***++++++***(((((())))))))))))*********))))))(((((()))******'''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''$$$)))222444,,,+++111111000...,,,,,,,,,---...((('''&&&$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''((((((''''''&&&%%%(((((((((((()))))))))*********+++,,,,,,++++++***---000///+++,,,000222///333444555555666888:::<<<:::;;;???EEEKKKRRRXXX[[[gggiiinnnuuuuuu___YYYTTTVVVZZZXXXOOOHHHKKKFFFCCCFFFHHHHHHJJJMMMUUUTTTRRROOOLLLJJJIIIHHHLLLJJJFFF???666///***)))+++)))(((&&&&&&&&&'''((((((((((((((((((''''''&&&((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&)))(((((((((((()))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''((((((((()))))))))''''''(((((())))))******)))))))))))))))((((((((()))))))))*********++++++***)))))))))******++++++------...............------,,,---.../////////000...///000///,,,+++++++++((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$"""$$$+++444333,,,---444222111...,,,++++++---...((('''%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''((((((((('''&&&&&&((((((((()))))))))******++++++++++++++++++++++++---......,,,...333666666999999999999999;;;???BBBCCCGGGNNNYYYdddoooxxx}}}|||||||||qqqiiiccchhhrrrsssfffXXXWWWLLLAAA???AAABBBCCCFFFKKKLLLMMMOOOQQQSSSUUUVVV]]]\\\XXXQQQGGG>>>777333222000,,,(((&&&&&&((())))))))))))(((''''''&&&&&&((('''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%'''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((()))))))))(((((((((((())))))))))))((()))))))))((((((((()))***+++,,,,,,,,,,,,---...////////////000111333333111222333444444444444444222222444777777444444777666777888666333222333444111000///...---,,,,,,+++***))))))(((((((((((((((((((((((((((''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###***222333//////333111000...,,,+++,,,...///'''&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''(((((()))))))))*********++++++******++++++,,,------///111333777<<>>???>>>>>>???DDDMMMTTT[[[aaammmzzz|||}}}ooo^^^LLLEEEDDDEEEFFFHHHEEEFFFIIIMMMRRRWWW[[[^^^lllhhhccc___]]]YYYSSSMMMBBB???999333...+++******))))))((((((''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%''''''''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&'''(((((('''''''''''''''''''''''''''''''''((((((((())))))(((((((((((()))))))))******)))))))))(((((('''''')))+++,,,,,,+++***,,,...---///222333222333555888AAA@@@>>>;;;::::::::::::777888999:::;;;;;;;;;;;;666666:::>>>===888888===;;;;;;:::999888999;;;===888888777666555444444333111000//////.........///*********))))))(((((((((''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###&&&---222222000000......---------...//////'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((((((((((((((('''))))))))))))******************)))***+++...000222666777;;;???CCCEEEFFFHHH@@@BBBEEEHHHNNNYYYhhhsss~~~sss]]]PPPKKKHHHHHHIIIHHHGGGGGGHHHJJJNNNRRRUUUgggcccaaahhhqqqrrrhhh^^^QQQOOOIIICCC;;;333...******)))((((((((())))))***(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%''''''''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&'''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''(((((((((&&&&&&&&&''''''((((((((())))))))))))***+++,,,,,,''''''''''''''''''''''''''''''((((((((()))))))))((((((((()))))))))******************)))))))))((('''***------++++++...111000444999;;;<<>>===>>>@@@AAABBBCCCDDDDDD<<<;;;>>>CCCCCC>>>BBBJJJPPPJJJBBB<<<999888777666555555555444444333333222444444333222111111111111.........---,,,,,,++++++)))))))))))))))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%###$$$)))///222111...------...//////...------'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''((()))))))))(((((()))))))))*********++++++*********+++///333888;;;===<<<>>>CCCEEEDDDDDDGGGCCCIIIRRR[[[eeettt~~~~~~nnn```WWWRRRPPPRRRHHHFFFBBB???@@@CCCGGGJJJQQQQQQWWWfffsssttthhh[[[VVVWWWVVVRRRJJJ???444---,,,,,,***))))))***++++++)))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''(((((())))))'''''''''((())))))******(((((()))***,,,...000111'''''''''''''''''''''''''''((((((((())))))))))))(((((()))))))))***************++++++,,,---......+++///222222111111555999<<>>>>>======AAAFFFOOOVVV___ffflllsss|||{{{tttooollljjjjjjnnnoooqqqssstttuuuvvvvvvxxxqqqoootttvvvyyyssskkkkkkllliiieeegggeeeaaa[[[VVVPPPLLLJJJ<<<;;;:::999888888888888888888777666555555444444000000///...---+++***)))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&"""&&&(((&&&%%%)))///222///111333333111,,,'''$$$&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''((())))))))))))))))))************+++++++++------...222888???GGGLLLGGGAAA@@@EEEIIIMMMUUU___xxx|||wwwzzz~~~~~~~~~wwwttt|||}}}pppkkknnnsss|||ttt```QQQHHHEEEDDDAAABBBDDDEEEGGGIIILLLNNNQQQYYYdddjjjfffZZZJJJ???666444000,,,***((((((((())))))((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%############%%%&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((())))))***((())))))***+++,,,,,,,,,///000444999???EEEIIILLL&&&'''(((((()))(((((((((++++++***)))))))))))))))---,,,+++******+++,,,,,,...111222111444>>>FFFIIIOOOIIIIIIPPPWWWXXX[[[___iiieeefffnnntttssssssuuuxxxxxx{{{|||uuujjjgggkkkwww~~~zzzwwwxxxxxxyyy~~~}}}}}}{{{xxxxxxwwwrrrjjjfffdddUUUJJJLLLQQQPPPLLLJJJOOOAAA999>>>???777222444555///...222444000000333111,,,)))***+++)))((()))******)))'''''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))((((((''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''))))))((('''&&&%%%%%%$$$(((''''''&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))++++++,,,...///...,,,***---111666<<>>BBBDDDJJJTTT\\\___``````fffqqqxxxuuurrrrrrmmmiiihhhkkkjjjfffeeehhhhhhiiimmmoookkkdddccchhhnnnssszzz~~~}}}{{{xxxvvvkkklllmmmqqqvvv{{{~~~vvvyyy}}}|||{{{yyyrrroooeee```dddkkkooossswww|||jjj]]]ZZZVVVJJJAAA@@@;;;555222555666333444777555000...111111---******'''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((((((((('''&&&&&&%%%%%%(((''''''&&&&&&'''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))))))))---,,,,,,,,,---/////////222666<<>>AAAAAA>>>(((((())))))************))))))((((((((()))+++,,,111000000111333777:::<<>>BBBCCCBBBAAAAAATTT]]]hhhuuu{{{}}}|||}}}{{{qqqlll___```^^^aaannn~~~{{{xxxyyy|||vvvppppppfffeeeccc]]]QQQFFFBBBEEEEEELLLTTTXXXVVVOOOGGGBBBFFFHHHCCC888///...000000---,,,+++)))((((((((())))))((((((''''''(((((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%'''''''''(((((())))))***%%%&&&&&&&&&&&&'''''''''''''''((((((((((((''''''''''''(((((()))************))))))))))))+++---...,,,000666<<>>CCCEEEHHHKKKNNN___gggppp|||}}}xxxtttkkkfffiiimmmggg^^^gggjjjmmmsssxxxeeeRRRGGGBBBCCCGGGJJJKKKJJJIIIJJJKKKWWWVVVOOOCCC999555333000---,,,***)))((()))***+++)))(((((((((((((((((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((()))******+++&&&&&&&&&&&&''''''''''''''''''((()))))))))((((((((((((((((((((())))))***+++***))))))***---000111:::<<>>;;;999:::>>>@@@@@@(((((((((((()))***+++,,,,,,,,,,,,,,,///222666888===>>>AAAEEEJJJOOOTTTVVVcccjjjnnnooooooppppppmmmmmmqqqtttwwwxxxzzzzzzyyyttt{{{~~~vvvqqqqqqsssqqqqqqoookkkiiijjjlllmmmjjjeee___^^^aaacccbbb```\\\^^^___```aaadddiiimmmrrrwww}}}|||zzzyyyuuuyyyssspppnnnooooooqqqyyyzzzvvvvvv}}}|||wwwrrrkkkdddaaabbbbbbaaa\\\MMM===666333111000222000000000000///---,,,,,,((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''((((((((('''''''''''''''((()))***))))))))))))))))))))))))************************)))))))))***+++,,,,,,---(((,,,000333444555888:::777<<>>555---+++***(((((()))+++,,,((())))))))))))))))))((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((())))))&&&&&&&&&'''''''''(((((('''(((((()))******))))))))))))(((''''''((())))))***+++,,,///333777:::<<>>DDDJJJQQQYYYgggxxxxxxwwwoooiiippp|||uuusss{{{{{{gggXXXMMMOOOOOOLLLGGGFFFKKKPPPJJJGGGDDDGGGQQQVVVLLL???111///,,,)))((()))+++,,,((())))))******))))))(((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&''''''(((&&&&&&'''''''''((((((((('''((()))******++++++******)))((((((((()))++++++---000555;;;@@@EEEGGGHHHAAA@@@>>><<<;;;:::;;;<<<>>><<<999:::>>>III\\\mmm,,,+++******+++---000111333555999@@@IIITTT]]]cccfffiiimmmppprrrrrrqqqpppiiiooorrrsssvvv||||||~~~~~~zzztttuuuxxxyyywwwxxxvvvqqqrrrwwwyyyvvvtttpppmmmpppsssooocccXXXVVV[[[aaabbbaaa___aaaccclllmmmpppvvv}}}xxxrrrkkkgggllloooqqqvvv}}}}}}xxx{{{}}}~~~{{{vvvtttuuuuuu~~~vvviiiddd___UUUJJJCCC888666444111000000111222000///...,,,+++)))((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''''''''''''''((()))***+++))))))))))))))))))))))))************************))))))***+++,,,---......222777<<<>>>===>>>CCCGGGNNNTTT]]]eeennn||||||pppeeeaaaiiiuuuuuufff___ccceee___SSSIIIEEEEEE@@@@@@BBBKKKYYY^^^SSSCCC999666111---***))))))***((()))************)))(((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''((()))***++++++++++++***)))))))))+++---000222555:::@@@GGGJJJKKKJJJHHH::::::::::::<<<===???@@@???@@@EEEJJJQQQ```{{{...---,,,,,,---000222444999<<>>CCCIIIMMMNNNJJJDDDAAA666777999<<>>??????BBBAAAIIIZZZgggyyyxxx}}}vvvpppkkknnnvvvuuu]]]MMMJJJLLLVVVbbbcccXXXMMMJJJEEEDDDHHHJJJCCC;;;666111---+++---,,,(((&&&(((***)))((((((''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''')))***+++++++++,,,///111+++111999@@@EEEHHHIIIIII@@@???>>>======>>>???@@@999===DDDMMMUUU]]]eeekkkrrrwwwzzzyyywww}}}>>>@@@DDDKKKUUUdddtttxxxxxx~~~~~~|||vvvwww|||xxx{{{{{{uuufffffffffjjjpppuuuyyyzzz{{{{{{mmmffffffgggoooggg___]]]aaadddccc``````ZZZUUUSSSPPPLLLJJJKKKNNNOOOOOOPPPQQQTTTXXX\\\```eeekkkwwwzzztttpppooopppqqqwwwzzz{{{zzz{{{iii[[[UUUFFF???777222222222000...,,,...///...,,,************)))((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&'''((((((''''''((((((((()))))))))******************************+++,,,---......///...000333666999<<<@@@CCCEEEFFFIIIZZZsss|||wwwrrrmmmnnnyyyqqqYYYQQQPPPYYY^^^ZZZUUUTTTRRRMMMQQQaaammmhhhUUUFFF444000...///...***)))++++++***))))))(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))++++++***)))))),,,111555777???HHHLLLIIIDDD@@@???:::::::::;;;===@@@CCCEEEHHHPPP\\\hhhpppuuuvvvuuuxxx|||}}}yyysssssszzzIIILLLSSS___ooo{{{vvvxxx|||~~~yyywwwxxxxxxxxxooouuuvvvuuu}}}|||yyyzzz|||}}}}}}sssjjjcccaaa```]]][[[\\\OOOOOONNNKKKHHHGGGGGGIIISSSVVV[[[gggxxx|||ooolllooorrruuuwwwvvvtttsssyyy{{{xxxsss{{{}}}tttsss^^^UUUIII===666333333333---000111111...,,,,,,---,,,***)))'''&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((('''(((((((((((())))))))))))***************+++++++++++++++,,,,,,---...//////222666:::;;;;;;???EEENNNQQQYYYooo{{{qqqqqqvvvrrrfffcccllllll^^^SSSTTTWWWUUU```xxxooo\\\???666...---...---,,,---******)))(((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''''''''''''''''''''''')))))))))))))))******+++++++++******+++000777<<>>===;;;BBBLLLVVV```nnn~~~uuuXXXKKKQQQUUUddd~~~sssVVVEEE444///000///+++)))***)))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((******)))(((((()))******)))***---111555<<>>CCCIIIOOORRR```tttxxx{{{pppxxxwww~~~zzzwwwwwwwwwwwwvvvrrrkkkeee```^^^TTTTTTSSSRRRPPPMMMGGGBBBLLLNNNRRRYYYcccpppzzz}}}{{{xxxtttssstttxxx~~~uuubbbNNNBBB>>>777333...,,,---///111111///...---+++)))(((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))))))))((((((((()))))))))******))))))******+++,,,,,,,,,---,,,,,,---///111333555777999???EEEEEEEEEQQQaaagggzzz|||wwwpppnnnvvvjjjRRRLLLPPP^^^sssooo[[[EEE:::555000***'''))))))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((()))((('''''''''(((*********///666>>>DDDJJJPPPSSSIIIEEEAAA@@@BBBAAA===999999:::===CCCKKKTTT\\\aaannn{{{{{{wwwuuuuuupppjjjccc^^^[[[XXXUUUSSSMMMJJJHHHGGGKKKSSS[[[``````kkkyyyqqqmmmnnnnnnkkkxxx}}}~~~ssshhhaaa___TTTIII;;;333111222000...333222111000...,,,***)))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&((()))******))))))(((((()))))))))*********))))))***++++++,,,------,,,,,,---///333777;;;>>>===>>>FFFPPPSSSWWWkkk}}}uuullleeedddggg~~~iiiUUUSSSXXXdddpppwww||||||mmm[[[LLL???444///...+++***))))))(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''((((((((((((((((((((((((((((((((()))(((((((((***,,,///111333999CCCJJJMMMMMMLLLLLLDDDBBBAAA@@@AAABBBBBBBBBLLLMMMNNNRRRYYYaaaiiinnn}}}zzzttt{{{}}}tttkkkiiilllnnnooopppsssnnneee[[[RRRKKKGGGEEEIIIOOO___pppuuurrruuu}}}}}}qqqlllnnnkkkdddvvvvvvvvvwwwyyy|||yyyhhhSSSDDD>>>;;;555000555555555444222///---+++((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&((()))*********)))))))))))))))************))))))***+++,,,,,,------***+++---111777===BBBEEE@@@BBBLLLXXX^^^fffyyyiii___bbbsss{{{ddd\\\WWW\\\dddkkksssyyy~~~vvviiiZZZHHH999555888,,,++++++***)))*********((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&########################%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((((((((((())))))))))))))))))))))))))))))))))))*********+++...222666888===CCCLLLPPPOOOIIIBBB===CCCCCCCCCBBBCCCIIITTT\\\gggeeeddddddfffjjjooossszzztttssszzz}}}{{{}}}rrrooo{{{wwwmmmbbbSSSHHHCCC???:::BBBSSSZZZXXXaaarrr|||wwwzzz~~~|||vvv{{{yyyyyy}}}{{{gggddd]]]HHH888555888555222222333222///,,,,,,+++))))))))))))'''$$$(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&%%%$$$######$$$%%%%%%&&&&&&&&&%%%$$$###'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))***)))))))))))))))***+++------,,,+++,,,...///111///111444777:::>>>BBBDDD>>>FFFSSSdddkkkkkk|||ooo[[[YYYaaazzz{{{bbbTTT]]]ccc```gggvvvzzziiiWWWKKKFFF@@@:::666000++++++***((())),,,(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''((((((((()))***)))((('''((()))+++,,,)))***,,,...111777>>>CCCNNNNNNKKKEEE>>><<>>???@@@DDDLLLTTT```jjjrrrnnnkkkiiiooo~~~{{{xxxeeeZZZ^^^bbb___cccmmmyyyqqqaaaQQQIIIHHHGGGDDD<<<444,,,+++***'''''')))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''''''''((((((((())))))((((((((())))))))))))(((******,,,111888@@@GGGKKKLLLDDD;;;:::AAAGGGHHHFFFCCCGGGOOOZZZgggttt~~~{{{xxx{{{xxxuuuxxx}}}|||{{{zzzyyyvvvppphhhbbbrrrtttvvvwwwzzz~~~}}}}}}||||||qqqwwwvvvxxx|||xxxpppgggccceeebbb^^^UUUIIIAAA@@@EEEJJJ]]]fffnnnrrrwww~~~pppcccVVVMMMAAA777444333222222222222000...***(((((()))))))))((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%(((***)))(((''''''&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((''''''((((((((())))))))))))))))))))))))***++++++------..................222888>>>BBBBBBAAABBBCCCKKKYYYbbbkkkyyy~~~wwwwww}}}}}}wwwtttyyy}}}yyypppkkkpppjjj^^^RRRNNNRRRTTTSSSFFF;;;000,,,+++)))((()))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))((()))***++++++***((('''+++///555===DDDHHHIIIIIIBBB<<<888:::BBBHHHIIIHHHJJJRRRaaaqqq~~~~~~}}}xxxoookkkkkklllmmmmmmoootttzzz}}}xxxoooggg^^^\\\WWWQQQKKKGGGFFFFFFKKKLLLMMMPPPSSSYYY^^^aaajjjhhhfffcccdddkkkuuu}}}yyyyyy{{{}}}wwwwww{{{}}}|||{{{{{{zzzuuupppqqqvvvrrrxxxuuuhhh\\\UUUNNNFFFDDDKKKRRRVVV___ooo}}}zzzlllVVVCCC888333111000555666666333///+++))))))(((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%(((,,,------,,,++++++''''''&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''(((((((((((()))))))))))))))))))))***+++,,,,,,///......///000333555666999???EEEHHHGGGHHHMMMRRRSSSmmm}}}uuuppp}}}qqqgggeee```[[[[[[^^^\\\XXXMMM@@@333......,,,***+++(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((('''(((((((((((()))))))))******++++++,,,,,,,,,,,,111:::EEELLLKKKEEE>>>:::444<<>>999555444777999:::888777888;;;???CCCFFFIIIHHHFFFFFFJJJTTT___fffjjjmmmyyy}}}{{{{{{~~~|||~~~}}}|||{{{vvvpppqqqvvvxxxtttmmm```SSSFFFEEEBBB@@@GGGWWWeeekkk{{{}}}zzzhhhWWWJJJ@@@777111111333555444222///,,,+++)))((('''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))+++///000////////////((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((())))))(((((((((((()))))))))***))))))))))))***+++,,,---///...------111666<<>>===???@@@AAAAAA:::888777777:::@@@GGGKKKUUUWWW```mmmuuuvvvvvvwwwyyyyyyyyyyyyzzz}}}}}}zzzzzz|||{{{wwwyyy}}}{{{tttlllYYYTTTJJJ???>>>DDDJJJKKKWWWcccuuu|||uuuyyyxxxooobbbQQQ???333222111000111333333111///+++***((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,...000000//////000111)))(((&&&%%%%%%%%%&&&'''%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((''''''((((((((()))))))))((((((((()))))))))******)))))))))***+++,,,---...------,,,...333999@@@DDDLLLPPPRRRPPPPPP[[[ppp~~~{{{nnniiisssllllllmmmttt|||{{{jjjWWWHHH@@@999555111,,,)))+++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((((((((((()))))))))******(((((('''(((---333:::>>>GGGIIIIIIBBB999555999???@@@???AAAJJJXXXhhhtttzzz~~~xxxssssssyyy|||zzzzzz{{{pppmmmpppwwwyyysssmmmllliiiqqqrrrkkkfffkkkvvv}}}uuummmaaaWWWRRRQQQRRRSSSJJJQQQVVVUUUMMMFFFDDDDDDAAABBBDDDHHHLLLOOOPPPQQQQQQPPPOOOOOOOOOLLLGGGCCCGGGFFFDDDCCCDDDEEEEEEEEE>>>???CCCHHHJJJJJJMMMSSSdddhhhmmmooonnnnnnooorrrxxx|||yyyyyy~~~oooooohhhYYYLLLFFFBBB???>>>JJJZZZhhhpppuuuyyy|||}}}wwwrrrrrrxxx}}}}}}zzzsssgggXXXMMMCCC;;;333000333555444222///...+++)))((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&......///...,,,---///000)))(((&&&%%%%%%%%%'''(((%%%$$$$$$$$$%%%%%%&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''((((((((())))))))))))(((((()))))))))*********)))))))))***+++,,,......///000222666:::???CCCFFFMMMSSSXXXYYY___rrrzzzrrruuu~~~rrrfffeee___fff|||uuupppmmmuuuuuu___HHHEEECCC???777...+++---))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((()))))))))*********((()))+++000777>>>FFFJJJJJJGGGAAA<<<:::<<<@@@DDDHHHLLLSSS___kkkuuuzzz||||||~~~}}}uuuooosss{{{ssslllgggdddbbbeeeeeejjjqqqpppiiigggjjjjjjnnnmmmeeebbbeeehhhgggccc^^^YYYWWWXXX\\\```aaaeeewwwvvvccc\\\\\\ZZZWWWTTTUUU[[[ccciiilllnnnnnnoooqqqpppjjjaaaZZZ```___]]]]]]\\\YYYVVVTTTKKKLLLOOOPPPKKKEEEFFFKKKBBBJJJTTTYYYWWWUUUVVVXXXbbbmmmqqqssszzzyyywww~~~}}}xxxdddUUULLLGGG@@@@@@@@@BBBJJJYYYjjjvvv{{{xxxvvvwwwvvvvvvyyy}}}{{{yyywwwyyy{{{{{{yyyvvvXXXJJJ:::222444666555222222111...+++)))))))))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&......---+++******---///***(((&&&%%%%%%%%%'''((($$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))************)))))))))***+++---...///222555:::???CCCEEEGGGGGGIIIRRR[[[bbbnnnqqqgggnnntttrrrcccXXXaaallltttkkkccckkk}}}vvvaaaMMMLLLLLLIII>>>222...000))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))))))))***************---222999AAAIIIPPPSSSHHHCCC>>>>>>CCCEEEDDDAAAGGGZZZqqq|||yyysssqqqssspppwww|||{{{zzzvvvrrrhhh]]]UUUTTTZZZ```fffmmmnnnfffbbbfffkkkllliiifffaaa\\\XXXWWW[[[aaadddeeehhhlllqqqwww}}}|||kkkllljjjgggjjjsssyyyzzzzzz}}}yyyttt~~~xxxtttsssqqqllljjjkkkgggfffhhhnnnnnndddWWWPPPRRRNNNHHHFFFFFFFFFDDDBBBNNNXXXdddiiigggfffkkkpppvvv~~~{{{fffXXXRRRJJJBBB@@@FFFEEEAAAMMM___llluuuuuutttyyyooojjjlllvvvyyyjjjRRR>>>777777555000666666555111---***))))))%%%&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%///...---,,,,,,---///000''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&'''))),,,---,,,***((('''))),,,+++&&&&&&)))))))))))))))*********************+++,,,...//////555???@@@AAAJJJIIIEEEGGGCCCWWWccchhh}}}ssssss{{{uuukkkxxxrrrhhhllluuuwwwsssoooeeeQQQHHHGGGBBB>>>777***///+++)))++++++((())),,,))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((''''''''''''((((((///...---,,,+++++++++,,,111777BBBNNNTTTRRRKKKEEE===@@@BBBAAA@@@CCCKKKSSSfffuuu}}}wwwuuuuuutttvvvttt}}}lllggg]]]VVVTTTZZZdddllluuuuuupppfffbbbeeehhhfffdddcccbbbaaa```dddlllttt|||}}}wwwwwwtttsssyyy|||~~~}}}~~~wwwpppnnntttwww~~~wwwooonnn]]]ZZZWWWTTTSSSPPPLLLIIIPPPZZZdddgggccc```bbbeeekkkvvvxxxkkkbbb^^^XXXPPPKKKJJJEEE@@@CCCMMMWWWgggyyyooojjjooozzzzzzfffRRREEE???888111666666777666333///+++(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%............///000222222''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''***)))(((&&&%%%%%%%%%%%%***''''''******((((((+++))))))))))))************+++++++++,,,...000222444777BBBEEEFFFLLLHHHCCCFFFGGGWWWbbbiiisss}}}vvvdddsss~~~wwwtttxxx|||zzzvvvtttjjjYYYQQQOOOFFFAAA<<<222///***((())))))''''''***))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))(((((('''''''''((((((***++++++***(((***---111>>>DDDKKKNNNLLLGGGCCCAAA@@@@@@AAACCCJJJTTT___fffppp{{{}}}yyytttnnnxxx|||tttddd___YYYWWWZZZbbbiiinnnwwwssskkkdddcccffffffdddppprrrssssssuuu~~~~~~~~~|||}}}}}}{{{{{{wwwzzzqqqooonnnmmmkkkgggbbb^^^]]]fffnnnnnnggg___\\\]]]fffnnnvvvzzz{{{}}}tttkkkccc___bbb^^^XXXSSSNNNHHHCCC@@@AAARRRlll{{{nnnnnnwwwxxxhhhZZZPPPDDD:::333222222444555333---(((***)))(((&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***+++,,,...///000111111''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&'''(((((((((+++222777333,,,((()))+++***)))+++)))))))))*********++++++---,,,,,,---000333777:::===IIIMMMMMMOOOHHHCCCIIIRRRcccqqqzzzrrrtttuuuaaajjj}}}wwwqqqeeecccaaaTTTJJJDDD;;;333---)))******((((((******))))))(((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((***)))((((((''''''''''''((()))***)))***---444999HHHMMMOOOKKKCCC>>>===@@@EEECCCEEEOOOaaarrr}}}}}}|||yyyvvv}}}vvvuuuyyywww{{{}}}wwwppplll___\\\[[[]]]bbbfffgggfffoooooommmmmmnnnpppppppppxxxwww{{{~~~zzzwwwtttpppwww~~~}}}tttjjjeeecccmmmkkkhhhfffjjjuuu{{{vvv{{{zzzssskkkddd^^^dddggggggffffffdddYYYMMM>>>DDDOOO]]]gggqqq~~~xxxzzzyyysssmmmaaaUUU;;;666111111444666333///---+++)))'''&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((***++++++******''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''###&&&))))))***111<<>>444+++***+++***((()))))))))*********+++++++++------,,,...222777===@@@FFFPPPSSSRRRSSSLLLKKKVVVkkkyyynnnwww|||}}}zzzrrrrrroooxxx|||lll[[[OOOBBB<<<444......---++++++,,,***))))))))))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((+++***)))(((''''''''''''***)))))),,,111888>>>BBBHHHIIIIIIFFF@@@===>>>AAAGGGHHHQQQfff~~~zzzvvv|||~~~yyyuuuttt~~~wwwnnnfffgggnnnvvv}}}yyysssjjjccc```XXXVVVVVVZZZbbbhhhkkkkkkssswww~~~|||||||||zzzyyywww~~~zzzuuussstttkkk^^^VVVUUUZZZcccjjjtttxxxyyywww{{{zzztttqqqnnnjjjfffdddkkkrrryyy~~~rrrdddRRRJJJBBBAAAFFFSSSgggwww{{{~~~sssSSSIII;;;444333555666555///...+++)))''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''))))))&&&$$$'''///777===222***)))***)))((((((************++++++++++++,,,,,,---000555<<>>777444111111000///---***((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%$$$###$$$%%%'''(((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((''''''((())))))'''%%%''''''***...---))))))---******+++++++++,,,,,,,,,...111666===EEELLLRRRUUUMMMPPPTTTfff|||~~~xxxkkkbbbhhhuuu~~~}}}mmmdddlllttt|||{{{ooo\\\NNN???888555111---,,,++++++************++++++((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''(((((()))+++,,,------888FFFLLLKKKJJJLLLOOOEEEFFFGGGEEEDDDJJJUUU^^^hhhxxxyyywwwzzz{{{tttjjjeeecccfffqqq~~~fffYYYPPPVVVaaakkkwwwllleee\\\YYY^^^hhhrrrxxxzzz{{{yyyzzzxxxsssnnnooouuu{{{{{{qqqgggcccfffjjj}}}xxxnnnnnnllleeecccggg\\\WWWVVVYYYVVVLLLEEEEEEBBBBBBIIIWWWdddlllvvv{{{yyy~~~wwwoookkkaaaKKK777666111///000000...---///))))))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%&&&'''((()))&&&&&&&&&'''''''''((((((&&&'''((((((''''''(((***)))************++++++++++++,,,++++++---000111///000555<<>>IIIOOONNNMMMNNNMMMIII@@@FFFIIIKKKPPPZZZbbbeeeyyy~~~rrrkkknnnuuujjjVVVXXXiiikkkyyy\\\XXX\\\hhhrrruuuuuuwwwgggeeedddeeekkkttt}}}~~~|||{{{xxx{{{~~~~~~yyyzzz||||||yyyxxxxxxvvvzzz|||xxxooohhheeefffiiilllpppuuu{{{}}}wwwooofff```^^^ccc]]]ZZZ[[[WWWPPPMMMNNNGGGEEEGGGMMMSSSYYYcccnnnxxxuuuwwwuuuhhhYYY@@@777000111222111//////+++***)))'''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%&&&'''((()))&&&&&&&&&'''''''''((((((&&&'''((((((''''''(((***************++++++++++++,,,,,,++++++---///000///333888@@@HHHNNNQQQSSSSSSUUU]]]iiivvvppp``````{{{rrroooXXXJJJEEE===999777///000///---,,,---...---,,,)))+++,,,+++((('''((()))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((('''''''''((((((((((((((()))+++,,,***))),,,333:::HHHQQQWWWTTTPPPMMMIIIDDDDDDLLLSSSXXX___kkkuuuyyy|||zzzsssrrriiifffiiigggaaajjjzzzaaadddllluuuxxxrrrjjjfffmmmnnnppprrruuuyyy~~~sssyyyxxxvvvrrrkkkfffgggmmmrrroooiiibbb___ccciiinnnppprrrsssssstttvvv|||xxxmmmsssxxxxxxrrrllljjjjjjgggffffffhhhooozzzuuunnnhhhbbbddd___[[[XXXUUUQQQPPPRRRQQQNNNLLLIIIEEEEEEMMMWWWlllvvvzzzwwwtttuuu}}}}}}tttPPP@@@222///333333111///...,,,***'''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&&&&'''''''''(((((((((&&&((())))))(((''')))***************+++++++++,,,---,,,,,,,,,---...///111999AAAKKKSSSWWWWWWUUUUUU^^^rrroooppp}}}kkkaaaxxxzzzjjjXXXOOOKKKAAA===;;;444333000,,,******+++++++++***+++,,,+++)))'''&&&'''(((((((((((())))))))))))(((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''(((((((((((((((((((((((('''''''''(((((())))))))),,,,,,,,,+++,,,222<<>>GGGUUUeeerrr|||rrrrrrpppnnnrrrzzz~~~~~~{{{hhhQQQCCC;;;555222222111000...,,,***)))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''''''''((((((((()))))))))'''(((***)))(((((()))+++++++++++++++,,,,,,,,,,,,///---000888;;;;;;CCCOOOdddkkkqqqsssrrrttt|||zzz{{{yyyyyyoookkkkkkuuu{{{wwwrrreeeQQQDDD>>>444...,,,---///111000...++++++,,,,,,,,,***(((((((((((())))))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''((())))))***++++++,,,///555===EEEMMMSSSWWWTTTPPPKKKHHHFFFHHHQQQ[[[rrr~~~qqqYYYaaafff```VVVWWWgggwwwzzz{{{|||zzzqqqllliiieee```]]]\\\\\\]]]___```aaa___[[[ZZZZZZ[[[WWWZZZ\\\[[[WWWSSSPPPOOOTTTYYY^^^^^^ZZZWWWWWWZZZ______^^^ZZZTTTPPPNNNMMMDDDJJJIIIIIIQQQOOOKKKPPPOOOQQQXXXaaaggglllttt}}}|||}}}~~~lllbbb[[[ZZZ```nnnyyywwwnnnhhhrrrzzz|||vvvnnnkkkgggcccdddmmmssspppiiiaaaUUUKKKBBBDDDIIISSSaaaooo|||uuutttnnniiikkkvvvtttgggYYYJJJ;;;444333/////////...---+++)))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((((((((('''&&&'''((((((((())))))))))))''')))******))))))***++++++++++++,,,,,,,,,------...,,,222<<>>777<<>><<<:::555111///,,,***+++++++++******)))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((()))))))))))))))************+++)))+++---+++***---555<<>>JJJTTTYYYVVVQQQMMMXXXfffyyyuuugggzzz~~~zzz{{{||||||}}}||||||||||||}}}~~~{{{yyyxxx{{{sss___KKK>>>999888///---+++++++++,,,+++)))******)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))*********+++++++++,,,,,,(((,,,///---+++000<<>>NNNfffjjjiii```XXX\\\mmm~~~ttt}}}|||}}}}}}}}}|||yyywwwuuutttttttttrrrpppqqqppppppqqqrrrssstttuuuttttttuuuvvvwwwyyy{{{|||zzzzzz{{{{{{|||}}}}}}~~~vvvvvv~~~xxxsssxxx{{{vvveeeOOO@@@222000,,,+++,,,---------++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((()))))))))******)))))))))************+++...---///666AAAIIILLLLLLLLLIIINNNaaavvvsss\\\MMMOOOXXXgggzzzsssggg___ZZZTTTQQQ|||ooo]]]YYYWWWYYYZZZ[[[```gggjjjxxxssshhhZZZVVVPPPNNNOOOPPPOOOMMMIIIGGGJJJTTT\\\cccmmmvvvxxxfffaaannnzzzfff\\\]]]bbbjjjqqqbbb[[[OOOLLL\\\ttttttqqqsss{{{{{{vvvxxxzzzssseeePPP===222222111000///---,,,+++***&&&''''''(((((((((''''''''''''''''''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&'''(((((((((((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((((((((((((((((()))))))))*********************+++,,,---......---000333222666LLLeee{{{nnn___YYYcccyyy{{{~~~}}}{{{zzzyyyzzzyyyxxxvvvtttsssqqqqqqppppppnnnmmmmmmmmmlllllllllnnnoooppprrrrrrrrrtttuuuxxxzzz{{{xxxyyyyyyzzzzzz{{{{{{|||{{{|||}}}|||{{{{{{|||}}}~~~~~~~~~~~~|||rrrjjjnnn}}}wwweeeUUU>>>:::333///---------,,,+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))******************+++++++++,,,,,,...111777@@@HHHMMMOOONNNNNNPPP]]]vvvvvvqqqkkk\\\SSSTTT```kkk||||||ssshhh___WWWOOOGGGBBBnnnWWWYYYYYY^^^dddgggiiiqqqyyy}}}jjjeee___\\\]]]\\\YYYVVVWWWQQQNNNOOOPPPRRR\\\hhhsss|||~~~ppp^^^XXXcccppp~~~vvvddd\\\\\\```gggnnneeecccWWWKKKTTTjjjvvvssskkkkkksss~~~}}}uuuvvv}}}eeeHHH555222111000///...---,,,+++************)))((('''&&&''''''''''''((((((((())))))((('''%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((((((((((())))))))))))************************+++,,,---...------111555444;;;WWWvvvyyydddUUUTTTcccyyy}}}~~~~~~|||{{{|||}}}~~~}}}{{{zzzyyyxxxwwwxxxvvvtttqqqpppooonnnnnnnnnmmmmmmlllkkkjjjiiiiiiiiijjjkkklllqqqqqqqqqrrrtttwwwzzz{{{xxxxxxxxxyyyyyyzzzzzzzzzwwwxxxyyyyyywwwwwwxxxyyy|||}}}~~~~~~~~~~~~|||vvv~~~|||wwwrrrmmmxxxgggVVVMMMFFF===555000---+++***+++++++++************)))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))************++++++,,,,,,,,,---------...555???GGGLLLNNNPPPQQQIIIUUUkkkttt``````^^^TTTVVVdddoooyyysssiii\\\SSSLLLEEE???<<>>999444zzzrrrlllfffdddeeemmm{{{uuukkkgggYYYNNNLLLIIIMMM[[[vvv|||wwwtttuuuwwwsssqqqnnnooouuu|||zzzvvvggg___fffhhheeejjjppplllfff___[[[ZZZ\\\^^^pppyyyzzzZZZCCC888444111111333333111...,,,+++***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))(((((((((''''''''''''''''''((()))))))))))))))***)))))))))))))))))))))+++******+++---.........---333999<<<@@@NNNbbbrrrjjj^^^VVV[[[dddnnn~~~}}}{{{yyyxxxtttssspppnnnmmmlllmmmnnnlllkkkkkkkkkkkklllmmmnnnrrrqqqnnnllljjjiiiiiiiiiiiihhhhhhggggggffffffeeehhhhhhiiijjjlllnnnpppqqqoooppppppqqqrrrssstttuuuuuuuuutttsssrrrtttwwwzzzzzzyyywwwyyy{{{|||{{{yyy~~~xxxzzz|||kkkaaabbb[[[JJJ888///......,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((('''&&&&&&&&&&&&'''(((&&&&&&&&&'''''''''((((((***)))))))))))))))))))))((()))******)))+++///333<<>>AAADDDMMMbbbuuuvvvmmmttt~~~{{{{{{wwwrrroooooommmiiifffcccbbbaaa___]]]\\\ZZZZZZTTTTTTSSSQQQPPPOOONNNMMMMMMLLLKKKKKKNNNRRRXXX[[[\\\ZZZVVVQQQMMMJJJHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKJJJJJJKKKKKKLLLNNNOOOPPPTTTTTTUUUVVVWWWXXXYYYYYYYYY\\\```bbbbbbaaaaaaaaa```bbbdddeeeeeeeeehhhiiikkkmmmnnnppprrrvvv{{{}}}}}}~~~uuuqqqtttzzzjjjLLL999111000---------,,,++++++******************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))))))))(((''''''(((((())))))(((((('''''''''((((((((()))))))))((((((((()))******+++++++++***,,,000888???DDDGGGHHHHHHHHHHHHNNN]]]qqq}}}|||vvv```TTTMMMLLLUUU```lllvvvjjjfffhhhkkkbbbVVVKKK???555444777555555555666777999;;;<<>>@@@ggg\\\[[[hhhrrr|||}}}{{{~~~}}}|||||||||zzz{{{~~~}}}|||xxxyyy{{{}}}}}}}}}|||{{{zzz{{{{{{|||}}}wwwvvvrrrrrrvvvsssgggXXXPPPEEEJJJPPPWWW^^^iiiwww{{{}}}~~~tttvvv}}}yyypppsss{{{xxxyyyxxxtttpppnnn___TTTQQQKKKHHH[[[uuulllPPP===777999111000///...---,,,,,,,,,''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))'''(((((()))))))))))))))'''(((((()))***+++++++++***---000///...111888>>>CCCEEEKKKUUU[[[bbbooo|||vvvvvv~~~{{{zzzxxxqqqlllkkkhhhccc^^^\\\[[[YYYUUURRRNNNMMMLLLKKKIIIHHHFFFFFFCCCCCCCCCBBB@@@???===<<<<<<;;;::::::<<>><<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>???@@@>>>??????@@@AAABBBCCCCCCDDDEEEFFFFFFFFFHHHKKKNNNJJJMMMOOOOOONNNNNNPPPSSSRRRTTTUUUWWWZZZ___fffjjjpppssswww||||||yyyyyyyyyyyyvvvsssxxx{{{~~~wwwwwwyyyooo```dddtttzzzzzz]]]GGG>>><<<...------,,,,,,++++++***************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))***)))(((''''''((()))******)))((('''(((((((((((())))))))))))'''(((((()))***++++++++++++---111:::CCCHHHIIIHHHFFFNNN[[[jjjvvv}}}}}}|||vvvjjjTTTGGGFFFWWWkkkwwwyyyooofffbbb\\\QQQKKKKKKBBB<<<888888777555666999777888:::;;;===???BBBDDDbbbeeennn~~~|||{{{|||~~~|||zzzzzzzzz{{{{{{zzzxxxuuutttwwwxxxyyy{{{||||||||||||zzzzzzyyyxxxyyyzzz{{{||||||nnn___XXXSSSOOOOOOPPPSSS\\\eeelllwwwtttssseee```jjjvvvyyy~~~{{{zzzyyyvvvrrrpppvvvggg[[[WWWPPPIIINNNYYYsss|||aaaKKK<<<444666111///000000,,,******)))((((((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''&&&&&&))))))(((((('''''''''&&&''''''''''''((((((((())))))************+++++++++******+++++++++,,,,,,,,,------...000444999>>>AAAIIIEEELLLTTTWWWeeexxx~~~{{{tttfffwww~~~zzztttnnniiieeeaaa^^^YYYWWWSSSPPPNNNKKKHHHEEECCCCCCBBBBBBAAA@@@??????>>>>>>===<<<;;;;;;::::::999999999999888888777777DDD@@@<<<999888777666444555555555555555555555555777777777777888888888888999999:::::::::;;;;;;;;;:::;;;<<<===>>>@@@AAAAAABBBBBBBBBCCCCCCCCCDDDDDDHHHHHHIIIKKKNNNSSSWWWYYYdddiiiqqqxxx|||}}}~~~}}}wwwqqqnnnmmmmmmmmmqqquuuyyy|||}}}}}}}}}}}}{{{vvvxxxzzzxxxuuuzzzxxxaaaQQQCCC777111111///,,,++++++***(((+++++++++************)))))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))+++------,,,***+++000999DDDHHHFFFFFFIIINNN^^^tttiiiWWWUUUJJJSSSeee~~~|||qqqhhhddd___XXXQQQHHH@@@:::999888777555444666999<<<<<<<<<===???CCCEEEFFFEEEhhhnnn~~~|||}}}zzzxxxyyy{{{}}}|||zzz}}}}}}~~~}}}~~~~~~~~~~~~~~~}}}|||||||||}}}~~~{{{yyyzzzzzz{{{|||{{{yyywwwvvvxxxyyyzzz{{{{{{{{{{{{{{{zzzzzzyyyxxxxxxxxxyyyzzzzzz}}}zzzddd\\\SSSOOONNNNNNQQQWWWeeexxxqqqoootttggg^^^^^^^^^```mmm}}}|||xxxuuuqqqnnnlllrrrhhhbbbaaa[[[RRRPPPVVV```sssiiiVVVFFF;;;666111///111333000......))))))((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''')))((((((((('''''''''''''''''''''((((((((()))))))))************+++++++++***++++++++++++,,,,,,,,,,,,,,,---///444:::@@@CCCIIIFFFNNNTTTUUUdddzzznnnsss}}}{{{xxxsssmmmgggbbb]]]YYYVVVTTTQQQNNNKKKIIIGGGDDDAAA??????>>>>>>===<<<<<<<<<;;;;;;:::999999888777777888777444333444666:::<<>>>>>?????????@@@@@@@@@AAAAAAAAACCCFFFIIIMMMOOOYYY^^^fffmmmrrrvvvyyy{{{}}}{{{tttnnniiigggffffffiiilllqqquuuwwwxxxzzz{{{}}}}}}}}}wwwzzziiiSSSCCC:::111000...------...---++++++++++++************)))))))))))))))(((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((())))))+++,,,,,,+++***000444===GGGJJJGGGGGGJJJ\\\tttyyy]]]NNNMMMOOOgggrrriiiddd___XXXQQQJJJCCC<<<888777777777666666777:::===BBBBBBCCCCCCEEEIIINNNRRRttt}}}wwwtttuuutttsssrrrtttwwwyyyzzzyyyxxxzzz}}}~~~zzz{{{{{{|||||||||}}}}}}}}}}}}||||||}}}|||}}}|||yyywwwwwwxxxyyyzzzzzzyyyxxxwwwyyyyyyzzzzzzzzzzzzyyyyyyyyyxxxwwwvvvuuuuuuuuuuuuxxx{{{}}}qqqeee___ZZZRRRLLLJJJYYY{{{sssoooooorrrllleee\\\PPPLLL[[[ooo|||}}}{{{xxxsssooolllkkkmmmhhhgggjjjfffYYYOOONNNVVVhhhuuudddOOO???777111---///111...,,,,,,******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((())))))))))))************+++++++++++++++++++++,,,,,,,,,,,,------...111777===DDDHHHLLLJJJRRRVVVWWWkkkmmmiiizzztttssslllhhhaaa[[[VVVRRRNNNKKKLLLIIIFFFDDDCCCAAA>>>;;;:::999999888888777777777777777666666555444444444666444111000111555;;;>>>999777444222222222222111222222222222222222222222000111111111222222222222333333333333444444444444555555666666777777777777999999999999::::::::::::999999:::;;;===???BBBCCCOOOTTT[[[ccciiipppvvvyyyzzz}}}xxxppphhh```\\\YYYXXX\\\___cccgggjjjmmmqqqtttyyyyyyzzz{{{~~~{{{{{{rrrZZZIIICCC888333...---------+++)))+++++++++************)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********+++++++++++++++444888AAAGGGGGGEEEIIIPPPoooiiiTTTKKKMMMWWW{{{|||sssmmmiii\\\WWWNNNFFF@@@;;;777555444666777888999:::===@@@>>>BBBFFFGGGHHHLLLTTTZZZzzzuuurrrpppqqquuuoooooooooqqqsssuuuwwwwwwuuuwwwzzz}}}~~~|||{{{zzzzzzzzz{{{{{{|||||||||~~~~~~~~~|||zzzzzz|||}}}{{{|||}}}~~~|||zzzwwwvvvtttuuuvvvwwwxxxxxxxxxwwwxxxxxxyyyyyyxxxwwwvvvvvvuuutttsssrrrqqqpppooooootttwwwzzzzzz{{{}}}|||uuudddQQQFFFKKKaaasss}}}vvvttttttpppqqqppphhhXXXNNNUUUcccqqqxxx}}}{{{xxxuuurrrppppppmmmoootttrrreeeXXXQQQWWWddd{{{xxxaaaMMM@@@777111000111...++++++++++++***)))((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((((((''''''''''''(((((((((((()))))))))))))))*********++++++++++++++++++,,,,,,,,,------111111222555;;;BBBHHHMMMRRROOOTTTYYYaaa||||||mmmuuu}}}wwwnnngggfff]]]YYYTTTOOOLLLIIIEEECCCDDDBBB???>>>===<<<999777555555555555444444333333444444444333333222222222222222222333444666888999444222000000111222111000111111111111111111111111////////////000000000000000111111111111222222222444444444333333333333333555555555555666666666666777777777777999:::<<<===CCCHHHNNNUUU]]]eeemmmrrrsssyyy|||wwwnnncccXXXOOOKKKJJJOOOQQQTTTWWWYYY]]]bbbfffooooooqqqtttyyyzzzyyyqqqbbb^^^LLL@@@444///...,,,******+++++++++*********))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))++++++++++++******,,,---999???GGGIIIDDDEEESSSddd~~~mmm^^^UUUVVV\\\iiiqqqggghhhiiihhhTTTNNNDDD<<<777666555444333555999;;;<<<>>>AAADDD>>>FFFOOORRRSSSXXXcccmmmyyysssmmmlllkkkiiijjjmmmiiijjjjjjkkklllmmmoooqqqssstttvvvwwwxxxyyy{{{|||xxxyyyyyyzzz{{{|||||||||||||||{{{zzzxxxyyy{{{}}}{{{||||||{{{zzzwwwuuusssssstttuuuvvvwwwxxxxxxyyyvvvvvvvvvvvvvvvuuutttssspppoooooonnnlllkkkjjjiiikkknnnqqqrrrrrrtttyyy}}}tttXXXEEECCCIIIJJJQQQaaakkkttt~~~wwwsssppprrrsssnnncccZZZ[[[aaappp{{{}}}wwwxxxtttuuu{{{~~~wwwllleeeXXX]]]mmm{{{gggKKK@@@666333444222111000,,,,,,+++))))))(((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((((((((((((((((((((()))))))))***))))))*********+++++++++++++++,,,,,,,,,---------111222444888>>>EEEKKKOOOVVVQQQUUU^^^nnnvvvzzzsssnnnggg]]]VVVUUUOOOLLLHHHEEEDDDBBB@@@???>>><<<:::999999999777555333333333333333222222222333333333333222222222222///222666::::::777333000222000///000111222111000000000000000000000000000....../////////000000000000000000111111111222222333333333222222222222111333333333333444444444444666666666666777777888999777:::???EEELLLTTT]]]bbbhhhooovvvxxxzzz~~~|||~~~yyypppbbbSSSHHHCCCAAAEEEFFFGGGHHHJJJMMMQQQUUU[[[]]]```eeelllttt{{{xxxwwwaaaMMM:::222000///...///+++++++++*********))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***+++,,,+++***,,,///222>>>FFFMMMKKKEEEJJJddd~~~yyyhhh\\\XXXZZZccckkk{{{~~~kkk^^^]]]aaa```[[[LLLFFF===777444444555666555777;;;>>>AAACCCGGGIIIKKKRRRYYY\\\```lll~~~zzzsssnnnkkkjjjgggbbbaaadddfffggghhhhhhhhhiiikkkmmmoooppppppqqqqqqtttwwwzzzwwwwwwxxxyyyzzz{{{{{{|||yyyzzzzzzxxxwwwxxxzzz|||{{{{{{{{{zzzxxxuuusssqqqtttuuuuuuvvvwwwxxxyyyzzzsssssssssssssssrrrqqqqqqllllllkkkkkkjjjhhhgggfffgggkkknnnpppppprrrvvvzzz{{{uuuXXXFFFDDDIIIFFFCCCGGGPPPkkk|||rrrvvvtttqqqlllgggdddeeeggguuu}}}xxxssspppvvv~~~yyyrrrYYYYYYcccxxxuuuSSSDDD666222222222222333------+++***))))))))))))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&'''((((((((('''''''''(((((((((((((((((((((((()))))))))******)))************+++++++++,,,,,,,,,,,,------------...111666===DDDLLLQQQTTTXXXVVV^^^jjjyyy~~~ooosssxxxppphhhbbb[[[RRRLLLKKKEEEBBB???>>>=========<<<999888777666777777666444333333222222222222222222333333333333222222222222...222888<<<;;;777000,,,111000///000222333222000////////////////////////////////////000000000000000000000111111111222222222222222222111111111111222222222333333333444444333444444444555555555555444666:::===BBBHHHOOOTTT___gggnnnqqquuu{{{}}}}}}|||xxxoooaaaQQQEEE???>>>>>>????????????AAADDDFFFMMMNNNRRRXXX```hhhooossszzz{{{|||jjjRRR:::222111///...000+++++++++************)))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))+++,,,,,,+++...444999???DDDIIIGGGDDDNNNmmmlllcccXXXSSSVVV```kkksssuuuooofffaaabbbbbbWWWKKKDDD???999555444666777888999<<>>OOOccckkkeee\\\XXXXXXvvvyyyoooooorrrgggPPPIIIAAA>>>>>>???===:::555555555444444333333333222222222222222222222222666555444222111111000000000000000000000000000000000000000000111111111111444111...///111222111///333111000000///------...222111000//////000111222000000000000111111111111111111111111222222222333111111111222222222222222222333333333444444444555333777999666333444666888777888:::>>>CCCHHHLLLMMMUUUMMMEEEAAA???;;;777555:::999888888999999777666::::::;;;;;;<<<>>>???@@@EEEJJJPPPSSSXXXccctttyyyqqqwww}}}pppgggUUUFFF;;;///,,,+++***+++,,,,,,+++***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))******+++,,,***,,,,,,***000===DDDDDDJJJEEEDDDMMM___qqq}}}~~~xxxdddWWWOOOQQQ[[[dddhhhllluuu}}}yyy|||rrroooqqqppptttkkk]]]PPPFFF???:::888888666555666999<<<>>>???AAAEEEKKKOOOPPPUUU```kkkwww~~~xxxqqqnnnmmmkkkgggcccbbb^^^XXXTTTQQQPPPOOOMMMLLLLLLLLLMMMOOOQQQSSSTTTXXXYYY]]]aaaeeehhhkkkllloooooopppqqqqqqqqqqqqpppooonnnmmmlllmmmoooqqqrrrqqqpppnnnmmmmmmmmmkkkiiiiiijjjlllmmmmmmkkkiiihhhllljjjhhhhhhjjjjjjhhhfffeeeffffffeeedddbbb```___^^^]]]]]]^^^aaafffllloooooosssvvvxxxwwwwwwzzz}}}|||~~~yyyjjj```[[[^^^YYYRRRMMMMMMQQQVVVZZZ___eee|||sssqqqsssuuu|||{{{qqqfffjjjyyy}}}uuunnnjjjgggddddddhhhmmmkkkjjjhhheeehhhuuu|||nnn\\\MMM???333000444//////...,,,+++***)))((((((((((((((((((((((((((())))))((('''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))+++'''&&&)))***((()))---)))***,,,---,,,,,,,,,,,,...,,,,,,///000...000555@@@LLL___kkkgggWWWLLLIIIfff|||wwwnnnmmmvvv|||mmmaaaJJJDDD===::::::;;;999666666666555555444444444444333333333333333333333333555444333222222222222222222222222222222222222222000000000000111111111111333111///000222222111///000000000111111000111333111111000//////000111111000000000000111111111111111222222222222222222222333333444444444444555555666666666666777777777777666777888666444666888::::::999777777777888:::<<<======>>>???===:::777777;;;999888888888888666555555555555555666777888999777;;;>>>@@@DDDMMMYYYccclllttt{{{zzz}}}xxx|||rrr^^^LLL>>>111...---,,,,,,------,,,+++***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))******+++,,,***------...555@@@FFFEEEHHHHHHNNN]]]qqq~~~zzz||||||fffXXXSSSRRRZZZfffpppqqqqqqwww~~~pppjjjlllnnnmmmjjjaaaSSSFFF===999777666999888999;;;>>>BBBDDDFFFLLLOOOSSSXXX___kkk{{{|||yyyuuupppnnnllljjjeeeaaa\\\YYYTTTPPPNNNMMMKKKJJJKKKKKKJJJIIIIIIJJJLLLMMMRRRTTTXXX\\\```dddfffgggkkkllllllmmmnnnnnnmmmmmmjjjiiiiiiiiiiiikkklllmmmmmmkkkjjjjjjjjjjjjhhhgggggghhhjjjjjjjjjhhhfffeeeiiigggeeeeeeeeeeeecccbbbaaaaaaaaaaaa___]]][[[ZZZYYYXXXWWWXXX[[[___dddgggiiimmmrrrttttttuuuyyy|||~~~~~~}}}}}}qqqkkkiiiaaaWWWPPPNNNPPPSSSUUUPPPUUUkkk~~~pppmmmppptttzzziiiaaaiiiuuu|||wwwpppiiifffcccbbbfffkkkqqqnnnjjjddd___bbbrrruuucccSSSCCC888333555000000000///---+++***((((((((((((((((((((((((((())))))((('''''''''''''''))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((())))))))))))***''''''******((((((+++)))***,,,---............---+++---000111000333888@@@TTTkkkrrrcccOOOHHHKKKaaasss{{{xxxrrriiirrrvvveeeYYYEEE@@@:::777777777666444666555555555555555444444444444444444444444444444333333222222222222333333333333333333333333333333000000111111111222222222333111111111222222000...,,,...//////...///000222111000////////////000111000000000000111111111111222222222222222222222222222222222333333333444444666666666666555555555555666555444444444555888:::999999888666555666888;;;666999<<<<<<999777666666777666555555777777666555;;;;;;::::::;;;<<<======;;;<<<===>>>@@@EEELLLQQQ[[[___dddfff{{{yyy|||eeeQQQAAA111111///------.........,,,******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))******+++,,,+++---///222;;;CCCEEECCC@@@IIIZZZooo|||yyyyyy~~~mmmYYYPPPSSSZZZmmmyyy}}}xxx|||ooodddiiiooonnnkkk\\\TTTGGG<<<666555666666555666888;;;???CCCFFFHHHQQQSSSVVV]]]kkk}}}zzzxxxtttrrrooommmkkkhhhddd```WWWTTTPPPMMMLLLKKKIIIHHHJJJIIIHHHGGGGGGHHHIIIJJJMMMOOORRRWWW[[[^^^aaabbbfffggghhhiiiiiiiiiiiiiiihhhggggggggghhhiiijjjkkkkkkiiihhhhhhiiiiiihhhfffeeefffggggggfffdddbbbaaabbbbbbaaaaaaaaaaaaaaa`````````___^^^[[[XXXVVVTTTRRRQQQPPPQQQSSSVVVZZZ]]]fffjjjooorrrsssvvvzzz}}}yyysssyyyxxxqqqfff]]]XXXUUUSSSQQQQQQRRR___uuu|||qqqmmmnnnooo~~~pppdddeeennnttt{{{ssslllgggcccaaaeeekkknnnllliiiddd]]]]]]iiixxx|||mmm]]]MMM@@@888555000000000000///---+++***(((((((((((((((((((((((())))))((('''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((((((((((((((((((((()))))))))))))))'''(((******'''(((,,,)))))))))***,,,---,,,,,,,,,,,,...111111000555<<>>999777666777666555444444444444444444444444333333333333333333333333222111111111222222333444333333333333333333333333111111222222222333333333111111222222222222000///---111333000...///000000000000000000000000000000000111111111222222222222333333222222222222111111222333333444444555555555777777666666666666555555999666555888999888999;;;555888;;;;;;999999<<<@@@>>>???===::::::;;;;;;999888777777888:::;;;;;;:::888777777777888888999:::<<<<<<<<<<<<>>>@@@CCCDDDKKKNNNSSSXXXmmmzzzoooZZZHHH666333111...---.........---*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((******))))))******+++,,,+++---000666===BBBBBB@@@BBBSSSlll}}}}}}~~~sssfff[[[WWW```kkkeeeeeepppqqqhhhbbbNNNHHH???888555666777888555777:::>>>AAAEEEHHHKKKUUUWWW[[[eeezzzzzzsssooolllkkkhhhgggeeecccaaa^^^[[[YYYRRRPPPLLLJJJIIIIIIGGGFFFFFFEEEEEEDDDEEEFFFGGGHHHHHHJJJMMMQQQUUUXXXZZZ[[[``````aaabbbcccddddddcccffffffffffffggghhhiiiiiiiiigggfffggghhhhhhgggfffbbbbbbbbbbbbaaa___]]]\\\ZZZ[[[\\\]]]]]]^^^___``````___^^^[[[XXXSSSPPPNNNLLLKKKJJJJJJKKKNNNQQQRRR^^^ccciiimmmooosssxxx||||||{{{{{{}}}}}}zzzsssnnnsss|||xxxqqqiii___XXXYYYVVVYYY___```bbbooozzzwwwsssnnnzzz~~~~~~yyyrrrpppqqqrrr{{{pppddd^^^___gggggghhhgggaaa]]]aaahhhnnn~~~yyyiiiXXXIII===555000111000000///...---,,,))))))))))))))))))))))))))))))((('''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''(((((((((((()))))))))))))))''')))+++***'''***///...+++))))))+++,,,,,,+++------///111111111999AAAPPPhhh|||vvvbbbYYYfffwwwzzzsssmmmkkkmmmooonnnhhh]]]PPPHHH===;;;888666555555555555333333333333333333444444333333333333333333333333111111111111111222333444333333333333333333333333333333333444444444444555111222333333333222222222111888;;;666333444555444222222222222222222222222222222222333333333333444444333333333333333333333777777777888999::::::::::::::::::::::::::::::999;;;999:::>>>???<<<===AAACCCIIINNNNNNKKKJJJNNNSSSXXXXXXUUUSSSVVVWWWOOODDD@@@???>>>>>>@@@AAA@@@???;;;;;;;;;;;;<<<===>>>>>>AAAAAABBBCCCDDDEEEGGGHHHHHHHHHMMMSSSeeewwweeeSSS???444222...------------,,,************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((******))))))******+++,,,,,,...222999===??????@@@QQQhhh~~~tttllleeeaaa```fffvvvnnndddlllsssjjjZZZOOOAAA>>>999777777888888888;;;>>>BBBEEEHHHKKKQQQTTT^^^fffqqq{{{tttnnnjjjfffcccaaa^^^]]][[[YYYWWWUUUSSSRRRMMMKKKHHHGGGGGGFFFEEECCC@@@@@@??????@@@AAACCCDDDCCCEEEHHHKKKNNNQQQRRRSSSWWWXXXYYYZZZ[[[\\\\\\\\\aaaaaabbbccccccdddddddddcccbbbaaabbbcccdddcccbbb]]]]]]\\\[[[YYYXXXVVVUUUPPPRRRTTTUUUVVVWWWYYY[[[\\\[[[YYYWWWSSSNNNJJJHHHFFFEEEDDDDDDDDDFFFHHHIIIRRRWWW^^^cccfffjjjpppuuuxxxzzz|||}}}}}}zzzwwwuuuzzz{{{lllaaa```]]]ZZZVVVPPPQQQeee||||||tttwwwyyy{{{~~~~~~|||tttfffaaafffeeehhhjjjggg```]]]___aaauuuuuudddUUUGGG===666555333111///.........))))))))))))))))))))))))))))))((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''(((((((((((()))))))))))))))((()))+++)))(((---444777222,,,***+++---...---......///111222555@@@LLL```rrrwwwiiimmm|||nnneee\\\RRRSSSUUUWWWWWWTTTLLLDDD???999888777555444444444555333333333444444444444444333333333333333333333333333333333333333444555555444444444444444444444444555555555666666666777777444555666555555555777999555>>>AAA;;;555777888666444444555555555555444444444444444444555555555555666666666777777777888888888888999:::;;;<<<<<<===;;;;;;;;;<<<<<<<<<======;;;999;;;@@@@@@>>>DDDNNNmmmttt{{{{{{wwwxxxyyyeeeOOOBBBAAA@@@AAABBBCCCBBBAAADDDDDDDDDEEEFFFHHHIIIJJJGGGIIIKKKMMMMMMOOORRRTTTUUURRRVVV\\\kkkxxxhhhWWWBBB666333///------------,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))******))))))******+++,,,---000666<<<>>>>>>BBBHHHcccxxx~~~~~~llltttnnnjjj```ZZZ___iiivvv}}}lllkkkooouuurrrbbbOOOCCC888777555666888999999888???BBBFFFIIIKKKQQQXXX^^^jjj{{{pppuuuqqqlllgggdddaaa^^^\\\WWWVVVTTTQQQOOOMMMNNNNNNHHHFFFDDDDDDDDDCCCBBB@@@???>>>===<<<===>>>???@@@???@@@BBBEEEGGGIIIJJJKKKNNNOOOQQQRRRSSSTTTTTTTTTYYYZZZZZZ[[[\\\\\\]]]\\\ZZZYYYXXXYYY[[[\\\[[[ZZZWWWVVVUUUSSSQQQPPPNNNMMMHHHJJJMMMMMMLLLMMMOOOQQQSSSSSSRRRPPPMMMIIIFFFDDDBBBBBB@@@@@@@@@AAABBBCCCFFFLLLSSSYYY]]]bbbhhhmmmrrrwww|||~~~||||||~~~vvvjjjkkkgggdddaaaXXXUUUcccvvv{{{zzzxxxyyyuuusssnnniiihhhkkkkkkfffaaa___[[[kkk}}}rrreeeXXXNNN@@@===888333000...---...))))))))))))))))))))))))))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((()))))))))))))))((()))***))))))000999AAA999///++++++...............///222555<<>>===999999888777666666666777555555555555666666777777666666666666666666666666777777666666666777777888777777777777777777777777777777777888888888999999888999:::999888:::>>>BBBCCCMMMOOODDD;;;:::999555666777888999999888777666555666666666777777777777999::::::;;;<<<===>>>>>>======>>>???@@@AAABBBBBBAAAAAABBBCCCDDDDDDEEEFFFDDDAAACCCHHHGGGIIIWWWjjjwwwbbbLLLBBBBBBCCCGGGLLLOOOQQQQQQNNNNNNOOOPPPRRRTTTUUUWWWUUUYYY]]]^^^]]]___dddjjjiiigggnnnuuu|||xxxlll\\\FFF999555111............---+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))******))))))******+++,,,---222;;;AAA@@@@@@JJJWWWssslllhhh{{{ccc```XXXZZZjjj|||mmmkkktttzzztttfffVVVGGG<<<777555444444777:::<<<<<<@@@DDDHHHKKKOOOWWWbbbjjj|||}}}tttlllhhhbbb\\\YYYWWWTTTRRRPPPOOOMMMJJJGGGFFFHHHIIIEEECCCAAAAAAAAAAAA???>>>@@@???>>>===<<<===>>>>>><<<===???AAACCCDDDEEEEEEIIIIIIKKKLLLMMMNNNNNNOOOSSSSSSTTTUUUVVVVVVVVVVVVSSSRRRQQQRRRTTTUUUUUUTTTRRRQQQPPPNNNLLLJJJIIIHHHCCCEEEGGGGGGEEEEEEGGGJJJLLLLLLLLLJJJHHHEEECCCAAA@@@@@@>>>>>>===>>>??????@@@FFFMMMSSSXXX]]]dddiiihhhooowwwyyywwwxxx}}}~~~sssuuurrrqqqppphhh```eeeqqq}}}yyyyyy|||zzz}}}vvvnnnhhhjjjllljjjeeecccXXXbbbpppxxx}}}}}}rrrggg^^^GGGCCC===666000...------))))))))))))))))))))))))))))))((('''''''''''''''))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))***))))))***)))***222<<>>======>>>>>>;;;<<<<<<;;;999999:::;;;666666777777888888999999888888888888888888888888::::::999999999999999:::999999999999999999999999888888999999999:::::::::<<<======;;;;;;>>>DDDIIIXXXbbbbbbRRREEEAAA>>>777888999:::;;;;;;:::999888777777777777888888888888<<<===>>>???@@@AAABBBCCCGGGHHHIIIJJJKKKLLLMMMMMMLLLMMMNNNOOOPPPRRRSSSSSSTTTPPPQQQUUUUUUZZZpppssslllttt~~~|||jjj^^^ZZZPPPCCCEEEGGGKKKSSS\\\dddiiikkklllmmmnnnoooqqqtttvvvwww{{{ttteeeOOO;;;777333000////////////+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))*********)))***++++++,,,...444>>>DDDCCCDDDRRRbbbsssbbbssswww]]]WWWTTT```{{{xxxjjjooozzz{{{jjjVVVIII>>>555:::777555555888<<<@@@AAAEEEIIINNNRRRWWW```mmmwww~~~vvvoooeee\\\YYYWWWUUURRRNNNKKKIIIGGGIIIHHHFFFDDDBBBAAAAAA@@@BBB@@@>>><<<;;;<<<======999999999999999999999999<<<<<<<<<=========>>>>>>AAAAAABBBBBBBBBCCCCCCCCCGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHFFFEEEEEEEEEEEEDDDDDDDDD@@@@@@@@@@@@AAAAAAAAAAAAGGGFFFEEECCCAAA>>><<<:::=========<<<<<<;;;;;;;;;===@@@EEEIIINNNTTTZZZ^^^gggiiinnnrrrwwwzzz||||||{{{uuuvvv~~~vvvnnnmmm~~~~~~|||uuuvvvvvvmmmhhhjjjiiiddd______fff[[[\\\qqqxxxmmm```RRRBBB888111,,,+++---******)))((('''''''''(((''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))***))))))((()))+++,,,---444222...+++***+++---...000***+++222999EEEccc{{{___LLLCCC===::::::888===???===@@@GGGHHHEEEEEEBBB@@@AAA@@@===>>>BBB999::::::;;;;;;::::::999:::888:::<<<;;;999<<>><<<;;;;;;<<<============>>>>>>???@@@@@@AAAAAAAAABBBCCCCCCDDDEEEBBB???>>>DDDHHHFFFBBBHHH\\\ooo```CCCBBBDDD@@@HHHEEEAAAAAABBB@@@<<<999;;;:::999999<<>>===<<<<<<<<>>>>>@@@@@@??????@@@@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@?????????>>><<<<<<<<<<<<=========>>>???>>>>>>===<<<;;;999888:::::::::999999999888888888;;;>>>AAAEEEKKKQQQVVVaaadddiiioootttyyy|||}}}xxxvvv{{{~~~xxxssssssqqqxxx|||xxxxxxxxxzzz}}}{{{rrrkkkmmmnnniiieeedddkkkcccbbbqqqzzzsssdddWWWHHH>>>777000---------,,,+++***))))))))))))***)))))))))((('''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))***+++,,,---222000...,,,+++,,,---...111///111999DDDWWWssssssaaaMMMCCC???<<<::::::<<<>>>BBBNNNcccxxx~~~{{{kkkddd\\\WWWOOOEEE??????CCCAAA@@@AAACCCDDDCCCAAAFFFCCCCCCFFFEEEBBBBBBFFFEEEGGGHHHHHHFFFFFFHHHJJJMMMMMMNNNOOOOOOPPPPPPPPPRRRRRRSSSSSSTTTVVVUUUTTTOOOUUU[[[^^^___gggwwwlllSSSAAA>>>IIITTTdddbbb___ZZZRRRLLLGGGEEE???===;;;<<>>DDDIIIUUUdddtttpppeeekkkmmmeeedddlllssszzz|||wwwvvv}}}xxxsssyyywwwttt~~~~~~~~~zzzjjjVVV>>>222222---,,,...+++,,,,,,,,,+++++++++******)))))))))))))))))))))))))))((((((''''''(((((()))(((((()))***************((((((((()))))))))******+++,,,---------///333666AAACCCAAABBBQQQjjjzzzgggtttwwwaaaYYYgggnnnjjjoooqqqqqqhhh\\\KKK>>>777777888888<<<999999>>>BBBFFFLLLRRRWWW]]]hhh{{{xxx]]]ZZZUUUPPPLLLIIIGGGFFFCCCBBBAAA@@@???>>>===<<<:::999888888777888888888777777666555444444555555444444444444444444444444222222333333333444444444666666777777777888888888777777666666777777888999777777888888888888888999:::::::::999999999888888333333444444444555555555555666777777888888888777444444444444444444444444777777888888999===CCCGGGOOORRRYYYaaajjjrrrxxx|||zzz}}}~~~zzz{{{{{{uuuqqqttt~~~jjjiiiyyy}}}rrrnnnqqquuuvvvvvvmmmppprrrvvv|||yyyxxxxxxhhh\\\MMMDDD<<<333......000///...---,,,,,,+++,,,,,,++++++******)))))))))'''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++,,,,,,+++***+++,,,---...////////////+++222777???XXXyyy~~~iiilll|||~~~yyy___UUUOOOJJJLLLMMMMMMMMMOOOQQQXXXmmmkkkaaaXXXWWWXXXXXXXXXZZZWWWXXX[[[]]]```cccgggjjjjjjffffffkkknnnmmmmmmnnnsssvvvzzz|||}}}sssccchhhpppttt~~~jjjVVVFFF===:::777555222000111333666999888DDDTTTdddxxxzzzssshhh\\\TTTTTT[[[bbbjjjgggaaaYYYSSSVVVfffvvvsss```EEE555333...---...))),,,,,,,,,+++++++++******))))))))))))))))))))))))((((((''''''''''''(((((((((((()))***************(((((()))))))))*********+++,,,,,,---...111555999CCCDDD@@@BBBWWWsssrrrjjj~~~oooXXXUUUkkkwwwiiisss}}}wwwmmm^^^RRRBBB888666888:::999;;;;;;===CCCFFFIIIOOOWWW\\\gggyyyQQQPPPMMMIIIEEEBBB@@@???AAA@@@???>>><<<;;;:::999777777666666666666666777555555444444444444444444222222222222222222222222111222222222333333333333555555555555666666666666555555555555555666777777555666666666777777777888888888888777777777666666222222222333333333444444555666666666666666555555333333333444444444444444777888888777777:::>>>AAAFFFIIIOOOXXXaaaiiipppttttttwwwzzz||||||}}}~~~vvvyyy|||vvvqqqssssssttttttlllnnnuuu{{{}}}tttuuuqqqnnnwwwvvvwwwvvvtttssssssvvvxxxiii\\\MMMCCC;;;333//////000///...---,,,+++++++++))))))******++++++,,,,,,((())))))))))))))))))(((((((((((((((((((((((((((************************'''(((***+++,,,,,,+++******+++---...///000000//////888>>>HHHbbbvvviiivvvxxxccc^^^ZZZXXX[[[\\\\\\^^^bbbbbblll~~~___VVVPPPQQQWWW]]]dddkkkmmmuuu}}}vvvlll[[[KKK@@@888222///111111111111111111111111///444<<>>AAAFFFMMMUUU]]]cccfffkkknnnssswwwyyy{{{~~~{{{www}}}zzzwwwnnnmmmttt|||yyynnneeeggguuuzzzuuussssssuuuvvvooobbbTTTJJJAAA888222111000///...,,,+++*********(((((()))***+++,,,,,,---))))))************))))))((((((((((((((((((((((((************************((()))***+++++++++++++++***+++,,,...///000000000111999AAANNNhhh}}}rrr{{{vvv|||{{{}}}uuummmeee```___dddllluuutttcccJJJAAA666000///000///...***+++...000111111111000444222222444:::HHH```ttt{{{vvv}}}xxxeee^^^hhhsssrrrbbbPPPJJJMMMSSSWWWWWWUUUVVV]]]eeehhhqqqddd[[[[[[```gggttt~~~eeeLLL???<<<444111111---,,,,,,,,,+++++++++******)))))))))))))))))))))))))))((((((''''''(((((()))(((((()))***************)))))))))*********++++++)))***+++,,,...333:::>>>AAABBBGGGUUUhhhwww}}}}}}zzznnn}}}mmm\\\XXXVVVfffqqqgggsssxxxdddTTTFFF@@@999666666999:::999===AAAIIIPPPRRRVVVaaammmssscccUUUNNNAAA???======>>>>>><<<:::666666666555555555444444444333222111111111111111000111111222222111111111111111111111111111111111000111111111222222222222111111111111222222222222111000000000000111222222000000111111222333333444333333333333222222222222222222222333333333444444111222222333333333222222333333333444444444555555222333555555444444555666777999===BBBHHHOOOTTTXXXaaaeeekkkqqquuuzzz~~~yyyyyyvvv}}}yyyxxx|||{{{tttppptttzzz}}}yyyqqqjjjfffjjjyyy||||||}}}~~~}}}xxxmmmaaaYYYNNNAAA777222111000///---++++++******((()))))))))******++++++)))******++++++******)))************************************************))))))))))))***+++,,,---,,,,,,,,,---...///000000333999CCCTTTlll~~~xxx~~~xxxpppaaadddccc]]]XXXTTTIII===111///---+++,,,---...///)))***+++---//////000000333111111222000333AAAPPP[[[]]]ffftttiiioooxxx}}}~~~|||{{{zzzkkkVVVQQQWWWdddqqqlllVVVDDDFFFQQQaaaiiikkkbbb[[[aaaoooxxxwwwsssxxxyyyzzzuuu^^^QQQLLL>>>555222---,,,,,,,,,+++++++++******))))))))))))))))))))))))***))))))(((((())))))***(((((()))***************))))))*********+++++++++***+++,,,---000666===BBBBBBCCCPPPffftttvvvyyy}}}rrreeerrryyy```RRRYYYeeexxxiiifffmmmyyyxxxfffRRRJJJ>>>;;;777555555999===@@@CCCGGGOOOUUUYYY```rrrooo```XXXSSSPPP===:::777777::::::777444333333333444555555666666555444333222222111111111//////000000000000000///111111111111111111111111000000000000111111111222222222222222333333333333111000000000000111222222000000111111222333444444444444444444333333333333222222222222333333333333111222333444444555555555222222333333444444444444111333666666555444444555333555777;;;@@@FFFKKKNNNZZZ___fffmmmsssxxx}}}pppzzz}}}|||rrrrrr}}}qqqkkkpppzzzyyysssuuuyyyzzzxxxvvvwwwwwwooohhhqqq{{{{{{wwwnnnfffZZZIII;;;444222111000...,,,+++++++++*********)))))))))))))))******++++++++++++******++++++++++++++++++++++++***************************))))))((()))+++,,,------,,,,,,------///000000999===HHH\\\ssszzz}}}{{{___SSSMMMGGGJJJKKKKKKJJJFFF@@@;;;:::000333666444///,,,+++,,,000000/////////000111222111222777;;;999666>>>IIIHHHIIIQQQ```pppuuu```fffrrr}}}uuuVVVMMMWWWUUUeeessslllTTTCCCHHHXXXiiiuuuvvvfffWWW\\\ooo}}}qqqddd[[[GGG888222,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))))))))******(((((()))***************)))************++++++++++++,,,---...222888???EEECCCEEEWWWrrr|||vvvxxxzzzzzz|||jjj^^^tttooo^^^WWWeeevvvggglllyyytttYYYIIIGGG;;;:::777555666;;;CCCIIIHHHLLLRRRXXX]]]hhh~~~uuummmeee^^^:::999888777777666666777555555555444444333333333333333333222222222111111111111000000000000111111111111111111111111111111000000000000000000000000000111222333333222111000222222111111111111111222111111111111111111111111222222222333333222222222555444222111111111222222222222333333333444444444444444555555444444333222444555555666666555555444333444666999<<<>>>@@@AAAHHHMMMVVVaaalllvvv~~~yyyzzz}}}~~~{{{wwwmmmooonnntttvvv|||yyy}}}|||uuutttzzz{{{xxxuuuiiiVVVGGGBBB444000...///---)))(((***))))))(((((((((((())))))))))))))))))((((((((((((&&&''''''((()))******++++++++++++*********))))))+++++++++,,,,,,,,,------...+++,,,///000...000333:::HHHNNNYYYuuu~~~rrriiigggpppwwwuuu{{{\\\LLLKKKHHHAAABBBEEEEEEBBBAAABBB???:::444333111...---//////---///.........///000222333222333444666888===CCCGGGHHHGGGIIIQQQ^^^rrrxxxaaagggssshhhRRRTTTbbbhhh{{{xxxTTT>>>FFF[[[www{{{bbbSSS[[[iiinnn|||}}}zzzrrr[[[<<>>DDDFFFFFFLLL[[[ooo|||~~~}}}~~~~~~}}}ooo```lll{{{uuu]]]RRRbbbxxx}}}kkkaaaqqq{{{sssbbbRRRFFF===999999666444666===DDDGGGLLLNNNTTT]]]gggyyy{{{777777666555444444444444333333222222111111111111333333222222222111111111111111000000///000000000111111111111111111111111111111111111111111111111000111222333222222111000222222111111111111222222222222222222222222222222222333333333333333333222555444333222111111222333333333333444444444555555444555555555555444333333444555555666666555555444444555666777999:::<<<<<<@@@DDDKKKSSS]]]fffmmmpppuuuxxx{{{~~~}}}tttuuu}}}}}}||||||uuusssqqq|||}}}yyyyyy}}}xxx```MMMFFF888333000000...)))((()))))))))(((((((((((())))))))))))))))))(((((((((((('''''''''((()))*********+++++++++*********))))))+++,,,,,,,,,------------...,,,---///000...000555AAAGGGNNNccc|||fffiiinnn{{{zzzuuuooohhhcccffftttoooVVVHHHGGGEEE???BBBFFFGGGEEEFFFGGGEEE@@@<<<:::666111......//////000000///000111222444555555666777888999===BBBFFFGGGFFFFFFJJJQQQ```xxxzzz]]]fffvvvgggSSSYYYhhh}}}___FFFKKKZZZvvvzzzbbbSSSYYYccceee}}}www|||~~~zzzvvv|||}}}eeeGGG555333............---,,,,,,++++++***)))(((((()))***+++************))))))))))))))))))))))))************************++++++++++++,,,,,,---111999AAAEEEFFFJJJXXXkkk{{{~~~oooaaafff|||rrrjjj^^^ZZZfffvvvkkkcccnnnuuutttgggUUUHHH>>>888888999888888;;;AAAGGGKKKMMMNNNWWWiii~~~666666555444333333333333222222111111111111111000222222222111111111000000222111000///////////////111111111111111111111111222222222222222222222222111111222222222222111111222222222111111222222333222222222222222222222222333444444555555444444333555444333333222222333333444555555555555666666666555555555555555444444333555555666666666666555555666666666666666777777777999;;;???DDDKKKRRRXXX[[[cccjjjsssxxxyyy{{{yyynnnooovvv~~~uuuqqqzzzzzzsssqqqzzzgggPPPEEE<<<555111000...***(((***))))))(((((((((((())))))(((((((((((())))))))))))''''''(((((())))))******+++++++++***************,,,,,,,,,---------......///---...000000...222777FFFIIIRRRmmmvvv}}}qqqhhh___ZZZZZZ___mmmyyyvvvxxxppp^^^QQQMMMJJJEEEEEEIIIMMMNNNQQQSSSPPPJJJDDD@@@;;;444///---///111111111111222333555666666888999999999999<<<@@@DDDGGGFFFGGGGGGFFFKKK\\\mmm~~~gggnnn|||ccc]]]ooogggKKKJJJRRRhhhttttttcccXXX```lllrrryyy}}}{{{xxxttttttyyyiiiOOO:::...000000///...---,,,,,,++++++***))))))))))))***+++************))))))))))))))))))))))))************************++++++,,,,,,+++,,,///777@@@FFFGGGGGGVVViii{{{vvv^^^WWWpppuuuhhh```cccgggmmmwwwiiibbbeeewwwsssgggUUUFFF>>>999666777888;;;>>>AAAEEEKKKOOOUUUXXXeee777777666555444444444444333333333333333333333333222222111111111000000000222222111000////////////000000000000000000000000222222222222222222222222111222222222333333333333333333222222222333444444444444444444444444444444555555666666666666555555555555555444444444444555666666777777777888888888666666666666666555555444666666777777777777666666666666666666666666666666888999:::<<<@@@EEEIIILLLQQQZZZffflllnnnqqqyyy{{{pppoooqqqwww{{{~~~yyyuuuyyy|||rrrlllfffuuukkkTTTGGG===666000///...+++***+++))))))(((((((((((())))))(((((((((((())))))))))))'''((((((((()))))))))***************************,,,,,,---------.........000...///000000///444;;;EEEPPP[[[nnnssseee___^^^bbbjjjrrruuuzzzxxxkkk^^^WWWQQQMMMIIIOOOVVV\\\aaabbb\\\TTTFFFAAA<<<777222...///333111222333555666777777777888888888777777999===AAAFFFIIIMMMLLLEEEBBBJJJVVVffftttuuuxxxmmmzzziiiNNNNNNTTT```qqqxxxkkkaaakkkwwwrrrrrr|||gggSSS???///000//////...------,,,,,,************************************)))))))))(((((()))))))))************)))******++++++,,,,,,,,,---...444>>>FFFHHHIIIIIIeeexxxcccYYY___zzzyyykkkcccaaakkksssuuu|||iii___gggqqqtttiiiVVVEEE<<<::::::999777999>>>CCCFFFGGGKKKQQQZZZcccwww777666555444444333333444333333333333333333333333222222222111111111111000222222111000000000000000000000000000000000000000222222222222222222222222333333333333444444555555444444444444444555666666666666666666666666666666777777888888888888777777666666777777777777777777888999999999999:::::::::777888888888888777666666777888888999999888888777777777888888888999999999::::::999:::;;;>>>AAACCCEEEMMMVVV[[[___eeeoooxxx||||||wwwttttttuuuyyy~~~zzzsss\\\ffftttqqq[[[MMM???666///......---+++,,,))))))(((((((((((())))))'''((((((((()))))))))***(((((((((((())))))))))))************************,,,,,,,,,---------......000//////111000000777@@@CCC[[[gggjjj{{{||||||ttt|||llldddbbbbbbdddgggmmmrrrsssjjj___VVVQQQNNNLLLUUU```jjjrrrsssjjj___IIIAAA:::888555000000444222444666999:::::::::999666777777666777999===AAAGGGLLLSSSUUUMMMDDDCCCIIIJJJRRR^^^jjjvvvwww|||{{{}}}iiiSSSXXXcccmmm~~~pppyyy|||gggXXXFFF666///......------------...******++++++++++++******************)))))))))(((((()))))))))************)))******+++,,,,,,------...000777AAAFFFFFFHHHNNNppprrrSSSdddwwwpppeeebbbjjjqqqvvvxxxnnn\\\dddrrrxxxkkk\\\JJJ>>>999999:::;;;999:::@@@GGGHHHHHHMMMUUUZZZlll555555444333222222222222111222222222222222333333333333333222222222111111222222111111111222222333222222222222222222222222444444444444444444444444555444444444555666777888666666666666666777888999888888888888888888888888888999999::::::999999888888888999:::::::::999999::::::;;;;;;;;;<<<<<<<<<:::::::::::::::999888888::::::;;;;;;;;;;;;::::::999999999:::;;;;;;<<<<<<;;;:::::::::;;;<<<>>>??????DDDIIIMMMPPPWWWaaaiiiqqqxxx{{{wwwtttwww~~~|||eeefffmmm{{{rrr___PPPDDD999000...///...------))))))(((((((((((())))))''''''(((((())))))******(((((((((((())))))))))))***************++++++++++++++++++,,,,,,,,,------///...000111000222;;;FFFHHHdddooonnn|||~~~~~~~~~}}}}}}}}}}}}}}}~~~{{{vvvwwwtttnnnkkkhhhggggggfffhhhhhhccc\\\WWWTTTTTTSSS\\\iiiwww}}}rrrVVVGGG:::777666222111555555777;;;>>>??????>>>===777888999:::;;;???DDDHHHMMMQQQYYY\\\UUUIIICCCCCCCCCEEELLLWWWfffqqqvvvvvvppp{{{eeeQQQZZZkkk|||www~~~~~~gggVVVFFF:::222111///...------...///******+++,,,,,,+++******************))))))))))))))))))))))))************)))******+++,,,---......///222:::CCCCCCBBBKKKXXXtttuuu___VVVyyyyyyiiifffjjjvvvttttttyyy{{{bbbbbbqqqyyywww```RRRCCC;;;999888888:::======BBBJJJLLLKKKSSS___hhh666555444333222222222222222222333333333444444444444444444333333333333222222222222222333444555555555555555555555555555555666666666666666666666666666666666666666888999:::888888777888999:::;;;;;;:::::::::::::::::::::::::::::::::;;;;;;:::::::::999:::;;;<<<===<<<<<<;;;<<<<<<<<<<<<=========>>><<<<<<<<<<<<<<<;;;::::::<<<<<<============<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<:::;;;;;;<<<<<<===>>>>>>???@@@BBBCCCFFFKKKQQQVVV]]]eeeooouuuxxx}}}~~~yyytttsss{{{}}}wwwuuu~~~|||ssseeeVVVLLL???444111111///------))))))(((((((((((())))))'''''''''((()))*********))))))))))))(((((((((((())))))*********+++++++++*********+++++++++,,,,,,......000111111333>>>JJJUUUhhhqqq{{{}}}|||||||||}}}~~~~~~}}}xxxuuutttllliiieeebbb___]]]]]]^^^```hhhtttmmmTTT===666666333222666999<<<@@@DDDEEEEEECCCBBB<<<===???AAAEEEJJJPPPUUU[[[\\\___aaa[[[OOOFFFCCCCCCBBBDDDJJJSSS[[[aaaeeeiiissswwwuuuYYYMMM^^^xxxsssmmm{{{iiiTTTGGG???888666333000............***++++++,,,,,,++++++***************))))))))))))))))))))))))************)))******+++,,,---...///333666@@@GGGDDDDDDTTTiiiyyyhhhXXXlll|||lllfffooo}}}xxxuuu}}}hhh```kkkwwwuuulllTTTHHH===999999777888<<>>>>>>>>==================>>>>>>>>>>>>=========>>>===<<<<<<;;;======>>>>>>>>>>>>===============<<<<<<;;;;;;;;;;;;<<<===>>>???@@@??????@@@@@@???@@@AAADDDFFFGGGKKKTTT___ggglllttt~~~yyysssooottt}}}}}}zzzooobbbRRREEE888333222000---,,,))))))(((((((((((())))))&&&''''''((()))******+++))))))))))))(((((((((((())))))******++++++++++++))))))*********+++++++++------///111111444@@@MMMaaahhhppp}}}||||||zzzzzz{{{|||}}}~~~}}}uuunnnfffbbbaaa```aaaccclllsss~~~___@@@666555222333666<<>>>>>@@@CCCGGGPPPXXXbbbgggtttrrrVVVUUUcccnnntttyyywwwiii^^^XXXOOOPPPlll}}}qqq~~~oooYYYLLLIII===;;;777333000...------***+++,,,------,,,+++***************))))))))))))))))))))))))************)))******+++---...//////777<<>>>>>===<<<===>>>@@@CCCCCCCCCBBB@@@@@@BBBDDD>>>============???@@@@@@>>>@@@@@@???>>>???===:::???>>>>>>>>>>>>======<<<:::;;;;;;::::::===BBBEEE@@@@@@AAABBBDDDFFFGGGIIILLLUUU___fffkkkqqq{{{}}}rrrmmmoootttyyyssswww|||tttcccPPPJJJ@@@555111111111000...---+++***))))))(((((((((((('''&&&%%%$$$######))))))))))))))))))))))))))))))))))))***************++++++,,,,,,------...---///...333888666>>>UUUmmmjjjrrr~~~~~~~~~~~~}}}}}}}}}}}}}}}|||}}}~~~zzznnnaaa\\\[[[]]]bbbgggooouuu```???888333333888999DDDEEEFFFIIIKKKJJJGGGEEECCCHHHMMMQQQTTTXXX___cccmmmkkkjjjhhhcccYYYLLLBBBAAAAAA@@@???@@@EEEMMMSSS[[[aaakkkuuu{{{zzztttooo{{{mmmMMMEEEIIILLLNNNRRRQQQLLLFFFJJJSSSZZZvvvzzzgggXXXRRROOOBBB777222111...,,,---,,,,,,++++++***+++++++++******+++++++++******))))))************+++++++++,,,+++,,,---,,,+++000777555AAAIIIFFFGGGVVVmmm|||iii]]]vvvqqqbbb___ttt~~~kkk^^^[[[iiiwwwrrr```QQQBBB===777555888===@@@AAADDDIIIQQQVVVWWW```yyyooovvvwwwcccUUURRRWWW[[[^^^eeennnyyy:::999999888888888888888::::::::::::::::::::::::;;;::::::999888888888999888888888999::::::;;;;;;999:::;;;;;;:::::::::::::::999888888999:::999888999999999999999::::::::::::;;;<<<;;;:::999:::<<<===============<<<<<<<<>>>>>???@@@@@@???AAABBBAAA@@@AAABBBDDDDDDEEEFFFGGGHHHHHHHHHGGGDDDBBB???>>>???AAACCCDDD@@@@@@>>>======>>>>>>===@@@@@@@@@???===<<<<<<===BBBAAA??????@@@BBBCCCDDDFFFFFFHHHIIILLLNNNPPPQQQWWW___iiippptttyyy~~~wwwsssuuuyyy}}}|||}}}{{{sssrrrvvv|||pppYYYRRREEE:::333111000......---,,,***))))))((((((++++++******))))))(((((())))))))))))))))))))))))))))))))))))***************++++++,,,,,,---......000333222444999:::IIIdddtttssszzz~~~~~~}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}|||}}}~~~{{{pppccc]]][[[[[[```fffmmmvvv}}}UUU;;;666333333:::<<>>CCCDDDAAAHHH]]]vvvdddgggzzzggg^^^ccc{{{|||bbb\\\___llluuulllZZZLLL>>>999555444777<<>>??????@@@@@@???@@@@@@????????????@@@AAA???AAABBBBBBBBBBBBDDDFFFQQQRRRUUUZZZ___```\\\XXXSSSPPPKKKHHHHHHHHHHHHHHHGGGCCC@@@???@@@@@@AAAAAA>>>@@@AAA>>>;;;999;;;=========???DDDLLLRRRUUUTTTWWWXXXZZZ]]]```cccfffgggpppvvv}}}||||||}}}}}}||||||~~~~~~zzzwwwxxx}}}}}}|||zzzfff\\\NNNAAA777111...---...---,,,+++))))))))))))++++++++++++++++++++++++)))))))))))))))))))))))))))))))))*********+++++++++++++++,,,------.........222000111:::AAAUUUrrr~~~~~~~~~~~~|||{{{|||}}}}}}}}}{{{}}}}}}}}}}}}}}}}}}~~~~~~|||}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{pppddd]]]XXXWWW\\\cccnnnzzzeeeFFF666555222444<<<@@@DDDHHHMMMOOONNNLLLMMMNNNLLLRRRZZZ^^^```dddnnnvvvwwwlllbbbZZZSSSLLLGGGEEEFFFEEE@@@<<<<<>>BBBDDDJJJLLLRRR\\\kkk~~~eeejjjzzznnnbbb\\\[[[]]]aaa^^^cccgggiiilllvvv<<<;;;;;;:::999999::::::::::::;;;;;;;;;;;;;;;<<<======<<<<<<<<<======>>>>>>>>>>>>>>>============>>>>>>>>>>>>??????===<<<>>><<<:::999:::;;;::::::;;;:::::::::999999888888777999<<<======>>>???AAAAAABBBDDDGGGIIIJJJJJJKKKHHHHHHHHHHHHHHHHHHIIIIIIJJJLLLNNNNNNNNNNNNPPPQQQdddeeekkkttt{{{|||vvvooollliiidddaaa___\\\XXXTTTQQQKKKGGGGGGGGGEEECCCCCC@@@CCCEEECCC@@@@@@CCCGGGAAABBBHHHTTTcccnnnqqqqqqtttuuuxxx|||}}}{{{|||~~~~~~~~~~~~~~~{{{uuu|||}}}pppdddUUUHHH<<<333.........---,,,+++***))))))))))))))))))*********++++++))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,---............000...444EEESSSeee|||~~~}}}}}}~~~}}}|||{{{|||}}}}}}|||zzz}}}}}}}}}}}}}}}~~~~~~~~~{{{}}}}}}|||||||||}}}~~~~~~~~~}}}}}}~~~|||sssjjj```WWWQQQOOOUUU^^^qqqQQQ;;;333666333555???BBBEEELLLRRRTTTRRRPPPSSSVVVUUUYYY___eeejjjpppwww{{{yyymmmccc[[[TTTNNNIIIJJJMMMNNNKKKEEEAAABBBDDDNNNXXXeeepppttttttsssrrruuupppiiifffnnn{{{jjjRRRHHHIIILLLRRRWWW]]]fff```YYYcccnnnrrrvvvsss{{{xxxvvv|||}}}wwwrrrqqqsssuuutttfffVVVCCC888333...,,,------,,,,,,,,,,,,------......---,,,,,,++++++++++++*********+++++++++,,,,,,---+++,,,...---...555===FFFEEEIIIXXXmmmzzz~~~gggmmmuuurrrgggeeemmmzzzxxxZZZ]]]dddllllllaaaPPPAAA::::::999888:::>>>CCCHHHKKKNNNTTT```pppfffaaawwwxxxeee^^^```ccceeegggjjjrrrxxxwwwvvvzzz======<<<<<<<<<<<<======@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEHHHFFFEEEEEEFFFFFFDDDAAAAAA>>>;;;999::::::999999999999888888777777666666666999???CCCFFFIIILLLNNNPPPQQQTTTVVVWWWXXXXXXWWW[[[[[[\\\\\\]]]]]]]]]]]]___aaacccddddddcccdddeeeooorrrxxx~~~~~~~~~}}}xxxnnnggg[[[SSSNNNPPPOOOIIIDDDCCCFFFIIIKKKLLLMMMPPPVVVZZZYYYZZZaaannn~~~}}}zzzyyy|||~~~}}}}}}~~~|||{{{xxxzzz{{{pppnnnvvviiiZZZOOOCCC666000//////...,,,+++******))))))'''(((((())))))******+++))))))))))))))))))))))))************+++++++++++++++,,,,,,------...//////222222000===YYYjjjttt|||~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~|||zzz||||||}}}}}}~~~~~~~~~~~~{{{|||~~~~~~~~~}}}{{{zzzzzz{{{|||~~~~~~|||zzzwwwrrrlllgggaaa``````cccgggjjjjjjhhhbbb\\\TTTMMMGGGGGGQQQ\\\vvvzzzGGG777444888444777@@@BBBEEEKKKSSSUUUTTTSSSVVVYYY^^^```fffoooyyyyyytttllleee```XXXPPPIIIMMMQQQUUUUUUQQQKKKFFFCCCCCCMMM\\\jjjtttzzz{{{|||}}}wwwllleeeiiitttyyyxxx{{{jjjUUUKKKMMMVVVbbbjjjsssppp[[[LLLVVV```\\\WWW^^^gggiiipppbbbeeemmmwwwzzzsssyyy}}}rrr___JJJ<<<444000000222------,,,,,,---......//////...---,,,++++++++++++***++++++++++++,,,,,,,,,---+++,,,......000777@@@FFFEEELLLaaazzzwwwlllqqqiiihhhjjjvvvgggZZZkkkqqqrrrhhhVVVEEE;;;666888999;;;===AAAFFFLLLOOOQQQ[[[lllgggdddrrroooaaa___cccfffffffffqqq}}}@@@@@@@@@@@@AAABBBCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLLLLLLLNNNKKKIIIIIIJJJIIIEEEBBBDDD@@@<<<999888888777666555555555555555555444444666:::@@@GGGNNNVVV]]]bbbbbbccceeeffffffeeedddbbbjjjkkklllmmmnnnnnnnnnnnnooorrrttttttsssrrrrrrsssxxx{{{xxxeeeYYYSSSUUUUUUMMMHHHHHHKKKLLLPPPVVV^^^fffmmmqqqpppsss{{{{{{www}}}~~~tttttt{{{zzz}}}{{{yyy~~~}}}yyykkkggg{{{mmmaaaXXXKKK;;;111111///...---+++************))))))*********+++++++++))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,---......//////000111000AAAaaassstttvvvooo}}}~~~~~~~~~~~~~~~~~~|||zzz|||||||||}}}~~~~~~}}}}}}}}}}}}}}}|||{{{zzzzzz{{{|||}}}}}}zzzuuunnncccXXXPPPIIIGGGFFFGGGKKKPPPSSSTTTOOOLLLJJJHHHFFFJJJYYYiiioooDDD888666999555999AAAAAADDDIIIPPPSSSTTTUUUWWWYYY]]]aaahhhsss~~~rrrpppmmmkkkggg___TTTLLLMMMPPPUUUZZZ[[[VVVMMMGGG@@@FFFRRRbbbrrr~~~xxxooonnnsssuuurrrxxxjjjXXXMMMQQQ```tttzzz^^^MMMWWW___XXXSSSVVV```eeeooosssYYY]]]^^^lllzzz}}}uuubbbLLL===555000///111------------......///000111000...,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,---+++,,,...///111:::CCCHHHEEEKKK```xxxvvvzzzxxxllllllfffpppsss___cccvvvxxxrrraaaNNNAAA;;;888666888<<>><<<===???CCCFFFGGGDDDFFFIIIMMMQQQ[[[pppjjjEEE888666888555:::BBB@@@FFFJJJOOOTTTXXXZZZ[[[[[[\\\eeepppxxxzzzzzz{{{}}}ttttttuuuuuusssjjj^^^UUUPPPPPPSSS[[[aaaaaaXXXPPPGGGFFFJJJWWWlll~~~zzzyyyxxxtttwwwlll]]]TTT[[[rrrvvveeehhhfff\\\YYYUUU^^^cccmmmsss]]]\\\XXXhhhwwwyyyxxxnnnYYYJJJ???666000...------------...///000111222111...,,,++++++,,,---+++++++++,,,,,,,,,---------+++,,,...///222;;;EEEFFFDDDLLLbbbxxx~~~tttjjjllliiiuuuggg]]]iiitttrrrgggTTTEEE???;;;888666:::???CCCFFFJJJPPPTTTZZZjjjoooYYYccc|||rrrfff```UUUSSSVVV\\\aaaeeemmmttt||||||eeeGGGGGGHHHIIIKKKMMMOOOPPPVVVVVVVVVWWWXXXYYYYYYZZZ[[[[[[\\\\\\^^^___aaabbbccccccddddddeeefffggggggjjjfffbbbaaabbb```[[[UUUGGGCCC===888666555333222/////////000111111111222333333555<<>>666444666999@@@GGGNNNPPPUUU[[[```cccdddccccccpppuuunnnlllvvvxxxpppjjjccc___ZZZWWWYYY___fffkkk[[[TTTMMMNNN\\\rrrxxxooohhhuuu{{{zzzssshhh\\\]]]dddqqq|||oooddddddnnnwww|||xxxttt}}}tttjjj[[[???......///...---------///000111777666444111///---,,,+++++++++,,,------......///+++///111000111888@@@FFFCCCMMM___ssszzzeeebbbkkkxxxiiiXXX]]]fffgggXXXIIIAAA===999777777<<<@@@EEEIIILLLRRRYYY___mmmcccTTTUUUbbbzzziiiUUUKKKGGGEEEAAACCCGGGMMMYYYmmmrrrYYYJJJGGGDDDEEEKKKPPPVVV___gggsssxxx|||~~~}}}~~~rrr```SSSHHH;;;444333222000,,,111000///------...000111111333333333666CCCUUUccc{{{{{{rrrvvvxxxxxx~~~{{{xxxzzzwwwsssqqqrrrwww~~~|||xxxxxx}}}}}}|||yyypppsssssspppqqquuuvvvttt|||zzzyyyxxxzzzzzzooo]]]GGG999444/////////---+++*********))))))))))))))))))))))))))))))))))))************++++++******++++++,,,---------------...//////000///777<<>>BBBFFFIIIPPPUUUaaassscccIII???777444555888???FFFQQQSSSWWW[[[___aaaaaa```fffqqquuupppppp|||~~~vvvqqqlllgggaaa\\\[[[aaajjjqqqhhhaaaWWWRRRYYYkkktttlllyyy~~~|||tttiiibbbbbbhhhsss|||pppeeefffqqq|||vvvvvvkkk\\\CCC333111000/////////000111333444777666444111///---,,,+++++++++,,,------......///,,,...///000222888???DDDGGGWWWkkkzzz{{{kkklllwww}}}[[[UUU\\\^^^ZZZNNNBBB===<<<:::;;;===@@@DDDJJJLLLOOOVVV```iiiYYYRRRYYYlllzzzcccRRRJJJHHHGGGEEEGGGJJJOOOYYYiii|||hhhRRRGGGBBB??????CCCGGGMMMXXXbbbxxxzzzeeeRRRHHH<<<444111111///,,,000///...---......000111222333444222222888CCCLLLggg~~~~~~{{{zzzwwwsssooolllnnnuuu|||{{{vvvzzzyyyuuuuuuwwwvvvssssssvvvwwwuuuxxxsssuuuyyy}}}~~~tttbbbLLL<<<666000///...---,,,,,,++++++)))))))))))))))))))))))))))))))))*********++++++++++++******++++++,,,---------------...///000111111666AAA[[[qqqqqqvvvtttpppppplll|||rrr~~~~~~}}}~~~}}}|||{{{{{{{{{~~~~~~~~~~~~~~~~~~~~~}}}|||{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||{{{xxxuuuvvvxxxuuuoooiii___UUUMMMDDD:::555444444777:::>>>AAAEEEJJJNNNSSS[[[llldddKKKBBB888555555777===CCCSSSUUUYYY\\\^^^___^^^]]]gggppptttqqquuu|||wwwtttppphhh```\\\```jjjqqqtttoooeeeZZZVVVaaaxxxuuummmyyy~~~wwwnnnkkkjjjnnnvvv|||qqqfffggguuuzzz~~~~~~uuuiii[[[EEE555000111000000111222444666777777666444111///---,,,+++++++++,,,------......///...---...000444999???CCCTTTfffxxx~~~yyylllppp|||nnnPPPUUU]]]YYYMMMCCC:::999::::::<<<@@@BBBHHHMMMOOOQQQZZZjjjwwwjjjQQQQQQ```vvvuuu___QQQNNNNNNMMMLLLNNNQQQTTT[[[gggvvvqqq]]]MMMGGG???>>>@@@DDDFFFHHHOOOWWWnnn}}}uuu```KKKCCC888222000000...---111000000000000111222333000333555555555888>>>CCCXXXrrr}}}|||{{{tttqqqllliiikkkqqqyyy~~~vvvwww~~~}}}yyy{{{yyyttttttwwwxxxvvvuuutttxxx~~~zzzhhhSSSBBB:::222111...------------,,,))))))))))))))))))))))))))))))*********+++++++++++++++******++++++,,,---------------...000111111333666IIIeeesssooowwwjjjiiirrr|||xxx~~~~~~}}}~~~}}}||||||||||||~~~}}}}}}}}}}}}}}}}}}{{{zzzyyyzzz|||}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}|||{{{wwwrrrrrrtttqqqkkkeee[[[PPPHHH@@@888444555555999>>>AAADDDHHHMMMQQQVVVccczzzfffOOOEEE;;;666555666;;;AAARRRUUUZZZ]]]____________eeemmmssstttzzz~~~zzzxxxuuuooofff___^^^ccciiivvvxxxsssggg[[[\\\kkkzzztttjjjuuuzzzuuutttrrrtttzzz}}}qqqeeeeeevvv~~~zzzxxxuuujjj^^^LLL;;;000111111111111333555777999777666444111...---++++++++++++,,,------......//////------111666;;;@@@EEE___rrryyypppiiirrr]]]KKKQQQWWWTTTHHH???888777888888;;;???AAAHHHOOOQQQTTT```uuu~~~bbbTTTVVVfffzzzvvvbbbXXXWWWWWWUUUVVVYYY]]]```eeemmmxxx|||vvvhhhYYYPPPPPPBBBEEEKKKPPPOOOKKKMMMSSSfff{{{www```NNN@@@;;;444////////////...000000000111222333444444000333777999999:::===@@@IIIbbb}}}}}}}}}|||||||||xxxqqqkkkjjjmmmrrrvvvuuutttxxx~~~}}}xxxyyywwwrrrqqquuuvvvtttooovvv}}}rrr]]]KKK@@@666222///---......---,,,))))))))))))))))))))))))************++++++++++++++++++******++++++,,,------------...///000111222333888QQQooowwwtttjjjooo~~~~~~~~~~~~}}}}}}|||}}}}}}~~~~~~}}}||||||||||||~~~}}}{{{yyyyyyzzz{{{}}}}}}~~~~~~}}}||||||||||||||||||||||||}}}{{{wwwrrrqqqrrrmmmggg___TTTIIIBBB<<<666555777888<<>>888666666:::???NNNSSSYYY]]]___```bbbdddfffllltttzzz}}}zzzzzzvvvooogggaaa``````rrrzzzxxxjjjbbbfffmmmwwwkkkuuu{{{yyy}}}|||{{{yyyzzz~~~}}}mmmaaa___qqqwww~~~zzzzzznnncccUUUBBB222000000000111222555777888777666444111...---++++++++++++,,,------......///000,,,---333999===DDDMMMeeezzznnnffflll~~~___MMMIIIIIIJJJKKKCCC===888999999:::===AAACCCJJJQQQUUU\\\mmmggg\\\aaalll{{{yyyiiiaaa``````]]]dddhhhnnnrrruuu{{{|||wwwpppeee[[[YYY\\\DDDIIIPPPVVVTTTPPPQQQVVVhhh|||~~~kkk[[[JJJ;;;666333000//////000000///......///000222333333444444666999::::::::::::;;;<<>>HHHNNNVVV[[[^^^```dddggghhhmmmuuu~~~~~~}}}zzztttllleee```lllxxx}}}rrrlllkkkyyy~~~qqqzzzzzzoooxxx~~~}}}wwweeeXXXVVViii~~~yyy{{{kkkaaaWWWDDD000111000000111222444666777777666444111///---,,,+++++++++,,,------......///000---///666:::???KKKYYYppp}}}xxxffffffvvviiiKKKIIIMMMIIIEEEHHH===999888:::<<<>>>BBBHHHGGGNNNVVV]]]jjjmmmdddkkkttt~~~rrrjjjjjjjjjiiitttzzz~~~vvvooohhhbbbccchhhGGGJJJPPPUUUUUUUUU]]]fffwww|||dddSSSHHH<<<222000000000111111111///......///000222333444555555999:::;;;;;;;;;::::::;;;888CCCTTTjjjiii\\\___hhhwww~~~|||{{{tttrrrpppppprrrwww{{{|||yyyrrrpppxxxyyyuuu~~~|||}}}{{{xxxxxx~~~|||uuu^^^OOO===777111...//////---***))))))))))))))))))))))))*********+++++++++,,,,,,++++++******++++++,,,---,,,------...///111333444;;;CCC```vvv|||~~~~~~}}}}}}~~~~~~||||||{{{{{{{{{|||}}}}}}}}}}}}}}}|||||||||{{{{{{}}}}}}|||{{{{{{|||}}}}}}||||||||||||||||||||||||{{{{{{xxxsssqqqnnnfff]]]LLLCCC<<<999777555666:::===CCCHHHKKKNNNUUUaaakkkzzz{{{sss]]]QQQEEE===999666999===CCCJJJRRRXXX[[[]]]bbbfffiiikkkrrr|||yyyoooggghhhrrrvvvppplll~~~ssszzznnnkkk~~~~~~ooo[[[MMMMMM___xxxuuuppp{{{jjj^^^YYYHHH222222222111111222444555666777666444111///---,,,+++++++++,,,------......//////---111999<<<@@@RRRfffxxxzzzxxxuuudddjjjuuu^^^LLLLLLPPPMMMHHHFFF:::888888<<<>>>@@@EEEKKKKKKPPPYYYdddvvvxxxnnnhhhqqq}}}}}}ttttttxxxyyy|||uuupppmmmnnnrrrMMMOOOSSSWWWYYY^^^lllzzzjjjTTTFFF@@@999222///000111333333111///---000111333555777888888888;;;<<<<<<<<<<<<======>>><<<@@@JJJ[[[vvv___UUU\\\jjj}}}|||{{{vvvtttrrrpppppprrruuuvvvwwwvvvrrrsss}}}|||pppooo|||yyyzzzyyyuuuwww}}}~~~}}}eeeSSS???999111...//////,,,)))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++******++++++,,,---,,,------...000111333444BBBIIIccctttzzz~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}}~~~}}}}}}}}}~~~}}}||||||{{{~~~|||{{{yyyyyy{{{|||~~~}}}}}}}}}}}}}}}}}}}}}}}}yyyzzzwwwsssppplllcccYYYHHHAAA:::999888777999===>>>DDDJJJNNNRRR[[[iiitttzzzvvv___TTTGGG>>>999777999===@@@GGGPPPVVVXXXZZZ___cccggggggmmmwwwvvvmmmeeemmmyyy|||uuuiiirrr~~~}}}pppvvvvvvhhhkkk}}}}}}~~~iiiUUUFFFGGGYYYrrrsssiiippp~~~}}}pppbbb```QQQ;;;444333333222333444555666777666444111///---,,,+++++++++,,,------......//////---222:::<<>>???DDDJJJLLLPPPYYYggg}}}yyynnnllliiisss{{{||||||xxxvvvvvvyyyRRRQQQXXXdddkkkqqq{{{iii___QQQDDD<<<777333000111111000000000000000000//////111444777999999999????????????===<<<<<<;;;===>>>CCCMMM^^^uuuzzzdddaaaddd}}}zzzvvvrrrrrrrrrrrrpppnnnllljjjppp|||}}}pppuuuvvvtttrrrqqqtttzzzuuu{{{xxxllllllyyywwwzzzyyy]]]LLL@@@111***,,,///---***,,,+++******)))*********)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///222......444111222===KKKhhhrrrnnn~~~}}}~~~~~~~~~~~~}}}|||{{{|||}}}~~~|||zzzyyyzzz~~~}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}}}}|||~~~~~~}}}}}}||||||||||||yyyzzzwwwqqqlllfff[[[PPPBBB===666444777;;;???AAAGGGKKKPPPTTT\\\jjj}}}~~~wwwlll```OOO???777666888;;;@@@FFFKKKMMMRRRYYY^^^___aaadddgggiiikkkooovvv{{{{{{}}}yyyoookkkmmmzzzuuupppooowww|||nnnvvvcccaaawww}}}zzzzzzyyy{{{|||^^^KKKFFFGGGUUUooosssddd```lll{{{qqq[[[BBB999444111222222222444888444333111///...---------++++++,,,------......///111111333888<<>>===<<<<<<===AAAJJJYYYnnn|||mmmyyymmmlllqqq{{{vvvtttttttttrrrpppnnnkkkjjjnnnyyywwwxxxyyyzzzyyyyyyyyyyyyyyy~~~yyymmmnnn|||zzz}}}{{{___PPPDDD555---...000...+++,,,++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,000---...444222444AAAOOOiiiuuuuuu~~~}}}~~~~~~~~~~~~~~~}}}{{{zzzzzzzzz|||}}}||||||{{{|||~~~~~~~~~~~~~~~~~~~~~}}}|||}}}}}}~~~~~~~~~}}}}}}{{{{{{{{{{{{zzzyyyyyyyyyvvvwwwtttnnnggg```TTTIII===999444444777<<<@@@BBBJJJNNNTTT]]]iii{{{|||ooodddSSSCCC999666888999???EEEJJJKKKOOOVVVZZZ[[[^^^aaadddfffgggjjjpppuuuzzz|||wwwrrrqqqyyyvvvooosss~~~vvvmmmwwwzzzdddbbbyyy~~~zzzyyy}}}|||___KKKFFFGGGVVVqqqtttiiimmmlllUUU<<<666333333333222444888444333111///...---------+++,,,,,,------......///000000333999@@@MMMdddyyy|||jjjYYYggglllUUUOOOMMMPPPPPPGGG>>>999888999;;;>>>BBBHHHMMMQQQSSS[[[jjjbbb^^^dddoooppp|||yyysssooo___\\\YYYWWWTTTOOOGGGAAABBB===888555666777555333444444333222222222222222444555666888:::<<<>>>>>>@@@CCCEEEEEECCC@@@======>>>BBBIIIRRR___pppnnnfffooorrrpppwwwyyykkkmmm|||xxxuuuuuutttrrrpppmmmkkkjjjoooxxx~~~}}}}}}{{{wwwsss|||zzzpppssseeeXXXKKK:::111000000///,,,,,,,,,+++***************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***...,,,---333333777EEEYYYnnnzzz}}}}}}~~~~~~~~~~~~~~~}}}||||||{{{zzzzzz{{{}}}}}}|||~~~~~~~~~~~~~~~}}}||||||{{{|||}}}~~~~~~~~~~~~~~~{{{{{{{{{zzzzzzxxxwwwwwwttttttqqqhhh```XXXLLLAAA999777555777;;;@@@CCCEEELLLQQQZZZgggxxxsssiiiYYYHHH<<<777777888>>>CCCGGGHHHKKKRRRVVVVVV\\\___bbbcccdddgggmmmrrr{{{|||}}}}}}xxxyyyqqqqqqyyy~~~rrrnnnyyy~~~ooodddccczzzxxxyyy|||___LLLGGGHHHYYYvvvwwwuuuwwwaaaAAA;;;666555555333444777444333111///...---------,,,,,,,,,---....../////////000444;;;EEEVVVoooqqq```\\\qqq~~~]]]PPPNNNOOOPPPKKKCCC<<<:::999;;;???BBBFFFKKKQQQUUUYYYdddwwwqqq]]]fffqqq}}}~~~|||wwwssshhhfffccc^^^XXXQQQKKKGGGBBB>>>:::888999:::888555666555444333333333333333444555777888:::<<<>>>@@@EEEHHHKKKJJJEEEAAA>>>===@@@IIIUUU```lllxxxoookkkrrrvvvnnnwww|||nnn___aaayyy{{{ttttttrrrqqqooommmlllkkktttzzz~~~}}}zzzxxxsssnnn{{{{{{rrrxxxlll___RRR@@@444000000///---,,,,,,+++************+++*********+++++++++,,,,,,------------------------***///,,,---333333999HHHbbbpppzzz~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}||||||}}}~~~|||}}}~~~~~~}}}{{{{{{zzz{{{|||~~~~~~|||}}}}}}|||{{{yyyxxxvvvrrrsssnnndddYYYPPPEEE;;;888888999<<<@@@DDDGGGHHHNNNUUUbbbrrr}}}uuulll^^^MMM@@@999777888;;;AAAEEEFFFJJJPPPUUUUUU[[[^^^bbbdddfffiiinnnsss}}}}}}}}}~~~|||zzztttuuuyyy}}}tttsss}}}zzzhhhaaaaaaxxxzzztttvvv~~~|||___MMMHHHKKK___lllKKKBBB:::888666444444666444333111///------------,,,,,,------...////////////111666===III^^^wwwddd___fff{{{nnnTTTOOOQQQSSSOOOGGG>>>:::999:::===BBBEEEHHHLLLRRRWWW^^^qqqddd```rrr}}}{{{zzzuuummmdddZZZSSSOOOIIIDDD???<<<<<<;;;999666777666555444333333333333444777999;;;<<<>>>BBBEEELLLOOOPPPMMMFFFAAA@@@@@@CCCQQQaaammmwww|||xxxqqq|||ooohhhqqq{{{mmmzzzzzz{{{lll]]]```wwwrrrrrrpppooonnnmmmllllllrrrwwwzzzzzz~~~zzzppphhhyyy}}}tttwwwzzz~~~zzzxxx{{{zzzsssgggYYYFFF777000...---,,,---,,,,,,+++***+++++++++***++++++++++++,,,,,,,,,------------------------,,,111......333333:::KKKccckkkqqq|||~~~||||||}}}}}}~~~~~~~~~|||}}}}}}}}}}}}~~~|||}}}~~~~~~}}}|||{{{zzzzzz{{{|||~~~~~~||||||||||||zzzxxxuuutttrrrrrrkkk___SSSJJJAAA999888:::<<<@@@CCCFFFHHHJJJRRR^^^ooo|||tttnnnbbbSSSDDD;;;888999999???DDDFFFJJJRRRWWWWWWXXX\\\aaadddfffjjjoootttyyyzzz{{{|||~~~~~~vvvuuu}}}yyyvvv|||tttbbb]]]]]]sssooonnnrrr}}}{{{^^^MMMJJJPPPggg{{{VVVJJJ>>>999777444333555444333111///------------,,,,,,---......//////000///333999@@@MMMccc{{{rrr^^^eeetttaaaRRRPPPUUUVVVNNNCCC;;;888999:::???CCCFFFHHHLLLSSSYYYcccaaakkkwwwmmmccc^^^SSSLLLDDD>>><<<;;;999777777777555444333333333333666999===>>>???BBBHHHMMMRRRSSSSSSMMMFFFBBBDDDHHHQQQaaasss~~~zzzllljjjiiiqqqsssjjjttt}}}lll|||{{{uuu{{{vvvhhh[[[aaazzzssssssqqqooonnnmmmmmmmmmjjjnnnqqqttt|||pppdddwwwyyyvvv|||{{{rrryyy}}}xxx|||{{{oooaaaLLL;;;111...------------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------333000///333444===PPPaaaeeefffppp~~~~~~}}}{{{|||}}}{{{{{{{{{||||||||||||||||||~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{{{{|||}}}~~~~~~~~~~~~~~~yyyzzzzzzzzzxxxuuurrrpppooonnnfffXXXKKKDDD>>>999777:::>>>AAADDDGGGKKKNNN[[[jjj}}}wwwrrrhhhYYYIII>>>::::::999???DDDGGGKKKSSSXXXYYYVVVZZZ___cccdddgggmmmqqqrrruuuxxxyyyzzz~~~www{{{}}}wwwxxxyyylll\\\YYYZZZooouuufffjjjooo{{{yyy[[[MMMNNNUUUqqq~~~cccTTTCCC:::666333222444444333111///...------------------...//////000000000666<<>>@@@AAAEEELLLRRRTTTUUURRRLLLEEEEEEKKKRRRaaarrryyyggg^^^^^^jjjuuu|||sssmmm~~~vvvlllkkkqqqkkk___XXXccc}}}yyywwwtttqqqooommmlllllldddhhhkkkoooyyyrrrgggttt{{{|||yyypppzzz{{{~~~vvvhhhRRR>>>333.........------,,,++++++++++++,,,+++++++++,,,,,,,,,------........................,,,222000///444777AAAVVVgggjjjgggnnn}}}|||~~~}}}||||||}}}|||||||||||||||{{{{{{zzz||||||~~~}}}|||}}}}}}}}}}}}}}}|||||||||}}}}}}~~~~~~~~~}}}}}}yyyyyyzzzyyywwwtttpppnnnjjjiii___OOOCCC===:::777999<<>>???DDDLLLRRRTTTTTTQQQJJJDDDFFFPPPYYYfffwwwlll^^^VVV[[[ccciiivvvvvvssshhhaaabbbhhhcccYYYUUUeee|||||||||}}}~~~|||xxxtttpppmmmlllkkkcccfffhhhlllvvv~~~uuunnnrrrwwwuuu|||yyy|||{{{lllVVVAAA444//////000...---,,,,,,++++++,,,,,,++++++,,,,,,,,,---------........................+++111000000666999EEEZZZppptttooosss{{{|||~~~||||||}}}~~~~~~~~~}}}|||{{{{{{{{{||||||{{{|||}}}}}}}}}}}}}}}|||}}}~~~~~~~~~~~~}}}}}}|||{{{{{{|||{{{yyyuuuqqqooofffdddZZZIII<<<888777666;;;@@@EEEJJJNNNSSSZZZ```nnn{{{~~~tttrrrttt~~~uuueeeQQQBBB;;;999<<>><<<888666555333111000000000999:::===AAAEEEIIIMMMOOOPPPNNNLLLHHHHHHNNNXXX```mmmzzzqqq\\\QQQPPPXXXhhhvvvvvvzzzppp```[[[bbbbbb^^^UUUWWWqqqxxxsssqqqooojjjeeebbbddddddfffqqqzzzxxxxxxyyyuuu~~~~~~~~~zzzyyypppWWWCCC777222///...------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,---------------............///......000000111888JJJ[[[nnnlllzzz}}}~~~}}}{{{zzzyyy{{{|||~~~~~~~~~~~~}}}{{{yyy}}}}}}}}}}}}~~~~~~~~~~~~|||}}}~~~}}}||||||~~~|||||||||~~~~~~{{{yyyxxx|||}}}yyyvvvtttqqqmmmkkk^^^OOODDD<<<666666999???AAAEEEIIINNNVVV^^^eeeyyyvvvtttqqqkkkeeeffflllxxxwwwhhhUUUEEE<<<999???AAADDDEEEGGGKKKQQQVVVZZZ]]]___```___```cccgggmmmrrrxxx{{{{{{{{{~~~|||}}}~~~{{{tttiii]]]VVVUUU\\\iiitttuuulllccc```gggooo{{{qqqPPPKKKXXXcccnnnbbbnnnqqqxxx|||nnnYYY???---333888---555444222000............//////...//////000111222888;;;CCCQQQbbbtttzzzfffbbb{{{eeeWWWQQQJJJYYYQQQFFF===999999;;;<<>>@@@DDDFFFHHHKKKQQQUUUXXX\\\```bbbaaaaaadddggglllqqqxxx}}}~~~}}}}}}~~~|||wwwpppggg]]]WWWZZZ```jjjrrrmmm```VVVRRR]]]eeeuuujjjOOOOOO[[[uuummm```gggpppyyydddHHH333555777,,,555444222000///.........//////...//////000111222666;;;JJJ___ppp{{{mmmaaadddaaaYYY[[[ZZZVVVNNNDDD<<<999;;;>>>@@@CCCIIIJJJQQQ___hhhxxxwwwppp]]]OOOEEE@@@>>>;;;888444111000222444666???@@@BBBFFFJJJNNNQQQSSSSSSRRROOOKKKJJJNNNWWW^^^bbbmmmvvv}}}{{{kkk^^^TTTOOONNNYYYhhh}}}uuu~~~vvv\\\PPPOOOXXX^^^[[[cccxxxyyy{{{}}}~~~uuunnniiiiiiiiigggkkkooosss{{{~~~~~~}}}{{{{{{}}}}}}yyyxxxyyy}}}xxxjjjUUUDDD999555333222...---,,,,,,+++++++++,,,++++++,,,,,,,,,,,,---------------............///000000222444555<<>>LLL[[[aaa|||~~~|||}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}~~~|||}}}}}}}}}~~~~~~~~~~~~}}}~~~~~~}}}}}}~~~|||||||||}}}|||{{{zzz{{{xxxrrrnnnkkkeee^^^OOOEEE;;;888777888===CCCGGGJJJOOOVVV]]]```___]]]RRRNNNLLLOOOTTT^^^ooo~~~{{{ooo^^^MMMCCC;;;>>>BBBGGGKKKOOORRRSSSYYY\\\```bbbbbbdddiiimmmqqqrrrwww~~~}}}xxx|||sssmmmgggbbb___aaahhhrrrvvvnnn```XXXXXXRRRUUUbbbyyyuuuWWWPPP___qqqppp___ZZZcccwwwcccEEE<<<;;;333666555444222111000//////......//////000111222333555@@@]]]mmmYYY^^^jjjwwwuuuwww~~~mmmdddiiikkkhhhPPPIII@@@:::999===BBBFFFFFFPPPUUU___tttsss~~~}}}vvvmmmgggUUUOOOHHHBBB@@@@@@AAAAAA>>>:::555111000222666999>>>???BBBFFFJJJOOORRRUUUVVVUUURRRNNNKKKNNNUUU\\\cccqqq~~~rrr^^^OOOPPPVVVdddyyywwwjjjyyybbbRRRNNNQQQ\\\ggg^^^jjj{{{}}}}}}fffbbbrrrsssjjjiiikkkdddlllyyyxxxrrrrrrvvvyyy~~~}}}~~~wwwpppwww||||||{{{qqqbbbRRRDDD:::333//////...---,,,+++++++++++++++++++++,,,,,,,,,---------------............//////...111555:::@@@NNN[[[jjj~~~}}}|||{{{{{{||||||}}}~~~~~~}}}}}}}}}~~~|||}}}}}}}}}~~~~~~~~~~~~{{{|||}}}|||{{{|||}}}~~~}}}~~~~~~}}}|||{{{|||xxxrrrmmmiiiaaaXXXHHH???888777888:::???DDDKKKPPPYYYaaaeeeccc]]]XXXIIIIIIMMMUUU```mmmvvvfffRRREEE<<<>>>BBBGGGMMMQQQTTTUUU\\\^^^```aaaaaaeeelllqqquuutttvvvzzz~~~}}}zzz~~~sssmmmiiieeeaaaeeelllwww~~~{{{rrrlllmmmdddbbbfffxxxiiiPPPPPPeee{{{wwwfffVVV[[[ssspppMMM===:::333666555555333222111//////......//////000222333444888GGGfffcccZZZaaajjjvvvwww{{{wwwdddfffnnnkkkdddMMMGGG???::::::>>>CCCEEEJJJUUUZZZddd|||wwwxxx~~~zzztttjjj^^^VVVEEEBBB@@@???AAACCCDDDDDD???;;;555111000111555777;;;===@@@DDDIIINNNSSSUUUXXXXXXUUUQQQNNNQQQXXX^^^hhhvvvvvveeeTTTPPPOOOVVVgggyyyqqqiiizzz}}}[[[QQQNNNQQQ[[[cccdddxxxvvvzzzpppfffooovvvmmmiiijjjcccjjjuuuwwwrrrssswww{{{}}}yyy|||zzzqqqxxx{{{{{{|||yyymmm^^^NNN???444...///...---,,,+++*********++++++,,,,,,,,,,,,---------------............///......111777===EEEQQQ]]]ooo~~~}}}{{{zzzzzz{{{{{{{{{|||}}}~~~}}}|||||||||}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~{{{|||||||||{{{{{{}}}~~~~~~~~~~~~~~~|||zzzzzzzzzvvvpppkkkeeeZZZNNNAAA;;;777999<<<>>>BBBGGGMMMTTT]]]cccaaa[[[TTTPPPLLLKKKOOOYYYfffxxx{{{mmmZZZLLL>>>???BBBGGGNNNTTTWWWWWW^^^```bbbbbbbbbfffmmmrrrwwwvvvuuuwwwzzz|||}}}|||wwwqqqmmmhhhdddkkkppp|||}}}{{{yyy^^^MMMQQQkkk}}}pppWWWXXXrrr~~~XXXBBB:::333666666555555333111000///......///000111222444555;;;QQQpppttt\\\___iiinnnrrrxxxnnnaaahhhmmmhhh```IIIDDD>>>;;;<<<@@@CCCEEEFFFRRRWWWaaa{{{}}}nnn|||~~~uuulllcccXXXKKKBBB>>>>>>???AAADDDFFFEEEDDD???;;;666222000000333444999;;;>>>CCCIIIOOOTTTVVV[[[[[[YYYUUUSSSUUU\\\bbbkkkyyyuuuuuurrrrrrwwwzzzqqqeee]]]WWWVVV\\\dddkkkttt}}}|||hhhhhh{{{oooSSSOOOPPPSSS]]]cccpppzzzwww~~~xxx~~~wwwnnniiigggeeeffflllrrrrrrpppssszzz|||yyy{{{~~~www|||yyykkkrrruuuuuu~~~tttnnnyyywwwiiiWWWEEE777/////////---,,,+++*********++++++,,,,,,,,,,,,---------------............//////...222:::BBBJJJVVVaaannn{{{~~~}}}||||||||||||}}}|||{{{zzzzzzzzz{{{|||zzzzzz{{{|||}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~{{{|||}}}|||{{{{{{}}}~~~}}}}}}~~~|||zzzwwwtttuuurrrlllggg___QQQDDD;;;777777<<>>;;;777222000000111222888:::>>>CCCIIIPPPUUUWWW^^^^^^\\\XXXVVVYYY___eeemmmzzzzzzfffeeeccceeerrryyyooofff^^^ZZZWWWXXXcccpppxxxyyy}}}}}}vvv```ggg{{{dddMMMNNNRRRWWWaaaiii|||sss|||wwwoooiiieeegggdddeeegggeeecccjjjttt~~~vvvssssssaaaiiilllnnnzzzmmmeeettt|||ppp^^^JJJ:::111000///---,,,+++*********++++++,,,,,,,,,------------------.........////////////444===EEEMMMYYYdddkkkvvv~~~}}}}}}}}}}}}}}}~~~~~~}}}{{{yyyxxxwwwwwwxxxxxxyyy{{{}}}~~~~~~}}}|||}}}}}}}}}}}}~~~~~~~~~~~~|||}}}~~~}}}||||||~~~|||||||||}}}}}}{{{xxxuuuppppppnnniiiddd[[[KKK<<<777444666>>>DDDGGGKKKOOOVVV]]]bbb___UUULLLKKKNNNVVV[[[hhhzzz~~~yyyjjj\\\CCCAAABBBGGGOOOWWW[[[\\\ZZZ```gggjjjjjjiiijjjlllrrruuuxxxxxxwwwvvvyyy|||zzz}}}xxxrrrppptttmmmNNNKKKQQQ^^^|||wwwlll[[[^^^|||rrrXXXKKKAAA666666666666555222000///......///000111333555666===___ggg\\\nnnwwwllliiitttzzzooo^^^SSS>>><<<;;;===AAAEEEHHHIIINNN\\\bbbnnn{{{www{{{wwwnnnhhh```XXXLLL@@@;;;<<<>>>AAACCCDDDIIIPPPRRROOOIII===222///111222444666888:::>>>DDDIIIOOOSSSUUU\\\[[[ZZZYYYZZZ^^^bbbeeeqqq{{{|||qqqfff^^^[[[cccqqq}}}tttbbbYYY^^^jjjrrroooooosss~~~nnn___dddyyy~~~[[[KKKIIINNNVVV\\\rrruuu}}}{{{}}}vvviiibbbdddeeeccc___[[[]]]eeelllrrr||||||fffssshhh___dddgggiiissssss[[[iii{{{bbbLLL===555111///---------...---,,,+++,,,------......------............/////////000222222444===LLL[[[aaaaaabbb}}}}}}|||{{{|||~~~~~~|||zzzyyyyyyyyyyyyxxxwwwwwwyyy|||}}}|||{{{yyy}}}|||{{{~~~}}}}}}~~~~~~~~~}}}}}}{{{wwwvvvsssnnnfffZZZNNNDDD>>>444666:::@@@EEEJJJMMMNNNWWW]]]aaa\\\RRRLLLPPPVVV___iiiyyy}}}oooeeeOOOFFFBBBHHHQQQXXX\\\^^^aaadddiiinnnpppooommmkkkqqqsssvvvwwwwwwxxxyyyzzzyyy{{{~~~zzzuuurrrpppXXXFFFLLLNNNfff|||||||||}}}|||```QQQbbb{{{|||hhhQQQ;;;<<<888777999777222000111111//////222333222444888>>>ddd{{{```bbbyyy```iiittt{{{{{{qqq\\\III@@@<<<;;;>>>AAACCCIIIPPPTTTZZZbbbyyyvvv{{{ttt~~~zzzwwwkkkaaaVVVMMMDDD<<<:::<<<>>>AAADDDHHHOOOWWWXXXUUUOOOBBB666222222222333666888:::===BBBHHHMMMQQQSSSZZZYYYYYYXXXYYY]]]aaadddpppyyywwwmmmggg```\\\^^^eeeqqqsssggggggnnnssstttqqqrrrxxx{{{uuuuuujjjaaahhh}}}{{{YYYJJJJJJOOOXXX```www}}}~~~zzzllldddbbbbbbaaa^^^[[[ZZZ[[[]]]]]]lll~~~fffqqqnnnhhhhhhhhhiiioooyyy~~~tttcccqqqiiiRRR???444111///------......---,,,+++,,,------......------........./////////000000111222555@@@QQQaaakkknnn~~~|||}}}~~~}}}{{{zzzzzz{{{}}}}}}|||{{{zzzyyyxxxwwwxxxxxxxxxzzz|||}}}}}}{{{xxx{{{~~~}}}{{{zzz|||{{{zzzzzz{{{~~~}}}~~~|||xxxuuuqqqjjj```TTTIII@@@;;;666888<<>>777555333444777777888;;;>>>CCCHHHLLLOOOVVVXXXYYYYYYYYY\\\aaaeeemmmvvv~~~|||vvvmmmdddccceeeiiikkkiiijjjttt|||wwwqqqmmmlllkkkiiihhh```ccchhhrrroooSSSKKKNNNSSS___mmmxxxqqqfffdddbbbcccddd```YYYRRRPPP\\\qqqyyy```aaarrrwwwqqqpppsssyyyyyyvvvxxxwwwwww~~~|||ppp\\\GGG777222000...---......---,,,+++,,,------......------...////////////000000000111333;;;HHHYYYlll}}}~~~~~~~~~~~~{{{||||||{{{yyyxxxxxxzzz{{{}}}}}}zzzwwwzzzzzzzzz|||~~~}}}yyy{{{||||||zzzyyy{{{|||}}}|||zzz{{{|||~~~}}}}}}}}}{{{zzz{{{|||{{{vvvqqqppphhh\\\NNNCCC;;;888777>>>@@@CCCGGGKKKOOOSSSTTTNNNLLLIIIHHHLLLUUU___fffmmmWWWBBB???IIIWWWbbbiiinnnnnnooorrruuuyyy}}}~~~}}}{{{xxxvvvvvvyyy|||~~~~~~~~~~~~uuuqqq}}}jjjLLLKKKOOO[[[wwwxxxaaaOOOOOOXXXeee{{{bbbDDD===999999888555222333000...///111111222888@@@]]]zzzjjjgggooohhhttt}}}yyylll[[[JJJ>>>999999===CCCFFFIIIPPPYYYfffzzz}}}xxx}}}kkkUUUEEE~~~yyypppfff___RRRFFF;;;:::===???BBBEEEHHHTTTdddttt}}}qqqaaaQQQ@@@888555444666888777888:::>>>BBBGGGLLLOOOWWWYYY\\\\\\ZZZ\\\aaafffkkkttt||||||yyytttllleeehhhgggjjjnnnooooootttzzz}}}tttlllfffddddddeeeaaafffllltttkkkQQQLLLPPPUUUcccsssmmmmmmwww~~~yyyhhhdddaaabbbffffffaaa\\\[[[cccqqq~~~qqq\\\XXXfffsssyyy~~~~~~}}}rrruuu{{{mmm^^^JJJ999222000.........///...---+++,,,------......------////////////000000000111333555>>>KKKYYYjjj}}}|||}}}~~~}}}}}}}}}{{{yyyyyyzzz{{{|||~~~|||yyy{{{zzzzzz|||~~~{{{|||}}}}}}||||||}}}~~~}}}|||}}}~~~}}}|||zzz{{{|||yyysssnnnjjjaaaTTTFFF<<<888777888AAACCCFFFJJJNNNPPPRRRSSSIIIGGGFFFGGGLLLRRRYYY]]]mmmrrrzzzuuu^^^FFF???GGGTTTaaaiiimmmmmmnnnqqquuuyyy}}}|||yyywwwxxx{{{~~~~~~~~~~~~~~~wwwtttlllTTTHHHPPPWWWiiizzzcccPPPPPPWWWccczzzaaaDDD<<<666666777555333444000///000111111333;;;DDDeee~~~|||kkknnnmmmoooyyy~~~wwwgggVVVGGG===999:::???EEEHHHKKKTTT^^^hhh{{{ttt___KKK@@@~~~wwwlll___VVVEEE===888:::>>>AAADDDIIIMMM[[[lllzzzuuufffVVVDDD:::666555777:::888999:::>>>CCCIIINNNQQQWWW[[[^^^]]][[[[[[aaafffgggqqqzzzzzzwwwsssnnniiiooojjjgggjjjooorrrxxx~~~|||nnnccc^^^]]]___eeekkkoootttiiiQQQOOOSSSWWWeeexxxeeeVVV___rrr}}}hhhddd___```dddfffeeebbb```hhhttt{{{yyyuuulll^^^UUU]]]mmmyyyhhhiiiuuulll```MMM;;;333111///...//////...---+++,,,------......------/////////000000000111111444777AAANNNXXXfff~~~}}}|||}}}~~~~~~~~~~~~|||zzzyyy{{{}}}}}}~~~}}}{{{zzzzzzzzz|||~~~}}}||||||}}}}}}~~~}}}||||||~~~~~~|||||||||xxxqqqkkkaaaYYYKKK???777666999<<>>IIIkkkooooooxxxjjjuuu|||}}}rrraaaRRREEE<<<999;;;???DDDGGGKKKVVVbbbkkkxxx|||jjjUUUFFF@@@~~~{{{wwwnnnbbbUUULLL>>>:::888<<>>333111///...//////...---+++,,,------......------//////000000000111111111333777BBBPPPXXXccc|||~~~~~~~~~~~~|||{{{~~~{{{yyyyyy{{{}}}|||}}}~~~|||{{{zzzyyyzzz{{{~~~~~~}}}{{{{{{{{{}}}}}}||||||~~~~~~|||{{{zzzxxxssskkkeeeXXXPPPCCC999444555:::>>>CCCFFFKKKOOOPPPOOOKKKIIIDDDEEEFFFEEECCCCCCDDDFFFHHHJJJMMMRRR\\\lll~~~~~~lllWWWKKKIIIOOO\\\gggnnnqqquuuzzz}}}~~~~~~~~~~~~}}}||||||}}}|||aaaPPPHHHJJJggg~~~sssdddXXXTTTTTT___lllIII???666666888777555555222222333444333666AAAMMMkkkoooooojjjjjjyyy|||xxxlll\\\OOODDD;;;===>>>AAAEEEHHHMMMZZZgggwww{{{wwwsss```MMMCCCAAA|||yyytttnnneeeYYYLLLDDD>>>;;;;;;>>>BBBFFFOOOXXX___lllxxx}}}tttbbbMMM???999666666999999:::;;;???EEELLLRRRVVVVVV[[[___]]]XXXWWW\\\bbb___jjjtttvvvuuutttrrrppplllnnnttt|||~~~{{{kkkbbbbbbeeekkkppprrrvvv~~~iiiSSSSSSVVVXXXggg}}}hhhaaa^^^jjj{{{llliiifffcccbbbaaaaaa```dddjjjnnnqqq~~~yyypppmmmkkk]]]ZZZjjjxxxvvvrrryyynnnjjjmmmjjjWWWCCC333111///////////////---+++,,,------......------000000000000111111111111333777CCCQQQXXXaaa{{{|||{{{}}}}}}zzzxxx~~~~~~}}}{{{yyyyyy{{{}}}{{{|||}}}~~~~~~}}}{{{zzzyyyyyyyyy{{{}}}~~~~~~|||zzzzzzzzz|||~~~}}}~~~{{{yyywwwvvvtttnnneee___QQQJJJ>>>555111444;;;???CCCGGGLLLPPPQQQNNNIIIFFF???AAACCCBBB@@@@@@CCCGGGGGGIIIMMMRRR[[[jjj{{{rrr___SSSNNNRRR]]]iiissswww}}}|||}}}~~~}}}}}}^^^IIIFFFJJJXXX{{{~~~zzznnnbbbYYYQQQXXX|||{{{~~~RRRFFF:::888888555111000333333444444333666CCCPPPddd|||qqqggglll|||ccclll{{{{{{uuugggYYYNNNCCC;;;AAABBBEEEHHHJJJOOO^^^lllrrryyyzzzlllZZZGGG@@@BBB}}}|||vvvpppgggZZZJJJ@@@>>>888===BBBCCCEEEKKKVVV```kkkqqqvvvyyy~~~oooUUUBBB:::999777666:::;;;???DDDFFFGGGMMMTTT\\\\\\\\\\\\\\\[[[ZZZZZZbbbhhhqqq{{{}}}vvvpppwwwxxxzzz|||hhhaaakkkooowwwxxxvvvuuu|||{{{oooTTTQQQ\\\```lllnnnpppwww}}}nnnaaaaaadddcccaaabbbbbb^^^___hhhvvvyyyzzzyyyuuullleeecccfffssssss~~~yyy~~~|||ssskkkZZZBBB888111---...000...---...---------............///,,,...000111000///000111444===CCCKKKVVV___uuu}}}}}}}}}}}}}}}|||{{{zzz|||{{{zzzyyyyyyzzz{{{||||||||||||||||||{{{zzzzzz{{{{{{|||}}}~~~|||}}}{{{~~~}}}}}}}}}}}}{{{vvvrrrpppooohhh\\\RRRGGG???777555666999???EEELLLNNNPPPPPPLLLGGGBBB@@@CCCAAA???@@@BBBFFFIIIJJJHHHNNNUUU\\\dddqqq~~~qqqbbbXXXZZZdddmmmvvv|||}}}{{{|||```JJJHHHNNNRRRwwwzzzoooeee]]]RRRTTTrrraaaFFF888888777777777222666555666777666:::GGGUUUiii|||eeedddnnnvvvjjjsss}}}yyypppbbbRRREEE>>><<<>>>DDDFFFJJJOOOOOO]]]vvvrrr```NNN???<<>>CCCEEEFFFLLLSSS[[[]]]______\\\ZZZZZZ[[[aaahhhrrr{{{~~~|||xxxtttxxxyyy{{{}}}rrriiiqqqttt~~~{{{xxxyyy~~~xxxmmmRRRPPP[[[```nnn{{{mmmbbbaaadddccccccddd___]]]___hhhuuuuuuwwwyyywwwqqqjjjeeedddqqqppp}}}||||||}}}~~~wwwppp```GGG:::333...///000---,,,------------............///---...000111000000111222666@@@EEEJJJRRRZZZttt{{{||||||}}}~~~~~~~~~}}}|||{{{zzzzzz{{{|||}}}}}}|||{{{zzz{{{|||}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}{{{~~~}}}|||{{{zzzzzzzzzuuupppmmmjjjbbbUUUKKKCCC<<<777888:::===DDDJJJMMMPPPRRROOOIIICCC@@@???AAABBBDDDFFFIIIKKKKKKKKKIIIPPPXXXaaajjjxxx{{{oooeeedddllluuussszzz~~~|||}}}pppTTTFFFIIIYYYggg{{{oooeee]]]SSSRRRjjjdddHHH999999777777888222555555666666555;;;LLL]]]qqq~~~vvv{{{ffffffmmmxxxrrriiittt}}}xxxmmm^^^NNNBBB===;;;===DDDFFFKKKPPPQQQ]]]vvvlll[[[KKK???<<>>@@@}}}|||zzzwwwtttqqqeeeWWWMMMDDD<<<;;;===<<>>666000000000...---...---------............///---///000000000000222444444@@@JJJXXXiiixxx|||||||||}}}~~~}}}|||{{{{{{|||}}}~~~~~~|||{{{{{{|||}}}~~~~~~|||{{{{{{|||}}}~~~}}}|||~~~~~~~~~}}}|||{{{yyyxxxwwwwwwqqqiiibbbZZZOOOBBB999777666999???DDDGGGMMMSSSUUUUUUSSSKKK@@@;;;<<<@@@CCCGGGMMMQQQRRRQQQPPPOOOTTT]]]kkkyyyzzzyyy|||}}}~~~~~~|||xxx^^^IIIGGGQQQgggssshhhbbbYYYPPPSSS]]]gggwww~~~yyy}}}iiiLLL:::888555777999555333444666444333???\\\www~~~|||nnn___qqqqqqwwwuuudddSSSDDD===;;;<<<@@@EEEGGGKKKSSSXXXjjj|||pppXXXJJJCCC@@@@@@BBB}}}{{{yyywwwuuuqqqnnnggg[[[LLLDDD>>>;;;<<>>;;;>>>CCCHHHKKKNNNOOOOOOPPPSSSUUU___jjj{{{~~~}}}~~~}}}~~~zzz~~~~~~vvviiirrreeeQQQFFFQQQeeexxxmmmggg___TTTOOOPPP[[[qqqnnnOOO;;;888555666:::777222333555444444CCCbbbbbbeee|||rrrnnn{{{tttaaaOOOCCC======>>>DDDHHHGGGLLLVVV```wwwwww{{{fffOOOCCCAAAAAACCCEEE~~~}}}{{{zzzxxxwwwsssnnnjjjZZZNNNBBB<<<::::::<<>>:::<<<:::;;;BBBFFFFFFGGGIIINNNTTT[[[]]]\\\[[[]]]aaabbbiiirrryyy}}}|||vvvrrrtttvvvuuuvvvcccOOOQQQaaalllxxxjjjaaa```bbbbbb```cccjjjuuu}}}uuutttxxxtttkkk\\\gggooommmhhhkkkppptttuuu}}}~~~|||wwwnnn\\\BBB999222111111//////000---------............///...///000//////111444777<<>>CCCGGGLLLNNNOOOOOOOOOSSSZZZ___nnnzzz}}}~~~||||||~~~yyy}}}~~~www___^^^mmm~~~uuuXXXNNNMMM]]]vvv}}}sssllldddXXXOOOLLLZZZrrrwwwWWWAAA:::555666999666222222333444777GGGfff{{{{{{hhhsss|||jjjvvvrrr^^^MMMBBB>>>???@@@EEEIIIJJJPPP]]]jjjyyyzzznnn]]]IIIAAA@@@BBBFFFIII|||{{{xxxxxxxxxwwwuuupppiiidddQQQFFF<<<:::;;;<<>>;;;<<>>CCCHHHLLLMMMPPPRRRRRRTTTZZZdddlll{{{~~~|||||||||}}}}}}~~~{{{zzzzzz|||}}}|||}}}eee[[[]]]ggg{{{rrrbbbPPPPPPTTTccc}}}wwwoooggg\\\RRRNNNZZZsssbbbIII???777555777444222111222444;;;KKKggguuuuuukkk|||rrrkkk}}}ooo[[[JJJAAA??????AAACCCIIIMMMWWWgggvvvtttxxxcccUUUFFF@@@AAACCCHHHMMM~~~{{{yyyttttttuuutttrrrllleee___MMMCCC;;;;;;>>>@@@CCCFFFKKKRRR\\\eeejjjkkkiiigggttt}}}eeeUUUKKKBBB<<<>>>;;;<<>>===<<<===@@@EEEJJJMMMXXX\\\bbbfffjjjooovvv|||{{{nnn^^^TTTLLL@@@>>>===<<<>>>BBBFFFHHHIIIKKKKKKOOOVVV___ffflllppprrrssszzz|||zzz~~~bbbVVVNNNTTTeeezzz~~~~~~~~~~~~~~~~~~{{{pppdddaaaeeedddccciiiqqquuu|||kkkooooookkkggggggjjjlllrrr|||qqqtttssszzzvvvgggVVVIII:::000///111111//////......------......//////000000///000333777:::AAATTTfffoooxxx~~~}}}{{{|||}}}~~~~~~~~~~~~~~~~~~}}}|||{{{{{{|||}}}~~~zzzzzzzzzzzzzzz{{{{{{{{{|||{{{zzzzzzzzz{{{|||}}}|||zzzxxxyyy|||}}}{{{xxxuuuuuutttrrrnnnhhh___ZZZPPPFFF<<<999888999<<<@@@FFFHHHPPPUUUYYYiiiqqqhhhVVVKKKBBBDDDJJJOOOQQQSSSYYYVVVZZZdddppp{{{}}}xxxuuullliiiffffffiiikkkgggbbbWWW\\\```cccgggoooxxx~~~zzzpppkkkooovvvuuubbbPPPNNNRRRZZZggg{{{ttthhheeeiiilllnnnqqqssslllbbb___rrr|||uuu|||rrraaaXXXjjjmmmKKK;;;888666555555333666777===\\\}}}ppp{{{cccdddqqqvvveeeiiivvvssseeeQQQBBB<<<>>>AAADDDLLLRRRYYYkkkzzzyyylll___PPPGGG@@@@@@BBBDDDHHHMMM~~~yyyxxxxxxuuuoookkkiiiddd]]]WWWRRRHHH???=========@@@DDDJJJPPPSSSZZZ]]]aaaeeejjjrrr|||{{{ooobbbZZZRRRFFF@@@>>><<<===AAAEEEHHHJJJMMMMMMMMMSSS]]]gggmmmooouuuxxx~~~yyy{{{aaaTTTMMMWWWkkk~~~yyyoooeeeaaabbbdddccciiirrruuuzzznnnfffeeekkkmmmjjjlllsssqqqpppwww}}}{{{mmm[[[NNN===222///000111111///......------......///000111222111000222888===MMMeeevvvsssttt~~~~~~}}}}}}zzz{{{|||}}}~~~~~~~~~~~~~~~}}}|||{{{{{{|||}}}~~~|||||||||||||||{{{{{{{{{{{{|||}}}}}}~~~~~~~~~~~~|||yyyvvvvvvwwwxxxvvvtttqqqpppooommmggg___TTTMMMDDD<<<666666888;;;@@@FFFKKKKKKTTT\\\eeevvv{{{nnnPPPGGGCCCGGGOOOTTTWWWZZZ^^^]]]cccppp}}}wwwrrreee___YYYXXXZZZ\\\ZZZXXXMMMIIIGGGLLLXXXgggttt|||{{{xxxyyyuuubbbPPPMMMOOOYYYmmmyyyuuuzzzppp]]]UUUUUUZZZ^^^```bbbbbb]]]WWW]]]sss~~~~~~hhhZZZccc~~~vvvWWW???777666777333444888888DDDjjjuuusssuuu\\\ddd{{{mmmeeennn~~~sssmmm```NNNAAA===???BBBDDDMMMUUU___sss~~~|||}}}rrrcccUUUJJJCCC>>>???BBBEEEJJJOOO~~~|||xxxvvvvvvrrrmmmiiieee^^^VVVOOOIIIAAA;;;<<<===@@@CCCIIIOOOTTTXXXYYY\\\___dddjjjuuu|||qqqeee^^^WWWIIICCC???<<<<<>>CCCGGGJJJQQQRRRQQQRRR[[[jjjqqqqqquuu|||vvvzzz{{{[[[TTTRRR^^^qqq}}}|||}}}~~~||||||zzzpppjjjfffbbb^^^```^^^bbblllpppttt}}}}}}|||vvvkkk\\\```uuu}}}wwwqqqhhhqqqbbbRRRJJJ???666222111000////////////......///////////////111222///000===KKKUUUmmm|||wwwwww}}}}}}zzz|||}}}~~~~~~~~~}}}||||||||||||||||||||||||{{{{{{{{{{{{{{{{{{}}}|||yyyvvvuuuwwwwwwuuurrriiigggddd___XXXNNNDDD===777333333666:::>>>EEEMMMOOOPPP]]]mmmzzzfffLLLIIIKKKQQQVVVXXX]]]bbbiiinnnyyy|||tttoooaaaTTTHHHEEEEEECCCDDDGGG>>>888555777===LLLdddyyywwwcccPPPOOOTTTdddzzzxxxeeeRRRLLLIIIDDDBBBEEECCCGGGLLLNNNNNNPPPWWW^^^qqqsss]]]RRR[[[kkkvvvtttsssqqqKKK888:::999333444666666DDDjjj{{{fffxxxaaallluuubbbnnn|||{{{lllbbbWWWIII???===@@@DDDFFFKKKVVV```rrr|||rrrcccRRRGGGAAA>>>>>>BBBEEEHHHOOOVVV}}}}}}yyyssspppoookkkddd[[[TTTMMMGGG@@@:::999;;;???AAAEEEIIIMMMQQQTTTVVVSSSXXX```iiittt{{{rrrgggccc\\\LLLEEEAAA===<<>>;;;777666888999BBBZZZsssvvvbbbOOOPPP[[[mmm}}}ppp[[[PPPHHH@@@???CCCAAADDDGGGHHHGGGKKKZZZiiiuuuaaaRRRQQQYYYgggnnnrrr}}}|||~~~SSS;;;<<<777444333555777DDDbbbvvvqqq___wwwfffqqqooofffsss~~~wwwfff```UUUGGG>>>===AAAEEEHHHNNNZZZeeewwwvvviiiWWWJJJDDD<<<;;;<<>>BBBDDDGGGJJJMMMPPPQQQRRRNNNUUU```lllyyy~~~xxxqqqgggfff___NNNDDDAAA>>>===???CCCFFFGGGNNNXXX\\\XXX\\\jjjtttuuuxxxvvvnnniiisss~~~qqqVVVQQQTTTggg~~~}}}}}}}}}{{{zzzzzz}}}~~~~~~uuuhhhddd]]][[[```dddjjjyyy|||{{{|||iiiXXXVVVjjjyyy~~~|||{{{kkkeee{{{uuuaaaPPPIII???666111000000111000000////////////000000111000222555222666LLLeeevvvyyy~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}|||{{{zzzzzz{{{{{{|||}}}~~~}}}}}}~~~~~~}}}|||yyyvvvuuutttpppjjjddd[[[VVVNNNFFFAAA===999777666555888===@@@CCCKKKSSSWWW```www{{{YYYSSSSSSWWW\\\^^^```gggppp{{{|||vvvqqqdddQQQBBB===:::444444999888555666999888===RRRiii{{{xxxdddRRRPPPbbbuuu}}}qqqgggZZZJJJCCCEEECCCDDDGGGIIIIIISSSjjjqqqbbbRRRIIIOOOeeewww[[[>>>===444666111555<<>>>>>@@@CCCEEEFFFMMMZZZ```[[[]]]iiiuuuwwwwwwpppkkkcccnnn{{{oooUUUNNNRRRjjj}}}zzzyyy{{{~~~nnnggg^^^YYY\\\```fffuuu{{{|||jjj[[[[[[ppp}}}{{{|||oookkkwwwyyy}}}~~~mmmSSSLLL@@@555//////111333000000////////////000000333111333666555999RRRnnnwwwsss}}}~~~}}}|||~~~~~~~~~~~~}}}|||zzzzzz{{{{{{|||~~~}}}}}}~~~~~~~~~}}}}}}|||{{{yyyvvvtttrrrlllccc]]]UUUOOOEEE===999777666666555666:::???CCCFFFNNNWWWYYYddd~~~xxxTTTUUUVVVZZZ___aaadddlllvvv|||wwwsssgggTTTDDD???;;;444333888666222444999:::<<>>444;;;;;;:::JJJeeeppplllhhhqqqyyy}}}~~~mmmbbbfffsss|||qqqfffQQQ@@@>>>AAABBBEEEJJJYYYcccvvv~~~yyylll]]]LLL>>>:::===<<<@@@CCCDDDEEEJJJSSSZZZrrrrrroookkkhhhcccWWWLLLEEEBBB>>>::::::===BBBEEEGGGGGGHHHHHHIIIKKKLLLMMMUUU```mmmyyy}}}zzzuuunnnhhhccc]]]UUUOOOFFFCCC@@@======???CCCEEEKKKQQQXXX___dddjjjrrrxxx~~~wwwlllfffaaagggppp|||tttZZZSSSUUUiii{{{lll___[[[[[[^^^^^^aaaooo|||yyypppfff^^^lll}}}xxx}}}~~~yyyrrrooowwwttt```UUUFFF:::333222111111000000000000111111111111555---000444000;;;TTTbbbccccccxxx}}}}}}~~~}}}|||}}}~~~{{{}}}~~~~~~|||zzzzzz|||~~~~~~}}}||||||}}}{{{wwwsssnnnhhh___TTTMMMCCC???:::777777777555444999:::@@@GGGLLLOOOUUU]]]jjj{{{kkkXXX[[[___^^^dddqqqxxx}}}~~~}}}zzzwwwtttqqqpppooorrrssssssqqqnnnmmmmmmnnncccXXXHHH===999999::::::555777888888;;;BBBKKKQQQ^^^uuuxxxcccQQQSSSaaajjjlllxxxuuujjjkkkoooxxx|||kkk[[[RRRKKKNNNeeexxxOOO666===555::::::<<>>===;;;;;;<<<@@@CCCFFFGGGFFFFFFFFFHHHKKKMMMOOOXXXcccppp|||wwwuuuooofff___[[[VVVPPPLLLDDDBBB>>><<<<<>>SSSlllrrrjjjqqqxxxppp|||{{{~~~qqqeeegggttt~~~nnnbbbPPPAAA@@@DDDGGGLLLSSS```kkk~~~~~~sssaaaRRRDDD;;;:::>>>???CCCGGGHHHJJJPPPZZZcccpppppplllccc\\\UUUJJJ@@@888999:::<<>>BBBDDDIIIOOOWWW___gggqqq{{{qqqeee```___^^^XXX\\\cccooo{{{ppptttsss]]]VVV[[[ssszzzccc]]][[[]]]]]]]]]gggttt{{{qqqrrrffffffyyyZZZfffnnnfff]]]NNN???666222222333///000000000111111111111222---111444666IIIdddqqqkkkmmm}}}}}}~~~|||~~~~~~~~~||||||{{{zzz{{{|||~~~~~~{{{{{{}}}~~~|||xxxuuupppiii^^^QQQFFF???999777444333444777999;;;@@@EEEMMMRRRPPPSSS```nnn~~~lllccciiiooorrr|||{{{xxxtttqqqnnnjjjeeebbbYYYXXXTTTQQQMMMJJJHHHGGGDDDEEEFFFEEEDDDCCCDDDEEEGGGBBB<<<888888999:::999;;;;;;<<<===>>>CCCMMMXXX]]]tttvvv```QQQSSSVVV___mmmyyyrrrbbbZZZOOOJJJ[[[zzzmmmIII===666777888@@@WWWnnnqqqhhhrrrqqqooowww{{{|||pppdddhhhvvvoooaaaPPPBBB@@@DDDFFFLLLTTTcccnnn~~~oooZZZJJJ@@@:::;;;???@@@DDDHHHIIILLLRRR]]]fffxxxvvvooobbbXXXOOODDD;;;777888;;;???BBBEEEFFFGGGEEEDDDCCCDDDFFFJJJNNNPPPYYYeeerrrxxxllldddYYYQQQLLLJJJFFFDDD>>>===;;;:::;;;>>>AAACCCHHHNNNWWW```iiitttmmm___ZZZZZZ[[[WWW\\\cccnnn~~~~~~qqqssssss\\\UUU]]]xxxhhhaaa]]]^^^]]]\\\eeerrrwwwqqqvvvkkkggg|||zzzwwwaaannnuuufff]]]PPPAAA666111111222///000000000111111111111222...222555888MMMhhhrrrmmmggg~~~}}}}}}~~~|||}}}~~~~~~~~~}}}{{{zzzzzz||||||{{{|||~~~}}}zzzsssqqqllldddXXXLLLBBB===777666444333444888<<>>======<<<===>>>>>>======>>>??????===;;;;;;<<>>>>>BBBOOO^^^jjj}}}uuu```SSSTTTYYYeeeqqqwww|||}}}xxxkkkcccVVVMMMVVVmmmXXX@@@777777888BBBXXXlllnnneeeoooiiilll}}}|||ooowww}}}nnnffflll{{{pppaaaPPPBBBAAACCCDDDKKKTTTdddqqq}}}~~~kkkTTTEEE===:::<<<@@@AAADDDHHHIIILLLSSS^^^hhhzzzwwwmmm^^^QQQIIIAAA::::::;;;???BBBEEEFFFGGGGGGCCCCCCCCCDDDFFFIIIMMMOOOWWWcccrrr{{{sssggg___TTTLLLGGGEEEBBB???<<<;;;:::999;;;===@@@BBBFFFLLLUUU___hhhtttqqq```WWWVVVWWWXXX^^^fffppp~~~vvvvvvwww\\\VVV```}}}~~~mmmccc]]]]]]\\\\\\eeerrryyyrrryyyoooiii~~~}}}xxxuuuxxx{{{hhhkkk|||}}}xxx}}}|||ddd]]]RRRDDD888111000111000000000000111111111111333000333555888LLLdddjjjfffbbb}}}}}}~~~|||}}}~~~~~~~~~|||{{{{{{}}}}}}|||}}}|||xxxnnnlllfff]]]QQQFFF???;;;555555444444555999@@@DDDJJJMMMPPPRRRRRRYYYlll~~~wwwvvvxxxwwwmmmfffccc]]]XXXRRRLLLIIIGGGFFFDDD???>>>======<<<<<<======:::<<<===>>>======???@@@<<<<<<<<<===???AAACCCDDDBBB===<<<======AAARRRddduuusss___UUUUUU^^^kkkrrrtttzzzyyyxxxzzztttdddXXXNNNPPP```sss}}}zzz```>>>888777999CCCUUUfffhhhbbbqqqzzzbbbiiiuuussspppzzzoookkkvvvrrr```PPPCCCAAABBBDDDKKKUUUgggttt}}}|||}}}hhhOOOAAA===<<>>??????<<<>>>???@@@@@@@@@BBBDDD@@@AAABBBBBBCCCDDDFFFGGGHHHAAA>>>@@@???DDDXXXnnnrrr^^^VVVUUU```kkkpppsss~~~tttvvvssszzzhhh^^^SSSOOOVVVfffvvvzzzmmmFFF999888:::BBBQQQ___bbb___wwwrrr___llltttttt}}}tttuuurrr^^^OOODDDBBBDDDFFFOOOZZZlllyyyvvv~~~|||fffMMM@@@>>>???AAACCCEEEGGGJJJJJJLLLTTT```iiikkkhhh]]]NNNDDDAAA@@@>>>CCCDDDEEEGGGGGGGGGGGGFFFBBBCCCDDDFFFGGGIIIJJJJJJJJJWWWhhhvvv|||vvvkkk]]]VVVLLLEEEAAA>>>:::777999888888888:::<<>>EEEOOOVVVQQQPPPPPPTTT[[[iiiuuufffWWWPPPLLLFFFBBB@@@>>>>>>>>>???AAA@@@>>>===============>>>???@@@@@@AAACCCEEEEEEFFFFFFHHHJJJKKKLLLLLLKKKJJJJJJLLLMMMNNNFFFBBBDDDCCCHHH^^^wwwqqq]]]VVVUUU```iiilllssstttwwwxxx~~~tttkkk]]]SSSTTT```ppp{{{{{{xxxWWW999999;;;BBBOOOZZZ^^^]]]nnn```qqqxxx{{{yyy|||rrr]]]OOODDDCCCFFFIIIRRR^^^ooo|||zzzsss|||eeeLLL@@@???@@@BBBDDDGGGIIIKKKLLLMMMUUU```jjjooocccSSSGGG>>>999;;;@@@FFFGGGGGGGGGEEECCCAAA@@@EEEIIILLLKKKIIIHHHIIIKKKLLL[[[lllyyyxxxkkk___TTTFFF>>>======;;;888999888666666777:::===???AAAFFFOOOYYYdddppp|||sssddd]]]\\\hhhooorrruuulllnnnyyybbb___qqq~~~yyyeeeXXXZZZ\\\YYY```nnntttvvvnnnuuuwwwooo{{{yyyxxx{{{{{{___eee~~~}}}vvvuuummmbbb___XXXLLL???555111111000000000000111111111111555444222444AAAYYYrrr{{{~~~~~~~~~~~~}}}~~~}}}~~~}}}}}}}}}~~~|||{{{~~~}}}zzzmmm```QQQGGG@@@999555555444666;;;@@@EEEJJJMMMOOOPPPMMMLLLOOO]]]sss|||qqqWWWQQQIIICCCAAA@@@???===============>>>???===<<<===>>>@@@AAAAAABBBEEEHHHGGGHHHKKKNNNQQQSSSTTTUUUWWWVVVYYY\\\XXXQQQPPPTTTXXXWWWSSSNNNMMMVVVfffrrrrrr___YYYZZZgggppprrrwwwvvvwwwvvvrrrkkkaaaZZZVVV\\\oooTTT???666:::KKKTTTTTT]]]nnnjjj___wwwvvv~~~pppZZZNNNEEEEEEFFFHHHRRR___ooo|||~~~|||eeeLLL@@@@@@BBBDDDFFFKKKKKKKKKKKKNNNXXXdddnnnkkk]]]NNNDDD>>>;;;===AAAGGGGGGGGGFFFEEECCCBBBAAAFFFHHHKKKJJJHHHHHHJJJMMMPPP```ttt}}}zzzrrrfff```TTTEEE===::::::888666888777666666777:::<<<>>>AAADDDLLLWWWeeesss~~~zzzlllggggggpppvvvxxxyyyhhhkkkwwwcccaaassszzzfffXXXZZZ[[[XXX```mmmzzzzzzyyyrrrxxxyyyoooxxx~~~}}}iiiooozzzvvvmmm]]]YYYRRRGGG<<<555333333000000000000111111111111444444333555@@@TTTjjjxxx~~~~~~~~~}}}~~~~~~~~~}}}}}}}}}|||}}}{{{wwwjjj\\\MMMCCC===777555777999;;;>>>CCCGGGKKKNNNOOONNNNNNOOOUUUcccwwwvvv]]]UUUJJJFFF@@@======>>>======@@@@@@@@@AAABBBCCCBBBAAAAAACCCEEEFFFHHHJJJMMMPPPRRRSSSVVVYYY\\\^^^```aaabbbaaaccceeebbb\\\[[[___aaabbbbbb``````eeeooowww~~~yyymmmZZZTTTYYYhhhuuuxxx}}}{{{|||wwwlll```XXXXXX```qqqXXX>>>666:::JJJRRRSSSaaauuukkkccczzzzzz|||jjjXXXLLLDDDDDDFFFJJJUUUbbbtttxxx|||{{{eeeLLLAAAAAACCCFFFHHHMMMMMMMMMNNNQQQZZZfffooocccUUUFFF???>>>>>>@@@CCCIIIHHHFFFEEEDDDDDDDDDDDDHHHJJJLLLLLLJJJLLLPPPTTT]]]nnn}}}wwwppphhh```TTTEEE;;;888777666444666666555555666999<<<>>>AAABBBHHHUUUfffwwwyyyvvvxxx~~~eeejjjyyyeeedddxxx{{{hhhZZZYYYYYYXXX___kkktttyyytttwwwuuujjjmmmzzz~~~xxxxxx}}}|||vvvjjj\\\XXXPPPFFF<<<666444444000000000000111111111111222333444777???NNN```mmm|||||||||~~~~~~~~~}}}~~~~~~}}}~~~yyyssseeeWWWGGG>>>999666777:::@@@AAADDDGGGJJJMMMNNNOOOMMMPPPVVV___mmmhhhOOOAAA??????===;;;;;;===???@@@@@@@@@@@@BBBCCCDDDEEEEEEEEEEEEGGGJJJMMMOOORRRVVVYYYaaacccgggjjjmmmpppqqqqqqrrrqqqrrrsssppplllllloootttxxx}}}jjjZZZVVVXXXlllqqqyyykkkXXXSSSZZZkkkyyy|||xxxkkk]]]WWWYYYdddwww\\\???888<<>><<>>>>>>>>???@@@BBBDDDDDDEEEBBBDDDGGGIIIJJJKKKLLLNNNNNNQQQUUUXXX[[[___dddhhhqqqssswww{{{~~~|||yyyxxxyyy~~~fffPPPDDD???CCCHHHTTT]]]iiissszzznnn[[[WWW___mmmwwwxxx}}}rrriii^^^WWWXXXddd|||eeeBBB;;;===IIIMMMRRRlllyyyfffrrrmmmmmmwww{{{gggUUUJJJCCCDDDGGGLLLXXXeee|||ooo{{{{{{fffPPPEEEEEEHHHLLLQQQQQQSSSUUUWWWZZZaaakkksssOOODDD:::;;;AAAEEEGGGHHHJJJHHHFFFDDDCCCEEEHHHIIILLLMMMNNNOOORRRZZZdddllluuuiiicccbbbbbbYYYPPPDDD;;;777555555444444444444555777999<<<===CCCBBBEEERRRggg{{{wwwbbbhhh}}}~~~hhhlll~~~qqq```YYYWWWWWW]]]fffwww{{{pppfffpppqqqaaakkkvvvpppeeeaaa]]]XXXPPPGGG>>>555000///000000000111111111111///111666>>>DDDKKKZZZhhh|||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~|||~~~~~~uuu___PPP@@@999777:::@@@FFFHHHIIIKKKMMMOOOQQQRRRRRRTTT\\\gggttt\\\PPPEEE@@@AAAAAAAAABBB@@@AAACCCDDDDDDEEEFFFFFFIIIMMMQQQSSSTTTVVVXXX[[[]]]```dddhhhkkkpppuuuxxx~~~|||yyyssszzzsssNNN>>>>>>AAABBBCCCEEENNN[[[gggooouuu{{{qqq```\\\eeemmmpppnnnvvv|||qqqllldddYYYSSS\\\vvvrrrCCC;;;<<>>DDDGGGIIIKKKIIIHHHFFFDDDEEEFFFIIIJJJJJJKKKMMMPPPUUUaaaoooyyy~~~hhh___YYYWWWXXXPPPJJJAAA;;;777666666666333444555666888:::<<<===CCCBBBEEEPPPcccxxxttt___eeewww}}}}}}mmmttt~~~uuucccZZZWWWXXX^^^eeeyyytttdddiiijjjXXXgggrrrmmmjjj]]]ZZZUUUOOOHHH@@@777111000000000000111111111111111111888AAAFFFKKK[[[mmm{{{{{{{{{|||}}}~~~}}}uuu]]]OOO@@@999999===DDDKKKHHHJJJMMMPPPSSSUUUWWWXXX]]]dddppp{{{iiiSSSHHHDDDBBBBBBEEEEEECCCBBB@@@BBBDDDEEEEEEEEEGGGIIINNNRRRWWWZZZ[[[]]]aaaeeehhhkkknnnrrruuuzzz~~~wwwpppbbbgggttt~~~```DDD???EEEEEE???;;;@@@GGGQQQ\\\fffnnntttxxx|||~~~qqq```^^^fffiiigggfffsss}}}{{{xxxtttkkk[[[LLLOOOiiixxxEEE;;;:::CCCIIITTTuuuvvvrrrkkkmmm{{{}}}fffVVVKKKCCCEEEHHHLLLXXXfff{{{~~~ppp}}}jjjVVVKKKIIIKKKRRRXXXVVVZZZ___dddhhhnnnvvv|||AAA======BBBFFFHHHIIIMMMHHHGGGFFFFFFFFFHHHIIIKKKKKKMMMOOOSSS\\\jjj|||jjjZZZVVVQQQLLLLLLEEEBBB===999777666666666333444666777:::<<<===>>>AAAAAADDDNNN^^^rrrsss___dddssswwwuuu|||yyyfff[[[WWWYYY^^^dddwwwwww``````~~~eeeWWWfffjjjfffmmmbbb\\\TTTLLLFFF???777222000000000000111111111111444333999BBBFFFKKK\\\ppp~~~}}}}}}}}}}}}~~~~~~|||rrr[[[NNN@@@:::;;;>>>FFFLLLHHHJJJNNNSSSWWW[[[]]]___fffmmmwww|||uuuuuuwwwqqqtttrrrllleee[[[MMMAAAEEEFFFFFFEEEEEEFFFFFFEEEBBBEEEHHHIIIJJJMMMQQQTTTVVV[[[aaadddeeehhhmmmqqqsssvvvyyy|||zzzooodddTTTRRRWWWgggyyywww]]]LLLAAADDDFFF@@@<<<<<>><<>>===???EEEHHHHHHJJJNNNHHHGGGGGGGGGGGGHHHJJJKKKOOOPPPSSSXXXbbbsss{{{TTTIIILLLHHHBBB@@@>>><<<999777666666666666444555666888:::<<<>>>??????@@@DDDLLLZZZnnnvvvbbbeeesssvvv{{{|||hhh[[[WWWYYY___dddttt||||||aaa^^^}}}bbbXXXfffddd___nnnjjjbbbVVVKKKCCC===666222000000000000111111111111777555:::BBBEEEIII[[[qqqwww~~~~~~~~~|||}}}|||~~~~~~yyynnnZZZMMM???:::;;;???FFFMMMIIIKKKOOOUUUZZZ___bbbdddlllrrrzzzqqqaaaVVVSSSTTTJJJKKKIIIDDDCCCGGGHHHGGGBBBDDDEEECCCCCCFFFJJJLLLFFFIIIMMMPPPRRRVVV]]]bbbbbbhhhooorrrsssvvv{{{~~~vvviii[[[IIIBBB>>>FFFTTTYYYSSSIIIJJJDDDCCCGGGCCC<<<@@@KKK??????BBBJJJVVVaaagggiiinnnpppsssuuuwwwyyy}}}qqq```^^^\\\___aaahhh}}}|||xxxiiiWWWHHHHHHZZZmmm||||||OOOBBB@@@MMMZZZkkkwww|||fffmmmxxx```QQQGGGAAADDDIIIPPP]]]kkk|||~~~rrrnnnZZZNNNKKKMMMSSSZZZ\\\aaaiiipppuuu{{{<<<===@@@EEEJJJNNNOOONNNKKKHHHEEEDDDFFFJJJNNNOOOQQQTTT[[[eeeqqq|||```FFF???@@@<<<:::<<<888888888888777777777777888888999:::<<<>>>@@@AAADDDDDDEEEIIISSSdddwwwuuuaaaaaapppxxx}}}}}}}}}qqqbbbYYYWWWZZZ]]]dddrrrcccZZZooohhh\\\___ZZZZZZhhhrrrvvvkkkZZZLLLCCC===888444000111111111111222222222444333888@@@DDDKKKbbb{{{{{{rrrnnn~~~}}}}}}zzzrrrZZZKKK===:::>>>CCCIIIMMMMMMPPPTTTWWW[[[aaaiiipppqqqvvv{{{~~~wwwiii[[[PPPIIIDDDBBB??????@@@AAAAAABBBBBBBBBDDDEEEEEEEEEEEEGGGJJJLLLNNNRRRWWW[[[```dddiiimmmrrrvvv{{{}}}~~~{{{kkkYYYMMMBBBBBBCCCDDDEEEGGGGGGHHHGGGFFFDDDCCCBBBBBBCCCCCCEEE@@@>>>BBBLLLVVV[[[]]]gggkkkoooqqqrrrtttyyy}}}sss```YYY\\\YYY\\\mmmzzzpppxxxqqq^^^OOODDDBBBNNN]]]kkkxxx{{{zzz|||]]]AAACCCVVV]]]ttt~~~zzzfffrrrwww___RRRHHHBBBFFFKKKQQQ^^^mmm}}}vvvqqq\\\LLLHHHMMMUUU[[[___eeelllpppsssxxx<<<>>>AAAFFFKKKOOOPPPOOOLLLJJJGGGGGGIIIMMMQQQSSSYYY]]]dddmmmyyygggQQQ>>><<<===999666888888888888888888888888888:::::::::;;;===>>>@@@AAABBBCCCEEEHHHPPPaaauuusss]]][[[iiipppxxx{{{zzzrrrdddZZZWWWYYY\\\bbbpppfffZZZkkkxxxmmmppptttmmmjjjpppqqquuuhhhWWWJJJAAA<<<777444111111111111222222222222444444:::BBBEEEOOOjjj~~~rrruuu~~~~~~{{{ttt\\\MMM>>><<<@@@FFFKKKOOOPPPSSSWWWZZZ]]]dddlllrrrssswww{{{~~~xxxqqqdddXXXNNNGGGBBB???@@@@@@AAAAAABBBCCCCCCDDDEEEFFFHHHHHHIIIKKKNNNQQQXXX[[[___dddgggkkkpppsss{{{xxxgggTTTHHHAAAAAABBBCCCEEEFFFGGGGGGJJJIIIGGGFFFDDDCCCBBBBBBAAA???>>>BBBIIIRRRXXX[[[dddhhhmmmooopppssswww{{{sss```YYYYYYXXX]]]ooo}}}vvvnnn|||}}}nnn[[[LLLAAA???HHHTTTqqquuurrrwwwuuufffFFFCCCTTT[[[sss{{{fffsssxxxaaaRRRHHHCCCFFFKKKRRR```ppp{{{wwwttt___OOOJJJNNNVVV[[[aaagggoootttwww}}}>>>???CCCHHHNNNQQQQQQPPPMMMLLLKKKKKKNNNRRRVVVYYY^^^ccckkkuuummmMMMAAA999;;;<<<777555777999999999999999999999999<<<<<<<<<===>>>???AAABBBBBBEEEGGGIIIOOO___tttrrr[[[WWWccckkkuuuwwwxxxtttfff[[[WWWXXX[[[___llljjj\\\hhh|||}}}wwwvvvvvvlllmmmbbbRRRFFF@@@<<<777222111111111111222222222333333666===DDDHHHVVVwww}}}}}}www___PPPBBB???DDDJJJOOOTTTTTTWWW[[[]]]```fffnnntttuuuxxx{{{}}}~~~ssslllcccYYYQQQJJJEEEAAADDDDDDDDDEEEEEEFFFGGGHHHJJJLLLMMMOOOPPPSSSWWWZZZeeehhhlllpppsssvvvzzz}}}rrr___NNNCCC???@@@AAABBBDDDEEEFFFGGGLLLKKKJJJIIIGGGEEECCCBBB@@@AAAAAACCCFFFKKKRRRWWW```dddiiilllmmmppptttxxxqqq___XXXVVVWWW```tttvvvsssooo}}}nnn[[[KKKAAA>>>CCCKKKkkksssuuu|||qqqMMMDDDQQQXXXqqq{{{gggttt{{{dddRRRHHHCCCGGGLLLSSSccctttyyyyyywwwcccSSSMMMQQQXXX^^^eeellltttzzzAAABBBFFFKKKPPPSSSRRRQQQMMMMMMNNNPPPRRRWWW\\\```ccclllvvvwwwNNN???:::999<<<<<<999999<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<======???@@@CCCDDDEEEEEEIIILLLMMMRRR```uuuqqq\\\XXXeeemmmwwwuuuxxxwwwhhh\\\WWWWWWZZZ\\\iiipppdddooo|||wwwnnnzzz~~~mmmaaaYYYNNNGGGDDD@@@888111111111111222222222333333222888@@@FFFKKK^^^}}}~~~~~~~~~~~~zzzcccTTTFFFDDDIIINNNTTTXXXWWWZZZ]]]___aaafffmmmsssuuuwwwyyy|||wwwsssnnnhhhbbb\\\UUUPPPLLLMMMMMMLLLLLLMMMNNNPPPPPPTTTVVVXXXZZZ\\\___dddgggqqqtttxxx{{{{{{jjjXXXIII@@@??????AAABBBDDDEEEFFFGGGJJJKKKKKKKKKJJJHHHFFFEEEDDDGGGIIIGGGEEEGGGMMMSSS[[[```eeeiiijjjmmmqqqttt}}}ooo]]]UUUTTTXXXfff|||uuuuuutttsssaaaPPPEEEAAABBBEEEXXXmmm|||SSSEEEOOOVVVnnn|||~~~zzziiiuuu|||fffRRRIIIDDDGGGKKKSSSeeexxxyyy}}}yyygggYYYSSSVVV^^^dddlllsss}}}DDDFFFIIINNNSSSTTTSSSQQQMMMOOORRRTTTWWW\\\ccchhhnnnzzz}}}RRR>>><<<::::::<<<;;;:::<<<@@@=========>>>>>>?????????===>>>???AAADDDGGGIIIKKKHHHLLLOOOQQQWWWdddvvvooo\\\[[[iiipppzzztttvvvyyykkk^^^WWWWWWZZZZZZggg~~~yyytttyyyyyyrrrccchhhtttZZZUUUOOONNNOOOJJJ???555111222222222222333333333111999BBBGGGNNNddd~~~}}}hhhYYYKKKHHHMMMRRRWWW[[[XXXZZZ]]]^^^___cccjjjooorrrvvvyyy||||||tttvvvsssoookkkgggccc^^^ZZZZZZYYYXXXXXXYYYZZZ\\\]]]aaacccfffgggjjjmmmrrruuuyyy|||tttcccRRRGGGBBB???@@@AAACCCEEEGGGHHHHHHGGGHHHJJJLLLLLLLLLKKKKKKLLLPPPRRRNNNIIIHHHLLLQQQXXX]]]ccchhhjjjlllpppsss{{{mmmZZZRRRTTT[[[mmmuuuxxxzzzzzzhhhTTTGGGBBBBBBCCCKKK```tttZZZGGGOOOVVVlll}}}rrr|||yyy}}}}}}mmmxxx|||eeeQQQIIIDDDGGGLLLUUUiii~~~zzz{{{lll___ZZZ^^^gggnnnvvv}}}IIIJJJMMMRRRUUUUUUSSSPPPOOORRRWWWZZZ]]]bbbjjjpppxxx[[[<<<<<<<<<;;;;;;;;;:::;;;>>>AAA???@@@@@@AAAAAABBBBBBCCCAAAAAACCCEEEGGGJJJMMMNNNMMMOOORRRVVV]]]jjjxxxmmm[[[\\\kkkrrrzzzuuusss{{{nnn```XXXXXXZZZYYYggg~~~{{{|||~~~}}}vvvlllxxxvvv[[[WWWSSSVVVXXXSSSFFF:::222222222222333333333333111:::CCCGGGPPPhhh~~~mmm^^^OOOLLLOOOTTTYYY]]]YYY[[[\\\\\\\\\^^^dddiiinnnvvv|||~~~|||vvvxxxvvvtttrrrpppnnnjjjggggggfffeeedddeeegggiiikkkoooqqqssstttvvvyyy}}}}}}nnn[[[LLLEEEDDDAAABBBCCCEEEGGGIIIJJJKKKGGGHHHJJJMMMOOOQQQRRRRRRTTTWWWXXXUUUPPPMMMOOORRRXXX^^^eeejjjlllooosssvvv{{{mmmZZZQQQUUU^^^sssttt|||~~~nnnXXXGGGAAABBBCCCMMMXXX```{{{aaaIIIOOOUUUkkkqqqlll|||xxxqqq|||zzzcccOOOHHHEEEIIIOOO[[[rrr|||ssshhhcccgggpppxxxLLLNNNQQQTTTVVVVVVRRROOOQQQVVV\\\```ccciiiqqqwwwrrrHHH999>>><<<======<<<===???@@@AAABBBBBBCCCCCCDDDEEEEEEFFFFFFGGGGGGHHHJJJLLLNNNOOOTTTUUUWWW^^^hhhsss}}}nnn]]]^^^lllqqqzzzxxxsss||||||ooobbbYYYYYY[[[ZZZggg~~~{{{}}}}}}{{{vvv___YYYUUUVVVXXXTTTGGG;;;222222222333333333444444111:::BBBGGGQQQjjjqqqbbbRRRNNNQQQUUUYYY]]]ZZZ\\\\\\[[[YYY[[[```dddlllvvv~~~{{{{{{zzzxxxwwwwwwwwwtttrrrrrrqqqooonnnoooqqqtttuuuzzz|||}}}}}}~~~{{{iiiUUUGGGCCCDDDCCCDDDEEEGGGIIIKKKMMMNNNJJJKKKMMMOOOQQQTTTWWWXXXXXXZZZ[[[ZZZVVVTTTTTTVVV\\\bbbjjjooorrrtttxxx{{{}}}ooo\\\SSSUUU```www}}}uuuuuu\\\GGGAAADDDGGGTTT```eeeuuujjjKKKNNNTTTjjjpppjjjuuu}}}uuuwww```KKKEEEEEEKKKTTTccc~~~|||}}}qqqkkknnnxxxOOOPPPRRRVVVWWWVVVRRRNNNSSSYYY```dddgggmmmuuu|||{{{WWWBBB===???<<<>>>??????AAACCCCCCAAACCCDDDDDDEEEFFFGGGGGGHHHKKKKKKKKKKKKKKKLLLMMMNNN\\\[[[^^^eeeqqq|||rrr``````mmmrrr|||zzzuuu}}}|||pppbbbZZZYYY\\\[[[ggg~~~||||||rrrsss|||bbbZZZRRRRRRTTTPPPDDD999222222333333333444444444111999BBBGGGRRRjjj~~~}}}|||tttdddTTTOOORRRVVVYYY]]][[[]]]]]]ZZZXXXYYY]]]aaakkkxxx~~~}}}{{{{{{|||}}}{{{zzzwwwvvvtttttttttvvvyyy{{{zzzfffQQQDDDAAADDDDDDEEEGGGIIIKKKMMMOOOOOONNNNNNOOOQQQSSSWWWZZZ\\\YYY[[[\\\[[[ZZZYYYYYYYYY___eeemmmsssvvvxxx|||~~~qqq^^^VVVUUU```xxx|||vvvzzz```IIICCCGGGKKKVVVppp|||~~~oooMMMLLLRRRjjjrrrhhhmmm{{{yyywwwuuu]]]HHHDDDEEEMMMXXXiii|||wwwqqqsss|||MMMSSS[[[___]]]XXXTTTSSSYYY]]]ccciiilllssslllOOOHHHCCC???>>>@@@BBBDDDEEEEEEEEEFFFGGGGGGGGGHHHKKKNNNPPPQQQPPPRRRPPPNNNMMMNNNOOOPPPPPP___hhhrrrzzzooo______mmmvvv|||rrr{{{{{{uuummm[[[RRR\\\___mmm~~~~~~~~~|||sssbbbyyy~~~ggg^^^TTTPPPNNNHHH@@@:::333333222111111222333333444:::AAADDDJJJ```~~~~~~{{{pppbbb[[[\\\___```___]]]______[[[UUUVVV]]]dddkkkrrr|||~~~ppp]]]MMMEEECCCCCCGGGJJJMMMMMMKKKKKKMMMOOORRRRRRSSSUUUXXX[[[^^^```]]][[[ZZZ[[[^^^cccfffgggjjjjjjnnnuuu}}}ooo\\\TTT^^^hhhwwwyyyxxxbbbNNNDDDFFFKKKlll|||NNNOOOTTTssspppaaasss}}}qqq]]]LLLHHHGGGMMMXXXdddnnnuuu}}}vvvQQQYYYaaaaaa[[[TTTTTTVVV___aaagggqqq{{{{{{PPP@@@@@@BBBCCCEEEDDDFFFGGGHHHGGGHHHJJJKKKPPPQQQSSSWWW\\\^^^^^^]]]ZZZXXXVVVVVVXXXZZZ\\\]]]bbbnnn|||mmm^^^___oooyyyrrr|||~~~wwwooo]]]VVVbbboooxxxzzzppp^^^fffxxxzzzzzziiiaaaXXXQQQLLLEEE===888444333222111111222333444000;;;EEEGGGKKKbbb}}}uuujjjdddbbbbbb___\\\[[[^^^___[[[VVVVVV\\\bbbpppvvv~~~~~~nnnZZZKKKDDDCCCCCCGGGJJJMMMNNNMMMMMMOOOQQQSSSSSSSSSTTTVVVYYY\\\]]]___^^^]]]___bbbgggjjjllltttuuuxxx~~~ooo\\\TTT[[[gggyyy{{{|||gggRRRFFFFFFKKKlllSSSSSSWWWvvvssshhh|||}}}|||sss```VVVOOOIIIJJJPPPWWW^^^eeettt~~~yyyVVV___gggcccYYYRRRVVV\\\gggfffmmm{{{yyy^^^DDD===@@@BBBDDDHHHJJJJJJKKKJJJJJJLLLOOORRRTTTVVV[[[aaagggjjjiiihhhaaa```^^^]]]]]]```ccceeehhhuuujjj\\\```qqq|||qqqzzzyyyppp___[[[iii}}}~~~xxxgggXXXssszzzqqqvvvyyyfffaaaYYYOOOGGG@@@;;;888444333222111111222333444222???HHHGGGHHH]]]|||tttnnnjjjeee^^^YYY[[[]]]___]]]YYYZZZ___eeessswww}}}|||iiiVVVIIIBBBBBBDDDGGGJJJMMMNNNOOOOOOPPPQQQRRRRRRRRRSSSTTTWWWYYYZZZ______```bbbeeejjjnnnpppyyyzzz~~~ppp\\\TTT\\\gggxxx|||mmmVVVIIIHHHMMMfff|||\\\XXXYYYyyyrrrlll~~~xxxuuueee[[[QQQIIIHHHKKKOOOXXX```ttt}}}|||\\\bbbfffbbbZZZVVV[[[bbblllnnnwww```RRRFFFDDDFFFFFFGGGJJJLLLLLLLLLKKKLLLOOOTTTXXXZZZ]]]ccckkkqqqtttsssqqqllljjjfffcccbbbfffkkkooouuu~~~hhhZZZ```sssnnnvvv{{{sssbbb___nnn~~~~~~oooZZZooozzzxxx|||~~~yyy``````YYYMMMBBB===:::999444333222222222222333444444@@@HHHHHHLLLeee{{{tttlllddd]]]XXX[[[]]]^^^^^^^^^ccckkkqqqxxx|||yyydddRRRGGGAAABBBEEEIIIKKKMMMOOOOOOOOONNNNNNNNNNNNOOOPPPRRRTTTWWWYYY\\\^^^```cccfffkkkpppssszzz|||ppp]]]TTTaaahhhzzz~~~vvv}}}qqqZZZKKKJJJOOOaaawwwfff\\\XXXzzzllljjj|||qqq{{{uuugggVVVLLLEEEHHHNNNUUUcccppp|||~~~aaacccdddbbb___```fffkkktttzzz}}}___IIIEEEDDDFFFHHHIIILLLOOOMMMNNNNNNOOOQQQUUU\\\aaaiiilllrrryyy~~~|||wwwtttooojjjiiinnnwww~~~uuutttrrrrrrwwwgggZZZaaauuulllppp}}}yyyhhhcccqqqxxx}}}|||wwwjjj___sss|||rrruuuzzztttbbbddd^^^PPPCCC>>>;;;888444444333222222333444444333===EEEKKK[[[|||~~~uuujjjbbb\\\ZZZ[[[\\\]]]___dddnnnzzzuuu]]]NNNFFFBBBDDDIIIMMMNNNOOOOOOOOOMMMKKKIIIJJJKKKKKKMMMOOORRRUUUWWWZZZ]]]aaaeeehhhmmmssswww~~~qqq]]]TTTbbbeeerrr}}}xxxsss]]]OOOMMMQQQbbb}}}ooo^^^XXX{{{sssjjjkkkssskkkvvvuuugggSSSHHHDDDJJJQQQZZZkkk}}}zzzggghhhhhhhhhiiimmmsssxxxgggTTTQQQFFFGGGIIIJJJKKKKKKNNNPPPQQQRRRTTTWWW[[[aaaiiinnnwwwyyy~~~zzzvvvmmmeeebbbiiiuuuuuudddVVVTTTWWW]]]gggttthhh[[[aaavvvmmmlllvvvpppgggqqqrrrvvv}}}zzzwwwtttiii[[[rrrxxxnnnpppvvvqqqhhhkkkeeeUUUHHHBBB===777555444333222222333444555555>>>EEEKKK___vvvkkkbbb^^^^^^\\\^^^```fffooo|||}}}{{{pppXXXLLLHHHEEEHHHMMMPPPPPPPPPQQQQQQNNNJJJFFFIIIIIIIIIJJJMMMOOORRRTTTXXX]]]cccgggkkkpppvvv|||qqq]]]TTT]]]```nnn|||xxxeeeVVVQQQPPP]]]sss|||tttaaa\\\sssnnnooo~~~hhhhhhvvvtttfffUUUJJJEEEKKKQQQWWWhhh{{{zzznnnqqqtttsssrrrvvvwwwYYYGGGIIITTTOOOQQQQQQPPPNNNOOOQQQSSSWWWZZZ^^^ccciiiqqqyyy|||tttfffXXXPPPTTT```kkkmmmVVVIIIDDDBBBHHHPPPYYYeeeuuuiii\\\bbbvvvrrrkkkpppsssffflllllllllqqqxxxwwwvvvlllUUUlll~~~ssspppppphhhdddiiidddUUUKKKHHHBBB888555444333222222333444555777BBBIIIKKK\\\~~~{{{ooofffccccccbbbeeellltttkkkSSSLLLJJJIIIKKKQQQRRRRRRRRRSSSTTTRRRMMMHHHJJJJJJIIIIIIJJJLLLMMMNNNUUU[[[bbbgggjjjpppwww}}}~~~rrr]]]TTTXXX___sssppp```TTTNNNVVVlll|||{{{wwwdddccc}}}ooonnntttaaagggxxxuuufffWWWKKKFFFLLLPPPSSSdddxxx~~~ssszzz}}}xxx{{{|||^^^TTTTTTQQQLLLJJJNNNPPPQQQPPPPPPTTTYYY[[[\\\```ffflllsss|||xxxeeePPPCCCCCCOOOYYYtttaaaEEE>>>AAA@@@FFFMMMSSS\\\jjj}}}kkk]]]bbbvvvvvvlllmmm~~~rrrcccffffffcccfffxxxuuurrrgggTTThhhvvvmmmfffZZZ[[[aaa^^^SSSMMMMMMFFF;;;555444333333333333444555444BBBLLLNNN]]]tttjjjffffffiiinnnwwwhhhQQQKKKLLLKKKMMMTTTSSSRRRSSSUUUWWWUUUPPPKKKLLLKKKJJJIIIHHHIIIIIIJJJQQQXXX___eeehhhmmmuuu{{{rrr]]]TTTWWWccczzzxxxgggUUUKKKUUUnnnxxxZZZhhhxxxfffiiillljjjppp```hhhzzzvvvfffUUUIIIFFFMMMRRRUUUeee{{{{{{yyy{{{~~~~~~mmm]]]OOOLLLLLLKKKKKKNNNTTTRRRQQQSSSWWW[[[___aaafffjjjqqqxxx~~~uuuaaaLLL???===CCCIII```iiiooofffRRRBBB???BBBAAADDDHHHKKKRRRaaauuunnn___aaappp}}}uuujjjkkkzzzuuuhhh___ddd___jjj{{{{{{tttjjjVVVddd{{{xxxkkk]]]^^^^^^^^^ZZZQQQKKKHHHCCC>>>999444111333444333333666888CCCKKKNNN^^^|||pppkkkllluuu|||cccQQQRRRPPPPPPTTTTTTUUUVVVWWWWWWWWWUUUSSSRRRJJJKKKJJJHHHGGGHHHJJJMMMQQQUUU\\\bbbiiipppwww{{{qqq]]]TTTVVVjjjzzzyyynnn^^^HHHQQQaaauuuQQQZZZ|||eeerrrppppppzzz~~~}}}lllhhhmmm~~~wwwbbbVVVMMMHHHLLLQQQXXXgggxxx}}}{{{xxxyyy|||~~~nnn\\\RRRJJJEEEHHHMMMPPPSSSWWWUUUUUUUUUXXX]]]bbbfffhhhpppuuu}}}qqq\\\HHH>>>===AAAEEEEEELLLRRRQQQIIICCCAAACCCAAACCCFFFGGGKKKWWWiiivvv}}}lll\\\^^^nnn{{{{{{ooommmyyy~~~ssseee\\\fffdddooozzz{{{yyytttZZZddd~~~qqqeeeiii]]][[[TTTLLLIIIJJJGGGBBB999444111333444333333666666BBBKKKPPP___~~~xxxvvvxxxfffSSSSSSQQQOOORRRRRRVVVVVVXXXXXXXXXVVVTTTSSSMMMMMMLLLJJJHHHIIILLLNNNPPPUUU\\\eeennnvvv{{{~~~}}}|||{{{qqq^^^UUU[[[qqq~~~{{{rrrcccNNNPPP```qqqMMMWWW{{{uuu{{{kkkooozzzkkkgggnnnxxxfffUUULLLGGGKKKOOOWWWfffwwwtttooolllnnnpppqqqsssvvvrrrpppjjj```XXXQQQHHH@@@HHHFFFGGGKKKOOOQQQTTTXXXZZZ[[[^^^bbbhhhnnnsssvvv~~~nnnWWWFFF???@@@BBBCCCDDDEEEGGGHHHHHHGGGDDDBBBCCCDDDEEEDDDEEEMMM[[[eeennnwwwnnn\\\]]]nnn|||vvvpppxxxssseeeZZZ```aaalll~~~|||xxxdddggg~~~~~~qqqeeekkkgggbbbXXXNNNJJJJJJHHHCCC:::555111333444222333666777DDDNNNSSSaaa}}}eeeSSSTTTRRRQQQTTTTTTWWWXXXYYYZZZZZZYYYWWWVVVSSSSSSQQQOOOMMMMMMPPPRRRVVVYYY```iiisssyyyyyywww{{{uuuoookkkiiigggooo{{{ppp^^^VVV\\\sss}}}~~~~~~vvviiiUUURRR^^^{{{oooLLLSSSyyyzzzwwwjjjqqqjjjdddooozzzjjjWWWMMMHHHKKKPPPWWWgggxxxnnngggaaa___```___\\\YYYTTTRRRNNNHHHEEEFFFIIIKKKLLLNNNQQQRRRRRRSSSWWW[[[```ccchhhnnnttt{{{mmmVVVGGGCCCEEEFFFEEENNNMMMLLLMMMMMMLLLIIIFFFFFFGGGFFFDDDCCCHHHQQQXXXdddmmmxxxuuu```___qqq}}}rrrwwwwwwggg[[[ZZZ[[[gggyyyzzzrrrhhheee}}}mmmaaagggfffddd\\\QQQIIIHHHHHHFFF;;;555222333333222333666<<>>HHHNNNRRRaaaaaaQQQUUUUUUUUUYYYXXXYYYZZZ\\\^^^^^^^^^]]]\\\\\\[[[YYYVVVTTTUUUYYY\\\ZZZ]]]fffsss{{{qqqhhhaaa^^^]]]^^^___ccchhhqqqyyyiiiYYYSSSXXXffflllvvvyyyppp___IIINNN___ssszzzxxx~~~]]]WWWuuuxxxllltttllluuuiiicccuuuzzzlllXXXNNNHHHJJJNNNVVVfffwwwsss}}}nnnlllfffbbbcccccc^^^VVVRRRNNNLLLKKKIIIGGGJJJPPPOOOTTTWWWWWWYYYaaaiiilllpppvvv~~~{{{jjjUUUHHHGGGJJJKKKIIIGGGKKKOOONNNJJJHHHJJJLLLHHHHHHHHHGGGEEEFFFHHHJJJSSSYYYeeerrrzzz~~~~~~ccc___rrrxxxvvv{{{iii[[[YYYZZZcccuuuzzzwwwkkk^^^tttzzzxxx}}}vvvgggrrruuuuuulll[[[LLLGGGHHHIII>>>777222222333222444777>>>FFFKKKOOObbbcccSSSVVVTTTSSSUUUSSSYYY[[[]]]___```___^^^^^^[[[ZZZWWWUUUSSSUUUYYY]]]```ccchhhqqqzzz~~~|||}}}sssiiibbb___\\\[[[ZZZZZZ]]]bbbgggjjjlllvvvfffYYYUUUZZZ```fffzzz|||ttteeeLLLMMMYYYjjjnnnhhhkkkwwwlll```uuuooooooeeeppp}}}nnnhhhzzzzzzjjjVVVLLLEEEGGGKKKRRRcccuuuvvvuuuvvvsssnnnmmmnnniiiaaa[[[UUURRRSSSSSSQQQRRRWWWZZZ___bbbbbbeeennnsssssszzzkkkXXXKKKIIILLLNNNNNNPPPSSSVVVTTTPPPLLLKKKLLLMMMMMMMMMLLLJJJIIIIIIIIILLLQQQ]]]kkktttxxxccc^^^sss|||www~~~lll]]]UUUZZZfffvvv}}}|||ttt___lll~~~{{{xxx~~~zzzooo~~~rrr\\\NNNJJJHHHFFF???888333222333222444777===EEELLLSSShhhcccSSSUUUSSSRRRSSSQQQYYYZZZ]]]___``````______[[[ZZZXXXVVVUUUWWW]]]aaajjjlllooossswwwzzz{{{{{{uuukkkdddaaaYYYXXXVVVUUUVVVXXXYYYYYYXXXbbboooyyy|||fff[[[YYYYYYZZZddd{{{lllWWWMMMOOO]]]fffcccccciiixxxiiiwwwnnnpppbbbooo}}}tttpppzzziiiXXXMMMEEEGGGKKKSSSddduuu|||{{{xxxwwwrrrkkkiiiaaa]]]^^^^^^[[[[[[___]]]dddjjjmmmttt|||nnn\\\OOOLLLOOORRRTTTQQQSSSUUUWWWWWWUUUSSSQQQSSSSSSSSSRRRPPPMMMLLLKKKJJJNNNZZZiiirrrwwwddd___vvvxxx~~~pppaaaVVV```ppp}}}|||www[[[eee~~~yyyfffRRRKKKNNNMMMIII@@@888333222222222444888>>>GGGPPPYYYppp~~~```QQQTTTTTTSSSUUUSSSYYYZZZ]]]___`````````___^^^]]][[[XXXXXX[[[aaaeeemmmqqqvvv|||xxxnnngggddd]]][[[YYYXXXWWWVVVUUUSSSRRR\\\iiirrryyy{{{fff]]]\\\UUUUUUbbbrrr[[[IIIBBBRRRfffnnnssszzzsss~~~oooxxxnnnxxxeeerrryyyuuu{{{hhh[[[PPPHHHJJJNNNUUUgggxxx{{{uuuqqqnnnnnnmmmjjjfffeeeeeegggjjjmmmrrrxxx~~~~~~mmmZZZRRRQQQQQQSSSVVVUUUXXX[[[[[[WWWUUUVVVXXXUUUTTTTTTVVVXXXUUUPPPKKKKKKQQQYYYaaahhhtttjjjfffwwwuuu~~~}}}~~~vvv```ZZZ\\\mmm}}}]]]^^^zzz~~~qqqsssaaaSSSMMMKKKJJJHHH???888333222222111222555AAAGGGMMMYYYtttzzz^^^PPPRRRQQQSSSXXXXXX\\\______\\\\\\^^^^^^\\\ddd```^^^___^^^___eeelllpppuuu}}}zzzmmmgggggg^^^\\\ZZZYYYZZZ[[[[[[ZZZZZZbbbkkksssyyywwwmmmaaaUUUTTTVVVlll~~~tttYYYEEEDDDWWWmmmrrrwwwuuunnnooo~~~kkkyyylll^^^PPPFFFGGGNNNWWWgggwww|||xxxuuuuuussspppmmmlllmmmooowwwzzz~~~ooo\\\RRRPPPPPPQQQSSSUUUWWWYYYYYYWWWVVVUUUUUURRRQQQRRRTTTWWWWWWTTTQQQOOOSSSWWW[[[```iiivvvhhhccctttyyyxxxbbbYYY[[[kkk{{{ccc```wwwqqq~~~sssbbbUUUPPPNNNMMMLLLBBB;;;555444333111222555???HHHPPPYYYpppyyyaaaVVVXXXTTTSSSWWWWWWZZZ^^^___^^^```eeefffccckkkgggddddddddddddiiipppuuuyyyzzzlllffffff^^^]]][[[[[[\\\___```aaacccjjjttt{{{ssshhh[[[OOOQQQTTTkkk~~~tttZZZHHHFFFXXXsssttt|||{{{qqquuuooowwwsss___QQQFFFHHHNNNWWWfffuuu|||zzzzzz|||nnn[[[RRRQQQQQQRRRTTTVVVVVVVVVWWWXXXWWWUUURRRNNNNNNOOOQQQUUUXXXYYYYYYWWWYYYZZZZZZ[[[aaajjjqqqzzzfff```pppxxxdddXXXZZZfffxxxzzzjjj```ooo~~~}}}zzzuuutttdddXXXRRRQQQPPPPPPEEE>>>888666555222333555>>>HHHQQQYYYlllwwweee^^^___WWWSSSVVVTTTXXX]]]bbbdddjjjqqqsssrrrtttpppmmmmmmllllllrrryyy~~~{{{mmmffffff\\\[[[ZZZYYY\\\```eeehhhooouuu~~~mmmaaaUUUIIIMMMRRRlll}}}sss[[[LLLGGGUUUwwwyyy|||qqqyyyssssssvvvaaaRRRGGGHHHMMMUUUdddsss}}}lllZZZRRRRRRSSSUUUXXXVVVUUUUUUWWWZZZZZZUUUQQQOOONNNMMMOOOSSSWWW[[[]]]```bbbccccccbbbdddgggjjjooosss|||ggg___mmm}}}xxxdddZZZWWW```qqq{{{zzzmmm[[[aaa~~~|||zzzrrr}}}~~~}}}|||vvvvvvgggZZZSSSPPPOOOOOODDD===777666555333444777>>>HHHPPPXXXkkkvvviiifffeeeZZZUUUWWWUUUXXX```hhhnnnwww}}}yyyxxxvvvvvv{{{}}}nnngggggg```___]]]]]]___dddkkkpppvvv|||zzzfff[[[PPPFFFJJJSSSmmm|||pppZZZMMMEEEMMMppp~~~nnnvvvtttyyyrrrbbbTTTHHHHHHLLLTTTbbbpppnnn[[[SSSRRRRRRTTTVVVVVVUUUVVVYYY\\\\\\XXXTTTRRRPPPOOONNNPPPTTTZZZ^^^cccgggllloooooommmkkkjjjkkkkkknnnsssvvvzzzkkk```lllzzzxxxeee\\\UUUZZZmmm|||wwwlllSSSUUUzzzyyy~~~|||rrr{{{yyyjjj[[[QQQLLLKKKKKK@@@999444444444333555888???GGGNNNXXXmmmxxxwwwmmmkkkiii]]]ZZZ]]]ZZZ\\\eeepppzzz~~~~~~pppjjjjjjhhhgggfffeeegggllluuu{{{{{{sss^^^UUUNNNFFFIIITTTnnnzzzmmmXXXKKKAAACCC___kkkrrrvvvpppdddUUUIIIHHHLLLRRR```ooottt___TTTQQQOOOOOOPPPRRRTTTVVVZZZ]]]\\\YYYWWWUUUTTTQQQOOONNNQQQWWW\\\bbbgggooouuuwwwuuuppplllkkkhhhggggggfffiiiuuuoooaaakkkwwwzzziii^^^UUUXXXkkk}}}qqq|||kkkOOORRR~~~|||xxxsssvvv|||mmm]]]PPPIIIGGGGGG>>>777333333444333555888@@@FFFMMMWWWnnn|||wwwllliiieee\\\^^^ccc```bbblllyyyqqqkkkllliiijjjjjjjjjkkkqqqzzzjjjUUUNNNJJJEEEGGGUUUnnnxxxiiiUUUGGG======MMMttt~~~kkkooowww~~~rrrdddUUUIIIHHHKKKRRR```nnn~~~}}}|||wwwbbbUUUPPPMMMLLLMMMMMMQQQWWWZZZ[[[[[[ZZZZZZVVVUUUSSSOOONNNPPPUUUZZZbbbgggooovvvzzzyyytttqqqllliiigggeeeaaaaaakkkwwwsssbbbiiitttnnn]]]UUUXXXiiizzzmmmzzzyyykkkQQQXXXwwwuuuxxx|||}}}nnn^^^QQQIIIGGGGGG???888333333333222444777@@@GGGNNNWWWlll}}}}}}{{{pppddd^^^YYYTTT[[[ccc```fffqqq}}}ppplllmmmjjjllloooppprrrxxxaaaKKKFFFEEEAAACCCSSSlll~~~vvvfffRRRCCC<<<<<>>???RRRkkkzzzzzz}}}tttdddQQQAAA<<<>>>===KKKaaakkklllhhhmmmdddmmmzzz|||gggiiipppzzz~~~ssscccTTTHHHGGGKKKRRR___nnn~~~zzzvvvqqqnnnkkkjjj}}}cccTTTPPPOOOOOOQQQOOORRRVVVZZZ]]]^^^^^^]]]ZZZXXXUUUSSSRRRSSSUUUWWW```gggqqqyyy|||{{{yyyxxxppppppooolllgggeeegggjjjtttzzz~~~ddd```mmm}}}sssaaaZZZYYYbbbrrruuuxxx|||tttZZZfff{{{nnn\\\OOOKKKJJJIII>>>:::555222222333333333???IIIMMMPPPeeeyyy}}}}}}yyyiiiWWWFFF@@@DDDLLLUUU\\\```qqqyyykkkeeejjjpppqqqxxx~~~tttqqqrrrsss{{{uuuQQQ<<<999;;;;;;FFFKKKTTTbbbrrr~~~qqqeeeNNNBBB;;;>>>???DDDXXXpppvvvppp```[[[iiiuuu~~~zzzppplllwww}}}wwwfffTTTGGGIIIMMMQQQ___qqq~~~|||uuussspppmmmiiiddd___[[[~~~eeeWWWRRROOONNNNNNTTTVVVYYY\\\^^^^^^^^^]]]\\\YYYVVVSSSRRRTTTVVVXXXbbbiiirrryyy{{{zzzxxxvvvqqqrrrqqqmmmiiiiiilllooovvv{{{fff```kkk|||www^^^WWWTTT]]]oooyyy|||www[[[```|||xxxkkkYYYMMMHHHFFFDDD@@@<<<777444444555666666@@@JJJRRRZZZooowwwxxx~~~zzzuuueeeUUUDDD???CCCIIIQQQWWW]]]kkkwww~~~[[[RRRPPPXXX```dddnnnzzzwwwtttvvvxxxpppMMM;;;999:::999???EEEOOO^^^ooorrrfffMMMBBB;;;<<<<<>>@@@EEEKKKQQQXXXbbblllxxxvvvYYYAAA===???HHHOOOUUUaaammm|||{{{zzz|||}}}fffGGG999888888777999>>>GGGTTTcccrrrtttiiiNNNCCC<<<;;;999@@@\\\{{{ttt```\\\hhhwwwxxxnnnnnnyyy}}}rrrfffSSSFFFGGGJJJOOO]]]ooo~~~zzzuuuqqqjjjfff___YYYTTTOOOJJJGGGjjjXXXQQQMMMKKKKKKNNNPPPSSSXXX\\\```bbbcccaaa```^^^]]]^^^bbbgggjjjpppuuu{{{~~~|||{{{zzzyyyvvvrrrnnnooouuuzzzjjj```fffuuuxxxqqqeeeZZZRRRVVVeee{{{}}}|||vvvWWWRRRppp~~~qqq|||zzzppp```SSSLLLGGGCCC===:::555333333555555666???DDDRRRfffzzz}}}{{{zzzpppgggVVVJJJ???<<<>>>AAAFFFKKKQQQZZZcccmmmvvvttt]]]AAA::::::>>>DDDIIILLLVVVaaannnuuu~~~}}}~~~[[[@@@666777666444888;;;@@@GGGQQQZZZbbbffflllqqqssszzz|||{{{vvvkkkQQQEEE<<<999999FFFjjjkkkcccjjjzzzooosssxxxtttgggTTTEEEFFFIIIMMM[[[mmm}}}yyyssslllggg]]]XXXQQQKKKFFFCCC@@@>>>gggUUUNNNKKKLLLMMMKKKMMMOOOSSSWWW\\\___aaa`````````bbbeeejjjooosssuuuyyy}}}yyysssoooqqqxxx~~~mmmaaaeeettt~~~{{{{{{ttthhh\\\RRRUUUddd{{{zzztttpppRRROOOmmm|||mmmuuutttlll^^^RRRJJJDDD???>>>:::666333333555555666???CCCPPPdddyyy~~~wwwkkk```OOOEEE<<<;;;===@@@EEEJJJMMMVVV___bbbddd___MMM;;;<<<>>>BBBFFFHHHJJJPPPWWWaaaiiiwww||||||mmmNNN:::555555555333888999;;;>>>BBBFFFJJJLLLOOOWWWZZZ```lllnnnrrruuuiiiaaaeeennnxxxxxxlllUUUGGG<<<999<<>>999666555666777777@@@FFFQQQbbbyyyxxx}}}~~~vvvhhh[[[IIIAAA;;;;;;===@@@GGGMMMNNNVVV\\\ZZZVVVPPPGGG???<<<>>>BBBFFFIIIKKKNNNQQQZZZbbbppp|||yyyvvvwwwzzzqqq[[[BBB666444444333333777777888:::;;;===???@@@???EEEFFFJJJRRRRRRTTT```SSSLLLIIIOOOZZZfffrrr{{{yyymmmXXXIII<<<:::???TTTrrrlllhhh{{{~~~}}}fffuuu{{{ppp}}}uuummmXXXHHHEEEFFFIIIWWWiiiuuu}}}zzztttnnnggg^^^VVVPPPBBB???:::777777777777777mmmVVVKKKKKKMMMOOORRRUUUUUUUUUVVVYYY\\\```cccdddgggkkkoootttwwwyyy{{{}}}|||wwwuuuzzzvvvhhhgggrrryyy{{{eeeZZZQQQVVVfffsssccc|||mmmVVVTTTkkkvvvmmmooommmcccZZZSSSLLLFFFCCC???:::666555666666555>>>GGGRRR```zzzrrrwww~~~uuueeeWWWEEE>>>999:::>>>CCCJJJRRRRRRWWWYYYUUUOOOJJJFFFAAA???AAADDDHHHMMMPPPPPPNNNVVV]]]jjjyyyxxxuuusssppppppsss}}}]]]KKK:::444444444333444444555666777888:::;;;;;;888===;;;<<>>IIIAAA===;;;@@@GGGPPP]]]hhhqqqyyyzzzmmmXXXHHH<<<;;;AAASSSxxxsssjjjllliii~~~zzzccctttnnn{{{wwwqqq\\\JJJFFFFFFHHHUUUgggpppyyytttmmmddd\\\SSSJJJDDD;;;999666444555666666555rrr```NNNIIIKKKNNNQQQSSSWWWWWWXXXZZZ]]]bbbgggjjjkkknnnrrrwww{{{}}}~~~~~~}}}xxxxxx~~~yyykkkhhhqqqzzzttthhh\\\SSSWWWfff~~~sss```wwwooo[[[WWWiiisssgggjjjiiiaaaXXXQQQJJJDDDBBB>>>999555333333333333:::FFFRRR^^^yyyooosss~~~tttdddUUUCCC===999;;;???DDDMMMVVVVVVWWWWWWRRRNNNJJJEEEAAAFFFGGGIIIMMMRRRUUURRRMMMTTTZZZeeesss~~~{{{ssspppnnnkkkkkknnnyyyiiiPPPBBB555333555333333555333444444555666777777888666999555666<<<888666???>>>;;;999:::;;;@@@KKKVVV```kkkzzzzzzmmmWWWGGG<<<<<>>999555333333666888999IIIQQQ^^^|||yyyqqqooowww}}}ppp]]]OOO???===::::::===EEEMMMSSSUUUYYY[[[XXXQQQKKKIIIIIIKKKLLLNNNQQQTTTWWWYYYZZZaaaccchhhmmmqqqtttvvvvvvwwwqqqiiicccaaaaaacccdddnnnssszzzkkkUUU;;;888555222000000111222333444444444444444444444333333444555666666666666555555555777:::===??????IIIQQQ```ssszzziiiRRRLLLAAA999<<>><<<999999<<>>???@@@BBBIIIWWWiiizzzzzzhhhQQQKKKAAA;;;@@@QQQeeerrrmmm[[[^^^ddd```mmm~~~||||||vvvxxxuuurrr}}}~~~}}}wwweeeQQQHHHIIIPPP\\\eeeqqq{{{yyytttkkk^^^PPPGGGAAA;;;888999888888888777666666666777{{{rrrnnnnnnkkkfffWWWOOOHHHEEEEEEFFFMMMUUU[[[bbbgggkkkrrr}}}vvvlllqqqwwwuuu|||nnn]]]QQQTTT[[[fff|||lllzzzgggnnnzzzxxxiiissswwweee[[[RRRHHHFFFJJJFFF???999444333444555999IIIMMMQQQfffvvvjjjbbbjjjxxxyyylllZZZLLL;;;:::999999;;;???DDDGGGNNNTTTYYYYYYRRRIIIBBB???@@@CCCIIIPPPWWW^^^ccceeelllnnnqqqssssssrrrooonnnjjjcccYYYPPPKKKIIIIIIIIIIIILLLPPPTTTYYYbbbmmmvvvyyy|||{{{rrreeeVVVEEE777888777444222000000111222111111222222222333333333222222333444555666666555555666888:::<<<>>>???@@@===DDDQQQaaaqqqyyyfffPPPIII@@@===DDDTTThhhuuuqqq^^^aaahhhcccmmm}}}yyy{{{tttuuu}}}yyy{{{hhhTTTKKKNNNTTT]]]dddnnnyyy~~~tttnnn___SSSFFF@@@<<<888888::::::999999888888888888999|||tttmmmmmmpppmmmfffUUUNNNGGGDDDDDDFFFLLLSSS^^^eeekkkpppwwwwwwlllnnnyyyuuuooo___TTTVVV\\\fff}}}jjj|||vvvcccfffmmm|||sss~~~hhh]]]SSSJJJIIIJJJEEE???888444333444555777HHHNNNTTTmmmooobbbgggvvv~~~vvvhhhWWWJJJ999999999999;;;>>>@@@BBBHHHMMMQQQRRRMMMEEE???<<<;;;???DDDLLLSSSXXX]]]___bbbeeeiiilllooopppoooooohhh```VVVMMMIIIGGGFFFFFFEEEFFFHHHJJJOOOWWWbbbiiinnnrrrqqqgggZZZNNNBBB:::666555333111000111111222000000000111222222333333111222333444555666666666777888:::;;;;;;<<<>>>??????GGGTTTbbbooo{{{vvvbbbNNNFFF>>>===EEETTTgggvvvqqqaaafffnnnfffmmm~~~yyyxxx}}}jjjVVVOOOQQQVVV\\\```kkkvvv|||ppphhhWWWLLLAAA===<<<;;;<<>>999444333222111000111111222//////000111111222333333111222444555666777777777999;;;<<<;;;;;;;;;>>>AAAEEEOOO]]]iiirrrzzz~~~rrr^^^LLLCCC<<<<<>>===>>>???AAADDD>>>======>>>AAABBBAAA@@@{{{yyyrrriiieeejjjnnnfff[[[TTTMMMFFFDDDCCCCCCHHHOOO]]]gggqqqyyy}}}pppkkk|||vvvyyyrrraaaWWW[[[cccmmmoooSSSjjjwwwWWWLLLLLL{{{aaaUUUNNNHHHIIICCC???:::555222222444666999HHHOOOZZZyyy{{{iiilll|||zzzppp```PPPFFF:::;;;<<<>>>@@@CCCEEEFFFFFFEEEDDDBBB@@@???===<<<;;;>>>AAADDDFFFGGGGGGGGGBBBCCCFFFIIIMMMQQQTTTUUURRRLLLDDD???>>>???AAABBBCCCBBBAAAAAAEEELLLRRRVVVUUUYYYWWWNNNDDD>>>999555222222111111111111111111//////000111222333333444222333555666888888999999:::<<<===<<<;;;>>>DDDIIIOOOZZZhhhpppuuuyyy}}}qqq\\\KKKBBB;;;;;;>>>LLLiiissswww}}}lllkkk}}}|||}}}~~~ppp```WWWRRRQQQSSSXXXgggsssxxxiii___IIIAAA;;;===???@@@BBBDDD??????@@@DDDIIIJJJHHHEEE|||wwwppphhhgggnnnssskkk___SSSLLLEEECCCAAAAAAEEEKKKWWWaaalllsssyyyuuuyyy}}}~~~}}}}}}ppphhhwwwwwwwwwooo^^^UUU^^^kkkwwwjjjJJJ]]]ZZZNNNUUU|||dddYYYPPPIIIJJJCCC???:::555222222444555888HHHMMMTTTnnnxxxgggmmmyyymmm^^^NNNDDD<<<===>>>AAADDDGGGJJJLLLKKKIIIFFFDDDBBB@@@===<<<>>>@@@CCCFFFGGGGGGFFFEEECCCCCCCCCDDDGGGKKKOOOQQQPPPKKKDDD@@@@@@BBBEEEGGGDDDCCCCCCEEEJJJPPPUUUXXXVVVWWWTTTKKKCCC>>>888333111000000000111111111111//////000111222333444555333444666777999:::::::::999<<<======>>>DDDMMMUUU\\\fffqqqvvvxxx|||~~~rrr^^^JJJBBB===;;;===MMMpppyyyxxxsssrrr{{{tttfff[[[SSSNNNPPPVVVhhhtttttteee[[[DDD>>>:::===AAAAAAAAACCC@@@@@@CCCJJJPPPRRRNNNIII{{{uuunnnfffgggqqqwwwooocccRRRKKKDDDAAA???>>>BBBHHHRRR[[[eeeiiilllnnnlllhhhbbbhhhnnnrrrtttxxx{{{nnneeerrryyyxxxkkk[[[TTTaaarrriiiFFFXXX^^^UUUbbbjjj___VVVMMMLLLEEEAAA;;;555222222333555777GGGKKKMMMdddsssdddlllxxxlll\\\MMMDDD>>>>>>@@@BBBFFFKKKOOOQQQOOOMMMKKKHHHEEEBBB===:::???AAAEEEHHHJJJJJJIIIIIIDDDCCCBBBBBBEEEIIINNNQQQOOOJJJDDD@@@@@@DDDGGGIIIBBBBBBBBBFFFLLLRRRWWWZZZXXXXXXSSSJJJCCC>>>777111000000000000111111111111///000111222333444555555444555666888:::;;;;;;<<<999;;;===>>>AAAIIIUUU___fffnnnxxx{{{{{{tttaaaJJJCCC>>>===>>>OOOwwwyyyttt~~~xxxzzzxxxvvvjjj___SSSLLLOOOVVViiiuuu}}}rrrcccXXXCCC===;;;???CCCCCCBBBCCC@@@AAAFFFMMMUUUVVVQQQLLL~~~vvvvvvfffgggtttxxxwwwooobbbNNNJJJDDD???======???AAAJJJOOOUUUYYYZZZYYYXXXXXXTTTYYYaaafffkkkrrr}}}~~~xxxuuuvvvwww{{{xxxooogggppp~~~uuuzzzrrr```VVVbbbvvvkkkNNNVVV```UUU```{{{sssiii[[[LLLCCCGGGAAA:::555444444555555999DDDIIIKKK___uuuggguuu{{{~~~uuufffVVVHHH@@@===???BBBFFFIIIKKKLLLMMMJJJKKKLLLKKKHHHCCC???<<>>999555111111111111000000//////...///000222333444555555:::::::::;;;===<<<:::999::::::@@@IIINNNRRR[[[fffqqqwww{{{{{{uuuiiiJJJFFF???;;;BBBVVVqqqsssooottttttnnnuuuvvv}}}{{{ooo^^^OOOIIINNNVVVgggwww{{{qqq```QQQAAA???>>>???BBBCCCDDDCCCDDDIIIRRRYYY^^^___]]]\\\~~~vvvnnncccgggvvvyyyvvvmmm^^^MMMIIIDDD>>><<<<<<>>>@@@@@@DDDIIILLLLLLLLLKKKKKKGGGMMMSSSYYY^^^fffpppxxx}}}tttnnnkkklllmmmqqqvvv}}}wwwqqqoooiiibbblll~~~www|||~~~tttaaaWWWdddsss|||qqqTTTYYY[[[TTT]]]|||~~~yyysssiii[[[MMMEEEGGGAAA:::555444444555555888DDDKKKNNNaaayyymmmzzz}}}xxxrrrnnnuuuwww{{{~~~sssdddSSSEEE======???CCCGGGKKKNNNOOOPPPQQQRRRRRRQQQMMMHHHCCC@@@DDDFFFHHHLLLNNNMMMJJJFFFGGGFFFFFFGGGKKKOOOSSSUUUUUUNNNIIIHHHGGGEEEFFFIIIFFFIIIKKKNNNTTT]]]```^^^]]]VVVLLLDDD@@@<<<888444222222111111000000//////000000222444555666666666888888999:::;;;<<<;;;:::;;;>>>GGGSSS[[[```kkkvvvxxx~~~vvvjjjQQQJJJ@@@999===MMMcccrrrjjjiiiooopppiiippppppuuu|||qqq```PPPJJJNNNUUUhhhxxxzzzooo___PPP???>>>>>>@@@CCCFFFGGGGGGKKKPPPXXX```fffjjjlllmmm|||uuueee___jjjzzz|||vvvjjjYYYLLLHHHBBB===::::::<<<======@@@BBBDDDCCCCCCCCCDDDAAAEEEJJJOOOTTT\\\fffnnnvvv|||zzzrrriiiccc``````aaafffkkksss{{{rrrgggbbbccc___[[[fffxxxxxx{{{{{{vvvaaaZZZgggpppppp|||vvvYYY^^^uuuYYYUUU[[[uuuuuuxxxyyyuuujjj\\\PPPHHHGGGAAA:::555444444555555777CCCLLLQQQeee|||sss|||rrrjjjbbb___bbbdddiiirrr||||||ppp```OOOBBB;;;>>>@@@CCCGGGLLLPPPSSSUUUWWWXXXXXXWWWSSSNNNHHHEEEGGGIIILLLPPPRRRPPPLLLHHHJJJJJJJJJMMMRRRVVVXXXYYYTTTNNNIIIJJJJJJHHHHHHKKKIIIMMMQQQTTTZZZaaacccaaa[[[SSSHHH@@@<<<999666333333222222111000000//////111222444555777777888888888888999999;;;<<<======@@@EEEPPP^^^gggnnnxxx~~~wwwlllWWWMMM@@@888<<>>AAAEEEIIIKKKKKKPPPVVV___iiirrrzzz|||vvvppp___```ppp~~~vvvhhhUUUJJJFFF@@@;;;888888:::<<<>>>@@@AAA@@@?????????AAA@@@CCCFFFJJJNNNUUU]]]cccfffiiinnnssswwwzzz|||}}}wwwrrrjjjbbb\\\ZZZZZZ[[[bbbhhhqqqyyy}}}dddZZZVVVYYYWWWUUUaaasssyyyxxx|||tttaaa\\\jjjoookkkyyytttZZZ```vvv\\\VVVWWWqqquuu|||yyykkk^^^SSSKKKGGGAAA:::555444444555555666BBBKKKRRRggg{{{vvvuuuhhh]]]UUURRROOOPPPVVVaaappp||||||nnn\\\KKK???999===>>>BBBFFFLLLQQQUUUXXXXXXZZZ[[[[[[XXXRRRLLLHHHHHHJJJOOOTTTWWWVVVRRROOOMMMMMMNNNRRRXXX[[[[[[ZZZQQQLLLIIIKKKLLLJJJKKKMMMMMMQQQVVVYYY___dddddd```VVVNNNCCC;;;777666444222333333222111111000000///222222444666777888888999:::::::::::::::<<<@@@BBBFFFNNNZZZeeemmmsss{{{uuukkkWWWLLL???:::AAAOOO[[[bbbqqqsss{{{yyylllpppssssssuuueeeTTTLLLMMMRRReeeuuu~~~vvviiiYYYKKK======>>>AAAFFFJJJLLLMMMPPPXXXeeerrr~~~~~~}}}wwwooojjj___eeexxxuuueeeRRRGGGDDD>>>999777777999;;;======>>><<<;;;:::;;;<<<===???AAADDDGGGLLLQQQTTTVVVXXX\\\bbbhhhmmmqqqsssmmmiiibbb\\\XXXVVVWWWXXXbbbhhhqqqzzzuuu]]]RRRMMMQQQQQQPPP[[[lll~~~zzzrrrccc___kkkooommm}}}mmmVVV___wwwZZZQQQMMM{{{tttooobbbVVVNNNGGGAAA:::555444444555555555AAAJJJRRRjjjxxxuuu}}}ooo^^^PPPIIIGGGDDDDDDHHHRRRbbbrrr~~~~~~{{{{{{~~~{{{lllYYYHHH>>>999;;;<<>>===>>>BBBFFFJJJLLLMMMQQQ[[[kkk|||~~~~~~~~~}}}~~~{{{sssjjjfffdddmmm|||qqqbbbOOOEEEBBB===888777888:::<<<>>>???@@@???<<<;;;<<<===>>>???BBBEEEHHHKKKMMMNNNNNNOOOSSSYYY```fffiiijjjbbb___ZZZVVVTTTTTTUUUWWWbbbhhhqqqyyy~~~nnnYYYMMMGGGKKKKKKJJJTTTdddvvv~~~ttthhhdddjjjnnnrrrgggQQQ]]]uuuVVVKKKEEEqqq|||uuuhhh[[[PPPGGGAAA:::555444444555555555AAAJJJUUUoooxxxuuu}}}{{{{{{vvvgggTTTEEE>>>===::::::===CCCOOO^^^llluuuyyy~~~~~~uuunnnkkkkkkkkktttyyyjjjVVVEEE<<<:::;;;;;;===AAAHHHOOOVVVZZZ\\\aaagggjjjggg___UUUOOOOOOPPPSSSVVVYYYXXXUUUSSSSSSSSSUUUZZZ```___YYYSSSGGGBBB@@@CCCEEEFFFHHHLLLSSSYYY^^^aaacccccc]]]UUUGGG@@@888333222222111000111111111222222222222333222333444666777888999999777888999999;;;AAAJJJQQQZZZeeepppwww}}}wwwaaaTTTYYYddd}}}|||rrrgggQQQHHH>>><<>>@@@CCCHHHMMMOOOOOOUUUaaarrr}}}zzz|||zzzqqqhhheeekkktttwwwkkk___LLLCCC@@@;;;888777888<<<>>>BBBCCCDDDDDDBBB@@@@@@AAA@@@BBBFFFJJJOOOQQQQQQPPPNNNOOORRRXXX___cccdddcccZZZXXXUUURRRRRRSSSVVVXXXffflllttt}}}}}}mmmWWWJJJCCCEEEEEEBBBKKKZZZlll}}}yyyqqqjjjgggkkkuuueeeOOO\\\rrrUUUMMMFFFppp|||ooo___OOOGGGAAA:::555444444555555555AAANNNZZZvvv}}}wwwzzzooohhhiiillliii]]]KKK>>>:::<<<999;;;<<<===AAAJJJVVV___pppvvv{{{wwwkkk^^^UUURRRSSS```rrr~~~wwwgggSSSBBB;;;999;;;<<<===AAAGGGOOOVVVZZZ```fffnnnqqqmmmcccVVVMMMNNNNNNOOORRRUUUWWWVVVTTTXXXWWWYYY^^^ccc```WWWOOO@@@:::777:::>>>@@@CCCHHHPPPVVV[[[\\\]]]ZZZQQQGGG???:::444000111111000//////000111111333333444555333444666888999:::::::::666999<<<>>>BBBKKKXXXbbbiiittt{{{dddQQQJJJUUUdddvvv}}}qqqfffPPPHHH???>>>HHHXXXhhhqqquuuppprrrnnnfffnnnyyyooovvv}}}nnn[[[OOOLLLNNNXXXhhhqqq{{{~~~}}}pppbbbSSSHHH??????AAAEEELLLQQQTTTUUU[[[eeetttzzzxxx|||zzzppphhheeeoooxxxsssggg\\\JJJBBB???;;;888777999===???AAACCCDDDDDDBBB@@@@@@@@@===@@@EEELLLQQQSSSRRRQQQQQQRRRUUU[[[```cccaaa^^^WWWUUUSSSRRRRRRUUUXXXZZZmmmrrrzzzpppVVVHHH@@@BBBAAA===EEESSS```ooo}}}xxxnnneeehhhvvvfffOOO\\\rrrXXXTTTNNNuuuuuuaaaOOOGGGAAA:::555444444555555444CCCQQQ___{{{zzzyyykkk[[[QQQXXX]]]^^^UUUFFF<<<<<<@@@AAADDDEEECCC@@@CCCLLLUUUjjjqqqwwwrrrcccRRRFFFAAABBBRRRhhh{{{}}}|||uuudddPPP@@@999888======>>>AAAGGGOOOWWW[[[bbbiiiqqqtttooobbbSSSIIIHHHIIIJJJNNNSSSWWWXXXXXX[[[ZZZ[[[```dddaaaVVVMMM;;;555222444888;;;@@@EEEJJJPPPUUUVVVUUUPPPFFF;;;;;;777111///000111000......///000111333444555666555666777999:::;;;<<<<<<888<<<@@@DDDJJJVVVeeeqqquuu{{{fffUUUNNNTTThhh{{{rrr|||~~~qqqeeeNNNHHHAAAAAAJJJ\\\nnnyyy~~~{{{uuullltttsssdddrrrwww}}}wwwwww~~~ooo]]]PPPLLLMMMWWWfffnnnwwwwww{{{}}}oooaaaSSSHHH>>>???BBBGGGOOOUUUYYYZZZ^^^fffsssxxxuuuzzz|||ssskkkiiiyyy{{{nnnaaaTTTJJJ???<<<888777999<<>>@@@CCC>>>@@@EEEIIIMMMOOOPPPPPPRRRTTTWWW[[[___```___]]]ZZZTTTPPPQQQTTTUUUYYY^^^jjjsss|||zzziiiSSSIII???=========@@@CCCTTTeeewww|||xxx{{{zzzhhh^^^ddduuuiiiIIIUUU|||___SSSSSS|||~~~qqq___OOOHHHCCC<<<666555555555666555<<>>MMMiiizzz|||zzz}}}lll\\\hhhwwwxxxmmmrrr{{{lllZZZLLLIIIMMMXXX```lllzzz|||sss```OOOHHHAAA>>>@@@JJJUUUZZZ\\\^^^dddnnnzzzzzzxxx}}}}}}tttnnnooo|||mmm^^^PPPFFF>>>;;;888777:::===@@@AAA@@@CCCEEECCC@@@>>>???@@@???AAAEEEIIILLLOOOPPPQQQQQQRRRTTTWWWZZZ[[[ZZZYYYVVVQQQOOOQQQTTTWWW\\\aaarrrzzzvvveeeQQQGGG===;;;;;;;;;===@@@GGGTTTcccjjjiiiiiipppxxx~~~xxxfff^^^cccrrrhhhHHHUUUyyy[[[WWW]]]~~~{{{sssggg[[[HHHCCC;;;666444444555555888???OOO]]]ooo{{{kkkXXXMMMIIIDDDEEEDDD@@@===>>>CCCHHHNNNJJJHHHHHHFFFKKKbbb{{{yyybbbPPPGGGCCCBBBFFFKKK\\\sss{{{xxxooo^^^LLL???<<<>>>AAABBBBBBCCCCCCFFFKKKNNNYYY]]]aaaccc```YYYPPPJJJHHHHHHIIILLLOOORRRVVVXXX___bbbbbb\\\VVVQQQFFF<<<555333111111333444444444<<<>>>@@@BBBAAA===999666333222111111000000000000000111111222444666777888888:::;;;:::999777777777;;;CCCMMMVVVbbbppp{{{lll^^^QQQSSS```rrryyyhhhSSSAAA@@@???QQQrrr|||nnn\\\fffzzz||||||ooosss|||ooo^^^OOOJJJMMMUUU]]]kkkyyy~~~sss```PPPHHHCCC@@@BBBLLLVVVZZZ\\\___eeeppp|||{{{|||}}}uuusssxxx{{{lll^^^PPPEEE<<<:::888888<<>>999777333222111222333333222000666777888999888555222000222111000000000000000111000111222444666888999:::;;;;;;:::999777888;;;>>>FFFQQQ^^^hhhsss```VVVRRR[[[jjjuuu{{{~~~~~~xxxgggVVVEEEAAA;;;HHHfffuuuhhhSSS[[[lllwwwyyyvvvfffVVVOOOOOOUUU]]]jjjwww~~~uuucccRRRIIIHHHDDDFFFOOOXXX\\\___bbbhhhuuu}}}{{{}}}uuuwwwyyykkk```TTTJJJ;;;999888:::>>>BBBDDDEEEEEEDDDCCCDDDEEEEEECCCAAACCCDDDFFFIIILLLOOOQQQRRRPPPNNNKKKJJJKKKMMMNNNNNNNNNLLLMMMQQQUUUXXX___fffqqqyyykkk[[[KKKBBB:::888777666666888666;;;>>>>>><<>>@@@CCCFFFHHHGGGGGGGGGHHHDDDEEEFFFGGGHHHIIIJJJKKKDDDEEEFFFHHHJJJMMMOOOPPPMMMQQQPPPHHH<<<444444666111111222555888888666444333444555555444333111000000000000///000000111111111222444666888:::;;;;;;;;;:::999888:::???FFFLLLYYYdddqqq{{{uuu]]]VVVVVVcccsss{{{||||||wwwgggUUUFFFCCC999===RRRccc}}}uuusssqqqkkk|||aaaKKKQQQaaauuu~~~ppp___UUUSSSXXX___iiittt}}}{{{|||wwwfffUUUKKKKKKIIIKKKSSS[[[___bbbfffnnn|||}}}zzz~~~~~~~~~}}}zzz{{{|||uuuzzzvvvjjjaaaUUUKKK:::999999<<<@@@DDDEEEFFFFFFEEEEEEEEEFFFFFFEEECCCEEEFFFIIILLLNNNPPPQQQRRRPPPMMMIIIFFFGGGHHHIIIJJJLLLKKKMMMQQQSSSUUU\\\dddpppyyy{{{fffWWWIII@@@999888888666555666666888999888666777;;;@@@MMMXXXdddqqq|||oooeeegggnnnwwwqqqUUUdddzzzYYYUUUYYY}}}vvvfffnnnYYYKKKEEE===777444333333333444;;;IIIRRR```{{{{{{vvv^^^IIIHHHTTTrrr~~~}}}gggTTTOOOQQQWWW^^^hhhooooooooowwwyyygggUUUNNNMMMKKKKKKLLLOOObbb}}}~~~tttmmm```PPPBBB;;;;;;===AAADDDHHHKKKKKKJJJJJJJJJDDDDDDDDDDDDEEEGGGHHHIIIDDDDDDFFFGGGIIIJJJKKKKKKGGGFFFCCC===666111222444222222444888:::;;;888666333333444444444444333222000000///000000111222222333444666888:::;;;<<<<<<::::::999;;;???GGGQQQXXXhhhsss~~~nnnZZZVVV[[[lllwwwfffMMMBBBDDD===>>>KKKSSSgggiii```eeegggdddyyyaaaLLLQQQ^^^sss~~~wwweeeXXXTTTYYY^^^fffooowwwvvvdddSSSJJJKKKIIIKKKTTT[[[___eeejjjrrr}}}yyyuuuttttttuuuxxx}}}~~~{{{zzz{{{|||uuu|||tttiii^^^RRRGGG:::999;;;>>>BBBEEEFFFFFFDDDEEEFFFFFFFFFEEEEEEDDDGGGIIILLLOOORRRRRRRRRRRROOOLLLGGGDDDDDDFFFFFFGGGIIIIIILLLPPPQQQSSSZZZbbbmmmuuu~~~ttt```SSSFFF>>>888888888666555666444555666777666777:::<<>>CCCFFFKKKNNNNNNMMMMMMNNNJJJKKKKKKKKKKKKKKKJJJJJJGGGGGGHHHIIIIIIIIIHHHHHHFFFAAA<<<999555111111444666666777999;;;;;;888666555666666666666444333222000000000000111222444444555666999;;;<<<<<<<<<<<<;;;<<<>>>AAAGGGQQQ\\\cccttt}}}fff```___gggzzz~~~vvveeeKKK@@@DDD>>>???HHHIIIXXXWWWPPP\\\ddd___ooo|||{{{___JJJNNN___ttt~~~zzzzzzzzzhhhZZZTTTWWW\\\ccckkkttt~~~rrr^^^OOOIIIIIIHHHKKKTTT[[[aaahhhooovvv~~~wwwoooiiiaaabbbccchhhnnnwww}}}}}}|||~~~}}}www~~~~~~rrrggg\\\OOOCCC::::::<<<@@@DDDFFFFFFEEEDDDGGGIIIIIIFFFEEEFFFHHHHHHKKKOOOSSSUUUUUUSSSRRRMMMIIIEEEBBBBBBCCCDDDDDDEEEFFFJJJOOOPPPQQQYYYbbbmmmvvv}}}nnn[[[NNNBBB;;;666777888666444555333333333444555777999:::555===FFFPPPddd{{{vvveeeYYY[[[___bbbiiirrrpppTTTccchhhVVV[[[yyyuuujjj]]]OOOIIIAAA:::666555444444444888BBBKKKWWWwwwtttZZZGGGRRRjjjuuuccc[[[[[[```fffjjjjjjjjjooowww~~~iiiVVVFFFBBB@@@;;;===DDDLLLbbb{{{oooeeeVVVFFF<<<999;;;>>>AAAEEEKKKOOORRRSSSUUUVVVUUUWWWYYYZZZYYYWWWSSSQQQLLLLLLMMMMMMLLLJJJIIIHHHCCC>>>;;;999555111333999999999:::<<<>>>???>>><<<=========<<<:::666333111000000000111222444555666777999;;;<<<======<<<;;;===@@@EEEMMMVVVbbbmmmuuusssooonnngggooosss~~~vvveeePPPBBBBBB<<>>IIIaaawww~~~zzzxxx||||||vvvppp___SSSVVV[[[^^^fffppprrrUUUdddsss[[[bbb|||{{{rrrfffPPPJJJBBB;;;777666555444777:::EEEOOO^^^}}}sssXXXGGGWWWttt{{{lll```[[[ZZZgggooovvvwwwxxx{{{oooYYYMMMCCC;;;===FFFNNNeeezzzhhh^^^OOO@@@777666999======BBBIIIOOOUUUYYY]]]```^^^aaaeeehhhfffbbb]]]YYYPPPPPPPPPPPPNNNLLLJJJHHH===;;;;;;;;;777222888AAA::::::<<>>999444111000111111222333555666777999:::<<<>>>>>>===<<<;;;===BBBKKKWWWcccqqq~~~kkk[[[VVVRRR\\\mmmvvv{{{~~~uuudddQQQAAA@@@;;;CCCSSSWWWffffff]]]mmmxxxfffcccyyyXXXAAADDDPPPiii||||||}}}rrrccc\\\bbbccceeejjjqqq|||ppp\\\RRRQQQNNNNNNTTT^^^fffnnnxxx|||qqqggg[[[QQQIIIFFFCCCCCCHHHRRR]]]dddlllyyy~~~}}}}}}|||yyy{{{}}}yyyssslllcccVVVGGG===>>>???AAACCCFFFHHHJJJKKKMMMMMMMMMNNNOOOOOOLLLJJJPPPOOOQQQUUUYYYZZZVVVRRRLLLHHHAAA===<<<>>>??????AAA???AAAHHHOOOUUU^^^eeeooozzz}}}~~~xxxkkkXXXJJJ===:::666444333444333333000111222333444555555666===999888;;;AAAIIIVVVbbbhhhuuu~~~~~~wwwiiieeeddd```jjj{{{pppdddYYYUUUZZZ\\\]]]hhhxxxfffNNN]]]eeeQQQooo~~~sssaaa\\\NNN@@@999666444333555888777CCCSSSeeeqqq]]]JJJXXX}}}zzzkkk___]]]aaannnttt~~~YYY@@@;;;BBBFFFGGGUUUvvv~~~tttfffVVVFFF===:::888999;;;>>>@@@FFFNNNXXX```eeegggpppuuuvvvuuuyyyzzzkkkWWWUUUSSSPPPPPPQQQOOOKKKFFF???;;;666333444777999;;;CCCAAAAAACCCHHHLLLOOOPPPeeeVVVKKKLLLHHH<<<555555222222222333555888:::<<<<<<>>>@@@AAA@@@@@@AAACCCMMMOOO[[[lllyyyqqq```ZZZNNNJJJJJJLLLNNNVVVmmmyyyjjj[[[KKKEEE@@@???BBBLLL]]]mmmwwwmmmooorrriiihhhuuu}}}WWWDDD???OOOjjjzzz|||ooo^^^bbbkkkgggbbbnnnzzzrrr```VVVUUUUUUVVVXXX]]]eeeqqq~~~{{{ooodddVVVLLLBBB@@@>>>>>>CCCJJJSSSXXXfffuuu||||||~~~}}}}}}|||xxxuuuuuuxxx{{{xxxvvvqqqjjj___RRREEE===>>>???AAACCCFFFHHHJJJKKKPPPOOOOOOPPPRRRQQQOOOLLLPPPPPPQQQUUUYYYYYYUUUQQQNNNHHHAAA<<<;;;<<<===>>>AAA>>>@@@GGGOOOUUU^^^fffppp}}}zzzlllYYYKKK>>>;;;777555555555444333222333333444555666777777888555666999<<<@@@GGGPPP[[[jjjvvvzzzppp]]]PPPMMMSSSkkk{{{pppaaaWWWTTTZZZ[[[]]]kkk~~~dddMMM___vvvWWWIIIeee~~~sssaaa[[[MMM???999777555444666666666AAAOOO___~~~sssbbbOOOZZZ|||rrrbbb___fffssszzz~~~qqqMMM<<<===CCCGGGIIIVVVxxx|||ssscccTTTDDD<<<:::999;;;===???AAAEEELLLWWWcccmmmrrryyy~~~|||lllYYYUUURRROOOOOOPPPNNNIIIEEE<<<999555333555999===>>>EEEEEEEEEHHHMMMVVV^^^cccrrr^^^MMMJJJGGG>>>666555333333444555777:::<<<===>>>????????????AAADDDGGGTTTXXXcccuuutttcccTTTKKKIIIHHHDDDDDDIIINNNZZZtttzzzjjj[[[IIIDDD???===???III\\\nnnwwwpppmmmgggdddtttVVVDDDCCCOOOhhhvvv}}}ppp```aaajjjfffcccoooyyysssbbbXXXVVVTTTVVVYYY^^^fffsssvvviii]]]OOODDD;;;;;;;;;===@@@DDDHHHKKK[[[oooyyyzzz~~~zzz~~~yyyyyyxxxuuurrrppppppqqqqqqqqqnnnfff[[[NNNDDD???>>>>>>@@@BBBEEEHHHKKKLLLSSSRRRSSSTTTUUUTTTQQQNNNPPPPPPQQQUUUXXXWWWRRRNNNMMMGGG@@@:::999:::;;;<<<>>>;;;<<>><<<888666666666555444444555555666777888999999555555777<<<<<<;;;===BBBIIIZZZkkkttt|||~~~kkkWWWJJJKKK[[[xxxzzzooo^^^VVVTTTYYYZZZ]]]pppcccOOOdddyyyfffLLLEEE___}}}wwwdddYYYLLL>>>888777555666777555777BBBLLLZZZzzz~~~}}}wwwqqqdddSSS^^^hhhcccnnnvvv{{{{{{|||ZZZ;;;555<<<@@@FFFMMM___{{{qqq___PPPAAA;;;:::;;;>>>AAACCCCCCDDDHHHQQQ^^^kkkrrrzzz}}}vvvgggWWWRRRPPPMMMLLLMMMKKKFFFBBB888555333333666;;;???AAAHHHIIIJJJKKKOOOYYYeeennnuuu___IIICCCBBB;;;555333444555666777999<<<>>>???AAAAAA@@@@@@AAAFFFLLLQQQaaaeeepppbbbNNNFFFAAA??????BBB@@@DDDMMMVVVfffyyyiiiZZZEEEBBB>>><<<>>>LLLeee|||xxxlll]]]___}}}SSSBBBDDDKKKccc{{{vvvtttfffjjjpppkkkgggqqqxxx{{{tttdddZZZXXXTTTVVVZZZ___iiiuuuzzzkkk]]]SSSIII@@@;;;<<<>>>AAACCCDDDEEEEEERRRjjjwwwwwwyyyxxxuuuzzzsssssssssqqqnnnllljjjjjjjjjkkkiiibbbVVVKKKDDDBBB>>>>>>@@@BBBEEEIIILLLNNNTTTTTTUUUVVVWWWUUURRROOOOOOOOOQQQTTTWWWVVVPPPKKKHHHCCC<<<888777999;;;<<<<<<999999>>>CCCIIIPPPXXXnnnwwwfffRRRCCC===:::888666666666444333555666666777888999:::;;;888888;;;@@@@@@>>>???CCCAAAQQQbbbmmmxxxwwweeeUUUVVVgggsssxxxmmm\\\VVVUUUZZZZZZ___uuudddTTTnnn}}}vvvaaaKKKKKKddd~~~~~~iiiXXXJJJ===777666555555777666999DDDMMMXXXzzz|||vvvrrrkkkfff___TTTdddqqqiiiuuuwww|||rrrsssyyyiiiKKK444666===???LLL]]]uuuzzzpppZZZLLL???;;;<<<>>>BBBFFFHHHFFFEEEEEEHHHPPPZZZ```iiirrrxxxvvvooofffYYYNNNNNNKKKIIIHHHIIIGGGBBB>>>666333111222555:::>>>???GGGIIIJJJIIIHHHNNNYYYbbbaaaPPP???999777444222222555555777999;;;===???@@@EEEDDDCCCCCCFFFNNNXXX___nnnttt~~~mmm[[[HHH@@@@@@@@@???@@@AAADDDNNN\\\iiiyyyyyyhhhXXXCCC@@@===<<<@@@TTTuuu}}}lll\\\```|||RRR???@@@FFF\\\{{{ppp|||ppp{{{{{{pppiiipppuuuwwwuuueee[[[YYYUUUWWW[[[aaakkkwwwqqq___QQQKKKFFFAAA>>>@@@CCCFFFGGGGGGFFFEEEOOOiiiuuurrrrrrpppnnnqqqiiihhhggggggfffeeedddcccbbbcccbbb\\\RRRJJJEEEDDD>>>???@@@BBBFFFJJJNNNQQQUUUUUUVVVWWWXXXVVVRRROOONNNNNNPPPTTTVVVTTTNNNHHHCCC???:::777888:::<<<======:::999===@@@CCCHHHNNNgggyyy{{{ppp___LLL@@@:::888666555666666444333666666777888999:::;;;;;;;;;:::<<<@@@@@@???BBBGGGKKKWWWdddnnnxxxzzzooo^^^SSSccc~~~www{{{uuukkk\\\VVVUUU[[[]]]ccczzzeeeZZZyyyyyyuuuaaaNNNQQQkkklllXXXKKK===777555444444666444888DDDLLLWWWyyywwwooogggZZZUUUSSSPPPgggyyymmmxxxyyyyyykkkdddgggnnn^^^III<<>><<>>CCCIIIBBB<<<666333000///222666555666888:::===???AAAAAAEEEDDDEEEGGGLLLWWWccckkkyyyqqq[[[FFF@@@<<<===???>>>>>>AAADDDKKK]]]rrrwwwfffWWWEEEAAA<<<:::AAAWWW{{{{{{kkkccceeexxxVVVAAA???FFFYYYuuujjjrrr{{{nnneeelllpppuuu~~~uuuggg]]]ZZZWWWYYY]]]ccclllxxx|||kkkVVVJJJGGGGGGEEEAAACCCFFFHHHJJJJJJIIIHHHTTTlllrrrhhhffffffdddfff^^^[[[XXXWWWXXXYYYZZZZZZZZZZZZXXXTTTOOOJJJFFFEEE???@@@AAACCCGGGLLLQQQSSSUUUVVVWWWXXXYYYVVVRRRNNNLLLLLLOOOSSSUUUSSSMMMGGG@@@===;;;:::;;;>>>??????@@@======@@@BBBBBBDDDIIIYYYlllvvv|||}}}rrreeeVVVGGG>>>777555444555666777555444777777888999:::;;;<<<<<<===<<<===AAADDDFFFLLLSSSdddmmmvvvzzzwwwggg\\\VVVjjj~~~ttt~~~rrrggg[[[TTTTTT\\\bbbjjjccc\\\xxxsssaaaNNNRRRnnnmmm\\\NNN???999666444333444222555AAAJJJUUUvvv}}}rrreeeZZZJJJFFFHHHKKKeee|||nnntttwwwyyyttteeeXXXVVV[[[```XXXLLLEEEFFFJJJXXXwwwyyymmmPPPFFF>>>???CCCFFFHHHKKKJJJMMMOOOMMMIIIGGGHHHJJJHHHLLLQQQRRROOOKKKGGGDDDFFFCCCAAABBBCCCBBB>>>:::999666333222444666777777222555888888666555777999000222444444111111666;;;666888:::===@@@BBBCCCDDDCCCEEEHHHMMMVVVbbbooowwwgggMMM>>>???======???===;;;???EEEIIITTTkkk~~~tttdddVVVGGGAAA<<<999>>>QQQppptttkkkiiijjjxxxYYYDDDAAAGGGXXXtttuuurrr}}}yyyfff^^^ffflllsss~~~wwwjjj```\\\ZZZ\\\```eeelllwwwyyyhhhUUUJJJIIIJJJJJJEEEFFFHHHJJJLLLNNNNNNOOO^^^ppplllZZZVVVZZZZZZ]]]WWWRRRLLLJJJKKKNNNPPPQQQRRRQQQNNNLLLKKKIIIFFFDDDAAAAAABBBDDDIIINNNSSSVVVVVVWWWXXXZZZZZZXXXSSSOOOJJJKKKNNNRRRUUUSSSLLLFFFBBB@@@??????AAAAAAAAA@@@>>><<<===AAACCCAAABBBEEEKKK\\\gggrrr~~~rrrdddVVVJJJ@@@;;;555444444666888999888777999::::::;;;<<<===>>>>>>AAAAAAFFFOOOVVV]]]gggpppvvv```XXX\\\mmm{{{|||~~~~~~{{{pppdddXXXPPPQQQ]]]hhhrrr___ZZZ|||ssscccOOOQQQppp~~~pppbbbSSSDDD<<<888555444444333555AAAJJJTTTsssxxxkkkXXXNNN@@@>>>CCCFFF___zzzkkkkkklllkkkcccTTTLLLOOOVVVYYY[[[UUUNNNNNNWWWpppwwwkkkMMMEEE???BBBGGGIIIJJJLLLMMMQQQUUUTTTPPPLLLLLLNNNLLLKKKKKKKKKKKKIIIFFFEEEDDDBBBAAABBBDDDDDD@@@===;;;888555444555777777777333333555555666666555555000444666666666777999;;;999;;;>>>AAADDDFFFGGGGGGFFFJJJPPPYYYcccppp}}}}}}jjjYYYHHH>>>;;;BBB@@@???@@@>>>===CCCJJJPPP]]]www{{{rrrcccUUUDDD@@@;;;;;;>>>KKK```ssssssrrrqqqiiihhh|||VVVBBBBBBAAASSSrrryyyvvvxxxtttaaa[[[dddiiippp~~~xxxvvvzzznnnddd```]]]^^^aaafffllluuu~~~wwwhhhVVVLLLLLLMMMLLLHHHIIIJJJMMMOOOQQQSSSTTTfffssshhhPPPLLLQQQUUUXXXVVVPPPGGGCCCDDDHHHLLLMMMNNNKKKHHHGGGIIIHHHEEEBBBAAABBBBBBEEEIIIOOOTTTXXXXXXXXXZZZ\\\\\\YYYTTTPPPHHHIIIMMMRRRUUUSSSLLLFFFEEEDDDCCCDDDDDDDDDBBB@@@:::999;;;AAABBB@@@@@@CCCAAARRR]]]jjj~~~~~~vvvgggWWWIII@@@:::777555444555777999;;;:::999;;;;;;<<<===>>>???@@@@@@FFFHHHQQQ___lllwwwvvv\\\PPP\\\lllsss|||xxxvvv{{{zzznnnbbbVVVMMMOOO^^^lllxxx[[[XXXvvvgggSSSRRRsssrrr}}}tttfffXXXHHH???:::666444555666888BBBKKKVVVrrrsssfffNNNFFF;;;<<>>CCC<<<::::::>>>???@@@EEEKKKWWWdddyyypppbbbTTT@@@===;;;===AAAIIIXXXeeeiiiuuuxxxgggcccPPP===???888LLLooozzznnntttvvvccc]]]fffhhhmmmzzz|||qqqfffbbb^^^```cccfffkkkttt|||uuuaaaQQQMMMRRRTTTQQQKKKHHHKKKRRRTTTRRRXXXccc}}}xxxZZZHHHBBBCCCPPPHHHKKKCCC======AAACCCGGGLLLPPPJJJCCC@@@@@@AAAAAA@@@???>>>@@@EEEKKKPPPRRRQQQZZZYYYXXXYYYZZZXXXSSSOOOMMMJJJIIIMMMRRRRRRLLLEEEAAADDDFFFEEEBBBAAABBBDDD??????BBBEEEDDDAAAAAAFFFMMMJJJPPPcccwww~~~zzzuuummm```MMM@@@:::999999888:::888999======;;;<<>>GGG[[[yyylllUUUGGG???999;;;AAAHHHOOOVVVooo~~~hhh[[[VVVLLLLLLLLLLLLNNNTTT\\\bbbwwwxxxxxxxxxuuudddHHHFFFDDDDDDHHHMMMPPPRRRTTTVVVYYYYYYWWWUUUTTTSSSSSSTTTTTTRRROOOMMMMMMMMMIIIHHHHHHIIIKKKIIICCC>>>===<<<;;;;;;;;;<<<===>>>===<<<;;;:::::::::;;;<<<888888999;;;======<<<:::???>>>AAAFFFIIIKKKQQQXXX```dddnnn|||[[[PPPCCC<<<;;;===>>>===>>><<<===>>>>>>BBBMMMZZZjjj{{{}}}qqq]]]KKKBBBFFF:::666EEEHHHLLLbbbiiihhhkkk\\\eeeyyy|||LLLAAA===:::DDD___|||ggguuu}}}~~~zzztttgggccceeeiiinnnsss}}}zzztttllleeeddd^^^[[[aaaiiipppvvv{{{tttaaaSSSRRRYYY\\\[[[PPPLLLNNNTTTWWWXXXbbboooiii[[[VVVXXXcccZZZMMMCCC;;;<<>>===<<>>>>>AAACCCAAACCCIIIOOOVVVeeerrrttteeelllxxx{{{sss~~~}}}vvvhhhZZZPPPPPPRRR[[[lllZZZ\\\}}}```JJJTTTrrrwwwxxxppp^^^JJJ>>>999666777:::222666;;;DDDWWWsss}}}gggQQQBBB<<<888;;;@@@CCCGGGKKKTTTdddsssuuuiiiZZZRRROOOHHHKKKOOOSSSXXX```iiiooosssbbbHHHFFFEEEFFFJJJOOOSSSTTTTTTVVVXXXYYYXXXWWWWWWXXXYYYYYYYYYWWWTTTRRRRRRSSSPPPMMMKKKKKKLLLKKKGGGDDD<<<<<<;;;;;;<<<===???@@@AAA@@@????????????@@@AAA@@@???>>>???AAABBBCCCCCCFFFHHHMMMUUU[[[___gggoooxxx|||wwwcccLLLGGG@@@===>>>@@@@@@???AAA@@@BBBEEEHHHOOO^^^lllzzz|||ppp\\\KKK>>>EEE===888BBBEEEMMMbbbcccdddgggWWW```zzz{{{KKK???;;;;;;AAAXXXyyyyyybbbwww~~~{{{}}}xxxlllfffeeehhhnnnuuu~~~}}}xxxqqqkkkdddaaaaaafffkkknnnrrrwww~~~rrr___SSSUUU```fffeeeVVVQQQQQQWWW[[[```mmm|||~~~xxxyyyjjjLLLAAA999;;;BBBGGGJJJMMMIIIDDD===::::::;;;:::999>>>???AAAFFFLLLRRRUUUVVVYYYYYYYYYZZZZZZXXXSSSPPPNNNLLLKKKOOOSSSSSSMMMHHHAAADDDHHHKKKKKKKKKLLLLLLLLLOOOUUUZZZYYYXXX]]]eeetttqqqttt~~~yyyhhh]]]HHHAAA999555666999<<<<<<===<<>>???BBBEEEFFFMMMWWWbbbpppvvvqqq~~~|||vvv~~~zzzsssfffYYYOOOOOORRR\\\nnn___nnn}}}___JJJYYY|||~~~wwwyyykkkZZZHHH===888555555777222777>>>FFFYYYssszzz~~~ttt^^^JJJ@@@======AAACCCAAA???@@@AAAIIISSSXXXVVVPPPLLLKKKBBBIIIRRRYYY^^^dddjjjooo~~~qqq___IIIGGGFFFHHHMMMRRRVVVXXXVVVWWWXXXYYYYYYZZZ\\\^^^^^^^^^]]][[[XXXVVVVVVWWWWWWTTTPPPOOOPPPOOOMMMIII??????>>>===>>>@@@BBBDDDDDDDDDDDDDDDEEEFFFGGGGGGDDDDDDCCCCCCEEEHHHKKKMMMRRRUUU]]]ffflllqqqzzzsssQQQIII@@@?????????@@@AAABBBBBBBBBBBBDDDIIIOOO[[[mmm~~~zzznnn[[[KKK===EEE@@@999>>>EEEQQQdddbbbbbbdddRRRXXXxxxLLLAAA<<<===>>>NNNlll~~~dddttt}}}wwwyyy}}}qqqiiidddeeemmmvvv}}}}}}wwwqqqeeedddfffjjjkkkkkknnnsss|||ooo\\\QQQVVVccckkkkkkYYYTTTTTT[[[___dddrrrvvv```GGG===777<<>>@@@EEEKKKPPPUUUWWWXXXYYY[[[\\\[[[WWWSSSPPPLLLKKKKKKOOORRRRRRMMMHHH@@@CCCGGGKKKNNNOOOOOOPPPWWW\\\cccgggeeedddjjjttt|||rrr[[[OOO@@@<<<888666888;;;<<<===AAA@@@AAACCCAAA???CCCIIIKKKTTTcccrrr}}}}}}|||sss~~~}}}yyyrrrfffYYYPPPPPPSSS\\\ooo```xxxyyy^^^OOOdddvvv}}}ooohhhXXXFFF<<<777333222444444999???FFFXXXtttzzzrrrvvvuuuyyy~~~{{{wwwjjjVVVEEEBBBBBBFFFKKKKKKEEE@@@>>>@@@@@@DDDKKKMMMKKKHHHGGGEEENNNYYY```aaa``````aaajjj{{{ppp]]]IIIHHHHHHKKKPPPUUUYYY[[[YYYZZZZZZZZZYYY[[[___aaa``````^^^[[[XXXVVVWWWXXXZZZWWWUUUUUUUUUTTTPPPLLLDDDCCCAAA@@@@@@BBBDDDEEEEEEEEEFFFGGGIIIJJJKKKLLLIIIKKKMMMPPPSSSWWW[[[^^^fffjjjqqqyyy|||~~~```CCCDDD>>>???@@@@@@AAACCCFFFIIIGGGGGGJJJPPPYYYfff{{{yyylllZZZJJJ@@@EEE???888>>>NNNaaannnoooooooooYYY[[[yyyOOOEEE???>>>===IIIdddssssss|||vvvxxxvvvllldddaaaiiisss}}}zzzuuueeedddfffgggfffeeejjjqqq|||ooo\\\RRRYYYgggooonnnYYYUUUVVV\\\```eeeqqqiiiZZZFFF>>>888777???IIILLLLLLLLLNNNGGG===888777888888888;;;===???CCCHHHNNNSSSWWWYYY[[[]]]]]][[[VVVQQQOOOIIIIIIJJJNNNPPPPPPLLLHHHDDDFFFKKKPPPVVVYYY[[[[[[aaaiiittt{{{yyyxxxgggKKKAAA;;;:::999:::;;;===??????BBB@@@BBBDDDEEEHHHRRR]]]gggssssssmmmuuutttmmmxxx|||wwwpppcccWWWQQQQQQSSS\\\oootttXXXtttvvv\\\NNNaaavvvrrrnnn]]]KKK@@@:::666444666333777;;;AAARRRqqqtttuuurrrxxx~~~zzzwwwoooaaaNNNAAACCCEEELLLSSSRRRKKKEEEDDDBBB@@@BBBIIIKKKFFFAAA@@@KKKUUUaaafffccc]]]ZZZYYYbbb{{{ooo[[[IIIHHHIIILLLRRRWWWZZZ\\\\\\]]]\\\[[[ZZZ\\\```cccbbbaaa```\\\YYYWWWXXXYYYYYYXXXYYYZZZ[[[XXXQQQLLLFFFDDDAAA???>>>@@@BBBCCCEEEFFFHHHJJJLLLNNNOOOPPPTTTYYYaaagggkkkooosssvvv}}}xxxMMM@@@EEEAAABBBCCCDDDGGGLLLRRRWWWSSSTTTXXX```iiiwwwwwwjjjXXXJJJDDDCCC===888DDDddd~~~hhhiiiPPPGGG@@@???>>>HHHaaauuuyyyvvvxxxyyypppfff```eeennn|||{{{vvvgggcccaaa```^^^___gggqqq}}}}}}ooo]]]UUU]]]lllrrrqqqZZZUUUUUU[[[___dddqqqiiiKKKEEE888888666999CCCKKKOOOQQQSSSSSSIII===555333555777777;;;===@@@CCCFFFLLLRRRVVVZZZ]]]```___[[[UUUPPPMMMGGGHHHJJJMMMOOONNNKKKHHHDDDFFFKKKSSS\\\dddhhhiiinnnzzzWWW>>>888888999:::<<>>@@@BBBIIIJJJMMMPPPSSSUUUVVVWWW]]]eeepppxxx}}}TTTAAABBBGGGDDDFFFJJJPPPWWW]]]bbbeee[[[^^^eeepppzzzvvvhhhWWWIIIDDD@@@===;;;KKKvvvooosssOOOFFF?????????HHH___}}}sss}}}{{{~~~vvvsss}}}}}}wwwmmmddddddjjjsss}}}}}}wwwkkkccc\\\YYYXXX[[[dddnnnxxxyyylll[[[UUU___nnnsssqqq\\\UUUSSSXXX]]]ccctttuuuSSS===@@@999888777<<>>AAAPPPmmm{{{wwwrrr{{{|||uuuooojjj___OOOBBB>>>>>>BBBJJJTTTVVVTTTUUUYYY___cccmmmttthhhQQQCCCBBBAAAIIIQQQTTTVVV\\\gggqqqjjjTTTHHHHHHIIILLLQQQVVVXXXXXXZZZ\\\]]]]]]]]]___bbbeeegggfffccc___[[[ZZZ[[[]]]ZZZZZZ[[[^^^```^^^XXXRRRFFFDDDAAA???@@@BBBFFFHHHOOOQQQUUUXXX\\\^^^``````iiipppzzz^^^GGGEEEJJJLLLGGGLLLVVVbbblllooolllggg___eeeqqquuugggVVVHHH@@@>>>AAA>>>IIIwww{{{}}}rrryyyPPPHHH?????????GGGZZZwwwpppxxx~~~www~~~wwwlllggghhhkkkvvv|||oooeeeZZZVVVVVVYYY___gggpppttthhhXXXRRR^^^mmmrrrooo^^^VVVRRRVVV[[[dddwwwgggJJJ:::???888::::::>>>EEEKKKQQQ]]]hhh```TTTDDD888444777;;;===>>>@@@CCCDDDFFFKKKRRRWWW]]]```cccaaaZZZRRRMMMJJJGGGIIILLLOOOPPPOOOMMMKKKHHHJJJPPP]]]nnn~~~|||RRR:::999CCCAAACCCEEEFFFFFFGGGIIIKKKQQQWWWcccooowwwrrrZZZTTT^^^jjjsss||||||iiiaaa```kkkyyyyyyppp```QQQPPPPPPTTT___ssskkk___|||kkkVVVPPPiiixxxqqqYYYIII@@@:::888:::111666:::>>>KKKeeexxxrrrnnnxxxzzzrrrkkkfffZZZJJJ???<<<===AAAJJJSSSWWWXXX\\\bbbmmmttttttTTTBBB@@@DDDIIINNNPPPUUUaaauuu~~~hhhQQQHHHHHHIIILLLQQQUUUVVVWWWWWWYYY\\\]]]___aaadddgggfffeeebbb^^^ZZZXXXZZZ\\\]]][[[[[[]]]______[[[WWWHHHGGGDDDCCCEEEIIIMMMPPPUUUWWW[[[___ccceeeggghhhvvv|||[[[HHHIIIOOOPPPNNNKKKSSSaaaqqq{{{yyymmmcccfffnnn}}}uuufffUUUGGG===???EEE@@@CCCmmm~~~yyyRRRKKKBBB??????EEEVVVrrrrrrxxxrrrjjjhhhnnnxxxrrrfff[[[VVVWWWXXX\\\aaakkkwww~~~}}}zzzkkkZZZUUUaaaoooqqqjjj^^^VVVTTTXXXZZZaaauuuVVV???999888:::999999===EEEPPP[[[fffnnnkkkYYYDDD999666777999===>>>???AAADDDHHHMMMQQQTTTZZZ[[[ZZZYYYUUUPPPKKKHHHFFFGGGJJJLLLMMMLLLKKKJJJKKKHHHMMM___www\\\GGG>>>======???AAADDDGGGJJJLLLMMMNNN\\\```mmm}}}mmmZZZUUU]]]jjjrrrzzzmmm___\\\bbbttt|||vvvooo```QQQLLLRRRYYYbbbtttffffff|||nnnKKKTTTppp{{{zzz]]]III<<<444444999666666888===FFFYYYvvvsssnnnssszzz~~~qqqcccZZZQQQGGG>>>;;;:::CCCLLLPPPOOORRR[[[ccclllwwwXXXBBB999BBBKKKJJJLLL[[[mmmxxxdddTTTLLLKKKLLLNNNQQQTTTVVVVVVYYY\\\```aaaaaaaaadddgggfffeeebbb___]]]\\\\\\\\\___\\\[[[\\\______^^^[[[PPPJJJEEEEEEGGGHHHLLLRRR\\\[[[]]]bbbdddeeejjjpppwwwnnn___OOOIIIIIIMMMRRRXXXRRRfff{{{{{{rrrjjjeeennn~~~rrr```NNNBBB===???;;;:::HHHcccyyy{{{zzzlllyyy}}}TTTBBBDDD;;;<<<@@@KKKaaa}}}wwwnnnlllnnnwww}}}wwwlll]]]RRRPPPTTTYYY\\\bbbxxxwwwooo|||xxxuuutttnnncccVVVUUUcccsssuuunnn]]]XXXWWW[[[\\\___oooyyyPPP<<<777555777999999===GGGTTTbbbooowwwqqq]]]FFF:::777777:::===AAAAAAAAACCCEEEHHHJJJLLLUUUUUUTTTRRROOOLLLHHHFFFFFFGGGHHHJJJJJJJJJIIIIIIHHHGGGKKKTTT___gggiiigggooo}}}ttt\\\HHH??????AAABBBDDDDDDCCCEEEIIIQQQZZZ```hhhqqqlllaaaUUURRR\\\mmm~~~uuukkkeeefffrrr|||tttkkk[[[MMMNNNSSSYYYbbbvvvccchhhxxxjjjJJJUUUqqq|||uuu[[[HHH<<<555444777555666888===FFFXXXvvvwwwuuu{{{zzzlll]]]SSSKKKBBB;;;999===DDDLLLMMMLLLOOOXXX```qqqlllQQQAAA<<<999CCCIIIUUUpppvvvaaaSSSOOOOOOOOOPPPSSSVVVWWWXXXYYY\\\```aaa```aaadddgggggggggdddaaa^^^\\\\\\\\\]]]\\\[[[]]]aaaeeeeeedddTTTKKKDDDBBBBBBDDDHHHNNNWWWWWW\\\cccgggjjjooovvvZZZPPPGGGHHHLLLQQQVVV[[[eeeyyy}}}vvvwwwzzzzzzkkk[[[LLLCCC??????;;;:::IIIbbbrrruuukkkvvvmmmbbbooo~~~UUUEEEGGG???>>>>>>FFFXXXqqqzzzooojjjnnnwwwtttkkk]]]SSSPPPSSSXXX\\\dddyyyyyy]]]VVVzzztttmmmhhheee___YYYRRRVVVfffuuuvvvppp\\\YYY[[[^^^^^^]]]gggttt}}}lllJJJ:::555444777:::;;;@@@IIIYYYjjjxxxvvvaaaHHH;;;999999:::<<>>CCCMMM^^^qqq~~~xxxbbbIII<<<999:::<<<>>>CCCCCCDDDFFFGGGIIIKKKLLLLLLKKKJJJIIIHHHHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGIIIJJJGGGBBB@@@BBBDDDDDDHHHJJJIIIJJJLLLIIIBBB???>>>???CCCHHHMMMNNNNNNOOOTTTZZZ___eeemmmuuu|||uuu___RRRNNNNNNTTTbbbwwwuuukkkjjjeeedddddd^^^[[[^^^``````___```cccfffuuu~~~zzzrrrhhhZZZPPPTTTTTTXXXfffggg}}}~~~tttnnnWWWllluuuwwwjjjWWWGGG<<<666444555444444777<<>>EEEJJJPPPPPPMMMLLLOOOSSSYYY___aaaXXXIII??????DDDJJJPPPUUUhhhnnn[[[QQQTTTUUUUUUUUUUUUWWWZZZ]]]ZZZ^^^aaabbbaaacccgggjjjkkkmmmlllhhhbbb\\\[[[[[[]]]^^^___bbbiiiooouuuyyyjjjZZZIIICCCCCCFFFJJJNNNSSSVVV___llltttyyyyyyZZZFFFCCCDDDKKKRRRUUUYYY\\\lll|||zzzmmmppp~~~qqqbbbSSSGGGBBBAAAAAA<<<;;;FFFZZZdddccc[[[ddd```ZZZgggwwwwww{{{uuuRRRFFFGGGGGGCCC@@@BBBKKK\\\ttt|||ppp}}}tttiiiffflllttt{{{~~~}}}}}}~~~vvvgggYYYQQQRRRZZZaaahhh~~~aaaEEEAAAxxxnnnbbbWWWOOOJJJEEEGGGKKKUUUdddpppqqqkkkWWWUUUSSSTTTUUUXXXaaajjjrrruuubbbGGG:::555555===999>>>EEEQQQdddzzzuuubbbKKK>>>:::999===AAACCCDDDEEEGGGIIIJJJKKKKKKJJJIIIHHHGGGHHHIIIKKKLLLJJJIIIIIIHHHHHHHHHIIIIIILLLJJJHHHFFFEEEEEEFFFGGGIIIJJJJJJHHHHHHHHHEEE@@@BBBCCCEEEIIIMMMPPPQQQQQQUUU\\\eeennnuuu}}}qqqZZZQQQPPPOOOTTT```rrr|||kkkdddccc]]]]]]^^^WWWXXXXXXWWWUUUUUU[[[eeemmm}}}yyyqqqeeeYYYRRRTTTUUUYYYhhhbbbxxxjjjZZZtttsss{{{tttjjjXXXGGG;;;777555555333444666:::AAAQQQlllzzzwwwqqqdddUUUIIIAAA;;;<<<@@@FFFLLLSSSUUURRROOONNNOOOVVV[[[]]]VVVIIIBBBDDDIIIKKKXXXgggiiiZZZSSSTTTUUUVVVVVVVVVXXX]]]aaa___bbbeeeffffffggglllpppppprrrsssnnnfff___\\\\\\aaabbbdddggglllrrrxxx|||nnn]]]LLLHHHMMMRRRWWW[[[```bbbjjjsssyyy|||zzzvvvlllWWWGGGDDDDDDIIIOOORRRWWW]]]jjjuuu{{{vvvrrr{{{~~~ttt~~~sssbbbRRRFFF@@@???AAA>>>===HHH\\\jjjlll]]]bbb]]]ZZZhhhwwwnnnQQQHHHIIIEEEAAA???BBBIIIXXXrrrnnnsss|||wwwzzzyyynnngggjjjqqqyyy|||zzz{{{~~~}}}uuugggXXXPPPSSS```kkktttcccFFFBBB}}}sssfffYYYNNNEEEAAA;;;???EEEOOO\\\ggghhhdddOOOMMMJJJIIILLLSSS^^^fffmmmppp___GGG;;;555666>>>777@@@KKKXXXnnnrrrcccPPPBBB:::888===CCCDDDEEEFFFGGGHHHHHHHHHHHHIIIHHHHHHHHHIIIJJJLLLMMMLLLMMMMMMMMMMMMMMMMMMMMMOOOKKKFFFEEEFFFHHHHHHHHHNNNNNNMMMKKKIIIGGGFFFEEEEEEGGGJJJNNNSSSWWWZZZ\\\eeemmmwwwuuu```UUUQQQQQQQQQXXXbbbtttyyymmmiiiiiidddfffggg___aaa___\\\YYYZZZbbboooxxx}}}xxxmmm^^^TTTPPPSSSUUU[[[kkk~~~aaazzziii]]]|||uuu|||}}}wwwnnn[[[GGG:::777777666333333555999>>>MMMggg}}}}}}~~~uuunnnkkkiii```VVVKKKDDD===999;;;@@@GGGMMMTTTVVVUUURRRPPPPPP[[[aaaddd```VVVPPPRRRVVVbbbwwwtttbbbYYYVVVUUUWWWYYYYYYYYY]]]ccciiihhhjjjmmmnnnnnnpppuuuyyyyyy}}}~~~yyyooofffbbbbbbfffgggjjjlllppptttzzz~~~vvveeeVVVUUU^^^fffkkkmmmkkklllqqqyyy}}}{{{rrrkkkdddgggcccSSSDDDAAAAAAFFFKKKPPPXXX```iiirrrxxxwwwzzzlllbbbqqqrrraaaPPPDDD???===??????BBBSSSlllzzz|||hhhggg___```ppphhhRRRMMMLLLCCC??????BBBFFFQQQjjj{{{sss{{{~~~~~~vvvmmmnnnsssyyy~~~~~~xxxxxx{{{sssooofffZZZSSSWWWfffsssaaaEEEAAAyyymmm___RRRFFF???;;;:::>>>BBBHHHQQQXXXYYYTTTFFFDDDAAA???CCCMMMWWW^^^eeejjj]]]JJJAAA:::999AAA>>>IIIVVVcccxxxrrrgggWWWHHH<<<666;;;DDDCCCDDDFFFHHHJJJJJJKKKJJJKKKKKKLLLLLLNNNOOOPPPQQQOOOPPPQQQSSSSSSSSSRRRRRRPPPMMMIIIFFFGGGIIIKKKLLLQQQRRRSSSSSSPPPOOOQQQUUUVVVYYY]]]bbbgggmmmsssvvv}}}```UUUHHHDDDHHHNNNSSSVVViiiyyy}}}|||}}}{{{zzzzzzxxxtttsssvvv}}}{{{uuuiiiYYYQQQPPPQQQUUU]]]mmmfffwwweee]]]vvv~~~}}}}}}ttt___GGG888666888777333333444777<<>>;;;999<<>>>>>===>>>IIIeeepppjjj___dddxxxaaaRRRPPPMMMGGGCCCBBBCCCBBBHHH___yyyyyyuuu|||||||||~~~tttrrrsssxxxzzz|||}}}sssqqquuuooooookkkbbbZZZ]]]iiiuuu___HHHGGG~~~vvvjjj[[[MMMBBB;;;888???AAACCCDDDHHHLLLJJJEEE@@@???<<<:::>>>HHHRRRWWW___eee]]]NNNGGG???===EEEHHHTTTaaalll~~~}}}tttkkk]]]MMM===555:::DDDAAACCCGGGKKKNNNPPPQQQRRROOOPPPQQQRRRSSSTTTUUUUUUPPPRRRTTTVVVWWWWWWVVVUUUPPPOOOMMMJJJIIIKKKPPPSSSWWWZZZ]]]___^^^___eeelllmmmqqquuu{{{```HHHHHHJJJMMMNNNLLLNNNVVV___rrr}}}wwwqqqfffXXXQQQRRRPPPUUU___nnn}}}gggsss]]]WWW|||uuu~~~xxxbbbGGG888666999888333333444666:::GGG___tttpppggghhhqqq|||zzznnn^^^OOOEEECCCCCC@@@<<<;;;<<<;;;;;;???EEEJJJLLLOOOPPPQQQSSSVVVYYYfffppp~~~qqq___VVVVVVYYYZZZ^^^aaacccdddjjjssszzzxxx{{{}}}~~~~~~wwwssssssjjjnnnsssvvvxxx{{{~~~kkkZZZXXX^^^```]]]YYY]]]```iiiwwwooobbbZZZVVVXXXOOOPPPTTTVVV]]]^^^SSSDDDCCCEEEKKKPPPTTT\\\eeepppzzzuuuuuuzzzhhhUUUFFF???>>>???;;;<<>>@@@BBBBBBEEEOOOZZZ]]]ccceee^^^PPPGGGHHHMMMUUU\\\iiizzztttuuuhhhPPP@@@@@@@@@===CCCGGGHHHJJJXXXgggdddUUUYYYVVVSSSSSSUUUUUUTTTRRRRRRUUUYYY[[[[[[[[[[[[\\\WWWUUURRRMMMKKKMMMRRRWWWUUUZZZaaagggkkkqqq{{{lllUUUHHHDDDJJJDDDDDDKKKMMMOOO\\\mmmyyymmm```UUUOOOMMMVVVYYYbbbrrrssseeennnRRRYYYzzzuuuggg{{{^^^GGG<<<999::::::777777666555888DDDVVVcccmmmhhhgggnnnzzzwwwgggVVVJJJEEECCCAAA>>>>>>===;;;;;;===AAACCCJJJEEEDDDKKKSSSVVVWWWYYYiiitttooo]]][[[^^^^^^___eeehhhfffiiirrrxxxxxx~~~yyyuuuuuutttuuuyyyppp]]]UUUYYY___```]]]aaa```hhhzzzrrrddd^^^UUUOOONNNMMMNNNQQQTTTVVVXXXZZZZZZNNNJJJFFFFFFMMMYYYfffnnnzzzyyygggTTTFFF@@@@@@CCC::::::PPPqqq|||kkkZZZRRRdddxxxbbbLLLLLLKKKKKKLLLHHHEEEEEEBBBPPPmmmxxx{{{nnnwwwyyyrrrwww}}}~~~zzztttoooooorrrvvv}}}|||{{{zzz}}}~~~}}}uuuggg___fffrrr{{{vvvggg\\\WWW{{{tttfffUUUGGG>>>;;;;;;AAAFFFIIIFFFEEEFFFFFFCCC@@@??????AAABBBEEENNNYYY___dddhhheee\\\WWWXXX\\\eeejjjttt}}}sssvvvmmmXXXIIIEEEDDD@@@IIIGGGHHHSSSgggtttmmm___]]][[[XXXWWWXXXXXXVVVTTTTTTWWWZZZ\\\\\\\\\\\\]]][[[WWWPPPKKKIIILLLRRRVVVXXX]]]eeennnuuu}}}jjjTTTHHHFFFGGGHHHDDDEEEKKKMMMTTThhhuuufffYYYRRRPPPQQQYYY[[[bbbsssqqquuu}}}iiiUUUWWWqqqkkkcccwww^^^HHH<<<888666666666666555555888EEEWWWeeeddd]]]hhhmmmwwwyyyooo___QQQKKKJJJIIIIII@@@???>>><<<<<<>>>@@@BBBJJJCCC???DDDLLLPPPTTTXXXhhhrrr{{{}}}kkkaaaeeetttooo^^^[[[\\\[[[eeejjjmmmlllooowww|||}}}{{{vvvvvvvvvwww|||~~~ooo```[[[bbbjjjnnnmmmppptttqqq\\\VVVUUUOOOLLLMMMKKKLLLNNNQQQTTTVVVWWWXXXQQQMMMHHHHHHPPP___nnnwwwvvvfffSSSFFF@@@@@@===999<<>>CCCJJJMMMPPPSSS]]]eeeoooyyyiiiTTTHHHGGGTTTbbbvvvzzzvvvggg^^^aaaeeeeeemmmqqqtttuuuwww~~~{{{{{{{{{}}}zzzooommmvvvwwwbbbUUULLLMMMOOOLLLKKKNNNMMMNNNOOORRRUUUXXXZZZ[[[YYYSSSMMMMMMXXXjjj|||~~~{{{sssdddRRREEE@@@???:::;;;AAALLL\\\kkkuuuzzzcccRRRSSSoooiiiVVVMMMRRRLLLIIILLLIIIGGGFFF@@@FFFZZZqqq}}}uuuxxxvvvuuuzzzzzzrrrrrrtttwww{{{|||pppfffhhhpppwww~~~zzzpppjjjhhhrrrjjj\\\MMMAAA<<<<<>>===@@@HHHNNNNNNMMMNNN]]]ccckkkwwwtttzzzlllXXXLLLFFFBBBFFFMMMSSS^^^ccc``````iiipppppptttxxx|||~~~fffXXXWWWQQQNNNPPPPPPMMMMMMQQQRRRRRRTTTVVVZZZ^^^aaacccaaa[[[UUUXXXeeexxx}}}zzzrrrcccQQQCCC>>>>>>===???CCCKKKVVVbbblllqqq___RRRZZZyyyfffVVVQQQWWWPPPKKKOOOKKKIIIKKKGGGKKK[[[mmmzzz}}}~~~{{{xxx}}}yyyrrrqqqrrrtttxxx|||vvvllllllqqqxxx~~~tttmmmkkkggg```TTTGGG>>>;;;===AAAKKKNNNNNNLLLMMMSSSXXXYYYRRRMMMJJJJJJLLLOOOWWW```fffmmmxxx{{{vvvrrruuuqqqfffYYYUUU]]]kkkuuuvvvyyysssiiikkkkkkkkkhhhddd___ZZZWWWXXXXXXYYYXXXWWWXXXZZZ\\\aaa]]]XXXTTTSSSRRRRRRQQQ^^^iiiuuu~~~zzzYYYBBBHHHRRRPPPQQQWWWVVVWWW^^^oooxxxhhhWWWLLLKKKPPPUUUXXXZZZaaasssvvv}}}nnnWWWCCC\\\vvv|||~~~gggRRRDDD===;;;;;;444555444444888DDDUUUcccqqq~~~{{{yyyeeeSSSDDDCCCJJJMMMMMMMMMIIIIIIJJJLLLLLLIIIDDD???>>>===@@@HHHMMMMMMOOOQQQffflllsss~~~xxxnnnvvvyyybbbMMMIIIKKKGGGEEEGGGQQQ^^^hhhgggiiipppuuutttyyy|||mmmVVVUUUXXXUUUSSSQQQOOOMMMOOOSSSTTTTTTUUUXXX\\\bbbgggjjjiiidddbbbgggvvv|||rrraaaOOOAAA======>>>>>>AAALLL[[[fffjjjjjj^^^YYYfffyyy}}}bbbVVVRRRXXXPPPKKKOOOJJJGGGLLLLLLQQQ___lllyyyxxx~~~{{{vvvuuuttttttwww||||||sssqqqttt|||vvvnnnlll[[[UUULLLBBB<<<;;;???CCCKKKPPPSSSSSSVVV^^^cccdddXXXQQQMMMMMMOOORRRZZZaaaiiirrr|||yyywwwtttjjj[[[QQQSSSaaarrr~~~}}}pppqqqoooqqqqqqoooiiibbb]]][[[YYYYYYYYYXXXWWWYYY\\\___bbbbbb```]]]XXXUUUUUUVVVaaaqqqdddQQQEEEJJJOOONNNRRRZZZXXX\\\iii~~~uuugggWWWMMMLLLPPPUUUaaadddlll{{{~~~{{{kkkSSSJJJgggmmm{{{iiiSSSFFF@@@<<<:::444555555555888BBBQQQ\\\jjjzzzwww```OOOCCCFFFLLLLLLIIIJJJHHHJJJMMMRRRSSSNNNEEE===BBB???AAAFFFKKKNNNTTTZZZ^^^hhhwww|||```HHHFFFJJJIIIJJJNNNaaapppzzzzzz{{{~~~{{{}}}zzztttssszzz{{{}}}```SSSYYYTTTSSSQQQOOONNNOOOSSSVVVVVVVVVWWWZZZ___gggnnnrrruuusssuuu|||ppp^^^LLL???<<<===<<<:::???PPPdddooommmfff\\\aaassszzz~~~{{{uuuxxx\\\UUUOOOSSSMMMIIIMMMGGGCCCJJJKKKNNNYYY```nnn~~~zzzuuuxxx|||yyyvvvxxxwwwrrrqqqOOOLLLEEE???;;;<<<@@@DDDNNNWWW___dddiiiooorrrqqq___XXXRRRRRRUUUXXX___fffsss~~~{{{kkkYYYPPPRRR\\\gggnnn{{{ppppppvvvtttwwwyyyvvvppphhhcccaaa]]]]]]\\\[[[[[[]]]aaaeeekkkmmmmmmhhhaaa^^^```eeeqqq|||gggWWWPPPKKKMMMOOOSSSZZZbbbccclll|||yyyeeeccccccgggttt~~~uuufffWWWNNNMMMRRRXXX^^^eeeooo~~~}}}yyyiiiOOOQQQmmmyyyeee~~~nnnXXXMMMFFF>>>888333555666666777???LLLUUU___www~~~}}}uuuYYYKKKDDDKKKQQQNNNKKKLLLKKKNNNTTT[[[]]]WWWJJJ@@@BBBCCCIIIQQQVVVWWWZZZ___]]]mmmsssZZZGGGHHHLLLMMMTTT___sss|||}}}{{{lll```\\\eeefffffffffjjjyyy}}}\\\RRRVVVSSSSSSSSSSSSUUUZZZ]]]___]]]]]]___bbbiiirrrzzz~~~yyylllZZZHHH>>><<>>EEESSSaaafffbbb^^^^^^qqqaaaPPPGGGMMMRRRSSS^^^ooo~~~||||||uuuaaaQQQLLLMMMNNNLLLGGGHHHVVVppp}}}```TTTRRRWWWXXXZZZ\\\```fffiiiiiiggggggiiimmmttt~~~|||vvviiiVVVEEE======AAA<<<>>>GGG\\\ooosssfffWWWLLLeeezzzdddUUUVVVKKKLLLKKKIIIOOOIIIDDDHHHEEE???@@@EEE```ttttttvvv|||sssuuu}}}zzz|||}}}uuuzzz~~~|||xxxyyyDDD???;;;::::::<<>>???CCCBBBGGGpppwwwhhhVVV^^^ooofffTTTXXXQQQEEEGGGNNNLLLJJJHHHFFFEEEEEEEEEDDDVVVttt}}}xxxwww~~~}}}{{{zzzvvvrrr|||zzzvvvyyy}}}CCC>>>:::999999;;;BBBKKKZZZeeerrr{{{zzzpppnnnjjjeeedddjjjvvvgggUUUMMMKKKIIIGGGMMMTTTZZZXXXUUUZZZiiiwww}}}|||yyyvvvnnndddcccbbbaaaaaaccchhhmmmpppsssyyywwwtttqqqooosssbbbTTTLLLKKKLLLPPPUUUZZZcccppp}}}}}}rrrccc]]]XXX[[[hhhyyyttt___QQQNNNQQQUUUWWWUUUUUU[[[ooozzzgggUUUjjjxxxeeennnyyykkk^^^MMM@@@===666444555666666;;;GGGSSS[[[{{{~~~vvvhhhOOOIIIHHHNNNTTTWWWYYY[[[^^^ccchhhmmmoookkk[[[LLLOOO]]]tttxxxjjjnnn}}}```TTTMMMNNNUUUWWWZZZmmmzzzssskkkaaaVVVOOOQQQWWWUUUKKKFFFMMMSSSSSSTTT[[[fffnnnvvvyyyfffaaaaaaaaabbbfffkkkrrrxxx}}}||||||tttbbbOOOCCC===;;;<<<666BBBWWWsss___WWWllliii\\\```YYYNNNMMMOOOMMMKKKKKKMMMLLLIIIFFFDDDQQQjjjsssqqqtttvvvsss~~~AAA<<<888888888:::BBBKKK[[[eeepppwww}}}}}}xxxoooooommmjjjkkkqqq|||~~~hhhUUUJJJFFFEEEDDDDDDPPPUUUNNNLLL[[[ppp}}}}}}xxxnnneeecccbbbaaaaaadddiiimmmppprrrzzz{{{vvvrrrpppmmm\\\QQQIIIFFFFFFGGGLLLTTT^^^iiiwwwsssmmmhhhiiiqqq~~~uuu```RRROOORRRVVVWWWVVVWWW```xxxxxxjjjXXXrrrdddxxxrrrcccOOOAAA<<<888666555666666:::GGGTTT[[[wwwvvvuuugggMMMIIIHHHOOOVVVYYY\\\___gggkkkppprrrtttoooaaaSSSVVViiivvvkkkxxxtttmmmvvvyyyaaaMMMJJJIIINNNVVVYYYbbb~~~zzzoooddd\\\WWWSSSQQQ]]]fffgggZZZPPPSSSYYY\\\RRRNNNNNNVVV^^^jjj{{{jjjggghhhhhhjjjnnnsssyyy~~~rrr^^^MMMAAA<<<<<<<<<777MMMjjj}}}mmmaaayyyhhh___ddd^^^TTTQQQMMMKKKIIIKKKNNNNNNIIIDDDEEELLL\\\ttt}}}}}}uuurrr{{{???:::888888888:::BBBJJJVVV^^^hhhnnntttyyywwwssslllmmmmmmmmmpppwwwyyyjjj[[[QQQKKKJJJJJJGGGQQQSSSNNNXXXrrr~~~vvvkkkccc`````````bbbeeejjjooorrrxxxwwwnnnjjjyyygggSSSIIIGGGFFFGGGIIIGGGIIIOOOYYYeeevvvuuuaaaSSSPPPSSSWWWXXXZZZ[[[gggtttlll]]]lllbbb{{{iiiSSSAAA;;;999777555555555999FFFSSSYYYooottttttfffLLLHHHIIIPPPWWW[[[___cccjjjnnnrrrtttvvvssshhh\\\aaarrrxxxtttmmmhhhaaaooo|||qqq```RRRLLLMMMLLLRRR\\\fffwwwooofffYYYOOOJJJIIIKKKLLL```mmmqqqfff]]]cccooowwweeeWWWNNNPPPRRRXXXooopppnnnpppqqqtttxxx}}}~~~wwwjjjXXXHHH@@@>>>???@@@AAAVVVkkkxxxtttooommm```[[[]]]ZZZTTTOOONNNMMMLLLLLLMMMLLLIIIGGGHHHHHHRRReeexxxzzzrrr{{{~~~~~~~~~~~~}}}uuuooorrrxxx~~~===:::888:::;;;<<>>??????BBBRRR\\\mmmhhhXXXaaadddkkk|||XXXTTTRRRQQQRRRMMMRRRRRRRRRPPPMMMKKKKKKMMMGGGFFFKKKZZZkkkzzzbbbdddooozzz~~~~~~~~~}}}|||{{{{{{{{{~~~xxxqqqkkkiiiooo;;;:::;;;>>>???@@@DDDKKKGGGMMMTTTYYY___gggjjjhhhmmmllllllnnnrrryyyrrrqqqyyy~~~~~~~~~}}}yyysssmmmiiiiiiiiikkkyyyzzzoooeeebbbbbbbbbccceeeiiimmmrrrtttyyy~~~rrreee^^^rrr|||jjjQQQIIIDDDGGGKKKLLLLLLNNNOOOJJJJJJQQQ\\\ooo~~~qqq___SSSQQQUUUYYYZZZ```eeewwwxxxzzzhhhSSSQQQ|||mmmqqquuuYYYBBB:::777555555666555777BBBMMMXXXbbb|||}}}uuugggLLLJJJLLLRRRWWWYYY___ddddddiiinnnppptttwwwtttnnnuuu|||jjj^^^eee|||lllkkkxxxzzzhhhYYYWWW[[[]]]^^^jjjtttHHHDDD???>>>???CCCFFFGGGEEEPPPXXXZZZcccwwwssskkkbbb\\\RRRKKKQQQ]]]cccbbbkkk{{{}}}wwwkkk^^^NNNBBB======<<<;;;<<>><<<;;;===@@@BBBBBB:::CCCJJJPPP^^^rrr~~~rrrrrrnnndddWWWMMMJJJKKKNNNXXXnnn|||ssscccWWWHHH???======<<<999;;;JJJNNN[[[ZZZTTTcccgggqqq~~~uuugggQQQVVVKKKIIITTTPPPPPPNNNNNNRRRXXXXXXPPPIIIFFFGGGKKKTTT]]]jjj|||xxx______nnnuuu~~~~~~~~~|||wwwrrrmmmmmmxxx:::;;;???EEEGGGEEEGGGKKKHHHMMMPPPRRRWWW___bbbbbb]]]YYYTTTQQQSSSVVVZZZ]]]cccgggkkkmmmmmmmmmmmmmmmrrrvvv~~~uuujjjsss{{{sssooopppoooooonnnnnnooopppqqqrrruuu{{{wwwlllbbb[[[kkkppp```TTTKKKJJJKKKPPPQQQPPPPPPSSSOOONNNUUUcccnnn{{{|||yyylll\\\RRRQQQVVVZZZ\\\^^^fff|||vvvlllQQQOOO[[[zzz{{{ppp{{{\\\CCC:::333333555777555666>>>GGGNNNUUUmmmwwwjjjNNNLLLNNNRRRUUUVVV[[[aaaeeejjjoooqqqvvv{{{|||yyyyyy|||uuu}}}zzzzzzfffBBB===;;;888888999;;;;;;;;;888???DDDKKK[[[lllrrrmmmiiippprrriii^^^WWWRRRNNNQQQdddxxxooo[[[PPPDDD===>>>@@@>>><<<:::GGGJJJVVVYYYWWWgggkkkmmm{{{kkkkkk___PPPYYYLLLIIIUUUQQQWWWRRRRRR\\\hhhiii\\\MMMIIIKKKPPPWWW]]]gggyyyggg```pppyyy~~~}}}~~~zzzvvvvvvtttrrrssswww<<>>999888444333555555555;;;BBBQQQYYYbbbzzzhhhMMMIIIKKKTTTXXXVVVYYY```gggkkkooosssyyy}}}zzziiiNNNAAA======<<<<<<<<<;;;888666>>>===@@@KKK[[[ggggggbbbgggfffgggiiilllkkkaaaXXXbbb~~~rrrdddWWWHHH======???<<<;;;???BBBJJJ\\\ddd^^^^^^cccccc|||vvvuuusssdddQQQSSSRRRQQQUUUVVVWWWTTTXXXgggxxxwwwdddQQQPPPRRRQQQUUU\\\]]]jjjiiiggguuuyyy~~~}}}vvvtttyyyzzztttmmmkkkvvv>>>@@@CCCCCCDDDHHHLLLOOOXXX]]]iiivvv|||vvvggg\\\QQQMMMIIIJJJOOOVVVZZZ[[[\\\```^^^VVVTTT```qqq{{{yyy{{{wwwoooooo|||}}}yyywwwxxx{{{~~~xxxooohhhvvv{{{jjj^^^XXXXXXVVVVVVYYY[[[[[[]]]bbbffflllwwwzzz{{{ooo```RRRMMMMMMMMMMMMOOOZZZcccgggOOOSSSllltttzzzPPP===999777444333555555555:::AAAIIIRRR[[[~~~{{{jjjOOOJJJKKKSSSXXXWWWZZZaaahhhlllqqqtttzzz{{{^^^GGG>>><<<<<<<<<======<<<;;;999:::<<<@@@IIIWWWbbbccc^^^\\\^^^bbbfffkkkmmmllliii}}}vvv{{{}}}mmm^^^RRRFFF===@@@AAA===<<>>>>>===<<<;;;999===AAAFFFPPPZZZ\\\XXXZZZZZZYYY[[[```gggpppvvvmmmnnn~~~yyygggWWWLLLBBB>>>BBBCCC>>>===@@@TTTqqq~~~{{{vvvfff```ppp|||___QQQSSSQQQPPPTTTTTTUUUUUUUUUVVVVVVUUUSSSRRROOOPPPMMMPPPWWWYYYdddyyyzzz|||vvv}}}}}}}}}zzznnnffffffiiirrrBBBDDDFFFHHHIIIOOO]]]jjjwwwuuu```VVVQQQMMMOOOYYYfffpppuuu}}}xxxsssvvv}}}eeeRRRNNNIIISSSuuuiii```fffqqqzzz{{{wwwuuujjjdddbbb^^^]]]aaadddgggmmmtttwww}}}}}}tttmmm]]]RRRIIIGGGIIILLLPPPTTT]]]kkkttttttYYYSSSlllhhh]]]yyyyyyNNN===:::777444333555444333777===HHHWWWddd~~~mmmSSSJJJHHHOOOVVVXXX]]]eeejjjqqqwwwyyy~~~pppdddwwwzzz___III???>>><<<===??????>>><<<;;;;;;===AAACCCCCCKKKWWW\\\ZZZ\\\VVVQQQUUU```mmm|||{{{yyyuuubbbQQQGGG???===AAABBB>>>???EEEfffkkk^^^tttttt[[[PPPQQQMMMLLLOOOMMMQQQRRRRRRRRRRRRTTTWWWYYYNNNPPPKKKLLLUUUWWW^^^oooyyy|||}}}{{{{{{{{{wwwrrroooaaa^^^bbbqqqEEEEEEHHHMMMPPPYYYkkk|||pppYYYUUURRRQQQYYYjjj~~~~~~eeeRRRHHHIIIOOOeeeXXXJJJRRR]]]jjjuuu{{{ooohhhcccaaaccchhhnnnqqqwww}}}zzzlllbbbRRRJJJDDDFFFJJJMMMRRRWWW]]]ooojjjzzztttVVVVVVwwwzzzbbbdddwwwLLL===;;;777444333555444222666;;;AAARRR___oooUUUJJJFFFMMMUUUZZZaaaiiilllttt{{{~~~xxxhhhfffuuu]]]NNNDDD@@@???===???AAA@@@>>><<<;;;<<>><<>>>>>AAADDDCCC@@@>>>>>>@@@???GGGLLLPPPbbb|||sssooowwwxxx~~~sssiiiUUURRRPPPOOOSSS```xxx}}}wwwlllZZZIIIAAA<<<<<>><<>>BBBGGGGGGDDDCCCEEEHHHEEEPPPXXXbbbzzz}}}zzz|||||||||zzzeee]]]UUUQQQOOORRR\\\hhhxxxqqqgggUUUEEE===;;;===AAA???<<>>>>>CCCHHHIIIHHHHHHKKKNNNLLLYYYdddppp~~~xxx{{{zzznnnllljjjtttjjj___VVVUUUUUUSSSUUUZZZfffvvvnnncccRRRAAA999999>>>DDDBBB<<>>DDDNNNUUU\\\eeennnzzz|||yyyrrrllliiigggdddfffjjjhhhllluuu~~~zzzwwwyyytttfffVVVHHH@@@<<<>>>BBBEEECCCBBBKKKWWWYYY\\\^^^^^^```kkktttiii~~~wwwXXXTTTMMMNNNTTTQQQKKKNNNQQQQQQPPPNNNLLLKKKJJJJJJGGGHHHHHHHHHHHHIIILLLOOOTTT]]]ppp{{{}}}||||||}}}vvvnnnfff___UUUMMMNNNTTTgggxxx{{{yyyyyy{{{~~~}}}~~~~~~~~~WWWVVVcccvvvmmmvvvkkkmmmggg```]]]]]]___^^^]]]bbbgggjjjeeeYYYMMMEEEBBBHHHWWWoooiiiLLLKKKFFFJJJTTTbbbooozzzuuubbbRRRKKKNNNOOORRRSSSPPPNNNSSS[[[bbbyyyqqqUUUyyy^^^yyy```[[[FFF999AAA777777666555555444444555555999BBBNNN\\\rrriiiRRRLLLVVV___kkkwwwyyy{{{}}}tttqqqmmmcccXXXQQQKKKIIIHHHIIIJJJHHHCCC>>>999;;;@@@JJJTTTbbbvvv{{{zzzxxxwwwxxxwwwxxx{{{zzz|||}}}}}}~~~xxxmmmfffjjjrrr}}}|||ooo```PPPDDD===<<<;;;AAAHHHEEEAAANNNaaagggooonnnbbb```qqq{{{rrrfff```{{{mmmYYYQQQMMMSSSZZZXXXRRROOOSSSQQQNNNLLLIIIIIIIIIIIIGGGGGGFFFEEEEEEGGGLLLPPPPPPVVVggg}}}xxx~~~xxxsssnnnggg\\\QQQLLLMMM^^^ooo~~~|||{{{|||}}}}}}|||{{{|||~~~UUUXXXggg~~~xxxyyyrrrfffZZZVVVPPPHHHDDDCCCCCCBBBAAA???BBBDDDCCC@@@???BBBEEELLL[[[ssshhhLLLPPPQQQPPPPPPUUU___mmm|||}}}nnnZZZNNNJJJMMMPPPUUUXXXVVVSSSXXX```iii~~~ccc[[[}}}hhhWWWzzzdddbbbtttBBB:::@@@777666666555444444444444555999@@@LLLZZZlll~~~pppXXXOOOYYYbbbnnnxxxwwwxxxuuuiiieeecccZZZPPPIIIDDDDDDEEEGGGHHHFFFAAA<<<999:::???FFFNNN]]]ttt~~~wwwsss{{{~~~}}}{{{zzzxxxsssnnnjjjqqqxxxxxxiiiYYYKKKAAA;;;===999===DDDAAA>>>QQQllluuu|||hhhbbbuuuyyynnnkkk~~~bbbZZZPPPQQQWWWXXXYYYYYYUUUXXXUUUPPPLLLJJJJJJJJJJJJGGGGGGFFFDDDEEEIIIOOOTTTWWWXXXdddyyy{{{zzzvvvuuusssoooggg]]]UUUQQQVVVaaarrr~~~{{{zzzyyyyyyyyyxxxzzz}}}^^^aaaooo}}}}}}rrriii\\\PPPMMMGGG@@@===>>>??????===<<<>>>???>>><<<<<<>>>@@@GGGRRRbbbuuuuuu\\\MMMXXXVVVQQQKKKIIIQQQ```pppyyyssstttzzz}}}uuufffTTTLLLKKKKKKPPPWWW[[[XXXTTTYYYaaalllrrr\\\eeeuuunnnWWWSSSwwwbbbiiikkkDDD<<<===666666666555444444444444444333;;;IIIVVVaaaooouuu\\\SSS[[[cccmmmvvvvvvwwwyyykkk\\\XXXWWWRRRKKKGGGEEEEEEDDDCCCBBB@@@>>>;;;;;;<<>>@@@DDDEEEGGGQQQ[[[dddeeelllxxxyyyrrrzzztttkkkmmmvvvssseeeoooyyyjjjZZZLLLCCC>>><<>>===444555888999::::::;;;<<<666@@@@@@@@@IIIOOOUUUbbbYYY[[[[[[[[[aaajjjmmmjjjSSSKKKKKKVVVcccooo}}}tttjjjaaaVVVLLLIIIKKKOOORRRWWWZZZXXXZZZhhhwwwZZZbbb|||cccWWWNNNiiiaaa\\\wwwQQQDDD;;;555999666555444444333333444444444888EEEWWWbbbnnn~~~}}}ggg___dddeeelllwwwyyyvvvTTTJJJAAA@@@@@@??????AAABBB@@@>>>;;;::::::;;;===???>>>AAAFFFGGGHHHLLLRRRNNNVVV```kkkxxxyyypppvvvtttggg```mmm{{{qqqbbbRRRFFF???<<<<<>>???>>>AAAGGGKKKLLLOOOSSSPPP]]]kkkvvv{{{qqqxxxjjjfffjjj|||vvvlll]]]MMMAAA<<<;;;;;;;;;BBBCCCAAASSSyyyooopppeeehhhgggQQQYYYaaaUUU___oooeeeZZZUUUOOONNNPPPPPPNNNKKKHHHKKKMMMNNNLLLIIIFFFFFFLLLOOOSSSUUUVVVaaayyy{{{nnnvvvxxxwww|||xxxpppfffZZZXXXQQQIIIGGGPPPaaaooo{{{{{{{{{yyyzzz{{{||||||}}}}}}}}}xxxvvvwwwmmmfffbbb```jjjjjjjjjfff^^^WWWQQQNNNOOOIIICCC???>>>>>>===<<<:::999888888999:::999888===@@@EEEHHHJJJNNNTTTXXXWWW^^^eeehhhfffdddaaa___ZZZRRRPPPTTTUUUUUUbbbsss}}}xxxlll]]]SSSKKKFFFHHHMMMFFFZZZZZZTTT]]]dddxxxjjjMMMooosssXXXMMMfffnnnSSSssseeeJJJ:::???999222555555444333333333333444444333===OOO]]]jjjxxxxxxjjjdddhhhsss}}}~~~\\\CCC===:::777888;;;===>>><<<>>><<<999888:::;;;;;;:::>>>???@@@DDDJJJPPPSSSUUUXXXcccrrr|||xxxxxxiiiooo|||wwwgggTTTGGG???:::;;;>>>===CCCEEEFFFVVVyyymmmaaazzz|||jjjaaa\\\[[[ZZZ\\\^^^``````___YYYUUUPPPMMMLLLLLLLLLKKKKKKJJJIIIHHHGGGFFFFFFFFFIIIKKKKKKLLLQQQ```uuutttvvv{{{uuuiiibbb]]]UUULLLHHHLLLVVV^^^sss}}}yyy|||zzzzzz|||~~~|||xxxwww|||xxx~~~ppp^^^TTTPPPNNNMMMLLLMMMOOONNNKKKIIIHHHHHHLLLGGGBBB@@@AAABBBBBBAAA======<<<<<<===>>>>>>===DDDEEEFFFIIILLLNNNPPPPPPYYYaaafffdddaaaccchhhlllfff\\\WWWZZZ]]]aaappp~~~{{{~~~~~~zzzpppdddWWWOOOIIIFFFIIIOOOMMMXXXWWWUUU```iii^^^LLLmmmjjjSSSNNNkkkpppXXX}}}[[[FFF:::>>>999555555555444333333333333444444222:::KKKZZZggg|||{{{zzz|||nnnfffiiisss}}}sssoootttvvvhhhPPP>>>;;;999888999;;;===<<<:::<<<:::999:::<<<======<<>>;;;<<<@@@AAABBB??????NNNlll~~~bbb```~~~qqqbbb]]]ZZZYYYYYYZZZ\\\]]]\\\ZZZWWWTTTPPPMMMLLLLLLKKKJJJLLLKKKJJJIIIHHHHHHHHHHHHJJJKKKKKKJJJMMMYYYjjjxxx~~~~~~{{{oooiii___SSSJJJHHHLLLPPPaaaqqqyyy|||{{{{{{}}}~~~|||xxxuuuyyyzzzqqqbbb^^^^^^fffrrrxxxwww{{{mmmUUUEEE???>>>===:::999<<>>>>>======>>>@@@AAABBBHHHHHHIIILLLOOOPPPMMMJJJRRR\\\bbbbbbdddsss}}}tttsssvvv|||{{{rrr|||wwwfff[[[OOOIIIGGGGGGLLLQQQUUUWWWUUUYYYdddnnnTTTOOOqqq|||dddRRRYYY|||qqqbbbrrrMMMCCC;;;<<<888999555555444333333333333444555111666FFFUUUdddvvvzzztttjjjjjjttt}}}nnnbbbXXXVVVUUUMMMAAA::::::::::::<<<>>>===;;;999999999;;;===@@@BBBAAA???AAABBBDDDIIIPPPWWW___ccctttxxxqqqlllnnnuuu|||zzzyyyssseeeWWWGGG???<<<;;;===BBBCCC@@@===@@@OOOeeevvv~~~nnnggg]]]iiitttcccZZZXXXXXXWWWWWWYYYZZZZZZXXXUUUSSSQQQOOOMMMMMMLLLJJJHHHLLLKKKJJJJJJIIIIIIIIIIIIJJJKKKKKKIIIIIIPPP\\\fff{{{zzzuuukkk^^^RRRJJJGGGGGGMMM[[[ooo~~~}}}||||||{{{yyyuuurrr}}}ttthhhaaaYYYQQQKKKLLLGGGGGGLLLOOOOOOQQQUUUSSSKKKAAA;;;;;;;;;999666:::===AAACCCDDDEEEEEEGGGAAA@@@??????AAADDDFFFHHHBBBAAAAAA@@@@@@AAADDDFFFFFFKKKQQQUUUUUUQQQNNNLLLQQQ[[[cccgggttt~~~mmmjjj{{{vvv{{{zzzttt___TTTIIIFFFFFFHHHNNNSSSZZZXXXZZZaaahhhuuuuuuPPPYYYyyyeeeYYYiiillljjjgggFFFBBB<<<;;;666:::555555444333333333333444555111444BBBRRRbbbrrrzzznnnjjjsss{{{rrrfffYYYLLLEEEAAA<<<::::::;;;<<>>CCCCCC>>>???LLL^^^lllrrrsssbbb___cccyyyqqqoooyyyZZZVVVUUUUUUUUUUUUWWWYYYYYYVVVTTTPPPOOONNNNNNNNNLLLIIIFFFKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJHHHFFFIIIQQQWWWttt}}}yyyqqqggg\\\SSSMMMJJJDDDKKKYYYmmm~~~zzzxxxwwwwwwwwwrrrYYYKKKFFFBBB@@@@@@BBB===;;;<<<===<<<;;;;;;666777888888888888999;;;999===AAADDDCCCAAA???>>>============>>>AAADDDFFFJJJIIIHHHEEECCCDDDGGGKKKOOOYYYbbbbbbYYYPPPNNNOOO[[[ccciiipppwwweeedddoootttnnnlllxxxyyyqqqooorrryyyrrr^^^RRRGGGDDDFFFJJJOOOTTT[[[ZZZccclllmmm~~~jjjWWWkkkhhh^^^ppp^^^hhh___DDDCCC===:::444999555555444333333333333444444222444???OOO___ooozzzssslllqqqxxxmmm```TTTGGG@@@:::777888;;;:::===AAACCCBBB>>>:::888999:::>>>CCCGGGIIIHHHFFFAAACCCHHHNNNWWWeeesss|||cccOOOHHHCCCDDDGGGLLLUUU\\\kkkxxxsssqqqwww~~~|||pppgggVVVKKK@@@<<<;;;<<>>888;;;>>>@@@>>><<<:::999:::;;;======>>>@@@DDDFFFLLLMMMMMMKKKJJJMMMTTTYYYiiirrrxxxooo]]]OOONNNSSS\\\eeemmmwwwrrrdddiiinnnlllbbb[[[aaallltttuuu~~~oooeeeiiirrr}}}wwwppp]]]PPPEEECCCGGGKKKPPPUUU[[[]]]kkktttttteeekkkgggdddwwwlllQQQdddWWWDDDCCC;;;:::555777555555444333333333333444222222555<<>>BBBFFFHHHGGGEEECCCEEEJJJPPPYYYhhhxxxaaaIIICCCAAAAAAEEEHHHIIILLLQQQUUUjjj~~~zzzlllaaaQQQFFF===:::<<<===@@@DDDDDD<<>><<<:::888999999999;;;>>>@@@AAACCCHHHKKKMMMQQQVVVZZZaaakkkxxxvvv```SSSTTTYYY\\\iiisss}}}}}}}}}tttfff[[[ZZZ___bbbcccfffjjjpppsssqqqjjjeee\\\ZZZ]]]jjjzzztttmmmZZZNNNCCCBBBHHHMMMRRRVVV\\\___oooxxx}}}}}}VVVuuu}}}cccooo{{{YYYRRRnnn~~~LLLAAA???777;;;777777555555444333333333333444000222555888@@@NNN^^^hhhnnnzzzsssqqq}}}vvvggg^^^NNNDDD<<<;;;;;;:::<<>>;;;:::999999;;;???BBBDDDCCCAAACCCGGGLLLTTT___qqq]]]GGG===<<<<<>>AAAGGGOOOYYYggg|||[[[BBB===CCC>>>>>>AAAFFFIIIIIILLLRRROOOOOO\\\uuu}}}wwwjjjYYYLLLDDD<<<555777;;;>>>BBBGGGAAAHHHlllwwwSSSSSS[[[TTT\\\XXXSSSPPPOOOPPPPPPOOOPPPNNNMMMMMMNNNNNNMMMKKKHHHHHHHHHIIIJJJKKKLLLMMMKKKJJJHHHEEEDDDCCCCCCCCCKKKWWWeeezzz{{{rrrlll[[[WWWRRRKKKAAA===GGGVVVbbbnnngggRRR@@@======888666999777666555444444555666777666777999;;;>>>BBBDDDFFF@@@@@@>>>;;;888777999;;;???@@@DDDHHHHHHHHHMMMUUUTTTYYYcccssszzzeeeYYY]]]gggiii}}}}}}zzzwwwnnnfffddd^^^UUUPPPQQQSSSQQQbbb|||}}}wwwppp[[[KKKAAAEEELLLOOOSSSXXX```XXXiii|||PPP[[[pppYYYdddRRR___QQQFFF<<<999888555333333555555444333333222111111333//////444;;;DDDQQQ]]]\\\ssssssxxxzzzdddRRRIII???<<<999999<<>>>>>===BBBGGGJJJJJJKKKMMMPPPMMMUUU\\\nnnuuujjj^^^PPPGGG<<<:::777999@@@EEEDDD???EEEVVV{{{vvviiibbb```[[[___TTTSSSPPPOOOQQQTTTSSSOOOLLLNNNQQQSSSSSSQQQNNNLLLIIIIIIKKKMMMPPPPPPNNNKKKJJJHHHFFFDDDCCCEEEGGGHHHHHHNNN[[[qqq|||xxxwwwnnneeeXXXNNNIIIGGGEEEDDDKKKYYYjjjwwwgggQQQ???;;;;;;777555888888777666555555666777888999:::;;;<<<>>>AAACCCDDDAAA???===;;;:::;;;<<<===>>>>>>AAAEEEHHHIIIOOOVVVRRRXXXaaaooovvvggg___dddnnnuuuxxxrrriii]]]TTTSSSWWWXXXnnnwwwmmmXXXJJJBBBGGGNNNQQQVVV\\\^^^eeekkkIIIYYY}}}{{{fff^^^```RRRcccKKKAAA:::888888666444555555444444333222222111111444222222666:::CCCQQQ___hhhxxxtttvvvxxxaaaNNNFFF<<<::::::;;;???AAA@@@???BBBEEEIIIOOORRRQQQMMMJJJEEEDDDCCCAAA@@@BBBEEEHHHOOOUUUWWWgggiii___fff|||zzzkkkZZZXXX______lllpppOOO===BBB======BBBFFFJJJLLLLLLMMMPPPSSSTTT]]]cccqqqsssgggYYYKKKBBB======<<<===@@@DDDDDDCCCHHH]]]sss~~~eeeppptttfff```SSSQQQPPPPPPRRRTTTSSSPPPPPPQQQSSSTTTTTTRRRPPPNNNLLLLLLKKKLLLMMMLLLJJJHHHFFFEEECCCBBBCCCEEEGGGIIIFFFKKKVVVkkkxxxkkkqqq}}}uuunnncccYYYSSSMMMGGGBBBAAAKKKVVV```nnniiiTTTAAA<<<;;;888777999999999888888888888999999=========>>>???@@@BBBCCCCCC@@@<<<<<<>>>AAAAAAAAAAAA>>>@@@EEEJJJNNNTTTZZZXXX___hhhuuurrreee___ccckkkzzzyyysss}}}zzzlllaaa\\\^^^aaaxxxxxxkkkSSSIIIEEEKKKQQQTTTYYYaaaeee|||zzzVVVEEE___rrr]]]bbbrrrWWWRRRjjjmmmCCC<<<777888999666555666444444333333222222111111444333444555777>>>NNN^^^lllsssvvvuuu|||uuu^^^JJJAAA888999:::===@@@AAA@@@>>>AAACCCGGGMMMRRRTTTRRRPPPNNNMMMKKKIIIGGGHHHKKKNNNVVV^^^cccsss~~~zzz___SSSPPPVVVkkklll```RRRQQQUUUOOOWWWtttsssTTTBBB===BBB===@@@DDDGGGJJJKKKKKKMMMQQQVVV___lllttt}}}yyylll___QQQDDD<<<888999<<<>>>???AAACCCEEEFFF^^^ooottt}}}vvvfffsssqqq```YYYQQQPPPQQQSSSUUUUUUSSSRRRSSSSSSSSSRRRQQQPPPOOONNNPPPNNNLLLKKKJJJIIIGGGEEECCCBBBBBBAAABBBEEEGGGIIIEEEFFFMMM]]]www~~~|||qqqdddaaafffzzz}}}{{{uuummmeee]]]TTTIIIBBB>>>BBBEEEIIIWWWnnnnnnZZZFFF===<<<;;;:::;;;;;;;;;::::::::::::;;;;;;>>>>>>>>>???@@@BBBCCCDDDGGGBBB===>>>CCCGGGHHHFFFFFFCCCBBBGGGMMMRRRYYY```hhhppp{{{ssshhhfffkkksss|||{{{dddRRRLLLSSS^^^sss||||||vvvoooooorrrbbbOOOIIIHHHOOOSSSTTT[[[eeesssaaaHHHFFFlll~~~hhhWWWcccgggTTTXXXvvvVVV>>>999666777888555333444333333333333222222111111111111333333222777GGGXXXcccddduuuzzztttvvvttt\\\HHH???888888:::<<>>>>>BBB>>>GGGHHHJJJLLLMMMMMMQQQWWW\\\lll}}}oooaaaUUUJJJ@@@999555666:::@@@CCCBBBCCCFFFJJJfff}}}ooojjjeeezzzmmm|||vvvhhheeeZZZRRRWWWQQQQQQSSSXXXYYYWWWUUUUUUSSSRRRPPPOOOMMMLLLKKKKKKQQQOOOLLLJJJJJJIIIGGGFFFDDDCCCBBBBBBCCCEEEFFFHHHFFFDDDDDDNNNaaauuu}}}tttiiieeepppzzz|||zzz|||wwwyyyqqqiii^^^SSSJJJFFFDDDAAA???GGGZZZrrrrrr___III>>><<<<<<<<<;;;========================<<<===>>>@@@BBBEEEGGGHHHKKKFFFAAAAAAGGGKKKLLLKKKJJJFFFEEEIIINNNTTT]]]fffxxxvvvqqquuunnnXXXIIIBBB@@@DDDJJJPPP[[[mmmwwweeeUUULLLIIIKKKQQQTTTTTT]]]iii|||pppNNN???IIIyyyuuu^^^PPPeeedddXXXdddFFF<<<888666777666333111222333222222222222222111111111111333222000444CCCRRR]]]\\\lll}}}tttqqq|||ttt]]]III???:::::::::;;;<<>>@@@IIIXXXdddwwwdddMMM>>>;;;<<<<<<:::>>>???@@@@@@@@@@@@???>>>;;;<<<>>>AAADDDGGGJJJLLLNNNIIIDDDDDDGGGKKKMMMMMMJJJHHHHHHKKKNNNUUUaaannnvvvuuu~~~hhhXXXGGGAAABBBBBBBBBCCCAAAKKKYYYmmm|||ppp___PPPIIIIIIMMMTTTUUUVVVbbbrrrYYYBBB<<>>>>>AAAEEEIIILLLLLLNNNRRRXXX]]]___```jjjmmmrrrvvvxxxzzz|||~~~lll]]]UUU^^^sssuuuiiigggjjjlll|||}}}|||sss\\\\\\```ooozzzOOOCCCAAA???BBBCCCPPPOOOQQQSSSSSSTTTWWW^^^ccchhh{{{{{{zzzvvveeeUUUJJJAAA;;;777<<<999===CCCCCC@@@CCCLLLaaagggTTTZZZrrr~~~ggg___sssyyy\\\[[[YYYUUUWWWWWWSSSSSSYYYaaa```XXXUUUXXXTTTSSSQQQOOONNNMMMLLLLLLJJJIIIHHHIIIKKKKKKJJJIIIGGGFFFEEEEEEDDDDDDDDDEEECCC???>>>BBBKKKYYYkkkyyyrrrsss|||}}}~~~kkkcccmmmuuuzzzsssfff^^^VVVNNNFFFBBB@@@@@@DDDJJJlllSSSBBB>>>??????<<<@@@@@@AAABBBBBBAAA@@@@@@======???BBBEEEHHHKKKMMMNNNKKKGGGDDDEEEGGGKKKMMMJJJKKKMMMPPPRRRYYYjjj{{{~~~~~~sssWWWLLLBBB@@@BBBAAA@@@@@@CCCIIIPPP]]]{{{vvviiiZZZOOOGGGHHHOOOWWWWWWZZZjjj}}}sssIII@@@DDDaaaaaaSSSZZZzzzmmmXXX\\\qqqbbbCCC:::777555666444000111555111111111111111111222222333222222444444555<<>>:::777888999>>>BBB???>>>OOOdddhhhXXXaaa}}}|||zzzbbb___yyypppXXXZZZVVVUUUVVVNNNRRRRRRYYYcccaaaVVVRRRVVVQQQQQQPPPOOONNNMMMLLLKKKEEEEEEFFFHHHJJJJJJHHHGGGDDDDDDDDDDDDDDDDDDDDDEEEAAA>>>???DDDJJJTTTfffvvv~~~ooohhhqqqvvvvvv|||uuulllfff[[[PPPLLLIIICCCAAAAAAtttZZZGGGBBBDDDCCC@@@@@@AAABBBCCCCCCBBBAAA@@@>>>???@@@BBBEEEHHHKKKLLLMMMKKKHHHDDDBBBDDDHHHLLLKKKNNNSSSVVVWWW___sss]]]EEE???<<<>>>@@@@@@AAADDDIIIKKKLLLSSSooozzzlll___RRRIIIEEEHHHPPPXXXZZZ^^^ppp```BBBDDDOOOqqq~~~WWWVVVjjjiiiYYYccc|||wwwPPP===999666444555333111333888111111111111111111222222111//////222333333888???UUUYYY```jjjwww}}}ooodddggg}}}vvv___LLLCCCDDDGGGKKKKKKJJJIIIJJJLLLSSS]]]lllwwwxxxlllYYYLLLJJJUUUfffxxxnnneeedddppp{{{eeeWWW^^^ppp|||}}}~~~kkkpppzzzoooKKKCCCAAAFFFSSSRRRWWWaaabbbcccaaa^^^^^^```ccchhhyyy{{{nnnfffmmmuuulllooozzzrrrfffVVVHHH@@@<<<:::999888<<>>@@@EEEIIIPPPaaaqqqwwwqqqzzz|||xxxzzz{{{yyyjjj\\\WWWSSSKKKEEEDDDeeeOOOBBB???AAABBBGGGFFFEEEFFFJJJLLLIIICCCEEEBBB@@@BBBFFFJJJLLLLLLQQQNNNJJJGGGGGGGGGEEEDDDIIIIIINNNZZZffftttiiiJJJ????????????@@@BBBDDDFFFKKKKKKLLLRRRaaawww|||uuukkk\\\NNNHHHJJJIIILLLOOOPPPVVVhhhmmmQQQ===GGGkkkdddTTTccc|||\\\]]]]]]MMM777777666555444333222222222222111111000000111111222111111111222333444666777KKKXXX]]]ccctttzzzhhh^^^aaauuummmSSSFFFFFFBBBIIIQQQPPPKKKHHHLLLRRRZZZiii|||ttt\\\LLLMMMIIIMMM\\\ooo}}}ooonnn|||ggg[[[^^^dddjjjnnnqqq}}}___MMMAAAFFFNNNSSS[[[eeerrr~~~jjjkkk{{{~~~{{{uuuooosss~~~nnn___NNNDDD???:::999:::<<<999>>>CCC@@@LLLyyyxxxoooqqq```TTTTTTVVVTTTWWW```eeebbb^^^ZZZWWWTTTPPPMMMMMMLLLKKKIIIHHHHHHIIIIIIIIIJJJJJJJJJIIIGGGEEEDDDCCCEEEEEECCC@@@???BBBEEE@@@??????@@@CCCKKKTTTZZZxxxvvvwww}}}qqqjjjaaaTTTLLLJJJmmmWWWIIICCCCCCDDDGGGHHHHHHGGGFFFFFFEEECCCCCCAAAAAADDDIIIMMMOOONNNOOOPPPOOOMMMJJJHHHIIIJJJNNNOOOUUU```nnn}}}___EEE@@@??????@@@AAACCCEEEFFFJJJHHHGGGIIIRRRaaarrr~~~}}}wwwnnndddVVVIIIDDDFFFIIIIIILLLPPPWWWkkkxxxVVVGGGFFFjjjkkkVVVUUUnnnxxxbbbmmm|||QQQEEE444666666555333333222222333222333555777777555333222111111111222333444555666EEESSSZZZ___ooozzzggg\\\dddyyyjjjOOOBBBBBBDDDKKKQQQPPPJJJGGGKKKOOOZZZjjjsss^^^QQQSSSPPPNNNRRR]]]jjjuuu{{{zzzrrrnnnwwwttteee```cccpppxxxUUUJJJEEEJJJQQQVVVcccrrrrrrrrr{{{||||||~~~~~~xxxfffXXXIII@@@;;;888777888======AAAFFFGGG[[[|||tttkkk]]]RRRTTTUUURRRTTTZZZ___\\\YYYVVVTTTQQQMMMKKKIIIJJJJJJJJJIIIHHHGGGFFFJJJJJJKKKJJJIIIHHHFFFEEEEEEEEEEEEBBB>>>===>>>AAA??????>>>>>>???CCCIIINNNbbbrrr{{{rrreee\\\ZZZxxxdddSSSIIIFFFFFFFFFHHHIIIHHHDDD@@@@@@BBB@@@AAACCCGGGKKKOOOPPPPPPMMMPPPTTTSSSOOOLLLMMMPPPPPPPPPWWWdddtttUUUBBB@@@AAAAAABBBCCCEEEGGGHHHMMMKKKIIIHHHKKKRRR\\\ccc{{{zzzqqqfff\\\OOOEEEBBBEEEKKKKKKRRRZZZ```nnn```DDDCCCXXX|||XXXOOO]]]yyy}}}hhhaaawwwjjjCCC>>>555666555444333333222222333111444888;;;;;;888444111111111111111222444555666???OOOXXX]]]jjj{{{|||jjj___iii~~~gggKKK>>>>>>EEEJJJOOOMMMGGGEEEHHHMMMUUUcccttt|||wwwiii[[[SSSSSSRRRMMMJJJSSSccciiifffiiilllnnnrrrsssnnnuuu|||iiiyyyyyyyyyJJJGGGHHHNNNSSS[[[nnnllliiiwwwyyyuuulll___```dddnnn{{{wwwnnn]]]PPPCCC===999777777:::;;;>>>AAACCCLLLiii{{{xxx}}}bbbXXXQQQSSSSSSOOONNNRRRWWWUUURRRPPPOOOMMMJJJHHHFFFGGGHHHIIIHHHGGGDDDBBBHHHHHHHHHHHHGGGEEEDDDCCCEEEEEEDDDAAA===;;;;;;<<<>>>???>>>======???BBBEEELLLaaa{{{~~~rrrhhhcccqqq^^^PPPIIIGGGGGGHHHKKKLLLHHHBBB???@@@@@@BBBEEEIIILLLNNNNNNMMMKKKNNNQQQSSSSSSRRRRRRQQQQQQPPPXXXiii}}}uuugggsss}}}QQQCCCAAABBBCCCDDDFFFGGGIIIJJJLLLLLLKKKKKKKKKNNNSSSWWWddd|||wwwmmm```VVVLLLEEEDDDHHHOOORRR___lllnnnrrrsssTTT@@@FFFiiiwwwUUUUUUjjj{{{XXX]]]yyy\\\<<<<<<:::555444444333222222222333///111555777777555111///111111111111222333444555:::LLLWWW\\\gggxxxtttjjjqqqfffJJJ>>>@@@CCCGGGJJJGGGCCCCCCHHHMMMTTT\\\fffmmmkkkddd\\\WWWUUUWWWRRRQQQ___pppnnn______gggmmmrrrooozzzddd\\\}}}vvvmmmooodddFFFEEEHHHNNNVVVcccyyyyyyfffdddkkkzzztttxxx|||~~~{{{uuurrrsssvvvooo\\\NNNPPPTTT[[[fffuuu|||mmmbbbTTTJJJ@@@<<<:::888:::======@@@@@@AAAOOOsssrrriiisssppp[[[TTTQQQSSSRRRMMMKKKLLLPPPNNNLLLKKKKKKKKKIIIGGGEEEEEEFFFFFFEEEDDDCCCCCCEEEEEEDDDDDDCCCAAA@@@@@@DDDDDDCCCAAA>>>===<<<<<<>>>@@@AAAAAA@@@AAABBBDDDCCCVVVooo}}}qqqjjj{{{iiiXXXMMMHHHJJJLLLRRRXXXUUUJJJAAA@@@BBBDDDGGGJJJJJJJJJIIIHHHJJJJJJKKKQQQWWWYYYUUUQQQRRRRRR\\\rrrkkk\\\XXXhhhwwwMMMBBBBBBCCCEEEGGGHHHJJJKKKLLLEEEFFFGGGGGGGGGHHHJJJMMMTTTeee}}}|||pppeeeXXXOOOIIIEEEGGGKKKQQQWWWfffsssuuu|||[[[III???NNNyyynnnSSS^^^xxxlllUUU___zzzQQQ999999:::444444333222222222333333000111222222222222111000111111111111222333333444555GGGSSS[[[eeessszzzgggLLLAAAEEEEEEGGGFFFDDDBBBDDDLLLSSSXXX___jjjssstttmmm```WWWZZZ]]]\\\```rrrrrr[[[[[[dddgggfffrrr{{{zzzdddVVVeee|||jjjdddeeerrr~~~YYYFFFDDDEEENNN\\\pppxxxnnnqqqsssqqqbbbYYYYYY[[[]]]___aaabbbeeegggkkkpppoooeee[[[YYY\\\^^^dddlllwww~~~ssscccVVVKKKCCC<<<:::999888;;;@@@CCCDDDCCCEEEYYY{{{hhhiii|||aaaVVVSSSRRRSSSQQQMMMIIIIIIKKKJJJIIIIIIJJJJJJIIIGGGGGGEEECCCBBBBBBCCCDDDFFFEEEDDDCCCBBBAAA@@@@@@@@@BBBAAAAAAAAAAAA@@@???>>>@@@BBBCCCCCCAAA@@@AAAAAA@@@KKK[[[ooo~~~|||vvv}}}zzzvvvdddUUUMMMOOOVVVcccnnngggSSSFFFDDDEEEGGGJJJJJJIIIGGGFFFFFFJJJHHHHHHPPPZZZ^^^ZZZTTTQQQUUUcccxxxcccQQQRRR[[[gggmmmHHH???CCCEEEGGGIIIKKKLLLMMMMMMEEEFFFFFFFFFEEEEEEGGGJJJOOO[[[mmmyyyxxxzzz~~~eeeZZZNNNHHHEEEDDDHHHMMMQQQZZZeeennnvvvrrrJJJAAABBB```aaaSSSkkkpppRRRUUUbbb{{{vvvGGG777666555333333222222222222333333333222111000000111222333111111111111111222333333111@@@MMMXXXdddllliiiPPPIIINNNPPPOOOKKKGGGFFFLLLVVV___aaakkkyyyqqq]]]PPPTTTZZZbbbpppxxxbbbgggoookkk]]]ZZZkkk~~~hhh[[[```wwwttthhhiiidddeeekkkuuu}}}UUUFFFCCCDDDNNNaaavvvooonnnuuuyyy~~~hhhWWWMMMQQQPPPPPPRRRTTTVVVVVVVVVWWW___dddaaa```jjjxxx|||wwwiiiYYYMMMBBB<<<888777777777;;;AAABBBAAADDDPPPhhhssseeeqqq{{{www{{{YYYUUUTTTSSSRRROOOLLLJJJIIIIIIHHHGGGHHHIIIJJJIIIHHHHHHFFFCCCAAAAAACCCFFFHHHHHHGGGFFFDDDCCCCCCCCCCCC?????????@@@BBBBBBAAA???AAACCCCCCAAA>>>;;;::::::;;;@@@HHHXXXppp~~~wwwyyynnnpppqqq___TTTUUUeee|||wwwZZZJJJKKKGGGJJJLLLKKKHHHFFFFFFGGGJJJIIIKKKSSS\\\aaa```]]]YYYcccrrrxxxaaaOOOLLLTTT]]]pppcccDDDBBBDDDFFFHHHKKKMMMNNNOOOOOOJJJKKKKKKJJJIIIJJJNNNPPP^^^kkk{{{~~~~~~ooohhhiiimmm}}}yyy\\\QQQGGGCCCCCCEEEJJJPPPRRR___iiimmmxxx[[[EEE???HHHttt{{{bbbeee{{{[[[FFFUUUeee}}}___<<<666666555333222222222222222333333222111111000000111111222111111111111111222222333111===IIIYYYfffgggrrrpppZZZUUU\\\bbb^^^VVVPPPOOOWWWdddmmmvvvzzzfffWWWOOOSSS]]]nnnyyymmmvvv{{{cccSSSVVV\\\[[[dddvvv|||eeeiiixxx|||cccYYY___bbbmmm}}}PPPDDDEEEGGGOOO\\\kkkvvv{{{rrrmmmbbb___gggrrr}}}eeeUUUMMMQQQQQQQQQRRRTTTWWWZZZ\\\gggttt|||pppaaaQQQGGG>>>:::777888888888===CCC@@@@@@LLLfffxxxiiiggg{{{uuuhhhlllzzzrrrXXXTTTTTTSSSOOOLLLKKKJJJIIIHHHGGGFFFGGGIIIJJJIIIHHHHHHFFFEEECCCCCCEEEGGGHHHIIIHHHGGGEEEDDDDDDDDDDDD>>>======???AAABBB@@@===>>>??????>>>;;;999888999999<<>>III{{{}}}nnn}}}~~~mmmVVVJJJYYYkkkNNN555777999888222222222111222222333333/////////000000/////////111111111111111111222222333===III[[[jjjgggjjj|||}}}xxxzzz|||}}}wwwbbb___gggqqqjjj```XXXWWW```mmmwwwqqq\\\VVVXXXaaalll~~~qqqmmmxxxooo\\\ZZZZZZUUU___tttooohhhyyyyyy```YYY___bbbtttLLLCCCGGGKKKOOOUUU\\\```aaafffggg^^^XXX]]]lllyyybbbSSSLLLKKKNNNQQQSSSWWW^^^gggnnn|||zzzmmm\\\MMMDDD>>>;;;999;;;;;;;;;@@@FFFEEEFFFYYY~~~rrriiiooo{{{jjj___kkkjjjYYYTTTTTTRRRMMMJJJIIIJJJIIIGGGFFFFFFGGGHHHIIIIIIHHHFFFFFFFFFFFFFFFGGGGGGGGGIIIGGGFFFDDDCCCCCCCCCCCC>>><<<<<<>>>@@@AAA>>>;;;:::;;;<<<<<<::::::;;;<<<;;;@@@CCCFFFPPPcccttt}}}xxx}}}www}}}~~~yyyhhhccchhhVVVRRRKKKPPPNNNNNNOOONNNLLLLLLPPPWWWSSSVVVbbblllqqqvvv|||nnnYYYIIIHHHMMMQQQZZZeeesssWWWLLLHHHLLLKKKLLLNNNQQQRRRQQQOOOOOOSSSVVVSSSNNNOOO___oooooosssqqqzzzxxxiiibbbccchhhmmmmmmpppccc\\\ccc______sss|||}}}oooUUUIIIAAACCCJJJNNNOOOPPP\\\mmmyyy{{{RRR???BBB999bbbdddeeezzz^^^MMMIII```xxxkkkDDD888888666222111111111111111111111111000000000000000000000000000111111111111222222222444555AAATTT^^^```fffrrr}}}vvvjjjccc\\\\\\]]]```hhhrrr|||uuudddggguuuwwwvvvyyyyyyjjj___ooonnn___ZZZXXXVVVgggxxxqqqvvvqqqccc```\\\ZZZlllyyy|||ooonnntttrrrsssrrrjjjbbbccckkkyyypppHHHDDDFFFHHHIIIKKKQQQXXX^^^ddd___VVVNNNUUUqqqttt___VVVMMMNNNMMMLLLQQQ```ttt}}}sssbbbPPPEEEBBB:::777666;;;>>>>>>AAADDDCCCJJJxxxyyyvvvlllddddddtttxxxgggXXXWWWRRRPPPRRRQQQLLLLLLQQQRRROOOKKKIIIHHHIIIHHHGGG@@@BBBFFFHHHHHHHHHHHHIIIHHHKKKJJJFFFEEEFFFDDD@@@>>>???AAABBBAAA@@@>>><<<<<<;;;::::::999999:::::::::999;;;>>>CCCOOOcccuuuzzzuuuyyyqqqsssnnn___MMMMMMJJJRRRTTTZZZ]]]YYYSSSSSSWWWRRRRRRZZZjjjyyyXXXMMMHHHLLLPPPVVVeeevvvqqqXXXMMMHHHFFFHHHKKKOOOSSSUUUVVVVVVWWWUUUTTTRRRNNNRRRfff{{{lll```aaafffuuuzzzqqqmmmooorrrrrrpppllldddZZZ[[[```]]]dddxxxxxxiiiRRRHHHAAACCCIIIMMMOOOQQQdddzzzqqqFFF<<>>eeewww]]]aaavvv\\\OOOQQQoooTTT:::777888666222111111111111111111111111000000000000000000000000000000111111111222222222444333<<>>???@@@AAA@@@???===<<<;;;;;;:::999999999999:::999777888:::===EEEVVVeeennnvvv|||}}}tttzzz|||{{{SSSEEEKKKLLLUUU```nnnsssjjj\\\XXX[[[YYYZZZcccsss{{{jjjIIIHHHLLLRRRWWWaaayyyqqqZZZMMMFFFJJJLLLPPPSSSWWW[[[___bbbfff___\\\\\\ZZZ]]]ttt~~~zzzkkk\\\VVVTTT___sssvvvqqquuusssuuu}}}yyyqqqcccaaaddd```fff~~~|||jjjoooqqq```LLLEEEBBBFFFKKKOOORRRVVVlllvvvMMM>>>:::???JJJmmmiii[[[eeexxx\\\RRRZZZ|||ggg???444888777333222111111111111111111111111000000000000000000000000000000000111111111222222444111666GGGVVV]]]eeemmmxxx}}}{{{nnnbbb[[[VVVTTTPPPLLLLLLMMMPPPRRRaaajjjuuu||||||tttbbbRRRUUUbbbpppyyyzzzuuuiii^^^VVVWWWVVVRRRMMMRRReeeyyyxxxddd^^^gggfff\\\___eeeooozzz{{{zzzvvv{{{{{{mmmmmmfffhhhnnnyyybbbQQQMMMMMMMMMLLLKKKLLLOOORRRYYYWWWSSSRRR\\\uuu}}}ttt]]]SSSJJJJJJMMMPPPQQQXXXdddnnnrrr|||wwwrrruuuooocccZZZ]]]^^^bbbmmm~~~zzzpppeeeUUUEEE===<<<999777888;;;======BBBIII^^^~~~}}}xxx___^^^]]]XXXUUUSSSTTTSSSPPPPPPSSSOOOMMMJJJIIIJJJKKKJJJJJJLLLKKKIIIHHHGGGIIIJJJLLLIIIKKKJJJEEECCCCCCBBB>>>===>>>?????????>>><<<;;;;;;:::999999888888999999999777777888777;;;FFFSSSdddooo}}}zzzlll{{{nnnMMMDDDMMMNNNWWWjjjyyycccXXXYYYaaa```gggvvvoooqqq___NNNMMMPPPVVVaaauuupppZZZOOOHHHOOOQQQTTTVVVZZZaaaiiioootttkkkeeeeeecccggg~~~ooouuuzzzmmm]]]WWWVVVbbbttt|||pppiiijjj}}}vvvooouuutttiii|||iii\\\nnn|||jjjXXXDDDBBBEEEKKKPPPRRRVVV[[[qqqXXX>>>===999@@@[[[|||``````qqqvvvXXXUUUfffyyyUUU888888;;;333///333111111111111111111111111000000000000000000000000000000000000111111111111555000222@@@PPP[[[ccciiiqqqzzz~~~uuulllfffaaa]]]YYYTTTQQQOOOPPPPPPNNNUUU```hhhlllhhh___XXX___mmm~~~xxxeeeWWWQQQOOOLLLIIIFFFNNNcccwwwuuu]]]PPPRRR^^^yyywwwaaadddkkkkkksss~~~yyyxxxssswww^^^TTTRRRQQQPPPOOONNNNNNPPPQQQUUUUUUTTTWWWbbbwwwwwwlll|||uuu\\\RRRJJJLLLOOORRRVVV]]]eeeeeeaaagggddd```dddrrr|||vvvqqqiii___ZZZZZZ^^^hhhqqqyyy{{{rrrfff[[[MMM@@@::::::555666999=========BBBJJJeeesss^^^[[[YYYZZZXXXWWWVVVTTTQQQPPPPPPNNNLLLJJJJJJKKKLLLKKKKKKKKKIIIGGGGGGHHHIIIIIIIIIIIIKKKIIIDDDAAABBBAAA=========>>>>>>======<<<;;;::::::999888888888888888;;;999999999888777>>>GGGXXXdddvvv~~~|||yyynnnzzzzzzcccKKKGGGOOONNNVVVnnn}}}dddZZZ\\\eeedddiii{{{wwweeeaaa``````gggwwwsss[[[TTTOOONNNXXXppplllXXXPPPKKKLLLNNNRRRXXXbbbnnn{{{|||ppphhhfffrrrvvv}}}cccVVV[[[fffttt}}}zzzuuuyyy~~~fff^^^fffuuubbbRRR@@@CCCIIIPPPRRRRRRVVV]]]xxxeeeIII<<<>>>:::HHHqqq{{{WWWbbbyyy}}}hhhTTTdddcccJJJ:::<<<;;;///---555000000000000000000000000//////////////////////////////000000000111111111555000111;;;JJJVVV___dddkkk|||}}}xxxuuulllhhhccc]]]WWWTTTRRRQQQOOOQQQTTTWWWWWWWWWWWWXXXdddttt|||dddVVVNNNKKKJJJKKKOOOWWWgggvvvjjjVVVNNNSSS\\\rrruuuiiirrryyywww|||zzzuuufff]]]\\\YYYVVVSSSRRRQQQQQQQQQTTTUUUWWW\\\fffvvvrrrrrruuuZZZQQQJJJLLLMMMQQQ[[[iiippphhh[[[[[[___bbbdddgggjjjfff```___]]]^^^aaacccgggqqq|||}}}qqqggg[[[QQQGGG===999:::999;;;???BBB???>>>EEENNNnnn{{{~~~mmm^^^XXXUUUVVVWWWVVVUUUTTTTTTSSSRRRMMMLLLJJJKKKLLLMMMLLLKKKGGGGGGGGGIIILLLLLLJJJHHHHHHIIIGGGBBB@@@AAA@@@==================<<<;;;;;;999999888777777777777888;;;999999:::999777:::@@@EEESSShhh|||vvvxxx~~~sssaaaMMMIIINNNKKKTTThhhtttdddfffppp~~~}}}fffRRRKKKPPPZZZ___fffdddXXXWWWRRRTTTggglllYYYNNNGGGIIILLLSSS```qqqssstttoooZZZ```hhhtttbbb^^^jjjyyyjjjYYYMMMBBBFFFMMMQQQQQQRRRZZZeeehhhLLLBBB;;;>>>FFFbbblllQQQccc|||xxxkkk[[[^^^NNN@@@888:::888//////666000000000000000000000000/////////////////////////////////000000000111111444111111777CCCOOOXXX\\\ddd{{{}}}zzztttmmmgggaaa]]][[[WWWTTTRRRQQQOOOOOOWWW___wwwxxx^^^RRROOOMMMNNNSSSZZZcccppp|||ppp[[[SSSYYYaaauuu~~~sssjjjgggccc]]]YYYWWWWWWVVVVVVSSSUUUZZZaaakkkuuu~~~vvvzzzuuuZZZQQQKKKIIIIIIOOO^^^sss}}}sssccc^^^fffmmmnnnoooqqqrrrqqqdddjjjsss}}}wwwfffWWWYYYaaammmzzz|||wwwdddZZZOOOHHHAAA;;;999;;;;;;===@@@@@@>>>???LLLZZZzzzvvvfffjjjqqq|||ttt```XXXSSSTTTOOORRRSSSRRRSSSVVVVVVTTTMMMLLLKKKLLLMMMMMMLLLJJJHHHHHHHHHKKKOOOOOOLLLIIIFFFHHHEEE@@@???AAAAAA>>>>>>=========<<<<<<<<<<<<999888777777666777777777777666666999888555777<<<:::FFFZZZrrr{{{kkkTTTKKKMMMJJJPPP\\\hhhiiibbbeee{{{{{{```ZZZTTT[[[dddiiippprrrhhheeegggrrrpppaaaSSSEEEIIILLLTTTdddwwwzzznnnlllpppzzz{{{aaattt}}}ooo^^^OOOGGGEEEIIINNNRRRSSSZZZkkk|||uuuQQQ@@@>>>:::DDDbbbwww___XXXmmmqqq]]]UUUlllwwwBBB:::444444555333222333000000000000000000000000////////////////////////////////////000000000111111111111444;;;FFFOOOTTTYYYooozzzwwwuuuhhhccc___\\\VVVRRRZZZddd|||jjjTTTMMMOOOPPPSSSXXX^^^gggyyy|||fff___jjjvvvwwwooolllfff```\\\]]]```bbbbbb```cccjjjttt~~~xxx^^^VVVPPPJJJLLLRRRaaauuu{{{nnnaaakkktttxxx}}}ooo[[[QQQMMMMMMPPPRRR[[[jjjxxx|||ssskkkWWWMMMDDD@@@===::::::<<<:::;;;===???AAALLLdddzzziiiaaappp}}}aaaXXXSSSLLLRRRMMMRRRSSSQQQQQQUUUTTTPPPNNNMMMLLLLLLMMMMMMKKKIIILLLIIIGGGIIILLLNNNKKKGGGEEEFFFDDD???>>>@@@AAA??????>>>======<<<<<<======888888777666666666666777666444444777777444666:::;;;???KKK___xxxwww[[[MMMNNNMMMNNNRRRVVVTTTTTTfffhhhmmmkkkqqqwww}}}yyyqqqlll]]]KKKGGGIIIPPP```ooouuupppiiihhhyyy}}}rrrzzzyyy{{{iiixxxxxxhhhUUUHHHBBBGGGJJJOOOSSSWWWddd~~~dddHHH>>>;;;;;;MMM}}}cccWWWfffzzziiiTTTRRRppp```???999222000444666333...000000000000000000000000////////////////////////////////////000000000000...000111222666@@@JJJOOOOOO___{{{{{{uuulll___TTTUUU^^^dddtttvvvZZZKKKJJJLLLOOOTTTWWWYYYddd{{{tttqqqtttnnniiiddd___^^^bbbhhhmmmooowww{{{}}}eee]]]VVVOOOQQQVVVbbbsss~~~|||tttttt~~~yyydddWWWNNNOOOQQQRRR[[[gggyyymmm```NNNEEE===;;;:::999999<<<<<<===@@@CCCKKK___pppnnn{{{yyyYYYXXXRRRHHHPPPQQQUUUUUUQQQOOOQQQOOOIIIOOOMMMMMMMMMMMMMMMKKKIIIOOOJJJEEEDDDGGGIIIHHHEEECCCEEECCC>>>===AAABBB@@@??????>>>===============888888777666666666666666777444444777777555666999<<<:::<<>>:::888999:::;;;<<<======EEEOOOdddyyyooo|||tttxxxxxxwww^^^VVVTTTQQQPPPTTTVVVUUUTTTSSSQQQOOONNNMMMLLLMMMNNNMMMJJJHHHFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHDDDAAA??????@@@@@@@@@???>>>======<<<;;;:::999999999888666444333444555555777666555444555666888999777999999:::CCCSSScccjjjrrrvvv{{{|||tttzzzxxxwwwzzzBBBEEENNNXXXaaakkkzzz}}}kkkbbbcccfffvvvzzzkkkhhhhhh```TTTOOOLLLKKKNNNPPPQQQUUU[[[bbbfffgggccceeerrrwwwuuu|||wwwtttvvvwwwvvvwwwyyy{{{qqqiiiooozzzxxxppp```OOOEEEEEEHHHNNNOOOSSS___zzznnnDDD<<<>>>@@@GGGkkkeeeVVVhhh___IIIJJJVVVqqqZZZ333777666444222111000//////000000000////////////...........................------.........////////////......000111444<<>>>>>???>>><<<;;;;;;;;;::::::999999999888666555333333333444444666555444333444555666777555666777888888>>>NNN^^^jjjmmmuuu|||xxxvvvuuuHHHJJJQQQZZZ```iiiwwwyyy{{{vvvyyy~~~rrr^^^RRROOONNNPPPRRRSSSXXX___dddkkkpppooopppyyyooojjjwww~~~|||yyypppeee```aaa\\\\\\fffxxxssshhhXXXJJJDDDEEEJJJUUUVVVXXXeeePPP>>>===:::BBBTTTccc___}}}ZZZEEEOOObbb{{{mmmGGG333555444333222000000//////////////////////////////........................------.........////////////...///111222333:::CCC[[[^^^ccchhhpppzzzlllmmm|||kkkUUUKKKVVVNNNHHHGGGBBB<<<<<>>===>>>===;;;:::999:::::::::::::::::::::777666555444444444444555555555444444444555666777666333444888777777FFFXXXhhhooo|||yyyxxx|||xxxzzzSSSVVV^^^iiipppssszzz|||cccOOONNNOOORRRTTTUUUZZZbbbgggpppzzzlllbbbiii|||zzzxxxqqqdddUUUOOOPPPVVV^^^ooo}}}uuunnnaaaRRRGGGDDDGGGKKKWWW\\\aaalll```>>>@@@>>>666IIIjjjzzzdddnnntttUUUKKK___vvvUUU===777444333222111000/////////.............../////////............................../////////000000000000///000333222333888@@@\\\```dddiiioooyyyjjjgggttt|||bbbVVVVVVcccYYYSSSRRRLLL@@@<<>>=========;;;999999::::::::::::;;;;;;;;;777777666666666666666666666555555555666666777777999333222888999888AAANNNYYYfffyyy}}}sssmmmzzz~~~uuutttWWW\\\iii{{{yyycccNNNMMMPPPSSSUUUWWW___hhhqqqyyynnn```dddyyybbb```^^^ZZZPPPGGGFFFKKKQQQcccyyymmmeeeXXXMMMFFFFFFIIILLLSSS]]]gggttt~~~NNN888???999888[[[sssmmmxxx^^^PPPWWWppppppJJJ999666222222111000//////000000---............/////////------------------------....../////////000000000000///111333333222666>>>SSSYYYaaagggllluuuzzzmmmrrreeeTTTXXXeeeoooddd^^^]]]TTTDDD===BBBFFFLLLVVVggg~~~|||ccc```nnnjjjfffxxxsssiiiZZZbbbttt}}}bbbBBB:::888888:::>>>AAACCCCCC@@@KKKooollllllzzz[[[YYYVVVQQQNNNMMMPPPSSSRRRRRRRRRQQQPPPOOOMMMLLLHHHGGGFFFGGGHHHHHHGGGFFFIIIIIIIIIIIIGGGDDDAAA???@@@>>>===>>>>>>===;;;999::::::::::::::::::::::::777777777777777777666666555555666666666777777777999555333555888888;;;???DDDTTTiiiyyytttwww|||zzz^^^dddvvv~~~rrrgggUUUTTTVVVYYY[[[```lllxxxooobbbfff|||qqqPPPMMMLLLLLLKKKLLLSSS]]]fffwwwppp```XXXNNNGGGEEEGGGJJJLLLOOO[[[hhhwww\\\BBB:::<<<666JJJvvvqqq}}}nnndddPPPPPP```uuuXXXAAA888222111111000/////////000000---------.........//////------------------------------........./////////......000333222000444:::IIISSS___hhhmmmsss{{{wwwsssjjjWWWWWWlll}}}rrrkkk[[[FFF@@@GGGJJJQQQ___vvvuuulllkkkpppwwwuuulll~~~yyymmmjjjzzzrrrWWW@@@:::999999<<<@@@CCCDDDDDDDDDSSSxxxqqqkkk}}}hhhTTTTTTRRROOOOOOPPPQQQRRROOOPPPQQQQQQOOOLLLIIIGGGEEEGGGIIIHHHGGGEEEEEEEEEFFFGGGHHHHHHFFFCCC@@@>>>>>>>>>===>>>???>>><<<:::999999999999999888888888555555666666666666666555444444555555666666666555333666666444555888888555:::DDDSSScccqqq}}}zzzeeedddkkkvvviiiooo}}}sssppppppaaa______aaadddkkkzzznnnbbbiii~~~]]]SSSPPPOOORRRWWW^^^lllxxx|||ooofffUUUOOOGGGBBBCCCGGGKKKLLLPPP[[[ggguuu```<<<888===;;;999]]]tttooofffYYYRRRPPPUUUdddqqq}}}fffAAA999888000000000////////////000000---------.........//////------------------------,,,,,,,,,---------......------///222111...222888EEERRRaaalllqqquuu{{{}}}rrr}}}tttccc[[[hhhyyybbbHHHBBBKKKNNNVVVhhhyyymmm]]]RRROOOUUU\\\___uuu|||yyy|||cccNNN???;;;::::::===AAADDDEEEEEE^^^ooo|||lllttt{{{WWWPPPQQQPPPOOOOOOPPPOOOMMMKKKLLLNNNNNNLLLHHHDDDAAADDDHHHKKKJJJFFFBBBBBBBBBCCCEEEFFFGGGFFFCCC@@@>>>>>>======>>>@@@???===;;;888888888888777777777666444444555555666555555444222333444444555555444444,,,555888333333999999444777:::AAANNN^^^nnnzzzhhhaaadddffflllvvvcccqqqzzzwww~~~ppplllxxx{{{uuuuuu}}}nnnaaa[[[]]]hhhsss|||tttfffXXXJJJEEECCCFFFGGGHHHJJJNNNWWWZZZiii}}}[[[BBB777>>>999444LLL{{{qqqsss[[[PPPMMMQQQdddvvvyyyKKK555333666555////////////....................................---------------------------------............///111111000000111111222333777FFFZZZmmm{{{|||yyyaaaeeeZZZGGGNNNGGGTTTbbb~~~{{{sssuuuwwwtttooobbb\\\SSSKKKGGGHHHLLLPPPXXXfffzzzpppMMM@@@@@@999:::???EEEEEEGGGVVVhhh{{{ddd\\\YYYYYYWWWTTTOOOMMMLLLMMMKKKLLLLLLLLLKKKIIIHHHFFFHHHGGGFFFDDDCCCBBBBBBBBBBBBBBBDDDFFFGGGFFFBBB>>>>>>===<<<;;;;;;;;;;;;;;;999999999888777666666555666888::::::888666555555111444888888666444222111333333333333444555666666777555777>>>HHHTTTfffuuuppp___aaapppzzz{{{www|||yyyooo___PPPFFFBBBBBBEEEFFFFFFIIINNNVVVbbb|||kkkKKK>>>999:::888???```xxxqqq[[[OOOKKKXXXiii}}}ccc???222222222000////////////....................................---------------------------------............///111111000000000111222222333:::NNNiiixxx{{{vvvyyy~~~oooxxxrrrSSSMMMTTTOOOYYYooo|||pppccc]]]]]]___\\\XXXOOOLLLHHHGGGKKKSSS[[[aaammmxxx[[[CCC<<<>>>AAABBBDDDDDDDDDPPPnnnyyyzzz|||```WWWYYYYYYXXXUUUQQQNNNNNNOOOOOOPPPPPPOOONNNLLLJJJIIIGGGGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFHHHIIIHHHDDDAAA>>>===<<<;;;;;;:::;;;;;;888888777777666555555444666777888777777888:::<<<;;;:::888777666777777777555444444333333333444444555555777:::???III]]]oooyyy[[[mmmzzzqqqeeeUUUGGGCCCAAACCCFFFGGGGGGKKKPPP\\\uuuYYY???>>>999666:::RRRzzzvvvkkk\\\TTTQQQkkkwwwMMM666555555333111/////////............---------------------------........................---------............///000000000000000111111222555222@@@[[[iiihhhjjjtttvvvfffgggzzzaaaZZZaaaeeeeeevvvggg___TTTMMMJJJIIIGGGEEEBBBDDDIIIRRR___nnnzzz|||\\\FFF===;;;<<<@@@CCCDDDBBBFFF^^^yyytttkkkssslll]]]TTTXXXXXXXXXVVVSSSQQQPPPQQQSSSRRRRRRQQQOOONNNLLLKKKHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFHHHIIIHHHDDDBBB>>>===<<<;;;::::::::::::777666666555555444444444666666555444555999???CCCPPPHHH>>>777444444333111666555444333222222222222333444555666555<<>>===<<<<<<@@@CCCEEETTTvvvtttiiikkkoooqqq^^^]]]VVVVVVWWWXXXVVVTTTRRRRRRSSSSSSRRRQQQPPPNNNMMMKKKJJJMMMMMMLLLKKKJJJIIIHHHGGGEEEDDDDDDEEEFFFEEEBBB@@@>>>===<<<;;;:::999999999666666666555555555444444444444333333444888>>>CCCUUUKKK>>>666444333000...444444333222222222222222333222333333222666BBBPPPeeexxxVVVrrr{{{ooo```TTTMMMFFF@@@EEEFFFIIILLLKKKNNNYYYfffzzzPPP>>>999555999IIIjjj~~~hhh\\\]]]pppnnnWWWRRR^^^llllllMMM333111555111---///............------------------------------------........................---------............/////////......//////000111///333555???\\\zzzrrrqqqttt|||lllPPPTTTeeezzzyyylll^^^TTTOOOOOOPPPYYYdddwww{{{\\\RRRFFF>>>===>>>??????BBBBBBBBBIIIfffxxxtttuuuvvveeeWWW\\\YYYTTTUUUWWWVVVTTTRRRRRRSSSSSSSSSQQQPPPNNNMMMLLLLLLQQQQQQPPPOOOMMMKKKHHHGGGFFFEEECCCCCCDDDCCCBBB@@@>>>===<<<;;;999999999888777777666666666666555555222333444444444666:::<<>>PPPbbbwww|||wwwdddyyyvvvvvv~~~}}}|||vvvhhhVVVJJJFFFCCC???EEEFFFJJJLLLMMMUUUhhhyyy]]]>>>;;;<<<555888XXXzzzYYYSSS```yyyjjjRRRNNN___qqqQQQAAA444444555000...000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///...............///000000---666666888UUU}}}uuuqqqrrrwww}}}^^^QQQUUUlllvvviii___YYYWWWWWW^^^gggwwwsssaaaRRRLLLDDD>>>;;;<<<@@@CCCHHHCCC===HHHppp{{{```WWWZZZVVVQQQSSSUUUUUUSSSQQQPPPPPPTTTSSSRRRPPPOOOOOOOOOOOORRRRRRRRRPPPNNNLLLIIIHHHHHHFFFDDDCCCCCCDDDCCCAAA>>>===<<<:::999888888888666666666666666666666666111333555555444444666777999555222222444555444222000000000000111222333444222///000555999777555555<<>><<<>>>AAADDDDDDAAA???PPP}}}xxxpppsssuuuyyyjjjZZZZZZWWWQQQOOOQQQSSSSSSQQQOOONNNMMMQQQPPPOOONNNNNNNNNOOOOOOMMMNNNOOOOOONNNLLLJJJIIIHHHFFFBBBAAAAAABBBAAAAAA>>>===<<<:::999888777777555555555555555555555555333444555555444444666777777666555333222000//////111111000000000111111222000///111666777444333555333===OOOdddsss}}}uuuhhh```UUUVVVXXXZZZ]]]aaadddeee]]]ccchhhkkktttzzzoooggg[[[YYYQQQFFF@@@BBBDDDDDDIIIKKKOOOSSSZZZlllrrrLLL>>>:::666999@@@[[[ttt^^^WWW{{{qqq\\\QQQYYYoooLLL:::999333,,,,,,000///+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------.........//////...------------...//////...333444444>>>RRRdddlllgggllltttjjj\\\\\\^^^fffrrr~~~rrrfff]]]MMMKKKHHHHHHLLLSSS[[[```qqq}}}|||}}}}}}~~~aaaHHH>>>======???AAABBBBBBBBB???CCCJJJ```ddd___nnnzzzWWWUUU]]]UUUNNNNNNPPPRRRRRRPPPMMMLLLKKKMMMMMMLLLKKKKKKKKKMMMMMMIIIJJJLLLMMMMMMLLLKKKJJJFFFCCC@@@>>>>>>??????>>>>>>>>><<<:::999888777777444444444444444444444444555555555444444555777:::111222333222111222444666333222111000////////////...///333555333000333999666777>>>LLL[[[gggqqqwwwxxxiiiUUURRRRRRTTTTTTQQQPPPRRRPPPRRRUUUYYYcccppp|||uuu~~~ooo```XXXPPPJJJDDD??????AAADDDFFFJJJLLLOOOWWWmmmtttOOO666===@@@777:::III{{{gggRRR[[[ttt{{{bbbQQQWWWoooaaa<<<666555333111000///......------------------------******+++++++++,,,,,,,,,---,,,++++++******++++++,,,,,,,,,---------......---------............///111000111333777BBBVVVhhhqqq|||bbbMMMVVVkkkyyy~~~sss___VVVKKKEEEFFFIIIJJJIIITTT\\\eeemmmqqqsssoookkkppp{{{jjjNNN@@@===@@@<<<<<>>BBBFFFIIIKKKOOORRR___~~~YYYCCC666999:::999IIIaaawwwZZZOOOeeeoooXXXPPPbbbOOO999555444333111000///......------------------------******+++++++++,,,,,,,,,---,,,++++++******++++++,,,,,,,,,------------...------------............111000111222555===NNN]]]qqq~~~qqqXXXSSSYYYbbbooo|||sssgggWWWLLLGGGGGGFFFFFF???DDDJJJOOORRRSSSRRROOO]]]gggrrr{{{|||rrrpppyyywwwfffRRRDDD>>>;;;@@@>>>@@@FFFCCCAAAIIISSSiii~~~sss|||{{{dddYYYXXXVVVTTTSSSPPPRRRTTTSSSQQQOOOOOOOOOMMMLLLKKKKKKMMMMMMLLLKKKKKKLLLMMMMMMLLLJJJGGGFFFEEEEEECCCBBBAAA???>>>>>>888888888777666555555555666555555444333333222222444444444444333333333333222222222222222222222222333333222111111000//////000000111111222333333444333333333555;;;GGGUUU^^^rrrrrrvvvvvvhhhddddddcccccccccbbbeeejjjnnnllleee]]]XXXYYYZZZ^^^dddjjjtttzzzxxxqqqgggXXXKKKDDDAAA???<<<<<<>>>CCCHHHLLLMMMRRRYYYmmm]]]???;;;888777888DDDcccoooSSS[[[~~~ppp[[[HHHOOOnnnhhh===888444444222000///.........------------------------******+++++++++,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,------------------------............111000000222222777CCCOOOlllgggVVVMMMQQQfff{{{zzzkkkYYYMMMGGGDDDAAADDDDDDFFFHHHIIIIIIJJJJJJMMMUUU___lll|||~~~oooddd\\\XXX]]]ddduuu~~~qqq___SSSKKKCCC??????;;;AAAAAACCCHHHCCCBBBMMMeee||||||nnnqqqwwwnnn^^^YYYYYYXXXUUUSSSUUUVVVWWWVVVSSSQQQPPPPPPOOOMMMLLLLLLMMMMMMKKKJJJKKKKKKJJJIIIHHHHHHGGGFFFEEEEEECCCAAA???>>><<<;;;777888888888888777555444444444444333333222222111444444444333333333222222333333333333333333333333222222222111111000000///000000000111222222333333222222222333555;;;CCCHHHhhhhhhllluuuvvvtttxxxzzzxxxwwwuuuppplllhhhaaaYYYTTTTTTTTTUUUUUUVVVYYYaaannnxxx|||}}}xxxmmmeee\\\OOOFFFBBB;;;;;;;;;;;;>>>CCCIIIMMMMMMUUUeee|||iiiFFF999;;;:::777@@@[[[cccYYYuuuuuu___MMMDDDZZZSSS666:::333333111000///.........,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++***************++++++,,,,,,,,,---------,,,,,,---------.........000///000222222333;;;DDDcccyyyyyy{{{eeeSSSPPP^^^qqqyyy~~~nnn^^^RRRJJJFFFIIIEEECCCCCCBBBAAABBBDDDEEEHHHPPP]]]lllwwwzzzwwwuuugggZZZUUUWWW\\\dddlll|||zzzssscccRRRKKKGGGBBB>>>===???CCCBBBCCCFFFAAAFFFXXX~~~kkklll{{{oooeee\\\[[[]]][[[WWWVVV\\\\\\\\\YYYUUUQQQNNNMMMOOOMMMKKKKKKKKKJJJIIIGGGJJJIIIGGGFFFEEEEEEEEEFFFEEEDDDBBB@@@>>><<<:::999888999:::;;;;;;999777666444444444333333333222222333333333333222222222222333333333333333333333333222111111111000000000/////////000000111222222222333444555555444555777999JJJYYYkkkvvv|||~~~rrrhhh^^^TTTQQQTTTVVVXXXZZZYYYZZZ]]]cccfffmmmmmmoooqqqtttuuuvvvvvvppptttyyy}}}}}}{{{ooocccZZZRRRHHHAAA@@@;;;<<<===>>>???CCCHHHMMMPPP[[[qqq|||aaaIII???<<<;;;888;;;SSSxxxnnn[[[jjj~~~iii\\\SSSIIIOOOqqqhhhEEE555777222111000///......------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++******))))))******+++++++++,,,,,,,,,------,,,,,,,,,------------...///...///222222222777>>>XXXnnnssskkkooovvvzzz~~~{{{wwwdddVVVSSSVVVtttyyy~~~yyykkk___YYYRRRLLLIIIIIIFFF@@@???BBBAAA???BBBJJJUUU[[[[[[YYY^^^UUUPPPWWWeeetttvvvhhhZZZKKKEEECCC@@@===;;;DDDFFFCCCBBBCCCBBBPPPkkk{{{rrrxxxnnnccc\\\YYY[[[]]]ZZZVVVUUUYYYZZZZZZWWWSSSOOOLLLLLLMMMKKKIIIIIIIIIHHHFFFDDDGGGFFFDDDCCCBBBCCCDDDDDDCCCCCCAAA???===:::999888777888999::::::999777555555555555555444444444444333333222222222111111111222222222222222222222222111111111000000000000000...//////000000111111222111333666666444333222333111BBBXXXfffnnnyyy|||ooo```YYY[[[]]]aaaccc```^^^___^^^\\\[[[XXXUUUTTTUUUVVVVVVVVVSSSTTTWWW[[[cccnnnzzz{{{sssgggZZZQQQIIIAAA<<<<<<<<>>;;;888888GGGkkkzzzfffgggzzzjjj\\\QQQGGGGGG[[[rrrMMM;;;333222111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++***))))))))))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...---///222333222555:::LLL```hhheeeeeeeeejjjvvv}}}yyyiiiWWWJJJdddiiipppxxxyyy}}}vvviiicccbbbccc\\\OOOGGGHHHDDD@@@>>>BBBGGGGGGHHHIIIJJJOOO]]]rrrxxxkkk^^^PPPBBB======>>>@@@DDDFFFGGGDDDCCCFFFHHH```}}}cccYYYUUUUUUXXXXXXTTTQQQQQQNNNPPPQQQQQQOOOMMMLLLLLLKKKJJJHHHGGGGGGGGGEEECCCDDDCCCBBBAAA@@@AAABBBBBBAAAAAA???===;;;:::888888444555666666666555444333555555555555555555555555222222222111111111000000111111111111111111111111000000000000000000000000.........///000000111111...000333333222000000000111555===KKK]]]sssxxxoooqqquuuwwwsssjjjdddbbb^^^YYYVVVSSSOOONNNOOOOOONNNMMMKKKKKKKKKMMMSSS^^^jjjsss}}}zzztttfffZZZNNNGGGBBB===:::;;;===AAAEEEFFFEEEGGGMMMRRRcccvvv|||eeeFFF777888;;;777999CCC]]]wwwoookkkaaaYYYPPPFFFMMMhhhWWW@@@666000222000000///...------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++***)))))))))))))))***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------///---...111222000222666@@@SSSaaahhhiiibbbgggzzzgggRRRSSSWWW^^^gggqqq}}}yyy{{{|||~~~ttt^^^OOOLLLKKKEEEBBBDDDDDDCCCEEEJJJMMM```zzzrrreeeYYYQQQHHH???<<<===???DDDJJJDDDFFFEEEHHHMMMTTTrrrxxx^^^UUUSSSRRRTTTSSSNNNKKKMMMIIIKKKNNNNNNMMMLLLLLLLLLKKKIIIGGGGGGHHHGGGFFFDDDAAAAAA@@@@@@@@@@@@@@@@@@??????>>><<<;;;999888888333333444444444444444444444444444444444444444444222111111111000000000000///////////////////////////000000000000000000000------...//////000000111---///111111000///000111444333333:::JJJbbb{{{tttiiieee```ZZZRRRPPPMMMMMMOOOOOOMMMKKKIIIIIIJJJKKKNNNTTT\\\bbblllrrryyy|||}}}~~~|||{{{qqqkkkYYYOOODDD@@@>>><<<;;;======BBBFFFHHHHHHJJJOOOUUUkkk|||TTT999===@@@666666===QQQppp}}}|||rrrwwwuuubbb\\\VVVNNNPPPZZZuuuoooJJJ===444///666000///...---------------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++******)))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------111......000111...///333888KKK___ooorrrhhhlllpppXXXIIILLLRRRZZZffftttzzz}}}vvvbbb\\\LLLGGGDDDDDDCCCAAAGGGOOO```yyyzzzpppfffZZZPPPDDD@@@>>>@@@@@@???BBBFFFAAADDDFFFLLLTTT]]]~~~{{{{{{~~~eeeSSSVVVSSSSSSTTTQQQKKKJJJLLLLLLNNNPPPOOOMMMLLLKKKLLLKKKIIIHHHHHHHHHHHHGGGEEE@@@@@@@@@@@@????????????>>>======<<<:::999888888555555444444444555555666333333333333333333333333111111111111000000000000////////////////////////////////////000000000000------......///000000000...000111000000///111222...333777555666IIIiiiqqq\\\UUURRROOONNNQQQTTTTTTSSSPPPRRRPPPOOOVVVaaaeeebbb[[[YYYXXX[[[aaagggeeeaaahhhyyyxxxlllyyymmm```VVVLLLGGGAAA======???BBBDDDIIIHHHIIIKKKKKKNNNZZZiiizzzrrrWWW@@@<<<;;;666777:::ZZZ}}}zzziiiddd{{{VVVSSS]]]WWWKKKeeezzzLLL888777333///000000000///...------,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,---------....../////////000111111222222444;;;NNNfffrrrrrrttt|||nnn]]]NNNCCCGGGSSS```ppp|||}}}yyyyyykkk[[[III@@@BBBHHHKKKKKKkkk}}}tttlllaaaSSSHHHEEE<<>>======<<<:::999999::::::888777666666666555444444333333333222222111111222222333222222222111111111111000////////////............////////////............------......//////000000------...///000000//////111222111000111:::IIITTTxxxsssuuuwwwlllfffbbbcccgggiiifffbbb```fffjjjlllooopppjjj```OOOMMMKKKJJJMMMNNNLLLIIIHHHXXX^^^bbb|||vvvkkk^^^QQQIIIEEEBBB>>>;;;<<>>333444222///000000//////...------,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++******************+++++++++,,,,,,,,,,,,,,,------------.........//////000111111111///555CCCVVVeeelllqqquuuvvveeeSSSIIIIIIQQQ```nnnyyy{{{|||xxxuuu^^^NNNHHHHHHGGGFFFYYYhhhyyy{{{uuuooouuuwww}}}|||rrrhhh```VVVJJJBBB@@@<<<@@@>>>@@@GGGDDDBBBKKKJJJLLLbbb}}}gggWWWRRRQQQPPPOOOMMMLLLKKKKKKKKKIIILLLNNNOOONNNLLLLLLLLLHHHHHHHHHFFFCCCBBBCCCDDDCCCBBBAAA???>>>>>>======;;;:::888888999999888666666666666555444444333333333222222111111222222333222222222111111111000000////////////............////////////........................////////////------...//////////////////000111//////222:::AAAWWWhhhyyy~~~~~~bbbgggsss}}}wwwqqqwww{{{{{{xxxqqqeeeZZZLLLJJJIIIGGGFFFDDDCCCCCCAAAIIIPPP\\\rrrvvvyyywwwwwwxxxxxxxxx|||wwwkkk\\\NNNDDD???>>>===<<<<<<>>>AAADDDFFFHHHPPPSSSWWWmmmTTTJJJ777111777:::BBBUUUvvvjjjhhhtttZZZUUUZZZVVV^^^vvvgggJJJ222///333000...000//////......---,,,,,,,,,++++++++++++++++++++++++******++++++++++++******+++++++++++++++******************++++++++++++,,,,,,,,,,,,,,,------------------......///000000000---111888CCCVVVhhhqqqrrrlllVVVGGGFFFTTTbbblllooovvv}}}rrr___SSSNNNLLLKKKOOORRRSSSSSSVVVXXXTTTNNNYYY[[[```jjjuuuzzzoooeeeZZZQQQIII@@@<<<===<<>>>>>>>>>>>;;;:::888888999888777555666666555555444333333333222222111111111111222222222222111111111000000000////////////............////////////............/////////...............------...////////////...+++...111111///...///222444DDDZZZkkkxxx~~~yyy\\\]]]fffrrr|||vvvmmmddd[[[UUULLLKKKLLLNNNLLLIIIJJJMMMOOOMMMQQQ[[[eeegggbbb\\\bbb``````bbbccccccgggnnnxxx{{{|||yyypppbbbSSSGGGAAA???;;;<<<>>>???@@@CCCGGGIIILLLOOOSSS^^^wwwnnnAAA>>>777777<<<>>>TTTxxxjjjiiizzzooo[[[UUUTTTSSSjjjNNN===000111333...---000.........------,,,,,,,,,******************************++++++++++++******+++++++++***************************++++++++++++++++++,,,,,,,,,---------,,,,,,------...//////000000333333888MMMiiixxxxxxyyygggOOOFFFMMMXXX```dddlllvvvqqqcccZZZTTTQQQQQQQQQOOOMMMOOOQQQNNNHHHKKKLLLOOOXXXdddrrr|||}}}~~~www}}}uuupppeeeZZZOOOHHHBBB===<<>>BBBBBBGGGLLLEEE@@@IIIWWWqqqwwwrrrgggbbbxxxxxxccc]]]YYYUUUQQQQQQQQQPPPQQQQQQRRRRRRRRRSSSSSSRRROOOLLLKKKKKKHHHIIIIIIHHHFFFFFFGGGIIIDDDCCCAAA???>>>>>>>>>???;;;:::888888888888666555666666555444444333333222222222111111111111222222111111111111000000000000////////////............////////////............/////////......---------------...//////.........))),,,000222111000000000,,,333@@@OOO___nnnxxx}}}}}}^^^[[[]]]eeelllrrrzzz|||nnnaaa[[[YYYPPPOOOQQQVVVUUUPPPOOOSSSTTTSSSYYYbbbaaaVVVPPPQQQOOOMMMMMMOOOOOONNNSSSYYYeeeiiiooovvv|||vvvrrrhhhZZZLLLBBB??????:::<<>><<<>>>AAAAAADDDDDDGGGJJJBBBBBBRRRqqqllldddtttggg]]]___^^^YYYVVVUUUTTTTTTSSSSSSSSSSSSRRRSSSSSSQQQNNNKKKJJJKKKKKKLLLKKKIIIFFFEEEFFFGGGDDDCCCAAA@@@???>>>??????<<<:::999888888888666444555555555444333333222222222111111000000111111222111111111000000000//////////////////............////////////............//////......------,,,,,,------............------,,,---///111111111111222444444666;;;EEEVVVjjjyyy}}}YYYUUUTTTXXX\\\aaaiiiqqq|||sssjjjhhhmmmiiikkkqqqoooeee___aaaaaabbbjjjqqqgggSSSGGGHHHDDDBBBBBBEEEEEEEEEJJJPPPYYYZZZ]]]aaafffjjjjjjjjjgggkkkqqqxxx~~~zzzxxx|||~~~|||nnnhhh]]]PPPDDD===:::::::::===AAABBBDDDGGGMMMQQQXXX___rrrkkkMMM<<<444888777;;;KKKeeesssuuuzzzlll___KKKPPPsssggg???888222000000000---...333------,,,,,,,,,,,,,,,,,,************************))))))************)))))))))))))))***************)))))))))************+++++++++++++++,,,,,,,,,,,,,,,,,,------.../////////111222111222???WWWppp}}}wwwuuuvvv{{{{{{hhhYYYOOOKKKLLLQQQZZZhhhuuu}}}oooqqqmmmcccYYYTTTQQQMMMHHHEEEBBBCCCGGGNNNTTTXXXfffjjjooopppllleee^^^[[[WWWUUUPPPLLLKKKOOOVVV\\\hhh~~~zzzuuuooofff]]]WWWNNNFFF???===<<<;;;>>>BBBCCCFFFDDDFFFGGGAAAKKKeeezzz|||ooo]]]\\\^^^]]][[[YYYXXXWWWUUUTTTTTTTTTTTTQQQRRRRRRPPPMMMKKKKKKLLLNNNNNNMMMJJJFFFDDDDDDEEECCCCCCBBBAAA@@@???>>>>>>>>><<<:::999999999777555555555444444333222222222111111000000000000111111111111000000000/////////////////////............////////////.....................------------------............---,,,,,,//////...------......///111000000111444===NNN^^^pppwwwRRROOONNNRRRTTTVVVZZZ```mmmsss{{{xxxvvvtttqqqrrrrrreeeQQQDDDCCCBBBAAACCCGGGJJJMMMSSSZZZZZZUUUPPPNNNOOORRRTTTTTTPPPQQQUUU\\\hhhttt}}}~~~yyyttttttwwwvvvpppjjjaaaZZZOOOFFF???<<<:::999<<<@@@DDDGGGIIINNNVVV\\\iiivvv{{{fffMMM:::000555999999GGGjjjzzzyyyxxxiii]]]UUUQQQiiiqqqGGG333222000///000///---...000,,,,,,,,,,,,,,,,,,,,,,,,************************))))))************))))))((()))))))))*********+++))))))))))))***************++++++++++++,,,,,,,,,---------...//////000000//////111222666DDD___vvvuuulllgggjjjqqqxxxrrr```KKKIIIHHHMMMWWWeeepppvvv}}}uuuhhh]]]JJJGGGBBB@@@AAACCCFFFGGGOOOQQQRRRQQQNNNIIIGGGFFFDDDGGGIIIKKKOOOZZZjjjwwwxxxtttooohhhaaaXXXOOOJJJEEE???:::;;;<<<<<<>>>BBBDDDFFFEEEEEEDDDBBBWWW|||~~~```\\\___\\\ZZZ\\\WWWWWWVVVUUUTTTTTTTTTTTTPPPQQQQQQOOOMMMMMMNNNOOOMMMMMMLLLIIIFFFDDDDDDDDDBBBBBBCCCCCCBBB@@@>>><<>>???>>>===???DDDIIILLLOOOVVV___gggjjj||||||^^^AAA999999888777<<<@@@YYYrrrwwwiii]]]OOOTTTdddXXX999777222111111222111...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))************))))))(((((())))))*********+++))))))))))))******************+++++++++,,,,,,,,,------......///000000000......222444111888SSSpppwwwnnnffffffiiippp}}}nnnPPPKKKFFFEEELLLWWWbbbiiixxx{{{xxxkkkNNNJJJEEEBBBAAAAAAAAAAAAEEEFFFEEECCCBBBBBBDDDFFFEEELLLVVV^^^iii{{{|||qqqmmmggg___WWWOOOFFFAAAAAA<<<:::<<>>@@@CCCDDDFFFEEEDDDCCCDDDaaa|||ppp[[[```ddd[[[XXX^^^UUUUUUTTTTTTSSSTTTTTTUUUPPPQQQQQQPPPNNNNNNPPPQQQLLLLLLKKKIIIFFFDDDDDDEEEAAABBBDDDDDDCCCAAA>>><<<@@@>>><<<;;;;;;:::888666555555444333333222222111111111000000000000111111000000000000////////////000/////////............000/////////............,,,,,,,,,------.........---.........------,,,+++,,,,,,,,,---...//////...///---///444444000111777999MMMgggvvvzzz}}}|||yyy