BM6P6(@ 666666555555555555666666555555555666666777888999666999@@@JJJVVVcccmmmsss|||wwwwww{{{wwwvvvxxx{{{}}}vvvyyyvvvqqqnnnmmmnnnooopppvvvxxx|||wwwlllddd]]]YYYVVVXXX[[[aaahhhlllmmmjjjgggdddfffiiilllnnnqqquuuxxx~~~iiiPPPEEEDDDAAA===;;;;;;<<<<<<;;;;;;:::888777777777888999666666666666555555555555333333333333333333333333444333333222222333333444333333333333333333333333333333444444555666666666666777:::@@@JJJUUU```fffhhhqqq|||{{{aaaTTTTTT___uuuzzzsssmmmiiiccc]]]YYYVVVSSSQQQPPPRRRTTTUUUTTTUUUWWWYYY[[[\\\^^^bbbggglllnnnooopppooooooqqqtttwwwxxxxxx||||||~~~666666555555555555666666555555555555666777888999<<<>>>CCCKKKWWWeeeqqqyyy~~~yyyxxxyyyuuutttyyy{{{xxxxxxvvvrrrpppoooooopppppptttwwwzzzvvvlllddd^^^ZZZWWWWWWZZZ```ggglllmmmkkkhhhdddfffiiilllooosssxxx{{{eeeOOOFFFDDDAAA===<<<<<<<<<<<<;;;888888666555555555666777555555555555444444444444333333333333333333333333444333333222222333333444333333333333333333333333333333444444555666666666666777:::AAAJJJVVV```gggiiirrr}}}vvv]]]RRRSSS^^^qqq~~~vvvpppjjjfff```[[[YYYVVVTTTRRRQQQSSSTTTUUUUUUVVVXXXZZZ^^^___bbbfffkkkoooqqqqqqqqqqqqrrruuuyyy|||~~~~~~666666555555555555666666555555555555666777888999@@@@@@CCCJJJVVVeeettt|||~~~xxxwww~~~uuurrrsssvvvyyy}}}{{{yyyyyywwwuuutttsssssssssvvvxxx{{{uuullleee___[[[XXXVVVYYY___ggglllnnnmmmjjjeeegggjjjmmmqqqvvv{{{zzz___NNNGGGCCCAAA>>><<<<<<<<<;;;:::888777777666555666666666555444444444444333333333333333333333333333333333444333333222222333333444333333333333333333333333333333444444555666666666777888;;;AAAKKKVVVaaahhhkkkttt~~~nnnXXXOOORRR___qqq}}}xxx|||yyyqqqmmmfffbbb^^^ZZZYYYWWWVVVUUUSSSTTTVVVVVVVVVWWWZZZ\\\ccceeehhhmmmpppssstttuuutttvvvxxx|||~~~666666555555555555666666555555555555555666888888===>>>BBBIIIUUUdddqqqzzzzzztttttt{{{|||tttqqqsssrrruuuzzz~~~|||}}}~~~~~~}}}{{{yyyyyyyyy{{{}}}uuullleee___ZZZWWWVVVYYY___gggmmmpppooonnnhhhjjjlllnnnqqqvvv}}}ttt\\\LLLGGGCCCAAA>>>======<<<;;;::::::999999888888888888888555555555444444444333333333333333333333333333333444333333222222333333444333333333333333333333333333333444444555666666666777888;;;BBBLLLWWWbbbiiimmmuuugggTTTNNNSSS```vvvvvvxxx|||uuuoookkkfffccc^^^[[[ZZZYYYXXXWWWUUUWWWXXXXXXYYYZZZ]]]```fffiiinnnrrrtttvvvxxxyyy{{{}}}~~~~~~666666555555555555666666444444444444555666777888999<<>>=========;;;999999999999999888888888777666666666666555555555444333333333333333333333333444333333222222333333444333333333333333333333333333333444444555666666666777888<<>>>>>>>>===;;;999666777777777777666555555777777666666666555555555333333333333333333333333444333333222222333333444333333333333333333333333333333444444555666666666777888<<>>GGGSSS___jjjrrrvvvxxxrrrpppwww~~~sssoooooonnnqqqvvv~~~xxxrrrqqqssswww{{{}}}vvvmmmeee]]]WWWSSSSSSUUUZZZaaahhhlllmmmlllkkkjjjiiiiiilllrrr{{{}}}iiiVVVJJJGGGAAA@@@>>>>>>>>>===;;;999666777777888777666555444666666555555555444444444333333333333333333333333444333333222222333333444333333333333333333333333333333444444555666666666777999<<>>FFFQQQ]]]iiirrrvvvwwwpppnnnttt{{{sssmmmllljjjmmmrrrzzz{{{pppmmmhhheeedddgggjjjmmmmmmttt}}}}}}uuummmeee___XXXUUUQQQSSSXXX___eeeiiijjjiiihhhhhhggggggkkkrrr|||||||||xxxeeeSSSJJJIIIAAA@@@???>>>>>>===;;;888888999999::::::888777666555555444444444333333333333333333333333333333333444333333222222333333444333333333333333333333333333333444444555666666777777999<<>>===<<<<<<<<<:::999888888777777888888555555444444444333333333333333333333333333333333111111222222222333333333111111111111111111111111333444555555444444555777;;;;;;???FFFOOOXXX___bbbkkk}}}bbbRRRMMMTTTdddzzz}}}~~~yyyqqqjjjeeeggggggfffeeeeeeffffffggghhhhhhhhhhhhhhhkkkooorrrxxxyyy{{{}}}~~~}}}}}}777777666555555555555555444444444444555666777777;;;>>>EEEQQQ^^^jjjrrrvvvuuuooojjjlllsssrrriiihhhdddiiiqqqzzzssseeeaaa]]]___aaaccccccdddfffhhhjjjpppxxx~~~{{{uuuooojjjcccYYYTTTUUUUUUVVVXXX]]]ccchhhiiiiiifffhhhkkkmmmpppvvv~~~}}}oooooommmYYYLLLGGGBBBBBB@@@>>>===<<<<<<<<<:::999888888777777888888555555555444444444333333333333333333333333333333111222222222222333333333222222222222222222222222333444555555444444555777:::;;;???GGGQQQ[[[bbbeeelllaaaRRRMMMUUUeee|||yyyqqqjjjffffffffffffggghhhiiiiiiiiiiiijjjjjjjjjkkknnnrrrvvv~~~777777666555555555555555444444444444555666777888:::>>>EEEQQQ^^^jjjqqquuuwwwpppkkklllrrr~~~sssiiigggaaagggoooxxx~~~wwwddd\\\\\\\\\^^^aaadddfffiiilllooovvvzzz}}}zzztttmmmiiiaaaXXXTTTUUUWWWVVVXXX[[[aaaeeeggghhhdddgggjjjmmmpppvvvuuuiiilll~~~vvv^^^MMMFFFBBBBBB@@@>>>===<<<<<<<<<:::999888888777777888888555555555444444444444333333333333333333333333333222222222222333333333333444444444444444444444444333444555555444444555777888:::???HHHTTT___fffjjjmmm~~~___RRRNNNVVVfffyyyqqqjjjfffdddfffhhhjjjllllllllllllmmmnnnpppppprrruuuyyy}}}777777666555555555555555444444444444555666777888:::===EEEQQQ^^^iiipppssswwwpppjjjkkkqqq~~~uuuiiigggdddiiiqqqyyy|||kkk___ZZZ[[[]]]aaafffkkkoootttyyy}}}~~~xxxrrrkkkfff___WWWSSSTTTVVVVVVWWWYYY]]]aaaeeefffeeegggkkkmmmpppvvv~~~rrrhhhlllxxx^^^MMMEEEBBBBBB@@@>>>===<<<<<<<<<:::999888888777777888888555555555555444444444444333333333333333333333333222222222333333333444444333333333333333333333333333444555555444444555777777999@@@JJJWWWccckkkoooppp~~~}}}]]]QQQOOOWWWgggyyyrrrlllhhheeegggjjjmmmooopppoooooosssuuuvvvxxxyyy||||||}}}~~~777777666555555555555555555555555555555666888888:::===EEEQQQ^^^iiiooorrruuunnniiijjjqqqwwwkkkiiihhhlllsssyyy{{{hhhaaa\\\YYYXXX```eeelllttt{{{}}}~~~vvvoooiiiddd]]]VVVSSSTTTTTTUUUVVVXXX[[[___bbbeeehhhjjjmmmnnnpppuuu}}}qqqgggmmmttt[[[LLLFFFBBBBBB@@@>>>===<<<<<<<<<:::999888888777777888888666666555555555444444444333333333333333333333333222222333333333444444444333333333333333333333333333444555555444444555777777:::AAALLLZZZfffnnnqqquuu|||\\\QQQPPPXXXgggyyysssnnnkkkiiikkknnnqqqssstttssssssxxxzzz{{{|||}}}}}}{{{}}}777777666555555555555555555555555555666777888888:::>>>FFFRRR___iiiooorrruuunnnhhhiiiqqq{{{ooollljjjmmmrrryyyjjj^^^]]]]]]\\\\\\ccciiisss}}}~~~tttmmmfffbbb[[[TTTRRRTTTSSSUUUXXXZZZ\\\___ccceeejjjlllnnnoooqqqvvv~~~mmmeeemmmpppXXXKKKFFFBBBBBB@@@>>>===<<<<<<<<<:::999888888777777888888666666666555555555444444333333333333333333333333333333333333444444444444222222222222222222222222333444555555444444555777777;;;BBBNNN[[[gggnnnqqqyyy}}}\\\QQQPPPWWWfff|||yyytttqqqnnnnnnpppsssvvvyyy{{{||||||}}}~~~||||||777777666555555555555555555555555555666777888999;;;???HHHTTT```jjjppprrrwwwoooiiiiiippp~~~~~~rrroookkknnnssszzzsssbbb[[[[[[]]]```dddiiippp{{{{{{rrrkkkeee```ZZZSSSRRRTTTRRRVVV[[[^^^___aaaeeehhhiiilllooopppsssxxx~~~jjjeeennnpppXXXKKKGGGBBBBBB@@@>>>===<<<<<<<<<:::999888888777777888888666666666666555555555555333333333333333333333333333333333444444444444555444444444444444444444444333444555555444444555777999<<>>===<<<<<<<<<:::999999888777888888888777666666666555555555555333333333333333333333333333333333444444444555555555555555555555555555555333444666555444444555777:::===DDDOOO\\\ffflllooosss~~~]]]RRRPPPVVVcccyyy~~~zzzwwwuuussstttvvvyyy~~~|||xxxyyyzzz~~~666666666666666666666666555666777777666777999;;;===AAAIIIVVVdddoootttuuuxxxyyywwwqqqqqq}}}}}}|||uuurrrooottt{{{rrriii]]]\\\ZZZYYYZZZ___fffkkkzzz|||uuupppllleee^^^XXXTTTRRRRRRUUUXXX^^^bbbeeefffffffffkkkiiijjjmmmttt|||uuujjjdddpppqqqYYYKKKFFFCCCAAA???>>>??????>>>===<<<<<<;;;:::999888777666888777666444444333333333222222333444333222000///333333333333333333333333666666555444333333333333555555555555555666777777;;;>>>EEEPPP\\\gggnnnqqqyyy}}}\\\PPPQQQXXXcccuuu~~~zzzyyyxxxvvvvvvzzz~~~yyyyyyzzz666666666666666666666666555666777777666777999;;;>>>BBBKKKXXXfffpppvvvwwwxxxzzzxxxtttsss}}}zzz}}}vvvtttrrrvvv|||rrrbbb\\\WWWWWWXXXYYY]]]eeemmmttt|||uuuooojjjddd\\\WWWSSSRRRRRRUUUXXX^^^cccfffggghhhhhhhhhhhhjjjooowwwqqqgggcccrrrqqqZZZMMMIIIDDDBBB@@@?????????>>><<<<<<;;;:::999888777666666777777666555444444333444444444555555555444222222333333333333333333333333444444333333333444444555333333444444666777888999;;;>>>EEEPPP]]]hhhooorrr{{{___RRRSSSYYYdddwww}}}|||yyyyyy}}}~~~|||}}}666666666666666666666666555666777777666777999;;;???CCCMMMYYYgggrrrxxxzzzyyy{{{|||yyyyyyxxx|||zzz{{{|||ooo^^^UUUTTTSSSUUUXXX\\\bbbjjjtttzzzzzztttkkkhhhaaaZZZUUURRRQQQQQQUUUYYY___dddfffggghhhhhhhhhiiilllrrryyyllleeedddtttqqq[[[PPPLLLFFFCCCAAA?????????===<<<;;;::::::999888777666666777666666555555444444444555666666666666555444444333333333333333333333333333333333333444555666666222222333444666888:::;;;;;;>>>FFFQQQ^^^iiippprrr|||aaaSSSSSSXXXdddwww|||}}}~~~666666666666666666666666555666777777666777999;;;>>>CCCMMMZZZgggrrryyy||||||~~~{{{qqqaaaWWWTTTWWWWWWYYY\\\```eeemmmuuu{{{~~~vvvqqqhhhddd^^^XXXTTTQQQQQQQQQVVV[[[aaaeeeeeedddeeefffkkkmmmooosssxxxkkkeeegggxxxpppZZZOOOLLLGGGEEEBBB@@@@@@???===;;;::::::999888888777666666666666666666666555444444555666666666666555555555444444444444444444444444333333333333333444555666333333333444666777999:::;;;???GGGSSS```jjjqqqsss{{{bbbSSSQQQWWWbbbttt}}}}}}666666666666666666666666555666777777666777999;;;<<>><<<::::::999999888777777777555666777777777666555444444444444444444444555555444444444444444444444444666555444333333333333333555555444555555666777888;;;???HHHTTTaaalllrrrtttyyy}}}eeeUUURRRWWWcccrrr~~~~~~}}}666666666666666666666666555666777777666777999;;;;;;BBBNNN[[[gggrrrzzz||||||lllbbb]]]XXXVVVVVVWWW[[[```ffflllrrrzzz~~~}}}{{{~~~xxxnnnhhhbbb___ZZZUUURRRQQQRRRSSSYYY___fffgggcccaaabbbdddfffhhhlllooottt|||yyygggfffiiizzzjjjVVVMMMJJJHHHEEECCCAAAAAAAAA???>>>:::::::::999999999888888555666777888888777555555333333333222333333444555444444444444444444444444666666555444333333333333666555555555555666666777;;;???IIIUUUcccmmmsssuuuyyy|||hhhWWWSSSYYYeeesss}}}666666666666666666666666555666777777666777999;;;;;;CCCPPP]]]hhhsss||||||zzzmmmaaa]]]\\\YYYVVVUUUWWW[[[aaagggmmmtttzzz{{{vvvsssvvv|||xxxmmmfffaaa^^^YYYUUURRRRRRSSSTTTYYY```gggiiifffccceeehhhgggiiilllnnnrrr{{{mmm```bbbfffxxxhhhVVVMMMKKKGGGEEECCCBBBBBBBBBAAA???;;;;;;;;;:::::::::::::::444555777888888777666555333333222222222333555555555555555555555555555555555444444333333333444444444444444555555777888888;;;@@@IIIWWWdddnnntttvvv{{{|||fffUUUQQQWWWcccttt|||666666666666666666666666555666777777666777999;;;<<>>CCCQQQbbbnnnvvv~~~|||{{{yyyvvvqqqlllhhheee```]]]```fffgggbbb```aaaaaabbbhhhnnnpppqqqvvv}}}uuulllggg```\\\WWWSSSRRRSSSVVVXXX]]]aaahhhkkkllljjjiiihhhkkkmmmmmmlllnnnuuu~~~ooo]]]YYY^^^bbbrrrvvveeeYYYPPPKKKJJJGGGDDDBBBBBBBBB@@@???<<<;;;::::::999999::::::888888777666555444444333666555444444444444555666555444444333333444444444444444444444444444444444555555555666777888999:::<<<@@@KKK\\\iiirrrzzz]]]RRRQQQUUU```ooo|||{{{777666555444444555666777444444555555666888999:::???EEERRRbbbmmmttt{{{|||xxxvvvvvvooommmkkkhhheeecccbbbbbb___```eeekkklllhhhddddddggghhhmmmrrrrrrqqquuu{{{~~~sssjjjddd___\\\WWWSSSRRRTTTWWWYYYaaaeeejjjmmmmmmlllkkkkkklllmmmmmmlllmmmsss}}}ttt```YYY\\\aaatttuuudddYYYQQQMMMIIIGGGCCCBBBAAAAAA@@@???<<<<<<;;;:::::::::::::::777777777666666555555555777666555444444444444444444444444333333444444555444444444444444444444444444444444555666777999999;;;???KKK\\\jjjssszzz]]]QQQOOOTTT```ooo{{{zzz666666555555555555666666555555555666777888999:::@@@EEERRRcccooovvv}}}yyytttqqqoooooollljjjfffcccbbbbbbdddfffeeeiiinnnrrrqqqmmmiiigggjjjkkkpppttttttqqqtttzzz|||qqqhhhccc]]][[[VVVSSSRRRUUUXXXZZZeeehhhlllnnnnnnmmmmmmnnnmmmmmmmmmmmmooovvv{{{fff\\\]]]bbbwwwtttdddYYYRRROOOIIIFFFCCCAAAAAAAAA@@@>>>===<<<;;;:::::::::::::::777777777666666666666666777777666555444333333333444444333333333444555555444444444444444444444444444444444444555777888999:::???KKK]]]kkksss{{{^^^PPPNNNSSS___rrrzzzzzz666666666555555666666666666666666777888999:::;;;>>>DDDRRRdddqqqyyyzzztttqqqpppooonnnmmmjjjfffcccccceeeiiilllooossswwwvvvrrrmmmjjjgggkkklllqqqvvvuuurrruuuzzz}}}qqqhhhbbb[[[YYYUUURRRRRRUUUXXX[[[eeehhhmmmooooooooooooooolllllllllnnnsss{{{lll``````fff}}}tttdddYYYSSSPPPIIIGGGDDDBBBAAAAAA@@@???>>>===<<<;;;::::::::::::777777777777777666666666777777666555555444333222333333333333333444555666444444444444444444444444444444444444555777888999;;;???LLL^^^lllttt{{{aaaQQQMMMRRR^^^tttzzz|||}}}666666666666666666666666666666777777888:::;;;<<<===CCCRRRdddsss|||}}}uuuqqqpppqqqqqqooommmjjjfffdddfffjjjooosssyyy}}}}}}wwwpppllljjjhhhlllnnnsssxxxwwwtttuuuzzz}}}qqqgggaaaYYYVVVSSSQQQQQQTTTXXX[[[cccgggllloooppppppooooookkkkkklllpppvvvpppeeeeeennnuuudddZZZTTTRRRJJJHHHDDDCCCBBBBBBAAA@@@>>>>>><<<;;;::::::::::::888888888777777666666666555666666666555444333333333333333333444555555666444444444444444444444444444444444555666777999999<<>>===<<<:::::::::999:::999999888777666555555444555555666666555444333333333333333444555666666444444444444444444444444555555555666777888999:::===BBBOOO```mmmsssxxx~~~jjjVVVNNNQQQ\\\lll666666777777777777666666555555555555666888999:::<<>>CCCOOO```mmmsssxxx}}}lllXXXOOOQQQ\\\jjj~~~666666666666555555555555555555666666777999:::;;;<<>>===<<<;;;;;;;;;;;;999888888888777777666666555555555444444444333333555555444444444333333333444444444444444555666666444555666666666777999;;;???BBBNNN___lllttt{{{xxxZZZNNNQQQWWWmmm~~~~~~666666666666555555555555555555666666777999:::;;;===DDDQQQaaarrr~~~~~~xxxwww{{{yyyyyyzzzyyyyyy|||~~~|||yyywwwxxxzzzxxxqqqiii```ZZZQQQPPPOOONNNPPPTTTYYY[[[dddjjjoooooollljjjlllooommmnnnpppsssyyyyyylllsss}}}iii\\\UUURRRMMMKKKIIIGGGEEEDDDCCCBBB============<<<;;;:::::::::999999888777666555555555555555444444444444333555444444444444333333333444444444444555555555666444666777777777777:::<<>>>>>>>>===;;;:::888::::::999888777666555444555555555555444444444444444444444444444444444444444444555555555555555555555666777777777888:::<<<@@@EEERRRdddrrrzzzcccRRRQQQUUUiiizzz666666666666555555555555555555666666777999:::;;;<<>>?????????>>><<<:::999::::::999888777666555444666666555555555444444444444444444444444444444444444555555666666555444444444666777777666777:::<<>><<<;;;::::::999999888777666555555666666666555555555444444333333333444444444444555444555666666666555444333333555666666666666999;;;<<>>======<<<999888888888777777666666666666666666555555555555333333333444444444555555444555666777666555333222222444555555555555888:::===CCCPPPbbbooovvv{{{cccQQQQQQVVVcccsss777666666666555555555555555555666666777999:::;;;888@@@MMM^^^ooo~~~~~~yyywwwnnnnnnmmmmmmmmmnnnpppqqqooonnnqqqwwwwwwssstttzzz|||tttmmmeee\\\VVVSSSSSSTTTUUUWWWYYY\\\]]]bbbbbbdddfffiiikkkmmmmmmmmmppptttzzz{{{ooo___WWWUUUTTTQQQOOOMMMKKKIIIHHHGGGFFFFFFDDDBBB@@@>>>===>>>>>>888888888777777777777777777666666666555555555555333333333444444555555555444555666777777555333222222333444444444555777999AAAFFFSSSeeerrrxxx}}}aaaPPPQQQWWWbbbqqq888888777666666666666666777777777777777777888999===AAAMMM```rrr}}}vvvpppmmmooopppnnnnnnppprrrsssuuuxxxzzz|||~~~yyyqqqkkkddd\\\VVVPPPPPPRRRTTTWWW[[[___aaadddfffiiijjjjjjkkklllnnnqqqrrruuu}}}}}}kkk```YYYVVVWWWSSSQQQOOOLLLJJJHHHGGGFFFFFFEEECCCAAA>>>===<<<;;;::::::999999888777777777444444444555555555555555444444444444444444444444666666666555555444444444444555666888999999999999<<>>===<<<::::::999999888777777777555555555555555555444444444444444444444444444444555555555444444444333333444555666777888999999999<<>>======:::::::::999888888777777666666666555444444444333444444444444444444444444444444444444333333333333444555555777888999999:::===GGGVVVfffrrrzzzxxxaaaPPPPPPWWWaaaqqqyyy{{{888777777666666666666666777666666666777888999:::<<<@@@LLL___qqqsss|||zzzyyyyyy}}}yyyxxx~~~}}}wwwnnnfffaaa\\\VVVQQQPPPQQQRRRUUUYYY]]]aaacccccceeeggghhhhhhiiikkknnnooovvvvvv}}}uuuhhh```[[[ZZZ[[[XXXWWWUUURRROOOLLLIIIHHHFFFEEECCCAAA???>>>======;;;::::::999999888777777777777666555444333333333444444444444444444444444333333333333333333333333444444555666777888::::::>>>HHHWWWfffrrrzzz}}}aaaOOOOOOUUUbbbppp~~~wwwyyy888777777666666666666666666666666666777888999:::;;;???JJJ\\\nnn}}}ttt|||zzzzzz|||vvvpppqqqvvv{{{tttkkkddd___[[[VVVRRRPPPQQQSSSVVVZZZ^^^bbbdddfffggghhhhhhggghhhjjjlllnnnwwwrrr}}}sssgggaaa\\\[[[]]][[[ZZZXXXVVVRRRNNNKKKIIIDDDCCCBBB@@@>>>===<<<<<<;;;;;;::::::999888888888777777666555444333333333444444444444444444444444333333333333333333333333444444444555666888:::;;;>>>HHHWWWfffqqqyyydddPPPMMMRRRcccooo}}}{{{888888777666666666666666666666666666777888::::::<<>>======;;;;;;;;;:::999999888888666666666555444444444333444444444444444444444444333333333333444444444444333333333444555888:::<<<>>>GGGVVVeeepppxxx}}}gggRRRMMMPPPbbbmmm|||888888777666666666666666555555666666777999:::;;;>>>@@@JJJ[[[lll{{{yyy|||xxxmmmhhhddddddeeeiiirrr{{{vvvooofff___\\\YYYUUURRRQQQRRRTTTWWW[[[```dddfffggghhhhhhhhhiiikkkooorrrxxxrrroooxxxmmmhhhdddccceee```___^^^[[[VVVQQQMMMJJJFFFEEEDDDBBBAAA@@@??????<<<;;;;;;::::::999888888555555555555555555444444444444444444444444444444333333444444444555555555333333222333555888:::<<<===FFFUUUdddooowww|||kkkSSSMMMOOO```kkk{{{888888777666666666666666555555555666777999:::;;;@@@BBBLLL\\\mmm{{{{{{|||zzznnneee```^^^```eeelllxxxtttmmmddd]]]ZZZWWWTTTQQQQQQRRRTTTWWW[[[```dddfffeeefffggghhhjjjmmmrrruuu}}}zzziiijjj{{{pppkkkgggfffhhhaaa```___\\\XXXRRRNNNKKKHHHGGGEEEDDDBBBBBBAAAAAA<<<;;;;;;::::::999999888444444444555555555555555444444444444444444444444444444444555555666666666333333222333555777:::<<<<<>>>>>DDDUUUlllrrrzzzuuujjj___```aaadddjjjvvv|||mmmjjjccc\\\UUUQQQOOONNNRRRSSSVVVYYY\\\___aaabbbeeedddbbbdddhhhnnnrrrttt|||iiijjjiii{{{uuuiiieeehhhgggcccbbb___[[[WWWRRROOOLLLLLLIIIGGGEEEDDDBBB@@@===???>>><<<;;;;;;:::888666555444444333333333444444555444444333333444444555555444444444444555666666555555555555777999;;;<<<===HHHXXXgggssszzz~~~qqqQQQJJJSSSZZZgggxxx777777888888888888888888;;;;;;::::::;;;;;;<<<======>>>DDDUUUlllrrrxxxvvvjjjaaabbbdddiiirrr~~~yyyjjjgggaaa[[[UUURRRQQQPPPRRRTTTVVVYYY]]]```cccdddeeeddddddeeeiiimmmqqqsssqqqbbbbbbnnnyyysssjjjfffhhhfffcccbbb```\\\XXXSSSPPPNNNLLLJJJHHHFFFEEECCC@@@>>>@@@>>><<<;;;;;;:::888777777666555555444444444444666555555444444555555666555444444444444555666666555555555555777999;;;<<<>>>HHHXXXhhhssszzz~~~zzzXXXMMMSSSYYYfffwww777777888888999:::::::::999999999999999::::::;;;<<<===CCCSSSjjjrrrvvvzzzlllffffffiiippp||||||vvvfffccc^^^YYYUUURRRQQQQQQRRRSSSVVVYYY]]]aaadddffffffeeefffgggjjjmmmqqqsssfff]]]^^^uuuwwwrrrjjjgggiiieeecccbbb```]]]YYYUUUQQQOOONNNLLLIIIGGGFFFEEEBBB@@@@@@>>><<<<<<<<<;;;999777999888777666555444444444666666666555555666666666555444444444444555666666555555555555777999;;;<<<>>>IIIYYYhhhttt{{{___PPPSSSWWWcccsss~~~999999999999999999::::::777777777777777888888999;;;<<>>======<<<:::888888777666444333222222222555444444333333444444555555444444444444555666666555555555555777999;;;<<<>>>IIIYYYhhhssszzzhhhUUUTTTWWWcccrrr}}}~~~}}}|||{{{}}}~~~tttsssqqqooonnnnnnooopppqqqssswwwyyy|||<<<<<<;;;999888777666555777777666666777777888999:::;;;@@@LLL___ttt~~~uuuuuuxxx}}}zzzqqqkkkaaa^^^YYYTTTPPPNNNMMMMMMOOOPPPQQQSSSWWW\\\aaadddfffhhhjjjlllnnnsss{{{uuu___XXX^^^eeerrrpppjjjggggggbbb______]]]\\\YYYWWWUUUSSSQQQOOOLLLJJJIIIHHHEEECCCBBB@@@>>>>>>>>>===;;;999777666555444333222222222444444333333333333444444555444444444444555666666555555555555777999;;;<<<===HHHXXXgggssszzz~~~nnnYYYWWWYYYeeeuuu{{{zzz{{{~~~~~~zzzwwwnnnllljjjhhhgggffffffffffffiiilllnnnqqquuuyyy|||::::::999888777777666666555555555555555666666777:::;;;???JJJ[[[pppxxxzzz}}}yyy}}}}}}yyytttlllfff^^^[[[VVVRRROOONNNNNNNNNQQQQQQRRRTTTWWW\\\```ccceeehhhkkklllooovvvyyyeeeYYYUUU\\\hhh}}}rrrqqqiiieeefffbbb]]]]]]\\\[[[YYYWWWUUUTTTQQQOOOLLLJJJIIIHHHEEECCCCCCAAA???>>>>>>===;;;:::666666555444444444444444555555444444444444555555555444444444444555666666555555555555777999;;;<<<<<>>>>>>>><<<:::777666666555555555666666666666555555555555666666555444444444444555666666555555555555777999;;;<<<<<>>======<<<;;;:::999888555666666777888888999999::::::<<>><<<;;;::::::888999999999888777666555555555555555555555555555555444444333333444444555444666777777777777:::<<>>===<<<;;;::::::999666666666777888888999999;;;;;;<<>>EEEUUUiiiyyyvvv[[[QQQNNNZZZkkk{{{{{{ppppppwww~~~}}}~~~{{{uuurrrooommmllllllkkkiiiiiihhheeebbb^^^ZZZXXXVVVVVVTTTRRROOONNNNNNOOOPPPPPPOOONNNNNNNNNPPPQQQRRRTTTVVVYYY\\\]]]```ccceeekkkoootttyyy~~~>>>>>>===<<<;;;:::999999666666777777888888888888;;;;;;===BBBNNNccc|||xxxrrrooopppyyy}}}{{{wwwsssnnnggg___ZZZUUUSSSPPPMMMLLLMMMOOOQQQVVVZZZ___cccdddeeeeeeeeehhhnnnuuuzzzyyyaaaSSSLLLOOOOOOPPP^^^rrrxxxqqqjjjiiihhheeebbbbbbccc```\\\XXXVVVUUUVVVWWWWWWUUURRRPPPNNNKKKGGGDDDDDDCCCAAA???>>><<<<<<;;;:::999999999888777666666555555555555555555555555555444444333333444444555444666777777777777:::<<<>>>EEETTTiiizzzuuuYYYOOOKKKWWWhhhxxxuuurrryyy~~~zzzzzz{{{}}}~~~}}}xxxtttooolllhhhfffeeedddcccaaacccbbb```]]]ZZZWWWUUUTTTRRRQQQOOOMMMMMMMMMNNNOOOOOOOOONNNNNNNNNOOOOOOPPPOOOQQQTTTVVVWWWYYY[[[^^^___bbbgggmmmrrryyy===<<<<<<;;;:::999888888777777777777777888888888999;;;>>>BBBMMMbbb~~~~~~pppiiigggjjjrrr{{{~~~zzzwwwtttpppkkkeee___ZZZTTTRRROOOMMMLLLNNNPPPRRRYYY\\\```bbbdddeeegggiiilllnnnttt~~~nnn\\\RRRLLLNNNNNNPPP```sssvvvooojjjjjjjjjgggddddddccc```]]]YYYWWWVVVWWWXXXXXXVVVSSSQQQOOOMMMIIIEEEDDDCCCAAA???>>>===<<<<<<::::::999888888777777777555555555555555555555555555444444333333444444555444666777777777777:::<<>>======;;;;;;999888888777888888555555555555555555555555555444444333333444444555444666777777777777:::<<<@@@EEETTThhhxxxuuuYYYOOOJJJTTTcccppp|||zzz}}}zzzvvvsssrrrqqqqqqpppqqqssstttuuuzzz~~~}}}xxxtttpppllliiifffccc```^^^]]]\\\[[[ZZZUUUTTTTTTSSSRRRQQQPPPPPPOOOOOOOOOOOOPPPPPPQQQRRRMMMMMMMMMLLLLLLKKKJJJJJJGGGIIILLLMMMMMMNNNQQQSSSQQQTTTWWWZZZ^^^cccjjjnnnvvv{{{======<<<;;;:::999888888888777777777777777777777777<<<@@@AAAHHH[[[wwwuuujjjffffffiiimmmxxx|||xxxrrrnnniiieeebbb___[[[YYYTTTRRRPPPNNNNNNPPPSSSUUU[[[___dddhhhjjjkkklllmmmmmmsss~~~zzzbbbSSSMMMKKKMMMPPPYYYnnnzzzqqqkkkjjjiiifffddddddcccbbbaaa```___^^^^^^^^^ZZZYYYXXXWWWWWWTTTPPPMMMHHHGGGEEECCCBBBAAA@@@@@@<<<;;;999888777888888888555555555555555555555555555444444333333444444555444666777777777777:::<<>>>>>===<<<;;;::::::999888888888777777777777777777<<<@@@AAAFFFWWWsss}}}pppkkkhhhiiikkkrrr{{{wwwoookkkeeeaaa^^^\\\YYYXXXTTTSSSPPPNNNOOOQQQTTTVVVZZZ```gggmmmooonnnmmmllloooyyyuuu```PPPMMMLLLOOOUUUaaaxxxvvvnnnhhhhhhiiigggggghhhddddddccccccbbbaaaaaa```[[[ZZZZZZZZZZZZWWWTTTPPPJJJIIIHHHFFFDDDCCCBBBBBB<<<;;;:::888777888888999555555555555555555555555555444444333333444444555444666777777777777:::<<<>>>DDDSSShhhyyybbbTTTIIIRRR```nnn||||||zzzzzzxxxtttqqqlllkkkiiigggggghhhiiijjjrrruuuzzzyyyuuuoookkkgggdddaaa___ZZZXXXUUUSSSTTTTTTSSSRRRQQQQQQPPPPPPPPPPPPPPPPPPNNNOOOPPPQQQRRRSSSSSSTTTRRRRRRRRRRRRQQQOOONNNMMMNNNOOOOOONNNLLLKKKLLLMMMKKKKKKLLLLLLMMMQQQVVVZZZ]]]ccckkkttt{{{BBBAAA???===;;;:::999999999777666555555666777999===:::<<>>===<<<:::999888777777777777555444444444444444444444444555555555555666444666777777777777:::<<>><<<;;;::::::888777666555555666777888<<<999:::???CCCMMMeee|||tttmmmkkkjjjjjjqqq~~~}}}xxxuuuvvvvvvwww{{{uuuyyy~~~}}}wwwqqqllliiiccc]]]XXXUUUSSSRRRSSSQQQNNNMMMMMMPPPSSSUUU\\\```gggmmmpppqqqqqqqqqwwwnnn[[[QQQPPPPPPVVVeeeuuuqqqllliiihhhhhhhhhhhhhhhhhhhhhggggggfffeeeddd```___]]][[[XXXUUUSSSRRROOOMMMIIIFFFCCCAAAAAAAAA>>>===<<<:::999888888777777777666555444444444444444444444555555555555666444666777777777777:::<<<@@@EEERRRfffxxxxxxZZZRRRTTT^^^ooo{{{wwwtttrrrmmmiiidddbbbccceeeffffffkkklllnnnrrrxxx|||~~~~~~|||xxxtttrrrhhhddd^^^ZZZXXXWWWVVVUUUSSSRRRRRRRRRQQQQQQQQQPPPPPPQQQPPPNNNLLLLLLNNNOOONNNOOOQQQQQQQQQRRRUUUWWWTTTVVVXXXXXXWWWUUUTTTUUUWWWVVVUUUUUUUUUTTTRRRPPPNNNNNNMMMMMMNNNNNNOOOPPPPPPQQQUUUZZZbbbiiippptttDDDCCCAAA???===<<<<<<;;;888777666555555666777888;;;888999>>>AAAIII___vvvtttjjjfffcccfffkkkxxx{{{wwwuuutttsssvvvqqqnnnooopppqqqvvv|||vvvzzz|||zzz{{{zzzuuupppkkkgggaaaZZZUUURRRQQQQQQRRRQQQOOONNNOOORRRUUUWWW^^^bbbhhhmmmooopppqqqrrrxxxjjjZZZLLLPPPRRRWWWnnn}}}sssoookkkiiijjjkkklllkkkiiihhhhhhggggggfffeeeeeeaaa```^^^\\\YYYVVVUUUTTTOOOMMMJJJGGGDDDBBBBBBAAA???>>><<<;;;999999888888888777666555444444444444444444444555555555555666444666777777777777:::<<<@@@DDDQQQdddvvvcccTTTUUU]]]mmm}}}zzzwwwtttrrrkkkiiifffdddeeeeeeeeedddgggggghhhlllppptttuuuuuuxxxxxxxxxvvvssspppllljjjbbb^^^YYYUUUSSSSSSRRRQQQPPPPPPPPPPPPPPPOOOOOOOOOPPPPPPOOOMMMKKKKKKLLLNNNPPPQQQQQQQQQQQQSSSVVVYYYZZZ\\\^^^^^^\\\ZZZYYYYYY]]][[[ZZZYYYYYYWWWUUURRRRRRQQQPPPOOOOOOOOOOOOOOOKKKLLLOOOSSSXXX___dddhhhDDDCCCAAA???===<<<;;;;;;888888777666666777888888:::888999===???FFF[[[qqqtttiiiddd```eeeiiisssyyyqqqnnnnnnooooooqqqllliiijjjlllmmmrrryyy{{{|||wwwuuuvvvuuurrrnnniiieee^^^WWWRRROOOOOOPPPQQQPPPNNNNNNOOOSSSWWWYYY```dddiiilllmmmnnnqqqsssxxx~~~gggXXXJJJQQQUUU\\\wwwyyyrrrooollljjjkkklllllllllhhhggggggfffeeeeeeddddddaaaaaa___\\\ZZZXXXVVVUUUPPPNNNLLLIIIFFFDDDCCCBBB@@@???===;;;:::999999999888777666555444444444444444444444555555555555666444666777777777777:::<<>><<<;;;;;;:::888888777777777777888888;;;888:::>>>@@@EEEXXXmmmuuulllgggdddcccfffnnn}}}rrriiiggghhhjjjjjjkkkgggeeeggghhhiiimmmsssyyy|||{{{wwwrrrpppoooooollljjjeeeaaaZZZTTTOOONNNNNNOOONNNMMMMMMMMMOOOSSSXXX[[[```eeeiiikkkkkkmmmqqqvvvxxx{{{cccUUUNNNWWW]]]gggwwwsssqqqmmmkkkkkkkkkkkkjjjgggfffeeecccccccccccccccaaa```___]]]ZZZXXXWWWVVVQQQPPPMMMKKKHHHEEEDDDCCC@@@???>>><<<;;;:::999999888888666555555555555555444444444555555555555666444666777777777777:::<<>><<<;;;::::::888888888888888888888888:::888;;;???@@@DDDWWWkkkqqqiiifffbbb```bbbjjjzzzqqqgggeeegggiiiiiikkkhhhhhhjjjlllkkkmmmrrrqqqttt{{{~~~{{{xxxtttoookkkiiihhhfffeee___\\\WWWRRRNNNMMMMMMMMMMMMLLLLLLMMMPPPUUUZZZ]]]aaafffjjjkkkjjjmmmssszzz|||~~~{{{```UUUQQQXXXbbbrrrwwwtttqqqmmmkkkkkkjjjiiigggfffeeecccbbbaaaaaabbbcccaaa```^^^\\\ZZZXXXWWWVVVRRRQQQOOOLLLJJJGGGEEEDDDAAA@@@>>>===;;;:::::::::888888777666555555555555444444444555555555555666444666777777777777:::<<<>>>@@@JJJ]]]nnn{{{zzz[[[XXXZZZdddqqq~~~|||{{{uuutttrrrpppnnnmmmmmmmmmkkklllmmmjjjgggcccaaa```]]]___ccchhhnnnpppooommmkkkkkkjjjhhheee```\\\ZZZUUURRRNNNKKKLLLLLLMMMMMMKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNNNNMMMLLLLLLOOOQQQRRRTTTVVVWWWZZZ^^^cccfffggglllrrrvvvxxxyyyyyyzzzxxxwwwuuutttsssqqqnnnkkkcccbbb```^^^\\\ZZZYYYYYYXXXVVVTTTRRRQQQRRRSSSSSSDDDCCCAAA???===<<<;;;;;;888888888999999888888888888777:::??????CCCUUUiii~~~mmmfffbbb___aaacccjjjyyyrrrhhhfffhhhiiihhhllljjjkkkoooooommmnnnqqqjjjnnnttt|||{{{uuuwww}}}}}}yyywww{{{~~~|||zzzvvvsssmmmhhhdddbbbaaa```ZZZXXXTTTPPPNNNLLLLLLLLLMMMLLLLLLNNNQQQWWW\\\___ccchhhllllllkkkooowwwvvv___VVVSSSYYYfff}}}}}}vvvrrrooolllkkkkkkjjjhhhggggggeeecccbbbaaaaaabbbccc```___^^^\\\ZZZXXXVVVVVVRRRQQQPPPNNNKKKHHHFFFDDDAAA@@@???===<<<;;;;;;:::999888777666555555555555444444444555555555555666444666777777777777:::<<<>>>???III[[[lllyyy___[[[[[[cccppp~~~||||||{{{xxxuuupppooommmkkkjjjjjjjjjjjjgggiiikkkjjjgggddddddeeedddfffkkkqqquuuvvvsssppplllkkkjjjgggccc^^^ZZZWWWRRROOOKKKIIIJJJKKKLLLLLLKKKKKKKKKKKKLLLLLLLLLMMMLLLMMMNNNMMMMMMNNNQQQSSSTTTWWWZZZ^^^aaaeeejjjmmmsssxxx~~~}}}||||||zzzwwwuuupppooommmkkkiiigggffffffbbb```]]]YYYWWWVVVVVVVVVEEEDDDBBB@@@???======<<<888888999999999999888888777666999>>>???BBBSSSggg{{{ppphhhddd```eeeffflllyyypppeeeccceeeeeedddhhhggghhhlllmmmjjjiiikkkgggjjjpppvvv|||~~~wwwqqqmmmhhhdddjjjtttwwwzzz|||zzztttmmmiiihhhpppzzz}}}|||}}}}}}|||{{{vvvrrrlllfffbbb___^^^]]]WWWUUUSSSPPPNNNLLLLLLLLLNNNMMMMMMOOOSSSYYY^^^bbbeeeiiimmmmmmmmmqqqzzzrrr^^^XXXZZZ^^^nnnzzzsssooommmkkkjjjjjjjjjiiihhhhhhfffdddbbbbbbbbbcccddd___^^^]]][[[YYYXXXVVVUUUSSSRRRQQQNNNLLLIIIFFFEEEBBBAAA???>>><<<;;;;;;;;;999888777666666555555555444444444555555555666666444666777777777777:::<<<===???HHHYYYkkkyyy```[[[[[[bbbnnn}}}yyywwwxxxxxxtttpppmmmllljjjhhhgggggghhhhhhfffiiikkkkkkiiihhhiiilllllloootttzzz}}}|||wwwssslllllljjjgggccc]]]YYYVVVRRROOOKKKJJJKKKLLLMMMMMMJJJKKKKKKKKKLLLLLLMMMMMMLLLMMMNNNNNNNNNPPPSSSUUUVVVYYY^^^cccfffkkkooorrr||||||{{{yyywwwuuusssrrrrrrmmmkkkgggbbb___]]]\\\\\\NNNIIICCC??????>>>===;;;;;;:::999888888888::::::<<<::::::===@@@EEEPPP\\\}}}}}}nnnddd___dddhhhkkkqqq|||mmmeeecccbbbfffjjjiiiiiiiiiiiigggeeecccbbbdddfffkkkqqqvvvzzz|||}}}zzzrrrggg```___bbbdddeeehhhlllooonnnkkkhhhhhhiiirrr|||}}}zzzzzz{{{yyywwwvvvvvvwwwllliiieeebbb___[[[WWWTTTWWWSSSNNNLLLMMMNNNNNNLLLKKKMMMPPPSSSWWW\\\bbbgggjjjlllmmmmmmnnnsss{{{iii]]]XXXXXX```{{{xxxpppkkkiiiggggggiiiiiifffdddfffffffffeeedddbbb```^^^^^^]]]\\\ZZZYYYWWWVVVUUUTTTSSSRRROOOMMMJJJGGGEEEBBB@@@>>>;;;::::::;;;<<<;;;:::999777666555555555555444444444444333333333555555555555666888999:::<<<@@@IIIXXXiiizzzkkkVVVSSScccooo~~~~~~~~~{{{wwwtttqqqppppppnnnjjjeeedddeeefffeeeccchhhiiijjjkkkllloootttwww}}}|||uuuooolllhhhfffddd___XXXSSSOOOMMMKKKKKKKKKKKKJJJIIIJJJJJJJJJJJJJJJKKKLLLMMMQQQQQQQQQQQQRRRSSSUUUWWW[[[^^^cccgggkkkrrr{{{}}}yyytttpppmmmkkkhhhfffQQQMMMGGGDDDCCCBBB@@@???;;;:::999888888999999:::;;;999999<<<>>>BBBMMMXXXvvvxxxkkkeeeeeehhhkkkooo~~~|||mmmfffccccccfffkkklllllllllkkkjjjgggdddcccbbbdddhhhlllppptttwwwxxxxxxrrriiicccaaacccfffhhhkkkoootttuuutttssstttvvv|||}}}{{{tttuuutttsssqqqpppooopppjjjgggccc```]]]ZZZWWWTTTSSSPPPLLLKKKMMMOOOPPPOOOOOOQQQTTTWWW[[[```fffjjjlllmmmnnnnnnooosss{{{zzzdddZZZWWWZZZffftttmmmiiifffddddddffffffdddbbbeeefffgggggggggeeecccaaa^^^]]]\\\[[[YYYWWWVVVUUUQQQQQQPPPNNNLLLJJJHHHGGGBBBAAA>>><<<;;;;;;;;;<<<;;;:::999777666666555555666666666666555555555555555555555555666888999:::;;;???GGGVVVgggxxxpppXXXSSSaaammm{{{~~~~~~|||yyyvvvsssqqqppppppooollliiihhhiiijjjiiigggiiikkkmmmoooqqquuuzzz~~~zzzppplllhhheeebbb^^^XXXSSSOOOMMMKKKJJJKKKKKKJJJIIIKKKKKKKKKKKKLLLMMMNNNOOOQQQQQQRRRRRRSSSUUUXXXZZZ___ccciiiooottt}}}}}}{{{xxxuuuOOOLLLHHHDDDCCCAAA???>>><<<;;;:::999888999999::::::888888:::;;;>>>HHHRRRmmmsssjjjfffgggiiimmmyyy|||mmmfffddddddhhhmmmoooooopppooommmiiifffdddcccdddfffhhhlllooorrrsssvvvtttoookkkiiijjjnnnqqquuuzzz~~~{{{yyytttsssrrrpppnnnmmmllllllgggddd```]]][[[XXXUUUSSSNNNLLLJJJKKKMMMPPPRRRRRRRRRTTTWWWZZZ]]]bbbgggkkklllnnnppppppqqqvvv~~~qqq]]]WWWWWW]]]nnnyyyooojjjhhhfffeeeeeeeeedddbbb```aaaccceeeggggggfffcccbbb___^^^]]][[[YYYXXXWWWVVVOOOOOOOOONNNMMMKKKJJJIIIDDDBBB@@@>>><<<<<<<<<<<<;;;:::999888777666666666888888888777777777666666555555555555666888999::::::===EEESSSeeevvvuuuZZZQQQ___jjjwww~~~{{{yyywwwtttrrrqqqppppppqqqpppooooooppppppooonnnlllooorrrvvvzzz~~~sssnnngggccc```]]]XXXTTTOOOMMMJJJJJJJJJKKKKKKJJJKKKLLLLLLMMMNNNOOOQQQRRRSSSTTTUUUVVVWWWZZZ___bbbgggllluuu}}}OOOMMMJJJGGGDDDBBB@@@>>>>>>===;;;:::999999999::::::888999::::::<<>>=========;;;:::999888777777777777888888888777777777666666555555555555666888999::::::===DDDQQQcccuuuzzz\\\PPP[[[gggttt|||xxxwwwuuusssqqqqqqqqqqqqttttttuuuvvvwwwwwwvvvvvvrrruuuzzz~~~}}}uuuppphhhccc```\\\WWWSSSOOOLLLIIIIIIJJJKKKKKKJJJKKKLLLLLLNNNOOOQQQSSSTTTUUUWWWZZZ[[[]]]bbbhhhmmmssszzzSSSRRRQQQNNNJJJGGGEEEDDD@@@>>><<<;;;999999999999:::999:::<<<;;;;;;AAAJJJaaa{{{uuuggg```______dddlll{{{}}}oooiiihhhiiinnnssstttttttttrrrqqqnnnlllkkknnnnnnmmmmmmmmmoooppprrrrrruuuyyy{{{~~~~~~{{{zzzxxxxxxqqqmmmhhheeedddbbb```^^^]]]ZZZVVVTTTSSSSSSRRRPPPLLLMMMMMMMMMMMMOOOQQQRRRSSSUUUYYY\\\^^^bbbfffiiiiiilllrrrwww~~~xxxbbbUUUUUU[[[bbb|||yyyppplllkkkooorrrvvvwwwssslllddd___[[[]]]```bbbbbbbbb```___```___^^^\\\[[[YYYXXXWWWVVVUUUTTTSSSQQQNNNLLLKKKGGGFFFDDDBBBAAA???>>>>>>;;;:::999888777777777888777777666666666666555555555555555555666888999:::;;;===CCCPPPaaattt~~~^^^OOOYYYcccppp~~~zzzxxxvvvuuusssrrrrrrrrrsssvvvxxxzzz{{{|||}}}~~~~~~zzz~~~~~~yyyssslllgggccc___YYYTTTNNNLLLIIIHHHIIIJJJKKKKKKKKKLLLMMMOOOQQQSSSVVVWWWUUUYYY]]]```cccjjjssszzzRRRSSSSSSPPPLLLHHHEEEDDDAAA@@@>>>;;;:::999999999:::999;;;===<<<;;;@@@GGG[[[uuuyyyggg^^^[[[[[[___fffrrr~~~qqqkkkkkklllqqqwwwwwwvvvuuutttssssssssssssssssssrrrrrrrrrrrrrrrsssqqqtttxxx}}}}}}{{{yyywwwwwwwwwwwwrrrmmmfffbbbaaa```]]]ZZZXXXUUUQQQOOOOOOPPPPPPOOOMMMNNNOOOOOONNNOOOQQQRRRWWWYYY]]]```bbbeeehhhkkkhhhmmmttt|||nnn^^^UUUWWW___lllvvvpppnnnnnnrrrvvvzzz{{{vvvooohhhdddaaabbbccccccccccccbbbaaaaaa```___]]][[[ZZZYYYXXXXXXWWWVVVUUURRRPPPNNNMMMHHHHHHFFFEEECCCAAA???>>>::::::999888888888888888666666555555555444444444555555555555666888999:::;;;===BBBNNN```sssbbbQQQWWW___lll}}}|||yyyxxxvvvtttssssssttttttxxxzzz}}}~~~zzzuuupppllleee]]]VVVNNNKKKHHHGGGHHHJJJKKKLLLLLLMMMNNNQQQTTTWWWYYY[[[XXX^^^dddhhhmmmuuuPPPRRRSSSQQQLLLGGGDDDDDDBBBAAA>>><<<:::999999999999888:::<<<;;;:::>>>EEESSSnnnmmm^^^[[[ZZZ]]]aaajjj{{{sssmmmmmmoootttzzzzzzxxxvvvuuuvvvxxx{{{}}}zzzzzzzzzzzzzzzyyyxxxwwwuuuvvvyyy~~~yyywwwuuusssrrrsssuuuvvvsssmmmeeeaaa```___[[[XXXTTTQQQNNNLLLMMMNNNNNNNNNLLLNNNPPPPPPPPPPPPRRRUUUYYY\\\```ccceeegggjjjllljjjooowwwrrrcccZZZTTTYYYdddyyyuuuqqqpppqqqqqqtttvvvvvvrrrnnnkkkkkkggggggfffeeedddcccccccccaaa```___^^^\\\ZZZYYYXXXVVVVVVUUUTTTSSSQQQPPPOOOJJJIIIHHHFFFDDDBBB@@@???::::::999888888888999999666666666555555555444444555555555555666888999::::::;;;@@@KKK]]]qqqhhhUUUWWW[[[hhh{{{{{{zzzxxxvvvuuuuuuuuuuuuyyy|||~~~~~~|||wwwnnnbbbZZZNNNKKKGGGFFFGGGJJJLLLLLLNNNOOOQQQTTTWWW[[[]]]___bbbhhhpppuuu{{{SSSVVVXXXVVVPPPKKKHHHGGGCCCAAA???<<<:::999999999777777999<<<;;;999===DDDMMMhhhsss```[[[YYY[[[^^^eeevvvtttnnnnnnqqqvvv||||||zzzxxxwwwxxx|||~~~}}}|||zzz||||||{{{uuusssqqqooooooqqqssstttooohhh```\\\[[[ZZZVVVRRRRRROOOLLLJJJKKKMMMNNNNNNKKKNNNQQQQQQQQQQQQTTTWWWYYY\\\```ccceeegggiiikkklllrrrzzz~~~fff\\\WWWTTT[[[fff~~~uuuqqqrrrsssooopppqqqooolllkkkmmmpppjjjiiifffdddcccbbbccccccaaaaaa___^^^\\\[[[YYYYYYSSSSSSTTTSSSSSSRRRQQQPPPJJJJJJIIIGGGEEECCC@@@???::::::999999888999999999666666666666555555555555555555555555666888999:::999:::>>>III[[[ooolllYYYXXXYYYeeezzz}}}|||zzzxxxvvvvvvvvvvvvzzz|||tttfff]]]NNNKKKGGGFFFGGGJJJLLLLLLQQQRRRSSSVVVZZZ]]]```bbbkkkrrr{{{\\\ZZZXXXTTTQQQMMMJJJIIIDDDBBB???===<<<:::888666888888999999999===AAAEEENNN```~~~kkk]]]VVV\\\aaafffuuuzzzqqqqqqtttvvvwww}}}|||}}}xxxuuuqqqpppooonnnnnnooopppqqqkkkddd]]]YYYXXXWWWSSSOOOOOONNNNNNNNNNNNNNNOOOOOOLLLLLLMMMOOORRRUUUXXXZZZbbb```aaaddddddcccgggmmmpppuuu~~~ppp]]]YYYXXXVVV___ooo|||xxxsssppppppllllllkkkjjjkkklllnnnooonnnkkkhhheeebbbaaabbbbbb```^^^]]]\\\\\\ZZZXXXUUUXXXWWWVVVVVVWWWVVVUUUSSSOOOMMMKKKIIIHHHFFFCCC@@@>>>===<<<:::999888888888666666666777666555555444444333333444444555666777:::<<>><<<<<<;;;999777999999999999999<<<@@@CCCJJJ\\\yyyuuueeeZZZ^^^dddhhhvvvzzzsssssswwwzzz{{{~~~}}}|||{{{zzzwwwssspppnnnmmmmmmlllkkkkkkkkkkkkbbb\\\VVVTTTTTTTTTQQQMMMOOONNNNNNMMMMMMMMMNNNNNNMMMNNNOOOQQQTTTWWWZZZ[[[dddbbbccceeeeeedddhhhnnnvvv|||~~~jjjZZZWWWUUUVVVeeeyyyzzzvvvrrrooooookkkjjjgggeeefffhhhkkknnnmmmkkkiiifffdddbbbbbbbbb___^^^\\\]]]]]]\\\ZZZXXXZZZYYYXXXWWWXXXWWWTTTRRROOOMMMKKKIIIIIIGGGCCCAAA===<<<;;;999888777777666666666666666666555555444444444444444555666777888;;;<<<@@@HHHVVVhhhyyysssZZZVVV[[[bbbrrr{{{zzzyyyxxxwwwvvvdddWWWMMMKKKIIIHHHJJJMMMOOOPPPUUUWWW[[[```eeekkkqqqtttcccaaa^^^YYYTTTPPPMMMKKKDDDBBB>>><<<<<<;;;:::888:::::::::999999;;;>>>AAADDDUUUqqqnnn___bbbggglllwww}}}vvvvvvzzz~~~~~~}}}~~~yyywwwvvvuuutttrrrnnnkkkjjjjjjiiihhhgggeeecccbbbYYYUUUQQQPPPQQQRRRPPPNNNOOONNNMMMLLLLLLLLLLLLLLLOOOPPPQQQSSSVVVYYY[[[]]]bbb```aaaeeefffggglllsss|||rrrdddYYYVVVTTTYYYpppxxxtttpppmmmnnnjjjgggcccaaaaaadddhhhlllkkkjjjiiigggeeedddbbbaaa]]]]]]\\\^^^___```^^^]]]^^^]]][[[YYYYYYWWWTTTQQQNNNLLLKKKJJJIIIHHHEEECCC???>>>===;;;:::999888888777777777666666666555555555555555555666777888999;;;<<>>AAAOOOiiivvvcccccciiinnnyyy{{{zzz~~~|||zzzwwwwwwxxxvvvtttrrrqqqqqqoookkkiiiggggggfffeeeccc```]]][[[VVVTTTQQQPPPQQQRRRQQQOOOOOONNNMMMLLLKKKKKKKKKKKKOOOPPPRRRTTTWWWZZZ\\\]]]]]][[[]]]cccfffiiipppxxxiii```ZZZWWWVVV___|||vvvrrrnnnlllllliiigggdddbbbbbbeeehhhjjjiiiiiiiiihhhfffdddcccaaa\\\\\\]]]___aaabbbbbbaaaaaa___]]][[[ZZZWWWTTTQQQOOOMMMLLLKKKKKKJJJGGGEEEDDDCCCAAA???===<<<<<<;;;888777777666666666666666666666666666777888999::::::<<<>>>CCCNNN___rrrfffXXXUUU]]]nnn~~~xxxfffXXXPPPNNNNNNNNNMMMNNNQQQUUUXXX]]]```fffkkkqqqyyy___^^^\\\YYYVVVTTTRRRQQQIIIFFFAAA>>>======<<<;;;;;;;;;<<<:::999999;;;===@@@KKKbbb|||gggeeeiiinnnzzz}}}yyywwwtttsssuuutttssspppoooooommmkkkhhhddddddcccbbb___[[[XXXVVVUUUSSSRRRQQQQQQQQQPPPOOONNNMMMMMMLLLKKKKKKLLLLLLOOOPPPRRRUUUXXXZZZ\\\]]]\\\ZZZ\\\aaaeeeiiipppxxxwww```\\\XXXWWWYYYfff~~~uuuqqqmmmkkkkkkiiiiiiiiihhhhhhhhhiiiiiihhhhhhhhhgggfffdddcccbbb]]]\\\]]]___bbbddddddcccbbb```^^^\\\[[[XXXUUURRRQQQOOONNNMMMMMMLLLIIIGGGEEEDDDBBB@@@???======<<<888888777666666666666777777666666777777888999:::999:::===BBBLLL^^^ssspppYYYQQQYYYkkkzzz~~~nnn]]]SSSNNNMMMNNNOOOPPPPPPTTTYYY]]]aaafffmmmsssyyy]]]\\\[[[YYYWWWUUUSSSRRRNNNJJJDDD@@@???>>>===<<<:::;;;<<<;;;999999:::<<>>===999:::;;;;;;999999:::<<>>===888:::;;;;;;:::999:::<<>>===<<<:::999777666555666777999555555555555666777888999777999<<<>>>FFFXXXpppppp[[[]]]fffkkk{{{}}}vvvuuuxxx{{{}}}wwwmmmggg___WWWQQQOOOOOOPPPOOOSSSWWWZZZ[[[aaajjjqqqXXXYYYYYYZZZYYYWWWVVVTTTSSSOOOIIIEEEDDDCCCAAAAAA>>>===<<<;;;::::::::::::>>>BBBMMMaaazzzyyy||||||xxxuuupppnnnmmmkkkgggcccdddccc```]]]ZZZXXXVVVUUUWWWWWWVVVSSSPPPNNNOOOPPPNNNOOOQQQSSSSSSSSSSSSSSSPPPNNNLLLLLLMMMOOOPPPPPPSSSTTTVVVXXXYYY[[[^^^```aaaeeejjjooowwwoooaaaXXXRRRRRRWWW\\\eee}}}~~~sssoooooommmlllmmmooolllhhhggghhhiiikkkkkkhhheeebbbaaabbbdddddddddddddddeeeeeeeeeeeedddddd___aaadddfffeeeccc```^^^]]]\\\[[[YYYWWWSSSPPPNNNJJJGGGCCCAAA@@@???>>><<<888888777777666666555555999999888777666666777777;;;;;;===???EEESSSlllccc[[[cccmmmwww~~~xxxzzz}}}{{{pppdddbbb^^^YYYSSSPPPOOOPPPQQQWWWZZZ^^^bbbfffmmmvvv}}}ZZZZZZZZZYYYXXXWWWVVVUUUWWWRRRMMMHHHEEEDDDBBBAAA???>>>===<<<;;;;;;;;;;;;???AAAIIIYYYqqq}}}}}}uuurrroookkkiiiiiifffccc```^^^]]][[[XXXVVVUUUTTTSSSUUUVVVUUUSSSPPPNNNOOOPPPOOOPPPRRRTTTTTTTTTSSSSSSPPPNNNMMMLLLMMMOOOQQQQQQVVVXXXZZZ[[[\\\^^^aaaccceeeiiiooouuu}}}zzzhhh^^^XXXTTTRRRWWW```qqq{{{rrroooooolllkkklllmmmkkkhhhggghhhiiiiiiiiihhhfffccccccdddeeeffffffeeeeeeffffffffffffeeeeeeeeefffhhhhhhgggdddaaa^^^___^^^]]]\\\YYYUUURRRPPPLLLIIIEEEBBBAAA???===<<<999999999888888777777666888777777666555555666666:::999;;;>>>BBBPPPiiiiii[[[___hhhrrr~~~|||tttiii___YYYVVVRRROOOMMMNNNPPPRRRXXX\\\aaaffflllvvv^^^]]][[[YYYWWWVVVVVVVVV\\\XXXRRRLLLIIIFFFCCCAAA??????>>>===<<<<<<<<<<<<@@@@@@DDDQQQfff|||tttooojjjhhheeedddbbbaaa^^^\\\XXXXXXVVVUUUTTTSSSSSSSSSSSSTTTTTTRRROOONNNOOOPPPPPPRRRTTTUUUVVVVVVUUUTTTPPPOOONNNMMMNNNPPPRRRTTTZZZ\\\^^^______aaadddfffjjjnnnvvv}}}lll___YYYWWWVVVRRRUUUdddxxxqqqppppppllljjjkkkkkkiiihhhhhhiiijjjiiigggiiigggeeeeeeggghhhhhhhhhggggggggggggggggggggggggkkkllllllkkkiiifffbbb```bbbaaa```___\\\YYYVVVTTTOOOLLLGGGDDDAAA@@@===;;;;;;;;;::::::999888888777777666666555555555555555777777999;;;@@@LLLdddyyyrrr^^^]]]eeennn{{{~~~rrriii```XXXQQQPPPNNNMMMNNNQQQTTTWWW[[[___fffmmmwwwbbb```\\\XXXVVVVVVVVVWWWaaa]]]VVVQQQMMMJJJFFFDDD@@@???>>>===<<<<<<<<<<<<>>>>>>BBBKKK]]]uuu|||}}}}}}uuupppllleeecccbbb```^^^]]][[[ZZZXXXWWWVVVTTTSSSSSSRRRRRRQQQRRRRRRPPPNNNMMMNNNPPPQQQSSSVVVXXXYYYXXXWWWVVVQQQQQQQQQPPPPPPRRRUUUWWW]]]^^^```aaabbbdddfffiiilllrrr|||wwwbbbYYYVVVUUUUUUWWWZZZnnn|||vvvrrrrrrqqqmmmkkkllljjjjjjiiikkklllllljjjhhhjjjhhhggghhhiiikkkkkkkkkiiihhhhhhhhhhhhhhhhhhiiinnnnnnmmmllljjjgggeeecccdddddddddbbb```\\\ZZZXXXRRROOOJJJEEECCC@@@===;;;<<<;;;;;;:::999888777777777666666555555555666666777777999;;;>>>III```ttt}}}ddd___dddnnn}}}yyyzzzvvviii___WWWRRRPPPOOOOOOOOORRRVVVZZZ]]]```eeemmmvvvdddaaa]]]YYYWWWVVVWWWXXXccc___ZZZUUURRRNNNKKKHHHBBBAAA???>>><<<;;;;;;:::;;;===BBBJJJXXXlll}}}yyyqqqmmmnnnvvv~~~xxxrrrmmmjjjbbbbbbaaa___]]][[[ZZZZZZWWWVVVUUUSSSQQQPPPOOOOOONNNOOOOOONNNMMMMMMNNNPPPQQQTTTWWWZZZ\\\[[[ZZZYYYUUUUUUVVVUUUSSSUUUXXX[[[]]]___aaacccdddfffiiilllooowwwlll]]]WWWTTTSSSTTT\\\eee}}}zzzvvvtttuuusssnnnlllmmmkkkkkkkkkmmmnnnnnnllliiijjjiiihhhjjjlllmmmmmmmmmjjjiiihhhhhhhhhhhhiiijjjllllllkkkjjjiiihhhggggggfffffffffdddbbb___\\\[[[UUUQQQLLLGGGDDDAAA>>><<<<<<;;;:::999888777666666777777777666666777888888777777:::<<<>>>HHH\\\ooohhh]]]aaalll}}}|||yyy}}}|||mmm```WWWRRRPPPQQQQQQQQQSSSVVVZZZ^^^```fffllluuudddbbb^^^ZZZXXXXXXXXXYYYaaa^^^[[[XXXVVVTTTQQQOOOEEEDDDBBB???===;;;::::::999===AAAGGGRRRdddzzz}}}{{{ppphhheeegggppp~~~~~~yyyuuuqqqmmmiiifff```aaa```^^^[[[XXXXXXYYYSSSRRRPPPNNNMMMLLLKKKKKKKKKMMMMMMMMMLLLLLLNNNPPPQQQSSSXXX\\\^^^___]]]\\\ZZZ[[[\\\ZZZWWWXXX\\\______aaadddfffhhhjjjnnnqqqwwwxxxcccZZZVVVRRRSSSXXX___qqqzzzvvvuuuuuusssnnnlllnnnlllllllllnnnoooooommmkkkjjjiiiiiikkknnnoooooonnnjjjiiihhhgggggghhhiiijjjjjjjjjiiihhhhhhhhhiiiiiigggggggggeeeccc```^^^\\\WWWSSSMMMIIIFFFCCC@@@>>><<<<<<;;;:::888777666666888777777777777888888999777888:::<<<>>>FFFYYYkkkiiiZZZ[[[fffvvv{{{mmmbbbYYYRRROOOPPPQQQQQQRRRTTTWWW\\\___bbbkkkrrr~~~cccaaa___\\\ZZZYYYYYYZZZ^^^\\\ZZZYYYYYYXXXVVVTTTJJJIIIFFFBBB???===;;;:::999<<>>===<<<;;;:::888777777666666666666666777888888777888:::<<<<<>><<<;;;999<<<===???EEEWWWqqqtttkkkhhhhhhjjjrrr}}}zzzuuuoookkkfffcccbbbccccccccc\\\]]]]]]ZZZUUURRRQQQSSSKKKKKKJJJJJJJJJKKKLLLLLLHHHJJJKKKKKKKKKLLLNNNPPPOOOSSSXXX^^^bbbcccbbbaaabbbdddeeebbb]]]\\\```eeefffiiilllooorrrvvvzzz~~~qqq```SSSQQQQQQQQQZZZfffxxxuuussssssooojjjiiillllllkkkjjjkkkmmmnnnmmmllliiiiiiiiillloooppppppooojjjiiigggffffffgggiiijjjmmmkkkiiiggggggggghhhiiifffffffffeeecccaaa^^^]]]XXXTTTOOOKKKHHHEEEBBB@@@@@@???>>>===;;;:::999888555555555555555666777888666777:::;;;;;;BBBTTTeeexxxooo^^^\\\___jjj|||xxxmmmeee[[[SSSRRRPPPMMMMMMRRRRRRSSSUUUYYY]]]cccgggiiioooyyyfffeeebbb___^^^]]]]]]]]]eeeccc```^^^]]][[[XXXVVVMMMIIIFFFCCCBBBAAA???>>>:::<<>>===;;;::::::666555555555555666777777888777888:::;;;AAAOOO\\\yyy|||hhh^^^^^^gggyyy~~~~~~yyyqqqjjjccc___WWWUUUSSSPPPPPPPPPRRRTTTXXXVVVVVVZZZ\\\```hhhpppvvvfffffffffeeeeeedddddddddaaa___]]]\\\\\\ZZZWWWTTTOOOLLLHHHDDDBBB@@@>>><<<<<<===???@@@AAAKKK```tttzzztttpppnnnttt~~~xxxooollljjjfffbbbaaa```^^^\\\ZZZYYYXXXXXXUUUTTTSSSQQQOOOMMMLLLKKKLLLKKKKKKKKKKKKKKKKKKLLLHHHIIIJJJJJJJJJJJJJJJJJJNNNPPPTTTYYY]]]```bbbcccccceeeffffffeeefffgggiiipppoooooosssvvv{{{nnn\\\UUURRRTTTVVV\\\ooo~~~yyyssstttrrrpppllljjjkkklllnnnoooooooooooonnnmmmmmmnnnkkkggggggiiikkkkkkjjjiiiiiihhhgggfffgggggggggjjjiiihhhgggfffffffffgggfffeeedddbbbaaa___^^^]]]WWWUUUSSSPPPMMMJJJGGGFFFBBBBBB@@@???===<<<;;;:::888777666555555555555555888777888:::;;;AAANNN[[[wwwppp``````gggvvv}}}~~~~~~|||||||||{{{xxxvvvvvvtttqqqlllfff___ZZZWWWUUUTTTRRRQQQQQQRRRTTTUUUZZZXXXXXX\\\^^^bbbjjjttt|||fffgggiiikkkllllllkkkjjj^^^]]]]]]]]]]]][[[XXXUUUSSSOOOJJJGGGDDD@@@===;;;>>>>>>???>>>>>>EEEXXXjjj~~~yyyvvvzzz|||{{{{{{{{{{{{{{{xxxpppfffbbbcccdddccc```]]]\\\ZZZYYYWWWVVVUUUUUUNNNNNNMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHIIIIIIJJJKKKNNNPPPSSSWWW[[[^^^aaabbbbbbdddeeeffffffgggiiilllqqqpppqqqvvvzzzoooaaaXXXSSSQQQSSSWWWccc}}}zzzuuutttpppppppppnnnlllkkklllnnnooooooppppppoooooonnnmmmnnnllliiigggggghhhgggfffhhhiiijjjjjjiiifffdddbbbjjjjjjjjjjjjiiihhhggggggeeeeeeeeedddbbb___]]]\\\VVVUUUSSSPPPNNNKKKIIIHHHDDDCCCBBB@@@>>><<<;;;;;;999999777666555444444444888777888:::;;;@@@LLLXXXrrr~~~zzzddd___dddqqq{{{zzz{{{{{{zzzwwwuuusssqqqpppmmmiiigggeeedddaaa^^^ZZZVVVRRRPPPSSSRRRRRRRRRRRRTTTVVVWWWZZZYYYZZZ^^^```dddnnnxxxdddfffiiilllnnnmmmkkkiii^^^^^^___aaaaaa```\\\YYYTTTQQQMMMIIIFFFCCC???<<>>???>>>===BBBRRRbbb{{{~~~yyyuuusssrrrsssttt{{{~~~}}}vvvmmmggg```]]]^^^___^^^\\\YYYXXXVVVTTTSSSRRRQQQQQQKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHIIIKKKMMMNNNNNNPPPRRRVVVYYY\\\^^^___```aaacccdddeeegggkkkmmmoooooorrryyyyyyeeeZZZVVVSSSRRRTTTZZZkkkyyyooommmnnnmmmmmmmmmkkkjjjkkkmmmpppppppppqqqqqqqqqpppooooooooommmkkkiiigggfffeeedddhhhiiijjjjjjiiigggdddccchhhiiijjjkkkkkkiiigggfffddddddeeedddbbb___\\\ZZZUUUTTTRRRPPPNNNLLLJJJIIIEEEEEECCCAAA???===<<<;;;999888777666555555555555777666888:::;;;>>>IIIUUUnnnzzziii\\\```lll}}}|||xxxwwwxxxxxxwwwuuussspppnnnlllhhheeebbb\\\\\\ZZZYYYWWWTTTSSSRRRRRRRRRSSSTTTUUUWWWXXXYYYYYYYYY[[[___aaafffrrr~~~bbbcccfffhhhiiihhhfffeee``````aaacccdddccc___\\\VVVSSSPPPMMMJJJGGGCCC@@@@@@?????????>>>BBBOOO\\\tttxxxrrrnnnlllmmmqqqzzz}}}zzzxxxxxx{{{~~~}}}yyyqqqhhhddd___ZZZWWWWWWWWWWWWUUUTTTSSSRRRPPPOOONNNNNNNNNLLLLLLKKKKKKJJJIIIIIIHHHIIIIIIJJJKKKKKKJJJIIIIIIKKKKKKJJJKKKLLLNNNPPPQQQPPPQQQSSSUUUWWWZZZ\\\]]]\\\^^^```bbbcccgggkkkooonnnooouuu~~~lll___XXXQQQQQQSSSXXXccczzzssskkkjjjlllkkkkkkkkkiiiiiijjjmmmpppqqqqqqrrrrrrqqqqqqpppooooooooommmkkkhhhfffeeeeeeiiiiiihhhhhhggggggggggggfffgggiiijjjjjjiiifffeeecccddddddcccaaa^^^[[[XXXSSSSSSQQQPPPNNNLLLKKKJJJGGGFFFEEECCCAAA???===<<<777777666666666777777888666666888:::;;;===GGGRRRjjjwwwppp[[[]]]hhhzzz|||wwwuuuuuuttttttsssqqqnnnllljjjgggdddaaa[[[[[[ZZZYYYXXXWWWWWWWWWSSSTTTUUUWWWXXXYYYZZZZZZWWWXXX\\\```cccjjjxxxaaabbbbbbcccccccccccccccbbbbbbbbbdddeeedddaaa___YYYVVVSSSQQQNNNKKKFFFCCC@@@??????@@@???AAAKKKWWWmmmyyyrrrmmmjjjjjjnnnwww~~~~~~~~~zzzzzzxxxuuurrrqqqrrrsssvvvwwwxxxzzz{{{|||||||||{{{zzzyyywwwuuusssqqqqqqooopppoookkkiiiiiieee___\\\YYYVVVTTTUUUUUUUUUTTTQQQPPPOOOMMMLLLLLLKKKKKKMMMMMMLLLKKKJJJIIIHHHHHHIIIJJJKKKLLLLLLKKKJJJIIILLLLLLLLLNNNOOOQQQSSSTTTTTTTTTTTTUUUVVVXXXYYYZZZZZZ\\\^^^```cccgggmmmqqqqqqttt}}}}}}lll```YYYVVVLLLNNNTTT___qqqsssmmmlllmmmkkkkkkjjjhhhggghhhkkknnnppppppqqqqqqppppppooonnnmmmnnnnnnkkkhhhfffffffffjjjhhhfffeeeeeefffhhhiiieeefffhhhiiiiiihhhfffeeeccccccbbbaaa___\\\YYYWWWSSSSSSRRRQQQOOONNNMMMMMMIIIHHHFFFDDDBBB@@@>>>===777666666666777777888999666666888;;;:::<<>>???GGGPPPddd|||~~~xxxqqqmmmjjjhhhjjjpppxxxzzzwwwwwwzzz~~~}}}}}}}}}|||{{{yyywwwwwwwwwwwwvvvvvvuuutttpppqqqqqqooolllkkkkkklllmmmmmmnnnnnnooopppqqqrrrqqqpppooolllhhheeedddccc```aaa```\\\\\\^^^]]]YYYVVVUUUSSSSSSSSSTTTTTTTTTOOONNNMMMLLLKKKJJJJJJJJJLLLLLLKKKKKKJJJJJJIIIIIIIIIJJJLLLMMMMMMLLLJJJIIIKKKLLLNNNPPPQQQSSSTTTTTTWWWWWWVVVUUUVVVVVVXXXXXXYYY[[[]]]```ccciiiooosss{{{kkk```ZZZVVVSSSMMMQQQYYYhhh~~~uuussssssqqqlllkkkiiigggeeefffiiilllmmmnnnnnnnnnnnnmmmlllllliiikkklllkkkhhhffffffgggiiihhhfffdddccccccddddddffffffggghhhhhhggggggfffcccbbbaaa^^^\\\YYYXXXWWWTTTTTTSSSSSSRRRQQQPPPPPPJJJIIIGGGEEECCC@@@???>>>888888777777666777777777555666999;;;:::;;;BBBLLL^^^nnn~~~llleeeeeeqqq}}}zzzyyywwwvvvuuussspppnnnlllhhhdddaaa___^^^\\\ZZZYYYXXXXXXXXXZZZ[[[]]]^^^^^^\\\[[[YYY[[[^^^dddkkkoooyyyeeeccc```___```dddiiillllllkkkiiiiiijjjjjjiiigggbbb___[[[WWWSSSMMMGGGCCCCCCAAA@@@???===<<>>;;;:::999777666666666666555666999;;;::::::AAAJJJ[[[jjj{{{vvvkkkeeemmm~~~~~~~~~~~~}}}zzzwwwtttqqqmmmhhheeeaaa```^^^[[[YYYXXXXXXXXX\\\^^^___```___]]]ZZZYYY^^^bbbiiipppuuucccaaa```bbbfffjjjmmmnnnpppooommmkkkiiifffeeeddddddaaa\\\WWWSSSNNNJJJFFFBBB@@@>>><<<<<<>>>AAACCCTTTiii}}}{{{}}}{{{{{{}}}|||vvvvvvxxxtttnnnkkkiiiiiikkknnnrrrsssrrrppppppuuu|||~~~~~~}}}}}}~~~zzzrrrooorrruuuvvvvvvooonnnmmmlllkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhgggeeecccbbb``````___```aaabbbbbbaaa```___aaa```^^^\\\ZZZXXXWWWVVVZZZXXXVVVTTTRRRRRRQQQRRROOOOOOPPPPPPPPPOOONNNMMMOOOMMMJJJHHHGGGGGGIIIJJJKKKLLLLLLJJJHHHGGGHHHJJJKKKLLLNNNPPPQQQQQQPPPPPPNNNPPPSSSVVVWWWWWWWWWVVVWWWZZZ\\\[[[XXXWWWYYY[[[^^^aaaeeegggiiinnnwww}}}yyyddd[[[VVVPPPOOOSSSTTTYYYkkkyyywwwvvvtttrrroookkkhhhffffffggghhhhhhkkkjjjhhhggggggggghhhiiiggghhhhhhhhhgggfffeeeeeeccccccbbbaaa``````aaaaaaeeeddddddgggiiiiiifffcccbbbaaa^^^ZZZXXXVVVUUUUUUWWWVVVUUUUUUUUUTTTRRRPPPOOOMMMJJJHHHFFFCCC???<<<;;;:::999999888888999999777777666666888<<>>===<<<>>>AAABBBOOOccc~~~~~~~~~}}}}}}{{{{{{|||uuuvvvxxxuuuqqqnnnqqqpppqqqrrrrrrpppllliiijjjmmmppprrrrrrsssuuuwwwuuutttttttttuuuxxxzzz|||sssmmmfffdddfffiiiiiihhhjjjjjjiiihhhgggfffeeeeeedddddddddddddddddddddddddddcccbbbaaa___^^^]]]\\\\\\]]]^^^^^^^^^^^^]]]\\\]]]\\\ZZZXXXWWWUUUUUUTTTVVVUUUSSSQQQPPPOOOOOOOOONNNNNNNNNMMMMMMMMMLLLLLLNNNLLLJJJHHHGGGGGGIIIJJJJJJKKKKKKIIIHHHGGGHHHJJJMMMNNNPPPQQQRRRSSSRRRRRRRRRSSSUUUWWWXXXXXXWWWWWWWWWYYY[[[[[[[[[\\\___bbbaaadddiiimmmrrrxxxooo^^^XXXTTTPPPPPPUUUWWWaaawww~~~tttrrrqqqnnnmmmmmmjjjfffdddeeefffffffffiiiiiihhhgggggggggggghhhffffffffffffffffffeeeeeedddcccbbbbbbaaaaaaaaabbbccccccccceeehhhhhheeecccaaa```]]][[[XXXWWWWWWVVVXXXWWWVVVVVVWWWWWWUUUTTTPPPNNNKKKIIIGGGDDDAAA>>>;;;;;;:::999888888888999777777777666888<<>>===>>>@@@AAAIIIZZZttt~~~wwwuuu|||zzz|||xxxsssuuuwwwuuurrrqqquuutttttttttrrrmmmhhhccccccdddcccbbbbbbeeeiiillliiiiiijjjjjjkkkllllllmmmhhhddd___^^^```bbbaaa___ccccccbbbaaaaaa```______\\\\\\\\\\\\\\\\\\\\\\\\]]]\\\[[[ZZZYYYXXXWWWWWWWWWXXXYYYZZZZZZYYYXXXWWWWWWVVVUUUTTTSSSRRRRRRRRRRRRQQQOOONNNLLLLLLLLLLLLMMMLLLKKKJJJJJJJJJKKKKKKLLLKKKIIIHHHGGGGGGHHHIIIIIIJJJJJJIIIHHHGGGIIIJJJOOOPPPRRRTTTUUUUUUUUUTTTVVVWWWXXXYYYZZZYYYXXXXXXYYYZZZ[[[]]]___bbbdddfffeeehhhnnnvvvsssdddXXXVVVTTTQQQTTT[[[aaapppxxxnnnllliiigggfffjjjhhheeecccdddddddddcccggggggggghhhgggffffffeeedddeeeeeeeeeeeedddccccccaaaaaa`````````_________``````bbbdddffffffdddbbb```___^^^\\\[[[ZZZZZZZZZYYYXXXXXXYYYZZZZZZXXXWWWQQQOOOLLLJJJIIIFFFBBB@@@===<<<;;;:::999888888888666777777777888<<>>===<<<:::999999888888666777777777999<<>><<<:::999888888666777888999999<<<@@@CCCJJJWWWkkkyyy~~~zzzkkkmmmuuu{{{xxxuuusssrrrttttttuuuwww|||TTTSSSTTTXXX]]]bbbeeefffeeedddaaa^^^]]]]]]^^^___dddbbb___\\\[[[YYYVVVSSSRRRPPPMMMIIIFFFCCCBBBAAAAAADDDLLL]]]ttt}}}tttnnnllliiihhhffffffffffffdddbbb\\\YYYUUUSSSTTTSSSQQQNNNPPPPPPPPPPPPPPPOOOOOONNNOOOPPPQQQPPPOOOOOOOOOOOOKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIJJJKKKKKKLLLLLLIIIJJJKKKLLLLLLKKKJJJIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLLLLKKKJJJJJJIIIJJJLLLMMMMMMKKKIIIGGGGGGHHHKKKMMMNNNMMMLLLKKKKKKLLLMMMMMMMMMNNNPPPRRRRRRTTTUUUWWWXXXXXXXXXXXXWWWXXXYYY[[[^^^aaacccddddddnnnxxx{{{wwwuuuwww{{{mmm```XXXSSSSSS\\\fffuuu|||vvvqqqnnnkkkggggggkkkggggggiiilllooopppnnnlllhhhggggggfffeeefffffffffffffffeeecccaaa___]]][[[\\\]]]___aaaaaa```___^^^bbbeeehhhhhhfffccccccdddbbbcccdddeeeeeeeeedddccc```___]]][[[ZZZXXXUUUSSSSSSQQQPPPOOOOOONNNKKKIIIBBBAAA???===;;;999888777666777999999:::<<<@@@BBBGGGRRReeewww~~~mmmgggmmmxxx~~~{{{yyyyyy{{{|||}}}OOOOOOOOOSSSZZZ```dddfffcccaaa^^^\\\[[[[[[\\\^^^dddbbb___]]][[[YYYWWWTTTTTTRRROOOKKKGGGDDDBBBAAAAAABBBGGGWWWnnn|||qqqiiiffffffeeecccdddfffggghhhgggaaa]]]WWWUUUUUUUUUTTTRRRNNNNNNNNNNNNNNNNNNNNNNNNJJJKKKKKKKKKIIIIIIJJJJJJHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHIIIJJJKKKKKKGGGHHHIIIJJJJJJIIIHHHGGGHHHGGGGGGFFFFFFFFFFFFFFFHHHIIIJJJKKKLLLKKKJJJIIIGGGIIILLLNNNMMMKKKHHHFFFGGGHHHKKKNNNOOONNNMMMKKKJJJKKKLLLMMMMMMNNNPPPRRRRRRSSSUUUWWWXXXXXXWWWWWWWWWXXXZZZ\\\```cccfffhhhkkkssszzzxxxoookkkooouuuyyyggg^^^YYYUUUWWWbbbqqqwwwrrrooonnnkkkggggggkkkeeegggiiimmmpppqqqooommmiiihhhgggeeeeeefffggggggddddddccccccbbb```___^^^[[[\\\^^^`````````^^^]]]dddgggjjjjjjfffdddcccdddaaabbbcccdddddddddcccbbb```^^^]]]\\\\\\ZZZXXXUUUUUUSSSRRRRRRQQQPPPNNNKKKCCCBBB@@@===;;;999888777666888999999:::<<>>======<<<;;;999999999:::<<>>===<<<::::::::::::<<<>>>@@@AAACCCKKKXXXggguuu|||yyy|||~~~jjjfffoooxxxrrrhhhbbb```^^^```dddmmmyyyAAACCCEEEJJJUUUbbbgggeeeccceeedddaaadddlllrrrsssnnnhhhbbb```bbbbbb^^^YYYUUUSSSQQQOOOMMMLLLKKKJJJEEEEEEFFFGGGLLLZZZrrr}}}uuummmddd^^^[[[\\\YYYWWWVVVVVVUUUTTTSSSUUUSSSQQQQQQRRRSSSSSSQQQMMMMMMMMMLLLKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEECCCDDDEEEFFFGGGGGGGGGGGGHHHGGGGGGFFFFFFFFFGGGGGGEEEEEEFFFGGGHHHHHHGGGGGGHHHGGGGGGGGGIIIKKKMMMNNNNNNNNNNNNMMMMMMLLLLLLKKKMMMNNNOOOQQQRRRRRRSSSSSSQQQQQQPPPPPPRRRTTTWWWXXXWWWWWWWWWVVVUUUWWW[[[___```bbbdddfffjjjqqqzzz}}}mmmcccZZZ[[[bbbeeettt~~~wwwuuukkkjjjiiigggfffffffffgggffflllrrrsssoookkkkkkmmmjjjiiiiiihhhhhhhhhiiijjjeeeeeeeeeeeeeeeddddddddd``````bbbdddgggiiikkkkkkiiiiiiiiihhhgggfffdddcccbbbbbbaaa```___]]]\\\\\\[[[[[[[[[[[[ZZZZZZYYYYYY^^^]]][[[YYYWWWTTTOOOLLLHHHFFFBBB@@@@@@???===<<<;;;:::::::::;;;===???@@@@@@GGGTTTcccqqq|||~~~xxxyyyvvvjjjnnnwwwrrrggg```]]]]]]ZZZ]]]dddooo}}}@@@CCCFFFKKKTTT```dddbbbaaadddddddddiiisssyyyyyypppjjjccc`````````]]]ZZZXXXWWWVVVSSSQQQPPPOOOOOOFFFDDDEEEFFFHHHSSSkkk~~~wwwsssooojjjeeeccc___ZZZUUUSSSPPPNNNLLLNNNNNNMMMNNNOOOPPPPPPPPPNNNNNNOOOOOONNNMMMLLLKKKHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFCCCDDDDDDDDDEEEEEEFFFFFFDDDEEEFFFGGGGGGGGGGGGGGGHHHGGGGGGFFFGGGGGGHHHHHHFFFGGGGGGHHHHHHHHHHHHGGGDDDDDDEEEGGGIIIMMMPPPRRRPPPPPPOOOOOOOOOOOOOOOOOOOOOPPPQQQSSSTTTTTTUUUUUURRRRRRQQQQQQSSSUUUXXXYYYZZZZZZXXXVVVUUUVVVYYY\\\bbbfffiiilllpppxxxnnnddd^^^[[[```iiitttyyyrrrqqqlllkkkiiihhhgggggghhhhhhfffkkkqqqrrrnnnjjjkkkmmmiiiiiigggfffggghhhiiijjjhhhhhhgggfffeeedddcccbbbaaacccdddfffgggiiijjjkkkggggggggggggfffeeeddddddeeeeeecccbbbaaa___^^^^^^[[[ZZZZZZZZZZZZZZZZZZZZZ___]]][[[YYYXXXUUUPPPMMMJJJGGGDDDBBBAAA@@@>>><<<<<<;;;:::::::::<<<===>>>>>>DDDPPP^^^lllxxx|||{{{nnnkkkppp}}}xxxiiiaaa\\\[[[]]]\\\```iiiuuuCCCGGGJJJNNNUUU^^^aaa___```bbbcccdddjjjtttyyyxxxooojjjddd^^^\\\ZZZZZZYYYYYYYYYYYYVVVSSSQQQQQQRRRHHHEEEDDDFFFGGGNNNcccxxx~~~~~~zzztttlllggg___XXXSSSPPPMMMKKKIIIJJJJJJKKKLLLMMMNNNNNNNNNOOOPPPPPPPPPNNNMMMLLLGGGGGGHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGDDDDDDEEEEEEFFFFFFGGGGGGFFFGGGHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHCCCDDDFFFIIILLLPPPSSSUUURRRRRRQQQQQQQQQRRRSSSSSSQQQRRRSSSUUUVVVVVVWWWWWWTTTSSSSSSSSSTTTVVVYYY[[[]]]]]]\\\ZZZYYYYYY[[[^^^aaaffflllpppttt{{{}}}pppccc___]]]^^^hhhuuuyyysssqqqmmmlllkkkiiihhhhhhiiiiiifffjjjnnnooommmkkkkkklllhhhgggfffeeeeeefffhhhjjjjjjiiihhhfffeeecccbbbaaadddeeeggggggffffffgggiiigggggggggfffffffffgggggghhhgggfffeeecccbbb``````[[[[[[ZZZZZZZZZ[[[\\\\\\^^^\\\[[[ZZZYYYWWWSSSPPPNNNKKKHHHFFFDDDBBB???<<<===<<<;;;::::::;;;<<<<<<===BBBMMMZZZhhhttt}}}~~~uuujjjjjjvvvlllaaa\\\ZZZZZZ]]]```fffqqqLLLPPPSSSUUUZZZaaaccc```___aaaaaaaaagggppprrrpppjjjhhhbbb[[[UUUSSSUUUWWWXXXYYYXXXUUUQQQNNNOOOPPPLLLEEECCCEEEEEEIIIZZZnnn}}}ssslllddd\\\VVVRRROOOMMMJJJKKKMMMNNNNNNNNNOOOPPPMMMNNNOOOPPPPPPNNNMMMLLLGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJIIIIIIIIIIIIHHHHHHEEEEEEEEEFFFGGGHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIJJJKKKIIIJJJJJJKKKKKKJJJIIIIIIEEEGGGJJJMMMQQQSSSUUUVVVUUUTTTSSSSSSTTTUUUVVVWWWSSSTTTUUUVVVWWWXXXXXXXXXVVVUUUUUUUUUVVVYYY[[[]]]___```aaaaaa```aaaccceeeeeekkksssxxx{{{wwwmmmddd___aaaeeelllyyytttrrrooommmllljjjiiihhhhhhiiifffhhhiiikkkllllllkkkkkkgggfffdddcccccceeehhhiiihhhhhhgggfffdddcccbbbbbbeeeggghhhgggdddcccdddeeeggggggggghhhhhhiiijjjkkkjjjiiihhhfffeeecccbbbaaa\\\\\\[[[[[[[[[\\\^^^___]]]\\\[[[\\\\\\ZZZWWWUUUSSSQQQNNNKKKIIIEEEAAA>>>>>>===;;;:::999::::::;;;<<>>===;;;:::999999::::::<<>>======<<<<<<<<<<<>>@@@DDDNNN\\\jjjrrrssszzz||||||qqqrrrvvv~~~qqqgggdddbbbaaaccceeeffffffnnnvvv^^^eeelllmmmllllllhhhccceeeeeeeeeeeecccaaa```___[[[[[[\\\]]]^^^]]]\\\[[[WWWWWWWWWWWWVVVTTTRRRQQQOOOOOOOOONNNMMMNNNPPPQQQTTT```sss~~~{{{jjj\\\UUUPPPOOONNNMMMMMMOOOQQQRRRHHHIIIJJJLLLOOORRRUUUVVVVVVTTTRRRPPPPPPPPPQQQRRRQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQSSSSSSRRRQQQPPPOOOOOOOOOOOOPPPPPPQQQRRRSSSTTTUUUUUUVVVVVVWWWXXXXXXWWWWWWYYYXXXWWWWWWWWWYYY\\\]]][[[^^^aaaccccccdddeeeffffffjjjnnnqqqsssuuuyyy|||{{{nnnfff^^^ZZZZZZ^^^iiitttuuuooommmlllmmmpppooolllgggbbb```aaaccceeeiiihhhgggfffeeeeeefffffffffdddbbb```___^^^______ddddddccccccbbbaaaaaaaaaaaaccceeeeeecccbbbcccdddaaabbbccceeeggggggggggggbbbaaa___]]]]]]]]]]]]^^^\\\]]]^^^___````````````\\\]]]^^^___^^^\\\YYYXXXXXXWWWWWWUUUSSSPPPMMMKKKFFFDDD@@@===;;;;;;;;;<<<>>>>>>???DDDLLLWWWfffppprrrwwwzzzvvvtttsssvvvzzzpppgggeeecccccceeegggggggggnnnvvv___ffflllkkkjjjiiifffbbbdddeeegggfffdddaaaaaaaaaZZZZZZZZZ[[[]]]]]]\\\ZZZUUUVVVVVVVVVUUUTTTSSSRRRQQQQQQQQQQQQQQQQQQPPPPPPQQQ[[[kkk|||vvveeeZZZVVVOOOOOOOOOOOOOOOPPPPPPQQQIIIJJJKKKMMMPPPSSSVVVWWWZZZYYYWWWVVVUUUUUUVVVVVVUUUSSSRRRQQQRRRSSSRRRQQQQQQPPPPPPPPPPPPQQQRRRRRRVVVVVVUUUTTTRRRQQQPPPOOOPPPPPPQQQSSSTTTUUUVVVVVVUUUVVVXXXYYYZZZ[[[[[[\\\[[[ZZZXXXXXXYYY\\\___bbb___cccgggjjjlllmmmpppqqqrrrvvv|||yyyjjj```\\\YYY[[[```iiizzz|||rrrooonnnlllmmmpppooolllhhhcccaaabbbccceeejjjiiigggfffeeeeeeeeeffffffdddbbb```___^^^______cccccccccbbbbbbbbbaaaaaacccdddfffeeecccbbbbbbcccdddcccdddfffggggggeeeccc```___^^^]]]\\\\\\]]]^^^\\\]]]^^^_______________]]]^^^^^^]]]\\\ZZZXXXWWWVVVVVVVVVUUUSSSPPPNNNLLLGGGEEEAAA===;;;;;;;;;<<<>>>===???DDDJJJSSSaaannnqqquuu~~~zzzssswww|||wwwvvvwwwooogggeeedddeeegggiiijjjiiiooovvv[[[aaaffffffeeeeeeccc______bbbddddddbbb```___```\\\ZZZXXXYYY\\\]]]\\\ZZZUUUUUUUUUTTTTTTTTTTTTTTTSSSSSSTTTTTTUUUTTTRRRPPPLLLUUUcccssssssfff^^^ZZZTTTTTTUUUUUUTTTSSSQQQPPPLLLLLLNNNPPPRRRUUUXXXYYYZZZZZZYYYYYYXXXWWWWWWWWWXXXVVVTTTTTTVVVVVVUUUTTTSSSSSSRRRRRRRRRSSSTTTUUUWWWWWWVVVVVVUUUTTTSSSRRRQQQRRRSSSUUUVVVWWWXXXXXXXXXYYY[[[^^^```bbbccccccccccccbbbbbbccceeefffggggggkkkqqqvvvzzz~~~}}}jjj```WWWWWW[[[bbbmmm|||~~~vvvooonnnnnnllllllnnnooommmiiieeeccccccdddeeekkkiiigggeeedddddddddeeecccbbbaaa`````````aaabbbcccccccccbbbbbbbbbbbbbbbeeefffgggfffcccbbbaaabbbccccccccceeeggggggdddaaa```___^^^]]]\\\]]]^^^___]]]]]]^^^_________^^^^^^```___^^^]]][[[ZZZYYYXXXUUUUUUUUUTTTRRRPPPNNNMMMIIIFFFAAA===;;;:::;;;<<<===<<>>DDDHHHMMMZZZhhhnnnqqqyyyyyyvvvzzzxxxmmmqqq~~~ppphhhcccbbbaaadddiiinnnqqqrrrssswww~~~}}}~~~RRRRRRXXX___```\\\YYYYYYYYY[[[]]]______]]][[[YYYYYYZZZ[[[\\\\\\[[[ZZZYYYXXXVVVTTTSSSSSSTTTVVVXXXUUUWWWYYYZZZYYYVVVSSSPPPQQQNNNRRR```qqq|||uuunnniiigggiiikkkiiiccc\\\VVVRRRSSSSSSSSSTTTUUUWWWXXXYYY\\\[[[YYYWWWUUUSSSSSSRRRXXXXXXYYYYYYYYYXXXWWWWWW\\\[[[ZZZ[[[\\\]]]\\\[[[\\\ZZZWWWUUUUUUVVVUUUUUUTTTYYY\\\[[[\\\___aaa___aaabbbdddfffiiimmmssswwwzzzzzzzzz|||}}}qqqccc\\\[[[WWW```lll}}}|||rrrqqqppppppqqqpppmmmkkknnnkkkfffbbbaaabbbdddfffiiihhhfffdddcccaaaaaa```````````````aaaccceeegggjjjgggdddbbbbbbbbbaaa```fffeeeeeeeeeeeeeeeeeedddaaabbbdddeeeeeedddbbbaaa^^^^^^]]]\\\\\\\\\]]]]]]^^^^^^^^^]]]]]]\\\\\\\\\___^^^^^^\\\[[[XXXVVVUUUTTTTTTSSSSSSSSSQQQNNNKKKDDDCCCBBB@@@>>><<<:::999===::::::>>>CCCJJJVVVaaakkknnnsssxxx}}}vvvssssss{{{}}}mmmpppzzztttjjj^^^___bbbeeejjjooosssuuuyyy{{{~~~~~~xxxxxxwwwwww{{{~~~}}}||||||}}}~~~JJJJJJPPPXXX[[[YYYYYY[[[\\\\\\]]]^^^^^^]]]\\\\\\YYYZZZZZZ[[[[[[ZZZYYYXXXWWWUUUSSSRRRRRRTTTWWWYYYZZZZZZZZZYYYXXXVVVUUUTTTPPPNNNPPPZZZhhhvvvyyyuuuuuuvvvwwwssslllddd^^^[[[XXXXXXXXXXXXYYYYYYZZZ[[[XXXXXXVVVUUUSSSRRRRRRRRRUUUVVVWWWXXXYYYYYYZZZZZZ_________```bbbcccccccccbbbaaa___^^^^^^^^^]]]]]][[[```bbbaaabbbfffiiihhhiiikkknnnqqqtttyyy~~~mmmccc]]]ZZZZZZ^^^mmm~~~uuurrrpppooonnnnnnnnnlllkkkkkkhhheeebbbaaabbbdddeeegggfffeeecccbbbaaaaaaaaaaaaaaaaaabbbcccfffhhhiiijjjgggdddbbbbbbaaa```___ccccccccccccbbbbbbbbbbbbbbbccceeeffffffeeecccbbbaaa```___^^^]]]\\\\\\\\\___^^^]]]\\\\\\\\\\\\]]]]]]]]][[[ZZZXXXWWWVVVUUUUUUTTTTTTTTTTTTRRRNNNJJJEEEDDDBBB@@@>>>===<<<<<<>>>;;;;;;>>>BBBHHHRRR[[[ggglllsssxxx}}}tttpppooovvv~~~nnnpppxxx~~~uuukkkaaaaaacccggglllsssyyy}}}|||wwwxxxuuusssuuuyyy~~~{{{zzzxxxwwwwwwyyy{{{|||DDDDDDIIIQQQVVVVVVXXX[[[]]]\\\[[[[[[[[[[[[\\\]]]YYYYYYZZZZZZYYYXXXWWWWWWVVVTTTRRRPPPQQQUUUYYY[[[```^^^\\\[[[YYYXXXXXXXXXRRROOOPPPVVV^^^jjj||||||rrrkkkggg]]]]]]\\\[[[ZZZZZZZZZZZZWWWWWWWWWVVVUUUUUUTTTTTTUUUVVVWWWYYY[[[]]]_________```aaabbbdddeeefffgggeeeeeeeeedddddddddcccccceeeiiijjjhhhiiiooossstttuuuxxx|||jjj___]]]\\\[[[\\\ggg{{{yyypppooommmjjjiiiiiijjjiiihhhfffeeedddcccbbbcccdddeeefffeeecccbbbaaaaaaaaabbbbbbaaaaaabbbccceeeggghhhhhhfffcccbbbbbbbbbaaa```aaaaaaaaa`````````______cccdddfffggggggfffdddcccbbbaaa```^^^]]]\\\[[[[[[___^^^\\\[[[[[[[[[]]]^^^\\\[[[YYYWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVSSSOOOKKKFFFEEECCCAAA???>>>>>>???>>>;;;;;;>>>AAADDDLLLTTTccciiirrrxxx|||uuupppnnnsssqqqoootttxxx~~~xxxnnneeeeeeeeehhhooowwwzzzvvvxxxuuuqqqqqqtttxxx|||}}}vvvtttrrrqqqrrrtttxxxzzz{{{~~~GGGGGGJJJQQQUUUVVVXXX[[[ZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYXXXXXXWWWVVVVVVVVVTTTRRRQQQRRRVVV[[[^^^bbbbbbaaa___]]]\\\[[[ZZZUUUTTTSSSUUUYYYcccwwwyyysssgggfffdddbbb```___^^^^^^[[[[[[\\\\\\\\\\\\[[[[[[YYYYYY[[[]]]___aaacccdddbbbccceeeffffffgggiiijjjkkklllnnnnnnnnnnnnnnnoooqqqtttuuurrrttt{{{{{{oooccc_________cccgggzzzxxxooollliiieeeddddddeeeeeeeeecccccccccddddddeeefffffffffdddcccbbbaaabbbcccdddbbbbbbaaa``````aaabbbcccdddcccbbbbbbdddeeedddcccbbbbbbbbbaaa`````````___ccceeefffggggggfffeeeccc```___^^^]]]\\\\\\[[[[[[___^^^[[[ZZZYYY[[[]]]___\\\ZZZXXXWWWVVVWWWYYYZZZZZZYYYYYYYYYXXXUUUPPPMMMJJJHHHEEEBBB@@@?????????<<<:::;;;>>>@@@AAAHHHOOO___gggqqqxxxzzz{{{zzzuuuqqqsssxxxpppppprrrwww{{{|||rrrjjjiiiiiikkkqqqzzz|||yyywwwyyyxxxwwwwwwxxx{{{}}}~~~wwwuuurrrpppqqqssswwwyyyyyy}}}QQQPPPSSSYYY[[[YYYXXX[[[XXXZZZ\\\]]]]]]\\\ZZZXXXYYYYYYXXXWWWWWWWWWWWWWWWWWWVVVTTTSSSUUUXXX]]]```bbbcccdddeeeccc```]]][[[XXXVVVVVVUUUWWW___sssuuutttqqqooollljjjhhhhhhbbbcccdddeeeeeeeeedddddd``````aaaaaaccceeeggghhhjjjlllnnnooonnnnnnppprrryyy|||~~~}}}iiiccc^^^[[[[[[aaaooo}}}|||wwwqqqllliiifffddddddeeeeeeeeebbbcccdddeeefffggghhhhhhgggfffdddccccccdddfffgggfffdddbbb```____________```___```cccfffiiiiiihhheeeeeeeeedddcccbbbbbbbbbcccdddfffggggggfffdddccc[[[[[[[[[ZZZ[[[[[[\\\\\\^^^]]][[[YYYYYY[[[]]]___]]]\\\ZZZYYYZZZ[[[]]]___^^^]]][[[ZZZYYYVVVRRROOOMMMKKKHHHEEEBBB@@@>>>>>>;;;999:::===???@@@EEELLL[[[eeepppvvvwwwwwwyyy|||{{{uuurrr}}}uuuooooootttyyyxxxpppooonnnooottt|||}}}||||||}}}{{{xxxvvvvvvwwwyyy{{{|||WWWXXX\\\bbbccc^^^ZZZZZZYYY[[[^^^``````^^^[[[YYYXXXXXXWWWWWWWWWWWWXXXYYYYYYYYYXXXXXXYYY\\\___aaabbbdddfffhhhgggddd```^^^ZZZXXXWWWVVVVVV\\\lll|||||||||xxxuuurrrqqqpppmmmnnnooopppqqqpppooooookkkkkkjjjjjjlllmmmoooqqqrrruuuxxxxxxwwwxxx{{{~~~uuukkk___\\\YYYXXX\\\kkk|||wwwtttqqqnnnllliiihhhhhhiiihhhgggbbbcccdddeeeggghhhiiiiiiiiigggeeeccccccdddfffhhhiiigggeeebbbaaa```___```______aaaeeeiiilllllllllhhhggggggfffeeedddccccccaaabbbdddeeeeeedddbbbaaaYYYYYYYYYYYYZZZ[[[\\\]]]]]]\\\ZZZZZZZZZ[[[]]]^^^]]]]]]]]]]]]^^^```bbbcccaaa___[[[YYYWWWUUUSSSPPPOOONNNLLLJJJGGGDDDAAA@@@<<<:::999<<<======CCCIIIVVVaaammmssssssssswww{{{wwwpppvvvuuuqqqtttyyy}}}}}}vvvvvvvvvxxx|||~~~}}}~~~UUUWWW___ggghhhbbb\\\ZZZZZZ[[[\\\]]]]]]\\\[[[ZZZXXXWWWWWWWWWWWWYYYZZZ[[[\\\\\\\\\\\\^^^___aaabbbdddeeefffggggggeeecccbbb___\\\ZZZYYYXXX[[[fffrrr}}}}}}~~~|||{{{{{{|||~~~~~~}}}|||zzzyyyyyyyyyzzz}}}~~~}}}pppfffaaaZZZZZZ^^^gggttt|||uuurrrrrrnnnlllkkkjjjjjjjjjhhhgggbbbccccccdddeeeggghhhiiiiiigggdddbbbbbbccceeeggggggeeedddbbbaaa```aaaaaaaaaaaacccgggkkkmmmmmmlllggggggfffeeedddcccbbbbbb___```bbbccccccbbb```___[[[ZZZZZZZZZZZZZZZ[[[\\\[[[[[[[[[ZZZ[[[\\\]]]]]]]]]]]]^^^```bbbcccdddeeebbb^^^YYYUUUTTTRRRQQQPPPPPPPPPPPPOOOMMMJJJHHHFFF@@@===;;;;;;;;;;;;@@@FFFPPP[[[iiipppqqqrrrxxx}}}zzzoooqqqzzz~~~uuuvvvzzz}}}}}}{{{|||PPPTTT^^^iiikkkddd]]][[[YYYYYYXXXXXXXXXXXXYYYYYYXXXWWWWWWWWWXXXZZZ\\\]]]]]]^^^___```aaaaaabbbbbbffffffeeeeeeeeeeeeffffffddd```^^^]]]\\\]]]dddmmm|||{{{uuu~~~|||}}}wwwjjjbbb___^^^YYY^^^kkk~~~vvvrrrtttkkkjjjiiiiiijjjiiifffdddbbbbbbbbbbbbccceeegggiiiiiigggdddaaa```bbbdddeeebbbaaa```______``````aaacccdddeeehhhkkkmmmlllkkkffffffeeedddcccbbbaaa```]]]___```aaaaaa```___]]]]]]]]]\\\[[[ZZZZZZZZZ[[[ZZZZZZ[[[[[[\\\\\\\\\\\\\\\]]]___aaaccceeeeeefffbbb]]]WWWRRRPPPPPPOOOOOOOOOQQQRRRSSSRRRPPPMMMKKKDDD???<<<;;;999999===DDDKKKWWWeeennnpppssszzz}}}qqqpppwwwyyywwwzzz~~~{{{~~~LLLRRR\\\dddgggeeeaaa^^^]]]]]]\\\\\\\\\\\\\\\]]]ZZZYYYYYYYYYZZZ\\\^^^```cccbbbbbbbbbcccdddfffggggggfffffffffggggggggggggbbbaaa___]]]\\\___cccggg}}}|||zzz}}}zzz{{{||||||ppphhh```YYYZZZ```bbbmmm|||vvvrrrppppppnnnkkkjjjiiiiiigggeeedddeeefffhhhiiiiiiiiiiiikkkjjjiiigggfffdddcccbbbbbbaaa`````````aaacccdddccccccdddeeefffggghhhiiiffffffeeeeeecccbbb```___]]]___aaacccdddbbb```___^^^^^^]]]\\\ZZZYYYXXXXXXYYYXXXXXXXXXYYYZZZ\\\]]]]]]]]]___```aaaaaaaaaaaa```^^^ZZZWWWTTTRRRQQQPPPTTTSSSSSSTTTTTTRRRNNNKKKOOOFFF???<<<;;;:::<<<@@@JJJSSS```iiioootttzzz|||vvvqqqnnn{{{uuu{{{||||||}}}HHHOOOYYYaaaeeeeeebbbaaa\\\\\\[[[[[[[[[[[[\\\\\\YYYYYYYYY[[[\\\^^^```aaabbbaaaaaa```aaabbbdddeeeeeefffggghhhggggggggghhh``````^^^\\\\\\^^^bbbfffuuu~~~yyy}}}{{{}}}}}}zzzyyy}}}vvvooohhheeeaaa\\\]]]bbbssszzzwwwssspppooopppnnnkkkjjjjjjjjjiiihhhgggggghhhhhhiiiiiiiiiiiikkkjjjiiigggfffeeeddddddccccccbbbaaaaaabbbbbbcccaaabbbdddeeegggggghhhhhhffffffeeedddcccaaa______[[[]]]___aaabbbbbbaaa```___^^^^^^\\\[[[ZZZYYYYYYZZZYYYYYYYYYZZZ[[[\\\]]]______```aaabbbccccccbbbaaa```]]]ZZZXXXVVVVVVVVVWWWVVVVVVVVVWWWVVVSSSQQQRRRIIIAAA>>><<<:::<<>>CCCLLLZZZeeelllrrrwww{{{zzztttqqqnnnzzz|||}}}}}}yyynnngggccceeegggkkkpppxxx|||zzzNNNTTT[[[______^^^]]]]]]ZZZZZZZZZYYYZZZZZZ[[[\\\XXXYYY[[[]]]^^^^^^^^^]]]\\\[[[ZZZZZZZZZ[[[\\\]]]\\\```cccbbb___]]]___bbb_________^^^^^^___bbbdddjjjuuu}}}tttxxx~~~|||}}}wwwxxxyyy|||}}}rrrjjjfffeeeeeebbbbbbeeennnyyy~~~uuuttttttrrrqqqrrrqqqooollljjjlllmmmnnnnnnooonnnlllkkkjjjiiiiiijjjiiihhhgggggggggggghhhiiihhhgggfffeeedddccccccbbb___```ccceeeffffffeeeeeeeeedddbbb```^^^\\\[[[[[[WWWXXXZZZ[[[^^^```bbbccc_________^^^^^^]]]]]]\\\ZZZZZZZZZZZZZZZ[[[\\\\\\\\\]]]^^^_______________]]]]]]]]]]]]]]]^^^^^^___```]]][[[YYYYYYXXXWWWUUURRRJJJCCC@@@>>>;;;<<>><<<<<>><<<===@@@???DDDMMMXXXccclllsssvvvttt{{{}}}nnnkkkooo|||zzzzzz|||wwwsssrrrsssuuuwwwuuuyyy|||lllccc\\\VVVRRROOOPPPQQQRRRVVV\\\ccciiirrrzzz~~~}}}|||zzzyyyxxxxxxxxxMMMWWWbbbfffccc___^^^```ZZZZZZZZZ[[[[[[\\\^^^^^^]]]]]][[[ZZZYYYYYYXXXXXXYYYZZZ\\\^^^bbbfffjjjlllpppjjjbbb___```bbbbbb```^^^```bbbcccbbbbbbbbbcccgggkkksss~~~|||{{{vvvpppllljjjiiihhhmmmssszzz|||wwwssstttsssooooooqqqooonnnnnnooooooooommmjjjeeefffiiikkkkkkjjjhhhggggggfffdddcccccceeegggiiijjjkkkkkkkkkjjjiiigggfffeeedddbbb```_________```___^^^\\\ZZZYYYYYYZZZ[[[]]]^^^```aaabbbaaa___^^^\\\\\\]]]]]]^^^^^^^^^^^^\\\]]]]]]^^^^^^]]]\\\\\\^^^^^^_________^^^^^^]]]]]]___aaadddgggiiiiiijjjgggfffeeedddcccaaa^^^[[[PPPHHHCCCAAA@@@===<<>>BBBHHHRRR]]]hhhooorrrqqqwww}}}uuulllhhhrrrwwwsss}}}wwwuuurrrnnnlllllloooqqqqqqvvv|||ooobbb\\\XXXTTTPPPLLLMMMNNNOOOQQQUUU[[[___iiiqqqyyy}}}~~~}}}}}}}}}~~~}}}yyyuuusssssstttuuuPPPYYYdddgggccc]]]ZZZ[[[[[[[[[[[[[[[\\\]]]^^^___^^^]]][[[ZZZZZZZZZ[[[\\\[[[\\\^^^bbbffflllpppssstttjjj```]]]___bbbaaa^^^\\\___aaabbbbbbaaaaaabbbbbbeeelllwwwyyy}}}yyyssskkkfffeeehhhlllnnnwww~~~{{{wwwuuuvvvuuurrrrrrtttnnnnnnnnnooopppoookkkhhhaaadddgggjjjkkkjjjhhhggggggfffdddbbbbbbdddfffhhhjjjkkkllllllkkkjjjhhhggggggeeebbb^^^]]]]]]^^^______^^^\\\ZZZZZZ[[[\\\]]]___aaacccdddcccaaa^^^]]][[[\\\\\\]]]]]]^^^^^^^^^^^^___`````````___^^^]]]\\\\\\]]]]]]]]]\\\[[[[[[[[[]]]```cccfffggghhhhhhcccbbbbbbccccccbbb^^^[[[SSSKKKEEECCCAAA===<<<>>>>>>@@@EEENNNYYYdddlllpppoootttzzz~~~~~~oooffflll{{{tttoooyyy~~~}}}sssqqqnnnjjjhhhhhhjjjlllppptttyyy}}}yyyggg[[[WWWUUURRRNNNIIIJJJLLLMMMOOORRRVVVYYYbbbjjjssswwwzzz~~~}}}~~~}}}{{{zzzyyyzzz|||}}}}}}xxxsssppppppqqqsss[[[ZZZ^^^dddbbbZZZXXX[[[VVVYYY\\\]]]]]]]]]^^^___bbb```]]]ZZZYYYZZZ[[[\\\___```aaaccceeeggghhhiiihhheeebbbaaaaaaaaa^^^\\\bbbaaa___^^^^^^___```aaadddcccgggppp{{{}}}zzzzzz{{{zzzuuunnnmmmpppqqqnnnlllkkkkkkkkkooowww}}}{{{{{{{{{zzzzzzxxxwwwvvvxxxvvvtttrrrpppmmmiiifffeeefffiiikkklllkkkkkkjjjkkkiiiggggggggghhhgggfffmmmlllkkkiiihhhgggggggggcccbbb```^^^]]]^^^___```^^^^^^^^^]]]\\\^^^aaacccbbbccccccbbbaaa___]]]\\\ZZZZZZ[[[\\\^^^___```aaa^^^^^^___``````___^^^^^^ZZZ[[[]]]^^^^^^^^^]]]]]]\\\]]]^^^___```aaabbbccc^^^___```aaaaaa___]]]\\\UUUTTTPPPJJJCCC>>>;;;:::<<<>>>BBBJJJVVVaaaiiimmmpppqqquuu|||yyynnnkkkqqq}}}rrreeeuuu}}}vvvqqqllljjjgggeeeddddddfffgggmmmmmmnnnqqqxxxxxxnnnbbbYYYUUUSSSPPPMMMGGGJJJLLLKKKKKKMMMRRRWWWaaahhhnnnqqqtttyyy{{{zzz}}}zzzxxxwwwwwwxxxwwwvvvuuusssqqqooonnnnnnnnnooo[[[[[[___dddaaaZZZWWWZZZ]]]___aaaaaa___^^^^^^___^^^\\\ZZZXXXXXXYYYZZZ\\\^^^^^^^^^___aaadddggghhhhhheeeaaa___``````^^^\\\aaa```^^^]]]]]]^^^___```bbb```bbbjjjsss~~~|||zzzuuummmggggggeeedddiiittt|||~~~~~~{{{|||}}}|||zzzzzzzzzyyyxxxwwwvvvuuuxxxvvvuuutttssspppkkkhhhhhhiiijjjllllllkkkjjjiiikkkiiigggggghhhhhhgggfffjjjjjjiiihhhgggffffffeeebbbaaa___^^^]]]^^^^^^___^^^______^^^]]]___bbbdddbbbbbbbbbbbb```^^^\\\[[[ZZZ[[[\\\]]]^^^___``````]]]^^^___``````___^^^]]]ZZZ[[[]]]^^^^^^^^^]]]]]]\\\]]]]]]___```aaaaaabbb^^^^^^^^^]]]\\\ZZZXXXVVVXXXVVVRRRMMMFFFAAA>>>======>>>AAAIIISSS^^^ggglllnnnooorrryyyzzzppplllooozzzvvvgggooo|||yyysssnnnhhhfffcccaaa```aaacccdddgggggghhhkkkqqqyyyyyyllleee[[[UUUSSSRRROOOLLLKKKMMMOOOOOONNNPPPUUUZZZ```gggnnnqqqtttyyy{{{zzz{{{xxxvvvuuuvvvvvvvvvuuusssrrrpppnnnllllllkkklll[[[]]]bbbddd```YYYWWWXXXdddffffffeeebbb___^^^___\\\[[[ZZZYYYYYYZZZ[[[\\\\\\\\\\\\]]]___bbbeeefffgggccc___\\\\\\]]]\\\\\\^^^^^^\\\\\\\\\]]]^^^______\\\]]]bbbiiirrr}}}~~~zzzxxxuuuqqqlllgggbbb^^^\\\[[[```dddkkkyyy{{{yyyxxxwwwwwwvvvuuutttsssrrrwwwvvvvvvvvvuuurrrnnnjjjkkklllllllllkkkjjjhhhgggjjjhhhffffffhhhhhhhhhgggfffgggggghhhgggfffeeeddd``````___^^^^^^]]]\\\\\\]]]^^^^^^^^^^^^___bbbeeebbbbbbbbbaaa```^^^]]]\\\\\\\\\\\\]]]^^^______```]]]^^^^^^______^^^^^^]]]\\\\\\^^^______^^^^^^]]]\\\]]]^^^___``````aaaaaa___^^^\\\YYYVVVTTTRRRRRRYYYWWWSSSNNNIIIDDD@@@>>>>>>>>>@@@FFFNNNZZZdddjjjmmmmmmpppuuu|||}}}tttnnnmmmttt~~~nnnlllsss{{{}}}|||}}}yyytttnnniiicccaaa^^^\\\\\\]]]___```bbbbbbccceeeiiioootttxxx{{{ssskkkfff___ZZZUUURRRRRRRRRPPPNNNLLLNNNOOOOOONNNPPPVVV[[[```hhhooosssvvv{{{|||zzzyyyvvvtttssstttttttttsssqqqpppnnnllljjjiiihhhhhhZZZ___eeefffaaa[[[XXXYYYggghhhhhhfffccc````````````___^^^]]]\\\\\\\\\\\\ZZZ[[[]]]___aaaccccccddddddaaa\\\YYYXXXXXXYYYZZZ\\\\\\[[[[[[[[[\\\]]]]]][[[XXXYYY]]]cccjjjvvvyyysssooolllhhhdddccccccbbb^^^ZZZYYY\\\___bbbmmm{{{zzzxxxvvvtttsssrrrqqqqqqpppppppppuuuuuuuuuvvvvvvsssnnnkkkmmmmmmlllkkkiiigggeeedddhhhfffeeeeeeggghhhggggggdddeeeggghhhhhhgggeeeccc_________^^^]]]\\\[[[ZZZ[[[\\\]]]]]]]]]^^^aaacccccccccbbbbbbaaa```___^^^^^^^^^^^^_______________]]]]]]^^^^^^^^^^^^]]]]]]^^^___```aaaaaa```___^^^^^^^^^```aaaaaaaaaaaa``````]]]ZZZWWWTTTSSSSSSSSSYYYWWWSSSNNNJJJEEEAAA>>>>>>>>>???BBBIIITTT___gggmmmmmmooorrrwww}}}zzzrrrkkkmmm{{{zzznnnmmmwww}}}zzz{{{~~~||||||~~~~~~zzzuuuooohhhccc^^^]]]ZZZYYYXXXZZZ\\\]]]``````aaabbbeeehhhkkkmmmnnnoooooonnnjjjddd^^^[[[WWWUUUSSSSSSTTTTTTRRRQQQMMMOOOPPPPPPPPPSSSZZZ___fffnnnvvvyyy{{{~~~~~~|||xxxvvvsssrrrsssssssssrrrpppooommmkkkhhhgggeeedddXXX```hhhgggbbb]]][[[[[[eeeeeefffdddbbb```aaabbbccccccbbb```^^^\\\ZZZYYYZZZ]]]aaadddfffeeecccaaa```^^^ZZZVVVTTTTTTVVVXXXZZZZZZZZZZZZZZZ[[[\\\\\\YYYWWWXXX]]]aaagggpppzzz~~~zzz{{{{{{{{{zzzyyyyyyyyyooojjjeeecccdddeeedddbbb\\\]]]]]][[[ZZZ]]]dddjjjvvv{{{xxxuuurrrpppooonnnnnnmmmnnnnnnooosssssssssttttttrrrmmmjjjmmmlllkkkiiigggdddbbbaaafffeeedddeeefffhhhhhhgggeeeggghhhiiiiiihhhfffeee_________^^^]]][[[ZZZYYYXXXZZZ[[[\\\[[[\\\^^^```ccccccbbbbbbbbbbbbbbbbbbaaaaaaaaaaaa````````````^^^^^^^^^^^^^^^^^^^^^^^^aaaaaabbbccccccbbbaaa```___```bbbccccccbbbaaa```^^^]]]ZZZXXXVVVWWWXXXYYY\\\XXXTTTQQQNNNIIICCC???>>>>>>>>>@@@DDDNNNZZZbbblllmmmoooqqquuuyyy}}}vvvllliiiqqq}}}uuummmrrrwwwwww||||||{{{zzz{{{|||}}}~~~~~~~~~~~~yyyrrrkkkddd___[[[ZZZXXXVVVWWWXXX[[[\\\^^^^^^___```aaabbbccccccaaaaaa```___]]]YYYVVVTTTRRRRRRRRRSSSTTTTTTSSSRRRQQQSSSUUUUUUWWW\\\ccciiirrrzzz~~~zzzwwwtttrrrrrrrrrqqqpppnnnmmmllljjjhhhfffdddcccTTT___hhhgggbbb___^^^^^^aaabbbbbbaaa``````aaacccddddddcccaaa___[[[XXXVVV\\\___cccffffffdddaaa^^^^^^]]]ZZZWWWTTTSSSUUUWWWYYYYYYYYYZZZ[[[[[[\\\\\\YYYXXXZZZ^^^bbbdddkkkrrr}}}|||wwwqqqkkkkkknnnrrrrrrqqqooommmkkkiiihhhgggggggggeeecccccceeegggbbb```^^^```fffkkknnnnnnmmmmmmmmmlllmmmrrrzzzzzzyyyuuuqqqnnnnnnmmmlllmmmnnnpppqqqtttsssrrrqqqqqqooollljjjlllkkkiiigggeeecccbbbaaagggfffeeefffhhhjjjjjjiiihhhiiiiiijjjiiihhhgggfff``````___^^^\\\[[[ZZZZZZXXXYYY[[[[[[ZZZZZZ\\\]]]aaa``````aaabbbcccdddeeeeeeddddddcccbbbaaaaaaaaa```______^^^^^^______```bbbccccccddddddcccaaaaaa___aaabbbccccccbbb```^^^\\\[[[ZZZYYYYYY[[[]]]^^^```\\\XXXUUUSSSOOOHHHCCC======>>>>>>AAAIIITTT]]]hhhjjjmmmpppsssvvv{{{~~~{{{ppphhhkkkqqqrrrnnnoooqqqxxx|||{{{||||||}}}~~~~~~}}}}}}{{{{{{{{{}}}yyyrrrjjjccc^^^YYYXXXVVVUUUVVVXXXZZZ\\\[[[\\\]]]^^^^^^]]]\\\[[[[[[[[[YYYWWWUUUSSSQQQPPPPPPPPPRRRSSSTTTTTTTTTSSSRRRTTTWWWYYY\\\cccmmmttt{{{xxxtttrrrqqqpppooommmkkkkkkjjjiiigggdddbbbaaaMMM[[[fffeeeaaa``````______``````___^^^^^^aaacccddddddddddddaaa^^^ZZZXXX___```aaaaaaaaa```^^^]]]]]]^^^]]]ZZZVVVTTTVVVXXXXXXYYYYYYZZZ[[[\\\\\\\\\ZZZYYY[[[```aaa```dddiiirrr|||tttmmmgggddd```]]]^^^bbbbbbbbbbbbbbbbbbaaaaaaaaaaaabbbbbbbbbcccfffmmmrrrtttrrrrrrwww}}}|||{{{wwwrrrnnnnnnmmmnnnoooqqqtttvvvvvvtttqqqpppooonnnllljjjkkkjjjhhhgggeeeeeeddddddiiihhhgggiiikkkmmmmmmmmmjjjjjjiiiiiihhhgggffffffbbbaaa___]]]\\\[[[[[[[[[YYYZZZ\\\\\\ZZZZZZZZZ[[[]]]]]]]]]^^^```bbbeeefffhhhgggfffeeedddcccbbbbbbaaa```____________```aaaaaabbbcccccccccbbb```___^^^___aaabbbbbb```]]]\\\YYYYYYYYYYYYZZZ\\\^^^___aaa]]]YYYWWWUUUQQQJJJDDD;;;===>>>>>>???EEEPPPXXX___dddiiinnnqqquuuzzz~~~~~~uuullliiikkk|||~~~ooolllqqqwww~~~~~~~~~~~~~~~~~~}}}|||{{{zzzzzzzzz{{{~~~~~~xxxqqqkkkddd```WWWVVVTTTSSSTTTWWWYYY[[[ZZZ[[[]]]^^^]]][[[XXXVVVXXXWWWUUUSSSQQQPPPPPPPPPPPPRRRTTTUUUVVVWWWXXXYYYXXX[[[^^^bbbgggppp{{{{{{xxxtttqqqooommmkkkiiigggggggggfffeeecccaaa___IIIXXXdddccc______``````___``````___]]]^^^```bbbeeefffggggggeeebbb___\\\aaa```^^^\\\[[[[[[\\\\\\^^^______\\\XXXVVVWWWYYYXXXXXXZZZ[[[\\\\\\\\\\\\ZZZZZZ\\\``````]]]^^^bbbhhhwwwuuuppppppoooiiidddccc]]]ZZZZZZYYYXXX[[[___ZZZ[[[\\\]]]___```aaabbbaaacccfffiiimmmuuu}}}}}}}}}xxxtttooooooooooooqqqtttwwwyyyxxxuuuqqqooonnnnnnmmmkkkkkkjjjiiigggffffffffffffkkkjjjjjjkkknnnppppppppplllkkkiiigggffffffeeeeeedddbbb___]]][[[[[[\\\\\\ZZZ\\\]]]]]][[[ZZZZZZ[[[ZZZZZZ[[[\\\___bbbdddfffiiiiiihhhgggeeedddcccbbbbbbaaa```______```aaabbb```aaabbbbbbaaa```___^^^]]]^^^```aaa```^^^[[[ZZZWWWWWWXXXYYYZZZ[[[\\\]]]```\\\WWWVVVUUUQQQIIICCC:::<<<>>>===>>>DDDNNNVVVXXX^^^ffflllqqquuuzzzxxxoooiiihhhvvvsssnnntttxxx~~~~~~|||{{{zzzzzzzzzzzz{{{~~~}}}wwwqqqlllfffbbbVVVTTTSSSRRRSSSVVVYYYZZZ[[[\\\___```___\\\YYYVVVTTTSSSRRRQQQPPPQQQRRRSSSRRRTTTWWWXXXZZZ\\\^^^```cccgggkkkooovvv{{{xxxsssooommmkkkhhhfffddddddeeedddcccaaa___^^^SSS]]]cccaaa]]]^^^```aaabbbaaa___```bbbccccccbbbbbbbbbbbbbbbccccccccccccaaa```^^^\\\[[[[[[\\\\\\___^^^^^^^^^^^^]]]]]]]]]YYYYYYZZZ[[[\\\]]]^^^___``````___]]][[[[[[^^^```fffnnn|||}}}||||||{{{xxxuuukkkiiiddd______bbb___ZZZ^^^ZZZWWWVVVZZZ^^^aaabbbeeeiiilllmmmllllllnnnpppsssxxx{{{wwwrrrooommmkkknnnpppssstttwww{{{~~~|||zzzvvvrrrnnnkkkiiiiiijjjgggcccaaaccceeehhhhhhnnnmmmmmmmmmnnnnnnllljjjjjjjjjjjjiiiiiihhhhhhhhheeecccbbbbbbccccccaaa```]]]]]]\\\\\\\\\\\\[[[[[[\\\[[[[[[[[[\\\^^^```aaafffeeedddbbbaaa___^^^]]][[[ZZZ[[[[[[\\\]]]^^^___]]]______]]]YYYWWWYYY[[[]]]]]]^^^^^^]]]\\\ZZZYYYUUUWWWZZZ]]]^^^]]]\\\[[[ZZZVVVRRRQQQRRRQQQKKKFFF@@@???>>>===>>>CCCJJJPPPVVV[[[bbbjjjpppvvv|||yyyrrrlllhhhppp|||uuu|||}}}|||yyyyyyyyyzzzzzzyyyzzz{{{|||||||||{{{zzz{{{~~~{{{uuuoookkkhhh___\\\WWWSSSRRRTTTWWWYYYZZZ\\\```aaa```\\\XXXUUUVVVVVVUUUTTTTTTSSSSSSSSSRRRVVV[[[]]]]]]```gggmmmnnnuuu~~~yyypppjjjhhhhhhhhhfffdddcccbbbaaa````````````VVV^^^bbb^^^YYYZZZ^^^___bbbaaa___```bbbccccccbbbaaaaaaaaaaaaaaaaaaaaaaaa```___^^^]]]\\\\\\]]]^^^___^^^^^^^^^]]]]]]]]]]]]ZZZZZZ[[[\\\]]]]]]^^^^^^^^^^^^^^^]]][[[\\\^^^```dddkkkxxx~~~zzzvvvsssoookkkhhhggghhhhhhfffeee___aaa```^^^___bbbaaa]]]]]]___aaadddhhhoooxxx}}}~~~zzzuuuqqqnnnmmmjjjlllmmmooopppssswwwzzzzzzxxxuuuqqqmmmjjjiiihhhjjjhhheeedddfffhhhiiiiiijjjiiiiiikkklllmmmlllkkkgggggghhhhhhhhhgggffffffbbbaaa```aaaccccccbbbaaa______^^^^^^]]]]]]\\\\\\[[[[[[ZZZ[[[\\\]]]___```___^^^^^^^^^^^^]]]]]]]]]\\\\\\\\\\\\\\\]]]^^^___\\\]]]]]]\\\YYYXXXYYY[[[\\\]]]]]]]]]]]][[[ZZZXXXSSSUUUXXXZZZ[[[ZZZYYYXXXYYYVVVRRRRRRSSSRRRMMMHHHAAA@@@??????BBBEEEIIILLLUUUZZZbbbiiioootttxxx{{{yyyrrrllliiikkkzzz~~~{{{wwwwwwxxxxxxyyyvvvwwwxxxyyyyyyxxxwwwvvvxxx{{{~~~xxxrrrnnnkkkfffbbb]]]XXXVVVVVVXXXZZZ]]]___ccceeedddbbb^^^[[[ZZZ[[[[[[[[[ZZZZZZXXXXXXXXX\\\```bbbccchhhqqqwwwyyyoooiiiggggggfffdddccccccbbbaaa```___^^^]]]\\\aaaaaaZZZUUUWWW[[[]]]bbb`````````bbbcccbbbaaa`````````______^^^^^^]]]]]]]]]\\\\\\]]]]]]^^^___^^^^^^^^^]]]]]]]]]\\\\\\[[[\\\\\\]]]^^^^^^^^^^^^]]]^^^___^^^]]]]]]^^^```aaagggqqq{{{sssnnngggdddaaa```aaabbbbbbbbb___ffflllnnnqqqtttuuurrrpppvvv|||}}}{{{wwwtttpppmmmlllkkklllllllllmmmooossswwwwwwuuurrrooollliiiggggggiiihhhggghhhjjjkkkjjjiiihhhgggggggggiiiiiihhhgggcccdddfffggggggfffeeeddd```______```bbbccccccbbbaaa``````___^^^]]]]]]\\\ZZZZZZZZZZZZ[[[\\\^^^___YYYYYYZZZ[[[]]]^^^______]]]]]]\\\\\\\\\]]]]]]^^^ZZZ[[[[[[ZZZYYYYYYZZZ\\\[[[\\\\\\\\\\\\ZZZYYYXXXTTTVVVXXXYYYZZZYYYXXXWWWXXXVVVTTTTTTUUUSSSOOOKKKFFFDDDCCCEEEIIIKKKJJJHHHRRRXXXaaahhhnnnrrruuuxxx~~~{{{uuupppnnnjjjuuu|||wwwvvvwwwwwwxxxssstttuuuvvvvvvuuutttssstttwww{{{~~~{{{vvvrrrooommmjjjddd___\\\[[[[[[\\\aaacccgggjjjkkkjjjhhhfffcccdddfffggggggfffcccbbbccceeehhhjjjnnnuuuxxxooohhhfffeeedddbbbbbbaaaaaa```^^^\\\[[[ZZZbbbdddaaaYYYTTTVVV[[[]]]aaa``````aaaccccccbbbaaa______^^^^^^]]]\\\[[[[[[ZZZZZZ[[[[[[\\\]]]^^^^^^]]]]]]]]]\\\\\\\\\[[[[[[\\\]]]^^^____________^^^^^^______^^^\\\[[[\\\]]]]]]bbbkkkwwwyyywwwtttrrrrrrtttuuuvvvwww~~~zzzyyywwwtttqqqooommmlllnnnnnnmmmllllllnnnqqqtttsssqqqooommmjjjhhhfffeeeffffffgggjjjlllllljjjiiijjjhhhfffeeeddddddbbb```bbbdddfffhhhhhhgggeeeccc```___^^^___aaabbbaaa```aaa```______^^^]]]\\\\\\YYYYYYYYYZZZ[[[[[[\\\]]]YYYZZZ[[[\\\^^^___```aaa]]]\\\\\\[[[[[[[[[[[[\\\YYYYYYYYYYYYZZZZZZ\\\]]]ZZZ[[[[[[\\\[[[ZZZYYYXXXWWWXXXZZZ[[[[[[ZZZYYYXXXXXXWWWVVVVVVWWWUUURRROOOKKKIIIHHHKKKOOOPPPLLLGGGNNNUUU___hhhnnnsssvvvxxx|||{{{wwwuuuooosss|||{{{wwwvvvvvvvvvssstttuuuuuuuuutttsssrrrqqqssswwwyyyzzz|||~~~{{{||||||wwwsssqqqpppmmmiiidddaaa```___```cccfffjjjnnnpppqqqqqqqqqnnnqqqtttwwwwwwuuurrrpppoooppprrruuuzzz~~~xxxnnnhhhfffeeecccaaa_________^^^\\\YYYWWWVVVfffgggccc[[[VVVZZZ^^^```aaa``````aaaccccccbbb```___^^^^^^]]]\\\[[[[[[ZZZXXXYYYZZZZZZ[[[[[[\\\\\\[[[[[[[[[[[[ZZZZZZZZZZZZ[[[\\\^^^`````````___^^^\\\]]]\\\ZZZWWWVVVWWWXXX[[[```gggppp||||||vvvuuutttrrrpppnnnmmmlllnnnnnnnnnllljjjjjjmmmooonnnmmmllljjjhhhfffdddccccccdddfffiiilllllljjjgggiiifffcccbbbbbbaaa```___ccceeegggiiiiiihhheeedddaaa```^^^___``````^^^]]]^^^^^^]]]]]]\\\[[[ZZZZZZXXXYYYYYYZZZ[[[[[[[[[[[[[[[\\\\\\]]]]]]^^^^^^___ZZZZZZYYYYYYXXXYYYYYYYYYYYYXXXXXXYYY[[[\\\]]]]]]ZZZZZZ[[[\\\[[[ZZZYYYXXXXXXYYYZZZ[[[[[[ZZZZZZYYYXXXXXXYYYYYYYYYWWWTTTQQQMMMKKKJJJMMMQQQQQQLLLFFFJJJQQQ\\\fffnnntttxxx{{{||||||zzzrrrppprrr{{{~~~~~~xxxuuusssqqqrrrrrrsssssssssrrrpppooonnnpppssstttuuuwwwzzz|||yyyyyyzzzuuuqqqooommmkkkiiifffeeedddddddddeeehhhlllppptttwwwyyyyyyzzz}}}||||||~~~}}}vvvnnnhhhfffeeebbb```]]]]]]\\\[[[YYYVVVUUUTTTfffhhheee^^^\\\___cccccc`````````bbbddddddbbb```^^^^^^^^^]]]]]]\\\\\\\\\ZZZZZZ[[[[[[[[[ZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXWWWWWWYYY[[[^^^___^^^^^^]]]YYYYYYWWWTTTQQQQQQSSSUUUZZZ```ffflllttt~~~wwwuuurrrrrrqqqpppooonnnmmmmmmlllmmmmmmkkkhhhgggggghhhiiiiiiiiihhhfffdddbbbaaaaaabbbeeehhhkkkllliiigggdddbbb``````aaacccccccccdddeeeggghhhgggfffdddcccaaa```^^^^^^^^^^^^]]][[[[[[[[[[[[[[[ZZZZZZZZZZZZYYYYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZYYYXXXXXXWWWWWWWWWXXXXXXYYYZZZYYYXXXYYY\\\^^^^^^^^^ZZZZZZ[[[\\\\\\[[[ZZZYYYWWWWWWXXXYYYYYYYYYYYYYYYYYYZZZ\\\\\\[[[XXXUUUSSSMMMKKKJJJLLLNNNNNNKKKGGGGGGNNNYYYdddmmmtttyyy}}}|||}}}|||tttnnnjjjppp|||||||||~~~{{{vvvqqqnnnppppppqqqqqqpppooonnnmmmmmmooopppqqqqqqrrruuuwww{{{|||}}}|||{{{|||~~~~~~{{{{{{|||wwwrrrnnnkkkiiihhhhhhgggggggggggghhhhhhjjjnnnrrrwww|||yyyssslllgggeeedddaaa___[[[ZZZXXXVVVUUUTTTSSSSSScccfffeeeaaaaaaeeegggfff`````````bbbddddddbbb___^^^^^^^^^^^^^^^^^^^^^^^^]]]^^^^^^]]]\\\ZZZYYYWWWWWWWWWWWWVVVVVVVVVVVVUUUQQQSSSWWWZZZ[[[[[[[[[ZZZYYYXXXUUURRRQQQRRRVVVYYYZZZaaagggkkkooo{{{xxxsssqqqppppppooooooooonnnnnnnnnlllnnnnnnllliiifffddddddffffffffffffeeecccaaa```aaabbbdddhhhkkkllljjjhhhdddaaa______aaacccdddddddddddddddcccbbbaaa```______]]]\\\]]]^^^^^^]]]\\\YYYYYYZZZZZZZZZZZZ[[[[[[YYYZZZ[[[\\\\\\\\\[[[ZZZZZZZZZYYYYYYXXXXXXWWWWWWWWWWWWWWWWWWXXXXXXYYYZZZ\\\ZZZYYYZZZ]]]______^^^ZZZ[[[\\\]]]]]]\\\[[[ZZZWWWXXXXXXYYYZZZ[[[\\\\\\[[[]]]______\\\YYYVVVTTTOOONNNMMMMMMLLLMMMMMMMMMGGGMMMWWWaaaiiiqqqwww{{{zzz~~~~~~zzzrrrjjjkkkvvvxxxxxx{{{||||||vvvrrrpppqqqrrrrrrqqqooonnnmmmnnnnnnooonnnmmmnnnqqqsssuuuvvvxxxyyyyyy{{{~~~~~~~~~~~~~~~~~~}}}{{{uuuooojjjhhhgggggghhhhhhiiiiiiiiiiiijjjlllppptttzzzuuuooohhhdddcccbbb```]]]ZZZXXXUUUSSSQQQRRRSSSTTTaaadddeeecccdddhhhiiiggg``````aaacccddddddbbb___________________________aaaaaa```___^^^[[[YYYWWWVVVVVVVVVUUUUUUUUUTTTTTTMMMOOOSSSVVVYYYYYYXXXWWW[[[YYYWWWTTTTTTWWW\\\aaaZZZbbbiiikkkmmmwww}}}xxxuuurrroooooooooooooooooooooooonnnpppqqqooolllgggeeeddddddeeeeeeeeedddbbbaaa___bbbbbbdddhhhkkklllkkkjjjgggdddaaa```aaabbbcccbbbbbbbbbaaa___^^^]]]\\\[[[\\\[[[[[[\\\^^^______^^^YYYYYYYYYZZZ[[[[[[\\\\\\YYYZZZ\\\]]]]]]\\\[[[[[[ZZZZZZYYYYYYYYYXXXXXXXXXWWWWWWWWWXXXXXXZZZ[[[\\\^^^[[[ZZZ[[[^^^```___^^^[[[[[[]]]]]]^^^]]]\\\[[[YYYZZZ[[[\\\]]]^^^___```\\\^^^``````]]]YYYVVVTTTRRRRRRQQQOOONNNNNNQQQTTTHHHMMMVVV___gggnnnuuuyyyyyy}}}xxxnnnkkkqqq~~~uuuuuuzzz}}}}}}xxxssstttttttttsssrrrpppooonnnnnnnnnmmmllllllnnnpppppprrruuuxxxyyy{{{~~~~~~~~~~~~~~~{{{||||||~~~yyy|||zzztttnnniiifffggghhhiiiiiijjjjjjjjjiiilllnnnqqqvvv|||}}}qqqllleeebbbaaa```^^^\\\YYYWWWSSSPPPPPPQQQSSSUUUbbbbbbaaaaaaaaaaaabbbcccbbb```^^^]]]^^^_________\\\]]]^^^]]][[[ZZZ[[[\\\]]]]]]]]]]]][[[YYYWWWUUUVVVUUUTTTUUUUUUTTTQQQNNNKKKMMMQQQUUUXXX[[[\\\]]][[[YYYXXXXXX[[[]]]______bbbbbbbbbcccgggqqq|||~~~yyytttpppnnnjjjjjjjjjkkklllmmmoooooopppnnnkkkhhhgggggghhhiiilllhhhdddbbbbbbcccddddddddddddeeefffggghhhiiijjjgggfffffffffgggeeeccc```^^^\\\YYYXXXYYY[[[\\\\\\ZZZ[[[[[[\\\\\\[[[[[[[[[]]]\\\ZZZYYYYYYZZZ\\\]]]\\\\\\\\\\\\\\\\\\\\\]]]\\\[[[XXXUUUTTTTTTTTTUUU[[[ZZZYYYXXXXXXXXXXXXXXX[[[[[[\\\\\\]]]^^^___```[[[ZZZYYYYYY\\\]]]]]]]]]]]]\\\[[[[[[\\\]]]___``````aaaaaa```^^^\\\ZZZXXXUUURRROOOKKKIIIHHHIIIIIIJJJMMMRRRZZZcccllluuuzzz{{{|||~~~xxxoooiiinnn~~~vvvvvvzzzxxxsssssssssooollllllmmmmmmnnnnnnmmmjjjgggfffkkklllooorrrvvvyyy{{{}}}yyyzzz{{{||||||{{{zzzyyywwwwwwyyy{{{~~~zzz{{{|||~~~|||vvvpppllliiihhhiiihhhhhhiiimmmppprrrssstttxxx|||~~~tttkkkgggbbb^^^\\\[[[ZZZYYYVVVUUUTTTRRRQQQQQQQQQQQQ_________```````````````___]]][[[[[[\\\]]]]]]\\\[[[\\\]]]\\\ZZZYYYZZZ[[[\\\\\\[[[ZZZYYYWWWVVVUUUUUUTTTTTTTTTTTTRRROOOMMMDDDGGGLLLQQQUUUXXXYYYYYY^^^\\\ZZZZZZ\\\___``````ccccccccccccgggnnnwww~~~yyyvvvrrrooommmjjjjjjjjjkkklllmmmnnnooorrrpppllliiigggfffgggggghhheeebbb```aaabbbcccccccccdddeeefffhhhiiijjjkkkgggffffffgggggggggdddbbb\\\XXXTTTSSSSSSUUUVVVWWWZZZ[[[\\\\\\]]]]]]]]]]]]\\\[[[ZZZYYYYYY[[[]]]^^^\\\\\\\\\\\\\\\]]]]]]]]]\\\ZZZXXXWWWVVVWWWXXXYYY[[[[[[ZZZYYYYYYYYYYYYYYY[[[[[[]]]^^^____________[[[ZZZYYYZZZ\\\^^^^^^]]]]]]]]]\\\\\\\\\]]]______aaaaaaaaaaaa___]]][[[ZZZWWWTTTPPPKKKIIIHHHHHHIIIJJJMMMRRRYYYaaajjjrrrwww{{{}}}zzzppphhhjjjvvvzzzvvvwww{{{wwwtttooommmmmmkkklllmmmlllkkkiiifffeeeiiijjjkkknnnqqquuuxxxyyyxxxyyyyyyyyyyyyxxxxxxwwwuuuuuuvvvxxx{{{~~~zzz{{{|||}}}~~~~~~zzzuuuqqqooommmlllnnnnnnnnnoooqqqsssuuuuuuwww|||}}}pppgggccc^^^ZZZYYYXXXWWWVVVSSSSSSQQQPPPOOOOOOOOOOOO\\\]]]^^^______^^^]]]\\\[[[ZZZXXXXXXZZZ[[[[[[ZZZ[[[\\\]]][[[YYYXXXXXXYYY[[[[[[YYYXXXVVVUUUUUUUUUUUUTTTSSSSSSSSSQQQNNNLLLGGGJJJPPPVVVZZZ\\\]]]]]]___^^^\\\\\\^^^___``````bbbccccccdddfffkkkrrrwwwyyytttssspppmmmllljjjjjjjjjkkklllmmmnnnooorrrpppllliiigggfffffffffdddbbb______```bbbbbbbbbddddddeeeggghhhiiijjjkkkfffffffffggghhhhhhfffddd[[[WWWRRRPPPPPPRRRTTTTTT\\\\\\]]]]]]^^^^^^^^^^^^\\\[[[YYYYYYYYY[[[]]]^^^\\\\\\\\\\\\\\\\\\\\\\\\XXXXXXWWWWWWWWWYYY[[[\\\ZZZZZZZZZYYYYYYYYYYYYYYYZZZ[[[]]]_________^^^]]][[[ZZZYYY[[[]]]^^^]]]\\\^^^]]]]]]]]]]]]^^^^^^___bbbccccccbbbaaa___]]]\\\ZZZWWWQQQLLLIIIHHHHHHIIIMMMPPPTTTYYY```hhhpppvvv{{{}}}}}}sssjjjgggmmmsss|||~~~zzzsssmmmjjjkkkjjjjjjjjjjjjhhhfffdddcccffffffgggiiikkkooorrrtttvvvvvvuuutttttttttttttttqqqrrrssstttwwwyyy{{{|||zzzzzzzzz{{{{{{||||||}}}yyyzzzzzz{{{||||||}}}}}}|||||||||||||||}}}}}}}}}{{{zzzxxxuuutttsssttttttwwwwwwwwwwwwxxxxxxyyyyyyzzzwwwjjjbbb___ZZZWWWVVVUUUTTTSSSPPPPPPOOONNNMMMMMMMMMMMM[[[\\\^^^______]]][[[ZZZYYYXXXWWWXXXZZZ[[[ZZZYYY\\\]]]]]]\\\YYYXXXXXXYYY\\\[[[YYYWWWVVVVVVVVVVVVVVVUUUTTTTTTTTTSSSPPPMMMNNNRRRXXX]]]aaabbbaaa```___]]][[[[[[]]]^^^^^^]]]___aaacccdddfffiiinnnqqqyyy~~~tttrrrrrrooollllllkkkjjjjjjkkklllmmmnnnnnnooonnnkkkiiihhhggghhhhhhdddbbb``````bbbdddeeeeeeggggggggghhhhhhiiiiiiiiieeeeeeeeefffhhhhhhfffddd^^^ZZZUUUSSSTTTWWWYYYZZZ```______^^^^^^^^^^^^^^^]]]\\\ZZZYYYXXXYYY[[[\\\[[[[[[[[[ZZZZZZZZZZZZZZZTTTTTTUUUVVVXXXZZZ\\\]]]YYYYYYYYYYYYYYYYYYXXXXXXYYYZZZ]]]______]]][[[ZZZYYYYYYXXXYYY[[[\\\[[[ZZZ]]]]]]]]]]]]]]]^^^^^^^^^bbbcccccccccbbbaaa___^^^]]]YYYTTTNNNJJJHHHHHHHHHPPPSSSWWW[[[___fffooouuu{{{}}}xxxoooiiiiiijjj~~~xxxpppkkkkkkhhhhhhhhhgggfffdddcccaaaccccccccceeegggjjjmmmooosssqqqpppnnnnnnnnnoooooonnnooooooppprrrtttvvvwwwuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvwwwxxxzzz{{{{{{|||yyyyyyyyyyyyyyyyyyyyyyyywwwvvvvvvvvvxxxyyy{{{|||~~~}}}}}}~~~pppeee___\\\XXXVVVUUUUUUSSSRRRNNNNNNMMMMMMLLLMMMMMMMMM\\\]]]_________]]][[[ZZZXXXWWWWWWYYY[[[\\\\\\[[[]]]^^^^^^]]][[[YYYZZZ[[[]]]\\\ZZZXXXWWWWWWXXXXXXXXXWWWVVVWWWWWWVVVSSSPPPQQQTTTYYY]]]______]]][[[\\\[[[YYYZZZ[[[\\\\\\[[[]]]___aaaccceeehhhkkknnnppp|||{{{sssrrrrrrooommmlllkkkkkkkkkkkkllllllmmmnnnkkkjjjjjjiiiiiijjjkkkkkkfffeeecccdddgggiiijjjiiikkkjjjjjjiiihhhhhhggggggeeeddddddfffggggggeeeddd___\\\YYYXXXZZZ^^^aaabbbdddcccaaa___^^^]]]]]]]]]```^^^[[[YYYXXXWWWXXXYYYZZZYYYYYYYYYXXXXXXXXXWWWTTTTTTVVVXXXZZZ]]]___```ZZZ[[[\\\\\\]]]\\\[[[[[[XXXZZZ\\\]]]]]][[[YYYWWWWWWVVVVVVWWWYYYYYYXXXVVV[[[[[[\\\]]]]]]^^^^^^^^^bbbbbbcccccccccaaa```___^^^[[[VVVQQQLLLIIIHHHGGGOOORRRVVVXXX[[[aaajjjrrryyy}}}~~~wwwpppllliiitttwwwpppnnnhhhhhhgggfffeeecccbbbaaabbbbbbbbbccceeegggjjjkkkmmmllljjjiiihhhiiijjjjjjkkkkkkkkklllmmmnnnpppqqqppppppqqqqqqqqqpppooonnnpppqqqsssuuuwwwyyy{{{|||yyyyyyxxxwwwwwwvvvvvvuuutttuuuvvvwwwzzz~~~wwwhhh___YYYWWWTTTRRRRRRRRRQQQPPPMMMMMMMMMLLLMMMMMMNNNNNN^^^^^^______^^^]]]\\\[[[XXXXXXXXXZZZ]]]^^^^^^\\\\\\]]]^^^]]][[[[[[[[[]]]]]]]]][[[ZZZZZZYYYYYYYYYXXXXXXXXXYYYZZZYYYWWWTTTTTTVVVZZZ]]]^^^]]][[[ZZZ[[[ZZZYYYZZZ\\\]]]\\\[[[]]]___aaacccdddfffiiilllhhhoooyyyxxxrrrrrrrrrooommmnnnkkkkkkkkkkkkkkklllmmmnnnhhhhhhiiiiiijjjkkklllmmmhhhgggfffhhhjjjlllllllllllllllkkkjjjiiihhhgggffffffffffffggghhhhhhfffddd___]]][[[\\\___bbbeeefffeeecccaaa___]]]\\\\\\]]]```^^^[[[YYYWWWWWWWWWXXXYYYYYYYYYXXXXXXWWWWWWVVVVVVWWWXXX[[[]]]___```aaa^^^___```bbbbbbaaa```___ZZZ[[[\\\\\\\\\ZZZXXXWWWUUUUUUUUUVVVXXXXXXUUUSSSWWWXXXZZZ\\\]]]^^^^^^^^^``````aaabbbbbbaaa```___^^^\\\XXXTTTOOOKKKHHHGGGIIIMMMPPPQQQSSSYYYccckkkwww|||xxxqqqlllmmmuuuxxxpppmmmiiiiiihhhfffeeedddcccbbb```aaabbbcccdddffffffgggeeeeeeeeeddddddeeeeeefffggggggggggggggghhhiiijjjjjjkkkllllllllljjjiiihhhkkklllnnnpppsssuuuwwwxxxvvvvvvuuutttssssssrrrrrrssssssuuuwww{{{~~~xxxkkk```ZZZSSSQQQOOONNNOOONNNMMMLLLMMMLLLLLLLLLMMMNNNOOOOOO______^^^]]]]]]\\\[[[[[[XXXXXXYYY[[[^^^___^^^]]]ZZZ[[[\\\\\\[[[[[[\\\]]]\\\\\\\\\\\\[[[ZZZYYYYYYXXXWWWWWWYYY[[[[[[YYYWWWVVVWWWZZZ\\\^^^^^^]]]\\\\\\[[[[[[]]]___``````^^^```aaabbbbbbbbbcccfffhhhgggkkkqqq{{{{{{tttppppppqqqooonnnooollllllkkkkkkkkklllmmmmmmiiiiiiiiijjjjjjkkkllllllhhhgggggghhhjjjllllllkkkkkkkkkjjjjjjjjjiiiiiiiiiiiiiiihhhiiijjjiiigggeeeaaa```___```ccceeeffffffbbbaaa___]]]]]]]]]^^^___]]]\\\ZZZXXXWWWXXXYYYZZZ[[[[[[ZZZYYYYYYXXXXXXWWWUUUVVVXXXZZZ\\\]]]^^^^^^___```bbbcccccccccbbbaaa]]]]]]]]]]]]\\\[[[ZZZYYYUUUUUUUUUWWWXXXWWWUUURRRTTTUUUXXXZZZ\\\^^^^^^^^^]]]^^^___`````````___^^^\\\[[[ZZZWWWRRRMMMIIIFFFEEEHHHLLLMMMMMMSSS^^^ggguuuzzz~~~vvvooohhhkkkwwwxxxqqqoookkkjjjiiigggfffeeedddddd^^^___bbbcccddddddcccbbb______```aaabbbbbbbbbbbbbbbbbbaaaaaaaaabbbbbbcccdddeeeggghhhhhhgggfffeeefffgggiiikkkmmmoooqqqrrrooooooooooooooooooooooooqqqrrrsssuuuxxx|||~~~|||~~~xxxjjj```YYYTTTPPPNNNMMMMMMMMMNNNLLLKKKKKKKKKKKKKKKLLLMMMOOOOOO___^^^]]]\\\[[[[[[[[[[[[WWWWWWXXX[[[^^^```___]]]XXXYYY[[[[[[ZZZZZZ\\\]]]ZZZ[[[\\\\\\\\\ZZZYYYXXXVVVVVVWWWYYY[[[\\\ZZZXXXRRRTTTVVVXXXZZZ\\\\\\\\\^^^]]]^^^```cccdddcccbbbdddddddddcccaaabbbdddfffjjjooorrrvvvwwwqqqmmmnnnooonnnnnnpppllllllkkkkkkkkklllmmmmmmjjjjjjjjjjjjjjjjjjjjjjjjhhhgggfffgggjjjkkkjjjiiiiiiiiiiiijjjjjjkkkkkkllllllkkkkkkkkklllkkkhhhfffddddddcccdddgggggggggfff```___]]]\\\]]]^^^```bbb[[[ZZZXXXWWWXXXYYY[[[\\\]]]\\\\\\[[[ZZZYYYYYYXXXRRRSSSUUUWWWXXXYYYYYYYYY\\\^^^```aaabbbaaa```___```___^^^]]]\\\\\\[[[[[[UUUUUUVVVWWWYYYXXXUUUSSSRRRSSSVVVZZZ\\\^^^^^^^^^\\\]]]^^^_________^^^]]][[[[[[[[[XXXTTTOOOIIIFFFCCCHHHKKKLLLLLLRRR]]]gggsssyyyxxxpppfffeeennn~~~yyyxxxlllkkkiiihhhfffeeeeeeeee\\\^^^aaacccdddcccaaa```[[[\\\^^^```aaaaaa``````___^^^^^^]]]]]]^^^^^^^^^___aaacccfffggggggfffeeedddeeefffhhhiiikkklllllliiiiiijjjkkkllllllmmmmmmppppppqqqsssvvvzzz}}}|||yyy}}}nnnaaaYYYTTTQQQPPPOOONNNNNNOOOOOONNNMMMJJJJJJJJJKKKKKKMMMNNNOOO```___]]][[[[[[\\\]]]^^^^^^\\\[[[\\\^^^^^^\\\YYY[[[[[[ZZZYYYYYYYYYYYYYYY[[[ZZZYYYXXXWWWWWWXXXXXXVVVVVVXXX[[[^^^^^^]]][[[WWWXXXZZZZZZYYYYYYZZZ[[[[[[\\\^^^```bbbcccddddddeeeeeeeeedddcccbbbaaa```cccffflllttt{{{}}}~~~tttqqqnnnmmmnnnooooooooolllnnnqqqrrrrrrooollliiimmmmmmlllkkkiiihhhgggggghhhfffeeegggjjjkkkiiifffkkkkkkjjjlllnnnoooooommmhhhhhhiiiiiiiiihhhggggggeeeeeeeeeffffffeeeeeeddd^^^_________^^^\\\ZZZYYYTTTTTTTTTTTTTTTWWW\\\___^^^^^^]]]]]]\\\[[[ZZZZZZXXXXXXXXXXXXXXXYYYZZZ[[[]]]]]]^^^___````````````]]]]]]]]]\\\[[[YYYWWWVVVWWWXXXXXXWWWUUUSSSTTTTTTUUUWWWXXXYYYYYYZZZ\\\^^^]]]\\\\\\[[[[[[\\\\\\]]]]]]]]]\\\ZZZVVVPPPKKKHHHCCCEEEIIIOOOUUU[[[___aaaqqqxxx}}}uuuiiigggjjjuuuzzzuuuqqqllliiihhhfffbbb______aaadddffffffddd```^^^[[[[[[YYYXXXXXXYYYZZZZZZ[[[ZZZYYYYYYZZZ\\\^^^___^^^___aaabbbcccccccccbbbbbbbbbbbbcccdddeeeggghhhiiihhhhhhhhhggggggffffffjjjjjjkkklllooorrruuuwwwwwwyyyyyyyyyyyy}}}ssseee\\\UUUOOOKKKLLLLLLLLLLLLMMMMMMMMMMMMOOOOOOOOOOOOOOOOOOOOOOOO___^^^]]]\\\\\\]]]^^^___^^^\\\[[[\\\^^^^^^\\\ZZZ]]]\\\[[[ZZZYYYXXXWWWWWWYYYXXXXXXXXXXXXWWWWWWWWWXXXYYYZZZ\\\^^^]]][[[XXXUUUWWWZZZ[[[[[[ZZZ[[[\\\[[[\\\^^^___aaabbbcccddddddddddddcccbbbaaa______bbbccchhhmmmqqqyyy}}}||||||uuurrrooommmmmmooooooooooooppprrrsssrrrqqqnnnmmmrrrqqqpppnnnmmmkkkjjjjjjiiigggfffgggiiiiiigggeeekkkkkklllnnnppppppnnnmmmkkkkkkkkkkkkkkkjjjjjjiiieeeeeeeeeeeeeeedddcccbbb___`````````___]]][[[ZZZUUUVVVVVVVVVVVVXXX\\\___^^^^^^]]]]]]\\\[[[[[[ZZZXXXWWWWWWWWWWWWXXXYYYYYY[[[\\\]]]]]]^^^^^^^^^]]]]]]]]]\\\[[[ZZZYYYYYYXXXYYYYYYZZZXXXVVVUUUVVVWWW[[[[[[[[[YYYXXXXXXZZZ\\\\\\\\\\\\[[[[[[\\\\\\\\\ZZZZZZZZZYYYVVVSSSPPPMMMKKKLLLOOOTTTZZZ___bbbcccmmmttt}}}yyyiiieeefffooo{{{xxxrrrkkkgggfffeeebbb___^^^```ccceeeeeebbb___]]]ZZZZZZXXXWWWWWWXXXXXXYYYXXXXXXXXXXXXYYYZZZ[[[\\\ZZZ[[[]]]^^^______^^^^^^_________```aaacccdddeeeeeeeeeeeeeeeeeeeeeeeeeeeggghhhiiikkkmmmppprrrtttsssuuuwwwwwwwww|||xxxjjj^^^XXXSSSOOOKKKLLLLLLLLLLLLLLLLLLLLLKKKMMMMMMMMMNNNNNNNNNOOOOOO^^^]]]]]]\\\]]]___```aaa___]]]\\\]]]^^^^^^\\\[[[]]]]]]]]]\\\ZZZXXXUUUTTTUUUVVVXXXYYYYYYXXXXXXWWWZZZ[[[\\\^^^___]]]YYYUUUUUUXXX[[[]]]]]]\\\\\\]]][[[\\\]]]___```bbbcccdddddddddcccaaa```^^^]]]\\\]]]^^^bbbfffhhhlllvvv~~~{{{yyywwwvvvsssnnnllllllmmmnnnnnnoooooopppppppppooonnnnnnppppppnnnmmmkkkiiihhhgggiiihhhhhhiiiiiihhhfffdddkkkkkklllnnnppppppnnnlllkkkkkkkkkkkkjjjjjjiiiiiiffffffeeeeeecccaaa```___````````````___]]]\\\ZZZVVVWWWXXXXXXWWWYYY\\\^^^^^^^^^]]]]]]\\\\\\[[[[[[XXXXXXWWWVVVVVVVVVWWWWWWZZZZZZ[[[[[[\\\[[[[[[[[[\\\[[[ZZZYYYYYYYYYZZZ[[[ZZZZZZ[[[YYYWWWWWWXXXYYY^^^^^^^^^\\\ZZZZZZ[[[]]][[[[[[[[[[[[[[[[[[[[[[[[XXXXXXXXXXXXWWWVVVUUUUUURRRRRRTTTWWW\\\aaaccccccgggoooxxx~~~ooohhheeejjjtttxxxoooiiifffdddaaa___]]]___aaabbbbbb```]]][[[XXXXXXWWWVVVVVVVVVVVVVVVTTTUUUVVVWWWXXXXXXXXXXXXVVVVVVWWWXXXYYYYYYYYYYYY[[[[[[\\\]]]^^^___``````______```aaaaaabbbcccccccccdddfffiiikkkmmmnnnnnnnnnqqqssstttuuuzzzoooggg\\\UUURRRPPPNNNLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOOOO]]]]]]]]]]]]___aaabbbdddbbb```___^^^]]]\\\[[[ZZZ\\\]]]]]]]]]\\\YYYVVVUUUTTTVVVXXXZZZ[[[[[[YYYXXXZZZ[[[]]]___```^^^ZZZVVVYYY\\\___```___]]]]]]]]]\\\]]]^^^___aaabbbdddeeedddcccaaa___]]]\\\[[[ZZZXXXXXX]]]bbbdddfffnnnwww}}}zzzyyyvvvsssuuuqqqllliiiiiijjjllllllkkkjjjjjjjjjjjjjjjkkkkkkooonnnllljjjhhhgggeeedddhhhhhhiiijjjjjjiiigggfffllljjjiiijjjlllmmmmmmlllhhhhhhgggffffffeeeeeeeeeffffffeeedddbbb```^^^]]]___`````````___]]][[[ZZZWWWXXXXXXXXXWWWXXXZZZ\\\^^^^^^]]]]]]]]]\\\\\\\\\[[[ZZZYYYXXXWWWWWWWWWWWWZZZZZZ[[[[[[[[[ZZZYYYYYYZZZYYYWWWVVVWWWXXXZZZ\\\YYYZZZZZZXXXWWWWWWXXXZZZ\\\^^^aaaaaa```_________ZZZ[[[[[[[[[[[[[[[[[[ZZZWWWWWWWWWWWWXXXXXXXXXXXXTTTSSSSSSVVV\\\aaaccccccaaaiiisss{{{yyyqqqiiiiiiooo{{{zzzpppjjjfffbbb___]]]]]]^^^___^^^]]][[[ZZZWWWVVVVVVUUUTTTTTTTTTTTTRRRSSSUUUVVVWWWVVVUUUTTTSSSTTTTTTUUUUUUVVVVVVVVVXXXXXXYYYZZZ[[[[[[\\\\\\ZZZ[[[\\\]]]^^^```aaaaaa```aaadddfffhhhiiiiiiiiijjjmmmqqqssstttxxx}}}jjj]]]XXXRRRNNNMMMMMMLLLKKKLLLLLLKKKKKKJJJJJJIIIIIIIIIJJJKKKLLLNNNOOOPPPQQQ\\\]]]]]]___aaabbbdddeeedddcccaaa___\\\ZZZZZZZZZ[[[\\\^^^^^^^^^\\\ZZZXXXVVVWWWZZZ\\\]]]]]]\\\[[[YYYYYY\\\___aaa```]]]ZZZ___aaacccbbb```]]]\\\[[[^^^^^^^^^___aaaccceeefffcccbbb___]]][[[ZZZYYYYYYVVVVVVZZZ___aaabbbgggoooxxxyyyxxxxxxuuuqqqpppmmmhhhffffffhhhhhhiiiggggggffffffggghhhiiijjjoooooommmllljjjhhhgggfffeeegggjjjlllllllllkkkjjjmmmjjjfffdddfffiiikkklllfffeeedddcccbbbbbbbbbbbbfffeeeeeecccbbb```^^^]]]______```___^^^]]][[[ZZZWWWXXXXXXVVVUUUUUUXXXZZZ^^^^^^^^^]]]]]]]]]]]]]]]^^^]]]\\\[[[ZZZYYYYYYYYY[[[[[[\\\[[[[[[ZZZYYYYYYWWWVVVUUUTTTUUUWWWYYY[[[WWWXXXWWWVVVUUUUUUXXXZZZ]]]aaafffhhhgggccc___]]]YYYZZZZZZ[[[[[[ZZZZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXTTTRRRQQQUUU]]]ccceeeddd^^^dddmmmwww~~~{{{pppkkkkkkrrr~~~tttlllddd___\\\]]]]]]\\\\\\ZZZYYYXXXUUUUUUUUUTTTSSSRRRRRRQQQRRRRRRTTTUUUUUUUUUTTTSSSSSSSSSSSSSSSSSSTTTTTTTTTUUUUUUWWWXXXXXXXXXXXXXXXVVVWWWXXXZZZ\\\]]]^^^___]]]^^^aaaccceeeeeeeeeeeegggkkkoooqqqsssvvv{{{iiiZZZRRRPPPMMMKKKJJJKKKJJJJJJLLLKKKKKKKKKJJJJJJJJJIIIKKKKKKMMMNNNPPPQQQSSSSSS\\\]]]___```bbbdddeeefffddddddbbb___\\\ZZZ[[[]]]]]]^^^_________^^^]]]\\\XXXYYY[[[\\\]]]]]]]]]\\\YYYYYY[[[]]]```aaa```^^^bbbccccccaaa^^^[[[ZZZ[[[^^^]]]^^^^^^```bbbeeefffbbb```^^^\\\ZZZZZZZZZZZZZZZXXXZZZ]]]^^^]]]aaaffflllyyy}}}xxxxxxwwwssspppkkkiiifffeeefffggggggfffgggggggggggghhhiiijjjkkklllkkkjjjiiihhhgggfffeeedddhhhlllnnnnnnnnnmmmmmmllliiidddbbbdddgggiiikkkgggfffdddbbbaaaaaabbbbbbdddddddddcccbbbaaa```___````````````___]]]\\\ZZZZZZYYYWWWUUUSSSTTTWWWYYY^^^^^^^^^^^^]]]]]]]]]]]]```___^^^]]]\\\\\\[[[\\\\\\]]]\\\\\\[[[ZZZYYYXXXVVVUUUUUUUUUUUUWWWXXXYYYUUUVVVUUUTTTSSSTTTXXXZZZaaaeeejjjkkkhhhaaa\\\XXXXXXYYYZZZ[[[[[[ZZZYYYXXXXXXYYYYYYYYYXXXWWWVVVVVVUUURRRQQQVVV___fffhhhggg^^^bbbiiirrrzzzzzzqqqkkkkkkttt~~~uuuiiiaaa]]]\\\[[[ZZZYYYYYYXXXXXXTTTTTTTTTTTTSSSRRRPPPPPPQQQQQQRRRRRRSSSRRRRRRQQQRRRRRRQQQQQQQQQQQQRRRRRRQQQRRRTTTUUUUUUUUUTTTSSSSSSSSSUUUVVVXXXZZZ[[[\\\ZZZ[[[\\\^^^___`````````cccgggkkkmmmmmmooosssvvv{{{wwwgggYYYQQQKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMNNNPPPQQQSSSTTTTTT]]]^^^```bbbcccdddeeeeeeaaaaaaaaa___\\\\\\___bbbbbbaaaaaa```___^^^^^^]]]ZZZZZZZZZ[[[[[[\\\\\\\\\[[[ZZZZZZ\\\___aaaaaa```aaaaaa```]]]ZZZYYYZZZ[[[\\\\\\[[[\\\^^^```ccceeeaaa___]]][[[ZZZZZZ[[[[[[^^^\\\\\\^^^^^^]]]```eeehhhooo|||{{{xxxvvvtttrrrppphhhfffeeefffgggggggggeeeeeefffggghhhiiijjjkkkkkkhhhhhhhhhgggfffeeeeeeeeegggkkkoooqqqpppnnnnnnnnnjjjhhheeeeeefffggghhhggggggfffdddbbbaaaaaaaaabbbbbbbbbccccccdddcccccccccbbbbbbbbbbbbaaa___^^^]]]]]][[[XXXTTTRRRSSSWWW[[[^^^^^^^^^^^^^^^^^^^^^^^^```___^^^^^^]]]]]]]]]]]]]]]]]]\\\\\\ZZZYYYXXXWWWVVVVVVVVVWWWXXXXXXYYYYYYUUUUUUUUUSSSSSSTTTXXX[[[cccfffhhhhhhddd___ZZZXXXWWWXXXZZZ[[[[[[ZZZXXXWWWVVVWWWYYYYYYYYYWWWVVVTTTWWWSSSQQQUUU___fffhhhfff___aaafffnnnvvv~~~|||qqqjjjlllsssoooddd]]]\\\[[[YYYXXXXXXXXXXXXTTTTTTUUUTTTSSSRRRPPPOOOPPPPPPOOOOOOOOOOOOOOOPPPOOONNNMMMMMMMMMMMMNNNOOOMMMOOOPPPRRRRRRQQQPPPOOOOOOPPPQQQSSSTTTVVVWWWXXXWWWWWWWWWXXXXXXZZZ[[[\\\^^^aaafffgggffffffhhhkkkoootttzzzuuuhhh]]]UUUOOOLLLFFFGGGIIIKKKKKKKKKLLLLLLJJJKKKKKKLLLLLLMMMMMMMMMNNNNNNOOOPPPRRRSSSTTTTTT^^^___```bbbdddeeeeeeeee]]]______^^^]]]^^^bbbffffffeeecccaaa___^^^]]]]]][[[ZZZZZZYYYZZZZZZ[[[\\\]]]\\\[[[\\\^^^```aaa```______]]]ZZZXXXWWWYYY[[[[[[ZZZZZZZZZ\\\___aaaccc```___]]][[[ZZZZZZ[[[\\\aaa^^^]]]```aaaaaadddiiiiiikkkrrr~~~|||{{{yyywwwuuusssqqqqqqfffeeeeeeggghhhiiigggfffddddddfffhhhiiijjjjjjjjjkkkkkkkkkkkkjjjjjjjjjiiiiiimmmrrrsssqqqnnnmmmnnnhhhgggggghhhjjjiiigggeeefffeeebbb```______`````````aaabbbcccdddeeeeeeeeeddddddddddddcccaaa```^^^```]]]YYYTTTRRRTTTXXX\\\^^^^^^^^^^^^^^^^^^^^^^^^______^^^]]]]]]]]]^^^^^^\\\\\\\\\[[[ZZZXXXWWWVVVWWWXXXYYYYYYZZZZZZYYYYYYUUUUUUUUUSSSSSSUUUYYY\\\bbbcccdddccc```^^^\\\\\\WWWXXXZZZ[[[[[[ZZZXXXWWWTTTVVVXXXZZZZZZXXXVVVTTTXXXSSSPPPTTT]]]dddeeeccc```aaadddkkkttt}}}yyynnnlllppptttsssggg^^^]]][[[YYYXXXWWWXXXXXXTTTUUUUUUUUUSSSRRRPPPNNNOOONNNMMMLLLLLLMMMNNNNNNMMMLLLJJJJJJIIIJJJKKKLLLKKKLLLNNNOOOOOOOOOMMMLLLMMMNNNOOOPPPRRRSSSTTTUUUUUUTTTSSSSSSTTTVVVWWWYYYYYY]]]aaabbb```___aaaccceeeiiinnnrrruuuzzzyyyoooiii___UUUNNNKKKJJJJJJBBBEEEHHHKKKKKKLLLMMMNNNJJJJJJKKKLLLMMMNNNOOOOOONNNOOOOOOPPPQQQRRRSSSSSSYYY[[[]]]___```aaa``````cccbbbccccccdddeeefffgggdddaaa]]]ZZZYYYYYY[[[]]]cccaaa]]]ZZZYYYZZZ\\\^^^]]]]]]]]]]]]]]]]]]]]]]]]^^^\\\YYYWWWVVVWWWYYY[[[[[[\\\\\\]]]^^^___``````^^^___```___^^^]]]^^^```___^^^]]]\\\^^^```ccceeeiiihhhjjjrrr}}}~~~vvvuuutttssstttssspppnnniiiiiiiiihhhgggeeedddcccdddeeefffhhhjjjlllnnnooollllllkkkkkkjjjiiihhhhhhmmmoooqqqsssssspppmmmkkkgggffffffeeeeeedddccccccdddccc```^^^]]]]]]^^^___aaaaaabbbdddeeeggghhhiiieeeeeeffffffeeecccaaa```]]]\\\ZZZZZZ\\\^^^______]]]\\\[[[[[[[[[\\\]]]^^^___^^^\\\ZZZZZZ[[[\\\]]]```___]]][[[YYYXXXYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZXXXWWWVVVUUUVVVXXXZZZ\\\^^^___``````^^^\\\YYYXXXWWWWWWXXXXXXXXXXXXXXXXXXWWWWWWWWWXXXXXXYYYZZZ[[[VVVVVVUUUVVVXXX[[[^^^```___\\\\\\dddqqq{{{~~~~~~yyyoooiiipppwwwtttiiiddd^^^[[[]]]]]]ZZZVVVUUUXXXWWWVVVTTTQQQNNNLLLJJJKKKJJJJJJIIIIIIKKKLLLMMMIIIHHHGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLPPPOOOOOOOOOPPPRRRTTTUUUVVVVVVWWWXXXYYYZZZ\\\]]]___```bbbeeehhhjjjmmmnnnxxxyyy|||zzzqqqhhhcccZZZWWWSSSOOOLLLJJJIIIIIIDDDFFFIIIJJJJJJJJJKKKKKKMMMMMMMMMNNNNNNOOOOOOPPPPPPOOONNNNNNPPPSSSWWWYYYYYYZZZ\\\]]]^^^^^^^^^^^^bbbbbbbbbbbbcccdddeeefffcccaaa^^^[[[ZZZZZZ[[[\\\___]]]YYYVVVUUUVVVXXXYYY[[[[[[[[[[[[\\\\\\]]]]]]^^^[[[XXXVVVUUUVVVXXXZZZ[[[[[[\\\]]]^^^___``````^^^___``````^^^^^^___```aaa```^^^]]]]]]___bbbcccbbbaaadddiiiqqq|||zzztttsssrrrrrrrrrqqqooommmiiiiiihhhhhhfffeeedddccceeefffhhhjjjlllnnnnnnooollllllkkkkkkjjjjjjiiiiiilllnnnpppqqqqqqooolllkkkhhhhhhggggggfffeeeeeeeeecccbbb```___^^^______``````aaacccdddgggiiijjjkkkeeefffeeeeeedddcccbbbaaa```^^^\\\]]]___aaaaaaaaa^^^]]]\\\[[[[[[[[[]]]]]]^^^]]]\\\[[[[[[\\\^^^___bbb```^^^[[[YYYXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYXXXWWWVVVVVVWWWYYY[[[\\\^^^^^^______^^^\\\ZZZXXXXXXXXXYYYZZZZZZZZZZZZYYYXXXXXXXXXXXXYYYZZZ[[[\\\\\\ZZZWWWUUUTTTTTTUUUVVV[[[ZZZ\\\bbbmmmvvv|||~~~wwwooonnnqqq|||yyyooohhhaaa]]]]]]]]]ZZZWWWWWWXXXWWWVVVTTTRRRPPPNNNLLLLLLKKKJJJJJJJJJJJJKKKLLLIIIHHHGGGFFFFFFGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJLLLLLLLLLKKKKKKKKKJJJJJJMMMMMMLLLMMMNNNOOOQQQRRRSSSSSSSSSSSSTTTUUUWWWWWWXXXYYYZZZ]]]___aaacccdddkkklllnnnppprrrsssttttttqqqpppmmmiiiccc^^^YYYVVVTTTRRRNNNJJJHHHFFFFFFFFFDDDFFFIIIJJJJJJJJJKKKLLLLLLMMMMMMNNNOOOOOOOOOPPPQQQPPPPPPPPPRRRUUUXXXZZZYYYYYYZZZZZZ[[[[[[[[[[[[aaaaaaaaaaaabbbcccddddddbbbaaa___]]]\\\[[[[[[[[[\\\ZZZWWWTTTSSSTTTUUUWWWXXXXXXYYYZZZ[[[\\\\\\]]]^^^\\\YYYVVVVVVWWWYYY[[[ZZZZZZ[[[\\\]]]^^^______^^^`````````___^^^___```aaa___]]]\\\[[[\\\]]]^^^______aaafffiiinnnxxx{{{uuurrrqqqqqqqqqqqqpppnnnkkkjjjiiihhhgggfffdddcccbbbfffhhhkkkmmmoooooonnnnnnkkkkkkkkkkkkkkkkkkjjjjjjkkklllnnnoooooommmkkkiiihhhggggggffffffeeeddddddaaaaaaaaaaaaaaaaaaaaaaaaaaabbbdddfffhhhjjjkkklllffffffeeedddccccccccccccbbb```___```bbbddddddccc___^^^\\\[[[ZZZ[[[[[[\\\^^^]]]\\\\\\]]]^^^```aaadddbbb___\\\YYYWWWVVVVVVWWWWWWXXXYYYYYYYYYYYYYYYYYYXXXXXXWWWXXXYYY[[[\\\]]]^^^^^^^^^]]]\\\ZZZYYYYYYZZZ[[[\\\]]]\\\\\\[[[ZZZYYYYYYZZZZZZ[[[\\\]]]___\\\XXXSSSPPPNNNNNNOOOWWWYYY\\\```fffnnnvvv|||zzzooolllppp{{{ppphhhaaa```___[[[YYYZZZXXXWWWVVVTTTSSSQQQOOOOOOMMMMMMLLLKKKJJJJJJJJJJJJHHHGGGGGGFFFFFFFFFGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHJJJJJJJJJIIIIIIIIIHHHHHHIIIIIIIIIJJJKKKLLLNNNOOOOOONNNNNNNNNOOOPPPPPPQQQQQQRRRSSSUUUVVVXXXYYYZZZ^^^___```aaaaaa```^^^]]]\\\ZZZXXXUUUSSSQQQPPPOOONNNMMMJJJGGGEEEDDDDDDDDDEEEGGGIIIJJJJJJJJJKKKLLLLLLMMMNNNOOOOOOPPPPPPPPPSSSRRRRRRRRRTTTWWWYYY[[[YYYYYYXXXWWWWWWXXXXXXYYY```````````````aaabbbbbb`````````___]]]\\\ZZZYYY[[[ZZZWWWUUUTTTUUUVVVWWWVVVWWWXXXYYY[[[\\\]]]^^^___]]]ZZZWWWWWWXXXZZZ\\\XXXYYYZZZ[[[\\\]]]]]]^^^^^^___``````___^^^___``````^^^\\\ZZZYYYXXXYYYYYY]]]\\\^^^bbbeeegggnnnvvv}}}vvvppprrrqqqqqqrrrrrrqqqnnnllljjjiiihhhgggeeedddccccccgggiiilllnnnoooooommmllljjjkkkllllllmmmllllllkkkjjjkkklllllllllkkkiiiiiieeeeeeeeedddccccccbbbbbb``````aaabbbccccccbbbbbbdddeeefffggghhhiiijjjjjjfffeeecccbbbbbbcccdddeeebbbaaaaaabbbdddeeeeeeddd```___]]][[[ZZZZZZZZZ[[[]]]]]]]]]]]]^^^```aaabbbeeeccc```\\\YYYWWWUUUUUUXXXXXXYYYZZZ[[[ZZZZZZYYYYYYYYYYYYXXXYYYZZZ[[[\\\\\\\\\]]]]]]\\\[[[ZZZYYYYYYZZZ\\\]]]^^^^^^]]]\\\[[[[[[[[[[[[\\\]]]^^^^^^]]][[[VVVRRROOONNNNNNOOOWWW[[[___```aaafffpppyyy~~~wwwnnnjjjtttyyyooogggdddbbb]]][[[[[[XXXWWWUUUTTTRRRQQQPPPPPPNNNNNNMMMLLLJJJJJJIIIIIIGGGGGGFFFFFFFFFFFFFFFFFFDDDEEEEEEEEEFFFFFFFFFFFFHHHHHHGGGGGGGGGGGGFFFFFFGGGGGGHHHHHHIIIKKKLLLLLLMMMLLLLLLLLLLLLLLLMMMMMMPPPPPPQQQQQQRRRSSSSSSTTTWWWXXXZZZ[[[YYYWWWTTTRRRPPPPPPOOONNNNNNNNNNNNNNNLLLKKKJJJHHHGGGGGGGGGGGGFFFHHHJJJJJJJJJJJJKKKLLLLLLMMMNNNPPPQQQQQQQQQPPPTTTSSSSSSTTTUUUWWWZZZ[[[ZZZXXXWWWUUUUUUVVVWWWXXX___^^^^^^^^^^^^___``````____________]]][[[YYYXXXZZZYYYWWWUUUUUUUUUVVVWWWVVVWWWXXXZZZ[[[]]]^^^___]]]ZZZWWWUUUTTTUUUWWWYYYWWWWWWXXXYYYZZZ[[[\\\\\\]]]___```___^^^]]]^^^``````___]]][[[YYYYYYXXXXXXZZZXXXXXX[[[^^^___eeelllsss~~~zzztttooorrrrrrrrrttttttssspppmmmjjjiiihhhfffeeeeeeeeeeeehhhjjjlllnnnooommmkkkjjjjjjkkkmmmnnnnnnmmmlllkkkjjjjjjjjjjjjiiiiiiiiihhhfffeeeeeeddddddcccbbbbbb```aaabbbcccddddddddddddhhhgggggggggffffffeeeeeedddcccbbbaaaaaabbbdddeeeaaa``````aaacccddddddbbbaaa___]]][[[ZZZZZZZZZZZZ\\\\\\]]]^^^___aaabbbcccdddbbb___[[[XXXVVVUUUUUUYYYZZZ[[[]]]]]]\\\[[[[[[YYYYYYYYYYYYYYYZZZZZZ[[[[[[[[[[[[[[[[[[[[[ZZZZZZXXXZZZ\\\^^^___^^^]]]\\\[[[[[[[[[\\\\\\]]]^^^___]]][[[XXXTTTRRRPPPOOOOOO\\\aaafffdddaaacccmmmvvvzzz}}}uuulllppp~~~vvvmmmjjjfff___[[[ZZZXXXWWWUUUSSSQQQQQQPPPPPPOOONNNNNNMMMKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDEEEFFFGGGHHHIIIJJJJJJKKKLLLLLLKKKKKKKKKLLLMMMMMMOOOOOOOOOOOOOOOPPPPPPPPPRRRSSSTTTUUUTTTRRROOOLLLFFFGGGIIIJJJJJJJJJHHHGGGKKKJJJJJJIIIHHHHHHHHHHHHHHHIIIJJJJJJIIIIIIKKKMMMLLLMMMOOOQQQSSSSSSRRRRRRTTTTTTTTTTTTVVVWWWYYYZZZZZZYYYVVVTTTTTTVVVXXXZZZ^^^]]]]]]\\\]]]]]]^^^^^^^^^^^^^^^]]]\\\ZZZXXXWWWWWWVVVUUUTTTSSSSSSTTTUUUWWWWWWXXXZZZ[[[]]]^^^^^^XXXVVVSSSPPPPPPQQQSSSUUUVVVVVVWWWXXXYYYZZZ[[[[[[\\\^^^___^^^]]]\\\]]]^^^aaa```___^^^]]]\\\\\\\\\\\\XXXVVVYYY[[[\\\___eeemmmrrr}}}{{{xxxtttppprrrssstttuuuvvvuuuqqqnnnjjjiiihhhgggfffggghhhiiijjjkkkmmmnnnnnnlllkkkjjjkkklllnnnoooooonnnllljjjjjjjjjiiihhhhhhhhhhhhiiiiiihhhhhhgggffffffeeeeeeccccccccccccddddddeeeeeehhhhhhgggeeedddcccbbbaaa````````````aaabbbcccccc_________```ccccccbbbaaa```___]]][[[ZZZZZZZZZZZZ\\\\\\]]]^^^___aaaaaabbbaaa___\\\ZZZWWWVVVVVVUUUYYY[[[]]]^^^___^^^\\\[[[YYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZ[[[[[[XXXZZZ]]]___``````^^^]]]\\\[[[[[[\\\\\\]]]^^^___```^^^\\\XXXUUUQQQNNNLLL]]]ccchhhfffbbbbbbjjjrrrvvvzzzuuusssyyyyyyuuupppggg___\\\ZZZYYYVVVTTTRRRQQQQQQQQQNNNNNNNNNMMMLLLKKKIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCDDDEEEFFFHHHIIIIIIIIIIIIKKKKKKKKKKKKKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLMMMMMMMMMKKKIIIGGGCCCDDDFFFHHHHHHGGGFFFEEEIIIIIIIIIHHHHHHHHHGGGGGGIIIJJJKKKJJJIIIIIIKKKMMMMMMOOOQQQTTTUUUUUUTTTTTTUUUUUUUUUVVVWWWXXXZZZZZZ[[[YYYVVVTTTUUUWWWZZZ\\\]]]\\\\\\[[[[[[\\\\\\\\\^^^]]]\\\[[[YYYXXXWWWWWWUUUTTTTTTSSSSSSSSSSSSTTTVVVWWWWWWXXXZZZ[[[\\\\\\WWWUUURRROOOOOOPPPRRRTTTUUUUUUVVVWWWXXXYYYZZZZZZ[[[\\\]]]]]][[[[[[\\\]]]^^^^^^^^^]]]]]]]]]]]]]]]YYYVVVVVVZZZ]]]]]]___bbbggghhhrrr{{{wwwvvvuuuuuutttrrrrrrtttvvvwwwuuurrrnnnjjjiiihhhggghhhiiikkklllnnnnnnnnnnnnnnnmmmlllkkklllnnnoooppppppnnnkkkiiikkkjjjhhhggggggggghhhiiijjjiiiiiihhhhhhgggffffffeeeeeedddccccccdddeeefffffffffeeecccbbbaaa```___]]]^^^___```aaaaaaaaaaaa^^^^^^^^^```bbbcccaaa``````___]]][[[ZZZZZZ[[[[[[\\\\\\]]]^^^___`````````]]]\\\ZZZXXXWWWVVVVVVWWWYYYZZZ]]]^^^___^^^\\\ZZZXXXXXXYYYYYYYYYXXXXXXXXXYYYYYYYYYYYYZZZZZZ[[[[[[YYY[[[___aaacccbbb```^^^[[[[[[[[[[[[\\\]]]^^^_________^^^[[[WWWRRRMMMJJJTTTZZZ``````]]]]]]ccciiiqqqwww~~~~~~{{{vvvjjjeee^^^\\\YYYVVVTTTSSSSSSSSSMMMNNNNNNNNNMMMKKKJJJIIIHHHIIIIIIIIIHHHGGGEEEDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBCCCEEEGGGHHHHHHHHHGGGHHHHHHHHHHHHIIIJJJLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDDDDEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIHHHGGGGGGJJJKKKKKKJJJIIIIIIKKKMMMNNNPPPSSSVVVWWWWWWVVVUUUVVVWWWWWWXXXYYYZZZ[[[[[[\\\ZZZWWWUUUUUUXXX[[[^^^\\\\\\[[[[[[[[[[[[[[[\\\^^^]]][[[YYYXXXWWWWWWWWWVVVUUUUUUTTTTTTTTTTTTUUUUUUVVVVVVWWWXXXYYYZZZZZZYYYWWWTTTQQQQQQRRRTTTVVVTTTUUUUUUVVVWWWXXXYYYZZZZZZ[[[\\\\\\[[[ZZZ[[[\\\ZZZZZZZZZZZZ[[[[[[[[[[[[PPPNNNQQQXXX\\\\\\]]]___[[[\\\cccqqq{{{yyyvvvrrrqqqsssuuuvvvqqqrrrsssvvvwwwuuuqqqnnnjjjiiihhhhhhiiikkkmmmnnnqqqppppppooonnnmmmmmmmmmmmmnnnpppqqqpppmmmkkkiiikkkjjjhhhgggfffgggiiijjjhhhhhhhhhgggffffffeeeeeegggfffdddccccccdddfffgggdddccccccbbbaaa```______[[[\\\^^^```aaaaaa``````^^^^^^___aaaccccccaaa```___^^^]]][[[[[[[[[[[[\\\[[[\\\]]]^^^____________ZZZYYYXXXWWWVVVVVVWWWXXXXXXYYY\\\^^^^^^]]][[[YYYWWWXXXXXXXXXXXXXXXWWWWWWYYYYYYXXXYYYYYYZZZ[[[\\\ZZZ]]]```cccddddddbbb```[[[[[[[[[[[[\\\]]]^^^^^^\\\\\\]]]\\\YYYTTTOOOKKKIIIPPPVVVWWWVVVVVV[[[```nnnuuu~~~vvvoooaaa___\\\XXXUUUTTTTTTTTTMMMMMMNNNNNNMMMLLLJJJIIIIIIIIIJJJJJJIIIHHHFFFEEEBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCAAABBBDDDFFFGGGGGGFFFFFFEEEEEEEEEFFFGGGIIIJJJKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJHHHGGGEEEDDDDDDDDDCCCAAAAAABBBEEEHHHIIIKKKKKKKKKKKKKKKJJJIIIHHHJJJKKKKKKJJJIIIIIIKKKNNNOOOQQQTTTWWWYYYXXXWWWVVVXXXXXXYYYZZZ[[[\\\\\\]]]\\\ZZZXXXVVVVVVWWWYYYZZZ[[[ZZZYYYYYYZZZ\\\^^^```]]]]]][[[ZZZYYYYYYYYYYYYVVVTTTSSSRRRSSSUUUXXXZZZXXXYYYYYYZZZZZZZZZYYYYYYYYYWWWUUUSSSSSSUUUWWWYYYXXXVVVUUUXXX[[[\\\[[[XXXXXXYYYZZZZZZZZZXXXWWWVVVYYYVVVTTTUUUXXXXXXSSSOOOKKKKKKNNNTTTYYY[[[YYYVVVXXXZZZ```hhhppp|||uuuuuuttttttssssssrrrrrrooonnnnnnqqqssstttqqqnnnpppjjjhhhhhhgggdddiiirrrrrrtttwwwwwwuuurrrpppoooqqqrrrrrrrrrpppnnnkkkiiiggghhhhhhhhhhhhfffdddccceeeeeeeeedddcccbbbaaa```bbbaaa```aaacccddddddcccaaa___]]]^^^```___]]]ZZZ\\\^^^``````___]]]\\\]]]ZZZ\\\___aaaccccccbbbaaa\\\ZZZXXXXXXXXXZZZ]]]___^^^^^^]]]]]]\\\]]]]]]]]]YYYVVVTTTUUUXXXZZZZZZXXXZZZZZZZZZZZZZZZZZZZZZ[[[YYYXXXVVVUUUUUUVVVWWWYYYXXXXXXXXXXXXYYYYYYYYYZZZ\\\```eeeiiijjjhhhdddaaa^^^]]]\\\[[[[[[[[[\\\]]]^^^\\\ZZZYYYWWWTTTPPPMMMIIIIIIJJJLLLPPPTTTYYY[[[gggppp{{{vvvnnnddd___^^^]]]YYYUUUOOOPPPQQQPPPNNNLLLKKKLLLKKKJJJJJJIIIIIIJJJJJJJJJEEEDDDDDDDDDCCCCCCCCCCCCEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGFFFEEEEEEEEEFFFHHHIIIHHHIIIJJJJJJKKKKKKJJJJJJGGGGGGFFFEEEDDDDDDEEEEEEFFFFFFEEEEEEFFFGGGGGGHHHEEEFFFHHHJJJKKKKKKJJJJJJPPPOOONNNMMMMMMNNNOOOPPPOOOQQQTTTUUUUUUUUUWWWXXX[[[[[[[[[[[[\\\]]]^^^___[[[YYYXXXVVVVVVXXXZZZ[[[\\\[[[ZZZYYYZZZ\\\^^^___^^^]]][[[ZZZYYYXXXWWWWWWVVVUUUTTTTTTUUUWWWZZZ\\\YYYZZZZZZ[[[[[[ZZZZZZZZZYYYWWWUUUTTTTTTUUUWWWYYYXXXWWWVVVXXXZZZ[[[ZZZXXXYYYZZZ[[[[[[[[[ZZZYYYXXXZZZWWWTTTTTTVVVUUUPPPLLLJJJJJJLLLPPPVVVZZZZZZYYYRRRTTTZZZ```fffnnn}}}}}}zzzvvvvvvvvvuuuuuutttttttttsssqqqppppppssssssrrrppplllgggeeehhhjjjkkkpppxxxzzz|||}}}|||yyyuuusssrrrssstttttttttrrrooommmkkkggggggggggggfffeeedddcccddddddddddddcccbbbaaa```cccbbbaaaaaacccccccccaaabbb```^^^___aaaaaa```^^^___```aaa___]]][[[[[[[[[YYYZZZ\\\^^^______^^^]]]ZZZYYYXXXWWWXXXZZZ]]]______^^^]]]\\\[[[[[[[[[[[[XXXVVVUUUVVVYYYZZZYYYWWWZZZZZZZZZZZZZZZZZZZZZZZZXXXWWWVVVUUUUUUVVVWWWWWWXXXXXXXXXYYYYYYYYYZZZZZZ\\\___cccfffgggeeebbb```\\\[[[ZZZZZZ[[[\\\^^^______^^^\\\[[[ZZZVVVRRRNNNIIIIIIIIIKKKNNNRRRVVVYYYdddnnnzzz|||qqqjjjeeeaaaZZZUUURRRRRRRRRPPPNNNLLLKKKKKKLLLLLLKKKIIIIIIHHHHHHHHHEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDEEEFFFGGGHHHGGGHHHIIIIIIJJJJJJIIIIIIGGGGGGFFFEEEEEEEEEEEEEEEGGGFFFFFFFFFFFFGGGGGGHHHFFFGGGHHHJJJKKKLLLLLLLLLNNNNNNMMMMMMMMMNNNPPPQQQQQQRRRTTTUUUUUUVVVXXXZZZ[[[[[[[[[\\\]]]___```aaaYYYXXXWWWVVVWWWYYY[[[\\\]]]]]][[[[[[[[[\\\]]]^^^]]]\\\[[[YYYWWWVVVVVVVVVUUUTTTSSSTTTUUUXXX[[[]]][[[[[[\\\\\\\\\[[[[[[ZZZXXXWWWVVVTTTTTTVVVWWWXXXYYYXXXWWWXXXYYYZZZYYYWWWZZZ[[[\\\]]]]]]\\\[[[[[[[[[XXXUUUTTTTTTRRRNNNJJJJJJJJJKKKOOOUUUYYY[[[\\\UUUWWW\\\aaabbbdddmmmwww}}}vvvuuuwwwwwwvvvvvvvvvvvvvvvvvvwwwuuusssrrrsssssssssrrrnnniiigggjjjooosssyyy{{{vvvsssrrrssssssssssssqqqnnnllljjjffffffeeeeeeddddddccccccccccccdddccccccbbbaaa```dddbbbaaaaaaaaaaaa```^^^```^^^]]]^^^```bbbbbbbbbaaaaaa```^^^[[[YYYYYYZZZYYYZZZ[[[]]]]]]\\\\\\[[[XXXWWWWWWVVVXXXZZZ\\\^^^___^^^]]][[[ZZZYYYXXXXXXXXXWWWWWWYYYZZZZZZYYYWWWZZZZZZZZZYYYYYYYYYXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXYYYYYYYYYZZZZZZZZZ\\\]]]```aaabbbaaa```___ZZZZZZYYYYYYZZZ\\\^^^______^^^^^^^^^]]]YYYTTTPPPJJJIIIHHHIIIKKKOOOSSSVVVaaakkkxxxxxx{{{yyyrrrkkkaaaZZZWWWVVVTTTRRRPPPNNNMMMLLLNNNMMMKKKJJJHHHGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDDDDEEEFFFGGGFFFGGGGGGHHHIIIHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEFFFHHHHHHGGGFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJLLLNNNOOOMMMMMMMMMMMMNNNPPPQQQRRRSSSTTTUUUUUUUUUWWWZZZ\\\\\\\\\]]]^^^___aaacccdddWWWWWWVVVVVVXXXZZZ\\\]]]^^^^^^]]]\\\[[[[[[\\\\\\\\\[[[ZZZXXXVVVUUUTTTTTTQQQQQQQQQRRRTTTWWWYYY[[[\\\\\\]]]]]]]]]\\\[[[[[[XXXWWWVVVUUUUUUVVVWWWXXXYYYXXXXXXWWWXXXXXXXXXWWWYYYZZZ[[[\\\]]]\\\[[[[[[ZZZWWWUUUTTTTTTSSSPPPMMMLLLNNNQQQTTTXXXZZZ\\\\\\[[[]]]aaafffeeebbbffflll|||}}}yyyvvvvvvuuuuuuuuuvvvvvvvvvvvvvvvxxxwwwwwwvvvvvvuuutttrrrrrrnnnlllnnntttzzzzzztttpppoooqqqqqqpppooommmjjjhhhgggddddddcccbbbaaaaaabbbbbbcccdddddddddddddddcccbbbcccbbb___^^^^^^]]][[[YYYYYYYYYYYYZZZ]]]___aaabbbaaaaaa___]]]ZZZYYYZZZ\\\[[[\\\\\\]]]]]]\\\[[[[[[WWWVVVVVVVVVXXXZZZ\\\]]]]]]\\\[[[ZZZYYYXXXXXXXXXYYYYYY[[[\\\\\\[[[YYYWWWZZZZZZYYYYYYXXXWWWWWWWWWVVVVVVWWWXXXXXXXXXWWWWWWXXXYYYYYYYYYYYYZZZZZZZZZ[[[\\\\\\]]]]]]]]]]]]]]][[[ZZZZZZYYYZZZ[[[]]]^^^^^^^^^_________[[[UUUPPPLLLKKKIIIHHHJJJNNNSSSVVV^^^gggttt~~~xxx|||zzznnnfff^^^[[[WWWTTTRRRQQQPPPOOOMMMMMMKKKJJJIIIHHHHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEFFFFFFFFFIIIIIIHHHGGGGGGGGGGGGHHHGGGGGGGGGHHHIIILLLNNNPPPLLLMMMNNNOOOPPPRRRSSSTTTVVVWWWWWWVVVVVVXXX\\\___^^^^^^___```bbbdddfffgggVVVVVVVVVWWWXXXZZZ\\\]]]^^^^^^]]]\\\[[[[[[[[[[[[[[[ZZZXXXVVVUUUTTTSSSSSSQQQRRRRRRSSSUUUXXXZZZ[[[]]]]]]]]]]]]]]]\\\[[[[[[XXXWWWWWWVVVVVVWWWWWWXXXYYYXXXXXXWWWVVVVVVWWWXXXXXXYYYZZZ[[[[[[ZZZYYYYYYWWWVVVUUUTTTUUUUUUTTTSSSQQQTTTYYY]]]]]]\\\ZZZXXXZZZ[[[```dddccc___```cccoooyyyyyyxxxvvvtttsssrrrssssssssstttuuuuuuuuuvvvxxxzzzzzzyyywwwuuuttttttsssssstttxxx~~~xxxrrrooommmpppooonnnllljjjhhhfffeeecccbbb```___^^^___aaabbbddddddeeeeeeeeeeeeeeeeeebbb```]]]\\\[[[YYYWWWUUUQQQSSSTTTVVVXXX[[[^^^____________]]][[[ZZZ\\\^^^[[[[[[[[[[[[[[[ZZZZZZZZZWWWWWWVVVWWWXXXZZZ[[[\\\YYYYYYYYYXXXXXXYYYZZZZZZZZZ[[[]]]^^^]]][[[YYYXXXXXXXXXXXXWWWWWWWWWVVVVVVVVVWWWXXXYYYZZZYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZ[[[ZZZZZZZZZZZZ[[[\\\]]]]]]^^^]]]\\\ZZZZZZZZZ[[[[[[\\\\\\]]]^^^^^^ZZZUUUPPPOOOLLLJJJIIIKKKPPPUUUYYY^^^eeeoooxxx|||zzz|||~~~ttteeeaaa[[[VVVUUUSSSQQQPPPLLLLLLKKKKKKJJJJJJKKKKKKHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDEEEEEEEEEEEEDDDEEEFFFFFFGGGGGGFFFFFFGGGFFFFFFFFFFFFFFFGGGGGGIIIIIIHHHHHHHHHHHHHHHIIIGGGGGGGGGGGGIIIKKKMMMOOOMMMNNNOOOQQQSSSTTTUUUUUUXXXYYYYYYXXXXXXZZZ^^^aaa```aaaaaaccceeegggiiijjjVVVVVVWWWXXXYYYZZZ[[[\\\\\\\\\\\\\\\[[[[[[ZZZZZZXXXWWWVVVUUUTTTSSSSSSSSSUUUUUUVVVWWWYYY[[[\\\]]]]]]]]]]]]]]]\\\\\\[[[ZZZXXXXXXWWWWWWWWWWWWXXXXXXWWWXXXXXXVVVUUUVVVXXXZZZXXXYYYYYYZZZYYYXXXWWWVVVTTTTTTTTTTTTUUUVVVWWWXXXTTTYYY^^^aaa___[[[XXXUUUYYYYYY\\\aaaaaa]]]]]]```gggmmmyyywwwuuutttqqqnnnnnnppppppqqqrrrsssssstttttttttwwwzzz{{{zzzyyyxxxxxxyyy}}}}}}}}}~~~xxxssspppooopppooonnnkkkiiigggeeeeeeaaa```]]]\\\\\\]]]___aaaccccccdddeeeeeefffeeeeeeaaa___\\\ZZZYYYXXXUUUSSSMMMPPPTTTWWWXXXZZZ]]]___^^^______^^^]]]\\\]]]___YYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[[[[XXXXXXXXXXXXYYYZZZ[[[[[[ZZZ\\\]]]]]][[[YYYXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWXXXYYYYYYZZZZZZYYYYYYYYYZZZZZZZZZ[[[[[[YYYYYYYYYYYYZZZ\\\]]]^^^```___]]][[[ZZZZZZ[[[[[[[[[[[[\\\]]]]]]ZZZUUUQQQOOOLLLIIIIIIKKKRRRYYY^^^```ccciiipppxxxzzz{{{ssslllccc]]]YYYWWWSSSQQQMMMMMMLLLLLLLLLLLLMMMMMMIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFFFFFFFEEEEEEDDDEEEFFFFFFGGGFFFFFFFFFGGGFFFFFFFFFFFFGGGHHHHHHIIIHHHHHHHHHIIIIIIJJJKKKHHHHHHIIIIIIJJJKKKMMMMMMOOOPPPRRRTTTUUUVVVWWWWWWYYYZZZ[[[[[[[[[]]]```bbbddddddeeefffgggiiikkklllWWWWWWWWWXXXYYYZZZ[[[[[[ZZZZZZ[[[[[[[[[ZZZZZZYYYVVVUUUTTTSSSSSSSSSSSSTTTWWWWWWXXXYYYZZZ[[[\\\]]]]]]]]]]]]]]]\\\[[[ZZZYYYXXXXXXXXXWWWWWWXXXXXXXXXVVVWWWWWWVVVTTTUUUYYY\\\YYYZZZZZZZZZYYYWWWVVVTTTSSSSSSSSSSSSSSSUUUWWWXXXUUUYYY]]]___\\\XXXUUUUUUWWWVVVXXX\\\]]]ZZZ[[[^^^bbbiiiqqq{{{|||vvvrrrsssrrrooonnnpppoooooopppqqqrrrssstttuuuuuuvvvxxxxxxwwwyyy||||||wwwsssqqqqqqooonnnkkkiiifffdddcccbbb```^^^[[[YYYYYY\\\___aaa```aaabbbcccddddddddddddaaa___]]][[[ZZZXXXVVVSSSNNNSSSYYY\\\]]]^^^___aaa```aaabbbaaa^^^]]]]]]]]]YYYXXXXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYZZZZZZYYY[[[\\\ZZZVVVUUUUUUWWWTTTTTTUUUUUUVVVVVVWWWWWWVVVVVVUUUUUUVVVWWWYYYZZZYYYYYYZZZZZZZZZ[[[[[[[[[WWWXXXXXXZZZ[[[]]]___``````___^^^\\\\\\\\\]]]]]]\\\[[[[[[\\\\\\ZZZVVVSSSMMMKKKHHHGGGKKKSSS\\\aaabbbbbbdddgggnnnyyysssiiiddd___YYYUUUPPPPPPOOONNNMMMMMMMMMMMMIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGEEEEEEDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGGGGGGGFFFEEEEEEEEEFFFGGGGGGGGGGGGFFFGGGFFFFFFFFFGGGGGGHHHIIIHHHHHHHHHHHHIIIKKKLLLMMMKKKKKKLLLMMMMMMMMMMMMMMMQQQSSSTTTVVVWWWXXXXXXXXXYYY[[[]]]^^^^^^___aaabbbggggggggghhhiiijjjlllmmmWWWWWWXXXXXXYYYZZZZZZZZZYYYYYYZZZZZZZZZZZZYYYYYYTTTTTTSSSSSSSSSSSSTTTTTTVVVWWWWWWXXXYYYZZZZZZ[[[]]]]]]]]]\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXUUUVVVWWWVVVTTTUUUYYY]]][[[[[[[[[[[[YYYWWWUUUTTTRRRSSSSSSRRRRRRSSSUUUWWWTTTXXX[[[ZZZWWWUUUTTTUUURRRPPPPPPTTTUUUTTTUUUYYY]]]eeemmmoooqqq~~~ssspppooorrrsssrrrssswwwoooooopppqqqssstttuuuuuuvvvvvvvvvttttttxxx}}}}}}|||yyyuuurrrqqqqqqllljjjhhheeecccaaa```___```^^^ZZZXXXXXX[[[^^^aaa^^^___```aaabbbcccccccccbbb```]]]\\\[[[YYYWWWUUUQQQWWW]]]aaabbbbbbcccdddaaacccdddccc```]]][[[[[[ZZZZZZZZZZZZZZZ[[[\\\\\\[[[[[[[[[[[[ZZZZZZZZZZZZ\\\[[[ZZZYYYYYYYYYYYYYYYXXXYYYYYYWWWSSSQQQSSSUUUSSSSSSTTTUUUVVVWWWWWWXXXUUUTTTSSSRRRSSSUUUXXXYYYZZZZZZZZZZZZ[[[[[[[[[[[[VVVWWWYYY[[[]]]^^^```aaa___^^^]]]]]]]]]^^^___```]]]\\\[[[[[[\\\ZZZXXXUUULLLIIIFFFFFFKKKTTT]]]cccdddbbbaaabbbhhhtttuuummmggg___ZZZSSSRRRQQQOOONNNMMMMMMLLLJJJJJJIIIIIIIIIHHHHHHHHHJJJJJJIIIIIIIIIHHHHHHHHHEEEEEEDDDDDDCCCCCCCCCBBBDDDEEEFFFHHHHHHGGGGGGFFFEEEEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHHHHIIIGGGGGGHHHHHHJJJKKKMMMNNNMMMNNNOOOPPPPPPOOONNNMMMSSSTTTVVVXXXYYYYYYXXXXXXYYY\\\^^^`````````aaabbbiiiiiiiiiiiijjjkkklllmmmZZZXXXWWWXXXZZZZZZWWWTTTXXXZZZ[[[[[[YYYWWWWWWXXXTTTVVVXXXYYYXXXVVVWWWWWWVVVVVVWWWXXXYYYZZZ[[[\\\^^^_________^^^\\\[[[YYYXXXXXXXXXWWWWWWVVVVVVVVVUUUVVVWWWXXXYYYYYYYYYYYY\\\[[[ZZZXXXVVVUUUUUUUUUUUUUUUVVVVVVWWWWWWVVVVVVXXXYYYYYYYYYYYYWWWVVVUUUUUUTTTTTTSSSSSSSSSSSSSSS\\\```eeehhhllluuu{{{nnnlllmmmppptttvvvuuusssssssssssssssrrrsssvvvxxxyyyyyywwwvvvvvv||||||yyyuuupppnnnmmmnnnooolllkkkjjjiiiggggggffffffddd```ZZZXXX[[[^^^______cccddddddeeeeeedddccccccbbbbbbccccccaaa```^^^\\\```fffnnnrrrqqqlllgggddd`````````___^^^]]][[[[[[[[[[[[\\\\\\]]]]]]]]]]]]_________^^^]]]\\\[[[ZZZ\\\\\\[[[[[[ZZZXXXWWWVVVXXXXXXXXXWWWWWWVVVVVVUUUSSSRRRRRRTTTWWWXXXUUURRRSSSSSSSSSSSSTTTVVVXXXZZZWWWXXXZZZ[[[\\\[[[YYYXXXVVVVVVWWWYYY[[[]]]```aaa^^^^^^\\\ZZZYYYZZZ]]]```ccc```\\\[[[\\\[[[YYYVVVPPPMMMHHHHHHLLLTTT[[[___aaa]]]]]]bbbeeekkkxxx{{{nnnddd[[[ZZZXXXUUUQQQOOOMMMLLLNNNOOOOOOMMMKKKHHHGGGGGGJJJIIIHHHHHHHHHHHHHHHHHHFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGFFFGGGGGGGGGGGGFFFEEEEEEIIIJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKJJJIIIJJJKKKMMMSSSSSSSSSSSSSSSSSSRRRRRRTTTVVVXXXXXXXXXYYYZZZ\\\___aaadddcccaaaaaacccfffeeehhhlllllllllnnnssswww\\\YYYWWWWWWXXXXXXVVVSSSXXXXXXXXXWWWWWWWWWWWWWWWVVVXXXZZZZZZYYYXXXXXXXXXVVVVVVWWWXXXYYYZZZ[[[[[[]]]]]]]]]]]]\\\[[[ZZZYYYXXXXXXWWWWWWWWWVVVVVVVVVUUUVVVWWWXXXYYYYYYYYYYYYZZZYYYXXXXXXWWWWWWWWWWWWUUUVVVVVVWWWWWWVVVVVVVVVSSSTTTUUUVVVVVVVVVUUUTTTVVVUUUTTTRRRRRRRRRRRRRRRYYY]]]```bbbeeekkkuuu}}}|||wwwooonnnnnnqqqtttvvvuuussstttuuuvvvuuuttttttvvvwwwuuuuuutttssssssxxx~~~xxxuuupppllliiihhhiiijjjjjjjjjhhhgggffffffffffffccc___\\\[[[^^^aaabbbbbbeeeeeeeeeeeeeeeeeedddccc```aaaaaaaaa```______^^^ccciiipppsssrrrmmmhhheee``````______^^^\\\[[[ZZZZZZ[[[\\\]]]^^^]]]\\\\\\^^^^^^______^^^^^^]]]\\\[[[[[[ZZZZZZYYYYYYXXXXXXYYYXXXXXXWWWWWWVVVVVVUUUUUUTTTTTTUUUXXXXXXUUUSSSSSSSSSSSSTTTVVVXXX[[[\\\ZZZ[[[[[[\\\[[[ZZZYYYYYYWWWWWWWWWWWWYYYZZZ[[[\\\\\\\\\\\\ZZZYYY[[[^^^aaaccc```\\\[[[[[[ZZZXXXVVVPPPMMMJJJJJJMMMSSSZZZ]]]YYYXXX[[[aaafffkkkwwwxxxllliiiccc]]]XXXTTTRRRRRRQQQQQQQQQPPPNNNLLLLLLLLLKKKKKKJJJJJJIIIJJJJJJKKKGGGHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIIIIJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJKKKLLLMMMMMMLLLLLLNNNPPPQQQRRRRRRSSSSSSTTTTTTTTTUUUYYY\\\______^^^^^^___^^^aaadddcccaaaaaacccfffhhhjjjmmmqqqwww~~~]]]ZZZWWWVVVVVVVVVUUUTTTXXXUUURRRSSSVVVXXXWWWUUUXXXZZZ\\\\\\[[[YYYYYYYYYUUUVVVVVVWWWXXXYYYZZZZZZ[[[[[[ZZZZZZYYYYYYYYYXXXXXXWWWWWWWWWWWWVVVVVVVVVVVVVVVWWWXXXYYYYYYYYYYYYWWWWWWWWWXXXXXXXXXXXXXXXVVVVVVWWWWWWWWWVVVVVVUUUPPPQQQSSSTTTUUUUUUUUUTTTVVVUUUSSSQQQQQQQQQQQQRRRWWWZZZ]]]^^^___bbbggglllwwwwwwqqqqqqpppppprrrtttuuutttrrrtttvvvwwwwwwuuutttttttttqqqrrrrrrqqqqqqttt{{{}}}yyytttqqqmmmiiifffeeeffffffhhhgggfffeeeeeeeeeeeeeeebbb```___```bbbeeeffffffffffffggggggfffeeedddddd``````____________``````gggkkkqqqtttrrrmmmhhheee```______^^^]]]\\\[[[ZZZYYY[[[]]]______^^^\\\[[[]]]]]]^^^____________^^^[[[ZZZYYYXXXXXXYYYZZZ[[[YYYYYYXXXXXXWWWVVVVVVUUUWWWVVVVVVWWWYYYXXXVVVTTTTTTTTTUUUVVVYYY\\\^^^```______]]]\\\[[[ZZZZZZZZZYYYYYYYYYXXXXXXYYYYYYZZZ[[[\\\[[[[[[ZZZ\\\___bbbccc```]]]\\\[[[ZZZXXXVVVSSSQQQOOONNNOOOSSSXXX[[[VVVWWW\\\bbbggglllwww~~~uuukkkbbb\\\XXXVVVSSSRRRQQQPPPOOOOOONNNNNNLLLLLLKKKKKKKKKLLLLLLMMMIIIIIIJJJJJJJJJJJJIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKJJJKKKLLLMMMNNNNNNNNNNNNKKKLLLLLLMMMMMMLLLLLLKKKNNNOOOPPPPPPOOOPPPRRRTTTSSSSSSTTTUUUVVVWWWXXXXXXVVVZZZ___bbbbbbaaa```______bbbddddddbbbbbbdddffflllnnnsss}}}[[[YYYWWWUUUUUUVVVWWWXXXXXXSSSOOOPPPUUUXXXWWWUUUYYY[[[]]]\\\[[[YYYXXXYYYUUUVVVVVVWWWXXXXXXYYYYYYYYYXXXXXXXXXWWWWWWXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVWWWWWWXXXYYYYYYXXXXXXWWWXXXXXXXXXXXXXXXXXXWWWVVVWWWWWWWWWVVVUUUTTTTTTQQQRRRTTTUUUUUUUUUTTTSSSSSSSSSQQQQQQQQQQQQSSSSSSVVVYYY\\\]]]]]]^^^```cccfffnnn}}}zzztttoooqqqqqqqqqrrrrrrrrrqqqpppqqqtttvvvvvvtttqqqpppooopppqqqrrrqqqppprrrwww|||~~~}}}}}}zzzuuutttqqqnnnjjjhhhgggggggggfffeeeeeedddddddddeeeeeedddccccccdddfffggggggggghhhhhhhhhhhhgggfffddddddcccbbbaaa```___```aaabbbhhhlllpppqqqooojjjfffeee______^^^]]]\\\[[[ZZZZZZYYY[[[^^^``````___\\\ZZZZZZ[[[\\\]]]^^^______^^^ZZZYYYXXXWWWXXXZZZ\\\]]]ZZZZZZYYYXXXWWWVVVVVVUUUYYYYYYYYYZZZYYYXXXWWWUUUUUUUUUVVVXXX[[[___bbbddddddbbb___]]][[[ZZZZZZZZZ\\\[[[[[[[[[[[[[[[\\\\\\]]]]]]]]]\\\[[[[[[^^^```cccaaa___]]]\\\[[[ZZZYYYZZZYYYWWWTTTSSSTTTVVVYYY]]]___aaadddhhhoooyyywwwlllddd```ZZZXXXUUUSSSRRRRRRQQQQQQMMMMMMLLLLLLLLLLLLMMMMMMJJJKKKKKKKKKKKKKKKKKKJJJKKKKKKLLLMMMMMMMMMMMMLLLIIIJJJKKKMMMNNNNNNOOOOOOMMMNNNNNNOOOOOONNNNNNMMMOOOPPPQQQRRRQQQRRRUUUWWWWWWXXXYYYYYYZZZ[[[\\\\\\ZZZ]]]aaaccccccbbbbbbcccaaadddffffffddddddhhhkkktttwwwWWWWWWVVVVVVVVVXXX[[[]]]YYYTTTPPPQQQUUUYYYXXXVVVYYY[[[\\\[[[YYYWWWVVVWWWUUUUUUVVVVVVWWWWWWXXXXXXWWWWWWWWWWWWWWWWWWXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVWWWXXXXXXYYYXXXXXXXXXYYYYYYYYYYYYXXXWWWVVVUUUVVVVVVVVVVVVUUUTTTSSSRRRQQQRRRSSSSSSSSSQQQPPPOOOOOOOOOPPPPPPQQQSSSTTTTTTSSSUUUXXXZZZ[[[\\\]]]]]]^^^fffqqqzzz~~~zzzwwwsssoooooopppqqqppppppooonnnnnnnnnpppssstttqqqnnnlllkkknnnooopppnnnlllmmmqqquuutttwwwxxxwwwwwwzzzxxxtttsssqqqnnnllljjjiiiiiiiiifffeeeeeedddddddddeeeeeefffggghhhhhhgggfffffffffiiiiiiiiihhhgggeeedddcccgggfffdddbbbaaabbbbbbcccgggjjjlllllljjjfffcccbbb___^^^]]][[[ZZZZZZZZZZZZYYY[[[^^^```aaa___\\\[[[YYYZZZ[[[\\\\\\\\\\\\\\\YYYXXXWWWWWWXXXZZZ]]]^^^[[[ZZZZZZXXXWWWVVVUUUUUUYYYZZZ[[[[[[ZZZYYYWWWWWWVVVVVVXXXZZZ^^^bbbeeeggggggeeeaaa]]][[[ZZZZZZZZZZZZZZZZZZZZZ[[[]]]^^^___``````___]]][[[ZZZ[[[]]]bbbbbbaaa___]]]\\\\\\]]]aaaaaa___[[[WWWUUUWWWYYYccceeeffffffjjjuuuxxxrrriiiddd^^^ZZZXXXWWWUUUSSSOOONNNNNNMMMMMMMMMMMMMMMKKKLLLLLLMMMMMMLLLLLLKKKKKKLLLLLLMMMMMMMMMMMMMMMJJJKKKLLLNNNOOOPPPPPPPPPOOOPPPPPPQQQQQQPPPPPPOOOOOOPPPRRRRRRRRRTTTVVVYYY[[[[[[\\\\\\]]]^^^^^^^^^```aaaccccccdddeeehhhjjjgggiiikkkjjjjjjkkkpppuuuUUUVVVWWWXXXXXXZZZ^^^```ZZZWWWTTTUUUXXXZZZYYYWWWYYYZZZ\\\[[[XXXVVVUUUUUUUUUUUUUUUVVVVVVVVVWWWWWWUUUVVVXXXYYYYYYYYYXXXXXXVVVVVVVVVWWWWWWWWWWWWXXXWWWWWWXXXXXXXXXXXXXXXWWWXXXYYYZZZZZZYYYWWWUUUTTTVVVVVVUUUTTTSSSRRRPPPOOONNNOOOOOOOOOOOOMMMLLLJJJLLLMMMPPPRRRSSSSSSSSSRRRNNNOOORRRUUUWWWXXXYYYYYYYYY```gggiiilllyyyyyyvvvuuurrrpppnnnoooppppppnnnmmmmmmnnnlllooorrrrrrpppmmmkkkjjjlllmmmllliiiffffffjjjnnnooossstttrrrsssvvvwwwtttpppooonnnlllkkkjjjkkkkkkhhhgggfffeeeeeeeeeeeeeeeggghhhiiihhhfffeeefffgggjjjjjjiiihhhgggeeecccbbbgggfffeeedddddddddddddddeeefffhhhgggeeebbbaaaaaa___^^^\\\ZZZYYYYYYZZZZZZZZZ\\\^^^``````___]]]\\\ZZZZZZ[[[[[[[[[ZZZYYYYYYXXXXXXWWWXXXYYY[[[\\\^^^\\\[[[ZZZYYYXXXVVVUUUUUUXXXZZZ\\\\\\ZZZYYYXXXYYYWWWXXXYYY\\\___cccgggiiihhhfffbbb^^^[[[ZZZZZZZZZWWWWWWWWWXXXZZZ\\\]]]^^^aaaaaaaaa^^^[[[ZZZZZZ[[[``````aaa___]]]]]]^^^```eeeeeeccc___ZZZXXX[[[^^^eeeiiijjjkkkqqq{{{tttjjjbbb^^^[[[WWWTTTUUUTTTSSSQQQPPPPPPPPPPPPNNNNNNOOOOOOOOOOOONNNNNNLLLMMMNNNNNNOOOOOONNNNNNNNNOOOPPPRRRSSSSSSTTTTTTQQQRRRRRRSSSSSSRRRRRRQQQOOOPPPRRRSSSTTTUUUXXXZZZ[[[\\\]]]^^^___```aaaaaacccdddfffgggiiilllrrrvvvwwwxxxxxxwwwxxx|||UUUWWWZZZ[[[ZZZ[[[^^^```[[[[[[[[[ZZZZZZZZZZZZZZZYYY[[[\\\[[[XXXUUUTTTTTTUUUUUUUUUUUUVVVVVVVVVVVVTTTVVVYYY\\\\\\[[[YYYXXXVVVVVVVVVWWWWWWWWWXXXXXXWWWXXXXXXXXXXXXXXXWWWWWWVVVWWWYYYZZZZZZXXXWWWVVVUUUUUUTTTSSSRRRPPPNNNMMMKKKLLLMMMNNNMMMMMMKKKKKKLLLNNNQQQTTTTTTRRROOOMMMJJJKKKMMMPPPSSSUUUUUUUUUUUUZZZ_________gggvvv}}}|||yyyvvvsssqqqpppooommmoooqqqpppnnnmmmmmmooonnnppprrrsssqqqooonnnnnnllllllkkkgggccccccgggkkklllqqqssspppooorrrttttttpppooonnnmmmmmmmmmnnnnnnjjjjjjhhhgggfffffffffffffffggghhhgggeeeeeegggjjjjjjjjjiiihhhfffdddbbbaaabbbcccdddeeeffffffffffffcccdddeeedddaaa`````````___^^^[[[YYYXXXXXXYYYZZZ\\\\\\^^^_________^^^]]]]]]]]]\\\\\\ZZZYYYXXXWWWWWWXXXXXXYYYZZZ[[[\\\\\\\\\\\\[[[YYYXXXVVVUUUUUUVVVYYY\\\\\\ZZZYYYYYYZZZXXXYYYZZZ\\\```cccgggiiigggeeebbb___\\\ZZZZZZYYYWWWWWWXXXYYYZZZ\\\]]]^^^```aaaaaa___\\\[[[[[[\\\\\\]]]___^^^\\\\\\^^^aaacccdddccc___[[[[[[___dddlllrrrvvvwww~~~vvvpppjjjddd___]]]\\\ZZZXXXVVVUUUUUUTTTQQQQQQRRRRRRRRRRRRQQQQQQNNNOOOPPPPPPQQQQQQPPPPPPQQQRRRSSSTTTUUUVVVVVVVVVSSSSSSTTTTTTTTTTTTSSSSSSPPPQQQSSSTTTUUUWWWZZZ]]]\\\]]]___aaadddfffhhhiiimmmppptttyyy}}}VVVYYY\\\]]]\\\[[[]]]___\\\^^^___^^^\\\[[[[[[[[[ZZZ\\\]]][[[XXXVVVTTTTTTUUUUUUUUUUUUUUUUUUVVVVVVSSSVVVZZZ]]]^^^]]]ZZZXXXVVVVVVVVVWWWWWWXXXXXXXXXWWWXXXXXXXXXXXXXXXWWWWWWTTTUUUWWWYYYZZZZZZYYYXXXTTTTTTSSSRRRQQQOOOMMMLLLKKKLLLMMMNNNOOOOOONNNNNNMMMOOOSSSUUUTTTQQQLLLIIIKKKKKKLLLNNNRRRTTTTTTSSSTTTWWW[[[\\\]]]aaaiiiooo}}}}}}tttuuuvvvuuurrrooonnnnnnmmmppprrrqqqooommmooopppqqqsssttttttsssqqqqqqqqqoooooolllhhhcccdddhhhlllkkkqqqsssooommmooossstttqqqppppppppppppqqqqqqrrrlllllljjjiiiggggggffffffdddeeegggfffdddeeeiiillljjjjjjiiigggeeecccaaa```]]]___bbbdddggghhhhhhhhhbbbccccccbbb```___```aaa___]]][[[YYYXXXXXXYYYZZZ]]]]]]^^^^^^______^^^^^^______^^^]]][[[YYYWWWVVVWWWXXXYYYZZZ[[[[[[[[[[[[\\\\\\[[[YYYXXXVVVUUUUUUUUUXXX[[[\\\ZZZYYYZZZ[[[YYYYYYZZZ]]]```cccgggiiifffdddbbb___]]][[[YYYYYY[[[[[[[[[[[[\\\]]]______^^^``````___]]]\\\\\\]]]XXX[[[]]]\\\[[[[[[^^^aaa```aaaaaa^^^[[[\\\ccciiiuuu}}}xxxrrrcccbbb```^^^\\\ZZZYYYXXXTTTTTTUUUUUUUUUUUUTTTTTTPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUUUUUUUUUUTTTTTTUUUUUUUUUUUUTTTTTTQQQRRRTTTVVVWWWYYY\\\^^^^^^___bbbfffjjjmmmppprrr}}}ZZZ]]]```aaa___\\\ZZZYYY_________]]][[[[[[\\\]]]\\\YYYVVVUUUWWWYYYXXXVVVUUUUUUVVVVVVVVVUUUUUUTTTSSSSSSTTTUUUWWWXXXXXXYYYXXXXXXXXXXXXXXXXXXXXXXXXZZZYYYWWWUUUTTTTTTTTTTTTWWWWWWXXXXXXXXXXXXWWWWWWSSSTTTTTTSSSRRROOOMMMLLLNNNMMMLLLLLLLLLLLLMMMNNNPPPQQQSSSTTTSSSPPPLLLJJJGGGHHHJJJLLLNNNOOOPPPQQQWWWVVVVVVVVVWWWYYY\\\]]]iiiuuu|||pppmmmnnnppptttttttttsssrrrooommmkkklllmmmnnnnnnnnnnnnqqqsssqqqqqqrrrrrrqqqpppnnnmmmnnnkkkhhhhhhjjjmmmoooooommmnnnooopppqqqqqqqqqqqqqqqpppppppppppppppqqqqqqqqqoookkkgggdddddddddeeehhhgggfffeeeeeefffhhhhhhllljjjgggdddaaa```______```______^^^^^^^^^_________```aaabbbbbbaaa___^^^``````___\\\XXXWWWZZZ]]]\\\\\\]]]^^^___```aaaaaa]]]]]]^^^______^^^]]]\\\ZZZZZZYYYYYYYYYYYYYYYZZZ^^^[[[WWWTTTTTTUUUUUUUUUZZZ\\\______\\\ZZZXXXXXX]]]]]]^^^___``````______]]]^^^______^^^\\\ZZZYYY[[[[[[[[[\\\\\\]]]]]]]]]___aaabbbbbb```^^^^^^^^^^^^aaabbb___ZZZYYY\\\```\\\]]]]]][[[ZZZ___iiiqqq}}}vvvlllfffeeedddaaa^^^[[[[[[ZZZYYYXXXXXXYYYYYYTTTSSSQQQQQQSSSSSSSSSRRRTTTSSSTTTVVVXXXXXXVVVUUUWWWTTTQQQPPPRRRTTTSSSRRRSSSUUUXXX[[[\\\^^^aaacccffffffhhhkkkqqq|||]]]```cccccc```]]][[[ZZZ[[[\\\]]]]]]\\\[[[\\\]]]\\\YYYVVVVVVWWWXXXWWWVVVTTTUUUUUUVVVVVVUUUUUUTTTSSSTTTTTTUUUVVVWWWXXXYYYXXXXXXXXXXXXXXXXXXXXXXXXZZZXXXWWWUUUTTTSSSTTTTTTVVVWWWXXXYYYYYYXXXWWWVVVSSSSSSSSSRRRPPPMMMKKKIIIHHHHHHIIIIIIJJJJJJKKKKKKNNNPPPRRRRRRRRROOOLLLJJJFFFGGGJJJLLLOOOQQQSSSSSSUUUTTTSSSQQQQQQRRRTTTUUU]]]cccnnn|||uuullljjjlllnnnvvvuuutttrrrooollliiihhhgggiiijjjkkkkkkllloooqqqqqqqqqqqqqqqooonnnlllkkkllljjjiiijjjlllooopppppplllmmmmmmnnnnnnnnnnnnnnnppppppooonnnnnnoooooooooooommmiiifffdddccccccdddffffffeeeeeefffggghhhiiijjjiiifffdddaaa```____________^^^]]]]]]^^^^^^___`````````aaaaaaaaa``````]]]^^^]]][[[XXXWWWYYY[[[]]]]]]^^^______`````````______`````````___^^^]]]\\\[[[ZZZZZZYYYYYYYYYYYY]]]ZZZVVVTTTUUUVVVVVVVVV[[[]]]___^^^\\\ZZZYYYZZZ\\\]]]]]]^^^^^^^^^^^^]]]]]]]]]^^^___^^^\\\ZZZYYYYYYYYYZZZZZZ[[[\\\]]]]]]```aaabbbaaa^^^]]]\\\]]]aaacccccc```[[[YYY[[[^^^^^^______\\\\\\```iiiqqqyyy}}}}}}zzzuuuqqqhhhfffcccaaa```___]]][[[[[[YYYVVVVVVVVVVVVTTTSSSUUUUUUUUUWWWYYYYYYWWWUUUVVVTTTSSSUUUXXXZZZZZZXXXYYY[[[^^^```cccgggkkkooolllpppuuu~~~^^^```bbbbbb___\\\ZZZZZZXXXZZZ[[[[[[ZZZZZZ[[[\\\\\\YYYWWWVVVVVVWWWWWWVVVTTTTTTUUUUUUUUUUUUUUUTTTSSSTTTTTTUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYWWWVVVTTTSSSSSSSSSTTTUUUVVVWWWYYYYYYWWWVVVUUUSSSSSSRRRPPPMMMJJJGGGEEEBBBCCCDDDFFFGGGHHHIIIIIIMMMNNNOOOPPPPPPNNNLLLJJJFFFHHHJJJNNNQQQSSSUUUUUUTTTSSSQQQOOOMMMMMMMMMMMMTTTXXX]]]bbbnnnzzzpppkkkkkkmmmnnnwwwvvvsssoookkkhhhfffeeefffgggiiijjjkkkmmmppprrrqqqqqqpppooonnnllljjjiiiiiiiiiiiilllppprrrrrrrrrnnnnnnmmmmmmmmmmmmllllllnnnnnnmmmllllllmmmmmmmmmlllkkkhhheeedddccccccccceeeeeeeeeeeefffgggiiiiiihhhgggeeecccaaa```______```___]]]\\\\\\]]]___```aaa``````______```aaaaaaZZZ[[[[[[YYYXXXWWWYYYZZZ\\\\\\^^^```bbbcccddddddbbbbbbbbbbbbbbbaaa``````^^^]]]\\\[[[ZZZYYYYYYYYY[[[YYYVVVUUUVVVWWWXXXWWW\\\]]]^^^]]][[[YYYZZZ[[[\\\\\\]]]]]]]]]\\\[[[[[[[[[\\\]]]]]]]]][[[ZZZYYYWWWWWWXXXYYYZZZ\\\]]]]]]```aaaaaa___\\\[[[\\\]]]ccceeedddaaa\\\YYYZZZ]]]^^^^^^^^^\\\[[[___fffmmm|||qqqrrrxxx{{{uuurrrqqqnnnhhhccccccaaa^^^\\\\\\[[[YYYXXXXXXWWWXXXYYY[[[[[[YYYWWWUUUTTTUUUXXX[[[^^^^^^]]]^^^___aaadddhhhooowww}}}ZZZ\\\^^^^^^\\\ZZZZZZZZZ[[[[[[ZZZXXXVVVWWWYYY[[[[[[YYYWWWVVVVVVVVVVVVVVVSSSTTTTTTUUUUUUUUUUUUTTTSSSTTTTTTUUUVVVVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVTTTSSSRRRRRRSSSSSSSSSUUUWWWXXXXXXWWWUUUSSSRRRRRRQQQOOOKKKHHHDDDBBB>>>???@@@BBBDDDGGGIIIJJJLLLMMMNNNNNNNNNMMMLLLKKKIIIJJJMMMOOOQQQSSSTTTUUUTTTSSSQQQOOONNNMMMLLLLLLPPPVVV\\\^^^aaakkk}}}}}}vvvqqqooopppqqqrrrvvvtttqqqmmmjjjhhhggggggjjjkkkmmmmmmmmmoooqqqsssrrrqqqpppooommmkkkiiihhhfffgggjjjooosssuuutttrrroooooonnnmmmllllllkkkkkkjjjjjjjjjjjjjjjkkklllmmmjjjiiihhhfffeeeddddddcccccccccdddeeefffhhhiiiiiifffeeedddcccaaa```______aaa```^^^]]]]]]___aaabbbeeeccc```^^^]]]]]]___```YYYYYYZZZZZZYYYYYYZZZZZZYYY[[[^^^bbbeeegggiiiiiidddddddddccccccbbbaaaaaa___^^^]]][[[ZZZYYYYYYYYYYYYWWWUUUUUUWWWYYYYYYYYY[[[\\\\\\ZZZXXXXXXYYY[[[\\\\\\]]]]]]\\\[[[ZZZZZZZZZZZZ[[[[[[[[[ZZZYYYYYYVVVWWWXXXYYY[[[\\\]]]^^^^^^^^^^^^\\\[[[[[[]]]___cccddddddaaa^^^[[[\\\]]][[[[[[[[[YYYYYY\\\bbbfffnnnxxx~~~qqqooorrrwww}}}uuupppnnnjjjgggfffdddaaa___\\\\\\\\\]]]^^^^^^[[[YYY[[[ZZZ[[[\\\___ccceeegggjjjkkklllooouuuWWWYYY[[[[[[[[[[[[]]]^^^aaa___[[[VVVSSSTTTXXX[[[ZZZZZZXXXVVVUUUTTTUUUVVVRRRSSSTTTTTTUUUUUUUUUUUUSSSTTTTTTUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUSSSRRRQQQQQQRRRSSSSSSTTTUUUVVVVVVUUUTTTSSSQQQQQQPPPNNNKKKGGGDDDBBB>>>>>>???@@@CCCGGGJJJLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPRRRRRRRRRRRRRRRQQQQQQPPPOOOOOOOOOOOOOOOVVV]]]]]]ZZZ\\\eeennn~~~zzzuuuqqqqqqqqqrrrrrrqqqpppnnnlllkkkjjjkkkkkknnnooopppooonnnoooppprrrsssrrrpppooommmkkkjjjiiieeegggkkkppptttuuutttqqqnnnmmmllljjjiiiiiiiiiiiiggggggggghhhiiijjjllllllhhhhhhhhhhhhgggfffeeeeeebbbcccdddeeefffggghhhhhhddddddccccccbbbaaa``````bbbaaa`````````aaaccceeehhheeeaaa]]][[[[[[\\\]]]YYYZZZ[[[\\\]]]\\\[[[ZZZZZZ\\\___cccfffhhhiiiiiieeedddccccccbbbaaaaaaaaa___^^^]]][[[ZZZYYYYYYYYYXXXWWWUUUVVVXXXZZZZZZZZZYYYZZZZZZYYYWWWWWWXXXZZZ\\\\\\\\\\\\[[[[[[ZZZYYYXXXXXXYYYYYYYYYYYYYYYYYYWWWWWWYYYZZZ\\\]]]^^^___YYYZZZ[[[[[[[[[]]]```cccaaabbbbbbaaa___^^^]]]^^^ZZZYYYYYYXXXYYY[[[___bbbeeekkktttuuurrrqqqttt~~~zzzvvvqqqmmmjjjeeedddddddddeeeeeebbb```dddddddddeeeiiiooovvv{{{WWWYYYZZZ[[[\\\]]]```ccceeebbb]]]WWWSSSTTTXXX[[[ZZZZZZYYYVVVTTTSSSTTTUUURRRRRRSSSTTTUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRQQQPPPQQQRRRRRRSSSSSSTTTTTTTTTTTTSSSSSSPPPPPPOOONNNLLLIIIFFFEEE@@@BBBEEEHHHKKKMMMOOOPPPQQQPPPOOONNNNNNNNNNNNNNNOOOOOOPPPQQQQQQQQQQQQQQQNNNNNNOOOOOOPPPPPPQQQQQQTTTXXX[[[YYYVVVXXX___gggnnn}}}yyytttoookkkkkkkkkllllllkkkkkkkkkkkkllllllmmmnnnnnnoooooonnnmmmmmmnnnppprrrqqqpppnnnlllkkkkkkjjjggghhhlllpppttttttrrroookkkjjjiiigggffffffgggggghhhhhhgggggghhhhhhiiijjjfffggghhhiiiiiigggfffeeebbbcccdddfffggggggggggggcccccccccdddccccccbbbaaabbbbbbbbbbbbcccdddeeeeeehhhfffbbb^^^[[[ZZZ[[[[[[[[[[[[\\\^^^______\\\ZZZ[[[]]]```cccdddeeedddddddddcccaaa```____________^^^]]]\\\[[[ZZZYYYYYYYYYXXXWWWVVVWWWYYYZZZZZZZZZXXXYYYZZZYYYXXXWWWXXXYYYYYYZZZZZZZZZZZZYYYYYYXXXVVVVVVWWWWWWXXXXXXYYYYYYXXXXXXYYYZZZ\\\]]]^^^^^^VVVXXXZZZ\\\]]]___bbbeee```````````````___^^^]]]YYYYYYYYYYYY[[[]]]```aaacccfffmmmzzz|||vvvssspppooovvv~~~~~~wwwwwwvvvvvvwwwvvvsssqqqoooppprrruuuzzzXXXYYYZZZZZZZZZ\\\```ccccccbbb___[[[WWWWWWYYY[[[ZZZZZZYYYWWWSSSRRRSSSUUUQQQRRRSSSTTTUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPPPPPPPQQQRRRTTTSSSRRRRRRRRRRRRSSSTTTNNNOOOOOONNNMMMKKKIIIHHHHHHLLLTTTZZZ]]]\\\YYYWWWTTTSSSQQQOOONNNOOOOOOPPPMMMNNNOOOPPPQQQQQQQQQQQQNNNNNNOOOQQQRRRRRRSSSSSSWWWYYYYYYWWWUUUXXX]]]ccceeemmmyyy~~~zzzsssmmmgggbbbaaabbbddddddeeefffhhhjjjkkkmmmmmmmmmlllmmmnnnmmmlllmmmoooppppppooonnnlllkkkjjjjjjkkkiiijjjlllppprrrrrrpppmmmlllkkkiiiggggggggghhhiiilllkkkjjjhhhfffeeeeeeeeeccceeeggghhhhhhgggfffdddcccdddeeeffffffffffffeeebbbcccdddeeeeeedddcccccc```aaabbbdddddddddddddddeeecccaaa^^^\\\\\\\\\\\\\\\[[[\\\___aaa___[[[XXXTTTWWW[[[___bbbccccccbbbbbb```___]]]\\\\\\\\\\\\\\\[[[ZZZZZZYYYYYYYYYYYYXXXWWWVVVWWWYYYZZZZZZYYYWWWYYY[[[\\\ZZZYYYYYYZZZUUUVVVVVVWWWWWWWWWWWWVVVUUUUUUUUUVVVVVVXXXYYYYYYXXXXXXYYYYYYZZZ[[[\\\\\\VVVXXX[[[^^^___```bbbdddaaa`````````___^^^[[[ZZZWWWWWWWWWXXX[[[]]]______bbbbbbhhhuuuyyyvvvtttqqqmmmjjjmmmrrrzzzXXXXXXXXXWWWWWWYYY\\\______``````___\\\ZZZZZZ[[[YYYZZZZZZWWWSSSQQQSSSUUUQQQQQQSSSTTTTTTUUUUUUUUUTTTTTTTTTTTTTTTUUUUUUUUURRRRRRRRRRRRRRRRRRRRRRRRSSSRRRQQQPPPOOOPPPQQQRRRUUUSSSRRRPPPPPPRRRSSSUUUMMMNNNOOOOOOOOOMMMLLLKKKOOOWWWbbbkkknnnjjjccc^^^WWWUUUSSSPPPOOOOOOPPPQQQLLLLLLNNNPPPQQQRRRSSSSSSPPPQQQRRRSSSTTTUUUUUUUUUTTTUUUVVVUUUTTTTTTVVVWWW```aaadddjjjvvv}}}wwwsssoooiiiaaa\\\[[[]]]___```bbbdddgggiiikkkllllllkkkkkkmmmnnnnnnnnnoooqqqsssooommmllljjjiiiiiijjjjjjjjjkkkllloooqqqqqqnnnlllooonnnllljjjjjjkkklllmmmpppnnnllliiifffcccaaaaaaaaaccceeeggghhhgggeeeccccccdddeeefffffffffeeedddbbbcccdddeeefffeeedddddd^^^```bbbdddeeedddcccbbbbbbaaa___^^^]]]]]]^^^^^^\\\[[[\\\___aaa___ZZZVVVKKKOOOUUU[[[```ccceeeeee```___]]][[[ZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYZZZYYYWWWWWWXXXZZZZZZZZZYYYXXXZZZ]]]^^^]]][[[[[[[[[RRRSSSTTTUUUUUUUUUUUUUUUTTTTTTTTTUUUVVVWWWXXXYYYWWWXXXXXXXXXYYYYYYZZZZZZWWWYYY]]]___``````aaabbbbbbaaa``````___\\\YYYWWWTTTSSSSSSVVVYYY[[[]]]]]]___^^^dddppp|||}}}zzzrrrrrrrrrpppkkkggghhhkkklllzzzXXXXXXXXXVVVUUUUUUWWWYYYYYY[[[]]]]]]\\\\\\]]]^^^\\\ZZZWWWWWWXXXWWWSSSPPPRRRSSSSSSRRRQQQQQQSSSUUUUUUTTTSSSRRRRRRSSSTTTUUUUUUSSSQQQOOOOOOPPPRRRTTTNNNOOOQQQSSSSSSSSSRRRRRRTTTSSSQQQOOONNNOOOPPPQQQPPPOOONNNMMMLLLMMMNNNOOOTTTaaasss|||{{{rrriiidddaaa[[[SSSOOOOOOOOOOOOOOONNNNNNNNNOOOQQQRRRQQQPPPSSSSSSSSSSSSSSSTTTTTTTTTVVVUUUTTTUUUWWWXXXXXXXXX[[[\\\___dddfffjjjuuu|||xxxsssnnnkkkfffdddaaa___^^^^^^______bbbcccfffhhhiiijjjjjjiiiiiikkknnnooonnnmmmmmmnnnkkkjjjiiihhhhhhgggggggggjjjlllooopppooommmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnmmmnnnlllfff^^^YYYYYY\\\bbbbbbbbbdddffffffeeedddbbbdddeeedddbbb``````aaa___```aaabbbbbbbbbbbbbbbcccbbbaaabbbdddeeedddcccaaaaaa``````_________^^^___^^^^^^aaabbb^^^VVVNNNGGGKKKQQQXXX\\\^^^^^^]]]```\\\WWWVVVXXXZZZZZZYYY[[[[[[[[[[[[[[[ZZZYYYYYY[[[ZZZXXXWWWVVVVVVWWWWWWZZZ[[[\\\]]]\\\ZZZXXXVVVWWWVVVTTTSSSSSSSSSTTTUUUSSSTTTVVVXXXXXXWWWVVVUUUXXXWWWVVVUUUUUUWWWXXXZZZ\\\\\\[[[[[[\\\^^^```aaa\\\]]]^^^___]]]ZZZWWWTTTTTTTTTUUUVVVWWWYYYYYYZZZVVV[[[bbbiiimmmnnnmmmllliiikkknnnooommmjjjeeebbbgggnnn{{{yyyyyy}}}XXXXXXXXXVVVSSSQQQQQQRRRSSSUUUXXXYYYYYYZZZ[[[]]][[[YYYWWWVVVWWWVVVSSSPPPRRRSSSTTTTTTRRRRRRSSSTTTTTTTTTSSSRRRRRRSSSTTTTTTSSSRRRPPPNNNNNNPPPRRRSSSPPPQQQRRRSSSSSSSSSRRRQQQSSSRRRPPPOOOOOOOOOQQQRRRQQQPPPNNNMMMMMMMMMNNNNNNWWWaaannnuuutttnnnjjjhhhddd^^^VVVQQQOOOOOOOOOOOOPPPPPPPPPQQQSSSTTTSSSRRRQQQQQQQQQRRRSSSSSSSSSSSSUUUSSSRRRSSSUUUWWWXXXXXXZZZZZZ\\\^^^^^^^^^eeennn|||{{{yyywwwsssooojjjgggaaabbbccccccbbbaaabbbbbbiiijjjkkklllllllllkkkjjjkkkkkklllmmmmmmmmmmmmmmmjjjiiihhhggggggggghhhhhhjjjmmmoooooonnnlllllllllkkkkkkkkklllmmmmmmnnnnnnmmmnnnkkkeee]]]XXXYYY\\\eeecccbbbccceeefffeeedddcccdddeeedddbbb`````````^^^___```bbbbbbccccccccccccbbbaaaaaaccccccbbbaaa_________^^^^^^^^^]]]]]]___^^^^^^aaabbb___WWWQQQIIIMMMSSSXXX\\\^^^]]]]]]^^^[[[WWWVVVWWWYYYYYYYYYXXXYYYYYYYYYYYYXXXWWWWWWYYYXXXWWWWWWWWWXXXYYYZZZZZZ[[[\\\\\\\\\ZZZXXXVVVUUUTTTSSSRRRRRRSSSTTTTTTTTTUUUVVVXXXXXXXXXWWWVVVWWWVVVUUUTTTTTTVVVWWWXXXZZZZZZZZZZZZ[[[]]]^^^```\\\]]]^^^^^^]]][[[XXXVVVTTTTTTUUUVVVWWWXXXYYYYYYWWW[[[```eeehhhhhhgggfffdddhhhlllpppoookkkfffbbbdddjjjtttzzzwwwwwwwwwTTTUUUVVVUUUSSSPPPOOOPPPMMMPPPSSSUUUUUUVVVXXXZZZXXXWWWUUUUUUUUUTTTRRRPPPQQQSSSUUUUUUTTTSSSRRRSSSTTTSSSSSSRRRRRRSSSSSSTTTRRRQQQOOONNNNNNOOOQQQRRRRRRRRRRRRSSSRRRRRRQQQPPPOOONNNMMMLLLMMMNNNOOOPPPQQQPPPOOONNNMMMMMMMMMMMMVVV\\\cccffffffeeefffgggeee___WWWQQQOOONNNNNNOOOPPPOOOOOOQQQSSSTTTSSSQQQNNNOOOPPPQQQRRRSSSSSSSSSTTTRRRPPPPPPSSSUUUWWWWWWXXXWWWXXXYYYWWWTTTXXX^^^hhhsss|||wwwnnnoooqqqqqqnnniiidddaaa^^^bbbfffhhhgggfffhhhjjjqqqqqqqqqqqqpppnnnlllkkkmmmkkkiiijjjlllnnnmmmkkkiiihhhfffeeefffgggiiijjjlllnnnoooooommmkkkkkkkkkiiijjjjjjkkklllmmmmmmnnnnnnmmmjjjddd]]]ZZZ[[[^^^hhhfffcccbbbccceeeeeeeeedddeeefffeeebbb`````````______aaabbbddddddeeeeeecccbbbaaa```aaaaaa```^^^^^^^^^]]]]]]]]]]]]\\\\\\^^^]]]^^^aaabbb```ZZZUUUOOORRRVVV[[[]]]^^^\\\[[[[[[YYYVVVUUUVVVXXXYYYXXXVVVWWWWWWWWWWWWVVVUUUUUUUUUUUUTTTTTTUUUWWWXXXYYYZZZZZZ[[[[[[[[[YYYXXXWWWTTTSSSRRRQQQRRRRRRTTTTTTWWWWWWWWWWWWWWWXXXXXXXXXVVVUUUTTTSSSTTTUUUVVVWWWXXXXXXXXXXXXYYY[[[\\\]]][[[\\\]]]^^^]]][[[YYYWWWTTTTTTUUUVVVWWWWWWXXXYYYXXXZZZ\\\___```aaa`````````fffnnnssstttpppiiidddcccgggmmmttt{{{sssooo{{{QQQSSSVVVWWWVVVTTTSSSSSSMMMOOORRRSSSSSSTTTUUUWWWUUUTTTTTTSSSSSSRRRQQQOOOQQQTTTVVVWWWUUUSSSRRRRRRSSSSSSSSSRRRRRRSSSSSSSSSRRRQQQPPPOOOOOOPPPRRRSSSSSSSSSSSSRRRQQQPPPPPPOOOJJJJJJIIIIIIJJJKKKLLLMMMQQQPPPOOONNNMMMLLLLLLLLLNNNQQQTTTUUUVVVXXX[[[]]]___[[[TTTOOOLLLLLLMMMNNNNNNMMMMMMOOOQQQQQQPPPOOONNNOOOPPPRRRSSSSSSSSSSSSRRRPPPNNNNNNQQQUUUWWWXXXVVVUUUWWWYYYWWWTTTVVV[[[aaafffooo{{{}}}vvvpppgggjjjmmmmmmjjjddd___\\\___cccgggiiihhhiiimmmqqqttttttttttttrrrpppnnnmmmooojjjfffgggkkknnnllliiigggfffeeedddeeehhhjjjlllmmmooopppooommmkkkkkkkkkkkkkkkkkkkkkkkkllllllllllllkkkiiiddd```___aaadddkkkgggcccaaabbbcccdddeeedddeeefffeeebbb``````aaaaaaaaaccceeefffgggggggggeeecccaaaaaaaaaaaa___]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\]]]^^^```bbbaaa]]]YYYXXXZZZ\\\^^^___]]][[[ZZZYYYXXXVVVUUUVVVWWWXXXXXXWWWWWWWWWXXXWWWVVVVVVUUUTTTSSSRRRRRRSSSTTTUUUVVVYYYZZZZZZZZZZZZYYYXXXWWWTTTSSSSSSRRRRRRSSSUUUVVVXXXXXXWWWWWWWWWXXXXXXYYYUUUUUUUUUTTTUUUVVVWWWWWWVVVVVVVVVWWWXXXYYYZZZ[[[[[[[[[\\\]]]\\\[[[YYYXXXSSSTTTTTTUUUVVVWWWWWWWWWXXXXXXYYYYYYZZZ\\\]]]]]]aaagggpppwwwxxxtttlllgggeeeggghhhkkksss~~~~~~TTTWWW[[[\\\ZZZWWWUUUUUUPPPRRRTTTTTTRRRRRRRRRSSSQQQQQQRRRRRRQQQPPPOOOOOOQQQTTTVVVVVVUUURRRQQQQQQRRRRRRRRRSSSSSSRRRRRRRRRQQQQQQPPPPPPPPPQQQRRRSSSSSSSSSRRRQQQPPPOOONNNNNNIIIIIIIIIJJJJJJKKKLLLLLLOOONNNNNNMMMMMMLLLKKKKKKFFFGGGHHHJJJKKKMMMPPPRRRSSSRRROOOLLLJJJJJJLLLMMMMMMMMMMMMNNNPPPQQQPPPOOONNNPPPRRRSSSTTTTTTSSSRRRPPPOOONNNOOORRRUUUWWWXXXWWWVVVWWWZZZZZZWWWWWW[[[aaabbbeeehhhooo}}}}}}}}}{{{yyyxxxxxxtttnnniiiiiilllnnnmmmhhhaaa\\\YYY```aaacccccccccgggmmmrrrrrrsssssssssrrrpppooonnnnnnjjjeeefffjjjmmmkkkhhhfffeeeeeeeeefffiiikkkmmmnnnoooooonnnlllkkkkkkkkkmmmllllllkkkkkkjjjjjjiiijjjjjjhhhfffeeefffiiikkkkkkgggbbb``````bbbcccdddccceeefffeeecccaaaaaabbbddddddfffggghhhiiiiiiiiifffdddbbbbbbbbbaaa___]]]]]]]]]]]]]]]]]]]]]]]]]]][[[\\\]]]___aaa```^^^\\\```aaabbbbbb```]]]ZZZYYYXXXXXXWWWVVVUUUUUUVVVWWWYYYYYYZZZZZZYYYYYYXXXWWWWWWVVVUUUSSSSSSSSSTTTUUUYYYYYYYYYYYYYYYXXXXXXWWWVVVUUUTTTTTTTTTUUUVVVWWWYYYXXXXXXWWWWWWWWWXXXXXXVVVVVVVVVVVVVVVWWWWWWXXXTTTUUUVVVWWWXXXYYYYYYZZZZZZ[[[[[[[[[[[[ZZZXXXXXXSSSSSSTTTTTTUUUVVVVVVVVVVVVVVVVVVVVVXXXZZZ\\\]]]```eeennntttvvvsssmmmiiiggghhhhhhfffiiittt\\\^^^```___[[[WWWTTTRRRRRRTTTUUUSSSQQQOOOOOOOOOMMMOOOPPPPPPOOONNNNNNOOORRRSSSUUUUUUSSSQQQPPPQQQQQQRRRRRRSSSSSSRRRRRRQQQOOOOOOOOOPPPPPPQQQRRRRRRRRRQQQPPPNNNNNNMMMMMMMMMKKKLLLLLLLLLLLLLLLLLLLLLKKKLLLLLLLLLLLLKKKJJJJJJBBBBBBBBBCCCEEEFFFHHHIIIJJJKKKLLLKKKJJJJJJKKKMMMOOONNNNNNPPPRRRSSSRRRPPPOOOQQQSSSTTTTTTSSSRRRQQQOOOOOOOOOQQQUUUXXXYYYYYYZZZWWWWWWYYYYYYVVVUUUXXX\\\]]]]]]\\\___gggrrr{{{|||xxxyyyyyyuuuqqqpppqqqpppllliiinnnpppqqqmmmeee^^^[[[ZZZ]]]\\\[[[\\\```ffflllpppppppppqqqqqqpppooommmlllllliiiggggggiiijjjiiigggeeeffffffgggiiijjjlllmmmkkklllmmmllljjjiiiiiikkkkkkkkkkkkjjjiiiiiihhhhhhiiiiiihhhiiiiiikkkmmmnnniiieeeaaa______aaabbbcccbbbdddeeeeeedddccccccdddfffggghhhiiiiiiiiiiiiiiifffdddbbbbbbbbbaaa```^^^\\\\\\]]]]]]]]]]]]^^^^^^[[[\\\]]]^^^______^^^^^^bbbccccccbbbaaa^^^[[[YYYXXXYYYYYYWWWUUUTTTUUUWWWZZZZZZZZZZZZZZZYYYXXXXXXZZZYYYXXXVVVUUUVVVVVVWWWXXXXXXXXXXXXWWWWWWXXXXXXXXXWWWVVVUUUTTTUUUUUUVVVXXXXXXXXXWWWWWWWWWWWWWWWVVVVVVWWWWWWWWWXXXXXXXXXTTTUUUWWWXXXYYYZZZZZZZZZZZZZZZZZZYYYYYYXXXWWWVVVSSSSSSTTTTTTTTTUUUUUUUUUUUUUUUTTTUUUVVVYYY[[[\\\\\\```eeekkknnnnnnmmmkkkjjjllllllhhhffflllxxx___``````^^^YYYUUURRRQQQPPPRRRRRRQQQNNNLLLLLLLLLKKKMMMOOOOOOMMMLLLMMMNNNRRRSSSTTTRRRPPPOOOPPPPPPQQQQQQRRRSSSSSSRRRQQQQQQLLLMMMMMMNNNNNNOOOPPPPPPPPPOOONNNLLLLLLLLLMMMMMMKKKKKKLLLLLLKKKKKKJJJJJJHHHIIIJJJKKKKKKKKKJJJIIIBBB@@@>>>===>>>AAACCCDDDFFFIIIMMMNNNLLLKKKKKKLLLOOONNNNNNPPPRRRSSSRRRPPPOOOQQQSSSTTTSSSRRROOONNNOOOOOOQQQTTTXXXZZZZZZYYYYYYVVVTTTWWWWWWUUUUUUXXXVVVXXXYYYXXXYYY\\\ccciiirrrzzz{{{yyy{{{xxxsssllljjjkkkmmmmmmlllrrrsssqqqkkkbbb\\\[[[]]]ZZZXXXWWW[[[dddlllpppqqqoooooooooooonnnllljjjiiihhhiiiiiiiiihhhhhhgggfffeeefffhhhjjjkkklllllllllggghhhiiihhhffffffgggiiifffffffffgggggghhhhhhhhhiiiiiiiiijjjlllllllllkkkfffccc```^^^___aaaaaaaaa```bbbdddeeeddddddeeefffgggggghhhhhhhhhhhhggggggdddbbbaaaaaaaaaaaa___^^^[[[[[[[[[\\\\\\\\\]]]]]]ZZZ[[[\\\]]]]]]]]]^^^^^^^^^___`````````^^^]]]\\\YYY[[[[[[YYYVVVTTTTTTVVVXXXXXXXXXXXXXXXWWWVVVVVVYYYXXXWWWVVVUUUVVVWWWXXXXXXWWWWWWWWWWWWWWWWWWXXXYYYXXXVVVTTTSSSSSSTTTTTTVVVWWWXXXXXXXXXVVVUUUTTTUUUUUUVVVWWWWWWWWWWWWWWWUUUVVVXXXYYY[[[[[[[[[ZZZZZZZZZYYYXXXVVVUUUTTTTTTSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVXXXYYYYYY[[[]]]bbbggglllppprrrqqqtttuuuqqqkkkkkksss{{{\\\]]]^^^\\\XXXUUUSSSSSSMMMOOOOOONNNLLLJJJJJJJJJIIILLLOOONNNLLLKKKLLLNNNSSSSSSSSSQQQOOONNNOOOPPPPPPQQQRRRSSSSSSRRRQQQPPPJJJKKKKKKLLLMMMNNNNNNNNNNNNMMMLLLKKKKKKKKKLLLMMMIIIIIIIIIIIIHHHHHHGGGFFFFFFGGGHHHJJJKKKJJJJJJIIIBBB>>>:::888999<<<@@@AAAFFFJJJOOOQQQOOOMMMLLLLLLMMMLLLLLLNNNPPPPPPOOONNNOOOPPPRRRSSSRRRPPPMMMLLLNNNOOORRRVVVZZZ\\\[[[ZZZWWWSSSRRRUUUXXXWWWXXX[[[TTTVVVYYYYYYXXXYYY]]]aaa```eeemmmxxx~~~{{{}}}tttmmmeeebbbdddhhhkkklllssssssppphhh```[[[\\\___YYYWWWWWW___kkktttuuusssooopppoooooommmjjjhhhgggfffhhhjjjjjjhhhfffffffffeeegggjjjlllmmmmmmlllkkkdddeeeeeeeeecccccceeegggaaabbbcccdddfffggghhhiiiiiiiiijjjkkklllllljjjhhhdddbbb___^^^___```aaaaaa___bbbdddeeeeeeeeefffggggggggggggggggggffffffeeebbbaaa______``````___]]]YYYYYYZZZZZZ[[[[[[[[[\\\ZZZ[[[\\\\\\\\\\\\]]]^^^YYYZZZ\\\^^^^^^___^^^^^^ZZZ\\\]]]ZZZVVVSSSTTTUUUUUUVVVVVVVVVVVVUUUTTTTTTTTTSSSSSSSSSSSSUUUVVVWWWWWWWWWVVVVVVVVVWWWWWWXXXYYYXXXVVVTTTRRRRRRRRRRRRUUUVVVWWWXXXXXXVVVTTTSSSTTTTTTUUUVVVVVVVVVVVVUUUVVVWWWYYY[[[\\\\\\[[[[[[ZZZYYYXXXWWWUUUTTTSSSRRRSSSSSSSSSSSSTTTTTTTTTTTTUUUTTTTTTTTTTTTUUUUUUVVVXXXXXXZZZ]]]dddllltttyyyxxx|||zzzrrroootttzzzwwwYYYYYYXXXYYYYYYWWWTTTQQQOOOOOOOOOPPPPPPOOOLLLIIIGGGJJJMMMNNNNNNMMMMMMNNNSSSRRRQQQOOONNNMMMLLLLLLPPPQQQTTTUUUUUUTTTQQQPPPMMMMMMMMMMMMMMMNNNNNNNNNLLLJJJIIIIIIKKKMMMNNNNNNLLLJJJIIIIIIJJJJJJGGGDDDEEEFFFHHHJJJJJJIIIHHHGGGBBB>>>:::777888<<>>>>>???BBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHIIINNNLLLIIIGGGFFFFFFGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIHHHHHHHHHHHHHHHJJJJJJIIIIIIHHHGGGGGGGGGIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGJJJIIIIIIIIIJJJJJJKKKLLLMMMLLLJJJIIIHHHIIIIIIJJJKKKKKKKKKJJJJJJJJJIIIIIIKKKLLLMMMNNNNNNMMMLLLLLLHHHGGGGGGGGGGGGGGGHHHHHHGGGFFFDDDDDDFFFHHHLLLNNNLLLLLLNNNPPPQQQQQQNNNKKKGGGIIIMMMPPPQQQQQQPPPOOOQQQQQQRRRSSSSSSRRRRRRQQQUUUVVVVVVWWWXXXXXXYYYZZZ\\\]]]^^^]]]ZZZUUUPPPMMMNNNSSSZZZ___aaabbbcccdddZZZTTTQQQSSSZZZ]]]YYYSSSQQQVVV]]]bbbcccccccccccc^^^\\\XXXRRRNNNPPPWWW]]]^^^___```aaaaaaaaa```___]]]]]]]]]___aaabbbaaa___^^^___`````````___]]]\\\[[[[[[\\\^^^```___]]]ZZZSSSTTTVVVYYY\\\```dddeeeddddddeeeeeeeeeddddddccceeedddbbbaaaaaaccceeefffdddcccbbbaaaaaaaaabbbcccbbbaaa````````````___^^^YYYYYYZZZZZZ[[[\\\\\\\\\^^^^^^^^^^^^___```bbbbbbaaa___]]][[[ZZZZZZ[[[\\\^^^^^^^^^]]]\\\\\\[[[[[[\\\]]]___``````]]][[[YYYZZZYYYYYYXXXWWWVVVUUUUUUWWWWWWVVVVVVUUUTTTTTTTTTVVVVVVVVVVVVVVVVVVVVVUUUTTTUUUVVVUUUSSSRRRSSSTTTVVVUUUUUUTTTTTTTTTUUUUUUSSSTTTUUUVVVVVVVVVVVVUUUVVVVVVVVVVVVUUUTTTSSSRRROOOMMMLLLMMMOOORRRSSSSSSPPPPPPOOONNNMMMMMMMMMMMMLLLMMMNNNNNNNNNMMMKKKJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKJJJIIIJJJLLLLLLLLLJJJJJJJJJKKKKKKLLLMMMNNNOOOSSSRRRRRRQQQPPPOOONNNNNNMMMLLLLLLKKKKKKLLLLLLMMMKKKLLLNNNOOOOOOPPPQQQSSSQQQTTTVVVWWWYYY___hhhooozzzLLLNNNPPPQQQQQQPPPNNNLLLLLLLLLLLLLLLKKKJJJJJJIIIGGGFFFFFFFFFEEEEEEEEEDDDFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFEEEBBBBBBCCCCCCDDDEEEFFFFFFFFFEEEEEEDDDCCCCCCBBBBBB@@@@@@@@@@@@AAABBBCCCDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDBBBAAAAAAAAABBBBBBAAABBBCCCDDDEEEEEEEEEEEECCCCCCCCCCCCCCCCCCBBBBBBAAABBBCCCAAA>>><<<===???BBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEGGGHHHIIIJJJJJJIIIHHHFFFFFFFFFGGGHHHEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGIIIHHHHHHGGGGGGFFFEEEEEEGGGGGGFFFFFFFFFGGGGGGHHHFFFFFFGGGGGGGGGGGGGGGHHHFFFFFFFFFGGGGGGGGGHHHHHHJJJJJJJJJIIIIIIJJJKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJLLLMMMMMMKKKJJJIIIEEEDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDEEEGGGJJJMMMPPPOOONNNMMMMMMNNNOOOMMMLLLNNNNNNOOOOOOPPPQQQQQQQQQRRRSSSTTTUUUTTTTTTSSSRRRYYYYYYXXXWWWXXXYYY[[[\\\\\\]]]]]]\\\ZZZWWWTTTRRRQQQVVV\\\```aaa___^^^]]]VVVUUUVVVXXX[[[\\\YYYWWWTTTYYY```ddddddccccccdddaaa```[[[TTTOOOPPPWWW^^^^^^___``````aaa`````````aaa```___```aaaaaa```^^^]]]^^^______^^^\\\ZZZXXXWWWVVVWWWZZZ^^^___^^^\\\VVVWWWYYY\\\___aaacccdddcccddddddeeeeeeeeeddddddeeecccaaa______```bbbcccdddcccbbbaaabbbcccdddeeecccaaa^^^]]]^^^^^^^^^]]]VVVWWWXXXYYY[[[\\\]]]]]]]]]]]]]]]___```bbbdddeeedddbbb___\\\[[[[[[\\\]]]aaa```___^^^]]]\\\[[[ZZZ\\\^^^```aaa```^^^[[[YYYZZZZZZYYYXXXWWWVVVUUUUUUWWWVVVVVVUUUUUUTTTTTTSSSWWWWWWWWWWWWVVVUUUTTTTTTSSSTTTUUUTTTSSSRRRSSSTTTVVVVVVUUUTTTSSSSSSSSSTTTSSSTTTUUUVVVVVVVVVUUUUUUTTTUUUUUUTTTTTTSSSRRRQQQOOOMMMLLLNNNPPPSSSTTTTTTQQQPPPOOONNNMMMMMMMMMMMMNNNNNNOOOOOOOOONNNMMMLLLGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGHHHJJJKKKKKKKKKJJJIIIJJJIIIHHHIIIKKKLLLKKKJJJIIIIIIIIIJJJKKKLLLNNNOOOPPPPPPOOONNNMMMLLLKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLIIIJJJLLLLLLLLLMMMOOOPPPQQQSSSVVVVVVWWWYYY___cccjjjsssKKKMMMPPPSSSSSSQQQNNNLLLKKKKKKLLLLLLKKKJJJJJJIIIFFFFFFEEEEEEDDDDDDCCCCCCEEEEEEEEEFFFFFFGGGGGGHHHFFFFFFFFFFFFFFFFFFFFFFFF???@@@BBBCCCDDDDDDDDDDDDEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@AAABBBCCCDDDBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDCCCBBBAAABBBBBBCCCBBBBBBCCCCCCDDDEEEEEEFFFCCCDDDDDDDDDCCCBBBAAAAAA===???AAA@@@>>>>>>@@@BBBCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGIIIJJJKKKFFFFFFFFFFFFFFFFFFGGGGGGEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFGGGHHHIIIIIIJJJJJJGGGGGGFFFEEEDDDDDDEEEEEEGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGIIIIIIFFFFFFGGGGGGHHHHHHHHHIIIFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHHHHIIIJJJJJJFFFFFFGGGHHHHHHHHHGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFHHHIIIKKKLLLLLLJJJHHHGGGCCCBBBBBBCCCDDDEEEFFFFFFDDDDDDDDDEEEHHHKKKNNNPPPQQQOOOLLLKKKLLLMMMMMMMMMUUUSSSPPPNNNNNNOOORRRTTTSSSTTTUUUVVVVVVUUUTTTSSSXXXVVVTTTSSSSSSUUUXXXZZZ[[[[[[ZZZYYYXXXWWWVVVVVVRRRWWW^^^aaaaaa___\\\ZZZSSSWWW[[[]]][[[XXXXXXYYYUUU[[[aaaddddddcccccccccdddbbb^^^VVVPPPPPPWWW^^^^^^___``````aaaaaa``````dddcccbbbbbbcccbbb```^^^\\\]]]^^^^^^\\\ZZZWWWVVVTTTSSSSSSWWW]]]``````^^^[[[\\\]]]___aaabbbbbbbbbbbbcccddddddeeeeeeeeeddddddccc```^^^^^^___```bbbdddccccccbbbcccdddfffgggeeebbb___]]]^^^______^^^XXXYYYYYYYYYZZZZZZ[[[[[[[[[[[[]]]___aaadddfffgggeeeccc```^^^]]]]]]___```bbbbbb```___]]]\\\ZZZZZZ\\\^^^```bbbaaa^^^[[[YYY[[[ZZZYYYXXXWWWVVVUUUUUUVVVVVVUUUUUUTTTSSSSSSSSSWWWWWWWWWVVVUUUTTTSSSRRRQQQSSSTTTSSSRRRQQQRRRTTTVVVVVVTTTSSSRRRRRRRRRRRRSSSTTTUUUVVVWWWVVVUUUUUURRRRRRRRRRRRQQQPPPOOONNNOOOMMMMMMNNNQQQTTTUUUVVVQQQPPPOOONNNMMMMMMLLLLLLJJJKKKLLLLLLLLLKKKIIIHHHGGGGGGGGGHHHHHHIIIIIIJJJIIIJJJJJJJJJIIIIIIHHHGGGGGGHHHJJJLLLLLLKKKJJJIIIIIIHHHHHHIIIKKKLLLLLLKKKHHHHHHIIIIIIKKKLLLMMMNNNNNNNNNMMMLLLKKKJJJIIIIIILLLLLLKKKKKKKKKKKKLLLLLLJJJKKKLLLLLLKKKLLLNNNPPPOOOQQQSSSRRRPPPQQQUUUYYY^^^bbbkkkyyyQQQOOONNNNNNPPPPPPOOOMMMKKKKKKLLLLLLKKKIIIGGGFFFIIIIIIIIIHHHGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDCCCDDDDDDDDDDDDDDDEEEFFFFFFFFFCCCAAABBBDDDFFFDDDBBB>>>??????@@@AAAAAABBBBBBAAAAAABBBCCCDDDEEEFFFFFFGGGFFFDDDAAA@@@?????????BBBAAA@@@@@@AAABBBDDDEEEFFFFFFEEEDDDCCCBBBBBBAAA???AAABBB@@@===<<<>>>@@@DDDCCCBBBBBBCCCDDDEEEFFFDDDEEEGGGHHHHHHGGGFFFEEEGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEHHHHHHHHHHHHIIIIIIJJJKKKGGGGGGGGGGGGGGGFFFEEEDDDFFFFFFFFFFFFEEEEEEEEEDDDFFFEEEDDDDDDDDDEEEGGGHHHDDDDDDEEEEEEFFFFFFGGGGGGHHHGGGFFFEEEEEEEEEFFFGGGIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGFFFEEECCCBBBIIIHHHHHHJJJMMMMMMJJJGGGDDDCCCCCCCCCCCCDDDDDDEEEDDDDDDFFFHHHJJJLLLMMMNNNLLLLLLLLLKKKJJJKKKNNNQQQUUUSSSOOOLLLLLLNNNPPPSSSRRRRRRSSSSSSSSSSSSSSSSSSRRRSSSUUUWWWXXXYYYYYYZZZZZZZZZ[[[\\\]]]]]]]]]]]]UUUYYY^^^``````]]][[[ZZZZZZ[[[]]]^^^^^^]]][[[ZZZVVVXXX[[[^^^aaabbbbbbbbbbbb```\\\ZZZYYY[[[]]]___aaa`````````aaabbbccccccdddcccbbbaaaaaabbbccccccccc```^^^^^^___^^^[[[XXXZZZUUUQQQRRRXXX^^^aaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbccceeeffffffeeecccbbbaaa`````````aaacccfffggggggeeecccaaa```bbbdddeeebbbaaa```___]]]]]]]]]\\\___^^^]]]\\\[[[[[[[[[[[[^^^___```bbbdddfffhhhhhhiiigggccc```^^^___```aaafffeeeccc```^^^]]]]]]]]]XXXYYYZZZ\\\]]][[[XXXUUUUUUUUUVVVWWWXXXXXXXXXWWWZZZYYYWWWUUUTTTTTTTTTUUUWWWVVVUUUTTTSSSSSSSSSSSSRRRRRRTTTUUUUUUTTTSSSSSSXXXVVVUUUSSSSSSTTTVVVWWWUUUUUUUUUTTTTTTTTTSSSSSSSSSRRRQQQPPPNNNMMMLLLKKKLLLMMMPPPSSSTTTTTTSSSRRRPPPPPPPPPOOOOOONNNNNNNNNNNNLLLJJJHHHGGGHHHIIIJJJEEEFFFHHHJJJKKKKKKJJJIIIHHHIIIJJJJJJHHHHHHIIIJJJKKKLLLLLLMMMMMMLLLJJJIIIGGGGGGHHHJJJKKKMMMNNNOOOLLLKKKIIIGGGGGGGGGIIIJJJJJJJJJJJJIIIIIIJJJJJJJJJIIIKKKMMMNNNOOONNNLLLKKKKKKJJJJJJKKKKKKLLLMMMNNNLLLLLLMMMNNNPPPQQQRRRRRRUUUZZZ```fffnnn{{{RRRQQQOOOOOOOOOOOOMMMKKKIIIJJJKKKKKKJJJIIIGGGFFFHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDEEEFFFGGGGGGHHHHHHGGGHHHHHHGGGGGGFFFEEEDDDBBBBBBBBBBBBBBBCCCDDDDDDFFFCCCAAABBBDDDEEEDDDCCC??????@@@@@@AAABBBBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFGGGFFFDDDBBB@@@??????@@@AAAAAA@@@@@@AAABBBDDDEEEEEEEEEDDDDDDCCCBBBBBBAAA@@@BBBBBBAAA>>>===???AAADDDCCCCCCBBBBBBCCCDDDEEEEEEFFFGGGHHHGGGFFFDDDBBBFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHFFFGGGGGGGGGFFFFFFEEEDDDFFFFFFFFFEEEEEEEEEDDDDDDFFFEEEDDDDDDDDDEEEFFFGGGEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGHHHGGGFFFDDDBBBAAAEEEEEEFFFIIIMMMMMMJJJGGGDDDDDDDDDDDDDDDEEEEEEFFFEEEFFFGGGIIIJJJLLLMMMNNNLLLLLLLLLKKKJJJKKKMMMPPPSSSQQQMMMKKKKKKLLLOOOQQQRRRQQQPPPQQQRRRSSSSSSSSSTTTUUUVVVXXXYYYZZZZZZZZZVVVWWWYYYZZZ[[[\\\]]]]]]VVVYYY]]]___^^^[[[ZZZYYY^^^^^^^^^___^^^]]][[[ZZZZZZ[[[\\\]]]^^^___``````cccaaa^^^\\\\\\]]]___aaa````````````aaabbbcccccceeedddcccaaaaaaaaaaaaaaa```^^^]]]^^^``````^^^\\\\\\XXXTTTVVV\\\aaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbccceeeffffffeeecccbbbbbbbbbaaa```aaaccceeegggfffdddbbb``````aaacccdddcccbbbaaa___^^^^^^]]]]]]``````___^^^]]]]]]]]]^^^___```aaacccdddfffgggggggggfffdddccccccdddeeeffffffdddbbb___]]]]]]]]]]]][[[[[[[[[]]]]]]\\\YYYVVVVVVWWWXXXXXXYYYYYYYYYXXXXXXXXXVVVVVVUUUVVVWWWWWWWWWVVVUUUSSSQQQPPPOOOOOOQQQRRRSSSTTTTTTTTTSSSRRRWWWVVVUUUTTTTTTUUUVVVXXXWWWWWWVVVUUUTTTSSSSSSRRRQQQQQQPPPOOONNNMMMMMMLLLKKKLLLNNNPPPQQQQQQQQQQQQNNNNNNNNNNNNMMMMMMLLLLLLMMMKKKIIIHHHGGGHHHIIIJJJFFFGGGIIIKKKKKKKKKJJJIIIHHHIIIJJJJJJHHHHHHIIIJJJKKKKKKLLLMMMMMMLLLKKKJJJHHHHHHIIIJJJKKKLLLMMMNNNKKKJJJHHHGGGGGGGGGHHHIIIJJJJJJIIIIIIIIIIIIJJJJJJHHHJJJKKKMMMMMMLLLKKKJJJJJJJJJJJJJJJKKKLLLMMMMMMLLLLLLMMMNNNOOOPPPQQQRRROOOSSSWWW[[[```iiivvvTTTRRRPPPOOONNNMMMKKKIIIGGGHHHIIIIIIIIIIIIGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFCCCCCCDDDFFFGGGHHHIIIJJJHHHHHHHHHHHHGGGFFFEEEEEEBBBBBBBBBAAABBBBBBCCCDDDEEECCCBBBBBBCCCDDDDDDCCC@@@@@@@@@AAABBBBBBCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFGGGFFFDDDBBB@@@@@@@@@AAAAAAAAAAAAAAAAAACCCDDDDDDDDDDDDCCCCCCBBBBBBBBBAAABBBBBBCCCAAA@@@???AAABBBEEEDDDCCCCCCBBBCCCCCCCCCEEEFFFGGGGGGFFFDDDBBB@@@DDDDDDEEEEEEFFFFFFGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDEEEFFFGGGFFFEEEEEEEEEEEEEEEEEEDDDBBBCCCDDDFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGHHHHHHIIIIIIJJJHHHHHHHHHGGGEEEDDDBBBAAAAAABBBEEEIIILLLMMMJJJHHHEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHIIIJJJKKKLLLMMMMMMKKKLLLLLLKKKJJJJJJMMMOOOPPPOOOLLLJJJJJJKKKMMMOOORRROOOMMMNNNQQQTTTTTTSSSUUUVVVWWWXXXYYYZZZZZZZZZSSSTTTVVVWWWYYYZZZ\\\\\\YYY\\\______^^^\\\ZZZZZZaaa```___^^^]]]\\\\\\\\\^^^]]][[[ZZZZZZ[[[]]]^^^cccaaa___^^^^^^___aaabbb_________``````aaabbbbbbdddccccccbbbaaa``````___^^^]]]]]]___aaaccccccbbb___\\\ZZZ\\\```dddeeeddddddddddddccccccbbbbbbbbbbbbcccdddeeeeeedddcccbbbdddcccbbbbbbbbbdddeeefffeeecccaaa`````````bbbccccccbbbaaa```___^^^^^^^^^```______^^^^^^^^^______```aaabbbcccdddeeeeeefffcccddddddeeeggghhhiiiiiifffccc```]]][[[[[[\\\]]]^^^]]]]]]]]]^^^]]]ZZZWWWVVVWWWWWWXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWXXXYYYYYYWWWUUUSSSQQQOOOMMMMMMLLLPPPQQQRRRSSSSSSSSSSSSRRRUUUTTTTTTSSSTTTUUUWWWXXXXXXXXXWWWVVVUUUSSSRRRRRRPPPPPPOOOOOONNNMMMLLLLLLKKKLLLMMMNNNOOOPPPPPPPPPLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIHHHGGGHHHIIIJJJHHHIIIJJJKKKKKKKKKIIIIIIHHHJJJJJJJJJIIIHHHIIIJJJJJJKKKLLLLLLLLLLLLLLLKKKJJJKKKKKKKKKKKKKKKLLLLLLHHHHHHHHHHHHGGGGGGGGGGGGIIIIIIHHHHHHHHHHHHIIIIIIHHHIIIJJJKKKLLLKKKJJJJJJIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLMMMNNNOOOOOOPPPPPPPPPRRRUUUVVVWWW\\\ccciiiqqqzzzUUUSSSQQQOOONNNLLLIIIGGGEEEFFFGGGHHHIIIHHHHHHGGGEEEFFFFFFFFFFFFFFFFFFFFFCCCDDDEEEFFFGGGHHHIIIIIIGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEDDDCCCBBBBBBCCCCCCCCCCCC@@@AAAAAABBBCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFEEECCCAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBCCCEEEDDDDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFEEEDDDBBB@@@BBBBBBCCCDDDEEEFFFGGGHHHFFFEEEEEEDDDDDDDDDDDDEEECCCCCCBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFEEEEEEDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCAAACCCDDDFFFGGGGGGFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGHHHIIIJJJKKKKKKIIIIIIHHHFFFEEECCCBBBAAAAAACCCGGGJJJLLLKKKIIIGGGFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJKKKKKKLLLLLLMMMMMMKKKKKKLLLKKKIIIJJJKKKMMMNNNMMMLLLJJJJJJKKKMMMNNNQQQMMMKKKLLLPPPTTTTTTRRRUUUVVVWWWWWWWWWWWWWWWWWWSSSTTTTTTUUUWWWXXXZZZZZZ^^^___aaa```^^^]]]]]]]]]___^^^\\\[[[[[[[[[]]]^^^___]]]ZZZXXXXXXZZZ\\\^^^______^^^]]]]]]^^^___```^^^^^^______```````````````aaaaaabbbbbbaaa``````^^^^^^^^^```bbbccceeeeeeaaa``````bbbeeegggfffeeefffeeeeeeddddddccccccbbbccccccdddddddddcccbbbbbbeeedddcccccccccdddeeeeeedddcccaaa`````````aaabbbaaaaaa```___^^^]]]]]]]]]]]]]]]]]]]]]]]]^^^______bbbbbbdddeeeeeeeeeeeeeeeaaabbbdddfffggghhhhhhgggeeebbb___\\\ZZZ[[[\\\]]]^^^]]]\\\\\\\\\[[[YYYWWWVVVVVVWWWWWWWWWWWWWWWVVVYYYXXXXXXXXXXXXYYYYYYYYYUUUTTTRRRPPPOOONNNMMMMMMPPPPPPQQQQQQRRRRRRSSSSSSRRRRRRRRRRRRSSSTTTVVVVVVWWWWWWVVVVVVUUUUUUTTTTTTRRRQQQPPPOOOMMMLLLKKKJJJMMMMMMNNNOOOOOOOOOPPPPPPKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKJJJIIIIIIIIIJJJKKKJJJIIIHHHIIIKKKJJJJJJKKKLLLLLLLLLLLLLLLMMMMMMLLLLLLKKKJJJJJJJJJFFFGGGGGGHHHHHHGGGFFFFFFIIIHHHHHHGGGGGGHHHHHHIIIHHHIIIJJJKKKKKKKKKKKKJJJHHHHHHHHHHHHIIIJJJKKKKKKLLLLLLMMMMMMNNNNNNOOOOOOQQQSSSTTTUUUTTTVVVYYY\\\eeekkkrrryyyUUUSSSPPPNNNMMMLLLIIIGGGDDDEEEFFFHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCBBBDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBCCCDDDBBBBBBBBBCCCDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@AAABBB@@@@@@AAABBBBBBCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCDDDCCCBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@AAACCCEEEFFFEEEDDDCCCAAAAAABBBCCCEEEFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCDDDDDDEEEEEEEEEEEEFFFEEEEEEEEEDDDDDDCCCCCCCCCDDDEEEFFFFFFEEECCCBBBEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIJJJKKKKKKIIIIIIGGGFFFDDDCCCBBBBBBEEEHHHJJJLLLKKKIIIGGGEEEFFFFFFFFFGGGGGGHHHJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMJJJKKKKKKKKKIIIIIIJJJKKKMMMMMMLLLLLLLLLLLLMMMMMMOOOMMMKKKMMMPPPSSSSSSRRRTTTTTTTTTUUUTTTTTTSSSRRRTTTTTTTTTTTTUUUVVVXXXYYY^^^^^^^^^]]][[[ZZZ\\\]]]ZZZYYYXXXWWWXXXZZZ]]]___\\\[[[YYYXXXXXX[[[]]]___ZZZZZZ[[[[[[\\\\\\]]]]]]^^^^^^_________^^^^^^]]][[[\\\___aaaccccccbbbbbb`````````aaaaaabbbdddfffdddcccdddeeegggggggggfffeeeeeeeeedddddddddccccccddddddddddddcccbbbbbbaaaddddddddddddddddddeeeeeecccbbbaaa`````````aaaaaa___^^^]]]]]]\\\\\\\\\\\\\\\\\\\\\]]]^^^___```aaacccdddfffgggggggggfffeeedddeeeggghhhhhhgggfffeeecccaaa^^^\\\ZZZ[[[\\\]]]]]][[[YYYYYYYYYYYYXXXWWWXXXXXXYYYYYYYYYYYYXXXXXX[[[ZZZZZZZZZYYYXXXWWWWWWSSSRRRQQQQQQPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSTTTPPPPPPPPPQQQRRRSSSSSSTTTSSSTTTTTTUUUUUUVVVVVVWWWTTTSSSRRROOOMMMKKKIIIHHHLLLMMMNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKKKKIIIIIIJJJKKKJJJJJJJJJKKKLLLMMMMMMNNNOOONNNMMMLLLKKKJJJIIIIIIFFFFFFGGGHHHHHHGGGGGGFFFIIIHHHHHHGGGGGGHHHHHHIIIJJJJJJKKKKKKLLLLLLLLLLLLHHHGGGGGGHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMLLLMMMOOOPPPQQQRRRSSSUUU[[[^^^aaadddhhhrrrSSSQQQOOONNNMMMLLLJJJHHHEEEFFFGGGHHHIIIHHHHHHGGGHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBAAACCCBBBAAAAAA@@@AAAAAAAAABBBCCCCCCBBBAAAAAABBBDDDBBBCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDBBBAAA@@@??????@@@AAAAAA???@@@AAABBBCCCCCCCCCCCCBBBCCCCCCCCCDDDEEEEEEEEEDDDCCCAAABBBCCCEEEDDDDDDBBBBBBCCCCCCCCCBBBAAAAAA???AAACCCEEEFFFFFFEEEDDDAAAAAABBBCCCDDDEEEFFFFFFGGGFFFEEEDDDDDDCCCCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEDDDDDDEEEDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDDDDDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFHHHIIIJJJJJJIIIHHHFFFEEEDDDDDDDDDDDDIIIKKKLLLLLLIIIFFFEEEDDDFFFFFFFFFGGGGGGIIIJJJKKKJJJJJJKKKKKKLLLLLLMMMMMMIIIJJJKKKKKKIIIHHHIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPPPPQQQRRRRRRSSSSSSSSSRRRQQQPPPOOONNNRRRRRRRRRRRRSSSUUUWWWYYYYYYYYYXXXVVVTTTUUUXXXZZZVVVUUUUUUUUUWWWYYY\\\^^^YYYYYYZZZZZZ[[[\\\]]]^^^WWWXXXYYYZZZ[[[\\\[[[[[[^^^_________^^^]]][[[ZZZWWWZZZ]]]aaacccdddcccbbbaaaaaabbbaaa```aaadddfffeeeeeeeeefffffffffffffffddddddddddddddddddddddddddddddccccccbbbbbbaaaaaabbbcccccccccdddddddddeeeccccccbbbaaaaaaaaaaaabbb^^^]]]\\\[[[[[[[[[[[[[[[^^^^^^^^^___aaacccdddeeedddeeegggiiijjjiiihhhgggiiijjjjjjjjjiiigggfffdddbbbaaa___]]]\\\\\\\\\\\\[[[YYYVVVVVVWWWXXXXXXXXX\\\\\\\\\\\\\\\\\\[[[ZZZ[[[[[[[[[ZZZYYYWWWVVVUUURRRRRRQQQQQQQQQRRRRRRRRRPPPPPPPPPQQQRRRSSSTTTUUUOOOPPPPPPQQQQQQRRRRRRRRRQQQQQQRRRTTTUUUVVVWWWWWWUUUTTTRRRPPPNNNLLLJJJIIIKKKLLLMMMNNNNNNMMMKKKJJJLLLLLLLLLLLLMMMMMMMMMMMMLLLKKKKKKJJJJJJIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKJJJIIIJJJKKKIIIIIIIIIJJJKKKMMMNNNOOOOOOOOONNNMMMKKKJJJIIIIIIGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKLLLLLLLLLHHHHHHHHHHHHIIIJJJKKKKKKMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKMMMOOOPPPRRRSSSSSSTTTVVVXXXZZZ]]]dddnnnvvvQQQOOONNNMMMNNNMMMLLLJJJFFFGGGHHHIIIIIIHHHHHHGGGJJJIIIIIIIIIHHHGGGGGGGGGEEEEEEEEEFFFGGGGGGGGGHHHFFFFFFFFFEEEEEEDDDCCCBBBCCCBBBAAAAAA@@@@@@@@@AAAAAACCCDDDBBB@@@@@@BBBDDDCCCCCCDDDEEEEEEFFFFFFGGGFFFFFFEEEEEEDDDCCCBBBBBB@@@???>>>>>>>>>???@@@AAA???@@@AAACCCCCCCCCCCCBBBCCCCCCDDDDDDEEEFFFGGGGGGDDDBBB@@@AAADDDEEEDDDCCC@@@AAABBBCCCCCCCCCBBBAAAAAABBBDDDFFFFFFFFFEEEDDDAAAAAABBBCCCCCCDDDEEEEEEGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@AAAAAAAAABBBCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAABBBCCCDDDEEEEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEFFFFFFGGGHHHHHHHHHGGGEEEDDDDDDDDDEEEFFFJJJKKKLLLIIIFFFCCCDDDEEEEEEEEEEEEFFFGGGIIIJJJKKKIIIIIIJJJKKKKKKLLLMMMMMMIIIJJJKKKKKKIIIHHHHHHIIIHHHIIIJJJKKKLLLKKKKKKJJJKKKOOOSSSTTTQQQOOOPPPRRRRRRRRRRRRQQQPPPOOOMMMLLLMMMMMMMMMOOOQQQUUUXXXZZZUUUUUUSSSQQQPPPQQQUUUYYYUUUUUUTTTUUUVVVXXXZZZ[[[XXXYYY\\\^^^___^^^\\\[[[WWWXXXZZZ\\\]]]]]]]]]\\\___``````___]]][[[XXXVVVVVVYYY^^^bbbdddcccbbbaaa___```aaa```___aaadddhhheeeeeeeeedddccccccdddeeebbbbbbccccccddddddeeeeeeeeedddcccbbbbbbaaaaaaaaa```aaabbbcccdddddddddeeedddcccccccccbbbbbbbbbbbb^^^]]]\\\\\\[[[\\\\\\\\\]]]]]]^^^```bbbdddfffgggdddfffiiikkklllkkkjjjiiikkkjjjjjjiiihhhfffeeeddd`````````___^^^]]]\\\[[[ZZZXXXUUUTTTVVVXXXYYYYYY\\\\\\\\\\\\\\\[[[ZZZZZZXXXYYYYYYYYYYYYXXXWWWVVVSSSSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRTTTVVVWWWQQQRRRRRRSSSSSSRRRRRRRRRQQQQQQRRRSSSTTTTTTUUUVVVSSSSSSRRRQQQOOONNNMMMMMMLLLNNNQQQSSSRRROOOLLLJJJKKKKKKLLLLLLLLLMMMMMMMMMNNNMMMMMMLLLKKKIIIHHHGGGGGGGGGGGGGGGHHHHHHIIIJJJIIIKKKLLLKKKJJJIIIJJJLLLIIIIIIIIIJJJKKKMMMOOOPPPPPPOOONNNMMMLLLJJJIIIIIIIIIHHHGGGGGGGGGHHHJJJKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJKKKKKKHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMLLLLLLLLLKKKKKKKKKNNNNNNNNNOOOQQQRRRRRRRRRQQQSSSVVVXXXZZZ^^^dddhhhlllttt}}}OOONNNLLLMMMNNNNNNMMMLLLGGGHHHIIIIIIIIIIIIGGGGGGKKKKKKJJJIIIIIIHHHGGGGGGCCCCCCDDDFFFGGGHHHIIIJJJGGGGGGGGGFFFFFFEEEDDDCCCEEEDDDCCCCCCBBBBBBBBBBBBAAACCCDDDBBB@@@???BBBDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEDDDCCCBBBBBBAAA???>>>=========>>>???@@@???@@@AAACCCDDDCCCCCCBBBCCCCCCDDDEEEFFFGGGHHHHHHDDDAAA@@@AAACCCEEEDDDCCC???@@@BBBCCCDDDCCCBBBBBBCCCDDDFFFGGGGGGEEECCCBBBAAAAAABBBBBBCCCDDDDDDDDDGGGGGGEEEDDDCCCCCCCCCCCCBBBBBBAAA@@@??????@@@@@@AAABBBBBBCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAABBBDDDEEEEEEEEEDDDCCCBBBCCCCCCCCCDDDDDDEEEEEEBBBAAAAAAAAABBBDDDFFFGGGBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDEEEFFFFFFGGGGGGGGGFFFEEEDDDDDDEEEFFFGGGIIIJJJJJJGGGDDDBBBCCCFFFEEEEEEEEEFFFGGGHHHJJJKKKHHHHHHIIIJJJKKKLLLMMMMMMHHHJJJKKKKKKIIIGGGGGGHHHFFFGGGIIIJJJKKKJJJIIIIIIJJJPPPWWWVVVQQQNNNOOORRRSSSSSSRRRQQQPPPNNNMMMLLLHHHIIIJJJLLLPPPUUUYYY\\\UUUTTTRRRPPPOOOQQQVVVZZZVVVVVVVVVVVVWWWXXXXXXYYYXXXZZZ^^^aaaaaa^^^[[[XXXXXXYYY\\\^^^``````___^^^`````````___]]]ZZZVVVTTTWWWZZZ^^^bbbdddccc```^^^]]]___``````___aaaeeejjjeeeeeeeeecccaaabbbccceee```aaabbbcccddddddeeefffeeedddcccbbbaaaaaaaaaaaa^^^___aaabbbcccdddeeeeeedddddddddcccccccccbbbbbb^^^^^^]]]]]]\\\\\\]]]]]][[[[[[\\\^^^```bbbdddfffeeegggjjjlllmmmmmmkkkjjjiiihhhgggfffeeedddcccccc``````aaaaaa```^^^\\\[[[ZZZWWWTTTTTTVVVYYY[[[[[[YYYYYYYYYYYYYYYXXXWWWWWWVVVVVVXXXYYYYYYYYYXXXWWWUUUTTTRRRQQQPPPOOOOOOOOORRRRRRQQQRRRSSSUUUWWWXXXSSSTTTTTTTTTTTTTTTSSSRRRRRRRRRRRRRRRSSSSSSSSSSSSQQQQQQQQQQQQQQQQQQPPPPPPPPPRRRVVVXXXWWWTTTPPPMMMJJJKKKKKKKKKLLLLLLMMMMMMOOOOOONNNMMMKKKIIIHHHGGGFFFEEEEEEFFFGGGHHHIIIJJJJJJKKKLLLKKKJJJIIIJJJLLLIIIIIIIIIIIIKKKMMMPPPQQQPPPOOONNNMMMLLLKKKJJJIIIJJJIIIGGGGGGGGGIIIKKKLLLKKKJJJJJJIIIIIIJJJJJJKKKIIIHHHHHHHHHHHHIIIJJJJJJIIIIIIIIIIIIJJJKKKLLLLLLMMMMMMLLLLLLKKKKKKJJJJJJOOOMMMLLLLLLMMMNNNMMMMMMNNNPPPSSSUUUVVVWWWYYY\\\aaagggmmmoooqqqxxxOOONNNLLLKKKJJJKKKLLLNNNMMMLLLJJJIIIHHHHHHHHHIIIKKKKKKKKKKKKJJJIIIHHHHHHGGGHHHHHHHHHHHHGGGFFFFFFDDDEEEEEEEEEEEEDDDDDDCCCFFFFFFEEEEEEDDDDDDCCCCCCBBBCCCDDDCCCAAA@@@@@@AAADDDDDDDDDDDDDDDEEEFFFFFFDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@????????????@@@@@@AAAAAABBBCCCDDDDDDDDDDDDBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBCCCDDDCCCBBBBBBCCCEEEEEEEEEDDDDDDCCCCCCCCCCCCAAAAAAAAABBBCCCDDDEEEEEEHHHHHHHHHGGGEEEDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAABBBCCCAAABBBDDDEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCEEEBBB>>>>>>???@@@???===@@@AAABBBCCCDDDEEEFFFGGGGGGGGGGGGFFFEEEDDDDDDCCCDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCDDDEEEFFFFFFFFFHHHHHHIIIJJJKKKLLLMMMMMMKKKKKKKKKJJJIIIIIIHHHHHHCCCEEEGGGHHHHHHIIIKKKMMMPPPRRRTTTSSSQQQOOONNNNNNSSSRRRQQQOOOMMMKKKJJJIIIEEEEEEFFFKKKRRRWWWYYYYYYSSSQQQOOOOOOQQQSSSSSSSSSTTTVVVXXXYYYYYYYYY[[[\\\\\\[[[[[[]]]___]]]YYYUUUUUUVVVYYY\\\^^^```bbbbbb```___^^^\\\ZZZWWWUUUSSSYYY]]]```aaa^^^]]]^^^``````_________```aaacccddddddcccaaa```^^^]]]]]]]]]\\\]]]```ccceeegggiiiiiiffffffeeedddccccccbbbbbb```aaaccceeegggiiijjjjjjkkkhhheeedddeeeeeeeeedddaaaaaaaaa```___^^^]]]\\\[[[]]]___``````bbbgggkkkkkkkkkjjjjjjiiiiiijjjjjjnnnkkkhhhffffffeeecccaaa^^^\\\[[[\\\^^^^^^^^^\\\[[[YYYXXXYYY[[[\\\[[[ZZZ]]][[[YYYXXXXXXXXXVVVUUUWWWXXXYYYYYYYYYXXXWWWVVVTTTSSSRRRRRRRRRSSSUUUUUUWWWUUURRRQQQPPPRRRTTTVVVUUUUUUTTTTTTSSSRRRRRRRRRRRRRRRRRRQQQPPPPPPOOOOOOPPPQQQSSSTTTTTTRRRPPPOOOOOOSSSYYY]]]\\\VVVOOOJJJMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMMMMLLLKKKKKKJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJIIIHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKLLLLLLMMMRRRPPPMMMKKKIIIHHHHHHHHHIIIGGGFFFHHHLLLMMMMMMKKKLLLMMMOOOOOONNNLLLJJJHHHIIIIIIIIIIIIIIIIIIIIIIIIDDDEEEEEEFFFHHHJJJLLLMMMLLLLLLLLLLLLLLLKKKJJJJJJMMMMMMMMMNNNNNNOOOOOOPPPSSSSSSRRRRRRRRRRRRSSSSSSZZZ\\\^^^___bbbfffkkkooozzzPPPOOOMMMLLLKKKLLLMMMNNNLLLKKKIIIHHHHHHHHHHHHIIIKKKKKKKKKKKKJJJIIIGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCEEEEEEFFFFFFFFFEEEEEEDDDBBBCCCDDDCCCAAA@@@AAABBBDDDDDDDDDDDDDDDEEEEEEFFFBBBBBBAAA@@@?????????????????????>>>>>>?????????@@@@@@AAACCCDDDDDDDDDDDDCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCBBB@@@@@@AAACCCDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAABBBBBBCCCDDDEEEFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDDDDDDDCCCBBBBBBAAAAAABBBCCCCCCBBBAAAAAACCCDDDEEEGGGGGGGGGGGGGGGCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCCCC@@@>>>???BBBDDDDDDCCCBBBBBBCCCCCCDDDEEEFFFFFFGGGGGGFFFEEEEEEDDDCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGHHHIIIKKKLLLMMMMMMJJJJJJJJJJJJIIIIIIHHHHHHDDDFFFGGGHHHGGGGGGIIIKKKMMMOOOQQQQQQPPPOOOOOOPPPQQQPPPOOONNNMMMKKKJJJJJJIIIIIIJJJNNNTTTWWWWWWVVVRRRQQQPPPQQQRRRTTTUUUUUUSSSUUUXXXYYYYYYXXXYYYZZZ\\\[[[\\\^^^___]]]YYYUUUTTTUUUWWWZZZ\\\^^^___```^^^^^^]]]\\\ZZZXXXWWWVVV[[[]]]]]]]]]\\\\\\]]]^^^______^^^^^^___```bbbccccccbbbaaa___^^^]]]]]]]]]]]]^^^___aaacccdddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeaaabbbdddfffhhhiiijjjjjjjjjhhhfffeeeffffffeeedddcccbbbbbb```___]]]\\\[[[]]]___aaaaaabbbdddhhhkkkkkkkkkjjjiiihhhhhhhhhiiikkkiiifffeeedddcccaaa```___^^^]]]]]]______^^^]]][[[ZZZZZZ\\\^^^^^^]]]\\\^^^\\\ZZZYYYZZZZZZYYYXXXXXXYYYYYYZZZYYYXXXWWWVVVRRRRRRRRRSSSSSSTTTUUUVVVWWWVVVTTTSSSSSSUUUVVVWWWVVVVVVUUUUUUTTTSSSSSSSSSSSSRRRRRRQQQPPPOOOOOONNNPPPQQQRRRRRRRRRQQQPPPOOONNNPPPSSSUUUTTTQQQMMMJJJLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMLLLKKKKKKJJJJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHHHHIIIHHHHHHIIIIIIJJJKKKKKKKKKNNNMMMKKKJJJHHHGGGGGGGGGHHHFFFFFFHHHKKKMMMLLLKKKKKKKKKLLLLLLKKKJJJHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLLLLKKKKKKJJJIIIKKKKKKLLLMMMNNNOOOOOOOOOQQQQQQPPPPPPPPPQQQRRRSSSWWWXXXYYYYYYZZZ]]]aaadddjjjrrr}}}PPPOOONNNMMMLLLMMMNNNNNNKKKJJJIIIHHHHHHHHHIIIJJJLLLLLLKKKKKKIIIHHHGGGFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFEEEEEEDDDCCCCCCDDDFFFGGGHHHGGGEEEDDDBBBCCCDDDCCCAAAAAABBBCCCDDDDDDCCCCCCDDDDDDEEEEEEBBBAAA@@@??????>>>>>>??????>>>>>>======>>>>>>???>>>???AAABBBCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCDDDCCCCCCCCCCCCBBBBBBBBBAAABBBBBB@@@>>>>>>???@@@CCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDEEECCCCCCDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCBBBBBBAAA@@@???@@@CCCDDDDDDCCC@@@???CCCCCCDDDEEEFFFFFFFFFFFFCCCCCCBBBBBBAAAAAAAAA@@@BBBBBBCCCCCCCCCCCCBBBBBBCCCBBBAAAAAADDDEEEFFFEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIKKKLLLLLLIIIIIIIIIIIIIIIHHHHHHHHHFFFGGGHHHGGGEEEEEEFFFGGGIIIKKKNNNNNNNNNMMMNNNPPPOOOOOONNNMMMMMMLLLLLLKKKMMMMMMOOORRRUUUVVVTTTRRRQQQQQQQQQRRRSSSUUUVVVWWWSSSVVVYYYZZZYYYWWWWWWWWW[[[[[[\\\^^^___]]]YYYUUUVVVVVVXXXYYY[[[]]]^^^___\\\\\\]]]]]]\\\\\\[[[ZZZ```]]]ZZZYYYZZZ\\\]]]]]]^^^^^^^^^^^^^^^___```aaabbbaaa```___^^^^^^^^^^^^]]]^^^___```aaaaaaaaaaaabbbcccdddeeefffgggggggggcccdddfffgggiiijjjjjjkkkhhhgggffffffggggggeeecccdddcccbbb```^^^\\\ZZZYYY___aaabbbcccdddeeehhhkkkkkkjjjiiihhhgggfffffffffiiifffdddcccbbbbbb```___aaa```____________^^^\\\[[[[[[\\\___aaaaaa___]]]]]][[[ZZZ[[[\\\]]]\\\[[[ZZZZZZZZZYYYXXXWWWVVVUUUQQQRRRSSSTTTUUUVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXYYYWWWWWWVVVVVVUUUTTTTTTTTTSSSSSSRRRQQQPPPOOONNNMMMQQQPPPPPPOOONNNNNNOOOOOONNNNNNNNNNNNNNNMMMLLLKKKKKKKKKLLLLLLMMMNNNOOOOOOLLLLLLKKKKKKJJJIIIIIIHHHMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJIIIHHHHHHHHHHHHHHHFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEFFFEEEEEEGGGJJJLLLLLLKKKIIIIIIIIIHHHGGGGGGFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGHHHHHHJJJJJJKKKKKKJJJJJJIIIHHHIIIIIIJJJKKKLLLNNNNNNOOOOOONNNMMMMMMNNNPPPRRRTTTUUUUUUUUUTTTSSSTTTVVVYYY[[[```fffjjjooowwwOOONNNMMMLLLLLLLLLMMMMMMKKKJJJIIIIIIIIIJJJKKKLLLLLLLLLKKKJJJIIIGGGFFFEEEHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCC@@@BBBEEEGGGHHHFFFEEECCCAAABBBDDDCCCBBBBBBCCCDDDDDDDDDCCCCCCCCCDDDDDDEEEDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>============>>>>>>===>>>@@@AAACCCDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAA???===<<<<<<>>>AAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAABBBBBBCCCDDDBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@?????????@@@BBBCCCCCCBBB@@@???@@@@@@AAABBBBBBBBBBBBBBBBBBBBBAAAAAA@@@?????????AAAAAABBBBBBBBBBBBAAAAAAEEEDDDDDDCCCCCCCCCCCCBBBEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFHHHIIIJJJKKKGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFCCCBBBDDDEEEHHHIIIKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPRRRTTTTTTRRROOOMMMNNNOOOQQQRRRRRRTTTVVVWWWTTTWWWZZZ[[[YYYWWWVVVVVVZZZ[[[]]]___^^^\\\XXXVVVZZZZZZ[[[[[[\\\^^^______[[[\\\]]]^^^____________ddd___YYYWWWYYY\\\^^^]]]]]]]]]]]]]]]^^^^^^______``````___^^^^^^^^^______]]]^^^___```aaaaaaaaaaaabbbcccdddeeefffffffffeeeeeefffggghhhiiijjjjjjjjjeeeddddddfffgggfffdddbbbbbbbbb```___]]]\\\[[[[[[aaabbbcccddddddfffggghhhiiihhhgggfffeeedddddddddfffdddbbbaaabbbbbbaaa```bbb```___^^^___^^^]]][[[ZZZ[[[]]]```bbbbbb___]]]ZZZZZZZZZ[[[]]]___^^^]]]YYYYYYYYYXXXVVVUUUTTTSSSSSSTTTUUUVVVVVVVVVUUUTTTTTTUUUWWWXXXYYYYYYYYYXXXWWWVVVVVVUUUTTTTTTSSSSSSSSSSSSRRRQQQOOONNNMMMMMMQQQPPPNNNLLLKKKLLLMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMIIIJJJKKKLLLMMMNNNOOOPPPKKKKKKKKKJJJIIIIIIHHHHHHKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHGGGGGGGGGGGGEEEEEEEEEFFFFFFGGGGGGGGGEEEFFFGGGHHHHHHGGGFFFEEEDDDEEEEEEGGGIIIJJJKKKKKKHHHHHHGGGFFFEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHIIIKKKLLLMMMMMMMMMLLLKKKKKKLLLOOORRRTTTTTTUUUUUUSSSRRRQQQSSSUUUUUUXXX\\\^^^___dddlllsss|||MMMLLLLLLKKKKKKKKKKKKKKKLLLKKKJJJJJJJJJKKKLLLMMMKKKKKKKKKJJJIIIGGGFFFEEEHHHGGGFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFEEEDDDCCC???@@@CCCEEEFFFEEECCCAAAAAABBBCCCCCCBBBBBBDDDEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>============>>>>>>===>>>???AAABBBCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@>>><<<;;;<<<===@@@AAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAABBBBBBCCCBBBBBBCCCCCCDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@??????AAAAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@????????????@@@@@@AAAAAAAAAAAA@@@@@@BBBCCCCCCCCCBBBBBBBBBBBBEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBDDDDDDDDDDDDEEEEEEEEEEEECCCCCCDDDEEEFFFGGGHHHHHHEEEEEEFFFFFFGGGGGGHHHHHHIIIHHHGGGEEEBBBBBBCCCEEEHHHIIIJJJIIIHHHGGGHHHJJJNNNNNNNNNNNNOOOOOOOOOPPPNNNPPPRRRSSSQQQNNNLLLJJJKKKNNNPPPQQQQQQRRRTTTVVVVVVXXXZZZ[[[YYYWWWVVVWWWZZZ\\\^^^^^^]]][[[YYYXXX\\\\\\[[[[[[[[[\\\]]]^^^\\\]]]^^^```aaabbbcccccceee```ZZZXXXZZZ^^^___^^^]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^______```]]]^^^___aaabbbccccccdddeeefffggghhhhhhgggfffeeeggghhhhhhiiiiiiiiiiiiiiibbbbbbbbbdddeeeeeecccaaaaaa```___^^^^^^^^^^^^^^^bbbbbbbbbccceeeeeeeeeeeeffffffeeedddcccbbbbbbbbbeeecccaaaaaabbbcccbbbaaaaaa___]]]]]]^^^]]]\\\ZZZXXXYYY[[[^^^``````]]]ZZZWWWWWWXXXZZZ]]]^^^^^^]]]XXXXXXWWWUUUTTTSSSSSSRRRVVVVVVWWWWWWWWWUUUTTTRRRSSSTTTVVVXXXYYYYYYXXXWWWUUUUUUUUUTTTSSSSSSRRRRRRSSSRRRQQQPPPOOONNNMMMMMMQQQOOOMMMKKKJJJJJJLLLMMMKKKLLLMMMNNNNNNNNNMMMLLLIIIJJJJJJLLLMMMNNNOOOOOOKKKKKKKKKJJJIIIIIIHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEFFFGGGHHHGGGFFFEEEDDDDDDFFFFFFGGGHHHIIIJJJGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFGGGIIIJJJLLLMMMHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFGGGHHHIIIJJJKKKJJJJJJJJJJJJLLLNNNQQQSSSPPPQQQRRRRRRQQQPPPRRRSSSRRRUUUXXXZZZZZZ[[[___bbbdddjjjttt~~~vvvmmmLLLLLLKKKKKKKKKJJJJJJJJJMMMLLLKKKJJJJJJJJJKKKLLLIIIIIIJJJIIIIIIHHHGGGFFFHHHGGGFFFEEEDDDEEEFFFFFFHHHHHHHHHGGGFFFEEEDDDCCC???@@@BBBCCCDDDCCCAAA@@@@@@BBBCCCCCCCCCCCCEEEGGGDDDDDDCCCCCCBBBBBBCCCCCCAAA@@@???>>>>>>======>>>???>>>>>>======>>>>>>???>>>>>>???@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAA@@@@@@@@@AAAAAAAAAAAAAAABBB@@@AAAAAA???======>>>???@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@BBBAAA@@@??????@@@AAABBBBBBAAA@@@@@@@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@??????<<<>>>AAABBBBBBBBBCCCEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCCCCCCCCDDDEEEFFFFFFFFFCCCCCCCCCDDDDDDDDDEEEEEECCCDDDDDDEEEFFFGGGHHHHHHHHHHHHGGGDDDBBBBBBDDDGGGGGGHHHHHHGGGFFFFFFGGGIIIMMMMMMNNNNNNNNNOOOOOOOOOLLLNNNPPPPPPNNNLLLKKKKKKJJJNNNQQQRRRPPPPPPRRRUUUVVVXXXYYYYYYWWWVVVWWWWWW\\\]]]^^^]]][[[YYYYYYZZZ]]]\\\ZZZYYYYYYYYYZZZ[[[\\\]]]^^^```aaabbbbbbbbbbbb___\\\[[[\\\^^^______]]]]]]^^^______^^^^^^]]]]]]]]]]]]]]]^^^___```aaa^^^___```bbbcccddddddeeehhhjjjkkkllllllkkkiiihhhhhhhhhiiiiiiiiiiiihhhgggbbbaaaaaaccceeeeeedddccccccbbbaaa``````aaabbbcccdddccccccdddffffffdddcccccccccbbbaaaaaaaaabbbbbbcccaaa``````aaabbbbbbaaa___^^^\\\\\\]]]]]]\\\ZZZXXXXXXYYY[[[]]]\\\ZZZXXXUUUUUUWWWZZZ]]]^^^]]]\\\XXXWWWVVVUUUTTTSSSSSSSSSWWWWWWWWWWWWVVVUUUTTTTTTSSSTTTVVVWWWXXXWWWVVVVVVUUUUUUTTTTTTSSSRRRRRRQQQQQQQQQPPPPPPOOONNNNNNNNNQQQOOOMMMKKKJJJJJJKKKLLLGGGHHHKKKLLLMMMLLLKKKJJJJJJJJJKKKKKKLLLMMMNNNNNNLLLLLLKKKKKKJJJIIIIIIHHHKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIGGGFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEFFFFFFEEEEEEDDDEEEFFFFFFEEEEEEFFFHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEGGGHHHJJJLLLMMMFFFFFFGGGGGGGGGFFFEEEEEEDDDEEEEEEFFFFFFGGGGGGHHHGGGGGGHHHIIIKKKLLLNNNOOOKKKLLLNNNNNNNNNNNNOOOQQQNNNPPPSSSTTTTTTTTTVVVWWWWWW[[[```eeekkkrrrxxx}}}~~~tttjjjcccLLLLLLLLLLLLLLLKKKJJJJJJLLLKKKJJJIIIHHHHHHIIIIIIHHHHHHHHHIIIIIIHHHHHHGGGHHHGGGEEEDDDDDDDDDFFFFFFHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBCCCCCCCCCBBBAAAAAA@@@AAACCCDDDCCCDDDFFFGGGEEEDDDCCCBBBBBBBBBBBBCCCAAA@@@???>>>============?????????>>>>>>???????????????@@@@@@@@@@@@????????????@@@AAAAAAAAA@@@@@@???@@@@@@@@@AAAAAAAAAAAA@@@AAAAAA@@@??????@@@BBBAAAAAAAAAAAABBBBBBBBBCCCBBBBBBAAAAAA@@@AAAAAABBBAAABBBBBBBBBBBBBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBCCCCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@?????????@@@AAA>>>??????@@@@@@AAAAAABBB>>>??????????????????>>>;;;>>>BBBCCCBBBBBBCCCEEEBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAABBBCCCDDDEEEFFFGGGHHHCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDFFFGGGGGGHHHGGGGGGFFFDDDCCCDDDGGGJJJEEEFFFGGGFFFEEEFFFHHHJJJLLLLLLLLLLLLLLLMMMMMMMMMJJJMMMOOOOOOMMMKKKLLLNNNKKKOOOSSSSSSPPPOOOQQQTTTUUUVVVVVVUUUSSSTTTVVVXXX]]]^^^]]][[[XXXXXXZZZ]]]^^^]]][[[YYYXXXXXXYYYZZZ[[[\\\]]]^^^____________\\\]]]^^^^^^]]]\\\]]]___]]]^^^___``````___^^^]]]\\\\\\\\\]]]^^^___aaabbb```aaabbbbbbcccccccccbbbfffhhhjjjlllmmmllljjjiiiiiiiiiiiiiiihhhgggffffffdddcccbbbccceeefffgggfffiiihhhfffddddddeeefffgggfffeeedddeeeggggggeeebbb```````````````aaaaaabbb```^^^]]]^^^```aaaaaa```___^^^]]]]]]^^^___^^^\\\ZZZYYYXXXYYYZZZZZZXXXVVVUUUUUUWWWZZZ]]]^^^]]][[[YYYXXXVVVUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVWWWXXXXXXUUUVVVVVVWWWWWWWWWVVVVVVVVVVVVUUUTTTTTTSSSSSSRRROOOOOOOOOOOOOOOOOOOOOOOOPPPOOOMMMLLLKKKJJJJJJKKKFFFGGGHHHIIIJJJKKKKKKJJJJJJKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLKKKKKKJJJJJJIIILLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDDDDDDDFFFGGGFFFDDDCCCDDDFFFCCCDDDEEEFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFHHHIIIJJJEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEECCCDDDFFFHHHIIIIIIIIIIIIGGGIIIKKKLLLKKKKKKLLLMMMLLLMMMMMMNNNOOOPPPSSSTTTYYYYYYYYYYYYZZZ]]]aaaeeejjjpppyyy}}}sssmmmfff```\\\MMMMMMMMMMMMMMMLLLKKKKKKKKKJJJIIIGGGFFFFFFGGGGGGGGGGGGHHHIIIIIIIIIHHHHHHHHHGGGEEEDDDCCCDDDFFFGGGIIIHHHHHHHHHFFFEEEDDDCCCDDDDDDCCCCCCBBBBBBBBBBBB???AAACCCDDDDDDDDDFFFHHHEEEDDDCCCBBBBBBBBBBBBBBBCCCBBBAAA@@@????????????@@@@@@????????????@@@@@@???@@@@@@@@@@@@???>>>>>>===>>>???@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAA@@@AAABBBAAA@@@@@@BBBCCCAAAAAAAAABBBBBBCCCCCCCCCBBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>AAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBCCCDDDDDDDDD>>>???AAACCCCCCAAA???>>>???>>>===<<<<<<===>>>>>>>>>>>>???@@@AAABBBBBBCCC>>>>>>????????????>>>>>>>>>AAADDDDDDBBB@@@AAACCCAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@AAA@@@AAABBBDDDEEEGGGHHHIIIDDDDDDCCCBBBBBBAAA@@@@@@AAABBBCCCDDDEEEFFFGGGHHHFFFFFFFFFDDDCCCEEEIIILLLCCCDDDEEEEEEEEEGGGJJJMMMJJJJJJJJJKKKKKKKKKKKKKKKJJJLLLNNNNNNLLLLLLNNNQQQLLLQQQUUUUUUQQQPPPQQQTTTSSSTTTSSSRRRQQQRRRUUUXXX^^^^^^]]]ZZZWWWWWW[[[^^^aaa```]]][[[ZZZZZZ[[[[[[ZZZ[[[\\\\\\]]]]]]\\\\\\WWW[[[______]]][[[\\\^^^^^^___`````````___^^^]]][[[[[[\\\]]]^^^```aaabbbbbbbbbcccbbbbbbaaa```___aaacccfffiiikkkkkkiiihhhiiiiiiiiihhhhhhgggfffeeefffdddccccccfffhhhiiiiiiooommmjjjhhhgggggghhhiiihhhgggfffgggiiiiiifffbbb______^^^______```aaabbb^^^\\\[[[\\\^^^``````______^^^]]]^^^``````___^^^[[[ZZZXXXXXXYYYYYYWWWVVVUUUVVVXXX[[[^^^___]]][[[ZZZYYYXXXWWWVVVWWWXXXYYYUUUTTTTTTUUUVVVXXX[[[\\\WWWWWWWWWWWWWWWVVVVVVVVVWWWWWWVVVVVVUUUTTTTTTSSSNNNNNNOOOOOOOOOPPPPPPPPPPPPOOONNNMMMKKKKKKJJJJJJIIIIIIHHHHHHIIIKKKMMMNNNKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJIIIGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCBBBBBB@@@@@@@@@AAABBBCCCEEEGGGHHHFFFCCCAAABBBDDDAAACCCDDDFFFFFFEEECCCBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCEEEDDDDDDDDDDDDCCCCCCCCC@@@AAADDDFFFGGGGGGFFFEEEGGGIIIKKKKKKJJJJJJKKKLLLNNNMMMLLLKKKMMMPPPTTTWWW```^^^ZZZVVVTTTTTTXXX[[[ZZZ^^^dddjjjqqqyyyxxxmmmeee```\\\XXXUUUKKKKKKKKKJJJIIIIIIIIIHHHKKKIIIGGGEEEEEEEEEFFFGGGHHHHHHGGGGGGFFFEEEDDDDDDGGGCCC@@@@@@BBBDDDDDDCCCFFFEEEEEEEEEDDDDDDDDDCCCBBBBBBBBBBBBAAA@@@???>>>AAAAAABBBCCCDDDEEEFFFGGGDDDDDDDDDCCCBBBBBBAAAAAACCCBBBAAA@@@@@@@@@@@@@@@AAA@@@>>>=========>>>???===>>>@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@???======???@@@AAA@@@@@@AAABBBBBBCCCCCCDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@AAAAAA@@@???>>>>>>??????===>>>???@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@??????@@@??????>>>===<<<======>>>>>>>>>?????????????????????????????????BBBBBBBBBBBBBBBBBBBBBBBB@@@???>>>>>>???AAABBBCCCCCCBBB@@@>>>>>>???@@@AAACCCCCCCCCBBBBBBAAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@AAACCCDDDFFFGGGGGGFFFEEEEEEDDDCCCCCCBBBBBBCCCBBBAAAAAABBBDDDGGGHHHKKKJJJHHHHHHGGGHHHIIIJJJMMMMMMMMMNNNNNNOOOOOOOOOYYYWWWUUUSSSQQQQQQQQQQQQPPPQQQRRRSSSSSSTTTVVVXXXZZZWWWTTTTTTWWW[[[]]]___^^^^^^^^^]]]\\\YYYWWWVVVYYYZZZ[[[]]]]]]\\\[[[ZZZZZZZZZ[[[\\\^^^___`````````_________^^^^^^^^^^^^\\\]]]___```bbbccccccdddhhhgggdddaaa```aaabbbbbbbbbccceeefffgggfffeeeeeeiiiiiiiiihhhgggfffeeedddddddddeeefffhhhjjjlllmmmrrrqqqooolllkkkjjjiiijjjiiiiiijjjkkkllliiieeeaaaaaabbbdddddddddbbb```___]]]\\\\\\]]]___aaabbbaaacccaaa______```aaaaaa```]]]\\\ZZZWWWUUUTTTSSSSSSTTTVVVWWWYYY[[[\\\]]]]]]ZZZZZZYYYXXXXXXXXXXXXXXXXXXWWWVVVXXX\\\]]]\\\YYYZZZZZZYYYYYYXXXXXXXXXWWWYYYYYYXXXVVVTTTSSSQQQQQQRRRQQQPPPOOONNNMMMMMMMMMNNNMMMKKKJJJIIIIIIJJJKKKJJJJJJJJJJJJJJJKKKLLLLLLKKKKKKKKKKKKKKKLLLMMMMMMJJJJJJJJJJJJJJJKKKKKKLLLMMMMMMMMMMMMLLLKKKJJJIIIGGGGGGFFFEEEDDDCCCBBBAAADDDDDDDDDDDDDDDDDDCCCCCCAAABBBCCCBBB@@@@@@BBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAACCCCCCCCCCCCCCCCCCBBBBBBDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEDDDCCCFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFGGGGGGHHHLLLLLLKKKJJJKKKNNNTTTXXX___\\\WWWSSSQQQQQQRRRSSSRRRSSSVVVZZZ^^^bbbeeegggoooqqquuu|||xxxooojjjddd]]]XXXVVVUUUVVVKKKKKKKKKJJJIIIIIIHHHHHHJJJIIIGGGEEEEEEEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDFFFCCC@@@@@@BBBDDDDDDCCCEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@???>>>???@@@AAACCCDDDEEEEEEEEEBBBBBBCCCCCCDDDEEEEEEEEECCCCCCBBBAAAAAAAAAAAAAAA@@@@@@??????>>>>>>>>>???===>>>@@@AAAAAA@@@>>>===>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<===>>>??????@@@@@@AAAAAABBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@??????@@@@@@@@@@@@?????????>>>>>>===<<<<<<=========>>>??????@@@@@@@@@???@@@AAABBBCCCCCCCCCBBBAAABBBBBBAAAAAA@@@@@@@@@???===>>>>>>?????????>>>>>>??????@@@@@@@@@AAAAAAAAA????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@BBBBBBBBBAAA???>>>>>>>>>@@@AAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAABBBCCCCCCDDDBBBBBBCCCCCCBBBAAA@@@@@@BBBCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@AAADDDFFFGGGIIIHHHGGGFFFFFFGGGHHHIIIJJJJJJKKKLLLNNNPPPRRRSSSUUUTTTRRRQQQPPPOOOPPPPPPQQQRRRRRRRRRQQQRRRSSSUUUVVVSSSQQQQQQTTTXXXZZZ\\\]]]\\\[[[ZZZZZZ\\\]]]^^^]]]]]]^^^^^^^^^]]]]]]\\\XXXYYYZZZ\\\^^^```aaabbbaaa``````______^^^^^^^^^[[[\\\^^^```bbbddddddeeegggfffdddbbbaaaaaaaaaaaacccdddeeeeeeffffffeeeeeehhhhhhgggfffeeecccaaa```ffffffhhhjjjmmmooorrrsssqqqpppnnnkkkjjjiiiiiiiiiiiiiiikkklllmmmkkkfffcccbbbbbbdddeeedddcccaaa______^^^]]]]]]___aaaaaa```dddbbb````````````___^^^\\\[[[YYYWWWUUUTTTSSSSSSTTTTTTVVVXXXZZZ[[[[[[[[[ZZZYYYXXXXXXWWWWWWWWWXXXWWWVVVVVVYYY]]]___^^^\\\[[[ZZZZZZYYYXXXWWWWWWVVVXXXWWWVVVUUUTTTRRRQQQQQQRRRQQQPPPOOONNNNNNNNNNNNNNNMMMLLLKKKJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNLLLKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKJJJIIIHHHGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBAAA@@@@@@AAACCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBCCCDDDEEEEEEFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGJJJJJJKKKJJJKKKMMMRRRUUUYYYWWWTTTPPPOOONNNOOOPPPOOOPPPRRRVVVYYY]]]___```aaaaaaccceeejjjpppuuuxxx~~~|||uuufffbbb]]]WWWSSSQQQQQQRRRLLLKKKKKKJJJIIIIIIHHHHHHJJJHHHGGGEEEEEEEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFCCCAAAAAABBBDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCBBBAAA??????>>>===>>>AAACCCEEEEEEDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFDDDCCCBBBBBBAAABBBBBBBBB@@@AAAAAAAAA@@@@@@??????>>>>>>@@@@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<===>>>???>>>>>>??????@@@AAAAAABBBAAAAAAAAA@@@@@@@@@@@@@@@>>>>>>????????????>>>>>>>>>>>>===<<<<<<<<<=========>>>>>>???????????????>>>???AAABBBBBBBBBAAA@@@BBBBBBAAAAAA@@@???>>>>>>;;;<<<===>>>?????????????????????@@@@@@@@@@@@AAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@?????????@@@@@@AAAAAA@@@???>>>===>>>??????AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCAAABBBBBBBBBBBBAAAAAA@@@EEEEEEDDDDDDCCCBBBBBBBBBDDDDDDCCCCCCBBBAAAAAAAAA?????????@@@AAACCCFFFGGGGGGFFFFFFEEEEEEFFFGGGGGGJJJJJJJJJJJJLLLNNNQQQRRRPPPPPPOOONNNNNNNNNOOOOOOQQQRRRSSSRRRPPPPPPQQQSSSTTTQQQOOOOOORRRUUUXXXYYY[[[YYYXXXXXXZZZ___eeehhhbbbaaa```_______________WWWWWWYYY[[[^^^```aaabbbbbbbbbaaa______^^^^^^^^^\\\]]]___aaabbbddddddeeeeeeeeeddddddcccbbb``````dddccccccccccccdddeeeeeegggffffffdddbbb```^^^]]]ggggggiiikkknnnrrrtttvvvooommmllljjjiiihhhiiiiiiiiiiiijjjlllmmmkkkhhheeeaaacccdddeeeeeecccaaa``````___]]]^^^```aaaaaaaaaeeecccaaa``````___^^^\\\[[[ZZZXXXWWWUUUTTTSSSSSSSSSTTTUUUWWWXXXYYYYYYYYYXXXXXXWWWWWWVVVVVVWWWWWWVVVUUUVVVYYY]]]___^^^^^^[[[ZZZYYYXXXWWWVVVUUUTTTUUUTTTTTTSSSRRRRRRQQQQQQQQQQQQPPPOOONNNNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLMMMLLLKKKJJJIIIIIIIIIIIIHHHHHHIIIIIIKKKLLLNNNOOOMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBAAA@@@???AAACCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBBBBCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCAAABBBCCCEEEFFFFFFFFFFFFDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFGGGHHHJJJJJJJJJLLLNNNQQQQQQPPPOOOMMMLLLLLLLLLLLLKKKLLLNNNPPPSSSUUUWWWXXXXXXWWWVVVVVVWWWYYY\\\]]]cccfffkkkqqqxxx{{{yyywwwuuusssrrrqqqpppyyyzzz}}}{{{rrrkkk[[[XXXSSSOOOLLLLLLLLLMMMLLLLLLKKKJJJIIIHHHHHHGGGHHHHHHFFFEEEDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBAAA@@@?????????<<>>??????@@@??????>>>===>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>>>>>???@@@@@@======>>>>>>???@@@@@@@@@@@@@@@??????????????????======>>>>>>>>>>>>======@@@??????>>>>>>>>>??????======>>>>>>???>>>>>>======>>>???@@@AAAAAA@@@@@@BBBBBBAAA@@@???>>>======<<<<<<===>>>??????>>>>>>============>>>>>>>>>>>>????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<@@@???????????????@@@@@@@@@???>>>>>>======>>>>>>@@@@@@??????????????????@@@@@@AAAAAAAAABBBBBBBBB@@@AAAAAABBBBBBBBBAAAAAADDDDDDDDDCCCCCCBBBBBBAAACCCCCCBBBBBBBBBAAAAAAAAA?????????@@@BBBDDDFFFGGGFFFFFFFFFFFFFFFFFFGGGGGGMMMLLLJJJIIIJJJKKKLLLMMMMMMMMMMMMMMMNNNOOOOOOPPPQQQRRRRRRRRRQQQQQQRRRTTTVVVSSSPPPOOOQQQTTTWWWWWWWWWVVVVVVXXX]]]cccjjjnnndddcccaaa```_________```XXXYYYZZZ\\\]]]___```aaacccbbbaaa______^^^____________```aaabbbccccccbbbccccccdddeeedddbbb```___bbbaaaaaa```aaabbbdddeeeeeeeeeeeedddbbbaaa___^^^gggggghhhjjjlllnnnpppqqqkkkjjjiiihhhgggggghhhhhhhhhhhhhhhjjjkkkjjjgggdddaaabbbdddeeeeeecccbbb```___]]]]]]^^^```bbbcccbbbdddcccaaa``````___\\\ZZZZZZYYYXXXVVVUUUTTTTTTTTTUUUUUUVVVWWWXXXXXXXXXXXXWWWVVVVVVUUUUUUUUUVVVVVVUUUVVVWWWYYYZZZ[[[[[[[[[YYYXXXWWWVVVTTTRRRQQQQQQRRRQQQQQQQQQQQQQQQPPPPPPQQQPPPOOONNNNNNNNNNNNNNNKKKLLLLLLMMMMMMMMMLLLLLLMMMMMMKKKJJJIIIHHHHHHHHHGGGGGGHHHIIIJJJLLLNNNOOOOOONNNLLLKKKJJJIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDFFFFFFEEEEEEDDDCCCCCCBBB@@@AAAAAAAAAAAAAAABBBBBBAAABBBBBBBBB@@@@@@BBBCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDDDDFFFHHHIIIIIIJJJKKKLLLJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJLLLMMMOOOPPPQQQRRRSSSSSSRRRRRRSSSUUUVVVXXXUUUWWWYYY\\\___eeelllqqqzzzxxxsssooolllkkkkkkkkkkkkjjjkkkkkkllllllsssrrrqqqqqqnnniiiaaa\\\RRRPPPMMMKKKIIIIIIIIIJJJMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCBBB@@@@@@@@@@@@@@@???AAADDDGGGHHHGGGEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@CCCCCCBBBBBBBBBCCCCCCDDDAAAAAABBBCCCCCCAAA@@@???????????????>>>>>>==============================@@@@@@????????????@@@@@@<<<<<<===>>>>>>??????@@@????????????????????????=========>>>>>>=========???>>>>>>>>>>>>>>>??????======>>>>>>>>>======<<<<<<===>>>@@@@@@@@@@@@???AAAAAA@@@???>>>>>>======>>>>>>>>>>>>>>>===<<<<<<========================>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>?????????@@@??????@@@??????>>>>>>>>>>>>>>>????????????????????????@@@@@@@@@AAAAAAAAAAAAAAA??????@@@AAABBBBBBBBBAAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAABBBDDDEEEGGGGGGEEEEEEFFFGGGGGGGGGGGGGGGKKKKKKJJJIIIIIIIIIJJJKKKKKKKKKMMMNNNOOOPPPPPPQQQPPPQQQRRRSSSRRRSSSUUUXXXWWWTTTPPPOOOPPPSSSTTTUUUSSSUUUXXX\\\aaafffjjjllldddcccaaa____________```\\\\\\]]]]]]]]]^^^^^^^^^bbbaaa___^^^^^^^^^___```bbbbbbbbbbbbbbbaaa``````aaabbbdddeeedddbbb```^^^______^^^^^^___aaaccceeedddeeeeeeffffffeeeeeedddiiiiiihhhhhhiiiiiijjjkkkhhhgggfffeeeeeefffggghhhfffffffffggggggfffdddaaa```aaacccddddddcccaaa```\\\[[[[[[]]]aaacccddddddcccaaa`````````___]]]ZZZZZZYYYXXXWWWVVVVVVVVVVVVXXXXXXYYYYYYYYYYYYXXXXXXUUUTTTTTTTTTTTTTTTUUUUUUUUUVVVWWWWWWWWWWWWVVVWWWVVVUUUTTTSSSQQQPPPNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMMMMMMMMMMNNNIIIJJJLLLNNNNNNNNNMMMLLLNNNMMMKKKJJJHHHGGGGGGGGGFFFFFFGGGHHHJJJKKKMMMNNNNNNMMMLLLJJJIIIHHHHHHHHHGGGGGGGGGFFFFFFEEEDDDCCCEEEDDDDDDCCCCCCBBBBBBBBB@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCBBBAAAAAABBBDDDAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAABBBBBBBBBCCCCCCCCCDDDBBBCCCCCCCCCCCCDDDDDDDDDBBBBBBBBBBBBBBBCCCCCCCCCEEEEEEFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCDDDCCCEEEGGGHHHHHHGGGHHHIIIFFFGGGIIIJJJJJJJJJIIIIIIJJJKKKKKKLLLMMMMMMNNNNNNLLLLLLLLLLLLNNNOOOQQQRRRQQQRRRRRRSSSTTTWWW\\\```cccfffmmmxxxyyyvvvwwwxxxvvvrrrmmmkkkgggccc___]]]\\\\\\`````````aaabbbccceeeeeekkkjjjhhheeeaaa\\\VVVRRRNNNMMMLLLJJJIIIIIIHHHIIIMMMMMMLLLJJJIIIHHHGGGFFFFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEDDDCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCBBB@@@@@@@@@@@@BBBBBBBBBDDDEEEGGGGGGFFFEEEDDD???@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDAAABBBBBBBBBAAAAAA@@@@@@@@@??????>>>=========<<<=================================>>>>>>=========<<<<<<===>>>>>>??????@@@???????????????@@@@@@@@@======>>>>>>>>>>>>======<<<<<<;;;;;;<<<<<<=====================<<<<<<;;;;;;<<<>>>@@@AAAAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================<<<===>>>???@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>???????????????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA>>>>>>@@@AAABBBBBBBBBBBB@@@@@@AAABBBCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBAAABBBBBBCCCDDDEEEFFFFFFDDDEEEFFFGGGGGGHHHGGGGGGFFFFFFGGGHHHIIIJJJKKKKKKJJJKKKMMMNNNPPPPPPQQQQQQPPPQQQRRRSSSSSSTTTWWWYYYUUURRRNNNMMMOOORRRTTTUUUTTTWWW[[[___ccceeefffgggcccbbbaaa``````______```____________^^^^^^^^^^^^```___]]]\\\]]]^^^```bbbccccccccccccbbbaaa```___aaabbbcccddddddbbb```___\\\]]]^^^___aaaccceeeffffffggghhhiiiiiijjjiiiiiilllkkkjjjiiiggggggffffffeeedddccccccccceeefffgggeeedddcccddddddccc```^^^^^^___aaaccccccbbbaaa```[[[ZZZZZZ\\\```bbbcccccc_________```aaaaaa^^^\\\ZZZZZZYYYXXXWWWWWWXXXXXXZZZZZZ[[[[[[ZZZYYYXXXXXXSSSSSSSSSRRRSSSSSSTTTTTTUUUWWWXXXWWWUUUSSSSSSTTTTTTSSSRRRQQQPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMMMMLLLLLLLLLLLLLLLMMMHHHJJJMMMPPPQQQPPPNNNMMMMMMLLLKKKIIIHHHGGGGGGGGGFFFFFFGGGGGGIIIJJJLLLMMMMMMLLLKKKIIIHHHGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCBBBCCCCCCBBBBBBAAAAAAAAAAAA???@@@@@@AAAAAABBBBBBCCCBBBBBBCCCBBBAAA@@@BBBDDDAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@@@@???>>>>>>AAABBBBBBCCCCCCDDDDDDDDDBBBBBBBBBBBBCCCCCCCCCDDDAAAAAAAAABBBBBBBBBBBBBBBFFFFFFFFFFFFEEECCCBBBAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDCCCEEEGGGGGGFFFFFFGGGHHHEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLHHHHHHHHHHHHHHHIIIJJJJJJJJJKKKLLLMMMMMMPPPTTTXXXUUUWWW^^^iiittt{{{|||{{{yyy|||~~~}}}}}}}}}{{{wwwuuummmiiieeedddfffgggfffddd^^^\\\ZZZXXXVVVVVVWWWXXXZZZZZZZZZ[[[\\\^^^___``````___^^^[[[XXXUUURRRPPPMMMLLLLLLKKKJJJIIIHHHGGGMMMMMMLLLJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBBBBCCCCCCBBBBBBAAAAAA@@@@@@BBBEEEFFFFFFDDDCCCDDDEEEGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@??????@@@AAACCCEEEEEEEEEEEEEEEEEEDDDDDDCCC@@@@@@AAAAAABBBCCCCCCDDDAAAAAAAAAAAAAAABBBCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@???>>>>>>===<<<<<<<<<==============================>>>>>>>>>>>>======<<<======>>>??????@@@@@@?????????@@@@@@@@@AAAAAA===>>>>>>??????>>>>>>===;;;;;;;;;;;;;;;<<<======<<<=========<<<<<<;;;:::;;;<<<>>>@@@AAAAAAAAAAAA=========>>>>>>>>>>>>>>><<<===============<<<<<<@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;===???@@@AAAAAAAAA@@@@@@@@@@@@@@@??????>>>?????????@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@===>>>???@@@AAABBBBBBCCC@@@@@@AAABBBBBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCCCCDDDDDDDDDCCCBBBCCCDDDFFFGGGGGGFFFFFFCCCEEEGGGIIIJJJJJJIIIHHHIIIJJJLLLNNNOOOPPPPPPPPPPPPQQQRRRRRRRRRRRRUUUWWWRRROOOMMMNNNQQQUUUYYYZZZYYY[[[]]]```aaabbbbbbbbbaaaaaabbbbbbbbbaaaaaa```````````````````````````]]]\\\[[[[[[\\\^^^aaacccbbbbbbbbbccccccbbbbbbaaaaaabbbbbbccccccbbb``````[[[]]]___bbbeeegggiiiiiijjjjjjkkkkkkllllllkkkkkklllkkkiiigggfffddddddcccbbbbbbaaaaaabbbdddeeegggfffdddcccbbbbbbaaa^^^[[[]]]^^^```aaabbbaaa```___]]]\\\[[[\\\^^^`````````\\\\\\]]]```bbbbbb```^^^[[[ZZZZZZYYYYYYYYYYYYZZZ[[[\\\[[[[[[ZZZYYYXXXWWWRRRRRRQQQQQQRRRRRRSSSTTTTTTVVVXXXWWWUUUSSSTTTVVVSSSSSSRRRQQQPPPPPPOOOOOOMMMMMMLLLLLLKKKKKKJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKIIILLLPPPSSSTTTSSSQQQOOOLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@???@@@@@@@@@AAABBBCCCCCCCCC@@@AAAAAA@@@??????@@@BBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@????????????@@@@@@AAABBBBBBCCCDDDDDDAAAAAABBBBBBBBBCCCCCCCCC@@@@@@AAAAAAAAABBBBBBBBBEEEEEEFFFEEEEEEDDDCCCBBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@AAABBBCCCDDDDDDDDDEEEFFFFFFEEEEEEFFFGGGEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFGGGIIIJJJJJJLLLNNNQQQOOOSSS]]]jjjvvv{{{xxxtttiiimmmooonnnjjjgggiiilllkkkooossssssrrrtttyyy}}}zzzxxxvvvuuuuuuvvvxxxzzz{{{xxxsssooolllkkkjjjjjjjjjgggdddaaa]]]\\\\\\\\\\\\\\\\\\\\\VVVTTTSSSRRRRRRSSSTTTUUUUUUUUUVVVWWWYYY[[[]]]^^^VVVVVVVVVTTTRRROOONNNMMMLLLLLLLLLKKKIIIGGGEEEDDDNNNMMMLLLKKKIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBAAACCCCCCBBBAAAAAA@@@??????BBBEEEGGGFFFDDDCCCDDDFFFHHHGGGFFFEEEDDDCCCBBBAAA@@@??????>>>@@@BBBDDDFFFFFFEEEEEEDDDCCCBBBBBBBBBEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBCCCBBBAAA@@@???>>>???@@@AAA@@@@@@>>>===<<<<<<<<<<<<========================??????@@@@@@@@@@@@??????======>>>>>>??????@@@@@@??????@@@@@@AAAAAAAAAAAA>>>>>>????????????>>>>>>===============>>>???@@@<<<=========<<<;;;;;;:::;;;<<<>>>@@@AAABBBAAAAAA<<<<<<======>>>?????????:::;;;<<<===>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999:::===???AAAAAAAAAAAA@@@AAAAAAAAAAAA@@@????????????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@<<<===???@@@AAABBBCCCCCCAAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDAAABBBBBBCCCCCCBBBBBBAAA@@@AAACCCEEEEEEEEEEEEDDDFFFGGGIIIJJJJJJHHHEEECCCHHHIIIKKKMMMOOOOOOOOONNNQQQRRRSSSRRRPPPPPPRRRSSSQQQOOONNNPPPUUUZZZ___aaa^^^^^^^^^_______________```aaabbbddddddcccbbbaaa______``````aaabbbbbbbbb\\\[[[ZZZZZZ[[[^^^aaaccc___```aaabbbcccdddddddddaaabbbbbbbbbbbbaaaaaa```[[[]]]aaaeeehhhkkklllllllllmmmmmmmmmmmmlllkkkkkkiiihhhgggeeecccbbbaaaaaaaaaaaa``````bbbccceeefffgggeeecccbbbbbb```]]][[[\\\]]]___```aaa```___^^^___]]]\\\\\\]]]^^^]]]\\\ZZZZZZ\\\___bbbcccbbb```[[[[[[ZZZZZZZZZZZZ[[[[[[\\\\\\[[[[[[ZZZXXXWWWVVVQQQQQQQQQQQQQQQRRRSSSTTTSSSUUUXXXXXXVVVUUUVVVXXXSSSSSSSSSRRRRRRQQQQQQQQQMMMLLLLLLKKKJJJJJJIIIIIIJJJJJJIIIIIIIIIJJJJJJKKKJJJMMMRRRUUUVVVUUUSSSQQQKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBB@@@@@@??????????????????@@@@@@AAABBBBBBCCCDDDDDD>>>??????>>>======>>>@@@BBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>???@@@@@@AAAAAA??????@@@AAAAAABBBCCCCCCAAAAAAAAABBBBBBBBBCCCCCC@@@@@@@@@AAAAAABBBBBBBBBCCCDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEFFFFFFEEEDDDDDDFFFHHHEEEEEEEEEEEEEEEFFFGGGHHHEEEEEEEEEFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFEEEEEEGGGIIIJJJJJJJJJJJJKKKLLLNNNUUUbbbrrr|||uuueeehhhiiifff___[[[[[[]]]XXX\\\```aaa```aaafffkkksssyyyzzzsssjjjhhhjjjkkkllllllnnnpppppplllfffbbbaaaaaa``````___]]]YYYVVVQQQRRRTTTTTTSSSRRRRRRSSSMMMLLLKKKJJJJJJLLLNNNOOOOOOOOOPPPRRRTTTWWWYYYZZZRRRSSSRRRPPPMMMJJJIIIIIIKKKKKKKKKJJJHHHEEECCCAAANNNNNNLLLKKKJJJJJJJJJJJJDDDBBBAAAAAABBBCCCAAA@@@@@@@@@AAABBBCCCDDDEEEFFFEEEDDDDDDDDDCCCCCCCCCCCCEEEEEEDDDCCCBBBBBBAAAAAABBBAAA@@@??????@@@AAABBBFFFDDDAAA???>>>???@@@AAABBBBBBBBBCCCCCCCCCCCCDDDAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@?????????@@@???===;;;:::999:::<<<===>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@@@@???>>>===>>>>>>============>>>>>>???????????????>>>======<<<<<<<<<<<<============@@@???>>>===;;;;;;::::::999:::;;;;;;<<<<<<;;;;;;999:::<<<===???@@@@@@@@@>>>>>>>>>>>>????????????>>>>>>>>>===>>>??????@@@======>>>>>>>>>>>>======>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<>>>>>>============>>>>>>??????@@@@@@@@@AAAAAAAAAAAAAAA???>>>============>>>????????????@@@@@@@@@CCCCCCDDDDDDCCCBBBAAAAAA@@@AAAAAABBBCCCCCCCCCBBBCCCCCCBBBAAAAAAAAAAAAAAAEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGHHHIIIIIIJJJJJJKKKJJJJJJLLLNNNQQQRRRQQQOOOMMMMMMMMMMMMNNNOOOOOOPPPSSSRRRQQQTTTYYY^^^aaabbbbbbaaa```___^^^______```___```ccceeeeeedddbbbaaa_______________``````aaa\\\ZZZWWWWWWYYY]]]___aaa]]]^^^aaacccddddddcccbbbbbbeeeggggggeeecccbbbaaaaaaccceeeiiillloooqqqrrrppppppooommmllliiigggfffdddccccccbbbaaa``````___cccaaaaaabbbdddgggggggggggggggeeeccc```^^^\\\[[[\\\\\\]]]^^^^^^___``````\\\]]]]]]^^^^^^]]]]]]\\\[[[\\\___```aaa___]]]\\\[[[\\\]]]^^^^^^]]]\\\\\\[[[[[[[[[ZZZYYYXXXXXXXXXUUUSSSPPPOOOPPPRRRRRRRRRUUUVVVXXXZZZZZZYYYXXXWWWVVVVVVTTTRRRPPPOOOMMMLLLJJJJJJKKKKKKJJJIIIHHHGGGHHHJJJKKKKKKJJJIIIIIIJJJJJJMMMQQQUUUWWWVVVSSSRRRIIIHHHGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIJJJIIIHHHFFFEEECCCBBBAAADDDDDDDDDDDDDDDDDDDDDCCCAAA@@@??????>>>???????????????@@@AAABBBBBBCCCCCC??????>>>>>>>>>>>>??????BBBAAA@@@???>>>>>>>>>>>>@@@@@@????????????@@@@@@@@@@@@AAABBBBBBCCCDDDDDDDDDCCCBBBAAA@@@AAABBBBBBAAAAAABBBBBBBBBBBBBBBBBBFFFFFFEEEEEEDDDDDDDDDCCCDDDCCCAAA???>>>>>>>>>???BBBAAAAAA@@@AAABBBCCCDDDEEEEEEDDDDDDCCCCCCCCCCCCAAAAAABBBBBBCCCDDDDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGDDDDDDDDDDDDEEEEEEEEEEEEGGGFFFEEEEEEEEEFFFHHHIIIMMMUUUcccwww}}}rrriiiaaa\\\WWWQQQOOOPPPNNNOOOQQQSSSWWWZZZ]]]___eeedddaaa___^^^^^^^^^___eeegggjjjkkkhhhbbbZZZVVVSSSTTTTTTTTTSSSQQQNNNLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJKKKLLLMMMPPPPPPQQQRRRRRRSSSTTTTTTLLLMMMMMMNNNNNNNNNMMMMMMPPPNNNLLLIIIGGGEEEDDDCCCPPPOOOMMMKKKJJJIIIHHHHHHEEEDDDBBBBBBBBBBBBAAA???@@@@@@AAABBBCCCDDDEEEFFFDDDCCCCCCCCCCCCBBBBBBBBBDDDDDDCCCCCCBBBAAAAAA@@@BBBAAA@@@??????@@@AAABBBEEECCCAAA???>>>>>>@@@AAABBBBBBBBBBBBCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@??????????????????>>><<<;;;:::;;;<<<==============================>>>????????????>>>===>>>>>>============>>>>>>???????????????>>>======>>>>>>>>>======<<<<<<<<<>>>======<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===>>>????????????==================<<<<<<======<<<<<<======>>>???======>>>>>>>>>>>>============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<>>>>>>============>>>>>>>>>>>>>>>>>>????????????@@@@@@???>>>============>>>>>>?????????@@@@@@@@@BBBBBBCCCCCCBBBAAAAAA@@@@@@AAAAAABBBCCCCCCBBBBBBCCCBBBBBBAAAAAAAAABBBBBBEEEEEEDDDDDDCCCDDDDDDDDDFFFFFFGGGGGGHHHIIIIIIJJJJJJJJJKKKMMMPPPQQQQQQOOONNNNNNNNNNNNOOOPPPQQQQQQSSSRRRRRRUUUZZZ^^^```aaaaaa```___]]]\\\\\\]]]]]]]]]___aaabbbbbbaaa___^^^\\\]]]___`````````___^^^[[[YYYVVVVVVXXX[[[]]]^^^___```aaabbbbbbaaa```___ccceeeggggggfffdddccccccdddfffhhhlllooorrrssstttpppooonnnmmmkkkiiigggeeeccccccbbbbbbaaa``````___aaa``````bbbeeeggggggfffeeedddbbbaaa___]]][[[[[[[[[\\\\\\]]]^^^^^^______[[[\\\\\\\\\\\\\\\\\\[[[YYY[[[^^^```aaaaaa___^^^]]]^^^___``````___^^^^^^]]]\\\[[[ZZZYYYWWWVVVVVVUUUSSSPPPPPPQQQSSSTTTTTTUUUWWWXXXZZZZZZYYYXXXWWWWWWWWWUUUTTTRRRPPPOOONNNMMMMMMLLLKKKJJJJJJIIIIIIIIIKKKLLLKKKIIIHHHHHHIIIHHHKKKNNNRRRSSSQQQOOOMMMIIIHHHGGGGGGGGGGGGGGGGGGFFFGGGGGGHHHIIIIIIHHHHHHIIIHHHGGGFFFDDDCCCBBBAAABBBBBBBBBCCCCCCCCCCCCCCCAAAAAA@@@???????????????>>>??????@@@AAAAAABBBBBB??????>>>>>>>>>>>>??????AAA@@@??????>>>?????????@@@@@@????????????@@@@@@???@@@@@@AAABBBBBBCCCCCCCCCCCCAAA@@@@@@@@@AAABBBAAAAAAAAABBBBBBBBBBBBBBBDDDCCCCCCCCCBBBBBBBBBAAACCCBBB@@@?????????@@@@@@BBBBBBAAA@@@AAABBBCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDCCCCCCCCCDDDFFFFFFJJJQQQ___wwwyyymmm___WWWQQQKKKIIIIIIGGGGGGIIIKKKNNNQQQSSSUUUYYYXXXVVVUUUUUUVVVXXXYYY]]]___aaaaaa___ZZZTTTPPPPPPPPPQQQQQQPPPNNNKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIJJJKKKKKKKKKKKKLLLLLLMMMMMMNNNNNNKKKKKKMMMNNNNNNNNNMMMMMMNNNMMMKKKIIIFFFEEEDDDCCCPPPOOOMMMKKKIIIGGGFFFFFFFFFDDDCCCBBBCCCCCCAAA@@@@@@AAAAAABBBCCCDDDEEEEEECCCCCCCCCBBBBBBBBBAAAAAACCCCCCBBBBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@AAAAAACCCBBB@@@>>>>>>>>>???@@@AAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@?????????????????????>>>===<<<;;;<<<===>>>===========================>>>>>>??????>>>>>>===>>>======<<<<<<======>>>>>>>>>??????>>>>>>======AAA@@@???>>>===<<<<<<;;;<<<;;;;;;;;;<<<===>>>>>>>>>===<<<;;;;;;;;;<<<===<<<===>>>>>>?????????>>><<<<<<<<<;;;;;;::::::999;;;;;;<<<<<<<<<=========<<<======>>>>>>======<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>======???>>>>>>======>>>>>>???============<<<<<<<<<<<>>======>>>>>>>>>>>>>>>>>>?????????@@@@@@AAAAAAAAABBBAAAAAA@@@???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCEEEDDDDDDCCCCCCCCCBBBBBBDDDEEEEEEFFFFFFGGGHHHHHHHHHHHHIIILLLOOOQQQQQQPPPMMMMMMMMMMMMNNNOOOPPPQQQRRRRRRTTTWWW[[[^^^___^^^___^^^]]][[[ZZZYYYYYYYYYZZZ[[[]]]______^^^]]]\\\ZZZ\\\___aaaaaa```]]]\\\]]][[[XXXXXXZZZ\\\]]]^^^bbbaaaaaa```___^^^]]]]]]ccceeeggggggeeedddddddddeeegggiiilllooorrrssstttooonnnmmmllljjjgggeeedddbbbaaaaaa``````______^^^^^^^^^___bbbfffggggggeeeaaa```___^^^]]][[[ZZZZZZZZZ[[[[[[\\\\\\]]]]]]]]]ZZZZZZ[[[[[[[[[[[[ZZZZZZYYY[[[^^^```bbbbbbaaa`````````aaaaaaaaaaaa```___^^^^^^\\\ZZZXXXVVVUUUTTTTTTRRRPPPQQQSSSTTTUUUUUUUUUVVVXXXYYYYYYYYYXXXWWWXXXWWWVVVTTTSSSQQQPPPPPPQQQPPPNNNLLLKKKJJJKKKKKKKKKLLLLLLKKKHHHGGGGGGHHHFFFHHHKKKMMMMMMLLLIIIHHHHHHGGGGGGGGGGGGHHHHHHIIIFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGFFFEEECCCBBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBAAA@@@??????>>>>>>>>>>>>>>>??????@@@@@@@@@??????>>>>>>>>>>>>???????????????>>>??????@@@AAA@@@@@@????????????@@@@@@?????????@@@AAAAAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBAAA@@@AAABBBCCCDDDBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAABBBBBBCCCDDDGGGLLLZZZtttsss^^^RRRLLLGGGDDDCCCDDDEEEFFFGGGIIIKKKMMMNNNMMMLLLLLLLLLMMMOOOPPPRRRTTTUUUWWWWWWUUURRRNNNLLLKKKLLLLLLLLLKKKJJJHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGGGGGGGGGGHHHIIIGGGGGGHHHHHHHHHHHHHHHHHHHHHIIILLLNNNOOONNNMMMLLLKKKJJJIIIHHHGGGEEEEEEDDDNNNMMMKKKJJJHHHGGGFFFFFFDDDCCCBBBCCCDDDEEEDDDBBBAAAAAABBBBBBCCCDDDDDDEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@????????????????????????@@@@@@??????????????????@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@??????>>>>>>>>>????????????>>>============>>>===========================>>>>>>>>>>>>>>>>>>============<<<<<<============>>>>>>>>>>>>>>>======@@@@@@@@@???>>>=========<<<;;;;;;;;;;;;<<<=========<<<;;;:::;;;===???AAA>>>>>>>>>??????>>>=========<<<<<<;;;:::999888888;;;;;;<<<<<<============<<<==================<<<<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>???>>>>>>======>>>>>>???=========<<<<<<<<<;;;;;;>>>>>>=========>>>>>>???>>>>>>>>>>>>????????????AAAAAABBBBBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAA@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCBBBAAAAAABBBCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGJJJMMMPPPPPPOOOKKKKKKKKKKKKLLLNNNOOOPPPRRRRRRUUUXXX\\\^^^]]][[[]]]\\\[[[YYYWWWVVVUUUUUUUUUWWWYYY\\\]]]^^^]]]]]][[[]]]^^^___```___^^^]]]bbb```^^^^^^___aaaaaa```cccbbbaaa_______________aaaccceeeeeedddccccccdddcccdddgggiiilllnnnooopppnnnmmmllljjjhhheeecccbbb______^^^^^^]]]]]]]]]]]]\\\\\\___bbbfffgggfffddd______^^^]]]\\\[[[[[[ZZZZZZZZZZZZZZZ[[[[[[\\\\\\ZZZ[[[[[[[[[[[[[[[[[[ZZZ[[[]]]^^^```aaaaaa````````````aaa`````````_________^^^\\\ZZZXXXUUUSSSRRRRRRQQQPPPQQQSSSUUUUUUUUUTTTUUUVVVVVVWWWWWWVVVVVVVVVUUUUUUSSSRRRQQQPPPPPPTTTRRRPPPMMMKKKKKKLLLLLLKKKLLLLLLJJJGGGFFFFFFGGGFFFGGGHHHIIIIIIGGGFFFDDDGGGGGGGGGGGGGGGHHHIIIJJJFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDCCCBBBBBBAAAAAABBBBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBAAA???>>>>>>=========>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????>>>>>>>>>>>>???@@@AAABBB@@@@@@????????????@@@@@@>>>>>>??????@@@@@@@@@@@@AAAAAA@@@@@@@@@?????????@@@@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAA@@@@@@@@@@@@CCCBBBAAAAAAAAAAAACCCCCCAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCAAAAAAAAAAAAAAABBBBBBCCCFFFJJJVVVnnnvvv^^^PPPKKKGGGDDDCCCDDDDDDDDDEEEFFFGGGIIIIIIGGGGGGGGGHHHIIIJJJKKKLLLPPPPPPPPPPPPOOONNNMMMLLLHHHHHHIIIIIIHHHGGGFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEGGGJJJMMMNNNNNNLLLLLLIIIIIIIIIIIIHHHGGGFFFFFFJJJJJJIIIHHHGGGGGGHHHHHHBBBAAAAAACCCEEEGGGFFFFFFAAAAAABBBBBBCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDBBBAAAAAAAAAAAAAAA@@@@@@======>>>>>>>>>>>>======>>>??????@@@@@@@@@??????@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>======>>>>>>??????>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<>>>==================>>>======<<<<<<<<<<<<======<<<======>>>>>>>>>======>>>>>>>>>>>>????????????======<<<;;;;;;;;;;;;;;;::::::999:::;;;>>>AAACCC===>>>>>>>>>>>>===<<<<<<======<<<<<<;;;:::999999;;;<<<===>>>>>>>>>======<<<<<<============<<<<<<;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>============>>>>>>==========================================>>>>>>======>>>>>>>>>?????????BBBBBBCCCCCCCCCCCCBBBBBB@@@AAAAAABBBAAAAAA@@@@@@@@@@@@????????????@@@@@@@@@AAABBBBBBBBBBBBAAA@@@AAAAAABBBBBBCCCDDDDDDEEEGGGFFFFFFHHHKKKNNNNNNNNNLLLLLLLLLLLLNNNOOOPPPQQQQQQRRRUUUXXX[[[\\\ZZZXXXZZZZZZYYYXXXVVVUUUSSSRRRQQQSSSVVVYYY\\\^^^``````___^^^]]]\\\]]]^^^___```cccaaa```aaacccccccccaaaaaaaaa`````````aaabbbccc^^^```bbbbbbaaaaaabbbcccbbbccceeehhhjjjlllmmmmmmlllllljjjiiifffcccaaa```\\\\\\\\\\\\\\\[[[[[[[[[[[[\\\^^^aaaeeefffdddbbb______^^^^^^]]]\\\\\\[[[YYYYYYZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\[[[[[[^^^______``````___^^^]]]______^^^^^^]]]]]]]]]]]]^^^]]]\\\ZZZWWWUUUSSSRRRQQQPPPOOOQQQSSSTTTTTTTTTRRRRRRRRRSSSSSSSSSSSSSSSSSSRRRRRRQQQPPPOOOOOONNNUUUSSSPPPMMMLLLKKKLLLMMMLLLLLLKKKIIIFFFEEEFFFHHHHHHHHHHHHHHHGGGFFFEEEDDDFFFFFFFFFFFFFFFGGGHHHIIIEEEFFFFFFGGGFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEBBBCCCCCCCCCBBBAAA???>>>>>>=====================??????>>>>>>>>>>>>??????======>>>>>>???@@@BBBBBB@@@@@@????????????@@@@@@>>>>>>????????????@@@@@@AAAAAAAAA@@@@@@@@@????????????@@@@@@AAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@??????CCCCCCAAAAAAAAAAAABBBCCC??????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFEEEDDDDDDDDDCCCCCCBBBBBBAAAAAABBBBBBBBBCCCCCCCCCEEEIIIRRRfffqqqYYYMMMJJJGGGEEEEEEBBBAAAAAAAAABBBCCCDDDDDDFFFFFFFFFFFFFFFFFFGGGGGGLLLLLLLLLKKKKKKKKKKKKKKKFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEEEEEEEEEEEEEEEEDDDFFFFFFFFFFFFFFFEEEEEEEEEDDDEEEHHHJJJKKKKKKKKKJJJHHHIIIIIIIIIIIIHHHGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHBBBBBBBBBCCCFFFHHHHHHGGGBBBBBBBBBCCCCCCCCCDDDDDDFFFFFFFFFEEEEEEEEEDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA======>>>>>>>>>>>>=========>>>@@@AAABBBAAA@@@@@@??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA===============>>>>>>???>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<<<<======>>>===<<<<<<;;;;;;<<<<<<===<<<<<<===>>>>>>>>>===============>>>>>>?????????======<<<;;;:::::::::;;;999999999:::<<<>>>AAABBB<<<<<<=========<<<;;;;;;=========<<<<<<;;;;;;:::;;;<<<===>>>???>>>======;;;<<<<<<======<<<<<<;;;:::::::::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>=========<<<<<<;;;;;;<<<<<<===============>>>>>>>>>???>>>>>>===<<<<<<==================>>>>>>>>>??????BBBBBBCCCCCCDDDDDDCCCCCCAAAAAAAAAAAAAAA@@@@@@?????????>>>==================>>>@@@BBBBBBBBBAAAAAA@@@AAAAAABBBBBBCCCDDDDDDGGGFFFEEEGGGIIIKKKLLLLLLNNNNNNNNNOOOPPPRRRSSSTTTRRRRRRTTTWWWYYYZZZXXXVVVYYYYYYXXXXXXVVVUUUSSSRRRPPPQQQTTTXXX[[[^^^```aaa___]]][[[ZZZZZZ\\\___aaa_________```bbbbbbaaa_________```aaabbbcccdddddd]]]^^^``````___```aaacccdddeeegggiiikkklllmmmmmmkkkjjjiiigggdddaaa___^^^\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]```cccdddbbbaaa```______^^^]]]\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZ[[[\\\\\\\\\\\\\\\\\\[[[____________^^^]]]\\\[[[^^^]]]\\\[[[ZZZZZZZZZ[[[\\\[[[ZZZYYYWWWVVVUUUTTTRRRQQQQQQRRRTTTUUUTTTSSSPPPPPPPPPPPPQQQQQQRRRRRRPPPPPPOOOOOONNNNNNNNNMMMRRRQQQOOOMMMLLLKKKLLLLLLKKKKKKJJJHHHFFFEEEGGGIIIIIIIIIHHHGGGGGGFFFFFFEEEFFFEEEEEEEEEEEEFFFFFFGGGEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEAAABBBCCCDDDCCCBBBAAA@@@>>>>>>>>>======<<<<<<<<>>>>>>>>>>>??????>>>>>>>>>>>>???@@@AAABBB@@@@@@????????????@@@@@@????????????????????????AAAAAAAAABBBAAA@@@@@@???>>>>>>???@@@AAABBBCCCCCCAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCBBBAAA@@@@@@DDDCCCBBBAAA@@@AAABBBCCC????????????@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBAAAAAABBBCCCCCCCCCCCCCCCCCCGGGNNN]]]ssstttcccQQQIIIFFFEEEDDDEEEDDDDDDCCCCCCDDDDDDEEEFFFDDDDDDDDDDDDCCCBBBBBBBBBGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHGGGHHHIIIIIIIIIHHHFFFEEEIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCDDDFFFGGGFFFEEEBBBBBBBBBCCCCCCCCCCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>???@@@@@@???>>>>>><<<>>>@@@BBBCCCCCCAAA@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@===<<<<<<<<<<<<===>>>???===============<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<<<<<<<<<<===>>>===<<<<<<;;;;;;<<<<<<===;;;<<<<<<===>>>>>>======>>>>>>==================;;;;;;:::::::::;;;<<<<<<999999:::;;;<<<===>>>>>>::::::;;;;;;;;;;;;;;;:::<<<<<<<<<<<<<<<;;;;;;;;;999;;;<<<>>>>>>===<<<;;;;;;<<<<<<======<<<<<<;;;::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<;;;;;;::::::::::::;;;;;;;;;;;;<<<===>>>??????@@@???>>>===<<<<<<<<<<<<<<<============>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@?????????>>>===<<<;;;::::::::::::<<<>>>AAABBBBBBBBBAAA@@@@@@AAABBBBBBCCCCCCDDDHHHFFFEEEEEEHHHIIIJJJJJJLLLMMMMMMNNNOOOQQQSSSTTTRRRRRRRRRTTTWWWWWWVVVTTTXXXXXXXXXXXXWWWVVVTTTSSSPPPQQQSSSVVVYYY\\\^^^___[[[[[[YYYYYYYYYZZZ\\\]]]\\\\\\]]]___aaabbb```^^^]]]^^^```aaacccccccccbbb\\\^^^_________```bbbdddeeefffgggiiikkklllmmmmmmjjjjjjhhhfffccc```^^^\\\^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]^^^```aaaaaa`````````___^^^\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[ZZZZZZ]]]]]]]]]]]]]]]]]]\\\\\\]]]\\\ZZZYYYXXXXXXYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWUUUTTTTTTUUUVVVWWWUUUTTTPPPPPPPPPPPPPPPQQQQQQRRRNNNNNNNNNNNNNNNNNNMMMMMMNNNNNNMMMMMMLLLKKKKKKJJJJJJJJJIIIGGGEEEFFFHHHJJJJJJIIIHHHGGGFFFFFFGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEDDDDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDCCCCCC@@@AAACCCDDDDDDDDDBBBAAA??????>>>>>>===<<<<<<;;;??????>>>>>>>>>>>>?????????>>>>>>>>>???@@@AAAAAA@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCBBBAAA@@@???>>>>>>???@@@AAABBBCCCCCC@@@@@@@@@AAAAAABBBBBBBBB>>>???AAABBBCCCCCCCCCCCCDDDCCCBBBAAA@@@AAABBBBBB?????????@@@@@@AAAAAAAAA???@@@@@@AAAAAABBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCBBBAAAAAA@@@AAABBBCCCCCCCCCBBBBBBAAAEEEKKKRRR^^^llluuuvvvbbbWWWLLLGGGEEEBBBBBBDDDFFFFFFEEEEEEFFFFFFGGGHHHBBBCCCCCCCCCBBBBBBAAA@@@CCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGFFFEEEEEECCCCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCDDDFFFFFFEEEFFFGGGGGGGGGFFFDDDCCCJJJIIIHHHFFFEEEDDDDDDDDDHHHGGGEEEEEEFFFFFFDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC???@@@AAABBBBBBAAA@@@???<<<>>>AAACCCDDDDDDBBBAAA>>>????????????@@@@@@@@@????????????????????????<<<<<<<<<<<<<<<===>>>???<<<<<<<<<===<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;<<<===>>><<<<<<<<<;;;;;;<<<<<<<<<;;;;;;<<<===>>>>>>======??????>>>===<<<;;;::::::999999999:::;;;<<<>>>>>>:::;;;;;;<<<<<<;;;::::::888999::::::;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;888999;;;======<<<;;;:::;;;<<<<<<<<<<<<<<<<<<;;;999999999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<;;;::::::999999::::::;;;999:::;;;<<<===???@@@@@@@@@???>>><<<<<<;;;;;;;;;============>>>>>>>>>>>>???@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>???>>>===;;;:::999888888999;;;===@@@BBBCCCBBBBBB@@@AAAAAABBBBBBCCCDDDDDDIIIGGGEEEEEEGGGHHHIIIHHHIIIIIIJJJKKKLLLNNNPPPQQQRRRRRRQQQSSSUUUVVVUUUSSSWWWXXXXXXYYYXXXWWWVVVUUUQQQRRRSSSUUUWWWYYYZZZ[[[WWWXXXXXXYYYYYYYYYYYYYYY[[[[[[]]]___bbbbbbaaa___\\\]]]```aaabbbbbb```___]]]^^^`````````aaacccfffdddeeeggghhhjjjkkkkkkkkkjjjiiihhheeebbb___]]][[[```````````````````````````^^^]]]]]]___````````````___^^^]]]\\\ZZZYYYYYY[[[[[[[[[[[[ZZZZZZZZZZZZYYYYYYZZZZZZZZZZZZYYYYYY[[[[[[[[[\\\\\\]]]]]]]]]]]]\\\ZZZXXXXXXXXXXXXYYYWWWWWWXXXXXXXXXXXXXXXXXXXXXWWWVVVWWWXXXXXXWWWUUUQQQPPPPPPPPPPPPQQQRRRRRRNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIGGGEEEFFFHHHKKKJJJIIIHHHFFFFFFFFFGGGHHHFFFEEEDDDCCCCCCCCCCCCCCCEEEEEEFFFEEEEEEDDDCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAA???@@@CCCDDDEEEEEECCCBBB@@@@@@???>>>===<<<<<<;;;??????>>>>>>>>>>>>???????????????>>>??????@@@AAA@@@@@@????????????@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@BBBBBBCCCDDDCCCBBBAAA@@@===>>>???@@@AAABBBCCCCCCBBBBBBBBBCCCCCCDDDDDDDDD;;;===???BBBDDDFFFFFFFFFDDDCCCBBBAAA@@@AAAAAABBB??????@@@@@@AAAAAAAAAAAA???@@@@@@AAAAAABBBCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEDDDCCCBBBBBBAAAAAA???@@@AAABBBCCCBBBAAAAAAAAAEEEHHHIIINNNVVV]]]^^^YYYQQQJJJGGGEEEBBBAAADDDBBBAAAAAAAAABBBCCCCCCDDDBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCBBBAAACCCCCCCCCCCCDDDDDDFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFGGGHHHHHHGGGFFFEEEDDDDDDEEEEEEFFFGGGHHHHHHEEECCCBBB@@@AAABBBDDDEEECCCDDDEEEFFFEEEDDDAAA@@@JJJIIIHHHFFFEEEDDDDDDCCCHHHGGGFFFDDDCCCCCCBBBBBBDDDDDDEEEFFFEEEDDDCCCBBBDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCCCCBBBAAA@@@@@@@@@@@@@@@???@@@AAABBBCCCBBBBBBAAA@@@@@@??????@@@@@@AAABBB??????@@@??????>>>===<<<======<<<<<<<<<<<<======<<<<<<;;;:::;;;<<<===>>>===============<<<<<<<<<;;;;;;;;;::::::999999999<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<==================<<<<<<<<<<<<999999999999::::::;;;<<<;;;;;;;;;::::::999999999999999888888999;;;===>>>;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;>>>===;;;::::::;;;===>>><<<;;;::::::::::::;;;<<<:::::::::999999888888888888777666777999:::999999888888888888999:::;;;;;;777888999:::<<<===>>>???;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<===============AAA===<<>>?????????===;;;888555444;;;===???AAABBBAAA@@@???AAAAAA@@@@@@AAAAAABBBCCCDDDFFFGGGGGGGGGGGGIIIJJJIIIIIIJJJKKKLLLMMMNNNNNNNNNOOOQQQRRRTTTUUUUUUVVVUUUVVVWWWXXXXXXXXXWWWVVVUUUUUUVVVWWWYYY[[[]]]^^^ZZZYYYYYYXXXXXXXXXXXXYYYXXXYYY\\\_________]]]\\\[[[[[[[[[^^^bbbbbb```]]]ZZZ[[[^^^```bbbbbbbbbbbb```bbbfffhhhiiihhhfffeeeeeeffffffdddaaa______```ddddddccccccccccccccccccdddbbb^^^[[[ZZZ[[[\\\]]]```^^^\\\\\\]]]^^^]]]\\\\\\\\\]]][[[ZZZYYY[[[\\\]]]\\\[[[YYYXXXXXXWWWWWWVVVWWWYYYZZZ[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZYYYYYYZZZZZZZZZZZZZZZYYYXXXWWWWWWXXXYYYXXXVVVUUUVVVWWWTTTTTTTTTTTTSSSSSSRRRRRRMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKJJJIIIHHHHHHHHHIIIHHHGGGFFFFFFFFFGGGHHHKKKJJJIIIGGGFFFEEEDDDDDDCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFEEECCCBBBAAAAAAAAABBBAAAAAAAAA@@@@@@@@@??????>>>>>>===<<<;;;::::::999===============>>>>>>>>>???@@@@@@AAAAAA@@@@@@???@@@???===;;;:::;;;<<<===FFFDDDBBB@@@???@@@AAABBB@@@AAABBBBBBCCCCCCBBBBBB>>>>>>???@@@AAABBBBBBCCCDDDCCCCCCBBBBBBAAA@@@@@@???@@@AAABBBCCCCCCCCCCCCAAAAAAAAA@@@@@@?????????>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDEEEDDDDDDDDDEEEEEEDDDCCCBBBAAAAAA@@@AAAAAAAAABBBBBBBBBCCCCCCAAABBBCCCEEEGGGIIIKKKLLLFFFFFFEEECCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCBBBBBBAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIIIIIIICCCFFFFFFEEEGGGLLLLLLIIIDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEDDDDDDCCCIIIHHHGGGFFFEEEDDDDDDDDDGGGFFFEEEDDDCCCCCCCCCCCCGGGGGGHHHIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBCCCBBBAAAAAA@@@@@@AAAAAA>>>???@@@AAABBBAAAAAA@@@@@@????????????@@@AAAAAA@@@@@@@@@@@@???>>>===<<<===<<<<<<<<<<<<<<<<<<===<<<;;;:::::::::;;;==================<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<==================<<<<<<<<<;;;::::::999999999:::;;;;;;::::::::::::999999999888999999999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;;;;;;;;;;===<<<;;;::::::;;;<<<===<<<;;;:::999999:::;;;<<<:::999999999888888888888:::999999:::;;;;;;;;;;;;999999999888999999:::::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<============AAA<<<;;;>>>@@@???@@@CCC>>>>>>>>>>>>>>>===<<<<<<>>>>>>>>>===;;;999777666;;;<<<>>>@@@AAAAAAAAA@@@AAAAAA@@@@@@AAAAAABBBCCCCCCEEEFFFFFFFFFFFFGGGIIIIIIIIIJJJKKKLLLMMMMMMNNNNNNNNNPPPRRRSSSTTTUUUUUUSSSTTTUUUVVVWWWWWWVVVUUUTTTUUUUUUWWWXXXZZZ\\\]]][[[ZZZYYYXXXXXXXXXXXXXXXVVVXXXZZZ\\\]]]\\\[[[ZZZ[[[ZZZ[[[]]]```aaa^^^\\\\\\]]]___aaaccccccccccccbbbdddgggiiiiiihhheeedddbbbcccdddbbb```______```aaaaaabbbdddeeeeeeeeeeeedddeeeffffffeeeaaa^^^[[[]]][[[YYYZZZ[[[\\\\\\[[[[[[\\\\\\[[[YYYXXXYYY[[[[[[[[[ZZZXXXWWWVVVVVVVVVVVVWWWXXXYYYZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZYYYZZZ[[[\\\]]]]]]]]]]]]XXXYYYYYYXXXUUUTTTUUUVVVSSSTTTUUUVVVVVVUUUSSSSSSMMMMMMMMMNNNNNNNNNNNNNNNLLLKKKJJJIIIIIIHHHHHHHHHFFFFFFEEEEEEFFFGGGHHHIIIIIIHHHGGGFFFEEEDDDDDDDDDEEEEEEDDDCCCCCCCCCCCCDDDBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDBBBAAAAAABBBBBBAAAAAA@@@@@@@@@?????????>>>>>>>>>===<<<;;;;;;:::========================???@@@@@@AAAAAA@@@@@@???@@@???===<<<<<<>>>???@@@EEEDDDBBB@@@???@@@AAABBBAAAAAABBBCCCCCCCCCCCCBBB>>>??????@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAABBBCCCCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@?????????>>>??????@@@AAA@@@@@@@@@AAAAAAAAAAAABBBAAABBBCCCCCCDDDDDDCCCCCCDDDCCCCCCBBBAAAAAA@@@@@@@@@AAAAAAAAAAAABBBBBBBBB@@@AAABBBCCCEEEGGGHHHIIIFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????BBBBBBCCCCCCDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHFFFGGGGGGHHHLLLRRRRRRNNNFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEHHHHHHIIIJJJIIIHHHGGGFFFDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBBCCCBBBBBBAAAAAAAAAAAAAAA>>>>>>???@@@@@@@@@@@@??????????????????@@@@@@AAA@@@@@@@@@@@@???>>>======<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========<<<<<<<<<;;;;;;;;;;;;::::::999999999999:::999999999888888888888888999999:::::::::::::::999::::::::::::::::::::::::999999:::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;999999999999888888888888999::::::::::::;;;;;;;;;::::::999999888999999999<<<<<<;;;;;;::::::999999;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<=========@@@<<<;;;???AAA@@@???AAA===============<<<<<<;;;============<<<;;;999999<<<===>>>???@@@AAABBBBBBAAAAAA@@@@@@AAAAAABBBCCCBBBDDDEEEEEEDDDDDDFFFGGGHHHIIIIIIJJJKKKLLLMMMMMMMMMNNNOOOQQQRRRSSSSSSSSSPPPQQQRRRSSSTTTUUUUUUTTTTTTTTTUUUVVVXXXZZZ[[[\\\[[[[[[ZZZXXXXXXWWWWWWWWWWWWXXXZZZ\\\]]]\\\[[[ZZZZZZYYYZZZ\\\^^^^^^\\\ZZZ^^^^^^```bbbccccccdddddddddfffhhhiiiiiigggdddbbb___aaabbbaaa``````aaabbb```bbbdddfffhhhhhhhhhhhheeefffhhhhhhgggddd```]]][[[ZZZXXXYYYZZZ[[[[[[ZZZ[[[\\\\\\ZZZXXXWWWXXXYYYZZZYYYXXXWWWVVVVVVUUUUUUVVVWWWWWWXXXXXXXXXWWWWWWWWWXXXXXXXXXYYYYYYZZZZZZZZZ[[[\\\]]]^^^^^^^^^]]]YYYYYYYYYWWWTTTSSSSSSUUUSSSUUUWWWXXXYYYWWWUUUTTTNNNNNNNNNNNNNNNNNNNNNNNNLLLKKKJJJIIIHHHHHHHHHHHHDDDDDDDDDEEEFFFGGGHHHIIIFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEDDDCCCCCCCCCCCCDDDBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@@@@@@@@@@???????????????>>>>>>======<<<<<<========================??????@@@@@@@@@@@@????????????>>>>>>???@@@BBBCCCDDDCCCAAA@@@???@@@@@@AAAAAAAAABBBCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAA@@@??????>>>???????????????@@@@@@@@@AAAAAAAAA@@@@@@AAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@???????????????@@@@@@@@@AAAAAAAAA???@@@@@@AAABBBCCCDDDDDDEEEDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAABBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@????????????BBBBBBCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGIIIIIIIIIKKKRRRYYYYYYTTTHHHGGGEEECCCCCCCCCEEEFFFHHHHHHHHHGGGFFFEEEDDDCCCEEEEEEDDDDDDDDDEEEEEEFFFCCCCCCCCCCCCCCCEEEFFFFFFFFFGGGHHHHHHHHHGGGEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBAAAAAAAAAAAABBBBBB>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@???>>>===<<<;;;;;;::::::::::::;;;;;;:::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===<<<<<<<<<;;;;;;;;;::::::;;;;;;:::999888888888999888888888777777777777777888999:::;;;;;;:::888777999999999999999999999999888888999:::::::::::::::999999::::::::::::999999::::::999999999999::::::::::::::::::999999999999777888999999888777888999;;;;;;:::999888888888888<<<;;;;;;::::::999999999;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<=========>>>===???EEEGGGCCC??????===>>>>>>>>>>>>>>>======<<<<<<======<<<<<<<<<<<>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>======??????@@@@@@@@@@@@??????@@@????????????@@@AAABBBBBBBBBAAA@@@??????@@@@@@AAAAAABBBCCCCCCCCCCCCCCCAAA@@@@@@@@@??????>>>>>>>>>??????@@@AAABBBBBBBBBAAAAAABBBBBBBBBAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>????????????@@@@@@@@@@@@>>>??????@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAABBBBBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDCCCDDDEEEEEEFFFFFFFFFEEEIIIIIIIIIKKKTTT\\\\\\VVVJJJHHHEEECCCBBBCCCDDDFFFIIIIIIIIIHHHGGGEEEDDDCCCDDDDDDCCCCCCDDDDDDEEEFFFAAAAAABBBBBBCCCEEEFFFGGGFFFFFFGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@????????????@@@@@@AAAAAA@@@@@@@@@AAAAAABBB???>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@????????????>>>===<<<<<<::::::999999999999::::::888999999::::::::::::::::::;;;;;;;;;<<<<<<======999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<;;;;;;;;;;;;::::::::::::;;;:::999999888888888888777777777777777777777777888999:::;;;:::999888777999999999999999999999999777888999999::::::999999888888999999999999888888888999999999999999999888::::::;;;;;;;;;;;;;;;;;;777999:::999777666888999;;;;;;:::999888888888888999999999:::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;<<<======>>>>>>>>>CCCKKKMMMGGG@@@===<<<======>>>>>>>>>======<<<<<<<<<<<<===>>>>>>>>>FFFEEEDDDBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCCDDDEEEGGGFFFEEEEEEFFFGGGGGGGGGHHHIIIJJJKKKLLLLLLJJJKKKLLLMMMNNNOOOOOOOOOKKKKKKLLLMMMNNNOOOPPPQQQSSSSSSSSSTTTUUUWWWXXXYYY[[[[[[YYYXXXXXXWWWWWWWWW[[[[[[\\\]]]]]]]]]\\\\\\YYYYYYZZZZZZYYYXXXXXXXXX[[[[[[[[[\\\\\\]]]]]]^^^cccdddeeeeeeeeecccaaa``````bbbccccccccccccdddfffeeeffffffffffffdddcccbbbbbbbbbbbbcccdddgggiiijjjeeebbb```^^^^^^]]][[[ZZZ^^^^^^^^^\\\ZZZYYYZZZ\\\ZZZZZZ[[[[[[ZZZYYYXXXWWWYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYZZZZZZ[[[\\\]]]^^^]]][[[YYYWWWYYYYYYXXXUUURRRQQQRRRSSSSSSUUUXXXZZZ[[[YYYVVVTTTOOOOOOOOONNNNNNMMMMMMMMMJJJIIIIIIHHHHHHHHHHHHIIIFFFFFFFFFFFFEEEEEEDDDDDDFFFEEEEEEEEEEEEFFFGGGGGGCCCCCCBBBAAAAAAAAAAAABBBAAAAAABBBBBBCCCDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBB@@@@@@@@@?????????>>>>>>>>>>>>>>>???????????????@@@@@@@@@??????>>>>>>>>>>>>??????@@@@@@??????>>>@@@@@@??????>>>>>>>>>>>>AAA@@@@@@@@@?????????@@@@@@AAAAAABBBBBBBBBBBBBBBAAA@@@@@@??????>>>>>>======>>>>>>???@@@AAABBBBBBAAAAAAAAABBBAAAAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@???>>>>>>======>>>>>>>>>?????????@@@@@@===>>>>>>???????????????<<<<<<<<<===============>>>>>>>>>?????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@AAABBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEDDDDDDGGGGGGGGGIIIPPPXXXXXXSSSIIIGGGDDDBBBAAABBBDDDEEEIIIHHHHHHGGGFFFEEECCCBBBDDDCCCCCCCCCCCCCCCDDDEEEAAAAAAAAABBBCCCDDDFFFGGGFFFFFFGGGHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBAAA@@@??????>>>>>>??????@@@@@@????????????@@@@@@AAA@@@???>>>>>>===>>>>>>>>>===============>>>>>>???>>>>>>>>>>>>===<<<;;;;;;999999888888888888999999777888999:::::::::999999:::::::::;;;<<<<<<======888888888888999999999999:::::::::::::::::::::::::::::::::::::::;;;;;;<<<;;;;;;:::::::::999999999:::999999888888888888999777777777777888888888888888888999999999999999888888888888888888888888888777777888999999999999888888888888888888888888888777888888999999888888777::::::::::::;;;;;;;;;;;;999;;;===<<<999777999<<<::::::999999888999999999777888888999:::;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;999999:::;;;<<<======>>>>>>>>>CCCKKKMMMFFF???<<<:::;;;;;;<<<<<<<<<<<<<<<===<<<<<<======>>>???@@@FFFEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@AAAAAABBBCCCEEEFFFGGGGGGEEEEEEFFFGGGFFFGGGGGGHHHIIIJJJKKKKKKIIIJJJKKKLLLMMMMMMMMMMMMKKKJJJJJJKKKLLLMMMNNNOOORRRRRRSSSSSSTTTVVVWWWXXXZZZZZZYYYXXXXXXXXXXXXYYYZZZZZZZZZ[[[[[[[[[ZZZZZZYYYZZZZZZYYYWWWVVVWWWXXXYYYXXXXXXXXXXXXXXXYYYZZZ______```aaaaaaaaa```___bbbdddeeedddccccccdddeeecccccccccbbbbbbbbbbbbaaaeeehhhlllppppppnnnjjjhhhgggdddaaa```___^^^\\\[[[]]]^^^^^^]]][[[[[[\\\^^^[[[[[[\\\]]]\\\[[[ZZZYYYYYYXXXXXXWWWXXXXXXYYYYYYZZZZZZZZZZZZZZZZZZZZZYYYXXXZZZ]]]___```___]]]\\\XXXXXXVVVSSSQQQPPPRRRTTTTTTVVVXXXYYYXXXVVVTTTRRROOONNNNNNMMMMMMLLLLLLLLLIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHHHHGGGFFFEEECCCBBBFFFFFFEEEEEEEEEFFFGGGGGGEEEEEEDDDCCCCCCCCCCCCDDD@@@AAAAAABBBCCCDDDEEEEEEDDDDDDEEEEEEDDDDDDCCCCCCAAAAAABBBBBBBBBBBBAAA@@@@@@????????????>>>>>>>>>======>>>>>>??????@@@@@@AAA@@@@@@??????>>>>>>===>>>>>>????????????>>>>>>@@@??????>>>======<<<<<>>>>>>>>======>>>???@@@@@@AAAAAA@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>===>>>>>>>>>>>>?????????======>>>????????????>>>;;;;;;;;;<<<<<<=========>>>>>>?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@AAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>???????????????>>>???@@@AAABBBCCCCCCCCCBBBCCCCCCDDDDDDCCCCCCCCCCCCEEEFFFFFFIIINNNOOOLLLFFFEEECCCAAAAAAAAACCCDDDFFFFFFFFFEEEEEECCCBBBAAADDDDDDCCCBBBBBBCCCCCCCCCAAAAAAAAABBBCCCDDDEEEFFFDDDDDDEEEFFFEEEDDDCCCBBBCCCCCCCCCBBBBBBBBBAAAAAA??????>>>>>>>>>>>>??????>>>>>>======>>>??????@@@AAA@@@???>>>>>>>>>??????===<<<<<<<<<<<<===>>>>>>============<<<;;;:::999888888888777777888888888777777999:::::::::999888999999:::;;;;;;<<<======888888888999999:::::::::::::::::::::::::::::::::::::::999999::::::;;;<<<::::::::::::999999999999888888888888888888999:::777777777888888999999999888777777777888999::::::888888888888888888888888666777777888888888888888888777666666666666777888777777888999999888777777888888888999999:::::::::999<<<>>><<<888666999<<<999999999888999999::::::777888888999::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;888999999:::<<<======>>>>>>===???EEEFFFAAA===<<<:::;;;<<<===============>>>============???@@@AAAAAABBBCCCDDDDDDCCCBBBAAAAAAAAA@@@@@@AAAAAABBBCCCDDDEEEFFFFFFDDDDDDDDDFFFFFFFFFGGGHHHIIIJJJJJJKKKHHHIIIJJJKKKKKKLLLLLLKKKKKKKKKJJJJJJJJJKKKMMMMMMRRRRRRRRRSSSTTTUUUVVVWWWYYYXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[ZZZWWWUUUWWWYYYWWWWWWVVVUUUUUUUUUVVVWWWYYYZZZ\\\]]]^^^_________dddeeefffdddbbbaaaaaabbbaaaaaaaaaaaacccfffiiikkkoooqqqssstttqqqkkkeeeaaacccaaa___^^^^^^^^^]]]\\\[[[\\\]]]\\\[[[[[[]]]___ZZZ[[[]]]^^^]]]\\\ZZZYYYWWWVVVVVVVVVVVVXXXYYYZZZ\\\\\\\\\[[[ZZZZZZYYYYYYWWWYYY\\\______^^^\\\ZZZWWWWWWUUURRRPPPPPPSSSUUUUUUVVVVVVVVVUUUSSSRRRQQQNNNNNNMMMLLLLLLKKKKKKJJJIIIHHHHHHGGGHHHHHHIIIIIIGGGGGGHHHHHHHHHFFFEEEDDDFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCDDD@@@@@@AAABBBCCCDDDEEEEEECCCCCCCCCCCCCCCBBBAAAAAA??????@@@AAAAAAAAA@@@???????????????>>>>>>>>>>>><<<<<<======>>>???@@@@@@??????>>>>>>===<<<<<<;;;>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>???????????????>>>>>>>>>???@@@@@@@@@@@@???????????????>>>>>>>>>>>>===>>>>>>>>>??????@@@@@@>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAABBBAAAAAA@@@???>>>>>>>>>???=========>>>>>>>>>??????======>>>???????????????::::::;;;;;;<<<===>>>>>>?????????@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@AAA??????>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA????????????????????????===>>>>>>>>>????????????======???@@@AAABBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAA???DDDFFFCCCAAADDDFFFEEECCCBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBAAA@@@DDDDDDCCCBBBBBBBBBBBBBBBBBBAAAAAABBBCCCDDDEEEEEE@@@AAABBBBBBBBBAAA??????CCCCCCBBBBBBBBBAAAAAAAAA??????>>>>>>>>>>>>??????======<<<======>>>??????BBBAAA@@@>>>>>>>>>???@@@<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<;;;:::999888888888777777777777888888666777888999:::999888888999999::::::;;;<<<======999999999::::::;;;;;;;;;::::::::::::::::::::::::::::::999999::::::;;;<<<:::::::::999999999888888888777777777888999::::::777777888888999999999:::888777666666777999;;;<<<777777777777777777777777666666777888888888888888999777666444444666777999666777888999999888777666666666777777888888888999666:::<<<:::666444666:::888888888888999:::;;;;;;999999999999999999::::::;;;<<<<<<<<<<<<<<<<<<;;;888888999:::<<<======>>>???;;;:::>>>???<<<;;;<<<======>>>???@@@@@@??????>>>>>>=========???@@@AAA<<<>>>@@@CCCDDDCCCBBBAAAAAAAAA@@@@@@AAAAAABBBCCCCCCDDDEEEDDDCCCBBBCCCDDDEEEFFFGGGHHHIIIJJJJJJKKKHHHHHHIIIJJJKKKKKKKKKKKKLLLKKKJJJIIIJJJJJJLLLMMMRRRRRRRRRRRRSSSTTTVVVVVVXXXWWWWWWXXXXXXYYYZZZ[[[]]]]]]\\\\\\\\\\\\\\\\\\ZZZ\\\\\\ZZZVVVUUUWWWYYYWWWVVVUUUTTTTTTTTTUUUVVVVVVWWWYYY[[[]]]^^^______eeeffffffdddaaa______`````````aaaccchhhnnnsssvvvyyyvvvrrrmmmgggbbb^^^[[[___]]][[[\\\]]]^^^^^^]]]YYYZZZ[[[[[[ZZZ[[[]]]___ZZZ[[[\\\]]]]]]\\\ZZZYYYUUUUUUTTTTTTUUUWWWXXXZZZ^^^^^^]]]\\\[[[ZZZYYYYYYXXXYYY\\\]]]\\\ZZZVVVTTTVVVVVVTTTRRRPPPPPPSSSVVVVVVVVVUUUTTTSSSQQQPPPOOOMMMMMMMMMLLLKKKJJJJJJIIIHHHHHHHHHGGGGGGHHHIIIIIIEEEFFFHHHIIIIIIHHHGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAABBB@@@@@@AAABBBCCCDDDEEEFFFBBBCCCCCCCCCBBBAAAAAA@@@===>>>@@@@@@AAA@@@???>>>????????????>>>>>>>>>>>>;;;;;;<<<===>>>??????@@@>>>======<<<;;;:::::::::>>>>>>????????????>>>>>><<<===>>>??????@@@??????===>>>????????????>>>>>>======>>>???????????????>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>????????????===>>>???@@@AAABBBBBBBBB?????????@@@@@@AAAAAAAAAAAA@@@??????>>>?????????============>>>>>>>>>>>>===>>>>>>???????????????::::::;;;;;;<<<===>>>>>>???@@@@@@@@@@@@AAAAAAAAA????????????@@@@@@@@@@@@???>>>>>>>>>>>>>>>??????????????????????????????AAAAAA@@@@@@@@@@@@@@@@@@??????????????????????????????@@@@@@AAAAAAAAAAAA<<<<<<>>>???@@@AAAAAAAAABBBBBBBBBCCCCCCBBBAAAAAA===DDDFFFAAA===>>>@@@AAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@HHHGGGEEEDDDDDDDDDEEEFFFCCCCCCCCCCCCCCCDDDEEEFFFAAAAAAAAABBBBBBBBBCCCCCCEEECCCBBBBBBBBBBBBAAA?????????>>>>>>>>>>>>>>>>>>===============>>>??????AAA@@@???=========>>>>>>========================:::::::::999999888888888;;;:::888666666777888999666666777888:::;;;<<<<<<:::999999999999999999999999999999999999999::::::999999999::::::;;;;;;;;;888888888888888888888999:::::::::::::::999888777999999999888888888888777777777666666666666777777888888888888888888888888999999888888888888888888:::999888888777777888888888888888888888888888888777777777777888888888888777888999::::::999888777777777888999::::::::::::666666777777888888888999777888888888888999999999?????????>>><<<:::888666::::::999888999:::;;;<<<===<<<::::::999:::;;;<<>>>>>======<<<<<<===>>>>>>@@@AAABBBCCCCCC??????>>>>>>??????@@@AAA@@@??????>>>???AAABBBCCCDDDDDDDDDDDDDDDEEEEEEEEEHHHIIIIIIJJJKKKJJJJJJJJJHHHIIIJJJKKKKKKJJJJJJIIIMMMLLLJJJIIIJJJKKKMMMNNNOOONNNMMMMMMNNNQQQSSSUUUTTTUUUVVVWWWXXXXXXXXXXXX[[[\\\]]]]]]]]]]]]\\\[[[[[[YYYWWWWWWXXXXXXVVVUUUSSSSSSSSSRRRSSSTTTTTTUUUUUUWWWZZZ[[[[[[[[[]]]^^^```aaa```]]][[[]]]ccchhhrrrpppppptttxxxyyytttooolllhhhccc^^^[[[[[[[[[\\\]]]^^^^^^^^^______``````[[[YYYXXXYYY[[[\\\\\\[[[ZZZ[[[[[[\\\\\\\\\[[[[[[[[[XXXVVVVVVWWWYYYZZZZZZ___^^^]]]\\\ZZZYYYXXXXXX[[[[[[ZZZZZZYYYXXXXXXWWWWWWVVVTTTRRRRRRRRRTTTUUUZZZWWWSSSOOOLLLKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJJJJIIIGGGFFFFFFGGGIIIJJJHHHHHHHHHGGGGGGGGGGGGFFFEEEEEEDDDCCCBBBBBBAAAAAAEEEDDDDDDDDDDDDCCCCCCCCC@@@@@@AAAAAABBBCCCDDDDDDDDDDDDCCCBBB@@@???>>>>>>@@@?????????>>>>>>======????????????????????????============>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<>>>>>======<<<<<<>>>???@@@AAAAAA@@@???>>>======>>>???????????????>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;<<<===>>>???@@@AAAAAAAAA@@@@@@???>>>======>>>>>>AAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<===>>>???;;;;;;<<<>>>>>>???????????????>>>>>>======<<<<<>>==================>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@BBBBBBCCCCCCCCCBBB@@@???AAAAAAAAA@@@>>>===;;;;;;:::;;;<<<===>>>???@@@AAA???@@@@@@@@@@@@???>>>>>>????????????????????????@@@@@@???????????????@@@AAAAAA@@@@@@@@@AAABBBCCC??????@@@@@@@@@AAAAAAAAAJJJIIIGGGEEECCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDEEEAAAAAABBBBBBBBBCCCCCCCCCDDDCCCBBBAAABBBBBBAAA???@@@@@@@@@@@@@@@@@@@@@@@@======<<<<<<======>>>???@@@???>>>=========>>>???========================:::::::::999999999888888:::999777666555666777888777777888999999:::;;;;;;999999999999::::::::::::999999999999999999999999777777888888888999999999;;;;;;;;;;;;::::::::::::999:::::::::999999888777999999999888888888777777666666666666666666666666888888888888888888888888888888888888888888888888999888777777666666777777777777777777777777777777555555666666666777777777666666777888888777666666666666777888999999999999888888888777777777777777777777888888888999999999;;;<<<<<<<<<<<<;;;:::999;;;:::999999999:::;;;;;;<<<;;;::::::::::::;;;<<<=========<<<<<<<<<;;;;;;<<<<<<===>>>???@@@AAABBB??????>>>>>>>>>???@@@@@@@@@????????????AAABBBCCCEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHIIIJJJJJJJJJJJJIIIHHHIIIJJJKKKKKKKKKJJJIIILLLKKKJJJIIIJJJLLLNNNOOOPPPOOOOOONNNOOOQQQSSSUUUSSSTTTTTTUUUVVVWWWWWWWWWYYYZZZ[[[\\\\\\[[[ZZZYYYYYYXXXWWWWWWXXXXXXVVVUUURRRRRRRRRRRRSSSTTTUUUVVVWWWYYY[[[[[[[[[[[[]]]^^^]]]]]]]]]]]]```fffmmmssssssoookkkjjjlllllliiieeedddbbb```^^^^^^___```bbb``````______^^^^^^]]]]]][[[YYYXXXXXXYYYZZZZZZYYYZZZZZZZZZZZZZZZZZZZZZZZZ\\\ZZZXXXXXXYYY[[[\\\\\\___^^^]]]\\\[[[ZZZYYYYYY[[[[[[ZZZYYYXXXWWWWWWVVVXXXWWWUUUTTTSSSTTTUUUVVVVVVTTTPPPMMMKKKKKKKKKLLLNNNMMMMMMLLLKKKKKKJJJJJJGGGFFFEEEDDDEEEFFFHHHIIIHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBAAAAAACCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCCCCBBBAAA@@@??????>>>????????????>>>>>>>>>===????????????????????????>>>>>>>>>======<<<<<<<<<=========<<<<<<<<<;;;;;;=========<<<<<<<<<;;;;;;======>>>??????>>>======<<<===>>>>>>??????>>>>>>======>>>>>>>>>?????????====================================<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@@@@???>>>>>>======>>>>>>@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;<<<======;;;<<<===>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>???????????????>>>======>>>>>>>>>===============>>>>>>>>>?????????@@@@@@AAAAAABBBBBBBBBAAA??????;;;<<<===>>>????????????;;;;;;<<<<<<=========>>>???????????????>>>======??????????????????????????????>>>>>>>>>>>>????????????@@@@@@AAAAAABBBBBB?????????@@@@@@@@@AAAAAALLLJJJHHHEEECCCAAAAAAAAABBBBBBAAAAAAAAABBBCCCCCCAAABBBBBBBBBBBBCCCCCCCCCDDDCCCAAAAAABBBBBB@@@???@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<;;;;;;<<<<<<===>>>>>>>>>=========>>>??????========================::::::::::::999999999999999888666555555555666777888888888999999999::::::999999999::::::;;;;;;;;;;;;::::::999999888888888777888888888888999999999<<<<<<<<<;;;;;;:::::::::999999999:::999999888777999999888888888777777777555666666777777666666555888888888888888888888888888888888888888888888888888777777666666666666666666666666666666666666666444444555555555666666666555555666666666666555555444555666777888888888888999888888777777666666555777777777888888888999999777888999:::;;;;;;;;;;;;;;;::::::999999999::::::;;;;;;::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????@@@>>>>>>>>>>>>>>>??????@@@????????????@@@AAABBBCCCAAAAAABBBBBBCCCCCCCCCCCCGGGGGGHHHIIIIIIIIIIIIHHHHHHIIIJJJKKKLLLKKKKKKJJJJJJJJJIIIJJJKKKMMMOOOQQQRRRRRRQQQPPPQQQRRRTTTUUURRRRRRSSSSSSTTTUUUUUUUUUXXXXXXYYYYYYYYYYYYXXXXXXXXXWWWVVVVVVXXXXXXWWWVVVRRRRRRRRRSSSUUUVVVXXXYYY[[[\\\\\\\\\[[[[[[]]]___^^^]]]]]]```fffnnnuuuxxxooojjjccc```aaabbbbbb```____________```aaabbbccccccbbbaaa___^^^\\\[[[ZZZ[[[YYYWWWWWWXXXYYYYYYXXX[[[ZZZZZZYYYYYYYYYZZZZZZ]]][[[ZZZZZZ[[[]]]]]]]]]^^^^^^]]]]]]\\\[[[ZZZZZZ[[[[[[ZZZYYYWWWVVVVVVUUUVVVVVVTTTSSSSSSSSSTTTUUUSSSQQQNNNKKKJJJJJJLLLMMMPPPOOONNNMMMLLLKKKJJJIIIFFFEEEEEEEEEFFFGGGIIIJJJGGGGGGFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????@@@@@@@@@AAAAAABBBBBBCCCAAAAAAAAA@@@@@@@@@??????????????????>>>>>>>>>>>>???????????????????????????>>>===<<<;;;:::999999<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<============<<<<<<;;;<<<<<<===>>>===============>>>>>>>>>>>>??????========================<<<<<<<<<<<<<<<=========<<<===>>>>>>???????????????>>>>>>============>>>>>>>>>>>>>>>????????????========================<<<<<<;;;::::::;;;<<<<<<;;;<<<===>>>????????????======>>>>>>>>>>>>??????>>>>>>??????>>>>>>======>>>>>>>>>======<<<<<<<<<===>>>>>>>>>>>>>>>??????>>>???@@@@@@@@@???>>>===999:::;;;<<<===>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;??????>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>===============>>>>>><<<===???@@@AAAAAAAAA@@@>>>?????????@@@@@@@@@@@@KKKIIIGGGDDDBBBAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDBBBAAAAAAAAAAAA@@@>>>>>>>>>>>>>>>>>>?????????;;;;;;;;;;;;;;;<<<==================>>>>>>??????========================::::::::::::::::::::::::999888777666666666666777888888888888888999999999888888999:::;;;<<<<<<<<<;;;;;;::::::999888777777::::::::::::::::::::::::;;;;;;;;;:::999888777777888888999999999999888888888888888888777777777777555555666777777666555555999999999999999999999999888888888888888999999999888888777666666666666777666666666666666666666666444444555555555666666666555555555666666555555555555555666777888888888888777777777777777666666666777777777777888888888888666777777888999::::::::::::::::::999999999999999::::::::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>??????>>>============>>>??????????????????@@@AAABBBBBB???@@@@@@AAAAAABBBBBBBBBEEEFFFGGGGGGHHHHHHGGGGGGGGGHHHJJJKKKLLLLLLKKKJJJIIIIIIIIIJJJLLLNNNPPPRRRTTTSSSSSSRRRRRRSSSTTTTTTSSSSSSSSSSSSSSSTTTUUUUUUXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVWWWYYYZZZYYYXXXSSSTTTTTTVVVXXXZZZ[[[]]]^^^^^^^^^]]][[[[[[]]]___dddbbbbbbeeekkkooopppooogggccc___]]]___bbbcccccc```aaaaaaaaa```___^^^^^^bbbbbb```___]]]\\\ZZZZZZYYYXXXWWWWWWYYYZZZZZZZZZ\\\[[[ZZZYYYYYYZZZZZZ[[[]]][[[ZZZZZZ\\\]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\[[[YYYXXXVVVUUUUUUTTTSSSRRRRRRQQQRRRSSSSSSRRRPPPNNNKKKJJJJJJLLLMMMQQQQQQOOONNNLLLJJJIIIHHHFFFFFFFFFGGGHHHJJJLLLMMMFFFFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@@@@???????????????@@@@@@@@@AAAAAAAAABBB?????????@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>????????????????????????======<<<;;;;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<:::;;;<<<<<<======<<<<<<============>>>>>>>>>???========================;;;;;;;;;<<<<<<=========<<<<<<===>>>>>>>>>======>>>======<<<<<<=========<<<<<<======>>>???@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>======>>>>>>>>>===<<<<<<;;;;;;========================<<<===>>>???>>>>>><<<<<<=========<<<;;;:::999888;;;;;;;;;;;;;;;<<<<<<<<>>>>>>>>>>>>>>========================<<<<<<;;;;;;;;;<<<======:::;;;>>>@@@AAA@@@??????>>>>>>>>>????????????@@@GGGFFFEEECCCCCCCCCDDDDDDBBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDBBBAAA@@@AAAAAA@@@>>>======>>>>>>>>>?????????;;;;;;;;;;;;;;;<<<======<<<<<<======>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999888888777777777777888888888888888888888888888888999999:::;;;<<<<<<;;;;;;::::::999888777777::::::::::::::::::::::::;;;;;;:::999888888777777777888888999999888888888888888888777777777666666555555666666666666555555::::::::::::::::::::::::777777888888888999999999999999888777777777777888777777777777777777777777555555666666666777777777666666666666666666666666555666777888999999999999444444555666777888888999666666777777777888888888888777777777888888888999999999999999999999999888888999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>?????????======<<<<<<======>>>???>>>??????@@@AAAAAAAAABBBCCCCCCCCCDDDEEEFFFFFFGGGDDDEEEEEEFFFFFFFFFFFFFFFFFFGGGIIIJJJKKKKKKKKKJJJHHHHHHIIIKKKMMMOOOQQQRRRTTTTTTSSSSSSTTTTTTTTTUUUUUUUUUTTTTTTTTTUUUVVVVVVXXXXXXXXXWWWWWWXXXXXXXXXXXXWWWWWWXXXZZZ\\\\\\[[[VVVVVVWWWYYY[[[]]]___```___``````___]]]]]]^^^___eeedddfffiiillllllgggccc```___^^^___aaabbbccccccaaaaaabbbaaa```^^^\\\[[[```______^^^]]]]]]\\\\\\XXXWWWWWWXXX[[[]]]]]]]]]^^^]]]\\\\\\[[[[[[[[[[[[[[[ZZZYYYZZZ[[[\\\\\\[[[[[[[[[\\\\\\\\\\\\]]]]]]^^^]]]\\\ZZZXXXVVVUUUTTTSSSRRRRRRRRRRRRSSSSSSSSSTTTRRROOOLLLJJJJJJKKKLLLQQQQQQOOOMMMKKKIIIHHHGGGEEEEEEFFFGGGHHHIIIKKKKKKEEEEEEDDDDDDCCCBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<========================::::::;;;<<<<<<<<<<<<<<<<<<============>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<<<<======<<<<<<=========<<<;;;;;;===<<<<<<<<<<<<<<<======;;;;;;<<<===>>>??????@@@;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<=========<<<<<>>===<<<;;;;;;<<<======>>>>>>>>>======>>>=========<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<======<<<;;;;;;>>>======<<<:::888777666999:::;;;<<<===>>>??????AAA@@@???>>>>>>>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<======999:::===?????????>>>=========>>>>>>>>>?????????DDDDDDCCCCCCCCCDDDEEEFFFBBBBBBAAA@@@@@@@@@AAAAAABBBBBBCCCCCCCCCDDDDDDDDDCCCBBB@@@@@@AAAAAA???>>>?????????@@@AAAAAABBBBBB<<<<<<;;;;;;<<<<<<===>>><<<<<<===>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;999999999999888888888777777777777888888888999999888888888999999:::::::::;;;::::::999999888888888999999999888888888888777;;;;;;;;;::::::999999999666777888888999888888888888888777777777666666666666555555444444555555666::::::::::::::::::::::::777777777888999999:::::::::999999888888888888888777777777777777777777777555555666666666777777777666666555555555555666666666666777888999999999999333333444555777888999999666666666777777777888888999999888777777777777888777777888999::::::999999777888999:::;;;;;;;;;:::<<<<<<<<<<<<<<<=====================>>>>>>>>>???<<<<<<<<<<<<<<<===>>>>>>>>>>>>???AAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEFFFCCCCCCDDDEEEEEEEEEEEEDDDEEEFFFGGGIIIJJJJJJJJJIIIHHHIIIJJJLLLNNNPPPQQQQQQSSSSSSSSSTTTTTTUUUUUUUUUWWWVVVUUUTTTTTTUUUWWWWWWXXXWWWWWWVVVVVVWWWWWWXXXVVVVVVVVVXXX[[[]]]]]]\\\XXXXXXYYYZZZ\\\^^^```aaa^^^```bbbaaa```______```aaacccfffiiijjjgggaaa]]]^^^^^^___``````___^^^^^^______`````````___^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]YYYXXXWWWYYY[[[]]]^^^^^^^^^^^^^^^^^^]]]\\\[[[ZZZZZZYYYXXXYYY[[[[[[[[[YYYYYYYYYZZZ[[[\\\\\\]]]]]]^^^]]][[[YYYWWWUUUSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTRRROOOLLLJJJJJJKKKLLLPPPOOONNNLLLJJJIIIGGGGGGBBBCCCCCCDDDEEEFFFGGGGGGDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@????????????????????????>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<======:::;;;;;;<<<===<<<<<<<<<<<<<<<============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999<<<;;;;;;;;;;;;<<<<<<===:::;;;;;;<<<===>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<::::::;;;;;;;;;;;;;;;:::>>>>>>===<<<<<<;;;;;;:::<<<<<<===>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999:::;;;<<<===<<<;;;;;;::::::;;;;;;;;;;;;::::::999999:::<<<===>>>???@@@@@@???>>>===<<<===>>>???;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<======::::::<<<======<<<<<<;;;============>>>>>>>>>>>>DDDCCCBBBBBBCCCDDDEEEFFFCCCCCCBBBAAAAAAAAAAAAAAACCCCCCCCCCCCDDDDDDDDDDDDCCCAAA@@@@@@AAA@@@???>>>>>>??????@@@AAAAAABBBBBB======<<<<<<======>>>???<<<===>>>>>>>>>===<<<;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<888888888888888777777666555666666777888999999:::888888888888888888888888999999999999999999999999999999999888888888777777999999999999999999999999666666777888888888888888888777777777666666666666777666444222222444666777888888888888888888888888666777777888999999::::::999999888777777777777777666666666666666666666666444444555555555666666666666555444333333444555666444555666777888888888888333444444555666777888888666666666666777777777888999888888777777888999999555666777999::::::::::::666777999:::;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;;;;<<<<<<===>>>===>>>@@@AAABBBBBBAAAAAA======>>>???@@@AAABBBBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCDDDFFFHHHIIIIIIIIIHHHIIIJJJKKKMMMNNNPPPPPPQQQQQQQQQRRRTTTUUUUUUUUUUUUXXXWWWUUUTTTTTTUUUVVVWWWVVVUUUUUUTTTTTTUUUUUUVVVTTTSSSTTTVVVYYY[[[\\\[[[XXXXXXYYYZZZ[[[]]]___```]]]```cccdddcccaaa``````___bbbeeefffdddaaa^^^]]]^^^_________^^^]]]\\\]]]________________________^^^^^^^^^]]]]]]]]]\\\\\\[[[YYYXXXXXXZZZ[[[[[[ZZZ\\\]]]^^^___^^^\\\ZZZXXXYYYYYYXXXYYY[[[\\\[[[YYYWWWXXXXXXZZZ[[[\\\]]]]]]\\\[[[ZZZWWWUUURRRQQQPPPPPPPPPQQQQQQRRRRRRRRRRRRPPPOOOLLLJJJIIIJJJLLLMMMNNNNNNMMMKKKJJJHHHGGGFFFBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@?????????????????????>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<=========::::::;;;;;;;;;<<<<<<<<<===<<<;;;::::::;;;<<<===;;;;;;<<<===============<<<<<<<<<=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::<<<<<<<<<;;;;;;:::888888;;;;;;::::::;;;;;;<<<===;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<<<<<<<;;;:::999999999::::::999999888:::::::::;;;;;;;;;<<<<<<;;;<<<<<<===>>>>>>======:::;;;;;;<<<<<<=========;;;;;;;;;;;;:::::::::999999:::;;;<<<<<<<<<;;;;;;777888999;;;<<<=========999999:::;;;<<<<<<======>>>===<<<::::::;;;<<<===:::::::::::::::::::::::::::::::::;;;;;;<<<===>>>;;;;;;;;;;;;::::::::::::<<<<<<<<<=========>>>>>>EEEDDDCCCBBBBBBCCCEEEEEEDDDCCCBBBBBBAAAAAAAAAAAACCCCCCCCCCCCDDDDDDDDDEEECCCAAA@@@@@@@@@@@@???===<<<======>>>??????@@@@@@===============>>>??????======>>>>>>>>><<<;;;:::999999999999999999999999:::::::::;;;;;;<<<<<<<<<777777777777777666666555444555666777888999::::::888888888777777777777777999999999999999999::::::;;;;;;;;;::::::999999999666666666666666777777777666666777888888888888888777777777777666666666666888666333111111333666888666666666666666666666666666777777888999999::::::888888777666666666666666555555555555555555555555333333333444444444555555444444222222222222444444333444555666777777777777555555555666666666666666666666666666777777777777888888777777777999:::;;;333555777999:::;;;;;;:::666777999:::;;;;;;::::::999999999::::::;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<=========>>>@@@AAABBBBBBAAAAAA>>>???@@@AAABBBCCCDDDDDDAAABBBCCCCCCDDDDDDCCCCCCBBBCCCEEEGGGHHHHHHHHHHHHIIIJJJLLLMMMOOOOOOPPPPPPOOOPPPRRRSSSUUUUUUVVVVVVXXXVVVUUUSSSSSSTTTVVVWWWUUUTTTSSSRRRRRRSSSTTTUUURRRQQQRRRTTTXXXZZZ[[[ZZZXXXXXXXXXYYYZZZ\\\]]]^^^\\\___ccceeedddbbbaaa```aaadddeeeccc___\\\\\\^^^^^^______^^^]]]]]]___aaabbbaaa```^^^^^^]]]]]]^^^______^^^]]]]]]\\\[[[[[[\\\ZZZXXXXXXXXXXXXWWWVVVZZZ\\\^^^___^^^\\\XXXVVVZZZYYYYYYZZZ\\\\\\[[[YYYVVVVVVWWWYYYZZZ[[[\\\]]][[[ZZZXXXVVVSSSPPPNNNMMMKKKLLLMMMNNNNNNNNNNNNNNNMMMKKKIIIHHHHHHJJJLLLNNNMMMLLLLLLJJJIIIHHHGGGFFFCCCDDDEEEEEEEEEEEEEEEDDDBBBBBBCCCCCCDDDEEEEEEEEEGGGGGGFFFEEEDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>???>>>>>>>>>==================>>>>>>?????????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::999<<<<<<<<<=========>>>>>>999999999::::::;;;;;;;;;;;;;;;999999999999;;;;;;;;;<<<======>>>>>>======<<<<<<<<<<<<=========>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::<<<<<<<<<;;;:::999888777::::::::::::;;;;;;<<<===;;;;;;;;;<<<<<<<<<<<<===========================999999;;;;;;;;;;;;999999888888999999999888888777666666888999;;;<<<>>>>>>;;;;;;<<<===>>>>>>======999::::::;;;<<<===>>>>>>;;;;;;;;;::::::999999999999999;;;<<<===<<<<<<;;;888999:::;;;<<<=========::::::::::::::::::::::::===<<<:::888888999:::;;;:::::::::::::::::::::::::::::::::;;;<<<===>>>???===<<<;;;:::999999999999<<<<<<<<<<<<=========>>>AAAAAAAAABBBBBBBBBCCCCCCDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@???>>>>>>???????????????>>>======>>>===;;;::::::;;;===>>>============>>>>>>>>>>>>;;;:::888777777777888999:::999888777777888999:::;;;:::888777555555555666999888777888::::::888777888:::;;;:::777666777999:::::::::::::::999888777999::::::::::::::::::::::::::::::999888777666666777777777777777666555555666555444333333444555666888777666555555666777888666666666666777777777777666666555666666777888999777999:::999777555555555666777888888888777555444222333333444444333333222444444444444444444444444666666666666666666666666555555555555666666666666888888777777666666555555666666777888888888888777:::::::::999999999888888888777777777777777888888;;;;;;;;;;;;;;;;;;;;;;;;::::::999888999:::;;;<<<========================>>>>>>>>>>>>>>>??????@@@BBBBBBAAA@@@@@@@@@AAAAAACCC@@@>>>???BBBEEEEEECCCDDDDDDDDDDDDDDDDDDEEEEEEFFFHHHKKKLLLLLLMMMNNNPPPPPPQQQRRRSSSSSSTTTTTTSSSUUUUUUUUUTTTTTTTTTTTTTTTRRRTTTTTTSSSPPPNNNMMMNNNLLLNNNPPPSSSVVVXXXZZZ[[[YYYZZZZZZ[[[[[[\\\\\\]]]___```cccddddddccc```___dddbbb___^^^_________^^^aaaaaaaaa```___]]]\\\[[[\\\]]]^^^]]]\\\\\\^^^___``````___^^^]]]]]]]]]]]]___\\\ZZZYYYYYYZZZYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXZZZ\\\]]]]]][[[XXXWWWTTTUUUUUUVVVVVVWWWWWWWWWWWWUUURRROOONNNOOOPPPRRRQQQOOONNNNNNOOOPPPOOOMMMJJJJJJIIIIIIIIIJJJJJJKKKJJJIIIGGGGGGGGGFFFCCCAAADDDCCCCCCBBBBBBAAA@@@@@@CCCCCCBBBBBBBBBAAAAAAAAAGGGFFFDDDCCCAAAAAA@@@@@@@@@@@@@@@@@@@@@???>>>=========>>>>>>?????????@@@<<<<<<======>>>>>>??????<<<===>>>??????>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<::::::========================;;;;;;999999999999;;;;;;<<<<<<;;;;;;;;;:::::::::999:::;;;<<<<<<<<<;;;:::<<<<<<<<<<<<====================================<<<<<<<<<;;;;;;:::::::::888888999999999888888777:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::999999888:::999999888999:::<<<===888888999:::::::::999999999999::::::::::::;;;;;;;;;;;;<<<======>>>======<<<<<<<<<<<<<<<===>>>>>>======<<<;;;::::::::::::888888777777888888999:::::::::999999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<999999888888999999:::;;;::::::;;;;;;::::::999888999999:::;;;<<<===>>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===AAAAAAAAABBBBBBBBBCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDBBBCCCCCCDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@??????>>>???????????????>>>======>>>===;;;::::::;;;===>>>========================;;;;;;:::999999999999999999999888777777888999999;;;:::888777666666777777999888777888999:::888777999:::;;;:::777666888:::999999::::::999999888888;;;:::::::::999888888888999999999999888777666666777777888888777777666555666666555444444555666666888777666555555666777888666666666666777777777777666666666666666666777888888:::<<<<<<999777666666666666777888777666555444222333333444444333333222444444444444444444444444555555555555555555555555555555555555666666666666777777777666666666666666666777777777777888888888:::::::::999999888888888777777777777777888999:::::::::::::::::::::::::::::::::999999999:::;;;<<<=======================================>>>??????@@@@@@?????????@@@@@@@@@BBB@@@>>>???BBBDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDGGGIIIKKKLLLLLLLLLMMMOOONNNOOOQQQSSSTTTVVVVVVWWWUUUUUUUUUTTTTTTSSSSSSSSSQQQRRRSSSRRROOONNNNNNNNNNNNOOORRRUUUXXXZZZ[[[\\\]]]^^^^^^^^^^^^_________]]]___aaaccccccbbbaaa______^^^\\\\\\^^^`````````cccccccccbbbaaa```___^^^\\\]]]]]]\\\[[[[[[]]]^^^___^^^^^^]]]]]]]]]]]]]]]^^^\\\YYYXXXYYYYYYYYYXXXYYYXXXXXXXXXXXXXXXXXXXXXYYYZZZ\\\]]]]]][[[YYYWWWVVVVVVVVVWWWWWWWWWWWWWWWVVVUUURRRPPPOOOOOOPPPQQQOOONNNMMMMMMNNNNNNMMMLLLJJJJJJIIIIIIIIIIIIIIIJJJHHHFFFFFFFFFGGGFFFDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCCCCCCCCCCBBBBBBEEEEEEDDDBBBAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>><<<=========>>>>>>>>>>>><<<<<<======>>>>>>>>>>>>======>>>>>>>>>>>>==============================>>>>>>>>>>>>===<<<::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999:::;;;;;;;;;:::::::::999999999999888888:::;;;;;;;;;:::999:::;;;;;;;;;;;;<<<<<<<<<========================<<<<<<;;;;;;;;;:::::::::888888999999999999888888999999999999999999999999::::::::::::;;;;;;;;;;;;999999::::::::::::::::::;;;;;;:::::::::;;;<<<<<<::::::::::::999999888777999999999:::::::::;;;;;;;;;;;;<<<===============<<<<<<;;;;;;<<<<<<===>>>===<<<;;;::::::999::::::888888777777888888999:::::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===::::::;;;;;;::::::999888999999:::;;;<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===AAAAAAAAABBBBBBBBBCCCCCCBBBBBBAAAAAABBBCCCDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@????????????????????????>>>======>>>===<<<;;;;;;<<<===>>>========================;;;;;;;;;;;;;;;::::::999999999888777777888999999:::999888777777888999:::999888777888999:::888777999:::;;;:::888777888:::888888888999999999999999<<<;;;::::::888888777666999999999999888777666666888888888888888777666666777666666555555666666777777777666666666666777777666666666666777777777777777777666666555666666666888:::======<<<999777777666666777777666666555444333333444444444444333333444444444444444444444444555555555555555555555555444555555555555666666666555555666666666777777777777777666666666777888999;;;;;;:::999888888777777777777777777888999;;;;;;888888888888888888888888:::999999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>=========>>>>>>???@@@@@@AAA???>>>???AAACCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDHHHIIIKKKKKKKKKKKKLLLNNNLLLNNNPPPSSSUUUWWWYYYYYYVVVVVVUUUTTTSSSSSSRRRRRRNNNOOOPPPOOOMMMLLLMMMNNNQQQRRRTTTWWWZZZ\\\]]]^^^]]]]]]]]]\\\\\\\\\[[[[[[[[[]]]___aaabbbbbbaaa```[[[YYYXXXZZZ]]]```aaabbbccccccccccccbbb```___^^^[[[\\\\\\[[[ZZZYYY[[[\\\]]]\\\\\\\\\\\\]]]^^^^^^]]]ZZZXXXWWWXXXYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ\\\]]]\\\[[[YYYXXXXXXXXXXXXXXXXXXWWWWWWWWWTTTSSSSSSRRRQQQPPPOOOOOONNNMMMLLLLLLMMMMMMLLLJJJKKKJJJIIIHHHHHHHHHHHHHHHEEEDDDCCCDDDFFFFFFEEECCC@@@@@@AAABBBBBBCCCDDDDDDCCCBBBBBBBBBBBBAAAAAAAAACCCCCCCCCBBBBBBAAAAAAAAA??????????????????>>>>>><<<<<<<<<============>>><<<============>>>>>>>>>>>>==================>>><<<<<<<<<<<<<<<<<<<<<<<<===============<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;999999999999888888888888777888888999:::999999999999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::888888999999999999999888888888888888888888888888999999:::::::::;;;;;;;;;777888888999::::::;;;;;;;;;;;;<<<<<<<<<;;;::::::;;;;;;;;;:::999777666555999999999999:::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<======<<<;;;::::::999999999888888777777888888999::::::::::::::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::;;;;;;<<<===:::::::::::::::999999888999999::::::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===AAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAAAAABBBCCCDDDDDDCCCCCCCCCDDDDDDCCCCCCCCCAAAAAAAAA@@@@@@????????????????????????>>>============<<<<<<<<<<<<============<<<<<<<<<<<<<<<;;;999:::;;;<<<<<<;;;:::999999888888888888888888999999888888888888:::;;;<<<:::888777777999999999888999999::::::999999999999777777777888888999::::::;;;;;;::::::999999999888888888888888888777666666888888888888888777777666777777666666666666777777777777666666666666777777666666666666777777777777888777666555555555555555666999<<<===;;;999777666666666666666555555444444333333444444444444333333444444444444444444444444555555555555555555555555444444444555555555666666444444555555666777777888888777555444555666888:::;;;;;;:::999888777666666666666666777888:::;;;<<<888888888888888888888888999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===<<<<<<===>>>???@@@@@@@@@????????????@@@AAAAAAAAAAAABBBBBBCCCDDDEEEEEEFFFHHHIIIJJJJJJIIIIIIKKKMMMMMMNNNPPPSSSVVVWWWYYYYYYVVVVVVUUUTTTSSSRRRQQQQQQLLLMMMMMMMMMLLLKKKMMMNNNSSSTTTWWWYYY\\\^^^___```]]]]]]\\\\\\[[[ZZZZZZYYYZZZ[[[]]]```aaabbbaaaaaaZZZYYYXXXZZZ]]]```bbbbbb____________^^^]]]\\\[[[[[[[[[[[[ZZZXXXXXXYYYZZZZZZZZZZZZ[[[\\\]]]^^^^^^[[[YYYVVVVVVWWWXXXWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYZZZ[[[\\\\\\ZZZYYYXXXZZZYYYYYYYYYXXXXXXWWWWWWRRRRRRSSSSSSRRRPPPOOONNNMMMLLLLLLMMMNNNMMMKKKIIIKKKJJJIIIGGGGGGFFFFFFFFFDDDCCCCCCDDDEEEEEEDDDBBBAAAAAAAAABBBBBBBBBCCCCCC????????????>>>>>>>>>>>>AAABBBBBBBBBBBBAAAAAAAAA?????????>>>>>>>>>>>>???=========>>>>>>>>>>>>>>>========================>>>===<<<;;;;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;:::999999999999888888888888888888999999999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888999999::::::999999777777777777777777777777999999999999::::::::::::777888888888999999:::::::::;;;;;;<<<;;;:::888777:::::::::999999888666666888999999999999:::::::::::::::;;;;;;;;;;;;:::::::::::::::::::::;;;<<<<<<===<<<;;;:::999999999999888888777777888888999:::999::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::999999888888999999:::;;;999::::::::::::999888888888999999:::;;;;;;<<<<<<::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===AAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAAAAAAAABBBCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@??????????????????>>>===============<<<<<<=========<<<<<<<<<<<<;;;;;;::::::888999:::;;;;;;:::999888888888888999999888888888888777777777888:::<<<===:::888777777888999999888888999;;;<<<===<<<:::888888777777777777888::::::999999::::::;;;;;;<<<<<<777777888888888777666666888888888888888777666666666666777777777777666666666666777777777777666666666666666666777777777777777777666555555444555555444777:::;;;999777666555666555555444444444444444333444444555555444444333444444444444444444444444555555555555555555555555444444444444555555555555333333444555666777888888888666555444444666888999::::::999888888777666666666666666777888:::;;;<<<888888888888888888888888888888999999999:::::::::999999999999999999999999:::::::::::::::;;;;;;<<<;;;<<<>>>???@@@@@@@@@@@@===>>>??????????????????AAAAAABBBCCCEEEFFFGGGGGGHHHIIIJJJIIIHHHHHHKKKMMMOOOPPPRRRSSSUUUVVVVVVVVVUUUUUUTTTTTTSSSRRRRRRQQQNNNOOOPPPOOONNNNNNPPPRRRUUUVVVXXX[[[]]]___``````aaaaaa```___^^^]]]]]]\\\YYYZZZ]]]___```aaabbbbbb___]]][[[\\\^^^```aaaaaa]]]]]]]]]]]]\\\[[[ZZZZZZ[[[[[[[[[ZZZWWWVVVWWWYYYYYYYYYYYYZZZ[[[\\\]]]^^^YYYWWWUUUTTTUUUVVVVVVVVVUUUVVVVVVVVVWWWWWWWWWXXXYYYYYYZZZZZZZZZYYYXXXWWWYYYYYYXXXXXXWWWWWWVVVVVVPPPQQQRRRSSSRRRPPPOOOMMMMMMLLLMMMNNNOOONNNKKKIIIIIIIIIHHHFFFEEEEEEEEEEEEEEEDDDCCCDDDDDDDDDBBB@@@CCCCCCBBBBBBBBBAAAAAAAAA??????>>>>>>>>>=========@@@AAAAAABBBAAAAAA@@@??????>>>>>>======>>>??????????????????????????????=========<<<<<<<<<<<<<<<>>>===<<<;;;;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999::::::;;;999999:::::::::;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888888999:::::::::::::::777777777777777777777777888888888999999999::::::999999999888888777777777888999::::::999888666555777888888999999888888888888888888999999999::::::999999::::::::::::999999999999999999999::::::;;;<<<<<<;;;:::999999999999888888777777888888999:::999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888999999:::;;;999999::::::999999888777888888999999::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===AAAAAAAAABBBBBBBBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBBAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???????????????>>>==============================<<<<<<<<<;;;::::::999999888999999:::::::::::::::777888999999999999888777777777777777888:::<<<===;;;999666666888999999999:::;;;>>>AAACCCAAA===999999888777666666888999:::777888999:::;;;<<<<<<===666777777888888777666666777777777777777666555555555666666777777666666555666666777777777777666666666666666666777777777777666666555555444555555555444666888888666555555555555555444333333333333444444444555555555555444444444444444444444444444444444444444444444444444444333444444444444555555555333333444555666666777777666666555555555666777888999888888888888777777777666666666666777888::::::888888888888888888888888777888888999:::999999999888888888888888888888888:::::::::::::::;;;;;;<<<<<<===>>>@@@@@@@@@???>>><<<>>>??????>>>======>>>???@@@AAABBBDDDEEEGGGGGGGGGHHHHHHHHHGGGHHHKKKMMMPPPQQQRRRSSSSSSTTTSSSSSSTTTTTTSSSSSSSSSRRRRRRRRRSSSTTTSSSRRRQQQQQQTTTVVVUUUVVVXXXZZZ]]]^^^___`````````___^^^]]]]]]\\\\\\ZZZ[[[]]]___```aaabbbbbbcccaaa^^^^^^___`````````]]]]]]]]]]]]]]]\\\[[[[[[\\\\\\\\\ZZZWWWVVVVVVXXXXXXXXXXXXYYYZZZ[[[\\\]]]WWWUUUSSSSSSTTTUUUVVVUUUTTTUUUUUUVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVVVVUUUUUUPPPQQQQQQRRRQQQPPPOOONNNLLLLLLMMMNNNOOONNNKKKHHHHHHGGGFFFEEEEEEEEEEEEEEEFFFEEEDDDDDDEEEDDDBBB@@@DDDDDDCCCBBBAAAAAA@@@@@@AAA@@@@@@@@@@@@?????????@@@@@@AAABBBAAA@@@>>>===???>>>===<<<===>>>???@@@AAA@@@@@@@@@@@@@@@??????=========<<<<<<<<<<<<;;;===<<<<<<<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999:::999999999999:::;;;;;;999999:::::::::;;;;;;;;;999999999999999999999999999999999999::::::::::::777888999:::;;;;;;;;;;;;777777777777777777777777777777888888888999999999999999888888777666666555777777888888888777666666666777777888999999888888888888888888999999999999999999999999999888888777888888888888888999::::::<<<;;;:::999999888888888888888777777888888999:::999:::;;;======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<===999999999999999888888777888888888999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===AAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@???@@@@@@AAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@???????????????>>>============>>>>>>>>>>>>======<<<<<<;;;;;;:::999999888:::::::::::::::;;;<<<<<<777888999999999999888777777666666666777999:::;;;;;;999666666777999999999===???CCCHHHKKKHHHAAA<<<:::999777666666666888999777777777888888999999:::666666777777777777777666666666666666666555444444444555666666666666555444555666777888888777666555666666666666777777777777555555444444444555666666555666666555444444555777555555333222222222333444444444555555555555444444444444444444444444444444444444444444444444444444333333444444444555555555444444444555555666666666555555555666666666777777777777777777888888888888666666555555666777777888777777777777777777777777666777888999:::999999888777777777777777777777777:::::::::::::::;;;<<<<<<;;;<<<>>>??????>>>===<<<:::===??????===<<<<<<===<<<===>>>@@@BBBDDDEEEFFFFFFGGGGGGGGGFFFHHHKKKNNNOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSTTTTTTSSSQQQPPPPPPSSSUUUTTTUUUWWWZZZ\\\]]]^^^^^^]]]]]]]]]\\\\\\[[[[[[[[[\\\]]]^^^___```aaabbbbbbdddbbb___^^^___```______]]]]]]]]]]]]]]]\\\\\\[[[]]]]]]\\\ZZZWWWVVVVVVWWWXXXXXXXXXXXXYYYZZZZZZ[[[VVVTTTRRRRRRSSSUUUUUUTTTTTTTTTTTTUUUVVVVVVWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUSSSSSSSSSTTTTTTTTTTTTTTTPPPPPPQQQQQQPPPPPPOOOOOOKKKKKKKKKMMMNNNMMMJJJGGGFFFEEEEEEDDDDDDDDDEEEEEEEEEDDDCCCDDDEEEFFFDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@??????@@@AAABBBBBBAAA???===;;;>>>>>><<<<<<<<<===???@@@@@@@@@@@@@@@??????>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<======<<<;;;:::999999999999888888888888999888888777888999:::;;;888888888999999999999:::999999999999999999999999888888999999999:::::::::777888999:::;;;;;;;;;;;;888888888888888888888888777777777777888888888999777777777777777777666666888777777777777888888999777888888888888777777666888888888888999999999999888888999999888777777666888777777777777888999999<<<;;;:::999888888888888888888777777888888999:::999:::<<<===>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===999999999999999888777777888888888888999999999999999999999999999999999999;;;;;;;;;<<<<<<<<<<<<===AAAAAAAAABBBBBBBBBCCCCCCDDDCCCBBBAAA@@@??????????????????@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@???????????????>>>============>>>>>>>>>>>>======<<<<<<;;;::::::999888888<<<;;;::::::;;;<<<===>>>777888999::::::999888777777666666666666888999;;;;;;999666666777999999999???BBBGGGMMMPPPMMMEEE>>>;;;999777666555666777888777777777777666666666666666666777777777777777666555555555555555444444333333444555666666555444333555666777888888777666555666666666666777777777777444444444444444555666777666666666555333444666888555444333222222222333444444444555555555555444444444444444444444444444444444444444444444444444444333333333444444444555555444444444555555555555555444555666666777666666666666666666777888888999999666666555555555555666777666666666666666666666666666777888999:::999888888777777777777777777777777;;;;;;::::::;;;;;;<<<===:::;;;===>>>>>><<<;;;999:::===@@@???===;;;;;;===:::;;;<<<>>>@@@BBBCCCDDDEEEFFFFFFFFFFFFHHHLLLOOOMMMNNNPPPQQQRRRRRRSSSSSSQQQQQQRRRRRRSSSSSSTTTTTTQQQQQQPPPNNNLLLLLLOOOQQQTTTUUUWWWYYY[[[\\\]]]]]]``````____________^^^^^^]]]^^^^^^___```aaabbbbbbcccaaa___^^^___```______[[[[[[\\\\\\\\\[[[ZZZZZZ]]]^^^]]][[[WWWVVVVVVWWWYYYXXXXXXXXXXXXYYYZZZZZZUUUSSSQQQQQQSSSTTTUUUTTTSSSSSSTTTUUUVVVVVVWWWWWWVVVVVVVVVUUUUUUUUUTTTTTTQQQQQQRRRRRRSSSSSSSSSTTTQQQPPPPPPPPPPPPPPPPPPPPPIIIIIIJJJLLLMMMLLLHHHEEEEEEDDDDDDDDDDDDEEEEEEFFFCCCBBBCCCDDDFFFGGGFFFEEE@@@AAAAAABBBBBBCCCCCCDDD????????????>>>>>>>>>>>>@@@AAABBBBBBAAA>>><<<:::>>>===<<<;;;<<<===???AAA@@@?????????>>>>>>============<<<<<<<<<;;;;;;;;;:::;;;<<<======<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<888999:::;;;<<<=================================:::;;;<<<======<<<;;;:::888888888888777777777777888777666666666777999:::777777777777888888888888888888888888888888888888888888888999999:::::::::777888999:::;;;;;;<<<;;;888888888888888888888888777777777777888888888888555555666666777777888888888888777777777888:::;;;999999999999888666555444777888888888888999999999888888888888888777666666777777777777777888888999<<<;;;:::999888888888888888888888777888999999:::999:::<<<>>>>>>===<<<;;;::::::::::::::::::::::::999999888888999999:::;;;888999999999999888777777888888888888888999999999999999999999999999999999;;;;;;;;;<<<<<<<<<======@@@AAABBBBBBCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@??????>>>>>>??????@@@AAA>>>>>>>>>???@@@@@@@@@AAA????????????????????????????????????>>>>>>>>>>>>;;;;;;;;;::::::999999999<<<;;;::::::999999999999;;;;;;<<<<<<;;;999888777999888888777777777777777888888999:::;;;;;;<<<<<<666<<>>>>>===<<<<<<======>>>>>>>>>>>>>>>======>>>>>>???@@@AAACCCDDDDDDFFFEEEEEEEEEEEEGGGHHHIIIJJJKKKLLLNNNOOOOOONNNNNNPPPRRRTTTUUUUUUUUUVVVWWWUUUTTTSSSRRRQQQQQQQQQQQQSSSSSSTTTVVVXXXZZZ]]]^^^\\\[[[ZZZYYYYYYZZZ[[[\\\]]]]]]]]]]]]]]]]]]]]]]]]___```aaaaaa```^^^\\\ZZZZZZ\\\___bbbcccbbb```___]]][[[ZZZXXXWWWWWWWWWXXXTTTVVVXXXYYYZZZ[[[[[[ZZZVVVVVVVVVWWWWWWVVVVVVUUUSSSTTTUUUVVVVVVVVVUUUTTTWWWWWWXXXWWWVVVSSSPPPNNNOOOPPPQQQRRRSSSSSSSSSSSSTTTRRROOOPPPQQQRRRPPPMMMLLLKKKIIIIIIIIIIIIGGGFFFCCCDDDEEEFFFGGGGGGGGGGGGGGGEEECCCBBBCCCDDDDDDCCC@@@AAACCCDDDDDDDDDCCCCCCAAA@@@@@@@@@???>>>>>>>>>===>>>>>>>>>>>>>>>======<<<;;;;;;<<<<<<===>>>???@@@@@@@@@????????????>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===<<<;;;;;;::::::999:::;;;;;;<<<<<<;;;;;;======>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<===============<<<<<<;;;;;;::::::999999888888777<<<<<<:::999888777777777777888888888888999999999888999:::;;;::::::888777999999999999999999999999<<<;;;;;;::::::999999888:::999888666666666777777666666777777888888999999555666666666777777888888999888777666666777888888666777999999777666777888777777777777888888888888777777777777666666666666999888888888777777666666777777888888888777777666888888999999999888888777=========<<<;;;:::888888<<<<<<======<<<<<<;;;:::;;;::::::999888888888999777888888999999999888888999:::;;;<<<<<<;;;999888666666666666666666666666555666777999:::;;;<<<<<<@@@AAABBBBBBCCCCCCBBBBBBAAABBBBBBBBBBBBAAA@@@@@@??????>>>>>>??????@@@@@@======>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>=========;;;;;;;;;::::::999999999;;;:::999888888888888999;;;;;;;;;;;;;;;999888777999888777777666666777777666777777888888999999999888;;;???BBBCCCAAA>>>;;;888888777777777777888888777777777777777777777777777777888999999888777777666666777777666666555444333333333444444444555555555555555555666666666666888777666666666555333111555555555555555555555555777666666555444444333333666555444333222222222222444444444444444444444444333444555666666555444333333333333222222333333333222222222333444444555555444333333333333444555555777666666555555666666777444444555555555555444444666666666666666666666666777666666666555555555555888777666888;;;<<<;;;999999777666777:::<<<<<<;;;<<<;;;::::::::::::::::::;;;<<<>>>>>><<<<<<<<<=========>>>>>>>>>>>>======??????@@@AAABBBBBBCCCCCCEEEEEEEEEDDDEEEFFFHHHIIIIIIJJJLLLMMMNNNOOOOOOOOONNNPPPRRRRRRRRRRRRSSSTTTUUUUUUTTTSSSRRRRRRRRRSSSTTTTTTVVVWWWYYYZZZ\\\]]]ZZZZZZZZZZZZ[[[\\\]]]]]]]]]^^^^^^^^^______``````______``````___^^^]]]\\\[[[]]]___aaabbbbbb```___\\\[[[XXXVVVTTTTTTTTTTTTWWWXXXYYY[[[[[[[[[ZZZZZZWWWWWWWWWWWWVVVUUUSSSSSSTTTUUUVVVWWWWWWWWWVVVUUUTTTTTTUUUUUUTTTRRRPPPNNNOOOOOOPPPQQQRRRRRRRRRRRRSSSQQQOOOPPPQQQQQQOOOLLLLLLJJJHHHGGGHHHGGGEEECCCAAAAAABBBCCCCCCDDDDDDCCCFFFDDDBBBAAABBBCCCCCCBBBBBBBBBDDDEEEEEEEEEDDDDDDAAA@@@@@@??????>>>>>>>>>======>>>>>>>>>>>>======<<<<<<<<<<<<===>>>???????????????>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<;;;;;;::::::::::::;;;<<<<<<<<<<<<<<<======>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::::::::999999999<<<;;;:::999888777777777777777888888888999999999777888999999999888777777999999999999999999999999999999::::::::::::::::::999888777666666666777888777777777777777888888888555555555666666777777777999888777666666777888888777888::::::888777888999888888888777777777666666777777777777666666666555888888888777777777666666777777888888888777777666888888888999999888888777;;;<<<<<<;;;;;;:::999888888999::::::;;;;;;;;;;;;;;;:::999999888888888999777888888999999888888888888888999999999888888888666666666666666666666666666777888999:::;;;;;;;;;@@@AAABBBBBBCCCCCCBBBBBB@@@AAAAAAAAAAAA@@@??????>>>>>>>>>?????????@@@@@@============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>============<<<<<<<<<;;;;;;::::::::::::999999999999888888777777888888:::;;;;;;;;;:::999888777999888777777666666777777777777777777777888888888;;;;;;:::::::::;;;;;;<<<888777777666666777777888777777777777777777777777666666777777777777666666444444555555444444333222333333333444444444555555666666666555555555555555666555444444555555333222444444444444444444444444666666555555444333333333555555444333222222222222444444444444444444444444444444555555555555444444333222222111111222222333111111222222333333444444333333333333333444555555777777666666666666777777444333333333333333444444555555555555555555555555666666666666555555555555888777777888:::;;;:::999999888777888:::<<<<<<<<<======<<<;;;::::::::::::;;;<<<>>>>>><<<;;;<<<=========>>>>>>>>>>>>======@@@AAAAAAAAABBBBBBCCCCCCEEEDDDDDDDDDEEEFFFGGGHHHIIIIIIJJJLLLMMMOOOPPPQQQPPPRRRTTTUUUTTTSSSTTTUUUVVVUUUTTTTTTTTTTTTUUUUUUUUUVVVXXXYYYZZZZZZZZZZZZYYYZZZ[[[\\\]]]^^^^^^^^^\\\\\\]]]^^^^^^___``````___^^^^^^]]]]]]^^^^^^^^^\\\^^^```bbbbbbbbb```___^^^\\\YYYVVVTTTRRRRRRQQQXXXYYYZZZ[[[\\\[[[[[[ZZZXXXXXXWWWVVVUUUSSSQQQPPPUUUVVVWWWXXXXXXWWWVVVUUUOOOPPPQQQRRRQQQPPPOOONNNNNNOOOPPPQQQQQQQQQQQQQQQQQQPPPPPPQQQRRRQQQNNNKKKKKKIIIGGGFFFFFFEEECCCAAAAAAAAAAAAAAAAAAAAAAAAAAADDDBBB@@@@@@AAABBBAAAAAACCCCCCDDDEEEEEEEEEEEEDDDAAA@@@@@@???>>>>>>============>>>>>>>>>>>>======<<<<<<<<<<<<===>>>???@@@>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<;;;;;;::::::;;;<<<<<<===============<<<======>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;:::999999:::::::::;;;;;;;;;;;;<<<<<<;;;:::999888777777777777777777888888888999999666777777888888888777777999999999999999999999999777888888999::::::;;;;;;777777666666666777888888888777777777777777777666555555555555555666666666888777777666666777777888777999::::::999888888999:::999999888666555555444777777777666666666555555777777777777666666666666666777777888888777777777777777888888999888888777999:::::::::::::::999999555666777888999:::::::::::::::999888888888888999777888888999888888777777777777666666666666777777777777777777777777777777777888888999::::::999999@@@AAABBBBBBCCCCCCBBBBBB@@@@@@@@@@@@@@@???>>>>>>===>>>>>>???????????????>>>>>>======<<<<<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999888888888888999999::::::::::::999999888888888888777666666666666666999999999999999888888888;;;:::888666666777999:::777777666666666666777777777777777777777777777777666666666777777666666666222222222222222111000000333333333444444444555555666666666555555444444444000000111333666777777666444444444444444555555555555555555444444333333333555444333333222222222333333333333333333333333333444444444444444444444444333333222222222222333333111111111222222333333333333333222222333333444555555444444444444444444555444444222222222333555666444444444444444444444444666666666666666555555555777777888999::::::999888888888777888999:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;:::<<<======<<<;;;;;;<<<<<<======>>>>>>>>>>>>===AAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFGGGGGGHHHIIIJJJLLLNNNPPPQQQQQQSSSUUUUUUTTTTTTUUUVVVUUUUUUUUUUUUUUUVVVWWWWWWWWWXXXYYYZZZZZZZZZYYYYYYZZZ[[[]]]^^^___^^^]]]]]]YYYYYYZZZ[[[\\\]]]^^^___^^^]]]\\\[[[\\\]]]___```___```bbbccccccbbbaaa```aaa___\\\XXXUUUSSSRRRQQQUUUVVVXXXZZZ[[[\\\[[[[[[VVVVVVVVVUUUTTTSSSQQQQQQUUUUUUVVVVVVVVVUUUSSSRRRKKKLLLMMMNNNOOOOOOOOONNNNNNOOOOOOPPPQQQQQQPPPPPPPPPQQQRRRSSSSSSQQQNNNLLLKKKJJJGGGFFFFFFEEECCCAAACCCBBBBBBBBBAAAAAABBBBBBBBBAAA???@@@AAABBBAAA@@@CCCCCCCCCDDDDDDDDDDDDCCCAAAAAA@@@???>>>======<<<<<<======>>>>>>>>>>>>===============>>>???@@@@@@??????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>><<<==================<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;:::999999::::::;;;;;;<<<======>>><<<;;;:::888777777666666777777777777888888888888777777777888888888888888::::::999999999999999888777888888888999999::::::666666666666777777888888888888777777666666666555444444555555555555555555666666666666777777777888666888:::999888777888999999888888777666666555555777777666666666555555555666666666666666666666666555666777777777777777777666777777888888888888888777888888999::::::999999555666777888999999999999999999888888888888888999888888888888888777777666777666555444555666777888888888888888888888888888888888999999999999888888@@@AAABBBBBBCCCCCCBBBBBB??????@@@@@@??????>>>===<<<===>>>????????????>>>>>>>>>>>>======<<<<<<<<<========================<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999::::::;;;::::::999999999888999999888777777666555666666666999888888888888888888888999999888777777777888888777777666666666666777777777777777777777777777777777777777666666777777777333333333333333222111111333333333444444444555555666666555555444444333333000000000333666888777666444444555555555666666666444444444444444333333333444444333222222222333333333333333333333333333333444444444333333444444444444444333333333333444444111111222222222222333333333222222222222333444444444444333333333333444444555444333333333444666777444444444444444444444444555555555666666666666666666777888999999888888888666777777777777888999:::999999999:::;;;<<<===>>>:::<<<======<<<;;;;;;<<<<<<<<<===>>>>>>>>>>>>>>>@@@@@@AAAAAAAAAAAAAAAAAABBBCCCCCCDDDEEEEEEEEEFFFEEEFFFGGGIIIKKKMMMNNNOOOKKKMMMOOOPPPPPPPPPQQQRRRUUUUUUUUUUUUVVVXXXYYYZZZXXXXXXYYYYYYYYYYYYXXXXXX\\\]]]^^^______^^^\\\[[[YYYYYYZZZ[[[]]]^^^______]]]\\\[[[ZZZ[[[]]]___aaaaaabbbcccccccccbbbaaa```aaa___\\\XXXUUUSSSRRRQQQQQQSSSVVVXXXZZZ[[[\\\\\\TTTTTTUUUUUUUUUTTTSSSSSSSSSSSSTTTTTTSSSQQQPPPNNNIIIJJJKKKLLLMMMNNNOOOOOONNNOOOPPPPPPQQQPPPPPPPPPPPPRRRTTTUUUSSSQQQOOOMMMMMMKKKIIIHHHHHHGGGEEECCCCCCCCCBBBAAAAAAAAABBBBBBAAA@@@@@@@@@BBBBBBAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>===<<<;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@AAA@@@@@@?????????>>>>>>>>>========================<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>??????>>>>>><<<<<<============<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;<<<======>>>>>>;;;;;;999888777666666666666666777777777888888888888888888888999999:::::::::::::::999999888888888999999999888888777777777555555666666777777777777888777777777666666555555555555555555555555444444555555666666777777777777555777888888777666666777666666666666666666666777666666666666555555555555555555555555555555555666555555666777777777777777555666777888888888888888555666777888999999999999888888999999999999888888888888888777777888999999888888888888888777666555777666666555666777888999999999999999999999999999888888999999999888777777@@@AAABBBBBBCCCCCCBBBBBB???@@@@@@@@@@@@???>>>>>><<<===>>>?????????>>>==================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;999999::::::::::::;;;;;;:::::::::999::::::;;;<<<:::999888888888888999999888777666666555555666666555555555555555666666666777777888999999888888777777666666555555666666777777777777777777777777777777777666666666666777777555555666666555555444333333333333444444444555555555555555444444444444444444444333444666666555333444444444555666666777777444444333333333333333333444333333222222333333333333333333333333333333333444444333333333333444444555444444333333444444555222222333333333333333333222222222222222333444444555555444444444444555555444333333333444555666777444444444444444444444444555555555666666666666666666888999999888777777888555666777777666666888999777777888999:::<<<===>>>:::;;;======;;;:::;;;<<<;;;<<<===>>>>>>??????>>>>>>?????????@@@@@@AAAAAAAAABBBCCCDDDEEEEEEEEEDDDBBBDDDFFFHHHJJJKKKKKKJJJIIIKKKNNNOOOPPPPPPRRRSSSSSSTTTTTTUUUWWWXXXZZZ[[[YYYXXXWWWWWWWWWWWWXXXXXX\\\]]]]]]^^^^^^]]]]]]\\\]]]]]]^^^^^^___```aaaaaa]]]\\\ZZZZZZZZZ\\\^^^___bbbbbbbbbbbbaaa``````___]]][[[XXXUUUSSSQQQQQQPPPQQQRRRUUUWWWYYY[[[[[[[[[TTTTTTUUUUUUUUUUUUUUUTTTQQQQQQRRRQQQPPPNNNLLLKKKIIIIIIJJJKKKMMMNNNOOOPPPPPPPPPQQQQQQQQQQQQPPPPPPPPPRRRTTTTTTRRROOONNNNNNMMMKKKIIIIIIIIIIIIGGGFFFBBBAAA@@@???@@@AAABBBCCCBBBAAAAAABBBDDDDDDCCCAAACCCBBBAAAAAA@@@AAAAAAAAAAAAAAA@@@???===<<<;;;;;;;;;<<<===>>>>>>??????>>>>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@@@@????????????========================<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>;;;<<<<<<======<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;::::::::::::;;;;;;<<<===>>>>>>;;;:::999888777666666666666666666777777777888888999888888888999:::;;;<<<;;;::::::999999888888888999999888888777666666555555555666777777777666666777666666666666666666555666666666555555555555555444444555666777777777777444666777777666555555666555555555666666777777777666666666555555555444444444444444555555555555555444444555666777777777777555555666777888888888888555555666777888888888777:::::::::::::::999888888888777777777777888999999888888888888777666555555777666666777777888999:::888888888888888888888888777888888999888888777777@@@AAABBBBBBCCCCCCBBBBBB@@@@@@AAAAAA@@@@@@???>>>;;;<<<>>>???@@@???>>>===;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<<<<<<<;;;999999999::::::;;;;;;;;;999999888888999::::::;;;999999888777777888999:::777777666555555555555666333444444555555666666666555666777888888888888888666666555555555555666666777777777777777777777777666666555444444555666666555555666666555555444333333333333444444444555555333444444444444444444555666555444555666666555333222333333444555555666666333333333333333333333333333333333222222333333444222222222222222222222222444444333222222333444444444333333333333333333444444444333333333333333333222222222111222222333444444333333222222333333444111111333444444555555555444444444444444444444444555555555555666666666777555888:::999777666777888666777888888666666888:::777777777888999:::;;;<<<999;;;<<<<<<;;;:::;;;;;;;;;<<<===>>>????????????<<<<<<===>>>???@@@@@@AAA@@@AAACCCDDDEEEDDDDDDDDD@@@BBBEEEHHHIIIIIIGGGEEEHHHJJJMMMOOOPPPRRRTTTVVVRRRRRRSSSUUUVVVYYY[[[\\\YYYWWWUUUTTTTTTVVVXXXYYYZZZZZZ[[[[[[\\\^^^___```_________``````aaaaaaaaa\\\\\\[[[ZZZZZZ[[[\\\]]]``````______^^^]]]\\\\\\[[[YYYWWWUUUSSSRRRRRRRRRTTTUUUWWWXXXYYYZZZYYYYYYVVVVVVWWWVVVVVVUUUTTTTTTQQQQQQQQQPPPOOOMMMJJJIIIJJJJJJKKKLLLMMMOOOPPPQQQQQQQQQRRRRRRRRRQQQQQQPPPNNNPPPRRRQQQNNNLLLMMMNNNKKKJJJIIIIIIJJJJJJIIIGGGCCCBBBAAA@@@AAACCCEEEFFFCCCCCCCCCEEEFFFGGGEEECCCDDDCCCBBBAAA@@@AAAAAABBBAAAAAA@@@>>>===<<<;;;:::;;;<<<===>>>????????????????????????@@@AAABBBBBB????????????>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======>>>>>>======;;;<<<<<<======<<<<<<;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;:::999999:::::::::;;;;;;<<<<<<===;;;:::999777666666666666666666666666777777777888888777777777888999;;;;;;;;;;;;::::::999888888777777777777777777777666666555666777777777666555444555555555666666666666666777777777666666555555555333444555777777777777666555666888888666555666777666666666666666555555555666666555555555444444444333333444444444555555555333444555666777777777777444555666777888888888888555555666777777777666666888888999:::::::::999999777777777777777888999999888888888888777666555444555555666777888999999999888888888888888888888888666777888888888888888777@@@AAABBBBBBCCCCCCBBBBBB@@@AAAAAAAAAAAA@@@??????;;;<<<>>>???@@@???===<<<999999999::::::;;;;;;;;;========================>>>============<<<<<<<<<999999999::::::;;;;;;;;;888888777777888999::::::999999888777777888999:::777777666555555555555555444555555666777888999999555555555666777888999999666666555555555555666666777777777777777777777777555444333333333333444555222333333333333222111111333333333444444444555555333333333444444555555555444333333555888999888777111111222333333444555555333333333333333333333333333333333222222333444444222222222222222222222222444444222222222222444444333222222222222222222333444444444444444444444444222222111111222222333444111000000000000000000111///000222333444444333333555555555555555555555555444555555555666666777777555888:::999777555666888777999:::999777666999;;;888888888777888888999999999;;;<<<<<<;;;::::::;;;;;;<<<===>>>????????????:::;;;<<<===>>>???@@@AAA@@@AAABBBDDDEEEDDDDDDCCC>>>AAAEEEHHHIIIGGGEEEBBBBBBEEEIIIKKKMMMNNNQQQSSSQQQRRRSSSTTTVVVYYY[[[\\\YYYWWWTTTRRRSSSUUUXXXZZZXXXXXXXXXYYY\\\___bbbccc^^^^^^__________________\\\\\\[[[[[[[[[[[[[[[\\\^^^^^^]]]\\\[[[[[[ZZZZZZ[[[ZZZXXXVVVUUUUUUUUUVVVXXXXXXYYYZZZZZZYYYXXXWWWYYYYYYXXXWWWVVVTTTSSSRRRQQQQQQQQQPPPOOOLLLJJJIIIKKKKKKKKKLLLMMMOOOPPPQQQQQQRRRRRRRRRRRRRRRQQQQQQMMMOOOPPPOOOKKKJJJKKKMMMJJJIIIHHHHHHJJJJJJIIIHHHFFFEEEDDDCCCDDDFFFHHHJJJDDDDDDDDDFFFHHHHHHFFFDDDEEEDDDCCCBBBAAABBBBBBCCCAAAAAA@@@>>>===;;;::::::;;;<<<===>>>????????????????????????@@@AAABBBCCC>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===============;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::999999::::::;;;999::::::::::::999888888:::::::::;;;;;;;;;;;;;;;;;;:::999777666666555555666666666666777777777777777666666666666888:::;;;;;;;;;::::::999888777777555555666666777777888888666666777777777555444333444555555555666666777777888888777777666666666555222333555777777777777666666777999999777666777888888888777666555444444333666666555555555444444444333333333444444555555555333444555666777777777777444555666777888888888888555666666666666666555555555666777999::::::::::::777777666777777888999999888888888888777666555444333444666888999888888777777777777777777777777777666666777888888888888888BBBAAA@@@???@@@AAABBBCCCAAAAAA@@@@@@???>>>>>>>>>============<<<<<<<<<<<<;;;:::888888888:::<<<=========>>>>>>===<<<;;;;;;>>>===<<<;;;;;;;;;;;;;;;<<<;;;::::::<<<<<<;;;:::999999999888999999::::::777777777777777888888888666666666666666666666666444555666777777888777777777777777777777777777777777777777777666666666666999888777888::::::888777444444555555555555555555222222333333333222111111444444555555555555444444,,,...000222444555666777333444666777777555444222333222222444555666555333444333333222111111111222111111222222222333333333333222222111111222222333222222222333333444444444444555444444333222111000333333333333333333333333111111222222222333333333444444444444444444444444333333222222333333444555444444444444444444444444444444444555555555555666333333333444555666777777666666555555666777888888888888999999999:::::::::<<<<<<;;;:::999999999999:::;;;;;;<<<===>>>???????????????@@@AAAAAABBBBBBAAABBBDDDEEEEEECCCAAA@@@AAABBBCCCEEEEEEDDDBBBAAA???AAACCCFFFJJJMMMOOOQQQQQQSSSUUUVVVUUUUUUVVVXXXWWWTTTQQQOOONNNQQQTTTVVVYYYZZZZZZYYYYYYYYY\\\^^^aaa```^^^]]]\\\\\\]]]^^^ZZZ[[[\\\\\\\\\\\\[[[[[[YYY\\\```aaa```]]][[[ZZZXXXXXXXXXYYYZZZZZZ[[[[[[ZZZ[[[\\\[[[YYYXXXXXXYYYZZZZZZZZZYYYXXXVVVTTTTTTUUUTTTRRROOONNNMMMMMMMMMJJJJJJKKKLLLMMMNNNOOOOOOSSSTTTUUUUUUTTTRRRPPPNNNOOONNNNNNMMMLLLKKKJJJJJJKKKJJJIIIHHHHHHHHHIIIJJJFFFEEECCCDDDFFFGGGGGGFFFDDDEEEGGGHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@AAABBBBBBAAAAAAAAA@@@>>>===;;;:::============>>>@@@AAABBB======<<<<<<<<<<<<==================<<<<<<<<<<<<======>>>>>>===<<<;;;;;;:::;;;<<<=========<<<;;;>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999999:::;;;;;;999999:::;;;999999999999999999999999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888777666666777777666666555555555444999999999888888777555555888888777777666666555555777666666666666777777888888888777777666666555555666666666666666555555555666666666666666666666666444444444444555666888999555666777777777666444333666555444333333444555666555555555555555555555555222222222222222222222222555444333333444555666777444444444444444444444444444444444555555555555666666666666666666666666666666666666666777777777777777777666444444333333333666666666666666555555555777777777777777777777777666666777888888888888888AAAAAAAAAAAAAAABBBBBBCCCAAAAAA@@@@@@???>>>>>>>>>============<<<<<<<<<<<<;;;:::999888999:::<<<==================<<<;;;;;;======<<<;;;;;;;;;;;;;;;<<<;;;::::::<<<<<<;;;::::::999999888999999::::::888888888777777777777777666666666666666666666666555666666777777777777666666666666666666666666666666666666555555555555555666666555666777888666444444555555555555555444444222222333333333333333222444444555555555555444444000111222333444444444444333444666777777555444333333333222444555666555333444333222222111111222222111111222222222333333333333222222111111222222333222333333333333333333444444444444444444333222111333333333333333333333333111111222222222333333333333333333333333333333333333222222222222333444444444444444444444444444444444444444444555555555555333333333444444555666777555555555666777888999:::888888888999999999::::::::::::999999999::::::::::::::::::;;;<<<======>>><<<<<<======>>>??????@@@AAABBBCCCCCCCCCBBBAAAAAABBBCCCDDDEEEDDDBBB@@@???<<<>>>AAAEEEIIILLLNNNOOOQQQSSSUUUVVVUUUUUUWWWXXXWWWUUUQQQOOONNNPPPSSSUUUWWWXXXXXXXXXWWWXXX[[[]]]]]]]]]\\\[[[[[[\\\]]]]]]^^^^^^]]]\\\[[[ZZZYYYYYYZZZ]]]aaaaaa```]]]\\\[[[XXXYYYZZZZZZ[[[[[[[[[[[[XXXXXXYYYXXXVVVVVVWWWYYYYYYYYYYYYXXXWWWVVVUUUTTTVVVTTTRRROOOMMMLLLKKKKKKMMMMMMNNNOOOPPPPPPQQQQQQOOOPPPQQQSSSTTTTTTSSSSSSPPPOOOOOONNNMMMLLLKKKKKKKKKJJJIIIGGGGGGGGGHHHIIIHHHFFFEEEEEEGGGHHHHHHGGGCCCDDDFFFGGGGGGFFFEEEDDDDDDCCCBBBAAAAAAAAABBBBBBAAAAAAAAA@@@???===<<<;;;<<<<<<<<<<<<<<<===>>>???======<<<<<<<<<<<<==================<<<<<<<<<<<<===============<<<;;;;;;:::;;;<<<<<<<<<;;;::::::<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999:::;;;;;;999999:::;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999999999888777777666666777666666666555555555555666777777888888888777777777777777777666666666666777777666666666666777777666666666555555555555555666666666666666666666555555555555555555555555555666666555444555555777777666666666666666555555444666555444333333444555666444444444444444444444444666666555555555555555555555555444333444444666666444444444444444444444444444444444444555555555555666666666666666666666666555555666666666777777777888777666555555444444444555555555555555444444444777777777777777777777777666666777888888888888777AAAAAABBBCCCCCCCCCCCCCCCAAAAAAAAA@@@??????>>>>>>============<<<<<<<<<<<<;;;:::999999999:::<<<<<<<<<============<<<;;;;;;===<<<;;;;;;;;;;;;;;;;;;<<<;;;::::::<<<<<<;;;:::::::::999999888999999:::999999888888777777666666666666666666666666666666666777777777777666666555666666666666666666666666444444444555555555555555555444333444666666444333666666666666555444333333111222333444444444444444444444555555555555444444111222222222222111000000333444555666666555444333444333333444555666444333333333222222111111222222111111222222222333333333333222222111111222222333444333333333333333333222444444444555444444333333333333333333333333333333111111222222222333333333222222222222222222222222222222222222222333444444444444444444444444444444444444444444555555555555333333333333444555666777555555555666777999:::;;;888888888999999999999:::::::::::::::999999999999999:::::::::;;;;;;<<<<<<;;;<<<<<<======>>>??????AAAAAAAAAAAAAAAAAABBBBBBDDDDDDEEEEEEDDDBBB@@@???:::<<>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<===============<<<<<<<<<<<<;;;<<<============<<<;;;;;;;;;;;;;;;;;;;;;:::999888::::::::::::::::::;;;;;;:::;;;;;;;;;;;;:::999999999:::;;;:::999888999;;;999999999999999999999999999999999999999999999999777777777777777777777777666666666666555555555555444555666777888888999888666666666666777777777777999888777666666555666666444444444444444555555555555555666666666666666666444444444444444444444444777777666555555555555555777777666555555555555555555555444444444444555555444444444444444444444444777777777777777777777777666555444444333444444555444444444444444444444444444444444444555555555555666666666666666666666666555555555666666666666777888777777666555555555555444444444444444444444444777777777777777777777777555666777777888888777777@@@AAACCCDDDEEEDDDCCCBBBBBBAAAAAA@@@@@@???>>>>>>============<<<<<<<<<<<<;;;;;;::::::::::::;;;<<<<<<<<<<<<======<<<;;;;;;<<<<<<;;;::::::;;;;;;;;;<<<;;;::::::<<<<<<;;;:::::::::999999888888999999:::999999888777666555555666666666666666666666666777777888777777666555444666666666666666666666666444444555555555555666666666555444555777777555444666666666666555444333222111222333444555555666666333444444555555444444333000000000000000///...---333444555666666555555444444333333444555555444222333333222222111222222333111111222222222333333333333222222111111222222333444444444333333222222222333333444555555555444444222222222222222222222222111111222222222333333333111111111111111111111111222222222111222333333444333333333333333333333333333333444444444555555555444333333333444444555666444555555666888:::;;;<<<888888888888999999999999<<<;;;;;;:::999888777777;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>???@@@@@@AAA@@@>>>>>>>>>@@@BBBCCCDDDEEEEEEFFFEEEEEEDDDCCC>>>@@@EEEIIIKKKLLLLLLKKKOOOQQQTTTUUUUUUUUUVVVXXXWWWUUURRROOONNNNNNPPPQQQQQQRRRTTTUUUUUUVVVYYY[[[ZZZYYYYYYYYYYYYYYYYYYYYY___]]]ZZZWWWVVVUUUVVVVVVZZZ\\\^^^^^^]]][[[[[[\\\[[[\\\]]]^^^^^^]]][[[ZZZUUUUUUTTTRRRQQQSSSVVVZZZXXXXXXXXXXXXXXXXXXYYYYYYZZZXXXUUUQQQNNNLLLKKKKKKMMMMMMMMMMMMNNNNNNNNNNNNSSSRRRPPPOOOPPPQQQSSSTTTRRRRRRQQQPPPOOONNNMMMMMMKKKJJJHHHFFFEEEEEEEEEEEEEEECCCBBBCCCDDDFFFEEEEEEEEEFFFFFFGGGFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBB@@@AAAAAAAAA@@@???>>>>>>===<<<;;;;;;:::::::::;;;===<<<<<<;;;;;;<<<<<<=========<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<;;;;;;;;;;;;;;;:::999888777777777888999999:::::::::::::::::::::::::::999888888888:::::::::999888999:::999999999999999999999999888888888888888888888888555555666666777777777888666666666666666555555555444555666777888888888888555555555666777888888888999999777666555555555555333333444444555555555666555555555555666666666666444444444444444444444444666666666555555555666666888777555444444555555666444444444444444444444444333333333333333333333333444444444444555555555555666555555444444333333333333333333333333333333333333333444444444555555555555555555555555555555555444444555555555666666666777666555444444444444444444444444444444555555555666666666666666666666666555666666777777777777777@@@AAACCCDDDEEEDDDCCCBBBBBBBBBAAAAAA@@@?????????============<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;<<<<<<;;;::::::<<<<<<;;;:::;;;:::999999888888888999:::999999888777666555555777777777777777777777777777777888777777666555444555555555555555555555555555555666666666777777777888777777888999999888666666666666666555444333222111222333444555555666666333333444444444444333333000000111111222111111111333444444555555666666555444444333444555555444222333222222111222222333333111111222222222333333333333222222111111222222333444444444333333222222222333333444444555444444444222222222222222222222222111111222222222333333333111111111111111111111111222111111111111222333333333333333333333333333333333333333444444444444555444333333333333444444555444444555666777999;;;<<<777777888888888999999999999999:::;;;;;;;;;::::::=========<<<<<<<<<<<<<<<;;;<<<<<<======>>>?????????>>><<<<<<===???AAACCCDDDDDDEEEFFFGGGHHHHHHHHHFFFHHHKKKMMMNNNMMMKKKJJJMMMPPPRRRSSSSSSTTTUUUWWWVVVTTTQQQOOOMMMNNNOOOPPPPPPRRRTTTUUUUUUVVVXXXZZZZZZZZZZZZYYYXXXWWWVVVVVVZZZYYYWWWUUUTTTUUUVVVWWWXXXYYY[[[[[[ZZZZZZ[[[\\\]]]]]]^^^^^^]]]\\\[[[ZZZVVVVVVUUUSSSRRRTTTXXX[[[ZZZYYYYYYXXXYYYYYYZZZ[[[\\\ZZZWWWTTTQQQPPPOOONNNOOONNNNNNNNNNNNNNNNNNNNNTTTRRRPPPOOOOOOQQQSSSUUUSSSSSSRRRQQQPPPOOONNNNNNKKKJJJHHHFFFEEEEEEEEEEEEEEEDDDBBBCCCEEEFFFFFFEEEHHHHHHHHHHHHGGGGGGFFFFFFCCCDDDDDDCCCCCCCCCBBBBBB@@@AAAAAAAAAAAA@@@@@@???>>>>>>===<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::999888777777777777777888999:::::::::999999999::::::999999888777888999::::::888888999:::999999999999999999999999777777777777777777777777555555555666777777888888555555555666666666666666666666777777777777666666444444555666777888999999999999777666555555555555444444444555555666666777444555555555666666777777444444444444444444444444333444555555666777777777888777555444444555555666333444444444444444444333333333333333333333333333222222222333333444444444555555555444444333222222333333333333333333333333333333333444444444444555444444444444444444444444444444444444555555555555444444333222222222333333444444555555666666666666555555555555555555555555555555666777777777777777AAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@??????============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;:::::::::::::::;;;;;;<<<<<<;;;::::::<<<<<<;;;:::;;;;;;:::999888888888888999999888888777777666666777777777777777777777777666777777777777666666555555555555555555555555555555555666666777888888888999888888999::::::999777666666666666555444333333111222333444444444444444333333444444444444333333222333444555555555555555333333444444555666666666555444333444555555333222222222111111222222333333111111222222222333333333333222222111111222222333444333333333333333333222333333333444333333222222222222222222222222222222111111222222222333333333111111111111111111111111111111111111111222333333333333333333333333333333333333333333444444444444444444333333333333444444444444444555666888999:::777777777888888888888999444666999<<<>>>???@@@@@@>>>>>>>>>======<<<<<<;;;888999999:::;;;;;;<<<<<<<<<<<<;;;;;;<<<>>>AAABBBCCCCCCEEEFFFHHHIIIJJJKKKLLLLLLNNNOOONNNMMMKKKJJJKKKMMMPPPQQQRRRRRRTTTUUUTTTRRRPPPNNNMMMNNNOOOOOOOOOQQQSSSUUUTTTUUUVVVWWWXXXXXXYYYXXXXXXWWWUUUUUUWWWVVVUUUTTTUUUUUUWWWWWWUUUWWWXXXXXXXXXYYY\\\^^^___^^^]]]\\\\\\[[[ZZZZZZWWWXXXWWWVVVUUUUUUXXX[[[ZZZYYYXXXXXXXXXYYYZZZ[[[[[[ZZZWWWUUUSSSSSSSSSSSSTTTTTTSSSSSSRRRRRRQQQQQQQQQQQQPPPPPPQQQTTTVVVXXXSSSSSSRRRQQQPPPOOONNNNNNKKKJJJHHHGGGFFFFFFFFFGGGHHHGGGEEEFFFHHHIIIIIIHHHIIIIIIIIIHHHGGGGGGGGGFFFCCCDDDDDDDDDDDDCCCBBBBBB@@@@@@AAABBBBBBBBBAAAAAA??????>>>===<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;<<<<<<<<<<<<;;;;;;;;;:::999888888888888777888999:::;;;:::999888888999999999999888777777888999:::999888777888:::999999999999999999999999666666666666666666666666666666666777777888888888555555555666666666666666666666666777777666555555444555555666777888888999999888777666666555666666555555555555555666666666444444555555666777777777444444444444444444444444222333444666777888888888777777666555555555555555333333444444444444333333222222222222222222222222222222333333444555555555333444444444444333333222333333333333333333333333333333333333444444444444444444444444444444444444333333333444444444555555333222222111111111222222444444555555666777777777555555555555555555555555444555666666777777666666AAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAA@@@??????============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999:::;;;;;;<<<<<<<<<;;;::::::999999::::::;;;<<<<<<;;;::::::<<<<<<;;;:::<<<;;;:::999888888888888888888888777777777777777777777777777777777777777555666666777777777777666555555555555555555555555444444555555666777777888777666666777888888777555444555555555555555444444222222333333333333333222222333333444444333333222333444444555555555555555333333333444555666777777555444444444555555333111222222111111222222333444111111222222222333333333333222222111111222222333222333333333333333333444333333333333222111000000111111111111111111111111111111222222222333333333222222222222222222222222111111111111111222222333222222222222222222222222222222333333333444444444444444333333222333333444444444444444555666777888777777777777888888888888666888;;;>>>@@@@@@@@@@@@>>>>>>===<<<<<<;;;::::::888888888999::::::;;;;;;::::::::::::<<<>>>@@@AAACCCCCCDDDEEEFFFGGGIIIJJJLLLLLLLLLLLLLLLKKKJJJJJJIIIKKKNNNPPPPPPQQQRRRTTTRRRQQQOOONNNNNNNNNOOOPPPMMMPPPRRRSSSSSSRRRSSSTTTSSSTTTUUUVVVWWWVVVVVVUUUVVVVVVVVVWWWWWWWWWWWWWWWTTTUUUVVVWWWXXXZZZ^^^aaa```___\\\ZZZYYYYYYZZZZZZXXXYYYYYYXXXVVVVVVWWWYYYZZZYYYWWWVVVVVVWWWXXXYYYXXXWWWVVVUUUTTTTTTUUUVVVXXXXXXWWWVVVVVVUUUTTTTTTSSSRRRRRRRRRSSSTTTVVVWWWSSSRRRRRRQQQPPPOOONNNMMMKKKJJJIIIGGGGGGGGGHHHIIIIIIHHHFFFGGGIIIJJJJJJIIIJJJIIIHHHGGGFFFFFFFFFFFFCCCDDDDDDEEEDDDCCCBBBAAA@@@@@@AAABBBBBBCCCBBBBBB>>>>>>======<<<=========<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999:::;;;;;;<<<<<<<<<;;;;;;:::999999888999:::;;;888999;;;<<<;;;:::888777888888888888888777777666777999:::999888777888999999999999999999999999999666666666666666666666666777777888888888888888888555555555555666666666777444444555666777777777777555555666666777777888888777777666666666666777777555555555444444444444444444444555555666777777888555555555555555555555555333444555777777777666666666666666666666555555444222333444444444444333222222222222222222222222222222222222333444555555555111222333444444444333333222222222222222222222222222222333333333444444444333333333333333333333333222333333333333444444444333222222222222222333333333333444555555666777777444444444444444444444444444555666666777777666666BBBAAA@@@???@@@AAABBBCCCCCCBBBBBBAAAAAA@@@@@@???>>>=========<<<<<<<<<<<<<<<=========<<<;;;::::::999:::;;;;;;<<<<<<<<<;;;999999999999::::::;;;<<<<<<;;;::::::<<<<<<;;;:::<<<;;;:::999888888888888777777777777777888888888777777777777777777777777555555666777777888777777555555555555555555555555333333444444555666777777555444444555666666555333444444555555666555555555222222333333333222111111222333333444444333333222222222333333333222111111333333333444444666777888555444444444555555333111222111111111222333333444111111222222222333333333333222222222222222222333222222222333333444444444333333333222111000///...111111111111111111111111111111222222222333333333222222222222222222222222111111111000111222222333222222222222222222222222222222333333333444444444444444333222222333333333444444444444444555666777777777777777888888888888<<<===>>>@@@@@@>>>===<<<======<<<;;;::::::999999999::::::;;;;;;<<<======888999999:::<<<>>>@@@@@@CCCCCCCCCCCCDDDEEEFFFGGGJJJJJJJJJJJJJJJJJJJJJJJJHHHJJJMMMNNNOOOPPPRRRSSSQQQPPPOOONNNNNNNNNOOOPPPLLLOOOQQQRRRQQQPPPPPPQQQNNNOOORRRTTTVVVVVVVVVVVVXXXXXXYYYYYYYYYXXXWWWVVVTTTUUUVVVWWWXXX[[[```cccaaa___\\\YYYXXXXXXZZZ[[[XXXYYYZZZYYYWWWVVVWWWWWWYYYXXXVVVTTTTTTUUUVVVWWWVVVUUUTTTTTTTTTUUUVVVWWWYYYYYYXXXWWWVVVVVVUUUUUUWWWVVVUUUTTTSSSSSSSSSSSSRRRRRRQQQPPPOOONNNNNNMMMKKKJJJIIIHHHHHHHHHIIIJJJHHHFFFEEEFFFGGGIIIHHHHHHIIIHHHGGGFFFEEEEEEEEEEEECCCDDDEEEEEEEEEDDDBBBAAA@@@@@@AAABBBCCCCCCCCCCCC======<<<<<<<<<======>>><<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999:::;;;;;;<<<<<<<<<;;;;;;:::999999999:::;;;<<<999:::<<<<<<<<<:::888777888888888888888777666666777999999999888777888999999999999999999999999999777777777777777777777777999999888888888888888888444555555555666666777777111222444666777888999999666666666666777777777777777666666666666777777888444444444333333222222222444444444555666777777888666666666666666666666666555666777777777666444444555666777777777666444333222222444444444444222222111111111111111111111111000000111222222333444444000111333444555444444333222222222222222222222222222222333333333444444444333333333333333333333333222222333333333444444444333333333222222333444444222222333333444555666666444444444444444444444444444555555666666666666666CCCCCCBBBBBBAAAAAAAAA@@@BBBBBBAAA@@@@@@@@@@@@AAA?????????>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<999999999888888666555444<<<;;;;;;::::::999999888<<<;;;:::999888999::::::;;;:::999888777777777777777777777777888888888888777777777777666666666666555444333444666666666555444444555666777777666666888777666555444444555666555555555444444333333333555444333222111111111111111111222222222333333333333333333333333333333333444444444444444444444444333444555555555333000///222222222111111111000000111111222222222333333333222222111111222222333444333333444444333222000///000000000000000000000000333333333222222111111111///000222444444444222111333333333222222111111111111111111111111111111111222222222222222222222222111111000000111333555666444444444444444444444444666777777777777666666555777777888888888777777666666999;;;===<<<<<<<<<===999:::;;;<<<<<<;;;999777999999::::::::::::;;;;;;999:::;;;<<<>>>@@@BBBCCCBBBBBBCCCCCCDDDFFFGGGHHHFFFFFFEEEDDDEEEFFFHHHIIIJJJKKKLLLMMMOOOPPPQQQRRRRRRQQQPPPPPPPPPPPPPPPQQQRRRRRRQQQPPPNNNMMMLLLLLLNNNOOORRRUUUWWWXXXXXXWWWYYYZZZZZZ[[[ZZZXXXWWWVVVTTTUUUUUUWWWYYY[[[]]]^^^___^^^]]][[[XXXWWWXXXYYYYYYXXXWWWUUUTTTTTTUUUUUUWWWVVVTTTRRRRRRSSSTTTUUUWWWVVVTTTSSSSSSTTTVVVWWW[[[ZZZZZZYYYXXXWWWWWWVVVWWWUUUSSSPPPOOOOOOOOOPPPNNNOOOOOONNNMMMKKKIIIHHHHHHGGGFFFEEEEEEFFFGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEHHHHHHGGGGGGGGGGGGFFFFFFDDDCCCBBB@@@@@@AAABBBBBB@@@@@@@@@AAAAAABBBBBBBBBAAAAAA@@@@@@???>>>======999:::<<<=========<<<;;;::::::::::::::::::::::::;;;::::::999999::::::;;;::::::::::::::::::::::::;;;;;;;;;:::::::::999999999999::::::999888666555888888999888888777666555888999999:::::::::999999::::::999999888777777777888888888888888888888888888777777666666666777777555555444444444444555555444555555666777888888888999888777666555555555555555555444333333333444444666666666555666777888888444555666888888666555444444444555555555555444444444444222222222222444444444333333222111111111222000000000000000000000000000111111222222333444444555555555555555555555555222222333333333333444444333333333333333333333333111222222333333222222111111222333333444444333333222222222222222222222222333444555666666555444333555555555444444333333333444444444555555555555666EEEEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@????????????>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::::::::999888666666;;;::::::::::::999999999<<<;;;:::999999999::::::::::::999888777666666777777777777777888888888888888888777777777666666666555444333444666666666555444444555666666666666666888777666555444444555666666666555555555444444444555444333222111111111111222222222222333333333333333333333333333333333333444444444444444444333333333444555555444333111///222222222111111111000000111111111222222222333333222222111111222222333444333333444444333222000///111111111111111111111111333222222222222222222111000111222333333333222222333333333222222111111111111111111111111111111111222222222222222222222222222111111111111222444555444444444444444444444444555666666777777777666666666666777777777666666555777999;;;<<<;;;:::;;;;;;999:::;;;<<<<<<:::999777999999999:::::::::;;;;;;::::::;;;<<<>>>@@@AAACCCAAAAAABBBBBBCCCEEEFFFGGGFFFFFFFFFFFFGGGHHHIIIIIIJJJKKKLLLMMMOOOPPPQQQRRRSSSRRRRRRRRRRRRRRRSSSSSSSSSRRRQQQPPPOOONNNMMMMMMNNNOOORRRUUUVVVWWWVVVVVVXXXXXXXXXXXXWWWVVVUUUTTTUUUUUUVVVXXXYYY[[[]]]^^^]]]]]]\\\YYYWWWUUUVVVXXXXXXWWWVVVUUUUUUUUUVVVVVVWWWVVVTTTSSSRRRSSSTTTUUUWWWVVVUUUTTTUUUVVVXXXYYYZZZZZZYYYYYYXXXXXXWWWWWWXXXVVVSSSPPPNNNNNNNNNOOOLLLLLLMMMMMMLLLJJJHHHGGGHHHGGGFFFEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDCCCCCCCCCCCCCCC@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAA@@@@@@???>>>>>>:::;;;<<<=========<<<<<<::::::::::::::::::::::::;;;::::::999999::::::;;;:::::::::::::::::::::::::::::::::999999999999888888999:::::::::999777777888888888888888777666666888999999::::::999999999777777777777777777777777888888888888888888888888777777666666555666666777555555444444444444555555555555666666777888888999888777666555555444444444444444333333333444444555666666666666777777777777555666777888888777666555444444555555555555444444444333333222222333333444444333222222111111222222111111111111111111111111000111111222222333444444555555555555555555555555222222333333333333444444222222222222222222222222111222222333333222222111111222333333444444333333444444444444444444444444444444444555555444444444333333333222222111111111444444444444555555555555EEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBAAABBBBBBBBBAAAAAA@@@@@@????????????=========<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;:::999888:::::::::::::::999888777999999999999::::::::::::<<<;;;:::999999999::::::999999888777666666666666777777777777888888888888999999888888888777777777555444333444666666666555444444555666666666666555777666555555444555555555666666666666555555555555444444333222111111111111222222333333333444444444333333333333333333333333333333333333333333333333333444444555444333111000222222222111111111111111111111111222222222222333222222111111222222333444333333333333333222000000111111111111111111111111111111111222222222222222111111111222222222222222222222222222222111111111111111111111111111111111222222222222222222222222333222222111111222333333333333333333444444444444444444555666777777777777444555555666666555555555777888::::::999888999999::::::;;;<<<;;;:::999888999999999999:::::::::::::::::::::<<<===???AAABBB@@@@@@AAABBBCCCDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJKKKLLLMMMNNNOOOQQQRRRRRRSSSSSSSSSTTTTTTUUUUUUVVVRRRRRRQQQQQQPPPOOONNNNNNNNNPPPRRRSSSUUUUUUTTTTTTVVVVVVUUUTTTSSSSSSSSSSSSVVVVVVWWWYYYZZZ\\\]]]^^^ZZZ[[[ZZZXXXUUUTTTTTTVVVVVVVVVVVVVVVVVVWWWWWWXXXWWWVVVTTTSSSSSSSSSTTTUUUUUUTTTTTTTTTUUUWWWYYYZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYWWWSSSPPPNNNMMMMMMMMMIIIJJJJJJKKKJJJIIIHHHGGGGGGGGGFFFEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIHHHGGGGGGHHHHHHGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCBBBBBB@@@@@@@@@@@@AAAAAAAAAAAABBBBBBAAAAAA@@@@@@??????;;;<<<======>>>=========::::::::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;::::::999999999999999888888888777777777777888999:::;;;:::999999888888888888777777777777999999999::::::999999888444444555666666777888888777777777777777777777777666666555555555555666666555555444444444444555555666666777777888888999999666666666555444444333333333333333333444444555666444555777888888888777666666777888999999888777666444444555555555555444444444333333222222333333444333333222222111111222222222222222222222222222222000111111222222333444444444444444444444444444444222222333333333333444444111111111111111111111111111111222222222222111111111222222333333333333333555555555555555555555555444333333222222333333444333333222222222222111111444444444444555555555555BBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCBBBBBBBBBBBBCCCBBBAAAAAAAAA@@@?????????============<<<<<<<<<<<<;;;;;;;;;;;;:::999888777999999999:::999999888888777888888999::::::;;;;;;;;;;;;:::::::::999999999888888777666666666666666666777777777888888888888999999999999888888888777555444333444666666666555444444555666666555555555555555555555555555555555555555555555555555444444444333222222111111111222222333333333333444444444222222222222222222222222222222222222333333333333333444444444444333222111111111111111111111111111111111111111222222222222222222111111222222333444333333333333222222111111111111111111111111111111000000111111222222333333222222111111111111222333222222222111111111111111111111111111111111111111222222222222222222222222333333222222222222222222333333333333333444444444222333444555666777777777444444555666666666555555777888999999777666777888;;;;;;;;;;;;;;;:::888888888999999999999::::::::::::::::::;;;===???@@@AAA@@@@@@AAABBBCCCDDDDDDDDDEEEGGGIIIKKKLLLLLLLLLKKKNNNNNNOOOPPPQQQRRRSSSSSSQQQRRRSSSTTTUUUUUUVVVVVVPPPPPPPPPOOOOOONNNNNNNNNOOOPPPQQQRRRSSSSSSSSSSSSWWWVVVTTTRRRRRRRRRSSSSSSVVVWWWXXXZZZ[[[\\\\\\\\\WWWXXXXXXVVVSSSRRRRRRSSSSSSTTTVVVWWWXXXYYYYYYYYYVVVUUUTTTSSSSSSSSSTTTTTTRRRRRRRRRSSSUUUWWWXXXZZZ[[[[[[[[[[[[\\\\\\\\\\\\YYYWWWSSSPPPMMMKKKKKKKKKHHHIIIJJJJJJJJJIIIHHHGGGGGGFFFEEEEEEEEEFFFGGGHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGFFFFFFEEEDDDCCCCCC@@@AAABBBCCCBBBAAA@@@???@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@??????>>>>>><<<=====================:::::::::;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;::::::999888888888777777777777666666666666777999:::;;;;;;;;;:::777777777777777777888888999999:::::::::999888888555555555666666777777777777777777777777777777777555555555555555555666777555555444444444444555555777777777777888888999999666666666666555444333333222222222333444555666777333555777888999888666555555666777777777777666555333444444555555444444333333333333333333333333333333333222222111222222333222222222222222222222222000111111222222333444444444444444444444444444444222222222333333333444444222222222222222222222222111111222222222222111111111111222333333333333222555555555555555555555555444333222111111222333444444444444444444444444444333333444444444555555555AAAAAAAAAAAABBBBBBBBBBBBDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBAAAAAA@@@??????>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;:::999888777777777888888888888888777666777888888999:::;;;;;;;;;;;;;;;:::::::::999999888777666666666666666666666777777777888888888888999999999999888888888777555444333444666666666555444444555555555555444444444444555555555555555555333333333333333333333333333333222222111111222222222222222333333333444444222222222222222222222222111111111222222222333333333333333333333333222222111111111111111111111111000000111111111222222222222222111111222222333444333333222222222222222222111111111111111111111111000000000111111222222222222222111000000111111222111111111111111111111111111111111111111111111111222222222222222222222222222222333222222222222111222222222333333333444444222222333555555666666666444555666666777777777666777888888777666555666888<<<;;;;;;;;;:::999888888888888888999999999:::::::::::::::;;;<<<>>>???@@@AAABBBCCCDDDDDDDDDDDDDDDEEEFFFHHHKKKLLLMMMMMMLLLOOOPPPPPPQQQRRRSSSTTTTTTNNNOOOQQQRRRSSSSSSSSSSSSNNNNNNMMMMMMMMMMMMMMMMMMOOOOOOPPPQQQRRRSSSSSSSSSXXXWWWUUUSSSSSSSSSTTTTTTVVVWWWYYYZZZ[[[[[[[[[[[[TTTUUUVVVUUURRRQQQQQQRRRRRRSSSVVVXXXZZZZZZYYYYYYUUUUUUUUUTTTTTTTTTTTTTTTSSSSSSTTTVVVWWWYYY[[[[[[]]]]]]]]]]]]]]]]]]^^^^^^YYYWWWSSSOOOLLLJJJJJJJJJIIIJJJKKKLLLKKKKKKIIIIIIFFFFFFEEEEEEEEEFFFHHHIIIIIIIIIJJJJJJIIIIIIHHHGGGFFFFFFEEEDDDDDDCCCBBBBBB@@@AAABBBBBBBBBAAA???>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>=====================<<<<<<<<<<<<===:::::::::;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;::::::999888888777777777666666666555555555666888:::;;;;;;;;;:::777777666666777888999::::::::::::::::::999888777888888888777777666666666666666666666666666666666555555555555555666777777555555444444444444555555777777777777777888888888777777888777777666444444222222222333444555666777333555777888999888666555444555555555555555555444333333444444444444333333333333333333333333333333333222222111222222333333222222222222222222222222000111111222222333444444444444444444444444444444222222222333333333444444333333333333333333333333000111111222222111111000000111222222333333222222333333333333333333333333333222111000000111222333444444444444444444444444333333333444444444444555BBBBBBBBBBBBBBBCCCCCCCCCDDDCCCCCCBBBAAABBBBBBBBBBBBBBBAAA@@@???>>>>>>===>>>>>>>>>=========<<<<<<;;;;;;<<<;;;;;;:::999888555666777888888888888888777777777888999::::::;;;::::::;;;;;;;;;:::999888888777777666666777777777777777777777888888888888999999888888888777777777555444333444666666666555444555555555555444333333333333444555555555555444222222222222222333333333333333222222111222222333111111222222222333333333222222222222222222222222000000000111111222222333333333333333333333333333111111111111111222222222000000000111111111111222222222111111222222333444333333222111111222222333222222222222222222222222000000000111111111111111111111111111111000000000000000000111111111111111111111111111111111111111222222222222222222222222111222222333333333222222111111222222333333444444222222333444555555555555444555666777777777777777666777888777555666777999===<<<;;;:::999999888888888888888888999999999999:::::::::;;;<<<===???@@@AAABBBCCCEEEEEEDDDDDDCCCCCCDDDFFFHHHJJJLLLMMMMMMOOOOOOPPPPPPQQQRRRRRRSSSLLLMMMOOOPPPQQQPPPPPPOOOLLLLLLLLLLLLLLLLLLMMMMMMOOOOOOPPPQQQRRRSSSTTTUUUYYYXXXWWWVVVUUUUUUUUUUUUVVVWWWXXXZZZZZZZZZYYYXXXRRRTTTUUUTTTRRRPPPPPPQQQQQQSSSVVVYYY[[[[[[YYYXXXUUUUUUUUUUUUTTTTTTSSSSSSVVVWWWXXXYYY[[[\\\]]]^^^]]]]]]]]]]]]]]]]]]\\\\\\XXXVVVRRRNNNKKKJJJJJJJJJKKKLLLLLLMMMLLLKKKJJJIIIFFFEEEEEEEEEEEEGGGHHHIIIIIIIIIIIIIIIIIIHHHGGGGGGDDDDDDCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@?????????======<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<:::::::::;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;::::::999999999777777666666666555555555555666888999::::::999999777666666666666888:::;;;::::::::::::999999888777999999888777777666555555666666666666666666666666666666555666666777888999555555444444444444555555666666666666666777777777777888888888888666555444333333333333444444555666444555777888888888777666444444444444444444444444333333444444444444333333222333333444444333333222222222111111222222333333222222222222222222222222000111111222222333444444333333333333333333333333222222333333333333444444333333333333333333333333000000111111111111000000000111111222222222222222222222222222222222222222333222222111111222222333111111222222222222333333333333333333444444444444@@@@@@@@@AAAAAABBBBBBBBBCCCBBBBBBAAAAAAAAAAAAAAABBBAAA@@@???>>>======<<<>>>>>>>>>>>>=========<<<;;;;;;<<<<<<<<<;;;;;;:::555666777888999999999999777777888888999999::::::::::::;;;;;;;;;:::999888888888777777777888888999777777777777888888888888888888777777777666666666555444333444666666666555444555555555444444333222222333444555555555444444222222222333333444444444333222222111222222333333000000000111111111222222111111111111111111111111//////000000111222222333333333333222333333333444000000111111111222222222000000000000111111111111222222111111222222333444333222222111111222333333222222222222222222222222111111111111000000000000000111222222222000///...///000000000111111111222111111111111111111111111222222222222222222222222000000222333444333333222000111111222333333444444222333333444444444333333333333444555666666666666666777777666666666999;;;======;;;:::999888888888888888888888999999999999:::::::::;;;<<<===>>>???@@@AAACCCDDDDDDCCCBBBAAABBBCCCDDDEEEHHHJJJLLLMMMMMMMMMMMMNNNOOOOOOPPPPPPKKKLLLNNNOOOOOONNNMMMLLLKKKKKKLLLLLLMMMMMMMMMNNNOOOOOOPPPQQQRRRTTTVVVWWWXXXXXXXXXXXXWWWVVVUUUUUUUUUVVVXXXYYYYYYYYYWWWVVVQQQSSSTTTTTTRRRPPPPPPPPPQQQSSSWWW[[[\\\[[[YYYWWWUUUUUUUUUUUUUUUTTTSSSSSSVVVWWWXXXYYY[[[[[[\\\\\\\\\\\\[[[[[[ZZZZZZYYYYYYWWWUUUQQQNNNKKKJJJJJJJJJLLLMMMMMMMMMLLLJJJIIIHHHFFFEEEEEEEEEEEEGGGHHHIIIHHHHHHHHHHHHHHHGGGGGGFFFBBBBBBBBBBBBBBBCCCCCCCCCDDDCCCBBBBBBAAAAAABBBBBB@@@@@@@@@@@@?????????>>>===========================<<<;;;:::999::::::;;;::::::;;;;;;<<<=========<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::777777777666666666666555444555777888999888888777666666555555666888;;;<<<::::::::::::999888777777666666666666666666666666555555555555555555555555666666666777777888::::::555555444444444444555555666555555555555555555555666777888888777666444222444444333333333444444555666666666666777777777777555555444444444444555555222333333444444333333222222333333444444333333222222222111111222222333444111111111111111111111111000111111222222333444444333333333333333333333333222222333333333333444444222222222222222222222222000000111111111111000000000000111222222222222222222222222222222222222222222222333333333333222222111111111222222333333333222222333333333444444444======>>>>>>>>>?????????BBBBBBAAA@@@@@@@@@@@@AAAAAAAAA@@@???>>>===<<<;;;>>>>>>>>>>>>============;;;;;;<<<<<<===<<<<<<<<<666777888999:::;;;;;;;;;888888888888888999999999::::::;;;<<<;;;:::999888999888888888888888999999777777777777888888888888777777777777666666666666555444333444666666666555444555555555444444333222111222444555666555444444333333333444444555555555222222222111222222333333///000000000000111111111111111111111111111111111...//////000111222222222333333333222222333444444000000111111222222222222000000000000111111111111222222111111222222333444333222111111111222333444222222222222222222222222222222111111000000/////////111222333222111...---//////000000111111111222111111111111111111111111222222222222222222222222///000111333444444333333000000111222333333444444333333444444444333222222111222333444555555555555666666777666666777:::<<<>>>===;;;:::999888888888777888888888888999999999:::::::::;;;<<<===>>>???>>>@@@BBBCCCCCCBBBAAA@@@BBBBBBBBBCCCFFFIIILLLMMMKKKKKKKKKLLLLLLMMMMMMNNNLLLMMMNNNOOOOOONNNLLLKKKLLLLLLLLLMMMNNNNNNOOOOOOOOOOOOPPPQQQSSSUUUWWWXXXWWWXXXYYYYYYXXXWWWUUUTTTUUUVVVXXXYYYYYYXXXVVVUUUQQQSSSTTTTTTRRRPPPPPPPPPQQQTTTXXX[[[\\\[[[XXXWWWTTTUUUUUUUUUUUUTTTSSSSSSTTTTTTVVVWWWXXXXXXYYYYYY[[[ZZZZZZYYYXXXWWWWWWVVVVVVTTTQQQMMMKKKJJJJJJJJJMMMMMMMMMMMMKKKJJJHHHFFFFFFEEEEEEEEEEEEGGGIIIJJJGGGHHHHHHHHHHHHGGGFFFFFF@@@@@@AAABBBBBBCCCCCCDDDBBBAAA@@@???>>>???@@@AAA@@@@@@@@@@@@??????>>>>>>=========>>>>>>>>>>>>>>><<<<<<:::999888999999:::::::::;;;;;;<<<===>>>>>><<<<<<;;;;;;;;;;;;<<<<<<:::::::::::::::::::::;;;888777777777666666666666444555777888888777666666666555555555666888;;;===;;;;;;;;;:::999888777666333333444444555666666666555555555555555555555555777777777777888999:::;;;555555555444444555555555555555555555555444444444555555777777666555222111555555444333333333444444666666666666666777888888666666555555555555666666222333333444444333333222222222444444444444222222222111111111222333333444000000000000000000000000000111111222333333444444333333333333333333333333222222333333333444444444111111111111111111111111000000111111111111000000000000111222222222222111222222222222222222222222222333444555555444333222333333333444444555555555222222333333333444444444CCCBBBAAA???>>>>>>??????BBBAAAAAA@@@@@@AAAAAABBB???>>>===>>>@@@@@@>>>=========<<<;;;;;;;;;;;;<<<;;;;;;::::::::::::999999999999999::::::;;;;;;;;;888888888888888888888888;;;;;;;;;:::999888777666777777777777777777777777999888777777666777777777666666666666666666666666666666555555555444444444333333333333333333333333444333333333333333222222333222111111111222333444333333333222111000///...000000111222333333444444222111000111333333111000000/////////000111222222222222222111111111111111111111222222222222111111222222222222222111000///111111111000000000000000111111222222222333333333000000000000000000000000222222111000//////000000//////000111111111111111000000000000000000000000000000111111111222222222000000000000000111111222222222222222222222222222000111111222222333444444444444444444444444444444333333333444444444555555666666666666666777888888999999888888777888888888:::999777666555555555666444666999;;;;;;<<<===>>>????????????@@@AAABBBCCCBBBCCCEEEFFFHHHHHHIIIIIIJJJIIIIIIIIIJJJKKKMMMNNNJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOPPPRRRTTTWWWXXXXXXYYYYYYYYYYYYYYYXXXXXXUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSRRRRRRRRRRRRSSSSSSUUUXXX\\\]]][[[XXXVVVUUUTTTUUUVVVVVVTTTSSSSSSSSSWWWWWWWWWWWWWWWXXXYYYYYYWWWUUUTTTTTTUUUUUUSSSRRRPPPOOOMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFDDDDDDDDDDDDDDDCCCCCCCCCHHHHHHGGGFFFEEEDDDCCCCCCDDDDDDEEEEEEEEECCCBBBAAACCCBBB@@@???>>>???@@@@@@@@@@@@@@@?????????>>>>>>??????>>>===<<<;;;;;;:::888999999::::::999999888::::::;;;;;;<<<===>>>>>><<<;;;;;;::::::;;;;;;<<<:::999999888888999999:::777777777777666666666666555555555555555444444444888666444666999:::999777999888888777777777777777888888777777666666555555444555666555333222333444555666777777777666444333555444333222222333444555555555444444444333333333666666666666666666666666333333333333333333333333666666666666666666666666444444333333333222222222333333333333333333333333000/////////000111222222444444444444333333222111000111111111111222222222111111111111111111111111111111222222222222111111222111111111000000//////111222222333333222222111111111111111111111111111///000000000000111111111000111111111111222222222222222333333333333444444444333333222222222333333222222222222222111000///DDDCCCAAA@@@????????????AAAAAA@@@@@@@@@@@@AAAAAA???>>>===>>>@@@@@@>>>=========<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999999999777777888888888888888888888888888888888888888888::::::::::::999888777777888888888888888888888888888888888777777777666666555555555555555555555555666555555555444444444444333333333333333333333333555555444333333222111111222222111111111222333444222222222222222111000///000000111222222333444444333222222333444444333111000000000000000000111222111111111111111111111111000111111111111111111000111111222222222111000000111000000000000000000000111111111111222222222222000000000000000000000000222111111000//////000000//////000111111111111111000000000000000000000000000000111111111222222222000000000000000111111222222222222222222222222222000111111222222333444444444444444444444444444444333444444444444444444444666666666666666777777888777777777777888888999:::888777666555666666777888666777999:::::::::<<<>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCDDDFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMIIIIIIJJJKKKKKKLLLMMMMMMKKKKKKKKKKKKLLLMMMNNNOOOSSSRRRRRRRRRSSSUUUVVVWWWXXXXXXYYYYYYXXXWWWVVVVVVRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRUUUXXXZZZ[[[YYYWWWVVVUUUTTTVVVWWWVVVUUUSSSSSSTTTYYYYYYYYYXXXYYYYYYZZZZZZWWWUUUTTTTTTUUUUUUSSSRRROOOOOONNNMMMLLLKKKJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFCCCCCCDDDDDDDDDDDDDDDDDDGGGFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEDDDCCCAAA@@@AAA@@@?????????@@@AAABBB@@@@@@?????????>>>>>>>>>???>>>>>>===<<<;;;;;;:::999::::::;;;;;;::::::999999::::::;;;<<<<<<======;;;;;;::::::::::::;;;;;;::::::999999999999::::::888888777777666666555555555555555555555555555555888777555666999:::888666999888777777666666777777888777777777666666666555444555666555333333333444555666777777777666444333555555444444444444555555555555555555444444333333555555555555555555555555333333333333333333333333555555555555555555555555555555444444444333333333333333333333333333333333222111111111111111222333333333444444333333222111000111111111111222222222111111111111111111111111111111222222222222111111222222222222111111111000111222222333333222222111111111111111111111111111000000000111111111222222000111111111111222222222222222333333333333444444444444333333333333333444222222333222222111111000DDDCCCBBB@@@????????????@@@??????>>>>>>??????@@@???>>>===>>>???@@@???======<<<<<<;;;;;;;;;;;;;;;::::::::::::999999999999888888888777777777777777888888888888888888888888888999999999999999888888888888888888888888888888666777888888888777555444555555555555555555555555555555555555444444444444333333333333333333333333555555444333333222111111222222111111222222333444111111222222222111111000000000111111222333333333222111111222333333222000222111000000000000000000///000000111111222222222///000000111111000000///000000111111222111111111000000000000000000111111000000000000111111111111000000000000000000000000111111000/////////000000//////000111111111111111000000000000000000000000000000000111111111111222000000000000000111111222222222222222222222222222000111111222222333444444444444444444444444444444444444444444444444444333666666555555666666777888666666666666777999:::;;;666555555666777888999:::888999999999888999;;;>>>============>>>???@@@@@@BBBCCCDDDFFFGGGHHHIIIIIIHHHHHHIIIJJJKKKKKKKKKKKKHHHIIIJJJKKKLLLMMMNNNOOOLLLLLLLLLLLLMMMNNNOOOOOOVVVUUUUUUTTTUUUUUUVVVWWWXXXXXXXXXWWWVVVUUUTTTSSSNNNNNNNNNNNNNNNNNNNNNNNNPPPQQQRRRSSSSSSRRRQQQPPPUUUVVVXXXWWWVVVTTTUUUUUUUUUVVVXXXWWWVVVUUUUUUVVVXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVTTTTTTUUUUUUSSSQQQNNNNNNOOONNNMMMLLLJJJIIIIIIIIIIIIIIIHHHGGGGGGFFFCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEEEEEEECCCBBB@@@???????????????@@@AAABBBCCC????????????>>>>>>>>>>>>>>>=========<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;999999::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;::::::999999999999::::::999888888777666555555444666666666666666666666666999888666777888888777666999888777777666666777777777777777777666666666666555666777666444444444555666666666777666666555444555555555666666555555555666666666555555555555444555555555555555555555555333333333333333333333333555555555555555555555555555555555555444444444444333333333333333333333333444333222222222222222222333333333333333222222111000111111111111222222222111111111111111111111111111111222222222222111111333333333222222222222222111222222333333222222111111111111111111111111111111111111111222222222333000111111111111222222222222222333333333333444444444444444333333444444555333333333333333222222222DDDCCCBBBAAA@@@???>>>>>>>>>>>>============>>>>>>@@@>>>======?????????>>>===<<<;;;;;;::::::;;;;;;:::::::::999999999999888::::::999999888888888777888888888888888888888888777888888999999999999888888888888888888888888888555666777888888666444333555555555555555555555555444444444444444444444444222222222222222222222222444444333333333333222222222111222222222222333333///000111222222222222222000000111111222222222333000///...///111111///...222222111000/////////000...//////000111222222333//////000000000000////////////000111111222111111000000000000000111111111////////////000000000000000000000000000000000000111000000/////////000000//////000111111111111111000000000000000000000000000000000000111111111111000000000000000111111222111111111111111111111111000111111222222333444444333333333333333333333333555444444444444333333333666555555555555666777777666666666666666777888999666666666777777888999999::::::999888777888:::===<<<<<<<<<<<<===>>>??????AAABBBDDDEEEGGGHHHHHHHHHGGGHHHIIIJJJKKKJJJJJJIIIGGGHHHIIIKKKMMMNNNPPPPPPNNNMMMMMMMMMNNNNNNOOOPPPTTTTTTUUUUUUUUUUUUVVVVVVWWWWWWWWWVVVUUUSSSRRRQQQMMMMMMMMMMMMMMMMMMMMMMMMPPPRRRSSSUUUUUUSSSRRRPPPTTTUUUUUUTTTSSSRRRSSSUUUUUUWWWXXXXXXWWWVVVVVVWWWUUUVVVVVVVVVUUUUUUTTTTTTWWWVVVTTTTTTTTTTTTRRRQQQMMMMMMNNNOOONNNLLLIIIGGGHHHHHHHHHHHHHHHGGGFFFFFFBBBBBBCCCDDDEEEFFFFFFGGGCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFEEEDDDCCCAAA@@@???@@@@@@@@@@@@@@@@@@AAAAAA??????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<============<<<<<<999999999::::::;;;;;;;;;;;;::::::::::::::::::;;;::::::999999999999::::::999999888777666555444444666666666666777777777777999888888777777777666666888888777666666666666666777777777777666666666666555666777666555444555777666666666666666666555555444555666777777666555444666666666666666666666555555555555555555555555555444444444444444444444444555555555555555555555555555444444444444333333333222222222222222222222222444333222111111111111111222222333333333222222111000000111111111222222222111111111111111111111111111111222222222222111111222222222222222222222222111222222333333222222111111111111111111111111111111111222222222333333333000000111111111222222222222222222333333333444444444444444333444444555555444333333333333333333333AAAAAAAAA@@@@@@???>>>>>>>>>======<<<<<<======>>>@@@>>>======>>>??????>>><<<<<<;;;:::::::::::::::::::::999999999888888888999999999888888777777777777777777777777777777777777777888999999999888888777777777777777777777777444555777888777666444222555555555555555555555555333333444444444444444444222222222222222222222222111222222333333444444555111111222222333333333333///000111222222222222222000111111111111111222222000///...///111111///...222222111000/////////000......///000111111222222//////000000000000//////...///000111111111111111//////000000111111111111....../////////000000000////////////////////////000///////////////000000//////000111111111111111000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111000111111222222333444444333333333333333333333333444444444444444444444444555555555555555666666777888888777666555555555555777777888888888888777777::::::999777666777:::<<<;;;;;;;;;;;;<<<===>>>???AAABBBCCCEEEGGGGGGHHHHHHFFFGGGIIIJJJJJJIIIHHHHHHFFFGGGIIIJJJLLLNNNPPPPPPNNNNNNNNNNNNNNNNNNOOOPPPQQQQQQRRRSSSTTTUUUVVVVVVVVVVVVVVVUUUTTTRRRQQQPPPNNNNNNNNNNNNNNNNNNNNNNNNRRRSSSUUUVVVVVVUUUSSSRRRTTTTTTTTTRRRQQQPPPRRRTTTUUUWWWXXXXXXWWWVVVWWWXXXTTTUUUUUUVVVVVVUUUTTTTTTWWWUUUSSSSSSSSSSSSQQQOOOLLLLLLMMMNNNMMMJJJHHHFFFGGGGGGGGGHHHGGGGGGFFFEEEBBBCCCCCCDDDEEEFFFGGGGGGBBBBBBBBBCCCDDDDDDEEEEEEFFFEEEDDDCCCBBBAAA@@@@@@BBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>======<<<999999:::::::::::::::;;;:::::::::999999::::::::::::999999888888999999:::888888888777666555555444555666666666777777888888888999999888777666666666888777777666555666666666666666666666777777777777444666777666555555666777666666555555555666666666444555666777777666555444555666666666666666666666555555555555555555555555444444444444444444444444555555555555555555555555333333333222222222111111222222222222222222222222333222111000000000000000111111222333333222222222000000111111111222222222111111111111111111111111111111222222222222111111000000111111111111111111111222222333333222222111111111111111111111111111111111222222222333333333000000111111111222222222222222222333333333444444333333333333333444555666444333333222222333444444>>>>>>????????????>>>>>>>>>======<<<<<<======>>>AAA???===<<<>>>?????????<<<;;;;;;:::::::::::::::999999999999888888888888666666666666555555555555777777777777777777777777777888888888888888777777666666666666666666666666444555666666666555333333444444444444444444444444333333333333444444444444222222222222222222222222111222222333333444444555000111222333333333333222///000111222222222222222111111111111111111111111222111111222333333222000222111000000000000000000...//////000000111111111///000000111111000000/////////000000111000000000/////////000111111222222////////////000000000000//////////////////////////////......//////000000//////000111111111111111000000000000000000000000111000000000000000//////000000000000000111111222111111111111111111111111000111111222222333444444333333333333333333333333333333333444444444555555555555444444555555666777999888777555444444444444777888888999999888777777888999999888777777999;;;;;;;;;;;;;;;<<<===>>>>>>AAABBBCCCEEEFFFGGGHHHHHHGGGGGGHHHHHHIIIHHHHHHGGGFFFGGGHHHJJJKKKMMMOOOOOOOOONNNNNNMMMNNNNNNOOOOOOOOOOOOQQQRRRTTTTTTTTTTTTUUUUUUUUUTTTSSSRRRQQQPPPQQQQQQQQQQQQQQQQQQQQQQQQTTTUUUVVVWWWWWWVVVUUUTTTRRRSSSSSSRRRPPPPPPQQQSSSUUUVVVXXXXXXWWWVVVWWWXXXUUUVVVWWWXXXYYYXXXWWWWWWVVVTTTRRRQQQQQQQQQOOOMMMKKKKKKLLLKKKJJJIIIGGGFFFFFFFFFGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEFFFFFFFFFAAABBBBBBBBBCCCCCCDDDDDDEEEDDDCCCBBBAAAAAAAAAAAACCCCCCBBBBBB@@@>>>===<<<============<<<<<<<<<<<<::::::;;;;;;<<<<<<<<<===<<<======>>>>>>======<<<::::::::::::;;;;;;;;;;;;::::::999999999999::::::888888777777777777888888777777777777666666666666444555555666666777777888777888999888777666777888888777666666555555666666666666666666777777777777333555666666555444555777666555555555555666777777555555555666666555555555444555555555555666666666444444444444444444444444444444444444444444444444444444444444444444444444222222222222111111111111222222222222222222222222111111000000///000000000000111222222222222222222000111111111111222222222111111111111111111111111111111222222222222111111000000000000000111111111111222222333333222222111111111111111111111111111111111111111222222222333000111111111111222222222222222333333333333444444222222222222333444555555333333222111111222444555:::;;;===>>>??????>>>>>>>>>>>>============>>>>>>AAA???<<<<<<===?????????<<<;;;::::::999999::::::999999999999888888888888444444555555555555555555777777777777777777777777888888999888888777666555555555555555555555555555555555555444444444333333444444444444444444444444222222333333333444444444111111111111111111111111444444444333333222222222000111222333333333222222000111111222222222111111111111111111000000000000333222222333444444333111000000000000000000111222/////////000000000000000000111111111111111111000000000000000000000///......//////000111111222222//////000000000111111111////////////////////////...............///000000//////000111111111111111000000000000000000000000111111000000////////////000000000000000111111222111111111111111111111111000111111222222333444444222222222222222222222222111222222333444555666666555444444444444555666666777666666555444444444444555666888999:::999999888666888999999888888999;;;;;;;;;;;;;;;<<<===>>>???AAAAAACCCEEEFFFGGGGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHFFFFFFGGGIIIJJJLLLMMMMMMNNNNNNMMMMMMMMMMMMNNNNNNPPPQQQRRRSSSSSSSSSRRRRRRTTTTTTTTTTTTTTTSSSRRRQQQRRRRRRRRRRRRRRRRRRRRRRRRUUUUUUUUUUUUUUUUUUUUUUUUQQQSSSSSSSSSQQQPPPQQQRRRTTTUUUWWWWWWVVVVVVWWWXXXSSSUUUWWWYYYZZZZZZYYYXXXUUUSSSQQQPPPPPPOOOMMMKKKKKKJJJIIIIIIHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBAAAAAAAAABBBCCCAAABBBBBBBBBAAA???>>>============<<<<<<<<<;;;;;;999999:::;;;;;;<<<======<<<==================<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::777777666666666666777777666666666666777777777777333444444555666666777777555777999888666666777999777777666555555555555666555666666666777777777888222444555555444444555666666555555444555666777888555555444444444444555555333333444444555555555555444444444444444444444444555555555555555555555555444444444444444444444444333333333222222222111111111111111111111111111111111111000000111111222222000000111222222222222222000111111111111222222222111111111111111111111111111111222222222222111111000000000111111222222222111222222333333222222111111111111111111111111111000000000111111111222222000111111111111222222222222222333333333333444444111111111111222333444444333222000000000222333555888:::;;;===>>>???>>>>>>>>>>>>============>>>>>>AAA???<<<<<<===?????????<<<;;;::::::999999::::::999999999888888888888777555666666666777777888888777777777777777777777777999999999888888666555555444444444444444444444444666555444333333333444444444444444444444444444444222222222333333444444444111111111111111111111111777666555444222111000///000111222333444333222222111111222222222111111000111111111000000000000000222111000111333333111000000000//////000111222222000000000000////////////111111222222222222111111000000111000000///.........//////000111222222222000000000000111111111111////////////////////////...............///000111//////000111111111111111000000000000000000000000111111000000/////////...000000000000000111111222000000000000000000000000000111111222333333444444222222222222222222222222000111222333555666777777555444444444444555666666555555444444444555555666333555777999:::;;;;;;;;;555777999999999888999:::<<<<<<<<<<<<<<<===??????@@@AAACCCDDDFFFGGGGGGGGGIIIHHHGGGFFFFFFFFFHHHHHHEEEFFFGGGHHHIIIKKKLLLLLLNNNNNNMMMMMMLLLMMMMMMMMMRRRSSSTTTTTTTTTRRRQQQPPPSSSTTTTTTTTTTTTTTTSSSRRRSSSSSSSSSSSSSSSSSSSSSSSSUUUUUUTTTSSSSSSTTTUUUUUUQQQRRRTTTSSSRRRPPPPPPQQQSSSUUUWWWWWWVVVVVVVVVWWWQQQRRRUUUWWWYYYYYYXXXWWWTTTRRRPPPOOOOOONNNLLLJJJJJJJJJHHHGGGFFFEEEEEEEEEDDDEEEEEEFFFFFFFFFEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@AAABBBCCCDDD???@@@AAABBBAAA@@@???>>>======<<<<<<<<<;;;;;;;;;999999::::::;;;<<<======<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999999999999999999:::666666555555555555666666555555666666777777888888333333333444555666666777444777999888666666888;;;777777666555555555555555555666666666777777888888222333444444333333555666666555444444555666777888555444333222222333444555333333333444444444555555444444444444444444444444555555555555555555555555444444444444444444444444444444444333333333222222111111111111111111111111111111111111222333444444///000111222222222222222000111111111111222222222111111111111111111111111111111222222222222111111111111111222222333333333222222222333333222222222111111111111111111111111///000000000000111111111000111111111111222222222222222333333333444444444000000000000111222333444222111000//////111333444888999:::;;;<<<>>>??????======>>>>>>===<<<;;;;;;AAA@@@???>>>>>>???@@@AAA;;;;;;;;;;;;:::999888777:::::::::999888777666666444444444444555777888999777777777777777777777777999888888888777777666666888777555333222333555666111333555555333222111222222222222333333333444444555555444444444333333333000000111111111222222222111222222222222111000000222222222111111111111000000111111222222222111111111111000000//////......111111111111000000000000111000000///...---------000000000000000000000000......///000000000000000333222222222111111000000111111111111000...---,,,000000111222222222222111000000//////.........------------.........//////000000000000000///............//////000000111111............////////////111000/////////000222333222111111111000000//////000000000000111111111111111111111111111111111111111111222333333333333222222222333333333333444444222333333444555666777777666666777888888888888888777777666666666888:::;;;777888999;;;===>>>???@@@??????@@@BBBDDDEEEFFFGGGHHHHHHHHHGGGFFFEEEDDDDDDFFFGGGGGGHHHIIIJJJKKKLLLMMMMMMNNNNNNNNNMMMMMMLLLNNNOOOQQQSSSSSSSSSRRRRRRTTTSSSSSSRRRRRRRRRRRRRRRTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRSSSTTTTTTTTTRRRUUUUUUSSSRRRQQQQQQQQQQQQTTTTTTTTTTTTSSSRRRQQQPPPPPPRRRUUUXXXXXXXXXVVVUUUNNNLLLKKKKKKLLLKKKHHHFFFJJJJJJJJJIIIIIIHHHHHHHHHDDDDDDEEEEEEFFFFFFFFFGGGEEEEEEDDDDDDCCCCCCCCCCCC>>>??????@@@BBBCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>::::::;;;;;;;;;:::999888888888999:::;;;<<<===>>>;;;;;;<<<=====================>>>>>>>>>>>>======>>><<<:::999999888666555:::888666444333444555666777777666666555555555444444333333333333444555555555555555555666666666666777777666666555555555444666666666666555444222222666555444333444444666777555555444333333333333444111111111111111111111111111111222222222333333333000111111222222333333444222222111111222222333444444555555555444333333222111111111111111111111111222111111111000000//////111111111111111111111111333333333222222222111111111111111111111111111111333222111000000000111222666555333111000000111222111111111111111111111111222222111111111111222222222222111000/////////000111111111111000000000000000000111222222222222111222222222222222222222222222222111111111111222222333222111111222555777999::::::;;;<<<======>>>???<<<<<<<<<<<<<<<;;;::::::>>>>>>===<<<<<<===>>>>>>;;;;;;;;;;;;:::999888777888888888888777666555444666555555555555666666777666666666666666666666666888888888777777666666666777666444333333333444555222444666555444222222222222333333333444444444444555444444444444333333333222222222333333333444444111222222222222111000000//////000111222333333444000111111111111111000000000000000000111111111111111111000000000/////////111000000///......------000000000000000000000000000000111222222222222111//////.........---------000111111000000///...---000000111222222222222111000/////////............---------.........//////000000000000000///........./////////000000000111............////////////111000/////////000222222111111111000000000//////000000000000111111111111111111111111111111111111000111222222333333222222222222222333333333444444333333333444444444444444555555666777777777777666666666555555666777999:::999::::::;;;<<<======>>>??????@@@AAABBBCCCCCCCCCEEEEEEFFFFFFFFFFFFFFFEEEFFFFFFGGGHHHIIIJJJJJJKKKLLLMMMMMMMMMMMMMMMLLLLLLNNNOOOPPPQQQQQQRRRRRRQQQOOOOOOOOOOOOOOOPPPQQQQQQSSSSSSSSSSSSTTTTTTUUUUUUUUUTTTSSSSSSUUUUUUTTTSSSRRRSSSSSSSSSSSSTTTTTTTTTSSSSSSSSSSSSRRRQQQPPPOOOOOOPPPSSSUUUVVVVVVUUUTTTNNNLLLJJJJJJJJJJJJHHHFFFIIIIIIIIIHHHHHHHHHGGGGGGDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@??????>>>::::::;;;<<<;;;:::999888:::::::::;;;;;;;;;;;;;;;;;;<<<======>>>>>>======;;;<<<<<<======<<<<<<;;;===<<<::::::::::::888666888777555333222333444444666666666666555555444444444333333333333444555555555555555555666666666666777666666666555555555444666666666666555444333333444333333222222222222333555555444333333333333444111111111111111111111111111111111222222222333333333333333333222222222222222222111111222222333444444444555555444333333222111111111111111111111111111111111111000000000///111111111111111111111111333333222222222111111111111111111111111111111111444444333222222222333444444333111000//////111111111111111111111111111111222111111000000111111222111111000000///000000000//////000000000111111111000000111222222222222111222222222222222222222222222111111000000111111222333222111111333555777999<<<<<<<<<<<<=========>>>:::;;;;;;;;;;;;:::999999<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;:::999888777777777777777666555444444777777666666555555555555555555555555555555555555777777777666666666666666666666444333333333444555333555666666444222333333333333333444444444555555444444444444333333333333222222222333333333333444111222222222222111000000...//////000111222333333000111111111000///......//////000111111222333333000000000/////////......000000000///......------000000000000000000000000///000111111222222111111---------,,,,,,,,,,,,+++//////000000000000/////////000111111222222111111////////////............------........./////////000000000000000//////...////////////000000000000............////////////000000000///000111111222111111000000000000//////000000000000111111111111111111111111111111111111000111222222333333222222222222222222333333333333444444333333333222222222444444555666666666666555555555555555666777888999::::::;;;;;;;;;;;;<<<<<>>>>>>>>>>>===:::;;;;;;;;;;;;;;;;;;:::<<<;;;::::::;;;;;;:::888777666444333222222333444666555555555555444444444333333333333333444555555444555555555555666666666666666666555555555555555555555666666666555555444444444555555444333333222555555444333333333333333111111111111111111111111111111111222222222222333555555444333333222111111222111111111111222333333444444444444444333333222111111111111111111111111111111111111000000000000111111111111111111111111333222222222222111111111111111111111111111111111333333222222222333333444222111000/////////111111111111111111111111111111222111111000000111111222000000/////////000111111---......///111222222333///000111111222222111111222222222222222222222222222111111000000111111222222111111111333555888:::========================::::::;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::999888888777777777777666666555444555666666666666666555555444444444444444444444444666555555555555555555555555555444333333444444555444555666555444333333444333333444444444555555555444444444333333333222222000000000000111111111111111222222222222111000000111111111111000000000000000000000000///...---,,,//////000000000111111111////////////............000000//////............////////////////////////---......///////////////..............................///000000000000000///000000111111111111111///////////////.....................//////////////////000000000000//////////////////000000000000............////////////000000000000000111111222000000000000000000/////////000000000111111111111111111111111111111111111000000111222222222222222111222222222222333333333333333333333333333333333444444555666666666666555444444444555666666777888999999999:::;;;;;;<<<<<<>>>>>>>>>??????@@@@@@AAAAAABBBCCCDDDDDDEEEEEEDDDCCCCCCDDDEEEFFFGGGHHHHHHJJJJJJJJJJJJJJJKKKKKKKKKNNNNNNMMMMMMMMMOOOQQQRRROOOPPPQQQRRRRRRSSSSSSSSSOOOOOOPPPPPPRRRTTTVVVWWWVVVUUUTTTUUUVVVVVVUUUTTTPPPQQQTTTWWWXXXXXXWWWVVVSSSSSSSSSSSSRRRQQQPPPOOOQQQQQQQQQQQQQQQQQQQQQQQQNNNKKKGGGFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEECCCCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@??????>>>;;;<<<<<<======;;;:::999;;;;;;;;;:::::::::999999<<<<<<===>>>>>>>>>>>>===::::::;;;;;;;;;;;;:::::::::999888888:::;;;:::888666555444333333333444444444444444444444444444444333333222222333333444555444444444555555555666666555555555555555555555555444444555666666666555555222333444555555444222222555444333333222222333333111111111111111111111111111111111111222222222222444444444333333333222222111111111111111222222333333333444444444333333222111111111111111111111111111111111000000000000000111111111111111111111111222222222222111111111111111111111111111111111111000000000000000111111111111111000000000111111222111111111111111111111111111111000000000000111111///////////////000111222......//////000111111222///000000111111111111111111111111111111111111111111111000000000000111111111111000111333666999;;;============<<<<<<<<<<<<:::;;;;;;<<<<<<<<<;;;;;;::::::::::::::::::::::::999999::::::999999888888777777888888777777666666333444555666777777777777555555555555555555555555444444444444444444444444444444333333333444444444444555555444333222333444333333333444444444555555444444333333333222222222//////000000000111111111111222222222222111000000111111111000000000//////000000000//////---,,,+++000000/////////.........////////////............////////////............////////////////////////------...///////////////////////////////////////---...///000000111111000//////000111111111111000.........///////////////........./////////000000//////000000000000//////000000000000////////////............///////////////000000000111111111111//////////////////000000///000000000111111111111000000000000000000000000000000111222222222222111111111111222222222333333222333333444555666666666555555666777777777666666444444555555666777777777666777888999:::<<<======<<<<<<===???@@@AAABBBCCCAAABBBBBBCCCCCCBBBBBBAAABBBCCCCCCDDDEEEFFFGGGHHHIIIHHHHHHHHHHHHIIIJJJKKKNNNMMMLLLLLLMMMNNNPPPQQQQQQRRRSSSSSSSSSRRRRRRQQQNNNNNNNNNOOOPPPSSSUUUWWWVVVUUUTTTUUUVVVVVVUUUTTTRRRTTTVVVWWWXXXWWWUUUTTTTTTTTTUUUTTTTTTSSSRRRQQQUUUTTTSSSRRRQQQPPPPPPOOOMMMKKKGGGEEEFFFGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@??????>>>=========<<<<<<===>>>===<<<;;;:::999999999:::::::::;;;;;;;;;;;;<<<===============:::;;;;;;<<<<<<;;;;;;:::888666666666888999888777666666666555555555555555333333333333444444444444333222222222222333444444444444444444555555555555444444444555555555555555333444444555555555555444///000222333444444333333444444333222222222222333000000000000000000000000000000111111111222222222222222222333333444444444111111000000111111222333222222333333444333333222111111111111111111111111000000000000000000111111111111111111111111111111222222222111111111000000000000000000000000000000//////000000111111111111222222111111222222222333000000000000000000000000111000000000000000000111///.........///000111111000///////////////////////////000111111111111000111111111111111111111111111000000000000000000111000000000111333666999;;;<<<<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<<<<<<<;;;999::::::;;;;;;::::::999888999999999999999888888777777777888888777777666111333555666888888777777555555555555555555555555333333333333333444444444333333333333444444444444444444444333111111222444222222222333333333444444333333333333222222222222111111111222222222222333111222222222222111000000---......///000111222222///000000000///...------000000///......---,,,,,,000000000/////////......//////////////////......000000000000000000000000...///000000111111000000.............../////////......///000000111000000...///000000111111000000.........///////////////....../////////000000000...//////000000000000000000000000000////////////............//////////////////000111111111111000......////////////000000000000000000111111111111000000000000000000000000///000111111222222111111111111111111222222222222222333333444555666777888555555666777777777777666444444555777777777777777444555666888:::<<<===>>>:::;;;<<<>>>@@@AAACCCCCCAAAAAAAAABBBAAAAAA@@@@@@BBBCCCCCCDDDEEEFFFGGGGGGHHHGGGFFFFFFGGGHHHJJJKKKKKKKKKKKKKKKLLLMMMNNNOOOOOOPPPQQQQQQQQQOOONNNMMMNNNNNNMMMMMMOOOQQQTTTVVVVVVTTTSSSTTTUUUVVVUUUTTTTTTUUUVVVVVVVVVUUUTTTSSSUUUUUUUUUUUUTTTSSSRRRRRRVVVVVVUUUTTTSSSQQQOOONNNMMMJJJHHHGGGGGGGGGGGGFFFDDDDDDDDDEEEEEEEEEEEEFFFEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCAAAAAABBBBBBCCCCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBB?????????>>>======<<<<<<<<<===>>>>>>>>>===;;;;;;888888999999::::::;;;;;;::::::;;;<<<<<<<<<<<<;;;:::;;;;;;<<<<<<;;;;;;:::777666555555777888777666666666666666666666666555222222333333333333333444222222222222222333444444333444444444444555555555444444444444444555555555333333444444444333333222111222444666999;;;<<<<<<444444333222222222222222000000000000000000000000000000000111111111111222000000111222222333444444111000000000000111222222111222222333333333333333111111111111111111111111000000000000111111111111111111111111111111111111222111111111111000000000000000000000000000000000///000111222333333333333222333333222222222222222000000000000000000000000111000000//////000000111//////.........///000000000000000//////............///000000111111000000111111111111111111111111111000000//////000000111/////////111333777:::<<<:::::::::;;;;;;;;;;;;;;;999999:::;;;;;;;;;;;;;;;888999::::::::::::999888888888999999999999888888555666666777777666666555333444666777888777666555333333333333333333333333222222222222333333333444222222333333444444444444333333333222000000111333111111111222222222333333333333333222222222222111111111111111222222222222111222222222222111000000------...///000111222222//////000000000//////...////////////............111111000000000/////////.../////////////////////000000000000000000000000...///000000111111000000------........./////////...///000000000000000///...//////000000000000000............/////////000.../////////000000000000......///000000000000000111000000000/////////...............////////////...///000111222111111000........./////////000000000000000000111111111111000000000000000000000000///000000111111111111111111111111111222222222222333333333444444555555555444444555666666666666555444555666888888888888777666666777888999:::;;;<<<:::;;;<<<===>>>???@@@@@@>>>>>>???@@@AAAAAAAAAAAACCCCCCDDDEEEFFFGGGGGGHHHGGGFFFEEEEEEEEEGGGIIIKKKGGGHHHIIIJJJJJJKKKKKKJJJKKKLLLNNNOOOOOONNNMMMLLLOOONNNMMMLLLNNNPPPSSSUUUUUUTTTSSSSSSUUUUUUTTTSSSUUUUUUUUUUUUUUUUUUTTTTTTUUUUUUUUUTTTTTTSSSRRRQQQRRRSSSTTTUUUTTTRRRPPPOOOLLLKKKIIIHHHIIIHHHGGGEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===============>>>???>>>===<<<;;;:::::::::999999999999999888999::::::;;;;;;::::::999999::::::::::::999999888777666666777888666555444555555555555555555555111222222222333333333333222222222111222222333444333333444444444555555555333333333444444555555555333333333333222111111000111222444777;;;???BBBDDD444333222222111222222222000000000000000000000000000000000000111111111111111111111111111111111111000000000000000111222222111111222333333333333333111111111111111111111111///000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000...///111222333333333222222222222222222111000000000000000000000000000000000000////////////000000000000///.........//////.........///////////////...//////000000000000000111111111111111111111111000000////////////000000/////////000333777;;;===999999999::::::;;;;;;;;;777888999:::::::::::::::777888999::::::999888777777888888999999999888888444444555555666555555444444555777888888666444333222222222222222222222222111111222222222333333333111222333444444444444444222333222111//////111333000000111111111222222222333333333222222222111111////////////000000000000111222222222222111000000000000000000////////////...///000000000000000///......//////000000111111111111111111000000000000.........///////////////000000000000000000000000,,,------.............../////////000000000111111//////000000000000//////...//////000000000000000---.........//////000000////////////000000000000......///000000000000000111111000000/////////.............../////////000...///000222222111111000---.........//////000000000000000000111111111111000000000000000000000000//////000111111111111111000111111111111222222222444444333333333333222222222333444444555555444444444555777999999999888888777777888888999999999999;;;;;;;;;<<<<<<<<<======;;;<<<===???AAABBBBBBBBBCCCCCCDDDEEEFFFGGGHHHHHHFFFEEEDDDDDDEEEGGGIIIJJJDDDEEEGGGHHHIIIIIIHHHGGGIIIJJJMMMOOOPPPPPPOOONNNOOONNNMMMLLLMMMOOORRRTTTTTTSSSRRRSSSTTTUUUTTTRRRTTTTTTSSSSSSTTTTTTUUUVVVTTTTTTTTTTTTSSSRRRQQQPPPNNNPPPSSSTTTUUUSSSQQQPPPLLLKKKJJJJJJJJJIIIGGGEEEDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEFFFEEEDDDCCCBBBAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>AAAAAA@@@@@@???>>>>>>>>>===>>>?????????>>><<<;;;<<<<<<;;;:::999888777666888888999::::::::::::999888888999999999999888888999888777777888888777555333333444555555444444444111111111222222333333333222222111111222222333444333333333444444444555555333333333444444555555555333333333222111000///...***+++---111555;;;???BBB444333222222111111222222000000000000000000000000000000000000111111111111222222111111000/////////000000000000000111111222000111222333333333333333111111111111111111111111//////000000111111111222111111111111111111111111111111111111000000000000000000000000000000000000,,,---///000111111111000222222222222111///...---000000000000000000000000000000////////////000000111000///...............,,,------...///000111111...//////000000000000000000000000000000000000000000000////////////000000......///000333777;;;===::::::;;;;;;<<<;;;;;;;;;::::::;;;;;;::::::999999888888777777888999::::::;;;:::999999888888999999999999888888888888999999666666666666555555555555333333333333333333333333222222222222222222222222333333333333333333333333111111111111111111111111//////000000111111222222222222222222222111000///............/////////000000000////////////000000.........///////////////............//////////////////............//////111111000000//////......///......///111111000/////////000000000000//////111111111000000000000000......------------......////////////////////////......//////000000111111///////////////000111111000000///...............000000000000000000000000+++,,,,,,,,,---.........////////////000000000000111000///////////////000111000///......///000111222111111000///......---000000000000000000000000222000------000333666777444333333222111000//////000000000000111111111111222333444444555555444444444444444555555555555666:::999999999888888777777888999:::;;;<<<<<<<<<<<<===>>>???@@@@@@@@@@@@@@@BBBCCCCCCDDDDDDDDDDDDDDDGGGEEEDDDCCCDDDEEEGGGHHHJJJIIIHHHGGGFFFGGGHHHIIIGGGHHHKKKNNNQQQQQQOOOLLLPPPOOONNNNNNNNNOOOPPPQQQQQQRRRSSSTTTTTTSSSRRRQQQSSSSSSRRRRRRSSSTTTUUUUUUTTTSSSRRRQQQPPPQQQRRRRRRQQQPPPOOOQQQSSSRRRNNNJJJMMMMMMMMMLLLJJJGGGCCCAAAEEEDDDDDDDDDDDDDDDEEEFFFDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCCCCDDDCCCCCCCCC@@@@@@@@@@@@?????????>>>??????>>>>>>>>>>>>??????<<<>>>@@@>>>;;;999999;;;888999999999999888777777::::::999888777777777888666666777777888888888999888888777777666666555555444444333333333222222222222222222222222222222222222222222222222222222222333333333333333333333333222333333444444333333222111222222222222111000000000000111222222333444444444333222000//////......111111111111000000000000,,,------...///000000111222111111111000000//////222222111000//////000000333222222111111222222333333333222111000///......111111111000000000000000000000000000000000000000111111111111000000000000........................000000000000111111111111000000111111111111000000111111000000//////..............................000000000000000000000000////////////////////////......//////000000111111000000000000000000000000............////////////.........111555777888888;;;<<<<<<===<<<<<<;;;;;;777888888999::::::::::::888888777777888999999:::;;;:::999999888888999999888888777777777777888888777777777777666666666666222222222222222222222111222222222222222222222222333333333333333333333333111111111111111111111111000000000000000111111111111111111111111000//////........./////////000000000000////////////000000000000000///.........---............//////////////////............//////////////////.........---///......///111111000/////////000000000000////////////////////////000000......------------......////////////////////////......//////000000000000///////////////000000111111000//////.........///////////////////////////.........///////////////.../////////000000000000333333111000////////////000000///......///000000111111000000///......---...........................///////////////222444333222222111111000000000000000000000111111111111222333444444555444444444444444444444555555555555999888888888777777777666888999:::;;;;;;<<<<<<<<<======>>>???@@@@@@@@@@@@CCCDDDDDDEEEEEEEEEEEEEEEFFFEEEDDDCCCDDDEEEGGGHHHIIIHHHHHHGGGFFFFFFFFFFFFEEEEEEGGGJJJNNNOOONNNLLLOOOOOONNNMMMNNNOOOPPPQQQQQQRRRSSSTTTTTTSSSRRRRRRQQQQQQRRRRRRSSSSSSSSSSSSRRRQQQOOOOOONNNOOOOOOPPPPPPOOOOOOPPPQQQPPPMMMJJJJJJJJJKKKJJJIIIGGGEEECCCEEEEEEEEEEEEEEEFFFGGGGGGDDDDDDEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDCCCBBBBBB@@@@@@?????????>>>>>>>>>???>>>>>>======>>>>>>???;;;===>>>===:::999999;;;999999999:::999888888777:::999888888777777888888777777777888888888999999777777777777666666555555444444444444333333333333333333333333333333333333222222222222222222222222333333333333333333333333222333333444444333333222111222222222222111000000111111222222333444444555333222111000////////////111111111111000000000000......//////000111111111111111111111111000000000222222111000000000000000222222222111111222222222222222111111000/////////000000000000000000000000000000000000000000000000111111111000000000//////........................//////000000000111111111000000111111111111000000000000000000//////..............................////////////////////////........................///////////////000000000////////////////////////111111111000000000000000///...///222666888999999======>>>======<<<;;;:::555555777888999:::::::::888888888777888888999:::::::::999888888888888999777777666666666666777777888888888777777777666666222222222111111000000000222222222222222222222222444444333333222222111111111111111111111111111111111111111111000000000000///000000000000///............/////////000000000000000000000000000000000222111000000......---,,,............//////////////////............//////............------------///......///111111000///...//////000000//////...------......//////000000......------------......////////////////////////...////////////000000000//////......//////000111111000000//////////////////////////////////////////////////////.............../////////000000000555444333111000///......//////...------...//////111000000//////.................................,,,///111111///...000111111111111111111111111111000000000000111111111111222222333444444444444444444444444444555555555555777777777666666666666666777888999:::;;;;;;;;;;;;<<<<<<===>>>??????@@@@@@DDDDDDEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDDDDEEEGGGHHHGGGHHHHHHHHHGGGFFFDDDCCCDDDCCCDDDGGGKKKMMMNNNMMMNNNNNNMMMMMMMMMNNNPPPQQQRRRRRRSSSSSSSSSSSSRRRRRRPPPPPPRRRSSSSSSSSSRRRQQQNNNNNNMMMLLLLLLLLLLLLMMMOOONNNNNNOOOOOOOOOLLLJJJHHHHHHHHHGGGGGGFFFFFFFFFDDDDDDDDDEEEFFFGGGHHHIIIDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBFFFFFFFFFFFFDDDCCCBBBAAA??????>>>>>>>>>=========>>>>>>============>>>>>>:::;;;<<<;;;:::999:::;;;:::::::::::::::999999888999999888777777777888888777777777888888888888888777777777666666666666555555555555444444444444333444444444444444444444444222222222222222222222222333333333333333333333333222333333444444333333222111222222222222111000000000000111111222333333333111111000000000000111111111111111111000000000000000000000000111111111111111111111111111222222222222111000000000000000000222222111111111111222222000000000000000000000000000000000000000000000000////////////////////////111111000000000000////////////////////////////////////000000000000111111///000000111111000000///000000000////////////...////////////////////////////////////////////////........................000000//////////////////////////////////////////111111111000000/////////000000000333777:::;;;:::============<<<;;;999999666777888999::::::::::::999888888888888888999999:::999999888888888888888666666555555555555666666777777777777666666666666333333222222111111000000222222222222222222222222555444444333222111000000111111111111111111111111222222111111000000/////////000000000000000//////...////////////000000000000000000111111000000000111000000000//////..................//////////////////............//////........................///......///111111000///...//////////////////...------......///000111111......------------......///////////////////////////////////////////////////............///000000111000000/////////000000////////////////////////.........---,,,,,,,,,+++........./////////000000333222111000////////////.........------.........000000/////////.................................//////000111111222222222///000000000111111111222///000000000111111111111222222333444444444444333333333444444444555555555555555555555555555555555666777888999::::::::::::;;;;;;;;;<<<===???@@@AAADDDDDDDDDDDDDDDEEEEEEFFFEEEEEEDDDDDDEEEEEEFFFGGGGGGHHHJJJJJJIIIGGGDDDBBBCCCBBBBBBEEEIIIMMMOOOPPPMMMMMMLLLLLLMMMNNNOOOPPPSSSSSSSSSSSSRRRRRRRRRQQQOOOQQQRRRTTTTTTSSSQQQPPPMMMMMMLLLLLLKKKKKKKKKKKKOOONNNNNNNNNNNNMMMLLLJJJHHHGGGFFFEEEEEEEEEEEEEEECCCCCCCCCDDDEEEGGGHHHIIICCCDDDDDDDDDCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBEEEEEEEEEEEEDDDCCCBBBAAA>>>>>>>>>>>>============>>>======<<<<<<======>>>999:::::::::999::::::;;;:::;;;;;;;;;;;;:::999999888888777777777777888888666666666666666666666777666666666666666666666666666666555555555444444444444444444444444444444444222222222222222222222222222222333333333333444444222333333444444333333222111222222222222111000000/////////000000000111111000000//////000111222222111111111111000000000///111000000000000000000000000000111111222222333333111111000000000000000111111111000000000000111111////////////000000111111/////////000000000000000////////////////////////111000000000////////////000000000000000000000000////////////000000000111//////000000000000//////////////////////////////000000000000000000000000////////////////////////........................000000000//////......---/////////////////////////////////...------,,,,,,111000111444888;;;<<<<<<<<<<<<<<<;;;:::999888777999:::::::::::::::999999999999888888888888888999:::999888888777777888888666666555555555555666666666666555555555444444444444444333333222222222222222222222222222222222222444444333222111111000000111111111111111111111111222222111111000000//////000000111222222111111111////////////000000000111000000111111111111000000.../////////000000111111............//////////////////............/////////////////////////////////......///111111000///......////////////............///000111111222222......------------....../////////////////////////////////..............................//////000000///////////////000000.................................---,,,,,,,,,+++............//////////////////.........//////000---..................---////////////............////////////////////////000---,,,---111444333111/////////000111111222222///000000000111111111111111222333333444444333333333333333444444444444555444444444444444444555555555666777888999999999999999999999:::<<<>>>@@@AAACCCBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIKKKLLLKKKIIIFFFDDDAAA@@@@@@BBBFFFKKKMMMNNNLLLLLLKKKKKKLLLMMMOOOPPPSSSRRRRRRQQQQQQPPPPPPPPPPPPQQQSSSTTTTTTSSSQQQOOOMMMMMMMMMMMMMMMLLLLLLKKKNNNOOOOOONNNMMMLLLLLLKKKHHHGGGFFFEEEDDDCCCCCCCCCAAAAAABBBBBBDDDEEEGGGGGGDDDDDDDDDDDDCCCBBBAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBBBB>>>>>>>>>>>>==================<<<<<<<<<<<<======;;;:::999999999:::;;;;;;:::;;;;;;;;;;;;:::999999888777777666777777888888555555555555555555555555555555555555555666666666666666555555555444444444222222222222222222222222222222222222222222222222222222222333333444444444222333333444444333333222111222222222222111000000000000000111111111111111////////////000111222333111111111111000000000/////////////////////......000000000111111222222333111000000000000000111111111000000//////000000111.........///000000111111......//////000000000000////////////////////////000000000////////////...000000000000000000000000...////////////000000000//////000000000000//////.............../////////000000000000000000000000................................................000000//////......------........................///.........---------,,,111111222555999<<<======:::::::::::::::999888777;;;;;;;;;;;;;;;:::999888:::999888888777888888888999999888777777777777888666666555555555555666666555555555444444444333333333333333333333333333333222222222222222222222222333333222222111111000000111111111111111111111111111111111111000000000000000111111222222222222111/////////000000000111111///000111222222111000///---...//////111111222333............//////////////////............///////////////000000000000000///......///111111000///---......//////......---//////000000111111222222......------------....../////////////////////////////////............---......------......///000///............//////000........................///////////////.........------........./////////------------...///000000---...////////////...---........................000000000000000000000000...------///111333111////////////000000111111111000000000000111111111111111111222333333333333333333333333333444444444444444444444444444555555555444555666777888888888888888888888999;;;===@@@AAACCCBBBAAA@@@AAABBBCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFHHHIIIKKKLLLLLLJJJHHHFFF???>>>>>>@@@DDDHHHKKKKKKKKKKKKJJJJJJKKKMMMOOOPPPRRRQQQPPPOOOOOONNNOOOOOOPPPQQQRRRRRRRRRQQQPPPOOONNNNNNOOOOOONNNNNNMMMLLLMMMNNNNNNMMMKKKJJJJJJKKKGGGGGGFFFEEEDDDDDDCCCCCCAAAAAAAAABBBCCCDDDEEEFFFEEEEEEEEEDDDCCCBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBBBBBBBBBB??????>>>>>>>>>=========<<<<<<;;;;;;;;;;;;<<<<<<===;;;999888:::;;;;;;;;;:::::::::::::::999999888777777666666666777888888555555555555444444444444444555555555555666666666555555555444444444444333222222222222222222222222222222222222222222222222111222222333333444444555222333333444444333333222111222222222222111000000333333333333333333333333000000//////000111222222111111111111000000000000............////////////000000000000000111111111000000000000000111111222000000////////////000000.........//////000000000---......//////000000111////////////////////////000000////////////......////////////////////////......////////////000000...//////000000//////...---............/////////////////////////////////........................------------------------//////..........................................////////////////////////000000111555999===>>>>>>:::::::::;;;;;;:::999999888999999:::::::::999999:::999999888777777888888999999888777777777777777777666666666666666666777666555555555444444444444111111111222333333444444222222222222222222222222222222222111111111111111111111111111111111111111000000000000000111111111//////000111111111111111//////000000000111111111///000222333333222000////////////000111111111222............//////////////////............//////........./////////000000///......///111111000///---......//////......---//////000000000000000000......------------......//////////////////////////////.........---------...------------...//////---------------...//////.................................///////////////---------........./////////............//////000...///000000000000///...........................////////////////////////,,,222999999555000...////////////000000000000000000000000000111111111111111111222333333333333222222222333333333444444444444444444444555555555666444444555666777777777777777777777888:::===@@@BBBDDDCCCAAAAAAAAABBBDDDEEEDDDDDDEEEFFFFFFFFFFFFFFFFFFHHHIIIKKKKKKJJJIIIHHH@@@@@@@@@CCCGGGJJJKKKKKKJJJJJJJJJJJJKKKMMMOOOPPPQQQPPPOOOMMMMMMMMMMMMMMMOOOOOOOOOOOONNNNNNMMMMMMNNNOOOOOOPPPOOONNNMMMLLLJJJKKKLLLJJJGGGFFFHHHJJJDDDEEEFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCBBBBBBAAAAAA@@@@@@?????????>>>>>>>>><<<;;;;;;;;;;;;;;;;;;<<<@@@===:::999:::<<<;;;:::999999999:::999888888777666666666666666777888888777777777666666555555555444444444555555555666666444444444444333333333333333333333333333333333333222222222222222222222222111111222333333444555555222333333444444333333222111222222222222111000000222222222222222222222222111000000000000000111111111111111111000000000000.........///000000111111000000000///////////////000000000000000111222222000//////......//////000......//////////////////------......///000000111000000000000000000000000000000/////////........................................../////////000000......////////////......---------.........//////................................................------------------------------..........................................---......//////000000000000000111444999<<<>>>>>>::::::;;;;;;<<<;;;;;;;;;555666777888999:::::::::::::::999888777777888888999888888777777777777777777777666666666666777777777666666666555555555555//////000111222333333444222222222222222222222222111111111111111222222222111111111111111111111111//////000000111111222222......///000000000000000000000000000111111111111///000222333333222000///111111111000000000000000............/////////000//////............//////---------........./////////......///111222000///---..................---///////////////..................------.........//////////////////////////////.........---------...------------...//////,,,,,,,,,,,,,,,---...///........................+++,,,,,,------.........---------.........//////111111000///////////////...///000111111000///...---.............................................+++999FFFEEE:::///...111000000000000000/////////000000000000111111111111111111222333333333333222222222333333333444444444444444444555555666666666333444555666777777777777666666666777999===@@@BBBEEEDDDBBBAAABBBCCCEEEGGGDDDDDDEEEFFFFFFFFFFFFFFFEEEFFFHHHIIIJJJIIIIIIIIIDDDDDDEEEHHHKKKNNNNNNNNNJJJJJJIIIJJJKKKMMMOOOPPPQQQPPPNNNLLLKKKKKKLLLLLLNNNNNNMMMLLLKKKKKKLLLLLLNNNOOOOOOPPPPPPNNNMMMLLLHHHIIIJJJHHHEEEDDDEEEHHHAAACCCEEEGGGHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAEEEEEEDDDDDDCCCBBB@@@@@@@@@@@@@@@@@@????????????<<<;;;;;;::::::;;;;;;<<>>:::999;;;<<<;;;:::888999999999999888777777666666666666666777888888999999888888777777777666444444444555555555666666444444333333333222222222444444444444444444444444222222222222222222222222111111222333333444555555222333333444444333333222111222222222222111000000////////////............111111000000000000111111111111111111000000000000...//////000111222222333000000//////......------000000///000000111222222//////............//////////////////////////////---------...///000000111111111111111111111111111000/////////................................................/////////000......////////////......---------.........//////................................................------------------------,,,------....../////////........................***++++++,,,---...////////////111444999<<<>>>>>>>>><<<:::;;;>>>???===;;;555666888:::;;;:::999777888888999999999:::::::::===;;;888666555555555666555555666666555555444333555555555555444333222111555444333222111111111111222222111000//////000000111222333333222111000///111111000000000000111111000000000000000000000000////////////////////////000000//////000000111222222222222111000//////...////////////////////////...------------...//////---------............///............////////////...///000111111000///...//////000000///...------,,,---------.../////////........................///////////////.........222000.........///...---,,,---......//////......---......---,,,,,,///222...---,,,,,,,,,,,,---...........................000000000000000000000000000///...------...///000000000//////.........---......---,,,---...//////...------------...//////---@@@JJJ<<<,,,+++111444000000//////.........---000111111111111222222222444111000000222333111///111111222222444444555555222333333444444333333222555555555555555555555555666777777888999;;;<<<===>>>>>>>>>???@@@AAACCCCCCEEEEEEFFFGGGHHHIIIIIIJJJGGGGGGFFFFFFFFFGGGHHHHHHIIIIIIKKKOOOSSSRRRNNNKKKHHHHHHIIIIIIJJJLLLMMMNNNOOOMMMKKKIIIIIIJJJLLLNNNMMMLLLJJJKKKMMMNNNNNNMMMMMMMMMMMMMMMMMMLLLKKKKKKHHHGGGFFFGGGHHHHHHGGGEEEEEEFFFFFFFFFFFFGGGGGGGGGCCCDDDEEEFFFFFFGGGGGGFFFDDDEEEEEEEEEEEECCCAAA@@@@@@@@@@@@AAAAAABBBBBBBBB?????????????????????@@@BBBCCCCCCBBBAAA???===;;;::::::;;;;;;;;;;;;;;;:::999999::::::::::::;;;;;;777888888888999999999999777777777777777666666666666666555555444444444444555555666666666666555555555444333333222222333333111111111111111111111111000000111111111222222222444444333222222333333333555555444444444333333333444444333222111111111111333333222222111000//////111111111111111111111111222222222111111111111000000000//////.........---////////////////////////......//////000000111111000000////////////000000000000///...............//////.........---------000//////.........//////////////////////////////...///////////////......................................................,,,---......------...000......---------,,,,,,,,,,,,+++++++++++++++++++++///...---,,,,,,---...//////////////////.........///111333333000...---,,,...........................000333666999;;;<<<======;;;::::::<<<===;;;999666777888999:::999888888888888888999999999::::::;;;:::888666555555666666555555666666555555444333555555555555444333222111444444333333222111111000222222111000000000000000111111222333222111000000111111000000000000111111111111111111111111111111111111111111111111111111000000000000000111222222222222111111000//////...////////////////////////---------------...//////---------............///............//////////////////000000000000/////////////////////...------------..........................................////////////............111///...---...///...---,,,---......//////...............---...///000222......---,,,,,,---..............................////////////////////////000///...------...///000000/////////.........---,,,------......---,,,,,,...------------...//////***888===444,,,---000///000/////////............000000111111111222222222111000///000222444333111111111222222222222222222444444555555555555444444555555555555555555555555666666666777999:::<<<===>>>>>>>>>???@@@AAABBBCCCCCCDDDDDDEEEFFFGGGHHHIIIHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJKKKNNNPPPPPPMMMJJJHHHHHHIIIIIIJJJLLLMMMNNNOOOMMMKKKIIIHHHIIIKKKLLLLLLJJJIIIJJJKKKMMMLLLLLLLLLLLLMMMMMMLLLLLLKKKJJJHHHGGGFFFGGGIIIIIIGGGEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBCCCDDDCCCBBBAAA@@@AAAAAABBBBBBBBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@>>>===<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999999999777777777888888888999999999888777777666666777777777777666666555555555555555555666666666666555555555444333333222222333333222222222222222222222222111111111222222222222333444333333222222333333444555444444444444333333333222222222222333444555555333333222222111000000///111111111111111111111111222222222111111111000000000000000/////////......////////////////////////......//////000000000000000000////////////000000000000///...............//////.........---------//////............//////........................---......///......------................................................,,,---......------...000............---------,,,+++++++++,,,,,,,,,,,,,,,///...---,,,,,,---...///............////////////...000222222000...------........................///000222555888;;;===>>><<<;;;999:::::::::999888999999999888888888888888888888888999999999999:::888888888777777666666666555555666666555555444333555555555555444333222222222333444444333222000///222111111111000000000000000000111222222222111111111000000//////000000111111111111111111111111111111111111111111111111111111000000000000111222222222111111000000//////...////////////////////////---------------......///---------............///............////////////000//////////////////000...////////////...------//////..................................................................111///------...///...---,,,---......//////......///...------///111111111......---,,,,,,---......................................................//////...------...///////////////...............+++,,,...///...,,,***(((...------------...//////)))000222------111000+++////////////............000000000111111111222222///......000222444333333222222111111000000000000444444555555555555444444444444444444444444444444555555555666888999;;;<<<======>>>>>>???AAABBBCCCBBBCCCCCCDDDEEEFFFGGGGGGJJJIIIIIIIIIJJJJJJKKKLLLKKKKKKJJJKKKMMMMMMKKKIIIIIIIIIJJJKKKKKKLLLMMMNNNOOOMMMKKKIIIHHHHHHJJJJJJKKKIIIHHHIIIJJJLLLKKKKKKKKKLLLLLLLLLLLLKKKJJJJJJHHHGGGGGGHHHIIIIIIHHHFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFEEECCCAAA@@@???>>>???@@@BBBBBBBBBAAA@@@CCCCCCCCCCCCCCCDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@>>>????????????>>>===<<<<<<<<<=========<<<<<<;;;===<<<<<<;;;999888888777666777777777888888888888999888777666666666777888777777777666666666666666555555666666666666555555555444333333222222333333333333333333333333333333222222222222333333333333333333333222222333333444444444444444333333333333333222222333333444555666333333222222111000000000111111111111111111111111222222111111111000000000111000000000000000//////////////////////////////...////////////000000000000//////......//////000000///......---........................---------///...............//////........................------............------........................------------------------+++---......------...////////////.........------++++++,,,,,,------............------------......---------.../////////000...000222222000...------........................000000111333777:::>>>@@@<<<;;;:::::::::999888888::::::999888777777777888888888888888999999999999666666777777888777777666555555555666555555444333444555555555444444333222111222444444444222000///111111111111111111111000000000111111222222222222000000////////////000000222222222222222222222222////////////////////////111000000000000111222222111111000000////////////////////////////////////------,,,,,,------...///---------............///............////////////000///...------...///000.........//////...------000000//////......------........................------...............///000...------...///...---,,,---......///.........///---,,,---000111111///......------------............................................................................................................///...---,,,+++***...------------...//////+++//////---...222111,,,///////////////.........000000000000111111111111/////////000111222222222111111111111111111111111222222222333333222222222444444444444444444444444444444444555777888:::;;;=========>>>???@@@AAABBBBBBCCCCCCDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLLLLKKKJJJIIIIIIJJJIIIIIIKKKKKKLLLMMMNNNNNNOOOOOOOOONNNKKKIIIHHHHHHHHHIIIKKKIIIHHHIIIJJJLLLKKKKKKJJJKKKKKKKKKKKKJJJIIIIIIGGGGGGFFFGGGIIIIIIHHHGGGEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGFFFDDDBBB@@@>>>===<<<>>>???AAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCC>>>>>>>>>===============<<<=======================================<<<;;;<<<<<<;;;::::::999888888666666777777777888888888999888666555444555666777666666666666555555555555444555555666666555555444555444333333222222333333333333333333333333333333222222333333333444444444333333222222222333444444444444444333333333222222555555444333222222222222222222222111111111000000111111111111111111111111111111111111000000000000111111111111000000000000/////////////////////////////////////////////////////////......////////////......------.......................................---------...//////........................------...////////////...------------------------------------------------+++---......---,,,...///000////////////.........++++++,,,------...//////------------------------,,,,,,------...///000000...000111111///------...........................000000000222555999===@@@;;;;;;;;;;;;:::999999999::::::999888777777777888777777888888888999999999555555666777777777777666555555555666555555444333444444444555444444333333111222333444444333111///000111222222222222111111000000000111111222333333000000////////////000000111111111111111111111111////////////////////////000000//////000000111222000000000///////////////////////////////////////,,,,,,,,,,,,,,,---......---------............///............////////////000///...------...///000------............------000000000//////......---........................,,,---------....../////////---,,,,,,...///...---,,,---......///............------...///000///...................................................////////////////////////------............---------------...............333111///---,,,,,,.........------------...//////---000111///...//////............/////////////////////000000000111111111000000111000000000000000000000111111222333333444111222222222222222222111444444444444444444444444333444444555666888999:::<<<<<<<<<===>>>???@@@AAACCCDDDDDDEEEFFFGGGHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKLLLKKKJJJIIIHHHGGGHHHIIIMMMNNNOOOPPPQQQQQQPPPPPPOOONNNLLLJJJIIIHHHHHHIIILLLJJJIIIJJJKKKLLLLLLLLLIIIJJJJJJJJJJJJIIIHHHHHHFFFEEEEEEGGGHHHIIIHHHFFFDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDBBBAAA@@@???===>>>@@@BBBCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBB>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>===<<<<<<;;;::::::::::::::::::::::::777777777777888888888888777666555444444444555555444444444444444444444444444444555555555555444444555444333333222222333333222222222222222222222222222222333333333444444444333222222222333333444555444444333333333222222222444333222111000000000000222222222111111111111111111111111111111111111111111111111000000000//////000000000000111111111111/////////////////////////////////...............//////............//////......------------......---.....................---------------...//////........................---...///000000000000000++++++++++++++++++++++++------------------------+++,,,------,,,,,,---///000////////////.........++++++,,,------...//////,,,------------------,,,+++,,,,,,---...//////000...///000000...---............................../////////111333777;;;===999:::;;;;;;999999:::;;;999999999888888888888888777777777888888888888999666666666666666666666666555555666666555555444333333444444555444444333333111222333333333333111111000111222333333333222111111111111000111111222333000//////......//////000000000000000000000000000111111111111111111111111///............///000000////////////////////////////////////////////////,,,,,,,,,,,,,,,------...---------............///............///////////////..................///,,,,,,---............---000000//////////////////........................,,,,,,,,,---......//////...---+++,,,---///......,,,---......//////.........000111111///---...///---...////////////...---........................////////////////////////------............---------------------.........444222///,,,+++---000222...------------...//////,,,///000...,,,+++,,,............////////////////////////000000000111111000111222111///...///000//////000111222333444555333333444444444444333333333333333333333333333333444444444555777888:::;;;;;;;;;<<<<<<===???@@@AAACCCDDDDDDEEEFFFGGGHHHIIIEEEEEEEEEFFFGGGHHHIIIJJJJJJKKKKKKIIIHHHGGGHHHJJJNNNOOOPPPQQQRRRQQQPPPPPPNNNNNNMMMLLLKKKJJJJJJJJJLLLJJJIIIJJJKKKMMMLLLLLLHHHIIIIIIIIIIIIHHHGGGGGGEEEDDDDDDEEEGGGHHHGGGFFFDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDDDDDDDCCCBBBAAA@@@>>>???AAACCCEEEEEEEEEEEECCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@??????>>>===<<<<<<;;;;;;<<<=====================<<<;;;:::999999999::::::;;;;;;;;;777888888888999999999999666666666555555555444444333333333333333444444444444444555555555555444444555444333333222222333333111111111111111111111111222222222222333333333333222222222222333444555555333333333333222222222222/////////000000111222333111111111111111111111111111111111111111111111111111111000000000///////////////000000000000000111/////////////////////////////////............---///......------......///---------,,,------...///---------...............,,,,,,,,,,,,---...//////------------------------------...///000000000000++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,,,,---.../////////.........------++++++,,,,,,------......,,,,,,------------,,,,,,,,,,,,,,,---.........///---/////////------...///..............................///000222555777999666888:::999888888:::<<<666777888999:::999888888777777777777888888888888777777555555444555666777555555666666555555444333333333444444555444444333222222222222222222222222///000222444444333222111333222111000000000111222//////............//////////////////////////////111111111111111111111111---------------...//////////////////////////////////////////////////////,,,,,,++++++,,,,,,---...---------............///............////////////---......//////......---+++,,,------.........---///////////////000000000........................++++++,,,------...//////...,,,++++++---///......,,,---......//////......///444777555///,,,...111---...///000000///...---................................................,,,------......------,,,,,,,,,,,,------.........111000...,,,,,,...///111...------------...//////...------------,,,---///............/////////000////////////000000000111...000111111///...000222///000000000111111222222333333444444444444333333333333333333333333333333444444555666777999:::;;;;;;;;;;;;<<<===>>>???@@@BBBCCCCCCDDDEEEFFFGGGGGGEEEEEEEEEEEEGGGHHHIIIJJJHHHJJJLLLKKKIIIHHHIIIKKKMMMNNNPPPQQQQQQPPPOOONNNNNNNNNMMMMMMLLLLLLLLLLLLKKKIIIHHHIIIJJJLLLKKKKKKHHHHHHHHHHHHHHHGGGGGGFFFCCCBBBBBBDDDFFFGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEFFFEEEEEEEEEDDDCCCBBBAAA@@@>>>???AAACCCDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCBBBBBBAAA@@@@@@??????>>>===<<<;;;;;;<<<===============<<<<<<;;;999999::::::::::::::::::::::::999999999999::::::::::::666777888999888777555444333333333444444444555555333444444555555444444333555444333333222222333333222222222222222222222222111111111222222222222333222222222222333444555666333333333222222222222111000000000000111222333444111111111111111111111111111111111111111111111111111000000000////////////....../////////000000000//////////////////////////////.........---------///......------......///---,,,,,,,,,------...///---------.........//////,,,,,,,,,,,,---...///000------------------------***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,+++---...............---------,,,+++++++++,,,,,,,,,,,,,,,+++,,,------------,,,+++---------------------------...///...------...000........................---...///000111222333444333666888888777777999<<<555666888:::;;;:::999777777777777777888888888888999777555444333444666777555555666666555555444333333333444444555444444444333222222111111222333333///000222444444444222111444333111000000000111111//////............//////////////////////////////////////////////////////---,,,,,,,,,,,,---...............///////////////////////////////////////,,,,,,++++++,,,,,,---...---------.........//////............/////////000,,,---...//////...---,,,+++,,,------.........---......//////000000111111........................++++++,,,,,,---...//////---,,,++++++---///......,,,---......//////......111777<<<999000,,,...333---...///000000///...---........................------------------------,,,,,,---......---,,,,,,,,,,,,,,,------.........---------..................------------...//////000---+++---111111111000---.........//////000000////////////000000000000+++...000000//////111444000000000000////////////111111111222222111111111333333333333333333333333555555555666888999;;;<<<;;;;;;;;;<<<===>>>???@@@AAAAAABBBCCCDDDEEEFFFFFFEEEEEEEEEFFFGGGHHHJJJKKKGGGJJJLLLLLLIIIHHHIIIKKKKKKMMMOOOPPPPPPOOONNNMMMNNNNNNNNNMMMMMMMMMMMMMMMJJJHHHGGGGGGIIIJJJJJJIIIGGGHHHHHHHHHHHHGGGFFFFFFBBBAAAAAACCCEEEFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGFFFEEEDDDBBB@@@???>>>???AAACCCDDDDDDDDDCCCFFFFFFEEEEEEDDDDDDDDDCCCAAAAAA@@@@@@???>>>======???>>>===<<<;;;<<<<<<===<<<<<<<<<<<<;;;:::999888===<<<;;;;;;:::999888888999999:::::::::;;;;;;;;;666888:::;;;;;;999666555444444444555555555666666333444444555555444444333555444333333222222333333333333333333333333333333000000111111111222222222222222222222333444555666333333333222222222111111555444333222111111111111111111111111111111222222111111111111111111111111000000000000////////////---.........//////000000//////////////////////////////.........---------.........------.........,,,,,,,,,,,,------...///---------.........//////+++++++++,,,---...///000------------------------((()))***+++,,,,,,---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,+++---.........---------,,,,,,,,,,,,+++++++++++++++++++++++++++------------++++++------------------,,,,,,---...///...,,,,,,...000........................,,,---...000111111111111777888888888888999999999999:::;;;;;;999888888888888888888888888888888888777666555333333444444555666666666666555555555555555555555444444333333333444444555555444444333222333333333222222111111111222222222111111111111000111111000000//////......////////////////////////......///000111222222333//////............//////......////////////..............................,,,,,,------...///000000,,,,,,,,,---------............////////////......------------------------,,,,,,---......---,,,,,,++++++,,,,,,---.........------------------------------------------------------------------------...------,,,,,,------...111111000000//////.........------------...//////...---,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,------------------------///////////////.........---------............///000000///...---,,,,,,+++***+++++++++,,,---------////////////////////////111111000000000000000000111111111111111111111111///000111222333444444444222222111111111111111222555666777777666666777888:::;;;===>>>@@@AAAAAABBB??????AAABBBCCCDDDDDDDDDBBBCCCFFFHHHJJJJJJIIIHHHJJJIIIHHHGGGGGGHHHIIIJJJNNNOOOOOOPPPOOOOOONNNNNNMMMLLLKKKJJJIIIJJJJJJKKKFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBB@@@???>>>AAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@???AAAAAAAAA@@@???>>>=========>>>??????===<<<<<<===@@@???>>><<<;;;;;;;;;;;;;;;;;;;;;:::::::::999999888999:::;;;:::888666444666666777777666555444444555555555555555555555555555555444444444333333333444444444333333333222222333333333333333333333333222222222222222222222222333333333333333333333333222111000111222222111000000000111111222222222333222222222111111111111000000000000000000000000000//////000000000000////////////............//////000///...------------------......///////////////000000//////..................//////......---,,,.........////////////000///////////////..................------,,,,,,,,,------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///000000//////.........---///......---------......,,,,,,...///000000000000666666777777777888888888666888999999777666777777888888888888888888888888777666555444444444555666555555555555444444444444555555444444444333333333444444444555444444333222333333333222222111111111222222222111111111000000000000000///////////////////////////////////////000000000000000111111111//////............//////......////////////..............................,,,,,,------...//////000,,,,,,---------...............////////////..............................,,,,,,---......---,,,,,,///////////////.........------------------------------------------------------------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,...------------.../////////...---,,,,,,,,,,,,,,,------------------------,,,---...//////...---,,,------------------------...............------------------............///,,,------------.........------......//////000000////////////////////////000//////...............111111111111111111111111///000111222333333333333222222111111111111222222444666777777666666777888999:::<<<===???@@@@@@@@@>>>???@@@BBBCCCCCCCCCCCCCCCEEEGGGJJJKKKKKKKKKJJJLLLKKKJJJJJJJJJJJJKKKLLLOOOOOOOOOOOONNNMMMKKKKKKKKKJJJIIIHHHGGGGGGHHHHHHFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCAAA@@@?????????@@@AAABBBCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@???>>>===<<<===>>>@@@???===<<<<<<===???>>>===<<<;;;;;;;;;;;;::::::::::::999999999999888888::::::999888666555666666666666666555444444555555555555555555555555555444444444444333333333333333333333222222222222333333333333333333333333222222222222222222222222333333333333333333333333222111000111222222111000000000000111111111222222222222222111111111000000000000000000000000000000//////000000000000////////////............/////////......------------...------...////////////////////////.........---------............---,,,,,,------........./////////...............---------......---------,,,,,,,,,------------------,,,,,,////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...000/////////.........---///......---------......------...//////000//////555666666666777777777777444555777777666555666777777777777777777777777777888777666555555555666666555444444444444333333333444444444444333333333333444444444444444333222222222222222222222111111111222222111111111000000000//////////////////000000000000000000000000000000111111111000000///////////////............//////................................................,,,,,,------.../////////,,,------------...............////////////......////////////////////////,,,------......------,,,000000//////...------,,,------------------------------------------------------------------------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,...------------.../////////......---,,,******)))........................,,,,,,,,,------,,,,,,,,,---------------------------------------------------------............///,,,,,,,,,,,,------------.........///000111111111////////////////////////000//////...//////000000111111111111111111111111000000111222333333333333222222111111111111222222444666777777666555777888888999:::<<<===>>>>>>???===>>>@@@AAABBBBBBCCCCCCCCCDDDFFFIIIJJJJJJJJJJJJLLLKKKJJJJJJJJJJJJKKKLLLOOOOOONNNMMMLLLJJJIIIHHHIIIHHHGGGEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFFFFGGGGGGIIIIIIIIIHHHHHHGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFEEEEEEDDDCCCBBBAAA>>>???@@@AAABBBDDDEEEEEECCCBBBBBBAAABBBCCCDDDEEE???@@@@@@??????>>>===<<<===???@@@@@@>>>======>>>>>>===<<<;;;;;;;;;;;;;;;999999999999888888888777666777888999999888777666666666666666666555555444555555555555555555555555444444444444333333333333222222222222111111111000222222222222222222222222222222222222222222222222333333333333333333333333222111000111222222111000//////000000000000111111222222111111111000000000000000000000000000000000//////000000000000//////........................---------...............------...////////////............------------------------------,,,++++++,,,,,,,,,---------......------------------------...------------,,,,,,,,,.........------,,,,,,,,,...////////////000000000------------------------++++++,,,,,,,,,,,,------...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,/////////.....................---------......///........................666666666777777777888888333555666777666666666888666666666666666666666666888777777777666666666666555555555444444444333333333333333333333333333333333444444444444333222222222222222111111111111111111111111111000000000000---......//////000000000000000000000000000000000000000000000000000////////////............//////................................................---------.........//////------------............---......//////......---........................---------------------------------,,,,,,+++++++++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,---------......//////000...------------...//////------------,,,+++***)))---------------------------,,,,,,++++++,,,,,,------------------------------------------.........---------............///......---,,,+++******))),,,,,,---...///000000111////////////////////////000000111111333444666777111111111111111111111111000000111222222222222222222222111111111222333333444555777666555555666888777888999:::<<<<<<============???@@@AAABBBBBBBBB@@@BBBCCCEEEFFFGGGGGGGGGJJJIIIHHHGGGGGGHHHIIIJJJMMMMMMMMMLLLKKKJJJIIIHHHHHHGGGFFFDDDDDDDDDDDDEEEHHHGGGGGGGGGGGGGGGGGGHHHJJJIIIIIIHHHHHHGGGGGGFFFFFFEEEDDDCCCCCCBBBCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCAAAAAABBBCCCCCCDDDEEEEEEDDDBBBAAA??????@@@BBBCCC>>>>>>??????>>>======<<<===???@@@???>>>=========<<<<<<;;;;;;:::;;;;;;;;;888888888888777777777777555666777888888888777666555666666666666666555555555555555555555555555555444444444333333333222222111111111111000000000000222222222222222222222222111111111111111111111111222222222222222222222222222111000111222222111000///////////////000000000111111111111000000000000//////////////////////////////000000000000//////........................,,,,,,---....../////////,,,---......//////......------------------------,,,,,,------,,,,,,+++***++++++,,,,,,,,,------------------------.........------------------------.........------,,,,,,+++,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,++++++++++++,,,,,,...........................------------.../////////.........------......777777777888888888999999444666888888777777888999555555555555555555555555777777777777777666666555666666666666555555555444333333333333333333333333333333444444333333222111111111111111111111111111111111111000000000//////------......//////000000000000000000000000000000---......///000000111111//////............//////......------------..............................---------...............---------.........//////------............------------------------------------------------------++++++++++++,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,......//////000000000111...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------......////////////---------............///......---,,,+++******))),,,,,,---...///000111222//////////////////////////////000222444777999:::000000000000000000000000000000111222222222111111222222111111222333333444444555666666555555666777666777888::::::;;;;;;;;;;;;<<<>>>???@@@@@@AAAAAA@@@AAABBBDDDEEEFFFGGGGGGIIIHHHGGGFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKJJJIIIIIIHHHGGGEEEDDDDDDDDDEEEFFFHHHGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDCCCCCCCCCCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCC@@@===<<<<<<===>>>======>>>>>>>>>===<<<<<<<<<>>>??????===<<<<<<===;;;::::::::::::;;;;;;<<<888888888777777777666666555666666666777777666666555555666666666666666555555555555555555555555555444444333333333222222222111111111000000000//////111111111111111111111111111111111111111111111111222222222222222222222222222111000111222222111000000000000///////////////111111111000000000////////////////////////////////////000000000000//////------............------+++,,,---.../////////...,,,------...............------------------------,,,,,,------,,,,,,+++***+++++++++,,,,,,,,,,,,---------......////////////------------------------.........------,,,,,,,,,,,,,,,,,,,,,------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,------------,,,,,,---------...............---------------.../////////...------------......888888888888999999999999666888999999888777888999666666666666666666666666666666777777777666555444777777666666666555555555222222222222333333333333333333333333333222111111000000000111111111111111111111000000000/////////..................//////000000000000000000000000,,,------...000111111222//////............/////////...---,,,,,,---...///................................................------........./////////------............------------------------------...------,,,,,,------...+++,,,,,,---......//////+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,---------..................------------...//////------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------------------------------......///000000000---------............///,,,,,,,,,,,,---------------...///000111222333444////////////////////////,,,---...///222444666777000000000000000000000000000000111111111111111000222222111222222333444555333555666666555444666777666777888999::::::::::::;;;;;;===>>>???@@@@@@@@@BBBBBBCCCDDDEEEGGGHHHHHHIIIHHHGGGGGGGGGGGGHHHIIIGGGHHHHHHIIIIIIIIIHHHHHHFFFEEEDDDDDDDDDEEEGGGHHHGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCBBB@@@===;;;;;;:::;;;<<<<<<============<<<<<<;;;===>>>>>><<<;;;;;;<<<999999999999::::::;;;<<<888888888888777777777666666666666555555555555555444555666666666666666666555555555555555555555555333333333333222222222222111111111111000000000///000000000000000000000000111111111111111111111111222222222222222222222222222111000111222222111000111111000000000000//////111111000000000/////////000000000000000000000000//////000000000000//////,,,---...//////...---,,,,,,---.../////////...---,,,,,,---............------------------.........---------------,,,+++++++++++++++,,,,,,,,,------------......///000000000,,,,,,,,,------------...---------------------------............/////////------------------------------,,,,,,,,,,,,++++++,,,,,,,,,------------...------------------------------------------------,,,,,,------------,,,,,,---------------.........---------------...///000......---,,,,,,---...///777777777777888888888888777888:::999888777777888666666666666666666666666555555666777666555444333666666555555555444444444111111222222222333333333222333333333333222111111///000000000111111111222111000000000////////////..................------////////////////////////........./////////000000//////............/////////...,,,++++++,,,...///............................................................////////////,,,------......------,,,...........................---,,,,,,,,,,,,---...---------------------...++++++,,,,,,---......///++++++++++++++++++++++++------------------------------,,,,,,,,,,,,------...---------------,,,,,,...------------...//////222000---++++++,,,///111------------------------,,,---...//////...---,,,------------------------,,,,,,---......///000000---------............///,,,------------.........,,,---...///111222333444////////////////////////---------...///000111111000000000000000000000000000000111111111111000000222222222222333444555555333444666555444444555777777777888999:::::::::::::::;;;<<<===>>>?????????AAAAAABBBCCCDDDFFFGGGHHHHHHGGGFFFEEEEEEFFFGGGHHHFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCDDDFFFGGGIIIFFFFFFFFFEEEEEEFFFFFFFFFCCCDDDDDDEEEEEEFFFFFFFFFCCCCCCBBBCCCCCCDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFDDDDDDDDDCCCCCCCCCCCCCCCAAA@@@???>>>===<<<;;;;;;;;;<<<<<<======<<<<<<<<<:::;;;===<<<;;;999::::::888888888888999:::;;;<<<999999888888888777777777777666666555444444444444444444555666666666666666555555555555555555555555333333333222222222222111222222111111111000000000000000000000000000000000111111111111111111111111111111111111111111111111222111000111222222111000222222111111111000000000111000000000////////////000000000000000000000000//////000000000000//////+++,,,...//////...,,,+++------///000///...---++++++,,,------......------------........./////////---............---,,,,,,,,,,,,,,,,,,------------,,,,,,---......///000000,,,,,,,,,---------......+++,,,,,,------.........------........./////////,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......------------------------........................***+++,,,------,,,+++***,,,,,,,,,------.........---,,,,,,------///000000------+++++++++---///000666666666666777777777777777999:::999777666666777777777777777777777777777444555666666666555333222555555444444444333333333111111111222222333333333222333333333333222111111//////000000111111111222000000000000/////////////////////......------,,,///////////////////////////////////////.........//////............/////////...,,,++++++,,,...///.............................................---............/////////000,,,------......------,,,////////////////////////...---,,,,,,,,,,,,---...---,,,,,,++++++******)))++++++,,,,,,---...//////++++++++++++++++++++++++------------------------...------,,,,,,------.../////////......---------...------------...//////555333...+++***,,,...000........................,,,---///000000///---,,,------------------------++++++,,,,,,---...//////---------.........//////000000///...---,,,,,,+++******+++---...000111111////////////////////////111000///...............000000000000000000000000000000111111111000000///222222222222333444555666333444666555444444555777777888999:::::::::::::::999:::;;;===>>>>>>????????????@@@@@@BBBCCCEEEFFFEEEDDDCCCBBBBBBCCCDDDEEEEEEEEEEEEDDDCCCAAA@@@???AAAAAAAAABBBCCCEEEHHHIIIFFFFFFEEEEEEEEEEEEFFFFFFCCCCCCDDDEEEFFFGGGHHHHHHBBBBBBBBBBBBDDDEEEFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFFFFFFFFFFFFF@@@AAAAAABBBBBBCCCCCCCCC??????@@@@@@???>>>===<<<;;;;;;<<<<<<===<<<<<<;;;999;;;<<<;;;:::999999999777777888888999:::;;;<<<999999999999888888888888888777666555444333333333444444555666777777666666555555555555555555555555333333333222222222111111222222222222111111111111000000000000000000000000000000000000000000000000111111111111111111111111222111000111222222222000333222222222111111000000000000000000////////////000000000000000000000000//////000000000000//////+++,,,...//////...,,,+++---...///000000...,,,***+++,,,------......------........./////////000000......//////......---,,,,,,,,,------------......++++++,,,,,,---...//////,,,,,,,,,------.........***++++++,,,---...//////+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,------.........------------------------........................)))***+++,,,,,,+++***))),,,,,,,,,------.........,,,,,,,,,---...///000111---,,,+++***+++---000111888777777777888999::::::888888888888888888888888666666555555555444444444333333333444444555555555666666555555444444333333444444555555555555555444222222222111111000000000000000000000////////////////////////////////////////////////////////////000000//////...---++++++///////////////////////////000111000---+++++++++000///...------...///000///////////////////////////---+++))))))+++---///....../////////...,,,+++..................------,,,,,,,,,---------......---------------------------------------------------------,,,,,,+++++++++---------------------------,,,,,,,,,,,,---.........---,,,,,,++++++++++++,,,,,,------...///000000////////////////////////444333111///---,,,+++***,,,---...///000000000000///......---------......111///---------...---,,,,,,------......------,,,++++++,,,,,,,,,---------------------------------000000000000////////////...------------...////////////000000000000//////............////////////111111222222222111000///333333222222222333333444444444555666666666666666777888888999::::::;;;;;;===>>>@@@AAABBBBBBAAAAAA??????>>>>>>???AAACCCDDDAAAAAA@@@???@@@AAACCCDDDCCCBBBAAA@@@@@@@@@AAABBBBBB@@@??????BBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFEEEEEEDDDDDDCCCCCCCCCBBBEEEEEEDDDCCCBBBBBBAAAAAACCCBBBAAAAAABBBCCCEEEFFFEEEDDDBBBAAA@@@AAAAAABBB>>>???@@@???>>>===>>>???<<<<<<======>>>?????????;;;;;;;;;::::::999999999888888999999::::::::::::;;;;;;;;;;;;;;;:::999888666666666666666666666666222222333444444555555666666666555555555444444444444444444444333222222111111111111111111111111111000000000000000000000000333222111111000000111111333333333222222111111111000000////////////000000222111111111000000//////...//////000111222222222222111000///............////////////////////////---------.........//////,,,------......------,,,////////////////////////------------------------,,,------,,,******+++---,,,,,,------------......+++,,,------++++++,,,---------......,,,***'''&&&)))***,,,---.../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...---,,,++++++++++++,,,---***+++,,,---------,,,,,,++++++------------+++++++++++++++,,,,,,---------///...---,,,,,,---...///......------------......//////.........---------888777777777888888999:::888888888888888888888888666666555555555444444444333333333444444444555555666555555555555555444444555555555555555444444333333222222222111111111111000000000000////////////////////////////////////........................////////////...---,,,,,,........................---///000000/////////000000///...------...///000...........................---,,,++++++,,,---...---.../////////...,,,+++........................,,,,,,------............---------------------------------------------------------,,,,,,+++++++++---------------------------,,,,,,,,,,,,---.........---,,,,,,++++++,,,,,,,,,,,,------...//////000////////////////////////111000///...------------***+++,,,---............///......---------......000...------.........---,,,------......------,,,++++++,,,,,,,,,---------------------------------...........................------------...////////////000000000000//////............////////////000111111222222111111111222222222222222333444555444555666666777777666666888888999999::::::;;;;;;???@@@@@@AAAAAA@@@???>>>>>>>>>>>>???@@@AAABBBCCC@@@@@@@@@@@@@@@AAABBBBBBAAAAAA@@@?????????@@@AAAAAA???>>>???AAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCDDDDDDEEEFFFDDDDDDDDDDDDDDDCCCCCCBBBEEEDDDDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBCCCCCCDDDCCCBBBAAA@@@@@@@@@AAABBB>>>???@@@???===<<<===>>><<<<<<<<<<<<<<<=========::::::::::::::::::;;;;;;999999888999999::::::;;;999999999999999888888777666666555555444444444444333333444444555555666666666666555555555444444444333333444444444333222222111111111111111111111111111111111111111111111111333222111111000000111111222222111111111000000000000000////////////000000111111111000000000//////...//////000111111222222333222111000////////////........................++++++,,,,,,,,,---------,,,------......------,,,........................------------------------,,,------,,,******+++---******++++++++++++,,,,,,+++,,,------++++++,,,---,,,------...---+++((('''+++,,,------...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,......---,,,++++++,,,---...+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,------......------------............------------......//////.........---------777777777777777888888999777777777777777777777777555555555555555444444444333333333444444444444555555555555555555666666666555555555555555444333222333333333222222222222111000000000000////////////////////////////////////........................---...............------...........................000111222111000111222//////............//////................................................---............---,,,,,,........................---............/////////------------------------------------------------------,,,,,,,,,,,,++++++---------------------------,,,,,,,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,------.../////////////////////////////////---------------......///++++++,,,---..................---------......//////---,,,,,,...//////...------............------,,,,,,,,,,,,------------------------------------------------------------...------------...//////...//////000000//////...............////////////000000111222222333333333333333333333333444555555555555666777777777777666999999999999999999999999????????????>>>===<<<;;;<<<===>>>???AAAAAAAAAAAA??????@@@AAAAAAAAAAAA@@@@@@??????>>>>>>???@@@@@@@@@???>>>>>>@@@BBBBBBAAABBBBBBBBBBBBCCCCCCCCCCCCDDDCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBDDDDDDCCCCCCBBBAAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAA@@@@@@@@@???@@@@@@AAABBB>>>???@@@>>><<<;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999999:::;;;;;;<<<<<<::::::999888888999;;;<<<888999999999::::::::::::999888888777666555444444555555555555555666666666555555555555555444444444222222333444444444333333111111111111111111111111111111111111111111111111222222111000000000000111111000000000000/////////000000////////////000000111111000000000000//////...//////000000111111222333222111000000///000000........................,,,,,,,,,---------......,,,------......------,,,........................------------------------,,,------,,,******+++---******++++++++++++,,,,,,+++,,,------++++++,,,---+++,,,---------,,,***)))---------------,,,++++++------------------------+++++++++,,,,,,---------***,,,------++++++,,,.........------------......,,,,,,+++++++++,,,---...+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,---..................---......------------.....................---------777777666666666777777888666666666666666666666666555555555555555555555555444444444444444444444444444444444555555666666777333444444555555444444444333333333222222222222222000000000000////////////////////////////////////........................,,,------...//////..............................111222333222000......////////////....../////////........................---...///000000///...------------------------------------................../////////////////////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---.........------,,,,,,,,,---------------.........//////////////////////////////,,,,,,,,,,,,,,,---...///---......///000000//////...------------...//////---,,,+++,,,...000000///------............------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---------------............------------...//////...//////////////////...............////////////111111222333444555666777777666555555444444555555555555666777777777777666777777777777777777777777<<<<<<<<<<<<;;;;;;::::::;;;<<<>>>@@@AAAAAA@@@@@@>>>???@@@AAAAAA@@@???>>>???????????????@@@@@@@@@AAA???>>>???AAABBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCBBBBBBCCCCCCDDDEEECCCCCCDDDEEEEEEDDDCCCBBBCCCCCCCCCBBBBBBAAAAAAAAABBBBBBCCCCCCBBBAAA???>>>>>>>>>>>>??????@@@AAAAAA>>>??????>>>;;;::::::;;;>>>======<<<;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;:::999888888999;;;<<<::::::;;;;;;<<<===?????????>>>===<<<:::999888777888888777777666666666666555555555555555555555555111222222333444444444444111111111111111111111111111111111111111111111111222222111000000000000000000000000000000000000000000000////////////000000000000000000000000//////////////////000000111111111111000///////////////............................../////////000000000,,,------......------,,,........................------------------------,,,------,,,******+++---,,,,,,,,,---------......+++,,,------++++++,,,---++++++,,,------,,,,,,+++,,,------------,,,++++++------------------------***++++++,,,,,,------...***+++---,,,++++++,,,...........................---,,,+++******,,,...///,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,+++,,,---...//////...---,,,...------,,,,,,------...........................777777666666555666666777555555555555555555555555444555555555555555555555444444444444444444444444333333444444555555666666111111333444555555555555222222222222222222222222000000000000////////////////////////////////////........................+++,,,---...////////////........................///000111000...------......//////////////////...........................---...000111111000...---------,,,,,,,,,------------------.........///////////////////////////...------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......---------,,,,,,---......---------...............////////////////////////...------,,,,,,,,,---------...//////000/////////---------------...//////---,,,+++,,,...000000000---......//////......---,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------........./////////...------------...//////......////////////..................////////////222222222333444666888999;;;:::888666555444444444444444555666666666666666555555555555666666666666888888888888888999:::::::::;;;===???@@@@@@@@@???>>>>>>@@@@@@@@@???>>>===???@@@@@@AAAAAAAAABBBBBBBBBAAA@@@AAACCCCCCBBBAAA???@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCBBB@@@>>>======>>>>>>???@@@@@@@@@@@@===>>>???>>>;;;:::;;;<<<@@@@@@???>>>===<<<;;;;;;======<<<;;;;;;:::999999<<<;;;:::999999::::::;;;:::::::::;;;===???AAACCCCCCBBBAAA???>>><<<;;;:::::::::999999888777666666444555555555555555555555111222222333444444444444111111111111111111111111111111111111111111111111222111000000//////000000111111111111111111111111000000////////////000000//////////////////000000///////////////000000000///......------------......................................./////////000,,,------......------,,,........................------------------------,,,------,,,******+++---,,,,,,,,,---------......+++,,,------++++++,,,---++++++,,,,,,---------,,,***+++,,,,,,------,,,,,,------------------------+++++++++,,,,,,---------***+++---,,,++++++,,,...........................---,,,+++******,,,...///,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,---...//////...---,,,------,,,,,,,,,,,,---------.....................777666666555555555555555666666666666666666666666444444444555555555555555555444444444444333333333333333333333333444444444000111222444555555555555000111111111111222222222000000000000////////////////////////////////////------------------------,,,,,,---.../////////...------------------------)))+++............///000......////////////......---------------------------...///000000///...---,,,,,,,,,+++,,,,,,---...,,,,,,------...//////////////////............---------------------------........................++++++,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,---......------------------...///........................////////////////////////000///...---,,,,,,,,,,,,,,,,,,---------------,,,---------------...///000---,,,+++,,,...000000///......////////////......,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000...------------...//////---......//////......---............////////////222222222222333555777888:::999888666444333333222333333444555555555555444333333444555555666777777777777777777888999:::;;;:::;;;<<<===????????????>>>????????????>>>======???@@@AAABBBBBBBBBBBBBBBBBBAAAAAABBBDDDDDDBBB@@@>>>>>>??????@@@@@@AAAAAABBBAAAAAAAAAAAABBBCCCCCCAAABBBDDDFFFFFFEEECCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@???>>>===>>>>>>???@@@@@@@@@??????===>>>???>>><<<;;;<<<===AAAAAA@@@@@@???>>>======???>>>===<<<;;;999888888;;;;;;;;;;;;;;;:::::::::777888888:::<<>>===<<<======;;;:::999777666666444444444555555555555555222222333444444444333333111111111111111111111111222222222222222222222222111111000////////////000000000111111111111222222000000////////////000000......////////////000000////////////////////////------,,,,,,,,,,,,------------------------------+++++++++,,,,,,,,,------,,,------......------,,,------------------------------------------------,,,------,,,******+++---******++++++++++++,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,---------******+++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...------............------,,,,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---.........------------------..................---------,,,,,,,,,,,,---------------...............777666555555444444444555666666666666666666666666444444444555555555666666555555444444444333333333333222222222222222222111333333444444444333333222//////000000000111111111000000000000////////////////////////////////////------------------------------..................------------------------)))+++---.........///000---...///000000///...---------------------------.........//////.........,,,,,,+++++++++,,,---...,,,,,,------...//////000............------,,,,,,------------------------........................+++++++++,,,,,,------------------------------------,,,,,,,,,,,,---......---------------...//////........................////////////////////////000///......------......,,,---------------,,,,,,---,,,,,,------///000000...---,,,,,,.../////////......////////////......------------............+++++++++++++++++++++++++++,,,,,,---......//////...------------...//////---......//////......---............////////////111000000///000222444666666555444333222222222222111222333333444444333333333333444555777888999999::::::999888888999:::;;;;;;;;;;;;<<<===>>>???@@@??????>>>==================>>>@@@AAABBBBBBAAAAAAAAAAAAAAABBBCCCCCCAAA???======>>>>>>???@@@@@@AAAAAAAAAAAA@@@AAABBBBBBCCC@@@BBBDDDFFFFFFEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????????????????@@@AAAAAAAAA@@@???>>><<<>>>???>>>======>>>@@@AAAAAA@@@@@@??????>>>>>>>>>>>>===<<<;;;::::::999:::;;;<<<===<<<;;;999888777777888:::===@@@DDDFFFFFFFFFEEEDDDCCCBBBAAA@@@???>>>===;;;999888666666444444444555555555666666333333444444444333222222111111111111111111111111222222222222222222222222111111000////////////////////////000000000111111000000////////////000000........./////////000000////////////////////////---------,,,,,,------...------------------------*********++++++++++++,,,,,,------......------,,,------------------------------------------------,,,------,,,******+++---******++++++++++++,,,,,,+++,,,------++++++,,,---...------,,,,,,,,,------+++,,,,,,,,,,,,+++******------------------------...------,,,,,,++++++******,,,------++++++,,,...+++,,,---......---,,,++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---------------..................------------......---,,,,,,++++++,,,,,,------------.........//////777666555444444444444444777777777777777777777777444444444555555555666666555555555444444333333333333222222111111000000000555555555444333222000///......//////000000000111000000000000////////////////////////////////////---------------------------...............---------------------------------...//////...,,,---...---...///000000///...---------------------------........................,,,,,,+++***+++,,,...///,,,,,,------...///000000......---------,,,,,,,,,------------------------////////////////////////+++++++++,,,,,,------------------------------------,,,,,,,,,,,,---......---------------...///000.....................---//////////////////////////////.........///000000...///////////////......,,,,,,,,,---...///000111///---,,,,,,...//////.........////////////......---------.........//////++++++++++++++++++++++++******+++,,,,,,---.........------------...//////---..................---............/////////000000///...---...///111333111111000000111111222333111111222333333333333222333444555777888:::;;;<<<>>>===<<<:::999::::::;;;<<<;;;;;;;;;<<<>>>???AAA@@@???>>><<<<<<<<<===>>><<<===???@@@AAAAAA@@@@@@@@@@@@@@@AAABBBBBB@@@===<<<======>>>???@@@@@@@@@AAAAAA@@@@@@AAAAAABBBCCC@@@BBBDDDFFFGGGEEEDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>>>>???@@@@@@AAABBBBBBAAA@@@???>>><<<===??????>>>>>>@@@AAA@@@@@@@@@@@@????????????<<<<<<<<<<<<<<<<<<;;;;;;999;;;===>>>>>>;;;999777999999:::<<>><<<:::888666666444444444555555555666666444444444444333333222111111111111111111111111111222222222222222222222222111111000///////////////---.........//////000000000000////////////000000---.........//////000000///////////////...............---------......///------------------------++++++,,,,,,,,,---------,,,------......------,,,---------------------------------------------------------,,,+++***+++---,,,,,,---------.........+++,,,------++++++,,,---///...---,,,,,,,,,,,,------------,,,+++***((((((------------------------///...------,,,+++***)))***,,,------,,,+++---...++++++,,,------,,,++++++***+++,,,---------,,,,,,------++++++++++++------,,,---------...////////////...---,,,,,,---...///---,,,,,,++++++,,,,,,------------.........//////888777555333222333444555777777666666666666777777555444444444444333333333333333333333333333333333333333333333333333333333333333222222111000//////000000000000000000000000,,,---000444666555111...------...///000000/////////......---------......111111000000/////////...------,,,+++,,,---...///------------............000000000000000///......------------------------***+++,,,---...............------------...//////000000000000000///......000///...---,,,---......---------............///........................------------------------//////.........------------,,,+++***+++---///111222///,,,,,,///111000///...------------...//////000//////...---+++***)))//////.........---------+++,,,---...////////////------------------------000///...------...///000...------,,,,,,++++++***..................------......---------......///---------............///..................---------------............//////000000000000000/////////000000111111111000000222222111111111111222222111111222222222333333333777888888666555777===CCCKKKBBB;;;:::;;;::::::<<<<<<===>>>??????@@@@@@???BBBAAA@@@???>>>>>>>>>>>>>>>???@@@BBBBBBAAA@@@@@@BBBBBBAAA@@@?????????@@@>>>??????>>>===>>>AAACCCDDDCCCAAA@@@@@@AAABBBCCCDDDCCCCCCBBBBBBAAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCC========================@@@???===<<<===>>>???AAA>>>>>>>>>>>>????????????<<<===============<<<<<<======<<<;;;999888777666999999999::::::999999999:::::::::<<>>????????????AAA@@@???>>>============>>>??????@@@@@@@@@@@@@@@AAAAAA@@@???????????????>>>>>>???>>>======@@@BBBCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAA@@@@@@@@@??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAA>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>============::::::;;;;;;<<<;;;;;;;;;999999999999999:::;;;;;;888888999999999999888888999888999:::<<<@@@CCCEEEGGGJJJMMMOOONNNJJJEEEBBB===<<<999777666666777888555555444333333333333333444444444444333222111000111111222222222222111111111111111111111111111111666111///333333///...000000/////////............////////////////////////......................../////////000///......------,,,,,,,,,,,,---......---..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...............///000111222///...---,,,,,,,,,------------------------------------------------------......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,////////////////////////+++,,,------......------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---......---------,,,,,,,,,........................,,,,,,,,,------......///........................444444333333444555777888777666666555555666666777777666666666666555555555333333333333333333333333333333333333333333333333333333222222111000000000000000000000000000000000111222333666888888555222//////...------...000111////////////...,,,+++))),,,,,,,,,,,,,,,+++++++++---,,,,,,,,,,,,---...///...////////////000000000//////000000000///..............................000///---,,,++++++,,,,,,...------------...//////...............------,,,//////...------------...+++++++++,,,,,,,,,------........................------------------------............---------------,,,++++++,,,---///000///---++++++,,,,,,+++***...------------...//////111111222222111000000///...............---------////////////...---,,,+++..............................------------......+++,,,,,,---......//////------------------......111000///---,,,,,,++++++------------............++++++,,,,,,------......---------............///...//////000000/////////,,,---///000222333333333222111111000000111111222222222333333333444444444222444666777888>>>FFFLLLMMMDDD<<<;;;;;;::::::<<<;;;<<<===>>>???????????????>>>===<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>??????@@@@@@@@@???>>>>>>>>>??????===>>>???>>>======???AAABBBCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBAAA@@@@@@??????=========>>>>>>>>>??????@@@@@@@@@??????>>>>>>>>><<<===???@@@@@@???===<<<=========<<<<<<;;;;;;;;;777777888999::::::999999888888777777888:::<<<===777888888888888888888777777777777888:::<<<>>>@@@AAAEEEKKKNNNNNNJJJDDD???;;;:::888666555555555666444333333222222222222222444444444444333222111000000000111111111111000000111111111111111111111111444000...000111...,,,---////////////............////////////////////////........................000000000000000///......+++,,,------......------......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........///000111111111111///...---,,,,,,,,,,,,---------------------------..............................---------,,,,,,,,,,,,,,,,,,,,,------------........................+++,,,------......---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------------,,,,,,,,,................................................------------------------555444444444444555666777666666666555555666666666555444444444444333333333333333333333333333333333222222222222222222222222222222222111111111000000000000000000000000000000//////000222444444222///111///...,,,---...000111222222222111...***&&&$$$........................,,,,,,,,,,,,------......,,,,,,,,,---------.........///////////////......,,,,,,,,,,,,,,,,,,,,,,,,000///---+++++++++---......------------...//////.........//////......---//////......------------+++,,,,,,,,,,,,---------........................---------------------------------------------------,,,,,,,,,,,,---...///000///...---------,,,,,,...------------...//////---....../////////..............................+++,,,---...////////////........................---------------------------------.........//////,,,,,,------------......///......---,,,,,,,,,,,,,,,,,,---------.........******++++++,,,---......---------............///......//////000/////////......///111111222222222111111000000000000111111222333333333333444444444111333555666888>>>GGGMMMOOOEEE===;;;:::999:::<<<;;;;;;<<<===>>>>>>>>>>>>===<<<<<<;;;::::::;;;;;;>>>===<<<<<<<<<===???@@@??????>>>>>>>>>>>>>>>???>>>???@@@@@@>>>>>>???AAAAAABBBDDDFFFFFFEEECCCBBBAAAAAAAAA@@@??????>>>>>><<<<<<=========>>>>>>>>>======<<<<<<;;;:::::::::===>>>?????????>>>===<<<===<<<<<<;;;:::999999888666666777888999999999999:::999888777777888:::;;;777777888888888888777777777777777777888999:::;;;:::>>>CCCGGGGGGDDD???<<<999888777666555555555555444444333222222222222222333333333333333222111111//////000000000000//////111111111111111111111111111///...///000000///...///////////////.........////////////////////////........................///////////////...------+++,,,---...///...---,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---///000000000///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------++++++++++++------++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------....................................------------------------------------666666555555444444444444666666555555555555666666555444444444444333333333333333333333333333333333222222222222222222222222222222222111111111111111000000000000000000000000///......///111111000...111000...---,,,...///111+++,,,...//////---,,,***//////////////////000000,,,,,,,,,---------------,,,,,,,,,,,,------------......////////////......++++++++++++++++++++++++...---+++++++++---///000...------------...//////...//////000000000//////...............---------------------....................................------------------------,,,,,,---------------------,,,,,,,,,------........./////////...---------...------------...//////,,,,,,---.........---------.....................+++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,//////.........---------,,,,,,,,,,,,------......,,,,,,,,,,,,,,,---...///,,,,,,,,,------------...******++++++,,,---......---------............///------...///////////////000000111111111000000///111000000000000000000111222222222333333333444444111333555666777===EEELLLPPPFFF===:::999888999;;;:::;;;<<<======>>>======<<<;;;::::::999:::::::::>>>===<<<<<<<<<===???@@@???>>>>>>>>>>>>>>>??????@@@AAACCCBBBAAA@@@@@@BBB@@@BBBDDDGGGGGGFFFCCCBBB@@@@@@@@@???>>>>>>==================>>>>>>>>>?????????>>>>>>>>>=========@@@???===<<<<<<<<<======<<<;;;;;;:::999888777777777777888999999999999999888888777777777888999:::777777888888888888777777888888777777888888888999777999;;;>>>>>>>>><<<;;;888888777666666666555555555444444333333333333333222222333333222222111111/////////000000/////////000000000000000000000000444333222111222222111///.........///////////////////////////////////////........................------......------,,,++++++,,,---...///...---,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---.........---,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------++++++++++++------++++++++++++++++++++++++*********+++++++++,,,,,,---,,,,,,++++++,,,,,,---------------------------........................---------,,,,,,,,,,,,,,,------------------------777666666555444444333333666555555444444555555666777666666666666555555555333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000111000//////111111111000111000///...---...//////,,,---......---,,,+++***---------...............+++,,,------......---------............/////////------.../////////......++++++++++++++++++++++++,,,,,,++++++,,,---///000...------------...//////...///000000000000000000......//////......---,,,---------.........//////........................------------------------,,,,,,,,,,,,------------------------------------+++---......---,,,,,,---...------------...//////......///////////////...---------...............////////////...---,,,+++++++++++++++++++++++++++------............------//////......---,,,,,,+++++++++,,,,,,------......******++++++,,,...///000,,,,,,,,,,,,------------++++++,,,,,,------......---------............///,,,---......////////////111222222111111000///...111000000//////000000111111111222222222333333333111333555666777===EEEKKKQQQFFF<<<999888777888:::999:::;;;<<<============;;;::::::999999:::::::::===============>>>>>>?????????>>>>>>>>>???@@@@@@AAACCCDDDDDDBBBAAAAAABBB???AAACCCFFFFFFEEECCCBBB@@@??????>>>======<<<<<<======>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>AAA???===;;;:::;;;===>>>:::::::::999999888888888888999999999999999888888333444555777888::::::;;;777888888888888888888777777777777777777777777777888888888888999:::;;;<<<777777777666666666555555555555444333333333333333111222222222222222111111//////000000000000//////000000000000000000000000222333111......///---))).........///////////////////////////////////////------------------------,,,------------,,,+++++++++,,,------......------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,,,,+++------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,------------------------------------+++,,,------......---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++************++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,------------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,555555555555555555444444666555555444444555555666777666666666666555555555333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000333111//////000111111000000/////////............000///...---+++***)))))),,,,,,,,,------.........+++,,,---.........------------........./////////,,,---......//////......------------------------------------------------...------------...//////---...//////000000//////---.../////////...---,,,,,,,,,---------.................................------------------------++++++,,,,,,,,,------------------------------,,,***,,,///000...---...000...------------...////////////000000000//////...---------.........//////////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---...////////////...---------------,,,,,,,,,,,,***++++++,,,------......++++++++++++,,,---......++++++,,,,,,,,,---------------------------......---------............///+++,,,---...////////////000111111111111000000///000000////////////000000000000000111111111222222111333555666999>>>GGGNNNQQQFFF;;;777666555666999999999:::;;;<<<<<<<<<<<<:::::::::999999::::::;;;======>>>>>>?????????>>>???????????????@@@AAAAAAAAABBBDDDDDDBBB@@@@@@AAA???@@@BBBDDDEEEDDDCCCBBB??????>>>======<<<<<<;;;============>>>>>>>>>>>>:::::::::;;;;;;<<<<<<===??????>>>===<<<<<<;;;;;;999999999999999999999999999999999999999888777666222333666888999999999888888888999999999999888888555666666777777666666666666666666666777888999999555555555555555444444333444333333222222222222222111111222222222222111111///000000111111000000///000000000000000000000000---///...,,,...222111---............/////////000////////////////////////------------------------------......------,,,+++---,,,,,,,,,,,,---......+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---------.........---,,,+++++++++++++++++++++++++++------------------------......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------+++,,,------......------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------..............................++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,222333444555666666666666555555555444444555555555555555444444444333333333333333333333333333333333111111111111111111111111111111111111111111222222000000000000000000000000222000...---///000000/////////000000///...------)))))))))***,,,...000111---------....../////////+++,,,---.........---,,,+++++++++,,,,,,,,,------,,,,,,---.../////////...////////////////////////............---,,,+++***...------------...//////,,,,,,---.../////////...---.../////////...,,,,,,++++++,,,,,,,,,---------........................------------------------+++++++++,,,,,,------------------......---,,,,,,+++...222333111000222444...------------.../////////////////////...---------------.........//////+++,,,---...////////////---------------------------...///000000///...---***++++++,,,,,,------...******+++,,,,,,---......------,,,++++++,,,,,,,,,++++++,,,,,,,,,---------..................---------------.........//////+++,,,---...////////////...///000111111111111111000000////////////000000///000000000000111111111000333555777:::AAAJJJQQQQQQEEE;;;666555444555888999999:::;;;<<<<<<<<<<<<:::::::::999::::::;;;;;;<<<===???@@@@@@@@@???>>>@@@@@@??????@@@AAABBBBBB@@@BBBCCCCCCAAA@@@?????????@@@AAACCCCCCCCCCCCCCC>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<=========>>>>>>999::::::;;;<<<===>>>>>>===>>>??????>>><<<:::999999999999999999:::::::::999999999999888666555444555666888:::999777444333999999::::::::::::999999444444555666666555555555333444444555555555666555333333444444444333222222333222222111000111111111000111111222222222111111000000111111111111000000000000000000000000000000,,,000111111555===???;;;---.........//////000000////////////////////////------------------------......//////......---,,,...---,,,+++,,,---...///,,,------......------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,///...---++++++,,,---...,,,---.........---,,,+++++++++++++++++++++++++++..............................---------,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------......------++++++---......---++++++++++++++++++++++++++++++)))************+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,------.................................,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,444444333333333444444555666666666666666666666666999777444444666777555333222222222222222222333333222111111111000/////////222222222222222222222222222222222111111111111000111111000000000000111111000000//////.........---........................///......------,,,++++++++++++,,,,,,---...//////...............---------------............------...---,,,+++***+++,,,,,,,,,,,,,,,---------......---------............//////............---------******+++,,,,,,,,,++++++,,,,,,,,,---------......+++++++++******)))))))))---------------------------------------,,,,,,,,,//////............//////.../////////000000111111.........////////////000000///...---------------000...------...---+++))).........------,,,,,,,,,------------------------........................------------------------/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))---.........---,,,,,,++++++++++++,,,,,,,,,------........................000000000000000000000000000000000000000000000000000000000111222222333333444111666999999DDDOOOKKKPPPEEE;;;888777666777999888888999999999:::::::::777666666666777999<<<>>>============<<<<<<<<<<<>>>>>======@@@@@@@@@@@@@@@???>>>===:::;;;<<<=========<<<;;;============<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>===<<<:::999888999999999888888888888777999888888777666555555444666666555666666777888999888888777777666666555555777666666555555555555666555555555555555555555555555444333333222222333333222222222111111111000000111111000000000000000000000000000000000111111111000000000000000000000000///111...---666CCC@@@444------......//////000000////////////............000000000000000000000000........................------------------------.........---,,,+++***))),,,++++++******++++++,,,++++++,,,,,,,,,,,,------///////////////.........,,,------......------,,,---------,,,,,,+++++++++,,,+++******+++,,,///000...------------...//////******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,......//////...,,,+++)))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***+++,,,,,,******+++,,,------,,,+++++++++,,,,,,------------------------------,,,,,,------...///---,,,,,,,,,,,,---......//////............//////777666555444444444444444444444444444444444444444888666444444555666555333222222222222222222222222333333333222222222222222111111111111111111111111222222222111111111000000111111000000000000111111000/////////.........---........................------------------------++++++,,,,,,---....../////////......---------,,,------............------...---,,,+++++++++,,,,,,,,,,,,,,,---------......---------............///000////////////.........,,,,,,,,,,,,,,,+++***))),,,,,,,,,---------......//////......------------------------------------......//////000000111111//////............//////........./////////000000------.........////////////......------------...)))))))))+++...///...---......---------,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++***---.........------,,,+++,,,,,,,,,,,,------------++++++++++++++++++++++++////////////////////////000000000000000000000000///000000111111222333333000...555999:::GGGSSSPPPNNNDDD:::777666555555888777777777888888888999999999888777666777888:::<<<>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>=========<<<<<<>>>??????@@@@@@@@@??????======>>>>>>>>><<<;;;:::========================<<<<<<<<<=========>>>>>>>>>>>>>>>===<<<;;;999888999999999999888888888888999888888777666666555555666555555555555666666777777777777777666666555555666666555555555666666777777777777777777777777777555444333333222222333333222222222111111111000000111111111111111111111111111111111000000000000000////////////////////////,,,///---***000:::777---............////////////////////////............................................................++++++++++++++++++++++++------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------............////////////,,,------......------,,,---------,,,,,,,,,++++++***)))(((((()))+++---...,,,,,,,,,,,,,,,---......---,,,,,,,,,++++++*********++++++++++++,,,,,,,,,---------------+++***)))***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***,,,,,,,,,+++***+++,,,++++++++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,---......///..................///999888777555444444333333333333333333333333333333666444333333444555444222444333333222222111111111222222222222222333333333000000000000000000000000222222111111111000000000111000000//////000000111/////////.......................................++++++,,,------...//////+++,,,,,,------.........000000///...------,,,,,,------............------...---,,,+++++++++,,,,,,,,,,,,,,,---------......---------............///000000000////////////...------------,,,***)))(((,,,,,,,,,---------......000000000///////////////------------------------***++++++,,,...//////000//////............//////---------............///,,,---------............------------------...///((('''(((***---/////////...------------,,,,,,,,,------------------------------------------------++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---............---,,,,,,,,,------------.........------------------------////////////////////////000000000000000000000000//////000111111222222333000...555999;;;IIIUUURRRLLLBBB888666555444555777666666666777777777888888:::999888777777888999:::???????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@======<<<<<<<<<<<<<<<;;;===>>>???@@@@@@@@@@@@@@@????????????===<<<;;;:::<<<<<<<<<===>>>>>>??????============>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999:::::::::999999999888888888888888777777666666555666666666555555555555555777777777666666666666555555555555555555666777888777777777777777777777777555444333333222222333333222222222111111111111111111111222222222222222222222222111111000000//////////////////////////////...222111,,,...444333---/////////.............../////////............---------------------------........................+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,---......---,,,+++++++++,,,,,,,,,,,,---------------.../////////000,,,------......------,,,------------,,,,,,,,,,,,******)))))))))+++,,,---,,,++++++++++++,,,------......---,,,+++***))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++---*********+++,,,---//////------------------------,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---............------------......777666555444444444444444333333333333333333333333333333333333444444333222444444333333222111000000/////////000111111111222111111111111111111111111111111111111000000000000000000////////////000000................................................,,,,,,,,,---------......,,,,,,,,,---------......000000///...---,,,,,,+++------............------------,,,,,,,,,+++++++++,,,,,,,,,---------......---------............///////////////............------------,,,+++******,,,,,,,,,---------...............---------------------------------------)))******+++,,,---------///......------......///------------------------,,,,,,,,,---------......,,,,,,,,,,,,---......///---,,,++++++,,,------,,,------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------............---------------.........//////........................////////////////////////000000000000000000000000//////000000111222222222333111777:::;;;HHHSSSOOOJJJ@@@888666666444555777666666666777777777888888999999888888888999:::;;;???????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<>>>??????@@@@@@@@@??????>>>>>>>>>===<<<<<<;;;:::;;;<<<<<<===???@@@@@@AAA======>>>>>>>>>?????????>>>>>>>>>======<<<::::::;;;:::::::::999999999999888888888777777777666666777777777777777666555555666666666666666666666666444444444555555777888888555555555555555555555555555444333333222222333333111111111111111111111111222222222222222333333333333222222111000///......////////////////////////...333333///...111111.../////////......---------//////.........---------------------------------........................------------------------***+++,,,,,,---------,,,+++,,,...//////...,,,++++++++++++,,,,,,,,,------,,,,,,------...///000000,,,------......------,,,------------------,,,,,,---,,,,,,,,,,,,---...///,,,,,,,,,+++,,,,,,---......------,,,++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,---++++++++++++,,,---...///------------------------,,,++++++++++++,,,---------,,,,,,,,,,,,---......------,,,,,,,,,,,,------222222222222333444555555444444444444444444444444111222333444333333222222444444333333222111000000/////////000111111111222222222222222222222222222111111111000000000//////000000////////////000000---------.............................................---------,,,,,,,,,,,,,,,,,,---------------000//////...------,,,,,,------............---------------,,,,,,,,,++++++,,,,,,,,,---------......---------............///......---------,,,,,,,,,***+++,,,---------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...........................------------......---------------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///222///---,,,---------,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------...//////......------------.........//////++++++++++++++++++++++++........................////////////////////////...//////000111111222222333111777:::;;;HHHSSSOOOIII@@@888777777666666888777777777888888888999999777777888888999;;;<<<<<<============>>>>>>??????????????????????????????========================AAAAAAAAA@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???AAABBBBBB>>>>>>>>>????????????@@@>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;:::::::::999888888888888777777777777999999999999999888777666555555555555555666666666444444444555555777888888555555555555555555555555555444333333222222333333111111111111111111111111111111222222222333333333333222222111000///..............................+++...000---+++,,,------//////......------,,,,,,............------------................................................------------------------******+++,,,------------+++,,,...//////...,,,++++++++++++,,,,,,,,,------+++,,,,,,---...//////000,,,------......------,,,------------------------------------------......---------------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,------,,,,,,++++++,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......------,,,,,,,,,,,,------000000111111222444555666444444444444444444444444000222444555444333333333444333333222222111111111222222222222222333333333222222222222222222222222111111000000000/////////000//////......//////000---------------.................................//////...---,,,,,,++++++------------------------///............---------------............------,,,,,,---------,,,+++***,,,,,,,,,---------......---------............///---------,,,,,,,,,++++++)))***+++---............,,,,,,,,,---------......---------------.........------------------------......---------,,,,,,,,,......------------.........------------,,,,,,,,,,,,---------............,,,,,,,,,,,,,,,,,,---...000...,,,,,,...///000///,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------...////////////...,,,------------.........------------------------........................////////////////////////......///000000111111222000...555999;;;IIIUUURRRHHH???888777777666666888777777777888888888999999666666888999:::<<<======;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============>>>>>>>>>BBBBBBBBBAAA???>>><<<;;;::::::999999::::::;;;<<<<<<===>>>???@@@AAABBBBBB>>>?????????@@@@@@@@@@@@>>>>>>>>>>>>>>>===<<<;;;<<<<<<;;;;;;;;;:::::::::888888888888888888888888999999:::;;;;;;:::888777444555555555555666666666555555555555555666777888777777777777777777777777555444333333222222333333111111111111111222222222000000111111222333333333222222111111000000//////........................---/////////.........///.........---------------.........------------,,,................................................++++++++++++++++++++++++***+++,,,,,,------------+++,,,---......---,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,---.........///,,,------......------,,,------------............+++++++++,,,,,,,,,,,,,,,...------------...//////+++,,,,,,,,,---------...,,,,,,,,,,,,------------......---,,,,,,------...,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,......---,,,,,,+++++++++,,,---------------------------,,,,,,,,,,,,---......---,,,,,,,,,,,,---............------------......222222222222333333444555333333333333333333333333///222666666555333333444222222222222222222222222333333333222222222222222111111111111111111111111111000000000//////////////////............//////,,,,,,,,,------.................................---------------------,,,---------------------------------...............------............------,,,,,,---------,,,+++***,,,,,,,,,---------......---------............///......---------,,,,,,,,,++++++,,,---.........---,,,,,,,,,---------......,,,,,,---------.........------------------------***************+++++++++...------,,,,,,------...............---------,,,------........./////////------,,,,,,+++,,,,,,,,,...,,,++++++---000111111,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------...///////////////,,,,,,,,,,,,------------////////////////////////........................////////////////////////......//////000111111111000...555999:::GGGSSSPPPEEE===666666666555555777666666666777777777888888777888999:::;;;;;;;;;;;;:::;;;;;;<<<======>>>>>>========================;;;;;;<<<<<<<<<=========AAAAAAAAA@@@???>>>===<<<<<<<<<;;;:::::::::;;;;;;>>>>>>??????@@@AAABBBBBB?????????@@@@@@@@@AAAAAA===>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;888888888888888888888888777888999;;;;;;:::999888444444444555555555666666666666555555555666666777777777777777777777777777555444333333222222333333000000111111111222222222//////000000111222222333111111111000000000000000........................222000000000000///...///,,,------------------............---------,,,,,,------------------------........................++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,------......------,,,------------.........///+++,,,,,,,,,,,,,,,++++++------,,,,,,------...///---------------,,,,,,,,,,,,,,,,,,------------...------,,,++++++,,,---...,,,,,,,,,------------...++++++,,,,,,,,,,,,------------------------------,,,---...---,,,,,,,,,...,,,,,,+++++++++,,,------------------------------......------......///000---,,,,,,,,,,,,---......///..................///555555444333333333444444222222222222222222222222///333666777555333444555222222222222222222333333222111111111000000//////000000000000000000000000000000000000//////////////////............//////,,,,,,,,,------.................................+++,,,,,,------......///------------------------,,,,,,------.../////////---..................---,,,,,,---...---,,,+++***,,,,,,,,,---------......---------.........////////////.........------------------...------,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------------------------------++++++,,,---...//////000...------,,,,,,------.../////////......---------.........////////////000...------,,,++++++++++++///---******,,,...//////,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------...///000000//////+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////......//////000111111111444222777999999DDDOOOKKKCCC;;;555444555444444666555555555555666666666777999::::::;;;;;;::::::999:::;;;;;;<<<===>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<>>@@@>>>===;;;:::::::::;;;?????????@@@@@@AAAAAABBB??????@@@@@@@@@AAAAAAAAA===>>>>>>>>>>>>======<<<======<<<<<<<<<;;;;;;;;;888888888888888888999999555666888:::;;;:::999888444444444555555555666666777666666555555555666666555555555555555555555555555444333333222222333333000000111111222222222222...//////000111111222222000000000000000111111111........................111---+++,,,---+++)))(((,,,,,,,,,------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++,,,,,,,,,---------------------------,,,,,,,,,------......------,,,---------.........//////.........//////...------,,,,,,++++++,,,,,,---...//////...---,,,++++++***,,,,,,,,,---------......,,,+++*********+++,,,---,,,,,,,,,---------......++++++,,,,,,,,,---------------------------------,,,---......,,,,,,---...*********+++,,,---...///------------------------///............///000000---,,,,,,,,,,,,---......//////............//////333333333333444444555666333333333333333333333333333333333444444444555555333333222222111000//////111111111111000000000000////////////000000000000---------------...///000000000//////.........---////////////////////////////////////////////////........................,,,,,,,,,---------......---------.........//////000///...---------------+++,,,------++++++,,,---+++*********+++---///000------...//////000//////......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...+++,,,------......---------------,,,,,,,,,+++++++++,,,------......------...------,,,,,,,,,------------...---+++'''### ,,,++++++******++++++,,,000///...---,,,------...------------------------...------------...//////***++++++,,,,,,------...,,,---------,,,++++++***///---+++***+++,,,,,,+++,,,,,,++++++,,,...///000////////////////////////000///...------------------,,,,,,++++++,,,,,,---...------,,,,,,------...---------,,,,,,+++++++++..................------//////............//////////////////000000000000333111222777???FFFJJJKKK===888222111444555333000444111222666777444444777777777777777777888888999777777999:::<<<===>>>???===<<<:::888888999:::;;;:::::::::;;;;;;;;;<<<<<<>>>>>>????????????>>>>>>:::::::::;;;<<<===>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBAAA@@@@@@??????>>>======<<<<<<;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;555555777888888777666666999999999888888888888888555444222222222444666777777777666666555555444444999999777555222111222333333333333222222222111111111111111111111111111111111111111000000000000000111111000000//////......////////////////////////000---+++,,,///000...,,,...------,,,,,,------...000000...---,,,+++++++++///......------,,,++++++//////////////////////////////...---,,,++++++***+++,,,,,,------,,,,,,+++------------,,,,,,+++***)))***+++,,,...///000111,,,,,,,,,---------......000///...---------------............///000222222//////...............///------------------------///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------.........------------------------,,,,,,---...///000111111333333222222333444444555333333333333333333333333333333333333444444444444333333222222111000000///111111111111000000000000////////////000000000000000////////////000000111000/////////....................................................................................,,,,,,,,,---------......,,,,,,,,,,,,------......//////...---------------+++---...---,,,+++,,,------,,,+++++++++,,,---...------...///////////////,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...+++,,,------......---------,,,,,,,,,+++++++++++++++,,,------......------...------,,,,,,---------.../////////...,,,***(((,,,,,,++++++++++++,,,,,,///...---,,,+++,,,,,,---------------------------...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++000...++++++,,,---,,,,,,---,,,,,,+++,,,---//////........................//////...------------------,,,,,,,,,,,,,,,,,,---...------,,,,,,------......---------,,,,,,,,,+++------...............---//////............//////.../////////000000000000222000111444;;;AAADDDEEE;;;777222111444555444111333333777<<<===999666777777777666666777777888999777777888:::;;;===>>>>>><<<;;;999888777888999::::::::::::;;;;;;;;;;;;<<<<<<==================<<<;;;::::::;;;;;;===>>>>>>>>>>>>>>>?????????@@@@@@BBBAAAAAA@@@??????>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<;;;:::::::::::::::666777888999888888777666888888888888777777777777666555333333333555666888666666666555555555555555666777666444222222444555333333333222222222111111000000000000000000000000000000000000000000000000111000000000/////////...///////////////////////////...------...///...---...------,,,,,,------.........---,,,,,,,,,------------------------------------------------------.........------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,---------,,,,,,+++***,,,,,,,,,---------......,,,,,,,,,---------......//////...---------------/////////000111222444555222222000/////////000000------------------------///...,,,++++++,,,...///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------............////////////222222222111222222333444444444333333222222111111222222333333333444444444333333222222111000000000111111111111000000000000////////////000000000000111000000////////////000////////////............................................................------------------------,,,,,,,,,---------......+++++++++,,,,,,,,,,,,---......---,,,,,,,,,------,,,.........---,,,---.........---,,,++++++,,,,,,------......//////......***++++++,,,---...///000------,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...+++,,,------......------,,,,,,,,,+++++++++******,,,,,,---............------------,,,,,,------....../////////////////////,,,,,,++++++++++++,,,,,,------,,,+++++++++,,,,,,------------------------...------------...//////......---,,,,,,+++******---............---,,,,,,000...,,,,,,---...---,,,------,,,,,,,,,------...........................///...------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------............---------------,,,,,,---...//////////////////............//////....../////////000000000000//////222666:::======888555222111444555444222333555:::AAABBB<<<777777777777666666777777888999777777888999;;;<<<======:::999888777777777888999::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>=========>>>>>>>>>??????AAAAAA@@@@@@???>>>>>>>>>======<<<<<<<<<<<<;;;;;;<<<;;;::::::999999::::::888999999999888777666555666666666666666666666666666555444444444555777888444444555555555555555555444555555444333333555777333333333222222222111111////////////////////////000000000000000000000000000000000000////////////////////////////////////---...///...------...///...------,,,,,,------...,,,,,,,,,,,,,,,---...///++++++,,,------...//////++++++++++++++++++++++++------------------------***++++++,,,,,,++++++***,,,,,,---------,,,++++++///......------,,,,,,+++,,,,,,,,,---------......//////...------------...//////000111222444666777666444222000//////000111------------------------...---,,,++++++,,,---...////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------------...------------------------/////////.........------222111111111111111222222555444444333222111000000222222222222333333333333222222222111111111000000111111111111000000000///////////////000000000000000///...---------------///////////////.................................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------...//////------...///---------,,,,,,,,,------,,,------.........------++++++,,,,,,---...//////------,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...+++,,,------......------,,,,,,+++++++++*********,,,------...............------,,,,,,,,,---......------,,,,,,,,,---///000,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,------------------------...------------...//////---------,,,,,,+++++++++---......///......------///...------...///...---...------------,,,------..............................---,,,,,,---------,,,------------------,,,...------,,,,,,------...........................+++,,,---...///////////////......------......///........./////////000000000000000111333555666777555333111111333555444333333444999@@@AAA;;;777777666666666666666777888888777888888999:::;;;;;;<<<999888777777666777888888999999:::::::::;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;<<<===>>>=========>>>>>>>>>??????@@@@@@@@@???>>>>>>======999999999999999999999999;;;::::::999999999999999999888888777666555555444444444555555555555666666555555444444444444555666333333333444444555555666333444555444333333444555333333333222222222111111000000000000000000000000/////////000000000000000000000000000////////////////////////////////////,,,...000///,,,+++---000...------,,,,,,------...---,,,,,,,,,,,,---......,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,------.........***++++++++++++++++++***,,,,,,,,,------,,,,,,+++.........------,,,,,,+++,,,,,,,,,---------......///......---------....../////////111222444666777777555222///......000111------------------------...---,,,,,,,,,,,,---...////////////////////////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------........................222111111000000111111111444444333222111111000000111111111222222222333333222222222111111111111111111111111111000000000///////////////000000000000000///...---------------.........///////////////........................------------------------------------------------,,,,,,,,,---------..................------------,,,,,,++++++++++++,,,------...//////------...///++++++,,,---......//////,,,,,,------------,,,,,,------------------------...------,,,,,,------...,,,,,,++++++,,,,,,---...+++,,,------......------,,,,,,,,,+++++++++******,,,---......//////......,,,,,,,,,,,,,,,---...///...---,,,++++++,,,---...---,,,,,,,,,,,,,,,,,,------------............---------------------------...------------...//////+++++++++,,,,,,---------------......///......---...---------//////...---------------------,,,,,,........................------,,,,,,,,,------...,,,------......------,,,...------,,,,,,------...........................+++,,,---...////////////......------------..................////////////000000111111111111222333333222111222333444444333333222555999:::777555666666666666555666777777888888888888999999999::::::777777777777777777777888999999999:::::::::;;;;;;<<<<<<============<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>>>>?????????@@@@@@@@@??????>>>>>>======<<<888999999999999999999999::::::999888888888888999777777666555444333333333333333444444555555555555444333333333333333333333222222333333444444555555444555666555333222222333333333333222222222111111111111111111111111111111......//////000000000000////////////000000000000////////////////////////,,,...000///,,,+++---000...------,,,,,,------.........---,,,,,,,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,------------------,,,,,,,,,---------............---------......///.........///111222444555555333111...------......---------------------------------,,,,,,---------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,---...//////000333222111111000111111111333333222222111111000000000000111111111222222222111111111111111111111111111111111111000000000000////////////000000000000111000000////////////000.........///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...............------++++++******++++++,,,,,,,,,.........---,,,---...***+++,,,...////////////,,,,,,------,,,,,,++++++......---------,,,,,,,,,......------------......,,,,,,++++++,,,,,,---...+++,,,------......---------------,,,,,,,,,++++++------...////////////...,,,,,,,,,,,,---......///000///...---,,,---......------,,,,,,,,,,,,------,,,---.../////////......------------------------...------------...//////******+++,,,,,,---......,,,,,,---............------,,,,,,---//////...,,,,,,,,,---......------,,,------------------------,,,,,,,,,,,,,,,------...,,,---...//////...---,,,...------,,,,,,------...---------------.........,,,,,,---...////////////......------------......------.........////////////000222111000000111222222222222222222222222222222000111444555333333666666666555555666666777888888888888888888888888999777777777777888888888888999999999999::::::::::::======>>>>>>>>>>>>======<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>?????????@@@@@@??????>>>>>>===<<<<<<<<<::::::;;;;;;;;;;;;<<<<<<:::999888888777777888888666555444333333222333333333333333444555555666666333333333333222222222222222222333333333333333333444555666555333111111222333333333222222222111111111111111111111111111111---......//////000000111////////////000000000000////////////////////////---...///...------...///...------,,,,,,------...///...---,,,,,,,,,,,,,,,//////...---,,,,,,++++++........................,,,,,,,,,------.........+++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,---...//////,,,,,,,,,---------.........------------...//////------......///000222222111111///...------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------------,,,,,,,,,------------------------***+++,,,---...///000000333333222111111111111111222222222111111111111111000000000000111111111222111111111111111111111111111111111111000000000000////////////000000000000000////////////000000111............/////////000------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,***************+++,,,,,,+++---...---,,,+++,,,---+++,,,---...//////......,,,,,,,,,,,,,,,+++******,,,,,,------------------......------------......,,,,,,++++++,,,,,,---...+++,,,------......------.........---------,,,,,,------...///////////////,,,,,,,,,,,,---...//////.........------......///------,,,,,,,,,,,,------+++,,,---.........------------------------------...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------+++++++++---...///---+++***+++---............---------------------------,,,,,,++++++,,,,,,---...,,,---...//////...---,,,...------,,,,,,------...+++,,,,,,,,,------------------...............---...------,,,,,,------...---------.........//////,,,///111111//////000222111222333222222111111111111///000444444222222555666555555555555666777777888888888888888777777777666777888888999999999888888999999999999:::::::::======>>>>>>>>>>>>=========<<<<<<;;;;;;;;;<<<<<<=========>>>>>>>>>?????????>>>>>>======<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<===999999888777777777777777555555444333333333444555333333333444555666666666333444444444333333222111333333333333222222222222111333555555444222222333333333333222222222111111111111111111111111111111------......///000000111.../////////000000000111///////////////////////////...------...///...---...------,,,,,,------...------,,,,,,,,,---......---------------------,,,------------------------,,,,,,------------------,,,------......------,,,***+++,,,,,,---------,,,++++++,,,,,,---......///,,,,,,,,,---------......---------------.../////////.........//////000111...////////////...---,,,------------------------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......---------,,,,,,,,,------------------------,,,,,,,,,------.........444444333222111111222222111111111111111222222222000000000000111111111111111111111111111111222222111111111111000000000000////////////000000000000---------------...///000---.........//////000000------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++******))))))***+++,,,,,,+++,,,------++++++,,,------.../////////...---,,,,,,,,,,,,,,,,,,+++***)))***++++++,,,---...//////......------------......,,,,,,++++++,,,,,,---...+++,,,------......------//////.........------------......///////////////+++++++++,,,---...///000++++++,,,,,,---............------,,,,,,------...)))***,,,---...---,,,,,,------------------------...------------...//////...------,,,,,,++++++******+++,,,,,,---------,,,******+++,,,......---+++)))***,,,...//////......------------------------++++++++++++,,,,,,---...,,,---///000000///---,,,...------,,,,,,------...+++++++++,,,,,,---------.........///......------...------,,,,,,------...---------.........//////***---000000///...000222111222333333111000000000111///111666666333222444555555555555555666777777888888888888777777777777666777888999999999999999888888999999999:::::::::<<<<<<============<<<<<<===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>===<<<<<<;;;;;;999999999::::::;;;;;;;;;999888888777777777777777666555444333444555666777333333444444555666777777444555555555444444333222444333333222222111111111///111444555444333444555333333333222222222111111000000000000000000000000---------...///000000111.../////////000000111111////////////////////////000---+++,,,///000...,,,...------,,,,,,------...+++++++++,,,---...000000+++,,,,,,------......///---------------------------------------------------......//////......---***+++,,,,,,------------,,,,,,---------------...,,,,,,,,,---------......---------------...///000000000////////////000000---...000111111///---,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........------,,,,,,,,,------------------------......---------,,,,,,,,,444444333333333333222222222222222222222222222222111111000000111111222333222222333333333222222111111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000//////......------//////.........---------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------/////////......---------...---,,,,,,++++++++++++------............---------------------------------...///000000///...---------------------------/////////...---------,,,...000222111///---,,,,,,------------------------//////.........---------***+++,,,---...000111111000000///...------,,,,,,......---------,,,,,,,,,......---,,,,,,---------........................------............------........................---------------------------------............///..................------000///...---+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,---------............///......---------,,,,,,,,,++++++---...///000000000,,,,,,,,,---------............---------......///////////////000000000000000000000000111111111111222222222222222222222222111111222222222333333333333333444444555666666777666777888999999888777666444555666777888999::::::;;;;;;:::999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>===<<<===>>>???@@@;;;<<<>>>???@@@@@@@@@???===;;;999:::===>>>===<<<<<<;;;::::::<<<<<<;;;:::999999999999888888888777666666555444444444444555444444555555555555444444111222222333333222222111111111111222222333333333555555555444444333333333111111111111111111111111000000000000000000000000///////////////.........////////////////////////............////////////111000...------...000111,,,,,,------------------++++++,,,,,,,,,,,,------........................//////...---,,,,,,++++++***++++++,,,---...//////,,,,,,,,,---------......------------------------...---,,,+++++++++,,,---......//////...---,,,,,,............////////////,,,,,,,,,------.........000///...,,,,,,,,,---...---------............///............------,,,+++,,,,,,,,,---------......------------------------******+++++++++,,,,,,,,,...---,,,,,,,,,,,,---...)))***,,,------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,---------............///000///......------------333333222222222111111111222222222222222222222222111111000000111111222333111222222333333222222111111111111111000000000000////////////////////////........................////////////000000000000........................//////.........---------........................------------------------+++++++++,,,,,,------------------,,,,,,,,,++++++...---,,,,,,+++++++++,,,------............---------------------------------...////////////...---------------------------............------------///111222222000...------------------------------///.........------------***++++++,,,---...//////000//////...------,,,,,,---------,,,,,,,,,,,,+++,,,,,,+++++++++++++++,,,........................,,,,,,------------,,,,,,........................---------------------------------............///........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------...............------------,,,,,,,,,******++++++,,,+++++++++,,,,,,,,,---------.........------,,,,,,,,,---------------.........////////////000000000111111111222222222222222222222222111111222222222333333333222333333444444555666666666777888888888777666666444444555666777888999999999999888888888888999999;;;;;;;;;<<<<<<<<<<<<<<<===<<<;;;:::999::::::;;;;;;<<<>>>???@@@@@@??????===;;;999:::<<<>>>===<<<<<<:::::::::;;;<<<;;;:::999888888888777777777777666555555444444444444444444444555555555555444444222222333333333333222222111111222222222333333333555444444444333333333333111111111111111111111111000000000000000000000000/////////////////////.......................................////////////...---,,,++++++,,,---......------,,,,,,,,,------++++++,,,,,,,,,,,,------........................//////...------,,,++++++,,,,,,------------------,,,,,,,,,---------......------------------------------,,,++++++,,,,,,---......//////...------,,,------------............,,,,,,------------------//////...------------------------............///...............---,,,,,,,,,,,,,,,,,,------------------------------------***++++++++++++,,,,,,,,,...---,,,,,,,,,,,,---...,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++,,,,,,,,,,,,------------...............---------------......222111111111111000000000222222222222222222222222111111000000111111222333111111222222222222222111111111111111000000000000////////////////////////........................////////////000000000000,,,,,,---......///000000...............---------------------------------........................++++++,,,,,,,,,,,,------++++++++++++************------,,,+++++++++,,,,,,------............------------------------------------............------------------------------------------............000111222222000.........------------------------............------------+++++++++,,,,,,,,,------//////......---,,,,,,,,,,,,,,,,,,+++++++++************)))))))))******+++------------------------+++,,,,,,,,,,,,,,,,,,+++---------------------------------------------------------............///........................,,,------......//////000,,,,,,,,,,,,,,,,,,,,,,,,------------............------------,,,,,,,,,,,,***+++++++++******)))(((,,,,,,,,,---------.........---,,,++++++++++++++++++,,,,,,,,,,,,---------//////000000000000111111111111111111111111222222111111222222222333333333111222222333333444555555666666777777777777666666444444555666777888888999888777777777777777888888;;;;;;;;;<<<<<<<<<======>>><<<;;;999888777888888;;;<<<>>>???@@@??????>>><<<;;;999:::<<<===<<<<<<<<<:::999:::;;;<<<;;;999777777777777666666666666555555444333333333333444444444555555555555444444222222333333333333222222111222222222222333333333444444333333333333333222000000000000000000000000////////////////////////......//////////////////........................---............/////////...---,,,++++++,,,---...000///---,,,++++++,,,---++++++,,,,,,,,,,,,------........................//////......---,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---------......------------------------------,,,,,,,,,,,,------.........///......---,,,,,,,,,,,,------------...------------------,,,,,,---............------,,,---------............///...............------,,,++++++++++++,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,...------,,,,,,------......,,,+++))))))+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------,,,,,,,,,,,,------------............++++++++++++,,,---...///222222111111111000000000111111111111111111111111111111000000111111222333000111111222222222222111111111111111000000000///////////////////////////........................////////////000000000000.........//////000000000........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************---,,,,,,++++++,,,,,,,,,------............------,,,,,,------------------------------------------------------------------,,,,,,,,,------............000111000...------...---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++++++++************)))***))))))))))))******+++------------------------,,,,,,------------,,,,,,---------------------------------------------------------............///---------...............***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,---------......///...---,,,++++++++++++++++++,,,,,,,,,---------////////////000000000111000000000111111111111111111111222222222333333333000111111222333333444444555555666666666666666666555555666777777888999999777777666666777777888888::::::;;;;;;<<<=========>>>===;;;999999999999:::;;;<<<>>>?????????>>>===<<<;;;::::::;;;;;;<<<<<<;;;:::999999;;;;;;:::999777666666666666555555555555555444333333333333333333444444555555444444333222333333333333333333222222222222222222222222222333333333333222222222222////////////////////////....................................////////////........................---------........./////////......------......///111///---,,,++++++,,,,,,+++++++++,,,,,,,,,------........................//////......---------,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,---------...---...............------,,,,,,---------..................------,,,,,,,,,,,,---...///......,,,+++---------............///,,,,,,------------,,,,,,******+++++++++,,,,,,,,,------------------------+++++++++,,,,,,,,,---------------------------------,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......------,,,,,,++++++,,,,,,---------.........+++++++++++++++,,,---...333222222222111111111111111111111111111111111111111111000000111111222333///000111111222222222222111111111111000000000///........................////////////////////////////////////000000000000111111111000000000//////---.............................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------............------,,,,,,,,,---------......---------,,,,,,---------------------------------+++,,,,,,,,,------......---......---,,,+++,,,---------------------------,,,,,,------------------............---------------------------,,,,,,,,,++++++*********)))))))))***************+++,,,,,,------------------------------............---------------------------------------------------------------............///---------.........//////,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,++++++++++++,,,---...////////////,,,,,,,,,---------......//////...---------------,,,---------...............////////////000000000/////////000000111111111111111222222222333333333000000111111222333333444444444555555555666666777666777777888888999999999777777777777777888999999::::::;;;;;;<<<======>>>;;;:::999888888999:::;;;;;;<<<===>>>???>>>======;;;;;;;;;:::::::::;;;;;;;;;:::999999:::;;;:::999666666666666555555555444555555444333333333333444333333444444444444333333333333333444444333333333222222222222222222222222222222222222222222222222........................---------------------------.........//////000000........................------------.....................------.........000///...,,,+++++++++,,,+++++++++,,,,,,,,,------........................///...............------++++++,,,,,,---...//////,,,,,,,,,---------......------------------------,,,,,,------............------...............------.........////////////.........------,,,,,,,,,+++,,,---......---,,,+++---------............///***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,------------------------++++++,,,,,,,,,---------------------------------+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******,,,,,,,,,------------......---,,,+++++++++++++++333333222222222111111111111111111111111111111111111111000000111111222333//////000111222222222222111111111111000000000000........................000000000000000000000000////////////000000000000222222111000000///......---------...............////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,+++++++++,,,------------............------+++,,,,,,------...............------------......------------------------,,,,,,,,,,,,------------,,,,,,---,,,******,,,---------------------------,,,,,,,,,,,,------------........................------,,,,,,,,,,,,,,,,,,+++++++++*********))))))+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///,,,,,,------.../////////000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++))))))+++,,,---.........,,,,,,,,,---------...............------......///............////////////......////////////000000......//////000000111111111111222222222333333333000111111222222333444444444444333444444555666777666777777777888888888999777666666666777888999:::999::::::;;;<<<===>>>>>>888777666666777888999:::<<<<<<===>>>>>>>>>===<<<;;;;;;<<<;;;999999:::;;;;;;999888999:::;;;:::888666666666666555555555555666666555444444444444555333333444444444444333333333333444444444444333333333333333222222222222111000111111111111222222222////////////////////////........................------......///000000000------------------------,,,------------.........+++++++++,,,,,,+++++++++.........------,,,,,,+++++++++,,,,,,,,,,,,------................................................***++++++,,,---...///000,,,,,,,,,---------......------------------------+++,,,---......///......,,,---......///................../////////000000------------------,,,,,,+++,,,,,,------------,,,---------............///***++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,------......------,,,***,,,---//////---,,,***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------///...---,,,++++++++++++222111111111111000000000111111111111111111111111111111000000111111222333...///000111222222222222111111111111000000000000........................////////////////////////////////////000000000000////////////............---------.........//////........................---------------------------------,,,,,,+++++++++,,,,,,,,,,,,---------...,,,+++++++++,,,,,,---...------............------++++++,,,,,,---....../////////...------...//////------------------------------,,,,,,,,,,,,,,,,,,,,,------,,,******,,,...------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************++++++---......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///,,,,,,------...//////000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++++++++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,---...//////---.........////////////........./////////000000------...//////000111111111111222222222333333333111111222222333444444444333333333333333555666777555555555555666666666666555555555555666777888999999999:::;;;<<<===>>>>>>:::999888777777777888999<<<<<<===>>>>>>===<<<;;;:::<<<<<<;;;888777999;;;:::999888999:::::::::888777777777666666666555555777777666555555555555666222333333444444333333222333333444444444444333333333333333222222222111111000000000000111111222222////////////////////////........................------......///000000111------------------------,,,,,,---------.........+++++++++,,,,,,++++++++++++,,,...//////---,,,+++++++++,,,,,,,,,,,,------....................................////////////,,,,,,,,,------.........,,,,,,,,,---------......------------------------+++,,,---.../////////...,,,------...//////......---------.........//////,,,,,,------------------,,,,,,++++++,,,,,,---...---------............///+++,,,---............---,,,,,,,,,,,,------------------------------------,,,,,,,,,------------...,,,,,,---......---,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------++++++,,,,,,,,,---------......---------------...000000000000////////////000000000000000000000000111111111000111222222333......000111111222222222111111111111000000000000................................................////////////000000000000++++++,,,,,,---.........---------.........//////------------------------........................---------,,,,,,++++++++++++++++++,,,,,,---------++++++++++++,,,,,,---...---..................---++++++,,,,,,---...//////000///...------...///000---------------------------------,,,,,,+++++++++---------,,,++++++...000------------------------+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////,,,,,,------...///000000---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,+++++++++******,,,------------,,,++++++,,,,,,,,,---------......*********+++,,,---...///---------.........//////............/////////000---------...///000000111111111222222222333333333111222222333333444555555333333222222333555666777333333444444444444444444333333333444555666777888999999:::;;;<<<===>>>???>>>===;;;999888888999999<<<<<<===>>>>>>===<<<;;;:::<<<===;;;888777999;;;:::999888888::::::999888777777777777666666666666888888777666666666666666222333333444444333333222333444444555555444444333333333333222222111111111//////000000111111111222000000000000000000000000////////////////////////---------...///000000111------------------------,,,,,,,,,---------......,,,------......------,,,***+++...000000...,,,+++++++++,,,,,,,,,---------.................................///////////////......---------,,,,,,,,,,,,,,,,,,---------......------------------------***+++---///000000///...,,,,,,---.../////////...,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,+++***+++,,,...///---------.........//////------...///000000000///,,,,,,------------......------------------------,,,,,,,,,---------......,,,,,,---......---,,,,,,///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,------....../////////++++++,,,,,,,,,---------------------...///000000111111222333333333333222222222222222222222222222333333222222111000//////000000111222222222222222222222111000///...------000000000000000000000000---------------------------......///......---,,,//////...------------...,,,,,,,,,---------......------------------------........................---,,,++++++************..................------+++,,,,,,------......///000000000000000000000000///............---------------............------------------------------++++++,,,------......///------,,,++++++***))))))+++,,,------......------///............---------........................,,,---...//////---+++***''')))***+++,,,++++++***,,,,,,,,,---------......,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...///...---,,,,,,,,,,,,,,,------------------------+++,,,---...///////////////......---+++******)))...---+++******+++---...---------,,,,,,+++++++++---------,,,,,,+++++++++///...,,,*********,,,---------------------------,,,---.../////////......,,,,,,------------,,,,,,++++++---...////////////111111111000000000000000111222222333333222222111000111333444444333111000222222333444444555555666555444444333333555666777666555555555555666666777;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::999999999999::::::;;;;;;<<<======>>><<<;;;::::::999999:::::::::::::::::::::999888777666666666666666555555555555666666666777777888888666444333333444555444333222222222333333444444444444444444333222111000///000000000000000000000000........................---------------...///000---.........//////000000//////.........---------------------------------///......---+++******)))---...///...,,,+++,,,---...---+++******+++---...000000//////.........---//////............//////.........------,,,,,,,,,,,,------......------,,,+++++++++,,,---...///000------------------------,,,,,,.../////////...---.........------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///000000000///......---///......------,,,++++++***++++++,,,,,,++++++***------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...******+++,,,...//////000+++,,,------++++++,,,---------------------------//////000111111111111000222222222222222222222222333333222111111000//////......///000000000000000000000000000////////////////////////////////////------------------------........................//////...------------...,,,,,,,,,---------......------------------------------------------------------,,,+++++++++++++++........................------------------------///////////////////////////............---------------............------------------------------------------------,,,,,,---------,,,++++++*********+++,,,,,,------,,,,,,,,,---------......//////........................,,,---...///...---+++***((())))))***++++++******,,,,,,,,,------------...------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---.........---,,,,,,,,,---------------------------------...............------------,,,,,,,,,,,,++++++------++++++++++++---------------,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,+++...---+++))))))***+++,,,------------------------///......---------,,,,,,------............------,,,------...////////////000000000000000000000000111222222333333222222111111111333333333333111111111111222222333444444444555555444444444555666777999888777555444333444444777777888:::;;;<<<===>>><<<<<<;;;:::999999999999999::::::;;;;;;<<<<<<===;;;::::::999999999999999999999999999999888777777666666777777777777777777777777888888888999999999777555444333444555444333222222222333333444444444333333333333222111000///000000000000000000000000........................///...............///000---........./////////000///.........------------------------------------------,,,,,,,,,,,,++++++,,,---...---+++***+++,,,...---,,,++++++,,,---...000/////////.........---//////............//////......---------,,,,,,,,,,,,------......------,,,------,,,,,,,,,------...------------------------,,,,,,.../////////...---......------------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------,,,++++++***...------------,,,,,,,,,------............------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,+++,,,------++++++,,,---........................//////000111111111111000222222222222222222222222222222222111111000000///......///000000000000000.../////////000000000111////////////////////////------------------------000///.........///000000//////...------------...,,,,,,,,,---------......------------------------,,,,,,,,,,,,------------......---,,,,,,,,,,,,---........................//////......---,,,,,,+++........................///............---------------............------------------------------.........---,,,+++++++++......------,,,,,,++++++)))***++++++,,,,,,++++++++++++,,,---...///000000------------------------,,,---.........---,,,+++******))))))******++++++,,,,,,,,,,,,------------...------------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...------,,,,,,,,,---......------------------------/////////......---+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---,,,+++***)))))))))***+++------------------------111///...,,,+++***++++++.........//////.................................000000000000000000000000111111222222222222111111222222222222222222222222000000111111222333333333666555555555555666777777:::888666444333333444555666666777999:::;;;<<<===<<<;;;:::999999888999999888888999999:::;;;;;;;;;:::999999888888888888888777888888888888777777666666666777777888888999999999999999:::::::::;;;;;;:::888555444444555444333222222333333333333444444333333333333222111000000000000000000000000000000////////////////////////000//////.........//////.............../////////............------------------------------------+++++++++,,,,,,---------+++,,,---,,,***)))***+++------------------------/////////...............//////............//////...------------,,,,,,,,,,,,------......------,,,------------,,,,,,,,,,,,------------------------,,,,,,---............---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---.........///......---,,,,,,,,,,,,---------............////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,+++++++++++++++---...---,,,+++,,,---/////////...............111111222333333333333222111111111111111111111111222111111111000000000///000000111222222222222222////////////000000000000////////////////////////........................111000...---...///111222//////...------------...,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,,,,---///......---------......---------...............///.........---------,,,------------------------///............---------------............---------------------------------------,,,,,,,,,++++++.........------,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++,,,------...//////------------------------,,,------......---,,,,,,---,,,+++******+++,,,---++++++,,,,,,,,,------------------------......///++++++,,,,,,,,,,,,------,,,---......,,,,,,---...,,,,,,,,,,,,,,,---...///---------------------------.........------,,,+++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,000...,,,***)))***+++,,,......////////////......//////................../////////000000000000000111111222222222222111111222222111111111111222222000000111111222333333333555555555555666666777777666555333222333555777999888888888888888888888888;;;::::::999888888999999777777888888999999::::::999888888777777777777777666666777777777777666666555555666777888888999999:::::::::;;;;;;<<<<<<<<<>>>;;;777555555555444333333333333333333333333333222222222222222111000000////////////////////////000000000000000000000000//////......------..............................------------------------------------------------++++++,,,,,,,,,,,,------+++,,,---,,,+++***+++,,,---......//////......---........................///......------......///------------------------,,,------......------,,,+++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...///////////////......++++++,,,,,,---...//////,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******+++++++++,,,,,,---------------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,))))))***++++++,,,------,,,---...---,,,+++,,,...............------------111111222333333333333222111111111111111111111111111111111000000000000000000000111222222222222222111111111000///.........................................................111000...---...///111333//////...------------...,,,,,,,,,---------......------------------------+++++++++,,,,,,---------.........------......///---------.........//////---------....../////////------------------------///............---------------............------------------------------+++++++++,,,,,,,,,------......------------,,,,,,+++,,,,,,------------------------------------,,,------------------------,,,,,,------------------///...,,,++++++,,,---...+++++++++,,,,,,,,,------++++++,,,,,,------------+++++++++,,,,,,---------,,,---......,,,,,,---...,,,,,,,,,,,,,,,---...///------------------------++++++,,,---......------------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---.........////////////......///...------,,,------.........//////000000000000000111111222222111111000222111111000000111111222111111222222333444444444444555555666666666666666444444333222333555777888888888888888888888888888::::::999888888888999999666666777777888999999:::999888777777666666777777555666666777777777666666444444555555666777888888999:::;;;<<<===>>>??????AAA>>>999666555555444333333333333333333333333333111111222222222111000000////////////////////////111111111111111111111111......---------------..................---------,,,,,,------------------------------------------------,,,,,,,,,,,,+++++++++---...---,,,+++---...---......//////......------------.....................------------......------------------------,,,------......------,,,((()))***,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,+++++++++***++++++,,,---...//////,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------*********++++++,,,,,,---,,,---......,,,,,,---...---------,,,,,,+++++++++//////000111111111111000111111111111111111111111000000000000000000000000......///000000000000000222222111000///...------................................................///......---...///111222//////...------------...,,,,,,,,,---------......------------------------++++++,,,,,,------.........------------...//////,,,,,,------.../////////,,,------...//////000000------------------------///............---------------............------------------------------*********+++,,,------------------,,,,,,,,,,,,,,,,,,,,,---............---------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------,,,,,,------++++++++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,***++++++,,,,,,------...,,,---......,,,,,,---...------,,,,,,,,,---......------------------------******,,,------.........---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++---...///.........//////.........------,,,++++++,,,---...---......//////000000111000000111111111111000000111111111111111111111111111111222222333444444444333444444555666555555555666555555444444333444444555555666888999:::;;;<<<999999888888888888999999666666777777888999999999999888888777777777777777555666666777777777777777444444555555666666777777::::::<<<>>>@@@AAACCCDDDEEEAAA;;;777666555444333444444333333333333222222000111111111111111000000000000000000000000000000000000000000000000000000---------------...//////.........---------------,,,,,,,,,,,,---------------------------------------------,,,,,,++++++++++++---......,,,,,,---///---------------------------------------...............------------......,,,,,,,,,------------...,,,------......------,,,&&&'''***,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,++++++,,,,,,---...//////......////////////......------------------------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++...------,,,,,,------.........---,,,+++******))),,,...///...---,,,---...------,,,,,,+++*********//////000111111111111000111111111111111111111111///000000000000000000000......///000000000000000111111000000//////......................................................,,,------...//////000000//////...------------...,,,,,,,,,---------......------------------------+++,,,,,,---......//////------,,,,,,---......///,,,,,,------...//////000............////////////------------------------///............---------------............------------------------------++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,,,,,,,++++++******++++++++++++,,,,,,,,,++++++---.........---,,,******+++,,,,,,---......,,,---......,,,,,,---.........---,,,,,,,,,------------------------------+++,,,,,,---------,,,,,,++++++,,,,,,,,,,,,------------++++++++++++------+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++.........---------------------............------++++++)))))))))+++---...------......///000000111000000111111111111000000///000111222222111000///000000111111222333333333222222444555555555444333444444555555555444333222555666777888999;;;<<<<<<999999888888888888999999666777777888888999::::::999999888777777777777888555666777777888888888777666666666666666666777777;;;<<<>>>AAACCCFFFHHHIIIHHHCCC===888666555444333444444444333333222222222000000111111111111000000000000000000000000000000000000000000000000000000............///111222333.........------,,,,,,,,,++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,,,,------***,,,------,,,,,,---......---,,,++++++,,,---...,,,,,,,,,------............------,,,,,,------...,,,,,,,,,---------......,,,------......------,,,&&&(((***,,,......------++++++++++++++++++++++++,,,,,,+++++++++,,,---.........------------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,---...////////////...,,,,,,,,,------.........------............------........................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++***+++,,,,,,------,,,,,,************************---,,,,,,,,,,,,,,,,,,---//////...---,,,+++******---...///...---,,,---///......---,,,,,,+++******111111222333333333333222000000000000000000000000////////////000000000000000000111222222222222222////////////000000000000........................////////////////////////+++,,,---...//////////////////...------------...,,,,,,,,,---------......------------------------,,,,,,------...///000000,,,,,,,,,,,,,,,---...///,,,,,,------...///000000000000000///......------........................//////.........------------..................---------------------------------,,,++++++*********++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///***++++++,,,+++***)))'''******+++++++++,,,,,,,,,,,,,,,.../////////...---******+++,,,,,,---......,,,---......,,,,,,---...///...------,,,,,,,,,,,,------------------------------------,,,+++******)))******+++---......///...---+++******+++---...+++++++++,,,,,,------------------,,,,,,+++++++++((()))***+++++++++++++++++++++++++++++++++++++++000000000///...---++++++,,,------------------,,,***)))(((((()))+++---...---------...///000000111000000111111111111000000...000111333333111000.../////////000111111222222111222333444444444333222///111333666777666555555999999999999999999999999999888888888888888999999777777777888999999:::::::::999999888888888888888666666777888888888888888888888888888777777777777<<<===@@@CCCFFFIIILLLMMMIIIDDD>>>999666555444333444444444333333222222222///000000111111111000000000000000000000000000000/////////////////////////////////000111333555555.........------,,,,,,,,,+++++++++,,,,,,---------------------------------)))******+++---......///)))***,,,,,,++++++,,,---...---+++******+++---...,,,,,,,,,------............------,,,,,,------...,,,,,,,,,------.........,,,------......------,,,((()))+++---------+++***++++++++++++++++++++++++---,,,+++***+++,,,---...///......------......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---)))***++++++,,,,,,,,,+++,,,,,,,,,---------......***++++++,,,,,,++++++***////////////////////////+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******+++++++++,,,------......------************************,,,++++++++++++++++++,,,,,,------------------...---...///...------.../////////...------,,,++++++222111000//////000111222333222222111000///......000000///...............,,,...000000//////000222000000000000000/////////////////////////////////---------------,,,,,,,,,111///...///000111000...111000///------,,,,,,,,,------------------------111000...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------*********++++++,,,,,,,,,++++++,,,,,,,,,---------........................111000///...---,,,,,,,,,------------------------------------------------------------------------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---------------------------+++++++++++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++***)))(((,,,,,,,,,++++++*********++++++,,,,,,,,,++++++***.........---,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***)))++++++,,,---............---------,,,,,,+++++++++000...+++******,,,,,,,,,---------............///+++***))))))***+++---...///...,,,++++++,,,...///++++++,,,,,,---...//////......///111111222222222000000000000000000000000000000000000000000000000///000000000000111111111222222111111222222333444444333333333444555777888777777777777777888888999999999999999999999999999777888888888888999999999888888888999999:::::::::555666888777666555777888555555666777777777777777@@@>>>???DDDLLLTTTXXXZZZPPPHHH???:::999888666333333333333222222111111111000000000000000000111111000000000000000000000000//////////////////////////////............//////------......---,,,++++++,,,,,,,,,,,,,,,---...///......//////......---,,,,,,------,,,+++***,,,...------------------------++++++******++++++,,,------------.........//////------...//////...---------------............///........................///............---------------------------------...---,,,+++++++++,,,---+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------------------------------,,,---...//////...---,,,---......///////////////,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,++++++******++++++...---,,,,,,---///222333++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,------------------------/////////...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,222111000//////000111222222222222111000//////...111000//////......//////,,,...000111111111111111////////////////////////////////////////////////000000000000000000000000000///...///000111000...------------......///000------------------------000///---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------//////.........---------,,,,,,,,,---------------++++++,,,,,,,,,---------........................///......---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,---,,,,,,++++++,,,,,,---------------------------+++++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,,,,,,,,,,+++---------,,,,,,,,,++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++------------------------++++++++++++++++++++++++,,,,,,---------,,,++++++,,,,,,---------------------------,,,,,,+++++++++///---******+++,,,,,,,,,------------............///...---,,,+++,,,,,,---///...,,,++++++,,,...///+++,,,,,,------...............///111111222222111000000000000000000000000000000000000000000000000000000000111111111111222222222111111222222333444333333222222333444555666777777666666777777888999888888888888888888888777777888888888888999999999888999999999999999999:::666888999888777666777999666777888888999999888888>>>>>>@@@FFFNNNTTTWWWWWWSSSLLLBBB<<<:::999666333333333222222222222222222111111111000000000000000000000000000000000000000//////////////////////////////............////////////000000///......------,,,,,,,,,,,,---...///,,,,,,,,,---,,,,,,+++***+++,,,---,,,++++++,,,...------------------------+++++++++***++++++,,,---------------.........///........................---------............///........................///............---------........................///...---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------------------------------------...//////...------,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---,,,++++++,,,---///000++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------........................------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111111000000000000111111222222111111000000//////111111000/////////000000/////////111222333222111........................//////////////////////////////000000111111222222000///......000000///...,,,,,,------...//////000------------------------...------,,,,,,------...------------------------,,,,,,------------,,,,,,.......................................---------/////////...............,,,,,,,,,,,,------------........................------------......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......//////......------,,,,,,++++++,,,,,,---------------------------++++++++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---..................------------,,,,,,---------...............+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,---.........------,,,------------,,,,,,+++------,,,,,,,,,,,,++++++...,,,******+++---------------------............222111000...---,,,,,,,,,...---,,,++++++,,,---...------------------------......///000111111111111000000000000000000000000000000000000000000000000000111111111111222222222222222111111222222333444333333222222222333333444777777666666777777888999888888888777777666666666777888888888888999999999999999999999999888888888888999:::999888777888999888888999:::::::::::::::;;;===AAAGGGNNNRRRTTTSSSVVVNNNDDD===:::999777555222222222222222222333333222111111111000000//////000000000000000000000000//////////////////////////////............///////////////000//////...---------,,,,,,,,,---......,,,,,,,,,,,,,,,+++******+++,,,------++++++,,,---------------------------+++++++++++++++,,,------------------............///...---,,,,,,---...///---------............///........................///............---------........................///...------------//////---------------------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------------------------------------...//////...------,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...------,,,,,,---------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------.................................+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,111000000000000000000111111111111000000000000000111111000000000000111111666333000000111222111000---------...............////////////////////////,,,,,,---...//////000000000///......///000///......//////......------,,,------------------------,,,,,,,,,,,,------..............................,,,,,,------------,,,,,,////////////////////////........................000000//////......------,,,,,,,,,------------...........................------..................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,------------------------------,,,,,,,,,------------------......---------------------...++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......---------------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,......---,,,,,,---------.........111111000///...---,,,,,,...---,,,,,,,,,,,,---...------------------,,,,,,......///000111111000000000000000000000000000000////////////////////////111111111111222222222222222222111111222222333444444444333333333333333333666666666666666777888888999888888777777666666555777777888888888999999999::::::999999888888777777888999:::999777666777888888888999::::::::::::999:::;;;???CCCHHHLLLNNNOOORRRLLLCCC===:::999888777111111111222222333333333222222111111000///////////////////////////////////////////////////////////////............//////,,,---------------,,,,,,------,,,,,,,,,------...---............---,,,,,,+++,,,------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------------------------------///...,,,++++++,,,...///---------............///........................///............---------...........................------,,,,,,---//////---------------------------------,,,,,,+++++++++,,,,,,,,,------------...........................---..................------......///////////////...............---------------------.........///......---,,,,,,,,,,,,,,,------,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------------........................+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,000000000111111000000000000000000000000111111111111111000000000000111111<<<888333000//////000000------------......//////////////////////////////++++++,,,------.../////////...---...///000///------......//////...---,,,------------------------++++++,,,------.................................,,,------......------,,,////////////////////////---.....................///.........---,,,,,,,,,,,,,,,---------.................................////////////...---,,,+++------------------------++++++++++++++++++++++++************************,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,+++******+++++++++++++++,,,,,,,,,,,,,,,++++++,,,---......111111///...---------...++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---......---,,,,,,,,,------------...---------......------------------,,,,,,---------------------------,,,,,,...//////000000000000///////////////////////////////////////////////////000000111111111222222222222222111111222222333444555555555555555444444444666666666555666777777888999999888888888777777777777777888888888999999999999999999888888777777777777888999888666555666777666777777888888888888888999:::;;;<<<>>>BBBFFFIIIIIIEEE???;;;999888888888111111111222222333333333111111111111000000////////////////////////////////////////////////////////////............//////,,,,,,---------------,,,...------,,,,,,,,,------------......------,,,+++***,,,......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------,,,,,,///...,,,++++++,,,...///---------............///........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,---------..........................................------.........//////000111111111111111111111000000////////////------........./////////---,,,,,,+++++++++++++++......---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000000111111111111000000//////000000111111222222000000/////////000111111;;;:::888444///...///111---------...//////000000////////////////////////------......//////000000///...------//////...---)))***,,,///000000000000------------------------+++,,,------.........---------------------------------............------////////////////////////---------...............---------,,,,,,,,,,,,,,,,,,---------....................................///000000000///---+++***------------------------************************************************+++,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++***)))******++++++++++++,,,,,,,,,,,,+++++++++---...///333222000...------------------------------------++++++++++++++++++++++++******++++++,,,,,,+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,------,,,+++++++++---...---+++,,,,,,,,,,,,------------)))***+++------.........------------------------------------------------...//////000000/////////////////////////////////000000000000000000000000///000000000000111111111222222111111222222333444444444555666666555555444666666555555666666777888888888888888888888888888777888888888888999999999888888888888888777777777777888888777555444555666555555666777777777777666888888888777777:::>>>BBB@@@>>><<<:::888888888888222222222222222222333333000000000000000000000111000000000000000000000000//////////////////////////////............//////---...//////000/////////......---,,,,,,,,,------+++++++++++++++***))))))***,,,......---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------,,,,,,,,,,,,...---,,,++++++,,,---...---------............///........................///............---------++++++++++++++++++++++++,,,+++******+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,---------....................................///...------------...///000111111222222222222222222111111000000/////////---------.........//////,,,,,,+++************+++//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------*********+++++++++,,,,,,++++++++++++++++++++++++---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///000111222222111000///...//////000111222222222//////......//////000111333888<<<:::444//////111------...//////000111111///////////////////////////////////////000000000///...------//////...---(((***,,,///000111000000------------------------+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------........................---------.........//////,,,,,,,,,,,,,,,---------------------....................................---...///000///...,,,+++------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------------,,,++++++++++++,,,,,,,,,------------,,,+++,,,...000111000///---,,,+++,,,---...------------------------++++++++++++++++++++++++,,,,,,,,,---,,,,,,++++++***++++++,,,,,,,,,+++++++++++++++,,,,,,------------,,,+++,,,------,,,***++++++,,,,,,,,,---------)))***,,,---......------,,,------------------,,,+++,,,,,,------............///////////////......////////////////////////000000000000000000000000....../////////000000000222222111111222222333444111222444555666555555444666555555555555666777777555555666777777888888888777888888888888999999999777777777777888888888888888999999888666555555666444555666666777777666666666888888777555555777::::::;;;;;;:::888777666666333333222222222222222222/////////000111111222222000000000000000000000000//////////////////////////////............//////---......///000000/////////...---,,,,,,,,,,,,,,,***++++++++++++***))))))))),,,......---,,,++++++++++++++++++++++++++++++---,,,,,,,,,,,,---......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000------------------------+++,,,,,,,,,,,,,,,,,,---------------....................................///...------------...///000000111222222222222111111111000//////...------,,,,,,---------.........------,,,++++++++++++,,,---............---------------------------------------,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,///000111222222111000///......///000111222222333...............///000000+++555??????888000///000.........///000111111222////////////////////////////////////............///...------...///...---+++---...000000///---,,,------------------------,,,,,,.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------............------........................---------.........//////+++,,,,,,------.........---------.........//////........................+++,,,...000000///...---------------------------////////////////////////---------------------------..................------,,,,,,++++++,,,,,,---++++++++++++++++++++++++***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---...////////////,,,,,,,,,------.........///...---,,,---///111333---,,,+++******,,,---///++++++++++++++++++++++++++++++++++++++++++++++++............---,,,++++++)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,---------...---,,,,,,------+++)))++++++,,,,,,,,,---------++++++---.........---,,,,,,------......------,,,++++++,,,,,,---...//////...///////////////......////////////////////////000000000000000000000000............////////////222222111111222222333444///111222444555555444444555555555555555666777777333333444555666777888888777888888888888999999999666666777777888888999999999:::;;;999777666666777555555666777777777777777555777999999555333333444999:::;;;;;;999666555444444333333222222111111111......///000111222333333000000000000000000000000//////////////////////////////............//////++++++,,,---.........---///...---,,,,,,,,,,,,,,,,,,------------,,,++++++)))+++...///---,,,++++++++++++++++++++++++++++++---,,,,,,,,,,,,---......---------,,,,,,++++++++++++,,,,,,------,,,,,,+++---------.........//////........................//////.........---------------------------------------,,,,,,---...000111////////////////////////+++++++++,,,,,,------------------........./////////////////////////////////...---,,,,,,---.../////////000111111111111111000//////...---,,,,,,,,,,,,,,,,,,---------............---,,,,,,,,,,,,---,,,------......------,,,------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------)))***,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000,,,---...000111111111111111111000000000000111111111///666DDDFFF:::222222......////////////......///---,,,++++++,,,...///......,,,++++++,,,---......//////000000///......//////...------------...000///...---------------,,,,,,,,,---------.........------------...//////------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////..................------........................111000///...............++++++,,,------,,,,,,,,,+++,,,------......------,,,+++*********+++,,,---000///...---------------.........---++++++---000)))***,,,...///...---,,,++++++,,,,,,---.../////////......---------......+++++++++---......,,,***,,,------,,,***+++---///000...------......---,,,(((***,,,...///...,,,+++------,,,,,,,,,,,,++++++---,,,+++++++++---///111,,,,,,,,,,,,,,,---...//////............---------------------------------------------------------***+++,,,------+++)))(((++++++,,,,,,---...//////......---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,...///...---++++++,,,222000...///000000---***000000///...............////////////000000000000000000111111111222222222444444444555555555555666555555555444444333333333555555555555666666666666888888888888888999999999999999888888888888999999999888888777666555555444666666777777777777777666666666444333333444555666777777777777666555444333444333111////////////000000000000000////////////111111000000/////////...,,,---------...////////////...---,,,,,,,,,,,,,,,------------------------------------------------,,,,,,+++***+++,,,...///******+++,,,,,,---......************************,,,,,,+++++++++,,,---......---,,,,,,,,,,,,---...//////...---,,,++++++***,,,---...//////...---,,,............////////////111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......------------......---------------------------------............///222111///...,,,,,,++++++...............------------------------------------------............///------------------------........................///......---,,,+++******---------......////////////...---,,,,,,,,,,,,,,,------------------------......................../////////...---,,,+++***000000000000000000000000000000000000000//////...111111000000000000000111000,,,///999;;;333...000......////////////......///...,,,++++++,,,...//////...---,,,,,,---......------------------------//////...------------......---,,,,,,+++++++++,,,,,,,,,---------............------------...//////------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,........................................................................////////////............+++,,,,,,------,,,,,,,,,+++,,,------...---------,,,+++*********+++,,,---//////...------------------...------,,,,,,---...---,,,++++++,,,,,,,,,,,,---------------------------------,,,,,,,,,------............------,,,,,,)))***,,,,,,++++++,,,---++++++,,,------------...,,,,,,,,,---------------------,,,,,,,,,,,,++++++,,,+++*********,,,...///------,,,,,,,,,---......///............---------------------------------------------------------+++,,,---...---,,,***)))++++++,,,,,,---......///------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------...///000000...---...///000...---...000111///---000000///................../////////000000000000111111222222222333333333333333333333444444444444555555444444444333333333666666666666777777777777777777888888888999999999:::999999999999999999:::888888888777666555555555666666777777777777666666666555444333333444555666666777777666666555444333333222111000/////////000000000000000////////////000000000//////.........---------.....................---,,,,,,,,,------------------------------------------------------,,,,,,+++******+++,,,---******++++++,,,------...++++++++++++++++++++++++,,,+++++++++,,,,,,------...---,,,,,,,,,,,,---...******+++,,,---//////000------...//////...------------------..................---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............------------..............................------------............111000///---,,,,,,,,,,,,---------...............---------------------------------............///------------------------........................------,,,,,,+++*********,,,,,,---------...............---,,,,,,,,,,,,,,,------------------------........................,,,------------,,,,,,+++000000000000000000000000000000000000////////////222222111000//////000000111+++***000111---,,,000......////////////......///...---,,,,,,---......///......------...//////...---,,,+++,,,,,,---...//////...------------......---,,,,,,+++,,,,,,,,,,,,------------............------------...//////---------------------------------------.........,,,,,,,,,,,,,,,,,,,,,,,,........................................................................,,,---...///000///......,,,,,,,,,------,,,,,,+++++++++,,,---------------+++++++++++++++,,,------///...------------------------,,,---...///...---000---***)))***+++,,,,,,......---------,,,,,,,,,,,,,,,+++++++++,,,,,,---...///000...******,,,///+++---///000///......///***+++,,,,,,,,,,,,...//////...---,,,,,,,,,---...------,,,,,,,,,,,,+++++++++***))))))***+++---.........---,,,,,,,,,------///............---------------------------------------------------------,,,------......,,,+++***++++++,,,,,,------......,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......///...------///111...---,,,---///111111000000//////............///....../////////000000000222222222333333333444444222222222222333333333333444444444444333333333333666666666777777777888888777777777888888888999999:::::::::999999:::::::::888888777777666666555555666666666777777666666555555555444444444444555555666666666666555444333222333222111000/////////000000000000000/////////////////////..............................---------------,,,,,,,,,---......------------------------------------------------,,,,,,+++*********++++++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...((()))***,,,...///111111------...//////...------,,,,,,,,,------------......---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------......////////////////////////------------............///...------,,,,,,,,,---,,,,,,------......//////---------------------------------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,,,,------------------------------------------------******+++,,,,,,,,,,,,,,,////////////////////////------...///000111222222333222111000////////////333---+++...000......222......////////////......///......------------.............../////////000000///...,,,---...000222//////...------------...//////............//////------------...............------------...//////---------------------------------...............------------------------........................---------.......................................***,,,...000000000...---,,,,,,---------,,,++++++++++++,,,------------,,,++++++++++++,,,,,,------......---,,,,,,------------,,,+++---000222222000333///+++)))+++------,,,,,,---------------------,,,,,,,,,+++,,,,,,---...,,,...///,,,((((((---222///000000...,,,+++---...555111---+++,,,.........000///...---------------------,,,,,,,,,++++++++++++*********+++,,,---...///...---,,,,,,,,,,,,,,,///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------.........---,,,+++++++++,,,,,,,,,---------******************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,+++++++++---000......------...000111111000///............//////........./////////000000111111222222222222333333222222222222333333333333333333333333333333333333555555555555666666666777666666777777888888999999:::999999888888999999:::888777777777666666666555666666666777666666555555444444444444444444555555555555555555555333222222222111111000000000000000000000000000////////////..................------/////////...---------,,,,,,,,,,,,,,,,,,---...///------------------------------------------------,,,++++++******)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------,,,---------------------------------------------------..................---,,,,,,---------.........000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...........................,,,,,,---------.........---,,,,,,,,,,,,,,,------++++++,,,------...//////---------------------------------............///------------------------------------------------,,,---------......//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,---------------------------------------------------***++++++,,,,,,+++++++++////////////////////////............///111222333222222111000//////000000333///...000111000///000......////////////......//////......---------------....../////////000000000///---,,,---...111222//////...------------...//////.........//////000---------.........//////...------------...//////------------------------........................------------------------........................---------.........//////........................***,,,...///000///...---,,,---------,,,,,,+++******+++,,,,,,------,,,,,,++++++,,,,,,------------------,,,,,,,,,------...---,,,,,,...111666999:::888444...---...000...,,,******+++,,,---//////000---------------...//////,,,///000---***+++111777JJJHHHEEEAAA======@@@BBBBBB888---***---000...+++---...///000000...,,,+++------,,,,,,,,,++++++++++++++++++,,,------...//////...---,,,,,,,,,,,,,,,///............---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........------,,,,,,+++++++++,,,,,,,,,,,,,,,***)))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,++++++---////////////.........///000//////............//////............////////////000000000000111111111111333333333333444444444444333333333333333333333333333333333444444444555555555666666777888888999999888888777777777777888888777777777777666666666666666666666666666555444444222333333444444444555555555555555555444333222111111111111111000000000///000000000000////////////------................../////////...---------,,,,,,,,,,,,,,,,,,---...///------------------------------------------------++++++++++++***)))))))))******+++++++++++++++,,,++++++++++++++++++++++++***+++,,,---------,,,,,,------------------------//////...---,,,,,,++++++.........------.........---.........//////////////////...---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,------------------------------,,,,,,,,,------------...,,,++++++++++++,,,------***++++++,,,---...//////---------------------------------............///------------------------------------------------+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------,,,,,,,,,,,,+++***)))(((000000000000000000000000222111///.........///000111111000000000000111111000//////000111000...,,,......////////////......000000//////...---------,,,---...///////////////,,,,,,++++++,,,---///000//////...------------...---------,,,------...///------........./////////...------------...//////------------------------/////////...............------------------------------------------------,,,,,,------.../////////........................+++,,,---...///...------------------,,,+++************+++,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,------...---------...111999BBBIIIEEE===444000111111///,,,))))))***,,,...///111111------------...//////000000222222000///000555999TTTRRRNNNJJJFFFFFFHHHJJJAAA888---***---000---***+++---///000000...,,,***------,,,,,,,,,,,,+++++++++,,,,,,---.........///......---,,,,,,,,,------///............---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---//////...------...---///000000///.........///............//////000------.........//////////////////000000000000111333333333333444444444444222222222222333333333333222222222333333333333444444555666666777888999999777777666666666666777777777777777777666666666666666666666666555555444333111222333444444555444444444444444444333222111111000000111111111111000///000000000000////////////.............../////////...............---------------,,,,,,,,,---......------------------------------------------------+++++++++,,,++++++***)))******++++++++++++++++++***************************+++,,,---...---,,,+++,,,------......------,,,,,,,,,,,,------------...///...------------...///........./////////000000---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------+++++++++******+++,,,,,,++++++,,,,,,------......---------------------------------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++------------,,,,,,,,,,,,+++++++++++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,***)))(((000000000000000000000000222111///.........000000////////////000111222333////////////000000...+++......////////////......000000000//////...---,,,***+++---...//////......++++++,,,,,,---....../////////...------------...---------------...//////............////////////...------------...//////------------------------000/////////.........---........................------------------------,,,,,,------...//////000...........................------------------,,,------------,,,+++***)))******+++,,,,,,,,,,,,++++++,,,---.........---,,,,,,,,,++++++,,,,,,---...---...///...000;;;KKKXXXWWWKKK;;;111///000///---******+++,,,---///000000,,,,,,,,,,,,---...///000444333222000000111333444555666555333000//////000111///...---------,,,++++++,,,------...---,,,,,,------,,,,,,,,,,,,++++++***++++++,,,------------------,,,,,,,,,---......///............---------++++++++++++++++++++++++------------------------------,,,+++++++++++++++++++++++++++++++++++++++***))))))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***---000000///---++++++)))---111222000/////////...............///000000---------........./////////000000000000111111111222222222222333333333333111111222222222333333333222222333333333444444444444444555666777888999999888888777777777777888888666666666666777777777777666666666666555444333222000111333444555555444444333444444333333222111000///000111222222111000///000000000000////////////.........//////000000000---------.....................---,,,,,,,,,------------------------------------------------------***+++,,,------,,,,,,+++++++++******************++++++++++++++++++++++++)))+++,,,......---,,,+++,,,,,,---......---,,,,,,++++++,,,,,,---.../////////...------------...///---------.........//////,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---,,,,,,++++++,,,,,,---........................++++++,,,,,,,,,---------,,,+++***************+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++.........---------,,,,,,++++++******+++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***000000000000000000000000///...------...000333444.../////////000222333444000000///...///000///,,,......////////////......000000000000///...---,,,)))***,,,...//////......,,,---...///000000000000//////...------------...///////////////000111111............/////////000...------------...//////------------------------000000//////.........---........................------------------------,,,,,,------...///000000........................///...---,,,,,,,,,,,,,,,---...------,,,+++***)))******+++,,,,,,,,,,,,++++++,,,---.........---,,,++++++++++++,,,,,,---...---///000...000<<>>222......---,,,...------,,,,,,------...+++,,,---,,,++++++,,,...111000///...------------,,,,,,,,,,,,------------,,,,,,,,,---------......///.........---------------------,,,,,,,,,++++++......------------............------------............---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......------------............------------..................////////////111//////000111222111000000000000000000000000000333222111000000111222222444444444444444555555666666777777888888777777666555555444444555666666777777666666666555555555444555444333333222222222333777555333222333444444333222222222111111111111000000000000000000000000000////////////////////////////////////////////////------..................---...............------******+++,,,,,,---......------,,,,,,++++++++++++******+++++++++,,,,,,,,,+++++++++***************++++++,,,,,,,,,,,,------------------------------+++++++++++++++,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......------------..................------------......---,,,,,,++++++,,,,,,---+++++++++++++++,,,,,,---,,,,,,,,,---------------------------------,,,,,,---------,,,,,,,,,++++++...............---,,,,,,,,,,,,+++******)))((((((************************++++++,,,,,,---.........---------------......///---......//////......---------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++******///.........//////000111.........///////////////111111111111111111111111000000000////////////...........................///......---------------------......///000000111......------------......................................................///............---------+++,,,------......------------------------------,,,,,,------...//////000............------------------------------------,,,,,,------......//////000///......000000///...---............---,,,,,,...---,,,+++************+++++++++++++++,,,------......---,,,***((('''&&&***++++++,,,,,,------...***,,,---...000777AAAHHHLLLDDD888///++++++,,,---...---------------......,,,---...---++++++,,,...//////...---,,,,,,,,,,,,---,,,,,,,,,++++++++++++,,,,,,,,,---------..................------------------------,,,,,,,,,,,,......------------............------------............---------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------............------------..................////////////000//////000222222111000000000000000000000000000222111111000111111222222555555555444555666666777555666666777777666666555666666555555666666777777666666666555555555555555444444333222222222333333666444222222333444333222222222222111111111111000000000000000000000000000////////////////////////////////////////////////......------------------/////////......---++++++******+++,,,,,,---......++++++++++++******************+++++++++,,,,,,,,,,,,,,,++++++*********)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++......------------,,,,,,,,,,,,,,,---------......------------..................------------......---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,((()))***+++---...//////......------,,,,,,++++++......------------,,,,,,---............------,,,---,,,,,,++++++******)))++++++++++++++++++++++++,,,,,,,,,,,,------------------,,,,,,------...///......////////////......------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++------------------------,,,,,,,,,++++++,,,,,,,,,,,,+++************,,,---,,,,,,,,,,,,++++++++++++222111///...------......///////////////.........222222222222222222222222////////////////////////........................------,,,,,,,,,,,,------000000//////...---------......------------......................................................///............---------+++,,,------......------------------............------------......//////------------------------------------------------***++++++,,,---......///000///...---......//////,,,,,,,,,,,,,,,,,,++++++------,,,,,,++++++++++++,,,++++++++++++,,,------.........---+++)))((('''***++++++,,,,,,------...***,,,...///000333777;;;<<<999333---***))),,,///...------------......///---......---++++++,,,......---,,,,,,+++++++++,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------------------------,,,,,,......------------............------------............---------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......------,,,,,,------...............///////////////...///000222333111000000000000000000000000000111111111111111111222222444333333333333444555555555666666777777666666555777777666666666666777777555555555555555555555555444333333222222333333333555444222222333444333222222222222111111111000000000000000000000000000000////////////////////////////////////////////////......------------,,,,,,---.........------,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++************+++++++++,,,,,,,,,---,,,,,,++++++******)))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,---------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,))))))***,,,---...///000......------,,,+++******---------------,,,,,,,,,---------......------,,,---------,,,,,,+++++++++++++++++++++++++++++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,------............//////.........------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++---------...............------,,,,,,,,,,,,---------,,,*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,111000///---------......///////////////.........111111111111111111111111.............../////////........................,,,+++++++++++++++,,,,,,//////...------,,,,,,+++......------------......................................................///............---------+++,,,------......---------------....../////////000///...------------...,,,,,,------------------------------------------))))))***+++,,,------.........------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,---)))+++,,,......---,,,,,,,,,,,,++++++,,,,,,---...------......---,,,,,,+++***++++++,,,,,,------...+++---///000000111111222111111000---******---000---------------...///000---......---,,,+++---...------,,,++++++++++++,,,))))))***++++++,,,------,,,,,,,,,---------......,,,,,,------------------------------------------......------------............------------............---------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,------............////////////......///111333333222000////////////////////////000000111111222222222222444333333333333444555555666777777888888777777666777777666666666666777777444444444555555555555555333333333222222333333444444333222333444444222111222222222111111111000000111111111111111111111111000000000000000000000000..............................------,,,,,,,,,,,,++++++,,,---......------...------,,,,,,++++++***++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,------------------------------...------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,------------...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,------.........///......---,,,++++++******+++++++++++++++,,,,,,,,,,,,,,,---------------,,,---------,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++******+++++++++++++++,,,------------............------------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++---------....../////////......------------......---,,,++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111.........///////////////000000000000000000000000---............/////////........................+++++++++++++++,,,,,,---++++++,,,,,,---...............------------..............................------------------------///............---------+++,,,------......---------------...//////000000111000...---,,,,,,------,,,,,,,,,,,,------------------------------------******++++++,,,,,,------,,,---...---,,,,,,,,,............---......///000(((***,,,...///...---,,,,,,,,,,,,,,,,,,------...,,,,,,---...............***++++++,,,,,,------...---...//////000///......---------,,,+++,,,...000------------...///000000,,,---...---,,,,,,...000---,,,,,,++++++,,,,,,,,,))))))***+++,,,---......,,,,,,,,,---------......,,,,,,,,,,,,------------------------..................------------............------------............---------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,------............////////////------///111444444222000///////////////////////////000111222222222222222555555555444555666666777666777777888888777777666777777666666555555666666444444444444444555555555333333222222222333444444444333222333444444222000222222222111111111111000111111111111111111111111000000000000000000000000..............................------,,,,,,++++++******,,,------............------,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,---------......,,,,,,,,,,,,------------------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++***+++---.........---,,,.....................---------,,,,,,++++++************++++++++++++,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******++++++******++++++,,,---,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,------...////////////......------......///+++,,,,,,---............,,,,,,,,,,,,------------++++++---...///000000000------......//////000000////////////////////////---------.........//////........................---,,,,,,,,,------...///,,,,,,------.../////////......------------..............................------------------------///............---------+++,,,------......---------------...///000000000000///---,,,,,,---...///++++++,,,,,,,,,---------------------------------------------------------+++---000000...,,,---...///......---...///000111,,,,,,,,,------------------,,,,,,,,,,,,---......+++,,,------.........---***++++++,,,,,,------......---------......---,,,---,,,+++++++++---......------------...///000111+++,,,---------...000222------,,,,,,,,,,,,------++++++,,,,,,---------...,,,,,,,,,---------......++++++,,,,,,,,,---------------------.........///......------------............------------............---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---............////////////,,,---///222444444222000////////////////////////...///111222333333222222444444444444444555555666555666666777777666666555777666666555444444555555333333333444444555555555333222222222333333444555333222222333444333111///222222222111111111111000111111111111111111111111000000000000000000000000..............................------,,,++++++***+++,,,,,,---------,,,,,,+++++++++,,,,,,---------************+++++++++,,,******+++++++++,,,,,,,,,***++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,------.........,,,,,,,,,---------......++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++***+++---...///...---,,,------------------------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------***+++,,,---------------+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***************+++,,,,,,***++++++,,,,,,++++++***------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,---......//////...------,,,,,,------...)))***,,,.........---,,,,,,,,,,,,---------......---.../////////...---,,,,,,------...///000111111////////////////////////---------.........//////.......................................///000111000000000///......------.........------.................................------------------------//////.........---------+++,,,------......---------------...///000000111...---,,,+++,,,...000111+++++++++,,,,,,---------------------------------///////////////.........+++...222222000------...---,,,,,,+++,,,---...///111///---+++***+++---...---,,,,,,,,,,,,---......+++,,,,,,------,,,,,,+++***++++++,,,,,,---.........---++++++,,,------,,,...+++))))))+++------,,,---------......000111111***+++---------...111333---------,,,,,,---............------------,,,,,,,,,,,,,,,---------......+++++++++,,,,,,------------------.........//////.........------..................------...............---------,,,,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---............/////////000,,,---///222444444222000////////////////////////...///111222333333222222222111111111111222333333444555555555555555555444777666555444444444444444333333333444444555555555222222222222333333444555333222222333444333111///222222222111111111111000111111111111111111111111000000000000000000000000..............................---,,,,,,+++******------------,,,+++******((()))***+++---...///000(((((())))))*********+++******+++++++++,,,,,,,,,)))***+++,,,------...///++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,------.........*********++++++,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++------------++++++***+++---//////...---,,,+++++++++,,,,,,---------++++++++++++++++++,,,,,,,,,,,,,,,------.........***+++,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))***++++++,,,*********++++++*********---------,,,,,,,,,++++++******+++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++,,,,,,---...//////---,,,,,,++++++,,,,,,---&&&(((+++.........,,,***,,,,,,,,,------...............------------............////////////......,,,///000///000444111+++......------------..............................111000...---,,,,,,------000///...---------------------------------------...---,,,,,,,,,,,,---.................................////////////......+++,,,------......------------............------...------,,,,,,------...------,,,,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,---------...............------,,,,,,+++---------------------------.........---,,,,,,+++------------------------------------------------,,,,,,---......---,,,+++---,,,,,,++++++,,,,,,---------------------------+++,,,---...////////////,,,------......------,,,------,,,++++++,,,,,,,,,.........------,,,,,,,,,+++,,,------......------,,,,,,,,,------.........---+++***+++...000...,,,,,,,,,,,,------...............---------,,,,,,,,,---------,,,,,,+++++++++------...///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((())))))))))))*********,,,,,,,,,,,,,,,---...///***++++++,,,,,,------......---+++*********++++++,,,,,,,,,---------......,,,,,,,,,------.........------------------------------............------+++,,,,,,------,,,,,,+++///////////////.........//////111222222333222222222222333444333222111000555555555555666666666666777666555444444444444444333333333333333333333333555444222111111111222222888777666555333222111000///---***+++///111111000000000//////000111222222000000000000000000000000//////.........------------------...............---,,,,,,++++++,,,,,,---++++++++++++,,,,,,---......------,,,,,,------...,,,++++++******++++++,,,)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++/////////...---------,,,////////////...---,,,+++..................------------------------------++++++,,,,,,,,,,,,------...------,,,++++++++++++------.........---+++*********+++++++++,,,,,,,,,------------------------******+++++++++,,,,,,,,,......///000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))------++++++++++++------*********++++++,,,,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,------.........------,,,,,,,,,........................)))***+++,,,------------------------,,,,,,+++***++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------......////////////......777,,,(((...000+++...777.........------.................................///...---------...////////////...---------------.........------,,,,,,,,,///...------------...///..............................////////////......+++,,,------......------------............------...------,,,,,,------...000///...---,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------....../////////...............,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,+++---------------------------------------------------......//////...------,,,++++++******++++++,,,------------------------++++++,,,---.../////////,,,------......------,,,---,,,,,,++++++,,,,,,---......---------,,,,,,,,,+++,,,------......------,,,,,,,,,---------.........,,,+++,,,...000...------------------,,,,,,,,,...------------,,,,,,,,,------------,,,,,,++++++------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++,,,,,,,,,---------......+++++++++,,,,,,,,,------------------------------------............------,,,,,,------------,,,,,,/////////////////////...000000000111222222333333222333333444333222111000444555555555666666666666555444444444444444555666444444444444444444444444444444222111111111222222444444444333222222222111222000...///111333333222111111000000111222222333//////////////////////////////.........---------..................---------,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,------,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++,,,************++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++---------------,,,,,,,,,.../////////...---,,,,,,..................------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,------.........---,,,+++++++++,,,,,,,,,---------------------------------***++++++++++++,,,,,,,,,...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,,,,++++++,,,,,,---+++++++++++++++,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,......////////////......333'''111LLLNNN444)))333................................................---,,,,,,------///000000///.........------------///.........------,,,,,,000///............///000..............................////////////......+++,,,------......------------............------......------------......///...---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------------------------------,,,---............------++++++************++++++------------------------++++++,,,,,,------......,,,------......------,,,,,,,,,,,,++++++,,,,,,---...------------,,,,,,,,,+++,,,------......------,,,,,,,,,------------......---,,,---/////////---......------,,,+++++++++------------,,,,,,,,,,,,...---------------,,,,,,---,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------............---,,,,,,,,,------......---,,,,,,+++******---,,,+++*********++++++,,,,,,,,,---------......******++++++++++++,,,,,,------------------------------............------------............------......//////////////////111000000000000222333444333333444444444333222111444444444555555555666666333333333333444555666777555555555555555555555555444333333222222222222333222222222222222222222222444222000111222333333222222222111111111222333333////////////////////////...............---------/////////...---------,,,---,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,************+++++++++,,,,,,,,,,,,,,,------------++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------.........------,,,------------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---...------.........---,,,+++,,,,,,---------.........------------------------++++++++++++,,,,,,,,,,,,...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------++++++++++++++++++++++++++++++,,,---------,,,,,,+++,,,,,,------------,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------......////////////......,,,(((;;;[[[]]]>>>***,,,......////////////..............................------------......//////..................---------------...............///..................///........................---......//////......---+++,,,------......------------............------......------------......***++++++,,,---...000111+++++++++,,,,,,,,,------,,,,,,,,,---------......*********++++++,,,,,,,,,------------------------------------,,,---------------------------------------------------------+++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------------------++++++++++++,,,,,,------,,,------......------,,,,,,,,,+++++++++,,,------------------------------+++,,,------......------------------------------......---......///......------,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++------------------------,,,,,,+++***+++,,,...///++++++++++++++++++++++++++++++++++++++++++++++++------------............///...---,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,+++++++++++++++++++++,,,,,,,,,---------......+++++++++++++++,,,,,,,,,------------------------------............---------..................---............////////////222111/////////111444555444444444444333333222222333333444444444555555555333333222222333444555555444444444444444444444444333333333333333333333333222222222222222222222222222111111111111111111000222111111000111111222222////////////////////////........................000000///...---,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,*********+++++++++,,,,,,,,,,,,,,,---------......***+++++++++++++++,,,,,,++++++,,,,,,---------...,,,,,,---.........------,,,,,,------------......+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---...///---------------------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---+++******+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,------...************************+++,,,,,,------,,,,,,+++++++++,,,---.........---+++++++++,,,,,,,,,------......------------............////////////......000---444???AAA777//////......///000000///..............................//////.........------,,,------...//////......---+++,,,------...///000000------------------------........................------............------+++,,,------......------------............------///......------......///***++++++,,,---...000111+++++++++,,,,,,,,,------,,,,,,,,,---------......*********++++++,,,,,,,,,...........................---,,,,,,,,,------...------------------------------------------------+++++++++,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,+++++++++,,,------,,,------......------,,,,,,+++++++++,,,,,,---...------------------------+++,,,------......------------------------------............---------...******++++++,,,---......------,,,,,,,,,+++++++++------------------------,,,+++******+++,,,...///++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------///...---,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,---------......---------------,,,,,,,,,------------------------------............---------..................------.........//////000000222111/////////111444555444444333333222222222222333333333333444444444444444444333222222222222222222222222222222222222222333333333333333333333333555555555444333333222222111222222222111111111111000000////////////000000........................---.....................000000///...---,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,,,,++++++++++++------,,,,,,,,,,,,------,,,++++++******++++++,,,***++++++++++++,,,,,,,,,,,,,,,,,,---------......*********++++++,,,,,,,,,,,,,,,------......//////,,,,,,------------------,,,,,,,,,,,,------......+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,---......///------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,+++******+++---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++,,,------............+++++++++,,,,,,,,,------///......------......///......////////////......///000///---///333222///...///000111111000///...........................////////////...---,,,+++,,,---.../////////...---,,,,,,---...///000000111,,,,,,------------,,,,,,........................------............------+++,,,------......------------............------//////............/////////...---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------.......................................---,,,+++,,,---...///---------------------------------------------------,,,,,,,,,---...///000......------------......+++,,,,,,------............---,,,++++++,,,---...,,,------......------,,,++++++++++++,,,---......,,,,,,,,,------------...+++,,,------......------...------------,,,,,,,,,,,,.........,,,+++,,,---((()))***+++,,,---...///,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,++++++++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------......---,,,,,,,,,------******+++,,,,,,---......******+++,,,,,,,,,++++++,,,,,,,,,---------............------------,,,,,,------------------------------............------------............------------......///000000000111000000000000222333444444333222111111111222222222222222333333333444444555444333222111111111111111111111111111111111111222333333444444444444333666666555444444333222222111333555555333222333444000000///.........//////........................---------.............../////////...---------,,,---,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,...------,,,,,,------...,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------*********++++++,,,,,,---------..................,,,,,,---------,,,,,,+++++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------...///------,,,,,,,,,---......*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,------------------------******+++,,,------------,,,------............---++++++,,,,,,,,,,,,------...------,,,,,,------.........////////////......***...000111333444000***...///000111111000///...........................---......//////...---,,,+++,,,...///000///...---////////////............,,,---...//////...---,,,........................,,,------......------,,,+++,,,------......------------............------//////............//////000///...---,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------....../////////...............------------------------...---,,,++++++---...000------------------------------------------------+++*********+++,,,---......------,,,,,,------...++++++,,,,,,---......//////...---,,,+++,,,...///,,,------......------,,,++++++++++++,,,---...///,,,,,,,,,---------......+++,,,------......------......---------,,,,,,,,,+++---...---+++)))+++,,,))))))***+++,,,------...,,,,,,,,,++++++++++++************+++++++++,,,,,,++++++,,,,,,,,,++++++***************************++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++,,,,,,,,,---------......---------,,,,,,,,,++++++------------------------------............------,,,,,,------------,,,,,,------......///000000111000000000111222222333333333222111000000000111111222222222222333333333333333222111111111111111222222222222222222222222222222222444555555555444444333333333333333333333333...111444444333222333444111111000///////////////........................---------.........//////..................---------,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,---------,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,+++++++++,,,,,,,,,------++++++++++++,,,,,,,,,,,,)))******+++,,,,,,------......------------------------------,,,,,,+++******++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///......------------...---,,,,,,,,,,,,---...///+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,---.......................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++------------------------((()))***,,,---...//////..................---,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---......////////////.........++++++...///...---......///000222222000///...........................+++,,,---////////////...+++,,,...000000///...---222111000///...---,,,,,,---...///000000///...---........................,,,------......------,,,+++,,,------......---------..................---//////............//////------,,,,,,,,,------...++++++,,,,,,,,,---------,,,,,,,,,---------...............------,,,,,,,,,++++++++++++++++++++++++...---+++++++++---///000------------------------------------------------'''&&&&&&&&&&&&(((***+++---,,,,,,++++++,,,,,,---++++++,,,,,,---...//////000///---,,,,,,---...000,,,------......------,,,++++++++++++,,,---...///,,,,,,,,,------.........+++,,,------......------.........------,,,,,,,,,***---...---***(((***,,,++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******))))))*********++++++++++++,,,------,,,+++)))(((************************++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,------...///...------,,,,,,++++++***)))***+++,,,---,,,,,,+++,,,,,,,,,---------......,,,,,,,,,++++++*********---------------------------..................---+++,,,,,,------,,,,,,+++---------...///000000111//////111222222333222222333222000/////////000111111111222222222333333333000000000000111222333444333333333333333333333333111222444555666555444444000000111222333333444444+++...222222111000111333222222111000000///000000........................---------.........//////---------...............---,,,,,,++++++,,,,,,---++++++++++++,,,------...,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,))))))***+++,,,,,,---------------,,,,,,+++++++++.........---,,,+++***)))******+++,,,,,,---......------------------------++++++,,,,,,,,,---------000///...------------------,,,,,,+++,,,---...///,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,---------......+++,,,...///000///..............................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++------------++++++,,,,,,,,,------.........+++++++++,,,,,,---------++++++,,,,,,,,,------------,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,'''(((***,,,...//////000.../////////...---,,,,,,++++++,,,,,,,,,---------------......------,,,+++---------............///,,,,,,,,,,,,,,,,,,,,,,,,000000//////.........---000///...---------------//////.........---------------............------,,,------......------,,,...------,,,,,,,,,------222000---+++******,,,---,,,,,,++++++,,,,,,---......---,,,++++++,,,---....../////////...------,,,...............///000000......---,,,++++++++++++++++++,,,,,,,,,,,,------+++,,,------......------------------------------//////.........---------...------,,,,,,------...........................,,,,,,+++******)))((((((******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,++++++******************++++++,,,,,,,,,,,,------......------,,,...------,,,,,,++++++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,***'''$$$"""...---,,,,,,++++++++++++)))))))))***+++,,,......,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,---,,,***)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,------+++******+++---------------,,,,,,+++++++++,,,------......------,,,------------------------------------------------///............///000000,,,---...///000111222333222222111111000/////////111111222222222222111111111111222222222333333333333333333333333333333333111111222222222333333333333333333333333333333333111000//////.../////////000000000000////////////..............................---------,,,,,,,,,,,,---.........---,,,++++++,,,,,,------,,,,,,+++........................,,,---......,,,,,,---...,,,,,,,,,------..................------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,---......//////...............------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,+++++++++,,,...000111...,,,******,,,,,,***(((...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,000000///...---,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,------......------,,,++++++************++++++,,,---...---,,,,,,---...,,,***)))***,,,......---........................,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++---------............///......------------------000/////////............//////...---------------//////.........---------------............------,,,------......------,,,+++,,,---...000222444555444222///---,,,---///000,,,,,,++++++,,,,,,---...///...---,,,,,,---...//////////////////...------///////////////000000111///...---,,,++++++++++++++++++,,,,,,,,,,,,------+++,,,------......------------------------------......------,,,,,,,,,,,,...------,,,,,,------....................................---,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,***)))...---,,,,,,+++++++++,,,+++++++++***++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++++++++,,,,,,---,,,***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------,,,,,,+++++++++,,,------......------,,,------------------------------------------------......------......///000------...///000111111222111111111000000000000000000111111222222111111000111111111222222222333333333333333333333333333333222222222222333333333333333333333333333333333333333333222111111111111222000000000000////////////........................000000/////////.........------.........---,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,,,,...+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------.....................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------.....................---,,,,,,,,,---...///000...------///000...,,,...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,------......------,,,++++++************++++++---...///...---,,,---///000...,,,,,,------,,,+++---------------------------------------------------............---,,,,,,---------............///000/////////......------////////////............//////...------------..................---------------............------------............------++++++---...111333666777000...,,,*********,,,---,,,,,,,,,,,,,,,------...///......------....../////////............---------,,,,,,,,,,,,---......000///...---,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......---------------------------------,,,,,,,,,,,,+++++++++...------,,,,,,------...------------------------//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---------------,,,,,,+++++++++---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........------,,,+++++++++,,,,,,---,,,++++++******++++++,,,,,,++++++,,,,,,---...,,,,,,++++++++++++,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,------............------------,,,,,,,,,,,,++++++,,,------......------,,,---------------------------------------------------------------......///....../////////000000000//////000000000000111111000111111222222111111000111111111222222222222333333333333333333333333333222222333333333444444444333333333333333333333333444444333222222222222222000000000000////////////........................///////////////.........------......------,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,...,,,+++++++++++++++******++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................------///...---,,,,,,,,,,,,---///...---...000000000......------,,,,,,------...------------------------,,,,,,,,,---------......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///,,,------......------,,,++++++************++++++,,,---......,,,,,,---...000...,,,+++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,.......................................------,,,---------............///000000///......---------///////////////.........///......---------..............................------............------------............------------,,,------...//////---,,,***)))((()))***+++,,,,,,,,,,,,,,,---....../////////....../////////---------,,,,,,,,,---------------,,,---......///000000///...------------+++++++++,,,,,,,,,------+++,,,------......---------------------------------,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++------------------------------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,******+++,,,,,,---......------,,,,,,,,,,,,------...------,,,,,,++++++***---------,,,+++***))))))))))))))))))))))))))))))***************************************+++,,,------,,,,,,++++++,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---------------------------------------------,,,,,,,,,,,,---......////////////////////////......//////000111111222000000111111111111000000111111111111222222222222333333333333333333333333222333333333333444444444222222222222222222222222333222111111000000111111000000000000////////////........................---------------------------------------,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------+++,,,------++++++,,,---------,,,,,,++++++***************++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,---.........------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------,,,,,,+++++++++------------------------+++++++++,,,---......---...------,,,,,,------...------------------------,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......,,,------......------,,,,,,++++++******++++++,,,***,,,,,,,,,+++***+++,,,+++***))))))+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......//////......---,,,---------............///............------,,,,,,.........///////////////......---------......///---.....................------............---------......//////......---...---,,,,,,++++++++++++///...------,,,------...------,,,,,,------...///...//////////////////...,,,++++++******+++,,,,,,000000//////000000111222000000///...------------+++++++++,,,,,,,,,------+++,,,------......------------------------------------------...............------,,,,,,------...------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++---------------------------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++******++++++,,,---.........------,,,,,,------...---------,,,,,,+++++++++,,,------,,,,,,***)))((())))))))))))))))))))))))************************+++***))))))))))))******,,,,,,,,,++++++,,,,,,---************+++,,,---...,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......////////////............------...///000111111222000000000111111000000000000000111111111222222222333333333333333333333333222222222333333333444444222222222222222222222222333222111111000000111111000000000000////////////........................,,,---------------------......------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------+++,,,---,,,++++++,,,---......------,,,,,,++++++*********++++++,,,,,,,,,++++++++++++++++++++++++------------------------+++,,,,,,---...---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------,,,,,,+++++++++++++++,,,---.........///******+++++++++,,,,,,---...------,,,,,,------...------------------------,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,++++++*********+++++++++,,,,,,+++++++++,,,,,,---------+++++++++++++++,,,,,,---,,,------......------,,,,,,,,,++++++++++++,,,,,,+++---...---,,,+++,,,------+++***+++---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...////////////...---------------............///------------------------.........///////////////...------------...//////---------...............------............------......////////////......------,,,,,,------...///...------,,,,,,------------------------......///---......//////......---,,,+++***)))***+++,,,---,,,,,,,,,,,,,,,---......000///...---,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------------------------------------...............///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,.........---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////------------------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++,,,,,,---............------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++*********,,,,,,+++++++++,,,------)))))))))***+++,,,...///,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,------***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------++++++,,,,,,,,,,,,------,,,------......------,,,+++,,,,,,------.........---------------------------------------......//////.....................------...//////000111111///000000111111000000///000000000111111111111222333333333333333333333333111111222222222333333333222222222222222222222222444444333222222222222222000000000000////////////.................................//////////////////...---,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***,,,---,,,+++***+++---......---------------,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////..................------)))***,,,---.../////////+++---...---,,,,,,---......------,,,,,,------...------------------------,,,,,,,,,---------......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***)))((((((************++++++++++++***++++++,,,,,,------...+++************+++,,,,,,,,,------......------,,,,,,,,,++++++++++++,,,,,,...///000000......///000333111///...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///////////////...---------------............///---------...//////000000............/////////000---------------...//////---------.........//////------............------......////////////......,,,,,,,,,---...///000111++++++++++++++++++,,,,,,---------------...//////,,,---...//////...---,,,---,,,+++***+++,,,...///******))))))******+++,,,///...---,,,++++++++++++++++++,,,,,,,,,,,,------+++,,,------......------------------------------,,,,,,,,,------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------+++++++++,,,,,,---------....................................////////////------------------------,,,,,,,,,---------............---------,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------......------------......***++++++,,,,,,------...***+++,,,------,,,***)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***,,,+++++++++,,,,,,---...+++*********+++,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++++++++,,,,,,---------,,,------......------,,,++++++,,,,,,---......///------------------------......------......///000---.....................---.........///000000000//////000000000000//////000000000000111111111111333333333333333333333333000000000111111111222222111111111111111111111111333333222111111111111222000000000000////////////................................./////////000000///...---,,,,,,,,,------+++,,,,,,------,,,,,,+++***************************,,,,,,,,,+++***+++,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........------..................***+++---.........---------...000///---,,,---///...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))************++++++++++++******+++,,,,,,---......,,,++++++++++++,,,------,,,------......------,,,---,,,,,,++++++,,,,,,------...//////------...///222000......//////...---------------------------------------------------///////////////......------------.........//////------...///000111222222---.........//////000000---------------...///000---------.........//////---..................---......////////////......------,,,,,,,,,------...////////////////////////...------------...//////+++,,,---......---,,,+++///...,,,,,,,,,...000111//////.........///000000......---,,,++++++++++++++++++,,,,,,,,,---------+++,,,------......------------------------------+++++++++,,,,,,---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,---........................................../////////000------------------------,,,,,,,,,------..................------,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,------......------------......)))***+++,,,------...///)))***,,,------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,------,,,+++)))++++++++++++,,,,,,---...---,,,++++++******++++++,,,,,,++++++,,,,,,---......------,,,,,,------...)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++******+++------+++++++++,,,,,,---------,,,------......------,,,++++++,,,,,,---...//////------------------------///............///000000---------.........//////........./////////////////////000000000000//////000000000000111111111111333333333333333333333333///000000000000111111111111111111111111111111111111000000///.../////////000000000000////////////........................,,,,,,,,,---------......///...---,,,+++,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,*********++++++,,,,,,---.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,---------,,,---.........---,,,+++,,,...000...+++***+++---...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------)))************+++++++++******+++,,,,,,---......---,,,,,,,,,,,,---......,,,------......------,,,---,,,,,,++++++,,,,,,---***+++,,,,,,******+++,,,,,,***)))***,,,......---................................................//////.........---------000///...---,,,------...........................000000000000////////////......---------,,,,,,,,,+++,,,.../////////...---//////...------------............------,,,,,,,,,---,,,+++,,,...///...---000---,,,---///000...,,,---------.........//////...///000111111///---+++......------------......000000//////.........---,,,------......------,,,)))***+++---......------------------......//////111111000///////////////........................++++++++++++++++++++++++,,,+++******,,,,,,+++***---,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------............---,,,---...///000...............///000111/////////......------,,,///...---,,,,,,---.../////////.........---------......------------......,,,,,,,,,+++++++++******++++++------------++++++******+++,,,,,,---......************************++++++++++++++++++++++++******+++,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,------......------,,,,,,,,,+++++++++,,,---............------,,,,,,,,,***+++,,,,,,------,,,,,,///...,,,++++++,,,...///------,,,,,,,,,,,,++++++,,,,,,,,,---------......//////...------------.........////////////......////////////////////////000111222222111000///...000000000000111111111111333444444444333222222111333333222222111000//////........................111000///......000222444000000000000////////////...------,,,,,,,,,------,,,------......------,,,...---,,,,,,,,,,,,---...++++++,,,,,,,,,---------+++++++++,,,,,,---------...------,,,,,,------...///......------,,,,,,+++------------,,,,,,+++***++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++******))))))---------,,,,,,+++++++++.........------,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------......---------,,,+++,,,...///...------------............///////////////////////////---------............///---,,,,,,++++++,,,,,,---------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((()))***++++++++++++******++++++,,,------,,,,,,,,,,,,---...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---***++++++,,,,,,++++++***++++++******)))*********---,,,,,,++++++******)))111...++++++---...---+++.........------,,,,,,,,,000000/////////.........000///...---------..............................000000000000/////////............---------,,,,,,///////////////...------//////...------------.../////////......---------...---,,,---///000///...///---,,,---///000...,,,---------.........//////...///000000000...---,,,......------------......000/////////.........---,,,------......------,,,)))***,,,---......------............//////000000//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,///---,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...------,,,---...///000------------------...///.........---------------......---,,,,,,---......///.........------------......------------......,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------***++++++,,,,,,++++++***++++++++++++++++++++++++******++++++,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,+++,,,+++++++++,,,,,,------......---------,,,,,,,,,***+++,,,,,,------,,,,,,...---,,,,,,,,,,,,---...------,,,,,,,,,,,,++++++,,,---------------------//////...------------.........////////////......////////////////////////000111111222111000///...000000000000111111111111444444444444444333222222333333222111111000//////111111111111111111111111111000/////////000222333000000000000/////////...//////............//////,,,------......------,,,...---,,,,,,,,,,,,---...******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------+++,,,,,,,,,,,,+++***)))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++*********)))---,,,,,,,,,,,,,,,,,,+++......---------,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------...------------,,,+++,,,.........---------------....................................,,,,,,,,,,,,---------...------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))******+++,,,++++++******++++++,,,------,,,,,,,,,,,,---......------------,,,,,,,,,+++------------,,,,,,,,,,,,***++++++,,,,,,++++++***,,,++++++*********++++++,,,,,,,,,,,,,,,+++++++++111///,,,,,,...///...,,,------,,,,,,,,,+++++++++000000000000000/////////000///......------..............................000000000/////////...............------------,,,///......---------......//////...------------...///////////////.........///...---...000111000//////...------...///...------------.............../////////.....................------------....../////////...............------............------***+++,,,------...------///////////////000000000------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///---,,,---...///...---++++++,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---......///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------............------------......------------......------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***++++++++++++++++++++++++*********++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))***++++++,,,,,,++++++***+++++++++,,,,,,,,,------...------------,,,,,,,,,***+++,,,,,,------,,,,,,------------------------------,,,,,,,,,,,,++++++---------------------,,,//////...------------...........................////////////////////////000000111222222111///...000000000000111111111111444444444444444333333222222222222111111000000///222222222222222222222222000000000000000111111111000000000/////////......///...............//////,,,------......------,,,...------,,,,,,------...************++++++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,******++++++,,,------...***++++++++++++******)))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++************+++,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,------------------,,,+++,,,---...---,,,------------............------------------------+++++++++,,,,,,,,,------...------,,,,,,------...------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,---......,,,,,,,,,,,,++++++++++++...---------,,,+++++++++***++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,,,,,,,,,,------------...000///......//////...---,,,,,,++++++++++++******//////////////////////////////..........................................000000/////////.....................------------,,,+++******+++---///000//////...------------...//////.....................---------///000///.........---............---........................///......---------...///......------------..............................------............------+++,,,,,,---------..................////////////---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,***)))***+++,,,+++******++++++,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---------............---,,,,,,+++,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------.........---------,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,+++***,,,...000000...,,,***++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***++++++,,,,,,,,,,,,++++++++++++,,,,,,---------,,,------------------------***+++,,,,,,------,,,,,,,,,------......------,,,------,,,,,,,,,+++++++++...------------,,,,,,,,,//////...------------...........................///////////////////////////000111222222111000//////000000000111111111111333333444444444444333333222111111111000000000//////////////////////////////000111111111111000000000000/////////.........,,,,,,++++++,,,,,,------,,,------......------,,,------------------------******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,++++++******++++++,,,*********++++++,,,,,,,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,------------,,,,,,+++***+++---...---,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,---++++++******++++++,,,---,,,,,,++++++,,,,,,---...++++++++++++++++++++++++------,,,+++******))))))***++++++,,,,,,++++++***,,,,,,++++++,,,,,,------,,,,,,------...//////000......---.........------,,,,,,,,,+++++++++++++++..............................//////////////////////////////////////////////////////............//////.........---------......,,,,,,,,,---.../////////...------------...---------------------------,,,+++,,,...///...------.........------...........................---......------------...///......------------......---------...............---......//////......---------------------......------------------------...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***)))((()))***+++***(((++++++,,,------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,---------------//////...---,,,,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,...000000...,,,***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,------------,,,,,,***+++,,,---------,,,,,,------------------------***+++,,,,,,------,,,,,,,,,------......------,,,------,,,,,,,,,+++++++++------------------------//////...------------.........------------......///////////////////////////000111222222111000//////000000000111111111111222222333333333333333222111111111000000000000000........................000000111111111111000///////////////............+++++++++++++++,,,------,,,------......------,,,------------------------,,,,,,,,,------------...---------,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,++++++*********,,,,,,---------------,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,+++***+++---...---,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------............---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,---------------,,,,,,,,,,,,,,,---++++++******++++++,,,---,,,++++++++++++,,,------++++++++++++++++++++++++,,,++++++***)))(((''''''***++++++,,,,,,++++++***,,,+++++++++,,,,,,---...,,,,,,---...//////000000+++,,,---------,,,,,,,,,,,,,,,,,,---------------------------..................///000000000///////////////////////////////////////.........------/////////.........------333222111000///.........//////...------------...,,,,,,,,,------------------,,,+++,,,.........------...///...------...///...............------------------------...............------------......---------------...............////////////............------------......---------,,,,,,,,,,,,,,,///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---+++***+++,,,---,,,+++,,,,,,------......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,///......------......///++++++,,,------------,,,///...---------------...,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------,,,------......------,,,***+++,,,---...---,,,+++,,,,,,,,,------------...***+++,,,,,,------,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,---------......//////...------------...///...---,,,,,,---...///////////////////////////...///111222222111000000000000000000111111111111000111111222222222222222000000000000000000000000////////////////////////111111111000000000000000/////////.........------,,,,,,,,,,,,---...///000,,,------......------,,,,,,------......------,,,------------............---,,,,,,,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,...------,,,++++++******,,,------...............++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,------...------,,,,,,++++++,,,,,,++++++******++++++,,,---+++++++++++++++,,,------++++++++++++,,,,,,,,,,,,+++******))))))(((((((((***++++++,,,,,,++++++***+++******++++++,,,---...,,,,,,------...///000000(((***------,,,++++++,,,,,,,,,------------......---.........////////////---...///000111000000/////////////////////////////////.........---------////////////..................//////000///////////////...------------...------------.........///...---,,,---...//////---,,,...000///---,,,---/////////.........---------+++,,,---.........------......------------......,,,,,,,,,------...............////////////......///...---,,,,,,---...///......---------,,,,,,,,,......---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---......---,,,---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---............---------------,,,---............---,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++******++++++++++++******+++++++++,,,,,,---------,,,,,,------------,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,------,,,,,,,,,)))+++,,,......---,,,+++,,,,,,,,,---------......***+++,,,,,,------,,,,,,...---,,,,,,,,,,,,---...------,,,,,,,,,,,,++++++***++++++,,,---...////////////...------------...///...,,,++++++,,,...///////////////////////////...///000111222111111000000000000000111111111111//////000111111111111111///000000000000000000000000000000000000000000000333222000/////////000111//////.........---------,,,,,,,,,,,,---...///000,,,------......------,,,,,,,,,---......---,,,,,,,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,+++,,,------.........---++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,++++++*********,,,---,,,+++++++++,,,,,,,,,---------------------------------,,,,,,---------.........,,,++++++******++++++,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++******+++,,,,,,---......------,,,+++++++++++++++++++++******++++++,,,---+++++++++***++++++,,,---+++,,,,,,,,,------------+++++++++++++++************++++++,,,,,,++++++***)))))))))******,,,------,,,,,,,,,------......///(((+++...///---+++,,,---++++++,,,,,,,,,---------.../////////000000111111---...///111111111000///000000000000000000000000//////.........---------000/////////............$$$&&&))),,,///000111111//////...------------...---.........//////000000///...---...000000000///,,,...000///---,,,---000//////.........---------***+++---//////...---,,,.........------.........,,,,,,,,,------...............////////////......//////---,,,,,,---.../////////.........---------...---,,,,,,++++++,,,,,,........................------------------------...---,,,,,,......---,,,...............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,---...---,,,,,,************+++,,,------/////////......---------------...//////...------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******)))***+++,,,,,,+++***)))******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******+++++++++,,,,,,+++++++++)))***,,,......---,,,+++,,,,,,,,,------.........++++++,,,---------,,,,,,///...,,,++++++,,,...///---------,,,,,,,,,++++++)))***+++,,,...///000000//////...------------...///...,,,++++++,,,...///////////////////////////...///000111222222111000000000000000111111111111......///000000000000000////////////000000000000////////////////////////444222000......///000111//////.........---------************+++,,,---...,,,------......------,,,,,,,,,---......---,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------...------,,,,,,------...+++,,,,,,------......///***+++,,,,,,------------++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,------------------,,,,,,+++++++++*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,++++++***)))***,,,---,,,+++++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,---------+++******************+++++++++++++++++++++++++++---------,,,,,,,,,++++++******+++,,,,,,---......---,,,++++++************++++++******++++++,,,---++++++******++++++,,,---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,------+++++++++,,,,,,+++++++++))))))))))))***+++,,,---,,,,,,,,,---------------(((,,,///000...,,,---...*********++++++,,,,,,,,,------............------////////////////////////......------------......000000//////.........---...............///000000........................000000///...------,,,,,,//////............//////111000///......///000111/////////...---------,,,------------------------------,,,+++,,,---...//////............---------///............---------/////////......---------///...,,,++++++,,,---.........---,,,,,,,,,------))))))))))))***+++,,,,,,///......---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......------,,,,,,,,,---......111000...---,,,------...******))))))))))))******++++++++++++++++++++++++...------,,,,,,++++++***......---------......///------............------+++++++++,,,,,,---------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++------------------------,,,++++++---......,,,***))))))*********+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,+++***---------,,,,,,+++++++++++++++,,,,,,,,,---------------,,,,,,,,,------...---------,,,,,,+++++++++------/////////...---,,,......---,,,,,,++++++***........./////////000000,,,,,,,,,++++++,,,,,,,,,//////.........------------------............///............////////////111111111111111000//////////////////000000000000111111222111111111111222111111111111000000000000/////////////////////////////////...---------,,,------...///000000//////------------------------.........------,,,,,,,,,------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------...---,,,,,,++++++,,,,,,***+++,,,,,,------,,,,,,+++++++++***************------------------------,,,,,,,,,++++++***************+++++++++,,,,,,,,,---------,,,,,,+++++++++///......---+++******)))---------,,,,,,+++++++++******++++++,,,---......------------------------++++++++++++++++++++++++++++++******++++++,,,---******************++++++,,,,,,+++******+++,,,,,,++++++,,,------...//////,,,,,,,,,++++++*********...---,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***+++---,,,,,,,,,,,,---......,,,,,,,,,---------......***+++,,,,,,******+++,,,---......//////......---////////////////////////......------------......///.........------------...............///000000........................---------...............//////............//////111000///......///000111............------------------------------------------,,,,,,,,,---...///---------........./////////............---------.........---------,,,,,,......---------------...---------,,,,,,---......,,,,,,+++++++++,,,------...---------------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,------,,,+++***+++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,,,,---------............------+++,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,++++++,,,......,,,************++++++++++++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++***)))---------,,,,,,+++++++++++++++,,,,,,,,,---------...------,,,,,,,,,---------------,,,,,,+++++++++------...//////...---,,,++++++,,,------------,,,*********++++++++++++,,,//////............//////......------,,,,,,,,,,,,---------............///............////////////111111111111111000//////////////////000000000000111000///000000111000///111111111000000000//////////////////////////////...............---------------...///////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))------------------------------------------------++++++,,,,,,,,,,,,------------------------------,,,+++******))))))*********+++,,,,,,------,,,,,,***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,------,,,,,,,,,+++++++++------,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------......------------------------++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++******,,,,,,+++******+++,,,,,,))))))***++++++,,,------,,,,,,,,,+++++++++******...---,,,,,,+++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---++++++***++++++,,,---,,,,,,,,,------......,,,,,,,,,---------......+++,,,---,,,+++***+++------......//////......---////////////////////////......------------......---------------,,,,,,,,,...............///000000........................***+++,,,---...000111111//////............//////000//////......//////000------------............---------------------------,,,,,,,,,,,,---...///++++++,,,---...///000111///............---------------------,,,,,,,,,,,,---....../////////......,,,,,,,,,,,,---...////////////...---------......,,,,,,,,,,,,,,,---...///------------------------------------,,,,,,,,,,,,,,,,,,,,,---------......000///...---,,,+++++++++,,,++++++++++++,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......000///...,,,++++++++++++------............---------,,,,,,,,,,,,,,,,,,+++------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,++++++,,,------,,,***++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++******)))------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------......---,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------......///......---((()))+++---...//////...++++++,,,,,,,,,---------------,,,,,,,,,,,,---------,,,,,,,,,,,,+++++++++---------............///............////////////000111111111111000000///////////////000000000000111///---...000111///---111111000000000000//////////////////////////////---------...............------...////////////...++++++++++++++++++++++++.........---------------------------------------------------------------++++++,,,,,,,,,,,,------------------------------,,,+++******))))))*********+++,,,,,,------,,,,,,))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,---------------------..............................++++++++++++++++++++++++++++++******++++++,,,---------,,,,,,++++++******,,,++++++******++++++,,,)))******++++++,,,,,,---,,,,,,,,,,,,++++++++++++------,,,+++++++++,,,,,,,,,,,,---------.........,,,,,,,,,,,,++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,,,,------------.........,,,,,,,,,---------......+++---...---,,,+++,,,---......////////////......////////////////////////......------------......------------------------...............///000000........................***+++,,,---...000111111///......------......///////////////////////////,,,,,,,,,------.........------------------------,,,,,,,,,,,,------......,,,,,,------...//////000///............---------,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000///...,,,,,,,,,,,,---///000000000000///...---------...,,,,,,+++,,,,,,---...///..............................------,,,,,,,,,+++,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,,,,,,,,,,------......///......------------......------------------------+++++++++,,,,,,---------...---,,,,,,++++++++++++------............---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++***+++++++++++++++,,,,,,------,,,,,,++++++******,,,+++***+++,,,---+++***++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...............(((***,,,...//////......---------.........//////,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,---------............///............////////////000000111111111111000///////////////000000000000222///,,,---111222000---111000000000////////////////////////////////////,,,---------.../////////------...//////.........++++++++++++++++++++++++////////////////////////------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,***+++,,,,,,------,,,,,,))))))******+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------..................------........................++++++++++++++++++++++++++++++******++++++,,,---......------,,,+++******++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,,,,------...............,,,,,,,,,---------......,,,---......,,,,,,---......//////////////////...////////////////////////......------------........................//////...............///000000........................---------.........//////......------------............////////////......+++,,,,,,,,,------......------------------------,,,,,,,,,---------------........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000000///...,,,,,,,,,---...///000111//////...------,,,------,,,,,,,,,,,,------...///.................................------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///+++,,,,,,------.........------,,,,,,,,,,,,---------------------------------------,,,,,,+++++++++++++++++++++,,,,,,---...------............---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++*********++++++,,,,,,,,,......------,,,,,,,,,+++,,,+++******+++,,,+++***++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------......//////,,,---............---,,,+++++++++,,,,,,,,,------//////............//////------------............---------............///............///////////////000000111111111000000////////////000000000000222000...///111222000...000000000////////////...////////////////////////,,,---------.../////////------............------------------------------++++++++++++++++++++++++------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,***+++,,,,,,------,,,,,,))))))***+++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,+++++++++++++++,,,,,,---------..................------........................++++++++++++++++++++++++++++++******++++++,,,---......------,,,+++******++++++++++++++++++++++++,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,---.../////////......,,,,,,,,,---------......,,,---......,,,,,,---......//////000000//////...////////////////////////......------------...............///////////////...............///000000.......................................---------......------------......---......//////......---,,,,,,,,,,,,------------------------------------+++,,,------......------//////.........---------///............---------,,,,,,,,,,,,------------,,,---......////////////------------...///000000...------,,,,,,,,,------///......------.........------------------------.........---------------,,,,,,,,,---------......+++++++++,,,---...///000)))***+++++++++++++++***,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******++++++++++++,,,...///000------............---------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++*********++++++,,,,,,---------------------------,,,+++))))))+++,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...............++++++,,,,,,,,,,,,------,,,---------............,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,---------------------...///000000///......---,,,,,,+++------------..................------------......------...............///---------............///............///////////////000000111111111111000////////////000000000000000000000000000000000000000000////////////......////////////////////////---------...............---............---,,,,,,------------------------++++++++++++,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))*********+++,,,,,,------,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,*********+++++++++++++++---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------------------......------------------------++++++++++++++++++++++++++++++******++++++,,,---------,,,,,,++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,+++++++++,,,------*********+++++++++,,,,,,,,,,,,,,,,,,------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,---...///000///......,,,,,,,,,---------......+++---...---,,,+++,,,---//////000000000000//////////////////////////////......------------......---------....../////////...............///000000...................................................------,,,,,,------...------...//////...------------,,,,,,,,,,,,,,,,,,------------------------+++,,,---.........---------------...............///............---------,,,,,,---------.........,,,,,,,,,,,,---...///000///...............//////------,,,,,,,,,---......111111000///............,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///******+++,,,+++***))))))---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---...//////------............------+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++------,,,,,,,,,,,,++++++)))******+++,,,,,,------+++++++++,,,------......---+++))))))***+++++++++*********++++++++++++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---+++++++++,,,,,,---------------------............************+++,,,------+++++++++,,,,,,---------------,,,,,,---...000111111000...,,,+++,,,------......////////////000000,,,++++++******++++++,,,,,,,,,,,,------.........---------............///............//////////////////000111111111111111////////////000000000000---000222111---,,,...111000000/////////.........////////////////////////...............------------.........------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,+++******))))))*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))*********++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++*********+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,---------......,,,+++++++++,,,,,,---...+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------+++***,,,---///000000000......,,,,,,,,,---------......+++,,,---,,,+++***+++---//////000000000000//////////////////////////////.........------.........,,,,,,,,,------........................///000000........................---------.........//////...------,,,,,,------...,,,---...//////...---,,,---------,,,,,,+++++++++------------------------+++,,,---.........---,,,+++,,,,,,---...///000000//////.........------------------....../////////,,,,,,++++++,,,---///000000//////............///---------------...///000333222111///............,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////,,,,,,,,,---------............---,,,,,,,,,------,,,------...---,,,***)))---------,,,,,,---------++++++++++++++++++++++++***++++++,,,,,,------...//////...---------......---..................---+++++++++,,,,,,---------++++++++++++++++++++++++---------,,,,,,,,,++++++))))))***+++,,,,,,------))))))***+++,,,------...---+++)))(((***+++++++++))))))*********+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------------+++++++++,,,,,,------------------.........//////)))))))))***+++,,,......+++++++++,,,,,,---------------,,,,,,---...000111222000---++++++,,,...000*********+++++++++,,,,,,///......------......///+++++++++,,,,,,------------------.........//////............/////////000//////000111111111111111////////////000000000000***///222000+++)))---222000/////////............/////////////////////////////////......------,,,---.........------,,,+++++++++++++++++++++++++++((((((((())))))*********------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++...---,,,,,,++++++,,,,,,++++++,,,---------,,,,,,---,,,,,,,,,,,,,,,,,,,,,------------------------*********++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))******++++++++++++)))******+++---......///---------,,,,,,+++++++++******++++++,,,---......++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---******************++++++***+++,,,------,,,+++***------------------------,,,,,,,,,------.........++++++++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...,,,,,,,,,---///000111000///---,,,,,,,,,---------......***+++,,,,,,******+++,,,////////////////////////000000000000000000000000000/////////....................................---------...///000000111---.....................000000000///......------.........------,,,,,,,,,...------,,,,,,------......---,,,---/////////...------............------........................------............------///............---------,,,------......------,,,..................------////////////////////////------......------,,,+++222222111///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...------/////////......------------------,,,,,,+++++++++,,,,,,,,,,,,++++++***)))+++,,,------,,,***'''&&&,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---,,,,,,+++++++++,,,,,,---...---+++***+++,,,---,,,,,,++++++,,,,,,---///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++******+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,,,,,,,++++++******+++,,,,,,---......+++,,,,,,------,,,,,,,,,---------------------------------.........//////,,,------......------,,,------------------------000///...---------------+++++++++,,,,,,,,,------....................................//////000000///////////////.........000000000000111111111111......//////000000111111000000000000000000000000000111222111000//////111........................---------,,,,,,+++++++++......---,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++***+++++++++///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******)))***++++++,,,,,,++++++***+++,,,,,,---------,,,......---------,,,,,,,,,------------------------++++++++++++++++++++++++///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///000///---,,,+++,,,,,,---------++++++++++++------++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---...//////---------,,,,,,++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++........................000111111000...,,,---...,,,---///000000000///......------,,,,,,------...////////////////////////////////////////////////000000/////////.................................------......///000000111//////...........................///////////////.........------,,,,,,,,,...------,,,,,,------...///...---...000000000///------............------........................------............------............------------,,,------......------,,,......................................................//////......---,,,................................................,,,,,,------...---------.........---------,,,,,,,,,,,,------------------,,,,,,---------,,,++++++,,,,,,------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......---,,,,,,,,,,,,,,,,,,---------+++***+++,,,///......------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++******+++,,,,,,---......,,,,,,---------,,,++++++------------------------------------.........///,,,------......------,,,........................//////...---------------,,,,,,---------......................................./////////000000000/////////////////////...//////000000000111111111111111111111111222222222000000000000000000000000///000111000...---...///........................---------,,,,,,+++++++++......------,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,+++++++++++++++,,,...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,------,,,,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...//////...---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,---......///---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------///.........---------------------------------------------,,,,,,+++++++++........................///000111///---+++,,,---,,,---.../////////......------,,,,,,,,,,,,------000000000000000000000000........................000000000/////////..............................------......///000000000000000000//////.........------......///000000111.........---------------......------------......///.........000111000///------............------........................------............------............------------,,,------......------,,,................................................///////////////...------***++++++,,,---...///000..............................---,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,------.../////////,,,,,,---.........---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...------,,,,,,,,,,,,---+++,,,---,,,***)))***+++///......------......///++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++***++++++,,,,,,------...------------,,,,,,+++***------------------------------------............,,,------......------,,,........................///...---------------------------.........//////.................................////////////000......////////////////////////000000000000111111222111111111111111111000000000000000000000000000...///000///---,,,---...////////////////////////------,,,,,,,,,,,,++++++......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,((((((***+++,,,---------++++++,,,---------------,,,,,,---------,,,,,,+++,,,,,,,,,,,,+++++++++***------------------------------------------------++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------......------,,,,,,+++,,,,,,------,,,,,,+++///...---,,,++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------------.....................------------........................------,,,,,,,,,,,,++++++------------------------///000000...,,,******++++++,,,---.........------------,,,,,,,,,,,,------111111111111111111111111////////////////////////000000000////////////.......................................//////000000111111111000//////..................//////000000...............---------......------------......///...---...///000///...------............------........................------............------.........---------,,,,,,,,,------......------,,,---------......................................................------,,,))))))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------++++++,,,---......------,,,,,,++++++,,,---......++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,---------,,,++++++++++++,,,,,,***+++,,,,,,*********,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,---------------------,,,+++******------------------------------------------------,,,------......------,,,..............................---,,,,,,---------------------....................................------------........................////////////////////////000000000111000000//////.........---////////////////////////...///000///---,,,---...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///,,,,,,+++++++++,,,------++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,,,,,,,+++,,,------......------------------------,,,+++---------,,,,,,,,,++++++,,,,,,------------------........................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,---------,,,,,,.........---,,,+++++++++------------++++++...---,,,,,,+++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------,,,,,,,,,,,,------------,,,,,,---------.........//////------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...//////---+++)))******++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,---222222222222222222222222000000000000000000000000111000000000////////////////////////////////////............////////////111111000000/////////...000000//////....................................///......------......///---,,,+++,,,...///...---------............------........................------............------...------------,,,,,,,,,,,,------......------,,,---------.........//////........................,,,------------,,,++++++***+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))))))))***+++,,,,,,,,,,,,,,,++++++******+++,,,---...+++++++++,,,,,,---------+++++++++,,,,,,,,,------+++***************++++++***+++,,,,,,+++***+++,,,---,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,---------,,,,,,+++***------------------------------------------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...+++,,,,,,,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000...////////////000000000000/////////......------///////////////////////////000111000...---...///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////,,,+++++++++,,,------...+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***+++,,,------......---------------......------,,,............------------,,,,,,,,,---------....................................---------,,,,,,,,,------------------------+++++++++,,,,,,,,,,,,,,,+++,,,---.........,,,,,,++++++------------++++++,,,+++++++++,,,,,,---...//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,------......------,,,---------.........//////,,,,,,---------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...---+++)))***+++++++++++++++,,,,,,------,,,,,,,,,++++++,,,,,,,,,111111111111111111111111111111111111111111111111111111000000000/////////////////////////////////......//////////////////////////////////////////111000000///......------...............///////////////............//////,,,+++***+++---...---,,,------............------........................------............------------------,,,,,,,,,,,,,,,------......------,,,,,,,,,------.../////////------------------------,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,..............................---,,,,,,,,,------,,,,,,,,,,,,------------...---,,,+++***)))((('''******++++++,,,,,,++++++******++++++,,,,,,,,,---***++++++,,,,,,------...---------.........//////+++************++++++,,,***,,,------,,,+++,,,...///......------....../////////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------...------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,------...+++++++++,,,,,,,,,------........................,,,,,,,,,,,,,,,+++++++++------......///000000000......////////////000000111000000000000000000///000000000000000000000000///000111000...---...///........................++++++,,,,,,,,,,,,------......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,++++++,,,,,,---...///------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++,,,---------------,,,,,,---...............////////////............+++,,,,,,------.................................//////...---,,,,,,++++++------------------------******+++,,,,,,,,,,,,,,,,,,,,,------......------+++,,,,,,------,,,,,,+++++++++++++++,,,---.../////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------............------,,,------------.........,,,,,,,,,,,,---------------------,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,+++++++++,,,---...,,,,,,++++++++++++,,,,,,111111111111111111111111000000000000000000000000111111111000000000///////////////////////////////////////////////////...---------...//////000000///////////////.........---........./////////000//////............//////---,,,+++,,,...///...---------............------........................------............---------------,,,,,,,,,++++++,,,------......------,,,,,,,,,------...//////000------------------------,,,,,,------,,,,,,+++***,,,,,,,,,,,,------------........................,,,,,,------...---------,,,,,,---------.........------,,,,,,+++***)))))),,,,,,,,,---,,,,,,+++++++++,,,---......---,,,,,,******+++,,,,,,---......---------.........//////,,,,,,++++++,,,------...+++---......------...//////......------......///---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---------------------------------------------,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,---------....................................---------,,,,,,------......///000000111........./////////000000/////////000000000000000000000000000000000000000...///000///---,,,---...------------------------+++++++++,,,,,,---------------..................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++++++++,,,,,,...////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,***+++,,,...//////////////////.........---------++++++,,,,,,---......///---------------------------------------------,,,........................)))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,---...///---,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,------...------,,,++++++******------------------------------------------------------------.........///------............------,,,,,,,,,,,,------------++++++,,,,,,,,,---------///......---,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,,,,...///---,,,,,,+++,,,---...///,,,,,,++++++++++++,,,,,,000000000000000000000000////////////////////////111111111111000000000000000000000000000000000000///////////////.........+++,,,,,,---...///000000------......///000000000---.........//////000000//////............//////...---,,,---///000///...---..................---........................---..................------------,,,,,,,,,++++++,,,------......------,,,,,,,,,------...///000000------------------------------......------,,,+++++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...---------------....../////////,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++,,,---///000000///---+++******+++,,,,,,---......+++++++++,,,,,,,,,---------------------...///000,,,---......------///000---,,,,,,++++++,,,,,,---+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,---,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...///************************---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........---------------------------------,,,,,,+++++++++,,,------......------,,,------------------------++++++++++++,,,,,,---...---------.........//////........................000000/////////.........---------...///000000111............/////////000,,,---------......//////000000000000000000000000---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------..................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,---...///000111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------******+++,,,,,,,,,,,,+++***+++,,,...///000000111......---------,,,,,,,,,++++++,,,,,,---...//////------------------------+++,,,,,,------......///........................)))***+++,,,---,,,++++++------,,,+++,,,---///000...---++++++++++++---.........---,,,++++++++++++,,,,,,++++++***)))((((((---------------------------------------------------------.........//////------............------+++++++++,,,,,,,,,------+++++++++,,,,,,---------000000///...------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))+++------------///111------,,,+++,,,---...///,,,++++++++++++++++++,,,//////000000111111111222222111111111000000/////////000111222222111000///......//////000000111111////////////////////////000000000000000000000000......,,,++++++,,,---...//////////////////////////////............//////000000//////......------........................---...///...------...////////////...------,,,,,,...........................------,,,,,,++++++***,,,------...///.........//////............//////........................,,,,,,------...////////////.........------------,,,,,,,,,---------......///////////////.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---++++++,,,.........,,,---...//////...---,,,................................................///............---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------.........---,,,,,,+++------++++++++++++------,,,------......------,,,******+++++++++,,,,,,,,,++++++------------+++++++++,,,,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------,,,,,,++++++,,,---///000//////.........---------//////.........---------........................////////////////////////000000//////......------...------------...////////////............//////////////////////////////////////////............------------------------------++++++++++++------.........------,,,,,,,,,)))***++++++------...///.........///......------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++------,,,++++++******)))------,,,+++++++++,,,,,,------............------+++,,,,,,------,,,,,,+++---------............///------------------------+++,,,,,,---.........---,,,,,,,,,---------......''''''((()))+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---...------,,,,,,++++++***/////////...------,,,,,,------------------------,,,,,,+++******+++,,,,,,....../////////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,...---,,,,,,++++++++++++...+++***+++...000...,,,------......------,,,+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000000000111111111222111111111111000000000//////000111222222111000///222222222111000000//////////////////////////////........................///...---,,,,,,---......//////////////////////////////............//////............------------........................---...///...------...///,,,,,,------------------........................,,,,,,,,,,,,,,,,,,,,,---------....../////////...------,,,,,,,,,,,,------........................,,,,,,------...//////////////////.........------,,,,,,,,,---------......//////......------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++))))))***,,,,,,,,,------...//////...------................................................------------,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------...------,,,,,,+++---,,,,,,++++++,,,,,,---,,,------......------,,,***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///.........------------------,,,,,,---...///000//////.........---------//////.........---------................................................000000000000/////////......------------...////////////............//////////////////////////////////////////............------------------------------,,,++++++,,,------......---------,,,,,,,,,***++++++,,,,,,------...------.........------,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,------------............------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------------------------------***++++++,,,------,,,,,,,,,,,,,,,---------......((())))))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,------------,,,,,,------------------------------------------------,,,++++++,,,---------......///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++...---,,,,,,+++++++++,,,---,,,***,,,...///...,,,+++,,,------.....................---------,,,,,,++++++++++++++++++++++++000000000111111111111111111111111111000000000000000000111111111111000000333333222222111000000000////////////////////////........................//////............////////////////////////////////////............//////,,,,,,,,,---------------........................---...///...------...///***++++++,,,------..............................***++++++,,,------...............///////////////------,,,,,,,,,,,,------........................,,,,,,------.../////////000/////////............,,,,,,,,,---------......,,,,,,,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++*********+++,,,---------...//////...------........................------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++............---------------,,,,,,,,,,,,,,,---..................---------...............---------................................................////////////..................------......///000//////............///////////////////////////////////////............---------------------------------,,,,,,,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++)))******+++,,,,,,------++++++++++++,,,------...------............------+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------******++++++,,,,,,++++++,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++************+++++++++,,,,,,---......//////***++++++,,,------......------------------------...------,,,,,,------...,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++------,,,+++++++++,,,,,,---,,,+++,,,.........---***+++,,,---.../////////.........------------,,,************++++++++++++111111111111111111111111111111111000000000000000000000000111111000000000//////000111111222222333////////////////////////........................///////////////000000000//////////////////////////////............//////,,,,,,,,,------......///........................---...///...---------///,,,,,,,,,------.................................,,,,,,,,,,,,------..................//////000000//////............//////........................,,,,,,------.../////////000000/////////.........,,,,,,,,,---------......)))******,,,---...///000,,,,,,,,,---------......------------------------------------------------,,,---------,,,---...///---..................---........................------------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++------------++++++,,,------......------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------++++++*********+++++++++................................................................................................------------------------...............//////000//////............////////////////////////////////////.........------------------------------------------,,,,,,------------------------------------------,,,,,,+++++++++++++++,,,,,,------,,,,,,,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,*********+++,,,---...///,,,------......------,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---------.........//////,,,,,,,,,------.........------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,------,,,---------------+++,,,---...////////////............------------+++++++++++++++,,,,,,,,,222222222111111111111111000000000000000000111111111000000000000000000111......//////000111111222000000000000000000000000////////////////////////...//////000000111111111//////////////////////////////............//////------....../////////000........................---...///...---------///000/////////.........---.................................------,,,,,,,,,///......---...///000000//////............//////........................,,,,,,------.../////////////////////............,,,,,,,,,---------......,,,,,,,,,---......//////,,,,,,,,,---------......------------------------------------------------***,,,......,,,,,,---///.........------.................................------------------------------------,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---++++++------------++++++,,,------......------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///,,,,,,------------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------......,,,,,,------------------+++++++++,,,,,,,,,,,,,,,---.....................---.............................................................................................///............///000000//////............//////////////////////////////............------------------------------------------------------------------------------------...------,,,,,,++++++******+++,,,,,,---------,,,,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++***************+++,,,---...///,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,---------...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------//////.........---------000/////////.........---------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,------------------,,,---------......//////...------//////.........---------,,,,,,,,,---------......222222222222222111111111000000000000111111111111111111000000000000111111111111000000///.........000000000000000000000000000000000000000000000000---...///000111111111000//////////////////////////////............//////.........///////////////........................---...///...------...///111111000000///......---........................//////......---,,,,,,+++......---,,,,,,...///000------,,,,,,,,,,,,------........................,,,,,,------...////////////.........------------,,,,,,,,,---------......000//////...---,,,,,,+++,,,,,,,,,---------......------------------------------------------------'''***------+++)))+++---///...------------...///........................,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---...+++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,------,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++,,,---...///,,,,,,............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///,,,,,,,,,,,,------------+++,,,---...////////////---------...............---------.......................................------------------------000000000111111111111111//////......//////000111//////............//////////////////////////////.........------------,,,------------------------------............------,,,,,,,,,------------...---------,,,,,,+++++++++***+++,,,------......---------............------+++,,,,,,------,,,,,,+++------,,,,,,+++******)))++++++++++++,,,------...,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------------......//////......---,,,,,,+++111111000000///......---------------------------***++++++,,,,,,++++++***---,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,---------.........,,,+++,,,---///////////////...------/////////.........------,,,,,,------......//////333333333222222111111111///000000000111111111111222111000//////000111222222222111111000//////...000000000000000000000000////////////////////////,,,---...000000111000000//////////////////////////////............/////////...............------........................---...///...------...//////////////////................................................---------...---+++++++++,,,...///------,,,,,,,,,,,,------........................,,,,,,------.../////////------------,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------&&&***......+++)))+++---///...------------...///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,+++***)))***+++---...---,,,,,,++++++,,,,,,---,,,------......------,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,------,,,,,,+++,,,---...///---------------------------,,,,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...***+++---......---+++***------------------------***++++++,,,------......++++++,,,,,,,,,---------((()))+++---.../////////---------.........//////---------.........//////........................------------------------/////////000000000111111///////////////000000111//////............//////////////////////////////.........---------,,,,,,------------------------,,,---...//////...---,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,....../////////------............------+++,,,,,,------,,,,,,+++,,,+++++++++++++++++++++,,,,,,,,,++++++,,,------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++---------------,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...------,,,,,,------...------------,,,,,,,,,,,,///////////////.........------------------------++++++,,,------,,,++++++------,,,,,,,,,---//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,+++++++++,,,,,,---...,,,...///...,,,***,,,------......////////////...////////////............++++++,,,------...//////333333333222222111111111//////000000111111111222222111000//////000111222000000000111222222333333000000000000000000000000........................+++,,,...///000000000/////////////////////////////////............//////.........------,,,,,,,,,........................---...///...------...///,,,,,,------.../////////........................,,,,,,------.../////////---,,,+++******,,,---////////////....../////////........................,,,,,,------...//////000------,,,,,,,,,+++++++++,,,,,,,,,---------......&&&'''(((***,,,...000111,,,,,,,,,---------..............................------------------------(((,,,000000---+++---//////...---,,,,,,---...///........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,+++***))))))+++---......---++++++++++++---...,,,------......------,,,,,,,,,,,,---------......------++++++++++++---------,,,,,,+++,,,---...///...........................------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------)))***,,,------,,,***)))........................))))))***+++,,,,,,------+++++++++,,,,,,---------$$$%%%'''***,,,,,,,,,,,,---------.........//////---------.........//////........................------------------------,,,,,,,,,---------......///////////////000111111//////............//////////////////////////////......---------,,,,,,,,,------------------------,,,---...//////...---,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////------............------+++,,,,,,------,,,,,,+++*********++++++,,,------------,,,+++++++++,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,---------......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---***++++++,,,,,,------...,,,,,,------.../////////------------------------,,,,,,---......---,,,,,,...------,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........++++++++++++,,,,,,---...,,,...000...+++***+++...+++,,,---///000000000000000/////////............******+++,,,,,,---......111111111111111111111111000000111111111111000000222222222111111111000000111111000000000000111111000000000000000000000000000000///...............////////////000000000000000000000000000000000000000///...---------------000000000000000000000000//////.........---------111000000///......---------------............///........................,,,,,,,,,---...///000000......------------........./////////......,,,,,,........................///............---------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***+++,,,---------,,,,,,...------------...//////...///000000000///---,,,------......//////000000........................................................................,,,,,,,,,---------......++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++******)))))))))++++++++++++++++++++++++************************++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------++++++++++++++++++++++++)))***+++---.../////////+++++++++,,,,,,---------,,,+++***)))***+++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++***,,,---,,,)))(((***---+++,,,---......---,,,+++.........------,,,,,,,,,///---+++,,,///000///---******))))))***,,,---...........................---------............///,,,,,,---......---,,,,,,///...------------...///..................................................................------........................---.........---,,,,,,+++---.........---,,,,,,+++,,,------......------,,,.........------,,,,,,,,,......---------...///000,,,,,,++++++***)))((((((------......------,,,+++******+++++++++,,,,,,,,,++++++***************+++,,,,,,+++++++++,,,---------...///...,,,+++,,,------///111000...,,,++++++---,,,,,,++++++,,,,,,---,,,------......------,,,'''***...///---+++***))).........------,,,,,,,,,------------------,,,,,,)))***+++,,,---.........,,,,,,,,,------.........++++++++++++++++++++++++------------------------....../////////...,,,+++,,,,,,,,,---------......***---000///---+++,,,...***+++---,,,,,,+++---...++++++++++++++++++++++++++++++,,,,,,,,,,,,------///...,,,***))))))******,,,------,,,+++,,,...000---...//////000/////////000000000000000000000000000000//////.........------,,,,,,++++++,,,,,,---111111111111111111111111000111111222222111111000222222222111111111000000000000////////////000000000000000000000000000000000000///...................../////////000000000//////////////////////////////...---------------//////////////////////////////.........---------000000//////...------,,,---------............///........................---,,,,,,------///000000......------------...............---------,,,,,,........................///............---------++++++++++++++++++++++++------,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---.....................---,,,,,,------------....................................................................................+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,+++++++++*********++++++++++++++++++++++++************************************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,------...------,,,+++++++++,,,,,,---------,,,++++++***+++,,,---...,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++---...///...,,,+++---000,,,------------------,,,......---------,,,,,,,,,...,,,+++,,,...///...,,,+++*********+++,,,...///........................------------............,,,,,,---......---,,,,,,........................................................................////////////////////////........................------......------,,,+++------......------,,,+++,,,------......------,,,---------------,,,,,,,,,+++*********++++++,,,,,,//////......---,,,,,,+++---------...------,,,+++******+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,...------,,,,,,------------...///...,,,+++,,,------///000000...,,,+++,,,---,,,,,,++++++,,,,,,---,,,------......------,,,(((+++---...,,,+++***+++------------------,,,,,,------------------------***+++,,,,,,------------,,,,,,------------------++++++++++++++++++++++++------------------------....../////////...,,,,,,,,,,,,,,,---------......***---//////---+++,,,---***+++---,,,,,,+++---...++++++++++++++++++++++++++++++,,,,,,,,,,,,------///...---++++++++++++,,,---------,,,++++++---///,,,------...///.........////////////////////////000/////////.........------,,,,,,++++++,,,,,,---222222222222222222222222111222222333333222222111222222222111111111111111/////////....../////////000000000000000000000000000000///...............------........./////////........................//////...------------..........................................---------//////......---,,,,,,,,,---------............///........................---------------...///000......------------............,,,++++++,,,,,,---........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,---...,,,++++++++++++,,,------...---,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------------------------........................------------------------*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,++++++,,,,,,,,,,,,------------,,,,,,++++++******/////////...---,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,+++,,,------...------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,...//////...------...000...------,,,,,,------...------------,,,,,,,,,,,,,,,+++***+++---...---,,,,,,+++++++++,,,---...///------------------------------------............,,,------......------,,,------............------................................................////////////////////////........................------......------,,,,,,------......------,,,,,,,,,------......------,,,,,,,,,,,,,,,------------,,,------------.........000//////......------,,,---------------,,,++++++******+++++++++,,,,,,,,,---,,,,,,+++,,,,,,------000///...------,,,------,,,---...---,,,+++,,,------///000///---,,,+++,,,---,,,,,,++++++,,,,,,---,,,------......------,,,***,,,---,,,+++***+++,,,,,,,,,------------------+++,,,,,,------.........,,,,,,------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........///......---,,,,,,,,,,,,---------......,,,---///...,,,++++++,,,***,,,------++++++,,,...++++++++++++++++++++++++++++++,,,,,,,,,,,,------......---,,,,,,------...---......---++++++---...------...////////////////////////////////////////////////...............------,,,,,,,,,,,,------222222222222222222222222222333333444444333333222111111111111111111111111000000////////////000000000000000000000000000000000000///...............------------.........///........................///......---------............................................................---------,,,,,,,,,---------............///........................---------------...///000......------------.........---+++******+++---...........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,---..................------,,,+++******,,,...///,,,,,,,,,+++,,,,,,---......---,,,++++++,,,---.........------,,,,,,++++++------------------------........................------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,+++******/////////...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...+++++++++,,,,,,,,,,,,,,,---------,,,,,,---.........---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,------......------------------------,,,,,,---------.........------------------------------...//////...------............................................................////////////........................,,,------...------,,,,,,,,,------...------,,,,,,,,,------......------,,,+++++++++,,,,,,------...---......///////////////------,,,,,,+++++++++***,,,------------,,,++++++******+++++++++,,,,,,,,,,,,++++++++++++,,,------000///...---,,,++++++++++++---...---++++++,,,------...///...,,,+++,,,------,,,,,,++++++,,,,,,---,,,------......------,,,,,,------+++******,,,...,,,,,,,,,------.........++++++,,,,,,---...//////------......---,,,++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------..................------,,,,,,,,,---------......---......---,,,++++++++++++,,,------++++++,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,------------......---,,,+++,,,---......///000000000000000////////////////////////........................------,,,,,,,,,,,,------222222222222222222222222333333444444444444333333111111111111111111111111222111111000000111111222000000000000000000000000000000///...............------------.........///..............................---------......///........................---.....................---------------,,,,,,,,,---------............///...........................------------...//////......------------.........---+++******+++---...........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,------...//////...---------,,,+++******,,,...///---------------......//////...---,,,,,,---...//////.........------,,,,,,------------------------........................------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,,,,++++++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------,,,,,,------...++++++,,,,,,,,,------------,,,,,,,,,---............---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++,,,,,,,,,------------------------------------------,,,,,,,,,------------...---------------------------..................---................................................,,,,,,,,,------.................................,,,,,,------...------,,,,,,,,,------...------,,,,,,------......------,,,***++++++,,,,,,---------)))***+++,,,,,,,,,,,,+++++++++++++++************,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,***************+++,,,,,,...---,,,+++************+++,,,---,,,++++++,,,------......---,,,+++,,,------,,,,,,++++++,,,,,,---,,,------......------,,,---------+++******---///,,,,,,,,,------.........++++++,,,,,,---...//////............---,,,++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------............,,,,,,,,,---------.........---,,,,,,,,,,,,+++++++++,,,------++++++,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,,,,---......,,,,,,,,,---,,,---......//////..............................---------..................------,,,,,,------...333333333333333333333333222333333444444333333222111111111111111222222222333222222111111222222333000000000000000000000000000000///...............------........./////////...........................------------...//////........................---------.....................---------------------------............///..............................---------......///......------------......---,,,,,,++++++,,,..............................///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,+++++++++,,,---......------------...//////---------------......///............------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------++++++,,,---............------,,,,,,,,,,,,++++++++++++,,,---------------------,,,,,,,,,,,,------++++++,,,,,,------.........---,,,---///000000///...------,,,,,,------...++++++++++++,,,,,,,,,,,,)))+++,,,,,,+++***,,,---+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...///...------------...///................................................+++++++++,,,------..............................,,,,,,------......------,,,,,,------......------,,,------......------,,,++++++++++++,,,,,,,,,,,,***+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++++++++,,,,,,,,,))))))))))))***+++,,,,,,---,,,+++******)))*********+++,,,,,,++++++,,,---,,,------,,,++++++,,,...---,,,,,,++++++,,,,,,---,,,------......------,,,---------,,,***+++---///,,,,,,------------------+++,,,,,,------........................---,,,+++------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...............---------...//////,,,,,,,,,---------......---,,,******+++---,,,+++,,,---...---+++***+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++,,,,,,+++*********,,,......---------...******+++,,,,,,,,,,,,+++........................---------------...............------------......333333333333333333333333222222333333333333222222000000111111111222222222222222111111111111222222000000000000000000000000000000///...................../////////000000000////////////////////////---------------...//////////////////////////////---------.........//////........................---------............///........................///......---------............------------......,,,,,,---------.................................///............---------------------------------+++,,,---......---,,,++++++++++++,,,,,,,,,------------,,,,,,------...///++++++,,,---------------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,,,,------++++++,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,---.........+++,,,------......---------------,,,,,,+++++++++******,,,---------,,,+++,,,,,,++++++++++++,,,,,,++++++,,,,,,---......///...,,,***+++...000000...,,,------------------,,,******+++++++++,,,,,,,,,)))+++------+++***,,,...++++++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...---,,,,,,,,,,,,---...000///---++++++---///000................................................++++++,,,,,,---......///........................+++,,,------......------+++,,,------......------,,,------......------,,,,,,,,,,,,+++++++++++++++,,,---///000111000///...------------------------+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,************+++,,,------,,,,,,+++******+++++++++)))+++,,,,,,++++++,,,---,,,------,,,***+++---...---,,,,,,++++++,,,,,,---,,,------......------,,,,,,---...---,,,+++---...------------------,,,,,,---------------------------...............---,,,,,,,,,------------------------------------------++++++,,,,,,---......///...------,,,---...///000,,,,,,,,,---------......,,,***((()))+++...---,,,,,,---...---+++***+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------------+++***)))(((+++---............///***+++,,,,,,------,,,,,,........................,,,,,,,,,------...............------------......333333333333333333333333111222222333333222222111000000111111222222222222111111000000000000111111000000000000000000000000000000///...............////////////000000000000000000000000000000000000---------------...///000000000000000000000000000---------.........//////......//////////////////---------.........//////........................///......---------...............------.........,,,---....../////////...........................//////.........---------------------------------***+++---......---+++******+++,,,---------,,,,,,,,,,,,++++++,,,,,,---...(((***+++,,,---,,,,,,+++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------++++++,,,,,,,,,---------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,---------***++++++,,,---...//////---------......---,,,,,,---------,,,,,,+++++++++)))***+++,,,---,,,++++++,,,++++++******++++++,,,++++++,,,,,,---...//////+++)))'''))),,,...---,,,+++,,,............,,,+++*********++++++,,,,,,,,,))),,,...---+++***,,,///***+++,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...---,,,,,,,,,,,,---...111///,,,******,,,///111................................................,,,,,,------...///000000........................+++,,,,,,---.........---+++,,,,,,---.........---,,,------......------,,,---,,,,,,++++++*********)))***,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,++++++++++++,,,---...///,,,,,,+++++++++,,,------)))***,,,,,,++++++,,,---,,,------+++******---///---,,,,,,++++++,,,,,,---,,,------......------,,,,,,---......,,,,,,---............------,,,,,,,,,------------------,,,,,,------...............---,,,,,,,,,------.........------------------------++++++,,,,,,---...//////...------,,,---...///000,,,,,,,,,---------......,,,)))'''(((,,,......---,,,---...---+++***+++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------......//////...,,,***)))'''***---.........///000---...//////000000//////........................,,,,,,,,,------...............------------......666666666555555555555555444444444333333333222222444333333333222222111111111111222222222222111111000000000000000000000000333222111111222222000///---.........//////000000000000//////.........---/////////...---------,,,---.........//////000000//////......---------,,,------,,,,,,,,,,,,------........................//////.........---------///...---,,,+++,,,,,,---...---,,,+++,,,...000111,,,,,,,,,------.........////////////////////////000///...---------------//////.........---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,+++,,,---......---,,,+++000///...---,,,------...---------............///...---,,,,,,......---,,,.../////////...------,,,,,,---...---,,,+++,,,---++++++++++++,,,,,,---...------------------------........................+++,,,,,,------,,,,,,+++...---+++*********++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++)))***++++++,,,---...............------,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...---,,,+++,,,---...---,,,+++,,,......---,,,,,,***(((***,,,...,,,***///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++++++++,,,,,,------,,,,,,+++++++++,,,,,,---...//////++++++++++++++++++++++++,,,---...//////...---,,,,,,,,,------.../////////...---,,,,,,++++++++++++........................------------------------......---------,,,,,,,,,...---,,,,,,......---,,,++++++,,,------,,,,,,,,,,,,,,,,,,---------..............................,,,---......//////......---......///...---+++***,,,,,,,,,++++++*********---------------,,,+++***------------------------+++++++++++++++,,,---...------------------------,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,.../////////...---...------...///000...,,,,,,,,,,,,---------......................................................***+++++++++******)))(((******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------))))))******+++++++++,,,++++++******++++++,,,---......---------,,,,,,,,,...........................---,,,++++++,,,---...---------............///.........------,,,,,,,,,+++++++++,,,,,,,,,------........................777777777666666666666555444444444444333333333333333333333333222222222222111111222222222222111111111111111111111111111111222111000000111111000............/////////000000000000/////////...........................------............/////////000/////////.........------000//////////////////000........................//////.........---------000///...---,,,,,,---...///...---,,,,,,---///000,,,------------------...///////////////////////////......---------......//////.........---------,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,++++++++++++++++++***,,,------------------,,,000///...---,,,------...---------............///...,,,+++,,,---...---,,,---------------,,,++++++///000111000///...///000,,,,,,++++++,,,,,,---...------------------------------------------------+++,,,,,,------,,,,,,+++---,,,+++*********++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------...//////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...///---,,,,,,---...---,,,,,,+++)))+++---...---+++///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............---,,,------......------,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,/////////...------,,,,,,...------,,,,,,,,,,,,---........................------------------------,,,------......//////000...---,,,,,,......---,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,------------.........------------......,,,------.........------,,,,,,------------------,,,,,,,,,+++++++++******,,,,,,------,,,++++++***++++++++++++++++++++++++......---------...//////------------------------,,,,,,------------------++++++++++++++++++++++++,,,,,,.../////////...---000///.........---+++))),,,,,,,,,---------..............................------------------------000111111111000000///...******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------------------..................---------,,,,,,,,,,,,,,,,,,,,,------------........................888777777777666666666555333333333333444444444444222222222222222333333333111111222222222222111111222222222222222222222222111000//////000111///.........////////////000000000000////////////........................//////............////////////000000////////////......111000000//////000000111.......................................---------000//////............///000///---,,,,,,---...///.........---------------////////////////////////......---------...//////...............---------,,,,,,,,,------------...........................,,,,,,,,,---------......***++++++++++++++++++,,,...------,,,,,,------...//////...------------...---------............///---,,,++++++------,,,++++++++++++++++++******))),,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,+++*********++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,------------------/////////000//////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,------...111...,,,+++,,,---,,,,,,---,,,+++,,,.........---......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////---......//////......---+++,,,,,,------.........------------------------------............------//////......---,,,,,,,,,------------------..............................------------------------++++++---...000111222333...---,,,---.........,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,------------///...---,,,,,,---...///,,,---------------,,,++++++++++++,,,,,,---...///,,,,,,,,,++++++++++++***++++++,,,,,,,,,+++******++++++++++++++++++++++++//////...---------......------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---///---,,,,,,------,,,***,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,///////////////......---***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------------------------------.........---,,,,,,++++++,,,,,,,,,,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------...............------------,,,,,,,,,,,,------------.................................777777777666666555555444222222222333333333333444000000111111222222222333111222222333333222222111222222222222222222222222222000///000111222111/////////////////////000000000000//////////////////------......//////000000.........///////////////000000000000000///////////////............//////................................................000000//////////////////000///...---------------//////......------,,,,,,////////////////////////---------------...///000........................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,------............---,,,++++++,,,---...............------......---------............///---+++++++++,,,---,,,+++******++++++++++++*********+++,,,,,,++++++,,,---------,,,,,,,,,------...------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............////////////...---------------------------------------------------------,,,,,,,,,------......222///,,,++++++,,,,,,+++------------...//////......------,,,,,,,,,------------------------------++++++,,,---------------------............------,,,,,,,,,---------..............................------------------------+++,,,,,,------...//////---------------...///000........................------------............++++++,,,...///000111222///---,,,---...///...---,,,,,,---------,,,++++++++++++,,,,,,,,,---------///...,,,++++++,,,...///,,,,,,------,,,,,,++++++---,,,+++***+++,,,...///++++++++++++++++++++++++***++++++,,,++++++******,,,,,,------------.........---,,,+++++++++++++++------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........***))))))***---//////...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,++++++*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,------,,,,,,,,,---............---------,,,,,,,,,........................+++,,,---......---,,,+++,,,,,,---------.........---------------------------------.........//////........................888888777777666555555444222222333333333333333333///000000111111222222222222222333333333333222222111111111111111111111111333222111111333333222111000000000000000000////////////000000000000000000---......//////000000000///////////////........./////////000000000000000//////............//////........................---.....................//////000000000000000000//////......------------/////////......---------////////////////////////---------------...///000---.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------............---,,,++++++,,,---...------..................---------............///---,,,++++++------,,,+++++++++,,,,,,,,,,,,,,,+++,,,...//////......///000......---,,,,,,---------------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,------.........------.........------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........111///,,,+++,,,,,,,,,+++------............//////------,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,+++******,,,,,,------------,,,,,,,,,,,,,,,---------------........................---------,,,,,,---------++++++,,,,,,---.........---------------...///000........................---------....../////////,,,,,,---------.........///...------//////...---,,,---------,,,,,,+++***+++++++++,,,,,,,,,------...---,,,++++++,,,---...+++,,,,,,---,,,,,,++++++...---,,,+++***+++,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++,,,,,,,,,------............---,,,+++++++++++++++------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......+++))))))***,,,...//////,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------------------------)))******+++,,,------...------,,,,,,,,,---............---------,,,,,,,,,........................+++,,,---......---,,,+++,,,,,,,,,------------...---------------------------------.........//////........................===<<<<<<;;;:::999888888555555555555444444444333222222222222222222333333222222333333333333222222111111111111111111111111333222111222444444444222111111000000000000////////////000000000000111111//////////////////000000///////////////...............////////////000000111000000//////000000111........................---------..................//////000000000000///...............---------/////////...............////////////////////////......---------...//////---------..................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***++++++++++++++++++,,,...------,,,,,,------...,,,---......///.........---------............///...---,,,,,,......---,,,+++,,,------------------***,,,------,,,,,,...//////...------------------------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------)))******+++---......///,,,,,,------------------+++,,,,,,---......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............///...------------,,,***,,,---///...------...000------,,,,,,,,,---......---------------------------------,,,,,,+++***)))+++,,,,,,,,,,,,,,,,,,+++------------------------........................------,,,,,,,,,,,,------......------,,,+++++++++------------------..............................---------...//////000000......------,,,,,,,,,,,,///...---...//////...---------------,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++,,,---------------...---,,,++++++************++++++++++++,,,,,,,,,++++++,,,---------,,,,,,)))******++++++,,,,,,---//////...---------......------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...000...++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------((())))))+++,,,---...///,,,,,,,,,,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,------------,,,,,,,,,------------...,,,------------.................................DDDCCCCCCBBBAAA@@@???>>>::::::999888777666555555666666555555555555555555222333333444444333333222222222222222222222222222222111000111333444333222111111111000000000////////////000000000111111111000000000///////////////000/////////............------........./////////000//////////////////000........................---------.........//////---...///000000000//////------..............................///////////////////////////////////////......---------......---------.........//////......---------,,,,,,,,,------------------------,,,,,,,,,---------......,,,++++++++++++++++++***,,,------------------,,,,,,,,,.../////////......---------............//////...------//////...---++++++,,,---------------''')))***+++******,,,---//////...---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------+++++++++,,,,,,---------------------------,,,,,,***+++,,,...////////////........................------------------------***+++,,,...............,,,,,,---...//////,,,***+++---///...,,,,,,...000,,,,,,,,,,,,,,,---...///........................------.........---,,,,,,,,,,,,------------,,,,,,------------------------------------------------------,,,++++++,,,------......---,,,,,,++++++***...------,,,,,,,,,,,,---........................---------...///000000000///.........---------,,,000...---...///000///---------------,,,+++***)))***++++++++++++,,,,,,,,,***+++---......---+++******+++,,,---.../////////++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,+++,,,---...............))))))***++++++,,,------......---------...//////------------------------,,,,,,------------------------------------------,,,,,,+++++++++,,,---...222000---+++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,------,,,,,,+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------------------------------------------------***++++++,,,---......///+++++++++++++++,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,------------........................JJJIIIHHHGGGFFFEEEDDDDDD>>>===<<<;;;:::888777777999999888888777777666666222333333444444333333222333333333333333333333333111000///000222333333111222111111111000000////////////000000111111111222111111000000//////......000000//////.........---,,,---------......//////------,,,,,,,,,,,,------........................---------.........//////,,,---...000000000///...,,,,,,---.../////////...------......//////000000////////////////////////000///...------------------------.........//////.........------,,,,,,,,,........................,,,,,,,,,---------...............------,,,,,,,,,+++,,,............,,,++++++,,,.../////////......---------.........//////000.........///000///...***+++,,,---------------***,,,------------///000000///...---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,---,,,,,,+++++++++,,,,,,,,,---------+++++++++,,,,,,---------------,,,,,,,,,,,,++++++.........------,,,,,,,,,++++++---///000111111111........................////////////////////////)))+++,,,...//////......++++++---///111000,,,******,,,......,,,+++---///,,,,,,,,,,,,,,,---...///........................,,,---...///000000000000---..................---------------------------------------------------------++++++++++++------***++++++,,,,,,---.........---,,,,,,++++++++++++........................---------...///000000111////////////////////////000...---...///000///...---...------,,,+++***)))******+++++++++,,,,,,,,,)))+++---//////---+++)))***+++,,,...///000111111((()))+++,,,------,,,+++*********++++++,,,,,,,,,,,,------.../////////...++++++,,,------...//////++++++++++++,,,,,,---...------------------------,,,,,,,,,------.........---------------------------,,,+++***+++,,,---...111...,,,+++---...//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------.../////////...+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,------------------------------------------------------..................++++++******++++++,,,---......---------,,,,,,,,,..............................,,,++++++,,,......++++++,,,,,,,,,---------,,,,,,,,,------.........+++++++++,,,,,,,,,------........................\\\WWWQQQOOOQQQQQQOOOLLLJJJFFFAAA>>>>>>???===<<<888666555666777777555444666666666555333222333444222222222222222222222222222222222222222222222222000000000000000000000000...//////000111222222222000000000000000000000000////////////////////////111111000///...------,,,------......//////000000////////////////////////////////////////////////---...///000000///...------------------...///000000000////////////000000000000///.............../////////...------,,,,,,------------------------------......------,,,+++,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------..........................................+++,,,,,,,,,+++---///222//////.........---------,,,---------,,,++++++***---,,,,,,,,,,,,---......+++******+++---///...---------------------------******+++,,,,,,---......,,,,,,------...------,,,******+++++++++,,,,,,,,,)))((((((((()))***++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---------........................------,,,,,,,,,......---------,,,,,,,,,,,,,,,+++***)))))))))***///......---------......///////////////////////////............---------------------------------......---,,,,,,,,,------..............................------------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********'''+++000111///......000------......//////000000------............------........................000000///...------,,,,,,,,,,,,,,,------.........,,,///222444444222///,,,++++++++++++++++++++++++......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,---//////000---+++***+++...000...,,,,,,,,,,,,------.........///...---,,,,,,,,,,,,,,,........................+++,,,------......------------------------------------------------------+++++++++,,,,,,---------******+++,,,,,,---......,,,,,,,,,---------......,,,++++++++++++,,,------...---,,,,,,++++++++++++---------............///.........------,,,,,,,,,---------............/////////...------------------------,,,,,,+++++++++---------,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...++++++++++++++++++++++++......---,,,---...///000........................mmmfff^^^\\\]]]\\\XXXSSSOOOKKKFFFCCCBBB@@@===:::===;;;888777777777666555777777666555333333333444333333333333333333333333222222222222222222222222111111111111111111111111......//////000111111111000000000000000000000000///////////////////////////////////////..................///////////////////////////////////////////////////////////////......////////////............---------......///000000////////////000000222111111000000000000000---------------------...---------------------------------...------,,,,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------///.........------,,,,,,------------------------,,,------,,,++++++---/////////.........------------------------,,,++++++---,,,,,,,,,,,,---......)))(((((()))+++,,,,,,+++------------------------***++++++,,,------......---------...------,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------,,,,,,..................------------------------,,,,,,......---------,,,,,,,,,------,,,+++++++++++++++......---------------...........................///............---------------------------------------,,,,,,,,,------.................................------------......,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---------------,,,---///...------...///////////////////////////------............------........................//////......---,,,,,,+++,,,,,,,,,,,,,,,,,,++++++,,,...111333333111...,,,++++++++++++++++++++++++......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////...---+++---///000///---,,,,,,------------------///...---,,,,,,,,,,,,---------------------------+++,,,------......------------------------------------------------------,,,,,,,,,,,,,,,,,,------+++++++++,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,------......---,,,,,,++++++,,,,,,---------............///.........------,,,,,,,,,---------............///...------,,,,,,,,,------...---------,,,,,,,,,+++---------,,,,,,,,,++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,---...///000........................vvvlllhhhhhheee]]]TTTRRROOOKKKHHHFFFDDD@@@>>>CCC@@@===;;;;;;:::999777888777666555444444444444555555555555555555555555333333333333333333333333111111111111111111111111.........///000000111111000000000000000000000000////////////////////////.........//////000000000///////////////.........//////////////////////////////////////////////////////............////////////...---------......000//////......//////000111111000000//////000000++++++,,,---......//////---------------------------------------.........000///...---,,,,,,,,,,,,------------------------///...---,,,,,,---.../////////...---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,******+++---...............------------............---,,,,,,---,,,,,,,,,,,,---......---,,,+++,,,...//////...------------------------+++++++++,,,------......---.........---,,,,,,+++++++++++++++,,,,,,,,,,,,...------------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------................../////////...---------,,,,,,,,,------------------......---------,,,,,,,,,...------,,,,,,,,,,,,---------,,,,,,,,,,,,------........................///............---------------------------------,,,,,,,,,,,,------...///..............................------------......+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,------..................111///---,,,---......---111111111000///.........------............------..............................------,,,,,,++++++------,,,,,,+++*********+++---///111111///---+++,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........///...---...///000///...------------------,,,,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,---------......---------,,,---......///...---,,,,,,,,,,,,,,,,,,---------............///.........------------------------............///,,,,,,+++++++++,,,,,,---.........---------------------------,,,,,,,,,,,,,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,......------------------------------------------...------------...//////........................}}}vvvtttnnnaaaWWWTTTQQQMMMJJJGGGFFFFFFFFFFFFDDDCCCCCCCCCBBB???<<<:::888666555555555555444555555555555555555555555333333333333333333333333222222222222222222222222//////000000111111111111000000000000000000000000/////////////////////////////////////////////000000000//////......------////////////////////////////////////////////////000///...------...///000000///...---------------/////////......////////////......---------......------........./////////------------............---------------......//////......------------...........................///...---,,,,,,---...///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++---........................---......///......---------,,,,,,,,,,,,---......///...---...000111000///------------------------,,,,,,,,,,,,------..................---,,,+++++++++++++++,,,,,,,,,------,,,+++++++++++++++,,,,,,++++++++++++++++++++++++------------------------....................................////////////000000///...---,,,,,,,,,,,,,,,,,,------...............---------,,,,,,,,,------,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,------------------------------///............---------------------------------+++++++++,,,---...///000..............................------------......+++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...111...+++,,,...000...,,,111111000000000/////////------............------........................---------,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------------------...---------.....................------,,,,,,,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------------------------------......------,,,,,,,,,+++---------------,,,,,,,,,,,,,,,,,,---------.........------------...//////...------,,,,,,,,,---------------............///...............------------------............///,,,,,,,,,+++,,,,,,---..............................------------,,,,,,,,,------------............------------------------000///...---------------------------------------------------......//////........................{{{mmmbbb]]]YYYRRRLLLGGGFFFGGGIIIHHHIIIKKKNNNOOOLLLGGGCCC>>>;;;888777888777555444444444444444444444444444333333333333333333333333222222222222222222222222222222222222222333333333111111111111111111111111000000000000000000000000222111111000//////......000000//////......------////////////////////////////////////////////////000///...------...///000000///...---------------//////............//////......------------......000000000000//////......---------......////////////...---------...//////,,,,,,,,,---...///000111...........................---,,,++++++,,,---...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,---,,,,,,---///---.....................------......///......------,,,,,,,,,,,,---......---,,,+++,,,---...---,,,------------------------,,,,,,------------......---.........---,,,,,,+++++++++,,,,,,,,,---------++++++************++++++++++++++++++++++++++++++------------------------.................................//////000000000000000///...---,,,,,,,,,,,,,,,,,,------...............---------,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++,,,---...........................///............---------------------------------+++++++++,,,---...///000..............................------------......------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------,,,++++++...111222///,,,.../////////000000000111------............------........................---,,,,,,,,,,,,,,,+++++++++,,,,,,---...//////000,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---------------------,,,,,,---,,,,,,,,,,,,,,,.........------,,,,,,,,,------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------------------------------.........------,,,,,,,,,...---------------------,,,,,,,,,---------.........------------...//////---------,,,,,,---......---------............///........................---------............///......------------.......................................---------,,,,,,---------.........//////------------------------000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,---------.......................................zzzqqqooojjjbbbXXXOOOKKKKKKLLLOOOQQQTTTWWWXXXUUUPPPLLLEEEAAA===;;;<<<;;;888555555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333111111111111111111111111000000000000000000000000333222222111///......---///////////////.........//////////////////////////////////////////////////////............////////////...---------......///......------....../////////......//////000000111111000000///......------------...//////000000111000...---------...///+++,,,,,,---...000111222------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,(((+++---.........///000---------...............,,,,,,---............------,,,,,,,,,,,,---.........---,,,---...///...---------------------------------------------......,,,------......------,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------......///000000000/////////...---------,,,,,,,,,------------------......---------,,,,,,,,,+++++++++++++++,,,,,,---,,,++++++,,,,,,---...//////////////////////////////............---------------------------------,,,,,,,,,,,,------...///..............................------------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------)))***,,,000222222///------------...///000000000------............------........................------------,,,,,,,,,,,,++++++,,,...///000111222---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........+++,,,---,,,+++***+++,,,------------------,,,,,,------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------------------------------.........------------------------------.........,,,,,,,,,---------......---------,,,---......///------------------...///---------............///.............../////////---------............///000///...------------...---------------.....................---------,,,------........./////////------------------------......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////..............................{{{qqqfff]]]ZZZYYY[[[ZZZ[[[\\\\\\[[[WWWTTTMMMHHHCCCAAAAAA@@@<<<888666666666666666666666666444444444444444444444444444444444444444444444444333333333333333333333333111111111111111111111111000000000000000000000000111111111000000000//////.........///////////////////////////////////////////////////////////////......////////////............---------......//////......------......//////............///000111............---------------------...///000000000333111///---,,,,,,---...------------...///111111,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,---.........///------------------------+++---///000///......///---------.........//////++++++,,,------------------,,,,,,,,,,,,---......000///......000000///...------------------------..................------++++++,,,---............,,,,,,,,,------------...//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,,,,---......///000000..................------------------------,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,---...///000000000000000000000000000///............---------------------------------------,,,,,,,,,------.................................------------..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,//////.........///------------............------............------........................------------------------,,,,,,------...///000000...---,,,,,,,,,,,,---...---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////+++---...---+++***+++,,,,,,,,,------------------,,,,,,,,,,,,,,,---...///------------------------+++,,,------......------------------------------------------------------------------............,,,,,,------......//////,,,,,,,,,---------......,,,,,,,,,,,,,,,------...---------------...//////---------............///---........./////////000---------............///000///...---,,,++++++++++++,,,,,,,,,------------............------------............////////////........................---,,,,,,,,,,,,------...------------------------,,,---.../////////...---........................{{{qqqkkkiiidddbbb___]]]]]]\\\[[[YYYRRRMMMGGGEEEEEECCC???:::777777777777777777777777444444444444444444444444444444444444444444444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000111111111111---.........//////000000////////////////////////////////////////////////---...///000000///...------------------...///000.........------.........,,,,,,,,,,,,,,,---...///***++++++,,,,,,------...---------...///000000111444222000---,,,,,,------//////.........//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,---000222222000---,,,.....................---........................---///111111///...---...---------.........//////***+++,,,,,,---------,,,---,,,,,,,,,,,,---......---,,,++++++,,,---,,,***------------------------..................------******,,,---.../////////,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,------------------------................................................,,,,,,,,,---...//////000---------........................------,,,,,,,,,......---------,,,,,,,,,---------------...///000,,,,,,,,,---...///000111000000000000000000000000//////.........---------------------------------......---,,,,,,,,,------.................................------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))(((((((((...///000...+++***---000.........---,,,,,,++++++---..................---................................................,,,---------------------......,,,,,,,,,,,,......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,...///000000,,,...000...+++***+++...,,,,,,,,,------.........,,,,,,,,,,,,,,,---...///........................+++,,,------......------------------------------------------------------,,,---------.../////////,,,,,,,,,---...///000000,,,,,,,,,---------......,,,++++++++++++,,,---------------------...///000---------.........//////---.........//////000000---------.........//////000///...,,,+++***))))))+++++++++,,,,,,---------//////.........---------............/////////000........................++++++++++++,,,,,,---...////////////////////////,,,,,,.../////////...---........................wwwwwwkkkaaa^^^[[[VVVUUUXXXVVVSSSNNNKKKIIIHHHFFFEEE???===<<<;;;;;;999666444777777666555444444444444555555444333222222222222111111111111111111111111444333222222111111222222111111111111111111111111000000111111111111000000////////////000000000000111111000000//////......////////////////////////000000000000000000000000//////.........------------------............///---...............------........................------------------------////////////////////////------------------------,,,,,,,,,---------......---.........---,,,,,,+++---------------------------------....../////////..............................---,,,,,,---------///...,,,++++++,,,---......------------...//////000///---,,,,,,---///000111...,,,+++,,,...//////------...............---------------------------,,,,,,,,,---------......//////.........---------------............---------------.........//////000///...---------------........................//////...---+++***))))))//////.........---------+++,,,---.........---,,,,,,,,,++++++,,,,,,---...------------------------------------------------------------------------//////.........---------,,,------......------,,,////////////////////////...------,,,,,,------...---------,,,,,,,,,++++++...---+++******+++---...///...---,,,,,,,,,,,,,,,---------............///,,,---......///......---........................//////.........---------------------------------......---------,,,,,,,,,////////////............+++,,,,,,------,,,,,,+++,,,,,,,,,---------.........---,,,,,,,,,,,,---......---,,,+++***++++++,,,+++,,,,,,,,,------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////........................------000///...---,,,+++******---------------------------------.........//////000...,,,,,,,,,,,,***(((................................................---,,,,,,,,,,,,---......+++++++++,,,,,,---------......////////////......---...///...------...///---------............/////////.........---------///...,,,******,,,...///---------............///.................................////////////000///............///000000000000//////...............------------...//////000000////////////000000{{{oooddd```^^^YYYWWWWWWQQQPPPNNNMMMLLLKKKHHHFFFFFFDDDBBBAAA@@@???<<<:::999888777666555555555666666555444444333333333444222222222222222222222222444333222222111111222222111111111111111111111111000000111111111111000000////////////000000000000111000000000/////////...//////////////////////////////////////////////////////.........------------------............///---...............------........................------------------------........................------------------------,,,,,,,,,---------......---.........------,,,+++------------------------+++++++++,,,,,,,,,------........................------,,,,,,,,,,,,---------------,,,,,,---......---------------...//////000...---,,,,,,---...000111...,,,+++---...//////---...............------------------------------------------............//////.........---------------............---------------...............//////...---------------........................------------,,,,,,,,,,,,///.........------------+++,,,---.........------,,,,,,++++++,,,,,,---...------------------------------------------------------------------------.........------------,,,,,,------......------,,,------------------------...------,,,,,,------...---------,,,,,,,,,++++++...---+++******+++---...///...---,,,,,,,,,,,,---,,,,,,,,,,,,---------........................---........................//////.........---------------------------------......---------,,,,,,,,,------------............+++,,,,,,------,,,,,,+++,,,,,,,,,---------.........---,,,,,,,,,,,,---...///...---,,,++++++,,,---.........---------------........................------------------------,,,---......//////.................................---------------,,,,,,------------------------,,,------------.........***))))))+++---//////...................................................---,,,,,,,,,,,,---......++++++,,,,,,,,,---------.........//////.........---...///...------...///---------............/////////.........---------........................------------....................................------........./////////......------......///000/////////.........------...------------...//////000//////......//////000{{{nnniiigggbbb]]]ZZZSSSRRRRRRRRRRRRQQQMMMKKKKKKIIIFFFDDDCCCAAA???===;;;:::999888777777777777666666555444444444444555333333333333333333333333444333222222111111222222000000000000000000000000000000111111111111000000////////////000000000000000000000000////////////////////////////////////------------------------...............------------------............///------...............---........................------------------------........................------------------------,,,,,,,,,---------......------------------,,,,,,------------------------+++++++++,,,,,,,,,,,,---------------------------,,,,,,++++++++++++,,,,,,+++,,,---...............---------------......//////...---,,,,,,---...///000...,,,,,,---...///..................---,,,+++------------------------------------...........................---------------............------.........---------------//////...------------...........................++++++,,,---...///000000............------------+++,,,------......------,,,,,,,,,,,,,,,------...------------------------------------------------........................------------,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------,,,,,,,,,,,,------++++++++++++------......---,,,,,,,,,------+++++++++,,,,,,,,,------000///...---,,,,,,---...------------------------...............---------------------------------......---------,,,,,,,,,+++++++++,,,------......,,,,,,------------,,,,,,,,,,,,,,,---------.........------,,,,,,------...///...------,,,---------000000///......------,,,................................................,,,---......//////..............................,,,,,,,,,------.........------------------------,,,,,,,,,,,,------------)))((()))+++...000000000........................---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,------------------............---------...///...------...///---------............///...............------------...///000000///...---------------....................................,,,,,,,,,---------......---------------......///.........---------------...------------...//////.........------.........zzzwwwrrrkkkeeebbb```]]][[[ZZZWWWTTTRRRPPPMMMJJJGGGFFFFFFDDDCCC???>>><<<;;;999888888888666666555444444444444555222222222222222222222222444333222222111111222222////////////////////////000000111111111111000000////////////000000000000000000000000////////////////////////////////////------------------------........................---------............///,,,---......///.................................,,,,,,------------------........................------------------------,,,,,,,,,---------......------------,,,---------,,,,,,------------------........................------------------------++++++*********+++,,,,,,***,,,---/////////......------,,,,,,------...//////...------------...///000...,,,,,,...///..................---,,,++++++------------------------,,,,,,,,,,,,------------........................,,,------......------,,,......------------,,,,,,///......---------..............................++++++,,,---...000000111------------------------,,,,,,,,,---------------,,,,,,,,,,,,,,,---......................................................////////////////////////------,,,,,,,,,+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......------------,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,,,,------+++,,,,,,,,,,,,---------222111...,,,+++,,,---...------------------------........................------------------------......---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,---------......------------------------........................///////////////.................................------------------------,,,---......///.........---------...............,,,,,,,,,---------..............................+++++++++,,,,,,,,,---------,,,+++,,,---...---,,,........................---------------------------,,,,,,,,,,,,---......,,,,,,------------------,,,,,,------------,,,,,,---...///...---------///---------............///..............................////////////......,,,,,,---------.................................++++++,,,,,,,,,------------,,,,,,,,,,,,---......------------------------...------------...//////...------,,,,,,------...zzzzzzuuummmgggccc```^^^\\\[[[XXXSSSOOONNNMMMLLLKKKEEECCCAAA???<<<;;;999999777666555444444333333333222222222222222222222222444333222222111111222222////////////////////////000000111111111111000000////////////000000000000////////////000000000000////////////////////////........................---.....................---------............///,,,------...//////..............................,,,,,,,,,---------..............................------------------------,,,,,,,,,---------.........---,,,,,,,,,------...,,,,,,,,,---------..............................------------------------+++*********++++++,,,---+++,,,...///000///......,,,,,,,,,,,,,,,---...............------.........///...,,,---...///...---------......---,,,++++++------------------------***++++++++++++,,,,,,,,,---.....................,,,,,,------------,,,,,,------------------,,,,,,......---------......///........................,,,------....../////////,,,,,,------------------,,,,,,,,,,,,------......------,,,,,,------...///................................................////////////////////////------,,,,,,,,,+++++++++,,,------......------,,,------------------------...------,,,,,,------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...------------............222111...,,,+++,,,---...---------------------------.....................------------------------......---------,,,,,,,,,///.........------,,,,,,,,,------......------,,,,,,,,,,,,---------......---------------------------.....................---------...///000111111........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........---------.........//////......---------,,,,,,,,,........................+++++++++,,,,,,,,,------000...------------,,,***........................---------------------------,,,,,,,,,,,,---......------------------------,,,,,,------------,,,,,,---...///...---------///---------............///---.....................///...,,,++++++,,,...///,,,,,,,,,------------...........................+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,---......------------------------...------------...//////------,,,,,,,,,,,,------{{{uuurrrooonnnkkkfff^^^YYYUUUTTTRRRQQQMMMLLLIIIEEEAAA???===<<<:::999777666444333333333333333333333333333333333444333222222111111222222000000000000000000000000000000111111111111000000////////////000000000000////////////000000000000////////////////////////////////////////////////---------...............---------............///,,,,,,---...////////////........................+++,,,,,,------.........------------------------------------------------,,,,,,,,,---------.........---,,,+++,,,---...///+++,,,,,,------.........---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,---........./////////.........,,,,,,,,,,,,,,,------...........................///---------//////...---,,,,,,------------,,,,,,------------------------++++++++++++,,,,,,,,,,,,---------...............,,,,,,------------,,,,,,+++,,,,,,,,,------------...------------...//////........................------------------------,,,,,,,,,,,,---------------,,,,,,,,,,,,---...///---------------......///........................................................................------------,,,,,,,,,,,,,,,------......------,,,------------------------...------,,,,,,------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......---------.........//////000///...---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------...............------------------------......---------,,,,,,,,,............---------,,,------............------,,,,,,,,,---------......,,,------......------,,,,,,,,,---............---++++++,,,---///000111222........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,,,,------.../////////.........------,,,,,,,,,........................,,,,,,,,,,,,------------...---,,,---...///...---........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..................------------------............---------...///...------...///---------............///---------...............000...+++******+++...000,,,,,,,,,,,,------------........................+++++++++,,,,,,,,,---------------------......///---------------............------------...//////---------,,,,,,---------|||sssjjjddd```]]][[[WWWUUUQQQLLLHHHDDDAAA???>>>===;;;888666555444333555555555555555555555555444333222222111111222222111111111111111111111111000000111111111111000000////////////000000000000.../////////000000000111////////////////////////////////////////////////---------.........//////---------............///+++,,,---...////////////........................++++++,,,,,,---......///------------------------------------------------,,,,,,,,,---------.........---,,,++++++---...000++++++,,,,,,---......///------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///111000///......------...,,,,,,++++++,,,,,,---...---..................---...------...//////...,,,***+++,,,,,,------------------------------------,,,,,,---------.........---------.........//////+++,,,,,,------,,,,,,+++******+++,,,---......///---------------...//////........................,,,,,,,,,,,,------------++++++,,,,,,,,,---------------,,,,,,,,,---...///---------------...//////................................................------------------------.........------------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...............------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---...///,,,,,,---------..............................---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------......---------,,,,,,,,,***++++++,,,---.........------............------,,,,,,,,,---------......,,,,,,---......---,,,,,,***+++,,,---......---,,,++++++,,,---...//////000........................------------------------,,,---......//////......,,,,,,------...//////000,,,,,,---------------...........................,,,------------.........,,,++++++,,,///000000///........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///.........------------.........//////.........---...///...------...///---------............///---------........./////////...---,,,,,,---...///++++++,,,,,,,,,---------........................,,,,,,,,,,,,------------......------......///000------........./////////...------------...//////......------------......~~~uuupppllliii]]][[[WWWQQQLLLGGGDDDBBBAAA@@@===;;;888666555444777777777777777777777777444333222222111111222222111111111111111111111111000000111111111111000000////////////000000000000.../////////000000111111////////////////////////////////////////////////---------.........//////---------.........//////+++,,,---...////////////........................++++++,,,,,,---...//////------------------------------------------------,,,,,,,,,---------.........---+++++++++---///000++++++,,,,,,---...///////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000333111///...---------...,,,,,,++++++,,,,,,---...------............------...------...//////...,,,)))***+++,,,---.........------------------------........./////////000000---------.........//////+++,,,,,,------,,,,,,+++))))))***+++---...//////---------------...///000........................******++++++,,,---......+++++++++,,,,,,---------------,,,+++,,,---...///...------------...//////////////////////////////////////////////////////------------------------//////.........---------,,,------......------,,,++++++++++++++++++++++++...------,,,,,,------...//////.........---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---...///++++++,,,,,,,,,---------,,,---...//////......---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------......---------,,,,,,,,,&&&'''(((***,,,...///000------............------,,,,,,,,,---------......,,,,,,---......---,,,,,,)))***,,,---...---,,,,,,,,,,,,------------------................................................,,,---......//////......,,,,,,------...///000000***++++++,,,---//////000////////////////////////---------.........//////...---,,,---/////////...........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......//////.........---------......////////////......---...///...------...///---------.........//////---------.........//////---...///000000///...---++++++,,,,,,,,,---------........................,,,,,,------------......///............///000000........./////////000000...------------.../////////......------......///wwwnnnkkk```VVVQQQNNNJJJHHHIIIFFFEEEDDDBBB@@@<<<999777999666333333666777666333444333222222333333222000......///000111222222333333333333222222222111111222111000//////000111222222000//////000111111000000000000000000000000000333444444333000...//////222111...------...111222................................................//////.........------------,,,,,,,,,---...000111//////.........---------///...---,,,+++,,,,,,---------------------------////////////////////////////////////////////////******+++,,,---//////000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---444222000...---...///000.........------,,,,,,,,,///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,........................------------...///000000+++,,,.../////////......------------------------........................---------.........//////////////////////////////------............------000///...---,,,+++++++++.................................////////////000////////////////////////////////////////////////000000///...------,,,,,,......---------,,,,,,,,,,,,---///111111000///...,,,,,,,,,------.........111000///...............------------------------............////////////000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---.........---,,,......------------...........................---........................+++,,,---......---,,,+++........................000//////---,,,+++******////////////////////////........................------------------------333222000///.........///,,,------...///000111111////////////////////////........................,,,---...///000222333333------............------////////////////////////...------,,,,,,------.................................////////////......///...---,,,,,,---...///---------............///............////////////////////////////////////000.........///000///...,,,,,,---...//////..............................---------------------------.........///000000000//////.........------------------.........//////......//////////////////////////////////////////////////////////////////...............///000000~~~uuukkkbbbYYYUUURRRLLLIIIHHHGGGGGGFFFFFFEEEBBB???======;;;999999999999888666777555333333333333111000000000000111222333333444333333333222222222111111222111000//////000111222444222111111222333333222000000000000000000000000333444444222000......///000///...------...///000................................................//////.........---------,,,,,,,,,,,,,,,...///000//////.........---------///...---,,,,,,,,,------........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,+++)))(((((()))***+++......---------,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...------,,,---------***+++,,,---------,,,,,,------------------------------------------------+++++++++,,,,,,,,,------........................,,,,,,------------,,,,,,///......---,,,,,,,,,,,,........................------........./////////////////////////////////////////////////////////000//////...------,,,,,,......---------,,,,,,,,,)))***,,,---------+++***,,,,,,------------------000///......---------...------------------------------------............111000000////////////000------------------------------------------------+++,,,---.........------......------------......///.............................................,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...////////////////////////........................------------------------///...---,,,++++++++++++..................//////........................------------------------++++++,,,---...//////000------............------////////////////////////...------,,,,,,------....................................//////...............---,,,,,,---......---------............///............///////////////////////////////////////...------//////...------...............------........................------------------------..................////////////.........---------*********+++++++++,,,,,,///////////////.........////////////////////////////////////////////////...............///000000ssskkkccc```\\\VVVQQQPPPRRRQQQPPPPPPPPPNNNJJJGGGDDDDDDDDDBBB>>>;;;999999999777444333333333111000111222222222333333444444333333333222222222111111111111000000000000111111444222000111222333222111000000000000000000000000222333333222///......///.........------........................................................................---------,,,,,,,,,,,,---...//////...............---------......---,,,,,,,,,------........................------------------------------------------------//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,+++*********+++,,,---...------------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...,,,+++*********++++++,,,------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------------------------------------,,,,,,,,,---------....../////////////////////////////////////////////////////////...------,,,,,,......---------,,,,,,,,,+++,,,---.........---,,,------------------,,,,,,......---,,,,,,,,,------------------------------,,,,,,,,,------------.../////////...//////000000........................------------------------+++,,,------......------......------------........................//////...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////........................------------------------,,,,,,,,,,,,,,,+++***)))............------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------------............------////////////////////////...------,,,,,,------...........................------............------------,,,,,,,,,,,,---------------............///............////////////////////////////////////...---,,,---...///...,,,.........///......------........................------------------------.........---------------...............---------,,,------------.........000000//////.........---////////////////////////////////////////////////...............///000000|||tttpppmmmgggcccbbbeeebbb```______]]]YYYUUUOOOQQQQQQMMMEEE===:::999999777444333333333222111222222222222333333333333333333333222222222111111111000000000000000000111111000......000000000///////////////////////////111222222111///......///---...////////////...---........................................................................---------......//////000........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........---......000111222------------------------***+++------------+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++*********......//////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------------------------,,,,,,,,,,,,,,,,,,------------...............------------------------++++++,,,,,,,,,---------//////////////////////////////////////////////////////.........---------......---------,,,,,,,,,,,,,,,---...///......---.........------,,,,,,,,,------,,,++++++,,,,,,,,,------------------------,,,,,,---------.........,,,,,,,,,,,,------...///........................------------------------,,,,,,,,,---------------......------------......---------------....................................---,,,++++++,,,---...........................//////...---,,,,,,++++++////////////////////////........................---------------------------.../////////---,,,+++------------------------------------------------------------------------........................------............------////////////////////////...------,,,,,,------...........................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////////////////////////////...---,,,,,,---...---,,,,,,------...//////...............................................................---,,,,,,,,,+++....................................////////////000000000///......------////////////////////////////////////////////////...............///000000zzzxxxxxxsssoookkkkkklllmmmjjjggg^^^______YYYNNNCCC<<<:::999777444333444555555444222222222222222111111111333333333222222222111111000000000111111000000000111///......///000000///////////////////////////000111111000...---...///---...000111111000...---................................................---......................../////////000000000000---.....................,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------+++++++++,,,---...///000------------------------***+++------------+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////..............................------------......,,,---.../////////...---------------------------+++++++++,,,,,,,,,,,,---////////////////////////////////////////////////...............---------......---------,,,,,,,,,))))))******++++++++++++.........------,,,,,,,,,,,,,,,+++++++++,,,,,,------------------------------.........////////////,,,,,,,,,,,,,,,---...///------------------------------------------------,,,,,,,,,,,,------............------------......++++++,,,,,,,,,---------...........................---,,,++++++,,,---....................................------,,,,,,+++////////////////////////........................---------------------------...///000000///---,,,++++++,,,,,,---......///------------------------////////////////////////...............---------------............------////////////////////////...------,,,,,,------...........................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////////////////////////////...---,,,,,,---...---,,,***+++,,,...///000000000.........................................................---,,,,,,,,,+++---.....................******+++++++++,,,,,,,,,000000//////.........---////////////////////////////////////////////////...............///000000|||wwwqqqqqqvvvyyyyyywwwnnnnnnmmmggg]]]PPPFFF@@@===:::777555666777777666333333222222111111000000333333333222222222111111000000111111111111000000333111///000111222111000000000000000000000000000///000000///...------......///000111111000///...................................................---------..................//////000000000//////---------...............+++,,,---.........------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,---......///,,,,,,,,,------------...,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...//////...------,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------//////////////////////////////------------//////---...///000000///------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------////////////////////////////////////////////////..............................---------,,,,,,,,,++++++,,,,,,,,,---------------------------,,,,,,,,,,,,+++++++++,,,------------------------------........./////////000000.........---......//////---------------------------------------------------,,,,,,,,,,,,---...///......------------......+++++++++,,,------.................................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---...//////////////////////////////........................------------------------,,,,,,------------,,,,,,++++++,,,---...///000000------------------------////////////////////////---------,,,,,,,,,,,,,,,------............------////////////////////////...------,,,,,,------...........................------............------,,,,,,------------,,,,,,---------............///............////////////////////////////////////...---,,,---...///...,,,***+++,,,...///000000000.........................................................------------------------...............,,,,,,,,,,,,------------////////////////////////////////////////////////////////////////////////...............///000000zzzxxx}}}|||{{{yyyuuummmaaaTTTLLLEEEAAA<<<999999888888777555444444333222111111111333333333222222222111111///000111222222111000///222111//////111222111000000000000000000000000000...///000///---,,,---......//////////////////...................................................---------.........//////------...//////...---,,,---------.........//////+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,------...////////////,,,,,,,,,---------............------------..............................------------------------,,,,,,,,,,,,---...///000000///...---,,,,,,---...------------------------------------------------+++++++++,,,,,,,,,------........................///...,,,++++++,,,...///...///000111000...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------////////////////////////////////////////////////..............................---------,,,,,,,,,//////////////////000111,,,,,,------------------,,,,,,,,,,,,,,,---......---------------------------------.........////////////...---------..............................------------------------------,,,,,,,,,---...///......------------......,,,,,,---......///000000........................,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...///000////////////////////////........................------------------------,,,+++++++++++++++,,,,,,---------....../////////........................////////////////////////------------------......------............------////////////////////////...------,,,,,,------....................................//////.........,,,---............---,,,---------............///............///////////////////////////////////////...------//////...---,,,---......///...........................................................................//////---------.........//////........./////////000000------......///000000000////////////////////////////////////////////////...............///000000~~~yyymmm___UUUKKKGGGAAA===;;;:::888777666666555444333333222222333333333222222222111111///000111222222111000///000///------/////////...000000000000000000000000---...//////---,,,---...........................................................................---------.........//////+++,,,---------,,,+++***---------.........//////***+++---...///...------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++++++++,,,---------,,,,,,,,,,,,,,,------.........//////---,,,,,,---//////...................................................------------...//////222111000///......///000------------------------........................---------.........//////------------------------...---+++******+++---...///000111111000...,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......////////////////////////////////////////////////---...........................---------,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,------.........,,,,,,,,,,,,------...///------------------------,,,,,,,,,---------.........---,,,,,,++++++++++++000000000000000000000000------------------------------,,,+++,,,---...///.........------..................///000111111222........................+++,,,............,,,+++........................------------------,,,,,,////////////////////////........................---------------------------,,,+++++++++,,,---...000////////////.........////////////////////////......................../////////000000000111111---..................---////////////////////////...------,,,,,,------.................................////////////......------...//////...---------------.........//////............/////////000////////////////////////000///......///000///...////////////...---,,,+++........................////////////////////////---.........///000000000---------.........//////+++++++++,,,,,,,,,------,,,,,,---...///000111111////////////////////////////////////////////////...............///000000~~~|||zzzrrrllliiiaaaZZZLLL@@@<<<===:::555999777444222333333333222111111111111111111111111222222111000000111222333222222111111000000//////////////////////////////000000///...............111000...---,,,,,,------/////////...---------,,,//////////////////////////////...------------...------............------///...---,,,+++,,,,,,---//////...---,,,,,,+++++++++,,,------......------------------------------------------------------******+++++++++,,,,,,,,,------------------------.........------.........---------...------,,,,,,---------............///............////////////////////////////////////------------------------................................................------------------------///---+++---///000...,,,------------------------------------------------////////////////////////------------------------//////---,,,,,,,,,,,,,,,//////............///000///////////////.........//////000000///---+++***,,,---...//////...---,,,,,,,,,---...//////......//////............//////................................................,,,---.........---,,,+++//////.........---------,,,------......------,,,333111///------...000222...------,,,,,,------...---------.........//////,,,,,,,,,---------......------............------------------------------.........................../////////...---,,,,,,)))+++---...------...000........................111000000///...---------........................,,,,,,,,,,,,,,,,,,,,,,,,........................//////.........------------...///////////////...,,,------...///000111111////////////............---------------------------------............///000000000///......------,,,,,,,,,------.........------------------------,,,,,,,,,---------......////////////////////////000000//////.........------......///000///////////////.........---------........................------...//////...---,,,........................//////.........---------------------------------......//////000000111111------......//////000000///////////////.........000000///...---,,,,,,,,,zzz|||wwwsssqqqiiidddZZZMMMFFFCCC>>>888:::888666555666777666555333333333333333333444444222222111000000111222333111111111000000000000000////////////////////////000000///...............///...---------...//////...............---------//////////////////////////////...------------...------............------///...---,,,,,,,,,------.........------,,,,,,+++,,,------...............------------------------------------------------***++++++++++++,,,,,,,,,------------------------......------------......,,,,,,------...------------------............///............////////////........................------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++...000000///------------------------........................////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,/////////000000111111111/////////////////////......////////////---,,,+++------...//////...------------.../////////////////////............//////................................................,,,,,,------...---------//////.........---------,,,------......------,,,******+++---111777<<>><<<:::777444333333333333222222222222333333222222222111222222//////000000111111222222////////////////////////000///............//////---------...//////000000,,,---------...///////////////////////////////////////...------------...------............------------------------------,,,,,,------------------******+++,,,,,,,,,,,,+++------------------------------------------------+++++++++,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---***+++,,,---............---------............///---------.........//////------------------------------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,000...,,,++++++,,,---...//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................)))***,,,.........,,,+++%%%'''***,,,------,,,,,,............////////////------...///////////////---..................---//////000000000000000//////......------......///................................................,,,,,,++++++,,,...///111........................------............------000///---,,,,,,,,,............------------..............................------------............------............------////////////////////////........................,,,,,,---.../////////...///000111000...---,,,---........................000000//////....................................------------------------........................////////////////////////000000000000///...,,,,,,///////////////.........////////////....................................---------............///++++++,,,---......//////---------...............,,,,,,------------------------------............------------------------///////////////.........+++,,,------......------................................................,,,,,,---....../////////........................................................................000000/////////.........000000//////......------............////////////000000///...............~~~|||{{{zzzooofff```UUUQQQLLLGGGBBB===888444444444444333333333222222333333333333222222111111//////000000111111222222000000000000000000000000//////............//////.../////////////////////,,,---------...///////////////////////////////////////...------------...------............------,,,---------------------,,,,,,------------------++++++,,,---------------------------------------------------------------++++++,,,,,,,,,------------------------------------,,,,,,++++++,,,,,,---***+++,,,---............---------............///------------....................................------------------------........................................................................000000///...------...////////////......---------........................////////////////////////........................---...///000000...,,,******+++...000222222111000---.........//////000000---.........///000000111.........------.........///000000000000000//////......------------......................................................,,,,,,++++++,,,...///111---.....................---......//////......---************+++---...//////......------......///.....................------------.........//////------............------////////////////////////........................,,,,,,---.../////////...///000111000...---------........................////////////....................................------------------------................................................000000000000///...,,,,,,///////////////.........////////////....................................---------............///,,,,,,---...///000000111........................,,,,,,,,,---------......---------.........//////.................................///////////////+++,,,------......---------.............................................------------......//////........................---.............................................//////000000000111111111000000//////......---------.........//////000000000000///.........//////{{{tttoooiiicccZZZQQQIIIBBB<<<888777777777666666555555444333444444444333222111000000000000000111111111111000000000000000000000000///............//////000//////000000000///......---------...............//////////////////////////////...------------...------............------+++,,,---.........---------------------------------...//////000000//////------------------------------------------------,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,------++++++,,,---............---------............///,,,------------.........////////////////////////------------------------........................................................................,,,...///000//////111222........................000000000000000000000000////////////////////////........................///000000000///...,,,++++++,,,...000000111000000------......///000000000///.........///000111111///...------------.../////////000000000///............------------......................................................,,,,,,,,,,,,------...///---------.....................////////////......,,,,,,,,,,,,---...///000//////............//////...............---------------........./////////------............------................................................------......///.........,,,...//////...---...///........................//////////////////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------............///000000000///...------.........///////////////////////////....................................---------............///------......///000111111/////////...............+++,,,,,,------.........------........./////////111111111111111111111111.........///////////////,,,,,,---...............---------.......................................///......---------..............................---------.......................................//////000111111222333333///////////////.........------......///000000000000000//////...//////000}}}yyyuuunnnbbbVVVLLLDDD>>>:::888888777777666555555444444444444444444222111000111111111000000000000000000000000000000000000000...............///000000---...///000111111000000...............---------//////////////////////////////...------------...------............------+++,,,---.........------.........------,,,,,,+++------...////////////...------------------------------------------------,,,,,,,,,------------...------------------------......------------......,,,,,,------...------------------............///,,,,,,---------.................................------------------------........................................................................***---000111000...///000------......//////000000000000000000000000000000////////////////////////..........................................------++++++,,,,,,---------...------......///000000111000//////......///000111///...------------...//////////////////...------...------,,,,,,------...................................................,,,,,,------...------------------.........//////......////////////......000000//////...---------//////............////////////.........---------............////////////------............------------------------------.................................///......------)))+++---.........///111.........................../////////////////////,,,,,,,,,,,,,,,,,,,,,,,,................................................---.........////////////...///////////////......------......//////000000////////////....................................---------............///---------....../////////000/////////.........---++++++,,,,,,---......///............////////////000000000000000000000000............/////////000------...////////////...---------.........//////........................000000...---,,,,,,------........................---------.........//////........................000000000000111111111111.........///////////////------......///000000111000000////////////000000}}}yyypppcccVVVLLLCCC===:::777666666555444333333333444444555555444222111000222222111111000000//////000000000000000000000000...............///000111***,,,...000222222222222/////////......------,,,//////////////////////////////...------------...---..................---***+++---...///...------//////...---,,,,,,++++++******+++,,,,,,,,,++++++------------------------------------------------,,,,,,,,,---------......------------------------///......------......///---------...------,,,,,,---------.........//////,,,,,,,,,---------......------------------------------------------------................................................------------------------+++///222222///,,,***+++,,,,,,---...///000111111------------------------////////////////////////////////////////////////,,,,,,,,,,,,,,,---////////////.........///000000---------...///000000111111000///......///000111///...---,,,,,,---...///......//////...---,,,,,,...------,,,,,,------...................................................,,,---.........---,,,+++---------.........//////......////////////......+++,,,------...///000000//////............////////////.........---------............/////////000---..................---------------------------.........................../////////...---,,,,,,&&&))),,,---...///000222.................................///////////////.........................................................................../////////000000111111......///////////////...,,,------...///000111111000/////////............////////////////////////---------.........//////,,,,,,,,,---------......000000//////.........---++++++,,,,,,---...//////............/////////000---------------------------.........//////000000---...//////000000//////---------.........//////........................222111///---,,,,,,,,,---........................---------.........//////////////////////////////111111000000//////......---.........//////000000---------...///000000111000000////////////000111{{{yyyzzzsssgggZZZOOOGGGBBBAAA===:::777555555555444222444444444333333333333333222222222111111111111000000000111222222222222111000000111111111000000///000000000000///...---,,,000000////////////000000000000000000///...---,,,---///000000//////000222111000...,,,,,,,,,...///........................///...,,,++++++,,,...///------------------,,,,,,........................------------------------*********+++++++++,,,,,,+++,,,---...---,,,+++***////////////...---,,,++++++,,,---...////////////...------,,,,,,------...------------------------,,,---......//////..............................000000//////.........---//////...---,,,++++++***---......///////////////------............------//////////////////......---......///////////////111///---,,,+++,,,...///------............------,,,---...//////...---,,,++++++,,,------......///............//////////////////............//////000///---,,,,,,---///000........................000000//////...---++++++,,,,,,,,,---...///000000..............................---------,,,,,,,,,------......//////000000000000//////.........---........................---///111111/////////000------..................,,,------...//////......//////...------------...........................+++,,,,,,------.........+++,,,---...///111222222............////////////........................000////////////.........,,,,,,,,,++++++*********........................................................................------------.........///---.........//////000000...---,,,,,,,,,...///000---------............///000...,,,---000111///---//////////////////...............------,,,,,,,,,/////////...---------,,,...---+++***+++,,,...000------------------------////////////////////////000000//////.........---++++++++++++++++++++++++........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,...............---------......///000000000000000////////////000000000000000///...------...///000////////////////////////000000//////.........---yyyvvvuuuvvvqqqhhh^^^TTTLLLGGGEEE???<<<999666666666555444111111222222222111111000222222222222111111111111333222222111111111000000000000111111111111000000000000000000///...---,,,//////............//////......//////////////////---...//////......///000111///...,,,,,,,,,...///...........................---+++******+++---...------------------------........................------------------------------------..................//////......---,,,,,,,,,---............---+++,,,---...///////////////......------......///////////////////////////,,,---......//////..............................000/////////.........---.........------,,,,,,+++---......///////////////------............---------------------------------......///////////////111000...---,,,---...///------............------.........//////.........+++,,,,,,------......///............//////////////////............//////000...---,,,,,,---...000........................////////////...---,,,,,,,,,---------.../////////....................................---------,,,.........///////////////000/////////....................................000111222111000......///............................../////////...------//////...------------...////////////////////////---------------.........,,,------...///000111111............////////////......................../////////.........------.........---------,,,,,,------------------------................................................------........./////////............/////////000---------------...//////---------............///000...------000000///---.................................------,,,,,,,,,...............---------...---,,,,,,,,,---//////------------------------////////////////////////000/////////............------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......///000000000000000/////////000000000111111000///...------...///000////////////////////////000/////////............xxxssssssnnnkkkggg```ZZZTTTPPPNNNGGGCCC>>>:::999888777777000111222333333222111000333222222222111111111111555444222111/////////000000000111111111111000000000000000000///...------......------------......------......///000000000---...///...---,,,---...000///...,,,,,,---..............................---,,,+++******+++,,,---+++,,,,,,------.........---------------------------------------------------............///////////////...------------...((()))+++,,,.../////////+++,,,---.../////////////////////....../////////////////////////////////,,,---......//////............................../////////...............---------------------------......///////////////------............---------------------------------......///////////////111000///...---...///000------............------///......------......///,,,,,,,,,---......//////............////////////000//////......//////000///...---,,,,,,---...///........................---...............------------........................................../////////.........------///////////////.........////////////....................................111333333222000.................................///000000//////...---,,,000///......------......000000000000000000000000//////............................../////////000............////////////....................................---------,,,............------------------------------------....................................................../////////000000000............////////////,,,---......///.........---------............//////...---...//////...---------------------...............------------------------...............------........./////////........................////////////////////////////////////............////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------......///000000000000///000000000000111111111111//////............//////////////////////////////////////////............zzzvvvllljjjfffaaa]]]ZZZXXXWWWQQQLLLEEE@@@<<<:::999777222333555666666555333222333333222222222111111111555444111/////////000111///000000111111111111000000000000000000///......///......------......///...............///000000...///000///---,,,---...///...------------..............................---,,,,,,++++++,,,,,,---++++++,,,,,,---...//////------------------------------------------------,,,,,,,,,---------.........---,,,+++***+++,,,,,,((()))***,,,---......///+++,,,---...//////////////////............//////------------------------,,,---......///.........................................................,,,,,,,,,------.........---......///////////////------............------.........///////////////---......///////////////111111000////////////000------............------...---,,,++++++,,,---...,,,,,,------.../////////............////////////000000////////////000000///...------------...///........................,,,------...//////.....................---------........................000////////////.........000000//////......------///////////////.................................000222333222000//////000////////////...............//////000000000//////000//////...............////////////////////////000000//////.........---///////////////.....................////////////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------------------................................................////////////000000000000.........///////////////,,,---.../////////---------------............///......---...............,,,,,,,,,---------------...............---------,,,---------.../////////---...//////000000/////////////////////////////////////////////////////////////////////.........////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------******+++,,,---.........---...//////000000//////000000000000111111111222/////////......////////////////////////////////////////////////.........zzzuuummmeee___\\\ZZZZZZYYYTTTLLLEEE@@@<<<999777555666666777666555444333333333333222222222222111333222000//////000222444//////000111111111111111000000000000000000///...000//////////////////000111000///...---.........000111111000...---...///......---------.......................................------------......++++++,,,,,,---...//////------------------------------------------------,,,,,,,,,---------.........---,,,+++***+++,,,,,,***+++,,,,,,---------,,,+++,,,---...////////////...------,,,,,,------...------------------------,,,---......///.................................---------...............+++,,,,,,------.........---......///////////////------............------........./////////000000---......///////////////111000000///////////////------............---------,,,+++******+++,,,---,,,,,,---......//////000............////////////000000////////////000000.........------.................................+++,,,---...////////////...............---------........................000////////////.........000000//////......------.........///////////////........................---///111111111000111222000000/////////.........,,,---...000111222222222000000///............///........................000000//////.........---////////////........................////////////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................////////////////////////////////////000000000000///////////////.........,,,---...//////...---,,,---------............///---.........---------...,,,,,,,,,---------..............................,,,---------.../////////---...//////000000//////////////////////////////////////////////////////.........///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,,,,---...//////000------...//////////////////000000000000111111111...//////////////////...////////////////////////.........///////////////~~~rrrhhhbbb___^^^```\\\UUUNNNHHHCCC>>>;;;888888777666555444333333333333333333222222222222111111000000000111333444...///000111111222111111000000000111111000000///000000////////////000000222111///...------......///000111000///...///000---------................................................//////.........+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------------------............///////////////...------------...,,,------------,,,,,,++++++,,,---...////////////------,,,,,,,,,,,,------////////////////////////,,,---......//////..............................---------------.........,,,,,,,,,------.........---......///////////////------............------++++++,,,,,,---.........---......///////////////000000000/////////......------............------,,,++++++******++++++,,,---------...//////000000............////////////111000000//////000000111................................................,,,,,,---.../////////...------........................................../////////.........------///////////////..................///////////////........................+++---///000000000111222111000000//////.........+++,,,...000222444444555111000//////......//////........................//////..................///////////////.....................////////////....................................---------,,,............////////////................................................////////////////////////....../////////000000000///////////////..................///......---,,,---------............///,,,...///...---,,,---...,,,,,,,,,---......//////.............../////////---------...............------........./////////........................////////////////////////.........///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------....../////////------...////////////...////////////000000000000......////////////......////////////////////////.........///////////////yyypppkkkiiiiiieee```[[[VVVQQQKKKGGG===<<<999666444444444555444444333333333222222222222222222111111111111111...///000111111222222222///000000111111111000000/////////....../////////111000...------...///000---///000///......///000,,,------......///..............................---..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------..................//////......---,,,------.........---------+++,,,---...////////////......------------......////////////////////////,,,---......//////..............................,,,,,,,,,------.........,,,,,,---------------------......///////////////------............------++++++,,,,,,---......///---......//////////////////////////////...------------............------,,,,,,------------,,,,,,------......//////000000............////////////111111000000000000111111---..................---........................------..................,,,---------.../////////....................................---------,,,.........///////////////............/////////000........................+++---/////////...///000111111000000///......---,,,---///111222444444444111000000///////////////........................---------------..................///////////////............////////////......................../////////.........------............/////////000////////////////////////........................////////////////////////------........./////////000/////////............//////...------------------------............///+++---///...,,,+++---///,,,------...//////000000---........./////////000...............---------...---,,,,,,,,,---//////------------------------////////////////////////............/////////000........................------------------------................................................------------------------,,,---......//////......---.........////////////---...///000000///...---////////////////////////............/////////000xxxuuupppnnnjjjgggccc^^^XXXTTTCCC@@@<<<888666666777888444444444333333333222222333333333333222000///.........///111111222222222///000000111111111000000.........------.........///...---,,,---///111222+++---......------///000,,,,,,---.../////////...........................,,,------......------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********+++++++++,,,,,,+++,,,---...---,,,+++***,,,---....../////////...+++,,,---...//////////////////............//////------------------------,,,---......//////..............................,,,,,,,,,------.........---------------------------......///////////////---..................---------......///000111111---......///////////////.........///...------,,,---..................---,,,---////////////---,,,------......///000000000............/////////000111111000000000000111111------............------........................---...............------,,,,,,------...///000000..............................---------,,,,,,,,,---.........//////000000---.........//////000000........................,,,...//////...,,,---...222111111000///......---...///000111222333333333111111000///////////////000000000000000000000000+++,,,,,,------.....................//////000000............/////////000........................000////////////.........,,,,,,,,,---------......000000000000000000000000........................000000000000000000000000------------.........///000000//////.........---000///...---,,,,,,---...---------.........//////+++---///...,,,+++,,,///------......///000111111---.........//////000000/////////......------,,,...---+++***+++,,,...000------------------------////////////////////////---.........//////000000////////////////////////........................////////////////////////........................---,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------------.........///---...///000000///...---////////////////////////---.........//////000000yyyuuuyyy~~~uuummmYYYGGG:::;;;;;;666555:::222222333333333222222111222222222111111111111000000000111222111000///...000000000000000000000000000000000000000000000000000000000000////////////111111000/////////////////////////////////...............------,,,,,,,,,------------------------................................................---------,,,,,,+++++++++,,,---......///.................................---------------...///000000///...------...///000+++,,,---///000222333444------------------------,,,---...///000000000000)))***+++,,,------------..................------,,,,,,,,,------.........////////////////////////000000000000////////////....................................////////////,,,,,,,,,------.........///...---,,,,,,---...///........................---------...///111222333////////////////////////////////////////////////000//////.........//////////////////............///...,,,*********,,,---////////////////////////---------.........//////////////////////////////---------............/////////.........---------000000//////......------......------------......222000...000222333111...,,,,,,---...///000111111///...---,,,,,,---...///////////////////////////000000//////.........---............////////////........................////////////////////////000000//////.........---------------------------........................000000000000000000000000000000000000000000000000////////////////////////........................////////////...---,,,+++//////...---,,,,,,++++++------------------------...------,,,,,,------...000000000000000000000000///...---,,,,,,---...///........................,,,,,,------...///000000.........------,,,,,,,,,000000//////.........---//////000000000000//////000000//////.........---//////......---------,,,...............///000000........................---------.........//////000000000000////////////000000000000000111111222000///...------...///000////////////////////////lllYYYJJJEEEAAA888555777333333444444444444333333222222222222111111111111333333444444444333222111000000000000000000000000000000000000000000000000000000000000////////////111000//////.........///.........///////////////.........------,,,,,,,,,------------------------................................................---------,,,,,,,,,++++++,,,,,,---...////////////........................------------------......//////...------...//////,,,------///000111222333------------------------...///////////////...---+++,,,---.......................................------...............///........................000000/////////.............................................////////////------...............//////..................///....................................///000222222........................//////////////////////////////............//////000000/////////.........111///...,,,,,,,,,..............................---------.........//////////////////////////////........./////////000000//////.........---------///////////////.........000000////////////000000111000///000222222000............//////////////////...------------...///////////////////////////000/////////........................////////////................................................000/////////............------------------------........................////////////////////////////////////////////////////////////////////////.................................///......---,,,111000000///......------////////////////////////...------,,,,,,------...........................///...------------...///........................,,,,,,------...//////000/////////......---------000/////////...............//////000000//////...000/////////.........---/////////.........---------------------...//////........................---------.........//////000000000000////////////000000//////000000111222000///............///000////////////////////////vvveeeTTTLLLDDD:::444555555555555555555555555555333333333222222222111111111111222222111111000///000000000000000000000000000000000000000000000000000000000000////////////000///......---.........---.........//////000000.........---------------------------------------................................................------------,,,,,,,,,,,,+++,,,---...///000000000...........................------,,,,,,,,,,,,---......------------......---......//////000111111........................000000000//////---,,,,,,......//////000//////...........................///////////////.........------------------------//////.........---------....................................///////////////////////////............//////000000//////...........................///.........///000000111........................//////////////////////////////............//////000000000000////////////222111///......///000000------------------------------........./////////////////////////////////////////////000000000111/////////.........------.........///////////////000000////////////000000000//////000111111000...000000//////............///......------......///////////////////////////////////////........................////////////........................------------------------////////////............------------------------........................................................................////////////////////////........................,,,---......///.........000000000///......------////////////////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,///......------......///........................,,,,,,------...////////////////////////.........////////////.....................//////........./////////...............000000////////////......------,,,,,,------..............................------........./////////////////////000000000000000000//////000000111222000//////......//////000////////////////////////~~~~~~rrrdddVVVNNNHHH???;;;;;;666666555555555555555555444333333333222222222222000000000000000//////...000000000000000000000000////////////////////////000000000000///////////////......---------......------......///000000000...............---------------------------------................................................------------------,,,,,,+++,,,---///000000000000...........................---,,,,,,++++++++++++------------------------.........///////////////////////////////////////.../////////......---,,,...///////////////...------------...............000/////////......------------------------------......---------,,,,,,,,,....................................////////////000/////////......------...///000111111000///...........................//////.........//////000------------------------///////////////////////////............//////000111111000000000/////////111111000/////////000111------------------------............////////////////////////////////////....../////////000000000////////////............------......//////000000......------------......//////000000111000/////////////////////.........//////............/////////////////////////////////////////////.....................////////////................................................///////////////.........................................................................................................////////////////////////........................+++,,,---...////////////......---------,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,//////............//////........................---------.........////////////..................///////////////.........------............------........................000000000000000/////////......---------......///....................................////////////////////////000000000000///////////////000111111000//////////////////000////////////////////////~~~|||vvvkkkbbbXXXRRRMMMGGGCCCBBB999888666555444444444555444444444444333333333222444444333333222222222222000000000000000000000000////////////////////////000000000000////////////......------------...///---.........//////000000........................------------------------................................................------------------------,,,---...///000000000000...........................---,,,,,,++++++++++++,,,------------------,,,.............../////////////////////////////////,,,,,,---...............------.........---,,,,,,---------........./////////......------,,,,,,,,,------------------------------------,,,,,,,,,,,,....................................///////////////......------,,,,,,,,,...///000111111000///...........................///...............//////........................////////////////////////...............///000000000000000000//////////////////////////////000000------------------------........./////////000000////////////////////////------........./////////000000/////////.........------......//////000000......------------.........///000000000/////////------......///000000111////////////////////////////////////////////////.........///////////////............////////////////////////////////////////////////////////////.........///////////////........................////////////////////////................................................////////////////////////........................++++++---...//////000000---------------,,,,,,,,,------------------------...------,,,,,,------...------------------------////////////////////////........................---------...............------------------------.........///////////////------............---------------.............../////////000000000000000000000///////////////000................................./////////000000.../////////000000000111/////////...///000000111///000000000000000000///////////////////////////|||rrrhhhccc]]]WWWQQQKKKEEEBBB===<<<999777555555555555555555444444444333333333333333222111111111111222000000000000000000000000000000000000000000000000000000000000////////////.........---......///000////////////////////////.............../////////------------------------................................................------------..................///000000000//////...........................------,,,,,,,,,,,,---------............------..................//////........................++++++,,,....../////////++++++,,,,,,,,,,,,,,,+++,,,,,,------.../////////---------------,,,,,,,,,------------------------......---------,,,,,,,,,....................................////////////---------------,,,,,,,,,...//////000000//////..............................---------...//////000////////////////////////////////////////////////......---......///000111////////////........................////////////------------------------....../////////000000000////////////////////////------------............000000000/////////...............///////////////000000////////////000000---///111000///...//////,,,,,,---...///000111111...//////000000//////...////////////////////////.........///////////////............////////////////////////////////////000000000000000000000000.........///////////////........................////////////////////////................................................////////////////////////........................+++,,,---...////////////////////////////////////////////////////////////...------,,,,,,------..............................//////000000//////...................................................,,,,,,,,,---------------.........///////////////.........//////.........---------------...............////////////000000111111000000///000000000............................../////////000000000......//////000000111111//////......//////000111///000000111111000000///////////////////////////yyyqqqooojjjddd\\\UUUMMMGGGBBB@@@===:::777666666666555555555555444444444444111111///.........///000000000000000000000000000000000000000000000000000000000000000///////////////.........//////000111000000000///......---------........./////////000------------------------................................................------------.........//////000000000000///..............................------------------......---...////////////...------------....../////////------------------------,,,,,,---......---------)))***+++,,,,,,---,,,,,,,,,,,,------...//////000------------................................................------------....................................////////////------------............///..................///........................,,,,,,,,,---...///000111000000000000000000000000////////////////////////---------......///000111............---------------......//////000//////.........................../////////000000000000////////////////////////............////////////000000000000/////////...///////////////.........000000////////////000000---///111000...---...000---.........//////000000...///000111111000///...////////////////////////............/////////000............////////////////////////////////////000000000000000000000000............/////////000........................////////////////////////////////////////////////////////////////////////////////////////////////........................,,,,,,---.../////////...////////////////////////////////////////////////...------,,,,,,------..............................///000111111000///...................................................------------.........///............/////////000...//////000000//////...,,,,,,,,,------.........------........./////////111111000///////////////.........................../////////000000000000.........///000111111111///............///000000///000111111111111000///////////////////////////|||uuummmeee[[[TTTFFFDDD@@@<<<999888777777666666555555555444444444555444222111111111222333000000000000000000000000000000000000000000000000000000000000///////////////////////////000111111111111000///...---,,,,,,---.........//////000000------------------------................................................---------.........//////111111111111000///...---........................------------......///000---...///000000///...---,,,,,,------...//////000------------------------............---,,,++++++)))***+++,,,------......,,,,,,------...///000000---.........//////000000//////////////////////////////.........---------..................................../////////000---.........//////000000///...---,,,,,,---...///........................++++++,,,---...///111222000000000000000000000000////////////////////////---------......000111111......---------,,,,,,,,,......///000000000000000////////////////////////////////////000000000000////////////////////////////////////000000000000000000000000////////////000000//////.........---......------------......,,,///111111...---...000///////////////............///000111111000///...////////////////////////---.........//////000000............/////////000000000000000000000000000////////////////////////---.........//////000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////........................,,,---......///.........,,,---------------------------------------------...------,,,,,,------..............................///000111111000///................................................------.........//////000000---.........//////000000//////000000000000//////,,,,,,,,,------.........,,,---------......//////000000///.......................................////////////000000000000---......///000111111222...............///000000///000111222222111000///////////////////////////rrreee___QQQLLLFFFBBB@@@>>>999666888666555555555555444222333333333222222222111111000000000000000000000000111111111111111111111111111000///...------...///000//////.........//////...///000000000///---,,,//////.........---------%%%'''))),,,---,,,++++++........................//////.........---------////////////////////////------------------------000000000000000000000000---------.........//////,,,,,,,,,---------......------......//////000000111111000000//////......////////////////////////---------............///..................------......------------..............................000////////////.........,,,,,,,,,---------..................//////////////////.........---------......------------......000///...------...///000...------......///000111111111111111111111111111////////////////////////............////////////---.........//////000000////////////////////////////////////000000000000000000///...............000000000000000000000000///////////////////////////......------///000111000000//////.........---//////............//////222111111111000000//////////////////////////////...///////////////......111111000000//////......//////............//////............/////////000222111111111000000//////////////////////////////////////////////////////////////////////////////000000000000000/////////000///...---...000222333000000000000000000000000000000000000000000000000------------------------......////////////......000000000000000000000000........................------------------------............////////////,,,,,,,,,---------......++++++------------++++++.........------,,,,,,,,,------------..................////////////..............................///......------,,,,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,------......------////////////////////////000000000000000000000000///////////////.........111111111111111000///...wwwqqq___WWWMMMFFFBBB@@@<<<:::999777555555666666555333333333333222222222222111111111111111111111111111111111111111111111111111111000///...---......///...............///000111///////////////......---//////.........---------***,,,...///000///..............................//////.........---------........................------------------------........................------........./////////,,,,,,---------..................///////////////////////////.........---........................---------............///........................000000////////////000000////////////////////////.........---------,,,,,,---------.........//////............//////////////////.........---------......------------......000///...------...///000...------......///000111000000000000000000000000////////////////////////............////////////........./////////000000////////////////////////............////////////111111000///////////////000000000000000000000000//////////////////////////////...---...///000111000000/////////.........//////............//////111111000000000/////////////////////////////////...///////////////......111000000000/////////...//////............//////........./////////000000111111111000000000//////000000000000000000000000////////////////////////////////////////////////////////////////////////000///...------///000111000000000000000000000000------------------------------------------------......////////////......................................................------------------------............////////////------........./////////---------......---------/////////......---------////////////000000000000......////////////..............................------------------------................................................,,,,,,---............---,,,,,,---...............////////////////////////000000000000000000000000////////////////////////111111111111111000//////qqqhhhZZZNNNHHHDDDAAA???:::888666666666666555444333333333333222222222222111111111111111111111111111111111111111111111111000000///.........//////------------...000111222000000///.............../////////.........------...///000111111000///...------------------------...............---------------------------------------------------------------------------------------........./////////,,,------------.........///////////////.....................---------------------------------------------............///........................000000////////////000000000000000000000000000000------,,,,,,,,,+++++++++........./////////000000............////////////...............---------......------------......//////............//////...------......///000111........................////////////////////////............////////////......////////////000000////////////////////////---------.........//////222111111000000000000111000000000000000000000000//////////////////////////////.........///000111000000////////////......000//////......//////000000000///////////////...////////////////////////...//////000000/////////000000000000//////////////////............//////....../////////000000000111111000000000000//////111111111111111111111111////////////////////////////////////////////////........................000///...---------...///000000000000000000000000////////////////////////------------------------......////////////......................................................---------------------------............/////////....../////////000000000//////............/////////////////////.........////////////000000000000......////////////..............................+++,,,,,,---......//////................................................,,,---......//////......---......///////////////000000000000000000000000000000000000000000000000////////////////////////111111000000000000//////uuugggZZZRRRLLLFFFCCC<<<999777666666666555444444444333333333222222222111111111111111111111111111111111111111111111111000000//////////////////...............///000111111000...------......///////////////...............////////////...---,,,------------------------........................------------------------------------------------------------------------,,,,,,,,,,,,---------...------------............000000//////......------........................---------------------------------............///---------.....................------------......////////////////////////------,,,,,,,,,,,,++++++---.........////////////............////////////..............................------------....../////////....../////////...------......///000111........................////////////////////////............//////////////////////////////000000////////////////////////.........////////////000111111000//////000000000///////////////////////////////////////////////////////////////000000000000000//////////////////000000////////////000000////////////............////////////////////////...//////000000000000///000000000000//////////////////............//////...////////////000000000000000000000000000//////000000000000000000000000////////////////////////////////////////////////---------...............000///...---,,,,,,------////////////////////////000000000000000000000000..............................////////////..............................................................................---------.........//////....../////////000000000000///...------...///000//////..................------------..................////////////..............................,,,---------.........///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.....................///000000000000000000000000000000000000000///////////////////////////////////////000000000000000000/////////000000{{{xxx~~~{{{pppfff]]]UUULLLGGG???<<<888666666555444333444444444333333333222222111111111111111111111111111111111111111111111111//////000000000000000000111000///...............111000...------......///000000/////////.........///.........------,,,+++---------------------------.............................................------------------------........................******+++++++++,,,,,,,,,---------.........//////000000//////......------////////////////////////........................---------............///---------.........//////......------------..........................................------------,,,,,,---------.....................////////////---...........................------------.........//////////////////......------......///000111////////////////////////000000000000000000000000............////////////000000000000000000//////000000000000000000000000///000000000000111111111//////.........//////000////////////////////////000000000000000000000000/////////000000000000000//////000000000000000000000000////////////000000............////////////000000000000000000000000......///000111111000000////////////000000000000//////............//////////////////000000000111//////////////////000000////////////////////////000000000000000000000000////////////////////////------------......////////////......------------////////////////////////------------------------..............................////////////......////////////////////////................................................------------............------.........////////////...---,,,,,,---...///------------------------------------..................////////////....../////////////////////////////////......---------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,...///000000111111000000000000000000000000000000////////////////////////////////////000000111111000//////......///000000|||sssuuu|||zzzsssllleee]]]SSSMMMEEEAAA<<<999777666555444444444444444333333333333222222222222222222222222111111111111111111111111//////000111111111000000222111000...------------000000///...............000000000/////////......000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,---------...............////////////////////////------------------------........................*********+++++++++,,,,,,------.........////////////////////////........./////////000000000000000////////////////////////---------............///,,,,,,------.../////////000000////////////000000........................000000/////////.........,,,,,,,,,------------...............////////////---------.....................------------............////////////.........------......///000111000000000000000000000000000000000000000000000000............////////////111111000000000000//////000000000000000000000000000000111111111222222222...............//////000000000000000000000000000000000000000000000000000...///000111111111000000//////000000000000111111111000000//////000000111...////////////000000000000000000000000000000000......///000111111111111////////////000000000000//////............///////////////000000000111111......////////////000000........................000000000000000000000000////////////////////////---------...//////000000/////////...............000000000000000000000000......................................................////////////......000000000000000000000000................................................,,,------------.........------........./////////...------------------...,,,,,,,,,---------------////////////000000000000......////////////......////////////////////////000000//////...------,,,................................................***+++,,,,,,------,,,,,,...//////000000000000000000000000000000000000000000000000000000000000000...//////000000111111222000///...---...///000111}}}vvvvvvzzzuuuppplllhhhbbbZZZTTTKKKGGGAAA===:::999777666555444444444444333333333222222222222222222222222111111111111111111111111...///000111222111111000111000///...............///////////////......---000000000000/////////...000//////.........//////,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................------------------------------------------------+++,,,,,,,,,------------............////////////.........///////////////........./////////000000........................---------............///,,,,,,------...//////000000000////////////000000........................000000000/////////......------------........................////////////---------.........//////......------------......---...///000000///...---...------......///000111000000000000000000000000000000000000000000000000............////////////111111111000000000//////000000000000000000000000000000000000111111111111//////......///000000111000000000000000000000000000000000000000000000000...///000111222111000000//////000000000111111111111111000000000000111111/////////000000000111111000000000000000000000000......///111111222222111.../////////000000000111//////............////////////000000000111111111........./////////000000////////////////////////000000000000000000000000////////////////////////------...//////000111111......//////000000//////000000000000000000000000111111111111111111111111..............................////////////......////////////////////////................................................,,,,,,---------.............../////////000000000......////////////......------------.........///////////////000000000000......////////////......////////////////////////////////////............................................................+++,,,,,,------------------...//////000000//////////////////////////////000000000000000000000000...//////000111111222222000///---------///000222xxxvvvrrrmmmjjjhhhddd___ZZZPPPLLLEEE@@@===;;;999777555555444444444333333333222222222222222222222222111111111111111111111111...///000222222222111000//////.........//////000...///000000000///---,,,000000000000////////////......------------......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////............/////////000---.........//////000000---------.........//////---------------------------------.........//////,,,,,,------...///000000......------------......000000000000000000000000000////////////...................../////////000............/////////000---------.........//////.........------.........---...///000000///...---...------......///000111000000000000000000000000000000000000000000000000............/////////000222111111111000000//////000000000000000000000000////////////000000000000000000///000000111222222000000000000000000000000000000000000000000000000...///000222222111111000//////000000111111111222111111000000000000111111//////000000111111222222000000000000000000000000......///111111222222222.../////////000000111111//////............//////000000000000111111111111---.........//////000000000000000000000000000000000000000000000000000000////////////////////////.........///000111111222......///000111111000000000000000000000000000000........................////////////////////////......////////////......................................................////////////////////////,,,,,,,,,---------......000000000000111111111111...///000111111000///...---.........//////000000------------.........///......////////////......000000000000000000000000------......///000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---......///////////////////////////////////////000000000000000000000000...//////000111222222222///...---,,,---///111222tttlllnnnnnnggg```]]]\\\XXXPPPGGG@@@<<<:::;;;777555333222333333222111333222222222222222222333222222222222222222222222222111000//////000111222000000//////.........---......------------......000///......///000...---///////////////.........------------------------///...------...///000111...........................---++++++***+++,,,---------------------------..................------,,,,,,------------,,,,,,000000//////.........---//////............//////---------............///........................---------............//////............///000000/////////...---------,,,......////////////............////////////......////////////////////////////////////////////////......---,,,---...///000//////000000000000//////111000000000111222111000000000////////////000000......////////////......////////////000000000000---...///111111222222222000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000//////000000111111222222000111111111111222222222000111222333333222111000333333333222111000//////111222333111///......///000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111000000//////......---.........//////000000111111000000//////......000000000000000000000000////////////000000000000222111111111000000//////000000000000000000000000555444222///------------000000////////////000000//////......---------,,,///////////////////////////333888777333//////000........................////////////////////////......//////000000111111////////////////////////,,,---//////......000111......//////000000111111......////////////......////////////////////////...///000111111000///...000000000000///...---,,,........................///......///111222000//////////////////.........000000000000000000000000111111000000000000111111---......///000111111222000000000000000000000000zzzxxxuuulllbbb^^^^^^___\\\TTTHHH>>>:::999888666444333444444333222333222111111111111222333222222222222222222222222222111000//////000111222111111000000000////////////......------......//////...---...///000///.../////////////////////...------------------------///...---------...///000........................---------,,,------......------------------------........................------............------000/////////............//////............//////---------............///---------------------------------............///......------......///000..................------......////////////............////////////......////////////////////////////////////////////////......---------...///000000000111111111111000000111000/////////000000000000000////////////000000...//////000000//////...////////////000000000000...///000111111111111111000000000000000000000000000000000000111111111111111111111111111111111111000000000111111111111222////////////000000000000///000000000000111111111000111222222222111000///333222222222111000000000111222333222///...///000111111111111111111111111000000000000000000000000111000000000////////////000000000000000000000000000000000000000000000000111000000000/////////............/////////000000111000000000/////////...000000000000000000000000////////////000000000000000000000000//////......000000000000000000000000///...---,,,------...///000000////////////000000/////////.........------////////////////////////...222555444000---...///........................///////////////////////////////////////000000000////////////////////////...///000///...---...///000000000000////////////...//////000000//////...////////////////////////---...///000000///...---------...............---........................---,,,,,,---///000...---/////////////////////...000000000000000000000000111111000000000000111111.........///000111111111000000000000000000000000vvviiiaaaaaafffhhhbbbTTTFFF>>>;;;:::777555444555555555444444222111000000111222444222222222222222222222222111111000000000000111111111111111111000000000000///......------......///...------...000111000///......//////////////////------------------------///...------,,,------...........................,,,------...////////////------------------------.................................//////.........////////////............//////............//////---------............///,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------------......///..................//////......////////////............////////////......////////////////////////////////////////////////......------......///000111111222222222222111111000///...------...///000000000////////////000000///000000111111000000///////////////000000000000///000000111111111000000000000000000000000000000000000000000111111111111111111111111111111111111111111111222222222333333//////////////////....../////////000000000000111111111111111111000//////222222111111111111111111111222333222000//////000222222222222222222222222000000000000000000000000111111000000000/////////000000000000000000000000000000000000000000000000000000000000////////////......////////////000000000000000000////////////000000000000000000000000////////////000000000000////////////............000000000000000000000000------,,,------...///000000000////////////000000000000////////////......////////////////////////...000222000---+++---///........................////////////////////////000000//////////////////////////////////////////000000111000...,,,---...111111111000///.........///000000111111000000///////////////////////////------............------++++++,,,---....................................---,,,,,,---///000...---......//////////////////000000000000000000000000111111000000000000111111......//////000000111111000000000000000000000000ttthhhcccfffhhheee\\\QQQGGGAAA;;;888555444555555555555444333111//////111333444222222222222222222222222111000000000000000000111000000000000000000000000//////............//////---,,,,,,---000111111000............////////////..............................------,,,,,,,,,,,,........................***+++---/////////......---------------------------------.....................////////////......///////////////.........///......------......///---------............///---------------------------------............///---,,,,,,,,,,,,---......------......//////000000......////////////............////////////......////////////////////////////////////////////////...............//////000000111111222222111111000......---,,,+++,,,...000000000////////////000000000000111111111111000000////////////000000000000000111111111111000000///000000000000000000000000///000000000111111111111111111111111111111111111111111111111222222222333111111000000//////......000000000000111111111111111111111111000000//////111111111111111222222222111222333222000///000111222222222222222222222222000000000000000000000000111111111000000000//////000000000000000000000000////////////////////////000000000000//////////////////////////////000000000000000000////////////////////////////////////////////////000000000000////////////////////////////////////////////////111000000///////////////000000////////////000000000000000000000////////////////////////////////////000000...,,,+++---000........................////////////////////////000000000//////......---///////////////////////////000000000...------///111000000000/////////...000000111111111111000000////////////////////////........................,,,---......//////..............................///......///111222000///............////////////000000000000000000000000111111000000000000111111.../////////000000000111000000000000000000000000ttteeeaaa^^^^^^^^^XXXOOOFFF>>>:::777444444555555444444333222000000222333444222222222222222222222222000000000111111000000000/////////////////////////////////....../////////---,,,,,,---000111111000---.........//////000000.................................------,,,,,,+++........................***+++,,,.........---,,,---------------------------------.........//////......////////////...............///////////////......------------......---------............///////////////////////////---------............///---,,,,,,,,,,,,---......---......//////000000000......////////////............////////////......////////////////////////////////////////////////........./////////////////////000000000000//////...//////---,,,,,,...000000000////////////000000000000111111111111000000////////////000000000000000111111111111000000///111111111111111111111111///000000000111111111111111111111111111111111111000000000111111111222222222222222111111000000000111111222222222222333333111111000000000000111111111111111111111222222222111222333222111000111222111111111111111111111111000000000000000000000000111111111111000000000000111111111111111111111111////////////////////////////////////000000000000000000000000000000//////////////////000000000000////////////////////////////////////000000000000000000000000000000000000///////////////////////////000000000000000//////000000////////////000000/////////000000000000000////////////////////////111000///...------///111........................////////////////////////000000//////......------////////////////////////,,,...//////......///111.../////////000000000111000000111111111111000000////////////////////////////////////////////////000000000000000///..............................///......///111222000///---.........//////000000000000000000000000000000111111000000000000111111////////////000000000000000000000000000000000000nnneee\\\ZZZ]]]\\\SSSJJJBBB>>>999666555555555444444444333333333333444444222222222222222222222222000000111111111111000000............////////////000//////......//////000...------...000111000///------......///000000000........................---............------,,,........................+++,,,,,,,,,,,,,,,++++++------------------------,,,,,,------.../////////.........//////..................///////////////......------------......---------............///////////////////////////---------............///---------------....../////////////////////000000......////////////............////////////......////////////////////////////////////////////////---...///000000000000/////////000000000000//////---000222111...---///111000000////////////000000///000000111111000000///////////////000000000000///000000111111111000000111111111111111111111111000000000000111111111111222222222222222222222222000000000111111111111222222222222222222222111111222222222333333333444444000000000000111222333444222222111111111111111111111222333222111000111333000000000000000000000000000000000000000000000000222222111111111000000000111111111111111111111111000000000000000000000000////////////000000000000111111000000000000//////////////////000000000000000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000***+++,,,...///000000000000000////////////000000......////////////000000////////////////////////111000///......///000111........................//////////////////////////////..................////////////////////////,,,---//////...///000222.........///000111111111///000000111111000000///////////////////////////000000////////////000000111222222111000///..............................---,,,,,,---///000...---------......///000000000000000000000000000000000111111000000000000111111////////////000000000000000000000000000000000000vvvjjjdddbbb^^^VVVNNNGGGCCC===999777777666555444444555666666555444444222222222222222222222222///000111222222111000///......//////000000000000000000////////////000000///...---...///000///...------......///000000111........................,,,---.../////////..............................///...---,,,,,,,,,,,,,,,------------------------,,,,,,------...//////000------............------............/////////000...------,,,,,,------...---------............///////////////////////////---------............///......------......///000000000000///////////////......////////////............////////////......////////////////////////////////////////////////---...///000111000000///000000000111111000000000---111555555111///000222000000////////////000000...//////000000//////...////////////000000000000...///000111111111111111111111111111111111111111000000000000111111111111222222222222222222222222111111111222222222333333111111111111111222222222111111222222222333333333000000000111222444666777333222222222111000000000111222333333111111222333111111111111111111111111000000000000000000000000222222222111111111000000111111111111111111111111000000000000000000000000.../////////000000000111111111111000000000//////.../////////000000000111000000000000000000000000////////////000000000000/////////000000000111111000000000000000000000000***+++---...////////////000000////////////000000------........./////////////////////////////////000///......///000000000........................////////////////////////------..................////////////////////////---///000///......///000////////////000000000000...//////000000//////...////////////////////////000///............///000///000000000000000//////........................---,,,,,,---///000...---------......///000000111000000000000000000000000111111000000000000111111000000000000////////////000000000000000000000000|||qqqiiiaaaXXXRRRKKKGGG@@@;;;999888777777444555777888888777555444222222222222222222222222///000111222222111000/////////000000111111111222000000////////////000000000///......///000...------------...///000000111////////////////////////,,,---///000000000//////........................222111///---,,,,,,,,,---------------------------,,,,,,------...///000000,,,------------------,,,---.........//////000000...------,,,,,,------...---------.........//////........................---------........./////////............///000000111111000000//////............////////////............////////////......////////////////////////////////////////////////---...000111111111000///111111222222222222111111---222777777333000000222000000////////////000000......////////////......////////////000000000000......///111111222222222111111111111111111111111000000000000111111111111222222222222222222222222222222333333333444444444//////000000111111222222000111111111111222222222000000000111333555888999444333333222111000//////111222333333222111222444222222222222222222222222000000000000000000000000222222222111111111111000111111111111111111111111000000000000000000000000.../////////000000111111222111111111000000//////.../////////000000111111000000000000000000000000////////////000000000000---.........//////000000000000000000000000000000000111111111111///---,,,000000////////////000000,,,---------....../////////////////////////////////.........///000///...........................////////////////////////,,,------......////////////////////////////////////000111000...------...111111000000//////............////////////......///////////////////////////...---,,,,,,---...///,,,---...///000000000000........................///......///111222000///---------...///000000111000000000000000000000000111111000000000000111111000000000000////////////000000000000000000000000wwwlll^^^SSSTTTOOOGGG@@@===<<<:::777:::888666555666666555444222222222222222222222222222222222111000///......////////////............000000//////.........---333222111000///...---,,,000000000///......---------------............//////......---,,,,,,++++++......------------......//////.........---------,,,,,,,,,---------......////////////////////////,,,---......,,,,,,---...////////////////////////////////////////////////000///---,,,,,,---///000////////////////////////000000//////.........---------............------------...///000111222222111000///000111222111/////////.........---------////////////////////////,,,------...///000111111111000///......000222444222111111111000000//////111111000000//////.........//////000000000000000111111111111111111111111111///...------...///111000111111111111222222222333333222111000///......111111222111111000///...111111222222222333333333333333333333333333333333555444444333333222222111///000222444444444222111222222111111000000//////222222111000//////000000111111000000111111222333444333333222111111111222444333222111111111222333111111222222222333333333444444333333222111000000222111111000///......---////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////........................////////////////////////000000000000000000000000000000000000000000000000222000///......///000222//////////////////////////////////////////////////////000000///...------/////////...---------,,,000///...---------------............////////////000000//////.........---/////////...---------,,,------...000111111111111////////////////////////...///000000000///---,,,000000000000000000000000000000//////.........---000000000000000000000000000//////.........//////000000000000000111111222222222111111000000//////000000000000000000000000111111222222222222111111uuufff\\\ZZZUUUNNNFFFAAA>>>;;;999888666444333444555444333222222222222222222222222333333333222222111111000000000000/////////......000000000/////////......222222111000///...------.........///////////////---------............///------------------............------------......//////.........---------............////////////////////////////////////,,,---......,,,,,,---...////////////////////////////////////////////////000///---,,,,,,---///000////////////////////////000/////////...............//////////////////...////////////000000000000000///...///000111000...//////.........---------000000000000000000000000---.........///000000000111000/////////000222333000000000000//////......111111000000//////////////////000111111111111000111111111111111111111111222111000//////000111222111111111111222222222222111111111111111000000000///000111111111111111000111111222222222333333333333333333333333333333333222222222222222222222222111222444555555555333222222222222222111111111111333333222111111111111111222111111111111222333333444333333222111111222222444333222111111111222333111222222222222333333333444333333222111111000000222111111000//////......////////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000111000...------...000111/////////////////////////////////////////////////////////.........------..................------//////...---------------------......//////000000000/////////..............................---------...///000000111000000///////////////////////////////////////......---////////////////////////000/////////............//////////////////////////////............//////000000000000000111111222111111111000000000000000000000000000000000000000111111222222222222111111~~~pppfffaaa\\\VVVNNNGGGBBB>>><<<888666444444555666666555333333333333333333333333444444444444444333333333111111111000000000000///111000000000000000//////000000000000////////////------......///000000111---------............///,,,,,,---...//////000000......------------.....................------------------.........//////////////////////////////,,,.........---,,,---...////////////////////////////////////////////////000///...------...///000////////////////////////////////////............//////000000000000//////111000000000/////////...///...---...///000///---/////////............---000000000000000000000000////////////////////////000000000000000111111111////////////............111000000000000////////////000000111111111111111111111111111111111111111222111000//////000111222111111111111222222222333000000111111111222222222...///000111222222222222111111222222222333333333333333333333333333333333000000000111222333333333222333444444444333222111222222222333333333333333444444333333333333333333333222222222222333444444444333333222222222222222444444333222222222222222222222222222333333333333333333222222111000000000111111111000000//////.../////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////222222222222222222222222////////////////////////000000000000000000000000000000000000000000000000000///...------...///000///////////////////////////////////////////////////...---,,,,,,,,,---.....................////////////...------------...---------...///000000111////////////..............................////////////000000000000//////////////////////////////000//////............///////////////////////////////////////....................................//////............//////000000000000000111111222000000000000111111111111000000000000000000000000111111222222222222111111wwwnnnfff```ZZZTTTMMMEEEAAA@@@<<<999777666666888888777333333333333333333333333333333333444444444444444222222222111111111000000111111111111000000000000////////////000000000000............//////000000---------............///------......///000000000......------------..............................++++++++++++,,,,,,,,,,,,////////////////////////---...///...---,,,---/////////////////////////////////////////////////////////............/////////////////////////////////////////////........./////////000000/////////000000000000////////////000///......000000///.../////////...............111111111111111111111111000000000//////////////////000111111111111000000////////////////////////000000000000000000000000...///000000111111000000111111111111111111111111000000///......///000000111111111222222222333333222222222222222222222222///000111111222222222222111111222222222333333333333333333333333333333333111111222222222333333333111111111111111000///...111111222222333333444444333333444444444333333333444333333333333444555555444333333222222222333333444444333333222222222222222222222333333333444444222222222111111000000000111111111000000000////////////000000000111111111000000000000000000000000000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...------------...//////////////////////////////////////////////////////...,,,++++++,,,---///------......//////000000///......---------......,,,------...///000111111///////////////.........------......//////000000///000000000000//////...////////////////////////000///...------...///000///////////////////////////////////////.................................///............//////000000000000000000111111222//////000000111111222222000000000000000000000000111111222222222222111111zzzmmmccc[[[WWWSSSKKKFFFFFF@@@<<<999666666777777666333333333333333333333333222222222222333333333333222222222222111111111111000000000000111111111111////////////000000000000000000//////............---------............///////////////////////////......------------......---.....................+++++++++,,,,,,,,,------////////////////////////---...//////------...////////////////////////////////////////////////////////////....../////////////////////////////////.........///////////////---......//////......---.........///000111111111111000//////111111000///////////////////////////000000000000000000000000000000000000000/////////000000111111111111000///000000000000000000000000000000000000111111111111---...//////000000//////111111111111111111111111000000////////////000000111222222222222333333333444444444333222111111000222222222222222111000000111111222222222333333333333333333333333333333333555555444444444333333333111111111111000000///...000111111111222222333333222222333444444333333222444444333333444444555666444333333222333333444444444444444444333333222222222222333333333444444444222222222111111111111111111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000........................000000000000000000000000////////////////////////////////////////////////......------------......///////////////////////////////////////////////////---,,,++++++,,,...///---......//////000000000......---------......///---------...///000000111.........///////////////---......//////000000000///000000000000//////...////////////////////////000///...------...///000.................................///////////////.......................................///000000000000000000000111111222//////000000111111222222000000000000000000000000111111222222222222111111}}}yyyzzzjjj^^^]]][[[TTTMMMLLLDDD@@@;;;777666555444333333333333333333333333333222222222222111111111111222222222111111111111000//////000000000000000111////////////000000000000111000000///......---------------............//////...........................------------......---------......................../////////000000////////////////////////---...//////...---...///////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////------............------------...///000111222222222000///000111222111000...////////////000000000////////////////////////000000000000000000000000111111111000000000000000000000000000111111111111000000000111111111111222......///000000000000000111111111111111111111111222222222222222222222222222222222222333333333333666555555444333222111000333333333333222111000///111111222222222333333333333333333333333333333333666666666555444333333333333333333333222222222222111111111111222222222222111222333444444444333222444333333333333444555555333333333333333444444555444444444444444333222222333333333333444444444444222222222222222222222222111111111111111111111111000000000111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000........................////////////////////////////////////////////////...---,,,,,,,,,---.../////////////////////000000...------------...//////............////////////........./////////////////////////////////000000//////000000000000/////////////////////////////////............//////000.................................///////////////..............................---......///000111000000000000000111111222000000000000111111111111000000000000000000000000111111222222222222111111}}}zzzvvvfffeeefff___VVVTTTMMMHHHAAA<<<888777555444444444444444444444444444333333222222111111000000222111111111111000000000....../////////000000000000000000000///////////////////////////.........---------............///,,,,,,,,,---......//////......------------......---------.........///////////////000000000111111////////////////////////---///000///...---...000//////////////////////////////////////////////////////000000000000//////////////////////////////............/////////000......////////////............//////000000111111111///...///000111000///.../////////000000000000......................../////////000111111111222333222000/////////000111/////////000000000111111000000111111111222222222000000111222222222222222111111111111111111111111222222222333333222222222222222222333333333444444555555444444333333333222222222222333333222111111111111222222222333333333333333333333333333333333444444444444444444444444333333333333333444444555333333333333333222222222111333444666666666444333333333333333333444444555333333333333333444555555333444555555555444333222333333333444444444444555333333333333333333333333111111111111111111111111000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000/////////////////////////////////////////////////////////------........./////////000000000///////////////---------------...//////////////////......................../////////000000000000///////////////---...///000000111000000////////////////////////---......///////////////..................................../////////000////////////////////////---------......///000111000000000000000111111222111111111000000000000000000000000000000000000000111111222222222222111111yyyzzzyyyvvvwww~~~llllllnnnggg]]]YYYTTTOOOHHHAAA===:::888777444444444444444444444444444444333333222111000000111111111000000000000///---.........//////000000111000000000////////////------......///000000000---------.........//////)))***+++,,,...///000111.........------.........---------.........//////............////////////////////////////////////...///000///...---...000//////////////////////////////////////////////////////000000000000//////////////////////////////---.........//////000000//////000000000000//////000000000000////////////000...---...///000///....../////////000000111111..............................///000111222222333444222000......///000111---.........//////000000000000111111222222222222222222333444444444444333111111111111111111111111000000111111111111000000222222333333333444444444333333333444444444555555000000111222333333333333111111222222222333333333333333333333333333333333111222222333333444444555111111111111222333444444555555555444444333333333222444666777888777666555333222222222222333444444333333333333333444555666333444555555555444333222333333333444444444555555444444444444444444444444111111111111111111222222000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////------...///000000//////111111000000//////......---------------...///000000000000///......---------.........//////000000111111000000//////......------///000111111111111////////////////////////,,,---///000000000///...........................---.........//////000000000000000000000000000000---------......000111111000000000000000111111222222222111111000000//////000000000000000000000000111111222222222222111111