BM6P6(@ &&&$$$###$$$'''(((%%%"""$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&)))))))))***++++++,,,,,,))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###%%%'''((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%$$$$$$$$$(((((((((((('''&&&%%%$$$&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''***(((&&&$$$$$$&&&(((***(((((('''''''''&&&&&&&&&%%%&&&&&&''''''(((((((((%%%&&&''''''%%%$$$%%%'''''''''''''''''''''''''''+++***'''&&&%%%&&&''')))''''''((((((((((((''''''*********)))((((((''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))((((((((())))))***(((((((((((((((((((((((($$$''')))'''$$$!!!"""$$$((((((((((((((((((((((((&&&''''''((((((''''''&&&---,,,***((('''&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""%%%(((***)))&&&""" %%%'''$$$!!!&&&&&&&&&%%%%%%$$$$$$$$$&&&'''((()))************------,,,+++)))'''%%%$$$)))'''''''''((()))((('''+++***(((&&&%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&$$$$$$$$$&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&''''''''''''(((&&&''''''((((((''''''&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''&&&&&&---+++)))'''&&&'''((()))(((((())))))*********+++******************************+++,,,---//////000......///000000///...---111111111222333444666777@@@EEEOOO]]]mmm|||zzzxxxwwwuuusssooommmqqqmmmhhhffffffgggeeedddcccdddfffllluuu~~~www|||{{{xxxtttnnnjjjiiiiiieeegggfffcccdddddd___WWWTTTOOOKKKJJJKKKRRRbbbrrryyysssnnnjjjgggnnnzzz~~~sssoookkkfffaaaaaa]]]YYYYYY]]]cccggghhhqqqnnniiigggeeeccc___[[[YYY[[[___fffnnnvvv}}}&&&&&&%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''((()))***+++,,,)))((('''&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$######"""######$$$%%%&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&'''''''''(((&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''((((((((((((%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&$$$######$$$&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&'''((((((&&&&&&&&&(((''''''''''''''''''''''''***)))(((&&&&&&&&&'''(((''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((()))***))))))((()))+++''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&'''(((&&&%%%&&&''''''%%%"""'''$$$###%%%)))+++)))%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''((())))))))))))***+++,,,,,,+++***)))(((((('''&&&'''((()))(((&&&'''&&&&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''((('''&&&%%%&&&(((***+++(((((()))))))))*********++++++++++++++++++++++++)))******+++,,,---......---...///000000///...---000111111111222444555666777888>>>HHHTTTeee}}}~~~xxxsssmmmjjjhhhfffccc```]]]]]]]]]aaaiiittt~~~}}}xxxwwwxxxzzzyyy{{{yyyuuutttrrrllleee___YYYTTTRRRPPPQQQYYYbbb{{{rrrkkkeeecccdddlllxxxwwwlllfffeeeeeeaaa]]]YYYWWWWWW\\\dddmmmsssvvvxxxuuurrrqqqqqqooollliiilllmmmqqqvvv~~~%%%'''(((((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&'''((()))))))))((('''&&&%%%%%%%%%%%%###$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''%%%%%%$$$$$$$$$$$$$$$###$$$$$$&&&''''''(((((((((%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&((()))((('''&&&''')))''''''''''''''''''''''''((((((((('''''''''''''''''''''((((((((((((''''''$$$%%%%%%&&&''''''(((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((()))))))))******))))))))))))((((((((((((''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""###&&&((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$ !!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))((('''%%%%%%%%%&&&'''((('''&&&&&&&&&&&&$$$!!!&&&$$$###%%%(((***(((%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''(((''''''&&&(((+++---...---,,,***((('''&&&&&&(((((('''&&&$$$%%%%%%&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&'''((((((&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''((('''&&&&&&''')))***,,,(((((())))))))))))******++++++++++++++++++++++++)))*********++++++,,,,,,---....../////////......000000000111222333444555555444555999@@@LLL```qqq}}}wwwqqqlllgggbbb^^^WWWUUUSSSUUU[[[eeeooovvv|||tttnnnggg```]]]ZZZUUUTTTUUUiii{{{ssshhhaaa^^^[[[___dddjjjttt~~~|||kkkeee___^^^```bbb___\\\WWWXXX\\\dddooozzz}}}{{{{{{|||~~~$$$'''))))))&&&$$$&&&(((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%&&&#########$$$$$$###""""""%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''&&&&&&'''(((''''''''''''''''''''''''&&&''''''(((((('''&&&&&&''''''(((((((((((('''''''''''''''(((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))************))))))))))))(((((((((((())))))((('''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%###"""%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&!!!"""$$$&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&$$$###$$$%%%&&&%%%$$$%%%&&&&&&&&&%%%%%%%%%######$$$'''(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&$$$&&&***---...---+++***((('''&&&&&&(((((('''&&&%%%&&&'''))))))(((''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''++++++***)))(((((())))))(((((())))))))))))))))))++++++++++++++++++++++++*********+++++++++++++++------..................000//////000111222333444888666555777:::@@@MMMZZZppp{{{tttmmmgggcccZZZWWWSSSQQQTTT[[[ccciiiuuu~~~~~~{{{}}}~~~~~~}}}~~~tttkkkhhheee^^^XXXVVVYYYfffrrrxxx|||~~~|||xxx~~~sssggg```]]]XXX[[[]]]___fffnnnpppmmmhhheeecccdddggghhhfffcccaaaccciiirrr|||###%%%((('''%%%###%%%'''######$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$###"""""""""'''&&&&&&%%%%%%%%%%%%&&&"""######$$$$$$$$$######&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%&&&'''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$###$$$&&&&&&%%%$$$&&&'''''''''''''''''''''''''''%%%&&&''''''''''''&&&&&&''''''(((((((((((('''''')))((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''))))))))))))************))))))))))))(((((((((((())))))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((($$$ !!!$$$''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$#########$$$$$$###$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$&&&))),,,,,,+++)))''')))(((''''''))))))((('''&&&&&&'''((((((&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%###%%%&&&&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))(((((('''''''''((())))))((((((((((((((((((++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------....../////////////////////000111222444222333666777888>>>FFFYYYnnnyyyssspppiiieee^^^XXXUUUVVVZZZ\\\cccllltttwwwyyyzzzxxxtttppprrrssstttuuuzzzuuuppplllfff```]]]YYY]]]aaabbbcccggghhhgggsssxxx|||xxxnnnddd^^^\\\WWW[[[^^^___dddjjjllljjjlllkkklllppptttuuutttqqqpppsssyyy###%%%&&&&&&%%%$$$$$$%%%"""######$$$$$$%%%%%%&&&###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$###""""""!!!&&&&&&%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$$$$%%%&&&'''((('''&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&!!!"""$$$%%%'''(((((((((%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%"""###%%%%%%$$$$$$%%%'''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''((((((((((((''''''''''''&&&&&&%%%$$$$$$###&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))******))))))))))))((((((((((((''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&'''&&&$$$""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$&&&(((***+++)))(((&&&***)))((((((******)))(((%%%&&&&&&&&&%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%"""$$$%%%%%%$$$$$$&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&'''(((((((((""""""###%%%&&&'''(((((())))))((((((((((((''''''************************++++++++++++,,,,,,------,,,,,,,,,,,,---...///000...............///000111111000222555666555777<<>>GGGTTT^^^mmmuuuyyypppiii```]]]XXXTTTRRRSSSUUUWWW\\\dddlllooonnnkkklllnnnuuurrrsssxxxzzzqqqjjjggghhhkkksss}}}|||nnngggbbb\\\WWWVVVSSSZZZcccmmm}}}&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$### """$$$%%%%%%$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&+++(((%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''(((((((((((('''&&&&&&&&&''''''***)))'''%%%%%%''')))***"""%%%'''((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$############$$$$$$######$$$$$$%%%%%%%%%&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''(((((())))))(((((('''&&&&&&%%%%%%&&&(((***,,,333000+++)))(((((('''&&&''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&'''(((***+++((('''&&&%%%%%%%%%%%%&&&!!!"""###%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''(((''''''&&&&&&''''''(((((((((((((((''''''''''''''''''''''''(((((((((((())))))************))))))************++++++++++++************************------........./////////...///000000//////000222666666666555777<<>>BBBJJJTTTbbbooozzztttmmmffffffjjjllljjjfffddd^^^\\\aaaeeeffffffhhhaaaaaaccciiioooqqqpppmmmgggbbbZZZQQQLLLMMMQQQVVV^^^jjj{{{~~~{{{pppkkkjjjqqq~~~wwwkkkbbb______aaabbbiii}}}}}}yyyqqqjjjccc___ZZZTTTQQQQQQNNNUUUcccsss}}}uuuqqqllliiihhhgggggggggnnnnnnpppuuuxxxwwwqqqmmmlllmmmpppvvv~~~%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$######"""###$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&'''((())))))***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((()))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%&&&'''&&&$$$###$$$%%%%%%%%%&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((())))))'''''''''((((((((())))))***)))((((((((((((((()))((()))))))))************,,,,,,,,,+++++++++++++++((()))***+++---...//////------........./////////..................//////111222333333333444777999:::AAAIIIRRRZZZfffrrr{{{|||uuullliiijjjjjjgggcccbbb```dddnnnvvvxxxxxxyyytttsssrrrsssuuuwwwwwwvvvoooiii___TTTMMMJJJKKKLLLPPPZZZjjj}}}}}}{{{~~~xxxuuutttkkkgggfffkkkxxxyyymmmcccaaa```^^^]]]bbbvvv}}}zzzrrrkkkfffccc]]]VVVRRRSSSSSSWWW___iiisssxxxxxxwwwrrrqqqooommmmmmlllllllllpppqqqrrrvvvzzz|||{{{zzzzzzzzz|||%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%&&&%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%!!!!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$###%%%$$$$$$###$$$$$$%%%%%%$$$%%%&&&'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$###""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&((((((''''''&&&&&&%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%&&&&&&'''%%%%%%&&&&&&'''((())))))''''''''''''((((((((((((''''''''''''((()))++++++((()))))))))************+++++++++++++++++++++***((())))))******+++,,,,,,------------.............../////////////////////---///000111000111222444666999<<<@@@DDDLLLUUU\\\gggpppzzztttqqqnnniiieeeaaaccclll{{{zzzsssiii^^^VVVPPPMMMLLLJJJQQQ]]]nnn|||wwwuuuqqqllllllooottt~~~~~~wwwrrrpppmmmsss|||uuunnnjjjhhhdddaaaaaagggsssyyyppphhheee```YYYTTTYYYiiiyyyzzzwwwpppllljjjhhhddd^^^[[[]]]aaabbbeeejjjooorrrttttttqqqqqqqqqqqqpppooooooooopppppprrrvvv}}}$$$$$$############$$$$$$###$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$############$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$%%%&&&'''''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$###"""######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$######"""#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&$$$%%%&&&%%%$$$###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))((((((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&''''''((((((&&&&&&'''''''''(((((((((&&&&&&&&&''')))***,,,---))))))))))))*********************+++++++++++++++,,,++++++***)))((((((''',,,,,,,,,---------............///000000000//////...///111000///...///111222333444666888===BBBGGGJJJRRR___ooo~~~{{{tttooohhhjjjtttwwwnnneee^^^WWWSSSMMMQQQWWWdddwww{{{sssmmmfff^^^\\\^^^___fffqqq|||uuupppjjjfffdddccckkkvvv|||qqqiiibbb]]][[[YYYZZZ```kkk}}}zzztttjjjggg___VVVPPPSSS]]]gggrrr~~~wwwssspppooonnnnnnpppmmmhhhhhhkkkmmmnnnnnnoooqqqsssuuuvvvuuuvvvvvvuuusssqqqqqqrrrssstttvvv{{{|||$$$$$$############$$$$$$######$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%'''''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&###$$$&&&(((((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$#########''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$&&&&&&&&&$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&''''''$$$%%%&&&%%%#########$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&((())))))((((((%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''(((***++++++))))))))))))************))))))******++++++,,,,,,+++++++++++++++++++++***+++,,,,,,,,,,,,---------,,,---...000000000//////000111222111//////000111///000111222333555888:::;;;???GGGPPP[[[hhhttt{{{vvvvvv}}}yyyqqqgggaaaYYYZZZ\\\aaaooo}}}yyyrrrmmmdddZZZTTTTTTQQQVVV]]]jjj|||rrrllliiiccc___^^^\\\cccnnn~~~zzzrrrkkkbbb[[[WWWUUUUUUWWW]]]jjj{{{xxxuuummmiiibbb[[[WWWXXX[[[^^^gggqqqyyyxxxtttrrrqqqpppsssssswwwzzzyyyuuuvvvzzzwwwxxxyyyyyyzzz|||~~~}}}zzzwwwxxxyyyxxxzzz}}}~~~yyyvvvsssuuuzzzzzzttt$$$$$$############$$$$$$"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&&&&&&&""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$###&&&&&&%%%$$$$$$#################################%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&###$$$&&&(((((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$#########""""""$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&(((((((((&&&%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%&&&&&&""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&%%%###"""###$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&((())))))((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&'''''''''(((((()))(((((((((((())))))***))))))))))))************(((((()))***+++,,,,,,---'''((()))+++---///111222++++++,,,,,,,,,---------+++,,,---///000000///....../////////......000222///000111222222333444444999:::;;;===BBBJJJTTT[[[eeetttuuummmdddeeedddeeemmmxxx}}}}}}zzzuuurrrnnnfff[[[TTTSSSMMMPPPTTT^^^ooowwwkkkeeebbb]]]YYYYYYTTTZZZcccpppyyyvvvqqqggg___YYYVVVSSSQQQRRRZZZlll}}}vvvrrrqqqppppppnnniiidddbbbbbbaaa___hhhooosssrrrqqqsssuuutttyyyzzz~~~~~~~~~{{{~~~~~~yyysssnnnjjjiiilllrrryyy~~~|||vvvqqq%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################)))(((&&&%%%$$$%%%&&&&&&&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''((((((((('''&&&%%%$$$###%%%$$$#########$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%#########%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%))))))(((''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%$$$######""""""######$$$######$$$$$$$$$%%%%%%%%%"""$$$&&&&&&$$$###$$$%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$&&&)))***)))&&&$$$%%%&&&&&&&&&%%%$$$######$$$&&&(((((('''&&&%%%%%%$$$""" !!!###%%%'''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%'''((()))%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))************+++*********))))))((((((************************++++++,,,,,,,,,---------............////////////---------............///000///......///111444555444666999;;;<<<===@@@BBBLLLTTT___iiiqqq|||}}}zzztttqqqsssvvvvvvxxx|||zzztttsssnnnddd\\\XXXQQQNNNMMMTTT```ooo{{{}}}sssgggbbbaaa___XXXQQQSSSRRRSSS[[[kkk~~~zzzssskkkeeeZZZWWWSSSQQQTTTZZZaaaeeevvvyyyzzzuuummmjjjmmmrrrppprrrrrrnnnhhheeehhhlllppptttzzz~~~~~~|||zzzyyy}}}}}}{{{wwwrrrllliiiiiijjjjjjkkkmmmoooppppppoooooo%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$###""""""%%%$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%% """$$$$$$######$$$%%%######$$$$$$$$$%%%%%%%%%""""""""""""############'''&&&%%%%%%%%%%%%%%%%%%!!!"""""""""############&&&$$$$$$&&&)))***(((&&&$$$%%%&&&&&&&&&%%%$$$$$$###$$$&&&'''((('''&&&%%%$$$"""  !!!$$$%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$%%%&&&((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((***)))))))))(((((((((((((((((()))))))))******************)))))))))((((((************************++++++++++++,,,,,,,,,,,,,,,------------.........++++++,,,,,,,,,---------...---,,,,,,---///111222111333555555555666777999999???GGGNNNTTT[[[eeemmmwwwzzz|||xxxzzz}}}~~~|||xxxwwwssskkkeeebbb^^^YYYSSSSSSZZZdddmmmrrruuummmccc___^^^\\\UUUOOOKKKJJJKKKQQQ]]]lllzzz|||yyyvvvqqqiiibbb___]]]YYYWWWZZZ___fffjjjmmmqqqtttqqqllljjjnnnssswwwzzz{{{xxxsssqqqssswww~~~{{{yyy}}}}}}|||xxx}}}yyyssslllfffcccbbbccc___aaaeeehhhiiihhhfffddd%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######################## !!!###%%%'''((()))&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$############%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%!!!###%%%%%%$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%""""""""""""#########$$$%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&((()))(((&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&'''&&&%%%$$$$$$###"""!!!!!!###%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((*********))))))))))))((((((((())))))))))))************))))))))))))((((((************************)))*********+++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------------------,,,,,,---...///000000111222111000///000111111444888:::<<>>CCCJJJRRRWWWhhhoooxxx~~~xxxxxxzzzzzz{{{zzzxxxvvvtttsssqqqpppmmmkkkhhheeecccaaaaaabbbccccccccceeeiiillllllkkkkkkkkkmmmoooppppppmmmmmmmmmooorrrvvvyyy{{{}}}yyyuuurrrtttvvvyyy}}}}}}yyyuuuvvvqqqkkkfffaaa[[[UUUQQQIIIGGGCCC>>>:::666444333%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&"""""""""###############%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%###$$$%%%### ######$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%''''''%%%%%%%%%&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&&&&%%%###$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))''''''(((((((((((())))))))))))))))))))))))))))))((()))))))))************++++++,,,,,,,,,---------************++++++++++++***+++...000111111000///---...//////......///000///......//////000000111///000222444666:::???CCCLLLRRR[[[ccciiipppyyy~~~xxxwww~~~|||{{{yyytttoookkkjjjjjjhhhjjjlllkkkiiiiiimmmppppppnnnkkkiiiiiilllppprrrssstttwwwzzz}}}}}}{{{yyyzzz{{{}}}{{{xxxqqqlllddd]]]WWWPPPGGGAAA<<<999555111//////000111%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''!!!"""""""""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!###$$$###!!! ######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%'''&&&%%%%%%%%%%%%%%%%%%''''''''''''((((((((()))###%%%''''''%%%###$$$&&&$$$$$$######$$$&&&'''((('''&&&&&&&&&''''''((((((###############$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''###$$$&&&''''''''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''((((((((())))))'''''''''((((((((()))))))))))))))))))))))))))))))))))))))*********++++++*********++++++++++++,,,(((((()))))))))*********(((+++...222333333222111,,,---......,,,,,,---...---......000111111000///---///000111222444777999999???FFFKKKMMMQQQWWW\\\dddggglllssszzzxxxssssssuuusssuuuwwwuuurrrrrruuuyyyxxxvvvssspppppprrruuuxxx|||~~~|||{{{zzzzzzyyywwwtttqqqccc[[[QQQIIIEEE@@@:::666333111///---------///000%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&&&&&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&''''''&&&&&&%%%$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''######$$$$$$%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$###""""""###$$$$$$######$$$$$$$$$%%%%%%%%%"""###%%%%%%$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((''''''&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###%%%((('''$$$###$$$&&&$$$$$$######$$$&&&'''((((((''''''''''''((())))))$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''"""###%%%'''((((((''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''((((((((()))&&&'''''''''(((((())))))))))))))))))))))))))))))************++++++++++++))))))))))))************)))************+++++++++***---111555777777555444...///000...,,,+++,,,,,,,,,,,,...000222111///---...000222222111111222444222777>>>???>>>===???BBBEEEGGGJJJPPPWWW___fffjjjiiiiiikkknnnttt~~~zzz{{{}}}|||{{{~~~{{{zzz{{{~~~sssqqqnnnllljjjgggccc```TTTKKK???888666666444222,,,,,,+++***))))))((((((%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""$$$%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%&&&%%%$$$"""!!! %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$ !!!"""###%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((((((((('''&&&###$$$$$$%%%''')))+++,,,)))(((&&&%%%%%%&&&((()))%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$#########$$$&&&((())))))&&&######&&&((('''%%%''''''&&&%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%&&&'''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$"""############$$$$$$$$$"""""""""######$$$$$$%%%'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%&&&%%%###""""""###%%%&&&"""%%%((((((&&&%%%%%%&&&$$$$$$######$$$$$$%%%&&&((())))))))))))((('''''''''&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%'''''''''%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''(((((((((((()))''''''''''''((((((((((((''''''((((((((((((''''''++++++++++++************))))))*********+++++++++---***((((((***+++(((&&&************************...///000222333333444444///...,,,+++***+++,,,,,,,,,---......//////......---...///000000111000000444333333333444666777888<<<<<<===???BBBEEEHHHJJJKKKLLLOOOSSS[[[fffrrryyy|||yyyyyyzzz~~~zzzsssjjj```ZZZXXXUUUNNNGGGCCC>>>888444222000---+++---,,,+++)))((('''''''''%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&%%%%%%&&&'''((((((((('''&&&$$$$$$&&&'''(((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$$$$%%%&&&'''&&&%%%%%%&&&((((((&&&###%%%%%%%%%%%%$$$$$$$$$$$$((('''&&&&&&%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$"""############$$$$$$$$$#########$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%'''&&&$$$######$$$&&&'''(((((('''((()))(((&&&$$$&&&&&&%%%%%%&&&&&&'''(((******++++++******)))(((&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%''''''&&&'''''''''&&&%%%$$$######%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((())))))************)))'''(((***+++***(((***************************+++,,,---.../////////...---,,,++++++++++++,,,,,,------...............---....../////////......222222111111222333444555333333333555666888:::;;;:::<<<>>>AAAFFFNNNWWW]]]lllqqqyyy}}}|||~~~{{{{{{~~~}}}{{{|||~~~xxxwwwsssnnnddd[[[PPPIIIHHHGGGCCC>>>:::666111///......,,,***+++***))))))((()))))))))%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((('''&&&%%%$$$$$$$$$$$$'''&&&%%%$$$$$$%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$$$$$$$%%%$$$$$$&&&((()))(((%%%"""#########$$$$$$$$$$$$$$$((('''&&&&&&&&&&&&''''''((('''&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%''''''%%%%%%%%%%%%'''''')))&&&%%%'''++++++((($$$&&&&&&%%%%%%&&&&&&'''(((,,,,,,,,,,,,,,,+++******&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######%%%&&&%%%%%%))))))((('''%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''(((((((((''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((((((((())))))(((''''''(((***++++++***))))))))))))))))))))))))((((((***+++,,,,,,,,,,,,------,,,++++++++++++,,,,,,,,,---...............------.........---,,,,,,000000000//////000111111///000000111111111111000111222333555777;;;@@@DDDLLLQQQZZZdddnnnwww}}}|||}}}}}}|||~~~nnndddaaa]]]XXXPPPGGG===888888999777444111...,,,++++++,,,,,,+++(((((((((((())))))***+++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$%%%&&&'''(((((('''&&&%%%$$$#########&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&(((((('''%%%$$$!!!!!!"""###$$$$$$%%%%%%"""######$$$&&&((()))***((('''&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%&&&'''''''''%%%%%%%%%$$$$$$$$$$$$###""""""#########$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''$$$$$$%%%''')))***((('''$$$$$$######$$$$$$%%%&&&++++++,,,,,,++++++***)))%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%######$$$%%%$$$###(((''''''&&&%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((()))******)))))))))))))))))))))))))))))))))***+++,,,---------,,,,,,++++++++++++++++++,,,,,,---.........------...............---,,,+++/////////..................///000111111000///...///000222333333444666888777;;;AAAHHHPPPXXX```fffnnnqqquuuxxx{{{}}}|||}}}~~~~~~~~~zzzqqqcccUUULLLHHHEEECCC@@@:::333111222222111///---,,,++++++,,,---------((((((((((((((()))******$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$%%%$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$###"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$&&&'''(((&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''!!!!!!"""###$$$%%%%%%&&&!!!!!!"""###$$$&&&((()))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########""""""#########$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%)))---,,,(((%%%''')))$$$$$$######$$$$$$%%%&&&)))))))))))))))(((''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######$$$%%%$$$###$$$$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((((())))))***+++,,,,,,,,,,,,***++++++++++++++++++++++++,,,,,,---...---------///////////////...---,,,///////////////.........***+++---...///...---,,,***,,,...///......///000///111444777:::???EEEIIIOOOSSSYYY___eeellltttyyy|||xxxppp\\\TTTIII@@@:::777555555444222000000111111...,,,,,,,,,,,,,,,+++++++++,,,***))))))((('''(((((((((###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ $$$%%%$$$###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$###"""!!!!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%&&&&&&&&&&&&%%%&&&'''&&&%%%$$$$$$&&&)))""""""######$$$%%%&&&&&&$$$$$$###############$$$&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$############"""############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$***000444000(((###%%%)))&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&%%%$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""$$$%%%$$$$$$"""######$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&'''''''''******))))))))))))(((((()))******)))'''&&&&&&'''(((((((((((((((((((((((('''(((((()))******)))))))))***++++++,,,+++++++++++++++,,,---------------...////////////......------....../////////......++++++,,,---............)))+++---------,,,---......///000111222444888;;;999===BBBFFFKKKQQQZZZaaajjjooowww~~~xxxpppggg[[[SSSDDD>>>888666333000///000,,,,,,---///000...+++(((***+++,,,+++)))(((((()))***)))((((((''''''''''''######$$$$$$$$$%%%%%%%%%########################&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################!!!&&&&&&###"""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%######""""""######$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%''''''&&&&&&&&&&&&&&&'''&&&&&&&&&''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&&&&&&&%%%$$$###$$$&&&((('''%%%$$$%%%'''######$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$############%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######$$$$$$$$$$$$############"""############$$$$$$$$$#########$$$$$$$$$$$$$$$!!!"""$$$%%%&&&&&&&&&%%%##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$)))---000---((($$$$$$'''&&&&&&%%%%%%&&&&&&'''((($$$$$$$$$$$$$$$######""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!"""$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&''''''((()))))))))((((((''''''''''''(((***)))'''&&&''')))''''''''''''''''''''''''&&&'''(((((()))(((((((((((()))***+++,,,++++++***++++++,,,------------,,,,,,,,,---.........------++++++---...///......---...------------...//////+++,,,......---------///---...////////////111333...222666888888;;;AAAGGGMMMSSSZZZbbbhhhmmmrrruuuxxxzzz~~~vvvmmmbbbYYYSSSLLLDDD===777111///222222---+++---*********++++++***)))'''(((***,,,+++((('''((()))(((''''''''''''((())))))#########$$$$$$%%%%%%%%%########################*********((('''%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###########################'''&&&###!!!"""%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%"""""""""###$$$&&&'''(((########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$)))(((''''''&&&&&&&&&&&&&&&''''''((((((''''''&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&$$$"""!!!!!!%%%)))***'''%%%$$$%%%$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$############""""""############$$$$$$$$$"""""""""######$$$$$$%%%"""###%%%&&&''''''&&&&&&#################################$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%"""$$$&&&''''''&&&&&&&&&$$$$$$######$$$$$$%%%&&&###$$$$$$$$$$$$###"""""""""###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###!!!!!!!!!$$$%%%&&&%%%'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''((())))))(((((('''''''''&&&&&&&&&$$$'''))))))'''&&&)))+++''''''''''''''''''''''''(((((())))))***)))))))))((()))***+++,,,,,,+++***++++++,,,---------,,,,,,***+++,,,,,,------------)))***+++---......---------,,,+++)))))))))***++++++,,,---,,,+++***+++,,,---...///...,,,+++,,,---+++000444444222222555999333777>>>DDDIIINNNSSSVVVYYY___gggnnnvvv|||yyyqqqfff]]]\\\SSSIIIBBB???<<<777333000,,,,,,111222,,,((()))+++***)))((((((((((((((((((+++------***)))***,,,%%%&&&&&&&&&((()))***+++$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''%%%""""""###%%%%%%$$$%%%$$$###"""###$$$%%%&&&######$$$$$$$$$$$$#########$$$%%%&&&&&&%%%######%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$$$$###!!!######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$!!!$$$''')))***(((%%%###$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%###"""###$$$$$$&&&((())))))(((&&&$$$$$$$$$############$$$$$$""""""###$$$%%%%%%&&&&&&&&&%%%$$$######$$$%%%&&&&&&$$$"""###%%%&&&%%%"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%&&&'''((($$$%%%%%%%%%%%%$$$######%%%$$$"""!!!!!!"""$$$%%%######$$$$$$$$$%%%%%%%%%((($$$"""%%%))))))((('''"""$$$%%%%%%&&&((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''%%%$$$""" '''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''(((((((((((((((%%%%%%%%%&&&&&&'''''''''''''''((((((((((((''''''&&&&&&%%%$$$%%%&&&'''(((+++)))'''&&&%%%&&&'''(((((((((&&&%%%%%%&&&'''((())))))))))))))))))))))))(((***,,,...///...---,,,,,,,,,,,,------,,,++++++............---,,,,,,+++'''((()))+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,---...///111222222000222555666777999<<<>>>DDDFFFJJJOOOVVV```jjjqqqxxx~~~yyytttpppllljjjaaa```]]]YYYTTTQQQNNNLLLGGGAAA:::777777666222///...---,,,+++******************))))))))))))******************))))))))))))((((((''''''''''''((((((%%%%%%$$$$$$$$$#########%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$""""""$$$%%%$$$###$$$$$$######$$$$$$%%%&&&######$$$$$$$$$$$$######"""######$$$$$$$$$######%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$"""!!! ######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%"""$$$&&&(((((('''%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""%%%'''((((((%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$###"""###%%%$$$&&&((())))))(((&&&$$$$$$$$$############$$$$$$#########$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&$$$"""###%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$###### !!!"""###$$$%%%%%%%%%%%%$$$######%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%&&&$$$###&&&******(((&&&###$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######"""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%""""""#########$$$$$$$$$&&&&&&&&&&&&%%%$$$###"""''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''))))))((((((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&%%%%%%%%%'''((()))***)))'''&&&&&&&&&((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((()))+++,,,------,,,,,,+++,,,,,,---,,,,,,+++++++++++++++,,,++++++******((()))***,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,---...//////---///000000//////111222444555888:::???EEEMMMRRRXXX___jjjrrrvvvvvvuuuttt}}}tttpppooopppqqqooollliiiggggggggggggeeedddbbbaaaaaaaaaccccccbbb```]]]YYYTTTOOOLLLJJJGGGFFFDDDAAA>>>;;;999888:::555///---...///,,,)))------,,,+++***************))))))))))))))))))*********)))))))))((((((((((((''''''&&&&&&''''''(((%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$#########!!!"""######$$$$$$#########$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&'''%%%$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$######$$$#########$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!###%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$$$$$$$$$$&&&'''$$$&&&'''(((((('''&&&$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$######%%%%%%$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""""""""###$$$$$$%%%%%%$$$%%%%%%%%%%%%$$$####################################$$$$$$$$$%%%%%%%%%%%%$$$%%%(((,,,---)))&&&%%%%%%%%%$$$######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%############$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''***))))))((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((((((''''''&&&&&&&&&&&&'''((()))******)))'''&&&&&&'''((((((''''''&&&&&&&&&''''''((((((((((((((((((((((((((()))))))))***++++++,,,,,,++++++,,,,,,,,,,,,++++++)))***++++++++++++++++++***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************++++++,,,,,,,,,---......---,,,---...,,,...///000000333666999???EEEPPPZZZaaaaaa\\\WWWZZZ\\\___bbbeeejjjooorrrzzzooo___UUUPPPMMMLLLQQQOOOMMMKKKIIIHHHHHHIIIHHHGGGFFFEEEEEEEEEFFFGGGEEEDDDAAA>>>:::666444333333333222111000///......333///++++++---...,,,***---,,,+++***)))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########!!!"""###$$$$$$$$$#########$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%&&&((())))))'''%%%"""###$$$%%%&&&%%%$$$#########$$$$$$$$$$$$######&&&%%%$$$$$$%%%&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#####################$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&((($$$%%%'''(((((('''%%%$$$$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''(((((((((((($$$%%%%%%%%%%%%$$$######"""###$$$$$$$$$$$$###"""######$$$$$$$$$%%%%%%%%%$$$&&&''')))---///,,,''''''&&&'''((('''%%%&&&***########################&&&&&&%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&'''((()))******)))(((''''''''''''((((((&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((()))((((((((()))***+++,,,******+++,,,,,,,,,,,,+++***+++,,,---------------,,,,,,---------,,,,,,+++++++++++++++++++++++++++************************************************)))+++,,,---,,,---...000...///111111000111222444999<<>><<<>>>===<<<:::999888888888888888777666666666777888777777555444222111//////......//////000000111111111///------...///...---++++++***)))))))))))))))((())))))))))))))))))((((((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########"""######$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((((((&&&$$$"""###$$$%%%&&&%%%$$$#########$$$$$$$$$$$$######%%%$$$#########%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""############$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$######"""###$$$$$$$$$$$$###"""######$$$$$$$$$%%%%%%%%%$$$'''((()))...555555///+++'''&&&)))***&&&&&&(((########################$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&'''(((((()))))))))(((((('''''''''(((((((((%%%&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((()))***+++,,,)))***++++++,,,,,,,,,+++***++++++,,,------------,,,,,,------,,,,,,++++++++++++++++++++++++++++++************************++++++++++++************'''(((******))))))+++,,,***,,,...//////000111333444444555999<<<<<<888444444444555444555777;;;>>>BBBJJJRRRWWW^^^hhhppprrrqqqmmmfff___YYYUUUTTTTTTRRRXXX^^^ccckkkrrrrrrooo\\\PPPBBB888666777888777333333222111000/////////...---------------................../////////000)))***+++,,,---//////000...---++++++++++++***)))******)))((((((((())))))'''((())))))))))))((('''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!! """$$$$$$###"""######$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$#########""""""!!!!!!""""""######$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$########################$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#####################"""######$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$###!!! !!!%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$%%%%%%%%%%%%$$$####################################$$$$$$$$$%%%%%%%%%$$$(((((()))222@@@DDD@@@777+++$$$''')))&&&###%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%"""######$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&'''(((((()))'''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''((((((((('''''''''''''''((((((((((((((($$$%%%&&&'''((((((((((((''''''''''''''''''''''''((((((((()))******++++++((()))***+++,,,,,,,,,,,,((()))******************++++++,,,,,,,,,+++******++++++++++++++++++++++++************************++++++++++++++++++******+++,,,---,,,***)))***+++&&&(((+++,,,---...000222......---///111222222111000111111000//////111333555888<<>>===;;;@@@EEEIIIPPPXXXYYYVVVEEE>>>444...---...///////////////......---------******++++++++++++++++++******+++,,,---...//////''''''((()))***+++,,,,,,,,,,,,,,,+++******))))))))))))(((((((((((())))))''''''))))))))))))''''''(((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$$$$%%%%%%#########$$$$$$%%%%%%&&&$$$###!!! """$$$&&&###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""  """$$$$$$###$$$$$$######$$$$$$%%%&&&######$$$$$$$$$$$$######$$$$$$$$$$$$###"""!!!!!!######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########"""""""""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$############$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$####################################$$$%%%&&&&&&######$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%+++***((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$"""!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$#########$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%###$$$&&&%%%###"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&'''((())))))((('''%%%$$$%%%%%%%%%%%%$$$######%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%###'''(((***777LLLWWWVVVKKK666&&&%%%(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&'''((('''&&&%%%$$$&&&''''''((((((((((((((($$$%%%&&&((((((((((((''''''''''''''''''''''''''''''((()))+++,,,++++++***((()))***++++++,,,,,,,,,)))************))))))((())))))***++++++***************************************************************************+++++++++,,,---,,,+++***+++,,,)))+++,,,,,,,,,---000222+++,,,---------...000222...///000///---,,,---......000222555???JJJNNNLLLCCCAAA>>>:::666444222222000333555777<<>>888555111...+++***++++++++++++*********,,,---...+++***))))))(((((())))))+++******))))))******+++)))*********++++++++++++))))))))))))))))))))))))(((((()))))))))((('''''''''''''''''''''(((((((((&&&''''''''''''((((((((((((((('''&&&&&&&&&'''(((***)))((('''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$###############$$$$$$$$$$$$$$$%%%%%%%%% !!!###$$$%%%%%%$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$###""""""###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%%%%$$$""""""$$$%%%$$$$$$"""""""""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$$$$'''%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""###$$$$$$$$$$$$###""""""###$$$$$$$$$%%%%%%%%%%%%$$$######""""""""""""############$$$$$$###""""""""""""###!!!"""###$$$%%%&&&&&&'''$$$&&&''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%&&&&&&###$$$%%%$$$$$$$$$&&&((()))------+++000;;;???;;;333...++++++)))&&&%%%'''&&&&&&%%%%%%%%%%%%%%%&&&%%%&&&'''&&&$$$######%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$)))'''%%%$$$&&&'''((('''&&&%%%%%%%%%$$$#########&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&######$$$%%%&&&'''(((((()))))))))((((((''''''&&&&&&''''''(((((((((((((((************************))))))))))))))))))))))))'''((())))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))'''''''''(((((((((((((((***))))))))))))))))))(((******)))))))))***++++++++++++***)))))))))******+++******))))))*********+++***+++...222666777777222000...+++))))))************************************)))((((((((())))))+++******))))))******+++*********+++++++++,,,,,,******+++++++++)))((('''&&&&&&'''(((((((((''''''((((((''''''''''''''''''((((((((())))))))))))***))))))(((&&&&&&%%%%%%&&&(((((('''&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&########################""""""######$$$$$$$$$%%%!!!"""###$$$$$$$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$###""""""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&%%%$$$%%%&&&''''''&&&!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%%%%%%%###"""######$$$%%%%%%%%%$$$$$$'''%%%""""""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$##################$$$###$$$$$$%%%$$$$$$######!!!"""""""""############%%%$$$######""""""######""""""###$$$%%%%%%&&&&&&$$$%%%&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$%%%&&&&&&%%%&&&''')))***...///,,,...222222......,,,++++++***)))(((((('''&&&&&&%%%%%%%%%%%%&&&'''(((((('''%%%###$$$%%%"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$$$$&&&''''''&&&&&&%%%%%%$$$###"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$((((((((('''''''''''''''&&&''''''((((((((((((((())))))************))))))))))))))))))))))))))))))'''(((((())))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))'''''''''(((((()))))))))******))))))((((((((('''((()))))))))******++++++*********))))))))))))***)))))))))))))))***++++++)))+++---///111222222111...---+++)))((())))))***))))))*********))))))(((++++++************++++++******))))))))))))******))))))*********+++++++++***+++,,,---,,,***(((&&&%%%%%%&&&'''((((((((('''*********))))))(((((('''(((((((((((())))))))))))((((((''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&########################"""""""""######$$$$$$$$$$$$$$$$$$$$$######""""""""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%#########$$$$$$#########""""""##################&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$##################$$$%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$######$$$&&&'''&&&$$$!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###"""###$$$%%%%%%%%%%%%%%%&&&$$$""""""$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$##################$$$$$$#########""""""###############"""!!!"""""""""############%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$&&&(((((('''''')))***+++...///------///000...///---)))'''(((***)))'''((('''&&&&&&%%%%%%%%%&&&'''((()))'''%%%$$$$$$%%%"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%!!!"""$$$%%%%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###%%%&&&&&&%%%%%%%%%$$$######"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&''''''&&&''''''(((((((((((((((((()))************)))(((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&''''''(((((())))))***)))))))))((((((''''''(((((())))))************))))))))))))***)))))))))(((((((((((()))***++++++))),,,///111111000///...++++++***)))))))))******)))***************)))(((+++******)))******++++++***))))))))))))))))))***(((((((((((())))))))))))***+++,,,---,,,***(((&&&%%%%%%&&&'''((((((((('''******))))))((((((''''''&&&&&&&&&'''''''''((((((%%%&&&&&&'''''''''((((((&&&&&&&&&&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&###############$$$$$$$$$###############$$$$$$$$$%%%%%%$$$$$$###""""""!!!"""############$$$$$$$$$&&&%%%$$$######$$$%%%&&&"""###$$$$$$$$$$$$###""""""""""""""""""#########%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%########################$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%#########$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%% !!!###$$$###!!!"""""""""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$$$$%%%%%%%%%%%%&&&$$$""""""$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###""""""###$$$$$$$$$$$$###"""!!!!!!"""############"""""""""""""""############%%%%%%$$$############$$$%%%%%%%%%$$$$$$$$$######%%%%%%&&&$$$""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""%%%''')))***))))))***+++,,,...///.........000222...,,,((($$$%%%))))))&&&)))((('''&&&%%%%%%%%%%%%&&&'''((('''%%%$$$$$$%%%###########################$$$$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""###$$$$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!###%%%&&&%%%$$$%%%$$$$$$$$$###"""""""""$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''((()))******$$$%%%%%%%%%&&&&&&''''''&&&''''''((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((&&&'''(((((())))))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''''')))(((((((((((((((((('''(((((()))*********))))))'''((()))*********))))))(((((((((((())))))***+++))),,,000111000...---,,,******))))))))))))******))))))))))))))))))))))))(((((('''''''''((())))))***))))))(((((())))))***'''''''''((((((((())))))******+++++++++)))((('''&&&&&&'''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&'''((((((((((((&&&&&&''''''&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&""""""#########$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$##################"""############$$$$$$$$$&&&%%%###""""""###%%%&&&"""###$$$$$$$$$$$$###""""""""""""######$$$$$$$$$%%%$$$$$$$$$$$$#########$$$$$$######$$$$$$%%%&&&#########$$$$$$#########$$$$$$############$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%  """$$$$$$###!!!$$$$$$#########$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%""""""###$$$%%%%%%%%%%%%%%%$$$""""""$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$$$$$$$###""""""###$$$$$$$$$$$$###"""!!!"""######$$$$$$$$$###""""""""""""############&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$###"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%'''***++++++++++++,,,---...000000...,,,---000)))...---(((%%%(((***))))))((('''&&&&&&%%%%%%%%%%%%&&&'''&&&%%%$$$%%%&&&%%%%%%%%%$$$######""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''((()))******%%%%%%%%%&&&'''(((((()))&&&''''''((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((&&&'''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%'''''''''(((((((((((((((((())))))******)))((('''&&&''')))*********))))))))))))((((((((())))))***))),,,///000...+++++++++((((((((((((((((((((((((''''''&&&&&&&&&((()))***'''''''''''''''((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))(((''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''((((((''''''&&&&&&''''''((('''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&""""""######$$$$$$$$$$$$&&&%%%%%%%%%$$$#########""""""""""""###$$$%%%&&&"""############$$$$$$$$$&&&%%%###""""""###%%%&&&"""###$$$%%%%%%$$$###"""#########$$$$$$%%%%%%%%%$$$$$$$$$#########""""""$$$#########$$$%%%%%%&&&######$$$$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############""""""###$$$%%%%%%&&&&&&""""""###$$$%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%"""""""""$$$''''''&&&$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$$$$$$$$$$&&&'''!!!"""###$$$%%%&&&&&&&&&%%%###""""""$$$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$%%%%%%$$$###""""""###$$$%%%%%%$$$###""""""###$$$%%%%%%%%%%%%%%%""""""""""""############&&&%%%$$$$$$######$$$$$$""""""###$$$%%%&&&&&&'''&&&'''&&&%%%######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&%%%'''***,,,,,,+++,,,------...111222...******,,,%%%000555...((()))---...))))))((('''&&&%%%%%%%%%###%%%&&&&&&$$$$$$%%%&&&'''&&&&&&%%%$$$###""""""#########$$$$$$%%%%%%%%%%%%$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%'''((('''%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&%%%&&&&&&'''((()))******&&&''''''((((((((((((((('''((()))++++++)))((('''((((((((((((((((((((((((&&&''''''((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&'''''''''(((((())))))))))))*********((('''&&&&&&'''(((*********)))((())))))(((((((((((())))))(((+++......,,,******+++''''''''''''''''''''''''&&&%%%$$$###$$$&&&)))***)))))))))))))))***++++++))))))(((((((((((())))))))))))))))))************)))(((((('''(((((()))***)))*********)))(((''''''&&&''''''(((((()))))))))%%%%%%%%%&&&&&&&&&'''''''''((((((((((((&&&%%%$$$&&&'''((((((((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$###"""!!!"""###$$$%%%%%%%%%%%%%%%!!!!!!"""###############!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################""""""######$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%$$$###"""!!!!!!##############################$$$$$$$$$%%%%%%%%%######""""""###%%%'''(((%%%%%%%%%$$$$$$#########$$$$$$$$$#########"""""""""############$$$$$$$$$$$$###"""""""""###$$$%%%""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$######$$$%%%%%%###$$$%%%$$$"""!!!"""###%%%%%%%%%$$$$$$%%%&&&&&&''''''%%%""" !!!$$$'''################################################################################################""""""############""""""%%%$$$!!! !!!$$$%%%""""""!!!!!!!!!###$$$%%%$$$$$$#####################$$$$$$%%%%%%$$$$$$###$$$$$$###############$$$&&&%%%###""""""###%%%&&&%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$'''+++...//////'''555BBBCCC777***&&&''',,,+++***(((''''''((()))(((+++---+++&&&###$$$'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######""""""&&&&&&&&&&&&&&&&&&&&&&&&########################''''''&&&%%%###!!!%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''(((&&&%%%%%%$$$$$$%%%%%%&&&)))(((&&&$$$$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%((()))((($$$###$$$'''((((((((((((((((((((((((***)))((('''&&&%%%$$$$$$***)))'''%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((()))***((((((''''''&&&&&&&&&%%%&&&'''((((((''''''(((***&&&&&&&&&'''((())))))***,,,,,,++++++***))))))((((((((((((((((((((((((((('''''''''((())))))******(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((%%%'''&&&$$$&&&***)))%%%''''''&&&&&&&&&&&&'''''''''&&&%%%$$$$$$&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""""""""###$$$%%%%%%%%%%%%%%%!!!""""""###############""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################""""""######$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$""""""##############################$$$$$$$$$%%%%%%%%%((('''&&&$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$%%%%%%$$$###"""!!!########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$######$$$%%%%%%$$$%%%&&&%%%###"""###$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$"""!!!!!!###%%%%%%%%%%%%%%%%%%%%%%%%%%%########################################################################""""""############""""""%%%###!!! !!!###%%%######"""!!!!!!"""###$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$###############$$$&&&%%%###""""""###%%%&&&%%%%%%&&&&&&%%%%%%$$$###%%%$$$%%%(((,,,111333444222;;;EEEDDD999///*********+++,,,***(((((()))+++***---///---(((&&&&&&)))''''''''''''''''''''''''$$$$$$$$$$$$#########"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$%%%$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%&&&&&&######$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&)))'''&&&$$$$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((('''&&&%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&)))(((&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((()))'''''''''&&&&&&&&&%%%%%%&&&'''((((((''''''((()))'''''''''((()))*********++++++******)))(((((('''''''''''''''''''''''''''''''''(((((()))*********(((((((((((((((((((((((()))((((((((('''''''''&&&'''''''''''''''''''''''''''((('''$$$%%%'''&&&"""''''''&&&&&&&&&&&&''''''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$###""""""######$$$%%%%%%%%%$$$$$$!!!"""######$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################""""""######$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$#################################$$$$$$$$$%%%%%%%%%***)))'''&&&$$$$$$######%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$###############"""############$$$$$$$$$###$$$&&&'''&&&### $$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$&&&&&&&&&$$$###$$$%%%%%%%%%$$$$$$#########""""""###$$$###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""############""""""$$$###"""!!!!!!"""###$$$$$$$$$###"""""""""#################################$$$$$$%%%%%%$$$$$$###$$$###############$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%(((///555999;;;;;;???BBB@@@888111,,,+++((()))******)))(((((()))***,,,...,,,(((%%%$$$&&&''''''''''''''''''''''''$$$$$$$$$$$$############&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% """###%%%&&&''''''%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&%%%%%%%%%!!!!!!""""""###$$$$$$%%%$$$$$$$$$$$$$$$########################$$$%%%&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&((('''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&%%%$$$''''''''''''''''''''''''%%%%%%&&&&&&'''''''''((('''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&%%%%%%'''((((((''''''((()))''''''(((((()))*********)))))))))(((''''''&&&&&&'''''''''''''''''''''''''''(((((())))))******+++((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''')))(((%%%'''***)))%%%''''''&&&&&&&&&&&&''''''))))))((('''&&&$$$"""!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$######"""###$$$$$$%%%%%%%%%$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$####################################$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$###$$$%%%%%%%%%###!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%%%%%%%$$$###"""!!!!!!!!!###%%%%%%$$$###"""###""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""############""""""######""""""""""""######%%%$$$$$$######"""""""""""""""""""""###############$$$$$$%%%%%%$$$$$$############"""######$$$%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%%%%%%%$$$#########"""###(((///666;;;>>><<<;;;999666333000,,,***,,,+++***+++---,,,)))&&&)))+++---,,,(((%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$"""""""""#########$$$$$$$$$$$$$$$###############""""""""""""###$$$%%%&&&%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###!!!!!!$$$&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&((('''&&&&&&''')))''''''''''''(((((())))))''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))******+++''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&(((((((((+++000000---'''&&&&&&%%%%%%&&&&&&''''''((((((((('''%%%###!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$######$$$$$$%%%%%%%%%$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$######"""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$###"""""""""###$$$%%%%%%########################%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$###"""!!!"""$$$$$$%%%%%%$$$$$$"""!!! """$$$''''''&&&%%%$$$$$$""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""############""""""""""""############""""""$$$$$$$$$$$$######""""""!!!!!!"""""""""############$$$$$$%%%%%%$$$$$$#########""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""!!!!!!"""'''...555:::<<<888444000...//////---+++111...+++---000000+++&&&&&&(((+++,,,+++)))((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$######""""""%%%%%%$$$$$$####################################""""""""""""###$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$""" """%%%'''%%%###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&(((((((((((((((((())))))%%%&&&''''''&&&&&&'''(((%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%'''((((((+++000000---&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$######"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$######"""##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###!!! ###$$$$$$$$$$$$%%%%%%%%%###############$$$$$$$$$"""############$$$$$$$$$""""""!!!!!!"""$$$&&&'''""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%############%%%%%%###$$$$$$%%%%%%$$$$$$### !!!###"""!!!!!!"""###$$$$$$%%%%%%%%%$$$"""!!!###%%%'''((('''%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################################################################""""""############""""""!!!"""###$$$$$$###"""!!!$$$$$$$$$%%%$$$$$$###""" !!!!!!""""""############$$$$$$%%%%%%$$$$$$###""""""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""" """'''---222555666444111------///000000...+++++++++,,,,,,,,,+++***)))***,,,...---,,,)))'''''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###############""""""""""""&&&%%%%%%$$$######"""""""""""""""##############################$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''')))((('''&&&&&&&&&&&&&&&((((((((((((((()))))))))$$$&&&''''''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%'''+++***&&&&&&&&&%%%%%%%%%%%%&&&&&&######%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################""""""######$$$%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%$$$"""!!! ######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$"""############$$$$$$$$$""""""######$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%###$$$%%%%%%%%%%%%$$$### """######""""""###$$$###$$$%%%&&&&&&%%%$$$""""""$$$&&&&&&%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""" !!!###%%%%%%###!!! """###$$$%%%%%%%%%$$$### !!!!!!"""######$$$###$$$$$$%%%%%%$$$$$$###""""""""""""###$$$%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!$$$(((---000111000111000......///000000///&&&///555333---,,,333<<>>999333,,,(((''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$#####################$$$$$$##################""""""!!!"""""""""#########$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&$$$%%%&&&'''''''''&&&%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((($$$&&&''''''&&&%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''&&&$$$%%%)))((($$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%&&&'''))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""######$$$%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########################################################"""###$$$$$$%%%######$$$$$$$$$%%%%%%%%%################################################$$$$$$%%%&&&&&&&&&%%%%%%##############################$$$$$$$$$%%%%%%%%%!!!"""###%%%&&&&&&%%%%%%#########$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$"""############$$$$$$$$$!!!###%%%&&&&&&$$$""" $$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!###$$$###$$$%%%&&&&&&%%%$$$###!!!###$$$$$$######$$$&&&###$$$&&&''''''&&&%%%$$$"""###%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%################################################%%%%%%%%%%%%%%%%%%%%%%%%""""""############"""""" !!!$$$%%%%%%$$$!!! !!!"""$$$%%%&&&%%%%%%$$$ !!!"""######$$$$$$$$$$$$%%%%%%$$$$$$$$$""""""""""""###$$$%%%&&&###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$###"""""""""###%%%)))---///...,,,000///......//////...---+++:::GGGCCC666444DDDUUUfffccc]]]UUUKKK@@@444---%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&&&&%%%$$$$$$###%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%&&& !!!!!!""""""######!!!!!!""""""#########$$$&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###&&&'''&&&"""!!!"""%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$&&&''''''(((%%%%%%'''''''''&&&%%%$$$###$$$$$$%%%&&&'''((((((%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&''''''((($$$$$$$$$%%%%%%&&&&&&&&&$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%%%%$$$'''++++++(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$'''))),,,---+++(((%%%###"""$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$!!!!!! !!!######$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############"""!!!!!!"""######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$###"""!!!!!!"""######""" !!!"""######""""""""""""######""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$###############$$$&&&%%%$$$"""""""""###$$$&&&%%%$$$######$$$%%%&&&########################$$$$$$$$$#########""""""""""""""""""""""""""""""$$$$$$############$$$$$$&&&%%%%%%$$$#########$$$%%%%%%$$$%%%(((+++...000///////////////---+++***333HHHTTTLLL@@@FFF[[[mmmtttlll___RRRFFF<<<444000&&&&&&&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$######$$$&&&'''&&&%%%%%%$$$#########$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########"""###%%%'''''''''%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&''''''&&&###"""###&&&)))+++///,,,((('''((((((&&&###&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%'''(((########################(((((((((''''''&&&&&&&&&'''&&&%%%$$$$$$%%%'''((()))((('''&&&%%%$$$$$$$$$''''''''''''''''''''''''&&&%%%$$$######$$$%%%&&&$$$%%%%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''$$$%%%&&&&&&''''''&&&&&&"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&'''(((((('''$$$""""""###%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$((('''%%%$$$$$$$$$%%%&&&%%%%%%%%%$$$###!!! """############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!! !!!###%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$###############"""######""" !!!"""#########""""""#########""""""###$$$$$$$$$$$$###############$$$$$$$$$%%%$$$$$$###############$$$"""""""""!!!!!! ######""""""""""""##############################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$&&&%%%%%%$$$#########$$$$$$$$$$$$&&&)))---111333111111111111000...---,,,666GGGPPPIII???EEEXXXhhhrrriiiZZZLLLBBB;;;777555((('''&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$###""""""###$$$$$$######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""###%%%''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))%%%$$$###"""###%%%''')))+++(((&&&&&&'''((('''%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''########################'''''''''&&&&&&&&&%%%%%%)))(((&&&$$$$$$$$$%%%&&&'''&&&%%%%%%$$$%%%%%%%%%'''''''''''''''''''''''')))((('''&&&&&&'''((()))$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&&&&&&&$$$%%%&&&&&&'''&&&&&&&&&%%%&&&'''((())))))))))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######%%%$$$$$$############$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$##################$$$$$$%%%%%%$$$$$$###########################%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###&&&&&&%%%$$$###!!!"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$%%%&&&''''''&&&%%%$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""#########$$$%%%%%%$$$######$$$&&&########################%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%&&&$$$$$$############$$$$$$""""""#########$$$$$$$$$%%%&&&&&&%%%######$$$&&&$$$$$$############$$$$$$""""""###$$$$$$$$$$$$###"""""""""#########$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$######"""""""""############""""""########################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$######$$$&&&***...222555111111111000///...,,,+++111:::???:::444:::IIIUUUaaa[[[RRRIIIBBB>>>999777***)))'''%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$""""""""""""$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$###""""""###$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''###############%%%&&&&&&&&&$$$###$$$&&&(((((('''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%***(((&&&%%%$$$###$$$$$$%%%$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""###$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###############$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""!!!""""""###$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""#########$$$$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############################################################$$$$$$$$$#########$$$$$$%%%%%%%%%######""""""""""""##############################$$$%%%%%%$$$""""""###$$$%%%$$$$$$$$$$$$$$$$$$%%%""""""###$$$$$$$$$$$$###!!!""""""""""""##################"""######$$$%%%%%%$$$###""""""###$$$%%%###$$$%%%&&&&&&%%%$$$###################################################""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$$$$%%%$$$$$$$$$###$$$$$$$$$&&&)))---000333.........---,,,+++******)))---...,,,***///888???DDDEEEFFFHHHFFFAAA:::555,,,***'''%%%$$$%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$######""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$##################$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&'''((((((%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$%%%%%%%%%%%%$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&& !!!"""###%%%%%%&&&&&&""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%''''''%%%$$$"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$%%%%%%$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###################################################"""""""""######$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%###""""""!!!!!!""""""###%%%%%%$$$$$$###""""""!!! !!! %%%$$$$$$$$$$$$$$$$$$%%%""""""###$$$$$$$$$$$$###!!!""""""""""""###############""""""###$$$$$$%%%###!!!!!!######$$$%%%&&&&&&%%%$$$###################################################""""""""""""""""""""""""$$$$$$############$$$$$$###$$$$$$%%%%%%%%%$$$###%%%%%%$$$%%%'''***---...,,,,,,,,,+++++++++++++++******+++,,,...///333666444777;;;???@@@===666111,,,+++(((%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%#########""""""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#################################$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''(((((($$$%%%&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%&&&'''(((%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&''')))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%""""""###$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%###$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%###############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&'''#########$$$$$$$$$$$$$$$&&&%%%###""""""$$$&&&'''"""###$$$$$$%%%%%%$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""###$$$%%%&&&&&&%%%$$$#########################################################$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######&&&&&&%%%$$$###"""!!! """######""" !!!###$$$$$$############$$$$$$""""""###$$$$$$$$$$$$###"""""""""#########$$$$$$""""""""""""###$$$%%%%%%$$$"""###%%%""""""############""""""#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""###$$$%%%&&&%%%$$$###%%%%%%$$$$$$&&&(((+++,,,,,,,,,,,,,,,,,,---...///,,,+++...444777444222222555444222222222222111///+++***(((&&&%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################"""###$$$$$$$$$$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&$$$$$$%%%'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&""""""###$$$%%%&&&''''''))))))((('''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$######$$$$$$######$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""###$$$$$$%%%%%%""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""######$$$%%%%%%&&&&&&"""#########$$$$$$$$$$$$!!!"""""""""############$$$$$$$$$%%%%%%$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""###%%%&&&&&&%%%###"""################################################"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$#########""""""&&&&&&'''%%%$$$###$$$&&&#########""""""#########""""""###$$$$$$$$$$$$###############$$$$$$$$$%%%""""""""""""###$$$%%%&&&%%%$$$######$$$%%%&&&'''######""""""""""""##############################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!###$$$&&&&&&%%%$$$###%%%$$$$$$%%%'''))),,,...*********+++,,,...000111------444>>>AAA:::333111444111...,,,,,,,,,,,,+++))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&""""""##################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################"""###$$$$$$$$$$$$###"""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%######%%%'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''"""###$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$###"""!!!$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$#####################$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$"""!!!""""""!!!!!!"""###$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""###$$$$$$%%%%%%""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$!!!""""""###$$$$$$%%%%%%""""""######$$$$$$$$$$$$ """%%%''''''&&&$$$###"""###$$$%%%%%%%%%%%%%%%"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############$$$%%%%%%$$$######$$$&&&########################%%%$$$$$$######$$$$$$%%%"""###%%%&&&&&&%%%###"""""""""""""""""""""""""""######################## !!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###############$$$$$$$$$""""""###!!!  """######""""""""""""######""""""###$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%""""""""""""###$$$%%%&&& !!!###%%%&&&%%%###"""&&&%%%$$$######$$$%%%&&&########################""""""######$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$!!!"""$$$&&&&&&&&&$$$###$$$$$$$$$%%%(((+++///111'''''''''(((***,,,///111111333<<>>:::::::::::::::::::::999===???AAAAAAAAABBBFFFIIIDDDDDDDDDCCCBBBAAA@@@???<<<<<<;;;;;;;;;;;;<<<<<<:::;;;<<<===??????@@@@@@<<<<<<;;;:::888777555444222333555777888888666666666555333111111333555666666666666777777777777777333222222111111222222333333333444555444333222111.........------+++******(((((((((((('''''''''&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%$$$$$$$$$"""###%%%&&&%%%""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$###############""""""""""""""""""""""""######$$$$$$$$$$$$###############$$$$$$%%%%%%%%%""""""###$$$%%%&&&&&&'''"""###%%%&&&&&&%%%###"""!!!!!!"""$$$$$$%%%%%%%%%"""############$$$$$$$$$""""""###$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%%%%&&&%%%############!!! $$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$"""############$$$$$$$$$$$$#####################%%%%%%%%%%%%%%%$$$###"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%%%%%%%$$$######%%%%%%$$$$$$###$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$#########$$$%%%%%%&&& !!!$$$'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***.........------,,,,,,,,,)))***,,,...000222333444000111111111111000000///---------..................------------...//////......///111222444555555111111222333444444555555555666777999<<>>>>>===CCCJJJNNNNNNLLLLLLLLLKKKKKKKKKJJJHHHGGGEEEDDDAAAAAA@@@@@@@@@@@@AAAAAA===>>>@@@AAACCCDDDDDDDDD???>>>===<<<:::777555444222333555666777777777666888666444222222444666888666666777888999::::::;;;222222222111111222333333111222444666777777666666////////////...---,,,,,,'''''''''&&&&&&%%%%%%%%%&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&'''''''''&&&$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$################################################'''$$$!!!"""$$$&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%'''&&&###!!!%%%%%%%%%%%%%%%$$$###"""########################%%%%%%%%%$$$$$$#####################$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%%%%$$$$$$############$$$%%%&&&'''((($$$$$$$$$$$$######""""""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''((('''%%%$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$%%%&&&'''"""$$$&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######""""""!!!!!! %%%&&&&&&%%%###""""""$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&%%%$$$###''''''''''''''''''''''''&&&''')))+++,,,---......111///---+++)))***++++++.........///000000111111333222111000////////////111111222222111000000///---...///000000///...---111111222555555333222222555222222555555555999>>>???>>>===>>>AAAEEEHHHJJJIIIGGGEEEGGGIIIJJJHHHFFFHHHKKKQQQXXX]]]^^^\\\ZZZWWWVVVUUUTTTQQQOOOMMMLLLGGGHHHIIIJJJJJJJJJIIIIIIIIIGGGEEEDDDEEEFFFEEEDDDBBB@@@===:::888777777777555555555666666777777888999888777666555555555555555666888:::<<<===>>>>>>:::888666444333222222222444555666777888888777777333111///.........---,,,******)))))))))+++,,,---'''(((((()))(((&&&%%%$$$))))))((('''&&&&&&%%%%%%&&&%%%$$$$$$############&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$%%%''')))******&&&######%%%&&&$$$"""$$$###"""""""""###%%%%%%&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$"""!!!"""###"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###!!!"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################'''$$$""""""$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%########################&&&&&&&&&((())))))&&&$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%&&&''''''%%%$$$$$$$$$############""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!!!!""""""""""""$$$&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$#########"""""""""###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''((((((((()))+++...///000000000111000...,,,,,,,,,---.../////////000111111222222333222111000////////////------...////////////.........000111222333333333222333444666777666666777777555555999:::999<<<@@@BBBCCCFFFJJJOOOSSSVVVVVVUUUUUUUUUWWWYYYYYYWWWTTTYYY\\\ccckkkrrruuutttrrrnnnmmmjjjgggbbb]]]ZZZWWWTTTSSSSSSRRRRRRRRRRRRRRRQQQPPPNNNMMMMMMLLLIIIGGGAAA@@@???===<<<;;;::::::999888888777888:::<<<===???>>>===<<<;;;::::::999777888:::<<<===???@@@@@@999888666444333444555555999888888888888888888888444222111000111111///------,,,+++***))))))******************)))((('''''')))(((((('''&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%'''(((%%%$$$###$$$&&&&&&$$$"""$$$###"""""""""###%%%%%%%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""'''''''''(((***)))'''%%%$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$###$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$"""###%%%&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$############$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%""""""###$$$&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%"""$$$&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$########################&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$#########!!!"""$$$$$$###$$$%%%'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$$$$%%%&&&''''''''''''(((((()))))))))+++,,,///111333333222111///...---,,,,,,---...///000000111111222333333333444333222000///.........+++,,,---...////////////.........///000111222333222444666999;;;<<<=========;;;<<>>===>>><<<:::999:::<<>>===<<<;;;999999888888333222222222333333111///000///---+++)))((('''''',,,+++)))(((''''''((((((((((((((('''&&&&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$&&&'''###"""###%%%&&&&&&$$$"""$$$############$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###$$$%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$$$$$$$$$$$$$################################################%%%$$$$$$%%%&&&&&&%%%###$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%%%%$$$$$$###'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###"""######$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((()))***++++++***)))((("""$$$&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################"""""""""###############""""""#########$$$$$$$$$""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$######!!!###$$$$$$######$$$&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$###"""###%%%''')))''''''(((((()))***++++++...000222333333222000///,,,,,,+++++++++,,,---...111111222222333444444444444333222000///.........//////000111111111111111222111000//////000111222555999===???CCCGGGHHHGGGIIIFFFGGGLLLNNNLLLKKKMMMUUU]]]jjjvvv~~~zzzvvvrrrooommmgggkkksss|||uuuqqqpppnnnlllkkkmmmqqqvvvyyyyyyyyyxxxvvvrrrjjj```YYYSSSSSSQQQOOOKKKGGGDDDBBBFFFDDDAAA>>>===???AAABBBGGGGGGGGGFFFCCC@@@<<<:::777777777888999:::;;;<<<<<<:::777555666999===@@@???@@@@@@@@@>>><<<999777222111111222333222000...111000///---+++)))((('''***(((&&&$$$###$$$%%%'''(((((('''''''''&&&&&&&&&(((''''''&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&%%%$$$$$$%%%%%%%%%%%%$$$############$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$###"""###$$$&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%###"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%%%%$$$$$$###''''''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###"""$$$&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#################################$$$$$$$$$%%%%%%""""""#########$$$$$$$$$""""""""""""""""""""""""############$$$$$$$$$$$$###########################$$$%%%$$$"""!!!"""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$###"""###&&&(((***''''''((()))***,,,,,,---111111222222222000---,,,,,,,,,,,,,,,---...//////222222222333444444555555444333222000///.........222222222333333222222111444444444444555777999;;;>>>FFFLLLPPPUUU\\\]]]YYYYYYUUUUUUXXXZZZWWWUUUUUU___hhhwwwxxxsssqqqpppiiikkkrrr|||zzztttrrrqqqrrrvvv}}}zzzoooggg___^^^\\\YYYWWWTTTSSSRRRVVVUUUQQQNNNKKKJJJIIIIIIPPPPPPOOOMMMJJJEEEAAA>>>===<<<<<<;;;;;;<<<======;;;999666444555888<<>>CCCGGGGGGDDD@@@===777555333222222222111000111111111111000///...------+++(((&&&&&&'''(((***'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&$$$######%%%'''###$$$$$$%%%&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&(((((('''&&&%%%&&&'''&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################!!!$$$&&&&&&$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%########################'''%%%$$$$$$%%%&&&&&&%%%"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&$$$######$$$&&&'''%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%%%%$$$$$$###%%%&&&(((*********)))(((%%%&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&"""$$$&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%"""###$$$###"""!!!"""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''((((((((('''((()))+++---...000000......---------///000111111222222333333333222222111222222333444444555555111111000000000000111111111222444555777888999999555888===CCCIIINNNQQQSSS\\\jjjwww|||xxxoooiiiiiihhhddd```___^^^eeeooowww}}}~~~zzzvvvvvv|||}}}yyyuuusssrrrrrrvvv||||||sssoookkkiiilllsss{{{~~~wwwoookkkgggeeeaaa\\\WWWRRROOOMMMHHHFFFCCC@@@===<<<<<<<<<===<<<999777777777888999:::<<<@@@DDDFFFGGGFFFEEE???;;;777555555555555444333444444444222111///...///...,,,***)))***+++,,,''''''''''''''''''''''''&&&&&&%%%%%%&&&''''''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###### $$$&&&%%%$$$%%%&&&###$$$%%%&&&&&&&&&%%%%%%###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################!!!$$$''''''$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""&&&$$$######$$$%%%%%%$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%############$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&(((&&&$$$""""""$$$&&&(((%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$&&&(((***++++++***)))&&&&&&&&&'''''''''(((((('''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$%%%%%%$$$###$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&"""$$$&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!"""###$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&& !!!######""""""$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''(((((())))))(((((('''((()))+++---///000111,,,+++++++++---000333666111111222222222111111000111111222333333444444555000000000000000111111222222333666999<<<>>>???@@@DDDGGGLLLRRRXXX\\\___```cccsssuuummmllljjjeeeaaa___ZZZ___ffflllqqqyyyvvvtttrrrqqqrrrvvv{{{~~~~~~|||xxxqqqnnnqqqyyy|||vvvxxxuuuqqqkkkeeeaaa^^^\\\TTTRRRNNNJJJGGGEEEEEEEEEBBBAAA???===<<<;;;;;;;;;:::;;;>>>AAADDDGGGJJJKKKEEEAAA;;;888777888888888666666666555444111///...///...---++++++++++++,,,&&&'''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''((((((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""''''''%%%$$$$$$###$$$%%%&&&'''&&&%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###""" !!!$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%% !!!"""$$$%%%&&&'''''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$!!!!!!###&&&######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""$$$&&&'''#########"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""''',,,+++'''$$$%%%(((############$$$$$$%%%&&&&&&''''''((()))***************))))))(((''''''&&&))))))))))))((('''&&&%%%%%%%%%&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######!!! $$$$$$##################$$$$$$######$$$$$$%%%&&&######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%#########%%%&&&%%%%%%%%%$$$$$$#########""""""""""""###$$$%%%&&&%%%$$$######$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***'''%%%%%%''')))'''%%%%%%%%%&&&&&&'''((())))))...---,,,+++++++++,,,---((()))+++...000111222222444444444444555555555666444333111000000111222444000111333222111000000111444888???EEEKKKNNNPPPPPPXXXXXX[[[```aaa______ccciiioooyyy|||qqqjjjgggfffbbb^^^YYY^^^eeekkkqqqxxxzzzvvvyyy}}}~~~|||}}}{{{zzz}}}uuuvvvsssooolllkkkkkkkkkjjjdddaaa[[[VVVUUUUUUNNNEEEGGGBBB@@@BBBAAA<<<999999999999:::;;;>>>AAACCCEEEGGGFFFDDDAAA???<<<;;;:::999888777555444333333333222222111000///---+++******)))(((''''''''''''''')))((('''&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$###""""""###%%%''')))$$$######""""""######$$$%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$######$$$%%%######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###$$$%%%'''(((###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&!!!%%%((((((%%%######%%%***)))(((''''''&&&'''''''''''''''((()))*********++++++++++++************+++,,,,,,,,,,,,,,,++++++((((((((()))))))))))))))(((((((((((((((((((((((('''(((((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%$$$$$$###%%%%%%$$$######$$$%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""!!! $$$$$$##################$$$$$$######$$$$$$%%%&&&$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$#########%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))&&&$$$%%%'''((('''%%%%%%%%%&&&''''''((()))))),,,+++***)))))))))***+++,,,,,,...///000222222333666666666666555555555555666555444222222222333444111111222222333555:::===CCCHHHQQQ[[[ccchhhjjjjjjbbbaaaaaadddccc```___bbbdddiiirrr|||}}}vvvqqqnnnkkkgggdddbbbfffkkkppptttxxx~~~xxxrrroookkkiiijjjmmmqqqsssyyyyyyuuuooollliiibbbZZZRRRKKKEEEEEEDDD@@@===<<<;;;;;;::::::;;;>>>AAABBBDDDCCCAAA@@@????????????>>><<<:::777666666777777333333222111000...---,,,++++++***)))(((((((((((()))(((((('''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%000///---+++)))'''%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$!!!###&&&#########"""######$$$$$$%%%%%%%%%$$$$$$$$$$$$###'''&&&&&&%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&%%%$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$%%%&&&'''(((###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###''''''&&&&&&%%%&&&&&&&&&(((((())))))******++++++---------........./////////000111111222222111111---------,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++***(((&&&'''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""""""""%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""!!!!!!######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$#########$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""##################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$&&&''''''&&&&&&&&&''''''(((((())))))******)))))))))***++++++000000000000111333444555:::999999888666555555444111111000000111111222222333444444444777===DDDIIIUUU]]]hhhuuu}}}ooojjjfffeeebbb^^^^^^aaa___dddkkksss{{{|||wwwssspppmmmoooqqqrrrtttwwwzzz~~~~~~}}}}}}}}}xxxqqqmmmiiifffiiiooowww|||wwwnnncccXXXNNNMMMMMMHHHCCC@@@<<<:::888666666888;;;===>>>======<<<===@@@BBBDDDFFFDDD@@@<<<999777777888555444444222111000///...---,,,+++***))))))))))))***))))))(((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$###$$$$$$%%%$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########"""##############################$$$$$$$$$%%%%%%%%%$$$!!!!!!###'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&###!!!"""%%%&&&%%%"""###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$%%%&&&''''''$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%&&&(((((('''%%%######$$$%%%&&&(((***+++++++++++++++,,,,,,------...//////000111222333333555555666666666555444444000000000//////.........------------------------,,,------,,,***(((((()))******))))))((((((''''''$$$$$$%%%&&&'''((((((((('''&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######"""!!!######$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%###########################""""""""""""$$$%%%%%%#########$$$$$$%%%%%%%%%%%%%%%$$$#########$$$$$$"""###$$$$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&'''''''''((((((((()))))))))++++++,,,,,,,,,---......000000000111222555777888<<<<<<:::999777555444333------...///000111222222555777888:::>>>DDDKKKPPPccckkkvvvxxxooofffbbb___\\\___cccbbbeeejjjqqqwww|||wwwuuuqqqmmmlllooosssvvvtttrrrooommmnnnrrrxxx||||||yyyxxxyyy{{{~~~{{{}}}~~~yyyyyyuuuoooiiiiiinnnvvv}}}qqqeeeZZZYYYYYYTTTKKKEEE@@@>>>:::777666888;;;===:::999888888:::===@@@BBBJJJHHHEEEAAA<<<888555333555555444222111000000000...---,,,+++***)))))))))******)))))))))))))))***''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&& !!!!!!"""###$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&((('''&&&%%%$$$#########%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!""""""######$$$$$$##############################$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&)))((('''%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%""" !!!$$$%%%### $$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%'''((()))(((''''''(((((()))+++---...///...............///////////////000222333444555666888888888777666444333222111000000//////.........---------------------------......---+++)))***++++++++++++*********))))))''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***+++%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$######"""######$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$############$$$$$$########################""""""""""""###$$$$$$%%%#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$!!!###$$$$$$"""!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((((()))))))))))))))++++++,,,---.../////////...///000222444666888:::<<<;;;:::888777555444333111111111111111222333444555999>>>DDDHHHMMMRRRVVVgggooozzztttgggbbbaaabbbggglllkkkmmmqqqvvvzzz~~~wwwlllccc___aaafffjjjhhhfffbbb```bbbfffjjjlllkkklllllljjjhhhggghhhiiiqqqtttyyy}}}yyytttuuu}}}tttooooootttyyyyyynnnfffffffff___UUUNNNHHHEEE@@@<<<:::;;;===>>>888777666666777888;;;<<>>>>><<<:::888666555333222111111222222111000///---,,,+++******)))))))))))))))******+++&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%&&&''''''((((((''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$############$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$###"""$$$$$$######""""""############$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$"""!!!"""###$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''$$$''')))(((&&&&&&))),,,,,,+++***))))))((())))))////////////////////////---...///000111222333444111111111000///---,,,+++***************+++++++++************************)))***,,,+++******+++---+++,,,,,,------......///111000///...,,,+++))))))((((((((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$%%%&&&&&&'''$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''%%%((()))'''###!!!"""%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((''''''))),,,***************************+++---///000111111111222444666888999999777666555555444444444444444333555444333555999>>>DDDHHHJJJOOOUUU[[[]]]^^^___``````eeennnxxxzzz{{{~~~~~~|||~~~~~~|||zzzzzz|||{{{xxxuuurrrhhh\\\SSSQQQUUUYYY\\\WWWUUUTTTTTTUUUUUUSSSPPPOOOPPPPPPPPPPPPRRRVVVYYY]]]___bbbfffjjjmmmooopppuuuwwwvvvqqqnnnpppqqqpppuuurrrooonnnjjjhhhlllrrr{{{}}}yyyrrrqqqqqqmmmkkkkkkbbb^^^WWWOOOHHHCCC???>>>============<<<:::888777444555777888:::;;;;;;;;;888666444333222222444444444333222000///...------((((((((((((((()))******(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((!!!!!!"""$$$%%%'''((()))(((''''''&&&%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&'''(((#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&'''&&&###!!!###%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&***---+++((((((,,,000,,,,,,,,,,,,------...///...............---------,,,---...///000111222222,,,,,,,,,,,,,,,+++***)))'''''''''(((((()))))))))((((((((((((((((((((((((''')))************+++---+++,,,,,,---...///000000.../////////000000111111++++++******))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''')))***+++,,,%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$######$$$%%%%%%&&&''''''$$$$$$######$$$$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###&&&%%%%%%$$$$$$##################$$$%%%&&&'''((('''***,,,)))$$$"""###&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%((())))))''''''***---++++++******************,,,---000222444444444444555777:::<<<<<<999666444222222222333333333444444777888999>>>FFFQQQ[[[aaa\\\^^^aaacccbbb```______\\\___fffoooyyy{{{uuuooolllnnnmmmjjjfffccc\\\TTTQQQSSSYYY^^^aaa```___^^^___aaa___ZZZVVVRRRSSSSSSSSSUUUXXX]]]aaaccceeegggjjjmmmoooqqqrrruuuyyyxxxsssoooooonnnkkkiiieeeddddddbbb___```dddiiikkkpppvvv|||{{{sssqqqpppoooqqqvvvxxxtttlllcccYYYQQQLLLIII@@@AAABBBBBB@@@>>>;;;999888777666555555777999:::999888666444333444555666777666444222111000//////(((((('''(((((()))******))))))(((((((((((())))))'''''''''''''''''''''''')))(((((((((''''''''''''%%%%%%&&&&&&'''((())))))(((((('''&&&&&&%%%%%%$$$******)))(((&&&%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""%%%(((###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######$$$$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%&&&'''(((***,,,,,,------...///000000......------......///000,,,---------------------------------..................---------------,,,++++++*********)))))))))''''''((())))))))))))(((***)))((((((((()))***+++++++++,,,,,,------------/////////000111333444555333222000...+++)))'''&&&+++)))'''&&&((()))***)))'''''''''&&&&&&''''''(((%%%%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((%%%'''(((&&&$$$###%%%((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''$$$###$$$&&&'''&&&$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&$$$""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$###$$$%%%%%%''''''&&&%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&''')))***+++++++++******(((&&&'''***,,,,,,***//////000222333555777888666888;;;======:::777555666333333666555444666;;;999BBBLLLRRR]]]kkksssrrrzzzmmmdddeeegggbbb[[[YYYXXX\\\bbbhhhjjjppp~~~~~~}}}}}}|||zzzwwwtttooojjjccc___]]]]]]ZZZXXXYYYWWWUUUTTTXXXaaammmuuuwwwuuurrrnnnkkkeee___[[[RRRSSSTTTTTTSSSVVV\\\```jjjjjjkkklllnnnoooppppppvvvuuuuuuvvvvvvtttpppmmmllllllggg```\\\^^^^^^[[[```______```dddjjjppptttzzz|||qqqlllllloooqqq|||}}}nnneee[[[PPPNNNFFFBBBBBBCCCAAA@@@@@@777555222222444666777777777666555444444333444444444555666777555333111000---,,,+++***))))))))))))******)))(((((((((((((((***((('''&&&&&&'''(((***'''((((((((('''&&&%%%%%%'''&&&%%%%%%''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""$$$'''$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######$$$$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((&&&'''((()))***+++++++++---------.../////////000...---,,,,,,,,,,,,------+++++++++,,,,,,---------....../////////000000000,,,,,,,,,------------...,,,++++++******)))))))))((())))))***************)))((('''&&&&&&&&&'''(((+++++++++,,,,,,---------/////////000111222444444444444222111///...---,,,***(((''''''(((******)))(((''''''''''''(((((()))&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&$$$###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###$$$&&&'''%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&'''&&&$$$""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''''')))***+++******)))+++)))'''))),,,...---,,,111111111222444777:::;;;======<<<:::888777555555666444444666666777===EEEJJJUUUaaakkkuuuuuukkkjjjjjjeee^^^\\\YYYZZZ]]]aaadddiiivvvxxxpppnnnmmmllllllkkkiiifffhhheeeaaa^^^[[[ZZZYYYYYYYYYYYYYYY[[[bbbnnn}}}}}}wwwooofff```VVVVVVUUUSSSSSSWWW^^^dddpppqqqrrrtttuuuvvvvvvvvvvvvuuusssrrrqqqqqqrrrssssssvvvtttnnniiieee^^^WWWVVVUUUTTTTTTWWW\\\aaaeeepppuuu|||zzzrrrppprrrttttttiiiaaaWWWMMMIIIEEEAAA>>>>>>999666444333444555555444666666555555666777888999666666555666666444222000///...---+++******))))))))))))(((((('''(((((((((''''''(((((((((((('''''''''''''''(((''''''&&&&&&'''&&&%%%%%%''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$""""""###%%%%%%%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%######$$$%%%$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&'''(((((()))&&&%%%%%%%%%&&&''')))***$$$'''***...///000///...........................,,,++++++*********++++++******+++,,,---......///111111111111222222222222---......//////000000000///......---,,,,,,++++++)))))))))***************,,,+++***)))((((((((()))+++,,,,,,,,,,,,---------////////////000111333333555444444444333333333333,,,***))))))***++++++***'''''''''''''''((())))))&&&&&&&&&%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%########################&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%######$$$&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((()))******))))))(((+++***)))***---/////////444444444555777:::===>>>???===999666444444666777555444555777888===IIIUUUeeeqqq~~~vvvsssppplllgggdddccc``````cccggglllvvvvvvmmmdddcccbbbbbbdddfffeeeeeeggghhhgggccc^^^ZZZ[[[\\\XXXXXXZZZ___iiixxxwwwllleee]]]\\\YYYVVVVVVYYY```eeemmmoooqqqssstttuuuuuutttuuuuuurrrnnnkkknnntttzzz~~~|||sssggg\\\UUUSSSQQQPPPQQQTTTXXX[[[eeeiiiooovvv||||||wwwvvvwww{{{nnn___UUULLLCCC>>>===888666444333333333111000444444555666888;;;>>>???;;;888555444666666444111222111000...---+++******(((((('''''''''(((((()))%%%''')))******)))'''%%%&&&&&&''''''(((''''''''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$"""!!!"""$$$&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######$$$%%%$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''((((((############$$$''')))+++(((***---000111111000000---------------,,,,,,,,,((((((((())))))***+++,,,,,,---...///000111222222333333333333444444444444222222222222222222222222222111111000//////......,,,,,,,,,,,,,,,------.../////////...............------------------------////////////000111222222222333333444555555666666111///------------,,,***'''''''''&&&'''(((((()))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((($$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&((()))******%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))))))))))))))))))))((((((*********,,,...000111111555666888:::<<<======>>>999888555333333555777999444444666:::>>>FFFVVVeee}}}~~~|||yyywwwuuusssmmmjjjmmmrrrwww~~~zzzsssjjjbbb^^^^^^^^^bbbgggmmmpppqqqqqquuuwwwqqqhhhaaa```bbb[[[[[[]]]aaajjjxxx}}}sssmmmgggeeebbb^^^\\\]]]```bbbggghhhkkkmmmnnnnnnmmmmmmrrrrrrpppkkkggghhhpppwwwuuujjj]]]ZZZVVVTTTSSSUUUXXXZZZ```dddkkkttt|||~~~|||~~~{{{zzzqqqeeeYYYLLLCCC@@@<<<999777666666555333111222222333555999===@@@CCC>>>:::555444666777555333444444333111///---+++***''''''''''''''''''((()))&&&'''((())))))((('''&&&%%%%%%&&&'''(((((((((''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%###!!!"""###&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###$$$%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%'''))),,,---/////////000000000000000,,,,,,++++++++++++++++++&&&'''''')))+++---...///000111222333444555666666444444444444555555555555444444333333222222111111222222111111111000000000000000//////000000111222//////000000111111111111000000000000000/////////111000000000000000111111//////000222333444555666777555333222222000...,,,((((((''''''''''''(((((((((''''''&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&'''((())))))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))************)))))))))))))))******,,,---...000222444777999===???@@@>>>;;;:::444444444444555555666666444444888???FFFOOO___nnn~~~xxxyyy|||}}}|||qqqiiiddd___ZZZYYYYYY]]]dddmmmuuu{{{~~~~~~sssiiieeefffbbbaaaaaabbbgggppp{{{yyytttpppnnnllliiigggeeebbbaaaeeefffgggiiiiiiiiihhhhhhkkkmmmmmmhhhcccbbbggglllttt{{{|||uuudddaaa]]]YYYWWWXXXZZZ\\\dddiiirrr|||wwwtttrrrtttxxx~~~ttthhhZZZNNNJJJCCC@@@===;;;:::999777555222222333444777;;;???BBB@@@<<<777555666777666555555555444333111///---,,,(((((('''''''''(((((())))))((('''&&&&&&'''((()))%%%%%%&&&'''(((((((((''''''&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%###"""###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""###$$$%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%))))))***,,,---///000000222111111000//////......++++++++++++++++++++++++((()))***+++---///111222333333444555666777777888444444444444555555555555333222222222111111111111111222222222222333333333000000///...///000111222///000111222222222111111444444333333333333222222222222111111111111111111---...///000111222333444999888666666666444222///,,,+++***)))(((((((((((()))(((''''''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''')))++++++***(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$######$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%''''''''''''''''''''''''"""######$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++++++++*********++++++,,,***,,,...///000222555888;;;===@@@AAA@@@===888555444555666777777666444333888888===FFFOOOWWWbbblllzzz}}}~~~|||}}}yyywwwoooddd]]]\\\[[[XXXZZZ\\\aaaiiisss|||{{{pppjjjhhhbbbbbbaaa___```dddiiinnnlllmmmqqquuuxxxxxxuuussstttsssrrrrrrrrroookkkhhhggggggggggggffffffffffffgggiiijjjhhhdddbbbbbbddddddjjjppprrrvvvzzzzzzwwwnnnjjjfffbbb``````bbbcccjjjrrr}}}~~~uuunnnmmmooossszzz~~~uuuhhh^^^YYYKKKGGGAAA===:::888666555666555444444555888<<<>>>???>>>;;;888666666777777555555555555333111...---******)))(((((((((((((((***)))'''%%%%%%''')))***&&&&&&''''''(((''''''''''''&&&%%%%%%''''''&&&%%%%%%&&&&&&&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%$$$######$$$###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###$$$&&&%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%&&&&&&''''''((((((+++,,,///111222222111111///000111111111///,,,+++++++++,,,,,,------..................///111222333333333333444444555555555333333333333444444444444222222333333444555555666555666777777999999:::;;;777666555444555666888999999999::::::999777666555777777777777666666555555444444333222222111222222//////000000111222222333666666666777888888666444111000///---,,,+++******))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))),,,,,,***'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((&&&$$$"""###%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%&&&&&&'''###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&'''((()))+++,,,,,,++++++++++++,,,...///,,,...111222333555999<<>>CCCMMMWWW[[[^^^bbbhhhkkkrrryyyzzz{{{xxxsssssspppoooiii```\\\]]]]]]ZZZ___aaaeeemmmvvv|||wwwpppmmmcccccccccaaa```aaadddfffdddeeeiiimmmrrrsssrrrppptttssssssvvvyyy{{{zzzxxxrrrpppnnnlllkkkkkklllllllllmmmmmmmmmlllkkkiiihhh```eeehhhiiimmmtttwwwvvvuuurrrmmmiiiggghhhiiikkkmmmxxx{{{oookkkjjjlllrrryyywwwwwwwwwyyy{{{~~~{{{rrrllliii]]]WWWNNNFFFAAA>>>;;;:::;;;999777555444666888:::>>>??????<<<777444666999444444555555444222000...---,,,+++))))))(((((((((((((((''''''''''''(((((('''''''''(((''''''&&&&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$$$$$$$%%%######%%%&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''$$$%%%&&&'''(((***++++++***,,,///222333222000///+++...111333333000+++))),,,,,,------...///000000222222111111111111222222222222222222222222222222222222222333333333444444222333555666999:::<<<===;;;;;;===>>>???AAABBBBBBFFFEEECCCBBBCCCDDDFFFGGGEEEEEEEEEDDDBBB???===;;;:::999999999888888777777555555444333222222222222111111111222222222333333333333444666999:::999888555444222000...---,,,,,,))))))((('''''''''''''''((((((((((((((((((((((((%%%%%%%%%(((+++,,,)))&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((('''###"""###%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''(((((("""###%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''&&&&&&''''''(((***+++,,,,,,,,,++++++,,,...///111...111444555555777;;;???GGGEEEAAA<<<888555444333333444555888:::===???AAAEEECCCGGGRRR[[[]]]ZZZYYY]]]```hhhppprrrrrr{{{zzznnnhhhiiikkklllhhhaaa___``````]]]___aaaeeekkkqqqvvvwwwwww~~~}}}vvvrrriiijjjkkkkkkjjjjjjlllmmmllllllnnnrrrvvvwwwwwwuuurrrqqqrrrvvv}}}~~~{{{xxxvvvvvvwwwyyytttsssssstttuuuuuusssqqqfffiiijjjjjjmmmtttxxxwwwuuurrrmmmjjjhhhhhhjjjlllnnnzzzpppjjjhhhhhhnnnuuupppooommmnnnpppsssssssss}}}xxxtttttttttlllaaaWWWPPPKKKHHHFFF@@@===999666444555666777<<<@@@BBB>>>777333666;;;333444555555444333000///......,,,***)))(((((((((&&&'''(((******((('''&&&'''((((((((('''&&&%%%%%%'''&&&%%%%%%''''''&&&%%%&&&&&&&&&'''''''''(((((($$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&"""""""""$$$%%%%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&)))(((''''''(((***,,,------.../////////...---,,,///...---+++++++++,,,,,,...///000111222222222222222111000222444666666666222222333333444555666666444444555777999<<<>>>???;;;???DDDGGGHHHIIIJJJKKKOOOOOOMMMLLLMMMQQQWWW\\\```^^^YYYUUURRRPPPPPPQQQOOOTTTWWWVVVPPPJJJFFFEEEEEEEEEDDD@@@<<<999888888555555555444333222222111666555444444444333111000444444444444555777888999999888666444111///......***)))'''&&&&&&'''(((***%%%&&&'''((())))))))))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%###&&&((()))'''%%%$$$$$$$$$$$$%%%&&&'''((()))***%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''((((((((()))(((((('''&&&%%%''')))+++---.........///...,,,+++,,,...000222333444555888:::<<<>>>???DDD>>>999777999:::888555999<<>>AAADDDFFFHHHJJJMMMRRRUUUXXX\\\___bbbbbbaaa___]]]]]]aaafffkkkqqqnnnjjjeeeaaa```______[[[^^^bbbcccaaa\\\XXXUUUNNNMMMKKKFFF@@@<<<::::::999888555444444444333222666555555666777888777666444444444444444555666666777888888888666444222000+++***(((''''''((()))***''''''((()))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%###$$$$$$###""""""$$$&&&&&&&&&''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''')))***,,,---////////////////////////000111222333444555777999<<<>>>??????>>>;;;888777888999999888???FFFOOOWWWaaakkkmmmjjjhhheeebbbbbbdddccc___ZZZ[[[___dddjjjqqqyyy}}}}}}|||wwwrrrppprrruuuvvvkkkfffdddbbbeeecccdddhhhiiifffeeehhhnnnwww~~~~~~}}}xxxrrrtttvvvvvvwww|||~~~zzz||||||ooommmmmmqqqyyy}}}|||~~~zzzxxxwwwvvvtttsssuuuyyy~~~tttmmmkkkllljjjgggiiimmmtttyyyzzzwwwvvvvvvyyy~~~|||www{{{pppaaaXXXMMMJJJDDD@@@<<<;;;:::999777888888999888777666555444444333222222222333333333222000...,,,***)))(((******)))(((((()))))))))))))))))))))))))))))))))''''''(((((('''&&&&&&%%%$$$$$$$$$$$$%%%&&&'''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&(((&&&$$$$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&'''(((((()))***+++,,,,,,---,,,,,,...------,,,,,,+++,,,,,,---------...///000222333444444444333222222111111444222111333777;;;===>>>===<<<::::::<<<@@@EEEHHHMMMMMMMMMNNNPPPSSSVVVXXX[[[]]]aaadddiiipppwww|||zzzyyyvvvsssqqqsssvvvzzz}}}yyytttqqqooonnnnnnlllmmmpppssssssoooiiiddd^^^]]]ZZZUUUOOOKKKJJJJJJGGGBBB<<<999999999888666666777888999:::;;;<<<<<<555555555555555555555555444666888::::::888666444...---,,,***))))))))))))((((((((()))))))))))))))))))))((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%$$$### """&&&***)))(((((('''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&'''((()))---...//////000/////////...///111222444555555555777888:::<<<>>>>>>>>>>>>888888888777888:::===@@@LLLXXXfffooovvv~~~~~~zzzuuuqqqmmmiiibbb\\\]]]bbbiiiqqqxxxuuunnnnnnrrrvvvxxxxxxzzz~~~tttlllhhheeefffcccdddggghhhfffgggjjjqqqzzz~~~xxxqqquuuyyy||||||~~~zzzzzz|||{{{kkkhhhgggiiioootttuuuuuuyyyxxxvvvttttttvvv{{{~~~}}}zzzyyy{{{}}}~~~|||yyywwwuuurrrpppmmmwww~~~}}}}}}~~~wwwtttwwwxxx{{{~~~lll\\\VVVLLLEEE@@@===<<<;;;777666666555555555555555666555444444333333444444666555333111...,,,***))))))((((((((((((((()))***))))))))))))))))))))))))'''''''''(((''''''&&&%%%'''&&&&&&%%%%%%%%%%%%%%%((((((((((((((((((((((((%%%&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&+++(((%%%$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&''''''''''''''''''&&&'''''''''''''''((()))******+++---.........---,,,///...,,,+++***+++,,,---111111222333444555666777888777666666555555555555555555555999???EEEJJJLLLIIIHHHGGGIIINNNUUU]]]bbbbbbaaa^^^]]]]]]___aaacccggggggiiikkkpppxxx{{{zzz|||~~~~~~{{{xxxuuutttttttttyyyyyyzzz|||}}}yyyqqqkkkiiiiiigggddd```^^^^^^___[[[TTTJJJDDDBBB@@@===:::888:::<<<======<<<===>>>777777888888888888888888333444666888999999888777333222000...,,,***(((((()))((((((((('''((((((((((((((((((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%''''''&&&$$$$$$&&&***---((((((''''''&&&%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%&&&(((+++---000000000000//////......//////111222444666888999<<<===>>>???>>>===;;;:::666888888777777<<>>???999:::<<>>>>>999999:::;;;;;;:::999999444333333333444555777999777666555333000,,,)))'''))))))'''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%'''))))))((()))***,,,&&&&&&&&&&&&&&&&&&%%%%%%""""""###$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((('''''''''(((***---///000//////...............000000111222555999<<<>>>AAAAAAAAA???===:::777666555666777555666===JJJTTTffftttzzzqqqjjjffffffiiiooouuu{{{~~~{{{xxxtttsssssspppjjjeee```iiittt{{{}}}|||{{{{{{wwwuuuuuuttttttpppooorrrssssssvvv{{{~~~yyy|||zzzxxxttttttrrrssszzz{{{tttrrrooommmnnnppprrrsssmmmrrrwwwvvvqqqnnnpppsss|||zzzuuuooojjjhhhiiikkknnnnnnnnnooopppqqqrrrsssxxxwwwwwwyyy}}}~~~}}}yyyuuulllbbb]]]]]]___dddnnn{{{||||||vvvgggYYYPPPHHHBBB===;;;999666444333333444555777666666555555666666777:::999888666444111...---))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&'''''''''''''''&&&)))((('''&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&''')))'''%%%%%%&&&&&&%%%$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&))))))))))))***,,,---...------............------............///000111222555666777888999999999999777777999;;;???CCCGGGIIIGGGGGGJJJPPPWWW^^^aaacccbbbcccgggmmmuuu~~~zzzqqqjjjgggffffffggggggfffeeeeeeiiiooossszzzxxxsssmmmgggccccccdddccccccccccccdddeeeffffffkkklllnnnrrrtttuuusssqqqpppsssuuuuuusssqqqoooooorrrmmmdddZZZRRRMMMKKKKKKMMMQQQVVVUUUPPPJJJFFFEEE???@@@@@@@@@???===;;;:::777555333111111333555777777777777666444000,,,***+++***((('''&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%"""%%%(((***)))'''''''''$$$$$$%%%%%%&&&&&&''''''!!!"""###$$$%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''))))))((()))***,,,...///...------------......///222333555888;;;???BBBCCCCCCBBB@@@===:::777666555333555666666888???LLLVVVffftttzzzvvvtttpppooopppqqqtttuuuuuusssmmmjjjggggggiiiiiigggeee___fffnnnsssrrrooonnnmmmnnnuuuyyyvvvtttwww|||~~~|||zzzzzzyyyvvvwwwzzz~~~yyysssnnnnnnqqqxxx}}}vvvtttqqqooonnnppprrrtttrrrvvvzzzyyyuuuqqqqqqsssyyywwwtttoookkkiiiiiikkkjjjkkkllllllkkkiiigggfffffffffgggiiinnnvvv~~~xxxsssjjj___XXXXXXVVVYYYbbbnnnxxx}}}}}}rrrfff^^^VVVMMMFFF@@@>>>:::777555555555666555555555555666777888888999999999888666333111///++++++***)))))))))))))))))))))))))))))))))))))))%%%&&&''''''((('''''''''$$$$$$$$$%%%&&&((()))***((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''''''''&&&############$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%''''''%%%#########$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''))))))******+++---...///...------,,,,,,------.........000222333444444444777888:::<<<>>>?????????<<<===@@@EEELLLSSSYYY]]]^^^^^^```dddhhhjjjjjjiiiiiikkkooouuuzzzxxxmmmddd___]]]]]]WWWXXXWWWUUUTTTUUUWWWYYY\\\[[[XXXSSSOOOMMMMMMOOOMMMNNNNNNOOOOOOPPPQQQQQQRRRTTTWWWYYY[[[]]]___aaadddhhhmmmqqqpppnnnmmmlllpppoookkkddd[[[WWWYYY\\\^^^dddjjjjjjccc[[[UUURRRMMMMMMLLLJJJGGGCCC???===;;;999777555444333444444333444666888777555222000...---***(((''''''((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%"""$$$'''((('''%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&''''''(((((()))***++++++,,,,,,,,,,,,,,,,,,---///111222444777===BBBFFFHHHHHHHHHAAA???<<<999777666666777333666:::===AAAGGGOOOUUUaaappp}}}zzzvvvqqqmmmmmmllljjjhhhffffffeeefffggggggeeedddbbbeeehhhhhheeedddeeeggghhhooottttttvvv~~~{{{zzz}}}~~~~~~uuulllnnnsssyyy{{{zzzwwwtttsssuuuxxx{{{}}}~~~~~~|||xxxuuuvvvwwwzzzzzzyyyvvvtttssstttvvvssssssrrrpppmmmiiifffdddddddddcccbbbccciiirrrxxx}}}|||vvvlll___VVVTTTTTTTTTZZZeeelllrrr{{{uuunnniiicccYYYQQQDDDBBB???<<<999777666666333333444444666888999:::888888999999777555222111...---,,,***))))))))))))))))))))))))))))))))))))%%%&&&&&&'''((((((''''''%%%%%%%%%%%%&&&((()))***''''''''''''''''''''''''''''''''''''((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&'''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$&&&''''''%%%#########$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((()))((('''&&&&&&'''((()))*********+++,,,---///000///...,,,++++++,,,---...---///111444666666777666999;;;>>>AAADDDEEEFFFFFFIIIKKKPPPVVV___gggooosssrrrrrrrrrtttuuussspppnnnlllnnnrrrwwwzzz{{{{{{{{{}}}vvvjjj]]]TTTNNNLLLLLLGGGGGGHHHFFFDDDCCCDDDEEEDDDDDDBBB???===<<<>>>???=========>>>>>>>>>>>>???>>>AAADDDDDDCCCDDDHHHLLLOOOUUU]]]ccceeeeeeddddddmmmppppppjjjcccaaaeeekkkiiiqqqxxxyyyrrrhhhaaa^^^[[[ZZZXXXTTTOOOIIIDDDAAA>>>===<<<:::888555333222///222555888:::999777555111///,,,***)))))))))***)))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$&&&((((((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((((((((((((%%%%%%%%%&&&&&&&&&'''''''''((()))***++++++******+++++++++,,,...000333444555:::CCCKKKOOOOOOMMMKKK>>><<<999777666666888999555:::@@@FFFKKKOOORRRTTT^^^lll{{{zzzqqqkkkhhhfffcccaaafffgggiiijjjjjjhhhfffdddffffffdddaaa^^^^^^ccchhhjjjqqqwwwwww{{{~~~vvvqqqtttzzz~~~}}}|||xxxsssooommmkkkjjjiiigggbbb```cccjjjpppttttttuuuwwwyyy|||{{{pppaaaWWWSSSUUUSSSWWW```fffiiiooowwwzzz}}}~~~xxxqqqooonnniii___WWWGGGEEEBBB???<<<999777666222222333444666888:::;;;777888999999888666333222///...---+++***))))))((())))))))))))))))))))))))%%%%%%&&&'''((((((((('''))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((()))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))****** ###%%%&&&%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''')))***+++,,,---...//////000111000///------///111444111111444444222555======BBBHHHMMMOOORRRUUUWWWZZZ[[[]]]ccckkkuuu~~~|||zzz{{{xxxrrrmmmjjjlllnnnoooooommmkkkjjjeee^^^SSSJJJDDD@@@===;;;999999:::::::::999999888999999999888666666888999555444444444555666777777;;;999777888999<<<<<<<<<@@@DDDJJJPPPTTTUUUTTTTTT[[[___bbbccccccgggnnnuuuxxxzzz|||{{{xxxtttqqqppplllmmmlllgggbbb[[[OOOCCCGGGBBB<<<;;;<<<;;;777333111000///111444777777777888555222...+++***)))***))))))******+++***))))))((('''&&&%%%%%%&&&((()))'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''***)))((('''&&&%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$)))'''%%%""""""###%%%&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$#########$$$%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&'''((())))))###$$$%%%%%%&&&&&&%%%%%%'''''''''''''''&&&&&&&&&)))(((&&&%%%%%%&&&'''((())))))((((((((('''''''''''''''''''''''''''&&&&&&+++++++++++++++***))))))''')))+++---///333777:::AAAKKKSSSVVVXXXWWWNNNCCC>>>;;;888666777999:::;;;;;;???JJJVVVYYYTTTQQQTTT___gggsss}}}tttgggbbbfffmmmsssyyy{{{yyypppiiiiiikkkkkkkkkkkkiiieeedddhhhooouuuxxxwwwwwwyyy~~~{{{zzzvvvqqqllljjjkkknnnpppwwwwwwuuupppmmmlllppptttwwwxxx||||||qqqeee^^^WWWWWWYYY^^^dddiiijjjjjjsss}}}{{{{{{zzz|||uuummmjjjkkkjjjfffaaaUUUNNNFFFBBB@@@===999888555333555888888666888===<<<:::888555444333444555333222111///---+++)))(((+++***)))((((((''''''((((((((((((((())))))))))))''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((("""###$$$%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''(((((()))))))))***++++++,,,---......///---.../////////000222444777444333555555555:::BBBJJJPPPWWW[[[\\\^^^aaadddiiikkkooouuu||||||yyytttnnniiidddddddddbbb___ZZZVVVSSSRRRLLLDDD>>>:::888777666666777777888888777666666444555666666555444444555333333222333333444555666777666555555777777666555999:::===@@@CCCEEEGGGGGGKKKOOOTTTXXX\\\dddnnnvvv}}}~~~{{{yyyxxxyyy|||{{{wwwrrrlll```UUUNNNHHH@@@<<<<<<<<<:::777444333222333555777777777888666333000...,,,++++++******))))))))))))))))))'''''''''&&&&&&''''''(((''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((((((((($$$$$$%%%&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&''''''((((((%%%%%%&&&''''''''''''&&&&&&&&&&&&'''''''''''''''***)))'''%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''((()))******++++++++++++(((***---///111555<<>>CCCHHHOOOYYYeeemmmxxxzzz}}}}}}|||{{{{{{|||wwwmmm___VVVKKKBBB???>>><<<;;;888777555555666888888777::::::888666444222000///,,,+++)))(((((((((((()))''''''((((((((((((''''''''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%'''&&&$$$######$$$&&&'''&&&&&&%%%%%%%%%%%%$$$$$$!!!$$$'''******)))&&&%%%###$$$$$$%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%&&&''''''((((((''''''%%%%%%&&&&&&''''''((((((***)))'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''((((((((((((&&&'''((()))***+++,,,,,,***---000111333999CCCKKKUUU]]]aaa^^^VVVMMMDDD===;;;::::::<<>><<<777777888:::<<<===<<<:::777888:::;;;;;;:::999888:::;;;===@@@BBBBBB???===:::;;;<<<>>>????????????>>>???AAADDDDDDBBB===999999888777666555555666666444666888<<>>;;;888666666777999999999=========<<<:::888666555///---+++(((''''''((()))'''((()))******((('''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))'''''''''''''''&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$"""$$$'''((('''%%%!!!"""###$$$$$$%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&'''''''''''''''$$$$$$%%%&&&&&&'''((((((***)))(((&&&%%%%%%%%%%%%((((((((((((((((((((((((((((((((((((((()))))))))'''''''''((()))***+++,,,,,,000444555777>>>JJJTTT[[[______XXXMMMDDD???===>>>???AAAFFFLLLVVV```gggiiijjjmmmmmmkkkfffdddddd___fffpppyyyxxxqqqmmmjjjgggggglllvvvzzzvvvssspppvvvxxx||||||xxxwwwzzz{{{|||uuummmhhheeeffffffggggggfffeeecccbbb^^^fffnnnqqqttt{{{zzzjjjdddaaaeeekkkooorrrttttttooouuuqqq___QQQIIIDDDBBB===888888777444555888;;;:::999888888888999999999888666444111///---,,,,,,+++***))))))(((((((((&&&&&&&&&&&&'''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&%%%$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&'''''''''''''''((((((((())))))''''''((()))******++++++))))))******++++++,,,,,,///111333333333444666888777:::???DDDNNN[[[hhhppprrruuuwwwvvvsssnnnkkkjjjhhhgggeeeccccccdddeeefffddd^^^TTTKKKEEEBBB@@@@@@999:::===???AAABBBCCCCCC999;;;>>>CCCFFFFFFCCCAAA@@@AAACCCEEEEEEDDDCCCBBBBBBBBBCCCGGGKKKMMMKKKIIICCCEEEHHHKKKLLLKKKJJJHHHIIIJJJKKKMMMMMMIIIDDD???<<<=========;;;999666444444444444555777===CCCGGGRRRVVV[[[aaagggmmmsssxxx}}}qqqbbbUUUKKKEEEAAA<<<:::777777888:::;;;<<<=========<<<;;;:::888777222000---+++)))))))))***((()))***+++***)))'''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))''''''((((((((('''&&&%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!"""###$$$$$$%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%###$$$$$$%%%&&&'''(((((())))))((('''&&&%%%%%%%%%'''(((((((((((((((((((((((((((((()))))))))******)))))))))((()))***++++++...222666999===DDDOOOWWWYYYXXXTTTLLLBBB<<<===BBBEEEIIINNNSSSYYYbbbkkkqqqvvvxxxyyywwwtttqqqooommmmmmrrryyywwwnnniiihhhhhhhhhjjjnnntttyyy}}}|||{{{{{{zzzzzzuuutttwww{{{{{{}}}}}}yyyvvvxxx~~~{{{wwwvvvuuuqqqlllfff```]]]VVVXXX[[[^^^```fffpppyyywwwkkkbbbdddhhhhhhgggiiimmmvvvzzzsssyyyxxxgggYYYNNNFFF>>>888777666444444666777777777777777888888999999888777555333111//////++++++***)))((((((((((((&&&&&&&&&&&&'''''''''((('''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''(((((())))))***)))))))))))))))*********)))******+++---......//////000222333444666:::===AAAHHHOOOVVVaaaooo{{{vvvuuutttsssssspppllliiiddd```YYYRRRNNNLLLMMMNNNIIIFFF@@@<<<888777777888777999<<<@@@DDDHHHJJJKKKCCCDDDFFFIIIMMMMMMLLLJJJHHHJJJLLLOOOOOONNNLLLKKKMMMKKKKKKOOOUUUZZZ[[[ZZZSSSVVV\\\aaabbb```\\\YYYXXXWWWUUUTTTQQQMMMGGGCCC???@@@BBBCCCAAA===777444666555444444555888;;;===???BBBGGGLLLRRRYYY```eeellluuu~~~vvvgggYYYNNNHHHAAA>>>;;;999:::<<<======::::::999999888888777777666444222///---+++++++++***++++++******)))((('''&&&'''(((((((((((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))'''((()))))))))(((&&&%%%''''''((((((((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$%%%&&&'''(((###$$$$$$%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&(((((())))))******++++++++++++)))))))))***+++,,,///333888===CCCJJJPPPUUUQQQLLLFFF@@@;;;999>>>FFFLLLSSS[[[bbbgggmmmsssxxx~~~}}}|||{{{xxx{{{{{{tttmmmhhhcccdddeeegggiiilllnnnooottt{{{{{{tttnnnmmmpppuuuxxx{{{}}}}}}{{{yyy}}}}}}sssjjjddd[[[WWWSSSRRRRRRTTT[[[cccrrr{{{uuuhhhgggiiieeebbbbbb___iiivvv|||~~~ooo^^^LLLCCC:::777666333333444444444555666777777888888888888777555444333222111,,,,,,***)))))))))))))))&&&&&&'''''''''((((((((('''''''''(((((())))))***%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""###%%%''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''###$$$%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((())))))******++++++++++++************++++++---...000111222333000222444777;;;AAAHHHMMMSSS]]]fffllluuu~~~xxxqqqooopppnnngggaaaUUUQQQJJJCCC>>><<<======999999888666444444444555;;;===AAAFFFKKKPPPTTTVVVTTTQQQOOOOOORRRVVVZZZ[[[[[[]]]aaacccdddcccaaa______\\\YYY\\\dddmmmqqqrrrmmmsss{{{yyyuuummmiiiccc^^^XXXRRRLLLHHHDDDFFFHHHIIIGGGBBB>>>:::;;;999888777888888888888555777:::<<<@@@EEEKKKOOOTTT\\\eeellltttxxxhhhZZZQQQIIIEEE@@@===============:::999888777777888999999999888666333111...---,,,,,,,,,+++***))))))))))))&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''&&&&&&&&&''''''((('''((()))******((('''&&&'''&&&###""""""###&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((()))******+++,,,,,,+++***))))))***,,,...000111333888@@@IIINNNPPPOOOIIIBBB<<<;;;;;;;;;@@@HHHQQQZZZfffooosssvvvzzz}}}|||tttmmmhhhbbbbbbaaabbbccceeehhhiiiqqqyyy}}}xxxsssmmmiiiiiinnnuuuyyyqqqfff[[[VVVTTTQQQSSSXXX]]]cccnnn|||mmmlllmmmgggcccccc\\\aaahhhnnnttt|||qqqYYYMMMBBB===:::777444555222333444666777888888999666666666555444444333333......---,,,++++++++++++''''''((((((((()))))))))&&&''''''((())))))******&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""###%%%'''''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''(((((("""$$$&&&((())))))((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''((()))******+++...------,,,,,,++++++***,,,---///000333444666777333555888===CCCMMMWWW]]]bbbmmmvvv{{{|||ppplllmmmiii___VVVGGGEEEAAA===:::::::::;;;999:::<<<<<<:::999999999>>>AAAEEELLLRRRYYY^^^```ccc]]]WWWTTTXXX___gggkkkuuuwwwzzz}}}~~~}}}zzzyyypppkkkgggjjjsss}}}zzzqqqhhh```YYYSSSOOOLLLMMMNNNNNNLLLIIIEEECCC@@@>>><<<;;;:::888666444999999999999:::===BBBEEE???HHHPPPVVV___mmmxxx}}}rrrbbbYYYPPPKKKEEEAAA>>>>>>===<<<===;;;:::999999:::<<<===::::::888666444000...,,,...---+++)))(((((()))***&&&'''((())))))((('''&&&))))))))))))))))))))))))(((''''''&&&&&&&&&'''''''''(((***+++***)))'''&&&&&&""""""&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$###!!! $$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((((((((((('''''''''((((((((())))))((())))))***++++++,,,,,,***)))))))))+++...111333111333888BBBLLLQQQOOOKKKDDD<<<888;;;>>>>>>BBBHHHSSS^^^mmmwww{{{|||~~~|||uuulllfffgggeeecccbbbdddgggkkknnnqqqzzz{{{|||~~~tttqqqlllkkknnnuuu~~~{{{llleeeaaa[[[YYY[[[QQQSSSXXXcccrrrrrrooopppjjjfffggg]]]___```aaaeeennn}}}dddXXXKKKDDD@@@;;;888888222333555666888999999999555555555555555444444444000000///...------------(((((((((((())))))))))))&&&''''''((()))******+++''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%&&&(((***+++,,,&&&&&&((())))))************+++++++++***,,,...111222333444444444555777:::999===CCCIIIQQQ[[[gggppprrrzzz{{{pppeee\\\UUUOOOLLLCCC???;;;777777888999999::::::>>>CCCEEEBBBBBBDDDFFFIIILLLMMMTTT^^^eeegggjjjeeebbbeeejjjrrr|||}}}wwwsssvvv|||yyyqqqiiidddccc[[[]]]]]]YYYWWWUUUPPPIIIFFFEEEDDDCCCBBBAAA@@@@@@;;;::::::<<<@@@BBBBBBBBBAAAAAABBBCCCGGGOOOYYY___nnnwwwxxxkkkccc^^^VVVMMMGGGFFFEEEAAA>>>@@@???>>><<<::::::::::::>>>>>>===;;;777333///------+++***(((((()))+++,,,******)))(((((((((((((((&&&'''((()))******))))))))))))))))))((('''%%%%%%''''''''''''&&&%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$((('''&&&%%%$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&'''''''''''''''&&&$$$%%%&&&&&&''''''&&&&&&'''''''''(((((()))***+++***,,,...---,,,+++,,,---,,,((((((---///---///444333===DDDEEEGGGKKKKKKGGG===<<<:::999:::@@@HHHNNNUUUZZZffftttxxxvvvyyy}}}~~~~~~sssiiidddeeeccccccfffkkkqqqvvvxxx}}}zzz{{{{{{yyyvvvnnnmmmlllooouuutttkkkdddaaa\\\UUUPPPTTT[[[eeeqqq{{{|||zzzuuullldddddd[[[VVVYYY^^^dddooozzzttthhhXXXLLLFFFBBB===999888333222666999999999;;;:::999888777777777777888555333111...,,,***)))(((((((((((((((((()))******&&&&&&&&&&&&&&&'''((()))))))))(((((((((((())))))((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&'''((()))******'''((()))***++++++++++++...//////...------///111444444444444444777;;;???FFFJJJQQQWWW^^^fffpppvvvvvv{{{}}}|||~~~tttmmmbbbXXXPPPJJJEEECCC???===:::888888999999:::CCCDDDHHHNNNPPPMMMMMMPPPPPPVVVZZZ[[[^^^ffflllnnnqqqmmmkkkqqqyyy{{{|||{{{zzzrrruuutttoookkkggg___WWWRRROOOLLLJJJIIIGGGCCC@@@BBBBBBBBBDDDFFFHHHGGGFFFEEECCC???<<<<<>>>>>???>>>===:::777666///...,,,***))))))***+++******)))(((((((((((((((''''''''''''((((((((()))))))))))))))((((((((((((''''''''''''&&&%%%$$$###'''&&&&&&&&&%%%%%%%%%$$$((('''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&'''((())))))***,,,......,,,,,,,,,------+++,,,111333333777>>>>>>FFFLLLKKKIIIIIIEEE???>>>===<<<<<>>>>>===<<<;;;;;;;;;;;;555444222///---+++***)))((((((((((((((()))******(((((('''''''''((())))))))))))(((((((((((())))))''''''''''''&&&&&&&&&&&&'''''''''(((((((((((()))'''&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&((((((((((((((())))))))))))***+++,,,------------...///111111111111222444666666666666888>>>EEEKKKZZZ^^^dddiiimmmpppsssuuuuuuuuutttssstttvvvrrrlllaaaZZZQQQHHHBBB???===<<>>GGGNNNXXXcccllluuu{{{|||ttthhh]]]VVVPPPIIIEEE???<<<:::;;;===>>>===;;;<<<=========<<<:::888777333111///,,,***)))))))))******)))(((((((((((()))((('''&&&&&&&&&'''((())),,,+++***(((((((((((()))'''''''''''''''&&&%%%$$$'''''''''&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$######%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((('''''''''((((((((('''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''***,,,......------...//////000222666777888???FFFKKKQQQTTTQQQLLLFFF@@@:::@@@@@@@@@CCCIIINNNQQQSSSUUUXXX___hhhmmmooosssyyy}}}uuunnnjjjjjjqqqxxxuuunnnmmmooosssxxx||||||tttpppoooooonnnmmmpppuuu}}}wwwllleee```\\\]]]```dddhhhmmmtttyyy|||}}}}}}zzzuuunnnggg```[[[___eeelllvvvyyytttmmmeee[[[QQQFFF???888444333444444444999???AAA@@@@@@???>>>=========666555333111///---+++***))))))((((((((()))************))))))(((((())))))))))))(((((((((((())))))'''&&&&&&&&&&&&%%%%%%%%%'''''''''(((((((((((()))&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%''''''((()))***+++++++++,,,------.../////////...+++---000111222333555777777888888;;;@@@IIITTT[[[kkknnnrrruuutttqqqnnnlllkkkhhheeedddffffff```ZZZOOOJJJCCC>>><<<===??????FFFHHHJJJLLLLLLKKKKKKKKKKKKLLLPPPWWW[[[```hhhqqq~~~}}}~~~~~~wwwvvv{{{zzzllldddbbb```[[[WWWTTTRRROOOOOORRRVVVXXXYYYWWWTTTMMMEEE>>>:::999:::<<<@@@FFFOOO[[[iiiwww|||wwwpppiiibbbZZZRRRMMMHHHCCC>>><<<>>>???>>><<<>>>>>>===<<<:::888666444666555222///,,,***))))))+++***))))))(((((())))))***((('''&&&&&&''')))***...---***'''%%%%%%&&&''''''''''''''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''((('''''''''(((((((((((('''&&&%%%$$$%%%&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''+++---////////////000111222555888;;;<<>>>>>===<<<<<<;;;888777666444111///---+++***))))))((())))))******+++***))))))(((((((((((())))))(((((((((((())))))'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&%%%''')))+++---...//////...//////000000000000000,,,...000111111222444666777999<<>>:::;;;<<<@@@IIIVVVdddnnnpppqqqrrrssspppjjjccc^^^UUUNNNFFF@@@??????>>>===AAAAAA@@@???===;;;999888888777444222///,,,+++***++++++***))))))))))))))),,,***(((''''''(((***+++***)))'''%%%$$$%%%'''(((''''''((((((''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''((('''''''''''''''(((((('''&&&&&&%%%%%%&&&''''''((((((''''''((((((((((((((())))))***,,,...000111111111333444333888>>>BBBGGGNNNVVV[[[]]]YYYRRRKKKEEECCCEEEHHHHHHKKKPPPWWW]]]______^^^[[[\\\^^^eeeppp{{{wwwpppjjjiiihhhiiiooovvv~~~|||wwwzzz~~~yyyuuuuuuxxxxxxxxxxxxzzzwwwuuukkkgggaaa[[[YYYZZZ]]]___mmmuuulll```\\\^^^fffsss|||yyyssstttuuuuuupppeeeXXXNNNAAA===;;;;;;888444444888<<<<<<=========<<<;;;:::999999888666444111...---******))))))))))))*********))))))(((''''''''''''))))))(((((((((((())))))(((((((((((('''''''''&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''''''''&&&'''***---000111222222000000111111111111000000111222222111111222555777<<<@@@FFFOOOYYYeeeqqqyyyzzzzzzyyyxxxuuunnnfff```XXXQQQKKKIIIHHHCCC@@@??????===>>>AAAHHHOOOUUUWWW\\\```dddccc```\\\[[[\\\\\\___eeennnvvvzzzkkk___XXXTTTXXX___gggoooxxxooogggaaa___]]]\\\ZZZZZZYYYUUUOOOIIIFFFDDD>>>===;;;:::<<>>>>>======<<<<<<;;;;;;888888666444111///---,,,++++++***))))))))))))***,,,+++***)))))))))***+++$$$$$$$$$$$$&&&(((***+++''''''(((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''$$$%%%&&&'''''''''&&&&&&%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&'''''''''''''''&&&&&&&&&'''(((((((((((('''))))))))))))***+++,,,------000222333444444666777444;;;CCCKKKVVVbbbiiijjjbbbYYYNNNGGGBBBCCCKKKSSSWWW\\\cccggghhhffffffeeeccccccdddjjjxxxnnnjjjhhhjjjkkkkkknnnssszzz~~~}}}}}}}}}xxxuuuxxx|||~~~vvviii]]]UUUQQQRRRSSSZZZddduuuyyyeeeZZZXXXYYYaaaooo~~~{{{qqqqqqssswwwyyytttiii___JJJCCC>>>===;;;777666777:::;;;===>>>>>>>>>===<<<;;;::::::999666333000...++++++***)))))))))******))))))((('''''''''(((((())))))(((((((((((())))))))))))(((((((((''''''''''''''''''(((((((((((()))'''''''''&&&&&&&&&&&&&&&(((((((((((((((((((((((('''%%%$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((()))***---000222333333222111111111222222111111000333333333333444777===@@@IIIOOOXXXbbblllwww}}}yyytttooofff]]]VVVMMMGGGBBBAAA>>>:::;;;@@@CCCDDDFFFMMMUUU]]]bbbdddhhhlllnnnlllfffaaa```aaa```eeeooozzzwwwssssssrrrqqqqqqnnnyyyzzzpppcccZZZRRRNNNPPPUUUUUUYYYcccqqqwwwtttrrrsssssssssuuuwwwtttoooooosssxxxqqqmmmbbbaaa^^^YYYSSSOOONNNNNNEEECCC@@@<<<;;;<<<@@@DDDJJJQQQ\\\gggnnnrrrssstttnnnooollldddYYYPPPKKKJJJ>>>>>>===<<<;;;:::::::::888777777555444222000///,,,+++******))))))******************)))))))))((($$$%%%%%%&&&'''((())))))''''''((((((((((((''''''$$$%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''%%%%%%&&&'''((((((((((((&&&&&&'''(((((((((((((((((((((((()))+++,,,...//////111444666666777999:::999@@@HHHRRRaaannnrrrnnn]]]SSSIIIEEEDDDHHHUUUbbbqqqwww}}}}}}wwwqqqpppqqqpppppppppuuu}}}vvvhhheeedddggghhhhhhjjjnnnqqqwww~~~~~~|||xxxyyyzzzxxx~~~}}}mmm```WWWSSSQQQQQQWWWcccrrrvvv```[[[WWWXXX___lllxxx~~~xxxuuuwwwwwwaaaTTTGGGAAA???<<<999999777999;;;===>>>>>>======<<<<<<<<<:::888555222000,,,+++******))))))******))))))((((((((()))******))))))(((((((((((())))))(((((('''''''''&&&&&&&&&'''''''''(((((((((((()))((((((''''''&&&&&&%%%%%%))))))))))))))))))))))))((('''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&'''((())))))+++---000222333333222111111111222222222111111000111111222444888>>>FFFLLLVVV]]]gggrrr|||yyyqqqhhh^^^SSSKKKDDD???<<<<<<;;;888===FFFJJJLLLOOOVVV___gggkkkmmmqqqtttvvvrrrkkkeeedddeeedddkkkyyyppphhhddd```\\\\\\XXXdddsssyyypppggg```ZZZVVVWWW[[[ZZZZZZ___hhhllliiihhhkkkggghhhjjjmmmjjjeeefffjjjnnnllljjjddd]]]WWWTTTUUUWWWJJJIIIGGGCCC???===>>>@@@:::AAAKKKWWW```ggglllpppwww|||~~~xxxjjj]]]VVVTTTGGGFFFDDDAAA>>>===;;;;;;777777777666555333222111,,,+++******)))*********))))))******)))((('''&&&*********)))(((&&&%%%$$$''''''((((((((((((((('''$$$$$$$$$%%%%%%&&&&&&&&&###$$$&&&'''((('''&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''$$$$$$&&&'''((()))))))))&&&''''''(((((((((((((((''''''((()))+++---...///000222555777888888:::<<>>BBBEEEFFFRRRSSSVVV[[[cccllltttyyyyyynnnhhhfffgggrrr~~~uuuiii___YYYVVVSSSPPP^^^aaakkkzzz{{{vvvoooiiifffdddcccbbb```___dddnnnuuussspppnnnkkkkkkllllllkkkiiigggeeefffnnnyyyuuuccc\\\\\\ZZZUUUVVVMMMGGGHHHGGG@@@<<<===???===>>>CCCHHHOOO[[[gggttt|||{{{wwwvvvqqqjjjcccXXXMMMJJJFFF???<<<>>>999888666555555666777888777111+++***,,,,,,((($$$))))))((((((''''''''''''&&&'''((((((((('''%%%$$$))))))))))))))))))))))))((((((''''''''''''(((((((((''''''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&'''((()))***))))))))))))))))))))))))$$$$$$$$$%%%&&&'''((()))'''''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&''''''((('''''''''''''''((())))))&&&(((***++++++---///111333666:::<<<=========>>>AAAEEEMMMZZZfffjjjfffbbbRRRLLLHHHKKKOOOXXXiii{{{{{{wwwuuurrrooofffeeedddbbbbbbfffkkkoooxxx{{{~~~yyyvvvsssqqqrrruuuyyy|||zzzkkkcccaaaVVVRRRYYYaaahhhwwwyyykkk^^^YYYVVVTTTXXX^^^qqqwww]]]NNNFFF???<<<===666666555555666777999:::;;;:::::::::888777666555///...---,,,++++++***+++)))))))))))))))))))))))))))))))))))))))(((''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&'''((()))'''''''''''''''&&&&&&&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***,,,------...///111333444444333222111333333111------111555666888<<>>CCCNNNXXXiiirrr{{{~~~|||pppbbbZZZPPPFFF@@@@@@;;;:::999999999999999888777333///------,,,***'''((((((((()))))))))******((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&'''((()))'''%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((((('''&&&&&&%%%%%%$$$''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''((('''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&''''''(((''')))+++,,,---...000222222555999;;;<<<===>>>???EEEIIIRRR]]]eeefff___XXXPPPKKKKKKQQQZZZfffwwwxxxrrroooooonnnmmmhhhhhhgggfffgggkkkpppttt~~~zzzxxxqqqnnnjjjhhhiiilllpppttt~~~ssscccWWWUUUVVVZZZfffttt~~~sssjjj___UUUTTTYYY___nnnppp\\\NNNBBB<<<<<<999888777666666666888888999999888888666555333333///...---,,,++++++******)))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''''''''&&&&&&''''''&&&&&&&&&''''''((((((((((((((((((((((((((()))(((''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%&&&''')))+++---///000///000111222333222222111///111333222111111555999???BBBHHHNNNVVV```iiiooorrrvvvzzz|||~~~~~~yyysssiiieee]]]QQQFFF???;;;:::===AAAFFFMMMSSSXXX[[[]]]SSSZZZdddrrryyyrrrqqqrrrrrrqqqpppooommmmmmmmmsssxxx{{{{{{xxxoooeee^^^^^^___dddkkksssxxxzzzttttttxxx~~~|||zzzyyyyyyzzzyyyxxxsssqqqvvvyyyrrrmmmllllllkkkkkkttt|||yyyuuuqqquuu~~~ttt___UUUMMMJJJJJJJJJJJJLLLKKKEEE???<<<::::::AAAIIIYYYcccpppzzz{{{ooobbbSSSJJJGGG???===;;;:::::::::999888777666333000...---++++++***************************))))))(((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%&&&((((((&&&%%%''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&((((((''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((('''''''''''''''(((((()))'''***,,,......000333555555777:::<<<===???BBBDDDKKKOOOWWW___ccc___UUULLLJJJHHHJJJTTTaaaooo~~~wwwrrrpppoooooooookkklllmmmnnnooorrrwww{{{~~~zzzvvvsssqqqfffdddaaa___aaaffflllpppzzz|||zzzyyyzzzzzzzzz{{{||||||{{{yyyvvvvvvvvvwwwyyy|||yyydddXXXRRRPPPWWWbbbooo~~~nnn]]]UUUUUURRR^^^pppoooYYYHHH???===<<<:::888666555555666777999999999888666555333222//////...---,,,+++******)))))))))))))))))))))))))))))))))))))))(((((('''''''''''''''''''''(((((((((((('''&&&&&&&&&''''''''''''(((((())))))******)))(((((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&'''(((***,,,---//////000000111222222222111000000222333444555999>>>CCCNNNRRRWWW]]]bbbhhhnnnrrroooqqqsssvvvxxxuuummmeee]]]ZZZSSSIII@@@<<<===@@@FFFKKKSSSZZZ___aaacccccc]]]cccnnn{{{yyynnnjjjeeebbbaaa___]]]ZZZ^^^bbbiiiooosssrrrlllgggccceeeiiiooovvv}}}}}}~~~~~~|||{{{|||||||||zzzyyy~~~zzzvvvooorrrtttvvv{{{uuukkkgggccc```bbbgggooo}}}ssshhhZZZPPPMMMMMMOOOPPPRRRLLLFFFBBB>>>;;;===BBBJJJRRR^^^jjjxxxwwwhhh\\\UUUKKKFFF@@@<<<<<<<<<<<<;;;777777777444000---------,,,,,,+++***))))))((((((+++***)))(((((()))***+++'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%&&&''''''&&&$$$''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((((((*********)))***++++++,,,'''***---...000111444666999;;;>>>???AAADDDGGGJJJQQQSSSXXX\\\]]]XXXOOOHHHHHHIIIMMMWWWdddsss{{{wwwsssqqqpppoooqqqtttvvvxxxzzz~~~}}}wwwrrrnnnlll^^^]]]\\\]]]cccjjjrrrwww~~~|||yyywwwuuutttwwwwwwwwwyyyzzzyyyvvvtttrrrrrrqqqqqqrrrtttuuuvvvyyyxxxwwwvvvxxx~~~xxxggg[[[TTTTTTXXX```kkkyyyppp```WWWSSSXXXdddttt}}}dddQQQFFFCCC<<<:::888555444444666777;;;;;;;;;:::888777555444000000///...---+++***)))))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&''''''(((((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&'''((())))))******))))))(((''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))***+++,,,------...111111111222222222111111222222333555:::AAAIIIOOO[[[^^^cccgggjjjmmmpppssspppooooooqqqpppiii```YYYQQQPPPKKKCCC===<<>>???@@@CCCKKKWWWfffvvvsssjjj]]]TTTHHH@@@???@@@@@@???999999999666222///...///))))))))))))))))))))))))+++***)))(((((()))***+++((((((((((((((((((((((((((((((''''''''''''((((((&&&%%%%%%&&&''''''&&&$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''###$$$%%%''')))+++------''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%&&&''''''(((((()))***************+++,,,,,,'''***---///111333666888===???AAACCCDDDGGGKKKNNNTTTTTTUUUUUUUUURRRNNNKKKJJJNNNTTT\\\hhhvvvvvvpppmmmsssvvvzzz}}}~~~~~~wwwnnnhhhdddYYYYYY\\\aaajjjttt~~~~~~zzzzzzyyywwwwwwyyyzzzzzzzzzyyyxxxwwwuuusssrrrpppoooqqqrrrsssuuuvvvuuuqqqnnnooonnnlllkkkjjjkkkkkkllllllmmmmmmnnnppptttxxx{{{{{{}}}nnnaaaWWWSSSUUUXXXaaannn{{{ssscccYYYWWWYYYbbbqqqnnn[[[OOOJJJ===;;;888555444444666777::::::::::::888777666555111111111000///---+++***))))))))))))))))))))))))(((((())))))))))))((((((&&&''''''(((((())))))))))))((('''&&&&&&&&&&&&&&&%%%%%%&&&''''''((())))))***)))((((((''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''+++++++++,,,,,,------...111111222222222333333444333444666;;;CCCMMMVVV\\\cccfffjjjmmmoooqqqtttvvvuuuqqqooommmggg]]]TTTPPPKKKKKKIIIDDD@@@BBBJJJQQQWWW^^^hhhnnnnnnmmmlllmmmnnnqqqxxxuuujjj]]][[[[[[^^^cccggggggfffhhhiiioooyyy~~~~~~~~~}}}~~~~~~uuuppplllhhhddd```______bbbfffkkkvvvqqqggg]]]TTTTTTNNNKKKJJJHHHBBB??????<<<<<>><<<<<<:::999777444111000&&&''''''((()))***+++,,,)))))))))))))))******+++))))))))))))))))))))))))(((((((((''''''((((((((('''&&&%%%&&&((((((&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))******''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''(((((((((&&&&&&&&&'''(((((())))))((((((((((((((())))))***)))+++...111333555999;;;???BBBEEEGGGHHHJJJMMMOOOTTTRRRQQQOOOOOOOOOPPPQQQJJJRRRYYY^^^eeeqqq|||}}}vvvssswww{{{vvvkkkccc___YYY\\\aaaiiirrr}}}~~~yyyvvvuuusssqqqqqqrrrtttttttttuuuttttttsssrrrqqqqqqpppooopppsssvvvwwwuuuqqqmmmooommmllljjjiiihhhiiiiiifffhhhiiilllnnnooopppqqqtttxxx}}}tttaaaUUUQQQMMMNNNZZZjjjxxxxxxeee^^^VVVVVV^^^kkkwww~~~vvvfffZZZQQQBBB???;;;777555555666777777777777777777666555555333333333222111...,,,+++))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((((((((())))))(((((('''&&&&&&&&&''''''%%%%%%&&&&&&''''''((((((***))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&******+++,,,---...///000111222222222333444555666666999???IIITTT^^^eeeiiijjjlllooopppqqqrrrtttvvvtttoookkkggg^^^RRRLLLMMMOOOQQQRRROOOLLLPPPZZZccckkkrrrzzz|||zzzuuussssssooorrrxxx{{{jjjaaa[[[]]]bbbiiipppuuuwwwxxxxxxvvvzzz~~~}}}{{{uuuooofffbbb___```aaafffrrrxxxjjj___XXXQQQOOOLLLGGGEEEEEE@@@======CCCIIIOOO[[[gggwww|||ppp```UUUPPPLLLFFFAAABBB???<<<<<<<<<:::666222************************'''((())))))******))))))(((((((((((((((((((((((((((''''''&&&&&&''''''(((((('''&&&'''((()))'''%%%#########$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((&&&'''''''''((((((((()))&&&&&&''''''(((((())))))(((''''''''''''((())))))+++...111444666999<<>>>>>@@@>>>999333222111///---***'''%%%$$$&&&'''(((*********)))((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''((())))))(((&&&""""""###$$$%%%&&&&&&'''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))&&&'''''''''(((((())))))&&&&&&''''''((())))))))))))))))))))))))******+++---000333666999<<>>999666666666666666888999999:::::::::666666777666444111...,,,))))))))))))))))))))))))''''''((()))))))))))))))******))))))((((((''''''&&&&&&&&&&&&&&&'''((()))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&'''((((((((('''&&&%%%''''''&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&'''(((***+++000...,,,+++,,,///222555333555555444222333888;;;@@@HHHUUUcccpppxxx|||}}}~~~|||zzzvvvrrrnnnkkkiiiddd^^^XXXTTTMMMGGGKKKTTT]]]bbbgggffffffpppyyyrrrpppqqqvvvvvvpppkkkjjjooorrruuutttqqqllliiigggfffkkkrrryyy{{{yyyuuuzzz|||}}}~~~}}}xxxqqqlllxxxkkkaaa^^^ZZZVVVVVVLLLJJJFFFCCCAAAAAACCCDDDLLLRRR___qqq~~~~~~uuunnneee\\\QQQMMMHHHCCCAAA???===;;;777111,,,+++------***&&&+++***((('''%%%$$$$$$$$$))))))))))))))))))))))))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$###(((((((((''''''&&&%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((++++++***)))))))))))))))(((((()))***+++,,,------///333777888999;;;@@@DDDPPPUUU\\\``````^^^]]]]]]VVVUUUQQQMMMJJJLLLRRRWWW```iiiooonnngggdddjjjrrruuupppmmmnnnuuu}}}|||~~~~~~~~~~~~~~~yyytttssstttwwwzzz|||||||||xxxtttppppppvvv|||}}}|||zzzxxxvvvvvvvvvvvvsssqqqooonnnnnnnnnlllkkklllllllllllllllmmmnnnooohhhkkkooorrrsssrrrooommmkkkhhheeedddfffhhhiiijjjkkkkkklllmmmmmmmmmlllllloooqqqssstttsssrrrrrrrrrtttvvvxxxzzz~~~ppp]]]RRROOORRR\\\gggsss{{{{{{hhh]]]\\\___hhhooozzz}}}rrreee```UUUHHHBBB???===;;;:::777555444555777888888777999777444444555444000---...,,,******+++***)))'''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))(((''''''((()))***)))))))))(((((((((''''''((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''&&&&&&'''(((******---,,,******+++---000222444444444222222555<<>>@@@DDDNNN]]]jjjuuu}}}vvvoooccc^^^VVVOOOHHHBBB===:::999555000//////...,,,***---,,,+++***************))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((******)))(((''''''''''''(((((()))***,,,---......///333777:::<<>>:::;;;@@@IIIRRR___rrrxxxrrriii^^^TTTJJJBBB<<<;;;999666333111///......*********))))))******+++))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''"""###%%%&&&''''''&&&&&&$$$$$$$$$%%%&&&'''''''''&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((***)))((('''&&&&&&&&&&&&((()))***+++---...///000///333888;;;???DDDLLLRRR\\\cccnnnyyy~~~wwwhhh[[[RRRTTTVVVXXXZZZ\\\```bbbeeejjjoooqqqpppoooqqqsss~~~wwwppplllhhheeefffkkkqqquuu{{{~~~}}}|||zzzwwwsssooonnnrrrxxx~~~zzzmmmiiifffffflllrrrvvvwwwuuutttsssrrrrrrrrrrrrssstttrrrooonnnnnnmmmllljjjjjjjjjiiiiiihhhiiiiiiiiiggghhhjjjlllmmmmmmmmmllljjjhhheeedddeeeggghhhgggiiihhhgggeeeeeeeeeffffffkkkmmmooopppooonnnooopppoooqqqrrrsssuuuxxx}}}sssbbbWWWQQQQQQRRRXXXaaaiiittt{{{kkkbbbaaa]]]cccwww~~~|||rrrdddVVVLLLEEE>>>888;;;999777777999:::::::::999888777666777666333111...---+++***+++***((('''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((,,,+++***(((''''''''''''(((((((((((('''''''''&&&******))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''')))))))))(((((((((''''''&&&&&&%%%%%%%%%&&&''''''''''''''''''((((((((((((&&&'''''''''((((((((((((&&&'''''''''((())))))***+++,,,---///000111111222777666555777>>>JJJVVV^^^ggglllsssvvvwwwxxx|||zzzooo```QQQHHHCCCBBBEEEMMMTTTXXXXXXWWW]]]aaajjjyyyqqqlllhhhhhhgggcccaaabbbjjjnnntttwwwvvvrrrnnnlllkkkmmmqqqvvv{{{~~~|||||||||}}}|||~~~yyyrrrllliiinnn|||yyytttddd[[[RRRNNNOOONNNIIICCC???>>>>>>@@@DDDNNNaaaqqqwwwlllaaaTTTIIIBBB===<<<:::666111/////////******)))((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''((('''%%%$$$"""$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((******)))((('''''''''''')))***+++---///000222222222555:::===AAAHHHQQQXXXccclllzzzuuubbbTTTQQQUUU[[[aaafffiiikkkllliiilllooorrrtttttttttttt~~~xxxyyytttpppoookkkggggggiiiooottt{{{{{{wwwssspppllliiilllqqqzzzsssooojjjjjjnnnsssvvvwwwrrrrrrrrrqqqrrrrrrrrrrrrtttrrrooonnnnnnmmmllljjjkkkjjjiiihhhhhhhhhhhhhhhggghhhiiijjjkkkmmmmmmnnnllljjjgggfffggghhhhhhgggiiigggeeecccbbbbbbdddeeelllmmmoooooonnnnnnoooqqqoooppprrrrrrrrrtttwwwzzz~~~lll]]]UUUPPPQQQTTTZZZbbbrrryyykkkiiiaaaaaarrr}}}tttbbbTTTMMMEEE???===;;;888777888999:::999888888888888888777666555///...,,,+++++++++)))'''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((******)))((((((((('''''')))(((((((((((('''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&'''(((((((((''''''''''''&&&%%%%%%%%%%%%%%%&&&'''((('''''''''(((((()))))))))%%%%%%&&&&&&&&&'''''''''''''''((()))************+++,,,...000222333333333555555777>>>IIIWWWccckkkmmmppptttuuuttttttvvvyyy|||yyytttkkk___RRRGGG@@@>>>AAAGGGOOOXXX^^^]]]ZZZ\\\```iiixxxooommmmmmrrrssspppnnnnnnqqqtttyyyzzzwwwrrrnnnlllpppsssxxx~~~}}}|||||||||~~~~~~qqqffffffnnn|||sssiii]]]VVVTTTQQQKKKEEECCC???======>>>DDDRRR___vvvwwwkkk]]]PPPGGG@@@???<<<777222///...//////...---,,,******))))))((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''(((((('''&&&$$$###&&&&&&&&&%%%%%%$$$$$$$$$'''''''''((((((((())))))'''''''''((((((((())))))+++***))))))(((((())))))***+++,,,...111333444555555888<<>>EEEMMMTTT]]]cccccc___^^^bbbjjjyyy{{{pppooosss{{{~~~{{{xxxxxxtttwwwzzzzzzwwwssspppoootttyyy}}}|||||||||yyyrrrhhhiiinnnvvvuuukkkcccZZZPPPHHHDDD???;;;;;;<<<>>>FFFNNNbbbqqqsssdddVVVMMMEEECCC>>>:::666333000//////...,,,+++)))((((((((())))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((%%%%%%%%%&&&''''''(((((('''''''''&&&%%%$$$$$$$$$''''''((((((((()))))))))''''''((((((((())))))))))))))))))))))))******++++++,,,---000222555777888999;;;???BBBGGGPPP\\\dddsss}}}qqq```UUUQQQSSSYYYeeerrr}}}xxxyyyzzzzzzzzzzzzzzzzzz}}}}}}{{{}}}}}}{{{wwwsssrrrssssssqqqssswww}}}yyyqqqnnnmmmnnnnnnnnnuuu~~~zzztttqqqrrruuuuuuuuuuuuuuuvvvwwwwwwvvvvvvuuuuuussspppnnnnnnmmmkkkiiikkkkkkjjjjjjjjjjjjjjjjjjkkkkkklllnnnpppqqqrrrssspppnnnlllkkkkkkkkkjjjhhhhhhgggfffdddddddddeeeeeedddeeeffffffffffffiiikkkiiikkkmmmnnnnnnnnnnnnooosssvvvyyy{{{~~~uuueeeXXXMMMKKKNNNUUUdddsss}}}tttlllmmmsss}}}kkk```VVVKKKCCC???:::777666666555444555777999999888888888999444222000///...---+++)))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((%%%&&&''')))************+++*********))))))))))))&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$&&&'''((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((((((&&&&&&''''''((())))))***&&&&&&&&&&&&'''''''''''')))***+++---------------------///000222444555666888===FFFSSSaaalllpppqqqpppooonnnpppssssssoookkkaaa[[[SSSKKKFFFDDDEEEGGGHHHRRR[[[___ccchhhhhhdddbbbffflllvvvyyywwwvvvzzz~~~~~~{{{}}}~~~|||yyyuuusssrrrvvv}}}~~~|||||||||www{{{yyyuuurrrrrrpppqqq{{{sssddd[[[OOOGGG???======<<>>;;;999555222,,,,,,+++))))))((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''''''''(((((((((((('''&&&%%%$$$%%%''')))***'''''''''&&&&&&&&&&&&&&&'''((((((((())))))))))))'''((((((((())))))))))))'''''''''((()))***+++,,,+++,,,...111444666888:::;;;===AAAEEELLLWWWdddmmmxxxzzzyyyrrreee[[[VVVUUUUUU\\\hhhwww}}}|||~~~||||||}}}zzzxxxyyyyyyxxx|||~~~xxxuuuttttttuuuuuunnnttt~~~}}}{{{}}}zzzsssppprrrtttuuutttwwwxxxxxxyyyyyyxxxwwwvvvvvvssspppnnnmmmllljjjiiijjjjjjiiiiiiiiijjjkkkkkkkkklllnnnppprrrsssttttttqqqooommmlllkkkkkkiiigggfffffffffeeeeeeeeeeeeeeeaaabbbccccccbbbdddfffiiihhhjjjmmmoooooooooooopppnnnqqquuuyyy||||||hhhVVVQQQQQQQQQXXXbbbwwwyyyrrrpppsss||||||pppbbbUUUHHHCCC===888666555444333333666888999888777999;;;666444222000000///---+++))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&'''((()))******))))))++++++++++++*********)))&&&&&&'''((()))***++++++&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%((((((''''''((()))+++,,,************))))))))))))$$$$$$$$$%%%&&&'''((()))%%%&&&&&&'''((())))))***''''''''''''((((((((()))***+++---...//////...---000000111222444666888:::???DDDOOO^^^lllssstttsssnnnkkkjjjmmmrrrssslllfffVVVQQQJJJEEECCCEEEIIIMMMVVVaaaiiiiiiiiikkkjjjgggeeehhhmmmrrryyy{{{}}}{{{wwwttttttvvv}}}|||{{{yyyzzz|||}}}rrriiikkksss|||qqq^^^RRRGGGBBB@@@>>><<<<<>>999444///......------......///)))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''((((((((()))+++)))'''$$$$$$%%%&&&(((%%%&&&&&&''''''(((((()))(((((((((((())))))))))))(((((((((((())))))))))))%%%%%%%%%&&&(((***+++,,,+++---///111555777999;;;;;;>>>CCCHHHPPP\\\jjjtttxxxtttmmmddd]]]XXXWWWWWWWWW^^^jjjzzz}}}~~~~~~~~~~~~~~~~~~{{{yyyxxxxxxzzz{{{zzzyyynnnsss{{{}}}{{{|||yyysssppprrruuuvvvvvvxxxyyyzzzzzzzzzxxxwwwvvvvvvssspppnnnmmmllljjjiiiiiiiiihhhhhhiiijjjkkkkkkjjjlllnnnqqqssstttttttttpppnnnlllkkkkkkjjjhhhfffddddddeeefffffffffeeeeeebbbbbbcccccccccdddgggiiiiiilllppprrrrrrrrrrrrsssllloootttyyy{{{~~~}}}~~~xxxaaaZZZWWWRRRRRRXXXlllyyyrrrooossszzz}}}nnn___KKKFFF???:::777555444333222555888999777777999;;;777555333222111000...,,,))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((()))******)))((('''************)))))))))))),,,***''''''((())))))((()))'''&&&&&&((()))&&&###'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''((((((((((((''''''######$$$%%%&&&&&&''''''))))))(((((('''''''''&&&(((&&&%%%&&&(((+++,,,,,,...//////...---,,,...///111000000111333555777888BBBOOOaaammmqqqrrrtttvvvmmmmmmlllkkkkkkiiiccc\\\NNNKKKIIIJJJJJJLLLRRRZZZhhhvvvzzztttsssrrrnnnooolllkkkoooqqqrrruuuyyy}}}|||~~~yyytttppptttyyy{{{zzz{{{www~~~{{{nnnkkklllzzzzzzgggPPPCCCBBBCCC@@@:::BBBAAAEEERRR___iiisss{{{{{{kkkaaaWWWKKKCCC@@@>>>;;;999111000...,,,+++))))))(((,,,+++)))'''&&&'''((((((++++++************++++++''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&((((((((((((((((((((((((+++***)))))))))***,,,,,,000222444555666777:::===888>>>FFFMMMSSS]]]jjjsssuuunnnddd\\\XXXXXXYYYZZZ___eeemmmvvv~~~|||wwwvvvuuuxxx|||~~~ppptttyyy}}}{{{yyywwwyyy}}}~~~xxxtttooonnnpppqqqqqqpppuuuvvvwwwxxxxxxwwwuuutttrrrrrrrrrqqqpppnnnmmmlllkkklllllljjjhhhhhhiiijjjllliiigggjjjooorrrqqqnnnmmmlllkkkjjjiiiiiihhhhhhjjjiiigggeeeeeeggghhhiiibbbaaa```aaabbbfffiiikkklllmmmppptttvvvvvvsssqqqpppqqqrrruuuxxx{{{~~~uuubbbWWWPPPOOOQQQgggwwwvvvkkkhhhkkkwwwzzzfffUUUMMMBBB:::777666666555222333666888:::;;;;;;:::999888555222000...------,,,+++******)))******+++***+++,,,------,,,+++***))))))(((((((((((())))))((((((''''''''''''((((((************))))))))))))***(((&&&&&&'''((('''''')))'''&&&'''((((((&&&$$$'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''((()))((((((((('''''''''''')))'''&&&&&&)))+++++++++---...///...------...000222333333222111444;;;AAAOOOZZZiiisssvvvwwwxxxzzzuuusssoooiiiddd___XXXSSSPPPOOOOOOQQQQQQTTT___jjj|||zzzsssmmmhhhfffffffffccccccfffmmmyyy}}}{{{{{{}}}}}}yyyuuusssooosss{{{~~~~~~|||wwwwwwqqqrrrwww~~~|||bbbQQQKKKIIICCC===???<<<>>>GGGPPPZZZgggqqq{{{mmmcccTTTIIICCC???<<<999444222000...,,,+++***++++++++++++******)))((('''***))))))))))))))))))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((('''''''''((((((((((((((((((((((((***))))))))))))+++---...///000333444555888;;;>>>???CCCIIIOOOUUU\\\ffflllnnnhhh```ZZZXXXYYYZZZ[[[aaaffflllttt|||{{{yyyvvvwwwzzz}}}~~~}}}vvvyyy~~~{{{wwwyyy{{{zzzrrrpppppprrrvvvzzzzzzzzzxxxtttpppnnnoooqqqqqqqqqrrrtttvvvwwwwwwvvvtttsssrrrrrrqqqpppooommmlllkkklllmmmmmmkkkiiihhhiiijjjllliiigggiiimmmooonnnkkkjjjjjjjjjjjjjjjjjjiiiiiikkkjjjiiigggggggggggghhhcccbbbaaaaaabbbeeehhhjjjlllnnnpppsssuuuuuusssqqqoooooopppqqqtttvvvyyy{{{~~~~~~yyyhhhZZZSSSSSSZZZhhhwww|||mmmiiilllnnn|||lllYYYPPPEEE===;;;999777444222333444666888999999:::999888777555222000...---+++++++++***************)))***+++,,,,,,+++***)))))))))(((((((((((())))))(((''''''''''''''''''(((************)))))))))))))))'''&&&%%%&&&'''&&&%%%((('''&&&'''((((((&&&$$$'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%'''&&&%%%%%%%%%&&&'''(((((((((((((((''''''''''''***((('''((()))++++++***,,,---......------///111333555666555444999DDDNNN]]]eeeqqqyyy||||||}}}~~~|||yyyrrriii^^^UUUPPPNNNTTTVVVYYYZZZZZZ```ooozzzqqqiiiccc```]]]XXXVVVWWW___nnn}}}xxxvvvuuuqqqsssxxxxxxtttooommmmmmvvv{{{fffZZZRRRJJJCCCBBB???===???CCCJJJWWWcccxxx}}}qqqaaaRRRIIIDDD???===999666222///---,,,,,,---***+++,,,---,,,***((('''))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))((((((((()))))))))))))))))))))))))))(((((()))***,,,...///000222333555777:::???BBBHHHJJJNNNRRRWWW\\\```bbbddd___ZZZWWWWWWZZZ\\\^^^bbbfffkkkrrr{{{~~~zzzyyyzzz|||}}}~~~~~~}}}xxxsssooooooppptttyyy~~~~~~yyytttffffffgggjjjooosssuuuuuuwwwtttpppooopppqqqrrrrrrsssuuuwwwyyyyyyxxxuuussssssrrrpppooommmlllkkkkkknnnnnnnnnmmmjjjhhhiiiiiikkkhhhfffgggjjjkkkiiiffffffgggiiijjjkkkjjjjjjiiikkkjjjiiiiiihhhgggffffffcccbbbbbbbbbccceeehhhiiiooopppsssuuuvvvvvvtttsssqqqpppooooooqqqtttwwwyyy}}}~~~|||gggXXXSSSPPPYYYcccnnn~~~ppphhhiiidddrrrsss```VVVHHH@@@>>><<<777222333222222333444666777888999999999888666222///---++++++,,,,,,+++***))))))))))))************))))))))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''************)))))))))((()))(((&&&&&&'''((('''%%%''''''''''''((('''&&&%%%'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''(((&&&%%%$$$###$$$&&&'''((((((((((((((('''''''''***)))((()))+++,,,+++***,,,---.........///111333222555888<<<@@@HHHRRRYYYeeekkkttt|||zzzrrrhhh\\\RRRPPPRRRYYY]]]aaacccbbbhhh|||yyyoooddd___\\\YYYXXXZZZcccqqqzzzwwwvvvuuuwww|||{{{pppjjjllluuu}}}yyyhhh\\\RRRKKKJJJGGGDDDAAA???AAAKKKXXXmmmooo___SSSJJJDDDAAA<<<999444000---,,,---...******+++++++++***(((((())))))(((((((((((())))))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))+++---///111444555666777999===CCCGGGNNNOOOQQQUUUZZZ\\\]]]\\\\\\YYYVVVVVVYYY\\\___```aaaeeekkksss}}}~~~~~~|||}}}~~~{{{yyyuuuqqqnnnhhhhhhjjjnnnrrrsssppplll```aaacccfffkkkooossstttwwwuuurrrqqqqqqsssuuuvvvzzz|||~~~|||xxxuuurrrqqqooommmmmmmmmmmmnnnoooppppppnnnkkkhhhhhhhhhiiigggeeeeeeffffffcccaaaeeefffhhhiiijjjiiihhhgggggghhhhhhhhhhhhgggfffeeedddcccccccccdddfffhhhiiiqqqtttwwwyyyyyyxxxwwwwwwtttsssqqqppprrruuuyyy|||xxxcccYYYQQQSSSVVV^^^mmmvvvhhhaaa]]]gggvvvxxxjjj\\\LLLBBB???===888333444333111000111333555777999:::;;;;;;999555111///+++,,,,,,,,,,,,+++)))((((((((())))))))))))(((((())))))(((((((((((())))))&&&&&&%%%%%%%%%%%%&&&&&&************)))))))))(((***)))(((((())))))(((&&&%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&%%%$$$######$$$%%%%%%'''''''''(((((((((((((((***))))))***,,,---,,,+++,,,---//////000111444666222555<<>>HHHRRRZZZ\\\___cccdddddddddgggjjjnnnnnnnnnppprrrsssqqqpppjjjlllnnnppptttzzz}}}pppkkkllluuu}}}zzzwwwsssrrrvvv~~~~~~}}}|||zzzyyyqqqooommmnnnqqquuuwwwxxxxxxtttooonnnoooqqqqqqpppoooqqqssssssrrrsssvvvxxxwwwyyy{{{{{{}}}}}}wwwrrrooooooqqqrrrpppqqqqqqooojjjeeecccbbb______``````_________```\\\\\\\\\^^^aaadddgggjjjlllkkkiiigggfffeeeffffffdddeeegggiiikkkmmmooopppttt}}}~~~}}}|||zzzyyyzzzzzz{{{{{{{{{}}}|||mmm\\\UUUSSSWWW___iiinnnyyy|||mmm^^^\\\]]]hhhzzz~~~xxxyyy}}}zzzpppbbbTTTHHH@@@<<<999777555333333333444444444666999;;;<<<;;;:::999111///,,,***))))))+++,,,******)))(((((()))******))))))(((((((((((())))))(((''''''''''''''''''(((************))))))))))))'''''''''((()))(((&&&$$$###&&&)))(((&&&&&&''')))&&&'''''''''(((((())))))'''''''''''''''''''''''''''(((((((((((((((((('''$$$&&&)))+++,,,+++)))(((&&&'''''''''(((((())))))''''''(((,,,///111000///---///222333555777;;;>>>EEEQQQeeexxxrrr___TTTPPPYYY```aaafffooommmooosssvvvwww~~~}}}vvvsssyyyyyy|||zzzxxxzzz||||||rrrhhhaaagggyyy~~~sssggg^^^TTTJJJEEEEEEGGGPPP___ppp~~~~~~gggYYYDDDBBB???:::666222///---((()))+++,,,,,,+++***)))))))))(((((((((((()))))),,,++++++***)))(((((('''((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))'''''''''&&&&&&'''''''''(((((((((((((((((((((((('''((((((((())))))******((((((((((((((((((((((((************+++---///111444555777<<>>:::999777555444444444444444555888:::<<<<<<;;;;;;222000,,,)))((()))+++---+++***)))(((((()))***+++))))))(((((((((((())))))((((((''''''''''''((((((*********)))))))))))))))((((((((((((''''''''''''))))))((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))((('''&&&&&&%%%%%%''''''''''''''''''''''''++++++)))(((((('''''''''+++,,,...---,,,,,,...///000222444555666:::BBBGGGSSS___nnnzzzxxxkkk]]]]]]^^^ccciiimmmnnnlllkkknnnrrrttttttzzz{{{zzz~~~yyyvvvvvv}}}|||zzz{{{vvv}}}yyyooofffccchhhtttkkkZZZOOOKKKKKKIIIMMMUUU^^^gggrrr~~~hhhUUUJJJAAA@@@>>>666111000------,,,+++*********+++***************+++++++++000---***)))***)))&&&###''''''((((((((((((''''''((((((''''''''''''((((((''''''((((((((((((((((((((((((((('''%%%%%%&&&'''(((((((((((((((''''''''''''''''''((())))))******...,,,)))))),,,///333444666888<<>>???@@@??????888555000+++((((((***+++))))))))))))(((((((((((()))(((''''''''')))***+++))))))))))))))))))))))))++++++******)))))))))(((***))))))))))))(((((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''(((((())))))+++,,,......------...000111333555666888???HHHOOO___jjjuuu{{{yyylllaaaXXX^^^iiittt{{{zzztttmmmlllkkklllmmmnnnuuu{{{xxxwwwtttqqqooottt{{{{{{vvv{{{yyynnngggeeejjjwwwooo]]]QQQLLLIIIIIILLLQQQVVV___pppiii[[[MMMEEE???666111000...---,,,,,,++++++,,,,,,++++++******************---,,,***))))))(((&&&%%%''''''((((((((((((''''''((((((''''''''''''((((((((((((((((((''''''''''''((())))))(((&&&&&&'''(((((((((((((((((((((((('''&&&'''))),,,///111333555...,,,++++++---111444555666:::@@@GGGPPPZZZeeellljjjjjjhhheeebbbdddjjjppp|||~~~}}}}}}wwwuuuuuu}}}yyysssqqqooonnnnnnuuu~~~~~~~~~~~~~~~~~~}}}}}}}}}zzzzzz{{{~~~xxxuuusssuuu{{{{{{xxxvvvuuutttsssuuuwwwxxxxxxyyy|||~~~~~~}}}}}}wwwsssrrrqqqnnnllliiifffdddaaa___]]]]]]^^^^^^_________^^^^^^___\\\YYYVVVWWWZZZ^^^```aaabbbdddeeeffffffeeeeeeeeebbbbbbfffiiijjjnnnsss{{{{{{yyywwwyyy~~~gggTTTLLLNNNMMMXXXhhhxxxrrrddd^^^\\\aaattt~~~uuu]]]KKK???>>>:::666444444444444666888:::===?????????>>>:::777222---******+++,,,***)))))))))(((((((((((()))(((''''''((()))***+++((((((((((((((((((((((((,,,,,,+++***)))(((((('''************))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''')))******+++,,,............000111333444555777;;;DDDPPPYYYmmmwww~~~}}}yyyxxxwwwuuuzzzyyywwwtttpppiii```ZZZ\\\eeettt|||tttnnnjjjggggggiiiooo}}}|||vvvtttrrrnnnllloooyyy~~~{{{rrrjjjfffllltttrrr]]]PPPLLLHHHDDDDDDFFFLLLYYYfff{{{qqq]]]MMMBBB888444444///...---,,,,,,,,,------,,,+++++++++***))))))))))))******)))'''&&&&&&'''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&)))******)))''''''(((***''''''((((((((((((((((((((())))))***+++,,,---------,,,---...000222444666777===EEEOOOYYYdddooouuussspppjjjbbb^^^aaaiiippp{{{~~~~~~}}}zzzsssnnnlllnnnnnnqqqxxx~~~|||{{{yyyyyy||||||||||||||||||||||||~~~~~~||||||~~~{{{wwwxxx~~~}}}vvvsssrrrqqqtttvvvyyyzzz{{{}}}{{{wwwtttpppmmmjjjgggeeeccc```^^^______``````aaaaaaaaaaaaaaa^^^ZZZWWWUUUVVVYYY[[[[[[\\\___bbbdddfffffffffgggcccaaadddfffgggkkkqqq~~~{{{wwwuuuxxxvvv]]]OOOKKKIIIPPP\\\nnnoooccc[[[[[[iiizzzsss\\\GGGCCC===999666555444333555666999;;;===>>>>>>>>>;;;888444000---,,,,,,---******)))))))))((((((((()))(((((((((((())))))***''''''''''''''''''''''''------,,,+++)))(((''''''*********)))))))))((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++---.../////////111333555666777999>>>IIIWWWaaauuu}}}|||tttqqqpppoooooonnnlllgggbbb^^^[[[ZZZgggnnnzzz}}}rrrlllgggggghhhkkkrrryyyttt{{{{{{xxxtttpppmmmpppyyyyyypppooosssrrr|||mmmYYYRRRKKKDDDAAAAAACCCKKKTTTiiiwwwnnnXXXHHH>>>999888000///---+++++++++,,,---,,,,,,,,,+++***)))((((((%%%(((***)))&&&%%%'''***''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&)))((((((''''''&&&&&&%%%((())))))(((''''''(((***''''''''''''((((((((((((((((((((((((((('''''''''***,,,...///000222555777999???JJJWWWbbbmmmwww}}}}}}yyyqqqfff```aaahhhooo{{{|||wwwpppmmmmmmooopppsssxxx}}}|||zzzxxxwwwvvvvvvvvvwwwwwwxxxyyyzzz{{{|||}}}~~~wwwtttyyy~~~vvvpppllljjjqqqtttxxx|||~~~zzzwwwsssnnnkkkjjjiiifffcccbbbbbbbbbbbbbbbcccccccccbbb```[[[XXXVVVVVVXXXZZZZZZ\\\___bbbeeegggggghhhjjjeeecccdddeeefffjjjpppzzz}}}xxxtttwww~~~jjjVVVMMMLLLLLLSSSddd|||zzzkkk```]]]gggttthhhOOOFFF===:::999666444333333555777999;;;<<<======;;;999666222///---,,,,,,*********)))))))))(((((()))(((((((((((()))))))))''''''''''''''''''''''''------,,,+++***)))((('''))))))((((((((('''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((+++---///000000111333555777888:::===CCCNNN\\\fffwww}}}zzzsssqqqpppoookkkiiifffaaa\\\ZZZ\\\^^^nnnuuuwwwqqqlllkkkiiiggggggjjjhhhpppvvvxxx||||||rrrooommmpppxxxxxxvvvsssxxxiiiVVVMMMFFFCCCAAA@@@CCCHHHXXXfff|||gggSSSFFF===999222000---+++******+++,,,,,,,,,,,,+++***)))(((((($$$'''))))))&&&&&&(((+++''''''((((((((((((''''''&&&&&&'''(((((('''&&&&&&((((((''''''&&&&&&&&&%%%&&&'''((('''&&&&&&''')))&&&'''''''''(((((())))))%%%&&&(((***,,,...000000)))+++...000000222666999;;;CCCOOO]]]iiisss|||yyynnnfffeeeiiiooo~~~}}}wwwqqqppprrruuuuuuwwwzzz|||}}}|||{{{zzzyyyxxxwwwvvvvvvvvvvvvrrrssstttvvvxxx{{{~~~wwwnnnmmmuuuyyyqqqkkkhhhlllqqqwww}}}{{{uuurrrrrrpppmmmjjjfffeeedddcccbbbbbbbbbbbb```^^^ZZZWWWVVVWWWYYYZZZ[[[]]]```bbbdddfffffffffhhhccc```aaabbbbbbeeekkkuuu|||wwwwww{{{~~~~~~|||}}}eeeVVVOOOLLLMMM[[[pppuuuhhhcccgggnnnwwwvvvXXXJJJ===::::::777555555222333444777999;;;<<<<<<;;;999666333000---,,,+++************))))))))))))((())))))))))))(((((((((''''''''''''''''''''''''------,,,+++***))))))(((((((((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''***))))))((((((((())))))+++---///111111333555777999<<>>@@@KKKUUUhhhzzzdddSSSEEE;;;555333///,,,******+++,,,,,,+++++++++***)))))))))&&&''')))((((((((()))***''''''((((((((((((''''''&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%''')))&&&&&&''''''((()))))))))))))))***+++,,,---......***---///000111333888===AAAIIITTTaaammmwww}}}ssskkkiiimmmrrr}}}wwwsssuuuzzz||||||||||||{{{yyywwwvvvwwwwwwwwwwwwwwwvvvvvvvvvpppqqqrrrtttwww{{{~~~}}}~~~|||mmmfffiiiuuu{{{tttooommmlllrrrzzz~~~{{{{{{zzzwwwsssmmmkkkiiifffcccbbbbbbbbb]]]\\\YYYWWWWWWXXXZZZ\\\]]]^^^```bbbddddddddddddddd___]]]^^^^^^^^^aaaeeemmm{{{}}}zzzzzz{{{{{{{{{{{{fffTTTMMMKKKSSScccvvv~~~rrriiifffgggmmmvvvdddQQQ???;;;;;;888555777000111222555777999;;;<<<;;;:::888555222...,,,***++++++*********)))))))))((())))))))))))((((((''''''''''''''''''''''''''',,,,,,,,,++++++*********)))))))))(((((((((((('''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))***+++,,,+++---000111222444666888:::@@@HHHPPPYYYdddoooxxxzzz||||||zzz|||}}}yyysssnnnjjjdddaaaaaaeeejjjnnnrrr~~~rrriiigggkkkppp{{{zzzzzz}}}xxxxxxxxxwwwxxx{{{pppbbbSSSKKKGGGBBB??????CCCGGGSSSfffuuuxxxfffTTTFFF:::777333...,,,++++++,,,++++++******************)))(((((((((*********)))''''''(((((((((((('''''''''(((***++++++***((('''$$$%%%%%%&&&&&&''''''(((&&&'''((('''&&&'''(((***&&&&&&''''''((())))))***,,,++++++***)))((('''''',,,///222222222555<<>>===888555777///000111333555888:::;;;===<<<:::888444000---++++++++++++*********))))))((()))******)))((('''&&&((((((((((((((((((((((((,,,+++++++++++++++++++++************))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''''''''''''''))))))))))))))))))))))))'''(((((()))***,,,...///+++---000222333444777999;;;CCCMMMXXXbbbmmmxxx~~~~~~}}}||||||tttkkkgggbbbaaafffmmmtttwwwyyyyyyooooootttwww~~~yyyyyyyyyxxxyyy|||qqq^^^RRRLLLGGGCCCCCC@@@???EEESSSaaapppvvvbbbRRR>>>;;;666111---,,,,,,---***************++++++++++++)))'''(((+++,,,***(((''''''((((((((((((''''''''')))***++++++***)))'''###$$$$$$%%%&&&'''(((((('''((()))((('''(((***+++&&&&&&&&&'''((())))))***''''''(((***+++,,,---...///222444333333777???EEEMMMSSS]]]gggqqqzzz}}}vvvmmmiiimmmvvv~~~zzzuuutttzzz||||||{{{xxxtttqqqppppppqqqsssuuuvvvwwwvvvtttsssttttttssstttuuuxxx{{{}}}}}}yyyzzz~~~~~~||||||~~~lllfffnnnxxxyyy{{{{{{xxxuuutttvvvyyyxxx~~~~~~xxxssspppnnnnnnfffdddbbbaaaaaaaaacccdddcccdddfffiiijjjkkkjjjjjjllliiihhhkkkkkkjjjkkknnnzzz|||{{{~~~ggg]]]SSSOOOOOOWWWiiizzz}}}sssllliiijjjooozzz|||aaaHHH@@@>>>888555777...///000222555777:::;;;>>>>>><<<:::666222...,,,+++++++++************)))((()))*********((('''&&&)))))))))))))))))))))))),,,++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''))))))))))))))))))))))))&&&''''''(((((((((((((((&&&&&&&&&''''''''''''(((,,,,,,++++++***++++++,,,111000000222555999<<<>>>DDDJJJUUUeeeuuu}}}xxxttthhhiiijjjkkkmmmqqqwww|||}}}zzz{{{zzztttsssvvv}}}zzzzzz{{{~~~nnncccYYYMMMDDDAAAAAAAAACCCGGGMMMYYYmmmrrr\\\OOODDD999444000---,,,...+++***************++++++++++++***)))((('''&&&&&&***'''&&&&&&)))***(((&&&((((((((((((((((((((((((''''''''''''''''''''''''$$$!!! $$$((()))(((*********)))))))))))))))))))))*********+++++++++***...000111111666???GGGQQQTTTYYY```mmmzzz}}}yyy|||vvvnnnhhhhhhmmmuuu{{{|||yyyvvvyyy~~~}}}yyyvvvtttrrrooommmqqqqqqqqqrrrrrrsssssssssxxxwwwuuuuuuuuuwwwzzz{{{}}}{{{zzz}}}~~~|||}}}|||zzz~~~yyyiiifffjjjttttttssstttuuuwwwyyy{{{|||uuuqqqnnnnnnmmmkkkiiiggghhhiiioooooooooppppppqqqqqqrrrvvvvvvuuuuuuwwwzzz}}}zzzzzz~~~|||iiiVVVNNNKKKNNN]]]ooowwwmmmkkkjjjjjjqqq~~~uuubbbLLLAAA>>><<<::::::555333222111222444777888<<>>666000.........+++)))(((((())))))(((******))))))((((((''''''))))))))))))))))))))))))---,,,++++++******++++++))))))))))))))))))))))))''''''''''''''''''''''''(((((((((''''''''''''&&&((((((((((((((((((((((((&&&''''''((((((((((((((('''''''''((((((((())))))************+++,,,---...000///000222666:::>>>???FFFNNN]]]nnn}}}|||uuupppmmmiiijjjkkklllmmmooorrruuuxxxzzzuuuooooooqqqxxx~~~}}}}}}{{{~~~rrrfffVVVJJJEEE@@@>>>???BBBFFFNNN^^^mmmqqqZZZLLL===555111---,,,---++++++************++++++,,,,,,,,,,,,,,,,,,++++++)))'''&&&''')))***)))'''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))&&&######%%%''''''&&&)))))))))))))))))))))*********++++++,,,,,,------111333555666777===GGGNNNOOORRRUUU\\\hhhtttwwwtttxxxtttmmmhhhgggjjjooosss|||}}}{{{zzzyyyzzz}}}|||zzzwwwuuusssrrrooommmppppppqqqqqqrrrsssssstttxxxwwwwwwwwwxxxyyyzzz{{{}}}{{{zzz||||||yyyyyyyyywwwtttuuuyyynnniiijjjpppppprrruuuxxx{{{}}}~~~{{{ssspppuuu{{{wwwwwwwwwuuutttttttttuuuwwwxxxzzz|||~~~uuu]]]QQQMMMLLLUUU```qqqtttjjjeeebbbgggsssssscccQQQGGGAAA;;;888888555444222111222444666888;;;???BBB???888222//////...,,,***)))***+++************))))))((((((((((((''''''''''''''''''''''''---,,,,,,+++***+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((()))))))))***)))))))))***,,,...///000///000111444888===@@@CCCLLLXXXiiiyyyyyyooojjjiiikkklllmmmmmmkkkkkklllmmmsssyyyzzztttooooooqqqwwwxxxqqqdddiiitttzzzhhhWWWNNNEEEBBBAAABBBBBBEEEOOOYYYkkkjjjXXXDDD999444000------,,,++++++******+++++++++))))))))))))*********+++((('''&&&''')))***)))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%%%%&&&'''''''''((((((((())))))*********++++++,,,------...//////222333555666999@@@JJJRRRQQQTTTWWW\\\fffppptttqqqwwwtttpppmmmkkkkkkmmmnnnvvv}}}|||{{{{{{|||wwwzzz|||{{{yyyyyyvvvuuusssssssssqqqooolllnnnooooooqqqrrrsssttttttwwwxxxzzz{{{|||||||||{{{|||zzzyyy{{{|||}}}}}}xxxuuuttttttpppjjjjjjmmm}}}}}}nnngggffflllooosssxxx}}}sssiii``````fffnnnxxxlll]]]UUUPPPQQQUUUhhhyyy{{{jjjbbbZZZ\\\fffrrr|||zzzwwwxxx}}}rrrfffZZZPPPFFF===888888777555333222222333666777:::>>>BBBAAA;;;555111000///---+++***+++,,,,,,,,,***))))))))))))((((((((('''''''''''''''''''''''',,,,,,+++***************))))))))))))))))))))))))************************''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((''''''((((((((()))))))))*********+++---...000111000222555777:::>>>BBBEEETTTaaarrryyynnnkkklllpppooommmjjjgggfffhhhjjjpppvvvzzztttsssvvv}}}xxxpppfffdddgggwww~~~kkk^^^RRRMMMHHHGGGDDDCCCGGGMMM^^^vvvxxxcccLLL???888333000///---,,,,,,++++++++++++,,,''''''''''''''''''(((((('''''''''((()))*********((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%''')))******&&&''''''((()))***++++++***++++++---...///000000111222444666;;;DDDOOOWWWZZZ^^^```ccckkktttvvvtttxxxxxxxxxwwwvvvtttsssrrrvvv}}}xxxsssnnnrrryyyyyytttsss{{{}}}vvvqqqpppoooooopppqqqqqqooommmmmmmmmnnnpppqqqssstttuuuwwwyyy|||~~~}}}~~~|||yyyxxxyyyzzz{{{zzzwwwsssooommmgggbbbbbbfffmmmwwwvvvlllfffffflllpppvvv}}}{{{yyyxxxwwwvvvuuuuuuuuuwww{{{}}}oooeee\\\\\\bbbkkkwww|||zzz|||rrrdddYYYTTTTTT^^^ppplllaaaWWWWWW^^^hhhssszzzzzzwwwuuuxxxxxxssskkkaaaWWWKKK???:::<<<888777444222222333555666777<<<@@@AAA===777333111///---+++***,,,------,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))))))))***************************************************(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&'''''''''(((((((((,,,,,,,,,,,,---...///000///333777:::<<>>AAAEEEJJJOOO[[[eeerrr{{{zzzooommmnnnuuurrrllleeecccfffmmmrrrwww{{{ttttttyyyxxxnnngggmmm}}}rrreeeXXXOOOHHHBBB??????NNNcccrrr\\\LLL???555111111//////...---,,,,,,,,,,,,++++++***)))((('''&&&&&&((()))******(((((()))***(((((((((((((((((((((((('''''''''''''''''''''''''''((()))(((&&&%%%%%%&&&'''''''''(((((()))))))))((()))***,,,...000111222222444888@@@JJJVVVaaagggpppuuuyyyzzz}}}|||zzz|||~~~qqqjjjeeekkkvvvzzzwwwnnnooowwwwwwpppkkkiiiiiijjjmmmooooooooolllmmmmmmooopppqqqrrrrrrtttwww}}}~~~|||{{{ssslllddd^^^YYYWWW\\\ccceeeiiilllnnnmmmnnnqqqtttrrruuu{{{yyyvvvvvvvvvuuusssoooooonnnmmmllllllmmmmmmfffbbb___bbbeeehhhooovvv~~~}}}|||xxxtttrrrsssttt}}}ooo]]]TTTUUUaaarrrtttggg[[[XXXYYYZZZbbblll|||wwwpppjjjbbb[[[OOODDD???@@@<<<:::666333222222333444444777:::======:::777444000...+++***+++,,,+++***)))))))))************+++((((((((((((((((((((((((...---,,,,,,++++++,,,,,,************************''''''''''''''''''''''''******)))))))))(((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''((((((((((((,,,,,,,,,---...000111222222999AAAGGGLLLQQQYYY___dddkkksssyyy}}}zzzpppmmmmmmrrrpppkkkgggfffjjjqqqvvv||||||vvvxxx}}}}}}tttmmmqqqyyyxxxdddWWWOOOGGGBBBAAAGGGUUUlll~~~lllZZZHHH:::555666000///...---,,,,,,,,,,,,))))))(((((('''''''''&&&)))+++,,,+++(((&&&((()))(((((((((((((((((((((((((((((((((((((((((((((((((((***+++***'''%%%&&&'''''''''(((((((((((((((((())))))+++---///111333444222555;;;EEERRR___iiinnnxxx~~~~~~|||~~~wwwrrrooorrryyy}}}vvvsssmmmooowwwwwwssskkkiiiggghhhjjjnnnppppppmmmmmmnnnnnnooopppqqqqqqrrrvvv|||}}}}}}|||yyyxxxrrrkkkeeeaaa]]][[[```gggkkklllmmmnnnoooqqqtttwwwyyy||||||}}}~~~}}}{{{tttsssqqqnnnllllllnnnooollliiihhhjjjkkkkkkooouuu|||}}}{{{yyyxxx|||zzzsssooopppppptttiiiXXXVVV]]]kkk|||oooaaa\\\YYYXXXaaammm}}}zzzpppkkkfffbbbZZZNNNFFFCCC===;;;777444222222333333555777999<<<>>>===:::777333000---,,,,,,,,,+++***))))))*********+++++++++((((((((((((((((((((((((//////...------------...************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))&&&''''''((((((((((((((((((((((((((())))))))))))******+++---///111444555777???IIIQQQWWW^^^gggnnnooossswwwzzz|||zzzrrrooonnnooonnnllljjjjjjnnntttxxx{{{zzzvvvxxxzzz}}}qqqaaaVVVNNNIIIGGGCCCKKK\\\qqqzzzfffQQQ@@@:::;;;000000///...---,,,,,,,,,,,,,,,,,,,,,,,,---------***,,,---+++(((&&&''')))(((((((((((((((((((((((())))))))))))))))))))))))%%%(((++++++)))(((***,,,((((((((((((((('''''''''***+++,,,...111333555555777;;;BBBNNN\\\iiisssxxx}}}~~~zzz{{{zzz~~~yyysssqqqkkkmmmuuu}}}zzzuuutttllliiiffffffiiimmmpppqqqmmmmmmnnnnnnooooooppppppqqquuu{{{}}}{{{yyyyyywwwuuurrrsssnnnjjjgggdddbbbffflllvvvvvvvvvwwwwwwyyy{{{}}}xxxxxxvvvtttssstttwwwzzzvvvssssssuuuuuutttxxx~~~}}}|||zzzxxxwww{{{~~~~~~~~~uuuooopppooorrrvvv```XXX[[[gggzzzwwwfff```[[[ZZZdddrrr~~~rrrnnnkkkkkkdddXXXLLLGGG>>>;;;888444222222222333777888:::<<<>>>>>><<<:::555333///...------,,,+++))))))******++++++++++++************************000000000///......------)))******++++++)))((('''''''''(((((())))))******((((((''''''''''''(((((())))))))))))))))))))))))%%%&&&&&&'''''''''''''''))))))((('''''''''''''''+++,,,---------///333666<<>>???@@@@@@999555000......---+++))),,,,,,+++******+++,,,,,,++++++******)))(((((((((.........---,,,,,,++++++***++++++,,,+++***)))((('''((((((((()))))))))***)))((((((''''''(((((()))((((((((((((((((((((((((&&&&&&'''((((((((((((((()))))))))))))))***++++++---............000444888AAAGGGRRR]]]gggooowww{{{|||vvvrrrrrrwww}}}~~~{{{xxxvvvuuuuuutttssssssuuuzzz}}}zzzvvvgggZZZNNNGGGEEEGGGJJJPPP]]]ppp~~~mmmXXXEEE;;;666///+++...000///------,,,++++++***************+++++++++******)))((('''))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((()))((((((((((((((()))))),,,,,,---...111333444444;;;>>>JJJ^^^mmmtttyyy~~~~~~~~~~~~}}}xxxyyywwwyyyuuujjjcccbbbccciiikkkppptttvvvsssnnniiiiiihhhgggeeedddfffjjjmmmnnnnnnooonnnmmmmmmoooqqqwww||||||{{{yyywwwvvvvvvvvvwwwttttttsssqqqpppppprrrtttyyyyyyxxxxxxyyy|||||||||}}}}}}}}}~~~|||~~~xxxpppllljjjlllvvv|||jjjcccbbbooowwwmmmgggdddgggmmmsss~~~hhhWWWGGG@@@;;;888666222111333444666888;;;>>>???@@@AAA<<<888222///...---,,,***++++++***))))))***++++++)))))))))))))))*********.........---,,,,,,+++++++++,,,,,,,,,,,,+++******(((((((((((())))))))))))))))))(((((((((((())))))''''''''''''''''''''''''''''''((()))))))))))))))((((((((()))***+++---...///////////////222666:::BBBIIIRRR]]]gggqqqyyy~~~}}}uuuqqqsssxxx|||}}}~~~~~~}}}}}}sss|||rrrcccUUUKKKHHHHHHGGGHHHOOO^^^sss~~~iiiRRRCCC;;;555111111000,,,+++,,,,,,,,,+++*********************+++******)))((('''(((((())))))))))))))))))&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((()))***+++,,,,,,------///000222444555???FFFWWWjjjwww|||~~~}}}yyyuuuqqqppptttyyylllaaa\\\\\\]]]fffgggjjjmmmooooookkkhhhffffffeeeddddddeeeiiilllnnnnnnnnnnnnmmmooosssuuu}}}zzzzzzzzzyyyyyyyyyyyyyyyyyywwwvvvvvvwwwwwwvvvuuuxxxyyyzzzzzz|||~~~{{{|||}}}}}}{{{qqqjjjfffhhhpppyyyxxxllldddiiiuuu~~~uuulllgggjjjoooppp~~~|||fffQQQEEE;;;777777444333333333444777:::===@@@AAABBBAAA<<<666111...---,,,+++******)))(((((()))******'''(((((()))******++++++000000000///......------+++++++++++++++*********(((((((((((())))))))))))))))))(((((((((((())))))''''''''''''''''''''''''(((((()))***************&&&&&&&&&'''((()))++++++////////////000333888<<>>AAACCCFFFDDD@@@999222...,,,---++++++,,,,,,,,,,,,++++++++++++******)))(((((('''.........---,,,,,,++++++,,,+++***)))))))))*********)))))))))((((((((('''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''((())))))******)))))))))))))))***+++,,,---...///000111222666<<>>;;;;;;888444222333999???CCCEEEGGGEEEAAA;;;666111...---+++******+++------,,,***************************111000...---,,,------...************))))))))))))((((((((((((((((((((((((******))))))((((((((('''&&&(((++++++***(((''''''))))))))))))(((((((((((())))))******+++---...///111333666999===FFFQQQYYYfffwwwuuuoookkknnnvvv~~~wwwrrrpppvvvzzzxxx|||}}}|||vvvaaaNNNHHHFFFBBBCCCJJJJJJQQQYYYeeevvv{{{___KKK>>>555000000000...,,,+++,,,,,,+++***************************))))))*********))))))(((((((((((((((((()))))))))))))))(((((())))))***++++++************,,,---...///111555888888>>>MMM\\\lll|||~~~~~~|||}}}tttkkkddd```\\\ZZZYYYYYYZZZ\\\\\\\\\\\\]]]^^^___```dddiiimmmooossswwwwwwuuuuuuxxx|||yyyzzzzzz{{{{{{{{{{{{zzzxxxzzz}}}~~~}}}{{{~~~~~~~~~}}}|||}}}~~~ttttttuuutttqqqmmmiiiggghhhjjjkkksss{{{mmmcccaaa]]]kkkwwwgggjjjxxx}}}|||{{{xxxvvvpppbbbUUUNNNHHHAAA<<<:::777333000111666<<>>===;;;777444111///---+++************)))'''++++++++++++++++++++++++333222000...------......------,,,,,,,,,+++++++++)))))))))))))))))))))))),,,+++******)))(((''''''((()))((('''&&&&&&))),,,(((((((((((())))))))))))))))))***+++---///000111333666:::>>>EEEPPP]]]fffppp{{{|||xxxuuuqqqjjjdddcccccchhhsss~~~nnn\\\NNNEEEBBBEEEDDDCCCDDDJJJZZZoooxxxcccOOO>>>666555111///------------,,,+++************************+++++++++******((('''&&&(((((()))***+++,,,,,,---)))(((((((((((()))******))))))+++,,,---...------///222777:::<<>>:::666333111///---,,,,,,,,,+++)))++++++++++++++++++++++++444333111///............---------,,,,,,,,,,,,+++))))))))))))))))))))))))******)))(((''''''&&&&&&'''(((******)))(((***+++'''((((((((()))))))))***+++++++++,,,---...000000444888>>>DDDLLLXXXeeennnrrryyy~~~zzzuuuqqqnnnmmmhhhccc```______fffnnn}}}oooWWWHHHFFFJJJFFFBBB???BBBNNN```uuunnnXXXFFF:::555333111...---...---,,,+++************************+++++++++******((('''&&&(((((()))***+++,,,,,,---***))))))))))))***++++++((()))+++,,,............111333888;;;@@@LLLdddyyy|||}}}{{{|||}}}tttiii```\\\ZZZXXXWWWWWWZZZ\\\\\\\\\]]]^^^```bbbdddiiiooosss|||~~~}}}{{{zzzyyyvvvwwwxxxyyyzzzzzzzzzzzzxxxvvvwww}}}|||yyyvvvvvvyyy}}}~~~}}}{{{xxxvvvvvvxxxzzzzzz~~~||||||~~~{{{xxxssspppmmmmmmppprrrssswww|||sssssspppmmmiiihhhiiijjjnnnoooqqqvvv|||yyyiiifffjjj~~~vvvddd^^^eeeqqqxxxsssggg```YYYPPPGGGCCC>>>;;;888555444555888;;;CCCEEEFFFFFFCCC>>>999555333000...,,,,,,,,,+++***++++++++++++++++++++++++555444222000///......///++++++++++++************((((((((((((((((((((((((((((((((((((''''''''''''$$$&&&)))***)))(((((()))''''''(((((())))))******,,,,,,,,,---...///000111222777???GGGOOOYYYeeemmmssswwwzzz|||~~~}}}}}}}}}|||xxxtttooolllhhhdddbbbaaa^^^\\\^^^dddfffttthhhQQQIIIJJJHHHBBB>>>@@@HHHWWWjjjzzz{{{fffQQQ@@@555444222///.........,,,+++***************************************)))((('''''''''(((((())))))*********************++++++,,,)))***+++,,,---...///000444444888>>>FFFUUUlll~~~yyyuuusssqqquuuxxxuuummmddd]]][[[YYYXXXVVVWWWYYY\\\\\\\\\^^^___aaacccfffkkkqqquuu~~~}}}{{{yyyrrrssstttvvvwwwwwwwwwwwwyyywwwvvvyyy~~~xxxuuusssssswww{{{~~~yyytttqqqqqqqqqpppsssvvvzzz}}}yyyuuusssqqqpppooonnnoooqqqssstttxxx}}}~~~|||{{{uuuvvvwwwxxxyyyyyyxxxxxxuuupppkkkjjjmmmppprrrrrrssswww~~~}}}}}}{{{yyyvvvtttqqqpppppprrruuuwww{{{~~~wwwvvvsssnnniiigggggghhhlllnnnrrrwww}}}uuullliiixxx|||hhh___dddnnnttt~~~sssggg```ZZZPPPGGGCCC===;;;888444222222666999BBBDDDGGGHHHEEE@@@999555111///,,,***++++++***))),,,,,,,,,,,,,,,,,,,,,,,,666555222000///......///,,,,,,+++++++++*********((((((((((((((((((((((((((((((((((((((()))))))))$$$&&&((((((((('''(((***'''''''''((()))*********++++++,,,---///000222333555;;;DDDLLLSSS[[[eeekkkppprrrssssssvvvzzzyyysssssswww|||~~~|||vvvqqqmmmfffddddddeeeccc^^^^^^aaa```lll~~~fffTTTLLLJJJDDD@@@AAAEEENNN^^^mmm|||rrr^^^III:::555222000//////...---+++************************))))))*********))))))(((((((((((((((((())))))))))))))))))))))))***++++++*********+++,,,...000222555444777AAANNN```vvvzzztttpppmmmiiimmmpppmmmfff___\\\[[[XXXVVVUUUVVVXXXZZZ[[[[[[^^^___aaadddggglllrrrwww~~~~~~~~~zzzxxxrrrssstttvvvwwwwwwxxxxxxzzzyyyyyyyyyzzz|||~~~wwwuuussssssvvvzzz|||}}}}}}wwwoooiiieeedddcccdddffffffiiioooyyyxxxrrrnnnjjjiiigggfffgggiiilllnnnkkkjjjhhhfffcccbbbaaa```ZZZYYYXXXWWWWWWYYY\\\^^^___eeejjjlllkkkhhhhhhhhhfffeeeeeeeeeeeeffffffgggfffdddcccbbbdddfffhhhjjjffflllrrrvvvxxx{{{yyyxxxuuuooojjjgggggghhhjjjnnnuuuyyy|||~~~xxxooojjjsssrrrfffiiipppttt~~~tttkkkfff```UUUJJJDDD>>>===:::666222222666999>>>BBBFFFIIIHHHCCC<<<888111///,,,***+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,666555333111////////////.........---------,,,,,,************************((((((((()))******++++++'''((((((((('''(((+++---&&&''''''((()))******+++)))***+++---///222444666@@@FFFOOOWWW]]]cccjjjppplllmmmmmmmmmppptttrrrmmmnnnttt|||zzztttpppffffffhhhkkkiiicccaaacccgggppp||||||{{{vvvtttwwwzzzaaaQQQJJJCCC?????????DDDQQQ___rrryyygggQQQ???555333000//////...---+++************************((())))))************)))+++++++++***************((((((((((((((()))******++++++******,,,...111333666444777CCCTTThhh}}}yyyrrrmmmkkkeeeiiikkkiiibbb\\\[[[\\\VVVUUUSSSTTTWWWYYYZZZZZZ^^^```bbbdddgggmmmsssxxx}}}}}}~~~}}}zzzwwwuuuvvvwwwxxxzzzzzz{{{{{{zzz||||||{{{yyyxxxyyy{{{yyyvvvttttttvvvyyyyyyyyyxxxwwwtttnnneee\\\WWWTTTSSSSSSSSSRRRRRRVVV]]]ccceeefffggggggddd```[[[XXXTTTQQQOOOMMMNNNQQQUUUXXXVVVUUUSSSRRRQQQRRRSSSSSSMMMLLLJJJIIIJJJLLLNNNPPPQQQVVV[[[]]][[[ZZZZZZ[[[\\\[[[ZZZYYYYYYZZZ[[[\\\^^^```bbbccccccdddgggiiidddiiiooorrrrrrtttyyy~~~zzzxxxuuupppkkkhhhhhhiiiiiiooowww{{{{{{{{{}}}tttnnniiiooo~~~|||nnnoootttwww~~~wwwpppnnnhhh[[[NNNGGG@@@@@@===888444444888<<<===AAAGGGKKKKKKFFF@@@<<<333111...,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,<<<777333222///,,,,,,///.........---------,,,,,,+++++++++************)))******))))))))))))******+++***)))'''''')))***+++*********)))******++++++---//////......222999???JJJTTTZZZYYY___mmmtttqqquuunnnkkknnnooonnnppptttsssyyy|||wwwqqqqqqrrrrrrqqqooolllkkkiiirrrxxxtttvvvqqqbbbgggnnnssswwwyyy|||}}}~~~mmmZZZOOOEEE?????????@@@JJJVVVppp{{{rrrWWW@@@:::444///000///---,,,...---,,,++++++******+++++++++++++++++++++++++++++++++*********))))))(((((())))))***+++,,,,,,---------,,,,,,,,,---///000111555777<<>>DDDJJJMMMKKKEEEAAA888222.........,,,+++---------............------>>>888333333111...---///,,,,,,,,,,,,+++++++++++++++++++++************)))+++++++++++++++++++++++++++***)))(((((()))***+++,,,,,,++++++,,,,,,---...+++---///000333999CCCJJJ```iiipppqqqvvv~~~~~~vvvmmmeee```dddrrrmmm^^^WWW[[[aaafffjjjooosssvvvxxx{{{qqqYYYMMMDDDAAA>>>999>>>GGGZZZqqqpppVVVGGG===555222111...,,,---------,,,+++++++++++++++))))))))))))))))))))))))***************)))))))))++++++++++++++++++++++++++++++,,,...000444666888:::===GGGZZZsssqqqeeedddfffgggfffeeebbb___]]]\\\\\\\\\YYYXXXXXXXXXXXXZZZ[[[\\\___cccjjjrrryyy}}}}}}}}}~~~~~~|||yyyxxxzzz|||}}}~~~|||xxxvvvvvvwwwxxxvvvsssppplllgggaaa]]]WWWTTTNNNIIIEEECCCBBBCCCDDDDDDBBBAAABBBCCCDDDEEEDDDEEEGGGIIIKKKLLLLLLLLLMMMPPPSSSTTTRRRPPPOOONNNQQQQQQRRRRRRSSSTTTVVVVVVYYYXXXVVVTTTTTTVVVXXXYYYZZZ]]]aaagggnnntttxxx{{{}}}wwwqqqjjjffffffdddgggkkkpppuuuyyy|||~~~~~~ooonnnqqquuuwwwmmmpppsss}}}yyyaaaKKKDDD===;;;888555333555777;;;CCCJJJOOONNNIIIEEE999333//////...,,,,,,...------------------------FFF>>>777555222...,,,,,,///............---------+++++++++*********))))))***++++++++++++++++++*********)))(((((()))******+++++++++++++++,,,---...+++---///111444<<>>777111000///,,,---///...---,,,,,,,,,,,,---...QQQDDD777333111///...///------------,,,,,,,,,++++++++++++************)))((()))***++++++***)))((()))))))))******)))))))))((((((((()))***+++,,,---...000111333888AAAMMMUUUcccooo{{{sssjjjdddiiiqqqooo```TTTNNNKKKKKKPPPWWW^^^eeekkkqqquuuwwwzzz~~~}}}}}}yyypppsss|||ooobbbWWWSSSNNNCCC>>>@@@EEEZZZqqq}}}~~~rrr[[[LLL;;;555333111///000...------,,,,,,,,,,,,,,,))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++............000222444666;;;IIIaaa}}}~~~{{{lllkkkssszzz|||xxxoooddd[[[XXXWWWUUUTTTTTTTTTTTTTTTVVVXXXZZZ[[[___bbbgggnnntttyyy|||~~~zzzzzzzzzzzzzzzyyyyyyyyyvvvwwwxxxxxxyyyzzz~~~zzzyyyvvvsssrrrtttyyy}}}~~~|||yyywwwtttrrrooollllllnnnppprrrxxxxxxyyyzzzyyyxxxvvvuuuwwwtttsssvvvzzz~~~~~~}}}|||}}}|||vvvlllbbbZZZVVVTTTSSSRRRPPPNNNMMMLLLLLLKKKJJJIIIIIIIIIIIIJJJKKKKKKPPPXXX```gggppp{{{~~~wwwbbbWWWNNNKKKKKKHHHFFFGGGFFFLLLWWWbbbnnn|||uuulllffffffeeegggjjjooouuu{{{mmm___\\\dddpppuuummmoooyyysssTTTLLLCCC>>>:::666555777777:::@@@HHHOOORRRQQQOOOAAA999333111///------000...---,,,++++++,,,---...```QQQ@@@777444111000111------------,,,,,,,,,,,,+++++++++************)))((()))+++,,,,,,+++)))((())))))************)))))))))))))))***+++,,,.........000333666<<>>>>>============<<<<<<<<<<<<=========BBBIIINNNRRRYYYcccjjjkkkrrrvvvtttqqqqqqqqqpppuuuvvvwwwyyy{{{|||}}}}}}~~~{{{wwwtttoooiiiaaa[[[KKKDDD???>>>>>><<<<<<>>><<>>===:::;;;>>>:::===AAADDDIIITTTbbblllrrr}}}}}}rrrllljjjkkklllooosssxxx}}}ttt\\\ZZZ```bbbuuuwwwnnnuuu~~~tttVVVMMMDDD???;;;777777999777888;;;AAAGGGKKKLLLLLLCCC;;;444222000------000...---+++******+++---...rrrXXXCCC999555555555......---------,,,,,,,,,...---,,,+++************''''''''''''(((***+++,,,+++++++++*********))))))******+++,,,,,,---......111111333;;;HHHVVVbbbiiivvv}}}}}}{{{}}}lllOOOHHHGGGEEEHHHPPP[[[dddjjjoootttxxx|||zzzyyyzzz|||{{{{{{}}}~~~{{{zzz|||tttnnnjjjmmmqqqyyy}}}|||yyysssnnnjjjkkksss{{{ooocccVVVLLLFFFAAALLL^^^qqq{{{vvvdddMMM===666333...***...------,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))---,,,+++*********+++,,,000111000///111555999:::CCC___}}}yyyxxxzzz}}}rrrfffYYYVVVUUURRROOONNNNNNOOOQQQRRRSSSUUUXXX[[[```gggpppwwwzzz{{{zzzyyyzzz|||~~~}}}{{{vvvvvvvvvvvvuuutttrrrrrrsssrrrpppnnnmmmnnnsssvvv~~~tttlll^^^[[[WWWQQQMMMJJJHHHHHHCCCBBB@@@>>>;;;888666555444444333333222111000000333222222111111222222333777777888:::===???AAACCCFFFGGGJJJLLLMMMNNNNNNNNNRRRRRRSSSSSSTTTTTTUUUUUUSSSRRROOOKKKHHHDDDAAA@@@;;;:::::::::999888888888::::::<<>>===:::666333555999>>>BBBFFFHHHIIICCC???999222...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,iiiOOO>>>555222111.........---------,,,,,,...---,,,+++***************))))))))))))******++++++++++++*********))))))******+++,,,---......///111111555>>>LLL\\\iiippp{{{{{{uuusssqqqtttiiiLLLDDDEEECCCIIIPPP[[[eeelllrrryyy~~~}}}{{{yyyyyy{{{~~~|||xxxyyy~~~yyyssslllgggddd```ccciiiqqq{{{zzztttoookkkllljjjnnnmmm[[[MMMEEE@@@JJJZZZkkkyyy~~~}}}zzzyyyiiiTTTBBB888333///,,,......---,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++...---,,,++++++,,,---...000111111000222666:::<<>>???AAACCCDDDEEEEEEEEECCCCCCCCCCCCDDDDDDDDDDDDGGGFFFEEECCC@@@>>>===<<<999999999999999888888888888888999;;;>>>BBBFFFHHHKKKOOOZZZkkk|||wwwrrrqqqssswwwzzz}}}~~~~~~}}}lll^^^]]]bbbtttuuulllqqquuuyyywwwwww{{{{{{vvvaaaWWWJJJCCC@@@>>>:::555444555888===BBBFFFJJJLLLGGGCCC<<<555000------------,,,,,,++++++,,,,,,---yyy\\\DDD555000///.........------------,,,------,,,+++************,,,,,,+++***************+++++++++*********************+++,,,---...//////111222888CCCRRRcccpppwww~~~uuuooommmjjjkkkqqqzzzaaaGGGBBBEEEFFFKKKRRR\\\eeelllttt}}}}}}zzzyyyzzz}}}zzzuuutttuuuvvvsssooojjjddd```\\\ZZZWWWYYY]]]ccckkkvvv|||sssoooooossslllkkkyyy{{{cccQQQGGG@@@FFFSSSbbboooxxx{{{{{{|||qqq^^^LLL===444111000......------,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...//////000111222333666;;;???SSSlll}}}xxxvvvtttrrrsss~~~~~~}}}}}}zzztttrrrsssuuutttsssddd[[[TTTTTTUUUSSSPPPOOOLLLMMMNNNOOOQQQWWW^^^ccclllqqqxxx}}}~~~}}}{{{zzzwwwzzz~~~}}}{{{yyyxxxwwwvvvtttrrrpppnnnooopppqqqqqqnnnlllkkklllzzz~~~{{{yyyyyyvvvoooeee\\\UUUMMMDDD>>><<<;;;888666555444444444333333333333222222222222333333333222111111000000222222111111111111222222444444333333333333444444666777888:::;;;<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;::::::::::::999999888888888888888999999999888888777888999;;;===???>>>AAAHHHSSS```sss|||xxxtttwww{{{~~~}}}vvveeeaaaeeerrr~~~yyylllnnnpppttt}}}wwwsssssstttrrreee[[[OOOGGGCCC???:::555555555777;;;AAAGGGMMMPPPLLLHHH@@@888222///.........---,,,******,,,---...~~~bbbHHH777222222............---------------,,,++++++*********++++++******))))))*********************************)))***+++,,,---//////000111444;;;GGGWWWfffrrrwww}}}xxxrrrnnnkkkhhhhhhkkktttrrrUUUDDDCCCHHHJJJNNNTTT\\\dddkkksss|||~~~}}}{{{yyyyyy}}}{{{qqqjjjfffeeeccc^^^YYYTTTRRRPPPOOOQQQRRRUUUYYYaaakkkwwwxxxwwwzzzzzztttooovvvoooXXXJJJAAADDDLLLXXXfffqqqxxx|||}}}vvviiiVVVCCC666222222.........---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---...///......000222444666===DDD___uuu{{{uuuooonnnyyy}}}qqqnnnhhhcccaaa`````````ZZZSSSPPPRRRUUURRROOOOOOKKKLLLLLLMMMQQQXXXaaahhhsssxxx~~~}}}|||xxxzzz|||~~~~~~}}}zzzzzzxxxvvvssspppnnnllllllooorrrsssrrrooolllkkkttt}}}zzzqqqiiidddaaaaaa]]]XXXPPPIIIDDD@@@;;;888999888777666555555555555222222222222222222222222333222222222111111000000222222111111111111222222444444333333222333333333333444555666777888888999:::::::::999999888888888777777777888888999999999777777777888888999999999::::::999999:::;;;<<<<<>><<<;;;:::999777666555444333333222222333333222222222111111111222222111111111111111000222111111000000111111222222222222222222333444444222222333444555666666777666666666555555444444333777777777888888888888888777777888888999999999::::::::::::;;;;;;<<<===>>>???AAAEEEGGGIIITTTlll||||||{{{{{{{{{|||}}}~~~~~~zzzrrrsssttt~~~vvvppplllqqq}}}wwwmmmkkkmmmccc]]]TTTLLLFFFAAA;;;777666555555888>>>GGGOOOUUUSSSNNNEEE<<<555000......000...,,,******,,,...000yyydddMMM===666555/////////.........------,,,,,,++++++***++++++,,,&&&&&&&&&'''(((***+++,,,***************+++++++++)))***+++---...000111222444:::EEETTTaaajjjnnnooovvv~~~wwwoookkkgggeeeaaa___dddlllttt|||wwwlllaaa[[[QQQMMMFFFAAA???BBBFFFIIITTTXXX^^^aaadddiiipppuuuvvvxxxzzz{{{|||vvviii]]]UUUJJJHHHDDDAAA???>>>>>>???@@@BBBEEEJJJRRR\\\gggnnnsssuuuxxx{{{||||||{{{zzzmmmjjjgggdddbbbccceeefffhhhlllqqquuuyyy|||zzzvvvqqqnnnggghhhjjjlllooouuu|||}}}wwwsssxxx}}}~~~|||||||||kkkRRRFFFDDDDDDJJJVVVfffsss{{{{{{|||xxxjjjUUUBBB888555//////......---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++---...//////,,,---333555999FFFUUUpppxxxmmmkkklllqqqtttsssqqqvvvtttiiiddd[[[XXXSSSOOOLLLLLLMMMMMMMMMIIIIIIMMMOOOMMMKKKLLLKKKLLLMMMPPPUUU^^^hhhooozzz}}}~~~}}}|||||||||}}}{{{zzzxxxvvvrrrooolllkkkhhhllloooqqqqqqpppoooppplllrrrvvvvvvwww~~~}}}nnn]]]OOOIIIGGGAAA???<<<999777777777888666555555444333222222111222222222111000000//////111111111111111111111111111111000000000000111111/////////000000222333444111111111111222333444555444444444333333333333333888888888777777777777777999999999999999:::::::::777777888:::;;;<<<======999<<<@@@CCCEEEMMMbbbuuu}}}|||{{{yyyxxxyyy{{{}}}zzzzzzyyywwwooottt{{{ooojjjkkkeee```YYYQQQJJJCCC===:::555555444777===EEENNNTTTTTTOOOFFF===555111///...///...---++++++---...///rrr```LLL===555222////////////............,,,++++++***++++++,,,,,,)))((((((((()))******+++))))))*********+++++++++)))***+++---///000111222555===LLL\\\iiiooopppnnnqqqtttwwwzzzyyyqqqnnnlllmmmjjjfffdddgggooouuu{{{~~~}}}|||}}}~~~{{{xxxxxxyyymmm___RRRJJJCCC???<<<<<>><<<;;;;;;;;;;;;<<>>AAACCCKKK\\\mmmyyyyyyyyyyyyzzz{{{}}}}}}~~~tttwwwtttnnnnnnlllhhhaaaXXXOOOGGG@@@<<<555444444666<<>>===999888;;;AAAGGGNNNTTTTTTYYY___bbbdddfffjjjnnnmmmrrryyy}}}yyypppeeeXXXLLLDDD>>>===<<<;;;:::999999999777:::>>>CCCHHHPPPXXX^^^ccccccbbbaaa^^^ZZZVVVTTTKKKIIIGGGEEEEEEHHHLLLOOOQQQXXX```eeeeeeeeedddeeeiiimmmttt||||||ssshhh```]]]ZZZWWWSSSNNNOOOQQQQQQRRRUUUYYY]]]cccjjjttt|||~~~tttiiiaaa\\\WWWXXXYYYZZZaaapppxxxuuuxxx|||}}}yyyuuuxxx^^^FFFBBB???BBBMMM]]]mmmvvv{{{wwweeeQQQAAA888/////////...------,,,,,,++++++++++++++++++++++++------------------------...---------...///111222444///000666:::???RRRhhhqqqmmmrrrwwwwwwrrriiidddmmm}}}iiibbbcccbbb[[[SSSNNNMMMLLLJJJGGGJJJGGGFFFIIIJJJGGGGGGIIILLLMMMPPPTTTZZZbbbkkkqqqxxx|||}}}yyyyyywwwuuurrrooommmkkkgggggghhhfffeeeeeefffhhhiiinnnqqqqqqvvvvvv^^^KKK???;;;888999999888666666777888222333444555666666666666333333333333444444444444000000000000000111111111111111000000000000111111222222111111111222222333333222222111222333555666444444555555666666777777999999999:::::::::;;;;;;<<<<<<<<<;;;;;;:::::::::777888999:::;;;;;;;;;;;;??????@@@BBBDDDKKKZZZjjjwwwxxxzzz{{{||||||||||||~~~yyyxxxyyy{{{sssssssssoooggg^^^TTTJJJCCC>>>444444444666<<>>777333222000...---...///......++++++)))((((((((()))***++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,***+++//////...222777666GGG[[[hhhooossssssqqqmmmjjjhhhmmmyyy~~~}}}yyyuuussszzz~~~}}}zzz{{{zzzwwwpppiiiddddddhhhppp|||rrraaaPPPBBB999:::;;;===>>>@@@EEEKKKOOOTTTXXX]]]aaaccceeehhhjjjnnnuuu{{{}}}~~~tttiiibbbYYYMMMDDDAAA>>>===;;;:::999999:::;;;:::;;;===AAAFFFLLLRRRUUUXXXYYY[[[ZZZVVVPPPJJJEEE@@@>>><<<;;;===@@@DDDFFFMMMOOOQQQSSSSSSUUUWWWYYY]]]___dddmmmxxxyyynnnkkkeee^^^WWWRRRNNNMMMLLLLLLKKKJJJIIIIIIIIIIIIVVVXXX^^^iiipppvvv~~~{{{vvvnnncccZZZVVVQQQOOOQQQTTTXXX___nnn|||}}}{{{ttttttqqqtttwwwvvvrrrqqqtttxxxfffQQQDDD<<>>999777666777888888777555555555555555555666666666777555333333444444444333111111111111111111111111222222222111111111111000000000000000000000000000111222222222222111000000444555555444222333777:::<<>>>>>@@@@@@BBBDDDFFFNNN___ooo||||||~~~~~~zzzzzz|||yyy{{{}}}yyyzzz{{{~~~zzzwwwnnn```UUUMMMEEE===;;;777555777:::???IIISSS]]]XXXPPPGGG;;;222............------------......|||ppp```NNN???777444333111...---...///......---,,,+++*********+++++++++++++++++++++++++++++++++******))))))******+++,,,+++,,,//////...222777???PPPcccmmmqqqtttuuutttnnnkkkjjjooo{{{~~~{{{zzzxxxuuuoooggg```^^^```eeeppp{{{ooo\\\KKK???888:::;;;===>>>AAAFFFKKKPPPVVVYYY]]]aaacccfffiiilllmmmuuu{{{~~~|||oooeee[[[TTTNNNEEE???===::::::999888777777777777888999;;;>>>CCCHHHMMMPPPNNNMMMLLLJJJGGGCCC???===<<<;;;:::999;;;===@@@BBBDDDFFFHHHJJJJJJKKKNNNPPPUUUVVV[[[bbblllvvv}}}~~~sssmmmjjjddd]]]VVVQQQMMMKKKJJJJJJIIIHHHGGGGGGGGGGGGIIIKKKPPPYYY```eeeoooxxx~~~{{{wwwrrrjjj```WWWSSSRRRPPPPPPQQQQQQUUU```kkk~~~{{{|||uuutttsssuuuvvvsssnnnmmmppptttkkkTTTGGG???BBBIIISSSbbbrrruuuvvvyyywwwmmm[[[HHH===666111///111000------///,,,,,,------------------++++++,,,,,,,,,---------,,,,,,,,,,,,---.../////////...222888;;;EEE___zzzyyyvvv{{{zzzvvvpppiiieeemmmqqqooorrrxxxqqqfff[[[SSSMMMIIIFFFGGGHHHJJJJJJIIIHHHIIIJJJIIIKKKOOOUUU^^^gggooosssyyy{{{}}}zzzvvvqqqnnnlllllllllkkklllkkkiiigggggghhhiiijjjkkknnnqqqsssvvv~~~www\\\KKKAAA======;;;999999999999888666555555666666666666666666777555444444555555444333111111111111111111111111222222222222111111111111111111111111111111111111111111222333333333333333222444555444444555999===>>>AAABBBAAA>>>;;;;;;;;;::::::;;;;;;::::::999888777888888:::;;;===>>>???@@@BBBFFFKKKMMMSSSbbbqqq}}}|||~~~{{{{{{}}}|||zzz}}}~~~wwwssstttxxxgggXXXOOOEEE>>>;;;666444666999===GGGQQQZZZWWWQQQHHH===444000000///......------......///|||iiiSSSBBB888555444111///......//////...///...---,,,,,,,,,------++++++++++++++++++++++++***)))))))))))))))******...,,,,,,/////////333888CCCTTTfffnnnppptttwwwyyyvvvsssqqquuu~~~|||yyyuuuppphhh___[[[YYY\\\fffpppiiiTTTDDD;;;777999;;;===???BBBGGGMMMQQQVVVYYY]]]```bbbfffkkknnnnnnvvv}}}{{{qqqaaaVVVLLLGGGDDD???<<<===888888888888777666555555666777888;;;>>>BBBFFFHHHHHHFFFBBB???<<<:::::::::777777777777888999;;;<<<;;;===???@@@@@@AAACCCEEEKKKLLLOOOUUU^^^hhhqqqwww{{{sssllljjjgggbbb[[[UUUOOOKKKIIIGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCGGGMMMRRRXXXcccnnnwwwwwwuuuppphhh```WWWRRRRRROOONNNNNNMMMMMMTTT\\\jjjxxxuuuxxxyyyuuuuuuvvvuuurrrmmmlllnnnppprrrqqqXXXLLLCCCBBBEEEMMM^^^pppxxxxxxyyyxxxrrrdddPPPBBB999444000111111...---///------------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---...///000000///222888>>>LLLiii|||xxxqqqjjjgggpppxxxxxx{{{zzzpppcccWWWNNNIIIHHHGGGIIIJJJJJJHHHGGGHHHHHHIIIKKKOOOUUU^^^hhhqqqvvvzzz|||~~~zzzvvvqqqmmmkkkkkkjjjiiiiiiiiijjjjjjjjjkkkkkkkkkkkkmmmqqqssswwwyyybbbRRRHHHBBB@@@===:::888777777555444555666666777888888888888888777666666777777555333222222222222222222222222333222222222111111111111111111111111111111111111000111222444555555666666222333444555666888<<>>888888888:::===@@@CCCGGGMMMQQQUUUXXX[[[]]]aaaeeekkkoooqqqxxx}}}sssiiiZZZPPPFFFBBB@@@>>>>>>@@@::::::;;;;;;;;;999777666666666777888;;;>>>@@@AAACCCAAA===:::888777888999444444555666777777777777777999;;;;;;;;;<<<>>>???CCCEEEGGGLLLTTT___jjjqqqyyywwwqqqkkkggggggddd```ZZZSSSNNNIIIGGGCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@BBBGGGJJJPPP]]]iiitttwwwwwwrrrjjjccc\\\UUUPPPNNNMMMNNNMMMLLLPPPWWW\\\jjjxxxttt|||uuurrrtttuuutttqqqooopppqqqeeetttxxx^^^QQQFFFCCCBBBHHHZZZmmmzzzzzzzzz{{{zzzppp\\\JJJ>>>777111111111...---///.........------,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------...///000222111333999AAATTTrrr|||tttmmmjjjsss~~~yyy||||||tttgggYYYOOOKKKKKKGGGIIIJJJJJJHHHGGGGGGHHHIIIKKKPPPWWWaaallluuuzzz}}}~~~~~~|||yyyuuupppllljjjiiihhhgggggghhhjjjkkklllmmmllllllkkknnnqqqtttxxx{{{kkk___UUUNNNFFFCCC>>>:::888666555333555666888999:::;;;:::::::::999888999999999666444222222222222222222222222333333222222222111111111111111111111111111111111111111333444444555555555333333444555777999<<<>>>@@@BBBCCCBBB@@@===:::999:::999999999999999::::::===============>>>@@@@@@BBBFFFNNNVVV\\\cccrrr~~~~~~~~~~~~zzzzzzsssoooxxxsssiiieeekkkuuuzzzcccTTTIIICCC===888555666777;;;DDDMMMYYY]]]\\\RRRFFF<<<666222//////............//////hhhQQQAAA999666333111///000000///...---------------,,,,,,+++++++++++++++++++++++++++***************+++,,,---///,,,---000111222777===MMM]]]mmmtttwww}}}|||zzzsssllleee``````iiitttsss]]]HHH;;;888999888:::===@@@CCCGGGLLLOOOSSSUUUXXX[[[___dddjjjnnnssszzz}}}~~~xxxmmmbbbWWWMMMDDD@@@???======>>>;;;<<<<<<===<<<:::999777666666777888999;;;<<<===:::999777666555444333333333444555666666666555444555666888888888888:::;;;<<<>>>AAAFFFMMMXXXeeennnsss{{{|||sssmmmhhheeedddbbb^^^XXXRRRLLLHHHEEEAAA@@@???>>>>>>===>>>>>><<<<<<===@@@BBBHHHUUUcccrrryyy{{{uuummmggg```YYYQQQNNNMMMNNNMMMKKKMMMRRRTTT```sssxxxzzztttoooqqqssstttsssrrrqqqqqqccciiiwwweeeWWWJJJDDDAAAEEEVVViiiyyy{{{}}}|||hhhSSSCCC:::222111111///...///.........------,,,,,,,,,,,,,,,---------.........------------...///000000333333555999DDDZZZzzzwwwqqqooowwwwwwvvv|||}}}ssseeeWWWLLLIIIIIIFFFHHHIIIIIIHHHGGGGGGHHHJJJMMMSSS[[[fffpppxxx}}}|||yyywwwxxxtttnnnjjjhhhgggfffeeeeeefffiiikkklllmmmllllllmmmnnnqqquuu{{{wwwnnnccc[[[RRRMMMFFF@@@<<<:::888777666777:::===???@@@@@@@@@???===;;;;;;;;;999777555222222222222222222222222333333333222222222222111111111111111111111111111222222333333333333222222555444555666888:::;;;;;;????????????>>><<<999666777777777777888999;;;<<<@@@AAAAAA@@@@@@@@@??????BBBEEEKKKRRRYYYcccuuu~~~{{{sssoooxxxwwwjjjeeeiiippp{{{iiiWWWLLLFFF???;;;777777888:::CCCLLLZZZbbbcccYYYKKK@@@888222/////////....../////////xxx___III===777444111000000000///...,,,,,,------,,,,,,+++***++++++++++++++++++++++++************+++,,,---......,,,,,,000222444:::AAATTTaaammmtttxxx}}}~~~|||}}}||||||xxxsssnnnhhhgggpppzzzlllVVVDDD;;;999:::888:::===@@@BBBFFFJJJMMMPPPSSSWWW[[[___dddiiimmmssszzz~~~~~~~~~~~~{{{{{{}}}vvviii]]]SSSJJJCCCAAA@@@<<<::::::::::::::::::999888777777666666777888999999::::::666666666666555444333222444555555666555555444333222444555555444444666777555888<<<@@@GGGQQQ^^^gggoooxxx~~~zzzsssnnniiieeebbb```]]]XXXRRRLLLGGGDDD@@@???>>>======<<<<<<===:::;;;===???@@@EEESSSbbbpppzzz~~~wwwooojjjcccZZZVVVQQQNNNNNNLLLHHHHHHKKKNNNWWWfffwww}}}xxxsssrrrrrrrrrrrrrrrrrrqqqjjjiiiqqqooo___OOOFFFBBBCCCPPP```sssyyyqqq\\\HHH===333111222000......------------------,,,,,,,,,---------............------------...///000111333444666;;;HHHbbbzzzvvvxxxzzzsssttt{{{|||ooo```RRRIIIDDDCCCEEEGGGHHHIIIHHHGGGHHHIIIKKKOOOVVV```jjjssszzz~~~|||~~~{{{xxxuuutttvvvrrrmmmiiiggggggfffeeeccceeegggiiijjjkkkkkkjjjnnnooorrrxxx}}}pppfffZZZTTTKKKCCC>>><<<:::888888;;;???CCCFFFHHHIIIIIIDDDBBB>>><<<;;;999777555333333333333333333333333333333333333222222222222222222222222222222222222333333333333333222111111777666666888:::<<<<<<;;;===;;;::::::::::::777666666666666777999;;;>>>???CCCDDDFFFGGGFFFDDDBBB@@@CCCEEEIIINNNUUU```ttt~~~wwwrrrxxx{{{llleeegggjjjuuunnnZZZNNNHHHAAA<<<888777777:::AAAJJJWWWbbbggg\\\NNNCCC:::111000//////......//////000mmmSSSCCC888555222111111000000...,,,,,,---------,,,+++***++++++++++++++++++++++++))))))))))))***+++,,,------+++,,,000222555<<>>CCCKKKWWW```kkktttzzzyyytttpppiiicccaaa___\\\XXXRRRLLLGGGDDD@@@???>>>======<<<<<<<<<:::<<>>NNNkkk}}}|||{{{uuuwww{{{wwwhhhZZZOOOHHHDDDBBBCCCEEEGGGHHHHHHHHHIIIJJJJJJOOOXXXbbbllltttyyy|||~~~~~~yyyzzz{{{zzzwwwuuusssssstttpppkkkhhhgggffffffeeebbbcccdddfffggghhhiiiiiimmmnnnrrr{{{ssseee^^^TTTJJJDDDAAA???>>>===@@@EEEJJJOOOQQQRRRRRRJJJFFF@@@<<<:::999777666333333333333333333333333444444333333333222222222222222222222222222222222222333444444444444444333777777777:::>>>@@@@@@>>>;;;999666666777999888666666666666888;;;>>>BBBDDDHHHJJJNNNQQQQQQOOOLLLJJJJJJKKKNNNSSSWWWaaatttvvvvvv}}}mmmffffffhhhnnn~~~rrr]]]OOOHHHBBB<<<888777666888???HHHPPP___fff\\\NNNEEE<<<222000000////////////000000wwwZZZGGG888666333111111111000///,,,---.........---++++++++++++++++++++++++++++++(((((((((((()))***+++,,,,,,***+++000333666>>>FFF```iiisss}}}}}}vvvsssyyyvvv___JJJ???:::999999888:::===???AAACCCFFFHHHNNNRRRXXX^^^cccfffjjjmmmmmmssswwwxxxzzz~~~|||nnnbbbVVVQQQNNNOOOOOOIIICCCAAA<<<;;;:::888777888888999444444555666777777777777777666444444444555777888666555444333222222222333333444555444333333444555555999===???BBBIIISSS[[[iiiqqqxxxxxxuuuqqqiiiaaaaaa___\\\XXXRRRLLLGGGDDD@@@@@@???===============666888<<>>CCCQQQ```sss}}}tttpppiii___\\\UUUQQQPPPNNNKKKKKKMMMKKKMMMUUUdddzzz~~~tttpppqqqtttwwwyyytttzzznnnWWWKKKDDD@@@EEEMMMdddsssxxxcccMMMAAA555222222111///...,,,,,,,,,------.........---------.........//////...------......///000111000444999@@@RRRqqq~~~~~~yyyzzz|||~~~{{{qqqaaaUUUNNNJJJHHHFFFBBBDDDGGGHHHHHHHHHJJJKKKIIIOOOXXXdddmmmtttxxxzzz||||||~~~~~~~~~}}}|||xxxyyyzzzxxxuuusssssstttsssooojjjgggfffffffffeeebbbbbbcccdddeeefffggghhhmmmnnnrrr}}}~~~ssskkk```VVVPPPLLLJJJIII@@@DDDIIIPPPUUUXXXYYYYYYMMMHHHBBB<<<999888777666333333333333333333333333444444444333333333222222222222222222222222222222222222444555666666777777888777888<<>>===>>>>>>===;;;???@@@AAAAAA???BBBPPP___uuurrrdddbbbZZZWWWVVVUUURRRLLLKKKMMMIIILLLRRR___rrrxxxrrrvvvyyyyyyyyyzzz}}}~~~eeePPPEEECCCEEEHHH\\\mmm}}}|||gggPPPDDD888444222...+++***......---------,,,,,,,,,,,,,,,,,,---------......111111000000000000000111111666<<>>888777666777<<>>===<<<===>>>@@@AAA@@@DDDRRRaaassstttgggggg___[[[YYYXXXSSSLLLIIIKKKJJJLLLRRR]]]ooo}}}tttuuuwwwwwwxxxxxxyyyqqqXXXIIICCCDDDEEEWWWhhhyyyyyygggSSSGGG:::555333///------............------,,,,,,,,,,,,---------.........111000000//////000000111333777<<>><<<:::999888777666555444333222555555555555444333111111111111222222222222111111222444666666444333333444888888;;;BBBIIILLLIIIEEEDDDAAA@@@AAA>>>999888:::999;;;<<<===???GGGQQQYYY\\\\\\```jjjuuuxxxtttnnnjjjjjjoooxxx~~~}}}yyy}}}zzznnnkkkmmmkkkpppxxx||||||{{{yyyyyywwwnnn^^^RRRJJJDDD>>>888777666777<<>>888555///111333+++......---------,,,,,,,,,+++++++++************))),,,,,,---------,,,++++++///...///222333888DDDQQQeeeqqq}}}{{{sssooonnnoooppprrr}}}tttXXXFFF>>>:::777777:::999:::>>>???>>>BBBGGGOOOVVV___eeehhhiiilllnnnrrruuuxxx{{{|||}}}wwwoooppplllfff```ZZZTTTMMMIIIEEEBBB===:::999999888888666666666666777777777777888888888888888999999999777777666555555555555555555444333333333333444555333555777:::>>>DDDKKKOOOZZZdddqqq{{{}}}xxxpppkkkjjjfffcccbbbaaa\\\SSSLLLCCC@@@>>>===>>>???@@@???;;;<<>>???@@@AAAAAA<<<<<>>>>>>>>???BBBKKKXXXaaaddddddfffllluuu{{{~~~~~~~~~~~~rrrlllkkkooopppttt|||{{{lllkkkhhhccc\\\VVVOOOJJJEEE>>>888666666666;;;BBBKKKRRRXXXVVVRRRLLLDDD<<<444111...,,,---/////////___HHH<<<777000000222---......---------,,,,,,,,,+++++++++*********))))))---,,,,,,,,,,,,,,,,,,,,,///...///222666???OOO^^^ffflllttt~~~{{{qqqkkkgggdddccchhhuuu~~~vvvpppkkkZZZGGG===999777666888999777888;;;<<<<<<@@@GGGNNNTTT\\\aaaccceeehhhkkkppptttxxx||||||tttkkkbbbXXXOOOJJJFFFBBB===999888888777777777777666666666666666666777777777888999999999:::777777777777777666666666555555555555555555555555333333666;;;AAAHHHMMMPPPTTT]]]mmm{{{}}}yyyuuurrrppppppooojjj___VVVIIIEEE@@@======>>>???@@@???>>>???BBBDDDHHHSSS^^^nnnvvvpppgggaaa]]]]]]\\\WWWTTTTTTRRRSSSUUU[[[hhh~~~{{{vvvuuuuuuxxxuuusssxxxsssVVVFFFAAACCCEEEUUUhhhsssuuussspppnnncccSSSBBB999555111000111.../////////////////////---------........./////////////////////000111111444777???RRRqqq{{{rrruuuxxxeeegggooo~~~uuudddWWWRRRLLLGGGEEEDDDCCCBBBBBBCCCEEEFFFGGGIIILLLOOOUUUcccttt~~~~~~~~~}}}{{{zzzyyyyyyyyyyyytttxxxzzzxxxyyy{{{zzzwwwoooiiidddcccaaa\\\ZZZ[[[\\\\\\^^^aaaeeeiiikkkmmmjjjmmmrrr{{{{{{pppfff^^^UUUKKKEEE???>>><<<:::999999::::::888888777777666666555555555444444444444555666777666777888888777777999:::===CCCNNNYYY``````]]]YYYSSSOOONNNPPPPPPKKKFFFEEE@@@BBBDDDEEEGGGNNNWWW^^^jjjkkknnnsss{{{sssmmmlllnnnooottt}}}rrrllleee```[[[UUUOOOKKKGGG@@@999777666666;;;AAAMMMVVV^^^]]]YYYRRRHHH???555222...,,,---...//////fffLLL<<<888111///111.........---------,,,,,,,,,+++++++++************))),,,++++++++++++,,,---...///...000444:::EEEWWWgggmmmpppuuu}}}wwwmmmgggbbbaaadddqqq}}}|||zzzooohhhZZZMMM???:::888777666888888666777:::;;;<<>>???CCCEEEIIISSS]]]pppxxxllleee^^^^^^]]]ZZZXXXXXXWWWXXXZZZ^^^iii~~~~~~uuurrrqqqrrrssssssxxx}}}]]]HHHAAAAAACCCPPPbbbnnnrrrqqqpppppphhhXXXGGG<<<666111///000---............/////////------........./////////000//////000000111222333333999DDDYYYxxx~~~tttuuu|||qqqZZZ[[[cccppp|||{{{nnnaaaRRRNNNHHHDDDBBBAAA@@@??????AAACCCDDDEEEHHHLLLOOOWWWddduuu~~~~~~~~~}}}}}}||||||{{{xxx|||}}}{{{{{{|||zzzvvvnnnhhhdddcccaaa]]][[[\\\]]]\\\]]]```eeeiiilllmmmgggjjjooovvvxxxmmm```SSSJJJDDDBBB@@@===<<<<<<===>>>:::;;;;;;;;;:::888666555444444333333333555666777777888888888777888:::<<>>JJJ^^^ooottttttwww}}}xxxoooiiibbb```bbbmmm{{{xxxuuuvvv}}}yyykkkaaaOOOEEE<<<:::999777666666777555666:::<<<===CCCJJJQQQTTTXXXYYYZZZ]]]bbbfffnnnrrryyyyyynnnaaaTTTLLLEEEBBB===;;;:::;;;::::::;;;;;;:::::::::999999999999999999888888888888888888888999999999888777666555666777777777777666555666555666;;;EEEOOOVVVZZZ^^^bbbkkkuuu~~~}}}{{{zzz|||uuummmXXXQQQIIIBBB???>>>??????>>><<<>>>CCCFFFKKKTTT^^^qqq|||rrrhhheeeccc___]]]]]]\\\]]]___aaakkk~~~}}}sssooonnnkkkoooqqqttt```IIIAAAAAABBBLLL\\\iiipppppppppqqqmmm]]]LLLAAA999333///...,,,,,,------........................////////////000000000000111222333444333;;;JJJ```~~~~~~~~~}}}nnnYYYYYY\\\dddllllllddd[[[NNNKKKGGGDDDCCCCCCAAA@@@AAABBBCCCDDDDDDGGGKKKNNNWWWcccsss~~~~~~~~~}}}|||}}}||||||yyytttlllgggbbbbbbaaa]]][[[\\\\\\ZZZZZZ]]]bbbgggiiijjjiiikkknnnrrr}}}qqq```VVVMMMJJJFFFCCC@@@??????@@@AAABBBDDDDDDBBB???;;;999777666555555555777999;;;:::;;;<<<;;;;;;<<<>>>@@@GGGOOOZZZeeejjjkkkiiiggg[[[UUUSSSWWW[[[ZZZWWWWWWRRRUUUXXXZZZ[[[```ggglllqqquuu{{{vvvnnnlllkkksssvvvzzz}}}{{{yyyyyyqqqnnnlllooowww{{{sssnnnggg\\\VVVUUUNNNFFF>>>;;;888666:::???IIIWWWgggnnnlllcccTTTHHH999555000......000111111mmmNNN;;;777000...111000......---------,,,,,,,,,+++++++++************)))************+++---///111000///222888@@@MMMbbbtttxxxvvvwww|||~~~uuurrrkkkccc```bbblll~~~yyyuuupppnnnqqqxxxyyyiii]]]KKKBBB<<<;;;:::777555555777555666:::<<<>>>EEELLLSSSUUUWWWXXXXXX[[[aaafffmmmrrryyy~~~ssseeeWWWNNNFFFCCC>>><<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;:::999999999888888777777888888999:::999888777666555666777888888777666555888666666<<>>NNNeee|||zzz~~~mmm]]][[[[[[^^^bbbbbb\\\WWWNNNKKKHHHFFFFFFFFFEEEDDDCCCDDDDDDDDDDDDFFFJJJMMMXXXbbbqqq|||~~~}}}|||xxxssskkkeeeaaaaaa```\\\[[[\\\YYYWWWVVVYYY^^^cccffffffoooooooooooovvvrrrfffTTTQQQLLLGGGCCCAAA@@@@@@IIIJJJLLLMMMKKKFFFBBB>>>;;;:::999999:::;;;>>>???@@@@@@AAA@@@@@@AAACCCFFFKKKSSS___hhhmmmnnnmmmkkk^^^XXXUUUZZZ______^^^^^^[[[]]]___aaaccchhhqqqwww{{{tttllljjjiiipppqqqtttuuurrrqqqxxx}}}rrrnnnlllpppxxxxxxtttlll```YYYYYYPPPHHH@@@<<<999777:::???EEEUUUhhhrrrqqqhhhXXXKKK:::666111......000222222jjjUUU???666444222...,,,/////////...------,,,,,,+++,,,---,,,***)))***+++++++++++++++,,,---......---111555999BBBRRRhhhyyyxxx}}}{{{{{{~~~zzz|||zzzuuukkkcccdddggglllwwwuuukkkfffeeefffkkkrrrvvvqqq]]]KKKAAA777444333111222444444555666777888<<>>;;;999888888999999888666666666666666777888888777777777777666666666666777999===AAAHHHQQQZZZ```gggmmmuuuzzz|||}}}{{{~~~pppfffXXXMMMGGGEEECCCAAA?????????AAAGGGQQQ]]]dddvvvwwwoookkkiiigggfffggggggeeejjjzzz~~~{{{}}}rrrllljjjjjjkkkmmmpppnnnjjjpppkkkTTTGGGBBBBBBHHHVVVfffooopppqqqtttpppeeeTTTEEE<<<777444333//////.........---------222111///---,,,---...//////000111000000111333666===???OOOmmmwwwqqqsssyyyuuugggcccddd]]]RRRTTTXXXQQQNNNJJJFFFDDDEEEGGGIIIIIIAAACCCEEEEEEDDDFFFKKKPPPSSSbbbqqqxxx{{{~~~~~~{{{|||xxxsssppphhheee```]]]\\\[[[ZZZYYYXXXZZZZZZYYYXXX]]]gggooopppjjjiiiooosss{{{~~~mmmdddWWWNNNMMMKKKEEEDDDHHHSSS[[[aaa^^^WWWQQQIIICCC@@@>>><<<;;;===AAAEEEHHHQQQNNNLLLKKKGGGCCCFFFLLLRRRYYYeeepppwwwwwwsssnnnjjjfffdddfffggggggkkkppplllooopppkkkfffhhhrrr|||yyygggfffnnnssssssrrrpppooorrrxxx~~~yyyooommmpppnnnvvv~~~xxxtttlllaaa\\\^^^QQQNNNGGG>>>888888999:::FFFRRR```hhhkkkeeeWWWIIIBBB888//////111000000000}}}fffQQQ<<<333222222000////////////...------,,,,,,+++,,,---,,,***)))***+++++++++++++++,,,---...///000222555:::DDDTTThhhvvvyyy}}}|||~~~xxxyyy~~~xxxooojjjjjjmmmpppxxxuuuhhhaaa]]]]]]bbbhhhpppzzzwww```KKKAAA777444444222222555444555666777888<<<@@@DDDKKKNNNRRRVVVZZZ___dddgggmmmrrrxxx~~~yyyoooddd[[[TTTQQQNNNJJJDDDAAACCCIIINNNQQQNNNLLLKKKLLLKKKGGGCCC>>><<<999888888999888777666666666666666777888888777777777777666666666555666888<<>>333222222111111/////////...------,,,,,,+++,,,---,,,+++***+++,,,++++++++++++,,,---...///444333555;;;HHHXXXiiissszzz~~~xxxvvv{{{vvvsssuuuyyy}}}xxxjjj```YYYVVVZZZaaaqqq{{{|||cccJJJ@@@777555555333333555444555666777888;;;@@@CCCFFFJJJPPPUUU[[[```fffjjjrrrwww}}}|||qqqhhh```ZZZUUUSSSNNNJJJIIIKKKQQQVVV[[[XXXTTTRRRQQQPPPLLLHHHAAA>>>;;;999999888777666666666666666666777777888777777777666666666555555555777<<>>AAAEEEIIIPPPVVV\\\bbbhhhkkkuuuzzz}}}sssjjjccc\\\ZZZVVVTTTTTTXXX]]]aaafffbbb]]]YYYXXXUUUQQQMMMEEEBBB>>>;;;:::999777555777777666666666666777777777777666666666555555555666888<<>>::::::<<<;;;GGGTTT^^^ddddddZZZPPPFFF<<<333222333222000000mmmOOO===777333111111/////////...------,,,,,,+++,,,------,,,+++,,,---,,,,,,,,,,,,---...//////222111444@@@QQQcccpppvvvyyy}}}yyyuuummmfffeeeiiieeeFFF===666555555444333555222444555666777:::===@@@FFFJJJQQQWWW]]]bbbgggkkktttzzztttkkkiiifffcccbbbdddiiimmmqqqsssoooiiifffccc___ZZZUUUJJJGGGBBB???<<<:::888666777777666666666666777777666666666666555555555555888999===DDDKKKPPPQQQQQQTTTYYYaaallluuu|||~~~|||{{{nnnbbbXXXQQQHHHFFFEEEJJJSSS^^^fffjjjuuu|||zzz|||tttooolllmmmoooooojjjfffjjjqqqiiiTTTEEEFFFEEELLL]]]nnnvvvxxxyyyzzzxxxpppaaaNNN@@@888666000000/////////.....................//////000000///000111111111333666888@@@OOOlllpppggghhhmmm{{{uuutttvvvzzzlllRRRJJJNNNLLLHHHEEEBBB@@@@@@@@@???>>>???AAABBBBBBCCCGGGNNNTTTdddppp}}}~~~{{{zzzyyyzzz||||||xxxrrrkkkfff___]]][[[\\\___bbbcccddd___^^^[[[XXXVVVUUUWWWYYY\\\^^^bbbhhhkkkmmmssszzzqqqggg___WWWWWW\\\fffvvv}}}ssshhhaaaYYYYYY```kkktttyyy{{{rrriiiccc\\\UUURRRTTTWWWaaaooo{{{yyytttqqqrrrtttuuuzzzyyymmmdddaaaaaa^^^ZZZ[[[dddwww~~~tttyyyzzzpppmmmsss|||sssddddddfffpppwwweeeYYYMMMFFF@@@:::999<<<<<>>444222222000...///nnnOOO>>>777444222222/////////...------,,,,,,+++,,,------,,,,,,---...,,,,,,,,,,,,---...///000000111777CCCUUUfffsssxxxzzz~~~wwwooolllooo|||bbbDDD;;;555444555333333444111333555666777999<<<>>>EEEIIIPPPWWW\\\aaafffiiiqqqxxxtttqqqnnnkkkjjjnnnssswwwyyy{{{wwwrrrooolllggg___ZZZPPPMMMGGGCCC@@@===:::888888777777666666666666666666666666555555555444444888999>>>EEEMMMRRRQQQOOOMMMOOOUUU___kkkvvv}}}~~~}}}~~~pppbbbYYYMMMJJJGGGKKKUUUaaajjjnnnvvv}}}yyyppppppooopppqqqnnnkkknnnttt{{{nnnWWWGGGIIIEEEJJJ[[[nnnxxxzzzzzz{{{}}}yyykkkUUUBBB888444000000000/////////...............//////////////////000111111111333666999>>>OOOppp{{{iiiaaacccllltttoooqqqssswwwjjjQQQIIILLLIIIGGGDDDBBB@@@@@@@@@???>>>???AAABBBBBBCCCGGGOOOVVVeeeqqq}}}~~~|||{{{xxxyyyzzzyyyuuunnnhhhccc]]][[[ZZZ[[[___bbbdddeee___\\\YYYVVVUUUVVVXXXYYYYYY\\\```eeehhhlllqqquuu}}}wwwlllbbb___dddppp{{{tttllldddccclllwwwzzznnneee]]]TTTPPPPPPUUU```ooozzz~~~}}}{{{{{{rrrlllggggggffffffkkkppp{{{|||qqqcccYYYTTTSSSRRRQQQTTT___tttssstttyyy|||wwwnnnjjjmmmrrrzzzzzzgggbbbeeennn}}}kkk[[[MMMGGGAAA:::888;;;===HHHUUU___gggkkkfff^^^PPPCCC777222111///...///nnnPPP???888555333222/////////...------,,,,,,+++,,,------,,,,,,---///---,,,,,,------...///000000333;;;GGGVVVfffsssyyy~~~}}}sssqqqttt}}}|||uuuXXXAAA999333333444222222333111333555666777888;;;===AAAFFFMMMUUU[[[```eeehhhnnnvvvvvvrrrooooootttyyy|||}}}}}}zzzwwwtttnnneee^^^VVVRRRLLLGGGDDD@@@===:::888888777666666666666666666666555555555444444444666888>>>IIISSSYYYYYYVVVNNNMMMOOOVVVbbbnnnxxx|||}}}}}}ooocccWWWQQQLLLNNNWWWccclllpppuuuwwwtttqqqppppppooommmooouuu|||ttt^^^KKKHHHCCCGGGYYYnnnzzz}}}||||||ttt\\\FFF999444000000000000/////////...//////////////////......///000111111222444777:::>>>QQQtttxxxfff^^^aaannnqqqmmmvvvwwwyyykkkSSSJJJLLLFFFDDDBBB@@@???@@@@@@???>>>???@@@AAAAAABBBHHHPPPWWWeeeqqq|||~~~}}}|||yyyyyyxxxuuuooohhhbbb^^^[[[YYYXXXYYY]]]```cccccc\\\YYYUUURRRRRRUUUXXXZZZZZZ\\\___aaadddjjjnnnpppwww{{{tttrrrvvvvvvnnngggiiitttqqqggg]]]SSSMMMLLLOOO[[[kkkuuuwwwssspppnnniiibbb[[[XXXVVVTTTXXX]]]eeeggghhhddd[[[RRRKKKGGGEEEFFFHHHMMMYYYnnnrrrlllpppssspppjjjddddddfffmmm|||mmmdddgggnnn{{{~~~|||nnn]]]MMMHHHBBB999666:::===HHHUUUaaalllrrroooiiiWWWIII:::333111//////111qqqSSSAAA:::666333111000//////...------,,,,,,+++,,,------,,,,,,...///---------------...000000111666>>>IIIWWWeeeqqqyyyuuutttwww}}}wwwppp~~~mmmOOO@@@888222222333222111333111333555666777888:::<<<===BBBKKKSSSZZZ___dddhhhmmmuuu}}}yyyvvvvvv{{{~~~wwwnnnfffYYYUUUOOOJJJFFFBBB>>>;;;888888777666666666666666666666555555555444444444444777???LLLYYY``````^^^RRRNNNMMMQQQ\\\iiisssxxx}}}yyylll^^^WWWPPPPPPYYYdddmmmqqqqqq{{{qqqllliiiiiihhhgggjjjooozzzdddPPPGGGAAADDDWWWnnn|||zzzyyybbbJJJ<<<777000000000000///////////////000000000///...------///000111111222444777:::BBBUUUwwwyyygggaaaeeeppppppnnn~~~}}}~~~pppWWWNNNMMMFFFBBB@@@???>>>???@@@???>>>???@@@AAAAAABBBHHHPPPWWWfffqqq{{{}}}||||||}}}{{{~~~}}}zzzyyyvvvrrrkkkccc]]]YYYYYYWWWVVVWWW[[[___aaabbbZZZVVVQQQOOOQQQUUUYYY[[[[[[]]]^^^^^^aaagggkkkmmmtttvvvrrrkkkfffjjjwwwssshhh]]]RRRKKKJJJJJJVVVfffppppppkkkfffcccaaaYYYQQQMMMJJJGGGIIINNNOOOPPPOOOLLLGGGBBB??????;;;===AAAGGGSSSgggttteeehhhllljjjeee```]]]]]]dddsssrrrgggiiinnnyyyzzzwww~~~ppp]]]MMMHHHBBB999666:::<<>>MMM\\\gggqqqxxxssssss~~~~~~yyyuuurrrhhhvvvfffKKK;;;888444111000000222444333444555777888:::;;;<<>>>>>999777999:::777666777555444444333333333444444666888===JJJ\\\jjjkkkddd\\\VVVPPPPPPUUU^^^nnn{{{|||iii\\\PPPRRRZZZbbbfffiiiiiiooo~~~}}}rrriiifffbbb]]]bbbkkk~~~mmmbbbTTTGGGFFFPPP^^^rrr~~~{{{}}}jjjSSSAAA999444222000000000000///...////////////000000000000////////////000222777;;;FFF\\\}}}~~~hhh\\\cccooommmrrrxxxggg\\\RRRIIIEEEBBB@@@??????>>>===;;;===???BBBDDDFFFLLLUUU\\\fffqqqyyyzzzyyy{{{}}}}}}~~~||||||}}}zzzssslllfffaaa___]]]YYYWWWTTTUUUWWW[[[]]]]]]\\\YYYTTTOOOMMMQQQWWW\\\ZZZ\\\___aaabbbeeeiiilllqqqwwwwwwmmmfffiiisssvvvdddWWWMMMIIIJJJMMMYYYffflllllliiiaaaYYYRRRSSSQQQKKKDDD@@@???@@@@@@@@@@@@@@@???===;;;::::::;;;>>>DDDLLLZZZpppssscccaaabbbeeeccc]]][[[]]]bbbjjj}}}tttooopppsssyyyvvvnnnpppxxx}}}}}}qqqaaaOOOFFFAAA<<<999888<<>>555222222////////////....................................///...---------///111222444666AAARRRbbbnnnyyyzzzwww~~~yyytttqqqkkkuuuvvv[[[DDD888666333111000111222333333444555666888:::;;;<<<@@@CCCGGGKKKPPPWWW^^^ccchhhrrr|||}}}qqqiii___XXXUUUQQQJJJDDD@@@;;;888::::::777555777555444444333333444444555555666<<>>??????>>><<<===???BBBDDDGGGOOOYYYaaahhhsss}}}~~~|||||||||zzz~~~|||zzzyyyzzzwwwrrrlllfffbbb___]]]ZZZXXXUUUTTTVVVXXXYYYZZZ[[[YYYUUUQQQOOOQQQWWW[[[YYY[[[^^^___aaacccgggiiimmmrrrzzzvvvjjjjjjsssyyygggZZZOOOJJJKKKMMMYYYdddiiihhhcccZZZRRROOOOOOMMMHHHAAA<<<:::;;;444555666777888777666666999888;;;???EEEPPPddduuuvvv```___```cccbbb^^^[[[]]]aaahhhzzzxxxlllmmmooovvvuuullllllsssxxxwwwqqqaaaQQQHHHBBB===999777888AAAMMMXXXdddnnnpppmmmcccRRR@@@777555333111000___EEE777333333////////////............------------------------............///000111222444888EEEXXXiiivvv{{{~~~xxxsssooommmqqqtttsssooobbbLLL:::444444333222111222222222333333555666888999;;;;;;===@@@EEEIIINNNUUU[[[```hhhqqq|||zzzqqqfffbbbaaa\\\RRRIIICCC>>>:::;;;:::666555666555444444444444444555555666666:::IIIaaawww~~~{{{lllaaaVVVOOOOOOVVVeeesssppp\\\RRROOONNNMMMOOOSSSUUU^^^qqq}}}nnnhhhccc```eeennnzzzeeeSSSHHHHHHMMMaaasssuuu{{{ttt^^^JJJ???666333111///000000///...////////////000000000000222222333333333666;;;???EEE^^^kkk\\\aaakkkzzzuuuxxxjjj\\\PPPCCCAAA???>>>??????>>>======???AAACCCHHHRRR___hhhmmmxxx}}}{{{xxx|||}}}zzzyyyvvvuuuqqqmmmhhhccc^^^\\\[[[XXXUUUTTTUUUVVVVVVVVVYYYXXXVVVSSSQQQRRRVVVYYYYYY[[[]]]^^^^^^```cccfffiiimmmttt{{{tttnnnsss~~~nnn```TTTOOOOOOQQQ[[[eeegggddd^^^TTTKKKJJJIIIGGGCCC===888555555333444555666666666666555999777888;;;???GGGVVVeee}}}zzz```]]]___ccceeeaaa^^^^^^```eeeuuu{{{hhhiiikkkrrrvvvkkkiiinnnqqqqqqmmm___QQQIIIDDD===888777777???HHHRRR^^^iiillljjjgggUUUBBB888555222000111mmmLLL:::666777////////////............---------------------------...//////000111222222333:::III]]]nnnzzz~~~{{{yyy{{{|||~~~}}}wwwpppllliiigggccc^^^WWWMMM???444222222333333333333333333222333444666888999:::;;;<<>><<<777555666555444444444444555555666888777999EEE]]]vvv}}}pppaaaVVVQQQTTT```lll}}}yyycccUUUNNNIIIHHHIIIIIIIIIMMM[[[qqqooogggcccaaafffnnnqqqbbbQQQHHHFFFJJJ^^^rrrvvvyyyxxxcccNNN@@@777444111//////000///...////////////000000000000222333333333444777<<<@@@HHHbbbjjjZZZ___ooowwwvvvxxxlll]]]PPPEEEBBB@@@??????>>>===;;;===???@@@CCCIIIUUUdddnnnttt}}}}}}{{{yyy{{{yyytttsssqqqmmmiiiccc^^^[[[YYYWWWUUUTTTUUUWWWWWWWWWWWWWWWWWWUUUSSSSSSVVVXXXZZZ\\\]]]]]]]]]^^^aaacccgggkkkpppvvv|||wwwwwwvvvgggZZZTTTTTTWWWaaaiiijjjfff___TTTKKKEEEDDDBBB???:::777444333888888888777666555555444999777888:::<<>>999777:::@@@HHHPPP[[[fffiiigggfffUUUBBB888444111111222vvvPPP<<<777666////////////............------------------------,,,---...///000111222222333;;;LLLaaapppzzz{{{tttoookkklllpppwww~~~{{{|||{{{ssskkkfff___YYYQQQKKKEEE>>>777333222222333444555444333333222333444555777999:::;;;<<<@@@EEEJJJNNNTTTYYY]]]dddkkkuuu}}}vvvwww{{{yyynnncccUUUNNNGGGDDD???999666777444444444444444555666777777777999CCCYYYtttoooaaaWWWSSSYYYbbbrrr~~~nnn\\\QQQIIIFFFGGGEEECCCDDDKKK[[[pppooofffcccbbbfffnnnooo]]]PPPJJJIIILLL]]]qqqvvvxxx}}}zzzfffPPP@@@888555111//////000//////////////////000000000000111111222222333777;;;???IIIdddnnnaaahhhvvvuuuuuutttjjj\\\MMMGGGDDDAAA???>>>===;;;999<<<>>>@@@CCCJJJWWWfffqqqzzz|||{{{}}}}}}{{{xxxtttsssrrrnnniiiccc]]]YYYWWWUUUTTTUUUWWWZZZZZZZZZWWWWWWXXXVVVUUUTTTUUUWWW[[[\\\]]]]]]]]]^^^```bbbeeegggkkkpppwww{{{lll___ZZZZZZ^^^gggoooooojjjcccYYYPPPEEECCC@@@<<<:::888666555555444444333222222222222777555666999;;;>>>FFFPPP```ooo|||{{{~~~xxxaaa]]]]]]eeellljjjeeeaaa```aaaooo|||}}}kkkjjjiiinnn||||||qqqkkkjjjiiiggg^^^UUUMMMIIIEEE>>>::::::<<>>666222////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000222333444===PPPdddrrr{{{}}}ooogggccc______bbbmmm{{{|||wwwyyy{{{{{{zzzoooddd^^^SSSKKKBBB>>>999444333444111222333333333333333222222222444555777888::::::<<<@@@EEEJJJOOOTTTYYY\\\aaaeeeooo||||||~~~xxxpppaaaYYYPPPKKKDDD===999999444444444444555666777777555888:::AAATTTqqq|||nnnaaaWWWVVVZZZiiiyyyzzzfffVVVIIIDDDDDDBBBAAAAAACCCKKKZZZjjjuuummmeeeddddddhhhnnnnnn]]]RRROOOOOOOOO^^^ppptttyyy}}}|||jjjRRRBBB:::666222/////////000///////////////000000000000///000111111333666;;;???KKKfffssskkkuuurrrqqqzzzooofffXXXIIIGGGDDDAAA???>>>===;;;999;;;===???CCCJJJVVVfffqqq{{{~~~zzz{{{~~~}}}yyywwwxxxvvvtttoooiiibbb[[[XXXTTTSSSSSSUUUYYY[[[\\\\\\WWWXXXXXXWWWUUUUUUVVVWWWZZZ[[[]]]]]]\\\]]]___aaaaaacccfffjjjpppyyy}}}|||rrrfffbbbdddiiiqqqxxxxxxrrrkkkaaaXXXJJJFFF@@@<<<:::999777777111111111111222444555666444222333777888:::???FFFTTTddd|||}}}zzz}}}vvv___YYYYYYbbbkkkjjjccc^^^___aaaooopppmmmkkknnn|||vvvooollliiieee[[[TTTMMMIIIEEE>>>;;;<<<;;;AAAHHHOOOYYYcccfffccc```RRRCCC:::444000000333{{{VVVBBB888222////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,///111333555???SSShhhuuu}}}xxxggg___]]][[[YYYYYYcccnnnwwwooooootttxxxzzzyyyyyykkk]]]UUUIII@@@999777444000111555111111111000000000000000111222333555777888999:::<<>>===<<<:::<<>><<<===999@@@IIIRRR]]]gggkkkhhh```TTTFFF===666000///111zzzYYYHHH>>>777000/////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))+++...111333555AAAVVVkkkxxxyyyggg___^^^\\\ZZZXXX]]]eeewwwtttiiigggkkkpppwww{{{xxxuuuyyyyyyhhhXXXOOOCCC;;;555444222...000555000000///...............111222333555777888999:::;;;???DDDIIINNNRRRVVVZZZ[[[]]]fffrrr|||sssiii^^^UUULLLBBB===<<<444444444555555777888888555;;;===<<>>===AAAHHHOOO```rrrxxxlllooorrrtttxxxmmmgggiiikkkmmmqqqxxxttt[[[SSSSSSTTTSSSbbbwww~~~qqqZZZIII;;;777222/////////000000////////////000000000000000111222222444777===@@@UUUppp~~~qqqbbb```ppp{{{xxxmmm```\\\ZZZPPPCCCAAA@@@>>>>>>???@@@???>>>:::<<>>;;;===999AAAKKKVVVbbbnnnqqqooobbbWWWIII@@@888111...///^^^CCC:::;;;222111000//////.......................................///......///222444:::BBBWWWrrr~~~ooobbb\\\[[[[[[[[[ZZZcccvvvyyymmmfffdddbbbiiioooqqqrrrxxxyyydddQQQEEE;;;888444111111111000///333111...///111222111///333444555555555555777999999>>>EEEKKKPPPUUUYYY\\\```eeejjjooovvvrrrhhh^^^YYYQQQEEE??????;;;999888777999999888777777777888;;;BBBVVVvvvuuufff^^^^^^iii}}}|||mmm]]]NNNFFFGGGAAA===>>>???>>>@@@CCCOOO]]]jjjoooqqqqqqjjjaaaZZZ\\\]]]^^^cccooo~~~nnnaaabbbkkkrrruuuyyyhhhZZZNNNLLLPPPZZZnnnuuu^^^KKK@@@777111000111//////111111111000000//////......444000000333555666;;;AAAPPPwwwqqqaaa]]]```bbbkkkddd\\\ZZZXXXSSSLLLGGG>>>>>>===<<<<<<<<<<<<<<<@@@AAAAAABBBHHHSSSbbbmmmwww{{{|||xxxvvv~~~}}}~~~~~~wwwooohhh```YYYUUURRRRRRRRRSSSSSSSSSSSSSSSSSSSSSTTTUUUUUUUUUTTTTTTVVVXXXZZZ[[[[[[]]]___aaaaaa___```dddhhhlllttt}}}{{{rrrpppsssxxxrrr]]]NNN@@@::::::888666666555444333333222222333333444444555555666777777777AAAKKK\\\rrr}}}kkk```\\\hhhwwwxxxjjj]]]___fffssswwwpppttt{{{zzzvvvrrrjjjaaaVVVOOOIIIDDD???===@@@@@@GGGXXXlllwwwvvvppplll]]]III999222111111000~~~\\\AAA666666222111000//////.................................---...//////...///222444;;;CCCYYYsssyyymmmfffcccaaa``````iii{{{|||nnnfffbbb[[[```gggmmmrrr{{{{{{gggRRREEE888555222000000111000000333000...///111222111///222444555555555666888:::;;;???EEEJJJOOOTTTYYY\\\```dddjjjnnnttt~~~wwwmmmccc]]]VVVKKKEEEDDD@@@>>>;;;:::::::::999777888888888:::???OOOkkkpppeee^^^eeetttssscccUUULLLFFF@@@<<<<<<===;;;<<>>>>>===<<<<<<<<<<<<<<<===???BBBFFFMMMZZZiiitttyyy||||||yyywwwvvv}}}~~~~~~}}}|||}}}}}}xxxpppggg___YYYVVVTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUVVVVVVVVVVVVWWWYYY[[[[[[[[[[[[\\\^^^aaa___aaaeeeiiimmmvvvyyyooojjjlllnnnsssvvvaaaRRRBBB<<<:::888666666444444333222222222222333444444444555666666777777<<>>EEEWWWlllyyyzzzuuulll^^^KKK;;;333111///...{{{[[[AAA444222222111000//////.................................---...//////...000333555;;;EEE[[[sss~~~~~~ssslllhhhfffeeejjjssspppddd^^^TTTXXX___iiiuuu}}}jjjTTTCCC666333000///000111111000222000//////000111111000111222444444555666999;;;===@@@EEEIIIMMMRRRWWW[[[bbbggglllooottt}}}vvvkkkccc\\\SSSLLLIIIEEECCC@@@===<<<;;;999777999999999999<<>>EEEYYY|||ooo\\\WWWYYYZZZ^^^PPPHHHLLLSSSQQQIIICCC>>>===<<<<<<;;;<<<<<<<<<;;;>>>CCCIIIRRRaaaqqq}}}}}}zzzxxxyyyyyyyyy{{{||||||zzzzzz{{{}}}||||||xxxqqqfff]]]YYYWWWUUUUUUTTTSSSRRRRRRRRRRRRRRRRRRSSSTTTVVVWWWXXXXXXWWWYYY[[[[[[ZZZYYYZZZ[[[``````bbbgggjjjoooyyywwwllleeeccccccdddpppzzzeeeUUUDDD===;;;999777888444444333222222222222333333333444444555666666666888>>>JJJ[[[pppwwwrrr}}}uuufff___dddnnnzzzvvvwwwwwwxxxzzzxxxyyytttmmmhhh```WWWPPPJJJDDD@@@;;;===FFFXXXmmm{{{}}}zzzlll```NNN???777222///---vvv[[[CCC666333222111000///....................................---.../////////000333666:::FFF\\\qqq{{{|||~~~uuunnnmmmoooqqqyyypppbbbZZZTTTUUU[[[hhhzzzpppVVVCCC777444111///000111111000111000//////000111111111000111333444555666999;;;???AAADDDHHHKKKPPPVVVZZZeeejjjooossswwwtttjjjbbbZZZRRRMMMIIIFFFBBB@@@>>><<<:::777999999:::::::::@@@PPP```|||rrreee___^^^gggppprrrqqqppphhhggggggkkkuuuwwwhhh\\\LLLFFFAAA@@@???;;;;;;===<<>>FFF[[[rrraaa___dddhhhgggUUUJJJOOOWWWTTTJJJCCC===<<<<<<;;;;;;<<<<<<<<<===???BBBHHHRRRcccvvv~~~{{{zzz|||~~~yyyzzz{{{zzzxxxvvvwwwxxxwwwyyywwwoooddd[[[XXXYYYUUUTTTSSSRRRQQQPPPQQQQQQPPPPPPQQQRRRTTTVVVWWWXXXUUUWWWYYYZZZYYYYYYYYYZZZ___```ccchhhkkkppp{{{uuukkkccc^^^\\\```gggyyygggWWWFFF???===;;;::::::555444333333222222333333333333333444555555666666888;;;DDDQQQfff~~~|||vvvffffffiiiooo{{{|||ssssssvvvyyy{{{www{{{{{{vvvkkk\\\QQQKKKEEE@@@===???GGGWWWjjjwwwyyywwwhhh^^^PPPBBB:::444111///~~~zzz|||}}}||||||nnnXXXDDD888444222111000///....................................---.../////////111444777999GGG]]]pppxxxyyy|||xxxtttwwwpppaaaXXXVVVUUUZZZiii|||xxx\\\FFF:::777333111111111000///000000000000000000111222///111333444444666999;;;>>>AAADDDGGGKKKOOOUUUYYYccciiippptttyyy}}}pppiiibbbYYYQQQLLLIIIEEEBBB@@@>>>;;;999999999:::;;;:::===HHHUUUpppvvvmmmccc^^^bbbiiikkkiiihhh````````````dddooo~~~oooaaaPPPHHHBBB@@@>>>;;;;;;======AAAHHHMMMNNNKKKIIIIIIEEEEEEDDDDDDEEEGGGJJJMMMVVVggg~~~}}}wwwzzzvvvqqqrrruuuvvvvvvjjjtttxxxfffTTTIIIDDDFFFUUUfffxxxoooXXXEEE<<<444333222000///000111000000000/////////...000000222555555777>>>GGG]]]ssseeegggpppwwwxxxbbbSSSWWW]]]VVVIIIBBB<<<<<<;;;;;;;;;;;;<<<<<>>???EEESSSbbblllnnnlll```YYYMMMAAA999444111000zzzzzz}}}|||wwwhhhUUUCCC888444222111000//////.................................---...//////000111555777;;;KKKbbbrrrxxxzzz}}}~~~}}}ttteee\\\XXXWWW[[[iii{{{aaaIII<<<888444222111111000///...000000000///000222444000111333333444555888:::===???CCCGGGKKKOOOTTTXXX]]]dddlllsssyyyxxxrrrmmmdddZZZUUUQQQLLLHHHEEEAAA>>>;;;:::999;;;===;;;<<>><<<:::;;;>>>???CCCKKKSSSUUUQQQPPPQQQMMMMMMMMMLLLLLLKKKKKKKKKPPP^^^rrryyyxxx~~~uuupppoooqqqrrrrrrdddkkkuuuuuueeeUUUKKKEEEEEEQQQ```tttrrr[[[FFF===666444333000///000111111111000///............///222555555666???IIIaaaqqqccchhhvvvlll[[[]]]___TTTFFF@@@;;;;;;;;;:::;;;;;;<<<===BBBAAAAAACCCLLL]]]sss~~~zzzyyy|||~~~~~~~~~}}}yyyuuurrrqqqqqqsssqqqmmmfff]]]XXXXXXYYYUUUSSSQQQOOOOOOOOOQQQRRRQQQPPPOOONNNOOOPPPQQQRRRQQQTTTXXXZZZ[[[[[[[[[\\\]]]___dddhhhiiimmmzzz~~~zzztttnnnhhhbbb[[[WWWVVVUUU```uuu{{{jjjWWWLLLFFF>>>888666777777666555555555555666444444555555666777777777666888;;;DDDTTTnnnxxxhhhjjjooouuu}}}pppmmmuuu}}}~~~jjjWWWNNNGGG@@@===>>>CCCOOO[[[dddeeeccc[[[TTTIII>>>666111000000{{{jjjUUUDDD999444222111000//////.................................---...///000000222555888@@@RRRhhhwww|||~~~yyylllddd[[[[[[___kkk{{{```FFF999666222000000111000///...///111000//////222444111222333333333444777999:::>>>CCCHHHLLLPPPTTTWWWYYY```kkksss{{{|||{{{ssshhhaaa]]]WWWQQQKKKFFFAAA===;;;:::<<<===;;;;;;AAAIIIXXXppp|||sssmmmnnnooommmkkkkkkfffcccaaabbbbbbeeerrrwwwhhhUUUKKKBBB===;;;;;;===BBBEEEHHHRRR^^^dddccceeejjjhhhgggfffdddbbb___\\\ZZZZZZdddrrr|||www|||uuupppnnnnnnmmmkkkaaaffflllwwwzzziiiXXXMMMEEECCCMMM[[[nnn}}}qqq\\\GGG>>>666444333000///000000000000000////////////...000333666666777@@@KKKfffnnnaaaiii{{{qqq```aaaaaaSSSFFFBBB;;;:::::::::;;;;;;<<<===@@@@@@AAADDDMMM]]]ppp}}}|||zzz{{{}}}~~~~~~}}}zzzvvvsssrrrrrrrrrnnnggg```ZZZXXXXXXXXXUUUTTTRRRPPPPPPQQQSSSUUUTTTSSSQQQOOONNNNNNOOOPPPSSSVVVZZZ\\\\\\[[[ZZZ[[[[[[^^^cccggggggkkkwww{{{uuuooojjjeee^^^YYYWWWSSSXXXfffsss}}}ppp___UUUNNNEEE>>>:::999888888777777777777777555555666666777888888888777888;;;BBBQQQhhhxxxhhheeellluuu~~~rrrqqq{{{sss^^^UUULLLCCC>>>???EEEOOO\\\dddfffeee]]]VVVLLL@@@777222111222oooYYYFFF;;;666222111000//////.................................---...///000000222666888EEEWWWnnn{{{~~~rrrkkk^^^___dddooo}}}~~~[[[@@@666333000///000111111000---///111111//////222555111333444444333444666888888===CCCHHHMMMPPPTTTVVVXXX```llluuu~~~oooffffffiiiqqq}}}rrrkkkfff___WWWPPPJJJCCC???===;;;<<<===;;;999>>>EEEOOOfffxxxsssssssssooommmnnnjjjdddaaacccfffhhhqqq{{{yyyiiiYYYOOODDD???======AAAFFFLLLOOOZZZjjjssswww~~~{{{wwwqqqmmmjjjpppyyy~~~yyy~~~zzzuuuqqqnnnlllhhhfffccceeeiiiqqqnnn[[[NNNDDDAAAKKKYYYhhhxxx~~~}}}}}}nnnZZZHHH???777555333000///000......//////000000111111///111555888777888BBBMMMjjjlllaaalllssscccdddbbbSSSGGGFFF::::::::::::;;;;;;<<<===<<>>BBBHHHMMMPPPSSSTTTZZZdddppp{{{sssbbbXXXTTTRRR___iii}}}}}}tttjjjaaa___\\\SSSHHHAAA???===;;;;;;===???@@@???GGG[[[vvvuuutttrrrjjjhhhmmmiiifffcccbbb```bbbmmmyyyzzzppp\\\OOODDDCCCCCC@@@AAAGGGWWW___lllzzz}}}xxxsssnnnkkkjjjjjjbbbgggrrrsssaaaQQQDDD@@@GGGQQQfffpppxxxzzz{{{zzzmmm]]]MMMCCC999666555222000222333222222222222222222222555333222555777999AAAIIIhhhiii```zzzttt]]]\\\[[[OOOCCC@@@<<<<<<<<<<<<<<<<<<<<<<<<===???AAAEEENNN\\\nnnzzz~~~~~~~~~{{{}}}zzzxxxxxxwwwvvvuuuwwwrrrfffYYYSSSTTTVVVTTTXXXTTTOOOMMMPPPTTTYYY[[[[[[YYYWWWTTTQQQPPPPPPPPPQQQTTTXXXYYYXXXWWWXXXZZZ[[[\\\```fffiiijjjooouuu{{{sssssssssuuu{{{|||xxxuuupppfff^^^YYYQQQNNNPPPPPPPPP]]]ooozzzttttttrrrqqqpppooooooooorrrqqqjjj^^^XXXVVVPPPIII@@@;;;999<<<:::555555:::;;;999888999:::;;;;;;:::<<<999;;;BBBOOOaaayyy}}}yyybbb^^^bbbiiisss{{{zzz}}}~~~jjj[[[PPPJJJ@@@@@@EEERRRbbbpppwwwyyytttiiiXXXEEE888222000111~~~cccKKK<<<666222111000000////////////---......//////......---...---///111111111777???RRRggg~~~~~~sssiiikkkllloooxxxuuubbbIII777444333222111000///////////////000000000111111111000000111111333444666777:::===BBBGGGMMMQQQTTTUUU^^^gggttt~~~mmm]]]TTTPPPNNNRRRYYYiiiwwwlllcccaaa]]]TTTIIICCC===;;;999999;;;======<<<@@@NNNccc|||vvvuuurrrjjjgggkkkkkkhhheeecccaaaaaajjjtttzzzqqq___RRRGGGDDDCCCBBBHHHQQQdddnnn}}}{{{uuurrrpppnnnmmmdddiiiuuu~~~rrrbbbSSSGGGBBBGGGPPPdddoooxxx{{{~~~~~~tttfffRRRGGG;;;666444111000111222222222222222222222222444222222555777:::BBBKKKjjjllleeezzz^^^XXXUUUKKKBBBBBB<<<<<<<<<<<<<<<<<<<<<<<<===>>>AAAEEENNN\\\nnnzzz~~~}}}~~~}}}}}}{{{xxxwwwwwwxxxxxxyyyxxxrrreeeWWWRRRTTTVVVTTTVVVSSSOOOOOORRRWWW[[[]]][[[ZZZXXXVVVUUUTTTSSSSSSQQQTTTWWWXXXWWWWWWXXXZZZ\\\\\\___eeehhhjjjqqqxxx|||xxxtttmmmfff``````aaadddnnn}}}~~~xxxuuupppggg___XXXPPPKKKLLLJJJJJJUUUeeeyyyuuupppllljjjhhhfffdddcccbbbaaajjjlllhhhaaa^^^]]]YYYRRRIIIBBB>>>>>>===::::::===???===;;;;;;<<<<<<;;;:::===:::;;;CCCOOOaaayyy~~~xxxccc]]]aaagggqqqzzzzzzjjjZZZPPPJJJAAAAAAEEERRRbbbpppxxxzzzwwwlllZZZHHH:::333111222iiiQQQ???666444333222111000000000000---......//////......------,,,...111111222888@@@WWWlllxxxqqqtttttttttxxx}}}xxxooobbbPPP>>>222111111000/////////////////////000000000000111111//////000111222444555666:::<<>>AAAEEEMMM\\\nnnzzz~~~}}}{{{{{{}}}}}}{{{xxxvvvvvvyyy|||~~~}}}uuufffWWWRRRTTTUUUSSSSSSQQQPPPRRRVVV[[[^^^```[[[[[[ZZZZZZYYYXXXVVVVVVQQQSSSVVVWWWWWWWWWYYYZZZ\\\[[[___dddgggkkkttt~~~}}}vvvoooggg^^^WWWVVVVVVZZZeeevvvxxxtttooohhhcccYYYQQQKKKIIIFFFDDDNNNZZZmmmzzzxxx}}}{{{pppgggbbbaaa```]]]ZZZWWWTTTSSSRRR\\\___```___```bbbaaa^^^UUULLLEEECCCDDDCCCDDDFFFGGGDDDAAA@@@@@@???===<<<>>>;;;;;;BBBMMM___xxxyyyhhh___aaadddmmmzzzzzz~~~iiiXXXOOOJJJBBBAAAEEEQQQaaaooowwwyyy{{{ppp^^^KKK===555222222rrrXXXCCC666444333222111000/////////......////////////......,,,+++...111222333:::BBBUUUlll~~~yyy|||~~~{{{}}}zzzvvvmmm```QQQCCC888333000000000//////000000111////////////000000000111000000000111222444666777999<<<@@@FFFLLLQQQUUUXXX^^^fffqqq}}}yyyiii]]]VVVRRRPPPKKKJJJLLLXXXnnn}}}pppccc]]]YYYPPPGGGBBB<<<:::777666777888888777;;;;;;AAATTTnnn~~~wwwssssssqqqnnnkkkjjjeee```aaafffsssoooaaaRRRIIIDDDFFFVVVhhhzzz|||xxxvvvrrrnnneeemmm~~~~~~qqqbbbUUUJJJEEEGGGMMMbbbooo{{{yyybbbQQQ@@@777333111000111000000000000000111111111222111222555666:::EEEPPPrrr~~~}}}xxxpppdddSSSKKKDDD@@@AAA;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@DDDMMM\\\mmmzzz}}}{{{zzzyyyzzz}}}}}}zzzwwwwwwzzz}}}mmm\\\UUUUUUTTTQQQQQQPPPPPPSSSXXX]]]___```[[[[[[\\\[[[ZZZXXXVVVUUUQQQRRRTTTUUUVVVWWWXXXYYY[[[[[[^^^bbbeeekkkwww|||sssllleeecccaaabbbkkk{{{wwwssspppkkkggg\\\UUUMMMIIIFFFEEELLLUUUhhh}}}tttjjjjjjnnnpppssssssooofff^^^YYYZZZXXXVVVRRROOOLLLKKKJJJMMMOOOSSSUUUYYY___dddgggaaaYYYQQQOOOQQQSSSTTTUUUTTTQQQMMMJJJHHHEEEBBB@@@BBB>>>===AAAKKK[[[rrr~~~ssseeeddddddkkk}}}|||{{{}}}||||||gggWWWOOOKKKBBB@@@CCCNNN^^^llluuuwww{{{ppp___LLL===555222111eeeJJJ:::333333111000///............//////////////////...,,,+++...111222444:::CCCRRRkkk}}}{{{ttthhhWWWFFF;;;555444111000000000000111222222...////////////000000000111111111222444555777888999;;;???DDDJJJPPPUUUWWW[[[bbblllxxxxxxlllbbb[[[WWWTTTOOOLLLLLLRRRbbbwww}}}nnn^^^VVVQQQJJJCCC???<<<:::777666777888888777999888<<>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<===@@@DDDMMM[[[mmmyyy{{{zzzyyyxxxxxxzzz~~~~~~zzzxxx{{{yyyggg[[[WWWTTTPPPPPPOOOPPPRRRWWW[[[]]]]]]ZZZ[[[[[[ZZZYYYWWWUUUSSSSSSSSSSSSTTTUUUWWWWWWWWWYYYZZZ]]]aaadddjjjxxx~~~zzzwwwuuuuuu{{{~~~wwwsssqqqnnnlll^^^WWWOOOJJJFFFFFFLLLSSShhhvvvfff___]]]```dddgggfffbbb]]]YYYUUUTTTQQQNNNKKKIIIGGGFFFDDDEEEFFFJJJOOOWWWbbbkkkooolllfffdddeeehhhhhhgggfffbbb]]]XXXTTTPPPLLLIIIJJJEEEBBBEEEKKKWWWkkk{{{|||~~~mmmiiifffkkk}}}|||}}}zzz{{{|||vvvdddWWWOOOKKKAAA???@@@JJJZZZhhhqqquuuxxxnnn]]]KKK<<<444111000sssTTT@@@444333111000///...------...//////000000//////...,,,,,,...222333444:::CCCSSSmmmvvvssssssvvvvvveeeRRRAAA777333333111111000000000111222222......////////////000000111111222333444666777888888:::>>>BBBHHHNNNSSSUUUYYY^^^fffoooxxxxxxnnnfff```[[[XXXPPPNNNLLLPPPZZZjjjzzz~~~lllYYYNNNHHHBBB>>><<<;;;999777666888999999888555555999@@@IIIXXXlll}}}zzz{{{~~~~~~zzzvvvsssqqqllleeebbbbbbfffsssmmm[[[PPPHHHGGGQQQ```www||||||~~~zzzyyyxxxsssnnnkkkfffooozzzeeeTTTIIIDDDGGGLLLeeeuuu|||iiiUUUAAA777555333111000///000000111111222222222222222444666555999FFFSSSvvvwwwuuu~~~zzzjjjvvv}}}bbbRRRKKKDDD===:::::::::::::::::::::::::::<<<===@@@DDDLLL[[[mmmyyyzzzzzzyyywwwwwwxxx||||||yyy|||sssbbbZZZUUURRRPPPOOONNNPPPSSSVVVWWWWWWXXXXXXXXXXXXWWWVVVUUUTTTUUUSSSRRRRRRTTTVVVVVVUUUWWWYYY\\\```bbbhhhwwwzzzuuurrrpppnnn___YYYPPPIIIFFFGGGKKKOOOfff~~~{{{ggg]]]VVVWWWZZZ^^^aaaaaa___]]]SSSRRROOOKKKHHHFFFDDDCCCBBB@@@@@@CCCGGGNNN[[[gggwww{{{|||{{{|||~~~~~~{{{zzzvvvoooiiiccc]]]XXXTTTRRRMMMIIIHHHJJJQQQ```nnn}}}}}}xxxxxxsssmmmhhhmmm{{{~~~{{{wwwvvvsssxxxxxxmmmaaaWWWQQQLLLAAA>>>>>>GGGVVVfffooossssssjjjZZZIII<<<444111000|||YYYBBB555444333111000///......//////000000000000//////------///222333444:::BBBUUUoooxxxnnnhhhfffiiiooo{{{~~~sss```NNN???777444333111000000/////////000000........./////////000000000111111222333555666777888:::<<>>>>>@@@AAADDDPPP\\\mmmzzzxxxqqqjjjccc___UUUPPPJJJFFFDDDFFFPPP[[[gggttt}}}}}}{{{tttppprrruuuooojjjooozzz|||~~~uuuqqqkkknnnllleee]]]XXXRRRLLLBBB>>>>>>FFFUUUdddnnnrrrooofffWWWHHH;;;444222222~~~ZZZ@@@777666444222111000////////////000000000000//////......000333333333:::BBBVVVoootttiiibbb^^^```eeeoooyyymmm[[[JJJ???999777666000000///.........................../////////000//////000111222444555666888:::<<<@@@EEEJJJOOOQQQQQQSSSVVVYYYZZZZZZZZZZZZ[[[[[[YYYVVVSSSUUU[[[```kkk~~~~~~wwwpppjjjddd```]]]YYYTTTQQQRRRZZZdddllliiikkkssskkkRRRCCC<<<999999:::888666444444666888999888999555444888<<>>======FFFRRR]]]qqqyyyqqqjjjfffTTTNNNGGGBBB===<<>>666333111000111111000...000000//////.........---111111222444333333;;;EEEZZZuuutttjjjddd^^^\\\\\\dddvvvnnnWWWHHH<<<222000333000000000000////////////000111111111222222222222//////000111222444555666999888<<>>;;;::::::999999888888999999:::;;;<<<===@@@IIIZZZmmm{{{||||||{{{zzzyyyxxxxxxwwwtttttttttuuu|||qqq___WWWXXXUUUSSSOOOKKKIIIHHHHHHHHHOOOOOOOOOPPPQQQRRRTTTUUUUUUTTTSSSRRRPPPNNNMMMLLLLLLQQQWWW[[[^^^dddmmmttt|||vvvrrrooollleeeZZZRRRMMMKKKKKKKKKZZZnnnzzzrrriiibbb___^^^```cccZZZWWWSSSOOOLLLHHHCCC@@@===<<<;;;::::::===???AAAUUUaaasss|||qqqcccYYYLLLHHHAAA<<<:::<<>>666333111000111111000...000/////////............------///222111333<<>><<<:::999:::<<<===HHHRRRbbbsssxxxooodddXXXPPPFFFCCC>>>:::888:::===???FFFHHHLLLNNNLLLPPP^^^mmm~~~|||{{{|||{{{zzz||||||{{{zzzyyyzzz}}}ooo^^^]]]gggnnnnnnjjjlllpppzzz|||wwwzzz~~~vvvqqqhhhfffbbbWWWSSSRRRIII???@@@@@@DDDSSSfffqqqrrrooogggYYYKKK>>>777333222rrrSSS===666333111000111111000...////////////............,,,,,,///222222555???JJJddd{{{|||rrrkkkeeebbbaaafffsss}}}tttppppppssstttrrrpppqqqpppUUUDDD;;;666222000000000000000////////////------------........./////////000111222444555666999888<<>>===;;;::::::999999888888999999:::=========@@@GGGVVVgggttt{{{{{{{{{{{{zzzzzzyyyxxxrrrssssssuuu~~~|||ssshhh```YYYTTTVVVZZZ^^^aaaaaa\\\RRRIIIEEEEEEFFFGGGJJJMMMOOOPPPPPPPPPOOONNNMMMLLLJJJIIIIIIHHHGGGIIILLLNNNPPPVVV___fffppp~~~xxxtttqqqjjj___UUUNNNJJJGGGEEEIIIZZZppptttjjjccc^^^\\\ZZZVVVRRRNNNKKKHHHDDDBBBBBB@@@===:::888888888999;;;BBBNNN^^^nnnzzz}}}uuujjj```XXXPPPHHHBBB@@@>>>:::888777999;;;===DDDGGGKKKMMMJJJLLLXXXfff}}}~~~|||yyywwwyyyyyyyyywwwvvvwwwyyy|||~~~ppp[[[XXX```eeeeeeaaaeeemmmyyy|||wwwzzz}}}~~~zzztttllljjjeeeWWWSSSQQQIIIAAA@@@@@@FFFVVVjjjuuuxxxtttlll^^^NNN@@@888333111mmmPPP;;;666333111000111111000...///////////////.........//////111444555888BBBMMMdddzzz{{{||||||}}}sssmmmiiiggghhhlllwwwxxxooojjjggggggfffbbbbbbeeewwwrrrTTTAAA:::777444000000000000000////////////,,,,,,---------.........//////000111222444555666999888;;;AAADDDGGGOOOXXXZZZ^^^cccgggiiijjjmmmnnnqqqtttvvvvvvrrrlllhhhfffkkkxxx{{{xxxuuuppphhhbbb___[[[XXXVVVVVVZZZgggtttgggUUUIII@@@;;;888888777777777666666666555555666777888>>>NNN]]]uuu|||qqqiiicccbbbbbbbbbeeehhhiiihhhddd[[[SSSPPPNNNRRRdddwwwzzztttkkkbbbZZZUUUQQQOOOMMMPPPWWWcccsssnnnnnn}}}wwwvvvmmmggggggyyywww^^^MMMEEEFFFJJJZZZnnnzzziiiWWWDDD:::666333111111222111111111111222333333111444222555<<<===HHH___iii\\\eeeqqqooojjjXXXEEE>>>>>>===;;;;;;:::999999888888999999:::;;;;;;<<>>MMM\\\uuuxxxoooeeecccbbbdddgggjjjkkklllddd]]]VVVSSSQQQWWWmmm{{{rrrjjjccc___XXXXXX[[[cccpppwwwrrr~~~}}}yyyxxxmmmeeecccrrr}}}cccOOODDDDDDIIIUUUjjj~~~{{{iiiXXXDDD:::555222000000000000000000000111222222111444222555<<<===III```}}}gggZZZdddoookkkiiiWWWFFF??????>>><<<;;;:::999999888888999999:::888999;;;>>>GGGUUUgggsssxxxyyy{{{||||||{{{zzzyyyuuuuuusssttt{{{~~~pppaaaXXXSSSNNNLLLNNNZZZdddnnnnnnbbbSSSHHHCCCBBBDDDIIIMMMQQQSSSSSSSSSSSSSSSSSSQQQNNNJJJFFFDDDBBBBBBBBBCCCGGGNNNUUU[[[gggooo}}}zzzvvvoooiii```XXXQQQKKKGGGDDDDDDGGGNNNXXXbbbmmmxxx{{{uuummmfff]]]YYYTTTOOOKKKHHHEEECCC@@@???===;;;999888888888888999<<>><<<999888777777888:::;;;===EEEIIINNNPPPNNNNNNXXXddd{{{~~~zzzvvvvvvwwwxxxxxxxxxyyy|||~~~}}}qqq[[[VVV\\\```___VVVZZZaaaooo}}}uuuvvv{{{~~~|||wwwxxxrrrbbb[[[YYYQQQKKKEEECCCLLL^^^nnnxxx{{{|||ssscccRRRDDD999444222~~~}}}xxxtttssspppcccNNN>>>666333111000111111000............///////////////111111222333333666AAAMMMbbbyyy}}}|||yyyvvvyyyooonnnqqqxxx}}}}}}mmmggg```ZZZSSSLLLLLLQQQfff}}}bbbFFF:::888666111000000000000////////////........./////////000000//////000111222444555666888888;;;@@@CCCJJJWWWdddqqq|||zzzqqqggg```VVVPPPJJJJJJJJJLLLSSSZZZiii~~~{{{fffVVVJJJDDD>>>===;;;999888777666666666666888999:::???MMM\\\wwwyyylllhhhgggjjjnnnoooqqqtttddd]]]VVVSSSSSS[[[ssszzzfffdddcccgggrrrwww{{{|||~~~|||zzzzzzqqqiiieeeooohhhRRREEEDDDIIIRRRggg{{{yyykkkYYYEEE:::666222//////000000//////000000111222111444222555<<<===HHH___yyycccXXXbbbnnnkkklllZZZIIIBBBAAA???===;;;:::999999888888999999:::777888;;;???GGGVVVgggssszzz{{{}}}~~~}}}wwwwwwtttttt{{{ttteee[[[RRRIIIDDDCCCOOOYYYdddggg```SSSIIIDDDCCCEEEIIINNNRRRUUUWWWXXXUUUVVVXXXWWWTTTNNNHHHDDDAAA@@@???@@@CCCHHHMMMQQQ[[[aaajjjuuuzzzqqqkkkccc[[[TTTNNNHHHEEEDDDBBBCCCHHHNNNUUUaaakkk{{{}}}tttjjjaaa\\\VVVPPPLLLIIIEEECCC??????===<<<:::999999888777888999<<>>CCCJJJRRRWWWUUUOOOIIIEEECCCEEEHHHMMMRRRVVVYYY[[[XXX[[[___aaa^^^XXXQQQLLLFFFDDDAAAAAABBBEEEGGGHHHOOORRRXXX^^^hhhvvvvvvqqqiii```XXXPPPJJJEEECCC>>>===???BBBEEEMMMWWWhhhzzzwwwkkkeee```XXXRRRMMMIIIFFFCCCAAA@@@???===;;;:::888888444777888888999AAAOOOYYY]]]YYYTTTRRRQQQOOOJJJFFFEEECCCBBBAAABBBEEEHHHJJJJJJMMMRRRUUUTTTVVVbbbppp|||~~~~~~~~~||||||}}}~~~iiiWWWSSSXXX[[[YYYRRRUUU[[[hhh~~~wwwwww|||zzzllleee[[[MMMEEEDDDRRReeerrrxxx{{{yyypppaaaQQQCCC:::555333zzzwwwyyy|||uuunnnkkkhhh^^^NNN@@@666444111000111111000...---.........//////000000111000222555777<<>>:::888888888999777777999;;;;;;@@@NNN\\\tttzzzrrroooqqqrrrooooootttmmmaaaUUUPPPNNNUUUkkk|||~~~|||{{{}}}}}}||||||zzzpppgggfffqqqkkkUUUGGGFFFKKKVVVkkk~~~nnn\\\HHH===888444111111222222111111222222333444222444222444;;;;;;FFF]]]wwwccc\\\lll{{{zzzsssaaaOOOHHHFFFBBB>>><<<:::999999999999999999:::;;;<<<>>>AAAGGGTTTdddooouuuwwwzzz|||}}}|||{{{zzzxxxxxxvvvwwwrrrdddTTTFFF@@@@@@;;;???DDDIIIKKKKKKHHHFFFCCCEEEHHHLLLQQQVVVZZZ]]]\\\```fffiiihhhbbbZZZUUULLLIIIFFFDDDDDDDDDDDDDDDIIIKKKNNNPPPTTT]]]iiiqqq{{{vvvmmmddd[[[RRRJJJEEEAAA<<<;;;=========BBBJJJWWWmmmxxxlllgggbbbZZZSSSMMMIIIFFFCCCCCCBBB@@@>>><<<999888777222666999777666===KKKXXX\\\[[[[[[]]]``````\\\XXXNNNMMMKKKIIIJJJMMMQQQSSSRRRUUUZZZ]]]]]]```mmm{{{~~~~~~wwwbbbSSSQQQYYY\\\ZZZPPPTTT[[[hhh~~~yyyyyy|||vvvnnncccRRRIIIGGGUUUfffooosssuuuwwwnnn```PPPCCC:::666444{{{zzz|||{{{vvvrrrnnndddPPP===777555111000000000///...////////////000000000000333///000555888<<>>CCCLLL]]]lll{{{tttlllbbb[[[VVVQQQKKKEEEBBBBBBDDDEEEHHHOOO___xxxppp^^^PPPGGG???===<<<999999:::999555666;;;<<>>BBBIIIWWWeee{{{}}}wwwooofff___YYYTTTMMMEEE@@@@@@AAACCCEEEJJJYYYppp~~~lllZZZNNNBBB???>>><<<::::::;;;888999===???DDDUUUhhhxxxzzzqqqmmmllljjjfffbbbeee\\\RRRKKKGGGIIITTTaaattt|||xxxqqqrrrwww|||~~~||||||yyyppplllpppyyy|||iiiVVVJJJGGGIIIVVVkkktttaaaLLL???999555222222111111111111222333444555333666333555<<<===III```||||||uuu___SSSOOOKKKFFFCCC???===;;;;;;<<<===<<<;;;888888;;;???DDDLLL\\\kkkwwwwwwzzz}}}|||yyyvvvsssnnnnnnyyyooo]]]MMMBBB<<<;;;::::::;;;>>>@@@@@@???AAAEEEIIIMMMPPPSSSWWWYYY\\\bbbmmmyyy|||vvvsssnnnjjjgggccc]]]YYYYYYZZZZZZYYYXXXZZZ^^^bbbhhhnnnvvv}}}wwwmmmddd\\\WWWIIIEEE>>>;;;;;;===@@@AAAHHHWWWiiivvv}}}}}}uuukkkbbb^^^ZZZVVVRRROOOKKKIIIDDDBBB???===<<<;;;:::888777888888666777===GGGOOOaaafffoooyyyxxxooolllnnnqqqrrrrrruuutttrrrooonnnttt}}}~~~~~~qqq\\\QQQQQQXXX^^^aaa\\\YYYYYYcccvvv}}}~~~|||zzz{{{{{{}}}yyyjjjbbbUUUNNNJJJQQQ```mmmssstttuuuooocccTTTEEE:::555444{{{nnnXXXDDD777555222000000000///...////////////000000000000333000222777999>>>OOObbbvvvyyylllbbbbbbgggtttmmmNNN:::666555111111111000000//////......////////////////////////000000//////000111333444666666999===???CCCOOO[[[qqq}}}wwwoooiiibbb\\\RRRHHHBBB???@@@AAACCCGGGTTTiii~~~~~~hhhXXXHHHBBBAAA>>>:::999;;;888999>>>@@@EEEWWWjjj{{{uuummmhhhddd___[[[```ZZZRRRJJJDDDBBBIIIRRRXXX]]]cccggggggggghhhjjjllllllllliiifffccccccccceee```___bbbfffmmmyyy}}}{{{{{{|||uuussswww}}}wwwfffTTTHHHFFFGGGUUUiiivvvcccLLL???999555333333111111111111222333444555333666333666<<<>>>IIIaaakkk^^^WWWPPPHHHDDD>>><<<::::::;;;<<<;;;:::888777:::>>>BBBJJJZZZhhhsssuuuxxx}}}}}}{{{tttrrrnnnmmmrrr}}}uuufffVVVHHH@@@???===:::999;;;===??????@@@DDDHHHLLLOOOSSSWWWZZZZZZcccqqq{{{uuurrrqqqpppllljjjiiikkkmmmuuuxxx{{{}}}yyyooofff```RRRLLLCCC===;;;===???@@@CCCQQQcccqqqyyy{{{uuulllaaa^^^YYYUUURRROOOLLLIIIDDDBBB???======<<<:::999666888888777777<<>>JJJaaasssddd\\\SSSIIICCC===;;;:::999:::;;;:::999888777:::>>>BBBIIIYYYgggpppsssxxx~~~}}}sssssspppnnnnnntttzzz~~~~~~xxxmmm___QQQHHHCCC@@@===;;;===???@@@AAA@@@CCCGGGKKKNNNRRRWWWZZZ\\\cccnnnzzzyyypppjjj]]]VVVKKKBBB>>>>>>???@@@AAAOOOaaannnwww{{{wwwpppbbb^^^ZZZVVVSSSPPPMMMJJJHHHEEEBBB@@@???>>><<<:::555666777666666888===@@@PPPZZZiiiyyy~~~}}}~~~|||~~~~~~fffUUUQQQYYYdddlllkkkhhheeegggrrrwwwpppooossstttzzzssseee]]]QQQJJJFFFMMM^^^nnnwwwyyyyyysssfffVVVFFF:::444222vvv]]]III888666222111111111000///////////////000000000000222111555;;;<<>>>>>???>>>???@@@??????>>>???@@@;;;===>>>===<<<<<<===>>>>>>???BBBFFFHHHNNN[[[hhhuuu|||wwwvvvxxx~~~yyywww~~~}}}iiiUUUHHHDDDEEEOOOccczzzjjjQQQBBB:::444222222111111111111222333444444333666333666===???KKKbbbtttccc[[[RRRHHHAAA<<<:::888888999:::999888999888:::>>>BBBIIIXXXfffnnnrrrxxxuuutttrrrpppoooppptttyyy{{{{{{zzzxxxrrrgggZZZPPPDDDBBB??????@@@AAAAAA@@@BBBDDDHHHKKKNNNRRRWWW[[[]]]aaagggmmmwwwzzztttiii```TTTIIICCCAAAAAAAAAAAANNN^^^jjjtttxxxuuuoooaaa^^^ZZZVVVSSSQQQMMMKKKLLLIIIFFFCCCBBBAAA>>>===777888777777666777999:::@@@JJJYYYiiixxx}}}}}}}}}}}}zzz|||lllXXXPPPVVVbbbkkkkkkhhheeehhhsss{{{rrroooqqqtttxxx~~~{{{qqqddd[[[OOOIIIGGGOOOaaaqqqxxxyyyyyysssfffVVVFFF;;;555333tttZZZFFF888666333111111111000///////////////000000000000111222777<<<>>>CCCWWWmmmxxxppppppqqqvvvrrrhhh\\\LLL>>>777444222111000000000000////////////////////////////////////---///000222333333222222000111555888999<<>>@@@DDDVVViiitttllliiijjjaaaaaa[[[NNNBBB===;;;::::::::::::999999999999999666888999888777777888999888999;;;>>>@@@CCCNNNYYYhhhxxx}}}wwwvvvyyyyyyuuu~~~lllWWWJJJFFFHHHLLL___vvv|||hhhQQQBBB:::444111111111111111111222333444555333666333666>>>???LLLcccsss```XXXOOOEEE>>>;;;999888777888999888777999999:::>>>AAAHHHWWWeeelllpppxxx~~~vvvtttssssssrrrpppsssxxxyyyxxxxxxxxxuuummmaaaYYYIIIGGGDDDBBBBBBBBBAAA@@@DDDFFFIIIKKKNNNRRRWWW[[[]]]```cccffflll{{{{{{qqqhhh\\\PPPHHHDDDBBBAAA@@@LLLZZZeeemmmqqqoooiii___\\\XXXTTTRRROOOLLLJJJLLLJJJGGGEEEEEEDDDCCCAAA===<<<:::999888888888999666>>>JJJVVVbbbooo|||}}}~~~}}}||||||xxx{{{ttt^^^SSSVVV```jjjgggdddccchhhvvv}}}~~~vvvqqqppptttvvvyyyzzzvvvmmmaaaXXXMMMIIIJJJUUUffftttyyyyyyvvvpppdddTTTEEE;;;555333tttZZZEEE999666333222222222111000////////////000000000000111222888>>>???DDDYYYppp~~~{{{yyytttyyysssbbbVVVFFF;;;666444222111////////////000000000000////////////////////////...---,,,,,,---000222444333333555888888:::DDDOOOWWWgggzzz|||uuuqqqjjjaaaYYYQQQLLLIIIIIIQQQdddzzzppp\\\PPPIIICCC@@@AAA===999:::===???CCCTTTfffwwwtttuuukkkkkkbbbQQQDDD>>><<<999888777777777777777666555666777888888666555666777777555666999;;;>>>EEENNNZZZkkk{{{zzz~~~xxxsss}}}rrrZZZLLLHHHJJJJJJ\\\rrruuubbbLLL@@@:::555222111111111111111222333444555333555444777>>>@@@LLLdddzzztttxxxrrr]]]UUULLLBBB<<<:::999777777888888888777888888999<<>>;;;999888777777666222777>>>EEEKKKUUUbbbkkkrrrssstttuuuwwwzzz}}}~~~~~~|||||||||yyy|||kkk\\\YYYaaajjjgggdddccclll~~~yyyzzz~~~vvvsssppppppqqqqqqnnnggg]]]UUULLLJJJNNN[[[lllxxxzzzwwwpppkkk___QQQCCC999444333xxx\\\GGG999666333222222222111000////////////000000000000111333999??????EEEZZZrrryyy{{{xxxzzzuuu```SSSDDD:::666333222222////////////000000000000////////////////////////,,,***&&&%%%&&&+++111444666666666888777999BBBMMMVVVjjjxxxuuupppiiiaaaYYYSSSPPPMMMVVVjjj}}}rrr```SSSKKKEEECCCEEE;;;888888;;;<<<@@@PPPccc|||}}}~~~uuutttjjjVVVGGGAAA>>>:::777666666777888888666555777888888777555444555666666333333777999;;;AAAIIIOOOaaawww~~~xxxrrr~~~xxx^^^MMMHHHIIIHHHZZZpppnnn\\\III>>>999555222222111111111111222333444555333555444777>>>@@@LLLdddoooggghhhrrr\\\SSSKKKAAA::::::888666666777888777666777777888;;;>>>DDDSSSaaaggglllttt}}}~~~yyyxxxrrrpppvvvxxxuuuuuuxxxtttssstttxxx}}}~~~yyysssddd]]]SSSKKKHHHHHHIIIJJJIIIJJJLLLMMMOOORRRWWW[[[]]]dddjjjiiidddeeennnwww}}}yyyvvvvvvnnnbbbVVVMMMFFFAAA???DDDNNNYYY```fffjjjgggbbbYYYVVVRRRNNNLLLJJJGGGDDDCCCBBBBBBDDDGGGJJJKKKJJJAAA>>>:::777666555444444111444777999<<>>@@@III]]]qqq~~~yyynnnnnnssszzz|||}}}kkk]]]PPP???333333666555222111111000000//////..............................000//////.........//////222333444555777<<>>;;;888777777888::::::999777999888777666666777999999333555666777888;;;???BBBHHHSSSfff|||~~~||||||iiiUUUJJJEEEMMMYYYlllnnn^^^LLLAAA:::444111111111111000000111111222333555222444999;;;???PPPccc~~~ccc[[[^^^kkk{{{___VVVMMMAAA>>>888888888777777777777777:::777888;;;???FFFTTT```kkknnnqqqtttzzz~~~xxxwwwvvvtttssssssuuuwwwxxxvvvuuuwww|||tttdddUUUQQQPPPMMMLLLOOOMMMMMMNNNPPPSSSVVVWWWXXX\\\aaaggglllllljjjgggfffwww}}}yyyvvvtttrrrrrrmmmbbbVVVLLLFFFFFFGGGHHHNNNWWW```dddccc```]]]TTTQQQNNNKKKIIIFFFCCC@@@BBBBBBBBBCCCDDDEEEGGGHHH>>><<<999555444444555666666444333333666;;;@@@CCCEEEFFFGGGHHHJJJOOOUUUYYYdddmmm{{{}}}}}}~~~~~~uuuffffffiiijjjjjjkkkuuu~~~yyyxxx}}}|||tttlllhhhcccaaaaaa___ZZZUUUNNNKKKOOO___rrr|||{{{vvvnnngggZZZLLLAAA:::777666fffKKK;;;888444222222222111000000///...---...///111222222555;;;>>>AAAJJJ```tttzzzrrrllldddffflllwww{{{yyyyyyfffZZZOOO@@@555333555444111000000000000000000000000........................//////............//////333444555666888<<>>???===;;;;;;;;;:::888666666555555555555666777777666777888888888999<<>>EEERRR^^^gggkkknnnrrrxxx~~~}}}xxxwwwxxxxxxyyyyyyyyyxxxxxxzzzyyyzzzuuueee]]]YYYTTTRRRRRRRRRQQQQQQRRRTTTWWWXXXYYY]]]aaagggkkkmmmkkkiiihhhnnn~~~xxxssspppmmmkkkllliiibbbXXXOOOIIIHHHHHHHHHOOOXXX```cccaaa\\\XXXUUURRRNNNJJJGGGDDD@@@===<<<<<<<<<<<<===>>>???@@@===;;;888666555444555555222111000000333666:::======>>>>>>???@@@EEEJJJOOO[[[eeettt~~~~~~~~~yyyrrrooolllkkkmmmxxx{{{wwwwww}}}{{{uuunnniiiccc``````^^^YYYTTTPPPMMMQQQ```rrr|||{{{vvvmmmfffYYYKKK@@@999666555nnnPPP;;;888444222222222111000000///.........///111222444777<<>>BBBNNNccc{{{nnnWWWMMMLLLNNN\\\rrr~~~nnn]]]KKKAAA;;;666444444111111000000111111222333444111333777999===NNN```~~~```PPPLLLSSSkkkyyybbb[[[QQQBBB<<<888888888888777777666666777555555999<<>>777444111111222111111111111111000000000........................///............//////000222333555555777;;;???CCCRRR```uuu~~~tttmmmfffiiitttssscccVVVNNNJJJKKKNNNNNNLLLHHHCCCAAA;;;:::::::::888999CCCNNNaaawwwttthhh```[[[TTTPPPKKKFFFDDDBBB@@@>>>:::::::::::::::::::::999;;;<<<<<<;;;;;;;;;>>>@@@AAANNNccc{{{zzzyyyzzz{{{yyy{{{mmmUUUKKKJJJLLLZZZppprrraaaNNNBBB<<<666444555111111000000111111222333444111222666888<<>>999999888888777777666666777555666999<<>>===;;;::::::999:::;;;<<<<<<===>>>BBBDDDEEEQQQfff}}}yyywwwvvvqqqoooqqq|||oooWWWLLLJJJIIIWWWlllyyygggRRREEE===666333444111111000000111111222333444111222666777<<>>HHHYYYqqqwwwmmmddd\\\UUUQQQKKKIIIEEEBBB???===<<<<<<===>>>@@@AAABBBEEEHHHKKKOOO[[[nnn}}}}}}|||vvvrrrnnnkkkhhhiiirrrttt\\\PPPLLLHHHVVVjjj||||||jjjTTTFFF<<<666333333111111000000111111222333555111222777888<<>>BBBHHHNNNRRRUUUWWWXXXSSSQQQNNNLLLMMMQQQUUUYYYlllzzzwwwbbbTTTMMMHHHCCC???>>><<<999777888888:::;;;888777>>>GGGXXXpppuuummmhhh```\\\WWWQQQLLLJJJIIIIIIHHHIIIKKKLLLMMMPPPSSSVVV[[[fffxxx|||vvvwwwzzzvvvppphhhgggcccbbbhhhvvvwwwbbbSSSLLLIIIXXXlll|||{{{iiiSSSDDD;;;555222333111111000000111111222333666222333777888<<>>AAACCCDDDDDDDDDBBBAAAAAAAAACCCEEEHHHJJJQQQaaazzzkkk]]]NNNJJJEEEBBB@@@>>>999666777777:::;;;999888>>>GGGWWWppptttooohhh```[[[XXXWWWWWWSSSUUUVVVWWWWWWZZZ]]]```dddnnn{{{vvvwww|||tttkkkeee```]]]```mmm~~~xxxdddSSSKKKKKKZZZooo~~~xxxfffQQQCCC:::444222333111111111000111222222333666333444888999<<>>;;;::::::999888777666555444555333555888:::>>>GGGRRRXXXaaajjjnnnrrrxxx}}}}}}wwwyyy|||~~~}}}yyyuuurrrooovvvyyy|||zzzuuuwww~~~{{{wwwvvvyyy{{{uuuhhhbbb]]]]]]```cccbbb```\\\[[[]]]gggyyyxxxooojjjeee___[[[ZZZVVV^^^eeehhhhhhnnn|||~~~lll^^^WWWOOONNNNNNNNNQQQXXXaaagggzzz}}}{{{rrriiicccZZZUUUNNNIIIFFFCCCAAA@@@::::::999888777777777777333333333444444444555555555444333222222222333444111222444555555666999;;;CCCNNNbbbvvv}}}~~~zzzrrrqqq~~~uuurrrssszzz~~~zzzxxxvvvyyy~~~|||{{{xxxpppeeeZZZRRRNNNEEEJJJNNNWWWmmm|||llleeeYYYLLLAAA;;;999999}}}vvvwwwxxxlllYYYIII===999555222222222222222111000000////////////000222999CCCKKKNNNXXXmmmvvviiilllnnnuuuzzzsssfffVVVHHHEEEFFFIIIWWWiiiyyy^^^@@@:::555111222000000000000000////////////+++,,,...//////---,,,***...............---------000222333333333333555777999999999999:::;;;<<<===:::999999999:::===@@@BBBLLLNNN\\\yyyyyyjjjYYYRRRIIICCC@@@>>>;;;888666777888888888;;;???BBBWWWkkkyyyssslllhhhgggjjjllllllkkkkkknnnqqqyyy~~~xxxxxx~~~wwwooohhhbbb___bbbgggooonnn[[[SSSRRRRRReee{{{{{{rrrdddRRRFFF===666222333444333333222222333333444555222333777888;;;KKK]]]zzz{{{~~~kkk\\\QQQQQQ___iiibbbSSSCCC???DDDBBB:::<<<;;;999888999:::999888777777666666888===EEEJJJYYYaaakkkrrrtttuuuuuuvvvwwwxxxyyyyyyxxxssslllgggeeekkktttrrrpppnnnoootttzzz}}}||||||~~~xxxmmmggg___\\\\\\^^^^^^]]]___[[[YYY```ppp~~~xxxoooddd\\\]]]YYYYYY]]]```dddppp}}}wwwiii^^^WWWMMMJJJOOOTTTWWWcccrrr{{{tttllleee]]]XXXQQQKKKFFFCCC@@@>>>>>>===;;;999888777666666666666666666555555555555444555555555444333333222444444444444555666888999AAAOOObbbttt}}}}}}uuuqqqrrr}}}uuupppxxx~~~}}}ppp```UUUPPPJJJJJJOOO\\\mmmxxx|||{{{kkkdddYYYMMMCCC>>>;;;;;;|||uuuvvvqqq\\\KKK===999555222222222222222000000/////////000000111333:::EEEMMMQQQ[[[pppyyyvvvzzzppp___NNNHHHFFFJJJYYYkkkuuu]]]AAA;;;555111222000000000000000////////////+++,,,...//////...---,,,------..................///111333444444444555777444444444444555666777777666666555555777999<<<===EEEFFFQQQiiitttddd\\\PPPHHHCCC@@@===:::888999999888888999===???MMMcccxxxqqqrrrqqqrrr~~~|||{{{|||}}}~~~~~~{{{tttooohhhccccccdddjjjvvvjjjXXXQQQQQQVVVjjj{{{pppbbbQQQFFF===666333444444333333222222333333444555222333888888;;;JJJ\\\xxxssstttnnn\\\NNNOOO^^^iiidddVVVEEE???BBB???888:::888666555666666555444777777666666888===DDDIIIXXX```kkkrrrttttttttttttuuuuuuuuuuuusssmmmfffaaaYYY^^^hhhvvvnnnjjjgggiiiooovvvyyyzzzyyyxxxyyy~~~|||rrrkkkccc]]]\\\]]]]]]\\\\\\YYYVVV\\\lll|||mmmaaa\\\XXXWWWZZZ]]]aaammmzzz{{{mmmaaaXXXNNNIIILLLPPPVVVgggzzz}}}wwwooohhh___YYYRRRKKKFFFBBB???======<<<:::999888777777666666666666666555555555555555555555555555444333222555555444444555777999:::AAAOOOaaasss||||||uuurrrsss}}}yyyuuu}}}yyyhhhZZZSSSJJJKKKQQQ^^^mmmxxxzzzxxxjjjdddYYYNNNDDD>>>;;;;;;zzz|||www^^^KKK===999555222222222222222////////////000000111222444;;;FFFOOOUUU```uuu}}}kkkXXXMMMHHHLLL\\\nnnvvvZZZAAA;;;555222333111000000000000////////////***+++---...//////...---,,,---------.../////////---000333444444444444555111111222222333444444555555555555555666888;;;<<<@@@AAAIII[[[tttvvvkkk\\\OOOGGGBBB???<<<:::::::::888777888:::===FFF\\\zzz{{{sssooohhh^^^VVVUUUUUUWWWbbbppp|||xxxrrrllliiihhhjjjqqqzzz}}}wwwfffXXXSSSTTTYYYoooyyylll^^^OOODDD===777444555333333222222222222333333666333444888888;;;IIIZZZwwwnnnlll{{{uuu^^^LLLMMM^^^mmmkkk^^^LLLBBBBBB@@@:::<<<:::888888888888888666666666666666777<<>>;;;;;;999888888777777777666666666666555555555555555555555555555555444333666666555555777888:::;;;@@@NNN```rrr{{{|||vvvsssuuu~~~yyyooo]]]TTTJJJMMMTTTbbbpppxxxyyyvvviiicccZZZOOOFFF@@@<<<;;;{{{___III===999555222222222222222////////////000111222333444:::FFFQQQYYYeeezzzuuubbbUUUNNNQQQ___ooozzzvvvVVV@@@;;;444222444222000000000000////////////***+++---...////////////,,,,,,,,,---...///000000---000333444333222222222222333333444555555666666888888888888999;;;<<<===AAABBBJJJYYYmmm}}}iiiXXXLLLEEE@@@===:::::::::888777888:::===FFF[[[wwwvvvjjjaaa\\\SSSLLLFFFEEEEEEGGGNNNWWWkkkrrr~~~}}}yyyuuussstttwwwzzzvvvzzz{{{ssseee[[[XXXYYY[[[pppvvvhhh[[[LLLCCC===777555666333333222222222222333333666333555999999:::HHHYYYvvvrrrmmm{{{dddNNNOOObbbssstttiiiTTTFFFCCCCCCAAA>>><<<:::999999999888777666666666555777;;;@@@EEEQQQZZZgggppprrrpppooonnnmmmlllmmmllljjjddd\\\WWWQQQSSSUUU\\\iiiwww}}}{{{jjjbbb\\\___iiiqqqqqqnnnjjjiiijjjqqqzzz~~~xxxoooddd\\\ZZZ[[[[[[[[[bbb```^^^aaalllwwwhhh^^^]]]]]]^^^___cccjjjvvv{{{lllaaaZZZSSSQQQRRR]]]sss~~~xxxsssiiicccYYYPPPJJJEEEAAA???;;;:::999888888888888888666666666666555555555555555555666666666555555444777777666666777999;;;<<>>===cccLLL===999555222222222222222////////////000222333333222999EEERRR]]]jjj~~~oooaaaWWWXXXcccooo}}}{{{yyywwwkkkPPP???:::333222555111000000000000////////////+++,,,---...//////000000,,,,,,,,,---...///000000...000222222111000000111222222444555666666555555888888888999:::;;;<<<<<<@@@DDDNNN[[[lllxxxbbbSSSHHHBBB>>>:::::::::999888999<<>>BBBLLLVVVccclllooonnnmmmmmmjjjkkkkkkllljjjeee^^^YYYQQQRRRRRRTTT\\\iiipppqqqkkkddd^^^aaakkksssssspppfffcccbbbgggpppwwwyyyyyyvvvnnnddd]]]\\\^^^````````````___aaaiii|||wwwpppkkkgggkkknnnpppssszzzttteee```[[[XXXYYYdddvvv~~~yyyoooggg\\\RRRJJJEEEAAA>>>;;;;;;:::999888888999999666666666666555555555555555555666777777666666666777777777777888999;;;<<<>>>KKK]]]ppp|||tttuuuzzz|||wwwxxx|||ooo___UUUOOOWWWeeettt~~~yyykkkeee\\\RRRIIIDDDAAA@@@gggQQQ===999555222222222222222000000000000111111222333222999FFFTTTaaaooo~~~nnnbbbaaahhhqqq}}}|||uuupppmmmaaaKKK===888111111555111000000000000////////////---------......///000000,,,---------...////////////000222222111111333555222444555777777777777666888888999::::::;;;<<<<<<@@@EEEOOO\\\kkkppp]]]PPPGGGBBB;;;;;;;;;:::999:::===@@@DDDUUUlll}}}rrrdddVVVJJJCCC???===;;;;;;<<<<<<<<<;;;@@@DDDKKKRRR\\\mmm~~~~~~yyynnnbbbYYYWWWYYY]]]oooyyyaaaUUUHHHAAA<<<666444555222222111111111111222222444222555::::::;;;HHHYYYuuu|||uuuZZZXXXiii|||lllSSSGGGDDDCCC===;;;888777777777666444444555555555555888<<<@@@IIIRRR___iiilllmmmmmmmmmjjjjjjkkklllkkkfff___ZZZMMMOOOPPPPPPVVV___fffhhhjjjeee```ccclllsssuuuttthhhccc^^^___gggnnnrrrrrruuunnneee``````ccceeeeeebbbdddeeeffflll}}}}}}{{{{{{||||||jjjfffaaa___cccnnn{{{tttmmm```UUULLLFFFAAA???======;;;::::::999999999666666666666555555555555555666666777777777777777777777666666777999;;;<<>>@@@AAA@@@?????????@@@AAABBBBBBBBBCCCBBBEEEIIIRRR___mmm~~~iiiYYYOOOIII>>>>>>>>><<<::::::===???CCCQQQfffzzzvvvgggXXXKKKCCC===;;;999777999:::999666666:::>>>AAAFFFQQQaaannn}}}ooo```WWWUUUVVVXXXjjjwww```TTTGGG@@@;;;666333444222222111111111111222222333111444:::;;;<<>>???===;;;::::::999888666444555555555555777;;;>>>FFFOOO[[[eeejjjkkkmmmooojjjkkkkkkkkkiiiddd]]]XXXMMMRRRTTTSSSUUU\\\```aaafffbbb```cccjjjqqquuuvvvppphhh___\\\aaahhhmmmnnnqqqkkkccc```aaacccdddddddddhhhlllmmmqqqsssnnniiihhhooo|||~~~uuuhhh\\\RRRKKKGGGDDD@@@???===<<<;;;:::999999666666666666555555555555555666777888888888888777666666666666777999:::<<>>AAAGGGRRRaaannnxxx~~~ppp]]]MMMEEEAAA???>>>999555555888555444444555888<<<@@@CCCTTT]]]kkk{{{~~~zzzfffYYYRRRPPPQQQ\\\pppttteeeWWWHHH@@@;;;555111000111111111111222333444444777555666777888<<>><<<999444333555777666555555666999<<>><<<<<<<<<;;;;;;999888777777777888888999999999999999::::::999999:::>>>@@@KKKWWWjjj}}}|||~~~zzzqqqllljjjjjjmmmnnnjjjccc\\\XXXWWWXXXhhh|||zzzmmmhhh___WWWQQQQQQUUUXXX|||[[[EEE:::777333111111111111000000111333222111111222333555555AAAVVVjjj{{{|||xxxuuu}}}{{{~~~nnn^^^UUUDDD<<<555333222000222555000000000000000000000000........................,,,,,,,,,,,,,,,---...///000111555;;;AAAIIIWWWeeettt}}}{{{vvvtttuuuyyy}}}tttlllddd]]]VVVQQQKKKEEEDDDFFFNNNWWWccclllsss{{{tttiiiVVVJJJ???<<<:::666333333888777555444444666888999<<<@@@GGGPPPXXX^^^ccceeeggggggjjjoooqqqttt}}}}}}yyyppp\\\QQQLLLIIISSSeeexxxnnn^^^MMMBBB;;;555222111333333333333444555666666666555666999:::>>>JJJWWWrrrnnnTTTPPPVVVnnnfffGGG@@@:::888666555666666555333666666555555666888:::;;;;;;CCCMMMUUU^^^fffiiihhhhhhgggggghhhhhhfffbbb___UUUVVVWWWZZZ[[[ZZZWWWTTTSSSUUUXXX[[[___bbbdddfffkkkmmmnnnkkkhhhfffgggjjjiiiccc______^^^[[[ZZZ\\\___ccciiimmmnnnrrr}}}yyyrrrggg^^^VVVPPPLLLIIICCC@@@>>>???@@@@@@===::::::999999999999999:::;;;:::::::::999999;;;>>>BBBNNN\\\ooo|||}}}{{{pppjjjhhhhhhiiijjjeee^^^XXXVVVVVVXXXhhh{{{wwwlllggg___XXXUUUWWW[[[^^^^^^FFF:::777333111111111111000111222333222111111222333444555AAAXXXmmm~~~|||{{{yyyvvvuuusssnnnkkkqqq~~~uuubbbVVVDDD<<<666333000---...111////////////////////////////////////////////////111000///...---,,,,,,,,,222222666<<>>BBBFFFKKKPPPSSSUUUUUUTTTXXX]]]```dddmmmvvv}}}ttt]]]PPPJJJFFFPPP```qqq}}}rrraaaOOOCCC<<<555222222222222222333333444555666666555777999:::???JJJVVVrrrmmmSSSMMMSSSdddiiiJJJBBB999777555555555555444333666555555555666777999::::::BBBKKKRRRZZZcccfffddddddeeefffggghhhhhhfffeeeZZZZZZYYYZZZZZZXXXTTTRRRMMMOOOSSSXXX]]]``````___gggkkkppppppmmmjjjjjjkkkgggbbb^^^______\\\[[[\\\___cccjjjnnnmmmooo{{{~~~yyy|||}}}rrriiibbb]]][[[RRRMMMIIIIIIKKKJJJDDD???>>>===<<<::::::::::::;;;::::::999888888;;;???CCCPPP```sss~~~www|||}}}}}}qqqkkkiiihhhiiihhhccc\\\WWWVVVWWWWWWfffzzztttnnnhhhaaa[[[ZZZ]]]aaaddd~~~[[[CCC999666333111111222111111222222333222111111333555555777DDD[[[ppp~~~tttoookkkiiijjjiiifffbbbhhhzzz~~~vvvtttvvv{{{}}}hhhZZZFFF>>>777444222......000////////////////////////////////////////////////444333222111000000000000000000444;;;DDDRRRfffxxx}}}zzz}}}|||tttlllbbb[[[TTTNNNNNNRRRQQQYYYbbbiiimmmqqqyyy{{{ooo___NNN>>>:::;;;;;;888666333333222222222333444555999:::<<<>>>BBBEEEGGGIIILLLKKKNNNRRRTTTXXXaaakkkwww}}}vvv___QQQKKKHHHRRRbbbooowww|||rrrbbbOOOCCC<<<666222222111111111111222333444555666666777::::::>>>IIIUUUrrrnnnRRRJJJNNNXXXuuunnnNNNBBB999777555444555666555444555555555666666777888888;;;BBBJJJPPPXXX```cccbbbbbbdddfffhhhhhhiiiiiiiiibbb```]]][[[YYYVVVRRROOOIIIKKKOOOUUU[[[^^^]]][[[bbbgggnnnqqqqqqooonnnooohhhbbb^^^______]]]]]]___aaaeeekkkooommmnnnyyyyyyzzz{{{tttpppooofffaaa\\\ZZZYYYVVVPPPJJJFFFEEECCCAAA>>>===<<<;;;;;;:::999888888;;;@@@DDDRRReeexxx}}}zzztttzzz{{{rrrvvv~~~sssllliiijjjkkkiiiddd]]]XXXWWWXXXXXXhhh{{{tttpppjjjbbb^^^___dddhhhjjjyyyWWWBBB999666333111111222222111111222222222111222555777888:::HHH___uuu}}}qqqjjjdddaaabbbbbb```^^^ddduuuwwwpppmmmmmmppprrrwww{{{xxxxxxuuugggQQQEEE999555444333222333000000000000000000000000........................+++,,,,,,,,,---///000111,,,,,,000888BBBRRRgggzzzxxxwwwxxxxxxoooddd]]]VVVQQQRRRWWWVVV^^^fffkkklllmmmqqqvvvzzzmmm\\\LLL===888999888666555111111111222222333444555555666888:::===???AAABBBFFFEEEFFFIIIKKKNNNWWW```nnnvvvwwwbbbUUUPPPMMMYYYiiiuuuxxxyyyzzz|||ooo___NNNCCC<<<666333222111111111111222333444444666666888::::::<<>>CCCGGGWWWkkk}}}}}}}}}~~~xxx}}}wwwtttyyy}}}qqqjjjoooyyywwwoookkknnnnnnmmmggg```ZZZYYYYYY]]]mmmzzzqqqjjjcccaaaeeekkkppprrrpppTTTCCC888666222111111222222111000111111111111333666999<<<>>>LLLdddyyytttkkkccc````````````aaahhhyyy{{{ssslllfffccceeecccdddgggeeehhh{{{hhhTTT???555555555444444000000000000000000000000------------------------''''''((()))+++---...///......000666>>>LLL```qqq~~~wwwmmmbbbZZZSSSNNNPPPTTTYYYaaahhhkkkhhhffffffhhhpppzzzyyymmm]]]NNN@@@:::999777555555222222222222222333333333333555777999;;;<<<======@@@>>>???BBBCCCFFFOOOYYYgggooo{{{zzzxxxwwweee[[[WWWUUUcccuuu{{{yyyyyyjjj[[[KKKBBB===666333222222222222222222444555555777666888999999:::DDDNNNeeesssTTTHHHIIIIIIbbb{{{vvvRRRAAA999888666666777777777666555555666666666666666666555<<>>AAAGGGLLL]]]rrr}}}|||}}}zzz}}}xxxuuuuuu{{{vvvkkkiiimmmwww}}}~~~~~~wwwqqqpppqqqpppjjjbbb[[[YYYYYY```ooo~~~nnnhhhbbbbbbiiirrrxxxzzzeeeMMM@@@888666222111111222222222000000111111111333777:::>>>@@@NNNfff|||xxxooofffbbbbbbbbbcccgggooozzzrrriii```[[[]]]WWWUUUVVVUUUYYYooo}}}cccEEE666444444333333000000000000000000000000------------------------............///000111111444222333666;;;EEEVVVfffttt}}}tttiii^^^UUUNNNIIIJJJOOOZZZaaaggghhhccc^^^\\\\\\ZZZcccmmmvvv~~~xxxnnn```SSSEEE???;;;888666777333333333333222222111111000222444666888888888888<<<:::;;;>>>@@@CCCMMMWWWaaajjjwwwuuuooo{{{xxxhhh___\\\ZZZiii}}}zzzzzzfffYYYJJJBBB===777333222333333333333444555666666777777888999888999BBBLLL```~~~xxxXXXKKKKKKKKK___rrrrrrTTTFFF:::888666666777888888777444555666666666666666555000888AAAIIISSS^^^dddddddddgggiiiiiihhhhhhjjjmmmjjjfff```[[[WWWTTTPPPNNNKKKIIIIIIMMMQQQRRRNNNIIIFFFGGGNNN]]]ppp}}}yyypppgggccc```]]]^^^bbbccceeeiiikkkhhhjjjvvv|||xxx}}}wwwtttrrrnnnnnnkkkggg___VVVNNNIIIDDDCCCAAA@@@@@@DDDJJJOOObbbwww}}}|||}}}~~~~~~yyyuuuuuuwww~~~}}}sssjjjjjjnnnwww~~~~~~wwwqqqrrrqqqlllccc\\\YYYXXX___oookkkeeeaaaccclllvvv}}}vvv]]]GGG===777666444222111111111222000000000111222333555555===HHHSSSgggxxxrrrooonnnpppqqqrrryyyzzzsssjjj```YYYTTTPPPMMMKKKKKKRRRaaapppvvvOOO999555555444333333222111/////////000111222111///...------......,,,---......------...000000000000222666???IIIQQQdddppp~~~zzzzzzxxxyyy~~~xxxooofff\\\RRRKKKEEECCCEEEKKKSSS^^^gggddd[[[TTTOOOKKKFFFIIIRRR___llltttuuutttbbbVVVGGG<<<888777666555555555444333333222111111111111333444555666666666===999888;;;>>>AAAGGGNNNaaakkktttzzz|||rrriiiqqqvvviiiaaa]]]aaalll|||yyyvvvfffYYYKKKCCC>>>888333333222333333444444555555666999::::::::::::===BBBFFFWWWooo]]]KKKIIIIIIPPPkkkaaa???===888::::::444777:::333444555666777777666555444999;;;???FFFMMMUUU\\\___cccfffggggggkkkpppppplllfffbbbZZZRRRNNNLLLMMMNNNPPPNNNMMMLLLLLLKKKIIIGGGBBBCCCDDDLLL___wwwsssiiihhhhhhddd``````___aaadddfffhhhlllqqqttt}}}|||wwwvvvtttqqqkkkaaaVVVOOOLLLJJJEEE@@@???EEEPPPXXXhhhvvv~~~|||{{{xxx~~~}}}rrrmmmqqqwww||||||}}}uuuiiiggggggiiirrr~~~xxxrrrmmmfff]]]ZZZ[[[eeevvv{{{nnn```WWW]]]ooo}}}|||zzzuuugggTTTCCC<<<777666444333222222111222000000111111222333555666;;;EEEOOOccc}}}|||}}}tttlllccc\\\UUUPPPLLLIIIGGGKKKYYYggg~~~VVV>>>777555222000333222000/////////000111222111///...------......---...//////------...000000000000111444:::BBBHHHSSS]]]mmm}}}~~~yyyvvvtttsssssspppiiiddd\\\SSSKKKEEEAAA???AAAGGGNNNYYYbbb```XXXQQQKKKFFFBBBBBBFFFOOO[[[dddhhhiiiaaaWWWIII???:::999777555555555444444333222222111222222222333444444555555999555555888:::===CCCJJJ[[[fffrrr{{{~~~|||www|||~~~nnndddjjjwwwpppbbb\\\YYYaaammm~~~zzzvvvfffYYYLLLDDD>>>777333333222222333333444555555555888999999999:::===AAAEEEQQQhhhcccNNNIIIJJJPPPjjjjjjJJJ???777777777222666;;;555444555666777777666555444777999>>>DDDKKKSSSZZZ^^^___bbbcccdddiiiooopppmmmgggbbbYYYQQQKKKIIIIIIJJJMMMLLLLLLLLLMMMLLLIIIFFFBBBCCCBBBGGGXXXppp|||ooojjjgggbbb___``````bbbdddeeegggjjjooorrr~~~}}}yyytttnnnggg```ZZZTTTRRRLLLFFFDDDIIISSS\\\nnn}}}~~~|||wwwmmmkkksss|||wwwmmmlllnnnooovvvzzzpppeee\\\ZZZ]]]kkkzzz}}}sssiii]]]UUU\\\ppp|||wwwtttqqqnnnjjj___PPPCCC???666666555444333222222111111111111111222444555666:::BBBIII]]]wwwooogggaaaYYYTTTNNNIIIEEEGGGRRR___tttXXX@@@888555222000222111000000///000000000111000///...---------......///000///...---...///000000000000111444999===@@@HHHUUUbbbppp~~~wwwnnnggg```\\\ZZZPPPIIICCC@@@>>><<<>>>CCCIIIUUU______XXXQQQJJJDDDAAA>>><<<@@@IIISSSZZZ]]]\\\TTTIIIAAA<<<:::777555555555555444333333222222444333222111111222333444555333333777888:::???FFFSSSaaarrr~~~~~~|||{{{{{{uuupppvvv}}}mmmbbbeeennnvvvjjj]]]XXXWWW]]]kkk}}}yyyssseeeYYYLLLDDD>>>777333222111222222333333444444555777888999999:::<<<@@@DDDKKK```nnnUUUKKKIIINNNhhhwww[[[FFF;;;888777222666:::555555555666666666666555555555777;;;AAAHHHPPPWWW[[[YYY\\\^^^aaagggooorrrpppiiicccZZZPPPIIIEEEDDDEEEJJJJJJKKKMMMNNNLLLIIIFFFBBBAAA??????LLLeee}}}uuukkkeee```___```aaabbbdddeeefffhhhlllooowwwyyytttpppkkkhhhbbb___XXXQQQMMMQQQZZZbbbttt}}}yyynnneeefffrrr}}}uuuvvvwwwvvv{{{uuuggg^^^^^^cccttttttjjjbbbYYYRRRZZZqqq~~~xxxtttuuuqqqoookkk```PPPCCC>>>666666666555444333222111111111111222333444555666888???CCCXXX{{{ssslllhhh```[[[TTTMMMGGGGGGQQQ]]]pppvvvRRR===777555333222111111000000000000000000111000//////......------///000111000...---...///...///000000000222444777888===EEEOOO[[[kkk|||wwwhhh]]]WWWVVVIIICCC???>>>===;;;>>>BBBGGGTTT___```\\\VVVOOOHHHFFFAAA;;;;;;AAAIIIOOOQQQPPPKKKDDD???<<<:::777555666555555555444444333333555444222000000000222333444333444777888999???GGGQQQbbbwww|||ssslllppp{{{pppeeefffjjjmmmuuu}}}hhh\\\YYYXXXXXXhhh|||vvvmmmcccXXXLLLEEE===666222222111111222222333444444444666777888999:::<<<@@@CCCJJJ\\\~~~|||^^^MMMHHHMMMgggjjjOOO@@@::::::666777999333555666666666666666666555444555888===DDDLLLSSSWWWUUUXXX[[[^^^eeepppttttttlllfff\\\RRRJJJEEEDDDDDDHHHIIIKKKMMMOOOMMMJJJFFFAAA@@@<<<:::CCCZZZwwwzzzmmmeee``````aaaaaaccccccddddddeeehhhkkkooozzz}}}yyyuuurrrpppmmmfff^^^YYY[[[cccjjjtttzzzwwwwww{{{|||{{{}}}~~~{{{|||wwwiii___aaannnzzz}}}|||~~~}}}|||zzzkkkbbbdddkkk{{{zzznnnddd\\\UUUOOOWWWooo|||xxxvvvtttssspppdddQQQAAA:::666666555444333222222111111111111222333444666666777>>>AAASSS}}}yyysssqqqhhhbbb[[[SSSLLLJJJSSS^^^pppjjjKKK:::666444333333000000000111111111000000000000000//////...------...///000///...---...///,,,...000111111222333555777:::>>>DDDMMM[[[lllwwwooo___UUURRRFFFAAA======<<<;;;===AAAFFFRRR^^^cccbbb^^^XXXQQQKKKEEE>>><<<>>>BBBDDDEEECCC@@@===;;;999888666555666666555555555555555444666444222000000000222333222222444777777888@@@IIIWWWiiitttlllnnnvvv{{{{{{|||ooofffggghhhgggllltttyyyggg[[[YYYYYYVVViii|||uuujjj___UUUKKKDDD<<<555111333111222222333333444555555666777999999:::<<>>===<<<:::<<<@@@FFFRRR^^^eeehhhhhhccc]]]RRRKKKDDD@@@??????>>><<<::::::999888777666666555666666666666666666666666555444333222111111222333111111333555555777AAALLL```sss}}}tttpppqqqvvvzzz|||vvvlllgggiiijjjfffhhhooozzzrrrbbbYYYVVVUUUZZZmmmwwwjjjZZZRRRIIICCC;;;333111333222222333444444555555666666777999:::;;;===@@@BBBJJJTTTnnnoooRRRKKKLLLbbbaaaHHH;;;;;;999999;;;777666666555555555555666666666666666999===DDDJJJNNNPPPRRRSSSUUU]]]iiiooopppjjjeee]]]TTTOOOMMMMMMNNNLLLMMMNNNPPPRRRQQQNNNKKKEEEBBB===::::::GGG___uuusssjjjccc^^^```aaaaaaaaa```aaacccfffjjjnnnvvv|||wwwtttnnnhhhmmmwww|||uuuooonnnrrrwwwwww~~~~~~~~~zzzwwwyyyyyyxxxzzz~~~}}}}}}pppdddeeeqqq{{{||||||zzz{{{}}}nnneeeiiiqqq~~~sssfff\\\UUUQQQKKKPPPjjjttt]]]III@@@888555222///...///111222222222222333444555666777777AAADDDRRRyyy|||vvvnnndddZZZUUUZZZdddmmmwwwzzz}}}{{{kkkWWWBBB888666444111000...///000111222111111000///000000000///...---,,,)))+++,,,---,,,---...000,,,...///000000111333555333444666888<<>><<<>>>BBBIIITTTaaajjjpppsssppplll```YYYOOOIIIFFFCCC@@@>>>::::::999888666555555666666666666666666666666666444444444333333333333333222222444555555999EEERRRhhh{{{|||vvvtttwwwzzz|||~~~vvvpppnnnssstttoooooouuuvvvzzzxxxlll___WWWSSSQQQ\\\pppvvviiiUUUNNNGGGAAA:::222111444333444444555555666666777666888:::<<<<<<>>>@@@CCCDDDKKKccc^^^PPPMMM___{{{}}}\\\EEE???999888;;;999777666555444444555666777888777777888;;;AAAGGGJJJLLLNNNMMMNNNUUU```fffgggccc___XXXRRRNNNNNNPPPRRRQQQQQQQQQRRRSSSSSSPPPNNNJJJEEE@@@<<<999===NNN```zzzzzzpppfff^^^___``````______```bbbeeejjjjjjmmmttt{{{}}}yyytttlllddd______[[[XXXbbbppp|||wwwuuuwwwzzzzzz~~~~~~{{{zzz{{{yyytttrrrtttrrrsssvvvxxx{{{}}}|||{{{}}}pppeeehhhuuu||||||tttvvvyyyzzzyyy{{{yyymmmhhhooozzzvvvhhh^^^RRRPPPKKKOOOiiirrrZZZFFF===888555111...,,,...111333222222222333444555666777777CCCFFFSSSyyywwwlllaaaZZZ___hhhnnnuuuuuuvvvrrr___NNN<<<555555444222000...///000222222222111000///000000000000...---,,,''')))+++,,,,,,---///000---.../////////000222444111333555666:::CCCNNNWWWfffsssxxxqqqnnnpppllloootttzzztttjjjWWWPPPIIIFFFBBB???AAAFFFMMMXXXeeeooowww|||{{{wwwnnnfff[[[RRRNNNKKKHHHFFF<<<<<<;;;999666555555666666666666666777777777777333444444555555444444333666555777888888<<>>888777BBBPPPfffvvv}}}uuujjjaaa^^^_________^^^___bbbdddbbb```___ccchhhiiiccc]]]ZZZRRROOORRRQQQRRR```qqq{{{yyyzzz||||||}}}|||{{{{{{yyyzzz{{{xxxoooiiihhheeefffiiinnnrrrwwwzzz|||}}}zzzvvvwww{{{zzz~~~mmmbbbgggwww{{{zzztttuuuxxxyyywwwyyyuuulllkkkwww|||mmmbbbQQQPPPKKKOOOjjjqqq[[[III>>>777666555333222222333333///111333444444555777888999@@@GGGSSSqqqyyymmmeeegggnnnzzzuuulllfffcccXXXJJJ<<<666555333222333222111111111000000////////////.........------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,---///111222000222444555777>>>GGGOOOcccooo{{{zzznnneeebbbeeehhhbbbffflllttt~~~xxxmmm```SSSLLLGGGDDDCCCEEEOOOYYYgggrrryyy}}}uuuggg[[[WWWWWWQQQIIIGGGCCC===999888777666555555666666555444444555777555555666666666666666666444444666777666:::IIIXXXqqqxxxyyy}}}}}}{{{{{{vvvnnnkkkbbbUUUOOOQQQ```ooo{{{}}}{{{vvvjjj\\\OOOHHHBBB???;;;555222333333333444555666777888888777888:::;;;<<<=========AAAEEEUUUuuuuuu\\\SSSWWWhhhWWWGGGCCC:::555888888777777666555444444333888777666777999===AAACCCIIIIIIGGGCCCFFFOOOUUUWWWVVVTTTQQQMMMJJJIIIKKKNNNPPPOOOOOOPPPSSSUUUUUUTTTRRRJJJ???888666999>>>AAAWWWeeexxx|||mmmbbb___]]][[[ZZZ[[[^^^aaaddd^^^aaabbb```___^^^XXXQQQOOOMMMMMMMMMNNNSSS___mmm~~~yyyxxxzzz{{{|||{{{yyyuuuooohhhbbb___^^^\\\ZZZ^^^eeemmmrrrtttssssssqqqppptttzzz{{{xxxyyy{{{~~~}}}ooogggjjjwwwvvvooommmrrrsssuuuzzzooolllxxxuuuhhhYYYQQQIIIOOOhhhpppYYYEEE:::777666444333222222333333111333444555555666888:::<<>><<<999777999999999888777777777888555555555666666666666666555666777888777;;;IIIXXXsss|||{{{~~~yyyqqqnnneeeXXXRRRUUU^^^lllxxxzzzxxxsssfffWWWKKKDDD>>><<<999333111222333444444555666777888888999999:::;;;<<<===>>>>>>CCCDDDQQQnnn}}}ZZZPPPRRRcccgggQQQFFF===888999888888777666666555444444666666555666888;;;???AAAFFFGGGFFFCCCFFFNNNTTTUUUQQQPPPLLLHHHDDDDDDFFFHHHIIIIIIIIIMMMQQQTTTUUUTTTTTTLLLBBB:::777888;;;===JJJXXXnnn}}}mmm```___]]][[[ZZZ[[[___bbbeeeaaadddeeecccbbbaaa[[[SSSOOONNNOOOQQQSSSXXXeeerrr~~~}}}~~~{{{yyywwwtttoooiiiccc^^^[[[YYYVVVSSSUUU[[[bbbgggiiihhhjjjiiiiiiooowwwzzzwwwwwwxxx{{{~~~wwwiiidddhhhvvvyyypppjjjkkkkkkkkkvvv}}}vvvoooooo{{{xxxkkkXXXPPPHHHNNNfffnnnVVVCCC888777666444333222222333444222444666777777777999;;;>>>CCCGGGOOOhhh}}}ssssssxxx}}}oooaaaWWWMMMAAA666333333111000000111111111111000000000000/////////.........------///......------......///,,,,,,,,,,,,---///000111000222444444666<<>>AAADDDDDDCCCGGGNNNRRRRRRNNNLLLIIIEEEAAA???AAABBBCCCCCCEEEJJJOOOTTTVVVWWWTTTMMMCCC<<<888777888888===KKKaaaxxxooo```^^^\\\ZZZYYY[[[___cccfffhhhkkkmmmlllkkkiiibbbZZZWWWWWWYYY\\\^^^bbbnnnzzz~~~}}}{{{wwwtttpppjjjddd___[[[YYYUUUQQQMMMMMMQQQVVV[[[^^^___bbbcccfffmmmvvvzzzyyywwwxxxyyy|||qqqeeebbbhhhwwwssshhhdddcccbbbhhhqqqxxxuuurrrnnnkkkooo}}}xxxkkkUUUMMMFFFLLLcccmmmTTTBBB:::666555444333222333333444222444666777777777999;;;>>>BBBFFFLLLbbb{{{rrrqqqvvvuuudddWWWNNNCCC888555444111//////111111111000000000000000////////////..................------------......,,,,,,------...///000000///111333444555:::BBBHHHTTTcccuuu~~~uuujjjaaa```eeejjjwwwttthhh]]]UUUSSSSSSQQQNNNNNNQQQVVVZZZ[[[]]]^^^^^^aaaiiisss{{{jjjYYYMMMDDDAAABBBEEEJJJUUUggg||||||sssnnneee\\\SSSKKKCCC>>>:::999888888888888777666777666666666666666555555888777777888888;;;GGGTTTppp}}}~~~~~~wwwmmm___XXXYYY___mmmxxxzzzyyytttdddTTTHHHAAA<<<:::999555555777444444555666777888999999===<<<;;;;;;<<<>>>AAABBBFFFCCCHHH]]]bbbOOOIIISSSiiimmmNNN@@@;;;666999888888888777777777666444444444444666888;;;<<<<<<@@@CCCCCCGGGNNNQQQOOONNNMMMJJJEEEAAA>>>???@@@AAABBBDDDIIIOOOUUUWWWXXXQQQKKKCCC<<<888777666555888CCCWWWoooqqqccc\\\ZZZXXXXXXZZZ^^^cccgggooossswwwwwwwwwvvvooogggfffgggiiilllnnnqqq|||~~~~~~|||zzzwwwtttnnnhhhccc___]]]\\\UUURRRMMMKKKMMMQQQVVVYYY]]]bbbeeehhhoooxxx}}}}}}|||||||||~~~pppfffeeelllzzzyyyiiibbb___]]]___cccggggggfffdddeeemmm|||rrreeeSSSKKKEEEJJJ^^^nnnTTTCCC;;;666555444333222333444555222444555666666777999;;;===AAAEEEKKK^^^zzz|||}}}wwwppppppuuuvvvdddUUULLLAAA777444555333111111000000000000000000111111000000/////////.........------,,,,,,,,,,,,------,,,,,,---......////////////111333333444888???EEEQQQaaattt~~~uuuhhh^^^ZZZYYYXXXXXXbbbssslll___WWWSSSPPPPPPNNNLLLJJJKKKPPPXXX^^^bbbbbb```]]]ZZZ[[[aaaeeeooo{{{qqq^^^OOODDD@@@AAA@@@CCCMMM```wwwwwwmmmcccYYYOOOIII@@@>>>;;;:::;;;;;;:::999888888888777777666666666777666666888999<<>>AAACCCEEECCCGGGXXXwwwxxxxxxfffPPPFFFMMM\\\~~~}}}WWWDDD===888888888888888777777777777444444444555666888999:::888===AAACCCGGGMMMPPPNNNOOONNNKKKFFFAAA>>>>>>???AAAAAACCCHHHMMMRRRTTTTTTMMMHHHAAA<<<999888666555999???NNNdddvvv{{{qqqfff[[[YYYWWWVVVYYY^^^dddhhhrrrxxx~~~xxxssstttwww|||~~~|||{{{wwwuuurrrmmmgggccc```^^^^^^WWWTTTQQQNNNNNNRRRWWWZZZaaafffjjjlllrrrzzz~~~~~~~~~qqqkkklllrrr~~~|||kkkbbb^^^\\\[[[[[[^^^```aaa```cccnnn|||{{{mmm```PPPHHHDDDHHHYYYzzzmmmRRRAAA;;;555555333333333333444555222444666666666777999;;;<<>>444222333333333444000000000000111111111111000000000/////////......,,,,,,,,,++++++,,,,,,,,,,,,------...//////.........111333333333666<<>>AAAIIIXXXnnn{{{qqqfff\\\UUUJJJDDD>>>;;;;;;;;;999777::::::999999888888777777777666666999:::>>>HHHSSSggg}}}~~~{{{sssnnnnnnrrr|||yyykkk]]]VVVVVV```lllxxx~~~|||lllZZZIIIAAA:::777555222222444444555666666888888999:::<<<<<<<<<<<<===>>>@@@AAABBBCCCHHHTTTlll{{{uuuiiiQQQFFFJJJRRRnnnaaaHHH???===777777777777777777777777444444444555555777888888666;;;???BBBGGGNNNPPPOOOOOONNNKKKFFF@@@===<<<<<<@@@@@@BBBEEEJJJNNNOOOOOOLLLGGGAAA===;;;:::999888999===HHH[[[mmmsssnnnfff[[[YYYWWWWWWZZZ```gggkkksss{{{~~~wwwuuu~~~}}}zzz}}}yyytttqqqnnnjjjeeebbb```______XXXWWWVVVUUUTTTWWW\\\```dddjjjnnnooorrryyy}}}}}}~~~~~~|||rrrqqquuu{{{|||mmmccc^^^\\\ZZZXXX]]]```aaaaaafffsssxxxjjj]]]MMMGGGCCCHHHUUUqqqhhhMMM???;;;555444333333333333555555333555777888888999:::<<<>>>CCCHHHMMMYYYuuu|||ooojjjhhhnnnvvv|||{{{~~~uuupppmmmnnnpppqqqmmmiiilllssszzziii]]]PPPCCC777333333222222333///000000000111111111111000000000000/////////...------,,,,,,,,,,,,------,,,---.../////////...---...000222222222555:::???GGGVVVgggtttzzz|||xxxrrrgggaaaYYYUUUTTTTTTRRRPPPRRRXXXdddqqq}}}mmm___YYYZZZ]]]XXXWWWUUUSSSSSSVVV\\\```eeegggfffbbb[[[VVVTTTTTTVVVbbbqqqyyy{{{~~~kkkZZZMMMBBB>>>???===???DDDOOOaaayyy|||rrrkkk[[[SSSHHHAAA???>>>;;;999<<<<<<;;;::::::999888888999666777;;;>>>BBBKKKUUUhhh}}}~~~||||||yyyooohhhfffiiinnnvvviii\\\VVVWWWaaannn{{{sssaaaLLLDDD<<<888555111000333555555666777888999999::::::;;;;;;<<<===>>>???@@@>>>CCCJJJQQQbbbrrrXXXKKKKKKKKK]]]gggHHH>>>>>>666666666666666666666666222333333333444555555555555:::>>>AAAFFFNNNQQQPPPQQQPPPMMMHHHBBB===<<<;;;@@@@@@AAAEEEJJJMMMNNNNNNOOOKKKDDD???===<<<;;;:::999===IIIYYYiiipppmmmhhh]]][[[YYYYYY]]]dddkkkpppwwwooogggbbbfffrrr}}}yyywwwwww{{{~~~}}}~~~~~~}}}wwwrrrmmmllliiifffcccaaa``````[[[\\\^^^^^^^^^```eeeiiiffflllqqqqqqsssyyy}}}}}}~~~zzzuuuyyy~~~rrrgggaaa^^^[[[XXX[[[```bbbbbbiiixxx~~~vvvhhh[[[KKKFFFCCCHHHQQQjjjaaaJJJ>>>;;;555444333333333444555666555666888999999:::<<<>>>@@@EEEJJJOOOXXXrrryyylllgggeeeccckkkpppooossszzzlllfffeeefffhhhiiieeebbbeeelllsssjjj[[[MMM>>>777444111///000//////000000111111111222000000000000////////////.........------.........,,,---.../////////...---...000222222222444999>>>???MMM^^^iiipppqqqmmmfffZZZXXXUUUQQQNNNMMMMMMNNNLLLNNNSSS[[[bbbjjjttt|||vvvjjjcccdddgggaaaaaaaaa___^^^^^^aaadddfffhhhjjjgggaaa[[[YYYYYYTTT^^^kkksssvvvuuuvvvwww~~~ppp]]]OOOEEE>>><<<===;;;<<<@@@GGGUUUllloooeeeWWWMMMIIIGGGDDDAAA======<<<;;;;;;:::999999:::888888<<<@@@EEENNNWWWjjj~~~}}}wwwttt~~~xxxnnneeeccceeebbbxxxtttggg[[[WWWYYYdddqqqzzzhhhPPPGGG???;;;777222222444555555666777888999::::::999:::;;;===>>>>>>>>>>>>;;;CCCJJJOOOZZZvvv|||aaaQQQMMMFFFPPPuuuhhhFFF:::===555555555555666666666666111111222222222333333333555:::>>>@@@FFFNNNRRRQQQSSSSSSPPPJJJDDD???======AAAAAACCCGGGLLLOOOQQQQQQTTTNNNGGGAAA>>>======<<<:::???LLL\\\kkkqqqoookkk```^^^[[[\\\___fffnnnsss||||||hhh___VVVUUU\\\hhh{{{}}}yyyssspppvvvzzz|||{{{{{{{{{|||}}}}}}}}}~~~}}}zzztttpppmmmllljjjhhheeedddcccbbb^^^aaadddffffffiiinnnrrrgggnnnssstttuuuzzz~~~{{{yyyzzz{{{wwwkkkddd```]]]ZZZXXX^^^```aaaiiiyyyzzzsssfffYYYKKKEEEDDDHHHOOOfffsssYYYHHH<<<555444444333333333444555555777888999999999:::===@@@@@@GGGJJJNNNYYYkkkooogggfff```dddhhhiiinnn}}}~~~qqqfffdddddd^^^\\\^^^XXX[[[mmmsssZZZ@@@666555444333444000000000000////////////000000000000//////////////////...------------......------------...//////---...000111111444777:::???FFFPPPZZZ```aaa___\\\WWWSSSNNNKKKJJJJJJJJJIIIDDDGGGMMMSSSTTTWWWbbbnnnxxxvvvuuupppjjjiiihhhjjjmmmmmmkkkhhhmmmrrruuusssjjjbbb___^^^```bbbeeehhhhhhgggeeedddlllqqqvvvzzz|||tttddd\\\PPPEEE>>>;;;999888:::999;;;AAAIIIXXXpppsssbbbVVVMMMFFFBBBFFFDDDAAA@@@@@@???>>><<>><<<===>>>CCCNNNZZZcccttt~~~~~~yyypppnnnxxxxxxrrrkkkddd___aaapppppp```WWWWWW[[[gggpppuuu[[[NNN@@@:::888555444555333444555666777888999999;;;;;;<<<<<<===>>>>>>>>>@@@DDDDDDJJJZZZnnnjjjRRRJJJHHHMMMbbb{{{eeeIII<<<777666777777777777777999;;;888666444333333333555666666888;;;???EEEKKKQQQTTTSSSQQQNNNHHHBBB===<<<<<>>@@@AAAHHHIIIMMMXXXiiiwwwnnnkkkeeeiiilllmmmqqq~~~rrrhhh```___XXXVVVVVVOOORRRdddxxxzzzaaaFFF999666333222222111111111111000000000000000000000000///////////////......---,,,------------------------...//////---///000000111333666999<<>>@@@>>>===???@@@BBBKKKTTTbbbrrr}}}zzzzzzuuullliiirrr|||uuupppjjjccc]]]```mmmlll^^^WWWXXX]]]fffooo|||^^^PPPAAA:::777555555666444555555666888999999:::;;;;;;<<<<<<======>>>>>>>>>CCCEEELLL[[[jjjuuuYYYMMMHHHGGGVVViiieeeIII<<<666333444666666777888:::;;;777666444333333444555666666777:::>>>CCCIIINNNQQQQQQPPPMMMGGGBBB>>><<<===BBBCCCEEEHHHLLLPPPTTTVVVXXXWWWTTTMMMEEE???;;;:::777;;;HHH[[[lllvvvwwwtttjjjeeeccccccdddfffnnnvvv|||hhh[[[QQQOOOLLLJJJQQQ]]]hhh|||~~~}}}{{{xxxvvvttttttuuuwww{{{~~~||||||{{{yyyxxxxxxyyy{{{|||}}}}}}}}}{{{xxxsssooollliiiiiiiiigggddddddgggjjjiiilllooopppqqqsssuuuwwwpppppprrrtttwww{{{~~~}}}{{{~~~yyysssjjjbbb\\\YYYZZZ```lllzzz|||tttooohhh^^^UUUHHHHHHEEEFFFNNN\\\uuuaaaOOODDD===999666555555444555666777888666777999::::::<<>>777333111111222222222222111111111111000000000000////////////...------,,,,,,,,,,,,,,,---------------......///...///000000000222555888;;;???FFFLLLPPPQQQPPPOOOLLLIIIEEEDDDEEEFFFGGGGGGIIIHHHHHHHHHHHHJJJUUUaaannn}}}zzzvvvuuuwwwzzz|||}}}|||rrrlllkkkhhhgggeeebbb^^^ZZZWWWVVVQQQSSSTTTRRRQQQQQQMMMFFFAAA>>>999777777888888888888666777888:::???LLLZZZqqqtttjjjcccVVVSSSNNNKKKIIIGGGEEECCCBBBAAABBBDDDCCCCCCIIIQQQ```qqq|||yyyzzzvvvlllgggmmmwww}}}}}}xxxtttpppjjjccc]]]___hhhyyyyyyfff[[[WWW[[[bbbhhhooo~~~~~~aaaRRRBBB:::777555555777555666666777888999::::::;;;;;;;;;<<<======>>>>>><<>>===>>>CCCDDDFFFIIINNNRRRVVVYYY^^^]]]YYYQQQIIIAAA===;;;777:::DDDWWWmmm{{{~~~zzzmmmhhheeeddddddfffmmmuuu}}}jjj^^^TTTOOOHHHAAABBBIIIPPP```ttt}}}yyyzzz{{{||||||{{{xxxuuussspppqqqssswww{{{|||{{{yyyxxxwwwuuuuuuvvvxxx{{{}}}}}}zzzvvvpppllliiiffffffgggffffffhhhllloooqqqrrrsssrrrrrrtttvvvyyyttttttuuuvvvyyy{{{~~~~~~~~~~~~~~~~~~uuuiii]]]YYYYYYbbbsss{{{qqqkkkeee[[[TTTGGGHHHDDDEEELLLWWWyyy}}}qqq^^^LLLAAA;;;777666555444333444555777999666777:::;;;;;;===@@@BBBDDDIIIHHHKKKTTTbbb|||qqqtttvvvwww{{{~~~uuujjjggg]]]VVVSSSIIIJJJ[[[nnnqqqVVVBBB999444333111222222111111111000000000000000000000////////////------,,,++++++++++++,,,------,,,,,,------...///...///000000000111444777<<>>===CCCEEEKKKUUU[[[lllnnnZZZMMMFFFKKKUUUkkkzzz___III:::999777666666666555444333777666555444444444444555444444666999===AAAEEEGGGJJJJJJHHHDDD@@@>>>>>>???BBBCCCEEEHHHMMMRRRWWWZZZaaa```]]]VVVMMMDDD???<<<888999AAASSSlllpppkkkgggffffffgggooowww{{{lllbbbWWWPPPGGG???===@@@FFFOOO\\\jjjyyy|||xxxvvvtttvvvyyyzzzzzzxxxtttrrroooooopppsssvvvwwwvvvuuuuuusssrrrqqqrrrtttxxxzzz~~~|||yyyuuupppllljjjffffffggghhhiiilllppprrruuuuuutttsssrrrsssvvvyyyxxxxxxxxxyyyzzz|||}}}}}}||||||~~~pppccc^^^]]]hhh{{{zzzpppjjjcccYYYQQQFFFGGGCCCEEELLLUUUsss}}}{{{|||}}}zzzooo[[[JJJ@@@:::666444333222222222444777888666888;;;<<<===>>>@@@AAADDDHHHGGGJJJSSS```|||vvvxxx{{{}}}~~~rrrnnncccZZZVVVKKKLLL\\\nnnrrrZZZFFF:::777555333111111000000000/////////000000000000////////////------,,,++++++++++++,,,,,,,,,,,,,,,,,,---......---///000000000222555888<<>>===<<<::::::;;;:::999777:::999999;;;999888;;;AAAIIIXXXppprrrmmmfff```[[[XXXTTTRRRTTTQQQNNNLLLIIIHHHNNNVVVcccsss}}}zzzyyy|||wwwooooootttwwwzzzxxxuuutttsssooohhhbbb[[[^^^dddrrrooo^^^WWWYYYbbbkkkqqqvvvyyydddTTTCCC;;;777555666888777777777888999999::::::::::::;;;;;;<<<=========???CCCBBBFFFNNNQQQ```yyy{{{cccQQQFFFIIIRRRcccoooQQQ:::;;;999666555666777666444666666555555444444444444333444555777:::===@@@BBBEEEEEEDDDAAA>>>===>>>???AAABBBCCCFFFKKKQQQVVVYYY```aaa___ZZZQQQGGG@@@<<<999;;;???NNNgggsssmmmhhhgggfffhhhpppyyy}}}uuullldddYYYPPPGGG@@@>>>@@@BBBEEEKKKTTT```ooo~~~zzzwwwuuutttpppsssvvvxxxxxxvvvsssqqqooonnnoooppprrrsssrrrpppsssrrrpppnnnoooppprrrttt{{{{{{zzzxxxuuurrrooommmkkkjjjiiijjjlllppprrrtttxxxxxxvvvtttssstttxxx{{{|||{{{{{{{{{|||}}}||||||}}}~~~~~~~~~}}}xxxiiicccbbbmmmyyypppkkkbbbWWWMMMEEEFFFCCCFFFMMMTTTnnn~~~|||wwwrrrssswwwyyywwwlllZZZIII???:::666444333111111111444777999888:::<<<>>>>>>>>>???@@@BBBGGGFFFIIISSS___zzz|||~~~xxxttthhh___YYYNNNOOO```rrr|||zzzppp\\\HHH;;;888666444000000000000/////////...000000000000////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---...000111111333777:::<<>>:::555555777::::::999666555555555555444444444333444444555777:::<<<>>>???@@@???>>><<<<<<===???AAAAAABBBEEEIIIOOOTTTWWW]]]```aaa^^^VVVLLLBBB===999<<>>EEEMMMWWWdddooo{{{xxxvvvuuurrrqqqooopppssstttuuutttrrrpppnnnmmmmmmnnnqqqrrrqqqooorrrqqqpppooonnnoooooopppwwwwwwvvvuuutttsssqqqpppooonnnlllmmmpppsssuuuuuuyyyyyyyyywwwvvvxxx|||}}}}}}||||||}}}~~~}}}||||||}}}}}}}}}{{{uuuwww~~~}}}kkkffffffppptttmmmhhh```UUUKKKDDDFFFCCCGGGNNNRRRiiiyyysssooorrrxxx{{{yyynnn[[[III@@@:::666555333222111222555888:::999;;;>>>???>>>>>>>>>???AAAEEEEEEIIITTT```zzz~~~qqqhhhbbbXXXYYYiii||||||xxxtttmmm]]]III<<<888666222111111111000000000//////000000000000///////////////......---,,,---------,,,,,,++++++,,,,,,---...---...000111333555999<<<>>>FFFSSS___fffhhheeeccc[[[WWWQQQMMMLLLKKKJJJIIIJJJLLLTTT]]]```^^^]]]______aaadddeeecccaaabbbdddaaaaaa```^^^\\\^^^bbbfffsss|||zzztttrrrqqqqqqrrrsssuuuvvvwwwxxxrrrsssnnnbbbVVVOOOIIIEEE@@@>>><<<<<<======;;;:::888666777;;;:::888888;;;999;;;CCCQQQaaasss{{{sssmmmiiifffdddccc```^^^\\\WWWTTTXXX___eeeuuuzzztttqqqyyy}}}rrrmmmllloooqqqppprrrwwwxxxtttxxx|||{{{zzzvvvpppkkk___]]]^^^dddppp|||vvv```RRROOOUUUbbbnnnvvvzzz~~~sss___QQQBBB;;;999777666777666666777777777777888888999::::::;;;;;;<<<<<<===>>>AAA???BBBHHHGGGOOOdddgggNNNFFFIIIZZZpppyyy[[[GGG@@@999555777::::::999555555555555555444444333444444444444666888:::;;;;;;;;;<<<;;;::::::===???CCCBBBBBBDDDHHHNNNSSSVVVZZZ^^^cccccc[[[PPPFFF???888<<<===BBBUUUnnn{{{zzzwwwpppiiieeebbbbbbhhhqqq{{{oooccc]]]aaagggtttjjjgggaaaXXXOOOGGGAAA===<<<999999>>>CCCGGGPPPYYYeeesss}}}uuuuuuvvvwwwwwwuuuqqqmmmnnnoooppprrrrrrqqqppppppkkkkkkkkkmmmpppssssssrrrqqqqqqrrrqqqqqqppppppooossssssrrrrrrqqqqqqpppppprrrpppnnnooosssvvvxxxxxxvvvwwwxxxwwwwwwyyy}}}}}}}}}||||||}}}~~~}}}||||||~~~~~~~~~~~~yyyzzz~~~}}}xxxooopppxxx{{{kkkiiijjjtttzzzmmmfffbbb\\\SSSLLLFFFGGGDDDGGGMMMOOOccc}}}vvvrrrvvv~~~~~~rrr^^^KKK@@@:::555666555333222333666:::<<<:::<<>>======>>>@@@DDDDDDIIIUUUaaazzz{{{rrrlllbbbccctttzzzuuuppplll^^^III;;;777444000222222222111111111111000000000000000//////////////////...------------...,,,,,,++++++,,,,,,---...,,,...000222444777;;;>>>BBBJJJVVVcccmmmrrrtttttthhhddd]]]XXXUUUTTTRRRPPPOOOQQQWWW```cccaaa```bbbbbbccceeefffddd``````bbbeeefffgggeeeccccccgggjjjxxx}}}yyyxxxvvvwwwyyy}}}~~~pppbbbYYYRRRMMMFFFDDDAAA???>>>===;;;999999777888<<<<<<999999<<<;;;999<<>>DDDCCCCCCEEEHHHMMMSSSVVVXXX^^^dddfff___TTTHHHAAA777<<<<<<>>>NNNfffuuuuuuyyyqqqiiiccc___]]]ccckkkqqq}}}ooo```WWWXXX\\\pppyyyllllllhhh___UUUKKKBBB:::@@@;;;999===??????DDDLLLMMM\\\mmmvvv~~~yyytttppprrrvvvyyyzzzwwwqqqlllnnnooooooppppppppppppoooiiihhhiiimmmqqqtttuuuuuupppqqqsssttttttsssrrrqqqqqqpppppppppoooooonnnnnnsssqqqooopppuuuyyyzzzzzzrrrsssuuuuuuvvvxxx{{{~~~}}}}}}||||||}}}~~~}}}||||||}}}{{{xxxyyy{{{vvvxxx|||{{{uuulllnnnwwwwww~~~wwwlllkkknnnxxxvvvhhh___\\\YYYRRRMMMGGGHHHEEEHHHLLLLLL^^^}}}~~~yyy___JJJ???999333777666555555666999===???AAAAAA@@@>>>===<<<;;;:::???DDDCCCGGGUUUcccwwwrrrhhhjjjrrrrrrooohhhZZZIII;;;666555444222222111111111111111111////////////////////////......---------,,,,,,,,,///...---,,,,,,---...///+++,,,...///000333777:::FFFMMMZZZiiivvvvvvooommmhhh```[[[[[[XXX\\\cccjjjoooooolllhhhlllkkkjjjjjjkkkjjjhhhfffgggjjjmmmmmmkkkkkkmmmooo{{{{{{{{{}}}|||rrrfff[[[UUUOOOLLLHHHEEECCCAAA???===<<<;;;:::;;;<<<<<<:::999<<<<<<;;;;;;AAANNNaaaoooyyyoookkklllkkkkkkjjjhhhffffffgggiiipppwwwxxxpppmmmuuuxxxiii___[[[aaalllsssuuuwww}}}{{{wwwuuuwwwqqqiiieeehhhlllnnnttt|||sssfffVVVKKKGGGMMM^^^nnnwwwyyy|||}}}yyyqqqiiicccUUUJJJ@@@<<<999444222333777777777777666666666666888999:::;;;<<<<<<<<<<<>>>>>>>>@@@FFFMMMSSSgggbbbLLLJJJLLL\\\zzznnnQQQ:::;;;<<<777777@@@999888777666555444333222333333222111111222333333555666666555666888===@@@FFFDDDBBBDDDIIIOOOUUUWWW\\\^^^______^^^ZZZMMMAAA;;;777888@@@LLLYYYhhhuuuxxxsssllleee```^^^___```eeelllyyyuuucccXXXUUUVVV___nnnxxxuuupppggg\\\OOODDD>>>>>>;;;:::;;;:::888;;;@@@FFFKKKSSS]]]hhhsss~~~~~~|||wwwsssqqqppplllmmmppprrrsssrrrqqqpppllllllmmmoooqqqrrrpppooodddiiikkkjjjnnnvvvyyyvvvuuuxxx{{{~~~}}}{{{wwwttttttsssrrrqqqqqqqqqrrrsssmmmoooqqqsssuuuvvvvvvvvvsssrrrqqqqqqsssvvvyyy|||}}}~~~~~~~~~zzzxxxzzzxxxtttvvv{{{}}}|||wwwsssvvvxxxsssqqqqqqqqqtttxxxwwwmmmmmmllloooxxxssseeeccc```UUUMMMMMMIIIHHHHHHHHHIIIPPPaaapppyyy]]]HHH>>>999555666555444444666888;;;===@@@@@@???>>>===;;;;;;:::>>>CCCBBBEEERRR]]]oootttrrrvvvwwwjjjdddXXXIII>>>777444222333222222111111111111111000000000000000000000000............---------,,,......------------......,,,---///000111333777:::BBBKKKZZZlll|||zzzqqqkkkjjjfffiiinnnuuuzzz{{{yyywwwrrrrrrsssttttttqqqlllhhhjjjlllnnnnnnnnnnnnoooppp}}}|||pppddd]]]UUUQQQNNNMMMMMMJJJEEEAAA>>><<<;;;;;;;;;;;;999777999:::;;;;;;===EEEQQQ[[[nnnwwwmmmiiijjjmmmnnnnnnmmmkkkjjjkkkllltttyyytttkkkgggpppuuu```WWWUUUaaaqqq{{{||||||~~~|||yyywwwyyyzzzsssnnnnnnoooooosssyyyrrreeeVVVKKKGGGNNN^^^mmmvvvxxx{{{{{{vvvmmmddd]]]OOOFFF===:::999666555666777777777777777777777666999999:::;;;<<<<<<<<<<<<>>>>>>>>>>>>@@@DDDKKKOOO```mmmUUUPPPLLLXXXrrr^^^BBB===>>>999888>>>888888777666555444333333333333222111111222333333444555555555666999===AAAEEECCCBBBDDDHHHNNNSSSVVVZZZ\\\]]]\\\[[[XXXMMMAAA===999888>>>HHHSSSbbbnnnvvvrrrkkkddd^^^\\\\\\]]]___dddmmmxxxyyydddVVVOOOMMMQQQ\\\sss}}}zzzuuummmbbbUUUJJJDDD===:::999:::999666777;;;>>>BBBIIIQQQZZZeeeooovvv~~~|||zzzzzz||||||{{{xxx{{{}}}}}}{{{yyyxxxyyyyyyxxxtttqqqppppppnnnnnnooopppppppppooonnnjjjjjjjjjllloooppppppooofffkkklllkkkmmmtttvvvtttvvvyyy}}}~~~zzzxxx{{{yyywwwtttrrrpppppppppqqqsssuuuwwwxxxwwwvvvvvvssssssrrrrrrtttwwwzzz|||}}}~~~{{{yyyxxxzzz~~~vvvqqqrrruuu|||yyyxxx}}}}}}wwwtttrrrrrrtttyyy|||qqqiiifffeeeiiissswwwhhheee```TTTKKKKKKJJJHHHHHHIIIIIIOOO]]]kkkwwwZZZEEE===:::888666555444444555888:::<<>>>>>===<<<;;;;;;;;;===CCCBBBDDDMMMUUUccczzz~~~~~~iiibbbXXXMMMBBB999444333333333222111111111111111111111111111111111111111/////////.........---------..................------...///000111444777:::CCCMMM^^^qqq{{{yyytttuuuxxx}}}~~~wwwqqqsssrrrrrrssstttuuuuuuttt}}}~~~qqqiii___\\\YYYZZZ]]]YYYPPPGGGBBB???===<<<<<<;;;:::888777999;;;;;;:::<<>>???@@@BBBGGGJJJWWWmmmvvvYYYOOOLLLRRReeennnJJJ>>>===999777888777777666666555444333333333222222111111222222333222333444444666999>>>BBBEEEDDDCCCDDDGGGLLLRRRUUUYYY[[[[[[ZZZYYYVVVMMMCCCAAA;;;888;;;BBBKKKXXXbbbmmmkkkgggaaa[[[ZZZ[[[]]]```bbbfffnnnxxx}}}lll[[[OOOHHHGGGKKKXXXjjjxxx~~~|||vvvkkk]]]PPPIII===:::999:::999555555777777:::>>>DDDKKKTTT^^^dddnnnnnnoooqqqtttuuutttrrrsssssstttuuuuuutttssssssppprrrttttttrrrpppooopppooooooooonnnnnnnnnmmmmmmjjjhhhggghhhjjjmmmmmmmmmiiillllllkkkmmmrrrsssrrrwwwzzz}}}~~~zzzwwwsssqqqpppoootttvvvxxxzzzzzzyyywwwuuurrrqqqqqqqqqsssvvvyyyzzz}}}~~~~~~~~~}}}{{{yyyxxxwww{{{~~~vvvpppqqqttt}}}{{{|||}}}xxxtttrrruuuzzz|||tttlllgggdddbbbccclll{{{zzzmmmggg```SSSJJJIIIJJJIIIIIIJJJJJJNNNYYYeeerrrWWWEEE===:::888666666555555666888;;;<<<============<<<<<<<<<<<<>>>DDDCCCDDDKKKNNNYYYmmmrrrhhh\\\RRRGGG<<<666555444333333222111111111111000000000000000000000000000////////////.........,,,---...//////...---,,,---///000111111444777:::GGGRRRcccvvv~~~{{{yyyzzz|||~~~|||zzz{{{vvvmmmhhheeehhhkkkgggZZZOOOFFFCCC???=========<<<;;;888:::<<<<<<:::999:::;;;BBBKKKUUU___ooozzztttnnnfff^^^]]]```hhhlllpppssssssrrrrrrrrr|||}}}pppddd]]]fffxxxsss^^^RRROOObbb~~~{{{uuurrrrrrmmmaaaSSSLLLKKKQQQ___llluuuwwwyyyvvvooocccWWWOOOEEE===777777999888888999777777777777777888888888999999999999:::;;;<<<<<<;;;===>>>??????AAACCCFFFQQQ___|||[[[KKKKKKLLLXXXvvv|||SSS???;;;888555333666666666555555444444444222222222222222222222222000111222333555999???CCCEEEEEEEEEFFFHHHKKKPPPTTTZZZ]]]\\\ZZZYYYWWWPPPHHHDDD===999999===CCCMMMVVV___```^^^[[[XXXXXXZZZ^^^bbb```aaahhhqqqvvvvvvssslllmmmooovvv|||hhhWWWLLLGGGDDDFFFPPPZZZccckkkrrrzzz}}}}}}tttdddTTTJJJ@@@<<<:::;;;;;;777666777777888:::===AAAIIIRRRXXXbbbcccgggkkknnnoooooonnnpppooonnnmmmmmmmmmnnnnnnlllnnnppppppooonnnmmmnnnnnnnnnmmmmmmmmmmmmnnnoookkkhhheeeeeefffiiijjjjjjiiikkkkkklllnnnqqqrrrsssuuuyyy~~~~~~{{{wwwuuusssrrrrrrrrrtttwwwyyyzzzxxxvvvuuuppppppoooppprrrtttwwwyyy}}}~~~~~~~~~|||zzzyyyxxx~~~}}}uuurrrvvv{{{{{{xxx|||zzzsssppptttxxx|||{{{uuuoookkkiiigggcccaaafffrrr~~~zzzooohhh___SSSKKKIIIIIIHHHIIIKKKLLLOOOXXXbbbjjjTTTFFF>>>999777888777777777888:::;;;<<<<<<<<<<<<===============@@@FFFEEEEEEJJJKKKSSSeeerrrbbbVVVJJJ===666666555444333222111111111111////////////////////////000////////////.........,,,---...//////...---,,,---///000000111333777999FFFRRRdddvvvzzzzzzuuupppqqqsssnnnaaaVVVJJJFFFBBB???>>>>>>===<<<::::::;;;;;;::::::;;;;;;>>>BBBGGGKKKTTTbbbnnnttt}}}}}}|||{{{xxxtttpppnnnkkkeee```\\\VVVQQQRRRWWWaaagggooouuuwwwwwwwwwwww}}}~~~uuuiiiaaahhhwwwwwweeeXXXSSSaaayyy|||uuupppkkk___SSSNNNOOOVVVbbbmmmvvvxxxyyyvvvnnnaaaTTTLLLEEE===777777888777666777666777777777888888888999999999888999999:::<<<<<<:::<<<>>>>>>>>>???AAACCCNNNVVVrrraaaLLLHHHFFFNNNggg```EEE<<<999666222555555555555444444444444222222222222222222222222///000111333555999>>>BBBFFFGGGHHHHHHHHHKKKOOOSSS[[[^^^___\\\ZZZYYYTTTMMMEEE???::::::;;;>>>EEELLLUUUWWWXXXVVVRRRRRRUUUYYYZZZXXXXXX^^^fffkkkkkkhhhcccaaa```dddrrrwwwaaaQQQIIIBBB>>>AAAFFFLLLTTT[[[kkkrrr|||yyyjjjWWWKKKDDD>>>;;;<<<<<<888666777888888999:::===BBBJJJOOOTTTWWW[[[```ccceeeffffffmmmllljjjhhhgggggghhhiiihhhjjjkkkkkkjjjhhhhhhhhhjjjjjjjjjkkklllnnnoooppplllhhheeecccdddfffggghhhiiihhhiiilllnnnppprrrtttsssvvv|||~~~{{{wwwuuusssrrrqqqmmmooorrruuuvvvvvvuuutttqqqqqqrrrssstttvvvyyyzzz|||~~~}}}{{{yyy|||~~~~~~xxxsssttt|||www}}}zzzrrrlllmmmppptttsssooolllkkklllfff```[[[]]]gggrrryyy{{{|||uuunnnfff]]]SSSMMMKKKHHHFFFHHHLLLNNNPPPXXXaaa~~~dddRRRGGG>>>999777888888888999:::;;;<<<<<<<<<<<<<<<===>>>??????@@@AAAGGGFFFEEEIIIIIIPPPbbb}}}jjj]]]OOO@@@777777666555444222111111111111......................../////////.........---------..................------...///000000222555888@@@LLL```ttt}}}yyyxxxsssiiiaaaTTTOOOIIIDDDAAA@@@??????<<<<<<;;;::::::;;;<<<======>>>??????BBBGGGNNNSSSZZZZZZ[[[[[[ZZZXXXWWWUUUTTTPPPLLLKKKGGGDDDGGGLLLXXX```kkkuuuzzz{{{{{{{{{~~~|||qqqkkkpppzzz|||jjj___YYYaaappp}}}zzzrrriii^^^SSSPPPTTT[[[gggqqquuuwwwyyywwwnnnaaaSSSKKKEEE===888888999666555666666777777888888999999999999999888888888:::<<<===;;;<<<===>>>>>>???AAACCCKKKQQQfffhhhPPPGGGEEEIIIZZZwwwsssSSSBBB===:::777444444444444444555555555111222222333333222222111///000111222444888===AAAEEEGGGIIIHHHGGGHHHMMMQQQYYY]]]___]]][[[ZZZUUUOOOFFF@@@<<<<<<<<<===AAAGGGPPPSSSUUUQQQLLLIIIKKKNNNRRRQQQRRRWWW^^^cccdddddd___ZZZVVVXXXbbbwwwnnnYYYMMMDDD<<<:::<<<>>>DDDJJJXXXbbbqqq|||{{{ppp```UUUKKKDDD======<<<999666666777777888888:::>>>DDDHHHLLLPPPUUUXXX[[[]]]```bbbfffeeecccaaaaaabbbcccdddccceeeggggggeeeccccccccceeefffgggiiijjjlllmmmnnnjjjgggdddccceeeggghhhhhhiiiggghhhmmmooooooqqquuusssvvv||||||xxxtttqqqpppoookkkmmmoooqqqsssttttttttttttuuuuuuwwwxxxzzz|||}}}|||}}}~~~~~~|||xxxvvvxxxxxxtttqqquuu|||yyypppjjjeeegggjjjllllllkkkllllllaaa[[[TTTUUU]]]hhhoooqqqqqqooojjjcccZZZQQQMMMKKKGGGEEEFFFJJJMMMOOOVVV^^^{{{```OOOFFF>>>888777888888888999999:::;;;;;;<<<<<<===>>>???@@@AAABBB@@@GGGEEEEEEIIIIIIPPPaaauuutttppprrrtttwww{{{~~~uuujjj[[[HHH<<<:::666555444333222111111111////////////////////////............---------,,,......------------......,,,---...//////111444777<<>>>>>>>>======;;;;;;<<<<<<<<<<<<>>>AAACCCCCCDDDDDDDDDDDDDDDDDDCCC@@@??????===:::===BBBKKKTTTcccpppxxxzzz{{{{{{~~~yyyuuuyyymmmgggccceeejjjqqqzzz~~~uuuhhh]]]TTTSSSYYYaaallluuusssvvvxxxvvvnnnaaaSSSKKKEEE===888999999777555666666777777888888999::::::999999888777888999;;;===;;;<<<=========???BBBEEEEEEMMM[[[tttsssYYYMMMJJJHHHNNN```}}}```FFF===;;;999333333333444444555555555111222333333333333222111///000111222333777<<<@@@CCCFFFHHHGGGEEEEEEJJJNNNTTTZZZ]]][[[YYYWWWSSSMMMEEE@@@>>>@@@???>>>@@@DDDJJJNNNQQQMMMFFFCCCDDDHHHLLLMMMOOOSSSXXX\\\___aaa^^^XXXSSSSSSXXXiiikkkVVVLLLAAA<<<::::::===BBBHHHSSSeeetttzzzwwwnnngggZZZOOOEEEBBB???;;;777777555666777888999<<<@@@DDDJJJNNNRRRTTTVVVXXX]]]```^^^^^^]]]]]]^^^___aaacccbbbdddffffffeeedddddddddaaabbbdddfffggghhhggggggfffdddcccdddgggjjjlllllllllhhhiiimmmooommmnnnsssuuuyyy|||xxxuuusssrrrrrroooooopppppprrrssstttuuutttuuuvvvxxxyyy{{{|||}}}|||}}}~~~~~~|||wwwppptttwwwvvvtttwwwyyyoooiiiddddddfffjjjmmmoooooonnnccc[[[TTTTTT[[[dddjjjlllhhhjjjggg```VVVNNNJJJIIIHHHEEEDDDGGGIIILLLRRRYYY|||^^^MMMDDD===999888777777888888999999999:::<<<<<<===???@@@AAABBBCCC@@@FFFDDDDDDIIIIIIPPPbbboooyyykkkgggiiikkkmmmpppttt~~~uuufffQQQBBB???777666444333222111111111000000000000000000000000......---------,,,,,,,,,///...---,,,,,,---...///,,,---.........000333666<<>><<<999:::<<<>>>===;;;;;;===:::;;;;;;;;;;;;<<<<<<<<<<<<999888999888555888===@@@KKK[[[jjjssswwwxxxwww}}}{{{nnnllllllkkkjjjkkkttt|||{{{}}}wwwggg]]]TTTUUU[[[dddoooxxxqqqtttwwwuuunnnaaaSSSJJJDDD===888999:::888666777666777777888999999::::::999999777777777999;;;===;;;<<<===<<<===???CCCFFFAAAIIITTTffffffSSSOOOHHHFFFOOOjjjgggHHH<<<:::888222333333444444555555555111222333444444333222111000000111222333666;;;???AAADDDGGGEEECCCCCCGGGLLLPPPVVV[[[YYYWWWUUUPPPKKKDDD@@@@@@BBBBBB@@@@@@DDDDDDIIILLLJJJDDDAAACCCGGGDDDGGGJJJMMMPPPTTTYYY\\\^^^YYYTTTSSSVVVbbb}}}~~~aaaVVVIIIAAA<<<:::<<<@@@???KKK]]]oooyyy|||yyyuuufffZZZNNNHHHDDD>>>:::999444666777888:::<<<@@@CCCGGGJJJMMMOOOPPPSSSXXX\\\YYYZZZZZZ[[[]]]```cccdddccceeehhhiiihhhhhhhhhiii___```bbbdddeeedddbbbaaabbbaaaaaadddiiimmmooopppnnnjjjjjjnnnnnnkkklllqqqxxx|||}}}|||zzzxxxwwwwwwwwwwwwssssssrrrqqqqqqssstttuuurrrssstttvvvwwwyyyzzz{{{|||}}}~~~~~~}}}|||uuuoootttzzz{{{yyy{{{yyyoooiiiffffffggglllqqquuutttqqqjjjbbbYYYWWW]]]dddhhhjjjdddgggfff]]]SSSLLLHHHGGGIIIEEECCCEEEFFFHHHNNNTTT~~~___LLLDDD???;;;:::;;;;;;;;;<<<<<<<<<<<<<<<>>>@@@BBBAAA>>>>>>AAACCCEEEEEEDDDDDDFFFKKKSSSXXXppp}}}~~~wwwfff```___]]]^^^aaaddduuu{{{kkkVVVAAA;;;666444555333000000222111000000///...------,,,......---------,,,,,,,,,///...,,,++++++,,,...///---...000000000111333555<<>>===<<<;;;:::999:::;;;;;;::::::999888777777888888777777666666666666777777<<>>@@@CCCGGGHHHJJJMMMOOOKKKCCC>>>===???FFFGGGIIILLLOOORRRTTTUUUZZZWWWWWWXXXSSSVVVmmmzzzbbbKKKBBBAAA>>>::::::;;;FFFVVVhhh|||{{{tttdddQQQDDD@@@>>>;;;888888777777777999===@@@DDDHHHMMMPPPPPPPPPPPPQQQSSSUUUWWWXXXYYYZZZ]]]___^^^```cccgggjjjkkkllllllcccbbbbbbdddeeeeeecccaaabbbcccfffiiinnnrrrvvvxxxsssoookkkjjjllloooqqqpppwwwzzz{{{xxxvvvvvvwwwyyyxxxvvvttttttuuuvvvwwwssssssssssssvvvyyy|||~~~}}}~~~~~~}}}|||}}}~~~~~~}}}||||||~~~wwwqqqvvv|||~~~~~~wwwrrrnnniiigggcccdddppp~~~{{{xxxlllbbbbbbfffgggfffeee```bbb```XXXNNNHHHIIIMMMHHHGGGEEECCCBBBFFFKKKPPPyyy\\\JJJCCC>>>;;;:::;;;;;;<<<<<<<<<<<<======>>>@@@AAA@@@>>>>>>AAACCCDDDDDDDDDEEEGGGKKKRRRVVVjjj|||yyyzzz}}}tttddd\\\ZZZXXXWWWYYYZZZiii|||zzzcccIII===888444555444000000222111111000000///......---............------------///...,,,++++++,,,...///---...000000///000333555:::AAAOOOaaawwwuuuoooooonnnjjjeee```ZZZTTTOOOJJJEEEBBB@@@>>>===;;;:::::::::;;;:::999888888777777777888777777666666666666777777777<<>>@@@@@@AAAEEEIIIQQQiiinnn[[[KKKIIIKKKRRRiiivvvXXXFFF>>>999444444444444444555666777222222111222444444222000111111111222333555777999???AAACCCCCCBBBAAAAAAAAAHHHJJJNNNQQQRRRPPPNNNLLLGGGEEEAAA@@@BBBFFFKKKNNNNNNPPPQQQMMMFFF@@@???@@@DDDEEEFFFIIILLLOOOQQQRRRZZZWWWXXXXXXRRRSSSfff~~~rrrWWWIIICCC>>>:::999999AAANNNbbb{{{wwwcccSSSIIIAAA;;;999999777666666888;;;>>>AAADDDIIILLLMMMNNNNNNOOORRRTTTVVVWWWXXXYYY\\\^^^^^^___aaadddfffhhhjjjkkkgggdddbbbaaabbbbbbaaaaaabbbcccfffjjjnnnsssvvvxxxwwwsssooommmoooppppppoootttwww|||~~~{{{yyyxxxyyy{{{~~~}}}{{{yyyxxxwwwwwwwwwuuutttsssssstttvvvwwwyyy|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||uuussswww|||}}}xxxtttnnnlllggggggqqqwwwnnnmmmmmmjjjfffeee______\\\UUUKKKGGGHHHLLLHHHGGGEEEBBB@@@BBBGGGKKKqqqWWWHHHAAA===::::::;;;<<<<<<<<<=========>>>>>>@@@@@@@@@??????@@@BBBBBBCCCEEEFFFGGGKKKPPPSSSccczzzyyyxxxwwwvvvvvvwwwwwwvvvsssbbbYYYTTTQQQOOOOOOOOO[[[lll|||mmmQQQ@@@:::555555444111000222222222111111000/////////////////////...............---,,,++++++,,,---...---...000000///000222444777>>>JJJZZZooo~~~{{{tttnnneee\\\SSSLLLFFFBBBAAA@@@>>><<<::::::::::::999999888777777777777888777777666666666666777777555999AAALLLYYYgggrrrxxx{{{~~~zzzrrrkkkmmmsssqqqjjjhhhtttzzzuuurrrtttxxx```ZZZWWW___nnn|||}}}vvvlll___SSSKKKCCC>>>999777888999888777666666666777777888999:::777777777777777888999:::;;;;;;;;;<<<===>>>???@@@???@@@DDDLLL[[[wwwoooXXXOOOJJJKKKXXXjjjfffQQQDDD===555555555444333333444666333222111222333333222111222111111222333555777888===???AAAAAA@@@>>>>>>???BBBEEEIIIMMMOOONNNMMMLLLIIIGGGDDDCCCEEEJJJPPPTTTRRRTTTUUUQQQJJJCCCAAAAAAAAABBBCCCEEEHHHJJJMMMNNNXXXWWWXXXWWWRRRPPP^^^ppphhhTTTIIIAAA<<<:::999===EEEWWWsss|||iiiYYYJJJ>>>>>><<<999777666888:::<<<<<>>>>>?????????????????????@@@AAAAAACCCEEEFFFHHHJJJMMMPPP]]]xxxzzzzzzzzzxxxvvvuuuuuuvvvtttuuufffZZZRRRNNNJJJHHHHHHPPP^^^ooorrrYYYEEE===666555444222111222222222222111111111000000000000000000////////////...---,,,,,,,,,,,,---...---...////////////111333555;;;EEESSSfffxxxmmmaaaWWWNNNGGGCCC???>>>===;;;::::::;;;;;;999888888777777777888888777777666666666666777777777:::???FFFQQQ___lllttt{{{{{{|||~~~zzzpppiiilllrrrqqqhhhdddoooyyysssppprrrttt___YYYZZZgggxxxwwwlll^^^QQQJJJAAA===999777888999999888888777777777777999:::<<<666666777777777888888999:::::::::;;;<<<===??????@@@>>>AAAJJJQQQbbbjjjXXXOOOKKKQQQ\\\wwwhhhRRRBBB;;;;;;;;;999666444444555555333111111222333222222222111111111222444666777:::<<<>>>???===<<<<<<<<>>;;;<<>>???@@@@@@??????>>>>>>???@@@@@@@@@@@@BBBEEEFFFGGGHHHKKKMMMYYYppp{{{xxxwwwyyy|||zzzpppbbbXXXRRRMMMIIIGGGJJJSSScccwwwvvvaaaJJJ@@@777555555222111222222222222222111111111111111111000000000/////////---------,,,,,,------------/////////...///111222333999BBBMMM]]]uuurrreeeZZZQQQKKKGGG===<<<;;;::::::;;;<<<<<<999999888888888888999999888888888777777888888888777999===CCCLLL[[[jjjttt}}}|||}}}~~~uuujjjggglllqqqqqqjjjfffnnn{{{tttpppqqqzzz~~~jjj___[[[___pppxxxlll]]]PPPIII>>><<<:::888888999999999:::999888888999:::<<<===666777777777888888888888999999::::::;;;===>>>???BBB???BBBIIIKKKUUUyyyxxxbbbUUUNNNQQQWWWtttjjjPPPDDDAAA???===<<<;;;:::999888666333111222333333222222111111111222444555666888:::<<<===;;;:::::::::===@@@EEEIIIMMMOOOPPPPPPOOOPPPOOONNNLLLNNNRRRUUUTTTUUUUUUSSSNNNIIIDDDBBB@@@??????@@@BBBEEEGGGIIIOOOQQQUUUVVVTTTRRRWWW___tttxxxcccTTTHHHAAA;;;<<<>>>CCCNNNdddmmm\\\NNNIIIAAA<<<::::::999999777999<<>>???@@@AAAAAA@@@>>>======???@@@@@@???AAABBBDDDEEEEEEGGGJJJLLLUUUggg}}}|||pppeee^^^WWWQQQKKKHHHLLLZZZmmm|||zzzuuudddOOOCCC999555555333111222111111111111111111111111000000000000////////////------------------------.../////////......000222222777>>>GGGTTTkkk~~~qqqcccXXXPPPJJJGGG>>>===<<<;;;;;;;;;<<<===:::999999999999:::;;;;;;::::::999999999999::::::555777:::???HHHWWWhhhttt}}}yyymmmeeefffmmmqqqnnnkkkjjjqqq~~~wwwqqqpppssswwwttt___\\\[[[eeeyyyzzznnn___QQQIII<<<<<<:::999999999999::::::999999::::::;;;<<<===777777888999999888888777999999999:::;;;<<<===>>>CCC@@@CCCHHHHHHOOOkkkmmm^^^VVVUUUXXXssslllMMMEEE<<<999;;;>>>???>>>===999555222222333333333222111111111222333555666777999;;;;;;:::999888999;;;>>>BBBGGGKKKNNNOOOPPPPPPSSSTTTRRROOONNNPPPRRROOOPPPQQQPPPMMMIIIDDDAAA??????>>>>>>@@@CCCEEEGGGIIIMMMRRRTTTSSSSSSVVVYYYdddoooyyyeeeSSSFFF============AAAOOOiiisssaaaXXXMMMEEE@@@===999777666888:::<<<>>>BBBGGGJJJKKKNNNQQQSSSTTTVVVYYY[[[ZZZYYYWWWVVVWWWYYY[[[]]]``````bbbeeehhhiiihhhffffffiiimmmqqqssssssqqqpppzzzzzzyyyvvvqqqllljjjjjjjjjjjjjjjkkknnnsssxxx{{{}}}}}}}}}{{{xxxxxxyyyzzz~~~~~~~~~~~~~~~~~~yyyyyyyyyyyyzzzyyyyyyyyyvvvxxxzzzyyyxxxwwwwwwxxxwwwxxxzzz{{{{{{yyyxxxvvvyyywwwvvvyyy}}}~~~|||yyyxxxwwwwwwwwwuuurrrpppjjjqqq|||yyyzzz}}}|||vvvuuuzzz|||qqqpppvvvyyymmm\\\NNNGGGEEEEEEDDDCCCEEEFFFEEEDDDEEEFFFHHHrrr[[[OOODDD@@@???======>>><<<======>>>@@@AAAAAABBB@@@>>><<<===???AAA@@@>>>AAABBBCCCCCCDDDEEEIIIKKKNNN]]]}}}ssslllddd\\\TTTMMMLLLXXXjjj}}}}}}zzzwwwhhhRRREEE999666555333222222111111111111111111111111000000/////////.........,,,------------------,,,.../////////......///111///444;;;AAALLL```{{{tttfff[[[SSSMMMJJJCCCBBB@@@>>><<<<<<<<<<<<;;;:::::::::;;;;;;<<<===<<<;;;;;;::::::;;;;;;<<<666888:::===BBBOOO___kkkxxxuuugggaaagggooorrrmmmnnnpppvvv~~~zzzrrrnnnlllkkkooovvv}}}nnnYYYWWWZZZiii}}}qqqbbbSSSJJJ;;;;;;;;;:::999999:::;;;888888999:::;;;;;;;;;;;;888888999::::::999888777888888999999:::;;;===>>>AAA@@@CCCEEEGGGNNN```ssspppeee``````pppgggVVVBBB999===DDDGGGFFFAAA===777333222333333333222111111111111333444555666888:::;;;999888888888888;;;???DDDHHHKKKLLLMMMNNNRRRVVVVVVRRROOOOOOQQQIIIJJJKKKLLLLLLHHHDDD@@@???>>><<<<<<===@@@CCCEEEFFFJJJNNNPPPQQQRRRSSSRRRTTT]]]iiiwww|||eeeTTTHHHCCC>>>===>>>DDDSSSccc}}}{{{pppaaaTTTKKKEEE>>>999555666888999;;;???DDDHHHKKKNNNQQQSSSTTTVVVYYY[[[ZZZYYYXXXWWWWWWXXXZZZ[[[_________aaadddgggggggggeeeiiiooouuuxxxyyywwwvvvxxxyyyyyyuuupppmmmmmmmmmkkkjjjiiiiiilllqqqvvvzzzzzz|||}}}}}}{{{zzz{{{|||~~~}}}|||{{{{{{{{{|||}}}yyyyyyzzzzzz{{{{{{zzzzzzzzz{{{zzzxxxvvvtttuuuvvvssstttwwwyyyyyyyyywwwvvvzzzxxxxxx{{{|||ssspppllljjjkkkmmmnnnnnnllluuu}}}xxxwwwyyy|||zzz{{{zzzqqquuu~~~xxxcccRRRJJJGGGEEEDDDCCCEEEFFFFFFEEEEEEFFFGGGzzzkkkWWWLLLCCC@@@???======???<<<===>>>???@@@AAABBBBBB@@@>>>;;;<<>>BBBCCCCCCBBBBBBEEEHHHKKKHHHVVVvvv|||uuummmddd\\\SSSPPPZZZkkk~~~qqqTTTGGG:::666666444222222000000000000000000111111////////////............,,,------......------,,,.../////////------///111---333999>>>GGGZZZtttpppddd\\\WWWTTTHHHGGGDDD@@@>>><<<;;;;;;;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<;;;;;;<<<<<<<<<;;;<<<<<<;;;===FFFUUU___ttt|||tttddd```hhhppprrroooqqquuuyyy}}}{{{rrrlllgggddd\\\fffooovvv~~~~~~mmmYYYSSSYYYkkktttdddUUULLL:::;;;;;;:::999999:::;;;666777999:::;;;;;;:::999888999:::;;;;;;:::888888888888888999:::;;;======>>>@@@AAACCCFFFMMMZZZdddssskkkiiikkkoooRRRCCCGGGOOOSSSRRRDDD???999444333333333333222222111111111222444555666888::::::999888888888555888<<<@@@DDDGGGIIIJJJKKKQQQVVVWWWSSSOOOOOOPPPDDDEEEGGGJJJJJJHHHCCC@@@>>><<<;;;:::<<<>>>AAACCCDDDHHHLLLNNNOOOPPPPPPNNNJJJSSS]]]fffuuuvvvcccUUUJJJAAA?????????EEENNNcccuuurrrbbbVVVMMMDDD===444555666777888<<>>=========<<<============<<<<<<<<<<<<@@@===;;;===BBBEEEDDDAAAEEEDDDDDDDDDDDDDDDEEEFFFMMMXXXlllxxxtttiiiddd]]]^^^ppp}}}uuu___PPP@@@888555222111333000000000000////////////000000000000////////////...------,,,,,,------...---------............///111333666999???NNNcccrrrvvvggg^^^YYYTTTIIIBBBCCCDDD@@@>>>??????>>>===>>>@@@AAAAAA@@@AAA>>>;;;;;;<<<>>>>>>>>>BBB>>>;;;<<<===AAAKKKTTTkkkyyyuuueeebbbiiiqqqsssmmmppptttyyy}}}ssshhhaaa```aaa```fffrrrxxxqqqfff^^^WWW\\\lll~~~{{{wwwiiiWWWHHH===:::666444555666777777777888999:::;;;<<<<<<<<<;;;;;;:::999999888777777555666777888:::;;;<<<===<<<@@@CCCCCCBBBHHHSSS\\\xxxyyyvvvwwwcccQQQIIIQQQ]]]^^^RRRFFF:::666555333222333444444333222222333444444555666888999888777555444999999999;;;>>>BBBEEEHHHGGGNNNSSSTTTTTTWWWVVVTTTNNNFFFBBBEEEIIIGGGBBB???>>>>>>>>>>>>???@@@AAABBBCCCDDDGGGJJJNNNPPPOOONNNLLLHHHMMMZZZfffvvvvvvhhhYYYJJJDDDAAA======@@@KKKXXXnnnwwwiiiWWWFFF<<<999777666777777888???GGGLLLOOOSSSUUUVVVWWWXXXZZZ[[[[[[ZZZXXXWWWXXXZZZ]]]\\\\\\]]]]]]]]]___cccfffaaaffflllrrrzzzyyyyyytttooonnnoooqqqrrrqqqpppgggaaadddkkknnnnnnoooxxxzzz|||}}}}}}||||||}}}}}}yyysssrrrtttwwwyyyyyyyyyzzzzzzzzzzzzxxxwwwvvvxxxwwwvvvuuutttsssrrrqqquuuuuuuuuuuuuuuvvvwwwxxx{{{{{{zzz|||kkkaaaXXXWWW[[[```hhhnnnuuu|||vvvuuuvvvzzz~~~{{{zzzyyyzzzzzzqqqttt~~~uuubbbSSSKKKIIIGGGFFFHHHFFFDDDBBBAAAAAABBBCCCzzzwwwcccSSSLLLCCC>>>=========<<<========================@@@===;;;===BBBEEECCCAAADDDCCCCCCCCCDDDEEEEEEFFFKKKTTTeee|||zzzuuunnnnnn}}}yyyrrrbbbSSSCCC:::666333222333222111111111111000000000000000000000////////////...------,,,,,,------...---------............//////222444555999EEEWWWdddyyy{{{oooiiiaaaXXXQQQPPPOOOHHHCCCBBBEEEDDDEEEFFFIIIJJJHHHGGGDDDBBB@@@@@@AAABBBBBBAAA???;;;888999:::===EEENNN```ooozzzkkkhhhoootttuuupppssswww|||~~~rrrhhhcccbbbbbb___bbblllrrrnnneee```]]]```mmm{{{vvvxxx~~~zzzoooaaaPPPBBB===:::666444555666777777777888999::::::;;;;;;;;;<<<;;;;;;:::999999888888555666777888:::;;;<<<<<<;;;>>>AAAAAA@@@EEEOOOWWWiii{{{ttt|||wwwrrr|||aaaQQQUUU^^^[[[RRRFFF:::666555333333333444333222111111222333444444555666777777666555444777777888999<<<@@@CCCFFFIIINNNSSSSSSVVV\\\___^^^QQQIIICCCDDDGGGDDD???===>>>>>>>>>>>>???@@@AAAAAACCCDDDFFFIIILLLOOOPPPPPPNNNIIIJJJRRRZZZeee{{{zzzjjjXXXNNNGGG@@@>>>???@@@JJJ\\\sssttt```MMMAAA:::777666777666777>>>FFFKKKNNNRRRUUUUUUVVVXXXYYYZZZZZZYYYXXXVVVVVVYYY[[[[[[\\\\\\\\\\\\^^^aaadddaaafffmmmsss{{{zzzxxxtttooommmoooqqqqqqqqqmmmeee___ccciiillllllmmmrrruuuxxxzzzzzzzzz{{{|||{{{xxxtttsssvvvyyyzzzzzz||||||||||||zzzxxxvvvtttuuuuuuttttttsssrrrrrrrrrssssssssstttuuuvvvwwwxxxzzz|||}}}kkkaaaYYYXXX[[[```gggnnnwwwxxxrrrpppuuuyyy~~~{{{rrrssstttxxx~~~~~~uuunnnoootttssshhhXXXLLLGGGGGGFFFEEEFFFEEEDDDCCCCCCCCCDDDDDDvvvbbbPPPJJJBBB======>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@>>><<<>>>BBBDDDCCC@@@BBBBBBBBBCCCDDDEEEFFFGGGHHHNNN\\\uuu}}}uuuoooeeeVVVEEE<<<888444333444333333222222222111111111000000000000////////////...------,,,,,,------...---------............//////222333333555<<>>:::888888888:::@@@HHHWWWgggxxxrrrooouuuxxxvvvtttwww{{{|||qqqjjjggghhhddd```aaahhhmmmkkkeeecccbbbcccnnn}}}zzzrrrpppuuuyyyzzzrrrfffXXXJJJ???<<<999666555555666777666666777888999999999999999999999888888777666666666555666666888999:::;;;<<<:::===??????>>>AAAIIIPPPYYYpppqqqhhhyyyxxxppptttZZZZZZ```YYYRRRFFF:::666555444333444222222111111111111222222111222444555666666555444555555666777:::===AAACCCIIINNNRRRSSSWWW___eeefffUUUKKKDDDCCCCCC@@@<<<;;;============>>>???@@@@@@CCCCCCDDDFFFIIILLLOOOQQQNNNIIIGGGKKKMMMSSSdddvvvkkk[[[NNNEEEAAAAAA:::>>>IIIYYYooo~~~iiiUUUGGG>>>999666666666777===EEEJJJMMMQQQSSSUUUVVVWWWYYYYYYYYYXXXVVVUUUTTTVVVXXX[[[\\\\\\\\\[[[\\\___aaaaaagggmmmrrryyy~~~zzzwwwsssooommmnnnpppqqqqqqlllddd```dddjjjkkklllmmmnnnqqquuuwwwwwwxxxyyy{{{yyywwwvvvvvvxxxzzzzzzyyy~~~~~~|||xxxuuutttssssssrrrqqqqqqqqqqqqqqqppppppqqqrrrtttvvvwwwxxxyyy|||ooofff]]][[[]]]aaahhhooowwwzzzooohhhooosssyyy~~~~~~yyysssooojjjlllpppwww~~~xxxoookkkiiigggaaaYYYNNNHHHFFFFFFGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDsssaaaMMMGGG@@@<<<===>>>>>>===???????????????@@@@@@@@@@@@>>>>>>???BBBCCCAAA@@@AAAAAAAAABBBCCCEEEFFFGGGHHHKKKTTTiii|||sssmmmeeeVVVFFF===999555444555333222222222111111111111000000000000////////////...------,,,,,,------...---------............///000222444444444888@@@FFFYYYlllzzzsssllleee^^^[[[NNNLLLKKKKKKMMMNNNOOONNNKKKJJJIIIIIIJJJIIIGGGEEE@@@===;;;;;;::::::???EEESSSccctttzzzwww{{{|||yyyxxx{{{}}}tttmmmkkklllgggcccbbbgggjjjgggcccbbbbbbdddnnn||||||tttqqqqqqvvvuuulll```TTTHHH???:::888555555666777777666666666777888888888888888999999888888888777777777555555666777888999:::;;;:::<<<>>>>>>===???EEEJJJRRR```vvvgggoooxxxnnnvvvaaa]]]aaaWWWQQQEEE:::666555444333444111111111111111111111111///000111333444555555444444444444555888;;;???AAAGGGMMMRRRTTTWWW^^^bbbbbbUUUKKKCCCAAA@@@===<<<<<<<<<<<<<<<<<<===>>>???@@@BBBBBBCCCCCCEEEIIINNNQQQNNNIIIGGGHHHHHHKKKWWWddd{{{}}}iiiYYYMMMFFFDDD======@@@HHHWWWmmmuuu```QQQCCC===888666666666<<>>;;;<<<>>>>>>===>>>?????????@@@@@@@@@AAA?????????AAABBBAAA@@@???@@@@@@@@@AAABBBDDDEEEFFFHHHKKKQQQaaatttkkkdddUUUEEE===999666555777222222111111111000000000000000000000////////////...------,,,,,,------...---------............//////111333444444666:::>>>GGGVVVnnnxxxqqqlllhhh___[[[UUURRRRRRTTTVVVWWWMMMKKKJJJJJJJJJIIIGGGDDDBBB???>>>>>>===;;;>>>CCCNNN\\\nnn|||wwwqqqnnnnnniiieeecccffffffaaa\\\[[[]]]cccnnn{{{zzzwwwqqqssspppeeeZZZPPPFFF>>>999777555555666777666666666666777888888888777777;;;;;;;;;;;;;;;:::::::::555555666777777888999999;;;<<<>>>>>>===>>>BBBFFFMMMUUUppplllhhhuuuwwwhhhhhhqqqiii______TTTQQQEEE999666666444444555111111111111111111111111...///000111333444444444444444444555777:::>>>@@@GGGOOOVVVXXXZZZ\\\\\\YYYRRRIIIBBB@@@???<<<<<<>>>;;;;;;;;;;;;<<<===>>>>>>@@@AAAAAAAAAAAAEEEJJJOOONNNKKKHHHGGGFFFGGGOOOVVVcccvvvzzzfffWWWLLLEEE@@@<<<;;;???GGGVVVooolll[[[JJJBBB:::888777888===CCCGGGJJJNNNQQQRRRSSSUUUWWWVVVWWWWWWVVVTTTTTTUUUVVV]]]^^^______^^^^^^___aaaeeehhhiiihhhlllsssxxxyyytttrrrpppmmmmmmnnnqqqssstttooonnnsssvvvvvvvvvxxxuuuwwwyyyyyyxxxvvvvvvvvvxxxyyy{{{{{{yyywwwuuutttzzz{{{}}}~~~}}}zzzwwwuuurrrpppnnnkkkjjjiiijjjjjjkkklllmmmooorrruuuxxxyyyyyy{{{yyyuuuuuu|||zzzssslllhhheeecccffflllyyy}}}yyy}}}ooodddaaadddjjjnnnnnnkkkfffcccgggiiimmmsss|||uuullljjjbbbWWWNNNLLLJJJHHHIIIIIIIIIIIIGGGGGGGGGFFFEEECCCAAAAAA|||fffUUUFFFBBB<<<;;;<<<>>>>>>===>>>>>>>>>???@@@@@@AAAAAA???@@@AAABBBAAA@@@???>>>@@@@@@@@@AAABBBCCCDDDEEEGGGKKKOOOYYYrrr{{{nnnfffWWWGGG>>>:::777555777222111111111111000000000000000000000////////////...------,,,,,,------...---------............///,,,...000111222333666888???III[[[qqqzzzvvvqqqlllddd^^^\\\[[[\\\\\\PPPNNNLLLKKKKKKJJJHHHFFFCCCAAAAAABBB@@@<<<>>>BBBFFFTTTfffvvvyyytttrrrnnniiidddccc```XXXSSSSSSXXXaaaooo{{{~~~}}}rrrooofff[[[RRRKKKCCC;;;888666555555666777666555777777888888888888777777777777777777777777777777444555555666777777888888:::<<<===>>>===>>>@@@BBBGGGNNNbbbttthhhjjjzzzyyyaaaZZZZZZiii~~~tttbbb]]]SSSPPPDDD999666666444444555111111222333333222111111...//////000222333444444333333222333555999<<<>>>GGGPPPYYY\\\\\\\\\WWWRRROOOGGGAAA???>>>;;;<<>>===???@@@???>>>@@@EEEJJJLLLKKKHHHEEECCCCCCFFFIIIPPP^^^ttttttbbbQQQEEE???999777;;;>>>GGGYYYlllppp___RRRHHH>>>:::999:::???DDDEEEHHHLLLOOOQQQRRRTTTVVVVVVWWWXXXXXXVVVVVVWWWXXX\\\]]]____________```bbbeeeiiijjjhhhiiioootttuuuppppppnnnkkkjjjkkkooorrrwwwttttttyyy{{{zzzzzz|||zzz{{{|||{{{xxxuuuttttttvvvyyy{{{{{{xxxuuuttttttwwwyyy{{{}}}|||yyyvvvtttooonnnkkkhhhgggggghhhhhhkkklllmmmooorrruuuxxxyyyyyy{{{wwwooolllrrrzzz~~~yyytttpppmmmiiidddfffkkk~~~{{{wwwsss}}}rrrhhh^^^```cccfffgggfffdddcccgggiiimmmssszzz|||qqqkkkfff]]]SSSHHHHHHGGGFFFFFFEEEEEEEEEFFFFFFEEEDDDCCCBBBAAAAAAttt]]]MMMDDD@@@;;;:::<<>>>>>???@@@@@@AAA???@@@BBBCCCAAA@@@>>>>>>AAAAAA@@@@@@AAABBBCCCCCCCCCIIIMMMSSSfffzzzyyyzzzxxxkkk[[[JJJ@@@;;;666444555333333222222222111111111000000000000////////////...------,,,,,,------...---------............///---...///000111222333444<<<@@@LLL]]]mmm}}}wwwpppkkkgggdddaaaUUURRROOOMMMLLLLLLKKKIIIFFFEEEEEEGGGEEEAAAAAAEEEGGGTTTeeettt|||yyyqqqhhhbbb[[[SSSPPPQQQUUUbbbrrr{{{}}}}}}}}}~~~tttmmm___QQQKKKHHH@@@777777555444555666777666555777888888999999888888777444555555555555555555555444555555666666777777777999:::<<<=========>>>???DDDKKKXXXoooppphhhnnn```TTTMMMTTTaaawwwfff^^^VVVPPPDDD999666666555444555111222333444444333222111000000000000111222333444111111000111333666999;;;AAAKKKUUUYYYZZZZZZVVVPPPMMMGGGBBB@@@>>>::::::===999999999999:::;;;<<<===;;;===???>>>;;;<<>>::::::<<>><<<======>>>??????@@@@@@???AAACCCCCCAAA???>>>===AAAAAAAAA@@@@@@AAABBBBBB@@@GGGKKKNNN^^^yyyooojjjmmmuuu~~~}}}ppp```NNNCCC<<<666333333444444444333333333222222000000000000////////////...------,,,,,,------...---------.........//////000000111222222333333444999888???KKKWWWdddwww}}}vvvooojjjYYYUUUQQQOOONNNNNNMMMMMMKKKIIIKKKMMMKKKFFFFFFIIIMMMYYYhhhvvvyyymmmcccYYYRRRPPPSSSUUUdddttt{{{zzzyyyzzz|||wwwlll[[[MMMIIIGGG???666666555444555666777666555888888999999999888888777999999999999::::::::::::444444555555666666777777777999:::;;;<<<=========DDDKKKTTTcccyyyjjjiii{{{eeeVVVJJJJJJPPPaaaiii```[[[PPPDDD999666666555444666222333444444444444333222111000000000111222333444////////////111444777999;;;EEEOOOTTTVVVWWWUUUPPPNNNHHHCCCAAA===999888;;;999999999999:::;;;<<<<<<999===???===::::::>>>BBBBBBDDDDDDBBBAAACCCCCCCCCFFFGGGLLLWWWcccooo{{{ppp[[[KKKGGG>>>999===>>><<>>===>>>BBBGGGCCCFFFJJJNNNPPPQQQSSSUUUUUUXXXZZZ[[[ZZZZZZ[[[]]]WWWZZZ\\\^^^^^^^^^```aaaaaajjjqqqqqqoooooollliiihhhiiihhheeecccdddiiimmmsssqqqsssxxxzzzxxxwwwzzzwwwxxxyyyxxxtttrrrppppppooosssvvvwwwvvvuuuwwwyyyvvvxxxzzzzzzxxxtttooolllgggfffddddddeeegggjjjlllmmmmmmnnnpppsssuuuxxxyyyzzz}}}{{{pppiiikkkqqquuuxxxxxxzzz{{{wwwrrrrrrvvvxxx|||{{{|||||||||tttooollljjjhhhffffffhhhkkkmmmjjjpppxxx~~~zzzlllccceeedddXXXNNNKKKCCCDDDDDDDDDCCCBBBCCCDDDAAA@@@??????@@@CCCFFFGGGiiiSSSEEE@@@???===<<<;;;<<<>>>?????????>>>>>>???@@@AAAAAABBBAAA@@@@@@???@@@@@@@@@@@@??????@@@AAABBBAAA@@@???FFFGGGLLL[[[qqq|||zzz~~~uuuhhhcccbbbeeelllpppqqqtttxxx~~~zzzjjjVVVJJJAAA999444333444222000000111111000///222222222111000//////...//////.........---------...------,,,,,,++++++***+++,,,---------...000222333666999===DDDRRRdddqqqwwwnnnbbb\\\UUUOOONNNPPPRRRSSSPPPQQQPPPNNNKKKKKKLLLNNNTTT```ooo~~~vvveeeZZZUUUTTTSSSZZZkkkzzz}}}wwwuuuwwwxxx|||kkkXXXNNNHHHAAA999555555555555555555555444444666777888999999888777666444555666666666555333222555666777666444444666777888888888999:::;;;<<<===CCCCCCJJJYYYppp}}}ooouuuxxx___JJJGGGIIIQQQfffxxxfff\\\JJJCCC<<<888444111222666333333444444444333222111222222111111111111222222111000//////000333666999@@@FFFLLLNNNMMMNNNQQQTTTOOOKKKEEE@@@<<<;;;<<<===888888777777777777888888;;;;;;;;;;;;;;;;;;;;;:::???@@@AAA@@@??????@@@BBBBBBEEEIIILLLOOOVVVaaaiiivvvxxxdddSSSGGG@@@:::999:::<<>>======>>>@@@AAAAAA@@@@@@@@@???@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>??????@@@@@@???>>>EEEGGGLLLZZZmmmsssooonnnrrrzzzuuuhhhaaa^^^___cccfffeeegggkkkqqquuudddVVVJJJ>>>777555555333111111222222111000222222111111000//////...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,...//////.........111333444555777888<<>>:::777444444666444444333333333222222222222222111111111111222222222111000000111444777999>>>DDDKKKNNNNNNNNNQQQSSSTTTPPPIIIAAA<<<999888888888888777777777777888888::::::::::::::::::::::::===>>>??????>>>>>>@@@AAA===???BBBCCCDDDIIIRRRYYYiiiuuu{{{iiiYYYJJJBBB;;;999:::;;;@@@FFFMMMZZZlll{{{mmmXXXHHHAAABBBEEEGGGLLLMMMMMMNNNOOOPPPPPPPPPRRRSSSUUUWWWYYYYYYYYYYYYUUUWWWXXXYYYXXXYYY[[[]]]bbbhhhooorrrqqqppppppqqqkkkiiigggcccaaacccgggjjjooopppsssvvvyyyyyywwwuuuvvvyyy{{{yyysssmmmiiihhhoooqqqsssssssssrrrssstttwwwxxxxxxtttnnnhhhffffffcccdddeeeeeeeeefffhhhkkkkkkllllllmmmnnnrrrwww{{{{{{uuuooonnnqqquuu~~~}}}|||{{{wwwwwwvvvwww|||||||||yyyvvvpppkkkjjjmmmsssxxxyyy~~~~~~uuummmeee```bbb```VVVJJJEEEBBBBBBAAA@@@@@@@@@@@@@@@@@@>>>>>>AAAGGGKKKJJJHHHxxxaaaOOODDD@@@???>>>>>>???@@@BBBCCCCCCBBBAAA@@@@@@???@@@@@@>>>??????@@@@@@@@@????????????>>>>>>>>>???@@@AAA@@@EEEFFFKKKWWWggg{{{mmmjjjiiilllrrr~~~xxxjjjbbb\\\XXXYYYZZZXXXXXX[[[bbbssswwwhhhWWWEEE;;;999777555333222333333222111222222111111000//////////////////.........------******+++,,,,,,---....../////////---,,,,,,///222222333444333555:::CCCJJJVVV```ppp}}}wwwqqqhhhbbbaaabbbdddeeeddddddbbb___[[[XXXXXXXXX^^^hhhvvv{{{vvv}}}tttgggaaabbbdddnnnyyy|||yyywwwvvvqqqcccTTTMMMHHHAAA:::666444444444444444444555555666777777888888777777666666666555444444444444555555666666555444444555777777777777888999:::<<<<<<<<<>>>CCCKKKXXXppp{{{ppptttjjjYYYNNNKKKUUUdddhhhXXXJJJ<<<777666444333222555444333222222222333333222222111111111111222222222222111111222555777999===CCCKKKOOOPPPPPPRRRTTTXXXTTTLLLDDD===999777777888888777777777777888888777777888888999999:::::::::;;;============???AAA???AAAAAA@@@???BBBHHHMMMWWWeeettt}}}nnn```NNNEEE===:::999:::>>>DDDMMMVVVdddwww{{{dddPPPGGGEEEGGGIIIMMMMMMNNNNNNOOOPPPPPPPPPNNNOOOQQQTTTVVVXXXYYYYYYSSSVVVYYY[[[ZZZZZZZZZ[[[___fffnnnrrrqqqnnnlllkkkfffeeeccc``````bbbgggkkknnnnnnpppsssvvvxxxwwwvvvvvvwwwwwwuuuqqqmmmkkkjjjnnnqqqssstttsssrrrssstttttttttrrrnnniiidddbbbaaa```aaacccddddddfffiiikkkkkkkkkjjjiiikkkpppwww|||~~~zzzvvvuuuyyy|||zzzuuuuuuvvvxxx|||uuuooonnnqqqvvvzzz}}}sssgggbbb___]]]YYYOOOGGGCCC@@@@@@AAAAAA@@@@@@??????>>><<<<<<@@@EEEHHHHHHFFFsss\\\KKKBBB>>>>>>>>>>>>???AAABBBCCCCCCCCCAAA@@@????????????>>>>>>???@@@@@@??????>>>>>>>>>>>>>>>>>>AAADDDGGGFFFIIIGGGIIISSS___{{{{{{qqqllljjjllloooxxx~~~qqqeee]]]VVVTTTSSSQQQPPPRRRVVVfff|||xxxcccMMM???;;;888666444333333333222111111111111111000000//////////////////............+++++++++,,,,,,---------...---,,,***)))))),,,///...000111222444777===BBBGGGPPP\\\iiivvvwwwpppmmmmmmnnnnnnkkkjjjhhhddd___[[[YYYYYY```jjjwww~~~}}}}}}}}}}}}}}}}}}yyypppmmmvvvzzzmmmggghhhmmmttt{{{~~~|||}}}}}}|||nnnaaaTTTMMMHHH@@@999666333333444444444444555555666666666777777777777777777666555333333444555555555555666555444333555777777777777777888:::;;;<<<;;;===AAAEEELLL```wwwlllyyymmmXXXLLLRRR___vvv___MMM;;;666777777555333666555333111111222333444222222111111111111222222222111111111222444666777===CCCLLLRRRTTTUUUUUUVVVYYYUUUNNNGGGAAA===;;;:::666666555555555555666666555555666666777888999999888:::<<<=========???@@@BBBCCCBBB@@@???@@@DDDHHHKKKXXXiiiwww}}}pppcccQQQGGG===::::::;;;???DDDOOOSSS\\\llljjjVVVLLLJJJKKKMMMNNNNNNNNNNNNNNNOOOPPPPPPMMMNNNPPPRRRTTTVVVWWWXXXTTTVVVXXXYYYYYYYYYZZZ[[[\\\ccclllqqqnnniiidddbbbbbbbbbaaa``````ccchhhlllnnnnnnooorrrvvvxxxxxxxxxwwwvvvuuussspppnnnmmmmmmooorrruuuuuutttsssssstttqqqpppmmmiiidddaaa___^^^___```bbbbbbbbbdddfffhhhjjjjjjjjjjjjkkkooouuuzzzzzz}}}~~~}}}zzzwwwyyy|||~~~{{{tttrrrtttwwwyyy{{{qqqbbbaaa^^^YYYRRRJJJDDDCCC>>>>>>@@@@@@@@@???>>>===>>>===<<<>>>BBBDDDCCCBBBqqq[[[KKKBBB=========>>>???@@@AAAAAABBBAAA@@@???????????????@@@@@@@@@@@@@@@???>>>>>><<<===>>>>>>???CCCIIINNNPPPOOOIIIHHHPPPYYYoooyyyqqqlllmmmmmmrrryyyjjj```WWWUUUSSSPPPNNNOOOMMMZZZmmmlllTTTCCC===999777444333444333222111111111111000000000000000000000/////////.........---------,,,,,,+++++++++------,,,+++)))))),,,......///000222333666999;;;;;;BBBKKKTTT^^^iiiuuu}}}}}}zzzxxxwwwsssssspppllleee```^^^]]]___iiivvvyyyuuutttttttttsssqqqqqqqqqooojjjiiittt{{{ooojjjmmmuuu}}}}}}mmmaaaTTTMMMFFF>>>777555333333333333444444555555555555666666666777777888777666555333333444555555444555666555333333555666666666666777888999:::;;;<<<>>>AAACCCFFFTTTpppooonnnvvvfffQQQPPPZZZuuukkkVVVAAA:::;;;;;;999888666555333111111222333444222222111111111111222222000000000000111222444555>>>CCCLLLSSSWWWYYYYYYYYY\\\XXXRRRJJJDDD???===<<<444444333333333333444444444444555555666777888888888:::===>>>>>>>>>???@@@>>>>>>===<<<;;;===???BBBFFFRRRbbbpppzzzzzzooobbbRRRGGG===:::<<>>?????????======>>>>>>===>>>?????????>>>mmmYYYKKKEEE======>>>??????@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBDDDCCCAAA@@@???>>>>>>>>><<<>>>???>>>???DDDLLLRRRVVVTTTKKKIIIOOOSSSdddzzzssssssrrrtttssshhh^^^[[[YYYUUURRRQQQIIITTTeeevvvqqqZZZHHH@@@999777444333333333222000111111000000000000000000000000000/////////............---,,,,,,+++******...//////...------///000/////////000000111222333777;;;AAAFFFLLLTTT^^^eeettt{{{{{{xxxwwwwwwuuupppiiiccc___^^^```jjjuuuyyyuuuooommmmmmnnnmmmkkkhhhfffeeeffffffiiiuuu|||wwwppplllsss~~~kkk___RRRJJJCCC;;;666555222222333333444444555555555555555555666777888888666666555444444444444555444555555444333333444666555555666666777888:::;;;<<<>>>AAABBBCCCLLLaaauuuuuugggccctttyyy^^^SSSUUUccczzzcccKKK>>>;;;999777666555444333222222222333333222222111111111111222222/////////000000111222333<<>>=========>>><<<<<<;;;:::;;;===???@@@EEEOOO]]]kkkvvvyyypppdddTTTHHH===;;;???BBBFFFJJJJJJNNNTTT^^^qqqsssbbbXXXSSSQQQPPPNNNMMMLLLKKKKKKLLLMMMNNNQQQPPPPPPPPPPPPQQQQQQRRRUUUUUUTTTSSSSSSUUUYYY\\\___eeellloookkkfffbbbaaafffiiikkklllmmmmmmoooqqqssssssuuuxxx{{{}}}|||{{{yyyvvvsssqqqqqqqqqpppooopppssswwwxxxvvvtttsssssslllhhhccc___^^^^^^]]]]]]___`````````______```bbbfffhhhlllnnnqqqtttxxx{{{www{{{~~~|||zzz}}}zzzrrrjjj______ZZZPPPHHHEEECCC@@@<<<<<<======>>>>>>======>>>>>>>>>===============xxxcccSSSIIIEEE??????@@@@@@@@@@@@@@@@@@???@@@@@@AAACCCEEEFFFGGGHHHFFFCCC@@@>>>>>>??????>>>???@@@>>>===BBBJJJQQQWWWUUUMMMLLLPPPOOOYYYooozzz|||{{{{{{tttiiifffddd___YYYWWWNNNXXXggguuusss___MMMCCC999666444333333222111///000000000000000000000111000000000000/////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111000///000000///.........///000000///555888<<<>>>AAAFFFNNNSSS___fffooowww~~~{{{|||{{{yyytttmmmgggcccbbbeeemmmwwwvvvqqqlllkkkmmmmmmkkkhhheee```^^^aaafffmmmyyywwwzzzvvvrrrpppppp{{{yyyfff[[[NNNFFF???888555666111222222333444444555555555555444444555666888999555555555666555555444333444555555444333333444666555555555666777888999::::::;;;>>>AAAAAAFFFUUUccc}}}gggXXXccczzzwwwbbbYYYYYYiiiyyy]]]JJJ@@@999555444444444333333333222222222222222111111111111222222000000000111111222333333888<<>>@@@@@@DDDMMMYYYgggtttzzzsssiiiXXXKKK???===@@@DDDHHHLLLKKKQQQVVV\\\hhhxxxpppccc[[[WWWSSSQQQMMMLLLKKKJJJJJJKKKLLLMMMOOONNNMMMMMMMMMNNNOOOPPPRRRSSSTTTSSSSSSTTTWWWYYY^^^ccciiikkkiiigggfffffflllooosssuuuuuussssssssstttuuuwww{{{~~~~~~|||zzzyyyuuurrrpppqqqpppnnnlllooorrruuuvvvuuusssqqqppphhhccc]]][[[[[[\\\]]]\\\\\\]]]^^^^^^^^^^^^```bbbeeegggjjjmmmrrrxxxyyyxxxyyy}}}}}}~~~|||wwwtttqqqjjjccc^^^]]]VVVKKKEEEDDDBBB===<<<<<<;;;;;;<<<<<<===>>>;;;<<<============>>>???mmmYYYKKKDDDBBBAAAAAABBBBBBBBBAAA@@@@@@???@@@AAACCCEEEHHHJJJKKKKKKHHHDDD@@@======???@@@???AAA@@@===<<>>===666666666555555666666666666666666666666555555555666888;;;<<<;;;999888999;;;999888888:::<<<<<<<<>>AAAEEEHHHKKKHHHOOOTTTVVV\\\gggqqqvvv{{{ssshhh```[[[XXXUUUSSSMMMLLLJJJIIIHHHJJJKKKLLLLLLLLLKKKKKKKKKMMMNNNOOONNNQQQTTTUUUTTTTTTUUUVVVZZZ___dddgggffffffhhhjjjooosssxxx{{{zzzwwwuuutttuuuvvvyyy|||~~~{{{yyyxxxtttqqqooopppooommmjjjmmmppptttuuutttqqqooonnneee```ZZZXXXYYY[[[\\\\\\YYY[[[]]]]]]]]]___bbbddddddeeehhhlllrrr{{{~~~vvvssssss{{{||||||yyyrrrnnnkkkddd]]]^^^\\\SSSHHHCCCDDDAAA:::<<<;;;;;;:::;;;<<<===>>>888:::;;;======>>>@@@BBBtttcccTTTHHHDDDFFFCCCEEEGGGIIIIIIGGGDDDCCCCCCDDDEEEFFFGGGHHHIIIJJJFFFEEEBBB@@@>>>>>>???@@@>>><<<;;;:::<<<@@@EEEHHHKKKKKKJJJJJJJJJMMMRRRVVVsss~~~~~~tttqqqppplllhhhccchhhttt|||xxxzzzqqqhhhdddYYYKKKAAA;;;666777888444111111333333333222111000000///000000000000000000000000------------------------,,,,,,,,,------.........///////////////000111111444444555777888:::;;;;;;CCCGGGLLLNNNPPPVVV___fffooouuu|||zzzsssqqqrrrvvv~~~zzzxxxwwwuuuqqqmmmkkkccc___eeesssuuuqqqpppuuu~~~{{{uuunnnmmmttt~~~pppZZZQQQFFF===999777666444444444444555444444333333555555444444444333333333444444444555555555666666444333333333333444555555777777777777777888888999============???DDDJJJOOOnnnqqq\\\XXX^^^mmmjjjZZZUUUTTT___wwwoooSSSDDD>>>===;;;666444555444111111444111222333444444333222111333222111111111222333444444555888>>>DDDJJJMMMNNNKKKPPPOOOGGG???<<<<<<<<<;;;999666555666666666555777777666555555555666666555666888999:::::::::999888777777666888:::===>>>BBBIIISSS```nnnyyyyyysss___QQQDDDAAABBBCCCDDDFFFKKKLLLOOOSSSYYY___dddgggjjjeee^^^ZZZYYYWWWTTTQQQNNNLLLJJJHHHHHHIIIKKKLLLHHHHHHHHHHHHHHHIIIJJJJJJPPPPPPPPPPPPQQQQQQRRRRRRTTTWWWZZZ^^^aaadddhhhkkkuuuuuuvvvwwwxxxyyyyyyzzzzzz}}}{{{yyyxxxyyyxxxvvvtttrrrqqqpppppprrrrrrrrrsssssspppjjjfff[[[ZZZYYYXXXWWWWWWXXXYYYYYYXXXYYY\\\\\\[[[]]]bbbhhhdddeeemmmuuu{{{wwwqqqrrrzzz}}}vvvmmmddd]]]ZZZZZZ]]]UUUKKKDDDBBB@@@===999888:::<<<<<<;;;:::;;;<<<========================qqqbbbUUUKKKHHHKKKMMMNNNNNNNNNLLLJJJGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFEEECCCAAA???>>>>>>???@@@CCCAAA>>><<<<<>>CCCHHHJJJLLLPPPUUUUUUNNNFFFBBB???===@@@>>>:::999999999888777777666666555555555555555555666777999999999999999888888777777888:::<<<===>>>EEENNNZZZjjjwwwzzzwwwcccUUUGGGBBBCCCCCCCCCEEEIIIJJJKKKLLLOOORRRUUUVVV___[[[WWWTTTTTTTTTRRRQQQOOOMMMKKKHHHHHHHHHJJJKKKJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLNNNPPPQQQRRRRRRSSSRRRTTTVVVYYY\\\```fffjjjqqqrrrtttuuuwwwyyy{{{{{{|||~~~}}}zzzxxxwwwvvvvvvuuuttttttsssssssssqqqqqqppppppooolllgggccc[[[ZZZYYYWWWWWWWWWXXXXXXWWWVVVXXX\\\]]]]]]aaafffiiigggiiipppuuuzzzuuuppprrrwww{{{rrrggg^^^ZZZYYYZZZYYYQQQHHHBBB@@@???;;;888999;;;======<<<;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>@@@AAAEEECCC@@@>>>>>>???AAACCCIIIIIIJJJIIIJJJMMMRRRVVVddd|||vvvrrroooooovvv}}}yyynnnhhhaaaYYYJJJAAA888555444111000222111111111000//////......000000000000000000000000------------------------,,,,,,,,,------------...//////......//////000111///000111222333555555666333555888999999===CCCHHHMMMRRRYYY___bbbdddfffgggrrrxxx}}}~~~}}}~~~yyyuuuttt{{{zzzvvvpppkkkjjjkkknnnpppppplllkkkrrrpppcccOOOHHH>>>888777777666555222333333444444444333333444444444444333333333333222222222222333333333333444333333333333444555555777777666666777777888999888:::;;;;;;<<<>>>BBBEEERRRlllwwwhhh]]]\\\ooolllXXXHHHJJJUUUhhhiiiRRRCCC:::555333555666444333555333333222222222222333333222222111111222444555666777999;;;???CCCGGGJJJLLLWWW]]]```ZZZQQQKKKEEE@@@CCC@@@<<<999888888777666777777666555555444555555555666777777888888888888999888777777888999:::;;;:::???GGGRRRbbbrrryyyyyygggYYYKKKEEECCCBBBBBBDDDIIIIIIHHHHHHIIIJJJKKKLLLRRRPPPMMMLLLNNNOOOPPPPPPPPPNNNKKKIIIHHHGGGHHHIIILLLLLLKKKKKKKKKKKKKKKKKKIIIKKKMMMPPPSSSTTTTTTTTTRRRSSSUUUWWWZZZ___fffkkkmmmnnnpppsssvvvyyy{{{}}}}}}~~~~~~{{{yyywwwwwwtttuuuvvvwwwwwwxxxxxxxxxqqqooollliiihhheeebbb___[[[ZZZYYYWWWVVVWWWWWWXXXXXXVVVXXX\\\]]]^^^bbbhhhjjjmmmsssxxxyyy{{{yyyxxx|||xxxmmmiiimmmssszzz{{{oooccc[[[WWWWWWXXXRRRLLLDDD???======:::888;;;===>>>???>>>===>>>???<<<<<<<<<<<<<<<<<<<<<<<>>>>>AAA@@@>>>======>>>@@@AAABBBAAA@@@@@@@@@BBBDDDEEEGGGHHHIIIIIIJJJMMMQQQUUU```rrryyyssspppkkkqqq|||wwwooohhhcccWWWKKK???999666333333555333333333222222111111111////////////////////////........................------------------------///............///000000...///000111222333444444333555666666666888<<>>@@@KKK```{{{hhh^^^gggwww~~~cccNNNKKKMMMXXXwww}}}^^^HHHAAA;;;666777777444222333444333222111111222333444222222111111222444666777999;;;>>>BBBFFFJJJOOORRR___fffjjjfff^^^WWWNNNFFFFFFBBB>>>;;;::::::999888888888777666555555555555666666666777777777777777999888888777888888999:::888<<>>@@@@@@???>>>???@@@<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>@@@???>>>======???AAABBBBBBBBBAAAAAABBBBBBCCCDDDDDDEEEGGGHHHIIILLLPPPSSS^^^iii|||rrrmmmfffiiippp|||zzzrrrmmmcccVVVGGG>>>888444444666333333333333222222222222////////////////////////........................------------------------...............//////000//////000111222222333333111111222222222333555777888===DDDJJJNNNPPPRRRSSSUUU[[[dddkkkppptttwwwxxx}}}|||~~~|||xxxyyyxxxwwwwwwwwwwwwxxxyyyzzzzzz||||||xxxqqqiiicccaaadddgggmmmiiihhhooo{{{zzzvvvvvvwwwpppbbbVVVKKKEEE<<<777555555444222444555555666777777777666444444333333333222222222333333333444444444555555444333333333333444555555666666666555666777777888888999<<<<<<<<<<<<===???FFFUUUppp{{{hhhffflll}}}pppXXXOOOIIIKKKeeekkkPPPFFF===666555666333222222555444333222222333444555222222111111222333555666888;;;@@@DDDIIIOOOVVV\\\eeelllqqqnnniiibbbXXXOOOKKKGGGBBB???>>>>>>>>>>>>;;;:::999888777777777777777777777666666666666666888888888888888888999999888;;;>>>BBBMMM[[[eeehhhcccXXXMMMHHHDDDAAAAAADDD>>>???@@@AAACCCDDDEEEEEEGGGGGGGGGFFFGGGIIILLLNNNPPPNNNLLLJJJHHHFFFFFFFFFHHHIIIIIIJJJJJJIIIHHHHHHIIIKKKMMMOOOQQQRRRRRRRRRRRRVVV\\\aaaccceeegggiiimmmnnnoooqqqsssuuuwwwxxx|||}}}}}}{{{xxxvvvvvvvvvzzz{{{}}}~~~}}}{{{yyywwwkkkgggbbb]]][[[ZZZYYYXXXZZZYYYXXXXXXXXXXXXZZZZZZ]]]ZZZZZZ\\\^^^___eeelll{{{rrrgggfffmmmsss~~~yyyggg______```fffmmmtttxxxyyyyyyuuulllccc[[[SSSNNNGGGDDD@@@===<<<<<<;;;;;;<<<>>>@@@@@@???>>>???@@@<<<<<<<<<<<<<<<<<<<<<<<>>>>>???AAABBBDDDDDDCCCCCCBBBAAA@@@@@@AAACCCEEEFFFGGGJJJNNNQQQ[[[bbbzzzsssiiieeeeeegggppp}}}wwwnnn___NNNBBB;;;555333555111111111111111111111111000000000000000000000000...........................------------,,,,,,,,,......------......///000//////000000111222222333111111111111222333333444333777===BBBFFFIIIMMMOOORRRWWW^^^dddhhhjjjlllmmmtttwwwzzz}}}~~~zzzuuuuuuwwwxxxuuuqqquuuttttttssssssttttttuuuvvvuuuyyy~~~yyyqqqjjjeeeddddddeeellljjjkkkooowww~~~}}}yyyuuutttrrrjjj\\\QQQHHHBBB:::666555444333111111222333444444444444444333333333333222222222222111111111111222222222222444333333333333444555555666666555555666666777888888999;;;<<<;;;;;;===???AAAJJJ]]]yyy|||ooolllqqqkkkZZZMMMIIIYYYnnn{{{```LLL@@@666444555444333444444444333333333333444444333222111111111222333444666:::@@@EEEJJJQQQZZZaaahhhnnnsssssspppkkkcccZZZNNNIIICCC???>>>>>>>>>===>>>>>><<<;;;::::::999999999888777666666666666666666777777888888888999999888;;;<<<===CCCNNNVVVXXXXXXPPPIIIGGGEEEBBBBBBDDDAAABBBCCCDDDDDDDDDDDDDDDFFFFFFFFFFFFEEEGGGJJJMMMOOOMMMLLLJJJHHHFFFFFFEEEEEEFFFGGGHHHIIIHHHHHHGGGHHHHHHIIIKKKMMMOOOPPPQQQSSSXXX___eeeggggggggggggnnnooopppqqqssstttuuuvvvyyyzzz|||{{{yyyvvvvvvvvv|||}}}}}}yyyuuurrrgggccc^^^ZZZYYYYYYXXXXXXYYYYYYXXXXXXYYY[[[]]]^^^\\\ZZZZZZ^^^bbbfffooowwwwwwjjjbbbbbbjjjqqq}}}wwwggg^^^[[[ZZZ^^^fffmmmqqqrrrxxx|||uuummmeee\\\QQQIIICCCBBB???===;;;;;;;;;<<<;;;===>>>???>>>===>>>???;;;;;;;;;;;;;;;;;;;;;;;;]]]VVVPPPLLLHHHBBBBBBEEEGGGGGGFFFFFFEEEEEEEEEFFFEEEDDDBBBAAAAAACCCEEEGGGCCCBBB@@@???>>>???AAABBBBBBBBBBBBCCCBBBAAA@@@???>>>@@@CCCDDDFFFHHHLLLOOOTTTZZZmmmvvvhhhbbbaaa___eeevvvyyyiiiVVVIII???777444555111111111111111111111111000000000000000000000000..............................---------,,,,,,,,,...------------...//////......//////000111111111222111111222444555555555444777<<<@@@CCCGGGKKKNNNOOORRRWWW[[[^^^aaadddggglllpppuuuxxxwwwuuuttttttxxx}}}}}}}}}wwwpppoooqqqtttsssppppppppppppqqqqqqqqqrrrrrrsssrrruuu~~~wwwpppllliiifffdddgggjjjoootttwwwzzz|||}}}{{{wwwsssqqqnnneeeWWWLLLCCC===777333333444333111000111222333333444444444333333333222222222222111000111111111111222222222444333333333333444555555666555555555555666777777777888::::::999:::===??????CCCNNNbbb{{{rrrgggTTTMMMSSS\\\xxxxxx\\\NNN???999777555444444333333444444444444333333333222111000000000111222222777===BBBGGGOOOYYYaaaiiinnnsssssssssrrrkkkdddVVVQQQIIICCC@@@???>>>===BBBAAA@@@>>>======<<<<<<;;;:::888777666666777777555555666888888999999999777:::;;;999===DDDJJJKKKLLLGGGEEEEEEEEEBBBBBBEEEBBBCCCDDDFFFFFFFFFEEEEEEBBBCCCDDDDDDCCCEEEIIILLLMMMLLLKKKJJJHHHGGGFFFEEECCCDDDFFFHHHIIIIIIHHHGGGGGGGGGHHHIIILLLOOOSSSUUUZZZ^^^dddhhhiiiiiiiiijjjnnnnnnpppqqqssstttvvvvvvuuuxxx{{{{{{yyywwwvvvuuuzzz{{{}}}}}}{{{vvvqqqmmmbbb___[[[YYYYYYYYYYYYXXXXXXXXXXXXYYY[[[]]]```aaa```]]]^^^bbbgggmmmvvv|||wwwooofffbbbdddmmmuuu~~~wwwiiiaaa]]]ZZZ\\\dddkkkooopppyyyyyytttmmmgggbbbYYYNNNFFFAAA@@@>>><<<:::999:::;;;999;;;======<<<;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;YYYSSSMMMKKKGGGCCCCCCFFFEEEEEEEEEDDDDDDDDDCCCCCCDDDCCCBBBAAACCCEEEIIIKKKDDDCCCAAA??????@@@AAABBB===>>>@@@BBBCCCCCCCCCBBB===???AAACCCEEEGGGKKKMMMNNNTTTddd}}}yyyhhh^^^[[[XXX\\\mmmppp]]]OOODDD;;;666777333333333333333333333333000000000000000000000000////////////////////////.........------,,,,,,,,,...------------...//////---.........///000000000.........///111333333222444777:::===???CCCHHHKKKLLLNNNPPPRRRUUUZZZ```dddffflllsssuuusssooolllkkklllrrryyy}}}~~~~~~zzzzzz~~~xxxrrrvvvxxxpppmmmooossstttssslllmmmnnnooopppqqqqqqqqqrrrqqqrrrzzz}}}vvvrrroooiiidddcccjjjrrrxxxyyyyyyzzz{{{uuuqqqmmmjjjfff]]]NNNDDD>>>999333111222444333222111222333444555555555555333333333222222222111111222222333333333444444444444333333333333444555555555555555555555666777777666777888888888999<<>>>>>>>><<<;;;999888777666777777444444666777999999::::::555888:::888:::???CCCDDDEEEAAAAAADDDEEECCCCCCFFF<<<===???AAABBBCCCCCCCCC>>>@@@BBBAAAAAACCCHHHLLLLLLLLLKKKJJJHHHGGGFFFFFFBBBCCCFFFHHHJJJJJJIIIHHHIIIIIIIIIJJJNNNSSSXXX[[[aaadddhhhkkkllllllnnnooommmnnnoooqqqsssuuuwwwxxxsssvvvzzz{{{zzzwwwvvvuuuwwwxxx{{{{{{yyytttnnnjjj```]]]ZZZYYYYYYZZZZZZYYYXXXXXXXXXZZZ\\\___bbbcccfffccccccfffjjjoooyyyxxxooolllgggaaa___dddnnnvvv}}}xxxkkkeee```\\\^^^fffmmmqqqqqqyyyqqqllleee```]]]VVVLLLEEE???>>>===;;;999888999:::888:::<<<<<<;;;:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;VVVQQQKKKFFFEEEEEEFFFFFFCCCCCCCCCCCCDDDDDDDDDDDD@@@@@@AAAAAABBBCCCCCCDDDEEEDDDCCCAAA@@@???>>>>>>>>>>>>@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@BBBFFFIIILLLTTT^^^qqq{{{qqqvvvyyyiiiZZZVVVSSSVVV___iiiqqquuuvvv|||nnn```OOO>>>666777555444222222333444333222////////////////////////000/////////..................---------,,,,,,,,,---------............/////////............//////000111111222222333444444555777888:::===BBBHHHMMMJJJKKKMMMPPPTTTXXX\\\^^^cccggglllnnnmmmiiifffeeeiiimmmrrrttttttwww~~~vvvrrrsssuuuvvv~~~|||pppgggjjjwww{{{zzz{{{||||||yyyvvvssssssrrrqqqpppqqqqqqqqqrrrsssrrrpppnnnpppmmmjjjlllrrr|||zzzvvvyyyzzzxxxlll```]]]hhhrrrvvvwwwxxxwwwtttrrroooggg___]]]ZZZOOOAAA777666444222111111111111222222222333333333444444555444222000///000000111111111000000111222333333444444444555555555555666888888777666666666666666777777777888999:::;;;<<>>======;;;777333555555444555555666777888444666999:::;;;<<<===>>>888:::===@@@CCCEEEFFFFFFDDDCCCAAA??????@@@BBBCCCBBBBBBBBBAAA@@@AAADDDGGGKKKJJJJJJJJJJJJIIIHHHFFFDDDDDDDDDEEEFFFGGGHHHIIINNNLLLKKKMMMRRRXXX]]]___hhhkkknnnoooooonnnnnnnnnuuuqqqnnnnnnrrrvvvxxxxxxuuutttsssssssssuuuxxxyyyxxxxxxxxxwwwuuuooohhhccc^^^ZZZWWWVVVWWWXXXWWWUUUUUUUUUWWWZZZZZZZZZ___gggjjjfffgggoootttvvv|||}}}}}}xxxiiibbb___]]]```iiissszzz}}}||||||zzzyyy|||zzzssshhhbbb```fffmmmooooooooowwwtttiiieee___YYYTTTOOOJJJGGGCCC@@@===;;;;;;;;;999888999999999999999999::::::;;;999666444555777;;;===TTTOOOJJJFFFEEEEEEEEEDDDFFFFFFEEEEEEDDDDDDCCCCCC@@@@@@AAAAAABBBBBBCCCCCCDDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAABBBBBBBBBAAABBBEEEGGGKKKRRRZZZjjjtttjjjmmmvvvzzziii]]]XXXRRRPPPTTTZZZ```bbbjjjxxxoooWWWAAA888999666444222222333333222111000000000000000000000000000000/////////...............---------,,,,,,,,,------------............//////............//////000000111111222333333444444666777999<<<@@@FFFKKKKKKKKKLLLOOORRRWWW\\\___```dddggghhhfffbbb___^^^cccggglllmmmmmmooossswwwyyy{{{ssspppqqqtttwww|||{{{nnnccccccmmm}}}{{{vvvuuuuuuuuuzzzxxxuuutttssssssqqqppprrrqqqpppqqqrrrsssqqqoookkkgggbbb```cccjjjqqqvvvzzzzzzwwwqqqooozzz{{{vvvkkkaaa]]]hhhsssxxxzzz{{{zzzwwwoookkkbbbZZZWWWUUUJJJ>>>777666444222111111111111222222222333333333333444444333222000000000000111111111000000111222222333333444444444555555555555888777777666555555666666777777888888999;;;<<<===???>>>@@@EEEQQQgggyyybbbQQQGGGJJJTTTfff~~~uuu^^^OOOEEE===:::555555444444555666555222333222111000000111222222111333555888===DDDMMMSSSXXXaaaiiimmmqqqvvvxxxuuutttooohhhddd```[[[SSSMMMMMMMMMMMMLLLJJJJJJKKKLLLKKKFFF@@@===<<<;;;888555666666555555555666777888::::::;;;;;;;;;;;;<<<<<<;;;<<<>>>AAACCCDDDEEEEEEBBBAAA@@@@@@@@@BBBDDDEEEBBBCCCBBBAAA@@@AAADDDGGGJJJIIIHHHHHHHHHGGGEEEDDDHHHHHHHHHHHHIIIJJJKKKLLLLLLMMMOOOSSSXXX___eeeiiisssuuuxxxxxxwwwuuuttttttuuurrrpppqqqtttvvvvvvuuuwwwvvvvvvuuuvvvxxxyyy{{{wwwvvvtttssspppkkkeee```\\\YYYVVVUUUWWWWWWVVVUUUSSSRRRUUUYYYYYYZZZ```hhhmmmooorrrvvvyyyzzzzzz{{{yyyuuurrrsssuuuyyy~~~oooccc___^^^aaahhhrrr{{{|||{{{|||xxxrrriiidddccciiinnnoooppprrrvvv~~~vvvgggccc\\\VVVRRROOOLLLJJJHHHDDD???<<<:::999888666999999999999999999999999999888666555666888:::;;;OOOLLLIIIFFFFFFEEEDDDBBBEEEEEEDDDCCCBBBAAA@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBAAA@@@???>>>>>>>>>>>>???>>>=========>>>???@@@AAABBBDDDDDDCCCCCCDDDFFFJJJOOOTTT___zzznnnbbbbbbgggvvv~~~nnnbbb\\\SSSLLLKKKMMMPPPRRR]]]llleeeKKK>>>;;;777555222111222222222111111111111111111111111111000000000/////////............---------,,,,,,,,,------------....................................000000000111222222333333333444666777999===BBBFFFKKKKKKKKKMMMQQQVVVZZZ]]]^^^```bbbaaa^^^ZZZXXXWWW\\\```fffhhhgggggghhhkkkmmmvvv}}}vvvsssvvv{{{~~~{{{mmm___ZZZ___kkk}}}|||xxxvvvtttssswwwuuuttttttttttttqqqooorrrpppooooooqqqrrrqqqpppjjjddd\\\UUUSSSVVV\\\```iiikkkkkkhhhhhhsss{{{rrrjjjddd^^^jjjvvv{{{~~~}}}pppiii]]]TTTPPPMMMDDD:::666555333111000000111111111111222222222333333333444333222111000000000000111111111000111111222333333333333333444444444444777777666555555555555666888888888888:::;;;<<<===<<<===@@@CCCHHHVVVqqqzzz___KKKHHHHHHQQQgggzzzdddSSSGGG@@@:::888777666555555444444444444333222111111111111111222444666999???FFFKKKPPPXXX```eeekkkqqquuuuuuvvvtttqqqooommmggg___XXXVVVUUUTTTRRRPPPQQQTTTVVVVVVOOOGGGBBB@@@>>><<<:::555555444333333444555666888888777777777777888888888999;;;<<<>>>>>>>>>>>>===<<<<<<<<<===???AAABBBDDDEEEDDDCCCBBBBBBEEEHHHJJJJJJIIIHHHGGGFFFEEEEEEFFFFFFFFFGGGHHHJJJKKKLLLMMMQQQWWW\\\aaagggpppvvv}}}{{{zzzvvvtttsssssstttuuutttssswwwwwwwwwwwwxxxyyyyyyzzztttrrrnnnllliiieee```]]]YYYWWWUUUUUUVVVVVVVVVUUUQQQPPPSSSWWWXXXZZZaaajjjuuuvvvllleee```dddllluuutttiii```^^^```gggqqq}}}~~~{{{vvvrrrjjjhhhiiinnnpppppprrruuuxxx}}}uuuccc___ZZZVVVSSSRRRPPPOOOLLLGGGAAA<<<999888777666::::::999999888888777777888777777777777888888999KKKIIIGGGFFFEEEDDDBBB@@@@@@@@@@@@??????>>>>>>>>>@@@@@@@@@@@@@@@AAAAAAAAA@@@??????>>>>>>>>>>>>>>>AAA@@@>>>===<<<>>>???@@@@@@BBBDDDEEEDDDCCCCCCDDDHHHJJJNNNVVVjjj|||ooo```\\\]]]kkkwwwiiicccYYYPPPKKKKKKMMMOOOTTTcccyyyuuu\\\HHH>>>:::777333222222222111000111111111111111111111111000000000////////////.........---------,,,,,,,,,,,,,,,---------.................................//////000000111222222222111333444555777:::>>>AAAFFFGGGJJJMMMPPPSSSUUUWWW[[[]]]^^^\\\XXXUUUSSSRRRWWW\\\bbbffffffeeedddcccgggooo{{{{{{wwwzzz~~~||||||zzzlll\\\TTTUUU^^^mmm{{{~~~|||yyyuuurrrssssssrrrssstttsssqqqnnnooommmkkkkkkmmmooopppoookkkeee[[[QQQKKKKKKOOOTTT^^^bbbdddccceeennn~~~xxxnnnjjjhhhdddooozzzuuukkk\\\QQQLLLHHH@@@888555444222111000000000111111111111111222222222222333222222111111000000000222111111111111111222222222222222222333333333444666666555444444555555555888888888888999;;;<<<===<<<>>>BBBDDDDDDLLLaaauuu}}}~~~tttZZZLLLFFFGGGWWWrrrlllYYYKKKBBB===999888777555555888555555444333222111111111111222333444666:::???DDDKKKQQQXXX^^^dddiiinnnppprrrssstttvvvvvvqqqkkkeee___^^^\\\XXXVVVXXX[[[______YYYQQQKKKHHHFFFBBB???888777666555555666888999666555444444555777888888777777888999:::;;;;;;;;;<<<<<<;;;<<<===>>>@@@AAAEEEFFFEEEDDDCCCDDDGGGIIIKKKKKKKKKIIIGGGFFFFFFGGGCCCDDDEEEGGGJJJMMMOOOQQQRRRYYYaaafffiiinnnvvv}}}~~~}}}yyywwwtttsssrrrrrrsssssswwwwwwxxxyyyyyyxxxwwwvvvpppmmmhhhdddbbb___\\\YYYVVVUUUUUUUUUUUUVVVVVVUUURRRQQQRRRUUUWWWYYYaaakkkyyyxxxggg]]]WWW\\\iiivvvtttlllgggcccgggoooyyyyyysssmmmlllnnnrrrrrrqqqtttyyy}}}|||mmm^^^\\\ZZZXXXWWWVVVTTTQQQLLLGGG@@@;;;888888777777::::::999888777666666555666666777777777777777777GGGEEEDDDDDDDDDCCCAAA???<<<<<<======>>>>>>???????????????@@@@@@@@@@@@@@@>>>>>>======>>>>>>??????CCCBBB@@@>>>===>>>@@@AAA???AAACCCDDDCCCBBBCCCDDDFFFGGGJJJQQQ___|||vvvfff___\\\ggg~~~vvvoooeeeZZZRRRNNNNNNOOOMMM\\\rrroooTTT@@@===999555222222222111000111111111111111111111111111000000000////////////......---------,,,,,,,,,,,,,,,,,,------------...------............------...//////000000111111222000222333444444666:::<<>><<<::::::;;;<<<===:::999777888:::;;;:::999888888999999:::;;;<<<<<>>???@@@AAAAAA===>>>>>>???@@@@@@AAAAAA============>>>???@@@AAADDDCCCAAA???????????????>>>???AAAAAAAAABBBCCCEEEGGGFFFIIIPPPYYYooorrrjjjdddjjj|||uuuhhh[[[SSSPPPOOOJJJUUUjjj{{{^^^GGG@@@<<<777444333222222111111111111111111111111111111111000000000/////////......---------,,,,,,,,,,,,,,,,,,,,,------------,,,---...//////...---,,,.........///000000111111000111333333333444666888999<<>>AAA@@@BBBLLLXXXttt|||ccc]]]mmmeeeUUUHHHHHHQQQcccyyy]]]JJJ:::666555333333666555555555555444444222222222333333222222333777999<<<===CCCMMMTTT[[[dddlllsssvvvyyy}}}~~~~~~|||{{{xxxvvvrrrlllhhhgggiiikkkiiieeeaaa___^^^ZZZUUUPPPGGGDDDAAA===;;;:::;;;<<<>>><<<;;;<<>>???@@@AAABBBCCCCCCDDDEEEEEEEEEEEEGGGJJJMMMJJJLLLMMMKKKHHHHHHKKKNNNNNNPPPSSSXXX]]]cccgggjjjqqqvvv{{{}}}|||{{{|||}}}yyy|||}}}|||~~~|||yyyuuurrrrrrtttwww{{{}}}}}}yyytttpppeeeaaa\\\XXXWWWUUUTTTSSSPPPSSSUUUVVVVVVVVVWWWXXXYYYWWWVVVWWWWWWZZZdddnnnlllddd___eeeqqq}}}zzz~~~}}}vvvrrroooqqqsssssswww|||xxxgggWWWUUUUUUUUUVVVVVVRRRMMMIII@@@===999666777888999:::888888777777666666555555555666666666666555555444BBBAAA??????@@@AAA@@@???======>>>>>>??????@@@@@@;;;<<<===>>>???AAAAAABBB=========>>>???@@@BBBCCCBBBBBBAAA@@@???>>>======<<<===>>>??????AAADDDFFFIIIGGGJJJQQQVVVdddwwwoooooo{{{uuufff[[[UUUTTTOOOTTTcccwww}}}hhhTTTCCC???999555333333333222000000000000000000000000111111111000000000//////......---------,,,,,,,,,++++++,,,,,,,,,---------+++,,,...//////...,,,+++------...//////000000111000111333333222222444666666777:::<<>>???@@@FFFNNN```|||lll___aaajjjjjjSSSJJJKKKRRRcccuuusssYYY@@@999999666333555444444555666666555444333333444444333222333555888777666;;;EEELLLRRR[[[eeennnqqquuuzzz~~~xxxrrrppppppqqqsssoookkkiiiiiihhheeebbbXXXUUUNNNHHHCCC@@@??????@@@???AAAFFFLLLNNNKKKGGGBBB@@@>>><<<:::999999999<<<===@@@CCCEEEGGGIIIJJJJJJKKKLLLLLLMMMPPPTTTWWWWWWZZZ[[[YYYWWWWWW\\\```bbbcccgggkkkpppuuuyyy{{{~~~zzz~~~~~~|||}}}}}}yyyvvvwwwxxxzzz|||{{{uuunnnjjj]]]ZZZVVVSSSRRRQQQPPPOOOOOORRRVVVWWWWWWWWWXXXZZZZZZXXXWWWXXXYYY]]]hhhsssrrrllljjjqqq{{{xxxtttvvvzzzrrrmmmnnnqqqtttwww{{{xxx{{{{{{wwwrrrkkk___TTTRRRPPPNNNLLLJJJHHHDDDAAA;;;888555555666777888777666666666666666666666666666666666555555444444444BBB@@@======???@@@@@@@@@===============<<<<<<<<<:::;;;<<<>>>???AAABBBCCC<<<======>>>???AAACCCDDDAAAAAAAAA@@@???===;;;:::;;;<<<=========@@@DDDHHHKKKHHHKKKSSSUUU]]]yyyvvvssszzz~~~oooccc]]][[[WWWWWW```qqq}}}|||nnn```EEE@@@:::666444444333333////////////////////////111111111111000000000000......---------,,,,,,,,,++++++,,,,,,,,,---------+++,,,...//////...,,,+++------......///000000000000111333333222222333555666555555666888;;;>>>@@@BBBGGGNNNSSSTTTSSSRRRRRRLLLRRR\\\dddeee^^^RRRJJJCCCEEELLLXXXhhhxxx}}}|||sssjjj___VVVQQQRRR\\\ggguuu~~~~~~|||yyywwwwwwvvvvvvooommmjjjhhhiiiiiiiiihhhbbbbbbdddgggjjjkkkjjjhhhiiiiiifff___WWWVVVYYY^^^mmmsssyyy|||{{{{{{|||~~~xxx{{{kkkaaafffmmmuuuyyyvvvyyy}}}}}}~~~{{{}}}ooo___OOOHHHCCC:::444222111111///......///000000////////////000000000000000000222333333222111000333333222111000000111111////////////000000000000222222222222333333444555444444444444555777888999<<<999:::>>>@@@@@@DDDIIISSSlll|||iii___]]]iii}}}___PPPJJJHHHOOOYYYiiifffHHH??????:::666777333444555666666666555444444444444333222333555777777555888@@@FFFJJJSSS]]]dddhhhnnnuuu}}}zzzvvvuuuvvv~~~yyyssspppqqqsssrrrqqqooojjjbbbYYYRRRMMMKKKJJJEEEFFFJJJSSS]]]bbb```]]]PPPNNNJJJFFFCCCAAA@@@???AAACCCGGGKKKOOORRRTTTVVVRRRSSSTTTUUUVVVYYY]]]aaagggiiikkkjjjggghhhmmmrrryyyzzz}}}~~~}}}|||{{{xxxxxxwwwyyy|||{{{wwwppphhhcccXXXUUURRRPPPOOOOOONNNLLLNNNRRRVVVXXXWWWWWWYYY[[[ZZZWWWWWWYYY[[[```kkkwwwwwwsssssszzzrrrmmmpppwww}}}ssskkklllqqqtttwww{{{qqqtttsssmmmgggccc\\\UUUPPPLLLGGGCCCAAA???===<<<888666444444555666666555555555555666666666666666777666555444444444444444BBB@@@<<<;;;<<<=========;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>@@@@@@BBB>>>;;;;;;>>>BBBCCCBBBBBBAAA@@@???>>>>>>>>>>>>======<<<===???BBBEEEGGGJJJFFFHHHOOORRRVVVggg{{{{{{www{{{zzzmmmddd```cccaaaggguuu||||||{{{tttcccXXXJJJ;;;444222000000111222222222111111111111111000000000000000000000000////////////............------------------------,,,---///000111000///---,,,---...000000000000///000000111111222222222333222444555666666999<<>><<<===:::555888666555555666666444222555444333222111222333444111333666:::>>>EEELLLQQQ[[[aaaiiiqqqxxx{{{{{{~~~yyyvvvuuuwwwyyy{{{~~~}}}uuuhhh]]]WWWVVVYYYSSSPPPVVVeeerrrxxxxxxhhh```VVVOOONNNLLLHHHEEEEEEHHHMMMSSSYYY^^^bbbdddfffccc``````cccgggkkkmmmooovvv}}}}}}yyyuuusssuuutttsssqqqmmmggg___ZZZTTTQQQMMMLLLMMMNNNMMMKKKNNNQQQRRRRRRWWW]]]^^^[[[^^^[[[YYY[[[aaaiiipppttt|||vvvrrrooonnnttt|||yyyxxxzzz{{{pppgggbbboooxxxzzzqqqnnnrrryyy|||}}}rrrnnniiibbb[[[VVVRRRPPPIIIEEE@@@<<<:::999888777333333333444444444555555444444444444444444444444444555555666555555444333BBB???<<<;;;<<<=========<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<===>>>>>>AAA>>>;;;;;;===@@@AAAAAA???@@@@@@AAA@@@???===<<<<<<<<<;;;<<<>>>AAACCCEEEHHHDDDFFFLLLNNNPPP^^^ooo|||yyy{{{vvvnnnkkkpppmmmqqq~~~~~~}}}vvvlll^^^PPPAAA:::888555444555222222111111111111000000000000000000000000000000////////////............------------------------+++,,,...///000///...---+++,,,...///000000//////------...///111222333333333444555666666888;;;>>>CCCIIIQQQZZZ```bbbbbbaaa[[[YYYYYY\\\___\\\SSSKKKCCCAAABBBKKKYYYeeeiiijjjiiiiiikkkpppsssyyyzzzvvvoooiiifffggglllpppwww}}}|||uuunnnpppkkkggggggkkkpppqqqqqqllliiigggiiimmmnnnllliiiaaabbbdddeeegggkkkqqquuu{{{{{{vvvmmmeeedddkkksss~~~|||tttkkkddd]]]]]]___bbbgggmmmsssvvvsssuuuwwwxxxyyy{{{~~~{{{{{{{{{wwwpppdddXXXLLLFFFAAA999222000000/////////............//////000000000111111111111222222222222222222111000000111111111111000000////////////000000000000333333333333333333333333222333555555444444666777888888:::;;;===???@@@AAAFFFTTTjjjvvvggg```nnnlllYYYMMMHHHGGGFFFTTTggg}}}eeeLLL@@@<<<999777555444444444555666777777555444333222222222333333111222555777;;;@@@GGGKKKVVV[[[cccjjjqqqzzz||||||~~~|||rrrkkkhhhbbbZZZTTTWWWcccrrr|||xxxpppfff___\\\YYYUUUQQQRRRSSSVVVZZZaaajjjqqquuuuuussspppooorrruuuyyyzzz~~~~~~yyysssoooooommmjjjhhhddd___YYYTTTPPPMMMJJJJJJLLLNNNMMMLLLNNNPPPPPPPPPVVV```ddddddaaa```aaadddjjjooorrrsssooohhhbbb______bbbkkkuuu||||||~~~zzzqqqggg```hhhooo{{{~~~wwwvvv{{{tttmmmcccZZZUUUQQQOOOMMMFFFBBB===999777777666555333333333333444444444444444444444444444444444444444555555555555555555555BBB???<<<;;;<<<======<<<=========<<<;;;;;;;;;:::999999999999:::;;;<<<<<<@@@>>>;;;:::<<<>>>??????<<<===@@@BBBAAA@@@===;;;;;;;;;;;;;;;===???AAACCCDDDBBBCCCHHHHHHHHHRRR```xxxqqqvvv{{{xxx}}}yyy|||{{{zzzdddVVVFFF>>>:::666444555222222111111111000000000000000000000000000000000////////////............------------------------***+++---.........---,,,+++,,,---...////////////++++++,,,...000111333333333444555555555777:::===CCCIIISSS^^^eeehhhgggfff^^^ZZZUUUTTTVVVUUUQQQLLLDDDAAAAAAGGGSSS^^^cccddd]]]\\\]]]bbbhhhooo}}}}}}zzzvvvsssssssssttttttvvv|||~~~{{{uuunnnfffaaa\\\\\\aaaggglllmmmiiigggeeegggjjjkkkiiigggaaabbbccceeehhhnnnvvv{{{zzzsssoooqqqwww|||xxxoooddd]]][[[[[[ZZZ[[[^^^bbbgggiiijjjooouuuzzz}}}~~~{{{yyy{{{{{{rrrggg^^^RRRFFFAAA===777111///////////////............//////000000000000111111111111222222222222111111///000000111111000000///////////////000000000000222222222222222222222222222333555555444444666777888888999;;;===>>>???@@@BBBIIIVVVlllwwwfffjjjwwwoooZZZMMMFFF???DDDNNNbbb~~~}}}aaaLLLAAA<<<;;;666666666555555666888:::555444444333222333333333000222333555666:::???CCCMMMRRRXXX^^^eeeooozzz|||xxxnnnfff\\\XXX^^^lllzzz}}}uuuooommmkkkhhhfffaaa___]]]^^^dddmmmwww}}}}}}|||{{{zzz{{{~~~}}}~~~}}}||||||}}}|||xxxpppiiifffccc___[[[XXXTTTOOOLLLJJJIIIGGGHHHKKKMMMNNNNNNNNNOOOOOOQQQZZZgggoooqqqkkkkkklllnnnooonnnkkkgggXXXRRRLLLLLLPPPXXXfffsss}}}{{{{{{|||{{{uuuiii```cccgggpppzzz}}}yyy{{{vvvjjj\\\RRRMMMLLLJJJGGG@@@===888555444333222111222222333333333444444444333333333333444444444444444444444444555666777777BBB???<<<:::;;;<<<<<<<<<>>>>>>===<<<;;;:::::::::999999999999999:::;;;;;;>>>===;;;:::;;;;;;<<<===<<<===>>>?????????>>>===;;;;;;;;;<<<===???@@@AAAAAA@@@BBBFFFFFFEEELLLUUUlll|||kkkjjjrrr~~~qqqaaaNNNBBB<<<777555666222222222111000000000///000000000000000000000000////////////............------------------------+++,,,---.........------+++,,,,,,---......//////,,,,,,---...000111222222333444555555555666999<<>>??????CCCEEEKKKZZZttt~~~wwwuuusss\\\LLLEEECCCEEEQQQgggxxx```PPPDDD===999:::;;;999666555666777555555444444333333333333222333333333333555999<<>>;;;:::;;;<<<<<<<<<>>>>>>===<<<;;;:::::::::::::::::::::::::::;;;<<<<<<<<<<<<;;;::::::;;;<<<>>>===<<<;;;<<<===>>>???<<<<<<<<<===>>>???@@@@@@>>>???BBBEEEFFFFFFKKKQQQ^^^{{{ooofffhhhooo}}}~~~nnnYYYKKKCCC<<<888888333333333222111000000000111111111111111111111111////////////............------------------------------...///////////////+++++++++,,,------...//////000000000000000000000111333444444444666999<<<>>>EEEOOOZZZ```bbb```^^^SSSPPPLLLJJJJJJHHHEEEBBBAAA???>>>BBBLLLXXX```dddddd]]]WWWWWWZZZaaammmyyyxxxuuuqqqlllhhhjjjoootttvvvyyy}}}|||yyyooojjjccc^^^[[[\\\]]]^^^\\\[[[YYYZZZ[[[\\\\\\\\\]]]^^^^^^bbbiiivvv|||zzzooogggbbb```^^^]]]^^^```bbbdddlllsss|||~~~|||yyywwwzzzttteeeSSSGGG<<<888777333000///.........///////////////...////////////000000000///000000111111000000/////////000000000000//////////////////000000000000000000000111111222222222111222444444333333555666555555666888999:::;;;;;;@@@CCCHHHQQQaaa}}}pppXXXLLLFFFDDDJJJVVVlll{{{iiiUUUEEE;;;;;;<<<:::777555444444555555555444444444333333333444444444333333555777;;;>>>BBBEEEIIIQQQ[[[ccclllsss{{{}}}wwwmmmccc___cccmmmuuu}}}{{{zzzzzz|||zzzxxxuuussssssvvvyyy|||}}}zzz}}}|||xxxyyyvvvsssrrrrrrnnneee]]]WWWSSSMMMIIIGGGGGGFFFEEEGGGGGGHHHHHHIIIKKKMMMOOONNNSSSXXX^^^hhhtttyyyyyyvvvqqqjjjbbbYYYPPPGGGAAA???;;;<<>>;;;:::;;;<<<<<<;;;=========<<<;;;;;;;;;:::;;;;;;;;;::::::;;;;;;<<<:::;;;<<<;;;::::::;;;===@@@>>>;;;:::999;;;>>>???<<<<<<======>>>>>>??????===>>>AAADDDFFFHHHKKKNNNUUUkkknnnhhhiiivvv|||{{{uuubbbUUUKKKAAA:::888555555444333222111111000111111111111111111111111////////////............------------------------........./////////000000+++++++++++++++---......111111111000000000//////000111222333444666999<<<@@@FFFNNNVVV[[[[[[YYYVVVKKKJJJHHHHHHGGGEEEBBB???<<<::::::===EEENNNVVVZZZ[[[UUUQQQSSSXXX^^^hhhqqqwww{{{sssmmmhhheeecccgggiiiiiimmmrrrtttrrrssspppkkkeee```\\\[[[ZZZWWWVVVUUUUUUUUUVVVXXXYYY[[[]]]aaagggooo{{{}}}tttgggeeebbb``````aaacccdddooouuu}}}{{{zzzyyy{{{vvvgggQQQEEE:::666555222000000.........///////////////......////////////000000//////000000000000//////...//////000000//////...////////////000000000000/////////000111111222222111222444444333333555666666777888999:::;;;<<<<<<;;;>>>DDDJJJTTTiiilllTTTJJJEEEGGGLLL]]]nnnZZZEEEAAA===:::999888666444444555555555555444333333333444555444333222444555555888;;;<<<>>>DDDLLLRRR]]]dddnnnuuuyyy{{{~~~~~~zzzsssmmmjjjlllqqqvvv~~~~~~}}}}}}~~~~~~~~~zzzyyyyyyvvvsssssspppllliiifffaaaZZZUUUPPPLLLGGGDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHIIIMMMOOORRRVVV[[[^^^dddjjjkkkgggbbb]]]UUUNNNHHHBBB===:::888888>>>IIIVVVeeewww~~~zzztttuuuyyyzzztttmmmlllmmmppptttxxxyyyxxxvvvssspppooosssyyy|||yyyvvvlllcccWWWNNNHHHCCC<<<666777555333222333333111000000000111111111222222222111111222222333333444444444555666777777777777777AAA>>>;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<;;;;;;:::::::::;;;;;;999;;;===<<<;;;:::<<>><<<;;;:::;;;;;;<<<;;;<<<<<<=========<<<<<<<<<>>>@@@AAACCCGGGIIIKKKOOO^^^{{{{{{ooojjjpppzzzuuuvvv{{{zzznnnfff\\\NNNBBB;;;777666666555333222222111111111111111111111111111////////////............------------------------...---------......//////+++*********+++,,,---...////////////////////////...///111222444666:::===CCCGGGLLLQQQSSSRRROOOMMMFFFFFFFFFFFFFFFEEEBBBAAA<<<:::888999===BBBHHHKKKLLLJJJKKKRRRXXX\\\aaaggghhhqqq}}}}}}sssjjjeeeccc\\\______^^^aaahhhmmmmmmnnnmmmlllhhhddd```]]][[[VVVUUUUUUTTTSSSTTTWWWYYYZZZ___hhhqqqyyynnnlllhhheeecccccccccdddrrrwww}}}xxxwwwvvvxxx|||{{{pppcccPPPDDD999555444222000111............/////////000........./////////000000...//////000000//////.........////////////......////////////000000000000......//////000111111222000222333333333333444666888888999:::;;;<<<======:::;;;???DDDKKKYYYssshhhXXXKKKIIIHHHOOOlllzzz___TTTGGG>>><<<<<<:::777444555666666666555333333222333444444222222333444222444777777777:::???DDDKKKRRR\\\eeekkkpppvvvzzz|||}}}xxxsssrrrrrrtttvvvyyyuuusssqqqpppkkkhhhccc]]]WWWQQQMMMJJJHHHEEEBBB@@@AAABBBBBBBBB@@@BBBDDDEEEFFFIIIMMMQQQWWWYYYYYYWWWWWWWWWSSSMMMIIIEEE@@@===;;;:::999888:::===GGGVVVdddppp~~~yyyvvvpppzzz~~~{{{||||||wwwsssmmmpppvvv|||}}}zzzxxxuuusssuuuzzz{{{xxxsssiiibbbWWWMMMEEE???:::666555333222222333333111000000000000000111111111222000111111222333333444444444555777999999888666444AAA>>>;;;999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::999:::::::::888:::======;;;;;;===@@@============<<<;;;:::999::::::;;;<<<<<<;;;;;;:::<<<>>>??????AAAEEEGGGGGGLLLVVVnnnvvvkkkkkkuuuyyypppllllllpppxxx}}}yyyppp```OOOFFF888777777555444333222222111111111111111111111111000/////////............---------------------------,,,,,,,,,,,,---......+++******)))***,,,---...,,,,,,------...///000000,,,...000222333777;;;>>>CCCFFFJJJMMMMMMKKKGGGEEEEEEEEEEEEEEEEEEEEEDDDDDD???===999888888;;;>>>@@@CCCCCCIIITTTZZZ[[[\\\^^^\\\eeepppzzz~~~sssiiidddcccXXXYYYYYYXXX\\\eeelllmmmeeegggjjjiiifffbbb___^^^WWWWWWVVVUUUTTTUUUXXXZZZZZZbbbnnnyyytttrrrmmmiiifffeeeeeeeeeqqqtttyyy{{{{{{zzzyyyyyyssssssrrrrrrtttrrrhhh\\\PPPEEE999555444222000111---.........//////000000............/////////000......////////////............////////////......////////////000000000000---......///000111111222000222333333333333444666444555555666777888888999<<<:::;;;@@@EEENNNaaassshhhTTTMMMGGGFFFZZZuuuyyyhhhRRRDDD@@@@@@===:::444555666666666555333333111222333333222222333444111333555555444555888<<<<<>>===???@@@AAA@@@;;;>>>AAACCCEEEHHHNNNRRR[[[[[[WWWPPPKKKHHHAAA::::::777555444555777777777@@@DDDQQQbbbpppzzzsssjjjfffjjjwww|||xxxooosss{{{|||yyyvvvwwwzzz{{{wwwrrrhhhaaaVVVKKKAAA;;;999888333222111111222222111000000000000000111111111111000000111222333333444444333555888::::::888555333<<<<<<;;;;;;;;;<<<<<<===<<<<<<;;;;;;;;;<<<<<<======>>>>>>>>>>>><<<:::999;;;:::999:::<<<===<<<;;;>>>===<<<;;;::::::;;;<<<===<<<:::::::::<<<>>>???===>>>???AAACCCDDDFFFFFFJJJPPP___}}}uuukkkjjj{{{yyyrrrllliiieeeaaaaaaeee|||xxx^^^IIIAAA:::555666666333111111222222222111111111111000......---------,,,,,,,,,...............---------+++,,,,,,------,,,,,,+++---------------------------,,,,,,,,,,,,---......000111222333555777999:::@@@BBBDDDEEEDDDCCCCCCCCCAAACCCFFFIIIJJJIIIGGGEEECCCAAA===:::888888888999===>>>DDDNNNYYY^^^]]]ZZZYYY]]]bbbhhhnnnwww|||sssjjjdddbbb[[[YYYXXXXXXZZZ___eeehhhjjjhhheeecccbbb```]]][[[QQQTTTVVVVVVUUUVVVZZZ^^^eeeooozzz|||{{{{{{vvvkkkkkkkkkeeeeeejjjrrrnnnqqqzzz}}}wwwqqqpppnnnkkkhhhfffeeeaaaZZZTTTKKKCCC:::555444444111...111000...------......///.........////////////000.......................................///000000111000///////////////000111111111111111000///...222222111111222222333444555555666666777999:::;;;<<<>>>>>>===???HHHVVVaaawwwjjjSSSFFFEEELLLTTTjjj}}}uuudddTTTEEE===<<<888777555333444666555222333333444555444333111000444444222222222222444444999;;;@@@EEELLLTTT]]]cccnnnssszzz~~~~~~|||zzzxxxwwwzzz~~~~~~~~~~~~~~~|||wwwrrrooonnnnnnvvvvvvwwwxxxzzz|||~~~~~~wwwvvvyyy|||}}}wwwrrrooojjjddd```XXXTTTNNNHHHDDDBBBAAABBB@@@@@@AAAAAAAAA@@@??????BBBBBBCCCCCCDDDHHHMMMQQQYYYTTTLLLEEE???;;;888666444111111666888888>>>FFFMMMWWW```gggrrrrrriiifffggglllwww{{{yyy|||}}}}}}vvvkkkeeeaaaYYYKKK===555444777222222222222222222222222111000/////////000111222////////////000111222333555555555555555555555555???>>>>>>>>>>>>>>>??????<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>>>><<<;;;:::;;;:::999:::<<<===<<<;;;>>>===<<<;;;;;;;;;<<<======<<<;;;:::;;;<<<>>>@@@??????@@@BBBCCCDDDEEEFFFJJJMMMXXXpppsssgggcccpppwwwnnnfffbbb```\\\[[[^^^fffvvvnnnYYYEEE===666555555222000000222222222222111111111111/////////.........------000000///...---,,,,,,+++++++++,,,,,,,,,,,,++++++---------------------------,,,,,,,,,,,,---......///000111333555777999;;;>>>@@@AAAAAA@@@???@@@AAA???BBBFFFIIIJJJJJJIIIGGGFFFCCC@@@<<<999888888888777888>>>GGGRRRWWWWWWTTTVVVYYY^^^cccgggnnnvvv{{{}}}wwwpppkkkgggddd]]]\\\[[[[[[^^^aaafffhhhjjjgggdddaaa^^^\\\ZZZXXXTTTUUUUUUTTTTTTXXX```gggrrr{{{{{{wwwwwwxxx}}}}}}nnnmmmooolllmmmrrrsssppprrryyy{{{uuunnnkkkjjjeeeaaa^^^^^^[[[UUUPPPGGG@@@888444333333111...000000///...............------........./////////........................//////.........//////000//////...//////000111222111111222222111000000///222222111111222222333444555555555666777888::::::999;;;======>>>CCCLLLTTTfffzzzsssrrrfffRRRIIIJJJNNNWWWdddsssqqq[[[HHH===:::888666444555666555222333333444444444333222111444333333222222333333444555888;;;>>>BBBIIIPPPUUU^^^cccjjjoooqqqrrrrrrrrrsssvvvzzz{{{zzzyyyxxxxxx}}}|||{{{wwwrrrnnnlllkkktttttttttsssssssssrrrrrrxxx{{{}}}{{{yyyxxxvvvqqqooonnnqqqxxx|||xxxyyyuuuoooiiieee```YYYUUULLLJJJFFFBBB@@@?????????@@@@@@@@@AAAAAA@@@??????BBBBBBBBBBBBAAACCCFFFHHHHHHEEE@@@<<<999666444333333000111888===CCCNNNYYYbbbkkkssswww}}}|||rrrjjjhhhjjjnnnuuu}}}tttjjjddd^^^TTTGGG<<<666555777222222222222222222222222555444222000////////////111111111111222333444444333333333333333333333333@@@@@@????????????@@@@@@======<<<<<<;;;<<<<<<===>>>>>>>>>>>>===<<<;;;;;;<<<;;;999:::<<<===<<<;;;===<<<<<<<<<<<<======>>>===<<<;;;;;;<<<>>>@@@AAAAAABBBBBBCCCCCCDDDEEEEEEHHHIIIPPP```{{{qqqbbbZZZccctttyyynnnbbb___]]][[[YYYZZZUUUeeewwwyyyfffKKKAAA999666555222111222333222222222111111111111000000000000////////////111111000...---,,,+++******++++++,,,,,,++++++***------------------------,,,,,,,,,,,,,,,---............000222444777999;;;======>>>===;;;;;;===>>>>>>@@@DDDHHHKKKLLLKKKKKKIIIGGGCCC???;;;999777777666888===FFFPPPUUUVVVTTTRRRUUUZZZ^^^aaadddhhhkkk{{{}}}wwwooojjjhhhgggfffddd]]]]]]^^^___aaaccceeefffjjjhhhccc^^^ZZZWWWVVVUUUVVVUUUTTTSSSUUU^^^jjjttt~~~wwwtttssstttyyynnnlllpppsssvvvzzzyyyuuuuuuxxxyyysssmmmiiieee___WWWTTTTTTSSSNNNJJJBBB<<<555222222222111//////////////////......---,,,---------....................................000//////.........//////............///111222333111222222222222111000000222111111111111222333333555555555555666888999:::888;;;>>>???>>>???DDDGGGUUUjjjwwwiiicccgggyyyeeeRRRJJJHHHGGGMMMWWWggg}}}|||]]]FFF===999555555666666444222333333333444333333222111444333333222222333333444444555666777999<<>>=========>>>??????@@@@@@@@@@@@@@@???AAABBBBBB@@@>>><<<<<<===888888777666555333222222333222555===GGGSSSbbbnnnvvv}}}|||vvvooojjjjjjooowww}}}||||||~~~pppeeebbbZZZMMMBBB:::666555444222222222222222222222222555444333222111000000000333333222333333444555666333333333333333333333333?????????>>>??????@@@@@@@@@??????>>>>>>>>>>>>???>>>>>>>>>>>>======<<<<<<===<<<::::::;;;<<<<<<<<<<<<<<<<<<======>>>>>>???<<<<<<<<<===>>>@@@AAABBBDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFKKKWWWjjjqqq```TTTYYYhhhzzzuuuhhhddddddbbb```___[[[bbbmmmyyy|||jjjQQQFFF<<<999777555444666333333222222222111111111111000000000000/////////000000///...---,,,,,,,,,***++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---///111333666999:::;;;<<<;;;:::999999;;;======???DDDHHHLLLMMMNNNNNNMMMKKKGGGBBB>>>:::777555666888===EEENNNTTTVVVVVVQQQTTTYYY]]]___```aaaaaannnrrrzzz|||nnnfff]]]YYY\\\___```___^^^___```bbbcccccccccccchhhfffaaa[[[UUURRRRRRRRRSSSTTTUUUVVV[[[fffuuu|||xxxvvvvvvzzzkkkgggooovvv{{{~~~{{{wwwvvvvvvtttpppmmmbbbZZZPPPLLLMMMMMMJJJFFF<<<888333000000111000000...///000000000///---,,,,,,,,,,,,---------..............................000000///............/////////...//////000111111111111222222222222111111111111111111111222222333444444444555666777888999:::<<>>>>>???@@@@@@@@@@@@@@@???AAAAAA???<<<888777777444666666666444333222222555888>>>HHHUUUdddsss}}}~~~}}}sssqqqooorrryyywwwvvv}}}wwwjjjaaa```UUUGGG<<<888666333000222222222222222222222222222222222222333444444555333333333333333444555555444444444444444444444444@@@??????@@@AAABBBCCCCCCCCCCCCBBBAAAAAAAAAAAAAAA???>>>>>>>>>============???===::::::;;;<<<===<<<<<<======>>>>>>?????????<<<===>>>???@@@BBBCCCDDDEEEEEEDDDDDDDDDCCCCCCCCCAAADDDJJJTTTaaazzzsssbbbUUUVVVaaarrrrrroooooonnnllllllllljjjjjjttt|||lllUUUJJJ???;;;888666555777333333333222222222222111000000000/////////......---------...............+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,---...000222555777999:::;;;;;;:::999999<<<>>>>>>@@@DDDHHHLLLNNNOOOPPPOOOMMMJJJEEE@@@:::666444333555:::AAAIIIPPPSSSTTTTTTVVVZZZ^^^aaaaaa___^^^^^^aaafffkkkmmmllljjjhhh___XXXPPPNNNSSSXXX[[[[[[___aaacccdddddddddbbbaaa```___[[[UUUOOOLLLMMMOOOPPPSSSXXX]]]cccmmmyyyzzzhhhfffpppzzz|||uuuqqqrrrssssssppp```WWWLLLIIIKKKKKKGGGBBB777444111/////////000000...///000000000///---,,,,,,,,,,,,---------..............................000///............//////111111000//////...//////000111111222222222111111111111000000111111222333333333444444555666888999;;;<<<<<<<<<===???AAACCCKKKRRReeekkk^^^TTTVVV^^^mmm|||cccQQQJJJHHHGGGMMM[[[qqqhhhFFF;;;333444666555444555222222222222222222222222333333333333333333333333333444444444333333666888:::===@@@CCCGGGKKKPPPSSSTTTWWWZZZ]]]^^^___aaabbbaaadddiiikkkjjjhhhfffeeebbbcccddddddccc```^^^\\\WWWXXXYYYYYYXXXYYY\\\^^^```fffoootttuuusssrrrrrrqqqpppoooooopppooommmkkkkkkjjjggg```ZZZ\\\eeemmmnnnnnnmmmkkkfff```ZZZWWWMMMLLLJJJGGGCCC@@@>>>===999:::;;;<<<<<<<<<;;;:::<<<===>>>???@@@AAAAAAAAA===???@@@>>>;;;777666555555666777555222111222444777???KKKWWWeeettt|||uuupppoookkkoooxxx|||rrrrrryyy~~~qqqfff___[[[OOOAAA888555444111---222222222222222222222222111111222333444555555555333222222222222333333444444444444444444444444444AAAAAABBBCCCEEEFFFHHHIIIFFFFFFEEEDDDCCCCCCCCCCCC???>>>>>>======>>>>>>???@@@===;;;:::;;;<<<=========>>>???????????????>>><<<===???@@@BBBDDDEEEFFFDDDDDDDDDCCCCCCCCCBBBBBB???BBBIIIRRR[[[lllnnn```\\\```kkk||||||zzzyyyzzz|||uuuooovvvyyynnn\\\PPPEEE???;;;666444555333333333333222222222222000000000000////////////,,,,,,------.../////////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,---...///111333555666888999:::::::::;;;===???@@@BBBEEEIIILLLNNNOOOPPPPPPNNNKKKGGGAAA;;;666222333666;;;AAAHHHNNNSSSVVVVVVWWWZZZ^^^``````]]]ZZZTTTVVVYYY[[[\\\\\\[[[ZZZUUUPPPKKKKKKOOOUUUXXXZZZ```aaacccccccccaaa___^^^VVVWWWUUUQQQKKKIIIKKKMMMOOOTTT[[[aaafffmmmuuu{{{xxx||||||uuuxxxuuujjjkkkwww|||uuuooopppssssssooo]]]TTTJJJHHHKKKKKKDDD===444333000///......///000///////////////......---,,,---------...................................................///000000333222111///............//////000111111111111000111000000000000111222222333333333333555666777888999888888888:::===???AAAEEEIIIWWWpppsssdddYYYTTTRRRYYYjjj|||eeeRRRKKKEEEEEELLL[[[rrrwwwRRRCCC666555666444333555222111111111111222333333222333333444444333333222000111222222111222444555666888:::;;;<<<>>>BBBDDDHHHKKKNNNPPPQQQSSSUUUWWWWWW[[[```ccccccbbbaaaaaa___```______]]]ZZZXXXWWWUUUVVVWWWVVVUUUTTTUUUVVVTTTXXX___dddfffhhhiiijjjkkkjjjjjjjjjkkkjjjgggdddbbbcccbbb]]]WWWVVVZZZ___^^^]]]\\\YYYUUUPPPKKKIIIBBBCCCCCCAAA???======>>>777888999999999999888888;;;<<<===???@@@AAAAAAAAA<<<>>>???===:::777666555222444444222111222777<<>>======>>>???@@@AAA>>>;;;:::;;;<<<======>>>???@@@@@@@@@???>>>===<<<===???BBBDDDFFFGGGGGGCCCCCCCCCBBBBBBBBBBBBBBB???@@@GGGNNNRRR^^^}}}tttkkkfffhhhuuu~~~vvviii]]]PPPHHHBBB:::666555444444333333333222222222222222111111111000000000---------...............,,,------......------,,,+++++++++++++++++++++++++++++++++***++++++,,,---------...///000222333444555777:::;;;;;;<<<>>>???CCCDDDFFFIIIKKKMMMNNNOOOOOONNNLLLHHHBBB;;;555222333555:::???FFFLLLRRRVVVVVVUUUVVVYYY[[[ZZZUUURRROOOOOOOOOPPPQQQRRRRRRSSSMMMLLLJJJKKKMMMQQQUUUXXX[[[\\\\\\\\\\\\ZZZXXXVVVQQQSSSUUURRRNNNLLLNNNRRRSSSXXX^^^aaacccfffkkkooopppwww~~~}}}tttlllkkkooowww}}}|||sssooommmrrr}}}~~~zzzuuuuuuwwwssslllXXXOOOHHHGGGKKKIII@@@888222222111///......///000000000///...............------........./////////........................------------...000111222222111000//////...//////......///000000000000000000000000000000111222222222222222333444555777777777777777888:::<<<======@@@BBBKKK]]]tttzzziii```VVVUUU[[[nnndddVVVGGGBBBEEEMMM[[[hhhbbbMMM<<<888777222111444222111000000000111333444222333333444444333333222000111222222111111222444444555666666666666888:::@@@BBBDDDEEEFFFGGGIIIJJJMMMPPPTTTVVVVVVUUUUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUTTTUUUWWWVVVSSSQQQPPPPPPMMMOOOQQQTTTWWW[[[^^^```cccbbbbbbccccccaaa]]]ZZZVVVWWWVVVRRRNNNLLLMMMOOOLLLKKKJJJGGGDDDAAA???>>><<<===>>>===:::999:::<<<777777888888888888999999:::;;;===>>>@@@AAAAAABBB===>>>>>><<<888555555555000222333333555===HHHQQQZZZeeeqqqxxxvvvjjj___[[[^^^fffttttttmmmkkkoooxxx}}}wwwsssoooggg[[[RRREEE???888444333333222000222222222222222222222222222333333444333333111111222222111111111111222222111111111111111111111111===>>>@@@BBBEEEHHHKKKMMMGGGGGGEEEDDDCCCCCCCCCCCC??????>>>======>>>???@@@BBB???;;;::::::<<<======???@@@AAAAAA@@@???>>>===<<<===@@@BBBEEEFFFGGGHHHBBBBBBBBBBBBBBBBBBBBBBBB@@@???DDDJJJKKKTTTqqqxxxnnnhhhppp}}}uuuiii[[[RRRIII???999777444444444333333333222222333333333222222222111111/////////......------,,,---......//////......---++++++++++++++++++++++++++++++******++++++,,,---............///111222333222555999;;;<<<===>>>???EEEFFFGGGIIIKKKMMMMMMNNNOOONNNLLLHHHBBB;;;555111---///444999???FFFLLLQQQUUUSSSSSSTTTUUUSSSOOOJJJGGGGGGFFFFFFGGGIIIKKKLLLGGGIIIJJJKKKLLLNNNRRRVVVUUUUUUUUUUUUSSSRRRPPPNNNQQQUUUXXXWWWSSSRRRUUUXXXWWW[[[___```___```cccfffmmmvvv{{{uuunnnfffdddeeelllpppssstttvvvxxxuuuoooiiijjjnnnvvv}}}||||||tttjjjTTTLLLFFFFFFJJJHHH===333222222111///...---///000111000///------...//////.........////////////000........................,,,,,,,,,---///000222333000///////////////000111------...//////000//////000000000000000111111222222222222333444555666777888888999:::<<<===<<<;;;??????DDDPPPaaazzzzzznnnaaaXXXWWWccc~~~wwwbbbMMMEEEFFFHHHNNNUUUgggmmmVVVAAA;;;888111///333111111000000000111333444222222444444444444222222222333444444222222333444333555666666444444555666<<<===??????>>>>>>@@@AAADDDGGGIIIKKKJJJIIIIIIIIILLLLLLMMMNNNPPPSSSUUUVVVTTTUUUWWWVVVRRROOOMMMLLLJJJJJJJJJKKKMMMQQQUUUXXXXXXWWWWWWXXXWWWUUUPPPMMMHHHHHHFFFDDD@@@>>>>>>>>>AAA???>>><<<:::999888888999;;;<<<;;;888666888:::888888888888999:::<<<<<<:::;;;<<<>>>@@@AAABBBBBB>>>>>>===:::666444333333000333555888>>>JJJZZZfffpppyyyvvvmmmcccXXXWWW]]]jjjwwwyyyllleeeeeennnxxx|||tttoookkkjjjiiiaaaTTTIII<<<999666444333444444444222222222222222222222222...///111333444444444444333333222111111222222222333333333333333333333333>>>???@@@BBBDDDGGGIIIKKKIIIIIIGGGEEECCC@@@>>>===@@@@@@??????>>>??????@@@?????????>>>>>>>>>======AAAAAA@@@@@@@@@AAABBBBBB???@@@AAACCCDDDEEEEEEEEEAAAAAAAAABBBBBBCCCCCCCCCBBBAAACCCEEEGGGOOO```qqq}}}nnnmmmuuuwwwkkkaaaRRRBBB;;;<<<777222///222333111111222111111111111111111111111000///---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///---******,,,---,,,***.........////////////000555666777777888:::>>>BBBEEEGGGIIIJJJIIIIIIJJJLLLMMMLLLIIICCC<<<666333222333444777:::>>>BBBEEEGGGMMMMMMLLLKKKJJJIIIIIIHHHDDDDDDEEEGGGIIIJJJKKKLLLJJJHHHGGGHHHLLLNNNPPPPPPOOOOOOLLLIIIFFFFFFHHHJJJMMMWWW^^^\\\ZZZ\\\]]]\\\bbb``````aaa]]]ZZZ```kkk}}}xxxjjjbbb^^^\\\ZZZaaabbbffflllpppooojjjeeefffhhhnnnvvvzzzlllbbbNNNJJJGGGEEECCC???777111000000////////////000000////////////////////////........................------------------------........................///---+++,,,...000///---............////////////000000000000000000000000444333000...---000555:::666888999:::999999:::<<>>>>>>>>?????????@@@@@@EEEEEEFFFGGGHHHIIIJJJKKKJJJLLLNNNOOOMMMIIIDDDAAACCCBBBAAAAAABBBDDDFFFGGGIIIIIIHHHHHHGGGFFFEEEEEE======<<<;;;;;;:::;;;;;;888777666555555666777888::::::999999888999999::::::::::::999777888:::;;;777888:::<<<>>>@@@AAABBB>>>;;;999888777777666555555777>>>HHHQQQ[[[nnnssshhhbbb___[[[^^^cccooo}}}yyywwwssseeeaaagggooo{{{}}}pppkkkddd___^^^___XXXJJJ>>>777666555444222111000///111111222222222333333333222222222111111111000000333333222222111000//////000111111111111222222222======>>>@@@BBBDDDFFFGGGDDDDDDDDDCCCBBB@@@???>>>@@@??????>>>>>>>>>>>>???AAAAAAAAAAAAAAA@@@??????@@@@@@@@@AAAAAABBBBBBBBB@@@AAAAAABBBBBBBBBAAAAAA>>>??????@@@@@@@@@@@@@@@@@@@@@AAADDDEEELLLZZZiiiuuurrrxxx~~~vvvooodddSSSEEE@@@:::444111333444222000222111111111111111111111111111000...---,,,,,,,,,---------------------------++++++++++++++++++++++++///---******,,,---,,,***---------.........//////222333444444555888<<>><<>>???@@@AAABBBBBBAAABBBDDDEEECCC@@@===:::;;;:::::::::;;;<<<>>>???===<<<<<<;;;::::::999999555555444333333333333333777666555555555555666777999999888888888888999999;;;;;;:::888888888:::;;;===========================:::777555444555555555:::???KKKZZZfffpppzzznnnfff```^^^^^^```gggppp}}}tttqqqzzzsssddd___ccciiitttzzznnncccbbb```]]]XXXNNNCCC;;;444444444333222222111111111111111222222222333333222222222111111111000000000111111111111111222222000000111111111222222222<<<<<<<<<===???@@@BBBCCC???@@@@@@AAAAAAAAA@@@@@@@@@??????>>>======>>>>>>@@@AAABBBBBBBBBAAA??????>>>???@@@BBBCCCCCCCCCBBBBBBBBBAAAAAA@@@???======>>>???@@@@@@@@@???>>>===>>>>>>@@@BBBCCCGGGRRR^^^uuu}}}~~~{{{xxxgggTTTGGG???888333444444222000111111111111111111111111111111111///.......................................,,,,,,,,,,,,,,,,,,,,,,,,///---++++++,,,,,,,,,+++,,,,,,,,,,,,---------------///000111222555999<<>>@@@???@@@AAABBBDDDEEEFFFFFFDDDBBB@@@???@@@DDDHHHJJJGGGEEECCCCCCDDDEEEDDDCCC>>>>>>===<<<:::;;;>>>AAAIIIOOOSSSUUUWWWZZZXXXUUUSSSNNNIIIHHHOOOaaa{{{uuujjjccc^^^\\\]]]]]]___bbbeeeeeedddaaadddeeejjjpppvvv{{{||||||zzzuuuhhh```\\\SSSPPPJJJAAA888333333444//////............//////........................////////////////////////------------------------------------------------...---+++,,,...//////...............////////////000000000000000000000000///111333333111111111222444555777777666666888999<<<:::===AAADDDLLLaaawwwvvvpppwww{{{bbbKKKCCCEEEBBBGGGTTTnnnwww```NNNAAA:::888444111//////000222333222222444666777777666555444555555444333333333444444222333333444444333333222///000000111222111111111222222222222333333333333444555555666777888999999888999::::::999888666555444333333333444555666777666555555555444444333333444444333222222222333333555555444444444444555555888777777666666777888888<<<;;;999888777888999:::>>>>>>===<<<<<<;;;::::::;;;999666333333555888;;;CCCLLL\\\nnn{{{xxxpppdddaaa```aaaccciiittt~~~uuupppuuu}}}uuuiiiccccccgggooo{{{}}}qqq___aaa```YYYMMMAAA:::777222222222222222222333333000111111111222222222222222111111111111000000000......///000222333444444000000000111111111222222<<<<<<<<<<<<<<<===??????>>>>>>???@@@@@@@@@@@@@@@AAA@@@???>>>>>>>>>>>>???>>>???@@@AAA@@@???===<<<<<<===@@@BBBDDDCCCBBBBBBAAAAAAAAA@@@???>>>===<<>>===>>>>>>???BBBBBBCCCJJJSSS```wwwcccSSSFFF===555444444222000000111111111111111111111111222111111000000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,,,,+++***+++++++++,,,,,,,,,,,,+++,,,...///000333666999;;;===@@@AAA@@@@@@AAACCCBBBCCCBBB???:::555333222000000111333666888;;;<<<;;;<<<===>>>@@@AAABBBCCCAAA@@@??????@@@BBBDDDFFFEEECCCAAA@@@@@@@@@>>><<<:::;;;:::999777888:::<<>>???CCCQQQ```wwwlllvvvwww]]]MMMGGGFFFGGGNNNbbbwwweeeTTTDDD::::::777333111111222222111222444666888999888777666666555444333333333333333222333333444444333333222111111222222222333333222222222222222222222222222111222222333444444555555444444444444444444444444111111111222222333333444444444333333333333333333555555444444444444555555444333333333333333333444666666555555555666777777;;;999888777888888888888::::::::::::::::::::::::888777555444666;;;BBBGGGQQQ[[[jjjzzz{{{qqqkkkkkklllmmmnnnooottt{{{zzz~~~{{{rrrlllkkklllpppyyyuuucccbbb]]]RRRCCC888333333222222222222222222222222000000000111111111111222111111111111000000000000---...///000111222333444000000000000111111111111<<<<<<<<<;;;<<<<<<===>>>?????????@@@@@@??????>>>@@@@@@????????????@@@@@@>>>>>>?????????>>>===<<<:::<<>>???@@@@@@@@@@@@???===<<>>@@@CCCBBBBBBFFFMMMSSSnnn}}}wwwssswwwuuuhhhTTTGGG:::666555333111111000000000000000000000000111111111111111111000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++,,,************+++++++++,,,***,,,...///000111444666555888;;;===>>>@@@BBBDDDCCCDDDDDD@@@;;;666333222111111222333444666888999::::::;;;;;;<<<===>>>>>>===>>>???@@@@@@@@@@@@???AAA@@@>>>======<<<999777888999888666444444555777999888999===@@@@@@???>>><<>>444222222000---......------------..............................////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,...///............///////////////////////////////////////000111000//////111222444666777777777777888:::999999;;;===>>>AAAIIIRRRddd~~~llliiijjjqqq|||uuu^^^NNNJJJGGGIIIWWWmmmqqqZZZIIIBBB>>>888333222222222222222333666888999:::999888777666555333333222222222222333333444444333333222222222222222222333333444222222222222222222222222000111111222222333333333222222222222222333444444111111111222222222222222000000000000000111111111222111111111111111222222222222333333333333222222555555444444555666666777999777666777999:::888666888888888888888888888888333444555777<<>>======>>>>>>>>>>>>???@@@AAABBB@@@@@@??????>>>>>>>>>>>>;;;<<<===???@@@@@@@@@???======>>>???@@@@@@@@@@@@===<<<<<<<<<<<<<<<<<<<<>>???BBBCCCBBBEEEJJJNNNaaa~~~|||vvvnnngggjjjuuujjjYYYFFF===999666333333000000000000000000000000000111111222222111000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,******+++---************++++++++++++***,,,.../////////111333000333777:::<<<>>>AAACCCCCCDDDDDDAAA<<<777444222111111222222333444666666888888999999999:::::::::999:::===>>>>>>===;;;:::<<<;;;:::999999888666333444555555333111000111222222000111555777777:::>>>AAAHHHNNNRRR\\\mmm|||iii___YYY[[[^^^aaadddggglllooopppqqqqqqppppppqqqtttwwwzzz|||nnnccc^^^VVVHHH777///111333000+++------,,,,,,,,,,,,------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++---///............////////////////////////////////////---...//////...///111333222333555555444444666777888999;;;<<<>>>AAAFFFJJJSSSjjjuuuggg\\\\\\dddsssxxxbbbQQQIIIEEEKKKYYYkkk}}}wwweeeTTTMMMBBB:::555444444444222333555777888:::;;;;;;999888666555444333222222222333333444444333333222111000000000000111222222111111111111111000000000//////000000000111111111000000000000111111111222//////000111111000000///000000000111111222222222111111111000111111222333222222333333333333222222444444444444555666777777777666777:::>>>>>>:::666999999888777777666555555222555:::???FFFQQQ___hhhuuuyyy~~~}}}vvvnnnjjjjjjkkkvvv}}}{{{vvvzzz|||zzzzzz{{{}}}{{{sssfffZZZJJJ>>>777444222///222222111111000///......////////////000000000000//////000000000000000111000000000000000000///////////////000000000111111:::::::::::::::;;;<<<<<<<<<<<<============<<<<<<;;;;;;;;;<<<===???AAABBB@@@???===<<<<<<<<<===>>>;;;<<<<<<<<<======>>>>>><<<<<<===>>>>>>>>>>>>>>><<<;;;:::999:::;;;<<<===???======AAABBBAAADDDIIIKKKSSSfff~~~sssvvvyyymmmaaa^^^eeepppvvvwwwwww|||oooVVVGGG???999666555000000000000000000000000///000111222222111000000........................------------------------,,,---...---***)))+++---*********+++++++++,,,,,,)))+++---...------...///---000444666888:::===???@@@BBBCCCAAA===888555444111111111111111222333444444555555666777777888888777888888999999888777666666555555555666555333000000111222111000///111222000...000555666888???IIIQQQZZZbbbdddhhhttt~~~rrrgggaaadddgggiiijjjlllpppttttttttttttrrrooopppsssvvvzzz{{{|||{{{wwwooofff___LLLAAA555...///111///,,,------,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,++++++---///............////////////////////////////////////))),,,///111111000111111111333444444444444555777888999:::;;;===@@@CCCCCCIIIYYYpppppp]]]VVVVVV]]]pppkkk[[[KKKIIINNNVVV```iiiiiinnnttt{{{uuujjjYYYHHH===777444333222222333444777999<<<===<<<;;;999777666555444444222333333444444333333222111000/////////000111222111111111000000000///////////////000000000000111//////000111111111000000...///000000000000///...111111111222333444444555333333333333333444555555222222333444444333222222444444444444555666777888666666999???DDDCCC===888888888888888888888888888888>>>EEELLLUUUaaapppzzzpppqqqpppkkkfffeeeiiimmmsss||||||xxxwwwzzz}}}|||~~~yyypppiiiWWWNNNAAA888444333222000000000000000000000000000........./////////000000////////////000000111111000000000000000000000000////////////000000000111888888888888999:::;;;<<<888999:::;;;<<<<<<<<<<<<888888999:::<<<>>>@@@AAA>>>===:::888888999;;;===<<<<<<;;;;;;;;;<<<<<<===;;;<<<<<<<<<<<<<<<;;;;;;>>>===;;;::::::<<>>;;;<<<@@@AAAAAADDDHHHHHHHHHSSSnnn|||mmmllluuuppp^^^VVV[[[eeekkklllgggjjjttt~~~aaaNNNDDD===888777000000000000000000000000//////111222222111000///000000000000000000000000------------------------,,,---...---***)))+++...***++++++++++++,,,,,,,,,)))+++------+++++++++,,,,,,///222444555777999;;;<<>>AAALLLYYYdddqqq{{{}}}}}}~~~{{{ooojjjmmmpppqqqqqqrrruuuxxxvvvvvvuuurrroooooorrrvvvvvvqqqlllkkkkkkhhhaaa[[[EEE>>>555///---...///...---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,******---///............/////////000////////////////////////%%%)))///333333222000///333555666666555666777999888999999999<<>>===;;;999888777666666222333333444444333333222222111000000000111333444222222222111111000000000111111111111111111222222000000222333333222111000///000111222111000///.........///000000111222222222222111111222333444444222333444555555444333222444444444555666777888888666777;;;CCCHHHGGG@@@999444555666888:::<<<>>>???AAAHHHPPPXXXaaannn|||ttt___bbbdddcccaaaccciiiooorrr{{{}}}yyyvvv{{{}}}~~~zzzsssjjj```XXXIIIDDD<<<555222111111111.........///000111111222............/////////000.../////////000000111111.../////////000000111111////////////000000000000888888888888888999999999999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;<<<===<<<<<<;;;:::999999999999999:::;;;<<<<<<<<<;;;;;;=========;;;::::::;;;===BBB???<<<===AAADDDEEEDDDBBBIIIQQQ]]]wwwjjjdddgggqqquuuaaaZZZYYY[[[bbbjjjrrrlllggglllyyy|||]]]IIIEEE@@@999777666444222000//////000///000000222333444555555000000000000////////////------,,,++++++***)))))),,,---.........,,,)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,///222555777888999:::;;;;;;:::888777444333111//////000111222333333333333333333333333555222111222444444222///000000000000000/////////...,,,...222444333555999888AAAHHHHHHIIITTTbbbkkkxxx{{{uuuuuuxxx}}}|||zzz}}}~~~|||}}}xxxsssrrrtttuuussspppjjjfffdddeeeeee```UUULLL:::777333111000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***++++++,,,,,,,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------......---,,,,,,///111////////////////////////000000000000111111111111111222222333333444444555999999999:::;;;<<<===>>>EEEFFFNNN```wwwsssddd[[[UUUVVV[[[ttttttYYYMMMMMMJJJEEEEEEGGGKKKQQQXXXfff~~~pppSSS???666222000111222111111333888<<<@@@BBBBBB???:::555444444444333333333333222222222111111111111111111111111555444333222111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000111222222222333111111222222222333333333222222333444444333222222555444444444444444333333888888;;;AAAFFFFFF@@@:::666666777:::@@@GGGKKKMMMRRR[[[eeejjjmmmttt|||ooo```TTTSSSVVV^^^dddhhhnnntttzzz|||zzztttrrruuu{{{vvvlllcccZZZRRRMMM>>>999333222444555333000,,,---------...////////////////////////////////////////////////.........,,,,,,------......//////......//////000000111111666666666666666777777777::::::;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::;;;::::::::::::;;;;;;<<<;;;::::::999999999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;:::999999;;;===>>><<<;;;<<>>;;;666333333222111000111111111222222222333333111000000000////////////...------,,,++++++******''')))+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,...000333555555666888999999888777666444333111//////000111222222222222222222222222222444111//////111333333222000000000000111111222333000......000222444===FFFOOO^^^mmmqqqpppqqqsssttt|||sssoooqqqwwwzzzuuuqqqooopppooojjjfff___^^^]]]^^^^^^XXXNNNFFF888555111///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******+++,,,,,,---,,,,,,++++++************---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,---------......---,,,---///111........................//////000000000111111111111111222333333444444555888888888999:::;;;<<<===<<>>FFFKKKJJJCCC<<<<<<>>>BBBIIIQQQYYY___bbbgggnnnvvvzzz|||xxxtttqqqggg[[[SSSRRRWWW```jjjqqqzzzzzzsssrrrttt{{{wwwrrriii```VVVMMMEEE@@@999444///...000111///---------------....................................///......................................./////////////////////000000000444444444444444444444444888999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999::::::999888888888888999::::::;;;:::999999999:::;;;<<<:::;;;;;;:::999999;;;<<<<<<<<<<<<===@@@AAA@@@???BBB>>>???JJJYYYooovvvllliiimmm||||||pppiiihhhjjjooolllmmmoooppppppqqqrrrssssss}}}uuuhhheeebbb\\\LLLCCC999444333333111///333333222222111111000000111111000000000////////////......------,,,,,,,,,'''(((+++---////////////++++++++++++++++++++++++////////////////////////,,,,,,+++,,,---...000111111222444555666555444444333222000/////////000111111111111111111111111111222000------///222333333...---------...000222444444222111222444<<>>@@@BBBCCCCCCBBBAAADDD======GGGOOO\\\{{{tttmmmooo|||wwwsssrrrsssrrrsssuuuwwwyyyyyywwwuuuqqqzzzyyyrrrrrrrrrpppbbbTTTCCC999666666444111333333333222111111000000111111111000000000//////////////////......------,,,------......---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---...000111222222222222111000000/////////000111////////////////////////000///......///000111111...---------...000333444555555555666:::HHHddd|||{{{qqqhhhffffffiiikkkmmmttt}}}}}}uuurrroookkkggg___WWWPPPMMMQQQTTTRRRKKKAAA999666222000...,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,,,,---......------...000........................////////////000000000111111111111222333333444444555555555666777888999:::<<>>CCCHHHWWWkkk~~~uuuaaaLLL???:::777222111222444555555666666777777666555444333777666666555444333222222111111111111111111111111000//////000000111222333111111111111111111111111000000000000000000000000000000111111111111000000333222222222111000000000111111222222222333333333444444555666666555444444444444555555666666666777:::>>>FFFOOOVVVXXXUUURRRMMMUUUaaaooozzz~~~zzztttkkkfffgggkkklllkkkggghhhnnnzzzvvvnnnlllpppyyy|||yyyxxxtttnnnjjjeee]]]TTTKKKBBB:::555222000......///000000............------,,,,,,,,,---------------------------------------.........000000000//////........./////////......---------555555555444444333333333333333444444555666777777:::::::::::::::::::::::::::999888777777777777777555555555666777888999::::::999777666777888:::<<<@@@@@@@@@>>>;;;999888999===???BBBDDDDDDCCCBBBAAACCC===>>>GGGJJJPPPfffwwwvvv{{{yyyzzzwwwvvv|||{{{vvvvvvxxxxxxwwwgggRRRCCC===;;;888555333333333222222222222222111111111111000000000000000000///////////////...000//////...---+++******++++++++++++++++++++++++************************,,,,,,++++++++++++,,,,,,+++,,,---...//////000000/////////////////////000...........................///000111000///......000000000000111333555666333444777:::@@@RRRpppwwwnnnfffbbb```bbbeeehhhpppxxxwwwwwwyyy{{{{{{~~~vvvtttpppkkkddd\\\TTTOOOPPPSSSTTTOOOEEE:::444222111000...---......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------.....................,,,++++++******++++++,,,*********+++++++++,,,,,,,,,---//////------...///...........................////////////000000000000000111222222333333444444444444555666777888999888999<<>>AAABBBAAA????????????<<<>>>CCCEEEHHHWWWhhh~~~xxxtttzzz~~~{{{{{{{{{rrr___OOOFFF???999555444444444444444333333333222222111111111000000000////////////////////////.........---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......///.........///////////////........................---///111111000//////000000000222444555777888999666999>>>CCCJJJYYYssswwwmmmccc]]]YYY[[[___eeeoooxxx|||zzzzzz{{{{{{|||wwwuuupppiiibbbZZZUUUQQQVVVVVVRRRJJJ???666111000000///......//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------............//////++++++************++++++************+++++++++++++++---//////...---...///------------------------......////////////000000000000111111222333333333444444444444555777888999888777999>>>AAACCCIIIQQQeeesssooo}}}qqqYYYJJJBBB>>>===>>>>>>JJJ\\\qqqxxxbbbWWWJJJCCCDDDEEEDDDAAA;;;777333222333444555666444444333333333333222222111111111111111111111111333333222222222222222333222222222222222222222222000000000000000000000000000000111111111111000000222222222111111111111111111111222222222333333333333444555666666555444333444444555666777888999::::::;;;>>>DDDMMMXXXaaafffllluuu}}}zzznnnkkkkkkoootttvvvyyy|||}}}zzzyyyxxxkkkeeeaaalll|||tttiiidddbbb___^^^WWWNNNEEE>>>888444111...............---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------...............------------------------,,,,,,,,,666555555444444333222222444444555666777888999999777777777777777777777777666666555555555666777777555444444444555666777777777777777777888888888999===???@@@???===::::::::::::===??????>>><<<===>>>===>>>??????@@@EEENNNVVVrrrzzztttwww}}}qqqeeeXXXLLLBBB<<<777777666555444333333222222222222111111111000000////////////////////////......---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------,,,,,,------...------......////////////........................---...///...---///444888777999===AAAEEEGGGHHHHHHHHHKKKQQQWWW[[[dddvvvsssbbbZZZUUUVVV\\\dddpppzzz|||{{{{{{zzz}}}~~~yyywwwsssmmmeee]]]XXXVVVUUUXXXTTTLLLBBB888222000//////...---...//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------...++++++************++++++************+++++++++++++++---//////............------------------------........./////////000000000000000111222222333333444444444444555777888999999888;;;@@@AAAAAADDDJJJQQQfff{{{zzz~~~lll[[[OOOEEE???>>><<>>>>><<<;;;;;;;;;;;;===@@@???===<<<===???===@@@@@@<<<===FFFLLLNNNVVVyyy}}}wwwvvv~~~}}}ppp```RRRJJJ;;;:::999777555333222111222222222111111111111000............////////////000///...---------------........................++++++++++++++++++++++++++++++,,,---------,,,,,,......------,,,---------,,,,,,---.../////////..............................---,,,***+++000999@@@FFFIIIOOOUUUZZZ]]]^^^^^^\\\___eeejjjlllppp{{{{{{cccZZZTTTUUU[[[eeerrr}}}~~~{{{yyyxxxwwwxxx|||{{{yyywwwuuuqqqjjjaaaZZZVVVVVVWWWWWWPPPFFF;;;444000//////...---,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******************************++++++,,,,,,,,,++++++************++++++)))************++++++++++++---///000///.........------------------------............/////////000000000000111222222333333444444444555666777888999666777:::===<<<:::???FFFDDDUUUooo}}}rrrppp|||jjj[[[MMMDDDAAA<<>>CCCJJJTTT```lllttt~~~~~~}}}}}}|||}}}zzz|||vvvlllhhhdddjjjuuu{{{kkk]]]WWWWWWXXXUUUMMMBBB999333111000000...000000000...,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++))))))***+++,,,,,,------+++++++++,,,,,,---------+++++++++,,,,,,---------555666666666555444333333000111333555666666555444555666777777777666555444555555555444444333333333111222333555666777777777777777777777666666666666===<<<<<<;;;;;;::::::999;;;===???@@@>>>============<<<<<<<<>>>>>>>>CCCHHHWWWpppsssppptttzzzhhhXXXKKKEEE@@@<<<===FFFTTTggg}}}jjjSSSCCC:::888:::444000///333555222000111222222111000//////000000000000111111000000//////000//////000000111111222000000////////////000000333333222000...///111333333111000222444444111...000555777444111333555555666888777222222555333...777888999999:::>>>CCCGGGDDDFFFKKKTTT___kkkvvv}}}}}}xxxyyy~~~~~~|||~~~wwwmmmcccccckkkttt|||}}}tttiii___WWWQQQOOOKKKBBB777111000111000///////////////////////////.........------,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,---------......555666666666555555444333111222444666666666555444444555666666666666555444666555555555444444444333000111222333444555555555777777777777666666666666999999999999999999999999:::<<<>>>???===<<<<<<<<<;;;;;;:::;;;===@@@DDDFFFMMMXXXnnn}}}sssrrrzzzjjjTTTCCC===;;;555444777222555555555444222222222333222111111111000000//////000000///......---,,,,,,---------......---------+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,,,,,,,+++---///000...---.........//////...,,,******+++/////////000222222000///111111444888===GGG[[[mmmkkkccc]]]^^^dddlllvvv~~~~~~|||{{{{{{{{{|||{{{~~~|||wwwttttttqqqlllccc___\\\[[[]]]\\\XXXTTTMMMAAA555111///,,,,,,---//////...,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))******++++++***))))))***+++++++++++++++,,,,,,,,,------,,,,,,,,,++++++*********+++++++++,,,,,,,,,---------............------,,,------------------------,,,,,,------.../////////000000000111222222333333666555444444444555777777777777888999:::;;;<<<<<<>>>BBBMMM```xxxyyyllliiihhhkkkttt{{{iiiYYYQQQFFFAAA???DDDMMMYYYjjjwwwsss]]]JJJ>>>888999444222555777555333444555444333222111000000000111111111000111222333444222222333333333222111000222222111111111111222222000111222111000///000111666333111111333444333111111555666333111444666666222555444111333777777333333555999>>>DDDKKKSSSYYY[[[\\\^^^eeeoooxxx~~~|||zzz}}}~~~~~~|||tttnnnkkkrrryyy}}}}}}yyyrrriii^^^UUUNNNJJJDDD<<<444///000111000///..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------666666666666666555555444333444555666777666555444444444555555666555555444555555555555444444444444111222333444444444444444666666666666777777777777555555666777777888999999999;;;======<<<::::::;;;:::999999999;;;>>>AAACCCGGGJJJVVVnnn{{{qqqrrrhhhRRRCCC>>>777777888222333333333333222222111111444333222111000//////...111111000//////.........------............------,,,,,,------------,,,,,,...---------,,,,,,++++++(((,,,///111111///......---///000///---+++++++++111111000000000222444555666555777===EEEVVVppp~~~nnnhhheeeiiinnnssszzz~~~{{{yyyxxxwwwvvvwwwvvvtttuuuuuupppiii______bbbfffgggddd\\\UUUDDD:::111...---,,,,,,...///...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))*********++++++***))))))***++++++++++++++++++,,,,,,,,,,,,+++++++++++++++*********++++++++++++,,,,,,,,,,,,............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000000000111222222333333555444444444444555666666666555555555666888:::;;;<<<===CCCNNN___xxxhhh[[[OOOQQQXXXbbblllyyypppeeeRRRJJJDDDCCCEEEJJJTTT^^^ooo|||eeeOOOCCCDDD===888;;;======>>>@@@>>>===;;;999666444333222000000......///111333444111222333444333111///---111111000000000000111111,,,...111111000......///555222///...///000111111000333444000///333555555222444555444666;;;===;;;888===DDDLLLVVV```kkkrrrvvvtttsssxxx}}}xxxuuuwwwyyy|||~~~|||}}}zzzxxx{{{|||yyy~~~xxxuuusssoooggg^^^SSSIIICCC:::666000...000111000///...........................------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---------666666777777777666666555666666777777777666555555444444555555555555444444444444444444333333333333555555666666666666666555666666666666777777777777555555666666666777777777777999;;;<<<:::999999999999888888999:::===???AAADDDCCCHHHYYYssswwwqqqxxx~~~zzzeeeRRRJJJBBBAAA>>>555222111111111222222222111222222222111000/////////000000000//////...............////////////......,,,,,,------------,,,,,,.........---,,,,,,++++++***---000111000///...///,,,...000000/////////111222333333333333555:::>>>CCCBBBCCCHHHOOO^^^wwwyyytttvvv}}}rrrnnnlllqqqvvvyyy~~~{{{wwwtttrrrppppppqqquuuxxxwwwoooggg```dddiiinnnmmmdddXXXOOO;;;444...------,,,,,,///...------,,,+++++++++,,,++++++++++++++++++++++++++++++***************++++++******************+++***++++++++++++,,,,,,,,,+++++++++******************++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000000000111222222333333444444444444444555555555555444333333444666999:::<<<===@@@FFFOOOcccmmmXXXMMMMMMOOORRRVVV___sss|||eeeZZZNNNGGGDDDDDDIIIOOOYYYfffwwwqqqaaaWWWNNNHHHKKKPPPSSSUUUXXXUUUSSSOOOIIICCC<<<777444222222111000000000111222111222333333333222111111222111111111111111111222///111333222111000111222222111000//////000111111333555444111000444666555666888:::<<<>>>CCCGGGIIIOOOTTT[[[dddnnnyyy~~~rrrjjjcccaaaaaaeeennnxxx{{{|||~~~yyysssqqqvvv|||ooommmllljjjddd[[[OOODDD===555222//////000000///...........................------------------------+++++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---------------------...666666777777888777777666777777777777777777666666666666555555444444444444222222222222222222333333555555666666777666666666555666666666777777777888888888777777666666666666666888::::::999888888888999888888999:::<<<>>>???@@@@@@DDDNNN]]]vvv~~~zzz}}}wwwuuuuuuyyy~~~}}}{{{~~~wwweee^^^VVVRRRKKK???999666444333555555555333000000000000000000000000/////////..................//////000000//////...,,,------......------,,,.........------,,,,,,,,,///000000///------...///,,,.../////////000222444444888===???@@@DDDKKKPPPWWWWWWYYY\\\___gggyyy~~~pppjjjhhhlllsssyyyxxxsssrrrwww{{{~~~zzzuuupppnnnkkkkkknnnuuuzzzvvvnnnfffdddgggjjjjjjdddXXXIII@@@555000---......,,,---000------,,,+++++++++,,,,,,+++++++++++++++++++++++++++***************++++++*********++++++******************+++++++++,,,,,,*********************************+++++++++,,,,,,'''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000000000111222222333333222333333444444444444444555444333333444666999:::;;;<<>>BBBGGGKKKPPPWWW\\\kkkooovvv~~~{{{sssggg___VVVQQQOOOSSS^^^iiitttyyy{{{tttooorrrzzzxxxhhhfffeeeccc]]]TTTIII???888333222111000000000...---........................------------------------++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,++++++,,,,,,---.../////////...............666777777888888888888888888888888888888888888888999888777555444444444444222222222222333333333333222333444555555555555555555555666666777777888888999999888777777666555555666888::::::999777777888888888888999999:::;;;<<<;;;<<>>CCCEEELLLddd~~~zzztttuuu|||xxxrrrsssuuuxxx|||}}}zzzvvvkkkYYYQQQFFF???<<<;;;888666333333333333333333222222///////////////////////////000000111111000000///------............------,,,,,,------...////////////000111000///...///000111222222333666<<>>555111...,,,,,,///...******---,,,+++++++++++++++,,,,,,******************************))))))***++++++,,,)))***++++++++++++***)))************++++++++++++((()))))))))*********+++************++++++++++++))))))***,,,------------------------------------,,,,,,------.../////////000000000111222222333333000111222333444333333222222222333444555666666777777666999<<<>>>AAAIIISSSiiiyyyllldddZZZSSSOOONNNVVV___xxxppp___PPPIII???===>>>BBBFFFLLLYYYggg~~~zzzggg[[[KKKGGGCCCBBBFFFPPP[[[ccccccgggkkkkkkeee[[[OOOHHHBBBBBBAAAAAAAAAAAABBBBBBJJJMMMPPPPPPMMMIIIEEEDDD??????>>>======AAAGGGMMMVVVZZZ^^^aaahhhooopppllliiiiiilllqqqrrrrrrzzz|||pppggg```\\\TTTPPPLLLJJJIIILLLXXXdddtttyyypppooouuu~~~wwwggg]]]XXXPPPGGG>>>888444222//////000///......//////------------------------,,,,,,,,,---------......---,,,,,,+++***)))((((((************++++++++++++,,,,,,++++++,,,,,,---.........------,,,,,,,,,,,,666777888999999999999999888888888888999:::;;;<<<>>>===:::777555444333333555555555666666666777777333444555777888999999999444555555666777888888999444444555555666777777777666888::::::999888888888555555555666666666777777:::888<<>>IIITTT[[[ooo}}}}}}|||~~~}}}}}}}}}}}}~~~wwwcccZZZRRRTTTYYY^^^bbbfffjjjqqqwwwwwwwww{{{{{{uuupppnnnmmmddd^^^\\\]]]]]]\\\cccllliiicccWWWIII;;;222---,,,---+++,,,...---((((((++++++++++++***++++++,,,,,,******************************))))))***+++,,,,,,)))***+++,,,,,,+++***))))))************+++++++++(((((())))))*********+++)))************+++++++++,,,,,,---.........------........................,,,,,,------...//////000000000000111222222333333000111222333444333222222000111222333555555555555888666777:::<<<>>>DDDKKKUUUkkkwwwhhh]]]UUURRRVVV]]]iiiooo]]]SSSHHHCCC@@@@@@??????GGGRRR\\\xxx~~~sss___YYYSSSRRRZZZjjj||||||jjj^^^UUUUUUTTTTTTTTTTTTUUUUUUaaafffkkkmmmjjjccc\\\XXXTTTSSSPPPMMMMMMSSS]]]eeesssxxx~~~}}}}}}nnnbbbZZZWWWVVVYYYWWWVVVWWWWWW[[[fffrrr|||{{{|||xxxmmmmmmsss|||ooo```ZZZTTTJJJ???777222000000,,,---...------...///111------------------------,,,,,,,,,------............---,,,+++***((('''''')))************+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,++++++*********666666666666777777777777555555666888999:::;;;<<<<<<;;;999888666444222222333333333333444666888999555444333333444555666777999888888888777777666666666666555555555777888999888888888888888888888888999888888888777777666666888999;;;<<<>>>BBBGGGKKKiiiwwwrrrzzz|||wwwvvv{{{}}}{{{tttlllgggbbbXXXOOOFFF@@@:::777555333333333333333222111111222333444111222333444444333000...111...,,,---000111000...444222///---...///000000111///000111111111333666666:::@@@EEELLLYYYiiiuuu~~~{{{}}}|||vvvwwwssssssxxx~~~hhh]]]TTTTTTWWW[[[___cccnnnpppqqqqqqqqquuu|||{{{{{{zzzuuuqqqqqqaaa[[[VVVVVV\\\bbbddddddfffVVVEEE<<<777111,,,*********************************+++++++++,,,,,,,,,************************))))))******++++++++++++******))))))))))))************++++++++++++***)))************)))))))))))))))************+++++++++******+++,,,,,,,,,,,,+++///...,,,+++***++++++,,,------,,,+++,,,---...///......///000000000000000111111111111111111111111222333333333333333333444666666777888:::<<<>>>???PPPWWWjjj{{{ssskkk```]]]aaacccmmm|||uuudddUUUMMMGGGEEEAAA===???EEENNNZZZqqq~~~sssiiiffflllyyytttpppkkkhhhiiiiiiffffffhhh~~~yyyppplllgggdddcccgggtttwwwqqqhhh]]]VVVVVVYYY]]]eeecccbbbdddiiipppxxx}}}wwwpppooosss|||yyyxxxyyyuuukkkbbbWWWKKK>>>999666222/////////...---,,,,,,,,,,,,,,,...,,,***+++...//////---******+++,,,------......------,,,,,,+++***))))))++++++******++++++,,,---......---,,,---...///000000---,,,---///000...,,,666666666777777777777888666666777888999999:::;;;888888777777666555444444333333333333444666888999666555444444444555777888999999999999888888777777777777666555666777888999999999999999999999999999888888888777777777666666777888999:::;;;???DDDGGGWWWlll|||ttt|||}}}wwwuuuuuuxxxyyynnnWWWMMMDDD@@@???======>>>===:::777666666888888777555777:::<<<===;;;777444444111......000111000///111000///000111333333333444444444555555666999===???DDDIIINNNVVVcccsss~~~{{{ssssssoooooouuu}}}kkk___UUUUUUZZZ]]]```cccjjjmmmoooooopppttt{{{wwwssswwwzzzvvvoookkk]]]XXXTTTTTTYYY___aaa```YYYKKK<<<666333...+++************************************+++++++++,,,,,,************************))))))))))))******************))))))))))))******)))))))))******))))))(((************)))))))))))))))************+++++++++******+++,,,,,,,,,,,,+++...---,,,+++++++++,,,---------,,,+++,,,---...///......///000000000000000111111111111111111111111222222222333333333333444666666777888:::<<<>>>???HHHMMM[[[rrr~~~sssnnnmmmdddfffllluuummmbbbWWWQQQKKKDDDBBBEEEGGGMMMZZZnnnwwwssswww~~~zzzzzzyyyvvvwwwzzz~~~zzz{{{yyyqqqlllaaa___[[[WWWVVVZZZ```ffflllmmmpppttt{{{|||xxxyyy}}}{{{tttoooooosssyyywwwqqqkkkjjjmmmkkkccc[[[PPPDDD:::555444111///000......---,,,,,,,,,,,,,,,...,,,***+++---///...---*********+++,,,,,,------,,,,,,,,,+++***)))))))))++++++******++++++,,,---------,,,,,,,,,---...///---+++***+++---...,,,***666666777777777888888888777777777888888888999999555555555555666666666777444444444444555777888999777666666666666666777888::::::999999999999888888888888777666777888999:::::::::::::::::::::::::::888888777777777777666666666777777777888:::???BBBFFFVVVrrr|||uuupppkkkxxxsssdddVVVRRRSSSSSSSSSUUUTTTMMMFFFCCCEEEGGGFFFDDDBBBEEEJJJOOOQQQOOOJJJFFF@@@===888555444444444444333333444555666777888888<<<>>>???>>>===AAAGGGLLLTTTXXX\\\^^^bbbkkkyyyzzzrrrmmmiiihhhpppyyyoooaaaVVVWWW]]]aaabbbbbbiiikkknnnpppqqqttt{{{wwwppplllsssyyyuuukkkdddZZZWWWTTTUUUXXXZZZZZZXXXJJJ>>>333000///---+++,,,*********************************++++++++++++,,,************************+++++++++*********************))))))))))))******))))))************))))))++++++*********))))))))))))************+++++++++******+++,,,,,,,,,,,,+++,,,,,,+++++++++,,,------------,,,+++,,,---...///......///000000000000000111111111111111111111111222222222222333333444444555666666777999;;;===>>>AAACCCKKKZZZmmmnnnhhhaaa^^^cccqqqsssiii```VVVMMMIIIBBBCCCGGGRRRbbbrrr|||yyyuuuzzz||||||wwwrrroookkkgggbbb[[[UUUPPPMMMNNNQQQTTTZZZbbbkkkqqqzzz}}}wwwoookkkkkkqqqyyy}}}|||{{{wwwsssrrruuuxxx{{{|||qqqhhhddd```aaaeeeeee___XXXEEE<<<444111111///...000...------,,,,,,,,,,,,,,,---,,,***+++,,,------,,,)))))))))***++++++,,,,,,++++++******))))))((((((+++************+++,,,,,,,,,,,,+++++++++,,,---...---+++***+++,,,---,,,***666666666777777777888888888888888888777777777777444444555555666666666777444555555555666777888888777777777777777777888888888888888888888888888888999999888777777888999:::999999999999999999999999777777777777777777666666555666777666666777;;;===@@@III^^^|||~~~sssjjjsssyyyhhheeeiiijjjmmmppppppfff]]]ZZZ]]]```___\\\YYY\\\aaahhhmmmmmmhhhdddZZZUUUNNNGGGBBB@@@>>>>>>??????>>>======???BBBEEENNNSSSTTTQQQOOOTTT\\\bbbppprrrrrrooolllnnnuuu{{{|||wwwgggbbbaaahhhrrr{{{rrrdddYYYZZZ```dddddddddkkknnnqqqssssssvvv{{{}}}}}}qqqllllllrrruuuooofff```YYYXXXXXXYYYYYYVVVPPPKKK@@@777///...///------...************************************++++++++++++************************---,,,,,,,,,,,,+++++++++******))))))))))))******)))***+++++++++++++++++++++++++++*********))))))))))))*********+++++++++******+++,,,,,,,,,,,,+++++++++++++++,,,------...------,,,+++,,,---...///......///000000000000000111111111111111111111111111111111222333333444444555555666666888:::;;;<<>>777000//////------000------,,,,,,+++,,,,,,---,,,++++++++++++,,,,,,,,,(((((())))))*********+++******))))))((((((((('''***************++++++,,,+++++++++++++++,,,,,,,,,...------------...------555666666666666777777777888888888777777777777666666666666666666555555555555555666777777888888888888888888888888888777777666666666777777777777777:::999888777777888999999777777777777777777777777666666666666666666777777555666777666555666888:::>>>BBBOOOggg~~~xxxmmmnnnuuuppppppuuuwww{{{|||ssspppuuuyyyyyyvvvrrrsssuuu|||yyytttkkkbbbYYYSSSPPPPPPOOONNNKKKHHHHHHMMMUUU\\\nnnuuuvvvmmmfffiiiqqqvvv}}}tttooopppsssvvv|||yyyccc[[[WWW\\\eeemmmtttzzzuuuiii___```fffiiiiiiiiipppsssvvvvvvttttttwwwzzzyyyxxxzzzyyymmmkkklllnnnkkkccc^^^]]][[[\\\]]]]]]XXXOOOEEE>>>999222---......,,,+++---************************))))))*********+++++++++))))))))))))))))))))))))+++++++++++++++***************))))))))))))******((())))))***+++++++++***++++++++++++************))))))*********+++++++++******+++,,,,,,,,,,,,+++***++++++,,,------------------,,,+++,,,---...///......///000000000000000000000000000000000000000000000111222222333444444444444555666777888:::;;;>>>???BBBFFFLLL[[[uuuooobbbZZZXXXXXX___hhhxxxppp\\\UUUKKKFFFEEEFFFFFFEEEHHHFFFGGGKKKNNNRRRZZZcccmmmkkkhhhjjjqqq{{{zzzwwwyyywwwlll]]]QQQLLLJJJGGGGGGHHHKKKLLLLLLPPPVVV```jjjsss|||wwwmmmjjjmmmuuu~~~|||{{{{{{mmm```YYYYYYZZZ^^^___ZZZPPPHHH:::444000000...,,,,,,///,,,,,,+++++++++,,,,,,---+++++++++*********+++,,,((()))))))))))))))******)))))))))(((((((((((((((******))))))******+++,,,*********+++++++++++++++,,,------------,,,------444444555555555666666666777777777777777777777777888888777777666666555555666666777888888888888888777888888888888777777666555555555666666666666777:::999888777666777888888555555555555555555555555555555666666666666777777555666666666555555777888:::===EEEUUUnnnzzzyyy}}}}}}xxx{{{~~~pppkkkiiitttuuuwww~~~pppsssxxxyyy{{{qqqjjjggggggaaa___\\\XXXYYY```llluuu{{{{{{vvvssssss{{{tttdddZZZRRRSSSYYY^^^bbbfffllluuu{{{rrrjjjkkkoooqqqsssvvvxxx{{{|||yyyuuuqqqqqqrrrvvvttttttyyy~~~|||wwwmmmkkkiiiggg```YYYXXX\\\]]]^^^]]]YYYQQQFFF;;;444333...+++---,,,)))(((***************************)))))))))************+++))))))))))))))))))))))))''''''((((((((()))))))))******))))))))))))******&&&'''((())))))))))))))),,,++++++++++++*********)))************+++++++++******+++,,,,,,,,,,,,+++++++++,,,---------,,,,,,------,,,+++,,,---...///......///000000000000000000000000000000000000000///000000111222333444444444444444555666777999999<<<===AAACCCEEELLL^^^oootttcccWWWPPPTTTYYYeeezzzzzzmmmZZZKKKCCCAAA@@@@@@>>>===>>>AAABBBAAADDDIIIQQQOOOLLLNNNTTT\\\cccgggkkkgggeeefffjjjvvv}}}tttggg___VVVLLLDDDBBBAAAAAAEEELLLSSSYYY[[[```fffpppzzz|||tttmmmnnnsss~~~}}}{{{pppfffZZZZZZZZZ[[[YYYSSSIIIAAA777333000000///+++,,,///+++++++++++++++,,,,,,---***++++++***)))(((***+++))))))))))))))))))******))))))))))))((((((((((((***))))))))))))***++++++)))***+++,,,,,,,,,,,,+++)))+++,,,+++***)))***,,,333333333444444444444555666666666777777777777777888888888888777777777777666777888999999999888888777777888888888777555555555666666666777777777777999888777666555666777777555555555555555555555555555555555666666666777777333444555555444444555777444999???GGGUUUnnn}}}vvvzzz}}}zzzzzz~~~wwwpppjjjlllxxx|||mmmjjjuuuvvvzzz~~~|||}}}~~~uuutttpppllljjjooozzz{{{yyy~~~zzzmmmaaaUUURRRTTTVVVWWWXXX]]]```iiivvv}}}xxxxxxzzz{{{xxxqqqnnnnnnmmmnnnqqqvvv{{{~~~~~~uuummmfffaaa]]]YYY[[[___^^^\\\WWWOOOEEE;;;444000///,,,+++------)))((()))************************))))))))))))************))))))))))))))))))))))))''''''((()))******++++++******))))))))))))******(((((()))***+++,,,,,,+++,,,,,,+++++++++*********)))************+++++++++******+++,,,,,,,,,,,,++++++,,,---------,,,+++***------,,,+++,,,---...///......///000000000000000000000000000000000000000//////000111222333444444333333444444555666888888:::;;;>>>AAAAAADDDNNNZZZnnnqqqbbbXXXRRRSSSYYYdddwwwvvvdddYYYRRRMMMJJJEEEAAAAAADDDEEECCCDDDFFFGGGEEECCCDDDGGGLLLOOOPPPRRRPPPOOOQQQTTT]]]pppzzzpppjjjlllsssqqqyyy~~~|||yyyyyy{{{}}}qqqhhh[[[RRRMMMKKKIIIGGGGGGHHHJJJQQQ[[[eeemmmpppvvv|||wwwooopppvvv}}}|||{{{wwwpppkkk[[[XXXTTTQQQMMMGGGAAA;;;222000///000///+++,,,000++++++******+++,,,,,,---***+++,,,***(((''')))+++************************)))))))))))))))))))))))))))))))))))))))***++++++******,,,---------,,,+++)))+++,,,+++)))(((***,,,222222222333333333444444666666666666777777777888888888888888888999999999666777999::::::999888777666777888888888666555444666666777777888888888999999888777555555555666777555555555555555555555555444555555555666666777777111222444444333333444555222888>>>@@@EEEXXXvvvzzz|||~~~}}}zzz{{{rrrmmmpppxxx}}}pppgggiiiooozzz~~~zzzuuuvvv~~~}}}}}}zzz|||||||||}}}xxxiii[[[VVVVVVUUUTTTTTTTTTSSSWWWaaannnxxx}}}tttooonnndddhhhooovvv}}}}}}pppddd_________aaaddd]]]YYYQQQFFF;;;444111000///,,,,,,//////+++***,,,************************))))))))))))************))))))))))))))))))))))))))))))***+++---...///000******))))))))))))******+++,,,---...////////////,,,,,,,,,+++++++++******)))************+++++++++******+++,,,,,,,,,,,,+++,,,------...---,,,***)))------,,,+++,,,---...///...//////000000000000000000000000000000000000000...///000111222333444444333333333444555666777888999:::===@@@@@@AAAHHHQQQYYYkkk}}}nnneeeTTTSSSRRRTTT^^^sssuuuiii]]]VVVOOOJJJHHHKKKMMMLLLMMMOOOIIIGGGEEEFFFGGGHHHHHHHHHJJJHHHGGGFFFFFFLLL\\\kkkzzz|||vvvrrrtttpppkkkdddZZZSSSUUU\\\___cccjjjsssyyyzzzwwwtttoooiiieeeeeedddbbbbbbdddeeeiiijjjgggeeeeeedddaaa^^^WWWOOOJJJJJJNNNTTTWWWXXXYYY\\\dddppp{{{zzzvvvvvv{{{{{{rrrqqqwww}}}zzzvvvsssppplllhhheeeUUUPPPHHHBBB===:::666333///------///...,,,---111+++*********+++,,,,,,---)))+++,,,***'''&&&(((++++++++++++***************))))))))))))************)))))))))))))))******+++***+++,,,---...---,,,,,,***---...---+++***,,,...444444444444444444444444555555555555666666666666666666777777888888888999999:::;;;;;;;;;999777555666666666666555555555555444555777888888888777666444333333333444666777999666555444333333333333333888777666555444333333333333333333333333333333333333555666666;;;FFFUUUaaa{{{}}}{{{tttpppooouuu~~~ttthhhcccdddfffyyy{{{vvvzzzzzzwwwtttsssuuuwwwzzzzzziiiWWWQQQRRRSSSSSSSSSTTTVVV[[[bbbjjjuuuwwwooojjjhhhgggiiirrr~~~vvvppphhhcccdddfffgggggg\\\QQQCCC999555222...***************************&&&(((+++------,,,***)))))))))))))))(((((((((((()))))))))))))))((('''''''''******)))...555444...(((((())))))))))))((((((++++++,,,,,,,,,++++++***------,,,+++***)))((((((++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++***)))***+++,,,---------++++++++++++------.........///////////////000000000000000000000000222111000000000000000111000222555666555444555555888999;;;<<<<<<>>>AAACCCMMMUUUhhhyyyrrreee]]]TTTRRRUUU___qqq{{{uuujjjfffbbbaaabbbbbbaaa___aaa[[[RRRLLLIIIIIIJJJKKKJJJFFFBBBBBBEEEIIIJJJKKK[[[^^^bbbdddbbb^^^[[[ZZZVVVUUUSSSOOOJJJHHHHHHIIIKKKKKKMMMSSSYYY]]]]]]ZZZWWWVVVTTTRRRPPPOOOOOONNNRRRRRRSSSTTTVVVUUUSSSPPPPPPLLLKKKPPPUUUZZZbbbjjjpppsssyyy|||vvvyyywwwqqqooouuu}}}zzznnnllltttrrrfffeeehhhfffbbb___MMMGGG???888444222111000.........------,,,,,,,,,++++++***))))))***++++++******))))))((((((''''''***'''%%%&&&)))++++++***)))))))))))))))))))))))))))))))))))))))******+++***++++++,,,,,,++++++***++++++++++++++++++++++++333333333333333333333333333333444444444555555555555666666666777777777888777888:::;;;:::999777666666666666666555555555555333444555666777666555555444444333333444555666777555444333333222222333333444444444444444555555666222222222222222222222222000333555666888???JJJRRRjjjzzzttttttxxxzzzmmmhhhiiifffttt}}}wwwtttnnnjjjlllpppwwwvvvgggXXXRRRSSSTTTVVVYYY\\\```eeejjjqqqxxx~~~tttkkkfffiiijjjnnnuuu~~~wwwqqqllljjjllllllhhhcccPPPGGG;;;333000...,,,)))************************((()))***++++++***((('''))))))))))))(((((((((''')))))))))))))))(((''''''&&&((()))(((,,,111111+++(((((())))))))))))((((((***++++++,,,++++++******+++++++++***))))))((((((*********+++++++++,,,,,,++++++++++++++++++++++++------,,,,,,,,,---...///---,,,++++++++++++,,,---......//////000000000111000000000000000000000000111000000000000000111111000222555555555444444555777888:::;;;;;;===???BBBFFFLLLYYYmmmtttiii]]]VVVTTTWWW```kkkyyy~~~vvvppphhhaaa___```aaabbbXXXRRRIIIDDDAAAAAAAAAAAAHHHKKKOOOPPPOOOMMMLLLKKKJJJIIIHHHDDD@@@>>>???@@@AAAAAABBBEEEIIIKKKLLLKKKHHHHHHGGGFFFEEEEEEEEEEEEFFFHHHLLLOOORRRTTTTTTUUU\\\YYYZZZ```fffmmmuuu~~~wwwpppmmmlllrrruuusssqqquuuyyy{{{uuummmmmmrrr|||ppp^^^YYY[[[YYYRRRLLL???:::444///---,,,+++***...---------,,,,,,,,,,,,,,,+++***))))))***+++,,,***)))))))))((((((((('''(((%%%###$$$'''))))))((()))))))))))))))))))))))))))))))))))))))******+++***++++++,,,,,,++++++***++++++++++++++++++++++++333333333333333333333333222222222222333333333333444444555555555555666666555666888999999999888777666666666555555555555444222333444555666555444444555555444444444444555555333333222222222333444444444444333333444444555666111111111111111111111111...111444555555777===AAAOOOddd~~~zzzwwwzzz~~~xxxwwwtttoooooopppzzz}}}ooonnnrrr~~~wwwnnneee^^^```gggpppyyypppeeeZZZUUUUUUVVV[[[aaagggjjjpppuuuyyy}}}wwwoooiiifffhhhjjjnnnrrrtttuuuuuuttttttpppnnnpppsssooodddYYYCCC<<<333---,,,,,,+++************************************)))(((''''''&&&)))))))))(((((((((''''''(((((()))))))))(((''''''&&&'''((('''***---,,,)))(((((())))))))))))((((((******++++++++++++******)))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++---,,,,,,,,,,,,---......,,,,,,++++++++++++,,,,,,---......///000111222222000000000000000000000000////////////000111111222///222444555444444444555555777888999999;;;===@@@@@@DDDJJJUUUggg{{{lllaaaZZZWWWYYY^^^eeelllvvvzzzyyyzzz{{{|||pppggg[[[PPPIIIEEEDDDCCCBBBDDDFFFHHHGGGGGGIIIJJJKKKKKKIIIFFFBBB?????????@@@@@@AAA@@@@@@BBBEEEHHHFFFFFFFFFFFFFFFGGGGGGGGGEEEKKKSSSYYY]]]aaagggkkktttqqqrrrxxx~~~zzzqqqiiiccc___bbbllluuuvvvuuuttttttssstttooolllmmmpppxxxnnnXXXQQQRRROOOGGG???555222///---------,,,+++------,,,,,,,,,,,,,,,+++,,,+++************+++,,,))))))))))))(((((((((((('''&&&%%%%%%'''))))))((()))))))))))))))))))))))))))))))))))))))******+++******++++++++++++******************************222222222222222222222222111111222222222333333333333333333333333444444444333444666777888888888777666666555555555444444444222333444555666555555444555555555444444333333333222222222333333444666666777666555333222222111111111111111111111111111111///111333333222333555888BBBNNNaaayyyzzzrrrkkklllvvvuuupppqqqwwwpppiiieeelll{{{wwwhhh]]]UUUXXX```ggglllppptttjjjddd^^^[[[ZZZ\\\ccckkkmmmqqqvvv{{{~~~vvvpppmmmlllmmmmmmnnnooollliiiggghhhjjjppplllkkkpppssskkkXXXHHH;;;666000,,,+++,,,,,,,,,************************+++***)))((('''(((((()))))))))(((((((((''''''''''''(((((((((((((((''''''''''''(((((()))***)))((((((((())))))))))))((((((((()))******************''''''(((((()))))))))***)))))))))*********++++++++++++++++++++++++++++++***************+++++++++,,,++++++++++++++++++,,,,,,,,,---...///000111222////////////////////////.........//////111222333///111444555444333444555444555777777777999;;;===>>>AAADDDGGGQQQfff}}}rrrjjjeeeeeehhhfffhhhjjjkkkmmmsss{{{|||ooobbbZZZVVVUUUUUUPPPRRRTTTTTTUUUWWWZZZ]]]^^^^^^[[[VVVQQQLLLJJJJJJIIIJJJJJJIIIHHHJJJPPPVVVVVVVVVWWWXXXXXXXXXXXXXXXTTT\\\gggoootttzzz}}}zzzuuuoooiiidddaaa___aaannnyyy{{{vvvssspppmmmllljjjjjjkkkmmmuuuxxxfffSSSLLLKKKFFF???:::222000//////000000...---,,,,,,,,,,,,+++++++++++++++++++++******+++++++++))))))))))))(((((((((((()))(((((()))************)))))))))))))))))))))))))))))))))))))))******+++******++++++++++++******************************111111111111111111111111111111222222222333333333333333333222222222222222222333444555666666777777555555555555444444444444333444555666777666555555555555555444444333222222333333333333444666777888666555444333111111111111222222222222222222222222111111111111111222555888===@@@KKK^^^wwwyyylllaaadddooo~~~rrrllllllrrr}}}qqqddd___fffqqqyyy|||}}}|||rrrdddYYYRRRUUU\\\___^^^^^^eeeooozzz|||iiieeeddddddccceeellltttqqqtttxxx}}}zzzsssmmmkkknnnsssvvvwwwvvvrrrkkkccc```bbbfffkkkgggeeehhhiii___KKK:::555222...+++***+++++++++))))))))))))))))))))))))+++***)))((((((***,,,---((((((((((((''''''''''''''''''((((((((((((''''''(((((()))***)))(((((()))(((((())))))))))))(((((('''((())))))*********)))'''''''''((())))))******************+++++++++,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++******+++,,,---//////000////////////////////////............///000111222///111444444444333333444333444666666666777999;;;===@@@BBBCCCGGGUUUjjjzzzyyyssstttxxxqqqppplllfff```^^^aaaeee{{{yyypppllllllmmmkkklllmmmmmmnnnqqquuuxxxyyyxxxuuunnnggg```\\\[[[ZZZ[[[[[[ZZZZZZ^^^ffflllnnnooopppqqqqqqqqqpppoookkksss|||{{{vvvpppnnnjjjfffddddddeeefffjjjwwwxxxqqqllliiiiiiggggggggghhhrrr}}}}}}}}}~~~~~~xxxrrreeeZZZOOOHHHBBB:::555444...---,,,,,,---,,,+++)))++++++++++++++++++++++++************************(((((((((((())))))))))))((()))******************)))))))))))))))))))))))))))))))))))))))******+++)))******++++++******)))))))))))))))))))))))))))000000000000000000000000111111111222222222222333333333222222222222111111222222222333444555666666555555555444444444444333333444555666777666555555444444444444444333222111333222333333444555666777222222111111222222333444222222222222222222222222222111000///000333666888888888===JJJ^^^yyyooobbbbbbkkkuuusssllliiinnn}}}lll___\\\___eeehhhooouuu{{{|||tttsssuuuxxx~~~}}}xxxppprrrwww~~~vvvkkkbbbYYYSSSUUUYYYXXXUUUTTTVVV^^^fffkkkpppuuuuuuqqqkkkiiijjjnnnoooppptttzzzxxxzzz}}}tttqqqmmmjjjkkkpppvvvzzzyyyvvvpppfff^^^[[[]]]```ddd___[[[ZZZYYYQQQ@@@333000...,,,***(((((())))))))))))))))))))))))))))))***))))))))))))+++---...((((((((('''''''''&&&&&&&&&&&&'''((((((((('''''')))((())),,,***''''''***(((((())))))))))))((((((&&&'''((())))))***))))))((((((((())))))******************+++++++++,,,,,,++++++++++++++++++++++++***++++++,,,---,,,,,,,,,******++++++++++++******)))******+++,,,---......000000000000000000000000............///000000111...111333444333333333444333444555555555666888::::::===@@@@@@AAAIIIWWWcccyyy|||{{{{{{zzzuuulllaaaYYYWWWWWWaaakkkyyy~~~zzzxxxwwwvvvuuutttvvv{{{yyyuuupppnnnoooooommmkkkkkkhhhdddbbbcccgggmmmqqqzzzvvvpppmmmmmmjjjhhhggghhhqqqwwwvvv|||zzztttvvvwwwssskkkfff[[[UUUMMMFFF===333///000...---++++++++++++)))((()))************+++++++++(((((()))******)))(((((((((((((((((())))))))))))&&&((())))))((('''(((((()))))))))))))))))))))))))))))))))))))))******+++))))))************))))))((((((((((((((((((((((((//////////////////////////////000000000111111111333333333222222222111111222222222222222333444555555555555444444444333333222333444555666555444444222333444444444333222222111111111111222333333444111111111111111222333333111111111111111111111111000/////////111333555555333444888???III\\\|||ooojjjiiimmm|||uuuooorrr}}}zzzkkkaaa___aaadddfffqqq|||wwwlllfffcccbbbfffkkkqqqxxxyyytttsss}}}sssiiibbbcccfffllluuuvvvhhhccc[[[TTTTTTVVVTTTRRRSSSOOOWWW]]]```dddjjjnnnmmmooonnnqqqwwwzzzzzzzzz}}}{{{wwwmmmmmmmmmnnnppprrrtttvvvssspppkkkddd___[[[[[[\\\YYYSSSLLLHHHFFF@@@777000,,,,,,+++***)))))))))+++))))))))))))))))))))))))***))))))))))))*********(((((('''''''''&&&&&&&&&%%%&&&''''''((((((''''''((('''))),,,***%%%&&&+++(((((())))))))))))((((((%%%&&&'''((())))))))))))))))))******************)))))))))************+++++++++++++++++++++++++++)))***+++,,,---,,,,,,+++)))***+++,,,,,,+++***)))+++++++++,,,,,,---------000000000000000000000000//////.........//////000...000333444333333333444333444555555555666888:::777:::=========BBBJJJRRRbbbssszzznnnbbbZZZWWWSSSWWW^^^ccchhhmmmrrruuuzzztttgggfffddddddeeegggjjjllluuuqqqkkkhhhjjjqqqyyy}}}yyyyyyuuurrrqqqqqqvvv}}}uuutttxxx~~~}}}qqqhhhhhhjjjfff```]]]WWWNNNEEE???888111...000///---+++***+++,,,+++***))))))))))))******++++++&&&'''((())))))((('''&&&'''((((((((()))))))))***&&&(((+++***(((''''''((()))))))))))))))))))))))))))))))))))))))******+++))))))************))))))((((((((((((((((((((((((////////////////////////............/////////000333333333333222222111111222222111111222222333444555555444444444333333333111222333444555444333333222222444444444444333222000000000000000000111222555444333111000000//////000000000000000000000000.........///111222222111222444999<<<===HHHddd}}}sssjjjiiiyyyxxxvvvwwwxxx|||xxxlllffffffhhhkkkxxxtttfff]]]WWWSSSTTTXXXZZZdddqqq}}}yyyooohhhcccllltttkkk___UUUUUUWWW\\\dddnnnxxx~~~yyy~~~zzzllleee\\\TTTSSSSSSRRRSSSVVVTTT\\\bbbeeehhhnnnssssssrrrqqqttt|||~~~~~~zzzxxxxxxzzz{{{yyysssnnniiilllpppssstttsssqqqooopppooollliiifffbbb___^^^OOOIIIAAA;;;777555111...++++++,,,,,,++++++,,,...))))))))))))))))))))))))*********)))((((((''''''(((((('''''''''&&&&&&&&&%%%%%%&&&'''(((((((((''''''%%%(((,,,)))$$$&&&,,,(((((())))))))))))((((((%%%&&&'''((())))))))))))++++++******************(((((((((((())))))))))))++++++++++++++++++++++++'''((()))***+++***)))))))))***+++,,,,,,+++***)))------------------------000000000000000000000000000//////.........//////...000333444333222333444333444555555555666888:::777999;;;;;;<<>>555111111000---***************))))))))))))******))))))((((((''''''&&&'''''''''(((((())))))&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&'''((()))******''''''(((((('''&&&%%%%%%))))))))))))************((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))***(((&&&(((+++,,,+++))),,,,,,,,,++++++*********&&&((()))+++,,,,,,++++++,,,+++******+++,,,...///---------............///111000////////////000000000111111111111222222222666666666666777777777777999;;;===>>>>>>>>>@@@BBBGGGNNN]]]ooozzztttnnn```ZZZUUUSSSTTTVVVTTTRRR[[[aaakkkwwwuuummmjjjkkkooowww~~~}}}pppjjjiiieee___bbbgggmmmssswwwzzz}}}~~~~~~ssstttzzz~~~yyyiiiZZZWWWXXXVVVPPPLLL???:::333000000000000...******************+++++++++***'''&&&&&&'''***+++******))))))((((((''''''''''''((()))))))))))))))(((''''''(((((()))***+++)))))))))((()))******+++)))(((((((((******((('''(((((())))))*********+++((((((((((((((((((((((((000000000000000000000000///...,,,,,,...///111222555444333222111111111111111000000000222333333111555555666666666666555444333333222222222222333333222222111111111000000000000000000000000000000000000000000111111111222222000000////////////000000///000000000//////111333///111333222222777@@@GGGZZZkkk~~~{{{{{{|||vvvtttrrrttt{{{www{{{|||uuuqqqpppppp~~~sssbbb\\\\\\]]]]]]fffmmmvvvzzzjjjbbb\\\XXXZZZ^^^hhhtttttteeeZZZXXXVVVWWW```jjjmmmjjjaaadddqqq~~~pppiiiddd]]]VVVSSSTTTXXX[[[```gggpppuuuxxxzzz~~~|||sssooolllnnnooopppvvv|||}}}zzzsssqqqnnnllljjjiiihhhhhhpppuuuxxxvvvrrrjjjZZZKKK;;;555...+++,,,---+++(((*********)))))))))(((((())))))))))))((((((''''''''''''''''''((((((((()))''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((('''(((((((((((('''&&&%%%''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))+++)))((()))+++,,,+++)))++++++***************)))***+++,,,.........------+++++++++***+++,,,...///------------............000000000///////////////000000111111111222222222555555555666666666666777888:::<<<======>>>@@@BBBAAAEEENNN\\\kkk~~~vvvkkk```\\\^^^___\\\XXXTTTWWW\\\bbbgggiiiiiiiii___YYYTTTUUUWWWZZZ```gggjjjnnnrrruuuwwwxxx|||~~~}}}yyyuuuyyytttsssyyyyyylllggghhhgggccclllsss{{{}}}vvvzzz{{{lll]]]XXXWWWQQQIIIDDD888444...,,,,,,,,,,,,+++************************,,,+++)))(((((()))+++,,,***)))))))))((((((((('''''''''((()))))))))))))))***)))((((((((((((((())))))))))))))))))******+++((('''&&&'''))))))'''&&&&&&'''''')))***+++,,,,,,((((((((((((((((((((((((000000000000000000000000000///...------...///000111111000000000000111111111///...///222444555555666666666666555555444333222222111111111111222222111111111111000000000///000000//////////////////000000000000111111111111//////............//////---///111111000///000111///111444444333333777:::AAAMMM]]]nnn}}}tttnnnjjjjjjpppxxx||||||}}}}}}wwwrrrpppkkkuuusssiiieeeddddddnnnssszzzpppfff___ZZZWWWXXX^^^gggppp{{{tttggg```\\\XXXYYYdddoooooojjjYYYZZZcccvvv{{{tttnnniiibbb\\\YYY[[[^^^aaaaaaiiisss{{{vvvlllgggiiilllnnnqqqwwwwwwqqqkkkhhhhhhjjjjjjiiitttwwwxxxvvvooocccPPPAAA333...)))((()))++++++)))******))))))))))))(((((()))))))))(((((((((((('''''''''''''''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((('''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))******((((((((((((((((((((((((,,,+++******+++,,,***))))))))))))))))))*********))))))***++++++******)))++++++++++++,,,---......------------............//////000000000000//////000000000111111111222222444444444444555555555555555777:::;;;;;;===???AAABBBAAAEEELLLVVVeee|||qqqjjjkkkmmmiiiddd^^^^^^^^^]]]ZZZVVVSSSPPPHHHDDDCCCEEEGGGHHHKKKQQQQQQTTTXXXZZZ\\\^^^aaaccceeeeeeeeedddcccdddgggjjjwww|||xxxuuusssmmmooosssxxx||||||sssllliiieeeaaa^^^aaa```aaafffkkktttrrrmmmppprrrqqquuu}}}~~~{{{ooo___WWWQQQIII???999222///+++))))))***))))))************************++++++++++++++++++++++++))))))))))))((((((((((((''''''((()))))))))))))))+++***)))((('''''''''''')))))))))))))))*********'''&&&&&&'''(((((('''%%%%%%%%%'''(((***+++------))))))))))))))))))))))))/////////000000000000000111111000///......///000/////////000000111222333333111//////111444666666777777777666555444333222222222111111111111222222111111111000000000//////000000000000000//////////////////000000000111111...------,,,,,,------...,,,...111111000///...///---///222333333444666888888???JJJWWWjjj~~~yyytttooommmmmmgggppp}}}uuunnniiifffkkksss|||tttjjjeeedddhhhlllrrr{{{xxxooohhhbbbZZZYYY[[[```eeemmmzzzrrrgggaaa\\\WWWZZZhhhttttttmmm\\\ZZZ___lllxxx{{{xxxuuurrroookkkhhhfffggghhhjjjhhhnnnuuu||||||qqqjjjfffhhhkkknnnooouuu}}}wwwooogggeeehhhmmmnnnmmmsssrrrpppkkkbbbTTTCCC666111...***)))+++,,,---,,,***)))))))))(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))(((''''''''''''''''''''''''&&&&&&&&&%%%%%%'''(((((()))((((((''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((---,,,,,,+++++++++******((()))))))))******++++++(((((()))(((((((((((('''++++++++++++,,,---......,,,,,,---------............///000000111000000///000000000000111111111111222222333333333444444444333555888999:::;;;>>>@@@CCCAAAAAAEEEKKKUUUfffuuu{{{wwwuuussspppooopppoookkkddd[[[TTTPPPKKKHHHFFFGGGFFFEEEHHHMMMMMMNNNOOOPPPPPPPPPPPPPPPQQQQQQQQQPPPOOOPPPSSSUUUaaaiiirrrxxx~~~zzzqqqiiiccc___\\\[[[VVVXXXZZZ^^^bbbhhhmmmqqqrrrkkkaaa[[[XXXVVVSSSPPPRRRWWW___ggglllvvvwwwzzz~~~}}}zzz~~~~~~~~~|||}}}ooo[[[PPPHHH>>>555111...---+++***************************))))))))))))***+++,,,,,,,,,,,,+++***))))))))))))((((((((((((''''''((()))))))))))))))******)))((((((((((((((((((((()))***************''''''&&&'''(((((('''%%%&&&&&&'''((()))***+++,,,))))))))))))))))))))))))......//////000000000000222333444222000///000111000000000111222333444555666333111111222444555666777777777777666555444333444333333222222222222222111111111111000000000000222222222111111000000000....../////////000000000------,,,,,,,,,,,,------,,,...000000///...---...,,,------...///000333555666:::AAAHHHRRRfffzzznnneee___dddmmm{{{|||rrrllljjjjjjmmmsss{{{wwwjjj```[[[[[[]]]ccckkkuuu{{{tttmmmggg[[[YYYYYY[[[[[[^^^fffpppxxxpppbbb]]]XXX\\\jjjyyy{{{uuujjjeeefffmmmtttuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvxxxyyy{{{~~~{{{tttooommmllljjjmmmmmmkkknnnvvv|||}}}sssmmmfffeeeiiimmmnnnmmmjjjddd]]]WWWOOOCCC777///111///---+++,,,---------)))))))))((((((((((((''''''''''''''''''(((((((((((((((((((((((('''''''''))))))(((''''''''''''((())))))(((((('''&&&&&&&&&''''''((((((((((((''''''''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((,,,,,,,,,,,,+++*********)))******++++++,,,,,,,,,+++++++++*********************+++,,,------------,,,,,,,,,------------.........///000000000000000//////000000000111111111222222222222333333333333333555777888999:::<<<>>>>>><<<===@@@DDDIIISSS^^^uuuxxxuuuuuussswww{{{yyyqqqfff]]]XXXVVVRRROOONNNLLLKKKPPPWWWYYYYYYWWWUUUSSSOOOKKKHHHIIIIIIHHHGGGFFFGGGIIILLLQQQXXX```eeekkkooonnnjjjiiiddd]]]WWWRRROOOLLLJJJKKKKKKKKKMMMRRR\\\iiiqqqrrriii]]]TTTPPPNNNLLLKKKKKKUUUgggvvv~~~|||{{{yyyvvvwww~~~~~~yyygggRRRDDD<<<555000...+++,,,,,,+++*********+++*********)))))))))((((((((()))***++++++***)))((((((((((((((())))))))))))''''''((()))))))))))))))((((((((((((((()))******(((((()))************))))))((('''(((******((('''((((((((((((((()))))))))))))))))))))))))))))))))---......//////000000111111444666444111///111333111111111222333444555666777555333333555666777666888888888888777777666555888777666444333333333333222222222222111111111000333333222222111111000000............////////////------,,,,,,,,,,,,---------...000///---,,,------222111///...///000222333333555888<<>>MMM]]]ppp~~~rrriiiggghhhnnnxxx|||zzz{{{{{{xxxyyy}}}zzzrrriiiddd[[[XXXXXX\\\^^^aaajjjuuu~~~|||vvvssspppkkkccc```]]][[[WWWWWW]]]fffkkkuuu~~~xxxsssllliiiqqq~~~|||{{{}}}~~~|||yyyvvvvvvwwwwwwvvvtttqqqpppkkkcccaaaiiisssxxxyyyyyywwwsssmmmeee^^^YYYHHH>>>666444222---***,,,*********)))))))))***,,,))))))((((((((('''''''''&&&&&&&&&'''''''''(((((()))((((((((('''''''''''')))(((''''''&&&&&&'''''''''''''''''''''''''''&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))(((***++++++)))(((***,,,++++++++++++************&&&%%%%%%%%%%%%&&&((())))))***,,,---...---------++++++,,,,,,,,,---------000///---------000222444////////////000000000111222222222333333333444444555777888999888888:::;;;===;;;<<