BM6P6(@ ~~~zzz}}}}}}}}}qqqbbbYYYSSSPPPQQQVVV\\\cccgggkkk|||xxxkkkbbbYYYPPPJJJEEEGGGHHHHHHGGGEEEFFFFFFIIIJJJKKKMMMPPPSSSVVVYYY\\\```eeekkkqqqyyy~~~}}}|||zzzxxxvvvqqqllliiigggddd```\\\___ZZZ\\\eeejjjoooxxxwwwyyy~~~zzz|||{{{uuummmgggaaaccckkkrrruuutttuuutttqqqllleee\\\SSSMMMFFFEEECCCBBBBBB@@@===:::777777777666555333111111///000111111111000...---...///222333333222///...000000000000000000000000////////////////////////000000//////.........---111111111000000000000000---...///000000///...---////////////////////////111111000000//////......222222222111111111111111////////////000111333333111111111000111111222333444444555777999;;;===>>>DDDDDDEEEKKKVVVhhhzzzyyyuuu{{{{{{~~~zzzooodddcccrrr~~~uuummmddd___YYYQQQMMMMMMJJJJJJMMMOOOPPPSSS^^^iiiyyy~~~zzz{{{xxxssshhh\\\UUURRRPPPSSSXXX```gggllltttyyykkk___WWWPPPJJJEEECCCEEEFFFGGGFFFFFFGGGHHHJJJKKKMMMPPPSSSVVVZZZ]]]eeeiiiooovvv}}}~~~|||zzzwwwssspppnnniiiccc^^^___[[[]]]dddfffhhhsss|||sssppppppwwwyyyyyy~~~|||rrriiigggmmmsssuuutttuuussspppmmmiiiaaaWWWPPPGGGEEECCCBBBBBB@@@===;;;888888888777666444222222111111111111111000/////////000111222222111000///000000000000000000000000////////////////////////000/////////............////////////////////////---...///000000///...---////////////////////////111000000000/////////...000111111111111111111111//////...//////000111222111111111111111222222333444555555777999;;;===>>>AAACCCGGGOOO[[[jjjyyyzzztttzzz~~~}}}wwwuuuwwwzzz}}}ssshhhaaaggg}}}zzzvvvmmmccc]]]UUUMMMIIIIIIJJJJJJMMMPPPRRRWWWcccpppyyywww~~~zzzsssggg]]]TTTRRRRRRTTTYYY```jjjmmmrrr|||pppggg[[[QQQLLLHHHDDDBBBCCCEEEGGGHHHHHHIIIKKKMMMNNNPPPSSSVVVZZZ^^^dddhhhpppuuu|||~~~}}}{{{yyyuuuooohhhcccccc___```dddccc```fffqqqyyypppkkkiiimmmyyy}}}wwwiiieeejjjrrrtttsssuuurrrppppppnnnggg\\\TTTIIIGGGDDDBBBBBB@@@>>><<<::::::999999777555444333222222111000000000000000000000000111111000000000000000000000000000000000////////////////////////////////////........................////////////......////////////......////////////////////////000000000000/////////////////////000000111111111111000000000000000111111111111111111111222333333444555666777999<<<>>>???@@@DDDJJJTTTaaaooozzzuuuuuuzzzwww|||wwwpppllloootttxxxwwwiii```aaarrrwwwtttqqqhhh^^^WWWQQQJJJGGGHHHKKKKKKNNNSSSXXX___nnn|||~~~zzzwww|||yyynnn___WWWPPPPPPUUU[[[dddmmmrrruuu{{{xxxnnnaaaZZZPPPIIIEEEEEEDDDDDDFFFHHHJJJKKKLLLMMMPPPRRRTTTWWW\\\```ccciiipppuuuzzz~~~{{{xxxtttooollljjjfffddddddaaa]]]aaaggguuu}}}}}}uuunnnkkklllttt|||}}}yyyjjjeeejjjssswwwxxxxxxuuussssssssslllaaaWWWMMMJJJFFFCCCBBBAAA???===<<<;;;;;;:::999777555555222111000......///000000222111000//////000111222///////////////////////////////////////////////////////////////...............///////////////000...//////////////////...////////////////////////000000000000////////////------...///000111111222333333222111111111222222222111111111111222333333444555666888:::===???@@@BBBEEEMMMXXXfffsss}}}}}}yyy}}}yyysssqqq|||yyymmmfffeeelllttt}}}}}}oooaaa]]]hhhwwwqqqnnnggg^^^UUUQQQMMMJJJJJJLLLLLLLLLQQQXXX___jjj{{{tttwwwsssbbbZZZRRRNNNQQQXXXaaammmvvvsss|||xxxiii___UUUPPPIIIEEECCCDDDFFFHHHHHHJJJLLLMMMNNNPPPTTTVVVYYY^^^dddiiilllrrrzzz}}}zzzwwwvvvvvvvvvppplllgggccc```^^^```eeeiiippp{{{}}}xxxtttrrrwww{{{xxxsssmmmqqqwww|||}}}{{{yyyvvvvvvuuunnnddd[[[SSSOOOJJJEEECCCAAA@@@???===<<<<<<;;;:::888777666111000///...---...///000222111000//////000111222////////////////////////////////////////////////.........////////////////////////000000111111111/////////....../////////000000000000000000000000////////////000000000000------...///000111111222222111111000000000111111222222222111222333333444555555666888;;;>>>@@@AAABBBEEELLLXXXgggttt~~~~~~}}}{{{tttppppppqqqfffaaaccclllwww}}}qqqeee[[[```uuu|||vvvooohhh___WWWOOOMMMKKKIIIJJJNNNKKKLLLRRR\\\fffsssooozzz}}}gggUUUTTTOOOOOOVVV___hhhqqqxxxrrrxxxkkk]]]TTTKKKHHHEEECCCBBBDDDGGGIIIIIIJJJLLLNNNPPPTTTXXX\\\```fffmmmrrruuu{{{~~~{{{xxxxxx{{{}}}tttpppjjjeeebbbaaaccceee```eeemmmyyy}}}~~~{{{yyy}}}vvvtttuuuxxxyyy|||{{{zzzxxxtttnnngggbbbZZZUUUNNNHHHDDDBBBAAA???======<<<;;;:::888777666111000000///////////////222111000//////000111222000000000000000000000000////////////////////////........./////////////////////000000111111222222//////............//////000000000000000000000000////////////000000000000/////////000000111111111///...............//////222222222222222333444444555666777999<<>><<<;;;;;;:::888666555444222222222222000...:::888555333111111222222///000111222222111000///000000////////////000000000000000000////////////111111000000//////......000000000///......------111111111111111222222222//////////////////////////////000111222222333333222222222222222222222222333333222222222333444444777666666999???CCCDDDDDDCCCTTTkkk|||~~~xxxlllkkknnntttyyy|||kkkeeeYYYggg|||qqqkkkdddZZZQQQMMMLLLIIIIIILLLMMMMMMOOOTTT___hhhvvvrrrllllllrrrtttrrrrrrvvvtttllleee^^^ZZZVVVQQQPPPSSS]]]iii{{{~~~nnndddVVVLLLHHHGGGFFFEEEHHHIIIIIIIIIJJJLLLPPPSSSYYY\\\bbbhhhooovvv}}}~~~|||||||||~~~~~~|||yyyuuurrrpppnnnkkkhhhgggjjjpppuuuwww~~~}}}xxx{{{zzzttttttvvvqqqjjj___UUUMMMHHHDDDBBB???===;;;;;;;;;:::999777999888666555555555333111444222111///...///000111222222333333333333222222000000////////////000000000000000000////////////111000000000/////////...000000000000000/////////222222111111111111111111111111111111111111111111///000000111222222333333222222222222222222222222333333222222333333444555777777888<<>>AAADDDGGGMMMPPPeeexxxzzzggg[[[ccczzz{{{mmmeee]]]ZZZUUUOOOKKKKKKMMMKKKLLLPPPSSSWWW```jjjzzz{{{zzzvvvlll^^^SSSPPPQQQvvveeeYYYNNNMMMPPPVVV[[[aaajjjsssssseeeXXXQQQIIIGGGFFFFFFGGGIIIJJJKKKLLLMMMPPPSSSVVV\\\bbbgggqqqvvv|||~~~~~~{{{wwwtttsssrrrpppnnnnnnmmmkkkkkkmmmoooooooooppppppqqqrrrrrrrrrrrrqqqooonnnmmmmmmkkkkkkjjjiiikkkjjjiiihhhffffffeeeeeedddeeefffgggiiijjjkkklllnnnqqqtttvvvwwwxxxzzz|||~~~}}}|||{{{xxxsssmmmjjjiiiiiijjjooowww}}}{{{}}}{{{vvvvvvssskkk^^^RRRKKKHHHAAA???<<<:::;;;;;;;;;:::;;;:::888777777666444222444333333222111111111111///...---,,,,,,---...///000000////////////000000000000000000////////////////////////000000000000,,,------...///000111111333333333222111000//////000000000000000000000000111111111111111222222222222222222222222222222222333333333333444555666777:::>>>AAACCCCCCHHHPPPVVVmmm||||||sssaaa\\\jjj}}}ssshhh```YYYVVVQQQKKKIIIKKKMMMLLLNNNQQQTTTZZZgggsssyyykkk^^^WWWWWWYYYqqq```TTTMMMNNNSSS[[[bbbhhhtttrrreeeZZZQQQLLLFFFFFFFFFFFFGGGIIIJJJKKKMMMPPPUUUZZZ___ffflllqqqxxx}}}}}}{{{xxxvvvvvvsssoookkkjjjhhhfffeeeeeecccaaaaaabbbddddddddddddeeeffffffggggggfffffffffeeeddddddbbbbbbaaa```aaaaaa```______^^^]]]\\\ZZZ[[[\\\]]]^^^___```aaadddfffjjjlllmmmoooqqqsssvvvwwwyyy{{{}}}~~~}}}}}}|||xxxsssooommmmmmkkkmmmppptttzzzxxxxxxwwwqqqggg[[[QQQLLLDDDAAA>>><<<<<<<<<<<<;;;:::888666666666666444333333333222111111000//////000000////////////000000000000////////////000000000000000000////////////////////////000000000000,,,------...///000000111333222222222111000000000////////////////////////111111111111111111111111222222222222222222222222333333333333444555777777;;;???CCCDDDDDDJJJWWWaaayyy|||ssskkk___dddyyypppiiibbb\\\VVVRRRNNNIIIIIILLLNNNNNNPPPUUUZZZbbbrrr~~~oooeeecccfffggg}}}mmm[[[PPPNNNPPPWWWaaahhhqqq~~~}}}oooaaaWWWOOOKKKHHHFFFGGGGGGHHHHHHJJJLLLNNNPPPUUU\\\dddjjjqqqxxx|||}}}}}}{{{yyyxxxxxxxxxwwwwwwwwwuuussspppmmmkkkjjjgggcccaaa``````___]]]\\\ZZZWWWWWWXXXYYYYYYYYYZZZZZZ[[[\\\\\\\\\\\\[[[^^^^^^]]]\\\[[[ZZZYYYYYYVVVVVVVVVVVVVVVUUUTTTTTTRRRRRRSSSTTTUUUUUUVVVVVVXXX[[[^^^aaabbbdddgggiiikkklllnnnpppsssuuuwwwxxxzzz|||~~~|||xxxtttqqqqqqllllllmmmnnnqqqxxx}}}zzz{{{~~~{{{{{{zzzwwwpppeeeXXXPPPHHHDDD@@@===<<<===<<<<<<666555444444555555444222111111111111111111000000000111111111111111111000000000////////////000000000000000000////////////.../////////000000000111......//////000000000111222222111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222222333333333555666777888:::@@@DDDEEEFFFOOO```nnnuuuhhhbbb^^^ooovvvgggbbb[[[VVVQQQOOOKKKHHHJJJNNNOOOPPPTTTZZZbbbnnnuuuqqqvvvyyyxxx{{{kkkZZZOOOOOORRR[[[eeennnwww{{{rrrcccVVVMMMHHHGGGFFFIIIIIIJJJKKKKKKMMMPPPSSSSSSYYYbbbkkkrrryyy}}}{{{xxxwwwxxxzzzzzzzzz{{{yyyxxxwwwwwwyyy|||~~~}}}|||{{{|||}}}~~~}}}|||wwwvvvtttrrrpppooonnnnnnnnnnnnmmmkkkiiifffcccaaa```^^^[[[ZZZZZZZZZZZZYYYVVVTTTRRRQQQRRRRRRRRRQQQSSSSSSTTTUUUUUUUUUUUUTTTUUUUUUTTTSSSRRRQQQPPPPPPOOOOOOPPPPPPPPPOOOOOONNNMMMMMMNNNNNNOOOOOOOOOPPPPPPSSSWWWYYY[[[]]]___aaacccdddeeehhhjjjmmmnnnoootttwwwyyyzzzzzz{{{|||~~~~~~{{{vvvtttrrrllllllllllllmmmrrrxxx|||zzz|||wwwuuuwww|||~~~~~~}}}||||||{{{vvvlll^^^SSSJJJFFFAAA>>>======<<<<<<999777666777888999888777000000222333333444444444///000111222222111000///000000////////////000000000000000000////////////.../////////000000111111000000000000111111111111111111111111111222222222111111111111111111111111222222111111111111111111222222222222222222222222222333333444555666888888:::???EEEFFFHHHTTThhhxxxppp```[[[^^^vvvpppccc```VVVQQQNNNLLLJJJHHHKKKPPPOOOQQQWWW___hhhvvv~~~yyy{{{tttcccVVVRRRPPPWWW```hhhppp|||lllcccVVVMMMHHHHHHGGGGGGFFFHHHIIIJJJKKKNNNQQQTTTYYY```jjjuuu|||}}}wwwqqqlllnnnmmmmmmlllkkkkkkjjjjjjjjjjjjkkkkkklllmmmmmmmmmlllpppqqqnnnnnnssstttpppkkkkkkiiihhhfffeeedddccc____________]]][[[XXXWWWWWWVVVVVVUUUTTTTTTSSSSSSQQQOOOMMMKKKJJJKKKLLLMMMKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNMMMMMMLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGHHHHHHHHHIIIIIIIIIMMMNNNNNNPPPQQQRRRSSSSSSVVVWWWYYY[[[^^^```bbbccciiikkknnnooopppqqqssstttwwwxxxyyyzzz|||~~~~~~|||xxxwwwrrrllliiiiiijjjjjjiiikkkqqq}}}xxxqqqsssxxx{{{|||zzz{{{||||||}}}yyykkk]]]RRRHHH@@@AAACCCAAA===;;;===;;;888777888999999888444333222222111111222222222111000111222333222111000000000000000000000000///////////////////////////////////////////////////////////////000000111////////////000111222333//////000000111111111222111111222222222333333333222222222222222222222222444444444444555777999:::<<>>======;;;999888999999999777444333222222111222222222111000//////000000///...000000000000000000000000111111111111111111111111////////////////////////000000000000000111222222111111000000000000000111111111111111000000000000111111222222222333333333222222222222222222222222444444444444555777999:::???DDDHHHJJJOOO^^^ttt{{{kkk^^^]]]fffzzz}}}lll^^^VVVTTTPPPNNNLLLKKKKKKLLLMMMNNNTTTVVV^^^mmm~~~{{{sssooommmllliiijjjkkkkkklllrrr}}}~~~uuufffXXXTTTWWWYYYdddrrr}}}zzzjjj___TTTOOOIIIFFFEEEFFFHHHHHHJJJLLLOOORRRTTTXXX]]]aaakkkqqqzzzyyyoooiiiaaa[[[YYYXXXUUUSSSSSSSSSRRRRRRQQQQQQPPPPPPOOOPPPQQQRRRSSSTTTUUUUUUSSSVVVWWWVVVWWWZZZ[[[YYYVVVUUUTTTSSSRRRQQQPPPOOOOOOOOOOOONNNMMMLLLJJJIIIGGGGGGFFFFFFEEEEEEDDDDDDEEEDDDBBBAAA@@@AAAAAABBBBBBBBBAAAAAABBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFGGGJJJJJJKKKLLLNNNOOOPPPPPPRRRTTTWWWXXXXXXYYY[[[\\\```aaaccceeegggiiikkklllqqqrrruuuxxxzzz|||~~~~~~}}}zzzvvvrrrooolllhhheee```mmm{{{nnnffffffjjjmmmlllttt{{{|||uuubbbVVVJJJEEECCCAAA???@@@<<<;;;::::::;;;:::888666444444333222222222222222222111//////000000///---000000000000000000000000111111111111111111111111////////////////////////111111111111111222222333333222111000////////////333222222111000000//////111111222222222333333333333333333333333333333333444444444444666888:::<<>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>????????????@@@@@@@@@>>>??????@@@AAAAAABBBBBBEEEEEEFFFFFFGGGGGGHHHHHHJJJLLLNNNPPPPPPPPPRRRSSSUUUVVVXXXZZZ\\\^^^```aaadddeeehhhkkkooorrrtttuuuvvvwwwxxxyyyzzzzzzzzzzzzvvvvvvvvvvvvxxxzzz}}}~~~}}}}}}}}}}}}}}}}}}||||||{{{{{{zzzzzz{{{{{{|||}}}||||||{{{{{{|||}}}~~~~~~~~~}}}|||{{{yyyvvvrrrmmmkkkaaannn|||xxxzzzrrrfffbbbeeehhhhhhsss}}}lll___PPPHHHDDD@@@???AAA<<<<<<;;;<<<<<<;;;888666444444333222222222222333333222111111333333333111000000000000000000000000111111111111111111111111////////////////////////111000000000000111222222333222111000////////////222111111111111111111111111111222222222333333333333333333333333333333333444444444555777999<<<===AAABBBEEEIIITTTggg}}}|||zzzvvv{{{rrr```XXXYYYiii{{{kkkccc[[[TTTQQQJJJJJJIIIIIIJJJMMMRRRUUU[[[bbbnnn~~~mmmcccbbbcccaaa]]]ZZZYYYWWWUUUTTTWWW]]]bbb{{{jjj```ZZZWWWXXX\\\lllpppzzz}}}ooobbbVVVNNNJJJJJJJJJIIIJJJKKKMMMNNNMMMQQQUUUZZZ```gggnnnrrrzzzxxxmmmccc[[[WWWPPPNNNKKKIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEBBBBBBCCCDDDEEEFFFGGGGGGDDDDDDDDDFFFFFFFFFGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@???????????????@@@??????>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@>>>>>>>>>???@@@@@@AAAAAACCCCCCCCCCCCDDDDDDDDDDDDDDDFFFHHHIIIIIIJJJKKKLLLIIIJJJKKKMMMOOOQQQSSSTTTVVVXXX[[[^^^bbbfffjjjkkklllllllllmmmmmmllllllkkkiiiiiiiiijjjlllnnnpppqqqppppppqqqrrrrrrqqqqqqpppooonnnnnnnnnnnnoooppppppqqqqqqqqqqqqqqqrrrrrrrrrpppqqqsssvvvzzz}}}~~~}}}~~~{{{vvvrrrooohhhsssyyyuuuwww~~~yyykkkeeeeeegggkkkvvvtttfffWWWNNNFFFAAA???AAA>>>===<<<======;;;888666555444333333222222333333111000000111444555555444000000000000000000000000000000000000000000000000000000000000000000000000000////////////000111111111111000000000000111111///000000111222333333444111111222222222333333333333333333333333333333333333333444555888:::===???BBBCCCEEELLLZZZnnn}}}zzzrrrlllkkkwwwtttcccWWWWWW```wwwmmmaaa[[[UUUPPPMMMJJJKKKKKKJJJJJJNNNTTTXXX___iiiyyyuuuhhhccceeeeee```YYYYYYWWWSSSOOONNNOOOSSSVVVuuuccc\\\[[[]]]```cccnnnwwwnnn```VVVMMMGGGGGGHHHIIIJJJJJJKKKNNNPPPRRRVVV\\\bbbiiiqqqyyy~~~mmmaaaZZZTTTQQQQQQJJJIIIHHHFFFEEEDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBBBBCCCCCCEEEBBBBBBEEEEEEBBBBBBEEEBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@========================@@@???>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>??????@@@@@@AAAAAAAAAAAABBBBBBBBBBBB???AAACCCDDDDDDDDDEEEFFFEEEEEEGGGHHHJJJKKKLLLMMMLLLMMMOOORRRVVVZZZ]]]___^^^_________^^^^^^]]]\\\[[[\\\\\\]]]^^^```aaabbbaaabbbcccdddddddddcccbbb```````````````aaabbbbbbccccccccccccccccccccccccaaabbbdddgggkkkooosssuuuxxxxxxxxxxxxyyyyyyyyyyyyvvvwwwwwwwwwuuuuuuwwwyyyyyy}}}~~~wwwsssppppppwww~~~{{{~~~~~~vvvooolllkkkpppzzzyyymmm```UUULLLDDDAAABBB@@@>>>===<<<===;;;999777555444444333333333333333///......000222333333222000000000000000000000000////////////////////////000000000000000000000000///////////////000000111111000000000000000111111...///000111222444555555111111222222222333333333333333333333333333333333333333444666888<<<>>>@@@FFFFFFIIISSScccyyy}}}~~~ppphhhdddgggwwwnnn^^^OOOWWWkkkxxxeee[[[VVVQQQNNNMMMKKKLLLMMMLLLLLLPPPXXX^^^fffttt}}}uuunnnmmmpppmmmeee]]]WWWTTTPPPMMMLLLMMMPPPRRRwwwkkk```]]]___ccciiinnnyyynnn]]]RRRLLLHHHEEEFFFHHHJJJJJJKKKMMMQQQUUUYYY]]]dddkkksss|||uuugggYYYSSSPPPKKKIIIIIIEEEFFFFFFEEECCCBBBBBBBBB????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@EEEAAAAAADDDCCC??????BBB??????????????????@@@@@@???>>>=========>>>??????????????????????????????=========>>>>>>=========>>>======<<<;;;;;;<<<<<<<<<<<<<<<=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>????????????<<<<<<============>>>>>>>>>>>>>>>??????@@@@@@@@@<<<>>>@@@AAAAAAAAABBBCCCDDDEEEEEEFFFGGGHHHIIIJJJGGGGGGGGGIIIKKKMMMPPPQQQPPPPPPQQQRRRRRRRRRQQQQQQOOOOOOPPPPPPQQQRRRSSSSSSSSSTTTVVVWWWXXXWWWVVVUUUSSSSSSRRRRRRSSSSSSTTTUUUSSSTTTTTTTTTTTTTTTSSSSSSSSSTTTUUUXXX[[[^^^aaaccchhhhhhhhhiiijjjjjjkkkkkkfffgggiiiiiihhhiiilllnnnlllqqqwwwyyyzzz}}}xxxuuussstttzzz{{{wwwvvv}}}~~~~~~ssshhh^^^SSSHHHCCCCCCBBB???===<<<<<<;;;:::888555555444333333333333444222111000000222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111222333222111000/////////000000000111222222333444444111111222222222333333333444444444444444444444444333333444666999<<<@@@AAAFFFGGGKKKWWWjjj~~~xxxwww|||rrrjjjgggfffkkk}}}vvvfffZZZPPP```|||}}}pppbbbYYYTTTOOOMMMNNNJJJLLLNNNNNNOOOTTT]]]eeeppp}}}zzzwwwwwwxxxsssiii```VVVSSSPPPOOOPPPRRRUUUVVVhhhccc___```cccfffooowwwrrr```QQQIIIGGGGGGGGGGGGIIIKKKLLLMMMPPPVVVZZZ^^^cccjjjrrrzzzzzzjjjeeeXXXOOOMMMLLLFFFCCCCCC>>>@@@AAA@@@???======>>>>>>>>>>>>???????????????============<<<<<<<<<<<<@@@<<<;;;>>>===888777;;;???????????????@@@@@@@@@@@@???>>>>>>>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@@@@?????????<<<<<<;;;:::999999::::::::::::;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>??????;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>??????<<<>>>@@@AAAAAAAAABBBCCC@@@@@@AAAAAABBBCCCCCCCCCEEEDDDCCCCCCDDDEEEGGGHHHFFFGGGHHHIIIJJJKKKKKKKKKHHHHHHHHHIIIIIIJJJJJJJJJJJJKKKMMMOOOOOOOOOMMMLLLJJJJJJJJJJJJJJJKKKLLLLLLIIIJJJJJJJJJJJJJJJIIIIIIKKKKKKLLLNNNPPPRRRTTTVVVYYYYYYZZZ[[[\\\]]]^^^^^^YYYZZZ\\\]]]]]]^^^aaadddaaafffllloooooorrrxxx}}}zzzxxxxxxuuuzzzxxx|||wwwmmmdddXXXLLLEEEEEECCC@@@===;;;;;;;;;:::999555555444333333333333444777555444333333333111///000000000000000000000000111111111111111111111111000000000000000000000000111111111000111222222333555444222000///......---222222222222222222333333111111222222222333333333444444444444444444444444333333444666999===@@@BBBEEEEEEJJJWWWlllzzzxxxtttvvv~~~rrrkkkgggiiijjjpppyyykkk^^^TTTWWWlllssshhh]]]UUUOOOJJJIIIKKKHHHKKKNNNOOOQQQWWWbbbjjjvvv{{{yyywwwwwwvvvpppeee]]]VVVTTTRRRRRRUUUXXX[[[]]]hhhbbb^^^aaaeeeiiitttpppeeeWWWMMMJJJIIIGGGEEEJJJKKKKKKKKKMMMRRRYYY^^^iiinnnuuu|||sssddd___RRRNNNJJJFFFDDDCCCBBBAAABBBBBBAAA@@@???>>>============>>>>>>>>>>>>======??????>>>>>>=========<<<>>>>>>>>>>>>????????????@@@@@@??????>>>>>>=========>>>>>>???@@@AAAAAABBB@@@@@@???>>>>>>>>>>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;=================================<<<<<<;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>======<<<<<<<<<<<<>>>===;;;::::::;;;===>>>============>>>>>>>>>???<<<===>>>???AAAAAABBBBBBAAAAAAAAABBBCCCDDDEEEFFFCCCDDDDDDDDDDDDDDDCCCCCCEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBBBBCCCDDDFFFGGGGGGFFFDDDCCCDDDEEEGGGHHHDDDDDDEEEEEEEEEDDDDDDCCCEEEEEEFFFGGGHHHIIIJJJJJJKKKLLLNNNOOOQQQRRRSSSSSSRRRQQQPPPPPPPPPQQQSSSTTT\\\]]]^^^___bbbffflllpppvvv{{{yyy}}}|||{{{zzz{{{}}}~~~}}}yyy{{{yyyyyywwwooocccVVVJJJDDD>>>???@@@???===<<<<<<<<<888777666444333222111111111111111111111111111111111111111111111111111111111111000000//////......111111111111111111111111111111111111111111111111000000000000000000000000111111222222222333333333777333000000222333222000222222222222222222333333555555666999===@@@AAAAAAFFFJJJMMMWWWnnn~~~~~~wwwqqqxxx|||oooiiidddbbbgggmmmxxx}}}iii^^^\\\\\\^^^~~~|||jjjcccZZZRRRMMMKKKIIIHHHJJJJJJLLLQQQVVV\\\hhhttt{{{ttttttrrrqqqnnniiibbb^^^RRRQQQPPPPPPRRRVVVYYY\\\dddaaaaaafffjjjppp{{{uuubbbYYYOOOIIIIIIJJJJJJIIIKKKLLLMMMNNNPPPVVV]]]cccnnnttt|||ooo___UUUQQQNNNJJJFFFCCCBBBBBB@@@?????????>>>>>>>>>>>>============>>>>>>>>>>>>======>>>>>>>>>>>>======<<<<<<======>>>>>>>>>?????????????????????>>>>>>============>>>>>>???@@@@@@AAA??????>>>============>>>========================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>??????>>>>>>============>>>===;;;::::::;;;===>>>============>>>>>>>>>>>><<<<<<>>>???@@@AAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEDDDDDDCCCBBBAAA@@@@@@AAACCCDDDCCCCCCCCCCCCBBBBBBAAA@@@CCCCCCCCCDDDEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKKKKJJJJJJIIIIIIHHHIIIJJJKKKLLLOOOPPPQQQRRRTTTXXX^^^bbbkkkpppwww}}}}}}~~~|||{{{zzz{{{|||}}}~~~~~~zzz}}}{{{|||{{{vvvkkk]]]PPPHHHAAAAAA@@@???===;;;::::::888777666444333222111111111111111111111111111111111111111111111111111111111111000000////////////111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333555333000000222333222111222222222222333333333333444555666:::>>>AAADDDDDDFFFKKKPPPZZZqqq~~~|||{{{pppiiiggghhhooovvvsss```VVVTTTUUUcccvvvhhhaaaYYYQQQLLLJJJIIIHHHMMMMMMPPPWWW]]]fffttt~~~wwwrrrkkkjjjhhhfffddd___XXXTTTLLLKKKIIIIIIJJJLLLNNNPPPaaaaaaeeelllsss{{{pppcccVVVPPPJJJGGGIIIKKKLLLKKKKKKNNNQQQSSSVVV\\\dddkkkvvv}}}qqqcccYYYPPPJJJIIIHHHEEEBBB@@@@@@@@@???>>>=========>>>>>>?????????<<<======>>>>>>======<<<>>>>>>============<<<<<<=========>>>>>>>>>???????????????>>>>>>>>>>>>>>>=========>>>??????@@@@@@>>>>>>===<<<<<<<<<==============================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;=========>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>===<<<;;;;;;<<<===>>>>>>>>>>>>===============<<<<<<>>>???@@@@@@AAA@@@????????????@@@AAABBBBBBBBBCCCCCCDDDDDDCCCCCCCCCFFFEEEEEEDDDCCCBBBAAAAAA???@@@BBBCCCDDDCCCAAA@@@CCCBBBAAA@@@@@@AAABBBCCCDDDDDDDDDCCCBBBAAA@@@@@@BBBBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDGGGHHHIIIJJJLLLOOOTTTWWW\\\```fffmmmsssyyy~~~{{{zzzyyyyyyyyy|||~~~|||zzz}}}}}}sssdddUUUKKKDDDCCCAAA>>><<<:::999999999888666555333222222222222222222222222222222222111111111111111111111111111000000000000/////////000000000000000000000000111111111111111111111111111111111111111111111111111111222222222333333333333222000111222333333222222222222333333333444444444555888;;;>>>BBBEEEGGGGGGOOOXXXcccxxx{{{tttmmmooouuu}}}yyyeeeVVVPPPQQQTTTmmm{{{oooddd^^^VVVOOOKKKJJJIIIHHHJJJKKKOOOXXXbbbmmm~~~}}}vvvpppjjjggg```^^^\\\ZZZWWWSSSMMMIIIFFFEEECCCBBBAAABBBCCCEEEaaadddkkksss|||uuubbbUUURRROOOKKKIIIKKKLLLLLLKKKLLLPPPUUUYYY\\\bbbllltttzzzkkkZZZQQQMMMIIIFFFFFFDDDBBB?????????@@@???>>>>>>>>>????????????@@@@@@<<<======>>>>>>======<<<=================================>>>>>>>>>????????????????????????>>>>>>======>>>>>>????????????>>>>>>===<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=============================================<<<>>>???????????????????????????>>>>>>>>>>>>>>>>>>???>>>============>>>???>>>>>>>>>>>>>>>=========<<<===>>>???@@@@@@@@@@@@@@@?????????@@@@@@AAABBBBBBBBBCCCDDDDDDDDDCCCCCCHHHHHHGGGFFFEEEDDDCCCCCCBBBCCCDDDEEEEEEDDDCCCCCCGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAABBBCCCDDDFFFFFFGGGIIIMMMPPPOOORRRWWW\\\bbbiiipppttt{{{}}}zzzxxxvvvvvvvvv|||~~~~~~xxx|||yyyiiiXXXKKKFFFDDD@@@>>><<<;;;:::999999888777555444333333222222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////111111111111111111111111111111111111111111111111111111222222222333333333111111111111222333333333222222333333444444555555555777999;;;===AAADDDGGGHHHSSS___mmm~~~xxx}}}~~~iiiYYYQQQQQQWWW^^^yyyrrrjjj___ZZZRRRLLLJJJIIIIIIIIIIIIJJJPPP[[[ggguuuxxxoooiiiccc___\\\XXXVVVSSSQQQOOOKKKGGGCCCCCCBBB@@@???>>>???@@@AAAfffjjjqqqzzzzzziiiXXXNNNNNNLLLKKKJJJKKKLLLMMMMMMNNNTTT[[[___cccjjjuuu}}}zzzmmm```UUUKKKGGGFFFDDDBBBBBBBBB@@@??????@@@AAA@@@?????????>>>>>>>>>===============>>>>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????????????????@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@??????>>>============>>>????????????????????????????????????????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>?????????????????????????????????===>>>???@@@@@@AAA@@@@@@BBBAAAAAAAAAAAABBBBBBCCCBBBCCCCCCDDDEEEEEEEEEDDDHHHHHHGGGGGGFFFFFFFFFFFFIIIIIIIIIIIIIIIJJJJJJJJJHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBCCCCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBAAAAAA>>>???@@@AAA@@@BBBEEEGGGGGGIIILLLPPPSSSXXX___ccckkkqqqzzz~~~~~~{{{xxxvvvuuuvvv{{{}}}{{{www|||ppp^^^QQQIIIEEE@@@============;;;:::999888666555444333333222222222222222222222222111111111111111111111111000000000000111111111111////////////////////////111111111111111111111111111111111111111111111111111111222222222333333333000111222222222333333444222333333444555555666666777999;;;<<<<<>>>>>???@@@AAAlllqqqxxxzzzkkk]]]RRRKKKGGGGGGHHHIIIKKKNNNPPPRRRSSSZZZccchhhkkkrrr~~~ppp___WWWOOOJJJGGGGGGFFFCCCAAACCCBBB@@@???@@@AAABBBAAA???=========<<<<<<;;;;;;;;;>>>??????@@@@@@??????>>>>>>>>>????????????@@@@@@?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@????????????@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@AAAAAAAAAAAA???@@@@@@AAABBBBBBAAAAAACCCCCCCCCBBBBBBCCCCCCDDDCCCCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNKKKJJJJJJJJJIIIHHHHHHGGGGGGFFFEEEDDDEEEEEEGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCDDDEEEEEEEEEDDDDDDBBBBBBCCCCCCCCCBBBAAAAAA???@@@AAA@@@@@@@@@BBBDDDDDDEEEGGGHHHJJJMMMQQQTTT[[[bbbjjjrrrxxx~~~|||}}}}}}{{{yyyxxxyyy|||}}}tttrrrtttyyyyyyvvvxxx|||{{{jjj^^^NNNIIIBBB>>>>>>???>>><<<;;;:::888777555444444444333333333333333333333333111111111111111111111111000000000111111111111222000000000000000000000000111111111111111111111111222222222222222222222222111111222222222333333333000222333333222222222333222333333444555666777777888:::=========???EEEJJJLLL\\\mmm{{{tttdddUUUNNNMMMQQQ___nnnssshhhcccXXXSSSMMMIIIIIIJJJLLLLLLOOORRR\\\kkkzzz|||tttlllggg```YYYUUUQQQNNNLLLJJJGGGDDDCCCBBBAAA@@@>>>============>>>>>>???@@@pppvvvzzzjjj\\\RRRLLLJJJGGGHHHIIIKKKMMMQQQUUUWWWYYYaaakkkpppssszzz{{{jjj\\\QQQKKKGGGFFFGGGHHHEEEAAAAAAFFFAAA@@@@@@AAABBBBBBAAA???============>>>>>>>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@??????@@@@@@@@@AAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@AAAAAAAAAAAABBBBBBCCCCCC@@@@@@AAAAAAAAAAAA@@@@@@???@@@@@@AAABBBCCCDDDDDDAAAAAABBBCCCCCCCCCBBBBBBDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHIIIJJJLLLNNNPPPQQQRRRPPPSSSXXX[[[]]][[[YYYVVVTTTTTTTTTSSSSSSRRRQQQPPPOOONNNLLLIIIHHHHHHIIIJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEEEECCCDDDDDDEEEDDDCCCBBBAAABBBCCCDDDDDDBBBBBBCCCDDDCCCDDDEEEFFFFFFFFFIIIKKKOOOTTT\\\bbbgggnnnwww~~~|||~~~~~~}}}|||{{{|||~~~uuukkkkkkhhhkkksssvvvsssvvvyyywwwlllVVVNNNEEE@@@???>>><<<:::;;;:::999777666555444444333333333333333333333333111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333000222555444222000111222333333444555666777888888777;;;>>>??????CCCJJJPPPXXXhhhyyyxxxgggZZZPPPNNNOOOTTTfffyyy}}}oooddd^^^UUUQQQLLLIIIIIIKKKMMMNNNPPPUUUaaasss}}}pppggg^^^ZZZUUUPPPMMMJJJHHHFFFEEEBBB???>>>>>>??????>>>============>>>>>>>>>???qqqyyyppp^^^QQQJJJHHHHHHLLLMMMNNNNNNPPPSSSWWWZZZ]]]fffpppvvvxxxppp```XXXSSSMMMHHHAAAAAADDDDDD@@@;;;>>>DDDAAA@@@@@@@@@BBBBBB@@@>>>>>>???@@@AAABBBCCCDDDDDD@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAACCCCCCCCCDDDDDDDDDEEEEEE@@@AAAAAABBBBBBAAAAAA@@@???@@@AAABBBDDDEEEFFFFFFBBBBBBCCCCCCDDDCCCCCCCCCDDDCCCCCCBBBBBBBBBCCCCCCEEEEEEFFFGGGHHHIIIIIIIIILLLMMMOOOQQQTTTWWWYYYZZZ\\\bbbjjjppprrrnnniiieee____________^^^]]]\\\[[[XXXVVVSSSOOOMMMLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMLLLJJJHHHGGGFFFEEEFFFFFFGGGFFFEEEDDDCCCAAABBBCCCCCCAAA@@@AAABBBBBBCCCEEEEEEDDDDDDFFFGGGGGGMMMSSSWWW[[[aaakkksss}}}~~~{{{{{{|||~~~rrriiiiii___aaagggsss{{{sssqqqrrruuu}}}~~~uuu[[[RRRHHHAAA???>>>;;;888<<<;;;999777666555555555333333333333333333333333111111111111111111111111000000111111222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333000333666555222000000111333333444555666777888999777;;;???@@@BBBGGGOOOVVVcccsss{{{ppp]]]SSSNNNQQQSSSZZZnnnyyylllaaaZZZTTTPPPKKKHHHIIILLLNNNPPPTTT[[[iii|||uuuhhh___UUURRRNNNJJJHHHFFFCCCAAACCC@@@>>>===>>>???@@@???@@@@@@???????????????>>>{{{qqq^^^TTTNNNJJJIIIKKKOOOPPPPPPPPPRRRWWW^^^ccclllpppuuuyyyuuuiiiZZZQQQNNNMMMIIIEEEAAABBBCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@AAAAAA@@@AAACCCBBBAAAAAACCCDDDDDDBBB@@@@@@BBBDDDEEEFFFBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGFFFEEEDDDCCCEEEJJJMMMJJJHHHIIIHHHEEEHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEEEEDDDCCCBBBBBBBBBCCCDDDDDDDDDDDDCCCBBBBBBCCCEEEFFFDDDCCCCCCDDDEEEEEEDDDBBBBBBCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBEEEEEEDDDDDDDDDDDDDDDDDDAAABBBDDDEEEFFFFFFFFFFFFNNNJJJFFFEEEFFFHHHGGGFFFHHHIIIJJJIIIHHHGGGHHHIIIOOOPPPRRRTTTXXX^^^eeekkknnnsss|||yyyuuuvvvrrrooonnnnnnnnnkkkhhhgggccc]]]YYYWWWVVVUUUTTTVVVTTTTTTTTTVVVVVVUUUTTTTTTSSSQQQOOOMMMLLLLLLLLLPPPNNNLLLKKKKKKJJJHHHGGGFFFEEEEEEGGGIIIJJJIIIGGGHHHFFFEEEEEEFFFFFFFFFEEEIIIIIIJJJLLLPPPVVV[[[^^^ooovvv}}}|||~~~}}}|||vvvooodddaaa```gggxxx{{{vvvuuuwwwxxx}}}lllZZZJJJEEEDDD???<<<<<<===;;;888777777666555333555444222111000111222222222222222222222222222222000000000000000000000000000111111111111222222222000000000000000000000000222111111111000000//////000000000111222222333333333222111000000111222222222222333555666888999999;;;:::<<>>?????????>>>>>>>>>>>>>>>===???AAAAAA@@@???>>>???ssseeeUUUMMMIIIGGGHHHKKKOOOPPPQQQSSSVVV\\\ccchhhqqquuu{{{zzzfff\\\PPPIIIHHHGGGEEEAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAACCCDDDDDDBBBBBBCCCDDDCCCBBBBBBDDDFFFGGGGGGEEEDDDDDDDDDDDDEEEEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJKKKMMMNNNNNNMMMRRRTTTQQQNNNNNNMMMIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGIIIHHHGGGFFFFFFGGGHHHHHHFFFGGGHHHHHHGGGGGGGGGHHHHHHFFFEEEEEEGGGHHHGGGFFFGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFGGGHHHFFFFFFFFFFFFEEEEEEEEEEEEGGGGGGHHHHHHIIIIIIIIIIIIGGGGGGGGGGGGGGGHHHHHHHHHHHHFFFCCCDDDGGGIIIIIIHHHKKKLLLMMMNNNMMMNNNOOOQQQSSSUUUYYY]]]ccckkktttzzz|||wwwsssrrrnnnhhhdddbbb```___^^^^^^]]]]]]^^^```aaaaaa```^^^]]]\\\ZZZYYYYYYXXXXXXYYYWWWUUUTTTTTTSSSQQQOOOLLLKKKIIIIIIJJJJJJIIIHHHIIIGGGFFFFFFHHHIIIIIIIIIHHHHHHHHHJJJMMMRRRVVVYYY___fffqqqzzz~~~|||}}}~~~~~~~~~}}}}}}}}}|||~~~}}}vvvjjjeee```bbblll}}}{{{vvvuuuuuuyyyrrraaaOOOHHHDDD@@@===>>>===;;;888777777777555444333222222222222222333333222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111222111111111000000000000222222111111111111111111333222111000000111222333555555666888999:::;;;<<<<<<;;;===BBBFFFJJJRRR[[[nnn|||~~~nnnaaaWWWTTTSSSXXXaaassszzznnncccZZZUUUOOOKKKIIIJJJJJJJJJOOOUUU\\\iii|||uuuiii]]]TTTQQQLLLIIIDDDBBBBBBBBBAAA???>>>?????????????????????===@@@BBBBBB@@@??????@@@yyycccWWWLLLGGGGGGFFFIIILLLNNNPPPRRRVVV[[[ccckkkqqqxxx~~~tttcccXXXPPPHHHDDDEEEEEEDDDAAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCDDDDDDEEEEEEGGGHHHHHHFFFEEEFFFGGGEEEFFFGGGIIIKKKKKKIIIGGGEEEEEEEEEEEEEEEFFFGGGGGGIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJKKKMMMPPPTTTVVVVVV[[[\\\XXXUUUSSSQQQMMMNNNNNNNNNOOOOOONNNNNNNNNNNNOOOOOOOOONNNLLLKKKJJJJJJIIIIIIHHHHHHIIIJJJJJJGGGHHHKKKMMMMMMLLLKKKJJJJJJHHHFFFFFFHHHHHHHHHGGGIIIIIIIIIIIIHHHHHHHHHHHHFFFFFFEEEFFFFFFGGGHHHHHHGGGFFFEEEEEEDDDDDDDDDEEEEEEFFFGGGIIIJJJKKKKKKKKKJJJIIIIIIHHHGGGGGGHHHHHHHHHGGGFFFGGGIIIKKKLLLLLLLLLNNNPPPQQQRRRTTTWWWYYY\\\```fffmmmvvv|||vvvrrrooommmkkkiiihhhgggggghhhllloooppppppllllllllllllllllllllllllhhhfffdddcccbbb```\\\ZZZXXXUUUQQQOOONNNNNNMMMLLLLLLJJJHHHIIIKKKLLLMMMMMMJJJJJJIIIJJJLLLOOORRRTTTUUU[[[dddmmmuuu||||||||||||}}}~~~uuuooofff```cccooozzzuuuttttttyyy{{{kkkXXXLLLEEEAAA???@@@===;;;999777888777666444111222222333333333333222222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111111111111111111000000000333333222222111000000///333222222111111222333333333333444555777888999999===<<>>>>>??????@@@@@@AAAAAA>>>@@@CCCCCCAAA@@@@@@AAAzzzlllXXXOOOHHHFFFGGGHHHKKKOOOMMMPPPTTTZZZaaaiiisssyyyvvvcccYYYRRRMMMGGGEEEGGGHHHGGGEEEGGGFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFFFFFFFGGGGGGHHHJJJLLLMMMMMMKKKJJJJJJKKKLLLLLLLLLNNNOOONNNLLLJJJHHHHHHGGGGGGHHHIIIJJJKKKKKKLLLMMMNNNPPPQQQQQQRRRQQQPPPNNNNNNQQQUUU[[[^^^dddhhhjjjeeeaaa___[[[WWWVVVWWWXXXXXXXXXWWWVVVUUUTTTUUUVVVVVVUUUSSSPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNKKKMMMQQQVVVXXXWWWTTTRRRPPPNNNLLLLLLLLLMMMLLLJJJKKKKKKKKKJJJJJJIIIIIIIIIGGGFFFFFFGGGGGGHHHIIIJJJHHHHHHGGGFFFEEEEEEFFFGGGFFFHHHIIIKKKMMMNNNNNNNNNOOONNNMMMLLLLLLMMMNNNNNNNNNMMMMMMMMMOOOPPPRRRRRRSSSUUUXXXZZZ[[[^^^bbbffflllqqqyyy~~~{{{xxxuuusssooonnnmmmoootttxxx{{{|||{{{{{{}}}~~~{{{yyyvvvsssqqqmmmhhheeeccc___ZZZVVVVVVVVVVVVVVVQQQOOOMMMLLLNNNPPPPPPPPPPPPOOONNNNNNOOOQQQSSSTTTWWW\\\bbbhhhmmmuuu}}}|||zzzzzz{{{~~~yyyppphhhfffmmmyyy|||zzztttssssssuuu|||vvvbbbQQQFFFAAA@@@@@@===;;;999888888888777666222333444555444333111000222222222222222222222222111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111222222222111111111000000222222222222333333333444222222333444555666777888======AAAEEEIIINNNZZZfffxxxuuueeeZZZUUU\\\ggguuuyyylllddd\\\TTTPPPNNNLLLLLLMMMNNNPPPXXXaaalllzzz|||mmmbbbYYYPPPKKKJJJAAA@@@?????????@@@@@@@@@>>>??????@@@AAABBBBBBCCC@@@BBBDDDDDDCCCAAAAAABBB~~~jjj^^^PPPJJJFFFGGGHHHHHHKKKPPPMMMQQQWWW^^^fffpppzzzvvvfff[[[UUUPPPLLLHHHGGGHHHIIIIIIHHHIIIIIIHHHHHHHHHIIIJJJKKKHHHHHHHHHHHHHHHIIIJJJJJJNNNPPPRRRRRRQQQOOOOOOOOOTTTSSSRRRRRRSSSRRRPPPNNNNNNNNNMMMMMMMMMOOOQQQRRRQQQSSSVVVZZZ\\\]]]]]]]]]ZZZYYYXXXYYY]]]dddlllqqqwww|||}}}yyytttrrrmmmhhhcccddddddeeedddbbb```_________``````___]]]ZZZXXXYYYYYYYYYYYYYYYXXXXXXXXXSSSVVV[[[bbbfffgggccc___\\\ZZZWWWVVVVVVUUUSSSRRRSSSRRRRRRQQQPPPOOOOOONNNLLLLLLLLLLLLLLLMMMNNNNNNNNNMMMKKKJJJJJJKKKMMMNNNNNNOOORRRUUUWWWXXXXXXWWWWWWWWWWWWWWWXXXYYYZZZ[[[VVVUUUUUUUUUVVVYYY\\\^^^ccceeegggjjjlllpppuuuyyy}}}wwwuuutttvvv{{{{{{tttppplllhhhccc```___```aaabbb\\\YYYVVVUUUVVVWWWWWWWWWYYYXXXXXXXXXXXXYYYZZZ[[[^^^aaafffiiilllrrrzzz}}}{{{yyyzzz}}}yyytttrrruuu{{{~~~{{{wwwttttttrrruuummmYYYJJJCCCAAA@@@===;;;999999999999888777555555666555444222000...222222222222222222222222111111111111111111111111000000111111111222222222111111111111111111111111111111111111111222222222000000111111111222222222222222333333444444444444666666777888999999::::::===>>>BBBGGGKKKRRR```nnntttggg^^^[[[gggxxxsssggg```YYYRRRNNNNNNLLLLLLNNNNNNQQQZZZdddsss{{{oooaaaXXXQQQIIIEEEEEEAAAAAAAAA@@@??????@@@@@@???@@@@@@AAABBBCCCCCCDDDAAACCCEEEEEEDDDCCCCCCCCCqqq```UUUKKKGGGFFFHHHIIIHHHJJJOOOQQQUUU[[[ccclllvvvsssggg^^^WWWTTTPPPMMMJJJHHHIIIKKKKKKKKKMMMLLLLLLLLLMMMOOOQQQRRRLLLLLLLLLLLLMMMNNNOOOOOOTTTVVVYYYZZZYYYXXXWWWXXX[[[[[[[[[]]]^^^]]]ZZZXXXTTTSSSRRRRRRSSSUUUWWWYYYYYY]]]cccjjjmmmnnnmmmlllgggffffffiiioooxxx|||wwwxxxxxxxxxvvvtttqqqoooooopppppppppooommmlllkkkgggggggggfffeeedddcccbbb]]]___eeemmmtttvvvsssooojjjgggdddaaa```^^^\\\ZZZ\\\[[[ZZZYYYXXXWWWVVVUUURRRRRRQQQQQQQQQQQQRRRRRRQQQPPPNNNNNNOOOPPPSSSTTTVVVXXX\\\aaadddfffggggggcccdddfffggghhhiiiiiiiiibbbbbbaaa``````dddjjjoooqqqsssvvvyyy~~~~~~|||}}}xxxtttpppmmmmmmnnnoooooollliiieeedddeeeggghhhhhhiiihhhhhhhhhiiijjjjjjkkkjjjmmmqqqsssvvvzzz}}}zzzzzz}}}}}}{{{{{{|||}}}}}}zzzxxxuuuuuu|||yyycccQQQGGGCCC@@@>>><<<:::999::::::999888666666666555333222000000222222222222222222222222222222222222222222222222000111111111111222222222222222222222222222222222111111111222222222222222///000000111222222333333222222333444555555555555555555666666777888999999<<<>>>CCCHHHLLLUUUfffvvv|||}}}sssjjjdddeeewwwlllbbb]]]WWWPPPMMMJJJIIIKKKMMMNNNRRR]]]iii|||qqqfffZZZSSSNNNHHHEEEEEEAAABBBCCCBBB@@@???@@@AAAAAAAAABBBBBBCCCCCCDDDDDDBBBDDDFFFGGGEEEDDDDDDDDDvvveeeWWWOOOGGGEEEGGGJJJKKKJJJLLLPPPVVVZZZaaaiiirrr|||yyymmmfff___ZZZYYYVVVSSSPPPOOOPPPRRRTTTVVVUUUTTTTTTTTTVVVYYY\\\]]]VVVVVVVVVWWWWWWXXXZZZZZZ___bbbfffhhhgggfffffffffcccfffkkkqqqtttrrrmmmhhhcccbbbaaaaaabbbdddgggiiinnnttt}}}zzzzzzzzzyyywwwuuusssqqqoooqqqwww~~~zzzvvvtttqqqnnnkkklllkkkjjjiiigggfffeeeddd______^^^]]]\\\\\\\\\\\\YYYXXXWWWVVVXXXZZZ]]]___cccgggmmmtttzzz~~~}}}~~~yyyxxxtttpppnnnqqqwww}}}|||yyyvvvvvvxxx{{{}}}~~~~~~~~~|||{{{|||~~~~~~}}}~~~zzzuuuwwwyyy{{{||||||||||||mmmXXXMMMFFFAAA>>><<<:::::::::;;;:::999555555444333333333333444222222222222222222222222222222222222222222222222000111111111111222222222222222222222222222222222111111111222222333333333111111111111111111222222111222444555666666666555333333444444555666666666;;;===CCCIIINNNXXXkkk}}}~~~uuuuuuyyy}}}sssllliiilllvvvddd[[[YYYTTTOOOLLLGGGHHHKKKOOOQQQWWWeeerrrttthhh^^^UUUQQQMMMHHHEEEFFF???AAACCCCCCAAA@@@AAACCCCCCCCCCCCCCCCCCCCCCCCDDDCCCEEEGGGHHHFFFEEEEEEEEE{{{iiiZZZNNNGGGGGGFFFIIIMMMNNNMMMOOOTTTYYY^^^eeemmmvvvtttpppllleeeaaaaaa]]][[[XXXWWWXXX[[[___bbb]]]\\\\\\]]]___bbbfffhhhaaa```aaaaaabbbcccdddeeejjjmmmqqqttttttsssrrrsssjjjpppzzz}}}wwwxxxwwwvvvuuuvvvyyy|||~~~}}}|||zzzyyywwwwwwpppooonnnmmmlllkkkkkkkkkfffeeeddddddfffiiimmmoootttxxx~~~xxxyyy~~~||||||}}}~~~~~~yyynnnppprrryyyzzz~~~sss^^^QQQHHHBBB>>><<<::::::;;;;;;:::999333333222222333444666888222222222222222222222222222222222222222222222222000111111111111222222222222222222222222222222222111111111222222333333333333333222222111000000000111222444666777777666555666666777777888888999999:::===CCCIIIOOOZZZnnnuuummmooouuu}}}sssmmmkkkoooooo]]]WWWUUURRRNNNLLLHHHIIINNNSSSVVV^^^mmm||||||lll^^^UUUMMMJJJHHHDDDAAAAAA===@@@BBBCCCAAAAAABBBEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDFFFHHHHHHGGGFFFEEEFFF}}}nnn^^^QQQJJJKKKFFFGGGHHHIIIKKKPPPVVV[[[aaafffnnnvvv~~~yyypppiiihhhhhhhhhhhhggghhheee```ccckkkooommmsssmmmhhhkkktttyyyxxxtttnnnppprrrtttvvvxxxyyyzzz}}}|||zzzttttttppp}}}|||wwwwwwyyy|||~~~~~~||||||zzz~~~|||zzzpppjjjlllzzzkkkUUUIIIHHH@@@@@@>>>;;;888777777888999888555333222222333444444333333222111111111222111111111111111111111111111111111111111111111111222222111111111111222222111222222333333222222111222222333333333333444444333333333444444444555555555555555666777999;;;<<<===>>>CCCIIINNNVVVhhh{{{~~~qqqiiiooo{{{yyyrrruuu|||ssshhh\\\WWWSSSMMMIIIGGGIIIIIIMMMSSSZZZdddvvv}}}ppphhhTTTQQQKKKFFFBBB@@@AAAAAAFFFDDDCCCBBBBBBCCCDDDFFFFFFFFFEEEDDDDDDDDDEEEEEEGGGHHHIIIIIIIIIHHHGGGFFF~~~lll^^^RRRHHHDDDEEEHHHIIIJJJKKKNNNSSSZZZ^^^fffnnnwww}}}zzztttkkkfffeeegggiiiiiigggkkkkkkkkkqqq{{{{{{xxx}}}~~~}}}{{{~~~|||zzzxxxmmmhhhiiiwwwttt[[[KKKFFFBBBAAA???<<<999888999:::999888666444333333333444444333222222111111222222111111111111111111111111111111111111111111111111222222111111111111222222111222222333333222222111222222333333333333444444333333333333444444444444555555555666888999;;;<<<===???DDDIIIMMMWWWlllxxxnnngggnnn|||yyy|||nnndddZZZVVVSSSNNNKKKJJJLLLLLLPPPVVV^^^iii{{{}}}pppccc[[[PPPMMMIIIEEEBBBBBBCCCDDDFFFEEECCCBBBBBBCCCEEEFFFEEEDDDDDDCCCCCCCCCCCCCCCFFFGGGHHHIIIIIIIIIHHHGGGrrr^^^RRRKKKFFFEEEGGGIIIJJJLLLOOORRRXXX___cccnnnwwwxxxkkkfff___[[[[[[___bbbdddhhhmmmsssxxx}}}|||yyywwwnnniiiiiissshhhRRRHHHDDDBBB???<<<;;;:::;;;;;;999888666444333333444444333333222222111111222222111111111111111111111111111111111111111111111111222222111111111111222222111222222333333222222111222222333333333333444444222222222333333333444444555555666666888999;;;<<<===@@@EEEIIIMMMZZZrrr{{{tttllljjjtttyyyhhh___VVVTTTRRRNNNLLLMMMOOOOOOSSS[[[dddqqqtttfff[[[SSSJJJHHHEEECCCBBBCCCEEEFFFFFFEEEDDDCCCCCCDDDEEEFFFEEEEEEDDDCCCCCCCCCCCCDDDFFFGGGIIIJJJLLLLLLLLLKKKwwwfffUUUMMMKKKJJJIIIIIIIIIKKKNNNRRRWWW]]]dddiiittt{{{xxxlll^^^ZZZUUURRRRRRUUUZZZ\\\eeekkkttt}}}}}}zzzxxxtttnnnkkkpppxxxuuu^^^PPPFFFCCC???<<<;;;;;;;;;;;;999888777555444444444444333333222222111222222333111111111111111111111111111111111111111111111111222222111111111111222222111222222333333222222111222222222333333333444444222222222333333333333444555555666777888:::;;;<<<===BBBGGGJJJPPP```yyy{{{uuupppsssoooddd\\\UUURRRPPPMMMLLLNNNOOOPPPVVV___iiixxx{{{mmmaaaWWWPPPGGGFFFDDDBBBBBBCCCEEEGGGFFFEEEEEEDDDDDDEEEEEEFFFGGGFFFFFFEEEEEEEEEFFFFFFGGGIIIKKKNNNPPPQQQQQQQQQwwwdddWWWKKKHHHJJJIIIGGGGGGIIILLLQQQVVV\\\cccjjjoooyyy}}}}}}kkkaaaWWWUUURRROOOOOOQQQTTTWWW[[[aaalllxxx~~~{{{}}}}}}zzzyyywwwrrrooooooqqqyyyhhhWWWIIIEEE???<<<;;;;;;;;;:::999888777666555444444444333222222111222222333333111111111111111111111111111111111111111111111111222222111111111111222222111222222333333222222111222222222333333333444444222222333333333444444444666666666777888:::<<<===>>>CCCIIILLLUUUgggyyyxxxyyyjjjccc[[[UUURRROOOKKKKKKMMMNNNPPPXXXdddpppqqqcccYYYPPPKKKFFFEEEDDDCCCBBBCCCDDDEEEFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHJJJMMMPPPSSSTTTUUUUUU|||lllXXXOOOHHHHHHJJJIIIGGGGGGKKKNNNTTTZZZaaaiiiqqqvvvlll^^^XXXOOOPPPPPPNNNMMMNNNPPPRRRUUUYYYbbbnnnxxx{{{tttqqqnnnvvv~~~}}}{{{zzzzzzvvvsssqqqpppvvvppp^^^NNNHHHAAA=========;;;999999888888777666555444333222222111111222222333333111111111111111111111111111111111111111111111111222222111111111111222222111222222333333222222111222222333333333333444444333333333444444444555555666666666777999:::<<<===???DDDJJJPPP\\\ppp|||rrrgggbbb[[[UUURRRNNNJJJJJJNNNMMMRRR\\\kkkyyy{{{jjj]]]TTTMMMIIIFFFEEEDDDCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEEEEGGGHHHJJJKKKLLLNNNQQQTTTWWWYYYZZZZZZpppbbbSSSLLLHHHIIIIIIHHHIIILLLMMMQQQXXX___gggooowww|||nnn^^^VVVTTTOOORRRTTTUUUTTTSSSUUUWWW[[[[[[```hhhnnntttyyynnnkkklllrrr}}}~~~~~~~~~|||vvvqqqttt|||hhhTTTMMMDDD@@@??????<<<:::888888888777666555444333222222111111222222333444111111111111111111111111111111111111111111111111222222111111111111222222111222222333333222222111222222333333333333444444444444555555555666666666666666777888999;;;<<<===???EEEKKKSSScccxxxzzzlllddd___ZZZUUURRRNNNJJJLLLPPPOOOUUUcccsssvvvdddXXXQQQKKKHHHDDDDDDDDDDDDEEEFFFGGGGGGFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGIIIKKKMMMOOOPPPUUUWWWZZZ]]]___aaabbbbbbsssdddXXXNNNIIIEEEEEEEEEDDDGGGLLLOOOTTT[[[ccckkksss|||wwwcccXXXUUUUUUWWW[[[```bbbaaaaaabbbccceeebbbcccfffgggjjjvvvqqqfffggglll|||zzz{{{|||~~~{{{{{{|||~~~|||rrrsssrrrXXXQQQGGGBBBAAA@@@>>>;;;888888888888777555444333222111111111222333333444111111111111111111111111111111111111111111111111222222111111111111222222222222222333333222222222222222333333333444444444555555555666666666666777666666777888999;;;<<<===@@@EEEKKKUUUhhh}}}}}}yyy{{{iiiccc]]]XXXTTTRRRNNNKKKMMMSSSRRRYYYhhhzzzooo]]]RRRKKKGGGDDDCCCCCCCCCDDDFFFGGGIIIIIIFFFGGGGGGHHHHHHGGGGGGFFFIIIJJJKKKMMMPPPSSSUUUWWW]]]___bbbeeehhhjjjjjjkkk|||hhhXXXPPPHHHIIIJJJJJJIIIIIIKKKLLLUUUYYYbbblllrrrxxxzzzlllccc\\\\\\cccggglllooopppssswwwxxxuuu~~~yyyuuusssqqqqqqyyykkkdddnnn}}}}}}|||}}}}}}}}}uuuvvveeeSSSDDDCCCBBB===<<>>???;;;;;;:::888777666555444000000111111222444555666444444333333333333222222333333333333222222222222222222222222222222222222333333333333333333333333444444333333333333444444333333444444555666666666555666888888888:::>>>AAAFFFIIIRRRaaasss~~~{{{wwwiiiaaa]]]ZZZRRRLLLLLLMMMNNNRRRWWWaaakkk{{{vvvbbbUUUMMMFFFCCCDDDCCCDDDDDDEEEFFFGGGHHHHHHIIIIIIIIIIIIJJJKKKLLLLLLPPPSSSYYY```gggooowww|||ttteeeYYYOOOIIIHHHHHHJJJMMMPPPSSSXXX^^^bbbeeejjjssswwwnnnqqq{{{yyyeee[[[\\\jjjwww}}}ssslllrrr|||~~~pppVVVJJJGGGCCC???>>><<<;;;:::999777666555555222111111222333444555555333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333444444333333333333444444333333444444555666666666555666777888999;;;???BBBGGGKKKUUUdddtttrrreee^^^[[[WWWQQQLLLLLLNNNOOOTTTZZZeeepppuuuaaaTTTMMMGGGDDDEEECCCDDDEEEFFFGGGHHHHHHIIIKKKLLLLLLLLLKKKLLLNNNPPPRRRWWW___gggnnnwwwzzzhhhZZZQQQJJJGGGHHHJJJKKKNNNQQQUUU[[[aaafffjjjooozzz}}}xxxwwwnnn^^^WWWXXXaaajjjtttvvvyyy~~~}}}|||~~~nnnfffjjjqqq{{{}}}{{{}}}yyy^^^MMMGGGDDD@@@>>><<<;;;:::999888666555555444444333333222333333444333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333555444444333333444444555333333444444555666666666444555777888999<<<@@@CCCEEELLLYYYjjjzzzpppddd\\\XXXTTTOOOLLLMMMNNNPPPWWW^^^gggsssvvvbbbVVVNNNHHHFFFFFFDDDDDDEEEFFFGGGHHHIIIIIILLLMMMNNNMMMLLLLLLPPPRRRZZZaaakkksss{{{}}}nnn]]]RRRLLLGGGGGGJJJKKKMMMOOORRRWWW]]]dddiiiooouuuvvvyyy{{{eeeXXXTTTVVV\\\bbblllttt}}}|||xxx|||wwwiiiaaaaaadddpppzzz|||}}}{{{~~~{{{xxxiiiTTTIIIDDDAAA???<<<<<<;;;999888777666555555555444333333333333333222222333333333333444444222222222222333333333333222222222222222222222222333333333333333333333333555555444444444444555555333333444444555666666666333555777888:::===AAADDDFFFPPP```sss}}}mmmbbbZZZUUUQQQMMMKKKMMMNNNQQQYYYbbbkkkxxxyyyeeeXXXPPPIIIFFFGGGDDDEEEEEEFFFGGGHHHIIIIIIJJJLLLNNNMMMLLLNNNSSSXXXbbbkkkvvvqqqcccUUUMMMIIIGGGHHHKKKKKKMMMPPPTTTYYY```hhhnnnuuu||||||wwwttt]]]RRRRRRVVV\\\```kkkzzz~~~|||wwwyyy~~~}}}sssjjjcccaaaaaaeeeppp|||vvvttt}}}vvv]]]MMMEEEBBBAAA<<<<<<;;;:::888777666666444444333333333444444555222222222333333444444444222333333333444444444444222222222222222222222222333333333333333333333333555555444444444444555555333333444444555666666666333555777999:::>>>BBBEEEKKKWWWjjj}}}uuuggg^^^XXXSSSNNNLLLKKKMMMOOORRR[[[eeeppp~~~|||gggYYYPPPIIIEEEEEEDDDEEEFFFFFFHHHHHHIIIJJJIIILLLOOOPPPQQQUUU\\\bbbkkkuuuiii]]]PPPKKKHHHGGGHHHKKKKKKMMMPPPUUU[[[ccclllrrrzzzyyy}}}{{{xxxvvvmmmmmmuuupppXXXNNNQQQWWW^^^cccmmm|||vvvxxx{{{{{{sssnnnjjjhhhfff```lllzzz~~~ssssss|||~~~dddPPPGGGCCCBBB===<<<;;;:::888777666666222222222333444555666777222222222333333444444444333333333444444555555555222222222222222222222222333333333333333333333333555555444444444444555555333333444444555666666777333444777999;;;>>>BBBFFFRRR^^^pppooobbbZZZUUURRRMMMKKKKKKMMMOOOSSS\\\fffttt~~~hhhZZZPPPHHHDDDDDDEEEEEEFFFGGGHHHIIIIIIJJJIIIMMMRRRTTTVVV\\\eeelllvvv~~~ppp]]]UUUKKKGGGHHHLLLMMMMMMLLLOOORRRWWW]]]eeeooouuu}}}|||uuuooozzzmmmkkkjjjuuu}}}|||nnnWWWRRRSSSTTTYYYaaappp~~~{{{xxxuuuuuu}}}}}}xxxwwwvvvrrrnnnbbbkkkyyyuuutttnnnXXXIIIBBB???===<<<;;;999777666555444444444333333333444444555333222222222333333444555444555666555333222333444111111222333333444555555333333333333333333333333222222333444555555555555222222333555888888555333666999;;;;;;;;;===BBBFFFQQQ___rrrzzzwwwvvviii^^^[[[YYYPPPQQQMMMKKKNNNQQQVVVaaakkk{{{kkkXXXNNNJJJHHHFFFHHHHHHGGGIIIKKKLLLLLLKKKJJJOOOUUUYYY]]]eeeqqqyyyvvviiiXXXQQQIIIFFFHHHKKKLLLLLLOOORRRWWW\\\bbbjjjttt{{{{{{|||xxxooonnnzzzpppqqqtttxxxyyyvvv^^^VVVUUUTTTYYYaaaooo|||xxxttttttzzz|||||||||yyyvvvhhhmmmvvvoookkksssttt\\\KKKCCCAAA===<<<;;;999888666555555444444444333333444444555222222222222333333444555333555555444333222222333222222222333333444444444333333333333333333333333444444555555666666555555555555666999;;;;;;999777777:::=========???CCCGGGQQQ___rrrxxxssssssrrrggg]]]ZZZXXXOOOOOOLLLKKKOOOTTT[[[fffpppnnn\\\QQQLLLIIIHHHIIIHHHHHHIIIKKKLLLLLLLLLNNNRRRXXX]]]eeeqqqkkk^^^RRRMMMHHHFFFHHHKKKLLLKKKSSSWWW\\\bbbhhhrrr}}}{{{xxx|||rrrlllooo~~~yyy~~~xxxnnnrrrjjj]]]WWWUUUYYY```nnn{{{vvvwwwyyyyyysssqqqvvv|||pppooorrr|||kkkdddhhhppp|||~~~cccOOOEEECCC>>>===<<<:::888777666666555444444333333444444444222222333333333333444444222333444333222111222333333333333333333333333333333333333333333333333333666666666777666666555555777777777999<<<<<<:::888888;;;>>>??????AAAEEEHHHRRRaaauuu|||qqqooonnnsss~~~mmmeee\\\YYYVVVLLLMMMKKKLLLQQQXXX```lllwwwtttaaaUUUNNNKKKIIIJJJJJJJJJJJJKKKLLLLLLMMMRRRVVV\\\fffssstttaaaUUULLLIIIGGGHHHKKKMMMNNNNNNUUUZZZaaahhhnnnxxxvvvyyyvvvrrrvvvuuukkkdddjjj|||yyyhhh\\\VVVXXX^^^kkk}}}}}}ssstttyyy}}}~~~{{{{{{zzztttpppsssxxx|||tttnnnmmmtttoooeeegggkkkwwwlllTTTHHHDDD@@@>>><<<:::888777777777555555444333333333444444222333333333333333333333111222333333111111222333333333333333333333333222333333333333333333333333666666666666666555444333555444555666888999888666888;;;>>>@@@@@@BBBFFFJJJVVVeeezzzxxxrrrmmmpppyyy~~~|||}}}vvviiiddd\\\XXXUUULLLLLLJJJMMMTTT\\\dddqqq|||yyyfffXXXPPPKKKIIIKKKKKKKKKKKKKKKLLLNNNOOOUUUZZZcccqqq|||jjjZZZPPPHHHHHHIIIKKKNNNQQQSSSSSSVVV]]]fffmmmtttttt|||wwweee^^^ZZZaaatttuuudddZZZZZZ^^^hhhvvv{{{tttxxx~~~{{{{{{}}}|||uuuqqqsssvvvyyyuuummmhhhllltttuuujjjhhhnnnzzzvvv\\\KKKEEEAAA@@@===;;;999888888999666555444333333333333333222333444444444333222222111222333333111111222333333333333333333333333222333333333333333333333333555555555555555444333222444333333444666777666555777999===>>>???BBBHHHMMMZZZiii~~~}}}xxxvvvpppvvv}}}yyyxxxqqqgggddd]]]YYYUUULLLLLLKKKNNNVVV___iiiuuu~~~jjj[[[QQQKKKIIIJJJLLLLLLLLLKKKLLLOOORRRXXX```nnnppp___SSSMMMFFFHHHJJJMMMQQQUUUXXXZZZYYYbbblllttt{{{}}}sss|||qqq___VVVTTTTTTZZZjjjpppbbb___```fffqqq|||zzz~~~~~~yyytttuuuwwwyyy}}}~~~uuullleeeeeeiiiqqqyyymmmiiimmmxxxfffQQQGGGCCCAAA>>>;;;999999::::::666555555444333333333333222333444555444333222111111222333333222222333444333333333333333333333333333333333333333333333333444444444444444444333222444333333444666777777666666999;;;<<<>>>CCCKKKRRRaaannnzzzxxxzzzyyy~~~}}}}}}wwwvvvooogggeee]]]XXXUUULLLLLLLLLPPPZZZdddnnn{{{ooo^^^RRRLLLIIIJJJLLLMMMLLLKKKMMMRRRVVV]]]iii~~~uuucccUUUMMMJJJEEEGGGJJJNNNSSSWWW\\\______hhhsss|||xxxqqqyyyvvv|||pppddd[[[LLLJJJLLLOOOUUUbbbzzz|||kkkeeedddeeeooo~~~|||wwwxxxzzzzzz|||}}}|||vvvlllccc```___iii{{{ppplllmmmzzzpppXXXJJJDDDBBB???;;;:::::::::;;;666666555444333333333333222333444555555333111000111333444444333333444555222222222333333444444444333333333333333333333333333444444555555555555444444333222333555777666666777999:::;;;>>>EEEPPPXXXkkkwww~~~}}}||||||~~~mmmfffddd[[[WWWTTTKKKKKKLLLRRR^^^jjjuuutttbbbUUUMMMJJJHHHKKKMMMMMMLLLNNNTTTZZZdddtttmmm[[[OOOIIIHHHDDDGGGJJJNNNSSSXXX^^^bbbcccmmmyyyuuuppp~~~uuuooolllvvv}}}zzz^^^SSSNNNBBBDDDHHHNNNRRR]]]uuurrrjjjgggeeeppp~~~~~~zzz{{{|||{{{|||}}}|||xxxmmmccc]]]ZZZeee}}}tttpppuuuwww]]]LLLEEEBBB???<<<::::::;;;<<<777666555444333222222222222333555555555333111000222333555444444333555666111111222333333444555555333333333333333333333333444444555666777777777666333111000111333555555444999::::::;;;???GGGSSS\\\uuu}}}mmmfffcccZZZUUURRRJJJJJJLLLSSS```nnn{{{xxxeeeWWWOOOKKKHHHKKKMMMMMMLLLOOOVVV\\\iii|||ppp```TTTKKKFFFFFFLLLJJJLLLPPPSSSVVV]]]dddooottt}}}tttnnnxxxtttjjjmmmqqq}}}zzzaaaPPPJJJGGGDDDEEEHHHLLLQQQ___wwwxxxlllmmmlllwww~~~~~~{{{yyyyyyyyyzzz|||wwwxxxmmmaaaZZZYYYeee||||||eeeNNNCCCAAA<<<888999<<<===;;;888777666555444333333333444333333222222333333444222333333444444333333222333333333333333333333333444444444555555666666666777777666666555555555444444444444444444555777777;;;;;;>>>AAABBBHHHVVVeeezzzzzzlllbbbbbb^^^RRRJJJKKKNNNRRRWWWfffwww}}}ooo[[[QQQOOOMMMKKKJJJLLLNNNQQQXXXaaarrryyyfffXXXNNNGGGDDDFFFJJJIIIKKKPPPUUUYYYbbbjjjqqqvvvvvvoooyyyssspppvvv{{{}}}}}}~~~|||~~~zzzlllYYYKKKGGGEEECCCBBBEEEIIIPPP```zzz}}}rrrrrrqqq|||~~~{{{}}}{{{yyyyyyxxx~~~{{{vvvxxxnnnccc]]]ZZZccc}}}}}}lllTTTHHHDDD???;;;;;;<<<<<<:::777777555444333222222222444333333222222333333444222333333444444333333222333333333333333333333333222222222333333333444444666555555555444444444444444444444444555666777777777888;;;???BBBHHHXXXgggvvvjjjcccccc]]]QQQKKKMMMMMMRRRXXXgggyyyrrr^^^RRRPPPNNNLLLKKKNNNPPPSSS\\\fff}}}|||mmm[[[PPPIIIDDDDDDGGGIIIHHHJJJQQQWWW]]]gggqqqvvv|||wwwooovvv~~~vvvxxx|||pppjjjjjjjjjiiifffddd\\\OOOGGGEEEEEEDDDAAACCCHHHQQQdddzzzxxxuuu~~~vvvrrrwww}}}xxx}}}~~~}}}zzzxxxwww{{{zzzuuuwwwnnnfffaaa]]]aaasss|||~~~tttZZZNNNHHHBBB???>>>===:::888888888666555444333333333444333333222222333333444222333333444444333333222333333333333333333333333222222222222333333333333444444444444444333333333444444444444555666777888555777;;;@@@DDDLLL]]]mmm~~~ooohhheeeccc[[[OOOKKKOOOLLLSSSZZZiii}}}xxxcccUUUQQQOOOMMMMMMOOOQQQVVVaaammmrrrdddTTTKKKGGGEEEFFFJJJJJJHHHKKKRRRYYY```kkkuuu}}}vvvmmmqqqzzz|||xxx{{{zzzrrrfff\\\YYYZZZZZZZZZTTTSSSPPPJJJEEEDDDEEEFFFCCCEEEJJJUUUiii|||vvv|||rrrjjjmmmsss~~~www{{{~~~~~~{{{xxxvvvzzzzzzvvvuuummmgggeeeaaa```jjjyyy}}}~~~}}}}}}cccRRRJJJBBB@@@@@@===:::888::::::888777666555555555444333333222222333333444222333333444444333333222333333333333333333333333444444444444444444444444444444444444444444444444444444444444555666777888888:::>>>CCCGGGPPPbbbsss}}}zzz}}}~~~iiifffeeebbbXXXNNNLLLPPPMMMUUU]]]kkk~~~hhhXXXRRRPPPNNNNNNPPPRRRXXXfffsssiii]]]OOOHHHEEEDDDFFFJJJLLLKKKNNNUUU\\\cccmmmwwwvvvkkkkkkrrrwwwrrrqqqpppmmmddd\\\SSSNNNNNNNNNMMMLLLHHHGGGGGGEEECCCAAABBBEEEEEEGGGLLLXXXlll~~~vvvyyy~~~pppgggjjjppp~~~vvvxxx}}}~~~|||xxxvvvzzz}}}|||xxxrrrkkkggggggddd```dddmmm}}}~~~yyyuuu|||pppVVVJJJAAA@@@AAA===::::::999999777666555444444444444333333222222333333444222333333444444333333222333333333333333333333333444444444444444444444444555555555555555555666666555555555555555666888888;;;<<>>BBBEEEGGGMMMZZZoooxxxvvvxxx~~~rrrgggiiinnn~~~vvvvvv||||||}}}~~~|||yyywwwzzz|||{{{ssskkkgggiiifff______eeesss~~~zzzsssooovvv[[[LLL@@@@@@AAA===:::;;;777777555444333222222222444333333222222333333444222333333444444333333222333333333333333333333333222222222222111111111111555555555666666666666666555555555555666777888888:::;;;>>>BBBFFFPPPbbbssstttdddeeebbb\\\SSSMMMMMMPPPQQQ]]]eeeqqquuubbbYYYRRRQQQPPPQQQRRR[[[mmm~~~{{{hhhVVVMMMFFFEEEFFFFFFGGGJJJPPPQQQWWWaaahhhnnnwww{{{uuuiii^^^[[[^^^```eeefff___VVVQQQMMMIIIIIIDDDCCCFFFEEE@@@>>>@@@>>><<<===@@@???;;;===BBBFFFHHHPPP^^^uuuxxxsssqqquuuzzzzzzllljjjmmm|||uuurrrzzzzzzzzzzzz{{{}}}}}}{{{yyyxxxyyy{{{~~~vvvmmmhhhiiifff^^^[[[^^^dddpppyyyuuuzzzdddQQQBBBAAAAAA<<<:::<<<888888666555444333333333444333333222222333333444222333333444444333333222333333333333333333333333222222222111111111000000444444444555555666666666555555555555666777888999::::::===BBBFFFPPPcccuuunnnfffeee```XXXPPPMMMNNNOOORRR```hhhttt}}}iii^^^UUUTTTSSSSSSTTT]]]qqqxxx}}}sss___RRRJJJEEEFFFIIIIIIKKKNNNQQQSSS[[[eeennnsss|||~~~{{{xxxuuurrrpppmmmiii___UUURRRUUUUUU\\\^^^WWWOOOJJJIIIGGGDDD@@@AAAEEEDDD@@@???CCC???<<<===AAA@@@===???EEEHHHKKKTTTccc{{{vvvooolllnnnsss{{{qqqkkklllzzzvvvooossswwwwwwwwwxxxzzz}}}~~~~~~}}}|||{{{zzzyyyxxxyyy|||zzzoooiiiiiifff\\\XXXZZZZZZhhh|||jjjUUUDDDBBBAAA<<<999<<<<<<;;;:::888777777666666444333333222222333333444222333333444444333333222333333333333333333333333444444444333333222222222333333333444444555555555555555555666666777888999:::;;;>>>CCCHHHSSSgggyyy~~~jjjgggeee^^^UUUOOOMMMNNNNNNRRRaaakkkwwwmmmbbbXXXVVVUUUTTTUUU^^^sss~~~yyy{{{|||hhh[[[NNNKKKHHHFFFGGGIIIKKKLLLVVVUUU^^^mmmuuuvvvxxxrrrooolllhhhddddddccc```\\\WWWSSSPPPOOOTTTWWWZZZVVVNNNFFFCCCCCC????????????????????????AAA@@@>>>===>>>@@@DDDGGGJJJRRR]]]lll|||mmmdddiiiqqqxxxyyysssrrr{{{{{{ooolllwww~~~~~~|||yyywwwwwwxxx{{{||||||}}}~~~~~~~~~||||||{{{xxxwww{{{zzzuuunnngggbbb\\\XXXTTTVVVaaatttttt\\\HHHCCCBBB<<<:::<<<::::::999777666444333333111111111222222333333333444444444333333222222222333333333333333222111000222222333333333333444444444555555555555555444444222333444666777888888888;;;;;;>>>BBBHHHSSSgggyyywwwlllfff___YYYUUUQQQMMMNNNQQQWWW```nnn~~~tttggg___XXXTTTUUUWWW```vvv}}}{{{}}}rrr___RRRKKKIIIGGGFFFHHHKKKMMMNNNWWWYYYbbbpppvvvxxxwwwnnniiigggeeeaaa^^^```___]]]ZZZWWWTTTRRRQQQRRRUUUXXXUUUNNNGGGEEEEEEAAAAAAAAA@@@??????>>>>>>??????AAABBBCCCEEEHHHJJJMMMVVVdddvvvrrrhhhiiinnnsssyyyxxx|||~~~qqqmmmwww~~~{{{xxxuuuuuuwwwzzz|||~~~~~~~~~}}}yyywwwvvv{{{{{{wwwooohhhbbb\\\WWWTTTQQQZZZlll}}}cccKKKDDDCCC===:::;;;::::::999777666555444333111111222222222333333333444444444333333222222222444444444444444333222222222222333333333333444444444555555555555555444444444555666777888888888999======@@@EEEJJJVVVjjj|||~~~uuujjjggg___XXXTTTPPPMMMNNNRRRYYYbbbqqq{{{rrrkkkaaaZZZYYY[[[dddzzz||||||hhhVVVKKKFFFFFFFFFGGGIIILLLOOOQQQYYY]]]iiitttyyy|||xxxssslllgggfffeeeccc```___^^^^^^]]][[[YYYXXXWWWSSSUUUWWWTTTMMMHHHFFFFFFAAA@@@???>>>======<<<<<<;;;>>>AAADDDFFFHHHKKKMMMVVVaaaqqqwwwllljjjkkkppp|||~~~|||}}}vvvpppwww~~~{{{vvvrrrqqqtttyyy|||wwwvvvvvv{{{~~~yyyqqqiiibbb\\\VVVRRRNNNTTTaaaxxxmmmPPPFFFDDD???:::999::::::999888666555444444222222222222333333333333444444333333333333222222444444555555555444333333222222333333333333444444444444555555555555555444666777777777888888888999>>>???CCCHHHMMMYYYmmmzzz~~~rrrhhhggg___XXXSSSOOOLLLNNNRRR\\\ffftttwwwpppqqqrrrwww|||nnn```]]]```iii|||~~~rrraaaSSSKKKEEEFFFGGGHHHIIILLLPPPRRR[[[bbbnnnxxx{{{|||vvvrrrmmmkkkjjjjjjiiihhhffffffffffffeeecccaaa```ZZZZZZYYYUUUNNNIIIFFFEEECCCBBBAAA?????????@@@@@@===AAADDDGGGIIILLLRRRVVVdddppp|||rrrmmmkkknnnzzz||||||~~~www{{{{{{tttoooooorrrwww{{{~~~vvvvvvwwwzzz|||sssjjjccc[[[UUUQQQPPPRRRZZZmmmvvvVVVGGGDDDAAA<<<999::::::999888777666555444333333333333333333333333333333333333333333333333333444444444444444333333222222222333333333444444333444555555666555555555777777777777777777888888===>>>BBBHHHNNNYYYmmm{{{yyy}}}ooogggggg___VVVRRRNNNLLLOOOTTT___iiiwwwvvvjjjeeedddeeehhhppp|||xxxfffaaacccmmm|||}}}jjjZZZPPPJJJFFFGGGHHHIIIIIILLLQQQTTT]]]fffrrr{{{{{{xxxqqqooolllkkkkkkkkkllllllqqqqqqqqqqqqpppnnnkkkjjjdddbbb___YYYRRRLLLHHHGGGFFFEEEDDDCCCCCCDDDEEEFFFDDDGGGJJJKKKMMMSSS]]]ddduuu|||rrrkkkkkkuuu}}}{{{~~~}}}uuuooonnnqqqvvvzzz|||}}}~~~~~~vvvvvvwwwyyy}}}~~~uuulllccc\\\UUUQQQPPPOOOTTTddd{{{~~~]]]JJJEEECCC>>>:::::::::999888777666666555333333333333333333333333333333333333333333333333111222333333333333222222222222222333333333444444333444444555666666555555666666555555555666777777:::<<>>===;;;999888777777777555555555444444444333333222222222222222222222222333333333333333333333333444333222222222333555555555555555555444444333333555555666888999:::;;;<<<===>>>DDDLLLUUUcccyyy}}}zzz|||lllccceee]]]WWWPPPMMMMMMPPPZZZeeesss~~~sssqqq}}}qqq\\\PPPKKKHHHGGGGGGHHHJJJLLLPPPUUU]]]gggmmmwwwuuupppooommmlllmmmmmmnnnnnnmmmlllkkkiiihhhccccccbbbaaaaaabbbcccdddeeefffgggjjjnnnuuu}}}yyyhhh\\\UUUQQQQQQUUU[[[bbbkkkuuuxxxkkkaaa[[[XXX]]]gggrrr|||zzzpppeee___```iiiyyyzzzuuuxxx~~~}}}}}}~~~wwwrrrpppppptttuuuwww|||zzzzzzxxxvvvtttuuuyyy{{{~~~vvvmmmeee^^^XXXTTTTTTOOOLLLNNNTTTbbbyyywww\\\KKKEEEEEE>>>===<<<:::999888777777666666666555555555555444333333333333333333333333333333333333333333333333444444333333444444555666666666666555555555555444555666777888999;;;<<<<<>><<<;;;999888888888666666666555555555444444444444444444444444444444333333333333333333333333444444444444555555666666666666666666666666666555555666777888:::;;;<<<<<>>===;;;:::999999888555555555444444444444333444444444444444444444444333333333333333333333333444444444555555555555555555666666666666666666666666666777999:::;;;<<<===<<>><<<;;;:::999999555555555444444444333333444444444444444444444444333333333333333333333333333333444555555555555444444555555555555666666666666777888999:::<<<======<<>><<<;;;:::::::::666666666555555555555444333333333333333333333333333333333333333333333333111222333444555444444333333333444444555555555555666777888999;;;<<<======>>>EEEPPP]]]rrr~~~yyyhhhcccbbb___UUUPPPLLLNNNTTT___ooo}}}}}}}}}zzzrrrkkklllvvv~~~fffXXXKKKHHHJJJJJJJJJKKKJJJNNNUUU]]]gggqqq{{{xxxmmmhhhccc___^^^\\\YYYYYY\\\[[[[[[ZZZZZZ[[[\\\]]]]]]]]]]]]]]]^^^___bbbdddeeehhhiiihhhgggfffgggjjjlllkkkkkklllnnnpppsssvvvxxxzzz|||}}}|||yyyvvvuuutttiiiiiifff```XXXSSSSSSUUUVVVZZZ\\\[[[ZZZ^^^hhhqqqzzzxxxhhhUUUSSSRRRVVV___lllwww~~~~~~}}}sss___QQQRRRXXX[[[gggyyy{{{wwwpppfff]]]^^^```dddiiioootttwww}}}wwwvvv{{{zzzpppoooxxx{{{pppddd]]]SSSVVV\\\fffqqqzzz{{{sssfffWWWKKKFFFFFFHHHEEEEEEGGGMMMZZZmmm~~~uuummmlllkkkkkkmmmrrrwww{{{|||{{{{{{zzzwwwsssqqqpppqqqvvv}}}{{{tttkkkaaaZZZRRROOOLLLKKKKKKOOO]]]jjjyyy|||}}}}}}|||cccMMMDDDAAA@@@>>>===;;;:::::::::777777777777666666666666333333333333333333333333333333333333333333333333111222333444444444333222333333333444444444555555777777888999;;;<<<======@@@GGGPPP]]]sss|||vvvfffddddddaaaUUUPPPLLLNNNTTT___ppp{{{wwwwwwhhhhhhccc[[[UUUXXXdddnnnzzzwww[[[RRRJJJHHHIIIIIIKKKNNNOOORRR[[[eeejjjooo|||qqqeee``````___]]]ZZZXXXYYYZZZZZZYYYXXXWWWXXXYYY[[[]]]```^^^]]]^^^bbbeeehhhiiiiiigggdddcccdddfffiiilllooonnnmmmlllmmmnnnppprrrvvvuuusssqqqpppppppppqqqllliiieee___[[[XXXVVVUUUXXXYYY[[[^^^bbbgggkkkmmmzzzsssfffZZZQQQSSS[[[eeepppxxx{{{zzzrrrcccSSSKKKOOOVVVdddkkkuuu{{{yyyqqqhhhbbbTTTTTTUUUXXX]]]cccjjjnnnvvv||||||yyyrrrpppxxx|||qqqeeeZZZSSSNNNRRRSSSUUUcccvvv~~~xxxooo___PPPIIIFFFCCC@@@CCCEEEJJJQQQ[[[mmmvvvooonnnllllllooosssxxx{{{|||{{{{{{zzzvvvqqqnnnoooqqqvvv{{{zzztttnnneee\\\RRROOOMMMKKKIIILLLVVVbbbttt~~~{{{{{{jjjSSSEEECCC@@@===;;;;;;;;;:::999666666666555444444333333333333333333333333333333333333333333333333333333222222222333333333444444666666666555444444333333;;;777222222666:::===>>>@@@IIITTT^^^mmm~~~}}}|||sssiiieeeccc```UUUQQQLLLMMMVVVcccpppxxx{{{|||xxxpppooolllhhheeeXXXUUUSSSSSSQQQRRRZZZdddmmmrrrZZZQQQJJJHHHIIIIIIKKKNNNQQQTTT\\\eeelllsssxxxiii___^^^^^^^^^\\\YYYXXXYYYZZZZZZYYYXXXXXXYYY[[[]]]^^^aaa```___aaadddggghhhiiiiiigggeeecccccceeegggiiilllkkkjjjiiijjjkkkmmmnnnqqqpppooommmmmmmmmnnnnnnjjjgggccc^^^ZZZWWWWWWVVVZZZ[[[\\\___ccchhhkkknnn}}}yyykkk^^^SSSQQQWWW```llluuu{{{zzztttfffTTTJJJIIILLLXXX___hhhmmmlllfff^^^ZZZPPPNNNMMMMMMRRRXXX```eeemmmwww~~~~~~}}}zzzzzzwwwppppppzzzwwwlll___UUUOOOIIIOOOSSSWWWdddvvv~~~xxxnnn^^^PPPHHHFFFCCC@@@FFFHHHMMMUUUaaauuuzzztttpppooommmnnnrrrvvvxxxyyyzzz{{{yyyvvvqqqooooooqqqtttyyy{{{uuuooofff]]]SSSPPPMMMKKKHHHJJJTTT___uuu~~~}}}nnnUUUGGGCCCAAA===<<<;;;;;;:::999777666666555555444333333333333333333333333333333333333333333333333333333333333444444444555555555666555555555555444444444:::777444444777;;;===>>>@@@IIIUUU```qqq}}}|||sssiiieeeaaa^^^UUUQQQNNNPPPXXXfffttt|||zzzwwwrrrnnnmmmooosssuuu{{{tttddd______]]]YYYWWWOOOMMMMMMMMMMMMNNNWWWaaajjj{{{jjjWWWOOOIIIHHHIIIIIIKKKOOOTTTXXX___gggooozzz{{{kkkaaa[[[[[[\\\\\\ZZZXXXWWWXXXZZZZZZYYYYYYYYY[[[]]]___```bbbaaaaaacccfffhhhhhhggghhhfffdddccccccdddeeeggghhhgggfffffffffgggiiijjjkkkjjjiiihhhhhhiiijjjjjjgggddd```[[[XXXWWWWWWXXX\\\]]]___bbbfffkkkoooqqqrrreeeWWWQQQSSSZZZgggrrrwwwxxxttthhhWWWIIIDDDEEELLLQQQYYY]]]\\\YYYTTTRRRLLLIIIEEEDDDGGGMMMTTTYYYaaajjjtttxxxzzz~~~{{{vvvvvv}}}~~~uuuooorrr}}}qqqdddXXXOOOJJJFFFPPPXXX]]]iiizzzwwwkkk[[[OOOHHHEEECCCBBBGGGLLLRRR\\\kkk~~~xxxtttqqqnnnmmmooosssvvvwwwzzzzzzxxxuuurrroooooopppqqqvvv}}}~~~wwwqqqggg^^^UUUPPPLLLJJJGGGHHHPPPYYYppp~~~uuu[[[JJJDDDBBB>>><<<<<<;;;:::999777777666555555444444333333333333333333333333333333333333333333333333333444444444555555555666666444444555555555666666666999777666777:::===>>>>>>@@@KKKXXXfffxxx}}}{{{qqqiiieee___[[[SSSQQQOOORRR\\\jjjxxx}}}sssjjjhhhddd```^^^^^^___```aaalll{{{ggg[[[PPPNNNPPPNNNLLLKKKIIIHHHIIIKKKKKKMMMXXXcccnnnsssbbbSSSMMMIIIHHHHHHHHHLLLQQQVVV\\\dddlllsssooobbb\\\ZZZXXXYYYYYYXXXWWWWWWXXXZZZZZZZZZZZZ[[[]]]___aaabbbbbbaaabbbdddfffgggfffeeedddcccccccccccceeefffggggggffffffeeeeeefffggggggeeeeeedddddddddeeeggghhhcccaaa]]]ZZZXXXXXXYYYZZZ^^^___bbbfffkkkqqqvvvxxxyyylll]]]TTTRRRWWWcccooorrrtttqqqfffWWWKKKEEEDDDDDDHHHNNNQQQQQQOOONNNMMMIIIGGGDDDCCCDDDHHHMMMPPPVVV___iiiqqqvvv{{{~~~~~~~~~~~~~~~|||xxxtttssszzz}}}uuuooosss{{{mmm^^^RRRKKKHHHIIIUUU___eeeppptttgggXXXMMMGGGDDDCCCDDDGGGQQQ]]]jjj{{{|||uuuqqqmmmkkkmmmqqqtttvvvyyyxxxwwwuuurrrqqqppppppppptttzzzyyysssjjj```VVVQQQLLLIIIFFFEEELLLTTTccctttbbbOOOFFFCCC???===<<<<<<:::999777777666666555444444444444444444444444444444444333333333333333333333333444444444444555555555555333444444555666777777777777777888:::<<<>>>>>>???BBBMMM\\\lllzzzooohhhddd^^^WWWPPPOOOPPPUUU^^^lll{{{rrrhhh^^^]]][[[XXXVVVTTTSSSSSSUUU^^^hhhpppttttttkkkaaaWWWNNNHHHIIIKKKIIIHHHHHHHHHHHHKKKMMMMMMQQQ]]]jjj~~~|||xxxxxxmmm]]]OOOKKKHHHHHHHHHHHHLLLRRRWWW```jjjqqqxxx{{{ggg\\\XXXXXXUUUVVVWWWWWWVVVWWWYYY[[[[[[\\\\\\^^^___aaabbbcccaaaaaaaaabbbddddddcccaaa______aaaccceeeggghhhiiiggggggggggggfffgggggggggbbbbbbaaaaaaaaacccdddeeeaaa___]]][[[ZZZZZZZZZ[[[]]]___ccchhhooovvv|||zzzpppcccZZZTTTVVVbbbnnnttttttooodddVVVJJJEEEEEE@@@CCCGGGIIIIIIIIIIIIJJJEEEEEEDDDEEEEEEFFFGGGHHHPPPVVV```iiiooouuu{{{~~~}}}||||||~~~}}}|||zzzyyyxxxxxxxxxyyyxxxtttpppooouuu}}}uuuooosss{{{kkk\\\PPPJJJIIILLLWWWaaagggsssqqqbbbSSSLLLGGGCCCDDDGGGJJJ[[[ooovvvqqqkkkhhhjjjoootttwwwxxxwwwuuutttsssrrrpppoooooorrrwww}}}{{{vvvlllcccXXXQQQKKKHHHEEEDDDHHHOOOWWWjjjgggPPPHHHEEEAAA>>>===<<<:::888888777777666555555444444444444444444444444444444333333333333333333333333222333333333333444444444333444444555666777888888666777999;;;<<<===???@@@FFFPPP___ppp{{{|||lllgggddd]]]VVVMMMNNNQQQVVV^^^lll{{{wwwfff]]]UUUUUUTTTRRRQQQOOONNNNNNQQQVVVZZZ[[[\\\\\\WWWPPPOOOJJJGGGJJJKKKHHHGGGIIIHHHIIILLLNNNOOOUUUeeetttxxxpppnnnqqq|||hhhXXXLLLIIIGGGHHHHHHHHHMMMSSSYYYdddooottt{{{tttbbbXXXTTTUUUSSSTTTVVVVVVVVVWWWZZZ\\\]]]^^^___```aaabbbccccccbbbaaa``````aaabbbaaa___\\\]]]```cccfffiiijjjkkkgggggggggggggggfffffffffaaa```______```aaabbbccc_________^^^]]]]]]\\\[[[\\\___ccciiipppwww~~~||||||uuuooohhhaaaZZZXXXbbbmmmyyywwwpppdddVVVJJJEEECCC>>>AAACCCCCCCCCCCCCCCDDDAAABBBCCCDDDEEEEEEDDDCCCKKKNNNVVV___eeejjjsss{{{~~~~~~}}}{{{{{{|||}}}zzzyyyyyyxxxwwwuuurrrqqqppppppppppppooommmjjjhhhllluuu{{{~~~~~~|||uuuoooqqqyyyjjjZZZNNNJJJIIIJJJRRRZZZaaapppmmm]]]OOOJJJGGGCCCEEEKKKRRRjjjwwwqqqjjjfffgggmmmssswwwwwwuuutttttttttsssqqqnnnmmmppptttyyy}}}xxxooofffYYYRRRKKKHHHFFFDDDGGGLLLRRRddd}}}jjjQQQIIIFFFBBB???===<<<:::888888888777666666555555444444444444444444444444444333333333333333333333333222222222333333333444444444444555666777777888888555777999;;;;;;===???AAAHHHRRR```ppp~~~xxxiiifffddd]]]VVVLLLNNNSSSWWW___kkkyyyooo```XXXSSSSSSRRRQQQPPPOOONNNMMMNNNQQQRRRPPPOOOQQQPPPMMMKKKHHHHHHJJJJJJHHHHHHKKKJJJKKKNNNQQQTTT]]]qqqtttkkkjjjnnnwwwdddUUUIIIGGGGGGHHHHHHHHHMMMTTT\\\gggqqquuu|||rrrcccXXXSSSTTTRRRSSSUUUVVVVVVXXX[[[]]]___```aaabbbbbbcccccccccdddbbb___^^^___``````___\\\^^^aaaeeehhhiiijjjjjjeeeeeeeeeeeeeeeddddddccc```___^^^]]]]]]^^^``````___```aaabbbaaa___]]][[[\\\^^^bbbgggnnnuuu{{{~~~|||tttqqqlllkkkjjjfff___[[[aaakkkyyywwwqqqfffYYYMMMFFFDDD???AAABBBBBB@@@???@@@AAA@@@AAAAAABBBCCCDDDDDDEEEGGGHHHMMMUUUZZZ^^^hhhrrr{{{|||{{{xxxvvvvvvyyy|||{{{}}}~~~|||xxxuuuttttttpppnnnllliiigggffffffgggcccdddcccaaa___bbbhhhnnnvvv}}}{{{yyyyyyyyyzzz}}}}}}|||zzztttmmmmmmzzz~~~uuugggWWWLLLHHHHHHGGGLLLQQQYYYmmmjjjYYYKKKHHHGGGCCCGGGOOOXXXuuuzzzsssjjjdddeeejjjppptttvvvtttssstttuuutttqqqnnnkkkmmmpppuuu|||}}}yyyqqqhhhZZZRRRKKKIIIFFFDDDFFFKKKPPPbbb{{{qqqVVVJJJGGGCCC???>>><<<:::888888888777777666555555555555555555555555555555555333333333333333333333333333333333333444444444555555555666666777777777888444666999::::::;;;???BBBIIIQQQ^^^nnnuuugggeeeddd^^^VVVMMMPPPUUUYYY```kkkxxxsssfff```\\\[[[ZZZYYYWWWVVVUUUUUURRRTTTTTTPPPNNNQQQRRRPPPJJJIIIJJJMMMMMMKKKMMMQQQQQQSSSWWW\\\aaannnxxxnnnkkknnntttaaaSSSHHHFFFGGGHHHHHHHHHMMMUUU___jjjrrrttt|||sssfffZZZUUUUUUQQQSSSUUUVVVWWWYYY\\\^^^```aaabbbccccccccccccccceeeccc___^^^___`````````^^^```cccfffhhhiiiiiihhhcccccccccccccccbbbaaa```___^^^]]]\\\\\\]]]^^^^^^___aaaccceeedddaaa^^^[[[]]]^^^aaafffkkkqqqwwwzzz}}}yyy{{{vvvlllhhheeegggjjjiiiaaa\\\aaajjjtttsssppphhh]]]RRRJJJGGGAAACCCDDDCCCAAA??????@@@BBBBBBAAAAAABBBEEEGGGHHHEEECCCFFFMMMRRRUUU```kkkyyyzzzyyyvvvsssrrruuuxxxuuuxxxzzzyyyuuuqqqppppppjjjhhheeebbb```___``````[[[\\\\\\ZZZYYY[[[```dddjjjuuu~~~}}}wwwtttsssqqquuuuuuvvvyyy~~~}}}|||||||||yyyyyyxxxssskkkiiiuuu|||zzzrrrdddUUUJJJFFFGGGFFFHHHKKKUUUlllgggVVVIIIHHHGGGDDDHHHQQQ[[[zzz}}}vvvkkkdddccchhhnnnrrruuutttrrrsssuuuuuuqqqnnniiikkkmmmrrryyy~~~zzzrrriiiZZZRRRKKKIIIGGGEEEFFFJJJPPPaaayyyxxx\\\KKKHHHCCC@@@>>><<<:::888888888777777666666555555555555555555555555555555333333333333333333333333444444444555555555666666666666666666777777777777444666888999888:::???CCCIIIQQQ\\\kkkzzz{{{tttfffdddddd^^^WWWNNNRRRWWW[[[aaakkkxxx{{{rrrnnnhhhgggeeecccaaa______^^^XXX[[[ZZZUUUSSSTTTTTTRRRLLLLLLNNNRRRQQQPPPSSSYYY[[[]]]bbbgggooo~~~sssnnnoookkkXXXLLLHHHFFFEEEHHHIIIJJJPPPWWWdddgggmmmttt{{{kkk]]]TTTQQQRRRPPPQQQVVVXXXXXX[[[___aaaaaacccdddeeefffffffffddddddcccbbbaaaaaaaaaaaaccccccdddeeefffggghhhhhhccc```______bbbcccaaa______]]][[[YYYZZZ[[[]]]___ddddddcccbbbaaa___^^^]]]ZZZ[[[\\\^^^aaagggoootttvvvxxx{{{}}}rrraaaTTTWWWZZZ```eeeccc]]][[[^^^nnnssstttkkkaaaXXXPPPJJJNNNOOONNNIIICCC>>>===============>>>@@@CCCEEEFFFFFFGGGGGGHHHJJJOOOVVVZZZgggjjjmmmooooooooooooooommmnnnooopppooommmkkkjjjcccaaa^^^[[[XXXWWWXXXXXXVVVVVVVVVWWWWWWWWWXXXXXXaaaiiirrruuurrrmmmkkkkkkppppppqqqqqqtttyyy}}}yyyvvvuuutttuuurrrttttttooojjjjjjrrrzzz{{{pppcccZZZQQQIIIFFFGGGOOOQQQTTT___vvv```PPPDDDDDDDDDBBBGGGQQQ^^^uuuzzzooogggdddgggmmmpppssstttuuuuuutttqqqnnnlllkkkjjjmmmrrrwww~~~~~~xxxpppjjjaaaWWWMMMHHHEEEBBBCCCFFFMMM]]]tttbbbPPPIIIDDDCCCAAA<<<:::;;;999888777666444444444444999888888777666555555555555444444333333444444555555777:::;;;;;;888555333333444444555666777888888555666888888999;;;???AAAEEENNN[[[iii|||zzztttxxxooohhhfff___WWWSSSRRRQQQTTT[[[dddmmmyyyzzzvvvsssqqqqqqoookkkggghhhjjjhhhaaaZZZWWWVVVVVVWWWZZZ___dddhhhhhhqqqyyy}}}|||uuupppzzzfffUUUJJJHHHFFFEEEHHHIIIKKKQQQYYYeeehhhnnnvvvuuufff[[[WWWRRRPPPQQQVVVXXXWWWYYY]]]^^^___aaabbbcccdddeeeeeeeeedddcccbbbbbbbbbbbbbbbfffffffffeeeeeeddddddddd```^^^]]]^^^```aaa___^^^^^^\\\[[[ZZZ[[[]]]___aaaeeeeeeeeeeeedddcccaaa```[[[[[[[[[[[[]]]bbbiiinnnoooqqqtttwwwuuujjjZZZNNNMMMPPPVVV\\\[[[WWWXXX\\\jjjpppsssnnnfff___YYYSSSVVVVVVSSSNNNGGGBBBAAAAAA@@@?????????@@@BBBDDDEEECCCDDDEEEFFFGGGKKKOOOSSSWWW[[[```ccceeefffhhhiiikkklllmmmlllkkkhhhfffddd^^^\\\YYYVVVTTTSSSSSSSSSQQQQQQQQQRRRRRRRRRSSSSSSXXX___gggkkkiiifffdddeeeffffffggghhhkkkqqqxxx}}}~~~{{{wwwrrrooonnnnnnooommmoooppplllggggggnnnttt}}}yyynnneeeZZZRRRKKKEEEDDDGGGJJJVVVdddsssxxx\\\NNNCCCCCCCCCAAAFFFOOO[[[ooo{{{ppphhhdddggglllooorrrssstttuuutttqqqnnnlllmmmkkkmmmqqqttt{{{~~~xxxpppjjjaaaWWWMMMHHHEEEBBBCCCFFFOOO\\\ooofffQQQJJJDDDBBB@@@<<<::::::999888777666555444444444777777666555555444333333555444444333333444444555444666777888888666444222444444444555555555555555666777888999:::<<>>BBBFFFJJJMMMQQQUUUXXX\\\]]]\\\[[[XXXTTTQQQNNNKKKJJJIIIGGGFFFDDDCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEGGGHHHJJJKKKKKKKKKLLLMMMIIIKKKMMMOOORRRVVV\\\aaafffccc^^^ZZZWWWWWWYYYZZZWWWYYY[[[ZZZWWWWWWXXX[[[gggxxxwwwttt|||}}}tttfffXXXOOOJJJGGGEEECCCCCCIIIQQQ___rrrcccIIIEEEAAA@@@???@@@EEEJJJTTTddd}}}yyynnneeebbbdddgggjjjllloooqqqrrrqqqooonnnkkkgggfffhhhkkkrrr~~~xxxpppjjj```WWWOOOKKKGGGCCCCCCFFFEEELLL[[[ooowww^^^RRRGGGCCCBBB???<<<<<<:::999888777555555555555555555555444444444444444555444444333333444444555555444444333333444555666444555555666777777888888777888::::::;;;===AAACCCFFFMMMYYYjjj~~~xxxvvv~~~{{{hhhccc```XXXRRRQQQNNNNNNSSS^^^iiivvvuuugggcccaaacccdddeeeiiiooosss___QQQKKKIIIFFFEEEFFFKKKPPPTTT\\\dddiiimmmvvv|||pppfff]]]WWWWWW[[[[[[\\\___aaadddfffggghhhiiihhhgggeeedddcccbbbbbb``````_________^^^^^^^^^\\\]]]^^^]]]\\\[[[\\\^^^\\\]]]^^^aaadddgggjjjkkknnnmmmllliiifffcccaaa______]]]XXXRRRMMMKKKMMMOOOOOOPPPOOONNNKKKHHHDDDBBBCCCBBBCCCEEEEEEFFFMMMUUUdddsssuuuiii^^^SSSMMMKKKJJJHHHFFFEEEEEEEEEFFFAAACCCDDDCCCAAA?????????===@@@CCCDDDFFFHHHKKKMMMSSSTTTTTTTTTRRRPPPMMMKKKHHHHHHGGGEEEDDDBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBDDDDDDEEEFFFGGGGGGGGGGGGFFFGGGIIIJJJLLLOOOTTTWWW\\\ZZZWWWTTTRRRRRRSSSTTTQQQRRRSSSRRRQQQPPPRRRSSS___mmmssstttvvvooojjjqqqvvv~~~uuukkk^^^QQQIIIFFFCCCCCCAAABBBIIISSS___vvvoooPPPCCCBBBAAA??????AAAEEEIIISSSddd|||pppfffaaabbbeeeiiikkknnnpppqqqpppnnnmmmiiiffffffhhhjjjppp}}}}}}xxxpppjjj```WWWOOOLLLHHHDDDCCCFFFBBBHHHVVVlllcccVVVIIIDDDDDDAAA>>>===:::999888777666555555555666666555555555555555555555444444333333444444555555555444444444555666666444555666777888999::::::666888999::::::<<<@@@CCCEEEPPP^^^ooo~~~zzzgggbbb^^^UUUOOONNNNNNNNNTTT___kkkxxxrrrfff^^^]]]___fffkkklllpppuuuooo[[[NNNJJJJJJFFFEEEGGGLLLQQQVVV^^^ggglllqqq{{{zzznnnbbb\\\\\\ZZZ\\\^^^aaadddfffhhhiiijjjiiigggeeecccaaa``````^^^^^^^^^^^^^^^^^^^^^]]]\\\^^^___]]][[[YYYZZZ\\\]]]^^^```bbbfffhhhkkkllljjjiiifffdddbbbaaa``````___^^^ZZZUUUPPPMMMMMMNNNLLLLLLKKKJJJGGGFFFEEEEEEGGGFFFGGGIIIIIIIIIPPPXXXgggvvvtttggg[[[SSSUUUSSSPPPLLLJJJHHHGGGGGGBBBCCCCCCBBB@@@@@@@@@AAA@@@AAABBBCCCCCCDDDFFFHHHIIIJJJLLLMMMMMMLLLKKKIIIEEEEEEEEEDDDBBBAAA@@@???======>>>>>>>>>?????????======???AAACCCCCCCCCBBBEEEFFFGGGGGGGGGIIIMMMPPPQQQPPPOOONNNMMMMMMMMMMMMLLLLLLKKKJJJJJJJJJLLLMMMTTT___ccceeekkkgggccchhhjjjvvvyyymmmbbbVVVLLLEEECCCBBBBBBBBBCCCMMMWWWccc}}}|||^^^EEE???AAABBB@@@???AAAFFFIIIQQQddd~~~rrrfff``````ccciiikkkmmmooopppooommmllljjjggggggiiikkkoooyyy}}}xxxpppjjj```WWWPPPLLLIIIDDDCCCEEECCCGGGRRRhhh~~~}}}zzzhhhYYYJJJFFFEEECCC@@@???::::::888777666555555555555555555555555555555666555444444333333444444555333444444555555555555666555555666666777777888888666777888999:::<<>>???@@@?????????AAACCCBBBDDDFFFIIIJJJJJJIIIHHHDDDDDDDDDCCCBBB@@@???>>>::::::;;;;;;;;;<<<<<<<<<777777999<<>>>>>???@@@@@@??????@@@AAABBBCCCDDDDDDDDDAAA@@@@@@???>>>?????????===<<<::::::999:::;;;<<<===<<<<<<;;;;;;;;;<<<<<<>>>=========>>>???AAABBBCCCDDDDDDDDDDDDDDDDDDCCCAAACCCEEEEEEDDDDDDDDDFFFHHHKKKPPPUUUXXXZZZZZZZZZYYYbbbmmmtttvvvwwwyyy{{{xxx{{{yyylll___SSSKKKFFFDDD>>>>>>DDDEEEFFFRRRcccssspppYYYMMMEEE@@@======@@@CCCCCCGGGMMMQQQ```}}}tttggg```___bbbcccgggllloooooommmkkkkkkkkkgggeeeggghhhllluuu~~~|||qqqggg___XXXPPPIIIEEEEEEEEEEEEBBBFFFOOO___vvvzzzvvvuuuZZZKKKJJJFFFDDDAAA:::===<<<;;;999888777777777777777666555555555555555555555555555555555555555444444555555555555444444444555666666555555666888:::888888:::;;;;;;???FFFNNNZZZhhhuuuttteee```[[[RRRLLLLLLLLLUUUYYYbbbqqq{{{xxxmmmffflllwwwpppccc]]]YYYVVVVVVWWWYYY___iiiuuuuuuaaaRRRJJJFFFEEEGGGHHHKKKOOOTTT]]]fffllloooxxxsssnnngggddddddgggjjjlllooojjjdddaaaaaa```]]][[[XXXWWWWWWYYY[[[]]]\\\[[[^^^\\\ZZZXXXXXX[[[]]]___```aaacccdddeeedddcccbbb__________________^^^^^^___aaabbb```\\\XXXUUUUUUWWWWWWWWWXXXZZZ]]]aaaccciiihhhiiikkkiiifffjjjqqqyyyzzzuuutttoooiiieeeaaa]]]XXXUUUQQQNNNKKKIIIHHHGGGEEECCCCCCAAA>>>===>>>??????>>>===>>>???@@@AAAAAAAAAAAA@@@???>>>>>>======>>>>>><<<;;;:::999999:::;;;<<<======<<<<<<<<<<<<<<<===<<<;;;;;;;;;<<<===???@@@???@@@@@@@@@@@@@@@@@@???===???AAAAAA@@@??????@@@BBBDDDIIIMMMPPPRRRRRRRRRRRR[[[eeekkkmmmnnnpppssssssvvvzzz}}}uuuhhhZZZOOOGGGDDDAAA===???DDDEEEFFFSSSeeezzzgggRRRGGG@@@AAA??????BBBEEEFFFKKKQQQWWWgggvvviiiaaa___```cccggglllnnnnnnmmmkkkkkkmmmiiifffggghhhkkksss{{{{{{qqqhhh___YYYPPPIIIFFFEEEDDDDDDBBBFFFPPPbbbzzz{{{^^^NNNLLLGGGDDDBBB<<<===<<<;;;999888777777777777777666555555555555555555555555555555555555555555666666777777666666555444555666666555555666888:::777888:::;;;;;;@@@FFFQQQaaasssqqqbbb^^^ZZZRRRMMMNNNMMMUUUZZZbbbrrr|||pppggg___]]]gggvvvnnnccc```______[[[]]]ccclllxxxppp]]]PPPIIIGGGFFFEEEHHHLLLQQQWWW```jjjppprrr|||}}}rrrjjjgggiiilllnnnqqqllleeebbbaaa```]]][[[ZZZYYYZZZ[[[^^^___^^^]]]]]]\\\\\\\\\]]]___aaabbbaaabbbcccdddcccbbbaaa```^^^^^^____________`````````dddgggiiigggccc```___cccdddfffjjjooouuuzzz}}}zzzyyy|||~~~~~~~~~|||zzzvvvssspppkkkfffcccZZZVVVRRROOOMMMLLLJJJHHHHHHEEEAAA????????????>>><<<<<<============<<<<<<>>>======<<<<<<<<<<<<<<<;;;::::::999999:::;;;;;;;;;;;;;;;::::::;;;;;;<<<:::999999999:::;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;<<<===>>>>>><<<;;;<<<<<<===???BBBFFFHHHIIIIIIIIIJJJPPPYYY___aaabbbdddfffiiimmmqqquuuxxx{{{|||ooo```SSSIIICCCAAA???>>>AAAEEEFFFIIIYYYlllxxx\\\KKKBBB>>>???======AAACCCEEELLLTTTaaassszzzmmmccc___^^^bbbeeejjjmmmmmmlllkkkkkkooojjjgggggggggiiipppxxxzzzqqqjjjaaa[[[QQQJJJFFFEEEDDDDDD@@@EEEOOObbb}}}fffSSSNNNGGGEEEDDD>>>>>>===;;;:::888777777777777777666555555555555555555555555555555555555555555666666777777666666555444555666666555555666888999777777:::;;;;;;@@@FFFUUUiiinnn___[[[YYYRRRMMMNNNNNNVVVZZZcccsssvvviii\\\VVVSSSVVVfffxxxuuuoooooorrrsssooossszzzkkkYYYNNNIIIGGGFFFDDDHHHMMMSSS[[[dddnnnuuusss}}}sssnnnmmmnnnnnnsssnnngggbbbaaaaaa^^^\\\]]]]]]]]]___```aaa___^^^]]]]]]^^^```bbbccceeeeeecccccccccbbbaaa```^^^]]]]]]^^^^^^___```aaabbbbbbdddgggkkknnnnnnnnnnnnooorrruuuzzzuuunnnjjjiiihhhiiikkkpppuuuyyy{{{}}}}}}}}}|||zzzuuuqqqmmmccc___[[[WWWUUUSSSQQQOOONNNKKKFFFCCCBBBAAA@@@@@@<<<<<<<<<<<<<<<;;;::::::<<<<<<;;;:::::::::::::::999999999999999:::::::::999888888888888999::::::999999999999::::::;;;;;;999999::::::::::::999999===>>>??????===;;;;;;<<<===>>>@@@CCCDDDEEEDDDDDDCCCHHHOOOTTTVVVXXXYYY[[[___ccchhhlllppptttxxx{{{{{{}}}wwwiiiZZZMMMEEEAAA@@@@@@@@@CCCEEEFFFOOOdddxxxkkkSSSFFFBBB@@@@@@>>>???CCCEEEHHHQQQZZZlll}}}rrrggg___\\\```dddiiilllllllllkkklllmmmiiigggggggggiiiooowww~~~yyyrrrlllccc\\\SSSKKKFFFDDDDDDCCC===BBBMMMbbb~~~oooYYYQQQHHHFFFEEE@@@???>>><<<:::888777777666777777666555555555555555555555555555555555555555444555555666666555555444444555666666555555666888999777777:::;;;;;;@@@GGGVVVmmm~~~lll]]]YYYVVVPPPLLLMMMNNNVVVZZZcccuuu{{{pppeee[[[RRRPPPQQQWWWiii}}}}}}hhhWWWMMMIIIGGGFFFEEEHHHNNNUUU]]]gggpppwwwuuu~~~wwwsssqqqooorrrllleeeaaaaaaaaa```^^^___^^^___```aaa```^^^\\\[[[\\\^^^```bbbdddeeeeeeccccccbbbaaa```^^^]]]\\\]]]]]]___```bbbdddeeeeeeiiikkkmmmpppssswww}}}zzzggg\\\YYYVVVVVVWWWZZZ^^^dddkkkooovvvzzz~~~{{{wwwtttkkkgggbbb^^^\\\[[[YYYXXXSSSOOOIIIDDDBBBAAA@@@???============<<<;;;::::::;;;:::999999888888999999777888888999999:::::::::999999888888999::::::;;;999999::::::;;;;;;;;;:::999::::::;;;;;;::::::999<<<===???>>><<<;;;;;;;;;<<<===???@@@AAAAAAAAAAAA@@@CCCHHHLLLNNNPPPQQQRRRVVVYYY]]]aaaeeejjjooorrrsssuuuxxx{{{}}}zzzqqqcccTTTIIIBBB@@@@@@AAAAAABBBCCCHHHWWWoooyyy___LLLCCCAAA@@@DDDCCCEEEIIILLLQQQ]]]hhhzzzvvvjjjaaa\\\___bbbgggjjjkkkkkkkkklllkkkgggfffggggggiiiooowww~~~yyysssnnneee^^^TTTLLLGGGDDDCCCBBB>>>CCCNNNbbb~~~xxx^^^TTTJJJGGGGGGBBB???>>><<<:::999777777666777777666555555555555555555555555555555555555555666666666777777666666666444555666666555555666888888666777:::;;;<<>>======>>>>>>>>>===<<<;;;;;;::::::999888888888888888666777888999999999999999::::::::::::;;;<<<======::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::999:::<<<;;;:::999999::::::;;;;;;<<<============>>>@@@BBBEEEHHHJJJKKKKKKLLLOOOSSSVVVZZZ^^^cccgggjjjlllpppsssvvvzzzrrrjjj]]]PPPFFFBBBAAABBBBBBBBBCCCFFFQQQddd|||pppUUUFFF@@@>>>>>>AAABBBFFFLLLRRR[[[jjjxxxxxxmmmccc]]]]]]aaaeeehhhiiijjjkkkmmmjjjgggeeegggggghhhnnnvvvzzztttpppggg```VVVMMMGGGDDDCCCBBBBBBFFFOOObbb}}}}}}cccWWWLLLHHHHHHCCC@@@???===;;;999777777666777777666555555555555555555555555555555555555555777888888999999888888777444555666666555555666888888666777:::;;;<<>>>>>>>>===<<<<<<:::999999888888888888888555666777888999999999888888888888999999;;;<<<<<<999:::;;;;;;;;;:::999999999999::::::::::::999999666888::::::999888999:::888888999::::::;;;;;;<<<;;;<<<===@@@BBBEEEEEEEEEDDDFFFIIILLLOOOSSSWWW[[[]]]```dddhhhlllpppvvvyyy}}}~~~~~~zzzxxxiiibbbWWWLLLDDDAAAAAABBBDDDFFFJJJQQQaaavvvbbbKKKAAA???@@@@@@@@@BBBJJJSSS\\\iii|||zzzpppfff```\\\```dddggghhhjjjkkkmmmkkkhhhfffggggggggglllsss~~~{{{uuurrriiiaaaWWWMMMGGGDDDBBBAAABBBEEEMMM^^^xxxfffZZZNNNJJJIIIDDDAAA@@@===;;;999777666666777777666555555555555555555555555555555555555555666666777777777777666666444555666666555555666888888666666:::;;;<<>>======<<<:::999999888888888888888444555777888999999999888555555555555666777888999888999:::;;;;;;:::888888777777888888888888777777666888:::::::::999:::;;;888888888999:::;;;;;;<<<999999:::<<>>;;;999777666666777777666555555555555555555555555555555555555555222333333333333333333222444555666666555555666888777666666:::;;;<<>>=========>>>999999888888888888888999555666777888999:::;;;;;;999999999999999999999999;;;;;;;;;:::::::::999999888888888888888888888888999999999999999999999999::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<>>>>>@@@@@@EEELLLSSSYYY```ggglllmmmllljjjkkklllkkkhhheeeaaa___ZZZTTTNNNJJJGGGFFFCCCBBB@@@>>>=========>>>::::::999888888888999999888888888999999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::888888888888888888888888999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???AAABBBBBBFFFGGGJJJMMMPPPSSSUUUVVV[[[\\\___bbbeeegggiiijjjnnnnnnnnnmmmjjjeeeaaa___UUUNNNGGGDDDAAA@@@CCCIIINNN]]]lllwwwhhhTTTDDDBBBDDDCCCFFFLLLRRR]]]oooxxxooohhhddd\\\[[[]]]cccjjjrrr~~~|||ooobbbZZZ[[[^^^ccchhhkkkkkkjjjiiiiiiiiihhhggghhhjjjmmmxxx}}}wwwssslllfff\\\QQQIIIDDDBBBBBB@@@???CCCLLL\\\mmmzzzooo]]]VVVQQQKKKHHHEEEBBB>>>;;;;;;:::999888888888777777666666555555555555555555444444444444777666555444444555666777666666666777777777888888999777777:::;;;;;;???EEEVVVggg{{{~~~uuugggYYYTTTQQQNNNKKKJJJQQQVVVaaaooo{{{}}}vvvjjj]]]SSSNNNNNNNNNPPPWWWcccvvvwwwfffTTTKKKIIIGGGFFFGGGKKKMMMUUU___ggglllsss{{{~~~}}}ooo```RRRIIIAAA??????>>>>>>@@@===???BBBEEEIIIQQQYYY^^^ddddddeeeggghhhgggccc```]]]\\\YYYVVVRRRNNNKKKIIIFFFEEEBBB@@@???>>>>>>>>><<<;;;;;;:::999999999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::888999999;;;<<<===>>>>>>@@@AAABBBEEEGGGIIIKKKLLLQQQRRRUUUWWWZZZ\\\]]]^^^aaaaaaaaa```]]]ZZZVVVTTTLLLFFFBBBAAAAAAAAAEEEKKKVVVgggxxx~~~|||ooobbbRRRHHHBBBDDDGGGHHHMMMVVVbbbooozzzmmmaaaYYYTTTOOOOOOQQQVVV\\\fffvvv}}}ooobbbYYYYYY\\\aaafffjjjkkkjjjiiiiiiiiigggfffgggjjjmmmwww|||wwwrrrkkkeee\\\QQQIIIDDDBBBBBB@@@@@@BBBGGGQQQ___nnnxxxttt___WWWSSSNNNKKKGGGDDD???<<<;;;:::999777777777777777666666666666555444444444444333333333666555444333333444555666555555666666666777777777888666777999::::::???EEEUUUfff{{{{{{sssfffYYYSSSPPPMMMKKKKKKRRRXXXdddqqq}}}qqqiii^^^TTTPPPOOOPPPQQQTTT___rrrsssbbbQQQJJJHHHGGGFFFGGGLLLNNNVVV```gggllluuu}}}ooo[[[NNNCCC@@@AAAAAAAAABBB>>>>>>===>>>BBBGGGMMMQQQWWWYYY\\\___```___\\\ZZZXXXXXXXXXWWWTTTQQQNNNLLLIIIGGGEEEBBB@@@????????????>>>===<<<;;;::::::::::::;;;;;;;;;<<<<<<=======================================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999::::::;;;<<<======>>>>>>???@@@AAACCCDDDEEEFFFJJJLLLMMMPPPRRRSSSTTTTTTVVVWWWWWWVVVTTTQQQNNNLLLFFFAAA???AAABBBDDDIIIOOO\\\kkkxxxyyyqqqfffWWWLLLGGGDDDDDDHHHLLLPPPZZZeeeuuurrrdddWWWNNNJJJIIIJJJNNNSSSYYYdddyyy~~~qqqcccXXXXXXZZZ^^^dddhhhjjjkkkiiiiiihhhgggfffgggjjjlllvvv~~~~~~xxxtttkkkeee\\\RRRJJJEEECCCBBBAAABBBCCCEEEJJJXXXiiivvvzzzbbbXXXTTTPPPMMMIIIEEEAAA===;;;:::888777666666666666777777777777555555555444444444333333555555444444444555666777555555555555666666666666888666666999::::::???EEEUUUfff|||wwwvvvqqqeeeYYYSSSPPPMMMLLLMMMRRRYYYeeesssuuuggg```WWWRRRRRRUUUYYY[[[___mmmnnn^^^NNNHHHGGGGGGFFFGGGLLLOOOWWWaaaggglllvvvjjjZZZJJJEEEEEEEEECCCCCC???>>>===>>>@@@BBBDDDEEEKKKNNNRRRUUUVVVTTTSSSRRRQQQSSSTTTUUUTTTRRROOONNNKKKIIIGGGDDDBBBAAAAAAAAAAAA@@@???===<<<;;;;;;;;;::::::;;;===>>>@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;<<<<<<=========>>>>>>???@@@AAAAAABBBBBBCCCDDDFFFGGGHHHIIIIIIMMMMMMMMMLLLJJJIIIGGGFFFDDD@@@???CCCEEEGGGLLLRRR^^^ffflllhhh]]]RRRJJJEEECCCDDDGGGLLLQQQZZZiiivvvzzzlll^^^RRRKKKGGGIIIKKKPPPXXX```ooorrrdddXXXXXXYYY\\\aaafffiiijjjhhhiiihhhgggfffgggiiilllttt|||yyytttjjjeee\\\SSSKKKFFFCCCCCC@@@BBBBBBCCCHHHVVViiixxxgggZZZVVVSSSOOOJJJGGGBBB>>><<<:::999777666666666666777777777777666666666666555555555444555555555666666777777888555555555555666666666666888666666999:::;;;@@@FFFUUUhhh~~~zzztttwwwooodddYYYTTTPPPMMMMMMOOOQQQXXXfffvvvqqqhhh]]]YYYUUUTTTWWW]]]cccggguuujjj[[[LLLFFFGGGGGGGGGHHHLLLPPPYYYbbbgggmmmwwwxxxqqqoookkklllnnnnnnnnnsss{{{|||iiiUUUNNNMMMKKKGGGDDD@@@???======>>>>>>>>><<>>===<<<<<<:::;;;<<<>>>@@@BBBDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>???@@@AAABBBBBBCCCCCCDDDDDDDDDCCCBBBAAA@@@???BBB??????DDDFFFHHHLLLQQQXXXZZZ[[[UUULLLGGGFFFGGGBBBGGGMMMTTT]]]lll~~~uuufffYYYOOOJJJHHHJJJMMMUUUaaannn~~~ssseeeYYYXXXXXXZZZ___dddggghhhhhhhhhhhhfffeeefffiiilllrrryyy~~~wwwrrriiieee]]]TTTLLLGGGDDDCCC===???@@@AAAHHHWWWkkkzzz}}}{{{mmm^^^YYYUUUQQQKKKGGGBBB>>><<<;;;999888777777777777666666666666777777666666666555555555555555666666777888888888555555666666666777777777888666777:::;;;<<>><<<======;;;:::===AAADDDEEEEEEDDDEEEGGGGGGHHHJJJLLLMMMMMMMMMLLLLLLKKKIIIGGGFFFFFFFFFFFFFFFEEECCCAAA???======<<<<<<===>>>???AAACCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@?????????>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999999:::;;;;;;<<<<<<>>>>>>???@@@AAAAAAAAA@@@@@@?????????>>>>>>======@@@>>>>>>BBBEEEEEEHHHMMMMMMMMMKKKIIIEEEDDDFFFJJJHHHPPPZZZfffuuuqqq```SSSKKKHHHGGGLLLOOOZZZkkk}}}tttfffZZZYYYWWWXXX]]]bbbeeeggghhhhhhhhhfffeeefffiiikkkooowwwxxxsssiiiddd]]]TTTMMMGGGDDDCCC>>>>>>???BBBLLL\\\ooo|||}}}yyyyyyzzztttccc^^^YYYSSSJJJGGGBBB???===<<<;;;999888888777777666666555555666666555555555444444444333444555666777777777777666666666777777777888888999777888;;;<<<===BBBIIIXXXlllzzzxxxhhh___VVVPPPLLLIIIKKKOOORRR[[[jjj{{{yyyppplllkkkiiiooovvv{{{~~~eeeVVVIIIEEEFFFGGGGGGHHHOOOTTT]]]eeejjjppp|||wwwtttrrrtttyyywwweeeVVVNNNLLLCCCFFFHHHIIIJJJPPPZZZbbbkkkvvvsss___ZZZ^^^^^^YYYUUUJJJEEE???<<<<<<======;;;<<>>======??????@@@AAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@????????????>>><<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<;;;999999999:::;;;<<<<<<===;;;<<<<<<===============?????????>>>>>>>>>>>>>>>???<<<<<<@@@BBBBBBDDDHHHFFFDDDCCCDDDDDDDDDHHHLLLPPPZZZhhhxxxnnn\\\OOOHHHFFFFFFOOORRR^^^rrruuuggg[[[YYYWWWXXX\\\```dddfffhhhhhhgggfffeeefffiiikkknnnuuu{{{vvviiiddd]]]UUUMMMHHHEEECCCAAA@@@AAAEEEPPPaaarrr~~~yyy{{{vvvwww{{{~~~~~~yyygggaaa\\\UUUJJJFFFBBB???>>>===;;;:::999888888777666555555444555555444444444333333333222333444555666666666666777777777777888888888888999777888<<<===>>>CCCJJJYYYnnn~~~xxxzzzeee\\\TTTNNNJJJGGGJJJNNNUUU]]]lll||||||~~~|||yyy```UUUKKKGGGFFFEEEGGGJJJQQQTTT[[[fffooovvvuuueeegggeeedddlllzzz|||mmm```WWWMMMDDDCCCDDDEEEFFFHHHLLLQQQUUUbbbjjjxxxrrrjjjfffaaaaaabbbZZZTTTIII@@@===<<<::::::<<<======>>>???AAABBBCCCCCCFFFFFFEEEFFFFFFGGGHHHIIIGGGIIIJJJJJJHHHGGGGGGHHHKKKKKKKKKKKKHHHEEEAAA???999;;;===>>>???@@@CCCDDDDDDDDDCCCCCCCCCCCCDDDDDDAAABBBBBBAAAAAA???>>>===@@@???===<<<;;;;;;<<<<<<===>>>>>>???@@@AAABBBBBBAAA@@@???>>>>>>>>>>>>???>>>>>>>>>>>>>>>=========>>>===<<<;;;;;;;;;<<<<<<:::::::::;;;<<<<<<======999999999::::::;;;;;;;;;:::;;;<<<<<<<<<;;;:::999===<<<<<<===???@@@@@@???AAA@@@AAABBBFFFJJJOOORRR\\\nnnxxxiii[[[OOOGGGGGGKKKRRRZZZeeewwwxxxlll```XXXSSSVVV[[[^^^aaaeeeaaabbbdddeeefffhhhllloooqqq{{{|||vvvooohhh]]]SSSMMMIIIGGGFFF>>>BBBCCCDDDOOOaaaoootttwwwwwwuuuqqqrrr{{{|||}}}nnnbbbYYYQQQOOOKKKFFFAAA???<<<:::888888888888888777777777666555555666666666666666666666666555444444444444444777777777777777888888999999888999<<<<<<>>>EEENNNcccsss~~~{{{ttt^^^ZZZSSSLLLIIIIIIKKKLLLWWWbbbqqq{{{vvv^^^SSSIIIFFFEEEEEEFFFIIIQQQSSS[[[fffooovvv}}}kkkaaacccbbbbbbjjjwww~~~uuuhhh]]]UUUKKKCCCAAAAAABBBCCCDDDHHHMMMQQQ]]]eeerrr|||nnnhhhfffaaafffjjjeee]]]QQQEEE@@@===;;;;;;<<>>???@@@AAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@@@@@@@AAA@@@???============>>>=========>>>>>>??????@@@>>>>>>>>>============>>>======>>>>>>>>>?????????;;;;;;;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>??????===>>>???@@@@@@???>>>===<<<<<<<<<<<<>>>?????????>>>???BBBEEEIIIPPPXXX^^^rrrsssbbbVVVMMMIIILLLRRRWWWeeevvvyyymmmccc[[[UUUWWWZZZ\\\```cccaaabbbddddddeeegggjjjmmmttt~~~|||vvvnnnggg\\\RRRLLLHHHFFFDDD???BBBCCCDDDNNN```ooouuuvvvvvvtttrrruuuzzzwww{{{ooocccZZZTTTPPPLLLFFFBBB???<<<:::888999999999999888888888777666666666666666555555555999999888777777777777777666666666666666777777888555555777;;;===@@@IIIRRRcccrrr{{{zzzkkk[[[XXXRRRMMMJJJJJJLLLNNNXXXcccqqq|||~~~zzzvvvsssssstttvvvvvv~~~sss[[[QQQHHHEEEEEEDDDFFFIIIPPPSSS\\\gggooowwwxxxeee^^^___```bbbjjjuuu|||}}}}}}{{{sssggg^^^WWWNNNFFFAAAAAAAAAAAACCCFFFLLLPPPYYY```lllxxx|||yyyqqqnnneeeccccccbbbkkkvvvtttkkk\\\KKKBBB>>><<<<<<===@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBCCCDDDEEEFFFEEEFFFHHHGGGGGGGGGIIIKKKSSSWWW\\\^^^[[[UUUMMMHHHDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCEEEEEEEEEEEECCCCCCFFFEEECCCBBBAAAAAABBBCCCCCCBBBAAA@@@????????????>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>??????======>>>>>>??????@@@@@@<<<<<<======>>>=========>>>=========<<<<<<<<<<<<;;;<<<<<<<<<<<<=========<<<<<<============<<<<<<============>>>???@@@@@@@@@DDDGGGJJJOOOYYYgggqqq}}}ssseeeUUULLLGGGHHHNNNUUUbbbwww{{{ppphhh___WWWWWWYYY[[[^^^bbbaaabbbccccccccceeehhhjjjvvv~~~|||vvvmmmfff\\\RRRLLLGGGEEECCC@@@BBBCCCDDDNNN___pppxxxyyywwwuuuuuu{{{}}}uuu|||qqqfff___ZZZRRRMMMHHHCCC???===:::888::::::999999999888888888777777666666555555555444777666555555444555555555666555555555555666777777444444777;;;>>>AAAJJJTTTcccqqq||||||}}}eeeYYYVVVRRRNNNLLLLLLNNNOOOXXXcccrrr~~~wwwrrrmmmmmmmmmlllmmmooorrruuuoooZZZPPPGGGEEEFFFEEEGGGJJJPPPTTT]]]hhhpppxxx{{{iii^^^___aaaeeemmmuuuzzz|||}}}vvvmmmeee^^^TTTJJJCCCCCCCCCCCCDDDHHHMMMRRRXXX___iiisss~~~|||mmmfffggghhhhhhhhheeeaaa\\\]]]XXX[[[^^^aaaqqqvvvdddOOOCCC???======??????@@@@@@@@@@@@@@@AAAAAACCCCCCCCCCCCDDDFFFGGGHHHHHHIIIJJJJJJJJJLLLOOORRR[[[```gggjjjggg^^^TTTLLLGGGFFFDDDCCCDDDDDDDDDDDDBBBCCCEEEFFFFFFEEECCCBBBFFFEEECCCAAAAAAAAACCCDDDCCCBBBBBBAAA@@@@@@@@@???@@@@@@AAAAAAAAAAAAAAABBBAAABBBBBBBBBBBBAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@???>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>????????????@@@BBBDDDHHHLLLOOORRRWWWfffzzz{{{tttoooeeeYYYMMMGGGFFFJJJRRRZZZppp}}}tttjjj```WWWVVVXXXZZZ^^^bbbaaabbbcccbbbbbbcccfffhhhrrryyy|||vvvnnnggg]]]TTTMMMHHHEEECCCAAABBBBBBDDDMMM^^^ppp|||}}}zzz||||||tttiiiccc___SSSOOOIIIDDD@@@===:::888999999999888888888777777777777777666555555444444555444444333333444444444666666666666666777888888777777888<<<===@@@HHHQQQbbbppp~~~~~~~~~ggg[[[XXXTTTOOOMMMLLLNNNOOOWWWbbbqqq~~~~~~uuurrrqqqkkkoootttvvvxxx||||||lllYYYOOOGGGFFFGGGGGGIIIKKKQQQUUU___iiipppyyynnn```___aaagggnnntttxxx{{{yyyqqqkkkdddWWWLLLEEEEEEDDDDDDEEEIIIPPPUUUZZZ___gggpppyyynnn___WWWTTTRRRSSSSSSRRRPPPOOOMMMLLLTTTZZZaaawww}}}hhhPPPCCC???===>>>@@@===>>>???@@@AAABBBCCCCCCBBBBBBCCCCCCDDDFFFGGGHHHIIIIIIJJJKKKLLLOOOTTTXXXccchhhpppssspppggg[[[TTTJJJGGGDDDDDDEEEFFFEEEDDDCCCDDDFFFGGGGGGFFFDDDCCCEEEDDDBBB@@@@@@AAACCCDDDCCCBBBBBBBBBAAA@@@??????@@@@@@AAABBBCCCDDDEEEEEEFFFFFFFFFEEEDDDBBBAAA@@@??????>>>===<<<<<<;;;;;;AAABBBBBBAAAAAA@@@??????>>>?????????@@@@@@@@@AAA@@@@@@??????????????????>>>>>>>>>??????@@@@@@AAA>>>???@@@@@@???AAAEEEHHHLLLPPPUUUZZZdddxxx{{{tttllleee```YYYRRRLLLKKKLLLPPP[[[eeeyyyjjj```WWWUUUWWWZZZ^^^cccaaabbbbbbbbbaaabbbeeegggkkkqqq{{{|||vvvpppiii___VVVOOOJJJFFFCCCAAA@@@AAADDDMMM]]]rrrtttiiidddbbbUUUQQQKKKEEEAAA>>>;;;888777777777777666666666666777777666666555555555444888777777777777777888888888888777777888888999:::888777999<<<>>>@@@HHHRRRaaannn|||~~~{{{|||oooaaa]]]WWWQQQMMMLLLLLLMMMWWWaaappp~~~zzzttttttxxx}}}zzz}}}wwwrrrzzziiiWWWNNNGGGGGGHHHHHHJJJLLLRRRWWWaaajjjqqqyyyqqqeeecccdddjjjppptttxxx|||{{{vvvqqqiii[[[LLLFFFEEEEEEDDDFFFKKKRRRXXX\\\```gggnnnvvvwwwdddVVVNNNIIIFFFGGGHHHFFFFFFHHHEEEFFFPPPYYYeee~~~lllRRRCCC???>>>>>>@@@<<<===>>>???AAABBBCCCDDD@@@AAAAAABBBCCCEEEFFFGGGHHHIIIIIIJJJLLLQQQWWW\\\hhhnnnuuuzzzxxxpppfff```QQQMMMHHHGGGHHHHHHGGGEEEDDDDDDFFFFFFFFFFFFDDDDDDDDDCCCBBBAAAAAABBBCCCDDDCCCCCCCCCCCCBBBAAA@@@???>>>???AAACCCEEEHHHIIIJJJKKKKKKJJJIIIFFFCCC@@@>>>@@@@@@???>>>===<<<;;;;;;AAA@@@@@@@@@@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@????????????@@@AAABBBCCC>>>@@@BBBBBBBBBDDDIIINNNPPPVVV___jjjzzz|||tttllleee^^^WWWSSSLLLJJJKKKMMMOOOUUUdddsss{{{kkk```VVVSSSUUUXXX]]]bbbaaabbbbbbbbbaaabbbeeegggggglllwww|||vvvpppjjj```WWWPPPJJJFFFCCC@@@??????CCCLLL\\\ttttttiiidddbbbWWWSSSLLLFFFBBB>>>;;;999777777666666666555555555666666666666666666666666666666555555555666777777999888888888888999::::::555555777<<>>===>>>>>>>>>???@@@AAAAAABBBBBBAAAAAABBBCCCDDDFFFGGGHHHJJJJJJKKKKKKNNNTTT[[[aaakkkpppxxx~~~zzzsssnnn]]]WWWPPPLLLLLLLLLIIIFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEECCCBBBAAA@@@AAADDDHHHKKKOOORRRSSSUUUTTTSSSPPPLLLGGGBBB???????????????????????????AAA@@@@@@@@@BBBFFFIIILLLKKKJJJIIIHHHGGGFFFEEEEEECCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAABBBDDDEEECCCFFFIIIIIIIIILLLRRRXXX\\\dddrrruuuooofff]]]WWWRRRNNNKKKFFFIIIMMMQQQTTT^^^ttt|||nnnbbbVVVRRRSSSUUUZZZ___```aaabbbbbbbbbcccfffhhhiiilllwww|||vvvpppiii```WWWPPPJJJEEEBBB???======CCCLLL\\\vvvxxxlllhhhfffYYYTTTMMMGGGBBB???;;;999777777777777666666666666444444555555666777777777333333333333333444555555888888888777888999999:::777666888<<>>@@@EEEFFFHHHRRR^^^ppptttWWWFFF@@@>>><<<<<<@@@@@@@@@@@@@@@@@@@@@@@@CCCDDDDDDEEEGGGHHHJJJKKKMMMMMMMMMNNNQQQXXX```eeekkkpppyyy|||yyyfff___VVVRRRPPPOOOJJJGGGFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEFFFFFFFFFFFFEEEEEEFFFFFFGGGGGGFFFEEECCCBBBDDDEEEIIIMMMRRRVVVYYY[[[]]]\\\ZZZWWWQQQKKKFFFCCC>>>??????AAABBBCCCDDDDDDBBBAAAAAACCCGGGLLLRRRUUUZZZYYYXXXUUUSSSQQQOOONNNJJJIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFGGGHHHJJJKKKIIIMMMPPPPPPPPPTTT[[[bbbkkkttt|||kkkeee\\\TTTNNNKKKIIIGGGLLLPPPWWWZZZ^^^kkk{{{pppdddWWWQQQQQQRRRWWW\\\```aaabbbbbbbbbdddgggiiillloooyyy|||vvvoooiii___VVVOOOIIIDDDAAA???<<<<<>>???GGGPPP^^^mmm~~~nnnggg]]]SSSNNNNNNQQQTTT\\\eeessstttuuu|||ooo___XXXUUUQQQNNNtttbbbPPPKKKGGGGGGGGGFFFIIINNNVVV\\\fffnnnqqqwww~~~|||zzzzzz}}}www]]]QQQKKKJJJPPPXXX]]]ccchhhqqqqqqsssyyyvvvbbbPPPEEEGGG???:::===???>>>AAAFFFLLLKKKWWWiii}}}mmmRRRGGG???>>>BBB@@@BBBBBBBBBAAAAAA@@@@@@@@@AAABBBEEEHHHJJJJJJJJJJJJLLLMMMNNNMMMOOOUUU^^^fffrrrwww|||{{{pppddd[[[[[[[[[TTTLLLJJJIIIHHHFFFEEECCCCCCBBBBBBEEEEEEEEEEEEFFFFFFFFFGGGHHHIIIIIIHHHEEEDDDDDDEEEDDDIIINNNSSSWWW^^^ffflllnnnlllhhhaaaXXXNNNEEEAAABBBAAA@@@AAACCCDDDEEEDDDAAABBBBBBCCCHHHVVViiiwwwuuuqqqkkkgggccc]]]WWWQQQVVVQQQLLLLLLPPPRRRQQQOOORRRNNNJJJIIILLLOOOOOONNNPPPSSSXXX[[[___fffnnnttt~~~vvvgggaaaVVVLLLJJJJJJIIIHHHIIIMMMRRRYYY```lllsssuuuyyy~~~ooodddXXXRRROOOPPPUUU[[[^^^____________```cccfffgggmmmvvvzzzxxxoooiii```WWWPPPJJJEEEBBBBBB@@@@@@CCCIIIWWWnnnvvvrrrqqqdddYYYOOOJJJEEE???;;;:::<<<999777888999:::777555777777666666666666777777666666666666555555555555777777777777666666666666999888999<<<===@@@HHHQQQ\\\ooorrrgggZZZSSSOOOMMMOOOTTT\\\fffvvv|||rrrtttwww___SSSOOOLLLHHHFFFrrr```OOOJJJGGGGGGGGGGGGJJJOOOVVV\\\eeelllpppvvv}}}cccQQQKKKIIINNNVVV]]]dddkkkqqqqqqtttzzzuuubbbQQQFFFGGGAAA>>>@@@BBBAAADDDIIITTTSSSaaauuujjjPPPFFF>>>>>>BBB@@@BBBBBBBBBAAAAAAAAA@@@@@@CCCDDDGGGIIIKKKKKKKKKJJJKKKMMMOOOPPPRRRXXXaaahhhsssxxx}}}zzztttjjjbbbaaa^^^VVVNNNKKKHHHHHHGGGFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIJJJJJJIIIFFFEEEFFFGGGGGGMMMTTTZZZ```hhhpppwwwxxxvvvqqqjjj___TTTJJJEEEAAA@@@>>>???AAABBBBBBAAACCCDDDEEEHHHSSSfff}}}yyyssslllfffbbb]]]XXXWWWYYYZZZXXXVVVZZZXXXWWWWWWZZZ]]]______gggjjjoootttxxx~~~wwwjjj]]]TTTMMMGGGGGGHHHGGGIIILLLRRRZZZfffrrroooiiijjjkkknnnuuu|||~~~pppeeeXXXRRROOOOOOTTT[[[]]]^^^_________aaacccfffeeellluuuzzzxxxqqqjjjaaaXXXQQQKKKEEEBBBBBB@@@@@@BBBGGGSSSiii}}}yyyuuusssfff\\\QQQLLLGGG@@@<<<<<<:::777555555666666555333777777666666666666777777777777777777777777777777888888888888888777777777999888999<<<===???FFFOOO___rrrqqqfffYYYRRRNNNLLLOOOTTT^^^hhhwwwwwwooovvvpppZZZPPPMMMIIIFFFDDDppp]]]OOOJJJGGGGGGGGGGGGJJJOOOVVV[[[ccciiimmmuuu~~~fffRRRLLLHHHLLLSSS[[[fffnnnrrrsssvvvzzztttbbbRRRHHHDDDAAA@@@BBBCCCDDDIIIOOO]]]^^^nnndddMMMDDD======AAA@@@BBBBBBBBBBBBAAAAAAAAAAAAEEEFFFHHHJJJKKKLLLKKKKKKIIILLLPPPSSSVVV]]]eeekkkuuu{{{{{{wwwqqqllliiicccYYYQQQMMMIIIHHHHHHGGGGGGHHHHHHIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKJJJHHHGGGHHHJJJMMMSSS]]]eeemmmuuu~~~|||sssgggZZZNNNGGGBBB@@@??????AAABBBBBBAAADDDDDDEEEKKKYYYrrr{{{wwwsssnnnlllmmmllljjjgggjjjlllnnnppprrruuuyyy|||{{{rrriii^^^TTTLLLHHHGGGHHHIIIJJJPPPWWW```kkk{{{mmm___ZZZ___aaafffooo}}}~~~qqqfffYYYRRROOOOOOSSSYYY\\\^^^_________aaacccfffdddkkktttzzzyyysssmmmcccZZZSSSLLLFFFCCCAAA??????@@@DDDOOOcccvvv~~~xxxuuujjj___TTTNNNIIIBBB=========:::888777777888888777777777666666666666777777777777888888999999::::::888888888888888999999999999888999;;;<<<===EEEMMMaaatttooodddXXXQQQMMMLLLOOOTTT___jjjxxx|||rrrkkkzzzzzzhhhVVVNNNLLLIIIEEEDDDnnn\\\NNNIIIFFFGGGGGGGGGKKKPPPWWWZZZaaahhhllluuuyyybbbRRRKKKFFFIIIOOOXXXdddooossstttwww|||tttbbbRRRGGGAAA@@@@@@@@@CCCIIIRRRZZZdddgggyyy|||^^^JJJCCC<<<<<>>>>>@@@CCCMMM```rrr}}}zzzwwwmmmbbbWWWPPPJJJBBB===<<<>>>===:::999999999::::::777777666666666666777777666666777888999999::::::777777888888888888888999999888999;;;;;;<<>>@@@DDDMMM```qqq{{{|||xxxpppeeeYYYQQQJJJBBB<<<;;;::::::999777666666777888777777666666666666777777444555555666777888999999666666666777777777888888999888999;;;;;;<<>>===BBBAAABBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGIIIKKKLLLMMMMMMQQQWWW[[[___eeelllrrrvvv}}}xxxsssmmmddd[[[UUUTTTSSSQQQOOONNNNNNNNNQQQQQQQQQQQQRRRRRRRRRSSSRRRSSSSSSRRRRRRTTTWWWZZZeeemmmxxxxxxjjj\\\QQQJJJCCCBBBCCCFFFJJJNNNOOOOOOKKKKKKNNN[[[tttzzzxxxxxxqqqppppppooonnnnnnnnnnnnuuuvvvxxxzzz||||||||||||tttlllbbbYYYQQQJJJIIIKKKLLLPPPYYYeeeqqq~~~jjj___\\\^^^hhh{{{}}}wwwjjj\\\SSSNNNLLLOOOTTTXXX[[[^^^``````aaacccdddgggjjjppp|||}}}wwwuuupppkkkccc\\\TTTMMMGGGCCC===<<<>>>AAADDDLLL^^^nnnxxx~~~zzzssshhh[[[SSSKKKBBB<<<;;;:::;;;<<<;;;999888888999777777666666666666777777444444555555666666777777555555555666777777888888999888999;;;<<<===EEEMMM___qqq{{{}}}jjj___TTTOOOMMMMMMRRRWWW^^^mmmuuuiiihhhhhhhhh\\\QQQNNNMMMJJJIIIIIIiiiVVVKKKGGGEEEFFFHHHIIIMMMSSSYYY^^^fffmmmsss|||ppp^^^TTTFFFCCCAAABBBBBBDDDLLLVVVYYY^^^dddjjjnnnsssyyy}}}|||mmmYYYMMMFFFGGGGGGKKKWWWdddhhhddd```nnnoooWWWJJJGGG???>>>CCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEFFFHHHJJJMMMOOOPPPSSSWWW[[[^^^bbbgggooouuuxxxzzzvvvlll```YYYXXXWWWVVVUUUTTTTTTTTTVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXZZZ___bbbmmmuuutttggg[[[QQQLLLEEEEEEGGGKKKQQQVVVYYYZZZRRRRRRVVVddd~~~uuulllkkkjjjfffdddfff_________^^^]]]\\\]]]^^^bbbcccfffhhhiiijjjiiihhhccc\\\UUUSSSOOOKKKNNNTTTYYY___mmmyyyhhhaaafffmmm}}}}}}xxxkkk]]]SSSNNNKKKMMMRRRWWWZZZ^^^``````aaacccdddggghhhmmmwww|||uuussslllhhhaaaZZZSSSMMMFFFBBB======???AAACCCJJJZZZjjjttt~~~~~~}}}wwwkkk^^^VVVMMMDDD>>><<<;;;>>>@@@@@@===::::::;;;777777666666666666777777555555555555555555555555555666666777888888999999999888999<<<===???FFFOOOccctttttt{{{iii___TTTPPPNNNNNNSSSYYYaaaqqqlllbbbcccjjjiii^^^SSSOOONNNKKKKKKLLL~~~gggTTTKKKGGGDDDFFFHHHIIINNNSSSZZZ^^^gggooouuu~~~tttaaaRRRJJJCCCAAA@@@AAA@@@@@@GGGOOOPPPUUU]]]cccgggmmmsssxxxqqq^^^QQQCCCEEEGGGMMMZZZeeecccZZZXXXiiioooWWWKKKHHH@@@???CCCCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEFFFIIIKKKNNNQQQRRRXXX[[[___aaaccciiiqqqwww}}}|||qqqcccZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[\\\]]]]]]\\\]]]___dddgggqqqyyyzzzooocccXXXPPPLLLIIIJJJLLLRRRXXX^^^bbbccc```___cccppp}}}yyysssoooiii___YYYZZZ[[[WWWTTTTTTSSSSSSSSSRRRQQQQQQSSSUUUUUUVVVYYY[[[\\\\\\\\\[[[VVVPPPNNNPPPQQQRRRXXXaaakkkrrrrrrcccaaalllwww}}}yyylll]]]SSSMMMJJJMMMRRRWWWZZZ]]]```aaaaaacccdddffffffjjjttt{{{tttrrrjjjfff___YYYSSSLLLFFFBBB???>>>@@@AAAAAAGGGVVVeeeqqqzzzzzz{{{~~~zzznnnaaaXXXOOOEEE???===777;;;>>>>>>;;;888777777777777666666666666777777666666666666555555555555666777777888999999::::::999888999<<<===@@@HHHQQQgggwwwzzzqqq{{{iii___TTTPPPOOOOOOTTTZZZddduuu}}}fff]]]```lllmmmbbbWWWRRRPPPNNNNNNPPP~~~iiiYYYNNNIIIEEEFFFGGGHHHLLLRRRWWW___iiiqqqxxx{{{uuulllfff```XXXNNNGGGBBBAAA@@@@@@AAACCCDDDEEELLLLLLQQQYYY___eeennnwww{{{gggXXXMMMJJJKKKQQQUUUUUUUUUXXXVVViiippp___MMMEEEBBB@@@@@@@@@???BBBEEEGGGGGGFFFEEEFFFEEEGGGIIIIIIIIILLLSSSXXX\\\aaahhhjjjjjjlllqqqvvvzzzrrrmmmiiigggdddbbbaaa```aaabbbccccccaaa___\\\[[[]]]___]]]\\\ZZZZZZ]]]bbbhhhlll{{{|||pppiiicccZZZSSSPPPIIILLLSSS]]]gggkkkjjjhhhmmmlllppp{{{uuummmfffaaa^^^[[[ZZZRRRQQQPPPNNNMMMLLLKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHKKKKKKKKKMMMOOOQQQQQQPPPMMMLLLNNNTTTVVVXXXcccppp}}}~~~wwwlllaaabbbvvv}}}vvvjjjZZZPPPNNNPPPRRRRRRUUUYYY^^^bbbbbbbbbbbbbbbaaabbbiiivvv}}}uuuppplllfff]]]VVVRRRMMMHHHDDDBBB@@@???AAACCCHHHTTT```vvv}}}~~~yyyttt|||~~~|||pppcccXXXNNNDDD??????:::::::::999999999888888777777777777777777777777777777666666555555555444777777888999999999999888<<<;;;<<<======???HHHSSSiiizzzzzzuuuuuupppooocccVVVQQQPPPPPPTTTXXXkkk{{{|||zzz~~~xxxhhh___fffzzzvvvjjj\\\UUUVVVZZZ\\\[[[~~~hhhXXXNNNHHHEEEFFFGGGHHHLLLRRRYYYaaajjjrrryyy}}}yyynnnhhh```ZZZUUUPPPHHHBBB??????>>>>>>???AAABBBDDDHHHIIIOOOWWW^^^eeeoooyyyoooaaaRRRNNNLLLOOOPPPNNNNNNPPPSSSfffrrraaaNNNEEEBBB@@@???@@@BBBDDDFFFGGGGGGGGGGGGHHHHHHKKKNNNNNNNNNQQQVVV[[[\\\aaagggkkklllqqqyyy~~~vvvrrrmmmkkkiiigggffffffggghhhjjjiiigggdddaaa```aaaccc``````___```dddiiinnnrrrzzzoooiiiccc[[[TTTQQQNNNRRRZZZdddooouuuuuutttvvvvvv{{{uuufffbbb\\\WWWSSSQQQOOOMMMJJJIIIHHHGGGGGGFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDHHHGGGGGGIIILLLNNNPPPPPPTTTTTTXXX```fffnnn}}}yyyrrrqqqsssoookkkgggdddkkk}}}vvvjjj[[[PPPNNNOOOQQQQQQVVVZZZ^^^aaabbbaaaaaaaaacccccciiivvv}}}uuupppkkkeee\\\UUUQQQMMMHHHDDDAAA???>>>???AAAFFFSSS___yyy~~~~~~vvvrrr}}}}}}qqqcccYYYNNNDDD??????:::::::::999999999999888777777777777777777777777777777666666666555555555777777888999999999999888;;;:::<<<======???IIITTTkkk}}}wwwttttttuuuuuuhhhZZZSSSQQQQQQSSSXXXhhhwww{{{yyy}}}xxxiiibbblllsssccc[[[[[[___aaabbb~~~gggVVVMMMHHHEEEFFFHHHIIIMMMSSS[[[ccclllssszzz|||sssmmm```ZZZRRRMMMJJJGGGBBB???>>>>>>>>>>>>???AAACCCDDDGGGHHHNNNWWW^^^fffqqq}}}xxxkkkXXXRRRMMMMMMMMMJJJJJJLLLQQQddd{{{uuudddPPPFFFCCC@@@???@@@DDDFFFGGGGGGGGGHHHJJJLLLLLLPPPTTTVVVVVVWWWZZZ^^^]]]bbbgggkkkooowww|||wwwsssrrrpppooooooooopppqqqrrrrrroookkkhhhfffgggiiifffgggiiikkkoootttxxx{{{xxxooojjjeee]]]WWWUUUSSSWWW```kkkvvv}}}~~~xxxiii^^^XXXUUUQQQOOOMMMLLLJJJHHHGGGFFFFFFFFFFFFFFFGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDHHHHHHIIIKKKNNNSSSWWWZZZaaaccciiisss~~~vvvkkkbbb^^^___cccbbbbbbfffmmm|||~~~vvvkkk\\\QQQMMMNNNOOOPPPWWWZZZ^^^aaaaaaaaa```aaadddeeekkkwww}}}uuupppiiicccZZZSSSOOOLLLGGGCCCAAA?????????@@@EEERRR```sss{{{zzzwwwvvvppprrr~~~rrrdddYYYNNNDDD>>>>>>::::::::::::999999999999777777777777777777777777777777666666666666555555777777888999999999999888999999;;;======@@@KKKVVVnnnyyywwwxxx|||{{{mmm^^^VVVSSSQQQSSSWWWdddsss}}}{{{~~~{{{kkkgggtttnnndddcccgggjjjlll}}}eeeSSSMMMHHHEEEFFFHHHIIINNNTTT\\\ccclllssszzzwwwllleeeYYYSSSLLLGGGDDDBBBAAA???@@@@@@@@@@@@BBBDDDFFFGGGJJJKKKQQQYYY___gggttt}}}sss___WWWPPPNNNMMMLLLMMMQQQTTTggg}}}yyygggSSSHHHDDDAAA@@@@@@EEEFFFGGGGGGGGGJJJMMMPPPPPPUUUZZZ\\\\\\\\\]]]______cccgggjjjooo{{{|||yyyyyyxxxxxxxxxxxxyyyzzz{{{zzzwwwsssooommmnnnooonnnppptttxxx|||xxxqqqnnnhhh```ZZZYYYVVVZZZbbblllvvv}}}~~~{{{vvvnnnccc\\\ZZZXXXVVVVVVUUUTTTQQQOOONNNMMMMMMLLLLLLMMMMMMNNNKKKKKKJJJJJJJJJJJJJJJKKKOOOPPPRRRUUUZZZbbbjjjpppvvvzzztttggg]]]WWWXXX]]]^^^___eeeppp~~~vvvlll^^^RRRMMMLLLMMMNNNWWWZZZ^^^```````````````fffffflllxxx}}}uuuppphhhbbbXXXRRRNNNKKKFFFCCCBBBAAA@@@@@@@@@EEESSSbbbnnnwwwwwwttttttpppxxxtttfffZZZOOODDD>>>>>>;;;;;;:::::::::999999999777777777777777777777777777777666666666666666666777777888999999999999888888888:::===>>>AAALLLWWWooo}}}ooo```WWWSSSRRRTTTXXXdddrrrnnnlll}}}zzznnnlllooosssuuu}}}dddRRRLLLGGGEEEGGGIIIJJJOOOVVV]]]ccclllrrrxxx~~~tttiiiaaaUUUQQQJJJDDDAAA@@@@@@???@@@@@@@@@AAACCCEEEHHHIIILLLNNNSSSYYY^^^fffttt|||iii___VVVQQQPPPOOOSSSXXX^^^ppp|||jjjUUUIIIEEEBBBAAABBBEEEFFFGGGGGGHHHLLLQQQTTTTTTYYY___bbbaaa``````bbbccceeegggjjjooo|||{{{wwwvvvwwwxxxyyy{{{zzzuuurrrmmmddd^^^]]]YYY]]]dddkkksssyyy}}}{{{uuutttuuuvvvwwwvvvqqqjjjfffbbbaaa`````````^^^[[[YYYXXXWWWVVVUUUTTTTTTTTTTTTTTTTTTTTTSSSSSSTTTUUUUUUXXX[[[___dddkkkuuuuuuggg\\\UUURRRWWW^^^```fffrrrzzzsssrrrssstttzzz~~~uuulll___SSSLLLKKKLLLNNNWWWZZZ]]]_________```aaagggggglllxxx}}}uuupppiiibbbXXXQQQLLLIIIEEEBBB@@@?????????>>>CCCSSScccrrrzzzzzzwwwxxxvvvwwwiii\\\PPPEEE???>>>;;;;;;;;;:::::::::999999888888888888888888888888666666777777777777777777777777888999999999999888888888:::===>>>AAALLLXXXnnn|||nnn^^^UUURRRQQQTTTYYYfffssssssrrrzzzwwwyyy|||~~~{{{cccQQQKKKGGGEEEGGGIIIKKKPPPWWW^^^dddlllqqqxxxzzzoooddd]]]PPPMMMGGGBBB???===>>>>>>>>>??????@@@CCCFFFHHHJJJMMMOOOTTTYYY]]]eeeuuuyyymmmaaaZZZWWWWWW\\\bbbooo}}}lllVVVJJJFFFCCCCCCDDDDDDEEEGGGIIILLLPPPVVVYYYZZZ```fffhhhgggeeeeeefffhhhiiikkklllrrr}}}yyyvvvoooeee___^^^\\\```eeekkkoootttyyy}}}wwwuuu{{{}}}}}}xxxtttmmmlllkkkkkkkkkkkkhhhffffffeeedddcccbbbbbbbbbbbbeeeeeeeeeeeeeeeffffffggghhhlllsssyyy~~~qqqhhh^^^WWWSSSSSS[[[dddkkkwww~~~qqqeeecccbbbaaagggppp}}}|||ssskkk___SSSLLLJJJLLLNNNVVVYYY\\\^^^___```aaacccgggggglllxxx}}}uuupppjjjcccXXXPPPLLLHHHEEEBBB<<<<<<======<<>>AAALLLWWWmmmzzzlll\\\SSSPPPPPPTTTYYYgggrrryyyxxxzzzcccQQQKKKFFFDDDGGGIIILLLQQQXXX```fffmmmrrryyy|||ssshhh]]]VVVIIIHHHDDD@@@===<<<===>>>???@@@@@@BBBDDDGGGJJJLLLOOOQQQWWW\\\```iii{{{|||nnngggeeegggnnnuuummmWWWKKKGGGDDDDDDFFFDDDFFFJJJMMMQQQUUU[[[___ccchhhmmmooommmllllllmmmlllnnnoooqqqxxx~~~{{{xxxpppeee^^^]]][[[___dddhhhlllpppvvvzzz}}}~~~~~~}}}}}}}}}~~~~~~~~~wwwppphhhccc___^^^___cccnnnyyyvvvgggZZZXXXWWWWWW___jjj~~~{{{qqqjjj___TTTLLLJJJLLLOOOUUUWWW[[[]]]___```bbbdddfffffflllxxx}}}uuupppmmmdddYYYPPPKKKHHHDDDAAA<<<===>>>>>>===CCCVVVhhh|||~~~nnnaaaTTTHHHAAA@@@<<<;;;;;;;;;;;;:::::::::888888888888888888888888666666777777777888888888777777888999999999999888999999:::======@@@KKKVVVmmm{{{lll\\\SSSOOOOOOSSSXXXdddooo~~~~~~}}}zzzcccRRRKKKFFFDDDGGGJJJLLLRRRXXXbbbhhhoootttzzzwwwnnnbbbWWWPPPEEEEEECCC@@@>>>===???@@@BBBBBBCCCEEEGGGKKKNNNOOORRRUUU[[[aaaeeeoooxxxrrrrrrwwwmmmWWWKKKGGGEEEEEEGGGDDDGGGKKKPPPTTTYYY___bbbiiimmmrrrtttrrrpppqqqsssoooqqqsssvvv}}}|||yyypppddd\\\[[[YYY]]]bbbeeehhhmmmsssxxxzzzzzzsssppppppmmmggggggeeefffjjjooowwwppp```TTTSSSUUUVVV```nnn}}}yyypppjjj___TTTLLLJJJLLLOOOTTTVVVZZZ]]]^^^```ccceeefffffflllxxx}}}vvvpppnnnfffZZZQQQKKKGGGCCC@@@>>>???AAAAAA@@@GGG[[[mmmpppbbbUUUIIIBBBAAA<<<<<<;;;;;;;;;:::::::::888888888888888888888888666666777777888888888999777777888999999999999888999999;;;======@@@KKKVVVmmm}}}nnn]]]SSSOOONNNQQQVVV```kkkzzzrrr]]]NNNJJJJJJHHHGGGGGGKKKQQQVVV^^^fffpppwww}}}}}}rrrfff[[[SSSNNNDDDBBB@@@>>>===>>>@@@BBBAAABBBDDDEEEFFFJJJNNNRRRPPPWWW___cccgggttt~~~qqq^^^PPPKKKKKKLLLLLLNNNOOOQQQUUU[[[bbbiiimmmtttvvvyyy{{{|||zzzxxxvvvxxxyyyzzzxxxmmmddd]]][[[bbbbbbcccgggkkkoooqqqrrr{{{~~~|||ppppppoooooooooppppppqqqppptttxxx|||lll\\\RRRSSSSSSTTTddd{{{}}}zzzqqqggg[[[SSSLLLIIIKKKPPPUUUYYY\\\]]]]]]___dddhhhhhhjjjnnnwww|||vvvrrrllleee[[[RRRKKKEEEAAA>>><<<===>>>>>>>>>GGG\\\ppp~~~uuueeeUUUHHHBBBCCC;;;;;;:::999999999:::::::::::::::999999999888888777777777777777777777777777888888888888999999999<<<::::::<<<===???HHHRRRhhh{{{hhhWWWRRRPPPNNNRRRXXXaaakkk{{{sss]]]OOOJJJIIIHHHGGGGGGKKKRRRVVV```hhhqqqxxx~~~zzzooocccXXXPPPLLLFFFDDDAAA???>>>???@@@AAABBBCCCEEEFFFGGGKKKPPPSSSXXX___gggkkkppp}}}zzzgggYYYTTTTTTVVVVVVXXXXXXZZZ^^^dddkkkrrrvvvyyy{{{~~~}}}|||yyyooofffaaa```aaaaaacccggglllppptttuuu~~~~~~wwwvvvuuuvvvwwwzzz}}}jjj[[[RRRUUUYYY^^^qqq}}}zzzrrrggg\\\SSSLLLHHHKKKPPPVVVYYY]]]]]]]]]^^^cccfffgggiiinnnwww~~~yyytttjjjcccZZZQQQKKKFFFBBB@@@===>>>??????>>>FFFZZZmmmyyyhhhWWWIIIBBBBBB<<<;;;::::::999::::::::::::::::::999999999888888777777777777777777777777777888888888888999999999;;;::::::<<<===???HHHQQQeee~~~|||iiiWWWRRROOOMMMPPPWWWbbbmmm|||sss^^^OOOJJJIIIHHHGGGHHHLLLRRRWWWbbbiiiqqqxxx~~~vvvjjj^^^SSSKKKGGGGGGEEEBBB@@@??????@@@@@@CCCDDDFFFGGGHHHLLLRRRVVV\\\ccckkkooovvvtttgggbbbdddhhhjjjjjjiiiiiikkkooovvv|||}}}rrrkkkgggfffccccccfffiiiooouuu{{{~~~~~~kkk]]]UUUYYY```kkk}}}zzzssshhh\\\SSSLLLHHHJJJOOOVVVYYY]]]^^^]]]^^^bbbeeefffhhhmmmvvv~~~yyyuuugggaaaYYYQQQKKKGGGDDDBBB>>>>>>??????>>>EEEWWWiii~~~mmm[[[KKKBBBAAA<<<<<<;;;::::::::::::::::::::::::999999999888888777777777777777777777777777888888888888999999999;;;999:::<<<<<<>>>GGGPPPccc}}}|||iiiXXXQQQOOOLLLOOOVVVdddooo~~~zzzttt^^^PPPJJJIIIHHHGGGHHHLLLSSSXXXbbbhhhpppvvv||||||rrreeeXXXNNNGGGCCCDDDCCCAAA@@@???@@@AAABBBDDDEEEFFFGGGIIINNNTTTYYY___fffmmmsss{{{vvvuuuzzz~~~||||||zzzrrrmmmkkkggghhhkkkooovvv~~~qqqddd[[[___iiiyyy|||yyyssshhh\\\SSSLLLGGGIIINNNTTTWWW\\\]]]^^^___cccfffeeegggmmmvvv|||wwwrrrgggaaaYYYQQQKKKFFFCCCAAA???>>>??????>>>DDDTTTddd}}}qqq___MMMCCCAAA>>>===<<<;;;:::::::::;;;:::::::::999999999888888777777777777777777777777777777888888888999999999:::999999<<<<<<>>>EEENNNaaa}}}{{{hhhWWWQQQOOOMMMPPPWWWfffqqq|||{{{}}}~~~~~~zzzwwwsssttt___QQQJJJIIIHHHGGGIIIMMMTTTXXXaaagggnnnsssyyy{{{oooaaaTTTJJJDDDAAA????????????@@@BBBCCCDDDDDDEEEFFFHHHKKKQQQXXX^^^ggglllttt||||||tttqqqlllooorrrwww~~~~~~rrrgggaaahhhvvv{{{xxxqqqggg[[[RRRKKKGGGIIINNNPPPUUUZZZ]]]^^^```dddgggdddgggmmmwww{{{uuuqqqiiicccYYYQQQJJJEEEAAA??????>>>>>>>>>???DDDRRR```uuu|||}}}vvvdddQQQFFFCCC???>>>===<<<;;;;;;;;;;;;:::::::::999999999888888777777777777777777777777777777888888888999999999999888999<<<<<<===DDDMMMaaa}}}zzzhhhWWWRRRPPPOOORRRYYYeeeqqq~~~yyysssnnnllllllmmmmmmmmmpppllljjjkkklll|||uuu```RRRJJJIIIHHHHHHIIINNNTTTYYY___eeekkkqqqxxx{{{nnn```RRRHHHBBB@@@===>>>>>>@@@BBBDDDFFFGGGEEEFFFHHHJJJOOOVVV___eeelllqqqzzz~~~zzzuuuxxx|||}}}~~~{{{mmmhhhjjjvvv~~~yyyuuunnndddXXXPPPJJJFFFHHHNNNPPPTTTZZZ]]]^^^```cccgggdddgggnnnyyy|||vvvqqqiiicccYYYPPPJJJEEEAAA>>>???======>>>???DDDPPP]]]sssxxxyyy}}}|||iiiUUUHHHDDD@@@???>>>===<<<;;;;;;;;;:::::::::999999999888888777777777777777777777777777888888888888999999999999888999<<<<<<<<>>???DDDOOO[[[ssswwwwww|||nnnYYYJJJEEEAAA@@@>>>===<<<;;;;;;;;;:::::::::999999999888888777777777777777777777777777888888888888999999999888777999<<<;;;<<>>@@@DDDOOOZZZrrrvvvvvv{{{}}}qqq[[[KKKEEEAAA@@@???===<<<<<<;;;;;;:::::::::999999999888888777777777777777777777777777888888888888999999999888777999<<<;;;<<>>@@@AAAAAAEEEQQQ___ooouuuuuuvvvyyywwwuuubbbRRRHHHCCCAAA???===;;;;;;;;;;;;:::::::::999999999888888666666666666666666666666999999999999999999999999:::888888<<<===???EEELLLYYYppp{{{xxxppp]]]WWWUUURRRRRRWWW```mmm}}}yyylll___WWWNNNLLLJJJGGGEEEEEEEEEFFFEEEFFFHHHIIILLLPPPVVVZZZdddcccbbb___^^^```dddggguuu}}}uuu```RRRKKKHHHGGGIIIKKKMMMUUU]]]aaaccciiisss|||sssaaaRRRIIIEEEDDDCCCCCCCCCEEEGGGHHHIIIIIIMMMNNNQQQXXXcccnnnwww}}}|||}}}uuuqqqnnngggbbb```YYYVVVQQQMMMKKKKKKLLLNNNKKKLLLNNNNNNNNNLLLKKKIIIIIIJJJKKKPPPVVV___ggglllrrrzzz}}}{{{wwwuuurrroookkkfff___[[[UUUSSSQQQRRRUUUZZZ___bbbrrr{{{tttooohhh]]]QQQJJJFFFEEEHHHMMMUUUXXX[[[]]]]]]^^^___```bbbhhhrrr}}}|||wwwooohhh```ZZZQQQJJJEEECCCAAA@@@???>>>???@@@@@@FFFUUUeeetttyyyzzz{{{}}}zzzwwwdddSSSIIIEEECCCAAA???===<<<<<<<<<::::::::::::999999999999777777777777777777777777999999999999999999999999:::888888;;;===???EEELLL\\\rrrzzzwwwyyyqqq^^^WWWUUUQQQRRRVVV___kkk|||~~~ooobbbWWWPPPJJJIIIGGGFFFEEEFFFGGGHHHIIIIIIJJJKKKLLLOOOSSSWWWVVVWWWVVVUUUUUUXXX\\\___fffnnnzzzwwwaaaRRRLLLIIIHHHJJJLLLNNNVVV^^^ccceeejjjsss{{{wwweeeUUUJJJGGGFFFFFFEEECCCCCCEEEGGGKKKMMMMMMPPPVVV^^^iiittt}}}~~~tttgggaaa]]]VVVQQQOOOJJJHHHFFFDDDCCCCCCDDDEEEBBBCCCEEEGGGGGGGGGEEEDDDDDDCCCDDDEEEHHHLLLPPPRRR[[[cccnnnwww~~~~~~zzzxxxtttpppmmmiiifffbbb^^^[[[VVVRRRNNNHHHJJJLLLNNNQQQXXXbbbiiizzzsssoooggg\\\PPPJJJFFFEEEIIINNNUUUWWW[[[\\\]]]]]]^^^___dddjjjsss}}}{{{uuummmfff___YYYPPPIIIEEECCCAAA@@@???>>>>>>>>>???GGGYYYiiixxx~~~~~~}}}zzzfffUUUKKKGGGEEECCCAAA???>>>>>>>>>;;;;;;:::::::::999999999888888888888888888888888999999999999999999999999:::888888;;;===>>>DDDKKK^^^ssszzzqqqrrrzzzttt```XXXUUUPPPQQQUUU^^^jjjzzzrrrcccWWWNNNJJJEEEEEEDDDDDDEEEGGGHHHJJJJJJJJJKKKJJJIIIKKKNNNPPPNNNOOOPPPPPPQQQSSSVVVYYYZZZaaammmyyyxxxbbbSSSMMMJJJHHHJJJLLLOOOVVV___cccdddjjjsss{{{|||iiiWWWKKKFFFFFFEEEEEEEEEDDDEEEHHHLLLOOOPPPUUU\\\eeeoooyyywwwjjj]]]WWWRRRMMMHHHGGGEEEDDDCCCCCCBBBBBBCCCCCCBBBCCCFFFHHHIIIIIIHHHGGGBBBBBBBBBBBBBBBCCCEEEEEEMMMSSS\\\eeennnvvv{{{xxxxxxwwwsssnnnkkkiiieee```\\\YYYUUURRRQQQPPPNNNMMMHHHLLLPPPRRRUUU___mmmyyy{{{zzzzzz|||zzztttooofff[[[OOOIIIGGGFFFJJJOOOUUUXXX[[[\\\\\\\\\]]]^^^dddjjjsss}}}{{{uuukkkddd\\\WWWOOOIIIEEEBBBAAA???>>>===>>>???@@@GGGWWWgggwww}}}~~~~~~~~~iiiXXXNNNHHHGGGDDDAAA???>>>>>>>>>;;;;;;;;;;;;::::::::::::999999999999999999999999999999999999999999999999999777888;;;===>>>DDDKKK^^^rrrzzzsssjjjppp|||wwwbbbYYYUUUPPPPPPTTT^^^jjjyyyvvvggg[[[PPPJJJIIIGGGGGGGGGGGGHHHJJJKKKLLLMMMNNNOOOOOONNNNNNPPPRRRSSSUUUWWWXXXYYYZZZ]]]______eeennnxxxyyydddTTTMMMJJJHHHJJJLLLOOOVVV___aaaccciiirrr{{{ooo[[[MMMFFFEEEDDDEEEGGGGGGGGGIIIMMMPPPVVV[[[ccclllttt}}}mmm```TTTOOOMMMIIIFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBDDDFFFHHHIIIIIIHHHGGGBBBBBBBBBBBBCCCCCCCCCDDDDDDGGGKKKQQQYYYcccmmmsss~~~|||yyytttnnnjjjdddfffccc]]][[[]]]YYYSSSQQQNNNJJJHHHIIIJJJKKKKKKHHHMMMSSSWWW]]]kkkxxxqqqkkkiiikkkoooyyy{{{tttpppdddZZZNNNIIIGGGGGGKKKQQQVVVXXX[[[]]]]]]\\\]]]^^^ccciiirrr}}}|||uuukkkcccZZZUUUNNNHHHDDDBBB@@@???<<<===???AAAAAAFFFTTTbbbtttzzz|||~~~jjjYYYPPPIIIGGGDDDBBB@@@>>>>>>>>><<<<<<<<<;;;;;;;;;::::::999999999999999999999999999999999999999999999999999777777;;;<<<>>>DDDKKK___sssvvvqqqkkkrrryyycccZZZUUUPPPPPPTTT^^^jjjyyy~~~kkk^^^UUUMMMJJJKKKKKKKKKLLLMMMNNNPPPQQQQQQVVVXXX[[[\\\\\\\\\^^^___^^^bbbgggkkkmmmooorrrtttuuuyyy{{{eeeUUULLLIIIHHHJJJLLLNNNVVV^^^aaaccciiirrr{{{vvvaaaQQQIIIGGGDDDFFFIIIIIIHHHIIINNNRRR[[[bbbjjjrrryyy|||uuuzzzzzzaaaVVVLLLJJJIIIGGGEEEEEEBBBBBBAAAAAAAAABBBCCCCCCCCCDDDFFFHHHHHHHHHFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDCCCCCCDDDGGGNNNVVV^^^cccjjjlllnnnqqqtttwwwxxxyyyuuutttrrrppplllfff```[[[VVVYYYWWWRRRRRRVVVUUUNNNJJJGGGCCCBBBCCCFFFGGGGGGIIIPPPYYYbbbnnnzzzfff```\\\]]]aaajjjyyyzzztttooocccXXXNNNIIIGGGHHHLLLRRRWWWZZZ\\\^^^]]]]]]^^^___aaagggppp{{{|||tttjjjbbbWWWSSSMMMGGGDDDBBB@@@>>>;;;<<>>>>>======<<<<<<<<<;;;;;;;;;999999999999999999999999999999999999999999999999999777777:::<<<===CCCJJJaaauuu~~~wwwtttrrryyy{{{dddZZZUUUPPPQQQUUU]]]iiiyyysss___VVVQQQKKKKKKOOOKKKMMMOOORRRVVVXXX[[[\\\eeehhhlllooopppqqqrrrssssssxxx|||fffVVVKKKHHHGGGIIIKKKMMMUUU]]]cccdddjjjrrrzzz|||iiiXXXOOOMMMFFFHHHIIIGGGFFFIIIPPPVVV```fffooowwwwwwlllfffkkkrrrzzzmmmXXXOOOGGGGGGHHHFFFCCCCCCBBBBBBBBBBBBDDDFFFHHHJJJMMMNNNOOOPPPOOONNNLLLKKKIIIGGGEEECCCBBBAAAAAABBBDDDDDDDDDGGGKKKPPPTTTVVVUUUWWW[[[___bbbdddeeeeeecccbbbbbbaaa___ZZZSSSNNNLLLQQQPPPJJJKKKRRRQQQJJJEEECCCBBBCCCFFFJJJLLLMMMVVV___mmm{{{qqq]]]YYYXXX]]]fffuuu}}}xxxqqqmmmbbbXXXMMMIIIHHHHHHMMMSSSXXX[[[^^^___^^^^^^_________dddnnnyyy~~~zzzrrrhhh```VVVQQQLLLGGGDDDBBB???>>><<<<<<>>>@@@AAAGGGVVVeeexxx}}}|||}}}~~~hhhYYYRRRLLLJJJHHHEEEBBBAAA@@@@@@============<<<<<<<<<;;;999999999999999999999999999999999999999999999999999666777:::<<<===CCCJJJ^^^rrr~~~|||||||||eeeZZZVVVQQQRRRWWW[[[gggxxxkkkXXXSSSQQQMMMOOOUUUUUUXXX]]]dddkkkrrrvvvyyy}}}fffVVVKKKHHHFFFHHHJJJMMMTTT]]]eeefffkkkrrryyynnn^^^UUURRRIIIIIIHHHEEECCCHHHQQQZZZbbbiiirrr{{{mmmbbb[[[]]]bbbhhhuuu|||dddUUULLLFFFFFFHHHFFFCCCCCCEEEEEEEEEGGGIIIMMMQQQSSSZZZ[[[[[[\\\ZZZXXXVVVTTTNNNLLLHHHDDDAAA@@@@@@@@@@@@AAABBBEEEIIIKKKLLLKKKHHHKKKOOORRRTTTUUUTTTSSSUUUUUUVVVWWWVVVRRRLLLGGGBBBHHHGGGAAACCCKKKJJJBBBCCCCCCCCCGGGMMMSSSWWWYYYiiisssmmm]]]ZZZ\\\dddqqq|||vvvpppkkkaaaWWWMMMIIIHHHIIINNNSSSYYY\\\^^^```_________```]]]ccclllxxx|||xxxqqqfff^^^UUUQQQKKKGGGDDDBBB???======<<<===>>>@@@HHHZZZjjj~~~~~~}}}gggYYYSSSNNNLLLIIIFFFDDDBBBAAAAAA>>>=========<<<<<<<<<<<<888888888888888888888888999999999999999999999999888666777:::<<<===CCCJJJYYYnnn|||eee[[[VVVRRRRRRWWWYYYfffwww}}}hhhVVVSSSSSSQQQTTT[[[gggkkksss}}}iiiVVVMMMIIIHHHIIIJJJLLLSSS[[[```hhhkkkppp|||xxxiiiZZZQQQPPPNNNLLLKKKOOOVVV]]]bbbhhhqqq}}}~~~yyywwwzzzxxxuuuuuuyyyvvvbbbZZZTTTTTTVVVXXX^^^dddooovvv~~~nnn[[[KKKHHHCCCAAABBBDDDFFFGGGFFFHHHJJJLLLPPPVVV\\\aaajjjlllooopppnnnjjjeeebbbWWWNNNFFFDDDDDDCCCDDDGGGHHHGGGGGGIIIKKKLLLKKKIIIJJJFFFCCCCCCGGGJJJLLLLLLOOOOOOOOOMMMKKKGGGCCCAAAFFFEEECCCBBBBBBCCCEEEFFFGGGGGGKKKSSSVVVZZZfffsssyyymmm___ccciiiuuu{{{uuullleeeYYYQQQJJJFFFFFFGGGNNNUUU]]]___aaaaaa```___`````````eeennn{{{zzzuuunnnddd]]]VVVMMMFFFDDDCCC@@@>>>>>>???:::;;;BBBEEEJJJ]]]ssswwwdddXXXTTTMMMLLLKKKHHHFFFDDDBBBAAA>>>===<<<;;;::::::;;;<<<999999999888888888777777;;;::::::999888888888999999:::;;;;;;<<>>>>>>>>:::;;;BBBHHHRRRhhhvvvdddYYYUUUOOONNNLLLIIIFFFDDDBBBAAA???>>><<<;;;:::;;;;;;<<<::::::999999999888888888;;;:::999999888888999999999:::;;;;;;<<<>>>BBBFFFWWWgggyyygggZZZWWWTTTSSSRRRYYYdddtttppp```UUUWWW___hhhwwwhhhVVVOOOKKKIIIIIIIIIKKKQQQYYYaaaiiilllqqq}}}ssscccXXXSSSRRRQQQSSSYYYaaaiiinnnwww~~~{{{tttsssqqqppppppqqqrrrsssrrrrrrpppllleee___[[[YYYVVVUUUSSSSSSTTTWWWZZZ\\\gggppp~~~fffMMMHHHEEEFFFEEEDDDGGGKKKLLLSSS[[[ccciiiiii]]]QQQFFFDDDCCCDDDFFFHHHIIIIIIOOOQQQTTTXXX\\\bbbhhhmmmpppqqqrrrqqqnnniiiccc```WWWPPPKKKJJJIIIFFFFFFHHHMMMSSS]]]eeefff^^^RRRIIIFFFEEEEEEGGGJJJKKKKKKJJJJJJJJJKKKKKKJJJIIIHHHGGGDDDGGGIIIIIIGGGJJJQQQWWW[[[^^^hhhvvvzzznnnggghhhzzz{{{wwwpppggg```SSSLLLGGGFFFGGGKKKRRRZZZ^^^```ccccccaaa^^^]]]]]]```eeeooo}}}{{{vvvooofff^^^VVVMMMFFFDDDCCC@@@>>>>>>>>>:::<<>>BBBEEEQQQdddyyyhhh\\\XXXUUUSSSSSSXXXeeewwwpppaaaVVV[[[iii{{{jjjXXXPPPLLLIIIIIIIIIJJJPPPXXXaaaiiikkkqqq}}}xxxhhh^^^VVVVVVWWWZZZaaajjjsssyyy{{{tttooolllfffdddcccaaaaaabbbcccdddccccccbbb___ZZZVVVSSSSSSRRRRRRQQQQQQQQQRRRSSSTTTVVV^^^jjjwwwwww\\\KKKGGGFFFGGGFFFDDDFFFJJJKKKTTT^^^dddhhheeeZZZNNNFFFFFFEEEGGGJJJLLLLLLKKKQQQRRRSSSTTTUUUWWW[[[^^^^^^^^^^^^^^^[[[WWWSSSQQQLLLHHHFFFGGGHHHGGGIIIMMMRRR```qqqxxxqqqbbbTTTLLLHHHHHHIIIKKKOOOSSSUUUWWWZZZYYYWWWTTTPPPMMMKKKJJJKKKNNNPPPNNNLLLQQQ\\\gggpppwww|||sssoooooo~~~~~~zzzuuunnneee^^^RRRKKKFFFFFFHHHKKKSSS[[[^^^```bbbaaa___\\\ZZZZZZ```fffppp{{{wwwpppfff___VVVMMMFFFDDDCCC@@@>>>>>>???<<<===CCCLLL^^^zzzsssccc[[[YYYUUUSSSPPPLLLHHHEEECCCBBBAAA@@@>>><<<;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999999888999999:::999:::;;;;;;;;;===AAADDDOOOcccyyykkk^^^YYYUUUTTTTTTYYYhhh{{{ttteeeZZZ___qqqmmm[[[PPPLLLIIIIIIIIIJJJPPPXXX```hhhkkkppp|||}}}nnndddYYYYYY[[[```hhhrrr{{{~~~wwwpppiiidddbbb```___]]][[[ZZZZZZZZZ[[[ZZZ[[[[[[YYYVVVTTTTTTTTTPPPPPPOOOOOONNNNNNMMMMMMNNNSSSZZZbbbmmm{{{pppVVVJJJGGGGGGHHHFFFDDDHHHNNNRRR^^^kkkrrrrrrkkk]]]PPPJJJJJJIIIKKKMMMMMMLLLKKKLLLMMMMMMLLLKKKKKKMMMNNNNNNNNNOOONNNMMMKKKIIIHHHCCC@@@@@@CCCEEEEEEIIIOOO___rrrrrr]]]PPPNNNKKKLLLMMMPPPUUU]]]eeekkkllliiiddd^^^YYYUUURRRQQQRRRUUUVVVUUUWWWaaaqqq~~~{{{uuurrrxxx}}}yyytttmmmddd]]]QQQKKKGGGGGGIIIKKKRRRZZZ]]]______^^^\\\YYYXXXYYYaaagggrrr{{{vvvpppfff___VVVMMMFFFDDDCCC@@@>>>>>>@@@??????BBBKKK^^^yyyqqqbbb\\\[[[XXXVVVRRRMMMIIIFFFDDDDDDBBBAAA???===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999888999999::::::999:::;;;:::;;;===@@@DDDOOOccczzznnnaaaZZZUUUTTTTTT\\\jjj|||sssfff]]]cccyyynnn]]]OOOKKKIIIIIIIIIKKKQQQYYY___gggjjjooo{{{uuulll\\\]]]aaafffoooyyy}}}}}}xxx~~~~~~{{{yyyxxxxxx~~~~~~yyyvvvqqqlllfffaaa]]]\\\]]]]]]\\\[[[ZZZYYYXXXWWWWWWXXXYYYXXXVVVUUUVVVWWWVVVUUUTTTRRRPPPNNNLLLKKKNNNOOOPPPSSSZZZgggvvvjjjSSSHHHFFFEEEEEEDDDDDDKKKSSSeeessszzzjjj\\\PPPNNNMMMLLLMMMLLLJJJHHHDDDEEEEEEEEEDDDDDDEEEGGGCCCCCCDDDDDDDDDDDDCCCCCCAAA??????BBBDDDEEEKKKRRRmmmnnnXXXPPPQQQNNNOOOQQQUUU]]]hhhsss{{{}}}zzztttmmmgggcccaaa```^^^aaadddhhhooo}}}{{{zzzsssooooooooorrr|||xxxssslllbbb[[[PPPJJJFFFGGGIIILLLSSSZZZ^^^___^^^\\\YYYXXXYYYZZZccciiitttzzzvvvooofff^^^VVVMMMFFFDDDCCC@@@>>>>>>???@@@AAADDDLLL___yyyooobbb]]]]]]ZZZWWWSSSNNNJJJHHHFFFFFFCCCBBB@@@>>>===<<<<<<===<<<<<<;;;;;;;;;:::::::::999999888888999999::::::999::::::::::::<<<@@@CCCMMMaaayyyrrrccc[[[UUUSSSTTT\\\iiizzzooofff___hhhooo^^^NNNJJJHHHIIIJJJKKKRRRZZZ]]]eeehhhnnnzzz{{{tttdddfffiiipppyyyyyywwwyyyyyy}}}~~~||||||||||||{{{uuusssqqqmmmkkkiiihhhhhhiiijjjkkkkkkkkkjjjhhhgggfffggggggeeecccbbbcccdddfffdddaaa]]]XXXUUURRRPPPOOOOOOMMMLLLOOOXXXeeeoooeeeSSSJJJGGGEEEEEEDDDGGGRRR]]]}}}qqqcccUUURRRNNNLLLJJJHHHFFFDDD???@@@AAAAAA@@@@@@AAABBB>>>>>>>>>>>>>>>??????@@@BBB@@@AAAEEEGGGKKKSSS\\\sss~~~~~~jjj[[[YYY\\\\\\___dddjjjrrr}}}}}}yyywwwvvvvvvzzz~~~tttoooqqqkkkggghhhooosss|||zzzuuuqqqiii```YYYMMMHHHEEEGGGJJJNNNUUU]]]aaa```^^^[[[YYYYYY\\\^^^eeekkkvvv~~~yyyuuunnneee^^^VVVMMMFFFDDDCCC@@@>>>>>>;;;???CCCGGGPPPccc|||nnnaaa^^^___[[[XXXSSSOOOKKKIIIHHHHHHDDDCCC@@@>>>===<<<<<<===;;;;;;;;;;;;:::::::::999999999888888999999:::;;;:::::::::::::::<<>>???@@@???===<<<===>>>@@@@@@????????????@@@@@@AAA@@@BBBGGGLLLRRR]]]hhhqqqwwwzzztttiiicccdddiiirrrwwwxxxpppgggfffkkkjjjhhhnnnzzz}}}xxxtttoooggg^^^VVVJJJEEECCCGGGKKKPPPWWW___cccaaa^^^[[[YYYZZZ^^^bbbfffmmmxxx~~~xxxtttnnneee]]]VVVMMMFFFDDDCCC@@@>>>>>>888>>>DDDIIITTThhhmmmaaa___```[[[XXXTTTOOOLLLJJJJJJJJJDDDCCCAAA???============;;;;;;:::::::::999999999999888888888999::::::;;;:::::::::::::::<<>>===>>>@@@AAA???<<>>>>>>>><<<<<<;;;::::::::::::;;;999999999999999999999999===<<<:::999999;;;>>>@@@IIIWWWppp~~~kkk]]]WWWWWWXXXXXX___iiiqqqzzz|||rrrnnn|||}}}}}}rrr```SSSKKKFFFGGGJJJMMMRRRXXX___ccchhhlllqqq}}}}}}~~~~~~wwwsssqqquuu{{{{{{tttnnnjjjfffdddaaa___^^^___aaabbbfffjjjpppvvvzzz}}}oooZZZQQQKKKJJJHHHJJJZZZmmm|||pppeee___\\\]]]UUUIIIAAA>>>?????????@@@???>>>???AAABBB@@@>>>???@@@@@@@@@AAABBBDDDFFFHHHMMMUUU]]]eeelllrrrvvvzzz}}}~~~~~~}}}wwwuuuuuuuuu}}}~~~yyytttnnndddXXXPPPJJJGGGDDDEEEKKKRRRYYY]]]ccc```\\\ZZZYYY[[[^^^```dddlllzzzzzztttqqqkkkbbbZZZRRRNNNHHHCCCBBBBBBBBBBBB>>>@@@CCCJJJ[[[qqqpppgggbbb]]]\\\WWWRRRQQQQQQOOOJJJEEEEEEDDDBBBAAA???>>>>>>======<<<;;;;;;::::::;;;;;;::::::::::::::::::::::::<<<:::999888999;;;===???GGGUUUmmmmmm___WWWVVVVVVXXX___iiiqqq{{{{{{rrrnnn}}}sssaaaSSSLLLGGGGGGJJJMMMRRRXXX```ffflllmmmqqq}}}yyyttttttuuuzzz}}}xxxuuurrrqqqnnnllljjjjjjkkklllnnnsss{{{```UUULLLJJJHHHIIISSS```jjjkkkjjjeee\\\WWWXXX[[[```VVVIII@@@===>>>>>>???AAA@@@???@@@BBBCCCCCCAAAAAABBBDDDEEEEEEGGGKKKMMMOOOWWWcccnnnvvv{{{~~~}}}zzzppphhheeeeeefffqqquuu{{{~~~xxxrrrkkkaaaVVVNNNHHHFFFDDDFFFMMMUUU[[[^^^aaa___[[[YYYYYY[[[^^^```fffnnn|||zzztttpppjjjaaaYYYOOOKKKEEEAAA@@@@@@@@@@@@<<>>=========<<<;;;;;;:::;;;;;;;;;:::::::::::::::::::::::::::999888777888:::<<<>>>FFFRRRhhh~~~pppaaaXXXTTTSSSUUU\\\fffppp{{{xxxuuuvvvcccUUUMMMGGGHHHJJJLLLQQQWWWaaahhhooopppqqq}}}uuurrruuuxxx~~~}}}yyy{{{~~~|||yyywwwvvvuuurrrpppooonnnnnnnnnttt{{{~~~```UUUKKKGGGFFFFFFLLLTTTXXXXXXWWWUUUQQQOOOUUU]]]eeeZZZLLLAAA>>>>>>???@@@AAA@@@@@@AAABBBDDDDDDDDDDDDGGGIIIKKKLLLOOOTTTXXX^^^hhhvvv}}}pppfff___[[[^^^bbbhhhooo{{{}}}wwwpppiii```TTTLLLFFFEEEEEEHHHOOOWWW]]]``````]]]ZZZXXXXXX[[[^^^```hhhppp~~~zzztttooohhh^^^XXXMMMIIIDDDAAA@@@@@@@@@???===???CCCLLL^^^sss~~~~~~zzzxxxxxxyyykkkccc___^^^WWWTTTQQQPPPPPPOOOLLLIIIIIIGGGEEECCC@@@???>>>=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888999;;;===>>>EEEPPPddd|||}}}}}}ssscccYYYSSSQQQRRRYYYcccooo{{{{{{vvvtttnnnoooqqqsssuuuyyy}}}yyyfffVVVNNNHHHHHHJJJLLLQQQVVVaaaiiiqqqrrrsss}}}|||tttssswww{{{pppmmmlllqqq}}}|||yyyxxxwwwvvvuuuppppppnnnmmmkkkjjjiiihhhooovvvmmmZZZQQQHHHDDDDDDEEEHHHLLLNNNLLLMMMOOOMMMLLLTTT___hhh]]]NNNCCC???>>>??????AAAAAAAAABBBCCCDDDFFFGGGHHHKKKOOOQQQSSSYYYaaahhhzzzvvvhhh___YYYWWW]]]eeekkkvvv|||uuuooohhh^^^SSSLLLEEEEEEFFFJJJQQQYYY^^^aaa___\\\ZZZXXXXXX[[[___aaahhhqqqyyysssmmmeee\\\UUULLLHHHDDDBBBAAAAAAAAA@@@???@@@CCCLLL___uuu{{{wwwxxxttthhh___\\\\\\UUUSSSQQQPPPOOONNNLLLKKKJJJHHHFFFDDDAAA@@@???>>>======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999:::;;;===>>>???DDDNNNaaayyy{{{yyy|||uuueeeZZZSSSPPPRRRYYYcccppp}}}wwwssspppjjjeeebbb___aaadddfffhhhmmmssswww|||jjjWWWOOOIIIIIIJJJLLLQQQVVV___gggoooqqqsss}}}~~~|||}}}|||wwwtttvvvzzz~~~ttthhhgggiiiqqq}}}}}}yyywwwwwwvvvuuutttiiiiiiiiihhhgggeeedddcccgggnnnzzz{{{hhhZZZNNNIIIDDDAAABBBEEEHHHKKKMMMIIIIIILLLKKKJJJTTTaaajjj```QQQFFFAAA??????>>>BBBCCCDDDDDDDDDFFFIIILLLLLLPPPUUUYYY^^^hhhvvv}}}oooaaa[[[YYYZZZdddppp~~~yyyrrrllleee\\\RRRKKKEEEEEEGGGLLLSSSZZZ___aaa^^^\\\ZZZXXXYYY\\\```ccciiirrr~~~xxxrrrjjjaaaXXXSSSKKKHHHDDDBBBBBBBBBBBBAAAAAAAAADDDNNNcccyyy~~~yyyzzz~~~mmmcccZZZVVVXXXTTTSSSRRRPPPOOOMMMLLLKKKJJJIIIGGGEEECCCAAA@@@@@@>>>===<<<<<<;;;;;;<<<<<<::::::::::::::::::::::::999999:::;;;<<<>>>???@@@CCCKKK]]]uuu{{{tttuuuzzzvvvfff[[[TTTPPPTTT[[[eeerrr}}}rrrgggdddbbb^^^[[[ZZZVVVZZZ^^^aaaeeekkktttzzz~~~nnnXXXPPPJJJIIIJJJLLLPPPUUU\\\bbbjjjnnnsss||||||yyytttsssuuuyyy}}}~~~~~~}}}{{{{{{{{{{{{zzzxxxqqqqqqtttyyy}}}yyyllldddfffkkkvvv}}}|||zzzwwwuuuffffffgggggggggeeecccbbb```gggqqqzzzxxxkkk___TTTKKKCCCCCCAAA@@@BBBGGGMMMOOOTTTMMMKKKMMMKKKJJJVVVfffoooeeeWWWLLLGGGDDDBBB@@@DDDEEEGGGGGGFFFHHHMMMPPPTTTYYY```fffooo~~~ttteeeZZZZZZ^^^eeeuuuzzzuuunnnhhhaaaYYYPPPIIIFFFFFFHHHNNNUUU[[[___```^^^]]]ZZZYYYZZZ]]]aaadddkkkuuu~~~|||wwwppphhh^^^VVVPPPIIIGGGDDDBBBBBBBBBBBBAAA???AAAFFFSSSiii~~~}}}}}}wwwiiiaaaXXXTTTVVVSSSSSSRRRPPPNNNLLLKKKKKKIIIHHHGGGEEEDDDCCCBBBBBB>>>======<<<<<<<<<<<<<<<::::::::::::::::::::::::888888999:::<<<===>>>???AAAHHHYYYrrruuuqqquuu|||wwwggg[[[UUURRRTTTZZZdddqqqppphhhbbbbbbbbb``````bbb^^^ccciiinnnttt}}}}}}pppYYYQQQJJJIIIJJJLLLPPPUUUYYY___ffflllrrr{{{xxxtttnnnkkkkkkmmmooooookkkjjjiiiiiikkkmmmmmmllljjjmmmttt{{{tttgggaaadddmmm{{{~~~zzzvvvfffggghhhiiiiiigggeeecccYYY___gggooouuuyyy|||~~~xxxaaaVVVNNNHHHDDD<<>>>>>===<<<<<<<<<<<<<<<999999999999999999999999666777888999;;;<<<===>>>???EEEWWWppptttqqqwwwvvvggg\\\VVVSSSQQQWWWaaaooo}}}wwwmmmhhheeegggiiiiiikkkoooooouuu}}}}}}vvvvvvaaaSSSHHHJJJLLLKKKNNNSSSZZZ]]]bbbgggmmmxxxwwwvvvppphhhbbb```^^^[[[YYYXXXXXXXXXXXXXXX[[[___cccfffkkksss{{{pppiiiggghhhnnn~~~}}}xxxsssmmmiii[[[```fffiiinnnqqqoooiiiaaa```ccciiimmmmmmppptttxxx|||^^^RRRLLLDDD@@@BBB???@@@@@@@@@DDDMMMZZZccciii[[[PPPOOOQQQTTTbbbsssxxxfffRRRHHHGGGGGGFFFDDDFFFHHHFFFFFFKKKTTT[[[```dddhhhooozzzooojjjfffccc___bbbfffjjjpppxxx~~~}}}yyytttmmmhhhaaa]]]^^^jjjyyy~~~wwwsssllldddZZZQQQJJJGGGDDDFFFIIIPPPVVV[[[]]]]]]```\\\[[[\\\\\\\\\bbbjjjnnn|||}}}xxxrrrjjjcccZZZSSSMMMHHHFFFCCC@@@>>>===>>>>>>BBB???FFF\\\uuurrriii___[[[YYYRRRUUUUUUTTTRRROOOMMMJJJIIIIIIIIIIIIHHHFFFDDDCCCBBB@@@@@@???===<<<<<<<<<<<<::::::;;;<<<;;;:::999888<<<;;;:::999:::<<<>>>@@@EEEGGGTTTkkk{{{zzzwwwlll___WWWTTTPPPSSS]]]mmmzzzwwwwwwxxx|||yyyqqqzzzcccTTTIIIJJJLLLKKKNNNTTTYYY]]]bbbfffkkkuuuwwwqqqkkkbbb\\\YYYWWWTTTRRROOOPPPPPPPPPQQQTTTXXX\\\eeekkksss{{{zzznnnhhhjjjqqq|||}}}ssskkkeee___\\\WWW^^^ffflllrrrwwwtttnnnaaa```aaagggjjjjjjlllpppwwwmmmSSSJJJFFF@@@===???>>>???@@@BBBGGGQQQ]]]fffnnn^^^QQQNNNOOOTTTcccuuu~~~lllXXXLLLIIIHHHFFFDDDEEEEEEDDDDDDJJJTTT\\\cccgggjjjqqqyyykkkdddaaa^^^\\\[[[^^^aaadddhhhooowww}}}~~~}}}tttsssqqqoookkkgggccc```aaaaaahhhyyy~~~vvvrrrkkkbbbYYYPPPIIIFFFEEEGGGKKKQQQXXX]]]^^^^^^^^^[[[YYY[[[[[[]]]cccjjjppp{{{wwwppphhhaaaYYYQQQLLLGGGFFFCCC@@@>>>===>>>>>>CCCBBBKKKccc|||rrriii___[[[YYYRRRTTTTTTSSSRRRPPPMMMKKKJJJJJJIIIIIIHHHFFFEEECCCBBBAAA@@@???>>>===<<<<<<<<<::::::;;;;;;;;;:::999888;;;;;;:::999:::<<<===???BBBDDDPPPfff||||||nnn^^^UUURRRQQQTTT\\\kkkxxxsssiii}}}fffVVVJJJJJJLLLKKKNNNTTTXXX]]]bbbfffkkksss~~~vvvnnnggg]]]VVVSSSPPPMMMJJJFFFGGGHHHHHHIIIMMMRRRVVVaaagggoooxxxvvvmmmjjjppp~~~xxxiii^^^WWWRRRPPPQQQYYYcccllltttzzzwwwrrrbbb___```ccceeeeeegggllltttppp\\\HHHBBBAAA===;;;===<<<>>>@@@DDDKKKUUU___gggjjj\\\PPPMMMNNNWWWiii|||rrr]]]OOOJJJGGGDDDEEEFFFEEECCCDDDJJJSSS[[[```cccfffkkk{{{{{{pppiiiffffffeeedddaaaccceeefffhhhjjjnnnqqquuuzzzyyyyyyxxxvvvsssqqqnnnmmmeeecccaaa^^^\\\\\\\\\\\\ccciiixxx}}}uuuqqqiii```VVVNNNHHHEEEEEEGGGLLLSSSZZZ^^^```___[[[XXXWWWZZZ[[[]]]dddllltttzzzuuunnnfff___WWWOOOKKKGGGEEEBBB???>>>>>>>>>???AAABBBOOOiiippphhh___[[[YYYSSSSSSSSSRRRQQQPPPNNNMMMLLLJJJJJJIIIHHHGGGEEEDDDCCCBBBAAA@@@???============:::;;;;;;;;;;;;:::999999::::::999999999;;;===>>>BBBDDDNNNaaavvvrrr```UUUSSSSSSTTT\\\iiiuuutttuuuvvv{{{kkk___iiiYYYLLLJJJKKKJJJNNNTTTWWW]]]dddiiilllttt~~~uuummmeee[[[SSSOOOLLLIIIFFFBBBCCCDDDEEEGGGKKKPPPTTT[[[aaakkksss|||wwwrrrsss|||yyyhhh[[[SSSPPPOOONNNVVV___gggpppwwwwwwrrrbbb___^^^aaabbbbbbeeejjjrrr}}}___QQQDDDAAAAAA>>>===>>>===>>>AAAFFFMMMUUU]]]bbb\\\SSSKKKKKKPPP\\\qqquuu```QQQJJJFFFCCCFFFFFFFFFFFFGGGKKKQQQVVV[[[^^^```dddqqq{{{wwwuuuvvvwwwwwwwwwssstttuuuuuuuuutttssssssqqqsssuuuwwwwwwxxxxxxyyy||||||{{{zzzxxxvvvtttssstttttttttsssrrrqqqpppooolllkkkiiigggdddbbb___^^^XXXWWWUUUTTTUUUYYY___ccclllxxx~~~{{{tttooofff\\\SSSLLLGGGDDDDDDGGGMMMTTT[[[______^^^YYYVVVVVVYYY[[[^^^eeemmmvvvyyytttmmmeee]]]VVVOOOJJJEEEDDDAAA???>>>>>>>>>???>>>AAAOOOkkk~~~nnnggg^^^ZZZZZZTTTRRRRRRQQQQQQPPPOOONNNMMMJJJJJJJJJIIIHHHFFFEEEDDDCCCCCCAAA@@@>>>=========;;;;;;;;;;;;;;;:::::::::999999999999999:::<<<===EEEGGGNNN]]]qqqyyyeeeYYYWWWSSSSSSZZZhhhttt~~~zzzhhhfffhhhsssxxxeeeXXXmmm\\\NNNKKKKKKJJJMMMTTTWWW^^^ggglllooovvv~~~uuullldddYYYPPPLLLIIIFFFCCC@@@AAABBBCCCEEEJJJOOOSSSXXX___hhhqqqzzz~~~}}}lll___WWWUUUUUUQQQWWW^^^eeemmmttttttpppaaa]]]\\\___aaabbbffflllrrr}}}rrrTTTKKKCCCAAAAAA???>>>??????@@@CCCGGGMMMRRRVVVYYYNNNKKKIIIJJJRRR```vvv{{{eeeTTTLLLHHHEEEDDDEEEFFFGGGIIIKKKMMMPPPWWW[[[___dddrrr}}}vvvsssooolllkkkkkkkkklllmmmmmmkkkjjjhhhgggfffeeedddddddddcccaaa___^^^]]]^^^]]][[[XXXVVVTTTSSSRRROOOPPPQQQSSSXXX```jjjrrr|||xxxqqqlllcccYYYPPPIIIFFFDDDDDDGGGMMMUUU\\\^^^]]]\\\WWWUUUUUUXXX[[[^^^fffoooyyyzzzuuulllddd]]]UUUOOOKKKDDDCCC@@@>>>>>>>>>???@@@???BBBRRRnnn|||zzz|||jjjeee]]]YYYYYYTTTQQQQQQQQQQQQPPPOOONNNMMMJJJJJJJJJIIIIIIGGGFFFEEEEEEDDDBBBAAA???>>>>>>>>><<<<<<;;;;;;;;;:::::::::999999999999:::;;;<<<<<>>???@@@AAACCCGGGLLLQQQWWW^^^gggpppxxx~~~~~~~~~~~~tttfff\\\WWWVVVTTTZZZ```fffmmmrrrqqqmmm^^^ZZZYYY]]]```ccciiipppttt~~~eeeKKKGGGCCC@@@????????????AAABBBDDDHHHMMMPPPPPPOOOGGGHHHIIILLLTTTeee{{{mmmZZZPPPLLLJJJCCCCCCEEEGGGJJJLLLNNNOOOTTTZZZbbbjjjzzz{{{sssmmmiiigggeeedddaaa```^^^\\\ZZZZZZZZZ[[[VVVVVVVVVUUUTTTSSSQQQPPPQQQQQQPPPOOOOOOPPPPPPQQQQQQTTTZZZ___fffqqq~~~}}}yyyuuunnnhhh___UUUMMMHHHFFFEEEDDDHHHOOOWWW]]]^^^\\\YYYWWWUUUUUUYYY\\\___gggppp|||yyytttkkkccc[[[TTTNNNJJJCCCBBB@@@>>>===>>>???@@@BBBGGGYYYttt~~~|||vvvgggccc[[[WWWXXXTTTQQQQQQQQQQQQPPPOOONNNMMMJJJJJJJJJJJJIIIHHHGGGFFFFFFEEEDDDBBB@@@???>>>>>>===<<<<<<;;;:::;;;;;;;;;999999::::::;;;<<<<<<<<<<<>>???@@@@@@BBBEEEKKKOOOSSSZZZdddlllsss{{{{{{{{{{{{{{{|||}}}~~~~~~|||mmm___VVVSSSPPPXXXaaahhhnnnqqqmmmfffYYYUUUUUUZZZ___dddllltttvvv~~~^^^FFFEEEBBB@@@???@@@AAAAAACCCCCCEEEJJJNNNOOOMMMJJJEEEGGGJJJMMMWWWlllsss]]]RRRNNNKKKGGGFFFFFFHHHMMMSSSXXXZZZ^^^fffpppzzz~~~rrriiijjjqqqzzz|||wwwrrrllliiibbb___ZZZUUURRRQQQQQQQQQNNNOOOOOOPPPPPPPPPOOOOOOOOOOOOQQQSSSVVVZZZ]]]___ccciiiqqqyyy{{{vvvsssjjjeee\\\RRRKKKGGGFFFFFFGGGKKKQQQYYY^^^___[[[XXXXXXVVVVVVZZZ]]]```hhhpppxxxrrriiiaaaYYYRRRMMMIIIBBBAAA???>>>===>>>@@@AAACCCKKK___{{{qqqcccaaaYYYVVVWWWSSSRRRRRRRRRQQQPPPNNNMMMLLLJJJKKKKKKJJJJJJIIIHHHGGGGGGFFFEEECCCAAA@@@???>>>>>>===<<<;;;:::;;;;;;<<<999:::;;;;;;<<<<<<======999>>>FFFRRRhhhnnn___YYYSSSSSSWWWcccooo{{{|||eee]]]]]]jjjyyymmmqqq~~~yyykkk\\\RRRvvvcccQQQKKKJJJIIIMMMTTTVVV___iiikkkiiikkkuuu~~~wwwiii```UUULLLHHHFFFDDDBBB???@@@AAAAAABBBFFFKKKOOOOOOVVV___gggnnnvvv~~~rrraaaUUUOOOJJJTTT```hhhnnnooohhh___UUURRRRRRXXX^^^eeennnvvvwwwyyy\\\DDDEEECCCAAA@@@BBBDDDDDDCCCDDDFFFKKKOOOPPPMMMIIICCCFFFIIIMMMZZZsssvvv^^^QQQLLLJJJLLLJJJHHHKKKQQQZZZcccgggpppyyyiii___XXX[[[cccmmm|||xxxrrrkkkfff^^^UUUOOOKKKJJJJJJMMMNNNOOOQQQRRRSSSTTTTTTSSSUUUXXX\\\bbbhhhnnnqqqvvv}}}}}}zzzuuuqqqiiicccZZZQQQJJJGGGGGGGGGIIIMMMTTT[[[``````[[[XXXYYYVVVWWWZZZ]]]aaahhhqqq}}}wwwqqqhhh___WWWQQQKKKHHHAAA@@@???======>>>@@@AAABBBLLLbbbnnnbbb___XXXUUUVVVSSSSSSSSSRRRQQQPPPNNNMMMLLLKKKKKKKKKKKKJJJIIIHHHHHHHHHGGGEEECCCAAA@@@??????>>>===<<<;;;:::;;;<<<<<<999:::;;;<<<============:::???EEEOOOccc~~~rrreee___UUUSSSWWWaaammmxxx|||ddd\\\]]]mmmqqqdddhhhyyytttfffXXXOOOwwwfffTTTLLLLLLMMMOOORRRUUUZZZ```dddgggmmmwww~~~~~~xxxnnndddVVVKKKGGGDDDAAA>>>???>>>======???BBBFFFHHHPPPSSSYYY```gggoooxxx~~~yyygggVVVLLLIIIRRRZZZaaahhhmmmggg]]]VVVQQQQQQWWW___fffnnnuuu~~~qqqTTTFFFBBB>>>===@@@DDDEEEEEEIIIIIIKKKOOOSSSRRRNNNJJJHHHGGGHHHOOO^^^xxxttt\\\TTTOOOHHHPPPMMMLLLQQQ^^^nnnzzz]]]UUUNNNOOOVVVbbbsssvvvmmmbbbZZZWWWWWWWWWWWWXXXYYYZZZ[[[\\\___cccfffggggggjjjnnnvvv~~~{{{wwwuuusssiii___TTTNNNIIIDDDCCCEEEGGGOOOWWWZZZ\\\^^^]]]ZZZWWWVVVXXX\\\^^^aaajjjttt~~~yyysssnnnggg___XXXQQQKKKGGGBBB@@@???======>>>@@@AAACCCRRRkkkooo]]][[[[[[VVVSSSUUUSSSTTTTTTSSSPPPOOOOOOPPPKKKKKKLLLLLLLLLJJJIIIHHHEEEFFFFFFFFFEEEDDDBBB@@@@@@>>><<<;;;;;;;;;:::999:::::::::::::::;;;<<<===;;;@@@DDDKKKXXXmmmzzzhhh\\\TTTUUUZZZaaalllyyymmmaaadddvvvuuujjj^^^^^^rrr}}}mmm^^^QQQJJJzzziiiVVVMMMLLLLLLNNNQQQTTTYYY___dddgggnnnwww~~~{{{nnncccUUUKKKFFFDDDAAA??????>>>>>>>>>???BBBFFFHHHNNNQQQUUUZZZaaaiiirrrxxxnnn\\\QQQIIIOOOUUUZZZaaagggddd]]]TTTOOONNNTTTZZZ```hhhppp{{{gggLLLFFFCCC??????BBBEEEFFFGGGGGGIIINNNSSSVVVTTTNNNIIIIIIJJJLLLSSSbbbzzzuuu^^^WWWTTTNNNOOONNNOOOWWWfffwwwwwwWWWOOOJJJKKKQQQ[[[iiiuuuzzzooogggdddccccccbbbiiilllpppsssuuuxxx{{{}}}}}}zzzwwwrrrpppggg]]]SSSMMMHHHCCCCCCEEEHHHPPPWWWZZZ[[[]]]\\\YYYWWWVVVXXX\\\^^^bbblllvvv|||vvvooojjjbbb[[[TTTNNNHHHDDDAAA@@@???======>>>@@@AAAFFFTTTlll~~~kkk\\\[[[\\\WWWUUUWWWUUUVVVUUUSSSPPPNNNNNNOOOKKKKKKLLLLLLKKKJJJIIIHHHHHHHHHGGGFFFEEEDDDBBBBBBAAA???===<<<<<<<<<;;;:::;;;::::::::::::;;;<<<===<<>>>>>>>>@@@CCCFFFGGGKKKMMMPPPTTTYYYaaakkkqqqyyy}}}ttt```SSSKKKMMMOOOSSSZZZaaaaaa\\\TTTPPPOOOSSSXXX]]]eeellluuu|||```JJJGGGDDDBBBBBBDDDGGGHHHHHHFFFJJJQQQWWWYYYUUUMMMGGGGGGIIIMMMUUUdddzzzqqq\\\VVVUUURRRSSSSSSWWWbbbttthhhRRRKKKGGGHHHLLLSSS^^^ggg{{{{{{xxxwwwxxxxxxxxxvvvtttuuuyyy|||~~~}}}zzzvvvpppkkkcccYYYPPPKKKGGGCCCCCCFFFJJJQQQXXXZZZ[[[\\\[[[XXXWWWVVVWWW[[[^^^cccnnnyyyyyysssooojjjbbb[[[UUUOOOIIIFFFAAA@@@>>>======???@@@AAAEEEUUUkkk~~~{{{tttwwwxxxhhh[[[ZZZ\\\YYYXXXZZZXXXXXXWWWTTTPPPNNNMMMNNNLLLLLLLLLLLLKKKJJJIIIHHHKKKJJJHHHGGGEEEDDDDDDCCCBBB@@@>>>===>>>>>><<<;;;;;;;;;:::::::::;;;<<<<<<===>>>AAAEEEMMM]]]qqqssseeeZZZYYYZZZ^^^hhhuuukkk]]]^^^ppp|||fff^^^XXX^^^uuuxxxhhhYYYMMMGGGqqq^^^RRRLLLJJJKKKNNNSSSWWW]]]bbbhhhooovvv{{{|||qqqgggYYYMMMFFFBBB@@@???>>>>>>>>>???@@@CCCEEEGGGIIIJJJLLLOOOTTT]]]gggmmmvvvyyy}}}{{{sssnnnooowwwxxxeeeVVVMMMMMMMMMQQQWWW\\\\\\ZZZWWWSSSSSSVVVYYY\\\ccckkkooovvvxxx___NNNGGGFFFEEEEEEFFFGGGHHHHHHIIIMMMRRRUUUUUUQQQKKKFFFFFFJJJQQQ[[[iii}}}ppp^^^XXXXXXXXX\\\^^^dddrrruuuZZZPPPJJJHHHIIILLLOOOUUU]]]pppwww}}}wwwnnnkkkhhhhhhmmmsssxxx{{{}}}{{{uuummmggg^^^UUULLLHHHEEEBBBCCCFFFLLLTTTYYYZZZZZZ[[[YYYVVVUUUTTTUUUZZZ^^^dddqqq}}}wwwrrrmmmhhh```YYYSSSNNNJJJGGGAAA@@@>>>======???AAABBBBBBSSSiiiyyyzzztttnnnqqqqqqfff\\\[[[[[[YYYXXXZZZ[[[ZZZXXXTTTOOOMMMLLLMMMMMMMMMLLLKKKJJJIIIHHHHHHMMMLLLJJJGGGEEEEEEEEEEEEDDDBBB@@@?????????>>>===;;;;;;:::::::::;;;;;;<<<>>>>>>@@@DDDJJJWWWlll~~~xxxhhh\\\ZZZYYY\\\ffftttmmm^^^___ooosss___[[[YYYccc}}}vvvfffXXXMMMFFFvvvbbbUUUMMMIIIJJJNNNRRRUUU[[[bbbhhhooovvvzzz}}}zzzppphhh\\\OOOGGGBBB???>>>>>>>>>>>>???AAACCCEEEFFFHHHIIIKKKNNNSSS[[[eeellluuuuuuwwwxxxxxxyyyyyyxxxlllggg```[[[[[[aaahhhmmmuuu||||||jjj\\\NNNLLLLLLQQQVVVYYYYYYYYYXXXVVVVVVYYYYYYYYY___fffiiiooozzzooo\\\PPPHHHHHHHHHHHHGGGGGGGGGHHHMMMOOOPPPPPPNNNKKKHHHFFFHHHNNNXXXcccrrryyyhhh`````````cccgggrrrfffTTTMMMIIIHHHJJJLLLLLLPPPUUUccckkktttzzzssshhhccc```^^^```gggqqqyyy~~~}}}zzztttllleeeZZZRRRIIIFFFDDDCCCDDDHHHOOOVVVZZZZZZYYYYYYXXXTTTSSSRRRSSSXXX^^^ggguuuwwwqqqfffaaaZZZSSSMMMIIIEEECCC@@@???>>>======???AAABBBEEEWWWlllwwwzzzzzztttlllfffkkk}}}mmmeee^^^[[[ZZZWWWVVVXXX[[[ZZZWWWSSSOOOLLLLLLMMMNNNMMMLLLKKKJJJIIIHHHHHHNNNLLLJJJHHHFFFFFFFFFFFFEEECCCAAA@@@@@@@@@???>>><<<;;;;;;:::::::::;;;;;;>>>>>>@@@EEEJJJVVVlll{{{jjj\\\ZZZXXX[[[dddssspppaaa```ooonnnZZZXXX[[[iiiwwwfffXXXMMMGGGyyyfffXXXNNNIIIJJJNNNQQQTTTZZZaaaiiipppuuuxxx~~~|||zzzyyyxxxxxxwwwuuusssjjjdddZZZPPPGGGBBB??????===>>>>>>@@@AAACCCEEEFFFHHHIIIKKKNNNRRRYYYaaagggooonnnllljjjhhhgggfffeeeZZZWWWSSSOOOOOOQQQUUUXXX```jjjxxxzzzkkk___QQQMMMLLLRRRYYY\\\^^^aaa___^^^______\\\XXXZZZ```dddjjjuuuvvveeeWWWOOOJJJLLLMMMLLLJJJHHHGGGHHHNNNNNNMMMKKKHHHGGGGGGHHHHHHOOOZZZhhhxxxuuukkkggggggkkkqqqooo\\\SSSJJJGGGGGGJJJKKKJJJLLLPPPYYYcccooozzz{{{kkk```\\\\\\___fffrrr~~~|||xxxrrriiibbbWWWOOOGGGEEEDDDCCCFFFJJJRRRXXX[[[YYYXXXXXXVVVSSSRRRQQQSSSYYY```kkk{{{uuuoooddd___XXXQQQLLLIIIFFFDDD@@@???>>>===>>>???AAACCCLLL___rrrxxxwwwuuunnneee```ggg~~~{{{hhheee```\\\YYYVVVUUUVVVYYYXXXUUUQQQNNNLLLMMMNNNOOONNNLLLKKKIIIHHHHHHHHHLLLKKKJJJHHHGGGGGGGGGGGGEEECCCAAA@@@AAAAAA???>>><<<<<<;;;:::::::::;;;;;;>>>===???EEEJJJTTTlllnnn^^^[[[YYY[[[cccrrrtttfffdddqqq|||lllVVVWWW]]]oooyyygggXXXMMMGGG{{{hhhYYYNNNIIIJJJOOOPPPSSSXXX```iiipppuuuwwwzzzxxxrrrjjjhhhgggfffggggggfffddd^^^[[[UUUNNNGGGCCCAAA@@@======>>>@@@BBBCCCEEEEEEHHHIIIKKKMMMPPPTTTZZZ___cccaaa^^^[[[XXXVVVTTTTTTNNNMMMKKKJJJJJJLLLNNNOOORRR\\\jjjwwwzzzooofffYYYRRRPPPWWW```fffmmmtttqqqpppqqqoooggg^^^\\\``````gggssszzzmmmbbbYYYTTTOOOQQQRRRQQQMMMJJJHHHIIIJJJKKKKKKIIIGGGGGGIIILLLKKKSSS```ooo{{{uuutttxxxtttaaaTTTOOOJJJGGGGGGJJJKKKJJJLLLOOOUUU```ooo~~~vvvkkkcccaaafffppp~~~yyysssnnnfff```UUUMMMFFFDDDDDDDDDGGGLLLTTTYYY\\\YYYWWWWWWUUUQQQSSSQQQTTT[[[dddppp|||qqqiiiddd___WWWQQQMMMJJJGGGFFF???>>>======>>>@@@BBBCCCOOOdddvvvyyywwwuuummmddd```jjjuuuccccccaaa\\\XXXVVVVVVVVVVVVUUUSSSPPPMMMLLLNNNPPPOOONNNLLLJJJIIIHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGGGGEEECCCAAA@@@AAAAAA???>>>===<<<;;;:::::::::::::::>>>;;;>>>DDDHHHQQQiiixxx}}}}}}uuuaaa^^^[[[\\\cccppp}}}|||nnnlllxxxvvvfffWWWZZZbbbvvvyyyfffWWWLLLGGG|||iiiZZZOOOIIIKKKPPPPPPRRRXXX```iiiqqquuuwwwxxxyyynnnfff[[[YYYXXXWWWXXXYYYXXXWWWUUUTTTQQQLLLGGGCCCBBBBBB======???@@@BBBDDDEEEEEEIIIJJJKKKLLLMMMPPPUUUXXXYYYWWWTTTPPPMMMKKKJJJIIIGGGHHHHHHIIIJJJKKKLLLMMMLLLTTT```lllwwwyyysssaaaXXXUUU\\\gggqqq|||uuuhhhccceee^^^fffsss~~~rrrjjjddd```]]]RRRTTTVVVTTTPPPKKKJJJJJJEEEHHHJJJJJJIIIIIILLLOOOUUU]]]kkk{{{xxxfffYYYOOOIIIKKKHHHIIILLLNNNLLLNNNQQQVVVbbbsssyyypppjjjgggmmmuuuwwwpppkkkddd^^^TTTLLLEEEDDDEEEEEEHHHMMMUUUZZZ\\\YYYWWWVVVTTTQQQTTTSSSUUU]]]gggtttyyynnneee```[[[SSSMMMIIIFFFDDDCCC???>>>======>>>@@@BBBCCCNNNdddwwwzzzxxxwwwqqqgggdddpppqqq___aaaaaa\\\XXXWWWWWWWWWTTTSSSQQQNNNLLLLLLOOOQQQPPPNNNLLLJJJIIIHHHHHHHHHFFFGGGIIIIIIIIIHHHGGGFFFEEECCCAAA@@@@@@@@@???>>>===<<<;;;:::::::::::::::>>>:::===CCCFFFNNNfff{{{ooouuuyyy{{{dddaaa]]]]]]cccnnnzzzvvvtttppp```ZZZ^^^hhh|||zzzfffVVVLLLFFFjjjYYYQQQOOONNNMMMNNNRRRZZZcccjjjoooqqqrrryyysssddd]]]OOOOOOPPPQQQRRRSSSTTTUUUUUUTTTQQQNNNKKKGGGCCC@@@AAA???>>>AAAEEEHHHGGGDDDHHHHHHIIIKKKMMMPPPRRRSSSUUUQQQLLLJJJJJJIIIGGGDDDIIIGGGFFFHHHLLLMMMMMMKKKLLLQQQWWW___iiivvvvvvkkkcccfffrrrrrrhhhdddeeedddooowwwllliiijjjgggbbbYYY^^^aaa^^^UUUMMMIIIHHHIIIIIILLLPPPOOOMMMPPPVVV]]]hhhzzzjjjZZZQQQLLLJJJOOOIIIFFFHHHJJJLLLQQQVVVdddnnn{{{~~~|||{{{{{{|||}}}|||xxx}}}~~~~~~zzztttpppnnnooo~~~uuuooohhh^^^UUUIIIHHHFFFDDDEEEHHHKKKMMMZZZ[[[[[[[[[YYYUUUQQQNNNTTTTTTXXX___hhhvvvyyynnneee]]]YYYRRRLLLHHHEEEBBB@@@===???>>>:::999<<>>===;;;:::;;;???CCCCCCKKKeee{{{sssqqqqqq{{{sssggg^^^```eeeiiittt}}}uuuiii___[[[aaarrryyyeeeTTTJJJGGGkkkYYYPPPNNNMMMLLLNNNRRRZZZbbbiiinnnpppqqqvvvyyyiiiYYYQQQLLLKKKLLLMMMPPPTTTYYY[[[\\\^^^___]]]VVVNNNGGGCCCCCCAAAAAACCCFFFGGGGGGFFFIIIIIIIIIJJJKKKMMMNNNOOOTTTQQQMMMLLLMMMMMMLLLJJJJJJIIIHHHJJJMMMOOONNNLLLNNNQQQVVV[[[cccnnnzzz|||tttuuu}}}zzzmmmhhhjjjjjjuuu~~~~~~~~~vvvooonnnqqqooojjjjjjmmmnnniii^^^TTTMMMKKKOOOQQQTTTTTTOOOMMMUUU```ppp|||kkkXXXOOOJJJIIILLLHHHEEEHHHLLLOOOTTTZZZiiirrr~~~}}}zzzxxxwwwwwwwwwzzz}}}|||xxxuuuvvvxxxzzz{{{{{{}}}}}}sssmmmfff[[[SSSIIIGGGEEEDDDEEEIIIMMMOOOZZZZZZZZZYYYVVVSSSPPPNNNSSSSSSWWW___iiixxx}}}vvvkkkbbb[[[WWWPPPKKKGGGDDDAAA???===>>>===<<<<<>>===<<<<<<======;;;999;;;;;;???BBBCCCKKKeeexxxqqqpppqqq~~~vvviii^^^___bbbfffppp|||yyysssnnnfff```\\\eeeyyyxxxeeeSSSIIIEEEkkkYYYPPPNNNMMMLLLNNNRRRYYY```gggllloooppprrr{{{}}}xxxnnn___PPPIIIIIIIIIKKKNNNUUU]]]eeejjjiiinnnssspppfffYYYMMMGGGDDDDDDDDDEEEFFFGGGHHHIIIKKKJJJKKKKKKLLLNNNOOOPPPRRRPPPNNNMMMNNNOOOOOONNNOOONNNNNNPPPRRRTTTSSSRRRSSSTTTVVVZZZ___gggqqqwww~~~rrrkkkkkkooozzz~~~uuussswwwyyyxxxuuuwwwzzzyyyuuuvvvxxxwwwqqqeeeZZZRRRNNNUUUXXXZZZXXXQQQRRRaaaqqqnnnZZZNNNIIIGGGIIIEEEEEEIIIMMMQQQWWW^^^jjjttt~~~|||{{{{{{|||~~~~~~|||{{{}}}}}}~~~}}}zzzxxxwwwyyy{{{xxxoooiiibbbWWWOOOHHHFFFDDDCCCEEEJJJOOOSSS[[[ZZZXXXUUUSSSQQQOOOOOOSSSTTTYYYcccnnn}}}yyyqqqggg^^^YYYUUUNNNIIIFFFCCC@@@>>>=========>>>???AAADDDFFFRRRiiiwww||||||{{{kkkiiiwwwjjjbbbbbbaaa^^^YYYTTTRRRRRRLLLMMMNNNMMMLLLLLLNNNPPPQQQPPPNNNLLLKKKKKKLLLLLLLLLMMMMMMMMMLLLJJJHHHGGGGGGFFFEEEEEEFFFFFFDDDBBB@@@???=========<<<:::888<<<;;;>>>AAABBBKKKeeeyyytttuuuwwwzzzkkk^^^\\\]]]aaalllxxxrrrllliiigggdddcccoooxxxdddSSSHHHEEEnnn]]]UUURRRPPPNNNOOORRRXXX^^^eeejjjmmmooonnnwww|||rrrkkkcccWWWNNNJJJIIILLLRRRZZZeeeoooxxx~~~{{{sssbbbUUUOOOGGGGGGFFFFFFGGGIIIMMMOOOOOONNNNNNNNNOOORRRUUUVVVVVVUUUSSSSSSSSSTTTUUUUUUVVVWWWXXXZZZ[[[\\\\\\[[[ZZZ[[[\\\^^^ccciiipppttt|||rrrkkkfffmmm|||yyypppnnnqqqxxx}}}~~~|||}}}|||wwwmmmbbbYYYUUUYYYYYYZZZZZZYYYaaatttuuu___QQQIIIGGGGGGDDDDDDHHHLLLPPPWWW___hhhrrr}}}ssskkkfff^^^TTTLLLGGGEEECCCCCCFFFLLLRRRVVV[[[YYYUUURRRPPPOOOOOOPPPSSSUUU\\\gggssswwwoooeee]]]XXXSSSMMMHHHEEECCC@@@>>>>>><<<<<>>>>>===>>><<<===@@@BBBIII___www}}}mmm]]]YYYYYY\\\hhhuuu}}}zzz{{{|||xxxfffUUUJJJGGG|||rrrkkkcccZZZSSSPPPRRRUUUZZZ```eeejjjmmmkkkpppyyy|||yyylll]]]TTTOOOLLLMMMPPPSSS\\\kkk{{{}}}sssmmmWWWQQQLLLMMMUUU```iiimmmkkkfff___ZZZXXX[[[___ccciiijjjjjjiiihhhhhhkkkmmmuuuxxx{{{}}}||||||||||||vvvwwwxxx{{{}}}~~~|||zzzuuuyyy}}}zzzwwwuuusssvvvqqqeee```bbbooo~~~wwwkkkfffggguuu~~~uuukkkfffdddbbbeeemmmxxx~~~hhhUUUKKKHHHEEEDDDEEEGGGHHHKKKSSS\\\kkkvvvxxxzzz~~~yyytttkkkddd^^^VVVNNNHHHDDDDDDDDDFFFJJJOOOTTTWWWWWWUUUQQQNNNNNNOOOQQQSSSSSSVVV___lllzzzvvvnnneee^^^UUUQQQLLLHHHEEECCCAAA??????<<<>>>AAA@@@BBBPPPaaayyy|||uuu}}}uuupppoooccc[[[[[[YYYUUUPPPNNNMMMNNNLLLNNNOOOPPPNNNNNNNNNOOOKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJKKKLLLLLLLLLKKKJJJIIIHHHGGGHHHIIIJJJHHHFFFAAA???===<<<>>>??????>>>>>>;;;===@@@AAAGGGZZZpppooo```ZZZZZZ\\\fffssswwwfffVVVKKKHHHvvvkkk]]]RRRQQQRRRTTTXXX^^^dddiiillllllnnnuuuwwwnnnlll```UUURRRRRRSSSVVV[[[bbbkkkyyycccZZZQQQTTTbbbrrr}}}yyyssskkkddddddiiipppvvvzzz|||}}}}}}}}}~~~wwwxxx}}}|||sssmmmiiiffffffeeefffnnnwwwpppbbb[[[ZZZaaappp}}}|||pppfffeeehhhyyywwwrrrsssuuuzzz{{{dddRRRIIIHHHDDDDDDEEEHHHIIIKKKTTT___jjjvvvmmmmmmnnnrrrvvvzzz{{{{{{~~~vvvppphhh```YYYRRRKKKFFFCCCDDDEEEHHHLLLPPPTTTVVVTTTSSSPPPOOOOOOPPPSSSUUUXXX\\\eeesss|||tttlllccc\\\SSSOOOJJJFFFDDDBBB@@@???===<<>>======>>>>>>======;;;===AAAAAAEEEUUUhhhtttddd]]][[[[[[dddpppzzzuuueeeUUUKKKGGG}}}ooo]]]QQQQQQRRRTTTXXX]]]ccchhhkkkmmmnnnsss|||nnnddd___WWWQQQSSSXXX]]]bbbgggooowwwlll```VVVZZZkkk{{{sssmmmooowwwyyyyyy{{{vvvkkkfffbbb______^^^^^^cccjjjooosssssslll___VVVTTTVVV^^^nnn{{{xxxllldddfffkkk{{{~~~www___MMMGGGHHHCCCCCCFFFIIIJJJMMMWWWaaafffrrrfffdddaaabbbeeejjjmmmooo{{{tttnnneee]]]VVVOOOHHHDDDCCCDDDFFFIIIMMMQQQSSSUUUSSSRRRPPPOOOPPPRRRTTTVVV___bbblllzzzzzzqqqiii```ZZZQQQNNNHHHEEEBBBAAA???===;;;;;;???CCCBBBIIIeee|||vvvlll^^^ZZZVVVVVVTTTQQQNNNLLLMMMNNNOOOQQQSSSRRRPPPOOONNNNNNNNNMMMKKKJJJJJJKKKLLLLLLKKKKKKJJJIIIIIIIIIIIIJJJHHHGGGGGGHHHIIIJJJHHHGGGGGGDDD@@@=========<<<<<<===;;;===AAABBBDDDRRRdddwwwggg```\\\[[[bbbmmmwwwssscccTTTJJJGGG|||lll^^^VVVRRROOOPPPWWW^^^aaadddhhhlllmmmrrr{{{sssdddZZZVVVRRROOORRR[[[hhhssszzz~~~ssscccWWW^^^uuuwwwtttuuu~~~~~~zzznnnfffeeebbb]]]YYYZZZ___dddfffeeeeeeccc]]]VVVXXX^^^eeeqqqxxxqqqhhhgggkkklll}}}}}}zzzyyy{{{lll^^^QQQIIIGGGGGGGGGGGGFFFHHHMMMTTTZZZfffppp~~~qqqeee\\\[[[[[[YYY___hhh}}}zzzuuuqqqkkkaaaWWWOOOIIIDDDAAAFFFEEEFFFIIIOOOSSSTTTSSSQQQQQQPPPOOONNNQQQUUUYYYbbbgggqqq~~~vvvpppiii```YYYTTTPPPIIIDDDAAA???===<<<======???@@@CCCPPPnnn~~~uuu|||eeeZZZXXXUUUTTTRRRPPPNNNMMMLLLLLLQQQPPPOOONNNMMMKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKOOOMMMKKKJJJKKKKKKJJJIIIGGGHHHIIIIIIHHHGGGFFFEEEFFFEEECCCAAA???===<<<<<>>BBBLLLVVVqqq}}}mmmaaaZZZXXX___gggssssssaaaSSSJJJFFFnnn^^^UUURRROOOPPPWWW]]]```cccgggjjjlllqqqzzz{{{mmm___UUUOOOMMMMMMQQQ\\\iiitttzzzttteeegggxxxxxxqqqrrrzzzwwwppppppnnnkkkhhhiiimmmqqqrrrooolllhhhbbb^^^bbbiiimmmyyyxxxooolllnnnooo~~~~~~uuuxxx~~~ooocccXXXMMMGGGFFFGGGGGGFFFFFFGGGKKKQQQUUU^^^ggguuuwwwllldddcccaaa]]]```hhh~~~wwwqqqllleee\\\SSSLLLHHHDDDBBBFFFEEEFFFJJJOOOSSSSSSQQQPPPPPPOOONNNNNNQQQVVVZZZcccjjjvvv|||tttnnnhhh___XXXQQQMMMHHHDDDBBBAAA???>>>>>>>>>@@@BBBGGGVVVtttwwwbbbXXXWWWTTTSSSQQQOOONNNLLLLLLKKKOOONNNMMMMMMLLLKKKJJJJJJIIIJJJJJJJJJKKKKKKKKKKKKOOOMMMKKKKKKKKKKKKIIIHHHFFFGGGHHHHHHHHHGGGFFFEEEEEEDDDCCCAAA@@@????????????<<<<<<===>>>BBBLLLVVVnnnoooccc[[[YYY___fffsssuuucccTTTKKKGGGqqq___TTTSSSOOOPPPVVV\\\^^^bbbfffhhhjjjoooxxx}}}rrrdddWWWNNNJJJJJJNNNUUU```kkkssswww{{{zzz{{{sssoooxxx{{{qqqjjjooo|||tttmmmjjjqqqzzz{{{zzzzzzyyyxxxxxxnnnccc[[[SSSKKKGGGHHHGGGGGGGGGFFFEEEGGGKKKNNNUUU]]]lll~~~wwwrrrssspppiiijjjpppzzzsssmmmfff___UUUMMMHHHFFFEEEDDDEEEFFFHHHLLLPPPRRRQQQOOOOOOOOONNNMMMNNNQQQWWW[[[dddmmm|||xxxqqqmmmfff^^^WWWMMMJJJGGGEEEDDDBBB@@@>>>??????@@@DDDLLL___|||ppp^^^WWWVVVSSSRRRPPPNNNLLLKKKKKKJJJKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKMMMLLLLLLLLLLLLKKKHHHFFFDDDEEEFFFGGGHHHGGGFFFEEEDDDCCCCCCBBBAAAAAAAAAAAA>>><<<<<<>>>???BBBKKKUUUjjj}}}tttfff\\\YYY^^^eeerrr}}}wwwdddVVVMMMHHHvvvbbbUUUTTTPPPOOOUUUZZZ\\\```dddeeehhhmmmuuuvvviii\\\PPPJJJJJJNNNTTT^^^hhhpppssstttssspppqqquuuxxx{{{{{{qqqssszzz}}}}}}xxxooohhhppp~~~|||tttxxx~~~|||}}}zzzkkkddd]]]YYYSSSMMMJJJLLLHHHHHHGGGFFFDDDEEEGGGIIIPPPWWWggg~~~{{{zzz~~~}}}xxxqqqjjjbbb[[[QQQIIIEEEDDDDDDDDDDDDFFFJJJMMMPPPPPPOOONNNNNNMMMMMMLLLNNNRRRYYY]]]dddooo~~~uuuoookkkfff]]]WWWLLLJJJGGGEEEDDDBBB???===??????@@@EEEQQQfff{{{yyykkk[[[UUUTTTQQQPPPOOOMMMKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJLLLKKKKKKLLLLLLKKKGGGDDDDDDEEEFFFGGGHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@>>>======???@@@BBBJJJSSSeeeuuuyyyjjj___ZZZ]]]dddpppzzzyyyfffWWWMMMHHH|||gggYYYUUUPPPOOOSSSXXXZZZ^^^bbbcccfffkkkrrr}}}~~~qqqbbbVVVNNNIIIKKKRRR]]]jjjuuuyyyyyyvvvmmmjjjiiijjjkkkkkkpppwwwwww~~~sssrrrvvvzzz{{{xxxrrrooozzzyyypppxxx{{{ssseee```\\\ZZZUUUNNNLLLNNNIIIIIIHHHFFFDDDDDDFFFHHHMMMUUUggg~~~|||wwwooohhh___XXXOOOGGGDDDCCCDDDDDDEEEGGGKKKNNNOOONNNMMMLLLMMMMMMLLLLLLNNNTTT[[[```fffrrr{{{sssnnnkkkeee]]]VVVMMMJJJGGGEEEDDDAAA>>><<<======???DDDSSSjjjxxxsssttt~~~~~~fffYYYTTTSSSPPPOOOMMMKKKIIIHHHGGGGGGEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJKKKLLLKKKGGGDDDEEEFFFGGGIIIIIIIIIHHHHHHGGGFFFDDDBBB@@@???>>>>>>???>>>???AAAAAAAAAHHHPPP^^^llloooccc\\\]]]bbbmmmwww{{{hhhXXXMMMGGGmmm^^^UUUPPPOOORRRVVVXXX\\\aaabbbeeejjjpppxxx|||lll^^^SSSMMMLLLLLLUUUeeeuuu}}}xxxjjjeeeaaa```^^^\\\```gggmmmyyy|||sssqqquuu{{{yyyzzz}}}~~~}}}zzzrrrlllaaa^^^\\\[[[UUUNNNLLLNNNLLLLLLJJJGGGEEEFFFIIIKKKOOOXXXlll~~~|||yyyssskkkdddZZZUUULLLFFFCCCCCCDDDDDDFFFIIILLLMMMMMMLLLLLLLLLMMMMMMLLLLLLOOOVVV^^^dddmmmzzz~~~xxxqqqllliiiddd[[[TTTMMMJJJGGGDDDCCCAAA>>><<<<<<===>>>DDDUUUmmmvvvpppooosssvvvbbbXXXTTTRRRNNNMMMKKKIIIHHHFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHIIIKKKJJJHHHFFFHHHIIIJJJKKKKKKKKKJJJIIIIIIHHHFFFCCCAAA???>>>>>>AAA@@@AAABBBAAA@@@EEELLLXXXdddxxxwwwjjj```___bbbjjjsss|||kkkZZZNNNGGGsssdddVVVQQQNNNQQQUUUWWW[[[___bbbeeejjjnnnuuuyyyiiiZZZQQQNNNOOOQQQ\\\mmm}}}zzzrrrddd]]]XXXUUUTTTUUU]]]fffvvv~~~yyyrrrlllkkkooowww}}}||||||zzzsssnnngggccc___]]]]]]]]]WWWOOOLLLOOOOOONNNKKKIIIGGGIIIMMMPPPTTT```uuu}}}yyywwwtttnnneee___SSSOOOIIIEEECCCDDDEEEEEEGGGJJJLLLLLLKKKJJJKKKMMMMMMMMMLLLMMMPPPXXXaaagggyyy{{{uuunnnjjjgggaaaXXXQQQLLLIIIEEEBBBAAAAAA@@@???===>>>???EEEWWWmmm|||}}}uuunnnmmmpppxxxmmm]]]VVVSSSQQQMMMLLLJJJHHHFFFEEEDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFGGGIIIJJJJJJIIILLLMMMMMMNNNNNNMMMLLLKKKJJJIIIGGGEEEDDDCCCBBBBBBBBBAAABBBDDDAAA???CCCIIISSS^^^sssqqqfffbbbdddfffooo{{{nnn^^^PPPHHHvvvgggVVVQQQNNNQQQTTTVVVZZZ___bbbfffiiimmmssswwwgggXXXPPPOOOPPPXXXcccsssrrrhhh\\\UUUOOOMMMOOOUUUaaammm}}}sssmmmkkkgggcccbbbgggooovvv{{{uuupppsss|||~~~ssslllkkkjjjfffbbb^^^^^^______YYYQQQOOOQQQPPPOOOLLLIIIHHHKKKPPPTTT[[[hhh~~~|||yyyvvvssspppjjjaaaZZZNNNJJJFFFCCCCCCEEEEEEFFFHHHKKKLLLLLLIIIIIIKKKMMMNNNMMMMMMMMMQQQYYYbbbiiiyyyssslllhhheee___UUUNNNJJJGGGCCCAAAAAABBBCCCCCC===???@@@FFFXXXnnnyyyzzzwwwppplllnnntttgggYYYTTTRRRQQQLLLKKKIIIGGGFFFDDDDDDDDDFFFFFFEEEEEEDDDDDDDDDDDDFFFFFFGGGGGGGGGHHHHHHHHHGGGFFFEEEFFFHHHKKKKKKKKKNNNOOOPPPPPPOOONNNMMMLLLJJJIIIHHHGGGFFFFFFFFFFFFCCCBBBCCCDDDBBB>>>AAAGGGQQQ[[[pppwwwkkkeeefffeeemmmyyyqqq```RRRJJJ}}}nnn\\\TTTNNNPPPTTTWWWZZZ^^^aaaccceeejjjrrrxxxeeeUUUMMMNNNQQQ```jjjvvv~~~}}}oooaaaSSSRRRRRRPPPMMMTTTjjjooodddbbb```]]]ZZZ[[[]]]aaacccttt{{{vvvpppnnnooopppoooqqqooosss{{{zzzjjjbbbjjjtttzzz~~~xxxwwwxxxrrrllldddaaaaaabbbbbbbbb___]]]\\\^^^\\\WWWTTTVVVVVVQQQMMMNNNPPPSSS[[[ccchhh}}}~~~xxx{{{~~~||||||zzzwwwtttqqqmmmeee[[[TTTLLLJJJFFFDDDCCCDDDFFFGGGNNNMMMLLLLLLLLLMMMOOOPPPSSSNNNLLLNNNSSS[[[iiivvvxxxssskkkddd___XXXPPPJJJFFFEEECCCAAA???>>>>>>>>>AAABBBCCCIIIYYYnnnyyyzzzzzzuuupppooowwwqqqcccWWWQQQPPPJJJGGGGGGGGGFFFEEEDDDDDDCCCEEEEEEEEEEEEEEEFFFFFFFFFIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGQQQPPPOOONNNMMMMMMMMMMMMJJJJJJIIIHHHGGGEEEEEEDDDFFFDDDBBBAAAAAAAAACCCDDDLLLYYYooo|||ooohhhggghhhgggrrrxxxaaaPPPJJJqqq^^^UUUOOOPPPSSSVVVZZZ^^^```bbbdddiiiqqq}}}vvvdddVVVPPPQQQUUU^^^iiittt{{{{{{uuufffXXXSSSQQQPPPPPPRRR```|||xxxdddYYYXXXVVVSSSPPPPPPRRRUUUWWW^^^eeeoooxxx~~~}}}{{{oooiiibbb^^^___aaabbbbbbeeecccfffnnnvvv~~~yyyiii```eeennnttt}}}{{{zzz}}}}}}vvvqqqppprrrvvvpppjjjeee```___```aaa```^^^```^^^]]]___]]]XXXWWWXXXZZZVVVTTTVVVWWWZZZccckkkyyy{{{xxx~~~~~~|||{{{wwwtttqqqnnnjjjcccZZZSSSJJJHHHEEECCCCCCDDDFFFHHHNNNMMMLLLLLLLLLMMMNNNOOORRRNNNMMMQQQWWWaaappp}}}vvvpppiiibbb]]]VVVOOOIIIFFFEEEBBB@@@???>>>>>>>>>AAABBBDDDLLL^^^rrr{{{{{{zzzvvvtttwwwlll```TTTOOOOOOJJJFFFFFFEEEEEEDDDCCCCCCBBBEEEEEEEEEEEEFFFFFFFFFFFFIIIHHHHHHGGGFFFFFFFFFGGGEEEEEEEEEEEEFFFHHHIIIIIIMMMMMMMMMMMMMMMNNNNNNOOOKKKKKKJJJIIIHHHGGGFFFFFFFFFEEECCCAAAAAABBBCCCDDDMMMWWWiii}}}}}}~~~}}}ooohhhfffggggggqqq{{{eeeTTTMMMwwwaaaXXXPPPPPPRRRUUUXXX\\\```aaadddiiippp{{{vvveeeVVVPPPRRRVVV\\\gggsssxxxvvvnnn```SSSPPPNNNLLLNNNVVVlllmmmYYYQQQMMMLLLIIIGGGFFFGGGIIIKKKMMMRRRZZZaaaddddddaaa___[[[XXXUUUTTTVVVYYY\\\]]]bbbaaadddlllwwwyyykkkaaadddkkkrrrzzz{{{vvvwww|||zzzvvvvvvxxxyyyqqqkkkdddaaa^^^___aaacccbbb```eeebbbaaacccbbb^^^]]]```aaa______aaacccgggppp{{{{{{|||~~~|||{{{tttqqqmmmjjjfff___VVVPPPGGGFFFDDDBBBCCCEEEGGGIIIOOONNNMMMLLLKKKLLLMMMNNNPPPNNNOOOUUU\\\gggyyyzzzrrrllleee^^^YYYSSSMMMGGGEEEDDDBBB@@@???>>>??????AAABBBGGGTTTiii||||||{{{{{{eee\\\QQQMMMMMMIIIEEEDDDDDDCCCCCCBBBBBBBBBDDDDDDEEEEEEFFFFFFFFFFFFHHHHHHGGGGGGFFFGGGGGGGGGDDDDDDEEEFFFGGGIIIJJJKKKJJJJJJKKKLLLMMMOOOPPPPPPLLLLLLKKKJJJIIIHHHHHHGGGGGGEEEDDDBBBBBBCCCDDDEEEMMMSSSbbbsss||||||rrriiifffhhhhhhqqqkkkYYYPPP~~~ggg\\\SSSPPPRRRSSSWWW[[[```bbbeeejjjqqq{{{yyyfffVVVOOOPPPTTT\\\iiiuuuyyyuuulll___TTTPPPOOOOOOSSS```yyycccTTTNNNIIIGGGEEECCCBBBCCCDDDDDDFFFJJJOOOTTTVVVUUUSSSQQQQQQPPPPPPQQQUUUYYY\\\^^^dddfffmmmwww|||qqqhhhjjjqqqyyy~~~|||zzzwwwzzz}}}}}}~~~{{{uuuqqqhhhdddaaabbbfffjjjjjjjjjllliiihhhjjjjjjggggggjjjhhhhhhkkknnnooosss~~~}}}|||uuuqqqkkkfffaaaZZZRRRKKKDDDCCCBBBBBBDDDFFFIIIKKKOOONNNLLLKKKKKKLLLLLLMMMOOOOOOQQQXXX```mmm~~~wwwnnnhhh```ZZZUUUPPPJJJEEEDDDCCCAAA??????>>>??????AAACCCMMMaaayyyrrr___XXXOOOJJJJJJFFFDDDDDDDDDCCCCCCCCCBBBBBBDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFGGGGGGHHHHHHFFFFFFFFFGGGGGGIIIJJJKKKIIIIIIKKKLLLMMMNNNOOOOOOLLLLLLKKKJJJJJJIIIHHHHHHHHHFFFEEECCCCCCDDDEEEFFFKKKPPP\\\lll|||~~~xxxmmmggghhhiiirrrppp]]]QQQmmmaaaVVVRRRRRRSSSVVV[[[bbbdddggglllrrrzzzyyygggWWWPPPQQQUUUaaannnyyyyyyrrrhhh\\\TTTPPPSSSXXXaaaqqqsssZZZNNNLLLFFFFFFDDDCCCBBBBBBBBBBBB@@@BBBFFFJJJLLLLLLJJJIIIHHHIIIKKKMMMPPPTTTXXX[[[bbbiiitttwwwrrruuu}}}uuunnnkkkjjjtttvvvzzz~~~~~~yyyuuutttoooiiihhhlllrrruuuwwwssspppqqqttttttrrrrrruuuqqqsssvvvxxxxxx}}}}}}{{{vvvqqqjjjccc]]]UUUMMMFFFBBBBBBBBBCCCEEEGGGJJJLLLNNNMMMLLLKKKKKKKKKMMMMMMOOOPPPTTT\\\dddqqq{{{tttiiiccc[[[UUURRRMMMHHHDDDBBBBBB@@@???>>>??????@@@BBBGGGXXXrrrkkk\\\WWWMMMHHHGGGCCCEEEEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMLLLKKKKKKJJJJJJIIIIIIHHHHHHIIIGGGFFFDDDDDDEEEFFFGGGHHHMMMYYYjjjzzzssskkkfffhhhooo{{{rrr___QQQsssfffYYYTTTRRRSSSVVV[[[bbbeeeiiimmmrrrzzzxxxgggYYYSSSUUUYYYeeeqqq{{{xxxnnncccZZZTTTOOOXXXcccppphhhRRRHHHFFFCCCCCCCCCBBBBBBAAA@@@@@@???@@@CCCEEEGGGHHHHHHHHHFFFGGGJJJLLLOOOSSSYYY]]]cccnnn}}}~~~}}}yyynnnjjjiiihhhfffkkkooowww}}}uuusssvvv|||{{{zzz|||~~~}}}{{{yyyuuuoooggg___YYYQQQIIICCCBBBBBBCCCDDDFFFIIIKKKMMMLLLLLLKKKJJJKKKLLLMMMNNNQQQSSSYYYaaajjjyyyyyyrrrfff```XXXRRROOOKKKGGGCCCAAA@@@???>>>>>>???@@@AAAEEENNNeee{{{~~~{{{dddWWWTTTKKKFFFFFFBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGGGGHHHFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKJJJIIIHHHHHHHHHHHHLLLMMMNNNNNNNNNMMMLLLKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJHHHGGGEEEEEEFFFGGGHHHFFFJJJVVVhhhyyyxxxnnneeefffjjjtttuuucccTTTxxxkkk\\\UUUSSSSSSWWW[[[aaadddhhhmmmrrrxxxxxxgggYYYTTTVVVZZZcccpppzzzwwwlllddd___\\\]]]hhhvvvzzz```MMMDDDBBB@@@@@@AAABBBBBBAAA@@@???BBBBBBDDDEEEGGGGGGHHHHHHGGGIIILLLNNNQQQWWW^^^dddjjjvvvxxxsssnnnkkklllnnnnnnmmmooouuu~~~{{{wwwuuuqqqjjjbbbZZZUUUOOOHHHCCCCCCCCCDDDFFFHHHJJJLLLMMMJJJJJJJJJJJJKKKLLLNNNOOOSSSVVV^^^hhhssswwwoooddd]]]UUUPPPMMMJJJFFFCCC@@@@@@???>>>>>>???@@@AAAIIIVVVqqquuu|||qqq\\\RRRRRRJJJEEEEEEBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHEEEEEEEEEFFFGGGIIIJJJKKKKKKJJJIIIIIIIIIIIIIIIJJJLLLMMMNNNOOOOOONNNMMMLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJIIIGGGFFFEEEFFFHHHIIIGGGIIISSSddduuu{{{pppggghhhjjjooozzzyyyjjj[[[{{{mmm^^^VVVTTTTTTWWW\\\```ccchhhlllqqqvvv}}}zzzhhhYYYRRRTTTWWW___mmmxxxwwwnnniiihhhhhhtttttt]]]MMMEEEBBB???@@@AAABBBCCCBBBAAA@@@BBBBBBCCCCCCDDDEEEEEEFFFFFFIIILLLNNNRRRXXXaaahhhmmmzzz}}}tttppprrruuuwwwxxxxxxyyyzzz|||xxxtttrrrlllfff^^^WWWRRRMMMGGGCCCDDDDDDEEEGGGHHHKKKLLLNNNIIIIIIIIIJJJKKKMMMOOOPPPTTTYYYbbbmmmyyyvvvmmmccc\\\TTTOOOLLLJJJFFFCCC@@@???>>>>>>>>>???@@@AAALLL[[[yyywwwppp}}}iiiVVVNNNOOOIIIEEEFFFCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHHHHEEEEEEEEEFFFGGGIIIJJJKKKIIIIIIIIIIIIIIIJJJKKKLLLKKKLLLNNNPPPPPPPPPNNNMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKJJJHHHFFFFFFGGGHHHIIIHHHIIIPPP```rrr|||qqqllllllllloooyyy}}}oooaaayyyhhh[[[UUUUUUWWWXXX```bbbeeejjjoootttxxxzzz~~~wwwdddUUUNNNOOOQQQddduuuyyyuuuuuutttwwwnnnZZZLLLEEEAAABBBAAA@@@@@@?????????@@@FFFBBBAAACCCCCCBBBDDDIIIJJJPPPSSSRRRWWWbbbjjjllluuu|||zzz{{{wwwssszzzzzztttyyy~~~{{{wwwsssrrrqqqgggaaaXXXQQQKKKHHHFFFDDDBBBDDDFFFHHHJJJKKKKKKKKKJJJLLLNNNMMMKKKLLLOOOSSSWWWZZZfffxxx}}}uuummm___ZZZRRRKKKGGGEEEDDDCCCCCC>>>;;;<<<>>>===>>>BBBLLLiii~~~yyynnnlll{{{{{{```ZZZQQQKKKGGGEEEEEEDDDAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDDDDEEEFFFGGGHHHHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIINNNOOOOOOPPPOOONNNMMMLLLMMMNNNNNNOOOOOONNNNNNMMMJJJIIIHHHFFFEEEDDDDDDDDDIIIKKKQQQ]]]ooouuusssjjjfffmmmzzzrrrccc|||kkk]]]WWWVVVXXXZZZ^^^aaaeeejjjooosssvvvwww|||zzzgggXXXRRRSSSVVVkkkxxxzzzwww}}}ppp\\\NNNGGGEEECCCBBBAAAAAA@@@@@@@@@AAAFFFBBBBBBCCCDDDCCCEEEKKKPPPVVVZZZZZZ___jjjrrrsssxxxzzzxxxxxxpppjjjhhhnnnvvvzzz}}}yyyuuuqqqooonnnddd^^^UUUNNNIIIGGGEEEDDDBBBDDDFFFIIIJJJKKKKKKKKKHHHKKKMMMMMMLLLMMMQQQVVV\\\aaannn{{{rrrkkk___YYYQQQKKKGGGDDDCCCBBBAAA===;;;>>>@@@@@@BBBEEERRRlll}}}{{{tttkkkjjjyyyrrr\\\WWWOOOHHHEEEDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCDDDEEEFFFFFFIIIHHHFFFEEEEEEFFFHHHIIIGGGHHHHHHIIIJJJKKKLLLLLLMMMNNNOOOOOOOOOMMMLLLKKKMMMMMMNNNNNNNNNNNNMMMMMMJJJIIIHHHGGGGGGFFFFFFFFFDDDGGGMMMYYYjjj~~~{{{uuummmiiinnnxxxttteeepppbbbYYYXXXYYYZZZ]]]```eeejjjooorrrttttttyyyyyyfffWWWRRRUUUZZZqqq{{{||||||ttt```PPPJJJIIICCCCCCCCCCCCBBBBBBBBBBBBFFFCCCBBBDDDDDDDDDHHHOOOXXX^^^ccceeekkkssszzz||||||zzzuuuiiiccc___]]][[[ZZZ```hhhooo~~~~~~}}}{{{wwwsssooollljjj___YYYPPPIIIEEEDDDDDDDDDCCCDDDGGGIIIKKKKKKKKKKKKGGGJJJLLLLLLLLLNNNTTTXXX___eeeuuu~~~{{{wwwooohhh^^^XXXQQQJJJFFFCCCAAA@@@???<<<<<<@@@BBBBBBDDDIIIXXXooo|||yyyyyyuuuooojjjjjjyyy~~~dddXXXRRRKKKFFFCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAABBBBBBCCCDDDEEEIIIHHHFFFEEEEEEFFFHHHIIIGGGGGGHHHIIIKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKLLLMMMMMMNNNNNNMMMMMMLLLKKKJJJIIIIIIHHHHHHHHHIIIDDDGGGLLLUUUdddwwwwwwqqqmmmooottt{{{{{{{{{|||}}}}}}~~~ttteeevvvggg\\\XXXXXXZZZ\\\```eeekkkppprrrssssssxxxyyygggYYYUUU[[[aaarrr~~~zzzdddSSSLLLKKKDDDDDDDDDEEEDDDDDDDDDCCCFFFCCCCCCEEEFFFGGGMMMUUUcccgggkkkooossszzzoooeee]]]YYYVVVVVVUUUTTTWWW\\\eeettt{{{~~~|||~~~|||yyyuuuqqqmmmhhheeeYYYSSSKKKEEEBBBBBBDDDDDDDDDEEEGGGIIIKKKKKKKKKKKKHHHJJJLLLMMMMMMPPPUUU[[[cccmmm}}}zzzwwwsssllleee\\\WWWOOOIIIEEEBBB???>>>===<<<===AAABBBBBBEEEJJJZZZppp~~~}}}wwwsssnnnkkkmmm}}}pppYYYTTTOOOIIIDDDBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEGGGHHHIIIIIIIIIIIIHHHGGGGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKLLLLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMLLLLLLKKKLLLKKKJJJIIIHHHHHHGGGHHHGGGJJJOOOUUU```qqqxxxsssoooooopppvvv|||xxxxxxyyyzzz{{{{{{rrrccc}}}mmm```YYYWWWXXX]]]```ffflllqqqsssttttttyyy|||kkk^^^\\\dddmmmvvv~~~gggUUULLLKKKDDDEEEEEEFFFFFFFFFEEEDDDEEEDDDEEEGGGHHHKKKTTT^^^ppppppsssvvvzzz~~~rrreee___[[[WWWUUUWWWWWWTTTUUUXXX___lllrrrvvv{{{vvvrrryyy~~~{{{wwwtttpppjjjddd___SSSNNNGGGBBBAAABBBDDDEEEDDDFFFHHHJJJKKKKKKKKKKKKJJJLLLNNNNNNNNNQQQXXX]]]kkkxxxwwwsssooohhhbbbXXXTTTMMMHHHDDDAAA>>><<<===<<<>>>AAAAAA@@@DDDJJJZZZooo{{{uuuooolllqqqfffSSSQQQMMMGGGDDDBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEEEEEEEHHHLLLNNNNNNLLLHHHEEEHHHGGGGGGGGGGGGGGGGGGGGGJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLKKKKKKJJJMMMLLLKKKIIIGGGFFFFFFEEEFFFJJJPPPTTT]]]mmmxxxtttpppooooootttwwwuuurrrpppnnnoooqqqsss{{{qqqbbbuuufff\\\WWWVVV]]]```eeekkkppptttvvvwwwzzz~~~|||kkk______kkkvvviiiVVVLLLIIICCCDDDFFFGGGGGGFFFEEEEEEEEEDDDFFFIIIKKKOOO[[[hhhxxxvvvuuuxxx{{{zzzjjjaaa^^^YYYUUUUUUXXXZZZYYYXXXZZZ```iiimmmpppssskkkhhhqqq}}}yyytttqqqmmmggg___YYYMMMIIIDDDBBBBBBCCCEEEEEEEEEFFFHHHJJJKKKKKKKKKKKKKKKMMMNNNOOOPPPTTT\\\bbbooo{{{sssooojjjccc^^^UUUQQQKKKFFFCCC@@@>>><<<>>>===>>>@@@??????EEELLL^^^qqqwwwooonnnvvvyyy___PPPNNNJJJFFFCCCBBBCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEEEEDDDHHHLLLPPPPPPLLLHHHDDDHHHGGGGGGFFFFFFEEEEEEDDDIIIHHHHHHHHHHHHIIIJJJJJJIIIJJJJJJKKKKKKJJJJJJIIIMMMLLLKKKIIIGGGGGGFFFFFFDDDJJJRRRVVV]]]kkk}}}xxxtttrrrqqqttt~~~}}}wwwlllkkkjjjgggddddddgggiiiuuu{{{|||nnnaaa}}}mmm```YYYVVV[[[^^^bbbhhhnnnssswwwxxxzzz}}}~~~ooodddfffttt~~~hhhWWWLLLHHHCCCDDDFFFGGGGGGGGGFFFEEEDDDDDDGGGKKKMMMSSSbbbpppxxxrrrppprrrvvv}}}qqqhhhccc```]]]YYYXXX]]]aaa``````aaaiiiooooooooopppgggdddooozzzvvvpppmmmiiicccZZZSSSIIIGGGDDDCCCDDDEEEFFFFFFFFFGGGIIIJJJKKKLLLKKKKKKIIIKKKNNNPPPRRRYYYbbbiiiuuuwwwooojjjeee^^^YYYQQQNNNIIIEEECCC@@@>>><<<>>>===>>>??????@@@IIIRRRfffuuu~~~|||}}}xxxpppsssmmmYYYPPPKKKHHHDDDBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDEEEGGGJJJLLLLLLJJJGGGEEEGGGGGGGGGFFFFFFFFFFFFFFFHHHGGGGGGFFFGGGHHHIIIJJJIIIIIIJJJJJJJJJJJJIIIIIIKKKKKKJJJJJJIIIJJJJJJJJJLLLSSS[[[^^^aaalllyyyvvvuuuvvv|||wwwooojjjccccccbbb___[[[[[[]]]```hhhooouuuxxxxxxssshhh\\\qqqcccZZZWWWZZZ\\\```ffflllrrrwwwyyyyyy|||yyynnnrrr|||gggWWWMMMHHHBBBCCCEEEGGGHHHGGGEEEDDDDDDEEEHHHLLLOOOVVVffftttssslllhhhkkkpppxxxtttmmmjjjgggeeeddd______dddhhhgggfffgggssswwwtttsssrrrhhheeeqqq}}}~~~xxxsssnnnjjjggg```VVVNNNGGGEEEDDDDDDEEEGGGGGGFFFFFFGGGIIIKKKLLLLLLKKKKKKFFFIIIMMMPPPTTT\\\fffnnn}}}tttmmmgggbbb[[[UUUOOOLLLHHHDDDBBBAAA>>><<<===<<<===???@@@CCCMMMXXXmmmyyyyyyuuuxxx|||{{{zzzsssyyydddTTTOOOIIIFFFCCCAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA????????????@@@AAABBBCCCFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFGGGIIIJJJHHHIIIIIIJJJJJJIIIIIIHHHJJJJJJJJJJJJKKKMMMNNNOOOXXX```fffgggfffnnn}}}zzzxxxwww{{{}}}tttkkkccc^^^YYYZZZYYYVVVRRRQQQTTTVVV[[[bbbiiimmmnnnkkkaaaVVV{{{mmmaaaZZZ[[[[[[^^^dddkkkqqqtttuuuvvvvvv||||||{{{eeeRRRIIIIIIHHHFFFEEECCCCCCDDDFFFGGGGGGHHHKKKPPPTTTYYY```gggiiiccc^^^aaaiiivvv{{{yyysssoooooonnnmmmkkkiiijjjhhheeecccccchhhllltttxxx}}}|||xxxrrrnnnmmm|||}}}{{{yyyuuuqqqkkkeee^^^WWWOOOJJJGGGGGGFFFEEEEEEEEEEEEEEEFFFHHHKKKKKKKKKKKKLLLNNNJJJLLLPPPUUUXXX___nnn}}}yyypppiiiccc^^^WWWRRRMMMJJJFFFDDDCCCBBB@@@???>>><<<>>>BBBDDDFFFPPP\\\qqqwwwxxxqqqlllqqq||||||xxxooo\\\PPPGGGEEEEEECCCBBBAAA@@@@@@@@@@@@@@@AAAAAA@@@???===<<>>===<<<>>>>>>>>>>>>????????????BBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKLLLMMMMMMMMMLLLIIIKKKOOOPPPMMMMMMQQQ^^^gggnnnhhh```aaannnzzz|||sssttt{{{~~~zzzrrriii___XXXRRROOOKKKKKKKKKKKKLLLMMMNNNOOOUUUXXX]]]```aaa^^^ZZZWWWxxxhhh^^^[[[\\\___dddjjjnnnoooooolllmmmuuuuuuaaaPPPIIIJJJGGGGGGFFFFFFFFFHHHIIIJJJKKKLLLNNNPPPTTT[[[ccchhhccc]]]ZZZ```jjjttt}}}oooooozzzyyyppplllhhhbbbaaabbbgggjjjnnnqqqqqqqqqrrrrrrssstttsssrrrqqqrrruuuwwwwwwsssuuu~~~}}}ppphhheeedddlllrrryyy}}}~~~}}}|||zzzwwwooojjjaaaYYYSSSMMMIIIFFFCCCCCCCCCCCCDDDEEEFFFGGGIIIJJJLLLLLLKKKKKKLLLNNNMMMOOOTTT[[[aaalll~~~wwwpppggg```[[[VVVPPPLLLKKKHHHDDDBBBBBBAAA@@@?????????AAACCCDDDLLL[[[jjjtttyyyyyyuuuvvvzzz```SSSKKKGGGDDDCCCBBBAAA@@@???????????????@@@@@@???>>>===<<<<<<<<<<<<<<<============BBBBBBBBBBBBBBBAAAAAAAAADDDDDDDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGIIIIIIJJJKKKKKKKKKKKKJJJHHHHHHKKKPPPRRRPPPPPPRRRXXX___ccc___XXXYYYfffsss}}}wwwwww|||~~~xxxqqqmmmeee]]]UUUOOOLLLJJJFFFFFFFFFGGGIIILLLOOOQQQWWW\\\bbbggghhheeeaaa^^^|||nnnddd]]]]]]___ccchhhkkklllllliiijjjqqq}}}vvvcccSSSMMMNNNGGGGGGGGGGGGHHHIIIKKKLLLOOORRRTTTUUUZZZdddnnnrrrjjjaaa]]]bbbmmmyyy}}}nnnlllwww}}}tttkkkfffaaa[[[XXXYYY\\\ccckkkpppqqqppppppqqqtttvvvxxx{{{uuunnnmmmssswwwqqqfff^^^[[[\\\```iiirrrxxx~~~}}}{{{xxxvvvkkkeee[[[SSSMMMIIIGGGEEEAAABBBBBBCCCDDDFFFGGGHHHJJJLLLMMMLLLKKKKKKMMMNNNPPPQQQWWW^^^fffsssxxxqqqkkkbbb[[[VVVRRRMMMIIIIIIFFFCCCAAAAAAAAA@@@???>>>@@@BBBDDDHHHTTTfffuuu{{{oooYYYNNNIIIFFFCCCBBBAAA@@@????????????>>>>>>?????????>>><<<;;;;;;;;;<<<<<<<<<=========AAAAAAAAA@@@@@@@@@@@@@@@DDDCCCCCCDDDDDDEEEFFFGGGHHHGGGGGGGGGGGGHHHHHHIIIHHHHHHIIIIIIHHHHHHGGGFFFDDDFFFJJJOOORRRRRRQQQRRRPPPTTTWWWVVVRRRUUUbbbqqq}}}}}}zzz|||wwwooogggccc\\\TTTNNNKKKJJJJJJFFFEEEEEEFFFIIIMMMQQQTTT^^^dddlllssstttqqqjjjeeetttkkk`````````bbbfffiiijjjiiiiiijjjoooyyyyyyhhhXXXRRRSSSNNNMMMKKKKKKLLLNNNPPPRRRSSSYYY]]]^^^eeerrr}}}xxxkkkaaaeeerrrqqqkkkvvv|||ssskkkeee___XXXTTTTTTWWW___hhhmmmnnnlllkkkkkklllpppvvv~~~ppphhhdddgggiiieee]]]WWWWWW[[[___hhhrrryyy~~~}}}{{{xxxtttqqqggg```VVVNNNIIIGGGFFFEEEAAAAAABBBCCCEEEGGGIIIJJJKKKLLLMMMLLLKKKLLLNNNPPPRRRUUU[[[dddmmm{{{|||uuummmggg^^^WWWSSSPPPKKKHHHGGGDDDAAA@@@@@@@@@@@@???===@@@DDDHHHQQQbbbuuu{{{xxxgggUUULLLGGGFFFBBBAAA@@@???????????????<<<===>>>???>>>===<<<;;;<<<<<<<<<=========>>>>>>@@@@@@@@@@@@@@@@@@??????CCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIJJJJJJIIIIIIIIIIIIHHHGGGFFFEEEAAAEEEIIIMMMOOOQQQQQQPPPNNNNNNPPPRRRPPPRRR^^^lll}}}}}}}}}~~~rrriii]]]ZZZTTTNNNJJJHHHHHHIIIFFFEEEEEEEEEHHHLLLPPPRRR___fffooowwwxxxtttlllggg{{{|||ssseeecccaaaaaadddggghhhiiijjjjjjnnnvvv}}}~~~ooobbb\\\]]]TTTRRROOOMMMNNNQQQUUUWWW]]]eeekkkmmmuuuxxxjjjmmm}}}rrrjjjuuu|||sssjjjeee___VVVRRRRRRXXX]]]ccchhhiiigggeeeccc```eeeppp|||oooiiiaaa``````]]]XXXSSSWWW^^^hhhrrr}}}}}}zzzwwwsssnnnjjjaaaZZZQQQJJJFFFEEEEEEEEEBBBBBBCCCDDDFFFHHHJJJKKKKKKLLLLLLLLLLLLMMMPPPSSSUUUYYYaaammmxxxyyysssiiicccYYYSSSPPPMMMJJJGGGEEEBBB@@@??????@@@??????===AAAFFFOOO```uuuuuurrrrrryyy___RRRKKKFFFEEEAAA@@@??????>>>>>>??????;;;<<<===>>>>>>===<<<;;;============>>>>>>>>>???????????????@@@@@@@@@AAACCCCCCCCCCCCDDDEEEFFFFFFHHHHHHGGGHHHHHHIIIJJJKKKLLLLLLLLLKKKKKKJJJHHHHHHBBBFFFIIIJJJMMMPPPPPPNNNPPPMMMMMMQQQPPPOOOXXXeee||||||{{{}}}yyykkkbbbTTTQQQMMMIIIFFFEEEEEEEEEDDDDDDDDDEEEGGGJJJNNNPPPYYY___gggnnnpppnnniiieee{{{zzzjjjfffbbb```bbbeeehhhiiijjjiiilllrrrxxx|||ppplllmmm```]]]XXXTTTTTTXXX]]]aaammmxxxyyy|||ssshhhrrrvvvnnniiibbbZZZUUUUUUYYY[[[^^^bbbdddccc```^^^XXX___mmm}}}uuuqqqiiidddaaa^^^XXXUUU[[[dddvvv~~~{{{wwwrrrlllfffaaaZZZUUUMMMGGGDDDDDDDDDDDDCCCCCCDDDEEEGGGIIIJJJKKKJJJKKKLLLLLLLLLNNNRRRUUUWWW]]]hhhwww~~~uuuooofff___VVVOOOLLLJJJGGGEEECCCAAA???>>>???@@@??????>>>CCCJJJXXXooo}}}kkklllppplllWWWOOOJJJEEEDDD@@@@@@???>>>>>>>>>>>>???;;;;;;<<<=========<<<;;;============>>>>>>>>>>>>===>>>??????@@@AAABBBBBBCCCCCCCCCCCCCCCDDDFFFFFFFFFFFFFFFFFFGGGHHHIIIIIILLLLLLLLLLLLLLLKKKJJJIIIEEEIIIKKKJJJKKKPPPPPPMMMNNNJJJJJJPPPQQQOOOVVVbbbuuu}}}{{{{{{~~~{{{|||pppbbbYYYMMMKKKHHHFFFDDDBBBBBBBBBBBBCCCEEEGGGJJJMMMOOOQQQUUUXXX\\\aaaeeehhhjjjjjj}}}~~~mmmhhhccc```aaaeeehhhjjjiiihhhjjjpppvvv|||}}}yyy{{{ppplllfffaaaaaaeeekkkooo{{{uuufffppp}}}|||tttooohhh```[[[ZZZZZZZZZZZZ]]]aaabbb___[[[WWW^^^nnn{{{zzzssslllfffbbb\\\XXX___iii}}}yyytttooohhh```[[[VVVQQQJJJEEECCCCCCCCCCCCDDDDDDEEEFFFGGGIIIKKKLLLJJJKKKLLLLLLLLLOOOSSSVVVXXX___mmm~~~{{{ssslllccc\\\SSSMMMJJJHHHFFFCCCCCCAAA>>>>>>>>>????????????DDDMMM^^^yyytttdddgggooocccQQQMMMIIIEEECCC@@@???>>>>>>>>>>>>>>>???:::;;;<<<=========<<<;;;<<<<<<<<<============>>>======>>>@@@AAABBBCCCDDDCCCBBBBBBCCCCCCDDDEEEFFFDDDDDDDDDDDDEEEFFFGGGHHHJJJJJJKKKKKKJJJIIIIIIHHHHHHLLLMMMJJJKKKPPPQQQMMMJJJEEEGGGOOORRRQQQXXXdddsss||||||~~~xxxxxxzzzjjj[[[RRRJJJIIIHHHFFFDDDCCCBBBAAACCCDDDGGGJJJNNNQQQTTTUUUWWWVVVWWWZZZ```gggooossswwwnnndddaaaeeejjjjjjiiijjjkkklllnnnrrryyywwwiiihhhiiijjjqqq}}}xxxiiirrrwwwpppnnnjjjccc\\\[[[^^^______ccchhhfff___^^^jjj|||{{{xxxssskkkeeebbbbbbccc}}}vvvpppkkkddd\\\VVVPPPKKKFFFDDDEEEFFFEEEDDDCCCDDDFFFHHHKKKLLLMMMNNNPPPKKKIIIJJJLLLMMMSSSYYY^^^fffuuuxxxooojjj```ZZZRRRKKKGGGEEECCCBBB>>>>>>>>>===>>>>>>???@@@DDDAAALLLiiipppeeebbbooovvvZZZOOOGGGDDDCCC===@@@@@@>>>===<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;>>>=========>>>???@@@@@@>>>????????????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCC???@@@BBBCCCFFFGGGIIIJJJJJJJJJIIIHHHHHHJJJKKKLLLOOOMMMLLLMMMOOONNNKKKGGGGGGHHHIIIJJJMMMRRRYYY^^^ooo~~~{{{}}}{{{mmm```SSSLLLLLLIIIEEECCCDDDEEEFFFFFFFFFFFFFFFGGGLLLRRRWWW[[[\\\\\\\\\\\\aaannn~~~tttiiidddfffiiijjjhhhjjjjjjkkkmmmpppwwwzzzmmmlllnnnqqq{{{yyyllluuu|||uuurrrpppjjjdddbbbeeehhhiiinnnuuutttoooooo{{{|||ssskkkeeeddddddxxx~~~yyyrrrlllggg```XXXRRRMMMIIIEEEDDDEEEFFFEEEDDDDDDEEEGGGIIIKKKLLLMMMMMMMMMJJJIIILLLNNNQQQWWW^^^cccmmm}}}}}}uuummmiii^^^XXXPPPJJJFFFDDDBBBAAA>>>>>>>>>>>>>>>?????????DDDEEETTTpppvvvjjjfffcccqqqnnnUUULLLEEEDDDDDD???@@@???>>>===<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<>>>>>>>>>===>>>>>>??????>>>>>>?????????@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBB@@@AAABBBDDDEEEGGGHHHIIIIIIIIIHHHHHHIIIIIIJJJKKKMMMLLLKKKLLLMMMMMMJJJGGGFFFGGGIIIJJJMMMQQQWWW[[[nnn~~~{{{}}}rrrfff\\\SSSNNNNNNKKKGGGFFFFFFHHHHHHHHHGGGHHHIIILLLQQQWWW]]]```bbbdddgggkkkuuu}}}ooogggfffhhhiiihhhiiijjjkkklllnnntttzzz~~~qqqooossszzzzzzpppvvvzzzxxxwwwsssnnnkkkoootttxxx}}}rrrkkkgggfffqqq{{{zzzxxxssslllfffaaaZZZRRRLLLHHHFFFDDDDDDEEEFFFEEEEEEFFFGGGHHHJJJKKKKKKLLLLLLIIIHHHIIINNNRRRUUU\\\ccckkkwww{{{wwwpppiiifffZZZUUUNNNHHHDDDBBBAAA???>>>??????@@@??????>>>>>>BBBKKK^^^yyy{{{ooohhhhhhgggvvvcccNNNIIIDDDCCCEEEAAA??????>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======??????>>>=========>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFGGGGGGGGGHHHIIIIIIIIIIIIHHHJJJIIIIIIJJJKKKKKKIIIGGGEEEGGGJJJLLLMMMPPPTTTWWWkkk~~~|||}}}yyylllccc]]]YYYVVVRRROOOLLLKKKKKKMMMMMMMMMMMMNNNQQQUUU[[[bbbhhhlllqqquuu|||uuukkkhhhhhhiiiiiijjjkkklllmmmnnnrrrwww{{{vvvrrrvvv}}}rrruuu}}}}}}|||yyytttpppvvv~~~{{{sssooonnnvvv|||}}}xxxsssmmmfff```[[[TTTLLLGGGCCCCCCCCCDDDEEEFFFFFFFFFIIIIIIJJJKKKKKKKKKKKKJJJGGGGGGKKKPPPTTTWWW___hhhttt|||wwwssskkkeeebbbWWWSSSLLLGGGDDDBBB@@@???>>>???@@@@@@@@@??????>>>CCCQQQhhhvvvoooqqqppppppvvvZZZJJJHHHCCCBBBDDDAAA???>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>@@@???>>>===============>>>>>>>>>>>>??????????????????@@@@@@@@@AAAAAAAAABBBCCCCCCCCCDDDEEEEEEEEEEEEFFFGGGHHHIIIHHHGGGFFFGGGGGGGGGHHHIIIIIIIIIHHHGGGJJJMMMOOOOOOQQQSSSTTTddduuu}}}}}}}}}tttoookkkiiiggg]]][[[XXXWWWXXXYYYYYYYYY\\\\\\^^^aaaiiirrrzzzyyynnniiiiiijjjkkkkkkmmmnnnoooooorrruuuxxx}}}{{{vvvzzzsssrrr|||{{{vvvrrrxxxyyypppjjjaaaZZZUUUPPPIIIDDDAAABBBCCCDDDEEEFFFGGGGGGJJJKKKKKKLLLLLLKKKKKKJJJHHHIIIMMMSSSVVVZZZdddnnn~~~zzztttoooggg```]]]UUUQQQKKKGGGDDDBBBAAA???>>>>>>???@@@@@@@@@@@@@@@IIIZZZqqqsssrrr}}}{{{}}}lllUUUIIIHHHBBB@@@CCC@@@>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>??????>>>===<<<<<<<<<=========>>>>>>>>>???????????????@@@@@@@@@AAAAAAAAABBBCCCCCCCCCDDDDDDDDDDDDCCCDDDFFFGGGGGGGGGFFFEEEEEEFFFGGGGGGHHHHHHJJJKKKLLLNNNQQQRRRRRRRRRSSSTTT]]]jjj{{{~~~|||tttrrrpppoooqqqrrrqqqppptttsssrrrttt|||ssslllkkkkkkllllllmmmooopppqqqrrruuuwwwyyy|||~~~uuuqqqwwwxxxpppyyy}}}ppphhh]]]UUUPPPKKKGGGDDDAAABBBCCCDDDDDDEEEGGGJJJKKKLLLLLLLLLLLLLLLKKKKKKJJJLLLPPPUUUYYY^^^kkkwwwwwwrrrlllbbb[[[YYYRRRNNNIIIFFFDDDBBBAAA???>>>>>>>>>>>>???AAABBBCCCSSScccwwwvvv{{{dddPPPHHHIIIBBB>>>@@@>>>======<<<<<<;;;<<<<<<===<<<<<<;;;;;;;;;<<<======>>>>>>===<<<<<<<<<===============>>>>>>>>>??????@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEDDDFFFGGGHHHHHHIIILLLNNNQQQSSSTTTUUUTTTSSSTTTUUUWWW```ooo{{{|||yyyppplllkkklllkkkmmmooopppqqqrrrsssuuuvvvxxx}}}yyysssvvv{{{oooyyyooofffYYYPPPJJJHHHEEECCCBBBCCCDDDCCCCCCDDDHHHLLLKKKLLLLLLMMMMMMMMMLLLLLLLLLNNNSSSXXX]]]eeetttyyyqqqmmmggg^^^WWWUUUNNNKKKGGGDDDBBBAAA???>>>>>>=========>>>AAAEEEGGGYYYgggwwwxxx\\\JJJFFFHHHAAA===???===<<<<<<<<<;;;;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<======<<<<<<<<<===>>>>>>============>>>>>>>>>???AAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBCCCDDDEEEEEECCCCCCCCCCCCCCCDDDDDDEEEEEEGGGHHHIIIIIIJJJNNNQQQTTTUUUVVVUUUSSSSSSSSSUUUUUU[[[fffwwwzzzyyy{{{}}}sssmmmkkkkkkiiillloooppppppqqqsssttttttuuuzzz|||uuuwww~~~ooozzzoooeeeWWWLLLGGGEEEDDDCCCCCCDDDEEECCCBBBDDDIIIMMMKKKLLLLLLMMMMMMMMMMMMLLLMMMOOOTTTZZZ```iii{{{zzzsssmmmiiiddd[[[TTTSSSLLLIIIEEEBBBAAA@@@>>><<<>>>===<<<<<<>>>BBBFFFIII[[[gggsss{{{lllVVVFFFDDDGGG@@@<<<>>>===<<<<<<;;;;;;;;;<<<<<<===>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>???============>>>>>>>>>>>>AAAAAABBBBBBBBBBBBCCCCCC@@@@@@AAABBBCCCDDDEEEFFFCCCCCCBBBAAAAAACCCDDDEEEEEEGGGIIIJJJIIIKKKPPPSSSVVVVVVVVVUUUSSSRRRSSSTTTVVVYYYbbbrrryyywwwyyy}}}wwwpppllllllmmmnnnnnnnnnoooqqqsssxxxwww{{{|||{{{{{{ttt___NNNJJJGGGAAAAAAFFFFFFDDDBBBDDDHHHMMMNNNNNNMMMNNNNNNMMMLLLLLLNNNPPPQQQSSS[[[dddjjjtttvvvrrrlllddd\\\UUUOOOMMMGGGFFFDDDAAA@@@????????????>>>===<<<===BBBGGGLLL\\\gggqqqtttvvvzzz~~~cccOOOKKKEEE@@@???>>>>>>===========================>>>===<<<;;;;;;;;;;;;;;;<<<<<<============<<<<<<============>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@AAACCCCCCDDDDDDDDDDDDCCCCCCDDDCCCCCCBBBBBBBBBCCCCCCEEEEEEFFFHHHJJJMMMOOOPPPRRRRRRRRRRRRRRRQQQQQQPPPRRRUUU\\\iii{{{|||yyywwwzzz{{{sssnnnkkklllmmmnnnnnnooopppqqqxxxvvvyyyyyyvvvkkkYYYKKKHHHGGGCCCBBBGGGEEECCCBBBDDDIIIMMMNNNNNNOOOOOOOOONNNMMMNNNPPPRRRRRRUUU]]]hhhrrryyyrrrnnnhhhaaaYYYRRRMMMKKKGGGEEECCCAAA@@@?????????===???@@@???@@@DDDJJJOOO^^^gggnnnppprrrxxx}}}~~~```MMMHHHCCC???======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;;;;;;;;;;;;;<<<<<<============<<<<<<============>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@BBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDFFFFFFGGGHHHJJJLLLMMMNNNOOOPPPPPPQQQQQQPPPPPPOOOPPPSSSYYYeeevvv|||{{{|||xxxrrrlllmmmnnnooooooooooooooowwwuuuvvv{{{yyyttt~~~zzz___QQQGGGGGGGGGDDDDDDGGGDDDDDDDDDFFFJJJMMMNNNOOOPPPPPPPPPOOONNNOOORRRUUUVVV[[[dddppp}}}xxxqqqmmmiiiccc\\\TTTNNNJJJHHHFFFDDDBBB@@@????????????<<>>>>>>>>>>>??????@@@AAAAAAAAA@@@AAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@AAABBBCCCEEEEEEGGGGGGGGGGGGHHHJJJKKKLLLLLLMMMNNNOOOOOOOOOOOOOOONNNPPPUUU___ooo}}}wwwppppppqqqqqqrrrrrrpppooovvvsssrrrvvv{{{}}}uuu|||~~~zzzsssqqqppprrrwww~~~~~~pppfffUUUKKKDDDEEEFFFDDDDDDFFFDDDEEEFFFHHHKKKMMMNNNOOOOOOOOOOOONNNMMMOOOSSSVVV]]]cccmmmyyy~~~tttnnnhhhddd^^^WWWPPPKKKHHHGGGDDDCCCAAA@@@?????????@@@;;;???BBBCCCEEELLLYYYdddlllooopppnnnrrr}}}iiiOOOGGGCCC???===<<<<<<;;;;;;::::::::::::::::::::::::<<<<<<;;;::::::;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;<<<<<<<<<===>>>>>>>>>???@@@AAABBBCCCBBBBBBBBB??????@@@@@@@@@@@@??????>>>>>>???@@@BBBDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIIIIJJJKKKLLLMMMOOOOOOOOOPPPNNNOOOSSSZZZggg||||||wwwvvvtttuuuvvvvvvsssqqquuuqqqooorrrvvvzzzuuuyyy|||vvvqqqllliiieeeeeeeeefffjjjqqqyyy~~~zzzsssiii]]]UUUNNNHHHDDDDDDEEEEEEDDDEEEFFFGGGJJJLLLMMMNNNNNNOOOLLLMMMLLLLLLMMMPPPUUUXXX```iiivvvyyyrrrnnnddd```ZZZTTTNNNJJJGGGFFFBBBAAA@@@???>>>??????@@@<<>>=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;<<<===>>>>>>>>>???@@@BBBDDDEEEEEEDDDCCC>>>>>>????????????>>>>>><<<<<<===???AAACCCEEEGGGGGGGGGFFFFFFFFFFFFGGGGGGIIIJJJLLLMMMNNNOOOPPPPPPOOOPPPSSSWWWbbbttt|||~~~{{{wwwwwwxxxyyywwwtttsssooommmpppsssvvv|||tttvvv{{{nnngggbbb___]]][[[\\\\\\]]]```fffmmmrrryyy{{{{{{xxxqqqjjjbbbZZZQQQKKKIIIFFFDDDDDDEEEFFFFFFFFFHHHKKKOOOPPPOOONNNNNNNNNLLLLLLLLLMMMOOOSSSYYY^^^dddppp|||vvvpppkkk```\\\WWWPPPKKKHHHGGGFFFAAA@@@???>>>>>>>>>???@@@>>>AAAEEEMMMZZZjjjzzzqqqWWWGGGBBB@@@===<<<<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;<<<===>>>>>>???>>>@@@BBBEEEEEEEEEDDDCCC>>>>>>????????????>>>>>>;;;<<<===>>>@@@CCCEEEFFFFFFFFFFFFEEEEEEEEEFFFFFFIIIJJJKKKLLLNNNNNNOOOOOOPPPQQQSSSVVV]]]mmm|||ooo~~~xxxwwwyyyzzzyyyvvvrrrnnnmmmooorrrtttyyyttttttsssgggbbbbbbbbbbbbaaabbbcccddddddhhhnnnrrrwwwwwwzzz|||zzzoookkkddd\\\UUUOOOJJJGGGEEEDDDCCCCCCEEEHHHJJJJJJKKKOOOSSSTTTQQQOOONNNNNNNNNNNNOOOPPPSSSYYY```eeemmm}}}zzzssskkkeee\\\YYYSSSMMMHHHFFFEEEEEE@@@???>>>======>>>???@@@@@@DDDMMM\\\nnn```MMMDDD???===;;;:::;;;<<<;;;:::::::::::::::::::::::::::::::::999999::::::;;;<<<:::;;;;;;<<<<<<;;;;;;:::999::::::;;;<<<===>>>???<<<>>>AAACCCEEEDDDCCCBBB>>>>>>????????????>>>>>>;;;<<<<<<>>>@@@BBBDDDEEEEEEEEEDDDDDDDDDEEEEEEFFFHHHHHHJJJKKKLLLLLLLLLLLLOOOQQQSSSTTTZZZgggzzz{{{xxxuuueeeyyyvvvxxxzzzyyywwwqqqmmmlllooorrrssswww|||~~~uuusss~~~}}}ooofffeeeiiinnnpppqqqsssuuuuuutttvvv{{{{{{zzzyyy{{{zzzuuurrreeeaaaYYYRRRLLLHHHFFFEEEBBBCCCCCCCCCEEEJJJMMMMMMMMMQQQUUUVVVSSSOOONNNNNNPPPQQQRRRTTTXXX^^^fffkkkyyy~~~yyyrrrggg___ZZZVVVPPPKKKFFFDDDDDDDDD???>>>>>>======>>>@@@@@@BBBGGGSSSggg}}}{{{rrr{{{pppSSSDDD@@@<<<;;;999999:::;;;:::999999999999999999999999999999999999999::::::;;;<<<:::;;;;;;<<<<<<;;;;;;:::999999:::;;;<<<===>>>???:::<<>>>>>????????????>>>>>>;;;<<<<<<>>>@@@BBBCCCDDDEEEDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHIIIJJJJJJJJJJJJOOOQQQSSSTTTWWWcccuuu~~~yyyvvv~~~ppp```}}}zzz{{{{{{yyyvvvzzzxxxsssnnnkkklllppptttyyy~~~|||vvv~~~xxxrrrsssyyy~~~}}}~~~}}}yyysssmmmhhh^^^XXXPPPJJJHHHGGGDDDBBBFFFFFFFFFGGGHHHJJJLLLNNNPPPQQQRRRRRRQQQPPPNNNMMMPPPNNNPPPUUUYYYaaannnzzzxxxtttmmmddd\\\VVVRRRLLLHHHEEEBBB@@@>>>@@@???===;;;<<<@@@AAA@@@AAALLL```yyypppmmm}}}```JJJCCCBBB===<<<::::::<<<===<<<;;;999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===>>>>>>>>>===<<<>>>BBBCCCAAA???AAA???======>>>>>><<<:::<<<===???AAACCCDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEGGGIIIJJJKKKLLLLLLPPPOOOPPPQQQTTT\\\mmm}}}|||jjj\\\||||||}}}{{{yyy{{{yyyuuuooolllkkknnnqqquuuyyyzzz|||xxxsssmmmgggbbbYYYSSSLLLHHHFFFEEECCCAAAEEEEEEEEEGGGIIIKKKNNNOOOQQQQQQQQQQQQPPPOOONNNMMMQQQQQQUUU\\\bbbiiivvv|||uuupppjjjaaaYYYSSSOOOJJJFFFDDDBBBAAA?????????===<<<===???@@@@@@DDDRRRiiixxxkkkkkk}}}zzzZZZHHHAAA@@@===<<<::::::<<<===<<<;;;999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<===>>>>>>======>>>AAABBB@@@>>>AAA???======>>>>>><<<:::<<<===???BBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFGGGHHHJJJJJJKKKKKKMMMMMMNNNQQQSSSZZZjjjyyywwwdddVVV~~~~~~~~~}}}~~~|||xxxrrrmmmkkkkkkmmmqqqtttyyy}}}~~~{{{vvvpppkkkddd^^^YYYQQQMMMHHHDDDCCCCCCBBBAAADDDDDDFFFHHHJJJMMMPPPRRRRRRQQQPPPOOONNNNNNOOOOOOSSSUUU[[[dddllltttwwwppplllfff]]]VVVNNNKKKGGGDDDCCCBBBAAA@@@???>>>======>>>???@@@AAAIII\\\vvv}}}pppiiioookkkQQQDDD@@@>>>===;;;::::::;;;<<<<<<;;;999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<===>>>???>>>===>>>@@@@@@???===@@@???======>>>>>><<<;;;===>>>@@@BBBCCCCCCCCCCCC@@@AAAAAABBBBBBCCCCCCCCCFFFFFFGGGGGGHHHIIIIIIJJJJJJJJJLLLPPPRRRXXXeeeqqqsss___RRR|||vvvpppllljjjkkkoooqqquuu{{{}}}zzzyyyuuunnnhhhbbb[[[UUUQQQKKKHHHEEECCCBBBBBBBBBCCCDDDEEEGGGJJJMMMQQQSSSTTTSSSQQQOOOMMMMMMNNNPPPQQQUUUWWW^^^hhhsss|||ssslllgggaaaYYYSSSLLLIIIEEEBBBAAA@@@@@@??????======??????>>>@@@DDDOOOfff~~~tttlllmmmyyyyyy[[[IIIBBB???======;;;::::::;;;<<<<<<;;;999999999999999999999999999999999999999999999999::::::::::::::::::::::::;;;:::::::::;;;;;;<<<===>>>>>>>>>>>>???>>>===<<>>>>>===>>>======<<<===???@@@BBBCCCCCCBBBBBB???@@@@@@AAABBBCCCDDDDDDFFFFFFFFFFFFGGGGGGHHHHHHHHHIIILLLQQQSSSWWWaaakkkwwwppp^^^RRRyyyrrrmmmkkkkkkpppqqqtttzzz~~~zzzxxxsssnnnggg```YYYTTTNNNKKKFFFFFFDDDCCCBBBCCCDDDFFFGGGHHHJJJMMMPPPSSSUUUVVVRRRPPPNNNMMMMMMPPPSSSTTTXXXZZZaaammmzzz}}}wwwpppiiiccc]]]VVVQQQKKKHHHDDDAAA??????>>><<>>>>>======<<<<<<>>>>>>>>>>>>============>>>???AAABBBCCCBBBBBBAAA@@@@@@AAABBBCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIIIILLLRRRTTTWWW^^^fffppp}}}~~~lll[[[PPPzzzsssnnnllllllpppqqqtttyyy~~~{{{vvvssslllggg___XXXRRRMMMIIIGGGCCCDDDEEEDDDCCCCCCFFFHHHIIIKKKMMMOOORRRSSSTTTUUUPPPOOONNNNNNOOORRRVVVXXX\\\___hhhwwwwwwsssllleee^^^XXXRRRNNNJJJGGGCCC@@@???>>>===<<>>>>>===<<<<<<======>>>???>>>===<<<===>>>???@@@AAABBBBBBBBBAAA@@@AAAAAAAAABBBBBBCCCCCCCCCDDDDDDCCCCCCDDDEEEGGGHHHJJJIIILLLRRRUUUVVV\\\cccjjjvvv|||hhhWWWMMM~~~xxxqqqnnnmmmmmmooopppsssxxx~~~|||zzzyyyvvvqqqllleee___WWWQQQLLLIIIFFFDDDAAACCCEEEDDDCCCCCCFFFIIIKKKLLLNNNPPPQQQQQQQQQQQQNNNNNNNNNPPPRRRUUUYYY[[[```fffsssxxxqqqnnnggg```ZZZSSSNNNKKKGGGEEEAAA??????@@@??????BBB======AAAAAAAAAKKKYYYjjj{{{~~~zzzzzzvvvuuupppQQQDDDCCCBBB>>>;;;<<<:::999999:::;;;;;;:::999999999999999999999999888888888888888888888888999999999999999999999999;;;;;;::::::999::::::;;;888;;;======<<<;;;===>>><<<>>>??????<<<<<<===???@@@AAABBBBBBBBBAAA@@@???@@@@@@@@@AAAAAAAAAAAAAAACCCBBBAAABBBCCCEEEGGGIIIKKKIIIKKKPPPSSSUUUZZZ___cccnnn{{{hhhWWWNNN|||vvvpppmmmmmmnnnmmmnnnrrrwww}}}|||zzzwwwvvvuuurrrlllggg```ZZZSSSLLLHHHFFFDDDBBB@@@CCCDDDDDDCCCCCCFFFIIIKKKLLLNNNOOOPPPOOOOOONNNMMMMMMOOOQQQTTTWWW[[[]]]dddlll}}}{{{rrrnnnjjjddd]]]VVVPPPKKKIIIEEEBBB@@@???@@@AAABBBAAACCC===<<>>@@@???<<<<<<===@@@@@@AAABBBBBBBBBAAA@@@???@@@@@@@@@???????????????BBBAAAAAAAAABBBEEEHHHJJJKKKIIIJJJOOORRRTTTXXX^^^___iii|||jjj[[[SSS}}}yyywwwvvvvvvtttsssqqqtttwwwxxxxxx|||~~~{{{yyy|||xxxtttrrrqqqmmmeee^^^XXXTTTNNNIIIEEEDDDEEEFFFEEEEEEDDDDDDDDDFFFGGGHHHKKKMMMOOOPPPNNNMMMLLLMMMOOONNNQQQUUUVVVXXX___hhhmmm|||wwwnnnmmmeee\\\VVVSSSPPPKKKGGGHHHGGGEEEAAA>>>===???AAACCC<<<;;;BBBDDDFFFQQQaaattt{{{}}}qqq[[[IIICCC@@@:::999>>>999999999999999999::::::999999888777666555444444666777777777777666555555333333444666777999::::::::::::::::::::::::::::::999:::;;;<<<===???@@@@@@>>>===<<<;;;;;;<<<===>>>@@@???>>>======>>>???@@@@@@AAAAAA@@@@@@@@@CCCEEEAAAAAA@@@AAACCCEEEHHHJJJMMMLLLKKKLLLOOOTTTZZZ]]]aaaeeettt~~~lll[[[QQQ~~~{{{yyyyyyxxxwwwvvvqqqsssuuuuuutttvvv{{{}}}}}}||||||}}}|||yyyvvvwwwsssnnnlllkkkggg___YYYTTTQQQLLLGGGDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGIIIJJJHHHJJJMMMNNNNNNMMMNNNOOOMMMMMMPPPUUUXXX\\\fffppp|||}}}ssslllhhhaaaYYYSSSPPPMMMIIIEEEDDDDDDCCCAAA>>>>>>@@@CCCBBB===>>>DDDGGGLLL]]]qqqyyy{{{{{{yyyyyy|||fffTTTDDD@@@???:::999>>>999999999999999999999999777777777777777666666666555666666777888888888777666666666777777888888888::::::::::::::::::::::::::::::;;;<<<===>>>>>>???======<<<<<<<<<<<<======??????>>>>>>>>>>>>>>>???:::<<>>======::::::===:::::::::999888888888777666666777777888888888999444555666888999999999:::999999999888777777666666999999::::::::::::::::::;;;;;;;;;<<<<<<<<<======<<<<<<============<<<<<<===>>>>>>??????>>>>>>>>>888;;;???AAAAAA@@@??????AAAAAAAAABBBCCCFFFHHHJJJIIIHHHHHHJJJOOOVVV^^^bbbfffeeekkk}}}wwwbbbSSS|||xxxsssoooooosss~~~}}}{{{|||{{{vvvrrrppprrruuuyyy~~~~~~|||{{{yyyxxxwwwwwwwwwvvvrrrpppkkkhhhccc^^^ZZZTTTNNNIIIHHHGGGEEECCCCCCCCCDDDEEEFFFGGGGGGHHHJJJKKKLLLMMMLLLMMMMMMLLLJJJIIIIIIJJJPPPPPPTTT\\\dddoooxxxsssoooiiiccc\\\XXXRRRMMMJJJGGGDDDAAA>>>???AAAAAA@@@@@@AAABBBCCCAAAEEEOOOZZZfffvvv}}}ssssss{{{kkkMMMCCC;;;;;;<<<:::999;;;;;;::::::999888777777666777777777777888888888999555666777888999999999999::::::999999888777777777999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;============;;;:::<<<===>>>?????????>>>===<<<>>>@@@@@@>>><<<;;;;;;BBBBBBBBBCCCDDDFFFHHHIIIJJJIIIJJJLLLRRRZZZbbbgggjjjfffiiiwwwiiiXXXvvvoooiiiggghhhmmm{{{~~~}}}xxxrrrooopppssstttyyy}}}{{{zzzyyyxxxvvvvvvuuurrrooolllgggddd___YYYSSSMMMHHHDDDDDDCCCCCCCCCCCCDDDEEEEEEGGGHHHIIIJJJKKKLLLMMMMMMKKKLLLMMMLLLKKKJJJKKKMMMSSSTTTYYYbbblllyyyzzzrrrnnniiiccc^^^WWWTTTPPPLLLIIIFFFCCCAAA>>>@@@AAAAAA@@@???@@@AAACCCEEEOOOaaarrr~~~xxx|||}}}^^^GGGAAA;;;:::;;;999999999::::::999999888777666666888888888777777777777666777777888888888777777666888888888888888999999999888888888999999:::::::::;;;;;;;;;;;;:::::::::::::::;;;<<<======<<<;;;:::;;;<<<===?????????>>>===>>>??????>>><<<;;;<<<>>>BBBBBBCCCDDDEEEFFFHHHHHHKKKLLLMMMPPPVVV^^^eeeiiikkkhhhhhhsssooo^^^tttjjjcccbbbbbbhhhxxx~~~~~~~~~|||wwwqqqnnnoooqqqrrrvvv{{{}}}|||zzzyyywwwvvvsssrrrpppmmmhhheee___]]]YYYSSSMMMHHHDDDBBBBBBBBBCCCDDDEEEEEEFFFFFFHHHIIIJJJKKKLLLLLLLLLLLLFFFHHHJJJLLLMMMPPPSSSVVVXXXYYY```kkkxxx~~~vvvnnniiiddd^^^ZZZSSSQQQNNNKKKGGGDDDBBBAAA???@@@AAA@@@???@@@AAACCCFFFPPPcccyyymmmRRRDDD@@@<<<:::999999999888999999999888777777777666888777777777666666555555777777777777777666555555666666777777888999::::::777777888888999:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>>>>>>><<<============>>>AAADDDBBBCCCCCCEEEFFFGGGGGGHHHKKKLLLOOOSSSXXX^^^dddgggfffeeefffmmmvvvhhhvvvkkkbbbaaabbbgggxxx~~~|||||||||{{{vvvqqqnnnppprrrrrrtttvvvxxx{{{~~~|||||||||{{{{{{yyyxxxxxxsssqqqnnnllliiieee```\\\SSSRRRPPPLLLHHHDDDCCCBBBAAABBBDDDEEEFFFGGGGGGGGGIIIJJJKKKLLLLLLKKKJJJJJJEEEGGGJJJMMMPPPTTTYYY\\\___bbblllzzz|||wwwpppjjjeee```ZZZVVVNNNNNNLLLIIIEEEBBBAAAAAA??????@@@??????AAAEEEHHHOOObbb|||{{{]]]III@@@>>>;;;888777999999999888888888888777777777777555555555555555666666666444555555666666666555555555555666777777888999999666777777888999999::::::999999999999999:::::::::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<===>>>??????;;;===???@@@@@@AAACCCEEEBBBCCCDDDEEEFFFGGGGGGGGGHHHJJJNNNRRRWWW[[[^^^```]]]```bbbgggvvv~~~yyyxxx{{{nnneeeddddddiii{{{}}}{{{|||}}}{{{wwwrrrppprrruuurrrsssssstttuuuyyy~~~~~~~~~|||yyyyyyyyyyyyxxxxxxwwwvvvpppnnnjjjgggccc___YYYUUUJJJJJJIIIFFFDDDBBBBBBCCCAAACCCEEEFFFHHHHHHHHHGGGJJJKKKLLLLLLLLLKKKIIIHHHHHHJJJLLLNNNQQQTTTYYY]]]gggkkkvvvvvvrrrlllfffbbb]]]XXXTTTKKKKKKJJJGGGDDDAAA@@@@@@>>>>>>??????@@@CCCHHHLLLWWWpppoooSSSEEE===<<<:::666666999::::::777777777777777888888888222222333444555666777888222222444555666666777777666666666666777777777777666777777888999999::::::888888999999999:::::::::<<<<<<:::999999:::<<<<<<<<<<<<;;;;;;<<<===???@@@<<>>CCCCCC@@@IIIXXXjjjyyyyyy___IIIGGG===;;;999777777777888999999777666777888888777666666777888999999888777666555555666666666666555555555555666666777777888888777888999888777666777888888888999::::::;;;<<<<<<999999999:::::::::;;;;;;<<<<<<======>>>>>>??????;;;===???@@@@@@???@@@BBBCCCAAAAAABBBEEEGGGHHHHHHHHHIIIKKKMMMOOOPPPQQQQQQTTTTTTXXX___gggssswwwvvvvvvzzzyyynnngggfffkkkyyy~~~~~~~~~}}}|||zzzxxxuuutttsssqqqooonnnppptttxxx{{{~~~}}}}}}~~~~~~~~~{{{yyyvvvsssrrrqqqnnnlllmmmggg___ZZZXXXTTTOOOJJJGGGFFFDDDCCCBBBBBBBBBBBBCCCDDDEEEEEEDDDEEEGGGHHHKKKKKKJJJIIIIIIHHHIIIIIIIIILLLPPPQQQSSSXXXccckkkyyy{{{uuurrrnnngggaaa[[[UUUNNNJJJIIIGGGDDDBBBAAAAAA@@@???AAA===>>>CCCCCCDDDPPPaaayyyxxxooosss|||xxxVVVCCC@@@===;;;999888777777888999888777666777888888777666555666777777777777666555444444555555555555444444444444444555666666777777777888999888777666777888777888888999999:::::::::::::::::::::;;;;;;;;;;;;<<<<<<======>>>>>>??????<<<>>>@@@AAA@@@@@@AAABBBBBBAAAAAACCCFFFHHHHHHGGGGGGHHHJJJKKKMMMMMMNNNNNNOOOPPPUUU[[[aaakkk|||yyyzzz~~~tttkkkfffiiittt~~~~~~~~~}}}|||zzzxxxwwwtttrrrooolllmmmooorrruuu{{{~~~~~~}}}{{{zzz~~~~~~}}}{{{xxxuuurrrpppnnnllliiigggeee```YYYTTTQQQNNNIIIEEEEEEDDDCCCCCCBBBBBBBBBCCCBBBDDDFFFGGGFFFFFFFFFHHHJJJJJJIIIIIIIIIIIIIIIJJJLLLOOOSSSUUUXXX```llluuu~~~uuunnnmmmiiiddd^^^XXXRRRLLLHHHFFFDDDAAA@@@AAAAAAAAA@@@@@@>>>@@@CCCDDDIII\\\pppwwwjjjhhhssseeeLLL@@@<<<<<<;;;999888777777888888888777666666888888777666444555555666666555555444333333444444444444333333333333444444555666666666666777888888777666777999888888888888888888888888:::;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>??????>>>@@@BBBBBBAAAAAABBBCCCAAAAAABBBEEEHHHIIIHHHFFFFFFGGGHHHIIIJJJJJJJJJJJJKKKNNNSSSXXXZZZbbbrrr{{{ppphhhhhhpppyyy~~~}}}|||{{{tttqqqmmmkkkjjjllloooqqquuuyyy~~~}}}{{{zzz{{{|||}}}}}}||||||{{{xxxuuurrrooollljjjhhheeeaaa^^^\\\XXXRRRMMMJJJGGGCCCAAACCCCCCCCCCCCCCCCCCCCCDDDCCCEEEHHHIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJOOOSSSWWWZZZ___jjjxxx{{{rrrkkkiiifff```[[[UUUPPPJJJGGGEEEBBB@@@??????@@@????????????AAACCCFFFQQQhhh~~~zzzkkkeeemmmtttVVVGGGAAA===;;;:::999888777777777888777666555666777888777666555555555555555555555555333444444555555444444333333444444555555666666777666777888888777777888999999999999999888888888888;;;;;;;;;<<<<<<<<<======<<<<<<======>>>>>>?????????AAACCCCCCBBBAAABBBCCCBBBCCCDDDGGGJJJKKKIIIGGGGGGGGGHHHHHHIIIHHHHHHHHHKKKOOOUUUXXXXXX\\\kkkzzzyyyoookkkpppwwwtttqqqnnnjjjjjjkkknnnpppqqquuuzzz~~~~~~|||{{{{{{{{{zzzzzz{{{}}}~~~}}}{{{yyyxxxvvvsssqqqnnnkkkhhheeeccc___ZZZWWWSSSPPPLLLHHHEEEBBB@@@???BBBBBBCCCDDDDDDEEEEEEEEEDDDGGGIIIJJJIIIGGGGGGHHHGGGGGGGGGGGGHHHJJJKKKLLLOOOTTTZZZ```gggttt{{{wwwooogggfffbbb]]]XXXSSSNNNIIIFFFEEECCC@@@>>>>>>???>>>===???@@@AAADDDJJJYYYqqq|||qqqgggjjj{{{hhhLLLCCC@@@===::::::999888777777777777666555444555777888777666666666666666666666666666555555666666666666555555444555555666777777888888555777888888777777888999:::::::::::::::999999999;;;;;;;;;<<<<<<<<<======<<<<<<======>>>>>>??????@@@BBBCCCCCCBBBBBBBBBCCCCCCDDDFFFIIIKKKLLLJJJHHHGGGHHHHHHIIIIIIHHHHHHGGGKKKNNNTTTWWWVVVXXXcccpppyyyrrrtttyyywwwtttppplllkkklllnnnooonnnrrrvvvzzz}}}}}}zzzxxxxxxxxxyyyyyyyyy{{{}}}~~~|||zzzxxxvvvtttpppmmmkkkhhheeebbb___[[[UUUQQQKKKJJJGGGDDDBBB@@@@@@???AAABBBDDDEEEFFFGGGGGGGGGGGGHHHJJJJJJIIIHHHHHHIIIGGGGGGHHHIIIJJJLLLNNNOOOPPPVVV___hhhsssxxxtttpppiiicccbbb^^^YYYUUUQQQMMMHHHDDDEEECCC@@@>>>>>>>>>>>>===@@@@@@AAAEEENNN```vvv~~~~~~~~~yyypppkkkuuu^^^GGG>>><<<:::999999999888888777666666555444444555777888888777777666666555555666666777555666666666666666666555555555666666777888888888555666888888777777888::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>??????@@@BBBCCCCCCBBBAAABBBBBBDDDDDDEEEGGGJJJKKKJJJHHHGGGGGGHHHIIIIIIIIIHHHHHHJJJKKKOOOSSSSSSTTT\\\eeeyyyvvvuuuyyy{{{}}}zzztttooollllllmmmnnnmmmpppsssvvvzzz~~~|||yyywwwuuuxxxxxxwwwxxxzzz}}}~~~~~~~~~~~~}}}}}}|||zzzwwwuuussspppllliiieeeccc```]]]YYYTTTNNNJJJFFFFFFDDDBBB@@@@@@AAABBBAAACCCEEEGGGHHHIIIIIIIIIIIIJJJJJJIIIHHHHHHIIIKKKIIIJJJJJJLLLNNNPPPRRRSSSWWW___jjjvvv|||uuupppjjjddd___]]]ZZZVVVRRRNNNJJJEEEBBBCCCAAA???>>>???@@@@@@???AAAAAAAAAEEEQQQeeexxx|||zzzzzz{{{xxxvvvlllSSSCCC;;;999:::999999999888888777666555555444333555777888888777666666555444444555666666444555555666666555555444444444555555666777777888444666888888777777999:::888888999999::::::;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<======>>>>>>??????@@@AAACCCCCCAAA@@@AAABBBBBBBBBBBBCCCFFFHHHHHHGGGEEEFFFGGGHHHHHHHHHHHHHHHKKKJJJLLLQQQSSSTTTXXX^^^kkk}}}wwwtttwwwxxx~~~xxxqqqmmmllllllmmmmmmooorrrtttxxx}}}|||xxxuuuwwwvvvuuuuuuwww{{{~~~}}}}}}||||||{{{{{{zzzzzzxxxvvvsssqqqooolllhhheee___]]]ZZZWWWSSSNNNHHHCCCDDDDDDCCCBBB@@@@@@BBBCCCAAACCCEEEHHHIIIJJJJJJJJJKKKKKKKKKIIIHHHHHHJJJLLLKKKLLLMMMNNNQQQSSSUUUVVV___hhhuuu{{{uuunnnhhhbbb^^^ZZZWWWSSSOOOLLLHHHCCC@@@AAA???>>>>>>@@@BBBBBBBBBBBBAAAAAAFFFTTTgggxxx|||yyyxxxyyyzzz|||~~~\\\JJJBBB;;;:::===888999999888888777666555555444333555777888888777555444333333333333444555333444444555555444444333333333444444555666666777444666777888777777999;;;666666777888999::::::;;;999999999:::::::::;;;;;;<<<<<<======>>>?????????@@@AAACCCBBBAAA@@@@@@AAAAAA@@@???@@@CCCEEEFFFFFFDDDEEEFFFGGGGGGHHHHHHHHHMMMJJJKKKQQQUUUVVVXXX[[[aaattt~~~{{{{{{|||{{{tttnnnkkkjjjjjjmmmoooqqqsssvvvyyy~~~}}}{{{yyyxxxwwwwwwyyy{{{{{{zzz~~~||||||}}}~~~yyyxxxwwwwwwxxxxxxvvvtttssstttrrrllleee```___aaaVVVTTTPPPKKKHHHFFFEEEEEECCCCCCBBBBBBBBBBBBAAAAAA@@@BBBFFFIIIKKKKKKJJJIIIJJJGGGEEEEEEGGGIIIHHHGGGGGGJJJMMMNNNPPPTTT[[[aaahhhqqq{{{tttnnnhhhbbb[[[WWWRRRPPPMMMJJJGGGDDDBBBBBB???@@@???>>>???BBBBBB@@@???CCCGGGMMM\\\ooo}}}xxxwww~~~}}}lllNNNCCC@@@;;;888:::777777777777777777777777555555444333333333333444666555333222222333555666444444444555555555555666333444555555666666555555666666666666666555555555777777777777777777777777:::;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>?????????@@@AAAAAAAAAAAAAAAAAABBB??????>>>>>>???AAACCCDDDGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJLLLNNNQQQTTTVVVWWW]]]jjjzzzuuurrrpppoooqqqqqqrrrtttuuuxxx|||~~~}}}|||zzzyyyyyyzzz{{{zzzyyy{{{|||~~~~~~}}}|||}}}~~~yyywwwuuutttsssqqqnnnlllnnnnnnmmmiiiccc]]]YYYXXXRRRPPPLLLHHHEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEHHHJJJLLLLLLJJJJJJKKKIIIFFFFFFHHHJJJIIIHHHKKKNNNQQQSSSUUU[[[dddjjjyyy|||{{{wwwqqqkkkeee^^^XXXTTTPPPNNNLLLIIIFFFCCCBBBAAA>>>>>>>>>>>>>>>@@@AAAAAABBBGGGMMMVVVeeewww~~~uuuttt}}}{{{```GGG???>>>:::777888666666666666666666666666555555444333333333333444444333111000000111333444444444444444555555555555333444555555666666555555555555555555666666666666777777777777777777777777:::::::::::::::;;;;;;;;;;;;;;;<<<======>>>>>>???@@@@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAABBBCCCEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGIIIJJJLLLNNNQQQSSSUUUVVVWWWcccxxx}}}xxxtttrrrqqqttttttssssssuuuwwwyyy{{{|||~~~}}}{{{zzzzzzzzzxxxvvvuuuwwwyyy|||~~~~~~|||}}}~~~~~~}}}}}}vvvtttrrrpppooommmiiiggggggfffdddbbb^^^XXXRRRMMMKKKIIIGGGDDDBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBFFFHHHJJJLLLMMMLLLKKKJJJLLLJJJHHHHHHIIIJJJKKKJJJLLLOOORRRUUUYYYbbbmmmuuuwwwvvvrrrlllfff```ZZZTTTPPPMMMKKKIIIFFFDDDBBBAAA@@@????????????>>>@@@CCCFFFJJJRRR\\\fffsss|||uuuttt}}}fffQQQ???;;;<<<999666666666666666666666666666666555555444333333333333444444333222111111222333444444444444444555555555555333444555555666666555555444444444555666666666777777777777777777777777777888888999999999:::::::::::::::;;;;;;<<<======>>>@@@@@@@@@@@@AAAAAABBBBBBCCCBBBBBBBBBCCCDDDEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGKKKKKKLLLNNNPPPQQQRRRSSSSSS]]]ooo|||xxxuuutttvvvtttrrrqqqsssuuuwwwwwwyyy{{{}}}~~~~~~|||{{{zzzxxxuuussstttuuuxxx{{{~~~}}}|||}}}~~~||||||}}}~~~}}}|||{{{zzzrrrqqqooonnnnnnllljjjgggccc___[[[YYYWWWRRRKKKFFFEEEDDDCCCBBBAAA@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCCHHHIIIKKKLLLLLLKKKJJJIIIKKKJJJIIIHHHIIIKKKLLLLLLNNNQQQUUUZZZaaalllzzz{{{tttqqqmmmgggaaa\\\VVVPPPMMMIIIHHHFFFDDDBBB@@@@@@???AAA@@@@@@@@@???@@@GGGOOOZZZeeerrr|||~~~{{{~~~}}}UUUGGG;;;:::<<<999666444666666666666666666666666555555444333333333333444666555444444444444555666333333444444444555555555333444555555666555555555333333444444555666777777777777777777777777777777777777777888999999::::::999999:::;;;;;;<<<<<<===?????????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCFFFFFFFFFFFFGGGGGGGGGGGGKKKKKKLLLMMMNNNOOOPPPPPPSSSZZZiii~~~~~~|||wwwtttpppoooqqqsssttttttuuuxxx{{{}}}~~~|||{{{zzzwwwtttqqqssstttvvvyyy|||~~~|||{{{{{{|||}}}~~~{{{{{{|||{{{zzzyyywwwvvvsssqqqooonnnmmmkkkgggeee___ZZZTTTPPPNNNLLLHHHDDDBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDEEEEEEHHHIIIJJJJJJJJJJJJIIIHHHIIIIIIIIIIIIJJJLLLNNNPPPSSSWWW]]]dddnnn{{{}}}uuuooollliiiccc^^^YYYSSSNNNJJJFFFEEEDDDBBB@@@?????????AAA???@@@@@@???AAANNN\\\uuulllKKKCCC;;;;;;<<<:::666444555555555555555555555555555555444333333333333444555555555555555555555555333333333444444444444555333444555555666555555555222333333444555666666777777777777777777777777777666666777888888999::::::999999::::::;;;<<<<<<<<<>>>>>>???@@@@@@AAABBBBBBCCCCCCDDDCCCCCCCCCCCCBBBEEEEEEEEEFFFFFFGGGGGGGGGJJJJJJKKKKKKLLLLLLMMMMMMQQQVVVbbbttt|||wwwqqqoooppprrrqqqppprrruuuyyy{{{||||||~~~~~~}}}|||{{{yyyuuurrrrrrrrrtttuuuxxxzzz}}}~~~}}}}}}|||{{{{{{zzz{{{{{{yyyzzzzzzyyywwwuuusssrrrtttqqqnnnkkkhhhddd___\\\YYYUUUOOOJJJGGGFFFEEEDDD@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEFFFGGGHHHGGGHHHHHHIIIIIIIIIHHHHHHGGGIIIJJJKKKLLLNNNRRRTTTUUUZZZcccmmmyyy}}}yyysssnnnhhheee___ZZZVVVQQQLLLHHHDDDCCCBBBAAA@@@????????????===>>>AAABBBGGG[[[ppp\\\FFFAAA<<<::::::999777555555555555555555555555555555555444333333333333444333333333333333333333333333333333333444444444444333444555555666666555555333333333444555555555666777777777777777777777777666666777888999::::::;;;999999::::::;;;<<<<<<======>>>>>>???@@@AAABBBBBBGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJKKKPPPZZZhhh{{{}}}uuupppppppppnnnlllooorrrvvvxxxyyyyyyzzz{{{|||}}}~~~~~~~~~|||xxxuuussssssssstttuuuvvvwwwxxx{{{~~~||||||||||||{{{yyyxxxxxxxxxxxxxxxwwwuuurrrpppnnnmmmkkkgggddd```\\\WWWTTTPPPOOOLLLHHHDDDAAAAAABBB??????@@@AAAAAAAAAAAAAAABBBCCCDDDEEEGGGHHHIIIJJJGGGGGGHHHHHHIIIIIIIIIIIIGGGIIILLLMMMOOORRRVVVZZZ[[[bbbnnnzzz}}}yyyuuupppllldddaaa\\\WWWSSSNNNIIIEEEBBBBBBAAA@@@??????@@@@@@???===???EEEIIITTTooonnnOOOAAA???;;;888777888777666555555555555555555555555555555444333333333333444333333444444444444333333222222333333333444444444333444555555666666555555444444444444444444444444777777777777777777777777666666777888999:::;;;<<<:::::::::;;;<<<<<<============>>>???@@@AAABBBBBBHHHHHHHHHHHHHHHFFFEEEDDDDDDDDDDDDEEEFFFGGGGGGGGGEEEEEEFFFFFFGGGHHHHHHIIIGGGMMMVVV___mmmxxxrrrqqqpppmmmiiilllooosssvvvvvvvvvvvvwwwzzz{{{}}}{{{xxxuuuuuutttttttttuuuvvvvvvwwwzzz~~~||||||||||||{{{yyywwwuuuwwwwwwvvvuuussspppnnnllldddbbb___]]][[[XXXTTTQQQIIIKKKKKKHHHCCC??????@@@>>>??????@@@@@@@@@@@@@@@CCCDDDEEEFFFHHHJJJKKKKKKGGGGGGHHHHHHIIIJJJJJJKKKHHHKKKNNNPPPQQQTTTZZZ___hhhppp|||}}}wwwqqqlllhhheeebbb^^^YYYUUUQQQLLLGGGDDDBBBAAA@@@@@@???@@@@@@@@@AAA???CCCKKKRRR```cccFFF===<<<999555444666777666555555555555555555555555555555444333333333333444555555666666666666555555222222333333333444444444333444555555666666555555444444444444444444333333777777777777777777777777666777888999:::;;;<<<<<<::::::;;;<<<<<<======>>><<<===>>>???@@@AAABBBBBBFFFGGGGGGGGGFFFDDDCCCAAACCCDDDDDDEEEFFFGGGGGGGGGCCCCCCDDDEEEFFFGGGGGGHHHIIINNNUUUZZZcccuuu|||wwwrrrmmmjjjoooppprrrtttvvvwwwyyyyyyvvvyyy|||}}}|||{{{{{{|||~~~}}}{{{wwwtttqqqpppppprrrrrrqqqpppuuu{{{~~~~~~~~~~~~|||zzzyyyxxxxxxwwwuuussssssrrrpppooonnnlllhhheeebbb```]]]YYYTTTNNNJJJGGGHHHKKKLLLGGGAAA>>>@@@CCCCCCCCCCCCCCCDDDDDDDDDEEEGGGIIIJJJJJJIIIHHHHHHIIIHHHGGGFFFGGGIIIJJJKKKKKKJJJKKKOOOTTTVVVXXX^^^fffppp}}}xxxrrrooolllhhhddd]]][[[WWWRRRMMMHHHEEEDDDBBB???<<<<<<>>>@@@???>>>@@@DDDEEEGGGUUUsss}}}www~~~pppQQQ@@@<<<;;;999777777777777888666666666666666666666666555555555555555444444444555444444333333222222111444444444444444444444444555555555555555555444444555555555666666666666777555555555555666666666666555555777888:::<<<======<<<<<<;;;;;;;;;<<<<<<===???>>><<<;;;<<<===???@@@CCCCCCCCCBBBBBBAAAAAAAAABBBBBBAAAAAAAAABBBCCCCCCDDDDDDCCCDDDDDDEEEFFFGGGHHHKKKQQQWWW\\\ggg{{{||||||zzzuuuoookkklllmmmmmmnnnppprrrtttuuutttvvvzzz{{{{{{zzz{{{{{{|||}}}}}}{{{zzzxxxuuuqqqooooooooonnnmmmmmmqqquuuyyy{{{}}}}}}}}}|||{{{{{{zzzzzzzzz|||zzzxxxwwwwwwuuurrroooqqqooommmkkkjjjgggccc```[[[YYYVVVRRRMMMIIIEEECCCCCCEEEEEECCC???>>>@@@BBBBBBCCCCCCDDDEEEEEEFFFFFFHHHIIIJJJJJJHHHGGGHHHIIIFFFEEEEEEFFFGGGIIIJJJJJJNNNNNNRRRXXX[[[___hhhrrr~~~xxxqqqmmmjjjhhhddd```ZZZXXXTTTOOOJJJFFFCCCBBBBBB@@@======???@@@???>>>???AAADDDMMMdddwwwpppooo|||___HHH>>>;;;:::888777666666666777555555555555555555555555222222222222222222333333222333333333333333333333111111111111111111111111555555555444444444444444444444555555555666666666555555555555666666666666555666777888999;;;<<<<<<::::::999::::::;;;<<<<<<>>>===<<<;;;<<<===???@@@BBBBBBBBBBBBAAAAAA@@@@@@AAAAAAAAAAAAAAABBBBBBCCCBBBBBBBBBBBBCCCDDDEEEEEEGGGIIINNNSSSVVV___qqq{{{zzz{{{}}}yyyrrrnnnlllkkkjjjjjjkkkmmmoooqqqpppsssvvvxxxxxxyyyzzz{{{zzzzzz|||||||||{{{yyyxxxxxxuuuqqqnnnmmmllljjjiiilllnnnqqqsssuuuvvvyyy{{{}}}~~~}}}||||||{{{{{{zzzxxxvvvuuutttrrrooolllllljjjhhheeeccc```\\\YYYSSSRRROOOKKKGGGDDDAAA???@@@@@@@@@@@@@@@AAABBBCCCBBBBBBCCCEEEFFFGGGHHHHHHHHHJJJJJJJJJHHHGGGGGGHHHFFFFFFFFFFFFGGGIIIKKKLLLRRRRRRWWW^^^dddkkkxxx~~~wwwrrrkkkgggfffddd```\\\UUUSSSOOOKKKGGGCCCAAA@@@AAA@@@??????@@@@@@???===@@@AAAGGGWWWtttrrriiifffmmmiiiKKK???===999888777666555555555555555555555555555555555555111111111222333333333444111111222222333444444555333333333333333333333333444444444444444444444444333333333444444444555555444555555555555666666666666666777888888999::::::777777777888999:::;;;<<<======<<<;;;;;;===>>>???AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBAAA@@@@@@AAABBBCCCDDDDDDHHHIIILLLPPPQQQWWWfffttt~~~zzzxxxwwwxxx{{{{{{|||~~~xxxrrrpppooollljjjjjjkkkmmmooommmooorrrtttuuuvvvxxxzzzxxxyyyyyyyyyyyyyyyxxxxxxwwwuuuqqqooonnnmmmkkkiiimmmoooppppppqqqsssvvvyyyyyy}}}~~~~~~}}}|||{{{wwwuuusssrrrrrrpppmmmjjjhhheeebbb___\\\YYYUUURRRNNNMMMKKKHHHEEEBBB@@@???AAA??????@@@BBBDDDDDDDDDCCCDDDDDDFFFGGGHHHIIIJJJHHHIIIJJJIIIGGGFFFGGGIIIHHHHHHIIIIIIJJJLLLOOORRRUUUWWW\\\fffoooyyyzzztttoooiiieeeccc```\\\XXXPPPOOOLLLHHHEEEBBB@@@?????????????????????>>>>>>BBBFFFPPPbbb}}}{{{nnngggiiiuuuvvvVVVAAA<<<>>>666666666555444444444444555555555555555555555555333333444555666777777777111111222222333333333333444444444444444444444444333333333333333444444444222222333333333444444444444444444555555555666666666666777777777777888888666777777888999:::<<<===<<<<<<;;;;;;;;;<<<===>>>???????????????????????????????????????@@@AAABBB@@@@@@@@@@@@AAACCCDDDEEEIIIJJJLLLOOOPPPTTT___lll~~~}}}{{{xxxvvvvvvvvvvvvwwwxxxzzz}}}yyyvvvsssooollljjjjjjkkkkkkjjjmmmpppqqqrrrtttvvvxxxxxxxxxwwwwwwwwwwwwxxxxxxvvvtttqqqqqqqqqpppnnnmmmmmmnnnnnnmmmmmmnnnqqqtttuuuyyy}}}~~~}}}}}}|||||||||{{{zzzyyywwwvvvrrrqqqoooooonnnmmmjjjhhhccc```\\\XXXVVVSSSOOOLLLIIIHHHFFFDDDBBBAAA@@@@@@BBB@@@???@@@BBBDDDDDDCCCFFFFFFGGGGGGHHHIIIJJJJJJHHHHHHIIIHHHFFFFFFHHHJJJGGGIIIJJJKKKKKKOOOTTTXXX[[[]]]fffrrr~~~zzzsssrrrmmmgggbbb___[[[VVVQQQMMMKKKIIIFFFCCCAAA@@@???<<<===>>>>>>>>>>>>??????CCCLLLZZZjjj~~~}}}tttjjjiiiqqqcccKKK>>>::::::555555555555444444444333555555555555555555555555444555555666777888888999333333333222222111111111000000000000000000000000222222222222333333444444222222222333333333333444444444444444555555555555666666666666666666666666777777777888999;;;<<<===;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>=========>>>>>>@@@AAAAAA@@@@@@@@@AAABBBCCCEEEFFFGGGHHHKKKNNNOOORRR[[[eeevvv~~~~~~}}}|||{{{yyywwwttttttssstttuuuxxx{{{}}}{{{yyytttpppllliiihhhhhhiiikkknnnoooppprrrtttwwwwwwvvvuuuttttttuuuwwwxxxuuusssrrrrrrssssssqqqpppjjjkkkkkkiiihhhhhhjjjlllooorrrvvvyyy{{{~~~~~~}}}|||{{{{{{zzz{{{{{{zzzyyywwwuuutttnnnmmmkkkjjjiiihhheeebbb]]]ZZZUUURRROOOLLLIIIGGGDDDCCCAAA@@@?????????@@@@@@@@@@@@AAAAAABBBCCCDDDJJJJJJJJJIIIIIIIIIHHHHHHFFFGGGGGGFFFFFFGGGIIILLLGGGIIILLLMMMNNNRRRYYY^^^eeejjjvvv{{{tttnnnlllhhhaaa]]]ZZZUUUOOOJJJJJJHHHFFFDDDBBBAAA@@@???;;;<<<=========>>>AAADDDGGGSSSbbbppp~~~~~~|||uuuooojjjooo}}}oooSSSDDD===888444444444555555555444444333444444444444444444444444333333444444555555666666444333333222111111000000111111111111111111111111000111111222222333333444222222222333333333444444333444444444444555555555555555555555555555555666888888888888999:::;;;<<<:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<============<<<<<<<<<===>>>???@@@AAA??????@@@AAABBBDDDEEEFFFDDDDDDGGGLLLMMMOOOVVV^^^jjjzzz{{{yyy~~~~~~{{{}}}}}}|||||||||zzzxxxtttsssqqqqqqrrruuuxxxzzz|||vvvqqqllliiigggjjjkkkmmmnnnooopppsssuuutttsssrrrqqqqqqsssuuuwwwtttsssrrrsssssssssqqqooohhhiiiiiigggeeeeeefffggghhhjjjmmmooorrrvvvzzz~~~~~~~~~~~~}}}|||{{{zzzzzzyyyyyyyyyzzzyyyxxxuuusssqqqllljjjgggeeeccc```\\\YYYVVVSSSOOOKKKIIIGGGDDDBBBAAA@@@???>>>>>>???@@@AAA???AAADDDCCCBBBBBBFFFIIINNNNNNLLLKKKIIIHHHGGGFFFEEEEEEFFFEEEEEEGGGKKKNNNIIIMMMPPPRRRSSSXXXaaahhhrrrzzz}}}xxxtttooolllgggbbb]]]YYYWWWSSSMMMHHHFFFEEEDDDBBB@@@?????????<<<===>>>======@@@FFFJJJSSS^^^jjjttt~~~zzzxxx}}}\\\FFF>>><<<888444333444555666666555444444444444444444444444444444222222222333333333333333222222222111111111111111333333333333333333333333000000000111222333333333333333333333444444444444333333444444444555555555333333444444555555555666777777777777777888999:::999999:::;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<===>>>@@@@@@>>>>>>>>>???AAABBBDDDEEECCCCCCFFFKKKLLLMMMRRRXXX```nnn}}}sssooossstttqqqwww|||zzzzzzzzzxxxvvvsssqqqpppnnnooorrruuuwww}}}wwwpppllliiijjjlllmmmnnnnnnppprrruuusssqqqooonnnoooqqqsssuuuuuutttsssssssssrrrpppnnnhhhiiijjjhhhfffdddeeeeeebbbdddfffhhhkkkpppuuuyyyyyy{{{~~~}}}}}}|||{{{zzzyyyxxxxxxssssssttttttrrrooommmkkkkkkiiieeebbb___[[[VVVRRRRRROOOJJJGGGEEECCCAAA???BBBAAA???>>>???@@@BBBDDD???DDDGGGGGGEEEEEEJJJOOOQQQPPPNNNLLLIIIGGGEEEDDDDDDDDDEEEEEEEEEHHHLLLOOONNNRRRVVVWWWYYY___hhhppp|||}}}uuuoookkkiiiiiiddd```\\\YYYWWWTTTNNNIIIDDDCCCBBB@@@???>>>>>>>>>>>>>>>???>>>>>>BBBIIIOOOaaahhhooowwwjjjOOO===:::;;;;;;888333444555666666666555444444444444444444444444444444333333333333333333333000000000111222222333333000000000000000000000000///000000111222222333333333333444444444444555555333333333444444444555555222222333444444555666666777666666666666666777888888999:::;;;;;;;;;:::::::::::::::;;;;;;<<<<<<<<<::::::;;;;;;===>>>???@@@<<<<<<===>>>???AAACCCDDDEEEEEEHHHLLLMMMMMMPPPVVV[[[hhh{{{}}}qqqjjjlllmmmllluuu|||yyyyyyxxxvvvtttrrrqqqnnnmmmnnnpppsssvvvxxxrrrnnnlllpppnnnllllllnnnooopppppprrrqqqppppppoooppppppqqqppppppqqqqqqqqqqqqppppppkkkjjjhhhfffdddcccbbbbbbaaaaaaaaaaaacccgggjjjlllooorrrvvvzzz|||~~~~~~}}}|||yyyyyyyyyxxxwwwuuutttsssssssssqqqooommmjjjhhhfffeeebbb^^^ZZZXXXUUURRRPPPKKKJJJGGGDDDBBB@@@>>>>>>CCCBBBAAAAAAAAABBBCCCDDDAAABBBDDDGGGIIIKKKLLLLLLOOOLLLHHHGGGHHHGGGEEEBBBHHHGGGFFFFFFIIIKKKLLLLLLQQQVVV[[[___ccckkkwww~~~{{{vvvqqqnnnjjjfffcccccc___ZZZUUURRRNNNJJJGGGAAAAAA@@@AAABBBCCCAAA@@@BBB>>>===@@@BBBDDDPPP\\\jjjuuu~~~hhhTTTCCC>>>;;;555333777777777666666555555555444333222222111111222222333444444444333333222222222333222222222111000000000000111111222222222111111000111111111111222222222222222222222222222222222222222333333333333444444333333333444444444555555555555666777888999999:::;;;;;;::::::999888777777:::999888777888999:::;;;;;;;;;;;;;;;<<<>>>???AAA=========>>>??????@@@@@@CCCEEEFFFGGGHHHIIILLLNNNRRRbbb}}}}}}tttjjjfffgggmmmzzz}}}xxxuuuqqqooorrrqqqooonnnnnnooopppqqq{{{vvvsssooonnnllllllnnnooonnnmmmqqqppppppooooooooooooooooooooopppppppppoooooonnnlllkkkjjjhhhfffdddcccbbb]]]]]]\\\]]]^^^aaaccceeehhhkkkppptttwwwzzz}}}~~~~~~~~~~~~}}}|||zzzzzzyyyxxxxxxwwwvvvtttsssrrrqqqpppooollliiifffdddbbb___\\\WWWTTTQQQOOOLLLIIIGGGFFFEEECCCBBBAAAAAAAAABBBBBBAAAAAAAAABBBDDDDDDBBBCCCEEEGGGIIIJJJKKKKKKLLLIIIGGGGGGHHHHHHGGGEEEJJJIIIHHHJJJLLLOOOQQQRRRRRRXXX```gggooozzz~~~xxxxxxtttpppllliiifffccc```___[[[WWWRRROOOLLLHHHEEECCCBBB@@@@@@AAABBBBBBBBBAAA>>>===BBBGGGNNN[[[gggsss{{{^^^LLL===;;;:::444333777555555555444444444333333333222222111111222222333444444333333333222222222222222222111111111111111222222222222222111000000000111111111111222222222222222222222222222222222222222333333333333444444333333444444444555555555666666666777777888888999888888888999999999999:::::::::999999::::::;;;<<<;;;:::::::::<<<===???@@@=========>>>??????@@@@@@CCCDDDFFFGGGGGGHHHKKKNNNTTTccc{{{{{{rrrjjjhhhlllvvvzzzvvvsssppprrrqqqooonnnnnnoooppprrr|||qqqooommmmmmmmmnnnmmmkkkppppppooooooooonnnmmmmmmnnnooooooooonnnmmmllllllmmmmmmlllkkkiiifffcccbbb\\\[[[ZZZZZZZZZ\\\]]]^^^___bbbgggkkknnnrrrvvvyyy{{{|||~~~|||{{{{{{{{{yyyxxxwwwvvvuuuuuuuuutttrrrqqqooonnnmmmllljjjhhhdddaaa^^^\\\XXXUUUQQQMMMKKKIIIFFFCCCCCCBBBBBBBBBBBBBBBCCCCCCAAAAAAAAAAAABBBCCCEEEFFFEEEFFFGGGHHHIIIJJJJJJJJJHHHGGGEEEFFFHHHIIIIIIHHHHHHHHHHHHJJJLLLPPPSSSUUUXXX```lllvvv}}}xxxtttqqqnnnkkkhhhfffdddaaa^^^\\\YYYVVVRRRNNNKKKHHHEEEBBBCCCBBB@@@??????@@@BBBCCCCCCAAABBBJJJTTT^^^kkkuuuhhhOOOAAA777777777444333666444444333333333333222222333222222111111222222333333333333333222222222222111111111111111222222222222222222222222111000///000111111111111222222222222222222222222222222222222222333333333333444444444444444555555555666666666666666777777777777777555666666888999:::;;;<<<999::::::;;;;;;;;;;;;;;;:::999::::::;;;<<<>>>???=========>>>??????@@@@@@BBBCCCEEEFFFFFFGGGJJJLLLTTT```uuu~~~uuummmmmmttt~~~zzzvvvsssrrrpppooommmmmmnnnpppqqqzzzuuupppmmmlllmmmnnnnnnppppppooonnnmmmlllkkkkkkmmmmmmmmmmmmmmmlllkkkjjjlllllllllllliiifffcccaaa^^^]]]\\\[[[[[[[[[[[[[[[ZZZ]]]```cccfffiiimmmpppsssuuuwwwzzz}}}~~~}}}}}}}}}}}}{{{yyyyyyyyyxxxwwwuuutttsssrrrqqqqqqpppnnnllljjjiiihhhgggeeebbb___[[[XXXVVVSSSPPPLLLJJJHHHFFFCCCAAAAAAAAA@@@AAAAAABBBCCCDDDAAAAAABBBCCCDDDEEEFFFGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGFFFFFFFFFHHHIIIIIIJJJJJJJJJKKKMMMOOOSSSXXX\\\eeennn{{{tttooollljjjiiieeecccaaa```___^^^[[[YYYTTTQQQMMMJJJHHHFFFCCCAAA@@@@@@@@@@@@??????AAABBBDDDGGGNNNZZZgggrrr|||tttYYYDDD;;;444555666333222444333333333333333333333333333222222111111222222333333222222222222222222222000000000111222222222333000111111222222222111111000000111111111222222222222222222222222222222222222222222333333333444444444444555555555666666666666666666666666666666555444555666777888:::;;;;;;888999:::;;;<<<;;;:::999888999999:::;;;<<<===>>>=========>>>??????@@@@@@AAACCCDDDDDDEEEFFFHHHKKKOOOYYYjjj{{{rrrsss|||{{{wwwrrrqqqooommmlllmmmnnnooovvvpppnnnpppsssuuusssrrrpppmmmkkkjjjiiiiiilllllllllllllllkkkjjjiiiiiijjjjjjjjjhhheeebbb``````___^^^\\\[[[ZZZZZZYYYZZZ[[[]]]^^^^^^```dddfffjjjlllppptttxxx|||}}}|||{{{{{{||||||zzzyyywwwwwwwwwvvvtttsssqqqppppppooonnnmmmkkkiiigggfffcccbbb```]]]YYYUUURRRPPPMMMKKKHHHFFFEEEDDDBBB@@@AAAAAAAAAAAAAAABBBCCCCCCBBBCCCDDDEEEFFFGGGHHHHHHHHHIIIIIIIIIHHHHHHGGGFFFGGGGGGGGGHHHHHHHHHJJJKKKOOOQQQSSSTTTWWW\\\ccchhhsss~~~~~~vvvllleeebbb```^^^\\\]]]\\\[[[[[[\\\[[[XXXVVVPPPMMMJJJHHHFFFEEEBBB@@@;;;>>>AAAAAA@@@@@@@@@BBBEEEOOO___ooo}}}```JJJ>>>999444555555333222222333333333333333333333333333222222111111222222333222222222222222222222222000000000111222222222333...///000111222333333333000000111111111222222222222222222222222222222222222222222333333333444444444444444444555555555666666666666555555555555555666666666777777888888888666777888::::::999888888888888999;;;<<<<<<===============>>>??????@@@@@@@@@BBBCCCCCCCCCDDDGGGIIIKKKSSSaaauuuxxxyyy~~~vvvtttqqqnnnllllllllllllwwwuuuvvvzzz|||yyyvvvqqqllliiihhhhhhhhhjjjkkkkkkllllllkkkkkkjjjgggggghhhgggfffeeecccbbb```___^^^]]][[[YYYXXXWWWZZZ[[[[[[ZZZYYYZZZ\\\___bbbcccggglllqqqvvvzzz|||~~~}}}|||{{{|||||||||zzzxxxuuuuuutttsssqqqpppnnnmmmmmmmmmlllkkkiiifffdddccc[[[[[[YYYVVVSSSOOOLLLKKKFFFDDDBBBAAABBBBBBAAA???BBBBBBBBBBBBBBBBBBCCCDDDDDDEEEFFFHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEEEEGGGHHHIIIIIIIIIIIILLLNNNPPPSSSWWW[[[___fffpppwwwnnnhhhaaa\\\[[[ZZZXXXUUUVVVUUUUUUVVVWWWVVVTTTRRRLLLJJJGGGEEEDDDDDDBBB@@@:::>>>AAABBBAAAAAADDDFFFMMM^^^ssskkkMMM;;;<<<999666555555444333222222222333333333333444444333222222111111222222333111111111222222222222222111111111111111222222222...///000111222333333333000111111111111222222222222222222222222222222222222222333333333333444444333333333444444444555555444444444555555555555555777777777666666666666666666777777888888888888888888999:::<<<=====================>>>??????@@@@@@???AAABBBBBBBBBCCCEEEGGGJJJOOO[[[lll~~~{{{wwwrrrnnnlllkkkjjj~~~~~~yyyrrrkkkgggfffggghhhiiiiiijjjkkkllllllllllllfffffffffeeeeeeeeeeeedddaaa```___^^^\\\[[[YYYXXXXXXYYYXXXVVVUUUVVVXXXZZZ[[[\\\___ccchhhlllppprrruuuvvvxxxzzz|||~~~~~~}}}||||||{{{zzzzzz{{{zzzxxxvvvrrrrrrqqqpppnnnllljjjiiigggfffeeedddbbb___]]]\\\TTTSSSRRROOOLLLIIIGGGEEEBBB@@@??????AAABBBBBBAAABBBBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIJJJKKKKKKJJJIIIGGGGGGGGGGGGFFFEEEDDDDDDDDDGGGIIIJJJJJJLLLOOORRRSSSXXX___eeelllvvv{{{nnneee___XXXTTTTTTTTTSSSQQQOOONNNOOOPPPQQQPPPNNNKKKHHHFFFDDDBBBBBBBBB@@@???>>>@@@BBBBBBAAACCCJJJOOO```tttxxxZZZDDD999999888666444444555555333111111111222222222333333333222222111111222222333000111111111222222222222222222222111111111111111111111222222222111111000000111111111111222222222222222222222222222222222222222333333333333444444222222222333333333333444333333333444444555555666666666666666666666666666888888777777888888999:::888999;;;===>>>>>>>>>>>>=========>>>??????@@@@@@???@@@AAAAAAAAAAAADDDFFFHHHLLLTTTbbbttt~~~xxxrrrnnnkkkjjj|||ssskkkfffeeeggghhhhhhiiijjjkkklllmmmmmmmmmffffffeeeeeeeeeffffffgggccccccbbbaaa___]]][[[ZZZVVVVVVVVVTTTSSSTTTVVVYYYWWWXXXZZZ]]]aaaeeehhhjjjmmmoooqqqtttxxx{{{~~~~~~~~~|||{{{zzzzzzxxxwwwxxxxxxxxxuuusssppppppooonnnllljjjhhhggg```___^^^]]][[[XXXVVVUUUOOONNNMMMKKKHHHFFFCCCBBBAAA@@@???@@@BBBDDDDDDCCCAAAAAAAAABBBDDDFFFGGGHHHIIIJJJKKKLLLLLLKKKJJJJJJFFFFFFFFFFFFFFFEEEDDDCCCBBBEEEIIIKKKKKKNNNRRRVVV\\\bbbkkksss|||xxxkkkbbb\\\UUUMMMIIIIIIKKKKKKJJJIIIIIIJJJKKKMMMLLLIIIFFFFFFDDDAAA@@@AAA@@@???>>>BBBCCCCCCAAA@@@EEEOOOWWWsssaaaNNNDDD???666777555333333555666555//////000000111111111222333222222222222222222333000000111111222222222222333222222222111111000000444444333333111000......000111111111111222222222222222222222222222222222222222333333333444444444111111222222222333333333222222333333444555666666555555555555666666777777:::999888777888999;;;<<<999:::<<<>>>??????>>>>>>=========>>>??????@@@@@@>>>@@@AAAAAA@@@AAACCCEEEFFFIIIOOOZZZjjj||||||uuuppplllkkk|||uuuoookkkhhhfffeeehhhggggggiiikkkkkkjjjhhhgggfffeeedddccccccccccccccccccbbbaaa```___^^^^^^YYYXXXWWWVVVUUUTTTTTTTTTSSSUUUWWWWWWWWWXXX\\\```gggiiikkknnnrrrvvvyyy{{{zzzzzzzzz{{{|||~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}||||||{{{yyyxxxxxxxxxwwwvvvuuusssrrrqqqpppmmmkkkiiihhhfffcccaaa___]]]ZZZWWWTTTRRRQQQPPPKKKIIIGGGDDDBBB@@@???>>>???@@@BBBCCCDDDDDDCCCCCCCCCDDDDDDEEEGGGIIIKKKLLLNNNMMMLLLJJJIIIHHHGGGGGGEEEGGGHHHHHHGGGEEEFFFGGGGGGJJJNNNPPPQQQSSSYYY]]]ccckkkwwwvvvjjj^^^UUUSSSQQQOOOLLLIIIFFFEEEDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCAAA???>>>>>>???@@@AAA>>>@@@EEEDDDDDDTTThhhkkkQQQ???:::===555555444444444333333333333222111111111222333444444222111111222333333222111111111000000000000000000000000000////////////000000111222222222222111000111111111111222222222333333333222222222111111111111222222222222111111333333444555444333111000111222333333444444333333444444666777888888888888999999999888888888888888<<<======<<<::::::;;;===;;;;;;;;;<<<<<<>>>??????===>>>>>>======???BBBEEEGGGIIINNNVVV^^^kkk{{{tttooolll}}}uuunnnjjjhhhfffeeehhhgggggghhhjjjjjjiiihhhgggfffeeedddddddddddddddccccccbbbaaa```___^^^^^^ZZZYYYXXXVVVUUUTTTTTTTTTRRRSSSUUUTTTTTTUUUYYY\\\^^^___bbbfffkkkppptttvvvxxxxxxxxxyyyzzz{{{|||}}}~~~~~~~~~|||{{{{{{|||||||||~~~|||zzzyyyyyyyyywwwuuuuuuuuutttsssqqqooommmlllmmmjjjgggeeedddbbb___\\\WWWUUUSSSPPPMMMKKKJJJIIIGGGFFFEEECCCBBBAAAAAAAAAAAAAAABBBCCCCCCCCCCCCBBBEEEFFFGGGIIIKKKLLLNNNNNNLLLLLLJJJIIIGGGGGGFFFFFFFFFGGGIIIHHHGGGFFFGGGHHHGGGKKKOOORRRUUUZZZbbbiiiqqqzzzttthhh^^^TTTMMMMMMLLLJJJHHHEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBB>>>@@@FFFHHHMMM```uuuzzzsssyyyrrrYYYHHH<<<777777555444444444444333333333222222111111111222333444333111000000111222111111000000000000000111111111111111000000000/////////000000111222222222222111000000111111111222222222111111111222222333333333111111222222222222111111333333444444444333222111111222333333444444333333444444666777777888888888888888888888888888888888;;;<<<<<<<<<::::::;;;===;;;;;;;;;;;;<<<===>>>???===>>>>>>>>>===???BBBEEEEEEGGGKKKRRRYYYdddwww}}}|||zzzuuussszzzrrrnnnkkkiiihhhgggfffffffffhhhiiihhhffffffeeeeeedddddddddeeeeeeccccccbbbaaa```___^^^^^^]]]\\\ZZZXXXWWWVVVUUUUUUQQQRRRRRRQQQQQQQQQTTTVVVTTTVVVYYY^^^dddiiinnnpppssssssssstttuuuvvvwwwxxxzzzzzz{{{{{{|||}}}~~~~~~~~~|||yyyxxxyyyzzzzzzyyyzzzyyywwwvvvvvvuuusssqqqqqqqqqpppnnnllliiigggfffgggdddaaa^^^\\\ZZZWWWTTTNNNMMMKKKHHHFFFEEEDDDCCCDDDCCCCCCBBBCCCCCCDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDEEEGGGIIIKKKMMMNNNNNNNNNIIIIIIHHHGGGFFFEEEEEEEEEGGGIIIKKKKKKJJJJJJKKKMMMNNNQQQUUUYYY^^^gggrrrzzzvvvhhh___XXXPPPJJJGGGFFFEEECCCBBBAAAAAAAAA????????????????????????>>>>>>@@@AAABBBBBBBBBBBBBBB>>>>>>CCCHHHRRRhhh~~~}}}vvvpppoooyyyxxxYYYFFF???:::666444444444444444333333333333222111111111111222333333111000//////111111111/////////000000111111222222222222111111111000000000///000111111222222111111000000000111111111222222//////000111222333444555111111222222222222111111333333333444333333222111111222333333444444333333444555555666777777777777666777777888888999999999:::;;;<<<;;;::::::;;;===;;;;;;;;;;;;<<<===>>>>>>>>>?????????>>>???BBBEEEDDDDDDGGGMMMRRR[[[kkkyyy}}}wwwqqqooooooqqqxxx~~~{{{|||vvvrrrooommmiiigggeeeeeefffgggfffeeeddddddccccccccccccddddddbbbbbbbbbaaa```_________```___]]][[[ZZZXXXXXXXXXSSSSSSRRRPPPPPPPPPQQQRRRQQQSSSVVVZZZ^^^cccgggjjjjjjjjjkkklllnnnppprrrtttttttttuuuvvvxxxyyyzzzzzz|||}}}}}}~~~}}}|||{{{yyywwwvvvwwwxxxwwwwwwxxxvvvtttsssssssssqqqooonnnmmmllljjjgggdddaaa```___\\\YYYVVVTTTRRRNNNLLLIIIHHHFFFDDDCCCBBBBBBAAACCCCCCBBBBBBCCCDDDDDDEEEDDDCCCBBBBBBCCCEEEGGGHHHFFFGGGIIIKKKLLLKKKJJJHHHGGGFFFEEEEEEEEEEEEEEEEEEIIIKKKLLLMMMNNNOOORRRTTTWWWZZZ```eeelllwwwxxxkkk```ZZZTTTOOOJJJEEEDDDCCCBBB@@@@@@??????======>>>>>>>>>>>>>>>???<<<===???AAABBBBBBAAAAAADDDAAABBBFFFMMMYYYppp}}}uuuooooootttzzzcccIII===;;;999777555444444444333333333222222111111111111111222222333111000000000222222111///......///000111222222333222222222222111111111000///000000111111111111111000000000000111111111111///000000111222333333333111111222222222222111111222222333333333222222222111222333333444444333333444555555666777777666666555666666777888999999:::999:::;;;:::999999;;;===;;;;;;;;;;;;;;;<<<===>>>>>>?????????>>>???AAADDDCCCBBBDDDIIILLLRRR^^^jjj}}}yyyooollljjjkkkpppyyyzzzvvvsssmmmkkkhhhgggggggggfffddddddcccbbbbbbbbbbbbbbbbbbbbbbbbaaaaaa``````______bbbaaa___^^^\\\[[[[[[[[[WWWUUUSSSRRRQQQRRRRRRRRRQQQRRRSSSVVVXXX[[[^^^___]]]^^^```cccfffiiilllnnnooooooqqqrrrtttuuuvvvwwwwwwxxxyyyzzz{{{{{{||||||yyy{{{~~~~~~~~~~~~|||||||||}}}}}}}}}zzzxxxwwwvvvttttttuuuvvvuuutttuuutttrrrqqqqqqpppnnnllljjjiiigggeeebbb___\\\ZZZVVVSSSPPPNNNMMMKKKHHHEEEDDDDDDCCCBBBAAAAAAAAAAAAEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCDDDFFFHHHJJJLLLIIIJJJKKKKKKJJJHHHFFFDDDEEEEEEDDDDDDDDDEEEFFFFFFGGGIIILLLNNNPPPSSSWWWZZZ\\\bbbjjjsss~~~pppiii___WWWRRRMMMIIIFFFGGGFFFDDDBBB@@@??????>>>======>>>>>>?????????@@@===>>>@@@AAABBBAAA@@@???FFFGGGJJJPPPZZZhhh}}}zzzttthhhppp|||```QQQBBB;;;999777666777444444333333333222222222000000111111222222222222222111111222333333222000......///000111222222333222222222222111111111000//////000111111111111000//////000000000111111111111111111111111111111111111111222222222222111111222222222222222222222222111222333333444444333333444555555666666666666555555555666777888888999999888999:::999999999;;;<<<<<<;;;;;;;;;;;;<<<<<<======>>>??????>>>>>>@@@BBBCCCAAACCCFFFIIILLLUUU^^^qqqpppjjjggghhhjjjqqq{{{uuurrrooolllkkkjjjhhhgggeeedddcccbbbbbbaaaaaaaaabbbaaaaaaaaa`````````___aaaaaa___^^^]]]]]]\\\\\\ZZZXXXUUUTTTTTTUUUTTTSSSQQQQQQQQQQQQRRRSSSTTTUUUSSSTTTVVVYYY]]]```ccceeeiiiiiikkklllnnnpppqqqrrrpppqqqrrrtttuuuvvvvvvvvvuuuvvvyyy{{{|||||||||{{{}}}}}}}}}~~~~~~~~~|||~~~}}}||||||}}}zzzyyyxxxxxxxxxxxxvvvtttsssqqqpppqqqrrrsssrrrpppqqqooommmllllllllljjjhhhbbbbbb```^^^[[[XXXUUUTTTMMMKKKIIIHHHHHHGGGDDDBBBAAA@@@@@@@@@@@@@@@AAAAAAGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEFFFGGGIIIKKKMMMNNNKKKKKKKKKKKKIIIGGGEEEDDDDDDDDDDDDEEEFFFGGGHHHIIIFFFHHHKKKOOORRRWWW]]]aaabbbkkkxxxxxxoooddd___XXXRRRMMMJJJFFFDDDFFFEEEDDDBBB@@@???>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@AAABBBBBBBBBBBBBBBDDDIIISSS^^^kkkzzz~~~mmmzzzoooLLLDDD<<<999777444444666333333333333222222222222///000111111222222111111222111222333444444222000//////000000111111222222222222111111111000000000...///000000111111000000/////////000000000111111222222111111111000000000111111222222222222111111222111111111111222333333111222333333444444333333444555555666666666555555555666666777777888888888777888999999888888:::<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>======>>>@@@BBBAAABBBEEEGGGIIIOOOVVVfffuuuzzzrrrllllllmmmppp}}}|||wwwsssqqqooommmkkkhhhgggfffdddcccbbbbbbbbbaaaaaaaaaaaa````````````^^^^^^]]]\\\\\\\\\\\\\\\]]]ZZZVVVUUUWWWWWWVVVUUUQQQPPPOOOOOOOOOOOOOOOOOOMMMNNNOOORRRTTTWWWZZZ[[[^^^___aaaccceeeggghhhiiiiiiiiikkkmmmnnnoooppppppoooppprrrsssuuuvvvvvvvvvyyyyyyyyyzzz{{{|||}}}}}}||||||}}}}}}~~~~~~~~~}}}||||||{{{{{{}}}}}}~~~~~~~~~~~~}}}}}}yyy{{{||||||zzzyyyyyyzzzyyyvvvtttsssssssssrrrqqqnnnmmmlllmmmnnnooommmllljjjhhhfffffffffeeecccaaaYYYYYYWWWUUUSSSPPPMMMLLLFFFEEECCCDDDDDDEEECCCBBB@@@@@@@@@@@@AAABBBCCCCCCGGGFFFFFFFFFFFFFFFGGGGGGIIIIIIJJJKKKLLLLLLLLLLLLIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGIIIJJJKKKHHHKKKOOOTTTYYY___gggkkksss~~~tttiiiaaa[[[XXXSSSOOOKKKIIIGGGFFFBBBAAA@@@???>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBBBBBBBBBBCCCEEEFFFHHHIIIKKKVVVeeetttuuuWWWDDD===777666666333222444333333333222222222222111...///000111222111111000111000111333444333111///000000000000000111111111111111000000000/////////...//////000000000000000////////////000000000111000000000000111111111111111111222222222222111111222111000000000111333444111222333333444444333333444555555666666555444444666666666777777777777777666777888888888888:::<<<<<<;;;;;;::::::;;;;;;<<<:::<<<>>>>>><<<<<<===>>>AAA???@@@DDDFFFGGGKKKPPP[[[fffyyywwwuuuqqqnnnuuu}}}xxxuuusssqqqoookkkjjjhhhfffdddccccccbbbaaaaaaaaaaaa````````````\\\[[[[[[ZZZZZZ[[[[[[\\\]]]ZZZWWWVVVXXXXXXWWWUUURRRQQQPPPOOOOOOOOOOOOOOOKKKKKKLLLMMMOOOQQQSSSTTTUUUVVVXXXZZZ\\\^^^```aaacccdddfffhhhjjjkkkkkklllllllllmmmnnnpppqqqrrrssswwwwwwwwwwwwxxxyyyzzz{{{zzzzzz{{{{{{|||}}}}}}}}}}}}||||||{{{|||~~~~~~}}}||||||{{{zzzyyyyyyxxxxxx||||||}}}}}}}}}}}}||||||wwwyyyzzzzzzxxxwwwwwwxxxxxxuuurrrpppqqqqqqpppooojjjiiiiiijjjlllllljjjiiieeecccaaa`````````^^^\\\RRRRRRQQQOOOMMMJJJHHHGGGBBBAAA@@@AAACCCDDDCCCBBBBBBBBBBBBBBBCCCDDDFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJLLLMMMNNNNNNNNNLLLKKKJJJDDDCCCCCCBBBCCCCCCDDDDDDEEEEEEFFFGGGHHHJJJLLLLLLMMMPPPUUUZZZ```hhhpppuuuwwwmmmbbb[[[RRRPPPMMMJJJGGGEEEDDDDDD======<<<<<<<<<===>>>>>>===>>>>>>???@@@AAAAAABBBCCCCCCCCCEEEGGGJJJMMMOOO\\\iii{{{bbbBBBEEE;;;444444666555444444333333333222222222111111...///000222222111111000//////000222333222000---111111111000000000000000000000000000////////////...//////000000000000000////////////000000000000......///000111222333333111111222222222222111111111111000000000111333444222222333444444444333333444555555666555555444444777777777777666666666666666777888888777888:::<<<<<<;;;;;;:::::::::;;;;;;999;;;======<<<;;;<<<===@@@===???CCCFFFFFFIIINNNTTT\\\mmm~~~xxxqqqhhhiiirrryyy}}}{{{zzzssspppllliiifffdddaaa^^^cccaaa___^^^______^^^]]]\\\[[[ZZZ[[[]]]^^^^^^]]]]]]\\\\\\[[[[[[ZZZZZZZZZUUUTTTQQQPPPNNNNNNOOOOOOJJJJJJJJJJJJJJJKKKLLLMMMOOOOOOQQQRRRTTTVVVWWWWWWYYYZZZ]]]```bbbcccccccccfffhhhjjjjjjiiiiiikkkmmmmmmnnnoooqqqssstttvvvvvvyyyyyyyyyyyyzzzzzzzzzzzz||||||{{{{{{{{{|||}}}}}}}}}}}}}}}||||||{{{{{{{{{~~~{{{zzzzzzzzzzzzzzzzzzxxxwwwvvvuuuuuuttttttuuuwwwxxxxxxwwwuuutttvvvuuutttssssssrrrrrrrrrqqqpppnnnlllkkkjjjjjjkkkfffffffffeeedddcccbbbaaa]]]\\\[[[YYYWWWTTTRRRPPPOOOMMMKKKIIIFFFEEEDDDCCC@@@@@@@@@AAABBBCCCDDDEEEAAABBBDDDEEEDDDCCCDDDEEEFFFGGGGGGHHHIIIJJJKKKKKKLLLKKKJJJIIIGGGFFFEEEEEEDDDEEEFFFEEEDDDEEEHHHJJJEEEGGGIIIHHHGGGHHHMMMQQQUUUUUUZZZdddkkkqqq}}}vvvkkkaaaXXXSSSOOOMMMKKKHHHEEECCCAAAAAA???>>>>>>===>>>???@@@AAAEEE???>>>CCCEEECCCDDDHHHJJJNNNOOOMMMLLLQQQ]]]hhhtttlllRRRCCC;;;:::888666444333222222111222333333333333222111333333333222222111111111000000000000000000000000000000000000000000000000000000000111222222333333......//////000000111111000000111111111111000000111000000000000000111111000111222333333333333333222222222222222222333333222222222222333444555666444444444555555555555666777666444333444555777999999999999999999999999999::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<============>>>@@@BBBEEEGGGHHHQQQSSS```yyyssshhhfffkkkmmmvvv}}}wwwsssooollliiigggeeecccbbb```^^^]]]^^^^^^]]]\\\[[[ZZZZZZ[[[\\\]]]]]][[[[[[[[[\\\\\\\\\[[[[[[ZZZXXXWWWUUUSSSRRRPPPPPPOOOLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJKKKLLLMMMNNNOOOPPPRRRSSSUUUWWWYYYZZZ[[[[[[^^^```bbbcccdddeeegggiiiiiijjjkkkmmmoooqqqrrrssssssttttttuuuvvvvvvwwwwwwxxxxxxxxxxxxxxxyyyyyyzzzzzzyyyyyyyyyxxxxxxxxxxxxzzzyyywwwvvvuuutttuuuuuuwwwvvvuuusssrrrrrrqqqqqqqqqrrrtttuuuuuutttrrrqqqsssrrrpppooonnnnnnooooooooommmkkkiiihhhgggggggggaaaaaaaaa```___]]]\\\[[[VVVUUUTTTSSSPPPNNNLLLKKKIIIHHHGGGFFFEEEDDDDDDDDDAAAAAAAAABBBBBBCCCDDDDDDCCCEEEFFFEEECCCBBBBBBBBBHHHHHHIIIIIIJJJJJJKKKKKKJJJJJJIIIHHHFFFEEEDDDDDDCCCDDDDDDDDDCCCDDDFFFIIIGGGIIIKKKJJJIIILLLRRRWWW]]]]]]cccnnnwwwuuukkkaaaWWWOOOKKKLLLKKKHHHFFFCCCAAA@@@???===<<<;;;;;;;;;<<<>>>???AAA>>>>>>DDDGGGHHHLLLRRRZZZ^^^aaa```___fffuuuwwwZZZGGG>>>999888777555444333333333111222222333333222222111333333333222222111111111000000000000000000000000000000000000000000000000111111000000000000000000444333222000///---,,,,,,000000111111111111000000000000000000000111222222111222222222222222222333222222222111111000000000222222222222333444555555444444444444555555555555666666444444444555777888888888888999999999::::::888888888888888888888888:::;;;;;;;;;;;;<<<<<<<<<======>>>@@@BBBDDDFFFHHHMMMOOO[[[rrr{{{kkkcccccccccjjjsssyyy}}}~~~zzztttpppnnnllljjjhhhcccaaa^^^^^^^^^___^^^^^^]]]\\\[[[\\\]]]^^^]]]\\\ZZZ[[[]]]______^^^\\\[[[\\\[[[ZZZYYYWWWUUUSSSRRROOONNNMMMKKKJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHLLLLLLLLLMMMOOOQQQRRRSSSSSSUUUXXXZZZ[[[]]]___bbbaaabbbccceeegggiiikkklllkkklllmmmnnnooopppqqqrrrssssssssssssssstttuuuuuutttttttttttttttssssssssswwwvvvuuuttttttttttttuuurrrrrrpppooonnnnnnmmmmmmmmmnnnoooppppppooommmmmmnnnllljjjhhhhhhhhhiiijjjiiihhhfffdddbbbaaa``````ZZZZZZYYYXXXVVVUUUSSSRRRLLLLLLKKKJJJHHHFFFDDDCCCBBBBBBBBBBBBBBBCCCDDDEEECCCCCCCCCCCCCCCDDDDDDDDDCCCDDDFFFFFFDDDCCCCCCDDDJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGGGGFFFEEEDDDDDDCCCDDDEEEEEEDDDDDDEEEGGGJJJLLLNNNOOOOOOOOOTTT[[[bbbiiilllttt}}}wwwnnnddd\\\TTTMMMIIIIIIGGGEEECCCAAA???>>>>>>===<<<;;;;;;;;;<<<>>>>>>CCCBBBDDDHHHKKKQQQ[[[eeerrruuuxxxyyy{{{|||]]]GGG===;;;777777666555444444444444111111222333333222111111222222222222222111111111////////////////////////000000000000000000000000111111000000///......---555444222111...---+++***111111222222222222111111/////////000111222333444444333222111000111222222333222222111000///......222222111222222333444555444444444444555555555555666555444444444555777888666666777888999::::::;;;888888888888888888888888::::::::::::;;;;;;;;;;;;======>>>???AAADDDFFFGGGJJJLLLVVVgggzzzttteee```\\\```fffjjjpppxxx|||vvvrrrooommmkkkgggeeebbbaaaaaabbbbbbaaa___^^^]]]^^^___```___^^^ZZZ\\\```ccccccbbb___]]]\\\]]]]]]]]]\\\ZZZXXXWWWRRRQQQOOOMMMKKKJJJIIIHHHKKKKKKJJJIIIIIIHHHGGGGGGIIIHHHHHHHHHIIIKKKMMMNNNKKKMMMPPPQQQRRRTTTVVVXXXXXXYYYZZZ\\\^^^```bbbbbbbbbcccdddfffgggiiijjjkkkmmmmmmmmmmmmnnnoooppppppoooooooooooooooooooooooorrrrrrrrrrrrrrrrrrssssssnnnmmmlllkkkjjjjjjjjjjjjhhhiiiiiiiiiiiihhhhhhggggggfffcccaaaaaaaaacccdddbbbaaa___]]][[[ZZZXXXXXXRRRRRRRRRPPPOOOMMMKKKJJJFFFEEEEEEDDDCCCAAA@@@?????????@@@@@@AAACCCDDDEEEEEEEEEEEEEEEEEEEEEDDDDDD@@@CCCEEEGGGGGGGGGIIIJJJIIIIIIIIIHHHHHHHHHGGGGGGEEEEEEEEEDDDDDDDDDDDDDDDFFFGGGGGGGGGGGGHHHKKKNNNPPPRRRTTTUUUXXX___hhhpppyyy~~~vvvqqqiiiaaaZZZSSSNNNJJJFFFEEECCCAAA@@@>>>>>>===???>>>>>>===>>>???AAABBBGGGIIILLLOOOUUUaaarrr~~~bbbMMM>>>:::;;;555555444444333444444444111111222222222222111111222222222111111111111111////////////////////////000000000000000000000000111111000000000/////////000000000000////////////111111222222222222111111/////////000111333444555555333111000///000111222222222111111000000000///222222111111222333333444333333444444444555555555555555444444444555666777555555666777888999:::;;;::::::::::::::::::::::::999999999:::::::::;;;;;;======>>>???AAACCCEEEFFFHHHKKKRRR]]]kkk~~~qqqfff______```bbbhhhrrr}}}~~~}}}{{{yyyxxxyyyuuupppnnnllliiieeeccccccccccccccc```___^^^^^^___```___^^^\\\___cccfffgggeeeaaa___[[[\\\^^^_________^^^]]]YYYXXXUUUSSSQQQOOONNNNNNPPPOOONNNLLLKKKIIIHHHHHHGGGGGGFFFEEEFFFGGGHHHIIIHHHJJJKKKLLLKKKLLLMMMOOOPPPPPPQQQSSSUUUVVVXXXXXXYYYZZZ[[[]]]___aaabbbcccffffffffffffggghhhiiijjjiiiiiiiiiiiiiiijjjjjjjjjiiiiiiiiijjjjjjjjjjjjjjjhhhhhhgggfffeeeeeeeeeeeebbbbbbbbbbbbbbbaaaaaa``````^^^\\\[[[ZZZZZZ[[[\\\YYYXXXWWWVVVTTTRRRQQQPPPLLLLLLLLLKKKIIIGGGFFFEEECCCCCCCCCCCCBBBAAA@@@???AAAAAAAAAAAABBBCCCDDDDDDFFFFFFGGGGGGGGGFFFEEEEEECCCEEEHHHIIIIIIJJJKKKMMMHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGIIIIIIJJJLLLOOORRRSSSVVVYYY]]]bbbkkkwwwzzzuuulllggg```YYYSSSNNNIIIFFFDDDCCCBBBAAA@@@?????????@@@?????????@@@BBBDDDEEEHHHMMMSSSZZZeeexxxeeePPPEEE===999888444444333333333333444444111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111222222222---......///000111111222111111111222222111111111/////////000111333444555555333111/////////111222000111111222222333333333222222111111111222333333333333333444444444444555444444444444444555555666444444555666888999::::::::::::::::::::::::::::::999999999:::::::::;;;;;;<<<======>>>@@@BBBDDDEEEHHHJJJPPPWWW```ppprrreeebbb___```fffpppzzz~~~~~~~~~~~~~~~~~~|||{{{|||~~~wwwsssnnnkkkooopppttt|||yyyuuuqqqnnniiifffeeeeeedddddd```___]]]^^^______^^^]]]___aaaeeeggghhhfffbbb```ZZZ[[[]]]^^^___```aaaaaa^^^]]][[[YYYXXXVVVVVVUUURRRQQQPPPNNNLLLJJJIIIHHHFFFEEEEEEDDDDDDEEEEEEEEEGGGHHHIIIHHHGGGFFFGGGIIIIIIJJJJJJKKKLLLMMMNNNOOOPPPQQQRRRTTTVVVXXXYYYZZZ[[[[[[[[[\\\]]]^^^___```aaaaaaaaaaaaaaabbbbbbbbbbbbbbbccccccdddccccccbbb``````___^^^^^^^^^^^^^^^[[[[[[[[[ZZZYYYYYYXXXXXXWWWVVVUUUTTTTTTSSSSSSSSSPPPPPPPPPOOOMMMLLLJJJIIIGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCBBBBBBAAAAAABBBBBBBBBBBBCCCCCCDDDEEEFFFGGGHHHIIIIIIHHHGGGFFFHHHIIIKKKKKKIIIHHHHHHIIIFFFFFFEEEEEEDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGGGGFFFHHHJJJKKKMMMPPPTTTWWWYYY]]]dddjjjrrr}}}|||yyyuuuqqqeeeaaaZZZTTTOOOKKKGGGDDDCCCBBBAAA@@@@@@???@@@@@@>>>>>>???@@@BBBDDDGGGHHHHHHRRR___lll~~~pppSSSFFFAAA;;;555333444444333222222222333333222111000000000000111222000000000111111111111111000000000000000000000000000000000000000000000000000000000111222333333333///000000000///000///000000000111111111111000000000000000111222333444555333222111000///000111111000000111222333444555555222222111111111111222222333333333333444444444444333333444444555555555555444444555666777888888999888888888888888888888888::::::::::::;;;;;;;;;;;;<<<<<<===>>>???AAACCCCCCGGGIIIMMMRRRWWWddd{{{nnniiicccccciiiqqqxxx{{{zzzuuutttuuuwwwwwwyyyzzz{{{zzzyyyyyyzzz|||~~~{{{wwwtttpppmmmjjjhhhgggkkkvvvzzzvvvpppllljjjiiiiiihhhcccbbb``````aaabbb```___```bbbeeeffffffdddaaa___[[[[[[\\\\\\]]]___```aaa^^^]]]\\\[[[ZZZYYYYYYYYYTTTSSSRRRPPPNNNLLLKKKJJJGGGGGGGGGGGGFFFFFFEEEDDDDDDEEEFFFFFFDDDCCCDDDFFFEEEEEEFFFFFFFFFGGGGGGGGGIIIIIIJJJLLLMMMOOOPPPQQQOOOPPPPPPPPPQQQSSSTTTUUUWWWWWWWWWWWWXXXXXXXXXYYYZZZ[[[[[[\\\\\\[[[ZZZYYYWWWVVVVVVUUUUUUUUUUUUUUUTTTSSSRRRQQQQQQPPPPPPPPPMMMNNNNNNNNNNNNLLLKKKJJJHHHIIIIIIIIIHHHGGGFFFEEEBBBBBBCCCCCCBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBCCCEEEFFFGGGEEEFFFHHHJJJJJJJJJIIIHHHHHHIIIKKKJJJHHHGGGGGGGGGEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFHHHIIIJJJJJJIIIKKKNNNPPPSSSWWW[[[___fffllluuu~~~}}}xxxvvvuuusssoookkkbbb]]]WWWRRRNNNJJJFFFCCCAAA@@@???????????????@@@???@@@AAACCCEEEIIILLLNNNRRRaaauuuqqqZZZEEE>>><<<555222444444444333222111111222222222111000//////000111222///000000000111111111222222222222222222222222222000000000000000000000000000000000111111111111111111111000000//////......//////000000000000//////111111111111222222333444000000000000111111111111000000111111222222333333222222111111111111222222222222333333333444444444333333444444555555555444555555555666666777777777888888888888888888888888:::;;;;;;;;;;;;<<<<<<<<<<<<<<<======???@@@BBBCCCDDDEEEIIIMMMPPPYYYkkk|||xxxooolllnnnrrrsssrrrwww|||~~~|||wwwppplllkkkmmmpppqqqrrruuuxxxxxxxxxwwwwwwwwwyyy{{{~~~|||zzzyyyxxxvvvnnnhhhaaaaaaiiivvv}}}wwwrrrpppooonnnmmmgggfffeeeeeeffffffdddcccaaabbbdddeeedddbbb```^^^]]]\\\[[[[[[[[[]]]^^^___ZZZZZZYYYXXXXXXXXXXXXXXXVVVVVVTTTRRRPPPNNNMMMLLLIIIJJJKKKKKKJJJHHHGGGEEEBBBCCCDDDDDDCCCBBBDDDEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEGGGHHHIIIJJJKKKGGGGGGHHHHHHIIIKKKLLLMMMOOOPPPPPPPPPQQQQQQRRRRRRPPPQQQQQQRRRQQQPPPOOONNNPPPPPPOOONNNNNNNNNOOOOOOOOONNNMMMLLLKKKKKKKKKKKKHHHIIIJJJKKKJJJHHHFFFDDDDDDEEEFFFFFFFFFEEECCCBBB???@@@@@@@@@@@@@@@?????????@@@@@@AAABBBBBBAAAAAA??????@@@AAACCCEEEGGGHHHEEEFFFHHHJJJKKKKKKJJJIIIDDDFFFHHHHHHGGGGGGHHHIIIEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEFFFHHHIIIJJJKKKLLLNNNPPPSSSVVVYYY^^^cccgggrrryyy~~~sssssspppllllllllljjjeeeaaa]]]YYYSSSMMMIIIFFFBBB?????????>>>>>>>>>>>>??????BBBCCCDDDFFFJJJMMMQQQSSSaaarrryyyxxxyyy\\\KKK===:::777111222999555444333222111111111111222111000//////000111222//////000000111111111222222222222222222222222222000000000000000000000000111111000000//////......////////////000000000000......////////////......222222222111222222333333...///000111222222111111111111111111000000000000222222111111111111111222222222333333333444444444222333444444555555444444555555555666666666666666::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<===>>>@@@AAABBBBBBBBBEEEIIILLLRRRaaaooo|||uuutttrrrnnnjjjhhhlllpppssswww{{{zzzuuuvvvqqqjjjffffffhhhkkkmmmnnnqqquuuwwwwwwuuuttttttwwwxxxzzz~~~sssgggdddgggnnnzzz{{{vvvrrrqqqnnnmmmmmmllljjjiiihhhggggggggghhhjjjjjjgggbbb^^^ZZZYYYYYYZZZ[[[\\\\\\[[[YYYYYYYYYYYYXXXWWWVVVVVVVVVTTTRRROOONNNNNNOOOPPPSSSQQQNNNMMMMMMMMMLLLKKKFFFFFFFFFEEEEEEDDDDDDDDDBBBAAAAAA@@@@@@AAAAAABBBCCCCCCBBBAAAAAABBBCCCDDDEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIGGGGGGFFFFFFEEEEEEEEEEEECCCDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDCCCBBBBBBAAA@@@@@@@@@AAAAAABBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBBCCCDDDEEEFFFHHHHHHIIIIIIGGGGGGFFFFFFEEEEEEEEEDDDEEEFFFEEEEEEDDDCCCBBBAAAEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHJJJLLLNNNPPPQQQUUUYYY]]]aaaiiissszzzwwwooommmeeeeeecccbbb```___]]]]]]TTTRRROOOJJJGGGCCCAAA@@@===============???AAABBB>>>DDDJJJLLLMMMRRR\\\eeezzzxxxvvv|||{{{```JJJCCC;;;777777666444111000000111222333444444555333222111000000111222333111111111111111111111111333333222111000000111111111000///......///000111000000000000000000000000000111111000000///...---////////////000000000000222111000......000111222////////////////////////222222111111111111222222666666444333222111111111444333222111111111222333444444444444444444444444444333333333333444555555777777888888999999::::::======<<<<<<<<<<<<======>>>>>>>>>>>>============>>>AAADDDEEEGGGNNNYYYaaarrrwwwrrrkkkddddddbbbaaadddkkkqqqtttuuummmiiicccbbbdddgggiiiiiipppsssuuuvvvuuutttttttttrrrrrrtttvvvyyyyyywwwuuuuuuoookkkqqqvvvpppppprrrzzz}}}{{{uuutttrrrooommmlllkkkjjjjjjjjjkkklllllliiiccc___]]][[[ZZZZZZ[[[[[[ZZZXXXXXXXXXXXXXXXWWWVVVUUUUUUSSSRRRPPPOOOOOOPPPQQQSSSRRRPPPNNNNNNNNNNNNMMMLLLHHHHHHGGGFFFEEEDDDCCCCCCDDDDDDCCCBBBAAAAAAAAAAAACCCBBBAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEBBBBBBBBBBBBBBBAAAAAA@@@AAAAAABBBBBBBBBBBBAAAAAACCCCCCCCCCCCCCCBBBAAA@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDFFFGGGHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGKKKKKKLLLMMMOOOQQQUUUWWWYYY^^^dddiiipppyyyzzzpppfff___^^^]]]\\\[[[ZZZXXXWWWVVVUUUPPPNNNKKKHHHEEEBBB@@@???>>>>>>?????????AAADDDFFFDDDHHHMMMQQQVVVaaappp{{{{{{vvv{{{fffNNNEEE???888555666777555222111111111222222333333444222111000000000000111222111111111111111111111111222222111000000000000000111000///......///000111000000000000000000000000...///000000000000000///////////////000000000000222111///......///111222111111111111111111111111222222111111111111222222444444333222222222333333333333222111111222222333444444444444444444444444555444444444444555666666777777888888999999::::::;;;;;;::::::::::::;;;;;;===========================@@@BBBCCCDDDIIIRRRYYYbbbpppwwwjjj```]]]ZZZWWWZZZ```fffjjjkkkiiieee___^^^```eeehhhjjjqqqsssuuuuuutttrrrrrrrrrqqqqqqrrrtttvvvvvvuuusssoooiiieeejjjxxxyyywwwxxx|||~~~zzzvvvrrrooommmmmmnnnnnnoooooooookkkfffbbb^^^]]]\\\[[[\\\[[[YYYVVVWWWWWWVVVVVVUUUTTTTTTSSSPPPPPPOOOOOOPPPRRRTTTUUURRRPPPNNNNNNOOOOOOOOOMMMKKKKKKJJJIIIGGGFFFEEEEEEGGGFFFEEECCCAAA@@@@@@@@@CCCBBBBBBAAAAAAAAABBBBBBBBBAAAAAAAAAAAABBBBBBCCCDDDCCCBBBAAA@@@AAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBB???@@@AAAAAAAAA@@@>>>===@@@@@@AAAAAAAAAAAA@@@@@@AAAAAABBBBBBBBBAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCDDDEEEFFFGGGGGGGGGFFFGGGHHHIIIJJJKKKKKKKKKKKKMMMNNNPPPRRRVVV[[[^^^aaagggoooxxx~~~rrrkkkddd[[[VVVUUUSSSRRRRRRPPPOOONNNMMMMMMJJJIIIGGGDDDBBBAAA@@@???>>>>>>?????????BBBEEEHHHKKKMMMRRRZZZgggyyyyyywwwpppooouuukkkRRRAAA>>>:::555444666777555333222222222222222222222222111000000//////000000111000000000000000000000000111111000/////////000000000000////////////000000000000000000000000000000---...///000111111111111////////////000000000000111000............000111111111111111111111111111222222111111111111222222222222222222222333444555333222222111111222333333444444444444444444444444555555555555555666666777666666777888999999::::::;;;::::::999999::::::;;;===========================@@@BBBBBBBBBEEEKKKPPPYYYggg|||ooo```ZZZUUUPPPPPPUUU[[[```aaaccc___[[[[[[^^^dddiiikkkqqqsssttttttrrrppppppppprrrqqqppppppqqqrrrqqqpppkkkeeeaaafffrrr~~~{{{~~~wwwrrrooonnnpppooopppppppppmmmiiieee___^^^]]]]]]]]]\\\ZZZWWWVVVVVVUUUTTTSSSSSSSSSSSSPPPPPPPPPPPPQQQRRRTTTUUUQQQPPPNNNNNNOOOPPPOOOOOONNNNNNMMMMMMMMMLLLLLLLLLKKKJJJHHHFFFDDDBBBAAAAAADDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBEEECCCBBB@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA???@@@BBBCCCBBBAAA@@@???AAABBBBBBCCCCCCBBBBBBAAA@@@@@@AAAAAAAAA@@@@@@???AAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCBBBBBBDDDEEEEEEFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIJJJLLLNNNPPPQQQQQQQQQNNNPPPTTTVVVYYY^^^eeejjjooovvv~~~tttiiiccc^^^WWWRRRQQQLLLLLLKKKJJJIIIIIIHHHHHHDDDDDDBBBAAA@@@@@@??????@@@BBBCCCBBBBBBDDDIIIMMMPPPUUU___mmm{{{sssllllllxxxoooWWWHHHAAA:::888666666777777666444333333333222222111111111000000////////////000000////////////////////////000000///////////////000000000////////////000000000000000000000000000000......///000000000000000////////////000000000000//////............//////111111111111111111111111222222111111111111222222222222222111222222333444222222222222222222333333333333333333333333333333444444444444444555666666444444555666777888888999<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<<<<=========@@@BBBCCCCCCEEEHHHKKKYYYdddvvv{{{mmm___XXXPPPMMMOOOTTTXXXZZZ\\\\\\\\\^^^aaafffjjjlllnnnppprrrrrrqqqpppppppppsssqqqooonnnoooooonnnmmmlllhhhfffiiisss}}}zzzuuuyyy~~~yyytttqqqooonnnnnnnnnnnnlllhhhddd^^^^^^^^^___```___]]]ZZZWWWVVVUUUSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQRRRRRRRRRQQQOOONNNNNNOOOPPPOOONNNOOOOOOPPPQQQRRRSSSTTTTTTRRRQQQOOOLLLJJJIIIHHHGGGHHHHHHHHHGGGGGGFFFFFFEEEGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBB@@@@@@????????????@@@@@@@@@AAABBBBBBCCCBBBAAA@@@AAABBBBBBCCCCCCBBBBBBAAA??????@@@@@@AAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCBBBCCCDDDEEEEEEFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCFFFFFFEEEEEEFFFGGGHHHIIIJJJLLLOOOSSSVVVWWWXXXXXXWWW[[[___bbbfffmmmvvv}}}{{{rrriii___ZZZVVVOOOJJJJJJFFFFFFFFFFFFEEEEEEDDDDDDAAA@@@@@@@@@@@@@@@@@@AAACCCFFFGGGGGGFFFIIIOOOUUU[[[eeeuuuxxxzzzyyyuuuuuusssYYYGGG@@@@@@:::999999999999888555333444333333222222111111111//////000000000000//////////////////////////////000///////////////000000//////000000000000//////////////////////////////000000000000000///......////////////000000000000//////............//////000000000000000000000000222222111111111111222222333333222111111111111222111111222222333333333333333333333333333333333333333333222222333333444555222222333444555666777777;;;;;;::::::::::::;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<===???AAABBBDDDGGGHHHVVV___mmmzzzjjj```UUUMMMKKKNNNPPPQQQVVVYYY]]]aaaeeegggiiijjjiiikkknnnpppppppppppprrrtttrrrooonnnnnnnnnmmmlllmmmlllkkknnnsssyyy{{{{{{{{{}}}|||sssrrrppppppnnnkkkgggddd______```aaacccbbb___\\\XXXWWWVVVTTTSSSTTTTTTUUUSSSSSSSSSSSSRRRQQQQQQQQQQQQOOOMMMMMMNNNNNNNNNLLLNNNOOOPPPRRRTTTVVVWWWXXXXXXWWWVVVTTTRRRQQQQQQQQQLLLMMMMMMMMMLLLKKKJJJIIIKKKKKKJJJHHHGGGGGGGGGGGGBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA???>>>>>>>>>>>>>>>>>>???????????????@@@@@@@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@??????@@@AAAAAAAAA@@@@@@????????????@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFEEECCCCCCDDDDDDDDDDDDEEEEEEIIIIIIHHHGGGHHHIIIKKKLLLMMMPPPTTTYYY^^^```aaabbbaaaffflllpppttt|||yyytttiii```WWWTTTPPPJJJEEEEEEBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBCCC@@@DDDGGGHHHHHHMMMVVV]]]qqq}}}vvv}}}vvv]]]HHH;;;777:::999:::<<<<<<;;;999555333333333333222222111111111///000000111111000000///000000000000000000000000000000/////////000111111//////000000000000//////////////////////////////111111111111000///...---////////////000000000000////////////////////////////////////////////////222222111111111111222222444333222111111111111111000000222333333333333333333333333333333333333333222222222222222333333444111111222333555666777777999888888777777888888999999999::::::;;;<<<<<<<<<:::;;;<<<>>>@@@BBBDDDFFFQQQYYYgggtttxxxmmm^^^RRRLLLJJJJJJIIIQQQVVV[[[```bbbccceeeffffffhhhlllnnnooooooppprrrsssqqqoooooooooooommmkkkkkkjjjiiikkkmmmppppppppp~~~{{{xxxuuupppkkkgggcccccccccdddeeeccc___\\\ZZZYYYWWWUUUUUUUUUVVVWWWSSSSSSSSSSSSSSSRRRQQQQQQQQQOOOMMMLLLMMMMMMLLLJJJLLLMMMNNNPPPRRRSSSTTTUUUXXXXXXWWWVVVUUUUUUUUUUUUQQQRRRRRRRRRQQQPPPNNNNNNOOONNNMMMKKKJJJIIIIIIIIICCCDDDFFFGGGGGGFFFEEEDDDAAABBBBBBBBBCCCCCCCCCCCCAAA@@@@@@??????@@@@@@AAA@@@???>>>===>>>???AAABBBAAAAAABBBBBBBBBBBBAAAAAA???@@@@@@AAABBBBBBAAAAAA======>>>???@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHKKKKKKJJJKKKLLLNNNQQQRRRTTTXXX^^^dddiiimmmooooooqqqwww~~~~~~wwwpppkkkbbbZZZRRRPPPNNNIIIEEEEEE@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCEEEEEECCCHHHMMMPPPSSS[[[fffpppxxx]]]KKKAAA999666666666888<<<>>><<<999666444333333222222222222222222000000111222222111000000111111111111111111111111000000000000000111222222...///000111111000///...///////////////////////////000000000000000///...////////////000000000000///000000000000000000///000000000000000000000000222222111111111111222222111111111111111111222333///000222333444444333333222222222222222222222222333222222222222333444444222222333555666777888999888888777777777777888888888999999:::;;;;;;<<<<<<>>>===<<<===???BBBDDDDDDJJJTTTbbbooo{{{ooo```VVVPPPLLLIIIMMMPPPTTTVVVXXXZZZ]]]```eeehhhkkkmmmmmmmmmnnnppppppoooooooooooonnnllliiihhhfffcccbbbdddfffiiijjjzzzvvvtttwwwyyyxxxxxx{{{xxx}}}wwwqqqlllfffffffffffffffccc^^^[[[\\\ZZZXXXVVVVVVVVVWWWXXXRRRRRRSSSSSSSSSSSSRRRRRRQQQOOOMMMLLLLLLKKKJJJIIIKKKKKKLLLMMMNNNOOOPPPQQQUUUTTTTTTSSSTTTTTTUUUUUUTTTUUUUUUUUUUUUSSSQQQPPPQQQPPPNNNMMMKKKKKKJJJJJJEEEGGGJJJLLLMMMKKKIIIHHHEEEEEEEEEFFFFFFGGGGGGGGGDDDDDDCCCCCCCCCCCCDDDDDDBBBAAA???===>>>@@@CCCDDDCCCDDDDDDEEEEEEDDDDDDCCC???@@@AAABBBBBBBBBBBBBBB<<<<<<===???@@@AAABBBCCCBBBBBBBBBCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGFFFHHHHHHHHHIIIIIIJJJJJJJJJLLLLLLLLLMMMOOOSSSVVVXXX\\\```fffnnntttxxxzzz{{{}}}xxxqqqjjjddd\\\TTTMMMMMMKKKGGGDDDDDDAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGNNNTTT\\\```eeeooo}}}zzzbbbJJJ@@@@@@===:::999222666;;;>>>===:::777555222222222222222222222222000111222333333222111000111111111111111111111111111111000000111222333333...///000111111000///...////////////////////////---...///000111111111111////////////000000000000000000111111111111000000111111111111111111111111222222111111111111222222/////////000111333444555///000222333444444333333222222222222222222222222444333333333333444555555333333444666777999::::::::::::999999999999::::::888888999::::::;;;<<<<<>>=========???@@@BBBDDDAAAIIITTT^^^gggqqq|||uuudddWWWOOONNNKKKKKKNNNOOOOOOSSSYYYdddhhhlllmmmkkkhhheeedddhhhiiiiiiiiihhhgggeeedddbbb^^^YYYWWWZZZ```eeehhhgggsss~~~vvvssspppiiicccaaaaaa```______bbbggglllooouuuyyy|||yyyvvvrrroookkkfffcccbbb```^^^]]]^^^^^^]]]\\\WWWUUUSSSSSSSSSSSSRRRQQQOOONNNMMMMMMLLLLLLLLLMMMNNNMMMMMMLLLLLLMMMMMMNNNLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNMMMLLLLLLKKKJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGJJJKKKMMMOOOOOOOOONNNMMMLLLLLLLLLLLLKKKJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKLLLLLLLLLMMMLLLLLLMMMOOOQQQRRRSSSVVVXXX[[[^^^aaaffflllpppuuuyyy~~~yyyvvvrrrkkkccc\\\SSSOOOJJJFFFDDDCCCBBBAAAAAA@@@@@@AAACCCDDDDDDDDDGGGEEEGGGKKKLLLMMMUUU___hhhmmmvvviiiMMMFFF<<<888777888777555555555555555444444444444222111111000//////......//////000111111111000000111000000000/////////...///////////////000111111000000000000000000000000//////............//////000/////////............//////////////////////////////////////////////////////000000000000000000////////////000000000000000000000111111111222222333222111000000111222333333333333333333333333333333222222222222333444444555555555555555666666777666888999999888777888:::999999::::::;;;;;;::::::<<<<<<;;;<<<===???@@@AAA@@@EEELLLTTT]]]iiiwwwwwwfff[[[RRRLLLHHHGGGHHHKKKSSS[[[```cccgggiiigggeeecccbbbeeeeeefffggggggfffeeedddaaa]]]XXXWWWZZZ___dddfffZZZeeerrrxxxyyy}}}ssskkkdddbbb```[[[VVVUUUUUUUUUUUUXXX\\\aaagggjjjuuuwwwzzz~~~yyytttnnnjjjhhhfffcccbbbbbbbbb```___ZZZXXXVVVVVVVVVWWWVVVUUURRRQQQPPPOOONNNMMMMMMMMMNNNNNNMMMMMMLLLMMMMMMNNNLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHJJJKKKLLLLLLKKKKKKKKKLLLLLLKKKKKKJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIKKKLLLNNNOOOQQQRRRSSSUUUXXX[[[]]]^^^dddfffiiimmmrrrxxx}}}zzzvvvssspppiii```YYYQQQMMMHHHDDDCCCBBBAAA@@@>>>???@@@BBBDDDEEEFFFGGGJJJJJJLLLQQQTTTZZZdddnnnxxx|||hhhQQQAAA<<<777555666777777555555555444444444333333333222222222111111000000///000000111111111000//////000000000000////////////...//////000000000000000000000000000000000000000//////............//////////////////............////////////////////////////////////////////////---.........///000000000111000000000/////////.../////////000000000111111333222222111111222222333333333333333333333333333222222222222222333444444555555444444555555666777666777888888777777999:::999999999:::::::::::::::::::::::::::;;;<<<>>>>>>@@@BBBEEEJJJSSSaaaqqq}}}zzzkkkXXXQQQJJJGGGGGGIIIPPPWWWYYY]]]aaaccccccaaa______bbbbbbcccddddddddddddddd___\\\XXXXXXZZZ^^^bbbdddPPPZZZeeejjjlllppp{{{wwwkkkccc]]]XXXXXXVVVRRROOOPPPNNNOOOQQQVVV[[[bbbgggkkktttttttttwww}}}yyytttqqqoookkkjjjiiigggeeeddd^^^\\\[[[ZZZ[[[\\\[[[ZZZWWWVVVUUUSSSQQQPPPPPPPPPNNNNNNMMMMMMLLLMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHIIIIIIIIIIIIHHHIIIIIIJJJJJJIIIHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLNNNPPPRRRVVVXXX\\\```ccchhhmmmpppwwwyyy}}}{{{zzzzzzzzzyyyvvvssspppmmmfff]]]VVVNNNKKKFFFCCCBBBBBBAAA@@@AAABBBDDDEEEFFFGGGIIIJJJMMMQQQWWW^^^dddkkkuuu}}}jjjSSSDDD>>>;;;888777777777555333444444444444333333333222222222111111111000000000000111111111000///......000000000000////////////...///000111111000///...//////////////////////////////............/////////////////////.........////////////////////////////////////////////////,,,,,,------...///000000000000000000////////////////////////000000000000333333222222222222333333222222222222222222222222222222222111222333333444555444444444444555666666555777888888777777999:::999999999999999::::::;;;999999999:::;;;<<<<<<===@@@AAACCCFFFMMM[[[kkkwww{{{}}}ccc[[[SSSOOOLLLJJJKKKNNNUUUXXX]]]______^^^^^^^^^aaaaaaaaabbbbbbbbbbbbbbb```]]]ZZZZZZ\\\___aaabbbKKKSSS\\\```aaafffrrr|||vvvhhh```XXXSSSPPPQQQPPPMMMLLLNNNJJJLLLQQQWWW^^^eeejjjnnnrrrqqqoooqqquuu}}}zzzwwwtttqqqooommmjjjhhhcccaaa_________```___^^^ZZZYYYXXXVVVTTTSSSRRRRRRPPPPPPOOONNNNNNNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJIIIHHHHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGHHHHHHGGGGGGFFFFFFGGGGGGFFFEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHHHHGGGGGGGGGHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLPPPPPPPPPQQQSSSUUUXXXYYY\\\```fffkkkqqqwww~~~zzzwwwvvvvvvwwwuuurrrooollliiiccc[[[TTTLLLIIIDDDBBBAAABBBBBBAAAEEEGGGIIIIIIIIIJJJNNNQQQSSS]]]iiisss{{{{{{}}}kkkTTTFFF@@@<<<:::888777777555333222444333333333222222222222111000000000000000//////000000000000000///...---////////////000000000000...///000111111000///...//////////////////////////////............//////.........///////////////////////////////////////........................+++,,,,,,---...//////000.........///000111111111////////////000000000000222222222222222222222222222222222222222222222222222111111111111222333333444444444444444555666666444666777777777777999:::999999888888888999:::;;;999::::::;;;<<<<<<<<<<<<>>>???BBBDDDJJJTTT```jjjnnnuuuyyymmm^^^UUUNNNIIIHHHJJJRRRVVVZZZ\\\]]]\\\]]]]]]`````````______````````````___]]]]]]___aaaaaaaaaFFFMMMTTTWWWXXX^^^lllwww|||yyyssshhh^^^YYYOOOLLLJJJKKKKKKHHHIIILLLHHHKKKQQQXXX```gggmmmppppppooommmmmmqqqwww~~~{{{xxxuuurrrooojjjgggeeedddeeeeeecccbbb\\\[[[ZZZXXXVVVUUUUUUTTTTTTTTTSSSRRRQQQQQQQQQQQQNNNNNNMMMMMMLLLKKKKKKKKKMMMMMMLLLLLLKKKKKKKKKJJJKKKJJJJJJIIIHHHGGGGGGFFFHHHHHHHHHHHHHHHHHHIIIIIIFFFFFFGGGGGGGGGGGGFFFFFFHHHHHHGGGGGGGGGGGGGGGHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJIIIHHHIIIJJJKKKLLLIIIKKKMMMOOOQQQRRRRRRRRRUUUVVVXXXZZZ]]]aaadddeeekkkpppwww}}}}}}zzzvvvsssrrrqqqqqqqqqnnniiigggddd___XXXRRRKKKHHHCCCAAAAAABBBCCCBBBBBBEEEGGGHHHIIINNNUUU[[[eeerrr|||wwwjjjVVVFFF>>>>>>555555555555555444444333333333333222222222111111000000000000000000000000//////000000000///......////////////000000000000000000000000000//////...000000000000000000000000//////............//////.........///////////////////////////////////////........................,,,---------.../////////------...///000111222222/////////000000000111111000111111222222111111000222222222222222222222222111111111111111222333333444444333333444444555666333555777777777777999:::999888888777777999:::;;;::::::;;;<<<<<<<<<<<<<<<;;;===@@@BBBDDDJJJSSSZZZ___gggvvvlll\\\RRRLLLKKKNNNPPPSSSVVVYYYYYYYYYZZZ[[[\\\\\\\\\\\\\\\]]]^^^___aaa```___```aaabbbaaa___???FFFLLLOOOPPPYYYhhhuuu~~~wwwoookkkeee[[[SSSQQQJJJGGGGGGHHHHHHEEEGGGKKKGGGKKKRRR[[[cccjjjooorrrooommmllllllnnnsssxxx||||||uuurrrpppnnnnnnmmmllljjjaaa```^^^]]]\\\[[[ZZZZZZYYYYYYXXXWWWVVVVVVVVVVVVRRRRRRQQQQQQPPPOOOOOONNNOOONNNNNNMMMLLLKKKJJJJJJLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKGGGGGGHHHHHHHHHHHHGGGGGGIIIIIIIIIHHHHHHIIIIIIJJJGGGGGGGGGGGGHHHHHHHHHHHHFFFFFFGGGHHHIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLNNNMMMLLLKKKLLLMMMOOOQQQQQQSSSVVVYYY\\\]]]]]]]]]___aaafffkkkqqquuuyyyzzz|||vvvvvvtttrrrqqqooonnnmmmmmmiiiccc```^^^ZZZTTTPPPJJJGGGCCCAAABBBCCCDDDDDDCCCFFFKKKNNNSSS]]]iiirrrzzzvvvzzzzzzxxx}}}}}}dddSSSGGG>>>::::::333444444444333333444555222222222222111111111111111111111111111111111111......//////000/////////.../////////000000000111111111000///////////////000000000000000000000000//////............//////............/////////000////////////////////////..........................................//////......//////000000111111000000000111111111222222///000111111111111000///111111111111111111111111111111111111111222222333444444333333444444555666333555666777777777999:::999888777666777888:::;;;999:::;;;<<<<<<<<<;;;:::;;;===??????@@@CCCIIIOOOTTT\\\lll}}}qqqdddYYYSSSQQQLLLNNNRRRSSSTTTTTTUUUVVVUUUUUUVVVWWWYYY[[[]]]___```______aaabbbaaa___]]]:::@@@GGGIIILLLVVVffftttwww}}}xxxmmmggg___SSSKKKJJJIIIFFFFFFHHHGGGEEEGGGKKKIIIMMMUUU]]]fffmmmrrruuunnnmmmllllllnnnqqquuuwww|||yyywwwwwwvvvtttrrrfffeeedddbbbaaaaaaaaaaaa]]]]]]\\\ZZZZZZYYYYYYYYYXXXWWWWWWVVVUUUTTTTTTTTTRRRQQQPPPOOONNNMMMLLLKKKMMMNNNNNNOOOPPPQQQQQQQQQMMMLLLLLLKKKKKKKKKLLLLLLHHHHHHIIIJJJJJJIIIIIIIIIJJJJJJIIIIIIIIIJJJJJJKKKGGGGGGGGGHHHHHHIIIIIIIIIFFFGGGHHHJJJLLLNNNOOOPPPLLLLLLLLLLLLLLLLLLLLLLLLPPPOOONNNNNNNNNPPPSSSTTTYYY\\\___cccfffhhhhhhhhhmmmqqqwww}}}{{{yyyqqqqqqqqqqqqpppooommmlllkkkfff___[[[YYYVVVRRRNNNJJJGGGCCCBBBBBBDDDEEEEEELLLPPPVVV\\\eeerrroooooowwwxxxuuuxxx{{{eeeNNNCCC???;;;888888777777777555333333444555222222222111111111111000222222222222222222222222------...///000000000///.../////////000000111111222111000.........///000000000000000000000000000//////............//////---.........//////000000////////////////////////........................///////////////.........000000000000////////////111111111111222222222222...///000111111000///...111111111111111111111111111111111000111222222333444333333333333444555555333444666777666777999:::999888777666666888:::;;;888999:::;;;<<<;;;:::999???@@@@@@>>>===@@@FFFKKKOOOWWWfffuuu~~~zzziiiYYYQQQHHHKKKNNNOOOPPPPPPQQQRRROOOOOOQQQSSSVVVZZZ^^^```^^^^^^___```aaa```^^^[[[;;;===???DDDJJJTTT___fffqqqyyyoooccc]]]VVVMMMFFFHHHFFFEEEEEEGGGIIIJJJKKKLLLQQQZZZccckkkqqqssstttqqqnnnnnnqqqqqqoooppptttzzz~~~|||zzzxxxvvvrrrnnnjjjgggeeeeeeeeecccaaaaaabbbcccbbbaaabbb```^^^\\\ZZZYYYYYYYYYYYYWWWUUURRRQQQQQQRRRRRRSSSRRRQQQRRRSSSSSSRRRPPPSSSQQQPPPPPPPPPPPPMMMKKKNNNLLLJJJLLLOOOQQQPPPNNNJJJJJJJJJJJJJJJKKKLLLMMMGGGHHHJJJKKKLLLKKKKKKJJJNNNNNNNNNOOOPPPQQQRRRRRRSSSNNNMMMRRRUUUSSSRRRRRRUUUUUUVVVVVVWWWZZZ___cccfffjjjpppuuuxxx{{{}}}~~~yyyuuurrrqqqvvvssspppnnnmmmllljjjiiiccc```[[[VVVQQQNNNLLLLLLHHHHHHHHHEEECCCCCCHHHLLLQQQYYYdddqqq}}}zzzuuuzzz{{{uuu{{{[[[PPPBBB999777999;;;;;;444444333333333333222222000000000000000000000000222111000//////000111222...///////////////......000000000000000000000000//////............//////000000000000000000000000//////.........//////000000000000000000/////////222222111000//////000000000000//////.........---............////////////..............................///000111222222333///////////////000000111333333333222222111111111222222222333333333444444555555555444444333333333444444444555555555555666777777888888888777777666888999999::::::;;;;;;<<<>>>===<<<===>>>AAACCCEEELLLQQQ]]]jjjtttnnn^^^UUUNNNJJJNNNOOOKKKHHHIIIJJJLLLMMMMMMNNNRRRYYY^^^]]]___aaaaaa```_________:::;;;>>>AAAGGGOOOYYY___kkkvvv{{{ooodddZZZQQQKKKGGGHHHGGGGGGGGGHHHIIIIIIPPPTTT\\\eeelllrrrvvvwwwtttqqqppprrrrrrppppppsss{{{|||xxxtttrrrqqqnnnmmmkkkkkklllmmmmmmlllhhhgggdddbbb```___^^^^^^^^^\\\ZZZXXXVVVVVVWWWWWWWWWVVVVVVVVVXXXWWWVVVTTTTTTSSSRRRRRRRRRRRROOOMMMQQQPPPNNNPPPRRRTTTRRRQQQQQQRRRTTTUUUUUUTTTSSSRRROOOPPPPPPQQQQQQRRRQQQQQQVVVVVVXXXYYYZZZZZZZZZZZZYYYVVVVVV[[[___]]][[[[[[[[[]]]___bbbdddhhhnnnrrrzzz~~~~~~{{{wwwuuusssrrrqqqnnnllljjjiiigggeeeccc[[[XXXSSSNNNKKKIIIHHHHHHIIIJJJJJJHHHFFFJJJQQQXXX```kkkzzz}}}}}}~~~|||dddNNNFFF<<<777777888777666444444444333333222222222000000000000000000000000111111000//////000111111......////////////..............................//////............//////////////////////////////111000///....................................---000000//////////////////000/////////........................////////////........................000000000000000111111111000000/////////000111111333333333222222111111111333444444444444555555555555555444444444333333333444444444555555555555666777777888888888888777777888888999::::::;;;;;;<<<<<<;;;;;;;;;<<>>AAAHHHPPPVVVcccqqq}}}~~~qqqcccYYYSSSLLLMMMMMMMMMLLLLLLMMMOOOXXX[[[```gggmmmssswwwyyywwwsssrrrtttssspppppprrr{{{~~~~~~}}}{{{{{{}}}~~~}}}}}}sssrrrpppmmmkkkiiihhhhhhhhhfffcccaaa___^^^^^^^^^\\\ZZZZZZZZZ[[[[[[YYYWWWYYYWWWWWWWWWXXXXXXVVVTTTVVVUUUTTTUUUVVVWWWVVVUUUXXXZZZ\\\^^^^^^\\\YYYWWWXXXWWWWWWVVVVVVWWWYYYYYY^^^___bbbdddeeeeeedddccccccaaadddjjjmmmkkkiiijjjhhhkkkpppuuuzzz~~~zzzzzzxxxvvvuuusssrrrqqqllljjjhhhfffdddbbb^^^[[[SSSQQQMMMIIIGGGHHHIIIKKKOOORRRSSSPPPOOOTTT```jjjvvv|||aaaLLLAAA===888777777777555222555444444333222111111111000000000000000000000000111000000//////000000111......///////////////...........................//////............//////////////////////////////222111000...------------------.......................................///////////////........................////////////........................111111111111000000//////111000000000000111222222222222222222222111111111555555555555666666666666444444444444333333333333444444444555555555555666777777888888888888777777888888999999:::;;;;;;;;;:::999999:::;;;===???@@@EEEGGGMMMVVV]]]gggvvv|||nnn]]]SSSLLLGGGEEEGGGAAABBBDDDEEEGGGKKKPPPSSSXXXZZZ]]]^^^^^^]]]^^^___999:::;;;;;;>>>BBBIIINNN[[[jjjzzz~~~sssggg___XXXWWWVVVTTTTTTWWW\\\___ccceeegggkkkooosssvvvxxxxxxtttrrrtttrrrooonnnqqqyyy|||~~~|||zzzxxxvvvvvvvvvtttqqqnnnjjjhhhgggfffeeedddddddddeeeeeecccaaabbbaaa```aaabbbaaa```^^^aaa`````````aaaaaaaaa```ddddddeeefffeeedddbbbaaaeeecccaaa``````bbbdddfffkkkmmmpppsssttttttrrrqqqooonnnssszzz}}}zzzyyyzzzzzz}}}{{{vvvuuutttsssqqqpppnnnnnnjjjhhheeeccc```\\\WWWTTTPPPNNNKKKJJJJJJMMMQQQSSSZZZ]]]___\\\[[[bbbqqq}}}}}}||||||dddNNNAAA<<<:::888777888888555333555444444333222111000000000000000000000000000000000000000//////000000000---...//////////////////........................//////............//////////////////////////////111000///...............////////////000000000000------......///////////////////////////.....................////////////........................111111000000000000000000111111111111111222222333222222222111111111111111444444444555555555666666333333333333333333333333444444444555555555555666666777777888888888888777888888888999::::::;;;;;;999999999:::;;;<<<>>>???CCCDDDHHHOOOUUU]]]kkkxxxsssbbbWWWOOOKKKIIIDDDDDDDDDDDDEEEGGGIIIKKKSSSUUUXXXZZZZZZZZZ[[[\\\::::::;;;;;;<<>>;;;:::777666666666555444444444333222222111000000000000000000000000000000/////////000000/////////------.../////////////////////////////////////////////............//////.......................................///000111.../////////000000111111......///000000000///............///////////////............////////////////////////////////////...//////000111111222222111111111111111222222333111111111111111111111111222222333333333444444444333333333333333333333333444444444555555555555666666666777888888888888888777777888999999::::::;;;::::::;;;;;;<<<===>>>???AAA@@@CCCIIIOOOVVVaaalllnnn}}}yyyiii]]]RRRKKKHHHFFFDDDCCCCCCEEEFFFGGGMMMPPPSSSUUUUUUUUUVVVXXX999:::::::::;;;>>>BBBFFFKKKWWWdddlllrrryyy|||{{{{{{xxxpppiiijjjrrr|||}}}|||{{{{{{zzzuuurrrqqqnnnhhhfffgggmmmqqqxxx~~~~~~~~~~~~{{{yyyxxxzzz{{{|||{{{{{{}}}~~~}}}{{{{{{}}}~~~~~~}}}{{{xxxuuurrrqqqrrrrrrpppnnnkkkgggcccaaa^^^[[[WWWSSSQQQNNNKKKIIIHHHIIILLLPPPVVV]]]bbbfffjjjlllnnnpppttt{{{{{{zzzqqq]]]LLL???::::::888777555444333333333444222222222222111111111111000000000000000000000000...//////000000//////...,,,---...///000000000000000000000000000000000000//////............//////........................------------...000111222,,,,,,------...///////////////000111000///...---.........///////////////............////////////////////////////////////......///000111222333333111000000000000111222222000000000111111111111111111111111111222222222222222222222222333333333333444444444555555555555666555666777888888999888888777777888888999:::::::::;;;;;;<<<======>>>>>>???>>><<<>>>DDDHHHLLLUUU]]]bbbqqqppp```TTTNNNJJJEEECCCCCCDDDEEEFFFHHHJJJMMMOOOOOOOOOPPPQQQ777888999999:::<<>>>>>>>>===;;;<<<@@@CCCEEEIIIOOOZZZgggyyyzzzlll^^^WWWOOOHHHFFFEEEDDDDDDCCCFFFHHHJJJJJJIIIJJJKKK555666777888999<<<@@@CCC@@@DDDIIIPPP]]]kkkqqqpppsssvvvzzz|||xxx}}}yyyssskkkaaa\\\\\\```gggqqqzzz}}}}}}}}}|||zzzxxxrrrtttvvvvvvtttqqqpppoookkkkkkjjjhhhddd```\\\YYYTTTQQQMMMKKKMMMOOOQQQRRRUUUYYY```iiiqqqyyy~~~}}}xxxvvvuuusssoookkkkkkqqqyyyttt]]]FFF===;;;888555555000333666888888666666555000000000111222222333333000000000000000000000000---...///000000///...---,,,---...///000000000000........................//////............//////........................000//////.........//////.........///000111111222...///000000...,,,)))'''---.........//////000000............/////////000000000000000000000000000111111111111000000000000///////////////000000111//////000000111111111222000000111111111222222222111111111222222333333333444444444555555555666666555555666888888999999999777777777888999999::::::::::::;;;<<<============???<<<===@@@BBBAAADDDHHHPPPZZZhhhwwwpppgggZZZOOOIIIFFFCCCAAAAAACCCFFFGGGFFFFFFGGGGGG888888888888888888888888<<<@@@EEEKKKRRRZZZbbbhhhjjjlllpppwwwzzz{{{uuukkkeeeaaa^^^fffmmmuuu{{{}}}}}}~~~|||{{{zzzyyywwwvvvuuuuuuuuurrrrrrrrrqqqppppppoooooonnnkkkhhhfff___VVVRRRTTTLLLIIIGGGIIIOOOVVVZZZ[[[aaahhhrrr|||zzzpppiiiccc___```eeeooo}}}yyy\\\NNN@@@:::888666555777333333222222222222111111111111111111111111111111111000///......///000111222222111000///...------000000000000000000000000000///...------...///000////////////////////////---.........//////000000000000000000000000000000------............------///////////////.........////////////////////////000000...------...///000////////////////////////////////////////////////......//////000000111111000000000000111111111111222111111111000000//////111000///000222333222111222333555555444333444555888888777777666666555555666666666777888888999999888999:::;;;<<<<<<<<<<<<======<<<<<<>>>AAADDDFFFJJJOOOYYYffftttppp___TTTNNNJJJHHHEEEDDDBBBCCCDDDDDDCCCBBB:::::::::::::::::::::::::::<<<@@@DDDJJJRRRZZZ___fffiiinnnvvvwwwqqqnnnlllrrrwww}}}~~~}}}~~~~~~}}}{{{yyywwwwwwwwwvvvuuutttttttttttttttssssssrrrqqqpppoooooopppllliiieee\\\SSSOOOPPPNNNMMMNNNSSS\\\ccchhhiiivvvzzz~~~}}}|||rrrhhhaaa\\\\\\ccclll{{{rrrwwwvvvcccNNNBBB777333222111111222555555444444444333333333111111111111111111111111000000////////////000000000000///////////////...////////////////////////000///...------...///000////////////////////////............/////////000////////////////////////------............------////////////....................................//////...------...//////////////////////////////000000000000000000000000000000000000//////////////////000000000111111111111111111111000000000///111000000111444555555444444666777777555444555555777777777666666666555555666666666777888888999999888999:::;;;<<<<<<<<<<<<<<<;;;:::;;;<<<>>>AAABBBEEEHHHPPPZZZeeevvvxxxiii]]]RRRKKKKKKIIIHHHHHHHHHGGGDDDBBB;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<>>>BBBIIIPPPUUU```dddjjjsss}}}~~~}}}~~~~~~}}}}}}~~~|||yyyxxxxxxwwwtttrrrsssrrrrrrqqqqqqrrrrrrssssssssssssrrrqqqppppppoooqqqlllfffaaaXXXNNNJJJLLLOOOSSSZZZdddnnnvvvzzz{{{{{{wwwsssppptttkkkbbb]]]\\\```lllwwwwwwnnnkkkyyyuuu^^^LLLDDD;;;444333444333333555444444444444333333333333111111111111111111111111/////////000000/////////------........./////////........................//////............//////////////////////////////............////////////////////////////////////------............------...................................................---------------......////////////////////////000000000000000000000000111111111000///.........//////000000000000111111111111111111000000000000222111111333777999999999666888999888666555555666666666666666666555555555555666666777777888888999888888999:::;;;;;;;;;;;;<<<<<<;;;;;;<<<===???@@@AAACCCHHHMMMTTTccctttcccXXXPPPNNNLLLKKKIIIGGGDDDAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>CCCIIINNNXXX]]]fffoooyyy~~~|||zzzzzzyyyzzzxxxwwwvvvvvvuuusssqqqoooooooooooopppqqqrrrssssssssstttttttttsssqqqqqqnnniiiccc]]]UUUMMMKKKNNNWWW^^^jjjvvv}}}yyysssnnnjjjgggfffmmmiiiffffffggglllxxxyyyooojjjrrryyy```LLL@@@???999555666777555555777222222222111111111111000111111111111111111111111---...///000000///...---------------.........///......................../////////....../////////////////////////////////.........///////////////////////////////////////------............------------...............///........................,,,,,,,,,,,,---------...////////////////////////////////////////////////111000000000/////////...////////////000000000111111111111000000000000000222111222555999<<<<<<<<<777888999888666444444555555555555555555555555555555555666666777888888888777888999::::::;;;;;;;;;>>>>>>=========>>>??????@@@BBBFFFIIIKKKWWWppp}}}rrr```\\\WWWRRRNNNKKKGGGDDD999999999999999999999999;;;;;;;;;:::;;;>>>CCCGGGPPPVVV___hhhqqqzzz~~~~~~~~~~~~}}}{{{zzzxxxwwwwwwvvvuuusssssstttsssrrrpppnnnnnnnnnooopppqqqrrrssstttvvvyyyzzzzzzxxxtttrrrjjjeee```\\\WWWRRRTTTYYYhhhppp{{{zzzuuupppnnnkkkhhhfffeeefffggghhhiiinnntttwwwyyyvvvsssttt~~~dddNNNAAA<<<888444333555555222111222222222111111111000000000000000000000000000000000---...///000000///...---............------------...........................//////////////////...///////////////////////////////////////.................................------............------,,,---------......//////........................+++,,,,,,------.........////////////////////////.........................../////////000000000111...////////////000000000000000000000000000111111222111222555999<<<<<<<<<555777888777444333333333444444444444444555555555555555555666777777888888666777888999::::::::::::>>>===============>>>>>>???BBBFFFHHHHHHOOObbbttt~~~xxxnnnccc[[[SSSMMMIII888888888888888888888888777888888888888:::>>>@@@GGGMMMUUU]]]eeeooozzz~~~|||{{{{{{|||~~~~~~~~~~~~}}}}}}{{{zzzyyyxxxvvvtttssssssqqqpppnnnoooppppppooonnnmmmmmmmmmnnnoooqqqrrrssswwwzzz~~~~~~yyyrrrmmmddd___[[[ZZZXXXXXX]]]eeevvv{{{}}}sssiiiccc\\\\\\]]]___aaaeeehhhjjjhhhmmmvvv~~~{{{}}}fffQQQ@@@999888777444333555444000///111333333333333222222222222000000000000000000000000.........//////........./////////.........------..............................////////////......///////////////////////////////////////.................................------............------,,,,,,,,,---......//////------------------------+++,,,---......///......////////////////////////------------------------.........///000111111111......////////////000000000000000000111111111111222111111333777999999999333555666555333222222333333333333444444444444444444555555666666777777888666666777888999999999999:::::::::;;;;;;;;;;;;;;;>>>???AAADDDDDDHHHTTTbbbvvvyyykkk^^^SSSLLL888888888888888888888888444666888888888999;;;===???DDDLLLRRRYYYdddpppyyy}}}{{{{{{}}}~~~~~~~~~}}}}}}}}}|||{{{zzzzzz{{{wwwwwwvvvuuusssqqqooonnnnnnmmmlllmmmnnnooonnnmmmlllllllllmmmnnnooopppqqqvvvzzz~~~{{{qqqfff___ZZZUUURRRSSSTTTWWW___hhhqqqssssssooohhh```ZZZXXXTTTVVVZZZ```eeejjjnnnppppppttt{{{~~~~~~xxx___OOODDD;;;777777777555555777666222222555333333333333222222222222000000000000000000000000///......------......///...///////////////000000////////////////////////---...///000000///...---////////////////////////000/////////....................................------............------++++++,,,------...//////------------------------+++,,,...///000000//////////////////////////////........................////////////000000000000........./////////000000///000000000111111111111111000000111444555555444222444555555333222333333222222333333333444444444444444555555666777777777555666777888999999999999888999::::::;;;;;;;;;;;;???<<<;;;===???BBBKKKUUUeeeqqqtttdddZZZ888888888888888888888888444666999;;;;;;;;;<<<>>>999>>>EEEKKKQQQ\\\jjjttt|||{{{zzz}}}||||||}}}~~~}}}{{{yyyxxxwww|||}}}}}}|||zzzyyyyyyzzzvvvvvvuuutttrrrooommmlllnnnmmmlllmmmooopppooonnnllllllllllllmmmnnnoooooossswww{{{{{{uuuhhhZZZQQQQQQLLLJJJKKKMMMRRR\\\eeeccccccaaa[[[UUURRRSSSUUUZZZ]]]ccciiioootttwwwyyyyyy{{{yyy~~~}}}uuu___HHH@@@???;;;888777444222333555444111111555111111111000000000000///000000000000000000000000///...---,,,,,,---...///------...///000111222222000000000000000000000000---...///000000///...---////////////////////////000000//////.........---........................---..................---++++++,,,,,,---...//////------------------------+++,,,...000111000000///////////////////////////////////////////////////111111000000//////................../////////000//////000000111111111222111000///000222333222111222333555555444333444555222222222333333444444444444444555555666777777777555666777888888999999999999:::;;;<<<============AAA<<<888999<<<@@@GGGOOO[[[fffrrr|||{{{ooo777777666666666666666777999999::::::::::::;;;;;;>>>;;;>>>EEENNNUUU___hhhrrrsssttttttuuuzzz~~~}}}~~~~~~}}}|||{{{{{{zzzyyywwwvvvuuuuuuyyyyyyyyyxxxxxxvvvuuuuuusssrrrqqqpppnnnmmmlllkkkllljjjiiiiiillloooqqqrrriiijjjiiigggeeehhhnnnssswwwyyyxxxqqqdddWWWNNNJJJHHHHHHGGGGGGIIIMMMPPPRRRXXXZZZ[[[XXXTTTSSSXXX]]]bbbmmmvvvwwwwwwzzz||||||sssttt}}}xxxwwwoooTTTMMMCCC;;;777666666777333333333222222111111111000000111111111111000000222111111111000000//////........................000000//////.........---,,,---......//////......,,,---......------///111//////...//////000111222---------------...///000//////.........---------000000//////...---,,,+++...------,,,,,,------...---------------...///000//////.........---------////////////////////////222111///.........///000........................////////////////////////111111111000000000000000000000000000111111111111111333444444333222444555444444444444444444444444444444555555555555555555777777777777888888888888::::::999999999:::;;;;;;888888999:::<<>>AAABBBFFFKKKUUUbbblllxxx888888888888888888888888777777777888888888888999999666777<<>>;;;666333333444444444222222222222222111111111111111222222222222111111111111000000000000////////////.........---------/////////...............,,,---......//////......000111000///---,,,---...000000//////.../////////000000///.........//////...............---------,,,---///000000...---+++///////////////////////////...---------------..................---------000000000000000000000000.........///000222333444////////////////////////........................000000000000000000000000000000000000111111111111///111222222111111222333444444444444444444444444333333444555555555555555444444555555555666666666999999888888999::::::;;;;;;:::::::::;;;===???@@@???BBBIIISSS[[[eeeuuu777888888999999999999999777777777888888888999999:::777888<<>>@@@EEEHHHMMMXXXbbbrrr}}}555666777999:::999999888888888888999999999::::::999666666:::;;;999:::===>>>CCCJJJOOOSSSYYY___eeejjjrrr{{{~~~~~~~~~}}}}}}~~~}}}||||||{{{{{{||||||yyyyyyzzzzzz{{{|||}}}}}}|||}}}}}}}}}}}}}}}||||||zzzzzzzzzzzz{{{||||||}}}zzzzzzzzzyyyyyyxxxxxxxxx{{{{{{{{{{{{{{{{{{{{{{{{}}}}}}|||||||||{{{{{{{{{zzz|||}}}|||{{{{{{|||}}}{{{zzzyyyyyyzzz{{{|||}}}|||{{{zzzyyyxxxwwwxxxxxxwwwxxxyyyzzzzzzyyyxxxwwwsssqqqpppnnnnnnooopppqqqooopppqqqrrrrrrrrrrrrrrrnnnnnnnnnnnnoooooooooooonnnppprrrssssssrrrooonnneeedddcccdddgggmmmssswww}}}{{{yyywwwwwwuuusssqqqooonnnmmmjjjeee\\\RRRLLLHHHFFFEEEFFFIIIMMMQQQRRRXXX]]]fffpppxxx~~~xxxllleeeeeehhhsss|||vvv|||kkkRRRDDD===:::888777666444333333333333111///000000000111111111111111000000111111111111000000......////////////000000........................---------------.........,,,---......//////......***+++,,,,,,+++,,,...000//////......---.........000000///.........//////---------...............,,,,,,,,,,,,,,,,,,+++++++++,,,---......---,,,+++*********+++,,,...///000---------...............------------------------000000000000000///......////////////////////////........................---......//////000000111000000000000111111111111...000111111000000111222333333333333333333333333000111222444555555555555555555666666666777777777666666666666777888::::::;;;;;;999999999999:::;;;>>><<<===AAACCCFFFMMMUUUaaalll}}}333555777888999999888777777777777888888888888999888555666::::::888888;;;:::===AAADDDHHHNNNWWW]]]fffnnnwwwzzzzzz{{{}}}|||{{{{{{zzz{{{{{{{{{vvvwwwwwwyyyzzz{{{||||||{{{{{{|||}}}}}}|||||||||xxxyyyzzz{{{||||||||||||xxxxxxxxxxxxxxxwwwwwwwwwvvvwwwwwwxxxxxxyyyyyyyyy||||||{{{zzzyyyxxxxxxwwwvvvxxxyyyyyywwwwwwwwwxxxuuutttttttttuuuvvvxxxyyyxxxxxxvvvuuuttttttuuuuuuvvvvvvvvvvvvvvvvvvuuuuuuooonnnmmmllllllmmmooopppmmmmmmnnnooooooooonnnnnnlllllllllmmmmmmnnnnnnnnnmmmooorrrssssssrrrooommmhhhfffdddeeejjjsss|||{{{wwwtttpppnnneeeeeebbb]]]UUUNNNIIIGGGFFFIIIMMMSSSYYY```gggkkksssyyyuuuhhhbbb^^^dddmmm{{{}}}zzznnn^^^PPPBBB<<<888444333666888777555555555555444333///000000000111111111222//////000000000000//////........./////////000000,,,,,,------.../////////,,,,,,,,,------.........,,,---......//////......---...///...------...000......---------...//////.........---......//////---------........./////////...---,,,++++++,,,,,,,,,---...//////...---,,,,,,,,,++++++,,,,,,---------------.........//////........................------//////000///..............................------------------------------......///000000111000000000000111111111111///000222111000000111333222222222222222222222222000111222333444555555555444444555555555666666666555555555666777888999:::::::::999888888999:::;;;<<<:::;;;???AAABBBFFFLLLTTT]]]lll{{{222444666888999888777666666666666666777777777777999666888;;;<<<:::999<<<999;;;===???BBBIIIRRRZZZ___gggppptttssssssxxx}}}||||||{{{zzzzzzzzzzzz{{{uuuuuuvvvxxxyyyzzz{{{|||zzz{{{{{{|||}}}}}}||||||yyyzzz|||}}}~~~~~~}}}}}}xxxxxxxxxyyyyyyyyyyyyyyytttuuuvvvwwwxxxyyyyyyzzz{{{zzzzzzxxxwwwvvvuuuuuuuuuvvvxxxxxxvvvuuuuuuvvvrrrrrrqqqrrrssstttvvvwwwxxxwwwuuutttttttttuuuuuussssssttttttttttttuuuuuuooonnnmmmllllllnnnpppqqqmmmnnnnnnooonnnnnnmmmmmmjjjkkkkkkllllllmmmmmmmmmmmmooorrrttttttrrrooommmmmmkkkhhhiiioooyyy~~~vvvpppkkkfffcccYYYYYYWWWQQQKKKHHHIIIKKKGGGMMMVVV^^^gggqqq|||zzzhhh```___aaajjjvvv~~~oooYYYEEE???::::::777111111666555333111111222333222111//////000000111111111222......////////////......---.........//////000000+++,,,,,,---...///000000,,,,,,,,,------.........,,,---......//////......111222222000...---...000---------------...///000---------------...///000---------.........//////444222000...------///000---...000111111000...---///...---,,,++++++++++++---------.........//////////////////////////////***+++---///000000//////........................////////////////////////---------...///000000111000000000000111111111111///111222222111111222333222222222222222222222222///000222333444555555555333333333444444444555555444444555555666888999::::::999888888888999:::;;;;;;999:::???AAAAAADDDHHHMMMTTT```lllzzz555444444333333333444444666666666666666666666666555555666666777777888888;;;:::999:::>>>DDDJJJNNNXXXaaalllqqqppppppssswww}}}yyyxxx{{{{{{}}}yyyzzz|||yyyyyyxxxyyyyyyzzz{{{{{{|||{{{yyyxxxyyyzzz{{{{{{zzzzzz{{{{{{zzzxxxvvvuuutttsssqqqrrrtttvvvwwwvvvvvvuuuuuutttttttttuuuuuuwwwwwwwwwwwwwwwvvvuuuuuuuuuuuuuuuuuutttsssrrrrrrsssrrrppppppqqqrrrqqqpppuuutttrrrqqqqqqrrrssstttuuurrrpppppprrrtttrrrpppmmmmmmnnnooooooooooooooooooooonnnmmmllllllllllllnnnmmmkkkjjjjjjkkkmmmnnnjjjnnnrrruuuvvvwwwwwwxxxuuutttuuuzzz{{{lllcccaaa___XXXRRRNNNKKKHHHHHHJJJNNNQQQRRRSSS\\\hhhrrr{{{{{{yyymmmkkklllzzz}}}~~~fffRRRHHH;;;999666333111000000000111111111111111111111111111111000000//////......000000//////.........---111000///...............///............---------........................------------------------+++******))))))******+++//////.........---------.........------,,,,,,,,,...------------...//////999444...---000111///,,,...---,,,,,,,,,,,,---...........................111000---+++***+++,,,,,,---,,,,,,++++++,,,,,,---......------------......////////////////////////000000000000000000000000////////////////////////////////////000000000000000111111111111222222222000000111222222222222222222222222222222222222222333333333444444444555555777777777666666666666666777777888999:::;;;;;;<<<<<<<<<;;;<<<===???AAABBBEEEMMMXXXdddooozzz555444444333444444555555555555555555555555555555555555555666777777888888999888777888;;;@@@EEEIIINNNWWW```fffgggiiinnnsss|||~~~yyyyyy}}}|||{{{||||||zzzxxxyyy}}}|||{{{yyyyyyzzzzzz{{{{{{{{{{{{zzzyyywwwuuusssqqqsssqqqpppppprrrtttuuuuuuuuuttttttsssssssssssstttxxxxxxxxxxxxxxxxxxwwwwwwttttttuuuttttttsssrrrrrruuutttrrrrrrrrrsssssssssrrrrrrrrrsssssssssttttttwwwtttrrrrrrtttuuuuuusssnnnoooooopppppppppooooooooonnnmmmlllkkkkkkkkkkkkllljjjhhhffffffgggiiijjjmmmqqqxxx}}}tttjjj^^^WWWVVVTTTPPPLLLLLLLLLLLLOOOSSSWWWZZZ\\\dddmmmyyy{{{}}}wwwcccPPPBBB;;;:::888555333111000111111111111111111111111111111000000000000//////......000/////////............111000000///....../////////............---------........................++++++++++++++++++++++++...------------------...//////.........---------......---------,,,,,,,,,...------------...//////666111,,,,,,...000...+++...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,000///---+++++++++,,,---......------------............------------......................................................////////////////////////////////////000000000000000000111111111222222222000000000111111111111111222222222222222222222222333444444444555555555555777777777777777777777777666666777777888888999999<<<;;;;;;<<<===>>>@@@AAAAAAGGGPPPZZZdddppp|||444444444444444555666777555555555555555555555555444555555666666777888888666666555555888<<<@@@BBBCCCJJJSSSYYY]]]bbbjjjqqqyyyvvvxxx}}}~~~}}}{{{{{{zzzwwwzzz~~~~~~~~~}}}|||{{{yyywwwuuutttssssssrrrpppppprrrtttuuutttuuuttttttsssrrrrrrrrrsssssstttuuuuuuuuuuuuuuuuuutttttttttttttttttttttsssrrrqqqpppooooooppprrrsssssstttwwwyyyyyyxxxvvvuuutttrrrppppppqqqsssssssssqqqqqqqqqrrrrrrqqqppppppnnnmmmkkkjjjiiiiiijjjjjjmmmkkkiiihhhiiikkknnnoootttyyy}}}xxxsssbbb]]]VVVQQQOOOOOOOOONNNOOORRRWWW]]]ccchhhkkklllzzz~~~}}}}}}mmmYYYJJJAAA:::777777666444222111111222222111111111111111111111111000000000////////////...////////////............111000//////...////////////............---------------------------------........................///......------......///...............---------...------------,,,,,,,,,...------------...//////111...******---...---+++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......,,,++++++,,,---.../////////....../////////......------------......................................................////////////////////////////////////000000000000000000000111111111222222333222222111111111222222222222222222333333333333444444555555555666666666777777777777777777888888999999999999999999999999;;;;;;;;;;;;<<<>>>???@@@>>>BBBHHHOOOWWWcccpppzzz333333333444555666777888555555555555555555555555444444555555666777777888777666666666777:::<<<>>>>>>CCCJJJPPPUUU]]]hhhoootttqqqsss{{{~~~||||||zzz{{{yyyuuu|||~~~}}}{{{zzzzzzyyyyyyuuusssrrrrrrtttuuuvvvuuuwwwvvvuuutttsssrrrrrrrrrqqqrrrssstttuuuuuuuuuuuuuuuuuuttttttuuuuuuuuuvvvrrrrrrpppooonnnpppsssvvv{{{}}}}}}yyyvvvsssrrrppppppqqqrrrsssssssssssssssssssssrrrrrrqqqnnnmmmkkkjjjiiijjjkkklllnnnnnnmmmnnnqqquuuzzz||||||{{{zzzwwwtttooojjjggg___^^^\\\YYYWWWXXXZZZ]]]\\\bbbjjjqqqwww{{{}}}~~~{{{zzzxxxhhhTTTEEE>>>===:::888444444333222111222222333111111111111111111111111///////////////////////////////////////.........//////...............//////............---------------------------------////////////////////////,,,,,,++++++++++++,,,,,,........................------------------------...------------...//////...,,,******,,,...---,,,------------------------........................---,,,,,,,,,,,,---.../////////............//////......------------..............................000000000000000000000000////////////////////////////////////000000000000000000000000111111111111555555333333222333333444222222222333333333333333555555555666666666666777777777777888888888888888888888888777777777666666:::;;;;;;;;;<<<===>>>>>>???AAADDDHHHNNNYYYgggqqq{{{333333333444444666777888555555555555555555555555444444444555666666777777888888888888999:::<<<===<<>>@@@EEEMMMVVV\\\ccccccfffmmmsssyyy{{{xxx}}}}}}}}}~~~~~~|||zzzyyyyyyxxxwwwxxxzzz|||}}}}}}||||||||||||~~~~~~{{{yyy||||||yyyvvvxxx{{{|||{{{zzz{{{{{{xxxxxxyyyzzzzzzzzzzzzzzz}}}|||{{{|||~~~wwwmmmfffjjjiiigggeeedddgggmmmqqqoooqqqsssuuuwwwzzz~~~rrrnnnjjjlllxxxxxxzzz|||qqqbbbJJJBBB999666777777333...111111111111111111111111000000000000000000000000---............/////////.........///////////////---------,,,------...//////............---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,------------...............,,,,,,,,,------------......------------...//////---.....................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,++++++++++++,,,,,,......------------......------------------------........................////////////////////////////////////000000000000/////////000000000111111//////000111222111111111222222333333444444555555444444555555555666666666555555666666777777888888888888888777777666666666999:::;;;;;;<<<<<<;;;;;;===>>>@@@@@@BBBHHHQQQXXXdddmmmzzz333333222222222333333444444444444444444444444444333333444555555666666777555666777999999999999999<<<;;;;;;;;;>>>DDDJJJOOOVVVWWW\\\ccchhhmmmuuu}}}|||{{{|||xxxrrrooojjjgggnnnnnnlllkkkjjjnnntttzzzxxxyyy}}}zzzmmm___]]]^^^gggwwwzzz{{{{{{lllZZZMMMBBB===777555666777555222000111111111111111000000000000000000000000000000---------.........//////............/////////000...............///000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,........................---------,,,,,,------------------.........//////,,,,,,,,,---------.........------------...//////---...//////...---------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++++++++,,,,,,......------------......------------------------........................////////////////////////////////////000000000000////////////000000000111---///111444555444333222222222333333444555555666333444444444555555555555333444444555666666777777::::::::::::::::::::::::888999:::;;;<<<;;;::::::999<<<>>>??????BBBHHHMMMUUUbbbqqqyyy|||333333222111111222222222444444444444444444444444333333444444555666666777222333555777888888777666>>>===;;;:::<<>>555444333222111222333333222222111000//////000000////////////////////////...///////////////............////////////......//////............//////------------------------------......------,,,+++++++++,,,,,,,,,,,,------///...,,,++++++,,,---...,,,,,,,,,------.........---------............///------------------------///...,,,+++***+++,,,,,,...---+++*********++++++,,,,,,,,,---------......111000///...............,,,------......------,,,........................---------............///////////////////////////---...............------333111///...---...///000///////////////000111111222111111111222333333444333333444444333333222222333333333444444444555555444444333222333444555666555666666777888999999:::666666777888:::;;;<<<<<<<<<<<<===<<<<<<===@@@CCCKKKOOOWWWdddrrr}}}222333444444555444444444444444444444444444444444444444555555666666555555444444555555666777777888777777777888999:::;;;<<<@@@BBBEEEIIINNNTTT\\\aaadddfffkkkttt}}}}}}yyyvvvwww{{{~~~|||yyywwwwwwwwwzzzuuubbbYYYWWWaaaiiixxx{{{tttsssuuuyyy~~~sss[[[KKKAAA999666666555444333222111222222333222111111000//////000000////////////////////////111111111000...---+++***......////////////......//////............//////------------------------------......------,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,---------,,,,,,,,,---------......------------............------------------------...---,,,+++++++++,,,,,,------+++*********++++++,,,,,,,,,------------...000///......---------...,,,------......------,,,........................---------............///////////////////////////---...............------222111///.........///000///////////////000111111111000000000000111222333111222222333444444444333333333333444444444444555444333333333333444555555555555666666777888888999777777888888999:::;;;;;;<<<=========<<<<<<===???EEEIIIPPP[[[hhhuuu222222333444444444444444555555555555555555555555444555555666777777666666444444555555666777777777888888888888888999999:::<<<===>>>@@@CCCIIIQQQVVVZZZ^^^fffpppyyyyyy|||~~~~~~~~~pppdddbbbeeetttvvvsssxxxhhhXXXGGG>>>999555333444444333222222111111222222111111000/////////000000////////////////////////111111000000...---+++***......////////////......//////............//////------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------...------,,,,,,,,,,,,------------...------------............------------------------------,,,+++++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,------------......---,,,,,,,,,------,,,------......------,,,---------------------------------............///////////////////////////------...............---222111///......///000000///////////////000111111000000/////////000111111///000111333444444555555333333333333444444444444222333444444555555444444444444555555666777777777777777888888999999999:::;;;<<<>>>===;;;::::::;;;>>>AAAGGGOOOZZZkkk|||222222333444444444444333444444444444444444444444333444555666666666666666555555555555666666777777999888888777777777888888777888:::;;;===AAAFFFIIISSSXXXbbbmmmuuuyyyzzzyyy}}}vvvtttsssuuuyyyzzzyyyvvvvvvzzz{{{vvvyyy}}}zzz|||rrrbbbQQQFFF<<<999888666555777333222222111111111111111111000000/////////000000////////////////////////------......//////......---......//////......---///......------......///------------------------......------,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,---.........---,,,------------------------,,,,,,---------.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,++++++,,,,,,,,,,,,------......------,,,---------------------------------............///////////////////////////,,,---......///.........111000////////////000000///////////////000000111000000000//////000000111000000111333333444444444222222333333333444444444222333444555666555444333444444444555555555666666777777888888888888888888888:::<<<<<<;;;999999:::;;;>>>BBBFFFPPPbbbzzz111222333333444444333333333333333333333333333333222222333444555666666555555555555555666666666666888888777777666666777777333666999;;;;;;<<<>>>???JJJQQQ\\\gggppptttvvvwww}}}}}}{{{{{{~~~}}}{{{zzz}}}||||||nnnXXXIII@@@999444444555333333555111222111111111111000000000///////////////000000////////////////////////,,,,,,---...............------............------......------------......------------------------///...---,,,,,,,,,------+++++++++,,,,,,,,,------***+++---...///...---,,,------------------------,,,,,,,,,------------...------------------------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,+++++++++,,,,,,---,,,------......------,,,---------------------------------............///////////////////////////,,,------...//////......000///////////////000000///////////////000000111222111111000000000111111222222222333333222111111222222222333333333444444222333444555666555444333444444444444555555555555777777777777777777777777555888:::;;;;;;::::::;;;;;;>>>AAACCCJJJ[[[ttt111111222333333333333333333333333333333333333333111111333444555555555555555555666666666666666666777777666666666666666777333666999;;;;;;:::::::::???FFFRRR]]]ffflllqqqtttuuuyyy}}}|||zzz~~~|||xxxqqqjjjiiiiiikkkrrryyyuuufffUUUEEE::::::555222444555333222444000111111111111000////////////......//////000000/////////////////////////////////......,,,++++++------............------......------------......------------------------///...---,,,+++,,,------++++++,,,,,,,,,,,,------++++++,,,---...............------------,,,,,,,,,,,,,,,,,,,,,------------------------------------++++++,,,---------,,,,,,+++,,,,,,------------,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////,,,,,,---...////////////////////////000000000000///////////////000111111222222111000000000111111222222222222222111000000222222222222333333333333222333444444555555444444555555555555555555555555555555666666777777777888555777999:::::::::;;;===;;;>>>@@@AAAFFFTTThhhwww111111222333333333333222444444444444444444444444111222333555666666777777666666666666666666666555666666555555555666777777555777999:::999888999:::999???HHHPPPWWW]]]dddhhhiiilllpppqqqrrrxxxyyywwwyyyoooccc^^^\\\___dddlllwww}}}zzzxxxzzz|||hhhWWWLLLCCC;;;555888444333555555333222555///000111111111000///..................///000000////////////////////////............---,,,++++++,,,------......------,,,...------,,,,,,------...------------------------000...---++++++,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...//////......---------,,,,,,,,,++++++,,,,,,,,,---------------------------------***+++,,,---------,,,,,,++++++---.........------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////+++,,,---...////////////......///000000000000000///////////////000111111222111000///////////////000111111222222222222111111222222222222333333333444333333333333444555555555555555555555555555555444444555555666777888888888999::::::999999;;;===999;;;>>>???BBBKKKXXXbbbnnn|||111111222333333333333222555555555555555555555555222333444666777888888888666666666666666555555555555555555555555666777777777888888777666777999;;;999===CCCHHHKKKPPPVVV[[[]]]```eeehhhlllrrrzzzzzzxxxwwwzzziiiXXXUUUTTTXXXcccppp|||sssrrrsss{{{nnnaaaOOOBBB<<<:::999777333000///111111//////222///000111111111000...---...............///000111////////////////////////***+++,,,---............,,,------......------,,,...------,,,,,,------...------------------------000...---++++++,,,---...++++++,,,,,,,,,---------,,,,,,++++++,,,---///000.........------,,,,,,,,,++++++,,,,,,,,,---------------------------------)))***,,,---...---,,,,,,***+++---...///...------******+++++++++,,,,,,,,,,,,,,,,,,,,,------...///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////+++,,,---...////////////......///000000111000000///////////////000111111111000///..................///000111222333333333111111222222222333333333555444333222333444555666666666666666666666555555333333444555666777888999;;;<<<;;;999888888:::<<<666888;;;===???EEEMMMSSSYYYhhhxxx222222222222222222222222222222222222222222222222000111222333444444444444888888777777666666666555777777777666555555444444555444333333444666999:::888888999;;;???DDDIIILLLPPPTTTZZZ```fffkkkqqquuu~~~{{{zzz}}}vvvfff]]]ZZZRRR\\\hhhtttzzzvvvvvvpppttt|||qqqfffPPPKKKCCC<<<888444111///111111111111111111111111////////////////////////////////////////////////////////////////////////........................,,,...//////...------...////////////////////////...------,,,,,,------...------------------------------............------------------------------000...---+++******++++++........................---------------------------------,,,,,,+++++++++************************------,,,+++++++++,,,,,,.........------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---...///------......//////000000......//////////////////......---......///000111////////////000000000000000000000000000000000000111111000000111111222333333222222111111222222333000111222333333333333333555444444333333333444444333333444555666777888888666777777777888888888888;;;;;;:::;;;<<>>===@@@DDDIIINNNUUU]]]bbbdddlllvvv{{{{{{{{{}}}|||xxxyyyxxxooojjjkkknnnmmmzzz~~~sssllliiilllrrr~~~}}}nnn^^^QQQEEE>>>999666333222222333333333000000000000000000000000////////////////////////////////////////////////////////////////////////------------------------,,,...//////...------..............................------,,,,,,------...------------------------------............------------------------------//////...---,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...000000------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------...000000/////////...............++++++,,,---...//////000111000///...------------....../////////000000000////////////////////////111000000000000111222222222222111111111111222222111222222222222333333333444444333333333333444444777666666555555555444444888888888888999999999999999888888777888:::;;;<<<>>>BBBFFFHHHLLLUUUcccmmm111111111111111111111111111111111111111111111111333333444555666666666666555555555555555555555555444444444555555666666666666555555444444444555666666666555555555777999:::;;;===???BBBFFFLLLSSSXXX\\\eeeqqqvvvuuutttxxx|||~~~~~~tttppppppwww|||||||||~~~}}}sssjjjiiillluuu~~~vvvnnncccWWWMMMEEE>>>:::888555222000000111000///000000000000000000000000////////////////////////////////////////////////////////////////////////------------------------,,,...//////...------...........................,,,,,,,,,++++++,,,,,,,,,------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------------...///////////////......---------******+++,,,---//////000000///...---------------........./////////000000////////////////////////000000000000000111222222222222111111111111222222222222222222222222222333333333333222333333444444666666555555555444444444777777777777888888888888888888777777777888999:::===???AAABBBDDDJJJUUU]]]mmmrrryyy111111111111111111111111111111111111111111111111111111222333444444444444444444444444555555555555666555555555444444444333333333333444555666666777555444444444555777999:::<<<<<<===>>>@@@CCCIIIMMMSSS]]]hhhnnnoooqqqvvv|||}}}|||~~~yyyrrrpppssszzzyyyzzz|||}}}|||nnnjjjooowwwxxxnnnTTTOOOIIIDDD@@@<<<888666888555222111111111000///////////////////////////////////////////////////////////////////////////////////////////////////------------------------,,,...//////...------...////////////////////////++++++************++++++------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------+++,,,,,,,,,------------//////......------,,,,,,******+++,,,---//////000---------------...//////............////////////........................000000//////000000111222222111111000000111111222333333222111111222222333222222222222222333444555444444444444555555555555555555555555666666666666888888888888888888888999888;;;======>>>AAAFFFKKKZZZ___iiiuuu111111111111111111111111111111111111111111111111///000111222222333333222111111222222222222222333666666555555444333333222111222333444555666777777444444444555666777999999999:::;;;::::::<<<@@@CCCIIIQQQ[[[bbbgggllltttzzzzzzzzz||||||ssssssxxxxxxnnngggfffdddcccgggppp~~~~~~zzzrrrsss{{{{{{kkk\\\QQQBBB@@@===;;;:::888555333444333111111222333222111////////////////////////////////////////////////////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...------...////////////////////////+++******))))))******+++------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------...---,,,++++++++++++,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++,,,------,,,,,,+++.........---------------++++++,,,---...//////000,,,,,,,,,,,,---...///000------........./////////........................000////////////000111111111111000000000000111111444333222111111111222333222111111222222333444555333333444444555555555666444444444444555555555555888888888888999999999999888:::<<<======>>>@@@AAAJJJOOOZZZgggppptttzzz111111111111111111111111111111111111111111111111//////000111222222222222000111111111222222222222444444444444444444444444222333444444555555555555444444555555666666777777666777999999888999<<<>>>BBBGGGNNNUUU\\\ccckkkpppssstttxxx}}}}}}wwwpppmmmvvv}}}}}}nnnddd]]]XXXZZZ[[[___hhhwww}}}yyyqqqsss{{{wwwlll```SSSGGG@@@>>>===:::999999888666444222111///000111222111000........................////////////////////////////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...------...------------------------,,,,,,++++++++++++,,,,,,------------------------------............------++++++++++++++++++++++++,,,---...//////...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------........................,,,,,,---......---,,,+++,,,------------------...---------....../////////---------,,,,,,---......---------.........//////........................///////////////000111111111111000000000000111111555444222111000111222333111111111111222333444555555555444444444444333333444444444555555555666666666666777888888888888888:::;;;=========>>>>>>???@@@DDDNNNXXX\\\___hhhrrr{{{|||000000000000000000000000000000000000000000000000//////000222222222222222222222222333333444444444222333333444444555555666444444555555444444333222555555555555555555555555444666888999999:::<<<>>>@@@BBBFFFLLLSSSZZZaaadddlllnnnsssyyy{{{{{{zzztttlllgggjjjxxxzzzxxxxxxqqqaaa[[[WWWTTTVVV]]]iiiyyytttnnnllllllppp~~~sssmmmbbbWWWNNNEEE>>>:::;;;999666555555555444333222111////////////---+++........................////////////////////////////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...------...++++++++++++++++++++++++...------,,,,,,------...---------------------------..................---++++++++++++++++++++++++...///000111111000//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))***+++------*********++++++,,,,,,,,,++++++,,,,,,,,,---------........................---.../////////...---,,,,,,,,,,,,------...............////////////////////////...---,,,,,,,,,,,,---------.........//////........................///////////////000111111111111000000000000111111555444222000000111222333111111111111222333444555777666666444333222222111555555555666666666666777444555666777888888888888:::999999999999:::<<<===<<>>>>>@@@CCCGGGNNNSSSWWW^^^cccllltttzzz}}}}}}}}}{{{tttoookkkjjjnnnzzz{{{}}}|||~~~~~~nnn___YYY\\\aaagggqqq}}}rrrccc]]]aaahhhssswwwlll\\\RRRGGG???======;;;999777777666555555444333333............///000222222///////////////////////////...,,,+++,,,---///111000//////...............111///,,,,,,...///...,,,............////////////...---,,,,,,,,,,,,---...,,,,,,,,,++++++*********,,,,,,++++++++++++******,,,,,,,,,+++++++++******,,,,,,,,,,,,------...///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))***++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------.........---+++***++++++++++++++++++++++++...---,,,++++++,,,---...,,,---......//////......++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......000000000000000000000000///...------///000000///000///.........///111222////////////000000000000444333333222111111111222000111111111111222222222222222333333333333444444555555555555555555555555444444555666777777666666:::999::::::;;;<<<===>>>;;;<<>>::::::999666222333333222111111000//////............///000111222////////////////////////000///---,,,,,,...///000222111000000////////////...,,,))))))+++,,,+++)))------------...............---,,,,,,,,,,,,---.........------,,,,,,,,,,,,...---------,,,,,,,,,,,,---------,,,,,,,,,++++++++++++*********+++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------.........---++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,---------,,,,,,------...///........................///...------///000000///000//////...///000111222////////////000000000000444333222222111111111222000111111111111222222222222222333333333333444444555555555555555555555555444444555666666666666666999999999999:::;;;<<<===999:::<<<>>>@@@CCCHHHLLL[[[aaaiiisss|||000//////......//////000222222222222222222222222111111222222222222111111222222333333333333333333333333333333444444444444555555555444444555555555666666555444444444444555333444666666555555777888999888888888999;;;>>>@@@FFFJJJQQQYYY```fffjjjlllsssuuuwwwvvvvvvxxx}}}}}}}}}uuurrrtttwwwzzzxxx{{{}}}wwwvvvuuuyyy}}}{{{mmm___YYYVVVSSSXXXaaahhhssswwwiiiZZZLLLCCC;;;888666666777555222...000000000//////......---............///000111111////////////////////////000///...---...///000111444333222111000000000000000...,,,,,,---...---,,,+++,,,,,,,,,------------...------,,,,,,------.../////////...............////////////.........---.........---------,,,,,,,,,,,,+++*********++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,---...............------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------...///........................///...------///000000//////////////////000111111////////////000000000000333333222111111111111222000111111111111222222222222222333333333333444444444444444444444444444444444444555666666666666555888777777777888999:::;;;888999:::;;;;;;===AAACCCMMMTTT^^^iiittt111111000000000000111111111111111111111111111111111111222222222222111111222222222222222333333333222222333333333444444444666555555444444555555666666555555444444555555555333555666666555555666888;;;:::999999999;;;<<<======???CCCIIIPPPVVV[[[^^^hhhlllqqqrrrrrrvvv~~~~~~uuutttvvvyyyyyy~~~yyyqqqgggbbbbbbaaagggnnnrrruuu{{{rrreeeYYYTTTTTTXXXaaajjjwww{{{ttthhh[[[PPPFFF???:::555444333444555444111///111111111000000000//////...............///000111////////////////////////............///111222333444333222000////////////000///..................,,,,,,,,,,,,------------------------------------/////////...............////////////............------------,,,,,,,,,,,,///...------,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***,,,,,,---.........------------------------------------,,,,,,,,,,,,------,,,------------------,,,---------------...//////........................///...------///000000//////////////////000000111////////////000000000000222222111111111111111222000000111111111222222222222222222333333333444444444444444444444444444444444444555666666555555555666666666666666777888999888:::;;;;;;:::;;;>>>@@@EEEKKKSSS]]]hhhsss~~~|||111111000000000000111111111111111111111111111111111111222222222222111111111111111222222333333333222222222333333333444444555555444444444444555555555555444444444555555666444666777666555555666888666666666666777888999:::999:::<<<@@@DDDIIIMMMPPPWWW^^^fffkkknnnttt}}}yyyuuuxxx~~~{{{oooggg___XXXUUUWWWTTT\\\gggpppyyy}}}bbb[[[TTTUUU\\\fffqqqzzzvvvlll^^^WWWMMMDDD>>>;;;888777555444222111222222222111111111111111111000000000...............//////000////////////////////////,,,,,,---...000222444444111111000......---------,,,,,,,,,+++******++++++,,,------------.........------------------------------------------------.........------------,,,,,,,,,,,,,,,++++++++++++///...------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---......---,,,++++++,,,,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,------......------,,,...------------.../////////////////////////////////...------///000000///...//////000000000000000////////////000000000000111111111000000111222222000000111111111222222222222222222333333333444444444444444444444444444444444444555555555555444444666666555555555666777777666888999::::::;;;===???AAADDDHHHNNNVVVaaalllttt{{{yyyxxx}}}///......------......///111111111111111111111111111111222222222222111111000000111111222333333333222222222222333333333333444444444333333444444444444333333333333444555555444666777666555555666777444555555666777888:::;;;999999:::;;;===@@@CCCEEELLLRRR[[[cccllluuu{{{tttqqqsss|||~~~rrrhhh\\\VVVRRROOOPPPTTTXXXaaaooo~~~|||yyy}}}~~~|||zzzyyyvvvppp[[[ZZZ\\\cccnnn{{{wwwhhhYYYNNNIIICCC<<<777555444444444555333111///...///000111///////////////////////////......---......//////////////////////////////,,,,,,---///000111222222......------,,,,,,---------......---++++++,,,---------------............,,,------......------,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,++++++,,,,,,+++++++++*********,,,,,,+++*********++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,++++++++++++,,,,,,---++++++++++++++++++++++++,,,------......------,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,---...//////...---,,,......------......///000000000000000000000000000///...------///000000///......///000000000000000////////////000000000000111000000000000111222222000111111111111222222222222222333333333333444444333333333333333333333333444555555555555444333333666666555555555555666666333555777888888888:::;;;<<<===???AAAFFFNNNWWW]]]___fffpppzzz......------------......111111111111111111111111111111222222222222111111///000000111222222333333111222222222222333333333333333222222222222333333222222222222222333444444333555666555444333444555666666777888999:::;;;;;;999999999999:::<<<===>>>EEEHHHNNNVVVbbbooozzzyyy{{{}}}zzzxxxuuuqqqmmmlllsss}}}{{{xxxqqqrrryyy~~~vvvsssssskkkaaaWWWTTTTTTVVV\\\bbboooxxx~~~ssslllgggiiiooosssrrrqqqrrrppplllgggjjjpppwwwxxxmmmaaaWWWMMMDDD>>>;;;888444222222333333222111111111///......000111............///////////////......------.........///////////////////////////////////////...------,,,,,,,,,,,,,,,------...///000111///---,,,...000+++,,,,,,,,,------------,,,,,,---......---,,,,,,++++++,,,,,,,,,------------------,,,,,,,,,,,,+++------,,,,,,,,,+++++++++++++++*********+++,,,,,,)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++************++++++,,,,,,---************************++++++,,,,,,,,,,,,------++++++*********+++------++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---++++++,,,------------,,,------------------------......------------......,,,---...//////...---,,,...............//////000///////////////////////////...------///000000///---...///000111000000///////////////000000000000000000000000000111222222000111111111111222222222222222333333333333444444333333333333333333333333444555555555444444333222666666555555555555666666444666777888777666777888666888:::<<<>>>BBBFFFIIIKKKOOOVVV^^^dddjjjmmmnnnnnnyyy000000////////////000000000000000000000000000000111111222222222222111111///000000111222222333333111111222222222333333333333222222111111222222333111111111111222222333444222444444444222222333444444444555666666777777888888888888888999:::;;;<<>>???FFFRRR```kkkqqquuuwww{{{}}}sssoookkklllttt}}}qqqooouuu|||}}}|||~~~~~~sssmmmmmmppprrriiiaaa___bbbgggpppxxxrrriiiccc___]]]cccjjjppprrrsssvvvuuurrrvvvzzz|||qqqfffVVVIIIAAA===:::999333222111222333444333222///111222222111111111222//////000000000000000000///......---------......////////////////////////222111111///---+++)))(((,,,,,,,,,,,,---...//////+++---...---***)))+++---******+++++++++,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,------...............---------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,---......///))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......///...---+++***))))))***+++,,,,,,------************************++++++,,,,,,,,,---------++++++*********+++---...++++++++++++++++++++++++---,,,+++******+++,,,---++++++,,,---------,,,,,,////////////////////////......------------......,,,---///000000///---,,,...............///000000........................///...------///000000///---...000111111111000///////////////000000000000000000///000000111222222000111111111111222222222222222333333333444444444333333333333333333333333444555555555444444333222777666666555555555666666777888:::999888666777777333777;;;===>>>>>>>>>???EEEFFFHHHKKKOOOTTTYYY\\\\\\gggvvv------......//////000000444333000///...///000111222222333333333222111111///000111222222222222222222333444555444333222111666666555444333333222111222222333333333333444444555444444444444555666666666666666666666777888888888888888888888888999:::<<<<<<>>>AAAGGGPPPXXX]]]fffjjjppptttvvvxxxyyy{{{~~~{{{rrrooottt|||zzzzzztttwww}}}}}}zzzxxxvvvuuuooolllmmmoooppprrrvvvvvv|||}}}xxxtttxxxtttrrrvvv~~~vvvhhh___ZZZWWWYYY]]]bbbnnntttrrrttt~~~{{{qqqggg```SSSMMMEEE>>>999777666555222222222111111111000000000000000000000000000000///...,,,---///000000///////////////////////////........................000///...---,,,+++******------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---+++***++++++++++++,,,,,,---...***++++++,,,,,,+++++++++---,,,+++******+++,,,---++++++,,,,,,---...//////...------,,,,,,++++++***++++++++++++++++++++++++***+++,,,---------------......---------,,,,,,,,,,,,------......------,,,...//////000111000000000222111///---,,,---...///000000/////////.........------------------------000000000000000000000000////////////............111111111111111111111111000000000000000000000000111111222222222333333333222222222222222222222222666666666666666666555555666666666666666666666666777777888888888999999999888777888888999:::;;;<<<<<<===>>>@@@CCCGGGJJJLLLOOOTTT^^^jjjwww.........///////////////333222111000000000111111111111222333333222222222...//////000000000000///111222333333444333222222444444444333333333333333222222222333333333444444444444444444444555666666555555444444555666666777555555555555666777777888:::999:::<<<@@@FFFLLLOOOUUUYYY___dddiiimmmqqqtttyyy{{{~~~{{{}}}zzz|||~~~~~~yyyuuuqqqmmmjjjaaa]]]\\\^^^^^^^^^aaaeeejjjuuunnneee]]]YYYWWWVVVZZZ___cccpppzzz{{{zzzssskkkddd[[[RRRKKKFFFAAA;;;777555444333222222222222111111000000000///////////////////////////...------///000000///................................................////////////............------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---++++++,,,+++++++++,,,,,,---...,,,,,,---------,,,,,,+++,,,++++++++++++++++++,,,+++,,,,,,,,,---.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---------,,,------,,,,,,,,,+++++++++---..................---+++,,,------......------000///---,,,---...///111...---------,,,,,,,,,,,,------------------------////////////////////////---.........//////000000111111111111111111111111000000000000000000000000111111111222222222333333222222222222222222222222555555555555555555555555555555555555555555555555666666666777777777888888777777777777777888999::::::;;;;;;<<<>>>@@@CCCDDDGGGJJJPPPXXXcccnnnwww}}}///////////////.........///000000111111111111111000000111222333333333333000000000111000000/////////000111222222222222222111111222222222333333333222222222222333333333333444444444444444555555666444444444333444444555666444444444555666777777888888888888999:::===???AAAEEEHHHMMMRRRVVV\\\bbbeeennnqqqtttwwwyyy|||}}}}}}|||vvvpppkkkeee```\\\UUUTTTTTTVVVUUUUUUZZZaaaiiiwww~~~nnn^^^ZZZYYY[[[\\\\\\bbbhhhmmmyyypppfffYYYPPPJJJDDD===888888666333111222222222111111111111111000000000000........................000...------///000000///................................................------....../////////000------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,+++++++++,,,------............------,,,++++++++++++,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,---.../////////------------------------++++++++++++,,,,,,,,,,,,,,,,,,+++++++++*********......////////////......***+++,,,,,,------,,,,,,------,,,,,,---...000111------------,,,,,,,,,,,,------------------------////////////////////////,,,,,,---...///000111111111111111111111111111111000000000000000000000000111111111222222222222333222222222222222222222222333333333444444444444444555555555555555555555555555555555555666666666666777666666666666666777777::::::999999:::;;;<<<===AAAAAABBBEEELLLVVV___eeennnvvv000000//////......------+++---///111222111000/////////000222333333333333333333333333222222111000......///000111222222222111111111111111111111222111222222222222333333333444444333333444444555666555444444444444444555555444555666777888999999999999999999999999999::::::???AAACCCEEEGGGLLLQQQUUU^^^aaafffkkkoootttzzz~~~zzz{{{|||}}}}}}uuullljjjkkkrrr{{{|||yyytttnnnhhhdddaaa^^^]]]\\\[[[\\\]]][[[]]]gggrrr}}}rrrcccZZZ[[[___eeeggghhhmmmsss}}}~~~xxxqqqZZZPPPDDD>>><<<:::666222222111000111333444333222000000000000000000000000........................000...------///000///...................................................++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---............---,,,+++******+++,,,------,,,+++***------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++++++++++++++,,,,,,---,,,,,,,,,,,,++++++++++++------............------,,,,,,---............---------,,,,,,------//////................................................////////////////////////---------...///000000111111111111111111111111111000000000000000000000000111111111111222222222222222222222222222222222222222222222222222333333333555555555555555555555555444555555555666666666666777777666666555666666666::::::::::::::::::;;;;;;>>>===<<<===AAAGGGMMMQQQZZZaaalllvvv~~~000000//////......------)))+++---000111000///......///000111222333333333333333333333333222111000......//////000111222333333333222111111000//////111111111222222222333333333333333333333444555555666666555555444555555666333444666777888888888777888888999999999999888888<<<<<<=========@@@DDDHHHNNNQQQWWW\\\bbbiiipppuuuoooppprrrtttwwwyyyzzzzzzxxx~~~|||~~~wwwiiicccbbbhhhqqq}}}uuurrrssstttqqqnnnmmmjjjfffeeegggkkknnnooonnnllljjjjjjjjjnnn|||yyytttuuuwwwzzz}}}~~~~~~|||zzz{{{yyynnnbbb```aaafffnnnssstttwww||||||ssskkkddd\\\UUUFFF@@@999666777777555222222111111222333444222111////////////////////////////////////////////////111///------/////////...................................................---,,,,,,,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++,,,---...///------------,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,---...---------......---,,,,,,,,,,,,,,,------..................................................................///////////////.........000000000000000000000000000000000000000000000000000000111111111222222222222222222222222222222222111111111111222222333333555555555555555555555555555555555666666666777777888777777666666666777777888888999::::::;;;;;;;;;<<<<<<<<<===>>>@@@BBBDDDIIIOOOXXXaaajjjqqqxxx|||///////////////.........)))+++---///000000......//////000111222222222222111111111222111111000000000/////////000111222333444444333222111000///...111111111111222222222222333333333333333444444555777666555555555555555555111222444555555555444333555555666666777777777777555666777777777:::>>>AAAAAADDDIIINNNTTT[[[bbbggghhhiiikkkmmmppprrrssstttvvvwww{{{zzzxxxuuussssssxxxsssjjjiiihhhoooyyy}}}|||}}}yyytttssshhhddd^^^]]]___bbbbbbbbbeeefffhhhoooxxx~~~}}}~~~tttgggbbbaaadddiiioooqqqtttttttttuuuvvvqqqjjjnnnkkknnnuuu{{{{{{|||rrrmmmddd[[[SSSMMMFFFBBB999777555444444333111000222111000000111111000...............////////////////////////////////////111///...---/////////...------------------------........................///.........------,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,+++++++++,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++***)))))))))++++++++++++++++++++++++++++++++++++---///111222.........---------,,,,,,++++++,,,,,,,,,,,,++++++)))***++++++,,,,,,++++++...------,,,,,,+++******++++++++++++,,,,,,,,,,,,................................................000000//////............000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222000000111111222333333333444444444444444444444444555555555666666666666777777777666666666666777888444555777888999999:::999999:::;;;<<<=========<<<>>>BBBHHHOOOVVV]]]dddhhhmmmyyy.........///////////////,,,---///000000000000///000000111111111111000000000000111222222222111111222111000000000111222222333333222222222111111111111111111111222222222222333333222222333333444555666555555444333333444444222333444555555333222111444444444444444555666777444555666666666777:::===:::<<<@@@CCCGGGMMMSSSWWW[[[]]]aaadddhhhjjjkkklllrrrqqqrrryyyxxxvvvrrrnnnooottt}}}wwwuuuqqquuuyyy{{{yyyxxxxxxxxx}}}xxxsssooommmllllllooorrruuuvvvwww|||}}}xxxsssqqqqqqooogggaaa```VVVTTTSSSTTTWWW\\\aaadddmmmrrrzzziiiaaaZZZWWWVVVXXX```iiilllqqquuuuuuwww{{{{{{xxxzzzrrrmmmpppsssqqqmmmkkkYYYSSSLLLGGGCCC???:::888333444444333000...///111333111///.../////////...---------....../////////........................111000...---...///...---------------------------........................,,,---------------......++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++------...---,,,,,,+++++++++,,,******+++,,,------------,,,++++++++++++++++++,,,*********+++,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...111444666---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,.........................................................///////////////000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222000000111222222333444444444444444444444444444444333444444444555555555555444444444444555666777777555555777888999999888888777888999:::;;;;;;;;;;;;<<<===@@@CCCFFFKKKQQQUUUWWWaaalllrrr{{{---.........//////000000///000000111111111111111000111111111111000000///111222333444444444444444333222111000000111222222111222222222222333333333000111111111111222222222333333222222333333444555555444333333222222222222555666777777777555333111666555444444444555777777777888999888777777888:::888:::;;;===???CCCHHHLLLLLLPPPVVV\\\aaadddeeeeeemmmkkkmmmwww}}}wwwsssrrrxxx~~~{{{||||||yyyuuurrrrrrsssyyy{{{~~~}}}{{{{{{}}}}}}{{{zzz}}}uuurrrmmmhhheeeeeeeeeffflllooopppooonnnsss|||}}}zzzvvvtttkkkfffcccdddbbb\\\XXXWWWQQQRRRTTTVVVZZZaaaiiiooo||||||iii]]]YYYWWWWWWWWWYYYbbbkkkmmmtttzzzzzz||||||pppeeebbbbbb\\\TTTNNNGGGBBB>>>===<<<999555333///222444222...---111555444111///...///000000///---------.........//////------------------------222000.........///...---------------------------........................((())))))***,,,------...------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++---......---,,,,,,++++++++++++******,,,---.../////////---,,,+++******+++,,,---))))))***+++,,,,,,------***++++++,,,,,,------...------------------------+++++++++,,,///222666888,,,,,,,,,+++++++++******,,,------......------,,,,,,---......//////......)))***+++,,,,,,,,,,,,,,,,,,,,,,,,------.........////////////////////////........................,,,------...///000111111000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222000111111222333333444444444444444444444444444444222222333333333444444444222222222333444555666777777888999::::::999888777777777888999:::;;;<<<===>>>>>>>>>>>>???BBBGGGJJJHHHQQQXXX]]]fffuuu////////////////////////222222111111000000//////111111000000//////......////////////000000000000000000000000000000000000000000000000000000000000333333222111111111222222222222333333333333444444222222222222222222222222555555555555555555555555444333222222333666888:::444333333333444555777888888888888888888999999:::CCCEEEHHHJJJNNNSSSYYY]]]cccjjjttt|||}}}{{{zzz|||}}}xxxrrrrrrppplllkkkhhhgggkkkssszzz}}}}}}~~~wwwuuutttrrrpppppppppqqqqqqrrrqqqooommmrrr|||}}}xxxtttpppkkklllmmmnnnmmmkkkhhhfffaaaaaaaaabbbccc```\\\XXXPPPUUU[[[bbbkkkwwwuuufff^^^WWWWWWWWWWWW[[[eeerrr{{{|||}}}~~~{{{wwwggg___UUUNNNKKKGGGBBB===:::999777666555444333333222111000000000111333333000000000000000000000000//////...---,,,,,,++++++------------------------..........................................------------.....................------,,,,,,------...,,,++++++******++++++,,,...------,,,,,,------...///000///---+++***+++,,,.........------,,,,,,,,,---,,,+++***+++,,,---...***+++,,,------,,,+++***+++++++++,,,---...///000000///---+++*********+++******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++++++++************++++++,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------++++++++++++------------------------------......---,,,,,,---------************************.........///......------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...///////////////.........000000000000////////////......///000000000000000////////////////////////222222222111111111000000000111111111111222222222111111111111111111111111333333333333333333333333444444444555555555555666555444444333333444666777777888888888999999999999777777777888999999:::::::::::::::;;;;;;;;;<<<<<>>@@@BBBEEEJJJNNNZZZaaajjjrrrxxx{{{}}}}}}}}}~~~~~~zzzsssjjjaaa^^^[[[^^^dddjjjmmmmmmtttttttttvvvyyy|||}}}~~~}}}{{{zzzyyyyyy~~~~~~{{{{{{~~~wwwmmmgggbbb___\\\^^^^^^___```````````````dddfffjjjmmmooommmiiigggeeekkksss{{{zzzzzz~~~zzzjjj```[[[\\\^^^aaaeeejjjsss}}}}}}yyytttnnngggbbbOOOIIIBBB??????>>>;;;777555444333222111000000000111111000000000111222333000000000000000000000000.........------,,,,,,+++------------------------........................................................................+++******))))))******+++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,---------......,,,***)))***,,,------,,,,,,,,,+++++++++,,,++++++++++++,,,------,,,------------------,,,+++******+++,,,---......///...,,,++++++++++++,,,******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------,,,++++++,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,++++++++++++,,,---------------------------,,,++++++******++++++,,,++++++,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...////////////............///////////////000000000......///000000000000000////////////////////////111111111000000///////////////000000000111111111111111111111111111111111333333333333333333333333333333333333444444444444555444444444444555666666666666666666777777777777999888888777777666555555999999::::::::::::;;;;;;:::<<>>;;;888888::::::888555222111000///////////////111000000000000111222222000000000000000000000000------------------------------------------------------------------------................................................------,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,------***+++,,,,,,******+++,,,,,,,,,++++++++++++*********++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************+++,,,---------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,------,,,,,,++++++++++++,,,,,,------------------------+++++++++******++++++,,,,,,,,,------......//////+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------....................................//////000000111......///000000000000///////////////////////////000000////////////........./////////000000000000111111111111111111111111333333333333333333333333222222222222333333333333444444555666666666666666444444444444555555555666777777777666555555444444888888888888999999999999999:::;;;<<<===???CCCFFF////////////////////////.........//////000000000......//////000000111111////////////000000000000222222222222222222222222000000000000000000000000111111111111222444555555111111111111222222222222333333333333333333333333222222222222222222222222333333333333444555666777555555444444444444444444555555444444555555666777777888999999999:::===???CCCFFFLLLQQQUUUZZZ^^^bbbeeeiiioootttwwwyyyyyyzzz{{{ssskkkhhhhhhjjjrrrzzztttsssqqqqqqsssxxx~~~}}}yyyyyytttooojjjhhhhhhjjjrrrzzz~~~||||||}}}yyyrrrlllkkkrrr|||}}}~~~}}}yyyvvvoookkkddd^^^[[[YYYYYYYYYWWWXXX[[[```hhhqqqzzzzzznnnhhhccceeennnzzzxxxpppnnnqqqtttyyyyyyyyywwwuuusssrrrqqqbbb]]]UUUMMMGGGAAA<<<999:::999888:::;;;:::777444222222111000000111111111000000000000000111111222000000000000000000000000,,,,,,------------------,,,,,,---------------------------------------------------...............////////////..................------------.........------,,,,,,------...---,,,,,,,,,,,,,,,,,,---)))+++,,,,,,++++++,,,---,,,,,,,,,+++++++++++++++)))***+++------,,,++++++,,,+++***))))))***+++,,,+++++++++++++++,,,------+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++)))******+++,,,,,,------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,------......//////******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...............///------......///000111111---...//////000000///////////////////////////////////////////////////////////////000000000111111111111111111111111111111222222222222222222222222222222222222333333333333333444555777777666555555333333444444444555555555444444444555666666777777666666666777777777888888:::;;;<<<<<<;;;<<>>AAACCCEEEIIIMMMPPPUUUYYY^^^cccfffkkkppptttyyy~~~{{{xxxppphhheeeeeeffflllsss}}}uuukkkfffdddcccgggmmmkkkjjjkkkpppwwwzzzyyyvvvllliiiccc___]]]aaahhhnnnttt}}}vvvsssrrrnnnlllkkknnnrrrvvvvvvtttqqqpppnnnlllhhhfffdddcccccceeejjjrrr~~~uuullleee___^^^]]]```jjjxxx}}}vvvqqqrrruuuyyyzzzvvvpppiiiccc^^^ZZZWWWIIIEEE???;;;999777666555666777:::<<<<<<:::666333333222111111111111111222//////000000111111111111////////////////////////,,,,,,------------------,,,,,,,,,---------......---------------------------------.........//////000000/////////.........++++++************++++++...------,,,,,,------...,,,,,,,,,++++++,,,,,,,,,)))+++---...---------...,,,,,,,,,---------------)))***+++,,,---,,,+++***---,,,+++******+++,,,------,,,,,,,,,,,,------...***++++++,,,------------******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++*********++++++***************+++++++++,,,,,,,,,************************++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------...///++++++,,,,,,------------)))******+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------......//////,,,------...///000000111------...///////////////////////////////////////000000000000000000000000000000000111111111222222111111111111111111111111222222222222222222222222333333333333444444444444222333555666666666555444444444555555555666666666444444555666666777777888555555555666666666777777666777888888888999;;;<<>>AAAEEEFFFGGGKKKRRRXXX^^^ffflllnnnrrr{{{}}}zzzzzzxxxuuuvvvzzz|||~~~{{{xxxvvvwwwvvvwww}}}}}}xxxppphhhdddcccdddfffjjjooosssuuuvvvxxxyyytttmmmgggeeebbb___aaaeeejjjmmmrrrssstttxxx~~~{{{xxxuuusssssssssuuuwwwzzz}}}|||qqqddd[[[WWWXXXZZZ^^^cccmmm~~~~~~xxxjjjdddbbb```dddlllrrruuuyyy}}}|||wwwppphhhbbb^^^ZZZXXXOOOKKKFFFCCCAAA>>>:::777>>>;;;666444444444444333555:::BBBFFFGGGCCC>>>;;;222222000///..................000111111111000///////////////////////////.........------,,,,,,+++++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000111111000000///......---///......------......///,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,)))+++...///---,,,,,,,,,++++++,,,,,,,,,---------***************++++++,,,---------......---------------,,,,,,,,,,,,,,,---***+++,,,---------,,,+++******+++++++++,,,,,,,,,)))******+++,,,,,,------------------------------,,,++++++******++++++,,,)))***++++++++++++***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,---------------------)))***+++,,,,,,+++***)))++++++++++++++++++++++++************+++,,,---...------,,,,,,+++*********)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,++++++,,,------...//////........................,,,---......//////......////////////////////////.........//////000000000000000000000111111111111111111111111111111111111111111111111111111111111222222222222333333333333222222111111222222333333555555555555666666666666666666555555444333333333555555555555666666666666555777888999888888999:::////////////////////////000000//////.........---111111000000//////......////////////000000000000000000000000000000000000000000000000000000000000000//////............///000111111111111222222222000000000000000000000000333333333333333333333333222222333444444444333333///111222444555555444444555444444444444555666666444666777777555444444555222444666666666666777999666:::>>>>>>===???DDDIIIMMMVVV^^^bbbhhhuuu~~~yyyrrrppppppxxxxxxxxxxxxzzz}}}yyysssmmmggg```ZZZYYY^^^[[[^^^aaabbbbbbfffnnnuuuvvvuuutttttttttqqqmmmiiieeeeeefffgggjjjllloooqqqttt~~~vvvjjjbbb```cccgggkkkqqq~~~xxxtttzzzuuukkkiiikkkkkkiiirrrzzz|||}}}~~~{{{uuukkkfff^^^UUUOOOIIIDDDAAA???===;;;:::;;;999555111>>>;;;777555444444333222555;;;BBBFFFEEE???999666444444222111//////......---...000111111111000/////////////////////////////////...---,,,,,,++++++++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000222111111000///......---,,,++++++******++++++,,,,,,++++++******++++++,,,,,,++++++++++++++++++,,,(((+++---...,,,+++***************++++++,,,,,,,,,+++***)))))))))***,,,---)))***+++,,,,,,+++***))),,,,,,++++++***++++++++++++,,,------------++++++******+++++++++,,,,,,,,,))))))***+++,,,,,,---------------------------------,,,,,,++++++,,,,,,---***+++,,,------,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,------...///)))***+++,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,---...///000///...---,,,+++******))))))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---...//////...............---------,,,---......//////......////////////////////////---------.........//////////////////000000000000111111111111111111111111111111111111111111111111000111111111111222222222222111000000000111333444444444444555555555666666111222222333333444555555555555555666666666777777222444666666444444444555------------------------//////.........---------000000000000000000000000//////............//////000111111111111222222222111222222111111000///...------...///000111222222111111111111111111111111000000000000000000000000//////000111222333333333333333222222222333444444222222333555666888999:::666666555555555444444444444444444444444444444444444555555555666777777777555555666888999:::;;;<<>>BBBFFFLLLWWWfffppp|||}}}ssspppnnnlllmmmooo{{{zzzrrrpppooommmlllllllllqqq}}}{{{xxxvvvvvvuuussswww}}}qqqjjjhhheeecccfffoooxxx|||}}}uuummmgggddddddcccaaa\\\UUUOOOKKKCCC@@@;;;888666555333222222222222000//////222444555333111///...///111222111444888<<<<<<:::666444444333111000//////000000/////////.........------......------------......//////...------...//////,,,,,,++++++,,,,,,---...++++++++++++,,,,,,,,,,,,------...//////...------,,,,,,+++***************++++++++++++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,------,,,++++++,,,,,,,,,,,,+++++++++***,,,,,,------------,,,,,,******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++((()))***++++++,,,,,,,,,,,,+++************+++,,,++++++,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++,,,,,,++++++***))))))(((***++++++,,,,,,++++++***++++++***))))))***++++++'''***,,,---,,,+++,,,---,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------............/////////...------------...//////111000///......------...---------............///////////////000000000000000111111222222111111000000000111111111222222222000000111111111222222222333333333333333333333333444333333222222333333444222222222222333333333333444444444444444555555666555555666777777777777777////////////////////////...............---------//////////////////////////////............//////000000000111111111222222---...//////000000//////111000000000/////////...////////////////////////000000000000000000000000111111111111111111222222555444333222222222222222222222333333333111000///333333333333222222222222444444444444444444444444555444444444444444444333666666666666666666666555777999<<<>>>BBBJJJUUU]]]ffflllvvv|||rrriiigggiiijjjjjjllluuuzzz{{{yyy{{{~~~rrrmmmoooxxxoooaaa]]]^^^```aaadddoooyyy|||}}}}}}uuujjj___XXXPPPOOOMMMJJJEEE???:::888:::777444222111111000//////000000...------///111000000///......//////000...000333666777666444222222111000///......//////000/////////..................------------............------------......,,,,,,++++++,,,,,,---...++++++***)))***+++,,,---,,,---///000000///---,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++---------,,,,,,,,,++++++,,,,,,---......------,,,))))))***+++,,,,,,,,,,,,,,,,,,,,,++++++*********((()))***+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,++++++***)))))))))***++++++,,,,,,++++++***++++++***))))))***++++++)))+++------+++***++++++++++++++++++++++++++++++,,,,,,------------,,,,,,************************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,........................////////////////////////...------------...////////////...............///---------............///////////////000000000000000111111222222111111000000000000111111111222222000000000111111111222222333333333333333333333333333333222222222222333333444444444444333333333333333333333333333444444555666666555555666666777888................................................//////////////////////////////............//////000000000000111111111111---...///000111111111111000000000000////////////111111111111111111111111000000000000000000000000222222222111111111111111555444333222111111111111...///111222333222111000333333333333333222222222333333333333333333333333444444444333333222222222444444444444444444444444888999:::;;;===BBBIIINNNPPPVVV___hhhoooqqqpppooopppssswww|||wwwnnniiilllrrrsssrrrsssuuuwww{{{yyytttrrrmmmmmmrrrzzzzzzrrrjjjgggiiiuuu~~~uuuggg^^^^^^ccchhhkkkmmmtttyyyyyyzzz~~~yyyuuupppiii```VVVLLLFFF???>>><<<:::888666555444555333111111222333222111000111111000//////000222---....../////////......---...000111222222222222000000//////............000000/////////...............------------......++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++***)))((((((***,,,---,,,---///111111///---,,,,,,++++++******++++++++++++,,,,,,------.........++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,+++++++++---,,,,,,,,,,,,+++++++++,,,,,,---.........------******+++,,,,,,,,,++++++------,,,,,,++++++******)))***++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++******))))))*********++++++++++++++++++++++++++++++++++++++++++*********))))))***++++++,,,,,,++++++***+++******************++++++,,,---,,,***)))***+++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,---,,,,,,---------..........................................///000111111222...------------...//////---------------...///000---------............///////////////000000000000000000111111111111000000000000000000111111111111000000000000111111111111222222222222222222222222333333222222222222333333555555555444444333333333333333333333333444444555666666555444444666777888---------------------------.............................................//////............////////////000000000111111111...///000111222333333333.........///000111111111111111111111111111111111000000000000000000000000222222222111111111111111555444333222111000000000///000111222333333222111333333333333333444444444333333333333333333333333444444333333222222222111222222222333444444555555555666666666777:::===@@@CCCFFFKKKPPPTTTWWWXXXYYY[[[___eeelllqqquuuwwwyyyoookkklllttt{{{}}}}}}}}}zzzzzz{{{}}}}}}tttnnnkkkjjjhhhgggjjjqqqvvvzzzyyyrrrssszzz|||wwwtttsssqqqnnnmmmpppttt}}}}}}zzzrrrllldddaaaccchhhlllnnnsssssspppmmmnnnqqqnnnhhhccc^^^WWWOOOIIICCC>>>:::777666555444333444444555000///......000111111000000111222111000///111222---...///000000000///.........//////000111111222////////////.........---////////////..................------------......++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++***)))((((((***,,,---,,,---...//////...---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,------......///++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++************+++,,,,,,---......---------------,,,+++***)))(((......------,,,,,,,,,+++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))*********++++++++++++++++++++++++++++++++++++++++++******************++++++,,,,,,++++++************++++++*********,,,------,,,***)))***+++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,---------..............................+++,,,---///000222333444...------------...//////---,,,,,,------...///000---------............///////////////000000000000000000000111111000000000//////000000000111111111//////000000000111111111222222222222222222222222333222222111111222222333555555555444444333333333444444444333444555555666666555444444444555777888---------------------------------.......................................//////............///////////////000000000111111///000111222333333333333------...///000111222222////////////////////////000000000000000000000000111111111111111111222222444333222111111111111111333333333222111111111111333333333333444444444444333333333333333333333333444333333333333333333222111111222222333444555555444444555555666777888888======???@@@BBBEEEGGGHHHIIIMMMSSSXXX\\\```cccfffffffffkkkvvv~~~{{{sssmmmjjjiiiiiifffffflllqqqvvv}}}zzzuuuyyy}}}|||vvvkkkfffjjjrrrxxxyyyyyyuuutttwwwyyyxxxxxxzzzyyy{{{wwwsssooojjjgggdddcccdddeeeffffffiiieee^^^YYYYYY[[[UUUMMMNNNIIICCC===:::888777666666444333111111111222222///......///111222111000...///000000......///000//////000000000//////...///////////////000000000......////////////......///.........------------......------------......------............------,,,,,,++++++,,,,,,---...++++++***)))***+++,,,---,,,,,,------------,,,,,,,,,++++++++++++,,,,,,---,,,,,,------------------++++++++++++++++++++++++,,,++++++******++++++,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++************+++++++++++++++*********))))))******+++,,,------------......---,,,+++)))((('''------------------------++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++++++++++++++++++++*********)))************+++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***)))***++++++++++++***))),,,------+++))))))***,,,***+++,,,------,,,+++***++++++,,,,,,,,,,,,++++++*********************************+++++++++++++++************++++++++++++------------------------++++++---...000111333333...------------...//////---,,,,,,,,,---...//////---------............///////////////000000000000///000000111111000000////////////000000000111111/////////000000000111111222222222222222222222222222222111111111111222222444444444444333333333333444444444444444555555666555555444444555555666777........................---------.........//////........................//////............//////////////////000000000111///000111222222222222222......//////000000111111////////////////////////000000000000000000000000000000000111222222222333222222111111111111111222333222111000///000222333111222222222333333333333222222222222222222222222333333333333444444444444333333333333333333333333333444444666777888777666777777888999:::<<<>>>???===@@@DDDFFFGGGJJJNNNRRRUUUWWW___jjjrrrxxx{{{vvvrrrppppppkkkiiipppxxxyyytttoooooouuu}}}zzzvvvvvvyyyyyy|||wwwpppooorrryyy~~~}}}wwwmmmgggggglllrrrwww{{{}}}}}}|||{{{rrrlllgggbbb[[[ZZZYYYXXXXXXWWWVVVUUURRROOOJJJDDDDDDEEEBBB===>>>;;;777555555555555444333222111000//////000000111000///000222222111///---///000000.........///000000//////......------///////////////............///000000000000///...------------,,,,,,,,,,,,......------------......---...////////////...---,,,,,,++++++,,,,,,---...++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++,,,---...---------,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,+++***))))))***+++,,,,,,,,,+++++++++*********((()))***+++,,,,,,,,,,,,---------,,,+++***)))(((+++++++++,,,------......+++,,,,,,---,,,,,,++++++******+++,,,,,,+++******************++++++++++++)))************+++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***)))***++++++++++++***))),,,,,,,,,+++))))))+++---)))***,,,------,,,***))),,,,,,------------,,,,,,************************++++++++++++************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000...------------...//////------,,,,,,,,,---......---------............///////////////000000000000//////000000000000//////////////////000000000111////////////000000000111111111111111111111111111222222111111111111222222222222222222333333333333333333333333333444444555333444555555666666555555////////////////////////---------.........//////........................//////............//////////////////000000000000///000000111111111111000000000000000////////////111111111111111111111111000000000000000000000000//////000111222333333444111111111111111111222222///...------...222555777000000111111222222222222222222222222222222222222333333333444444555555555555555444444333222111111//////000222444555333222222222444666777999::::::777999;;;<<<<<<>>>CCCGGGBBBEEEMMMWWW^^^gggttt|||zzzwwwpppnnnvvv}}}sssnnnkkkiiikkkrrrzzz~~~tttpppmmmkkklllpppoooqqqxxx{{{vvvpppjjjjjjiiilllrrrxxx}}}yyyuuupppmmmpppuuu{{{~~~www{{{zzzpppfff___XXXSSSIIIHHHGGGFFFFFFEEEDDDDDD???@@@>>>888777999:::999555333222333444444333222000000///000000111111222...---------//////---+++...000111111000//////000111000///...---,,,,,,,,,////////////...---,,,,,,...///000111111000//////------,,,,,,,,,+++++++++.........------.........,,,,,,---......---,,,,,,,,,,,,++++++,,,,,,---...***+++,,,------------,,,,,,+++)))(((((()))+++,,,++++++++++++,,,,,,---...---------,,,,,,+++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,---,,,,,,,,,,,,,,,,,,---------------------------+++++++++,,,,,,+++++++++,,,+++***))))))***+++,,,---------,,,,,,,,,++++++'''((()))***+++,,,,,,,,,++++++,,,,,,,,,++++++***))))))***+++,,,------...,,,,,,,,,------,,,++++++)))***+++,,,,,,+++***)))))))))******+++++++++,,,)))************+++++++++++++++++++++++++++++++++******************+++++++++++++++,,,,,,+++++++++)))***+++,,,,,,+++***)))+++,,,,,,***)))))),,,...)))***,,,------,,,***)))---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))++++++,,,,,,,,,---------++++++++++++++++++++++++//////......---------,,,...------------...//////...------,,,,,,------------------.........//////////////////000000000000//////000000000000//////////////////000000000000////////////000000000000111111111111111111111111222222111111111111222222111111111222222333333333222222111111222222333444222333555666666666555444------------...//////...////////////////////////---...///000000///...---////////////////////////000///...------...///000000000000000000000000000//////............//////222111111111000000//////555444222111111111222222000000000000000000000000222222111111111111111111///000222333333222000///111111111111111111111111333333333333333333333333555444333222222222333444111111222222222333333333333333333333333333333333000111222444555666777777666666777888999::::::;;;@@@@@@AAAEEELLLUUU]]]bbbjjjkkkpppxxx|||zzz|||~~~vvvxxx|||rrriiifffgggiiilllqqqvvv{{{~~~}}}}}}vvvqqqiiicccbbbfffmmmrrrooovvvzzzssspppmmmjjjkkklllooottt{{{}}}|||~~~|||uuuqqqkkkhhhccc[[[SSSLLLFFFCCC???>>>===<<<;;;;;;;;;;;;666666555444444333222222000000000000000000000000//////.........---------....................................///////////////......---------......------------------------------......//////000000......//////......---,,,++++++,,,,,,,,,,,,---------------------------------,,,+++***+++,,,---...******+++,,,,,,,,,,,,+++,,,,,,+++******+++,,,,,,............////////////111000///...---,,,,,,,,,************+++,,,---...+++++++++*********))))))***************************+++,,,,,,------,,,,,,************************,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,------......---------,,,+++***)))(((*********++++++,,,,,,---))))))***+++,,,,,,------,,,,,,,,,++++++******************************+++******+++++++++******)))++++++,,,,,,,,,---------))))))))))))))))))******------,,,++++++******))),,,+++***))))))***+++,,,+++,,,------++++++,,,---,,,++++++******++++++,,,((()))+++,,,,,,+++)))(((++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++***++++++,,,---...//////---------.........//////---------------------------,,,+++,,,...///...---............////////////000///---,,,---...000222000000000000///////////////////////////000000111111000000000//////......111111111111000000000000111111111111111111111111222222222222222222222222111222333333444444333333333333333444444444555555+++,,,------,,,,,,---...........................---...////////////...---........................000///...------...///000//////////////////////////////............//////111111111000000000//////444333222111111111222222000000000000000000000000111111111111111111111111000111333444444333111000111111111111111111111111222222222222222222222222444333222222222333444444111111222222222333333333333333333333333333333333///000111222333444444444555555555666777777888888;;;;;;;;;===BBBHHHOOOSSSVVVWWW[[[bbbiiimmmmmmkkkiiigggeeeiiioootttuuutttrrrtttyyyvvvnnnkkkkkklllnnnrrrvvvzzz|||{{{}}}uuupppjjjeeeeeeiiinnnrrruuu|||}}}yyyyyywwwuuurrrrrrtttwww}}}}}}tttqqqnnnfff]]]YYYTTTQQQMMMHHHBBB===999666999888777666666555555555555555444333333222111111000000000000000000000000000000/////////.........////////////////////////............////////////...---------------......------------------------............////////////...............------,,,///...------++++++***)))------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------******+++,,,,,,,,,,,,+++,,,,,,+++******+++,,,,,,---.........////////////000///...---,,,,,,,,,,,,***************+++,,,---,,,,,,,,,,,,++++++*********************+++++++++***+++,,,,,,------,,,,,,************************,,,++++++++++++++++++,,,++++++++++++++++++++++++*********+++,,,---------------------,,,+++***)))+++++++++++++++,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,+++++++++*********************)))))))))***++++++,,,++++++******++++++++++++,,,,,,,,,,,,************************,,,,,,,,,++++++++++++***++++++***))))))***+++++++++,,,------++++++,,,---,,,++++++******++++++,,,***+++,,,------,,,+++***+++++++++++++++++++++++++++******))))))******+++,,,------......------,,,,,,,,,,,,---------------,,,------------.........---------------------------,,,+++,,,...///...---............////////////000///---------...000111000/////////////////////000000000000000111111222111111000000000///////////////000000111111111222111111111111111111111111222222222222222222222222111222333333444444333333333333333444444444444555))),,,...---+++***,,,///........................,,,---...//////...---,,,........................//////............///000//////////////////////////////............//////111111000000000000//////333333222111111111111222000000000000000000000000111111111111111111111111111222333444444333222111111111111111111111111111111111111111111111111111222222222222222333444555111111222222222333333333444444444444444444444444000111222222333333333222444444444444444444444444888777666666888;;;???AAABBBCCCFFFKKKOOORRRQQQPPPRRRPPPOOOSSSYYY___bbbbbbcccfffkkksss{{{|||rrrmmmlllllllllmmmooorrrtttvvvwww|||uuusssooommmnnnqqquuuwww|||}}}||||||~~~uuujjj___ZZZUUUMMMEEEBBBAAA???===;;;888555333222444333222111111111111111333333222222111111000000000000000000000000000000000000000000000/////////////////////////////////---............/////////............///000111111......................../////////..............................---,,,,,,///...------++++++***)))+++++++++,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,---------.........//////......---,,,++++++++++++******)))))))))******+++---------,,,,,,,,,,,,+++))))))******++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,---------------,,,+++***,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,++++++*********)))++++++,,,------,,,,,,++++++++++++++++++*********++++++++++++++++++************+++++++++,,,,,,,,,++++++***))))))***+++++++++,,,---,,,+++***+++---,,,++++++******++++++,,,+++,,,---......---,,,++++++++++++++++++++++++++++++******))))))******+++------............------...---------,,,,,,,,,+++,,,,,,,,,,,,---------------------------------------,,,+++,,,...///...------............////////////......------///000111////////////////////////111111000000111111222333111111111111000000000000......///000111222333333111111111111111111111111222222222222222222222222111222222333333333333333333333333333444444444444))),,,///...+++***,,,000........................+++,,,---......---,,,+++.......................................//////000//////////////////////////////............//////000000000000000000//////222222111111111111111111000000000000000000000000000000000000111111111111111222222333333222222111111111111111111111111111000000000000000000000000111111111222222333444444111111222222222333333333444444444444444444444444444444444555555444444333333333333333333333222222888777555444555666888999:::;;;===???AAABBBBBBAAAFFFDDDBBBCCCHHHLLLNNNNNNOOORRRVVV]]]eeemmmsssvvvzzz{{{{{{wwwqqqjjjdddbbbcccccccccdddeeegggiiijjjnnnuuu~~~vvvvvvvvvvvvwwwyyy|||}}}~~~||||||~~~}}}yyysssooo]]]SSSJJJGGGDDD???:::999999999888777666555444444222222111000000000000000111111111000000/////////000000000000000000000000////////////////////////////////////////////////---------.........//////000000000000111222333444/////////////////////////////////......---------------.........---,,,,,,+++++++++,,,,,,,,,------******++++++++++++,,,,,,***+++,,,---...---,,,+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---------.........---,,,,,,+++******++++++******)))))))))))))))))),,,,,,,,,,,,,,,,,,,,,+++)))))))))***++++++,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++------.........---,,,,,,---------,,,,,,++++++***,,,,,,++++++++++++++++++++++++++++++++++++++++++......------,,,,,,++++++,,,,,,------...---------+++++++++************))),,,,,,,,,+++++++++++++++))))))***+++,,,,,,------+++******************+++***,,,,,,,,,+++***+++,,,,,,++++++******++++++,,,++++++,,,------,,,++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------,,,+++,,,...///...------------........./////////............///000000.........///////////////000000//////000000111222111111111111111111000000...//////000111111222222111111111111111111111111111111111111111111111111111111222333333333333222222222333333333444444444+++---///...,,,,,,...000........................+++,,,---......---,,,+++........................---......///////////////........................//////............////////////////////////000000111111111111111111111111000000000000000000000000//////000000000111111111000000111111111111000000111111111111111111111111000000000000000000000000111111111222222333333333111111222222222333333333444444444444444444444444444444555555444444333333333333333333333333333222777666666555555555666666777999:::;;;;;;:::::::::===<<<::::::<<>>>>>???;;;===>>>>>>;;;:::999:::888999:::;;;======>>>>>>>>>AAAEEEHHHIIIKKKLLLLLLIIIKKKNNNQQQSSSTTTTTTSSSOOOOOOPPPRRRVVVZZZ]]]___]]][[[ZZZYYYXXXVVVTTTSSSOOOMMMLLLKKKLLLOOOSSSUUUVVVTTTSSSRRRQQQPPPMMMJJJDDDCCC@@@>>>===>>>???@@@AAA???>>>>>>===<<<999777777333111333333000///111333222222222111111111000///......---......//////.........///////////////////////////////////////---.........////////////------------------------,,,,,,---------.........---------,,,,,,---......------------------------,,,------------------...,,,------------,,,++++++///...------++++++***)))+++++++++,,,------......,,,,,,++++++,,,,,,------******+++,,,,,,,,,,,,+++***+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***************+++,,,---*********++++++,,,,,,,,,,,,,,,++++++***)))))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++)))***+++,,,------------,,,,,,,,,---------------*********++++++,,,,,,---******+++++++++,,,,,,,,,))))))******+++,,,,,,,,,******,,,------.........))))))***+++,,,---......,,,++++++***))))))((((((*********++++++,,,,,,,,,)))***++++++++++++***))))))+++,,,+++***)))***+++,,,++++++******++++++,,,+++++++++******++++++++++++++++++++++++++++++++++++******))))))******+++***++++++,,,,,,++++++*********++++++,,,,,,,,,---,,,------------.........---------------------------,,,+++,,,...///...---,,,,,,---------.........---......///////////////,,,,,,---......///000000...............///000000---.........////////////000000000000000111111111000000000000000000000000111111111111111111111111000000111222222222222222111222222222222333333333///***''')))///111...)))---------------------------...///000000///...---------------------------+++,,,...000000000000///........................//////............//////---.........//////000000...///000222222222111000000000000000000000000000---......///000111111222222222111111111111222222111111111111111111111111111111111111111111111111222333333333222000///---111111222222222333333333111111111111111111111111222333444444555555555444///000000111222333333444222333444444444333222111000222444333111000222555///111444555444222111111111111333444666666777777555777888888666555444444555666777888888888888888;;;;;;;;;<<<======<<<<<<<<<>>>AAADDDFFFGGGFFFFFFBBBAAABBBDDDGGGHHHHHHGGGHHHGGGGGGFFFFFFEEEEEEDDDBBBAAA@@@???@@@CCCFFFGGGHHHFFFDDDBBBBBBAAA???>>>===<<<:::888888999:::;;;555555555666777666444222333000000333444111111333111111111111000000000000000000000//////000111111......//////////////////////////////////////////.../////////000000111111........................,,,,,,,,,---------......111000000////////////000------------------------,,,,,,,,,------.........,,,,,,---------,,,++++++++++++,,,,,,,,,---------++++++,,,------...//////---,,,+++***+++,,,---...******+++,,,,,,,,,,,,+++***+++,,,------,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,------************+++,,,---...+++++++++,,,,,,------------,,,,,,+++***)))((((((++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------,,,,,,,,,------.........))))))***+++,,,,,,------*********++++++,,,,,,,,,+++,,,,,,---...///000000)))***+++,,,------------))))))***+++---...///000++++++******)))(((((('''***++++++++++++,,,,,,,,,)))***+++,,,,,,+++***))))))+++++++++***)))***+++,,,++++++++++++++++++,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++***---------.........//////---------------------------,,,+++,,,...///...---,,,,,,,,,---------......---......///000/////////,,,,,,------...///000000///////////////000111111,,,---------......//////......///000111222333333000000000000000000000000000000000000000000000000000000111222222222222111111111222222222333333333---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...///...---,,,,,,,,,,,,,,,***+++---//////...---,,,................................................000000000000000000000000111222222111///...///000111111111111111111111111////////////000000000000111111111111111111111111000000000000000000000000111111222222222222111111111111111111111222222333111111111111111222222333222222222222222222222222...///111222333222222111444333111000000111333444666555333222111222333333111111111222222333333333000111222333333333333222222222222222222222222222222222333444555555666666666666666666666666555555555555666666666666555555999999:::;;;;;;;;;;;;;;;;;;;;;::::::999888888888<<<<<<<<<;;;:::999888777777777888888999999999::::::::::::999888777777666555555444444444333333333222222222111111111000000222111111111000000//////000111111111//////000222000000000000000000000000////////////////////////////////////////////////........................------------------------------............------+++,,,,,,------,,,,,,+++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,++++++++++++++++++,,,---,,,++++++******++++++---,,,++++++------,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++)))(((((()))+++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++---------+++***+++------+++)))***,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...******+++++++++,,,,,,,,,------------,,,+++******++++++++++++++++++++++++------,,,+++************'''(((***+++,,,,,,+++***'''((()))***+++*********))))))))))))***+++,,,---//////...---,,,,,,++++++***++++++,,,,,,++++++***+++++++++******))))))))))))******++++++,,,------***++++++,,,---...//////***+++,,,---............------------------------,,,,,,,,,---------...............------,,,,,,,,,+++++++++++++++,,,---...------------------------//////............/////////............---------////////////////////////000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000222222222222222222222222---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------.........///......---,,,,,,------***+++---//////...---,,,................................................////////////////////////000111222111///...///000111111111111111111111111////////////000000000000111111111111111111111111000000000000000000000000000111111222222111111000111000000000000111222222222222111111222222333444444444333333222111111000000111222333333333222111444333111000000111333444555444333222111222222333111222222222222222222333111111111222222333333333222222222222222222222222...//////000111111222222444444444444444444444444444444555555555555444444444555555666666666666666666666666666777777777777999999999888888666555555555555666666666777777777888777777666555555444444444444444333333333222222111111111000000/////////111111111000000000/////////000111000......000111////////////////////////........................................................................------------------------------............------+++,,,,,,------,,,,,,+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++*********+++,,,,,,------+++***+++,,,---,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++)))(((((()))+++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,---,,,++++++,,,---...,,,******,,,---------++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,////////////...---,,,+++++++++++++++++++++++++++,,,,,,++++++***+++++++++******++++++++++++++++++))))))))))))***************************+++,,,---///......---,,,,,,+++++++++,,,,,,------,,,,,,+++,,,+++++++++************------,,,++++++******)))...------------,,,,,,,,,++++++,,,---............------------------------,,,,,,,,,------------.........---------,,,,,,,,,...------------...///000------------------------//////............//////---------.........//////////////////////////////////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000111111111111111111111111------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,//////............////////////...------------...+++,,,---.........---,,,........................................................................000111222111///...///000000000000000000000000000////////////000000000000111111111111111111111111000000000000000000000000000111111222222111111000000000/////////000111111222222222111222333333444222222222222333333333333222333333333333333222111333222111000000111222333444333222222111222222222222222222222222111111111222222111000111222333444222222222222222222222222------......//////000000111111222222222222222222333333333444444333333333111111222333333333333222111111222333444444555555444555555555444333222111333333333333444444444444444444333333222111111111333333222222222111111111000000////////////......111111000000000000//////...///000///------///000////////////////////////................................................------------------------------------------------------............------+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********))))))*********)))))))))***+++,,,...///,,,*********+++,,,+++***************************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++***))))))***+++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***)))+++,,,,,,++++++---......---++++++,,,---,,,+++************************++++++************++++++******+++++++++,,,,,,,,,000000//////...,,,+++***+++++++++++++++++++++++++++++++++***++++++,,,,,,---,,,,,,++++++++++++,,,,,,+++***)))((()))******,,,,,,++++++++++++,,,,,,......------,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,++++++++++++***------,,,++++++******)))------------,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,------------...------------,,,,,,,,,......---------...//////------------------------//////............//////++++++,,,---...///000111////////////////////////////////////////////////111111111111111111111111//////000000000000//////000000000000000000000000111111111111111111111111,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------......///......------.........+++,,,---.........------........................................................................///000111000///...///000////////////////////////////////////000000000000111111111111111111111111000000000000000000000000000000111111111111000000///////////////000000111111111111111111222333333---...000222444666777888444444444444333222222111222222111000000111222222222222222111111111222222333333222222111111000000333222000//////111333444111111111111222222222222/////////000000111111111000000111111111111111222111111222222222222111111111111222333333333333222000000111111111222222222222222222222222111000000222222222222222222222222111111111000000000//////111111111111000000000000////////////////////////000000000000000000//////---...///...,,,,,,...///////////////////////////................................................------------------------------------------------,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******************+++,,,---...+++***))))))++++++***)))************************++++++++++++++++++++++++************************++++++***))))))***++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***************************************************++++++,,,,,,++++++***(((***+++,,,++++++---//////---++++++,,,,,,+++***++++++++++++++++++++++++------,,,,,,,,,,,,------******+++++++++,,,,,,,,,......---,,,+++***((('''************************************+++,,,------///...,,,+++***+++,,,,,,...,,,***(((((((((***+++------,,,,,,+++,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++++++++)))******++++++,,,------******+++,,,---......///,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,---------------------------///......------......///,,,,,,------...//////000////////////////////////////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000222222222222222222222222,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---......---------......///,,,,,,---------...------...........................................................................///000000///...///111........................////////////000000000000000000000000000000000000000000000000000000000000000000000111111000000000///////////////000000111111000000000000111222222...///000222444666888888555444444333333222222222111111111111111111111111000111111111111111111111222222222111111000000000333222000//////000222333000000000111111222222222000000000111111111111111000000111111222222222222000000111111111111000000000111222222333333222222222222222111111000000000111111111222111111000///222222222222222222222222111111000000000000000///111111000000000/////////000000000000000000000000//////////////////000000---.........,,,,,,---///........................................................................------------------------------------------------,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******,,,,,,++++++***++++++,,,+++***))))))++++++***)))************************++++++++++++++++++++++++************************+++******************+++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************************++++++,,,,,,++++++***((()))++++++++++++---......---,,,,,,------+++))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,---------,,,+++)))((('''************************************+++,,,------///...,,,+++***+++,,,,,,...,,,***)))((()))***+++------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++******++++++++++++++++++++++++)))******++++++,,,------)))******+++,,,---......,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,------------------------......------------..............................////////////////////////........................//////////////////////////////000000000000//////000000000000000000000000333333333333333333333333++++++,,,,,,,,,,,,------------------------------,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------..............................................................................---///000000......///111////////////////////////////////////000000000000000000000000000000000000000000000000000000000000///000000111111000000///000000/////////000111111111111000000111111222333333333333333444444444444444333333222222222222333111111111111111111111111//////000111111111111000111111111111111000000000333222111000///000111111//////000000111222222222////////////000000000000000000111111222333333333000000111111111111000000//////000111111111111000333333222222111000000///000111111111111111000000222222222222222111111111111111000000000000000000111111000000000///////////////000000000000111111......////////////000000---...///...,,,,,,...///........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********))))))*********---,,,++++++******++++++,,,*********+++,,,+++***************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************************++++++,,,,,,++++++***(((***++++++******,,,------,,,+++,,,------+++***,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))************+++++++++,,,,,,,,,---......------,,,+++***************************+++++++++***++++++,,,,,,---,,,,,,++++++++++++,,,---,,,+++***)))***++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++))))))************)))))))))************+++++++++------,,,++++++******))),,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...//////...---------......------------------------......------------......//////.........---------////////////////////////................................................//////000000000000//////000000000000000000000000222222222222222222222222+++++++++,,,,,,---------........................---,,,,,,++++++,,,,,,---+++++++++++++++,,,---------,,,,,,,,,------......................................................////////////////////////---...//////......///111////////////////////////////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////111000000000000111222222333333222222333333444555666555555444333333222222222222111000111222333333000000111111111111000000......000111111111000000000000000000111111111111222111111111000000000000/////////000111222222222///////////////////////////000000111222222333333000000111111111111000000//////000111111111111000111111111111111111111111000000111111111111000000222222111111000000000000000000000000000000000000111111111000000000//////.........//////000000000........./////////000000...//////...------...000........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++++++++***++++++,,,,,,---+++***+++,,,---,,,+++*********************************************************************************++++++*********++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***************************************************++++++,,,,,,++++++***)))***++++++***)))***,,,+++++++++,,,......,,,***++++++++++++++++++++++++******))))))))))))************+++++++++,,,,,,,,,,,,,,,---------,,,,,,+++************************,,,,,,++++++***+++++++++******++++++++++++++++++***++++++++++++++++++,,,***************+++,,,---++++++++++++++++++++++++*********++++++*********(((((()))))))))*********------,,,++++++******))),,,,,,,,,++++++++++++***)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......000///...---------------------------------------...------,,,,,,------...---------...............////////////////////////........................//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000+++++++++,,,,,,---------...........................------,,,,,,------...************++++++,,,------,,,,,,,,,,,,---......................................................000000000000000000000000,,,...//////......///111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////111111111111111222222333555444444444444555666666444444444444444444444444111111000000000111333444000000111111111111000000---...///111111111000/////////000000111111222222111111111111111000///......//////000111222222222111111111111111000000000...//////000111222222333000000111111111111000000000111111222222222222222//////000000111222222222//////000000000000000///111111000000/////////...//////000000000000000000111111111111000000000000---------.........//////---.........//////000000...///000///------///000........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,)))))))))***+++,,,......---,,,++++++------,,,+++******************************************************************************++++++++++++******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,+++++++++***+++,,,+++))))))***+++******+++,,,...///---+++************************,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,))))))***++++++++++++***))))))))))))))))))))))))------,,,+++************'''(((***+++,,,,,,+++***)))***+++,,,,,,,,,,,,,,,))))))))))))***+++,,,---+++++++++++++++++++++++++++++++++,,,,,,+++++++++''''''(((((()))))))))***)))******+++,,,,,,------))))))***+++,,,------...((()))***+++,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------............---,,,+++++++++++++++------------------------...------,,,,,,------...+++,,,,,,---...///000000////////////////////////........................000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000//////...---++++++..............................---------......//////...,,,++++++,,,---...,,,------......------,,,***,,,------,,,,,,...///222111...,,,++++++,,,---111111000...---...000333111111000000//////......000000000000000000000000111111111111000000000000,,,...///000//////111222555444222111111222444555222333333333333222111111000000000000000000000000000000000000000000000000222222222222222222222222//////000000000000//////000000/////////111222333000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000////////////000000000000000000000000000000111111000///...---111111111111000000//////...///000111111222111111000000000000000000000000////////////////////////........................---.../////////...,,,+++.........------.........,,,,,,,,,++++++******************++++++,,,,,,---++++++,,,------......///******+++++++++,,,,,,,,,***++++++,,,,,,++++++******+++---......---+++***++++++++++++++++++++++++)))******++++++,,,------+++++++++*********))))))+++++++++++++++++++++++++++++++++*********))))))------,,,+++************++++++***)))***+++---...******+++,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************++++++***************************++++++,,,,,,,,,,,,,,,+++******+++,,,,,,...---+++))))))***+++,,,((()))***+++,,,+++******+++***)))(((((()))***+++++++++++++++++++++++++++///......---,,,+++******(((***+++------,,,+++***+++,,,,,,,,,,,,+++******++++++******************)))+++---,,,+++***+++,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))******++++++++++++******(((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))***++++++,,,,,,...,,,+++,,,------,,,+++---------,,,,,,+++++++++,,,,,,+++******+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........//////000000///...------...........................------,,,,,,------...////////////////////////---------------------------......///////////////000000//////.........---000000000000000000000000000///------.../////////000000000000000000000000******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///000111111111------------------------......------------......//////............//////,,,------......------,,,,,,...//////------...000111000...---,,,,,,------000000///...,,,---///222000000000000//////......000000000000000000000000222222111111111000000000///000111111///...///111444333222111111222333444222222333222222111000000000000000000000000000000000000000000000000000000111111111111111111111111///000000111111000000///111000/////////000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////111111000000//////////////////000000000//////...////////////////////////......................................................//////...------,,,......------------......---,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------------------,,,,,,------------............++++++,,,,,,,,,,,,++++++***+++---......---+++***++++++++++++++++++++++++------,,,++++++******))),,,++++++++++++*********+++++++++++++++++++++++++++++++++*********)))))),,,,,,+++*********+++++++++***))))))***+++,,,---,,,,,,,,,,,,,,,+++***)))************************)))***++++++,,,,,,++++++************************++++++************************+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,...,,,+++))))))***+++,,,((()))***+++,,,++++++***+++***)))(((((()))***+++++++++++++++++++++++++++,,,,,,++++++******))))))(((***+++------,,,+++***+++,,,,,,,,,,,,+++******************************)))+++---,,,+++***+++,,,************+++++++++,,,******************************++++++++++++******))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,++++++***))))))))),,,+++***+++,,,---,,,+++,,,,,,,,,,,,,,,,,,++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------.................................---,,,,,,...........................------,,,,,,------...........................------------------------,,,------...............000/////////............////////////////////////000///......////////////000000000000000000000000******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---///000222222333,,,,,,,,,,,,,,,,,,,,,,,,......---------------.........////////////......,,,------......------,,,...000000000...---...///...........................///...---,,,,,,...000000000000////////////...000000000000000000000000222111111111000000000000111222333222///......///111111111111111111111111222222222222111000......000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000///.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000///......///111111000000000000////////////////////////...---,,,,,,////////////////////////................................................//////...------------...------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++.........---,,,+++++++++------------.........///++++++,,,,,,,,,,,,++++++++++++------------++++++++++++++++++++++++++++++------,,,++++++******))),,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++***************++++++*********+++,,,,,,+++************++++++,,,---------,,,+++***)))((()))))))))))))))))))))))))))***++++++,,,,,,++++++******************************++++++++++++++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,---,,,+++))))))***++++++))))))***++++++++++++***+++***))))))))))))***+++++++++++++++++++++++++++)))))))))))))))))))))))))))***+++,,,---,,,+++++++++,,,,,,,,,,,,+++******************************)))+++---,,,+++***+++,,,)))))))))*********++++++++++++++++++++++++++++++******++++++++++++******+++++++++,,,,,,,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++...------,,,+++***)))(((,,,,,,++++++***)))))))))***))))))***,,,---,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,////////////............,,,------------,,,++++++------------------------...------,,,,,,------...------------------------------------------------+++,,,,,,---...---------////////////............////////////////////////////////////////////////000000000000000000000000******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,------***+++,,,---...---,,,+++,,,------......------,,,///000000///---,,,---...,,,,,,---...//////......---......---++++++---///////////////////////////////////////////////////000000000////////////...111222333222000...///000//////000111111000//////111111111111000...---,,,////////////////////////000000000000000000000000000000000000000000000000111111222222222222111111000000//////......------000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000000000000000000000////////////000000000000000000000000000///...---...///222333000000000000000000000000///////////////...---,,,////////////////////////................................................//////---,,,,,,---...///---,,,,,,++++++,,,,,,------------------------------------,,,,,,++++++***---------,,,,,,,,,++++++************+++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))******++++++,,,---------------,,,,,,,,,++++++++++++++++++++++++++++++******************************))))))***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++***)))************************))))))***+++++++++++++++******************************+++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***)))*********))))))******++++++++++++************************************************(((((((((((())))))******)))***+++,,,,,,,,,+++++++++,,,,,,,,,,,,+++*********************+++++++++)))+++---,,,+++***++++++((())))))))))))*********++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++***)))))))))))))))***++++++,,,,,,)))(((((()))+++---,,,+++******++++++,,,,,,,,,---******++++++,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,//////......------,,,,,,,,,,,,------------,,,,,,------------------------...------,,,,,,------...------------------------------------------------,,,,,,---............---///////////////.........////////////////////////...///000000/////////000000000000000000000000000******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))------------------------......---,,,,,,,,,,,,,,,)))***,,,---------,,,+++,,,------......------,,,---//////...,,,+++,,,---+++,,,---.../////////...,,,---...---,,,+++,,,..................////////////////////////////////////............---------///111222111000///000111...//////000000//////...111111111000///...------////////////////////////////////////////////////111111111111111111111111111111222222222222111111000000/////////...------////////////////////////////////////////////////////////////////////////......//////000000000000000000000000////////////////////////////////////000///...---...///222333111111111111111111111111---...//////000000000///........................................................................///...---,,,,,,---//////---,,,,,,++++++,,,,,,---------------------------...------,,,,,,++++++++++++++++++,,,,,,,,,------))))))))))))************,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++,,,---------------,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))***++++++,,,------------------,,,,,,)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++*********************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))******************+++++++++******++++++++++++******************************((())))))******+++++++++******++++++,,,,,,,,,,,,+++,,,,,,,,,,,,+++******))))))*********+++++++++)))+++---,,,+++***++++++((())))))))))))*********************************++++++,,,,,,,,,,,,++++++************++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,)))(((((()))+++---,,,+++*********++++++,,,,,,,,,)))***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,------.........------------------------------...------,,,,,,------...........................------------------------------...///////////////.........///////////////........................---000222222000...///000////////////////////////******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,++++++........................///...---,,,+++++++++++++++,,,---......///......,,,------......------,,,,,,---......,,,+++,,,---------------......//////,,,---......,,,,,,---...---............/////////000000000000000000000000............------------...///000000///...///111////////////////////////000000000000000//////...000000000000000000000000////////////////////////111111111111111111111111000111111111111111111000//////000000000///......////////////////////////////////////////////////////////////////////////---......//////000000111000000000000////////////////////////////////////000000///......///111111000000000000111111111111------...///000111111000........................------------------------...........................------------...//////------,,,,,,,,,,,,------,,,,,,,,,,,,------------------------,,,,,,,,,,,,*********+++,,,---------++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,++++++******))),,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***************+++++++++******)))))))))***++++++,,,---------------,,,+++((()))***+++,,,---------++++++++++++++++++++++++((()))******++++++************************************++++++,,,---------,,,,,,,,,++++++++++++******++++++,,,,,,++++++***+++************)))))))))******))))))******+++,,,******+++,,,,,,+++***************************************++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******)))))))))***++++++,,,,,,)))+++---,,,+++***+++,,,)))))))))*********++++++))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++))))))))))))******************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++***)))))))))***))))))***,,,---,,,+++*********+++++++++++++++((()))+++,,,------,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...////////////////////////---------------------------...//////000000//////.........///////////////........................---000333333000...///111////////////////////////******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------------------------------///...---,,,++++++++++++,,,,,,,,,,,,---...///000,,,------......------,,,,,,---......------...//////...---,,,------//////,,,---//////---,,,---...---------.........//////000000000000000000000000000000/////////.........///000000///---,,,---...111000///......///000111//////000111111111000000000000000000000000000000////////////////////////000000000000000000000000///000000111111000000///...///000111111111000///////////////////////////////////////////////////////////////////////////------......///000000111000000000000////////////////////////////////////000000000000////////////............/////////000------.../////////..............................------------------------........................,,,------...//////............------------......++++++++++++,,,,,,,,,---,,,,,,,,,---------------++++++++++++++++++,,,,,,,,,,,,---------.........,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------,,,++++++******))),,,++++++++++++*********++++++++++++++++++++++++))))))*********++++++++++++******))))))))))))***++++++,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,************************((())))))*********************************************++++++,,,------...,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,+++******************))))))(((+++***)))))))))***+++,,,***++++++,,,,,,++++++*********************************++++++++++++++++++++++++******++++++,,,,,,+++,,,,,,,,,,,,+++******((())))))***++++++,,,,,,)))+++---,,,+++***+++,,,************+++++++++,,,************************+++,,,,,,------,,,,,,+++))))))))))))*********+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,++++++***))))))))),,,+++***+++,,,---,,,+++++++++++++++************''')))+++---------,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...........................------------------------,,,---......//////................../////////000........................,,,000444444000...///111////////////////////////******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++******))))))***,,,---///,,,------......------,,,,,,...//////......000111000///---,,,,,,---///000,,,...//////...------...---------.........//////000000000000000000000000111111111111000000000000000111111///,,,******+++222111///......///111222...///000111222222222222000000000000000000000000//////////////////////////////////////////////////////000000000000//////...///000222222222111111////////////////////////////////////////////////////////////////////////---------...///000000111000000000000////////////////////////////////////000000111111000///...---,,,,,,,,,---------..................---,,,++++++........................------------------------........................+++,,,...///000///...---///......------......///*********++++++,,,,,,,,,,,,,,,,,,------.........------,,,++++++*********,,,,,,,,,---------......,,,------......------,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))******+++,,,,,,------+++++++++*********))))))++++++++++++++++++++++++))))))******++++++++++++++++++***)))(((((()))))))))***++++++***)))((('''++++++,,,,,,,,,++++++***))))))))))))))))))))))))(((((()))*********************************************+++,,,,,,---......,,,,,,,,,++++++************+++,,,------,,,+++******************)))((((((+++***)))))))))***,,,---***+++,,,------,,,+++***))))))))))))))))))))))))++++++******************++++++******++++++,,,---+++,,,,,,,,,,,,+++******((())))))***++++++,,,,,,)))+++---,,,+++***+++,,,***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++))))))*********+++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++...------,,,+++***)))))))))))))))***++++++,,,,,,...,,,+++,,,------,,,+++,,,+++++++++******))))))''')))+++---...---,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------+++,,,------......---------.........//////000000........................,,,000555444000...///111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************++++++******)))(((((((((,,,,,,,,,------.........111///---+++***+++,,,------------------,,,+++***,,,---......,,,,,,---...000///......///000///---------------------,,,,,,------------------------,,,,,,,,,---------......+++,,,---...////////////////////////////////////------............------,,,---///000000000///...........................////////////............------......//////000000000000////////////000000111000000///...---------///---,,,...111222000---,,,---.........---+++***'''))),,,...000000///.../////////////////////////////////...---------,,,------............------...000111111000//////000---...///000000///...---................................................------,,,,,,,,,---......++++++++++++***))))))(((,,,,,,,,,------,,,+++++++++++++++,,,,,,------------,,,*********,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,)))************+++++++++++++++------------++++++)))******++++++,,,------)))))))))***+++++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******************+++,,,---...++++++++++++++++++++++++---+++(((((()))+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))))))***+++,,,,,,,,,,,,++++++***)))+++*********))))))((((((***++++++,,,,,,++++++***,,,---...//////...---,,,...---+++)))(((((()))))),,,......---+++)))((()))++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++***)))(((((()))***+++((()))***,,,,,,+++******)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++***)))((())))))***+++++++++++++++,,,+++***)))))))))++++++************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))(((************************,,,,,,+++******+++,,,,,,---,,,,,,+++*********+++***************)))((('''******+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........//////000000000,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,............///////////////...---,,,,,,,,,,,,,,,////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,++++++++++++******+++++++++,,,,,,,,,------000///---+++++++++,,,---,,,,,,,,,,,,,,,+++******,,,---......,,,,,,---......,,,+++,,,---...---+++---------------------------------------------------------.........//////---...............------////////////////////////.........//////.........,,,---...///000//////...........................////////////........................////////////000000////////////000000111000000///......------///---,,,...111111000---...............---,,,,,,***+++,,,...////////////.......................................---------......////////////......---///000000///......///---...///000000///...---................................................//////................../////////000//////......,,,,,,,,,------,,,,,,++++++++++++,,,,,,---------...---+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,************+++++++++++++++,,,,,,------,,,,,,+++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******+++******)))******++++++++++++++++++++++++++++++---+++(((((()))+++++++++************************,,,++++++***))))))******++++++,,,,,,,,,+++******+++*********))))))))))))+++++++++++++++++++++++++++,,,,,,------,,,,,,+++...---+++***))))))******+++,,,...---,,,++++++,,,++++++++++++++++++++++++************************,,,,,,,,,---,,,,,,+++++++++***)))(((((()))***+++******+++,,,,,,,,,,,,,,,******++++++++++++******************************+++++++++***************''''''((())))))))))))))),,,+++***))))))***++++++++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))************************,,,,,,+++******+++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------...------,,,,,,------------------------............///////////////...---,,,,,,,,,,,,---................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------******++++++++++++,,,,,,///...---+++++++++,,,,,,++++++++++++++++++***))),,,---......,,,,,,---...---,,,+++,,,---...---,,,+++,,,,,,------.........------------------------........./////////000000////////////...---,,,+++////////////////////////...//////000000//////...------...////////////.........................../////////............---/////////...............000//////......//////000000000000///......------......---...000000///...000///......------......------........./////////........................---------...............//////000000000000//////,,,...//////...------...---...////////////...---................................................//////......------,,,,,,+++,,,------------------+++,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,---------,,,************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************+++++++++,,,---,,,,,,++++++,,,,,,---------,,,,,,+++******)))---------,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,+++++++++******++++++***)))))))))))))))++++++++++++++++++++++++---+++((((((***+++++++++***************************++++++++++++***))))))******++++++,,,+++++++++***************))))))))),,,+++***))))))***+++,,,+++******************+++,,,++++++******++++++,,,)))+++------,,,,,,---...************************)))))))))))))))))))))))),,,---------,,,+++************))))))))))))******,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,++++++*********************************++++++,,,,,,,,,'''((())))))***)))))))))+++******)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++***))))))************************,,,++++++******++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,------...........................---............/////////......---,,,,,,,,,------................................................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///+++++++++++++++,,,,,,,,,...---,,,+++++++++,,,,,,******+++++++++******))),,,---......,,,,,,---......---,,,---///000///...++++++,,,,,,---...//////---------------------------.........////////////......//////...------,,,//////////////////////////////000000000000//////------........./////////........................//////.........---------/////////......---------/////////....../////////000000//////.....................///000//////...111000///------...//////000//////.........//////........................,,,---------.../////////......////////////......+++---......---,,,,,,---........................................................................------,,,,,,+++***)))((('''((()))***************++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,------++++++++++++------,,,,,,,,,++++++*********------,,,,,,+++++++++***+++******))))))******+++,,,,,,,,,+++++++++******+++***************++++++++++++++++++++++++++++++,,,***))))))***++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++))))))((()))***+++++++++++++++************************---+++***((((((***+++---+++***)))(((((()))***+++))))))))))))******++++++)))+++,,,---,,,+++,,,---))))))))))))))))))))))))***************+++++++++---------,,,+++***)))(((***))))))))))))))))))***,,,,,,+++******,,,---...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------------...***++++++,,,,,,+++++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************************************+++++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++******)))************************++++++++++++++++++++++++,,,,,,++++++***++++++,,,*********++++++***))))))******+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------...---,,,+++,,,---...///---------------------------------.........//////...------,,,,,,,,,------................................................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,---......---------------,,,,,,,,,---,,,,,,,,,+++++++++,,,)))******+++++++++******,,,---......,,,,,,---......---,,,---///000///...++++++,,,,,,---...//////------------------------,,,,,,---------.........,,,------...//////......//////////////////////////////000000000000//////---------------......///....................................------------//////......------,,,,,,//////............//////////////////...............//////000///.........111000///------...//////000000///............///........................,,,---------.../////////,,,------......------,,,+++---......---,,,,,,---......------------......................................................,,,,,,---,,,+++***)))(((++++++,,,---......------***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,------++++++++++++------******+++++++++,,,,,,,,,,,,,,,++++++******))))))+++******))))))******+++,,,,,,,,,+++++++++******)))******+++,,,---///000++++++++++++++++++++++++,,,***))))))+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,,,,+++***)))((()))******++++++++++++***************+++++++++,,,+++)))(((((()))+++,,,,,,+++***))))))***+++,,,''''''((())))))************+++---,,,***))))))***))))))))))))))))))))))))))))))*********+++++++++------,,,,,,+++***)))((()))))))))******)))))))))+++***)))))))))***,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++))))))******++++++++++++++++++++++++++++++++++++*********************************************************++++++,,,,,,,,,++++++++++++++++++++++++)))******+++++++++******************************++++++++++++++++++++++++,,,++++++***++++++,,,,,,)))******+++++++++************+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------............------,,,,,,,,,------...................................................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************((())))))***+++,,,,,,---......------------,,,,,,,,,,,,,,,,,,,,,+++++++++)))***++++++,,,+++++++++,,,---......,,,,,,---...+++***)))***,,,------,,,+++,,,,,,------.........------------------------,,,,,,,,,------------...+++,,,---...////////////////////////////////////...//////000000//////...------,,,,,,------...///.................................------------,,,.........---------------///......------....../////////////////////.........///111000...---......000///......------......///.....................---------------------------------...............,,,,,,,,,------,,,,,,,,,+++---......---,,,,,,---......------------......................................................---.../////////---,,,+++,,,------............---******+++,,,------------------,,,,,,,,,,,,++++++///......---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---)))******+++,,,,,,------++++++******************++++++************++++++,,,,,,,,,+++++++++******))))))***+++---///111222+++++++++++++++++++++++++++***)))***+++,,,***)))************************))))))***++++++++++++***))))))******+++******************++++++++++++++++++***)))(((((()))***+++,,,,,,++++++++++++,,,,,,''''''((()))*********)))+++,,,------+++))))))***************************'''(((((())))))*********+++,,,,,,,,,+++***))))))))))))************))))))******))))))******+++,,,++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))*********))))))(((((((((*********+++******)))(((((()))***+++++++++++++++*********************************************************************************++++++,,,,,,---++++++++++++++++++++++++))))))***++++++++++++******************************++++++,,,,,,++++++***++++++******++++++,,,,,,+++,,,------------------******+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------,,,,,,,,,---......------------------------------------------------************************++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++,,,,,,---------,,,,,,,,,+++++++++++++++,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,---......,,,,,,---...***))))))***,,,------,,,------------------------------------------------------------............------...............---////////////////////////.........//////.........------,,,,,,,,,---...///.................................---------,,,,,,,,,------------------...///......------......///.../////////////////////---000111111...,,,---///...............---,,,,,,,,,,,,...//////...---,,,------------------------...............---------,,,------------------,,,,,,---//////---,,,---......------,,,,,,------...................................................---...///000000///---,,,++++++,,,,,,,,,+++******)))***+++,,,---------------------,,,,,,+++++++++)))******+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,******++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++***************+++,,,...///000+++++++++++++++++++++++++++***)))***+++,,,***)))******************************))))))***++++++,,,)))************))))))(((*********++++++,,,,,,,,,******))))))))))))*********++++++,,,,,,++++++***)))***+++,,,,,,+++******+++,,,......---,,,---...++++++++++++++++++++++++(((((())))))***++++++,,,******+++++++++******)))((()))***++++++***)))((()))***++++++,,,,,,++++++******++++++++++++******))))))))))))))))))))))))))))))***************+++***+++++++++******)))((('''(((***+++,,,,,,++++++++++++++++++++++++++++++************************************************)))******+++,,,,,,------++++++++++++++++++++++++))))))***+++++++++++++++***************************+++,,,,,,,,,,,,+++***++++++******++++++,,,---+++,,,------......------******+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------,,,,,,,,,++++++***+++,,,---............------------------------,,,,,,---------.........,,,,,,,,,,,,,,,---...///------------------------------------------------************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,++++++***+++,,,---------------,,,---......,,,,,,---...,,,++++++,,,...//////...------------------,,,,,,------------------------............/////////000////////////...---,,,,,,////////////////////////------............------------,,,+++,,,---...///..............................---------,,,,,,,,,,,,,,,,,,------..................------..................///////////////---000222111...,,,---///,,,---.........---+++******+++---//////...---,,,------------------------/////////......------,,,---..................---,,,...//////...------......---,,,,,,,,,,,,---...................................................***,,,---//////...,,,+++------------,,,,,,+++***)))***+++,,,------...------------,,,,,,+++++++++!!!"""%%%(((***---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++,,,,,,,,,---------++++++---......---++++++------,,,++++++*********+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******************+++,,,------+++++++++++++++++++++++++++***)))***,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***,,,---***************)))((('''*********++++++,,,,,,,,,))))))************)))))))))***+++,,,,,,+++***)))+++,,,---...------++++++***,,,///000//////111222++++++++++++++++++++++++******+++,,,------......)))******+++++++++******((()))***++++++***)))(((***+++,,,---...---,,,+++*********++++++************************************++++++,,,...//////000---------------,,,+++***'''(((***+++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))***+++,,,,,,------++++++++++++++++++++++++((()))***+++++++++++++++***************************+++,,,------,,,+++***+++*********+++,,,,,,---)))***++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......000000000//////.........)))+++,,,...//////...---........................,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///------------------------------------------------))))))*********++++++++++++++++++*********))))))++++++++++++++++++++++++)))))))))***+++++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,******+++,,,,,,,,,------.........,,,---...//////...---,,,------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---...------------...//////(((,,,000000---+++,,,...//////.........------------.............................................///...---,,,,,,,,,,,,,,,......////////////......//////...---,,,,,,,,,,,,//////.........---------,,,,,,+++***+++,,,...///222000...---,,,,,,,,,---------,,,,,,,,,+++++++++.........////////////000///...---,,,,,,,,,,,,,,,+++,,,------......------/////////......---------***++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,000///...,,,***((('''&&&.........---------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++******+++,,,,,,------,,,,,,+++***)))))),,,++++++******++++++,,,***+++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,)))'''(((***+++***(((---,,,,,,++++++*********+++***)))***,,,,,,***)))+++++++++***************)))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************,,,---000222333333222111------------------------***++++++,,,---...000111+++*********+++,,,,,,---************************---,,,***)))))))))******++++++++++++++++++++++++---,,,,,,++++++*********************************+++++++++*********))))))***++++++,,,,,,++++++***************************000...+++((('''((()))++++++*********,,,,,,***(((++++++++++++++++++++++++,,,+++***))))))***+++,,,)))************+++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,************************///---******,,,---,,,***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++***+++,,,---............//////......---------,,,///............---------------++++++++++++---------------,,,,,,+++++++++..................------,,,,,,,,,---------......))))))*********++++++++++++++++++*********))))))++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******---------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++***+++,,,,,,,,,,,,,,,,,,---------,,,---............---,,,---------------------------------.........//////---------------------------...///...,,,+++,,,---------------............---,,,+++,,,---.........///.........------------------------------------........................///...------------------...//////000000//////...---,,,,,,,,,,,,,,,------.........------------,,,,,,,,,+++++++++,,,---...000000///------,,,,,,,,,.........---------,,,,,,------........./////////......---,,,,,,,,,------,,,,,,---............---.........---------,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++++++++***+++++++++,,,,,,,,,---******))))))))))))((((((---,,,,,,++++++,,,,,,---,,,,,,+++******+++,,,,,,------,,,,,,+++******))),,,++++++******++++++,,,++++++*********+++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,)))'''(((***+++***))),,,,,,,,,,,,,,,++++++++++++***)))***+++,,,***)))******************++++++)))************+++++++++*********************************************************************************++++++,,,,,,---...///000111111000///...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000++++++******++++++,,,---************************,,,,,,***)))))))))******+++++++++++++++++++++++++++++++++***************************************+++++++++*********))))))***++++++,,,,,,++++++***************************...,,,***)))((()))******+++*********,,,,,,***)))++++++++++++++++++++++++++++++***))))))***++++++)))************+++++++++,,,++++++******++++++,,,*********+++++++++,,,,,,************************///---***+++,,,---,,,***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++***+++,,,---............/////////.........------...---------,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++..................------,,,,,,,,,---------......***************++++++++++++++++++***************+++++++++++++++++++++++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******//////...------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,(((***++++++++++++,,,...,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++------------------------............////////////........................---...///...,,,+++,,,---+++,,,---...///......---///+++((((((---000000///............------------......------,,,,,,,,,+++..............................------......///000//////000000000000//////*********++++++,,,---...------------,,,,,,,,,,,,,,,,,,+++++++++,,,------...............---,,,+++//////.........---------,,,,,,,,,---------......------,,,,,,,,,---......,,,---......//////......------------,,,,,,,,,,,,,,,------......------,,,------,,,,,,++++++******)))******+++---...//////++++++++++++************,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,++++++*********,,,++++++******++++++,,,,,,+++(((''''''))),,,...++++++++++++++++++++++++*********************************)))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++***((((((***+++***)))+++++++++,,,,,,,,,,,,,,,+++***)))***+++,,,***))))))))))))***+++++++++,,,)))************+++++++++++++++++++++++++++++++++***************************************************++++++,,,---...////////////000000///---+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,---......++++++******++++++,,,,,,************************,,,+++******)))*********++++++++++++++++++++++++))))))))))))************+++++++++++++++++++++++++++++++++******************++++++,,,,,,++++++***************************+++*********************+++******+++,,,,,,+++)))++++++++++++++++++++++++++++++***))))))***++++++)))************+++++++++,,,++++++******++++++,,,***************+++++++++++++++++++++++++++++++++...---++++++,,,---,,,***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,---............///////////////.........------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---------------------......,,,,,,,,,---------......************************************************************************,,,+++++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,------......///++++++++++++++++++++++++***+++,,,,,,++++++---...,,,,,,++++++++++++******++++++++++++++++++++++++------------------------------..................---------------------------...///...,,,+++,,,---***+++---//////...---,,,---***)))***---000000000------------------------//////......------,,,,,,........................---------......000111111//////000000000000//////+++*********++++++,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,---,,,---...///...---,,,+++............------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---...///,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,///......---,,,+++******---------,,,,,,,,,,,,+++---------,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,++++++******++++++,,,,,,+++)))((()))***,,,---++++++++++++++++++++++++++++++++++++++++++++++++******************))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++***))))))************)))*********+++,,,,,,,,,,,,***))))))+++++++++***(((((()))***+++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++************************************************---------....../////////---.........---,,,******++++++++++++++++++++++++,,,,,,,,,+++,,,,,,------,,,++++++***++++++,,,,,,************************++++++*********************+++++++++++++++,,,,,,))))))******++++++,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,++++++***************************((()))***+++,,,++++++***+++******+++,,,---+++***+++++++++++++++++++++++++++******************+++))))))*********+++++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++---,,,,,,,,,,,,,,,+++***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---////////////////////////---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,------------......,,,,,,,,,---------......************************************************************************,,,+++++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************+++,,,,,,------++++++++++++++++++++++++---......,,,+++***,,,---++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---***+++---//////...---+++'''***---///...---///000,,,,,,------------------/////////.........------........................---------...///000111222//////000000000000//////---,,,++++++*********+++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,---.........,,,,,,---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,---...///,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++000//////...---,,,,,,+++///...---,,,+++******)))+++++++++*********)))))),,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,+++++++++++++++***,,,++++++******++++++,,,***++++++,,,---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++*********++++++(((((())))))******++++++,,,***))))))***++++++***(((((()))***+++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++************************************************/////////......---------******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,++++++***++++++,,,************************************+++******************++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++***************************++++++,,,,,,++++++***************************'''(((***,,,,,,,,,+++***+++******+++------,,,+++++++++++++++++++++++++++*********++++++*********))))))*********+++++++++,,,++++++******++++++,,,++++++******************++++++++++++++++++++++++,,,,,,------,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------.........///////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,------......,,,,,,,,,---------......+++++++++******************************+++++++++************************+++++++++***************++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,++++++******))))))(((++++++++++++++++++++++++...///...,,,***)))+++---++++++++++++,,,,,,,,,---,,,++++++******++++++,,,------------------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---***+++,,,---...------,,,&&&+++000000...,,,---000,,,,,,,,,,,,------------................................................------------...///000111......////////////.........---,,,++++++*********------------,,,,,,,,,,,,,,,,,,---------,,,++++++***+++,,,---------------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------------,,,,,,,,,---......+++,,,------......------,,,,,,,,,,,,------------***++++++,,,,,,++++++***//////......------,,,,,,+++++++++++++++++++++,,,------,,,,,,,,,+++++++++++++++************++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,***+++,,,......---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***+++,,,+++))))))+++,,,)))))))))***************---+++((((((***+++++++++)))))))))***+++++++++,,,)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++//////...---,,,++++++***((())))))***+++---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,++++++******++++++************************))))))***++++++++++++************++++++,,,,,,---,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++***++++++,,,,,,++++++***************************((()))***+++,,,,,,+++************+++---...---+++++++++++++++++++++++++++)))***++++++++++++***))))))************+++++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---+++***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------...------,,,---------...............//////.........---------+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---++++++,,,,,,------......,,,,,,,,,---------......+++++++++*********))))))))))))*********+++++++++***************************************+++++++++************************,,,,,,,,,+++++++++******,,,++++++***))))))((((((************************+++++++++)))((((((***---******+++,,,---......///---,,,++++++++++++,,,------------------------------------,,,,,,+++++++++---------------------------...///...,,,+++,,,---++++++,,,,,,,,,---------+++,,,------------......++++++,,,,,,,,,---------***++++++,,,,,,------...........................---,,,,,,,,,---...//////------............------------,,,,,,,,,,,,,,,---.........------------,,,,,,,,,---------,,,+++***++++++++++++,,,---...///...---------,,,,,,,,,,,,,,,,,,,,,,,,------------......---,,,,,,,,,------***+++,,,,,,---,,,,,,,,,,,,,,,---------.........+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++(((((()))******+++,,,,,,.........------------,,,++++++************++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***,,,---+++))))))+++---,,,,,,,,,+++++++++++++++---+++(((((()))+++++++++******************++++++)))************+++++++++************************************************++++++++++++++++++++++++---,,,,,,++++++*********)))))))))***+++,,,......++++++++++++++++++++++++************+++,,,---...---,,,++++++******++++++************************((()))***+++,,,++++++***)))******+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++***++++++,,,,,,++++++***************************)))******+++++++++***************+++......---,,,++++++++++++++++++++++++)))***++++++++++++***))))))************+++++++++,,,++++++******++++++,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))),,,//////---******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,------...------,,,,,,,,,,,,,,,,,,---------............---------,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,+++***++++++,,,------......,,,,,,,,,---------......++++++++++++******))))))))))))******++++++++++++))))))))))))))))))))))))))))))******+++++++++,,,)))))))))))))))))))))))),,,,,,,,,+++++++++******((())))))***++++++,,,,,,************************((((((((('''&&&'''***---******+++,,,...///000000------,,,++++++,,,------------------------------.........------,,,,,,,,,........................---...///...,,,+++,,,---,,,,,,+++++++++,,,---...111---))))))---//////---+++++++++,,,,,,---------(((((()))***+++,,,,,,---........................---,,,,,,,,,,,,---......,,,------------------,,,,,,,,,,,,,,,---...////////////.........---------,,,,,,---...---,,,***)))++++++******+++---///000//////.........---------,,,,,,------------......///...------,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---------....../////////,,,------......------,,,******************++++++(((((())))))*********************)))))))))((((((++++++************++++++***+++,,,------,,,+++***++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,+++)))((((((***,,,...++++++++++++++++++++++++************************(((((())))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,***,,,---,,,))))))+++............------,,,,,,,,,---+++(((((()))++++++++++++++++++***************)))************+++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++*********************+++************+++,,,---...)))))))))))))))))))))))))))))))))***+++---...///---,,,,,,+++*********+++************************((()))***+++,,,,,,+++***))))))***+++,,,,,,---------,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++++++++++++++,,,,,,+++++++++************************+++******************************,,,...///...,,,++++++++++++++++++++++++)))***+++,,,,,,+++***))))))************+++++++++,,,++++++++++++++++++,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,000///---******+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,------------------...------,,,,,,+++++++++,,,,,,------------------,,,,,,,,,++++++++++++------------++++++---------,,,,,,+++++++++******+++,,,,,,---......,,,,,,,,,---------......))))))))))))))))))))))))************************))))))*********+++++++++))))))*********))))))((()))************+++++++++***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,---...------,,,,,,------...---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------............------,,,,,,------...///000000+++++++++,,,,,,---------++++++++++++,,,,,,---...000333555222,,,)))***,,,,,,,,,++++++,,,---///000000///---+++*********+++///...---,,,+++*********++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,+++++++++,,,,,,---------------------------------------++++++++++++---------------,,,,,,+++++++++---,,,+++++++++,,,---...***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++******((((((((()))******++++++++++++++++++++++++++++++************************)))))))))))))))((('''&&&++++++*********+++---...++++++++++++++++++++++++*********++++++,,,,,,,,,******))))))))))))******,,,+++***))))))***+++,,,+++++++++*********))))))************************************************************************,,,,,,++++++,,,,,,---...(((((())))))***+++------+++++++++*********))))))---,,,++++++******++++++,,,,,,+++***))))))******)))))))))))))))))))))))),,,,,,************,,,,,,++++++***)))***+++---...,,,,,,,,,++++++***************)))))))))***,,,---,,,,,,,,,+++++++++++++++...---+++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))---,,,,,,++++++,,,,,,---++++++***************+++222...++++++...//////---,,,------......------,,,---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,222///---...000000...,,,---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++***++++++,,,------......000///...---,,,+++++++++************************************************))))))*********+++++++++))))))************)))))))))************+++++++++***++++++,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,+++++++++******---,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,------.........---------,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------............------******++++++,,,------...+++,,,,,,,,,,,,,,,,,,---+++++++++++++++,,,---...///222444111---***+++---,,,,,,++++++,,,---///000///...---,,,,,,,,,------......---,,,++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,------..................---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++...---,,,+++******++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++******+++++++++***))))))((((((++++++++++++++++++++++++************************,,,,,,------------,,,,,,++++++*********+++------++++++++++++++++++++++++*********++++++,,,,,,,,,******))))))))))))******++++++***))))))***+++++++++++++++*********))))))************************************************************************+++************+++,,,,,,---,,,+++)))((('''''''''((())))))***+++,,,---------,,,++++++******++++++++++++******))))))))))))************************---,,,+++******+++,,,---,,,+++*********+++,,,---,,,,,,,,,+++++++++************************+++,,,***+++++++++++++++++++++------+++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,************************------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,+++)))'''(((***,,,,,,+++,,,------......------,,,---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++,,,---+++)))---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++))))))******+++++++++,,,///......---,,,,,,,,,,,,++++++++++++++++++++++++***************************************+++++++++))))))***************))))))************+++++++++******+++,,,,,,+++******))))))*********+++++++++,,,,,,,,,+++++++++******---,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,,,,------,,,,,,,,,,,,------//////............------,,,,,,,,,,,,------------.........------,,,,,,,,,---,,,,,,++++++,,,,,,---------............------******++++++,,,,,,---------,,,,,,,,,,,,,,,,,,+++,,,++++++++++++,,,,,,------///222000---+++,,,...,,,+++++++++,,,---...///---------------...///000---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------..................------........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++...---,,,***))))))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++******,,,++++++***))))))((((((++++++++++++++++++++++++***************************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,---++++++++++++++++++++++++*********+++++++++++++++******))))))))))))******++++++***))))))***+++++++++++++++*********************************************************************************************))))))******+++,,,...---+++)))'''&&&%%%%%%))))))***+++,,,---......---,,,++++++******++++++*********)))))))))))))))************************------,,,,,,,,,,,,------,,,,,,+++*********++++++,,,,,,,,,++++++++++++***++++++++++++++++++***))))))))))))***+++++++++,,,---,,,,,,++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------+++***)))***,,,.........,,,------......------,,,------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++***)))------------------...///,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,******++++++++++++++++++......---------------...++++++++++++++++++++++++************************************************))))))***+++++++++******))))))*********+++++++++******++++++++++++******************++++++++++++,,,,,,,,,+++++++++******---,,,++++++******++++++++++++++++++++++++++++++------------------------+++++++++,,,,,,,,,------+++,,,...//////...,,,+++***+++,,,---...---,,,+++---,,,,,,,,,,,,,,,,,,---............------------++++++,,,,,,,,,---------............---,,,,,,+++---,,,,,,++++++,,,,,,---,,,------......------,,,,,,,,,---------.........---------,,,,,,+++++++++,,,+++++++++++++++,,,,,,+++---//////---,,,---...+++++++++,,,,,,------...,,,,,,,,,,,,------......,,,+++++++++,,,,,,---...+++++++++,,,,,,,,,------,,,,,,,,,---------......---------,,,,,,+++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++******)))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++******((())))))******+++,,,,,,++++++++++++++++++++++++************************++++++******))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************++++++++++++******))))))******++++++******************+++***************************************************************************************************************+++,,,,,,******))))))))))))******---------,,,,,,,,,++++++---,,,++++++******++++++)))))))))***)))))))))(((************************---------------------------,,,,,,++++++*********++++++++++++++++++++++++++++++,,,---,,,+++)))((((((((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,------...------,,,---.../////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------,,,,,,---------,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,------------...............------------......///************************************************************************))))))***+++++++++++++++))))))*********+++++++++************************+++++++++,,,,,,,,,,,,---,,,,,,,,,+++++++++******---,,,++++++******++++++++++++++++++++++++++++++------------------------+++++++++,,,,,,,,,------,,,,,,---......---,,,,,,)))***,,,---...---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------------......------++++++---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,++++++******+++++++++***,,,------------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++,,,---......+++++++++,,,,,,,,,------,,,,,,,,,---------......---------,,,,,,+++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++******)))))))))***++++++,,,,,,++++++++++++++++++++++++************************//////---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++*********++++++*********************************************************************************************************+++++++++++++++,,,------************+++,,,---...---------,,,,,,,,,++++++---,,,++++++******++++++((()))************))))))************************------------------------,,,,,,,,,,,,+++******)))+++++++++++++++++++++++++++,,,---------+++***((((((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++++++++,,,------------------,,,+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......------.........------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,.............../////////......---------...//////))))))))))))))))))))))))************************+++++++++***************))))))***+++,,,,,,,,,,,,)))************++++++++++++***))))))))))))***+++++++++,,,,,,,,,---------,,,,,,,,,+++++++++******---,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,***+++,,,---------++++++---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,************++++++++++++---,,,,,,,,,,,,,,,,,,+++,,,++++++************+++***+++,,,,,,---------,,,++++++,,,,,,,,,,,,++++++++++++,,,++++++***)))(((++++++++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------..................------------------------------+++,,,,,,------,,,,,,+++*********+++++++++++++++'''(((***+++,,,---------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++******))))))++++++++++++++++++++++++************************...---+++***))))))***+++,,,------------,,,,,,+++++++++++++++++++++++++++***************)))))))))++++++************++++++)))***++++++++++++***)))***************+++++++++************************************************************************,,,,,,++++++,,,,,,---...------,,,++++++++++++,,,))))))***+++,,,---......---,,,++++++******++++++((()))+++,,,,,,+++******++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,,,,+++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++,,,,,,---+++,,,,,,------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++*********+++,,,---...///000111000...,,,+++,,,,,,------......------,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------++++++,,,------....../////////...............///************************************************+++++++++*********))))))((()))***+++,,,,,,,,,,,,)))************++++++++++++***)))(((((()))***+++***+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******---,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,***))))))***,,,---++++++++++++,,,---......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------......***++++++++++++,,,,,,,,,''')))+++,,,---,,,++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++************************+++,,,,,,,,,,,,,,,,,,---,,,,,,+++***************+++***+++,,,------,,,+++***+++,,,,,,,,,,,,+++***)))***+++,,,,,,,,,++++++,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,------..................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))*********++++++++++++)))***+++,,,------,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************)))***+++,,,,,,,,,,,,+++***************************************************+++,,,,,,------,,,,,,,,,,,,,,,+++++++++******---,,,,,,++++++******)))++++++++++++++++++++++++***************************)))(((((((((***,,,---------.........---+++++++++++++++++++++++++++++++++*********)))))))))(((,,,++++++******++++++,,,)))***++++++++++++***)))))))))*********+++++++++************************************************************************+++++++++++++++,,,,,,---...---,,,+++************((())))))***+++,,,---------,,,++++++******++++++)))***,,,---------,,,+++++++++++++++++++++++++++***+++,,,------,,,+++***)))***+++,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,------++++++---.........------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---...///...111333222000......///,,,------......------,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,+++***)))+++---...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------***++++++---...///000111111000///......---......++++++++++++++++++++++++************************++++++++++++******))))))((()))***+++,,,---------)))************++++++++++++***)))(((((()))***+++)))************+++++++++,,,,,,,,,+++++++++******---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------+++)))'''''')))+++---++++++******+++---...000,,,++++++++++++++++++,,,---------.........//////******+++++++++,,,,,,,,,&&&'''***,,,---,,,,,,+++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,+++***))))))******++++++***+++,,,,,,+++******+++,,,---,,,,,,***)))((()))+++---............---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++------------++++++))))))******+++++++++++++++,,,---...---,,,+++***+++++++++,,,,,,+++++++++++++++++++++++++++++++++************************)))***+++,,,,,,,,,,,,,,,************************************************++++++,,,---------,,,,,,,,,,,,,,,+++++++++******)))******++++++,,,------++++++++++++++++++++++++************************,,,+++++++++---000222444------...///...---+++***+++++++++++++++++++++++++++*********))))))((((((,,,++++++******++++++,,,)))***+++,,,,,,+++***)))))))))******++++++++++++*********************************************************************************)))***++++++,,,,,,+++******)))*********+++++++++*********))))))---,,,++++++******++++++)))***,,,.........,,,+++++++++++++++++++++++++++******,,,,,,,,,,,,******((()))+++,,,---,,,,,,+++*********++++++,,,,,,,,,,,,++++++***+++,,,...///---------------------,,,***+++---...///...------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---...///000111(((+++......,,,***+++---,,,------......------,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((+++---,,,******,,,......---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---+++,,,---///000222333444222111000......---------))))))))))))************)))))))))***+++++++++,,,++++++++++++++++++++++++))))))***+++++++++******++++++************++++++++++++++++++++++++++++++))))))))))))************,,,+++***))))))***+++,,,))))))))))))***+++,,,---++++++******++++++,,,---,,,,,,,,,++++++*********---------------------------......---,,,,,,---///---------------------------,,,+++******+++,,,---+++++++++*********))))))***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++......---+++++++++++++++---+++************)))'''******+++++++++,,,,,,,,,++++++++++++++++++++++++000///...,,,+++***)))))))))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))+++***((()))***++++++***)))************+++++++++******+++++++++,,,,,,,,,...------,,,+++***)))))))))******++++++,,,------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++***))),,,,,,+++******+++,,,,,,------,,,+++************++++++++++++++++++++++++************************++++++++++++++++++++++++&&&))),,,---,,,+++***))),,,,,,,,,+++++++++******************************************************+++***)))))))))***,,,---************************)))************+++++++++)))))))))***+++++++++,,,++++++++++++++++++++++++)))))))))***+++++++++,,,++++++,,,,,,,,,,,,------...---,,,+++++++++,,,,,,++++++***)))(((((()))))),,,,,,,,,,,,,,,,,,,,,,,,---......///......------...---+++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,000...,,,,,,...000000000++++++,,,,,,,,,---------...---,,,,,,++++++,,,,,,***++++++,,,,,,++++++***---------,,,+++***)))(((+++,,,------......------...------,,,,,,------...((())),,,.........---,,,------------------------//////............//////------------------------......------,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---.........*********++++++,,,,,,------------,,,,,,+++++++++------............------...,,,******+++++++++***++++++------------++++++***+++,,,---...000111111/////////...------,,,,,,'''''''''((((((((())))))***************+++++++++++++++++++++++++++++++++***+++++++++++++++******++++++************++++++++++++++++++++++++++++++))))))))))))************++++++***))))))***++++++...---,,,+++************++++++******++++++,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++***)))+++---------------------------,,,,,,+++******+++,,,,,,---------,,,,,,,,,++++++,,,---------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,+++************+++++++++,,,,,,++++++++++++++++++++++++///...---,,,+++*********,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++*********+++***)))***,,,---------)))************+++++++++******+++++++++,,,,,,,,,---,,,,,,++++++******)))++++++++++++++++++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++***))),,,,,,+++******+++,,,,,,++++++******************++++++++++++++++++++++++************************++++++++++++++++++++++++((()))******))))))***,,,,,,,,,,,,+++++++++******+++++++++++++++*********))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++***************+++++++++++++++++++++++++++++++++***************+++++++++*********+++++++++,,,,,,...---,,,+++***+++,,,,,,,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,------.........------------,,,+++***)))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---,,,+++,,,...///...---++++++,,,,,,,,,---------...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***))),,,,,,---............---------,,,,,,,,,,,,------***+++---/////////...---------------------------...------,,,,,,------...------------------,,,,,,---............------,,,++++++++++++++++++++++++++++++,,,---------,,,,,,+++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++------............------///---++++++,,,---,,,++++++,,,,,,------,,,,,,++++++,,,,,,---...///000000---------...............((((((((()))))))))******+++++++++***************++++++++++++++++++++++++,,,,,,---,,,,,,+++***)))++++++************++++++************************))))))))))))************++++++***))))))***++++++///...---,,,++++++++++++++++++******++++++,,,---,,,,,,,,,++++++++++++***++++++++++++++++++++++++***+++,,,+++))))))+++,,,------------------------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,++++++,,,---------,,,+++******+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---......------+++***)))***---...---,,,*********++++++++++++,,,++++++++++++++++++++++++------,,,+++++++++++++++------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))(((***,,,...------)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++******))))))*********++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,+++******,,,++++++******++++++,,,))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))((('''(((+++...,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))***+++++++++++++++)))))))))))))))))))))))))))************++++++++++++++++++***************+++++++++++++++++++++++++++++++++***************))))))*********+++++++++...---,,,******++++++,,,---,,,++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,---------------,,,+++******)))*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************************++++++++++++,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,+++,,,---///111000...+++,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,---......//////......,,,,,,++++++++++++,,,,,,,,,---.../////////...---------------------------,,,,,,++++++++++++,,,,,,.........------,,,,,,,,,,,,---///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,---------............------///...,,,,,,---...---,,,---,,,,,,++++++,,,,,,---,,,---------............+++,,,,,,---......//////***+++++++++,,,,,,,,,,,,,,,+++++++++***)))))))))++++++++++++++++++++++++.........---,,,+++***)))++++++************++++++))))))))))))))))))))))))((()))))))))************+++******************+++++++++***++++++,,,---...++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,++++++,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************))))))((('''******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,......---,,,+++,,,+++***+++---...---,,,************++++++++++++++++++++++++++++++++++++,,,+++++++++++++++,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++)))(((((()))+++,,,+++***))))))*********+++++++++******+++++++++,,,,,,,,,))))))******+++++++++,,,,,,+++++++++******))))))************++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,++++++***++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++)))((())),,,...,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))((()))***,,,,,,+++******))))))))))))))))))))))))))))))*********+++++++++,,,+++++++++***)))))))))++++++++++++++++++++++++,,,+++++++++***)))))))))************++++++++++++------+++*********+++,,,,,,++++++*********++++++...------,,,,,,++++++***,,,,,,++++++,,,,,,------***************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------+++++++++,,,,,,,,,------,,,---000333555333///+++,,,,,,,,,------------......---,,,,,,++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++***++++++,,,------,,,,,,,,,---......//////......,,,++++++******++++++,,,------............---,,,------------------------,,,,,,++++++++++++,,,,,,.........------,,,,,,++++++,,,///111222111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++---------,,,,,,++++++***+++++++++,,,,,,---------,,,------......------,,,///---++++++---------,,,------++++++++++++------------------------------,,,,,,,,,------.........***+++++++++,,,,,,,,,,,,,,,+++++++++***)))))))))++++++++++++++++++++++++.........---,,,+++***)))++++++************++++++))))))))))))))))))))))))((()))))))))*********************++++++*********)))))))))******+++,,,---++++++******++++++,,,---++++++++++++++++++++++++------------------------,,,,,,---,,,+++***,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))***************)))((('''******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.........,,,***)))...---,,,,,,------+++***))))))*********+++++++++++++++++++++++++++++++++++++++*********+++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++******+++,,,,,,***((())))))*********+++++++++******+++++++++,,,,,,,,,((())))))******++++++,,,)))))))))******+++++++++))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++******+++------------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++------,,,+++,,,---,,,,,,,,,+++++++++***************++++++,,,,,,,,,++++++++++++++++++++++++((()))***,,,,,,+++******------------------------))))))*********+++++++++,,,+++++++++***)))))))))++++++++++++++++++++++++,,,+++++++++***)))))))))+++++++++,,,,,,,,,,,,------,,,+++***)))***++++++******))))))))))))***+++---------,,,,,,+++++++++,,,++++++++++++,,,---...*********+++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++---000333555333///+++,,,,,,---------............---,,,,,,++++++,,,,,,,,,,,,,,,------,,,,,,,,,***+++,,,,,,------------,,,------...............,,,++++++******++++++,,,,,,------------,,,,,,+++------------------------------,,,,,,,,,,,,------.........------,,,,,,,,,+++,,,///111222111///---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------...------,,,,,,++++++++++++++++++,,,,,,---------,,,,,,------------,,,,,,---+++******+++,,,,,,+++------++++++++++++---------------------,,,,,,,,,......------,,,,,,,,,,,,((((((((()))))))))******+++++++++***************++++++++++++++++++++++++,,,,,,---,,,,,,+++***)))++++++************++++++************************))))))))))))************)))***++++++++++++***))),,,,,,+++***))))))))))))++++++******++++++,,,---***++++++++++++,,,,,,,,,------------------------)))***+++***((((((***+++------------------------,,,,,,------------,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......---+++***)))...---++++++,,,,,,***))))))))))))************+++++++++++++++++++++++++++++++++*********++++++,,,)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,+++,,,---......,,,***)))************+++++++++******+++++++++,,,,,,,,,)))))))))*********++++++(((((())))))***++++++,,,)))))))))************+++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,++++++***++++++,,,,,,++++++***+++,,,---.........---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++------,,,+++,,,---,,,,,,,,,+++++++++******)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++------------------------)))************++++++++++++++++++***************+++++++++++++++++++++++++++++++++***************++++++,,,,,,,,,------------,,,+++))))))******+++)))))))))((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---...///******+++,,,,,,,,,++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,------------***+++,,,...000///---***,,,---------...............---,,,,,,++++++,,,,,,,,,,,,------------,,,,,,++++++,,,---------------+++,,,------......------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------......------------------------,,,---///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,---.........------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,------------,,,,,,,,,***))))))+++,,,,,,+++---,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,......------,,,++++++***'''''''''((((((((())))))***************+++++++++++++++++++++++++++++++++***+++++++++++++++******++++++************++++++++++++++++++++++++++++++))))))))))))************)))***++++++++++++***)))------,,,+++************++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******)))(((((()))+++------------------------,,,,,,---......---,,,,,,---------,,,,,,,,,++++++***+++,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,+++)))))))))))))))************++++++++++++++++++++++++++++++***************++++++++++++++++++++++++,,,************************************************************************************************,,,++++++++++++*********''''''(((+++---...,,,***)))************+++++++++******+++++++++,,,,,,,,,))))))))))))************))))))))))))************))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,+++***+++,,,,,,,,,,,,+++***+++,,,---......,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******)))((()))+++---,,,,,,,,,+++++++++******'''(((((())))))***++++++++++++++++++++++++++++++******))))))******+++,,,************************)))************+++++++++***************+++++++++++++++++++++++++++++++++***************+++++++++***+++++++++,,,,,,,,,,,,---,,,***)))))))))***+++***)))))))))******+++,,,***++++++,,,,,,------...---,,,++++++,,,...000111***+++,,,---...------,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,+++***+++---------+++------------...............---,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------------***+++,,,,,,---,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///------------------------......------------......+++,,,,,,------.........---............------,,,------------------------***+++,,,,,,------------,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,+++******,,,------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,))))))))))))************))))))******+++++++++,,,++++++++++++++++++++++++))))))***+++++++++******++++++************++++++++++++++++++++++++++++++))))))))))))************)))***+++,,,,,,+++***)))++++++++++++,,,---......++++++******++++++,,,---*********++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,+++******+++---------------------------,,,,,,---......---,,,,,,+++++++++*********))))))((()))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++,,,---...///***)))((()))+++,,,,,,+++))))))))))))************++++++++++++++++++++++++,,,++++++***))))))******------,,,++++++*********************************************************++++++++++++++++++++++++))))))))))))))))))))))))+++++++++*********)))))) ###'''***,,,+++))))))************+++++++++******+++++++++,,,,,,,,,*********)))))))))))))))++++++******)))((((((((())))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,,,,***+++,,,------,,,+++******+++---------+++)))(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******(((%%%$$$&&&+++...,,,,,,,,,+++++++++******&&&''''''((()))*********************************+++***)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++))))))******+++++++++,,,++++++++++++++++++++++++))))))******+++++++++,,,)))************+++++++++,,,,,,***)))))))))***++++++*********+++,,,,,,---)))***+++,,,------...///...---,,,+++,,,...000222***+++---...///...------))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************************,,,,,,,,,++++++*********------------------------,,,,,,,,,---------......///---+++***,,,...///...---------.........//////...---,,,,,,++++++,,,,,,,,,------......------,,,,,,------......---,,,,,,******+++,,,,,,,,,,,,+++...------,,,,,,------...,,,,,,,,,---...///000111------------------------...------,,,,,,------...***++++++,,,---...//////......------,,,,,,,,,,,,------------------------,,,,,,---------,,,++++++,,,,,,,,,------.........---------,,,,,,++++++++++++,,,,,,------,,,,,,+++---,,,++++++---///......++++++---......---+++++++++++++++,,,,,,---------***++++++,,,,,,------...************************)))***++++++++++++***)))++++++++++++++++++++++++,,,***((()))+++,,,+++(((+++++++++,,,,,,+++++++++))))))))))))((((((((((((,,,,,,,,,++++++*********************************)))*********+++++++++++++++***)))***,,,---,,,+++*********))))))))))))(((&&&(((***---......---,,,///666999222,,,,,,,,,)))++++++++++++++++++++++++---,,,---000333222///+++.........---,,,+++***))),,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------......///---,,,***))))))***,,,---......---,,,,,,+++******++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))***)))(((''''''((()))***+++++++++*********))))))------,,,+++***)))((('''((()))************)))(((++++++************++++++++++++*********+++---...))))))(((((((((((())))))***++++++,,,,,,++++++***+++++++++*********))))))++++++************+++++++++++++++*********))))))...---+++*********++++++++++++************++++++++++++,,,,,,,,,,,,------,,,+++******))))))******,,,,,,,,,++++++*********------------------------++++++++++++++++++++++++------,,,++++++******)))(((((()))************))),,,,,,+++***))))))******+++++++++*********)))))))))***+++,,,,,,+++***)))************************+++***************++++++******))))))))))))******,,,+++***))))))***+++,,,000//////...---,,,+++++++++,,,------......------------,,,,,,,,,,,,++++++************************++++++,,,---------,,,,,,,,,,,,,,,++++++*********(((***++++++******+++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,------,,,,,,,,,------...///...---,,,,,,,,,,,,------,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,------......------,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------000///...------///000222//////...---,,,,,,++++++............////////////************************---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------///////////////////////////...------------...//////...---,,,+++,,,---...------............------------------...000222333///...---,,,,,,,,,,,,,,,------------------------*********++++++,,,,,,,,,///......---,,,,,,,,,---,,,,,,,,,------...............---------,,,,,,,,,..................------************************++++++++++++++++++++++++++++++++++++++++++++++++...+++'''''')))+++++++++******++++++++++++******)))))))))***************+++++++++******)))))))))************************)))))))))*********+++++++++***)))***,,,---,,,+++++++++*********)))))))))******,,,,,,,,,,,,+++***...444666000++++++,,,***------------------------,,,+++,,,...000000...++++++++++++,,,++++++******,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........---,,,,,,++++++---,,,***))))))***,,,---...------,,,++++++******++++++************++++++************************++++++++++++++++++++++++))))))))))))))))))))))))************************,,,+++***))))))***+++,,,+++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,+++*********+++,,,---***))))))(((((())))))******++++++,,,,,,++++++***+++++++++*********))))))++++++************+++++++++++++++*********)))))),,,+++***)))))))))******++++++************+++++++++++++++,,,,,,,,,------,,,,,,+++************+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,)))***++++++,,,,,,++++++,,,++++++***))))))******+++++++++*********))))))******++++++++++++******************************++++++************************))))))))))))******++++++***))))))***++++++++++++******))))))((((((******+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,,,,,,,+++++++++******(((***++++++******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///------,,,,,,,,,+++++++++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,,,,---------,,,+++***+++,,,...//////......---,,,,,,++++++............////////////---------------------------...///...,,,+++,,,---------------------------........................------------------------........................///...---,,,,,,---...///......---,,,,,,,,,---...------............---------,,,+++++++++,,,---...///...------,,,,,,,,,---........................,,,,,,,,,,,,,,,---------,,,+++******)))))))))***,,,,,,,,,,,,------------...------------,,,,,,,,,------------------------************************,,,+++************+++,,,++++++++++++++++++++++++,,,((($$$###$$$''')))***)))******************)))))))))******++++++,,,,,,*********)))))))))))))))************************((()))))))))************+++***)))***,,,,,,,,,+++,,,,,,,,,+++++++++******...------,,,+++***))))))---111222---)))***,,,,,,------------------------,,,+++***+++---...---,,,((()))***++++++++++++***++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......------,,,,,,++++++---,,,+++******+++,,,---------,,,,,,++++++******++++++************++++++************************++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++************+++++++++++++++***************(((((()))***+++,,,,,,------,,,++++++++++++,,,---++++++************++++++,,,,,,+++******++++++,,,*********))))))***************++++++++++++******+++************)))))))))++++++************+++++++++++++++***************+++***))))))((()))))))))++++++************++++++++++++++++++,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------+++,,,,,,---------------,,,+++******)))*********+++++++++***************++++++************++++++************************,,,,,,+++***)))))))))*********))))))))))))******++++++***))))))***++++++++++++++++++++++++++++++))))))***++++++++++++***------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...---,,,,,,,,,++++++++++++***)))***++++++******+++---,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++,,,...//////***+++,,,,,,,,,+++***)))++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,+++******+++,,,---,,,,,,---------.........++++++,,,,,,,,,,,,------,,,+++*********+++---............------,,,,,,+++---............/////////////////////////////////---...///...,,,,,,,,,...------------------------------------------------...................................................------,,,,,,------......------,,,------......------............------------,,,+++******++++++///...------,,,---------////////////////////////......---------------,,,...---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++)))(((((()))+++,,,+++++++++++++++++++++++++++)))'''&&&&&&((()))***))))))************))))))(((((()))******+++,,,,,,******************))))))************************(((((()))))))))*********+++))))))***+++,,,+++***------,,,,,,,,,+++++++++......,,,+++***))))))***,,,...---+++)))))),,,---************************,,,+++******+++,,,------******++++++++++++***************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,------......,,,++++++******++++++,,,,,,,,,,,,,,,++++++******++++++************++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++)))(((((((((((((((((()))************************(((((()))***+++,,,,,,---+++***(((''''''(((***+++++++++************++++++,,,,,,++++++++++++++++++++++++************++++++******++++++++++++******************))))))))))))++++++************++++++*********************************)))))))))******++++++************++++++***++++++++++++,,,,,,,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,+++,,,,,,---...---------++++++***************+++************************,,,+++***))))))***+++,,,************************,,,,,,+++***))))))))))))+++******))))))******++++++******************+++*********++++++,,,,,,,,,))))))***++++++++++++***------,,,,,,,,,+++++++++************************)))***+++,,,---.........++++++++++++++++++++++++)))***,,,+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++,,,...///000***+++,,,...---,,,***)))***++++++,,,,,,---------+++++++++,,,,,,,,,---------,,,***))))))***,,,---,,,,,,,,,,,,------------+++++++++,,,,,,,,,------------,,,,,,,,,---...///......---------,,,,,,,,,---------.........//////---------------------------...///...---,,,---...------------------------------------------------........................------------------------------,,,,,,,,,,,,---------------------.........------............------......------,,,,,,,,,,,,......------------....................................------,,,,,,++++++///...------------......------,,,,,,+++++++++***---------,,,,,,,,,++++++,,,,,,,,,,,,,,,---------************************+++***(((''''''(((***++++++++++++++++++++++++++++++,,,---...---,,,,,,,,,))))))************))))))''''''(((((()))***++++++++++++++++++++++++++++++************************))))))))))))***************)))((()))+++,,,+++***---------,,,,,,,,,,,,+++,,,,,,+++******++++++,,,,,,+++******))))))+++---************************---,,,++++++***,,,...///------------,,,+++***)))*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------...++++++++++++++++++++++++,,,+++++++++++++++******++++++************++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++((((((((())))))(((((((((*********************************************+++***)))'''&&&&&&''')))***++++++************++++++++++++++++++++++++++++++++++++************++++++)))******++++++******)))))))))))))))))))))))))))++++++************++++++***************************+++++++++++++++++++++++++++************++++++*********+++++++++,,,,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,+++++++++************+++,,,,,,,,,,,,,,,+++***************++++++************************,,,+++***))))))***+++,,,************************,,,++++++***))))))******++++++************++++++*********++++++*********&&&&&&''''''(((((())))))***+++,,,,,,------,,,,,,------,,,,,,,,,+++++++++************************)))***+++,,,------------++++++++++++++++++++++++)))+++,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,---///000***+++---//////...,,,++++++++++++,,,,,,------...+++++++++,,,,,,,,,---------,,,***))))))***,,,---++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------......---------------,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,---...//////------...///------------------------........................////////////////////////........................---------------------------------....../////////------............------,,,,,,------------...---......---------......///------------------------------,,,,,,++++++******+++***************++++++---------,,,,,,+++++++++------,,,,,,,,,+++++++++,,,---------.........///***************************)))(((((((((((()))***++++++++++++++++++++++++&&&))),,,---+++***)))((()))******************)))''''''(((((())))))******+++++++++++++++,,,,,,,,,************************)))*********++++++++++++***)))((()))+++++++++***---------,,,,,,,,,++++++*********++++++,,,,,,,,,,,,))))))++++++)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---///.........---,,,+++***)))++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++******++++++************++++++************************************************))))))))))))))))))))))))++++++++++++++++++++++++******++++++++++++*********************+++++++++,,,+++++++++******))))))+++***))))))))))))***+++++++++************++++++)))***+++,,,,,,,,,,,,+++*********))))))*********))))))************))))))(((((()))))))))))))))***++++++************++++++***************+++++++++******+++,,,,,,,,,,,,+++++++++************++++++************++++++++++++------,,,+++++++++++++++***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++------,,,,,,+++******)))))))))***+++++++++++++++*********)))******+++,,,***************+++++++++++++++************++++++************************+++***************++++++++++++************++++++)))***++++++++++++***)))((((((((())))))*********,,,,,,---............---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,***++++++++++++,,,,,,,,,***+++,,,,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************+++---......+++,,,---.........---,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,---------,,,+++******+++,,,---*********+++++++++,,,,,,++++++,,,,,,,,,,,,------***+++++++++,,,,,,,,,,,,------------------------,,,------------.........////////////////////////---...//////...---///000------------------------////////////////////////000000000000000000000000////////////////////////---......//////......---,,,---...///////////////------............------)))***+++,,,,,,---,,,,,,.........---......///000------------------------,,,+++++++++++++++******,,,++++++++++++,,,,,,---...---------------,,,,,,,,,,,,,,,,,,++++++++++++,,,------....../////////************************************************++++++++++++++++++++++++$$$'''))))))'''%%%&&&'''******++++++++++++******)))))))))))))))))))))))))))*********++++++++++++************************++++++++++++,,,,,,,,,,,,***)))((()))***+++***))),,,,,,,,,,,,++++++++++++)))***+++,,,---,,,++++++,,,((((((,,,---)))(((+++++++++++++++++++++++++++)))+++,,,+++))))))+++...,,,,,,,,,,,,,,,+++***))),,,,,,++++++++++++++++++************************++++++++++++++++++++++++------,,,,,,+++*********+++++++++,,,,,,+++++++++******************++++++++++++************++++++************************************************))))))))))))))))))))))))************************)))***+++,,,,,,+++***)))))))))*********++++++++++++++++++*********))))))++++++++++++++++++++++++++++++************++++++((()))***,,,---------,,,***))))))(((((())))))***))))))************))))))(((((((((((())))))******++++++************++++++))))))*********+++++++++((()))***+++,,,,,,+++***++++++************++++++************++++++++++++,,,,,,+++************+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++)))******+++++++++++++++******))))))***++++++,,,))))))*********+++++++++******++++++++++++******************************))))))))))))***+++,,,,,,,,,++++++******++++++,,,)))***++++++++++++***)))++++++,,,,,,,,,,,,,,,,,,,,,,,,---...............------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******+++++++++,,,,,,,,,***+++---,,,++++++,,,...------------------------,,,,,,,,,+++++++++******++++++******+++,,,------++++++,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,---------------------------------------,,,,,,---------.........000000000000000000000000,,,...//////......///111////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000......///000000///......+++,,,...///000000000///------............------,,,,,,---...---,,,+++***...............///000000........................+++++++++,,,,,,,,,,,,,,,...------------...///000---..................///,,,,,,,,,++++++++++++***++++++,,,------...//////************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***,,,,,,+++((((((+++...++++++,,,,,,,,,,,,+++++++++++++++***************(((((())))))*********+++************************++++++,,,,,,,,,---------***(((((()))***+++***))),,,,,,,,,+++++++++******)))***,,,------,,,***))),,,((((((......***''')))))))))))))))))))))))))))''')))++++++)))(((***,,,))))))***++++++++++++***---,,,,,,++++++*********************************++++++++++++++++++++++++)))******+++,,,,,,------***++++++,,,,,,++++++*********************++++++++++++************++++++************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))'''((()))******)))((('''))))))******++++++++++++******************++++++***++++++,,,,,,++++++***++++++************++++++&&&(((***,,,---...------))))))(((((((((((())))))))))))************))))))'''((((((((())))))******++++++************++++++))))))******++++++++++++'''((()))+++++++++***)))++++++************++++++)))************+++++++++,,,+++******))))))***************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,------******+++,,,,,,,,,,,,+++******))))))***+++,,,,,,))))))******++++++++++++)))***+++,,,,,,+++***)))************************(((((())))))***+++------,,,++++++******++++++,,,)))***+++,,,,,,+++***)))))))))))))))))))))))))))+++,,,------......---------------,,,,,,,,,++++++************************------------,,,+++***************++++++,,,,,,,,,***,,,------,,,+++---...------------------------,,,,,,,,,++++++*********+++++++++***++++++,,,,,,+++*********++++++------.........------,,,,,,,,,++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,---------......++++++,,,,,,,,,------------...//////000000//////------------------------,,,,,,,,,---------......////////////////////////,,,...//////......///111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000...///000111111000///...+++,,,...000000000000///---..................---000111111111000...,,,+++...............///000000////////////////////////,,,,,,,,,------.........************++++++,,,------.........///000000000,,,,,,,,,+++++++++************+++,,,,,,---......,,,,,,++++++***+++++++++000...,,,*********)))'''))))))))))))))))))))))))*********++++++,,,,,,,,,))))))************))))))(((((('''(((((()))***+++((('''&&&(((***+++***)))************))))))))))))******+++,,,,,,,,,,,,+++++++++------------,,,+++++++++***************+++************************)))***+++,,,,,,+++)))(((((()))+++,,,------,,,+++++++++++++++******))))))******))))))))))))******************************************))))))))))))++++++******************,,,,,,++++++***)))))))))***++++++,,,,,,++++++***++++++************++++++,,,,,,+++***)))))))))***))))))))))))))))))))))))++++++******************************************,,,***'''%%%%%%'''***,,,))))))))))))))))))))))))+++***)))'''''')))***+++++++++************++++++))))))))))))))))))))))))''''''(((((())))))******))))))))))))***************))))))))))))+++,,,---******************++++++)))))))))))))))))))))))),,,,,,,,,++++++*********((())))))))))))*********))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++)))******++++++******)))---,,,,,,+++*********+++*********))))))))))))(((+++++++++*********))))))++++++++++++++++++++++++******))))))))))))******))))))***++++++++++++***))))))))))))))))))))))))***************************+++,,,---...---,,,,,,,,,++++++******++++++,,,************************+++++++++++++++***)))((())))))************)))))))))***,,,------,,,***)))+++,,,------,,,+++)))((()))***,,,,,,++++++,,,---++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,+++++++++******//////.........---------***++++++,,,,,,++++++***000...---+++******++++++************************+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,+++)))------------------------++++++******++++++,,,------............---,,,+++.........---------,,,,,,.................................///000000111111111000000000000000000111222333444444444444444333555555444555555666777777444444333333444555666777444333111111333555555555444444333111111000000000111111000///.........///---...///////////////...111111000///...------,,,,,,---...///000///...---///......------,,,,,,+++***+++,,,,,,......///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......////////////......,,,,,,,,,---------......,,,++++++******+++++++++///---+++***++++++***(((************************++++++++++++++++++,,,,,,******++++++++++++******++++++***((((((''''''((()))((('''((()))******(((************)))))))))))))))***++++++,,,,,,++++++,,,,,,---......---,,,++++++***************+++,,,************************)))******+++++++++******((()))******************++++++++++++*********)))******))))))))))))******))))))))))))))))))))))))++++++*********)))))))))******************************************++++++***++++++,,,,,,++++++***++++++************++++++***)))(((((((((((((((((())))))))))))))))))))))))************************************************+++***(((&&&&&&(((***+++))))))))))))))))))))))))+++***)))(((((()))***+++++++++************++++++***************************************+++++++++))))))))))))************,,,+++***))))))******+++************************)))))))))))))))))))))))),,,,,,,,,+++++++++******)))))))))*********++++++))))))))))))))))))))))))(((((((((((()))))))))***)))))))))))))))***++++++******++++++++++++******,,,+++******)))))))))***)))))))))******+++++++++,,,++++++++++++*********++++++++++++++++++++++++******))))))))))))******))))))***++++++++++++***************************************************)))***+++,,,,,,,,,+++++++++******************+++************************++++++,,,,,,+++******)))))))))************)))))))))***,,,------,,,***))),,,,,,---------,,,+++***)))+++,,,,,,+++***,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------------------,,,,,,,,,+++///.........------------,,,,,,,,,------,,,,,,,,,***))))))))))))+++,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,,,,+++)))------------------------+++++++++++++++,,,,,,---++++++,,,------------,,,------------------------//////////////////////////////000111333333444444444444333333333333444444666666888999::::::::::::999999888888999999::::::888888777777777888999:::999777555555777999999999777666555444444333333333333333222111111111111111/////////000000///......000000000//////...............////////////......,,,,,,,,,---------------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,,,,,,,---------......++++++*********++++++,,,...,,,******+++++++++***++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++***)))((((((((((((+++***(((((()))))))))(((++++++*********))))))))))))***++++++,,,,,,++++++---------------,,,+++******************+++,,,---************************))))))))))))***+++,,,,,,++++++******)))*********++++++++++++******************))))))))))))******))))))))))))))))))))))))+++++++++*********))))))************************((())))))***++++++,,,,,,***++++++,,,,,,++++++***++++++************++++++(((((((((((((((((()))***))))))))))))))))))))))))***************************************************))))))(((((())))))***))))))))))))))))))))))))+++***)))(((((()))***+++++++++************++++++++++++++++++++++++++++++++++++++++++************))))))))))))************---,,,+++***))))))))))))************************)))))))))))))))))))))))),,,,,,,,,++++++++++++***************+++++++++,,,))))))))))))))))))))))))((((((((()))))))))*********))))))))))))***++++++++++++,,,,,,,,,,,,+++++++++***))))))((()))))))))(((((()))***+++,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))))))))******))))))***++++++++++++***++++++++++++++++++++++++************************((()))***++++++++++++*********))))))))))))******************************,,,,,,,,,,,,,,,++++++***))))))************))))))***+++,,,------,,,+++***,,,,,,---.........------)))+++,,,,,,+++***+++---++++++++++++++++++++++++*********+++++++++,,,,,,............------------............------------,,,------......------,,,))))))))))))***+++,,,---------------------------******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---,,,***------------------------,,,++++++++++++,,,------+++,,,,,,---......//////---------......///000000000000000000000000000000111222444555777888999999::::::999999999999::::::<<<===>>>@@@AAABBBCCCCCC??????>>>=========>>>>>>======<<<<<<<<<======>>>>>><<<::::::<<<>>>>>>>>>;;;::::::999888888888888666666666666555555555555111222222222111000//////000000000000000000////////////............//////***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......***************++++++,,,---+++)))***+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++***((((((((()))***+++,,,------+++)))(((((()))((('''+++++++++*********))))))))))))***+++++++++++++++,,,,,,,,,,,,+++***))))))************+++,,,------***************************)))(((((()))+++---...///...---+++++++++,,,---+++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))******)))))))))(((((((((***************+++++++++))))))*********+++++++++***++++++,,,,,,++++++***++++++************++++++***)))))))))***+++,,,,,,))))))))))))))))))))))))***************+++++++++************************)))))))))******)))))))))))))))))))))))))))))))))******)))(((((()))******++++++************++++++++++++++++++++++++++++++******))))))((((((''''''((()))))))))************,,,++++++*********))))))************))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))(((((()))))))))***************))))))******+++,,,+++,,,,,,------,,,,,,++++++******)))))))))******)))******+++,,,,,,---------------,,,,,,,,,++++++******************************))))))))))))******))))))***++++++++++++***++++++++++++++++++++++++************************)))******+++++++++++++++++++++************++++++************************,,,,,,---------,,,,,,+++)))******++++++******)))***++++++,,,,,,++++++******+++,,,,,,---.........***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,.........------------,,,------------------------,,,,,,------------,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///.........------------------------...---,,,,,,...///...,,,------------------------,,,,,,,,,,,,,,,---......///////////////000000111---...///000111222333333222222333333333333333444444555888:::===>>>??????@@@@@@@@@??????@@@@@@@@@CCCDDDEEEFFFGGGGGGGGGGGGDDDCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAA???======???@@@@@@@@@>>>===<<<<<<;;;;;;;;;<<<999999:::::::::999999999555666555555444333222111222222222111111000000000000///...---------...///+++,,,,,,,,,---------...------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......***)))))))))******+++,,,,,,+++)))***+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))************))))))(((((())))))***,,,---...///,,,)))(((((()))((((((++++++++++++************))))))***++++++++++++***+++******)))))))))))))))++++++******+++,,,------***************************)))(((((()))+++---...///...,,,+++***+++,,,,,,+++++++++++++++++++++,,,++++++************++++++++++++++++++++++++++++++))))))((((((((('''''''''))))))*********++++++++++++++++++*********))))))***++++++,,,,,,++++++***++++++************++++++***)))))))))***+++,,,,,,))))))))))))))))))))))))))))))*********+++++++++************************((()))***++++++***)))((())))))))))))))))))))))))******))))))))))))******++++++************++++++******************************))))))((((((''''''((()))))))))************))))))******++++++++++++*********)))))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))***************************++++++,,,+++,,,,,,------,,,,,,+++++++++*********++++++,,,++++++++++++++++++++++++---------,,,,,,,,,++++++******************************))))))))))))******))))))***++++++++++++***************************************************++++++++++++,,,,,,---------,,,,,,++++++,,,,,,---************************+++,,,,,,------,,,,,,,,,******++++++++++++******++++++++++++++++++++++++))))))***+++,,,---......***,,,,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,------------------++++++,,,,,,,,,,,,++++++,,,------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------.../////////......------------------------...------...000111000///------------------------------,,,,,,------...///111000////////////000000000111222333444666666777555555666666777777777777777999<<>>??????>>>>>>======<<<<<<<<<<<<<<<:::;;;<<<<<<<<<<<<;;;;;;999999999999888777555555666666555444222111000000111000...---------...///.........---------,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......)))))))))))))))***+++,,,,,,+++)))***+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++)))))))))******))))))))),,,,,,+++++++++++++++,,,///,,,)))(((((())))))))),,,++++++++++++*********((()))******++++++*********))))))(((((()))******,,,,,,++++++++++++,,,,,,************************))))))))))))***+++,,,,,,******))))))((()))))))))++++++++++++,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((''''''''')))))))))***++++++,,,,,,,,,,,,++++++***))))))(((***++++++,,,,,,++++++***++++++************++++++(((((((((((((((((()))***)))))))))))))))))))))))))))))))))***++++++,,,,,,************************)))******++++++******))))))))))))))))))))))))))))))))))))******)))))))))++++++************++++++))))))))))))))))))))))))++++++++++++************))))))))))))************(((((()))++++++,,,,,,+++*********))))))(((((('''))))))))))))))))))))))))***++++++++++++,,,,,,,,,************+++++++++,,,)))))))))))))))))))))))))))))))))*********+++++++++************+++,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,---,,,,,,++++++************,,,,,,,,,,,,++++++++++++******************************))))))))))))******))))))***++++++++++++***))))))))))))))))))))))))************************,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,------***************************++++++,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++***))))))***+++,,,---...+++,,,---,,,*********+++++++++++++++++++++++++++,,,,,,---------.........---------,,,,,,,,,,,,+++,,,,,,,,,,,,------------***++++++,,,,,,++++++***&&&''')))***,,,,,,------++++++++++++++++++++++++++++++,,,---------------------------------------...---,,,...000111111000------------------------...------------...//////000///...---...///000111555555666777999:::;;;;;;999999999::::::;;;;;;<<<;;;===@@@DDDFFFGGGFFFFFFHHHHHHGGGGGGGGGGGGHHHHHHLLLLLLLLLLLLKKKJJJIIIHHHGGGFFFFFFEEEEEEEEEEEEFFFEEEEEEEEEEEEDDDBBBAAA@@@>>><<<::::::;;;<<<<<<;;;;;;::::::999999:::::::::999:::<<<=========<<<;;;:::;;;;;;;;;:::999888888888888777666555444333333333222111000000//////000000000//////...------,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......(((((((((((()))***+++,,,---+++******+++,,,+++***++++++++++++++++++++++++++++++++++++++++++,,,,,,)))******++++++******))),,,,,,+++++++++,,,,,,---///,,,)))'''(((*********,,,,,,+++++++++*********((())))))*********************))))))***+++,,,---...---,,,,,,++++++++++++************************)))******+++++++++******''''''((()))))))))((((((+++++++++,,,,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++************))))))))))))((())))))***++++++,,,,,,++++++*********************++++++,,,,,,++++++***++++++************++++++***)))(((((((((((((((((())))))))))))))))))))))))((())))))***++++++,,,,,,************************************************))))))))))))))))))))))))))))))************))))))++++++************++++++***************************************+++++++++))))))))))))************))))))++++++++++++***)))+++******)))((((((''''''))))))))))))))))))))))))******+++++++++,,,,,,,,,)))))))))*********++++++))))))))))))))))))))))))))))))*********+++++++++++++++******++++++,,,---******++++++++++++*********************+++,,,,,,))))))******************,,,++++++++++++***************************************))))))))))))******))))))***++++++++++++***************************************************,,,+++*********+++---------,,,,,,++++++,,,,,,---************************)))******+++,,,,,,++++++***++++++,,,,,,++++++***,,,++++++++++++++++++,,,,,,++++++***+++,,,---...+++,,,---,,,***)))***+++++++++++++++++++++++++++++++++,,,,,,,,,---------............------------++++++,,,,,,,,,---------+++,,,,,,,,,,,,,,,,,,+++%%%''')))+++,,,---------------------------------+++,,,,,,---------------........................,,,++++++,,,///000000///------------------------...............//////000////////////111333666777::::::;;;<<<<<<===>>>>>>;;;<<<<<<===>>>>>>??????>>>@@@CCCFFFHHHIIIHHHGGGIIIIIIHHHHHHHHHHHHIIIIIIKKKLLLLLLLLLLLLKKKKKKJJJGGGGGGGGGGGGGGGGGGHHHIIIGGGGGGGGGGGGEEEDDDBBBAAA<<<:::777777888999888888777666666555555666666777888999;;;<<<===<<<;;;:::999:::::::::::::::999999777888888888888888888888555555555555444333222111000000000000000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......(((((((((((()))***+++,,,...,,,******+++,,,+++***++++++++++++++++++++++++*********++++++,,,,,,---+++++++++,,,,,,+++++++++))))))***+++,,,...000000///,,,((('''(((***++++++,,,,,,,,,+++++++++******(((((()))***************++++++******+++---///000///...---,,,+++*********************************)))***+++,,,,,,+++)))((('''((()))+++++++++***)))+++++++++,,,,,,---------,,,++++++******++++++,,,************************,,,,,,,,,++++++++++++***((())))))***++++++,,,,,,)))))))))***++++++,,,,,,+++++++++,,,,,,+++++++++++++++************++++++,,,,,,+++***))))))******))))))))))))))))))))))))((())))))***++++++,,,,,,************************++++++***))))))***++++++))))))))))))))))))))))))))))))************))))))++++++************++++++++++++++++++++++++++++++''''''(((((())))))******))))))))))))************++++++,,,,,,+++***((('''+++******)))(((''''''&&&))))))))))))))))))))))))*********++++++,,,,,,,,,((())))))))))))*********)))))))))))))))))))))))))))************+++++++++++++++******++++++,,,---*********++++++*********))))))((())))))***++++++''''''((()))***++++++,,,+++++++++*********))))))))))))))))))))))))))))))******))))))))))))******))))))***++++++++++++***++++++++++++++++++++++++************************+++***)))))))))***,,,---,,,++++++******++++++,,,************************((()))***+++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,...---,,,+++,,,---...///+++,,,---,,,***)))***+++++++++++++++++++++++++++******+++++++++,,,,,,,,,000/////////............+++++++++,,,,,,---------,,,------......------,,,***+++------...---,,,+++........................---...//////000000//////........................***))))))+++---//////...------------------------...............///000000111111111222555999===???======>>>>>>??????@@@@@@===>>>>>>???@@@@@@AAAAAA???AAAEEEHHHJJJJJJHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIJJJKKKKKKLLLMMMMMMMMMMMMHHHHHHHHHHHHHHHIIIJJJKKKHHHHHHHHHHHHGGGEEECCCAAA:::888666555666777777666444333333333333333444444666888:::;;;<<<;;;:::999888888999:::::::::999999666666777999:::;;;<<<===777888999999888666444333//////000000111111222222////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......)))*********+++++++++++++++***)))))))))***,,,,,,++++++++++++++++++++++++******************************))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++******************+++++++++*********))))))************************************************---,,,,,,,,,+++*********+++***)))(((((()))***+++)))***++++++------...///,,,,,,,,,+++++++++******)))************+++++++++,,,,,,,,,++++++++++++***************************,,,+++***))))))***+++,,,************************************************,,,,,,***)))))))))***+++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,+++***)))))))))***+++******))))))))))))******+++++++++*********))))))******))))))(((((('''''')))************++++++++++++++++++***************+++++++++*********)))))),,,++++++++++++++++++++++++***)))))))))***,,,,,,***+++,,,,,,,,,,,,+++***((((((''''''''''''(((((())))))*********+++++++++******++++++++++++******))))))))))))))))))))))))+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))***,,,///---,,,***))))))***,,,---***,,,,,,,,,******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---+++))))))+++,,,***((((((((()))***,,,---...///++++++************++++++(((***+++,,,*********+++*********++++++,,,,,,,,,************************///...,,,***))))))******,,,+++***+++---...---,,,*********++++++,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,+++***)))(((''',,,,,,,,,------,,,++++++------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,///......---------......,,,,,,,,,---------..............................///......------......///+++,,,------++++++,,,------......///000/////////.........------,,,,,,,,,------------------------------------------------.........//////111222333222444777999<<<=========????????????????????????AAAAAABBBCCCCCCDDDDDDDDDFFFFFFHHHIIIJJJKKKKKKKKKIIIJJJKKKLLLLLLKKKJJJIIIKKKMMMNNNMMMKKKJJJIIIJJJFFFGGGIIIJJJKKKLLLKKKKKKLLLKKKKKKIIIHHHFFFDDDCCC@@@===:::777666444222000333222222222333444555666<<<===>>>===;;;999999:::666666777777777666666555666555555777:::<<<======888999;;;======<<<;;;:::777777666666555555444444111111000000000000111111////////////...---,,,,,,++++++++++++++++++++++++------------------------------------------------)))))))))*********+++++++++***)))))))))***+++,,,++++++++++++++++++++++++******************************))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************+++++++++*********))))))************************************************+++++++++++++++*********...---,,,,,,,,,,,,---...***++++++,,,,,,---------,,,,,,++++++************)))************+++++++++)))*********++++++,,,,,,************************++++++***))))))***++++++************************************************,,,+++***)))))))))***++++++******))))))******+++++++++++++++++++++++++++++++++************++++++******)))))))))***,,,---*********))))))*********+++++++++*********))))))+++++++++***************)))************+++++++++,,,,,,+++***))))))((((((+++++++++*********))))))++++++++++++++++++++++++***)))((((((((()))++++++((((((((((((((((((((((((***))))))(((((())))))***))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++******,,,------,,,***))))))***,,,---)))+++,,,,,,+++***,,,---++++++++++++++++++++++++************+++++++++,,,---+++))))))+++,,,***(((******+++,,,------...///++++++************++++++''')))+++***)))(((((()))++++++++++++++++++,,,,,,************************...---,,,************+++,,,+++***+++---...---,,,******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,---------------,,,+++***,,,,,,,,,------,,,,,,+++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,---------.................................------,,,,,,,,,,,,---------...//////------...///------...////////////............------,,,,,,,,,---------------------,,,..................//////111111111222333444555666666777:::<<<>>>>>>??????@@@??????>>>>>>>>>>>>???BBBBBBCCCDDDEEEFFFFFFFFFHHHIIIJJJKKKLLLMMMMMMMMMMMMNNNNNNOOOOOONNNMMMLLLLLLMMMNNNNNNMMMMMMNNNPPPLLLMMMNNNOOOPPPOOOOOONNNNNNNNNNNNMMMLLLJJJHHHHHHEEEBBB>>><<<:::888555333111111111111333777:::<<<<<<>>>@@@AAA@@@??????@@@<<<<<<<<<;;;;;;999888888777666555666999;;;;;;:::888999;;;=========<<<<<<<<<<<<;;;;;;::::::999999444333222222111111111111...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------((((((((()))))))))************))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))************************+++++++++***************************************************************))))))******************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************))))))))))))************+++++++++''''''((()))***+++,,,---************************++++++***))))))***++++++************************************************,,,+++******))))))******+++******))))))******+++************************++++++************++++++((((((((()))***,,,---...++++++************+++++++++++++++***************************++++++++++++)))************+++++++++---,,,+++***)))'''&&&&&&+++++++++***************************************)))(((((((((((()))******,,,+++***))))))***+++,,,+++******))))))******+++***************+++++++++******++++++++++++******)))))))))))))))))))))))))))******************)))++++++++++++++++++++++++(((***,,,,,,+++***+++,,,---,,,+++******+++,,,---)))***,,,,,,++++++,,,...++++++++++++++++++++++++)))))))))*********++++++,,,+++******++++++***(((,,,,,,,,,,,,------......++++++************++++++)))+++,,,+++)))(((((())),,,,,,++++++++++++++++++************************,,,,,,+++******++++++,,,,,,+++***+++---...---,,,***++++++++++++,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,------------,,,,,,+++,,,,,,------,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,++++++,,,------------.................................,,,++++++******++++++,,,---...//////------...///,,,,,,---........................---------------,,,,,,,,,,,,,,,,,,,,,,,,......//////000000000111444444444555666888999:::;;;<<<>>>???@@@@@@@@@@@@@@@@@@???>>>>>>???@@@AAADDDDDDEEEFFFHHHIIIJJJJJJKKKLLLMMMOOOPPPPPPPPPPPPRRRSSSSSSSSSRRRQQQPPPPPPNNNOOOOOOOOOOOOQQQSSSVVVTTTTTTUUUUUUUUUTTTSSSRRRRRRRRRRRRRRRQQQPPPOOONNNLLLIIIFFFCCC@@@>>>:::777444333222111333777;;;>>>???BBBFFFGGGGGGFFFEEEEEEDDDCCCBBB@@@???===;;;;;;;;;999777777888999888777777888:::;;;============???@@@@@@???>>>>>>===<<<999888666555333222222222............------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((())))))))))))***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++++++++))))))))))))((((((((((((***************+++++++++************************************************************************((((((((()))*********+++)))))))))))))))))))))))),,,,,,,,,,,,++++++*********)))))))))))))))))))))))))))*********+++++++++'''(((((()))******++++++************************+++******************+++************************************************+++++++++*********************))))))))))))******))))))))))))))))))))))))++++++************++++++)))))))))******+++,,,,,,,,,++++++++++++++++++,,,************************''''''(((((())))))******))))))*********+++++++++++++++******)))(((''''''************************)))))))))))))))*********)))))))))))))))******+++...---+++******+++---...*********))))))***************************************++++++++++++******))))))))))))))))))))))))))))))************))))))************************)))***+++***))))))+++---,,,++++++******++++++,,,***,,,,,,,,,******+++,,,++++++++++++++++++++++++((())))))))))))*********++++++***************))),,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++---...///...,,,*********,,,,,,,,,++++++******************************************++++++,,,,,,---,,,+++***+++---...---,,,++++++++++++++++++++++++***+++,,,------,,,+++***)))******+++,,,,,,++++++++++++,,,---------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...,,,+++------------....................................,,,++++++******++++++,,,+++,,,------++++++,,,---+++,,,------......------...............---------,,,,,,,,,---------------......///000111111222222666666666777888:::;;;<<>><<<:::666333333555999;;;CCCFFFKKKMMMLLLJJJIIIHHHJJJIIIGGGDDDBBB@@@???>>>???===;;;999999999777666666777888999:::<<<======??????@@@@@@@@@???======>>>===;;;999666555444333/////////...............................................................,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((())))))))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++)))))))))(((((((((''''''))))))*********+++++++++************************************************************************((((((((()))*********++++++++++++,,,,,,+++++++++---,,,,,,++++++******))))))))))))))))))))))))***))))))*********+++++++++))))))))))))))))))))))))*********************************++++++*********************************************************++++++++++++******))))))***))))))))))))))))))***))))))))))))))))))))))))++++++************++++++*********+++************,,,++++++++++++++++++,,,************************''''''(((((())))))******))))))*********+++++++++))))))))))))************************************(((((()))))))))***************+++++++++,,,,,,,,,+++***(((&&&&&&(((***+++***))))))(((((())))))*********************************++++++++++++******************************))))))************))))))************************++++++***((('''(((,,,...++++++++++++++++++++++++------...,,,***))))))***++++++++++++++++++++++++((())))))))))))*********++++++++++++***))))))***+++++++++***************++++++************++++++---...///...,,,*********,,,,,,,,,++++++*********************************)))******+++,,,,,,,,,,,,,,,+++***+++---...---,,,++++++++++++++++++++++++***+++,,,------,,,+++***)))***++++++,,,,,,,,,,,,***+++,,,,,,---------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///000///...,,,---------.........//////........................------,,,,,,,,,,,,------+++,,,------++++++,,,---+++,,,------......------........................------......//////////////////000111222444444555777777777888:::<<<===>>>BBBBBBCCCDDDDDDCCCBBBAAA@@@@@@AAACCCEEEIIILLLMMMKKKLLLMMMNNNOOOPPPQQQQQQNNNOOOPPPQQQRRRSSSSSSSSSWWWWWWVVVVVVUUUUUUUUUUUUUUUUUUTTTSSSQQQRRRUUUWWWYYYYYYZZZZZZYYYXXXWWWVVVWWWWWWXXXXXXXXXXXXWWWWWWXXXVVVTTTRRRPPPMMMIIIFFFCCC@@@;;;777555666888:::@@@DDDIIIMMMNNNNNNMMMNNNNNNMMMKKKIIIHHHFFFFFFFFFEEECCC@@@>>>===<<<;;;999777777777777777999:::;;;>>>???@@@AAAAAAAAA???>>>BBBAAA???<<<:::999888777333222111000/////////000------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))))))))******))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))*********++++++++++++++++++++++++))))))))))))(((((((((((()))))))))***++++++,,,,,,***************+++++++++************************************************))))))************************++++++++++++******,,,,,,++++++*********))))))))))))************+++)))************+++++++++++++++*********)))))))))************************)))***++++++++++++***)))***************************************************++++++++++++***))))))***))))))(((((())))))***))))))))))))))))))))))))++++++************+++++++++++++++++++++***)))(((++++++************++++++***************+++++++++************++++++++++++)))************+++++++++)))))))))***++++++,,,,,,***************+++++++++((())))))******+++++++++***+++,,,,,,------,,,,,,+++***))))))))))))***+++)))))))))(((((()))))))))+++++++++*********************++++++++++++******************************)))******************)))++++++++++++++++++++++++*********((('''(((+++...++++++++++++++++++++++++------...,,,***))))))***++++++++++++++++++++++++)))))))))*********++++++***+++,,,+++)))))))))******************)))))))))++++++************++++++)))+++,,,+++)))(((((())),,,,,,++++++++++++++++++************************)))***+++,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,,,,++++++++++++***+++++++++,,,,,,+++++++++,,,,,,---...............******+++,,,------------------............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...////////////...------........./////////........................///......------......///---...//////------...///,,,,,,---............................../////////000000000111111222222333111222333444666777888999999::::::;;;===???AAABBBDDDEEEFFFGGGGGGFFFEEEDDDCCCDDDFFFIIIMMMPPPRRRSSSPPPPPPQQQQQQRRRSSSSSSSSSOOOPPPQQQRRRSSSTTTTTTTTTWWWWWWVVVVVVVVVVVVWWWWWWYYYYYYXXXVVVTTTSSSUUUWWWXXXYYYZZZ[[[[[[ZZZYYYYYYYYYZZZZZZZZZZZZYYYYYYXXXZZZYYYXXXWWWVVVTTTQQQNNNIIIFFFAAA===;;;;;;<<<===999===CCCIIILLLNNNPPPQQQPPPOOONNNMMMMMMMMMNNNOOOKKKIIIFFFEEEDDDCCCAAA@@@;;;:::888666666777888999>>>???BBBDDDEEEDDDCCCBBBDDDCCCAAA@@@>>>======<<<888777555333111111111111................................................------------------------)))))))))*********++++++((()))***+++,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***************************************)))))))))((((((((())))))***++++++,,,,,,))))))*********+++++++++************************************************+++++++++++++++*********)))***++++++++++++***)))+++++++++***************************++++++,,,,,,)))************+++++++++*********+++++++++++++++************************)))***++++++++++++***)))***************************************************++++++,,,+++***)))((())))))(((((((((((())))))************************++++++************++++++))))))***+++,,,+++***************))))))*********))))))*********++++++++++++++++++***************)))************++++++++++++++++++++++++,,,,,,,,,))))))*********+++++++++))))))******+++,,,,,,---)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******++++++++++++*********))))))******++++++++++++************************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,&&&(((++++++***))))))***+++++++++,,,,,,+++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++************+++++++++,,,***+++---+++)))((()))+++******************++++++++++++************++++++''')))+++***)))(((((()))++++++++++++++++++,,,,,,******************************+++,,,,,,,,,+++***,,,+++***+++---...---,,,,,,,,,,,,+++++++++******,,,++++++++++++++++++,,,------..................)))***+++,,,------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////............////////////........................///..................///---...//////------...///------...////////////...---........./////////000222222333444444555666666555666777999:::<<<===>>>>>>??????AAABBBDDDFFFGGGGGGHHHIIIJJJJJJIIIHHHGGGHHHJJJMMMQQQSSSUUUUUUUUUTTTTTTTTTTTTTTTUUUUUUUUUPPPQQQRRRTTTUUUUUUVVVVVVWWWWWWVVVVVVWWWXXXYYYZZZZZZ[[[[[[ZZZXXXWWWWWWXXXXXXYYY[[[]]]^^^^^^^^^^^^\\\\\\\\\\\\\\\[[[ZZZYYYZZZYYYYYYZZZ[[[YYYVVVTTTSSSPPPKKKFFFAAA???======777;;;@@@CCCFFFHHHKKKMMMLLLKKKKKKKKKMMMOOORRRTTTQQQNNNLLLKKKKKKJJJIIIGGGAAA>>>;;;777666666777888<<<>>>AAADDDFFFFFFFFFEEEDDDDDDCCCBBBAAAAAAAAAAAA===<<<999666444333333333////////////////////////................................................************++++++++++++((()))***+++,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******************************************))))))))))))((())))))***++++++,,,,,,))))))******++++++++++++************************************************---,,,,,,,,,+++*********......000000000000......******************************+++++++++,,,,,,,,,)))************+++++++++))))))***+++,,,------...************************)))***+++,,,,,,+++***)))******************************************************+++,,,+++***)))((())))))(((((((((((())))))************************++++++************++++++&&&((()))+++,,,,,,,,,+++******))))))))))))******))))))******++++++++++++******))))))(((((('''''')))************+++++++++---------,,,,,,+++++++++))))))******++++++++++++))))))***+++,,,,,,------((()))***+++,,,+++******((()))************)))(((,,,++++++++++++++++++,,,++++++++++++******))))))******++++++++++++******************************++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,###''',,,///...+++((('''***++++++,,,,,,++++++***''')))+++++++++,,,---///++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))+++---,,,)))((()))+++******+++++++++,,,,,,,,,++++++************++++++(((***,,,,,,*********+++*********++++++,,,,,,---***************************+++,,,---,,,,,,******,,,+++***+++---...---,,,,,,,,,,,,++++++*********---,,,+++******+++,,,---+++,,,,,,------,,,++++++)))***+++,,,------...---++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,---...///............/////////000........................///......------......///+++,,,------++++++,,,------...//////000000//////---.........//////000000444444555555666777888888888999:::<<<>>>@@@AAABBBBBBCCCCCCEEEGGGIIIKKKLLLIIIIIIKKKLLLLLLLLLKKKJJJMMMOOORRRVVVWWWWWWVVVUUUWWWWWWVVVVVVVVVUUUUUUUUURRRSSSTTTUUUVVVWWWWWWWWWWWWWWWVVVWWWXXXYYY[[[\\\ZZZ\\\]]]]]][[[ZZZZZZZZZXXXZZZ\\\___aaabbbbbbbbb^^^^^^^^^^^^]]]\\\[[[ZZZYYYYYYZZZ[[[]]]\\\ZZZWWW]]]YYYSSSLLLEEE@@@<<<::::::===???AAAAAABBBDDDEEEFFFFFFFFFHHHJJJNNNRRRTTTTTTRRROOOOOOOOOOOONNNLLLEEEBBB===999666666777888999;;;???CCCEEEFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDAAA???;;;888555444444444000000000000000000000000////////////////////////////////////////////////)))************+++++++++++++++************++++++---+++)))'''''')))+++---++++++,,,,,,,,,,,,------++++++++++++++++++,,,,,,...---,,,,,,++++++++++++))))))(((((((((((())))))(((''''''(((((()))***+++((((((((((((((((((((((((((((((((()))******++++++,,,,,,+++***))))))******+++******))))))******+++************************......,,,+++***)))))))))++++++++++++++++++++++++,,,***((((((***,,,,,,,,,))))))*********+++++++++)))***+++,,,,,,+++***))))))************++++++++++++++++++************)))************************+++,,,,,,---,,,+++***)))*********))))))))))))))))))***+++***))))))+++---++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************,,,,,,+++******+++,,,,,,+++++++++*********))))))))))))))))))))))))))))))+++++++++*********)))))),,,,,,,,,+++++++++************++++++++++++******)))***+++,,,,,,+++***))),,,,,,,,,++++++*********)))************+++++++++,,,+++***))))))***+++,,,************************)))***,,,------,,,***)))------,,,++++++******)))+++++++++,,,,,,+++++++++++++++++++++++++++++++++---+++(((&&&&&&(((+++---,,,,,,+++******+++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++&&&&&&'''((()))***++++++((()))***+++,,,---......,,,,,,+++***)))))))))***,,,,,,++++++,,,,,,---.........---,,,,,,+++*********++++++,,,,,,++++++***//////...---,,,,,,++++++---------.........//////******+++++++++,,,,,,,,,***+++,,,------,,,+++***++++++,,,,,,---...//////......------------..............................++++++++++++,,,------.........---,,,,,,,,,------,,,,,,------...//////000333222111000111222444555999::::::::::::;;;;;;;;;<<<<<<<<<===???AAADDDEEEHHHGGGFFFFFFFFFHHHKKKLLLJJJKKKMMMNNNPPPPPPPPPPPPRRRTTTVVVXXXZZZ[[[[[[[[[YYYZZZYYYXXXVVVVVVXXXZZZXXXXXXWWWVVVWWWXXXYYYZZZWWWWWWWWWVVVVVVWWWWWWXXXYYYZZZ\\\]]]^^^^^^]]]\\\___^^^^^^^^^^^^______```]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[[[[ZZZ[[[\\\]]]^^^ZZZXXXTTTQQQMMMHHHBBB>>>>>><<<::::::<<<>>>@@@@@@@@@EEEIIIJJJHHHHHHLLLOOOWWWUUUSSSSSSTTTSSSOOOLLLLLLIIICCC===999777666777999;;;???CCCFFFFFFEEEEEEJJJKKKKKKKKKIIIGGGFFFDDDCCCBBB@@@>>>;;;777555333666444222222222111///---...///000111111000///...222111000///...------...)))************+++++++++++++++************++++++---,,,***))))))***,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++...---,,,+++++++++++++++******))))))))))))*********))))))((((((((())))))))))))))))))))))))))))))************)))))))))))),,,++++++***))))))******+++++++++******++++++++++++++++++++++++*********,,,,,,++++++***++++++++++++++++++++++++++++++++++++)))((()))+++,,,,,,+++******************++++++******++++++++++++******************+++++++++++++++++++++************)))************************++++++,,,,,,,,,+++***)))************))))))))))))***++++++***((((((***+++++++++++++++++++++++++++************************************************************************************************,,,++++++******++++++,,,+++++++++*********))))))************************+++++++++*********))))))*********++++++,,,,,,,,,******++++++++++++************++++++++++++******,,,,,,,,,+++++++++******************++++++++++++++++++************++++++***************************+++,,,,,,,,,,,,+++***+++++++++++++++++++++,,,******++++++++++++******++++++++++++++++++++++++,,,+++)))'''''')))+++,,,,,,,,,+++******+++,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++((((((((())))))******+++***++++++++++++,,,,,,,,,---,,,,,,+++******++++++,,,,,,++++++,,,,,,---.........---,,,,,,+++******++++++,,,,,,,,,,,,++++++---------------------------------.........//////+++++++++,,,,,,,,,,,,---***+++,,,,,,,,,,,,+++***+++,,,,,,---....../////////......------......///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------//////...------.........---......//////000000111222333333444555666888888;;;;;;;;;<<<<<<=========?????????@@@BBBEEEGGGIIIHHHHHHGGGGGGHHHJJJMMMNNNMMMNNNNNNOOOPPPQQQRRRSSSUUUVVVXXXZZZ[[[\\\\\\\\\ZZZ[[[[[[YYYXXXWWWYYY[[[ZZZYYYXXXXXXXXXYYYZZZ[[[YYYXXXXXXWWWWWWWWWXXXXXXZZZ[[[\\\^^^______^^^^^^aaaaaa``````aaaaaabbbbbb^^^^^^^^^^^^^^^^^^^^^^^^___^^^]]]]]]^^^___```aaa]]][[[WWWTTTPPPKKKEEEAAA@@@===::::::;;;<<<======@@@EEEJJJKKKJJJJJJMMMPPPVVVTTTSSSSSSSSSRRRNNNKKKJJJGGGAAA<<<999777777888888:::>>>BBBFFFHHHIIIJJJJJJJJJLLLMMMNNNMMMLLLLLLGGGFFFDDDBBB???;;;999777666444222111222222111000000000111111111000///...000000//////.........///)))************+++++++++++++++************++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++*********---,,,,,,++++++++++++,,,++++++************++++++++++++***)))((((((((((((************************,,,++++++***))))))((((((,,,+++******)))*********,,,,,,++++++++++++,,,,,,------,,,,,,++++++******++++++******++++++,,,---++++++++++++++++++++++++***))))))***,,,,,,+++)))++++++******************++++++************++++++************+++++++++,,,+++++++++************)))************************+++++++++,,,++++++***)))***************************++++++)))''''''((()))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************,,,+++************+++,,,+++++++++***************************************+++++++++***************(((((()))***+++,,,---...******++++++++++++******++++++************++++++,,,,,,,,,++++++++++++***************+++++++++,,,++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++)))******+++,,,,,,------)))******************)))+++++++++++++++++++++++++++***))))))))))))***+++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,,,,,,,++++++*********------,,,,,,+++,,,,,,,,,,,,,,,++++++,,,,,,---......------,,,,,,++++++***++++++,,,,,,,,,,,,++++++++++++,,,---......//////---------...............,,,,,,,,,---------......++++++,,,,,,,,,,,,++++++---------......//////000///......------....../////////......------,,,,,,......---,,,,,,,,,------,,,,,,,,,+++,,,,,,------///000000111222222333333333444666888:::;;;<<<<<<<<<======>>>???@@@@@@AAACCCCCCDDDFFFHHHJJJLLLNNNIIIIIIIIIJJJKKKNNNPPPQQQRRRQQQQQQQQQRRRTTTUUUWWWYYYYYYZZZ\\\\\\]]]\\\\\\\\\]]]]]][[[YYYYYYZZZ\\\[[[ZZZZZZZZZZZZ[[[\\\\\\[[[ZZZZZZYYYYYYXXXXXXXXXZZZ[[[\\\^^^___`````````aaaaaaaaaaaabbbbbbcccccc________________________``````___^^^^^^```aaabbbaaa___[[[XXXTTTOOOIIIEEEBBB???<<<:::;;;<<<<<<;;;???DDDJJJMMMMMMNNNPPPSSSWWWVVVTTTTTTTTTRRROOOLLLIIIFFFBBB>>>;;;999::::::999:::===AAAEEEIIILLLNNNMMMNNNPPPQQQRRRRRRRRRQQQMMMLLLJJJHHHEEEBBB???>>>999666444222333333333222444444444333333222111111000000000///////////////))))))*********+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,+++***)))))),,,,,,+++++++++++++++,,,+++******))))))******++++++******)))(((((())))))+++++++++++++++++++++++++++++++++******)))))))))++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++***)))***+++,,,,,,***(((+++++++++***************,,,+++***))))))***+++,,,*********+++++++++,,,,,,+++++++++*********))))))***************************++++++++++++*********)))***************++++++***++++++)))'''&&&'''((())))))))))))))))))))))))************************))))))))))))))))))))))))************************************************++++++************++++++************************************************************************((())))))***+++,,,,,,,,,******++++++++++++******,,,+++***))))))***+++,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++---......---++++++************************,,,++++++******++++++,,,*********++++++,,,,,,,,,))))))************))))))++++++++++++++++++++++++*********++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,+++++++++******---,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,---...---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,------.../////////........................------------.........///,,,,,,,,,,,,,,,,,,,,,,,,............//////000000//////............//////222222111111000000////////////...---,,,,,,------------------......///000222333333444444555666666666777:::<<<===>>>>>>======>>>???@@@AAACCCDDDDDDGGGGGGIIIJJJLLLOOOPPPQQQKKKKKKLLLMMMOOOQQQSSSUUUVVVVVVTTTTTTUUUWWWYYYZZZ[[[[[[\\\\\\\\\\\\\\\\\\]]]^^^___]]][[[ZZZ[[[\\\[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\[[[ZZZZZZYYYZZZZZZ[[[]]]^^^___``````______```aaaaaabbbbbbbbb```````````````````````````___^^^]]]]]]^^^___```bbb```]]]YYYVVVRRRLLLHHHCCC@@@===;;;<<<======<<<===BBBIIINNNQQQSSSVVVXXXYYYYYYXXXXXXWWWUUUSSSQQQNNNLLLHHHCCC@@@???>>>>>><<<<<<===???CCCGGGLLLOOOSSSSSSTTTUUUUUUTTTSSSRRRRRRRRRPPPNNNLLLIIIFFFEEE???<<<888666666555444333777777666666666666777777333333333222111000//////))))))*********+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,+++***))))))+++++++++******++++++,,,))))))(((((((((((()))))))))))))))))))))***++++++++++++++++++++++++++++++))))))******+++++++++,,,+++***************+++++++++,,,,,,------,,,,,,+++---------,,,,,,+++++++++...---,,,+++************++++++++++++++++++++++++*********+++,,,,,,***'''************************,,,+++***))))))***+++,,,***++++++++++++,,,,,,,,,+++++++++*********))))))*********************************************+++))))))******+++++++++,,,***++++++)))'''&&&'''((())))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++******************************************************************************************************************************************************++++++++++++******,,,+++***))))))***+++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++---......---++++++************************,,,++++++******++++++,,,,,,,,,,,,+++++++++******))))))************))))))++++++++++++++++++++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++------,,,,,,+++***************+++++++++,,,,,,,,,++++++************++++++,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,.............................................---------........./////////,,,,,,,,,,,,,,,,,,,,,,,,.........////////////////////////....../////////222222111111111000000000000000///...------------111111111222333444555666555666666777888888999999:::;;;<<<>>>>>>>>>======>>>???@@@BBBDDDFFFGGGHHHJJJKKKMMMNNNPPPRRRSSSSSSNNNOOOPPPQQQSSSUUUWWWXXXZZZYYYXXXWWWXXXYYY\\\]]]\\\\\\\\\\\\\\\\\\\\\]]]^^^___```___]]][[[\\\\\\ZZZZZZ[[[[[[\\\\\\\\\\\\]]]^^^^^^^^^^^^]]]\\\[[[ZZZZZZ[[[\\\]]]^^^___```___```aaabbbccccccccccccaaaaaaaaaaaaaaaaaaaaaaaa``````^^^^^^^^^^^^___```aaa___\\\ZZZWWWSSSOOOKKKBBB???<<<;;;;;;<<<<<<<<<;;;???FFFLLLQQQUUUYYY[[[ZZZ[[[\\\]]]\\\[[[ZZZZZZWWWUUUQQQMMMIIIGGGFFFFFFCCCBBBAAAAAABBBFFFJJJMMMTTTUUUVVVWWWVVVVVVTTTTTTUUUUUUTTTRRRPPPNNNLLLKKKHHHEEE@@@===;;;:::777666666666555555666888:::;;;888777777666444222000///)))************+++++++++++++++************++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++*********+++************++++++,,,))))))(((((((((((())))))))))))))))))***+++,,,,,,++++++++++++++++++++++++))))))******+++,,,,,,---*********)))******+++,,,***+++,,,------,,,+++***+++++++++,,,,,,,,,,,,,,,///...,,,+++***)))))))))+++++++++++++++++++++++++++*********++++++***((())))))*********+++++++++++++++************++++++++++++++++++,,,,,,,,,,,,+++++++++************)))******************************)))))))))***++++++))))))******+++,,,,,,,,,***++++++)))''''''((()))************************************************************************++++++++++++++++++++++++************************))))))***++++++***))))))***************+++++++++++++++++++++++++++++++++***************+++++++++++++++*********)))))))))******++++++++++++******++++++************++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++------,,,,,,+++******))))))******************)))++++++++++++++++++++++++******++++++++++++*********++++++,,,,,,++++++******+++,,,------,,,+++***++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++******************++++++,,,,,,,,,******))))))******++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,//////.................................------------------.........//////------,,,,,,,,,,,,------........................000//////......//////000.........///////////////000//////.........////////////000111222333555666888999999::::::;;;<<<<<<======>>>????????????>>>@@@AAACCCEEEGGGJJJLLLMMMOOOPPPQQQRRRSSSTTTTTTTTTRRRRRRSSSUUUWWWXXXYYYZZZ\\\[[[[[[ZZZ[[[\\\]]]^^^]]]]]]\\\\\\\\\]]]^^^^^^___```aaa```^^^\\\[[[\\\ZZZ[[[\\\\\\]]]\\\\\\\\\^^^^^^``````aaa```___^^^]]]\\\\\\\\\]]]^^^___```aaabbbdddfffggggggffffffbbbbbbbbbbbbbbbbbbbbbbbbcccbbbaaa______```aaaaaa```___]]][[[ZZZWWWSSSPPPDDDAAA>>><<<;;;<<<;;;;;;;;;>>>BBBHHHMMMSSSVVVXXXXXXZZZ]]]_________```aaa___]]]ZZZWWWTTTRRRQQQPPPNNNLLLIIIGGGGGGIIILLLNNNSSSTTTUUUWWWXXXXXXXXXWWWTTTTTTTTTTTTSSSRRRQQQPPPOOOLLLIIIFFFDDDAAA===:::666555333222333666999;;;;;;;;;;;;;;;999777444333)))************+++++++++++++++************++++++---,,,***))))))***,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++***************+++,,,,,,***))))))))))))))))))************)))******++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))***++++++,,,)))***+++------+++***)))))))))******+++,,,,,,,,,---,,,,,,+++*********+++++++++++++++++++++++++++---+++))))))***+++***)))(((((()))***+++,,,,,,---******++++++++++++******+++++++++,,,,,,,,,------+++++++++************)))***************************)))(((((()))***+++,,,))))))***++++++,,,------***++++++***((((((***+++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************((()))***++++++***)))((())))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++))))))))))))******************++++++++++++************++++++++++++************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++************++++++***************************+++,,,,,,,,,,,,+++***,,,+++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***)))***,,,------,,,***)))++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++************,,,,,,+++++++++++++++***+++************+++,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------......//////000000//////.........---------,,,,,,---------............---,,,,,,,,,,,,---...------------------------000000////////////000000,,,------......//////000/////////...//////000000...//////000222333555666;;;;;;;;;<<<======>>>>>>???>>>??????@@@AAABBBCCCCCCDDDFFFIIILLLNNNQQQRRRSSSTTTUUUVVVWWWVVVVVVUUUUUUUUUWWWXXXYYYZZZZZZ[[[\\\\\\]]]]]]]]]]]]^^^^^^___^^^^^^]]]^^^___```aaa^^^```aaa```^^^\\\[[[[[[[[[\\\]]]^^^___^^^^^^]]]]]]^^^```bbbcccbbbaaa```aaa```___^^^^^^___```aaaaaabbbeeeggghhhhhhgggfffccccccccccccccccccccccccbbbaaa```_________``````bbb```______^^^\\\YYYVVVMMMJJJEEEBBB@@@???===<<<======>>>BBBGGGKKKOOOPPPRRRVVV[[[^^^___```ccceeecccbbb```^^^]]]\\\\\\[[[YYYVVVSSSQQQPPPQQQSSSTTTUUUVVVWWWXXXYYYYYYXXXWWWRRRRRRSSSSSSSSSSSSSSSRRRRRRPPPOOONNNLLLIIIEEEAAA;;;888555333333555888:::<<<===>>>>>>>>><<<:::999)))************+++++++++++++++************++++++---+++)))'''''')))+++---++++++,,,,,,,,,---------++++++++++++++++++,,,,,,******))))))***+++,,,,,,++++++************++++++---,,,+++***))))))))))))************************------,,,++++++***************))))))***+++,,,,,,((()))+++,,,,,,+++)))((((((((()))***+++,,,,,,---++++++******++++++,,,---++++++++++++++++++++++++...,,,)))((()))*********''''''(((***+++,,,---...)))***+++,,,,,,+++***)))++++++,,,,,,,,,---------+++++++++************)))***************************)))(((((((((***+++,,,))))))***+++,,,,,,------******+++***))))))+++---++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************((()))***++++++***)))((())))))******++++++++++++++++++++++++++++++++++++))))))******++++++++++++''''''((()))***+++,,,,,,******++++++++++++******)))***+++,,,,,,+++***)))*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,+++***))))))***+++,,,************************)))***,,,------,,,***)))*********++++++,,,------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,***+++,,,------,,,+++***)))***,,,------,,,***)))++++++++++++++++++++++++************************++++++++++++++++++++++++************************......---,,,+++***)))(((++++++++++++,,,,,,---...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,---...///111222222//////.........---------,,,,,,,,,---------.........---,,,,,,,,,,,,---...---------------------,,,000000////////////000000------...///000111222222//////...//////000111222444555555666888:::<<<===<<<<<<<<<===>>>>>>??????????????????AAADDDFFFGGGEEEGGGIIILLLOOORRRTTTUUUWWWWWWXXXYYYYYYXXXWWWVVVWWWWWWYYYZZZ[[[[[[[[[[[[\\\]]]^^^^^^___^^^^^^]]]```_________```aaacccddd^^^```aaa```^^^[[[ZZZZZZ]]]]]]___`````````___^^^]]]^^^aaacccddddddcccbbbdddcccaaa`````````aaabbb___aaaccceeefffffffffeeedddddddddddddddddddddddd```___^^^]]]\\\\\\]]]^^^dddcccbbbbbbbbb```]]][[[XXXSSSNNNIIIFFFCCCAAA???>>>===<<<>>>AAAEEEHHHIIIMMMRRRXXX[[[]]]```cccfffccccccbbbbbbbbbbbbbbbccc___]]]ZZZXXXWWWWWWYYYZZZZZZZZZ[[[ZZZYYYWWWUUUTTTPPPPPPQQQRRRSSSSSSSSSSSSRRRRRRRRRRRRRRROOOJJJGGGAAA>>>:::777555777999;;;;;;===???@@@AAA@@@???>>>))))))))))))))))))))))))''')))+++,,,---,,,+++***&&&'''***,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,******++++++++++++******************************++++++******************************************************************************))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((///...,,,++++++,,,...///,,,,,,++++++++++++++++++************************))))))************))))))******+++++++++******)))))))))*********+++++++++++++++************++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++***)))((((((((((((((((((((((((++++++************++++++---,,,+++******+++,,,---************************************************,,,***)))***,,,,,,***'''************************000...,,,++++++***)))'''******+++++++++,,,,,,,,,$$$&&&(((+++,,,,,,+++***)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,+++***))))))***+++,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++))))))))))))))))))))))))++++++,,,,,,,,,++++++***+++*********+++,,,,,,---((()))***+++++++++++++++++++++++++++++++++++++++******+++++++++***))))))---+++((((((***,,,------******+++++++++,,,,,,,,,&&&'''((()))++++++,,,,,,---***)))***,,,---+++)))************************+++*********+++,,,,,,---//////...---,,,,,,++++++/////////......------,,,............////////////---...///...,,,+++,,,---..............................---------,,,,,,,,,---------.........//////000//////.........//////111111111111111111111111111000000000111222333333777777888999;;;<<<======>>>>>>===<<<<<<<<<<<<<<<>>>???@@@@@@AAACCCFFFIIIIIIJJJLLLOOOQQQSSSUUUVVVZZZYYYXXXYYY[[[\\\[[[ZZZZZZYYYXXXYYY[[[\\\[[[ZZZ\\\]]]^^^```aaaaaaaaaaaa```___]]]]]]\\\]]]^^^___aaa```___^^^]]]\\\[[[[[[]]]^^^_______________^^^aaabbbbbbbbbbbbccccccccc```aaaaaabbbbbbcccccccccdddcccbbbaaaaaaccceeefffgggeeecccbbbccccccbbb```_______________^^^]]]]]]___```aaabbbbbbaaa```___^^^\\\ZZZVVVQQQLLLHHHFFF@@@???>>>===>>>@@@BBBDDDGGGJJJNNNTTTZZZ^^^bbbccc[[[]]]```bbbdddddddddcccccccccbbbbbbbbbbbbaaaaaa[[[ZZZYYYYYYXXXUUUPPPMMMPPPOOOOOOOOOOOOPPPQQQQQQVVVVVVVVVWWWWWWTTTPPPMMMEEEAAA<<<999888999999999;;;===AAADDDEEEDDDBBB@@@************************%%%&&&((()))))))))((('''''')))+++,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,******++++++++++++******************************++++++******************************************************************++++++*********))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++******++++++++++++++++++++++++******************************++++++++++++************+++++++++******)))*********++++++++++++,,,++++++************++++++,,,++++++******++++++,,,***************)))(((((())))))))))))))))))))))))++++++************++++++))))))(((((((((((())))))++++++++++++++++++++++++************************+++***)))***,,,,,,***(((************************)))''''''(((***+++,,,+++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,+++***************************+++++++++***************++++++++++++++++++++++++++++++************+++++++++******************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++************************+++++++++,,,,,,++++++***++++++******++++++,,,---++++++,,,,,,---,,,,,,,,,++++++++++++++++++++++++************************---***(((((()))+++,,,+++******+++++++++,,,,,,,,,)))***++++++++++++++++++000...++++++,,,,,,***(((++++++++++++++++++++++++++++++******+++,,,,,,---///......---,,,,,,++++++.........---------------------------............---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,---------.........//////000000////////////000000....../////////000000000333333333333444555666777::::::;;;<<<===>>>>>>???@@@???>>>>>>>>>>>>>>>???AAABBBCCCCCCCCCDDDGGGIIIKKKLLLNNNPPPSSSUUUWWWXXX\\\[[[ZZZ[[[]]]^^^]]]\\\\\\[[[ZZZ[[[\\\]]]\\\[[[]]]]]]^^^___```aaaaaaaaa______]]]\\\\\\\\\]]]]]]^^^]]]]]]\\\[[[[[[ZZZZZZ[[[\\\]]]______`````````````````````aaaaaaaaabbbaaaaaaaaabbbbbbbbbcccccccccaaa```______```aaabbbcccaaa______``````___^^^^^^____________^^^]]]\\\^^^__________________^^^___^^^\\\ZZZWWWTTTQQQPPPIIIHHHEEEBBB@@@?????????CCCDDDGGGKKKPPPTTTWWWYYYZZZ[[[^^^aaaccccccccccccdddddddddccccccbbbbbbaaa]]][[[YYYYYYXXXVVVRRROOOQQQPPPOOOOOONNNOOOOOOPPPUUUUUUUUUVVVWWWUUUQQQNNNIIIEEE@@@;;;999777555444:::<<>>?????????@@@@@@AAAAAAAAAAAA@@@@@@@@@AAAAAABBBDDDEEEFFFGGGFFFGGGJJJLLLOOOPPPQQQSSSVVVXXXZZZZZZ```___^^^___```aaa```___^^^]]]\\\\\\^^^^^^]]]\\\^^^^^^^^^^^^^^^___```aaa___^^^]]][[[ZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\^^^___``````aaa]]]]]]]]]^^^^^^^^^______```aaaaaaaaaaaaaaaaaaaaa```___^^^\\\\\\\\\]]]]]]___]]][[[[[[]]]]]]]]]\\\^^^^^^_________^^^]]]]]]]]]]]]]]]\\\\\\]]]]]]]]]^^^^^^^^^]]]\\\[[[ZZZYYYUUUSSSOOOJJJEEEAAA???>>>AAAAAABBBCCCFFFIIIKKKMMMUUUWWWYYY\\\___aaabbbccceeeeeeeeeeeedddcccbbbbbb___]]]ZZZYYYXXXWWWUUUTTTTTTSSSQQQOOONNNNNNNNNNNNSSSSSSTTTUUUVVVUUURRRPPPKKKHHHCCC???<<<999666333999:::<<>>>>>?????????@@@AAABBBCCCDDDCCCCCCDDDDDDEEEFFFGGGGGGFFFGGGHHHJJJLLLNNNPPPRRRRRRUUUXXXYYYZZZZZZ[[[\\\[[[[[[\\\^^^```aaabbbccccccaaa``````aaaaaa```___\\\ZZZXXXWWWWWWVVVTTTRRRPPPRRRUUUXXXZZZZZZYYYXXXTTTUUUUUUVVVUUUTTTSSSRRRPPPPPPQQQQQQRRRSSSTTTTTTUUUVVVVVVVVVVVVVVVUUUTTTTTTTTTTTTUUUUUUUUUVVVVVVVVVVVVUUUTTTRRRQQQQQQPPPNNNOOOPPPRRRTTTUUUVVVVVVUUUSSSQQQQQQRRRRRRQQQPPPSSSSSSTTTUUUUUUUUUUUUUUUSSSSSSTTTTTTTTTTTTSSSSSSTTTUUUUUUUUUUUUUUUUUUTTTQQQSSSVVVYYYZZZYYYWWWVVVQQQPPPNNNLLLJJJHHHGGGFFFBBBBBBAAABBBEEEJJJNNNQQQUUUWWW\\\aaadddfffffffffgggdddbbbaaabbbcccbbbbbb[[[XXXTTTPPPMMMLLLMMMNNNHHHGGGFFFGGGIIIJJJJJJIIIMMMLLLLLLMMMOOOQQQQQQPPPJJJGGGBBB>>>===???BBBDDD++++++++++++++++++++++++)))***,,,,,,,,,***((('''))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))******++++++++++++************************************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,************************(((((())))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,+++---000333333222///---)))+++,,,------,,,+++))),,,,,,++++++++++++++++++************************+++++++++,,,,,,+++++++++(((((()))++++++,,,,,,,,,))))))*********+++++++++++++++************++++++,,,++++++++++++++++++,,,)))***+++,,,,,,,,,,,,,,,************************++++++************+++++++++***)))(((((()))***+++((((((((((((((((((((((((************************&&&))),,,,,,******+++...************************---+++******+++,,,,,,+++******+++++++++,,,,,,,,,((()))******)))'''$$$"""++++++++++++++++++++++++((())))))***+++,,,,,,,,,++++++++++++++++++,,,,,,,,,+++***))))))***+++,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---++++++++++++++++++++++++((()))***+++,,,------------,,,,,,+++*********+++***++++++,,,------------++++++++++++++++++++++++******+++++++++***))))))(((((((((***---///...---******+++++++++,,,,,,,,,/////////...---,,,***)))&&&***///000///------...........................///...---,,,,,,,,,,,,,,,------------------------/////////......---------,,,,,,,,,---------.........000000000...---...///000000000000000000000000000/////////............////////////000000000000333333333333444555666777<<<<<<===>>>???@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEECCCDDDDDDFFFGGGHHHIIIIIIIIIIIIJJJLLLOOOQQQTTTUUUWWWYYY[[[\\\[[[ZZZ[[[[[[[[[\\\]]]___```bbbccccccbbb```______``````___]]]ZZZXXXVVVUUUUUUTTTRRRPPPLLLOOOTTTXXXZZZYYYXXXWWWRRRSSSTTTUUUUUUTTTSSSRRRNNNNNNOOOPPPPPPQQQRRRRRRRRRSSSTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUTTTSSSRRRQQQPPPOOONNNMMMIIIKKKMMMOOORRRTTTUUUUUURRRPPPNNNMMMNNNNNNMMMLLLOOOOOOPPPQQQQQQQQQQQQQQQOOOPPPQQQRRRRRRQQQPPPOOOMMMNNNOOOPPPPPPPPPPPPPPPOOOQQQUUUXXXXXXWWWUUUTTTSSSSSSRRRQQQOOOLLLJJJIIIFFFDDDBBBBBBCCCFFFJJJLLLQQQTTTYYY___cccfffgggggggggeeeccccccdddddddddbbbZZZWWWRRRNNNKKKKKKLLLMMMFFFEEEDDDEEEGGGHHHGGGFFFGGGGGGHHHLLLQQQUUUXXXXXXPPPLLLGGGBBB??????AAACCC******+++++++++,,,,,,,,,)))************++++++++++++,,,,,,------,,,,,,+++------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,************************---+++***(((((()))+++,,,+++***)))))))))***,,,,,,------,,,++++++******)))++++++*********+++---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,$$$"""###&&&+++......---,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,...---+++))))))***+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,+++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************,,,+++*********+++,,,---,,,+++)))((((((((()))************++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++)))************+++++++++******************************++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,,,,+++)))((((((++++++((((((++++++(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++***************************++++++,,,,,,++++++***++++++******************,,,,,,+++++++++,,,------,,,,,,,,,++++++*********------------------------......,,,,,,,,,,,,......---,,,,,,+++,,,---...///------,,,------...///000/////////......------,,,,,,------......------,,,++++++,,,,,,---...//////.........//////111222222............------------111000///......///000111//////.........---------+++,,,---///000111222222222333444666888:::<<<<<<@@@AAAAAABBBBBBCCCDDDDDDCCCDDDEEEDDDDDDDDDFFFHHHGGGFFFDDDDDDEEEGGGJJJLLLNNNOOORRRTTTUUUVVVVVVVVVZZZYYYWWWWWWWWWXXXZZZ[[[YYYYYYYYY[[[___aaaaaaaaa\\\]]]]]]]]]]]]]]]]]]]]]XXXWWWVVVUUUTTTSSSSSSSSSTTTTTTTTTTTTTTTTTTUUUUUUWWWUUUSSSSSSTTTTTTQQQNNNMMMMMMLLLJJJIIIKKKOOOSSSSSSMMMMMMSSSVVVSSSPPPRRRUUUUUUTTTQQQNNNLLLMMMNNNLLLJJJIIIJJJKKKLLLKKKJJJFFFGGGJJJLLLOOOPPPPPPPPPNNNNNNLLLKKKJJJJJJIIIIIIKKKKKKJJJJJJJJJJJJKKKKKKDDDFFFHHHKKKLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHJJJMMMQQQSSSSSSRRRRRROOOPPPPPPPPPQQQQQQQQQRRRLLLJJJHHHFFFFFFFFFHHHIIIIIIKKKPPPXXX___bbbcccbbbccccccccccccbbb```^^^]]]UUUQQQNNNLLLMMMLLLJJJGGGHHHFFFDDDAAA@@@AAABBBCCCFFFFFFHHHLLLQQQVVVXXXYYYUUUSSSOOOIIICCC@@@???@@@******+++++++++,,,,,,,,,************+++++++++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---+++***)))***+++,,,+++***)))))))))***+++,,,+++++++++++++++++++++,,,+++***)))))))))***+++,,,++++++++++++++++++++++++////////////////////////***)))(((***...//////---++++++************++++++******+++++++++,,,,,,,,,...---+++***)))***+++,,,************************++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++*********))))))************************************************************************************************++++++*********+++,,,------,,,+++***))))))***+++*********++++++,,,,,,,,,************++++++++++++++++++++++++++++++++++++)))************+++++++++******************************++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++------+++***)))'''***+++)))***...///,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***++++++******************++++++++++++,,,,,,---.........------,,,,,,,,,,,,------------------------...---,,,++++++,,,---...---,,,,,,+++,,,---...///......---......///000111000000///------,,,,,,,,,,,,------......------,,,+++,,,,,,------.....................///000111111000000000000//////////////////...------......///.........///////////////---...///000111222222222666777888:::;;;===>>>?????????@@@@@@AAABBBBBBBBBCCCDDDEEEEEEDDDDDDFFFHHHIIIIIIHHHHHHJJJLLLNNNOOOQQQRRRTTTVVVXXXXXXXXXXXXXXXWWWVVVUUUVVVWWWYYYZZZXXXWWWWWWYYY\\\^^^^^^]]][[[[[[[[[[[[[[[[[[[[[[[[WWWVVVUUUSSSRRRQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRPPPNNNNNNOOONNNKKKHHHIIIIIIIIIIIIIIIJJJJJJJJJSSSNNNKKKMMMMMMKKKLLLQQQOOOPPPPPPNNNKKKIIIIIIIIIJJJIIIGGGFFFGGGGGGEEECCCFFFGGGIIIKKKLLLLLLLLLLLLGGGGGGFFFEEEEEEEEEFFFFFFHHHGGGFFFEEEDDDCCCCCCCCC???@@@CCCEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDFFFIIILLLNNNNNNNNNMMMMMMMMMNNNOOOPPPQQQRRRRRRQQQPPPNNNLLLKKKKKKKKKKKKJJJLLLPPPVVV\\\```aaa```bbbcccccccccbbb___]]][[[SSSPPPMMMMMMNNNNNNLLLJJJIIIHHHEEECCCAAA@@@@@@@@@DDDDDDEEEJJJOOOTTTVVVVVVZZZYYYXXXSSSLLLFFFBBBAAA******+++++++++,,,,,,,,,************+++++++++,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------000...---+++*********+++******))))))******+++,,,)))******+++,,,,,,------+++***))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,+++)))++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++*********+++,,,++++++++++++++++++++++++************************+++++++++++++++*********+++++++++++++++++++++++++++++++++***************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******++++++,,,------,,,++++++***+++++++++*********+++++++++++++++************+++++++++,,,++++++++++++++++++++++++)))************+++++++++******************************++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++***'''***,,,+++---111222000++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++++++++++++++***++++++,,,---...////////////...............------------------------,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,------...............///000111222333111///,,,++++++,,,---,,,------......------,,,------------------------///...............//////000000000000////////////------,,,,,,,,,,,,---.........//////000111111111///000111222333444444444<<<<<<===>>>???@@@AAAAAA@@@@@@AAAAAABBBCCCCCCCCCDDDEEEFFFFFFEEEFFFHHHJJJKKKLLLMMMOOOQQQRRRSSSSSSTTTVVVXXXZZZ[[[[[[[[[[[[UUUTTTTTTTTTTTTVVVXXXYYYWWWVVVVVVWWWYYYZZZYYYXXXYYYYYYYYYYYYYYYYYYYYYYYYVVVUUUSSSRRRPPPOOONNNNNNOOOOOOOOOOOOOOOOOOOOOOOOLLLKKKIIIIIIIIIGGGEEECCCFFFEEEFFFIIILLLLLLIIIFFFKKKHHHHHHHHHGGGEEEGGGKKKIIIKKKLLLKKKIIIFFFEEEEEEFFFDDDCCCBBBCCCCCCAAA???AAAAAABBBCCCDDDDDDDDDCCC@@@@@@@@@@@@@@@AAABBBCCCEEEDDDBBB???>>><<<;;;;;;:::;;;===???@@@@@@?????????????????????????????????@@@CCCFFFGGGHHHGGGGGGIIIIIIKKKLLLNNNPPPQQQQQQSSSSSSRRRRRRPPPOOONNNMMMNNNNNNPPPTTTYYY]]]^^^^^^```bbbcccdddccc___\\\YYYRRRPPPNNNNNNOOOOOONNNMMMLLLKKKJJJGGGDDDAAA???===??????BBBGGGMMMQQQSSSTTTYYY[[[]]][[[UUUNNNIIIFFF******+++++++++,,,,,,,,,*********+++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++))))))))))))***************+++++++++*********++++++,,,,,,,,,+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++************)))))),,,------------------,,,******+++++++++,,,,,,,,,,,,,,,+++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++***++++++++++++,,,,,,++++++++++++++++++++++++***************+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++))))))*********+++++++++******************************++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++(((+++,,,+++---111333000++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++++++++,,,*********+++,,,---...////////////...............------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------......///000111555222///,,,******,,,---,,,------......------,,,------------------,,,,,,///......------------...............---------------,,,,,,,,,------........./////////000000000000///000222444666777888888@@@@@@AAAAAABBBBBBCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGEEEFFFGGGGGGGGGGGGJJJLLLMMMOOORRRUUUVVVWWWVVVUUUWWWXXXZZZ[[[]]]]]]]]]\\\TTTTTTTTTTTTUUUVVVXXXYYYYYYXXXVVVWWWXXXXXXWWWVVVXXXXXXXXXXXXXXXWWWWWWWWWUUUTTTRRRPPPNNNMMMLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJHHHHHHGGGFFFEEEDDDBBB@@@DDDBBBCCCIIIPPPTTTRRRNNNDDDCCCDDDFFFGGGFFFCCCAAADDDGGGIIIIIIGGGEEECCCCCCAAA@@@??????AAAAAAAAA???===>>>>>>?????????@@@@@@??????>>>>>>>>>??????@@@AAA@@@???===;;;:::999999999999:::;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>@@@BBBBBBAAAAAADDDEEEFFFHHHKKKMMMNNNOOOOOOPPPQQQRRRRRRQQQOOONNNSSSRRRRRRTTTXXX[[[]]]^^^___aaaccceeeddd```\\\YYYSSSRRRQQQPPPOOOOOONNNNNNOOOOOONNNKKKHHHCCC???<<<;;;;;;>>>DDDKKKQQQSSSTTTTTTWWWZZZ[[[XXXTTTPPPOOO******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***((((((''''''))))))******++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---------------------------.....................++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++******++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++******************************++++++,,,,,,,,,,,,))))))*********************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++******************************++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,))),,,---+++,,,//////---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))))))))*********+++++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++,,,,,,,,,,,,++++++++++++,,,---...///------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---...//////555222///,,,******,,,---,,,------......------,,,------------------,,,,,,///......------------...............------------------......////////////000000/////////////////////000333666999;;;<<<===BBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHGGGHHHIIIIIIIIIJJJLLLNNNOOOQQQUUUXXXZZZYYYWWWVVVWWWXXXZZZ[[[\\\\\\\\\\\\UUUUUUUUUVVVVVVWWWXXXYYY[[[ZZZXXXXXXXXXXXXWWWUUUWWWWWWWWWVVVVVVVVVUUUUUUTTTSSSQQQOOOMMMKKKJJJJJJHHHHHHGGGGGGGGGFFFFFFFFFCCCDDDDDDCCCBBB@@@??????AAA??????FFFPPPYYY[[[[[[NNNIIICCC@@@BBBDDDAAA<<<@@@BBBEEEEEEDDDBBBAAAAAA@@@???>>>>>>???@@@???===?????????@@@@@@AAABBBBBB@@@???>>>===<<<<<<<<<<<<===<<<;;;:::999999999999888888888999999999999888999999999999999999999999999:::<<<===>>>>>>>>>>>>@@@AAABBBDDDFFFHHHIIIJJJHHHJJJMMMPPPRRRRRRQQQPPPUUUSSSRRRTTTWWW[[[]]]^^^]]]___bbbdddccc```]]]ZZZVVVVVVTTTRRRPPPNNNNNNNNNOOOOOONNNLLLIIIDDD???===::::::<<>>@@@AAAAAA???>>>>>>???>>>======CCCNNNXXX^^^aaa___WWWIII===;;;???@@@>>>===???BBBBBBAAA@@@AAAAAADDDCCCAAAAAABBBBBB@@@>>>AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@>>>===<<<;;;;;;;;;:::999999999999999::::::888777777777777777777777666666666666666666666666999::::::;;;<<<<<<<<<<<<===>>>???@@@AAABBBCCCCCCCCCEEEIIILLLOOOPPPPPPPPPQQQPPPOOOQQQUUUYYY[[[[[[YYY[[[^^^```aaa___\\\[[[XXXXXXWWWTTTPPPNNNNNNOOOMMMMMMMMMLLLJJJFFFCCCAAA===<<<<<<@@@FFFMMMRRRTTTXXXZZZZZZZZZXXXXXXYYY[[[******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***************)))((((((((()))***+++,,,++++++***,,,+++++++++++++++++++++((()))+++---.........---++++++++++++++++++++++++))))))))))))))))))))))))(((***,,,+++(((((()))+++((()))+++,,,,,,+++)))(((******+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************++++++++++++++++++++++++************************************************)))***+++,,,,,,,,,++++++((()))***+++++++++******+++*********)))))))))(((+++++++++,,,,,,,,,------++++++++++++++++++++++++)))************+++++++++******************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++......++++++------***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********++++++,,,------...------,,,+++++++++,,,,,,++++++,,,,,,,,,---------------------------------+++,,,---......---,,,++++++,,,,,,---,,,+++***))),,,,,,,,,,,,,,,...//////000000///------,,,,,,,,,,,,------......------,,,+++,,,,,,------.....................///000111111000000000000////////////---...///111222222111111//////111222444555666777:::;;;===@@@BBBCCCDDDEEEBBBBBBCCCDDDEEEEEEFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHKKKMMMNNNOOOOOOPPPRRRUUUUUUWWWYYY\\\\\\[[[XXXWWWWWWXXXYYY[[[[[[[[[[[[ZZZXXXXXXXXXXXXXXXWWWWWWVVVYYYWWWUUUUUUUUUUUUSSSRRRRRRRRRQQQPPPPPPOOONNNNNNLLLKKKIIIHHHGGGFFFFFFFFFDDDDDDCCCBBBBBBAAA@@@@@@===@@@BBBBBB@@@???@@@BBB@@@@@@BBBFFFLLLUUU\\\```___^^^TTTEEE<<<>>>BBBCCC@@@AAACCCCCCCCCCCCEEEFFFHHHHHHGGGIIILLLMMMMMMLLLJJJHHHFFFDDDBBBAAAAAAAAABBBAAA@@@@@@????????????<<<<<<;;;;;;;;;<<<<<<===;;;;;;:::999999999999999888888888888888888888888999999999:::::::::::::::<<<<<<<<<<<<<<<=========>>>@@@BBBEEEHHHJJJJJJKKKIIIHHHIIILLLQQQTTTVVVVVVUUUVVVYYY[[[\\\\\\[[[ZZZWWWXXXWWWUUUQQQOOOPPPRRROOOPPPPPPPPPOOOMMMLLLJJJCCC@@@======AAAGGGLLLOOOUUUWWWYYYZZZZZZZZZ\\\]]]******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,........................******+++++++++******)))((()))***+++,,,+++***************++++++,,,------&&&(((***,,,---...------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...+++)))***,,,+++,,,...//////...,,,+++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,---------++++++++++++++++++++++++))))))******++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************)))***+++,,,---,,,++++++)))***+++,,,---,,,,,,++++++*********))))))((((((++++++,,,,,,,,,---------++++++++++++++++++++++++)))************+++++++++******************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******++++++---...+++,,,//////,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++******+++,,,,,,---............---,,,++++++++++++,,,,,,,,,------.........------------------------,,,,,,............,,,,,,+++,,,,,,---,,,+++***)))---------------///000000/////////......------,,,,,,------......------,,,++++++,,,,,,---...//////.........//////111222333///.........------------,,,---///111111111111000...///111333666999;;;<<>>===<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999;;;;;;;;;::::::999999999:::;;;===???AAABBBCCCDDDBBBBBBDDDHHHMMMQQQRRRRRRRRRSSSUUUWWWYYYZZZZZZZZZUUUWWWWWWUUURRRQQQSSSUUUTTTTTTUUUUUUUUUUUUTTTTTTHHHCCC>>><<<>>>CCCHHHJJJNNNQQQVVVYYY[[[\\\^^^___------------------------***++++++,,,,,,++++++******+++,,,,,,------,,,,,,---,,,,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++*********++++++++++++++++++++++++************************++++++++++++++++++++++++************************...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))******+++,,,---......------------------------------,,,++++++,,,------***++++++,,,,,,++++++***+++,,,,,,------,,,,,,++++++*********))))))((((((((()))***+++++++++++++++************************,,,,,,,,,++++++*********++++++++++++******))))))++++++++++++++++++++++++******))))))((())))))*********))))))***,,,---...000...,,,))))))***,,,...******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************)))************+++++++++***++++++,,,,,,++++++***,,,,,,++++++++++++++++++************************++++++******)))******+++,,,+++***)))))))))***+++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++******++++++************++++++,,,+++++++++++++++++++++------,,,++++++***))))))+++++++++++++++++++++++++++++++++,,,---...///000...---,,,+++***)))))))))+++++++++,,,,,,---------.........------,,,,,,,,,...------,,,,,,,,,------------,,,+++)))(((''''''------------------------///...---,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,---......//////......000000////////////000000333111///...---...///000222111111000000000000111111222333666999<<>>CCCEEEBBB???@@@???===BBB@@@>>>======<<<;;;999===<<<;;;999888888777777999:::::::::999888777666888999:::<<<============>>>>>>@@@AAADDDFFFHHHJJJLLLHHHFFFKKKSSSXXXWWWTTTTTTTTTTTTTTTTTTTTTTTTTTTWWWYYYZZZ\\\\\\[[[ZZZYYYQQQIII@@@;;;===AAABBBBBBGGGIIILLLOOOSSSVVVYYYZZZ,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,+++++++++************))))))***+++++++++++++++************************,,,,,,++++++++++++++++++++++++++++++*********)))++++++++++++++++++++++++,,,,,,+++++++++++++++,,,***)))))))))***+++---......---+++*********+++,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************************++++++++++++*********++++++*********+++++++++++++++++++++++++++++++++***************,,,,,,+++++++++++++++,,,...---,,,++++++,,,------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))(((((('''++++++************+++++++++++++++,,,,,,,,,,,,,,,---------,,,++++++******++++++++++++++++++++++++,,,++++++,,,,,,...//////...---,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,---------------------,,,,,,...------,,,,,,---------...------+++***)))((((((------------------------///...---,,,,,,,,,,,,---///...---,,,,,,,,,,,,---,,,---......//////......//////............//////222111///.........000000111111000//////000111222555555777:::===@@@BBBCCCDDDEEEGGGHHHHHHHHHFFFEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHGGGGGGGGGHHHJJJLLLMMMOOOQQQSSSTTTUUUVVVXXXZZZ[[[\\\]]]]]]\\\[[[XXXWWWVVVWWWWWWWWWWWWWWWVVVVVVVVVVVVUUUTTTRRROOOMMMLLLHHHJJJKKKJJJHHHFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBDDDCCCBBBBBBBBBBBBBBBCCCCCCEEEGGGHHHFFFEEEEEEEEEFFFHHHKKKLLLMMMQQQXXX^^^gggmmmooojjjgggiiilllmmmsssmmmbbbYYYTTTUUU[[[___bbb^^^]]]]]][[[ZZZ]]]ccceeennnyyy~~~uuunnnjjjhhhffffffddd```XXXRRROOOQQQTTTUUUOOOKKKKKKJJJFFFEEEFFFHHHLLLNNNLLLMMMPPPQQQNNNJJJGGGDDDAAA@@@???>>>===<<<<<<;;;:::::::::::::::;;;;;;:::999888777666666666777888999::::::;;;;;;<<<<<<===>>>@@@BBBCCCEEEFFFCCCBBBFFFLLLPPPQQQOOOTTTTTTUUUVVVVVVVVVVVVVVVYYY[[[\\\^^^^^^]]]\\\[[[SSSKKKBBB======?????????BBBCCCEEEHHHKKKNNNPPPRRR,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,***++++++,,,------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------------------------++++++++++++++++++++++++++++++************++++++,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++++++++)))***++++++++++++++++++************************++++++++++++++++++,,,,,,++++++++++++************++++++++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,***)))))))))***+++,,,---,,,+++++++++******************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))************+++++++++,,,))))))************))))))*********++++++,,,,,,---,,,,,,++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,,,,++++++++++++,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******))))))((((((''''''++++++************++++++++++++,,,,,,------............------,,,,,,++++++++++++++++++++++++++++++,,,++++++,,,,,,---...///------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++,,,,,,---------------------------,,,,,,------.........---,,,++++++******------------------------......---,,,,,,,,,------......---,,,,,,,,,------------...////////////.........------------......222111000///...///000111111000/////////111333555:::;;;===???AAADDDFFFGGGDDDEEEGGGHHHHHHHHHGGGFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNRRRTTTUUUVVVVVVVVVXXXYYYZZZ[[[[[[[[[ZZZYYYXXXXXXWWWVVVUUUUUUTTTTTTTTTTTTSSSRRRQQQPPPMMMKKKIIIHHHCCCEEEGGGFFFEEECCCCCCDDDDDDDDDEEEDDDDDDBBBAAA@@@EEEDDDCCCAAABBBCCCEEEFFFHHHJJJMMMNNNNNNNNNOOOPPPQQQSSSUUUWWWZZZaaajjjrrryyymmmffffffkkkpppssstttqqqnnnnnnmmmlllpppwww|||zzzyyyxxxuuuoooiiiccc___^^^]]]___ZZZWWWWWWTTTPPPOOOQQQXXX[[[^^^___dddjjjkkkhhh\\\WWWPPPJJJGGGEEECCCAAA>>>>>>===============>>>>>>===<<<:::999888888888777777777888888999999999999999999999:::<<<===>>>BBBBBBDDDFFFHHHKKKNNNOOOPPPQQQSSSUUUVVVVVVVVVUUUYYYZZZ\\\]]]^^^]]]\\\[[[WWWOOOFFF@@@???>>>===<<>>???AAACCCEEEGGGHHHHHHEEEFFFGGGHHHHHHHHHGGGGGGHHHIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNOOOPPPSSSUUUVVVVVVUUUUUUWWWXXXXXXXXXXXXWWWWWWVVVVVVVVVVVVUUUSSSQQQPPPPPPPPPQQQNNNNNNMMMKKKIIIGGGEEEDDDCCCDDDEEEDDDCCCBBBCCCDDDCCCCCCDDDEEEEEEFFFFFFFFFKKKIIIEEECCCDDDFFFJJJLLLOOORRRVVVYYY[[[\\\^^^___bbbcccdddeeehhhppp{{{wwwssswww}}}}}}{{{|||||||||~~~{{{wwwtttoooiiieeeeeecccccccccaaa]]]___dddjjjooouuuzzzvvvnnncccYYYQQQLLLHHHFFFDDDCCCBBBAAA@@@@@@@@@@@@AAA@@@>>>===<<<<<<<<<===::::::999999999999999:::888888777777777888888999>>>@@@CCCDDDDDDEEEIIILLLIIIKKKNNNPPPRRRSSSRRRRRRUUUVVVXXXZZZ[[[ZZZYYYXXXYYYTTTLLLFFFBBB@@@>>>===DDDCCCAAA@@@@@@AAACCCDDD++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,***+++,,,,,,------,,,,,,.........------,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,++++++------------------------************************++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,++++++************************************++++++,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++((()))***++++++++++++***,,,,,,,,,---------------((()))+++,,,,,,+++***)))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++))))))***+++,,,,,,------,,,,,,,,,,,,++++++******((()))***+++,,,,,,++++++++++++,,,,,,------------......------------......***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,------...//////......------------,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,------,,,,,,,,,,,,---...//////---------,,,,,,+++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,---...///...---------------------,,,,,,,,,---------......------,,,,,,,,,------...------,,,,,,,,,------...---...//////000000//////000//////////////////000111000000000000111111111222111111222444777:::<<>>??????>>>===<<<;;;:::::::::::::::;;;<<<======>>>@@@BBBAAA@@@@@@AAACCCFFFIIIJJJLLLMMMPPPRRRSSSSSSRRRQQQQQQRRRRRRRRRQQQOOOOOOOOOIIIHHHFFFEEEHHHNNNTTTXXX------------------------,,,------......------,,,++++++,,,---------,,,,,,)))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........************************+++++++++++++++++++++++++++,,,------------,,,+++,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------.........------------,,,,,,+++***************************---,,,,,,++++++*********+++++++++,,,,,,---------++++++++++++++++++++++++'''(((+++---------,,,+++((()))***++++++***((((((+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***++++++,,,,,,++++++***,,,,,,++++++++++++++++++)))***+++,,,------...///((())),,,.........---,,,***+++---////////////...+++******************+++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++////////////////////////,,,,,,++++++***+++++++++,,,++++++******++++++,,,+++++++++,,,,,,---------.........------,,,,,,,,,+++++++++,,,---...///000***++++++,,,,,,---------++++++,,,,,,---...//////,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,---...///...//////000000000000000.........------.........///000111222222222222222333666:::???CCCEEEEEEEEEGGGHHHJJJKKKLLLKKKIIIHHHHHHHHHGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLNNNPPPQQQQQQQQQPPPSSSUUUWWWWWWWWWWWWYYY[[[RRRSSSTTTTTTQQQNNNJJJHHHEEEEEEFFFFFFFFFDDDCCCAAABBBCCCCCCDDDDDDCCCCCCCCCDDDFFFJJJNNNRRRXXX^^^bbbfffdddbbbccciiisss~~~wwwooonnnsss{{{~~~||||||~~~{{{wwwtttuuu|||wwwvvvuuuvvvyyy|||}}}|||yyyzzzxxxqqqiiieeegggkkktttuuuvvvtttoooppp~~~}}}vvvuuusssqqqpppnnnnnnnnnkkkkkkkkkhhhccc]]]VVVRRRNNNLLLIIIGGGEEEDDDEEEEEE>>>>>>===<<<;;;;;;;;;;;;888888888999:::<<<=========<<<;;;;;;===@@@DDDFFFGGGIIIKKKNNNOOOOOONNNMMMLLLOOOQQQRRRRRRRRRRRRRRRVVVSSSNNNKKKKKKOOOSSSVVV,,,,,,------------......,,,,,,,,,---------......---,,,++++++************++++++,,,,,,,,,,,,,,,,,,++++++******************---,,,+++*********+++,,,++++++++++++++++++++++++,,,------------,,,+++***************************************************---,,,,,,++++++*********++++++++++++,,,,,,---...***++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,------,,,+++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++*********(((((()))***+++,,,,,,,,,---------------,,,+++***++++++,,,,,,,,,,,,------...---,,,,,,++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++------,,,,,,+++***))))))++++++************++++++---------.........//////&&&(((+++...//////...---/////////...---,,,******.........------,,,,,,,,,...,,,+++,,,...///...++++++++++++,,,,,,,,,------------,,,,,,,,,,,,++++++---------,,,,,,+++++++++***++++++,,,,,,------...---------,,,,,,+++++++++++++++************++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---...000......,,,+++++++++++++++.../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................///...,,,,,,+++,,,---...222000...000333444333111000///...///222222000---111111222222444555777888>>>@@@CCCEEEFFFHHHJJJLLLLLLLLLKKKJJJIIIHHHHHHHHHJJJIIIHHHGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJNNNMMMLLLKKKLLLNNNPPPRRRTTTVVVWWWXXXXXXUUUSSSQQQRRRQQQOOOLLLJJJIIIHHHHHH???AAADDDEEEDDDCCCBBBCCCFFFBBBAAADDDEEEEEEGGGKKKMMMSSSYYY]]]eeennnrrrrrrtttqqqllljjjnnnyyy~~~~~~ssspppmmmpppxxxzzztttllllllooosssxxxyyyvvvsssnnnkkkfff```^^^bbblllsss{{{{{{xxxtttrrrwww}}}}}}~~~~~~{{{xxxzzz{{{{{{wwwooohhhccc```bbbaaaZZZRRROOOOOOLLLHHHGGGCCC@@@@@@>>>:::999<<<:::::::::::::::;;;;;;<<<999999999:::<<>>@@@>>>>>>============>>>>>>:::::::::::::::<<<===>>>@@@AAABBBCCCCCCBBBAAAAAA???BBBEEEHHHJJJLLLPPPSSSXXXXXXXXXVVVUUUVVVYYY\\\******++++++++++++,,,,,,,,,,,,,,,---------.........------,,,,,,,,,,,,,,,.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---,,,+++******+++,,,---...---,,,+++++++++,,,---......------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,------...------,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---/////////...---,,,+++***************++++++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,---,,,+++***)))'''&&&&&&,,,,,,,,,++++++++++++******+++,,,---------------)))))))))))))))(((((('''++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++---,,,,,,++++++*********---------,,,,,,---------************++++++++++++)))***,,,......---,,,+++......////////////.........------------,,,,,,,,,...,,,+++,,,---...---+++000///...---,,,***))))))------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++......---,,,,,,+++******------,,,,,,,,,,,,++++++++++++************++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,++++++,,,,,,---...,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.................................//////.........//////000111000...///000000///...111/////////111111000///333444666888;;;>>>@@@AAADDDFFFHHHIIIIIIIIIJJJKKKLLLKKKJJJIIIIIIIIIIIIIIIHHHIIIIIIJJJJJJIIIIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKMMMNNNPPPQQQRRRRRRQQQQQQRRRQQQPPPNNNLLLKKKEEEEEEFFFFFFFFFEEEDDDCCCEEEFFFHHHHHHIIIKKKOOOSSSXXXUUUUUUYYY]]]___dddjjjxxx~~~~~~{{{xxxzzzvvvqqqooonnnlllkkkmmmqqqwww{{{}}}~~~}}}~~~~~~|||{{{|||~~~zzzsssnnnmmmkkkjjjiiijjjjjjhhhfff___``````aaadddiiiqqqvvvvvvsssooopppwww~~~{{{yyyxxx}}}}}}{{{|||}}}|||lllaaaVVVRRRPPPLLLHHHHHHFFFFFFEEECCCBBBAAA@@@@@@===<<<;;;;;;::::::;;;;;;;;;<<<===>>>>>>???>>>>>>???BBBDDDGGGIIILLLPPPSSSWWWXXXYYYYYYXXXXXXYYY[[[,,,,,,,,,---------......,,,,,,,,,---------.........------,,,,,,---------//////......---,,,+++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,---...//////---,,,+++******+++---......---+++******+++---.........------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------,,,,,,,,,++++++,,,,,,---***++++++,,,,,,------...******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------,,,+++++++++,,,,,,)))******++++++******)))++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,+++***)))(((((('''++++++++++++++++++++++++******+++,,,------,,,,,,++++++,,,,,,,,,++++++***+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,------------,,,,,,++++++,,,,,,,,,---------+++,,,---......---+++***,,,,,,---...//////......------------------------------,,,,,,,,,,,,,,,+++,,,,,,---......//////000------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,)))))))))******+++---------......///......------------------------------------------.................................................../////////333222222111111111000000111000000000000111111111555777999===@@@CCCEEEGGGHHHJJJKKKKKKJJJIIIJJJKKKLLLKKKJJJIIIIIIIIIIIIIIIGGGHHHIIIJJJJJJIIIHHHGGGIIIIIIIIIIIIIIIJJJJJJJJJJJJLLLOOOQQQSSSTTTSSSSSSSSSSSSRRRPPPNNNLLLJJJIIICCCDDDDDDEEEGGGJJJLLLMMMPPPQQQQQQQQQRRRVVV\\\aaahhhffffffjjjnnnpppuuu{{{~~~vvvooollllllnnnlllkkkkkkmmmpppsssuuuyyyyyyzzz{{{||||||{{{zzzxxxyyy|||~~~~~~{{{vvvqqqooommmjjjhhhgggfffeeeeeecccdddfffhhhkkkoootttvvvsssqqqpppttt~~~vvvgggaaa^^^ZZZUUUTTTRRRPPPNNNKKKHHHEEEBBB@@@???>>>======<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>???@@@BBBDDDFFFHHHKKKOOORRRRRRUUUXXXYYYXXXXXXXXXXXX,,,,,,,,,---------......,,,,,,,,,---------......---------,,,,,,------...//////...---,,,,,,++++++)))*********+++++++++,,,))))))***+++,,,---------,,,,,,+++++++++,,,.........---+++******+++---...------,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...---,,,,,,++++++,,,,,,,,,***++++++,,,,,,------...*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,++++++++++++,,,---......)))******++++++******)))++++++++++++++++++++++++,,,++++++******++++++,,,******++++++++++++++++++++++++++++++++++++++++++)))******++++++++++++***,,,,,,------...------,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,+++++++++++++++***++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,---------,,,+++*********+++,,,---------------------------------------------,,,++++++++++++---...///111222444555666------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---///000111------......///......------------------------------------.........//////........................,,,,,,------............222333333222111000000000000111111111111222444555999:::>>>AAAEEEHHHIIIJJJKKKLLLNNNMMMKKKJJJJJJKKKKKKKKKJJJIIIIIIIIIIIIJJJGGGHHHIIIJJJJJJIIIHHHGGGIIIIIIIIIJJJJJJKKKKKKKKKLLLNNNQQQSSSUUUTTTSSSRRRSSSRRROOOMMMJJJHHHGGGFFFEEEEEEEEEHHHMMMSSSZZZ]]]aaaaaa```___```dddkkkpppxxxvvvvvv{{{~~~xxxppplllnnnpppssssssqqqppppppqqqtttvvv}}}|||}}}~~~~~~zzzwwwtttsssqqqnnnlllkkkkkklllooooooppprrrtttuuuuuutttssstttwww~~~~~~}}}vvvoookkkgggcccaaa^^^\\\YYYTTTOOOIIIDDDBBB?????????>>>>>>===<<<<<<===============>>>>>>???;;;<<<>>>???@@@CCCGGGJJJNNNQQQVVVXXXXXXXXXXXXXXX******++++++++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,------...---------,,,,,,++++++***)))))))))******++++++,,,))))))***+++,,,,,,,,,,,,++++++,,,,,,------......---,,,+++++++++,,,---...+++++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,------------------,,,+++++++++,,,,,,...------,,,,,,++++++*********++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***+++---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,++++++++++++,,,---......******++++++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,*********+++,,,,,,------***++++++++++++,,,,,,,,,)))******++++++************+++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++***************++++++++++++,,,,,,,,,---,,,,,,++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,---...---+++)))***+++---------....../////////------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------******+++,,,,,,---......++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,*********+++,,,---...///++++++,,,,,,------,,,,,,------------------------------........./////////........................***+++,,,---.........---///000111000///...///000000111222222222444888:::===???BBBFFFHHHJJJKKKKKKLLLNNNOOONNNLLLJJJJJJKKKKKKJJJJJJIIIIIIIIIJJJJJJHHHIIIIIIJJJJJJIIIIIIHHHJJJJJJJJJKKKLLLLLLMMMMMMOOOPPPRRRSSSSSSRRRPPPOOONNNLLLJJJHHHFFFFFFFFFFFFGGGHHHKKKQQQYYYccclllqqqtttsssqqqoooooorrrxxx|||~~~{{{zzzzzz{{{{{{{{{zzzyyywwwssspppqqqwww|||~~~}}}|||~~~}}}{{{|||{{{zzzxxxxxxzzz||||||{{{{{{|||}}}|||yyywwwxxx|||}}}yyyxxxxxxzzz|||}}}}}}{{{~~~}}}~~~yyytttpppmmmnnnhhhgggccc^^^XXXQQQKKKHHHCCCCCCCCCBBBAAA@@@>>>=========<<<<<<<<<<<<======999:::;;;;;;;;;===AAAEEEIIIMMMRRRVVVWWWWWWXXXXXX******++++++++++++,,,,,,,,,,,,,,,---------......+++++++++++++++,,,------++++++++++++++++++++++++))))))***++++++,,,------***+++,,,------,,,,,,+++)))***,,,...//////...---+++++++++,,,,,,---------++++++,,,,,,------......---------------------------------------,,,,,,,,,...---,,,,,,+++++++++,,,...------,,,,,,++++++***+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......)))***,,,.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...---,,,,,,+++++++++,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,************++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***)))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,---...,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......---,,,+++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,---------......,,,---...---***((()))+++,,,,,,,,,+++++++++******------,,,,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------------,,,))))))(((((()))***++++++***+++,,,,,,------,,,,,,....................................////////////........................***+++---.../////////...---///111000......///111000111333333444666;;;???AAACCCFFFHHHJJJKKKKKKKKKLLLNNNOOONNNLLLJJJJJJKKKJJJJJJIIIIIIIIIJJJJJJKKKIIIIIIIIIHHHHHHIIIIIIIIIKKKKKKKKKLLLMMMNNNNNNNNNQQQQQQQQQPPPOOOMMMKKKJJJHHHGGGFFFEEEFFFGGGJJJKKKKKKPPPWWWaaammmxxx|||{{{||||||vvvssstttuuuvvvvvvqqqrrrssstttvvv}}}~~~wwwtttrrrqqqqqqsssttttttsssrrrtttuuuvvvxxx|||}}}xxxssssssvvvooonnnkkkgggaaaZZZTTTQQQMMMMMMMMMKKKIIIFFFDDDBBB@@@???>>>===<<<<<<======;;;<<<;;;::::::<<>>>>>>>>???;;;::::::888777888<<>>DDDHHHKKKMMMOOOQQQ.........------,,,,,,,,,,,,,,,,,,------..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///...---++++++---......---...,,,++++++------,,,***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++------------++++++***+++,,,---............//////...---,,,++++++,,,++++++------------++++++,,,,,,.../////////...---........................///......------,,,++++++//////.........---------+++,,,---------,,,+++***,,,+++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********++++++++++++++++++++++++++++++---,,,)))%%%&&&+++111000///...---,,,,,,+++,,,---,,,+++******+++,,,---,,,,,,++++++++++++++++++,,,,,,,,,---------......222---,,,...+++%%%###&&&------,,,,,,,,,,,,+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,+++,,,+++)))'''(((+++---///---+++)))))))))+++,,,++++++,,,,,,,,,---------------------------------...------,,,,,,------...)))+++---,,,+++***+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++------------,,,,,,+++***------------------------------------------------........................,,,,,,,,,---------......---------.........////////////.........---------........................111000...,,,,,,,,,...///000000000000000000000000///000111111111000...---111333777:::;;;===@@@BBBGGGHHHJJJKKKLLLLLLLLLLLLLLLLLLMMMMMMLLLKKKJJJIIIJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJKKKLLLOOOQQQRRRRRRQQQQQQJJJIIIHHHHHHIIIIIIGGGFFFFFFIIIIIIIIILLLTTTYYYZZZbbbdddlll|||wwwuuutttyyy||||||wwwyyy}}}yyytttpppjjjjjjiiijjjllllllkkkiiinnnoooppprrrvvv}}}~~~{{{|||}}}|||{{{|||{{{vvvooojjjiiijjjggghhhiiifff```YYYTTTQQQPPPLLLGGGCCCBBBAAA???>>>===;;;999999:::<<<<<<;;;<<<;;;;;;>>>CCCGGGJJJKKK------------,,,,,,,,,,,,------------............------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............///---++++++,,,,,,+++***---,,,++++++---...---+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,---............---,,,***+++,,,---............------,,,,,,,,,------...---------......---------,,,---.../////////...---........................------------------------//////.........---------,,,,,,...///000000000000---,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++((()))***'''$$$$$$(((---///...---,,,++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,------------...---******------******---------,,,,,,,,,,,,++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------...+++((((((***++++++***---,,,***)))***+++,,,---++++++,,,,,,,,,---------------------------------///......------......///***,,,------,,,++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++------......------,,,+++---------------,,,++++++------------------------------------------------........................,,,,,,,,,---------......---------.........////////////.........---------........................111000...,,,,,,---...///000000000000000000000000000000111222222222111111444777;;;===???AAACCCEEEHHHIIIKKKLLLMMMMMMMMMLLLMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIKKKMMMNNNOOONNNMMMLLLKKKIIIGGGFFFFFFGGGFFFFFFGGGKKKMMMOOOUUU___fffgggmmmooovvv~~~~~~{{{xxxvvvtttrrrqqqppppppqqqqqqpppnnnrrrtttvvvxxx|||}}}~~~~~~}}}|||wwwuuuvvvxxxzzz{{{xxxssslllgggeee^^^YYYSSSMMMHHHDDD@@@===AAA???;;;::::::::::::999:::999888:::>>>AAACCCCCC+++,,,,,,,,,,,,,,,,,,---............------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............///...,,,+++,,,+++***(((,,,+++***+++---......---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,---......//////......---++++++,,,---............+++++++++,,,---...///000//////............//////,,,---......//////..............................++++++,,,------...//////...............---------,,,+++++++++,,,------......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++)))+++---+++((((((***---...---,,,++++++***+++++++++++++++,,,,,,+++++++++*********++++++,,,,,,---,,,,,,,,,,,,------------,,,******...///---...111------,,,,,,,,,,,,++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......000***&&&''',,,...,,,)))+++************,,,...///,,,,,,,,,,,,------------------------------------/////////....../////////+++---......---,,,,,,---------............------,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,+++******------......------,,,,,,------.........---,,,+++------------------------------------------------........................,,,,,,,,,---------......------.........//////////////////............---........................000///...---------...///////////////////////////111111111222333555666777:::===@@@BBBDDDEEEGGGIIIJJJKKKLLLNNNNNNNNNMMMMMMMMMMMMKKKJJJJJJKKKKKKLLLMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIHHHHHHJJJKKKLLLMMMLLLKKKIIIHHHJJJHHHFFFEEEEEEGGGJJJLLLOOOTTTYYY]]]fffqqqxxxzzz}}}~~~~~~yyyxxxyyy{{{}}}~~~}}}{{{{{{{{{{{{yyywwwzzz|||~~~}}}~~~}}}xxxuuupppllleee^^^WWWPPPIIIDDDGGGCCC???===<<<<<<;;;;;;;;;999888888;;;=========***+++++++++,,,,,,------......------,,,,,,++++++,,,,,,,,,------.........------------------------,,,,,,---------.........///...------...---,,,***++++++***,,,...//////...------------------------------------------------------------------------,,,,,,,,,+++++++++******,,,,,,------------,,,,,,------............------+++,,,------.........---,,,,,,,,,,,,---...//////000///...------...///000---------.......................................,,,,,,,,,---------..............................///...,,,***(((((())))))......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++***,,,......,,,+++,,,------,,,++++++*********+++***+++,,,------,,,+++***))))))***+++,,,,,,------++++++,,,,,,,,,---------...------...---,,,,,,---------,,,,,,,,,++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///...***'''(((,,,...,,,***,,,++++++++++++,,,---...,,,,,,,,,------------...------------------------//////............//////,,,...//////...------...---..................---,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,+++,,,------...------,,,,,,---...///000000///---,,,------------------------------------------------........................,,,,,,,,,---------................../////////////////////.......................................000///......---...//////////////////////////////111111111222444777:::<<>><<<;;;;;;<<<;;;:::,,,,,,---------------...,,,,,,,,,,,,++++++++++++,,,,,,------------------------------------------,,,,,,,,,,,,------------------...000222333222000---,,,+++,,,...//////...------------------------------------------------------------------------,,,,,,,,,,,,++++++++++++------............---------,,,,,,++++++,,,,,,---,,,,,,------...------,,,...------,,,,,,,,,------...------------------......------------...//////........................//////...---,,,,,,++++++---------...............++++++++++++,,,,,,---...------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,+++++++++,,,,,,+++++++++*********++++++,,,,,,---++++++++++++,,,,,,,,,,,,))),,,,,,+++,,,000000...------,,,,,,,,,,,,++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......(((+++------++++++---///.........---,,,++++++***,,,---------............------------------------------,,,,,,,,,,,,------,,,...//////...------...------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000000,,,,,,------......---------...111333333222000...------------------------------------------------........................,,,,,,,,,---------............/////////000000000...////////////000000000////////////////////////....../////////000000000000000000000000000000000111222444777:::>>>@@@BBBEEEGGGIIIKKKKKKKKKMMMNNNOOOOOOPPPPPPPPPNNNMMMLLLLLLKKKKKKJJJJJJKKKMMMMMMIIIIIIJJJJJJJJJJJJKKKKKKJJJJJJIIIIIIHHHHHHGGGGGGFFFGGGJJJLLLMMMMMMLLLLLLMMMTTT\\\dddkkkrrr{{{|||tttooommmvvv{{{qqqkkknnnrrrttt|||zzzzzz~~~zzztttpppnnnjjjeee```[[[TTTNNNJJJFFFCCC???===<<<;;;999888///..................---------------------......------------------,,,,,,........................++++++,,,,,,,,,---------------...000222222000......---,,,---...///...---........................------------------------........................------------,,,,,,,,,,,,------............------...---,,,,,,,,,,,,---...,,,------...------,,,,,,,,,,,,,,,,,,------...///......////////////.........------,,,---...///000........................---------------------,,,---------.........//////&&&'''(((******+++++++++,,,------...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++///........./////////...------,,,,,,,,,,,,------,,,++++++++++++++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,'''+++---+++---333444222------,,,,,,,,,,,,++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------*********,,,---...------------------------,,,,,,------------............------------------------......------------......,,,---//////---,,,---...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////+++,,,------......---------///222444444333000///------------------------------------------------........................,,,,,,,,,---------........./////////000000000000.../////////000000000000////////////////////////......///000000000000000222222222222222222222222333555888;;;???BBBDDDEEEGGGIIIKKKLLLLLLMMMNNNOOOOOOPPPPPPPPPOOONNNLLLKKKJJJKKKKKKKKKLLLLLLLLLMMMIIIIIIIIIJJJJJJKKKKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHFFFHHHLLLPPPSSSTTTUUUUUUZZZcccnnnwww}}}~~~}}}zzzwwwwwwyyyooolllssswwwwww}}}~~~|||yyyssslllddd___UUUQQQLLLGGGDDD@@@===;;;000000000///.........------......//////000000000.........------,,,,,,,,,........................++++++,,,,,,,,,---------.........000111000...+++///...------...///...,,,........................------------------------..............................------------,,,,,,------............------///...---,,,,,,---...///---------...------,,,,,,******+++,,,---///000111...///000111111000///.........---,,,---...///000........................+++,,,,,,------......///---------.........//////+++,,,---......---+++***+++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---++++++++++++++++++++++++---,,,+++***,,,,,,,,,,,,---------,,,,,,---......---,,,+++******+++,,,---,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,)))...///---...444555222---------,,,,,,,,,++++++,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,---)))'''***///111...***++++++,,,---............---------.........//////------------------------//////............//////+++---......---,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,..................------+++,,,,,,---.........------///222444555333111///------------------------------------------------........................,,,,,,,,,---------......////////////000000000000.../////////000000111111000000000000000000000000......///000000000000000222222222222222222222222555777;;;???CCCEEEFFFFFFIIIKKKMMMNNNNNNNNNOOOPPPOOOPPPPPPPPPOOOMMMKKKJJJIIIJJJKKKLLLMMMMMMLLLLLLIIIJJJJJJJJJKKKKKKLLLLLLHHHHHHHHHHHHHHHHHHHHHIIIIIIKKKPPPUUUYYY[[[]]]]]]eeennn{{{}}}}}}~~~zzzrrrrrr{{{~~~{{{uuuddd```YYYSSSNNNIIIEEEBBB000000////////////000000000...,,,---000111000...*********++++++,,,,,,,,,...///000///.........000///......---------......---------.........//////,,,,,,,,,------///000000................................................//////.........---------//////...---,,,,,,,,,,,,///...,,,+++***++++++,,,,,,---------.../////////------------------------........................------------------------......------------......////////////////////////------------------------......---,,,---...///000//////...---,,,,,,++++++//////...---,,,++++++***------------------------...---+++***)))***++++++........................,,,,,,,,,+++++++++******...---,,,,,,++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++******++++++,,,---////////////////////////------------,,,,,,+++***------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------.........------,,,,,,,,,------------------------///............---------...------,,,,,,,,,------,,,,,,++++++,,,---///000......//////......---,,,111---)))(((***---...------,,,,,,++++++,,,,,,---,,,,,,,,,------.........///000222333333111///..............................------------...//////---------------------------.........---,,,,,,+++...------------...//////000000000000000000000000......////////////........./////////000000000111///111333444444555777999>>>???BBBEEEGGGHHHIIIIIIJJJJJJLLLNNNQQQRRRQQQOOOKKKLLLMMMNNNOOONNNNNNMMMJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKLLLNNNPPPQQQOOONNNHHHIIIIIIIIIHHHIIILLLNNNGGGMMMUUU^^^dddiiimmmpppzzz~~~{{{wwwxxx{{{wwwxxx||||||sssmmmfff]]]QQQHHH000//////......//////000///---,,,---///000///---,,,,,,,,,------------------...//////------...///......------------......------.........////////////......---------......................................................//////.........------------------,,,,,,---.........------,,,,,,,,,---------------...............------------------------........................------------------------......------------......////////////////////////------------------------...------,,,---...///000///......---,,,,,,++++++.........------,,,,,,+++------------------------...---,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,------------------------///............---------------------------------......---------------...---------------,,,,,,+++///---***)))+++------,,,///......------......///------...............///+++,,,...//////...,,,+++...........................------------...//////---------------------------.........------,,,+++...------------...//////000000000000000000000000......////////////......//////000000000000000000000222444555666888:::===???AAACCCFFFHHHJJJJJJJJJLLLLLLMMMOOOQQQRRRQQQOOOKKKLLLMMMNNNNNNNNNNNNMMMKKKKKKLLLLLLLLLLLLKKKKKKMMMMMMMMMMMMMMMLLLKKKIIIHHHHHHGGGEEEEEEGGGKKKOOOVVV\\\dddlllrrrwww{{{~~~{{{qqqjjjkkknnnttt~~~}}}{{{|||{{{ooo```VVV.........------............,,,,,,,,,...///...---/////////...............,,,...///...---,,,---...------,,,,,,,,,------............/////////000000111000///...------------................................................/////////............---,,,,,,,,,,,,---...///000------.../////////.....................---------------------------------........................------------------------......------------......////////////////////////------------------------...------------...//////.........------,,,,,,+++------------------------------------------------...---,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,...//////000,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------...++++++++++++++++++++++++...............------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------------,,,,,,,,,------------------------///............---------+++,,,---......------,,,000000000///...---,,,+++,,,,,,------,,,,,,+++***...,,,+++,,,---...---,,,///......------......//////////////////.........+++,,,...///000000///..............................------------...//////---------------------------............---,,,,,,......------......///000000000000000000000000000...//////000000//////...111111000000000000000000---///000222333666:::===BBBDDDFFFIIIKKKLLLLLLLLLNNNMMMNNNPPPSSSSSSRRRPPPKKKLLLMMMMMMNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMNNNNNNMMMLLLKKKJJJIIIHHHHHHHHHGGGFFFGGGKKKPPPUUUccchhhpppwww}}}~~~}}}}}}|||}}}xxxzzz|||}}}}}}~~~yyy~~~~~~~~~~~~|||ooofff^^^```eeennn|||{{{wwwwwwuuujjj...------,,,,,,------...,,,,,,,,,,,,---......---000000//////......------,,,---...---,,,,,,---...---,,,,,,,,,,,,------.../////////000000000111111111000///...------------................................................/////////...............---------------...//////,,,---///000111111000////////////...---------,,,..............................................................................------------......////////////////////////........................------------......//////......---------,,,,,,,,,,,,,,,,,,------.........------------------------------------------------************************+++++++++,,,---......///***++++++,,,------------+++++++++,,,,,,,,,------+++++++++,,,,,,---------------,,,,,,,,,---......------------------------,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------------------------------------------///............---------***+++---//////...---+++///000000111000...---,,,,,,------------,,,++++++,,,,,,---.........,,,+++---,,,,,,++++++,,,,,,---000/////////......------+++,,,...///000000000000...........................------------...//////........................------............------...............//////000//////////////////////////////000000000000//////222222111111111000000000---///111222444888===@@@EEEGGGIIILLLMMMNNNOOOOOOPPPOOOPPPRRRTTTTTTRRRPPPLLLLLLMMMMMMMMMMMMMMMMMMNNNOOOOOOPPPPPPOOOOOONNNMMMMMMMMMLLLJJJJJJKKKLLLGGGIIILLLOOORRRWWW]]]aaakkkpppxxx~~~zzztttqqqqqqsssvvvyyyxxxyyyzzz{{{{{{}}}xxxuuu}}}}}}vvvrrrsssuuuxxx{{{}}}~~~}}}|||~~~sssfff]]][[[```jjjyyy|||xxxxxx|||zzz------,,,,,,,,,,,,------,,,,,,---------------...///.........---,,,,,,,,,,,,---...---,,,,,,---...,,,,,,,,,,,,------...///000000000111111111222222/////////....../////////////////////////////////////////////////////////////////////////////////000///...------------------...000111222111000000/////////...---------,,,..............................................................................------------......////////////////////////........................---------...............---------------,,,,,,,,,+++,,,,,,------.........------------------------,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******,,,------------,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------------,,,,,,,,,---..............................***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------------------------------------------///............---------***+++---//////...---,,,---...///000000///...---...............---,,,,,,+++,,,...//////---,,,,,,---,,,,,,++++++,,,,,,---///......------,,,,,,,,,((()))***+++,,,,,,------////////////////////////...------------...//////........................------...//////......---///............///000000//////////////////////////////000000000000//////222222222222222111111111333555888:::===AAAEEEIIIHHHJJJLLLNNNPPPQQQQQQPPPQQQQQQQQQSSSTTTTTTRRRPPPMMMMMMLLLLLLLLLLLLLLLLLLOOOOOOPPPPPPPPPPPPOOOOOOLLLMMMLLLJJJHHHHHHJJJMMMGGGMMMUUU\\\bbbfffiiilllvvv{{{zzzppppppooonnnqqqxxx|||{{{|||}}}vvvuuu||||||vvvqqqoooqqqrrrtttvvvwwwvvvtttssswwwzzz}}}{{{tttjjjaaa[[[___gggwww{{{yyyzzz---------,,,,,,---------+++---......------...///---------,,,,,,,,,,,,,,,,,,...///...---,,,---...------------......///000111111111222222222333333/////////...//////000000////////////////////////////////////////////////...////////////000000000111000///...------------//////000111111111000000...............---------..............................................................................------------......////////////////////////........................,,,---......//////......------------------------,,,,,,,,,------.........------------------------+++,,,,,,------------,,,------------------------,,,,,,,,,++++++************+++,,,---...---,,,+++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------...------------------------)))******++++++++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...------------------------///............---------***+++---............------....../////////............//////......---,,,+++---//////...---------///......------......///---------------,,,,,,,,,++++++,,,,,,------......////////////////////////...------------...//////........................------...////////////...//////......//////000111000000000000000000000000///000000111111000000///111111222222222333333333666888<<>>BBBDDDFFFHHHJJJLLLMMMOOOQQQRRRSSSSSSRRRSSSRRRRRRSSSTTTSSSQQQNNNNNNMMMLLLKKKJJJKKKKKKLLLMMMMMMMMMNNNNNNMMMMMMMMMJJJMMMNNNNNNMMMQQQYYY___eeekkkrrrwwwxxxxxxwwwwwwzzzsssnnnmmmnnnlllyyy{{{}}}~~~{{{xxxvvvtttooosssvvvtttpppooossswwwzzz///......------......///,,,...000000...---///111+++,,,,,,------............///000///......///000.........//////111222222222222333333333333444444444333111000...------,,,000000000000000000000000000000000000000000000000.../////////000000111111......---......///000111222111000.........///000,,,------....../////////////////////////////////........................////////////////////////.........------.........////////////////////////////////////////////////,,,,,,.../////////...---------------------------------------------------------------------------((()))+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---...//////+++,,,.........,,,***)))++++++,,,,,,,,,------------------,,,,,,+++++++++++++++******++++++,,,---------------------------***+++,,,,,,------------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,------.........------------------------//////.........---------,,,++++++,,,,,,...///000222111...,,,+++******+++,,,,,,---------,,,++++++,,,...000///,,,,,,---000---,,,,,,++++++,,,,,,------.........//////000000...------,,,,,,,,,------000000000000000000000000...------------...//////////////////////////////------...///000000/////////////////////000111111000000000000000000000000000000111111111111000000000000111222444555666666999===CCCGGGJJJKKKLLLMMMLLLMMMOOOQQQSSSSSSSSSRRRSSSRRRRRRRRRSSSRRRPPPNNNNNNMMMLLLJJJJJJJJJKKKLLLLLLLLLLLLMMMMMMLLLLLLLLLHHHLLLPPPSSSVVV]]]hhhqqqxxx{{{~~~~~~|||{{{{{{}}}vvvuuussspppnnnpppuuuzzz}}}~~~}}}}}}zzz{{{~~~zzzyyyzzz~~~}}}000///...------...///000//////.........------------...///...,,,+++,,,---,,,,,,,,,,,,,,,---...///............///111222222222333444444555555444444444333111000/////////000000000000000000000000000,,,,,,------.../////////111111000000/////////...000///...------...///000---...///000111111111111...------,,,---...///000///............///000000//////.........//////000///////////////...................../////////000//////............//////////////////////////////..............................---------,,,,,,,,,///...---,,,+++++++++++++++,,,...//////...,,,+++)))***,,,+++***))))))***------------------------.........------,,,,,,,,,++++++,,,,,,---...//////------------------------***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++***))))))***+++,,,++++++******++++++,,,------------------------------.........---+++***+++*********+++,,,,,,---------------,,,,,,+++***,,,------......------,,,+++,,,............,,,+++,,,,,,,,,---------......------------------------------------,,,+++******,,,,,,,,,---------......///............---------....................................////////////000//////.........////////////............//////............////////////////////////000000000000///...---------...000111333222111/////////000000222222222333666999===???CCCEEEHHHKKKMMMMMMMMMMMMSSSSSSTTTTTTTTTTTTSSSSSSVVVUUUTTTSSSRRRRRRRRRRRRRRRQQQNNNLLLLLLLLLMMMNNNMMMMMMNNNMMMMMMLLLLLLLLLMMMOOOTTT\\\fffqqqzzz{{{uuussstttpppsssuuuuuuuuuxxx|||zzzwwwzzz|||~~~}}}}}}//////............////////////.........---------+++,,,---,,,*********+++......------,,,---------......---......///000111111111222333333333333222444333222111000000000111111111111111111111111111///////////////000000000111111111111000000000///000///............///000///000000000000000///.........---------...000000------------............//////...---------------////////////////////////........./////////000000//////............//////////////////////////////.................................---------,,,,,,///...---,,,++++++++++++,,,,,,---......---,,,,,,,,,------,,,++++++---///------------------------------------------,,,,,,++++++,,,,,,---......///------------------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,++++++++++++,,,,,,------------------------------.........---,,,+++++++++******+++,,,,,,------............---,,,+++,,,------......------,,,,,,,,,------------,,,,,,,,,,,,,,,---------......------------------------,,,,,,------,,,,,,++++++,,,,,,---------.........///............---------........................------...///111222333333//////............////////////............//////............////////////////////////000000000000//////......//////000111000000000000000111222222333333333555777;;;>>>@@@EEEGGGJJJLLLNNNNNNNNNMMMSSSSSSTTTTTTTTTTTTSSSSSSTTTTTTSSSRRRRRRRRRRRRRRRPPPOOONNNMMMMMMMMMNNNNNNLLLKKKKKKJJJIIIJJJKKKLLLPPPUUU```lllyyyzzzooolllnnnrrruuuzzz{{{yyyxxxzzz{{{{{{~~~......////////////.....................---------+++---------+++***+++,,,000///...------,,,,,,---.........------...//////111111222333333333333333444444333222111111111111333333333333333333333333222111111111111000000000222111111111111111000000000000////////////000000111111111000000///------//////.........///000000---...///000000000///...111000///...............////////////////////////....../////////000000000000//////......//////000////////////////////////.................................------------,,,///...---,,,++++++++++++---------------------------------,,,+++,,,///222------------------------,,,,,,------------------+++,,,,,,------..................------,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------.........,,,,,,++++++++++++,,,,,,------------------------------.........---,,,++++++++++++++++++,,,,,,---......//////......------,,,------......------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......------------------------++++++,,,,,,------,,,,,,,,,------------.........///............---------........................------...///000000111111//////............//////000//////......//////000............////////////////////////000000000000...///000000111111000000---...000111222333444444555555666777:::>>>AAACCCIIIJJJLLLNNNOOOPPPOOOOOOSSSSSSTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRQQQQQQNNNNNNNNNNNNNNNNNNMMMMMMIIIIIIHHHGGGGGGJJJOOORRRVVV^^^lll{{{uuuhhhbbbdddlllsss}}}~~~}}}|||{{{|||{{{yyy}}}}}}}}}{{{yyywwwwwwyyy|||xxx|||---...///000000///...---...........................///000///...---.../////////..................000//////.........//////333444444555666555555555333333333222222111111111333333333333333333333333333333222222111000000///111111111111000000000000000000000000000000000000000000111111000//////...000000000000000000000000///000222444444333222111111000000000000000111111///////////////000000000...////////////000000000000000////////////000000////////////////////////....................................------------......---,,,,,,,,,,,,,,,...------,,,,,,------...)))***,,,,,,,,,,,,...///------------------------,,,,,,,,,------.........,,,,,,,,,---------...............------,,,,,,+++++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...------,,,,,,,,,++++++,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,+++++++++,,,,,,---------............------,,,------......------,,,---,,,************,,,---,,,,,,,,,---------......------------------------)))***+++,,,------------------------............///............---------........................//////...---,,,++++++***///............//////000000000////////////000000............////////////////////////000000000000...///111222222222111000---...111333444444444444777777999;;;>>>AAADDDFFFMMMNNNOOOPPPQQQQQQQQQQQQSSSSSSTTTTTTTTTTTTSSSSSSRRRSSSSSSSSSSSSSSSRRRRRROOOOOOOOOOOONNNMMMKKKKKKFFFGGGHHHIIIKKKQQQYYY___gggnnnzzzzzztttkkkcccbbbjjjuuu~~~}}}~~~{{{{{{}}}~~~{{{xxxwwwwwwyyy{{{---...///000000///...------........................///000000......///000---------...///000111222111111000000000000000000444444555666666666555555222222222222222222111111333333333333333333333333444333333222111000//////000000000000000000000000000111111111111111111000///000000111222222111111111111111111111111111000000111333555555444333111////////////000111333333////////////000000111111////////////000000000111000000////////////000000//////////////////////////////////////////////////////.........---------......------,,,,,,------...------,,,,,,------...&&&)))---//////---,,,,,,------------------------,,,,,,,,,------.........,,,,,,,,,---------------.........------,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///...---+++***---,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......------------------------------,,,,,,+++,,,,,,---+++,,,,,,---------,,,,,,,,,------......------,,,---,,,************,,,---,,,,,,,,,---------......------------------------)))***+++,,,---.........---------........./////////............---------........................//////...---,,,++++++***...............///000000000000////////////000000............////////////////////////000000000000...///111222222222111000///000222444444444444333999:::<<>>@@@CCCGGGJJJMMMOOOPPPPPPPPPQQQRRRTTTWWWYYYZZZXXXXXXYYYYYYYYYYYYXXXXXXVVVVVVWWWVVVUUURRROOOMMMMMMLLLKKKJJJKKKLLLNNNPPPWWWbbbqqq}}}xxxuuuyyy{{{yyyyyy}}}~~~}}}////////////000000000000111111000/////////////////////000111111111111111111111000////////////000111111111111111222333444000111333444666666777777888888888888888777777666::::::999888888777666666666555555444444444444444444444333333333333444444555555555555555666666666777888999::::::999888777666555444333222222222222333333333333333222222222333222222111111111111222222222222222222222222222333222222111000//////...111000000000000111111222000000/////////.........222222111111111111222222000000000000000000000000000000000///......------------------------------------............------++++++,,,,,,---......///......---------,,,,,,,,,///...,,,+++***++++++,,,++++++,,,---............------------------------,,,,,,************,,,,,,)))***++++++))))))***+++......---------,,,,,,,,,***+++,,,---------------+++,,,,,,---.........---+++++++++,,,,,,---------------------------------.........------,,,,,,,,,------............------,,,...000111111000...,,,---,,,,,,++++++,,,,,,---,,,---.........---,,,+++///////////////............------,,,,,,------...//////.........------------------------...///000000///,,,+++++++++,,,,,,////////////////////////...............///000000000000//////.........---000000000000///////////////000000000111111111111...000222222111000111111111111222444888;;;???AAACCCDDDFFFIIILLLOOOQQQSSSWWWUUUTTTVVVXXXZZZ[[[ZZZ\\\\\\\\\[[[[[[YYYXXXXXXUUUVVVVVVSSSPPPMMMMMMMMMMMMJJJJJJLLLNNNPPPVVV^^^llluuu{{{yyywwwxxxvvvttttttwww|||////////////000000000111111111000/////////////////////000111111111111111111111000000000000111111111111111111111222333444555666777888888888888888<<<<<<=========<<<<<<;;;:::999999888777777666666888777666666555555666666666555555444444555555666777777777777888888999999999:::;;;;;;;;;;;;:::999888777666555444444444444555555555555555444444444222222222111111222333333555555555555555555555555666666555555444444333333222222111111111222222333000000000000000000//////222111111000000111111222////////////////////////////////////////////////........................---......//////......---***++++++,,,...//////000.........---------,,,,,,...---,,,+++++++++,,,---,,,,,,------...---------------------------------...---,,,,,,,,,,,,---...---...//////...---...///......---------,,,,,,,,,***++++++,,,------,,,,,,+++,,,------......------+++,,,,,,,,,---------...++++++++++++++++++++++++......---------,,,,,,,,,------............---------...///000000///...------,,,,,,++++++,,,,,,---,,,------...------,,,,,,...............---------...------,,,,,,------...//////.........------------------------...//////000000...,,,++++++...111///////////////////////////............///000000000000/////////.........111000000000////////////000000000000000111111222///111333222111000111222111333555777;;;???BBBCCCDDDEEEGGGJJJLLLOOOQQQRRRVVVUUUUUUWWWZZZ\\\\\\[[[\\\\\\\\\\\\[[[ZZZXXXXXXVVVWWWXXXVVVRRROOOMMMMMMMMMIIIIIIPPPXXX```jjjttt~~~zzzxxxyyyzzz{{{|||zzz|||/////////000000000111111111111000/////////000000//////000111111111111000111111111000111111222222444444333333333444555555;;;;;;<<<<<<<<<;;;;;;:::<<<<<<===>>>>>>=========<<<<<<<<<;;;;;;::::::999::::::999888888888888999888888777777777777888888888999999:::;;;<<<======<<<<<<============<<<<<<777777666555444444444444444444444333333333222222444444333444444555666777999999999999999999999999444444444444444444444444444444333333333333333333000000111111111111111111111111000000000000111111////////////////////////---......///000000111111////////////////////////---......//////......---***+++,,,---...///000000.........------------,,,---,,,,,,,,,,,,,,,---...---------...------,,,,,,------------------------//////............//////,,,---......,,,,,,---.........---------,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,------......---------------------.........,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------............------........................------,,,,,,,,,,,,---------------,,,,,,------...------------------------...------,,,,,,------..................---------...------------...////////////...---,,,---000222//////////////////////////////......//////000111000000////////////......111111000000000/////////111000/////////000222333111222333333111111111333222444888<<<@@@CCCEEEGGGFFFGGGIIIKKKMMMOOOPPPQQQUUUUUUVVVYYY]]]^^^^^^\\\]]]]]]]]]\\\[[[YYYXXXWWWSSSTTTUUUSSSPPPMMMLLLKKKOOOKKKLLLWWWfffttt{{{uuusssxxx//////000000000111111111111111000000///000000111000000111111111111111000111111000111111222333333777777666666777777888999===>>>>>>????????????>>>===>>>>>>???@@@@@@@@@@@@BBBBBBAAAAAAAAA@@@@@@@@@>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<===>>>???@@@AAA??????@@@@@@@@@@@@??????;;;:::999888777777777777666666555555444333333333666666666777777999::::::::::::::::::::::::::::::444444444444555555555555555555555555555444333333000000111111111111222222111000000//////000000111/////////////////////////////////000000111111111......////////////000000......////////////......------------........................------------,,,,,,,,,,,,------..................---,,,++++++------------------------//////............//////+++,,,---,,,+++***+++---......---------,,,,,,,,,******++++++,,,++++++***,,,,,,------...------,,,........................////////////////////////------------------------------............------///......------......///------,,,,,,,,,,,,------...---,,,+++,,,---...///---------------............------,,,,,,------.................................---------......//////---,,,///333444111.../////////////////////////////////...///000000111000000//////////////////111111111000000000//////111000///...///000222333111222333222000000111333333666:::???DDDGGGHHHIIIIIIJJJKKKLLLNNNOOOPPPQQQTTTUUUWWW[[[___```___^^^^^^^^^]]]\\\[[[YYYWWWVVVRRRSSSRRRPPPMMMMMMOOOQQQWWWSSSVVVdddvvv}}}xxxtttsssyyy000000000000111111111111111111000000000000111111111222222222222222111111111111111111222333444555888888888888999:::;;;;;;>>>???@@@BBBCCCCCCDDDDDDCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBCCCAAAAAAAAA@@@@@@AAAAAAAAA??????@@@AAABBBDDDDDDEEEDDDDDDDDDCCCCCCDDDDDDDDDCCCBBBAAA@@@????????????<<<;;;;;;:::999999888888777777777888888:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::::::::888888888888777555444333111111111111111111111111111111000000000000111111000000000000000000000000222222111111000000000000------........./////////...//////////////////...000//////......---,,,,,,//////.........---------+++,,,,,,---........................---,,,++++++---------------------------------......------------...//////------...///......---------,,,,,,,,,++++++,,,,,,,,,++++++***,,,------...------,,,,,,........................////////////////////////------------------------------............------......------------.........------,,,,,,------...------,,,+++,,,---...///------......////////////...------,,,,,,------...---.....................///......---------......111------444===>>>444***///////////////////////////////////////000111111//////000000000000000000111111111111000000000000111000/////////000222222000111111000///000222444666888===AAAFFFIIIKKKLLLKKKLLLMMMNNNPPPQQQRRRSSSUUUVVVXXX\\\```aaa```^^^^^^^^^]]]\\\ZZZXXXVVVUUUTTTSSSQQQOOOOOOSSSYYY^^^aaa___fffwww~~~xxxuuuuuutttyyy000000000111111111222222111111000000000111222222333444444444444333222222333333333444555666888999999999999:::<<<===???@@@CCCCCCEEEGGGHHHIIIJJJJJJGGGHHHIIIJJJLLLLLLMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKMMMLLLLLLKKKJJJKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIJJJGGGGGGHHHIIIJJJKKKKKKLLLKKKJJJJJJIIIIIIJJJJJJKKKGGGFFFEEEDDDCCCCCCCCCCCC??????>>>===<<<;;;::::::999999999999:::;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;999777555444333333333222222222222222222111111111111222222111111111111111111111111333333222222111000000///---------......//////000...//////000000//////...111000000///...---,,,,,,/////////.........------,,,------............------------...------,,,,,,------------------------+++,,,------------,,,+++,,,---...---,,,+++,,,.........---------,,,,,,,,,,,,,,,---------,,,++++++------......------,,,,,,.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------............------------------------------......------------......,,,,,,,,,,,,---......///------......///000000000...------,,,,,,------...---------...............//////...------------...333///000888BBBBBB666***////////////////////////000000//////000000111222//////000000000000111111222222111111111000000000///000000000111111111111000000111000000111444777:::<<>>>>>???AAACCCEEEGGGHHHKKKLLLMMMNNNOOOPPPPPPOOOJJJKKKLLLNNNPPPQQQQQQQQQSSSSSSSSSSSSSSSSSSSSSTTTVVVUUUUUUTTTTTTTTTTTTTTTSSSRRRRRRQQQQQQRRRRRRSSSRRRRRRRRRSSSSSSSSSTTTTTTRRRRRRQQQPPPPPPQQQRRRRRRMMMLLLKKKJJJIIIIIIIIIIIIFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@?????????@@@@@@AAACCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@??????>>>>>>>>>AAAAAAAAAAAA@@@===;;;999888777777666555444333333333333222222222222333333222222222222222222222222222222222222222222222111---......///000000111111//////000000000000//////..................///...////////////............---......//////...---,,,,,,,,,------...---------------------------------+++,,,------------,,,+++***,,,---,,,+++***+++---......---------,,,,,,,,,...............---,,,+++------......------,,,+++------------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------......------............------,,,,,,............,,,,,,......------------......***+++,,,---............,,,,,,---......///000000...------,,,,,,------...---------.........////////////...---------------000///111666;;;:::333,,,////////////////////////000000//////000000111222//////000000000111111111222222222111111111000000...///111222222222000///000111222222222444888;;;@@@AAACCCFFFIIIMMMPPPRRROOOPPPQQQSSSUUUVVVXXXYYYYYYXXXXXXZZZ]]]______^^^]]]]]]\\\ZZZWWWTTTRRRQQQKKKMMMPPPTTTZZZcccmmmtttwww{{{~~~sssnnnpppwww|||~~~}}}~~~}}}000111111111111222222222111111000000111222333333666666777777666555444444888999999:::<<<>>>@@@AAADDDEEEFFFHHHKKKMMMPPPQQQSSSSSSTTTTTTTTTTTTSSSSSSQQQRRRSSSUUUWWWXXXYYYYYYZZZZZZ[[[[[[[[[[[[[[[[[[\\\\\\[[[ZZZZZZZZZZZZZZZYYYXXXXXXWWWWWWXXXXXXYYYYYYYYYZZZZZZZZZZZZZZZZZZXXXWWWVVVUUUUUUVVVWWWXXXWWWWWWVVVUUUTTTTTTTTTTTTRRRQQQQQQOOONNNMMMLLLLLLHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEEEECCCAAA>>><<<;;;:::999888777666555444444333333222222333333444333333333333333333333333111111111222222333444444...//////000111222222222//////000000000000//////,,,,,,---...///000111111000/////////................../////////...,,,+++++++++,,,---............------------------------+++,,,---......---,,,+++///000111000/////////111......---------,,,,,,,,,.../////////...------,,,---.........---,,,,,,+++---------,,,,,,+++++++++------------------------,,,,,,,,,------.........---..................---+++,,,...//////...,,,+++......------------......)))+++,,,...//////...---++++++,,,,,,---...//////...------,,,,,,------...---------.........//////000///...---------------***---000111111///...---////////////////////////000000000000000111111222//////000000111111111222222222222111111111111000---...111333333222000...111222333333444777;;;>>>DDDDDDEEEGGGKKKOOORRRTTTPPPQQQRRRTTTVVVXXXZZZ[[[ZZZYYYXXXYYY\\\^^^^^^^^^]]]\\\[[[YYYVVVSSSQQQOOOOOOSSSZZZaaaiiirrr{{{|||sssmmmmmmsss|||yyyvvvwwwyyyzzz|||111222222222222222222222444444444555777999:::;;;<<<<<<===<<<;;;999777666666666888999<<<@@@CCCEEEKKKLLLMMMOOOQQQRRRSSSTTTZZZ[[[\\\\\\[[[YYYWWWVVVSSSUUUWWWYYY[[[]]]^^^^^^]]]]]]]]]]]]]]]^^^_____________________^^^^^^^^^```___^^^]]]]]]^^^___`````````___]]]]]]\\\\\\\\\[[[\\\\\\]]]]]]\\\\\\[[[]]]\\\ZZZXXXWWWWWWXXXYYYWWWWWWWWWWWWWWWVVVUUUTTTOOOMMMKKKIIIIIIJJJMMMNNNNNNMMMLLLLLLKKKKKKLLLLLLLLLKKKJJJHHHGGGGGGGGGGGGIIIIIIHHHFFFDDDBBB@@@???>>>>>><<<:::888666555444888888888777666444333222222333555666666444333111222222333333444333333222333222222111111222222333000000000000////////////000000///...............222111///.........///000//////.........---------++++++,,,,,,---...//////000000//////...---++++++------------------------........................------------------------000000111111000...+++***+++,,,,,,------,,,,,,+++...---,,,,,,,,,,,,---...------,,,+++,,,---...///---------............///(((***+++---......---------------............///,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000000000//////...---++++++---...///...------...///000000//////.........---////////////////////////***+++---.........------...,,,***+++,,,...///...000000000000////////////000////////////000000111333222222111000///......111111111111111111222333000000111333666;;;???AAAGGGFFFFFFGGGJJJOOOSSSUUUTTTTTTUUUUUUVVVWWWXXXXXX[[[\\\\\\\\\]]]^^^^^^^^^aaa]]]WWWTTTSSSSSSRRRQQQTTT^^^iiippp{{{vvvqqqmmmnnnttt|||~~~{{{{{{xxxrrrtttzzz{{{~~~222222222333333444444444666666777999:::<<<>>>???@@@AAAAAAAAA???>>><<<;;;<<<<<<===>>>AAAEEEHHHJJJNNNOOOQQQSSSUUUWWWXXXYYYXXXZZZ\\\]]]^^^]]]\\\[[[ZZZ[[[]]]___aaabbbccccccbbbbbbbbbaaabbbbbbccccccbbbbbbbbbbbbbbbbbbaaaaaacccbbbaaa``````aaabbbcccbbbaaa```___^^^^^^^^^^^^]]]^^^^^^______^^^^^^]]]___^^^]]]]]]\\\\\\\\\\\\[[[[[[[[[ZZZYYYXXXWWWVVVUUUTTTRRRPPPOOOPPPRRRSSSQQQQQQPPPPPPOOOOOOPPPPPPPPPPPPOOONNNMMMMMMLLLLLLLLLLLLKKKJJJGGGEEECCCBBBAAA@@@???===;;;999888777888888999999888777666666777888:::;;;;;;:::888777555555666777777777666666555444333333333333333444111111111111000000000///000000//////.../////////222111000///...//////000//////.........---------,,,,,,,,,------.........////////////...---,,,,,,------------------------........................------------------------+++,,,...//////...,,,++++++,,,,,,------,,,,,,+++---,,,++++++++++++,,,---------,,,,,,,,,---...///---------............///---......//////...,,,,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,---........./////////000////////////...---,,,,,,---...///...------...///000/////////............////////////////////////------.../////////...---...---,,,,,,...000000///000000000000////////////000////////////000111111222222111111000000//////111111000000111111222222222222333555999===AAADDDHHHGGGGGGHHHKKKOOOSSSVVVUUUUUUVVVWWWWWWXXXXXXYYY\\\\\\]]]^^^^^^^^^^^^^^^^^^\\\WWWSSSQQQSSSVVVYYY```jjjuuu|||yyyqqqppppppsssyyy~~~~~~zzzvvvuuuwwwvvvtttxxx222222333444555555666777::::::<<<>>>@@@BBBDDDEEEFFFFFFFFFEEECCCAAA@@@???<<<<<<;;;<<>>===<<<::::::;;;;;;;;;;;;::::::888999:::;;;;;;:::999888888999:::;;;;;;;;;;;;;;;888777666555555555555555333333222222222111111111000000000///000000111111222111000////////////000/////////.........------------------------......---...............------------------------------........................------------------------((()))+++,,,---------,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,------...///---------............///111111222111000...,,,+++---------............///,,,,,,,,,,,,,,,,,,------.............../////////.........//////......------...///...------...///////////////............//////////////////////////////000000000//////......------...000222111000////////////000000000000///////////////000111222111111111111111111111000000000000000000111222222444444666999===AAAEEEHHHIIIIIIIIIJJJMMMQQQTTTWWWWWWWWWXXXXXXYYYYYYZZZZZZ\\\]]]^^^___```___^^^]]][[[ZZZWWWVVVXXX^^^ffflllwww~~~|||qqqooorrrwww{{{}}}zzzuuuqqqqqquuussssssvvvxxx{{{000111222444666777888999>>>???AAADDDGGGIIIJJJKKKJJJJJJHHHFFFCCCAAA>>>===:::999888888:::>>>BBBEEEGGGHHHJJJMMMOOORRRTTTUUUYYYZZZ\\\^^^___`````````dddeeefffggghhhhhhhhhhhhffffffeeeeeeddddddeeeeeehhhhhhhhhhhhhhhiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhffffffeeedddddddddddddddcccddddddeeeeeeddddddcccaaaccceeefffgggeeecccbbbbbbbbbaaa```______^^^^^^^^^^^^]]]\\\[[[[[[ZZZZZZZZZ[[[[[[[[[ZZZZZZYYYYYYWWWXXXZZZ[[[[[[YYYWWWVVVVVVUUUTTTSSSQQQNNNLLLKKKGGGGGGFFFEEECCCBBBAAAAAA>>>>>>>>>>>>>>>===<<<;;;999999:::;;;;;;;;;::::::;;;<<<===>>>>>>>>>>>>===::::::999888777777777777555444444444444333333333111111111111111222222333111111111000000000000000////////////........................------------,,,------...//////......................................................------------------------((()))***,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......///---------............///111222222111000...,,,+++---------............///,,,,,,,,,---------------........................------...///////////////---...///...---------//////////////////.........///////////////////////////000000/////////.........------...111111111///////////////000000000000////////////000111222222111111111111111111111222000000000000000111222333666777999<<<@@@DDDHHHJJJKKKKKKKKKMMMOOOSSSVVVXXXYYYYYYYYYZZZZZZ[[[[[[[[[]]]]]]___``````^^^]]]\\\XXXWWWXXX___kkkyyyyyytttxxx}}}{{{ttttttuuusssrrrssswwwxxxzzz~~~111222444666888;;;<<<===CCCEEEHHHKKKMMMOOOPPPQQQNNNLLLIIIFFFBBB???<<<;;;===<<<;;;:::;;;>>>AAACCCDDDDDDFFFHHHJJJLLLNNNOOORRRTTTVVVYYY\\\^^^```aaacccccceeefffggghhhhhhhhhfffeeeeeedddddddddeeeeeehhhhhhhhhiiiiiijjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiggggggfffeeeeeeeeeffffffeeeffffffggggggffffffeeeaaacccfffhhhhhhfffdddbbb``````___^^^^^^^^^______^^^__________________^^^]]]]]]^^^^^^^^^]]]\\\[[[XXXYYY[[[]]]]]]\\\ZZZYYYYYYXXXWWWVVVTTTRRRPPPNNNJJJJJJJJJIIIHHHGGGFFFFFFDDDDDDCCCBBBAAA???===<<<>>>>>>??????@@@@@@@@@@@@>>>>>>????????????>>>>>><<<;;;;;;:::999999::::::777777666666666555555555333333222222222333333444111111111111111000000///000000/////////..............................---+++,,,---...////////////................................................------------------------,,,,,,,,,------------,,,,,,------......------,,,---..................---------.........//////...---------............///...//////000///...---,,,---------............///,,,,,,,,,------........................---------------...///000000000000---...///...---------///........./////////////////////////////////////////////.....................---,,,---///000///....../////////000000000111////////////000111222333111111111111222222222222000000000000111222333444888999<<>>>>>???@@@@@@>>>???@@@@@@AAABBBCCCCCCHHHJJJMMMQQQUUUYYY]]]^^^^^^___aaacccfffggghhhiiiffffffeeeeeefffgggggghhhhhhhhhhhhiiijjjjjjkkkkkkiiiiiijjjjjjjjjjjjiiiiiigggffffffeeeeeeffffffffffffgggggghhhhhhggggggfffbbbccceeeggggggeeecccaaa]]]\\\ZZZYYYYYYYYYZZZ[[[\\\]]]```bbbcccccccccccc______```aaa```___^^^]]]ZZZ[[[]]]^^^^^^^^^^^^]]]\\\\\\[[[YYYWWWUUUSSSRRROOOOOONNNNNNMMMMMMLLLLLLKKKJJJIIIHHHFFFCCCAAA@@@>>>?????????@@@AAAAAABBB@@@@@@@@@@@@???>>>======<<<<<<;;;;;;;;;;;;<<<<<<999888888888888777777777666555444444333333444444111111222222111111000///000000000/////////........................//////,,,,,,---.../////////...................................................------------------------//////......------,,,,,,------............------......////////////......------...////////////...---------............///+++,,,---...///...---,,,---------............///,,,,,,,,,---......//////.........------------------...///000000000000000---...///...------...///.........///////////////////////////////////////......------......///000111///---,,,---...............//////000000111111/////////000111222333444222222222222222222111111111111111222333444555666;;;===???BBBFFFIIIKKKLLLOOOOOOPPPRRRTTTWWWXXXZZZ[[[[[[[[[[[[[[[[[[\\\\\\]]]\\\[[[ZZZZZZYYYXXXXXXVVV]]]mmm|||zzzuuurrrrrrvvvyyyzzz>>>???BBBEEEIIILLLOOOPPPRRRTTTWWWYYY[[[\\\\\\[[[XXXWWWTTTRRRPPPNNNNNNMMMIIIIIIHHHGGGFFFEEEDDDCCC@@@@@@@@@@@@????????????DDDEEEGGGIIIMMMPPPSSSTTTUUUWWWYYY]]]```ccceeefffddddddeeeeeefffgggiiiiiihhhhhhiiijjjjjjkkklllllliiijjjjjjkkkkkkjjjjjjiiifffeeeeeeeeeeeeeeeffffffffffffggggggggggggffffffcccdddeeefffeeedddbbb```ZZZYYYVVVTTTRRRRRRRRRSSSVVVXXX\\\```cccddddddddd```aaacccccccccbbb```___^^^^^^___``````aaabbbbbb______^^^\\\ZZZXXXVVVUUUTTTTTTSSSSSSSSSSSSSSSSSSOOOOOONNNMMMLLLJJJHHHGGG?????????@@@@@@AAABBBCCCCCCCCCBBBAAA@@@>>>===<<<;;;;;;;;;;;;<<<===>>>>>>:::::::::999999999888888888777666555444333333333111111222222222111000///000000000000/////////...------......//////000000------..................................................................------------------------///......---------------------............------------...//////...------,,,---...///000//////...---------............///,,,---............---,,,---------............///,,,,,,------.../////////.........------,,,,,,,,,...//////000000000//////---...///...------...///............/////////000////////////////////////......------...000222333666222...,,,,,,......///.........///000111111111/////////000111222444555333333333222222111111111222222222333444555777777@@@AAACCCFFFIIIKKKMMMNNNPPPQQQRRRTTTVVVXXXZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[\\\[[[XXXVVVUUUUUUVVVVVV___nnn~~~{{{xxxxxxzzz{{{{{{zzzwwwxxx~~~DDDEEEHHHLLLPPPSSSVVVXXXWWWYYY\\\^^^``````______]]]\\\ZZZYYYXXXXXXYYYYYYUUUUUUUUUTTTRRROOOMMMKKKJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIMMMOOORRRVVV[[[^^^```aaabbbbbbbbbccceeefffhhhiiiiiiiiijjjjjjkkklllmmmmmmiiijjjkkkllllllkkkjjjiiieeeeeedddddddddeeeeeefffffffffggggggggggggffffffeeeeeeeeeeeedddcccaaa```ZZZXXXTTTPPPNNNLLLLLLLLLOOORRRWWW\\\```bbbbbbbbbbbbcccdddeeeeeecccaaa```aaaaaaaaabbbbbbdddeeefffaaaaaa```___\\\ZZZXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWRRRRRRRRRQQQPPPOOONNNMMMDDDDDDDDDDDDEEEFFFHHHHHHEEEDDDDDDBBBAAA>>>===;;;;;;;;;;;;;;;<<<>>>???@@@;;;;;;:::::::::999999999:::999777666444333333333111111222333222111000///000000000000////////////,,,------...///000111111---...............------////////////////////////........................---------------------------------,,,,,,---......------............------,,,,,,---......---,,,,,,,,,---///000000000///...---------.........//////....../////////...,,,+++---------.........//////,,,,,,------...///000000.........------,,,,,,,,,//////000000000000//////---...///...------...///---.........//////000000////////////////////////............000222444555999555000,,,,,,...///000---......///000111111222/////////000111333444555444444333333222111000000333333333444555666888888CCCDDDGGGIIILLLMMMOOOOOOQQQRRRSSSUUUWWWYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\ZZZWWWTTTRRRSSSTTTUUUiiixxxxxxvvvtttvvvyyy}}}JJJMMMRRRVVVWWWYYYZZZ[[[[[[\\\]]]```bbbdddfffgggcccbbbaaa`````````aaabbbaaaaaaaaa```^^^ZZZWWWUUUWWWVVVUUURRRPPPNNNLLLKKKKKKJJJHHHGGGFFFFFFGGGGGGHHHIIILLLPPPTTTWWWYYYZZZZZZ]]]aaacccdddeeefffhhhkkkkkkkkkkkkkkkkkkkkkkkknnnllljjjiiihhhgggeeecccdddcccaaaaaaccceeeeeeeeeddddddeeeeeeffffffggggggddddddeeefffgggeeeaaa^^^^^^\\\WWWRRRMMMJJJHHHGGGIIILLLQQQVVV[[[^^^```aaadddeeeeeeeeeeeeddddddcccfffeeedddddddddeeefffgggeeebbb`````````___\\\XXX___\\\YYYYYY[[[\\\[[[YYYWWWXXXYYYYYYWWWUUURRRPPPMMMLLLKKKJJJJJJIIIIIIIIIKKKHHHEEECCCBBBAAA???>>>999999999;;;===>>>===;;;<<<<<<;;;;;;::::::;;;;;;::::::999888666444222111000111222333333222000000000000000000////////////////////////////////////------............------........................------------------------//////------...000222444,,,,,,,,,,,,,,,,,,,,,,,,............////////////------------------------,,,------......------,,,////////////////////////............/////////000000///...---------------/////////......------------,,,,,,,,,,,,---......///111111000------///222................................................///////////////////////////////////////000111111222111111111000000//////000000000000111111111111111111111000000000000000111111222333333333222222000222555777999;;;???BBBCCCFFFIIIKKKMMMNNNPPPRRRQQQTTTWWWWWWWWWXXX\\\```___\\\ZZZZZZ\\\\\\ZZZXXXUUUQQQPPPQQQQQQQQQYYYddd~~~yyyrrrppprrrtttvvvzzzRRRUUUYYY\\\^^^___```aaa``````bbbccceeeggghhhiiihhhgggfffeeeeeeffffffgggcccdddddddddcccaaa___]]]^^^]]]]]][[[ZZZYYYXXXXXXTTTSSSPPPNNNLLLKKKKKKKKKKKKLLLMMMOOOQQQRRRSSSSSSUUUWWW[[[]]]^^^```bbbddddddeeegggiiijjjllllllmmmpppnnnlllkkkkkkjjjhhhfffdddbbb```___```aaa```___``````aaabbbccccccdddddddddcccdddfffggggggdddbbbcccaaa]]]XXXSSSOOOLLLJJJFFFHHHLLLPPPUUUYYY]]]___```bbbccceeeggghhhhhhhhhggggggffffffggghhhjjjkkkiiigggeeedddeeedddaaa^^^aaa^^^\\\\\\^^^___]]]\\\ZZZ[[[[[[[[[ZZZWWWUUUSSSQQQPPPOOONNNNNNMMMMMMNNNNNNLLLIIIGGGFFFEEECCCAAA<<<<<<;;;===>>>???>>><<<>>>===<<<<<<<<<<<<======<<<<<<;;;:::888666555444333333444444444333111000111111000000000/////////////////////////////////...//////000000//////...........................000000000000000000000000//////...---...000222333------------------------............////////////........................,,,------......------,,,000000000000000000000000.........///////////////000000///.........//////.........------,,,,,,,,,------,,,,,,------...///...///000...,,,,,,...111////////////////////////........................///////////////////////////////////////000111111111111111111000000000///000000000000111111111111111111111111000000000000222222333333333333222222000222555888:::===AAADDDFFFIIILLLNNNOOOQQQSSSUUUTTTVVVXXXXXXWWWXXX[[[^^^^^^\\\[[[[[[]]]]]][[[XXXWWWRRRPPPRRRTTTYYYeeerrr~~~|||}}}vvvqqqtttvvvyyy~~~ZZZ]]]aaaccccccdddeeefffeeeeeeffffffggghhhiiiiiikkkjjjjjjjjjjjjjjjkkklllggghhhiiijjjjjjiiihhhgggdddddddddeeeeeeeeeeeeeee```^^^\\\YYYVVVTTTSSSSSSRRRRRRRRRRRRRRRQQQPPPOOOQQQSSSUUUVVVWWWYYY\\\______aaadddgggjjjlllmmmmmmpppnnnlllllllllllljjjhhhfffccc```______^^^]]][[[]]]]]]]]]^^^___`````````aaaaaaaaaccceeeggggggfffeeedddbbb^^^YYYTTTPPPMMMEEEEEEFFFHHHLLLQQQVVVZZZ]]]___bbbeeegggiiiiiiiiihhhhhhhhhhhhiiijjjllllllkkkiiihhhhhhhhhgggdddbbbcccaaa``````aaabbb```___^^^^^^^^^^^^]]][[[XXXWWWVVVUUUTTTSSSSSSRRRRRRRRRRRRPPPNNNLLLLLLKKKHHHFFFBBBAAA@@@@@@AAAAAA???>>>??????>>>>>>>>>>>>????????????>>>===;;;999777666666666666666555333222111111111111000000000000///////////////////////////000000111111111111000000////////////////////////000000000000000000000000///......---...///111222........................---............/////////////////////////////////------............------000000000000000000000000///////////////.........000////////////000000111...............---------------------.........///,,,---------++++++---///000000000000000000000000........................///////////////////////////////////////000111111111111111111000000000000000000000000111111111111111111111111111111111111222333333444444333222222111333777:::===@@@DDDGGGJJJLLLPPPRRRSSSTTTVVVXXXWWWXXXZZZZZZYYYYYYZZZ\\\]]]\\\[[[\\\\\\\\\ZZZXXXWWWTTTRRRUUU[[[fffwwwzzzsssqqqrrrvvv{{{~~~yyywww}}}___aaadddeeeeeeeeefffgggggggggggghhhhhhhhhiiiiiijjjjjjkkkkkkkkklllmmmmmmkkklllmmmmmmnnnmmmmmmlllhhhhhhhhhhhhiiiiiiiiiiiihhhgggeeebbb```^^^\\\\\\\\\[[[[[[ZZZXXXVVVUUUTTTSSSSSSTTTSSSRRRSSSVVVYYY[[[^^^aaaeeehhhjjjkkkkkkllljjjjjjjjjllllllkkkjjjiiigggdddccccccbbb```^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]\\\[[[]]]aaadddeeeeeecccccccccaaa]]]YYYTTTRRRHHHFFFDDDCCCEEEJJJOOORRRXXXZZZ]]]aaaccceeeffffffgggggghhhhhhiiijjjjjjkkkiiiiiihhhhhhgggfffdddccccccccccccccccccccccccbbbaaaaaaaaa```^^^]]][[[ZZZYYYXXXWWWVVVUUUUUUUUUUUUVVVTTTRRRQQQQQQPPPMMMKKKHHHFFFEEEEEEFFFEEEBBB@@@AAA@@@@@@??????@@@@@@AAA@@@@@@???>>><<<:::999888888777777666444333222111222222111111111000000000000000000000000000000000000000111111111111000000////////////////////////------------------------///............///000111........................---------.........//////........................------............------////////////////////////////////////........................///000111111000000//////////////////------......////////////,,,---------,,,------...////////////////////////........................///////////////////////////////////////000000111111111111000000000000000///000000000111111111111000111111111111111222222333333444444444444333333222555:::===@@@DDDGGGJJJMMMOOORRRTTTUUUVVVXXXZZZXXXYYYZZZ[[[[[[[[[\\\\\\]]]\\\[[[[[[ZZZXXXVVVUUUUUUUUUXXX\\\eeetttvvvoookkklllqqq~~~cccdddffffffeeedddeeefffiiiiiiiiiiiijjjjjjjjjjjjjjjkkkkkklllmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmllllllllllllkkkkkkjjjjjjiiiiiikkkjjjjjjiiigggfffddddddbbbbbbaaaaaa```___]]]\\\WWWWWWVVVSSSPPPOOOPPPRRRSSSUUUYYY^^^bbbeeefffggggggffffffhhhkkkmmmnnnmmmmmmkkkjjjjjjjjjjjjhhhgggddddddcccaaa```^^^]]]]]][[[YYYXXXYYY\\\```bbbbbb```aaaccccccbbb___[[[YYYOOOLLLHHHEEEEEEFFFJJJLLLPPPQQQTTTXXX\\\```bbbdddgggggghhhiiiiiijjjjjjjjjiiiiiiiiihhhfffeeedddcccbbbcccdddeeeddddddcccccccccbbbbbbaaa___^^^\\\\\\ZZZYYYXXXWWWWWWVVVVVVVVVYYYWWWVVVUUUUUUTTTQQQNNNMMMLLLKKKJJJJJJIIIFFFDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@>>>===;;;999888888777666555444333222222222222222222111111111111111111111111111111111111///000000111111000000///000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,.............../////////------------------------------------............---------------------------......//////......---........................///////////////.........------------...//////000........................---...///000000000//////---------...///000//////........................////////////////////////000000000000000000000000///////////////000000111000000000000000000111111///000000000111111111111000000111111222222222333333333444555555555555444555888===AAADDDGGGJJJMMMNNNQQQTTTUUUVVVWWWYYYZZZXXXYYYZZZ\\\^^^______^^^]]]\\\[[[YYYVVVTTTSSSSSSUUU[[[bbbiiisssuuunnniiijjjqqqzzzfffggghhhfffdddcccdddeeehhhhhhiiiiiijjjkkkllllllkkklllnnnoooqqqqqqrrrrrrqqqppppppooonnnmmmllllllppppppooonnnnnnmmmllllllllllllllllllkkkjjjiiiiiieeeeeeeeeffffffeeeeeeddd\\\\\\ZZZWWWRRROOOOOOOOOKKKLLLOOOSSSXXX\\\___aaaaaaaaabbbfffkkknnnppppppooonnnnnnoooppppppnnnllljjjiiihhhfffeeecccaaaaaa^^^\\\[[[[[[]]]___`````````aaaccceeeeeecccaaa```XXXUUUQQQMMMKKKIIIJJJJJJGGGIIIKKKOOOTTTYYY^^^aaacccdddeeegggiiijjjkkkkkkkkklllllljjjgggeeeddddddaaadddfffgggeeeddddddeeeddddddcccaaa```___^^^]]]\\\[[[ZZZYYYXXXXXXXXXXXX[[[ZZZYYYYYYYYYXXXTTTRRRRRRQQQOOOOOOOOOMMMKKKIIIHHHGGGFFFDDDCCCCCCBBBBBBAAA@@@@@@???===;;;999888888777666555444444444444333333333222222222111111111111111111111111111111000000111111111111000000000000000000000000000000////////////////////////........................------------------------,,,------------.........------------------------......////////////......------------------------............/////////000...------------......///+++++++++,,,,,,,,,,,,,,,---...000111111111000///.........000222222111///........................////////////////////////000000000000000000000000///////////////000111111000000000000111111111111000000000000111111111111000000111111222333333333222222444555666777777777888<<>><<<:::999999888777666555666666777444333333333333222222222222222222222222222222222111111222222222222111111111111111111111111111111111111111111111111111111.....................---........................,,,,,,---------.......................................////////////..............................,,,------...///000111111000///...............///,,,,,,,,,,,,---------...---///000222222111000///.........000333333111///........................////////////////////////000000000000000000000000///////////////000111111///000000000111111111111000000000000111111111111000000111222222333444444000111333555777888999999;;;???DDDGGGJJJKKKMMMOOORRRTTTWWWXXXYYYYYY[[[\\\\\\[[[\\\___aaabbb___]]][[[ZZZXXXUUUSSSUUUZZZ^^^kkkvvvvvvttttttxxx|||eeeeeedddbbb^^^]]]]]]^^^[[[\\\]]]```bbbdddfffgggjjjkkkmmmpppqqqrrrrrrrrrsssrrrrrrqqqqqqqqqrrrrrrsssrrrrrrrrrrrrrrrrrrrrrooooooppppppooommmkkkjjjmmmnnnnnnooopppoooooooooiiijjjjjjhhhccc___]]]\\\WWWUUURRROOOMMMNNNOOOPPPOOOPPPSSSYYY```fffiiijjjoooooonnnoooooonnnllliiimmmmmmmmmlllllllllllllllnnnllljjjiiiiiihhheeeccc^^^___`````````___^^^^^^aaaaaa```^^^ZZZVVVRRRPPPNNNLLLHHHEEEFFFIIIMMMPPPNNNPPPUUU[[[aaaeeegggiiikkklllmmmjjjdddaaa```aaabbbfffjjjjjjhhhgggggghhhhhhgggfffdddbbbbbbaaaaaabbbaaa```___^^^^^^^^^^^^```______``````^^^ZZZXXXVVVUUUTTTTTTTTTSSSQQQOOOQQQPPPNNNKKKIIIGGGFFFFFFCCCCCCBBBAAA???===;;;::::::999888777777777888999444444444333333333222222222222222222222222222222222333333444444333333222111111111111111111111111000000000000000000000000---......///......------000000000000000000000000,,,,,,,,,---------......////////////////////////......////////////......////////////////////////+++,,,---...///111222222222111000//////...//////.../////////000000111111...///111222333222000///...------///333444111...000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111//////000000111111111222000000000000111111111111000000111222333333444444///111333555777999::::::===@@@EEEIIIKKKLLLNNNOOOTTTVVVYYYZZZZZZ[[[\\\^^^___^^^^^^```bbbbbb^^^[[[ZZZYYYWWWUUUTTTWWW___eeevvv{{{uuuvvv|||