BM636([@ '''''''''''''''((())))))&&&%%%&&&'''((('''$$$"""&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''')))******,,,+++,,,///000111888@@@JJJZZZvvvpppSSSMMMfffxxxcccmmmZZZJJJJJJMMMKKKGGGGGGFFFEEEEEEDDDCCCCCCCCCDDDFFFDDDDDDJJJUUU___dddeeefffhhhjjjlllmmmooorrruuuvvvtttqqqqqqsssvvvwwwxxx{{{wwwuuuxxxzzzxxxxxxzzzyyyzzz{{{{{{xxxvvvuuuttttttvvvzzz|||}}}~~~||||||~~~}}}kkkcccuuu~~~pppcccXXXPPPKKKZZZppp}}}vvvpppooonnnmmmllllllmmmoooqqqccc___ZZZXXXXXXYYYWWWVVVSSSWWWUUUTTTSSSJJJLLL___uuunnn\\\TTT\\\___[[[___nnnooolllaaaNNN@@@AAAIIISSSHHH>>>;;;:::888666777777555444555888999888666666666555222...++++++,,,,,,,,,---...000222333444333333444666:::@@@EEEHHHHHHOOOXXX^^^aaacccgggiiikkkkkkmmmppptttwwwwwwvvvzzzyyyxxxuuurrrrrrsssuuuzzz{{{{{{|||}}}~~~~~~|||~~~|||yyyyyyzzzzzz{{{||||||}}}~~~}}}{{{yyyyyyzzz{{{zzzxxxzzzYYYRRRqqq[[[MMM[[[nnnvvvUUUBBB:::222...111000...---,,,,,,------,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++------------++++++******+++,,,,,,------.........//////000000111111333222555>>>IIIUUUeeesss'''''''''''''''((())))))&&&&&&&&&((()))(((%%%###&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&'''(((((((((((()))+++,,,---,,,+++,,,//////000777@@@JJJYYYuuu}}}[[[KKK\\\qqq]]]kkkqqq]]]MMMKKKNNNJJJGGGGGGEEECCCBBBAAABBBBBBBBBAAAEEECCCBBBGGGRRR[[[```aaafffgggjjjkkklllnnnqqqsssrrrrrrrrrtttwwwxxxxxxwwwwwwsssqqqtttvvvttttttvvvwwwzzz{{{{{{wwwuuuvvvwwwvvvwwwzzz~~~}}}|||}}}zzzyyyyyy}}}|||~~~ooogggyyyxxxlllbbbZZZSSSPPP[[[rrr~~~|||zzzwwwtttnnnmmmlllkkkkkkkkklllmmmddd```[[[YYYYYYXXXUUUSSSUUUXXXVVVVVVUUULLLNNN```|||uuucccZZZaaadddaaaeeeiiikkkjjjaaaPPPBBBBBBJJJRRRGGG>>>;;;;;;888777888888777555777999:::999777666666555222...,,,+++,,,,,,,,,---...000222333444333333444666;;;@@@FFFIIIPPPVVV\\\```aaaaaaccceeekkklllmmmoooppprrrttttttwwwwwwwwwvvvuuuvvvyyy|||}}}}}}}}}~~~~~~|||}}}~~~zzzxxxxxxzzz{{{}}}}}}|||{{{{{{{{{yyyxxxzzz||||||zzzxxxyyy~~~UUUNNNlllcccTTTeeeWWW===777333222000000///...---,,,,,,,,,,,,,,,,,,+++++++++******************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,---......//////000......//////000111111111444444777@@@JJJWWWggguuu'''''''''''''''((())))))(((''''''((()))(((&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''(((((()))+++,,,---,,,+++,,,//////000777???IIIXXXtttdddLLLVVVqqq\\\jjjxxxbbbPPPLLLMMMIIIFFFGGGFFFCCC@@@AAACCCDDDBBB@@@EEECCCBBBFFFOOOXXX^^^```eeegggiiijjjjjjlllnnnpppnnnpppsssxxx{{{|||yyywwwsssooommmpppqqqpppoooqqqtttxxx{{{zzzvvvuuuwww{{{xxxyyyzzz}}}~~~|||}}}~~~}}}{{{yyyyyyyyy}}}~~~~~~|||~~~sssggg{{{~~~uuukkkbbb[[[VVVTTT]]]vvv{{{xxxuuutttrrrllllllkkkjjjiiihhhggggggdddaaa^^^[[[ZZZWWWTTTRRRUUUXXXUUUUUUTTTLLLNNN___|||kkkbbbhhhiiiggglllfffhhhiiicccTTTFFFDDDIIINNNEEE===<<<;;;888888999999888777888:::;;;:::999666666555222...,,,,,,,,,,,,,,,---...000222444555333333444777;;;AAAFFFJJJTTTYYY^^^aaaaaaaaaccceeekkkmmmnnnmmmllllllpppsssrrrsssuuuvvvwwwyyy}}}~~~|||~~~|||yyyyyyzzz{{{|||~~~|||zzzxxxxxxyyyzzzyyyxxx{{{||||||zzzxxxyyy}}}|||QQQIIIiiiuuu```jjj[[[:::555444111////////////...---,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,---......//////000......///000000111111222555555:::CCCMMMYYYjjjxxx'''''''''''''''((()))))))))((('''((())))))'''%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&''')))***+++,,,+++,,,/////////666>>>HHHWWWqqqiiiSSS[[[{{{bbbxxxhhhSSSLLLLLLHHHEEEFFFHHHDDDAAABBBDDDEEECCC@@@DDDCCCBBBGGGOOOXXX___bbbdddfffhhhiiiiiijjjlllmmmmmmooosssxxx||||||zzzxxxqqqmmmlllooopppooonnnppprrrwwwzzzyyyuuutttyyy~~~{{{zzzzzz|||}}}}}}}}}}}}}}}}}}~~~~~~|||}}}rrraaaxxxyyynnnccc[[[VVVUUU```zzz{{{uuuooolllkkkkkkkkkiiigggeeecccbbbbbbaaa```^^^\\\YYYVVVTTTSSSUUURRRRRRRRRJJJKKK\\\}}}ppphhhlllkkkhhhnnnjjjkkkkkkfffXXXHHHCCCEEEHHHAAA;;;:::999777666888888888888888999:::999999777777555222///,,,,,,---,,,,,,---///111333555666333333444777<<>>GGGUUUoookkk[[[dddgggsssnnnVVVMMMKKKGGGFFFGGGIIIFFFCCCBBBCCCDDDBBB@@@AAA@@@AAAEEELLLVVV^^^cccbbbdddgggiiiiiiiiijjjlllooopppqqqtttxxxzzzzzzyyyrrrnnnmmmqqqsssrrrrrrtttrrruuuwwwvvvtttuuuzzz}}}|||{{{|||~~~|||||||||}}}}}}zzz{{{nnnZZZssszzzooocccZZZVVVVVVddd~~~{{{rrrlllmmmlllkkkiiigggdddaaa```___``````___]]]ZZZYYYXXXSSSTTTPPPPPPRRRJJJKKKZZZyyyzzzqqqiiikkkhhhdddjjjqqqooolllfffXXXHHH@@@???@@@;;;888888777555555777777777888888888888888999777777666333///,,,,,,---,,,,,,---///111333555777333444555888===CCCIIILLLNNNSSSYYY]]]```dddjjjoooppprrrsssppplllkkkpppuuuqqqsssvvvwwwxxxzzz|||~~~}}}~~~~~~}}}~~~|||yyyyyyyyyyyyyyyzzzzzzzzzzzz|||zzzxxxwwwyyyzzzzzzzzzwwwyyyyyyxxxwwwyyy~~~{{{{{{|||~~~~~~xxxNNNHHHeee}}}}}}uuu|||tttnnn\\\___nnnSSS888444111+++---.../////////...---,,,,,,,,,,,,+++++++++***************************************++++++,,,,,,,,,------++++++++++++------******+++,,,,,,------...//////000000111222222222222555<<>>>>>>>>AAAHHHQQQZZZ``````cccgggiiiiiiiiijjjlllqqqpppoooqqqtttvvvwwwwwwrrrnnnnnnsssuuuuuuvvvxxxtttttttttttttttwww{{{~~~}}}|||}}}~~~{{{zzzzzz|||~~~zzzzzzjjjYYYppp~~~xxxmmmbbbZZZXXXYYYhhh|||~~~{{{vvvooonnnllljjjgggdddcccbbb]]]^^^^^^]]]ZZZYYYYYYZZZUUUUUUQQQQQQTTTLLLLLL[[[zzz|||rrrhhhgggaaa^^^eeerrrmmmhhhaaaTTTFFF===<<<:::777555777666333444777666777888888777777888:::777777666333///---------,,,,,,---///111444666777333444555888>>>DDDJJJMMMPPPTTTYYY]]]___cccjjjoooqqqssstttssspppqqqtttwwwxxxzzz||||||{{{|||}}}~~~~~~|||zzz{{{}}}{{{xxxtttuuuvvvxxxzzz|||~~~~~~~~~{{{xxxvvvwwwxxxxxxwwwvvvwwwxxxwwwvvvwww|||~~~~~~~~~|||~~~xxxPPPLLLdddvvv{{{|||ppptttnnn^^^]]]ooorrroooFFF222111111000---...............------,,,,,,,,,+++++++++***************************************++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,---......//////000//////000111111222222333111555>>>HHHPPP[[[nnn~~~'''''''''''''''((()))))))))'''%%%%%%&&&'''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''(((***,,,...///,,,+++,,,.........444<<>>DDDJJJNNNRRRVVVZZZ]]]```dddlllqqqrrrrrrssstttuuuvvvwwwwww{{{}}}~~~~~~}}}}}}}}}~~~}}}|||zzzzzz}}}}}}yyywwwuuuvvvxxxzzz}}}zzzxxxwwwwwwwwwwwwwwwxxxxxxvvvssstttxxx|||~~~{{{}}}wwwRRROOOjjjvvvwww}}}ooosssooo}}}]]]aaawwwzzz{{{bbb???222000000333......---------......///,,,,,,,,,+++++++++******************************)))******+++,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,---......//////000///000000111111222333333222777AAAKKKRRR]]]ppp'''''''''''''''((())))))((('''%%%%%%&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''(((((('''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&(((***,,,---,,,+++,,,...---...444<<>>EEEKKKNNNQQQUUUZZZ^^^aaagggooovvvqqqqqqrrrtttwwwyyyxxxwww{{{|||~~~~~~}}}||||||}}}}}}}}}zzz{{{~~~|||xxxvvvzzz{{{|||~~~~~~{{{zzzyyyyyyxxxyyyzzzyyyvvvrrrqqquuuyyy~~~~~~{{{}}}wwwRRRRRRtttzzzxxx~~~ooosssqqq~~~aaa___mmm{{{uuu[[[@@@777222...000///...---,,,,,,---///000,,,,,,,,,+++++++++******************************))))))***+++,,,,,,------++++++---......---++++++******+++,,,,,,------...000000000111222222333333333888CCCMMMTTT___rrr((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&%%%%%%***+++++++++---000555999EEEUUUhhhyyy|||zzzdddOOOdddaaaSSSUUUNNNIIIQQQQQQKKKLLLRRROOODDD???CCCDDDDDDDDDCCCDDDJJJUUU]]]___aaadddiiimmmooonnnllljjjjjjjjjkkklllmmmnnnooojjjnnnrrrtttttttttwwwyyywwwwwwxxxxxxxxxxxxxxxxxxzzz|||~~~~~~}}}mmmWWWmmm{{{sssggg^^^ZZZYYYnnn}}}xxxuuuvvvxxxyyyxxxuuupppiiieeefffgggaaa]]]XXXUUUTTTSSSSSSRRRUUUSSSQQQOOONNNNNNNNNNNNlll|||aaa[[[VVVSSSIIIMMMIIIBBB;;;999:::999777333666888777555444666888777777777777888999:::;;;999:::999666222...,,,,,,------...000222444666777777333444999>>>CCCJJJQQQTTTVVVZZZ^^^aaafffkkkoooooopppqqqssstttuuuvvvvvv|||||||||{{{yyyzzz|||~~~~~~}}}|||}}}}}}yyywwwvvvtttvvv}}}~~~|||zzzzzzzzzxxxyyyxxxwwwttttttuuuvvvqqq|||~~~zzzyyy}}}ooo\\\ZZZqqqyyyxxxvvvxxxtttxxxmmmYYYiiisssyyymmmTTT:::///222222---000///---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++)))&&&,,,...&&&(((---)))+++,,,...//////...,,,+++,,,,,,,,,---------....../////////000111111222222333555@@@OOOWWW]]]qqq((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))))))))***++++++,,,---000555888CCCSSSffflllRRRZZZlllRRROOOKKKHHHNNNJJJEEEGGGNNNMMMEEECCCGGGCCCCCCCCCBBBCCCIIISSS[[[___aaadddhhhlllnnnnnnmmmnnnmmmlllkkkkkkkkklllmmmjjjnnnrrrtttttttttuuuvvvxxxyyyzzz|||||||||{{{zzz|||~~~~~~}}}sssYYYnnn~~~xxxqqqhhhaaa^^^]]]ooo~~~zzzuuurrrrrrssslllnnnnnnkkkgggddddddeeebbb___ZZZWWWVVVUUUUUUTTTTTTSSSQQQOOOMMMMMMLLLLLLddd|||dddZZZPPPJJJ>>>AAA???;;;666444555555555666888999888666555777999888777777777888999::::::999999888555111---++++++------...000222444666777777444444:::@@@DDDKKKSSSWWWZZZ^^^bbbdddhhhlllooopppqqqssstttuuuvvvvvvvvvwwwxxxyyyzzzzzz|||~~~}}}~~~}}}~~~}}}~~~|||yyyxxxvvvqqqqqq{{{}}}~~~|||{{{zzzzzzzzzzzz{{{{{{zzzwwwvvvvvvwwwpppxxx}}}zzzwwwyyy~~~zzzzzz~~~~~~hhh```kkktttzzzyyywwwuuuppp{{{qqqdddvvvqqqTTT;;;222555555///000///---,,,++++++,,,,,,------------------------***++++++++++++++++++***,,,(((...111+++,,,000***+++,,,...//////...,,,+++---------.........////////////000000111111222222666888BBBPPPXXX```ttt((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((()))+++,,,***+++,,,,,,---000444888CCCSSSfffsssVVVNNNpppYYYLLLLLLJJJLLLHHHCCCDDDIIIJJJDDDDDDHHHBBBCCCBBBAAABBBHHHQQQYYY___aaacccgggjjjlllnnnooopppnnnllljjjjjjkkkmmmnnnnnnqqquuuwwwvvvuuuuuuuuuxxxzzz}}}~~~}}}~~~~~~xxx^^^qqqvvvnnnhhhddd```^^^rrr~~~yyytttqqqqqqqqqgggjjjlllmmmkkkiiihhhhhhdddaaa\\\YYYXXXXXXWWWVVVTTTRRRPPPNNNLLLKKKJJJJJJ^^^qqqdddTTTMMM===999999888666444333444666888999:::999777777888:::888888888888888888999999:::::::::777222...---,,,---...///111333555666777777444555;;;AAAGGGNNNVVV]]]___bbbdddfffiiillloooqqqrrrtttvvvvvvwwwvvvvvvuuuwwwyyyzzz{{{}}}}}}~~~~~~|||zzzxxxxxxqqqppp{{{|||zzz{{{{{{{{{zzzzzzyyyxxx{{{}}}}}}|||zzzxxxwwwxxxsssyyyzzzvvvtttzzz~~~zzz{{{gggkkkpppwwwooofff}}}sssPPP777000333222---//////---,,,,,,,,,,,,,,,........................******++++++++++++******+++&&&+++...***---///(((+++,,,---......---,,,+++........./////////000000//////000000111222222222777;;;EEEQQQYYYcccxxx((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%''')))+++***+++,,,------000444777CCCTTTgggxxx^^^LLLeeedddOOOQQQOOOLLLLLLGGGFFFHHHFFFBBBAAAEEECCCCCCCCCBBBBBBHHHPPPWWW^^^```cccfffhhhkkknnnpppnnnllljjjiiijjjmmmqqqssssssuuuxxxzzz{{{yyywwwvvvxxx{{{~~~~~~~~~xxxfffwwwvvvmmmhhheeebbb___www|||xxxuuuttttttjjjkkklllllllllkkkjjjjjjdddaaa]]][[[ZZZYYYWWWVVVSSSRRRPPPNNNLLLKKKIIIIIIVVVxxx|||ppp```YYYFFF;;;;;;;;;;;;888555666999888888777777666777888:::999888888888888888999999<<<===<<<999444111//////---...000222444666777777777444666<<>>>>>:::555555999777666555555666777999999888888888777888888999999<<<<<<;;;888444000......---///111333555777777888777555777===DDDJJJRRRZZZbbbbbb```___```dddkkkpppooopppsssuuuvvvuuutttsssxxxzzz|||}}}~~~~~~}}}{{{yyyyyyuuutttyyy~~~zzzzzz{{{{{{zzzxxxvvvuuuwwwxxxyyyyyyvvvuuuuuuvvvrrrwwwzzzxxxxxx|||zzzzzzyyyyyyzzz~~~hhhmmmmmmqqqOOO666222111111111------------------,,,,,,++++++++++++++++++++++++******++++++++++++******...'''***,,,(((,,,222---,,,------------------,,,,,,,,,---------.........000000000111222222333333444;;;EEEOOOXXXfff{{{((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''******)))((((((((()))******+++---......000222555<<>>EEEJJJRRRZZZ````````````bbbfffkkkppplllooorrruuuvvvvvvuuuttttttwwwzzz}}}~~~~~~}}}{{{{{{{{{rrrssswww{{{{{{wwwxxx}}}{{{{{{{{{zzzyyyxxxwwwvvvvvvwwwwwwvvvuuutttvvvxxxwww}}}vvvvvvvvvxxx{{{|||gggmmmsssbbbgggsssGGG444222///...111,,,------......---,,,,,,************************+++++++++,,,,,,+++++++++***&&&,,,...(((+++000---------------------------,,,,,,,,,------------...000000111111222333333333333<<>>DDDJJJRRRYYY\\\___cccgggiiikkkmmmoookkknnnrrrvvvxxxxxxwwwuuusssvvvyyy|||}}}~~~~~~~~~~~~{{{zzz}}}~~~||||||}}}}}}uuurrrsssvvvwwwuuuuuuxxxyyyyyyxxxxxxxxxxxxxxxyyywwwwwwwwwvvvuuuvvvzzz}}}vvvvvvwwwzzz~~~ooocccppp{{{}}}eeeWWW]]]|||]]]999111222...+++///,,,,,,---......------,,,++++++++++++++++++++++++,,,,,,------------,,,,,,''')))666:::111///333000---------,,,,,,---------------------............000111111222222333333444444???MMMVVV```ooo((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((---------,,,+++***)))(((***+++...//////000222444:::MMMccc}}}lll___dddsssbbbSSSKKKLLLFFFHHHHHHGGGFFFGGGEEECCCCCCDDDDDDCCCBBBEEELLLRRRUUU\\\dddhhhhhhhhhkkkooommmmmmnnnnnnoooqqqrrrrrrpppnnnmmmpppvvv{{{}}}}}}|||}}}}}}~~~~~~~~~}}}}}}vvvxxx|||~~~~~~~~~|||yyyyyy{{{nnn```ssstttiiidddeeeggg___]]]XXXTTTVVVfff}}}yyyuuuqqqnnniiihhhhhhkkknnnnnnkkkgggcccaaa^^^]]]\\\ZZZWWWUUUSSSTTTUUUUUUUUUTTTRRRQQQ\\\dddpppnnnooojjjiiimmmOOOIIICCC>>>===<<<:::777555555666777888:::<<<===??????>>>;;;777333111111...000333666888999888888999777888>>>DDDIIIQQQXXXXXX___gggnnnppppppooooookkknnnssswwwyyyyyyxxxwwwuuuwwwzzz{{{{{{{{{{{{|||~~~}}}~~~{{{zzz}}}~~~|||{{{|||~~~zzztttqqqtttxxxwwwuuuvvvwwwvvvuuuuuuvvvxxxzzz{{{yyyyyyxxxwwwvvvyyy~~~xxxxxxyyy|||xxx___ZZZnnnuuuvvvooommmuuu{{{vvv```YYYbbb}}}rrrOOO333333777222...222+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,333DDDKKK@@@;;;<<<888...------,,,,,,------.............../////////000000111111222222333444444555BBBQQQZZZdddsss''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''',,,,,,,,,+++***)))((('''(((***,,,.........///111888DDD^^^~~~vvv]]]xxxrrraaa```NNNLLLJJJLLLJJJGGGFFFEEEEEECCCBBBAAA@@@BBBDDDCCCBBBHHHPPPUUU\\\ccchhhhhhhhhiiijjjjjjiiiiiijjjnnnrrrwwwyyytttsssqqqqqqrrrvvvyyy|||~~~}}}}}}}}}}}}}}}~~~yyyxxxxxxzzz}}}~~~{{{}}}}}}{{{{{{~~~ttt___mmmyyynnneee___]]]]]]UUUSSSWWWVVVZZZqqq}}}wwwqqqllljjjjjjjjjjjjjjjiiiiiihhhmmmggg___\\\\\\[[[VVVRRRUUUSSSRRRSSSQQQNNNPPPUUU___iiiiiiWWWIIIFFFDDD;;;888<<<888888888999999:::::::::::::::999888666333000///...000222555888;;;===???;;;:::999;;;AAAIIIRRRWWW\\\```eeeiiilllmmmoooqqqnnntttxxxvvvuuuxxx||||||yyyyyyzzzzzz|||}}}~~~~~~}}}~~~|||yyy{{{}}}|||~~~|||zzz{{{|||}}}}}}wwwqqqnnnqqquuuuuuuuuwww}}}xxxuuuxxx|||~~~zzzwwwttttttwww|||~~~{{{|||zzzZZZWWWnnn~~~zzzjjjxxxssshhhxxxuuuWWWYYYhhhwwwlllGGG222333111---...+++...//////...,,,,,,---///------,,,+++,,,---...///---:::CCCAAA:::444...''',,,///444999???CCCEEEGGG888222...---,,,***+++///>>>888222000222333111///111111222333333333222222666>>>JJJUUUbbbsss''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''++++++++++++***)))(((((((((***,,,.........///111666BBB\\\|||lllRRRhhhvvv___zzzeeeRRRMMMIIILLLIIIGGGFFFFFFFFFDDDCCCCCCBBBCCCEEEDDDCCCIIIPPPVVV\\\cccgggggggggiiikkkkkkkkkkkklllnnnrrrvvvxxxxxxvvvsssqqqrrrtttwwwyyy}}}}}}}}}||||||}}}}}}~~~yyyxxxyyy{{{~~~~~~~~~}}}~~~~~~|||```mmmxxxqqqlllhhheee\\\XXXWWWZZZ[[[^^^mmm{{{uuuoookkkiiiiiihhhgggfffgggggggggmmmggg```\\\ZZZYYYVVVTTTTTTQQQPPPQQQOOOLLLMMMRRR___gggxxxwwwXXXJJJEEE>>>:::;;;888999999999999999999::::::::::::888666444111//////111333666999<<<>>>???:::999:::===CCCKKKSSSXXX]]]aaaeeehhhjjjlllooopppnnnsssuuussstttxxx{{{{{{yyyyyyyyyzzz{{{}}}~~~}}}|||~~~~~~{{{{{{~~~|||}}}}}}{{{{{{|||}}}|||{{{uuuqqqrrrtttuuuxxx}}}xxxuuuwwwzzzzzzuuuttttttvvv{{{~~~tttXXX\\\rrr}}}yyylllvvvppplllnnn]]]dddppptttuuucccAAA///222000...///,,,...//////...,,,,,,---...---,,,,,,+++,,,---...///999AAAFFFFFFDDDBBB;;;333)))***---000222333444444333///,,,------+++---111BBB>>>:::;;;???BBBAAA???111111222333333333333222888@@@LLLWWWddduuu''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))************))))))(((***,,,.........///111333>>>XXXyyy~~~oooQQQ\\\nnnqqq\\\RRRMMMKKKIIIGGGFFFGGGGGGFFFEEEDDDCCCDDDFFFEEEDDDIIIPPPTTTYYY___cccdddeeegggjjjllllllllllllnnnpppssstttxxxwwwtttrrrrrruuuxxxzzz{{{{{{{{{||||||}}}~~~~~~yyyyyyzzz|||}}}|||~~~```mmm|||tttrrrnnniiieeehhhpppwww~~~{{{vvvppplllkkkiiigggeeeeeefffhhhiiilllhhhccc]]]YYYXXXWWWWWWTTTQQQPPPPPPNNNJJJKKKPPP\\\bbbmmmmmmQQQGGG@@@<<<:::999999999999999888888888;;;;;;:::999777555222111000222444777:::===???@@@888999:::>>>EEEMMMTTTXXX]]]___bbbdddeeegggjjjmmmoooqqqpppooorrrxxxzzzxxxyyyyyyyyyyyy{{{}}}{{{xxx{{{}}}{{{xxxxxx|||{{{{{{}}}~~~|||}}}}}}}}}}}}{{{wwwvvvuuuuuu{{{{{{wwwxxxzzzyyytttuuuwwwzzznnnVVVaaatttvvvvvvzzznnnuuuqqq[[[XXXhhhvvvssshhhWWW:::,,,111000///000---...//////...---,,,---...,,,,,,,,,,,,,,,---......))),,,...///222222---''')))***++++++,,,,,,++++++---******---...,,,---111000......000555777777555111111222333333333333333:::BBBNNNZZZgggxxx''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''((()))************(((***,,,.........///111333;;;TTTwwwyyyWWWVVVuuuzzz```UUUQQQJJJHHHGGGFFFHHHHHHHHHGGGDDDCCCEEEGGGEEECCCGGGNNNQQQVVV[[[^^^___aaaeeehhhjjjjjjjjjkkklllmmmnnnooovvvuuussssssuuuxxx{{{}}}wwwxxxzzz{{{|||}}}~~~~~~zzzzzz{{{~~~~~~||||||~~~~~~aaammmsssrrrvvvxxx{{{uuuqqqooommmiiigggfffhhhkkkmmmiiiiiigggbbb]]]ZZZYYYYYYUUUSSSQQQQQQNNNJJJKKKPPPWWW]]]dddyyy~~~YYYHHHAAA<<<:::::::::999999888888777777;;;;;;;;;:::888555333222000111444888:::<<<>>>>>>777888;;;@@@FFFNNNUUUYYY```aaacccdddeeegggkkkmmmoooooommmlllqqqxxxyyyuuuzzzzzzzzz{{{}}}~~~wwwtttxxx{{{yyyuuutttxxxxxxzzz|||~~~~~~}}}~~~}}}{{{xxxuuuyyy~~~|||~~~}}}zzz|||~~~ooo[[[kkk}}}zzz||||||lll}}}nnnUUUYYYqqqpppNNN666---111000///111------///000///---,,,---...,,,,,,,,,,,,,,,---------'''((()))***++++++***((()))******+++,,,---------+++)))***......,,,,,,//////......000333333111///111111222333444444444444;;;DDDPPP]]]kkk|||''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((()))*********(((***,,,.........///111333999QQQuuu|||ZZZQQQkkkaaaSSSQQQJJJHHHGGGGGGHHHIIIIIIHHHCCCBBBDDDFFFDDDBBBEEEKKKQQQUUU[[[^^^___aaaeeehhhfffggghhhjjjkkkkkkkkkkkkwwwvvvvvvvvvwwwyyyzzz{{{tttuuuxxxzzz|||~~~~~~|||||||||~~~}}}~~~aaalll~~~~~~}}}}}}}}}xxxuuuqqqnnnjjjggggggiiimmmooofffhhhiiigggccc^^^[[[ZZZUUURRRQQQQQQNNNJJJKKKOOOVVV]]]bbbrrr```KKK@@@<<<;;;999999999888888777777777::::::::::::888666333222...000444777:::;;;<<<<<<777888;;;@@@FFFNNNUUUYYYdddfffggghhhiiikkknnnqqqnnnooommmmmmqqqxxxxxxuuuzzz{{{|||~~~}}}wwwssswww{{{zzzwwwuuuvvvxxxzzz|||}}}~~~~~~~~~}}}vvvvvvzzz~~~ooo]]]sssnnnkkkPPPZZZtttgggJJJ666000333000///111,,,---...000000...,,,,,,---+++++++++,,,,,,,,,,,,,,,+++---000000,,,***,,,000((((((((()))***,,,------+++)))+++......+++***,,,111111111333333333000...111111222333444555555444;;;DDDRRR```nnn''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&((())))))******(((***,,,.........///111444666MMMrrraaaRRRfffwwwppp[[[TTTKKKIIIHHHHHHIIIJJJIIIHHHCCCCCCDDDFFFDDDAAADDDJJJQQQVVV]]]aaabbbcccgggjjjeeefffiiikkkmmmmmmmmmmmm{{{{{{{{{zzzyyywwwvvvtttqqqsssvvvyyy|||~~~~~~}}}}}}~~~aaalll}}}|||xxxuuupppnnnjjjhhhgggiiimmmoooeeefffggggggfffbbb^^^\\\UUURRRQQQQQQOOOKKKLLLPPPXXX```eeeqqqhhhNNNBBB<<<;;;888888888888888777777777999999:::999777555333222...000444777:::;;;;;;;;;888999:::>>>EEEMMMTTTXXX```bbbeeefffgggiiikkkmmmmmmoooppppppsssxxxxxxuuuxxxzzz}}}~~~xxxuuuyyy{{{{{{zzz|||zzz|||}}}~~~~~~~~~{{{vvvvvv|||}}}|||{{{~~~dddVVVooo~~~nnnXXXlll]]]GGG777222333......000,,,,,,...000000...---,,,,,,******+++,,,,,,,,,,,,,,,%%%(((,,,---(((###%%%+++,,,+++++++++++++++,,,------++++++......+++***,,,***+++---...//////......000111222444555555555555:::EEEUUUeeesss''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''((()))))))))(((***,,,.........///111444333HHHnnnlllTTTaaa|||xxxfffxxxhhhXXXLLLKKKIIIHHHIIIJJJIIIHHHDDDDDDFFFHHHEEEBBBDDDIIINNNTTT\\\aaabbbccceeehhhfffhhhlllooorrrssssssrrr{{{}}}~~~~~~|||xxxtttqqqnnnqqquuuyyy|||~~~}}}|||~~~aaalll}}}}}}{{{xxxvvvqqqooommmjjjjjjlllnnnpppfffdddbbbbbbddddddaaa^^^XXXUUUTTTUUUSSSPPPQQQVVVZZZaaaeeennnmmmSSSEEE>>>:::777777777777888888888888888888999888777555333111///111555888;;;<<<;;;;;;:::999:::===CCCKKKSSSXXXZZZ]]]aaadddeeefffhhhiiikkkpppttttttuuuxxxyyywwwtttwww|||{{{wwwuuuwwwxxxxxx{{{zzzxxxxxxzzzyyyyyy~~~}}}sss\\\SSSiiiuuugggjjjCCC666222222,,,---000,,,,,,...000000///---,,,,,,)))***+++,,,---,,,,,,+++***+++...333111+++***.........---,,,,,,---...///...++++++......++++++......000111222333333444555000111222444555666666666:::FFFYYYjjjyyy''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''(((((((((((((((***,,,.........///111333111EEElllrrrRRRXXXlllooo]]]pppoooUUUMMMKKKIIIIIIIIIJJJIIIGGGEEEEEEGGGIIIFFFCCCEEEJJJJJJQQQYYY___```aaabbbdddhhhkkkooossswwwxxxxxxxxxxxx{{{~~~~~~zzzuuurrrmmmppptttxxx|||~~~}}}|||}}}aaakkk}}}~~~|||zzzxxxtttrrrpppnnnnnnoooqqqrrrhhhbbb]]]]]]aaacccbbb```\\\ZZZYYYZZZXXXUUUWWW\\\YYY```bbbiiiyyyqqqVVVHHH@@@999666666777777888888999999777888888777666444222111000222666:::<<<===<<<;;;;;;:::999;;;AAAIIIRRRWWW]]]```eeehhhjjjkkklllmmmiiiqqqwwwwwwvvvxxxyyyxxxqqquuu{{{wwwtttrrrtttttttttzzz~~~|||yyyzzzzzzzzz}}}zzz}}}ooo```[[[jjj___VVVzzzeee@@@444111111***,,,111---,,,...000111///---,,,,,,)))***+++,,,---,,,+++++++++(((+++333555000,,,,,,))))))))))))***,,,---///...+++***---...,,,---111***+++,,,,,,++++++,,,---000111333444555666666666:::HHH\\\nnn}}}'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''((()))))))))))))))***+++---...///000000222444>>>^^^XXXNNNeee\\\aaasss[[[RRRNNNHHHDDDEEEGGGEEEBBBEEEEEEFFFFFFGGGGGGGGGHHHJJJOOOVVV\\\___aaacccdddkkkmmmppptttwwwxxxyyyyyy||||||}}}}}}{{{xxxuuutttqqqrrruuuzzz~~~~~~~~~}}}|||~~~~~~}}}~~~fffkkkuuunnnvvv~~~}}}xxxssssssuuuuuupppkkkiiilllqqqfffdddaaa___```aaaaaaaaa^^^___aaacccdddbbb^^^[[[```ccceeeppp~~~^^^CCC;;;@@@999888777666666777888999777555444444555444222///111111444888;;;===<<<:::<<<:::<<<@@@DDDHHHOOOXXX[[[]]]```eeejjjmmmmmmllllllqqqvvvyyyyyyyyyzzz{{{sssqqqqqquuuzzz~~~~~~yyywwwwwwyyyvvvssszzz}}}|||}}}nnnYYYXXXlll~~~]]]SSSeeeWWW<<<888222/////////000/////////...---,,,,,,++++++*********+++,,,---//////,,,(((...===AAA777---,,,++++++************++++++***+++,,,,,,------,,,,,,------......///000000000111333555666555444444555:::III]]]nnn''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%&&&'''((()))))))))))))))***+++---...///000000111333;;;ZZZjjjVVViiiddd]]]}}}ooo\\\SSSPPPKKKHHHGGGGGGFFFDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFKKKSSSYYY]]]```cccdddkkkmmmqqqtttwwwxxxxxxxxxzzzzzz{{{|||{{{{{{yyyxxxttttttvvvyyy}}}~~~~~~}}}hhhnnnyyyqqqaaaeeeuuu{{{{{{|||{{{wwwqqqrrrqqqnnnkkkiiikkkmmmhhheeebbbaaa``````aaaaaacccdddfffhhhhhhgggdddbbbbbbeeefffpppwww]]]EEE<<>>]]]oooOOO^^^zzzppplllZZZMMMMMMMMMIIIGGGJJJFFFFFFFFFEEEEEEEEEDDDDDDBBBEEEJJJNNNTTT[[[bbbgggcccfffjjjnnnqqqssstttttttttvvvxxx{{{}}}~~~~~~~~~}}}zzzvvvuuuwww{{{}}}~~~}}}{{{wwwvvvyyy|||~~~||||||}}}nnnmmm{{{~~~|||wwwppplllkkkkkkjjjiiidddfffgggeeeaaaaaaeeeiiijjjlllllljjjiiillltttzzzyyypppUUULLLCCC<<<;;;777666555444444555666777777666555555555444222000//////000333888;;;======<<<:::<<<@@@CCCGGGNNNVVV]]]aaafffhhhhhhkkkpppuuuyyywwwvvvxxxzzz|||{{{yyyxxx{{{|||zzzuuusssuuuxxxxxxzzzxxxwww}}}||||||zzz{{{|||ooofffxxxlllUUUmmm[[[777666111///------...//////...++++++++++++++++++++++++,,,+++******************&&&)))---000///,,,,,,...---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,/////////000111111222222222444666777666555555666>>>WWWwww%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&'''((()))))))))))))))***+++---...///000000...555444:::VVVzzzqqqUUU\\\|||pppuuuyyyqqq\\\LLLLLLOOOKKKIIIKKKFFFFFFEEEEEEDDDDDDDDDCCC???BBBGGGLLLSSS[[[ccciiiaaadddhhhmmmqqqsssttttttqqqssswww{{{}}}~~~~~~~~~{{{yyyvvvuuuxxx{{{~~~}}}{{{wwwvvv{{{~~~}}}~~~llliiiuuuzzz}}}xxx{{{{{{tttnnnkkkkkklllmmmhhhjjjkkkgggbbbaaaeeeiiiccceeefffffffffkkkttt|||~~~kkkSSSJJJAAA:::888777666555444444555666777777555444444555444222000//////000333777;;;======<<<:::<<<@@@DDDHHHOOOXXXZZZ___dddeeeeeegggmmmrrrvvvttttttvvvzzz}}}|||zzzvvvwwwwwwtttqqqpppsssvvvyyy}}}}}}{{{|||||||||~~~~~~~~~~~~hhh___pppsss]]]{{{WWW555777111///---...///000///...++++++++++++++++++++++++...---,,,***)))((((((((($$$,,,---'''(((000111+++---,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,/////////000111111222222333555777888777666666666AAA\\\}}}&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((***,,,------------...000111---555===FFFhhhxxx[[[YYYooo~~~{{{iiinnn|||XXXRRRUUUEEEIIIRRRCCCEEEEEEFFFEEECCCCCCDDDFFFDDDBBBDDDMMMVVV\\\ccciiieeeeeegggkkkppptttvvvvvvzzzyyyxxxyyy{{{|||{{{zzzzzz{{{|||}}}|||zzzwwwuuu~~~}}}{{{|||qqqkkk{{{~~~wwwyyymmmfffttt~~~~~~~~~yyytttooolllhhhfffggggggggghhhnnnqqqkkkbbb\\\ZZZWWWVVVYYYaaaiiinnnuuujjjOOOGGG@@@:::999555555666666777888888888666555444333111000//////......000333666999<<<===888999:::;;;???FFFOOOUUUYYY]]]ccchhhjjjkkkkkklllyyyzzz{{{|||}}}}}}}}}}}}yyyzzz{{{}}}}}}||||||{{{~~~vvvkkkhhh{{{rrrqqq{{{EEE555777000000///...............*********++++++,,,,,,,,,************************---,,,***))))))+++,,,...///,,,(((''')))+++***))),,,---......//////......////////////000000000000444666888888555555777999BBB\\\}}}&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((***,,,------------...000111///555:::AAAaaaxxx]]]OOOeeefff___^^^VVVYYYIIIHHHPPPEEEDDDEEEEEEEEEDDDCCCEEEFFFEEEBBBDDDKKKSSSXXX^^^eeeeeegggjjjmmmqqqtttwwwyyyxxxwwwwwwxxxzzz{{{{{{zzz{{{|||}}}}}}{{{yyywwwuuu}}}}}}qqqkkkyyy{{{wwwsssfffaaaooo|||zzz{{{|||{{{uuuppplllhhhfffeeeffffffgggkkknnnhhh```YYYUUUOOOKKKMMMSSS[[[```ssslllRRRHHH???::::::555666666777777888888999555555444333111000//////---...000222666999;;;===888999:::;;;???GGGPPPVVV[[[___eeeiiikkkllllllmmmuuuwwwyyy|||~~~~~~~~~~~~{{{|||~~~~~~}}}|||zzzzzzaaazzzMMM666333000//////...............++++++++++++,,,,,,,,,,,,***************************)))))))))***,,,///000///,,,)))(((***++++++***,,,---......//////......////////////000000000000444666999888666555777:::AAA\\\&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((()))))))))+++,,,---...------...000111111444888<<>>888999555555666666777888888888555555444222111000///...---...000222555999;;;===999999:::;;;@@@GGGPPPWWW^^^bbbgggkkkmmmmmmnnnoooqqqtttxxx|||~~~~~~zzz|||~~~~~~}}}}}}|||~~~|||ttt\\\{{{KKK555111000///......------......------------,,,,,,,,,,,,************************''''''((()))+++...111333///---******+++,,,,,,,,,,,,---......//////....../////////000000000111111444777999999777666777:::AAA^^^&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((())))))******+++,,,......------///000000222333666:::KKK|||[[[```mmm|||vvv\\\YYYQQQJJJKKKGGGBBBCCCEEEFFFEEEEEEGGGHHHCCCAAACCCHHHLLLPPPXXX```___dddjjjkkkkkklllrrrwwwwwwuuuuuuvvvzzz|||~~~~~~~~~}}}{{{zzzxxxwwwwww{{{}}}~~~}}}{{{yyyxxxyyyzzz{{{{{{{{{{{{}}}vvvnnnyyyqqquuutttfffZZZdddooo|||}}}~~~~~~}}}||||||{{{zzzxxxuuupppkkkgggffffffjjjnnnqqqpppppppppkkkddd]]]XXXQQQJJJFFFFFFHHHIIIZZZpppzzz\\\KKK===666888444444444555666666777777555444333222111///......---...///222555888;;;<<<999::::::;;;@@@HHHRRRXXX```dddiiilllnnnoooppprrrqqqtttxxx|||~~~~~~}}}|||zzz{{{~~~}}}}}}~~~}}}}}}}}}~~~~~~}}}||||||ppphhhsss~~~}}}|||qqqaaarrrfff;;;111222//////...------------............------,,,,,,,,,************************''''''(((***,,,///111333...---,,,,,,,,,---------,,,---......///........./////////000000111111222444777::::::888666888:::BBBaaa&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((()))******++++++---............///111///333222555;;;DDDooo```WWWppp|||tttlll\\\TTTNNNIIIDDDAAADDDFFFGGGFFFFFFGGGHHHBBBAAACCCGGGKKKOOOXXXaaa___dddjjjkkkjjjlllqqqvvvxxxwwwvvvwww{{{~~~~~~}}}{{{zzzyyyxxxwww{{{|||}}}|||zzzxxxxxxxxxvvvwwwxxxxxxyyy{{{~~~tttlllwwwpppwwwyyyjjjccc[[[iiisss~~~}}}|||{{{zzzyyywwwuuurrrrrrqqqmmmiiiggghhhjjjmmmtttzzzyyywwwtttnnnhhh___\\\XXXSSSNNNIIIFFFEEEJJJ___vvvYYYIII<<<666888222222333444444555555666555444333222000///......------///111555888;;;<<<:::::::::<<<@@@IIISSSZZZaaaeeejjjmmmpppqqqsssuuuuuuwwwyyy|||}}}|||{{{zzz|||}}}}}}}}}~~~|||||||||zzz|||{{{yyybbb\\\yyy}}}zzzvvvrrruuu~~~}}}dddaaalllwwwgggNNN///...000//////...---------------.........------,,,,,,,,,************************))))))***+++---...///000---------------------...,,,---......///........./////////000111222222222444888;;;;;;999777888:::DDDddd&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((())))))***+++++++++---...///......///111///444111555======```fffRRRWWWwww~~~eeeWWWQQQIIIBBBBBBDDDGGGHHHGGGFFFFFFGGGBBBAAACCCGGGJJJNNNXXXbbbcccgggkkkmmmmmmooossswwwzzzxxxwwwxxx{{{~~~}}}}}}}}}|||{{{zzzyyyxxx}}}~~~~~~}}}{{{zzz{{{|||tttvvvyyyzzzzzz{{{~~~xxxppp|||ttt}}}nnnbbbaaa\\\hhhrrr~~~{{{zzzxxxvvvtttnnnoooooommmjjjiiikkknnnpppzzzyyyrrrkkkfffeeeccc^^^XXXQQQKKKHHHBBBOOOkkklllQQQEEE;;;666888222222333333444555555555444444333111000///...---,,,---///111444888:::<<<;;;;;;:::<<<@@@IIITTT\\\aaaeeejjjnnnpppsssvvvxxxyyyzzz{{{|||{{{{{{zzzyyy{{{|||}}}~~~||||||}}}xxx{{{fffjjj{{{ooonnn{{{~~~wwwoooeeeXXXddduuunnn[[[GGG///...---///...------,,,,,,------------------,,,,,,,,,,,,***************************++++++,,,---.........+++---......,,,,,,---///,,,---......//////.........///000000111222333333444888<<<===:::888999:::DDDggg&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&'''((()))***+++,,,,,,,,,---//////......000111000555000555???777QQQlllUUUNNNxxxrrrnnnYYYRRRKKKFFFCCCEEEHHHIIIGGGFFFEEEFFFDDDCCCDDDGGGHHHKKKUUU___fffgggiiilllooorrrtttuuuzzzxxxvvvwwwzzz}}}{{{|||}}}~~~}}}|||zzzyyy}}}}}}}}}|||zzz{{{|||~~~wwwzzz}}}{{{tttyyyjjj^^^___ZZZcccnnn~~~zzzxxxwwwvvvtttkkkmmmnnnlllhhhgggjjjnnnuuuwwwpppjjjhhhddd___WWWPPPIIIEEE>>>BBBUUUxxxgggMMMCCC;;;555666333444444555555666777777444333222111000///...---,,,---...111444777:::<<<;;;;;;:::<<>>;;;===999EEEhhhhhhMMMCCC;;;444333555555666666777888888888444333222111000...------,,,---...111444777:::;;;<<<;;;;;;<<>>;;;999999:::CCCiii++++++,,,,,,+++)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''''')))***+++******+++------------...............000333222444888999JJJhhh{{{]]]OOObbb}}}sssuuu[[[UUUOOOJJJKKKIIIFFFEEEEEEGGGJJJLLL]]]\\\KKK;;;@@@JJJPPPWWW]]]bbbhhhmmmppprrrtttuuusssssstttvvvxxx{{{~~~}}}{{{{{{||||||wwwzzz}}}wwwmmmttthhh[[[YYYYYYgggjjjvvv~~~vvvnnnlllmmmjjjeeeeeedddcccbbb^^^\\\bbbjjj~~~pppaaaZZZQQQIIIDDDAAA???===;;;999<<>><<<888777999<<>><<<999888;;;===GGGvvv///000222333111...***'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))''')))***+++******+++---/////////000000111111111222666555555888777@@@WWWfffRRRRRRooopppggggggzzzVVVNNNLLLKKKKKKIIIGGGEEEEEEEEEGGGHHHQQQSSSGGG===BBBGGGJJJRRRYYY^^^ffflllnnnooooooooosssssstttvvvxxx{{{}}}~~~}}}||||||}}}~~~|||zzz}}}~~~wwwllltttppp\\\TTTQQQPPPZZZkkk~~~}}}zzzssskkkgggfffaaaZZZ\\\YYYWWWVVVTTTSSSZZZcccuuuvvveee^^^UUUNNNJJJFFFAAA===;;;;;;;;;FFFZZZnnnbbbIII888555999777333222222444666777666555666666555444333111000///---...///000333666999;;;;;;;;;;;;===CCCMMMYYYaaafffiiinnnrrrssssssttttttuuuvvvxxx}}}}}}~~~~~~|||{{{||||||{{{yyyzzzyyyzzz}}}~~~|||{{{}}}~~~|||zzzwww|||dddmmm|||yyyYYYqqqXXX===444222111000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,+++***+++---...---,,,,,,,,,,,,,,,------------////////////000000000000222222222333444444555555===@@@BBB@@@<<<:::;;;===GGGxxx...000222333111...***'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''')))***+++******+++---...//////000000111111111111666555555999777===OOOsss```SSSmmm|||eeeqqqvvv[[[NNNKKKLLLKKKJJJHHHFFFEEEEEEEEEEEE>>>CCC===:::BBBGGGJJJTTTVVV\\\eeekkknnnooonnnnnnsssssstttvvvxxx{{{|||}}}}}}}}}}}}~~~~~~~~~}}}||||||~~~yyymmmvvvvvvcccZZZVVVPPPWWWgggyyy}}}}}}{{{tttmmmjjjiiiccc\\\[[[VVVRRRPPPMMMLLLQQQYYYmmm|||vvvggg```VVVPPPMMMIIICCC>>>===>>>===AAALLL\\\vvvUUUHHH===888888555333222222333555666555333666666666555333222000///---...///000333666999;;;::::::;;;>>>EEEPPP[[[bbbeeehhhllloooppppppqqqrrrssstttwww|||~~~{{{}}}~~~~~~}}}|||}}}}}}}}}~~~~~~}}}~~~~~~{{{~~~}}}{{{{{{{{{zzzxxxttt{{{}}}hhhwww{{{nnnOOOiiiQQQ888222000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,+++,,,,,,---.........,,,,,,,,,------------...///000000000000111111111333333333444444555666666CCCEEEGGGEEE@@@<<<<<<===FFFxxx+++---///000///,,,(((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''')))***+++******+++---------...//////000111111///555333444:::999<<>><<<<<>>GGGRRR[[[aaacccfffjjjmmmnnnnnnoooqqqpppqqqsssxxx}}}|||zzz|||}}}}}}~~~~~~}}}}}}zzz~~~~~~zzzxxxvvvuuuttttttuuuzzzdddccc{{{~~~}}}eeePPPiiioooEEE333111///...000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++***+++,,,,,,------...//////,,,,,,---------.........000000000000111111111222444333333444555666888999@@@DDDGGGFFFBBB>>>======HHHzzz((()))*********)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''')))***+++******+++---------......///000111111///555333222:::;;;<<>>888:::888888;;;@@@]]]uuuKKKAAA<<<777444///333222222444666777666555888888777666555333222111---...///000333666999;;;;;;999:::>>>GGGRRR[[[```cccfffjjjlllmmmoooppprrrooooooqqqtttxxx{{{|||{{{zzzxxxyyy~~~~~~{{{{{{~~~|||yyyxxxvvvvvvwwwyyy}}}ccchhhyyy||||||{{{___YYYmmm~~~zzzXXX999000222000///333......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++******)))+++------------///000,,,---------............000000000000111111111111333333333444666888:::<<<:::>>>CCCDDDBBB???>>>???MMM~~~%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''')))***+++******+++------......///111222222333222888333111999<<<<<>>CCCBBBCCCFFFAAAAAANNNKKKQQQZZZaaafffjjjmmmooovvvwwwyyy{{{}}}~~~~~~~~~~~~|||zzzzzz{{{yyyzzz|||||||||~~~}}}|||||||||{{{zzz|||~~~tttrrrnnndddbbbnnnuuurrrmmmmmmwww}}}zzzrrrkkkkkkooonnnkkk___WWWQQQLLLGGG@@@<<<===<<<:::EEEQQQWWWgggzzz^^^SSSFFFAAABBBBBB???;;;777888666777:::999LLLmmmwwwMMMDDD>>>999888555222222222444777888888777888888888777555444222111---...///000333666999;;;;;;999999>>>GGGRRRZZZ]]]dddgggkkknnnoooqqqsssuuusssssstttvvvyyy||||||{{{zzzvvvwww|||~~~~~~~~~zzz|||}}}|||{{{yyyxxxyyy}}}}}}~~~~~~xxxjjj___iiivvvtttdddHHH222111333...,,,000......---------,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,++++++(((***------,,,,,,...111------------............/////////000000000111111333333333444666:::===???<<>>===JJJHHHNNNVVV]]]ccchhhlllnnnvvvxxxzzz|||~~~~~~~~~|||zzzzzz{{{xxxyyyzzz{{{{{{}}}{{{yyyyyy}}}|||{{{}}}|||tttuuurrrzzz|||uuuppprrrsss}}}tttmmmlllpppqqqmmmccc\\\VVVSSSMMMFFFAAAAAADDD999<<>>888666444222222333555888999999888888888888777666444222222---...///000333666999;;;;;;999999>>>GGGRRRYYY\\\fffiiillloooqqqsssvvvxxxzzzyyyyyy{{{}}}~~~yyyvvvuuuzzz}}}}}}~~~~~~~~~~~~|||yyy}}}}}}{{{{{{zzzxxxxxx|||zzz}}}wwwnnnccccccyyytttZZZBBB111333444,,,'''+++......---------,,,,,,,,,************************)))***,,,---...------,,,'''***,,,---++++++...111---------.........//////////////////000000000000222222222444777;;;>>>AAADDDHHHLLLKKKFFF???;;;:::VVV%%%&&&&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&''')))***,,,+++******+++,,,...///......---...///111333444333555777999999;;;===???OOOfff{{{RRR\\\zzzoooVVVPPPOOOMMMKKKKKKKKKJJJHHHFFFFFFEEEDDDCCCCCCDDDEEEFFFLLLMMMTTT___fffhhhlllppptttxxx|||yyy|||~~~~~~|||yyywwwwwwtttyyy}}}}}}zzzzzz||||||zzz~~~}}}||||||}}}~~~|||yyyzzzwww{{{}}}ttttttuuu~~~zzztttqqqppppppnnnkkk```\\\XXXTTTPPPLLLGGGDDDGGGFFFDDDCCCEEEJJJNNNQQQKKKGGGBBB?????????===;;;666888999777666999BBBIIInnndddHHHDDD@@@;;;:::555444333333222333444555666888888888888666444222111000...---///333777999::::::::::::===CCCMMMVVV[[[bbbgggllloooppppppsssvvvxxxzzz||||||{{{zzz{{{|||{{{{{{{{{{{{||||||||||||~~~|||{{{|||~~~zzzzzz~~~}}}zzz~~~~~~yyy|||~~~}}}wwwyyy~~~~~~wwwjjjccclllmmmQQQ>>>000///000+++,,,111,,,,,,------------------************************,,,++++++******++++++,,,)))***+++---...////////////......---------......---...///000111222333333999555333555666:::BBBJJJKKKSSSTTTJJJAAA???@@@???XXX&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&'''(((***+++++++++++++++,,,---............---...///111222444555666999::::::;;;>>>@@@IIIZZZ{{{SSSOOO{{{^^^XXXOOOMMMKKKKKKKKKJJJHHHGGGGGGFFFEEEDDDCCCDDDDDDEEEKKKLLLSSS]]]dddgggkkkpppsssvvvzzz|||}}}}}}}}}~~~{{{}}}}}}zzzyyyxxxuuuxxx||||||zzzzzz~~~~~~}}}}}}vvvwww~~~nnnjjjuuu~~~zzzuuurrrqqqqqqooommmdddaaa\\\XXXTTTPPPKKKHHHDDDFFFHHHKKKMMMOOOOOOPPPJJJFFFAAA?????????>>><<<777999999777444666<<>>@@@CCCLLL___QQQxxxbbbYYYPPPNNNLLLKKKJJJJJJHHHGGGHHHGGGFFFEEEDDDCCCCCCCCCJJJKKKQQQ[[[bbbeeejjjooosssuuuxxxyyyzzzzzz|||}}}|||~~~|||zzzyyyyyyuuuwwwyyyxxxwwwxxx}}}~~~vvvrrrnnnhhhppp~~~{{{wwwtttsssrrrpppooofffddd___\\\XXXSSSNNNKKKEEEFFFHHHJJJLLLMMMOOOOOOMMMIIIEEEBBB@@@???===;;;999:::999777333333666999FFFRRRggg}}}~~~\\\GGGEEEAAA??????<<<888888777666777888999:::;;;<<<<<<;;;:::888666444222000///111555999;;;<<<:::999:::<<>>333...222555000---.........------,,,,,,++++++************************,,,++++++******++++++,,,+++++++++,,,...111333444000...---,,,,,,---///000333333333333333333333333444333555999;;;;;;???EEEGGGNNNPPPJJJAAA>>>???@@@aaa((('''%%%$$$$$$%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((()))***++++++)))+++,,,...///......---///.........///000222333666777888999999;;;>>>@@@CCCEEEooonnn\\\zzz|||uuufffWWWQQQOOOLLLJJJJJJJJJIIIGGGIIIHHHGGGFFFDDDCCCCCCBBBHHHIIINNNWWW___ccchhhnnnrrrtttvvvwwwwwwyyy{{{}}}|||}}}~~~}}}zzzyyyyyyyyyxxxxxxwwwuuutttuuuyyy}}}~~~{{{qqq{{{qqqiiinnn~~~|||yyyvvvtttrrrqqqpppfffddd```]]]ZZZUUUPPPLLLLLLHHHDDDAAAAAAEEEJJJNNNOOOMMMHHHDDDAAA===;;;999999:::999777444222333555DDDHHHXXXmmmwwwwww{{{sssWWWGGGFFFBBBAAACCC@@@:::999888777777888999:::<<<<<<<<<<<<:::888666555222111000222555999<<<===999999999<<>><<<::::::888999999777666555555555AAACCCOOO```gggcccccciiidddOOOEEEEEE@@@@@@CCC@@@:::999888777777777888999;;;;;;;;;;;;999777555444333111000222666:::<<<===999999999<<>>:::>>>EEEjjj'''&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((%%%&&&'''((())))))))))))+++,,,---......//////...000///.........000111222222333444555666999>>>BBBKKKJJJ[[[yyy\\\UUUhhhmmmlllhhhTTTQQQMMMJJJJJJJJJIIIHHHGGGHHHGGGGGGFFFEEEDDDCCCEEEDDDHHHPPPXXX^^^eeemmmppprrruuuvvvwwwwwwyyy{{{}}}~~~~~~}}}|||}}}|||zzz{{{}}}vvv{{{~~~pppiiisss~~~zzztttpppooonnnjjjiiihhhgggeeebbb]]]YYYRRRRRRQQQOOOKKKGGGCCCAAA???@@@@@@???<<<;;;;;;<<<888888777777666666777777===AAAKKKXXX]]][[[YYYYYYWWWHHHCCCCCC<<<<<>><<<<<<>>>999777666555555666777777:::AAAJJJPPPUUUYYYVVVQQQPPPEEEDDDCCC;;;:::>>>;;;;;;:::888777777777888999;;;;;;;;;:::999777555444222111000111555999;;;<<<999888888;;;BBBKKKTTTYYYccchhhmmmpppqqqqqqtttvvvrrrvvvzzz|||||||||||||||~~~}}}~~~~~~|||~~~~~~~~~lll[[[ggg~~~iii```jjjcccBBB222111///....../////////,,,,,,++++++++++++++++++************************,,,++++++******++++++,,,******+++,,,,,,---......+++,,,---...//////////////////000222333555666777999777999===??????DDDJJJJJJLLLQQQRRRJJJAAABBBHHHkkk%%%%%%&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))'''(((***+++,,,,,,++++++...---,,,,,,---...000111000000///......///111111111222444555888<<>>===<<<<<<===<<<;;;:::999:::;;;;;;:::::::::999888777666555000///...000444888:::;;;===:::666777@@@RRRffftttnnnnnnnnnmmmmmmooosssvvvsssssswww|||~~~zzzxxxyyy|||}}}}}}|||~~~gggXXXiiijjjdddqqquuu```___jjj|||sssRRR<<<666111111000......---------------------,,,+++***)))******+++,,,,,,,,,,,,+++------------------------))))))***++++++,,,------...............///000111000111333555777777777777;;;:::<<<@@@AAAAAADDDIIIXXX___bbbfffcccOOOBBBHHHvvv&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&''''''''''''((('''''''''((((((((())))))***999666***))))))(((***,,,------......//////000111000///.........///000222222444666999===@@@BBBCCCOOOKKKOOO```RRRTTTsssfffTTTKKKIIIEEEHHHLLLGGGHHHGGGGGGGGGHHHHHHFFFEEEEEEBBBDDDJJJOOORRRXXX^^^bbbffflllppprrrrrrrrrssssssuuuwwwyyyyyy{{{}}}zzzzzz{{{{{{}}}~~~|||}}}~~~||||||mmmuuu|||uuunnnjjjjjjkkkiiiiiikkkmmmpppqqqooonnnmmmiiidddbbb```[[[SSSLLLIIIHHHFFFEEEDDDBBB>>><<<777888888777555444666777;;;???DDDIIIKKKLLLMMMOOOGGGEEEBBB>>><<<:::::::::<<<<<<:::999999999:::;;;:::::::::999888777555555111///...000444777::::::;;;:::999;;;BBBPPP```kkkiiijjjlllmmmnnnppptttvvvuuusssuuuyyy{{{zzz{{{~~~~~~}}}}}}ZZZ]]]wwwvvvqqqrrr```\\\llllllKKK888555111000///...------------------------,,,+++***)))******+++,,,,,,,,,,,,+++------------------------++++++,,,,,,---......///...............///000111000222444666777888777777;;;:::<<<@@@AAAAAADDDIIIYYYdddmmmqqqkkkTTTEEEKKKxxx&&&%%%%%%%%%%%%&&&'''''''''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&''''''''''''(((''''''((((((((()))))))))...777111%%%(((+++***...---------...///000000000111000000//////000111111333333444666999===@@@BBBDDDIIIKKKLLLgggjjjTTTJJJtttzzz|||rrr[[[LLLHHHDDDGGGLLLHHHHHHGGGGGGGGGHHHHHHFFFEEEDDDAAACCCHHHMMMPPPUUU[[[aaaeeekkkoooqqqrrrssstttsssuuuxxxyyyyyyyyy{{{|||xxxyyy{{{}}}~~~|||}}}~~~~~~~~~ooottt~~~}}}}}}uuummmhhhggghhhddddddeeehhhkkkmmmmmmlllrrrnnnjjjgggddd^^^UUUOOOJJJIIIGGGGGGFFFCCC>>>;;;777888999888777777999;;;AAAEEEKKKNNNOOOMMMLLLLLLDDDCCC@@@===;;;:::::::::;;;;;;:::999999999999999999999999999888666555444222000///000333777888999999:::;;;???EEENNNXXX___cccfffiiilllnnnqqqtttvvvuuurrrrrrvvvyyyzzz~~~~~~|||{{{}}}}}}~~~~~~~~~oooWWWggg|||~~~nnn___iii{{{fffDDD333222000000///...------------------------,,,+++************+++,,,,,,,,,,,,+++---------------------------------...//////000000............///000111222111222444666888888888888;;;:::<<<@@@AAAAAADDDIII]]]ooo}}}tttVVVEEELLLzzz&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((((((((()))))))))///555---%%%+++...+++...------...///000000111222111111111111111222222222444444555777:::===@@@BBBHHHFFFMMMLLLSSSlllRRRNNNfffttt}}}aaaOOOJJJFFFGGGKKKGGGHHHGGGGGGGGGHHHHHHFFFEEEDDDBBBBBBGGGLLLNNNSSSYYYaaaeeejjjnnnqqqrrrtttuuuuuuwwwyyyzzzzzzzzzzzz{{{yyyzzz|||~~~||||||}}}~~~~~~tttsssvvvnnn{{{qqqjjjeeebbb_________bbbfffhhhiiiiiillljjjhhhfffccc^^^WWWRRRPPPOOOMMMKKKHHHDDD>>>:::;;;<<<=========>>>@@@BBBGGGKKKPPPRRRQQQNNNKKKJJJEEEDDDBBB@@@>>>=========::::::999999999888888888999999999888777666444444222000///000333666777888777888;;;???EEELLLUUU[[[```dddiiimmmoooppprrrsssrrroooqqqvvvyyy{{{~~~}}}~~~}}}|||}}}~~~~~~~~~}}}jjj[[[iiinnn___qqq```AAA333111000///...---------------,,,---------,,,,,,+++*********+++,,,,,,,,,,,,+++,,,,,,------------------------....../////////000............///000222222111333555777888999999888;;;:::<<<@@@AAAAAADDDIII```wwwxxxTTTAAAIII{{{&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&'''((((((((()))&&&&&&&&&''''''''''''((((((((((((((()))))))))***---222,,,'''//////+++,,,------...///000111222333222222333333333333333333444444555666999<<>>:::???AAABBBBBBBBBCCCEEEGGGKKKNNNSSSTTTRRRMMMJJJHHHEEEDDDCCCAAA@@@>>>>>>===:::::::::999999999888888888888888777666555444333222000//////222555777888666777999===CCCLLLWWW^^^bbbfffjjjmmmoooooopppqqqnnnnnnqqqyyy}}}}}}~~~~~~}}}}}}zzz{{{}}}~~~|||}}}~~~|||yyyzzz}}}oooVVVfffpppbbbrrruuuVVV???555222///......------------...,,,,,,---------,,,++++++******+++,,,,,,,,,,,,+++,,,,,,,,,---------......---------------.........---.........000111222333222333555777999999999999;;;:::<<<@@@AAAAAADDDIII]]]wwwvvvQQQAAAKKK{{{&&&%%%%%%%%%%%%&&&''''''!!!"""$$$%%%&&&'''''''''&&&&&&&&&''''''''''''(((((((((((()))))))))******+++000,,,***111///))),,,---...///000111222333444444555555555555444333222333333444666888;;;>>>@@@BBB@@@GGGLLLKKKeee~~~mmmTTTUUUsssyyyiiiwww```JJJJJJJJJKKKNNNKKKHHHGGGGGGGGGHHHHHHFFFEEEFFFCCCCCCGGGJJJKKKPPPUUU]]]aaafffjjjmmmpppsssuuuvvvyyy|||~~~}}}||||||}}}~~~~~~~~~~~~}}}|||}}}|||{{{|||~~~zzzsssvvvcccYYY]]]qqqvvvnnnfffccc```___aaabbbccccccdddfffggggggddd___YYYVVVRRRPPPMMMKKKJJJGGGCCCAAAEEEFFFFFFFFFEEEEEEGGGIIILLLOOORRRSSSPPPLLLIIIGGGCCCBBBAAA@@@>>>===;;;;;;:::::::::;;;:::999999888777777777777666444333222111///...///222666777888777777888<<>>AAABBBCCCHHHMMMUUUzzz{{{ZZZQQQpppmmmiiilllPPPMMMLLLLLLNNNMMMHHHGGGGGGGGGHHHHHHFFFEEEEEEBBBBBBEEEHHHIIIMMMRRRYYY]]]bbbfffiiilllppprrrtttwww{{{}}}}}}|||||||||~~~~~~~~~}}}~~~~~~~~~|||}}}}}}sss}}}iiiYYYOOOPPP[[[ggg~~~rrrnnniiifffffffffffffffgggjjjmmmooonnnjjjfffddd^^^[[[WWWTTTRRRPPPNNNLLLLLLMMMMMMKKKJJJIIIJJJLLLKKKNNNPPPPPPMMMJJJHHHGGGBBBBBBAAA???===;;;999888:::;;;;;;<<<;;;:::999888777777777666555444333222///...---...222666888999777888:::===DDDOOO\\\dddgggjjjmmmooopppqqqrrrsssttttttyyy}}}~~~}}}~~~yyy{{{~~~~~~}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~yyyhhhxxx{{{iiieeesssGGG333///......------,,,,,,------...+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,------...///000222444555333444777999::::::::::::;;;:::<<<@@@AAAAAADDDIII___uuukkkLLLDDDUUU&&&%%%%%%%%%%%%&&&''''''&&&'''((((((((('''&&&%%%&&&&&&&&&'''''''''(((((())))))))))))************---222...+++...***(((000---...///111222333444555888888888888666444222111222222333444666999<<<===EEEFFFBBBFFFMMMHHH___~~~dddPPPbbb~~~qqqqqq|||ZZZRRRNNNLLLNNNLLLHHHGGGGGGGGGHHHHHHFFFEEEDDDAAAAAADDDFFFGGGKKKPPPVVVZZZ___cccfffjjjmmmpppsssvvvzzz}}}}}}|||||||||~~~}}}||||||}}}}}}~~~uuusssaaaTTTLLLKKKNNNJJJSSSfffyyytttrrrrrrqqqqqqhhhlllrrrvvvwwwvvvuuutttoookkkeee```]]]ZZZXXXVVVRRRSSSSSSQQQNNNMMMNNNOOOJJJLLLNNNMMMKKKHHHGGGGGGCCCCCCBBB@@@>>><<<:::888;;;;;;<<<===<<<;;;:::999777777777666555444222222///---,,,...222666999:::888999;;;???FFFPPP\\\dddhhhjjjmmmpppqqqrrruuuvvvyyyxxx|||}}}|||xxx{{{zzz|||~~~~~~~~~|||{{{{{{zzzzzzwwwxxx|||~~~|||}}}xxxxxx~~~zzz~~~}}}{{{pppbbbbbbpppAAA000333777------,,,,,,,,,------...++++++,,,------,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,---...//////---------------------,,,------...///111222444555333555777999:::;;;;;;:::;;;:::<<<@@@AAAAAADDDIIIgggzzz~~~gggIIIBBBTTT&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&%%%+++)))((('''((()))+++,,,,,,,,,------------------...000222222333444777999444777999999777444333333111333444444444666<<>>AAACCCAAA===;;;===AAA>>>>>>>>>>>>===;;;:::999888888777555555444444444...---------000444777:::<<<;;;:::===EEEPPP\\\ccckkkmmmppprrrssstttvvvxxxyyyyyyzzz{{{}}}~~~}}}~~~}}}{{{}}}~~~~~~}}}{{{zzz}}}|||vvvzzz{{{uuu}}}}}}~~~|||jjjbbbeeessszzzvvvWWW888555777***///......------,,,++++++...+++))))))***,,,,,,+++******+++++++++,,,,,,,,,---------............///,,,000+++)))///---)))...222111000000111222555666888999;;;<<<<<<<<<;;;;;;::::::===BBBCCCDDDJJJRRRuuuxxxeeeIIIBBBSSS&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((((((''''''******((((((((()))+++,,,,,,------------.........///000222222333444777999777999;;;:::888555444333444555666555444666;;;???CCC???AAAEEEEEEEEESSSeeelllVVVNNNhhh}}}```XXXOOOPPPJJJIIIHHHHHHIIIJJJJJJGGGEEECCCCCCCCCBBBBBBDDDGGGKKKVVVZZZ```fffjjjllllllkkkppprrruuuvvvvvvwwwxxxzzzyyy{{{}}}~~~~~~~~~}}}~~~{{{qqqdddYYYPPPHHHFFFDDDFFFOOO\\\iiiqqq|||yyytttpppkkkmmmpppqqqpppnnnlllkkkoookkkhhhfffaaa[[[\\\bbb```\\\SSSLLLMMMSSSWWWWWWMMMNNNOOOOOOMMMIIIDDDBBB@@@CCCEEECCC@@@>>>@@@CCC?????????>>>===;;;:::999777666555444444333333333///...---...000333777::::::999999<<>>CCC??????DDDEEEFFFOOO\\\rrrYYYFFFVVV~~~lllZZZNNNPPPIIIJJJIIIHHHIIIJJJIIIGGGEEEEEEEEEDDDCCCAAABBBEEEHHHQQQUUU\\\ccchhhjjjjjjiiimmmooorrrssstttuuuvvvxxxwwwyyy|||~~~}}}||||||||||||}}}~~~}}}|||iiiYYYOOONNNKKKHHHHHHMMMUUU\\\fffnnn{{{zzzsssooorrruuutttqqqmmmlllmmmmmmjjjgggeee```[[[[[[^^^___]]]WWWQQQRRRXXX[[[ZZZRRRRRRSSSRRROOOLLLHHHEEEAAACCCEEEDDDAAA???AAACCC@@@@@@@@@???===;;;:::999666555444333333333333333//////......000333777999999888888<<>>...---222///++++++,,,------...//////---+++******+++,,,,,,+++******+++++++++,,,,,,,,,---------............///)))000---+++000...+++222000000000111222555777888999999:::;;;;;;:::888777;;;:::<<<@@@CCCFFFOOOYYYkkkrrrsssrrrkkkVVVHHHOOO{{{jjj%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''')))******++++++******)))))))))***+++,,,---------...//////000000000111333444444555888:::;;;===>>><<<999555333222111111333555777;;;???AAAEEEAAA???CCCEEEEEEJJJQQQeeeGGGGGGqqq~~~zzz___OOOQQQJJJLLLJJJIIIIIIIIIIIIGGGEEEFFFFFFEEECCCAAAAAACCCEEELLLPPPXXX___eeehhhiiiiiilllooorrrttttttvvvxxxyyywwwyyy}}}~~~|||zzzzzz{{{|||~~~zzzoooPPPNNNKKKGGGEEEDDDEEEFFFOOOUUU^^^hhhrrr~~~vvvyyy{{{yyysssooooooqqqooollliiifffaaa\\\ZZZZZZZZZ]]]^^^\\\\\\]]][[[VVVXXXXXXXXXWWWTTTQQQMMMJJJAAACCCDDDBBB@@@???@@@AAAAAA@@@@@@???===;;;999888666555555444333333333444111000//////000333666999999999999>>>GGGTTT```hhhmmmooorrrtttvvvxxx{{{~~~}}}}}}~~~}}}}}}}}}~~~uuuqqqwwwooovvvhhh]]]```ooo}}}zzzXXX@@@888000---111111,,,,,,,,,---------......,,,+++******,,,,,,+++*********+++++++++,,,,,,,,,---------............///***///,,,...888666...///000000000222444666888999:::;;;;;;<<<;;;:::888777<<<:::<<>><<<;;;999888777666555555555555555555222111000///000333666888:::999;;;@@@JJJWWWdddlllnnnppprrrtttvvvyyy}}}~~~}}}yyyxxxyyy~~~~~~~~~~~~jjj}}}mmm___aaaqqqsssLLL555444000+++,,,,,,......---------,,,,,,,,,,,,+++***+++,,,,,,+++*********+++++++++,,,,,,,,,---------............///000222///666EEEDDD666000000000111333555777888999<<<<<<=========;;;:::999<<<:::;;;???BBBHHHTTT___rrrooo```UUUUUUNNNKKKRRRhhh&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%'''((()))******************++++++++++++,,,---......///000111222222111333444555555777999<<<;;;<<<===<<<888555222222222222555:::AAAGGGKKKLLLFFFDDDCCCCCCCCCEEEHHHJJJeeexxx\\\IIIWWWxxxtttWWWSSSOOOOOOMMMJJJIIIIIIHHHGGGEEEFFFGGGFFFDDDAAA@@@@@@AAAFFFIIIOOOWWW^^^eeeiiilllnnnqqqtttwwwyyyzzz}}}yyyzzz{{{{{{{{{{{{zzzyyyyyyzzz|||~~~yyy|||gggWWWPPPNNNLLLIIIDDDEEEDDDBBBCCCIIISSSZZZcccooo~~~~~~|||yyyvvvtttrrrqqqppprrrrrrpppkkkhhhfff```ZZZbbbdddbbb\\\YYY[[[]]]]]][[[[[[ZZZXXXUUUQQQNNNLLLJJJIIIHHHFFFDDDBBBAAA@@@=========<<<;;;:::999888777666666555555555666666333222000000000333555777::::::;;;AAALLLZZZgggpppmmmoooqqqsssvvvyyy~~~xxxxxxzzz}}}~~~~~~~~~vvveeeTTTcccjjjGGG444555222------+++//////...---,,,,,,++++++++++++***+++------+++)))******+++++++++,,,,,,,,,---------............//////111---444EEEEEE777111111111333444666777888999<<<<<<===>>>>>>===;;;;;;;;;:::;;;???CCCHHHSSS___pppmmmZZZJJJGGGDDDGGGSSSttt''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''((()))))))))******++++++,,,,,,,,,+++---...///000111222222333222333555555666777:::<<<;;;===>>>===:::666444444555444555999???CCCEEEDDDBBBCCCDDDCCCCCCGGGMMMPPP^^^|||eeeMMMPPPpppvvv[[[SSSQQQPPPNNNKKKIIIHHHHHHFFFEEEEEEFFFFFFDDDAAA@@@@@@AAAEEEGGGLLLSSS\\\dddjjjnnnmmmooosssvvvxxxzzz}}}}}}|||{{{zzzzzzyyyyyyyyyzzz|||}}}~~~{{{~~~{{{gggYYYQQQLLLIIIJJJJJJJJJGGGCCCDDDHHHLLLMMMUUU___gggnnnyyy}}}wwwuuuuuuuuurrrooooooqqqoookkkkkkkkkfff^^^```cccaaa[[[XXX[[[______\\\[[[ZZZWWWTTTQQQNNNLLLNNNLLLIIIGGGEEECCC@@@>>>::::::;;;;;;::::::999888555555555444444555555666444333111000111333555777999999;;;AAALLL[[[iiiqqqmmmnnnqqqsssuuuyyy}}}~~~~~~~~~eeeUUUlll^^^BBB444555111///111///---------------------,,,+++******,,,------+++)))******+++++++++,,,,,,,,,---------............///***...+++...:::;;;444555222333444555666777888888:::;;;<<<=========<<<;;;:::999;;;???CCCHHHRRR]]]jjjlll]]]JJJCCC@@@FFFTTT((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''((((((((((((******+++,,,,,,,,,,,,+++---...///000111222333333222333555666666777:::===<<<>>>???>>>;;;888666666666444333666:::===<<<:::>>>BBBDDDCCCDDDJJJQQQVVVXXXtttoooTTTOOOmmmwwwhhhttt^^^SSSRRRQQQNNNKKKIIIHHHHHHFFFEEEEEEFFFFFFDDDBBB@@@@@@AAAEEEGGGKKKQQQZZZccckkkpppkkknnnqqqtttvvvyyy{{{~~~~~~|||{{{zzz{{{{{{{{{}}}~~~|||~~~}}}}}}{{{}}}{{{kkk```\\\NNNPPPQQQOOOJJJFFFFFFGGGDDDGGGKKKMMMQQQXXXccclllzzz~~~wwwvvvxxxyyyuuuqqqkkknnnnnnkkklllooojjjaaaXXX^^^bbb```]]]^^^^^^\\\^^^]]]\\\YYYVVVRRRPPPNNNNNNKKKHHHFFFCCCAAA===;;;888999999::::::999999888444444333333333444444555555333111000111333555777777888:::@@@LLL[[[iiirrrlllnnnppprrruuuyyy}}}~~~}}}||||||~~~}}}jjj^^^yyy|||RRR;;;///...)))***///---+++,,,,,,------......///+++***+++,,,------+++)))******+++++++++,,,,,,,,,---------.........//////***000------444666555===333444555666777777777777888999;;;<<<<<<<<<;;;;;;999999;;;@@@CCCGGGQQQ[[[aaahhh^^^LLLBBB===BBBQQQ%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((()))&&&&&&&&&''''''''''''''')))***++++++------...///......///111222222222222444555555777888999:::;;;;;;===@@@BBBAAA>>>;;;888555555444333333555999<<<>>>>>>???AAADDDGGGJJJLLLXXX\\\fffRRR```}}}yyysssggghhhSSSPPPNNNOOONNNKKKGGGFFFHHHKKKEEEHHHGGGBBB@@@@@@>>>:::@@@BBBGGGNNNWWW```hhhmmmooorrruuuvvvttttttwwwyyy~~~|||zzzyyyxxxyyyyyy~~~rrrmmmeee\\\UUUPPPMMMLLLLLLIIIEEEAAACCCHHHJJJJJJXXXZZZaaalllyyy|||zzzxxxvvvsssnnnjjjccc```fffnnnnnniiibbb^^^[[[[[[^^^___[[[XXX]]]\\\ZZZWWWTTTPPPMMMKKKKKKFFFAAA???>>>>>><<<:::666666666666666666666666666666666666777777777777666444222111111333555777>>>;;;<<>>BBBCCCDDDKKKUUU^^^fffaaaSSSEEE;;;CCCZZZ%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((''''''((((((((()))))))))******+++,,,---......///...///000111222333333333444555777888::::::;;;;;;===???AAABBBAAA===999777777777666555555666999;;;;;;<<<>>>@@@DDDIIILLLOOOOOOSSSvvvqqqVVV\\\uuujjjooo\\\QQQPPPPPPOOOKKKGGGEEEFFFHHHHHHJJJIIIEEECCCCCCAAA===@@@BBBFFFLLLUUU^^^eeejjjnnnqqquuuvvvuuutttwwwyyyzzzzzzzzzzzzzzz{{{||||||tttggg___^^^___[[[VVVNNNHHHGGGHHHHHHGGGCCCDDDFFFKKKQQQWWW[[[]]]jjjlllsss}}}}}}|||yyyvvvuuurrrlllhhhjjjooooookkkeeeaaa]]]\\\^^^]]]YYYUUUMMMLLLKKKJJJGGGEEECCCAAADDDAAA===:::::::::999777666666666666666666666666666666666777777777777777777555333222222444666777<<<::::::AAANNN]]]hhhnnnoooqqquuuyyy|||~~~~~~~~~}}}wwwjjj|||{{{hhh[[[^^^pppsssEEE666,,,///111---,,,000......---,,,,,,+++******---,,,++++++******++++++,,,,,,+++++++++++++++,,,+++,,,......------///000333000...000555777777555333444555666777666555555999999999999999::::::;;;<<<===AAADDDDDDEEENNNYYY___fff```RRRFFF<<>>@@@AAADDDJJJQQQYYYaaaeeelllppptttuuuuuuuuuwwwzzzyyyyyy{{{|||||||||{{{{{{~~~~~~~~~xxxxxxzzznnnfff\\\UUUPPPMMMJJJHHHLLLKKKIIIGGGGGGHHHHHHIIIKKKLLLOOOWWWaaalllssswwwuuuvvvyyy~~~}}}zzzxxxuuuuuupppjjjgggiiiiiigggaaa]]]YYYWWWVVVTTTOOOKKKAAAAAAAAA@@@???>>>===<<<<<<:::777666666666555444555666666777777666666555666666777777777888888888888777555333333444666888:::888888???LLL[[[ffflllnnnqqqtttwwwzzz}}}~~~}}}~~~}}}~~~ooolll~~~qqqddd```ccclllxxxqqqYYY>>>333+++...000---,,,......------,,,,,,++++++***,,,,,,++++++******++++++,,,,,,++++++++++++,,,,,,+++---............///111222222111222333444555555333444444555666666555555999999999:::::::::;;;;;;>>>@@@EEEGGGEEEGGGRRR___```ccc[[[OOOFFF<<<@@@RRR&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((())))))******++++++++++++,,,---...///000000000111222444555666666666555777;;;>>>??????===<<>>@@@@@@BBBGGGMMMUUU\\\```iiinnnsssuuuuuuuuuwwwzzzzzz{{{}}}~~~}}}{{{xxxvvv{{{zzzzzz|||~~~|||~~~xxxoookkkhhhaaa[[[XXXVVVSSSPPPMMMKKKIIIHHHHHHHHHHHHHHHJJJNNNQQQUUUVVVVVVWWWZZZ```fffkkkmmmmmmnnnooopppqqqpppooollljjjfffhhhfff^^^XXXXXXYYYXXXRRROOOKKKIIIGGGEEEAAA>>>;;;;;;;;;;;;;;;::::::999888777666666666555444444555666777777777777666555666777777888888999999999999888555444444555777999:::777777???LLL[[[fffkkklllooorrrsssuuuxxx~~~}}}~~~tttxxx{{{ttt|||zzz|||~~~tttddd^^^bbbjjjppprrrcccHHH777///+++---000---+++------------,,,,,,+++++++++,,,,,,++++++***++++++,,,,,,,,,+++++++++,,,------,,,...////////////000222111333444333111111333666333333444444555555666666999::::::;;;;;;;;;;;;;;;>>>AAAFFFHHHFFFHHHTTTbbb``````TTTHHHBBB<<>>>>>???AAACCCCCCBBB@@@???999777444444555777666555999999:::<<>><<<;;;999777777777777777666555444333777888999:::999888777777555666777888888777666555777777777888999::::::;;;999777555444444666999::::::888888???MMM\\\ggglllmmmpppssstttsssuuuzzz}}}}}}wwwxxxooosssrrr|||tttdddVVVTTT```ooorrrnnnYYY===222---+++,,,...---++++++------,,,,,,,,,,,,++++++,,,++++++***++++++,,,,,,,,,+++++++++,,,------...---///000000000000111333111444666444111000333666333333444444555666777777999:::;;;<<<<<<<<<<<<;;;===@@@EEEHHHGGGIIITTTaaa```]]]OOOAAA>>><<>>AAABBBBBBBBBAAA???@@@BBBDDDEEEEEEDDDDDD???;;;777666999<<<<<<;;;<<<<<<<<<===???BBBDDDFFFLLLTTTTTTaaa```IIIKKKcccyyyhhhUUURRRNNNLLLKKKKKKJJJJJJKKKMMMMMMIIIHHHIIIGGGDDD?????????AAAGGGNNNUUUYYYdddjjjppptttuuuvvvxxxzzzvvvxxx{{{}}}~~~}}}|||zzzyyyxxxwwwxxxyyyzzzyyyxxxzzz|||}}}||||||}}}}}}~~~yyyuuuvvvyyyxxxqqqjjj```cccggghhhfffcccaaa```___\\\YYYXXXWWWVVVTTTSSSKKKNNNRRRSSSQQQNNNLLLKKKGGGLLLLLLFFFBBBAAAAAA@@@??????>>>>>>===<<<;;;;;;::::::::::::999888777666999;;;>>>>>>===;;;::::::555666888999999888666555777777888999:::;;;;;;<<<777555444333444777:::<<<;;;999999@@@NNN\\\gggmmmppptttxxxxxxvvvwww||||||}}}}}}~~~qqq~~~{{{qqqkkkuuu|||nnn[[[PPPTTTggguuuqqqdddNNN555///---++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...///...000111111111111222444111333555444111111333666444444444444555777888999:::;;;<<<=========<<<;;;;;;===BBBGGGIIIKKKTTT^^^aaa___PPPBBB>>><<>>???AAABBBCCCDDDDDDBBBCCCEEEFFFGGGGGGFFFEEECCC===777777;;;???AAA@@@>>>>>>>>>???AAADDDFFFHHHKKKQQQTTTWWWyyytttQQQRRRWWW}}}}}}zzz[[[VVVOOOLLLKKKKKKKKKJJJKKKNNNNNNJJJIIIJJJHHHEEE>>>>>>>>>@@@EEELLLTTTXXXbbbhhhoootttuuuvvvxxxzzzvvvxxxzzz|||}}}}}}||||||yyyxxxwwwxxxzzz{{{zzzyyyzzz{{{}}}~~~~~~{{{zzz{{{}}}|||sssrrrvvv{{{|||zzzwwwvvvvvvsssrrrqqqpppooommmhhheee```ccceeeccc___ZZZWWWVVVPPPTTTSSSOOOLLLKKKJJJFFFEEEFFFFFFEEEDDDDDDDDDEEE@@@@@@AAAAAAAAA@@@@@@???:::===AAAAAA???<<<::::::555666888::::::888666555777777888999:::;;;<<<<<<444333222222444777;;;===;;;999999@@@MMM\\\ggglllpppvvv{{{|||zzzzzz~~~}}}}}}vvvYYYxxxkkkvvvuuuaaaZZZeee|||rrrZZZEEE222......,,,++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++++++++,,,,,,.../////////000222222111111333444222222333333222333444666555555555555666888:::;;;:::;;;===>>>>>>>>><<<;;;;;;;;;???FFFLLLNNNTTTZZZccccccVVVHHHBBB===EEEYYY'''''''''''''''''''''''''''''''''(((((((((((())))))******+++---...//////------...///000111222222444555777999;;;<<<======??????@@@AAABBBDDDEEEFFFEEEFFFGGGHHHHHHGGGFFFEEECCC<<<666555:::???BBBBBB@@@@@@@@@AAADDDGGGIIIKKKLLLOOORRRMMMaaa```SSSLLLyyy```YYYQQQLLLKKKKKKKKKJJJJJJMMMLLLIIIGGGIIIGGGDDD>>>======???DDDLLLSSSXXXaaagggoootttuuuvvvxxxzzzzzz{{{|||||||||{{{zzzyyyvvvvvvvvvxxx|||~~~~~~~~~zzz{{{|||}}}}}}{{{zzz|||~~~~~~|||{{{|||~~~zzzvvvtttvvvvvvrrrkkkdddaaa```^^^```___[[[XXXXXXUUUPPPLLLMMMMMMLLLKKKJJJKKKLLLAAABBBBBBCCCDDDDDDDDDDDD999===AAABBB???;;;::::::555666888::::::888666555777888888999;;;<<<======333222111222444888;;;>>>:::888888???MMM[[[ffflllmmmttt{{{}}}{{{||||||~~~~~~qqq\\\uuuoooqqqmmmiiixxxuuuUUUAAA444......---******,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---+++++++++,,,---...///000///111222222222222333555222222111222333444555555666666555666777999;;;<<<:::;;;===>>>???>>>===;;;;;;:::>>>GGGNNNQQQTTTXXXdddggg]]]OOOFFF>>>DDDXXX&&&'''''''''&&&&&&((()))'''''''''(((((((((((((((,,,++++++******++++++,,,,,,---...///000111222333888888888999:::;;;<<<===@@@AAACCCCCCBBBCCCDDDFFFGGGEEEDDDEEEGGGGGGEEEBBBAAA>>>:::888888999999999;;;???BBBDDDDDDCCCBBBCCCKKKGGGPPPRRRSSSuuuPPPTTTiii{{{|||uuuUUULLLQQQHHHHHHOOOIIIIIIIIIHHHGGGGGGFFFFFFEEEBBB???======AAAGGGLLLOOOZZZbbbiiimmmrrrxxx|||{{{~~~~~~~~~~~~}}}}}}~~~|||{{{|||~~~~~~~~~{{{~~~~~~{{{wwwtttrrrooommmrrrpppnnnooonnnkkkfffaaa]]]\\\XXXTTTOOOMMMLLLMMMJJJGGGEEEDDDDDDEEEEEEDDD??????>>>===;;;:::999888;;;::::::999999::::::;;;999;;;<<<<<<:::999999:::999888666555555888;;;>>>777777777===HHHWWWfffooorrrqqqqqqsssyyyzzz~~~~~~}}}~~~{{{~~~~~~~~~~~~}}}xxx```qqq|||wwwvvvkkkzzzpppHHH555333---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++,,,---...///------......///000000000111111222333333444555555333333222222333555777888666666666777888999;;;<<<======<<<;;;;;;<<<>>>>>>===:::<<>>@@@AAABBBBBBBBBDDDEEEIIIGGGFFFGGGHHHHHHFFFDDDAAA>>>999777777888888777>>>AAADDDFFFFFFEEEEEEEEEEEEGGGNNNMMMMMMqqqaaaTTTYYYoooxxx{{{dddRRRTTTMMMJJJLLLGGGHHHHHHGGGGGGFFFEEEEEEEEECCC@@@>>>>>>AAAEEEJJJMMMWWW___fffjjjooouuuxxxwwwzzzzzzyyyyyyzzzzzz{{{{{{{{{{{{{{{}}}~~~~~~}}}}}}}}}~~~~~~~~~}}}{{{{{{{{{xxxvvvuuusssqqqsssrrrrrrrrrsssppplllhhhgggeeeaaa]]]XXXVVVUUUUUUMMMKKKHHHGGGFFFFFFDDDCCC???>>>===<<<;;;:::999999;;;::::::999999::::::;;;999:::<<<;;;999888888999999888666444555888;;;===999888888===HHHVVVeeennnrrrqqqqqqsssxxx~~~{{{}}}~~~~~~www```qqq}}}zzzwwwppp[[[pppcccAAA222222///......---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---------......///000000000111111222333333444555555333222222222222333555666777777888999:::;;;<<<<<<======<<<<<<<<<===>>>??????===???FFFLLLRRRZZZaaaaaa______hhheeeNNNLLLddd&&&'''((('''&&&&&&(((***'''''''''(((((()))))))))*********+++,,,---...//////000222333555666666666888888888999999::::::;;;<<<>>>@@@AAAAAABBBDDDFFFJJJIIIHHHIIIJJJIIIHHHFFFAAA>>>999777666666666666@@@CCCFFFHHHGGGGGGGGGGGG@@@HHHLLLJJJKKK\\\zzz]]]KKKbbbyyyrrrsssTTTTTTSSSNNNLLLIIIHHHGGGGGGFFFFFFEEEDDDDDDDDDCCC@@@???@@@CCCGGGJJJTTT[[[cccfffkkkqqqtttsssuuutttsssssssssuuuvvvwwwwwwwwwwwwyyy|||}}}|||{{{|||}}}~~~~~~~~~~~~zzzyyy{{{~~~~~~{{{yyyyyyyyyxxxvvvtttssstttuuuuuutttpppnnniiigggccc___[[[XXXWWWVVVQQQOOOLLLJJJIIIGGGDDDAAA>>>===<<<;;;::::::::::::;;;::::::999999::::::;;;888:::;;;;;;999888888999:::888666444555777;;;===:::999999>>>HHHVVVdddmmmqqqqqqqqqssswww}}}|||~~~~~~}}}~~~uuuppp{{{}}}{{{|||}}}ssscccZZZgggttt|||nnnQQQ888///000000000///...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,,,,------......//////000000111111222222333333444444555444444333333333444444555777888:::<<<=========<<<===============>>>?????????>>>@@@GGGMMMRRRYYY```[[[\\\```iiieeeNNNLLLccc&&&'''((('''&&&&&&(((***'''''''''((())))))******)))******+++---...000111000111333555666777777777888888999999999999999999;;;===???AAABBBCCCFFFHHHJJJIIIIIIJJJJJJIIIHHHGGGCCC???:::777666666666555@@@CCCFFFGGGGGGGGGGGGHHHBBBKKKIIIIIINNNRRRwwwpppKKKXXXzzzxxxwww|||SSSPPPUUURRRNNNOOOIIIIIIHHHGGGGGGFFFFFFEEEFFFEEEBBB@@@???AAADDDGGGRRRYYYaaadddiiiooorrrqqqsssrrrqqqpppqqqrrrtttuuusssssstttvvvyyyzzzzzzyyy{{{|||~~~~~~~~~}}}~~~zzzyyyzzz|||}}}|||zzzzzz{{{|||{{{{{{tttttttttuuutttsssqqqooohhheeeaaa^^^[[[XXXUUUTTTRRRPPPMMMKKKJJJHHHEEEBBB>>>===<<<;;;::::::::::::;;;::::::999999::::::;;;888:::;;;:::999777888888:::888666444444777:::<<<<<<::::::>>>GGGUUUccclllpppqqqssstttwww{{{~~~}}}}}}~~~xxxhhhbbbfffkkkpppmmmZZZBBB222...///111111000///---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------......//////.........///000000111111222222222333333444444444666666666666555555555666777888;;;=========<<<;;;============>>>??????@@@===<<<>>>DDDJJJMMMRRRXXX^^^bbbeeejjjbbbKKKIII```'''((((((((('''''')))***''''''(((((()))******+++******+++,,,---///111222000111444666777888777777999999:::::::::999888888;;;>>>@@@BBBCCCEEEGGGIIIIIIIIIJJJJJJIIIHHHHHHHHHEEEAAA===:::999999888888???AAADDDEEEEEEDDDEEEFFFEEEIIIEEEIIIQQQPPPfffSSSLLLnnn{{{pppZZZOOOTTTQQQMMMPPPKKKJJJJJJIIIIIIHHHGGGGGGGGGFFFDDDAAA>>>>>>AAADDDPPPXXX___ccchhhooorrrqqqrrrrrrqqqqqqrrrsssuuuvvvqqqqqqrrrtttxxxzzzyyyxxx{{{|||~~~~~~}}}|||}}}}}}~~~{{{yyyzzz|||}}}|||zzzxxxxxxzzz|||||||||vvvwwwwwwvvvuuusssqqqqqqllliiieeebbb```^^^[[[XXXQQQOOOMMMKKKJJJIIIGGGDDD@@@???===;;;::::::;;;;;;;;;::::::999999::::::;;;888:::;;;;;;999888888999:::888555444444666999;;;;;;::::::===GGGTTTbbbjjjppprrrtttvvvwwwzzz}}}}}}{{{yyyzzz}}}~~~zzzlll\\\aaaqqqxxxuuufffNNN999000///---111000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------........./////////......//////000111111111222222333333333333444444666666666666666555555555666777999;;;<<<;;;:::999;;;<<<<<<===>>>?????????===;;;===CCCGGGHHHLLLPPPbbbhhhkkkkkkaaaKKKKKKccc'''((()))((('''''')))+++''''''((())))))***+++++++++++++++,,,...000111222111222555888999999888888:::;;;;;;<<<;;;:::888777<<<>>>AAABBBCCCEEEGGGJJJHHHJJJKKKKKKIIIHHHHHHIIIHHHEEE@@@============<<<===???BBBBBBBBBBBBCCCEEEEEEDDDCCCIIINNNNNN\\\uuu^^^EEEXXXnnn}}}}}}oooUUUTTTPPPIIINNNLLLLLLKKKJJJJJJIIIIIIHHHGGGGGGFFFBBB>>>===???CCCLLLTTT\\\aaagggnnnqqqqqqqqqrrrssstttuuuuuuvvvvvvpppppprrruuuxxx{{{{{{zzz{{{{{{|||}}}|||{{{zzzyyy{{{|||~~~zzz}}}~~~||||||zzz{{{{{{zzzyyyzzz}}}yyyxxxvvvvvvxxxzzzzzzzzzzzz{{{|||zzzxxxvvvuuuvvvppplllhhhggggggeeeaaa]]]TTTQQQMMMKKKJJJJJJHHHGGGCCCAAA>>><<<::::::;;;<<<;;;::::::999999::::::;;;999;;;<<<<<<:::999999::::::888555444444666888::::::888888<<>>>>>>>>>>>>>>===???EEEIIIIIIKKKOOO[[[dddhhhggg\\\HHHKKKccc'''((()))((('''''')))+++&&&'''((()))***+++,,,,,,,,,,,,,,,---...000111222222444777:::;;;;;;:::999;;;<<<=========;;;999777<<<>>>AAABBBBBBDDDFFFHHHJJJLLLMMMMMMJJJIIIIIIKKKKKKHHHDDDAAAAAABBBBBBBBB<<<>>>@@@AAA@@@AAABBBDDDDDD@@@FFFKKKHHHKKKWWW]]]kkkKKKJJJ```wwwcccXXXQQQJJJOOOKKKKKKKKKJJJIIIIIIHHHHHHFFFGGGGGGCCC===<<<>>>BBBGGGOOOXXX]]]ccckkkooooooooopppsssuuuvvvvvvuuutttqqqqqqsssvvvzzz|||}}}|||zzzzzz{{{{{{{{{{{{{{{zzzxxxzzz|||}}}{{{zzzyyyxxxwwwvvvvvvvvvqqqsssvvvvvvvvvvvvyyy|||wwwuuussssssuuuvvvwwwvvv{{{|||~~~}}}zzzyyyzzz|||sssooollllllmmmlllhhhdddZZZVVVPPPLLLJJJJJJIIIHHHFFFDDD@@@===;;;;;;;;;<<<;;;::::::999999::::::;;;:::<<<======;;;::::::;;;:::888555333333555888:::888666666:::DDDRRR```iiirrruuuyyyzzzyyy{{{~~~}}}}}}{{{{{{|||~~~nnnttt{{{ooobbb\\\fff{{{vvvZZZ<<>>======>>>===AAAHHHLLLLLLNNNRRRTTTaaaiiihhh\\\HHHJJJbbb'''((()))((('''((()))+++&&&'''((()))***+++,,,,,,---------......000111222444666999<<<======<<<;;;<<<===>>>>>>===;;;999777<<<>>>@@@AAAAAABBBDDDFFFKKKMMMOOONNNLLLJJJKKKMMMMMMJJJFFFDDDDDDEEEEEEEEE<<<>>>@@@@@@@@@@@@BBBDDDEEE@@@LLLPPPDDDIIIVVVQQQuuuvvvWWWIII[[[yyymmm]]]UUUNNNTTTKKKJJJJJJIIIIIIHHHGGGGGGFFFGGGGGGCCC===;;;>>>BBBBBBKKKTTTYYY```hhhmmmmmmmmmooorrruuuvvvuuutttrrrrrrrrrtttwww{{{~~~~~~~~~yyyyyyyyyzzz{{{|||}}}}}}vvvxxx{{{|||zzzvvvrrrooommmpppssstttrrrqqqsssuuuvvvtttrrrrrrsssttttttsssxxx{{{}}}|||zzzzzz|||yyyvvvrrrsssuuutttpppkkk___ZZZSSSMMMJJJJJJIIIIIIHHHFFFBBB>>><<<;;;;;;<<<;;;::::::999999::::::;;;;;;===>>>===<<<:::;;;;;;:::888555333333555888999666555555:::DDDRRR```iiirrrvvvzzz{{{zzz{{{{{{yyy~~~~~~}}}|||yyyxxxzzz~~~}}}~~~kkkmmmyyyeeeRRRRRRfff}}}qqqSSS666,,,111111***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------///000000000///.../////////000111111222222333333333333333333333333888999:::<<<======<<<<<<888888888777777888999:::777888:::<<<=========<<<<<<<<<@@@HHHMMMNNNQQQTTTXXXhhhrrrqqqcccNNNNNNddd))))))))))))(((((((((((((((((())))))******++++++---++++++000777:::888555444666999:::::::::<<<===<<<<<<;;;<<<>>>???===<<<======???@@@BBBCCCDDDEEEIIIJJJLLLNNNOOONNNMMMLLLMMMKKKHHHEEECCCBBBBBBCCC:::<<>>DDDHHHNNNTTTZZZaaahhhllljjjmmmqqqrrrqqqpppoooooonnnqqquuu{{{~~~tttuuuwwwyyy{{{}}}~~~xxxzzz}}}zzz{{{|||zzzwwwuuutttuuujjjlllmmmmmmkkkkkknnnqqqtttssstttvvvyyyzzzyyyyyyxxxvvvrrrooorrrvvvtttnnnaaa]]]WWWRRRNNNJJJGGGDDDAAABBBBBB@@@===;;;;;;;;;======<<<<<<;;;:::888666:::999:::;;;======<<<::::::999777666666777999:::<<<999666888AAAQQQbbblllvvvxxxzzz{{{|||~~~}}}}}}~~~zzzwwwwww{{{~~~}}}|||}}}~~~~~~pppwww^^^TTT]]]}}}ddd@@@444333000---...,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,------............/////////000///000000000000111111111444444333333333444444555666888888999@@@HHHFFF@@@888999;;;;;;::::::;;;<<<999999999999:::;;;<<<===>>>>>>???CCCIIINNNRRRSSS___kkkkkklllhhhNNNEEE]]])))((()))))))))))))))))))))******++++++,,,,,,,,,111//////333999<<<:::777333666888::::::;;;===>>>???>>>===>>>@@@@@@???===???@@@@@@AAABBBCCCDDDEEEGGGIIIKKKMMMOOOOOONNNNNNMMMJJJGGGCCC@@@======<<<;;;===@@@AAAAAAAAABBBDDDBBBEEEHHHJJJKKKLLLMMMOOOUUUeeeTTTfff~~~{{{hhhSSSOOOMMMLLLLLLLLLLLLLLLKKKKKKLLLFFFCCCDDDCCC???===>>>AAAEEEKKKQQQWWW^^^eeeiiihhhkkkppprrrsssrrrrrrrrrsssuuuyyy{{{}}}}}}|||{{{yyyzzzzzz{{{{{{|||}}}}}}zzz{{{}}}xxxyyyxxxsssmmmiiihhhhhhhhhhhhhhhhhhhhhhhhgggfffiiikkkkkkgggggghhhfffaaa```\\\VVVQQQNNNJJJGGGEEEBBBBBBAAA???=========>>>>>>@@@BBBBBB???<<<:::999999999:::<<<>>>???===;;;;;;:::888777777888:::;;;===999666888CCCSSSdddnnnuuuxxxzzz|||}}}~~~~~~~~~}}}}}}|||ggg^^^iiiuuuWWW:::111111...---...,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------........./////////000000000000000111111111222222333333333333444444555666666888888888>>>EEEDDD>>>888999::::::999888:::;;;777777888999:::;;;<<<=========???CCCHHHMMMPPPRRR[[[ccccccjjjppp\\\NNN^^^'''(((((())))))*********+++++++++,,,---.........333222222555999<<<:::888444666999:::;;;<<<===???AAA@@@@@@@@@BBBBBB@@@???BBBBBBBBBCCCDDDEEEEEEEEEFFFHHHJJJLLLNNNOOOOOOOOORRRPPPLLLGGGBBB???<<<;;;;;;===???@@@???>>>??????@@@CCCHHHKKKLLLKKKKKKLLLUUUjjjPPPXXXmmmxxxlllbbbUUUNNNMMMLLLMMMNNNOOOMMMLLLNNNIIIEEEFFFDDD@@@>>>>>>===AAAFFFLLLRRRYYY```eeeeeeiiinnnqqqsssssstttuuuuuuwwwyyy{{{||||||{{{zzz~~~~~~}}}|||{{{{{{zzzzzz}}}}}}~~~|||{{{ssssssqqqpppnnnllljjjjjjpppuuuxxxvvvsssqqqlllggggggccc]]]XXXUUURRROOONNNJJJGGGCCC???===<<<===>>>===AAADDDFFFDDD@@@===:::999999;;;>>>AAAAAA???===<<<;;;:::999999:::;;;<<<===999666999EEEWWWgggqqqvvvxxx|||~~~~~~}}}}}}}}}~~~~~~~~~zzzccc___lllZZZFFF222---...,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------....../////////000000000111111111111222222222333222222333333444555666666777888777888<<>>@@@CCCGGGIIIJJJJJJJJJKKK___zzzoooPPPLLLccc}}}www[[[QQQNNNLLLLLLMMMNNNLLLIIILLLHHHGGGJJJIIICCC???>>>;;;>>>BBBGGGMMMTTT\\\aaabbbfffkkkooopppqqqrrrsssqqqsssvvvyyy|||}}}~~~~~~~~~}}}|||zzzyyyxxxxxx~~~~~~yyyrrrmmmgggccc```^^^\\\ZZZTTTOOOGGG???;;;:::::::::;;;<<>>@@@???>>>>>>>>>BBBDDDEEEFFFFFFGGGJJJLLLSSS```~~~```LLL```ZZZRRRMMMIIIHHHKKKMMMKKKIIIFFFEEEHHHNNNNNNGGGAAA>>>:::===@@@DDDIIIPPPWWW\\\___ccchhhkkklllmmmmmmnnnnnnpppssswwwzzz}}}{{{zzzzzzyyyxxxxxxwwwwww~~~~~~~~~}}}sssooohhhccc```___]]]\\\YYYQQQGGG???<<<;;;::::::<<<999999BBBLLLNNNFFF<<<;;;===AAAEEEHHHHHHDDDAAA>>>==================>>>;;;777666===MMM```ooowww{{{~~~~~~}}}~~~~~~yyyeee___kkkwww|||oooWWW999444/////////---,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......////////////000000000111111111222222222333333333000111222444555666666666777666666888999888777777777888999888666555666777::::::;;;::::::999777666999<<<@@@BBBCCCEEEHHHJJJLLLVVVWWWcccwwwrrrhhhttt''''''((()))***,,,,,,---***++++++---...///000111333333333444555777888999;;;<<<>>>===<<<;;;;;;<<>>===>>>>>>>>>>>>999888@@@MMMQQQKKKBBB>>>AAAEEEJJJMMMKKKGGGCCC>>>>>>>>>>>>>>>>>>>>>>>>:::777888BBBUUUggguuu{{{~~~}}}}}}ttt{{{vvvxxxppp]]]\\\mmmyyyyyyiiiPPP555222000///000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------....../////////000000000111111111111111111222222222333000111333555666666555555777555666999999666555777777888999888777666777888;;;;;;<<<<<<;;;999888666999===AAACCCBBBCCCFFFIIIKKKYYYZZZ^^^jjjbbbYYYggg(((((()))***++++++,,,,,,+++,,,---...000111222222333444444555666777:::<<<999;;;=========<<<===>>>AAAAAABBBDDDHHHIIIIIIHHHEEEEEEEEEFFFGGGGGGGGGHHHIIIJJJKKKMMMPPPSSSUUUVVVWWWWWWVVVSSSOOOIIICCC@@@<<>>@@@BBBDDDEEEEEEFFFGGGIIIJJJNNN[[[{{{rrrRRRCCCIIIjjj^^^TTTjjjbbbXXXMMMHHHJJJLLLLLLKKKHHHFFFHHHMMMMMMGGGBBB@@@:::<<<===???BBBGGGNNNRRRVVV[[[```eeegggiiijjjlllooopppqqqsssuuuwwwxxxxxxvvvvvvvvvvvvvvvvvvwwwwwwyyyzzz|||}}}~~~~~~ssslllggg___YYYUUUSSSRRRQQQUUUMMMCCC>>>>>>??????>>>>>>;;;;;;???FFFKKKJJJGGGBBBDDDIIINNNPPPNNNHHHDDD======>>>>>>>>>>>>======;;;999<<>>CCCDDDBBBBBBEEEHHHGGGXXX[[[]]]eee[[[QQQ^^^)))))))))***++++++,,,,,,------...000111333444444222222333444555777:::<<<777999<<<======>>>@@@AAABBBBBBCCCFFFJJJLLLLLLKKKHHHHHHGGGFFFFFFEEEEEEEEEGGGHHHJJJMMMQQQUUUYYYZZZVVVVVVUUURRRMMMFFF@@@<<>>===>>>AAAEEEGGGGGGFFFFFFFFFIIIIIIKKK```nnn[[[QQQWWWxxxOOOKKK}}}ooocccTTTKKKJJJJJJIIIFFFLLLIIIHHHKKKJJJEEEAAAAAA:::;;;<<<===???DDDJJJOOOSSSXXX___dddgggjjjlllnnnmmmnnnooorrrtttvvvxxxyyyvvvvvvvvvvvvvvvvvvvvvvvvwwwxxx{{{}}}}}}zzzyyy{{{~~~}}}uuurrrlllddd]]]YYYWWWVVVUUUWWWOOODDD???>>>>>>===;;;;;;<<<<<<===???BBBEEEHHHDDDGGGLLLPPPRRROOOIIIDDD======>>>>>>>>>>>>======<<<;;;@@@NNNbbbttt~~~~~~||||||}}}~~~}}}{{{{{{|||~~~~~~~~~}}}mmmwwwsssuuuuuuwwwsssmmmfffYYYQQQ___yyyqqqRRR222000...+++***...111///***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///000000000000111111111111///000000000000111111111222333555666666555333222777444666:::999444444999666777999999888888999;;;777999;;;===>>>>>>======:::???DDDDDDBBBBBBDDDHHHBBBVVVZZZ^^^hhh]]]RRR\\\,,,,,,+++++++++,,,...//////000222222222222444666777666555555666777999;;;>>>>>>????????????>>>===CCCCCCEEEGGGIIIKKKLLLMMMJJJMMMOOOKKKDDD@@@CCCGGGDDDIIINNNOOONNNOOOSSSXXXXXXXXXWWWUUUPPPJJJDDD@@@>>>@@@BBBDDDDDDCCCAAA@@@@@@AAABBBAAAAAABBBEEEHHHFFFKKKPPPUUUuuucccFFFRRR{{{OOOKKKcccgggRRRPPPJJJFFFHHHJJJLLLLLLJJJIIIGGGFFFDDDDDD>>><<<;;;;;;>>>DDDIIIMMMQQQUUU[[[```dddgggiiikkkmmmmmmmmmoooqqqsssvvvxxxsssttttttuuuttttttssssssxxxyyy{{{~~~~~~}}}~~~~~~}}}}}}~~~~~~zzzvvvpppggg^^^YYYXXXZZZ\\\ZZZNNNCCCAAABBB@@@<<<;;;999777999;;;;;;999;;;@@@>>>IIISSSUUUSSSPPPLLLGGGAAAAAA@@@>>>;;;999999:::<<<999BBBYYYqqq|||~~~}}}~~~}}}~~~}}}}}}}}}~~~~~~~~~}}}|||zzz~~~~~~}}}{{{fffqqq{{{rrrtttssskkkdddVVVZZZjjjnnnLLL444---------...............,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++,,,...000111111111000000//////......333111///---,,,,,,---...222222333444444555555666777777777777777777666555777888999:::::::::::::::<<<<<<<<<===<<<<<<;;;:::555777:::>>>BBBFFFIIIKKKEEENNNZZZkkkqqq```RRRYYY++++++******+++---...///000222333444333444666777666777888999999:::::::::>>>>>>>>>>>>?????????@@@CCCDDDEEEFFFHHHJJJKKKKKKHHHLLLOOOKKKEEEAAABBBFFFEEEIIIMMMNNNMMMNNNRRRVVVVVVVVVVVVTTTPPPKKKFFFCCCAAACCCFFFHHHIIIIIIHHHGGGBBBBBBCCCBBBAAABBBEEEGGGMMMNNNMMMOOOmmmqqqSSSPPPiii}}}]]]JJJRRRtttZZZSSSLLLHHHIIIJJJLLLKKKJJJIIIGGGFFFEEEDDD>>><<<:::999;;;@@@FFFJJJPPPTTTZZZ```dddgggjjjlllnnnnnnnnnoooqqqsssvvvwwwtttttttttttttttuuuuuuuuuyyyzzz|||~~~zzzxxxzzz}}}{{{yyyyyysssjjjaaa\\\ZZZZZZ\\\[[[NNNCCCAAABBB@@@===<<<999888999;;;999777999>>>@@@JJJTTTVVVTTTRRRNNNIIIAAABBBAAA>>>;;;:::;;;<<<:::<<>>AAAEEEHHHJJJNNNSSS[[[iiippp```UUU\\\************+++---///000222333555555555555777999777888;;;=========;;;:::>>>=========>>>@@@BBBCCCDDDEEEEEEFFFHHHIIIIIIJJJFFFJJJNNNLLLFFFBBBCCCEEEFFFIIIMMMNNNMMMMMMPPPSSSTTTTTTTTTRRROOOKKKHHHFFFBBBDDDGGGJJJLLLLLLLLLKKKCCCDDDDDDCCCBBBCCCFFFHHHTTTXXXPPPEEE[[[```NNNfff{{{WWWCCCmmmcccSSSNNNKKKJJJKKKKKKKKKJJJIIIHHHGGGFFFEEEBBB???;;;888999>>>CCCGGGMMMRRRXXX^^^bbbfffjjjmmmnnnnnnooopppqqqsssuuuvvvttttttssstttuuuvvvxxxyyyzzz{{{|||~~~yyyuuuwwwzzzwwwyyy{{{vvvnnneee___\\\\\\\\\\\\OOODDDBBBCCCAAA>>>===;;;:::<<<===999666777===BBBMMMWWWYYYWWWUUUQQQLLLDDDDDDCCC@@@===;;;<<<>>><<>>=========<<<<<<<<<===@@@CCCGGGIIIUUUUUUXXXdddmmm```WWW```***))))))***,,,...000222222444555666666666888999999:::<<<===>>>>>>======>>>===<<<===>>>AAADDDFFFFFFFFFGGGGGGHHHIIIIIIIIIFFFJJJNNNMMMIIIEEEEEEFFFHHHKKKNNNOOONNNNNNOOOQQQSSSSSSRRRPPPNNNJJJGGGEEEAAABBBEEEGGGIIIIIIIIIHHHDDDEEEEEEEEEEEEFFFIIILLLccczzzpppOOOVVVhhhTTTooouuuHHHYYYjjjRRRNNNNNNKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFHHHDDD>>>::::::===BBBFFFJJJNNNTTTZZZ___dddiiilllnnnnnnooopppqqqssstttuuuttttttssssssuuuxxx{{{}}}||||||}}}~~~}}}{{{|||~~~|||||||||yyyuuuyyyzzzvvvooohhhbbb_________]]]PPPEEEBBBDDDBBB@@@@@@>>>???AAABBB===777888===FFFPPPZZZ]]][[[YYYUUUPPPJJJIIIGGGCCC>>><<<<<<>>>???OOOeeewww~~~}}}||||||~~~~~~~~~~~~~~~~~~}}}||||||{{{yyyxxxyyy{{{~~~}}}{{{{{{}}}zzztttyyywwwcccpppgggCCC333222//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...000000////////////////////////333222111000000111111222111222222333444444555555444444444444555555666666666666666555666666666666::::::;;;<<<=========<<<===<<<<<<===???CCCGGGJJJSSSRRRSSS```kkkbbb[[[eee+++******+++---///111333222444555666555666777999===<<<<<<<<<<<<>>>???@@@============???CCCFFFHHHHHHHHHHHHHHHIIIIIIIIIJJJFFFJJJMMMNNNKKKHHHGGGGGGJJJLLLOOOPPPQQQPPPPPPQQQSSSSSSRRRPPPMMMIIIEEEBBB@@@AAABBBDDDDDDDDDDDDCCCCCCEEEFFFGGGGGGIIIMMMPPPxxxxxxnnnnnn[[[lllkkkxxxaaaQQQwwwvvvUUUQQQPPPIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHJJJFFF@@@;;;:::<<>>???AAADDDFFFHHHGGGGGGGGGHHHHHHIIIIIIIIIFFFIIIKKKLLLKKKIIIIIIIIIKKKLLLOOOQQQRRRRRRQQQQQQSSSSSSTTTSSSOOOJJJEEEBBBAAAAAABBBBBBCCCBBBBBBBBBCCCEEEFFFGGGGGGIIIMMMPPPzzzwwwZZZ]]]uuuTTTggg\\\VVVSSSHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIHHHDDD???:::888999;;;===BBBEEEKKKPPPUUUZZZ```dddhhhiiilllnnnppprrrssssssrrrrrrssstttvvvyyy|||}}}}}}}}}||||||}}}~~~{{{yyy{{{~~~yyy}}}yyyuuuoooiiieeeeeefffggg```SSSFFFDDDFFFEEEDDDDDDEEEJJJQQQSSSKKKAAA???CCCMMMXXXbbbdddcccbbb^^^YYYVVVSSSOOOHHHBBB>>>>>>???FFF\\\ttt}}}~~~}}}|||zzz{{{}}}~~~~~~}}}~~~}}}sssnnn{{{}}}||||||yyyuuuyyy{{{|||tttnnnooowwwwwwmmmWWWAAA444111111......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---....../////////---............/////////000000111111222222222333111111222222333333444444444333333333444666888:::777666555444444444555666555666777999:::;;;;;;;;;999999:::;;;>>>BBBFFFHHHRRRSSSUUU```jjjdddeeevvv000////////////111333444444666777888777888:::;;;:::::::::;;;;;;<<<===>>>======???AAACCCDDDFFFGGGDDDDDDEEEFFFGGGGGGHHHHHHEEEFFFHHHIIIHHHHHHIIIIIIIIIKKKMMMPPPSSSSSSQQQPPPQQQSSSVVVWWWTTTOOOIIIEEE??????@@@AAABBBBBBCCCCCCDDDEEEFFFEEEEEEFFFIIIKKKccc\\\SSSppp___aaa^^^ZZZVVVJJJMMMIIIIIIIIIJJJJJJJJJJJJJJJGGGDDD@@@<<<999999999:::>>>BBBGGGKKKPPPUUU[[[___eeegggiiimmmoooqqqrrrrrrqqqrrrsssuuuwwwyyyzzz{{{}}}}}}|||{{{|||}}}||||||{{{~~~~~~yyyqqqjjjffffffhhhjjjaaaSSSGGGDDDFFFFFFEEEFFFEEELLLVVVZZZQQQEEEAAADDDOOOZZZdddgggfffeeeaaa\\\VVVTTTOOOIIIDDDAAAAAACCCRRRfffzzz}}}{{{}}}~~~|||}}}~~~}}}zzzvvv|||~~~zzzyyypppdddhhhwwwzzzrrr^^^FFF888444333111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////---------.........//////...///000111222222222222111111111222333333444444444444333333555777:::<<<888777555444333444555666555666777999;;;<<<<<<<<<999999:::<<<>>>@@@BBBCCCOOOPPPOOOUUUZZZTTTYYYooo111111000000000222333444666777999999999999;;;===777888:::<<<===<<<;;;:::===>>>@@@BBBDDDEEEEEEFFFBBBBBBCCCDDDEEEFFFGGGGGGDDDEEEEEEFFFFFFGGGHHHHHHHHHIIILLLOOORRRSSSQQQOOOPPPSSSWWWZZZXXXSSSMMMIII<<<<<<===???AAABBBCCCDDDEEEEEEEEEDDDBBBBBBDDDFFFMMMuuubbbgggQQQPPP]]]iiiccc~~~]]][[[YYYMMMRRRIIIIIIIIIJJJJJJJJJJJJJJJHHHFFFCCC???<<<;;;::::::===@@@DDDHHHMMMRRRXXX\\\ccceeehhhllloooqqqrrrrrrpppqqqsssuuuwwwxxxyyyyyy}}}|||{{{zzz{{{|||~~~zzz}}}tttlllggggggiiilllaaaTTTGGGEEEGGGGGGFFFGGGDDDMMMYYY]]]UUUHHHCCCEEEQQQ\\\fffiiihhhfffccc^^^UUUSSSOOOJJJEEECCCEEEGGG___qqq|||xxxyyy}}}}}}}}}~~~wwwwww~~~~~~oooaaalllxxxlllTTT;;;///000000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////---------.........//////---...///111111222222222000111111222333333444444444444333444555888;;;===999888666444444444666777555666888:::<<<======>>>999:::;;;<<<===>>>??????JJJJJJFFFGGGHHHAAAJJJbbb000000111222333555666777:::::::::999999999888888;;;;;;===>>>????????????<<>>>>>>>>>>>GGGEEECCCAAAAAAAAABBBCCCHHHcccuuubbbgggzzzXXXEEEKKKYYYrrrjjjoooZZZXXXQQQGGGLLLJJJHHHHHHIIIKKKKKKJJJHHHFFFDDDBBB@@@===999666BBBCCCDDDDDDGGGMMMTTTYYY[[[^^^dddjjjnnnqqqqqqqqqrrrssstttwww{{{}}}}}}}}}|||yyyxxxzzz}}}}}}{{{}}}tttrrrpppnnnooorrr]]]QQQGGGEEEFFFEEEFFFGGGQQQOOOOOOOOOKKKFFFFFFIIIQQQZZZcccfffggghhhhhhfff[[[WWWQQQJJJGGGIIIOOOTTTpppvvv~~~~~~|||}}}~~~|||zzztttoooxxxxxxooojjjttt```<<<333444...***---,,,+++*********+++,,,---******+++++++++,,,,,,,,,..................------...------------......///000000000000111111111111000000000111222222333333333222222333666777666444666666666666666555555555666777999:::;;;;;;::::::<<<;;;;;;::::::;;;;;;;;;CCCHHHFFFCCCAAA<<>>???@@@AAA===AAADDDCCCAAA@@@CCCGGGFFFDDDCCCDDDGGGHHHGGGFFFGGGIIIJJJJJJHHHHHHHHHIIIKKKLLLOOORRRUUUUUUSSSPPPRRRTTTVVVWWWUUUQQQMMMJJJDDDCCCAAA@@@?????????@@@DDDDDDDDDDDDDDDCCCBBBAAAFFF]]]qqqZZZZZZ|||xxx___MMMJJJRRRkkkkkkdddZZZXXXLLLKKKIIIHHHGGGIIIKKKKKKJJJIIIGGGDDDCCCAAA>>>;;;888AAABBBBBBCCCEEEJJJQQQVVV\\\^^^bbbggglllooorrrsssttttttuuuwwwyyyzzzzzzzzz~~~|||zzzyyyzzz}}}~~~}}}zzzuuutttttttttsssZZZPPPHHHFFFGGGFFFFFFGGGMMMKKKKKKKKKHHHDDDDDDHHHOOOZZZdddhhhjjjkkkjjjggg]]]YYYRRRKKKIIIMMMVVV\\\sssxxx}}}~~~~~~|||wwwzzzlllqqqyyymmmkkktttZZZ:::222333...+++---,,,+++*********+++,,,---***++++++++++++,,,,,,,,,........................000////////////000111111000000000000111111111111000000000111222222333333444333444444555666666555666555555555555555555555555666888999::::::999999999999999:::;;;<<<===>>>DDDHHHFFFCCCAAA===HHHaaa333333333444666777999:::999999::::::;;;<<<<<<<<<;;;;;;;;;<<<===@@@BBBCCC???CCCFFFGGGDDDCCCDDDEEEHHHGGGGGGHHHIIIJJJHHHGGGJJJKKKJJJIIIHHHHHHIIIKKKMMMNNNPPPSSSVVVVVVUUUSSSRRRTTTUUUVVVTTTPPPLLLIIIGGGEEECCCAAA@@@@@@@@@AAA@@@BBBDDDFFFFFFDDDAAA@@@AAANNNyyywwwsss}}}~~~sssdddSSSPPPkkk|||vvv\\\[[[MMMKKKIIIGGGGGGIIIKKKKKKKKKIIIGGGEEECCCBBB@@@===:::>>>??????@@@BBBGGGNNNSSS[[[]]]```dddiiinnnrrruuutttuuuvvvvvvwwwwwwwwwwww}}}|||zzzzzz{{{~~~zzzyyy}}}zzzrrrUUUMMMGGGGGGGGGEEECCCDDDGGGDDDDDDEEECCC@@@BBBFFFMMMYYYffflllnnnooommmjjj```[[[SSSMMMNNNVVVbbbkkkyyy{{{~~~qqqggglll}}}eeekkkzzzhhhiiipppQQQ666000111...,,,///+++++++++++++++,,,------++++++++++++,,,,,,,,,,,,........................000/////////000000111222000000000000111111111111000000000111222222333333444555555555444444555777555555555555555555555555555555666777888888888888777777888999;;;===???@@@CCCGGGDDDAAA???<<>>>>>???<<<;;;;;;;;;===@@@CCCEEEAAADDDHHHJJJHHHFFFDDDDDDHHHIIIIIIJJJKKKJJJHHHGGGKKKKKKJJJIIIHHHJJJMMMPPPPPPPPPQQQSSSUUUVVVUUUSSSSSSSSSTTTTTTRRROOOLLLJJJIIIGGGEEECCCAAA@@@@@@@@@???@@@BBBDDDDDDCCCBBBAAAAAA@@@QQQeeeqqqsss~~~aaaPPPhhhdddZZZJJJJJJIIIGGGGGGIIIJJJKKKJJJGGGEEECCCCCCBBB@@@===;;;::::::;;;<<<>>>DDDKKKPPPVVVYYY]]]bbbggglllpppsssrrrsssuuuvvvuuuuuuvvvwww{{{{{{{{{zzz{{{}}}~~~~~~|||~~~~~~~~~|||mmmSSSMMMHHHHHHFFFBBB??????@@@>>>===???>>><<>>===:::GGGaaa444444444555777888:::;;;::::::;;;===>>>???@@@AAA<<<;;;;;;;;;===@@@DDDFFFBBBEEEIIIKKKJJJHHHFFFDDDGGGIIIKKKLLLKKKIIIGGGEEEJJJJJJJJJIIIIIILLLQQQUUUSSSRRRQQQRRRSSSTTTSSSRRRSSSSSSSSSSSSQQQOOOMMMLLLJJJIIIGGGEEEBBB@@@???>>>??????@@@AAABBBCCCCCCDDDCCC>>>===GGGJJJZZZ{{{~~~kkkOOO]]]xxxzzz___MMMKKKIIIGGGGGGHHHIIIIIIIIIDDDCCCAAAAAAAAA@@@===;;;555666777888;;;AAAHHHMMMNNNRRRYYY```fffjjjlllmmmnnnqqqtttuuuuuuuuuwwwyyyzzz{{{|||{{{zzz||||||{{{|||}}}{{{|||yyygggUUUPPPLLLKKKGGGAAA======<<<999888::::::999>>>DDDLLLZZZjjjrrruuuuuuqqqlll```^^^[[[[[[bbbppp~~~rrrVVVGGGMMMkkk{{{}}}{{{uuuccciiivvvLLL<<>>???@@@AAABBB<<<<<<<<<===>>>AAACCCDDDCCCEEEHHHKKKKKKJJJGGGFFFGGGJJJMMMMMMKKKHHHEEEDDDHHHIIIIIIIIIIIILLLQQQTTTSSSQQQOOOOOOQQQRRRRRRQQQSSSSSSRRRRRRQQQPPPPPPOOOLLLKKKKKKIIIFFFCCC???===???@@@AAABBBCCCEEEFFFGGGAAA@@@===GGG@@@KKKZZZttt}}}qqqyyyWWWVVVuuuuuukkknnnXXXLLLJJJHHHGGGGGGHHHHHHGGGCCCAAA@@@@@@AAA@@@>>><<<555555555666888===DDDIIIGGGLLLSSS\\\bbbfffhhhiiikkkooosssuuuuuuvvvyyy|||yyy{{{|||{{{yyyyyy|||~~~{{{yyyyyy{{{~~~{{{}}}rrr```VVVQQQNNNMMMHHHAAA===>>>:::777666777777888>>>EEEOOO]]]llltttvvvuuuqqqkkkbbbbbbdddgggnnnzzz}}}oooSSSMMMYYYxxxxxxyyypppgggpppeee???666...------,,,+++...++++++,,,---------------,,,,,,,,,,,,------------,,,,,,------...//////////////////000111222333444000000000000111111111111000000000111222222333333222222222333666777555444111222222333333444444444444444444444555666777888<<<;;;;;;:::::::::;;;;;;:::???>>>===<<<999EEE^^^888999999:::;;;===>>>???===>>>>>>???@@@AAAAAABBB<<<======???@@@AAABBBBBBDDDEEEGGGJJJKKKKKKIIIGGGGGGKKKOOOOOOLLLHHHEEEDDDGGGHHHHHHGGGGGGIIILLLOOOOOOMMMLLLLLLOOOQQQRRRSSSRRRRRRRRRRRRRRRRRRRRRRRRNNNOOOOOONNNKKKFFFAAA===???AAADDDGGGIIIIIIIIIHHHBBBCCC<<>>888888666555555999>>>BBBCCCGGGNNNUUU\\\bbbeeegggkkkoootttvvvuuuuuuyyy}}}xxx{{{|||{{{wwwvvvzzz}}}{{{{{{yyywwwvvvxxx|||}}}~~~~~~kkk[[[PPPLLLJJJIIIDDD>>><<<>>>;;;777555666777888>>>FFFRRR___nnntttvvvtttooojjjfffiiimmmrrryyy}}}}}}~~~~~~oooVVVWWWiiixxx{{{}}}vvvnnnqqq{{{~~~iiiKKK666111......---******,,,+++,,,---.........---,,,,,,,,,,,,------------...,,,,,,------...//////000/////////000111333444555000000000000111111111111000000000111222222333333333111111555;;;===888333111111111222333333444444555444444444555666777888<<<;;;;;;:::::::::;;;;;;888????????????;;;FFF^^^;;;;;;;;;<<<>>>???AAABBB?????????@@@@@@AAAAAABBB<<<===>>>@@@AAAAAAAAAAAADDDDDDFFFIIIKKKKKKJJJHHHGGGLLLPPPQQQMMMHHHEEEDDDGGGHHHHHHFFFEEEEEEGGGIIIKKKJJJIIIJJJNNNQQQTTTUUURRRRRRRRRRRRRRRSSSTTTUUUPPPQQQSSSRRROOOIIIBBB>>>>>>BBBGGGLLLNNNMMMKKKIIIJJJFFF666DDD<<>>111000///...---***)))++++++,,,---.........---,,,,,,,,,,,,---------......,,,,,,------...///000000---------...///111222333000000000000111111111111000000000111222222333333555111111777???AAA;;;333000000111222333333444444555555444444555666888999;;;::::::::::::;;;<<<<<<888???AAABBBBBB===GGG___???===<<<>>>AAACCCBBB@@@CCCCCCBBBBBBBBBAAAAAAAAA;;;===@@@AAAAAAAAABBBCCCDDDFFFHHHKKKLLLLLLKKKKKKIIIKKKMMMOOOPPPOOOMMMLLLHHHIIIJJJHHHFFFFFFJJJMMMMMMNNNQQQTTTVVVVVVVVVVVVSSSSSSRRRRRRRRRRRRRRRSSSQQQVVVXXXTTTPPPNNNKKKFFF>>>KKK[[[```VVVHHHDDDIIIJJJFFFDDDFFFGGGDDDBBBCCCOOONNN^^^iiiqqqeeeSSSSSSkkkTTTRRRMMMHHHFFFHHHGGGDDDDDDCCCBBBAAAAAABBBCCCDDD======;;;777444444999===@@@BBBGGGMMMPPPTTT^^^hhhooooooppppppqqqrrrssstttyyyyyyxxxxxxwwwxxxxxxyyywwwuuurrrqqqtttyyy~~~||||||~~~ooo[[[OOO@@@???===;;;::::::::::::;;;:::999888666999FFFTTT^^^fffoooqqqpppooossswwwxxxzzz~~~~~~}}}|||}}}~~~}}}{{{yyy~~~}}}zzzwww{{{~~~yyylllcccyyyxxxwwwwwwyyyzzzzzzyyy{{{xxxooolllcccWWWWWWooo}}}{{{rrrYYY===222//////...------------...///,,,***+++---...,,,)))))))))***+++,,,,,,---------......///////////////---....../////////////////////000000000000//////......//////000000000111444111000333999;;;777333333333333333333333333333555555555555555555444444:::;;;<<<======<<<:::999<<>>===>>>AAABBBAAA???BBBBBBBBBBBBBBBBBBBBBBBB<<>><<<:::888888777;;;999999888888<<>>999CCCZZZ@@@???>>>>>>@@@AAA@@@???BBBBBBCCCCCCCCCCCCCCCBBB???AAADDDEEEEEEDDDEEEFFFMMMLLLLLLLLLMMMMMMNNNOOOPPPOOONNNNNNNNNOOOQQQRRRNNNNNNMMMKKKJJJKKKOOORRRTTTVVVXXXZZZ[[[[[[[[[ZZZTTTTTTSSSSSSSSSSSSTTTTTTSSSUUUTTTSSSUUUVVVRRRKKKEEE@@@>>>@@@BBB???>>>???CCC@@@AAAEEEGGGDDDBBBCCCAAA@@@GGGKKKRRR{{{zzz___LLLAAA]]]hhhYYYLLLGGGEEEBBBDDDJJJGGGFFFFFFEEEEEEFFFFFFGGGDDDBBB???:::666555666888>>>>>>BBBGGGIIIKKKRRRZZZaaacccfffiiikkklllllllllnnnoooppprrrtttvvvwwwxxxyyyxxxvvvvvvwwwzzz~~~}}}~~~}}}lll```VVVKKKBBB???AAA@@@???<<<:::888666555:::888888999;;;BBBQQQ___kkkpppuuuuuusssssswww{{{~~~}}}}}}}}}~~~~~~|||kkk^^^sss}}}qqqiiixxx}}}wwwrrrfffWWWOOOhhhwww]]]???...000///......------------------......---+++******+++++++++++++++,,,,,,,,,,,,------...////////////...---....../////////////////////000000000000//////000000000111111111111111***...222333222000///000222222333333333333333333444444444444444444555555444555777888999999888777:::>>><<<<<<<<<999CCC[[[@@@@@@???????????????>>>AAABBBCCCDDDDDDDDDCCCCCCAAACCCFFFGGGFFFFFFFFFGGGOOONNNLLLKKKKKKLLLMMMNNNPPPPPPPPPPPPPPPQQQQQQRRRPPPOOOMMMKKKKKKMMMPPPSSSSSSUUUWWWYYYYYYYYYXXXWWWSSSSSSSSSSSSSSSSSSTTTUUUSSSTTTRRRSSSWWWZZZUUUMMMJJJBBB<<<===??????@@@BBBCCC@@@AAAEEEGGGDDDAAABBBAAABBBEEEFFFOOOssstttXXXOOOPPPuuuwwwaaaOOOMMMMMMHHHEEEGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGEEEAAA===999666666666;;;:::>>>CCCFFFHHHNNNUUU]]]```dddiiilllmmmmmmmmmpppqqqrrrsssttttttuuuuuutttttttttuuuwwwzzz|||}}}}}}|||}}}ooo^^^SSSKKKEEEBBBCCCAAA@@@???===;;;888666555999777777;;;@@@IIIXXXgggmmmqqquuuvvvuuuvvvzzz~~~|||zzz~~~~~~}}}~~~}}}~~~yyyhhhaaawwwxxxyyyaaaVVVXXXsssoooTTT999***---///...------,,,,,,------,,,///000...***((())),,,,,,,,,,,,,,,,,,,,,++++++,,,---......//////......---....../////////////////////000000000000//////111111111111111111222222+++...222444555444333222222222222222222333333333333333444444444444555555222333444666666777777666888<<<999888;;;888CCC[[[???@@@@@@@@@????????????BBBCCCDDDEEEFFFEEEDDDCCCBBBDDDGGGHHHGGGFFFFFFGGGNNNLLLJJJHHHHHHIIIKKKLLLNNNOOOQQQSSSSSSSSSRRRQQQQQQOOOLLLJJJKKKNNNPPPRRRSSSTTTVVVWWWWWWVVVTTTSSSRRRQQQQQQQQQRRRRRRSSSTTTSSSSSSRRRRRRVVVYYYUUUNNNIIIDDDAAABBBAAA???AAAEEEFFFBBBBBBEEEFFFBBB???@@@???BBBAAAAAAIIIdddyyy\\\JJJhhhqqqUUULLLMMMKKKGGGFFFHHHHHHIIIIIIIIIIIIHHHHHHJJJGGGCCC???<<<999666555777777:::@@@EEEGGGLLLRRRXXX[[[aaagggkkkmmmnnnnnnnnnoooppprrrsssssssssrrrnnnpppssswwwyyy|||}}}}}}}}}~~~~~~||||||}}}rrrfffYYYQQQLLLGGGFFFHHHCCCBBB@@@>>><<<:::999888777666888>>>FFFPPP```mmmqqqtttxxxzzz{{{}}}}}}{{{}}}}}}}}}}}}}}}qqqffflll~~~~~~oooppp{{{]]]GGG666,,,///......---,,,,,,,,,,,,,,,,,,...000...***(((***,,,------,,,,,,,,,,,,,,,,,,,,,------...............---....../////////////////////000000000000//////222222111111111111111111000///000555:::<<<999555111111111222222333333333333333333333444444555555111222333444555555666666888:::777777:::888CCCYYY>>>???@@@@@@???>>>???AAADDDEEEFFFGGGGGGEEECCCBBBBBBDDDGGGGGGFFFEEEFFFFFFJJJIIIGGGFFFFFFGGGIIIJJJKKKMMMQQQTTTUUUTTTSSSRRRRRROOOKKKIIIKKKNNNQQQRRRTTTUUUVVVWWWWWWUUUSSSRRROOOOOONNNOOOOOOPPPQQQRRRRRRSSSRRRQQQSSSVVVSSSMMMDDDCCCDDDEEEBBB>>>@@@EEEGGGBBB@@@BBBCCC@@@>>>???@@@DDD@@@>>>FFFSSSsssaaaMMMmmm~~~vvveeeLLLFFFIIIJJJHHHGGGHHHHHHIIIIIIHHHHHHGGGJJJHHHDDDAAA???<<<888555666444777>>>CCCEEEIIINNNQQQTTTZZZ```eeeiiikkklllhhhiiillloooqqqrrrrrrrrrmmmpppuuuzzz}}}~~~zzz|||~~~|||{{{|||}}}}}}ppphhh```[[[UUUNNNIIIIIIHHHFFFCCC@@@===<<<;;;;;;777777;;;DDDNNNYYYhhhtttwwwzzz~~~~~~||||||~~~uuubbb___nnn{{{}}}~~~zzz~~~kkkFFF999333000444...------,,,,,,,,,,,,,,,,,,---------+++++++++,,,,,,,,,,,,,,,------------,,,,,,---............------....../////////////////////000000000000//////111111111111111000000000333000...333:::===:::555000000111111222333333333222222333333444444555555333333333444444555555666777999666777;;;999BBBWWW<<<>>>@@@@@@>>>>>>@@@BBBEEEFFFHHHHHHGGGEEEBBB@@@AAACCCFFFFFFEEEDDDDDDEEEGGGGGGFFFEEEEEEFFFGGGHHHKKKLLLNNNQQQSSSTTTUUUUUUTTTPPPKKKIIILLLOOORRRSSSTTTUUUVVVVVVUUUSSSQQQOOOLLLLLLLLLLLLMMMNNNOOOPPPQQQSSSSSSPPPOOOPPPOOOKKKDDDBBBBBBDDDBBB>>>>>>BBBDDD???<<<>>>???======@@@>>>DDD???>>>FFFHHHXXXzzztttTTThhhttt}}}www]]]JJJJJJKKKGGGFFFFFFGGGHHHHHHGGGFFFFFFJJJGGGDDDCCCBBB???:::777666444666<<<@@@BBBDDDGGGKKKMMMRRRYYY___dddhhhjjjhhhjjjlllooopppqqqpppppplllpppvvv|||~~~}}}{{{xxxyyy{{{}}}|||zzzzzz{{{}}}~~~wwwrrrmmmjjjcccYYYRRRPPPPPPMMMGGGBBB>>><<<<<<<<<::::::???KKKWWWbbboooyyy|||}}}}}}{{{{{{~~~xxxjjj```cccmmmssssss~~~||||||{{{ZZZ888222222///111...---,,,,,,++++++,,,,,,,,,+++++++++---------,,,+++,,,,,,,,,---.........+++,,,------......---------....../////////////////////000000000000//////111111111000000/////////111///...000333555444333///000000111222222333333111222222333444444555555555555555555555555666666888:::777888<<<:::AAAUUU;;;>>>@@@@@@>>>>>>AAACCCFFFGGGHHHIIIGGGEEEAAA???AAACCCEEEEEEDDDCCCCCCDDDFFFEEEEEEEEEFFFFFFGGGHHHLLLLLLMMMNNNQQQTTTWWWXXXUUUQQQKKKJJJMMMQQQSSSSSSRRRSSSTTTTTTSSSQQQNNNMMMJJJJJJJJJJJJKKKLLLMMMNNNPPPTTTTTTPPPMMMMMMLLLJJJFFFAAA@@@BBBCCC@@@???@@@AAA;;;888:::<<<<<<===AAA777???:::;;;EEEAAAHHHfffUUUVVV^^^}}}zzzsssTTTNNNKKKDDDEEEEEEGGGGGGGGGGGGEEEEEEIIIFFFDDDCCCCCCAAA<<<888666444555;;;>>>???@@@CCCHHHKKKOOOUUU\\\bbbgggjjjnnnoooqqqrrrrrrpppnnnmmmkkkooouuu{{{}}}|||yyyvvvwwwxxxyyy|||xxxxxxxxxxxxzzz|||{{{zzz~~~zzzxxxvvvoooddd[[[YYYVVVRRRKKKCCC>>>;;;;;;;;;<<<<<>>:::@@@SSS:::<<>>:::===:::888888:::<<<>>>??????===>>>BBBBBB@@@FFFNNNeee^^^IIIwwwkkkSSSAAADDDFFFIIIJJJHHHFFFFFFEEECCCGGGFFFEEECCC@@@>>>;;;:::777666444444666:::>>>@@@EEEFFFJJJOOOUUUZZZ___bbbffflllpppooooooqqqqqqnnnmmmpppuuuxxxxxxwwwvvvuuuxxxyyy{{{~~~yyyzzzzzzzzz{{{{{{||||||}}}~~~tttnnnkkkddd]]]RRRIIIFFFDDD@@@>>>>>>;;;???FFFPPPaaattt}}}|||}}}~~~~~~}}}}}}}}}~~~nnnmmmzzzuuuwwwuuuuuuyyy~~~yyyuuuooommmlllnnn{{{xxxuuuXXX<<<333111---,,,000,,,------......------,,,++++++,,,,,,,,,,,,------,,,+++++++++,,,///222444///......---------..............................---------............///---......///////////////......//////////////////......//////000000111111333333222222222333444444555444444333333444444555777888444666;;;888???RRR;;;<<<>>>@@@AAACCCCCCDDDBBBCCCFFFHHHJJJHHHDDDAAA???AAABBBBBBAAAAAABBBCCCEEEHHHJJJJJJHHHHHHIIIJJJJJJKKKLLLLLLLLLNNNPPPSSSQQQMMMKKKMMMMMMKKKMMMPPPUUUSSSQQQNNNLLLLLLLLLMMMOOOQQQQQQPPPLLLKKKKKKMMMMMMOOOPPPOOOLLLIIIGGGGGGHHHHHHHHHJJJKKKIIIEEEBBB>>>;;;888777888;;;===>>><<<:::;;;===<<<999===DDDKKK```eeeKKKYYYxxxQQQJJJSSSEEEFFFEEEDDDCCCDDDEEEFFFFFFEEEDDDCCCAAA>>>===;;;999777555444555888;;;>>>BBBDDDGGGLLLRRRWWW\\\^^^dddiiikkkjjjkkkoooqqqpppssstttuuuuuutttssstttvvvyyyzzz{{{}}}~~~~~~~~~}}}|||{{{zzzyyyxxx|||zzzwwwlll^^^VVVPPPNNNKKKDDD>>><<<;;;EEEQQQ]]]lll{{{~~~~~~}}}ooojjj|||}}}{{{sssrrrwwwtttnnnfff]]]YYY___mmm{{{\\\FFF222///111...---000,,,,,,------------,,,,,,+++++++++,,,,,,,,,------,,,+++++++++---///111333......------------..............................------------............---...//////000000///////////////........................///000000111111333222222222222333444444555444444333333444444555666888555777<<<999???QQQ======>>>>>>???AAABBBBBB???@@@BBBEEEGGGGGGCCC@@@<<<>>>@@@AAABBBCCCEEEGGGIIIKKKLLLLLLKKKKKKKKKLLLLLLNNNOOOOOONNNMMMNNNOOOOOOLLLLLLOOOOOOLLLLLLOOOQQQPPPOOOMMMMMMNNNOOOOOOSSSTTTSSSQQQNNNKKKKKKLLLLLLMMMOOONNNLLLIIIHHHHHHHHHHHHHHHKKKMMMMMMLLLJJJAAA===999777888:::<<<===@@@>>>>>>???===:::;;;???@@@CCC]]]xxx\\\MMMPPPnnnfffUUUOOOHHHFFFDDDBBBBBBCCCEEEGGGEEEDDDCCCBBBAAA@@@???>>><<<:::666333333555888;;;???@@@DDDHHHNNNSSSWWWZZZ```dddfffdddffflllpppqqqttttttsssqqqqqqrrrvvvyyyzzzzzzzzz{{{||||||||||||}}}|||zzzyyyxxx{{{}}}~~~sssVVVSSSQQQRRRNNNDDD<<<999BBBRRReeesss}}}~~~}}}uuuhhhsss}}}sssooosssnnnbbb[[[VVVWWWfffzzzvvvbbbEEE666+++---222///------,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++---///111222---------,,,,,,------...------------------------------------...............//////000000000000000/////////......------------......//////000111111222222111111222333333444555444444333333444444555555888777:::>>>:::???PPP~~~AAA@@@?????????@@@BBBCCC>>>???AAADDDGGGGGGDDDBBB;;;>>>AAACCCDDDFFFIIILLLOOOOOOPPPOOOMMMLLLKKKJJJPPPRRRTTTTTTQQQOOONNNMMMMMMLLLMMMPPPQQQMMMMMMOOOOOONNNNNNNNNOOOQQQRRRSSSTTTTTTSSSRRRPPPNNNMMMMMMKKKMMMNNNMMMKKKJJJJJJJJJGGGFFFGGGIIIKKKLLLLLLKKKCCC???:::777777999;;;<<>>>>>???DDDAAAKKK{{{oooXXXPPPYYYlll[[[JJJMMMHHHEEEDDDDDDBBBCCCEEEDDDCCCBBBAAAAAA@@@@@@@@@???<<<888444222333666777<<<===@@@EEEJJJOOOSSSUUU]]]bbbdddccceeejjjnnnnnnnnnoooooopppqqqtttyyy}}}yyyyyyzzzzzz{{{{{{|||}}}~~~~~~~~~}}}}}}||||||xxx{{{|||{{{}}}tttOOONNNOOOPPPMMMDDD??????KKK]]]rrr~~~}}}{{{|||sssnnnxxx~~~xxxvvv|||eee^^^^^^___mmm{{{aaaLLL===333,,,///222///,,,+++,,,,,,,,,------,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++,,,---...000111,,,,,,,,,,,,,,,,,,---...------------------------,,,,,,---------............///000000111111000000//////......---,,,,,,,,,------......///000000111111111000111111222333444555444444333333444444555444888777;;;@@@;;;>>>OOO|||EEEDDDBBBBBBBBBBBBDDDDDD@@@@@@BBBEEEHHHHHHFFFDDD===@@@CCCFFFHHHKKKNNNQQQPPPPPPPPPPPPOOOOOOMMMLLLQQQSSSUUUUUURRROOOMMMMMMMMMKKKMMMQQQRRRNNNMMMOOOOOOOOOPPPQQQRRRSSSUUUUUURRRRRRQQQQQQQQQQQQQQQPPPKKKLLLMMMMMMKKKJJJJJJKKKHHHGGGGGGHHHJJJJJJIIIHHHAAA===888555555666777888999:::;;;<<<===>>>===;;;???BBBCCC\\\iiiTTTRRRbbb}}}eeeXXXMMMFFFCCCEEEFFFCCCAAADDDBBBBBBAAA@@@@@@@@@@@@AAA@@@===999666333333444555:::;;;>>>BBBFFFKKKOOOQQQYYY___ddddddeeeiiijjjhhhiiikkknnnppprrrtttxxxzzzxxxxxxxxxyyy{{{|||~~~~~~~~~}}}}}}||||||yyy||||||}}}}}}~~~oooPPPNNNNNNMMMIIIEEEFFFKKKVVVgggxxx~~~}}}|||zzzuuunnnuuu~~~~~~zzzeeelllkkkqqq}}}qqqWWWOOO:::444//////000...,,,++++++,,,,,,,,,,,,,,,,,,+++*********+++++++++,,,,,,+++++++++,,,---...//////+++++++++++++++,,,------------------------------,,,,,,,,,------------.........///000000000000000...---------,,,,,,,,,+++---------...//////000000000//////000111222333444555444444333333444444555333777777;;;@@@;;;>>>NNN~~~FFFFFFEEEEEEEEEEEEEEEFFFBBBCCCDDDGGGIIIJJJHHHFFFAAACCCGGGIIIKKKNNNQQQTTTNNNNNNNNNPPPSSSTTTTTTSSSOOOQQQSSSSSSQQQNNNMMMLLLMMMKKKMMMQQQRRROOONNNPPPOOOPPPQQQRRRTTTUUUUUUVVVPPPOOOOOOPPPRRRTTTSSSRRRLLLMMMMMMLLLJJJIIIJJJKKKKKKJJJJJJJJJKKKJJJHHHEEE===:::666444444444444444444777999:::===@@@???:::666??????IIIqqqWWWHHH^^^vvvjjjNNNDDD@@@CCCEEEBBBBBBEEEBBBAAA???>>>>>>???@@@@@@>>>===;;;888666555555444777888;;;>>>BBBGGGJJJLLLTTT[[[```aaabbbeeeeeecccgggjjjnnnpppqqqrrrssstttxxxxxxxxxxxxzzz|||~~~~~~}}}{{{zzzyyyzzz}}}}}}}}}fffPPPNNNKKKHHHDDDDDDMMMWWWkkkwww}}}yyyzzz~~~yyywwwyyywww~~~}}}}}}jjj~~~mmmHHHBBB333000---,,,------------++++++,,,,,,,,,,,,++++++************++++++++++++***++++++,,,---.........************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000////////////000111333333555444444333333444444555333666666:::???:::===NNNEEEFFFFFFGGGGGGGGGFFFFFFDDDDDDEEEGGGJJJJJJIIIGGGDDDFFFIIIKKKMMMOOORRRTTTOOOOOOOOORRRWWWYYYXXXWWWOOOQQQSSSRRRQQQOOOOOOOOONNNLLLMMMPPPQQQOOOOOORRRPPPQQQRRRSSSSSSTTTTTTTTTPPPOOONNNOOORRRTTTSSSQQQMMMNNNNNNLLLJJJIIIJJJKKKJJJIIIJJJKKKKKKJJJFFFCCC===;;;999777777777666555555999<<<<<>>===BBBTTTrrrtttQQQSSSooovvvrrr[[[MMMBBBCCCDDD@@@AAAGGGAAA@@@>>>===<<<===>>>???<<<<<<<<<;;;:::888666555333555777:::>>>BBBFFFHHHMMMSSSWWWXXXZZZ___aaa```dddgggkkkmmmoooppprrrtttyyyxxxwwwwwwwwwyyy{{{}}}~~~}}}|||{{{zzzzzz{{{~~~sss\\\PPPNNNLLLKKKJJJOOO^^^nnn}}}}}}{{{|||~~~~~~}}}sssssszzz{{{nnn___333000,,,------,,,,,,---......++++++,,,,,,,,,,,,++++++************++++++++++++***++++++,,,------------)))))))))******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---...............******++++++,,,,,,------,,,,,,---......//////000.........///000111222333555444444333333444444555222666555888===999<<>>:::;;;======<<<:::777555111222444888;;;???CCCEEEHHHMMMPPPPPPSSSZZZ___```aaacccgggjjjmmmpppuuuxxxzzzxxxwwwuuuuuuvvvxxxyyy{{{{{{||||||}}}}}}~~~~~~|||}}}~~~zzzzzzjjjSSSSSSRRRTTTUUUXXXaaauuu}}}~~~~~~~~~|||ooopppyyyyyymmmtttzzzqqqtttzzzooojjjHHH***555***---///............---+++++++++,,,,,,+++++++++)))************+++++++++***+++,,,,,,------------))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,------......------))))))***+++,,,------...,,,,,,------...//////000------......///111222333555444444333333444444555222555444777<<<888<<>><<<;;;:::888888888:::===>>>===<<>><<>>@@@EEEGGGKKKNNNQQQVVV[[[___aaaeeejjjmmmnnnoooqqqrrrrrroooqqqvvvvvvrrrtttzzz}}}{{{yyyyyy|||~~~}}}|||~~~~~~~~~}}}~~~www```^^^aaa^^^\\\^^^eeeppp|||{{{~~~~~~~~~|||{{{rrrrrrooouuuyyy~~~rrrmmmrrrtttzzzxxxfffMMM888...,,,...---,,,,,,++++++++++++)))***+++,,,,,,+++***))))))************+++++++++************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************------------------------,,,------,,,******,,,...///////////////////////////000000000111111111111222222333333333333333333222777555666======AAAOOOtttHHHEEEAAACCCGGGJJJIIIGGGFFFFFFGGGHHHGGGGGGEEEDDDIIIJJJLLLNNNOOOOOOOOOOOOWWWWWWXXXWWWVVVUUUSSSRRRQQQPPPNNNMMMNNNNNNOOONNNQQQOOOMMMMMMOOOQQQRRRRRRUUUSSSPPPOOOPPPRRRSSSSSSRRROOOLLLMMMPPPQQQNNNKKKMMMMMMLLLKKKJJJIIIHHHHHHEEEFFFGGGGGGFFFCCC@@@>>>>>>>>>===<<<:::888777666777666666888::::::999888:::FFF@@@???JJJFFFWWWcccTTTzzzwww]]]IIIAAAAAAEEEDDD@@@@@@???>>>>>>>>>>>>???<<<=========<<<;;;999888333333333444666999<<<>>>BBBDDDHHHKKKNNNSSSYYY]]]___bbbgggjjjlllmmmnnnooopppooopppuuuuuurrrtttyyy{{{yyyxxxyyy|||~~~~~~}}}~~~~~~rrraaabbbbbbbbbbbbfffmmmwww}}}~~~~~~~~~}}}rrrssssssxxxyyyuuuxxxlllkkkggg```eeeqqquuutttlllYYYCCC444.........---,,,+++++++++++++++)))***++++++++++++***))))))************+++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++++++++---******+++---...///000111//////000000000111111111222222222222222333333333222777555666<<<<<>><<<===<<<;;;999777555333222444333333444777888888777555DDDAAA>>>HHHFFFMMMhhhtttOOOWWWhhhnnn}}}}}}WWWKKKKKKEEE???@@@??????>>>>>>>>>>>>>>>===>>>>>>>>>===<<<;;;:::666555333333444777:::<<<===@@@CCCGGGKKKPPPVVVZZZ\\\___dddgggiiiiiikkklllooonnnpppssstttrrrtttxxxwwwwwwwwwyyy|||~~~~~~~~~}}}}}}~~~}}}qqqiiillljjjkkkmmmrrryyy}}}~~~~~~~~~~~~~~~{{{{{{}}}}}}uuufffuuuyyyxxxrrrkkkrrreeebbb\\\YYYddduuutttjjjZZZGGG777...---///---,,,,,,++++++++++++,,,)))***++++++++++++***))))))************++++++++++++++++++++++++++++++++++++************+++,,,,,,************************************************************************)))+++------,,,+++***+++))))))***,,,---...///000////////////000000000000111111111222222333333333222777444555;;;:::===JJJsssKKKFFFBBB@@@CCCGGGJJJKKKLLLKKKIIIGGGEEEDDDDDDCCCGGGHHHJJJLLLNNNNNNNNNNNNRRRQQQQQQQQQQQQRRRSSSSSSOOOOOONNNLLLIIIGGGGGGGGGNNNLLLHHHHHHJJJMMMOOOPPPTTTPPPLLLKKKLLLOOOQQQRRRPPPOOONNNOOOOOOMMMIIIFFFHHHHHHJJJJJJIIIGGGDDDBBB???@@@AAAAAA@@@>>><<<;;;;;;:::999888666555555444222111111333777999::::::444AAA???999??????>>>HHHkkkWWWKKKVVV```tttooopppXXXNNNCCCBBB@@@???>>>>>>======>>>>>>>>>>>>>>>>>>======<<<<<<999777444222222444777888999<<<@@@CCCHHHMMMSSSWWWZZZ^^^bbbfffggghhhjjjkkknnnoooqqqsssssssssvvvxxxtttuuuvvvyyy{{{}}}~~~~~~}}}}}}~~~~~~xxxwwwxxxwwwwwwxxx|||zzzzzzzzzzzz~~~}}}}}}}}}}}}|||}}}~~~{{{}}}lllZZZhhhwwwuuuttttttjjjjjjjjjhhhnnnwwwooo^^^III999///,,,,,,///,,,,,,+++++++++++++++,,,*********++++++*********))))))*********+++++++++++++++++++++++++++++++++***************++++++,,,************************************************************************'''***------,,,***)))))),,,,,,,,,,,,,,,,,,,,,,,,........./////////000000111111222222333444444444333777444444999888:::HHHrrrIIIFFFBBB@@@BBBGGGKKKMMMNNNMMMKKKIIIGGGFFFFFFEEEFFFGGGIIIJJJKKKLLLKKKKKKNNNNNNNNNNNNOOOQQQRRRSSSNNNOOOOOOLLLHHHFFFEEEFFFKKKHHHFFFEEEHHHJJJLLLLLLQQQNNNKKKIIIKKKMMMOOOOOOOOONNNNNNNNNNNNKKKHHHEEEFFFGGGHHHHHHGGGEEEBBBAAA<<<============<<<;;;:::::::::999888888888999:::777666555555888999:::999444===;;;555777:::888999EEEkkkMMMLLLXXXnnnxxxqqq```HHHAAAKKK@@@??????>>>>>>>>>>>>>>>???>>>>>>>>>============;;;999666333222333444555777999===AAAEEEJJJOOOSSSXXX\\\aaaeeeggghhhjjjlllmmmppprrrssssssuuuwwwxxxrrrtttvvvyyyzzz{{{|||}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}~~~yyyxxxwwwxxx~~~|||}}}}}}~~~{{{~~~~~~~~~zzz|||~~~yyylllnnn}}}zzz~~~uuuxxx|||zzzfffRRR===222///,,,,,,...+++++++++******++++++,,,+++******************+++))))))*********+++++++++++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++************************************************'''))),,,---+++***))))))---------------------------............/////////222222222333444555555555222666333333999777999GGGmmmIIIGGGCCCAAABBBEEEJJJMMMMMMLLLLLLKKKIIIHHHHHHGGGFFFGGGHHHIIIJJJIIIHHHHHHJJJKKKLLLNNNPPPQQQSSSSSSMMMOOOPPPNNNIIIEEEEEEFFFHHHFFFEEEEEEGGGIIIJJJIIIOOOLLLJJJIIIKKKLLLMMMLLLMMMNNNNNNMMMKKKIIIGGGFFFDDDEEEEEEEEEDDDBBB@@@???:::;;;;;;;;;;;;;;;:::::::::999888888999:::<<<===>>>;;;888777777888777666555666777555666:::<<<:::>>>qqq```NNNTTTfffnnnWWWBBBCCCAAA@@@@@@???????????????>>>>>>============>>>>>>;;;:::888666444333333333555777:::>>>AAAFFFKKKOOOSSSWWW]]]bbbeeegggiiikkkkkkppprrrqqqrrruuuxxxwwwrrruuuxxxyyyyyyyyyyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{}}}}}}}}}~~~||||||zzzyyywwwwww}}}}}}|||xxx}}}~~~zzz|||~~~{{{||||||{{{|||~~~[[[GGG555111000---+++---+++************++++++,,,++++++***))))))***++++++)))************+++++++++***************************))))))))))))***++++++++++++++++++++++++++++++************************************************''')))++++++***)))))))))******+++---...///000111------------.........///111111222333444444555555222666333333999777:::GGGfffKKKIIIFFFCCCBBBCCCGGGIIIIIIJJJKKKKKKKKKJJJIIIHHHHHHHHHIIIJJJIIIHHHGGGFFFGGGIIILLLNNNQQQRRRSSSSSSMMMPPPRRRPPPJJJFFFFFFHHHGGGFFFFFFGGGJJJJJJJJJHHHLLLJJJIIIJJJKKKLLLKKKJJJMMMMMMMMMKKKIIIHHHGGGHHHBBBAAAAAA@@@???>>>======999999:::::::::::::::::::::999777777777888:::;;;<<<999666555666777777777666222555:::777999======AAA]]]\\\PPPXXXtttuuuxxx}}}~~~VVVAAABBBAAAAAA@@@@@@@@@@@@@@@>>>===<<<<<<<<<===>>>>>>;;;;;;:::888666555333222222555777:::===AAAFFFJJJLLLQQQWWW]]]```dddgggiiihhhnnnpppnnnoootttvvvuuusssvvvyyyzzzxxxvvvvvvwwwvvvvvvwwwxxxyyyzzz{{{{{{~~~~~~{{{{{{xxxxxxvvvuuuyyy}}}zzz}}}zzz~~~~~~}}}zzz|||~~~~~~~~~|||uuu~~~{{{||||||~~~yyyRRR???000///000,,,***---***************+++,,,,,,++++++***))))))***++++++)))************+++++++++)))))))))))))))))))))))))))))))))))))))***++++++************************************************))))))))))))))))))))))))((()))***)))(((((()))***))))))***,,,---...///000,,,,,,---------............///000111222333444444111666333333999888:::HHHcccMMMLLLHHHEEEBBBAAADDDFFFFFFGGGIIIKKKKKKJJJIIIHHHJJJJJJKKKKKKJJJHHHGGGFFFFFFHHHKKKOOORRRSSSSSSSSSMMMQQQSSSQQQKKKGGGHHHJJJGGGGGGHHHJJJLLLLLLJJJHHHJJJIIIIIIJJJKKKKKKJJJHHHLLLLLLLLLJJJHHHGGGHHHIII@@@???>>><<<;;;;;;;;;;;;999999999999999::::::::::::888666555444555777888555333111222555888:::;;;999000666===888555:::;;;:::FFF___kkkOOOPPPsss|||zzzgggzzzzzztttVVVCCCBBBAAAAAA@@@@@@AAAAAA>>>===<<<;;;;;;<<<===>>>;;;;;;;;;:::888666333111111333555888:::>>>CCCFFFGGGLLLRRRXXX]]]```dddfffffflllooolllmmmrrruuussstttwwwzzzzzzwwwttttttuuurrrrrrtttvvvxxxzzz|||}}}|||}}}zzz}}}}}}|||~~~~~~yyyyyyzzzzzzzzz}}}zzzzzzuuuvvvtttrrrttt{{{}}}|||zzz}}}}}}~~~}}}}}}zzz|||~~~|||}}}zzz|||wwwttt|||~~~zzz~~~|||{{{tttnnnrrrjjjMMM;;;---...000+++***...******))))))***+++,,,,,,,,,+++***))))))***+++,,,)))************+++++++++(((((((((((((((((((((((()))))))))))))))******+++))))))))))))))))))))))))************************((((((((((((((((((((((((((())))))((('''''')))***++++++++++++++++++++++++,,,,,,,,,---------......,,,---...///000111222222111555333333:::888;;;IIIdddTTTTTTQQQJJJBBB>>>@@@DDDGGGHHHJJJLLLLLLKKKJJJIIISSSNNNIIIJJJMMMNNNIIIDDDFFFGGGHHHJJJMMMPPPSSSUUUOOOPPPPPPMMMJJJHHHGGGGGGLLLJJJIIIJJJMMMMMMJJJHHHKKKJJJIIIIIIIIIKKKLLLMMMRRRMMMHHHIIILLLLLLFFF@@@???>>>;;;999888999999:::;;;;;;999888777777777777666555555555555444444444555444333222222333555666666666666777888888999999999<<>>===<<<===???@@@??????>>>===;;;888666555222111111333666:::>>>AAADDDFFFHHHKKKPPPVVV^^^ddddddeeeggghhhjjjmmmqqqtttuuuuuuuuuuuutttsssrrrqqqxxxuuurrrsssvvvyyyyyyxxxyyyxxxxxx{{{~~~zzzyyy}}}}}}yyyvvvuuuxxx}}}~~~yyyvvvzzzuuupppppptttxxxyyyxxx||||||}}}~~~~~~}}}|||{{{|||~~~~~~zzzxxx}}}yyyxxxwwwwwwzzz~~~vvvjjjnnnqqqwwwjjjOOO333111...,,,*********+++******++++++++++++******++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,++++++***)))((((((******))))))((((((''''''))))))))))))))))))))))))...,,,******))))))'''%%%'''(((((((((((((((''''''(((((((((((())))))))))))++++++******************+++,,,...000000///...---////////////000000000000333111222333333444;;;CCCaaaTTTUUUTTTNNNFFFBBBCCCEEEFFFGGGIIIKKKLLLKKKJJJIIIMMMJJJHHHIIIKKKLLLJJJFFFJJJJJJKKKLLLNNNQQQUUUVVVPPPPPPOOOLLLIIIGGGHHHIIIMMMKKKIIIJJJLLLMMMLLLJJJKKKKKKJJJJJJJJJKKKLLLMMMPPPKKKGGGHHHKKKKKKEEE@@@???===;;;999888888999::::::999888777666666666666555555555555444444444444555444222111111222333444444555555666777777888888???===>>>PPPyyyVVVPPPgggfffjjjQQQ???AAAEEE@@@<<>><<<<<<===>>>?????????>>>===;;;999777666333222111111333777;;;>>>BBBCCCFFFIIIMMMSSS[[[```ccceeegggiiikkknnnqqqtttxxxwwwuuutttsssssstttuuuyyyvvvssstttvvvxxxyyyxxxzzz}}}~~~||||||}}}~~~}}}|||{{{yyyxxxxxxyyyzzz~~~zzzvvvssswwwsssooopppuuuyyyzzzxxx}}}|||||||||}}}}}}}}}~~~~~~~~~|||{{{{{{|||}}}~~~~~~}}}tttkkkqqq}}}tttwww}}}uuunnnfffkkkqqqxxx{{{pppWWW@@@222000...,,,+++***************++++++++++++******++++++++++++++++++++++++************************,,,,,,+++******)))(((((())))))))))))((((((''''''))))))))))))))))))))))))+++***(((((())))))(((&&&+++******)))(((&&&$$$###'''((((((((())))))))))))************************+++,,,...///000///...---.../////////000000000000333111222333333444:::CCCaaaSSSVVVWWWSSSMMMHHHFFFFFFGGGIIIKKKMMMMMMMMMLLLKKKGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIHHHIIIJJJMMMPPPRRRPPPPPPNNNKKKHHHGGGIIIJJJNNNLLLJJJJJJKKKLLLMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLKKKGGGDDDEEEHHHIIIDDD@@@>>>===;;;999888888888999888777666555555555555555555555444444444333333333444333111000///000111111222333333444555555666666:::777666???^^^```HHHQQQbbb|||~~~[[[???GGGMMM@@@:::BBB@@@???===<<<<<<<<<===>>>??????>>>===<<<:::888777555333111000111444888:::>>>@@@BBBEEEIIIOOOVVV[[[```bbbeeegggiiilllooorrrxxxvvvsssqqqppprrrtttuuuxxxvvvuuuuuuwwwyyyyyyyyyzzzzzzzzz{{{}}}}}}}}}~~~~~~{{{xxxuuuzzz{{{||||||{{{yyywwwuuuvvvsssrrrtttyyy}}}}}}|||~~~|||zzzyyyzzz{{{}}}}}}}}}}}}~~~|||{{{zzzzzz{{{{{{}}}}}}}}}}}}~~~}}}yyylllfffttt~~~zzzxxxvvvnnnhhhhhhdddhhhqqqxxxpppZZZBBB333000///...---,,,+++***)))******++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++++++++******))))))(((((()))))))))(((((((((((('''))))))))))))))))))))))))((('''&&&'''((()))((('''*********)))(((&&&%%%$$$''''''((((((((()))))))))************************+++,,,---//////......---....../////////000000000222111222444333444:::CCC```RRRUUUXXXWWWRRRLLLHHHGGGJJJKKKMMMOOOPPPOOONNNMMMEEEGGGIIIIIIGGGGGGIIILLLIIIHHHGGGGGGHHHJJJMMMNNNPPPPPPMMMJJJGGGGGGJJJLLLPPPNNNKKKIIIIIIIIIJJJJJJKKKKKKLLLLLLMMMLLLLLLKKKGGGDDDBBBCCCFFFFFFCCC???<<<;;;:::888777777777777555555444444444444444444444444444444333333333222444333222111000///000000000111111222222333333444000222333999LLLooopppQQQJJJQQQiii{{{rrrJJJFFFJJJBBB>>>DDD@@@???>>>===<<<<<<<<<===??????>>>>>><<<;;;999999888666333111111333666888;;;===???BBBFFFKKKRRRVVVYYY\\\```dddfffhhhkkkmmmrrrqqqooooooooooooqqqrrruuuuuuuuuvvvxxxzzz{{{|||xxx|||~~~zzzxxxwwwxxxyyy|||~~~|||}}}|||yyyvvvwwwzzz|||}}}}}}}}}|||xxxwwwwwwyyy~~~zzz{{{{{{{{{{{{}}}~~~||||||}}}}}}}}}{{{zzzzzzyyyzzzzzz}}}|||{{{{{{|||~~~|||}}}~~~~~~xxxnnnkkk|||sssvvvxxxmmmiiimmmssskkkkkkpppqqqbbbGGG555222.........------+++***)))******++++++++++++******))))))))))))))))))))))))******************************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&'''((('''&&&&&&'''(((((((((((((((((('''''''''((((((((())))))))))))))))))************+++,,,---.........------........./////////000000222111222444444444:::BBB___QQQTTTWWWWWWTTTOOOKKKHHHJJJLLLNNNOOOOOOOOOMMMLLLGGGJJJMMMKKKHHHFFFHHHKKKLLLLLLLLLLLLLLLNNNOOOPPPOOOOOOMMMJJJHHHHHHKKKMMMQQQPPPMMMIIIGGGFFFFFFGGGJJJKKKLLLMMMMMMLLLJJJIIIDDDBBB@@@AAACCCCCCAAA>>>;;;:::999888777666666555333333333333333333444444444333333333222222222222444444333222111000000000/////////000111111222222000222333555===TTTvvvgggNNNPPPVVVpppxxxcccJJJDDDDDDCCCBBB@@@??????>>>===<<<<<<<<<>>>>>>>>>>>>===<<<;;;:::;;;:::777555444444555666888:::===@@@CCCHHHMMMQQQTTTXXX]]]aaadddfffhhhjjjjjjlllnnnooopppppppppooorrrssstttvvvxxxzzz|||}}}yyyyyy{{{}}}{{{xxxuuuwww|||~~~}}}~~~}}}~~~}}}~~~~~~{{{zzz}}}~~~{{{|||}}}yyyyyyyyy{{{{{{~~~}}}|||}}}}}}||||||}}}{{{{{{zzzzzzzzzzzz{{{{{{~~~}}}|||zzzzzzzzz{{{|||{{{zzzzzz|||zzzvvvuuuqqqoooyyyyyyyyyyyy{{{uuuoooeeeQQQ999000555,,,---------,,,+++************++++++++++++******(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((((((((('''''''''''''''((((((((('''''''''''''''''''''''')))(((&&&&&&''''''%%%$$$&&&&&&'''(((((((((((((((''''''''''''(((((((((((((((((()))))))))*********+++,,,,,,---------------............////////////111111222555444444:::AAA^^^RRRTTTUUUVVVUUURRRNNNLLLKKKLLLMMMNNNNNNLLLJJJIIIKKKMMMNNNLLLIIIGGGHHHJJJJJJKKKLLLMMMNNNNNNMMMMMMNNNNNNMMMKKKIIIIIIKKKMMMQQQQQQOOOKKKGGGEEEEEEFFFHHHJJJLLLNNNMMMKKKIIIGGGBBBAAA@@@AAAAAAAAA???===999999888777666555555444222222222222222333444555333333333222222222111111333222222222111111000000.........///000000111111111111111222888KKKiii~~~ZZZOOOQQQeee}}}rrr]]]IIIHHHFFF???AAA@@@@@@???>>>===<<<<<<>>>>>>???>>>>>>===<<<<<<<<<<<<:::999777666555555555777:::===???DDDIIILLLOOOTTTZZZ___bbbdddfffgggfffiiimmmqqqssssssrrrqqqqqqsssuuuvvvwwwwwwyyy{{{{{{zzzyyy}}}|||uuuxxx|||zzz|||~~~~~~|||~~~}}}|||~~~~~~~~~}}}yyyyyyyyyzzz{{{}}}|||yyyxxx|||}}}~~~~~~||||||}}}~~~zzzzzz{{{{{{{{{{{{{{{{{{zzzzzzyyyxxxxxxyyy{{{{{{xxxxxxyyy|||~~~wwwtttwwwvvvrrruuu|||yyy{{{jjjUUU@@@111...222,,,,,,,,,,,,++++++++++++******++++++++++++******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''***((('''&&&''''''%%%$$$))))))))))))((('''&&&%%%&&&&&&'''''''''((((((((('''(((((())))))*********,,,,,,,,,,,,,,,---------------........./////////111000222555555555:::AAA\\\UUUUUUUUUUUUUUUTTTRRRPPPNNNOOOPPPPPPOOOMMMJJJIIIKKKLLLLLLKKKJJJIIIIIIIIIFFFHHHKKKMMMNNNMMMKKKJJJLLLLLLMMMLLLJJJJJJKKKMMMOOOQQQQQQNNNJJJHHHHHHJJJGGGIIILLLMMMMMMJJJGGGEEEBBBAAAAAA@@@@@@???>>><<<888888888777666555444333222111222222333444555666222222222222111111111111000000000111000000000///------...//////000000111000...///333888DDDZZZnnn\\\UUU```~~~vvv|||___QQQJJJDDDBBBBBBAAAAAA???>>>===<<<>>>>>>?????????>>>======;;;<<<<<<;;;999777444222111333666999<<>>===<<<888888777777666555333222111111222222333444555666222222222111111111111000---...///////////////...------......///000000111111...000333444555>>>III___www^^^```zzz|||mmmtttZZZOOOLLLBBBBBBBBBBBB@@@???======>>>>>>????????????>>>>>>:::;;;<<<<<<:::777333111...111444777999<<>><<<<<<<<<;;;:::888999888888777666555555444222333333333333222111111111111000000//////......000///...---,,,+++++++++------......///000000111222111000///111444888:::KKKbbb}}}VVV___~~~nnnlll___TTTLLLAAA===DDDJJJDDD999CCCBBB@@@>>>>>>>>>>>>???===<<<;;;;;;;;;:::777555444333222111333666999;;;AAAAAADDDJJJMMMOOOUUU\\\]]]]]]]]]```dddjjjooorrrtttuuuvvvvvvvvvuuuuuuuuuyyyuuurrrrrrvvvzzz||||||zzz|||~~~}}}{{{yyywwwvvv}}}~~~}}}zzz}}}~~~}}}|||||||||~~~~~~}}}{{{~~~~~~{{{xxxuuussssssxxx~~~|||xxx|||{{{zzz{{{}}}|||}}}~~~~~~|||yyyxxxxxx{{{~~~~~~~~~|||{{{{{{{{{|||~~~~~~zzzwwwuuuxxxxxxvvvvvvxxxwwwssswwwzzz}}}~~~{{{zzzzzz{{{zzzwwwzzz}}}{{{vvvrrrpppzzz|||rrrlllnnnsss{{{}}}uuusssxxxgggTTT???333...,,,,,,...++++++************++++++************))))))))))))''''''(((((())))))******((((((((((((''''''''''''+++******((('''%%%###"""%%%%%%%%%&&&%%%%%%$$$$$$(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''(((((())))))************))))))******+++,,,+++,,,,,,---...///000000111///000333444333777===\\\}}}RRRTTTUUUSSSPPPNNNOOOQQQRRRRRRRRRTTTVVVVVVSSSQQQQQQRRRQQQNNNJJJFFFEEEEEEIIIJJJJJJKKKLLLLLLLLLLLLOOOMMMJJJJJJKKKLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJHHHGGGIIIKKKJJJEEE@@@>>>===;;;:::;;;:::888777888888777666666555444444222222333333222222111000000000000/////////......///...---,,,,,,+++++++++,,,,,,------...//////000111000000000111333666777:::KKKccckkkRRRVVV```qqq```\\\iiiuuu^^^IIIBBBBBB@@@AAAEEEBBBAAA@@@???>>>>>>>>>??????>>>======>>><<<:::777666555333222333555777999>>>===@@@FFFJJJKKKQQQWWWZZZ[[[\\\^^^bbbggglllnnnuuusssqqqssswwwyyywwwuuuwwwtttppppppsssvvvxxxxxxzzz|||~~~|||{{{zzz~~~}}}|||}}}~~~~~~}}}|||{{{zzz~~~~~~~~~~~~}}}}}}||||||}}}}}}}}}|||{{{xxxvvvtttssssssvvvzzz|||zzzxxx|||zzzzzz{{{}}}}}}}}}}}}~~~}}}}}}|||||||||{{{{{{zzz|||~~~}}}~~~~~~|||{{{zzzzzz{{{{{{yyywwwuuuxxxxxxvvvvvvyyyxxxuuutttwww{{{|||yyywwwwwwwwwxxxwwwxxx{{{zzztttpppnnnrrrzzznnnmmmrrrvvvxxx{{{yyysssooosssmmmpppvvvXXXHHH666...+++***+++---+++******))))))******+++*********)))))))))((((((((((((((((((((()))))))))((((((((((((''''''''''''$$$$$$%%%'''((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((('''''''''((())))))************))))))******+++,,,++++++,,,---...///000000111///000333333333777===VVVvvvPPPRRRSSSRRROOOMMMNNNPPPPPPPPPOOOPPPRRRSSSSSSRRRQQQSSSTTTRRRNNNJJJGGGFFFKKKJJJIIIHHHHHHIIIJJJKKKMMMKKKJJJJJJKKKKKKJJJHHHIIIHHHGGGGGGGGGHHHIIIJJJHHHFFFEEEFFFHHHFFFBBB>>><<<:::999888999888777555777666666555555444444333222222222222222111000000///////////////...............---,,,+++++++++++++++++++++,,,,,,---......000000000111222333333444111:::HHH\\\~~~___HHHDDD\\\rrrKKKQQQ}}}uuuNNNCCCBBB>>>@@@IIIBBBAAA@@@???>>>>>>??????@@@???===>>>>>>===;;;999999777555333333333444555999999<<>><<<777666444444555555444222333333333222222222222222000000111111000000///...---------------.........,,,,,,+++*********++++++))))))))))))************,,,---///000111000///......333555444:::VVVbbbKKKKKK\\\vvvbbbHHH\\\aaaOOOKKKFFF???BBBBBBBBBBBBBBBAAAAAAAAA@@@>>>===<<<======<<<;;;>>>===:::777555333222222555444666:::<<<<<>><<<:::777555444444444333444888999999===CCCCCCEEEIIIOOOVVV\\\bbbeeegggmmmqqqpppllljjjmmmqqqtttuuutttsssrrrrrrtttvvvxxxzzz|||}}}~~~~~~}}}|||||||||zzzxxxwwwwwwyyy|||~~~~~~~~~zzzvvvuuuxxx{{{||||||}}}~~~~~~}}}|||{{{{{{{{{{{{{{{{{{|||||||||}}}}}}yyy{{{}}}~~~~~~~~~{{{{{{zzzxxxxxx{{{~~~}}}{{{zzz{{{}}}~~~~~~zzzyyyzzz}}}}}}|||zzzvvvrrrppppppqqqssssssrrrsssuuuxxxzzz|||zzzxxxuuuuuuxxx{{{}}}}}}zzz{{{}}}~~~|||zzzwwwxxx{{{~~~~~~{{{zzzyyywwwvvvttttttssssssqqqqqqsssuuuvvvtttqqqnnnqqqrrrpppmmmnnntttwwwwwwwwwvvvvvvwwwxxxwwwtttqqquuurrrvvv~~~yyynnnnnnxxx}}}|||xxxzzzzzzlll\\\FFF---000+++***,,,---***)))******))))))(((((())))))***))))))((((((((((((''''''((((((''''''''''''''''''((((((((((((''''''''''''$$$%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%&&&&&&''''''((()))))))))(((((((((((()))************+++,,,---...//////000...///222222222666<<>>;;;999888888555444222333444444333111000000000000000000000000//////000000//////...---++++++,,,,,,,,,---------******))))))))))))******)))))))))))))))))))))))))))***+++,,,...////////////000222111...000@@@QQQxxxrrrRRRJJJhhh~~~nnnkkkHHHUUUdddSSSNNNDDDEEEFFFFFFFFFFFFEEEDDDDDDBBB??????@@@AAAAAA@@@??????===;;;:::888777666333111333666777777:::@@@AAABBBEEEIIIOOOVVV\\\___cccggglllnnnlllkkklllnnnoooqqqsssrrrqqqqqqtttwwwxxxyyyzzz{{{{{{}}}~~~}}}||||||{{{yyyxxxxxxzzz{{{|||{{{}}}}}}}}}{{{zzzyyyzzz{{{||||||||||||{{{{{{zzzzzzzzzzzzzzz{{{{{{{{{|||||||||{{{|||~~~|||zzz{{{{{{yyyyyy{{{zzzyyyyyyvvvvvvwww{{{}}}}}}zzzxxxzzz|||~~~{{{~~~zzzwwwxxxzzzwwwxxxwwwuuurrrqqqsssuuuuuusssrrruuuzzz}}}~~~~~~~~~|||xxxwwwyyy|||~~~~~~|||}}}~~~~~~|||yyyyyyzzz}}}~~~|||yyyxxxwwwuuusssrrrrrrssssssrrrqqqqqqsssuuuuuusssqqqssssssqqqlllmmmssswwwwwwyyywwwuuuuuuvvvvvvtttrrrtttooouuuxxxqqqttt~~~yyy___JJJ;;;------******------***)))+++))))))(((((((((((())))))))))))((((((((('''''''''&&&&&&''''''''''''''''''((((((((((((''''''''''''***)))((('''%%%""" ###$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&''''''(((((()))((((((((((((((()))************+++,,,---......//////......111222222666<<>>>>>>>>>>><<<999666666666555333222333444444333222/////////000000000000000///////////////......---+++++++++,,,,,,---------***)))))))))))))))******************))))))))))))((()))***+++---...///000...+++---111222111666>>>NNNeeeSSS]]]uuujjjqqqYYY@@@eee{{{\\\OOOEEEFFFGGGHHHHHHGGGFFFEEEBBB@@@>>>===>>>???????????????>>>===;;;:::999888222000222555555555888>>>AAAAAABBBEEEJJJQQQVVVZZZaaacccgggkkknnnnnnlllkkklllnnnppppppooopppsssvvvwwwxxxyyyyyyyyy{{{~~~~~~~~~~~~~~~}}}{{{{{{|||{{{yyyyyyzzz{{{zzzyyy{{{|||}}}~~~~~~~~~}}}|||}}}|||{{{yyyyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{{{{{{{{{{yyyyyy{{{|||www{{{{{{{{{yyyvvvvvvzzz}}}wwwxxxyyyxxxwwwyyyzzz{{{~~~|||yyyyyyzzz}}}~~~xxx}}}{{{wwwwwwyyytttvvvwwwvvvuuuuuuxxx|||wwwtttrrrvvv}}}~~~|||xxxwwwxxx{{{}}}}}}}}}~~~~~~~~~~~~}}}~~~~~~}}}{{{zzz{{{|||}}}|||zzzwwwvvvuuusssrrrrrrssstttuuutttrrrpppqqqsssuuuuuuuuuuuuuuuqqqmmmmmmsssxxxxxxxxxuuurrrrrrssstttrrrppppppggglll}}}{{{uuuwww}}}yyyyyyUUU<<<444...---***+++...///,,,+++...))))))(((((((((((()))))))))(((((((((''''''''''''%%%&&&&&&''''''((((((((()))(((((((((''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((((((((((((((((((((%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&'''(((((()))((((((((((((((()))******)))***+++,,,---......//////---...111222222666<<>>>>>===;;;:::===<<<;;;999888777777777333333333222222222111111000000////////////000000///...---,,,++++++++++++'''(((((()))***++++++,,,)))(((&&&&&&((()))((('''&&&&&&''''''((()))))))))******+++,,,...///000000............///000111222@@@ZZZjjjWWWYYYnnn|||nnnrrr___III^^^uuu]]]QQQGGGFFFHHHFFFDDDEEE>>>@@@BBB???>>>@@@BBBCCC>>>============<<<<<<<<<;;;888444222111444777999:::;;;===@@@DDDHHHLLLNNNZZZ^^^eeeiiijjjjjjjjjjjjnnnnnnnnnppprrrsssrrrqqquuuuuuvvvwwwyyyzzz||||||~~~}}}|||{{{zzz|||||||||{{{zzzyyyxxxwww~~~~~~{{{yyyzzz{{{{{{wwwxxx}}}}}}xxxxxx|||xxxvvvuuuwww{{{}}}|||zzzzzzxxxwwwxxx{{{~~~~~~zzz|||~~~{{{{{{~~~|||yyyxxxzzz|||}}}zzz}}}~~~~~~~~~~~~|||{{{zzz{{{}}}~~~~~~}}}~~~}}}||||||}}}}}}{{{yyyyyywwwtttsssuuu{{{xxxtttxxx}}}~~~}}}|||{{{zzzyyyyyy~~~~~~~~~~~~}}}|||zzzzzz~~~}}}}}}~~~zzzvvvzzz~~~~~~{{{xxxwwwxxxpppqqqssssssqqqpppqqqrrruuutttssstttvvvwwwvvvuuuyyy||||||wwwqqqnnnoooooouuuvvvtttsssuuuwwwrrrjjjpppooouuu~~~zzzyyy~~~{{{~~~yyyttttttwwwssssssaaaGGG777000...************************************))))))))))))''''''((())))))(((''''''&&&'''''''''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''...///,,,&&&&&&***)))###'''&&&$$$######$$$&&&&&&'''(((((('''&&&&&&)))+++)))))))))))))))))))))))))))***,,,---...------,,,---///000111111222444666DDD```GGGFFFFFFHHHKKKMMMMMMLLLIIIIIIIIIIIIHHHGGGEEEDDDHHHHHHHHHIIILLLLLLKKKJJJHHHHHHHHHGGGFFFEEEDDDCCCGGGFFFDDDDDDDDDDDDBBB@@@CCC@@@>>>=========;;;:::;;;:::999888666555444333222222111111111000000000......------------......------+++******)))))))))((())))))******+++++++++)))(((&&&&&&((((((((('''((((((((((((''''''''''''******++++++,,,---......------------...///000000---@@@dddkkkQQQIIIddd|||gggOOO[[[xxxiiiVVVRRRQQQJJJGGGLLLDDDFFFFFFDDDBBBBBBAAAAAA>>>>>>>>>>>>============<<<:::777444222333444555888999:::===AAAEEEIIIKKKRRRWWW]]]ccceeefffggghhhkkkkkklllnnnoooppppppoooqqqrrrtttvvvxxxyyyzzz{{{~~~}}}}}}|||{{{zzzzzzyyyyyyyyyxxxxxxxxxxxx{{{}}}~~~|||zzzxxxyyy{{{yyyvvvwww{{{{{{xxxwww{{{vvvtttsssuuuxxx{{{zzzyyyzzzyyywwwwwwyyy{{{}}}~~~}}}|||}}}}}}||||||}}}{{{yyyzzz}}}~~~~~~wwwyyy||||||{{{zzzzzz{{{zzzyyyyyy{{{~~~~~~|||zzzzzzyyyyyyyyyzzz|||~~~zzztttrrrxxx}}}~~~~~~}}}{{{{{{zzz{{{{{{~~~~~~~~~~~~}}}}}}}}}zzzzzz{{{|||{{{wwwtttrrrqqqlllnnnpppooommmkkkkkkkkkooonnnnnnoooqqqssssssrrrvvvyyy|||{{{wwwtttsssqqqrrrooojjjggglllvvvzzzyyyxxxxxxvvvqqqjjjhhhooowww{{{~~~eeeLLL:::111...---*********************************)))))))))((((((''''''''''''''''''''''''''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''000222000)))'''((('''$$$((('''&&&&&&%%%%%%%%%&&&''''''((('''&&&&&&(((+++)))))))))))))))))))))))))))***,,,------------,,,---///000111111222444666BBB\\\~~~HHHIIIKKKLLLKKKKKKLLLMMMLLLIIIFFFFFFHHHIIIHHHFFFIIIHHHGGGIIIKKKLLLLLLKKKIIIHHHHHHGGGFFFDDDCCCBBBGGGFFFDDDDDDEEEDDDBBB@@@@@@>>><<<<<<<<<<<<;;;::::::::::::999777555222111000000000000////////////...------,,,,,,------...,,,+++***)))(((((((((((()))))))))***************)))'''&&&&&&'''(((((('''))))))(((((('''&&&&&&%%%)))*********++++++++++++++++++++++++,,,---...///,,,333@@@\\\aaaFFFIIIddd|||wwweeeEEERRRtttqqqiiiaaaTTTNNNPPPJJJHHHFFFFFFEEECCC@@@>>>?????????>>>>>>>>>=========<<<999666444333222111444555666999===AAAEEEGGGHHHMMMTTTZZZ^^^```cccdddggghhhiiikkklllmmmmmmmmmnnnooorrrtttvvvwwwwwwwwwyyyyyyzzzyyyyyyxxxxxxwwwvvvvvvuuuuuuuuuvvvxxxyyyxxxzzz{{{zzzyyyxxxyyy{{{yyywwwwwwzzz{{{yyyyyy{{{vvvtttssstttwwwzzz{{{{{{}}}{{{zzzyyyyyyzzz|||}}}}}}{{{{{{yyyyyy{{{}}}~~~yyyyyy|||}}}uuuwwwyyyzzzyyyxxxxxxyyyxxxxxxzzz}}}|||xxxxxxzzz~~~~~~}}}xxxtttsssyyy~~~}}}{{{{{{|||}}}~~~}}}|||}}}~~~|||zzz}}}zzzwwwtttrrroookkkiiilllnnnppppppnnnkkkjjjjjjnnnmmmmmmooorrruuuuuuuuutttvvvyyy{{{zzzvvvqqqooosssrrrlllgggjjjrrrwwwwwwzzzyyyuuurrruuuzzzjjjiiigggjjjttt|||zzzssssssbbbJJJ888...,,,,,,,,,******************************))))))))))))((((((((('''&&&%%%%%%&&&'''((('''((((((((((((''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''111444444---(((&&&&&&%%%'''(((((((((''''''&&&%%%&&&'''((('''&&&&&&(((***)))))))))))))))))))))))))))***+++,,,---------------///000111111222444666BBBYYYwwwKKKOOORRRPPPKKKHHHIIIKKKLLLHHHEEEGGGKKKMMMJJJFFFKKKJJJHHHIIIJJJKKKJJJIIIFFFGGGGGGFFFFFFEEEDDDCCCGGGFFFEEEEEEFFFDDDBBB@@@>>><<<::::::;;;;;;:::999;;;<<<<<<;;;999666333111000000000/////////......///..................///+++***))))))((((((((())))))))))))((((((((((((((()))'''%%%&&&'''(((''''''(((((((((''''''&&&&&&&&&))))))))))))))))))))))))++++++++++++,,,---......444333444BBBccczzzVVVCCCLLLggg{{{}}}xxx\\\DDDFFFddduuufff\\\MMMFFFAAACCCEEECCC???===???>>>>>>>>>============<<<;;;;;;999777555222111222222333555999<<>>???CCCBBB???>>>>>>>>>>>>=========<<<<<<::::::;;;<<<;;;888666444222222222333666888;;;===AAADDDIIIMMMQQQTTTXXXZZZ^^^aaaeeeggghhhiiilllnnnoooppppppqqqpppooonnnmmmnnnoooqqqrrrrrrqqqpppoooppppppoooppprrruuuxxxzzzwwwwwwwwwxxxzzz{{{{{{{{{wwwwwwwwwvvvwwwyyy{{{{{{wwwwwwxxxxxxxxxzzz|||}}}|||}}}}}}|||{{{}}}{{{yyyxxxyyy{{{|||{{{yyyyyyyyyyyyyyy{{{yyywwwyyyzzzxxxuuutttwwwyyyzzzxxxxxxxxxxxx~~~~~~~~~}}}}}}}}}~~~}}}yyyuuuyyy{{{}}}yyyzzz{{{|||~~~~~~|||xxxrrrmmmhhhfffggggggeeebbbaaadddgggiiihhhggghhhhhhkkkjjjiiijjjnnnqqqssssssrrrnnnnnnppppppmmmooossspppzzz|||tttmmmnnnrrr~~~}}}xxxtttzzz}}}vvvyyytttiiiaaaRRR???222//////...,,,)))))))))))))))))))))))))))))))))(((((((((((('''((('''%%%$$$$$$%%%'''((($$$%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''(((,,,///...)))$$$%%%((( """$$$&&&'''(((((('''$$$&&&''''''&&&&&&'''((((((((((((((((((((((((((()))******+++,,,---//////---///000111111222444666FFFZZZsssVVVYYY[[[VVVNNNGGGDDDEEEFFFFFFHHHMMMPPPPPPLLLHHHOOONNNLLLLLLKKKHHHEEEBBBAAABBBCCCEEEFFFGGGGGGHHHGGGFFFFFFGGGGGGFFFBBB???;;;999777777777777666555555555666555444222000...000000000000////////////,,,++++++******++++++,,,******))))))))))))******&&&&&&&&&&&&''''''''''''(((&&&%%%%%%&&&''''''&&&$$$%%%%%%&&&''''''((((((((((((((((((''''''''''''*********++++++,,,---...+++***222888333:::hhh\\\HHHSSSsss}}}sss~~~fffIIIHHHYYY{{{ttt]]]GGGCCCEEEDDDAAABBB??????>>>>>>>>>=========:::;;;<<<======<<<:::888444444333444555666888999>>>AAAEEEHHHKKKNNNRRRUUUXXX\\\aaadddeeehhhllloooqqqqqqpppooonnnmmmmmmmmmoooqqqsssttttttsssqqqpppoooooopppqqqsssvvvxxxzzzwwwvvvvvvwwwzzz{{{{{{zzzsssuuutttrrrssswwwyyyxxxuuuwwwxxxxxxwwwvvvxxxyyyxxxzzz{{{zzzxxxyyy~~~~~~}}}{{{{{{|||~~~}}}}}}{{{xxxvvvxxx|||~~~{{{xxxwwwwwwvvvuuusssuuuwwwxxxwwwvvvvvvwww~~~}}}}}}~~~}}}|||}}}}}}~~~~~~{{{xxx~~~zzzyyyyyyyyy}}}~~~}}}wwwrrrhhheeecccbbbcccddddddcccaaaccceeegggggghhhiiikkkmmmkkkiiiiiilllooopppqqqmmmiiijjjoooooooooxxxzzz||||||~~~ttt{{{cccIIIMMMCCC777000......---+++))))))))))))))))))))))))))))))((((((((((((''''''((('''&&&%%%%%%&&&'''(((######$$$%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''$$$&&&***---***%%%%%%((( !!!###%%%&&&'''(((((($$$%%%'''((('''&&&&&&''')))))))))))))))))))))))))))******+++,,,...///000---///000111111222444666DDDYYYrrrXXXZZZZZZWWWPPPJJJFFFEEEDDDEEEHHHJJJLLLMMMLLLKKKMMMMMMMMMMMMLLLIIIDDD@@@BBBBBBDDDEEEFFFFFFFFFFFFFFFFFFGGGHHHHHHFFFBBB???;;;999777666666555444333333333222222111000000////////////.........------++++++************++++++)))((((((''''''((())))))'''''''''(((((()))))))))(((&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))***+++,,,,,,------000111)))***CCCbbbTTTDDD]]]}}}oooaaattttttFFFBBBRRRiii~~~]]]OOOLLLHHHDDDEEEAAAAAAAAA@@@@@@@@@??????<<<===>>>??????>>><<<;;;888777666555555555666777888;;;>>>AAADDDIIINNNQQQQQQWWW]]]aaaccceeekkkpppqqqpppnnnmmmmmmnnnpppqqqqqqrrrtttuuuuuusssqqqpppooopppqqqsssuuuwwwxxxyyyvvvuuutttuuuxxxzzzyyyxxxsssvvvuuuqqqrrrxxxzzzxxxuuuwwwzzzzzzxxxvvvuuuvvvxxx{{{|||zzzwwwwww{{{}}}}}}~~~~~~}}}|||zzzvvvuuuyyy|||}}}|||zzzwwwvvvxxxzzztttvvvyyyyyyxxxwwwwwwxxx~~~{{{yyyyyyzzz|||||||||{{{{{{{{{|||~~~}}}{{{yyy|||{{{}}}|||zzz|||}}}yyyxxxwwwtttnnniii___```aaaaaa```aaacccdddeeefffggggggggghhhkkkmmmooollliiiiiijjjlllmmmnnngggfffjjjppppppppp|||~~~}}}{{{|||zzz|||kkkNNN666777333///,,,,,,++++++***))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''###$$$%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%$$$'''------'''$$$&&&%%%$$$$$$%%%%%%&&&'''(((###%%%'''((('''&&&&&&'''))))))))))))))))))))))))***))))))***,,,...000111---///000111111222444666BBBYYYtttXXXYYYYYYWWWRRRLLLHHHFFFCCCEEEFFFGGGGGGIIILLLNNNJJJKKKLLLNNNNNNKKKEEEAAACCCDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHFFFBBB???;;;999666555555444333111444333222222111111222222......---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---''''''&&&&&&&&&''''''((('''(((((()))***++++++,,,(((&&&$$$%%%&&&'''&&&&&&(((''''''&&&&&&%%%%%%$$$'''''''''((((((((())))))'''''''''(((((()))***+++***++++++******///999AAAaaannnSSSQQQ^^^jjj```qqqEEE===GGGhhhooo[[[SSSKKKFFFGGGCCCCCCBBBBBBBBBBBBAAAAAA??????@@@@@@???>>>===<<<:::999888666555555666666333666999<<<@@@EEEKKKOOOMMMSSSZZZ___```dddjjjooopppooommmlllmmmpppsssuuupppqqqsssttttttrrrooonnnoooppprrruuuwwwxxxyyyyyyuuusssrrrtttwwwyyyxxxvvvuuuyyyxxxtttuuu{{{~~~{{{vvvzzz~~~~~~zzzwwwvvvvvv|||~~~|||xxxwww{{{zzz|||~~~~~~{{{yyyxxxuuuuuu|||zzzyyy|||~~~{{{xxxwww{{{wwwyyy||||||{{{zzzzzz{{{{{{xxxuuuuuuwwwzzz|||}}}yyyxxxwwwxxxzzz{{{zzzxxxzzz{{{}}}}}}|||~~~}}}|||uuuqqqnnnkkkgggccc[[[^^^aaaaaa______bbbddddddeeedddcccbbbdddgggjjjkkkhhheeecccdddfffggggggeeeeeekkkqqqooommmzzzxxxxxxxxxttt|||~~~rrrUUU@@@777,,,,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))(((((((((''''''''''''''''''((())))))(((''''''$$$%%%&&&&&&'''''''''&&&''''''((((((((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''$$$&&&---...((($$$$$$)))((('''%%%%%%&&&''''''###%%%'''((('''&&&&&&&&&))))))))))))))))))))))))***))))))***+++...000111---///000111111222444666BBB[[[wwwWWWVVVVVVVVVTTTPPPJJJFFFFFFEEEDDDDDDFFFHHHKKKMMMPPPOOOOOOOOOMMMJJJEEEBBBDDDDDDCCCCCCDDDEEEFFFFFFFFFDDDDDDGGGLLLLLLHHHCCC666666666666555444333222222222222111111111000000222000---+++***+++,,,---,,,,,,++++++***)))((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((((((((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))************)))+++---......///111333DDDeee```MMMUUUfffdddeeegggMMM===MMMoookkkSSSNNNMMMIIIKKKGGGCCCDDDFFFGGGCCC@@@BBBBBBBBBBBBAAA???===<<<999999:::999888666444333666777888;;;>>>AAADDDEEEKKKLLLOOOSSSXXX]]]bbbeeelllnnnqqqqqqpppnnnnnnoooooommmmmmoooqqqrrrooolllnnnooorrruuuvvvwwwvvvvvvsssssstttvvvwwwwwwuuurrrrrrvvvyyyxxxuuutttvvvzzz}}}{{{{{{~~~yyysssvvvyyy|||{{{xxxvvvvvvxxxxxxzzz~~~|||zzz}}}xxxuuuwww}}}~~~zzzzzz||||||yyyvvvwwwzzz~~~|||yyyvvvuuuvvvxxxyyyzzz{{{yyywwwvvvxxxzzz{{{{{{}}}zzzwwwxxx{{{}}}}}}{{{yyywww|||~~~|||{{{~~~~~~}}}}}}}}}~~~~~~xxxpppjjjgggdddaaa^^^```aaaaaa```______aaaccccccccccccccccccbbbaaaaaaiiiiiigggccccccggggggdddccccccgggkkkllllllpppwwwyyywwwwwwttt}}}}}}}}}kkkGGG444111---,,,+++++++++***(((&&&))))))((((((''''''&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((((((''''''###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$&&&$$$$$$''',,,---)))$$$$$$$$$$$$%%%&&&'''((()))&&&&&&&&&''''''''''''(((''''''''''''((((((((((((*********++++++,,,,,,---...////////////000333555CCCbbbzzzSSSRRRRRRSSSTTTRRRMMMHHHGGGFFFFFFFFFGGGIIILLLMMMNNNMMMMMMNNNNNNLLLHHHDDDCCCCCCCCCCCCDDDEEEFFFGGGEEECCCCCCEEEIIIHHHDDD???555555444444333222222222111111000000000/////////111///---*********,,,---,,,,,,+++******)))((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((()))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((())))))))))))***,,,------...000222555IIIjjjiiiQQQQQQ]]]pppxxx|||[[[AAADDD```gggSSSPPPQQQMMMKKKGGGEEEDDDCCCBBBAAABBBBBBBBBBBBAAA@@@>>>===;;;;;;<<<;;;:::888777666555555666777999;;;>>>???EEEFFFHHHKKKPPPTTTYYY[[[cccgggllloooooommmkkkjjjmmmmmmmmmooorrrsssqqqooopppqqqtttuuuvvvuuutttsssrrrrrrsssuuuwwwvvvtttrrrpppsssvvvvvvtttvvv{{{{{{yyyyyy|||}}}yyytttwwwzzzzzzxxxwwwwwwxxxvvvxxx{{{~~~~~~}}}{{{vvvsssuuu{{{~~~|||yyyxxxxxxxxxxxxwwwwwwyyy{{{zzzxxxvvvvvvwwwyyyzzzzzz|||zzzxxxvvvwwwwwwxxxxxx{{{xxxuuuvvvzzz||||||zzz{{{yyy||||||xxxxxx{{{{{{{{{||||||~~~zzzvvvppplllfffbbb```___]]][[[\\\^^^______^^^___aaacccaaabbbbbbccccccbbbbbbbbbdddfffeeebbbcccggggggdddfffooo~~~rrraaaZZZeeepppnnnlllnnnnnnwww~~~qqqrrr~~~qqqVVV<<>>:::555444222111000000111111/////////.........------///...,,,***)))***+++,,,++++++******))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((***,,,---------///111+++555AAAaaammmMMMBBBPPPqqqgggGGGCCCWWWmmm\\\IIIGGGKKKLLLLLLJJJGGGDDDBBBAAABBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>===<<<;;;:::999777777555555555777999;;;??????AAACCCGGGKKKOOOQQQWWW]]]eeekkkllljjjgggfffjjjjjjlllnnnqqqrrrqqqppprrrsssuuuvvvuuutttrrrqqqrrrrrrrrrtttvvvvvvtttrrrrrrtttuuuuuutttvvv|||{{{yyyyyy{{{~~~}}}zzzrrruuuxxxyyyyyyxxxwwwxxxuuuvvvyyy|||~~~{{{vvvsssuuuzzz}}}|||zzzuuuuuuuuuvvvwwwxxxwwwvvvvvvuuuuuuwwwzzz||||||||||||{{{yyyxxxvvvvvvvvvvvvzzzwwwuuuvvvyyy|||{{{zzz~~~||||||~~~|||yyyzzz}}}}}}||||||}}}~~~zzztttlllgggaaa___[[[ZZZZZZ[[[[[[[[[ZZZ[[[\\\]]]]]]^^^```ccc``````aaaaaaaaaaaaaaaaaa___aaaaaa^^^```eeehhhgggwwwwww```SSS```lll}}}pppuuuwww{{{{{{uuuxxx~~~}}}ppp___OOO???111+++,,,...---,,,,,,,,,+++)))'''))))))))))))(((((((((((((((''''''''''''&&&&&&&&&((((((''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$'''%%%$$$&&&+++...---,,,%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))***+++,,,,,,------///000000000000111444666CCC^^^sssQQQNNNMMMPPPVVVXXXTTTOOOHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJLLLMMMLLLJJJGGGAAAAAABBBBBBCCCEEEFFFGGGCCCBBB@@@@@@???===999555555444111/////////111222///.........---------------,,,+++)))))))))***+++******)))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))+++,,,,,,,,,...000(((000111???gggcccIIIGGGYYYnnnwwwuuuJJJ???HHHdddyyyYYYLLLIIIKKKMMMMMMLLLIIIDDDAAACCCCCCCCCCCCBBBBBBAAAAAA?????????>>>======<<<;;;===;;;999777666777888:::::::::<<<>>>BBBFFFIIILLLOOOUUU]]]cccffffffeeeeeehhhiiijjjlllnnnooonnnnnnppprrrsssuuuuuutttrrrqqqtttsssssstttvvvvvvuuussswwwxxxyyywwwuuuuuuvvvxxxzzzyyyzzz{{{}}}|||xxxuuupppsssvvvxxxyyyyyyxxxxxxvvvwwwyyy{{{}}}|||xxxvvvwww|||}}}uuussssssvvvzzzzzzwwwtttssssssuuuxxx|||~~~~~~}}}zzz{{{{{{zzzxxxwwwwwwxxx{{{xxxvvvwww{{{~~~}}}||||||}}}~~~}}}~~~zzztttooohhhbbb]]][[[ZZZYYYYYYZZZ\\\]]]^^^ZZZ\\\]]]]]]\\\]]]___aaa```______^^^^^^^^^^^^^^^```bbb```^^^cccooozzz~~~~~~kkkbbbgggvvv~~~}}}xxxcccJJJ;;;333///---......---,,,,,,,,,,,,***((())))))))))))))))))))))))(((''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%$$$###$$$&&&'''&&&%%%'''%%%$$$&&&***---//////%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))***+++,,,,,,------///000111000000111444666CCC[[[oooPPPMMMKKKMMMQQQSSSPPPMMMHHHIIIIIIJJJIIIIIIGGGGGGJJJJJJIIIJJJKKKJJJHHHFFFBBBBBBAAAAAABBBBBBCCCDDDBBB@@@???===;;;999555333555444111000//////111222//////.........---------++++++***)))))))))******))))))((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%(((''''''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''')))***+++***+++,,,...(((---+++///BBB^^^\\\BBBCCC___bbb___{{{jjjHHHBBBDDD]]]jjjWWWVVVRRRLLLJJJJJJJJJHHHFFFEEEEEEDDDCCCCCCBBBBBBBBB??????>>>>>>=========<<<@@@???<<<:::888888999999555555777999===AAAEEEGGGKKKOOOUUUYYY]]]___bbbdddfffhhhjjjllllllllllllllllllmmmpppssstttttttttsssuuuttttttuuuvvvwwwvvvuuuvvvxxxzzzzzzxxxtttqqqpppsssuuuxxx{{{{{{yyytttqqqqqqrrrtttvvvxxxzzzzzzyyyyyyyyyzzz|||}}}}}}~~~~~~zzzyyyxxxzzz~~~~~~wwwvvvvvvyyy||||||xxxuuurrrsssuuuyyy}}}~~~}}}xxxzzz}}}}}}{{{zzzzzz{{{~~~{{{xxxzzz~~~|||~~~~~~~~~|||yyytttmmmgggbbb___\\\ZZZYYYYYYZZZZZZ[[[\\\^^^___]]]^^^^^^]]]\\\[[[]]]^^^___^^^]]]\\\\\\\\\\\\\\\___aaabbbcccooovvvqqqmmm{{{{{{~~~}}}nnnXXX???444222111///...---,,,++++++,,,,,,***(((((((((((((((((()))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&'''&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%$$$###$$$&&&'''&&&%%%'''%%%$$$%%%)))---000111&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((())))))+++,,,---......///000000000000111444666CCCXXXjjjLLLJJJIIIIIIJJJKKKJJJJJJHHHIIIJJJKKKJJJHHHFFFDDDIIIGGGGGGGGGHHHHHHGGGEEECCCCCCAAA@@@????????????>>>===<<<:::888555333222444333111000//////000000............---------,,,***))))))((((((((())))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((******)))***+++---...+++(((...888BBBbbbzzzWWW???JJJxxxrrrZZZ\\\jjjwww^^^CCCAAARRRssstttkkk\\\OOOHHHHHHKKKNNNHHHGGGEEEDDDCCCBBBBBBBBB@@@???>>>============>>>??????===;;;:::999888888222222333555888<<>>>>>>>>??????>>>>>>>>>>>>===;;;999888444444444444666888:::;;;>>>@@@CCCEEEHHHMMMRRRVVVVVVYYY^^^aaabbbcccfffhhheeegggkkknnnqqqrrrrrrrrrsssrrrqqqqqqsssttttttsssoooqqqtttwwwxxxvvvssspppoooqqqsssuuuuuuvvvwwwxxxxxxuuurrrssswww{{{}}}}}}zzz|||~~~}}}|||vvvxxx|||~~~{{{}}}~~~~~~|||zzzyyyzzzwwwvvvwwwyyy|||}}}}}}|||vvv{{{}}}yyyyyy{{{{{{xxxvvvxxx|||~~~|||}}}}}}}}}}}}||||||ssskkkhhhccc^^^[[[YYYWWWWWWWWWWWWVVVUUUSSSVVVXXXXXXVVVWWWYYY[[[[[[\\\\\\[[[ZZZYYY[[[\\\[[[[[[[[[\\\^^^aaadddfffgggooovvvyyy|||nnnwwwmmm^^^FFF;;;111000111///+++)))***)))))))))******((('''%%%&&&&&&&&&'''''''''((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$######$$$&&&''''''&&&$$$%%%&&&&&&(((***---///'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''((()))***,,,---...///---............///222444AAATTTfff}}}IIILLLMMMKKKGGGGGGKKKPPPKKKLLLNNNOOOMMMJJJFFFDDDAAAAAAAAACCCFFFHHHHHHHHHGGGEEEBBB>>>;;;888777666555555555333111//////000////////////...---,,,++++++++++++************)))''''''((((((((((((((((((&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&((())))))(((((()))+++(((+++)))***---))),,,===aaazzznnnNNNJJJlllrrrlllYYYmmmkkkGGG999999EEEccclllQQQIIIJJJLLLJJJHHHEEECCCBBBBBBBBBBBBAAA@@@?????????@@@AAA???@@@AAAAAAAAA>>><<<:::999888777666666777888999777:::===@@@CCCFFFJJJMMMJJJOOOUUUYYYZZZ]]]```dddeeegggjjjnnnpppqqqqqqppprrrpppooooooqqqrrrrrrrrrrrrrrrssstttuuutttrrrpppvvvvvvtttrrrqqqsssvvvyyy{{{vvvrrrrrrvvv{{{~~~~~~yyy|||~~~}}}wwwzzz|||~~~~~~zzzxxxyyy{{{yyyxxxxxxyyy{{{||||||{{{www||||||wwwwwwxxxxxxvvvtttuuuzzz}}}}}}|||zzz{{{{{{}}}{{{{{{{{{pppsssnnnccc[[[YYYWWWRRRQQQQQQSSSUUUWWWWWWTTTQQQRRRTTTWWWWWWVVVVVVYYY[[[XXXYYYZZZYYYXXXYYY[[[]]]YYYYYYZZZ]]]aaaeeejjjlll|||lll{{{{{{jjjmmmnnn}}}}}}|||```GGG888111---///000---***))))))(((((((((******(((&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$######$$$&&&''''''&&&###$$$&&&'''''')))+++---'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))'''((()))***,,,---...///,,,---...------...111333@@@SSSeee}}}RRRQQQOOOKKKGGGFFFGGGIIISSSRRRPPPMMMKKKIIIGGGGGGCCCAAA???>>>>>>@@@CCCEEEDDDCCC@@@===;;;999777777333333111000000000111222///............//////000...---,,,+++***(((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((((((((((((((())))))*********+++,,,...//////000<<<```eeeHHH@@@QQQoooeeeYYYvvvaaaMMM@@@666===OOOtttsssXXXMMMNNNNNNOOOMMMHHHCCCBBBDDDBBBBBBBBBAAA???>>>???@@@CCCCCCDDDDDDCCC@@@<<<:::;;;;;;:::999:::;;;<<<===999999999:::===AAADDDFFFKKKNNNRRRUUUXXX[[[___aaadddfffiiijjjkkklllnnnooonnnqqqsssqqqnnnnnntttyyypppssstttsssqqqpppsssvvvtttuuuwwwwwwvvvvvvvvvxxx|||yyyvvvuuuwwwzzz{{{|||}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~}}}xxxuuuuuuwwwzzzxxxwwwxxxzzz||||||{{{yyy}}}||||||}}}xxxxxxxxxxxxwwwyyy||||||zzz|||{{{vvvqqqmmmkkkgggccc^^^XXXSSSPPPOOOOOORRRRRRSSSTTTTTTTTTTTTTTTUUUUUUVVVWWWWWWWWWVVVVVVVVVUUUUUUXXX\\\^^^]]][[[]]]^^^___```bbbkkk{{{rrrjjjiiidddssszzznnnooowww~~~xxxyyy}}}|||~~~aaaIII>>>333111///---,,,---...///************))))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&'''''''''&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''((('''%%%$$$$$$%%%&&&'''&&&''''''&&&$$$######$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((())))))***+++---...,,,...///000000111444666===NNNfffSSSSSSRRROOOKKKHHHGGGHHHNNNNNNLLLKKKIIIIIIHHHHHHDDDCCCAAA???>>>???AAABBBBBBAAA???<<<999777666666333222111000000000111111//////...............///+++++++++******)))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&''''''((())))))******+++---......///;;;AAAfff~~~]]]EEEAAAYYYiiihhhfffLLL888777CCCKKKxxxxxxfff\\\VVVOOOIIIDDDBBBAAABBBBBBBBBBBBAAAAAAAAABBBCCCCCCCCCBBBAAA???>>><<<<<<<<<;;;;;;:::;;;<<<===>>>;;;:::999999;;;===???@@@EEEHHHKKKNNNQQQSSSWWWZZZ^^^aaadddfffggghhhjjjkkkkkkllllllkkklllnnnqqqsssppprrrsssqqqnnnmmmooorrrpppsssuuuvvvuuuuuuuuuvvvyyywwwuuuuuuwwwzzz{{{{{{|||}}}~~~~~~}}}~~~}}}|||||||||||||||{{{||||||zzzwwwvvvwwwyyyzzzxxxwwwxxxzzz|||||||||vvv{{{|||zzzyyyxxxxxxwwwvvvvvvxxx{{{}}}{{{~~~}}}{{{wwwqqqkkkfffbbb```XXXVVVSSSPPPNNNNNNOOOPPPQQQQQQRRRSSSSSSSSSSSSSSSUUUUUUVVVVVVWWWWWWVVVVVVVVVVVVVVVXXX[[[\\\[[[ZZZ\\\YYYYYY___jjjzzzqqqggggggmmmfffmmmuuuwww}}}}}}~~~~~~wwwvvvzzz~~~{{{cccGGG666111000///---+++***+++,,,---******)))))))))(((((((((''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%'''(((((('''%%%$$$$$$%%%$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''(((((()))+++,,,------...///000000111333555@@@NNNddd|||SSSUUUVVVTTTPPPKKKGGGFFFHHHHHHGGGGGGGGGHHHHHHIIIGGGEEECCC@@@???>>>>>>>>>???>>><<<:::777666444444222222111000000000000000000///...------,,,------))))))))))))************&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((((()))***+++,,,,,,---333+++>>>oootttYYYEEECCCiiifffnnneeeFFF444666EEEccc~~~uuufffWWWOOOJJJFFFDDDCCCBBB@@@?????????@@@@@@CCCBBB@@@>>><<<<<<======<<<<<<<<<<<<<<<===>>>>>>===<<<:::999888888999:::===@@@CCCEEEGGGIIILLLOOOTTTXXX\\\___aaaaaabbbdddfffdddccceeeiiilllnnnmmmnnnooopppmmmhhhfffhhhjjjmmmpppsssuuuuuuuuuuuuvvvvvvuuutttuuuxxxyyyyyyxxxyyy{{{}}}}}}|||}}}}}}{{{zzzyyyxxxxxxxxxxxxxxxyyyxxxwwwxxxzzz}}}zzzyyyxxxyyy|||~~~~~~~~~xxx}}}|||zzz~~~}}}|||{{{{{{}}}|||vvvppphhheeeaaa\\\WWWTTTQQQPPPMMMLLLJJJJJJJJJLLLNNNOOOOOOPPPQQQQQQRRRRRRQQQQQQSSSSSSTTTUUUUUUUUUUUUUUUWWWWWWXXXXXXYYYYYYYYYYYY^^^YYYVVV\\\kkk{{{yyywwwsssmmmmmmqqqlllkkk{{{|||||||||yyy}}}uuuaaaHHH444,,,///---,,,+++)))))))))******)))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$$$$'''((()))(((&&&$$$%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((('''''''''((()))***+++,,,...///000000///000222444AAANNNbbbxxxNNNRRRVVVWWWSSSMMMHHHEEEEEEDDDDDDDDDEEEEEEFFFGGGHHHGGGEEEBBB???===<<<;;;<<<;;;999777555444333222111111000000//////////////////...,,,++++++++++++)))))))))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''((())))))***++++++***---222DDDmmmiiiEEEJJJqqqxxxNNNHHH333777KKKZZZyyyqqqbbbSSSIIIGGGEEEAAA??????>>>>>>>>>BBBAAA@@@???>>>========================>>>>>>???>>>===;;;999888777777777888:::===???@@@BBBDDDFFFJJJNNNSSSVVVXXXYYYZZZ[[[^^^^^^___aaadddhhhjjjkkkkkkmmmmmmiiidddbbbccceeelllooosssvvvvvvvvvvvvwwwuuuttttttuuuwwwvvvtttssssssvvvyyy|||~~~}}}zzzyyy{{{zzzyyyxxxxxxwwwxxxxxxzzzzzzyyyyyyzzz{{{~~~|||{{{zzz|||~~~{{{~~~}}}wwwiii^^^YYYQQQPPPMMMKKKJJJJJJKKKLLLLLLLLLJJJJJJJJJKKKLLLMMMNNNNNNOOOPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSSSSSSSSSSVVVWWWXXXXXXVVVVVVYYY[[[^^^[[[XXXZZZcccoootttttttttnnnsssvvvtttnnn{{{{{{{{{}}}xxx}}}zzz{{{sss]]]III888......222++++++)))((((((((())))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%"""###%%%&&&&&&%%%$$$$$$&&&'''((('''%%%$$$%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((()))+++,,,---...///000/////////111333@@@MMMaaaxxxGGGLLLRRRUUUSSSNNNIIIFFFDDDDDDCCCCCCCCCCCCDDDDDDHHHGGGEEECCC@@@===:::999999888666555333222111111000000000000//////............,,,+++************++++++***)))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&'''(((&&&''''''(((((()))))))))(((222222///CCCpppZZZJJJSSSbbbxxxnnnrrrkkkHHH:::<<<:::LLLlllxxxnnnWWWLLLHHHDDDAAAAAAAAAAAA??????@@@AAABBBAAA@@@>>><<<=========>>>>>>>>>>>>>>>===<<<;;;::::::999999999777999;;;<<<===>>>@@@BBBBBBEEEJJJMMMOOOPPPQQQSSSUUUYYY^^^______aaafffjjjjjjlllllliiidddbbbcccffflllooosssvvvvvvwwwxxxxxxuuutttttttttuuussspppmmmmmmppptttwwwyyyyyywwwuuuwwwwwwxxxxxxyyyzzz{{{|||~~~|||{{{|||~~~~~~}}}|||}}}~~~~~~}}}{{{uuulllbbbYYYRRRMMMJJJIIIHHHHHHGGGHHHKKKMMMOOOLLLLLLKKKJJJJJJKKKLLLLLLMMMMMMNNNOOOOOOOOOOOOOOONNNOOOPPPQQQRRRRRRRRRRRRTTTVVVXXXWWWUUUWWW^^^dddfffiiihhhbbbaaaeeegggeeeccceeewwwxxxrrr}}}}}}vvv|||zzz|||}}}wwwtttlllXXX@@@333...,,,---///*********)))))))))))))))''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&###$$$&&&'''''''''&&&%%%$$$%%%&&&%%%#########%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((()))))))))***+++,,,---......///000///...///000222<<>>;;;999777666555333222111111111///////////////...---------,,,+++******)))******++++++***((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&'''''''''((((((((()))---***,,,000111BBBppplll]]]PPPDDD]]]]]]SSSppprrrWWWEEE555222>>>HHH___~~~wwwTTTNNNHHHDDDCCCCCCAAA>>>===???AAACCCCCCAAA>>>===<<<<<<===>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;::::::888:::;;;<<<;;;<<<===???===@@@CCCEEEGGGHHHKKKMMMNNNTTTZZZ[[[YYYZZZ```eeegggiiijjjiiieeedddfffiiilllnnnqqqsssssstttvvvxxxtttsssrrrrrrrrrqqqnnnkkkjjjlllppptttvvvvvvvvvuuuvvvvvvwwwxxxzzz}}}}}}|||}}}~~~}}}~~~yyyxxxxxxzzz|||{{{wwwssskkkaaaSSSJJJGGGHHHHHHGGGGGGFFFFFFFFFFFFHHHIIIJJJHHHHHHHHHIIIJJJLLLMMMNNNLLLMMMNNNNNNOOOOOONNNNNNMMMNNNOOOQQQRRRRRRRRRRRRSSSVVVYYYXXXWWW\\\hhhssspppbbb^^^]]]ZZZeeemmm}}}~~~yyy~~~|||vvvyyywwwwwwvvvooommm|||VVVDDD222+++,,,,,,******)))************)))))))))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&''''''''''''###$$$%%%$$$###"""###$$$%%%%%%%%%%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((*********+++,,,---...///---...//////...///111333999HHH___yyyEEEHHHMMMOOONNNJJJHHHGGGDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEDDDBBB???<<<999555555444222111111111111....../////////...---,,,+++******)))))))))******))))))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''''''''((((((((((((,,,%%%(((000......JJJnnnxxxmmmaaaQQQMMM___wwwtttQQQZZZttt~~~iiiYYYEEE999<<>>???@@@@@@??????>>>;;;<<<===>>>>>>>>>======;;;;;;;;;;;;;;;;;;::::::888999;;;;;;::::::;;;<<<<<<===??????@@@BBBFFFIIIIIILLLPPPSSSSSSUUUXXX[[[^^^aaaccccccaaabbbeeehhhjjjkkklllmmmmmmnnnqqqtttqqqpppooooooppppppooommmkkkmmmpppsssvvvwwwxxxxxxuuuvvvwwwxxx{{{}}}{{{yyy{{{}}}~~~}}}}}}||||||}}}~~~~~~}}}}}}yyyxxxuuurrrooohhhggghhhlllnnnllleee___WWWPPPGGGCCCCCCEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGGGGIIIJJJKKKLLLMMMMMMMMMNNNOOOOOOOOOOOONNNOOOPPPQQQSSSTTTTTTUUUUUUSSSWWWZZZZZZ[[[ddduuuppp___[[[\\\YYYmmm{{{~~~}}}}}}xxxvvvsssxxx~~~{{{nnnlllmmmxxxoooDDD999000...---+++)))***(((((()))))))))))))))((((((((((((''''''''''''&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$%%%&&&'''(((###$$$%%%%%%######$$$%%%&&&%%%%%%%%%%%%&&&''''''###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((()))))))))***+++,,,......+++---.........///111444999FFF[[[sssGGGJJJMMMNNNLLLIIIGGGFFFCCCCCCCCCCCCDDDEEEFFFFFFBBBCCCDDDEEECCC@@@<<<:::555444333222111111111111---.../////////...,,,,,,***)))))))))))))))***+++''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#########"""###$$$$$$%%%'''''''''(((((((((((((((&&&((()))***,,,111777<<>>======<<<<<<===??????:::;;;===>>>>>>>>>===<<<;;;;;;;;;;;;;;;:::999888777999::::::888888999:::;;;<<<<<<<<<===???CCCGGGGGGGGGHHHLLLPPPSSSSSSSSSUUUXXX[[[\\\[[[]]]aaadddhhhhhhhhhhhhhhhjjjmmmpppnnnmmmlllmmmoooqqqpppooommmoooqqqtttwwwyyy{{{{{{vvvvvvwwwxxxzzz}}}|||xxxvvvxxx{{{|||{{{~~~|||zzzzzz{{{|||{{{zzzxxxtttoookkkgggbbb[[[VVVSSSSSSUUUYYY\\\YYYPPPIIIIIIGGGFFFFFFEEEDDDAAA???DDDDDDEEEGGGGGGGGGGGGGGGIIIIIIJJJJJJKKKKKKKKKKKKMMMMMMNNNOOOOOOOOOOOONNNQQQRRRSSSUUUVVVVVVWWWWWWTTTXXX\\\\\\^^^iii~~~yyydddZZZ___fffeeeppp~~~zzzxxx|||xxxwwwooopppvvvuuukkknnntttwwwxxxxxx{{{~~~~~~|||jjjLLL555111///...+++''''''+++''''''(((((()))((((((''')))(((((((((((('''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&'''''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$###""""""###%%%'''((($$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))(((((())))))***+++---...***,,,---......///222444:::FFFXXXnnnDDDEEEGGGIIIJJJJJJIIIHHHGGGGGGFFFCCC@@@??????@@@AAA???>>>???AAA@@@<<<999666555222///------....../////////...---+++***)))(((((((((((()))))))))))))))((('''&&&%%%&&&&&&'''(((((('''%%%###"""!!! %%%$$$$$$######$$$$$$%%%"""###%%%%%%$$$$$$%%%&&&################################################"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&((()))+++---...///DDDgggjjjEEEDDDSSSiiiOOOQQQ]]]mmmWWWCCC:::777@@@KKKZZZttt~~~kkk\\\GGGCCCCCCEEEAAA;;;:::???===:::999;;;@@@@@@<<<777>>>===;;;:::999999::::::::::::999999::::::;;;<<<===<<<<<<<<<<<<;;;;;;;;;???@@@BBBDDDFFFHHHIIIJJJNNNNNNPPPRRRTTTVVVXXXYYY\\\\\\\\\^^^```dddhhhjjjkkkkkkkkkjjjiiijjjmmmppprrrsssvvvxxxyyyyyyxxxxxxvvvtttsssuuuxxxzzzyyyxxxvvvvvvvvvuuutttssssssssstttsssqqqnnnkkkhhheeeddd\\\XXXSSSOOOMMMKKKIIIGGGGGGHHHKKKOOOQQQOOOIIIDDDBBBBBBBBBCCCCCCCCCCCCDDDFFFEEEDDDCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGNNNPPPOOOMMMLLLNNNOOONNNNNNMMMQQQWWW[[[[[[\\\^^^aaaggglllpppxxxyyymmmiiillltttqqqfffhhhsss|||{{{~~~~~~{{{~~~zzz}}}zzzwwwxxx|||}}}xxx}}}kkkgggppptttzzz}}}www}}}wwwiiiWWWHHH@@@111---+++,,,,,,))))))---)))))))))+++,,,---+++))))))'''&&&'''((()))((('''(((((('''&&&%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&((((((''''''''''''(((((()))******++++++,,,------,,,---...---------///111:::DDDUUUnnnBBBCCCEEEHHHIIIIIIHHHHHHGGGGGGFFFDDDAAA@@@???@@@???===<<<===>>>>>>;;;888666444222///............//////......---+++***)))(((((((((((((((((((((((()))((('''&&&%%%&&&&&&'''%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%"""$$$%%%%%%$$$###%%%&&&################################################"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((())))))***+++,,,,,,777IIImmm}}}SSSGGGEEE```kkkGGGJJJRRRfffeeePPP;;;333555@@@WWWmmmjjjZZZPPPGGGDDDAAA<<<;;;>>>:::999:::;;;===???@@@@@@;;;;;;;;;<<<<<<<<<<<<<<<:::999999999999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;===>>>???AAABBBDDDEEEFFFGGGHHHIIIKKKLLLNNNOOOPPPWWWVVVWWWXXX[[[^^^bbbdddgggggghhhggggggiiilllooopppqqqsssuuuvvvvvvvvvuuuxxxvvvsssssstttsssqqqnnnqqqpppnnnkkkhhhfffdddccc^^^]]]\\\ZZZXXXUUUSSSQQQNNNKKKHHHFFFFFFGGGGGGFFFIIIHHHHHHIIIKKKJJJGGGCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDCCCCCCCCCCCCCCCDDDEEEIIIIIIIIIIIIIIIIIIJJJJJJIIIJJJLLLNNNPPPRRRQQQOOOWWWUUURRRRRRZZZfffqqqwwwzzzzzzyyyyyy}}}yyynnn___nnnvvvpppwww}}}yyyyyyxxxzzzuuu~~~|||{{{}}}qqq^^^eee~~~yyyxxxrrrdddRRRAAA777444000,,,+++,,,,,,)))))),,,)))))))))***,,,,,,***))))))'''&&&'''((()))(((&&&)))(((((('''&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$'''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''((((((''''''''''''(((((()))******++++++,,,,,,---...///000/////////111333999DDDVVVooo???AAACCCEEEGGGGGGGGGGGGEEEEEECCCBBB@@@>>>======;;;:::999:::::::::888666555444222000.........///------------,,,+++))))))((((((((((((((((((((((((((('''&&&&&&%%%&&&&&&&&&"""######$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%"""$$$%%%%%%$$$###$$$&&&################################################"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&))))))))))))))))))******+++...CCCkkkjjjZZZHHHFFFaaajjj___TTTRRRaaa~~~}}}[[[FFF;;;777;;;CCCVVVqqqzzzkkk[[[RRRLLLFFF@@@======???AAA@@@===;;;;;;<<<888999999:::::::::999999999999999999999:::;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;<<<===>>>??????@@@??????@@@AAABBBCCCDDDDDDKKKKKKKKKLLLOOOQQQTTTVVVYYYZZZ[[[\\\\\\^^^aaadddcccdddfffhhhiiiiiihhhhhhjjjhhheeedddcccaaa___\\\___^^^\\\YYYVVVSSSQQQPPPLLLKKKKKKJJJHHHFFFEEEDDDBBBBBBBBBDDDGGGJJJKKKKKKJJJHHHEEECCCDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCCCC@@@AAAAAABBBCCCDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHKKKJJJJJJLLLOOOQQQRRRRRRVVVYYYXXXXXXdddxxx{{{oookkkiiibbbZZZ[[[qqquuusssqqqtttxxx}}}{{{yyy{{{jjjuuuwwwrrreeeRRR>>>111,,,---///+++***,,,,,,)))))),,,)))(((((()))+++,,,***)))((('''&&&'''(((((('''&&&))))))((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$###&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''((((((((((((''''''''''''(((((())))))******+++,,,,,,,,,...///000/////////111333999DDDVVVppp???@@@BBBDDDEEEFFFGGGGGGBBBAAA???>>>>>><<<:::888777666666666666555555444333222111000///...//////,,,,,,,,,,,,+++***)))((((((((('''''''''''''''&&&'''&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%###$$$%%%%%%######$$$%%%################################################""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((()))))))))((('''///BBB\\\zzzvvv```PPPNNN]]]gggQQQRRRooorrr^^^HHH:::333@@@PPPccc~~~wwwiiiYYYJJJ@@@BBBCCCDDDCCC@@@<<<888666<<<;;;:::999888888888888999999999888999::::::;;;;;;;;;;;;;;;:::::::::999::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;===>>>>>>???AAACCCEEEFFFGGGHHHIIIIIIIIIJJJMMMOOOMMMNNNPPPQQQRRRRRRRRRQQQNNNMMMLLLLLLKKKKKKJJJIIIHHHGGGGGGFFFEEEEEEDDDDDDBBBCCCCCCCCCBBBAAA@@@@@@@@@BBBFFFLLLQQQTTTSSSQQQGGGEEECCCAAAAAABBBCCCCCCAAAAAABBBBBBBBBCCCCCCCCC>>>???AAACCCDDDFFFGGGGGGBBBBBBCCCDDDDDDEEEFFFFFFNNNLLLLLLMMMNNNPPPTTTZZZZZZfffooottt{{{kkk\\\TTTUUUYYY]]]nnnwwwxxxpppooouuuyyyuuupppvvvrrrmmmcccRRRAAA555...++++++---******,,,+++((((((+++)))((('''(((***+++***(((((('''&&&&&&(((((('''&&&((((((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$#########%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''((((((''''''''''''(((((()))))))))***++++++,,,,,,+++---...---------///111777CCCVVVppp???@@@BBBCCCEEEFFFGGGGGGBBB@@@>>>>>>>>>===999666333333333222111111222222111000000///............++++++++++++***)))((((((''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%###%%%%%%%%%######$$$%%%################################################""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&'''((())))))***(((*********222KKKuuuvvvjjj^^^LLLQQQsssoooKKKPPPhhhhhhFFF888111<<>>===;;;:::::::::;;;<<<999888888888888999::::::;;;:::::::::999999999999999999999999999999999999888888888888888888888888666666777777999:::;;;<<<<<<===>>>===<<<<<<===???===>>>??????@@@@@@@@@@@@======>>>>>>>>>>>>??????;;;<<<<<<======>>>??????===>>>>>>????????????>>>???DDDKKKSSSXXXWWWSSSOOO@@@AAABBBBBBBBBCCCCCCDDDAAAAAAAAABBBBBBBBBBBBCCC@@@@@@AAAAAABBBCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIMMMWWWbbbggggggiiioooxxxsssbbbeeefffaaa[[[\\\hhhuuu~~~||||||yyyttt|||zzzrrrjjjkkkvvviiiVVVJJJ;;;222000///,,,))),,,)))))),,,+++((((((***)))'''&&&''')))***)))((((((&&&%%%&&&'''((('''&&&&&&&&&%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&((((((''''''''''''((((((((())))))******+++,,,,,,+++---...---------///111666BBBUUUooo@@@AAAAAABBBCCCDDDEEEEEECCCAAA??????@@@???:::666///000000///......///111...............---------))))))******)))((((((''''''''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%$$$%%%&&&%%%#########$$$################################################"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$&&&'''((())))))&&&)))***(((***666LLL^^^wwwxxx~~~|||dddNNNOOOVVViiifffJJJMMMUUUtttqqqRRR:::777777333>>>RRRvvvuuugggTTTGGGCCCBBBAAA???;;;;;;<<<<<<<<<<<<;;;;;;888888888888888999:::::::::::::::999999999888888999999999999999888888888888888888888888888888888666666777777888888999999999;;;;;;;;;999888999:::999999999::::::;;;;;;;;;===?????????===<<<===>>><<<<<<<<<<<<<<<<<<=========>>>???@@@@@@AAA@@@@@@===AAAGGGNNNQQQPPPJJJFFF<<>><<<===???===888333---//////...,,,,,,...111+++,,,,,,,,,---,,,,,,,,,(((((()))))))))(((''''''''''''&&&&&&%%%$$$$$$######$$$%%%&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%&&&%%%###"""###$$$################################################"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''%%%(((******+++///555999XXXzzzyyyyyymmmXXXCCCJJJccccccTTTKKKZZZjjjzzz~~~^^^MMM???333333<<>>:::888888888888888999999:::999999999999888888888888777777777888888888888888888888888888888888888888777777888888999888888888777999;;;:::999888999:::999999999999999::::::;;;===???@@@???===<<<===???<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAA<<<===@@@DDDFFFEEEBBB???<<>>HHHXXXpppzzznnnddd___WWW[[[aaaccc^^^SSSFFF>>>888888888777888999999:::999999999888888888888777666666666777777777777777777777777777777888888888777777888888888888777777333555888888888888999:::999888888888888888999:::666999;;;;;;999999;;;>>>888888888999:::;;;;;;<<<999999:::;;;<<<<<<<<<<<>>@@@@@@???<<<<<<>>>AAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDHHHOOOWWW```eeeZZZZZZZZZZZZYYYYYYYYYYYY]]]TTT```jjjSSSOOOPPPNNNWWWfffrrr~~~}}}~~~lllooo{{{www}}}~~~{{{uuubbbQQQCCC333---000000...)))'''))),,,(((&&&(((++++++(((''')))(((&&&%%%%%%&&&((((((((('''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&!!!!!!"""###$$$%%%%%%&&&!!!"""###$$$%%%%%%$$$############$$$$$$%%%%%%%%%(((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''((((((((((((((()))******++++++,,,---...---------///111555???PPPiiiDDDAAA???@@@AAAAAA>>>;;;<<<======<<<999444///,,,///---,,,,,,---...,,,+++***************+++++++++***(((&&&&&&(((*********$$$%%%%%%%%%%%%$$$######"""############$$$$$$$$$$$$$$$############$$$$$$%%%$$$#########$$$%%%&&&""""""#########$$$$$$$$$%%%$$$$$$$$$###"""""""""!!!!!!!!!"""######$$$$$$""""""!!!!!!!!!!!!!!!"""&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((000666IIIgggoooMMMCCCBBB^^^]]]PPPRRRSSShhhrrr[[[HHH666111777999EEEXXXcccttt{{{|||xxxqqqxxx[[[EEEAAA<<<:::;;;;;;999:::>>>777777777777666777777777888777555444555777:::<<<666666666666666555555555888777666555555555555555999777555666999:::999666::::::999999888888777777;;;::::::999999::::::;;;<<<:::999:::<<<<<<:::777:::999999999:::;;;<<<===;;;======<<<:::999:::;;;CCC>>><<<@@@AAA>>>===??????EEE@@@<<>>>>><<<:::BBB@@@>>>:::777333000//////---,,,,,,------,,,***++++++******))))))(((((()))'''%%%%%%'''((((((((($$$%%%%%%%%%%%%$$$######"""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$#########$$$%%%&&&!!!!!!"""""""""#########$$$$$$#######################################"""$$$$$$###"""""""""###$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((((((((***,,,555FFFYYYlll{{{iii[[[IIIGGG]]]rrrZZZRRRaaarrrwwwYYYEEE@@@;;;===???:::@@@GGGPPPWWW[[[]]]```bbbXXXcccyyy}}}[[[JJJCCC=========999666666444555666777888888777777999888777666777999;;;<<<777777777777666666666666888888777666555555666666999777666666888888777555888888888888888777777777:::::::::999999:::::::::;;;999888:::<<<===;;;999999999888888999:::;;;;;;:::;;;<<<=========>>>>>>===:::888888;;;<<<<<<===555???DDDIIITTTWWW\\\hhhmmmsssyyyvvvnnnsssuuu^^^LLLQQQ^^^^^^SSSIIIZZZ```hhhkkklllmmmppprrrwww|||yyyuuuhhhjjjnnnjjjccc^^^dddnnn{{{xxxhhhRRR>>>111...///......//////...---,,,+++******+++++++++)))((('''&&&&&&%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""###&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''%%%&&&''''''((((((''''''))))))*********+++++++++,,,,,,---......//////000444===KKK^^^yyyPPPLLLEEE@@@>>><<<;;;:::DDDAAA;;;666222000000000///...,,,,,,,,,,,,+++)))++++++***)))((('''&&&%%%(((&&&%%%$$$&&&&&&&&&%%%$$$%%%%%%%%%%%%$$$######"""############$$$$$$$$$$$$$$$############$$$$$$$$$############$$$%%%%%%!!!!!!!!!!!!!!!"""""""""""""""##################&&&%%%%%%$$$######""""""'''%%%$$$######$$$&&&'''%%%%%%$$$$$$$$$$$$%%%%%%######$$$%%%%%%$$$###############$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''((((((***)))***...777IIIfff~~~zzztttwwwyyyxxx|||yyyqqq^^^GGGAAASSSrrrZZZKKKVVVgggkkkRRR===777666///...222777999:::;;;>>>AAA===GGGXXXvvvzzzYYYLLL@@@===>>><<<999999888888999999888777555444777777666777777888999:::888888888777777666666666888777777666666666777777:::999777777888888666555666777777777777777777888:::::::::999999:::::::::999888888999;;;<<<;;;:::999999999999999999::::::777777888;;;===>>>===;;;;;;<<<<<<;;;<<>>;;;666222///---......///---,,,+++,,,+++***((())))))(((''''''&&&%%%%%%((('''%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$######""""""#########$$$$$$$$$$$$$$$############$$$$$$###############$$$$$$%%%""""""""""""""""""""""""!!!!!!""""""######$$$$$$%%%%%%%%%$$$$$$$$$######'''%%%###"""###$$$&&&(((%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''*********+++,,,444GGGXXXtttyyyvvvpppvvv|||mmmqqqwwwttteeeSSSMMMPPPTTTrrr]]]SSSPPP]]]~~~aaaPPPMMMHHH;;;888555333333333111///555555===TTTvvvwwwfffSSSIIIEEEAAA>>>===:::999888777666777777888666666777888999:::::::::888888777777666666555555666666555555555666777777999888888888888888888777555555666666777777888888999999999::::::999999999888888777888999999:::999;;;::::::999999999::::::777666777999<<<<<<:::888888===AAA@@@??????===:::@@@>>>:::@@@MMMWWWllltttjjjYYYKKKAAACCCFFFKKKYYYkkkttt~~~{{{eeeiiiwww|||oooqqq~~~xxxvvvvvvzzznnnYYYMMM>>>222,,,,,,...///......------,,,++++++***''''''((((((((((((((((((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&'''((((((((((((((((((((())))))******++++++---------...//////000000222888BBBUUUrrrHHHHHHGGGDDD@@@<<<999777555555333222000...------...,,,+++***++++++)))(((&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&''''''%%%###$$$%%%%%%%%%%%%$$$######""""""#########$$$$$$$$$$$$$$$############$$$$$$""""""######$$$$$$$$$$$$########################!!!!!!!!!""""""######$$$######$$$$$$$$$%%%%%%%%%$$$###"""""""""###%%%'''%%%$$$$$$######$$$$$$%%%########################""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((&&&(((*********...555AAAZZZooossstttzzz}}}{{{zzzuuufffRRRCCCLLLgggtttUUUIIIQQQ```ppp}}}qqqSSSFFF777000222555444111444...111@@@OOO___{{{uuuhhhYYYNNNIIICCC@@@<<<888666888:::<<<777777888999:::;;;;;;<<<888888777777666555444444444444444444555666777777555555666666666777777888555555666666777777888888888999999::::::999999888888888888777666777888999::::::999888777777777888999999999:::;;;;;;999888888;;;>>>???===>>>DDDLLLRRRLLLAAA???EEEDDDJJJ\\\nnn{{{kkkYYYNNNLLLFFFMMMSSSWWW^^^jjjvvv}}}rrr}}}}}}~~~zzzvvv~~~~~~zzzkkkRRRAAA999///***+++---...---...---,,,,,,++++++******''''''''''''''''''((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&'''(((((())))))(((((('''(((((()))******++++++------......///000000111333999BBBSSSooo===???AAA@@@<<<888444333222222333333222111///---,,,+++)))***++++++***(((%%%%%%&&&&&&&&&''''''''''''&&&%%%&&&''''''%%%$$$$$$%%%%%%%%%%%%$$$######"""############$$$$$$$$$$$$$$$############$$$$$$!!!"""######$$$$$$######$$$$$$$$$$$$############!!!!!!""""""""""""""""""""""""######$$$%%%%%%&&&"""""""""""""""###$$$%%%$$$$$$############$$$$$$$$$###""""""""""""###$$$"""""""""############$$$######$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&(((%%%$$$(((***))))))+++...222IIIiiizzzyyy}}}vvvhhhJJJHHHPPPuuujjjTTTKKKOOOfff|||___KKKBBB???:::555222+++...888666555PPPuuuyyyssskkkdddZZZNNNEEE???===<<<:::999888777777777777777999999888777666666555555444444444444555777888888333555666666555555666777666777777777777777777888777888999::::::999888777888999999888777777:::<<<;;;:::999888777777666666777999;;;;;;;;;<<<>>>AAAFFFEEEIIINNNKKKJJJ]]]vvv}}}^^^DDD===;;;>>>JJJQQQZZZdddnnnvvvyyyuuummm^^^VVVOOOKKKDDDAAAKKKYYYaaallltttvvv{{{~~~vvv||||||pppgggeee^^^HHH222444000+++***+++,,,***)))...---,,,+++************)))(((''''''''''''((((((&&&&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''((())))))))))))(((&&&'''(((((()))***++++++---......//////000111111222:::DDDTTTlll;;;===>>><<<888444333333111111111111000///---,,,***)))((()))***+++***)))''''''''''''&&&&&&&&&&&&$$$###$$$%%%''''''%%%###$$$%%%%%%%%%%%%$$$######"""############$$$$$$$$$$$$$$$############$$$$$$ !!!"""###$$$######"""$$$#########"""""""""""""""""""""""""""!!!!!!!!!"""##################### !!!"""###$$$$$$$$$###$$$$$$############$$$$$$$$$###"""!!!!!!"""###$$$""""""""""""##################$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''%%%%%%)))+++)))***,,,444%%%)))JJJhhhttt|||gggQQQDDDOOOmmmooo```RRRSSSaaahhhooo^^^PPPHHH>>>777555666000+++777JJJhhh~~~yyykkk___WWWSSSIIIGGGCCC???;;;:::999999<<<;;;;;;:::888777777666555555666666777999:::;;;:::;;;<<<;;;888666777999888888888888888777777777777888999::::::999888777888999::::::999;;;???CCC@@@@@@>>>===<<<;;;;;;;;;<<>>???>>>;;;666333444666111000///---,,,******))))))((('''(((***,,,+++***))))))((('''&&&%%%%%%$$$"""!!!"""$$$&&&&&&$$$"""$$$%%%%%%%%%%%%$$$######"""############$$$$$$$$$$$$$$$############$$$$$$ !!!"""$$$$$$######"""######""""""!!!!!!!!! ######""""""!!!!!! $$$$$$######"""!!!!!!!!!!!!###%%%&&&%%%$$$###$$$$$$############$$$$$$$$$###"""!!!!!!"""###$$$""""""""""""##################$$$$$$$$$$$$######"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""%%%***)))%%%%%%(((%%%((()))...AAA```zzzmmmWWWHHHDDDeeeYYYBBBNNNUUU]]]tttrrrhhhWWWMMMAAA888666666555444888TTT{{{{{{^^^[[[UUUNNNIIIEEEDDDDDD>>>======<<<:::999999888777777777888999;;;<<<===BBBCCCDDDAAA<<<::::::<<<::::::999999888888777777666777999::::::999777666777999;;;<<<<<>>777<<>>>>>???AAAKKKZZZdddnnn}}}~~~~~~~~~}}}zzztttnnnnnntttzzzyyyxxxuuuwwwlll___LLL<<<222///000222******++++++++++++,,,,,,---,,,+++))))))))))))***,,,+++)))((('''''''''(((###$$$&&&((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&################################################%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######################## """$$$###!!!!!!###%%%########################&&&&&&&&&'''''''''(((((('''(((((()))))))))))))))&&&&&&'''((()))***++++++......//////000000111111///;;;HHHTTTggg;;;888666666777666222///000//////---,,,+++******************)))))))))((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%(((%%%######$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################""""""""""""######$$$###"""!!!!!!"""###$$$""""""############""""""""""""###$$$$$$$$$######$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""""""""""""""##########################################""""""""""""######%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&''''''(((%%%'''...333@@@___~~~yyyjjjcccWWWOOO[[[qqqqqqhhhQQQLLLTTT___oooiiiGGG===;;;666444:::888FFF^^^iiiiiiuuu}}}yyy{{{sss```XXX]]]RRRHHHEEEJJJGGG<<<888===::::::::::::;;;@@@GGGKKKSSS___jjjgggWWWFFF>>>===???BBBFFFFFFBBB===:::888888666;;;;;;666;;;>>>666===<<<888999;;;666DDDcccdddWWWUUU``````QQQGGGIIIMMMooo|||lllgggwww}}}|||YYY<<<:::;;;666555888===AAAGGGLLLXXX[[[eeettt~~~|||sssiiiiiiqqq}}}}}}tttvvv|||{{{hhh^^^PPP>>>000,,,,,,------+++***)))***++++++***)))***++++++++++++***))))))))))))((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$######"""!!!!!!!!!"""$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''(((((((((((((((((())))))))))))+++++++++,,,---...///000000666BBBRRRggg888666333222333222///---//////...---,,,+++******)))))))))(((((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%&&&$$$"""###$$$$$$""" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################""""""""""""######$$$###"""!!!!!!"""###$$$""""""############""""""""""""######$$$$$$%%%%%%%%%$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""##########################################""""""""""""######%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&&&&'''+++((((((+++))))))888KKKnnntttzzzyyyuuuvvv~~~~~~~~~~~~{{{mmmUUU@@@MMM\\\www}}}^^^NNNFFFQQQggg}}}ttt[[[BBB777555333888???<<<888@@@OOOlllsss~~~wwwwwwtttkkkaaa]]]UUUVVVWWW[[[aaaiiiooosss~~~zzzdddUUUQQQRRRUUUXXXXXXSSSJJJBBBIIIHHHNNNOOOIIIMMMPPPFFF???AAABBBHHHKKKDDDMMMhhh}}}sssuuuyyybbbTTTUUUooo{{{mmmkkkvvvvvvjjjfffoooyyynnnbbbNNN<<<>>>::::::;;;EEEXXXooo}}}nnncccbbbpppuuu{{{zzzxxx{{{kkkVVVDDD;;;000))))))*********+++***))))))++++++***)))***++++++++++++***)))))))))(((((('''&&&&&&%%%%%%'''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$#########"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((((((''''''''''''(((((((((((((((((())))))))))))+++++++++,,,---...///000///666AAAQQQfff888555222000000///...---......---,,,+++******)))(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$$$$###"""###$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################""""""""""""############""""""""""""############$$$$$$$$$$$$############""""""###%%%&&&(((%%%%%%$$$############$$$""""""""""""""""""""""""""""""""""""##########################################""""""""""""######$$$$$$$$$$$$$$$#########%%%%%%%%%%%%&&&&&&&&&&&&(((&&&(((,,,***$$$'''///===NNN```gggfffgggoooxxxrrr___AAAGGGOOOeeecccXXXQQQLLLYYYmmmooo[[[TTTXXXWWWKKK<<<444777<<<777<<>>PPP\\\```^^^iiixxxcccOOOIIIYYY}}}cccIIIIIISSSdddzzz{{{gggTTTBBBBBB>>>:::888555444666:::999:::>>>BBBBBBFFFVVVhhh{{{}}}xxxrrrpppooommmfff```VVV]]]kkk|||qqqtttvvvwwwsssbbbVVV\\\fffhhhddd```RRROOOIII@@@:::888777666<<<>>>GGGUUUfffyyyzzzkkkuuu{{{|||~~~}}}yyy~~~~~~jjjnnnlllaaa___jjjtttwww{{{vvvnnnbbbTTTFFF999222///...,,,+++))))))(((&&&%%%***)))((()))******)))((()))************)))((((((&&&&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$""""""###$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''''''''((()))*********+++++++++,,,---...///000222666???MMMccc333333222///,,,***+++,,,******)))))))))((((((((((((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$!!!"""$$$$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################""""""""""""######""""""############""""""""""""############""""""$$$###"""""""""###$$$%%%$$$############$$$%%%%%%""""""""""""""""""""""""""""""""""""##########################################""""""""""""######"""""""""###############$$$$$$$$$$$$%%%%%%%%%%%%,,,(((######%%%''''''&&&'''((())),,,333BBBUUUbbb^^^qqq}}}wwwjjj[[[WWW\\\nnnhhhRRRLLLIIIOOOZZZkkk~~~|||XXXZZZ[[[VVVLLL???444///333333444555111///555>>>CCCSSS^^^^^^aaajjjnnniii[[[WWWRRRNNNKKKGGGBBB>>>:::@@@IIITTT```nnn|||mmmccclllmmmhhhkkkttt{{{rrrmmmhhh___PPPCCC@@@DDDDDDAAA>>>888<<>>KKK```~~~...000000---***'''''')))))))))((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%!!!###%%%$$$""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################""""""""""""######!!!"""###$$$$$$###"""!!!!!!!!!""""""""""""!!!!!!#########""""""""""""!!!"""""""""""""""###$$$%%%""""""""""""""""""""""""""""""""""""##########################################""""""""""""######!!!"""""""""#########$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%######&&&)))***)))$$$&&&'''%%%&&&///???MMMiiissszzzvvvuuu^^^LLLDDDPPPeeeppp\\\NNNHHHLLL[[[jjjyyywwwbbbUUUIII@@@999777777555333222,,,333888888999>>>???===<<<:::888555222111//////---...111555:::@@@HHHLLLMMMMMMLLLLLLPPPWWWaaaggg{{{[[[GGGHHHIIIJJJSSSIIIRRRXXXWWWOOOGGGBBBAAA@@@???<<<:::;;;>>>===999FFFNNNcccyyywwwkkkfffmmmjjj|||}}}yyykkkggg```[[[bbbnnnzzzxxx|||zzztttiii^^^LLL>>>000,,,,,,***((()))***+++******))))))+++,,,***((('''((()))***)))((()))))))))))))))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%""""""###$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###!!!"""###$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%'''(((((('''%%%$$$&&&&&&'''((()))***+++++++++++++++,,,---...///000000444;;;HHH]]]{{{---///000...***''''''(((((((((((((((((('''''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""$$$&&&%%%"""!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################""""""""""""######!!!"""###$$$$$$###"""!!! !!!!!!!!!!!! """#########"""!!! """"""!!!!!!"""###$$$$$$""""""""""""""""""""""""""""""""""""##########################################""""""""""""######!!!!!!""""""#########$$$######$$$$$$$$$%%%%%%%%%!!!###$$$$$$%%%&&&%%%"""$$$$$$%%%''')))+++,,,,,,DDDZZZqqqyyyyyyxxxxxxvvvrrrrrrSSSKKKGGGOOOccciiiTTTLLLNNNSSS___ggghhhmmmppp[[[RRRSSSRRRKKKCCC>>><<<:::888888777444111111222111///...---///111000...---///333555222//////555:::777222111888@@@@@@CCCPPPYYY\\\gggnnnggg]]]\\\PPPGGGFFF>>>777===<<<::::::>>>AAA@@@@@@AAA???JJJTTTVVVXXX]]]^^^ZZZcccpppyyyzzzllllllaaaXXX]]]bbbkkkzzz~~~xxxvvvuuuqqqwwwyyytttkkk^^^NNNAAA;;;111+++...000---***+++'''((())))))(((''''''(((***((('''((()))***)))((()))))))))))))))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$%%%%%%&&&&&&""""""###$$$$$$$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$ !!!"""###$$$###""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%'''(((((('''%%%$$$&&&&&&'''((()))***+++++++++++++++,,,---...///000...222999FFF[[[yyy---...---***((('''(((***'''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!""""""######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$########################$$$#########""""""!!!!!!""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""##################$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((555777DDD\\\sss{{{pppccckkkttt]]]LLLGGGBBBJJJrrrtttWWWLLLOOOPPPQQQXXXmmmzzzxxx{{{}}}tttdddWWWKKKDDDEEEEEE???===@@@777???999000444666222111444///222222...222666///...666444222555222///777444111===AAA;;;OOOjjjmmmuuummmrrrfff\\\VVVEEEGGGQQQOOOQQQVVVWWWTTTUUU[[[lll~~~xxxwwwvvv~~~{{{{{{vvvjjjbbbdddgggggggggnnnzzz~~~}}}yyy{{{yyysssmmmiii]]]III999333---------,,,+++***)))((((((((((((((((((''''''&&&''''''''''''((((((((((((***************)))((((((&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$###"""!!!######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!######$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******++++++,,,------......///...444===HHHZZZuuu------,,,***''''''((()))'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###""""""""""""""""""""""""############"""""""""!!!""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""############"""######$$$$$$######"""########################""""""""""""""""""""""""$$$$$$###""""""###$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''---...444AAATTTdddnnnrrr^^^zzzqqqaaaUUUKKKIIISSSaaaeeeUUUHHHFFFNNN]]]qqquuufffbbb```___ccckkkooojjjVVVEEEBBB>>>:::???<<<:::===999///222999666555888333000777666222666>>>555;;;???AAAbbb{{{pppzzz}}}|||~~~yyy~~~vvvooommmjjjfffdddddd|||||||||vvvrrrhhh\\\TTTHHH999///---,,,,,,,,,,,,+++***)))((()))))))))))))))(((((('''''''''''''''(((((((((((((((((())))))(((((('''&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%$$$$$$############$$$$$$###############"""$$$$$$$$$$$$$$$###""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******++++++,,,------......///---222:::DDDVVVrrr+++,,,+++***'''&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############!!!!!!!!!!!!!!!!!!!!!!!!############"""""""""""""""""""""#########$$$$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""############"""######$$$$$$######"""########################""""""""""""""""""""""""$$$$$$###""""""###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&'''(((***222DDD[[[lllnnnxxx~~~oooaaa\\\[[[UUUMMMRRRbbbhhhpppppp]]]TTTNNNMMMPPP^^^bbbgggwww~~~xxxqqqddd___jjjrrrvvv|||rrr[[[SSSSSSLLLJJJPPPOOOTTT___[[[MMMIIILLLHHHXXXgggnnn|||vvvyyyttt]]]WWWSSSTTTXXX```mmmyyyvvvzzz~~~pppaaaUUUFFF:::222+++***,,,,,,,,,,,,,,,+++***)))))))))************)))((((((''''''''''''((((((((((((&&&''''''''''''&&&%%%%%%&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$############""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$###"""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******++++++,,,------......//////333999BBBTTTqqq)))******)))'''&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""#################################"""""""""""""""""""""""""""""""""""""""#########"""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######!!!"""""""""############""""""############""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%(((***'''%%%,,,<<>>OOOlll$$$&&&((('''&&&$$$$$$%%%""""""###$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""######$$$$$$$$$########################!!!"""""""""#####################$$$$$$$$$%%%%%%""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""############!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$###"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%######%%%(((***+++///'''$$$111FFFVVV[[[ZZZ]]]fffwwwmmm[[[YYYWWWJJJZZZeeesss{{{}}}kkkYYYTTTOOORRRXXX___fffmmmyyy|||uuuppppppppplllhhhaaaaaa``````jjjvvvnnnddd^^^TTTIII???666111---***,,,,,,)))***...,,,'''))))))************))))))'''''''''''''''&&&&&&%%%''''''''''''((((((((((((((())))))))))))(((''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$###############$$$%%%%%%&&&&&&%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******++++++,,,------......///---111666>>>OOOlll###%%%''''''&&&$$$$$$$$$!!!"""###$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$########################""""""""""""""""""""""""""""""######$$$$$$$$$%%%""""""""""""""""""""""""!!!!!!""""""#########$$$######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""############!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""########################"""###$$$%%%%%%$$$###""""""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%%%%%%%%%%%%%"""(((......,,,111CCCTTT]]]ccchhhrrrtttwwwyyyxxx{{{sss```PPPKKKRRRPPPKKKZZZtttxxxkkk^^^UUUMMMIIIPPP[[[aaaiiiyyy{{{yyy]]]UUUPPPQQQVVVZZZ]]]```ssszzz~~~~~~yyyvvvwwwpppgggeeeOOOHHH>>>555000.........+++---+++''')))//////+++((())))))*********))))))(((((((((((((((''''''&&&''''''''''''((((((((()))(((((())))))(((((('''&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######""""""!!!!!!###$$$%%%%%%&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((()))*********++++++,,,------......///...222888@@@QQQnnn&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&#########""" !!!###%%%!!!"""#########!!! """"""############""""""$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!!""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""###!!!  !!!###""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######!!!!!!""""""#########$$$###########################"""  !!!###$$$"""""""""!!! """"""""""""####################################$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%$$$$$$&&&((('''''''''((()))+++,,,---;;;LLLhhh~~~sss{{{tttvvvwwwbbbSSSIIIDDDHHHPPPqqqfffQQQIIIIIILLLUUUggg}}}wwwsss{{{tttxxx|||eee[[[VVVQQQUUUdddxxx|||{{{zzzrrrfff```UUUGGG666555222///---***)))((())))))***+++,,,,,,------******))))))((((((''''''''''''''''''(((((((((((()))'''%%%%%%''')))))))))((())))))***)))((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########''''''&&&%%%$$$###"""!!!%%%%%%%%%$$$$$$#########$$$%%%&&&%%%###"""###$$$""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%###!!! """###!!!!!!###$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((('''%%%$$$"""$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((()))((('''&&&&&&%%%%%%%%%%%%&&&''''''((())))))*********))))))+++---...---,,,,,,---...000222666>>>OOOmmm&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&#########"""!!!!!!###%%%""""""#########"""!!! """"""############""""""#######################################""""""!!!""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""!!! !!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!$$$###!!!!!!!!!"""$$$%%%""""""!!!!!!!!! """"""""""""####################################$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''&&&%%%%%%''')))&&&&&&&&&'''((()))++++++///999KKKbbbtttzzzvvvooonnnooosss~~~qqq___LLLBBB@@@NNNgggrrr```UUUSSSQQQSSS\\\fffgggcccfffnnn~~~yyyxxxwww|||zzzuuussswwwwwwqqqxxx|||{{{nnnnnnwww|||vvv{{{ssslllqqqttt}}}}}}sss```QQQKKKAAA666111000///---+++******))))))))))))******+++++++++******))))))((('''''''''''''''''''''(((((((((((()))'''&&&&&&'''))))))((('''((()))***)))((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$######%%%&&&'''&&&$$$###$$$%%%###############$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$###%%%&&&&&&$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&'''''')))))))))))))))*********+++---...---,,,,,,---///000222666===NNNkkk$$$$$$$$$$$$$$$#########%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$###!!!!!!###%%%#########$$$######"""!!!""""""############""""""""""""""""""""""""""""""######$$$$$$######"""!!!""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!"""######""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""""""""###%%%&&&"""!!!!!!!!!!!!!!!!!!!!!""""""""""""####################################$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&((($$$%%%%%%&&&'''((())))))))))))...===OOO[[[^^^\\\hhhfffhhhttt|||jjj[[[UUUVVVRRRTTTWWW^^^kkkvvvxxxttt|||zzzuuutttnnnfffbbb```YYYRRRMMMTTTbbbqqqyyy{{{~~~}}}xxxzzz{{{wwwtttuuu|||ooogggccc```YYYgggxxxnnnooolll___KKK>>>999444,,,,,,++++++************+++)))))))))))))))))))))*********)))((((((''''''&&&&&&''''''''''''(((((((((***(((&&&&&&'''((((((''''''(((*********)))'''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$&&&&&&&&&$$$###$$$%%%$$$$$$$$$$$$$$$#########%%%$$$$$$######$$$$$$%%%'''&&&$$$###""""""######&&&%%%%%%%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%######$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''))))))((((((((()))***++++++,,,------,,,,,,...///000222555<<>>???YYYXXXZZZfff~~~|||sssqqqtttwww~~~nnnYYYMMMNNNSSSSSSQQQOOOllllllWWWPPPLLLNNNUUU```rrruuuiiilllyyy||||||ssskkkfffeeegggkkkmmmiii```YYYXXXYYY^^^[[[qqq|||tttkkkbbbTTTQQQGGG999111111000---******)))))))))******+++***************)))))))))***))))))(((''''''&&&&&&&&&&&&&&&'''''''''((((((***(((''''''(((((('''&&&((()))+++,,,,,,***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$###"""###%%%%%%%%%$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%$$$%%%$$$###!!! !!!"""### ###$$$######$$$"""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$&&&'''&&&%%%%%%%%%%%%&&&'''''')))((('''&&&''')))+++,,,***,,,------,,,---...///000222444:::IIIfff########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%"""$$$%%%$$$###"""###$$$##################$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!"""""""""############################################################""""""############"""""""""""""""""""""""""""""""""""""""""""""###$$$$$$######""""""""""""""""""########################!!!!!!!!!!!!""""""###### !!!!!!!!!""""""######!!!"""""""""#############################################$$$$$$$$$%%%%%% """$$$$$$#########$$$%%%%%%'''((((((((((((((((((((((((''''''(((+++---666<<>>666444111...,,,++++++,,,))))))***++++++++++++***************))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((++++++++++++***)))''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###!!!%%%:::LLLFFF444&&&&&&%%%$$$############%%%&&&((())))))(((&&&%%%%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))******++++++)))***++++++------...///111222555;;;GGG___$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!########################$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$$$$%%%$$$$$$#########"""""""""###$$$%%%%%%######$$$%%%#########"""""""""""""""###########################"""""""""""""""""""""""""""""""""""""""""""""######""""""######$$$%%%##############################""""""""""""###### !!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""########################$$$$$$$$$$$$$$$###""""""$$$$$$######$$$$$$%%%&&&%%%&&&''''''((('''''''''&&&&&&&&&''''''(((*********+++///777DDDTTTccclllzzzooogggooo{{{tttqqqtttuuufffVVVaaaaaa\\\UUUYYYnnnooo\\\eeeuuuvvvlllpppqqqttt}}}tttjjjfffggguuuyyyvvvyyyyyyyyy}}}qqqjjj___QQQCCC999111...222000...,,,,,,,,,---...))))))***++++++++++++***************))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((************)))((('''&&&&&&''''''((((((''''''&&&$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&'''$$$"""***333---%%%%%%$$$$$$###$$$$$$$$$%%%&&&'''(((((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))******++++++)))***++++++------...///000000444:::EEE]]]%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$"""!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$############$$$%%%$$$######$$$%%% !!!!!!"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""######""""""""""""""""""""""""###""""""""""""###$$$$$$##############################""""""""""""###### !!!!!!!!!!!!""""""""""""""""""""""""###""""""!!!!!!""""""##############################$$$$$$$$$$$$###""""""######$$$%%%%%%%%%%%%$$$%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%&&&'''((()))'''$$$$$$***333>>>DDDSSS\\\eeehhhhhhnnn{{{{{{yyyyyyvvvzzzjjjfffddd```VVVQQQ___rrrzzz{{{wwwrrryyysssgggccc```hhh~~~|||~~~~~~uuurrroooiiieeeNNNFFF;;;333000///...------,,,+++++++++---...///))))))***++++++++++++***************))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((())))))))))))(((''''''&&&'''(((((((((((((((((('''""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""''''''######(((&&&$$$$$$$$$###$$$$$$%%%%%%%%%%%%''''''''''''%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))******+++)))***++++++------.../////////333888CCCZZZ~~~%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$######"""$$$%%%$$$###"""###$$$!!!!!!!!!""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########"""""""""""""""""""""""""""""""""""""""###$$$$$$##############################""""""""""""######""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""""""""#################################$$$$$$$$$######""""""###$$$%%%&&&%%%$$$#########$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%&&&'''''')))))))))***++++++,,,---000===LLLXXX___gggttt~~~}}}{{{yyyzzz|||yyy{{{}}}xxxmmmffffffeeefffbbbZZZ[[[kkk~~~wwwzzzzzzwwwooorrrpppvvv|||wwwuuuuuuwww~~~wwwiii```XXXNNNFFF===777000///222444333111++++++******+++,,,---...))))))***++++++++++++***************)))))))))(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((('''&&&&&&''''''((((((((((((''''''#########$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%'''$$$$$$((((((&&&############$$$%%%&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$#########$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))*********)))***++++++------...//////000222888BBBYYY|||%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&########################"""###$$$$$$""""""###$$$$$$$$$#########"""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""############""""""""""""""""""""""""""""""!!!!!!""""""###$$$""""""""""""""""""""""""######""""""""""""######""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""##############################"""######$$$$$$$$$######"""###$$$%%%&&&%%%$$$###"""###$$$$$$%%%%%%$$$$$$&&&&&&&&&%%%&&&&&&''''''$$$&&&)))++++++***'''%%%+++---000222999HHH]]]lllqqq{{{xxxssssssvvvyyyqqqnnnfff[[[ZZZfffttt}}}}}}}}}yyy||||||xxxsssmmmmmmuuu|||}}}{{{wwwwww{{{wwwqqqmmmnnnttt||||||ooo]]]OOOFFF@@@888222///,,,+++---111000+++&&&+++++++++*********++++++))))))***++++++++++++***************)))))))))(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''((((((((('''((((((((((((''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$%%%$$$""""""$$$"""############$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!"""###$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))******)))***++++++------...///000111333888BBBXXX{{{%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%"""""""""###############"""###$$$###""""""###$$$%%%$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""######$$$$$$"""""""""""""""""""""""""""!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""###### !!!!!!!!!!!!""""""""""""""""""""""""$$$######""""""######$$$########################""""""###$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&'''''''''&&&&&&''''''(((%%%%%%%%%&&&&&&'''((()))***)))(((&&&(((000;;;DDDLLL___ggggggnnnpppqqqyyyxxxtttvvvwwwxxxttteee]]]aaaaaafffttt}}}vvvsssooosssxxxxxx}}}~~~~~~yyyxxxvvv{{{}}}uuupppnnnjjjeee```OOOGGG<<<444111///...---******+++...000---&&&!!!,,,,,,,,,+++******))))))))))))***++++++++++++***************))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&###$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((())))))(((((('''%%%%%%&&&&&&&&&&&&%%%%%%'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%###!!!"""$$$%%%###!!!$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###%%%&&&%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))***)))***++++++------...///111111333777@@@VVVyyy&&&&&&'''''''''((((((((($$$%%%&&&'''((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$$$$%%%#########$$$$$$$$$%%%%%%!!!###$$$###"""!!!"""$$$""""""""""""#################################### !!!!!!"""######$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""######""""""""""""###### !!!!!!!!!!!!""""""""""""""""""""""""$$$######""""""######$$$########################""""""###$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%&&&'''((($$$'''+++---,,,+++))))))***222777BBBPPPVVV___sssxxx{{{nnnmmmjjjjjjvvvyyyooorrrqqqjjjzzzzzz{{{~~~kkklllnnnjjjllluuuxxxyyy}}}}}}zzz||||||ooo```SSSIIIAAA;;;222111...,,,***+++---///---......///...---+++***++++++,,,,,,++++++******))))))***++++++++++++***************))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&######$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((())))))******))))))(((&&&&&&''''''''''''&&&&&&(((''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###""""""$$$%%%&&&'''(((%%%%%%$$$$$$###$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""###%%%'''((($$$$$$$$$$$$$$$&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))***++++++------...///000000222666>>>TTTvvv(((((((((((())))))))))))'''((()))+++,,,,,,,,,,,,))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%""""""#########$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&!!!###$$$###"""!!!"""### !!!"""###$$$$$$"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!"""####################################""""""""""""######""""""""""""############""""""""""""""""""""""""$$$$$$############$$$$$$########################!!!"""###$$$$$$$$$$$$$$$%%%$$$###"""###$$$&&&'''""""""###$$$$$$$$$$$$###''''''&&&%%%%%%&&&&&&&&&%%%&&&'''((('''%%%""" %%%&&&&&&&&&'''))),,,---...,,,(((...555333>>>WWW___iiixxxzzzwwwwwwvvvwww|||}}}pppooonnnggg___}}}qqqooo}}}www|||wwwnnnkkksss{{{}}}yyyyyyyyyuuu~~~yyykkkdddTTTAAA333///000222...000222111...---...000,,,,,,***)))((()))...111******+++,,,,,,,,,,,,+++))))))***++++++++++++***************))))))))))))((((((((((((((((((((((((&&&''''''''''''''''''&&&"""###$$$%%%&&&&&&'''&&&%%%%%%&&&&&&'''(((((()))))))))***************)))''''''((((((((((((''''''((('''&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%$$$!!! $$$&&&&&&%%%$$$############$$$$$$############$$$$$$&&&%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$&&&)))***######""""""###%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))***+++,,,---....../////////000444===RRRttt---......///000000111111333444444444333222111111//////000111000///---,,,---,,,***(((((()))+++---)))&&&###$$$&&&)))((('''&&&''''''''''''&&&%%%$$$&&&%%%%%%%%%&&&%%%$$$"""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$########################!!!###$$$%%%%%%$$$###""""""""""""""""""""""""$$$#########""""""!!!!!!$$$#########""""""!!!!!!$$$$$$######""""""!!!!!!""""""""""""############""""""############""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&''''''''''''(((''')))+++++++++,,,---///<<>>???@@@AAAAAA??????>>>>>>>>>>>>>>>>>>??????@@@@@@@@@???>>>>>>::::::888777555444333333000---+++***+++***(((&&&&&&&&&%%%%%%%%%$$$$$$###'''&&&%%%&&&(((((('''%%%###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$########################%%%$$$"""!!! !!!###$$$""""""""""""""""""""""""""""""""""""!!!!!!!!! ############"""""""""!!! !!!"""############!!!!!!!!!!!!""""""""""""""""""############""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""#########$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%'''((()))))))))+++---)))...333666999>>>GGGMMMiiiqqqzzzzzzwwwvvvuuuxxxyyy|||yyy~~~uuu{{{uuuoooiii___RRRIIIDDD???888222666444111...------...///,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,++++++++++++************++++++,,,+++)))***++++++***(((*********)))))))))(((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((((('''''''''&&&&&&&&&&&&'''''''''((((((((())))))))))))))))))((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$#########$$$%%%&&&%%%$$$$$$$$$###$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((***++++++,,,,,,------...111000222555===QQQrrrHHHHHHHHHHHHHHHIIIIIIIIIFFFEEEDDDDDDDDDEEEFFFGGGFFFFFFFFFEEEFFFFFFGGGGGGEEEFFFGGGGGGFFFDDDBBBAAA???>>><<<:::777333---)))(((((('''&&&&&&&&&'''''''''&&&%%%%%%''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################)))))))))(((&&&%%%$$$###"""""""""""""""""""""""""""!!!!!!!!!!!! ############"""""""""""" !!!"""###"""!!! """"""""""""############""""""############""""""""""""""""""""""""""""""#######################################"""""""""!!!!!!""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&''''''''''''%%%&&&((((((((((((***,,,%%%'''))))))((()))---111@@@HHHPPPZZZiiiwwwwwwooocccdddqqqrrrqqqyyy||||||zzz{{{vvvssslll]]]PPPJJJBBB===777222///---+++***...------,,,------...///------------+++***)))(((+++,,,,,,,,,,,,,,,------************************,,,+++******++++++***(((*********)))))))))(((((((((((((((((((((((((((((((((''''''&&&&&&''''''((('''''''''''''''&&&&&&&&&''''''((((((((()))))))))))))))))))))((('''&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$#########$$$$$$###$$$$$$%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$"""!!!$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((()))))))))***++++++,,,,,,------...111000111444;;;OOOpppLLLKKKJJJHHHFFFDDDBBBBBB???>>><<<<<<<<<>>>@@@AAA@@@??????>>>???@@@BBBCCCCCCEEEGGGIIIKKKMMMMMMNNNOOOOOONNNLLLGGGAAA;;;777---,,,+++)))(((''''''((()))(((&&&&&&'''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&########################%%%$$$$$$######$$$$$$%%%########################(((,,,111555333...&&&!!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!!#########"""""""""""""""############!!!#########$$$$$$$$$%%%%%%""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######################## !!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%'''(((((('''%%%$$$%%%%%%&&&&&&&&&'''''''''&&&((())))))))))))+++,,,)))+++,,,+++******---///&&&,,,111555<<>>:::777555333222111000000222444666888777777666777888:::;;;;;;;;;<<<>>>AAAFFFJJJLLLPPPRRRSSSTTTRRROOOLLLJJJ999777444000,,,(((&&&$$$***((('''''')))++++++***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$%%%%%%########################%%%)))///333333...'''"""################################################""""""""""""""""""##################!!!"""""""""#########$$$$$$""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###############$$$$$$$$$ !!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%'''(((((('''%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&'''(((((((((((()))+++%%%&&&'''''''''(((***+++))),,,...,,,---111333444666999FFFPPPQQQ\\\kkknnniiiccc___aaakkk}}}yyyvvvooofffhhhiii\\\SSSPPPJJJBBB:::555777888555000...000111111///,,,+++---//////000000000///---,,,***---......//////.........+++++++++,,,,,,---------)))***++++++++++++***))),,,+++)))***++++++***((()))))))))(((((((((''''''''''''''''''''''''''''''(((((((((''''''(((((((((''''''''''''''''''''''''(((((((((((()))))))))***))))))))))))))))))(((''')))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########!!!!!!!!!"""###$$$$$$$$$%%%%%%%%%%%%$$$######""""""###$$$%%%&&&%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$!!! !!!###&&&'''#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((()))******+++***++++++,,,,,,------...//////111444:::MMMlllAAA???<<<999555111...,,,000///.........///000111222222222222222222333333666555444555777;;;???BBBFFFIIILLLNNNOOOQQQTTTVVVMMMKKKHHHCCC===777222///***(((&&&&&&((()))******(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%########################$$$$$$$$$%%%%%%%%%%%%%%%##############################$$$$$$$$$$$$$$$%%%""""""""""""############!!!!!!!!!!!!!!!!!!!!!""" !!!!!!!!!!!!""""""############""""""""""""""""""""""""""""""#################################$$$$$$$$$$$$$$$"""""""""############$$$#########$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&###%%%&&&&&&%%%%%%&&&'''%%%%%%&&&&&&&&&'''''''''***+++,,,***)))***,,,---(((&&&...333...333<<<:::@@@BBBCCCDDDHHHUUUgggvvvtttwwwwwwsssoooqqqyyy}}}mmmiiicccYYYXXXOOOCCCBBBCCC<<<999:::555000,,,+++///222111000000.../////////---,,,,,,---,,,,,,---.........---------...///000000000000000------..................,,,,,,............,,,,,,...---+++,,,------,,,***++++++*********)))))))))(((((((((((((((((((((((()))((((((''''''(((((()))%%%%%%%%%&&&&&&&&&&&&&&&((((((((()))))))))******)))))))))******))))))(((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%$$$$$$%%%%%%%%%$$$######"""###$$$$$$%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""!!! ###&&&)))############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((())))))*********++++++,,,,,,------......///111444;;;MMMlll888777777555444333222222777777666666666666666666555555555555555555444333888888888999:::<<<>>>???@@@BBBCCCDDDDDDGGGMMMQQQUUUUUUUUUTTTQQQMMMHHHFFF;;;777333///---,,,***(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&########################$$$###!!! !!!###$$$########################""""""######$$$$$$$$$$$$!!!"""""""""############"""!!! """$$$%%% !!!!!!!!!"""""""""""""""############""""""########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#########"""#########$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%$$$$$$%%%&&&((('''(((((()))***)))(((%%%%%%%%%'''''''''''')))333---000111+++,,,000+++***...111111111666===CCCAAAEEEJJJLLLKKKKKKQQQWWWlllkkkooommmiiirrrvvvkkkaaaeeejjjmmmnnnnnnnnnnnnpppppplllgggggglllmmmjjj___WWWTTTYYYZZZVVVUUUYYYVVVYYYNNNCCCCCC@@@:::<<<888///111444......222000333//////111000---,,,...+++,,,...000333555555555111111111222333444444555444444444555444444333333222222222111111111111111000111222333333222111000111000//////000000///............---------,,,,,,************************))))))(((((((((((())))))''''''''''''((((((((()))(((((()))))))))*********((())))))*********))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$%%%%%%!!!!!!""""""#########$$$"""###$$$%%%%%%%%%$$$$$$############$$$%%%&&&'''########################$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###$$$%%%############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''((()))*********++++++,,,,,,------.........111444<<>>???@@@>>>>>>??????>>>===<<<;;;===>>>?????????===<<<;;;<<<>>>@@@BBBCCCDDDDDDDDDCCCBBBAAA===;;;===BBBGGGMMMPPPTTTWWWYYYXXXWWWUUUVVVQQQIIIAAA:::444000,,,))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&########################$$$%%%&&&'''&&&%%%###"""########################!!!!!!""""""#########$$$!!!!!!""""""#########$$$'''%%%""" !!!###$$$###$$$$$$$$$$$$%%%%%%%%%""""""############""""""########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$#########""""""######$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$&&&''''''%%%%%%&&&(((#########%%%'''((((((''''''&&&'''***+++************###'''+++(((---111,,,,,,///111111111111///---000000111111000111666===@@@777<<>>999===>>>999888<<<555===;;;666888444...111444...444777---+++111222222///000111///,,,...333//////000333777888777555;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;:::888777666555555555444444333333333333444666777777666444333444333222222333333222000111000000000000/////////,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((())))))******++++++,,,,,,,,,---))))))))))))************((())))))*********))))))&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%&&&$$$$$$$$$###############!!!"""$$$%%%&&&%%%%%%$$$$$$###""""""###%%%'''(((########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###!!! """############$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&'''((()))******++++++,,,,,,---......---...111555<<>>?????????>>>===AAA???AAADDD@@@:::;;;AAAHHHIIIDDD<<<<<>>===<<<<<>>>>>AAADDDDDDCCCCCCIIIHHHMMMXXXYYYXXX___WWWUUUSSSQQQMMMDDD888///111,,,'''%%%''')))***)))%%%&&&((()))))))))((('''''')))***(((%%%$$$&&&)))$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%''''''########################$$$#########""""""!!!!!! !!!#########"""!!!""""""""""""###$$$&&&&&&""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$###############$$$$$$$$$$$$#########"""""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))((((((''''''&&&&&&(((((((((((()))))))))))))))))))))***++++++,,,,,,,,,,,,,,,---------......---...///000000111333666555555666666777888888888::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::999888888999999888666444222111000000000333111///...///000111000000/////////000111222222666888:::>>>AAACCCDDDEEEEEEEEEEEEFFFFFFDDDAAA>>>FFFDDDAAA===;;;999888888:::777444333555666555444111222222333333444444444222333555666666444222000444222///.../////////...,,,---...---+++******+++(((,,,//////---******+++***+++,,,,,,,,,+++)))(((+++***)))(((((((((((((((+++,,,,,,,,,,,,+++******'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###"""###$$$$$$$$$"""########################$$$$$$$$$############"""""""""#########""""""!!!&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''((()))***)))******++++++,,,------000000333555;;;LLLiii999999:::<<<======;;;999>>>===???DDDCCC>>>===AAAIIIMMMNNNLLLOOOUUUQQQGGG>>>>>>???AAADDDFFFFFFFFFKKKFFFAAA>>>???AAACCCCCCDDDIIIGGGKKKVVVWWWTTTZZZbbb___[[[YYYWWWTTTOOOLLL@@@:::222---,,,+++(((&&&'''''''''((((((((((((((($$$&&&'''&&&$$$###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%####################################"""""""""!!!!!!!!!""""""""""""!!!!!!"""""""""""""""###$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$###############$$$$$$$$$$$$#########"""""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((((((((())))))))))))(((((()))******++++++,,,,,,,,,,,,,,,---------------.../////////000222444111111222222333444444444555555555666666777777777999999::::::::::::999999888777666666555555555666666555333111000000111111333111///......///......///000333777;;;>>>AAABBBEEEFFFGGGIIIJJJLLLMMMNNNOOONNNMMMLLLLLLJJJGGGDDDDDDBBB>>>:::666222000///333111......000000///...000000111222333444555555666555333222222333444555777555333222333333222222222333333222000...,,,+++'''***,,,,,,***)))***+++))))))***++++++******)))***)))((((((((((((((((((+++++++++++++++******)))'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###"""###$$$%%%$$$"""########################$$$$$$$$$$$$############"""######$$$$$$######"""&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''((()))************+++,,,,,,------///000222555:::KKKhhh@@@AAABBBAAAAAABBBEEEGGGUUUUUUZZZbbbeeebbb^^^]]]```fffjjjnnnxxx|||ppp]]]\\\[[[\\\```gggqqqwwwiiibbbVVVNNNJJJJJJLLLMMMLLLPPPKKKIIIQQQSSSQQQVVVUUUWWWZZZ[[[YYYUUUPPPLLLOOOIII@@@:::777444111---***)))'''&&&&&&'''(((***###%%%''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%$$$$$$######$$$$$$####################################""""""""""""###""""""!!!!!!!!!!!!""""""""""""!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""$$$###############$$$$$$$$$$$$$$$###############"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((()))))))))(((((())))))******++++++++++++,,,,,,,,,------------...///...------///111/////////000111111222222111111222333444555555666666666777777777777666666555555444444333333444444333222111/////////000000000111222333555666888888===???DDDJJJPPPTTTWWWXXXYYYXXXWWWVVVWWWWWWYYYYYYZZZWWWUUUSSSRRRPPPMMMKKKHHHFFFCCC???:::666333111777555444555666666555444.............../////////000///---,,,,,,...///000333111/////////000///...////////////000///---******++++++***((('''(((***)))))))))))))))*********(((((('''''''''((())))))******++++++******)))((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""######""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###############$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''((()))*********++++++,,,,,,------...///111333999IIIfff^^^aaabbb[[[SSSSSS]]]fffhhhkkksss}}}~~~uuunnnmmmqqqvvv}}}sssooojjjfffiiivvv|||mmmdddbbbccceeehhhooohhh[[[VVVNNNJJJOOONNNPPPTTTVVVWWWVVVVVVUUUSSSNNNHHHEEEEEEEEEBBB@@@111...+++'''&&&&&&((()))%%%&&&'''(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%%%%$$$$$$###$$$$$$%%%#################################""""""""""""""""""!!! """###$$$###"""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""#########"""######$$$%%%########################""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&&&&'''''''''''''''((((((((())))))''''''(((((()))******+++++++++++++++,,,,,,,,,,,,---......---,,,+++---//////000000111222222333333111111222333555666777777444555555666666555555444555444444333333333444444555444333111000000111111///333888>>>DDDIIINNNQQQWWWYYY]]]bbbeeeggghhhhhhdddcccaaa______```aaabbb^^^\\\XXXVVVUUUTTTRRRPPPOOONNNKKKGGGCCC???<<<:::333333333444555555444333666666555444222111000000---...///111111000...---222000/////////000///------,,,+++---000222111000222111///---,,,,,,---...---,,,+++***))))))))))))''''''''''''((())))))***)))************)))(((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&((('''''''''&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''((()))*********++++++,,,------...---...000222888HHHeee~~~oooffflllvvvwww}}}zzzoooiiipppwwwooolllhhhcccccckkkwwwzzzpppnnnpppsssmmmXXXJJJJJJNNNLLLJJJKKKNNNSSSYYY\\\PPPLLLIIIIIILLLNNNNNNLLL>>>;;;555///)))&&&%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""############$$$%%%&&&'''########################""""""""""""""""""###### !!!###%%%&&&###"""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""######""""""###$$$$$$%%%########################""""""#########$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&'''((())))))$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''''''''(((''''''''''''((((((((((((&&&''''''(((((()))***************+++++++++,,,,,,---......---++++++,,,---000000000111222222333333111111222333444666666777444444555555555555444444333222222111222222333333666555444333333444555555888>>>GGGPPPWWW]]]cccgggjjjkkknnnpppqqqpppooonnnhhhgggeeeddddddeeeggghhhbbb```]]][[[[[[[[[YYYXXXUUUSSSPPPKKKGGGBBB???>>>:::;;;<<<<<<<<<<<<===>>>??????>>>>>>===<<<<<<;;;555555555555555444444333555444333333444444333111000///---...000222333444444333000000000222444555111111000...,,,+++))))))((((((((((((((()))***+++)))************)))((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&((((((((('''''''''&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$%%%%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''((()))******++++++,,,------......---...///222777GGGddd}}}zzziiigggkkksssyyyxxxlllaaaUUU___iiirrr{{{tttdddVVVXXX[[[]]]^^^```ccceeexxxssskkkbbb\\\\\\aaaeeevvvlllZZZVVVRRRVVV\\\dddfff___SSSIIIMMMJJJHHHHHHKKKMMMMMMKKKKKKHHHBBB;;;333---(((%%%)))'''%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""###$$$%%%'''(((########################""""""""""""############ """###%%%%%%"""""""""!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%%%%###############$$$$$$$$$"""############$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''###$$$$$$%%%&&&'''(((((($$$######$$$$$$%%%&&&'''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((&&&&&&''''''(((((())))))))))))*********+++++++++,,,---...,,,++++++,,,............///000000111111///000000111222333444444333444444444444444444333//////......//////000000///000111333777;;;>>>@@@OOOVVV___eeeiiilllpppsssqqqrrrssstttttttttsssrrrmmmlllkkkjjjkkkkkklllmmmjjjhhhfffeeeeeedddaaa```^^^[[[VVVQQQLLLHHHFFFDDDEEEEEEFFFEEEEEEFFFIIIKKK@@@@@@@@@AAAAAABBBBBBBBB???<<<999666555666888:::444333333444555555333222111222333111...------......,,,++++++...111333444555555555444222///---+++******)))))))))***++++++******++++++******)))((('''''''''''''''(((((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''((()))***++++++,,,,,,------............000222777FFFccc|||~~~rrrcccYYYVVVWWWRRRXXX\\\ZZZWWWVVVQQQKKKCCCLLLSSSXXX___ddd^^^SSSKKKLLLNNNQQQRRRQQQMMMJJJKKKKKKIIIGGGEEEHHHMMMQQQUUUnnnyyysssnnnfff\\\YYYYYYbbbsss|||bbbMMMOOOLLLIIIHHHJJJJJJHHHFFFLLLKKKJJJFFFAAA<<<666333000,,,(((&&&((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&########################!!!"""""""""############ !!!!!!""""""""""""""""""""""""""""""###$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%&&&""""""#########$$$$$$$$$"""############$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%&&&&&&''''''((())))))))))))))))))*********+++,,,---------++++++---///------......///000000000///000000000111111222222222222333333333333222222...............///000000111444999AAAJJJSSSZZZ___kkkqqqyyy|||zzzyyyzzz|||xxxxxxxxxyyyyyyyyyyyyyyyvvvvvvvvvuuuuuutttttttttqqqpppnnnnnnmmmjjjgggdddaaa^^^ZZZUUUSSSRRRRRRSSSHHHIIIIIIGGGFFFHHHMMMQQQSSSSSSRRRRRRRRRRRRQQQQQQRRRRRRRRRQQQPPPMMMKKKIIIBBBAAAAAABBBDDDDDDBBB@@@@@@GGGLLLLLLEEE>>>;;;<<<888555222111222333222000555777888999888666222000,,,,,,++++++***++++++++++++++++++++++++******)))&&&'''''''''((((((((()))''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$"""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''((()))***++++++,,,,,,---...............000222777GGGccc|||wwwjjjYYYKKKEEEFFFJJJLLLBBBIIILLLIIIHHHNNNRRRQQQSSSYYYZZZZZZaaammmrrroooiiiddd\\\WWWSSSOOOHHHDDD<<>>BBBKKKWWWdddqqq|||~~~~~~}}}|||zzzyyyvvvuuusssrrrpppmmmhhhddd\\\YYYVVVTTTUUUXXX[[[^^^______^^^\\\[[[^^^dddiiiwwwvvvtttrrrooommmkkkjjjmmmsss{{{}}}uuuiiibbb]]]]]]]]]___``````^^^\\\\\\gggrrrtttlllbbb^^^^^^OOOKKKEEEBBB???<<<888444444777:::======:::777444......---,,,+++++++++++++++,,,,,,,,,,,,+++******&&&'''''''''(((((())))))''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$!!!"""###$$$%%%%%%&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''((()))***++++++,,,------....../////////000222777GGGccc|||RRRMMMIIIHHHKKKOOOVVV[[[UUUVVVXXXZZZ^^^fffooouuu{{{xxxuuurrrmmmlllttt}}}tttoooiiicccdddYYYVVVZZZWWWMMMMMMQQQLLLMMMMMMOOONNNEEE<<>>===;;;:::555000///222111,,,***------,,,,,,,,,,,,+++(((&&&(((((()))))))))))))))))),,,,,,+++***)))(((''''''&&&***---,,,(((%%%&&&)))######&&&***)))%%%$$$'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&$$$###$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((((((***++++++,,,,,,------...//////111222666EEEaaayyySSSXXX___ffflllsss}}}}}}yyywwwyyywwwnnnfff[[[UUUTTTUUUVVVQQQKKKMMMTTTKKKGGGEEEGGGFFFEEEIIIPPPQQQRRRUUU```pppxxxlll\\\JJJIIIIIIKKKNNNNNNJJJEEEPPPMMMGGG???777000+++))),,,)))%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$#########$$$$$$&&&%%%%%%$$$######""""""%%%$$$######""""""######""""""############""""""""""""""""""""""""""""""######""""""""""""######""""""#########$$$$$$$$$!!!###$$$###$$$%%%&&&##############################""""""""""""#########$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((()))))))))*********++++++,,,------------,,,------...///000111222222111111111111111111111111222//////333444111///000,,,///222666===HHHVVV___kkkqqqzzz}}}yyy{{{{{{uuulllhhhccc___]]]aaagggiiigggdddjjjkkkkkknnnttt}}}xxxrrrqqqssstttzzz|||ooobbbllluuu{{{vvvpppooo{{{|||yyyvvvvvvxxx{{{}}}}}}|||vvvmmmeeehhhnnnnnniii```YYYQQQKKKGGGCCC???<<<<<<777666888666111...000///...,,,,,,---...---,,,&&&&&&&&&'''''''''''''''++++++******)))(((((((((+++222888999444---((('''***&&&$$$&&&'''%%%&&&***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&$$$###$$$$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&'''(((((())))))***++++++,,,,,,---//////111222666EEE```xxxttt}}}|||qqqooooooooojjjaaaZZZYYYWWWOOOGGGBBB???<<<<<<>>>BBBBBBDDDOOOcccwwwggg\\\OOOJJJLLLMMMJJJEEEKKKNNNOOOLLLEEE;;;222,,,,,,***'''&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$######%%%$$$######""""""######""""""############""""""""""""""""""""""""""""""######""""""""""""#####################$$$$$$$$$ !!!######""""""###$$$########################"""##################""""""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###############$$$%%%%%% """$$$%%%&&&&&&%%%$$$######$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&''''''((((((((())))))))))))************++++++,,,,,,,,,,,,------...///000111222222111111111111111111111111111......111111------///+++000999CCCOOO^^^nnnyyytttpppmmmfff^^^YYY```aaafffoooyyy}}}yyywwwxxxxxxyyy|||{{{{{{{{{zzzxxxxxx}}}ooovvvzzz}}}vvvuuutttxxx}}}zzz}}}wwwnnnoootttvvvssstttqqqkkkbbbYYYNNNBBB;;;===888555666666333111222000...+++***+++,,,,,,+++''''''''''''&&&&&&&&&&&&))))))))))))))))))))))))---333999;;;999444222111666---%%%$$$%%%%%%&&&)))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&$$$######$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((()))((())))))******+++,,,,,,...///111222666DDD___www~~~{{{ooo___RRRJJJEEEBBB@@@DDDGGGGGGBBBDDDUUUqqq~~~ooo\\\TTTTTTVVVRRRMMMHHHJJJNNNRRRQQQJJJ???666...---,,,------,,,)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$######""""""######""""""############""""""""""""""""""""""""""""""######""""""""""""##############################!!!###$$$$$$###""""""###########################""""""$$$%%%%%%$$$""""""######$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###############$$$$$$%%%######$$$%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''((('''&&&%%%&&&'''((()))(((((((((((()))))))))***)))))))))******+++,,,,,,.........///000111111111111111111111111111111111111......///...---111777===FFFRRR___kkkwww~~~}}}tttkkkgggdddbbbbbbeeemmmrrryyy}}}|||{{{}}}~~~||||||zzzwww}}}}}}qqqbbbQQQEEEDDD>>>999777777777666555444222///...---,,,***(((***)))))))))))))))(((((((((((())))))***************+++,,,---///555<<>>KKKYYYbbb___^^^cccjjjlllfff___YYYRRRKKKKKKOOOQQQLLLFFF<<<888222---+++******)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&'''))))))&&&&&&%%%%%%%%%%%%%%%$$$%%%$$$######""""""######""""""############""""""##############################""""""""""""#################################$$$&&&%%%$$$"""##############################"""###$$$%%%%%%$$$###"""$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%)))'''%%%$$$###$$$%%%&&&###$$$$$$%%%&&&''''''(((***)))((('''''''''))))))'''(((((((((((()))))))))))))))((())))))+++,,,---......//////000000111111000000000000000000000000111///...//////222===HHHZZZdddrrr|||tttoooeeeffflllssstttrrrtttyyyuuu{{{zzznnnccc]]]WWWMMMFFFCCC@@@<<<777777666555555444222...***+++++++++******)))))))))((((((((()))******++++++)))'''%%%$$$'''000:::@@@777...'''''')))'''%%%$$$((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''((())))))******++++++,,,---------...///111222555BBB[[[rrryyyuuubbbbbbpppmmmwwwppp]]]RRRGGGBBB>>>:::888888@@@CCCJJJUUUcccpppzzzwwwgggRRRGGGGGGMMMQQQRRROOOFFF999...)))((()))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$######""""""######""""""############""""""##############################""""""""""""######$$$$$$$$$##################%%%&&&&&&$$$######$$$##############################$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&+++)))&&&$$$###$$$&&&'''%%%%%%&&&&&&''''''((((((******)))(((((((((((()))''''''(((((((((((())))))))))))(((((()))+++---....../////////000000000111000000000000000000000000,,,,,,///222444;;;LLL[[[nnnwww~~~tttlllgggdddeeeppp~~~yyywww}}}~~~|||yyyzzz}}}uuuqqqiii```YYYRRRFFF:::999888777666666444000---++++++******))))))(((((((((((())))))*********++++++***)))((((((***,,,...***&&&$$$))),,,***((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''((()))******++++++,,,------.........///111333555AAAZZZppp~~~jjj```}}}pppfffZZZXXXddduuukkkbbbeeewwwlllSSSGGGBBB>>><<<===:::<<<>>>@@@HHHYYYpppzzzfffTTTJJJJJJNNNRRRRRRMMMEEE===777111,,,)))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######""""""############""""""##############################""""""""""""######$$$$$$$$$#########""""""!!!###%%%%%%#########$$$########################%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$&&&'''''''''&&&%%%'''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((())))))(((''''''&&&'''''''''((((((((())))))***)))((((((***,,,...///////////////000000000000000000000000000000000000...333;;;BBBGGGQQQddduuu}}}vvvmmmhhhhhhjjjlllwwwwwwxxxvvvuuutttssszzz~~~}}}~~~xxxuuuuuu||||||}}}{{{sssaaaPPPGGGCCC>>>999777555333111------,,,++++++***)))))))))))))))))))))*********++++++*********(((&&&$$$$$$"""$$$)))***((('''***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''((()))************+++,,,,,,---------///111333555@@@YYYoookkkWWWYYYaaappptttsssqqqlllfffkkktttiiillldddTTTpppmmmWWWFFFBBBEEE===CCCFFFBBB===AAAQQQ___xxxgggUUUKKKJJJLLLJJJLLLOOOPPPKKK???111((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&#####################$$$%%%$$$$$$###"""#########""""""############""""""##############################""""""""""""######$$$$$$$$$$$$######"""""" """###$$$###"""###$$$########################&&&%%%$$$######$$$%%%&&&######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%!!!"""$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''%%%$$$''''''''''''((((((((()))******))))))***,,,///000////////////000000000000000000000000000000000000:::BBBNNNYYY```kkk~~~}}}uuuooohhhccceeellluuu{{{}}}xxx~~~yyyqqquuuxxxxxx}}}wwwttt~~~}}}{{{{{{nnn^^^WWWLLLCCC===:::888777000000///......---,,,,,,******))))))))))))))))))(((&&&%%%&&&'''(((((((((%%%$$$&&&)))((($$$$$$'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$##################$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&''''''((()))***)))))))))***++++++,,,,,,---///111333555@@@XXXnnnrrrzzzwwwqqq~~~aaaTTTYYY```}}}xxxyyyoooXXXNNNJJJFFFCCCBBB@@@<<<999RRR]]]ddd```[[[YYYUUUNNNKKKNNNQQQSSSQQQJJJ???777000+++(((***)))$$$$$$)))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%""""""""""""""""""""""""######################################################$$$%%%%%%%%%%%%$$$$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&(((((((((((())))))))))))((())))))+++,,,---......///,,,,,,000222///...///444///***,,,111999AAAHHHSSS]]]kkkwww~~~zzzllldddmmmqqq{{{rrrtttyyy|||uuujjjnnnvvv}}}zzz{{{~~~~~~~~~~~~}}}|||}}}{{{sssiii]]]PPPCCC;;;???666//////...***))),,,---(((''',,,000---***))))))))))))(((''''''&&&&&&''''''((((((((((((((('''''''''''''''(((((())))))%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$######&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((***++++++,,,,,,------...///---///333555???WWWqqq~~~sssoootttrrr}}}vvvWWWPPP]]]~~~ooofffWWWKKKBBB?????????777DDDNNNMMMKKKPPPVVVXXX]]]WWWNNNJJJOOOSSSLLL@@@777000,,,......***((()))))))))((((((((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%$$$######%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&((('''%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''((((((((()))))))))((()))***+++,,,------......++++++///000......000222111222999CCCNNNXXX___nnnvvvsssmmmpppllllllxxx~~~}}}yyytttooossszzzwwwxxx}}}~~~wwwwwwzzz{{{~~~}}}{{{zzz}}}uuuttt{{{uuuiii```CCC<<<888;;;;;;444...+++000,,,***++++++(((***---******)))((((((''''''&&&'''(((((())))))(((((('''&&&&&&''''''((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&%%%%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((()))***++++++,,,,,,------...///---///333555>>>WWWpppnnnXXXTTT___~~~gggRRRDDD===999888===>>>999666???OOO[[[jjjiii^^^NNNLLLSSSSSSKKKDDD999///,,,+++)))((((((*********)))))))))((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%$$$$$$###&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%""""""""""""""""""""""""&&&&&&&&&%%%%%%$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$##################$$$$$$%%%%%%$$$$$$###%%%$$$$$$&&&''''''%%%"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))***+++,,,,,,---...000,,,,,,//////...///222+++000999FFFUUUdddooovvvrrroooccc```jjjmmmppp{{{uuuhhhfffnnnxxx~~~|||yyy|||~~~}}}}}}|||wwwzzz~~~{{{vvvrrrsssyyy{{{tttuuu|||pppnnnyyyaaaRRRBBB:::777333000//////......///,,,((()))...+++******)))((((((''''''(((((())))))))))))((((((&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((())))))***++++++,,,,,,------...///---///333555>>>VVVoooxxxiii^^^fff}}}www___KKK@@@CCCCCCBBB>>>::::::AAAIII```sssvvvbbbOOONNNQQQPPPQQQGGG:::///)))'''(((*********)))))))))(((((((((''''''''''''''''''''''''$$$%%%%%%&&&%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%""""""""""""""""""""""""&&&%%%%%%$$$$$$######"""##############################$$$%%%%%%%%%%%%$$$###########################$$$$$$%%%%%%$$$$$$###%%%$$$$$$%%%'''&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''''''''&&&'''''''''(((((((((((())))))***+++,,,,,,------111...---///...---111666222<<>>LLLYYY^^^```cccXXXWWWSSSNNNKKKGGG:::+++*********)))))))))((((((''''''''''''''''''''''''$$$%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$##############################$$$%%%%%%%%%%%%$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""###$$$'''***+++***)))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&'''(((((()))))))))))))))*********+++***++++++++++++,,,,,,,,,++++++///666<<>>BBBHHHZZZpppvvvkkkYYYNNNPPPRRRFFF666+++++++++************)))''''''''''''''''''''''''$$$%%%%%%&&&'''''''''&&&''''''((((((((((((''''''#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$%%%""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&##############################$$$%%%%%%%%%%%%$$$""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$""""""$$$'''+++---,,,+++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&'''((()))))))))*********++++++++++++++++++++++++++++++,,,,,,---///555>>>GGGTTTfffvvvzzz|||tttsssrrrrrrrrrnnnnnnzzz~~~qqqqqqnnnvvvyyyzzzsss|||~~~yyy~~~xxxxxx|||ttt{{{}}}zzz~~~hhhSSSAAA777444///......------,,,++++++---------,,,+++***)))(((++++++******))))))((((((''''''((((((((((((''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$%%%&&&'''(((&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))*********++++++,,,,,,---......///...111555555;;;PPPgggsssrrrpppmmmiiiddd___]]][[[UUUOOOMMMMMMNNNNNNLLLJJJMMMMMMJJJEEEFFFNNNUUUZZZ]]]ZZZRRRNNNSSS[[[___UUUVVVXXX\\\cccnnnxxx}}}ccceeegggeeemmmqqqVVVJJJCCCEEELLLDDD999DDD\\\|||^^^KKKMMMOOOIII;;;333---,,,,,,+++(((&&&)))((((((''''''''''''(((&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((%%%###''',,,000...+++--- !!!%%%!!!"""'''$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((()))******************)))))))))))))))...(((&&&+++...---,,,,,,111888DDDTTTdddrrr}}}yyymmmppp~~~sssrrruuu}}}gggZZZccclll~~~yyy}}}ssskkkttt}}}uuuwww}}}}}}~~~www|||~~~~~~iiiPPP<<<999555111111111000///000+++,,,...---+++)))((((((+++******)))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''((('''&&&&&&'''((()))***&&&&&&%%%%%%%%%$$$$$$$$$$$$&&&(((((('''%%%$$$%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$%%%'''''''''''''''''''''''')))(((((('''''''''((((((***++++++,,,,,,------...///...111444444:::OOOeeeQQQRRRSSSTTTXXX___hhhnnnmmmfff^^^[[[\\\```bbbccchhhgggccc\\\UUUUUUYYY^^^qqqtttrrriiiaaaaaafffiiijjjddd___^^^ccchhhlllnnntttwwwvvvsssvvvzzzcccbbb^^^]]]jjjttt[[[IIIIIIGGG>>>===FFFiiiuuu```VVVOOOFFFEEE>>>444---)))(((***,,,))))))((('''''''''(((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###&&&))),,,+++)))***"""###---000)))$$$%%%######""""""######$$$%%%%%%&&&&&&&&&%%%%%%$$$###$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((()))******************))))))))))))(((&&&(((***+++,,,222:::EEELLLYYYgggttt~~~wwwrrrlllnnnvvvwwwyyy|||{{{ddd```fffmmm{{{uuuzzz{{{uuuuuu}}}{{{~~~xxxxxxzzz}}}{{{zzz|||zzzdddXXXGGG555...000222---'''+++,,,,,,,,,,,,,,,...///++++++***)))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''(((((('''''''''((())))))(((''''''''''''&&&&&&&&&%%%'''((('''&&&%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&''''''''''''''''''''''''((((((''''''''''''((((((***++++++,,,,,,------...000///111555555:::OOOfff``````___]]]```kkk{{{yyyoookkkmmmrrrwwwyyy{{{tttmmmgggccc```xxxxxxnnnlllooorrrrrrjjj```]]]aaaeeefffdddjjjeee[[[QQQSSSbbbuuuyyypppjjj```^^^zzzeeeTTTKKKAAA;;;<<>>444---+++,,,...******)))(((((((((((((((***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%+++888:::000&&&"""""""""!!!!!!""""""###$$$%%%%%%&&&&&&&&&%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((((())))))************************'''))),,,,,,***...===MMM\\\cccnnnzzztttnnnkkkjjjlllxxx|||yyyvvvtttrrryyysssooossssss|||}}}www|||~~~yyyzzz}}}}}}|||~~~}}}}}}pppQQQ;;;222222222111000///,,,******+++---...,,,+++******))))))******))))))))))))(((((((((((((((((((((((((((((((((((())))))((('''''''''(((((())))))))))))(((((((((((('''(((((('''%%%$$$&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((***++++++,,,,,,------...000///222555555;;;PPPfffzzzzzzwwwpppkkkooo||||||xxxyyy~~~}}}rrrfff]]]mmmxxx{{{ttttttxxx{{{wwwqqqhhhddddddfffggghhhjjjeeeYYYNNNMMMTTTZZZ[[[ccciiiwwwttteeeeeeoooTTTBBB===???333???NNN[[[iiiqqqlllbbbOOOMMMGGG>>>777333///+++++++++***)))(((((((((((())))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%###$$$&&&%%%$$$$$$%%%&&&$$$%%%---777999000&&&""""""""""""""""""###$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((((((((()))***************+++++++++---000111111888KKK^^^lllqqqyyyxxxrrrfffhhhoootttxxxyyyppphhhrrrtttjjjqqqgggcccgggjjjlllxxx|||xxx~~~|||yyyUUU:::333999BBB:::777222...,,,+++******,,,,,,+++************+++))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((('''''''''*********)))))))))(((((((((((((((&&&$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((''''''''''''(((((()))***++++++,,,,,,------...111///222555555;;;PPPggg~~~vvvtttzzzzzzxxxyyyzzzzzzyyy|||yyyvvvtttqqqjjj```XXX\\\hhhrrrrrrpppsssxxx{{{|||zzzuuunnngggfffiiillldddbbb\\\VVVUUUWWWWWWSSSXXXZZZaaallltttzzzhhhbbbsssrrrsssuuu[[[HHH<<<;;;===@@@FFFPPP\\\ccceee]]]ZZZQQQEEE>>>;;;333***,,,,,,+++))))))((((((((('''''''''''''''((()))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$$$$######""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$(((---...)))%%%###$$$############$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((((((((())))))******+++++++++,,,,,,,,,000777???KKK]]]lllxxx{{{vvvooonnnlllrrrzzz}}}tttmmmiiiyyysssiiidddjjjooooooppptttttt}}}zzzoooSSSDDDAAA@@@<<<999444222111000...,,,---,,,,,,+++++++++++++++)))******************************************************))))))((('''''')))))))))(((((((((''''''((()))(((&&&%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((())))))***++++++,,,,,,------...000///222555555;;;OOOfff}}}tttooonnnpppkkkhhhdddbbbcccbbb___\\\___YYYRRRNNNNNNNNNNNNLLLEEENNNVVVVVVWWWZZZ^^^___dddggghhhccc^^^^^^ccciiieeeeee```[[[ZZZ]]]\\\YYYWWWUUUTTTWWWXXXYYY^^^eeepppffffffXXXQQQlllmmmIII???AAABBB???:::===MMM]]]mmmlllbbbQQQEEE@@@999000------+++***))))))))))))''''''''''''((()))***+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$######"""############$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((((())))))))))))******+++,,,,,,,,,,,,---555CCCRRR```ooozzz{{{tttsssvvvrrrtttyyyuuurrrtttuuuwwwzzz~~~uuurrryyyxxxyyy~~~xxx~~~yyylllWWWCCC:::555000...///000///---...---,,,,,,++++++,,,,,,************++++++++++++))))))))))))))))))))))))))))))*********)))((((((((((((((((((''''''''''''(((((()))'''&&&%%%'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&'''&&&&&&''''''''''''''''''''''''''''''&&&''''''((()))******++++++,,,,,,------...///...111444444:::OOOeeegggfffccc\\\UUUOOOMMMLLLOOOKKKHHHGGGHHHHHHFFFCCCCCC@@@;;;999999;;;===>>>777<<<>>>===>>>BBBDDDCCCDDDGGGJJJKKKKKKMMMRRRVVV\\\______[[[ZZZ]]]^^^\\\UUUPPPNNNOOONNNLLLLLLOOONNN[[[bbbxxxjjjZZZ[[[gggyyyTTTMMMFFF@@@:::777AAAOOOjjjuuuvvvgggUUUKKKBBB999...---,,,+++***))))))))))))((((((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%''''''&&&%%%$$$"""############$$$$$$$$$"""######$$$%%%%%%&&&&&&&&&###"""###'''((('''$$$###$$$$$$###"""###$$$$$$###############$$$$$$%%%###$$$%%%%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((()))******))))))***++++++,,,------333888EEEWWWgggrrr|||}}}uuunnnjjjjjjyyy|||zzz|||zzz{{{zzz}}}rrruuu}}}yyywww{{{xxxeeeMMMDDD888000...///...---......---,,,,,,,,,,,,,,,*********+++++++++,,,,,,))))))))))))))))))))))))(((((()))*********)))))))))((((((((((((''''''''''''((())))))'''&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''((()))******++++++,,,,,,------......---000333333999NNNdddTTTQQQKKKFFFBBBAAAAAABBBCCC???<<<;;;===>>>===;;;888:::<<<======;;;:::999<<<===<<<:::<<<@@@AAA>>>;;;;;;<<<===>>>?????????DDDLLLSSSUUUXXX\\\]]][[[ZZZUUUSSSTTTSSSNNNJJJJJJCCCRRRRRRWWWppp{{{fffTTTiii}}}cccLLLFFFGGGDDDAAAAAA\\\uuu}}}gggVVVIII???///...---+++***)))))))))+++***)))((((((''''''(((((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''))))))((('''&&&"""############$$$$$$$$$""""""###$$$%%%%%%&&&&&&&&&""" """''')))'''###"""%%%'''&&&%%%%%%%%%$$$"""""""""""""""######$$$###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''(((((()))*********))))))***+++,,,,,,------===FFFWWWiiiuuu{{{uuunnnhhhgggiii|||||||||uuusss{{{|||{{{nnntttuuuiiimmmssssss}}}www{{{ttt~~~mmm___LLL<<<555222111///......---,,,,,,,,,,,,---*********++++++,,,,,,,,,(((((((((((((((((((((((('''((()))***++++++***)))))))))))))))((((((((((((&&&(((******((('''&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###%%%&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''')))*********++++++,,,,,,---.........,,,///222222888MMMdddAAAAAA@@@??????>>>===<<>>>>>>>>===<<<@@@CCCBBB>>>===???BBB===??????===;;;:::888666888999:::;;;:::;;;<<<===>>>>>>>>>???CCCIIIOOORRRUUUXXX\\\aaagggdddUUUEEEHHHFFFFFFJJJPPPZZZjjjxxx|||iiidddeeeyyyrrrYYYOOOLLLGGGAAANNNjjj~~~mmmWWWDDD===777,,,'''***000///(((+++)))(((((())))))(((&&&((((((((()))(((''''''&&&(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%################################################%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$#########$$$%%%)))(((((('''&&&&&&%%%%%%'''&&&&&&(((,,,,,,***''')))(((***---+++)))///999HHHTTTgggvvvzzzrrriiigggfffmmmrrrvvvzzzwwwtttmmmuuullliiiqqqzzz|||~~~yyytttvvv~~~xxx{{{|||xxx{{{}}}mmmZZZCCC111000888111111---***,,,000...(((,,,+++******))))))******(((((())))))******++++++))))))))))))))))))))))))''''''&&&%%%%%%%%%%%%&&&))))))))))))))))))))))))%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$&&&&&&%%%$$$$$$### %%%+++***$$$((((((((((((((('''''''''&&&''')))***++++++******+++,,,,,,,,,,,,,,,,,,---000---///333444999LLLaaa@@@AAACCCEEEFFFFFFEEEDDDAAACCCFFFIIIKKKLLLKKKKKKLLLNNNOOONNNKKKIIIHHHIIIMMMLLLKKKHHHGGGHHHGGGGGGBBBBBBBBBAAA@@@???>>>???AAA@@@>>>======???AAABBBJJJNNNRRRYYYeeemmmkkkeeeXXXSSSOOOOOONNNNNNPPPUUU___nnnyyyhhhooouuu~~~___LLLCCC@@@???PPPdddsssxxxtttgggZZZEEE;;;333000+++&&&)))222***)))(((((()))***)))''')))(((((((((''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%################################################%%%%%%$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&'''((((((((((((((($$$$$$######$$$%%%&&&'''''''''''''''''''''''''''((('''&&&(((++++++)))'''---+++,,,...///111===JJJZZZcccpppzzz|||qqqkkkiiinnnrrrnnnnnnttt{{{nnniiiyyyyyyuuuzzz}}}zzzxxx~~~xxxbbbIII666...222111000111111111000///------,,,+++++++++++++++))))))))))))************)))))))))))))))))))))))))))(((''''''&&&&&&''''''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%%%%&&&%%%$$$+++///000---***)))&&&"""&&&&&&&&&''''''(((((((((&&&''')))***++++++******++++++,,,,,,,,,,,,------000---///333444999KKK```JJJKKKNNNOOOPPPPPPOOONNNFFFIIIOOOTTTWWWYYYXXXWWWYYYYYYYYYYYYZZZZZZXXXVVV[[[XXXUUUSSSRRRRRRSSSTTTNNNMMMMMMLLLKKKIIIHHHGGGDDDDDDCCCAAA@@@??????>>>>>>@@@CCCHHHUUUeeepppsssbbb[[[XXX\\\___ZZZSSSNNNSSS]]]fffsssYYYSSSaaammmxxxZZZFFFDDDCCCEEELLLRRRYYYbbbkkkbbbMMM>>>;;;333%%%&&&222***)))((()))***+++***)))***)))((('''&&&''''''((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$################################################$$$############"""""""""""""""######$$$$$$%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&''''''((()))***++++++&&&&&&%%%$$$$$$%%%&&&'''%%%%%%&&&&&&'''((())))))(((''''''(((******)))'''---++++++...222;;;MMM\\\jjjpppxxx~~~zzzjjjdddiiippp}}}pppnnnxxx~~~||||||~~~}}}~~~nnnWWWEEE777111///222222,,,,,,222......---,,,,,,,,,,,,---***************)))))))))))))))))))))))))))))))))***)))((((((''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%$$$%%%&&&'''&&&$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%+++555;;;555,,,&&&$$$###$$$$$$%%%&&&'''((())))))&&&'''((()))************+++++++++,,,,,,---------///---///333444999KKK```[[[[[[YYYXXXWWWVVVVVVUUUNNNQQQUUUYYY]]]^^^______^^^\\\]]]bbbhhhkkkiiifffgggdddbbbaaa___\\\[[[]]]ZZZZZZZZZZZZ[[[ZZZXXXWWWPPPPPPOOONNNKKKGGGCCCAAA<<>>DDDQQQ\\\aaa^^^XXXYYYfffrrrssskkkeee___eeeeee```gggsssYYY\\\\\\qqq```MMMEEE@@@<<<666888MMMeeewww```III???999000++++++***)))((()))+++,,,+++***+++)))'''&&&%%%&&&((()))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$############################################################""""""""""""""""""""" !!!!!!"""###$$$$$$%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%&&&''')))***,,,---,,,+++(((&&&$$$#########%%%%%%&&&&&&'''((((((((()))(((((())))))))))))(((+++,,,///333;;;III]]]llloootttzzz|||mmmgggqqq{{{rrrkkknnnrrrwwwzzznnnLLL:::///222222++++++333///...------,,,,,,------+++++++++******)))))))))))))))))))))))))))))))))***)))((((((''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''%%%$$$%%%&&&'''&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&%%%%%%$$$%%%&&&"""---444000)))&&&&&&%%%$$$$$$%%%%%%&&&''''''(((''''''((())))))*********+++++++++,,,,,,---------///...000444444999JJJ___fffccc___[[[YYYZZZ\\\]]][[[\\\^^^```dddhhhkkkmmmjjjhhhjjjqqqzzz|||xxxzzzvvvvvvyyyvvvnnnkkklllfffeeedddeeefffeeeaaa^^^\\\\\\ZZZWWWQQQKKKEEEAAACCCFFFEEEAAA@@@EEEJJJLLLSSSMMMPPP___qqqwwwuuurrr^^^ccckkkmmmeeecccqqqrrrhhhgggbbb\\\PPPEEEAAA<<<999BBBPPPqqqpppbbbLLL;;;666222,,,+++***)))***+++,,,+++***+++)))'''&&&%%%&&&((()))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$#########################################################"""""""""""""""""""""### !!!"""######$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%''')))+++,,,...,,,***'''%%%$$$$$$###''''''''''''''''''''''''))))))******)))******++++++111:::AAAJJJZZZkkkvvvrrrxxxrrrhhhnnnzzzlllhhhhhhkkkqqqvvv{{{xxx{{{vvvyyyzzz~~~lllQQQ<<<999777000...333......---,,,,,,,,,,,,,,,,,,,,,++++++******))))))************************)))(((''''''&&&&&&''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%'''&&&$$$###%%%&&&%%%(((&&&%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))************+++,,,,,,---......///...000555555999JJJ^^^kkkiiieeecccdddfffjjjmmmnnnnnnoooqqquuu{{{}}}qqqooommmlllllliiiddd___[[[[[[[[[ZZZWWWRRRNNNKKKEEEHHHHHHEEECCCEEEFFFDDDFFFAAADDDRRRbbblllqqquuurrrnnnrrr}}}zzzkkkeeejjj{{{}}}fffllluuuSSSBBB@@@BBBBBBAAAiiinnnIII888444111---,,,++++++,,,,,,+++)))***)))((('''&&&''''''((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$################################################"""""""""############$$$!!!!!!""""""######$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&############%%%''')))++++++***((('''''''''((((((''''''''''''''''''&&&&&&)))***++++++***+++---///+++777DDDMMMWWWdddqqqxxx|||xxxmmmhhhqqqttt{{{vvvlllmmmqqqvvvyyy~~~~~~|||zzzzzz{{{|||lllTTTHHHAAA888111000......---,,,,,,,,,,,,---+++++++++++++++*********************************)))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&%%%&&&'''((('''%%%%%%%%%%%%&&&&&&&&&''''''###%%%'''&&&$$$###%%%'''###%%%$$$"""###((()))&&&''''''''''''&&&&&&%%%%%%''''''''''''((()))***+++******+++,,,,,,---......///...111555555999III]]]yyyyyyyyyzzz}}}yyyssseeeffffffeeebbb^^^ZZZXXXKKKLLLJJJFFFFFFIIIJJJGGGCCC@@@AAAGGGOOOVVV___gggxxxvvvxxx~~~~~~uuuooo___ggg{{{uuusss[[[LLLJJJFFF@@@[[[~~~hhhJJJ<<<888///...,,,,,,,,,,,,***((()))(((((((((''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%############################################################$$$$$$%%%%%%########################$$$$$$&&&&&&&&&&&&$$$$$$########################$$$$$$######$$$$$$%%%&&&$$$$$$######$$$&&&)))***+++***)))((((((((()))***%%%%%%&&&&&&'''((((((((()))+++,,,,,,+++,,,000333333BBBQQQZZZdddpppyyy|||xxxvvvwwwvvvrrrsssxxxsssxxxxxxxxxzzz~~~xxxgggVVVGGG999111000///......------......***++++++++++++++++++,,,***************************)))((((((''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''(((&&&%%%&&&'''((('''&&&%%%%%%%%%&&&&&&&&&''''''"""&&&((('''###"""$$$(((%%%'''&&&###$$$((()))&&&''''''''''''''''''((((((''''''&&&&&&'''(((***+++)))******+++---......//////...111666666888III\\\{{{tttlllddd]]]XXXXXXVVVPPPJJJKKKOOOPPPNNNLLLHHHEEEBBB???>>>EEEMMMTTTfffuuu{{{tttYYYWWWUUUaaappp]]]nnn~~~lllYYYMMMCCC@@@]]]bbbJJJBBB000///---,,,,,,+++)))(((((((((((()))(((((('''&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%&&&######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$###############$$$$$$&&&&&&&&&&&&$$$$$$########################$$$$$$######$$$$$$%%%&&&%%%%%%$$$###$$$&&&)))***...---+++)))''''''''''''###$$$%%%&&&((()))******)))+++------,,,...222555BBBRRRaaajjjrrr~~~{{{ooofffvvv}}}ssskkkrrruuuyyyyyynnnYYYHHH;;;111111000///////////////*********++++++,,,,,,---************************+++******)))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((('''&&&&&&'''((('''&&&%%%%%%%%%&&&&&&&&&''''''"""&&&((('''###"""$$$((("""''')))&&&%%%((()))'''%%%&&&&&&'''((()))******''''''&&&&&&'''(((***+++)))******+++---.../////////...111666666888III\\\vvviiiccc]]]YYYTTTSSSTTTVVVVVVUUUTTTNNNGGGCCCCCCCCCCCCAAAGGGMMMYYYlllmmm]]]NNNNNN^^^{{{nnn^^^ZZZeeemmm[[[MMMBBBDDD\\\yyy|||iiiQQQ???///,,,111+++))),,,+++,,,++++++***************)))(((((((((''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%$$$###""""""########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((((((((((((((((((''''''''''''(((((()))*********'''+++///...,,,000999BBBMMM___qqqyyy|||vvvkkkhhhjjj{{{xxxqqqiiipppxxxnnn```NNNDDD666+++,,,222333000---///---******,,,...//////+++++++++************)))******))))))(((((('''''')))((('''''''''(((***+++))))))))))))))))))))))))***'''%%%(((---///---***(((((('''''''''&&&&&&&&&(((((((((((('''&&&%%%$$$%%%&&&((())))))'''&&&$$$&&&'''((()))((('''%%%###))))))))))))************+++,,,,,,,,,,,,,,,,,,---111...000555666:::IIIZZZrrrjjj```[[[[[[]]]^^^]]]___XXXPPPJJJGGGEEECCC@@@AAAAAAFFFTTTiiiooo\\\OOOMMM[[[vvvyyybbb___ddddddRRRHHH@@@DDDRRRbbbtttwwwiiiLLL888...///---...///,,,,,,+++******))))))******))))))((((((((('''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###"""%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((())))))******+++,,,------///777DDDNNNWWWiii{{{rrrhhhhhhzzzyyytttllllllnnnxxxzzz}}}}}}~~~{{{vvvjjjaaaWWWIII:::333111///000222000...++++++,,,------,,,++++++++++++************+++*********)))))))))))))))(((((('''((()))***+++((((((((((((((((((((((((***'''%%%'''+++,,,***'''(((((('''''''''&&&&&&&&&(((((((((((('''&&&%%%$$$&&&''')))***)))((('''&&&&&&'''(((******)))'''&&&((((((((()))))))))******++++++,,,,,,,,,,,,------000...000555666999HHHZZZ|||qqqllliiiddd```bbb]]]WWWSSSPPPLLLFFFBBBBBB>>>:::===JJJ```vvv|||lll]]]UUUZZZccc|||yyylll[[[aaaiiiMMM@@@999888???YYYqqquuuiiiSSS;;;000//////,,,)))++++++***))))))))))))***)))))))))(((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$###""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))***+++***)))+++333AAAQQQ\\\iiixxx~~~kkkeeeeeerrr{{{yyyqqqrrrssswww~~~yyy}}}{{{zzzvvvuuu||||||tttooo}}}}}}}}}kkk]]]MMM@@@555......222000...,,,,,,------,,,***,,,+++++++++************++++++++++++************)))(((((((((((()))***+++''''''''''''''''''''''''***'''%%%&&&((((((&&&###'''''''''''''''&&&&&&&&&(((((((((((('''&&&%%%$$$'''((()))******)))((('''%%%&&&(((************)))''''''((((((((()))))))))+++++++++,,,,,,---------000...000555555888GGGYYY|||wwwooohhhdddaaa___]]]XXXRRRLLLGGGDDD@@@<<<===EEEQQQZZZlll[[[QQQWWWnnnyyyjjjyyydddRRRHHHBBB777>>>XXXjjjqqqQQQ888111///,,,---++++++***))))))))))))***)))))))))(((((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$######""""""######$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((()))******+++***+++111>>>OOO```kkkyyy{{{iiibbbjjjppp|||xxx{{{yyy~~~rrrtttsssbbbSSSEEE888111000...---------......,,,***,,,,,,+++++++++*********************************)))))))))))))))*********((((((((((((((((((((((((***(((&&&&&&'''&&&$$$"""''''''''''''''''''''''''(((((((((((('''&&&%%%$$$&&&'''(((((()))(((((('''&&&'''((())))))))))))(((''''''''''''((((((((((((+++++++++,,,,,,---------000---///444555888FFFXXXxxxzzzooogggbbb___\\\YYYJJJKKKKKKGGGBBB@@@DDDGGGUUUaaasss{{{cccOOO\\\^^^ggg{{{qqqmmmUUUQQQAAA777FFF\\\lllIII:::111,,,222,,,++++++******************)))))))))(((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######""""""######$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&''''''(((((()))*********---///555@@@OOO```oooxxxyyymmmbbbcccqqquuuyyy}}}yyy|||sss```PPPAAA666222...------...000000...---,,,,,,,,,++++++++++++***))))))))))))))))))))))))((())))))***************))))))))))))))))))))))))***)))(((''''''&&&%%%$$$&&&'''''''''''''''''''''(((((((((((('''&&&%%%$$$$$$%%%%%%&&&''''''''''''((((((((((((''''''&&&&&&''''''''''''((((((((((((******+++,,,,,,---......000---///333444777EEEWWWwwwpppfffbbb___^^^UUUTTTQQQKKKDDD@@@AAACCC>>>GGGUUUgggxxx|||ooo___ZZZYYY[[[eeewwwhhhyyy]]]TTTHHH<<>>KKKYYYhhhuuu~~~jjjccc^^^eeesssxxxyyy}}}wwwuuuxxx~~~}}}wwwyyyyyy|||}}}}}}dddQQQAAA777444111000//////000111///...,,,,,,,,,,,,++++++++++++((((((((((((((()))))))))((()))******++++++******************************))))))((((((((('''''''''&&&&&&&&&'''''''''''''''(((((((((((('''&&&%%%$$$$$$$$$$$$%%%%%%&&&'''''')))(((((('''&&&%%%%%%%%%''''''((((((((()))))))))******+++,,,,,,---......000---///333333666DDDVVVwwwxxxnnngggbbb^^^WWWNNNGGGCCCCCCDDD@@@CCCGGGQQQcccsssuuuooo\\\\\\^^^aaafffxxxdddZZZ___mmmRRRCCCCCCDDDmmmpppbbbJJJ111111///...------,,,,,,------*********)))))))))((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%&&&'''''''''*********+++,,,,,,------///999HHHUUUaaammm{{{sssgggbbbeeeppp~~~zzzxxxxxxvvvsssyyyvvvxxx}}}~~~uuu___LLLAAA>>>777555222000000000///---------,,,,,,,,,+++++++++(((((()))))))))*********((()))***+++++++++******))))))))))))))))))))))))&&&''''''((('''(((((()))&&&&&&&&&'''''''''(((((((((((((((((('''&&&%%%$$$$$$$$$%%%%%%&&&'''(((((((((((('''''''''''''''(((((((((((()))))))))******)))******+++---......///000---...222333555DDDUUUuuuvvvgggccc]]]VVVQQQOOOMMMMMM@@@AAAAAADDDRRReeepppqqqwwwlll```XXXUUUaaavvv```PPP___cccJJJEEE???BBBtttvvvwwwdddHHHFFF//////...------------...************))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&'''((((((***++++++,,,,,,---......:::EEEUUUaaakkkvvv}}}ooojjjlllnnnuuuzzznnnwww}}}{{{yyy}}}xxx~~~yyy```RRRNNN===999444111//////---,,,---------,,,,,,,,,++++++))))))******+++++++++,,,((()))***+++,,,+++******((((((((((((((((((((((((###%%%&&&''''''''')))***&&&&&&&&&'''''''''(((((((((((((((((('''&&&%%%$$$%%%%%%%%%&&&'''((()))***(((''''''(((((()))***+++))))))))))))************)))******+++---.../////////---...222222555CCCUUUssswww~~~lll]]]XXXZZZ]]]___QQQEEE<<<===AAAIIIYYYiiisssxxxzzzsssddd\\\bbbmmm|||ggg___jjjoooQQQAAAFFF>>>RRRfffnnn^^^DDD///,,,///)))///333$$$---------+++((('''((()))((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&'''((())))))(((((()))***,,,000666;;;DDDSSScccjjjrrryyyiiiiii}}}pppkkkrrrxxxzzzuuuuuuhhhUUUYYYDDD222///111---******---,,,,,,,,,,,,,,,,,,+++++++++++++++******))))))******++++++++++++******))))))************))))))(((((())))))((('''&&&&&&''''''''''''''''''''''''%%%&&&((()))((('''((()))%%%%%%%%%&&&&&&&&&''''''&&&'''((())))))******)))(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,333111000555666AAAVVVvvv}}}nnn___[[[```fffYYYMMMDDDBBBAAA@@@HHHSSSkkkzzzoooaaa```dddrrrkkk```qqq^^^OOO===:::HHHQQQYYYVVV:::///...'''+++000(((---,,,,,,+++***)))((((((((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&'''((()))))))))******+++...444;;;@@@JJJWWWccckkkvvvxxxllluuurrrsss}}}vvv|||jjjooovvv[[[XXXJJJ<<<666333///...222---------,,,,,,,,,,,,,,,++++++++++++*********)))******++++++++++++******))))))************))))))(((((())))))(((''''''&&&''''''''''''''''''''''''$$$&&&(((((('''&&&''''''%%%%%%&&&&&&&&&'''''''''((()))))))))))))))((('''(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,333111000555666AAAVVVxxxooobbbaaafff]]]SSSKKKIIIDDD======CCCVVVqqq~~~nnn___UUU```dddhhhdddaaaAAA<<<@@@<<>>CCC@@@ZZZuuu}}}iiiTTTZZZUUUbbbxxxyyyyyyWWWFFF???:::888VVV]]]999222222...,,,,,,+++)))***...555777444000))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((()))*********+++---111777@@@KKKRRR___hhhuuusssmmm|||{{{www}}}|||{{{uuutttwww}}}{{{{{{ttteeeQQQ???444///...//////......------,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***))))))************))))))(((((()))))))))(((((('''''''''''''''''''''''''''&&&'''((((((&&&$$$$$$%%%&&&&&&&&&&&&'''''''''''')))))))))))))))(((''''''(((((((((((())))))))))))******+++,,,,,,---......,,,333111000555666AAAVVVvvvssshhh^^^YYYOOOBBB>>>BBB<<>>IIITTT\\\gggttttttwwwyyywwwssszzzyyyxxxzzztttrrrzzzwww~~~~~~}}}|||zzz}}}}}}cccPPPFFF:::///000000///......---,,,,,,+++++++++++++++++++++,,,++++++,,,,,,,,,,,,++++++))))))************))))))(((((()))))))))))))))((('''''''''''''''''''''''''''(((***)))'''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((()))))))))))))))(((((((((((())))))))))))******+++,,,,,,---......,,,333111000555666AAAVVVuuuuuuhhhWWWDDD;;;===FFF???<<>>222222111000///...---,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++))))))************))))))(((((()))***************''''''''''''''''''''''''%%%&&&(((((('''&&&'''(((''''''''''''(((((((((((('''((()))))))))))))))((((((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,333111000555666AAAVVVuuuuuuZZZKKKIIICCCBBBGGGHHH???@@@```vvvZZZRRRRRRfffllleeeoooWWWFFFDDDPPPlllhhh[[[FFF000...+++,,,---,,,++++++---///******))))))))))))******((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((()))***++++++---444>>>JJJWWWcccnnnuuu}}}||||||www{{{zzz}}}yyywwwxxx|||{{{|||}}}}}}}}}~~~~~~|||{{{{{{~~~{{{}}}{{{ooo}}}mmmiii]]]JJJ222222111000///...------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++))))))************))))))(((((()))***************''''''''''''''''''''''''###%%%''''''&&&&&&'''(((''''''''''''((((((((()))************)))((('''&&&(((((((((((())))))))))))---,,,,,,,,,,,,,,,,,,,,,,,,333111000555666AAAVVVrrrhhhXXX[[[UUUNNNGGGBBBDDDPPP]]]pppUUUXXXdddfffnnn___mmmlllTTTLLL999FFF^^^iiixxxeee777111,,,///000---++++++,,,,,,************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((&&&$$$$$$&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$########################%%%%%%$$$###$$$%%%&&&'''&&&$$$&&&(((&&&""""""%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''###&&&'''&&&&&&''''''&&&,,,+++(((''')))---...,,,222===JJJQQQXXXhhhqqqyyyxxxssszzz}}}zzzzzz~~~}}}{{{{{{}}}~~~}}}~~~~~~}}}~~~~~~~~~|||}}}~~~~~~yyyrrr___MMMFFF888...///222000---,,,---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++************))))))))))))###$$$''')))***)))&&&%%%))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((()))************))))))((((((''''''))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,222111111666888@@@SSS|||qqqjjjaaaXXXPPPHHHCCCFFFKKKbbbzzziii]]]^^^bbbllluuuqqqkkkuuu^^^HHHBBB:::IIITTThhhwwwRRR<<<---...///---,,,---------************))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))'''&&&&&&'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$########################%%%%%%$$$$$$$$$%%%&&&'''%%%$$$%%%'''&&&"""###&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&''''''%%%&&&'''((()))******)))******))))))***...000000===EEEOOOXXXdddxxxooo{{{{{{tttttt|||yyyzzzvvvzzz~~~zzzyyyzzzyyyzzz|||}}}|||{{{{{{|||~~~~~~~~~ttteeeVVVPPPCCC444///222000+++---------,,,,,,,,,,,,+++***++++++,,,,,,++++++***************))))))))))))%%%&&&((()))))))))''''''))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((()))*********)))))))))((((((((('''(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,222111111666888@@@SSSxxx}}}oooaaaXXXQQQHHHAAA???DDD\\\{{{}}}ggg[[[\\\fffaaaqqqwwwddduuu{{{OOOIII<<<:::@@@SSSnnnggg===222000...---.........---++++++*********)))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))(((''''''))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''$$$$$$&&&)))'''$$$$$$((($$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%&&&&&&''''''((('''&&&((())))))(((((('''((()))+++,,,///333777CCCHHHQQQ^^^pppsssqqq~~~vvvvvv~~~~~~||||||uuurrrvvv{{{|||www}}}|||vvvrrruuuxxxwwwwwwxxxxxxyyy{{{}}}~~~{{{|||vvvfffeeehhhYYY<<<...333444---......---------,,,,,,,,,******++++++++++++******++++++*********)))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((()))******))))))))))))(((((((((((('''''''''((((((((()))))),,,,,,,,,,,,,,,,,,------,,,222111111666777@@@RRRtttjjj^^^WWWOOOHHHDDD:::LLLfff|||uuueee[[[cccdddjjjtttfff|||lllQQQIII888:::GGG^^^OOO???666...---///...------+++++++++*********))))))(((((((((((((((((((((((('''''''''''''''''''''''')))((('''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######(((---,,,'''%%%'''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''''''''***&&&%%%'''(((&&&&&&(((''''''))),,,...111777===FFFJJJUUUgggwwwpppuuu|||xxx{{{~~~~~~~~~wwwrrrvvvzzzvvvssssssuuuuuuttttttyyy{{{~~~~~~}}}~~~~~~~~~|||||||||}}}|||zzzzzz~~~|||~~~zzznnnooo```EEE333222333000............------------+++++++++,,,,,,++++++++++++++++++*********))))))******)))(((((()))***+++((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((())))))***))))))))))))(((((((((((((((((((((((()))))))))))),,,,,,,,,---------------,,,222111111666777???QQQoookkk```WWWPPPMMMAAAHHHPPP\\\qqqxxxfff[[[[[[\\\gggttthhhqqqlllTTT;;;;;;FFFWWWUUUCCC333///000...,,,,,,++++++++++++************))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&'''))))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&!!!$$$***000000)))%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''((((((((($$$$$$((())))))---444+++((()))...111444;;;CCCKKKRRRaaawwwuuutttvvvvvvzzztttooouuu~~~zzzzzzvvvrrrssswww{{{{{{zzz{{{xxxtttqqqqqqtttuuuuuu~~~}}}}}}~~~~~~}}}|||{{{{{{zzzyyyxxxwwwwwwwwwxxxxxxtttxxx{{{{{{xxxvvvwwwxxxtttwwwyyyzzzzzz||||||}}}~~~zzz{{{{{{}}}~~~{{{zzz|||~~~}}}zzzwwwxxxnnn___OOO???333///111/////////.........------,,,,,,------------,,,,,,++++++++++++************,,,+++)))(((((()))***+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***(((((((((((())))))))))))))))))*********+++++++++,,,,,,,,,------.........---222111000555666>>>PPPllluuucccXXXTTTLLLIIIBBBDDD]]]|||zzzjjjYYYUUUdddtttqqqhhhhhhkkkJJJAAAFFFLLLuuurrrWWW<<<222111...,,,---,,,++++++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&((())))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%"""$$$***///...((($$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((&&&###&&&+++,,,...:::III666---***000666999@@@IIIOOOYYYmmmzzzppp{{{}}}kkkkkkvvv|||{{{xxxuuuvvvvvvuuutttsssuuuwwwyyyvvvvvvsssoooqqqwww|||}}}~~~}}}zzz{{{|||}}}|||zzzxxxvvvwwwvvvuuutttssssssssssssnnntttzzzzzzuuuqqqrrruuupppqqqsssvvvxxxzzzzzzzzz{{{xxxuuuuuuvvvvvvsssppprrrtttwwwzzz}}}xxxtttsssvvvyyywwwwwwwwwyyyyyyxxxuuurrrrrruuuyyy}}}vvvcccZZZPPPAAA555111000////////////.........------............------,,,++++++++++++*********++++++)))((((((((()))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******(((((((((((())))))))))))*********+++++++++,,,,,,,,,,,,,,,---......//////---222111000555555===PPPiiiyyyeee^^^VVVNNNCCCAAANNNeee|||pppdddhhhjjjlllhhhiiiPPPKKKCCCWWWlllHHH888444000---///,,,,,,+++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))+++***(((%%%''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%$$$&&&)))'''######&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((&&&%%%)))---,,,...@@@UUUBBB444---333<<<@@@FFFOOOVVVccczzzvvvyyy~~~||||||~~~yyypppoooqqqtttuuuttttttuuuuuurrruuuuuurrruuu~~~|||yyyzzzzzz{{{{{{zzzyyyxxxwwwvvvuuutttsssrrrqqqqqqooossswwwwwwuuussstttvvvuuuttttttxxx||||||xxxtttssssssrrrqqqppppppooonnnmmmoooqqqtttvvvxxxxxxxxx|||zzzuuupppllllllnnnqqqqqqpppooooooqqqqqqpppoooiiijjjkkkkkkmmmpppuuuyyyyyywww|||nnnaaaaaa\\\JJJ777000000000/////////......,,,------......------,,,,,,,,,+++++++++***************))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******'''((((((((()))))))))***)))************+++++++++,,,,,,------.../////////---333111000444555===OOOfffsssiii]]]RRRKKKIIIHHHOOOmmmttteee```jjj{{{~~~yyy```TTTDDDJJJxxxzzzOOO<<<666111///111,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))+++,,,+++)))&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%((($$$""""""!!!"""'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((((((((()))(((+++...)))***>>>VVVKKK999///666@@@DDDKKKSSS```ooo~~~{{{vvv|||vvviiiiiikkkooosssvvvuuussspppqqqwwwyyywww{{{{{{zzzyyyyyyxxxyyyzzz|||}}}xxxxxxwwwvvvtttsssrrrqqqssssssssstttvvvxxxyyyzzz~~~{{{yyy}}}zzzsssqqqrrrsssrrrpppooopppqqqkkklllnnnpppqqqqqqqqqpppoooooommmiiifffeeeggghhhmmmjjjfffdddeeefffggggggffffffeeecccbbbcccfffiiioooppprrrxxxwww}}}yyywwweeelllttt```@@@000000000000////////////+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******))))))))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******'''((((((((())))))******))))))))))))************,,,,,,------...///000000---333111000444555===OOOdddmmmdddVVVOOONNNGGGCCCXXXuuummm]]]aaappp{{{zzznnnXXXPPPHHHaaaiiiIII777222...+++...---***((((((***,,,---++++++************+++++++++*********))))))(((((())))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&'''((('''%%%$$$%%%&&&"""###%%%&&&&&&%%%###"""$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&###$$$&&&(((***...444777555555333999CCCCCCIIIZZZmmmxxx~~~~~~zzz{{{yyyzzz||||||{{{{{{{{{zzzuuupppkkkjjjjjjlllqqqwwwzzzyyywwwvvvxxx{{{~~~~~~||||||{{{{{{yyyxxxwwwwwwvvvvvvxxxyyyyyywwwvvvvvvwwwsssssstttuuuwwwxxxyyyyyy~~~|||yyyxxxxxxyyyxxxwwwssssssrrrqqqqqqppppppoooooopppqqqrrrrrrpppnnnllljjjhhheeeaaa^^^]]]\\\\\\bbbbbbaaa```_________```]]]]]]\\\\\\\\\\\\]]]]]]```aaaccchhhoooyyyooopppnnnFFF666///000000+++000444---,,,---...//////...---,,,,,,---......---,,,***)))************)))))))))))))))((('''''''''(((***+++))))))))))))))))))))))))((()))'''$$$''',,,,,,&&&)))***+++***)))((((((***+++***)))(((((()))******,,,,,,,,,---------......///...000222222444???JJJiiirrrbbbVVVSSSLLLCCCLLL^^^}}}bbb]]]fffllliiiNNNDDDNNNeeettt}}}|||fffKKK999333000...---+++***)))***,,,---++++++************++++++************)))))))))((())))))))))))))))))))))))))))))((((((((('''''''''&&&'''((('''%%%$$$%%%&&&###$$$%%%&&&&&&%%%$$$###$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&''''''*********))))))***---000///333555===HHHJJJRRRfff~~~yyyvvvrrrvvv|||wwwssstttsssrrrpppoooooonnnllljjjmmmmmmnnnsssxxx|||}}}|||}}}|||{{{{{{{{{zzzyyyxxxwwwwwwwwwxxxyyyxxxvvvtttttttttrrrssstttuuuvvvxxxyyyyyy}}}zzzwwwvvvvvvvvvvvvuuutttssssssrrrpppoooooonnnooooooooonnnllljjjgggfffaaa```]]]ZZZWWWUUUSSSRRRSSSSSSRRRRRRRRRSSSTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTQQQQQQRRRUUUZZZaaahhhlllsssxxxpppnnngggRRR888000000000,,,///333+++------...//////...---------------...---+++***)))************))))))))))))((((((((((((((()))******))))))))))))))))))))))))'''(((&&&%%%+++111000)))***)))(((((((((((())))))+++***)))(((((()))***+++,,,,,,,,,---------......///...000222222444???JJJhhhuuuaaaYYYRRRHHHEEEIIIjjjsssddddddeeesssuuuuuuYYYIIIBBB@@@FFFfff___>>>111222...------,,,++++++,,,,,,++++++************++++++************))))))))))))))))))))))))))))))))))))***)))))))))((((((((((((&&&'''((('''%%%$$$%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''------,,,***((((((***,,,...666:::CCCMMMPPP]]]uuuvvvtttyyywwwvvvvvvrrrssswww~~~wwwtttsssqqqnnnkkkjjjlllnnnppppppooooooppptttzzz~~~{{{zzz{{{}}}||||||{{{{{{zzzyyywwwwwwwwwxxxyyywwwuuurrrrrrrrrrrrssstttuuuvvvwwwxxxyyy{{{yyyvvvttttttsssrrrqqqttttttsssqqqooonnnmmmlllnnnmmmjjjgggdddaaa___^^^XXXXXXVVVSSSPPPMMMJJJIIIIIIIIIIIIIIIJJJKKKLLLMMMKKKKKKJJJJJJJJJJJJKKKKKKHHHGGGGGGHHHJJJNNNRRRUUUZZZ___fffoooyyy~~~oooeeeUUU<<<222000111,,,...111***---......//////......---------------,,,+++***)))************))))))))))))'''((())))))******))))))))))))))))))))))))))))))'''&&&%%%'''...555555111///+++(((''')))++++++)))******)))))))))******+++,,,,,,,,,---------......///...000222222444???JJJfffmmm]]]WWWPPPIIIFFFQQQpppssseeeccchhh}}}wwwcccxxxyyyZZZDDD:::777PPPxxxxxxKKK333333///.........---,,,,,,,,,++++++************++++++*********)))))))))))))))(((((((((((((((((((((((()))))))))(((((((((''''''&&&'''((('''%%%$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&''''''((((((*********)))(((***---000444<<<@@@FFFNNNTTTgggxxxrrrooowwwrrr{{{vvvrrr~~~zzz{{{uuuttt|||~~~zzzyyyxxxtttooommmkkkjjjmmmppprrrsssppppppqqquuuzzz{{{xxxzzz}}}~~~~~~}}}|||{{{xxxvvvuuuvvvxxxyyyxxxuuutttssstttsssssstttuuuvvvwwwxxxyyy{{{xxxtttrrrqqqqqqooonnnsssrrrpppnnnllljjjiiihhhjjjhhhddd```\\\ZZZZZZYYYTTTSSSSSSQQQNNNJJJGGGEEEFFFFFFEEEEEEEEEFFFGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFFFFEEEDDDCCCDDDFFFHHHIIIOOORRRWWW^^^gggrrr~~~wwwUUUAAA333000111---...000***......////////////......------------,,,+++******************)))))))))((('''((()))++++++***))))))((((((((((((((((((((((((&&&''''''(((,,,333999<<<777000***))),,,...,,,)))******************++++++,,,,,,,,,---------......///...000222222444>>>JJJcccdddYYYUUUOOOJJJLLLYYYzzzgggccceeennn{{{rrrqqqJJJ@@@AAACCCdddlllDDD999000000//////...------,,,++++++************++++++))))))))))))))))))******((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''((('''%%%$$$%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''((())))))(((((())))))***,,,000333888???BBBGGGRRR\\\vvv~~~sssxxxsssvvvzzzvvvxxxxxxvvvuuuyyywwwzzztttqqqvvvtttllliiihhhhhhiiilllnnnnnnmmmoooqqqsssvvvzzz~~~}}}{{{{{{}}}~~~{{{xxxuuusssuuuwwwxxxxxxwwwvvvwwwxxxttttttuuuuuuvvvvvvwwwwwwyyyvvvrrrooonnnmmmkkkiiimmmllljjjhhheeecccbbbaaaaaa___[[[XXXUUUUUUUUUVVVOOOOOOOOONNNKKKHHHEEEDDDBBBAAA@@@???>>>=========AAA@@@@@@??????@@@@@@AAA???>>>>>>>>>>>>??????@@@HHHJJJMMMRRRYYYcccmmmuuunnnJJJ888222333......000,,,////////////////////////......---,,,++++++++++++************)))))))))((('''(((***+++++++++***)))((((((((((((((((((((((((&&&(((***)))(((,,,888CCC999222+++)))+++---***'''))))))******++++++++++++,,,,,,,,,---------......///...000222222444>>>JJJaaaxxxddd\\\UUUNNNHHHEEE[[[zzzvvvdddeeennnxxxccc]]]HHHHHH===RRRYYY;;;222222000///......---...++++++************++++++))))))))))))************))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((())))))***)))***+++***+++---111444888???CCCLLL\\\mmm||||||~~~zzz}}}xxxtttssszzz~~~uuukkklllpppmmmeeeffffffgggjjjmmmnnnmmmkkkqqqssswwwyyy|||}}}~~~~~~~~~}}}zzzwwwuuutttvvvxxxxxxxxxwwwxxxzzztttttttttttttttssssssssstttqqqllliiigggfffcccbbbaaa```___]]][[[YYYWWWVVVTTTSSSPPPNNNMMMMMMNNNOOOHHHHHHGGGFFFEEECCCAAA@@@???>>>===;;;:::999999888;;;::::::999999::::::;;;999999::::::::::::::::::===???BBBFFFLLLTTT^^^dddiiixxxZZZCCC888777000...111...000//////......//////000///...---,,,++++++++++++************))))))))))))((()))******++++++******))))))))))))))))))))))))((()))******&&&'''222>>>333...***(((((()))'''%%%((()))***+++,,,,,,,,,,,,,,,,,,,,,---------......///...000222222444???JJJaaa|||kkk^^^TTTFFFAAAHHHbbbkkkgggdddnnnqqqrrr]]]NNNEEEKKKllljjj>>>555333111///---......///++++++************++++++((()))))))))************))))))))))))))))))))))))((((((((((((''''''''''''&&&'''((('''%%%$$$%%%&&&$$$%%%&&&''''''&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((()))*********++++++,,,,,,///333666999@@@GGGVVVlllzzzzzzyyyyyy}}}wwwqqquuuyyy|||{{{iiieeeiiikkkhhheeeffffffhhhkkkoooqqqqqqpppuuuxxx}}}~~~{{{|||~~~}}}zzzyyytttvvvxxxxxxwwwvvvwwwwwwssssssrrrqqqpppooonnnmmmllliiiddd```^^^\\\ZZZXXXTTTTTTRRRQQQOOOMMMLLLKKKHHHGGGEEEDDDCCCCCCDDDDDDAAA@@@???>>>============<<<;;;:::999888888777777666666555555555555666666666777888999999888777777555666888;;;???FFFMMMSSSUUUcccrrr}}}mmmRRRAAA===333///111///111000///......///000111///...---+++***+++++++++************))))))))))))******))))))******+++,,,))))))))))))))))))))))))***'''(((+++***'''***000******)))(((((((((((((((((()))***,,,------,,,,,,,,,,,,,,,---------......///...000222222444???JJJccczzzhhh[[[NNNMMMHHHLLLggguuupppeeeaaaxxx}}}}}}vvvXXXVVVOOOUUUxxxwwwEEE666444111...---...///000++++++************++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))((((((((((((&&&'''((('''%%%$$$%%%&&&$$$%%%'''(((((('''%%%$$$$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((()))***+++''')))***,,,...111666:::;;;DDDMMM^^^www~~~kkkkkkpppssstttxxxyyyssstttvvvwww{{{}}}iiiZZZ]]]ccccccbbbddddddcccdddhhhlllppprrrrrrxxx|||}}}|||wwwyyy|||~~~}}}uuuwwwxxxwwwuuuttttttuuurrrqqqpppnnnmmmkkkjjjiiifffccc^^^ZZZXXXUUUSSSQQQLLLKKKJJJHHHGGGEEEDDDCCC@@@???>>>======<<<<<<<<<===<<<;;;::::::;;;<<<===555555444444444444444555555555444444444444555555333444555666555444333222222444555666888<<>>666//////...---///555111...)))&&&&&&(((---000+++++++++************)))))))))))))))(((((((((((())))))(((((((((((())))))((((((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%'''%%%$$$%%%((((((&&&###&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((()))))))))))),,,+++,,,//////111999BBBEEEHHHRRRhhhxxxllllllkkkooowwwzzzvvvuuummmsss~~~fffbbb^^^]]]```ccccccccceeehhhlllmmmmmmnnnrrrvvv~~~}}}~~~yyyzzz{{{|||~~~~~~yyyuuurrrqqqrrrrrrooommmtttqqqmmmjjjhhhfffccc```[[[XXXTTTOOOKKKIIIHHHHHHFFFEEEDDDCCCBBBBBBBBBBBB>>>===<<<;;;::::::::::::666555555444444555555666555444333333222222222333333333222222111222222222222333333444444333333222333333333444666888999:::DDDHHHSSSbbbqqq{{{ZZZIIIIII333...666...000000111111111///---,,,))),,,000333111---'''###***++++++,,,,,,++++++***.........---,,,+++))))))***,,,,,,+++)))((()))***(((((())))))******+++++++++++++++++++++***)))(((++++++,,,,,,,,,,,,------++++++,,,------......///000000111333222444===GGGbbbwwwmmmnnnggg___OOONNNIIIOOOfff~~~ppplllrrr___HHHIII]]]TTTBBB333000111...---000...---+++***)))***+++---++++++++++++***************)))))))))(((((((((((())))))(((((((((((())))))((((((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%'''%%%$$$%%%((((((&&&$$$%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((())))))))))))***(((***...000333:::BBBGGGLLLZZZtttvvvqqqppppppzzzyyyssspppkkk{{{vvvfff^^^]]]]]]___ccceeedddbbbbbbeeehhhjjjkkkooouuuzzz~~~~~~~~~xxxxxxyyyzzzzzzzzzyyyyyywwwuuurrrrrrrrrqqqooolllmmmjjjfffbbb```]]]ZZZXXXSSSQQQMMMIIIFFFDDDCCCCCC??????===<<<<<<;;;;;;;;;::::::888777777666666666444444333333333333444444444333222222111111222222333222222111111111222222222222333333333333222222111111111222444555777888@@@CCCLLLYYYfffsssfffQQQEEE///222:::,,,000111111111000///...---,,,---//////...,,,)))'''+++++++++,,,,,,+++++++++))))))*********)))((((((***+++,,,+++)))((()))***)))))))))))))))*********+++++++++++++++***))))))*********+++++++++,,,,,,+++,,,,,,------......///000000111333222444===GGGbbb{{{mmmjjjssskkkZZZVVVHHHEEEUUUkkknnnqqqvvv~~~LLL@@@MMM]]]zzztttUUU999222333000---...+++,,,---...---,,,+++***,,,+++++++++******************)))))))))(((((((((***))))))(((((())))))***((((((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%&&&''''''&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((()))))))))******(((***000555888===CCCHHHQQQfff~~~vvvoooooommmooo}}}sssppprrrqqqaaaQQQVVVXXX\\\aaaeeegggeeecccaaadddgggiiimmmttt~~~}}}}}}}}}}}}|||zzzyyywwwtttsssqqqpppooommmiiifffbbb___ZZZVVVSSSPPPMMMJJJHHHFFFCCC@@@>>>===<<<<<<999888777666555555555555555555444333222222222222222111111000000111111222222111111000000000000111222111111111111111222222222222333333333333222222/////////000111333444555:::;;;BBBLLLUUU___mmmzzz{{{}}}{{{cccKKK222444;;;,,,111111111111000///...---000///---,,,++++++++++++++++++++++++++++++++++++&&&'''((()))))))))))))))***+++++++++)))((()))***************))))))))))))***++++++++++++***))))))))))))*********+++++++++,,,,,,,,,---......//////000000111333222444===GGGbbb}}}wwwvvvfffaaaPPPEEELLLYYYwwwpppqqqrrrtttaaaAAAEEEBBBXXXkkkEEE555444222000000,,,,,,...///...---+++***,,,,,,+++++++++******************)))))))))((((((***))))))))))))))))))***((((((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))******---+++---444:::<<<@@@EEEMMM\\\www|||yyyzzzvvvxxx|||~~~llliiiiiikkkiiimmmzzzzzzwww___XXXTTTNNNSSSVVV[[[```dddfffeeedddccceeeiiimmmrrr||||||}}}}}}zzzwwwuuurrrqqqooommmiiiddd___\\\VVVSSSNNNJJJGGGDDD@@@>>>===<<<:::999777777777777555555444333333333333333222222111000//////000000000//////......//////000000000///....../////////111000000000000111222222111111222222222222111111.........///000222333444555666:::BBBHHHOOO\\\gggooo~~~ppp}}}fffEEE666555000222222111111000//////...000///---,,,++++++,,,,,,++++++++++++++++++++++++)))******+++++++++++++++)))***+++***)))((()))***++++++******))))))((((((******+++++++++******)))************++++++++++++,,,,,,------.../////////000000111333222444===GGGbbbzzzjjjfffVVVJJJJJJMMMbbbuuuqqqnnnmmmuuu{{{wwwGGGDDD???LLLxxxZZZ>>>333111111000.........---------------,,,,,,,,,++++++++++++***************))))))))))))******))))))))))))******((((((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((()))*********...---000666;;;===BBBGGGTTThhh}}}xxxpppzzzzzzwww}}}}}}xxxjjjggggggjjjkkkpppdddJJJHHHNNNQQQUUUWWW[[[^^^aaaccceeefffdddggglllqqqwww|||}}}}}}}}}}}}}}}|||yyyuuuqqqoooqqqpppnnniiibbb[[[UUUQQQLLLIIIDDDAAA>>><<<888666666666555555444444444444333333222111111111111222111111000/////////000000///......------......///.........------......///000/////////000000111222000111111222222111111000////////////000111333333333333666<<<@@@FFFQQQ\\\dddrrrwwwxxxggg===000666333222111111000/////////...............---++++++,,,++++++******++++++,,,,,,,,,------,,,,,,+++***((()))******)))((()))***++++++******))))))(((((()))******+++++++++******+++++++++,,,,,,,,,,,,---,,,,,,---......//////000000000111333222444===GGGbbbqqqiiiZZZQQQNNNGGGTTT|||vvvmmmiiirrrnnnWWWJJJFFFLLLhhhvvvNNN444000000---000///...---,,,---...///,,,,,,,,,,,,++++++++++++++++++*********)))))))))+++******))))))******+++((((((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))***++++++,,,---111777:::<<>>777888000...///000000000///---------------,,,,,,,,,+++++++++++++++************)))++++++************++++++)))(((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%###&&&((((((%%%$$$%%%'''$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&'''((()))***+++++++++111999>>>???CCCRRRbbb|||~~~pppoooqqqsss~~~wwwvvvlllSSS???@@@GGGIIILLLQQQRRRWWW\\\```bbbdddhhhkkklllrrr{{{{{{yyymmmoooppppppoookkkgggeeeWWWVVVRRRKKKAAA:::888888777555333333444444333222111222222333333222222111222222111111111222222333111111000000000111111222000000////////////000000---------------...///000---------......000111111//////000000000000//////...............///000111000...///111111333:::DDDGGGKKKVVVgggvvvQQQzzzOOO999444333222000000000000111///......---------......---,,,***))))))***,,,---'''((()))***,,,,,,------&&&((())))))(((((()))+++(((((())))))******++++++((()))***+++++++++++++++)))************+++++++++------......///000000000000000111333222444===GGGcccuuummm||||||gggaaa\\\MMMFFF]]]~~~kkkrrr\\\mmm~~~}}}]]]YYYXXXbbbSSS888999222333///...111111...---.........---------,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,++++++++++++******************)))((((((((((((((((((''''''''''''''''''(((((((((((('''''')))(((&&&%%%%%%&&&((()))''''''''''''''''''&&&&&&''')))***+++******,,,---111...333???CCCGGG]]]xxxjjjhhhtttyyyxxxyyywwwwwwwww}}}SSSGGGAAAEEEHHHEEEHHHPPPWWW[[[ZZZ^^^fffccccccnnnyyyxxxzzzxxxsssrrrpppjjjbbbZZZUUUSSSIIIFFFBBB>>><<<999666444666555555555555444444444333444444555555444444333555555444333333333444444222222111111222222333444333333333222222111111111////////////............---------------...///000//////000000000000//////000000000000000000000000///000111222444555666777AAADDDOOO___kkkxxxzzzjjjyyyjjjJJJ;;;111000777777///---222///......------,,,+++++++++++++++************)))...,,,++++++,,,,,,***)))((()))***+++,,,,,,+++***(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,+++***))))))******++++++,,,------..................------222111222444444555===FFFddd~~~~~~tttnnnkkkmmmpppttt{{{ooojjjdddOOOGGGUUUlll|||vvvbbblllwwwjjjSSSHHHVVVnnnqqqEEE555666333///...111111///...///.........---------,,,,,,,,,,,,,,,++++++++++++************))))))))))))(((***************)))((((((((((((((((((''''''''''''''''''((((((((((((''''''(((((('''&&&&&&'''((()))''''''''''''''''''''''''''')))***+++***+++,,,...333111666???AAAGGGbbb}}}fffeeennnooozzzwww{{{iiiMMMCCC???EEEIIIGGGKKKRRRVVV]]][[[YYY```dddiiiuuu{{{|||~~~uuusssqqqllldddZZZQQQKKKIIIBBB@@@===;;;:::999777555777777666666666555555555333444444555555444444333555444444333333333333333333333222222333333444555444444333333333222222222111000000000//////.........------,,,,,,---------//////000000000000////////////////////////////////////000222333444555666<<<===GGGUUU___kkk{{{}}}zzz^^^===222111333...///333000000//////......---,,,,,,++++++++++++************---+++***+++,,,,,,+++***((()))***+++,,,++++++***((()))))))))***+++++++++,,,,,,,,,,,,,,,+++***))))))******++++++,,,------........................222000111444444555===FFFbbb}}}wwwuuuwwwlllddd]]][[[[[[]]]eeemmm|||yyypppiiiSSSMMMNNNVVVyyy{{{nnnrrruuu|||[[[BBBHHHUUUtttOOO...666444///...111222//////000.........------------,,,,,,,,,,,,,,,++++++++++++*********))))))))))))(((***************)))((((((((((((((((((''''''''''''''''''(((((((((((('''''''''''''''((((((((())))))''''''''''''''''''''''''((()))***+++***+++...000333444;;;AAABBBMMMqqqoooddddddiiipppzzzzzzvvv}}}nnnQQQEEE>>>>>>EEEJJJJJJMMMTTThhhssslll^^^___eeelllvvv|||~~~tttpppmmmeee[[[OOOFFFAAA???;;;999777777888999888777888777777777666666666666333444444555555444444333444444333222222222222222444444333333444444555666444444444444444333333333333333222111000//////...---,,,,,,,,,,,,------...//////000000000000//////..............................///000222333444444::::::AAALLLUUU___tttrrrDDD444333444+++111777***111000000///......------,,,+++++++++************,,,*********,,,---,,,+++))))))***++++++++++++***))))))))))))))))))))))))++++++,,,,,,,,,+++******)))******++++++,,,------........................222000111333444555===EEEaaauuurrrqqqssswwwzzzzzzxxx{{{sssnnnqqqnnneee[[[UUUQQQPPPTTTZZZfffllluuu~~~yyyooo^^^WWWNNNHHH^^^zzz{{{}}}yyyNNNEEEFFFTTTyyybbb777999555000...111222000000222............------------------,,,,,,,,,+++++++++,,,,,,,,,+++++++++*********************)))((((((((((((((((((''''''''''''''''''((((((((((((''''''%%%%%%'''(((((((((((((((''''''''''''((((((((((((((()))***++++++,,,///222222666>>>CCCFFFYYYzzzzzz|||sssiiidddfffjjjwwwxxxyyyxxxppp```RRRCCCAAA>>>@@@GGGKKKLLLNNNSSSooo~~~vvvbbb```gggnnnuuu|||zzznnnfffccc[[[QQQFFF???;;;;;;888666555555777888888777777777777666666666555555333444444555555444444333444333222222111111222222333333333333333444555555555555555555555555444444555555444222111000//////,,,,,,,,,---...///000111//////000000000000//////------------------------------...///000111222333888666;;;EEEKKKUUUiii~~~YYY:::444999111333555'''000000//////...---------,,,,,,+++++++++*********+++***)))***,,,------+++************+++*********)))))))))(((((((((((((((++++++,,,,,,,,,++++++***)))******++++++,,,---------------...............111000111333333555<<>>:::999::::::888666666777888777777666666666555555555444444333444444555555444444333444333222222111111222222222222222222222333333444555555555555555555555555666555444333222111000///111000000/////////////////////000000000000//////------------------------------...///000000111111222000444<<>>======@@@BBBFFFHHHIIIJJJLLLNNNHHHYYY]]]ZZZcccmmmuuu~~~xxxiii\\\FFFEEEBBB===999777888:::<<<:::888777888888777666555555555555444444444444333444444555555444444333444444333222222222222222222111111111111222333333444444444555555555555555555555444333222111111000777666444111///---,,,+++//////000000000000//////------------------------------...//////000111111222000444;;;???EEEWWWjjj{{{yyyIII777555000000;;;.........---,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,*********,,,---,,,+++,,,+++******)))*********))))))))))))))))))))))))******+++,,,,,,,,,++++++)))******++++++,,,------,,,,,,------.../////////111///000222333444<<>>@@@:::>>>AAAEEEEEEFFFGGGJJJLLLLLLWWWZZZ^^^jjjooottt}}}uuummm```TTTAAA@@@???<<<999888999;;;<<<:::888888888888777666666666666666555555555555333444444555555444444333555444444333333333333333333222222222222333444444333333444444444555555555333333333333222222111111666555333111///---,,,,,,//////000000000000//////------------------------.........///000000111111444333666<<<>>>AAAPPPbbbqqq}}}iii===:::444...::://///////...------,,,,,,------,,,,,,,,,+++++++++---+++***+++,,,,,,+++***,,,,,,***)))))))))******((()))))))))***+++++++++)))***+++,,,,,,,,,,,,+++)))******++++++,,,------,,,,,,------...//////000000///000222333444;;;DDDZZZ|||]]]\\\YYYTTTPPPRRRWWW]]]]]]```ooo}}}|||ssskkkccc\\\UUUOOOMMMPPPVVVZZZ___bbbcccbbbbbbbbb___```bbbaaa^^^ZZZXXXWWWRRRRRRTTT\\\jjjyyy}}}fff\\\XXXOOOPPPwwwtttkkk}}}fffUUUJJJOOOmmmsss>>>888333222111......000000/////////..................---------,,,,,,,,,,,,,,,,,,++++++++++++******************)))(((((()))(((((((((''''''''''''''''''((((((((((((''''''///---+++)))(((((()))***&&&''''''((()))******+++))))))******,,,///444888:::===FFFYYYuuu~~~xxx{{{tttooojjjiiinnnwwwxxxUUU999<<>>AAABBBDDDFFFGGGIIIKKKLLLRRR[[[dddiiippp{{{rrrcccYYYSSSOOONNNEEEDDDBBB@@@===:::888777:::999888888888999:::;;;888888777777666666555555555555555555555444444444555555555444555555666666333444444555666666666555444444444555555555666666555444444333333222222111...------......///000111///////////////......---,,,---......//////......---------............///222000111555888:::@@@HHH[[[gggvvvooo???333999666222111000//////...//////,,,,,,,,,+++++++++******++++++++++++++++++++++++************))))))(((((((((((()))***++++++,,,,,,***++++++,,,,,,++++++*********+++++++++******))),,,---......//////......000///111444444555<<>>EEEVVVttttttppprrrwww~~~kkkLLL:::999======:::AAABBBDDDEEEGGGHHHKKKLLLXXXaaajjjooovvvxxxiii]]]VVVTTTUUUVVVLLLKKKHHHDDD@@@===;;;:::::::::999888888999:::;;;888888777777666666666666666666666555555555555444444444333333333444444555444555555666666777666666555555555666666666777777555555444333333222222111///............///000000///////////////......---,,,---......//////......---------............///111///000444666777===DDDQQQ\\\lllrrrIII777444111222111000//////......///,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++*********)))))))))((())))))***++++++,,,,,,***++++++,,,,,,++++++*********++++++++++++******,,,---......//////......000///111444444555<<>>999===???>>>>>>AAABBBDDDEEEEEEHHHKKKNNN^^^gggpppuuuzzzyyyvvvmmmaaaXXXTTTVVVYYY\\\WWWTTTOOOJJJDDD@@@>>>===;;;:::999888888999::::::888777777777777666666666777777666666666555555555555555444444333444444555555555666777777777666666666666666777777777777777555555444444333222222222000000//////....../////////////////////......---,,,---......//////......---------............///000...///222333444999@@@LLLVVVfffzzztttSSS:::111111222111000///............,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))***++++++,,,,,,***++++++,,,,,,++++++*********+++++++++++++++***------...////////////...000///111444444555<<>>DDDAAABBBDDDDDDEEEGGGLLLQQQ```jjjssswww{{{}}}vvvnnnhhh```ZZZXXXYYY[[[\\\___[[[UUUOOOHHHCCC@@@???<<<;;;:::999888999999:::777777777777777777777777777777777777777777777666777777666666555666666666555555666666666666666555666666666666666666666666555555555444333333222222222111000///............///////////////......---,,,---......///.........---------............///000...///222222222777===IIIQQQ```tttzzz^^^>>>000666333222111///............------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++***++++++,,,,,,++++++*********++++++,,,,,,++++++------...///////////////000///111444444555<<>>@@@OOOuuuwwwwww{{{}}}zzzQQQAAA888<<<===777:::DDD@@@BBBDDDDDDDDDHHHOOOUUUdddmmmuuuxxx|||sssjjjgggdddaaaaaa```___^^^aaa^^^YYYRRRKKKFFFBBB@@@>>>===;;;999888888999999777777777777888888888888777777777888888888999999888888777666666666666666555555666666666555555444555555555555555555555555666666555444444333333222333222111000///.........///////////////......---,,,---......///.........---------............///111///000222333222666;;;AAAGGGTTThhhvvvOOO333777333222111///......---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,,,,---...//////000000//////000///111444444555<<>>===999===EEE???BBBEEEEEEEEEJJJSSS[[[hhhqqqxxxzzz}}}qqqlllkkkjjjjjjjjjhhheeebbb___]]]YYYTTTNNNIIIEEEBBB???>>><<<:::999888888999777777777888888888888999666666777888999;;;<<<<<<999999888777666666666666666666777777777666555555555555555555444444444444666666555555444333333333333222111000//////...//////////////////......---,,,---......//////......---------............///000///000333333222555;;;>>>AAALLL___tttnnn>>>444333333111000...---------------------,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++***************************++++++,,,,,,++++++***)))***+++,,,------------......///000000000000///000///111444444555<<>><<<:::999888888888777777888888888999999999444555777888;;;===>>>???======;;;::::::999999999999999999999999888777666666666666666555555555444666666666555444444333333222222111000/////////000///////////////......---,,,---......//////......---------............//////...///333333222555:::>>>???HHHYYYlllQQQ888444333111000...---------...------------,,,,,,,,,++++++++++++++++++++++++)))))))))*********++++++***************************++++++,,,,,,++++++***)))***+++,,,------------......///000000000000000000///111444444555<<>>BBBFFFFFFGGGMMMYYYdddjjjrrrwwwxxxzzz}}}yyy}}}wwwrrrmmmhhhccc```YYYZZZYYYXXXTTTOOOJJJGGG@@@???===:::999888888888777777888888999999999999333444666999;;;>>>@@@AAABBBBBB@@@??????>>>>>>>>>;;;;;;;;;;;;;;;:::999888888888777777666666666555666666666555444444333333222111111000000000000000///////////////......---,,,---......//////......---------.........//////---,,,...222222111444999;;;;;;CCCSSSeeewwwbbbAAA444333111000...------,,,......---------,,,,,,,,,++++++++++++++++++++++++(((((())))))*********+++++++++******************+++++++++,,,,,,+++++++++)))***+++,,,------...---...//////000000000000000000000111444444555<<>><<<:::999999999999:::999777666666666777888666777777999>>>HHHTTT]]]eee]]]SSSMMMLLLKKKKKKJJJAAA===;;;===>>>:::777888999888666666777777666444777555444444555555444333222222111000///...------///////////////......---....................................////////////000////////////111222333555888>>>FFFUUUkkkIII888444...,,,000333000,,,......---------,,,,,,,,,---------,,,,,,+++++++++************************'''((()))******)))((('''))))))***++++++++++++***...---+++***)))***++++++,,,---///111111111000000111000000222222333:::CCC]]]zzzrrrfff]]]XXXLLLNNNhhh~~~uuujjjbbb[[[PPPSSSppp{{{uuunnnhhhbbb]]]ZZZ^^^jjjvvv{{{zzzrrrmmmgggcccaaa]]]WWWRRRQQQSSSVVVWWWXXX[[[bbbgggjjjmmmxxxppp```ZZZOOOeeerrrnnnuuuvvvvvvVVV]]]eeewwwFFF>>>;;;000222000000/////////.................................///////////////...------333@@@DDD999---,,,...,,,************************)))))))))(((((((((''''''))))))))))))************************+++,,,---...///000444999:::===GGGQQQnnnwwwoooyyywww\\\JJJ777888888999:::;;;===>>>???BBB@@@@@@CCCKKKWWWcccjjjqqqtttwwwzzz|||~~~{{{vvvqqqjjjccc___YYYWWWUUUQQQNNNJJJHHHFFFAAA@@@===;;;:::::::::;;;:::999888777666777777888888999<<<@@@KKK___xxxzzzyyyuuuqqqSSSGGG===<<<>>>===;;;:::;;;999777777888888777666777666444555666666555333222222111000///...------///////////////......---------------------------............////////////000////////////111222333888;;;@@@EEENNN```wwwKKK999555000...000111///,,,......---------,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++)))******++++++******)))******+++,,,,,,,,,,,,,,,...---,,,,,,,,,,,,,,,,,,---...///000000111111111222000111333333444;;;CCC___xxxlll```ZZZNNNLLLdddyyynnneee[[[PPPSSSrrryyyrrrlllcccaaa\\\___nnn}}}sssoooiiieeebbb^^^XXXSSSQQQVVV[[[\\\ZZZYYY\\\___]]]]]]bbbooo~~~iiibbbMMMZZZ{{{zzznnnuuuzzz[[[UUUaaaSSSAAA;;;333555000000000/////////..............................000000000111000//////...444AAAEEE999,,,(((++++++************************((((((((((((''''''''''''))))))))))))************************+++,,,---...///111666:::<<>>@@@@@@AAAFFFPPP\\\gggooossswwwzzzzzzzzz}}}}}}zzzuuummmddd^^^[[[YYYVVVSSSOOOKKKIIIGGGDDDBBB???<<<:::;;;<<<===:::999888888777777888888888;;;???DDDTTTtttqqq\\\GGG@@@AAA@@@===;;;===;;;888888888999888777777666555555666666555444222222111000///......---///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,---............/////////000///......///000222333666;;;???BBBFFFTTThhhyyy~~~LLL:::666222000000///...---......---------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,------------,,,,,,------............---.........//////000111222333111222444444555<<>>???BBBIIISSS___jjjqqqvvvzzz}}}|||zzz~~~}}}{{{xxxssskkkccc]]]^^^]]]ZZZVVVRRROOOLLLKKKFFFDDD@@@===;;;;;;<<<===::::::999999888888888888555:::===BBBRRRxxxtttZZZKKKFFFCCC???===>>><<<:::999999999888777888777555666777777666444333222222111000///......///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////......///000222333000666<<<>>>AAALLL___nnnvvvOOO:::666222111000......///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---***++++++,,,---,,,,,,,,,***,,,---/////////...---//////.........000222333333222222555555666===FFFaaa~~~qqqddd\\\QQQKKK]]]tttkkkZZZOOOTTTvvv|||uuurrrmmmiiicccfffvvvzzzuuuooojjjfffaaa[[[VVVXXX[[[```fffjjjjjjfffbbbaaa___]]]\\\___jjjsssdddVVVUUUZZZxxxrrrqqqMMMPPP```|||TTT:::111444111000000000////////////..............................//////......---,,,(((******)))***,,,,,,***************************''''''((((((((((((((((((((()))))))))*********************+++,,,---///000333555999;;;<<>><<<;;;<<<<<<:::::::::::::::999999888333888<<>>GGGVVVbbb|||WWW>>>666000000000---...111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,)))******+++++++++++++++***+++,,,.........---,,,//////.........000222333333222333555555777>>>GGG```tttggg___OOOGGGVVVwwwnnn^^^SSS[[[xxxvvvqqqlllkkkttt~~~yyyrrrmmmiiiddd]]]XXX[[[```hhhooorrrnnngggbbb^^^\\\[[[ZZZXXX]]]kkkzzznnnWWWTTTXXXxxx{{{vvvXXXJJJKKKqqqhhhBBB333444111111000000000/////////........................---------------,,,,,,+++,,,)))'''(((,,,...,,,(((++++++++++++++++++++++++(((((((((((())))))))))))))))))))))))*********************+++---...000000555888;;;;;;===MMMlll}}}|||yyy~~~nnntttpppmmmoooJJJ<<<999666888888888888999:::;;;<<<===;;;>>>DDDLLLWWWaaajjjnnnyyy}}}xxxrrrmmmjjjfffccc]]]\\\ZZZWWWTTTRRRPPPOOOIIIHHHEEEBBB???======<<<:::;;;;;;;;;;;;:::999888222888<<<@@@PPPyyyppp___VVVPPPNNNOOOAAA@@@@@@AAAAAA???;;;888999888777777888888777666333333222111000//////...///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///...------...///111222222666:::<<<===CCCMMMUUUooo}}}hhhIII;;;000000111///...222......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******))))))***++++++++++++***+++,,,,,,------------,,,.........//////000111222222111222555555777>>>GGG___yyykkkbbbRRRFFFQQQyyyzzzsssaaaWWWaaa}}}}}}qqqmmmttt|||uuuppplllfff___ZZZWWWfffwww{{{rrrjjjfff```^^^]]][[[XXXVVV]]]fff{{{]]]TTTTTTiiiwww}}}kkkLLLBBB]]]|||PPP:::555111111111000000000//////........................---------------,,,++++++---***((()))******((('''++++++++++++++++++++++++))))))))))))******++++++))))))))))))*********************+++---///000111666999<<<<<>>;;;:::555:::;;;;;;::::::::::::;;;;;;<<<@@@FFFOOOXXXbbbiiimmmwww{{{~~~xxxrrrnnnjjjfffccc\\\[[[ZZZXXXVVVTTTSSSRRRKKKKKKIIIGGGDDDAAA>>>===:::;;;<<<<<<<<<;;;999999444888;;;>>>PPP{{{ppp___YYYUUURRRPPPDDDDDDFFFGGGGGGDDD???::::::888777777888999777666444333333222111000/////////////////////......---------------------------,,,,,,---------...............------...///111222444555888:::===BBBGGGKKKdddrrr{{{~~~WWWCCC333222444000...111......---------,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++))))))************)))))))))***++++++,,,,,,++++++///...---------------------...///000000111111111111000111444555666>>>GGG___}}}nnneeeYYYIIIPPPttt}}}vvv```WWWdddpppmmm{{{~~~wwwrrrmmmhhhaaa[[[RRRiiivvvooonnngggdddaaa___ZZZUUUWWW\\\rrrgggUUUOOO[[[wwwqqqzzz}}}ZZZBBBSSS[[[@@@777111111111111000000000000........................------......------,,,+++---,,,,,,,,,***)))))),,,++++++++++++++++++++++++))))))******+++++++++,,,))))))))))))*********************+++---///000111777999<<<===CCC[[[~~~vvvwwwzzzzzzvvvuuuwwwsssttt}}}TTT777<<<<<<777@@@???>>>===<<<;;;:::::::::>>>AAAHHHQQQZZZbbbiiillluuuxxx|||wwwrrrnnniiidddaaa^^^]]]\\\ZZZYYYWWWVVVVVVMMMMMMLLLJJJGGGDDD@@@>>>:::;;;<<<<<<<<<;;;:::999666888888;;;MMMyyynnn]]]YYYVVVPPPKKKFFFGGGJJJLLLLLLHHHAAA<<<:::999888888999999888666444333333222111000/////////////////////......---........................,,,,,,,,,---------............------...///111222333333444888>>>CCCGGGHHH___mmm|||tttbbbJJJ555333555111...///......---------,,,,,,,,,+++++++++,,,,,,---------************************)))***+++,,,,,,+++***)))++++++,,,------------,,,222000///---------...///,,,---///111111111000000111000111333444666>>>GGG___{{{rrriiiYYYOOOQQQkkkppp```ZZZlll~~~pppvvvyyyrrrqqqpppeeeWWWXXXppp|||rrrmmmeeeccc^^^YYYTTTSSSVVVXXXhhh}}}mmmWWWTTTXXXlllnnnvvvvvveeePPPQQQqqqnnn333<<<444222000000000000///...///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++*********)))))))))))))))))))))))))))))))))************+++++++++---......---,,,---///111::::::999;;;FFFeee}}}~~~zzzsss{{{tttnnnooopppvvvlllHHH;;;:::888666888999:::999888666666888:::@@@DDDJJJQQQXXXaaajjjooosssyyy{{{vvvrrrnnniiidddaaaccc___\\\[[[[[[ZZZWWWTTTTTTRRRPPPOOONNNKKKDDD???BBBAAA@@@>>>===<<<<<<<<<;;;:::888EEELLLlllddd]]]]]]UUUJJJBBBBBBCCCEEEFFFEEEAAA>>>>>><<<999777888888888777666444222111222222000///000000000000///...---,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------......///000111111222333444666888;;;>>>@@@BBBXXXbbbqqqxxxzzz\\\999666111111222(((///............---------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............//////////////////000111111222000111444444666===FFF^^^uuukkk[[[PPPPPPhhhooodddcccvvvvvv~~~zzzuuuqqqjjj```XXXaaauuu~~~vvvqqqllliiiccc\\\VVVSSSSSSTTT]]]mmmzzz^^^QQQPPP^^^ooonnn}}}{{{UUUTTTjjjDDD:::555333111000000000///...///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++*********)))))))))******++++++******))))))************+++++++++***+++,,,------///222444555777;;;AAAQQQsss{{{{{{uuusssoookkkrrr~~~~~~wwwZZZ???888999666444555999999999888666666888:::@@@DDDKKKRRRZZZbbbjjjooorrryyy}}}xxxtttppplllgggccceeeaaa]]][[[\\\\\\\\\[[[XXXUUUQQQPPPQQQPPPLLLIIIJJJGGGDDD@@@===<<<<<<<<<;;;;;;:::EEEJJJiiikkk]]]RRRKKKKKKGGGBBB@@@@@@@@@???>>>>>><<<:::999999999888777777555222222222222111///000000000000///...---,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------.../////////000333444555777:::===@@@AAALLLVVVeeessskkk~~~wwwEEE333//////111000///............---------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------...///////////////000111111222111222444444555<<>>GGG]]]~~~ssslllmmmuuuzzzXXXFFF888777:::777444555888888888777666666888;;;@@@EEEMMMUUU\\\dddkkkpppvvv|||}}}yyyuuuqqqmmmiiifffgggccc___]]]]]]___aaabbb\\\XXXRRRPPPQQQQQQPPPMMMOOOLLLFFFAAA===;;;;;;;;;:::===<<>>???EEEMMM[[[iiixxxiiikkkOOO222222000---555///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------///////////////000111111333222222444444555<<>>>>>GGGFFFbbb~~~qqqpppUUUPPPJJJGGGHHHGGGCCC???======<<<======<<<999666888666444333333333222111000000000000///...---,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------.........---------------111111333555777:::<<<===@@@GGGRRR```ppp~~~iiiPPP333999444***111///............---------------------------------+++++++++++++++++++++++++++,,,,,,,,,,,,---------+++++++++,,,,,,,,,------+++,,,,,,,,,,,,---------///////////////000000111444222222444444555<<>><<<;;;:::>>>>>>GGGFFFbbbzzzvvvcccZZZOOOHHHGGGFFFBBB>>>>>>>>>===>>>>>>===:::777888666444333444444333111000000000000///...---,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------//////..................000000111333555888:::;;;;;;@@@IIIUUUddduuurrrsssQQQ555:::666+++...///............---------------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------............///////////////000000111333222222444444555<<>>:::666555555666555555444555666666666777:::<<>>???@@@@@@>>>===<<<:::===<<>>>>>>>>===;;;999999777555444444444333222000000000000///...---,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------..................//////...///000111444666888999===???DDDNNN\\\mmm{{{qqqYYY888444555111//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------........./////////////////////000111111222111111444444666===FFFZZZoooqqquuuiiiXXXUUUjjjppp[[[mmmssstttyyytttpppjjjdddaaaeeelllrrrxxxpppiiigggfffhhhooowwwhhh\\\YYYYYYyyyzzzwwwxxx___OOOlll|||RRR<<<888444111000111111111///............---------........................,,,,,,,,,+++++++++******))))))*********+++++++++)))******++++++******))))))************+++++++++,,,---//////000222666999555???LLLaaayyywwwKKK;;;999555333555777666444333444555555555777:::===CCCGGGNNNWWWbbbooo{{{~~~{{{yyywwwuuurrrppplllnnnooommmjjjgggfffggguuuuuuuuuuuuqqqhhh[[[RRREEECCCAAA???>>>======>>>;;;;;;:::EEEJJJiiiwwwjjjccc\\\SSSKKKBBB@@@>>>=========<<<;;;:::888555555555555444222000000000000///...---,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---.........///......///000222555666888======@@@GGGTTTcccqqqyyyhhhAAA///444777---///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++++++++,,,,,,,,,,,,------,,,,,,---------.........///////////////000111111000///111333444666>>>GGG\\\zzzwwwwwwnnn\\\YYYnnnxxxcccpppxxx}}}uuuqqqjjjeeedddiiissszzzwwwlllkkkkkkhhheeeeeehhhrrrccc```XXXiiizzzuuuqqqeeeDDDZZZ]]]===999444111000111222222//////.........---------........................,,,,,,,,,+++++++++******))))))******++++++++++++)))))))))))))))))))))))))))************++++++++++++,,,...///111333777:::777DDDUUUlll~~~}}}ttt~~~tttrrrccc>>>999777444444777;;;999555333444555555555777:::===CCCGGGNNNWWWbbbppp}}}~~~}}}{{{xxxvvvqqqrrrqqqnnniiiggghhhjjjyyyyyyyyyzzzxxxqqqfff^^^NNNJJJDDD???<<<<<<>>>???;;;:::888EEELLLllluuudddVVVCCCAAA>>>============<<<:::888666555555555444333000000000000///...---,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------******+++,,,,,,---......------...000222444666777888777888>>>IIIXXXeeelllzzztttLLL000555:::(((//////.........---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((())))))))))))*********++++++,,,,,,,,,---------++++++,,,,,,,,,---------///////////////000111111///...000333555777???HHH^^^~~~yyyxxxrrrccc[[[ooo~~~rrrggg|||}}}xxxuuuooohhhdddiiittt~~~uuummmiiifffdddbbbiiiwww~~~iii```RRR^^^yyyvvvsssyyyeeeKKKRRRxxxgggKKK777222666222///111///111111000///////////////...---------......,,,+++***,,,------,,,++++++,,,+++,,,,,,,,,,,,+++******+++*********))))))(((((()))************++++++++++++---//////000222555777:::BBBXXX|||~~~uuuqqqzzz~~~{{{uuuwwwvvvJJJ<<<666666666666555555555555333444333333333666:::===>>>EEEPPPZZZcccooo}}}~~~}}}wwwwwwrrrmmmjjjhhhhhhnnnvvvzzzxxxuuunnneeeXXXMMMBBB@@@@@@???>>>???:::<<<>>>@@@NNNvvvtttdddNNNEEE???AAADDD@@@===>>>;;;999666666666666555444333222111///............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------000000111222333444444555888999;;;>>>DDDPPP___jjjqqqzzzTTT<<<555222///000///...---,,,+++******+++++++++++++++++++++++++++++++++*********))))))---***((()))---///...,,,,,,+++***'''''')))---111...------------...//////////////////000000000000//////222555555777???IIIdddjjjwww~~~uuuggg^^^ppp|||nnn~~~xxxooohhhfffmmmxxx~~~tttmmmiiifffdddbbbaaammmnnnbbbQQQVVVrrrxxxttt~~~{{{wwwkkkPPPSSStttVVV<<<222555222000333111111111000//////////////////...............---,,,***,,,------,,,++++++,,,+++++++++++++++******)))+++*********))))))))))))************+++++++++++++++---///000000222555888;;;GGG```zzzvvv{{{gggCCC:::666666666666555555555555333333333333333666:::===@@@GGGQQQ[[[eeeppp}}}}}}zzzwwwrrrooosssvvvwwwzzz~~~}}}yyyyyyxxxpppgggYYYNNNDDDAAAAAA>>>======888;;;>>>AAAOOOuuufffXXXJJJEEEBBB>>>===>>>===:::888666666555444333333222111000............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------//////000111222333333444666777999;;;@@@KKKYYYcccmmmttt~~~iiiEEE666333000000000///...---,,,+++++++++++++++++++++++++++++++++++++++*********))))))---,,,***+++,,,---------,,,---...//////---***(((---------------...//////000000000000111111111111000000333666555666???HHHccczzzlllbbbqqqyyynnnhhhjjjsss~~~}}}tttmmmiiifffcccbbb]]]ccctttxxxhhhSSSPPPccc{{{sss~~~vvv{{{ZZZSSSlllhhhFFF222444222222444333111111000///////////////000///...------------...***,,,------,,,++++++,,,******++++++******)))(((***************)))))))))************+++++++++,,,,,,---///000111333666999<<>>CCCJJJTTT^^^gggrrr~~~~~~}}}zzzyyyuuurrruuu~~~{{{yyyzzz{{{ssshhhZZZOOOEEEBBBAAA>>><<<<<<888<<<@@@FFFRRRvvv~~~~~~vvvhhhYYYPPPJJJDDD@@@>>>???<<<999777666555444333333222111000///.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------...///000111222222333444666777;;;DDDQQQZZZdddkkksssyyyZZZ===333111111111000///...---,,,,,,+++++++++++++++++++++++++++************))))))))))))******)))((()))***,,,+++******,,,///000,,,)))---------------......///000000111111111222222222111111444666555666===GGGbbb~~~qqqfffrrr~~~vvvnnnlllrrr{{{{{{uuunnniiieeecccbbb___```hhhzzzoooYYYQQQ\\\wwwqqqwwwcccRRRccczzzPPP444333222222444222111000000///////////////...///...---++++++---...***,,,------,,,++++++,,,)))************)))((((((*********************************+++++++++,,,,,,,,,...000111222444777:::;;;TTT}}}~~~yyyvvv^^^AAA444;;;666666555555555444444444222333333333333666;;;>>>FFFLLLVVV```jjjuuu~~~}}}zzzyyywwwxxx~~~}}}zzzzzz}}}}}}sssgggYYYNNNEEECCCBBB???===<<<:::>>>DDDKKKVVVuuuwwwpppvvvnnneee___YYYQQQGGG???@@@===999777777777666555333333111000///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000111222333444444777>>>HHHPPPXXX```kkkuuu{{{xxxIII333333111111111000///......---++++++++++++++++++++++++************))))))))))))'''***,,,+++******---000===444+++(((***...//////------,,,,,,------...//////000000000000111111111222222555666555555<<>>>>>;;;>>>DDDKKKTTTooo~~~~~~yyyqqqjjjcccZZZLLLBBB@@@===999777777888888888444333222000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////000111222333333444:::BBBIIIOOOYYYgggsssqqqUUU333444111111111000//////......++++++++++++++++++++++++))))))))))))))))))))))))(((+++...///...///333777MMMBBB444,,,+++---...---,,,,,,,,,,,,,,,---...............////////////000333333555666555555<<>>???:::;;;AAAGGGLLLccczzzsssjjjaaaTTTHHHBBB???;;;888888888999888444333222111000/////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////000222333222333666>>>DDDIIISSSaaammmxxxqqq[[[555333111000000000/////////...++++++++++++++++++++++++(((((()))))))))))))))***%%%''')))***+++---000333:::666000------...,,,+++,,,,,,,,,,,,,,,------...---------.........//////222333555666555555<<>>JJJqqq}}}~~~rrrrrrlllEEE;;;;;;777666555555555444444444333333111222222222444777<<>>::::::>>>CCCFFFZZZyyyzzzzzzrrrcccUUUGGGCCC===999777777777666444444222111000/////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,---...//////...000222111111444:::???EEEMMMXXXcccmmm{{{}}}~~~XXX999222000000////////////......++++++++++++++++++++++++(((((((((((())))))******%%%$$$$$$%%%(((***++++++&&&''')))+++---------,,,,,,,,,++++++,,,,,,---...............////////////222222444666555555===FFF```wwwwwwiiitttzzz{{{zzzvvvoooiiiggggggddd```___fffsssoooYYYQQQNNNuuuzzzxxx~~~ZZZRRRbbbzzzLLL222888888111222444111111000///////////////+++000666666222......///***,,,...---,,,+++,,,,,,+++,,,,,,,,,,,,+++***************++++++,,,,,,,,,++++++,,,,,,,,,---------...000222444666888<<>>;;;:::<<<===;;;???CCCCCCVVV}}}yyyuuutttzzzrrr```KKKFFF???:::777666444333555444222111000000//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,......///000---///000000000222888===AAAHHHRRR[[[fffuuu~~~wwwTTT;;;111////////////............++++++++++++++++++++++++'''((((((((())))))******,,,***'''(((+++---,,,***...//////...,,,++++++,,,,,,,,,++++++,,,,,,---...////////////000000000000111111444666555666===GGG```xxx~~~zzzkkkxxx~~~{{{yyytttnnnjjjjjjddddddeeehhhppp}}}uuuZZZPPPWWW\\\xxxZZZSSSgggZZZ===888///000555---000000000000//////////////////...---,,,,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++*********************************+++,,,---...///---666555333:::;;;;;;AAAQQQ{{{}}}uuuggglllzzz}}}~~~SSS:::CCC===000777666555555444444333222222///000222333444888===@@@GGGLLLVVVcccsss~~~xxxvvvuuuvvv|||yyyyyy{{{{{{{{{iii\\\NNNFFFAAA===<<<>>>===999===DDDFFFVVV{{{uuussszzz||||||xxxuuubbbRRRBBB<<<<<<<<<888444222222222111000//////.........------,,,+++*********+++,,,------,,,+++***,,,,,,,,,++++++***************+++,,,,,,---......000000///......111666:::<<>>999222222666111000000000000///////////////......---,,,,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++,,,---.........666555333999::::::BBBVVV}}}yyyrrrfffgggqqq~~~~~~yyyOOO777???:::000777555555555444333333222222///000222333555888===@@@HHHOOOYYYeeesss~~~~~~yyywwwwwwxxx|||~~~yyyxxxxxxuuurrrfffYYYLLLDDD@@@<<<;;;===:::666:::BBBFFFZZZ~~~{{{|||wwwtttsssssssssiiiYYYGGG<<<;;;:::666333333333222111000///.........------,,,++++++******+++++++++,,,,,,+++++++++,,,,,,,,,+++++++++************+++,,,,,,---......///////////////111555888;;;DDDNNNVVV]]]hhhvvvlllCCC999222222111000...,,,,,,------+++)))***+++,,,***(((************************)))************+++++++++,,,,,,------------,,,,,,******+++,,,,,,---..................////////////222111222444444555===FFF]]]wwwwwwwww|||vvvlllxxx|||qqqiiieeefffhhhiiikkkmmmqqqvvvyyyfffZZZQQQRRRzzz|||nnnRRRYYYjjj@@@888555333444333000000000000////////////.........------,,,,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************---,,,,,,,,,,,,,,,------///666444333999999:::EEE___uuutttuuuuuunnnjjjoooxxxuuuGGG444:::888111666555555444444333333222222///000222333555888===AAAHHHRRR\\\fffoooxxxzzzwwwxxxwwwyyy|||{{{yyyzzzxxxsssnnnbbbUUUIIIBBB???;;;;;;===<<<999<<>>BBBIIITTT^^^dddiiiooorrrqqquuuvvvxxx|||{{{xxxyyy{{{zzzuuuppp^^^RRRFFFAAA>>>;;;:::<<<>>>;;;===DDDLLLggg}}}yyyuuuvvvhhhRRR>>>666777777555666555444222000...---,,,,,,,,,+++++++++*********---,,,+++******+++,,,---+++++++++++++++++++++++++++++++++,,,,,,---------+++---000111000000222333222:::DDDLLLRRR]]]lllxxxzzz{{{bbb888777555111...------------,,,,,,++++++++++++******************************))))))*********+++++++++,,,,,,,,,------,,,,,,,,,)))******+++---......///............////////////111000111444444666===FFFbbbjjjuuukkkllltttvvvrrroooqqqjjjeeeccc\\\]]]lllxxx|||uuuqqqqqqqqqnnnkkkhhhggghhhhhhiiidddoooxxxdddUUURRRgggooommm|||rrrZZZMMMwwwUUU<<<888333///222000000000000////////////---------------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************......---,,,,,,,,,------000555444555:::999>>>OOOrrr|||xxx{{{kkkPPP:::777999999666333555444444333222222111111///000222444666:::???CCCMMMWWWaaadddfffjjjmmmmmmqqqtttwww{{{~~~}}}xxxwwwxxxwwwrrrmmm[[[PPPEEE@@@>>>;;;:::<<<999777:::@@@KKKkkkxxxwwwzzz~~~vvv___GGG:::999888555666666444222000///------,,,,,,,,,+++++++++++++++---,,,+++******+++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++---///000000000000111333:::AAAGGGLLLXXXhhhtttyyyQQQ;;;777111...---......---,,,,,,,,,,,,+++******+++))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------............////////////111000111444444666>>>GGGdddiiixxxzzzqqqhhhdddccccccbbb\\\bbb^^^YYYZZZTTTPPPXXXfffnnnwww|||yyy|||xxxxxxzzzxxxtttnnnjjjiiiiiiiiiiiidddfffsssjjjZZZVVV[[[ssskkkttt~~~bbbRRRiiifffBBB:::666111444000000000000////////////------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++************************...---------------......000555444777<<<:::AAAUUU~~~|||}}}___EEE888:::888888999222444444333333222222111111///000222444666:::???CCCPPPZZZbbbfffhhhmmmooonnnooorrrwww{{{}}}zzzvvvuuurrrkkkeee[[[QQQFFFAAA???;;;:::<<<888888;;;BBBPPPssszzzxxxuuutttvvvyyyzzz}}}mmmQQQ@@@<<<999444666555444333111///......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///000//////000111777===CCCGGGJJJSSSaaammmuuu}}}kkk>>>888111------......---+++---------+++***+++,,,)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,............////////////000///111333444666>>>GGGeee~~~ooottt|||wwwsssooommmiiieeecccddd]]]eeeaaa\\\^^^[[[VVVZZZXXX\\\___bbbhhhooosssttt|||}}}{{{}}}~~~yyysssooonnnllljjjhhhjjjgggmmmooo]]]XXXRRRvvv|||pppsssgggVVVbbbqqqDDD888777222444000000000000////////////------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++************************---------------...///000111444444888>>><<>>:::444555444444333111000000///------------------------+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............///111666===FFFKKKMMMTTT___hhhrrr{{{yyyvvvwwwAAA999111------///...---+++---...---+++***+++---)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------............////////////000///000333555777>>>HHHeee~~~vvvvvvzzzyyyooorrrpppqqqtttsssooolllmmmiiiqqqllleeehhhhhhccceeeeeeccc___[[[\\\bbbgggiiilllwww}}}uuu~~~}}}xxxtttrrrooojjjfffjjjfffhhhtttrrr^^^ZZZLLLmmmvvvuuugggVVV___}}}uuuBBB444666111222000000000000////////////------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++************************,,,,,,,,,---...///000111111444444999???===GGG___|||xxxbbbCCC999:::111333:::333444444333333222111111000...000222444777;;;@@@DDDKKKRRRZZZaaaiiiqqqtttrrrqqquuuyyy{{{{{{zzz|||~~~~~~~~~~~~yyyppphhh^^^SSSIIIDDDAAA===;;;<<<999999:::===HHHiiizzzssssssrrrrrrtttvvvyyy{{{~~~}}}nnnTTTBBB???<<<555444444333333222111000000........................***+++,,,------,,,+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---------///111000:::FFFNNNRRRWWW```gggrrr{{{|||nnn{{{BBB:::111,,,---//////---+++---///---+++)))+++---)))))))))))))))))))))))))))************++++++++++++++++++,,,,,,+++++++++))))))***+++---...//////............/////////000000///000333555777???HHHeee}}}yyytttssswww|||yyyzzz|||~~~{{{xxxtttjjj^^^\\\```kkkjjjnnnxxx|||ssssssyyy|||xxxtttoookkkiiiiiifffgggmmm{{{{{{eeeXXXSSS```}}}sssuuuRRRjjj{{{[[[@@@???555555666222111000//////............------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++******************,,,,,,,,,,,,---...//////333666666:::===<<>>444<<<999<<<===AAAJJJXXX|||sssqqqsssuuussspppiiimmmfffSSSEEEAAA;;;333777777666555444111///---...------,,,,,,------...************************++++++************++++++++++++++++++++++++++++++,,,---......------...000111222888@@@FFFLLLVVVaaaiiittt~~~tttuuu{{{BBB999000---......------...---,,,+++***(((''''''((((((''''''''')))+++,,,***************++++++,,,******+++++++++,,,,,,,,,///)))''',,,///---+++,,,............////////////111111333444444666???JJJiii~~~}}}zzzxxxyyyuuupppssswwwooohhhiiiqqqzzz~~~llllllzzzxxxsssnnnnnntttxxxwwwyyy|||~~~zzzuuupppllljjjggggggnnn~~~kkk[[[RRR[[[zzzuuu]]]yyyaaaAAA===444222222222111000//////.........///......------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...//////444777777;;;>>>>>>OOOpppyyyhhhoooyyy\\\EEE===666666888666444555444444333333222111111111222222222333777<<>>666;;;666:::;;;AAAJJJTTTttt~~~}}}wwwooosssjjjUUUEEE???:::444444555444333222///---+++++++++************++++++************************++++++************++++++++++++++++++++++++++++++,,,---......------...000000111666===CCCIIITTT___hhhqqqzzzoootttGGG===333///...---,,,---,,,,,,++++++******))))))***))))))(((((((((((((((***))))))))))))***++++++******+++++++++,,,,,,,,,***,,,...---++++++,,,...............////////////111111222444444666???JJJkkk~~~}}}tttoooqqqtttsssppp^^^aaatttpppmmmfffcccfffjjjjjjhhhgggdddiiiooovvvyyysssnnnnnnhhhhhhrrrsss^^^QQQUUUnnnrrrzzz^^^xxxkkkCCC===555222///222111000//////........./////////....../////////------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000555888888;;;???@@@UUUxxxyyyyyybbbiiiuuu|||UUU???888444666888666555666333333222222111000000000222222222444888===BBBEEEGGGLLLRRRVVV^^^gggmmmmmmooosssyyy||||||}}}pppcccnnnhhhFFFEEE===999:::555999;;;BBBLLLPPPddd{{{}}}ttt]]]HHH>>>888444444444444444222000---,,,******))))))))))))******************************++++++************+++++++++++++++++++++++++++++++++---......------...///000///333999>>>EEEQQQ\\\eeemmmvvv~~~lllkkk|||mmmJJJ???444111///,,,+++---*********++++++++++++++++++++++++***)))'''&&&%%%))))))((((((((()))************+++++++++,,,,,,,,,,,,888<<<333+++,,,000222............////////////111000222444444666???JJJnnnzzzsssaaa]]]eeeoookkkddd```ccciiikkkgggccc^^^bbbfffiiimmmttt{{{{{{sssmmmqqqjjjiiivvvxxx___OOOQQQeeevvvwwwXXXfffvvvHHH???888666111222111000///............//////............//////------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...///000444777777:::???CCC\\\vvvxxxjjjnnnzzz{{{~~~|||SSS;;;777555888999777555666222222111111000/////////111111222444888===AAADDDFFFKKKQQQUUU]]]fffllllllooottt{{{~~~~~~~~~tttiiiffffffFFFAAA<<<<<<888777:::;;;CCCNNNOOOYYYnnn}}}yyy{{{~~~{{{eeeNNN@@@888333666666666666444222000///,,,++++++******++++++,,,************************++++++************+++++++++++++++++++++++++++++++++---......---,,,...///000///111777;;;BBBNNNZZZbbbkkkvvvwwwbbb```oooIII;;;000//////,,,+++...++++++++++++++++++++++++******++++++)))(((&&&$$$((((((((((((((())))))*********+++++++++,,,,,,,,,///>>>BBB333)))---000---............////////////000000222444444666@@@KKKooosssbbbXXXeeeuuusssmmmgggeeehhhiiiccc]]]___``````^^^\\\]]]dddkkk}}}tttmmmoooiiiiiiuuu~~~bbbOOOOOO[[[ZZZVVVwww}}}MMMAAA:::999333222111000///...............------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++)))*********+++++++++,,,------------...///000000333666666999???GGGdddzzzvvvvvvwwwkkkKKK<<<888777:::999666444555222222111000000//////...//////000333777;;;???BBBFFFLLLQQQUUU]]]gggllllllqqqvvv|||~~~vvvooo]]]wwwbbbHHH@@@;;;===555777:::;;;CCCNNNMMMPPP^^^~~~{{{xxxvvvtttwwwzzzvvvfffSSSDDD:::666666666777666555333111000,,,++++++******++++++,,,************************++++++************+++++++++++++++++++++++++++++++++,,,------,,,,,,---///111000222666;;;AAAMMMXXX___iiivvvmmmYYYpppOOO;;;------000---,,,///------,,,,,,+++*********'''((()))******)))((('''((((((((((((((())))))*********+++++++++,,,,,,,,,***555777+++&&&,,,---'''............////////////000000222444444666@@@KKKnnnhhhcccooo|||yyytttooopppqqqllleeebbb```^^^[[[UUUSSSYYYaaaxxxqqqmmmjjjlllttthhhSSSNNNPPPlllwwwppp```OOOfffVVVCCC999999333222111000//////.........------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******++++++,,,------------...///000111222666666999AAALLLmmm|||wwwxxxTTT@@@<<<999888:::888444333555222222111111000/////////---...000333777;;;>>>AAAFFFLLLQQQUUU]]]gggllllllrrrwww|||~~~~~~~~~}}}}}}~~~~~~|||yyyvvvsss^^^ooo]]]LLLBBB:::<<<444555:::<<>>:::444444555444333111000...******))))))))))))******************************++++++************++++++++++++++++++++++++++++++***,,,------,,,,,,---...111000222777;;;@@@KKKUUU\\\eeettt~~~~~~zzz^^^fffiiiKKK000,,,000...---000...------,,,+++******)))&&&'''((()))************))))))((((((((()))************+++++++++,,,,,,,,,&&&,,,---))))))///000,,,............//////////////////111444444777AAAKKKkkk~~~uuuzzz~~~}}}~~~|||vvvlllgggbbb^^^XXXSSSWWW___zzzzzzsssoooqqquuuwwwwww}}}pppXXXPPPIII]]]mmm\\\{{{gggNNN```eeeJJJ:::999333222111000//////...............------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++,,,------------------...///000111222666777;;;DDDQQQwwwyyy}}}uuuEEE;;;:::777666888666222333666333222222111111000//////...///111444888;;;???AAAEEEKKKPPPTTT\\\fffkkkkkkrrrvvvzzz{{{{{{|||}}}}}}~~~}}}xxxtttssstttbbbgggUUULLLDDD999>>>999555>>>CCCJJJRRRKKKCCCFFFWWWwwwzzzrrrfffccc]]]WWWOOOGGG@@@<<<444444555555444222000///++++++************++++++************************++++++************++++++++++++++++++++++++++++++***,,,------,,,+++---...//////222777:::>>>HHHRRRXXXaaannnxxx}}}kkkgggaaatttfff<<<...///...---111,,,,,,,,,,,,,,,,,,,,,,,,'''''''''(((((()))***+++***))))))))))))***++++++******+++++++++,,,,,,,,,***+++------...///111222............//////////////////111444444777AAALLLgggyyyuuunnnfffaaaXXXQQQRRRYYYiiizzzssstttyyy~~~|||sssppp}}}uuu]]]SSSHHHWWWpppVVVpppnnnRRRbbbqqqQQQ===:::444222111000//////.........//////............//////------------------------++++++++++++++++++++++++******+++,,,,,,---.........------......///000111333777888<<>>888555444555444111333888333333222222111000000000...000222555999===@@@BBBDDDJJJOOOTTT[[[eeejjjjjjqqquuuxxxyyyxxxzzz}}}~~~uuupppqqqtttbbb___MMMJJJCCC999AAA>>>777CCCKKKRRRXXXNNNAAABBBCCCTTTlll}}}~~~nnnfff\\\TTTMMMFFF???<<<666666777777666444222111...------,,,,,,------...************************++++++************++++++++++++++++++++++++++++++***,,,------,,,+++---.........222777:::===FFFOOOVVV]]]iiirrrwwwkkknnn]]]eee}}}FFF111///------111******+++,,,,,,---......)))((('''''''''(((***+++***************++++++,,,******+++++++++,,,,,,,,,++++++---///,,,''')))///............/////////000//////111444444777AAALLLeeexxxzzztttjjj```WWWRRRPPPPPP^^^|||||||||xxxzzzyyytttmmmlllrrrxxx~~~bbbOOOOOO[[[zzzdddRRRtttxxxPPPdddwwwMMM>>>===000222111//////000000...---........................------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---.........---...///000222333666666999===DDD\\\~~~\\\AAA<<<888777666555444333222222222111111000000000000000......000222555999<<<>>>FFFIIIMMMQQQWWW___gggmmmpppsssxxx{{{|||}}}{{{{{{}}}wwwppprrryyyqqqfffCCC???GGG@@@@@@===777DDDUUU]]]ZZZNNNBBB;;;BBB@@@JJJggg}}}yyyyyyzzz{{{zzzxxxiiiaaaVVVOOOJJJEEE???:::777777777666444222000///...---,,,,,,++++++,,,,,,+++++++++************)))))))))))))))))))))))))))******+++++++++,,,,,,,,,000///---,,,,,,---...///---///111222444999@@@GGGSSSYYYdddooowwwxxxhhh]]]aaazzzMMM666666+++///222,,,,,,,,,+++++++++************))))))))))))******)))************+++++++++***++++++,,,,,,++++++***,,,,,,,,,---------..................////////////333222333555444666@@@KKKjjjyyynnncccZZZSSSPPPOOOWWWmmm~~~}}}vvvvvvuuupppkkkjjjnnnrrrfffRRROOOTTTppp{{{hhh\\\[[[ooo~~~VVVBBB;;;222222111//////000000...---........................------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---.........---...///000222333555666999===GGGbbbvvv~~~TTT:::888888777666555444333222222222111111000000000000000......///111555888<<<>>>DDDFFFJJJOOOUUU]]]eeekkkoooqqquuuwwwyyy{{{}}}~~~|||tttuuuzzzyyyOOODDDHHH>>>===999<<>>???:::<<>>888666666666666444222111///...---,,,,,,++++++,,,,,,+++++++++************)))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,+++++++++++++++,,,---///111222444888@@@FFFPPPVVVaaallltttlll[[[aaaFFF222333***---///,,,,,,,,,+++++++++************))))))))))))******)))************+++++++++***++++++,,,,,,++++++***,,,,,,,,,---------..................////////////222222333555444666@@@KKKiiiwwwkkk___WWWQQQOOOQQQ[[[sssvvvtttrrrooommmllllllmmmuuujjjVVVOOONNNgggyyy|||nnnccc___mmmuuu[[[DDD888333333111000000000000///---........................------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---.........---...///000222333444777:::>>>JJJkkkuuuyyy|||OOO666777777777666555444333333222222111111000000000000000---...///111444777:::<<>>CCCPPP^^^bbbZZZMMMCCC>>>===;;;888777<<>>DDDKKKRRR]]]hhhpppzzzjjj\\\wwwxxxBBB000444///222...,,,,,,,,,+++++++++************))))))))))))******))))))*********+++++++++***++++++,,,,,,++++++***,,,,,,,,,---------..................////////////222111333444444777AAALLLcccyyykkk]]]SSSMMMNNNJJJVVVsssyyyvvvvvvuuuqqqnnnsss|||ppp[[[SSSMMM]]]sssxxxwwwkkkaaasssVVVFFF888444333222000000111111///...........................------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---.........---...///000222333444:::<<<===PPP|||ooorrr}}}zzzMMM888===666666666555444444333333222111111000000000000000---...///000333666999;;;@@@BBBFFFJJJPPPWWW___dddlllmmmoooooopppssswwwzzzuuuvvvxxx{{{zzz||||||dddMMMKKKCCCJJJLLLUUUZZZ___\\\SSSHHHAAA===555777;;;<<<888666???JJJ}}}{{{nnndddbbbfffbbb^^^XXXTTTRRROOOJJJFFFAAA???===<<<;;;;;;:::999333333444444444333111000...---,,,,,,++++++,,,,,,+++++++++*********))))))************************))))))*********+++++++++)))***,,,---...---,,,,,,,,,...000111222666===CCCKKKRRR^^^hhhpppyyyqqqVVVlllzzzJJJ444444000333...,,,,,,,,,+++++++++************))))))))))))******))))))*********+++++++++***++++++,,,,,,++++++***,,,,,,,,,---------..................////////////111111222444444777AAAMMMfffrrrcccWWWPPPLLLIIINNN```uuu~~~zzzwwwuuurrroootttyyy}}}aaaVVVNNNVVVsssvvvmmmVVV___NNN<<<555444222111111111111000...........................------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---.........---...///000222333333;;;<<<<<>>===;;;888555444555777999333444444444333222000///...---,,,,,,++++++,,,,,,+++++++++************)))************************)))))))))************+++***+++,,,------...------,,,...000000111555<<>>:::888999999777777;;;888FFFUUUeeerrrjjjbbb]]]VVVOOOKKKKKKFFFBBB???>>>???>>>;;;888777666444222111222555777444444555444333111///......---,,,,,,++++++,,,,,,+++++++++************)))************************))))))))))))************,,,,,,,,,------...000000,,,...000000000444;;;AAAGGGNNNZZZdddkkksss|||TTTeeeeeeCCC444,,,111---,,,,,,,,,+++++++++************))))))))))))******)))************+++++++++***++++++,,,,,,++++++***,,,,,,,,,---------..................////////////000000222444555888BBBMMMmmmxxxjjjcccNNNNNNHHHCCCPPPmmm{{{wwwvvvvvvvvvxxxlll\\\TTTQQQlll~~~oooyyyYYYZZZvvv[[[<<<555444222111111222111000///........................---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...............///000222333111;;;======ZZZ~~~yyyvvvLLL999777888555555555555555444444444222111111000000000000000000111111222555888:::<<<>>>@@@DDDGGGLLLSSS[[[```fffiiimmmoooppppppqqqrrrnnnnnnoooqqqvvv||||||iiibbbYYYfffpppnnncccUUUNNNLLLJJJDDD>>><<<999999;;;888333000111444888888>>>UUUsss}}}wwwXXXPPPJJJIIIHHHDDDAAAAAA>>>:::555333555777666444111111111000000111333555555555555444333000...---...---,,,,,,++++++,,,,,,+++++++++************)))************************))))))))))))************))))))(((((()))+++,,,...,,,...//////000444;;;AAACCCKKKWWWaaahhhpppwwwYYYbbbqqqKKK777---333000,,,,,,,,,+++++++++************))))))))))))******)))************++++++++++++++++++,,,,,,+++++++++,,,,,,,,,---------................../////////000000000222444555888BBBNNNkkk~~~|||wwwkkk[[[OOOFFFHHHPPP```|||~~~||||||}}}ttt^^^SSSLLLcccqqqwww}}}VVV[[[vvvZZZFFF777555333222222222222111//////............---------......---------,,,,,,,,,---.........---,,,,,,+++++++++++++++,,,---......///.........///000222333444<<<===AAAbbb|||iiiEEE<<<;;;666666666666666555444333222222111///.........///000000000000111333555777999===@@@DDDHHHMMMTTT[[[```hhhkkkmmmnnnnnnmmmnnnoooqqqsssvvvxxxzzz|||xxxiiijjjvvvrrreeeUUUKKKIIIHHHDDDAAA???===;;;888555333222111444333333777AAAOOO]]]eeePPPIIIAAA<<<<<<<<<999666444444444333333333222222.........///000222333444555555444333333222111111......---,,,++++++++++++***************)))(((((()))))))))))))))))))))))))))************+++++++++...------,,,,,,++++++***+++...000000111444:::@@@IIIMMMXXXdddiiinnn}}}fffZZZmmmQQQ///444111000------,,,,,,,,,,,,+++++++++++++++*********))))))******************************++++++++++++*********+++,,,---............///111222222000///000000222111222444444777BBBNNNpppyyytttyyyxxxppp```SSSHHHFFFJJJWWWqqq}}}{{{~~~{{{cccVVVLLL___tttiiippp\\\]]]dddBBB555555333222222222222111//////............---------...------------,,,,,,,,,------......---,,,,,,+++++++++++++++,,,---......///.........///000222333444<<<===BBBeeedddAAA888888333666666666666555444333222222111///.........///000000000000111333555777999===???CCCGGGLLLSSSZZZ___dddgggjjjlllmmmnnnooopppqqqsssvvvxxxyyy{{{{{{yyypppcccSSSIIIGGGHHHFFFCCC???===;;;888666444333222222000///111777AAAKKKQQQGGGBBB;;;999999:::777444222222222111111111000000............///000000111555444444333222222111111///...---,,,+++++++++++++++++++++++++++***))))))))))))))))))))))))))))))))))))*********+++++++++---,,,,,,,,,,,,++++++++++++...000000000444:::???FFFJJJVVVbbbhhhmmm|||~~~iiiVVVjjjccc888444,,,,,,------,,,,,,,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))******++++++++++++*********+++,,,---............///000222222000///000111111111222444444777BBBNNNkkk~~~xxxpppqqq}}}~~~{{{xxxyyyxxxwwwwwwyyy|||yyyiiiZZZLLLFFFFFFNNNdddyyy~~~xxx|||hhhYYYKKK[[[wwwqqqiiijjj```cccuuuDDD888555333222222222222111//////............---------------------,,,,,,,,,,,,---------------,,,,,,+++++++++++++++,,,---..................///111333444555<<<===DDDiii]]]===666888555666666666666555444333222222111///.........///000000000000111333555777999===???CCCGGGKKKQQQXXX]]]___bbbgggjjjkkkmmmoooqqqrrrtttuuuwwwxxx{{{{{{zzz~~~rrrdddRRRFFFDDDEEEDDDBBB>>>===;;;999777555333333111///------///333888<<<<<<888555444666777444222000/////////............///......---------......444444333333222222111111///...---,,,+++++++++++++++,,,,,,,,,,,,+++******)))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,...000000000333:::???DDDHHHTTT```fffkkk{{{tttQQQbbbppp???444+++---------,,,,,,,,,,,,+++++++++++++++***************((((((((((((((((((((((((******++++++++++++*********+++,,,---...............000222222000000000111111111222444444888CCCNNNhhhpppqqqttt{{{~~~|||zzzwwwtttpppooonnnoooqqqtttwwwyyyxxxxxx}}}qqqbbbSSSKKKFFFJJJ\\\ooo}}}sssvvv}}}jjj\\\LLLXXXssswww{{{pppaaammmKKK<<<555333222222222222111//////............------------------,,,,,,,,,++++++,,,,,,---------,,,,,,+++++++++++++++,,,---..................000111333555777===>>>FFFlllZZZ===777:::888666666666666555444333222222111///.........///000000000000111333555777999<<<>>>BBBEEEJJJPPPVVV[[[]]]```dddgggiiijjjlllnnnrrrsssuuuvvvwww{{{uuupppuuuvvvgggRRRDDD??????>>><<<===<<<;;;:::888666444333222111///......///000111444222111222333333111///............---------------------------......///333333333333222222111111///...---,,,,,,++++++,,,***++++++,,,++++++******))))))))))))))))))))))))))))))))))))************)))******+++,,,,,,------,,,...000000000333999>>>CCCGGGRRR```eeekkk{{{QQQ^^^tttCCC555,,,111------,,,,,,,,,+++++++++************************))))))))))))))))))))))))***++++++,,,,,,++++++******+++,,,---...............000111222000000000111111111222444555888CCCOOOkkkkkksss|||~~~zzzvvvsssrrrmmmlllkkkkkkkkkmmmooopppooonnnooouuuvvvhhhYYYPPPIIIIIIVVVggg{{{ooommmrrrkkk___OOOWWWtttuuubbbwww|||NNN999555333222222222222111//////............---------------,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,+++++++++++++++,,,---..................000222444666999>>>???HHHqqq[[[===777999888666666666666555444333222222111///.........///000000000000111333555777999<<<>>>AAADDDHHHNNNTTTYYY]]]```ccceeefffggghhhjjjoooqqqtttvvvxxx{{{qqqeeegggzzzvvvfffPPPBBB===<<<;;;999;;;;;;;;;:::888666555333111000000000000000000000111111000111111000...---///............---------,,,,,,,,,---...///111111333222222222222222111111//////...---,,,,,,,,,,,,))))))***************)))))))))))))))))))))))))))(((((()))))))))*********((()))******+++,,,------,,,.../////////222888===CCCGGGSSS___eeejjjzzzVVVcccrrrCCC555,,,222------,,,,,,,,,+++++++++************************************************++++++,,,,,,,,,,,,++++++***+++,,,---...............///111111111000111222111111222444555999DDDPPPqqqpppzzz|||wwwrrrooonnnmmmkkkhhheeebbbaaa```______]]]]]]___eeerrr|||nnn```VVVLLLGGGOOO]]]zzznnniiilllxxxpppdddRRRVVVmmmsssfffvvv~~~uuuOOO222555333222222222222111//////............---------,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,,,,++++++++++++,,,---...............///000333555666999>>>@@@LLLvvvyyywww[[[===444555444666666666666555444333222222111///.........///000000000000111333555777999;;;===@@@CCCGGGLLLRRRVVV]]]```ccceeeeeeeeefffgggkkknnnsssvvvyyy}}}}}}lll^^^^^^qqqpppaaaMMM???<<<===<<<:::999999:::999888666444333/////////000000000000000000000000000000///...---//////.........---------+++++++++,,,...000111222222222222222222222111111000///...---,,,,,,,,,,,,(((((()))************)))))))))))))))))))))))))))((((((((()))))))))******)))))))))***+++,,,,,,---,,,.../////////222888===CCCGGGRRR___dddiiixxxZZZeeebbb<<<555...444------,,,,,,,,,,,,++++++***************+++++++++************************++++++,,,,,,,,,,,,++++++***+++,,,---............---///111111111000111222111111222555666999EEEQQQsssvvv~~~zzztttnnnlllkkkgggeeeaaa[[[VVVRRROOOMMMLLLIIIHHHKKKNNNUUUdddsssyyykkk___QQQGGGJJJTTTiii{{{pppkkkmmmtttzzzkkkTTTSSSZZZhhhiiivvvUUU444555333222222222222111//////............---------,,,,,,,,,++++++++++++*********+++,,,,,,,,,,,,,,,++++++++++++,,,---...............///111333555777777>>>BBBPPP}}}{{{rrrsssWWW:::222444555666666666666555444333222222111///.........///000000000000111333555777999;;;===@@@BBBFFFKKKQQQUUU\\\___bbbdddddddddeeegggggglllrrrwww{{{~~~ssseeeZZZ\\\lll}}}mmm^^^KKK???;;;<<<;;;999777777888888888666444222000000000//////...............//////......///000.........---------,,,,,,++++++++++++,,,---//////111111111111111111222222000///...------,,,,,,---((()))******+++++++++***))))))))))))))))))))))))(((((((((((()))))))))***))))))******++++++,,,,,,,,,.../////////111777<<>>???AAAUUU~~~nnn]]]MMMGGGHHHOOO^^^ppp|||{{{vvvqqqrrr~~~ppp___SSSQQQdddrrr^^^^^^<<<888555222111111111000//////............------------,,,+++******+++,,,---******++++++++++++******,,,,,,,,,---------...............///111333555777:::>>>???WWWzzzgggNNN999333777666666666666555444444333333222111111000///......---000000111222333555666777:::<<<>>>@@@CCCHHHMMMQQQYYY^^^ccceeeddddddeeehhhgggkkkpppwww}}}}}}qqq^^^[[[fffooorrr|||mmmaaaQQQDDD===;;;:::::::::;;;;;;;;;999777444222222222111000///...------........................000...,,,,,,------,,,+++---------,,,,,,------...000333555555333111000000...---+++,,,------,,,***))))))))))))))))))))))))*********)))***++++++,,,(((((((((((())))))))))))******+++++++++,,,,,,,,,,,,---...///000333777:::IIILLLSSSYYY\\\cccsss~~~KKKRRRwwwPPP888333(((444......,,,,,,,,,,,,---...+++***************++++++)))************+++++++++,,,,,,,,,++++++*********++++++,,,------......///000000///......///000111222222444666666;;;IIIWWWzzzyyyuuuwwwyyywwwpppjjjfff]]]SSSLLLIIIDDD???===<<<===>>>;;;:::::::::;;;<<<>>>???EEEqqqrrraaaQQQIIIIIIKKK\\\ooozzzxxxssssssxxxqqq^^^SSSOOO^^^xxxlll[[[aaaAAA888555222111111111000//////............---------,,,,,,+++******+++,,,,,,******++++++++++++******,,,,,,,,,---------...............///111333555777;;;???AAAZZZ}}}^^^GGG888555888555555555555444333333222222111111111000///.........000000111222333555666777:::<<<>>>@@@CCCHHHMMMQQQXXX]]]bbbeeeddddddfffiiihhhkkkqqqwww|||~~~~~~}}}vvvggggggqqqxxxxxxvvvjjjYYYKKKCCC???<<<::::::;;;;;;;;;999777444333222222111000///......------------...//////000000000...,,,,,,------,,,++++++++++++,,,---...///000000222555555333111000000...---+++,,,------,,,***)))))))))))))))))))))))))))))))))))))))***++++++(((((((((((())))))))))))*********+++++++++,,,,,,,,,---...///000333777:::AAAFFFNNNVVV[[[cccrrrLLLQQQrrrYYY<<<666***111...---,,,+++,,,---...///++++++******************)))************+++++++++,,,,,,,,,+++++++++******++++++,,,------....../////////......///000111222111111333555666:::HHHWWWyyy}}}yyyyyyxxxtttlllddd]]]SSSJJJCCC@@@===:::999999;;;<<<999999999999999:::;;;<<<<<>>@@@CCCGGGLLLPPPTTTYYY___aaabbbbbbeeeggghhhkkkqqqwww{{{|||||||||{{{sssvvv~~~~~~~~~zzzooo___QQQHHHCCC???<<<::::::::::::999777555333333222222111000///......+++,,,------...///000000000...,,,,,,------,,,+++******+++,,,---///000111000222555555333111000111...---,,,,,,------,,,***))))))))))))))))))))))))((((((((()))))))))******(((((((((((())))))))))))*********++++++++++++,,,,,,---......///222777:::>>>CCCLLLUUU[[[bbbppp}}}PPPRRRqqqbbb>>>999......---,,,,,,+++,,,---...///,,,,,,+++***)))))))))***)))************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,------......///............///000222333000111333444555:::HHHVVVxxx~~~xxxtttkkkaaaWWWOOOFFF@@@;;;:::888777777888:::;;;888888888888888888999999<<>>AAACCCGGGKKKOOONNNSSSYYY\\\]]]^^^aaadddhhhlllqqqvvvxxxzzz{{{{{{~~~}}}{{{wwwuuukkk]]]PPPIIIDDD@@@===999999999999888777555444333333222111000//////...,,,,,,,,,------.........000...,,,,,,------,,,++++++++++++,,,---...000000///222444555333222111111///---,,,,,,------,,,+++))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))************+++++++++++++++,,,---...///222666:::@@@DDDMMMVVV[[[aaalllwwwVVVTTTuuuiii<<<999222...---,,,++++++,,,---///000,,,,,,+++***))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///------...///000111222333000000222444444999GGGUUUxxxxxxooogggZZZOOOEEE===777555777777777777888999:::;;;888888888888888888777777::::::@@@PPPggg}}}gggTTTKKKFFFOOO```yyyzzznnnuuu___XXXOOOXXXvvvzzzlllwww[[[ooogggGGG888555222111111111000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---------...............///111333555777;;;@@@EEEbbb```AAA999444333777777666666555555444333333333000000000000//////////////////000111222444555666999;;;>>>AAACCCFFFJJJMMMLLLQQQWWW[[[\\\]]]```cccfffkkkqqquuuvvvxxxzzz{{{~~~zzzvvvqqqgggXXXMMMFFFBBB>>>;;;888888888888777777666666444444333222111000//////---------,,,,,,,,,,,,,,,000...,,,,,,------,,,+++------,,,,,,,,,---......///111444555333222111111///...,,,---......---+++))))))))))))))))))))))))''''''((())))))))))))((((((((((((((())))))))))))))))))*********++++++++++++,,,---...///222666999>>>BBBJJJTTTZZZ```jjjttt[[[UUUvvvsss<<<777333...---,,,,,,+++,,,---...///,,,++++++***))))))******))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///,,,---...///000111222222000000222444444999GGGUUUxxxvvvllldddYYYMMMDDD===777444555777888999999:::;;;;;;;;;999:::::::::999888777777:::777>>>GGGSSSlll}}}www}}}qqq[[[OOOHHHKKKXXXsssooo{{{bbbXXXSSSUUUuuuyyyddd}}}nnnLLL888555222111111111000//////............---------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---------...............///111333555777;;;@@@FFFeee```@@@:::555222666777777666666555555444333333000000000000/////////////////////000222333555666888;;;???AAACCCFFFIIILLLNNNSSSYYY\\\]]]^^^aaadddeeejjjppptttuuuvvvyyy|||}}}|||xxxnnndddUUUHHHAAA===:::888777777777777777777777777555444444333222111000000........................000...,,,,,,------,,,+++...------,,,,,,---------...111444555444222222222///...------......---+++))))))))))))))))))))))))'''((()))***+++***)))((((((((((((((()))))))))))))))))))))************++++++,,,------...111666999888;;;DDDOOOXXX___jjjtttaaaSSSoooAAA555333---......,,,,,,,,,,,,---...+++***************++++++)))************+++++++++,,,,,,,,,,,,------------++++++,,,------......///,,,---///000111111111111000111333444555:::HHHVVVzzzwwwfff\\\TTTLLLDDDAAA>>>999888;;;999999:::<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;999888777:::777@@@CCCGGG```vvvqqqnnn{{{cccVVVLLLLLLSSSkkkrrr}}}eeeWWWWWWUUU{{{fffpppNNN888555222111111111000//////............---------,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------...............///111333555777;;;AAAHHHiiiggg@@@999666444666555666666555444444333333222////////////000000000000/////////000111333555666888;;;???BBBDDDFFFIIIKKKOOOTTTZZZ]]]]]]^^^aaacccccchhhooossssssuuuzzz~~~~~~~~~~~~xxxrrrggg\\\MMMAAA;;;999888777777777666666666777777777555555444333222111111000......///000111222333444000...,,,,,,------,,,+++,,,,,,,,,,,,,,,---...///...111444555444222222222000...------......---,,,))))))))))))))))))))))))'''(((***+++,,,+++***)))(((((((((((())))))))))))))))))))))))************+++,,,------...111555999999;;;CCCNNNWWW^^^iiisssjjjSSSeeeHHH666444///000///---,,,++++++,,,---))))))))))))***+++,,,,,,)))************+++++++++,,,,,,,,,---------......++++++,,,------......///---...///000111111000000111111333555666:::HHHWWW|||ttteeeVVVLLLEEE>>>;;;>>>>>>999999<<<::::::<<<======<<<;;;:::<<<=========<<<:::999777777222999999888UUUpppkkk[[[oooiii\\\KKKJJJNNNaaammmooogggUUUSSSSSSgggrrrRRR888555222111111111000/////////.........---------,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------...............///111333555777===CCCJJJkkkzzzuuunnn@@@888888777777444555555444333333222222111////////////000000000000...//////000111333444555888;;;???BBBDDDFFFHHHKKKNNNSSSYYY[[[\\\\\\___aaaaaagggnnnrrrsssuuuzzz~~~}}}||||||wwwooohhh]]]RRRDDD:::666777888888777666666666666777777888666555444444222222111000---...000222444777888999000...,,,,,,------,,,+++******+++,,,---///000111...111333555444222222222000...------......---,,,))))))))))))))))))))))))''')))+++,,,---,,,***)))(((((((((((())))))))))))))))))))))))***************+++,,,---...111555999???@@@FFFOOOWWW^^^iiirrrzzzsssUUU^^^vvvLLL777555111111000...,,,+++++++++,,,(((((())))))***+++------)))************+++++++++,,,,,,,,,------.........++++++,,,------......///...///000111111000//////222222444666666;;;IIIWWW~~~yyyooodddVVVKKKGGGDDDAAA>>>======>>>======999:::;;;<<<============<<<<<<======<<<:::888777777666555666:::DDDOOOWWWTTT]]]qqq|||eee\\\IIIKKKZZZkkkmmmhhhkkkXXXOOOZZZrrrPPP===666222333555222000000---/////////333777666111,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,+++***+++,,,---...------...///111444666888>>>AAAJJJsssxxxnnnuuulllBBB999777666777555555555555555444333222111////////////..................//////000222333444777999===???AAADDDGGGIIILLLQQQWWW[[[]]]]]]]]]^^^aaafffkkkpppsssuuuxxxyyy}}}{{{tttnnnggg^^^WWWLLLFFF???999777777777777777777777777666666666666333333333222222222111111000///---,,,,,,---...///---------,,,,,,+++++++++,,,,,,,,,,,,---...//////---///222666999777333///111111111111111000//////,,,+++******))))))******+++***)))'''''''''((()))))))))))))))************))))))))))))***************+++,,,---...000333666999>>>HHHRRRXXX]]]hhhsssuuuJJJZZZuuuEEE444///111...---,,,+++************)))))))))***+++++++++,,,******))))))******+++,,,******111===AAA999000,,,,,,,,,------------------////////////000000000000222222444444444;;;MMM^^^{{{kkkddd^^^VVVPPPNNNGGGCCC???<<<<<<=========<<<<<<==================;;;<<<<<<;;;;;;:::999888:::888666444666;;;CCCIIICCCKKKZZZssswww```OOONNNUUU\\\zzzsssdddmmmWWWQQQZZZooouuuRRR===666222333444222000111...//////...111555444000---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,---...---......///111444666888@@@CCCMMMuuuwww~~~kkkBBB999777666777555555555555555444333222111////////////..................//////000222333444777999===???AAACCCFFFIIIMMMQQQWWW[[[]]]]]]^^^___cccggglllpppsssuuuwwwyyywwwooohhh```VVVPPPHHHCCC<<<777555666666666666666666666555555555555444444444333333333222222000///...,,,,,,---...///------,,,,,,,,,+++++++++,,,,,,+++,,,,,,---...///...///222666999888444000000000111111111000000///+++***))))))(((((())))))+++***)))(((''''''((()))(((((()))))))))*********))))))))))))***************+++,,,---...000333666:::>>>HHHRRRWWW]]]gggrrr}}}QQQ[[[ttt}}}EEE999333///...---,,,+++***************************+++++++++******))))))******+++,,,***+++222<<<===555...---,,,,,,,,,------------...////////////000000000000222222444444444;;;MMM^^^xxxlllaaa\\\[[[XXXVVVVVVKKKGGG@@@<<<;;;;;;<<<<<<>>>>>>>>>>>>============;;;;;;:::999999:::::::::;;;:::888555444555999===>>>CCCNNN^^^uuugggXXXQQQOOOMMMccc|||```vvvsssWWWTTTYYYppphhhVVV>>>777222333444222000111...000///---///222111------------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,+++,,,------............///111444777888AAAEEEQQQyyyjjjBBB999777666777555555555555555444333222111////////////..................//////000222333444777999<<>>;;;:::;;;;;;>>>>>>============>>>>>>;;;:::999888888999;;;<<<:::::::::888777777999;;;>>>AAAHHHPPP^^^xxxqqq```RRRJJJFFFVVV{{{bbbnnn|||XXXSSSVVV|||www^^^VVV???888333333444222000111...000///,,,,,,//////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------...............000222444777888@@@FFFSSS|||hhhBBB:::777555777666555555555555444333222111////////////..................//////000222333444777999<<<>>>???BBBEEEGGGLLLPPPUUUYYY\\\^^^aaacccgggjjjnnnqqqsssuuuwwwyyyyyy}}}}}}{{{tttjjjaaaYYYQQQGGGAAA@@@<<<777444444666666777777666666666666555555555444444444444333333333333111000///...------......,,,+++++++++++++++++++++++++++++++++,,,---...//////000222555888888666444//////000111111111111000******)))(((((((((((())))))))))))(((((((((((()))(((((((((((()))))))))***((()))))))))***************+++,,,---...000333666;;;???GGGOOOTTTYYYdddooo~~~UUUPPPlll}}}BBB<<<666,,,...---,,,+++++++++++++++,,,+++++++++***)))))))))******))))))******+++,,,***000666666000******---+++,,,,,,------.........////////////000000000000111222444555555<<>>===<<<======<<<<<<===>>>??????;;;:::999888999:::;;;<<<999:::;;;:::999888888999555777<<<@@@EEEVVVxxx~~~iiiSSSHHHFFFOOOnnnhhhkkk\\\RRRSSSvvv}}}\\\{{{QQQAAA999333333444222111222...111000,,,***------+++******+++,,,,,,---......+++,,,,,,------,,,,,,+++,,,,,,---------...............///000222555777999>>>FFFUUU|||fffAAA;;;777555777666555555555555444333222111////////////..................//////000222333444666999;;;===???AAACCCFFFKKKNNNSSSWWWZZZ^^^bbbeeehhhkkknnnqqqsssuuuxxxzzz~~~~~~}}}uuunnneee\\\UUUNNNFFF@@@???;;;777555666777888888888888888777777777777666333333333333222222222222111111000///...---------++++++++++++++++++++++++++++++++++++,,,---......000000111444777888777555///000000111111111000000++++++***))))))))))))***((((((((())))))))))))((('''(((((((((((()))))))))((()))))))))***************+++,,,---...000333666;;;>>>EEENNNSSSXXXcccooo|||XXXOOOpppMMM===555...------,,,,,,+++,,,,,,,,,,,,+++++++++***)))))))))******))))))******+++,,,+++222777444,,,((())),,,++++++,,,,,,---...//////////////////000000000000111222444555555===OOO```yyyqqqvvvzzz{{{{{{yyyrrrjjjgggaaaXXXPPPJJJGGGDDDBBB@@@???>>>======>>>???@@@<<<;;;;;;::::::;;;;;;;;;999;;;<<<;;;888666555555444444777:::;;;BBBZZZrrrtttWWWJJJIIIHHH___nnnhhhbbbRRRSSSppp```~~~NNNBBB:::333333333222111222...111000,,,))),,,---,,,******+++,,,------......+++,,,,,,------,,,,,,+++,,,,,,---............---/////////000222555888999<<>>@@@BBBEEEJJJLLLPPPTTTXXX]]]cccfffhhhkkknnnqqqsssvvvzzz|||}}}|||rrrkkkbbbZZZTTTMMMFFFAAA>>>;;;888666777888999999999999999888888888777777333333222222222111111111111111111000///...------*********+++++++++++++++*********++++++,,,---...//////000222555777777666111111111111111000//////,,,++++++***************'''(((((())))))))))))(((''''''(((((((((((())))))))))))))))))***************+++,,,---...000333666999===DDDLLLQQQWWWcccooo{{{^^^RRRwwwaaaBBB444111------,,,,,,,,,,,,------+++++++++*********************))))))******+++,,,+++333777222+++(((*********+++,,,,,,---...//////////////////000000000000111222444555666===OOOaaazzzzzzvvvqqqhhh___XXXSSSOOOLLLFFFDDDBBB@@@>>>>>>??????============<<<;;;;;;::::::;;;<<<;;;888666555666999666888<<<;;;;;;III[[[eee}}}___RRROOOEEEWWWqqqccchhhTTTWWWnnn|||gggYYYCCC:::444333333111111222...111111,,,))),,,......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,.../////////...---/////////111333555888999;;;FFFYYYbbbAAA;;;777555777777555555555555444333222111////////////..................//////000222333444666888;;;<<<===???BBBDDDHHHKKKNNNRRRVVV\\\bbbggghhhjjjnnnqqqssswww{{{~~~{{{{{{}}}qqqjjjaaaXXXRRRLLLEEEAAA===:::777666666888888888888888888888777777777777444444333333333222222222222111111000///...---,,,)))*********++++++++++++************+++,,,---...///......000333555666666222222222222111///...---++++++***)))))))))))))))&&&'''((()))******)))((('''''''''((((((((())))))))))))))))))***************+++,,,---...000333666888;;;BBBKKKQQQWWWdddppp|||```QQQvvvqqqGGG333222------,,,,,,,,,------...***************+++++++++******))))))******+++,,,,,,333666000+++++++++)))***++++++,,,---...///000////////////000000000000111222444555666>>>PPPbbb{{{sssjjjccc\\\WWWSSSKKKIIIFFFBBB@@@>>>>>>???===>>>??????>>><<<:::999999:::<<<<<<:::999:::;;;777222222777777444<<>>PPPbbb|||uuulllccc___aaaQQQJJJBBB>>>@@@AAAAAA???<<<===>>>??????===;;;999<<<<<<;;;:::::::::;;;;;;999888666555555777999:::HHHSSSssstttfffSSSGGGWWWtttxxx___qqqqqqaaaWWWllliii\\\AAA888222333555333111000//////...------------...//////...------,,,++++++.........------,,,,,,,,,+++,,,------......------......///000333666999:::===JJJ___^^^:::777999777777555666555444444555444222000111111000///////////////............///111222333666666888:::<<>>777333444666444333555222333555777888888888777777777888777666555333222222222111111000/////////......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......//////000111111222444333222111000......---,,,+++***(((((((((((()))%%%%%%&&&&&&''''''((((((((((((''''''''''''((((((%%%''')))***+++***((('''+++,,,------,,,...111333<<<===BBBKKKRRRWWW```hhh}}}YYYYYYyyy|||HHH333444......---------,,,,,,,,,***)))))))))((((((''''''++++++***************+++------,,,++++++,,,,,,,,,------......///000000000/////////000111111222222111555444666;;;>>>NNNjjj{{{ooofffcccSSSLLLCCC??????AAAAAA@@@>>>???@@@@@@???>>>===<<<<<<;;;;;;:::::::::::::::===;;;999777666666777888:::@@@XXX{{{nnnZZZJJJTTTkkkdddmmmxxx\\\VVVmmmggg}}}XXXBBB999222333444333000000//////...------------.........------,,,+++++++++------------,,,,,,+++++++++,,,------......------......///000333666999:::>>>LLLaaawwwbbb===888888777777555666555444444555555333111111111000///////////////............///111222333666666888:::<<>>>>>888555666777555444666444555666777777777777777777777888888777666444333222222111111000000//////......---,,,+++++++++++++++++++++,,,,,,---------++++++,,,,,,---......///333333222111000///......---,,,***)))(((((())))))'''''''''''''''(((((((((((((((''''''''''''((((((&&&''')))*********)))(((+++,,,---------...111444<<<>>>CCCLLLSSSYYYbbbkkkaaaXXXnnnuuuDDD222444......---------,,,,,,,,,*********)))))))))((((((++++++***************+++---,,,,,,++++++,,,,,,---,,,,,,------...//////////////////000111111222222000444333555;;;>>>OOOkkkqqqgggWWWOOOFFFAAA@@@BBBBBBBBBBBBBBBAAAAAA@@@???>>>>>>;;;;;;:::999999999999999???>>>;;;999666555555555444777HHHjjjzzzeeeOOOPPP___xxxcccddd|||[[[VVVooogggzzzTTTCCC:::222333444222000000//////...------------...------,,,,,,++++++******,,,,,,,,,,,,,,,++++++***+++,,,------......------......///000333666999:::???LLLbbbqqqzzzzzzhhhAAA:::777777888555666555444555555555333111111111000///////////////............///111222333555666777:::===???BBBDDDHHHKKKOOOSSSXXX\\\bbbfffjjjiiimmmtttyyyxxxxxxyyy~~~{{{qqqhhh]]]SSSMMMIIIDDD@@@???:::888::::::777666777777777666666666666666777666777888999999888777666222222222111000000//////......---,,,++++++++++++)))******+++,,,---......******++++++,,,,,,------333333333222111000///......---+++***))))))******))))))((((((((((((((('''(((((((((''''''((((((((((((((((((((())))))))))))+++,,,---------...222444;;;===DDDMMMTTTZZZdddnnngggZZZgggiii???111111......---------,,,,,,,,,+++++++++************)))+++***************++++++,,,,,,,,,++++++,,,,,,---++++++,,,,,,---........./////////000111111222222///333222444:::>>>OOOkkkyyy{{{kkkYYYSSSJJJDDDBBBCCCEEEEEEEEEDDDBBBAAA????????????;;;:::999999888888999999>>>===;;;888666555444444666999GGGcccmmmUUUOOOWWWggg{{{aaa\\\~~~___WWWllliii}}}XXXEEE;;;333333444222000000//////...------------...,,,,,,,,,++++++************+++,,,,,,,,,+++******+++,,,------......------......///000333666999:::>>>LLLbbbyyy{{{ooo}}}nnnFFF;;;777777888555777666555555666555333111111000000///////////////............///111222333555666777:::===@@@BBBDDDIIILLLPPPSSSWWW[[[```dddkkkjjjnnnxxx}}}|||zzzzzz|||yyyooofffZZZQQQKKKHHHDDDBBB@@@===<<<======999999;;;888777666444444555777888666777888999:::999999888333333222111111000000///......---,,,++++++++++++((()))***+++,,,---......++++++,,,,,,------------222222333333222111000///...---,,,************+++******))))))((((((''''''''''''((((((((((((''''''((((((((('''((()))******+++,,,---------///222555999<<>>>>>;;;:::999999888888999999:::999888777666555444444444777???RRRmmmsss\\\RRRVVV]]]llliii^^^cccUUUbbbgggfffGGG<<<444333333222000000//////...------------...,,,,,,++++++++++++******)))***,,,------,,,+++***+++,,,------......------......///000333666999:::===KKKaaaqqq~~~oooHHH;;;666777:::666777666555555666555333111111000000///////////////............///111222333444555777999===@@@CCCDDDIIILLLOOOSSSVVVZZZ^^^bbbiiiiiinnnwww||||||{{{}}}}}}wwwtttllldddYYYQQQLLLIIIFFFCCCCCC@@@???@@@???;;;<<>>===;;;;;;:::999999999999999777777777666666555555555333222333===RRRkkk|||zzzdddWWWVVVXXXbbbwwwvvveee~~~dddPPPVVVaaasssHHH>>>444333333111000000//////...------------...,,,,,,,,,,,,,,,,,,++++++)))***,,,......---+++***+++,,,------......------......///000333666999:::<<>>999444333444777999666777888999::::::999888333333333222111111000000......---,,,++++++++++++((())))))***+++,,,------))))))******************...///111222222111000///...---+++***))))))******))))))((((((((((((((('''&&&'''((())))))((('''&&&(((((((((((())))))))))))***,,,---......000444666777<<>>BBBHHHLLLGGG???888444333666888666777888999999999888777444333333222222111111000......---,,,++++++++++++))))))******+++++++++,,,************************,,,---000111222111///...---,,,***)))(((((())))))'''''''''''''''(((((((((&&&'''((())))))((('''&&&&&&''')))*********)))(((***,,,---......111444777888>>>GGGOOORRRWWWdddqqq[[[SSSfffXXXBBB;;;333......---------,,,,,,,,,************+++++++++,,,))))))))))))***+++,,,---++++++++++++,,,---...///,,,,,,---......//////000/////////000111111222222222555333444:::???SSSppp{{{|||rrrmmmgggXXXHHHEEEEEEEEEDDDCCCDDDGGGIIIIIIIIIJJJIIIFFFCCC@@@======<<<;;;;;;::::::;;;;;;::::::999999888666555444222444333666CCCVVVaaabbbQQQZZZuuuppp\\\TTTTTTZZZlllnnn]]]vvvzzzcccOOOPPPtttaaagggJJJ???555333333111///000//////...------------...------------------------)))+++---///000///---,,,+++,,,------......------......///111333666999:::>>>MMMddd}}}gggFFF999555;;;>>>888888777666666777666444222111111000///////////////............///111222333333444666999===AAADDDEEEDDDGGGKKKNNNRRRVVV[[[^^^bbbffflllpppppprrr}}}sssjjjgggdddaaa```^^^ZZZSSSMMMLLLIIIFFFDDD@@@>>>CCCKKKTTTNNNDDD;;;555333555666666777888999999888777666444444333222222111111000......---,,,++++++++++++******************++++++------,,,,,,,,,,,,,,,,,,***,,,///111222111///---,,,+++***(((((((((((()))%%%&&&&&&&&&''''''((((((&&&'''(((******((('''&&&&&&''')))***+++***((('''***,,,---...///111555777:::???IIIQQQSSSXXXeeerrr^^^NNNaaaaaaCCC:::333......---------,,,,,,,,,)))))))))******+++++++++))))))))))))***+++,,,---++++++++++++,,,---...///++++++,,,------......////////////000111111222222000444222444;;;BBBVVVttt}}}wwwbbbZZZ]]]TTTFFFFFF===???AAAAAAAAACCCHHHMMMOOOMMMKKKGGGDDDAAA@@@???======<<<;;;::::::999999888777777888999999777555222222222555<<>>:::777999:::666666777777666555444444444222//////000111111000////////////000111222333444555777999<<>>CCCQQQMMMEEE>>>999777777888888888777777777777888888777666555333222111000000///......------,,,++++++******+++++++++,,,,,,,,,,,,+++***)))))))))***++++++,,,///111222222111000......,,,+++***)))))))))))))))))))))((((((((((((''''''''''''((((((((()))(((((((((((()))))))))))),,,,,,------...000444777:::>>>GGGPPPUUU[[[fffqqq```SSSeeeqqqIII<<>>======<<<;;;:::999999777777777888999888666444333222222333888CCCNNNWWWTTTNNNZZZyyyvvv```QQQPPP[[[qqquuukkk^^^jjj~~~___QQQMMMiii|||dddLLL;;;555555000111333///////////////............,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,------.........///000000111111444888;;;???KKKbbbyyy}}}```>>>:::888777::::::777777777777666555444333333111///...///000000///////////////000111222333444555777999<<>>EEEMMMRRRYYYeeeqqqgggRRR\\\vvvMMM???111---------...------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...///000000000000000111111111111333222555999:::CCC]]]wwwpppzzzxxxsssdddZZZQQQKKKCCC??????DDDIIIMMMKKKJJJIIIHHHFFFDDDBBBAAA???>>>>>>===;;;::::::999777666666666777777555333333222111111444<<>>999888888:::999999888888777666555333222222000......///000///...////////////000111222333444555777999<<<>>>@@@AAACCCFFFIIIMMMQQQWWW^^^bbbdddkkkrrrrrrmmmnnn|||vvvssssssxxxxxxxxxwwwuuurrrnnnlllddd```]]]\\\YYYRRRMMMKKKUUUSSSPPPKKKGGGCCC???>>>:::999999888888999999:::888777666555333222111111/////////...------,,,,,,******+++++++++,,,,,,,,,...---,,,++++++++++++,,,'''(((+++...111222333333///...---+++************))))))))))))((((((((((((''''''((((((((()))))))))((((((((()))))))))******+++,,,---......111555888<<<>>>DDDLLLQQQWWWdddqqqtttXXXYYY{{{QQQ@@@111............---,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...///000000000000000111111111111333222555888999BBB]]]wwwlll|||nnnbbbXXXKKKBBBAAADDDHHHJJJGGGHHHHHHHHHGGGFFFDDDCCC@@@@@@???>>><<<;;;::::::888666555555666666444333222222000000222888@@@FFFLLLCCCEEEYYYnnnzzzppp[[[NNNLLLYYYqqqyyydddeee~~~{{{\\\QQQKKK^^^```LLL;;;555555000111333///////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---...++++++,,,,,,---.../////////000000111111444888;;;???JJJ```mmmCCC;;;999999:::777:::999999888666444333222111000......///000///...////////////000111222333444555777999;;;>>>@@@@@@CCCEEEIIIMMMQQQXXX___ccccccjjjrrrtttpppuuu~~~{{{zzz|||~~~~~~~~~xxxuuussspppkkkbbbZZZTTTWWWWWWVVVTTTQQQMMMIIIGGG;;;::::::999999::::::;;;888888777666555333222111000000//////...---------******+++++++++,,,,,,,,,......------,,,,,,,,,,,,''')))+++---000111222222///...---,,,+++*********))))))))))))(((((((((((('''(((((((((((()))))))))(((((()))))))))*********+++,,,---...///111666999<<>>===;;;;;;:::888666555666666555333////////////000333999>>>AAA===AAAPPPaaammmvvv|||~~~jjjVVVJJJHHHVVVppp}}}hhhfff}}}___RRRHHHTTT{{{|||aaaLLL;;;555555000111333///////////////............,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///......---------,,,,,,,,,///000000111111444888;;;>>>III___pppFFF<<<888888;;;:::999999999888777555444333222111000111222222000...////////////000111222333444555666888;;;===>>>???BBBEEEHHHLLLPPPVVV]]]aaaeeefffjjjooottt}}}~~~|||yyyzzz|||~~~wwwpppiiiVVVTTTQQQLLLGGGBBB???===;;;::::::999999::::::;;;999999:::999888666444222111111111000//////......******+++++++++,,,,,,,,,------......------,,,+++,,,,,,---...///000000111000///...,,,++++++++++++))))))))))))((((((((((((((((((((()))))))))******)))))))))*********+++++++++,,,---...000333777;;;<<>>HHH^^^|||rrrJJJ???999777;;;<<<999999999888777666555555222222111222333333111...////////////000111222333444555666888:::<<<>>>>>>BBBDDDHHHKKKOOOTTT[[[___ccceeekkkqqqwww{{{}}}~~~|||zzz{{{~~~~~~wwwooohhhaaaMMMJJJEEE???;;;999888888::::::999999999999::::::999:::;;;:::999777444333222222111000000//////...******+++++++++,,,,,,,,,,,,------...---,,,+++***,,,,,,---...///111333333000///...---,,,+++++++++))))))))))))(((((((((((((((((()))))))))*********))))))*********++++++++++++,,,---...000333888;;;???BBBHHHQQQXXXaaaooo}}}hhh[[[ccc^^^EEE>>>111---------...------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,---......------,,,------...///000000000000000111111111111333222555:::===JJJggg|||yyy|||yyyrrrrrrqqqiiifffhhhddd]]]aaakkkmmmnnnpppzzzTTT@@@666999;;;;;;888666888:::;;;???EEEJJJLLLLLLJJJHHHEEEDDDCCCAAA???===<<<;;;===:::777666666666666555/////////---,,,---000333:::999===IIIYYYfffooottt|||vvvdddRRRHHHJJJWWWssstttsssdddTTTFFFOOOwwwxxxkkkLLL;;;555555000111333///000/////////............,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++***++++++,,,---.../////////000000111111444888;;;>>>HHH^^^ssswwwPPPCCC:::666:::<<<888888888888888777666555333222222333444444111///////////////000111222333444555666888:::<<<===>>>BBBDDDGGGJJJNNNSSSYYY^^^___eeemmmvvv{{{}}}uuussssssuuu{{{}}}~~~hhh]]]UUUMMMDDDAAA<<<777666666999;;;:::999999888888999999:::::::::;;;;;;:::777444333222222111111000/////////******+++++++++,,,,,,,,,+++,,,---------,,,+++******+++,,,...000333555666000///...---,,,+++++++++))))))))))))(((((((((((())))))))))))************)))************++++++++++++,,,...///000333888<<>>222,,,,,,------...---------++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,---......---------------...000000000000000000111111111111333222555:::>>>KKKiii|||wwwuuutttppphhhaaa^^^\\\XXXQQQMMMOOOMMMNNNUUU]]][[[NNNBBB:::;;;;;;:::999:::<<<>>><<>>;;;666;;;999999999999999666222...444333222111000000000000000111111111111222222222555666777:::<<<>>>@@@AAACCCFFFJJJLLLNNNSSSZZZ___```jjjssstttwww}}}wwwnnniiihhhqqqlllnnnvvv|||~~~gggXXXOOOIIIFFFAAA;;;888777888999999888:::;;;:::888888;;;>>>999:::;;;;;;;;;999666555777555222111222111000//////...,,,,,,...///...---------......------,,,+++***+++---...000222444555000///...---,,,+++++++++))))))))))))(((((((((((((((((())))))******++++++)))))))))))))))******+++,,,,,,---------000555999AAAFFFKKKOOOUUUaaattthhhOOOZZZYYYFFF???---///......------,,,++++++))))))))))))))))))))))))...,,,)))((((((***---///++++++,,,,,,,,,,,,------.........///////////////111111111000000000000000222333555888===MMMiii{{{vvvsssqqqnnnjjjgggccc^^^VVVOOOJJJKKKGGGFFFHHHLLLJJJBBB:::999999999999999;;;===>>>???AAADDDGGGHHHHHHFFFEEEGGGDDDAAA@@@AAA@@@>>>;;;:::;;;;;;888444222333555222111///.........000111666777===GGGUUUbbbkkknnnzzz}}}{{{vvvkkkZZZLLLFFFJJJ[[[xxxqqqxxx~~~```SSSGGGOOOuuupppeeeHHH===444222222000...///////////////.....................---------,,,,,,+++,,,---......---,,,+++---...///...,,,,,,...000///000000000000222555888;;;HHH\\\[[[>>>@@@@@@;;;>>>AAA???<<<;;;:::888555333444333222111000000000000000111111111111222222222444555666888;;;===???@@@CCCFFFJJJLLLNNNRRRYYY___```iiiqqqssswww{{{tttooojjjggggggiiicccdddmmmuuu|||lll___UUUOOODDD@@@;;;888777888888888888::::::999777888;;;===:::;;;<<<<<<;;;999777666555333222111222333222111000...,,,---...///......------......------,,,+++***+++,,,...111333444555000///...---,,,+++++++++***)))))))))(((((((((((()))))))))))))))*********)))))))))))))))***++++++------......///222777:::???EEEMMMSSSZZZfffwwwkkkWWWfffVVVCCC>>>//////......------,,,++++++******************************))))))******+++,,,++++++,,,,,,,,,,,,------............////////////111111111111000000000000222333666999>>>MMMiii|||wwwrrrpppmmmnnnooommmhhh```XXXRRRRRRNNNHHHDDDAAA???===;;;<<<<<<;;;:::;;;<<<>>>???AAABBBBBBCCCCCCBBBBBBAAAEEEDDDCCCBBBBBBAAA>>><<<======<<<888555222222333222111000///...///000000555777===GGGTTT```iiimmmwwwzzz}}}wwwpppdddUUUIIIEEEKKK]]]yyyttt{{{zzzaaaSSSFFFNNNrrrzzzyyy|||uuuWWWGGG<<<333111222000......////////////............,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,---......------///111///000000000000222555888<<>>;;;999888777555444333222111000000000000000111111111111222222222333333555777:::<<<>>>???BBBFFFIIILLLNNNRRRYYY___aaahhhoooqqqwwwpppiiihhhfffeeefffeee^^^]]]eeemmmsss}}}~~~yyywwwzzz~~~}}}ooodddZZZRRRHHHEEE@@@===;;;;;;:::999999::::::999888888;;;===;;;<<<<<<===<<<:::999888555333111222333444333333000...------...//////...---............---,,,,,,)))***,,,...111333555666000///...---,,,+++++++++******)))))))))(((((((((************))))))))))))***))))))))))))***++++++---...//////000444888<<<===EEEOOOWWW___kkk{{{pppdddxxx^^^BBB;;;...///......------,,,++++++************************)))***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------------........./////////111111111111111111111111222444666:::???NNNjjjzzzuuurrrooorrruuuxxx{{{{{{uuummmooojjjaaaVVVLLLHHHHHHKKKHHHEEEAAA>>>>>>?????????@@@???>>>>>>===>>>??????BBBCCCDDDFFFFFFEEEBBB@@@???>>><<<999666333222222222111000/////////000000444777===FFFRRR^^^gggllluuuyyy~~~{{{ssskkk^^^PPPHHHGGGNNNaaa}}}|||cccUUUGGGOOOttt~~~www~~~uuuyyySSSGGG<<<333222222000//////////////////............,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,---------...000222///000000//////111555888<<>>;;;999999888666444444333222111000000000000000000111111111222222222333444555777:::<<<>>>???BBBEEEIIIKKKMMMRRRYYY^^^bbbgggmmmpppwwwyyyhhhccceeefffffffffhhhbbb```bbbdddhhhsss~~~xxxpppnnnpppttt||||||tttlllaaaWWWOOOLLLHHHEEECCCAAA???===<<<<<<;;;:::::::::<<<===<<<<<<======<<<;;;::::::666555333222333444333222000...------...//////..................------,,,)))***,,,...111333555666000///...---,,,+++++++++*********)))))))))((((((++++++******))))))((((((******))))))******+++,,,------...///111444999===@@@HHHQQQXXX```lll}}}oooeee{{{kkkGGG===000///......------,,,++++++************************+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,------....../////////000111111111111111222222222444777;;;@@@PPPkkk|||vvvrrrrrrtttxxxwwwhhh^^^]]]___YYYRRRJJJCCC@@@@@@???>>><<<;;;999888999;;;===>>>>>>AAAFFFIIIJJJIIIGGGEEEAAA???<<<999777444222111222111111000000000000000333666===EEEPPP[[[dddjjjuuuxxx}}}xxxoooeeeXXXLLLHHHIIISSSfffeeeWWWIIISSSxxx}}}{{{ttt}}}[[[HHH===444333333222000111////////////............,,,,,,,,,,,,------------+++++++++++++++++++++++++++,,,---------...000222//////000//////111555888===GGGYYY}}}gggDDD>>>===;;;???999999999:::;;;999666444444333222111000000000000000000111111111222222222333444666888;;;===???@@@BBBEEEIIIKKKMMMRRRYYY^^^bbbeeekkkpppwwwsssfffeeehhhiiihhhggghhhgggeee___YYY[[[hhhvvv|||ooohhhhhhkkkttt|||zzz~~~|||vvvjjj___QQQOOOMMMLLLKKKIIIFFFDDD???===<<<;;;;;;<<<======<<<<<<======<<<<<<;;;;;;:::888555444333333111000000///------///000///.........//////......---,,,)))***,,,...111333555666000///...---,,,+++++++++************))))))))))))++++++******))))))((((((***************++++++,,,+++,,,---...000444:::>>>FFFKKKRRRWWW___lllhhh[[[nnnsssLLLAAA333///......------,,,++++++************************,,,+++)))((((((***,,,...+++++++++,,,,,,,,,------,,,,,,,,,---...//////000000000111111222222222333222444888<<>>===<<<777666555555666888:::<<<;;;AAAHHHLLLLLLJJJHHHGGGBBB???<<<999888666444222222222111111111000000000222666===EEENNNXXXbbbiiirrruuuyyy}}}~~~}}}uuukkk___RRRHHHGGGLLLVVVkkkvvvcccUUUIIIUUU}}}|||uuuYYYHHH===444333444333111222////////////............------------............,,,,,,++++++++++++,,,,,,,,,---......------///111...////////////111444777===GGGXXXmmmGGG===;;;999>>>888888:::<<<===<<<888555444333222111000000000000000111111111111222222222444555666888;;;===???@@@AAAEEEHHHKKKMMMQQQXXX^^^aaadddkkkrrrwww|||qqqiiiiiilllkkkhhhgggfffhhhggg]]]SSSSSS```mmm|||}}}nnneeeaaacccmmmwwwuuuyyy|||}}}}}}zzzooodddQQQPPPPPPQQQQQQOOOLLLHHH@@@>>>;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999666555444333111///111///......///000000///...////////////...------***+++---...111222444555000///...---,,,+++++++++++++++*********)))))))))************))))))))))))+++************+++,,,,,,***,,,---...111555;;;???IIINNNTTTYYY```nnnjjjXXXfffuuuLLL>>>111///......------,,,++++++++++++++++++++++++++++++***(((&&&$$$$$$'''***,,,++++++,,,,,,,,,,,,------++++++,,,---...//////000000000111111222333333333222555999>>>DDDSSSnnn}}}xxxtttqqqwwwyyy|||zzzpppcccQQQCCC<<<;;;:::999555444333333333555777888:::AAAIIIMMMLLLHHHEEECCCBBB???;;;999999888555222111222222222111111000000111666===DDDLLLVVVaaahhhnnnqqqtttwwwyyyyyyxxxxxxyyyqqqeeeYYYLLLDDDFFFNNNWWWnnnnnn^^^QQQFFFUUUsssWWWGGG<<<333222333222111111////////////............,,,---------.........///...---,,,++++++,,,---...---...///...,,,,,,...000...////////////000444777>>>GGGWWWlllDDD;;;:::888;;;::::::999:::;;;;;;888666444333222111000000000000000111111111111222222222333333555777:::<<<>>>???AAADDDHHHJJJLLLQQQXXX^^^aaaccckkkssswww|||tttnnnmmmllliiifffgggfffjjjjjjbbbZZZYYYaaaiiivvvtttkkkdddccclllvvvwwwzzz|||~~~wwwmmm[[[ZZZYYYYYYVVVQQQKKKFFF???<<<:::999;;;<<<;;;:::<<<;;;;;;;;;;;;;;;<<<<<<;;;999666555555444222111111///......///000000//////////////////...------,,,,,,---///000222333333000///...---,,,++++++++++++++++++*********)))))))))))))))))))))*********++++++******++++++,,,---+++,,,...000222777===AAAHHHNNNVVV]]]eeessskkk[[[gggqqqIII<<<...///......------,,,++++++++++++++++++++++++++++++)))((('''&&&'''(((***+++++++++,,,,,,,,,,,,------***++++++,,,...//////000000000111222222333444444222555:::???EEETTTooo{{{wwwnnnwwwyyywwwsssdddPPP@@@999888777777444333222222222333444555;;;AAAIIIMMMKKKFFFAAA@@@BBB???;;;999999999666333111222222222222111000000111666===DDDLLLUUU```gggkkkmmmpppsssttttttsssrrrvvvnnnbbbUUUHHHAAAFFFNNNXXXooolllZZZMMMDDDTTTooobbbEEE;;;222111222111000000000/////////............,,,,,,,,,------...............,,,,,,,,,,,,.........//////...,,,,,,---///...//////......000444777>>>GGGVVV~~~wwwyyymmmDDD===@@@=========;;;888777777777777666444333222111000000000000000111111111111222222222111222444666999;;;======AAADDDHHHJJJLLLQQQXXX]]]```ccckkktttwwwwwwqqqnnnkkkfffeeefffjjjmmmnnnjjjeeeeeehhhjjjtttxxxooolllsss~~~{{{iiigggddd```ZZZQQQGGGAAA>>>;;;888888:::;;;:::888;;;;;;:::::::::;;;;;;<<<:::888555555555555444333111000......000000000//////////////////......---------...///000111222222000///...---,,,++++++++++++++++++************)))(((((())))))******++++++++++++******++++++,,,---,,,---///111444888>>>CCCEEEMMMXXXaaajjjwwwfffZZZfffjjjHHH???444///......------,,,++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++,,,...//////000000000111222333333444444222555:::???FFFTTTooo{{{vvvssssssvvv{{{~~~}}}aaaVVVFFF<<<888888888777777444111000111333444444===AAAFFFJJJJJJHHHDDDAAAAAA???<<<;;;;;;999777555111111111000000000000000333666;;;BBBKKKSSSYYY\\\eeejjjllllllnnnqqqpppmmmrrreeeXXXOOOEEE???FFFSSS___sssiiiRRRQQQFFFRRRppp___DDD;;;444333333111000222////////////....................................)))+++------,,,,,,,,,---,,,---...//////...------...///000000000111444777<<>>AAACCCGGGIIIKKKPPPXXX^^^```bbbmmmyyy{{{~~~yyysssnnnjjjeeeddddddssswww{{{|||zzztttpppmmmpppzzz|||oooooozzzsssZZZJJJMMM===999666555777999999888999:::;;;;;;::::::<<<>>>===;;;888555444333333444222111///...---------...//////////////////......+++---//////...///222666111111///...---,,,,,,+++++++++++++++++++++++++++***************************)))))))))))))))***+++...///000111555<<>><<<;;;:::999777555222222222222111111111111222555:::@@@HHHPPPVVVZZZbbbfffiiiiiikkknnnnnnjjjmmmaaaTTTLLLDDD@@@IIIVVVaaatttcccOOOOOOGGGWWWqqq```DDD;;;444333333111000222////////////....................................+++,,,------,,,,,,---...---...////////////...---...///000000000111444777<<>>@@@CCCFFFHHHJJJOOOWWW]]]___```jjjvvvyyy|||xxxqqqnnnmmmiiifffeeesssxxx{{{vvvsssuuu{{{yyypppsssnnn[[[MMMJJJ<<<999666555777888888777888999::::::999:::<<<======;;;888666444333444444333222000///.........///000////////////......---+++...000000000000333555111000///...---,,,,,,,,,************************))))))))))))))))))))))))***))))))))))))***++++++///000111222666===EEEKKKPPPSSSZZZfffvvvcccYYY]]]FFF222222////////////...---,,,,,,------------------,,,,,,++++++++++++*********)))------......------,,,+++,,,,,,---......//////000///000111222222222111111555888:::<<>>BBBHHHJJJIIIFFFBBB@@@???===;;;::::::999777555333333333333222222111111111333888>>>EEEMMMRRRUUU___dddgggggghhhlllkkkhhheeeZZZOOOIIICCCAAAKKKZZZhhhxxx{{{~~~^^^RRRNNNFFFXXXsss```DDD;;;444333333111000222////////////....................................------------,,,,,,...000...//////000000//////......///000000000111444777===HHHWWWzzzuuu^^^>>>999>>>>>><<<;;;::::::::::::777555444444222111000000//////111111111111111111111111333444555666888;;;===>>>???BBBFFFHHHJJJNNNUUU[[[aaaaaaiiivvvzzz|||wwwmmmmmmpppnnnjjjhhhqqqwww|||yyy}}}~~~}}}nnn___YYYVVVOOOEEE>>>:::888666555666777777666666888999999888999:::<<<<<<;;;999666555444444444333333222111000000000000000000000//////---,,,,,,+++...111222222222333444111000///...---,,,,,,,,,************************))))))))))))))))))))))))******))))))******+++,,,///000222444777>>>FFFLLLUUUUUU[[[kkk[[[UUUzzzaaaOOO999222---...............------+++,,,,,,------------,,,++++++++++++************------......------,,,,,,,,,------......///000000000111222333333333333333555888;;;>>>GGG^^^|||{{{vvvrrrmmmiiijjjnnnxxxqqqYYYEEE<<<:::777777999:::999888666666444333222444777999???DDDIIIKKKIIIDDDAAA@@@>>><<<::::::999999777555333333333222222111111000111333777===CCCIIIOOOQQQ\\\aaaddddddfffjjjiiifff___TTTIIIEEEAAAAAAMMM\\\ppp~~~uuuooo|||```XXXOOOBBBTTT{{{xxx]]]CCC;;;333222222000000111////////////.............................................,,,+++,,,///222000000000000000/////////---.../////////111444666===IIIXXXzzzzzzdddBBB;;;???@@@===<<<::::::;;;:::888666444333222111000000000000111111111111111222222222333333444666888:::<<<===>>>AAAEEEGGGIIIMMMTTTYYY___^^^gggtttwwwwwwwwwgggiiipppqqqnnnmmmnnnttt{{{~~~}}}\\\SSSFFF<<<;;;===:::444999888666666555666666555444666888888888888999:::<<<;;;999777666555444444444444333333222222222222111111111111///...,,,+++,,,...111444555444444444000000///------,,,,,,,,,************************))))))))))))))))))))))))***************+++,,,---///000222444888???GGGLLLTTTVVV___pppXXXTTTuuu]]]NNN:::222------..................***+++,,,---------------++++++++++++++++++++++++,,,------...------,,,,,,---------...//////000000111222333333444555555555444888<<<@@@JJJaaa|||wwwsssoookkkjjjlllrrr}}}~~~sssbbbWWWUUUTTTJJJ>>>777666666777888888777666666777666444333444888;;;AAAFFFLLLMMMIIIDDDAAAAAA===;;;999999999888666555333222222111000000//////333444888<<>>JJJXXXyyycccCCC<<<>>>======<<<;;;;;;;;;:::888666333333222111000000000000000000111111111222222222333333444555888:::<<<======AAAEEEHHHIIIMMMSSSXXXZZZZZZdddppprrrppp}}}xxxdddgggpppsssrrrsssppptttzzz~~~{{{]]]EEEEEE>>>444222666999666888888888777555555555555333555888888777777888999;;;:::999888777666555555444444444444444333333333111222222222111///---+++---...111444555666555333000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,---......000222555999@@@GGGLLLQQQYYYfffuuu______}}}TTTDDD666111------..................******+++,,,------------+++++++++++++++++++++,,,,,,,,,------...------,,,------......///000000111111222222333555666777888555999>>>BBBMMMddd~~~yyytttrrrnnnlllmmmrrr|||lll```OOOHHHLLLQQQIII===777777666666666777777777666777888666333444999===CCCIIIOOOOOOJJJDDDAAAAAA<<<:::999888888888666444333222222111000///......333444777;;;???DDDHHHJJJMMMRRRUUUVVVXXX\\\\\\YYYUUUJJJAAA???>>>AAAPPPbbbvvvxxxyyyuuu___OOOKKKGGGaaa|||RRRCCC:::333222222000///111////////////....................................------------,,,,,,...000111111000///............---.../////////000333666???KKKYYYyyy___AAA:::<<<:::===<<<;;;;;;;;;:::888666333222222111000000111111000000000111222222333333222333444555777:::<<<===>>>AAAFFFHHHJJJMMMRRRWWWZZZ^^^jjjvvvtttppp}}}zzzgggjjjuuuvvvvvvxxxvvvzzzwwwjjjeeellltttvvvvvvgggMMMBBBCCCAAA999555666888999888999:::888666444555555333555888999888777888888;;;::::::999777666555555333444444555555444444333222333444444333111///---......000222555666555333//////...---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///...000333777;;;AAAIIIMMMQQQ]]]mmmzzzdddjjjVVVDDD777444---...............------***++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,------......---------......//////000111111111111222333444666888999666;;;@@@EEEOOOfff|||uuussspppllloooyyyyyylll\\\WWW^^^```SSSBBB999888777666555777999;;;666888999777444555:::???EEELLLRRRQQQKKKDDDBBBBBB;;;999888777888777666444444333333222000//////...222333555999<<<@@@DDDEEEGGGLLLOOOPPPRRRVVVVVVSSSOOOEEE===<<<>>>DDDUUUgggyyyzzzppp\\\MMMKKKJJJddd{{{UUUBBB:::333111111000///000////////////....................................+++,,,------,,,,,,---...111000///---------------,,,---.........000333555@@@LLLYYYyyy}}}aaa@@@888<<<===>>><<<;;;;;;<<<;;;999666333222111111000111111111///000000111222222333333222333333555777999;;;<<<>>>BBBGGGIIIKKKNNNSSSWWWYYY```ppp{{{vvvooo}}}}}}mmmttt}}}{{{xxx{{{yyypppkkkeeejjjtttzzzvvv```GGGCCC???<<<999666777999888:::;;;:::777555555666333555888999999888888888:::::::::999888777666555333333444555555444444333222333555666555333111///000......000333555555333//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++,,,...///000000333666:::>>>DDDKKKPPPWWWbbbrrrggglll[[[GGG999333////////////...---,,,,,,++++++,,,,,,,,,++++++***+++++++++,,,,,,,,,------+++,,,------......------.........///000000111111111111111222444666888:::888<<>>AAACCCEEEJJJNNNNNNQQQUUUUUURRRKKKAAA:::;;;>>>FFFXXXkkk~~~{{{nnnZZZQQQMMMJJJ```yyyzzz[[[BBB:::222111111//////000000/////////....................................)))+++------,,,,,,,,,---111000...---,,,,,,,,,---,,,---.........000333555@@@LLLZZZxxx{{{eeeAAA888>>>BBB>>>===;;;;;;<<<;;;999777222222111111111111111111///000000111222222333333222222333555777999;;;<<>>999777:::999;;;<<<;;;777555555777333555999:::999888888888:::::::::999999777666555222333444555555555333333222333555777777555333111000...---...222555555444//////...---------......++++++++++++++++++++++++************************+++++++++,,,---...000000222444888<<>>>>>>>>>>>===<<<;;;999777666666444222111222222000///000000111222222222222111222222333555777999;;;===???BBBEEEHHHLLLPPPTTTXXXZZZ]]]dddiiilllppp|||{{{yyyxxx{{{}}}xxxuuu{{{zzzoooXXXMMMDDDDDDCCC>>>:::;;;===>>>>>><<<888555444444444666888888777666777888::::::;;;;;;:::777555333444444444555555555555555444444444555555444444333000///...///111222333222......---------,,,,,,,,,************************++++++++++++++++++++++++,,,,,,---...000222333444666888;;;@@@FFFLLLQQQTTTbbbnnn|||wwwqqqTTT<<<444000///............---------++++++++++++++++++++++++++++++++++++++++++++++++//////.........---------.........///////////////111000//////111555999<<<<<>>>>>>>>>>>===<<<;;;999888777777444222111222222111///000000111222222222222111222222333555777999;;;<<>>;;;999888999666888999999888777888999:::;;;;;;<<<:::888666444444555555555555666666666444444555555555444333333000///...///111222222222......---------,,,,,,,,,************************++++++++++++++++++++++++---------...000111333444888;;;???CCCHHHNNNUUU[[[hhhsssmmmlllyyyPPP;;;555111///............---------++++++++++++++++++++++++++++++++++++++++++++++++//////.........---------............////////////222111000111333666:::<<<===AAAEEEKKKVVVkkk}}}zzzttt\\\LLLEEE===<<<;;;444666666666444444999BBBIIISSSUUUWWWUUUNNNFFF>>>:::999777555555555666555444333333222111000///......000111333555777999;;;<<<>>>AAADDDGGGHHHHHHFFFDDD===;;;;;;===BBBNNNeeeyyy{{{uuujjjQQQJJJLLLQQQ{{{SSSDDD:::222111222111////////////...------------...------------------,,,,,,...------,,,,,,------...,,,------------.........111...///111111000444:::EEERRR[[[rrr{{{uuuFFF888>>>>>>>>>>>>======;;;:::888777777555333222222222111000000000111222222222222111222222333444666999;;;<<>>===<<<===888:::<<<<<<:::999999999::::::;;;<<<;;;999777555555555555666666666777777555555555555555444333222111///...///111222222222......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......000111333444999===CCCFFFJJJQQQ\\\dddpppzzziiirrrmmmKKK:::555111///............---------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...............---------------........./////////222222222444666888;;;<<<@@@CCCHHHMMMXXXlll{{{}}}fffWWWMMM@@@;;;:::333555555555333444;;;DDDLLLUUUVVVWWWTTTOOOGGG@@@<<<999777555555555666555333333333222111000///......///000111333555777999:::;;;===AAAEEEEEEDDDAAA???:::999:::>>>EEESSSkkkxxxuuuhhhRRRGGGHHHQQQuuu}}}PPPBBB999222222222000///000//////...------------............------,,,,,,,,,------------------------------------............000//////222222111444999GGGVVV___rrr~~~yyyxxxJJJ888<<<<<<>>>>>>======<<<:::999888777555333222222222111000000000111222222222222111222222333444666888:::;;;???AAACCCEEEGGGIIIMMMPPPVVVWWW]]]iiiqqqwww|||nnnkkkqqqrrrsssuuu}}}dddTTTMMMHHHBBB===:::<<>>===<<<===;;;===???>>><<<999888888888999:::;;;:::999777555555666666777777888888888666666666666555444333222111///...///111222222111......---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,.........///000222444444888???EEEIIILLLUUUbbbmmmwwwgggzzzcccGGG999444//////............---------+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,........................---------......//////000222222333555777:::<<<===BBBFFFKKKPPP[[[ooottthhh[[[FFF<<<:::666555555444444555<<>>AAABBB@@@===;;;888777:::???GGGVVVooouuuuuugggUUUGGGEEEPPPmmmuuuNNN???888222222222000///111//////...------------............------,,,,,,,,,---------------------------------.........//////000///000333333111444999HHHZZZcccsss~~~OOO999::::::>>>>>>>>>===<<<;;;:::999777555333222333333111000000000111222222222222111222222333444666777999:::>>>@@@CCCDDDFFFHHHLLLNNNTTTUUU\\\gggpppuuuzzz{{{hhhcccgggllluuu~~~~~~eeeRRRJJJGGGBBB===;;;<<<>>>===<<<;;;;;;<<<@@@AAACCCBBB>>>:::888777666777999::::::888777555666666777777888999::::::999999888777666555333222111000//////111222111111......---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------......///000222444666777888???GGGLLLQQQ[[[iiiuuu|||vvvbbb}}}yyy[[[CCC888333//////............---------++++++++++++++++++++++++++++++,,,,,,,,,------------.....................------......///000111111111222333666999<<<>>>???EEEIIIOOOTTT___sssttteeeKKK>>><<<999555555555444777???JJJSSSZZZXXXVVVTTTQQQLLLFFFBBB999777555555555666555444333333222111000///....../////////000111444666888777999<<<>>>>>><<<:::888777777999???HHHXXXqqqtttwwwyyydddVVVKKKEEERRRnnnkkkLLL===777222333222000///222//////...------------...------------------,,,,,,,,,------......------,,,------........./////////000///000333333222444999III]]]ggguuuVVV<<<::::::>>>>>>>>>======;;;::::::888666333333333333222111000000111222222222222111222222333444555777999999===???BBBDDDEEEHHHLLLNNNQQQTTT[[[fffmmmqqqwww~~~uuufffaaafffttt|||zzzwww[[[KKKFFFBBB>>>===>>>===<<<;;;;;;>>>@@@FFFHHHIIIGGGBBB<<<999777666777999::::::999888777666777777888999:::;;;;;;;;;;;;;;;999888666444333222000//////000111111000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------.........///000222444777999:::;;;AAAIIIQQQYYYdddrrr|||pppeeetttTTT???888444000///............---------++++++++++++++++++++++++++++++,,,,,,------......---------.....................///000111111222222222222444777:::>>>BBBDDDHHHLLLRRRXXXcccwww~~~ooo___III===<<<999666666555555888AAAMMMWWW]]]ZZZVVVSSSPPPKKKEEE@@@999777555555555666555444333333222111000///......///.........000333555777777999:::;;;;;;:::888777777777999???HHHXXXqqqtttyyyrrr```TTTMMMFFFUUUxxxcccIII;;;666333333222//////222//////...------------...,,,,,,------------------,,,,,,---......---,,,,,,............////////////000///111444444222444999HHH```kkkvvv___???;;;<<<===>>>>>>======<<<;;;:::888666444333333333222111000000111222222222222111222222333444555666888999===???BBBDDDFFFHHHLLLOOOOOOSSS\\\dddiiilllttt~~~rrrfffdddmmmwwwxxxyyyjjjPPPHHHFFFDDD@@@@@@???======???DDDHHHNNNOOOPPPLLLFFF@@@;;;888777888:::<<<<<<<<<:::999777777888999:::;;;<<<<<<>>>>>>===;;;:::888666555222111//////000111111000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///...///111333666:::<<<>>>@@@EEENNNXXXcccppp{{{sssrrrxxxSSS???777444000///............---------++++++++++++++++++++++++++++++,,,,,,---......///---------.........////////////000111222333444444444444555888===BBBHHHKKKJJJOOOUUU\\\ggg{{{tttaaaSSSBBB;;;;;;777666666666666999BBBOOOYYY___[[[VVVRRRNNNIIIBBB===999777555555555666555444333333222111000///............---...///222555666888999999:::999999777777888777:::???HHHXXXqqq~~~uuuzzznnn\\\QQQLLLEEEVVV~~~^^^HHH:::555333333222//////222//////...------------...,,,,,,,,,------.........,,,,,,---......---,,,,,,............/////////000000///111444444222444999HHHaaammmxxx~~~dddBBB===>>>===>>>>>>>>>===<<<;;;;;;888666444333333333222111000000111222222222222111222222333444555666888999<<>>>>>>>><<<;;;777888888999;;;<<<======??????>>>===;;;888666555222111//////000111111000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////...///111444888;;;>>>@@@DDDIIIQQQ]]]kkkxxxtttzzzWWW@@@777222...//////.........---------++++++++++++++++++++++++++++++,,,,,,---...//////---------........./////////000111222333444555555666666777999>>>EEELLLPPPKKKPPPVVV^^^iii}}}mmm___YYYCCC999===999666777555111555BBBPPPWWWZZZWWWSSSOOOKKKFFFAAA===:::777555444555555555444555444222111///...------------------...000111222555666777888888777666555666888<<>>>>>???@@@???===;;;999999777333222222333333222111111222222222333333333000111111222444666777888888:::>>>AAACCCGGGKKKOOOPPPRRRXXX```fffjjjrrr|||qqqjjjiiijjjvvvyyyYYYOOOKKKEEECCCBBBAAAAAACCCHHHOOOSSS[[[[[[ZZZWWWQQQIIIBBB===;;;:::999999;;;===<<<<<<777888888999999:::;;;;;;<<<>>>@@@>>>:::555444444555555555555444222000///......---------,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,---...///000...111444666777;;;AAAFFFNNNQQQTTT[[[jjj~~~uuuTTT;;;777444///------...///000000//////...---+++))))))***+++,,,)))***+++,,,---,,,++++++,,,,,,------...---------//////000111222333333444666777888:::===CCCKKKQQQLLLPPPYYYcccnnn}}}bbbVVVCCC<<<>>>888444777666333777CCCMMMRRRWWWTTTOOOKKKFFFAAA<<<888999777555444555666666666555444333111///...------------------...000111222666666777777777666555555666888<<>>===<<<;;;::::::777333222222333333222111111222222222333333333222222222333444666777888999;;;???AAACCCGGGKKKNNNOOOQQQWWW```dddhhhpppxxxtttppppppxxx~~~___SSSOOOIIIEEEDDDCCCEEEKKKSSSYYY]]]eeeeeebbb^^^WWWOOOGGGCCC>>><<<::::::;;;;;;:::999888888888999999999999::::::===???>>>;;;888777777555555666666444222///---......---------,,,,,,,,,------------,,,,,,++++++------------...///000111111444777999;;;@@@HHHMMM___aaabbbdddmmm~~~uuuQQQ999444222...///......------,,,,,,,,,...---+++)))))))))***+++******+++,,,,,,,,,,,,,,,,,,,,,---.........------//////000111222333333444777888999;;;???EEEMMMRRRPPPUUU]]]hhhrrrlllTTTDDD@@@???777333555555555:::DDDKKKLLLPPPMMMHHHDDDAAA>>>:::777888666555555666888888888666555333111///...------,,,,,,------...///111222666666777777666555444444666777<<>><<<;;;;;;<<<:::777444222222333333333111111222222222333333333333333333444555666777777;;;===@@@BBBCCCFFFJJJMMMMMMOOOVVV___cccffflllttt{{{vvvvvvttt}}}eeeXXXQQQLLLEEECCCBBBHHHRRR]]]eeehhhpppmmmiiibbbZZZQQQJJJEEEAAA???<<<;;;;;;:::888666999999999999888888888888888:::======<<<:::::::::555666888888666222...+++......---------,,,,,,,,,............---------------------...///111222333444777;;;===AAAHHHQQQXXXooovvv{{{{{{}}}ttt|||xxxMMM777222000---000///...---------...///000///---++++++++++++,,,+++++++++++++++,,,------,,,,,,---......///......//////000111222333333444777888:::===AAAGGGOOOTTTUUUZZZcccnnnwww{{{XXXFFF@@@===777333444444444;;;FFFKKKKKKIIIFFFBBB@@@???>>><<<;;;888666555555888:::::::::777666444111///...------,,,,,,,,,---...///000111666666666666555444444333666777<<>><<<<<<:::777444222333333333333111111222222222333333333444444444444555555666777<<<>>>@@@BBBCCCEEEIIILLLLLLOOOVVV^^^bbbdddjjjrrr~~~|||tttqqqnnntttlll[[[QQQKKKCCC@@@???FFFSSSaaajjjnnntttpppiii___UUULLLEEEAAA@@@???===<<<<<<;;;888666:::999999888777777666666666888:::;;;;;;:::999999555777999999777222---***......---------,,,,,,,,,...---------------------------...///000222444555666999===AAAFFFNNNXXX```ssstttnnnHHH555111000...///...---...///222555777222111000...------------,,,,,,+++***+++,,,---...,,,---.../////////////////////000111222333333444555777:::>>>CCCJJJRRRWWWXXX]]]gggrrr|||{{{zzz}}}^^^HHH???:::888444333222444>>>KKKQQQPPPLLLHHHCCC@@@???>>>>>>===999777666666999;;;<<<;;;777666444222000...------,,,,,,,,,,,,---///000111666555555444444444444444666777<<>>;;;:::888444333333444444333111111222222222333333333444444444444444555666777<<<>>>@@@AAABBBEEEHHHJJJLLLNNNUUU]]]aaacccjjjrrr}}}{{{{{{oooeeeiiinnnwwwrrr```RRRIIIAAA>>>===CCCPPP___lllrrrwwwqqqgggZZZOOOEEE???<<<>>>===<<<======<<<:::888999999888888777666555555555666777999999999777666666777999999777333...***......---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---...///111333555666777;;;@@@EEEJJJSSS]]]eeeqqqrrrcccDDD555111000000///...---...///222555777000///...------,,,,,,,,,---,,,+++***+++,,,...///,,,---...///000000000000//////000111222333333444333666:::@@@FFFNNNVVV\\\ZZZ```jjjuuu~~~tttqqqqqquuuaaaIII???888999555444333888GGGVVV[[[YYYWWWQQQJJJDDD@@@>>><<<;;;:::888777777:::<<<<<<<<<888777555222000...------++++++,,,,,,---...000111444444333333333444444555666777<<>>:::777333111111111111000///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------.........///000111222333333333333444555666777888;;;\\\}}}wwwNNN<<>><<<@@@KKK\\\mmmxxxzzzsssfffXXXKKKBBB===:::<<<<<<<<<===>>>>>><<<999999888888777666555555444333333444777999999777444666777888999777333///,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,------------...///000333555777999:::>>>EEEKKKPPPXXXaaahhhrrrmmmxxxWWW@@@555111000111000///...---------...///++++++++++++*********))),,,,,,,,,,,,,,,------...------///000111111111111//////000111222333333444222666<<>><<<>>>???BBBDDDDDDCCC@@@???;;;888555333444444444444111111222222222333333333000000111111333444666777888:::===???@@@CCCFFFIIIJJJKKKPPPVVV[[[```jjjttt|||~~~wwwjjj```UUUWWW[[[aaajjjuuurrrbbbOOOBBB;;;::::::<<>>???>>>;;;999777777777666666555555555111111222666:::;;;999777666777888777666333111///......---------,,,,,,,,,,,,---------............///000111333666888;;;<<>><<<;;;999999:::<<<<<<<<<999888666333000...---,,,+++++++++,,,---...///000222111111111222444666777777777<<>>???@@@AAAAAAAAA;;;888555444444555444444111111222222222333333333//////000111222444666777777999<<<>>>???BBBFFFIIIIIIIIIMMMSSSXXX^^^iiitttyyy~~~pppaaaXXXSSSVVVYYY^^^eeerrr{{{mmm^^^KKK===555666666777>>>QQQkkk~~~uuufffVVVHHH???;;;:::>>>======>>>???>>>:::888666666666666666555555555//////111666;;;>>><<<:::777777777666555444222111......---------,,,,,,,,,---.........//////000000111222333555888;;;===???CCCIIIQQQXXX]]]bbbiiinnnsssvvvcccttt]]]EEE999444000...000------...///000000//////++++++,,,---............+++,,,---...///...---,,,---...///000222222333333//////000111222333333444444999AAAKKKUUU```jjjpppnnnpppuuu{{{yyyooogggdddkkktttbbbDDD===:::666666444999LLLdddrrrpppiii[[[SSSIIICCCBBBBBB???<<<<<<;;;:::;;;======<<<;;;999888666444111...,,,+++******+++,,,...000222333222111000000000111333333666===FFFMMMVVVdddvvvzzzuuu{{{rrr\\\OOOGGGCCCHHHhhhrrr\\\EEE999777666444222000//////000000000///...---,,,,,,,,,.................................///////////////000000111222333555777888===;;;888666555666888:::AAARRR~~~~~~|||\\\AAA<<<<<<>>>@@@@@@>>><<<<<<<<<===:::777444222222333444111111111000111111222333333333222222333333444555666888;;;===???AAAEEEHHHJJJJJJNNNSSSWWW\\\fffpppyyyzzzsssbbbWWWYYYUUUVVV```lllyyymmmXXXTTTJJJ;;;888888777666<<>><<<:::;;;:::999777666555555555333333333555888:::::::::222444666555333000......//////.........---------------..................111222444666999===BBBFFFLLLSSSWWWVVVXXXaaakkkpppvvv}}}xxxYYY===444333///,,,...---------...............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......111111222222222111111000111222222333555666666777888:::???HHHSSS___mmmwwwvvvuuuvvv|||}}}ssskkkccc___dddkkksssdddHHHAAA???:::;;;888<<>>;;;<<<:::999:::;;;<<<<<<;;;999888666444111...,,,+++,,,,,,,,,---...///000111222111000000000111222333555;;;CCCKKKUUUdddwwwxxxvvv}}}nnnZZZOOOHHHDDDHHHooo~~~|||www[[[CCC888777666444222000000000000000000///------,,,,,,---....................................////////////000000000111333444555666;;;999777666666777999;;;BBBPPPzzzzzz]]]CCC;;;<<<>>>??????>>><<<<<<<<<===:::777444222222333444111111111111111222222333333333222222333333444555666888;;;===>>>AAAEEEHHHHHHHHHLLLQQQUUUZZZdddnnnxxxxxx|||mmmcccYYYXXX\\\hhhuuusssTTTKKKDDD999777777666555:::HHH\\\kkkxxxmmm^^^PPPFFF@@@<<<:::<<<>>>@@@AAA@@@???<<<;;;;;;:::999888666666666666555444444555888:::::::::444555777666333000......//////.........---------------...//////000111222000222555777:::???EEEIIIOOOVVVZZZZZZ\\\dddlllqqqvvvyyyuuuXXX<<<333222///...///..................------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///000111111222222111111000111111222222333444555555555777===FFFRRR___nnnxxxxxxxxx|||~~~wwwooohhh___XXXXXX]]]fffzzzgggIII???;;;555888888<<>>;;;;;;999777777999;;;;;;;;;999888666444111///---,,,......------......//////111111000///000111222333444:::CCCLLLWWWgggzzzxxx{{{hhhXXXNNNHHHEEEPPP~~~~~~}}}pppmmm{{{YYY@@@777777555333111000000000000000///...---------------....................................//////000000000000000111111333444444888777666666666888;;;<<>>@@@DDDGGGHHHHHHLLLRRRUUUZZZcccmmmvvvwwwyyyrrrfffgggmmmxxxyyyQQQDDD@@@<<<888999888777888BBBQQQ]]]ooogggZZZNNNFFFBBB???>>>>>>???AAAAAAAAA???===<<<;;;:::999888777666666666888666555555777999::::::666777888666333000....../////////............---.........///111333444555111444888<<<@@@FFFLLLQQQWWW^^^bbbbbbdddkkkqqqtttwww|||rrrWWW<<<222111000///000/////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------...///000000111111111111000000111111111222222333333444666:::@@@HHHUUUeeeuuu}}}xxxrrrkkkeee\\\SSSOOOPPPZZZjjjiiiHHH===999444555888>>>IIISSSXXXWWWUUUJJJGGGCCC@@@@@@???===;;;:::888666666888:::;;;;;;999888666444222///------...---------...///000111111000/////////000222333555;;;DDDNNN[[[lll~~~yyyyyycccUUUKKKFFFEEE\\\|||vvvssswwwTTT===666666555333111000000000111000///...---------------........................------......//////000000111000000000111222222333666666666666888:::===>>>EEEJJJkkkhhhNNN===;;;===??????===;;;;;;;;;<<<;;;888666444333333444222111111111111222333333333333222222333333444555555777:::<<<===@@@CCCFFFIIIJJJNNNTTTWWW[[[dddmmmsssvvvyyyPPPCCCBBB???:::;;;;;;:::<<>>===;;;;;;:::999888777777777;;;999666666888999::::::888999999777333000///.../////////.............../////////000111333555666666999>>>CCCIIIOOOUUUZZZaaagggkkkkkkmmmtttyyyyyy{{{pppXXX===222111000///000000000///...---,,,,,,,,,---------------------------------------...////////////000111111111000000222222333333444444444444:::???FFFNNN\\\pppwwwvvvrrroooiiiddd```YYYPPPKKKJJJQQQZZZooohhhHHH???>>><<<999>>>FFFPPPVVVVVVPPPJJJPPPLLLHHHCCC???<<<999777888666555555888:::::::::999888666444222000...---,,,,,,,,,---///111222333111000/////////000111222444:::EEEQQQ___ppp{{{wwwuuu```QQQGGGDDDFFF```|||}}}}}}lllNNN:::555666555333111000000111111//////...------------...........................---------...///000000111111000000000111222222333555555666777:::<<>>===<<<;;;:::999999888888999<<<:::888888999:::::::::888999999666333000//////////////////////////////111111000000111333555777:::>>>DDDIIIOOOUUU\\\```fffkkkoooooossszzz~~~~~~lllWWW???333000000///...000000///...---,,,,,,,,,------------------------...------------...////////////000111111111111111444555555666666777777777:::AAAHHHPPP___uuu___sssgggkkkddd^^^\\\WWWOOOJJJIIIOOORRR^^^sssgggFFF===<<<;;;:::AAAMMM\\\fffhhhbbb[[[XXXTTTNNNFFF>>>999555333666555555777999::::::999999888777555222000///...+++,,,,,,...///111333444000000///...///000111222333:::FFFTTTcccsssvvvsssrrr___OOOCCCDDDJJJ```}}}}}}cccIII888555555444333111000111111222///......---------..............................,,,------...///000111111000000000111111333444444666666777999<<<>>>@@@BBBGGGJJJ[[[vvvgggJJJ<<<>>>@@@@@@>>><<<<<<<<<<<<;;;999777666444444333222222222222222333444444333333222222333333444555555777999:::<<<>>>AAADDDDDDEEEJJJPPPSSSVVV]]]fffmmmtttrrrPPPFFF@@@888444666888===EEEQQQ^^^gggeeeaaaZZZQQQHHHBBB@@@@@@BBBBBBBBBAAA@@@???>>>===<<<;;;::::::999999999:::;;;:::999:::<<<<<<;;;:::777888777555222//////000...////////////000000000333222111222333666999:::???CCCIIINNNTTTZZZ___ccchhhlllnnnpppuuu~~~~~~~~~bbbRRR===222000111000---/////////...---------,,,------------------------......------......///000///000111222222222222222666666777888999:::;;;;;;888@@@GGGNNN^^^wwwPPPkkkyyyuuulllccc^^^WWWOOOHHHGGGIIIJJJPPP[[[kkkgggFFF;;;888555666===JJJ\\\lllrrrnnngggUUUQQQJJJBBB:::555444444555555666999;;;<<<:::888999888777555333111//////---------...///111222333000//////...///000111222666===KKKZZZkkkyyy~~~rrrqqqqqq___MMMBBBFFFRRRmmm|||aaaFFF777555555444222111111111111222......---------......///........................,,,,,,---...///000111111000000000111333444555666777888999;;;>>>@@@BBBCCCFFFLLLUUU}}}mmmrrrqqqLLL===???AAAAAA???=========<<<;;;:::888666555444333333222222222222333444444333333222222333333444555555777999:::;;;===@@@CCCBBBCCCHHHNNNQQQTTT[[[ccckkkrrr}}}~~~qqqPPPFFFAAA999888777777:::AAAMMM[[[cccaaa^^^YYYPPPGGGAAA???@@@BBBBBBAAA@@@???>>>======<<<;;;;;;::::::::::::;;;999999:::<<<>>>>>><<<:::666666666444111//////000.../////////000000000000222222222444777;;;???BBBFFFJJJPPPVVV[[[```dddhhhkkknnnoooqqqxxx|||pppUUUIII888//////222000---..................------.......................................//////000000111222333333444444444555666777888:::<<<======:::DDDKKKPPPaaa{{{DDDSSSfff|||yyylllcccYYYNNNFFFDDD===@@@CCCFFFNNNhhhfffIII???===:::666999BBBQQQ```eee```XXXKKKHHHBBB;;;666444555777444444777:::===<<<:::777999888777555333111000//////////////////000111111000///.........///111222:::BBBPPPaaaqqqzzzqqqrrrppp___MMMAAAHHHWWW{{{aaaEEE666666555444222111111111222222......---------......///........................,,,,,,---...///000111222000000111222333555777888888999:::===???AAABBBCCCFFFNNNRRRvvv}}}uuuqqq|||vvvIII>>>@@@BBBBBB@@@>>>>>>>>><<<;;;:::888777555444333333333222222333333444555333333222222333333444555555777999:::;;;===@@@BBBCCCDDDIIIOOORRRUUU\\\dddjjjoooyyyxxxtttrrrrrrrrryyyqqqPPPFFFCCC>>>???<<<888777<<>>@@@???<<<:::555555555333000///000111.../////////000000111111222222333555:::???DDDHHHNNNRRRWWW]]]aaaeeejjjmmmnnnqqqrrrttt||||||uuujjjdddLLLBBB444---...222111------------......................................................///000000000111222333444555555555444555666888:::<<<>>>>>>AAAKKKRRRWWWgggKKKJJJQQQZZZeee{{{wwwnnn```SSSKKKFFFDDDCCC???AAA===<<>>???@@@<<<;;;999777555444333333888888999::::::::::::999;;;:::999777666444333222222111///......000222333111111111000000111333444999EEEXXXhhhsss|||xxxvvv~~~cccNNNGGGEEE]]]~~~|||\\\HHH???000444333222111000000000000......------------......---------.........//////.........///000222333444222222333444555777777888999:::<<>><<<:::777666555444222222222111222222333333111222333444555444333222888888999:::<<<>>>@@@AAAGGGEEEFFFKKKOOOSSS[[[dddeeennnsss{{{wwwqqqjjjfffjjjuuuZZZJJJDDDCCC<<<===<<<;;;;;;BBBNNNXXX]]]\\\VVVNNNDDD>>>>>>@@@???@@@AAA@@@>>><<<<<<===::::::;;;;;;;;;;;;;;;;;;@@@===;;;<<<======:::777666666444333111000///...000///...///111333333333444666:::===AAAGGGNNNSSS]]]___bbbccceeehhhlllnnnssstttvvv|||pppaaallltttQQQHHH???444000111111...+++..........................................------//////000000111111222222222222333444444444333333888888888999:::===???AAACCCFFFOOO```vvvIIIDDDEEEGGGJJJWWW___WWW]]]WWWNNNFFFBBB@@@@@@???===@@@======BBBIIIccc~~~___GGG===;;;999666666777888888999999:::888888777666666666666666999999::::::;;;;;;:::::::::999999777666555444333333222000//////000111222111111000000000111333555===JJJ]]]mmmvvvxxxwww}}}]]]JJJCCCEEEeeexxxzzz]]]III???222333222111000///////////////......------......///---------.........//////////////////000111222333222222333555666777888999;;;<<<>>>@@@BBBEEEGGGHHHLLLSSSNNNcccmmmJJJ??????BBB===>>>AAA<<>><<<:::888666555444333222222222222222333333222222333333444444333333888888999:::<<<>>>???@@@FFFDDDGGGLLLPPPSSSZZZbbbhhhqqqvvv{{{qqqkkkggg|||vvv\\\LLLDDDAAA@@@@@@???===;;;@@@HHHPPPWWWWWWSSSLLLDDD>>>>>>??????@@@AAAAAA>>>=========;;;;;;;;;;;;<<<<<<<<<<<>>444000000111...+++................................................//////000000111111222222222333333333444444444555888888888999;;;===@@@AAAAAAGGGUUUiii[[[SSSOOOKKKEEEJJJLLLCCCHHHDDD@@@======>>>>>>======AAA>>>>>>BBBAAALLLcccrrrZZZFFF===;;;:::777777666666666555555555666666666777777888888999999999::::::;;;;;;;;;;;;999888888777777666555555444333111000///000111111///000000//////111555888CCCRRReeettt}}}{{{yyy{{{|||lllTTTFFFAAAMMMyyyyyy~~~ttt\\\GGG;;;222222111000///............///......------......///------.........////////////////////////000111222333333444666777888999:::===>>>@@@BBBDDDFFFHHHIIIMMMUUUPPP\\\pppMMM@@@???AAA;;;;;;@@@>>>???>>><<<:::888777555555333333222222222222333333333333222222333333444444777888888999;;;===???@@@DDDCCCGGGMMMQQQSSSYYY___iiiqqqvvvwwwnnnjjjwwwuuu^^^OOOEEEAAADDDEEEDDD@@@======AAAFFFNNNOOONNNIIICCC>>>===???@@@AAABBBAAA???>>>>>>>>>============<<<<<<<<<<<<>>>===<<<<<<<<<;;;999777666555444222111000000000000000///000111333555666999===BBBGGGLLLRRRXXX[[[aaacccfffggghhhkkknnnqqqwwwxxxzzz}}}wwwhhhcccHHHDDD<<<333///000111///,,,................................................//////000000111222222333333333333333444666777888999999999:::<<<>>>AAABBBAAAIIIYYYoooeeeZZZVVVQQQGGGGGGGGG???DDDBBB@@@??????@@@???>>>===AAA??????BBB===>>>KKK\\\```]]]QQQCCC>>>===>>>:::999999999888888777777777777888999999999999999999999999999999:::::::::888888888777777777777777555444333111000000000000...///000//////222888===HHHYYYnnn{{{~~~yyy{{{}}}eeeWWWJJJDDDCCCWWW~~~~~~pppjjjYYYCCC777111222222000/////////////////////............//////............////////////000000/////////000111111333444555777888:::;;;<<<@@@AAABBBDDDFFFHHHIIIJJJKKKTTTPPPVVVzzzpppOOO@@@???BBB===<<<@@@@@@>>>>>>===;;;999777666555444444333222222222333333444333222111222333444555777777888999;;;===>>>???BBBBBBGGGMMMQQQRRRWWW]]]eeemmmrrr~~~tttsssxxxttt___QQQIIIDDDHHHIIIIIIEEEAAA>>>>>>???EEEHHHIIIGGGBBB>>>===>>>@@@AAABBBBBB@@@?????????>>>>>>>>>>>>==================<<<<<<;;;:::999777555444333222111000111111000111111222222555888:::>>>BBBIIIOOOTTTXXX]]]```bbbdddgggiiilllooosssvvvyyy{{{}}}vvvkkkbbbIII@@@999222//////000///---........................---------...............//////000111222222333333444444444444555777999:::;;;;;;;;;<<<===@@@BBBCCCDDDJJJWWWhhhzzzxxxmmmhhhbbbUUUPPPOOOHHHFFFDDDAAAAAAAAAAAA@@@???>>>BBB???>>>BBB===;;;DDDDDDMMMRRRLLLEEEBBBBBBCCC============<<<<<<<<<<<<============<<<:::999888777777666666777777888999888888888888888777777777555555444333222111111111---///000//////333<<>>DDD@@@>>>AAA@@@=========<<<:::888666555555444444333222222222333444333222111222333444555666666777888:::<<<>>>???AAAAAAFFFMMMPPPQQQUUU[[[aaaiiippp}}}~~~yyyyyy|||vvvbbbVVVOOOLLLNNNNNNNNNLLLHHHCCC@@@??????CCCEEEDDD@@@======>>>???AAABBBBBB@@@??????@@@??????>>>>>>>>>=========<<<======<<<;;;999888888555444222111000111222222111333444444555888===BBBEEEJJJQQQWWW[[[^^^aaacccccceeeiiilllooosssxxx{{{{{{~~~zzzsssaaaHHH;;;777111.../////////...........................---------.........////////////000111222333444444555555555666777999:::;;;<<<<<<<<<===???AAACCCEEEGGGJJJQQQ___ooo|||mmmccc```ZZZKKKHHHDDDBBBBBBCCCDDDDDDBBBGGGCCC@@@DDDBBBAAAIIIIIIPPPUUURRRMMMLLLKKKJJJCCCCCCBBBBBBBBBAAAAAAAAADDDDDDCCCBBB???<<<999777777666555555555666888999888888888888888888777777444444444444333222222222---000111000000555@@@HHHRRRfff{{{~~~xxxwww}}}nnnXXXMMMBBB@@@CCCYYYzzzttt{{{xxxnnnYYYAAA777666444333222111000000000000000//////......//////000....../////////000000000111111111111111222333444555666777999;;;===>>>???DDDDDDEEEFFFGGGIIIIIIJJJJJJMMMQQQSSSlll}}}\\\DDD===DDDBBB@@@AAA???============;;;999777555666555444333333222222333333333222222333333444444555666666888999;;;===>>>AAAAAAEEELLLOOOPPPTTTZZZ___fffooo}}}yyyxxxyyy~~~kkk^^^WWWUUUUUUUUUUUUSSSPPPJJJEEEBBB>>>AAACCCBBB???======>>>>>>@@@AAAAAA@@@??????@@@??????>>>>>>======<<<<<<;;;======<<<:::888888888555333111000000111333444222555777888999===DDDJJJNNNSSS[[[```cccdddeeeeeeeeehhhkkkooorrrvvv{{{|||[[[DDD888444000....../////////........................,,,,,,------.../////////...///000111222444555555555666888999::::::::::::=========>>>@@@BBBEEEFFFFFFIIIQQQ```rrr{{{oookkkfff]]]XXXQQQLLLKKKLLLMMMNNNKKKRRRNNNIIILLLKKKJJJRRRXXX]]]___\\\YYYYYYWWWTTTMMMMMMLLLJJJIIIGGGFFFFFFIIIHHHHHHFFFCCC???;;;999888777555555555666888999999999999888888777777777333444444444444444333333...000222111111777CCCMMMYYYmmm|||vvvvvvyyyiiiWWWLLL???>>>HHHaaaxxxqqq~~~oooWWW???777666333222111000000/////////000000////////////000000.../////////000000000000111111222222333444555666666777888:::<<<>>>@@@AAAEEEEEEFFFGGGGGGHHHIIIIIILLLLLLSSSVVVccckkkKKK<<>><<<=========<<<:::777666666666555333333222222222222222333333444444333333555555666777999;;;<<<>>>AAAAAADDDJJJMMMNNNSSSYYY[[[ccclll{{{~~~{{{xxxxxxzzzyyyiii___\\\^^^^^^\\\ZZZVVVPPPIIIEEE???AAACCCBBB>>><<<===???===???@@@@@@???>>>>>>?????????>>>======<<<;;;;;;;;;<<<>>><<<999777777888444333111000000111333555333777:::<<<===BBBKKKRRRWWW]]]dddiiikkkjjjhhhgggiiillloooqqqtttwww{{{}}}wwwSSS???555222000......//////000........................,,,,,,------...//////000...///000111333444555666666777:::<<<<<<;;;999888>>>>>>>>>???AAACCCFFFGGGEEELLLYYYlll{{{ssslllbbbZZZVVVVVVXXXXXXUUU^^^ZZZSSSUUUSSSRRRYYYbbbeeeeeebbbaaabbb```]]]WWWVVVTTTRRROOOMMMKKKJJJKKKKKKJJJHHHEEEAAA===;;;999888666555666777999:::::::::999999888777777666333333444444555444444444...111333222222888EEEPPP^^^rrr|||uuuuuusssaaaRRRIII;;;???PPPnnnxxxlll~~~nnnTTT===555444222111000//////.........000000////////////000000////////////000000000000222222222333444555777888666777999;;;===???@@@AAAEEEEEEFFFGGGGGGHHHIIIIIIOOOLLLUUUXXX^^^~~~wwwQQQ;;;>>>>>>>>>???===<<<===>>>>>><<<:::777666777666555444333222222222111222333444555444333222555555666777999:::<<<===BBBAAADDDIIILLLNNNSSSYYYXXX___hhhwww}}}|||zzz{{{|||~~~pppddd___eeecccaaa___ZZZSSSLLLGGG@@@BBBCCCAAA>>><<<===???<<<>>>@@@@@@>>>>>>>>>??????>>>>>>===<<<;;;;;;::::::<<<>>><<<999777777999444333111///000111444555444888<<<>>>@@@EEEOOOWWW^^^cccjjjoooooommmjjjiiimmmooorrrsssuuuwwwzzz}}}}}}eeeNNN===333111///.........///000........................,,,,,,------...///000000...///000111333444555666666888;;;===>>><<<999777?????????@@@AAADDDFFFHHHFFFOOOaaawwwzzztttooojjjjjjnnnjjjpppppphhhccceeehhhiiieeelllpppmmmlllooopppmmm```aaa```\\\VVVRRRQQQRRRQQQOOOMMMJJJHHHEEE@@@===<<<:::999777777888:::;;;888888888777777777777777999888777555333111000///000333555333444>>>OOO]]]mmmuuuwwwqqquuuzzzmmm___UUUKKK===888XXXuuurrrwwwoooOOO;;;:::000111111000000//////......000000///...............000000111111222222333333333333333444555666777888888888999:::<<<>>>@@@AAAEEEFFFHHHJJJJJJJJJHHHGGGIIIVVVVVVTTTccc|||OOO:::DDD;;;;;;EEE???@@@???===<<<;;;999666444555555444333222222222222222222222222222222222222222333444666888:::<<<>>>===@@@CCCEEEHHHKKKOOORRR\\\cccfffnnn|||~~~zzz{{{sssggg```cccdddbbb\\\TTTMMMIIICCCBBB@@@>>><<<<<<<<<===;;;<<>>======>>>>>>===<<<;;;;;;;;;;;;666555333222333666888::::::===BBBGGGMMMRRRWWWZZZfffjjjqqqvvvxxxvvvssspppssstttttttttuuuxxx}}}lllXXXMMM:::333222111000////////////,,,,,,,,,---------......000111111000//////111333222222222333444555666777999:::;;;<<<<<<<<<;;;:::===AAABBBBBBIIITTTYYYXXXKKKYYYlll~~~}}}{{{vvvrrrpppqqqttttttwwwxxxxxx||||||ttteeefffddd```ZZZVVVUUUVVVNNNMMMKKKIIIHHHEEEAAA>>>===<<<:::888777777888999888888777777777777666666888888666555333111000///111333444333666AAATTTbbbpppxxx}}}vvvttt{{{uuugggYYYQQQIII>>>===[[[tttvvvssskkkNNN<<<:::///111000000000/////////...000000///...............///000000111111222222333333333333444555666777888999999:::;;;===???AAACCCEEEFFFHHHIIIJJJIIIHHHGGGDDDNNNOOOPPP^^^xxxwww}}}UUU===DDD<<<;;;CCC===AAA???>>>======;;;999666666555444333222222222222222222222222222222222222222333444555888:::<<<======???BBBEEEGGGKKKOOORRRXXX```dddmmm|||yyyqqqiiijjjiiicccYYYOOOJJJHHHBBBAAA???===<<<<<<======<<<>>>@@@AAABBBAAA@@@??????????????????>>>>>>======<<<;;;::::::999999:::666555333222333666:::<<<>>>DDDLLLPPPRRRVVV]]]ccckkknnnrrrvvvyyyyyyxxxwwwpppsssvvvyyy{{{~~~~~~~~~yyy___PPPFFF333333222111000////////////------.........////////////000111000//////111333222222333333444666777888;;;;;;<<<======<<<;;;:::???BBBCCCAAAEEELLLNNNLLLQQQddd|||}}}vvvvvvzzz~~~|||zzz~~~xxxlllkkkhhhddd^^^[[[ZZZZZZMMMKKKJJJIIIHHHEEEAAA>>>>>>===:::888777666777777888888888777777777666666888777666555333222000000111333333555:::HHH[[[iiittt|||wwwuuuyyynnn```RRRJJJEEE@@@CCCbbboooxxxnnndddLLL<<<999...000000000000////////////000000///.........////////////000000111222222333333333444444555777888999999:::;;;<<<>>>AAACCCDDDDDDEEEGGGHHHIIIIIIIIIHHHGGGMMMOOOSSS^^^pppzzz|||^^^@@@BBB<<<<<>>>>>>>>===;;;999666555444333222222222222222222222222222222222222222333333555777999;;;<<<<<<>>>BBBDDDGGGJJJNNNQQQSSS\\\bbblllzzz~~~~~~zzzrrrtttqqqeeeVVVJJJFFFGGG@@@@@@>>>===<<<===>>>>>>???@@@AAABBBBBBAAA@@@??????@@@@@@@@@@@@???>>>>>>======<<<;;;::::::::::::666555333222444888<<>>??????>>>===<<<;;;@@@CCCCCCBBBCCCGGGGGGEEEQQQiii|||yyy~~~||||||qqqooolllhhhccc___]]]\\\OOOMMMKKKJJJHHHFFFAAA>>>===<<<:::999888888888888::::::999999888888777777888777666555333222111000111222333888AAAQQQdddqqqyyytttsss}}}}}}iii[[[NNNDDD@@@AAAKKKkkkyyynnn}}}|||kkk___GGG:::666///000000000000////////////000000///////////////000...//////000111222333333444444444555666888999:::::::::;;;<<>>;;;===@@@;;;???>>>======>>>>>><<<:::666555444333333222222333222222222222222222222222222222333444666888:::;;;;;;===AAACCCFFFIIIMMMPPPRRR[[[___hhhuuuzzz~~~|||zzzvvvyyyvvvjjjWWWJJJFFFGGG??????===<<<<<<===>>>???AAAAAABBBBBBBBBAAA@@@@@@@@@@@@AAAAAA@@@@@@???>>>???>>>===<<<;;;;;;;;;;;;666555333333666;;;AAADDDKKKQQQYYY^^^```cccjjjooopppqqqsssvvvyyy{{{}}}}}}vvvyyy~~~|||pppyyyYYYHHHIIIDDD444222222111000//////000000/////////000000000000111///000111000000000222444333444444666888:::<<<===@@@@@@AAAAAA@@@>>><<<;;;>>>AAADDDEEEFFFHHHJJJJJJOOOjjjwwwuuurrrnnniiieeeaaa___TTTQQQOOOLLLJJJFFFAAA===:::::::::::::::;;;;;;;;;<<<<<<;;;::::::999888888777777666555333222111111111222666>>>KKK]]]mmmwww}}}{{{rrrppp}}}yyyfffYYYLLLAAA===CCCTTTuuuzzzqqq}}}tttiiiXXXAAA555333000////////////000000000000000000/////////000000111//////000111222333444444555555666777888:::<<<<<<;;;;;;<<<===???AAABBBCCCDDDEEEFFFHHHIIIKKKKKKLLLKKKLLLMMMRRRVVVXXXvvvrrrKKK===;;;===@@@>>>>>>===<<<<<<======;;;999666666555444333333333333222222222222222222222222222222333444555777999::::::<<>>===<<<<<<===>>>>>>AAAAAABBBBBBAAAAAAAAA@@@AAAAAAAAAAAAAAA@@@??????>>>===<<<;;;::::::::::::666666666888<<>>222222111000000000000000000....../////////000000000///000111111111111333555555555666777999<<<===???AAAAAABBBBBBAAA???===<<<>>>AAAEEEHHHIIIIIILLLOOOTTTooo~~~{{{yyywwwtttpppkkkddd```VVVTTTQQQNNNKKKFFFAAA===::::::;;;<<<<<<======>>>===<<<<<<;;;:::999888888777666555444333222222111222444;;;HHHYYYjjjvvv}}}wwwpppooo}}}tttcccWWWKKK???>>>JJJ```vvvrrr~~~yyypppqqqfffNNN:::333222222////////////000000000000000000/////////000111111///000111222333555555666777777888999:::<<<>>>???>>>>>>>>>???@@@AAABBBCCCEEEEEEGGGHHHJJJLLLNNNNNNLLLOOONNNPPPSSSTTThhhZZZBBB======>>>AAA>>>===<<<<<<======;;;999777666555444333333333333222222222222222222222222222222222333555666888999999;;;???AAADDDGGGKKKNNNRRRXXXYYY^^^kkkpppyyy{{{sssllliiimmmpppqqqiii[[[OOOJJJIII??????===<<<;;;<<<======@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@<<<<<<:::999999999999999999999<<<@@@FFFMMMSSSWWW\\\\\\^^^eeemmmrrrqqqnnnuuuwwwzzz~~~xxxaaaSSSJJJ;;;333111111000000000000000111////////////000000000000000222333333222333555777777888888999;;;===>>>???@@@AAABBBBBBAAA@@@???>>>AAABBBEEEHHHHHHFFFJJJOOOZZZsssyyyxxx|||zzzyyywwwuuurrrkkkccc\\\TTTRRRPPPMMMKKKGGGBBB>>><<<======>>>>>>>>>>>>>>><<<;;;:::999888777666666666666555444333222222111444999CCCTTTgggvvv}}}uuupppttt}}}nnn___UUUIII>>>AAASSSnnnwwwtttuuuvvv|||wwwtttuuuaaaCCC555333222111.../////////000000000111000000//////000111111222000111222333555666777888888999:::;;;===???@@@AAABBBBBBBBBBBBBBBCCCCCCDDDFFFFFFGGGIIIKKKNNNPPPQQQNNNTTTSSSQQQVVVYYYeee{{{oooLLLAAA===<<>>===>>>>>>===;;;999777666555444444333333444222222222222222222222222111222222333444666777888888;;;>>>@@@CCCFFFJJJMMMNNNTTTVVV\\\hhhmmmtttxxxooojjjggghhhiiiggg```VVVNNNJJJIII@@@???>>><<<;;;;;;;;;<<>>===<<<;;;;;;::::::;;;<<>>===<<<::::::999888777666555444666666555444333333222222666<<>>@@@BBBCCCFFFEEEEEEDDDDDDDDDEEEEEEFFFGGGHHHJJJLLLOOOQQQRRRLLLUUUSSSPPPWWW\\\dddrrr~~~TTTDDD===:::@@@BBB@@@?????????>>><<<:::777777555444444444444444222222222222222222222222111222222333444555777888888:::===@@@BBBFFFJJJMMMIIIQQQUUU\\\hhhkkkppp~~~vvvnnnjjjiiifffeee```YYYQQQLLLJJJIIIAAA@@@>>><<<;;;:::;;;;;;>>>>>>>>>>>>???@@@AAABBBBBBBBBCCCCCCBBBBBBAAA@@@BBBAAA@@@??????>>>>>>>>>???BBBIIIQQQYYYaaagggjjjmmmqqqwww{{{|||}}}~~~|||{{{xxxxxxyyy{{{hhhdddNNN444333111000000000000000111111111111222222222333333333222444555555555666888:::;;;;;;;;;<<<<<<>>>??????>>>???@@@AAAAAAAAA@@@???CCCBBBFFFJJJJJJIIIOOOZZZfff|||}}}}}}|||}}}uuutttsssqqqoookkkfff___ZZZRRRMMMKKKKKKJJJEEEBBBCCC@@@===::::::;;;===>>>>>><<<;;;999777666666777777777888888777444222222333666DDDUUUcccppp~~~{{{}}}~~~ooocccWWWMMMDDD>>>CCC]]]zzzyyyxxxXXX:::111444444---///............//////000222111111111111111222222111333666777888999<<<>>>===>>>??????@@@BBBEEEHHHDDDCCCFFFKKKKKKFFFDDDEEEHHHHHHIIIKKKMMMOOOQQQSSSTTTTTTTTTSSSUUU\\\gggooo___BBB>>>:::888>>>>>>======<<<<<<;;;;;;999888777666444444444444333222222111111222222333222222222333444555777777:::;;;<<<===@@@CCCGGGHHHOOOOOOTTT\\\ccchhhqqqzzz|||yyywwwsssllleeedddaaa[[[TTTMMMJJJJJJKKKDDD@@@<<<:::;;;===??????CCCBBB@@@>>>======>>>>>>BBBBBBCCCCCCDDDCCCCCCCCC@@@@@@@@@???>>>>>>@@@AAAFFFJJJPPPVVV^^^fffnnnssswwwvvvzzz~~~{{{www{{{|||}}}}}}{{{zzz}}}yyymmmdddJJJ333222222222111000//////000000000000111111111111000000333333444555666777888888>>>;;;:::<<<@@@BBBBBBAAA@@@AAABBBCCCCCCAAA???>>>???CCCIIINNNLLLJJJOOOXXXkkkwww}}}zzzrrrnnniiigggeeebbb\\\WWWQQQLLLJJJKKKJJJGGGDDDEEEEEEAAA===;;;;;;===???@@@>>>===;;;:::999888888888888888888777555444555777???MMM___mmmyyy{{{}}}yyywww{{{lll^^^PPPGGGAAA>>>JJJiiipppOOO888111222222000000000/////////000111111222222111111111222333333333555888999:::;;;===@@@>>>???@@@AAAAAABBBEEEGGGFFFEEEHHHLLLMMMHHHFFFGGGIIIIIIJJJLLLNNNPPPRRRTTTWWWYYYYYYXXXWWWZZZ```eeepppKKK>>>;;;==================<<<;;;;;;999888777666555444444444333222222111111222222333222222222333444555666777::::::;;;===@@@CCCFFFHHHJJJKKKRRR\\\bbbgggnnnuuu|||wwwvvvsssmmmiiiddd```ZZZUUUQQQOOOMMMLLLEEEBBB>>><<<===???@@@@@@EEEDDDBBBAAA@@@@@@AAAAAAAAABBBCCCCCCDDDCCCCCCCCCAAAAAAAAAAAABBBDDDHHHKKKPPPSSSXXX]]]ccciiipppuuuyyyyyy}}}~~~yyy||||||~~~~~~yyyiiikkk___CCC333444222222111000000000000000000111111222222222222111333333444666888999;;;<<<>>><<<<<<===AAADDDDDDCCCCCCDDDEEEFFFEEECCCAAA@@@AAADDDJJJNNNLLLJJJOOOWWWbbbqqq~~~wwwzzz}}}vvvrrrkkkdddbbbcccbbb\\\WWWRRRMMMKKKMMMMMMIIIHHHIIIGGGCCC>>><<<<<<>>>???@@@@@@???>>>===;;;:::999888888888888666555666999<<>>666===;;;<<<===>>>>>>===;;;:::999888777666555444444444333222222111111222222333222222222222333555666777999::::::<<>>======???BBBEEEFFFFFFFFFGGGHHHHHHHHHFFFDDDBBBDDDFFFKKKNNNMMMKKKOOOWWW```sss~~~|||}}}~~~yyyooorrrvvvooooooggg``````cccccc\\\TTTVVVQQQNNNOOOOOOLLLJJJLLLEEECCC@@@???@@@@@@@@@???@@@@@@???>>><<<:::999888888888666444444777<<<@@@YYYgggwww}}}nnngggfffuuuzzzkkkYYYIII@@@???BBB\\\~~~{{{[[[:::333333......444000000000000000111222333333333333333444555666777777999;;;======???AAACCCDDDEEEFFFEEEDDDCCCDDDFFFIIIGGGJJJNNNOOOKKKJJJLLLKKKKKKLLLMMMOOOQQQSSSTTTSSSWWWZZZ[[[ZZZZZZ]]]```hhh{{{mmmFFF666<<<999:::===??????===;;;::::::999888666555555444444333222222111111222222333222222222222333444555666888999:::;;;>>>AAADDDFFFHHHJJJQQQ[[[aaaeeekkkrrr~~~zzzyyywwwsssoooiiibbb\\\\\\```___XXXPPPJJJGGGDDDBBBBBBCCCCCCBBB????????????>>>>>>>>>???AAAAAABBBCCCDDDDDDDDDDDDDDDCCCBBBEEEKKKSSS[[[___]]]```cccgggiiimmmqqqttt{{{~~~}}}yyy{{{}}}~~~yyybbbjjjnnnKKK666777///222222111000000111111111000000111111333444555555999999888888888999:::;;;>>>>>>>>>@@@CCCEEEGGGGGGHHHIIIJJJJJJIIIHHHEEEDDDEEEFFFKKKOOONNNMMMRRRYYYggg|||~~~zzzyyy~~~{{{{{{vvvmmmqqqvvvppplllfffaaabbbfffddd[[[RRRZZZTTTPPPPPPOOOKKKIIIKKKDDDDDDDDDFFFGGGFFFDDDAAA??????===<<<;;;999888888888777444333444999AAAGGGaaannn|||~~~ooogggeeetttwwwhhhVVVGGGAAA@@@GGGfffwwwsssyyySSS555222555...,,,444////////////000111222333333333333444555777888999888:::<<<>>>>>>@@@BBBDDDFFFGGGHHHGGGFFFEEEEEEFFFHHHGGGIIIMMMNNNKKKJJJLLLLLLLLLLLLNNNOOOQQQSSSTTTSSSUUUXXXXXXWWWYYY]]]bbbbbbUUU<<<===777999<<<>>>???===<<<::::::999888777555555555555333222222111111222222333222222222222222333444555777888888:::===@@@CCCEEEHHHIIIMMMUUU\\\```hhhpppxxx}}}wwwsssmmmfff___```dddddd[[[RRRLLLIIIFFFDDDCCCDDDCCCBBB=========>>>>>>>>>>>>>>>@@@AAABBBCCCDDDDDDDDDDDDDDDCCCCCCHHHPPPYYY___bbbaaadddhhhkkkmmmpppsssvvvzzz~~~}}}~~~wwwmmmjjjuuuggg===444<<<---222111111111111111222222000000000111333555777888999888888777888:::<<<======>>>???@@@BBBDDDFFFGGGGGGHHHJJJJJJJJJIIIGGGFFFFFFFFFJJJOOOPPPPPPUUU\\\jjj||||||{{{xxxyyyvvvnnnrrryyyssssssooolllmmmooolllccc[[[\\\VVVQQQPPPOOOKKKJJJLLLJJJJJJJJJLLLLLLKKKHHHEEE???===<<<:::999999999:::888777555444888AAAMMMUUUiiiuuuzzzmmmiiihhhtttwwwmmm```OOOCCCAAAAAAPPPqqq~~~iiiJJJ222222555///---222.........///000111222333333444444555777999:::;;;999;;;>>>???@@@AAADDDFFFGGGIIIJJJJJJHHHFFFFFFGGGHHHFFFHHHLLLMMMKKKJJJMMMMMMNNNNNNOOOPPPRRRTTTUUUWWWXXXYYYWWWUUUWWW\\\```bbb]]]===;;;777999;;;===>>>===<<<<<<:::999888777666555555555333222222111111222222333222222222222222333444444666777888999<<>>>>>???@@@AAAAAAAAA@@@@@@@@@BBBCCCDDDDDDEEEEEEDDDDDDFFFMMMWWW```dddeeehhhkkkooorrruuuwwwyyy|||{{{uuubbblllqqqWWW444444===///222111111111111222333333222222222333666888;;;===888888888888:::===@@@BBB???@@@AAABBBBBBCCCEEEGGGFFFGGGIIIKKKKKKJJJIIIHHHIIIHHHJJJOOOQQQRRRVVV]]]cccwwwwww{{{zzz|||yyyvvvttttttqqqjjjeee```ZZZUUUUUUTTTRRRQQQSSSQQQOOOLLLKKKJJJIIIGGGEEE???===:::888888999;;;===999777666888@@@MMM]]]gggttt~~~sssjjjkkkmmmwww}}}lllcccWWWHHH@@@BBBCCC]]]VVVAAA000000444111///111/////////000111222444444444444555666888:::<<<===;;;>>>@@@AAABBBCCCFFFHHHGGGIIIKKKKKKIIIHHHHHHHHHHHHGGGHHHLLLMMMKKKKKKNNNPPPPPPQQQRRRSSSUUUVVVWWWYYY[[[[[[ZZZXXXXXX\\\```dddpppbbb===:::777888:::;;;<<<=========::::::888777666555555555333222222111111222222333222222222111222222333444666666777999;;;???BBBDDDCCCDDDHHHOOOSSSVVV\\\cccnnnxxxpppiiibbb``````^^^WWWQQQKKKIIIFFFDDDCCCBBB@@@>>>>>>???AAABBBCCCCCCCCCBBB???@@@AAACCCDDDEEEEEEEEECCCDDDJJJUUUaaaiiikkkjjjqqqtttxxxzzz{{{|||~~~~~~mmmbbbiiibbbGGG333444888333222111111111222222333444555555555777999===@@@BBB???>>><<<;;;<<<>>>@@@BBBAAACCCDDDDDDCCCCCCEEEHHHFFFGGGJJJLLLMMMLLLLLLKKKNNNLLLLLLPPPQQQRRRUUUZZZ\\\nnn|||yyyuuuqqqooollliiifffeee___[[[[[[[[[YYYYYY\\\UUUQQQKKKFFFDDDDDDDDDCCC@@@===:::888888:::===@@@999888888<<>>===???BBBCCCDDDEEEHHHJJJHHHJJJLLLLLLJJJIIIIIIIIIIIIGGGIIIMMMNNNLLLLLLOOOSSSSSSSSSTTTUUUWWWXXXYYYWWWZZZ]]]]]][[[\\\___bbbeeefffjjjBBB???888888999:::;;;===>>>>>>;;;:::999777666666555555333222222222222222222333222222222111222222333333555666666888;;;>>>AAACCCCCCDDDJJJRRRUUUVVVZZZ___iiisss}}}oooiiibbb^^^]]]ZZZTTTOOOKKKHHHEEECCCBBBAAA???======>>>@@@BBBCCCCCCBBBBBB???@@@AAACCCDDDEEEEEEEEEBBBEEEMMMZZZhhhpppqqqooovvvyyy|||~~~~~~~~~mmmiiigggUUU???888333111666222111111111222333333444888888888999<<<@@@DDDFFFHHHFFFBBB???<<<<<<======CCCEEEGGGFFFDDDCCCFFFIIIFFFGGGJJJMMMNNNNNNNNNMMMRRROOONNNQQQQQQQQQSSSXXX[[[lll|||xxxssszzz}}}uuujjjeeedddaaa^^^]]]\\\ZZZZZZ[[[RRRLLLJJJCCC<<>>:::888999:::;;;<<<<<<999888AAASSSffftttzzzxxxooojjjrrruuucccXXXMMMBBB???CCCNNNtttyyy{{{dddCCC:::111111222000///000111111000111111222333333111888;;;777666;;;<<<999@@@BBBDDDFFFGGGHHHKKKMMMNNNKKKIIIJJJMMMOOONNNLLLHHHIIIIIIJJJLLLNNNOOOPPPTTTTTTUUUVVVWWWWWWXXXXXXYYY\\\___^^^ZZZYYY\\\```fffiii~~~FFFAAA<<<:::999:::<<<===???AAA<<<;;;;;;:::888666444333444333222222111111222222222222222222222222222222333444555777:::<<>>:::999<<<======CCCKKKOOOJJJBBB??????@@@AAA@@@AAACCCDDDCCCBBBBBBFFFIIIJJJJJJIIIHHHIIIJJJKKKLLLQQQPPPNNNLLLLLLPPPVVVZZZYYYjjjzzz|||}}}~~~yyyppphhh]]]\\\[[[[[[[[[\\\]]]___WWWNNNHHHAAA:::AAAGGG>>>AAA===999777888:::;;;;;;:::999===JJJ^^^ppp}}}xxxqqqkkkmmmxxxrrr```UUUJJJAAA@@@FFF^^^~~~zzzpppUUU???666000111333111000111222222222222222333444555777777999;;;>>>???>>><<>>@@@DDDEEEGGGIIILLLPPPVVVZZZccciiirrr{{{vvv```XXX[[[XXXVVVTTTNNNMMMJJJFFFDDDCCCCCCBBBAAACCCCCCBBBDDDEEEFFFEEECCCBBB???@@@DDDEEECCCDDDHHHMMMSSS___lllpppmmmnnnsssvvvzzz~~~~~~{{{zzz|||~~~yyyfffnnnSSS???777000222666222777555333222222555888:::<<<999:::======;;;>>>DDDEEEBBB>>>>>>@@@BBBBBBAAAAAACCCDDDDDDBBBCCCFFFHHHJJJIIIIIIHHHIIIJJJKKKLLLNNNOOOPPPPPPPPPRRRVVVYYY]]]ooo~~~|||rrrfffSSSUUUWWWXXX[[[___cccfff[[[NNNEEE>>>:::CCCJJJDDDCCC???;;;888999:::;;;<<<<<<>>>GGGXXXlll}}}tttjjjhhhsss|||kkkZZZOOOFFFAAAFFFPPPnnnwwwZZZGGG999333///222444222111222333333333333444555666777???;;;@@@LLLQQQJJJBBBAAABBBDDDGGGHHHIIIJJJLLLNNNNNNMMMMMMNNNOOOOOOMMMKKKOOONNNLLLKKKLLLMMMOOOQQQTTTTTTUUUVVVWWWXXXYYYYYY^^^aaacccbbb___]]]]]]___\\\```kkkSSSDDD<<<666888:::999:::===;;;;;;::::::888777555555444444333222222222222222222222222222222222222222333333444666888;;;===>>>BBBCCCEEEGGGIIILLLQQQUUU]]]dddmmmvvv~~~uuu___VVVYYYUUUSSSSSSNNNNNNKKKGGGEEEEEEFFFGGGGGGGGGFFFFFFGGGHHHIIIGGGFFFCCCBBBCCCEEEDDDBBBFFFMMMWWWaaapppxxxtttnnnpppvvv|||}}}}}}~~~vvvzzzjjjIII666666222000333222444333333444666888;;;<<<;;;:::<<<>>><<<999:::>>>???>>>>>>???AAACCCBBBAAABBBCCCEEEDDDDDDDDDEEEGGGIIIIIIHHHHHHIIIIIIJJJKKKLLLNNNQQQSSSSSSTTTUUUWWWbbbttt}}}~~~zzzooo___LLLPPPTTTVVV[[[ccciiikkk]]]MMMBBB===;;;GGGRRROOOHHHDDD>>>:::999;;;<<<===BBBHHHTTTfffxxxqqqggghhhxxxtttdddSSSJJJCCCBBBNNN]]]wwwvvvOOOAAA666222000333444111000111333333333444555777888999DDDCCCSSSjjjlllWWWGGGEEEDDDFFFHHHIIIJJJKKKMMMOOOMMMNNNOOOQQQQQQOOOMMMKKKQQQPPPMMMLLLKKKLLLNNNOOORRRSSSTTTUUUVVVWWWXXXYYY\\\^^^aaa```^^^[[[ZZZZZZ]]]bbbeeesss|||~~~lllLLL???555666999888999===<<<<<<<<<;;;:::999888777444444333222222222222333111111111111111111111111222333444555777:::<<<===???AAACCCDDDGGGKKKPPPTTTZZZaaaiiiqqqwww~~~~~~~~~vvvaaaXXXYYYTTTRRRRRRNNNMMMKKKHHHGGGIIILLLNNNOOOMMMLLLKKKLLLLLLLLLJJJHHHGGGFFFHHHHHHEEEDDDJJJSSSaaakkkxxx}}}xxxsssssswww|||}}}~~~~~~}}}}}}ssstttdddAAA000666555111222333333333555666888999;;;;;;>>>>>>>>>>>>===<<<>>>@@@AAAAAA@@@@@@AAABBBBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFIIIIIIIIIIIIIIIJJJJJJJJJLLLNNNQQQSSSSSSTTTUUUWWWeeewwwxxxnnnvvvyyyjjjXXXJJJOOORRRUUU^^^jjjoooooo```MMMAAA<<<999EEETTTUUUMMMGGG???999999;;;>>>@@@JJJPPP]]]ooo{{{nnnfffjjj{{{pppaaaPPPFFF@@@CCCUUUjjjvvv}}}uuuIII???666222111444444000///000333333333555666888:::;;;AAAJJJddd|||\\\GGGEEEEEEGGGIIIJJJJJJKKKMMMOOOMMMOOOQQQRRRQQQPPPNNNMMMRRRPPPNNNMMMLLLLLLMMMNNNQQQQQQRRRTTTUUUWWWXXXXXX[[[]]]```aaa___\\\YYYXXX\\\bbbbbbhhhYYYFFF666666999888:::???============<<<;;;;;;:::555444333333222222333333111111111111111111111111222222333444666999:::<<<<<<>>>@@@CCCFFFKKKQQQUUUZZZ___eeekkkpppyyy}}}|||xxxddd\\\^^^XXXUUUUUURRROOOMMMKKKLLLOOOSSSVVVWWWOOONNNNNNOOOQQQQQQPPPOOOHHHHHHHHHHHHFFFGGGOOOYYYjjjpppwwwzzzzzzyyywwwuuuxxxxxxyyyyyy{{{zzz~~~sssfffppp\\\<<>>AAAFFFHHHCCCBBBAAA@@@@@@AAADDDFFFEEEFFFGGGHHHIIIIIIGGGEEEIIIIIIJJJJJJJJJKKKKKKKKKOOOPPPQQQRRRRRRSSSVVVXXXfffvvvsssgggqqq{{{hhhWWWJJJNNNQQQUUUcccsssxxxssscccPPPCCC<<<666???PPPVVVPPPHHH???999999>>>EEEIIISSSXXXddduuu|||vvvjjjhhhmmm|||mmm___OOODDD???GGG___xxxxxxooo{{{kkkDDD:::666333222444444000000222444444555666888:::<<<===>>>IIIddd|||uuuWWWEEEEEEFFFGGGIIIJJJJJJKKKMMMOOOMMMOOORRRRRRQQQPPPQQQQQQRRRQQQPPPOOOOOONNNNNNNNNPPPQQQRRRTTTUUUWWWXXXYYY]]]___bbbdddccc```\\\ZZZYYY^^^```ccc{{{kkkQQQ:::777999777999@@@<<<<<<=========<<<<<<;;;555444444333333333333333111111111111111111111111111111222333555777999::::::<<>>QQQ\\\TTTLLLBBB<<>>@@@AAAAAAGGGUUUbbb^^^NNNGGGIIIFFFGGGIIIJJJJJJKKKMMMNNNMMMOOORRRRRRQQQQQQSSSUUURRRSSSSSSTTTSSSRRRPPPPPPRRRRRRTTTUUUWWWYYYZZZ[[[]]]```cccfffgggddd___\\\XXX\\\___aaannn~~~^^^AAA999999555777>>>:::;;;;;;<<<<<<<<<;;;;;;555555444333333333333444111111111111111111111111111111222333444666888999:::<<<>>>AAADDDHHHNNNRRRTTTWWW\\\```eeemmmwww~~~}}}vvvgggfffllliiigggiiigggbbbaaa```aaabbbbbbaaa___PPPPPPPPPQQQSSSTTTSSSQQQKKKGGGGGGMMMUUU^^^jjjttt||||||xxxuuuxxx~~~{{{}}}~~~{{{tttrrrHHH999666888666999>>>;;;<<<<<<;;;;;;;;;<<<===>>>BBBFFFFFFBBBBBBHHHLLLKKKGGGIIIJJJIIIHHHHHHKKKMMMIIIIIIKKKNNNPPPNNNJJJFFFJJJKKKLLLMMMNNNMMMMMMLLLVVVXXX[[[[[[ZZZXXXXXXXXXaaarrrvvvjjjpppeeeYYYKKKLLLMMMVVVmmm}}}fffUUULLLFFF<<>>AAACCCDDDGGGEEEGGGKKKLLLIIIKKKOOOEEEGGGIIIJJJJJJJJJLLLNNNMMMOOOQQQQQQPPPQQQTTTXXXSSSTTTVVVWWWVVVUUUSSSQQQSSSTTTUUUWWWYYY[[[\\\]]]\\\___bbbfffgggeee```\\\ZZZ]]]``````eeegggEEE;;;999444555<<<999999::::::;;;;;;::::::555555444333333333333444000000000000000000000000111111111222444666888999;;;===>>>@@@BBBFFFKKKOOOOOOSSSXXX]]]aaahhhpppwww|||tttfffhhhqqqooonnnqqqpppkkkjjjiiiiiihhhfffccc```VVVTTTRRRQQQQQQOOOLLLJJJNNNJJJJJJRRR___kkkyyy}}}uuuvvv}}}uuu{{{wwwpppXXXAAA999888888444:::@@@;;;>>>============???AAABBB@@@FFFGGGDDDCCCHHHIIIGGGOOORRRTTTSSSPPPLLLLLLLLLKKKKKKLLLOOORRRPPPKKKFFFKKKLLLMMMOOOOOONNNNNNMMMWWW[[[___aaa___\\\XXXWWW___qqqllleeetttkkk___TTTOOOOOOSSSccckkkSSSFFFCCC???HHH\\\fff]]]NNNCCCHHHWWWccciiikkknnnrrrwwwzzz{{{}}}|||rrrmmmoooxxx{{{zzzmmmeeeOOOIIICCC===FFFlll{{{}}}{{{aaaDDD777888666555333333333444666888===???@@@@@@??????@@@AAAEEEGGGIIIIIIIIIHHHIIIJJJMMMNNNOOOPPPPPPNNNLLLKKKNNNQQQTTTUUUSSSSSSUUUWWWWWWWWWVVVUUUUUUTTTSSSSSSUUURRRTTTYYY\\\[[[\\\___^^^^^^aaaggglllllleee^^^___^^^^^^^^^\\\iiiyyyRRR777666999777:::888999;;;<<<;;;:::888666777666555444333222222222222222222111111111111000000000000111222444555666::::::<<>>GGGYYYbbbZZZOOOJJJSSSbbbmmmqqqrrrqqqtttyyy{{{|||}}}}}}sssnnnoooyyy{{{vvviii```NNNGGGCCCAAAOOOyyy{{{mmm|||zzzqqqVVV<<<111222666555444333444666888999>>>???@@@@@@??????@@@AAADDDFFFHHHHHHHHHHHHJJJLLLQQQQQQRRRQQQPPPNNNKKKJJJOOOQQQTTTTTTSSSSSSTTTVVVVVVVVVVVVVVVVVVVVVVVVVVVXXXWWWWWWYYYWWWUUUZZZaaa``````bbbfffiiihhhddd```bbb`````````]]]gggeeeAAA:::;;;777777666777999:::::::::999999777777555444333222222222222222222111111111111000000000000111222333555555888999;;;===AAADDDGGGHHHOOORRRVVVXXX[[[aaajjjpppuuu{{{~~~|||{{{|||}}}}}}zzzwwwuuunnnllllllggg```dddooodddXXXQQQUUUUUUNNNIIIKKKLLLNNNWWWdddmmmsssxxx}}}{{{~~~|||}}}~~~zzztttooo|||___CCC;;;;;;;;;;;;;;;;;;<<<<<<:::<<<===>>>???BBBEEEHHHJJJNNNGGGAAAFFFGGGEEEKKKNNNOOOOOONNNLLLLLLMMMOOONNNOOOOOOOOOSSSWWWSSSMMMOOOQQQTTTUUUTTTRRRPPPPPPSSSSSSVVVZZZ^^^___]]][[[```uuurrrmmmxxxoooccc[[[TTTRRRVVVgggnnnVVVGGGCCC???GGGYYYbbbYYYSSSUUUbbbrrrzzz{{{{{{uuuxxx|||~~~}}}}}}}}}~~~{{{sssooopppzzz}}}rrrcccZZZIIICCCBBBEEETTTyyysss{{{}}}hhhNNN;;;444222555555555555666888:::<<<>>>@@@AAAAAA@@@???AAABBBDDDEEEGGGGGGHHHIIILLLNNNQQQRRRRRRRRRRRRPPPNNNMMMQQQRRRTTTTTTSSSSSSTTTUUUUUUUUUVVVWWWXXXXXXYYYYYY[[[ZZZ[[[YYYSSSPPPUUU]]]___```bbbdddfffeeedddcccfffdddccccccaaaeeezzzNNN;;;:::777555666666777888999:::;;;;;;888777666555333333333333222222222111111111111000000000000111222333444555666777999;;;>>>AAADDDFFFLLLOOOSSSVVVYYY___gggnnnrrrwww|||wwwsssuuurrrpppoooggg___dddoookkkZZZNNNPPPUUUSSSMMMKKKRRRUUU```lllrrrqqqpppqqq{{{}}}~~~zzz}}}}}}~~~lllNNN;;;<<<<<<<<<<<<<<<<<<======:::<<<>>>???@@@AAACCCEEEDDDHHHDDDCCCKKKJJJGGGLLLLLLLLLLLLJJJIIIJJJMMMOOONNNOOOOOOOOOTTTYYYWWWRRRQQQSSSVVVXXXWWWUUUQQQNNNPPPQQQSSSVVV[[[]]]^^^]]]bbbyyyrrrrrrsssggg^^^WWWTTTXXXjjjvvv[[[IIIEEEBBBLLL^^^ggg___\\\```nnn|||{{{|||~~~}}}{{{zzz|||zzzvvvqqqqqqttt}}}~~~ooo```VVVEEE@@@DDDOOOaaavvv[[[EEE<<<999555555555666777999;;;===>>>???@@@AAAAAA@@@@@@AAACCCDDDEEEGGGGGGHHHJJJNNNQQQNNNOOOQQQRRRTTTTTTTTTTTTTTTTTTUUUTTTTTTTTTUUUVVVWWWWWWWWWXXXYYYYYYZZZZZZZZZZZZ\\\]]]YYYRRRQQQTTTWWW[[[```ccceeeeeefffggghhhfffeeefffeeefffppp|||aaa???::::::;;;888777777777888999;;;;;;999888666555444444333333222222222111111111000000000000000000111222333444444555777999<<>>999:::;;;<<<===>>>?????????;;;===???AAA@@@AAABBBCCCDDDRRROOOEEEHHHMMMKKKKKKKKKKKKJJJHHHGGGHHHKKKNNNNNNOOOOOOOOOSSSXXXXXXTTTQQQSSSVVVXXXXXXUUUPPPLLLPPPPPPPPPSSSWWW[[[\\\\\\eee}}}yyymmmpppvvviii```XXXUUUZZZmmmyyy\\\JJJEEEDDDPPPdddnnniiifffjjjuuu~~~{{{yyy~~~{{{ssspppooooootttyyyyyylll]]]TTTFFF@@@HHHZZZpppdddGGG999888777444666777888:::<<<>>>???@@@???AAABBBBBBAAAAAABBBCCCDDDFFFHHHIIIJJJLLLOOORRROOOPPPQQQSSSTTTUUUVVVVVVWWWVVVUUUUUUUUUVVVWWWWWWYYYYYYYYYYYYYYYYYYYYYYYY[[[ZZZ^^^eeefff___UUUPPPPPPUUU\\\aaadddfffhhhiiigggeeefffggghhhhhhkkkppprrrzzzwwwKKK===<<>>@@@AAABBBBBB<<<>>>@@@AAAAAAAAABBBCCCKKKddd```FFFCCCNNNOOOJJJKKKJJJIIIGGGFFFGGGJJJMMMNNNOOOOOOMMMPPPUUUWWWTTTRRRSSSUUUXXXYYYVVVPPPKKKQQQPPPPPPQQQUUUXXXYYYZZZfff~~~zzzkkklll|||xxxiii___WWWVVV\\\ooovvvYYYHHHFFFHHHUUUiiirrrrrrppprrryyy~~~|||zzz~~~~~~uuummmkkkmmmpppwww~~~zzzrrrfffZZZQQQHHHEEENNN\\\hhh~~~TTT;;;666666777666888999:::<<<>>>@@@AAABBB@@@AAACCCBBBAAAAAABBBDDDEEEGGGKKKMMMMMMNNNPPPRRRTTTTTTTTTSSSSSSSSSSSSSSSWWWVVVTTTTTTVVVWWWXXXXXXZZZYYYYYYYYYYYYYYYYYYYYY\\\ZZZ___jjjooojjj___XXXPPPSSSWWW]]]aaaeeeffffffccccccdddeeeggghhhjjjkkk{{{sssxxxYYYAAA777888<<<;;;;;;;;;:::::::::999:::999888666555555555555222222222111111111111000000000000000000111222222222333444666888;;;===>>>DDDHHHLLLOOOQQQUUU\\\aaaccciiipppuuu{{{zzzqqqpppuuuxxxsssiii___\\\]]]gggaaaXXXQQQPPPVVVaaaiiirrrtttzzz}}}qqqgggcccllllllmmmnnnqqqvvv{{{}}}}}}|||}}}{{{}}}}}}|||hhhgggKKK???>>>888999<<>>???AAABBBAAABBBDDDFFFSSSiiicccGGGCCCNNNPPPLLLLLLLLLKKKIIIGGGGGGIIILLLLLLOOONNNLLLMMMSSSVVVUUUTTTTTTUUUXXXZZZXXXRRRMMMQQQPPPOOOQQQUUUWWWXXXXXXcccyyynnnkkkxxxzzziii]]]VVVUUU]]]qqqoooVVVJJJMMMQQQ^^^ooouuuxxxvvvxxx}}}~~~}}}yyyqqqjjjkkkpppttt{{{xxxooohhh___TTTMMMFFFMMM___eee]]]eeezzznnnHHH<<<:::777777<<<:::;;;<<<>>>@@@AAABBBBBBAAABBBCCCCCCBBBBBBCCCDDDFFFIIIMMMPPPQQQPPPQQQQQQUUUUUUTTTSSSSSSRRRSSSSSSVVVSSSQQQQQQTTTWWWXXXWWWWWWXXXXXXYYYYYYZZZZZZZZZYYYXXX[[[eeekkkjjjgggfffZZZWWWUUUVVV[[[___aaaaaa```aaabbbaaaccceeehhhiiirrrqqqQQQ999222:::;;;<<<=========<<<;;;::::::888777666555555555222222222111111111111000000000000000000111111222222222333555777:::<<<===AAAEEEIIIKKKMMMPPPUUUZZZ^^^fffmmmpppuuu}}}xxxnnnsssuuutttmmmddd]]]ZZZYYY```^^^[[[WWWXXX^^^fffkkknnnrrr{{{uuujjjdddmmmlllmmmpppuuuyyy}}}~~~~~~~~~|||||||||vvvtttkkkNNNCCC@@@;;;:::<<<>>>AAABBBBBBBBBAAA???@@@AAABBBBBBCCCFFFIIIUUU]]]TTTHHHKKKMMMLLLOOOMMMMMMMMMKKKIIIHHHIIIJJJJJJMMMMMMKKKMMMTTTYYYYYYTTTRRRRRRTTTXXXWWWSSSNNNNNNMMMNNNRRRVVVYYYYYYYYY]]]pppsssmmmyyy}}}kkk\\\UUUUUU]]]qqqlllUUUMMMTTTZZZffftttxxxyyyxxx{{{}}}}}}~~~}}}uuunnnjjjnnntttxxx}}}|||qqqggg```YYYPPPJJJBBBVVVtttzzzeee^^^ooo}}}^^^@@@======444444===;;;<<<>>>???AAAAAABBBBBBAAABBBCCCCCCBBBBBBCCCEEEFFFJJJOOORRRSSSRRRQQQQQQRRRRRRRRRRRRSSSTTTUUUVVVTTTQQQOOOOOOSSSVVVWWWWWWUUUUUUVVVXXXYYY[[[\\\\\\VVVTTTVVV\\\aaadddjjjqqqddd\\\TTTQQQUUUZZZ\\\\\\^^^``````^^^___cccfffhhhfffzzzgggEEE666888:::<<<>>>??????>>>===;;;:::999777666666555555222222222111111111111000111000000000000000111222222222333555777:::<<<===???CCCGGGIIIJJJLLLQQQVVV[[[dddkkklllqqqzzzyyyxxxnnnwwwvvvqqqhhh```\\\ZZZXXX[[[\\\\\\\\\___eeeiiiiiijjjooozzzuuuggg```jjjjjjmmmttt{{{|||xxxzzzmmmmmmlllFFF>>>AAA>>>===???AAABBBBBBAAA@@@???@@@AAABBBAAABBBDDDHHHKKKUUUMMMCCCIIISSSMMMHHHSSSNNNOOOOOOMMMKKKIIIIIIIIIHHHLLLLLLKKKMMMUUU[[[]]]QQQOOONNNPPPTTTUUUQQQLLLKKKKKKNNNRRRWWWZZZ[[[[[[WWWiiixxxrrrxxxmmm]]]UUUOOO[[[|||}}}eeeVVVQQQ\\\hhhlllpppvvvwwwxxxzzz{{{|||zzzxxxwww~~~}}}|||{{{zzzzzz~~~}}}|||{{{~~~|||tttnnnhhhhhhrrr{{{~~~tttgggccc[[[NNNIIILLLPPPrrrrrrbbbppptttmmmqqqkkkQQQ;;;888:::999999===>>>======@@@DDDFFFEEECCCKKKFFFAAAAAAEEEGGGGGGDDDHHHKKKPPPSSSUUUUUUSSSRRRRRRRRRRRRSSSSSSSSSSSSTTTTTTUUUUUUSSSRRRQQQRRRTTTQQQRRRTTTVVVXXXYYYZZZZZZWWWVVVVVVYYY^^^aaacccccc^^^ZZZVVVUUUVVVXXXWWWUUU______```___^^^___bbbdddkkktttnnnIII999:::888666888>>>CCC@@@;;;>>>;;;888777888777444111444444333222222111111000000000000000////////////...000333444555777999<<>>@@@BBBDDDDDDDDDCCCBBBEEEEEEEEECCCCCCDDDGGGJJJIIIKKKLLLLLLKKKJJJJJJKKKLLLMMMLLLKKKIIIIIILLLNNNJJJJJJJJJJJJLLLQQQXXX]]]QQQOOOMMMNNNPPPPPPMMMJJJMMMJJJIIIMMMTTTXXXXXXUUUVVVggg|||zzzuuu}}}sss```]]]\\\iiixxxeee]]]\\\fffmmmlllooouuuqqqrrrtttuuuvvvvvvvvvvvvzzz{{{{{{{{{{{{{{{{{{{{{~~~~~~~~~||||||}}}}}}|||~~~yyyrrrllliiijjjssszzz|||}}}pppeee___VVVIIIFFFJJJ\\\vvvjjjzzz}}}lllccc___III999999<<<;;;:::<<>>>>>AAAEEEGGGFFFDDDMMMHHHCCCBBBEEEGGGFFFDDDIIIKKKNNNRRRTTTTTTTTTSSSQQQQQQQQQQQQRRRRRRSSSSSSWWWWWWWWWVVVSSSQQQRRRRRRRRRSSSUUUVVVXXXYYYYYYYYYVVVVVVWWWZZZ^^^```aaaaaa^^^[[[WWWWWWXXXYYYYYYXXXYYYZZZ[[[[[[[[[\\\___bbbhhhlllcccCCC999999999999<<>>???<<<:::999999888555222444444333333222111111111111000000000////////////...000333444555666999;;;===>>>@@@CCCFFFJJJMMMOOOTTTZZZaaaggglllrrryyy{{{vvvvvv|||sssiiikkkkkkiiillllllppprrrpppkkkhhhjjjmmmqqqppprrrxxx}}}}}}vvvpppqqqqqqqqqsssuuuyyy|||~~~rrr}}}yyywwwppp||||||eeeMMMAAA@@@@@@===>>>@@@BBBCCCDDDDDDCCCBBBFFFGGGGGGFFFFFFGGGIIIKKKJJJLLLMMMMMMKKKKKKKKKLLLNNNOOOPPPOOONNNMMMOOOPPPLLLLLLLLLKKKLLLOOOTTTXXXQQQNNNKKKKKKMMMNNNNNNMMMRRROOOLLLNNNSSSWWWVVVUUUYYYhhhzzz|||rrrxxxyyybbbfffmmmyyysssgggeeeiiiqqqrrrnnnnnnsssnnnnnnooopppqqqssstttuuuuuuvvvwwwxxxzzz{{{|||}}}}}}~~~}}}||||||~~~~~~zzzxxxxxxsssnnnjjjkkkooouuuxxxzzz~~~sssjjjaaaYYYNNNDDDEEEMMMkkkyyyuuuvvv]]]|||wwwPPP@@@666999???>>><<<===AAA@@@AAACCCFFFHHHHHHGGGNNNJJJEEEDDDFFFHHHGGGFFFJJJKKKMMMOOOQQQSSSTTTTTTPPPPPPPPPPPPPPPQQQQQQRRRWWWYYYYYYXXXUUURRRQQQQQQTTTTTTUUUVVVWWWWWWWWWWWWUUUUUUWWWZZZ^^^______^^^]]][[[YYYXXXZZZ[[[[[[[[[ZZZ[[[\\\\\\\\\^^^aaadddeeeeeeuuu~~~OOO;;;::::::999999;;;>>>AAAAAA???<<<;;;:::999666444444444333333222222111111111111000000000/////////...000222444444666888:::;;;<<<>>>AAADDDGGGJJJLLLQQQVVV\\\aaafffllluuu{{{}}}sssuuupppnnnpppjjjgggpppqqqrrrrrrqqqnnnllllllmmmqqqnnnnnnttt}}}|||uuuttttttttttttvvvxxxzzz{{{wwwooozzzjjjOOODDDCCCCCC@@@??????@@@BBBCCCDDDDDDCCCCCCEEEFFFHHHHHHGGGGGGIIIJJJJJJLLLMMMMMMLLLKKKLLLMMMPPPRRRTTTTTTSSSRRRRRRRRRMMMNNNNNNMMMLLLMMMPPPRRRQQQNNNKKKJJJKKKNNNOOOPPPWWWSSSOOOOOORRRUUUUUUTTTYYYdddttt~~~pppttt|||bbbkkkwwwsssnnnlllooouuuvvvrrrpppsssppppppooooooppprrrtttvvvttttttvvvwwwyyy{{{|||}}}|||~~~~~~|||zzzzzz{{{}}}yyyuuuqqqmmmjjjkkkooouuuxxxyyyzzznnnfff]]]SSSHHHDDDLLLYYYxxxyyyiiieeeHHH===666:::???@@@???@@@CCCCCCCCCEEEGGGIIIJJJKKKOOOLLLHHHGGGIIIKKKLLLKKKLLLLLLLLLLLLNNNQQQTTTUUUPPPOOOOOONNNOOOPPPQQQQQQUUUWWWYYYXXXVVVSSSQQQQQQTTTTTTTTTUUUUUUTTTTTTTTTTTTTTTWWWZZZ]]]^^^]]][[[[[[ZZZYYYYYYZZZ[[[\\\\\\\\\]]]]]]]]]\\\]]]```ccccccdddmmmgggCCC<<<777666888;;;>>>BBBCCCBBB@@@>>><<<:::888777555444444333222222111111111111111000000000//////...000222333333444666888:::;;;===???BBBFFFIIIJJJNNNRRRWWW\\\```gggpppvvv~~~xxxxxxwwwzzzyyyggg^^^iiimmmmmmmmmmmmnnnoooooopppssspppooorrrwwwyyyvvvssssssssstttvvvyyy|||~~~uuuuuuaaaFFFBBBEEEBBB???BBB@@@AAABBBCCCDDDDDDDDDCCCBBBDDDGGGGGGFFFFFFGGGHHHIIIKKKMMMMMMLLLKKKLLLMMMOOORRRUUUVVVUUUSSSRRRRRRMMMNNNOOONNNMMMMMMNNNOOOOOONNNMMMMMMNNNOOOQQQQQQXXXTTTPPPOOOPPPSSSTTTUUUUUU```ooosssvvv~~~cccmmmyyy~~~vvvwwwsssqqqtttxxxxxxwwwwwwsssqqqpppnnnoooppprrrtttuuuuuuvvvwwwyyyzzz{{{{{{{{{}}}~~~}}}{{{yyyxxxxxx|||xxxsssmmmiiihhhmmmtttzzz|||zzz|||zzzkkkdddZZZNNNFFFJJJ[[[lllwwwzzz~~~|||pppSSSGGG???999:::>>>@@@BBBDDDDDDEEEFFFGGGHHHJJJLLLNNNPPPNNNLLLKKKLLLOOOQQQRRRNNNMMMLLLLLLMMMPPPSSSUUUQQQPPPOOONNNNNNPPPQQQRRRQQQSSSVVVWWWUUUSSSRRRRRRSSSSSSSSSSSSSSSRRRQQQQQQSSSTTTVVVZZZ]]]^^^]]][[[YYYYYYYYYZZZZZZZZZ\\\\\\[[[\\\[[[ZZZXXXXXXZZZ\\\ccccccgggrrrSSSCCC555444999<<<>>>@@@DDDDDDBBB@@@===:::999999555555444444333222222111111111111111000000000000///000222333333333555777::::::<<<>>>AAAEEEGGGIIILLLOOOTTTXXX[[[aaajjjpppttttttwww{{{||||||ooo^^^eeekkkkkkkkklllmmmooopppqqqqqqrrrrrrqqqooonnnoooooopppqqqsssvvvyyy}}}~~~rrryyy{{{zzzoooUUUAAA@@@BBB<<<<<>><<<===AAADDDGGGEEEFFFGGGHHHHHHJJJMMMPPPQQQPPPNNNMMMNNNPPPSSSUUUQQQPPPNNNLLLMMMOOORRRSSSSSSQQQPPPOOOOOOQQQSSSTTTPPPRRRTTTUUUTTTSSSSSSTTTRRRRRRSSSSSSRRRQQQQQQPPPTTTTTTVVVYYY]]]^^^^^^]]]XXXYYY[[[[[[ZZZZZZ[[[\\\^^^___^^^\\\YYYYYYZZZ\\\aaaaaabbbeeeqqqyyyiiiQQQ;;;555999;;;<<<@@@EEEEEEEEEBBB===:::::::::555555444444333333222222222222111111111000000000///000222222222222444555999999;;;===@@@CCCEEEGGGIIIMMMQQQTTTWWW\\\ccchhhiiilllrrryyy{{{zzz~~~~~~xxxcccfffpppqqqpppnnnmmmmmmoooqqqllloooqqqpppllljjjmmmpppoooppprrrtttwwwyyyzzz{{{~~~xxxxxx~~~ssslll|||yyy\\\LLLAAABBBBBB===@@@IIIBBBBBBBBBCCCCCCDDDEEEEEEFFFGGGIIIIIIHHHHHHJJJKKKIIIKKKMMMMMMLLLLLLMMMNNNMMMPPPSSSUUUTTTSSSRRRRRRMMMNNNPPPPPPOOOOOOPPPQQQNNNQQQUUUVVVUUUSSSQQQQQQSSSRRRPPPOOOPPPRRRTTTVVV```oooxxx|||~~~yyy}}}zzzxxxzzzxxxvvvqqqmmmlllooosssuuuooonnnnnnnnnnnnoooqqqrrrrrrrrrsssuuuvvvwwwyyyyyyzzz{{{{{{zzzwwwvvvvvvwwwxxxuuuuuuuuupppjjjjjjnnnqqqyyy~~~}}}}}}rrrggg^^^YYYQQQJJJNNN___vvvkkkppp}}}~~~jjj\\\RRREEEDDDAAA??????BBBEEEFFFEEEGGGHHHHHHHHHIIINNNQQQTTTSSSQQQNNNMMMNNNQQQSSSTTTRRRPPPNNNNNNOOOPPPRRRUUUSSSRRRQQQQQQSSSUUUVVVSSSUUUUUUUUUSSSSSSSSSUUUSSSSSSTTTTTTSSSSSSRRRRRRTTTTTTUUUXXX\\\___``````YYY[[[]]]]]][[[ZZZ[[[]]]```aaa```^^^\\\\\\^^^___^^^```ggglllmmm}}}zzzyyydddHHH<<<888666999@@@EEEFFFFFFBBB===:::::::::555555555444333333222222222222222111111111000000///111222222111111222444777777999;;;===@@@CCCDDDEEEJJJOOOQQQSSSVVV[[[___dddgggmmmuuuwwwxxx|||}}}iiijjjrrrttttttpppkkkiiilllppplllnnnoooooonnnnnnoooqqqoooppprrrtttvvvwwwxxxyyyyyy~~~xxxpppppp}}}|||yyyvvvooowwwPPPIIICCCDDDDDDCCCEEEJJJBBBBBBBBBCCCCCCDDDEEEFFFGGGHHHIIIHHHGGGHHHKKKMMMJJJLLLNNNOOONNNNNNOOOPPPOOORRRUUUVVVUUUTTTTTTUUUPPPQQQQQQPPPOOONNNPPPRRRPPPRRRUUUUUUSSSQQQQQQRRRSSSSSSSSSRRRQQQRRRTTTVVV```rrrlllyyyyyywwwxxxppprrrpppiiicccdddiiinnnnnnnnnooooooqqqrrrtttuuuooooooqqqsssuuuwwwxxxyyyzzzzzzzzzxxxvvvvvvwwwxxxssspppqqqsssooojjjlllrrrrrryyy}}}|||}}}zzzmmmaaaWWWTTTNNNKKKRRReee|||yyyhhhqqq|||cccSSSLLLBBBCCCCCCAAAAAACCCEEEFFFEEEGGGIIIHHHGGGIIINNNRRRUUUTTTRRRNNNLLLLLLMMMOOOUUUTTTQQQOOOOOOOOOPPPPPPVVVUUUSSSRRRRRRTTTVVVXXXWWWXXXWWWUUUSSSRRRSSSUUUTTTTTTUUUUUUUUUUUUTTTTTTUUUTTTUUUWWW\\\```aaabbb[[[]]]```___\\\[[[\\\^^^\\\]]]]]][[[ZZZZZZ\\\^^^[[[aaaqqq|||wwwwww~~~{{{qqqSSSBBB777111777BBBEEEGGGFFFCCC===:::999;;;666555555444444333222222222222222111111111111000///111222222111111222333555666777999<<<>>>AAABBBCCCGGGMMMOOOPPPRRRVVVZZZ^^^```fffllloooqqqwww}}}~~~ppppppooossstttpppiiigggkkkqqqpppooonnnppprrrsssqqqooonnnooorrruuuxxxzzz{{{|||}}}{{{yyymmm}}}wwwyyymmmJJJFFFCCCBBBCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFGGGFFFEEEEEEFFFIIILLLLLLNNNPPPQQQPPPPPPQQQRRRRRRTTTVVVWWWWWWVVVWWWXXXSSSTTTSSSQQQNNNNNNOOOQQQRRRSSSTTTSSSPPPNNNPPPSSSUUUUUUVVVUUUSSSSSSSSSUUUYYYnnnggghhhkkkrrr|||xxxqqqkkkiiigggbbb``````ccchhhkkkpppnnnlllnnnrrrttttttrrrrrrsssssstttuuuvvvwwwwww{{{zzzyyyzzz|||{{{wwwssstttpppmmmnnnqqquuuwwwvvvuuuxxx|||}}}}}}~~~wwwnnnbbbWWWPPPIIIEEENNNaaauuuxxxppprrrsssjjjqqqyyyXXXNNNSSSRRRNNNHHHCCCAAACCCHHHKKKIIIJJJJJJKKKKKKNNNRRRUUUYYYWWWSSSPPPNNNNNNOOOPPPSSSSSSSSSSSSRRRRRRRRRRRRPPPVVVXXXTTTTTTXXXZZZWWW\\\\\\[[[XXXVVVWWWYYY[[[VVVVVVWWWWWWWWWWWWVVVVVVSSSTTTUUUXXX[[[]]]\\\[[[ZZZ[[[]]]___```___\\\ZZZ]]]\\\ZZZ\\\______]]][[[```iii~~~tttJJJ666777:::<<<>>>@@@BBBCCCBBB>>>:::777888888777555555444444444111111222222111000///...000000000000000000000000222444777888999:::<<<>>>DDDGGGKKKNNNOOOPPPRRRSSSYYY\\\```cccgggkkkpppssswwwyyy|||}}}|||www{{{xxxtttpppmmmmmmooopppooopppqqqssstttuuuuuuvvvrrrsssssstttvvvxxxyyyzzzyyyzzz}}}}}}|||YYYHHHFFFDDDDDDDDDDDDCCCBBBCCCDDDEEEFFFGGGFFFEEEEEEJJJIIIIIIIIIIIIHHHHHHHHHKKKLLLNNNQQQSSSTTTTTTSSSZZZZZZaaakkkhhhZZZTTTWWWVVVVVVUUURRRPPPOOOPPPRRRVVVWWWZZZYYYRRRJJJJJJNNNRRRVVVUUURRRTTTYYYYYYTTTRRRjjj``````bbbeeekkkttt~~~|||vvvooolllhhhccc___^^^aaaeeehhhooommmlllnnnqqqssssssrrrssssssssssssttttttttttttvvvuuuuuuvvvxxxwwwtttqqqooommmkkklllppptttvvvwwwwwwzzz}}}}}}}}}}}}~~~|||~~~|||tttllleee[[[PPPCCC@@@EEEXXXrrr~~~tttooovvvxxxgggddd|||fffRRRSSS[[[PPPMMMHHHDDDCCCEEEHHHJJJIIIJJJKKKLLLMMMOOOSSSUUUWWWVVVSSSQQQOOOOOOOOOOOOSSSSSSSSSSSSSSSSSSSSSSSSRRRVVVWWWSSSRRRVVVXXXWWW\\\\\\[[[YYYWWWWWWYYY[[[WWWXXXXXXYYYYYYYYYXXXXXXVVVVVVWWWYYY\\\]]]\\\[[[[[[\\\^^^```aaa```^^^\\\```___^^^```bbbcccaaa^^^cccmmm[[[BBB999666777;;;===@@@BBBBBB???;;;888888888777666555555555555333333333222111111000000000000000000000000000000222444666777888999;;;===BBBEEEHHHKKKLLLNNNPPPQQQTTTWWW[[[___ccciiiooossssssuuuxxxzzz|||~~~{{{~~~}}}{{{yyy~~~{{{xxxtttqqqpppooopppnnnppprrrtttuuuvvvvvvvvvvvvuuuuuuvvvwwwyyy|||}}}sss{{{vvvgggMMMHHHFFFDDDDDDEEEEEEDDDCCCDDDEEEFFFGGGHHHGGGFFFFFFGGGHHHHHHIIIJJJKKKKKKLLLMMMNNNNNNMMMNNNTTT___hhhnnneeeaaaffffff]]]XXXZZZTTTUUUTTTRRRQQQPPPRRRTTTVVVVVVXXXYYYTTTLLLJJJMMMQQQTTTTTTRRRSSSWWWWWWSSSUUUbbbmmmXXXYYYZZZZZZ\\\___dddhhhpppyyy}}}yyy|||}}}vvvrrrmmmfffaaa___aaaeeehhhnnnmmmlllmmmoooqqqrrrqqqttttttsssssssssrrrrrrrrrtttsssssstttvvvuuusssqqqiiihhhhhhkkkppptttwwwxxxyyy{{{}}}}}}||||||}}}~~~zzzwwwppphhhbbb\\\SSSJJJBBBBBBLLLccc{{{{{{oooooovvv~~~uuunnnSSSJJJNNNTTTNNNLLLJJJGGGFFFGGGIIIJJJIIIKKKMMMNNNNNNPPPSSSUUUUUUTTTSSSRRRQQQPPPOOOOOORRRRRRSSSSSSTTTTTTUUUUUUTTTWWWVVVSSSQQQTTTWWWWWW\\\]]]\\\[[[XXXXXXYYYZZZYYYYYYZZZ[[[\\\\\\\\\[[[ZZZZZZZZZ[[[]]]^^^]]][[[\\\]]]___aaaaaaaaa___^^^``````aaaccceeeeeebbb```eeemmmrrrPPP:::555777777:::>>>AAAAAA???<<<:::999888777666555555555555666555444222111222222333////////////////////////111333555666666777999;;;>>>AAAEEEGGGIIIJJJMMMNNNOOORRRUUUYYY^^^dddlllppppppsssvvvxxxxxxwwwxxxxxx|||{{{zzzwwwvvvvvvxxx{{{}}}~~~|||yyyvvvtttrrrqqqnnnppprrruuuwwwxxxxxxxxxwwwvvvuuuuuuvvvyyy|||~~~qqqooommmRRRGGGGGGFFFDDDDDDEEEFFFFFFEEEEEEFFFGGGIIIIIIHHHHHHGGGEEEFFFHHHIIILLLNNNOOOPPPOOOPPPMMMIIIIIIUUUiiizzzzzzhhhZZZYYY\\\YYYWWWWWWTTTTTTTTTSSSQQQRRRTTTVVVUUUTTTVVVYYYWWWOOOKKKKKKOOORRRSSSRRRRRRUUUUUUSSSXXX]]]```tttVVVXXXZZZZZZZZZYYYZZZ[[[bbbjjjtttzzz{{{|||{{{wwwvvvzzz}}}yyytttllleeebbbcccgggjjjmmmmmmmmmmmmnnnppppppqqqssssssssssssssssssssssssuuuuuuuuuvvvvvvvvvuuutttfffgggiiimmmqqqvvvyyyzzzyyyzzz{{{|||}}}}}}}}}}}}yyyssskkkccc^^^WWWNNNGGGFFFKKKWWWiiixxx{{{rrrhhhnnn}}}cccLLLIIILLLKKKMMMLLLKKKJJJJJJJJJKKKKKKJJJLLLNNNOOOOOOPPPRRRTTTQQQRRRSSSSSSSSSRRRPPPOOOPPPPPPQQQRRRSSSTTTUUUVVVXXXXXXVVVSSSRRRSSSWWWYYY\\\]]]]]]\\\ZZZXXXXXXYYYYYYZZZ[[[]]]^^^^^^^^^___^^^]]]\\\]]]^^^^^^]]]\\\\\\^^^aaabbbaaaaaa```aaa^^^```bbbdddeeedddbbbaaaiiijjj~~~xxxsssooosss]]]===777;;;444777;;;>>>@@@???===<<<999888777777666666666777777666333111111111333444////////////////////////111222444555555555777999;;;>>>AAACCCEEEGGGJJJLLLMMMOOOQQQUUUYYY___fffjjjmmmpppuuuwwwwwwvvvuuuuuu}}}~~~|||}}}{{{zzzuuurrrssswww|||}}}}}}~~~}}}{{{xxxvvvtttoooqqqsssvvvxxxyyyyyyyyyvvvtttrrrqqqrrruuuyyy|||ssstttuuuWWWIIIKKKGGGFFFDDDDDDFFFGGGGGGFFFFFFGGGIIIJJJJJJJJJIIIHHHFFFGGGHHHJJJMMMOOOPPPQQQSSSRRRMMMHHHIIIUUUgggvvvssscccUUUSSSUUUUUUUUUUUUUUUVVVUUUSSSQQQQQQSSSUUUTTTRRRTTTYYYYYYRRRLLLJJJOOORRRTTTTTTTTTTTTTTTTTTVVV]]]dddzzzVVVYYY]]]^^^]]]ZZZXXXWWWUUU]]]ggglllmmmpppvvv|||{{{uuunnnsssvvvvvvyyy~~~zzzuuunnngggdddeeehhhkkkmmmmmmnnnnnnnnnooopppqqqrrrsssssstttuuuuuuvvvvvvvvvvvvwwwwwwvvvuuuuuuuuugggjjjmmmqqqtttxxxzzz|||xxxxxxyyy{{{}}}~~~~~~~~~uuuppphhhccc\\\TTTKKKFFFEEESSSgggvvvyyyvvvqqqnnnuuuuuuYYYJJJMMMQQQNNNKKKLLLLLLLLLLLLMMMMMMMMMKKKMMMMMMMMMMMMNNNPPPRRROOOPPPRRRSSSTTTSSSRRRQQQOOOOOOPPPQQQSSSTTTUUUUUUYYYXXXVVVUUUSSSSSSWWWZZZ[[[\\\^^^]]]ZZZXXXWWWWWWXXXYYYZZZ\\\^^^___`````````^^^]]]]]]^^^^^^]]]\\\[[[^^^aaaaaa``````aaabbb^^^```cccdddeeedddcccccciiigggsssxxxkkkbbbhhhkkkrrr|||qqqHHH<<<888333555888;;;===>>>>>>===999999888777777777777888777555333111000111222333000000000000000000000000000111333333333333555666999;;;>>>@@@BBBEEEHHHKKKLLLMMMPPPRRRTTTXXX]]]aaafffjjjppptttuuutttssssssyyy~~~~~~|||zzz{{{~~~{{{uuussstttxxx{{{|||yyy{{{}}}~~~~~~|||zzzxxxrrrsssuuuvvvxxxzzz{{{{{{vvvuuurrrqqqrrruuuyyy{{{~~~rrr|||aaaLLLEEELLLHHHFFFEEEEEEGGGHHHHHHGGGGGGHHHIIIJJJKKKJJJJJJIIIHHHHHHJJJKKKMMMNNNOOOPPPUUURRROOOLLLMMMSSS[[[aaabbb\\\WWWVVVVVVUUUVVVXXXXXXWWWVVVSSSQQQOOOPPPRRRSSSQQQSSSXXXYYYSSSMMMKKKQQQSSSVVVXXXVVVUUUUUUWWWTTT___lllVVVZZZ^^^```]]]XXXTTTRRRLLLRRR\\\cccfffiiilllooopppsssvvvuuussstttyyy{{{~~~}}}|||~~~|||xxxyyyxxxwwwvvvuuusssnnnkkkeeemmmssstttvvvzzz||||||uuurrrlllgggeeefffiiikkknnnooooooooonnnnnnppprrrrrrrrrssstttuuuvvvwwwxxxvvvwwwwwwvvvsssrrrssstttkkkooosssvvvwwwxxxzzz|||xxxwwwxxxzzz}}}~~~}}}qqqkkkeee```XXXNNNHHHHHHPPPfff}}}ppplllnnnnnnQQQFFFJJJNNNLLLKKKLLLLLLMMMNNNOOOOOOOOOMMMMMMLLLJJJIIIIIILLLNNNNNNOOOQQQRRRTTTTTTSSSSSSOOOPPPQQQRRRSSSTTTUUUUUUXXXVVVUUUVVVUUUSSSVVV[[[YYY\\\]]]]]]ZZZWWWUUUUUUUUUVVVXXXZZZ\\\^^^___```___^^^\\\[[[\\\]]]\\\[[[YYY\\\___```^^^]]]```bbb```bbbdddeeedddeeefffgggaaa```jjjmmm```\\\dddiiikkkfff{{{```LLL888555666666888999;;;===>>>999999888888888888888999666555333222111111222222000000000000000000000000///111222222111111222444666888:::===???BBBFFFIIIIIIKKKNNNOOOPPPRRRUUUXXX]]]aaaggglllnnnnnnoooppptttyyy~~~~~~}}}yyyzzz}}}zzzvvvuuuwwwzzzzzzzzzxxxzzz}}}}}}|||wwwvvvvvvvvvwwwzzz|||}}}yyyxxxwwwvvvwwwyyy{{{}}}~~~wwwwwwppprrryyy|||lllVVVJJJDDDHHHIIIHHHFFFFFFGGGHHHGGGGGGGGGHHHIIIKKKKKKJJJJJJIIIIIIIIIJJJKKKLLLMMMNNNNNNSSSRRRQQQQQQRRRRRRQQQQQQQQQSSSUUUVVVTTTRRRTTTVVVXXXXXXVVVSSSOOONNNNNNPPPQQQQQQTTTXXXWWWRRRNNNOOORRRTTTXXX[[[YYYUUUVVVZZZUUUaaapppTTTXXX^^^```^^^ZZZVVVSSSKKKOOOUUU\\\bbbfffhhhhhheeegggiiiiiiiiijjjlllnnnkkkoooqqqoooppprrrpppmmmrrrrrrrrrttttttqqqnnnmmmccchhhkkkmmmqqqvvvwwwtttqqqnnnkkkhhhhhhiiikkkmmmnnnpppqqqpppnnnnnnpppssssssssssssttttttuuuuuuuuuwwwxxxxxxvvvrrrpppqqqssspppsssxxxyyyyyyxxxxxxyyyzzzyyyxxxzzz}}}~~~}}}{{{ooojjjddd]]]RRRHHHHHHMMMdddxxxxxxjjjjjjqqqbbbMMMHHHKKKLLLIIILLLLLLMMMNNNOOOPPPQQQRRROOONNNKKKGGGDDDEEEHHHKKKMMMNNNPPPQQQSSSTTTUUUUUURRRRRRSSSTTTUUUVVVVVVVVVTTTRRRSSSVVVUUURRRTTTYYYXXXZZZ]]]]]]ZZZVVVTTTSSSQQQRRRUUUXXXZZZ\\\^^^^^^^^^\\\ZZZYYY[[[\\\[[[[[[WWW[[[^^^^^^[[[[[[^^^bbb```bbbcccbbbaaabbbeeehhh```\\\ccceee\\\\\\dddfffeeeaaajjjxxxmmmLLL888777555555666888;;;===999999888888888999999:::666666555555444333333333222222222222222222222222///000111111000///000222222444777999;;;>>>CCCFFFDDDGGGJJJLLLMMMNNNOOOQQQVVVZZZ```dddfffhhhiiikkkoootttxxxxxxuuuwww~~~{{{{{{~~~zzzvvvvvv{{{~~~~~~}}}zzz|||~~~~~~{{{yyywwwuuuvvvyyy||||||{{{zzzzzz{{{|||~~~rrruuuttt||||||yyy```SSSLLLGGGKKKKKKIIIGGGGGGGGGHHHGGGFFFGGGHHHIIIJJJKKKJJJIIIIIIGGGHHHIIIJJJLLLMMMNNNNNNMMMPPPTTTUUUSSSQQQQQQQQQMMMQQQSSSRRRPPPPPPSSSTTTVVVVVVTTTRRROOOMMMNNNPPPPPPQQQUUUXXXUUUPPPOOOSSSRRRTTTYYY]]]ZZZTTTUUU[[[\\\eeerrrRRRWWW^^^bbbbbb___\\\ZZZMMMMMMOOOUUU]]]aaabbbaaadddeeegggiiijjjjjjjjjjjjhhhlllnnnmmmnnnpppooollloooooorrrvvvwwwuuusssssseeeeeedddfffnnnuuutttnnnooonnnlllkkkkkkmmmoooqqqoooqqqrrrqqqooonnnqqqsssttttttsssssssssrrrrrrrrryyyzzzzzzwwwsssqqqrrrtttrrrvvvzzz{{{yyywwwwwwwww|||zzzyyyzzz}}}}}}{{{xxxpppjjjccc[[[NNNEEEJJJTTTlll{{{qqqiiirrrnnnSSSLLLRRRUUUSSSOOOLLLLLLMMMNNNOOOQQQRRRSSSPPPNNNJJJEEEAAABBBFFFIIIMMMNNNOOOQQQRRRTTTVVVWWWUUUUUUUUUVVVVVVWWWWWWXXXQQQOOOPPPUUUTTTPPPRRRXXXWWWZZZ\\\\\\ZZZVVVSSSRRROOOPPPSSSVVVYYY[[[\\\]]]]]][[[YYYXXXYYY[[[[[[ZZZUUUYYY]]]\\\ZZZYYY]]]aaa^^^___```___]]]___cccgggjjjaaaaaaaaa\\\___gggfffdddiiijjjuuuyyyggg:::888555333333666:::===999999999888999999::::::777777777777666555444333222222222222222222222222...000111000///...///111000222444666888<<<@@@DDD???CCCGGGJJJKKKKKKLLLMMMTTTWWW]]]```ccceeeggghhhnnnsssvvvtttppprrr{{{~~~|||~~~{{{wwwxxx~~~}}}~~~{{{wwwuuuuuuxxx}}}|||||||||||||||}}}~~~~~~~~~wwwuuu{{{}}}vvvttt~~~rrrXXXSSSPPPNNNSSSLLLJJJHHHGGGHHHHHHGGGEEEGGGHHHIIIJJJJJJJJJIIIHHHFFFFFFHHHJJJLLLMMMOOOOOOHHHOOOVVVVVVRRRPPPTTTYYYVVVWWWVVVSSSRRRTTTWWWWWWSSSSSSSSSQQQNNNNNNOOOQQQOOOQQQUUUXXXTTTNNNPPPUUURRRSSSXXX]]]ZZZTTTUUU[[[cccjjjwwwOOOTTTZZZ___```aaabbbbbbWWWQQQOOOUUU]]]```aaacccgggeeedddeeehhhhhhfffcccjjjkkkjjjiiihhhiiilllnnnooonnnmmmnnnqqqsssqqqnnneeeffffffhhhjjjlllnnnoooiiihhhhhhkkkkkkjjjmmmrrrrrrqqqooonnnnnnoooppprrrrrrqqqqqqqqqqqqqqqqqqrrr{{{zzzxxxtttqqqpppqqqsssuuuxxxzzzyyyvvvttttttuuuuuuyyy{{{{{{|||}}}xxxqqqggggggaaaQQQBBBCCCSSSdddtttppp|||uuummmnnnrrrsss___PPPYYYooowwwgggRRRNNNMMMMMMMMMOOOQQQUUUWWWQQQOOOLLLHHHEEEDDDDDDEEEGGGIIIMMMPPPSSSTTTTTTTTTSSSQQQPPPUUUaaahhhcccXXXRRRSSSTTTUUUVVVUUUUUUTTTVVVZZZ[[[YYYXXXXXXTTTOOOOOOQQQTTTVVVXXX[[[^^^```___]]]\\\ZZZYYYZZZZZZ[[[XXXXXXXXXVVVUUUVVVYYY\\\]]]^^^___aaabbbaaaaaa```fffddd```\\\ZZZ\\\aaaeeehhhhhhfffiiizzz|||SSS666111888111222999222;;;:::999888888888:::::::::888777555555555666666111111111111222333444444000000000000000000000000111111111222555888<<<>>>???BBBFFFHHHIIIJJJKKKMMMMMMQQQWWW\\\___aaadddfffnnnnnnnnnooorrrvvvyyy|||~~~~~~|||{{{~~~~~~}}}}}}xxxuuuwww|||~~~||||||||||||{{{yyyzzz|||~~~{{{{{{{{{{{{{{{|||}}}}}}|||zzzuuunnnrrrnnntttjjjuuuxxxZZZRRRLLLIIIMMMOOONNNLLLJJJIIIIIIHHHFFFDDDGGGFFFFFFFFFGGGHHHIIIIIIFFFGGGGGGHHHIIIJJJKKKKKKIIIKKKNNNPPPRRRQQQPPPOOOVVVSSSPPPRRRWWWXXXUUUQQQXXXSSSRRRQQQMMMHHHKKKRRRPPPQQQRRRSSSRRRQQQOOONNNRRROOOQQQXXXZZZWWWXXX\\\^^^jjj|||RRRTTTYYY]]]```aaa```___ZZZTTTQQQVVV\\\^^^___aaadddbbbbbbdddggghhhgggeeedddeeeffffffgggiiimmmpppmmmllllllmmmoooooollliiieeeeeefffggghhhjjjkkkllliiiggggggjjjjjjiiimmmsssuuutttsssrrrqqqrrrrrrsssqqqqqqppppppqqqrrrssstttwwwwwwuuusssqqqqqqsssuuutttwwwyyyxxxvvvtttuuuvvvuuuyyy{{{{{{{{{zzztttmmmddd```XXXMMMIIIQQQbbbpppsssjjjqqqppprrrwwwqqq|||```RRRKKKWWWppp|||tttgggMMMMMMNNNNNNPPPQQQSSSTTTSSSQQQNNNKKKHHHFFFDDDDDDEEEFFFIIILLLOOOPPPQQQQQQSSSSSSSSSWWW```gggcccZZZUUUVVVWWWWWWWWWUUUSSSRRRUUUYYY\\\ZZZYYYXXXTTTOOONNNPPPSSSUUUWWWYYY[[[]]]]]]]]]\\\[[[ZZZZZZZZZZZZTTTTTTTTTSSSRRRSSSUUUXXX[[[\\\]]]^^^____________ccccccaaa___]]]^^^bbbeeeccccccbbbdddqqq]]]@@@555777///222;;;777888888777777777777777888888888777666666666666666222222222222222333333444111111111111111111111111000000000111333666999;;;<<>>888777333,,,222333555666666555444444555666777888888777666555666555444333222222222222111111111111111111111111////////////000111222333555777;;;===???AAADDDFFFGGGIIIKKKMMMNNNQQQUUUYYY\\\cccjjjkkkhhhgggkkkpppvvvvvvvvvwwwyyyzzzzzzzzz|||uuunnnmmmrrrwwwvvvtttuuuvvvxxxzzz|||~~~|||yyy{{{~~~||||||{{{{{{{{{~~~~~~{{{yyyzzzzzzzzzyyyzzz|||{{{zzzyyyzzz{{{{{{zzzzzzzzz|||xxxrrrtttqqqsssWWWHHHJJJJJJJJJJJJEEEIIIHHHGGGHHHJJJKKKJJJIIIEEEEEEDDDDDDDDDDDDEEEEEEIIIIIIIIIIIIIIIHHHHHHHHHEEEFFFHHHIIIJJJJJJIIIIIIKKKPPPVVVXXXVVVUUUVVVYYYXXXXXXWWWVVVSSSPPPNNNNNNMMMOOOPPPRRRRRRQQQPPPOOOSSSRRRRRRTTTUUUWWWYYY\\\bbblllzzzRRROOOOOOTTT\\\aaa```^^^WWWRRRPPPRRRUUUVVVYYY^^^^^^___``````````````````aaabbbbbb```]]]\\\]]]^^^___bbbeeehhhhhhgggeeeddddddcccbbbbbbaaaaaabbbbbbeeecccccceeeffffffjjjppprrrtttvvvwwwwwwvvvtttrrrpppooooooppprrruuuxxxzzzrrrrrrqqqooonnnnnnqqqsssrrrrrrrrrsssuuuvvvwwwwwwtttvvvuuuppplllhhh```WWWOOOKKKKKKZZZppprrriiiqqqttt}}}fffRRRNNNNNNOOONNNNNNOOOPPPQQQMMMOOOSSSUUUUUUSSSPPPMMMLLLMMMOOOOOONNNLLLIIIGGGGGGHHHHHHJJJLLLNNNPPPQQQLLLQQQSSSRRRTTTWWWXXXVVVRRRSSSUUUUUUUUURRRPPPNNNNNNSSSUUUTTTTTTUUURRRMMMKKKJJJJJJLLLOOOQQQQQQPPPRRRTTTVVVWWWVVVTTTQQQOOOQQQSSSUUUUUUTTTSSSTTTTTTUUUUUUVVVVVVWWWXXXXXXXXXXXX\\\```cccdddddddddeeegggaaacccllllllhhhqqqsssRRR???555222666222333555666777666555444444555666888888888777666777777555444333333222222111111111111111111111111000000000000000111111111222444777999:::<<<@@@BBBBBBEEEIIILLLMMMOOOQQQRRRXXX```hhhjjjgggfffjjjnnnpppqqqrrrtttvvvyyy|||uuuhhheeekkkuuuzzz{{{xxxwwwvvvvvvxxx{{{}}}yyyzzz~~~}}}zzzxxxzzz{{{||||||~~~|||xxxwwwxxxyyyzzzzzz|||}}}|||{{{zzz{{{|||~~~}}}}}}|||}}}~~~}}}wwwwww~~~```OOOKKKMMMHHHGGGKKKIIIHHHGGGGGGHHHJJJKKKKKKJJJEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFGGGHHHIIIIIIJJJEEEFFFGGGHHHIIIIIIHHHHHHMMMRRRXXXXXXUUUSSSUUUYYY\\\\\\\\\ZZZXXXUUUQQQMMMMMMOOOPPPRRRRRRQQQOOONNNNNNNNNOOOOOOSSSXXX\\\^^^hhhooozzzQQQOOOOOOSSSYYY^^^___^^^VVVQQQOOOQQQRRRSSSWWW]]]\\\^^^______]]]]]]]]]^^^]]]^^^______]]]]]]^^^___\\\```dddffffffeeeeeeeeecccbbbaaaaaa``````aaaaaadddbbbcccffffffdddgggllllllmmmppprrrttttttsssrrrqqqqqqrrrssstttvvvwwwxxxssssssrrrpppnnnnnnppprrrsssrrrqqqrrrtttvvvvvvuuuuuuuuurrrlllhhheee^^^WWWHHHJJJSSScccvvvlllqqqzzz|||sss^^^OOOLLLNNNPPPPPPPPPPPPQQQRRRNNNQQQTTTWWWWWWUUUQQQOOOKKKLLLNNNOOOOOOMMMLLLJJJFFFGGGHHHJJJLLLMMMNNNOOONNNQQQRRRQQQSSSVVVWWWTTTQQQQQQRRRSSSRRRRRRQQQPPPNNNRRRSSSQQQQQQSSSSSSOOOMMMKKKJJJMMMQQQTTTSSSQQQQQQRRRTTTUUUTTTRRROOOMMMNNNQQQTTTUUUTTTRRRRRRRRRSSSTTTVVVWWWXXXXXXWWWWWWWWWZZZ]]]```aaabbbccceeefffaaacccjjjmmmiiiiiimmmuuu~~~mmmOOO777///:::333444555666666666666666444444666777888888888888888777666555444333333333222222222222222222222222000000000000111111111111111222444666777999<<>>AAAFFFJJJKKKLLLMMMOOOUUU[[[bbbeeeeeeeeeiiilllmmmoooqqqtttxxx}}}vvvgggbbbhhhsss{{{~~~{{{yyywwwvvvxxx{{{|||xxxxxxzzz{{{zzzxxxvvvyyy}}}}}}||||||{{{vvvssssssvvvxxxyyy|||}}}|||{{{zzzzzz|||~~~wwwppppppxxxeeeTTTKKKMMMPPPHHHGGGLLLKKKHHHGGGGGGHHHJJJKKKKKKJJJFFFEEEEEEDDDDDDDDDDDDDDDCCCDDDDDDEEEGGGHHHHHHIIIFFFFFFGGGHHHHHHHHHHHHHHHMMMQQQUUUUUURRRQQQTTTXXX[[[]]]^^^\\\\\\[[[UUUOOONNNOOOQQQRRRQQQPPPNNNLLLNNNPPPQQQRRRXXXaaahhhjjjiiimmmvvvRRRQQQRRRSSSUUUXXX[[[]]]XXXTTTQQQQQQQQQPPPUUU[[[YYY[[[]]]]]]\\\[[[]]]^^^ZZZ\\\^^^___^^^^^^```aaa\\\___bbbcccbbbaaabbbdddbbbbbbaaa````````````aaacccbbbdddgggfffcccdddhhhfffhhhkkknnnqqqrrrssstttrrrssstttuuuvvvvvvuuuuuussssssrrrpppnnnnnnqqqsssuuurrrpppqqqsssuuuuuutttppppppkkkddd```___YYYSSSKKKSSS```kkksssxxxzzz|||mmmwwwvvvqqqbbbTTTNNNOOOOOOPPPRRRRRRQQQNNNKKKOOORRRUUUXXXXXXVVVTTTRRRNNNOOOOOOPPPOOONNNMMMLLLGGGHHHJJJMMMNNNOOOOOOOOOPPPQQQQQQPPPRRRWWWVVVQQQSSSSSSRRRQQQQQQQQQQQQQQQQQQSSSSSSPPPPPPTTTUUUSSSPPPNNNMMMPPPUUUXXXWWWUUURRRRRRTTTTTTSSSRRRPPPNNNMMMPPPSSSUUUTTTRRRQQQPPPRRRTTTWWWYYYZZZYYYWWWUUUVVVXXXZZZ[[[\\\^^^bbbdddhhhgggfffhhhjjjkkkiiiggglll}}}lllyyytttZZZ>>>777333333333444555666777777444444555555666888999:::777777666555444444444555222222222222222222222222......///000000000000000111222333444444666999<<<;;;>>>BBBEEEGGGIIILLLNNNQQQUUUZZZ^^^aaacccfffiiioooppprrrtttvvv{{{yyyoookkknnnuuu{{{}}}yyyyyyxxxyyy{{{~~~~~~|||{{{yyyxxxxxxyyyzzz{{{www{{{{{{yyyzzz|||yyyvvvrrrppprrrvvvyyy{{{}}}|||{{{yyywwwxxx|||~~~{{{}}}{{{}}}~~~|||zzz||||||{{{xxxxxx{{{~~~xxx{{{lllSSSOOOGGGKKKOOOIIIIIILLLIIIHHHGGGGGGHHHJJJKKKJJJIIIGGGFFFEEEEEEDDDDDDDDDEEECCCCCCDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHIIIIIIIIIIIIKKKMMMOOOOOONNNPPPSSSWWWVVVZZZ]]]]]]^^^```ZZZRRRPPPPPPQQQRRRQQQOOOLLLKKKPPPTTTVVVXXX```mmmwwwyyyiiijjjpppSSSTTTTTTSSSSSSUUUXXX[[[[[[WWWSSSRRRPPPOOOSSSYYYUUUYYY\\\]]][[[[[[]]]```[[[]]]_________^^^___```]]]```bbbaaa___^^^```bbbaaaaaaaaa`````````aaaaaabbbbbbdddgggfffccccccfffcccdddgggkkkooorrrtttuuussstttvvvwwwwwwuuutttrrrrrrrrrqqqpppoooppprrruuuuuurrrppppppsssuuuuuusssjjjiiiddd\\\YYYXXXTTTOOOSSS^^^kkkpppooommmnnnrrrtttzzzxxxvvvuuueeeRRRIIIKKKOOOOOOQQQTTTXXXWWWSSSNNNPPPRRRUUUXXXYYYXXXVVVTTTRRRRRRQQQQQQPPPOOONNNMMMIIIKKKNNNQQQRRRSSSRRRQQQVVVVVVTTTSSSWWW\\\ZZZTTTVVVUUUSSSQQQQQQQQQQQQRRRSSSUUUSSSPPPPPPUUUWWWVVVSSSPPPOOOSSSYYY\\\[[[XXXSSSTTTTTTTTTTTTRRRQQQPPPMMMQQQUUUWWWVVVSSSRRRQQQQQQTTTXXX[[[\\\ZZZWWWUUUWWWWWWXXXXXXYYY\\\aaadddgggiiigggccccccggggggccc```kkkppp~~~ZZZ<<<333333222222333555666888555444444444666888:::;;;777777666555555555555666222222222222222222222222------...///000000000000111222333333333444777:::;;;===>>>@@@BBBFFFKKKOOONNNPPPTTTYYY]]]aaadddeeennnooopppooooooqqqwww}}}~~~xxxuuuwwwzzz{{{{{{uuuwwwyyy|||~~~~~~||||||||||||zzzyyy{{{~~~zzz~~~zzzvvvvvvxxxwwwtttqqqqqqtttyyy|||~~~}}}|||yyyvvvuuuwww{{{}}}yyytttwww|||tttwww{{{~~~~~~{{{yyyvvvyyyzzzvvvqqqooorrrwwwssswww}}}qqqXXXPPPNNNEEEHHHMMMJJJKKKMMMFFFIIIHHHGGGHHHJJJKKKJJJIIIGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCIIIIIIIIIIIIIIIIIIJJJJJJHHHIIIIIIJJJLLLOOOSSSVVVQQQWWW[[[\\\```ccc]]]TTTQQQQQQRRRRRRPPPNNNKKKJJJNNNSSSVVVXXXaaaqqq|||~~~mmmlllqqqSSSRRRRRRRRRSSSUUUXXXYYY\\\\\\[[[WWWRRRPPPPPPRRRSSSYYY___```\\\YYYYYYZZZ\\\\\\\\\[[[YYYYYY[[[]]]^^^^^^___``````______^^^``````aaaaaaaaa```^^^]]]___```cccddddddccc```___eeeeeeeeegggkkkpppuuuwwwvvvvvvvvvtttrrrqqqrrrssspppppppppqqqqqqrrrrrrrrrqqqppppppsssvvvtttpppkkkddd```^^^]]]\\\YYYXXXXXX[[[mmmvvvnnnfffiiioooqqqpppzzzzzzkkkUUUKKKLLLQQQOOOQQQTTTUUUTTTSSSRRRRRRUUUVVVXXX[[[]]]\\\XXXUUUUUUUUUTTTTTTTTTTTTTTTTTTOOOPPPQQQRRRSSSSSSRRRRRRPPPQQQSSSUUUVVVVVVVVVUUUTTTUUUVVVUUUSSSRRRRRRSSSTTTXXXYYYUUUTTTVVVVVVUUUWWWTTTQQQRRRUUUVVVSSSOOOUUUTTTTTTSSSSSSRRRRRRRRRNNNPPPTTTWWWXXXWWWUUUSSSUUUYYY\\\]]][[[XXXVVVUUUWWWWWWXXXYYY[[[]]]```aaadddeeefffgggfffeeecccaaadddcccmmmuuuxxx{{{~~~NNN:::666222///000222333222444444444555555555666666999888777555444444444444333333222222111000000000000000000000////////////---...///111333555666777777999===@@@BBBEEEIIIKKKLLLMMMPPPSSSWWW\\\___aaahhhjjjmmmoooooooooooopppqqqsssvvvxxxyyyzzz|||~~~wwwzzz}}}~~~|||zzz~~~|||zzzzzz|||}}}}}}}}}|||zzzzzzyyyyyyyyyzzz|||}}}~~~}}}{{{xxxvvvrrrrrrsssuuuwwwyyy{{{|||~~~zzzuuusssuuuzzz~~~|||||||||wwwsssssstttvvvuuuvvvyyy{{{{{{wwwtttqqqnnnooopppnnnkkkqqqyyyvvvzzztttuuu{{{\\\LLLLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIHHHGGGFFFFFFFFFGGGGGGFFFFFFFFFFFFEEECCCAAA@@@EEEEEEDDDCCCCCCCCCCCCDDDDDDEEEGGGIIIJJJKKKLLLLLLQQQRRRQQQNNNLLLMMMRRRWWWZZZZZZWWWUUU[[[cccbbb[[[YYYTTTSSSTTTSSSNNNKKKLLLQQQSSSTTTVVV```nnnwwwxxxooouuuTTTTTTSSSRRRSSSTTTVVVWWWXXXZZZ[[[XXXTTTQQQQQQRRRTTTXXX]]]]]]ZZZXXXYYY[[[[[[[[[[[[ZZZYYYYYY[[[]]]]]]^^^^^^_______________``````aaaaaaaaa```___^^^]]]^^^aaacccddddddcccbbbdddeeegggjjjmmmqqqsssuuuwwwwwwwwwuuurrrpppqqqrrrppppppqqqqqqqqqqqqqqqqqqooonnnooorrrtttsssnnnjjjccc```\\\XXXUUUWWW]]]ccckkkyyy|||ooodddgggqqqvvveeeTTTMMMOOOSSSOOOQQQSSSSSSRRRQQQQQQRRRTTTUUUWWWZZZ\\\\\\YYYVVVVVVVVVVVVVVVUUUUUUTTTSSSRRRRRRRRRRRRRRRSSSSSSSSSOOOPPPRRRUUUVVVWWWWWWWWWVVVXXXXXXWWWUUUTTTUUUVVVUUUXXXWWWUUUUUUXXXXXXUUUWWWTTTRRRSSSVVVXXXUUURRRUUUUUUUUUUUUTTTTTTSSSSSSRRRTTTWWWYYYZZZXXXVVVUUUUUUWWW[[[\\\[[[ZZZYYYYYYXXXXXXXXXYYY[[[^^^```aaabbbcccdddffffffdddcccaaafffccceeezzz|||}}}sssWWWEEE444111444444000...222333444444555555555555888888777666666555444444333333333222111111000000111000000000////////////...///000111333444555555777:::<<<>>>@@@BBBEEEGGGKKKKKKMMMPPPSSSWWWZZZ[[[eeegggjjjllllllmmmnnnpppnnnppprrrsssssssssuuuvvvuuuwwwyyy|||}}}|||{{{zzzyyyyyywwwvvvuuuuuuvvvvvv{{{zzzzzzyyyyyyzzz{{{{{{zzzyyyyyyxxxxxxxxxxxxxxxrrrssssssuuuvvvxxxzzz{{{{{{xxxtttsssuuuyyy|||~~~}}}wwwwww{{{vvvqqqoooqqqssspppqqqtttxxx{{{zzzuuuqqqqqqssssssppppppssswwwyyy}}}iiirrr{{{|||rrrXXXMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGHHHGGGGGGHHHHHHGGGFFFDDDCCCEEEEEEDDDCCCCCCCCCCCCCCCEEEFFFHHHIIIKKKLLLLLLMMMSSSTTTSSSPPPMMMLLLOOOSSSSSSVVVVVVTTTVVV]]]```^^^ZZZVVVTTTUUUTTTNNNLLLLLLQQQTTTVVVWWW^^^iiirrrtttpppsssxxxVVVUUUTTTSSSSSSSSSSSSSSSSSSVVVYYYZZZWWWTTTRRRQQQSSSVVVZZZZZZXXXXXXYYY\\\YYYZZZZZZYYYXXXXXXYYY[[[\\\\\\\\\]]]]]]^^^^^^^^^``````aaaaaaaaa```___^^^\\\]]]___aaaccceeeffffffeeegggjjjnnnqqqrrrrrrrrrwwwwwwvvvtttqqqppppppqqqqqqqqqqqqppppppppppppppppppooooooqqqrrrpppiiidddccc```[[[TTTSSSZZZhhhrrrpppxxxxxxlllfffooo}}}pppZZZPPPNNNPPPSSSPPPRRRRRRRRRPPPPPPPPPRRRRRRSSSUUUXXX[[[[[[YYYWWWWWWWWWXXXYYYXXXVVVTTTRRRUUUTTTSSSSSSRRRSSSSSSSSSOOOPPPRRRTTTVVVXXXXXXYYYXXXZZZZZZZZZXXXWWWXXXYYYVVVWWWUUUSSSWWW[[[ZZZVVVWWWTTTRRRTTTWWWYYYXXXVVVVVVWWWWWWWWWWWWVVVVVVUUUVVVXXXZZZ\\\\\\[[[ZZZYYYUUUWWWZZZ[[[[[[[[[\\\]]]YYYYYYYYYZZZ[[[]]]```aaa^^^```bbbdddeeedddcccbbbeeedddbbbhhh~~~]]]<<<333666333///111000111222444555555444444666777888888888666555444444333333222222111111000111111000000000/////////000000000111222222333333666888:::<<<<<<===@@@BBBGGGHHHIIIKKKNNNPPPSSSTTT^^^```bbbccceeegggjjjllloooqqqsssssssssrrrssstttttttttvvvxxxyyyyyyzzzzzz{{{{{{zzzyyyxxxvvvuuutttuuuuuuuuuvvvwwwxxxyyyyyyxxxvvvsssrrrrrrtttxxxzzzttttttuuuvvvwwwxxxyyyyyy}}}{{{yyyyyy{{{~~~~~~}}}qqqmmmqqqxxxwwwtttpppmmmooorrrvvvppppppqqqtttvvvwwwuuutttrrrrrrnnnlllsss}}}uuupppyyycccQQQKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHEEEEEEFFFFFFGGGFFFEEEEEEEEEEEEDDDDDDCCCBBBBBBAAAFFFGGGHHHIIIJJJKKKLLLMMMRRRTTTUUURRRNNNKKKLLLOOOLLLQQQTTTQQQPPPUUU\\\```\\\YYYWWWXXXUUUOOOLLLMMMRRRWWWZZZZZZ\\\ccckkknnnqqqppppppWWWVVVUUUTTTSSSRRRQQQPPPNNNRRRVVVZZZZZZWWWSSSQQQPPPTTTXXXZZZYYYXXXXXXYYYWWWXXXYYYXXXWWWWWWXXXZZZYYYYYYYYYZZZZZZ[[[\\\]]]__________________^^^^^^]]]^^^___aaacccfffggghhhgggjjjnnnrrrttttttrrrqqqsssttttttrrrooonnnoooqqqqqqqqqppppppooooooooonnnsssqqqqqqqqqqqqmmmeee^^^bbb```ZZZUUUYYYfffssszzzlllnnnllliiimmmyyyzzz___PPPLLLMMMOOOQQQSSSSSSSSSRRRPPPOOOQQQRRRPPPQQQSSSVVVZZZ[[[YYYWWWWWWXXXZZZ[[[ZZZWWWTTTRRRWWWVVVTTTSSSSSSSSSSSSTTTPPPQQQRRRTTTUUUVVVWWWWWWXXXYYYZZZZZZYYYXXXYYY[[[WWWVVVSSSRRRWWW]]]\\\WWWUUUSSSRRRSSSVVVXXXXXXWWWVVVWWWXXXYYYYYYXXXXXXWWWXXXYYY[[[]]]^^^_________WWWYYY[[[[[[[[[[[[\\\]]]ZZZZZZYYYZZZ[[[]]]___```\\\]]]```ccceeeeeeddddddcccffffffeeemmmxxxNNN???999000///666...///222333444444444333444666888999999888666555444444444333222222111111111111111000000000//////111111111111111111111111333444777888888999<<<>>>BBBCCCDDDFFFIIILLLNNNPPPUUUVVVXXXZZZ[[[___cccfffmmmooorrrrrrrrrrrrtttuuuuuuuuuuuuuuuvvvwwwxxxxxx~~~~~~~~~}}}|||yyyvvvtttqqqqqqqqqqqqrrrssstttuuusssrrrpppoooppptttwwwzzzvvvwwwwwwxxxyyyyyyyyyyyy}}}||||||}}}|||pppiiijjjpppppppppooooooqqqtttxxxsssrrrpppppprrrvvvzzz||||||nnncccggguuuvvvvvvkkkSSSJJJGGGDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGGGGFFFFFFAAAAAABBBCCCCCCDDDDDDDDDEEEEEEDDDDDDCCCBBBAAA@@@EEEEEEFFFFFFGGGIIIJJJJJJNNNQQQTTTSSSOOOLLLKKKMMMLLLOOOPPPOOONNNRRRXXX]]]^^^[[[ZZZZZZVVVOOOMMMOOOUUU\\\___\\\[[[___fffiiiqqqooommm~~~VVVVVVVVVUUUTTTRRROOONNNLLLOOOTTTXXXZZZXXXUUURRRNNNRRRWWW[[[[[[YYYWWWVVVUUUVVVXXXXXXWWWWWWXXXYYYVVVVVVVVVWWWXXXZZZ[[[\\\]]]]]]]]]]]]]]]]]]]]]^^^```aaabbbdddfffhhhiiijjjkkknnnrrruuuuuutttrrrpppoooppppppooonnnmmmoooqqqpppppppppoooooonnnnnnnnnqqqppppppqqqrrrmmmeee___^^^\\\XXXYYYeeetttxxxuuuhhhdddbbbfffrrr}}}~~~yyyyyyzzz|||iiiVVVMMMMMMNNNOOOQQQUUUVVVUUUTTTQQQPPPQQQSSSOOOOOOQQQTTTXXXYYYXXXWWWVVVWWWYYYZZZYYYWWWTTTRRRVVVVVVUUUTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSUUUVVVWWWWWWWWWVVVXXXYYYWWWUUURRRQQQWWW]]]\\\WWWTTTSSSQQQQQQSSSTTTUUUVVVUUUVVVXXXYYYZZZZZZYYYXXXVVVWWWYYY\\\^^^```bbbcccZZZ[[[\\\\\\ZZZYYYYYYZZZZZZZZZYYYYYYZZZ\\\]]]^^^ZZZ\\\___bbbdddeeeeeeeeecccfffhhhhhhgggooommm^^^NNN888...222///000111333333333333333333444666888999888777666555555444444333222222222111111111111000000000000111111111000000/////////...000333444555777999<<<<<<===???BBBEEEIIILLLMMMNNNPPPRRRTTTVVVZZZ^^^bbbdddfffjjjlllmmmoooqqqssswwwvvvuuutttttttttuuuvvvxxxyyyzzzyyyxxxuuurrrppprrrqqqqqqpppqqqqqqqqqrrroooooooooqqqrrruuuwwwxxxxxxyyyzzz{{{{{{{{{zzzzzzyyyyyyyyy{{{}}}}}}|||{{{{{{rrrkkkiiikkkmmmnnnnnnnnnnnnooopppmmmpppssswww{{{}}}iii^^^jjjxxxwwwttt}}}qqqVVVHHHGGGFFFAAADDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCBBB?????????@@@AAABBBCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@BBBBBBBBBBBBCCCEEEFFFGGGHHHMMMQQQQQQOOOLLLLLLMMMPPPNNNMMMNNNPPPRRRUUUXXX^^^\\\\\\[[[VVVOOONNNPPPXXX^^^aaa]]][[[^^^dddgggnnnppprrrSSSTTTUUUVVVUUURRRPPPNNNLLLNNNQQQUUUXXXYYYVVVTTTPPPSSSWWWZZZ[[[YYYWWWUUUTTTVVVXXXXXXXXXWWWXXXYYYUUUUUUUUUVVVWWWZZZ\\\]]]]]]]]]\\\\\\\\\]]]^^^^^^bbbdddfffhhhjjjlllmmmmmmoooqqqrrrssssssrrrqqqpppnnnoooooonnnmmmmmmnnnpppoooooooooooonnnnnnnnnnnnkkkkkkmmmppprrrooohhhbbbWWWXXXZZZaaaqqq~~~yyylll\\\WWWVVVbbbuuuxxxqqqvvvrrrppptttjjj^^^TTTQQQRRRRRRRRRTTTVVVWWWWWWUUUSSSQQQQQQRRRNNNNNNPPPSSSVVVXXXWWWVVVTTTUUUWWWXXXWWWVVVTTTSSSTTTTTTUUUUUUUUUTTTSSSSSSTTTSSSRRRQQQPPPPPPPPPQQQQQQRRRTTTTTTTTTTTTUUUWWWVVVUUUSSSQQQTTTZZZ[[[XXXUUUTTTRRRPPPOOOPPPRRRSSSSSSUUUWWWYYYZZZYYYXXXWWWUUUUUUWWWYYY[[[^^^aaabbb[[[]]]^^^]]]ZZZWWWVVVVVVZZZYYYYYYXXXYYYZZZ[[[\\\WWWZZZ]]]```cccdddddddddccccccdddeeeeeegggqqq|||xxxzzztttVVV:::...222222222222222222333333111333444666777888777777666555555444444333333222222222111111111000000000000000000000/////////...+++---000222333444777999888999;;;>>>BBBEEEHHHJJJJJJLLLOOOQQQTTTWWW[[[^^^]]]```dddgggjjjlllooorrrssssssrrrqqqqqqqqqqqqrrrssstttuuuuuutttrrrpppnnnssssssrrrqqqqqqqqqrrrrrrkkkmmmoooqqqsssuuuuuuvvvxxxyyyzzz|||||||||{{{zzzzzzyyyyyyzzz{{{{{{zzzxxx{{{{{{zzzyyyuuupppllljjjiiijjjkkkiiigggffffffgggfffooo{{{}}}zzznnnaaabbbttt~~~tttqqqttt~~~ssszzzxxxkkkXXXHHHDDDGGGGGGDDDBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCBBB@@@????????????@@@AAABBBDDDDDDBBBBBBCCCDDDDDDBBBAAA@@@@@@????????????AAACCCDDDDDDHHHMMMOOOMMMKKKLLLMMMPPPMMMLLLPPPRRRRRRSSSVVV]]]\\\]]]\\\VVVOOOOOORRRZZZ______[[[ZZZ___dddfffkkkrrryyyPPPRRRTTTVVVUUUSSSQQQOOONNNNNNNNNQQQVVVXXXWWWVVVUUUUUUVVVWWWXXXXXXXXXWWWSSSVVVXXXYYYXXXXXXXXXYYYWWWVVVVVVWWWYYY\\\^^^```^^^^^^]]]]]]]]]^^^``````bbbdddhhhllloooqqqrrrrrrrrrqqqpppooonnnnnnnnnnnnrrrrrrrrrpppmmmlllmmmnnnmmmmmmnnnnnnnnnnnnnnnnnnjjjjjjlllooopppmmmeee___SSS[[[cccmmm{{{{{{iiiVVVQQQRRR```sssooojjjkkkcccYYYUUUSSSUUUUUUTTTTTTWWWUUUVVVWWWVVVSSSQQQOOOOOONNNNNNOOORRRTTTVVVUUUTTTRRRSSSSSSTTTTTTTTTTTTTTTQQQRRRTTTVVVVVVUUUSSSRRRRRRQQQPPPOOOOOOOOOPPPPPPNNNOOOQQQRRRQQQRRRTTTUUUTTTUUUTTTPPPRRRWWWYYYXXXWWWVVVSSSPPPNNNMMMOOOPPPQQQRRRUUUXXXYYYYYYWWWVVVUUUUUUUUUUUUWWWYYY\\\^^^YYY\\\^^^]]]ZZZWWWUUUTTTYYYYYYXXXWWWWWWXXXZZZZZZUUUWWWZZZ]]]```aaaaaaaaaaaa___aaaddddddccciiirrr}}}[[[;;;555444222111111222333444111111222444555777888888666666555555444333333333222222222111111111000000000///////////////......,,,...000000000111333555666777888;;;===@@@CCCEEEDDDGGGKKKNNNPPPRRRUUUWWWWWWZZZ^^^bbbeeegggkkkmmmjjjjjjkkkllllllmmmnnnnnnooopppqqqrrrrrrqqqqqqpppoooooooooooopppqqqrrrrrrjjjkkkmmmoooqqqssstttuuuuuuwwwyyy{{{|||{{{zzzzzz{{{zzzyyyyyyzzzyyyxxxvvvtttsssqqqmmmlllkkkiiigggddddddcccbbbaaacccgggjjjpppyyy|||rrrlllccckkkwwwzzzxxxzzzxxxwwwyyy]]]RRRGGGDDDEEEDDDCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBBBB@@@???>>>>>>=========>>>@@@AAABBB???AAABBBDDDDDDCCCBBBAAA???>>>=========???AAABBBBBBFFFKKKLLLKKKIIIJJJLLLJJJJJJNNNSSSRRROOORRRXXX[[[[[[\\\\\\VVVOOOOOOTTT[[[\\\[[[WWWYYY```eeeeeeiiittt~~~OOOQQQTTTVVVVVVTTTRRRPPPPPPNNNMMMOOOTTTWWWXXXWWWZZZXXXUUUTTTUUUWWWYYYYYYSSSVVVXXXZZZYYYXXXYYYZZZYYYXXXXXXYYY[[[^^^aaaccc```______^^^___```aaabbbaaadddiiiooosssuuuuuuuuurrrqqqnnnlllkkkkkklllmmmvvvvvvuuurrrnnnllllllllllllmmmmmmmmmnnnnnnoooooommmmmmmmmooonnnhhh___XXXSSS```mmmwww}}}lll^^^ZZZXXX```mmmyyyuuunnnnnn\\\MMMMMMPPPUUUUUUSSSSSSWWWSSSUUUWWWVVVSSSPPPNNNMMMOOONNNOOOQQQTTTUUUTTTSSSQQQQQQQQQRRRRRRSSSTTTTTTNNNQQQTTTWWWWWWVVVSSSQQQOOOOOONNNMMMNNNOOOPPPQQQLLLNNNPPPQQQPPPQQQSSSUUUSSSVVVUUUQQQPPPTTTXXXXXXYYYXXXUUUQQQMMMLLLMMMOOOOOOQQQTTTWWWXXXXXXWWWVVVVVVUUUTTTSSSTTTVVVXXXYYYWWWZZZ]]]]]][[[WWWTTTSSSYYYXXXWWWVVVVVVWWWXXXYYYSSSUUUXXX[[[]]]^^^^^^^^^]]]]]]bbbgggfffbbbdddkkkrrrzzzQQQ888666333111000111333444000000111222444666888999666666666555444444333333222222222111111111111000/////////////////////......///000000//////000222666666777999;;;===???@@@???BBBFFFJJJKKKMMMOOOQQQOOORRRVVVYYY\\\^^^aaadddbbbccceeegggiiijjjkkkkkkjjjjjjlllmmmmmmnnnnnnnnnjjjjjjjjjkkkmmmooopppqqqkkkkkkkkkmmmoooqqqsssuuusssuuuwwwyyy{{{zzzzzzyyyxxxvvvuuutttttttttrrrpppooonnniiieeedddeeeeeeccc^^^^^^\\\\\\___eeennnttt{{{ooofffaaannnppprrrvvvuuuwww|||}}}lllMMMDDDAAAFFFFFF???===BBB@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBBBB@@@???===;;;;;;::::::;;;<<<>>>???>>>@@@BBBDDDDDDDDDCCCBBB???>>>===<<<===>>>@@@BBBBBBFFFJJJKKKIIIHHHIIIJJJDDDHHHPPPUUUQQQLLLQQQ\\\ZZZ[[[\\\\\\VVVOOOPPPUUUZZZZZZWWWTTTXXX```eeeeeehhhvvvUUUTTTTTTUUUVVVUUUSSSQQQOOONNNLLLLLLSSSZZZZZZUUUXXXWWWUUUVVVVVVVVVSSSRRRRRRTTTVVVWWWWWWXXXYYY[[[YYYXXXWWWWWWWWWXXX\\\aaaiiiiiijjjjjjjjjhhhgggfffhhheeeeeekkksssxxxwwwsssqqqqqqpppooonnnmmmllllllppppppooommmjjjiiikkkllljjjnnnkkkeeehhhqqquuuqqqooommmqqquuummm___[[[bbblllrrrzzz~~~sssggg___^^^gggmmmqqq|||ttt```FFFLLLNNNPPPRRRTTTUUUTTTTTTUUUUUUUUUUUUTTTSSSSSSSSSNNNNNNOOOOOOOOONNNNNNNNNQQQNNNLLLNNNRRRVVVWWWVVVXXXXXXWWWVVVUUUUUUUUUUUUPPPNNNLLLLLLMMMNNNNNNMMMLLLKKKKKKKKKLLLOOOQQQSSSQQQQQQQQQOOOOOOQQQTTTXXXVVVWWWXXXXXXUUURRRPPPOOOOOOQQQTTTWWWXXXXXXWWWVVVUUUVVVWWWWWWUUUSSSTTTTTTVVVYYY]]]```___[[[UUURRRZZZVVVSSSRRRTTTVVVVVVUUUUUUUUUWWWZZZ^^^```___]]]\\\___```___^^^aaaiiippprrr```MMM:::222111111000111222444555333222333333222777888999777555444555666444444333222222333333333000000000000////////////......//////////////////111222444666888:::;;;<<<>>>???@@@CCCEEEGGGIIIJJJHHHJJJMMMOOOQQQRRRUUUXXXWWWYYY\\\___bbbdddeeeeeedddfffhhhjjjkkklllkkkkkkkkkkkkkkkkkkkkklllmmmnnnlllmmmnnnooooooppppppooouuuvvvvvvwwwxxxxxxyyyyyyyyywwwuuuqqqnnnjjjhhhfffbbbbbbbbbbbbaaa___^^^]]]\\\\\\]]]```ggguuu{{{rrr[[[\\\www}}}zzzlllkkklllkkkwwwpppVVVDDDCCCAAA??????@@@AAABBB===>>>>>>>>>>>>======<<<>>>>>>@@@@@@AAA@@@???>>>;;;;;;;;;;;;<<<<<<======@@@???======???AAAAAAAAAAAA???>>>>>>===<<<>>>AAA@@@AAADDDFFFGGGHHHHHHGGGJJJMMMPPPSSSUUUWWW[[[^^^ccc^^^[[[ZZZVVVQQQPPPRRR\\\[[[ZZZYYYZZZ\\\___aaasssuuuwwwTTTSSSSSSTTTUUUUUUTTTRRRPPPOOOMMMMMMSSS[[[ZZZUUUUUUTTTSSSSSSTTTSSSQQQOOOOOORRRUUUWWWWWWWWWWWWXXXZZZZZZZZZ[[[[[[\\\___bbbjjjkkklllmmmmmmkkkjjjiiijjjgggfffkkkssswwwuuuqqqrrrrrrpppnnnllljjjiiihhhllllllkkkiiigggfffgggiiikkkhhhfffhhhjjjjjjmmmrrrtttnnnnnnpppkkkaaaaaaiiizzz{{{}}}uuu```]]]dddqqqyyyzzzqqq]]]MMMMMMNNNPPPQQQSSSTTTUUUVVVWWWVVVUUUTTTSSSSSSSSSSSSPPPPPPPPPOOONNNLLLKKKJJJMMMKKKJJJKKKNNNQQQSSSTTTVVVVVVUUUTTTTTTUUUVVVWWWSSSPPPMMMLLLLLLMMMMMMLLLNNNMMMLLLKKKKKKMMMOOOPPPPPPPPPOOONNNMMMOOORRRUUUZZZ[[[[[[ZZZVVVSSSOOONNNPPPSSSVVVYYYZZZZZZYYYXXXWWWXXXXXXWWWTTTRRRRRRRRRTTTWWW[[[^^^^^^ZZZVVVRRRZZZWWWSSSRRRTTTUUUUUUTTTUUUUUUWWWYYY[[[\\\]]]]]]YYYZZZ[[[[[[]]]dddpppyyy}}}gggHHH666111000111222///111333222111222444555666777888777666555666777888777555333222111000000111111000000000/////////.........///////////////000111222444666888999:::;;;<<<===???AAACCCEEEFFFEEEGGGJJJLLLMMMOOOQQQTTTTTTVVVXXX[[[^^^___``````aaadddgggjjjjjjiiifffdddhhhhhhhhhhhhiiiiiiiiiiiihhhiiijjjkkklllllllllllluuuuuuuuuuuuuuuuuuuuuuuuuuusssppplllhhhdddaaa___]]]^^^___```___^^^\\\[[[]]]aaagggpppzzzuuufff```[[[lllsssooottthhhooodddBBBCCCAAA@@@>>>>>>???@@@AAA>>>>>>>>>>>>===<<<;;;:::<<<===>>>@@@@@@@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<<<<>>>???@@@@@@@@@>>><<<<<<<<<<<<===?????????@@@AAACCCEEEHHHIIICCCHHHOOOVVV]]]bbbfffggg\\\XXXVVVVVVSSSOOOOOOSSS]]]]]]]]]\\\ZZZ]]]bbbfffqqqwwwzzzUUUTTTRRRSSSTTTUUUUUUTTTSSSRRRPPPPPPVVV^^^^^^YYYUUUTTTSSSSSSTTTTTTRRRPPPNNNQQQUUUWWWWWWVVVVVVWWWZZZ]]]___``````aaacccdddmmmoooqqqssssssqqqooonnnnnnjjjhhhkkkqqqsssqqqnnnooonnnmmmlllkkkiiihhhhhhhhhiiiiiigggeeeeeefffhhhhhhaaabbbkkklllgggkkkvvvxxxooojjjlllkkkhhhlllttt|||{{{oooddd^^^eeepppyyyiiiXXXRRROOOOOONNNOOOQQQSSSVVVXXXXXXWWWUUUSSSRRRSSSTTTTTTTTTSSSRRRPPPNNNKKKIIIHHHIIIJJJIIIIIIIIILLLPPPSSSTTTSSSQQQQQQQQQTTTVVVXXXUUUQQQNNNLLLLLLLLLLLLLLLLLLKKKJJJJJJKKKMMMOOOQQQNNNNNNNNNMMMLLLMMMPPPSSS[[[[[[[[[ZZZWWWRRRNNNKKKOOOQQQTTTWWWYYYYYYYYYXXXXXXYYYYYYWWWTTTRRRQQQQQQRRRUUUYYY\\\\\\ZZZVVVTTTZZZWWWTTTSSSSSSTTTTTTTTTUUUVVVWWWWWWWWWXXXZZZ[[[YYYXXXWWWUUUXXXaaaoooyyy{{{xxxfffOOO===111...000///111333222111000333666555666777777666666777888888777555444222222111111222111111111000000000000////////////............//////000222333555666666666777999:::<<<>>>???@@@@@@BBBEEEFFFGGGIIILLLNNNOOOPPPRRRUUUWWWWWWXXXXXX[[[^^^bbbeeeeeebbb^^^[[[bbbbbbcccddddddcccbbbaaabbbbbbcccdddeeeeeeeeeeeennnnnnnnnmmmlllkkkkkkjjjjjjhhhfffccc```]]][[[ZZZWWWYYYZZZ[[[\\\[[[ZZZYYY[[[___hhhrrrzzz~~~}}}|||kkkdddXXXWWWfff}}}|||sssyyy|||lllxxx{{{VVV;;;@@@???>>>=========>>>???>>>>>>======<<<;;;:::999:::;;;===>>>?????????>>><<<===============<<<<<<;;;;;;;;;;;;;;;===>>>>>>>>>===;;;:::<<<>>>>>>>>>AAA@@@>>>===>>>AAAEEEHHHPPPRRRVVV\\\```aaa___]]]TTTQQQQQQSSSQQQMMMOOOSSS[[[___aaa^^^[[[]]]fffnnnooozzz]]]ZZZWWWVVVWWWWWWWWWVVVVVVUUURRRRRRZZZcccdddaaaXXXWWWWWWWWWXXXXXXVVVTTTSSSUUUWWWXXXXXXYYYZZZ\\\]]]bbbeeeeeefffhhhjjjjjjtttvvvxxxzzzzzzxxxvvvtttpppllljjjkkknnnpppnnnkkkhhhhhhhhhiiiiiijjjjjjjjjhhhiiiiiihhhgggfffgggiiibbbcccgggllllllkkkpppwwwvvvnnnjjjmmmpppqqqvvv|||xxxyyyzzz~~~wwwggg]]]hhh}}}{{{kkk\\\SSSPPPPPPNNNLLLLLLMMMQQQUUUWWWVVVUUURRRQQQQQQSSSVVVWWWVVVUUUTTTSSSQQQNNNLLLKKKJJJKKKKKKIIIGGGIIINNNSSSRRRPPPNNNLLLMMMOOORRRUUURRROOOLLLKKKKKKLLLLLLLLLGGGGGGGGGIIILLLOOOSSSUUUNNNOOONNNMMMMMMMMMPPPRRRWWWWWWXXXWWWVVVRRRMMMJJJKKKLLLOOORRRTTTUUUUUUUUUWWWXXXXXXWWWTTTRRRRRRRRRQQQSSSVVVXXXZZZYYYWWWVVVZZZXXXUUUSSSSSSSSSTTTTTTUUUVVVWWWUUUTTTTTTWWWZZZ]]][[[WWWSSSSSSXXXaaahhhfffhhhjjjqqq{{{wwwfffHHH777333000111333555222///000444333555666777666666888999444444444444444444555666222222222222111111111111000///////////////............//////000111222222333444555777888:::;;;;;;<<<>>>@@@BBBBBBDDDFFFHHHIIIJJJLLLNNNOOOPPPPPPOOOSSSUUUXXX[[[[[[YYYVVVTTTZZZ[[[\\\]]]]]][[[YYYXXXYYYZZZ[[[\\\]]]]]]]]]]]]cccbbbaaa```___]]]\\\\\\[[[[[[ZZZZZZYYYYYYXXXXXXUUUUUUUUUVVVVVVXXXYYYYYYZZZZZZ\\\___bbb```\\\XXXVVVcccbbbeeezzzuuuooonnn|||}}}~~~xxx[[[FFFAAA>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;:::999777999;;;<<<>>>>>>>>>>>>======>>>>>>>>>===<<<;;;999999::::::::::::;;;<<<===<<<::::::???CCCCCC???=========>>>BBBGGGLLLOOO\\\[[[ZZZYYYYYYVVVQQQMMMPPPOOOQQQRRRPPPMMMNNNSSSXXX___cccaaa]]]aaammmxxxyyyiiifffbbb```^^^^^^\\\[[[WWWUUUQQQRRRZZZfffjjjhhh^^^]]]\\\]]]^^^^^^\\\ZZZ]]]]]]^^^]]]]]]___cccfffeeejjjmmmlllnnntttwwwvvv{{{}}}~~~~~~|||zzzxxxpppmmmjjjiiikkkllljjjhhhfffffffffggghhhhhhiiiiiifffhhhiiihhhgggfffggghhhaaaooouuunnnjjjqqquuuqqqpppnnnoootttyyyzzz|||~~~mmmuuu|||oookkkttt}}}ppp]]]SSSTTTSSSMMMPPPNNNKKKIIIJJJMMMRRRUUURRRQQQPPPOOOQQQTTTWWWZZZWWWWWWWWWVVVVVVUUUTTTSSSKKKLLLKKKHHHEEEFFFKKKPPPQQQNNNKKKIIIHHHJJJMMMNNNMMMKKKJJJJJJKKKMMMMMMLLLGGGGGGGGGIIILLLPPPTTTVVVPPPQQQQQQPPPOOOOOOQQQSSSTTTTTTUUUWWWXXXVVVRRRNNNJJJKKKMMMPPPQQQRRRSSSSSSTTTUUUWWWWWWUUUTTTTTTUUUQQQRRRTTTVVVWWWXXXXXXXXXYYYXXXVVVTTTSSSSSSTTTUUUVVVVVVVVVUUUTTTTTTVVVXXXaaa___ZZZUUURRRRRRUUUWWWUUU[[[aaabbbhhhzzzppprrr{{{XXXBBB333000111444333//////222222333555555555555777999555444444444555555666777333333333333222222222222111111111000000/////////............/////////000222333333555666777888888999;;;===>>>>>>???AAACCCCCCEEEFFFHHHIIIJJJIIIIIIJJJKKKLLLMMMNNNOOOPPPPPPQQQRRRTTTUUUUUUSSSRRRPPPQQQRRRSSSTTTTTTUUUUUUUUUXXXXXXWWWUUUTTTRRRQQQQQQSSSSSSSSSSSSTTTTTTTTTTTTUUUSSSRRRQQQQQQSSSVVVXXXVVVRRRLLLJJJKKKOOOSSSVVV[[[ssszzz{{{{{{~~~|||rrrgggVVV@@@999@@@<<<<<<;;;;;;::::::::::::777888999:::::::::::::::666777999;;;<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;888:::;;;;;;999888999:::<<<<<<:::;;;DDDMMMLLLEEE>>>???BBBFFFKKKPPPUUUWWWRRRPPPNNNNNNNNNOOONNNNNNQQQQQQSSSUUUQQQMMMNNNTTTXXX```hhhgggdddhhhvvvwwwtttpppmmmkkkhhheeeccc\\\XXXRRRQQQZZZhhhooonnneeeddddddeeeffffffdddcccfffggggggffffffhhhlllooommmsssuuurrrttt~~~|||zzzwwwvvvnnnkkkhhhggghhhhhhhhhgggiiihhhhhhgggfffeeeeeeddddddeeeffffffdddcccccccccfff{{{rrriiiqqqsssiiimmmrrryyy|||yyyiiiuuu~~~{{{~~~xxx~~~yyysssbbbOOOKKKRRRUUUPPPRRROOOKKKIIIIIILLLPPPRRROOONNNNNNOOOPPPSSSVVVXXXWWWWWWXXXZZZZZZ[[[[[[[[[NNNLLLIIIEEECCCCCCGGGJJJNNNLLLJJJGGGGGGGGGIIIJJJJJJJJJJJJLLLNNNNNNMMMLLLKKKKKKJJJKKKLLLOOOQQQSSSSSSTTTTTTSSSRRRRRRSSSUUUTTTTTTVVVZZZ]]]]]]XXXSSSNNNNNNPPPQQQSSSTTTTTTTTTSSSTTTVVVVVVUUUUUUUUUVVVRRRSSSSSSTTTVVVWWWYYYZZZWWWWWWVVVTTTRRRSSSUUUWWWXXXWWWUUUUUUWWWXXXWWWVVV___]]][[[XXXUUUTTTTTTTTTYYYXXXYYYZZZ___lllvvvtttzzzYYYBBB777111333444000///333111222444444333444555777888888777555555444444444444444444444333333333333333333222222111111000000////////////............111222222333444555555666666888:::::::::;;;===>>>===???AAACCCDDDDDDDDDDDDCCCCCCCCCDDDEEEGGGIIIJJJIIIJJJKKKLLLMMMLLLKKKKKKJJJKKKLLLMMMMMMNNNNNNNNNQQQQQQPPPOOONNNNNNMMMMMMPPPPPPPPPOOOOOONNNNNNNNNRRRQQQPPPOOOOOOOOOQQQQQQHHHDDD>>>===EEEVVVkkkzzzxxx~~~sssTTTIIIFFF>>>:::<<<;;;;;;;;;;;;::::::999999666666777888999999999999555666888999:::::::::999999:::<<<>>>>>>===<<<;;;999<<<>>>===999777777999:::;;;:::===IIIVVVUUULLLPPPOOONNNMMMLLLLLLLLLLLLCCCDDDEEEEEEEEEHHHLLLPPPPPPQQQUUUVVVQQQLLLNNNTTT[[[ccclllmmmkkkooo||||||zzzxxxuuuqqqnnngggaaaYYYUUU]]]llltttvvvpppoooooopppqqqrrrpppnnnkkkmmmpppqqqqqqqqqrrrtttpppvvvvvvqqquuu|||yyyuuurrrpppooojjjiiifffeeeeeefffggggggiiiiiihhhgggeeedddccccccbbbdddeeedddbbb```___```iiizzzwwwlllmmmmmmjjjoooyyywwwrrrhhhqqqxxxyyyyyy|||ssswwwuuufffWWWQQQQQQRRRTTTWWWUUURRRNNNKKKJJJLLLOOOQQQNNNNNNNNNOOOPPPQQQRRRSSSWWWXXXZZZ[[[]]]^^^^^^___SSSOOOIIIDDDCCCDDDFFFFFFKKKJJJIIIHHHHHHIIIJJJJJJKKKLLLMMMPPPQQQPPPMMMJJJMMMMMMLLLLLLMMMOOORRRSSSTTTUUUVVVUUUTTTSSSUUUVVVUUUTTTVVV[[[______ZZZTTTQQQRRRRRRSSSTTTUUUUUUUUUTTTUUUWWWWWWUUUTTTTTTUUUTTTTTTSSSTTTUUUWWWYYY[[[UUUVVVVVVTTTRRRSSSVVVYYYZZZWWWTTTVVV[[[\\\YYYTTTYYYXXXVVVUUUVVVVVVWWWWWW[[[ZZZ[[[^^^^^^```kkkxxxxxx~~~zzzdddNNN;;;666666111000444000111333333222222333444888888777666555555555555555555555555444444444333555555444333333222111111000000000//////.........000111111222222333333333333555666777666777888:::777999;;;===??????????????????@@@AAABBBCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHEEEFFFGGGHHHHHHIIIIIIHHHKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLNNNPPPPPPOOOLLLIIIFFF<<<<<<;;;???OOOllluuuxxx}}}}}}qqqqqqrrr}}}{{{```GGG@@@CCCDDD@@@<<<:::;;;;;;;;;::::::999999777888888888777777666555555666777888999888888777666888:::===>>>===<<<;;;<<>>>>>===AAAEEEDDDAAAAAAFFFLLLLLLNNNSSSTTTPPPKKKMMMTTT\\\ccckkkmmmlllpppyyy}}}yyyvvvrrrkkk```[[[bbbqqqzzz|||zzzyyyyyyzzz{{{{{{zzzxxxlllpppuuuxxxxxxwwwuuuuuuooouuussslllqqq}}}yyytttooollljjjjjjhhhgggeeeddddddeeefffgggffffffffffffffffffffffffccceeefffeeebbb```______gggrrr|||zzzpppiiikkkppprrr~~~sssmmmfffkkkooopppsssyyy|||{{{}}}sssvvvpppYYYNNNWWW[[[RRRQQQ[[[WWWTTTPPPMMMLLLMMMOOOQQQNNNOOOOOOOOOOOOOOOOOOOOOXXXYYYZZZ\\\^^^_________YYYSSSKKKFFFFFFGGGGGGFFFIIIIIIIIIIIIJJJKKKLLLLLLMMMNNNPPPSSSTTTQQQMMMIIIKKKKKKKKKLLLNNNRRRUUUWWWUUUVVVWWWVVVUUUTTTUUUVVVTTTTTTUUUZZZ___^^^XXXRRRSSSSSSSSSSSSTTTTTTTTTTTTVVVWWWXXXWWWUUUSSSSSSSSSUUUUUUTTTSSSUUUWWWYYY[[[TTTUUUVVVTTTRRRSSSWWW[[[\\\VVVSSSWWW^^^```ZZZSSSUUUSSSQQQQQQSSSVVVWWWXXXVVV\\\dddeee]]]WWWaaappp{{{wwwfffHHH<<<888222111444///111222222111000222333555555555555666777999999666555555555555444444444666666555444444333222222222111111000//////......000000000000111111222222111333444444444444666777444555777:::<<<============>>>AAABBBBBBAAA???===???@@@@@@AAABBBDDDEEEFFFBBBCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGHHHIIIIIIJJJJJJFFFGGGHHHIIIJJJKKKLLLLLLGGGKKKPPPRRRPPPJJJCCC======???CCCKKK^^^{{{rrrqqq~~~tttnnnvvvuuuwwwyyyXXXPPPFFFAAA@@@???>>>===:::;;;;;;;;;;;;:::999999::::::999888666555333222555666777888888777666666444666999<<<======<<<;;;>>>AAACCC@@@:::666666888444777888===OOObbbbbbVVVIIIEEE@@@;;;:::;;;>>>AAA777>>>FFFFFFBBB@@@FFFLLLGGGKKKPPPRRRNNNIIILLLSSSZZZaaahhhjjjjjjlllrrryyyzzzsssooopppwww|||zzzwwwxxx|||}}}yyywwwwwwsssttttttrrrrrrvvv~~~yyyuuupppnnnmmmllljjjggggggfffeeeddddddcccccccccddddddaaa^^^aaafffeee```iiiiiihhhddd```aaahhhnnnsssqqqppprrrtttxxx~~~~~~~~~vvvzzzuuuooojjjlllsssyyy}}}yyylllZZZWWWSSSTTTXXX[[[]]]\\\ZZZXXXUUUSSSRRRSSSTTTVVVSSSQQQNNNNNNOOOPPPPPPOOOQQQTTTXXXYYYXXXYYY]]]```YYYWWWSSSOOOKKKIIIHHHGGGJJJLLLNNNNNNLLLKKKMMMOOOMMMOOOQQQSSSSSSOOOIIIDDDHHHIIIJJJMMMPPPSSSVVVXXXYYYZZZYYYWWWTTTRRRRRRSSSVVVUUUUUUXXX\\\]]][[[YYYWWWUUUUUUWWWZZZ[[[YYYWWWTTTVVVXXXXXXWWWVVVWWWXXXUUUUUUVVVVVVWWWXXXXXXYYYXXXWWWVVVWWWYYY[[[ZZZYYY[[[WWWTTTUUUYYY[[[YYYVVVXXXVVVUUUUUUVVVXXXXXXXXXZZZZZZ[[[[[[\\\]]]^^^___qqqvvvhhhRRRDDD;;;444555...,,,111666555111///777333222666777555555666555555555555555444444444444444444444444444444444111111111111111111111111000000000000000000000000111111111111111111111111111222333444555555555555999999:::;;;;;;;;;;;;::::::;;;===???BBBDDDFFFGGGDDDDDDCCCCCCBBBBBBBBBAAACCCDDDEEEFFFFFFGGGFFFFFFEEEHHHJJJHHHFFFEEEEEECCCHHHNNNQQQKKKBBB>>>@@@CCCGGGNNN[[[gggppp~~~{{{xxxxxxwww|||xxxwwwxxx}}}YYYJJJDDD>>><<<>>>???<<<999999999888777666555444444444444555555666555555555555555555666888888777666666777999:::;;;;;;::::::AAA???===<<<;;;:::888666<<>>@@@BBBCCCBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCDDDEEEEEEEEEEEEFFFEEECCCBBBDDDGGGHHHGGG???BBBCCC???>>>AAADDDFFFVVVdddyyyzzzuuuwww||||||qqqPPPGGGBBB===<<<===>>><<<999999999888777666555444444555555666666666555555444;;;888555222222333444555999888888888999;;;<<<===000333777>>>EEEIIIJJJJJJ?????????>>><<<999777555555555555666777888999::::::<<<===>>>>>>???AAACCCGGGGGGJJJNNNMMMHHHGGGJJJVVV^^^fffhhhfffgggooovvvoooqqqtttxxx{{{|||}}}~~~xxxxxxwwwxxxzzz|||}}}zzz|||yyyyyy||||||yyyzzz}}}wwwuuurrrpppppppppooonnnllljjjhhhggghhhhhhgggfffbbbaaaaaa`````````aaaaaadddccceeefffaaa^^^kkk|||{{{tttpppppprrrrrrppppppssszzz~~~yyytttooo}}}hhhUUUZZZXXXUUUUUUWWWYYYZZZZZZ[[[ZZZYYYXXXWWWVVVUUUUUUTTTSSSQQQQQQQQQPPPNNNKKKMMMOOOSSSTTTTTTSSSSSSTTTWWWWWWVVVTTTSSSPPPOOONNNKKKLLLLLLLLLKKKLLLOOOQQQPPPQQQTTTWWWXXXUUUPPPLLLHHHHHHIIIKKKNNNQQQSSSTTTUUUWWWWWWVVVTTTSSSSSSSSSTTTTTTTTTUUUVVVVVVTTTRRRWWWVVVWWWYYY[[[\\\\\\ZZZXXXYYYZZZYYYWWWVVVVVVWWWWWWWWWWWWXXXXXXXXXXXXXXXYYYXXXXXXZZZ\\\^^^^^^]]]ZZZXXXUUUVVVZZZ[[[ZZZXXX^^^^^^\\\[[[[[[[[[[[[[[[]]]\\\ZZZYYYZZZ\\\^^^``````fffgggkkkddd???:::777666444000000333444111111555777444333444555555666666666666666666555555555555555555555555222222222222222222222222333333333333333333333333222222222222222222222222111111222333444444444444666777777888888888888888666777888:::<<<>>>???@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@AAABBBBBBCCCCCCDDDAAA>>>===>>>BBBDDDDDDCCCAAA@@@>>>>>>GGGTTTYYYXXXrrr{{{zzzttt{{{zzz```JJJCCC???;;;;;;<<<===<<<:::999999888777666555444444666666666666666555444333444444333333444666888999;;;999777555555666888999<<<>>>CCCIIINNNPPPNNNLLL???===999666333222222333444444444555666777999999999:::;;;;;;;;;===@@@BBBEEEEEEHHHLLLKKKGGGGGGJJJWWW^^^fffhhhggggggmmmrrrfffhhhkkknnnqqqssstttuuuoooooopppsssvvvyyy|||~~~}}}yyyvvvxxxuuutttvvvuuusssuuuzzzwwwtttrrrrrrtttssspppmmmiiiiiihhhgggggggggffffffaaaaaaaaaaaaaaabbbcccccchhhdddfffjjjddd]]]ggg{{{vvvpppnnnoooppprrruuuyyy~~~}}}wwwxxx~~~{{{nnnvvvttt```WWWYYYWWWVVVUUUVVVWWWXXXYYYXXXXXXXXXXXXWWWUUUSSSQQQQQQQQQQQQQQQRRRQQQOOOLLLMMMOOORRRTTTSSSRRRPPPOOOQQQQQQRRRRRRQQQOOONNNLLLOOONNNMMMLLLKKKLLLNNNOOOOOOQQQSSSWWWXXXWWWSSSOOOHHHHHHIIIKKKMMMOOOQQQRRRSSSUUUVVVVVVTTTRRRRRRSSSTTTTTTUUUWWWWWWWWWVVVUUUVVVVVVWWWYYY[[[\\\\\\\\\ZZZ[[[ZZZYYYVVVUUUUUUVVVXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWYYY\\\^^^^^^]]]YYYXXXVVVWWWYYY[[[[[[ZZZZZZZZZ[[[ZZZYYYYYYZZZ[[[___]]]ZZZYYYYYY[[[^^^```aaafffbbb]]]mmm___LLL:::555777666000+++333000000555777555444555555555666666666666666777555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222111222222333444444333333555555666777777777777666888888999:::<<<===>>>>>><<<======>>>>>>?????????>>>>>>>>>>>>???@@@AAAAAA===<<<===@@@@@@>>>===???DDDDDDDDDKKKaaa{{{www~~~tttaaaMMMCCC>>><<<999999;;;<<<;;;:::888888888777666555555555666666666555555333222111///222666999:::999777777999999999:::<<<>>>@@@AAAMMMLLLKKKJJJHHHEEE@@@<<<999777555333222333555666333333444444555666888999888999999888888:::>>>AAAFFFFFFIIIMMMMMMJJJJJJNNNWWW^^^eeegggffffffjjjooozzz```aaaccceeeggghhhiiijjjhhhhhhiiikkkooouuuzzz}}}|||{{{{{{{{{|||zzzvvvssstttqqqppppppnnnlllooouuuxxxvvvtttuuuvvvuuuqqqmmmggggggggggggeeeddddddddd``````aaaaaabbbccceeeeeehhhbbbdddllljjjccchhhvvv}}}tttpppppppppwwwzzzzzzzzz~~~}}}|||}}}yyypppqqq{{{}}}~~~xxxjjj\\\WWWXXXVVVUUUUUUTTTTTTUUUVVVWWWTTTUUUUUUUUUTTTQQQOOOMMMNNNMMMNNNPPPRRRRRRQQQOOONNNPPPQQQSSSTTTRRRPPPMMMMMMMMMOOOOOOOOONNNMMMLLLSSSQQQOOONNNMMMMMMMMMMMMNNNOOOQQQUUUWWWVVVRRROOOIIIIIIJJJKKKLLLNNNOOOPPPQQQSSSUUUUUUSSSRRRQQQQQQQQQRRRTTTVVVWWWWWWWWWWWWTTTVVVWWWYYYYYYZZZZZZ[[[ZZZZZZYYYWWWTTTSSSTTTUUUWWWWWWWWWXXXXXXXXXXXXXXXWWWVVVVVVWWWZZZ[[[[[[ZZZXXXWWWVVVWWWYYYZZZ[[[ZZZTTTVVVYYYYYYYYYYYY[[[]]]```^^^[[[YYYYYYZZZ]]]___YYY\\\^^^^^^eeexxxsssUUUCCC<<<888444333222......222444333333555444555555555666666666777666666666666666666666666444444444444444444444444333333333333333333333333222222222222222222222222222222333444444444333333333444555555666666555555777888888999::::::;;;;;;::::::;;;;;;<<<<<<======;;;;;;;;;;;;;;;===>>>???>>><<<;;;<<<:::777<<>>CCCBBBDDDGGGHHHGGGDDDAAA>>>777444111111222444555666222222333333333222111000111111222222333444666777555666777777777999<<<>>>AAA@@@CCCHHHIIIGGGIIINNNTTTXXX\\\^^^^^^```eeeiiirrrzzzYYYYYYYYYYYYYYYZZZ[[[[[[VVVVVVVVVWWWYYY]]]```bbbffffffgggjjjlllllljjjhhhhhhggghhhgggaaa\\\___eeehhhiiikkkjjjhhhfffffffff```ccceeefffdddcccdddeeeeeeeeefffgggiiikkkmmmnnniiikkkooorrrsssuuuvvvwwwzzzyyyxxxxxxyyyzzz{{{|||xxx~~~zzzpppooo|||qqqhhhsss|||vvvlll]]]RRROOOPPPPPPNNNMMMPPPRRRQQQPPPPPPSSSUUUVVVUUUTTTSSSQQQOOONNNMMMLLLKKKJJJKKKNNNOOOPPPOOOMMMKKKJJJLLLNNNNNNLLLJJJMMMMMMLLLLLLMMMMMMNNNOOOSSSRRRRRRSSSUUUTTTQQQNNNLLLMMMOOOQQQSSSSSSPPPMMMLLLLLLLLLLLLMMMMMMNNNOOOQQQSSSUUUUUURRROOOMMMMMMJJJMMMPPPPPPOOONNNOOOQQQRRRTTTVVVVVVTTTRRRSSSUUUTTTTTTSSSQQQNNNNNNPPPRRRRRRSSSTTTUUUVVVXXXYYYYYYWWWVVVUUUVVVWWWXXXWWWVVVTTTUUUUUUVVVVVVWWWYYY[[[RRRVVV[[[\\\ZZZZZZ\\\______^^^]]][[[ZZZZZZ[[[[[[^^^]]]^^^]]]WWWWWWddduuuwwwoookkkVVVDDD<<<666444222000111333222222333333444555555555777777777777777777777777666666666666666666666666555555555555555555555555333333333333333333333333555555555666666555555444333444444555666555555555666666666666666555555555888888888888777777777777777666555555555777999:::<<<777===PPP^^^cccgggmmmzzzqqquuuxxxzzz}}}~~~zzzrrrtttooo{{{}}}fffMMM@@@<<<888999<<<555666777666666555555555777777777777666666666666555555555666666555444444333888===@@@???@@@DDDHHHAAAAAA@@@>>>:::555111...555444222222444555555444444444333222111111000000111111111111222444555666444666888888888999;;;===>>>===@@@EEEFFFEEEHHHMMMRRRTTTWWWXXXZZZ]]]cccgggqqq|||pppWWWWWWVVVVVVWWWXXXYYYYYYVVVVVVWWWXXXYYYZZZ[[[\\\ZZZZZZ\\\___ccccccbbb```bbbbbbbbbaaa[[[UUUWWW]]]ZZZ]]]aaaaaa``````ccceee___cccggghhhgggggghhhjjjjjjkkklllmmmooorrrtttuuuooovvvyyyuuusssvvvyyyxxxtttuuuwww{{{~~~~~~}}}|||xxx{{{www~~~yyyooouuu|||{{{~~~yyygggQQQEEEIIIRRRSSSPPPKKKNNNPPPQQQOOOOOORRRUUUXXXWWWVVVTTTRRRQQQPPPOOONNNLLLJJJJJJLLLMMMNNNNNNJJJHHHFFFGGGJJJKKKJJJHHHLLLKKKJJJJJJJJJKKKMMMNNNQQQPPPQQQUUUXXXXXXTTTQQQMMMNNNOOOQQQSSSSSSPPPMMMMMMMMMMMMMMMMMMNNNNNNOOOQQQSSSUUUUUURRRNNNLLLKKKKKKNNNQQQQQQNNNMMMMMMOOOQQQSSSUUUTTTRRRPPPQQQSSSRRRRRRQQQOOOMMMMMMOOOQQQQQQQQQSSSTTTVVVWWWYYYYYYYYYWWWVVVVVVWWWXXXVVVUUUSSSTTTUUUUUUUUUVVVXXXZZZRRRVVV[[[[[[XXXWWWYYY\\\___^^^]]]\\\[[[[[[ZZZZZZ]]]]]]ZZZWWWXXX]]]dddiiiooorrrttt}}}}}}~~~PPPGGG>>>:::666333333666111111222333333444555555777777777777777777777777777777777777777777777777777777777777777777777777333333333333333333333333555666666666666666555555333444555555666666555555999999888888777777777777888888777777666666555555666555444333444666888999AAA@@@QQQttt~~~~~~|||uuuzzzwww~~~xxxeeeUUUDDD<<<;;;:::999999444555666666555444444444777777777777666666666666555666777777777777777666===FFFPPPSSSMMMDDD>>>;;;333333444444555555666666111000111333555555333222666555333222222333444555000000000111222333555555333555888999999:::;;;<<<======@@@DDDFFFEEEHHHMMMPPPRRRSSSUUUWWW[[[bbbfffqqqwwwkkk}}}SSSTTTUUUVVVWWWYYYZZZ[[[VVVWWWWWWTTTSSSTTTZZZ___[[[ZZZYYYYYY[[[]]]______^^^______^^^\\\YYYVVVTTTRRRRRRTTTXXX\\\^^^___^^^```cccgggiiihhhhhhjjjllllllmmmpppsssvvvzzz~~~}}}{{{wwwuuuuuuvvvxxxzzzyyywwwwwwxxxzzzzzzyyywww~~~xxxyyy}}}|||kkkWWWIIIKKKOOONNNOOOTTTNNNNNNMMMNNNOOOQQQTTTUUUWWW[[[^^^___[[[UUUOOOLLLNNNKKKIIIIIIKKKLLLKKKIIIMMMIIIEEECCCEEEHHHKKKLLLLLLKKKIIIHHHGGGHHHIIIIIIJJJMMMPPPQQQQQQPPPPPPPPPNNNOOOPPPQQQQQQQQQPPPOOOIIIJJJLLLNNNNNNNNNNNNMMMLLLPPPSSSRRRNNNKKKLLLNNNLLLMMMNNNPPPPPPNNNMMMLLLQQQRRRSSSSSSRRRPPPNNNMMMVVVSSSNNNJJJHHHIIIKKKNNNMMMPPPSSSUUUUUUUUUVVVWWWTTTUUUWWWXXXXXXVVVSSSQQQSSSUUUWWWVVVUUUUUUXXX[[[XXXXXXWWWVVVVVVVVVWWWWWWXXXYYY[[[\\\\\\[[[YYYXXXXXXYYYYYYYYYYYYZZZ^^^```iiimmmqqqppp~~~eeeKKK@@@>>>:::444000444000...///000222444777444///111888999555444888888777666666888999888777777666666555555555666666555444444333333444444555555444333222222222333444444444333444666666555444888777555555444444444444555999777111111666555///222222444777888888???GGGFFFQQQ[[[zzz~~~|||tttaaaKKKCCC:::666777888777555666555555666777666333111444444666777777777777666333333444666:::@@@EEEIIIJJJGGGCCC>>>:::666444333000111222222333444555666555444333222222222333444444444444444444444444444000111111222222333444444777777666666666888999;;;======>>>BBBFFFIIIJJJJJJSSSWWWWWWSSSRRRZZZeeejjjqqq}}}ssslllSSSRRRQQQQQQRRRSSSUUUWWWSSSSSSQQQPPPOOOPPPSSSVVVUUUWWWYYY[[[[[[ZZZXXXWWW\\\\\\\\\\\\ZZZXXXVVVUUUUUUVVVWWWZZZ^^^aaabbbcccaaaeeehhhiiiiiihhhjjjkkknnnqqquuuxxxzzz|||}}}~~~yyyyyyyyyyyyyyyzzz{{{|||{{{yyyvvvttttttuuuvvvwwwyyydddUUULLLNNNQQQNNNNNNRRRPPPOOONNNNNNNNNOOOQQQRRRQQQTTTWWWYYYWWWSSSPPPNNNNNNKKKIIIIIIKKKLLLKKKIIIHHHFFFCCCCCCDDDFFFIIIJJJKKKJJJIIIHHHHHHHHHIIIIIIJJJMMMPPPRRRQQQPPPQQQQQQPPPPPPQQQQQQQQQPPPOOONNNKKKLLLMMMNNNNNNNNNMMMLLLKKKOOORRRPPPKKKHHHHHHJJJIIIJJJKKKLLLLLLKKKJJJIIIOOOPPPRRRSSSRRRPPPNNNLLLUUURRRMMMIIIHHHIIIKKKMMMNNNPPPSSSTTTTTTTTTTTTUUUQQQSSSUUUWWWWWWUUUSSSQQQUUUTTTSSSQQQPPPQQQTTTWWWTTTSSSTTTTTTUUUVVVWWWWWWVVVWWWXXXXXXXXXWWWVVVUUUVVVXXXYYYYYYYYYZZZ]]]___aaaiiivvv~~~wwwsss{{{mmm```SSSFFF===;;;777444333222111000///:::777444333333444777;;;888777777888:::;;;:::999666666555555555666666777555444444444444444444555777777666666666666666777777666444444444555555555777888888888777777777888666777555333333666777555666999>>>BBBDDDIIIXXXgggxxx~~~zzz}}}vvvnnnaaaNNNAAA;;;555222444666555444777444111000111333555666555444333222333555999:::EEEFFFHHHJJJIIIGGGDDDCCC999777555333222111111111000000111111222333333333222111000000000000111222222222222222222222222222000111111222222333333444666666555555666777999:::;;;;;;<<>>GGGPPP\\\```___eeeyyy~~~|||xxxjjj[[[KKK:::888444111000333555555444222333555777999777444111000111555999>>>BBBFFFHHHFFFFFFFFFDDD@@@;;;666333000000000000000111222222000000000000000000000000111111000000000000111111000000000000000000000000000000111111222333333333444444444444555666777888999999:::<<<@@@DDDHHHKKKUUUZZZ\\\YYYYYY___eeehhhooo{{{qqqoooyyytttkkkccc^^^\\\\\\]]][[[XXXUUUUUUWWWXXXVVVTTTYYYYYYXXXWWWVVVVVVXXX[[[YYYYYYYYYYYYZZZ[[[]]]]]]ccccccaaa```______bbbdddcccfffkkkppptttxxx{{{|||}}}||||||}}}|||{{{zzzxxxwwwuuutttttt{{{}}}}}}wwwqqqmmmkkkrrr|||~~~xxx{{{xxx}}}eee\\\TTTQQQQQQTTTRRRNNNNNNRRRUUUSSSQQQNNNLLLJJJJJJJJJKKKLLLMMMOOORRRTTTUUUUUULLLJJJHHHGGGGGGGGGHHHHHHDDDFFFHHHIIIIIIIIIJJJKKKJJJJJJKKKKKKKKKKKKJJJJJJIIILLLOOOPPPPPPOOOOOOOOOLLLMMMMMMMMMNNNNNNNNNNNNPPPPPPOOOMMMLLLJJJIIIHHHKKKMMMNNNNNNKKKHHHHHHHHHIIIJJJKKKKKKKKKKKKJJJIIIKKKMMMPPPSSSSSSQQQNNNLLLPPPNNNLLLJJJIIIJJJLLLMMMMMMNNNOOOOOOMMMLLLMMMMMMJJJLLLPPPRRRTTTTTTRRRQQQWWWRRRMMMLLLOOOSSSTTTTTTSSSTTTUUUVVVWWWXXXYYYYYYVVVTTTRRRQQQQQQQQQSSSTTTRRRUUUXXXZZZZZZZZZ[[[\\\^^^aaa[[[UUUggg{{{~~~ggg^^^OOO@@@999999888666///666888444222444222---555555555666777777444222777777777888888:::;;;<<<888777777666666777777888222333444555555555444333666666666666555666777999444888:::999555333444666999555444:::===@@@GGGQQQaaarrr{{{}}}}}}yyyrrr}}}|||ooo\\\JJJ===444555333222222555777666555555444444555777777555333444999BBBJJJMMMMMMIIIGGG:::777333000------...///222222222111111111111111111111111000000/////////111111111111222222222333////////////////////////000000000111222222333333333333333333444555666666777888999:::===BBBHHHKKKVVV[[[\\\ZZZZZZ^^^aaabbbooo~~~tttrrr{{{sssnnnkkkkkkfffbbb^^^\\\[[[ZZZVVVSSSYYYYYYZZZ[[[]]]^^^]]]\\\]]]]]]]]]]]]___```bbbcccfffggggggeeedddeeehhhkkknnnppptttyyy}}}|||zzz}}}}}}yyyvvvuuuuuuvvvwwwyyy}}}tttnnnmmmoooyyyssslllrrrmmm]]]YYYSSSRRRRRRSSSQQQNNNPPPTTTUUUTTTQQQNNNLLLJJJIIIIIILLLKKKJJJLLLPPPSSSTTTTTTKKKJJJHHHFFFDDDEEEFFFHHHDDDGGGKKKLLLKKKJJJJJJKKKJJJKKKMMMNNNNNNMMMLLLKKKIIIKKKNNNOOONNNLLLLLLLLLGGGHHHIIIJJJLLLNNNOOOPPPQQQPPPOOOMMMKKKIIIHHHHHHGGGIIIKKKLLLKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJKKKMMMPPPRRRRRRPPPNNNLLLNNNMMMLLLKKKKKKLLLMMMNNNLLLMMMMMMKKKIIIHHHIIIJJJHHHJJJNNNQQQSSSSSSRRRQQQPPPNNNKKKMMMQQQTTTTTTRRRUUUVVVVVVWWWWWWVVVUUUUUUSSSQQQOOONNNNNNOOOQQQSSSQQQTTTXXXZZZZZZZZZ\\\]]]___]]]WWWUUU^^^ttt|||xxxttt|||~~~xxx}}}zzzqqqvvvsss]]]NNNFFF@@@999777999999666555666333///222111222444666666555333555555555555666777888999555555444444444444555555111222444555666555444333666888:::999666444444444666999;;;:::777666777888999888;;;CCCKKKVVVeeeqqqwwwxxxwwwmmm~~~vvvjjjnnnlll___KKK;;;888777555444333444555666666666===777000...111888???CCCBBBEEEIIIJJJGGG@@@888333444222000//////111444555000000000//////......---222222222111000000//////000000000111222222222222000000000000000000000000///000000111111222333333111222333333444555555555777888::::::<<<@@@FFFKKKSSSXXX[[[ZZZ\\\aaacccbbbooo}}}wwwrrrnnnkkkgggeeebbbbbbeeelllqqqppphhhaaaiiiiiijjjkkklllmmmmmmnnnmmmppprrrrrrrrrsssxxx|||zzzxxx|||}}}zzzxxxxxxzzz}}}uuuggguuu{{{uuummmjjjooolllaaaXXXVVVTTTTTTSSSRRRQQQPPPRRRTTTTTTSSSPPPNNNLLLLLLLLLLLLKKKIIIHHHJJJNNNRRRRRRPPPLLLKKKIIIFFFDDDDDDGGGIIIDDDHHHLLLLLLJJJHHHHHHJJJKKKMMMOOOQQQQQQPPPNNNLLLKKKMMMOOOOOOMMMKKKJJJJJJEEEEEEFFFHHHKKKNNNPPPRRRRRRQQQOOONNNLLLKKKKKKKKKFFFGGGIIIJJJKKKLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJNNNOOOPPPQQQQQQPPPNNNMMMMMMMMMMMMMMMMMMNNNOOOOOOKKKLLLLLLJJJHHHGGGHHHJJJGGGIIIMMMPPPRRRRRRQQQPPPJJJJJJJJJLLLNNNQQQQQQQQQUUUUUUVVVVVVUUUSSSQQQOOOOOONNNLLLLLLLLLNNNPPPRRRRRRUUUXXXYYYZZZ[[[]]]___]]]ZZZ[[[^^^^^^cccvvv|||{{{rrrnnn{{{sssooolllgggOOOCCC888444333222111111///......000222444444333333222222222333444555666222222111111111111222222//////000111222222222222222555777555111......000333444555777:::===@@@AAAMMMRRRUUUWWW```rrryyyuuu|||~~~rrrttt{{{eeeWWWLLL:::222666888333333333333444444555666888999<<<@@@DDDFFFEEECCC@@@>>>;;;777333000---+++---///222444555444333222---...///000000000000000222222111111000000//////,,,---...//////000//////000000000000000000000000//////000000111222222222111222333444444555555444555888:::;;;;;;>>>DDDIIINNNSSSWWWYYY]]]eeehhhgggggg{{{~~~|||zzz}}}~~~~~~zzzwww{{{}}}|||{{{{{{{{{}}}|||yyyzzzkkkhhhvvvlllaaa]]]]]]\\\WWWRRRTTTUUUTTTTTTTTTTTTSSSQQQRRRQQQOOONNNNNNNNNOOOPPPKKKIIIGGGJJJPPPSSSSSSQQQOOONNNLLLIIIFFFFFFIIILLLGGGKKKOOONNNJJJHHHIIIKKKLLLNNNQQQTTTTTTSSSPPPNNNNNNPPPRRRQQQNNNKKKIIIIIIFFFGGGGGGIIIKKKNNNQQQRRRTTTSSSQQQPPPOOOPPPPPPPPPKKKKKKLLLNNNOOOOOONNNMMMMMMLLLLLLLLLLLLLLLLLLMMMRRRQQQQQQQQQPPPPPPOOOOOOLLLLLLMMMNNNOOOPPPPPPPPPMMMMMMMMMKKKIIIIIIJJJLLLHHHJJJMMMPPPRRRRRRQQQPPPKKKLLLLLLKKKKKKMMMQQQSSSUUUUUUVVVVVVUUURRRPPPOOONNNNNNNNNOOOPPPRRRTTTUUUTTTVVVXXXYYYZZZ[[[^^^aaa]]]\\\^^^aaa```^^^eeeppp}}}uuuvvvhhhUUUSSSQQQGGGAAACCC@@@===:::777777666555444555555555444444555666666444444333333333333444444111111111222333444555555666888999888666888===CCCDDDCCCEEELLLXXXbbbgggiiitttrrrzzzxxx~~~~~~yyylllWWWKKKDDD<<<000000777555222222222222333555777999777===EEELLLMMMGGG===555222111...,,,,,,---///111***,,,///111111000...,,,...///111222222222222111000/////////////////////+++,,,---///////////////000000000000000000000000//////000000111111222222111222333444555555555444333777:::;;;:::;;;@@@DDDKKKOOORRRTTTYYYaaadddcccdddwww~~~{{{wwwyyy}}}||||||}}}||||||{{{zzzzzznnneee___gggqqqfff~~~lllbbbTTTNNNVVVaaa```YYYTTTUUUUUUVVVWWWWWWSSSNNNPPPPPPOOONNNOOOPPPRRRRRRMMMJJJIIIMMMTTTWWWVVVTTTQQQQQQOOOKKKGGGGGGKKKOOOKKKOOORRRQQQLLLJJJKKKMMMLLLOOOSSSUUUVVVTTTQQQOOOQQQSSSTTTSSSOOOLLLJJJIIIIIIIIIIIIJJJLLLOOOQQQRRRUUUTTTSSSRRRRRRSSSTTTUUURRRQQQRRRSSSTTTTTTRRRPPPPPPPPPOOOOOOOOOOOOPPPPPPTTTSSSRRRPPPPPPOOOOOOPPPLLLLLLNNNOOOPPPQQQQQQQQQNNNNNNNNNLLLJJJJJJLLLNNNHHHJJJMMMPPPRRRQQQPPPOOOPPPQQQOOOLLLJJJLLLRRRWWWUUUVVVWWWXXXWWWUUUSSSQQQQQQQQQRRRSSSUUUWWWYYYZZZUUUWWWXXXYYYYYY\\\```ccc```___]]]]]]___bbbbbbaaafffyyy|||yyy{{{oooaaabbb]]]WWWPPPIIIDDD@@@===;;;::::::999999999999999999888888777777777777888888<<<;;;;;;:::;;;===???@@@AAACCCDDDEEEGGGNNNZZZcccgggeeegggsss}}}yyy}}}xxx~~~lll]]]EEE>>>;;;444,,,333888111222333333333444777;;;>>>FFFAAA;;;666444222000//////000111222222222111000222000...------///222444...///000000000///...---........................,,,---///111111111111000/////////////////////////////////000111111222222111222444555666666555444111555::::::999999===AAAKKKNNNOOOOOOSSSYYY\\\YYYjjj{{{{{{sssiiiqqqnnniiisssbbbZZZNNNNNNiiiyyyrrrvvv~~~ccc___XXXSSSUUUZZZZZZUUUUUUTTTTTTTTTTTTTTTTTTTTTSSSQQQNNNLLLLLLMMMPPPRRRNNNOOOQQQTTTVVVVVVTTTRRRVVVTTTQQQMMMKKKKKKLLLMMMRRRPPPPPPSSSRRRNNNLLLNNNNNNNNNOOOQQQTTTUUUTTTSSSQQQVVVYYYVVVOOOKKKLLLOOOOOONNNMMMLLLLLLOOOTTTXXXZZZUUUQQQOOORRRUUUVVVUUUWWWUUURRRQQQQQQRRRRRRRRRTTTQQQNNNKKKJJJKKKMMMOOOTTTTTTUUUUUUSSSPPPLLLJJJKKKKKKMMMPPPTTTUUUUUUTTTMMMPPPRRRSSSPPPMMMKKKKKKJJJMMMQQQUUUVVVTTTQQQNNNSSSRRRPPPNNNMMMNNNOOOPPPSSSVVVYYYYYYWWWSSSPPPOOOTTTSSSRRRUUUXXXZZZYYYWWWUUUWWWYYYYYYZZZ[[[^^^```dddcccbbbccceeeeeeeeeccc___nnnzzz{{{yyy}}}zzzwwwbbbaaa[[[OOOMMMJJJMMMNNNJJJDDD@@@???@@@EEEGGGGGGEEEFFFHHHEEE???FFFGGGNNNNNNIIIQQQXXXSSSSSSRRRVVV]]]eeeqqq}}}xxx|||xxx~~~lllUUUIII888777444222222333444555333444777;;;>>>AAACCCDDD555444111///...///111333////////////000000000000------......//////000000,,,------...///000000111///...---,,,,,,---...///222000......///000///...//////000000111111222222000///---,,,---...000111111111222222222222333333555555666777888:::<<<===KKKKKKKKKLLLPPPVVVZZZZZZeee||||||yyy}}}~~~uuusssjjjeeecccZZZUUU[[[[[[TTTHHHGGG\\\}}}xxxtttmmmnnnxxxqqq```]]]VVVQQQSSSXXXXXXSSSSSSSSSTTTTTTTTTTTTTTTSSSSSSQQQNNNLLLLLLNNNQQQRRRMMMNNNPPPTTTWWWWWWTTTRRRRRRQQQNNNLLLKKKLLLMMMNNNRRROOOPPPSSSRRRMMMLLLMMMMMMMMMMMMOOORRRTTTTTTSSSRRRUUUWWWUUUPPPMMMNNNOOOPPPPPPPPPOOOOOOPPPTTTWWWXXXVVVSSSQQQRRRSSSUUUVVVUUUSSSQQQNNNNNNOOOQQQRRRRRRPPPLLLJJJIIIKKKNNNPPPSSSSSSSSSSSSQQQPPPNNNMMMLLLLLLNNNQQQTTTVVVUUUTTTSSSTTTUUUUUUTTTQQQOOOMMMKKKMMMPPPSSSUUUTTTRRRPPPRRRQQQPPPOOONNNOOOOOOPPPSSSUUUWWWWWWTTTQQQOOONNNRRRQQQQQQTTTWWWYYYXXXVVVUUUWWWXXXXXXYYYZZZ]]]___cccbbbaaabbbddddddcccbbbfffeeennn}}}|||kkkggg~~~yyy~~~zzzkkkxxxwwwhhh```]]][[[YYY___fffkkkqqqrrrjjj```fffhhhqqquuuxxx|||nnnnnnttt}}}{{{{{{zzzzzzyyymmmrrrvvvpppTTTAAA;;;;;;999555222000000111222777:::>>>@@@@@@<<<777444222111///...---...///000000000000/////////..................////////////,,,------......///////////////...------...//////000...---...000111111000//////////////////000000000///...------///000222111111222222222333333333444444555666888999;;;;;;EEEFFFHHHKKKPPPUUUXXXYYYccc|||{{{zzz}}}~~~tttvvv|||qqqcccaaabbbZZZVVVPPPSSSfff}}}|||~~~rrrnnnwwwssseee```[[[YYYTTTPPPQQQUUUUUUQQQOOOQQQSSSTTTUUUTTTSSSRRRRRRPPPNNNLLLMMMNNNQQQRRRJJJLLLPPPTTTXXXXXXUUURRRNNNMMMLLLKKKKKKMMMOOOPPPPPPNNNOOORRRQQQMMMLLLMMMLLLKKKKKKMMMPPPSSSSSSSSSRRRSSSSSSSSSRRRQQQPPPOOOOOOQQQRRRQQQPPPPPPRRRSSSTTTUUUTTTRRROOONNNRRRUUUTTTSSSOOOLLLJJJKKKOOORRRQQQOOOKKKIIIIIIKKKNNNQQQSSSSSSSSSRRRRRRQQQPPPPPPMMMMMMNNNRRRUUUWWWVVVUUUWWWUUUTTTUUUWWWVVVRRRNNNMMMMMMNNNPPPSSSUUUTTTSSSQQQQQQQQQQQQQQQPPPPPPPPPSSSTTTUUUTTTQQQNNNNNNNNNPPPPPPPPPSSSUUUWWWVVVUUUVVVWWWXXXXXXWWWYYY[[[^^^aaa```___aaabbbcccbbbaaaggg______kkkzzzvvvpppyyy~~~|||ttt}}}wwwtttxxx}}}{{{www~~~iiiQQQ<<<444777666555333222222333555666;;;;;;<<<;;;888333---***......---------,,,,,,,,,000000000///.........---/////////...............---------...............//////............//////...---,,,---000222222222//////..................000///.........///111222111222222222222333333333333333444555666888999999>>>AAAFFFLLLQQQTTTVVVXXXaaa~~~wwwpppmmmjjjcccccciiizzz|||}}}yyyqqqmmmxxxwwwhhh]]]YYYXXXWWWWWWSSSOOOPPPSSSRRROOOLLLNNNQQQTTTUUUTTTSSSQQQPPPOOOMMMLLLLLLMMMOOOPPPHHHJJJOOOTTTXXXXXXVVVSSSNNNNNNLLLLLLLLLMMMOOOPPPNNNLLLMMMQQQPPPMMMKKKMMMLLLKKKJJJKKKOOORRRTTTTTTSSSQQQOOOPPPSSSTTTRRROOONNNPPPRRRRRRQQQOOOOOOOOOOOORRRTTTQQQKKKIIIMMMRRRSSSSSSQQQLLLHHHHHHMMMRRRRRRPPPLLLIIIIIIKKKNNNPPPRRRSSSTTTUUUTTTRRRPPPNNNMMMMMMOOORRRVVVWWWWWWUUUVVVSSSPPPRRRWWWXXXUUUQQQPPPMMMLLLMMMQQQUUUUUUUUUQQQQQQRRRSSSSSSRRRRRRQQQSSSTTTSSSQQQNNNLLLLLLMMMOOOOOOQQQSSSUUUVVVVVVVVVXXXXXXXXXWWWWWWXXXZZZ]]]___^^^___```bbbcccaaa```aaa```bbbcccggguuuttt{{{www~~~|||wwwxxx|||~~~}}}~~~uuujjj[[[MMM===222333999---///222666999;;;<<<<<<888666111---******+++,,,+++,,,,,,------,,,+++***......................../////////......---------/////////...............///////////////////////////---,,,---///111111000000//////......---------000////////////000111222111111111222222222333333111222333444555666777777:::===EEENNNRRRSSSTTTWWWddd~~~~~~~~~wwwooojjjooozzzwwwzzz{{{lllkkktttuuufffWWWQQQRRRRRRSSSTTTRRROOOOOOQQQQQQMMMIIIKKKOOORRRTTTTTTRRRQQQOOONNNLLLKKKKKKKKKLLLMMMHHHJJJNNNSSSWWWXXXVVVSSSQQQPPPOOONNNMMMMMMNNNNNNLLLJJJLLLOOOOOOLLLKKKMMMMMMKKKIIIJJJMMMQQQSSSTTTRRROOOMMMNNNRRRTTTRRROOONNNQQQTTTUUUSSSQQQOOOOOOMMMRRRVVVRRRKKKGGGKKKPPPSSSUUUUUUPPPIIIGGGLLLQQQTTTQQQNNNKKKJJJKKKLLLMMMQQQSSSVVVXXXWWWSSSOOOLLLMMMMMMOOORRRVVVWWWWWWUUUTTTQQQNNNQQQWWWZZZYYYVVVRRRNNNKKKKKKPPPTTTVVVUUUPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSRRROOOKKKJJJKKKLLLNNNPPPRRRTTTUUUVVVWWWXXXZZZZZZYYYWWWVVVWWWZZZ\\\]]]]]]^^^```bbbbbbaaa___^^^bbbeeebbb___iiizzz{{{yyy|||xxxvvvxxx~~~|||xxx{{{~~~{{{tttqqqwwwvvvrrrjjj^^^UUUJJJ@@@888111000333///222777;;;===<<<999777222///+++(((''')))+++---***+++---......---+++***++++++,,,---...//////000//////......------,,,,,,000000//////////////////......////////////......000///------...//////...000000000//////.........///////////////000000111000000000111111111222222000111222444555555555555:::<<>>KKKPPPQQQZZZggguuuzzz||||||vvvssssss{{{xxxwwwyyyvvvoooeee[[[UUUVVVTTTMMMHHHJJJHHHLLLNNNKKKIIIJJJIIIFFFFFFGGGIIILLLOOOQQQSSSUUUUUUTTTRRRPPPMMMLLLKKKJJJMMMLLLMMMOOORRRUUUUUUUUUOOONNNNNNNNNMMMLLLLLLLLLHHHGGGHHHMMMNNNKKKKKKMMMLLLHHHCCCBBBCCCGGGJJJLLLMMMMMMLLLKKKKKKLLLMMMNNNJJJMMMOOOPPPOOONNNNNNNNNKKKMMMOOONNNJJJFFFDDDDDDMMMXXX```\\\OOOCCCAAADDDCCCEEEHHHJJJLLLLLLKKKJJJHHHHHHHHHJJJLLLOOORRRSSSKKKKKKMMMPPPTTTUUUUUUTTTRRRRRRQQQPPPOOOQQQTTTWWWXXXQQQKKKKKKPPPTTTSSSPPPGGGGGGFFFFFFGGGJJJLLLNNNQQQRRRRRRPPPLLLIIIHHHHHHIIILLLPPPRRRQQQRRRUUUXXXXXXWWWUUUQQQOOOOOORRRUUUSSSTTTVVVYYY\\\\\\YYYWWWTTT\\\aaa___ZZZXXXZZZ]]]]]]iiilllyyyzzz}}}}}}kkkeeexxxrrrttt|||vvv|||zzzyyysssqqqwww{{{}}}{{{yyywwwgggWWWCCC777444000222111///000555:::===444222...+++)))***,,,...---,,,***)))((()))+++,,,))))))******+++++++++,,,//////...---+++******))),,,,,,,,,------.........))))))***++++++,,,------++++++,,,------,,,++++++---,,,+++,,,...000000000,,,,,,,,,------.........+++,,,------......------,,,,,,,,,---------......000111333555555555333333333222:::HHHNNNQQQ]]]lllwwwXXXfff~~~}}}yyy~~~{{{{{{{{{yyysssoooxxx|||vvvsssqqqeeeVVVQQQOOOLLLJJJIIIJJJLLLMMMMMMOOOOOOLLLKKKLLLJJJFFFHHHHHHIIIKKKMMMOOOQQQSSSQQQRRRTTTTTTRRRNNNIIIGGGMMMMMMNNNOOOQQQTTTVVVWWWSSSPPPLLLHHHGGGHHHKKKMMMKKKNNNMMMJJJMMMRRRPPPIIIGGGDDDDDDFFFEEECCCFFFJJJKKKKKKKKKKKKJJJIIIHHHHHHIIIIIIJJJLLLMMMLLLHHHEEEFFFHHHIIIJJJIIIFFFCCCAAAJJJKKKMMMLLLJJJHHHGGGGGGCCCCCCEEEFFFGGGGGGGGGFFFKKKKKKKKKKKKJJJKKKMMMOOOMMMKKKKKKMMMOOOQQQQQQPPPSSSRRROOOMMMLLLMMMOOOPPPNNNKKKIIIJJJNNNQQQQQQQQQKKKGGGCCCAAACCCFFFHHHJJJRRRNNNJJJKKKMMMMMMJJJEEEGGGHHHKKKMMMPPPRRRTTTUUUVVVTTTPPPNNNMMMNNNQQQRRRNNNPPPSSSTTTTTTUUUVVVXXX^^^\\\ZZZZZZ[[[\\\[[[ZZZ[[[VVVUUUaaauuu}}}{{{llltttpppiiikkkggghhhrrr~~~vvvsss~~~|||yyyxxxqqqvvv~~~oooYYYGGG<<<555111...///222666888777333...+++...---+++*********++++++,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,---,,,---...///---)))&&&******+++,,,,,,---......++++++******+++---...000------------------------,,,,,,,,,---------......------------------------***+++,,,---...000111111,,,,,,,,,---------------///000222444555555444444000666<<<@@@DDDMMM[[[fffvvvEEEOOObbbtttwwwmmmccc```nnnvvvuuummmffffffnnnpppllljjjjjjbbbVVVNNNLLLJJJIIIHHHIIIJJJKKKMMMPPPQQQOOONNNOOOLLLGGGJJJHHHGGGGGGIIILLLPPPRRRPPPQQQRRRRRRPPPMMMIIIGGGHHHIIIJJJLLLOOORRRTTTUUUTTTPPPLLLHHHFFFFFFGGGIIIMMMOOONNNLLLNNNSSSQQQKKKFFFCCCCCCEEEDDDAAABBBEEEGGGHHHIIIJJJJJJIIIHHHGGGFFFGGGIIIJJJKKKJJJIIIHHHDDDEEEGGGIIIIIIGGGEEEDDDGGGIIIKKKKKKIIIHHHGGGHHHEEEEEEEEEEEEFFFFFFFFFFFFHHHIIIJJJIIIIIIIIIKKKMMMLLLMMMNNNNNNNNNNNNNNNNNNPPPOOOMMMKKKKKKLLLNNNPPPLLLIIIFFFFFFIIILLLNNNNNNKKKHHHEEECCCEEEGGGIIIJJJMMMJJJFFFGGGJJJLLLIIIGGGFFFHHHJJJMMMPPPQQQRRRRRRVVVVVVTTTPPPMMMLLLNNNPPPNNNPPPRRRRRRRRRRRRSSSUUU[[[ZZZYYYZZZ]]]^^^^^^^^^[[[WWWTTTYYYdddooovvvxxx~~~xxxyyy|||yyyvvvfff[[[\\\]]]```pppyyysssuuu|||}}}{{{vvvvvvsssppprrrwwwuuuooocccXXXHHH<<<666333000......000333555444111---***---,,,+++***))))))***++++++***))))))))))))***+++************++++++++++++...---,,,,,,,,,,,,***)))******++++++,,,---------,,,++++++++++++,,,...///------------------------,,,,,,,,,,,,------------------------------------,,,,,,------......//////---------............///111222333444555555444444111666<<<>>>AAAIIIVVV___oooyyy}}}{{{555888AAALLLOOOKKKEEECCC:::CCCSSSggg{{{~~~tttkkkeeedddhhhhhhbbbaaaccc^^^UUUKKKKKKKKKKKKKKKKKKKKKKKKNNNRRRSSSRRRSSSSSSNNNHHHKKKIIIFFFEEEFFFIIINNNPPPNNNOOOOOOOOONNNKKKHHHFFFEEEFFFHHHKKKNNNQQQSSSTTTSSSPPPKKKGGGDDDCCCDDDEEEKKKMMMMMMLLLMMMPPPOOOKKKEEEBBBBBBDDDCCC???===???BBBDDDFFFHHHHHHHHHGGGFFFCCCFFFHHHHHHFFFEEEHHHJJJBBBCCCEEEGGGHHHHHHGGGFFFCCCEEEHHHIIIIIIHHHIIIIIIIIIHHHFFFEEEDDDDDDEEEEEEEEEFFFHHHHHHGGGGGGIIIJJJLLLOOOQQQQQQMMMJJJJJJJJJKKKJJJIIIHHHIIIKKKMMMOOOJJJGGGCCCAAACCCGGGIIIJJJKKKIIIFFFFFFGGGHHHIIIIIIIIIEEEBBBCCCFFFIIIIIIHHHEEEGGGJJJMMMOOOOOOOOONNNUUUWWWXXXSSSMMMIIIKKKNNNMMMNNNPPPOOONNNNNNOOOPPPXXXWWWWWWXXX[[[]]]\\\\\\VVVWWWWWWVVVXXX^^^ffflllvvv|||{{{uuuggg]]]XXXggg||||||nnnppp|||{{{vvv{{{zzzwww~~~yyyyyywwwrrrnnnhhh^^^SSSEEE>>>666111000000///------...///000000...+++***+++******))))))))))))***))))))(((((((((((())))))))))))))))))************///---***)))***++++++***++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......------------------.../////////000000000000333333444555555444444333444888;;;===>>>CCCMMMUUUccclllqqqsssuuusss:::::::::888666555777999444666;;;BBBJJJTTTbbbnnnwwwxxxxxxyyy|||zzzuuussszzzvvvoookkkcccccc___XXXVVVWWWUUUPPPLLLMMMOOOPPPQQQPPPPPPOOONNNRRRTTTUUUWWWWWWPPPHHHLLLJJJHHHGGGGGGIIILLLMMMKKKKKKKKKKKKJJJIIIGGGFFFHHHIIIKKKMMMOOOQQQSSSSSSPPPNNNJJJEEECCCBBBCCCDDDHHHIIIJJJJJJKKKKKKKKKIIIGGGCCCCCCEEEDDD???<<<===???@@@CCCFFFGGGGGGEEEDDDCCCFFFHHHFFFBBBAAAEEEJJJBBBBBBCCCDDDEEEEEEEEEEEEAAADDDGGGIIIIIIIIIJJJLLLLLLJJJGGGEEECCCCCCDDDEEECCCEEEGGGGGGGGGGGGHHHJJJLLLPPPTTTRRRLLLFFFEEEGGGFFFFFFEEEFFFHHHJJJMMMNNNIIIFFFBBB???@@@CCCGGGIIIJJJHHHFFFFFFGGGHHHHHHGGGHHHEEEAAAAAACCCFFFHHHHHHEEEGGGJJJMMMNNNNNNMMMLLLRRRVVVYYYUUUMMMIIIKKKOOOMMMNNNNNNMMMKKKKKKLLLMMMWWWVVVUUUVVVWWWWWWVVVTTTPPPUUUYYYZZZYYYXXXZZZ\\\bbbooo|||kkkjjjnnnrrrnnngggkkktttzzz|||yyy}}}vvvvvv~~~wwwyyyyyywwwkkk___SSSEEE;;;555222///---......---+++,,,,,,,,,++++++******))))))))))))(((((((((((()))(((((((((''''''((((((((((((((((((((())))))))))))---,,,***)))***+++***)))++++++++++++************------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------......//////000000111111222222444444555555444444444333666888;;;;;;:::===DDDIIITTT___fffjjjlllkkkzzzWWW\\\[[[QQQCCC:::999;;;===999888888666555<<>>:::===444444777<<<===;;;<<<>>>888<<<======DDDOOOSSSPPPNNNOOORRRTTTTTT\\\uuuxxxzzzuuuvvv|||uuullleeegggssstttcccVVVUUURRRMMMJJJKKKMMMNNNNNNIIIKKKNNNPPPSSSTTTTTTTTTQQQSSSUUUWWW[[[\\\UUULLLKKKLLLMMMNNNNNNMMMLLLKKKIIIHHHHHHGGGGGGHHHIIIIIIKKKLLLNNNOOOOOOOOONNNMMMJJJIIIGGGFFFFFFFFFHHHIIIJJJIIIKKKMMMLLLIIIJJJNNNNNNIIIGGGJJJKKKHHHEEEDDDBBBCCCCCCDDDDDDDDDCCCCCCFFFHHHHHHFFFCCCBBBEEEHHHHHHGGGEEECCCAAAAAABBBBBBCCCEEEHHHJJJJJJJJJKKKLLLJJJIIIGGGFFFEEEEEEFFFFFFEEEFFFFFFFFFFFFHHHKKKMMMMMMOOOQQQOOOIIIEEECCCCCCAAABBBCCCEEEHHHJJJLLLNNNJJJIIIGGGEEEDDDFFFKKKNNNKKKHHHEEEDDDDDDFFFFFFFFFHHHGGGEEEDDDEEEFFFGGGIIIIIIJJJKKKMMMNNNOOOOOOPPPMMMQQQTTTSSSPPPNNNPPPSSSOOOOOOOOOLLLJJJJJJLLLMMMSSSSSSUUUXXX[[[\\\[[[ZZZSSSPPPNNNOOORRRVVVWWWVVVZZZZZZ[[[aaaooo|||}}}yyymmmmmmkkkzzzqqqbbbhhhiiifffmmmmmmooouuuwwwrrrwwwxxxsss|||rrrxxxxxxssskkkhhhqqq}}}zzz~~~tttcccOOO???555...---...------------------------***)))(((((((((((())))))'''(((((())))))))))))(((''''''((((((((((((''''''(((((((((((())))))))))))(((((())),,,---,,,(((%%%))))))))))))))))))******++++++,,,---------,,,,,,************************))))))*********+++++++++************************))))))***,,,---...///000------...///000111111222333333222222222333444444666777888999888999;;;===???NNNXXX]]]^^^\\\jjj~~~uuuiii```ooonnnvvvxxxaaaLLLEEECCC???CCCQQQ[[[VVVJJJAAAEEEIIIJJJMMM]]]rrr{{{vvvgggjjjooooooffffff|||~~~{{{wwwqqqnnnnnnsssvvv|||}}}ooo^^^TTTWWWTTTPPPOOOPPPQQQRRRSSSHHHIIILLLNNNQQQSSSUUUUUUTTTUUUVVVXXX]]]```YYYOOOLLLLLLMMMMMMMMMMMMMMMMMMKKKKKKJJJIIIJJJKKKMMMNNNLLLMMMOOOQQQRRRQQQPPPPPPKKKJJJIIIHHHGGGHHHIIIJJJJJJIIIKKKOOOMMMIIIJJJOOOQQQJJJGGGJJJNNNLLLJJJJJJGGGFFFEEECCCBBBBBBCCCCCCEEEFFFFFFFFFGGGHHHIIIJJJKKKIIIGGGDDDCCCCCCEEEEEECCCFFFHHHIIIHHHHHHHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDGGGKKKOOONNNNNNMMMKKKIIIFFFDDDCCCBBBCCCDDDFFFIIIKKKMMMNNNIIIJJJJJJIIIGGGIIIMMMQQQMMMJJJEEECCCDDDFFFGGGGGGDDDEEEFFFFFFFFFGGGIIIJJJLLLLLLLLLMMMNNNQQQSSSTTTOOOQQQRRRQQQPPPPPPQQQRRRQQQQQQPPPNNNLLLLLLNNNPPPTTTTTTVVVYYY\\\]]]\\\[[[QQQPPPOOOPPPSSSVVVWWWWWWYYYZZZZZZYYY```nnnzzzzzzxxx|||xxxwwweeeaaafffbbb```yyyooolllnnnpppjjjlll}}}oooooopppeeekkkyyytttqqqwwwzzzyyyooohhhppp}}}}}}rrrhhhUUUHHH;;;555222///000333555444222000...,,,------)))))))))))))))))))))***'''((()))*********))))))'''((())))))))))))((('''(((((()))))))))*********)))(((((()))++++++)))''''''((((((((()))*********)))***,,,------------,,,************************))))))))))))*********+++******************************+++,,,------......++++++,,,---...///000111222111111000111222444444555666777999999:::;;;<<<===JJJSSSVVVUUUSSSccckkkxxx}}}wwwpppiiiqqqzzzeeebbbmmm~~~iiifffiiiiiimmmwww|||~~~}}}{{{vvvvvv}}}{{{wwwuuuuuuoooddd[[[XXXYYYUUUQQQPPPPPPOOONNNOOOIIIJJJLLLNNNQQQTTTVVVWWWWWWWWWWWWYYY___bbb[[[RRRNNNMMMKKKJJJKKKLLLNNNOOONNNMMMLLLKKKLLLNNNPPPRRRMMMOOORRRTTTVVVVVVUUUTTTMMMLLLJJJIIIHHHIIIIIIJJJHHHGGGJJJNNNKKKFFFHHHNNNQQQJJJGGGJJJOOOOOOMMMNNNKKKIIIFFFCCCBBBBBBBBBCCCDDDDDDDDDGGGJJJLLLMMMLLLMMMKKKHHHFFFEEEFFFHHHIIIDDDFFFHHHHHHGGGFFFFFFFFFDDDEEEFFFHHHHHHIIIHHHHHHFFFEEEDDDBBBBBBFFFKKKOOOOOOLLLJJJIIIIIIHHHFFFDDDBBBCCCEEEGGGIIILLLMMMNNNIIIJJJLLLKKKJJJKKKOOOSSSOOOKKKFFFDDDDDDFFFHHHIIIAAABBBEEEFFFGGGHHHJJJLLLNNNMMMMMMMMMOOORRRUUUWWWRRRQQQQQQPPPPPPPPPQQQQQQRRRRRRQQQOOOMMMNNNPPPRRRVVVVVVWWWYYY[[[[[[XXXVVVKKKPPPVVVZZZZZZXXXVVVUUUSSSZZZ^^^[[[YYY^^^fffkkkuuuzzz}}}}}}gggeeewwwwwwfffjjjeeegggjjjdddaaawwwnnniiiiii]]]bbbjjjyyyoookkkhhhnnnmmmwww{{{vvvzzz}}}xxxhhhPPPCCC;;;333...000222///...000???===999444///,,,+++,,,))))))******************'''((()))+++++++++***)))'''((()))******)))((('''))))))))))))************+++)))''''''((()))***)))&&&''''''((()))******+++(((***+++---......------))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...///000000000//////000222444555444555777999:::;;;<<<<<<===IIIOOOPPPOOOMMM___}}}zzztttvvvssswwwuuusssvvv|||wwwsssmmmrrr~~~vvvmmmnnnuuuvvvwwwwwwyyyvvvlllfff___ZZZYYYXXXWWWUUUYYYZZZXXXRRROOOQQQPPPMMMGGGHHHJJJNNNRRRUUUVVVUUUUUUZZZ[[[WWWWWWZZZYYYTTTOOONNNNNNOOOPPPOOOMMMJJJMMMOOOQQQRRRPPPNNNMMMMMMOOOPPPRRRUUUXXXXXXWWWTTTKKKJJJJJJKKKMMMNNNNNNMMMNNNKKKJJJMMMMMMKKKKKKNNNMMMKKKJJJLLLOOOPPPOOOLLLKKKJJJJJJIIIGGGEEECCCBBBEEEEEEFFFGGGHHHJJJLLLMMMMMMKKKHHHFFFFFFGGGGGGFFFGGGFFFEEEFFFHHHIIIHHHGGGDDDDDDDDDFFFIIIKKKJJJIIIJJJFFFAAA@@@BBBEEEFFFFFFFFFGGGHHHFFFCCCAAAAAAAAABBBEEEHHHKKKKKKKKKKKKLLLJJJJJJKKKJJJIIIIIILLLNNNNNNLLLHHHEEEDDDDDDEEEFFFEEEEEEEEEIIILLLMMMKKKHHHNNNOOOOOOOOONNNOOORRRTTTWWWWWWWWWVVVUUUTTTSSSRRRQQQPPPPPPPPPPPPQQQRRRRRRYYYWWWUUUUUUVVVXXXXXXXXXTTTUUUVVVXXXZZZ[[[[[[[[[UUUVVVXXXXXXYYY\\\```bbbbbbjjjwww{{{vvv{{{tttpppzzzyyy{{{yyy|||}}}}}}qqq___ccclllyyy{{{{{{|||gggbbbfffxxx~~~nnn^^^PPPCCC888111---222111***'''000>>>HHHDDD999---))),,,000...***))))))))))))))))))))))))******))))))((((((''''''%%%%%%&&&&&&'''(((((((((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&+++***)))***---...,,,)))*********)))))))))))))))******)))(((((((((((((((((((((((()))******++++++,,,++++++******++++++,,,---,,,++++++,,,---///000222222222111111111111111333555888;;;<<<<<<:::999;;;EEELLLQQQRRROOOaaa|||{{{zzzzzzooosss{{{yyywwwyyyrrrpppyyy}}}jjj\\\\\\XXXUUUTTTVVVXXXXXXXXXWWWXXXUUUPPPMMMNNNNNNKKKIIIIIIJJJLLLOOOQQQRRRRRRTTTYYYZZZWWWWWWXXXVVVQQQOOONNNMMMMMMNNNMMMLLLJJJLLLNNNOOOPPPNNNMMMKKKKKKLLLMMMPPPTTTXXXXXXVVVTTTOOOLLLIIIIIIKKKNNNOOOPPPJJJKKKOOORRRPPPLLLMMMRRRMMMKKKJJJLLLOOOOOONNNLLLJJJJJJIIIHHHFFFEEECCCBBBEEEEEEEEEFFFGGGHHHIIIJJJLLLJJJGGGFFFFFFGGGGGGGGGJJJGGGCCCBBBCCCEEEFFFGGGCCCCCCCCCEEEHHHIIIIIIGGGHHHEEEAAA@@@BBBDDDEEEEEEFFFGGGIIIIIIGGGEEEDDDEEECCCFFFJJJLLLLLLLLLLLLMMMLLLLLLMMMKKKJJJKKKMMMOOOMMMKKKHHHEEEDDDDDDEEEFFFEEEEEEGGGJJJNNNOOOLLLJJJNNNOOOOOOOOONNNOOOQQQTTTVVVVVVVVVVVVUUUTTTSSSSSSPPPPPPPPPPPPPPPQQQRRRRRRUUUTTTSSSSSSUUUWWWWWWVVVTTTUUUVVVXXXZZZ\\\]]]]]]UUUWWWXXXYYYZZZ\\\___bbbeeegggkkknnnqqqrrrsssssspppxxx~~~zzzxxx||||||uuu}}}vvveee\\\OOODDD;;;555000---......++++++111:::???===444...'''%%%((()))'''###(((((((((((((((((((((((())))))))))))(((((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&,,,******+++......,,,***))))))))))))))))))))))))******)))(((((((((((((((((((((((()))******++++++,,,++++++******++++++,,,,,,,,,++++++,,,---///000111111111111111111111111555777999<<<=========<<>>>>>AAACCCEEEBBBBBBBBBDDDFFFGGGFFFEEEFFFCCC@@@???@@@CCCDDDDDDEEEHHHKKKLLLKKKIIIHHHHHHEEEHHHLLLMMMMMMMMMMMMMMMNNNNNNOOOMMMLLLLLLMMMOOOLLLJJJGGGEEECCCDDDDDDEEEDDDEEEIIIMMMPPPPPPNNNKKKNNNOOOOOONNNMMMNNNQQQSSSTTTTTTUUUVVVVVVUUUTTTSSSPPPPPPPPPPPPPPPQQQQQQRRRSSSRRRSSSTTTVVVWWWWWWUUUSSSTTTVVVXXX[[[]]]^^^___VVVWWWXXXYYYYYY[[[___bbbeeecccaaa```bbbeeehhhkkkooowww}}}~~~|||yyy|||sssggg]]]GGG@@@777000------------...+++)))...;;;CCC<<<000***)))((()))***)))'''%%%(((((((((((((((((((((((()))))))))(((((((((((('''((((((''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''***)))((('''''''''''''''''''''''''''''''''''''''+++******+++------,,,+++))))))))))))))))))))))))******)))(((((((((((((((((((((((()))******++++++++++++************++++++,,,+++++++++,,,---.../////////000000111111222222666666777999:::<<<======AAAHHHLLLSSSWWWTTTaaa~~~xxxpppssssss{{{uuuvvvzzz}}}}}}ppplllwwwsss~~~}}}|||~~~~~~wwwqqqnnnnnnuuuvvvbbbWWWXXXPPPPPPQQQRRRSSSTTTTTTSSSWWWYYYXXXSSSQQQRRRQQQNNNJJJJJJJJJIIIIIIKKKNNNPPPOOOPPPPPPPPPRRRUUUWWWWWWRRROOOKKKIIIJJJKKKKKKKKKLLLLLLKKKKKKKKKJJJHHHFFFBBBEEEJJJPPPUUUVVVSSSQQQQQQMMMIIIGGGIIIMMMQQQSSSKKKKKKNNNQQQNNNJJJJJJNNNKKKKKKJJJJJJJJJJJJJJJJJJHHHGGGFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBEEEEEEEEEEEEDDDEEEGGGHHHMMMHHHAAA======???AAABBBAAA@@@@@@BBBDDDEEEDDDCCCDDDBBB@@@??????AAABBBCCCEEEHHHLLLNNNLLLJJJHHHGGGFFFHHHLLLMMMMMMLLLLLLLLLMMMNNNOOONNNLLLLLLLLLNNNJJJIIIGGGEEEDDDDDDDDDEEECCCFFFJJJNNNQQQQQQOOOMMMNNNNNNOOONNNMMMMMMPPPRRRRRRSSSTTTVVVVVVVVVUUUTTTPPPPPPOOOOOOPPPPPPQQQRRRSSSSSSTTTVVVYYYYYYXXXVVVSSSSSSUUUWWWZZZ\\\___```VVVXXXYYYYYYYYY[[[^^^`````````aaabbbccccccccccccqqqvvv}}}zzzxxx~~~}}}|||yyynnnaaaUUUKKKEEE:::666111---,,,,,,---...+++,,,///555>>>@@@555((((((***+++,,,+++***))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''+++***)))((('''&&&&&&&&&'''''''''''''''''''''''')))))))))***++++++******((((((((()))))))))))))))***))))))(((((((((((((((((((((((()))******++++++++++++************+++++++++++++++,,,,,,---............//////000111222222333333333444666888:::<<>>?????????AAACCCDDDCCCBBBBBBAAA@@@?????????AAACCCFFFIIILLLMMMKKKHHHEEEDDDEEEGGGJJJKKKJJJIIIIIIIIIKKKLLLMMMMMMKKKJJJKKKLLLJJJIIIGGGFFFEEEEEEEEEEEECCCFFFKKKNNNOOOOOONNNMMMMMMNNNNNNMMMLLLLLLOOOQQQPPPRRRTTTVVVWWWVVVUUUSSSOOOOOOOOOOOOOOOPPPQQQQQQRRRRRRSSSUUUWWWXXXVVVTTTQQQRRRSSSUUUWWWZZZ]]]___VVVWWWXXXXXXXXXYYY\\\^^^^^^___aaacccddddddccccccdddfffiiinnnssszzz|||{{{wwwyyy{{{}}}xxxnnnfff[[[OOOFFF===666111/////////...,,,+++++++++(((111:::;;;888444---&&&'''((()))'''%%%$$$&&&((('''''''''''''''''''''''''''''''''''''''(((((((((%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''******)))'''&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''(((((((((((((((''''''(((((())))))))))))***))))))(((((((((((((((((((((((()))******+++++++++******))))))******+++******+++,,,,,,---------------...///000000111111222222111222444777999;;;===CCCHHHRRRZZZYYYgggvvvtttzzzhhhuuu}}}rrriiibbbvvv}}}nnnlllllliiizzzyyyrrriiicccaaafffnnntttnnnvvvtttggg[[[VVVQQQIIIIIIOOOMMMOOOPPPPPPNNNLLLLLLMMMNNNRRRRRRPPPOOORRRQQQNNNIIIKKKMMMLLLJJJKKKOOORRRWWWQQQLLLKKKKKKLLLPPPVVVTTTQQQLLLJJJJJJKKKLLLKKKKKKIIIFFFGGGIIIJJJHHHFFFAAABBBEEEIIILLLMMMLLLJJJJJJIIIIIIJJJLLLMMMLLLKKK[[[QQQIIIJJJLLLKKKIIIHHHHHHHHHGGGEEEBBBBBBCCCEEEEEEDDDCCCBBBBBBBBBCCCDDDBBBBBBCCCCCCBBBAAA???>>>>>>@@@CCCBBB@@@???BBBDDDDDDBBBAAAAAAAAA@@@>>><<<=========@@@BBBDDDCCCBBBAAAAAAAAA@@@??????AAACCCEEEHHHJJJKKKHHHFFFDDDCCCDDDFFFIIIJJJIIIGGGGGGGGGHHHIIIKKKLLLKKKJJJKKKLLLJJJIIIHHHGGGFFFFFFFFFFFFDDDGGGJJJLLLLLLKKKLLLMMMMMMNNNNNNLLLKKKLLLNNNPPPPPPRRRTTTVVVWWWVVVTTTRRROOOOOOOOOOOOOOOPPPPPPQQQPPPPPPOOOQQQRRRSSSQQQPPPPPPPPPQQQRRRTTTWWWZZZ\\\VVVWWWWWWWWWVVVWWWZZZ\\\^^^^^^]]]]]]^^^```bbbddd```^^^]]]]]]```eeekkkooosssrrrssswww~~~zzz}}}{{{~~~~~~~~~yyyvvvyyy}}}wwwiii]]]MMMGGG>>>888444111...,,,)))+++...///...---,,,---***666>>>:::000***(((((())))))'''%%%$$$$$$''')))''''''''''''''''''''''''&&&''''''''''''(((((((((###$$$$$$%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&'''&&&%%%&&&'''&&&''''''(((((())))))*********)))(((((((((((((((((((((((()))******++++++******))))))))))))******)))***+++,,,---------,,,------......//////000000222222222333555888:::<<<:::@@@FFFOOOWWWWWWhhhvvvxxxyyy}}}wwwlll}}}{{{ssszzz{{{qqqttt~~~vvvrrrkkkeeeccchhhooosssppptttvvvssslllfffbbb___QQQPPPPPPQQQQQQQQQOOONNNIIIKKKMMMLLLJJJIIIKKKLLLHHHLLLNNNLLLMMMPPPPPPLLLJJJMMMOOONNNJJJIIILLLOOOSSSMMMKKKMMMNNNMMMPPPVVVRRROOOLLLJJJJJJJJJJJJIIIIIIEEECCCDDDHHHJJJHHHEEECCCCCCCCCEEEHHHIIIHHHGGGIIIHHHHHHIIIKKKLLLKKKJJJVVVOOOJJJKKKLLLIIIGGGGGGFFFFFFEEEBBB???>>>@@@CCCDDDCCCAAA@@@AAABBBCCCDDDAAABBBCCCCCCCCCAAA???>>>;;;???BBBAAA>>><<<>>>AAA@@@???>>>>>>??????>>><<<<<<;;;<<>>:::>>>AAA@@@<<<:::<<>><<<;;;;;;===>>>>>>>>>;;;;;;<<