BM6@ 6(@@ ######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((()))))),,,(((&&&%%%((()))(((&&&'''((())))))&&&%%%$$$%%%$$$%%%&&&'''(((((('''&&&(((((()))))))))))))))(((&&&''''''''''''(((((((((&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''(((((())))))))))))(((((((((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&'''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((***+++,,,+++(((%%%###$$$%%%&&&&&&''''''&&&&&&%%%$$$###&&&)))+++)))'''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))******++++++,,,...000000///000111333555888<<<>>>@@@CCCIIINNNRRRRRRRRRSSSVVVXXX[[[]]]^^^fffqqqwww######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&%%%%%%((('''&&&(((***+++***((($$$%%%''''''&&&&&&''')))***))))))(((((())))))***&&&&&&'''((((((((((((((()))))))))((((((((('''''')))(((((('''''''''((((((((((((((((((((((((((()))(((((())))))))))))(((((((((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&'''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''')))***+++***(((&&&$$$$$$%%%&&&&&&''''''&&&&&&'''&&&%%%&&&))))))(((%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))******++++++,,,---////////////111333555999>>>AAABBBDDDIIIMMMOOOPPPRRRUUUYYY]]]aaadddeeekkkqqqttt######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&(((***)))'''%%%%%%&&&'''(((((()))+++---+++***(((''''''((()))***%%%&&&''''''(((((('''''')))))))))(((''''''&&&&&&((('''&&&&&&&&&&&&&&&'''(((((())))))******++++++((())))))******))))))((((((((((((''''''''''''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&''')))******)))'''&&&$$$%%%&&&&&&''''''&&&&&&)))(((''''''((((((&&&$$$''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))******++++++***,,,.........///000222666:::???BBBCCCEEEIIILLLLLLNNNRRRWWW]]]cccgggjjjiiillloooooo######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%(((***++++++***)))+++***))))))((('''&&&%%%'''((()))))))))+++...000---------....../////////000000000000000///...------,,,+++***)))((('''&&&'''''''''&&&&&&''''''((((((((())))))***+++++++++)))))))))******)))))))))((((((((('''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&((()))***)))((('''$$$%%%&&&&&&''''''&&&&&&(((((((((((((((((('''&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))******++++++)))+++---.........000222777;;;???@@@AAADDDJJJNNNNNNPPPSSSXXX^^^cccgggiiifffhhhlllmmm######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((()))******))))))+++***)))((((((***,,,------///111333555777;;;===@@@BBBDDDFFFHHHHHHGGGGGGJJJJJJIIIHHHFFFDDDBBBAAA>>><<<:::666333///---+++******)))((((((((())))))((((((((())))))*********))))))************))))))(((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&''''''((((((''''''&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&'''((())))))(((((($$$%%%&&&&&&''''''&&&&&&&&&'''((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((()))******++++++)))+++---......///111222999;;;===>>>???DDDKKKRRRRRRSSSVVVYYY\\\^^^```aaadddhhhlllooo######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((******))))))((((((((((((%%%'''***,,,///333888<<>>@@@FFFNNNTTTUUUVVVWWWYYYZZZZZZ[[[[[[fffjjjppprrr######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((++++++******+++,,,///000111777>>>EEEIIIMMMQQQTTT\\\```eeeiiikkklllmmmnnnlllkkkjjjiiiiiikkkmmmnnnoooooonnnmmmllljjjiiihhhfffdddaaa]]]YYYUUURRRPPPCCCAAA===888333///---+++,,,,,,,,,+++******)))))))))******++++++******)))'''((((((((())))))))))))((((((''''''''''''((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&''')))+++***(((&&&''')))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++***+++...//////000333555666:::@@@CCCFFFJJJQQQVVVTTTUUUVVVXXXYYYZZZZZZYYYgggkkkqqqrrr######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''%%%$$$$$$%%%''''''(((((((((((((((((((((((())))))))))))))))))))))))+++***+++,,,000555999<<>>======???DDDIIIMMMSSSVVV[[[aaafffjjjmmmoookkknnnnnngggYYYMMMGGGFFFHHHHHHJJJOOOUUUYYYYYYXXXOOOMMMHHHAAA:::444///---+++++++++,,,,,,------,,,+++******))))))))))))***((((((((((((((((((((((((''''''((((((''''''&&&%%%***))))))(((''''''&&&&&&(((((('''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''(((((())))))''''''''''''((((((((()))&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((())))))(((((())))))******++++++,,,///222222000000222555666;;;AAADDDDDDFFFLLLQQQSSSSSSTTTUUUWWWYYY\\\]]]fffmmmpppttt%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((%%%&&&(((((('''''')))+++***((()))---111777@@@III[[[aaajjjqqqvvvyyy{{{}}}vvvtttoooggg^^^WWWRRRQQQVVVWWWXXXYYYYYYWWWVVVTTTMMMMMMLLLLLLMMMOOOQQQRRRPPPRRRVVVZZZ^^^aaacccdddkkknnnpppnnnfff\\\SSSNNNGGGEEEEEEIIIOOOSSSTTTSSSTTTTTTSSSPPPJJJBBB;;;666333...***)))+++......---,,,,,,++++++***))))))(((((((((((((((((((((((((((''''''((((((((('''&&&&&&)))))))))(((''''''&&&&&&(((((((((''''''''''''&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''(((((((((((((((''''''''''''((((((((((((%%%&&&((()))))))))((('''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))************************,,,///222222000000222555888<<>>MMMZZZiiisssxxxyyyuuuooonnnlllhhhbbb\\\YYYYYYZZZTTTUUUUUUUUUUUUWWW[[[^^^ccciiipppuuuwwwzzz}}}}}}}}}}}}{{{xxxsssmmmjjjgggeeebbb___\\\ZZZYYYXXXYYYWWWUUUVVV\\\dddlllooonnnmmmmmmnnnlllfff]]]VVVRRRQQQPPPOOONNNMMMLLLLLLQQQNNNIIIEEEBBB<<<555///---,,,+++*********+++,,,))))))))))))))))))))))))''''''((()))))))))(((((((((((((((((((((((('''''''''(((((((((((()))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''(((((((((((((((((((((((((((((('''''''''&&&''')))*********)))(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))))))))******'''((()))***+++---......+++///444555333222333444999===BBBCCCBBBDDDKKKQQQSSSSSSTTTVVVXXX\\\___```iiioooqqqxxx%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))&&&)))---333;;;FFFQQQYYYgggpppwwwvvvrrrlllcccZZZOOONNNJJJEEE@@@>>>>>>???CCCDDDFFFFFFGGGHHHLLLNNNMMMTTT^^^dddhhhmmmssswwwyyyzzz{{{zzzwwwsssooolllhhhgggeeedddcccccccccccceeedddddddddeeeiiillloooiiihhhhhhiiihhhddd]]]WWWYYYWWWSSSOOOKKKHHHGGGFFFHHHGGGGGGEEECCCAAA>>><<<555222...+++******+++---))))))))))))))))))))))))''''''((()))))))))))))))'''((((((((((((((((((((('''((((((((())))))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''(((((()))))))))((((((((('''''''''''''''''''''((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))*********))))))***++++++,,,------+++///444555444222333444888===BBBDDDCCCEEEJJJOOOSSSSSSTTTVVVYYY\\\___aaaiiinnnpppxxx%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))))))))))))))))))))///333:::CCCPPP___nnnxxxwww|||{{{pppdddZZZNNNDDDIIIJJJMMMOOOQQQTTTXXX[[[YYYZZZZZZYYYWWWVVVWWWYYYZZZ```gggjjjiiijjjmmmqqqsssttttttssspppmmmhhhfffaaa```^^^\\\ZZZZZZZZZ[[[VVVZZZ___aaabbbccceeefffdddccccccfffiiiiiifffbbbWWWUUURRROOOKKKHHHEEEDDD;;;===??????@@@AAACCCEEE;;;777222---******+++---))))))))))))))))))))))))''''''((()))))))))))))))'''''''''((((((((((((((('''((((((((())))))******''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&'''((()))******))))))(((((('''''''''&&&'''''''''''''''((())))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))************+++++++++++++++++++++++++++///444666444222333444777===CCCEEEDDDEEEJJJNNNSSSSSSTTTVVVYYY\\\___aaahhhmmmpppxxx&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''((((((((()))******)))''''''(((***...((('''+++---++++++///222>>>QQQdddpppwwwxxxxxx|||zzzsssjjjaaa\\\^^^aaaiiijjjlllppptttxxx{{{|||xxxzzz|||{{{wwwtttssssssppprrrrrrpppnnnllliiieeefffeeeffffff___VVVRRRTTTQQQKKKHHHLLLUUUYYYUUUOOOWWWYYYVVVPPPOOOSSSRRRMMMOOORRRYYY```aaa___bbbffffff___[[[TTTLLLQQQRRRGGG@@@999666999<<<;;;;;;<<>>???===<<<>>>:::>>>BBBCCC???777///+++************************************************))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((&&&&&&'''(((***)))'''&&&&&&''')))***'''***000222,,,$$$"""%%%(((+++000333444222///---***++++++++++++,,,,,,,,,---000333333111000222444>>>AAADDDCCCBBBCCCIIIOOOPPPSSSWWWXXXWWWYYY\\\```ooosssttt|||&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&%%%&&&&&&''''''((())))))%%%''')))))))))((()))***,,,)))))),,,222;;;IIIVVVfffppp|||~~~|||}}}~~~yyytttllliii```VVVSSSYYY^^^___\\\WWWXXXdddsss{{{~~~{{{vvvxxx{{{yyynnneeellltttxxxwww|||vvvmmmfffaaaaaa```[[[XXXWWWOOONNNUUUYYYXXX^^^```VVVRRRLLLHHHGGGEEEAAABBBEEE888<<>>444000...)))&&&&&&(((+++...))))))***+++,,,,,,---------000111000......222555;;;???CCCCCCBBBEEELLLRRRPPPSSSUUUVVVVVVYYY^^^cccmmmssstttzzz&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&''''''(((((()))******((()))***)))((((((***,,,///;;;MMMaaatttwwwqqq``````^^^ZZZ\\\jjjwwwzzzxxxooohhhqqq|||{{{rrrjjjuuuaaaYYYRRRSSSUUUUUUUUUWWW[[[WWWQQQLLLIIIGGGEEEDDDFFFCCC>>>999333///,,,+++++++++++++++++++++++++++************************))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))''''''((()))...+++'''%%%&&&***///333<<>>BBBBBBBBBEEELLLRRRPPPSSSUUUVVVVVVYYY___dddlllrrrtttyyy&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((())))))******)))******)))))),,,000333@@@TTTjjjxxxyyyqqqiiiddd\\\^^^aaafffqqqpppvvviii]]]SSSRRRUUUTTTQQQPPPTTTVVVWWWVVVRRRNNNJJJHHHIIIGGGCCC>>>999444111///++++++++++++++++++++++++************************))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))***)))((('''((()))---,,,,,,---000444999;;;EEEPPPMMM777&&&'''---///+++,,,---,,,+++(((%%%###((()))***+++,,,------......///000///------111555777;;;???@@@@@@CCCJJJQQQPPPSSSUUUUUUUUUYYY___dddmmmsssuuuzzz&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''(((((())))))******+++++++++,,,---111777;;;VVVkkk~~~xxxpppjjjgggffffffwwwzzz~~~sssuuuxxxxxxuuuttt}}}rrrkkkmmmqqqqqqooooooxxxzzz{{{|||yyy{{{{{{lll___]]]___]]]XXXTTTKKKPPPVVVXXXVVVTTTSSSTTTIIIHHHEEEBBB===999555333++++++++++++++++++++++++************************))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''')))***)))((('''(((***''',,,555===AAABBB@@@>>>222+++$$$%%%***,,,)))%%%+++***(((&&&'''(((+++,,,((())))))+++,,,---.........///000///,,,---111555555999===>>>>>>AAAIIIOOOPPPRRRTTTUUUUUUYYY___eeennntttvvv{{{''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''&&&******(((***...---'''***,,,---***,,,999OOO```rrrxxxrrrdddfffqqq~~~|||llllllkkkhhhggglllttt{{{pppmmmyyy}}}tttpppvvvxxxrrrwwwttthhhddd___jjjuuummmvvv|||tttdddZZZJJJLLLMMMLLLNNNQQQRRRRRRKKKIIIFFFBBB===999666555444111---************)))++++++***************++++++***)))(((((()))***+++))))))************))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))((((((((()))***+++&&&&&&%%%&&&''')))+++,,,---+++***))))))***,,,---777777777666444111///---))))))))))))))))))))))))(((((()))***************)))******++++++,,,---------///222111//////111444333<<>><<<;;;999666222///---,,,+++)))************++++++,,,---+++***))))))))))))***+++))))))************))))))))))))))))))))))))))))))***))))))((((((((())))))&&&''')))+++---------,,,---,,,)))((()))+++///111777999<<<>>><<<777111...******)))(((''''''''''''))))))))))))))))))))))))(((((()))***************)))******++++++,,,---------000222222000///222555333<<>>DDDLLLQQQNNNSSSVVVWWWUUUWWW]]]cccooosssttt{{{&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''((((((((((((((((((***+++,,,---/////////)))666JJJ^^^nnnyyyyyykkkfffssszzzvvvooohhhggguuuxxxuuuwwwuuuvvvcccQQQKKKLLLMMMNNNPPPPPPLLLFFF@@@<<<;;;888444111000...+++)))++++++***++++++,,,---...************************))))))************))))))))))))))))))))))))))))))++++++***))))))))))))*********+++,,,,,,------...---+++))))))...555===CCCKKKGGG@@@888111,,,***))))))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((()))***************)))******++++++,,,---------000333222000000222555444<<>>;;;888555333000---+++,,,,,,++++++,,,---......******++++++++++++******))))))************))))))************************,,,++++++*********++++++,,,***)))(((((()))***+++000444;;;@@@BBB@@@===:::;;;666///(((%%%%%%'''***))))))((('''''')))***+++(((((((((((((((((((((((((((((()))***************)))******++++++,,,------...000333222000000222555666===AAA???@@@FFFNNNQQQMMMQQQUUUVVVUUUWWW]]]ccckkkrrruuu|||%%%%%%&&&&&&'''(((((((((&&&&&&'''''''''(((((((((''''''((())))))))))))(((,,,((('''***---------///BBBVVVqqqxxxkkkeeerrrzzz{{{}}}mmmfffffflllxxx}}}~~~uuuooosssjjjWWWUUUUUURRRMMMIIIGGGHHHIIIKKKAAA???<<<999777555222///...------,,,,,,------...******+++,,,,,,+++******))))))************))))))************************+++++++++++++++,,,------((((((***,,,000444888:::???@@@@@@>>>:::555///+++'''''''''&&&''''''((()))((((((''''''(((((()))***))))))))))))))))))))))))(((((()))***************)))******++++++,,,------...111333333111000333666999>>>AAA@@@AAAGGGMMMPPPLLLPPPUUUUUUUUUWWW]]]cccjjjrrruuu|||%%%%%%&&&&&&'''(((((()))''''''''''''((((((((((((''''''((()))))))))))))))---******,,,+++---777CCC___lll}}}{{{vvvrrrnnnxxxsss{{{~~~}}}~~~}}}zzztttmmmhhhfffgggeeefffmmmyyy{{{tttxxxlllfff^^^TTTPPPTTTVVV```wwwtttqqqlllhhheee```WWWOOOKKKJJJLLLNNNEEECCCAAA???===;;;777555000///...------,,,,,,---***++++++,,,,,,++++++***))))))************))))))************************++++++++++++,,,...///000...111555999===???@@@@@@>>>999222+++''''''(((***'''(((***++++++***)))(((''''''(((((())))))(((((())))))))))))))))))))))))(((((()))***************)))******++++++,,,------...111333333111111333666;;;@@@BBB@@@AAAGGGMMMNNNLLLPPPTTTUUUUUUWWW]]]cccmmmtttvvv{{{%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))'''(((((()))))))))))))))+++,,,//////,,,000EEE[[[www|||uuunnnrrrdddsssooofffeeeaaa[[[ZZZ]]]______]]]]]]```ccchhhkkktttvvvnnnmmmvvvuuuiiidddfff[[[HHHGGGFFFAAAEEERRR]]]tttzzzppplllddd\\\UUUPPPNNNMMMHHHFFFDDDCCCAAA???;;;999111000///...---,,,,,,,,,***+++,,,------,,,+++***))))))************))))))******************************+++,,,---///000111@@@BBBDDDCCC???999111---&&&''')))+++,,,++++++***((((((((((((((()))***+++'''(((******+++***(((((())))))))))))))))))))))))(((((()))***************)))******+++,,,,,,------...111444333111111333666===AAACCCAAABBBHHHLLLMMMKKKPPPTTTUUUTTTWWW]]]cccpppvvvxxx{{{'''&&&&&&&&&&&&'''((((((''''''''''''((((((((()))***)))((()))***,,,,,,,,,******---///000;;;XXXtttssslllwwwrrrrrrlllXXXQQQSSSSSSOOOLLLTTTUUUWWW[[[^^^______^^^```hhhqqqvvvwwwssshhh]]]]]]]]]\\\YYYZZZZZZVVVOOOGGGEEEBBBAAAEEEPPP^^^gggwwwmmmvvvoooooowwwkkkbbb^^^QQQLLLGGGAAA???AAACCCAAA???666555333///,,,+++---...,,,,,,,,,,,,++++++******000,,,((('''***,,,,,,++++++,,,...000000...,,,***))),,,222:::AAAEEEEEEDDD;;;888333...+++******+++))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************)))******++++++,,,------+++,,,///111000///555>>>@@@BBBDDDDDDEEEFFFIIIKKKNNNSSSWWWWWWUUUXXXaaaiiiooouuuvvv{{{'''&&&&&&&&&&&&'''(((((('''''''''((((((((())))))***)))))))))+++++++++++++++'''(((333BBBUUUkkk|||zzzyyy|||{{{{{{sssxxxeee^^^eeeeee[[[TTTVVVYYYXXXWWW\\\bbbbbb___\\\\\\^^^]]]cccfffddd``````^^^ZZZaaa```\\\WWWVVVWWWTTTNNNMMMOOOPPPQQQRRRTTTWWWZZZddduuu{{{tttlllfffkkkyyypppaaaOOOJJJEEEDDDEEEDDD???999888777666333111//////000,,,,,,,,,,,,++++++******%%%(((+++...000...+++(((111---'''$$$'''...777===AAA@@@???>>>===:::555111...---***)))((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))************)))******++++++,,,------...///111222000...444<<>>BBBEEEFFF>>><<<888666333///+++''''''&&&&&&'''''')))***+++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************)))******++++++,,,------000111333444000...333;;;BBBCCCEEEFFFGGGIIILLLOOONNNSSSWWWWWWVVVYYYaaaiiirrrxxxyyy}}}'''&&&&&&&&&&&&'''(((((('''(((((((((((()))))))))''')))+++++++++*********...///:::RRRooo{{{|||iiilll{{{~~~tttkkk]]]UUU[[[nnnttttttzzzxxxpppyyyxxxssstttxxxttttttpppfffccciiisssxxxtttuuurrrnnnnnnrrrsssqqqoooqqqsssvvvzzz}}}~~~}}}~~~|||nnngggxxx~~~vvvjjjbbbXXXKKKEEEFFFHHHGGGEEE===<<<:::888555111,,,)))------------------------'''...555666222......111555;;;EEELLLMMMGGG???:::...,,,******++++++***))))))************))))))((())))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))((((((((((((((((((((((((((()))))))))************)))******++++++,,,------000111333444111///555===BBBCCCFFFGGGHHHKKKNNNQQQNNNSSSWWWWWWVVVYYYbbbjjjrrrxxxyyy}}}'''&&&&&&&&&&&&'''(((((((((((((((((()))))))))***''')))+++,,,******+++---,,,;;;RRRhhhyyy}}}~~~pppgggnnn{{{sssYYYUUUSSS\\\llluuuyyy}}}~~~}}}||||||{{{{{{|||}}}}}}||||||yyyuuuwww~~~~~~~~~~~~zzzhhhooo}}}{{{uuuiiiaaaVVVNNNKKKIIIFFFDDDBBB@@@===;;;:::777333000............////////////---222666555222666@@@IIIKKKGGGAAA;;;555111...---...,,,***)))*********))),,,,,,------,,,+++)))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******((((((((((((((((((((((((((()))))))))************)))******++++++,,,------...///111333222000666???@@@BBBEEEGGGHHHKKKNNNQQQNNNSSSWWWXXXVVVZZZccckkkpppvvvwww|||'''&&&&&&&&&&&&'''((((((((((((((()))))))))******'''***,,,,,,***+++...222333KKKgggxxx{{{yyyvvv\\\SSSRRRVVVbbbnnnvvvyyy|||zzz{{{yyywww|||xxxvvvzzz~~~~~~qqqnnniiiaaaXXXOOOHHHDDDFFFAAA;;;999999999777555000000000111111111111111444:::@@@CCCCCCHHHQQQZZZ>>>:::222,,,((((((+++,,,...,,,***)))******)))(((((()))***+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))******++++++,,,------------000333111000777???>>>@@@CCCEEEGGGJJJNNNQQQMMMSSSWWWXXXWWWZZZdddlllnnntttvvv{{{'''&&&&&&&&&&&&'''(((((((((((()))))))))*********(((***,,,+++***,,,222777III___uuuwwwyyy|||lllaaabbbccchhhooorrrqqquuu{{{{{{|||zzzwww{{{~~~{{{}}}{{{|||qqqddd[[[YYYZZZUUUMMMBBB;;;999999777666222222222333333333444444'''999QQQ```]]]NNN===222((())),,,...//////...---(((''''''(((***+++***)))'''''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))************)))******++++++,,,---------...000222000///444===;;;>>>AAACCCEEEHHHLLLOOOMMMSSSXXXXXXWWW[[[dddlllnnntttvvv{{{'''&&&&&&&&&&&&'''(((((())))))))))))************(((+++,,,+++***---444;;;```ooo}}}zzzpppvvvhhh\\\]]]eeesss{{{vvvllllllsssvvvyyy|||~~~xxx~~~wwwvvvxxxkkkgggooowwwlllaaaQQQEEE@@@===:::888333333333444444555555555EEEFFFDDD>>>666...)))(((---,,,,,,++++++*********---,,,++++++,,,+++)))'''))))))(((((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************)))******+++,,,,,,------//////111222///---222::::::<<>>???CCCJJJMMMLLLKKKRRRVVVUUUVVV]]]eeejjjmmmvvvyyy{{{))))))))))))************)))))))))))))))***+++++++++***---///...555LLLeeewww~~~{{{{{{{{{uuu~~~mmm]]]WWWWWWTTT[[[hhhwwwxxxzzz{{{zzzwwwvvvvvvxxx}}}~~~yyyzzzdddSSSIIIDDD>>>:::777888===BBBAAA:::555555111111000...---,,,+++***++++++++++++++++++++++++++++++++++++*********)))+++++++++++++++++++++++++++++++++*********))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,+++***)))***+++)))******++++++,,,---------000111111///000444888888<<<>>>???CCCJJJMMMLLLLLLSSSWWWUUUVVV]]]fffkkknnnwwwyyy|||))))))))))))***************))))))))))))***++++++***,,,......333EEE```vvv}}}}}}zzzxxxnnnvvv}}}~~~rrr^^^RRRTTTZZZ[[[cccqqqxxxwwwyyyxxxuuuqqqrrrxxx~~~ssswww}}}~~~|||{{{qqqcccXXXRRRKKKCCC===CCCAAABBBCCC???555///---/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++++++++++++++++++++++++++++++++***************************************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***)))***+++)))******++++++,,,---------000111111000111555999888<<<>>>???CCCJJJMMMLLLMMMTTTXXXVVVWWW^^^gggllloooxxxyyy}}}((()))))))))******************))))))******+++,,,---///......<<>>???CCCJJJMMMLLLNNNUUUXXXVVVWWW^^^hhhmmmqqqxxxyyy}}}((()))))))))***************************++++++,,,...------555LLLiii|||}}}sssnnnqqqxxxyyyzzzzzzyyyppphhhccc]]]WWWUUUYYYaaagggbbbkkkuuuyyyvvvssssssuuuxxx}}}zzzttt~~~}}}vvveeeSSSNNNVVV[[[VVVNNNFFF>>>666444222///...000---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((***++++++******+++,,,)))******++++++,,,---------///222111111222666:::888<<<>>>???CCCJJJMMMLLLOOOUUUXXXUUUVVV^^^hhhmmmrrrxxxyyy}}}))))))))))))************+++************+++,,,,,,,,,+++111EEEaaaxxxuuujjjgggvvv~~~{{{kkkffflllmmmnnniiicccaaadddiiimmmoooooosssvvvuuurrrsssyyyiii]]]^^^___XXXPPPCCC<<<888888777333...------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))++++++******+++---)))******++++++,,,---------///222222111333777;;;888<<<>>>???CCCJJJMMMLLLOOOUUUWWWTTTUUU]]]hhhmmmrrrxxxxxx|||))))))))))))************++++++******++++++,,,------///???\\\ttt{{{ooottt|||nnnddd```ggggggZZZZZZjjjuuu}}}|||zzzyyyzzz{{{||||||~~~{{{wwwwww||||||nnnhhheee```[[[OOOFFF???===;;;666000///---------...............------------------------+++++++++,,,,,,,,,------++++++++++++++++++++++++))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))''')))***+++******,,,---)))******++++++,,,---------///222222111333777<<<888<<<>>>???CCCJJJMMMLLLNNNTTTVVVSSSTTT\\\gggmmmrrrwwwwww{{{))))))))))))************++++++******++++++,,,---111666LLLmmmpppnnnqqq___QQQJJJHHHVVVddddddhhhtttyyyxxx|||wwwsssyyyvvvooolllmmmnnnooo```SSSDDD===999555333444........................------------------------+++++++++,,,,,,---------++++++++++++++++++++++++))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))''')))***+++******,,,---)))******+++,,,,,,---------///222222111333888<<<888<<<>>>???CCCJJJMMMLLLNNNSSSUUURRRSSS\\\gggmmmrrrwwwvvv{{{******+++++++++,,,,,,,,,+++******------***+++...///EEEaaavvv}}}ttt{{{bbbOOOGGGHHHPPP\\\hhhpppuuuwwwwww~~~{{{}}}xxxrrriiiuuuooogggllljjjooottt```SSSKKK===777777111000...------.........---111111000///......------------------------------...---,,,,,,++++++++++++++++++++++++++++++++++++************************+++++++++************)))))))))))))))************'''(((((()))***+++++++++)))******++++++,,,------...///000000222555999<<<777<<<@@@@@@BBBHHHLLLKKKSSSTTTTTTTTTUUU\\\fffnnnsssyyyxxx|||******+++++++++,,,,,,,,,,,,+++,,,...---+++,,,111:::QQQmmm}}}~~~uuu|||gggQQQJJJMMMOOOZZZhhhrrruuuuuuwwwyyymmmaaa```jjjdddaaammmqqqwwwuuudddLLL@@@???:::111///------.........---///......---,,,,,,++++++------------------------...---,,,,,,+++++++++,,,++++++++++++++++++++++++************************+++++++++************)))))))))))))))************'''''''''((()))*********)))******++++++,,,------...///000000111444999<<<777===@@@AAACCCIIILLLLLLSSSTTTTTTTTTUUU\\\eeemmmqqqwwwxxx}}}******+++++++++,,,,,,,,,---,,,---///---+++///666MMMccczzztttjjj}}}wwweeeUUUGGGHHHQQQZZZgggvvv}}}{{{vvvvvvwww~~~oooaaa___bbb\\\^^^ooozzzoooTTTDDD???999444111///......///...---.........---,,,,,,++++++------------------------------,,,+++++++++,,,,,,++++++++++++++++++++++++************************+++++++++************)))))))))))))))************&&&''''''(((((())))))))))))******++++++,,,------...///000000111444888;;;888===AAAAAADDDJJJMMMMMMTTTUUUUUUTTTVVV[[[eeelllnnnvvvxxx~~~******+++++++++,,,,,,,,,,,,+++---...,,,---666@@@```qqq~~~zzznnngggvvvyyy___YYYYYYUUUTTTYYYfffppp|||zzzuuutttzzz|||zzzjjjeee\\\___qqqtttmmmgggWWWKKKEEE;;;777444111/////////......000000/////////.........---------------------------,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))((()))))))))************'''((((((((())))))******)))******++++++,,,------...///000000111333777;;;888>>>AAABBBEEEKKKNNNNNNSSSUUUUUUUUUVVV[[[dddkkkllltttxxx******+++++++++,,,,,,,,,***+++,,,---,,,111@@@PPPpppzzz|||qqquuuttttttrrrmmm{{{~~~tttmmmkkknnnnnniiihhhlllqqqtttzzzyyytttxxxlllaaa```nnnsss```YYY[[[YYYWWWSSSHHH:::777333000/////////...///////////////.........------------------------,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************+++++++++*********))))))((()))))))))************)))***************++++++)))******++++++,,,------...///000000000333777:::888===AAABBBEEEKKKOOOOOORRRTTTUUUUUUWWW\\\dddkkkllltttwww******+++++++++,,,,,,,,,)))***,,,---...888OOOdddzzzzzzxxx{{{iiidddssszzz{{{lllssssssyyyyyywwwxxx}}}sssfffaaahhh{{{aaaQQQQQQRRRVVVUUUKKK===:::444111000000//////------------------------------------------------,,,,,,+++++++++,,,------++++++++++++++++++++++++************************+++++++++************)))))))))))))))************++++++++++++++++++++++++)))******++++++,,,------.../////////000222666999777<<<@@@AAADDDJJJOOOOOOQQQSSSUUUVVVWWW]]]eeelllmmmtttwww******+++++++++,,,,,,,,,***,,,...///222AAA^^^xxx~~~wwwrrrvvvttttttttt{{{gggzzzrrrxxx|||~~~|||{{{~~~|||qqqeeebbb~~~ooo^^^YYYTTTSSSOOODDD@@@<<<666222000000//////------------------------------------------------,,,+++++++++,,,,,,---...++++++++++++++++++++++++************************+++++++++************)))))))))))))))************************************)))******++++++,,,------.../////////000222666999555;;;???@@@CCCJJJNNNNNNOOOQQQTTTVVVXXX^^^fffmmmooovvvwww~~~******+++++++++,,,,,,,,,+++---///000555FFFhhhxxxooohhhnnn~~~zzzfffooo|||}}}|||jjjaaa|||uuuqqqeee\\\RRRDDDAAA===777222111000000///.../////////////////////------------------------++++++++++++,,,,,,---...++++++++++++++++++++++++************************+++++++++************)))))))))))))))*********************))))))))))))))))))******+++,,,,,,------...////////////222555888555:::???@@@CCCIIINNNNNNNNNPPPTTTVVVYYY^^^gggnnnpppvvvwww}}},,,,,,,,,,,,,,,,,,,,,,,,,,,000000000???^^^xxxdddeee~~~hhhwwwrrrmmmqqquuuzzz~~~lll[[[PPPLLLIIIEEE???:::555111,,,)))//////.........---------,,,------......------,,,........................------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********))))))(((((()))***++++++,,,,,,************************)))******++++++,,,------,,,...000000///111666:::999<<<>>>???DDDKKKLLLJJJOOOPPPQQQSSSWWW]]]eeejjjtttrrrtttxxx,,,,,,,,,,,,,,,,,,,,,,,,---///000555IIIggg}}}|||wwwqqqcccvvvxxxvvvyyyrrrzzzlllnnnuuuxxx~~~yyycccTTTMMMNNNHHH@@@888333222222222//////.........---------,,,------......------,,,------------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********))))))((())))))***++++++,,,,,,***************************++++++,,,------......,,,///000000///111666;;;999<<<>>>???DDDKKKLLLJJJMMMNNNPPPSSSWWW^^^fffllltttrrrtttvvv,,,,,,,,,,,,,,,,,,------///...111???YYYtttzzzhhh^^^aaapppuuutttsssrrrzzzxxxqqqkkkkkkssszzz||||||zzzeeeTTTLLLSSSPPPIII@@@888333222222/////////.........------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***************)))))))))***++++++,,,,,,************************+++,,,,,,------...//////---///111111000222777<<<999<<<===???DDDKKKMMMJJJLLLNNNPPPSSSXXX___hhhnnnsssrrrrrrsss,,,,,,,,,---------------///,,,333JJJiiixxxbbbWWWhhhuuullltttwwwtttqqqbbblllmmmrrrzzz~~~|||~~~xxxnnn```UUUOOOSSSSSSRRRKKKAAA777///,,,////////////............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************++++++,,,,,,---............000222111111333888<<<888;;;===???DDDKKKMMMJJJNNNOOOQQQSSSXXX___gggmmmqqqppppppooo,,,,,,,,,------.........///,,,888WWWvvv|||ppp]]]XXXtttxxxjjj}}}|||hhhiiilllwwwtttrrruuuyyy}}}~~~nnngggfffddddddggghhhfffbbbXXXKKK===222,,,000000/////////.........,,,------......------,,,------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++***************************************+++++++++*********************************+++,,,,,,------...000222111111333888<<<888;;;===???DDDKKKMMMKKKQQQRRRSSSTTTWWW]]]eeejjjnnnooonnnlll,,,,,,,,,---......////////////AAAcccvvviii\\\YYYwwwmmmnnnuuubbbaaa```pppxxxyyyzzz|||nnn]]]ZZZ```kkk{{{|||iiiVVVFFF888000000000000/////////......,,,------......------,,,........................------,,,,,,,,,,,,++++++++++++++++++++++++++++++***************+++++++++************************************************))))))***++++++,,,,,,------///111111000222777<<<777:::===>>>DDDLLLNNNKKKRRRSSSTTTUUUWWW]]]dddiiimmmooooookkk,,,,,,------.../////////111444KKKoooooogggdddaaavvvwwwnnndddeee\\\hhhrrr}}}iii^^^UUUTTTWWWaaazzz{{{jjj\\\NNN@@@666000000000000/////////...,,,------......------,,,------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))*********+++++++++******************************************************++++++,,,------...,,,///000000///111666;;;777:::<<<>>>DDDLLLNNNLLLRRRRRRSSSUUUXXX^^^eeekkkmmmrrrrrrmmm,,,,,,------...///000000333888RRRvvvwwwaaabbblllmmmzzzaaa\\\eeeaaarrrsssuuu~~~gggaaa]]]WWWMMMMMMdddppphhh___[[[ZZZTTTHHH===000000000000////////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++))))))******++++++++++++++++++******************************************++++++,,,------......///,,,...000000///111666:::777:::<<<>>>DDDLLLNNNLLLPPPQQQRRRUUUXXX___gggmmmnnnttttttooo---......------///222222000DDD```yyywwwdddbbbuuuvvvnnnzzzmmm```___gggsss|||~~~wwwxxxyyyfff[[[^^^UUUHHHQQQhhhjjjUUUSSSWWWMMMLLLNNNBBB666222---,,,...///---+++000000///...------,,,,,,---------------------------,,,,,,++++++,,,,,,---******++++++++++++************++++++++++++******---+++******++++++)))((()))************+++++++++******+++++++++,,,,,,,,,///000000000111444888<<<===999999>>>GGGMMMLLLIIIOOOOOOPPPSSSXXX```gggkkkqqqqqqyyyyyy---...------...000111111555MMMjjj}}}zzzooosssppp___xxxpppcccbbblllwww}}}sssjjjiii```RRRQQQ[[[fffXXXPPPLLLHHHIIIGGG>>>888444///---///000...---000//////...------,,,,,,---------------------------,,,,,,++++++,,,,,,---******++++++++++++************++++++++++++******+++***)))***+++,,,+++***)))************+++++++++******+++++++++,,,,,,,,,//////000///000333888;;;<<<999888>>>GGGMMMMMMJJJOOOOOOOOORRRWWW___fffjjjppppppyyyzzz...---,,,---///000000000===[[[xxxzzzsssnnn|||mmmqqq{{{qqqnnnggg]]]\\\fffssszzztttkkkbbbXXXQQQNNNfffgggXXXJJJKKKMMMGGGBBB<<<777111//////000///.../////////...------,,,,,,---------------------------,,,,,,++++++,,,,,,---******++++++++++++************++++++++++++******)))(((((()))+++---,,,+++)))************+++++++++******+++++++++,,,,,,,,,......///...///222777::::::888888>>>GGGMMMMMMKKKOOOOOOOOORRRWWW]]]dddiiinnnoooxxx{{{///,,,+++...000000000222GGGiiitttnnnwwwtttvvvfffXXXTTTVVV]]]nnn~~~xxxyyy{{{sssbbbZZZYYYTTTKKKaaarrrgggQQQQQQPPPGGGIIIAAA;;;333//////000///...//////.........------------------------------------,,,,,,++++++,,,,,,---***++++++,,,,,,++++++*********++++++++++++*********)))((()))+++,,,+++***))))))*********+++++++++******+++++++++,,,,,,,,,------...---...111666999888777888>>>FFFLLLMMMLLLPPPPPPPPPRRRWWW^^^eeeiiimmmnnnxxx|||///,,,,,,000000///222888SSStttzzzpppnnnppp|||mmmRRRUUUZZZ]]]uuuzzztttqqqvvvddd]]]___ZZZOOOSSSooonnnZZZSSSKKKCCCIIIFFF???666000...///...---...............------------------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++******++++++++++++******,,,+++******++++++***((())))))*********+++++++++******+++++++++,,,,,,,,,,,,---------...111555999777777999>>>EEEKKKMMMMMMQQQQQQQQQTTTYYY```gggkkkmmmmmmxxx}}}...,,,...222///---555AAAaaa{{{rrrmmmqqqyyygggyyyqqqVVV[[[cccgggvvvooowwwuuukkkgggaaaWWWMMMgggrrrfffWWWKKKGGGLLLNNNEEE:::222///...---,,,........................---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++******++++++++++++******---,,,******+++***)))''')))************+++++++++******+++++++++,,,,,,,,,------...---...111666999777777:::>>>DDDIIILLLLLLQQQQQQRRRTTTZZZaaaiiimmmooonnnxxx|||...---000333...+++777JJJoooyyyjjjjjjuuupppjjjwwwooo```ccclllxxx}}}wwwxxxpppfffaaa^^^RRR^^^pppppp]]]QQQQQQQQQUUULLL???555111///...---........................---------------------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++******++++++++++++******,,,***)))***++++++***))))))************+++++++++******+++++++++,,,,,,,,,---.........///222666:::777888:::???DDDHHHJJJKKKOOOOOOPPPSSSZZZbbbiiinnnrrrpppxxx{{{------222444---***999OOOwwwttteeeiiiwww{{{yyy~~~xxx{{{iiimmmnnnnnnwwwjjj]]]^^^dddVVVVVVjjjrrr^^^SSSVVVQQQZZZPPPCCC888333111///...---.....................---------------------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++******++++++++++++*********)))((()))+++,,,,,,+++)))************+++++++++******+++++++++,,,,,,,,,......///...///222777:::777999;;;???CCCGGGIIIKKKMMMMMMOOORRRYYYaaaiiinnntttqqqxxx{{{///000***///666---888aaavvvggg[[[eee~~~yyyooonnnmmmqqqvvvyyy~~~vvvccc[[[^^^]]]UUUXXXdddcccUUUQQQYYYfffSSSDDD>>>777---+++111///............---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))+++++++++*********))))))******))))))))))))))))))***++++++,,,,,,------...---...//////000222666999888888999>>>CCCHHHKKKKKKPPPPPPQQQTTTZZZbbbjjjooottttttsss///111,,,000666000@@@hhhlll```[[[iiiyyy{{{wwwvvvqqqrrrrrrttt|||vvvyyyjjjZZZWWWXXXRRRRRR\\\```]]]^^^cccaaaQQQDDD@@@:::000---111///............---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))+++++++++*********))))))***************************++++++,,,,,,------...---...//////000222666999888888:::>>>CCCHHHKKKKKKOOOOOOQQQTTTZZZbbbjjjnnnttttttttt///111///222555555KKKsssvvv]]]UUUYYYhhh}}}}}}yyy{{{~~~zzzwwwrrrpppnnnqqq~~~oookkkmmmtttrrrfff]]]]]]fffaaaZZZVVVWWWZZZ\\\\\\XXXMMMDDDBBB===444///111///............---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))+++++++++*********************++++++++++++++++++***++++++,,,,,,------...---...//////000222666999999999:::>>>CCCHHHKKKKKKOOOOOOPPPSSSZZZbbbiiinnnssstttttt...///111333333;;;YYY|||oooWWWVVVaaaqqqxxxvvv{{{~~~}}}ooollllllkkknnnwwwxxxooommmtttvvvooohhhgggpppoooeeeUUUNNNQQQSSSPPPOOOGGGBBBBBB???777111//////............---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))************************+++++++++++++++,,,,,,,,,***++++++,,,,,,------...---...//////000222666999:::999;;;>>>DDDHHHJJJKKKNNNNNNOOOSSSYYYaaaiiimmmssstttuuu------111333222BBBfff~~~iiiYYY```mmmzzzzzzppprrrzzz|||xxxvvv___^^^dddjjjuuupppbbb^^^fffcccUUUMMMQQQVVVTTTIIIDDDAAAAAA???888111---///............---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))******************************+++++++++,,,,,,,,,***++++++,,,,,,------...---...//////000222666999::::::;;;???DDDHHHJJJKKKMMMNNNOOORRRXXX```hhhmmmrrrtttvvv...+++111444444KKKqqqyyyccc[[[fffmmmrrr~~~tttllloootttuuusssmmmXXX\\\fffrrrhhhVVVLLLYYY```\\\XXXZZZZZZXXXHHHDDDAAA@@@>>>999222---///............---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))***************+++++++++))))))******+++,,,,,,,,,***++++++,,,,,,------...---...//////000222666999;;;;;;<<>>EEEKKKLLLKKKMMMMMMNNNRRRXXX```ggglllooosssvvv...444333222GGGmmmttt]]]```tttiiimmmrrr|||uuusss~~~hhhiiizzz|||hhh```\\\YYYUUUaaattt}}}nnnfffXXXRRRLLLGGGCCC>>>888555111...---///---***+++///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++***************++++++++++++++++++,,,------///000000111111444888;;;<<<:::999===EEEJJJLLLKKKNNNNNNNNNQQQVVV]]]dddiiiooosssvvv000222000555OOOtttsssaaaooohhhoooxxxuuussssssfffmmm|||~~~yyyccc______[[[RRRXXXffftttxxxsssnnnnnn[[[UUUMMMFFFAAA>>>;;;999222...---...---***+++...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************+++***************++++++,,,,,,,,,,,,,,,------......///000000111444888;;;;;;:::999===CCCIIIJJJJJJNNNNNNNNNPPPUUU\\\bbbfffooossswww222000///;;;YYY}}}|||oooddd{{{qqquuu|||rrruuummmvvvsssiiisss~~~wwwyyy~~~uuucccdddfff```UUUQQQSSSZZZ___bbbjjjtttdddZZZLLLCCCBBBEEEEEEAAA444///,,,------******---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++************************************)))******+++,,,------,,,,,,,,,---.........///000000111333777:::;;;::::::===BBBGGGIIIJJJMMMMMMMMMPPPUUU\\\ccchhhoootttwww333...000CCCeeewwwaaa___vvvwwwxxxyyynnnrrrnnnjjjeeesss|||yyyrrrssswwwrrrggglllnnnhhh[[[PPPKKKPPPWWW]]]iiiwwwooobbbOOODDDHHHRRRRRRKKK777111,,,------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********************************))))))***++++++,,,------,,,,,,,,,---.........//////000000333777:::::::::;;;===BBBFFFIIIJJJKKKKKKMMMPPPWWW___gggkkknnnssswww444///444NNNqqqrrrYYYeeewwwqqqttt}}}sssaaacccuuu|||wwwsssnnnoooqqqwww~~~rrrlllooorrrqqq[[[NNNKKKXXXeeellluuummmbbbPPPDDDHHHSSSSSSKKK:::333------...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,------...---...//////000333777:::;;;;;;<<>>@@@BBBEEEIIILLLJJJJJJLLLOOOVVV^^^fffjjjkkkpppvvv444000===]]]}}}mmm___{{{vvvaaaiiiqqqooopppxxx|||wwwrrrnnnjjjjjjlllpppwww~~~{{{vvvmmmeeemmm}}}ooo\\\```hhhfffggglllZZZ```[[[MMMEEEFFFDDD>>>???666//////000///------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++************************))))))))))))***+++,,,---++++++******++++++,,,------...//////000222666999<<<===???AAACCCFFFJJJLLLKKKKKKKKKNNNTTT\\\cccgggjjjooovvv333111@@@bbbrrrlllzzzeeegggmmmvvv|||uuuqqqoooyyy~~~}}}yyysssmmmgggdddeeeccceeemmmtttxxx~~~~~~{{{~~~mmmkkknnnZZZXXXaaaaaaXXX^^^___\\\TTTJJJBBB===:::===999333///---------,,,.........------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,++++++*********+++++++++************)))******************************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,---...///222666:::;;;>>>>>>===@@@GGGKKKJJJMMMKKKJJJMMMTTT\\\cccfffkkkqqq{{{444222BBBeeeuuuqqqaaaooo|||vvvqqqttt}}}zzz}}}|||yyyuuuoooiiiccc```^^^___eeejjjlllpppzzzsssoooYYYRRRWWWWWWQQQZZZ[[[ZZZTTTKKKDDD===999888444///,,,,,,---............---------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******+++++++++************)))******************************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,---...///222666::::::======<<>>EEEIIIIIILLLKKKJJJNNNUUU]]]cccfffmmmsss|||555555HHHoooppprrrxxx{{{qqqttt}}}yyytttpppnnnmmmkkkgggccc___[[[YYYSSSWWW^^^aaa```dddtttnnnRRRXXXZZZSSSHHHHHHUUUaaadddRRRNNNKKKJJJGGGAAA;;;888???:::444000...------,,,------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++*********))))))******************************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---......//////222666:::888;;;;;;:::>>>DDDHHHHHHKKKJJJJJJNNNUUU]]]cccfffmmmsss|||333777NNNvvv{{{iiimmm}}}{{{xxxxxx|||wwwrrrnnnfffeeedddaaa^^^\\\YYYXXXUUUUUUXXX]]]aaagggsssxxxSSS[[[ZZZQQQFFFGGGVVVcccggg[[[QQQKKKKKKJJJDDD???>>>@@@;;;555000...---,,,,,,------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++*********))))))******************************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---...//////000222666999888;;;;;;:::===DDDHHHGGGJJJIIIJJJNNNVVV^^^cccfffmmmsss|||222:::UUU}}}uuueeelll||||||vvvppplllcccbbb```^^^\\\YYYXXXWWWVVVRRRSSSZZZbbbiiiqqqxxx```]]]]]]UUUJJJKKKZZZjjjoooiii]]]TTTVVVVVVNNNGGGEEE;;;777222...------------,,,,,,,,,------------...------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,+++++++++************)))******************************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---......///000000000222666999888;;;;;;:::===DDDHHHHHHIIIIIIJJJOOOVVV^^^cccfffnnnttt}}}222???]]]rrrfffrrr|||uuu~~~zzzuuuooojjjdddbbb```]]]ZZZWWWVVVUUURRROOOPPPXXX```eeelllrrriiiSSSZZZXXXNNNLLLZZZllluuuuuufff___bbbbbbWWWLLLHHH;;;777222...------------,,,,,,,,,---------......------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++************)))******************************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...///000000000000222666999999;;;<<<;;;>>>EEEIIIHHHIIIHHHJJJOOOWWW^^^dddfffpppvvv222BBBcccqqqiiiyyytttsssooouuu|||}}}yyytttmmmiiifffdddaaa]]]YYYVVVTTTSSSNNNMMMPPPWWW\\\aaahhhooonnnMMMZZZ]]]QQQHHHRRRdddpppyyykkkdddjjjjjj\\\LLLFFFAAA===666111///---,,,,,,,,,,,,,,,------.........---------,,,,,,,,,++++++*********++++++,,,,,,,,,+++++++++************)))******************************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...///000000000000222666999999<<<<<<;;;>>>EEEIIIIIIHHHHHHJJJOOOWWW___dddfffsssxxx666<<<^^^kkkoooxxxvvvnnnsss~~~|||zzzwwwqqqjjjeeedddbbb```^^^[[[XXXSSSPPPQQQPPPNNNOOOTTT\\\eeejjjyyyZZZ[[[```]]]NNNFFFYYYvvvyyyooo___[[[___UUUHHHJJJIII???444///000111///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))---------,,,,,,+++++++++...000222222///,,,***)))******************************+++++++++,,,,,,,,,***++++++,,,,,,------...///000111000000111333666777:::;;;:::>>>EEEIIIIIILLLOOOKKKKKKWWW^^^cccnnnrrryyy666<<<___llluuuwwwsssttt}}}}}}yyyvvvsssooojjjfffdddbbb```^^^\\\XXXTTTQQQKKKKKKMMMQQQWWW^^^dddhhhrrr~~~bbbaaabbb___PPPHHHYYYttt}}}uuufffbbbggg^^^RRRSSSFFF???666111000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))------,,,,,,,,,+++++++++,,,...111111...+++***)))*********************************+++++++++,,,,,,***++++++,,,,,,------...///000111000000111444666777:::;;;:::>>>EEEIIIIIIJJJOOOKKKLLLXXX^^^cccmmmrrryyy555===```~~~mmm|||yyy{{{uuuqqqnnnkkkhhhfffdddbbb___]]][[[XXXTTTQQQEEEGGGKKKPPPUUUZZZ]]]___kkkzzzddd^^^ZZZWWWKKKBBBPPPfffuuuqqqfffeeekkkdddXXXYYYAAA>>>999444111...------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******,,,,,,,,,,,,++++++++++++***,,,...///---+++***************************************++++++++++++,,,***++++++,,,,,,------...///000000000000111444666777:::;;;:::>>>EEEIIIHHHIIINNNLLLNNNYYY___bbblllqqqyyy444===bbbwwwlll{{{||||||xxxsssooollljjjgggdddaaa___\\\YYYXXXUUURRROOOFFFGGGIIILLLOOORRRTTTUUUgggyyycccXXXPPPMMMEEE>>>FFFWWWbbbddd___```hhhaaaTTTQQQ===>>><<<777111---,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***,,,+++++++++++++++++++++(((***,,,---+++*********************************************++++++++++++***++++++,,,,,,------......///000000000111444777888;;;;;;:::===DDDHHHHHHGGGNNNMMMOOO[[[```bbbjjjqqqyyy333>>>dddqqqjjj~~~wwwuuurrrooolllhhhddd```]]]ZZZWWWTTTSSSQQQNNNLLLHHHGGGGGGIIIKKKOOOSSSVVVgggzzz}}}jjjZZZNNNNNNKKKDDDGGGQQQUUU\\\\\\]]]cccZZZIIICCC;;;======999222---,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++++++++++++++++++++++++++''')))++++++***)))***+++************************))))))*********+++++++++***++++++,,,,,,------......///000000000222555777888;;;<<<:::===DDDHHHGGGGGGNNNMMMOOO[[[```aaajjjpppxxx555@@@gggkkkjjj~~~{{{sssqqqnnnllljjjfffaaa]]]YYYVVVSSSPPPOOOMMMKKKIIIHHHGGGFFFGGGKKKRRRXXX\\\ggg{{{sss^^^OOOQQQRRRKKKHHHLLLRRR\\\\\\[[[___VVVCCC;;;;;;<<<<<<999333...,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++*********+++++++++++++++((()))++++++***)))***+++************************)))))))))************+++***++++++,,,,,,------...---///000000000222555888999;;;<<<;;;===DDDGGGGGGGGGNNNMMMOOO[[[```bbbjjjpppxxx888DDDlllfffkkk{{{yyypppmmmiiifffcccaaa^^^[[[WWWTTTPPPMMMLLLKKKIIIGGGFFFEEEEEEGGGKKKQQQWWW[[[eeexxx|||dddRRRUUUXXXPPPGGGEEEMMMXXXWWWTTTYYYTTTEEE???<<<<<<;;;777333///------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++)))*********++++++++++++)))+++,,,+++)))))))))+++************************))))))))))))***************++++++,,,,,,------...---...///000000222555888999<<<<<<;;;===DDDGGGGGGHHHNNNLLLNNNZZZ___bbbkkkpppwww~~~:::GGGpppccclllqqq}}}zzzxxxpppkkkeee```^^^]]]\\\[[[VVVSSSOOOMMMKKKJJJHHHGGGDDDDDDEEEFFFIIIMMMQQQTTTcccuuukkkXXX[[[___VVVIIIDDDDDDOOONNNKKKSSSSSSIIIFFF===<<<999666333000...,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,))))))******++++++++++++***,,,,,,+++)))))))))***************************))))))))))))***************++++++,,,,,,---......---...///000000222666888999<<<<<<;;;===DDDGGGFFFIIINNNLLLNNNYYY___bbblllqqqwww}}};;;FFFnnn~~~iiisssqqqyyyvvv|||wwwuuuxxx|||~~~zzzwwwxxxxxxvvvssspppllleee```\\\YYYVVVTTTOOOOOOOOOMMMKKKHHHEEECCCEEECCCAAADDDJJJOOOQQQQQQ^^^nnnyyy]]]fffpppZZZIII>>>HHHWWWWWWIIIIIITTTPPP>>>@@@999555666777222,,,))),,,,,,++++++***+++++++++------,,,,,,+++***))))))+++++++++*********))))))***************************************************++++++,,,,,,++++++***)))******++++++,,,---------.........///111555888888999:::<<>>???AAABBBDDDGGGLLLPPPVVVddduuuUUUJJJZZZ^^^ZZZIIIIIISSS\\\^^^ccchhhcccYYYMMMDDD;;;:::999444---***************+++,,,------++++++++++++++++++++++++***************+++++++++************************************************))))))************)))))))))******++++++,,,---------.........///111555888<<<;;;;;;<<<>>>CCCGGGIIIFFFIIIMMMRRRVVV\\\cccgggkkksss{{{555BBBmmmrrrqqq|||tttoooyyyvvv~~~{{{zzz{{{yyyzzz~~~zzzqqqdddYYYXXX\\\^^^ccckkksssvvvpppcccYYYXXXVVVTTTRRRPPPMMMIIIFFFDDDCCCBBBAAA@@@@@@AAAAAA>>>???@@@AAABBBGGGNNNTTT[[[hhhwwwSSSHHH[[[ccc]]]FFFGGGWWW^^^XXXZZZeeefff]]]NNNKKKHHHEEE<<<111,,,,,,************+++,,,---...++++++++++++++++++++++++))))))*********+++++++++************************************************))))))************)))))))))******++++++,,,---------.........///111555888<<<;;;;;;;;;>>>CCCGGGJJJFFFIIINNNRRRWWW]]]dddhhhlllsssyyy111???jjjlllrrr~~~yyyvvvhhhhhhqqquuummmttt}}}~~~xxxpppfffaaaeeelllqqqyyyooo```YYYWWWTTTRRRPPPMMMIIIFFFCCCBBB@@@?????????@@@AAA>>>???@@@@@@BBBGGGPPPWWWaaammm{{{RRRDDDXXXaaaXXX>>>BBBUUUZZZNNNOOObbbjjjcccOOOQQQSSSMMM>>>...***---************+++,,,---...++++++++++++++++++++++++))))))******++++++++++++************************************************))))))************)))))))))******+++,,,,,,---------.........///111555888===<<<;;;;;;>>>CCCGGGJJJGGGJJJOOOSSSXXX^^^eeeiiimmmsssxxx666AAA___jjjgggvvv{{{zzzrrraaaiii|||pppqqqtttxxx}}}~~~~~~zzzsssrrryyyyyyaaa[[[XXXTTTQQQMMMJJJFFFCCCCCCBBBAAAAAA@@@@@@@@@AAABBBBBBBBBBBBCCCGGGMMMQQQdddqqqyyy}}}[[[DDDYYYXXX@@@>>>BBBIIIJJJGGGOOO\\\\\\RRRSSSVVVRRRCCC555...------+++,,,,,,---,,,+++***)))++++++++++++++++++++++++***+++,,,,,,+++***+++,,,((()))***+++++++++++++++))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,---.........///111555888:::;;;<<<===>>>@@@EEEHHHIIIJJJNNNSSSYYY___dddgggnnnsssxxx555???]]]lllooottt~~~xxxdddjjj~~~ooommmppptttyyy~~~}}}eeeZZZWWWSSSOOOLLLIIIEEEBBBBBBAAAAAA@@@??????@@@@@@AAABBBBBBCCCDDDHHHNNNRRR___iiiooosssVVV???OOOMMM:::;;;BBBKKKMMMLLLTTT]]]YYYKKKMMMNNNJJJ>>>444000...---++++++,,,,,,,,,+++***)))++++++++++++++++++++++++((()))******)))((()))***))))))***+++++++++******))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,---.........///111555888:::;;;<<<===>>>@@@EEEHHHIIIJJJNNNRRRYYY___eeehhhooouuuyyy555>>>ZZZnnnxxxwww|||ooo{{{yyyiiifffkkkooouuu{{{wwwaaaXXXUUUQQQMMMJJJHHHDDDBBB@@@@@@???>>>>>>>>>??????@@@AAABBBCCCEEEIIIOOOSSS[[[aaaffflll~~~~~~vvvNNN:::EEEBBB555999CCCLLLQQQRRRZZZaaaWWWEEEEEEEEE@@@888333222000,,,+++++++++,,,++++++***)))++++++++++++++++++++++++((()))******)))((()))*********+++++++++******)))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,---.........///111555888:::;;;<<<<<<===@@@EEEHHHHHHJJJMMMRRRYYY___eeehhhqqqvvvzzz666===XXXppp{{{zzzhhhdddgggjjjpppwww}}}lll]]]UUURRRNNNJJJHHHFFFCCCAAA???>>>>>>=========>>>>>>???AAABBBCCCEEEIIIOOORRRYYY^^^cccnnnmmmFFF777BBB@@@555888AAAKKKQQQSSS[[[bbbXXXGGGAAA???:::555333444000******++++++++++++************************************+++,,,,,,+++***+++,,,+++++++++++++++***)))((())))))))))))))))))))))))************************++++++,,,,,,,,,,,,---------.........///111555888999:::;;;<<<===@@@EEEHHHHHHJJJMMMRRRYYY```eeehhhrrrwww{{{666<<>>>>>???@@@BBBCCCEEEIIIMMMQQQXXX\\\cccqqqddd===555BBBAAA888555===GGGKKKKKKQQQ[[[WWWKKKBBB@@@:::555444555000)))*********************+++***************************+++,,,,,,+++***+++,,,+++++++++++++++***)))((())))))))))))))))))))))))************************+++++++++,,,,,,------------.........///111555888888999;;;;;;===@@@EEEHHHGGGIIIMMMRRRYYY```fffiiiqqqvvv{{{666:::QQQrrruuulllXXXNNNOOOSSSRRRTTTVVVYYY]]]aaacccdddlllsss{{{xxxkkkbbb]]]PPPLLLGGGDDDCCCBBB@@@???======<<<<<<<<<===>>>>>>>>>@@@BBBCCCDDDGGGKKKNNNSSSXXXbbbrrr]]]777666BBBAAA999444<<>>>>>???>>>@@@AAABBBCCCEEEHHHKKKLLLSSSaaasssYYY888;;;CCC@@@;;;888AAAKKKLLL@@@===EEEKKKHHHDDDDDD@@@:::555333///)))***)))(((((()))***+++,,,************************((()))******)))((()))***))))))***+++++++++******))))))))))))))))))))))))******************************+++,,,,,,---......---.........///111555888777888:::;;;===@@@EEEIIIGGGIIILLLRRRYYY```fffjjjmmmsssxxx222444JJJrrrxxx|||wwwpppkkkkkkkkkiiidddfff```XXXRRRPPPSSSYYY]]]dddpppzzzwwwkkkbbbcccgggmmmsssyyy|||xxxwwwxxxrrrbbbTTTMMMIIIDDDAAA@@@??????>>>===============>>>??????>>>???AAABBBBBBDDDFFFIIIFFFPPPaaavvvZZZ===BBBDDD@@@>>>===IIITTTSSSDDD<<>>===<<<<<<<<<<<<============>>>@@@AAABBBBBBDDDFFFIIINNNNNN```|||aaa<<<>>>BBBAAAIII;;;BBBXXX\\\EEE<<>>BBBEEEGGGHHHJJJMMMRRRYYY___eeehhhrrruuuzzz666555AAAllltttrrr|||yyyhhhiiiaaaWWWSSSTTTVVVUUUTTTUUUPPPNNNQQQVVVccc||||||kkk```fffnnnxxx}}}~~~}}}sss^^^PPPEEECCC@@@>>>>>>>>>===<<<<<<<<<<<<<<<============>>>@@@AAABBBBBBDDDFFFIIILLLNNNbbbccc<<<===HHHMMMRRR@@@>>>TTT```WWWQQQYYY\\\VVVZZZWWWMMM???666333///))))))************++++++++++++++++++************)))))))))))))))))))))))))))************************)))))))))*********++++++******+++++++++,,,,,,,,,++++++******++++++,,,---+++---...//////222555888999999:::<<<>>>BBBEEEFFFHHHJJJMMMRRRYYY```eeeiiipppttt{{{555444===eeetttqqqwwwnnn{{{~~~hhh\\\ZZZWWWTTTSSSSSSSSSQQQPPPNNNIIIKKKTTT___pppkkk]]]ccclllvvv}}}~~~xxxuuuwwwyyy}}}vvvmmmlllooossspppcccSSSJJJDDDBBB???=========<<<;;;<<<<<<<<<<<<============>>>@@@AAABBBBBBDDDFFFIIILLLPPPfffnnnBBB>>>NNNXXXXXX@@@<<>>AAADDDFFFHHHIIIMMMRRRYYY```fffiiinnnsss{{{555555:::^^^qqqlllsssrrr~~~nnn]]]VVVTTTUUUUUUTTTSSSRRRPPPOOOKKKHHHLLLYYYfff{{{nnndddcccbbbkkkvvvxxxrrrqqqqqqrrruuuzzzzzzooobbbPPPRRRVVVZZZYYYSSSKKKFFFCCCAAA>>><<<<<<<<<;;;:::<<<<<<<<<<<<============>>>@@@AAABBBBBBDDDFFFIIIMMMTTTkkk~~~NNNAAAPPPWWWRRR:::>>>GGGSSS[[[^^^```cccfffXXXPPPDDD;;;666333...***))))))*********++++++++++++++++++*********))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---,,,---...//////111555777888888999;;;>>>AAADDDFFFGGGIIIMMMRRRYYY```fffiiilllrrr|||666666999VVV~~~nnnlllzzzwwwvvvaaaWWWTTTTTTTTTTTTSSSRRRPPPOOONNNHHHGGGNNN\\\nnn}}}hhh]]]___gggeeemmmxxxzzzqqqlllooopppqqqrrruuurrrfffYYYLLLMMMNNNPPPRRRRRROOOKKKCCC@@@===<<<<<<<<<;;;:::<<<<<<<<<<<<============>>>@@@AAABBBBBBDDDFFFIIINNNVVVppp}}}{{{WWWDDDPPPQQQIII777===DDDOOOWWWYYYYYY]]]bbbPPPKKKEEEAAA===666///***))))))*********++++++++++++++++++*********))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,------.../////////111444777888888999;;;===AAADDDFFFGGGHHHLLLRRRYYY```fffjjjlllsss}}}444888999OOO~~~lllqqq{{{rrr~~~~~~eeeWWWRRRRRRTTTSSSQQQQQQQQQPPPMMMKKKCCCHHHQQQ___vvvhhh[[[ZZZ\\\aaagggmmmsss||||||sssnnnlllpppsssvvvwwwxxxvvvmmmccc]]]ZZZWWWWWW[[[]]]WWWMMMCCCAAA>>><<<<<<<<<;;;:::<<<<<<<<<<<<============>>>@@@AAABBBBBBDDDFFFIIILLLWWWssszzzUUUDDDSSSNNNDDD:::999FFFUUU\\\[[[XXXWWWXXXNNNMMMNNNMMMFFF:::000,,,)))************++++++++++++++++++************)))))))))))))))))))))))))))************************************+++++++++,,,******+++++++++,,,,,,,,,++++++******++++++,,,------.../////////111444666777888999:::===@@@CCCEEEFFFHHHLLLRRRYYYaaagggjjjnnnttt~~~111888888HHHvvvllluuuyyykkkWWWOOOOOOQQQSSSPPPOOORRRUUUTTTNNNHHHBBBMMMVVVbbb}}}xxxbbbPPPQQQZZZ```hhhpppwww{{{vvvqqqqqqsssuuu|||zzzooojjjddddddlllnnn___MMMDDDAAA>>>=========<<<;;;<<<<<<<<<<<<============>>>@@@AAABBBBBBDDDFFFIIIJJJXXXvvv}}}MMMBBBXXXOOOAAA>>>:::MMM^^^```[[[XXXWWWTTTJJJLLLQQQRRRHHH888///---)))************++++++++++++++++++************)))))))))))))))))))))))))))************************)))))))))*********++++++******+++++++++,,,,,,,,,++++++******++++++,,,------.../////////000333666777777888:::===@@@CCCEEEFFFHHHLLLRRRYYYaaagggkkkqqqvvv///777777DDDoookkkuuu|||}}}```PPPMMMOOOQQQRRROOOPPPUUUZZZYYYQQQHHHEEESSS[[[dddTTTOOOQQQYYY^^^```lll}}}~~~|||uuussswww|||{{{{{{uuunnnrrr}}}~~~iiiQQQDDDBBB???=========<<<;;;<<<<<<<<<<<<=========>>>>>>@@@AAABBBBBBDDDFFFIIIJJJXXXwwwGGGAAA]]]QQQ???===>>>SSSbbb]]]VVVWWWYYYWWWBBBFFFMMMPPPEEE444,,,...)))************++++++++++++++++++************)))))))))))))))))))))))))))************************((())))))))))))***************+++++++++,,,,,,,,,++++++******++++++,,,---...////////////000333666777777888:::===@@@CCCEEEFFFHHHLLLRRRYYYaaagggkkkrrrwww333555888???\\\tttiiiWWWQQQQQQRRRSSSOOOQQQQQQQQQSSSUUUQQQJJJLLLSSSZZZiiiqqqLLLNNNPPPSSS[[[iiizzz}}}wwwuuu{{{tttrrr|||{{{eeeIII@@@???===<<<;;;;;;<<<<<<===============<<<<<<<<>>===;;;;;;;;;<<<========================<<<>>>???@@@@@@@@@BBBEEEGGGMMMddd|||}}}]]]===DDDMMMKKKCCC999???KKKQQQRRR[[[eee___OOOFFFLLLMMMEEE;;;555000,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++************++++++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,---------.../////////111444666555777888999;;;>>>CCCGGGHHHIIILLLRRRYYYaaahhhmmmqqq|||~~~444333555999PPPsssqqq|||{{{lllWWWNNNNNNOOOPPPRRRSSSUUUTTTSSSTTTVVVTTTOOONNNUUUaaatttuuuRRRIIIKKKOOOUUUaaarrryyyyyy}}}mmmbbbaaaZZZSSSIII:::???>>><<<;;;;;;<<<===>>><<<<<<=====================>>>?????????AAADDDFFFNNNfff~~~NNN555AAAIIIEEE???999BBBIIILLLOOOZZZeee___PPPGGGKKKJJJBBB999333///+++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***(((((()))***+++,,,---...++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,------,,,.../////////000333555444555777888:::===BBBFFFHHHIIIMMMRRRYYYaaahhhlllmmmyyy{{{555444666888IIIvvvuuusss}}}pppaaaSSSOOOPPPQQQQQQRRRRRRTTTTTTQQQRRRVVVVVVSSSPPPRRRYYYiii}}}jjjNNNLLLMMMRRRZZZgggxxx{{{tttxxx{{{cccVVVRRRJJJEEECCC===AAA@@@===;;;;;;<<<===???<<<<<<<<<<<<===============>>>?????????@@@CCCFFFOOOhhhrrrDDD333EEELLLBBB;;;888GGGMMMNNNNNNTTT\\\XXXMMMFFFHHHFFF>>>666222...*********+++++++++,,,,,,,,,***++++++,,,,,,++++++***((())))))***+++,,,,,,,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,------,,,...///000///000222444333444666777999===BBBEEEHHHJJJMMMSSSZZZaaagggjjjjjjvvvyyy777444777888CCCkkkwwwsss|||ggg[[[QQQPPPRRRQQQOOOOOOOOORRRRRROOOPPPVVVYYYXXXQQQPPPUUUcccrrrrrraaaNNNRRRRRRWWWcccuuu}}}uuurrryyyyyy```SSSPPPFFFBBBFFFFFFFFFCCC@@@===;;;<<<===>>>;;;<<<<<<<<<======>>>>>>===>>>?????????@@@CCCFFFNNNggg~~~rrrEEE999QQQWWWGGG<<<:::IIIOOOQQQMMMMMMRRRSSSOOOFFFGGGCCC:::444111///+++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,------,,,---///000///000111222222333555777999===BBBFFFIIIKKKNNNTTTZZZ```fffiiiiiitttxxx666444888888===```|||{{{}}}```WWWOOOPPPQQQNNNKKKJJJLLLOOOOOOMMMOOOWWW]]]___SSSRRRXXXfffpppnnnccc[[[[[[YYY^^^ooo{{{vvvwwwxxx___RRRQQQHHHBBBFFFGGGLLLIIIDDD???<<<;;;<<<===;;;;;;<<<<<<===>>>>>>>>>===>>>?????????AAADDDFFFLLLeeezzzJJJ>>>[[[bbbMMM??????GGGMMMOOOKKKIIIMMMRRRTTTLLLKKKDDD:::333222///+++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++*********)))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,------+++---///000//////000111222333555777999===BBBFFFIIIKKKOOOTTTZZZ```eeeggghhhtttxxx555222888888888VVVsss\\\UUUOOOPPPQQQMMMJJJIIIIIIMMMNNNMMMPPPZZZcccgggZZZXXX\\\hhhqqqtttxxx}}}vvvrrruuuyyy___UUUXXXQQQJJJKKKLLLRRRNNNHHHAAA===;;;:::;;;;;;;;;<<<<<<===>>>>>>???>>>???@@@@@@@@@BBBEEEGGGMMMeeeKKK<<>>CCCGGGIIILLLPPPUUUZZZ```dddfffiiiuuuyyy333111777777555QQQ}}}nnn\\\UUUQQQRRRRRROOOKKKJJJHHHLLLNNNMMMQQQ\\\ggglllbbb\\\\\\eeeppp{{{~~~ddd]]]ccc___XXXYYYXXXVVVQQQJJJCCC===:::::::::;;;;;;;;;<<<===>>>>>>??????@@@AAAAAAAAABBBEEEHHHPPPfffGGG555SSS]]]III>>>BBBOOOLLLGGGEEEGGGMMMQQQQQQ]]]YYYNNN@@@777333...)))******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++''''''((()))***+++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,------+++---000000000//////000222444666888:::???DDDHHHJJJLLLPPPUUU[[[```dddfffjjjvvvyyy333888444111999JJJqqq~~~tttnnnmmmxxxbbb___[[[UUUQQQNNNMMMKKKJJJMMMKKKPPPVVVVVVUUUbbbtttmmmnnnnnnsss~~~vvvnnnmmmppppppiiiccc___\\\TTTGGG:::555777<<<======<<<<<<<<<<<<======>>>>>>>>>@@@DDDHHHJJJKKKTTTkkkMMM===LLLRRRJJJ;;;CCCLLLJJJJJJDDD???MMM[[[WWWcccmmmQQQ;;;666222111###++++++************++++++******++++++++++++******************************))))))))))))************+++*********))))))((((((************************,,,,,,++++++***+++++++++------......///000000000000333666888:::<<>>AAAAAAAAACCCFFFIIILLLMMM\\\rrrKKK:::FFFQQQPPPAAACCCNNNFFFHHHJJJEEELLL^^^ggg]]]KKKCCC222///+++++++++************++++++******++++++++++++******************************))))))))))))************************)))))))))(((************************,,,,,,++++++***++++++,,,------......///000000000000333666888:::<<<@@@BBBIIIJJJMMMRRRYYY```fffjjjnnnvvvyyy666444222555777999[[[nnn\\\hhhzzzddd[[[XXXUUUSSSRRRQQQNNNLLLOOORRRXXX\\\XXXWWWeeexxxqqqhhhmmmzzzuuutttvvvuuunnngggiiiZZZHHH===<<<===<<<::::::::::::;;;<<<===>>>???BBBBBBBBBCCCEEEHHHKKKMMM___uuu|||JJJBBBTTT```]]]GGGAAALLLCCCJJJTTTNNNNNN\\\hhhrrrUUUZZZXXX666))))))++++++************++++++******++++++++++++******************************))))))))))))************************))))))))))))************************,,,++++++***++++++,,,,,,------......///000000000111333666888999<<<@@@BBBIIIJJJNNNSSSYYY```fffiiimmmvvvzzz666222111888777222QQQmmmXXXmmmqqqeeeccc___YYYUUUSSSQQQOOONNNRRRXXX___```[[[ZZZhhhzzzoooeeekkkpppjjjdddbbbcccccc^^^YYY]]]PPPAAA999:::<<<:::888888999999:::<<<===???@@@AAAAAAAAAAAABBBEEEJJJMMM```zzz}}}rrrMMM^^^nnnGGG@@@IIIEEENNNWWWSSSRRRVVVSSSSSSMMM???PPPTTT444((()))++++++************++++++******++++++++++++******************************((()))))))))*********************)))))))))))))))************************++++++******++++++,,,,,,------......///000000000111333555777999<<<@@@CCCHHHJJJNNNSSSYYY```eeehhhlllvvvzzz666111000888888111JJJzzzooo\\\wwwqqqjjjfff```XXXSSSPPPPPPPPPPPPUUU[[[bbbbbb]]]^^^jjjxxxfffaaaggg~~~xxxgggaaaYYYVVVVVVWWWUUURRRJJJEEE???;;;:::;;;:::999888999999:::<<<>>>@@@AAA@@@AAABBBAAABBBEEEJJJOOOeeehhhSSS{{{FFFBBBHHHHHHLLLKKKMMMXXXUUU@@@AAAEEE666:::;;;,,,---000++++++************++++++******++++++++++++******************************((()))))))))************))))))))))))))))))******************************+++*********++++++,,,---------......///000000000222333555777888<<<@@@DDDHHHJJJNNNSSSYYY___dddfffjjjtttzzz777333111777888222EEElllttteee~~~vvvpppaaa\\\UUUQQQPPPQQQRRRSSSTTTZZZ^^^^^^[[[]]]gggqqqhhhjjjnnnvvv{{{qqqaaa[[[TTTQQQQQQQQQPPPOOO???@@@@@@???===<<<<<<===:::::::::;;;===???@@@AAAAAACCCDDDCCCDDDGGGNNNSSShhh[[[RRRwwwDDDGGGKKKIIIFFF???FFF[[[ZZZ???666EEE999666666---///,,,++++++************++++++******++++++++++++******************************))))))))))))************))))))))))))************************************************+++,,,------------......///000000000222444555666888;;;@@@DDDGGGJJJNNNTTTYYY___ccceeehhhssszzz888777222333666333@@@\\\zzzmmmzzzqqq```\\\XXXVVVUUUTTTSSSRRRPPPTTTVVVVVVUUUYYY```fffhhhqqqvvvtttuuuyyyvvvmmmppptttttt{{{{{{gggXXXUUUQQQOOONNNMMMJJJGGG<<<===?????????>>>>>>===;;;;;;<<<===>>>???AAAAAA@@@BBBDDDCCCCCCGGGOOOVVVmmmwwwIIIGGGwwwaaaAAAFFFLLLHHHGGGGGGMMM\\\YYYCCC888EEE::::::;;;///---'''++++++************++++++******++++++++++++******************************))))))))))))************((()))))))))************************************************+++,,,---...------......///000000000333444555666888;;;AAADDDGGGJJJNNNTTTZZZ___bbbdddeeeqqqyyy::::::333111444333<<>>>>>===;;;============>>>@@@AAABBB===@@@BBBAAAAAAFFFNNNVVVwww^^^:::999[[[hhhZZZJJJ===CCCKKKEEEMMMXXX[[[[[[SSSBBBUUUQQQ777333555)))---///++++++************++++++******++++++++++++******************************))))))))))))************(((((())))))*********+++************************************+++,,,---...------......///000000000333444555666777;;;AAAEEEGGGJJJNNNTTTZZZ^^^bbbddddddpppxxx>>>;;;666333333666:::===fffzzzzzz~~~qqqqqqmmmeee\\\WWWSSSMMMHHHHHHGGGKKKPPPSSSVVVaaannn}}}wwwrrruuu||||||tttllllllwww}}}hhhUUURRRMMMIIIKKKPPPOOOFFF>>>:::;;;;;;;;;<<<=========>>>>>>???@@@@@@@@@@@@??????DDDDDDFFFHHHCCCJJJ___yyyhhhDDD888999AAAIIIDDD;;;???LLLOOOMMMOOOVVVZZZVVVPPPMMM[[[LLLCCC:::---+++...(((++++++,,,,,,,,,---------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++************************+++++++++,,,,,,,,,------......///000000000000333555555555888>>>BBBFFFJJJOOOUUU[[[___aaaaaaeeerrr|||@@@===888444333555999;;;\\\yyy|||~~~ssswwwqqqhhh___YYYUUUPPPLLLPPPKKKHHHJJJQQQ^^^uuu~~~qqqgggqqquuu___RRRNNNKKKHHHIIIKKKJJJCCC===:::;;;;;;<<<<<<======>>>>>>???@@@@@@AAAAAA@@@@@@===BBBAAACCCFFFDDDMMMccc~~~[[[<<<444:::BBBFFFAAA<<>>BBBGGGJJJOOOTTTZZZ^^^aaabbbfffsss|||CCC@@@;;;777555666888999MMM}}}yyyvvv|||}}}{{{pppggg```ZZZTTTQQQPPPNNNNNNSSSYYYbbbnnnxxxyyy~~~}}}qqqhhhxxxmmmWWWNNNIIIHHHFFFFFFFFFCCC???<<<;;;;;;;;;<<<===>>>>>>>>>@@@@@@AAABBBBBBBBBBBBBBB>>>AAA@@@AAAFFFFFFQQQjjjzzzLLL555555BBBJJJEEE===>>>EEEKKKRRRMMMYYYlllllleeeyyytttKKK:::///,,,---************++++++++++++,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******************************+++++++++,,,,,,,,,------......///000000000000333555555555888>>>BBBHHHJJJNNNSSSXXX^^^bbbdddgggsss{{{DDDAAA===999666666777888@@@mmm{{{xxx{{{qqqggg\\\UUURRRQQQQQQTTTZZZ```aaa___]]]aaammm{{{yyysssooo~~~rrrnnnmmmsss{{{jjjSSSLLLFFFFFFFFFDDDAAA>>>======;;;;;;<<<===>>>>>>???@@@AAAAAABBBCCCCCCCCCCCCCCCAAACCC@@@AAAFFFHHHVVVpppoooBBB444<<>>BBBHHHIIIMMMRRRWWW]]]bbbeeegggrrrzzzCCCAAA>>>:::888777777777:::```zzzjjjZZZRRRRRRXXXWWWVVVYYY```eeeeeebbbbbbnnn{{{~~~xxxrrrqqqsssjjjbbb^^^eeepppxxxrrr{{{uuu]]]OOOKKKFFFFFFFFFCCC???======>>>;;;;;;<<<===>>>???@@@AAABBBBBBCCCDDDDDDDDDDDDCCCCCCDDD@@@@@@EEEHHHXXXrrrddd;;;666<<>>000)))******))))))*********++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++******+++++++++,,,,,,,,,------......///000000000000333555555555888>>>BBBGGGIIILLLQQQWWW]]]bbbeeeeeeqqqxxxAAA???===;;;999888777777888RRR{{{}}}~~~jjjWWWSSSZZZ```gggnnnnnnmmmmmmllljjjpppxxx}}}tttppptttzzzuuuhhhbbbiiiqqqtttwww{{{llliiigggddd[[[PPPIIIIIIGGGGGGEEEAAA>>>======???;;;<<<===>>>???@@@AAABBBBBBBBBCCCDDDDDDDDDDDDCCCBBBCCC??????DDDHHHYYYtttYYY444666555AAADDD:::666@@@JJJLLLJJJ\\\mmmtttvvvzzzxxxsss```NNNCCC<<<...***---+++*********++++++++++++,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,------......///000000000000333555555555888>>>BBBEEEHHHLLLRRRXXX]]]bbbddddddpppxxx===<<<<<<::::::999888888888CCCggg~~~}}}zzz|||lllZZZ^^^mmmxxx|||{{{ooolllvvv~~~|||xxxyyyzzzrrriiiddd\\\RRRJJJGGGIIIFFFCCC???>>>===>>>>>>;;;<<<===>>>@@@AAABBBCCCAAABBBCCCCCCDDDDDDCCCCCCBBBCCC@@@AAAHHHMMM^^^zzzPPP000555333999:::666666@@@JJJNNNSSS]]]kkkrrrnnnbbbUUUNNNKKKFFFEEE;;;......111)))++++++++++++,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))************************((())))))***++++++,,,,,,******+++++++++,,,,,,,,,------......///000000000000333555555555888>>>BBBCCCGGGLLLSSSYYY^^^aaacccdddqqqzzz;;;:::::::::::::::999999888888YYYxxxnnn}}}ppp___jjjxxxnnnppp~~~{{{~~~yyyooo___OOOFFFJJJFFFAAA>>>>>>>>>======;;;<<<===???@@@AAABBBCCCAAABBBBBBCCCCCCCCCCCCCCCCCCEEECCCEEEMMMSSSeeeLLL///666888888777666888???HHHNNNUUUUUU^^^iiicccPPPGGGJJJFFFGGGGGG999***---...!!!++++++,,,,,,,,,---------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,******+++++++++,,,,,,,,,------......///000000000000333555555555888>>>BBBBBBFFFLLLSSSZZZ^^^aaabbbeeerrr|||???>>>;;;777999===;;;777888666DDDggg{{{hhhaaavvv}}}zzzxxxfffxxxlllsss}}}mmmZZZQQQOOOLLLGGGAAA===<<<>>>???@@@??????@@@@@@AAABBBCCCDDDFFFCCCAAA@@@BBBCCCDDDDDDDDDFFFFFFFFFKKK[[[ssswwwEEE///555999;;;::::::AAANNNXXX[[[gggYYYSSS[[[]]]RRRKKKLLLSSSQQQEEE555++++++,,,*********************************++++++++++++******))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,---...---------///111222333444666888;;;===>>>BBBEEEKKKRRRYYY___bbbdddfffnnn|||@@@@@@<<<999:::===<<<777999777AAA^^^}}}iii```nnnxxxpppqqqzzzvvvuuusss}}}qqq\\\OOOKKKIIIEEE???<<<<<<>>>@@@AAA@@@@@@AAABBBDDDEEEEEEFFFFFFCCCAAA@@@BBBCCCDDDDDDBBBCCCDDDEEEMMM```{{{rrr@@@...777;;;===>>>@@@IIIWWW^^^```VVVMMMNNN[[[aaaWWWMMMLLLLLLIII@@@222***+++,,,+++******************************++++++++++++******))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,,,,---...---------///111222333444666888;;;===>>>BBBEEEKKKRRRYYY^^^bbbdddjjjppp|||DDDDDD@@@<<<<<<>>>===999:::888;;;PPPsssmmmbbblllxxxwww|||yyyuuugggUUUMMMFFFBBB>>>;;;<<<>>>@@@AAA@@@AAACCCEEEFFFGGGHHHHHHEEECCCAAAAAABBBDDDDDDCCCBBBBBBCCCGGGTTTkkkggg:::///:::>>>>>>===AAALLLYYY^^^]]]SSSKKKOOO___eeeXXXLLLIIICCC@@@888///***+++,,,+++++++++++++++++++++++++++******++++++++++++******)))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,---...---------///111222333444666888;;;===>>>BBBEEEJJJQQQXXX^^^bbbdddmmmsss}}}IIIJJJGGGAAA???AAA@@@===;;;:::888CCCeeettt```mmmyyyaaaTTTEEEAAA===;;;<<<>>>@@@@@@AAABBBDDDFFFHHHIIIIIIIIIFFFDDDBBBBBBCCCEEEDDDDDDDDDCCCEEEKKK\\\www[[[777333@@@AAA===888:::FFFUUU[[[ZZZWWWNNNOOO]]]aaaUUUJJJHHH>>>:::444---***++++++***++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))************)))((())))))))))))))))))))))))((()))))))))*********************++++++,,,,,,---,,,---...---------///111222222444555888;;;===>>>BBBEEEJJJPPPWWW]]]bbbeeelllttt~~~OOOQQQNNNGGGCCCDDDCCC@@@<<<<<<777<<>><<<===>>>???@@@AAACCCEEEGGGIIIIIIIIIIIIFFFEEEDDDDDDEEEFFFEEEDDDDDDDDDFFFOOOccc}}}NNN666:::EEEBBB<<<444666EEEZZZhhhkkkeeeWWWQQQYYY[[[QQQJJJLLL@@@999111---+++*********++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))((())))))*********))))))))))))))))))))))))))))))((()))))))))************))))))***+++,,,,,,------,,,---...---------///111222222444555888;;;===>>>BBBEEEIIIOOOVVV]]]bbbeeehhhsss~~~TTTVVVSSSKKKFFFEEEEEECCC??????;;;:::JJJeeeyyyllluuuuuuZZZIIICCC@@@===<<<>>>@@@AAAAAACCCEEEGGGIIIJJJJJJIIIHHHHHHGGGFFFFFFHHHHHHGGGFFFCCCCCCHHHUUUllljjjBBB777@@@HHH???;;;666;;;QQQpppvvvhhhfffaaaRRRJJJKKKCCC999000,,,+++))))))***,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))))))))))))))))))))((())))))************)))))))))))))))))))))))))))))))))))))))************))))))***+++,,,------...,,,---...---------///111222333444666888;;;===>>>BBBEEEIIIOOOVVV\\\bbbeeeeeerrr}}}VVVXXXUUUMMMFFFEEEEEECCCCCCCCC@@@<<>><<<===@@@CCCEEEFFFFFFHHHJJJLLLLLLKKKJJJHHHIIIHHHHHHIIIJJJJJJIIIGGGDDDFFFMMM^^^xxxZZZ999999CCCFFF::::::;;;EEE```yyynnnZZZMMMKKKDDD888---++++++)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))************((()))***+++,,,------...,,,---...---------///111222333444666888;;;===>>>BBBDDDHHHNNNUUU\\\bbbeeedddqqq{{{VVVYYYVVVMMMFFFDDDDDDBBBFFFEEECCC===888AAA^^^zzz~~~{{{{{{~~~tttkkkcccXXXLLLDDD<<<;;;;;;===AAAFFFIIIJJJIIIJJJMMMNNNNNNMMMJJJIIIJJJIIIIIIJJJKKKKKKJJJHHHGGGJJJSSSgggQQQ444:::DDDDDD555888===JJJhhh~~~vvvcccTTTRRRDDD666+++)))***((()))---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))************((())))))+++,,,---......,,,---...---------///111222333444666888;;;===>>>CCCDDDHHHNNNUUU\\\bbbeeedddqqqyyyOOORRRQQQJJJEEEFFFHHHHHHLLLFFFDDDCCC>>>???QQQiiivvvlllwww{{{rrriiiXXXNNNJJJAAA;;;===@@@BBBDDDGGGKKKNNNOOONNNNNNNNNMMMLLLIIIGGGJJJLLLLLLJJJIIIJJJIIIGGGKKKIII```yyyxxxHHH---:::MMMKKK;;;999@@@SSSiiizzzppppppiiippppppRRRKKK111''',,,,,,+++,,,)))++++++++++++++++++++++++******************************))))))))))))*********************)))(((((()))))))))))))))))))))))))))************+++++++++)))************+++++++++,,,,,,------.../////////111222444555666888<<>>CCCHHHFFFGGGKKKiiiuuuyyywww}}}uuurrr{{{rrrfffUUUKKKCCC999:::===@@@CCCEEEIIIMMMPPPPPPPPPQQQQQQOOOMMMJJJHHHGGGIIIJJJKKKIIIHHHHHHIIIPPPVVVqqqyyyOOO777999QQQ___WWW===>>>GGGVVV```]]]SSSKKK^^^sssyyyOOO888---...+++***,,,(((++++++++++++++++++++++++******************************))))))))))))******)))************))))))((()))))))))))))))))))))))))))************+++++++++)))************+++++++++,,,,,,------.../////////000222444555666888<<<>>>@@@EEEJJJMMMTTT^^^ddddddiiirrr|||CCCBBB@@@>>>CCCIIIJJJFFFJJJBBB>>>CCCGGGEEEBBBAAA[[[hhhnnnnnn}}}~~~hhh^^^RRRIIICCC:::;;;>>>AAADDDGGGJJJOOORRRPPPRRRSSSRRRPPPMMMJJJIIIIIIIIIJJJKKKIIIFFFGGGJJJVVVeeeoooCCC444:::LLLQQQEEE???@@@IIIYYYbbb```YYYTTTeeexxxIII666......)))***---)))++++++++++++++++++++++++******************************))))))))))))******))))))************)))((())))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++,,,,,,------.../////////000222444666777999;;;>>>@@@EEEJJJNNNUUU___ddddddhhhrrr|||@@@@@@??????EEEMMMNNNKKKHHHDDDAAAAAAAAA@@@???@@@LLL```llllllvvvyyybbbYYYOOOHHHCCC<<<>>>@@@CCCFFFIIILLLPPPTTTQQQSSSTTTRRRNNNKKKKKKKKKLLLJJJKKKMMMIIIDDDGGGOOOWWWqqq[[[888444===HHHIII>>>CCCFFFPPP\\\aaa[[[SSSOOOppp{{{|||fff???111------(((***...***++++++++++++++++++++++++******************************))))))))))))******((())))))*********))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++,,,,,,------...////////////111444666777999;;;===@@@EEEKKKOOOVVV___ddddddhhhqqq{{{???AAAAAA@@@DDDLLLOOOMMMGGGEEECCC@@@>>>>>>@@@BBB@@@ZZZlllhhhdddoooyyyaaaYYYMMMEEEBBB===BBBDDDGGGIIIKKKNNNRRRUUUSSSTTTTTTPPPLLLIIIKKKMMMNNNKKKKKKMMMJJJFFFLLLWWW^^^|||oooIII555;;;AAABBBAAA<<>>EEEGGGJJJKKKMMMOOOSSSVVVTTTUUUSSSNNNIIIGGGKKKOOONNNJJJJJJMMMKKKIIISSScccsss[[[???:::GGGDDD999999;;;===IIIYYYcccaaa[[[]]]cccnnnlll\\\]]]WWWIIIKKKDDD000+++......(((***...(((++++++++++++++++++++++++******************************))))))))))))******(((((()))***************)))))))))))))))))))))))))))************+++++++++)))************+++++++++,,,,,,------.../////////...111555777888999;;;<<>>???HHHJJJLLLMMMNNNPPPSSSVVVUUUUUUSSSMMMGGGFFFJJJPPPMMMHHHIIIMMMLLLLLLYYYkkkJJJ777<<>>...+++000000)))***---'''++++++++++++++++++++++++******************************))))))))))))******(((((()))***************)))))))))))))))))))))))))))************+++++++++)))************+++++++++,,,,,,------...//////000...111555777888999;;;<<>>CCCJJJJJJLLLNNNPPPRRRSSSTTTSSSRRROOOMMMKKKJJJJJJJJJKKKMMMOOOKKKFFFLLLeee}}}ooo???@@@CCCDDD===555777@@@FFFKKKRRRSSSNNNTTTooosssZZZPPPMMMEEE;;;555,,,,,,,,,++++++*********++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))************)))************+++++++++)))******++++++,,,------+++---......---...///111111222444777:::<<<>>>???AAADDDIIIOOOUUU\\\dddiiihhhuuu{{{AAA??????BBBAAA===???DDDHHHEEECCCCCCBBB@@@CCCHHHHHHOOOOOORRRbbbqqq|||~~~kkk]]]RRRNNNIII@@@@@@GGGKKKLLLMMMOOOQQQRRRRRRRRRQQQPPPOOOMMMLLLKKKKKKKKKLLLMMMOOOOOOOOOYYYrrrZZZ:::;;;>>>BBB@@@<<<>>>DDDRRRRRRPPPMMMQQQcccgggYYYQQQFFF777---,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))************))))))))))))))))))))))))************)))************+++++++++)))******++++++,,,------+++---......---...///111111222444777:::<<<>>>???@@@DDDIIIOOOVVV]]]dddhhhiiivvv|||>>><<<===@@@???===???CCCHHHEEECCCCCCBBB@@@CCCIIIHHHKKKKKKPPP\\\gggvvvrrr}}}zzzwwwuuussspppnnniiijjjmmmrrr|||vvvhhh^^^XXXPPPJJJIIIEEE@@@DDDLLLLLLMMMOOOQQQRRRQQQPPPOOONNNNNNNNNNNNNNNMMMMMMMMMLLLLLLMMMQQQXXXgggmmmCCC666666999>>>???@@@CCCIII___aaa___]]]jjjjjj[[[QQQDDD444***,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))++++++*********)))))))))))))))))))))************)))************+++++++++)))******++++++,,,------+++---......---...///111111222444777:::<<<>>>??????CCCJJJPPPWWW]]]cccgggggguuuzzz>>>>>>>>>???>>>===???BBBHHHEEEDDDEEECCCAAADDDIIIGGGGGGFFFMMMWWWaaa|||ppp~~~uuupppnnnkkkfffaaa```___]]]]]]```hhhrrryyyyyyxxxtttqqqtttxxxwwwrrryyypppfffddd___^^^[[[WWWSSSNNNLLLJJJGGGDDDDDDEEECCCAAAGGGPPPMMMNNNQQQRRRRRRQQQNNNMMMKKKLLLMMMNNNOOOOOOPPPPPPOOOMMMOOOXXXeeevvvUUU999444666888::::::???JJJSSSccclllooorrr}}}ssseeeXXXKKK>>>333---++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))),,,++++++******))))))(((((()))))))))************))))))*********+++++++++)))******++++++,,,------+++---......---...///000111222444777:::<<<>>>??????CCCJJJQQQWWW]]]cccgggeeerrrwww@@@BBBBBB@@@>>>>>>???@@@GGGEEEEEEGGGFFFCCCEEEIIIGGGDDDAAAGGGOOOWWWzzzvvvmmmiiifff```[[[YYYYYYXXXVVVTTTSSSUUUWWWWWWTTTOOOMMMSSSXXXVVVPPPSSSYYY```dddeeeddddddeeefffbbb^^^ZZZRRRIIIEEEGGGCCCDDDCCC@@@===<<>>>>>@@@BBBBBBCCCIIIQQQLLLNNNPPPRRRRRRPPPMMMLLLJJJKKKLLLMMMOOOQQQRRRRRRPPPOOOVVVdddvvvcccDDD777444999;;;999:::FFFYYYhhhgggmmmkkkkkk~~~zzzyyyppp]]]GGG777000///++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))),,,+++++++++******))))))((()))))))))************))))))*********+++++++++)))******++++++,,,------+++---......---...///000111222444777:::<<<>>>??????CCCJJJPPPVVV]]]ccchhhfffssswwwAAADDDDDD@@@>>>???@@@???DDDDDDFFFJJJHHHDDDDDDGGGFFFCCC>>>AAAFFFJJJeeeyyynnnhhhccc]]]XXXQQQRRRSSSRRROOOMMMLLLKKKJJJGGGCCCBBBHHHNNNKKKCCCAAACCCFFFEEEDDDEEEHHHLLLIIIEEEBBBAAA>>>:::<<>>BBBBBB???======>>>>>>???AAACCCDDDFFFJJJMMMJJJLLLNNNOOOPPPOOONNNMMMKKKKKKKKKLLLNNNQQQSSSUUUMMMPPP\\\ooommmIII999666555:::======CCCVVVnnn}}}rrrnnnaaaYYYlllhhhFFF111,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))************)))************+++++++++)))******++++++,,,------+++---......---...///111111222444777:::<<<>>>???AAADDDIIIOOOUUU\\\dddiiijjjvvvzzz???CCCDDD???>>>AAABBB@@@@@@AAAEEEJJJIIIDDDBBBDDDAAABBB>>>???CCCCCCOOOiii~~~{{{|||ssskkkddd\\\XXXNNNNNNMMMKKKIIIHHHIIIJJJGGGFFFDDDCCCHHHLLLIIIBBB@@@AAAAAA@@@>>>>>>AAACCCAAA>>>>>>@@@@@@>>>AAAFFF???AAADDDEEECCCAAAAAAAAACCCCCCDDDEEEGGGIIIIIIHHHHHHIIIJJJLLLNNNOOOOOOOOOMMMLLLKKKKKKMMMQQQUUUWWWUUU\\\kkk|||QQQ:::666777888:::;;;???MMMeeeyyyuuuooobbb]]]qqqiiiBBB000++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))******++++++,,,,,,---))))))))))))************)))************+++++++++)))******++++++,,,------+++---......---...///111111222444777:::<<<>>>???BBBEEEIIIMMMSSS\\\eeekkkmmmyyy|||<<>>===BBBDDDAAA<<<>>>DDDJJJIIICCC@@@AAA<<<@@@???AAAEEEBBBEEESSSaaarrryyypppuuuxxxpppggg^^^YYYRRRPPPKKKEEEBBBBBBEEEIIIEEEFFFEEEDDDHHHKKKHHHAAA@@@AAABBBAAA@@@???>>>>>>AAA@@@BBBEEEDDD@@@AAAEEEEEEDDDBBB@@@???AAADDDGGGHHHGGGFFFFFFIIIKKKIIIDDDFFFGGGHHHJJJLLLNNNPPPQQQNNNLLLJJJJJJLLLPPPUUUXXXgggooogggAAA555888999;;;:::999???SSSlll{{{|||kkkkkkiiimmm```===000......*********++++++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))***+++,,,------...))))))))))))************)))************+++++++++)))******+++,,,,,,------+++---......---...///111111222444777:::<<<>>>???CCCEEEHHHLLLRRR[[[eeelllmmmxxx{{{:::;;;===>>>??????@@@@@@===>>>@@@AAAAAA@@@??????>>>>>>>>><<<<<<>>>AAADDDXXXlllnnndddmmm}}}yyyvvvsssmmmfff```SSSNNNHHHDDDCCCDDDDDDDDDCCCCCCEEEGGGHHHGGGDDDAAABBBBBBAAAAAAAAABBBCCCCCCDDDDDDCCCCCCDDDFFFIIIJJJGGGGGGFFFFFFFFFFFFFFFGGGFFFFFFGGGGGGGGGHHHHHHHHHIIIHHHGGGJJJMMMOOOMMMKKKKKKGGGFFFHHHIIILLLZZZjjjyyyxxxFFF555>>>AAA888<<<888777FFFccc~~~~~~sssuuu~~~RRR555---......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))+++++++++*********))))))************************))))))************))))))+++*********))))))(((((()))******++++++,,,------------,,,------...///000000222555777888;;;???BBB@@@DDDIIIMMMRRRZZZdddkkkvvvwwwyyy;;;;;;<<<===>>>>>>>>>>>>:::;;;<<<===>>>======<<<888999:::;;;;;;<<>>666888:::;;;???<<<===KKKeee~~~~~~mmmlllxxxlllFFF222......---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))+++++++++*********))))))************************))))))************))))))************)))))))))((()))******++++++,,,------------,,,------...///000000222555777888;;;???BBB@@@DDDIIIMMMRRRZZZdddkkkqqqsssuuu;;;<<<<<<<<<<<<<<<<<<<<<888999:::;;;<<<======<<<555777888999888999;;;===CCC```llliiiuuu~~~}}}xxxuuussstttuuuuuuqqqnnnbbb\\\UUUOOOJJJGGGDDDCCCAAACCCEEEFFFGGGFFFEEECCCCCCCCCCCCCCCDDDEEEFFFGGGEEEEEEDDDDDDEEEGGGIIIJJJHHHGGGGGGFFFEEEDDDCCCCCCHHHHHHHHHHHHIIIIIIIIIIIIKKKJJJJJJLLLOOOQQQQQQQQQIIIIIIJJJLLLPPP\\\pppeee===777:::555666???<<<===AAAOOOhhh}}}rrr]]]^^^qqqyyy|||qqqSSS999.........++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++***************************************))))))************))))))************)))))))))))))))******++++++,,,------------,,,------...///000000222555777888;;;???BBBAAADDDIIIMMMRRRYYYccckkkoooqqqttt===<<<<<<;;;;;;::::::::::::;;;<<<===>>>?????????::::::999888666777:::===:::NNN^^^kkk{{{}}}~~~yyyvvvsssrrrsssrrroookkkhhhddd]]]WWWRRRNNNJJJHHHCCCEEEGGGGGGFFFDDDCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGEEEEEEEEEEEEFFFGGGIIIIIIHHHHHHGGGFFFEEECCCBBBBBBHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKLLLNNNOOOPPPPPPMMMOOOPPPQQQUUUcccyyypppKKK111555===999888AAA999>>>HHHXXXnnnaaaOOOXXXrrrzzzwwwzzz|||qqq]]]CCC222...///---)))++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))************))))))*********))))))))))))))))))******++++++,,,------------,,,------...///000000222555777888;;;???BBBAAAEEEIIIMMMRRRYYYcccjjjqqqsssuuu>>>>>><<<;;;;;;;;;;;;;;;<<<<<<======>>>???@@@@@@===<<<:::888777;;;AAAEEE@@@FFFTTTnnn|||zzzuuurrrrrrpppmmmjjjgggccc^^^ZZZVVVSSSOOOLLLGGGIIIJJJHHHEEECCCBBBCCCBBBBBBBBBBBBCCCDDDEEEFFFEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHGGGFFFDDDBBBAAAHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLMMMOOOPPPTTTYYY]]]]]]aaappp}}}LLL???444777<<<<<<<<<>>>;;;EEERRRbbbuuudddXXXeee}}}yyyxxxyyydddPPP999------///---***++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))************))))))))))))))))))))))))******)))******++++++,,,------------,,,------...///000000222555777888;;;???BBBBBBEEEIIIMMMQQQYYYcccjjjssstttuuu@@@???>>>===<<<<<<===>>><<<<<<;;;;;;<<<<<<===>>>;;;;;;:::999;;;@@@GGGMMMDDDBBBJJJfffyyyuuu||||||uuupppnnnkkkhhheee___\\\YYYWWWUUUSSSPPPMMMIIIKKKLLLJJJFFFCCCCCCEEECCCCCCBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGHHHHHHHHHGGGFFFDDDCCCHHHHHHHHHHHHIIIIIIIIIIIIKKKLLLMMMMMMMMMOOORRRUUUWWWaaaiiijjjoooVVV777::::::888999======:::???KKKZZZhhhwww~~~vvv~~~{{{uuunnnRRRAAA///***---///...---++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++***************+++++++++************************))))))************))))))))))))))))))************)))******++++++,,,------------,,,------...///000000222555777888;;;???BBBBBBEEEJJJMMMQQQYYYbbbiiiqqqrrrsss{{{BBBAAA???>>>>>>???@@@AAA===<<<;;;:::::::::;;;<<<999;;;<<<===>>>AAAEEEIII===???CCCUUUmmmyyy}}}uuuoooiiiddd```YYYXXXVVVUUUTTTRRROOOLLLHHHKKKMMMKKKGGGEEEGGGJJJFFFEEEDDDDDDCCCCCCDDDDDDCCCCCCDDDEEEEEEEEEEEEDDDGGGHHHIIIIIIIIIGGGFFFDDDGGGGGGGGGGGGHHHHHHHHHHHHJJJMMMOOOPPPRRRVVV[[[___eeerrr}}}~~~YYY>>>444777999999999;;;======FFFTTTeeessssssaaaCCC555+++,,,//////---,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++))))))*********+++++++++************************))))))************))))))((()))))))))************)))******++++++,,,------------,,,------...///000000222555777888;;;???BBBCCCFFFJJJMMMQQQXXXbbbiiinnnqqqqqqyyyCCCBBB@@@??????@@@BBBCCC???>>><<<;;;::::::;;;<<<;;;===@@@@@@@@@?????????777BBBCCCKKKhhhwwwnnnfffaaaXXXWWWVVVUUUUUUSSSPPPMMMFFFJJJMMMLLLHHHGGGJJJNNNHHHGGGFFFEEEDDDDDDDDDDDDBBBCCCDDDDDDDDDDDDDDDCCCFFFHHHIIIJJJJJJIIIGGGFFFFFFFFFGGGGGGGGGHHHHHHHHHJJJMMMQQQTTTVVV\\\ccchhhzzz[[[@@@555:::666777;;;===;;;===BBBRRRaaatttuuu[[[<<<111,,,///222///******++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++))))))******++++++++++++************************))))))************))))))(((((())))))*********+++)))******+++,,,,,,---------------------...000000000222555777888;;;???BBBCCCFFFJJJMMMQQQXXXbbbiiinnnqqqrrrzzzGGGEEEBBBBBBBBBCCCBBB@@@>>>===;;;::::::;;;<<<===@@@???===<<<<<<<<<===>>>:::888:::CCCUUUuuuwwwooommmccc______aaa\\\RRRMMMOOOJJJMMMNNNLLLHHHEEEEEEGGGDDDFFFGGGEEEBBBBBBDDDGGGGGGEEECCCCCCEEEFFFEEEDDDHHHGGGFFFHHHJJJKKKJJJIIINNNPPPJJJGGGNNNMMMHHHKKKNNNUUU___aaa___eeezzzVVV???999777888888:::>>>>>>===BBBIIIaaaooojjjKKK222000...,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******)))************+++++++++..................------111333555777888;;;>>>AAADDDGGGKKKNNNRRRYYYbbbiiimmmppppppyyyDDDBBBAAAAAABBBBBBAAA@@@@@@>>><<<::::::;;;===???@@@???>>>=========>>>>>>======>>>@@@HHHaaaxxxpppnnnooorrrmmmaaaVVVQQQJJJJJJJJJIIIHHHGGGHHHHHHEEEGGGHHHGGGDDDCCCDDDFFFFFFEEEDDDDDDDDDEEEEEEEEEJJJJJJJJJIIIIIIJJJKKKLLLQQQVVVQQQMMMQQQOOONNNVVVZZZcccoooxxx|||kkkFFF666444555;;;;;;<<<>>>===>>>GGGRRR]]]tttbbbBBB111000...---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******)))************+++++++++........................111333555777888;;;>>>AAADDDGGGKKKNNNRRRYYYbbbiiiooorrrsss{{{AAA???>>>>>>@@@AAAAAA@@@BBB@@@===::::::;;;>>>@@@@@@???>>>============>>>>>>@@@AAA===<<>>>>><<<@@@PPP```jjjuuuOOO444//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******)))(((((()))******************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******)))************+++++++++........................111333555777888;;;>>>AAADDDGGGKKKNNNRRRYYYbbbiiiqqqtttuuu}}}===<<<;;;<<>>=========<<<<<<<<<<<<<<<;;;>>>???<<<999CCC```{{{yyyjjjdddddd\\\TTTQQQRRRRRRNNNJJJJJJJJJHHHGGGGGGHHHJJJLLLIIIKKKLLLKKKJJJJJJLLLNNNJJJNNNSSSVVVWWW\\\fffmmm}}}}}}{{{RRR:::666555777===<<<===??????>>>FFFZZZnnn{{{bbb@@@///---............---,,,+++++++++++++++++++++++++++,,,+++)))(((((()))+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******))))))*********+++++++++---------...............111333555777888;;;>>>AAACCCGGGJJJMMMQQQXXXaaahhhqqquuuvvv;;;:::999;;;===@@@@@@@@@???===999777666777999;;;:::::::::::::::999999888888888::::::999>>>NNN^^^~~~zzz|||}}}wwwooofffccceeeddd^^^XXX]]]YYYSSSOOOMMMNNNQQQSSSOOOPPPQQQRRRRRRSSSUUUWWWUUU]]]fffmmmsss{{{nnn@@@333888999:::>>>:::<<>>AAACCCFFFJJJMMMQQQXXXaaahhhooosssuuu:::999888:::===???@@@???<<<:::888666555555666777888888999999888888777666777555555888888888===CCCbbbccckkkuuuooofff```]]]]]]^^^___dddcccccceeeiiilllmmmmmmssszzzvvvTTT666111888999888::::::>>>FFFLLLPPPWWWgggxxxqqqsssHHH666---------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******)))************+++++++++,,,,,,------.../////////111333555777888;;;>>>AAACCCFFFJJJMMMQQQXXXaaahhhlllqqqttt~~~:::999999:::===?????????999999888777666555444444777888999999999888777666666444555777777555666:::GGGQQQ]]]nnnQQQAAA444444999;;;;;;<<<>>>CCCMMMWWW[[[___iiisssuuuSSS999222+++------,,,++++++,,,---...************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******)))************+++++++++,,,,,,------...//////000111333555777888;;;>>>AAACCCFFFJJJMMMPPPWWWaaahhhjjjpppttt;;;:::999:::===>>>???>>>999999888888777555444333888999999::::::888777666555444666888777555888>>>===MMM\\\fffxxxWWW<<<999777999<<<>>>@@@AAABBBHHHSSS^^^ccceeeiiiooo~~~iii===000555222...---+++******+++---///************************))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******)))************+++++++++,,,,,,------...///000000111333555777888;;;>>>AAABBBFFFIIILLLPPPWWW```gggiiipppttt<<<;;;:::999888999::::::888888777777666555444444;;;999777555555666777888666888999999777666666777333JJJaaannnyyy{{{UUU@@@<<<888888<<<>>>>>>???AAAFFFGGGTTTfffmmmjjjiiinnnzzzRRR777//////000---,,,+++*********++++++************************************************************))))))))))))))))))))))))))))))))))))+++******)))(((''''''&&&(((((((((((())))))))))))(((((((((((())))))))))))+++***)))***,,,---,,,+++,,,,,,,,,---------......000222555777888:::<<<>>>AAAFFFKKKLLLRRR[[[ccceeegggnnnsss}}}<<<;;;:::999999:::;;;;;;:::::::::999999888888777999888777777777777888999777888:::999888777777888999GGGXXXhhh{{{tttWWWBBB999;;;999:::<<<<<<;;;<<>>AAAFFFJJJLLLRRR[[[ccceeehhhnnnrrr|||;;;;;;;;;:::;;;;;;<<<===:::;;;;;;;;;;;;;;;::::::888888888999999999999999888999;;;;;;999999999:::>>>AAAIIIZZZuuuuuu{{{~~~]]]GGG:::777888;;;;;;<<<===:::999>>>GGGMMMbbbsssppphhhqqqtttGGG333111000............---------,,,,,,,,,************************************************************))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))(((((((((((()))))))))))))))(((((()))+++---,,,+++,,,,,,,,,---------......000222555777888:::<<<>>>@@@EEEJJJLLLQQQ[[[ccceeehhhmmmppp{{{::::::;;;;;;<<<===>>>>>>:::;;;<<<<<<===<<<;;;;;;:::::::::::::::999888777888:::<<<<<<;;;:::;;;<<<>>><<<>>>JJJbbbqqqkkkuuuVVVBBB888555777:::<<<<<<===<<<999;;;GGGUUUbbbvvvccc:::///333111......+++,,,,,,,,,++++++******************************************************************)))))))))((())))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))(((((((((((())))))))))))((('''''')))+++------,,,,,,,,,,,,---------......000222555777888:::<<<>>>???DDDIIIKKKQQQ[[[bbbeeehhhmmmppp{{{888999:::;;;===>>>??????<<<===>>>???@@@???>>>===<<<<<<;;;;;;999888666555999:::<<<<<<;;;;;;<<<======<<<<<<@@@MMMfff{{{YYYJJJ;;;666777888999:::999:::::::::999@@@RRReeemmmLLL000,,,000---***,,,++++++,,,,,,,,,+++***)))************************************************************)))))))))((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))'''''''''))),,,......---,,,,,,,,,---------......000222555777888:::<<<>>>===CCCHHHJJJPPPZZZbbbdddhhhlllppp|||666777999;;;===>>>?????????@@@BBBCCCCCCAAA???>>><<<<<<;;;999888777666555888:::<<<<<<<<<;;;<<<======??????===???QQQssszzz~~~zzzVVV@@@888444777;;;<<<===>>>777888:::<<>><<>>??????>>>???AAABBBAAA???===;;;:::999888777666777888888777999;;;<<<;;;;;;<<<===============;;;BBBXXXnnnzzzxxxxxxVVVAAA<<<999999>>>AAA???>>>???:::;;;@@@FFFMMMXXXkkk|||wwwOOO444222000//////000111111,,,---...//////---,,,***************************************************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((('''(((***...111111111,,,,,,,,,---------......000222555777888:::<<<>>><<>>??????;;;<<<>>>???>>>;;;888777777666555555666888:::<<<777999;;;<<<;;;;;;<<<===;;;999999<<<;;;;;;CCCOOOqqq~~~mmmqqqvvvqqqpppuuurrrNNN===;;;888888<<>>::::::>>>AAAHHHRRR[[[eeeuuu{{{YYY333+++///000---+++......,,,***+++,,,------+++)))(((************************************************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((+++///222222222,,,,,,,,,---------......000333555777888:::<<>>???@@@AAA@@@===;;;999888777777555333222333666:::<<<===;;;;;;<<<;;;;;;999888888777999:::888666666999<<>>;;;:::AAAAAALLLcccxxx{{{ZZZ:::---///...---,,,+++,,,------,,,------......------,,,************************+++++++++*********))))))************))))))))))))------,,,)))'''''')))+++***))))))((('''%%%$$$###***'''(((,,,+++%%%%%%***(((((((((((())))))))))))'''((((((***+++,,,------+++++++++,,,,,,,,,------...000333444666888;;;>>>???BBBFFFJJJPPPWWW^^^ccciiinnnsss999888666777:::>>>???@@@<<<;;;:::888777777888888777555333333555888999999777777777777777777777777888888777666444555777999;;;LLLfffxxxjjj```]]]fffkkkuuu|||mmmVVVOOOEEE>>>:::999999999>>>@@@AAA@@@===;;;<<<>>>BBBRRRkkkbbbBBB444333///...---,,,,,,,,,------,,,,,,------------,,,,,,************************+++++++++*********))))))************))))))))))))------,,,)))'''''')))+++*********)))((('''&&&%%%+++'''&&&***,,,)))(((+++(((((((((((())))))))))))(((((()))***+++,,,,,,---,,,,,,,,,,,,------------///111333555666999<<>>AAABBB@@@===>>>DDDJJJTTTiiikkkBBB000///222///...---,,,,,,,,,,,,---,,,,,,------------,,,,,,************************+++++++++***************************)))))))))))),,,,,,+++)))'''''')))+++)))************)))(((''',,,'''%%%(((++++++***+++(((((((((((())))))))))))))))))*********+++++++++,,,------------.........000222444666777999===@@@???BBBFFFKKKPPPWWW___dddlllpppuuu:::888777888;;;=========555555444444444666777888888666444333444555444333444333333333444777999;;;<<<777222111333555555333:::888999@@@PPPkkkoooppp{{{~~~wwwpppaaaVVVPPPZZZjjjttttttqqq|||xxxnnn^^^[[[WWWRRRNNNHHHAAA<<<:::::::::===???@@@???>>>BBBEEEGGGFFFEEEIIISSS[[[rrr|||yyynnnIII666111...+++......------,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,************************************************************)))))))))(((+++++++++***(((''')))***(((((()))******)))))))))***)))(((((((((((()))+++(((((((((((())))))))))))******************++++++---------.........//////000222444666888:::===@@@???BBBFFFKKKQQQXXX___eeemmmrrrvvv>>><<<;;;;;;<<<<<<;;;:::777666555444444555666777666444333333555666555444333222111111333555888:::<<<777333111333555444333222333666999???OOOooowwwwww}}}~~~mmmXXXOOOOOORRRYYY___VVV^^^lllvvvfffZZZRRRKKKEEEBBB@@@>>>============<<<;;;::::::;;;>>>AAAAAAAAACCCGGGLLLOOORRRYYYccckkknnnEEE777666333......---------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++************************************************************)))))))))((()))***+++***(((''')))***''''''((()))))))))(((((('''***,,,)))%%%%%%''')))(((((((((((())))))))))))******************++++++---------.........//////000222444666888:::===@@@???AAAFFFKKKQQQXXX```eeennnsssvvv@@@>>>===<<<<<<;;;999888999888666555444444555555555444333444666777777666111000000000111222444555888666444333333444444333111333888:::777:::NNNdddzzzxxxyyymmmYYYGGGGGGPPPMMMOOOWWWcccooozzz|||lll___WWWJJJJJJEEE===:::<<<===;;;>>>============???@@@AAAAAA???>>>???CCCFFFHHHIIIFFFLLLTTT]]]fffooowww||||||jjjLLL555444555......666------......------,,,+++++++++,,,,,,,,,,,,++++++***************************************+++++++++************))))))))))))((()))******(((((((((***''''''((())))))(((((((((&&&***,,,)))'''(((((('''(((((((((((())))))))))))))))))*********+++++++++,,,------------.........000222444666777999===@@@>>>AAAFFFKKKQQQYYYaaafffnnnssswww>>>===<<<;;;<<<;;;999777777666555444333444555555666555555666777888777555222111111111111111111111222333444444333222222333777555777:::666222:::HHHcccgggPPPIIIJJJHHHLLLRRRVVVYYY___gggnnnttt}}}sssaaaQQQGGG???999444888;;;:::777888;;;<<<:::<<<===>>>???@@@AAACCCDDD???======???CCCGGGJJJKKKRRRXXXdddtttqqqEEE;;;333222111...///333------.........---,,,+++++++++,,,,,,,,,,,,++++++************************))))))*********+++++++++************))))))))))))''')))******((((((((()))))))))*********)))((((((''')))((()))---222---%%%(((((((((((())))))))))))(((((()))***+++,,,,,,---,,,,,,,,,,,,------------///111333555666999<<>>AAAFFFLLLRRRYYYaaagggnnnrrrvvv;;;:::::::::;;;;;;999777555444333333333444555666888777666777888888666444444555555555444333111111---111444444222000111222777111000888999666;;;EEECCCXXXjjjUUUCCCAAACCCIIIIIIGGGIIIPPPVVV[[[aaacccccceeejjjnnnooo{{{xxxggg[[[IIICCC;;;999:::<<<:::888444888;;;;;;<<>>:::<<<>>>???@@@???>>>??????AAAAAADDDJJJQQQXXX\\\^^^```ffftttwwwDDD666666222---000555111))),,,---.........---,,,++++++++++++,,,,,,+++++++++************************))))))******++++++++++++************))))))))))))&&&(((******)))(((((()))+++++++++++++++***)))))))))'''$$$(((333;;;333$$$(((((((((((())))))))))))'''((()))***+++,,,------+++++++++,,,,,,,,,------...000333444666888;;;>>>>>>AAAFFFLLLRRRZZZbbbgggmmmrrrvvv;;;:::999888888888888999888666444333222333444555666777999:::;;;::::::999:::999666333111000000000111111000000000000111111555666666666666777:::===@@@BBBPPPqqqnnn]]]VVVRRRLLLGGGDDDDDDDDDEEEFFFCCCEEEKKKOOOOOOSSSYYYZZZ^^^gggppptttqqqppprrrooohhhbbb___YYYOOOHHHEEE:::>>>===888888===???===;;;;;;???CCCCCC???>>>AAA@@@???@@@BBBAAA???BBBGGGHHHFFFJJJYYYnnn{{{|||xxx{{{vvvKKK777222222222111000//////.........---------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))(((((()))***************''')))***++++++***)))'''''''''((())))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++++++++,,,,,,,,,------///111333444555888;;;===>>>FFFFFFJJJVVV[[[]]]eeennnuuuyyy;;;;;;::::::999888777777888777555333333444555666666777888::::::;;;:::::::::888666444222111111111111111000000000000111111333444555444444555888::::::999>>>PPPmmmkkkbbbpppmmmhhhbbbYYYOOOFFF@@@GGGBBB@@@CCCDDDBBBBBBFFFFFFFFFKKKRRRWWWXXX\\\aaaYYYWWWUUURRRKKKCCC@@@CCC>>>AAA@@@======@@@@@@<<>>>>><<<<<<>>>@@@@@@DDDHHHIIIGGGJJJOOOOOORRR^^^wwwtttQQQ<<<666222222111000000///.........------------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))(((((()))************)))'''(((***++++++***((('''''''''((())))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,------------///111333444555888;;;===???FFFGGGJJJWWW\\\]]]eeemmmuuuyyy;;;;;;<<<;;;:::888666555888777555444444555666666555666777999::::::;;;;;;999888666444333222111111111000000//////000000111000222333222222333555777999888777999DDD\\\zzz{{{ttt{{{zzzpppcccVVVMMMKKKDDD>>>>>>?????????AAADDDBBBCCCHHHKKKKKKMMMRRRQQQRRRTTTSSSKKKDDDEEEKKKEEEGGGFFFCCCCCCEEEBBB>>>AAA<<<:::===@@@??????@@@@@@BBBHHHOOOQQQQQQVVV]]]dddlllpppIII666333444111111000000//////......------------,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))+++************)))))))))))))))))))))))))))))))))'''((())))))******))))))((((((************((((((''''''((())))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,------------.........///111333444555888;;;===???FFFGGGJJJWWW\\\]]]eeellluuuyyy;;;;;;<<<<<<:::888555333777666666555555555666777444555666777888999:::;;;888777666555333222222222000000////////////000000///111222222111222333555777::::::777666???QQQ```~~~zzzuuudddZZZMMMFFFCCCBBBAAAAAA>>>;;;<<>>EEEFFFIIIVVV[[[\\\dddjjjuuuyyy}}}::::::;;;;;;999666444222666555555555555666666666333333444555666777888999555555555444333333222111000000////////////000000///111333333222222333444111555888888555555999>>>FFFgggqqq^^^RRRLLLHHHEEECCC>>>;;;>>>AAAAAACCCFFF@@@>>>AAAFFFHHHEEECCCDDDIIIFFFDDDAAA>>>===???AAA>>>===???DDDGGGLLLWWWcccjjjlllrrryyyqqqCCC555666111---////////////...............------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))((((((((())))))(((((((((''''''((()))))))))))))))(((((((((((((((((((((((()))))))))***++++++,,,,,,---------........./////////111333444555888;;;======DDDDDDHHHUUUYYY[[[cccjjjtttxxx|||888888999888777555333222444444444555555555555555333333222222333444555666333333333333333222111000000//////......//////000///111333333222222222333111222444555666777777777888DDD]]]~~~uuupppmmmjjjeeeXXXLLLFFFDDDCCCEEEHHHCCC>>>===BBBGGGGGGHHHJJJJJJJJJKKKIIIDDD@@@DDDKKKLLLGGGEEEJJJVVViiipppLLL333444555,,,,,,666..................------,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))&&&'''(((((())))))((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((()))))))))***++++++,,,,,,,,,------------.........///111333444555888;;;======DDDEEEHHHUUUZZZ[[[ccckkktttwww{{{777666666555444444333333222333333444444444444444333222111000000111222333111111222222222111000/////////............//////...111333333222111111222333222222333666888999999>>>999<<>>FFFFFFJJJWWW[[[]]]eeelllsssuuu{{{666555444333333333333333111222333333444444444333333222000/////////000111///000111222222111000/////////............//////...000222222111000000111000000000111222333333333111222999>>>===EEEccc}}}rrrhhh```aaammm{{{\\\<<<888222///111333000***------------------------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))&&&''''''(((((((((((((((((((((''''''''''''(((((('''(((((()))))))))))))))(((((((((((((((((((((((()))))))))***++++++,,,,,,+++++++++,,,,,,,,,------///111333444666888;;;===@@@HHHHHHLLLXXX]]]^^^fffmmmsssttt|||:::888555222000000000000000000000000000111111111000000111111000///.........,,,++++++,,,.........///////////////////////////000111222222222222222000000111111111222222222333222111222666<<>>;;;999666333111000///...------------,,,+++******++++++***)))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))((((((''''''(((((()))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((()))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///111333555777999<<>>EEEEEEJJJXXX]]]]]]ccckkkqqqrrrvvv111111111222222333333333222222111111000000/////////...---------...///000...------...000000///---------------------------......//////......------.........////////////000,,,------...///000000000333......444666555888>>>GGGZZZuuuwwwSSS@@@<<<555666555333111111111222333------------,,,,,,+++++++++***))))))******)))'''(((((()))))))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))************))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((())))))))))))(((((()))))))))***++++++,,,,,,+++++++++,,,,,,---------///111444555777999<<>>EEEFFFKKKYYY]]]\\\bbbjjjssswww~~~000111222222222222111111000000000000000111111111333222000...---...///000---------///111111///---------------------------,,,,,,---...////////////++++++,,,,,,,,,---------......---,,,---...000111)))///444444222222111///111555999:::>>>III\\\kkkgggQQQ<<<777:::111)))...333000//////000000...+++)))++++++,,,,,,,,,+++*********)))(((((())))))(((''''''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((())))))))))))(((((()))))))))***++++++,,,,,,))))))***+++---.../////////111444555777999<<>>FFFGGGLLLZZZ^^^\\\bbbjjjtttzzz...///000222444444222///444222000111333444555555333222222222222222222333//////......------------........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------......//////000000////////////000000000000555333222111444888>>>AAAYYYhhheeeHHH<<<777666555333111000///...//////...------,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************++++++,,,------......///...000333444666888<<<>>>CCCFFFJJJPPPWWW^^^dddgggsssxxx{{{/////////111444444333111444222111111222444444333222222111111111111222222000000//////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...................../////////....../////////000000000111000......000444888;;;;;;CCCOOO\\\lllwwwiiiaaaUUUBBB555333333222111000///------,,,......------,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))(((((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************++++++,,,,,,---.........///111333444666888;;;>>>CCCEEEJJJPPPVVV]]]bbbeeesssxxx{{{000//////000333444555444555333111111222333222111000000////////////000000000000000///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---........................------.........////////////000...------...///111444555222222222444;;;III[[[gggrrryyy{{{dddUUUKKK@@@777777555000...222000//////...------,,,,,,------,,,,,,+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************++++++,,,,,,------......000222444555666888;;;===CCCEEEIIIOOOUUU[[[```cccrrrxxx{{{111///......111444666666444333111111222222111//////..................///////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...///......------,,,,,,,,,------........./////////...//////000111222333333444444333111000333999>>>???CCCKKKVVVhhh~~~mmmZZZIII<<<555888222111555666222///000/////////...............++++++++++++******))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))***************++++++,,,------......111222444555666888;;;===CCCEEEIIINNNTTTZZZ___aaapppvvv{{{222///------000333555555333222111111222111000......------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,++++++++++++,,,------......------,,,,,,++++++------------...............//////000111222222222---///111222222222222222555555444555:::FFFWWWdddzzzzzz{{{}}}|||tttllleeeVVVOOOEEE<<<888777777777222000111444444///,,,***------------------------++++++************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''(((((())))))***(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))******************++++++,,,------...000222444666666888<<<>>>CCCEEEIIINNNTTTZZZ^^^aaannntttyyy111///------///111222222111000000000222111000...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------++++++++++++++++++++++++***++++++,,,,,,------...+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,---...//////000000.........//////000000111222333333222000222666:::<<<===???@@@BBBFFFKKKOOOPPPTTTXXXXXXVVVZZZgggrrr|||zzzvvvoooeee^^^[[[TTTKKKGGGFFFDDD===777444333111111333444444444111///............///111++++++++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&''''''((()))***++++++(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******************++++++,,,,,,------000222444666777:::===@@@BBBDDDHHHNNNTTTZZZ___bbbmmmsssyyy111///------...//////////////////000222222000...---------,,,,,,---------,,,,,,,,,---------......++++++++++++++++++++++++******+++,,,,,,---......+++++++++***++++++,,,---++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,---------+++++++++,,,---...000111222000///............---+++---000111111000000000000111222111111111444666555888999777555777<<>>AAABBBDDDHHHNNNUUU\\\aaadddnnnuuu{{{000...------......---,,,.........000222222000///...------,,,,,,------...---------.........//////******************************+++,,,,,,---......++++++******++++++,,,---*********++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,+++,,,---///222333******,,,...000000///---000///............/////////111111000...------...---///000......000000000333333444222000///000222---///111111///...///000111000000111222222000///***---///...,,,,,,+++***//////......---,,,,,,+++++++++++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((($$$$$$%%%&&&''')))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))******+++,,,,,,------...000333666888;;;???CCCAAADDDHHHNNNVVV\\\bbbeeeooovvv}}}000000///...............000000//////.........---------,,,++++++,,,,,,,,,***+++------------+++*********++++++++++++******)))))))))))))))******+++************************///...---+++******++++++***++++++,,,,,,------......,,,++++++---000000000,,,,,,,,,---------......---------.........//////+++++++++,,,,,,,,,---------------------------------------............///,,,,,,,,,---------......//////000//////...------///...---,,,,,,,,,,,,,,,---------,,,,,,+++++++++******++++++++++++******+++*********))))))(((((((((((())))))))))))((((((''''''((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''''''''(((((((((((()))*********++++++++++++)))***,,,---......---,,,000222444777999;;;???BBBCCCBBBGGGPPPWWW[[[aaafffnnnyyy{{{000//////.............../////////.........---------,,,,,,++++++,,,,,,,,,,,,------------------,,,)))******++++++******)))((((((((('''((())))))***************************///...,,,+++******+++++++++++++++++++++*********---+++******,,,...///...++++++++++++,,,,,,,,,,,,,,,,,,------------......+++++++++,,,,,,,,,,,,---------------------------,,,---------............,,,,,,,,,,,,------------///////////////...------......---,,,,,,,,,,,,,,,,,,,,,++++++************)))******++++++******)))*********)))))))))(((((((((((())))))))))))((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))*********++++++)))***+++---...---------000222555777999<<<@@@CCCCCCBBBGGGOOOVVVZZZ___eeelllxxxzzz//////...------------...............------------,,,,,,++++++++++++,,,,,,...------------------...)))******++++++******)))'''''''''''''''(((((()))************************...---,,,+++************++++++******)))(((((('''+++***))))))+++------,,,))))))*********++++++++++++++++++,,,,,,,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,---------......//////......------------,,,,,,++++++,,,,,,*********))))))))))))))))))******++++++******)))******))))))))))))(((((('''(((((())))))(((((('''))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((()))))))))******)))***+++,,,------------///222555777999<<<@@@CCCCCCCCCGGGOOOUUUYYY^^^ccckkkwwwzzz///...------,,,,,,------------------,,,,,,,,,,,,++++++++++++++++++,,,---...---++++++++++++---...))))))************))))))(((''''''''''''((())))))************************,,,,,,++++++*********************)))))))))((((((+++***)))***,,,---,,,+++)))))))))*********++++++************++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---++++++++++++,,,,,,,,,,,,------.........------,,,,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((('''((((((((((((((((((''')))))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))******+++,,,------------///222555777999===AAADDDDDDCCCFFFNNNTTTXXX\\\bbbkkkwwwzzz......---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************++++++,,,---,,,+++***))))))***+++,,,)))))))))******)))))))))))))))(((((())))))***+++))))))))))))))))))))))))******************))))))))))))))))))******+++++++++******+++,,,---,,,+++************++++++++++++)))))))))*********++++++)))))))))*********++++++++++++++++++++++++++++++************++++++++++++*********+++++++++,,,,,,,,,,,,------------,,,,,,++++++*********++++++,,,)))))))))***************)))))))))******)))))))))(((((((((((((((((())))))''''''((((((((((((''''''))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((())))))))))))++++++++++++,,,---......///222555777:::===BBBEEEDDDCCCFFFNNNTTTXXX\\\bbbkkkxxx|||------,,,++++++++++++,,,************++++++++++++******)))******+++,,,---***))))))(((((())))))***((())))))******))))))((()))))))))))))))***++++++))))))))))))))))))))))))))))))*********))))))(((((((((((()))***++++++++++++******+++------+++***)))************+++++++++)))))))))************+++((())))))))))))*********************************))))))))))))*********+++))))))*********+++++++++++++++,,,,,,------,,,,,,******))))))******++++++))))))))))))************((())))))******))))))(((''''''(((((((((((())))))&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&''''''((((((''''''''''''((((((((((((((((((((()))))))))******++++++++++++,,,---...//////111555888:::>>>BBBFFFCCCCCCGGGOOOUUUYYY^^^ccckkkxxx}}}---,,,,,,+++++++++++++++)))))))))*********++++++))))))))))))***+++,,,---))))))************))))))(((((())))))))))))((((((((((((((((((((()))******))))))))))))))))))))))))'''((()))******)))((((((((((((((((((((((((((()))***))))))***,,,+++)))(((((((((((()))))))))******))))))*********+++++++++((((((((()))))))))******************************((((((((()))))))))******))))))))))))*********+++******+++,,,,,,,,,,,,,,,)))))))))))))))***++++++''''''((((((((()))))))))(((((())))))))))))(((((('''''''''((((((((())))))&&&''''''((((((''''''&&&&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''(((((())))))''''''''''''(((((((((((()))))))))*********+++++++++++++++***+++---...//////111555888;;;>>>CCCFFFCCCBBBGGGOOOVVVZZZ___eeejjjwww|||---,,,++++++******++++++(((((())))))*********+++))))))))))))***+++,,,---)))***+++,,,,,,+++***)))(((((())))))))))))(((((('''''''''''''''((())))))))))))))))))))))))))))))'''((()))******)))((((((((((((((('''&&&&&&%%%%%%)))(((((()))+++***(((&&&''''''''''''((((((((()))************++++++++++++(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))***+++,,,,,,,,,,,,,,,))))))((())))))***++++++&&&&&&&&&'''''''''(((((((((((())))))))))))((((((&&&'''''''''(((((())))))&&&''''''''''''''''''&&&%%%%%%&&&'''((()))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))******''''''''''''((((((((()))************++++++++++++,,,+++******+++,,,...//////111555888;;;???CCCFFFCCCBBBGGGPPPWWW[[[aaafffiiivvv{{{---,,,,,,+++*********+++)))************+++++++++(((((())))))******++++++))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((())))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))),,,***((()))+++,,,+++((())))))))))))))))))))))))))))))************))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))************,,,,,,,,,------,,,++++++///111555888:::===AAADDDGGGDDDGGGOOOVVV[[[___dddmmmvvvyyy---,,,++++++*********+++))))))*********+++++++++((((((((((((((()))))))))))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))******+++*********(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))'''((((((((()))))))))))),,,***((()))+++,,,***)))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))************,,,,,,,,,------,,,,,,+++///111555888:::===AAADDDFFFDDDFFFNNNVVVZZZ___cccmmmvvvyyy,,,,,,+++************+++)))))))))*********++++++((((((((((((''''''''''''((())))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))***+++,,,,,,+++)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))''''''((((((((()))))))))+++***))))))++++++***)))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))************+++,,,,,,------,,,,,,,,,///222555888;;;>>>AAADDDEEECCCEEEMMMUUUYYY^^^bbbmmmvvvxxx++++++***************+++))))))))))))************)))))))))(((((('''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))+++,,,...---+++(((&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))'''''''''((((((((())))))***)))))))))*********)))((((((((((((((((((((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))************++++++,,,---------,,,,,,///222666999;;;>>>BBBDDDEEEBBBEEEMMMUUUYYY]]]bbbmmmvvvyyy*********))))))***++++++(((((()))))))))******************))))))((((((((((((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))***,,,------+++(((&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))***))))))))))))***''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))***************+++,,,,,,---------,,,000222666999;;;>>>BBBEEEEEEBBBEEEMMMUUUYYY]]]bbblllvvvzzz***))))))))))))***++++++((((((((()))))))))******************))))))))))))'''(((((())))))(((((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))***++++++***((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((((()))******(((((()))***''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))******************+++,,,------------000333666999<<>>CCCHHHHHHEEEGGGMMMSSSWWW^^^eeekkkwww************************'''''''''''''''''''''''')))((((((((('''''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''(((***)))'''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))(((((((((&&&%%%&&&'''((('''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((('''((()))******++++++******++++++,,,,,,------...///333888;;;<<>>BBBFFFEEEDDDHHHPPPWWW[[[```fffmmmyyy((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((***)))'''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%"""###$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&''')))+++++++++*********++++++,,,,,,---......000444999;;;;;;===AAAEEEEEEDDDHHHQQQXXX[[[aaafffmmmyyy''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&)))((('''''''''(((***+++))))))))))))************,,,,,,,,,---------......444777:::::::::;;;@@@CCCGGGHHHJJJNNNTTT[[[aaaeeepppwww~~~''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&)))(((((('''((()))***+++))))))))))))************,,,,,,,,,------------...000444888:::;;;>>>CCCGGGGGGHHHJJJNNNTTT[[[aaaeeeooowww~~~((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((&&&&&&''''''''''''&&&&&&((((((((((((((()))******))))))))))))************,,,,,,,,,,,,------------000444888:::;;;>>>CCCHHHGGGHHHKKKOOOUUU[[[aaaeeeooovvv~~~((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&((((((((((((((())))))***((()))))))))************++++++,,,,,,,,,---------333777:::;;;;;;===AAAEEEGGGHHHKKKPPPUUU\\\aaadddnnnvvv~~~((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&'''(((((()))))))))))))))((()))))))))************+++++++++,,,,,,,,,------333777:::;;;;;;===BBBFFFGGGHHHLLLPPPVVV\\\aaadddmmmuuu~~~''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&''''''((()))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,000444888;;;<<<@@@EEEJJJGGGHHHLLLQQQWWW]]]aaadddllluuu~~~&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&'''((()))***))))))((())))))))))))***************++++++++++++,,,,,,,,,000444888;;;===@@@FFFKKKFFFIIIMMMRRRXXX]]]bbbdddkkkttt}}}%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&'''&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&''''''''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&&&&''')))*********)))((())))))))))))******************+++++++++,,,,,,,,,333666:::<<<<<>>>>>???CCCFFFFFFIIINNNRRRVVVZZZ```cccnnnwww&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''&&&&&&&&&'''(((((((((''''''%%%&&&'''&&&%%%%%%'''))))))(((&&&$$$$$$$$$%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''''''''((((((((())))))))))))))))))***************,,,------,,,---...///444888<<<>>>>>>???BBBFFFGGGJJJOOOSSSWWW\\\aaaeeennnwww&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%'''((())))))))))))$$$&&&(((*********)))(((&&&'''''''''&&&&&&((()))((('''&&&$$$$$$$$$%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&''''''(((((((((((('''''''''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''((((((((()))))))))))))))))))))***************+++------,,,,,,...///333777<<<>>>>>>???BBBEEEHHHKKKOOOSSSXXX]]]bbbfffnnnwww&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''')))***+++++++++%%%'''***++++++***(((&&&%%%&&&'''&&&%%%%%%''')))'''&&&%%%$$$$$$$$$%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&'''(((((())))))(((((('''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((()))))))))((()))))))))************)))+++,,,,,,,,,,,,---///333777<<<======???BBBEEEGGGJJJNNNSSSWWW\\\bbbfffnnnwww&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''')))***+++++++++((()))+++,,,+++)))&&&$$$$$$%%%&&&%%%$$$$$$&&&(((&&&%%%%%%%%%$$$$$$$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&''''''((((((((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''(((((((((((()))))))))***((()))))))))************)))+++,,,,,,+++,,,---///333777;;;======>>>BBBEEEEEEHHHMMMRRRVVV\\\aaaeeennnwww&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%'''((())))))))))))******++++++)))'''$$$###$$$%%%%%%%%%$$$$$$&&&'''%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((()))))))))******))))))))))))************)))***,,,,,,++++++---...222666;;;======>>>AAADDDDDDHHHLLLQQQVVV[[[aaaeeennnwww&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''&&&)))))))))((('''&&&%%%$$$$$$%%%&&&&&&%%%%%%&&&((($$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))))))))*********))))))))))))************)))***+++,,,++++++,,,...222666;;;======>>>AAADDDEEEHHHMMMRRRWWW\\\bbbfffnnnwww&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&((()))###$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))************))))))))))))************(((***++++++++++++,,,...222666;;;<<<<<<>>>AAADDDFFFIIINNNSSSXXX^^^dddhhhnnnwww'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''+++ $$$,,,&&&!!!%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))***************,,,------++++++,,,...555888;;;<<<<<<>>>BBBFFFIIIJJJNNNSSSXXX^^^bbbeeemmmxxx&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&((()))******%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$"""%%%&&&(((444777***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))***************,,,------++++++,,,...444777:::;;;;;;===BBBFFFHHHJJJMMMRRRXXX]]]bbbdddlllwww&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###%%%&&&((()))***%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$)))***$$$,,,FFFGGG,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))***************,,,------++++++,,,...222666999::::::<<>>CCCGGGKKKNNNRRRUUUWWWZZZ^^^aaaiiisss{{{###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&""""""%%%'''%%%$$$&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''((()))(((((((((((((((((()))******++++++***,,,------++++++,,,...///333777:::;;;>>>CCCHHHJJJMMMQQQUUUWWW[[[___bbbiiissszzz######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%&&&"""!!!%%%'''$$$###&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&((()))))))))((('''((((((((()))******++++++***,,,------++++++,,,...///333777999;;;>>>DDDHHHIIILLLQQQTTTXXX[[[```ccchhhsssyyy#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%'''!!!!!!%%%'''$$$###&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%'''(((((('''%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&((()))))))))((('''((((((((()))******++++++***,,,------,,,+++---...///333777999;;;>>>DDDHHHHHHLLLPPPTTTXXX\\\```dddhhhsssxxx$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%(((%%%######&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$((('''&&&&&&$$$$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&(((((((((((())))))))))))''''''(((((())))))******------------------------,,,000555888999===BBBGGGKKKMMMQQQUUUXXX\\\aaadddiiirrrwww$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%&&&$$$""""""$$$%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))''''''(((((()))*********---------------------------000555888999===CCCGGGLLLNNNRRRVVVYYY]]]bbbfffjjjrrrwww$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%'''%%%""""""###%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))''''''((())))))******+++---------------------------111555888:::===CCCGGGLLLOOOSSSVVVZZZ^^^cccgggjjjrrrvvv$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((((((((())))))))))))'''(((((()))******++++++,,,,,,---------------------111666888:::===CCCHHHKKKNNNRRRVVVZZZ^^^cccgggiiiqqquuu$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((())))))***+++++++++,,,,,,,,,---------......---111666999:::>>>CCCHHHJJJLLLQQQUUUXXX]]]bbbfffgggpppuuu$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%% ###%%%%%%$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((((((((((((((())))))))))))(((((()))******++++++,,,+++,,,,,,------............222666999;;;>>>DDDHHHIIILLLPPPTTTXXX]]]bbbfffgggqqqwww$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%% $$$(((***'''%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))(((((((((((())))))))))))((())))))******+++,,,,,,++++++,,,,,,---......///...222777999;;;>>>DDDIIIIIILLLQQQUUUYYY^^^cccggggggsss{{{$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""'''---///,,,)))&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))(((((((((((()))))))))))))))))))))***++++++,,,,,,++++++,,,,,,---...//////...222777999;;;???DDDIIIJJJMMMRRRVVVZZZ___eeeiiiiiiuuu~~~%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&& """%%%'''(((((('''&&&%%%&&&))),,,...,,,'''######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%(((''''''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%''''''&&&(((---,,,))))))))))))***++++++,,,,,,,,,,,,------...---------///333888:::<<>>AAAEEEIIIHHHKKKPPPUUUYYY^^^dddhhhiiipppxxx%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%$$$$$$%%%&&&'''((('''((())),,,---,,,(((%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''+++111333...((((((++++++)))))))))***++++++,,,,,,***+++,,,---............///333999===???AAAEEEIIIIIILLLPPPUUUYYY___dddhhhhhhpppyyy%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$''''''(((***,,,+++(((%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&'''''''''''''''(((((((((''',,,---)))&&&((()))))))))))))))***++++++,,,,,,***+++,,,---.../////////...333:::>>>???BBBFFFIIIJJJMMMQQQVVVZZZ```eeeiiigggpppyyy%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%'''((((((''''''&&&&&&&&&''')))***)))'''$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&'''''''''((((((((()))%%%((((((&&&&&&)))***''')))))))))***++++++,,,,,,)))***,,,---.../////////...444:::>>>@@@BBBFFFIIIKKKNNNRRRWWW[[[aaafffjjjgggpppyyy%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###%%%(((,,,............&&&&&&&&&((())))))&&&$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&'''((())))))&&&'''''''''(((((())))))%%%''''''&&&(((---,,,))))))))))))***++++++,,,,,,)))***,,,---.../////////...444:::???@@@BBBFFFIIIKKKOOOSSSXXX\\\aaagggkkkgggpppyyy$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%(((---///000000111222,,,+++))))))***+++***((((((&&&$$$$$$&&&&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((()))***+++,,,+++,,,,,,,,,++++++---///222666:::>>>AAAEEEHHHKKKKKKNNNSSSWWWZZZ```hhhnnngggmmmvvv$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%)))---000111111111222///...------......---,,,(((&&&$$$$$$&&&&&&%%%"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&'''''''''&&&%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((()))***+++,,,+++,,,---,,,++++++---///222666;;;???BBBEEEHHHKKKKKKNNNSSSWWWZZZ```hhhnnnhhhmmmvvv$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&+++222666666555444333333222111111222222111///'''%%%$$$$$$&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''((((((''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((()))***+++,,,+++,,,---,,,++++++---///222666;;;???BBBEEEHHHKKKKKKNNNSSSWWWZZZ```hhhnnnjjjooowww$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&'''''''''...888>>>???;;;777333333222222333444333111///&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&''''''(((''''''$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((()))***+++,,,+++,,,------,,,,,,---///222666;;;@@@CCCFFFIIIKKKKKKNNNSSSWWWZZZ```hhhnnnlllpppwww$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$---:::BBBCCC===666111111000111222333222///---$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((()))***+++,,,,,,---------,,,,,,...000222666<<>>>>>@@@DDDGGGGGGJJJPPPWWW[[[]]]aaahhhnnnnnnsss$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$&&&(((******(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''')))***'''(((((((((((((((((('''((((((((((((((((((((((((((((((((()))******+++++++++---......---...///000666;;;>>>>>>???EEEHHHHHHJJJPPPWWW[[[]]]aaahhhnnnooosss~~~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$&&&((())))))(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((()))******+++++++++---......---...///111777<<>>@@@FFFJJJJJJJJJPPPWWW[[[]]]aaahhhnnnooosss|||$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((()))******+++++++++---......---...///111888===??????AAAGGGKKKLLLJJJPPPWWW[[[]]]aaahhhnnnmmmrrr}}}$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&((()))))))))((('''&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((()))******+++++++++---......---...///111999===@@@???AAAHHHLLLMMMJJJPPPWWW[[[]]]aaahhhnnnkkkqqq######$$$$$$$$$%%%%%%%%%'''&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%((('''%%%$$$###$$$%%%%%%%%%&&&''''''%%%$$$%%%&&&&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&$$$$$$$$$$$$&&&&&&***(((%%%###"""$$$&&&(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((()))******++++++,,,---...---------///111666<<>>???DDDJJJLLLMMMPPPUUUYYY]]]ccciiimmmiiiqqq######$$$$$$$$$%%%%%%%%%&&&&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%$$$&&&'''&&&%%%$$$%%%&&&$$$$$$#########$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&---***'''$$$"""###%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))******++++++,,,---...---------///111666<<>>???DDDJJJLLLLLLPPPUUUZZZ^^^ccchhhllliiippp######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%&&&&&&%%%$$$%%%&&&"""""""""###$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&+++)))'''$$$$$$%%%&&&(((''''''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((()))******++++++,,,---...---------///111666<<>>>>>DDDIIIKKKJJJOOOUUU[[[```dddgggjjjiiippp~~~######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%'''((("""#########$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%(((+++---''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((()))******++++++,,,---...---------///111555;;;???===>>>DDDIIIKKKHHHNNNVVV\\\aaadddfffhhhiiippp~~~######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''((((((''''''(((***$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$&&&(((+++---''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((()))******++++++,,,---...---------///111555;;;>>>===>>>CCCIIIKKKHHHMMMUUU]]]aaadddfffggghhhooo~~~######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&((((((''''''(((***$$$%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$%%%&&&'''(((''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((()))******++++++,,,---...---------///111555;;;>>>======CCCHHHJJJHHHMMMUUU\\\```cccfffggghhhooo}}}######$$$$$$$$$%%%%%%%%%$$$$$$&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%###$$$&&&&&&%%%&&&''')))"""###$$$%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((()))******((((((((()))******++++++,,,---...---------///111555:::>>><<<===CCCHHHJJJHHHMMMTTT[[[___cccfffhhhhhhooo}}}######$$$$$$$$$%%%%%%%%%###$$$&&&'''((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###%%%&&&'''&&&%%%%%%!!!###$$$$$$$$$$$$&&&''' !!!###%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$&&&&&&&&&&&&$$$$$$!!!!!!"""###$$$&&&'''(((''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''(((***++++++((((((((()))******++++++,,,---...---------///111444:::>>><<<===CCCHHHJJJIIIMMMTTTZZZ^^^bbbfffhhhhhhooo}}}###%%%&&&&&&$$$$$$%%%'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%%%%&&&########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((((((((()))******+++++++++,,,------,,,,,,...000999>>>@@@???AAAFFFIIIIIIIIIMMMSSS[[[bbbeeeeeecccgggooo###%%%&&&&&&$$$$$$%%%'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((()))(((((((((''''''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))))))))***++++++,,,,,,+++,,,------,,,,,,...000999===@@@???@@@EEEIIIIIIIIIMMMSSS[[[aaadddeeedddgggooo~~~###%%%&&&&&&$$$$$$%%%'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%'''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((''''''''''''&&&''''''''''''((((((((((((((((((((())))))))))))*********+++,,,,,,------+++,,,------,,,,,,...000888<<>>===>>>CCCGGGGGGHHHMMMTTTZZZ___bbbdddeeefffnnn}}}###$$$&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))***++++++++++++,,,------,,,,,,...000666;;;===<<<>>>CCCFFFFFFHHHMMMTTTZZZ]]]```dddfffeeennn~~~###%%%&&&&&&$$$$$$%%%'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''')))))))))(((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''''''((((((((((((((()))))))))(((((((((((('''(((((((((((())))))))))))'''(((((()))******+++++++++,,,------,,,,,,...000777;;;>>><<<>>>CCCGGGFFFGGGMMMTTTYYY\\\___dddgggdddnnn###%%%&&&&&&$$$$$$%%%'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))((('''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''((((((((()))))))))))))))((((((((('''(((((((((((())))))))))))((())))))******+++,,,,,,+++,,,------,,,,,,...000777<<<>>>===>>>DDDGGGGGGGGGMMMUUUYYY[[[^^^ccchhhdddooo###%%%&&&&&&%%%$$$&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''******))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%''')))***(((&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))******))))))((((((((('''(((((((((((()))))))))))))))******+++,,,,,,------+++,,,------,,,,,,...000888<<>>???DDDHHHGGGGGGMMMUUUYYY[[[^^^ccchhhcccooo&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&'''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***)))))))))***,,,...///+++,,,------,,,,,,...000:::===@@@AAABBBCCCEEEGGGIIIMMMTTTYYY^^^aaadddgggjjjrrr&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***,,,...///+++,,,------,,,---///000999;;;>>>AAABBBCCCEEEGGGHHHMMMSSSYYY]]]```dddfffiiiqqq&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&'''((()))%%%&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***,,,---...+++,,,------,,,---///111666999===@@@AAACCCFFFHHHGGGLLLRRRXXX\\\```ccceeegggppp&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***&&&'''((()))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))***++++++,,,---+++---...---------///111555888<<>>AAACCCEEEGGGIIIIIIMMMTTTZZZ^^^aaadddggggggnnn{{{''''''''''''''''''''''''((((((''''''''''''(((((($$$''')))(((%%%$$$'''***''''''''''''''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&'''((((((((('''&&&%%%%%%%%%%%%%%%'''&&&$$$######&&&(((***''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))***+++)))((((((''''''(((((()))'''''')))*********)))(((&&&&&&%%%%%%&&&(((***+++....../////////......---111000...---,,,,,,------,,,+++***(((''''''***,,,)))(((((('''&&&%%%%%%$$$***)))(((&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))(((((('''''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******++++++,,,---------...///...---...///111777<<>>>>>>>>===<<<============;;;:::999777666444222111111222222333333444666666777777777666666666555333111///---+++,,,+++***)))+++...111+++++++++,,,,,,,,,,,,,,,,,,---------,,,***((('''))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&'''((()))******((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))******+++,,,,,,---------...//////---...///111444:::@@@CCCHHHLLLMMMJJJGGGKKKQQQVVVZZZ___dddgggdddmmm~~~***...111000+++'''''')))(((''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%(((,,,///***$$$$$$)))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%&&&((()))***)))'''%%%&&&'''###$$$%%%'''(((((('''&&&***)))''''''((((((((('''***+++---...000333888<<<999888666444555666999;;;999999999888777555333333///000222333222111///...///...///222555666666555333333333333222000///...,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,***+++---------,,,)))((()))***+++++++++)))((('''++++++******)))(((((((((&&&&&&&&&'''''''''(((((()))(((((('''&&&&&&%%%%%%''''''''''''((((((((()))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,)))******++++++,,,---------...000///......///000777;;;>>>@@@FFFMMMOOOLLLJJJLLLPPPVVV\\\aaaeeehhheeennn***...111000+++((((((***)))))))))(((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&)))///333///(((&&&)))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((('''&&&&&&%%%%%%&&&&&&+++,,,,,,***'''%%%&&&&&&$$$%%%&&&'''(((''''''&&&)))(((''''''((()))******---000555888:::<<>>@@@FFFMMMOOOLLLJJJLLLPPPVVV[[[aaaeeegggeeennn)))---//////,,,)))***+++************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((''''''''''''&&&&&&)))///444111***''')))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((('''&&&&&&%%%&&&&&&&&&,,,------+++(((&&&%%%&&&%%%&&&''''''(((''''''&&&))))))(((((()))+++---///444999>>>BBBCCCBBB@@@@@@:::<<<>>>@@@@@@>>>;;;999888555111---******,,,---///000222333333222111000---,,,---///111333222111000000000//////.........////////////............,,,,,,,,,---------......))))))***,,,---///000111,,,++++++++++++,,,,,,------------,,,++++++******''''''''''''((((((((((((%%%%%%&&&'''(((((())))))''''''((((((((()))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******+++)))******++++++,,,---------...//////......///111888;;;???AAAGGGNNNOOOLLLJJJLLLPPPUUU[[[```eeegggfffooo(((***------+++******+++************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''%%%&&&***///---'''%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&&&&***++++++***'''&&&&&&''''''''''''(((((('''''''''******+++,,,---///333555===@@@DDDEEECCC???<<<:::===>>>@@@AAA@@@>>><<<:::666444111...,,,,,,---...------///000000000000///---,,,,,,...000111111/////////...........................---------,,,,,,,,,,,,---------.........++++++,,,,,,...000111222...---,,,+++***++++++,,,---------,,,++++++******((((((((((((((((((((((((&&&&&&&&&'''(((((())))))'''(((((((((((())))))))))))(((((((((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++)))******++++++,,,------,,,...//////......000111888<<>>===<<<<<<<<<<<<:::999777444111///---,,,******+++,,,---.........///......///111222111/////////............///000000000000/////////..............................//////......//////000111111///---+++***)))******,,,,,,,,,+++******))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***(((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))******++++++,,,------,,,---//////...///000222888<<<@@@DDDIIIPPPPPPLLLJJJLLLPPPUUUZZZ___ccceeegggppp))))))))))))*********************))))))))))))((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))***&&&%%%''''''&&&'''+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))(((''''''&&&&&&''''''###$$$&&&&&&&&&&&&(((***((('''''''''((()))++++++000555:::=========@@@BBBDDDEEEEEEDDDBBB@@@AAABBBCCC@@@===:::999999;;;<<<>>>===;;;777333///+++((()))******+++---...//////222222111222444444333111000//////...///000222333666666666555555555555444222222222111000000//////222222111111000000000///111111///---,,,+++++++++,,,,,,,,,+++******))))))************))))))))))))((((((((((((((((((((((((((((((((()))))))))******''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************))))))******++++++,,,------+++---...///...///000222888===AAAEEEKKKPPPPPPLLLJJJLLLPPPUUUZZZ___bbbdddhhhqqq---,,,+++++++++,,,++++++,,,+++++++++************))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))))))))&&&%%%((()))'''(((***''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))(((((('''''''''''''''$$$&&&''''''&&&&&&((()))'''''''''''')))***,,,...555;;;BBBFFFEEEDDDEEEGGGDDDFFFFFFFFFDDDBBBCCCDDDCCCAAA===:::999999:::;;;<<<:::777333000---++++++,,,,,,---...///111333333666555555666777777555444222111000000111222444666<<<;;;;;;;;;;;;:::::::::888777666555444333222111111222333333333111000///000000111111000000//////---------,,,++++++******+++++++++******)))))))))''''''(((((())))))******(((((()))))))))*********((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++******))))))******++++++,,,------+++---...///...///111222888===BBBFFFLLLQQQQQQMMMJJJLLLPPPTTTZZZ^^^bbbdddiiirrr000...,,,,,,---------,,,---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******&&&$$$$$$(((***'''&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))(((''''''''''''''''''((()))((('''&&&''')))&&&&&&&&&''')))+++...///777???GGGKKKJJJHHHHHHJJJEEEGGGHHHGGGDDDAAA@@@???BBBAAA>>><<<:::999::::::555333000---,,,---///000//////000111222444666777999888777888999999777555333222111111222444666888>>>>>>=========<<<<<<<<<<<<<<<:::888777555444333000111333444444333111000///000222333444444333333///......------,,,++++++++++++++++++******))))))%%%%%%&&&((()))+++,,,,,,))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++******))))))******+++,,,,,,------+++,,,.../////////111333888===BBBFFFLLLQQQQQQMMMJJJLLLPPPTTTYYY^^^bbbdddiiirrr555000+++***,,,......,,,,,,+++******)))***************++++++++++++*********)))((()))++++++)))((())))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((())))))))))))'''&&&$$$$$$&&&'''&&&%%%+++++++++***************)))******((((((+++111777DDDEEEFFFGGGHHHHHHHHHGGGHHHHHHHHHGGGEEEBBB???===AAAHHHHHH>>>444222111...//////...,,,***+++///333555444333666;;;???@@@@@@AAA===<<>>;;;;;;??????;;;<<<@@@>>>888888<<>>@@@CCCEEE???999???;;;;;;>>>===888444333666555444333333333222111...---...000111111222444333111...,,,+++,,,---...))))))***+++++++++******************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((())))))))))))(((((()))*********++++++++++++******+++++++++,,,,,,,,,...000000000///000222444:::???CCCDDDGGGLLLLLLJJJKKKLLLPPPTTTXXX\\\___aaakkkrrr>>>999222---+++,,,,,,---,,,,,,+++*********************++++++++++++*********)))))))))++++++)))((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((''''''((('''%%%%%%'''''''''&&&************************)))*********+++000777===FFFFFFFFFGGGHHHIIIJJJJJJLLLKKKIIIGGGEEEBBB@@@???;;;???===444......///...+++,,,---///222555999<<<888:::???BBBCCCCCCBBBBBB@@@AAADDDFFFIIIKKKMMMMMMIIIGGGHHHJJJFFF@@@AAAFFFGGGGGGHHHJJJLLLKKKGGGAAA???=========:::777999???888666555444555444111///999444000000222555777888222222111000///...---,,,******+++++++++******)))+++*********))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((())))))))))))(((((()))))))))*********++++++***++++++++++++,,,,,,,,,...///000000//////111333;;;@@@DDDEEEHHHLLLMMMJJJKKKMMMPPPTTTYYY]]]```bbbkkksssFFFCCC<<<333---***+++------,,,++++++******++++++******++++++++++++*********))))))***++++++***((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))******))))))((('''&&&&&&)))(((&&&&&&(((((((((''')))))))))))))))))))))))))))***+++---111777???EEEIIIHHHIIIIIIIIIJJJKKKLLLMMMLLLJJJGGGDDDAAA???>>>666666222,,,+++...000000111111222444888;;;<<<;;;;;;AAAFFFHHHFFFFFFIIIMMMHHHJJJHHHFFFQQQiii|||rrrpppoookkkccc]]]___eeemmmlllkkkiiiddd^^^XXXTTTOOO\\\lllsssgggUUUJJJIII<<<999777777999:::888666;;;888333111222444333222333444555555444111///---,,,,,,,,,,,,,,,+++***)))+++++++++*********))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))******))))))(((((((((((()))))))))******++++++++++++,,,,,,,,,,,,---...//////...///111333<<>>FFFLLLLLLMMMNNNNNNMMMKKKIIIGGGHHHGGGFFFDDDAAA>>>:::888222111...---000444555555999888999;;;???@@@???===BBBDDDFFFCCC@@@CCCMMMUUURRRZZZ\\\\\\nnn~~~}}}uuurrrsss{{{ccc\\\RRRLLLEEEAAA@@@AAAAAA@@@:::<<<;;;666333222111///444444555666555444222111////////////...,,,++++++,,,,,,+++++++++************))))))))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))))))))******)))))))))(((((((((((())))))))))))+++++++++,,,,,,,,,------,,,...............000222<<>>??????===888333000000...///333666888999999;;;;;;<<<>>>BBBDDDEEEFFFGGGJJJMMMNNNQQQWWW```hhhlll}}}vvvwwwmmmfff[[[RRRNNNOOOSSSWWW\\\^^^WWWGGG999555777777333222222222222222222222222222222111000///...---,,,,,,,,,,,,++++++++++++******))))))))))))******************************(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))(((((((((((())))))))))))++++++,,,,,,,,,---------,,,...............000222<<>>>>>?????????CCCHHHLLLUUU[[[hhhxxx}}}vvvssslllfffeeelllxxx\\\AAA999999999444333222000000000000000222222222222222111000///---------,,,,,,,,,+++++++++******))))))******+++************************))))))))))))))))))))))))(((((((((((()))))))))))))))******++++++******)))((((((((()))))))))******,,,,,,,,,,,,---------------...//////...///111333<<>>888222......//////000000000000///......---------,,,,,,,,,++++++************++++++************************))))))))))))))))))))))))'''((((((((())))))************++++++++++++******************++++++++++++,,,,,,,,,---------.........000000000000000222444:::???CCCDDDGGGLLLLLLJJJKKKLLLPPPTTTXXX\\\___aaajjjxxx888;;;>>>AAADDDFFFDDDAAA555222...,,,......---+++,,,------......------,,,++++++++++++++++++++++++))))))************))))))************))))))))))))+++*********))))))(((((())))))(((((((((((())))))))))))(((((((((((()))))))))*********)))+++...111:::===BBBIIINNNQQQPPPOOOHHHCCC<<<::::::999555111---,,,***+++///333666888<<<666666;;;===>>>HHHVVVfffwwwuuuggg[[[TTTSSSTTTPPPHHHKKKLLL@@@666444///.........///111222111///111111000///---,,,+++++++++++++++************)))************************))))))))))))))))))))))))))))))************))))))************************,,,------***''')))000666AAA000&&&***///,,,***...000111222111000///000111777???FFFFFFGGGJJJLLLLLLMMMLLLOOOTTTWWWYYY^^^dddmmmyyy777666555888@@@FFFHHHFFF;;;666111......///...---,,,------......------,,,++++++++++++++++++++++++))))))************))))))************))))))))))))+++*********))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))***++++++++++++...333666>>>@@@EEEKKKQQQRRRNNNKKK???:::555333444444111...//////111555;;;AAAEEEHHH888>>>???<<>>DDDEEEHHHNNNSSSQQQJJJCCC666222......000111///---333444555888;;;>>>@@@BBB>>>HHHGGGCCCXXXwwwooonnnppprrrsssggggggfffeeedddbbb___^^^ZZZUUUTTTOOOKKKQQQOOO@@@;;;888444111000///---+++////////////////////////,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))************))))))************************''')))***)))))),,,222777DDD666++++++---+++,,,000///000111111//////000111777???FFFFFFFFFIIIKKKKKKMMMMMMQQQWWWZZZ[[[```fffqqq|||GGGAAA:::999999<<>>888333000///......////////////......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++++++++******************++++++++++++++++++******))))))******++++++******))))))******+++***,,,000444999@@@GGGKKKIIIKKKNNNOOOKKKCCC888111.........///111333666777111555:::===???CCCIIIMMMQQQppprrrZZZQQQOOONNNLLLGGGCCCEEEGGGKKKWWWVVVFFFCCC@@@;;;888555333000///000000000//////...............---------,,,,,,,,,************************))))))))))))))))))))))))))))))************))))))************************************************------,,,+++)))***---111,,,...////////////000222888???EEEEEEEEEHHHIIIHHHJJJKKKQQQYYY]]]___ccciiinnnzzzfffZZZQQQPPPKKKAAA===AAADDDFFFHHHEEE>>>777222000......////////////......------------------------,,,,,,------------,,,,,,,,,,,,+++++++++******************++++++,,,,,,,,,+++******))))))******++++++******))))))******+++,,,///444999>>>CCCIIILLLHHHLLLPPPOOOHHH>>>666222...//////000111333555777222777>>>CCCGGGNNNXXX___ssstttggg]]]YYYXXXYYYPPPDDDBBBDDDCCCHHHJJJAAABBB@@@<<<:::888666333000555444333222000///...---............------------************************))))))))))))))))))))))))))))))************))))))************************(((((()))***+++,,,+++***(((***+++)))''')))...222,,,---//////...///000222888@@@EEEEEEEEEGGGIIIHHHHHHJJJPPPXXX]]]^^^ccchhhppp|||xxxeeeVVVVVVTTTIIIAAA@@@BBBGGGKKKJJJCCC;;;444111......////////////......------------------------,,,------......------,,,,,,,,,,,,+++++++++***************++++++,,,,,,,,,++++++************++++++++++++************++++++...222888===AAAFFFJJJMMMHHHMMMRRROOOFFF<<<666444000111111111111333666888666>>>HHHRRR]]]jjjzzzooowww}}}xxxkkk___[[[\\\^^^MMMGGGGGGAAAAAAEEEBBB===<<<;;;;;;;;;:::777555999888666444222000...---//////.........---------************************))))))))))))))))))))))))))))))************))))))************************(((((()))***++++++***(((***///444111---*********,,,---//////...///000222888@@@EEEEEEEEEGGGHHHGGGGGGIIIOOOXXX]]]^^^ccchhhrrr~~~xxx[[[YYYWWWSSSPPPKKKKKKDDDGGGJJJDDDBBB>>>222///000111111000000111222---...///////////////...........................------,,,,,,,,,+++++++++***+++,,,---------,,,+++************************,,,---...---+++++++++,,,000666===DDDGGGIIIJJJKKKHHHMMMPPPKKK@@@666222333---,,,///333444333777<<>>>>>>>>===;;;888444222222333555666555333111///...//////000000000//////...//////---+++******+++111///,,,***)))))))))(((******************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...///000///...///111333;;;>>>CCCFFFGGGHHHIIIJJJHHHLLLPPPSSSWWW^^^hhhooovvv{{{|||jjj\\\UUURRRNNNPPPPPPFFF===999444111222333333333666444222000//////111111////////////////////////111111000///......------000///...---,,,,,,++++++++++++++++++++++++++++++///......,,,,,,...333666===AAAFFFIIIKKKLLLMMMNNNIII@@@555///000444777888;;;<<<>>>===;;;CCCZZZooo{{{}}}xxx~~~tttvvvrrrkkkfffdddcccbbb```]]]YYYVVVWWWVVVRRRLLLHHH;;;===@@@BBB@@@;;;666333222333444555444333111000111111111111000///...---///000///---+++***,,,---333///+++))))))***)))(((******************************************************+++++++++,,,,,,,,,+++++++++,,,,,,------------...////////////111333:::>>>BBBFFFGGGHHHJJJKKKHHHKKKPPPSSSWWW___hhhooouuu{{{~~~iii[[[TTTNNNRRRUUUMMMDDD>>>777333333555444333444333222000000000111111///////////////////////////////////////.........000///...---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,000000...---...111777;;;AAADDDGGGIIIIIIIIIIIIJJJ@@@999222000222777;;;===???>>>;;;:::???TTTzzz|||nnn~~~ppppppqqquuutttdddSSSJJJGGGDDDAAA@@@777:::???BBBAAA>>>999666333333333333333222111111222222222111000///------/////////---,,,,,,...000444000***(((***+++***(((***************************************+++++++++******+++++++++,,,,,,,,,***++++++,,,,,,------...---...////////////222444:::===BBBFFFGGGHHHJJJKKKKKKNNNRRRVVVZZZbbblllsssuuu|||nnn^^^SSSVVVZZZRRRLLLDDD:::555444555333111111111111111111111000000////////////////////////------............/////////...------,,,---......,,,,,,,,,,,,,,,,,,,,,,,,//////......000555===BBBFFFHHHIIIIIIFFFDDDCCCCCC888555333333666:::>>>@@@<<<:::<<>>===444444555666888;;;>>>@@@:::;;;EEE\\\zzz{{{xxxyyygggMMMCCCBBB@@@;;;888:::;;;===@@@BBBEEEGGGHHH777555333000///000111222//////000111111111111111.........---,,,...111333555///)))'''***---,,,***************************))))))******++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,---......,,,.../////////000222444999===BBBFFFGGGIIIJJJLLLJJJMMMRRRVVVZZZbbblllsssuuu~~~ddd]]]fff\\\OOOCCC===;;;666333222333333222222111000//////111///......//////...,,,................................................---------------------------...000111444:::BBBGGGIIIFFFBBBAAAAAA???;;;888222333555888===AAA@@@<<<<<>>:::999999888666444333666:::===???@@@???===GGG^^^pppiii```YYYWWWYYY[[[]]]hhhrrrmmmnnnqqqtttuuurrrmmmiiijjjfff^^^UUUNNNJJJFFFCCC@@@???>>>=========>>>???:::888666333111111111222111111222222333333444444222111000//////000111111,,,++++++*********************++++++++++++******)))************+++++++++***************************++++++,,,,,,------...---///////////////111333;;;???DDDGGGHHHIIIJJJKKKMMMPPPTTTVVVZZZ```iiipppyyyzzzllliii```TTTHHH;;;222222777555555555444444333333222111000///000111222111000................................................------------------------111111333999@@@DDDDDDCCC999666333222222333333333555:::@@@BBB@@@>>>@@@CCCVVV}}}zzztttrrrqqqppphhhhhhkkkrrrwwwuuujjj```VVVYYY^^^cccgggfffbbb^^^```]]]XXXRRRMMMJJJHHHGGGGGGEEE@@@<<<999888888999777666555444333444555555000111222333444444555666333222111000/////////000,,,,,,+++*********************++++++++++++******)))************+++++++++***************************++++++,,,,,,------...---///////////////111333;;;>>>CCCFFFHHHIIIJJJKKKMMMPPPTTTWWWZZZaaajjjqqqxxxzzziiibbb[[[SSSGGG:::333222555555555444444333333333222000000111333444333222........................................................................222222666===EEEHHHCCC>>>555333111000111333555777999>>>CCCDDD???>>>GGGRRRqqqvvvjjjaaaZZZRRRJJJCCC===CCCMMMXXXbbbfffeeeddd\\\WWWRRRMMMIIIEEEFFFJJJGGGGGGGGGEEEAAA;;;555222444444333333444555666777222222333333444444444555333333222111000///......,,,,,,+++************+++******++++++++++++******))))))*********+++++++++***************************++++++,,,,,,------...---/////////...///111333:::>>>BBBEEEGGGHHHJJJLLLNNNQQQTTTWWWZZZaaajjjqqqwwwzzzuuukkkaaaZZZRRRDDD999333444444444444333333333333222111111222444555444333////////////////////////////////////////////////........................111333888AAAHHHHHH@@@999333222111111222444888;;;===???BBBBBB>>>BBBUUUiiiyyyjjj^^^UUUNNNJJJ???@@@CCCIIIQQQYYY^^^```[[[XXXXXXXXXRRRJJJHHHKKKDDDFFFIIIIIIEEE>>>777222111111222222333444555666444444444333333222222222333333222111000///---------,,,,,,+++***+++++++++******++++++++++++******))))))*********+++++++++***************************++++++,,,,,,------...---/////////...///111333:::===AAADDDFFFHHHJJJLLLNNNQQQUUUWWW[[[aaajjjqqqwww{{{nnn```UUUHHH<<<777444444444444444444444444333222111222333444333222////////////////////////////////////////////////........................222555<<>>???AAACCCMMMiii~~~zzzrrrlllhhhgggVVVOOODDD>>>===BBBHHHKKKNNNPPPYYY```[[[LLLDDDEEEDDDDDDCCCBBB@@@<<<:::888111111222333333444444444555444444333222111000///333333222222111///...---------,,,+++++++++++++++******++++++++++++******)))************+++++++++***************************++++++,,,,,,------...---///////////////111333:::===AAADDDFFFHHHKKKMMMNNNQQQUUUXXX[[[bbbkkkrrrwww}}}{{{fffQQQCCC>>>555555555555555555555555444333111222333333222111////////////////////////////////////////////////........................333999AAAGGGHHHCCC;;;555...111333444444666999<<>><<<;;;<<>>AAACCCBBB@@@???===<<<;;;;;;333333444444444444333333222222222111111000000000111222222222111000...---------,,,++++++++++++,,,******++++++++++++******)))************+++++++++***************************++++++,,,,,,------...---///////////////111333:::<<<@@@CCCEEEHHHKKKMMMNNNQQQUUUXXX[[[bbbkkkrrrxxx~~~bbbOOOHHH666666666666777777777777444333222222222222111000000000000000000000000000000000000000000000000000////////////////////////555<<>>999777888888888===CCCIIIJJJEEE???;;;:::999666333222444444333222222111000111222333222111000111222333333222111111//////...---,,,,,,++++++************************))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,---------......---///////////////111333999<<<@@@EEEHHHKKKLLLLLLPPPPPPTTTYYY\\\___gggpppwww~~~hhhKKKCCC;;;999777333222444333333333222222222111111222222111111111000000000/////////000000000111111222111/////////000222333===DDDKKKMMMHHH@@@999666777666555333444777===AAAMMMMMM```{{{zzzyyyxxxwwwsssnnnjjjgggddd```]]]ZZZVVVRRROOONNNIIIBBB;;;888666444333777999<<<>>>???>>>======888666444444444555444333222111111333555555444222000111222333333333333333000///...---,,,+++***************************************)))******+++,,,++++++++++++++++++++++++,,,,,,,,,---------......---///////////////111333999;;;@@@EEEHHHKKKLLLLLLOOOOOOSSSYYY]]]```hhhrrrvvv~~~{{{ZZZKKK===888888666555555444333333333222222222222222222222111111111000000//////000000000111111111000000000//////111444777AAAGGGLLLKKKFFF>>>999666333555666666666;;;BBBGGGWWW[[[ppp~~~vvvtttsssrrrsssrrrpppooocccaaa^^^[[[YYYWWWSSSPPPLLLHHHBBB>>>;;;:::999777555333333555999=========777666555555555555444444111222555999;;;:::777333000000111222333444444444111111000///---,,,***)))************************+++***)))))))))***,,,---***+++++++++++++++,,,,,,,,,,,,,,,---------......---/////////...///111333888;;;@@@DDDHHHKKKLLLMMMMMMNNNSSSYYY]]]aaajjjsssvvv~~~oooWWW>>>555888999777444444444444444333333333222222222222222111111111111000000000000111111111111000000111000000222777;;;EEEIIIKKKIIICCC<<<777666111444888888888;;;AAAFFF[[[ooo~~~{{{sssoookkkiiiiiikkkllllll\\\ZZZXXXWWWWWWUUUQQQOOOIIIFFFBBB@@@@@@???>>>===777333000111666:::;;;:::555555666555555444444444000333999???BBB???999444000000111111222333444555333333222111000...,,,+++************************+++***)))))))))***,,,---*********++++++,,,,,,,,,,,,,,,,,,---------......---/////////...///111333888;;;???DDDIIIKKKMMMMMMMMMNNNRRRYYY]]]aaajjjsssvvv~~~mmmHHH777777999777333555555444444444333333333333222222222222111111111000000000111111111222222000111222111111444;;;@@@HHHJJJKKKGGG???999666555222777;;;;;;:::;;;AAAGGG[[[yyypppiiihhhiiijjjlllqqq{{{{{{vvveeeaaa[[[XXXXXXYYYYYYZZZTTTSSSRRRSSSSSSRRROOOLLLIIIFFFDDDBBBAAA@@@>>><<<999666222222444777777666222444555555444333333444///333888>>>AAA???:::555111000000000111222333333222333333333111///---,,,++++++++++++++++++++++++*********)))******+++,,,*********++++++,,,,,,---,,,,,,,,,---------......---///////////////111333777:::???DDDIIILLLMMMNNNMMMNNNSSSYYY]]]aaajjjsssvvv~~~^^^BBB:::999888666555555555555444444444444333333222222222111111111000000111111111222222222000222444333222666>>>DDDJJJKKKJJJDDD===666444555666:::>>>>>>>>>BBBLLLTTThhhzzzjjj```ZZZUUUNNNHHHGGGHHHJJJLLLPPPYYYcccjjj~~~|||zzztttllleeeRRRPPPNNNMMMNNNOOONNNMMMNNNNNNNNNOOOPPPOOOMMMJJJHHHFFFDDDBBBAAA???<<<:::999777555444444444333333000333555555333111222333///000333777::::::888666111000/////////000111222111111222222222000...,,,++++++++++++++++++++++++))))))***++++++++++++***)))******+++,,,,,,------,,,,,,,,,---------......---///////////////111333777:::???DDDIIILLLMMMNNNNNNOOOSSSYYY]]]```iiirrrvvv~~~sssOOO>>>::::::<<<666666555555555444444444333333333222222222111111000111111111111222222222000333555444333777???GGGKKKKKKIIICCC;;;555333444888<<<@@@AAADDDLLLZZZeee~~~vvv^^^UUUIIIDDDDDDEEEBBB???===>>>??????@@@DDDJJJPPP```qqq}}}xxxtttooofffZZZQQQIIIJJJLLLPPPSSSTTTSSSQQQKKKKKKLLLMMMOOONNNLLLIIIEEEDDDBBBAAA@@@???<<<999777777777555444222111111///222555555222111111333///...---///333555777777111000///......///000000///000111222111000...,,,++++++++++++++++++++++++((()))***,,,,,,+++******))))))***+++,,,,,,------,,,,,,,,,---------......---///////////////111333777:::???DDDIIILLLNNNNNNOOOOOOSSSYYY]]]```hhhrrrvvv~~~gggEEE;;;:::666444555666666666555444333555444333333222222333333333333333333333333333333555444222222666<<>>EEEBBB???FFFOOObbb{{{~~~~~~}}}eeeYYYGGGEEECCCBBB@@@@@@@@@AAA?????????BBBEEEFFFFFFEEEKKKYYYjjjvvvvvvrrrooommmcccTTTLLLLLLJJJQQQ\\\eeehhheee^^^ZZZTTTRRROOOLLLJJJJJJJJJKKKHHHGGGEEEBBB@@@===;;;:::888777666555444333333333111000///111555777666444555555444222111000/////////000000111111000//////111222222333222111000///++++++******************))))))***++++++++++++***)))))))))))))))))))))))),,,,,,------.../////////.../////////...///111444777999<<<@@@DDDHHHKKKLLLQQQQQQUUU[[[```cccjjjqqqsss~~~RRR<<<777999555555666666666555444333555444333333222222333333333333333333333333333333555333222333666===CCCHHHIIIEEE>>>777555777<<<@@@DDDJJJFFFDDDLLLVVVjjj}}}uuu^^^MMMDDDBBBAAA@@@>>>>>>>>>>>>??????BBBEEEFFFGGGHHHKKKMMMPPP[[[hhhrrrxxxyyyssslllcccdddgggdddYYYMMMMMMSSS]]]cccjjjooopppkkkddd___VVVTTTRRROOOLLLJJJIIIIIIFFFEEEDDDBBB???===;;;:::888777666555444333333333333111///000222555555444888666444222111222333444333222222111000000//////111111222222222111///...,,,++++++***************))))))***++++++++++++***++++++++++++++++++++++++,,,,,,------.../////////.../////////...///111444777999<<<@@@DDDHHHKKKLLLQQQQQQTTT[[[___ccciiiqqqsss~~~ggg@@@666;;;666666666666666555444444555444444333333333333333333333333333333333333333444333333444888>>>DDDHHHFFFBBB;;;666666;;;BBBGGGEEEIIIDDDCCCKKKVVVkkkdddSSSFFF>>>;;;???>>>=========>>>???@@@BBBFFFKKKKKKIIILLLSSSZZZ^^^gggooottttttpppfff[[[\\\```ccc^^^UUURRR]]]llltttvvvyyyyyyuuunnnfffaaaYYYXXXVVVSSSPPPLLLHHHFFFDDDCCCBBB@@@>>>===<<<;;;888777666555444333333333444222//////222777;;;<<<@@@<<<777333111222444666555444333222222111111111111111111222111111000///---,,,++++++*********+++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////.../////////...///111444777999<<>>>>>>>>>>>???AAACCCDDDHHHJJJLLLMMMNNNUUU___fffkkktttzzzyyyssslllddd\\\ffffffdddaaa___gggvvvzzzzzzyyywwwqqqjjjccc^^^[[[[[[ZZZXXXSSSMMMGGGDDDBBBAAA@@@???>>>===<<<;;;888777666555444333333333444111///000555<<>>DDDIIILLLHHHFFF>>>AAALLLVVVlllzzzcccJJJ???>>>>>>>>>>>>======>>>???AAADDDGGGIIIPPPNNNNNNQQQXXXbbbkkkqqqsss}}}~~~tttmmmiiigggfffeeedddfffnnnvvvzzz{{{iiijjjjjjiiigggccc```^^^]]]]]]]]][[[VVVOOOHHHDDDAAA@@@@@@???>>>===<<<;;;888777666555444333333333333222000000444:::BBBHHHIIIDDD<<<444000111333555555999>>>BBBDDDBBB???<<<333333333222333333333333///...---,,,++++++++++++))))))***++++++++++++***++++++++++++++++++++++++,,,,,,------.../////////.../////////...///111444666888;;;???CCCGGGJJJKKKOOOOOORRRYYY]]]aaagggooottt~~~[[[===;;;:::999777666666666666666555555444444444444444333333333333333333333333222333555999===BBBFFFHHH>>>;;;;;;>>>EEEKKKMMMMMMEEEBBB===EEEUUUaaayyy^^^NNN@@@<<<>>>>>><<<;;;<<<<<<>>>@@@CCCGGGKKKMMMTTTTTTWWW^^^iiirrrxxxzzzwwwsssqqqYYY^^^eeekkkqqqqqqhhh\\\UUUWWWZZZ]]]___aaaaaaaaa]]]^^^^^^\\\WWWPPPIIIEEEAAAAAA@@@???>>>===<<<;;;888777666555444333333333333222111000000333888<<>>CCCFFFIIIKKKOOONNNRRRXXX]]]```gggnnnttt}}}wwwKKK<<<;;;999777666666666666666666555444444444444444333333333333333333333333111333666:::>>>CCCFFFHHH<<<<<<===CCCJJJNNNLLLIIIBBB@@@???NNNeeeuuu~~~bbbNNNDDD======??????===>>>>>>>>>@@@CCCGGGLLLPPPRRRSSS[[[gggsss|||wwwnnnWWWdddppppppiiibbbXXXPPPPPPSSSWWW[[[___aaabbbccc]]]]]]]]][[[WWWQQQKKKHHHCCCBBBAAA@@@>>>===<<<;;;888777666555444333333333111222222111......111444777666444333333444666777555777;;;???AAAAAA@@@???111111000000000111222333111000///---,,,,,,++++++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////.../////////...///111444666777:::>>>BBBFFFIIIKKKNNNNNNQQQXXX\\\```fffnnnttt}}}YYY===;;;999777666666666777666666555444444444444555333333333333333333333333111333666:::???CCCFFFHHH??????AAAGGGMMMMMMHHHBBBEEEDDDGGG[[[wwwfffIIIEEE===999:::======>>>@@@AAABBBDDDGGGLLLQQQUUUXXXQQQ```uuuqqq```bbbttttttaaaWWWVVVXXXWWWYYY\\\___aaabbbbbbaaa\\\\\\\\\[[[WWWRRRMMMIIIDDDCCCBBB@@@>>>===<<<;;;888777666555444333333333...111333333000000111333555444444333333333333333111222333444666777888999000///.........000111222111111///...---,,,,,,+++))))))***++++++++++++***------------------------,,,,,,------...//////000.../////////...///111444666777:::>>>BBBFFFIIIKKKNNNNNNQQQXXX\\\___fffnnnttt}}}{{{OOO666333<<<666999<<<000666666555555555444444444333333333333333333333333222444888<<<@@@BBBDDDEEEDDD<<>><<<::::::<<<>>>???888EEENNNMMMOOOWWW[[[XXX\\\rrr}}}dddbbbvvvdddSSS___jjjhhhpppiiijjjkkkbbbbbbhhhfff```[[[]]]]]]UUUSSSSSSLLLIIIEEEAAA??????===999666999888666555333333222222111111111111000000000000333333333222222222111111333333222222222222222222222111000000000111222222888222,,,+++------+++((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...---///////////////111333777888:::===@@@DDDGGGIIIMMMMMMQQQXXX\\\^^^dddjjjtttzzz]]]???666<<<777666999111666666555555555444444444444444444444444444444444333666999===AAACCCEEEEEEDDD???LLLIIIEEEMMMFFFEEEJJJjjj]]]HHHAAA@@@>>>===;;;<<<===@@@AAAFFFKKKOOORRRVVV]]]___]]]ggg~~~qqqwwwsssgggkkkyyy||||||{{{qqqmmmllldddaaaZZZ[[[\\\UUUUUUVVVNNNHHHEEEBBB@@@???===:::777999888666555333333222222111111111111000000000000222222222222222111111222222222222222222222222222000///...------...000111555222//////000000,,,((()))************+++++++++++++++++++++++++++++++++***++++++,,,,,,------...---///////////////111333666777:::===@@@DDDGGGIIIPPPPPPSSSZZZ]]]^^^ccciiitttzzzyyyRRR<<<<<<:::777777555666666666555555555444444555555555555555555555555555777:::>>>BBBDDDEEEFFFDDDAAANNNJJJGGGJJJBBBIIIZZZeeeNNNBBB===???>>>======>>>@@@CCCDDDNNNMMMRRRYYY^^^^^^___aaaxxx~~~vvviiivvv~~~yyyrrrdddcccYYYXXXYYYUUUWWWXXXOOOHHHEEECCCAAA@@@>>>;;;999999888666555333333222222111111111111000000000000111111111111111111222222222222111111111111222222000///---,,,,,,---///000222111000222444222---((()))************+++++++++***************************++++++,,,,,,------...---///////////////111333666777999<<<@@@DDDGGGIIIRRRQQQUUUZZZ]]]^^^bbbhhhrrryyykkkCCC:::<<<:::999:::666666666666555555555555555555555555555555555555555777:::>>>AAACCCDDDDDDCCCCCCOOOKKKIIIGGGAAASSSooovvvSSSFFFAAA============>>>@@@CCCFFFHHHMMMPPPZZZcccbbb]]]dddqqq{{{rrryyyooofffZZZVVVVVVSSSWWWWWWMMMFFFEEECCCAAA@@@>>><<<:::999888666555333222222222111111111111000000000///000000///000000222333444333333222111111111222222222111///------...000111000000000222333222...+++))))))*********+++++++++************++++++++++++***++++++,,,,,,------...---/////////...///111333555666999<<<@@@DDDGGGIIIPPPOOOSSSYYY]]]^^^ccciiiqqqwwwNNN888<<<===:::<<<777777666666666555555555444444444444444444444444555777:::===???AAABBBBBBAAADDDNNNIIIJJJFFFDDDdddhhhKKKCCCAAA===;;;<<<===@@@CCCGGGJJJLLLRRRXXXbbbeee^^^___xxxlllzzz{{{~~~~~~gggZZZUUUTTTPPPSSSSSSIIIDDDDDDCCCAAA???===<<<<<<999888666555333222222222111111111111000000000///000/////////000333555666666555333111000111111222111111000///......//////000000//////000///...---))))))*********+++++++++++++++++++++,,,,,,------***++++++,,,,,,------...---/////////...///111333444555888;;;@@@DDDGGGIIIKKKLLLPPPWWW\\\^^^dddjjjooovvvfff>>><<<===888:::777777777666666666555555444444444444444444444444666777:::===???@@@AAAAAA@@@EEELLLHHHMMMIIIMMM|||\\\FFFAAA???===<<<===@@@CCCHHHLLLPPPRRRWWW\\\```\\\ZZZkkkwww~~~wwwrrrllllllnnntttzzzdddXXXTTTRRRMMMNNNNNNFFFBBBCCCCCCAAA>>><<<<<<<<<999888666555333333222222111111111111000000000000000/////////111444777999:::888555222111000111222111111111111111///...---000000000///............)))************++++++++++++++++++,,,,,,------...***++++++,,,,,,------...---///////////////111333333555777;;;???DDDHHHJJJIIIJJJOOOVVV[[[^^^dddkkknnnuuuPPP@@@<<<666:::777777777777666666666555555555555555555555555555777999;;;>>>@@@AAAAAAAAAAAAGGGLLLHHHPPPNNNYYYrrrSSSDDD???===>>>>>>@@@CCCHHHMMMRRRVVVXXX]]]______^^^kkkwwwvvvsssrrrnnnmmmjjjiiiuuuxxxiii]]]TTTSSSQQQIIIJJJLLLEEE@@@AAABBB@@@<<<:::;;;===999888666555333333222222111111111111000000000000000//////000222555999;;;>>>;;;777444111000111111333555666777777444111///000111333333111///---,,,)))************+++++++++)))******+++,,,,,,------***++++++,,,,,,------...---///////////////111333333444777;;;???DDDHHHJJJKKKKKKPPPWWW[[[^^^cccjjjlllsssaaaFFF===777<<<777777777777666666666666777777777777777777777777999:::<<>>===AAA@@@BBBFFFLLLQQQVVVZZZ\\\cccffffffnnn}}}~~~}}}zzzrrrkkkrrrqqq```WWWQQQRRRPPPHHHHHHKKKEEE>>>@@@AAA???<<<:::;;;<<<999888666555333333222222111111111111000000000000000000///000333666:::===@@@===999555222000000111777:::<<<>>>===:::666333///222666777555111---+++)))************+++++++++((())))))***++++++,,,,,,***++++++,,,,,,---......---///////////////111333333444777;;;???DDDHHHJJJNNNNNNRRRXXX\\\^^^ccciiilllsssIII999@@@666999999888888777666666666666666666666666777888888<<<<<<===???AAABBBBBBAAADDDMMMIIIHHHPPPSSSjjjcccMMMAAA@@@BBB===BBBJJJRRRUUUUUUXXXaaahhhfffhhhsssvvvooojjjeeebbbVVVSSSPPPLLLIIIGGGFFFFFFCCCDDDDDDCCC???;;;999888555555555444333333222222111111222222222222111111000111000//////000444666>>>;;;777444222333444666777888???KKKTTTOOO???///444666888999777333///,,,******************++++++)))+++,,,,,,+++***,,,------------...............000000///////////////000333555888;;;===AAAEEEHHHMMMNNNQQQUUUZZZ___dddgggllltttcccCCC@@@:::999999888888777777666666666666555555666666777888<<<<<<===???AAABBBBBBBBBIIIHHHHHHMMMMMMMMMfff]]]III>>>???CCC???GGGLLLRRRWWW[[[bbbllltttwww}}}tttllleee```\\\TTTRRROOOLLLKKKKKKLLLMMMOOOLLLGGGBBB>>><<<;;;:::666666555555444333333333111111222222222222111111000000111000000111333555:::888555222111222333444555555:::CCCIIIGGG;;;000222333666777666333000---++++++***************+++)))+++,,,,,,+++***,,,---,,,,,,,,,------------...000000////////////000000333555888;;;===AAAEEEHHHLLLNNNQQQUUUZZZ___dddfffkkksssOOO>>>;;;999999999888777777666666555555444444555555666777;;;<<<>>>???AAAAAABBBBBBLLLDDDJJJTTTRRRZZZ{{{WWWEEE===@@@FFFDDDNNNQQQUUUZZZaaalll{{{zzzrrriiiaaa\\\YYYVVVTTTQQQPPPPPPRRRUUUWWW\\\TTTIIIAAA======<<<;;;777777666666555444444333111111222222222222111111///000222222111111222444444444333222222222222333222222444999<<<;;;666000///000333555555333111///---,,,+++***************)))+++,,,,,,+++***,,,---++++++,,,,,,,,,---------000000////////////000000333555888;;;===AAAEEEHHHJJJMMMQQQVVV[[[```ccceeejjjrrr^^^>>>===::::::999888888777777666444444444444444555666666:::<<<>>>@@@@@@AAABBBCCCKKKDDDOOOXXX\\\}}}|||TTTEEE@@@CCCJJJJJJQQQVVV[[[^^^cccqqq{{{wwwwwwssslllbbbZZZWWWWWW[[[YYYVVVTTTUUUWWW[[[]]]^^^TTTGGG@@@>>>>>><<<999777777777666555555444444111111222222222222111111...000222333222111222333111222333444444555555555///000222444555444222111,,,...000222333333222111...---,,,+++***))))))))))))+++,,,,,,+++***,,,---+++,,,,,,------.........000////////////000000111333555888;;;===AAAEEEHHHIIILLLQQQWWW\\\```cccdddiiiqqq~~~yyysssFFF???::::::999999888777777777444444444444444555666666:::<<>>:::777777777777666555555444444111111222222222222111111///111222333222111111222222333555666888888888888///111444555555444222111,,,---///000111222222222...---,,,+++************)))+++,,,,,,+++***,,,------------...///000000000///////////////000111111333555888;;;===AAAEEEHHHHHHKKKPPPVVV\\\```cccdddjjjrrrzzzoooQQQ;;;:::::::::999888888777777555555444444555555666777999===@@@AAA??????AAADDDFFFMMMQQQUUUtttsssMMMEEEDDDHHHNNNPPPWWWaaakkkpppwww}}}|||xxxttttttrrrmmmfff```]]]\\\]]]]]][[[XXXTTTRRRQQQQQQQQQJJJFFFBBB@@@@@@>>>:::666777777666666555444444333111111222222222222111111000111222222111000111333333444555777888999999:::222333444666666555333222......//////000111111222...---,,,+++++++++++++++)))+++,,,,,,+++***,,,---------...///000111111222///......//////000111222333555888;;;===AAAEEEHHHHHHKKKOOOUUU[[[```ccceeelllttt{{{lllyyyddd>>>;;;::::::999999888888777666666555555666666777888999===AAAAAA???>>>AAAEEEIIIOOORRRfffpppKKKGGGIIIMMMTTTVVV]]]eeeppp}}}|||yyyvvvtttwwwtttpppllliiifffcccaaa\\\[[[XXXUUURRROOOLLLKKKEEEDDDCCCBBB@@@===;;;999666666555555444333333333111111222222222222111111222222222111//////111333222222333444666777888999666444222222444555555333111111000//////000111111---,,,,,,+++++++++,,,,,,)))+++,,,,,,+++***,,,---,,,,,,---...///000111111............///000111222333555888;;;===AAAEEEHHHIIIKKKNNNSSSYYY___dddgggooovvv{{{jjjiiippp{{{JJJ;;;;;;:::999999888888777666666666666666777888888888===AAAAAA???>>>AAAEEEKKKOOOUUU{{{oooLLLKKKOOOSSSZZZ]]]cccgggrrrwww|||zzz{{{~~~rrrooolllkkkjjjgggaaa[[[]]]\\\ZZZXXXTTTPPPMMMKKKDDDEEEEEECCC@@@===<<<===666555555444333333222222111111222222222222111111333333222000...///222444111111111222333444666777999555000///222555555444333222111/////////000000,,,,,,+++++++++,,,------)))+++,,,,,,+++***,,,---++++++,,,---...///000111............///000222222333555888;;;===AAAEEEHHHIIIKKKNNNRRRXXX___dddgggqqqxxx{{{gggcccgggYYYAAA:::;;;:::444777<<<777888888777777888888999:::999===???>>>===>>>DDDIIIHHHMMM[[[nnnRRRQQQSSSXXX^^^]]]gggrrrvvv|||{{{zzzssspppmmmjjjgggddd```]]]___]]]YYYTTTPPPLLLIIIHHHDDDDDDDDDCCCAAA>>>;;;:::888777555333222222222333333333333333333222111000222222111000/////////000111///...///222333333333666555333222222222333333999666444222222222111000...,,,***)))***)))((('''***+++,,,,,,------,,,,,,------......///000000000---...//////......///000333666999<<<>>>@@@CCCFFFIIILLLPPPTTTYYY___eeeiiinnnyyy~~~kkkaaa^^^rrrpppGGG<<<;;;;;;666888;;;666888888777777888888999:::;;;===???>>>===???EEEJJJMMMNNN[[[qqqVVVWWWYYY[[[bbbfffqqq}}}xxxvvvrrroookkkfff```\\\___]]]YYYTTTPPPLLLIIIHHHDDDCCCCCCBBB@@@===;;;999888777555333222222222333333333333333333222111000222222111000000000111111222111//////111222222111444333222111111222333444444333111000000111222222000...,,,+++,,,,,,+++******+++,,,,,,------,,,,,,------......//////000000---///000000///...000111333666999;;;===@@@CCCFFFIIILLLPPPTTTYYY___eeeiiinnnxxxqqqbbbXXX___vvvRRR@@@:::<<<999999;;;555888888777777888888999:::<<<>>>>>>======???FFFKKKOOOPPPcccsssXXX^^^aaabbbmmmyyy}}}{{{xxxtttooohhhaaa\\\^^^\\\XXXTTTPPPLLLIIIHHHCCCCCCBBB@@@>>><<<:::888888777555333222222333333222222333333333222111111222111111111111222222333444222000000111111111000222111111000000111222333222111///......///111222222000---,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,---------...//////000000...///111000//////000222222555888;;;===@@@CCCFFFIIILLLPPPUUUYYY^^^dddhhhnnnvvvuuueeeZZZYYY___vvvbbbFFF999<<<;;;:::;;;666888888777777888888999:::<<<<<<<<<<<<<<<@@@FFFKKKKKKRRRrrruuu]]]hhhnnnsss~~~|||zzzvvvqqqiiiaaa[[[\\\ZZZVVVRRRNNNJJJHHHGGGBBBBBBAAA???===;;;999888888777555444333333333333222222333333333222222111222111111111222333444444444222111111222444333222333222111/////////000111333222000///---...111333666333///,,,++++++)))(((***+++,,,,,,------,,,,,,,,,,,,---......//////000///000111111000000111222222444888;;;===@@@DDDFFFIIILLLQQQUUUZZZ^^^dddgggmmmuuussseee[[[UUURRR[[[yyyyyyPPP888:::<<<;;;;;;777888888777777888888999:::;;;;;;;;;;;;<<<@@@EEEIIIIIIVVV~~~ooo|||}}}{{{xxxuuuppphhh```ZZZZZZXXXTTTPPPLLLIIIFFFEEECCCBBB@@@>>><<<:::999888999888666444333333333444111222222333333333222222222111111111222333444444222111111222555777777777555333111///............000111111//////111555999<<<888333///,,,+++)))(((***+++,,,,,,------,,,,,,,,,,,,------...////////////000111111000000111222111444777:::===@@@DDDFFFIIILLLQQQVVVZZZ^^^cccfffmmmssspppbbbYYYTTTOOOOOO\\\aaa<<<;;;===;;;:::888888888777777888888999:::::::::;;;<<>><<<:::999999999888666444333333444444111111222333333333222222222111111111111222222333111000000222555777888888555444222000............---...000000000444;;;AAAAAA===777222///---+++******+++,,,,,,------,,,,,,,,,,,,,,,---......//////...///111000//////000222000333777:::===@@@DDDGGGIIILLLRRRWWWZZZ^^^bbbeeelllqqqqqqbbbXXXSSSOOOPPPRRRkkksssDDD===>>>:::999888888888777777888888999:::;;;;;;<<>><<<;;;::::::999888666555444333444444000111222333333333333222222222111000000000111111111000///111333555666555333222111000///000111222...000111000///222:::@@@???;;;555000...---,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,------......///---///000000///...000111///222666:::<<<@@@DDDGGGIIIMMMRRRWWW[[[^^^bbbdddlllpppuuufffZZZOOOKKKOOOOOOZZZJJJ@@@>>>999888888888888888777888999999:::<<<<<<>>>BBBFFFHHHIIIHHHGGGiiizzzvvvwwwoooggg___ZZZ[[[YYYVVVRRRNNNKKKIIIHHHEEECCCAAA>>><<<;;;;;;;;;:::888777555444444444444000111222333333333333333222222111000/////////000222000///000111333333222111000000000111222444555444555555111---...555;;;:::666000---++++++++++++++++++,,,---------,,,,,,++++++,,,------......///---...//////......///000///222666999<<<@@@DDDGGGIIIMMMRRRWWW[[[^^^bbbdddlllooooooYYYOOORRRMMMJJJVVVrrr```>>>:::>>><<<999::::::999888999:::;;;<<<777BBBBBB@@@GGGHHHEEEHHHPPPmmmqqq{{{nnnhhheee[[[XXXYYYZZZXXXPPPLLLXXXiiiIIIEEEAAA>>>===<<<;;;:::999888777666555444333333333333333222222222111111111111111111111111111111333333222111//////111333444444111---+++...555;;;CCC:::333111111000000333666333///------...---+++******+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000000000000222444777999<<>>999<<<:::999999999999;;;===>>>:::CCCEEEGGGOOOLLLIIIPPPpppyyy{{{|||uuugggbbb```WWWXXXVVVUUUSSSNNNJJJMMMSSSFFFCCC???===<<<;;;999888888777777666555444333333333333333222222222111111111111111111111111111111111111111000......///111---222666555111222999@@@EEE===777555222///...000000111111000---,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000000000000222444777999;;;???DDDGGGJJJKKKOOOTTTYYY^^^bbbdddjjjrrryyyiiiYYYPPPJJJFFFLLLMMMJJJjjjZZZCCC???;;;@@@999999888999:::<<<>>>???===DDDGGGLLLQQQLLLJJJVVV~~~vvvjjjfffeee\\\\\\YYYVVVRRRNNNIIIFFFDDDDDDAAA>>><<<;;;:::999777777777666555555444333333333333333222222222111111111111111111111111111111000000111000......///000111777<<<:::333000444999@@@:::666444222...---000///000000///,,,++++++---******+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000000000000222444666999;;;???CCCGGGIIIKKKOOOTTTYYY]]]aaacccjjjsss}}}kkkZZZSSSJJJDDDKKKMMMHHHdddjjjEEE===;;;>>>888888888999;;;===???@@@AAAGGGKKKPPPRRRJJJNNNccc|||qqqooommmcccVVVUUURRRQQQQQQOOOJJJEEECCC@@@>>><<<<<<;;;999777666666555555444444333333333333333222222222111111111111111111111111111111///000111111///......///444999===;;;555000111444888444222333111---...111000000000///...---...///******+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000000000000111333666888;;;>>>CCCGGGHHHJJJOOOTTTYYY^^^aaabbbiiitttooo]]]RRRJJJBBBGGGKKKHHH]]]KKK;;;<<<777888888888999;;;>>>@@@BBBCCCIIINNNTTTSSSJJJWWWwwwxxxuuupppeeeWWWWWWUUUQQQQQQOOOIIIBBBBBB@@@>>>======;;;999777555555555444444444333333333333333222222222111111111111111111111111111111///111222222000/////////111555999999666333222222111000000222111...///333222222333444666555222///******+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000000000000111333666888:::>>>CCCFFFHHHKKKPPPUUUZZZ^^^aaabbbiiitttrrraaaQQQKKKCCCDDDJJJHHHTTTmmmUUU>>>BBB444777777888999;;;>>>AAABBBCCCJJJQQQXXXUUUMMMccczzzuuummm___XXXZZZWWWRRROOOMMMGGG???BBB@@@???>>>>>><<<:::777555555444444444444333333333333333222222222111111111111111111111111111111///111333333111000///000000111333555666555333111//////111333111...///444444444888>>>CCC@@@666---******+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000000000000111333555888:::>>>CCCFFFHHHLLLQQQWWW\\\___bbbbbbiiitttssscccQQQNNNEEEDDDJJJIIIMMM]]]]]]CCCJJJ777777777888999<<>>>>>===:::888444444444444444444333333333333333222222222111111111111111111111111111111000222444444222000000000222111111333666555111---000000222555222...///444444666<<>>BBBFFFIIILLLQQQWWW\\\```bbbccciiitttsssfffVVVMMMFFFDDDEEEFFFLLLQQQrrrvvvEEE===<<<::::::999999:::===@@@AAADDDPPPVVV\\\[[[QQQppp|||wwwnnn```TTTPPPOOONNNLLLJJJHHHGGGFFFBBBBBB@@@???===;;;:::999666555555555555444444444111111111111111111111111111222222333333222222111111222333444333111///---222333444555555333222000...///000111000000000000555444666===DDDBBB666,,,++++++******++++++,,,------------............///......//////000000111111111333666888:::>>>AAADDDLLLOOOTTTXXX[[[^^^bbbeeekkkvvvrrreeeWWWNNNFFFDDDDDDFFFJJJPPPaaaNNN???<<<;;;:::999999;;;===@@@AAAAAAQQQVVVWWWXXXUUUuuuwwwqqqkkkcccVVVLLLHHHGGGGGGFFFEEEDDDDDDDDDBBBAAA@@@>>><<<:::999999666555555555555444444444222222222222222222222222111222222333333222222111111222333444333111///---111222444555555333222111...---...///111111111000222222444:::>>><<<333++++++++++++***++++++,,,------------............///......//////000000111111333555777999;;;>>>BBBEEEKKKNNNSSSWWW[[[^^^bbbeeejjjsssqqqeeeYYYPPPHHHEEEEEEEEEIIINNNTTTZZZ@@@===;;;:::::::::;;;>>>@@@BBBFFFYYY[[[YYY```gggwwwlllddd]]]VVVLLLEEE@@@@@@AAAAAAAAABBBBBBBBB@@@@@@???===;;;:::999888666555555555555444444444333333333333333333333333111111222222222222111111111222333444333111///...000111333555555444222111---++++++---111333222000///000333666777444///***+++++++++++++++,,,---------------............///......//////000000111111444666888:::;;;>>>BBBEEEJJJMMMSSSWWW[[[^^^bbbeeejjjppp|||ppphhhZZZQQQIIIFFFEEEDDDGGGLLLSSSsssdddAAA@@@<<<;;;::::::<<<>>>AAACCCJJJ^^^______sss~~~|||~~~}}}vvvmmmaaaXXXRRRMMMHHHDDD?????????@@@@@@AAAAAABBB??????>>><<<;;;:::888888666555555555555444444444333333333333333333333333111111222222222222111111000111333333333111///...///000222444444444333222---+++***...333555333000---///222333111///,,,+++,,,++++++++++++,,,---------------............///......//////000000111111444666777888:::===AAAEEEIIIMMMRRRWWW[[[___cccfffjjjnnnyyypppjjjZZZRRRIIIFFFEEEDDDFFFJJJTTTeeeoooDDDBBB<<<<<<;;;;;;===???BBBCCCGGGZZZ\\\gggxxxnnniiikkkkkkiiiiiillltttyyyqqqggg```VVVNNNJJJHHHFFFDDD@@@@@@@@@@@@@@@????????????>>>===<<<;;;:::999888666555555555555444444444333333333333333333333333000111111222222111111000000111222333333222000///...///111333444444333222------...222555666333000---000222222000...---...,,,,,,++++++,,,,,,---...---------............///......//////000000111111333444555666888;;;@@@DDDIIIMMMRRRWWW\\\```eeehhhlllpppxxxooohhhZZZQQQJJJGGGFFFDDDFFFJJJOOOXXXKKKCCC===<<<<<<<<<===@@@BBBDDDIIIZZZ___tttyyynnnccc[[[WWWTTTTTTUUUUUUXXX```kkktttwwwkkkdddWWWRRRKKKFFFDDDCCCCCCCCC@@@@@@??????>>>=========??????>>>===<<<;;;:::999666555555555555444444444333333333333333333333333000000111111111111000000///111222333333222000///---...111333444444333333...111666999999666222000...000222333222000000000,,,,,,,,,,,,,,,------...---------............///......//////000000111111111222444555777;;;AAAEEEIIIMMMSSSXXX]]]bbbfffjjjlllrrrxxxmmmdddYYYQQQJJJGGGFFFDDDFFFJJJMMMSSSWWWCCC======<<<<<<>>>@@@CCCDDDOOO^^^ddd|||wwwggg[[[QQQKKKJJJEEEGGGHHHIIIJJJPPPZZZbbbsss~~~rrreee\\\XXXLLLJJJFFFCCCBBBBBBBBBBBB????????????>>>>>>>>>>>>??????>>>>>>===<<<;;;;;;666555555555555444444444222222222222222222222222000000111111111111000000///000222333333222111///,,,---000333444444444333///666>>>@@@<<<555111///...///111333444444222000---,,,,,,,,,,,,---......---------............///......//////000000111111111222333555777<<>>===<<<===>>>@@@CCCEEEPPP]]]cccyyylll[[[NNNFFFCCCDDD@@@CCCFFFEEEFFFJJJRRRZZZdddooozzz}}}|||sssdddYYYSSSPPPIIIHHHFFFDDDCCCBBBBBBBBB@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@???>>>===<<<<<<;;;666666555555555444444444111111111111111111111111000000111111111111000000///000222333333222111000+++---000222444444444333000999CCCEEE>>>555000///......000333666666333000---,,,,,,,,,,,,---......---------.........//////......//////000111111111111222444555888>>>EEEJJJJJJNNNUUUZZZ___eeejjjmmmiiittt~~~vvviii```XXXPPPIIIGGGFFFDDDEEEHHHRRRNNNpppjjjEEE@@@;;;888<<>><<<999666555333333444444444333222222222222222222222222222222222222222222222222111000///000222222000///...///000111222333333333111444888;;;:::888444111//////000222444444222000///...---,,,+++,,,,,,------------............///////////////000000000000222333555666777<<>>???AAADDDGGGHHHGGGFFFGGGIIIJJJPPPXXX^^^aaadddhhhkkkmmmhhhiiiuuuyyyhhhZZZSSSPPPOOOMMMKKKKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEFFFGGGGGGEEEBBBBBBAAA@@@@@@@@@???<<<:::666555333333444444444333222222222222222222222222222222222222222222222222111000000111222222111///...///000111222333333333111333777999999666222000//////111444666555333000///...---,,,+++,,,---------------............///////////////000000000000222333444666888<<>>AAAEEEGGGIIIIIIGGGFFFFFFGGGDDDHHHKKKNNNPPPUUU\\\bbbccccccjjjyyyrrriii]]]TTTPPPOOONNNMMMLLLMMMMMMMMMLLLKKKJJJJJJIIIIIIHHHIIIJJJJJJHHHFFFDDDCCCBBBBBBBBB@@@===:::666555333333444444444333222222222222222222222222222222222222222222222222222111111222333333222000...///000111222333333333000222555666666444000...///000222555777666333000///...---,,,+++,,,---------------............///////////////000000000000222333444555888<<>>>>>@@@CCCFFFIIIJJJJJJIIIHHHGGGFFFFFFFFFHHHJJJKKKLLLQQQYYY___dddiiitttvvvbbb\\\UUUPPPNNNNNNMMMMMMMMMMMMNNNNNNNNNMMMMMMLLLNNNMMMKKKKKKKKKKKKIIIGGGFFFEEEDDDCCCCCCAAA===;;;666555333333444444444333222222222222222222222222222222222222222222222222333222111222444444222111---...000111333333444444000111333444444222///......///111555777666222///......,,,,,,,,,,,,---...---------............///////////////000000000000111333444555888<<>>BBBDDDHHHMMM]]]dddbbb|||}}}bbbRRRCCC???BBBFFFIIIMMMKKKJJJIIIHHHHHHHHHGGGFFFFFFIIILLLNNNOOORRRXXX\\\hhhrrrvvvhhhYYYVVVRRROOONNNNNNMMMMMMNNNNNNOOOOOOPPPOOOOOOOOOSSSQQQNNNLLLLLLJJJHHHFFFHHHFFFEEEDDDCCCAAA===:::666555333333444444444333222222222222222222222222222222222222222222222222333222111222444444222111---...///111333444444444///000111222222111000///------000333555444111......---,,,,,,,,,,,,......---------............///////////////000000000000111222444555888<<>>;;;>>>BBBEEEHHHMMM[[[gggdddyyy|||sss[[[NNNBBBAAAFFFIIILLLNNNHHHFFFEEEEEEFFFGGGGGGFFFBBBFFFLLLNNNOOOQQQTTTXXXgggwwwxxxiiiaaaTTTTTTRRRQQQPPPOOOOOOOOOOOOPPPQQQRRRRRRSSSRRRRRRUUURRROOOMMMLLLKKKIIIGGGIIIGGGEEEDDDCCC@@@===999666555333333444444444333222222222222222222222222222222222222222222222222222111111222333333222000,,,---///111333444444555000000111222222333333333------...000333333111///...---,,,+++,,,---...///---------............///////////////000000000000111222333555888===CCCGGGMMMPPPTTTYYY^^^eeemmmrrrrrrxxxwwwjjj___ZZZNNNHHHEEEFFFFFFDDDEEEGGGCCCPPPYYYdddDDD>>><<>>GGGPPPUUUzzzxxxKKK===BBBAAADDDIIIFFFUUU___ooolll{{{nnn```VVVRRRHHHFFFDDDFFFIIIIIIDDD???;;;???BBBBBBAAABBBDDDDDDKKKGGGJJJQQQQQQLLLQQQZZZkkktttsssfff]]]VVVRRRPPPRRRTTTUUUVVVWWWYYY[[[YYYYYYZZZ]]]___```^^^\\\WWWTTTRRRPPPPPPQQQPPPOOONNNIIIDDD???===<<<;;;:::444333222222222333444555111111111111111111111111000111111111111222222222222222222111111111000000222111//////000222222222000///000222666888888888111000///000111222111000///...---,,,+++,,,------,,,,,,------.../////////000000000000111111111111222333555666777<<>>AAA@@@DDDJJJGGGUUUbbbrrrwww{{{lll```TTTLLLJJJCCCAAA@@@CCCFFFFFFBBB>>>@@@BBBCCCCCCDDDFFFHHHHHHKKKKKKNNNQQQQQQPPPSSSYYYhhhmmmsss{{{zzzlllaaaZZZTTTRRROOOQQQTTTUUUVVVWWWZZZ\\\]]]]]]^^^aaaccccccaaa___[[[XXXUUUSSSSSSSSSSSSRRRNNNJJJDDDAAA???>>>===<<<666555333222111222222333111111111111111111111111000111111111111222222222222222222111111111000000888666333222222333222111333222111222555666666555111000///000111222111000///...---,,,+++,,,------,,,,,,------.../////////000000000000111111111111222333444666888<<>>>>>@@@DDDEEEBBB???EEECCCCCCEEEHHHKKKMMMNNNNNNRRRTTTRRRQQQTTTUUUTTT[[[___bbbgggssstttggg^^^YYYUUUSSSPPPSSSUUUWWWYYY[[[^^^```ccccccdddfffhhhhhhfffddd```]]]YYYVVVVVVWWWWWWWWWOOOKKKFFFBBB@@@@@@???>>>777666444222111111111222111111111111111111111111000111111111111222222222222222222111111111111111555333000///000111111000555444222333444444333111000/////////111222222000///...---,,,+++,,,------,,,,,,------.../////////000000000000111111111111222333444555888<<>>>>>===>>>@@@DDDEEEDDDBBBGGGBBBAAADDDJJJNNNRRRVVVVVV]]]]]]VVVTTTWWWUUUNNNNNNSSSWWW]]]hhhvvvttthhh___[[[XXXWWWSSSVVVYYY\\\^^^```dddfffiiiiiijjjlllmmmmmmkkkhhheeeaaa]]]ZZZYYYZZZ[[[[[[RRRMMMGGGCCC@@@>>>===;;;666555444222111111222222111111111111111111111111000000111111111222222222111111111111111111111111...---,,,...111555666777555333222222333333222000000///...///111222222111///...---,,,+++,,,------,,,,,,------...////////////000000000111111111111111333444555888<<>>@@@BBBDDDDDDCCCEEE???>>>DDDKKKPPPYYYaaagggmmmkkkbbb^^^^^^XXXNNNIIIMMMQQQVVVcccvvvwwwjjjaaa[[[YYYWWWTTTWWWZZZ^^^aaadddhhhkkkooonnnoooppprrrqqqnnnlllgggddd```]]]]]]]]]]]]\\\UUUPPPIIICCC???;;;999777444333222222222333444555111111111111111111111111000000111111111222222222111111111111111111111111///...///222666;;;===>>>222111000111333333222111///......///111333222111///...---,,,+++,,,------,,,,,,------...////////////000000000111111111111111222444555888<<>>>>>>>>???@@@AAAAAABBBBBB===>>>FFFMMMTTTaaapppzzz{{{xxxrrrmmmhhh___VVVLLLOOOPPPSSS```xxxxxxjjj___YYYVVVTTTTTTWWW[[[___cccgggkkknnntttssssssuuuuuutttqqqoooiiifffcccaaa``````^^^]]]XXXSSSKKKDDD>>>:::777444333333222111222333444555111111111111111111111111000111111111111222222222111111111111111222222222111000///111444888999:::111000///000222333333222///......///222333333222///...---,,,+++,,,------,,,,,,------.../////////000000000000111111111111111222333555888===CCCGGGNNNQQQUUUYYY^^^ccciiinnnqqq{{{rrriii```VVVPPPFFFDDDBBB@@@???@@@@@@AAABBBCCCMMMQQQ[[[dddIIIBBB@@@KKKXXXVVV```mmmxxxcccMMMBBBAAAAAAAAAAAAAAABBBBBBAAA@@@@@@AAABBB@@@===AAAJJJQQQXXXkkk~~~yyynnnddd___[[[```cccfffpppyyyiii^^^WWWTTTRRRWWWZZZ___cccggglllppptttxxxxxxxxxyyyyyyxxxuuurrrjjjiiifffeeeeeeccc```^^^YYYTTTLLLEEE@@@<<<888666555444333222222222333444111111111111111111111111000111111111111222222222000000111111111222222222000...---...000222333222111000///000222222222000///......///222333333222///...---,,,+++,,,------,,,,,,------.../////////000000000000111111111111000222333555888===CCCGGGOOORRRVVVZZZ^^^dddjjjnnnqqqzzzqqqiii```WWWRRRIIIHHHFFFAAA======AAAEEECCC???JJJPPPVVVgggKKKBBB@@@MMMZZZXXXbbbtttyyycccKKKAAAAAADDDFFFHHHFFFFFFFFFDDDBBBBBBCCCDDD@@@???DDDNNNTTT\\\rrr~~~pppeeedddoooxxxzzzjjj___XXXUUUSSS[[[^^^ccchhhlllqqqvvvzzz{{{{{{{{{{{{|||zzzwwwtttkkkjjjiiihhhhhheeeaaa^^^YYYTTTMMMFFFAAA>>>;;;999777666444222111111111222111111111111111111111111000111111111111222222222000000111111222222222222111000...///111333444444222111000000111111000///.........///222333333222///...---,,,+++,,,------,,,,,,------...//////000000000000000111111111111000111333555888===CCCHHHPPPRRRVVVZZZ___eeekkkooorrryyypppggg___XXXTTTIIIFFFBBB@@@@@@BBBBBBBBBDDDMMMIIILLLWWWyyyLLLCCCCCCEEEYYYbbbdddzzzxxxeeeMMM@@@CCCIIIIIIFFFKKKIIIGGGDDDCCCCCCDDDEEEEEEBBBAAAEEENNN```{{{{{{llltttmmmYYYRRRPPPNNNUUU^^^ffflllrrrxxx|||{{{~~~}}}~~~|||yyyuuurrrqqqoooooommmjjjfffbbb```WWWMMMFFFCCCAAA>>>:::999666222000000000000///111111111111111000//////000111111111111222222222222111000111333444333222333111000000111333222222444222000///111333444444000000000111333333222000///...,,,+++******+++,,,,,,+++***+++------,,,+++////////////000000000000000111333666999>>>EEEIIILLLNNNSSSYYY___dddgggiiisssxxxoooggg___XXXSSSIIIEEEAAA???@@@AAAAAAAAACCCLLLIIILLLXXX}}}NNNDDDCCCEEEZZZeeeiii}}}~~~wwwbbbKKKDDDEEEGGGFFFEEEFFFFFFGGGGGGGGGFFFEEEEEEDDDBBBBBBGGGQQQccc~~~}}}kkkYYYTTTTTTTTTWWW```iiinnnssszzz}}}}}}~~~{{{xxxsssrrrpppooonnnjjjeeeaaa]]]VVVMMMHHHFFFDDD@@@======:::666444333222111///111111111111111000000///000111111111111222222222222111000111333444333222111///......000111111000555333111000222333333222///000222555888777555222///...---+++***++++++,,,000...------///000000///////////////000000000000111222444666999>>>DDDIIIMMMOOOSSSYYY___dddhhhkkkooovvvnnnfff^^^WWWRRRHHHEEEAAA??????@@@AAA@@@CCCKKKHHHMMMXXXPPPDDDCCCFFF[[[hhhppp}}}vvv]]]JJJIIIJJJDDDAAAEEEDDDFFFJJJLLLMMMKKKHHHFFFEEECCCDDDIIIRRReeegggUUUQQQSSSSSS\\\dddmmmqqqwww}}}~~~|||xxxvvvuuusssqqqlllfffbbb\\\VVVPPPLLLJJJGGGCCC@@@???===:::888777555222000222111111111111000000000000111111111111222222222222111000111333444333222///...,,,---///000000///444333111222333444333111...000333777:::999666333///...---++++++++++++,,,///---+++,,,---/////////////////////000000000000222333555666999===CCCGGGOOOQQQTTTYYY___eeejjjmmmmmm{{{tttlllddd]]]VVVQQQGGGDDD@@@>>>>>>@@@@@@@@@BBBJJJHHHNNNXXXQQQDDDDDDGGG\\\iiisss}}}uuu[[[JJJNNNNNNCCC???FFFFFFHHHKKKMMMNNNLLLJJJHHHFFFDDDDDDIIISSShhh}}}dddUUUPPPQQQRRRaaaiiiqqqvvv{{{}}}|||zzzxxxuuupppiiiddd]]]YYYTTTPPPLLLHHHCCC???===;;;:::999888666333111222222111111111000000111000000111111111222222222222111000111333444333222///---,,,---///000000000111111111333555555444333111111222444666666444222000///---,,,++++++,,,,,,,,,,,,---...000111///---////////////000000000000333444555666888===CCCGGGQQQRRRUUUYYY___eeekkkooommm|||xxxqqqjjjccc\\\UUUPPPGGGDDD@@@>>>>>>@@@@@@@@@BBBHHHGGGNNNWWWQQQDDDFFFIII\\\iiitttttt\\\LLLOOONNNCCC???FFFHHHHHHGGGGGGGGGFFFFFFFFFDDDCCCDDDIIIVVVoooooo```WWWUUUWWWZZZeeennnuuuzzz~~~~~~}}}{{{wwwqqqjjjeee```]]]XXXRRRLLLFFF@@@===888777666666777666444222333333222111000111111111000000111111111222222222222111000111333444333222000///......111222222222//////000222666777777666777555222111222333333222000///---,,,+++,,,,,,---...///222666888777333000////////////000000000000333444555666888===CCCGGGRRRSSSUUUYYY___ffflllooopppxxxuuuoooiiibbb[[[TTTOOOHHHEEEAAA??????@@@AAA@@@BBBGGGFFFNNNVVV|||TTTEEEFFFHHH[[[jjjxxxrrr]]]MMMLLLJJJBBB@@@FFFCCCBBB???>>>===>>>@@@AAAAAAAAADDDKKKXXXqqqpppffffffgggjjjccc\\\XXXVVVVVV[[[aaaiiiqqqyyy}}}~~~|||xxxrrrjjjeeebbb___YYYRRRJJJCCC===:::666444333444555666555333444333222111000111222222000111111111111222222222222111000111333444333222111//////000222444444444000///000222555777888777===999333111111222333444000///...,,,,,,,,,,,,---+++---111555777666222...////////////000000000000222333555666999===CCCGGGPPPRRRUUUZZZ```fffkkknnnqqqvvvrrrmmmgggaaaZZZSSSNNNIIIEEEAAA???@@@AAAAAAAAABBBGGGFFFNNNTTTxxxYYYEEEDDDFFFZZZlll~~~ooo___NNNEEECCCAAABBBDDD===<<<:::999:::;;;===>>>@@@BBBFFFKKKSSSgggfffWWWYYY```cccccc___]]]\\\YYYVVV[[[ccclllttt{{{|||uuummmhhhbbb___YYYQQQHHH@@@<<<:::999777444444555666555555555333222000000111222333000111111111111222222222222111000111333444333222111//////000222444555444333222111111444666777777:::777333111111222333333111000...---,,,,,,------))))))+++...000111...,,,////////////000000000000111222444666999>>>DDDIIIOOOQQQUUUZZZ```fffjjjlllooo}}}tttqqqlllgggaaaZZZSSSNNNIIIFFFBBB@@@@@@BBBBBBBBBBBBFFFEEENNNSSSvvv]]]FFFCCCDDDYYYooommm___MMM@@@>>>@@@BBBBBB::::::::::::;;;===>>>???AAACCCHHHJJJMMMYYYsssaaaMMMOOO^^^iiikkkvvvrrroookkkcccZZZ]]]eeemmmuuu|||zzzrrrlllaaa^^^XXXOOOFFF???<<<;;;===:::777555555666666666555444222000000111222333000111111111111222222222222111000111333444333222000///...///222444444444777555222111222444555555444222000000111111111000111000...---,,,,,,---------++++++,,,...000111000////////////000000000000000111333666999>>>EEEIIIMMMPPPUUU[[[aaafffiiikkklllxxx{{{uuummmddd^^^XXXSSSOOODDDCCCBBB@@@??????@@@@@@@@@EEEEEEPPPUUUvvveeeHHH@@@DDDVVVjjj{{{nnnZZZFFF??????@@@>>>======888666:::???@@@@@@BBBGGGHHHJJJIIIFFFJJJYYYjjj~~~jjj___VVVVVV___ppphhhZZZZZZ]]]nnnrrrxxx~~~yyytttllldddYYYPPPIIICCC===888999999::::::999888666555777555222000/////////000111111111111111111111111555444333333222222222222...///000111333666888999@@@777111111222111222666444000,,,,,,///111111///000///...---......---+++,,,---,,,+++***,,,///222...///000000//////000111222333555777999===CCCGGGMMMPPPSSSYYY^^^dddiiilllqqq}}}xxxssskkkccc\\\VVVQQQNNNEEEDDDBBBAAA@@@@@@AAAAAAAAAFFFFFFQQQVVVwwwcccFFFBBBDDDQQQeee}}}lllYYYFFF?????????===<<<999888:::>>>@@@BBBHHHOOOMMMKKKJJJIIIEEEDDDMMMWWW___fffiiifffbbb___YYYRRRWWWSSSWWWgggiiiYYYVVVWWWZZZcccqqq||||||wwwllldddZZZQQQJJJDDD===999999999:::999888777555444444333222000000111333444111111111111111111111111555444333222222222222222.........///444:::@@@DDD@@@888///+++...222444333333111000111333333222000111///------......---++++++,,,---,,,+++,,,///111...///000000//////000111111333555777999===BBBFFFNNNPPPTTTYYY___dddiiimmmrrruuuppphhhaaaZZZTTTOOOLLLEEEDDDCCCBBBAAAAAABBBBBBCCCGGGGGGQQQWWWwww```DDDDDDDDDIII\\\jjjXXXFFF>>>>>>===<<<;;;:::;;;???AAA???>>>EEEOOOOOOLLLKKKJJJFFFBBBDDDHHHJJJRRRWWWUUUPPPMMMJJJHHHRRRYYYjjj|||]]]OOOKKKKKKKKKUUUdddqqq}}}zzzmmmfff\\\SSSLLLFFF???:::::::::999888777555333222222111111111222444666777222222222222222222222222444333333222222222222333111///---...333;;;DDDIIIGGGCCC888------555666000000111333444444333111000111///------......---,,,***,,,------------...000...///000000//////000111111222444666888<<>>===<<<::::::;;;===BBBEEECCCAAAFFFNNNKKKJJJKKKMMMJJJEEEFFFKKKEEEIIIKKKJJJGGGHHHKKKNNNZZZnnn```LLLEEEEEEEEEMMMRRR\\\iiiyyy}}}pppiii___VVVOOOHHHAAA<<<;;;:::999777555333111000000000000000222333555666222222222222222222222222333333222222222222222333444222//////111777>>>BBBMMMQQQIII888111777777///...///111222222222222222222///---,,,---...---,,,)))+++---...------...///...///000000//////000111000222444666888<<>>===;;;::::::;;;<<>>333555555///000000///000333555777888222000---,,,,,,---------)))+++---...------...///...///000000//////000111111222444666888===BBBFFFOOOSSSYYY\\\^^^ccciiioootttmmmiiiccc^^^YYYSSSMMMIIIAAA@@@???>>>>>>???@@@AAABBBFFFFFFOOOSSSrrrfffHHHEEEAAA???HHHfffrrrZZZMMMAAA===<<<::::::;;;??????CCCIIILLLLLLNNNRRRQQQKKKGGGGGGHHHJJJPPPXXX\\\ZZZXXXUUUQQQRRR\\\hhh{{{eeeWWWHHHBBBDDDIIIPPPUUUZZZiiiyyyrrrhhh___WWWNNNEEE>>><<<;;;888666444222111111///000000000000000000000333333333333333333333333222111111111111222222333---......///000111222333333>>>BBB:::111111222000444111///222888===>>>>>>333000---+++,,,---------***,,,------------...000...///000000//////000111111333555777999===CCCGGGNNNSSSYYY\\\]]]aaahhhnnnuuuiiifffaaa\\\WWWQQQKKKGGGAAA@@@?????????@@@AAABBBDDDGGGGGGPPPTTTrrrmmmLLLDDDAAACCCGGG\\\mmmUUUJJJ@@@<<<<<<::::::<<>>???AAABBBCCCGGGEEEHHHKKK\\\pppMMMEEECCCDDDCCCQQQtttvvvcccIIIEEE???===>>>@@@@@@???CCCGGGIIIJJJWWWsssPPP???FFFVVV^^^bbb|||mmmsss[[[NNNNNNSSSYYY\\\eee{{{xxxtttqqqmmmcccTTTHHHDDD===;;;999777555333222222000111111222222222111111111111222333333444555555333222111111111222333444444000---...222444222...222///---///333666555333444000...111777999555000000///...---,,,---......,,,,,,,,,---------.........///000000///000222444222444555777999===BBBFFFRRRSSSXXX^^^```bbbiiiqqqssshhhccc]]]YYYUUUPPPIIIDDD@@@??????>>>???AAABBBCCCEEEEEEJJJNNN```tttRRRGGGDDDCCC???KKKiii}}}yyyqqq^^^HHHEEEAAA???AAACCCCCCBBBAAAEEEIIINNN___|||xxxQQQEEEJJJWWWcccqqqqqq___NNNNNNTTT\\\cccqqq|||nnniiifffccc[[[NNNEEEAAA<<<;;;999777555333222222000000111222222222222111111111222222333444444555222222111111111222333444333000---...222444333000222000...///222444444333444000...111666888555000000///...---,,,---......,,,,,,---------............///000000///000222444222444555777999===BBBFFFQQQRRRWWW]]]```bbbiiiqqqxxxiiiddd\\\VVVRRRNNNHHHDDD@@@??????>>>???AAABBBCCCCCCFFFMMMPPPaaavvvUUUKKKEEECCC===GGG___yyytttiiiWWWGGGEEECCCCCCDDDEEEFFFEEEEEEGGGIIIMMM[[[rrrhhhMMMKKKNNNZZZnnnlllzzzaaaQQQPPPVVVcccqqqrrriiiddd___[[[YYYTTTJJJBBB???;;;:::888666444333222111000000111222222222222222111111222222333333444444222222111111222222333444222///---...222333222000222111000///000222333444333000...111666888555111000///...---,,,---......,,,------------............///000000///000222444222444555777999===BBBFFFPPPQQQWWW]]]```bbbhhhppp}}}iiibbbZZZSSSOOOLLLGGGDDD@@@??????>>>???AAABBBCCCCCCGGGNNNPPP```sssVVVMMMHHHFFF???GGGYYY~~~uuu|||bbbPPPFFFEEEDDDDDDDDDEEEDDDDDDHHHGGGFFFHHHSSSbbblllnnnVVVEEEKKKQQQbbb~~~jjjfffvvvfffZZZQQQOOOXXXooosssfff``````YYYTTTRRROOOGGGAAA@@@:::999777555444222111111///000111222222222222222111111222222333333333333222111222222222222333333111///---...000111000///111000000//////000222333222000///111555666444111000///...---,,,---......------------...............///000000///000222444222444555777999===BBBFFFOOOQQQVVV]]]```bbbhhhpppfff___WWWPPPMMMJJJFFFCCC@@@??????>>>???AAABBBCCCBBBGGGNNNPPPbbbrrrXXXMMMHHHGGG???EEEQQQ{{{yyywww]]]LLLFFFFFFEEECCCBBBAAAAAAAAABBBBBBBBBEEEPPP\\\aaa```III@@@JJJUUUooosss```iiicccUUUQQQNNNLLLJJJYYY|||zzzpppjjjhhh___VVVNNNLLLJJJDDD@@@>>>999888666555333222111111//////000111222333333333111111222222222222222333111111222222333333333333111000......////////////000000000000111222333333111000///111444555444111000///...---,,,---......---------.........//////...///000000///000222444222444555777999===BBBFFFNNNPPPWWW^^^aaaccciiippp}}}aaa[[[SSSMMMJJJHHHDDDAAA@@@??????>>>???AAABBBCCCBBBGGGMMMQQQiiirrrYYYMMMFFFEEE===AAAHHHrrr}}}}}}www\\\KKKEEEEEECCCAAA>>>===>>>???@@@AAABBBDDDJJJRRRTTTPPPDDD???LLLYYY{{{hhh^^^mmmaaaHHHCCCDDDEEEFFFGGG\\\{{{xxxtttqqq[[[PPPGGGDDDCCC???<<<;;;888777666444222111111111...///000111222333333333111111222222222222222222000111222333333333333222////////////000111222333222111111444888999666333000000000111333444333222000///...---,,,---......------........./////////...///000000///000222444222444555777999===BBBFFFNNNQQQWWW___cccdddjjjqqq{{{\\\WWWPPPKKKIIIGGGCCC@@@@@@??????>>>???AAABBBCCCEEEIIIMMMSSSnnnnnnXXXKKKEEEFFF>>>CCCDDDjjjvvvyyy]]]MMMCCCCCCAAA>>>;;;;;;>>>AAACCCEEEEEECCCDDDFFFEEEAAABBB???MMMYYY~~~ggg]]]jjjpppNNN@@@AAADDDEEEIIIMMMeee|||~~~|||ssskkkWWWKKK@@@>>>>>>===;;;:::777666555333222111111111...///000111222333333333222222111111111111111111000111222333333333222222---...000222444666999;;;555222222888@@@BBB<<<555///000000111333333333222000///...---,,,---..................////////////...///000000///000222444222444555777999===BBBFFFNNNQQQYYYaaadddeeekkkrrr|||YYYTTTNNNJJJIIIFFFBBB???@@@????????????AAABBBCCCJJJKKKNNNSSSpppiiiTTTIIIEEEHHHBBBGGGEEEfffsss{{{___NNNAAAAAA@@@===:::;;;@@@DDDCCCFFFHHHEEEEEEFFFEEEAAA???>>>LLLVVV{{{mmm```hhhcccGGGAAAFFFIIIHHHPPPVVVnnnwwwrrrvvv}}}zzzlll]]]TTTHHH===;;;======<<<<<<777666555333222111111111...///000111333333333444222222111111111111111111000111222333444333222222+++---111444777;;;???BBB888444444<<>>IIIQQQ~~~www~~~bbbLLLBBBAAA@@@???CCCGGGIIIHHHIIIKKKLLLLLLIIIEEECCCBBBFFFJJJMMMVVVpppuuuccclllqqqOOODDDLLLRRRPPPUUU]]]tttuuubbbYYYSSSVVVXXXVVVWWWZZZLLLEEE<<<888999;;;:::888777666444222111000//////333333222111222333444555222333333444333222111000111222444555555555444444111111///222===JJJOOONNN888666555888<<<<<<777111,,,...000222333222111000........................---,,,+++***+++---///111///000111111000///111222222444666888:::>>>DDDGGGQQQVVV^^^ddddddccciiirrrQQQNNNKKKGGGEEEDDDDDDEEEFFFDDDAAA??????AAADDDFFFFFFKKKPPPRRRmmmaaaNNNNNNJJJEEEGGGHHHEEEKKKuuuyyyiiiPPPDDDBBBAAAAAADDDHHHJJJHHHJJJKKKLLLJJJGGGEEEDDDDDDGGGLLLRRRXXXeeexxx|||hhhcccvvvlll\\\\\\[[[UUU[[[___oookkk[[[RRRJJJEEEHHHJJJHHHHHHKKKHHHAAA:::666777888777555666555444222111000000000333333222222222333444555222333333333333222111000222333444555555555444333111111000222;;;FFFJJJHHH666444333666999999555111000000000000000111111111........................111000...---,,,---...//////000111111000000111222222444666888:::>>>DDDGGGQQQVVV___eeeeeedddjjjsssLLLJJJGGGDDDCCCBBBCCCDDDCCCBBB@@@???@@@BBBEEEGGGHHHMMMRRRTTTnnn~~~ZZZMMMVVVOOOCCCFFFOOOLLLNNNooo|||yyytttUUUGGGCCCAAABBBFFFIIIIIIIIILLLLLLKKKHHHEEEDDDDDDFFFLLLRRR[[[___^^^aaannn{{{{{{kkkbbbeeezzztttiiiiiijjjrrrmmmXXXJJJHHHAAA===>>>@@@@@@???@@@CCC>>>999666777777666444555555333222111111111111333222222222222333444444222222333333333222111111333444555555555444333222000111111222999AAABBB???444222111222555666333000222111000000000111222222........................555333111///...............000111111000000111222222444666888:::>>>DDDGGGQQQWWW```ggggggfffllltttJJJHHHFFFCCCAAAAAAAAAAAAAAA@@@??????AAACCCFFFHHHHHHNNNSSSVVVpppyyy[[[OOOTTTOOOIIILLLNNNPPPQQQiiiwww]]]KKKDDD@@@CCCGGGHHHHHHHHHLLLKKKIIIEEECCCCCCEEEHHHOOOSSSYYY]]]\\\```tttxxxqqqqqq~~~uuu{{{wwwiiiZZZPPPLLLGGGDDDDDDEEEEEEDDDBBBCCC???;;;888888777666444555444333222222222222222222222222222222333333333222222222222222222222222444444555555555444222111///111222222666;;;:::666333111000111333444333111000111222333444444444444........................444333111000///............///111111000000111333222444666888:::>>>DDDGGGQQQWWWaaahhhhhhgggmmmvvvJJJIIIFFFCCCAAA??????>>>??????>>>???AAADDDFFFHHHHHHMMMSSSWWWsssttt___RRROOOPPPXXXZZZPPPJJJMMM___{{{gggQQQGGG@@@BBBFFFFFFEEEGGGJJJIIIFFFCCCAAABBBFFFIIINNNMMMNNNRRR\\\ppp}}}xxxoooeee___WWWTTTQQQPPPPPPQQQMMMIIIEEEBBB>>>:::888777555444555444444333222222222333111111222222222333333333222222222222222222222333444444555555555444222111...222333222444777555000222111111111333333333333,,,000555999:::999777555........................////////////////////////---///000111000000222333222444666888:::>>>DDDGGGPPPWWWaaaiiijjjiiiooowwwJJJHHHFFFCCCAAA???======>>>>>>>>>???AAACCCFFFGGGHHHLLLRRRYYYzzzooo```UUUPPPSSSbbbdddUUUMMMQQQZZZyyywwwZZZKKKAAABBBFFFDDDDDDGGGFFFEEECCC@@@???BBBFFFJJJPPPNNNLLLSSSkkk~~~{{{{{{vvvoookkkdddddd```]]]]]]]]]XXXRRRLLLHHHCCC===999666555555666555444333222222222222000111111222333222222222222222111111222222333444333444555555555444333222...222444333333444333///000111222333333333333333+++000666<<<===;;;777444........................,,,,,,---...//////000000---///000111000111222444222444666888:::>>>DDDGGGOOOVVVaaajjjkkkjjjoooxxxFFFEEEDDDBBB@@@???>>>===>>>>>>>>>@@@AAACCCEEEFFFJJJLLLQQQ]]]mmm^^^WWWWWWUUUZZZ\\\SSSRRRVVVUUUhhhcccQQQCCCCCCFFFDDDEEEIIIAAAAAA@@@>>>>>>AAAFFFJJJOOORRRSSS```uuuuuu~~~ooo~~~rrrjjjccchhhjjjqqq|||}}}~~~}}}{{{xxxxxxuuupppooooooiii```VVVSSSLLLDDD===:::999:::888777555444222222111111///000111222333222222111222222111111111222333444222333444555555555444333...333555333222333333000---///222333333333222222...111666:::;;;888444111........................,,,,,,---...////////////---...000111000111222444222444666888:::>>>DDDGGGNNNUUUaaajjjkkkjjjoooxxxCCCBBBBBBAAA@@@???>>>>>>>>>>>>???@@@AAACCCDDDEEEKKKLLLRRR___mmmZZZWWW]]]UUULLLLLLLLLLLLRRRMMM[[[yyyiiiUUUEEEEEEGGGEEEFFFKKK>>>>>>>>>===>>>AAAGGGJJJIIIPPPWWWjjj|||jjjppprrrhhhgggqqqoooiiixxxqqqZZZSSSUUUVVVZZZ```mmm~~~qqqlllpppwwwxxxooo```\\\TTTJJJCCC??????@@@999888666444222111111111///000111222333222111111222222111111111222444555111222444555555555555444///333555333222444333111+++...111333333222111111222333666777777444111///........................------...///////////////,,,...000111000111333444222444666888:::>>>DDDGGGMMMTTT```iiikkkjjjooowwwDDDCCCBBBAAA@@@@@@@@@@@@??????@@@AAACCCEEEGGGHHHLLLMMMWWW\\\iii^^^VVVVVVWWWUUUPPPNNNMMMJJJMMM___|||~~~cccFFF???EEEHHHGGGFFF???===;;;;;;>>>BBBDDDFFFLLLMMMWWWxxxvvvccc\\\]]]^^^iiiyyy~~~rrrwww|||xxxhhhZZZWWWYYYZZZYYYeeejjjuuuvvvZZZUUU]]]iiivvvzzzqqqdddXXXQQQKKKEEEAAA===:::777555444333222000333222222111111222222333222222333333333333444444222333555777666555222111444555333000111444444000444222111222444444111...555555666666555333222111---------............//////////////////.........////////////000111222333444333555999<<<>>>DDDKKKOOOYYYdddjjjjjjkkkpppuuuCCCCCCBBBAAA@@@@@@@@@@@@??????@@@BBBDDDFFFHHHJJJKKKLLLXXXdddhhh^^^UUUTTTUUUSSSPPPNNNLLLJJJMMM\\\uuu{{{nnnNNNCCCFFFHHHFFFDDD@@@???======???CCCEEEGGGNNNQQQ___bbbXXXVVV]]]eeeuuu~~~vvvjjjfffdddaaaooossspppyyyuuuXXXPPPQQQXXXgggyyy|||lll___TTTJJJDDDBBB>>>999666444333111000333222222111111222222333222222333333333333444444222333555666666444222111444555333111222666555222444222000111444555444222444444555555444333111000---------............////////////////////////...////////////000111222333444333555999<<<>>>DDDKKKOOOYYYccchhhiiijjjpppuuuCCCBBBAAA@@@@@@???@@@@@@??????AAACCCEEEHHHKKKLLLKKKMMMYYYooohhh]]]TTTRRRRRRPPPNNNNNNMMMKKKMMMVVVhhhxxx\\\IIIGGGHHHGGGEEEAAAAAA@@@@@@AAACCCFFFHHHOOOTTTeeejjjTTTTTTXXXaaappp~~~uuu}}}}}}aaaXXXPPPOOO]]]pppzzzlllaaaVVVPPPFFFAAA;;;666333222111000333222222111111222222333222222333333333333444444333444555666666444222111222444333222444999999666555333333333555777777666222333333333333111000///---------............///......//////////////////////////////000111222333444333555999<<<>>>DDDKKKPPPYYYbbbggggggiiipppvvvBBBAAAAAA@@@??????@@@@@@??????AAADDDGGGJJJMMMOOOLLLNNNXXX{{{|||eee[[[QQQOOOOOOMMMMMMNNNOOOKKKJJJOOOYYYssszzzkkkPPPGGGHHHIIIJJJCCCCCCCCCBBBBBBDDDFFFHHHPPPWWWkkkbbbUUU\\\```jjj}}}zzzrrriii```\\\dddooo|||yyymmmbbbXXXQQQEEE@@@999444222222111111333222222111111222222333222222222333333333444444444444555666555444222111111333333333777>>>???===666777888999:::999777555000111222222222111///...---------............///............////////////////////////000111222333444333555999<<<>>>DDDKKKQQQYYYbbbffffffiiipppvvvAAAAAA@@@?????????@@@@@@???@@@BBBDDDHHHKKKNNNPPPOOOQQQZZZwww```WWWOOOMMMLLLKKKKKKNNNPPPKKKHHHIIINNNccczzzVVVEEEEEEIIIMMMEEEFFFGGGFFFEEEEEEGGGJJJUUUbbbzzzcccVVV___cccqqquuuqqqqqqppppppsss~~~ttthhh[[[NNNFFFAAA<<<666222111222333333333222222111111222222333222222222333333333444444555555555555444333222111111333444555:::AAACCCAAA777:::>>>???>>>999555222///000111111111000///...---------............///---.........//////000000////////////000111222333444333555999<<<>>>DDDKKKQQQYYYbbbffffffiiipppwww@@@@@@????????????@@@@@@???@@@BBBDDDHHHKKKNNNPPPQQQVVV^^^qqq[[[SSSMMMKKKKKKIIIJJJNNNNNNIIIGGGGGGHHHWWWdddIIICCCHHHMMMHHHKKKLLLKKKHHHHHHJJJMMMZZZmmmiiiUUU]]]```wwwjjjppp{{{xxxvvv{{{tttnnnfffZZZNNNEEE===999555222222333444444333222222111111222222333222222333333333333444444666666555555444333222111333555666666:::@@@AAA???777;;;???@@@===777222/////////111111111000///...---------............///------......///000000000////////////000111222333444333555999<<<>>>DDDKKKQQQYYYccchhhhhhjjjqqqwww@@@@@@????????????@@@@@@@@@@@@BBBDDDGGGJJJMMMNNNPPP[[[fffjjjUUUOOOKKKKKKJJJHHHJJJMMMKKKFFFGGGIIIGGGNNNoooyyyVVVHHHIIIMMMMMMPPPRRRQQQMMMLLLNNNRRRXXXhhh|||___aaabbbpppeeevvvyyyuuuxxxnnniiiddd___^^^^^^___```___XXXNNNFFF<<<999666444444555555444333222222111111222222333222222333333333333444444666666555555333222111111888999888555777;;;;;;777666999;;;;;;777333111111///000111111222111000///---------............///------......///000000111////////////000111222333444333555999<<<>>>DDDKKKQQQZZZeeejjjjjjlllqqqwww@@@???????????????@@@@@@@@@AAABBBDDDGGGJJJLLLNNNPPP^^^llldddRRRMMMJJJKKKJJJHHHJJJMMMHHHEEEHHHLLLGGGHHHbbbcccOOOLLLNNNPPPTTTVVVUUUQQQOOOQQQUUURRR]]]nnnnnnkkkiiihhhkkkyyysssssspppfffXXXOOOMMMKKKHHHIIIKKKOOOTTTUUUOOOEEE<<<===;;;888666666666555444333222222222222222222333222222333333333444444444777666666444333222111111;;;;;;999444444666444000444666777555222000111333///000111222222111000000---------.........//////---------...///000000111////////////000111222333444333555999<<<>>>DDDKKKQQQZZZfffllllllmmmqqqvvv???????????????@@@@@@@@@EEEDDDCCCEEEHHHLLLNNNNNNRRRXXX^^^SSSNNNHHHGGGIIIKKKJJJGGGEEEJJJLLLIIIFFFMMM]]]kkkyyySSSIIIPPPRRRRRRTTTWWWZZZZZZYYYWWWYYYWWWZZZoooqqqvvvllldddnnnvvvtttjjj]]]XXXQQQKKKHHHGGGEEEDDDDDDBBB@@@AAACCCBBB???<<<<<<999666444555666555555444333111111111111333444444333111000111333555777888999888666333111111222:::999777555444222222222555444333333333333222000444444222111000/////////+++++++++,,,,,,,,,------////////////000000000000111111000000111111222333444777999::::::>>>EEEJJJQQQYYYaaafffgggjjjpppttt????????????@@@@@@@@@@@@CCCCCCDDDGGGKKKNNNQQQRRRXXXaaa|||[[[SSSNNNIIIHHHJJJLLLKKKIIIIIIIIIHHHGGGIIIQQQ\\\ddddddPPPQQQSSSTTTVVVYYY[[[]]]___```[[[[[[```xxxyyy}}}iii]]]kkkjjjooosss___XXXOOOLLLNNNQQQSSSRRRQQQLLLEEE@@@>>>===<<<;;;<<<999666444555555555444333333222222222222333333444333111000111333555777888999888555222111222333444444444333333444444555555444333222222222222111222333333333222000---,,,------........./////////////////////000000000000111111000000111111222333222555888999;;;???FFFLLLQQQYYYbbbgggiiikkkpppttt?????????@@@@@@AAAAAAAAAAAABBBEEEIIIMMMQQQSSSUUUYYYfffpppWWWRRRNNNJJJIIILLLNNNMMMLLLNNNIIIDDDFFFLLLTTTYYY[[[rrrUUUQQQTTTVVVWWWUUURRRQQQSSSUUUWWW[[[fffsss^^^[[[bbbnnnuuuwwwggg___dddzzztttccctttfff\\\SSSTTT^^^hhhmmmmmmcccZZZMMMBBB<<<;;;;;;;;;;;;888555444444555444333333333444444444444333333444333111111222444666777888888777555222111222444222222222222222333444555555444222111111222333444555666777777555111---+++---............/////////////////////000000000000111111000000111111222333111444777999;;;@@@HHHNNNPPPYYYccciiikkkmmmpppttt??????@@@@@@AAAAAABBBBBBAAACCCGGGKKKNNNQQQTTTVVVXXXpppfffVVVQQQOOOLLLKKKMMMOOOOOONNNNNNIIIEEEGGGNNNTTTVVVUUUeee^^^UUUTTTWWWXXXTTTMMMIIIJJJLLLSSS]]]pppssscccbbbgggqqq~~~sssrrryyynnnooovvvjjj___bbbppp}}}lllcccVVVIII@@@===<<<===:::888555444555555444333222333555555555555333222333222222222333444666888888888777444222222333555444333222111111111111111444333222111111333777:::======<<<999666222///,,,,,,,,,,,,,,,------------////////////000000000000111111000000111111222333222444777999;;;@@@GGGMMMPPPXXXdddjjjlllnnnqqqttt???@@@@@@AAABBBBBBCCCCCCBBBFFFIIILLLMMMPPPTTTWWW^^^aaaWWWQQQOOONNNMMMNNNOOOOOOOOOKKKIIIHHHJJJMMMPPPQQQRRRUUU}}}nnnZZZTTTXXXZZZXXXRRROOOPPPSSSVVVgggqqquuuuuu|||ooonnnwww~~~zzzttteee```XXXNNNEEE@@@======:::888666555555555444222222333555555555555333222222222222222444555777888777777666333222222444777444333333222111111111111222333333333333666;;;???BBB???;;;666222///...---,,,,,,,,,---------......////////////000000000000111111000000111111222333444666999::::::>>>EEEKKKOOOXXXcccjjjmmmnnnqqquuu@@@@@@AAABBBBBBCCCDDDDDDEEEHHHLLLMMMNNNQQQVVV[[[iii___WWWPPPPPPOOONNNNNNNNNNNNNNNGGGIIIKKKLLLLLLMMMOOOPPPTTTqqq~~~]]]YYYZZZYYYVVVSSSRRRVVVYYYeeexxx}}}^^^WWW]]]vvvwwwtttuuuqqqdddXXXVVVVVVTTTPPPIIICCC???===:::999777777777666555333333333444444444444333333222222222333444666777888777666555333111222555888333333222333333444555666111333555444333555:::>>>>>>;;;666111---,,,,,,,,,....../////////000000000////////////000000000000111111000000111111222333555777999::::::>>>DDDJJJOOOWWWbbbiiikkkmmmrrrvvv@@@@@@AAABBBCCCDDDEEEEEEGGGJJJMMMNNNOOOTTT\\\cccxxxvvv\\\VVVPPPPPPPPPOOOMMMLLLLLLMMMFFFGGGJJJLLLNNNNNNMMMLLLTTTaaakkkaaa___[[[ZZZ^^^gggqqqwww}}}XXXKKKMMM]]]ppp~~~}}}xxxtttvvvwwwooo___PPPLLLOOORRRRRRMMMGGGCCCAAA;;;999888888888888555444333333222222222222333333111222333444555777888888777666555222111222666999666555555555555555666666111444777555222222555999555333111...---,,,------////////////000000000000////////////000000000000111111000000111111222333333666888999;;;???FFFKKKOOOWWWaaagggiiilllrrrvvv@@@@@@AAABBBCCCDDDEEEFFFHHHKKKNNNOOOQQQWWWaaaiiioooZZZTTTPPPQQQQQQOOOMMMKKKKKKLLLFFFFFFHHHKKKPPPPPPMMMIIIQQQRRRgggiiieeeccciiixxx}}}WWWLLLOOOXXX^^^bbb|||hhhiiioooxxx~~~yyyiii[[[IIINNNSSSTTTQQQKKKHHHFFF;;;:::999999999888666444444333111111111111333444111222333444666777888999666666444222111333666:::;;;:::999777555444444333222555888555111...000333...//////000000000000///------------.........///////////////000000000000111111111000111222222333111444777999;;;@@@GGGMMMOOOWWW```eeehhhkkkrrrwww@@@??????@@@AAACCCEEEGGGGGGTTTKKKKKK[[[UUUZZZeeeUUURRRQQQQQQQQQPPPMMMKKKKKKKKKFFFHHHKKKMMMLLLJJJGGGEEEJJJLLL```yyywww]]]SSSUUUYYYbbbeeeqqqzzzdddYYYdddwwwzzzwwwmmmXXXIIISSSYYYUUUUUUWWWPPPDDDAAA===888666777888777555444444333333222333333333222333444666777999:::;;;555333222111111222444555BBB>>>888555444444444444444444333222222333333444222000///...//////---+++---...............---------......///000111111222///000111222333444444444444555777999;;;@@@FFFKKKQQQXXXaaagggjjjllloooqqq>>>???AAACCCDDDEEEEEEEEEHHHSSSMMMOOO\\\YYYhhhbbbUUURRRNNNNNNMMMKKKJJJIIIIIIJJJHHHIIIJJJJJJIIIFFFCCCAAAIIIKKKZZZ{{{gggYYYYYYZZZccclllwww___TTTZZZeeexxx|||{{{rrr^^^MMMWWW^^^\\\\\\\\\SSSFFFCCC???;;;999999999777555333333222222222333333444333333444666777999::::::555444333222333444666777<<<999444111111222222222444333333222222222222333222111///...//////---+++---...............------......//////000000111111111222444666777777777666444555777999<<<@@@FFFKKKQQQXXXaaagggjjjlllnnnqqq>>>@@@CCCEEEFFFGGGFFFEEEJJJRRRPPPTTT\\\]]]{{{uuu^^^VVVPPPMMMLLLKKKJJJJJJJJJKKKKKKNNNNNNMMMKKKIIIFFFDDDBBBCCCGGGPPPccclll[[[\\\]]]dddrrrkkkWWWQQQUUUiiisssxxxdddWWW^^^bbb```aaabbb[[[PPPFFFDDD@@@>>><<<999666444111111111111222333444444333444555666888888999999555444444444555777888:::777555222111222333444333444333222222111111111222333111///...///...---,,,------...............---////////////000000000000...000222444555555444333444666777999<<>>:::666333000000000111222333444555333444666777888888888888333333333444555777999:::666444222333555777888777333333222111111111111222555222000.........---,,,,,,---......///.........000000000000////////////,,,...111333444444333222444666888999<<>>BBBBBBCCCTTT|||zzzppp~~~tttttt}}}~~~lllfffiiimmmpppqqqnnnbbbWWWHHHHHHFFFBBB===888555333111111111111222333444555444555666888888888777666111222222333444666777888444333333555777999999999333222222222222222222333666333000.........---,,,,,,------...//////......000000000000////////////000222444666777777666555555666888:::<<>>GGGEEEIIIkkkrrrwwwxxxvvv}}}zzzxxxgggVVVLLL??????>>>999444222444777666666555444444444555555555666888999999777555333222222333444444333333333222222333555777777444222111111222333555777999:::999555111...---......---+++,,,---...////////////---......///000111111222444333222111222555777999666777999:::===BBBHHHLLLOOOVVV___fffhhhjjjmmmooo|||GGGGGGGGGIIIMMMPPPQQQRRR^^^[[[___vvvqqqdddZZZQQQNNNJJJGGGEEEDDDDDDFFFGGGGGGFFFIIIEEEDDDEEECCC???>>>@@@???@@@BBBCCCCCCJJJ[[[kkkuuuqqqcccdddiiinnnnnnuuusss```RRRLLLCCC>>>::::::999666444555333333444444444444444444888999:::;;;:::888666444555666666777666555444333333333222222222333444444111444888:::999888666666000000///...............+++,,,---...////////////............/////////000222333333111111222555888666777888:::===BBBIIINNNQQQXXXaaahhhjjjkkklllnnn}}}FFFFFFHHHKKKOOOSSSUUUVVV[[[\\\kkkiii```WWWQQQOOOKKKIIIGGGEEEDDDEEEEEEDDDCCCFFFDDDDDDGGGFFFBBB@@@BBBCCCBBBCCCCCCBBBEEEPPP]]]|||aaa^^^___bbbaaaggg}}}qqq]]]NNNGGGJJJCCC>>>===;;;666444444333333444444444444555555999999999999777666444222555666888888888777555444333444444444444444444444333666999:::888555333333000000///...............,,,,,,---...////////////........./////////000000222333333222222333666999777777999:::<<>>;;;666444555333333444444444555555555::::::888666555333333333666777999;;;:::888666444333444666777777666444333444666999888666333000000000000///...............---....../////////............/////////000000000111222333333333444777999888888999:::<<>>CCCFFFEEEEEEGGGQQQxxx{{{iiiZZZSSSFFF@@@;;;;;;:::666666888333333444444555555666666:::888666555444444555666666888:::<<<<<<999777555444555888:::999777444222333555777777444111//////000000///..................////////////......---...////////////000000000000111222222222444666999888999::::::<<<@@@FFFKKKSSSYYYaaaggghhhjjjlllnnnuuuHHHKKKOOOQQQTTTXXX]]]```iiiqqq~~~iii^^^\\\TTTQQQRRRNNNJJJHHHFFFFFFFFFGGGFFFEEEFFFEEEHHHLLLKKKEEEAAAAAA???<<<>>>DDDGGGFFFDDDEEEGGG```~~~rrrcccXXXTTTFFF???::::::999666666888333333444555555666777777888666555444555777999;;;777888:::;;;;;;999666555444666999;;;:::888444222222444666555333111000000000000///.............../////////000//////......////////////000000000111///000222222222333555777888999::::::<<<@@@FFFKKKTTTZZZaaafffhhhiiilllnnntttJJJMMMRRRUUUWWWZZZ```dddiiiwwwhhhcccaaaXXXSSSSSSNNNOOOMMMJJJHHHGGGFFFDDDCCCDDDBBBCCCEEEDDD???===>>>CCC@@@AAAEEEGGGDDDBBBCCCEEEPPPmmmtttggg[[[TTTSSSKKKDDD===;;;999555444666333333444555666777777888555555444444666888;;;===777777888888888777666555555777999;;;:::888444222222444555555333111000000000000///..................//////000000000///////////////000000000111111000222333333333333444555888888999:::<<>>??????AAAGGGFFFMMMjjj}}}yyyfffYYYPPPGGG???<<<999999888777777777777777555666777888888777666555111333555777888888777666999888555333222333444444;;;======:::444000222555666555444222111000000000////////////////////////............/////////000111111000000111111222333888888777555444333222111555777999;;;>>>BBBGGGKKKTTTZZZbbbiiikkkjjjiiihhhtttXXXYYYbbbkkknnnsssiiihhhkkklllfff\\\RRRLLLJJJHHHGGGGGGHHHJJJJJJHHHEEECCCCCCAAA???>>>AAAFFFJJJFFFEEECCCBBBAAA@@@AAAAAA>>>EEEDDDHHH[[[vvvqqq^^^RRRJJJAAA;;;888777777555444444444555555666666777888888777666555222333666777888888777666777666555444444555777888;;;>>>>>>;;;666333555888555555333222111000000000................................./////////000000111111000000111111222333555555555555555555444444555777999;;;>>>BBBHHHLLLTTTZZZbbbiiikkkkkkjjjjjjvvv^^^YYY```ooottt~~~xxxhhhggghhhhhhbbbXXXOOOJJJIIIGGGFFFFFFHHHIIIIIIGGGEEEDDDDDDCCCAAA??????BBBEEEEEEEEEDDDCCCBBBCCCCCCCCC>>>CCCDDDEEEJJJWWWwwwhhhVVVKKKDDD===888777777666444333222333555666777777888888777666555444444555666888888888777666777666666555555666888999999<<<===;;;777555666999555444333222111000000000............................../////////000000000111111000000111111222333222222333444555666777777555777:::<<>>:::999;;;888777666555555666888999888888777666666666666666888888888888888888777777666666666666666777777888444666777888777666666666333333222111000000000000........................////////////000000000111111111000000111111222333333444444444555666666666666888:::===@@@EEEKKKOOOUUUZZZbbbhhhlllmmmnnnnnnyyyhhhpppxxxxxxnnnkkkbbb^^^XXXQQQLLLJJJJJJKKKMMMOOOQQQQQQOOOMMMLLLLLLGGGHHHIIIGGGEEEBBBBBBBBB>>>??????@@@@@@@@@????????????===BBBFFF@@@DDDYYY}}}wwwmmmdddSSSJJJBBB>>>;;;888888:::555555555555555666666777777777666666666666777777::::::999999888888777777444555666777888999:::;;;666777888999999999777777222222111000000000000000/////////////////////////////////000000000111111111111000000111111222333555555555555555555555555666888;;;===AAAFFFLLLPPPUUU[[[bbbhhhkkklllmmmmmmwwwllluuu|||wwwsss```[[[TTTNNNKKKKKKLLLMMMLLLOOOQQQPPPMMMKKKKKKLLLEEEFFFGGGFFFDDDBBBCCCCCC>>>???@@@@@@@@@???>>>===>>>AAA===>>>DDDAAA@@@KKKfffzzzuuupppcccVVVIIICCC>>>===;;;777777:::444555777888888888777777666666555555666777888999;;;;;;:::999888777777777:::::::::::::::999999888777777888999:::999777555222111111000000000000000000000000000000000000000//////000000000111111111111111000000111111222333444444444555555555666666666888;;;>>>AAAGGGMMMQQQVVV[[[bbbgggiiijjjkkkllltttxxx~~~|||uuuooohhh```ZZZRRRLLLJJJKKKMMMOOOJJJMMMOOONNNKKKIIIIIIJJJEEEFFFGGGFFFEEEDDDEEEFFF???@@@@@@AAA@@@???>>>===???EEE@@@<<>><<<999999<<<666777:::;;;<<<;;;999888555555555555666777999:::<<<;;;:::999888777777777CCCBBBAAA>>>;;;888555333555555666777888777444222222111000000000000000111000000000000000000000000000000000000111111111111111111111000111222222333222333333444555666777777666888;;;>>>BBBGGGMMMQQQWWW[[[aaafffhhhiiijjjkkkrrr{{{vvvmmmfffcccVVVTTTSSSUUUSSSMMMJJJKKKLLLMMMNNNNNNMMMJJJGGGEEEIIIIIIIIIGGGEEEGGGNNNSSSBBBAAA>>>======>>>@@@BBBBBBBBBAAAAAAAAABBBCCCCCCCCCOOOrrr|||zzzsssiiibbb\\\UUUKKKDDD???>>><<<:::888777666666888999999:::999888777666444444555666777888999999999888777666666888:::<<>>:::777666666666666666888888777555333222111111111222222111111111555333111111222222222111000000111222222222222111666555444333222222222222444444555555555555555555:::;;;<<<>>>AAAHHHPPPUUUSSSXXX^^^eeeiiikkkkkkkkkttt|||ooofff___\\\[[[WWWUUUTTTQQQLLLIIIKKKMMMNNNPPPPPPOOOLLLHHHEEEFFFGGGHHHGGGFFFGGGIIIKKKBBB@@@>>>======>>>@@@BBBAAAAAAAAAAAAAAABBBBBBCCCBBBKKKbbbzzzpppiiidddaaa[[[UUUQQQNNNJJJCCC>>>>>>===<<<;;;:::888777777999999::::::999888777666555555666666777888999999;;;:::888777666777999:::???>>><<<:::888777777777444555777777777666444333444333222111111222333444555333111111222222111000111111222333333333333333333333222222222333333444444444444555555666666666:::;;;<<<>>>BBBHHHOOOUUUTTTXXX___dddhhhiiiiiiiiiqqqvvvllleee___[[[```ZZZUUUSSSOOOJJJIIILLLMMMPPPRRRTTTSSSOOOJJJGGGEEEEEEFFFGGGHHHFFFCCCAAAAAA@@@>>>======>>>@@@BBB@@@@@@@@@@@@@@@AAABBBBBBAAAEEEMMMcccvvvllleee___YYYTTTPPPLLLHHHGGGGGGEEEAAA>>>;;;<<<<<<<<<<<<:::999888::::::::::::999888777666666666666777888888888999<<<;;;999888777777888888;;;;;;;;;:::999888777777444555666777777666444333444333111//////111333444444222000000111222111000222222333444444444444333111111111111222333444555333444444555666777777888:::;;;===???BBBHHHOOOTTTXXX\\\bbbgggiiihhhhhhhhhnnn|||nnniiiddd___\\\___XXXRRRPPPLLLIIIJJJNNNOOORRRUUUWWWVVVRRRMMMIIIGGGEEEDDDEEEFFFEEE@@@<<<@@@???>>>>>>>>>???@@@AAA@@@@@@??????@@@@@@AAABBBAAA@@@@@@LLLkkk{{{rrrgggaaa^^^ZZZUUUPPPLLLJJJGGGFFFEEEDDDAAA???999:::<<<>>>>>><<<;;;999;;;;;;;;;::::::999888888777777888888888888888888::::::999888888888999999:::;;;<<<<<<<<<:::888666666666666666555444333222222111111111111111111222333111000000111222111000111222222333444333333333111111111111222333444444333444444666777888999999:::;;;===???BBBHHHNNNSSS\\\aaahhhkkkkkkjjjiiijjjnnnnnndddaaa\\\XXXVVVYYYSSSNNNMMMKKKIIIKKKPPPPPPRRRVVVYYYXXXTTTNNNKKKJJJFFFCCCBBBDDDDDDAAA>>>??????>>>>>>>>>???AAAAAA@@@@@@??????@@@@@@AAABBBCCC===???HHHRRRcccwwwzzz|||uuuoookkkddd\\\XXXVVVSSSMMMHHHEEEDDDBBBAAAAAA@@@>>>===999:::<<<>>>>>>>>><<<;;;;;;;;;;;;:::::::::::::::999999999999888888888888777888888888999:::;;;<<<<<<===>>>???===;;;888666888888777666444222111000000222444666666444222000333111000000111222222111000111111222222222222222333222222222222222222333444444555666777999999::::::;;;>>>@@@CCCHHHNNNRRR\\\bbbiiillljjjhhhiiijjjqqqyyyiiiaaa]]]XXXSSSRRRTTTOOOLLLMMMLLLJJJLLLPPPNNNQQQTTTVVVUUURRRMMMJJJIIIFFFCCCAAAAAABBBBBBBBB>>>>>>>>>>>>???@@@AAAAAA@@@@@@@@@@@@@@@AAABBBBBBCCC===BBBJJJFFFDDDaaa~~~tttrrrppprrrwww|||vvvsssqqqmmmhhhddd___[[[UUURRROOOKKKEEEAAA????????????????????????:::;;;===>>>>>>>>>======;;;;;;:::::::::;;;<<<===;;;:::::::::999888888888666777888999:::<<<======>>>>>>??????>>>;;;999777999888777555333222111000111444888;;;;;;888444111333222000111222444333333000000111222222222222111444444333333222333333333555666666777888999999::::::<<<>>>@@@CCCHHHMMMQQQWWW^^^fffiiigggeeegggiiiwwwqqqccc^^^[[[XXXUUUTTTQQQNNNMMMPPPOOOLLLLLLNNNKKKMMMOOOPPPPPPMMMJJJHHHDDDDDDCCCAAA@@@@@@BBBDDD>>>>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCAAA???CCCHHHDDD@@@NNNccc|||}}}vvvmmmiiiiiijjjjjjsssvvvzzz~~~}}}{{{~~~zzzxxxvvvrrrooommmkkkiiifffbbb___\\\ZZZUUURRROOOKKKHHHEEEBBBAAA>>>???@@@@@@@@@@@@@@@AAA===============>>>>>>>>>::::::::::::;;;<<<>>>???<<<;;;;;;:::999999888888777888999:::;;;;;;<<<<<<<<<<<<=========<<<;;;:::666666555444333333333333222444777::::::777444222444222111222444555555444000111222222333333222222333333333333444555666666777777777888888999999999:::<<<>>>AAADDDHHHMMMPPPSSS[[[dddgggeeedddfffjjj{{{qqqeeeYYYVVVWWWVVVUUUVVVQQQOOOOOORRRRRRMMMKKKMMMHHHJJJKKKLLLKKKJJJGGGFFF???AAACCCBBB@@@???AAADDD===>>>>>>???@@@@@@AAAAAABBBBBBAAAAAABBBBBBCCCDDD@@@AAACCCDDDEEEHHHKKKMMMdddxxxlllddd___\\\]]]```dddiiikkkkkkgggdddllllllkkkiiihhhgggccc^^^\\\]]]]]]ZZZVVVSSSQQQQQQIIIHHHFFFCCC@@@@@@BBBDDD@@@AAAAAA@@@>>>===>>>>>>>>>>>>============>>>???999999999:::;;;===@@@AAA<<<<<<;;;::::::999888888999999:::;;;;;;;;;::::::999999:::;;;<<<<<<<<<<<<333333333333333444555666111222444555555444222111444333222222444666666555222222333444444444444333222222333333555777888999888888888888888888999999:::<<>>@@@??????@@@BBBBBB@@@???CCCAAA@@@AAABBBAAA<<<888:::<<<>>>???AAAAAAAAA@@@;;;;;;:::999888888888888======<<<<<<<<<;;;;;;;;;=========<<<<<<;;;;;;:::555444333333333333444555444333333222222333333444444555555666666555555444333333333444444444555555555444444444444555666666888888888999999::::::;;;;;;===@@@BBBDDDHHHMMMPPPTTTXXX___fffgggeeeggglll}}}jjj]]]aaa```[[[YYYYYYVVVQQQQQQPPPOOOMMMLLLLLLLLLLLLLLLKKKIIIHHHGGGHHHIIIIIIFFFEEECCCAAA@@@@@@AAABBBAAAAAABBBCCCDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@AAAAAAAAACCCDDDEEEFFFJJJ___~~~ssshhhddd\\\WWWVVVXXXVVVOOOKKKLLLRRRPPPNNNOOOQQQQQQNNNKKKIIIHHHFFFDDDCCCCCCEEEFFFEEEEEEDDDCCCCCCBBBBBBAAADDDCCCDDDEEEFFFFFFFFFEEECCCEEEFFFDDD???===>>>@@@HHHGGGEEECCCBBBBBBBBBBBB<<<<<<;;;::::::::::::;;;======<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999999999555555444333333444555555444444333333333333444444444444555555555555444444333333444444444555555555555555444444555555666777888888999999::::::;;;;;;<<<===@@@BBBEEEHHHMMMQQQVVVYYY```hhhiiiggghhhmmmtttiii^^^aaaaaa^^^[[[ZZZWWWSSSRRRQQQOOOMMMKKKJJJJJJJJJMMMKKKHHHEEEEEEFFFHHHIIIHHHFFFDDDBBB@@@@@@@@@@@@BBBCCCDDDEEEEEEEEEEEEEEEEEEDDDCCCAAA@@@????????????@@@AAABBBCCCDDDDDDDDDHHHJJJWWWvvvpppfff]]]YYYWWWUUUUUUWWWTTTQQQNNNLLLLLLKKKJJJIIIIIIGGGEEEDDDCCCDDDEEEFFFBBBCCCDDDDDDCCCCCCCCCCCCCCCCCCEEEFFFGGGHHHHHHHHHEEECCCBBBBBBDDDFFFHHHHHHXXXUUUOOOIIIEEEBBBBBBBBB<<<<<<<<<;;;<<<<<<===>>>=========<<<<<<<<<<<<;;;:::::::::999888777777777555555444444444444555555444444444444444444444444333444444555555444444333444444444444555555555666555555555555555666777777888888999999:::;;;<<<<<<<<<>>>AAACCCEEEIIINNNQQQWWWZZZbbbiiijjjgggiiinnnpppkkk```aaa```]]][[[ZZZXXXVVVSSSSSSSSSRRRPPPMMMKKKIIIKKKJJJHHHFFFEEEEEEFFFFFFGGGFFFDDDCCCBBBAAAAAAAAABBBCCCDDDDDDEEEEEEEEEDDDEEEDDDCCCBBBAAAAAAAAAAAA???@@@BBBCCCDDDDDDCCCCCCGGGCCCEEEZZZ|||rrrkkkfff___XXXSSSVVVUUURRROOOLLLJJJJJJJJJGGGGGGHHHIIIJJJJJJGGGEEECCCCCCCCCEEEGGGHHHFFFEEEIIIKKKNNNOOOMMMLLLJJJJJJEEEAAABBBLLL[[[```YYYPPP]]]ZZZTTTMMMGGGCCC@@@???;;;;;;;;;<<<<<<>>>??????=========<<<<<<<<<<<<<<<;;;::::::999888777666666666555555555555555555666555555555555555555555555333333444444444444333333444555555555555666666666666666555555666666777888888999999:::;;;<<<=========???AAACCCFFFJJJNNNRRRXXX[[[bbbiiiiiigggiiimmmzzzyyynnniii```^^^\\\[[[YYYVVVTTTTTTSSSUUUWWWXXXVVVQQQLLLIIIGGGHHHIIIIIIHHHFFFEEECCCEEEEEEDDDDDDCCCCCCDDDDDDBBBBBBCCCDDDDDDDDDCCCCCCDDDDDDCCCCCCCCCCCCDDDDDD???@@@AAACCCCCCCCCBBBBBBAAABBBCCCJJJ\\\}}}mmmaaabbbbbb```[[[TTTPPPOOOPPPGGGFFFFFFIIIMMMOOOOOONNNMMMJJJHHHKKKPPPSSSPPPLLLVVVXXXYYYWWWRRRMMMJJJHHHCCCOOObbbuuu~~~wwweeeWWWWWWVVVRRRNNNHHHBBB>>><<<;;;;;;;;;;;;<<<>>>???@@@========================<<<<<<;;;:::999888777777666666666666666666666666555666777777777777666555333444444555555444444333555555555666666666777777777666666666666777888888888999:::;;;<<<===>>>>>>===???BBBDDDFFFJJJOOORRRWWWZZZaaahhhiiifffggglllssszzzppphhheeecccbbbcccaaaZZZWWWWWWRRRUUUXXXYYYXXXSSSNNNJJJEEEGGGIIIJJJJJJHHHEEECCCDDDDDDEEEEEEEEEEEEEEEEEEBBBCCCCCCDDDDDDCCCCCCCCCDDDDDDCCCCCCDDDEEEEEEFFF@@@@@@AAABBBBBBBBBBBBBBB@@@EEEIIIGGGGGGYYYxxxlllsss|||xxxiii```]]]___WWWSSSQQQSSSYYY___bbbbbbYYYVVVTTTVVVZZZ]]]\\\ZZZXXXYYYWWWRRRKKKGGGGGGIIIMMMlllyyyddd[[[OOOOOOMMMJJJFFFBBB===;;;<<<<<<<<<<<<===>>>???@@@<<<============>>>>>>>>>>>>======;;;:::999888777666666777777777777666666666777888999999888777666444555555555555555555444666666666666777777777777777777777777777888888999999999:::;;;===>>>??????>>>@@@CCCEEEGGGKKKPPPSSSXXXZZZaaahhhhhhfffggglllqqq{{{wwwooohhhiiiiiimmmqqqnnncccZZZXXXRRRSSSTTTTTTSSSQQQNNNLLLEEEFFFHHHIIIIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEDDDCCCDDDDDDDDDEEEEEEDDDDDDCCCEEEDDDDDDCCCCCCCCCDDDDDDAAAAAA@@@@@@AAAAAABBBBBBCCCEEEHHHHHHEEEJJJ___uuuxxxcccjjjpppsss}}}uuulllnnnsssooommmllloootttuuuqqqmmm___```aaa___^^^___ccchhh___^^^ZZZUUUSSSWWWaaaiiinnnooo]]]WWWKKKJJJHHHFFFCCCAAA???>>>>>>>>>>>>>>>>>>???@@@AAA<<<=========>>>>>>>>>>>>>>>>>>===;;;:::999888777666777888888888888777666666777999::::::999777666555666666777777666666555666666777777777888888888888888777777777888999999999999:::<<<===>>>???@@@>>>@@@CCCEEEHHHKKKPPPTTTYYY\\\ccciiiiiifffhhhlllvvvooolllmmmiiicccgggiiipppxxxttteeeXXXTTTRRRQQQPPPOOONNNMMMMMMNNNGGGGGGGGGGGGHHHIIIJJJJJJHHHHHHHHHGGGEEEDDDBBBAAAEEEEEEFFFFFFFFFEEEEEEDDDFFFEEEDDDCCCBBBAAAAAAAAABBBAAA@@@???@@@AAABBBCCCBBB???@@@DDDFFFFFFLLLTTTjjjyyymmmmmmxxx}}}sssggg___eeehhhddd\\\\\\eeeoooqqqpppllliiimmmzzzwwwgggYYYQQQLLLIIIFFFBBB@@@@@@AAABBB@@@@@@??????@@@@@@AAABBB<<<=========>>>>>>??????>>>===<<<;;;999888777666666777888999999888777666666777999::::::999777666666666777777777777666666777777777777888888888888888888888777888888999:::999999:::<<<===???@@@@@@???AAACCCEEEHHHLLLPPPTTTZZZ]]]dddjjjkkkhhhiiimmm}}}wwwjjjggghhheeeaaadddggglllmmmkkkddd\\\WWWWWWVVVTTTQQQNNNKKKIIIHHHGGGGGGHHHIIIJJJKKKLLLMMMHHHHHHHHHGGGFFFEEEDDDCCCCCCDDDEEEDDDCCCBBBCCCDDDDDDEEEFFFFFFEEECCCCCCCCCCCCEEEFFFEEEBBBAAABBBDDD@@@@@@@@@AAABBBCCCDDDEEEQQQjjjyyylllfffhhhrrr|||wwwnnniiiiiijjj|||mmmwww|||ppphhhcccZZZUUUVVVKKKHHHEEEEEEEEEEEEBBB???@@@@@@???======<<<<<<<<<<<<<<<<<<===============??????>>>===<<<;;;;;;;;;888777777666777888999::::::::::::999999999999999666666777777777777777777999999999999:::::::::;;;999999999999999:::;;;;;;:::;;;;;;<<<>>>???@@@@@@???@@@AAADDDHHHMMMRRRTTT[[[]]]dddlllkkkgggjjjqqquuuiiiggggggeeebbbgggiiikkkkkkiiiddd```]]]XXXWWWUUUSSSPPPNNNLLLKKKIIIIIIIIIIIIIIIIIIIIIIIINNNNNNNNNNNNMMMMMMLLLKKKMMMNNNOOOMMMKKKJJJJJJKKKDDDFFFGGGEEEAAABBBHHHNNNJJJEEE@@@@@@CCCEEEEEEDDDGGGFFFFFFGGGGGGIIIJJJJJJCCCLLLfffrrrjjjaaa[[[RRRNNNPPPLLLIIIGGGFFFGGGFFFDDDAAADDDDDDCCCBBBAAAAAAAAAAAADDDDDDDDDDDDDDDCCCCCCCCC::::::999888888999::::::::::::888777777777888999777777777777777777777777;;;;;;;;;;;;;;;;;;;;;;;;888999999999:::::::::::::::999999999999:::;;;;;;======>>>???@@@AAABBBBBBIIIIIIKKKMMMPPPUUUYYY[[[ZZZ\\\ccckkkkkkhhhkkkrrr~~~{{{{{{{{{zzzzzzzzzyyyxxxvvvuuuttttttllllllkkkiiigggfffeeedddcccbbbbbbaaa```___^^^^^^\\\\\\]]]]]]]]]]]]\\\\\\[[[[[[[[[YYYWWWUUUUUUVVVUUUWWWXXXSSSOOOSSS^^^iiiqqqfffYYYUUUYYY[[[XXXSSSSSSSSSSSSSSSSSSTTTUUUVVV]]]\\\iiissskkkggg```^^^```bbb```^^^]]]]]]]]][[[YYYNNNNNNMMMLLLKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHMMMLLLJJJHHHHHHIIIJJJLLLDDDDDDCCCBBBBBBCCCCCCDDDEEEEEEFFFFFFGGGGGGHHHHHHEEEEEEEEEDDDCCCCCCBBBBBBDDDDDDDDDEEEEEEEEEFFFFFFDDDCCCCCCCCCCCCDDDEEEEEEIIIIIIJJJKKKKKKLLLMMMMMMOOOOOOPPPQQQTTTWWWZZZ\\\lllooouuu{{{|||{{{~~~