BM6&6( tttgggeeeeeedddbbbaaagggooommmgggpppfffSSS@@@999777333000///***++++++***)))(((***+++))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&'''((((((((('''&&&'''((((((((()))))))))***&&&******''')))///111...111444>>>IIIJJJCCC???BBBMMMDDDFFFOOOJJJ777,,,...+++))))))+++)))%%%'''---)))******))))))(((((((((+++((('''(((+++,,,)))''''''''''''''''''''''''((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&&&&%%%%%%%%%&&&***---///,,,((()))...444999::::::999===DDDHHHGGGKKKWWWiiiyyylllXXXPPPRRR]]]hhhuuuqqqmmmlllqqqvvvxxxxxxwwwwwwsssqqquuuxxxppp___PPP===777000------------+++***))))))***++++++)))'''******)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&}}}tttnnnaaaUUUSSS___jjjnnnttt|||xxxZZZCCC888555222///***++++++*********+++,,,))))))))))))))))))))))))(((''''''&&&&&&''''''(((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&&&&%%%%%%((((((((('''''''''&&&&&&(((((((((&&&%%%$$$%%%%%%***...000000444;;;===:::AAA@@@EEEKKKKKKDDD@@@AAAKKKHHHPPP___]]]JJJ;;;:::///......222777999888555,,,+++******+++,,,,,,,,,((((((((((((((('''&&&%%%))))))))))))((('''&&&&&&((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''(((((('''((()))***---222888;;;999@@@CCCAAABBBKKKVVV]]]oookkkmmmxxxooofff___cccmmmxxx~~~qqqhhhfffiiisss|||vvvtttrrrrrrtttsssoookkk[[[LLL:::000///000...+++,,,,,,+++,,,,,,,,,,,,,,,******)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&pppaaaWWW\\\eeekkkpppuuu[[[CCC<<<888111///......---,,,,,,++++++)))))))))))))))))))))))))))(((((((((((((((((()))&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''''''''''')))(((((('''((()))+++,,,******+++***)))***,,,///000333666999???GGGIIIGGGHHHGGGHHHKKKJJJGGGGGGIIIKKKMMM[[[nnnnnn[[[JJJEEE<<<>>>>>>AAAMMMXXXSSSGGG999555///,,,---...---++++++,,,,,,***))))))***+++%%%&&&'''((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''((()))******((('''***///444777777888@@@HHHOOO[[[lll{{{zzzsssvvv{{{wwwlllcccZZZ]]]jjj}}}zzzlllfffjjjssszzz|||}}}zzztttqqqrrruuussshhhVVVDDD777111//////,,,,,,,,,+++)))((()))+++******)))(((((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&{{{pppddd\\\[[[cccmmm{{{]]]NNNCCC777555333000...------+++***************************)))((((((''''''(((((()))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((''''''(((***---000222111222333222111333666:::???>>>???BBBIIIQQQTTTTTTVVVWWWWWWSSSLLLIIIMMMSSSRRRTTTaaarrrsssdddUUUQQQLLLQQQQQQOOO[[[kkkjjj\\\HHHAAA999555888===@@@AAA:::666000,,,+++,,,......)))******++++++******))))))))))))(((((((((''''''((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''((()))))),,,,,,---///222444555666;;;@@@JJJ^^^zzzxxxmmmaaaWWWXXX]]]rrr|||yyymmmjjjttt|||}}}uuuqqqpppsssxxxwwwfffMMM999333444---...///---***((('''(((+++***))))))(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''xxxfff[[[\\\dddkkkwwwiiiSSSAAA999555000---------,,,,,,++++++++++++++++++++++++(((''''''''''''''''''((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((((((''''''(((+++...000666:::===>>>>>>@@@FFFKKKTTTNNNJJJLLLRRRXXX\\\^^^iiinnnnnnbbbRRRJJJOOOVVVWWWWWW^^^jjjmmmfff```___UUU\\\ZZZRRRXXXgggllleeeQQQKKKEEEEEELLLXXXbbbhhhXXXMMM===333//////---***000///...,,,***)))((('''******)))))))))((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''((((((''''''''''''((((((***///444666555666999===<<>>BBB???555---...111111///+++)))+++***((())),,,'''''''''((((((((()))))))))'''&&&&&&'''(((&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((((((((''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))'''''''''((((((((())))))((((((((((((((((((((((((''''''&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((('''''''''((((((((((((,,,+++,,,000666;;;<<<;;;<<<@@@PPPnnnrrrfff^^^___iiiuuu|||}}}wwwuuusssyyy~~~yyyuuuxxx|||yyycccHHH555...---,,,+++,,,,,,---,,,,,,,,,,,,************))))))))))))&&&''''''((((((''''''&&&{{{kkkcccpppxxx[[[MMMCCC444111000///...------,,,,,,++++++*********)))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%''')))***'''%%%,,,)))''')))...222555666DDDUUUWWWbbbuuuuuuvvvvvvxxxzzzxxxuuuxxx~~~~~~~~~yyypppkkkmmmppprrrqqqssswwwzzz~~~|||ooofff[[[```dddbbb\\\XXXWWWYYY\\\bbbaaaRRR???222...---///+++)))***)))&&&'''+++(((((((((((()))))))))))))))(((&&&'''(((((('''%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''&&&'''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''%%%&&&'''((())))))))))))***+++...333:::<<<;;;999FFFSSSnnngggVVVSSS^^^ttt~~~pppuuuzzz~~~}}}zzzwwwvvv}}}~~~sss\\\CCC555111000---,,,+++++++++,,,---...++++++*********)))))))))&&&''''''((((((''''''&&&~~~}}}{{{rrrttt}}}zzzvvvwwwwwwtttsssuuu}}}}}}jjjYYYBBB555333111///...,,,***)))+++++++++*********))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&'''(((((()))************+++...555:::???FFFLLL]]]bbbZZZXXXjjjuuuwww~~~|||}}}tttttttttnnnfffaaaeeeppp~~~xxxooojjjkkknnnooojjjiiimmmrrrvvv|||vvv|||~~~qqqmmmgggbbb___```bbbdddnnnxxxxxxcccKKK777,,,///------///---(((&&&''')))))))))))))))))))))))))))(((''''''(((((('''&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))'''''''''((((((((())))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))(((''''''&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''$$$&&&((())))))((()))))),,,000555999;;;===@@@BBBTTTpppyyy]]]TTT^^^rrr}}}www{{{wwwwww{{{wwwhhhVVVGGG<<<555111000...---.........---+++++++++*********))))))''''''((((((((((((''''''}}}uuupppooofff___]]]dddmmmpppmmmjjjlllsssWWW>>>:::444111000000///---++++++++++++************((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((('''***---,,,***))),,,000---888IIIVVVWWWSSSWWW___\\\bbbaaacccnnnvvvxxxzzz}}}|||}}}rrrppp~~~zzzlllhhhgggccc``````fffppp{{{xxxrrrtttyyy{{{|||}}}uuuwww{{{}}}~~~~~~~~~wwwsssooojjjgggcccmmmzzz{{{gggPPPAAA666222000111///+++***,,,*********************)))***(((''''''((()))'''&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((((((((((()))))))))******))))))))))))))))))))))))((((((((((((((((((((((((************************((((((((()))))))))******)))))))))************+++*********************)))))))))))))))))))))))))))***)))((('''''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&(((******)))((()))+++333999??????>>>BBBMMMWWWjjjyyyfffYYYddd{{{vvvuuuqqqjjjcccXXXGGG777111///......000000...,,,++++++++++++************'''(((((((((((((((((('''xxxqqqvvv|||{{{zzzyyyuuuqqqeee\\\UUUVVV^^^eeegggfffggg}}}jjjIIIAAA777000.../////////,,,++++++++++++*********((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((())))))&&&(((***++++++,,,///222999KKKfffwwwsssddd```fffbbbcccfffiiiqqq}}}uuuqqqsssvvvoooddd```iiirrrqqqmmmmmmmmmooottt|||yyy}}}xxxnnn[[[[[[bbbmmmqqqiiiZZZPPPAAA:::444111...+++---111++++++++++++***************)))'''((())))))(((&&&''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((()))(((((()))))))))*********))))))))))))************************************************************************++++++++++++)))*********++++++++++++++++++++++++************))))))))))))))))))))))))))))))(((((('''(((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((''')))++++++)))))),,,///666;;;@@@@@@BBBKKK]]]lll}}}vvv[[[YYYccc}}}www~~~xxxuuuoookkkhhhaaaOOO>>>333000------///111///...,,,++++++++++++*********'''(((((())))))(((((('''{{{|||~~~zzzvvvpppggg```___eeekkknnnmmm~~~bbbUUUCCC555///......---,,,,,,+++++++++*********((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((()))))))))(((&&&'''...888AAACCCCCCKKKVVVkkkyyysssdddbbbiiixxxpppllliiinnn~~~tttllllllmmmbbbcccfffjjjooouuu{{{sssiiicccfffiiieee]]]YYYVVVPPPJJJFFF>>>444......,,,,,,+++++++++************)))(((((())))))(((&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&((((((&&&%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))((((((((())))))))))))***)))))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------*********+++++++++,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))(((((((((((((((((()))***((((((''''''''''''((((((''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((''''''''''''((((((((((((&&&)))+++***)))+++111777:::<<>>===<<<===>>>777777555222111222555888111111111111000///......,,,++++++++++++,,,------************************(((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&''''''''''''(((((((((&&&'''((()))))))))))))))+++(((***333AAAIIIIIIGGGIIIZZZttthhh___nnnzzzyyypppmmmrrrrrrcccHHH111...555000000000///...---+++***++++++++++++************|||{{{xxxtttvvv}}}tttQQQ???999222111/////////000000000+++++++++*********))))))''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))***+++++++++---,,,)))'''***222:::MMMjjj{{{pppbbbeeeooorrrpppooooooppppppppptttyyyqqqhhhmmmuuuxxx{{{||||||iiigggeeegggnnnwwwvvvqqqnnnjjjgggvvv~~~}}}|||}}}pppmmmoooxxx~~~}}}fff[[[[[[[[[YYYWWWSSSQQQMMMFFF<<<333000000---,,,+++++++++***)))'''***))))))((('''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%''''''''''''((((((((((((''''''(((((((((((())))))'''))),,,///000000...---+++++++++,,,...000111111000000111333222333777===BBBAAA===888777:::===>>>CCCDDDEEECCC???;;;888777999888777999;;;;;;777333777777555333222444888;;;888888888777555333000//////...---,,,++++++,,,---***************)))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''(((((()))))))))))))))++++++111===GGGJJJHHHGGGWWWhhh|||cccddd{{{~~~yyykkkmmmqqqoooZZZ???222444.../////////...---,,,++++++************))))))))){{{wwwuuummmooo{{{vvvpppqqqiiiQQQJJJ777333///---...000000///++++++++++++************((((((((((((((((((((((((&&&''''''((((((''''''&&&$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''((()))******++++++***((((((000===HHH^^^sssvvvlllooouuuuuuoookkkiiiiiifffccceeelllqqqqqqzzzxxxnnnnnnjjjrrryyyzzziiifffddddddeeejjjwww|||tttooonnnmmmuuu{{{zzzssstttxxxmmmddd^^^\\\^^^bbbeeebbbYYYKKK:::///---,,,******,,,---+++)))******)))((((((((((((((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''''''''((((((((())))))((((((((())))))************,,,///111222000///---.........///111444888;;;777666999CCCKKKQQQZZZcccqqqooodddUUUNNNRRRYYY]]]ooovvvzzztttggg\\\YYY[[[ZZZUUUTTT\\\fffdddTTTEEEAAA???<<<:::999999888888999999999999888666444222333222111///---,,,++++++,,,+++++++++*********)))************************(((((((((''''''(((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''))))))))))))******+++,,,000555AAALLLNNNKKKLLLQQQfffsssuuummmxxx}}}www~~~sssmmmnnntttmmmUUU>>>333...............------,,,******)))))))))(((((((((|||xxxmmmqqqwwwwwwkkk___AAA:::222------------,,,,,,++++++++++++*********))))))))))))))))))))))))'''((()))******)))((('''$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((''''''''''''((()))******((()))***---333???NNNXXX]]]iiisssuuuwww~~~wwwoooiiiiiihhhgggnnnzzzzzzyyy|||}}}rrraaaZZZ\\\dddlllrrr{{{kkkiiigggfffcccdddnnnzzz|||uuu{{{tttgggccceeeccceeeooozzzrrrTTT777333///,,,+++...///...,,,+++***))))))(((((())))))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&''''''(((''''''((((((((()))))))))((())))))******++++++,,,+++---///111222222111000...111555999>>>DDDKKKPPPQQQLLLQQQbbbsssuuuwwwwwwVVVQQQLLLJJJIIIEEE===666888888888888888888777666888777666555222000---,,,---------,,,++++++******************************)))((((((''''''(((((()))'''''''''((((((((())))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''')))))))))***+++---...///444;;;HHHQQQNNNJJJSSSbbbnnnvvv}}}mmmpppzzzuuu~~~sssmmmtttyyy|||xxxtttzzz|||lllPPP:::111000///......---......*********))))))))))))(((yyyxxxqqqSSSIII;;;222///...---,,,,,,,,,+++++++++*********))))))))))))))))))))))))((()))***++++++***)))((($$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((()))***++++++,,,---111999CCCOOOZZZaaaXXX\\\fffttt~~~~~~uuuoooqqqooommmtttwwwqqqmmmcccWWWUUU[[[fffooorrrqqq|||ssssssuuuvvvuuuvvv{{{zzzxxx}}}wwwssskkkbbbZZZbbbuuuzzzeeeKKK<<<777000...000111000...+++***))))))(((((())))))((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((('''((((((((())))))))))))))))))******+++,,,,,,---...///111444666888999999666>>>IIITTT^^^hhhqqqwwwvvvkkkkkk|||vvvoooiiijjjlllfffXXXKKK???>>>===;;;999888888888;;;;;;<<<;;;999666333111//////...------,,,++++++++++++++++++++++++++++++))))))(((((((((((())))))&&&''''''((()))***++++++&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&''''''''''''(((((((((*********+++---///111222;;;>>>FFFMMMKKKMMM```xxx{{{|||wwwxxx|||uuuiiihhhwwwzzz|||ooolll|||}}}}}}|||dddLLL888666333000...---...///,,,,,,,,,+++++++++******~~~yyybbbVVVEEE999333111///---,,,,,,,,,+++++++++******))))))))))))))))))))))))(((***+++,,,,,,+++***((($$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))***+++,,,---222444:::CCCOOOXXX___aaa```^^^eeeuuu~~~wwwuuuyyyuuulllllltttmmmkkkoooxxxuuuhhh]]][[[cccoooqqqjjjrrryyy{{{}}}~~~xxxtttxxxjjjWWWOOOWWWccc```UUUDDD===444000111222111...+++******)))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''(((((((((((())))))))))))))))))***+++,,,,,,------111222444777;;;>>>AAABBBEEEQQQcccttt{{{zzzjjjKKKIIIEEE@@@<<<999777666<<<===???@@@???<<<888555000000///...------,,,,,,++++++++++++++++++++++++))))))(((((((((((())))))&&&'''((()))***+++,,,---&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%(((((((((((())))))))))))*********+++...000333444DDDCCCFFFLLLMMMVVVppptttppptttpppgggrrrzzznnntttrrr^^^???;;;666111...---...///......------------,,,,,,~~~ooo^^^GGG222000111(((---...//////---++++++,,,))))))))))))(((((((((((((((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''))))))(((''''''))),,,...777YYYuuuuuukkkiiiiiifffbbb^^^```iiipppsssyyy{{{pppccc\\\YYYfffooommmbbbqqquuu}}}|||yyy{{{eeeSSSRRRVVVXXXVVVQQQFFF===<<<:::555222333---+++(((((()))+++,,,,,,((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&))))))((('''(((++++++***...,,,---000000------000///666AAASSSiiiwwwrrrdddkkkpppzzzjjjXXXPPPNNNGGGEEECCC999:::777888;;;<<<999999;;;333666777333...---,,,,,,---------,,,,,,+++++++++))))))))))))))))))))))))))))))))))))(((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''((()))(((&&&%%%%%%'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((((((((((((+++---------111:::AAAGGGHHHFFFHHH[[[yyypppjjjooovvvwww}}}}}}|||xxxrrrYYYHHH666...------...000------,,,++++++******)))||||||wwwpppvvvuuuwwwqqqXXX>>>555555///---.........---,,,+++,,,)))))))))(((((((((''''''''''''((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))%%%(((*********///999BBBgggxxxppplllfff]]]aaagggjjjgggfffrrr{{{pppeee___^^^^^^hhhkkkyyyxxxssswww}}}rrrggg```XXXRRRUUUMMMHHHHHHEEE===555333...,,,)))((()))******)))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&(((''''''&&&&&&'''''''''&&&'''''''''))),,,,,,+++444222333666555222333666>>>MMMaaayyyyyyvvvsssjjjeee]]]LLLCCC===::::::999555555777:::;;;;;;999888666222///,,,---------------,,,,,,************************+++************)))))))))(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''((()))(((&&&%%%&&&'''&&&&&&'''''''''(((((((((&&&&&&&&&&&&''''''''''''&&&''''''(((((())))))***)))+++,,,---///555===DDDIIIJJJMMMZZZrrrzzzlllrrr{{{}}}{{{~~~~~~vvvtttjjjVVVAAA555000...---...------,,,,,,+++*********yyyzzzooo\\\bbbccchhhrrr}}}hhhHHH555333222------------,,,,,,,,,,,,((((((((((((''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))*********(((+++---,,,,,,666GGGTTT|||}}}yyyuuuiiicccfffkkkmmmkkkjjjqqqzzzzzzoooeee^^^^^^aaaeeefffbbbhhhxxxsssggg___YYYVVVXXX^^^^^^QQQ???333111...+++************)))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((()))&&&&&&(((***,,,---...///444666;;;???>>>;;;===BBBPPPbbb{{{vvvXXXOOOFFFAAA<<<777666777:::999:::<<<>>><<<777333............------,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&(((((((((&&&%%%&&&'''''''''((((((((()))))))))%%%%%%%%%&&&&&&&&&'''''''''(((((())))))***+++++++++***+++---333;;;CCCHHHMMMIIIQQQhhhllldddwww~~~zzzzzz~~~tttttttttbbbLLL>>>555///---......------,,,,,,+++******}}}qqqrrrppp^^^YYYZZZ```lllyyyxxxSSS888222333...---,,,,,,,,,---,,,+++(((((((((((('''''''''&&&&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))***++++++......---,,,111???QQQ___ooo{{{oookkkkkkrrr{{{|||uuunnntttsssrrroooiiidddfffjjjhhh```aaaooo|||}}}~~~|||wwwppp^^^\\\aaannnuuujjjOOO999333111...,,,,,,,,,+++***(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((()))))))))+++...000///111555666AAAQQQYYYUUUOOOSSS[[[^^^lll}}}~~~uuuhhhZZZOOOFFF===888888666555888===@@@>>><<<<<<555333000...,,,,,,------++++++++++++++++++++++++,,,+++++++++************((((((((((((''''''''''''''''''''''''''''''''''''&&&'''((('''&&&%%%&&&(((''''''((((((((()))))))))%%%%%%%%%%%%&&&&&&&&&&&&''''''((())))))******++++++******...777AAAIIIMMMRRRJJJPPPkkkwwweeejjj~~~|||uuuuuu~~~uuuoooooodddVVVHHH;;;000---000......------,,,,,,++++++llltttyyy~~~rrrlllWWWUUU[[[jjjyyyiiiFFF999555111///,,,,,,------,,,+++)))(((((((((((('''''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((()))***++++++---+++,,,222@@@RRRaaakkkiiiyyy~~~yyyrrrqqqrrrwww|||yyymmmaaaiiisssqqqllloooqqqiiihhhsss~~~{{{nnneee```iiiwwwuuu```III666333...,,,+++++++++***))))))))))))))))))))))))''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''''''''''''''((())))))+++***,,,111222000444;;;FFF[[[tttwwwlllmmmuuuooovvv{{{ppprrrvvvgggYYYKKKAAA>>>999777999???@@@>>>AAAGGG===999444///,,,,,,---...++++++++++++++++++++++++++++++*********)))))))))))))))((((((((('''''''''''''''''''''''''''''''''%%%'''((('''&&&&&&'''(((&&&&&&'''''''''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((()))************,,,222<<>>IIIXXXlll|||~~~uuu]]]GGGAAA???:::888;;;<<<<<<<<<:::777444000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))((((((((('''''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))''''''((((((((()))))))))'''''''''((((((((())))))'''(((((())))))******++++++111:::BBBIIIPPPYYY^^^WWWcccpppxxx~~~pppoooxxxxxxrrrnnnlllllleeeSSS>>>222000000//////...---------@@@DDDLLLXXXbbbnnnzzzwwwsssUUU<<<666000...//////---)))++++++++++++*********)))(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((()))***,,,---...///888OOOooowwwlllaaaiiipppoooiiihhhnnnttt{{{tttdddTTTQQQ[[[dddggghhhfffkkkwww}}}|||{{{|||tttssswww|||zzzxxx}}}iii]]]]]]]]][[[XXXPPPCCC888111/////////))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''((((((((()))'''''''''''''''''''''''''''((()))++++++)))((('''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''(((((((((((()))))))))))),,,,,,,,,,,,---...///000666333666@@@EEEHHHVVVgggwwwvvv~~~zzzXXXLLLJJJCCC<<<:::777:::>>>@@@>>>888222---........................---------,,,,,,,,,++++++))))))))))))((((((((((((''''''''''''''''''''''''%%%&&&''''''&&&&&&((()))))))))))))))************(((((((((((()))))))))))))))))))))***++++++,,,,,,,,,555@@@HHHMMMTTT\\\ccckkk}}}uuujjjyyyvvvlllggglllnnn___FFF444000000000///......------<<>>DDDKKKUUU___jjjqqq|||qqqZZZRRRNNNEEE===???777555<<>>CCCFFFMMMZZZhhhtttyyyttt{{{xxx{{{{{{dddLLL666111222///,,,+++,,,+++***))))))((((((((())))))(((((((((((()))))))))(((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))***,,,------,,,...111333LLLqqqqqq]]]^^^ccciiiqqqzzz|||qqqbbbfffrrrxxxooodddaaaeeehhhrrrsssyyy}}}{{{|||{{{xxxuuuooommmrrrwwwxxxyyyzzz{{{zzz{{{zzzrrrooonnndddddd```VVVHHH:::111...++++++***((('''((()))***))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&''''''(((&&&###$$$'''*********&&&---...111666444888IIIaaaiiirrrvvvvvvvvvyyy}}}|||qqqeeeTTTGGG;;;999999;;;999666:::BBB:::444...,,,---///...,,,---,,,,,,+++++++++++++++++++++***)))))))))))))))(((((())))))(((((('''&&&(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***)))((('''(((***,,,...///888>>>JJJUUU[[[bbbrrrsssllleee___dddxxxxxx||||||uuuiiiffffff[[[LLL===444///000111...---///666666999;;;<<>>SSSaaaooo|||uuudddooojjjaaaggglll|||}}}|||yyyvvvuuuwww}}}~~~www}}}~~~yyy~~~www\\\CCC999000...,,,***++++++,,,,,,))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((***)))((('''&&&&&&&&&&&&((())))))+++---.........666777666:::===<<>>AAACCCAAAQQQqqqrrrddd___iiiqqqssskkkMMMBBB@@@>>>:::???AAAAAA===666000/////////...------,,,,,,------,,,++++++***************)))))))))))))))(((((('''))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))***************---000---***...999BBBJJJNNNUUU]]]iiizzzzzz}}}{{{kkkzzzppp\\\VVVcccuuuuuummmrrr{{{tttSSS444///222000---///<<<:::999;;;:::777:::???:::HHHRRR___sss}}}{{{nnnccc\\\___ooonnnXXXDDD444...111---,,,+++******)))******))))))(((((((((((())))))'''''''''(((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((())))))******+++)))+++......111:::IIIUUUccc___^^^hhhyyyyyyiiiuuuooooootttnnnaaa^^^eeefffllltttzzz}}}|||zzzsssppplllqqq~~~}}}{{{~~~xxx|||yyy~~~sssbbbcccggg```RRRIII666222...,,,------+++((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))(((((('''(((((())))))(((***+++,,,,,,---000222222CCCNNNSSSTTTNNNSSSeeezzzqqquuuzzz}}}pppRRRBBB>>>===;;;???AAA???999333000000//////...------------...,,,,,,+++************+++))))))******))))))((('''))))))))))))))))))))))))((((((((()))))))))******)))))))))*********++++++(((+++...---+++///999BBBHHHSSS```hhhppp|||uuuvvviii|||xxxcccfffuuuuuussswww{{{___@@@222111222///---===::::::;;;:::777888<<<555???CCCKKK\\\gggooo}}}tttkkklllyyy|||iiiVVV@@@222...------,,,+++************))))))(((((((((((())))))''''''''''''((((((((()))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))******+++++++++***,,,333@@@OOO\\\ccc```]]]___fffkkkkkkkkknnn|||iiiVVVPPPRRRWWW^^^eeeeeeffflllvvv|||~~~zzz|||ooojjjkkkgggppp{{{{{{zzz{{{mmmbbb^^^]]]YYYTTTDDD<<<222---,,,---,,,***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((()))***+++(((***,,,---...111666;;;EEE\\\gggeeeccc^^^[[[bbbuuu~~~pppWWWHHH???===<<<;;;<<<<<<:::555222000//////...............---,,,++++++******++++++)))************)))(((((())))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++'''***---...000555>>>FFFIII^^^ttt}}}ooopppzzz{{{zzzpppqqqsssfffPPP:::111222111---@@@<<<;;;<<<;;;777777:::777<<<999:::HHHSSS^^^nnnxxx~~~zzzuuucccKKK666,,,...---,,,+++************))))))(((((((((((())))))&&&'''''''''(((((())))))'''''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((()))******++++++222///111@@@WWWkkkuuuxxx]]][[[```fffdddbbbrrrmmmeee\\\XXXXXXZZZ]]]^^^kkklllrrr}}}~~~ttt{{{ooo^^^eeepppsss}}}kkk^^^]]]^^^]]]QQQFFF888///---...///...))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''(((***+++,,,***,,,///000222777>>>DDDaaawww{{{oookkkiiieeeggghhhsss{{{vvv}}}|||~~~xxx]]]HHHBBB;;;555888>>>@@@:::333000000///...............---,,,++++++******++++++***************)))(((((())))))))))))))))))))))))))))))))))))************)))************+++++++++)))+++///222555<<>>FFFRRR\\\uuuqqqiiinnn~~~oooQQQ999111///...,,,***************************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&$$$(((+++)))''')))---///222222888MMMqqq}}}dddeeeccc___bbbmmmvvvyyydddbbbjjjtttooobbbdddrrrtttvvvyyy}}}~~~wwwvvvooodddfffnnnwww~~~|||~~~wwweeecccccc```\\\OOOBBB888111++++++...+++***)))))))))))))))*********)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&%%%$$$%%%%%%&&&((('''&&&%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''((((((((()))&&&(((******)))((()))***...***...555333111>>>RRRrrr}}}~~~sssoooppprrrwww}}}wwwnnnwwwuuuzzzzzzppptttzzzeeeRRRGGG===:::<<<===<<<:::777333000///000000...+++,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))((((((''''''(((((()))***************++++++++++++++++++++++++,,,+++,,,000666>>>HHHPPP^^^qqq}}}zzzzzzwwwoooggghhh___III666...///000CCCAAA>>><<<;;;:::777555666888::::::<<>>BBBBBB===:::555111///......---,,,,,,,,,++++++++++++***************************))))))))))))((((((((((((((())))))***************++++++++++++++++++++++++,,,---///333777???JJJRRR___yyy}}}rrrqqq~~~|||zzzkkklllgggZZZGGG777...,,,GGGEEEAAA???===<<<999777999::::::999888<<>>333000------------+++)))************)))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((&&&'''+++...///111444===OOOfff~~~yyyzzzuuudddWWWVVVYYYccctttzzzzzz~~~}}}sssxxxyyyzzzwww[[[===---+++---,,,+++******************))))))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((('''(((((((((((())))))))))))+++,,,,,,+++,,,...///444666:::===@@@KKK]]]mmm~~~~~~xxxxxxvvvooofffbbbcccfffiiissswww~~~iiiIII<<<;;;>>>BBBBBB???999222......000------,,,,,,,,,+++++++++************************''''''(((((())))))******))))))***++++++++++++******+++++++++++++++,,,,,,)))000888<<>>>>>:::666222000------------,,,,,,,,,,,,++++++++++++++++++++++++(((((((((((()))))))))))))))***++++++,,,+++++++++*********++++++,,,,,,------666<<>>...wwwnnn```RRRJJJEEECCCBBB>>>===;;;:::999999888777;;;BBBCCCMMMdddttt|||lll\\\XXX\\\ttt~~~yyy___FFF<<<111,,,,,,...,,,)))************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((())))))******,,,(((***///......<<>>;;;;;;<<<;;;777333......---------,,,,,,,,,++++++++++++++++++++++++******))))))((((((''''''******+++,,,,,,,,,,,,+++))))))***+++,,,,,,------111999@@@KKKcccnnnccc{{{{{{gggUUULLLJJJRRRZZZaaaooo~~~~~~sssgggjjjiiiUUU>>>pppaaaYYYPPPHHHFFFBBB>>><<<<<<;;;999666:::999888:::AAANNN]]]ggg{{{xxxmmmnnn|||rrr___NNN:::...,,,...---+++++++++******)))(((((((((((('''''''''&&&&&&&&&&&&((((((((((((((('''''''''((())))))((('''''')))+++***'''+++444666???\\\}}}}}}wwwpppooozzzxxxsss|||wwwssstttrrriiimmmzzzpppeeeccccccfffnnnyyy~~~{{{xxx}}}|||tttooohhhcccbbbcccdddeeeggggggggghhhiiijjjkkkllljjjkkklllnnnppprrrttttttuuuooojjjjjjnnnqqqqqqpppmmmppptttvvvvvvtttqqqooorrroooqqquuuyyy~~~hhhaaahhhmmmdddWWWHHH777,,,...000+++))),,,+++******)))(((''''''&&&))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&'''((()))******+++***))))))******)))(((***---///111333888???EEE\\\}}}ooo|||vvvyyyxxx}}}rrrhhhoooxxxzzzXXXKKK<<<777:::>>>;;;777111111///---,,,+++,,,,,,///...+++)))))))))***+++******************************+++++++++,,,,,,,,,***+++,,,,,,++++++---///666===DDDPPPlllxxxwwwyyy~~~]]]OOOJJJFFFFFFEEEFFFKKKRRRnnn~~~kkkfffiii]]]IIItttjjj^^^RRRKKKFFFBBB???@@@@@@===;;;888777666777<<>>RRRwww{{{wwwxxx}}}uuuppp{{{}}}|||wwwrrrnnnllloootttzzz~~~}}}|||zzzpppjjjeeedddbbbbbbdddfffffffffjjjjjjiiihhhhhhhhhhhhhhhggghhhjjjmmmppprrrtttuuupppkkkffffffkkkooopppoooqqqrrrssssssqqqooonnnmmmllllllnnnqqqooooooxxx}}}wwwrrrnnnjjjeee]]]EEE000...111...***++++++******)))(((((('''''')))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))((((((((()))***+++******,,,000444333333:::GGGSSSiii}}}sssppp|||uuuxxxxxx|||~~~qqqiiiqqqvvvvvvcccKKK======AAABBB@@@777444000...------------...---,,,************+++***************************++++++++++++,,,,,,,,,***+++,,,,,,+++,,,...111888===GGG[[[zzzvvv{{{wwwzzz|||{{{]]]OOOIIIEEEEEEDDDCCCEEEJJJMMMZZZzzz}}}ssshhhfff]]]PPPzzzjjjZZZLLLGGGBBB?????????===;;;888888777666888>>>FFFLLLdddxxxzzzvvvzzzvvvwwwtttcccKKK:::222///---***+++++++++***))))))(((((()))))))))(((((((((''''''''''''(((((((((((((((((('''((())))))((((((***,,,+++---111888IIIjjj~~~xxxrrrlllttt~~~vvvtttuuuxxx}}}yyynnneee```]]]\\\]]]___dddgggiiihhhfffmmmllljjjhhhfffeeedddddddddeeehhhkkknnnqqqrrrssslllhhhccccccggglllnnnnnnoooppppppooommmlllnnnoooqqqrrrrrrqqqkkkeeehhhnnnwwwxxxxxx~~~||||||~~~xxxYYY:::000111///,,,************))))))(((((('''))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((&&&'''(((***+++,,,,,,,,,+++000444222111;;;OOO```uuulllnnnwwwxxxuuuyyywwwxxxwwwiii```jjjwww}}}sssttttttpppjjjccc^^^[[[WWW[[[aaafffhhhfffcccaaacccsss~~~\\\CCC;;;===BBBDDD>>>999222......//////...------,,,,,,++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,...000333;;;???OOOkkk}}}pppgggqqq~~~tttvvvvvvtttxxx~~~~~~^^^PPPJJJFFFFFFEEEAAA@@@BBBBBBJJJ___}}}~~~mmm```ZZZYYYuuueeeRRRLLLEEE@@@??????===;;;:::::::::999999;;;@@@DDDWWWlllyyypppkkktttrrrVVV???333///...,,,,,,,,,+++******))))))((())))))))))))((((((((((((''''''''''''(((((((((((('''((())))))((()))***,,,---///333???ZZZvvvnnnpppssstttxxx~~~vvvwwwzzz|||rrriiibbb^^^^^^^^^```aaacccfffjjjjjjhhhffflllkkkiiifffdddcccbbbaaabbbcccfffiiikkkmmmmmmnnnlllhhhcccaaacccfffhhhiiifffiiilllllllllmmmpppsssyyyxxxuuuqqqkkkiiimmmrrrsss}}}zzzwww~~~uuuzzzvvv{{{kkkHHH555000---++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''&&&(((***++++++,,,,,,---///333666666888DDDXXXiii{{{mmmtttzzzooorrrooopppqqqiiiiiiyyyyyyooofff___[[[PPPQQQQQQNNNJJJFFFCCCBBB???AAAEEEIIIJJJIIIEEEBBBCCCNNN[[[ggguuupppOOO>>>;;;???BBBCCC<<<333//////000///---,,,,,,------,,,,,,+++***+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,---------///333666;;;EEE___~~~}}}ttt}}}wwwfff]]][[[jjjxxxxxxsssrrrrrroooqqq|||eeeUUUMMMGGGGGGGGGDDDAAAAAAHHHKKKSSSllluuu```ZZZ___vvvbbbZZZPPPIIIFFFDDDAAA???;;;;;;;;;:::999:::===???GGG\\\ssspppeee___gggttt~~~dddGGG777111000000,,,,,,++++++***)))))))))))))))))))))((((((((((((&&&'''''''''(((((())))))'''((())))))))))))+++---...///777NNNrrrwwwqqqpppnnnjjjmmmuuu~~~sssrrrvvv|||yyytttmmmjjjfffbbb___```aaaccceeeddddddfffhhhiiihhhgggffffffdddbbbaaa````````````bbbdddfffggggggffffffkkkfff```[[[YYYZZZ\\\]]]]]]bbbhhhjjjjjjkkknnnrrrrrrttttttpppnnnnnnppprrrjjjmmmwwwwwwwww{{{}}}~~~xxxwww~~~tttVVV>>>000***+++---************))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''(((***,,,,,,+++,,,...000999<<<@@@DDDJJJUUUcccnnnyyy~~~~~~sssssszzzfffeee______hhhpppvvvmmm^^^QQQGGGBBB@@@???;;;<<<<<<;;;999888999:::::::::;;;===??????<<<:::===@@@BBBBBBEEERRRfffvvvfffLLL@@@>>>AAADDD>>>666111000///...,,,,,,,,,---------,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,------...111666999999MMMpppyyygggjjj{{{aaaOOOJJJMMM]]]lllkkkvvvqqqooonnnjjjkkktttwwwxxxvvvtttvvvzzz~~~yyyxxxzzzyyy___SSSIIIGGGHHHFFFCCCBBB@@@BBBEEESSSvvvggg^^^dddqqqhhh[[[PPPJJJFFFBBB???;;;;;;;;;:::888888999;;;???QQQfffttt|||ggg]]]WWW[[[eeepppzzzwwwWWWAAA666222111,,,,,,,,,+++******)))))))))))))))(((((((((''''''&&&&&&''''''((()))))))))'''((()))))))))***,,,...///000???bbb~~~tttpppkkkjjjllljjjeeejjjuuu{{{wwwbbb]]]ggguuu}}}{{{wwwmmmgggbbbaaaaaa``````aaaccccccdddcccaaabbbeeeggggggggg```___^^^^^^]]]]]]^^^^^^]]]___aaabbbcccbbb```___gggbbbZZZRRRMMMKKKLLLMMMSSSZZZaaadddccccccgggkkkiiipppuuuuuusssrrroookkkiiifffjjjuuuzzzyyy{{{xxxzzzxxxsss___III666,,,,,,///************************))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((()))+++,,,,,,+++---222666>>>EEEPPPYYY___dddhhhkkkooo|||zzzxxxkkkccchhhllluuu{{{}}}eeeaaaUUUQQQZZZiii|||sssfff]]]PPPJJJ@@@888333333777999888999::::::888888999;;;;;;:::999<<>>;;;999:::;;;888777:::BBBIIITTT[[[jjj|||}}}\\\EEE===>>>AAA???;;;777333///------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------...///333999<<<999UUU{{{mmmdddzzzlllRRRBBB@@@EEETTT```___iii{{{zzzllliiiiiieeeeeelllpppppplllkkkpppwwwzzzooonnnrrrzzzsssaaaOOOGGGGGGFFFCCCCCC>>>??????DDDWWW{{{sssfffeeeuuueeeWWWNNNHHHBBB???>>>>>>===;;;888777777999<<>>444000---,,,,,,++++++******)))((((((((('''''''''&&&&&&&&&&&&''''''((())))))***'''((()))***)))***,,,///333333HHHsssssskkkeeecccfffjjjhhheeemmmzzz}}}iiiXXXZZZiiixxx}}}}}}~~~~~~sssiiiccc```aaaaaabbbcccdddeeeeeedddcccbbbcccdddeeedddccc[[[[[[ZZZYYYYYYZZZZZZZZZXXXZZZ\\\_________]]]\\\ccc^^^UUUKKKDDDAAAAAACCCGGGNNNTTTWWWWWWYYY```ggghhhpppuuutttttttttpppjjjpppiiihhhooouuu}}}zzz{{{zzz{{{oooppppppmmmcccQQQ???333///...************************))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))(((***,,,++++++///888???DDDTTThhhuuuwwwsssooommmnnnzzznnnooowwwyyy|||~~~wwwuuu|||ooodddeee^^^ZZZ]]]bbbxxxwwwjjj]]]PPPDDD<<<<<<:::777555444666:::===>>>AAAEEEFFFEEECCCBBBAAA===<<<===AAAFFFGGGCCC???777888::::::;;;;;;===>>><<>>@@@BBB>>>777000.........---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,---......000555:::??????]]]}}}qqqfffmmmcccJJJ<<<>>>BBBNNNXXXVVVZZZpppsssfffbbbccc______ccchhhkkkhhhhhhooovvvxxxjjjiiiooozzzvvv[[[LLLHHHFFFDDDCCCCCCBBBAAABBBIII^^^yyyiiiaaapppaaaVVVNNNGGGCCCBBBBBB@@@===999777888999777AAANNN[[[lll{{{rrrhhhbbbbbbmmmzzz\\\DDD555...------,,,++++++******)))((('''''''''&&&&&&&&&&&&&&&&&&&&&'''((())))))***'''(((************---///888888OOO|||~~~}}}wwwrrriiihhhjjjnnnkkkhhhrrrnnnaaaZZZcccrrr|||zzz~~~yyynnnddd^^^bbbcccccceeefffgggiiiiiigggffffffffffffdddaaa^^^YYYXXXXXXWWWWWWWWWWWWXXXTTTVVVYYY\\\^^^^^^\\\[[[bbb]]]SSSIIIAAA===>>>???===CCCIIILLLNNNTTT___hhhjjjoooooollllllqqqqqqnnntttkkkhhhkkknnnppp~~~}}}uuulllfffgggcccVVVGGG:::111---******************++++++))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&'''((()))******''')))+++***+++222<<>>GGGOOONNNPPPhhhmmm```]]]^^^[[[ZZZWWW___dddbbbdddlllrrrsssgggggglllxxxgggRRRKKKHHHEEEEEEAAA>>>@@@BBBEEETTTwwwyyyiii[[[qqqaaa\\\VVVFFFEEE@@@======;;;777666999777???EEEIIIUUUnnnpppggg~~~gggLLL:::---000---+++******+++***))))))(((((((((''''''''''''''''''''''''((((((((()))(((///+++&&&,,,...///888666LLLpppxxx~~~yyymmmppptttkkklll~~~jjjggghhhooo{{{|||rrrgggffffffbbb```aaa```fffjjjkkknnnttttttpppkkkjjjhhhgggfffccc^^^[[[UUUXXX[[[\\\ZZZWWWVVVUUUVVVYYY\\\]]]ZZZUUUPPPNNNNNNMMMKKKFFF@@@<<<;;;;;;<<<===;;;<<>>//////+++)))+++---,,,((((((+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((''''''(((((()))***+++''')))+++,,,---333===EEEMMMkkkvvvqqqtttfffeeexxxqqq^^^SSSKKKIIIEEECCC@@@===888555999777777:::999777:::@@@DDDGGGOOOXXX^^^___YYYTTTCCCAAAAAACCCEEEDDDCCCCCC<<<===>>>???<<<999;;;>>><<<::::::::::::>>>KKKYYYmmm]]]hhhwww{{{]]]HHHHHH<<<@@@IIICCC:::555...000......///...+++,,,000---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,------...333:::???@@@HHH{{{ggg]]]tttHHHAAA999777;;;???AAA@@@NNNUUU[[[[[[VVVQQQQQQTTTXXXYYY[[[___cccffffffeeebbbgggmmmssswww{{{~~~~~~kkkQQQHHHHHHCCCDDDAAAAAABBB@@@IIIhhh}}}lll^^^mmmfff\\\JJJHHHCCC???>>><<<888777999555;;;???AAALLLaaawwwrrrrrrmmmWWWCCC222000...+++******+++***)))))))))(((((((((''''''''''''''''''((((((((()))))))))///+++(((...000000888???VVV{{{zzz{{{qqq~~~~~~oooiiijjjooovvv{{{nnnddd[[[\\\^^^]]]\\\^^^ccchhhkkkkkkmmmrrrsssoooiiihhhfffdddbbb]]]WWWRRRMMMOOORRRSSSRRRRRRQQQRRRTTTVVVXXXVVVPPPJJJEEEBBBDDDDDDDDDBBB???=========999===BBBFFFOOOZZZ``````aaabbbdddfffhhhjjjkkkkkkllllllmmmnnnpppsssuuuvvv|||tttyyyqqqnnnbbbKKK999333---***+++---,,,((((((+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''''''''''''''((((((((((((((()))***++++++,,,...///111555999;;;PPPmmm~~~|||~~~{{{vvviii]]]OOOEEEAAAAAAFFFKKKMMMMMMLLLLLLLLL???<<<===AAADDDCCCEEEIIIDDDGGGNNNUUUXXXUUUNNNHHHGGGDDDBBBDDDEEECCCAAABBBBBB>>><<<<<<>>>>>>=========<<<<<<===<<<<<>>888666:::===>>>===DDDKKKQQQRRRNNNKKKLLLNNNPPPPPPSSSVVV[[[]]]^^^]]]^^^bbbgggkkknnnqqqtttwwwyyy^^^OOOLLLFFFGGGBBB@@@@@@>>>BBBWWWnnnzzz}}}pppddd}}}rrrfffRRRMMMFFFAAA???===999888999555999::::::AAASSShhhtttrrrllloooppppppyyykkksss~~~yyyeeeKKK555111///,,,++++++++++++***)))))))))(((((((((''''''''''''((((((((()))))))))***///***)))111222222:::FFF```||||||zzzyyy{{{mmmjjjpppxxx}}}{{{pppccc]]]YYY[[[^^^___```aaaeeehhhjjjiiijjjnnnnnnlllfffdddaaa]]]YYYRRRKKKEEEAAACCCEEEGGGGGGHHHJJJLLLOOOPPPPPPMMMGGGAAA<<<:::;;;<<<>>>>>>======>>>@@@888>>>DDDIIIQQQ[[[```aaaaaaccceeeggghhhhhhhhhhhhfffgggjjjmmmooorrrsssttt~~~xxxxxx~~~ssssssooo[[[CCC444000---,,,---,,,))))))+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''''''''))))))))))))))))))***+++...///000333666888999888TTTmmmyyyxxxxxxpppaaaPPPEEE>>>999888:::666AAAPPPYYY^^^bbbiiinnnaaa\\\ZZZ___aaa```^^^___bbbeeelllqqqqqqlllccc\\\PPPIIIDDDDDDDDDCCCDDDHHHTTTMMMGGGGGGMMMPPPNNNIIIBBB@@@@@@AAA???<<<===AAA???III[[[xxx___SSSccc___JJJDDDIIIFFFAAA<<<333222//////111111...---000------,,,,,,,,,,,,------,,,,,,,,,,,,------------...000222444777;;;AAAFFFcccyyyooommmWWW@@@;;;777666888;;;;;;:::;;;AAAGGGIIIGGGEEEFFFIIIGGGGGGIIIMMMRRRUUUUUUUUUZZZ\\\___aaacccfffjjjmmmqqq|||nnnXXXPPPHHHIIICCC@@@AAA???>>>HHHUUUpppiii|||yyyppp{{{ooo^^^QQQIIIBBB@@@>>>;;;999;;;888999999888<<>>@@@>>>BBBDDDEEEKKKWWWaaaeeefffgggiiijjjjjjiiigggfffeeegggjjjmmmpppqqqqqqqqq{{{zzzxxxrrrzzz|||zzz{{{|||wwwuuuVVV<<<444///,,,------***))),,,************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''******)))))))))***++++++//////000222666:::???BBBZZZoooyyy}}}rrrssswwwtttyyytttdddJJJCCC<<<:::999777777:::222>>>OOO___mmm{{{yyy\\\OOOEEEDDDEEEHHHPPPZZZaaa]]]WWWUUUXXX[[[YYYTTTMMMGGGDDDDDDBBB???===>>>GGGFFFFFFZZZmmmWWW[[[xxxvvvUUUBBBCCCEEEFFFBBB777333///...111111...---///------,,,,,,,,,,,,------,,,,,,,,,------------...///000333666888;;;CCCKKKooovvvwwwyyyaaaPPP===:::777777888:::999888:::>>>CCCDDDBBBAAACCCEEECCCCCCDDDHHHLLLPPPQQQPPPUUUVVVXXXYYY[[[___dddgggkkkxxx{{{aaaTTTHHHGGGDDDCCCCCCAAA???EEEOOOqqqaaattt}}}xxxjjjWWWMMMDDDAAA@@@===<<<<<<999999888888:::DDDTTTaaaooovvvpppwww{{{iiikkkjjjhhhwww}}}zzzYYY???444222///---------,,,+++***)))))))))(((((((((((((((((((((((()))))))))***(((+++)))+++222222555DDD]]]zzz}}}sssxxx|||vvvyyy~~~zzzuuu{{{yyy~~~xxxrrrggghhhgggeeecccccccccdddgggfffgggggggggeeedddeee[[[UUULLLCCC>>>:::888666555555555555444555888;;;>>>@@@BBBCCCAAA???>>>>>><<<===>>>>>>===>>>@@@BBBHHHLLLMMMLLLOOOYYYbbbeeecccdddeeeggggggggggggfffhhhjjjmmmpppqqqqqqpppooosssxxx|||uuu{{{{{{uuuwww}}}|||wwwwww~~~qqqSSS999222---------+++***,,,************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***))))))******+++,,,---///000111222666>>>IIIRRRbbbppprrrsss~~~zzzvvviiifffgggrrrlllWWWHHH>>>;;;:::<<<<<<777555555333:::HHH]]]uuuiiiYYYKKKJJJMMMRRR___nnn|||vvvtttqqqmmm]]]QQQEEEBBBBBBAAA@@@AAAAAABBB>>>DDD]]]yyygggYYYeee|||aaaCCC???CCCHHHGGG===666000---///000...,,,---...------,,,,,,------...,,,,,,---------............///333777888;;;GGGTTT~~~ooo~~~{{{dddPPPEEE;;;:::888888888999999888;;;>>>@@@@@@>>>===???@@@@@@@@@@@@CCCHHHKKKLLLLLLMMMNNNPPPQQQSSSXXX]]]aaafffrrr}}}}}}|||qqq^^^KKKFFFGGGGGGEEE@@@???FFFOOO{{{aaallluuuaaaUUUIIIEEECCC@@@======999888777777888===JJJWWW```ttt~~~bbb___eeehhhzzz___BBB666333000.........,,,+++******)))))))))(((((((((((((((((()))))))))******&&&******---222111999NNNiiitttkkkmmmqqqqqqppprrr~~~yyy||||||{{{~~~}}}|||vvvrrrqqqmmmppppppiiidddcccddddddiiigggggghhhfff```\\\\\\OOOIII@@@999555444444333222333333111000111333555:::===@@@AAA???===<<<;;;>>>???@@@@@@BBBFFFKKKOOOZZZ___bbb___]]]```bbbbbb[[[\\\^^^```bbbdddfffgggmmmnnnppprrrrrrqqqooonnnmmmwwwuuupppyyy}}}zzz~~~|||xxxsssoooqqq|||yyyvvvvvvnnnttt}}}|||ccc===555...---...,,,+++,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))((())))))***+++---...///111222555;;;DDDPPP\\\dddgggooonnnppp~~~wwwnnnjjjaaaXXXVVVVVVbbbwww|||bbbNNNAAA:::;;;888777999888666666999444777AAATTTnnnzzzjjj___aaadddeeeppprrr___JJJAAAAAAAAABBBCCC;;;BBBBBBBBBJJJVVVooofffZZZgggnnnMMMCCCBBBGGGKKKFFF<<<444......///------.........------------......,,,---------..................333888:::===NNN```ooommmooolll|||oooUUUEEE???;;;:::999888888888999:::;;;<<<<<<;;;999888999:::===<<<<<<>>>AAADDDEEEEEEEEEFFFHHHIIIKKKOOOTTTXXX___jjjssstttttt|||qqqUUUJJJKKKIIIDDD>>>===CCCJJJccciiieeerrrmmm___QQQJJJGGGBBB>>><<<;;;888888999777888BBBNNNXXXjjjqqq___VVVcccrrrmmmKKK777444111///......---,,,*********)))))))))(((((((((((()))))))))*********&&&,,,---///222111???ZZZttt}}}jjjbbbgggjjjfffffflllwww{{{xxxzzzvvvyyy~~~~~~~~~}}}{{{||||||yyysssnnnmmmnnnpppuuuuuullleeefffhhhiiiiiieeedddeee```UUUNNNMMM@@@<<<777333222222222111...000000000//////000222888<<<@@@BBBAAA???===<<<@@@AAADDDHHHNNNXXXbbbiiiuuuxxxwwwnnnfffddddddccc```_________aaacccfffgggooooooqqqqqqrrrqqqppppppkkkqqqooonnnrrrpppwww|||yyy{{{yyyqqqtttsssnnntttxxxvvvxxxvvv{{{yyyrrrqqqtttlll^^^@@@777///......,,,+++,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))******+++'''((((((***,,,...000222333444===OOOeeevvv||||||xxxyyyvvv{{{zzzlllaaaZZZVVVSSSNNNMMMZZZrrreeeMMM@@@<<<:::999666555777777666999>>>555888>>>HHHXXXkkk}}}yyyuuuoooiiigggiiinnnvvvrrrVVVGGGDDDCCCBBBBBB???FFFEEECCCGGGGGGRRRggg}}}___dddnnnyyy^^^OOOBBBCCCMMMPPPCCC999000///000......///......------------......------------..................333:::<<>>;;;:::999777666666888:::999999888777666666777888;;;:::999:::===???@@@@@@AAACCCDDDEEEFFFIIILLLOOOVVV```iiikkkmmmuuu~~~dddNNNMMMHHHCCC@@@???@@@AAAJJJhhhxxxdddcccyyywwwgggWWWNNNIIICCC===;;;>>>;;;;;;;;;888666>>>IIIXXXiii~~~zzznnncccUUU^^^vvv~~~ZZZ777555111//////...---,,,************))))))))))))))))))))))))************&&&---///222333111BBBaaa|||xxxbbb\\\dddjjjhhhfffqqqyyy{{{zzzzzz}}}xxxwwwwwwuuuqqqnnnllllllmmmlllssssssiiibbbdddhhhiiifffbbb``````YYYKKKAAA@@@666444222222333333111///+++---//////......000111666;;;AAAEEEEEECCCAAA@@@AAACCCHHHOOOZZZhhhwwwqqqdddbbbeeegggllljjjgggeeedddeeeggghhhoooooopppqqqqqqqqqqqqqqqllloooooopppmmmbbbfff|||zzzyyy|||~~~sss~~~~~~xxx{{{zzzaaaUUUXXXYYYTTTBBB888///......---,,,---************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&'''((()))***+++,,,&&&'''(((***---///222333333555CCCaaazzzkkkaaa[[[ZZZ\\\NNNNNN]]]wwwuuu^^^LLLEEECCCBBB===;;;;;;===:::666555888666999===???CCCMMM[[[fffZZZUUUPPPMMMIIIEEEGGGMMMUUUaaatttaaaOOOJJJGGGDDDAAA???BBB===>>>FFFHHHNNN]]]zzziiiiiijjjkkkZZZDDD???MMMWWWHHH===222000000000000111......------------......---------.........//////000///444;;;===CCC[[[ttttttaaahhhrrrfffHHH===>>>::::::888555444555888:::888888777666555666888999<<<:::888999;;;===>>>>>>BBBCCCEEEEEEEEEFFFIIIKKKPPPZZZbbbeeeiiipppwwwyyyoooQQQMMMGGGCCCDDDEEEBBB===CCCXXXlllhhh___nnnkkk```[[[MMMCCCBBBBBB;;;999888888666555:::AAAJJJ]]]www~~~zzzoooccc]]]dddppphhhBBB777---,,,------------***************************)))((((((((((((((())),,,)))+++//////555NNNiii}}}xxx|||ssseeehhhhhhfffiiijjj}}}}}}|||~~~|||yyyvvvtttttttttsssrrrmmmlllkkkkkklllkkkjjjiiimmmmmmllljjjhhhiiillloooiii^^^TTTOOOHHH>>>888888333333111000000000000000...---------...///111222555===FFFIIIFFFDDDFFFIIIHHHJJJMMMVVViiixxxmmmeeeccceeegggrrrrrrrrrooollliiiiiiiiipppnnnnnnoooqqqqqqnnnjjjpppqqqpppllliiihhhjjjmmmwww{{{pppzzz~~~vvvnnnZZZUUUWWWYYYMMM???111,,,///000...+++************))))))))))))''''''(((((())))))******))))))))))))))))))))))))%%%%%%%%%&&&'''((())))))'''((()))))))))***,,,///555;;;KKKuuurrrpppkkkooolllVVVUUU```jjjyyynnncccXXXLLLGGGHHHBBB===;;;<<<;;;777666999999:::;;;;;;;;;===@@@CCC??????>>><<<;;;;;;===>>>HHHUUUoooqqq\\\RRRKKKFFF===FFFIIIBBB@@@GGGLLLKKKeeeaaaiiiyyyuuu[[[IIICCCJJJSSSJJJ===222000111000000222......------------......///////////////.........000111777<<<>>>IIIhhhsss___eee~~~YYY@@@;;;;;;888888777777777777888888666666555555555555666666666777888:::;;;;;;::::::<<<<<<===???@@@CCCDDDEEEMMMSSS[[[___aaaeeelllsss}}}xxx[[[SSSJJJEEE@@@;;;<<>>DDDTTTlll~~~{{{{{{yyywwwwwwpppyyywwwLLL???333......,,,++++++************************))))))(((((((((((())))))---***,,,000111999RRRlll}}}}}}xxxpppppp{{{vvvmmmnnnooolllmmmzzzooooooppprrruuuuuusssqqqlllkkkjjjiiiiiiiiiiiihhhkkkmmmnnnllljjjiiikkkmmmaaaUUUIIICCC???888555555666555333333333222222111222111000//////000000111666>>>GGGJJJGGGDDDDDDFFFJJJUUU```hhhrrr{{{~~~{{{yyytttllleeebbbbbbeeehhhqqqpppnnnkkkgggggghhhjjjllljjjjjjkkkmmmmmmjjjhhhmmmnnnooommmkkkkkknnnqqqwww}}}kkk]]]YYYWWWXXXHHH555,,,,,,---,,,)))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''(((((())))))))))))*********)))+++...000>>>DDDPPPrrryyywwwwwwggg\\\dddlllzzzrrr\\\LLLFFF@@@>>>>>>???AAAAAA<<<777999999888888888999999999888999999888777888999:::HHHSSSlllrrrXXXEEECCCFFFEEE@@@>>>CCCIIILLLJJJ]]]ppppppllluuukkkQQQCCCHHHRRRRRRIII;;;222...///000//////......------......//////////////////////////////444:::===EEEZZZ|||qqq]]]ddd~~~WWWAAA;;;<<<777777666666666666777777666555555555555555555666444555777888999999888888::::::;;;<<<>>>@@@BBBCCCJJJNNNTTTXXXZZZ^^^dddhhhxxxyyyzzzfffZZZMMMFFFAAA>>>>>>AAA===DDDRRRjjj\\\\\\]]]yyytttjjjZZZNNNHHHAAA@@@===<<<<<<999555555:::???JJJ___tttzzz~~~{{{ZZZJJJ999111...,,,******************************)))))))))(((((())))))***---,,,...222555>>>WWWpppyyywwwqqqlllppp}}}zzz|||vvvlllfffhhhlllpppssssssooollllllkkkiiihhhgggggghhhhhhjjjmmmpppooommmkkklllnnneeeXXXKKKDDD@@@===::::::===;;;888777777777555444666555444222111000//////888???HHHLLLIIIEEEDDDEEEKKKYYYeeehhhfffgggiiijjjnnnkkkgggdddccceeehhhjjjmmmllliiifffcccdddgggjjjhhhgggggghhhjjjjjjiiigggjjjlllnnnooooooppprrrttt|||~~~vvvvvvmmmhhhmmmZZZBBB222...//////---++++++*********)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,///444777???IIITTTmmmsss^^^kkkoooeee```gggmmmyyyttt[[[NNNLLLGGGKKKKKKHHHJJJMMMFFF:::<<<:::999999;;;:::666222444444555555666666777777>>>FFFZZZzzziiiSSSKKKEEECCCCCCCCCFFFJJJDDDIIIKKK```llllllxxx```EEEDDDNNN]]]YYYKKK777...000111...///......------......///////////////////////////111:::===<<>>???FFFGGGJJJMMMQQQUUUYYY[[[nnnzzzhhhSSSHHHCCCAAA@@@AAA<<>><<<;;;:::888555777666555333222111000///888???HHHMMMLLLIIIGGGGGGPPPVVVYYYTTTNNNOOOXXX```mmmkkkiiifffeeeeeeffffffhhhhhhgggdddccccccfffhhhgggggghhhiiijjjkkkkkkjjjjjjlllnnnqqqrrrssstttuuu{{{|||~~~gggyyysss|||}}}zzziiiMMM777...///000...+++++++++*********))))))******))))))((((((''''''(((((((((((((((((((((((()))))))))))))))))))))(((******+++,,,///444:::???:::JJJXXXiii~~~zzz{{{~~~{{{gggbbbrrrmmmddd^^^hhhoooxxxjjjUUURRRWWWaaaiiifffWWWOOOPPPJJJ>>>???<<<;;;===AAAAAA<<<777555555555666888888888777555999GGG```ppp[[[IIIHHHJJJFFFDDDFFFLLLKKKAAAFFFfffyyymmmnnnsssKKKAAAHHHbbbeeeYYY@@@111333444/////////............/////////////////////000000000333>>>???:::PPPppprrrwwwWWWAAA777666777444444333333333333444444444444333333333333444444333333444444555555555555666666666777999:::<<<===AAA@@@AAAEEEJJJOOORRRSSSeeexxxuuuZZZJJJEEECCCAAA@@@>>>???DDDVVVvvvyyyZZZWWWPPPaaa~~~ggg[[[VVVLLLDDD???===>>><<<888777999999AAATTTlll~~~qqqiiidddgggmmmuuuxxxwwwnnnWWW>>>111---,,,,,,---************************)))))))))))))))***+++++++++,,,///333:::JJJcccxxxyyywwwuuuyyy}}}{{{{{{kkkdddnnnmmmlllmmmnnnnnnmmmkkknnnnnnnnnkkkhhhgggiiikkkmmmqqqsssqqqooorrrzzzvvvllldddZZZSSSQQQJJJCCC>>><<<;;;777444555555444444333222111111777>>>GGGLLLMMMLLLKKKKKKUUURRRMMMGGGDDDHHHTTT___iiihhhfffeeecccbbbaaa```bbbdddeeeeeedddccccccdddeeeeeefffggghhhiiikkklllllllllnnnppprrrtttttttttvvvyyy}}}llllll{{{uuuuuurrrYYY===---+++,,,+++++++++++++++******************))))))((((((''''''(((((((((((((((((((((((()))(((((((((((((((((((((+++++++++,,,...444;;;AAA;;;MMM\\\hhhtttqqqjjjlllzzzxxxttteeetttkkk\\\^^^llluuuzzz|||nnn```bbbhhhiiiQQQIIIDDD======;;;:::>>>CCCFFFCCC???999777666777999:::999777666888@@@SSSppp|||~~~sss|||vvvTTTHHHFFFDDDCCCDDDEEEHHHAAA===OOOnnn{{{lllyyyUUUAAACCCZZZeee```III666444444////////////....../////////////////////000000111111333>>>>>><<>>===999888999666<<>>;;;777333444555555555444444333222777<<>>;;;:::<<>>DDDYYYkkkooo___FFFCCCMMM]]]cccTTT???444111...000//////......//////000...//////000000111111222222<<<===AAAeee```JJJ===777555777333222222111111222222333222222111111111111222222333333222222222222333333555555555666777888999:::::::::<<<>>>BBBGGGLLLOOO^^^cccnnn~~~}}}^^^LLLFFFDDDCCCCCC<<<>>>AAAJJJ___zzziii^^^TTTccc|||jjjbbbWWWLLLEEE???===<<<888666777555999EEEXXXiiivvvvvvyyy~~~nnnlllvvvzzztttrrrOOO:::222///......************************))))))))))))***+++,,,---+++...111555@@@UUUooo|||zzz~~~hhh___bbblllsssqqqrrr|||~~~www}}}nnnjjjkkkjjjiiihhhiiimmmppprrrrrrlllpppsssqqqllliiiiiijjjiiinnnqqqoookkkmmmwww}}}qqqeeeTTTIIIDDDAAA===999666777777777777555444333777;;;@@@EEEHHHJJJKKKKKKEEECCCCCCDDDCCCAAAGGGPPP[[[[[[]]]^^^```aaabbbccc]]]___``````___]]]^^^^^^\\\^^^```aaaaaacccgggkkkkkkiiihhhjjjooorrrssssssuuuuuuvvvyyy{{{llldddsssooo|||xxxsssooovvvoooKKK999222...,,,,,,+++++++++*********(((((((((((())))))))))))))))))))))))))))))))))))((((((((())))))*********+++,,,...222999DDDPPPXXX^^^gggkkkqqq~~~}}}{{{|||ddd^^^dddpppzzzuuuZZZNNNMMMHHHFFFCCCAAACCCGGGLLLOOOFFF@@@999777888999777555555555888DDDXXXooozzzoookkkfffcccjjj|||]]]OOOKKKIIIAAAIIIHHHCCCCCCIIIbbbppplllwwwhhhMMMFFFEEEWWWgggcccMMM888///000000000////////////000000...//////000111111222222444;;;===GGGmmmuuuuuuqqqUUUDDD:::333111222333222222111111222222333111111111000000111111111222111000//////000111111444444444444555666888888888:::<<<======AAAGGGLLLTTTYYYaaalll}}}kkkVVVKKKEEEBBBBBB;;;===???CCCTTTooommmeeerrrtttiii\\\QQQHHH@@@===;;;777555666666888BBBQQQaaappp~~~~~~qqq___\\\iiiwww}}}}}}rrr{{{~~~XXX???555000...---************************))))))))))))***+++,,,---,,,///333666BBBYYYsssuuuWWWXXXaaakkkrrrpppdddhhh}}}{{{zzz}}}vvvsssfffdddiiiiiihhhhhhiiillloooooooookkkppptttrrrmmmiiihhhiiiffflllpppnnniiiiiipppxxxrrr___QQQKKKHHHDDD@@@999::::::999888666444333888:::>>>BBBEEEGGGGGGHHHCCCBBBCCCCCC???<<>>>>>@@@NNNkkkxxx{{{lllbbbTTTKKKBBB???===:::999:::888777===NNN```ooo|||wwwvvvhhhWWWSSScccyyy~~~kkkBBB///......***,,,,,,,,,+++++++++*********))))))))))))+++,,,---///000222:::JJJ^^^kkkqqqzzz|||rrr\\\\\\aaaooorrrgggiiiwww~~~}}}{{{wwwssswwwjjjdddcccgggjjjiiiggghhhnnnqqqqqqkkkllllllmmmmmmlllkkkkkkkkkmmmmmmjjjfffgggmmmssszzzfffZZZUUUOOOGGGBBB@@@>>><<<999777666555555888:::>>>AAACCCCCCBBBAAA>>>AAACCCBBB???>>>BBBFFFJJJMMMPPPRRRTTTUUUXXXZZZ[[[]]]___^^^[[[ZZZ\\\^^^\\\]]]___aaaccceeeggghhhfffeeedddeeeiiilllmmmmmmiiiooottttttqqqrrrwww}}}___lllssszzzpppVVV<<<000111,,,,,,,,,+++++++++******(((((())))))******++++++''''''((()))))))))))))))***)))))))))))))))***+++******111???NNN___yyytttmmmooo{{{aaaPPPVVViiikkktttwwwmmmggggggfff[[[TTT___aaaPPPOOOEEE>>>@@@AAA;;;777777555444555;;;FFFSSS^^^dddyyy}}}|||qqqccc^^^YYYRRRTTTdddhhhTTTJJJDDDGGGGGGBBBFFFMMMIIIqqqnnnooo{{{{{{]]]OOONNNaaavvv{{{eeeFFF333///333222111///...---------...///000//////000333555999CCCAAAHHHooovvvbbbZZZ~~~xxx\\\CCC<<<:::444111333333222111111000000111111.........///////////////000000111111111111000000000000000111222444555666999999:::;;;===>>>??????GGGNNNVVV[[[aaapppbbbOOOFFFAAA???>>>@@@<<<:::LLLooozzzsssfffUUULLLBBB???===:::888999888666;;;JJJ\\\mmm|||~~~wwwtttjjj]]]XXXcccwwwwwwKKK222......+++,,,,,,,,,+++++++++*********))))))))))))+++,,,---...///444@@@QQQbbbkkkmmmwwwyyyqqq^^^___dddooopppjjjuuuzzzvvvrrrpppyyyoooeeecccfffffffffcccaaadddkkkooommmlllllllllkkkkkkkkkkkkkkkmmmoooooolllhhhiiimmmrrrqqqbbbZZZSSSKKKFFFDDDBBB???<<<:::999888777888;;;???BBBDDDDDDCCCBBB???AAACCCAAA>>><<>>BBBEEEGGGFFFDDDCCC@@@BBBBBB@@@<<<:::;;;>>>DDDHHHNNNSSSVVVYYY\\\^^^\\\]]]^^^^^^]]]\\\]]]^^^ccccccccccccccccccccccccfffdddcccccceeeffffffeeehhhnnnsssssspppooorrrvvv{{{nnnssspppmmmllljjjcccSSS@@@444000,,,,,,,,,,,,++++++++++++************))))))))))))))))))***+++++++++++++++)))))))))))))))***++++++///...888IIIRRR[[[uuuzzznnnooovvv}}}ooo\\\NNNBBBGGG\\\dddnnnkkkffflllppppppttthhhXXXKKKJJJIIIAAA<<<<<<999777555555999AAAHHHMMMfffqqqwwwrrrmmmmmmjjjfffZZZVVVQQQPPPVVVeeewwwaaaJJJBBBFFFAAA>>>CCCFFFDDD___wwwfffiiivvvhhhQQQLLLVVVqqqaaa>>>111222111000//////////////////000000000000111444666666===>>>OOO}}}jjjYYYeee\\\III777333444222111444222222111000000000000111........................//////000000000000//////000000000000111222444444444444555666777888999999===AAAGGGLLLQQQYYYcccjjjppp{{{iiiSSSHHHBBB@@@<<<===;;;>>>QQQqqq}}}wwwtttzzzxxxpppaaaVVVLLLGGGCCC>>>;;;;;;:::666666<<>>:::888888999>>>CCCJJJQQQUUUYYY\\\^^^[[[\\\]]]]]]\\\\\\]]]]]]``````aaaaaaaaaaaaaaaaaaeeedddcccdddfffhhhhhhggghhhmmmqqqrrrpppnnnppprrrvvv|||rrrvvvuuusssooofffVVVCCC333+++------,,,,,,,,,+++++++++++++++******))))))((((((((()))******++++++******))))))))))))***+++,,,,,,000111>>>OOOSSSTTThhh~~~nnneeejjjsssxxxyyyyyyqqq___PPPIIIAAAHHH^^^kkkuuuppplllmmmTTTOOOPPPHHH???<<<:::888555333444999@@@EEEYYYdddkkkggg```___aaabbb]]]WWWNNNIIIPPPaaawww^^^GGGGGGDDDAAAHHHMMMDDDKKKaaallllllttt~~~zzz|||vvv\\\MMMPPPjjjpppHHH555111111000000///000000000///000111111000222555777;;;>>>>>>UUUooo```pppRRRCCC666333444333333555222222111000000000000000///...............------...//////000000//////.../////////000000222333333333333444555666777777888;;;===???BBBEEEHHHKKKMMMOOOVVV^^^ccceeegggkkknnnxxxkkkTTTGGGBBBAAA;;;<<<;;;@@@SSSnnn~~~uuujjj^^^WWWSSSVVV]]]eeejjjrrrkkkrrrxxxeeeZZZOOOIIIDDD>>>::::::999666444888@@@PPPgggzzzqqqppptttiiimmmzzz}}}ssswwwlllIII666///,,,,,,,,,,,,+++++++++*********))))))))))))+++,,,---111000:::OOOaaaiiikkklllwwwzzzlllnnn|||rrrdddYYYYYYZZZ[[[dddqqqtttmmmbbb\\\bbblllooollljjjiiigggfffggghhhkkkllleeefffhhhhhhiiijjjlllmmmsssuuuiii^^^PPPGGGEEEGGGJJJJJJLLLMMMNNNNNNMMMKKKHHHFFF@@@@@@???<<<999777666777888>>>GGGOOOTTTWWWZZZ[[[ZZZYYYYYYZZZ[[[[[[[[[[[[[[[[[[\\\]]]^^^^^^______cccccccccfffjjjlllmmmllliiilllooopppnnnmmmoooppprrr|||mmmuuuxxxyyy~~~~~~|||{{{wwwnnn```PPP>>>222---------,,,,,,,,,++++++++++++******))))))(((((('''((())))))******))))))))))))))))))***+++,,,---222888GGGTTTTTTQQQ^^^qqquuu|||wwwzzz}}}vvv}}}{{{kkkccchhhoooooollliiibbbSSSJJJJJJGGGPPPeee~~~zzzUUUPPPWWWQQQEEE>>>;;;:::777444333777>>>CCCSSS]]]ccc___XXXUUUYYY\\\WWWPPPGGGBBBGGGWWWkkkyyy~~~ZZZNNNGGGEEEMMMRRRPPPGGGJJJkkkzzzuuuwww~~~|||mmmwwwgggQQQNNNaaazzzRRR;;;222111000000000000000111///000111111111333666888>>>>>>@@@ZZZ{{{gggssstttIII@@@777444444333333444222111000000//////000000//////......---------,,,......////////////......////////////000111222222222333444555666888999999888888999<<>>MMMeeezzzzzzeee```dddhhhgggjjjxxxyyyuuu}}}qqqnnnOOO<<<333...,,,,,,,,,+++++++++*********))))))))))))+++,,,---111222>>>TTTeeejjjnnnssszzzooovvvrrraaaTTTVVVZZZ[[[dddqqquuuoooddd]]]___hhhkkkjjjhhhgggffffffggghhhjjjkkkffffffffffffhhhjjjlllmmmrrrqqqeeeVVVNNNMMMQQQSSSTTTVVVUUUSSSPPPMMMJJJGGGEEE???>>><<<:::999888777777555<<>>DDDSSSZZZ___\\\SSSNNNPPPTTTOOOLLLGGGDDDDDDIIIRRRXXXbbbkkk{{{lllWWWHHHGGGRRRYYY^^^PPPGGGWWW}}}xxx}}}kkkrrroooUUUOOOZZZzzz]]]AAA333222111000000000000000///000111222222444777:::>>>>>>DDDdddzzzbbblllccc@@@<<<777444222111111000111111000////////////000//////......---,,,,,,,,,------............------///////////////000111111111222444666888:::;;;<<<444555666:::???FFFLLLPPPNNNNNNOOOMMMKKKIIIJJJKKKTTT___tttoooVVVFFFAAAAAA<<<:::<<>>999888777777777888;;;FFF\\\qqq}}}tttfffcccmmmnnnlllooo~~~|||uuuzzzuuuyyypppSSSAAA777000,,,,,,,,,+++++++++*********))))))))))))+++,,,---///333DDD]]]jjjmmmqqqxxx~~~zzzzzz~~~yyycccSSSUUUYYYZZZcccpppvvvqqqhhh___^^^dddhhhhhheeeeeefffgggggghhhiiiiiigggeeebbbaaabbbdddfffgggmmmxxxoooddd```bbbeeefffddd___[[[VVVPPPKKKGGGDDDCCC>>><<<;;;:::999999888888666<<>>>>><<<777444777>>>EEETTTXXX[[[WWWOOOGGGFFFIIIHHHHHHGGGEEEBBB@@@AAABBBGGGPPP]]]lll~~~mmmOOOIIITTT[[[llleeeVVVTTTqqqxxx}}}ooopppxxxXXXSSSXXXpppeeeCCC444333222111000000/////////111222222222444888:::<<<@@@MMMtttpppaaasss}}}|||~~~PPP999999777444222222111000111111000/////////////////////...------,,,++++++---------......---------//////.........///000000000111333666888;;;===>>>777888:::===CCCNNN[[[cccbbb^^^XXXQQQKKKHHHHHHIIIMMMUUUeee}}}uuuYYYGGGAAAAAA===;;;<<>>>>>@@@AAA>>>===???CCCCCCCCCGGGMMMQQQYYY[[[]]]ccclll}}}kkkzzzrrrfffZZZQQQJJJBBB<<<;;;999999999777666===QQQdddvvv{{{|||tttvvv{{{yyyssszzz{{{uuu~~~zzzzzz~~~zzzZZZCCC555---,,,,,,,,,+++++++++*********))))))))))))+++,,,------444IIIcccoooooosss{{{xxxwww~~~yyyrrrtttxxxvvv{{{zzzsss~~~gggTTTTTTWWWXXXaaapppwwwtttlllbbb___ccchhhiiidddeeefffggghhhhhhhhhhhhfffbbb^^^\\\\\\^^^___```eeeuuu~~~wwwwww{{{~~~|||yyyccc^^^WWWOOOIIIDDDBBBAAA===;;;:::999:::::::::999777>>>GGGOOOTTTUUUUUUUUURRRPPPOOOQQQTTTVVVUUUSSSUUUVVVVVVWWWXXXYYYZZZZZZ\\\]]]___dddiiillllllkkkmmmlllkkkjjjlllnnnrrrtttmmmqqq|||yyymmmqqqwww}}}zzztttqqqnnnrrr{{{{{{}}}tttVVV===......---------,,,,,,,,,(((((())))))******++++++))))))***+++++++++++++++)))))))))***+++---...///;;;OOOYYYUUUZZZlllsssnnnZZZ\\\___sss|||vvvkkkWWWQQQWWWZZZdddyyyllljjjlll^^^PPPLLL@@@@@@===888444666>>>DDDSSSUUUVVVSSSJJJAAA>>>???AAAAAA@@@>>><<<:::;;;<<<:::@@@EEEHHHNNNccc[[[JJJQQQVVVwwwwwwiiiXXXgggyyy|||ssspppYYYVVVXXXkkkiiiDDD555444333111000////////////111222222333555888;;;<<>>???===>>>???AAAGGGTTTdddoooqqqhhhZZZMMMFFFGGGMMMQQQLLLPPP\\\rrryyy\\\HHHAAAAAA>>>;;;===DDDKKKIIIBBB<<<===>>>>>>===<<<<<<>>>@@@BBBAAACCCGGGIIIJJJPPPWWW___oooyyywwwmmmfff{{{|||bbbnnnnnnXXXTTTOOOAAA999;;;::::::999666333888JJJ\\\qqqzzz}}}}}}xxxnnn~~~zzzZZZIII===111,,,,,,,,,+++***)))((('''***++++++***)))***---///222888KKKdddrrruuuzzzqqqooonnnjjjrrrlllgggeeelllzzz~~~uuuuuu~~~pppmmmVVVSSSXXX[[[aaajjjxxxwwwssslllfffdddgggjjjnnnjjjfffeeegggiiiiiiiiifffdddaaa^^^]]]^^^```aaadddlllxxxxxxfff^^^SSSLLLHHHEEE???;;;<<<<<<<<<;;;;;;:::::::::666888<<>>???[[[vvv]]]]]]|||mmmzzzeeeCCC999888777555333222222222000000//////000111222222111000...---,,,,,,,,,---......---------,,,,,,,,,------,,,+++,,,---...///000///000111333777:::<<<;;;===@@@CCCGGGMMMTTTYYYdddfffccc\\\XXXYYYVVVPPPTTTRRRZZZqqq|||```MMMCCCAAA===???BBBCCCBBB???>>>>>>:::===???===;;;<<>>GGGTTTUUUSSSKKKDDD@@@;;;666999:::;;;;;;;;;;;;:::999:::666666:::999888CCCRRRiiicccMMMPPP[[[yyy~~~tttqqqmmmZZZ[[[|||uuu___MMMOOO^^^ooozzzSSS<<<777222///111222111...111222222222222444888;;;DDDCCC\\\nnnWWW\\\}}}lll}}}eeeEEE888777666444333222111111000000//////000111111222000///...---,,,,,,------......---------,,,,,,,,,------,,,,,,,,,---...////////////000222555888:::999:::<<>>===<<<:::===@@@@@@???@@@FFFKKKIIINNNWWW___bbbiiixxxgggcccqqqjjj___UUUGGG======999999888666222666EEEUUUaaalll{{{zzz{{{tttooonnngggjjj|||nnnNNN;;;000//////...---,,,+++*********+++++++++***+++---000111:::OOOhhhvvv{{{```[[[bbbgggmmmfffcccgggtttyyymmmtttoooppppppaaaTTTSSSWWW[[[eeeooosssqqqnnniiieeecccdddfffnnnkkkgggdddddddddcccbbbaaa```^^^]]]\\\^^^___```hhhmmmrrr{{{|||ooohhh]]]WWWOOOIIIGGGEEEBBB???>>>>>>>>>>>>===<<<;;;:::777666777<<>>999999???GGGVVVXXXTTTKKKCCC@@@<<<888888999999::::::999999888;;;666555999777333666>>>DDDWWWnnnzzz[[[YYYUUUjjjzzz{{{tttpppqqqlllgggXXXZZZvvvttt___MMMKKKWWWlllXXX@@@999222///111222111...111111222222222555999<<>>CCCGGGSSSaaaqqqyyywwwpppfff]]]bbb___eeewwwuuu[[[III@@@;;;>>>AAABBB@@@???>>>>>>===@@@BBBCCCCCCGGGMMMRRRUUU^^^kkkwww}}}jjj^^^jjjsssdddYYYKKKAAA@@@:::999888666333555AAAOOO```lll{{{zzz{{{wwwtttsssqqqnnnnnnyyyUUU@@@666//////...---,,,+++*********+++++++++***+++...111333===PPPeeesss{{{fff]]]dddhhhgggaaaaaannnooo^^^]]]^^^kkkyyyiii```WWWQQQSSSVVV\\\fffppppppnnnlllhhheeeddddddeeekkkiiifffcccbbbbbbaaaaaabbbaaa___^^^]]]^^^______dddiiilllooouuulllhhh]]]XXXPPPJJJGGGEEECCCAAA@@@@@@@@@@@@???===<<<;;;888666555666:::<<<===<<<<<<<<<<<<===???CCCFFFHHHJJJNNNTTTZZZ]]]^^^\\\[[[ZZZ[[[\\\^^^```bbbddddddeeeeeegggjjjmmmooonnnmmmlllkkkooowww~~~xxxqqqjjjhhhtttssstttlllddd\\\NNN777111,,,------,,,++++++******************************++++++++++++******+++***,,,...***+++:::NNNhhhqqqyyy~~~|||nnnrrrkkktttpppaaa[[[TTTQQQVVVZZZ[[[]]]```iiisssuuudddZZZPPPEEE>>>:::999>>>FFFWWWXXXUUUKKKBBB>>><<<999777888888888888888888777:::555444888999777777:::999CCCLLL___|||kkk^^^gggkkkfffZZZTTTuuuooofff```VVV[[[sss~~~iiiTTTLLLSSSiii___FFF<<<222000222222000///111111222222333555999===>>>LLLkkkoooUUU^^^}}}uuuVVV999666555444222111000000000000000/////////000000111...---------.........///......---------,,,,,,,,,,,,,,,,,,,,,------..................///000111222333444555555555666:::===FFFZZZuuu|||tttooolllppp~~~}}}aaaLLLAAA;;;>>>AAACCCDDDDDDEEEFFFEEEEEEEEEEEEGGGLLLTTTZZZccclll|||ooo]]]eeeyyyggg[[[OOOEEEBBB:::999999777444444>>>JJJ^^^lll{{{~~~}}}ooozzz]]]DDD999///...---+++***************++++++++++++,,,///111666???PPPaaaooo{{{}}}qqquuuuuukkk]]]```vvvlllYYYPPPUUUlllmmmWWWUUURRRRRRUUUZZZaaajjjrrrooommmkkkiiihhhgggfffeeegggfffeeecccbbbaaaaaabbbdddcccbbb```___^^^^^^^^^^^^cccfffgggssszzztttppp```[[[TTTMMMIIIFFFDDDCCCAAABBBBBBBBBAAA???===<<<999777444333333555555666444444444666888<<>>222000222222000111000111222333333666:::===;;;WWW~~~tttVVV]]]pppRRR666555444333222111000000000000000///////////////000------........................---------,,,,,,,,,,,,,,,,,,---------------------------......//////111222333222111222444666<<>><<<:::888555222000000111111000000///000222555888:::BBBEEEJJJPPPTTTXXXZZZ[[[YYYYYY[[[]]]___aaabbbcccbbbaaaaaadddhhhlllmmmnnnqqqrrruuuzzz~~~yyyjjjkkkppp}}}pppdddUUUBBB555---...000,,,***---++++++++++++++++++++++++******++++++++++++******+++***+++//////444III```\\\[[[eeezzz{{{xxxfffoooqqqVVVKKKAAABBBFFFLLLQQQPPPJJJEEEEEELLL\\\lllrrrrrryyykkk]]]LLLAAA;;;999<<>>@@@dddyyyWWWZZZoooSSS:::555444333222111111111111000000//////......//////---......///......------......---------,,,,,,,,,+++,,,------......------,,,------------.........///000111000//////111333666DDD```kkkTTTHHHBBBEEEJJJNNNQQQTTTXXXZZZWWWTTTOOOMMMNNNTTTZZZ___^^^fffsss~~~ttt}}}mmm```TTTIIIBBB===;;;;;;:::777555:::BBBQQQdddyyyuuuoooiiihhhmmmvvv~~~|||mmmOOO<<<111///---+++******+++,,,)))***+++++++++---000333777EEEWWWeeeqqq}}}xxx~~~```aaazzzvvvfffPPPMMMOOOTTT[[[eeemmmrrrrrrqqqpppnnnoooppppppmmmjjjfffggggggeeeaaa______aaa````````````````````````aaabbbccceeehhhqqq~~~zzzpppbbb___YYYQQQJJJGGGFFFFFFDDDEEEFFFFFFEEEBBB???===:::999666333000.../////////.........///222444666<<>>AAAGGGMMMPPPOOOGGG@@@???BBBPPP```fffeeeooo~~~tttdddQQQEEE===:::===AAAOOOUUUVVVMMMCCC???===<<<888888777666666777888888777888888777777888888888888@@@>>><<>><<<;;;;;;888555:::AAAPPPdddyyyxxxiiihhhggggggkkkrrr{{{wwwqqq}}}uuuWWWAAA222111...,,,++++++,,,---)))***+++,,,,,,---000333666FFF[[[jjjuuu|||hhheeezzzzzzooobbbOOOJJJLLLQQQYYYeeennnpppnnnsssqqqpppqqqsssrrrooolllhhhiiiiiifffaaa^^^]]]___[[[\\\]]]^^^___aaabbbbbbgggeeedddfffhhhlllrrrxxxrrraaa^^^XXXQQQJJJGGGGGGHHHEEEFFFGGGGGGFFFCCC???===;;;:::888444000......///000///...---...000222444888>>>HHHQQQWWWXXXWWWUUUZZZ[[[\\\^^^```bbbcccdddcccaaa______ccchhhlllnnnnnnqqquuuzzz{{{{{{gggoooyyyzzz}}}tttyyysssxxxyyyfffKKK:::///111222,,,)))---++++++++++++++++++++++++******++++++++++++******,,,((()))000666???TTTiiiPPPLLLTTTgggtttuuurrrrrr|||pppWWWIII???CCCIIINNNRRRPPPHHH???>>>>>>IIIZZZbbbbbbmmm}}}zzziiiUUUGGG???<<<>>>BBBOOOVVVXXXPPPFFFAAA???>>>999888777666666777888999444888;;;;;;999999999888777<<<999;;;GGGJJJHHHNNNWWWjjj~~~dddbbbggg}}}ooohhhdddVVVVVVUUUVVVyyysssOOOKKKTTTpppZZZDDD222111444111000333000111222333444777<<>>LLL]]]sss~~~qqqooommmooolllooo|||~~~||||||zzzmmmzzz~~~uuufff@@@555......---(((,,,///'''+++((((((+++,,,,,,///444;;;KKK___nnnyyytttsssvvv~~~|||qqqooouuusssaaaOOOGGGEEEKKKSSSZZZdddnnnpppnnnrrrppppppqqqssssssnnnjjjfffggggggeeebbb___^^^^^^```]]][[[\\\```cccdddccciiihhhgggggghhhjjjlllnnnwwwxxxppp___YYYUUUSSSNNNDDDAAACCCAAACCCCCCCCCAAA@@@@@@AAA;;;999666222///---,,,,,,---,,,,,,,,,------...///444666>>>IIIQQQTTTWWW[[[ZZZ^^^```^^^^^^bbbdddccc___```bbbcccfffiiiooorrrsssrrrtttxxx{{{~~~rrrnnnqqqzzz~~~xxxmmmxxxxxxmmmaaafffnnn|||xxxYYYBBB000///111---***,,,++++++++++++++++++++++++++++++++++++++++++++++++222%%%...222...MMMlllddd[[[VVVYYYbbbeeeaaa```eeeyyycccBBBEEEBBB@@@LLLUUUNNNKKKLLLIIIDDDAAAGGGRRRYYY\\\eeeqqqyyy}}}ggg\\\JJJ???>>>===NNN[[[QQQJJJGGGCCC<<<;;;>>>999888999;;;<<<<<<;;;999;;;888777:::;;;999;;;>>>AAA???@@@HHHPPPVVV^^^eeehhhgggxxxwwwaaa[[[XXXfffrrrmmmbbb___XXXPPPRRRhhhrrrPPPEEEDDDlllssscccKKK555111333111///000222222222333555888;;;===LLL~~~}}}\\\eeehhhQQQ;;;666555333222111111222333////////////............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))+++,,,...//////......111111777DDDXXXuuujjjSSSQQQWWWbbb^^^VVV\\\bbbcccfffbbb\\\WWWZZZ``````ZZZRRRTTTRRROOOMMMOOOXXXeeennnvvv{{{pppaaaTTTLLLBBB>>>;;;:::888666999===HHHXXXnnn~~~~~~yyyooouuuvvv~~~qqq~~~}}}qqqMMM666/////////))),,,000)))+++((((((+++,,,,,,///444@@@WWWllltttzzz{{{sss|||wwwsssqqqdddpppooooooooooooppptttwwwsssmmmmmmrrrkkkYYYJJJFFFFFFLLLSSS[[[gggppppppkkkmmmmmmnnnpppqqqqqqooommmllllllllliiidddaaa```aaaaaa^^^[[[\\\___bbbccccccnnnllljjjhhhggggggggghhhpppsss{{{lll[[[QQQIIIGGGDDD@@@???BBB???AAADDDDDDCCCAAA@@@@@@:::888555222///...---------------,,,------......222333;;;FFFNNNQQQUUUYYYYYY^^^```^^^^^^bbbcccbbbaaabbbdddeeefffiiinnnqqqrrrqqqrrrvvvxxx|||yyytttxxx}}}~~~ssswwwttt{{{{{{jjjdddjjjxxxXXX999111222111......++++++++++++++++++++++++++++++++++++++++++++++++000&&&111555111PPPpppkkkdddaaacccjjjiiiaaa___dddwww___AAAAAABBBAAAOOOYYYWWW]]]lllrrraaaRRRIIINNNVVV[[[aaaiiirrrjjj```NNNDDDDDDCCCUUUdddYYYMMMHHHBBB<<<999:::888888888:::<<<<<<;;;999;;;888888:::;;;:::<<<@@@DDDFFFLLLSSSYYY```ooo||||||~~~qqqZZZVVVSSS\\\rrrggg]]]ZZZUUUOOORRRgggoooRRRIIIGGGnnnzzzeeeMMM666111333111///000222222222333555888<<<>>>OOOiiiQQQeeeuuuwwwuuuXXXEEE555666555333222111111222222////////////............------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,...............,,,---000777CCC]]]nnnXXXWWW^^^kkkhhhaaagggkkkhhhjjjhhheeebbbaaa```^^^XXXTTTOOOMMMIIIFFFFFFLLLVVV^^^hhhjjjppprrrbbbUUUNNNEEE???;;;:::888666888===EEEUUUjjjzzzzzzuuu|||~~~aaammm|||{{{zzz{{{|||WWW777///111111***,,,000+++***((())),,,---,,,000555???\\\sssvvvxxxyyyooossswwwmmmddd___WWWpppvvvxxxqqqgggccchhhoooggghhhmmmnnnaaaMMMCCCDDDGGGKKKRRR\\\jjjsssppphhhgggiiilllnnnnnnnnnnnnoooqqqqqqooolllgggdddddddddccc```]]]\\\^^^```bbbbbbmmmkkkjjjgggfffeeeddddddhhhhhhrrrzzz|||www___QQQGGG>>>===>>>===<<<<<<===AAAEEEGGGFFFBBB???===777666444111000////////////...---------------...///000777BBBJJJNNNRRRWWWYYY^^^```^^^^^^aaacccbbbbbbdddeeefffgggjjjmmmppprrrqqqqqqssstttxxxuuuooorrrzzztttqqqmmmqqqwwwpppaaaeeekkk@@@.........,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---(((333777777VVVxxxyyyqqqrrrvvvvvvjjjZZZYYY```yyy]]]BBB@@@AAADDDUUUcccfffvvviiiNNNIIIQQQXXX\\\```ppp|||qqqfffSSSHHHGGGGGGYYYjjj]]]NNNEEEAAA<<<999999888777777999;;;<<<;;;:::<<<999888<<<===<<<>>>BBBDDDLLLWWW___cccmmmttt]]]ZZZRRRSSSooosssaaaYYYVVVRRROOOPPPaaaiiiSSSIIIFFFhhh{{{hhhOOO888222333222000000222222222333666999===???TTTkkk^^^PPPkkkttttttmmmMMM???555555444333222111111111222////////////..................------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---............---///000///222GGGooolllXXXXXXeeessssssnnnssstttooonnnkkkkkkiiieee___YYYUUUSSSQQQNNNJJJFFFDDDFFFKKKPPP______aaasssvvvdddWWWOOOHHHAAA;;;:::999777888<<>>DDDEEEIIIPPP]]]mmmvvvrrrhhhdddgggkkkkkkjjjiiikkkmmmppppppnnnkkkgggeeeeeefffdddaaa___]]]]]]^^^```aaaddddddeeeeeeeeeeeeeeeeeedddeeemmmyyyvvvsssYYYLLLCCC<<<:::======999555???CCCHHHJJJGGGBBB<<<999555444222000000000000111000//////..................///555@@@GGGLLLQQQVVVXXX]]]```______bbbcccaaabbbccceeeggghhhkkknnnqqqsssqqqppprrrrrruuu}}}yyylllnnn}}}tttlllqqqppprrr}}}~~~pppfffgggoooFFF000,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***333777???```oooVVVWWWfffoooTTTAAA???@@@JJJbbbsssuuuzzzTTTGGGMMMTTTYYY]]]uuu|||xxxkkkVVVHHHFFFCCCTTTjjj]]]MMMCCC@@@???===<<<777777777999;;;===<<<;;;===::::::>>>??????AAAFFFEEENNN]]]iiipppyyy~~~fff___UUUQQQeeerrr]]]YYYTTTPPPMMMLLLWWWsssjjjVVVKKKFFFccc|||mmmSSS:::333444222000111222222222444666:::>>>@@@VVVcccZZZRRRoooiiiHHH===777444444333222222111111111////////////.....................------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------+++,,,,,,------.........///000111...---:::XXXsssgggTTTUUUfffvvvyyyvvv{{{{{{sssqqqjjjhhhfffbbb\\\WWWRRRPPPRRRPPPLLLGGGDDDDDDEEEGGGWWWYYYYYYbbbttt~~~mmm^^^WWWKKKCCC<<<:::999777888;;;CCCPPPddduuu}}}xxxooobbbTTT]]]ooo}}}zzz}}}\\\???111...000******---+++***)))***------...666@@@QQQiiiyyy}}}|||eee```___fffcccTTTRRR___zzzmmmbbbfffnnndddnnnuuukkkRRR>>><<>>DDDTTTsss{{{WWWIIIJJJPPPWWW___qqqxxx|||oooYYYJJJEEEAAAPPPpppeeeVVVJJJEEEDDDAAA>>>888777777888;;;>>>>>>===>>><<<<<<@@@CCCCCCFFFJJJNNNUUUcccttt|||ooobbb\\\TTTccc}}}qqq\\\WWWQQQLLLKKKIIIOOOgggqqq\\\OOONNNiiiqqqVVV<<<444444222111222222222333444777;;;???AAASSS|||aaaPPPNNNooofffDDD:::444333333333333222111000000////////////.....................------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------......******,,,------111???MMMfff|||dddSSSTTThhhzzz}}}yyyuuuiiifffbbb___^^^ZZZTTTOOOLLLJJJFFFCCC@@@???>>>===DDDKKKKKKLLLTTT[[[hhh}}}qqqaaaZZZOOOEEE<<<:::999888888:::@@@LLL^^^ooo|||{{{qqqmmmhhh___aaammm~~~hhhIII444,,,///++++++...***+++***+++,,,---000<<>>BBBEEEGGGFFFAAA;;;555333222111000//////000111222222222222222222333444444444333777???FFFJJJPPPWWWYYY___cccbbbbbbddddddbbb```bbbeeegggiiikkknnnpppooonnnppprrrrrrrrrwwwsssrrrrrrfff~~~{{{tttpppnnnzzzxxxiiihhh]]]LLL;;;000,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...000<<>>???DDDGGGGGGJJJOOOYYY^^^kkk}}}|||kkkaaaYYYeee}}}uuu___UUUMMMIIIJJJIIILLLaaazzzwwwyyy^^^NNNRRRmmmvvvZZZ???555444222111333333333333555888<<<@@@BBBOOOxxxyyy```KKKLLLrrrkkkGGG;;;444333333333333222111000///////////////..................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------,,,,,,,,,------...+++)))***///000000111666;;;OOO^^^fffooozzzaaaUUUVVVppp|||nnnjjjeeecccbbb^^^WWWQQQJJJGGGCCCAAA???>>><<<:::666@@@@@@===@@@CCCMMM___ppp___WWWQQQFFF<<<::::::888888999???JJJ[[[kkkwwwyyyuuujjjllluuuTTT999,,,.........///+++,,,***+++,,,---222AAAPPPdddnnnyyyzzz|||zzz~~~zzzccceeezzz}}}kkkQQQ???;;;>>>@@@GGGQQQ\\\hhhqqqpppjjjhhhfffddddddddddddcccbbbaaacccffffffdddaaa```___]]]```ccccccaaa^^^]]]]]]bbbcccfffggggggeeecccaaaaaaiiipppvvv```LLLGGGDDDAAA???@@@AAA???:::666333222222111000//////000111222333333333333444666777888666555777>>>EEEIIIOOOVVVZZZ```dddccccccfffeeecccbbbdddfffhhhhhhhhhjjjkkkjjjkkknnnrrrqqqppptttzzzrrrmmmyyyuuueee~~~~~~nnnxxxzzzqqqlllooolllccc]]]VVVIII:::///++++++---++++++++++++++++++++++++---------------------------000222DDDkkkvvvggg~~~wwwaaafffyyyhhhIII===GGGKKK\\\yyykkk\\\```fffdddUUUJJJJJJLLLLLLPPPWWWWWWnnn|||yyymmm]]]UUUMMMZZZwwwdddSSSJJJCCC>>>999888888:::===AAABBBBBBBBB@@@AAAFFFJJJKKKNNNSSS]]]aaammm~~~yyyggg^^^kkkgggYYYOOOJJJLLLIIIJJJ]]]vvvaaaMMMTTTnnnyyy]]]@@@666444222111444333333444555888===@@@CCCPPP{{{}}}eeeRRRPPPwwwtttMMM???888222222333333222111//////////////////............------,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///...---,,,,,,,,,,,,---...///------111222///...000)))555<<>>DDDHHHNNNUUU[[[aaaeeeeeeeeeffffffddddddfffhhhhhhgggfffggghhhggghhhlllqqqqqqooorrrwww~~~uuummmttt|||~~~|||mmm~~~dddiiinnnrrrrrrooommmlllbbb[[[MMM<<<222/////////++++++++++++++++++++++++------------------------...222444JJJvvvvvvvvvvvvqqqiiioookkkEEE666AAAIIIXXXqqqtttYYYEEEEEEHHHOOOEEEAAAHHHNNNMMMMMMPPPSSSrrrwwweee[[[QQQ\\\}}}iiiVVVKKKCCC>>>:::999999:::>>>BBBCCCDDDDDDBBBCCCHHHLLLMMMPPPUUUZZZ^^^jjjyyylllcccpppooo```TTTNNNNNNJJJHHHYYYqqqjjjQQQXXXqqq{{{^^^AAA666444222222444333333444666999===AAACCCTTTmmm[[[SSSuuuxxxMMM???999222222333333222111///...000/////////............---,,,,,,++++++,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.../////////...---,,,+++,,,---...000...---...---+++,,,000---000...222@@@PPPjjjttttttxxxyyyzzzxxxooocccXXXTTTTTTLLLHHHCCC@@@???===:::777<<>>FFFGGGCCCFFFGGGrrrttt___XXXOOOIIIAAA;;;888999:::;;;???LLL^^^nnnxxx}}}zzzssswww{{{sss^^^@@@000000+++)))---///++++++,,,------222AAAOOO^^^nnn}}}yyyxxx~~~___GGG>>><<<:::???EEEOOO[[[fffmmmooonnnjjjeeeaaabbbeeegggeeebbbaaadddkkknnniii```]]]```\\\^^^```bbbbbbaaa___]]]bbbfffgggeeefffhhhgggdddgggdddgggppp{{{|||gggTTTDDD>>>:::666444444555333222......//////000000111111///111444777999:::;;;;;;===888666:::AAAHHHQQQYYYbbbaaaaaaccceeedddbbb```bbbcccdddeeeffffffggggggcccdddfffhhhkkkmmmnnnoooxxxxxxnnnwwwzzztttyyyxxxxxxuuuzzzooobbbfffqqqsssvvvzzzwwwqqq\\\PPP;;;000000)))111---,,,,,,++++++,,,,,,---***,,,------,,,+++---...---333777NNNyyykkkmmmxxxxxxnnnyyymmm{{{YYY@@@<<>>KKK^^^oooyyy~~~xxxmmmmmmtttwwwuuu||||||{{{xxxaaaCCC222222,,,)))------++++++,,,------222AAAOOO\\\ooo{{{zzzYYYAAA;;;<<<<<>>EEEOOOWWW^^^___```aaaaaaaaaaaaaaaaaabbbccceeefffgggggggggeeeeeefffhhhjjjmmmpppqqquuutttxxxmmmlllnnn~~~yyyyyy}}}ggg^^^ccckkk{{{}}}hhhWWW999...333,,,111---,,,,,,++++++,,,,,,---***,,,------,,,+++---...333777>>>YYYuuuccccccnnn{{{yyyhhhbbb|||www{{{gggNNN<<<;;;AAAFFFWWW^^^QQQ@@@:::999777::::::<<>>===CCCJJJ\\\dddiiigggbbb\\\UUUNNNFFFUUUrrrnnnrrrlll___XXXPPPFFF===777666666666===KKK^^^ooozzz}}}xxxxxxwwwttt{{{~~~~~~{{{{{{qqqdddEEE444333...***,,,+++++++++,,,------222AAAOOO^^^rrrwwwmmmwwwsssmmmuuuwwwyyyVVV>>>999===???CCCJJJVVVbbbkkkqqqssssssmmmhhhcccbbbccceeedddccc]]]^^^bbbeeebbb\\\[[[___bbbccceeeeeeeeecccaaa___^^^bbbdddcccdddggggggdddhhheeeeeeggghhhnnnnnnTTTKKKNNNIIIEEE@@@<<<:::999888777222222222222333444555555777777888888888888777777555111000444;;;BBBLLLUUU\\\___aaaaaa______bbbdddbbbcccdddfffhhhjjjlllmmmiiihhhhhhhhhjjjmmmpppssssss}}}{{{~~~xxxrrr}}}xxxvvvuuu{{{jjjYYYZZZfffoooAAA...555//////---,,,,,,++++++,,,,,,---***,,,------,,,,,,---...000222@@@hhhxxxlllqqqzzzuuu^^^XXXrrruuuzzznnn___QQQCCC:::<<>>:::;;;DDDKKKLLLJJJJJJFFFFFFEEEFFFHHHHHHGGGFFFOOOOOOPPPWWWeeesssyyywwwjjjaaaaaayyyssskkk|||uuuVVVLLLMMMIIIWWWvvvvvvZZZYYYmmmgggIII:::666444111000333333444777;;;AAAFFFJJJeee}}}fffWWWPPPccc|||\\\>>>999666444444333222222111111000................................................------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---...000111111111000000000000//////---------......///000111222...---///......999GGG\\\ooo}}}uuukkkdddaaa]]]VVVQQQKKKFFFAAA@@@???@@@FFFNNNdddlllssssssnnnhhh```WWWMMMWWWmmmllloooqqqaaa[[[SSSGGG===888666666666<<>>888666777:::===AAAEEEGGGHHHKKKbbbwwwqqqyyywwwcccZZZPPPDDD???;;;===HHHQQQQQQLLLHHHFFFCCCAAACCCFFFGGGFFFDDDHHHGGGHHHPPPaaavvv}}}qqq|||uuuooodddPPPNNNMMMWWWnnnsssXXXTTTggggggJJJ;;;777555222000555555666999>>>DDDIIIMMMgggyyyaaaSSSOOOeee}}}ssswwwQQQ777777666444444333222222111111000.......................................---------------------,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,---///000111000000111111111000000000000//////...///000222333000...///111000///555???JJJXXXiiiqqqqqqrrrzzzyyynnnhhhfffbbbZZZSSSQQQKKKEEEBBB??????EEELLL]]]jjjwwwyyypppccciiiyyymmmnnntttccc[[[SSSGGG>>>888777888888;;;HHH[[[lllwww}}}{{{gggEEE222111...,,,---,,,++++++,,,------222AAAOOO]]]tttwwwqqqqqqtttiii]]]\\\___lllyyykkkZZZeeeqqqnnn```DDD<<<======EEENNN[[[eeekkknnnooopppiiifffccc```____________^^^]]]___bbbaaa^^^^^^aaabbbbbbbbbbbbaaa```^^^]]]ZZZ^^^``````bbbfffgggddddddddddddaaaXXXOOOLLLNNNVVV```uuuoooaaaOOOJJJRRRVVVTTTQQQKKKEEE@@@===;;;;;;:::999888888999:::;;;:::999888555333222000000111//////333888>>>IIITTT[[[___cccccc```___cccggggggdddaaa```cccjjjqqqvvvssspppllliiihhhjjjnnnppprrr{{{|||||||||xxxjjjhhhkkkkkkqqq~~~yyyooojjjooobbb444222---///---,,,,,,++++++,,,,,,---+++---......---,,,...///333555KKK{{{xxx\\\ZZZsss~~~iiiSSS@@@===???>>>@@@EEENNNhhhnnnTTT???555666777999;;;===???@@@BBBEEEWWWuuutttxxxtttbbbZZZQQQGGG@@@<<>>DDDJJJMMMdddttt\\\OOOQQQpppppp}}}}}}LLL555666555444444333222222111111000//////////////////////////////.........---------.........------------,,,)))))))))******+++++++++,,,,,,,,,---...///000111///000111111111111000000111000/////////000222333///000111333333222666;;;AAAKKKVVVZZZ\\\aaannnyyy{{{rrrmmmkkkeee[[[SSSUUUOOOIIIEEEAAA???DDDKKK\\\lll|||ooollluuufff]]]TTTHHH>>>999888999:::;;;GGGXXXhhhrrryyy{{{www}}}{{{lllIII333111---,,,...,,,++++++,,,------222AAAOOOcccyyynnnbbbnnnqqqiii]]]YYY\\\ssswww]]]iiivvvuuubbbEEE<<<;;;;;;DDDMMMZZZdddhhhiiiiiijjjnnnlllhhheeeaaa___]]]]]]^^^\\\]]]aaaaaa^^^]]]_______________^^^]]]\\\\\\\\\aaacccccceeehhhiiifffbbbbbb```[[[RRRHHHAAA>>>???GGGiiiwwwiiieee^^^QQQLLLOOOPPPQQQRRRPPPLLLHHHEEEDDD>>>===:::888777888999999:::999666444222000//////222000111444777===HHHSSSYYY]]]aaaaaa```___```bbbbbb```]]]\\\___fffmmmrrrssspppmmmjjjiiikkkmmmooopppvvvxxxwwwmmmaaahhhmmmuuu~~~uuuiiidddbbb666222---111---,,,,,,++++++,,,,,,---+++---......------...///---666QQQ~~~vvv[[[]]]vvvuuueeeNNN;;;:::===;;;???GGGMMM^^^oooppp___III999222111444666888999;;;>>>@@@DDDPPPccc~~~~~~kkkkkkzzzooo```[[[TTTJJJ@@@===@@@IIIQQQQQQMMMLLLJJJGGGCCCAAABBBCCCDDDDDD@@@@@@AAAEEEOOOeeevvvqqqoookkk___ZZZYYY```|||iiiQQQJJJZZZgggIII999666555444333444444666999>>>EEEKKKNNNjjjqqqXXXNNNVVV|||yyyNNN777777444444444333222222111111000/////////////////////////////////...------,,,,,,............------------(((((())))))***+++++++++,,,,,,,,,---...///111111///000111222222222111000000000000000111222333444333444444333222111333555:::BBBKKKNNNOOOTTT```jjjwwwqqqllleee\\\TTTTTTNNNJJJGGGDDDBBBFFFLLLVVVgggsssjjjwwwvvvkkk___VVVIII???999888999:::<<>>CCCLLLYYYbbbdddccccccdddjjjjjjiiigggdddaaa______```^^^___cccccc___]]]^^^]]]]]]]]]]]]\\\\\\\\\\\\]]]aaacccbbbdddggggggeee^^^[[[UUULLLDDD???:::777555888MMMmmm{{{zzzssskkkdddbbb]]]SSSLLLKKKOOOSSSXXXYYYWWWRRROOONNNDDDBBB>>>;;;999999:::;;;:::888666444222111000000333111222555666;;;GGGRRRZZZ]]]```bbbbbbaaa^^^]]]^^^^^^^^^___bbbfffjjjmmmooommmkkkjjjjjjllloooqqqppptttqqqjjjuuupppYYYcccrrrpppcccpppWWW777444---111---,,,,,,++++++,,,,,,---,,,---......------...000***;;;\\\uuu\\\eee}}}rrreeeNNN<<<::::::999AAANNNSSS___jjjgggUUUAAA666555///222555666666777:::===???FFFPPPaaayyyyyywww~~~jjjTTTTTT[[[jjjoooeee]]][[[UUUKKK@@@>>>@@@HHHMMMMMMMMMOOONNNNNNLLLIIIDDDAAAAAAAAA>>><<<<<<@@@HHHYYYvvvxxx{{{wwwtttkkkeeehhhppphhhSSSNNN___kkkKKK999555555444444333444666;;;BBBJJJQQQUUUrrrsssXXXPPPZZZTTT<<<:::555444444333222222111111000////////////////////////000//////...------,,,,,,------------,,,,,,,,,+++((((((((()))***+++++++++------------...000111222000111333444444444222222111222444777999;;;<<<<<<888888666333000111222222666;;;@@@@@@@@@GGGTTT___~~~uuummmfff```[[[SSSOOOLLLJJJGGGDDDGGGLLLLLLZZZmmmyyykkkoooxxxnnnbbbXXXKKK???999777888999<<>>BBBCCCGGGQQQ]]]eeefffeeeeeeeeeaaaccceeeeeedddcccbbbbbbcccaaabbbfffgggccc______\\\\\\\\\\\\\\\\\\\\\]]][[[___aaa```aaaddddddaaaYYYTTTJJJ???888666555333000...555DDDMMMPPPUUU]]]ggghhhiiigggaaaXXXQQQMMMTTTZZZ```bbb___ZZZVVVTTTJJJGGGCCC@@@=========>>>:::999666444333222222222333222333555666:::EEEQQQ]]]^^^aaadddfffddd___\\\\\\^^^aaaeeehhhjjjjjjjjjkkkjjjiiiiiikkknnnrrrtttrrruuulllcccmmmmmmRRRccc}}}qqqpppuuunnnpppooommmOOO999666,,,///---,,,,,,++++++,,,,,,---,,,---......------...000333JJJkkkppp]]]nnngggPPP>>>:::999888DDDVVV\\\hhhsssnnnYYYCCC999:::000333555666444444777999777;;;AAAMMMbbb|||hhh\\\XXXWWW[[[aaagggpppOOO;;;<<>>AAAFFFJJJJJJMMMQQQYYY[[[[[[VVVOOOHHHEEEEEE>>>999999???HHHVVVmmmxxxzzzqqqaaaddd{{{ssssss~~~vvv```YYYfffoooMMM:::555444444444333555999???GGGPPPXXX]]]sssxxx]]]SSS\\\XXX???<<<555444444333333222111111000000000000000000000000000000000///...------,,,,,,,,,,,,,,,+++++++++******'''(((((()))***+++++++++------------///000111222111222444666666555444333333666999>>>AAADDDEEEFFF;;;:::777333111333444444555666555111222<<>><<<888666444333000...444555555333333999DDDMMM\\\bbbhhhhhhhhhfff```YYY^^^ccciiimmmmmmjjjgggfffjjjiiihhhhhhiiilllqqquuuuuuxxxnnn[[[hhhpppPPPfff}}}tttwwwlllfffaaaQQQ999000111---...------,,,,,,------...---///000///......///000666MMMrrreeeeeewwweeeEEE>>>===:::999FFFnnnwwwvvvdddIII777777222333444555666888999999::::::===FFFVVVjjj}}}yyy```OOOGGGDDDDDDGGGOOOjjjrrrSSSCCC<<<666>>>DDDKKKPPPVVVXXXRRRIIIDDD;;;AAAJJJJJJMMMPPPLLLTTTeeeqqqjjjZZZNNNFFF@@@???;;;:::<<>>888444333333111///111222...111888999CCCYYY~~~wwwpppjjjfffccc[[[SSSNNNPPPPPPKKKHHHIIIMMMVVVcccqqq|||zzzxxxqqqooo~~~fffjjj~~~kkkdddZZZMMMAAA:::888999999999BBBQQQ___kkkuuu{{{xxxlllrrr|||}}}dddcccuuuwwwRRR888222---+++---,,,++++++---...///444CCCRRRiii{{{eeejjjxxxssspppjjjHHH<<<===???GGGTTT```eeefffgggddd```````````````aaadddjjjnnntttnnnjjjkkkpppqqqllleee___]]][[[[[[\\\^^^^^^^^^aaa___^^^______]]]YYYUUUNNNFFF;;;444333333222111///222555666777:::BBBHHHSSSUUUZZZaaabbb[[[VVVUUU^^^fffkkkkkkhhhgggddd```XXXNNNEEEBBB@@@===;;;<<<===:::777555444333111///333555666444333999CCCLLLXXX___dddfffffffffaaa[[[___ccchhhkkkkkkjjjhhhggggggggghhhiiikkkooorrruuusssvvvqqq___mmmuuu]]]mmm}}}~~~wwwkkk```MMM777111111***...------,,,,,,------......///000///......///000888QQQwwwbbbaaadddDDD<<<<<<;;;???PPPzzzkkkLLL777777222333333444555666777777777888;;;BBBOOO___nnnwwwuuudddOOOCCC>>><<<===@@@HHHXXXbbbdddooo{{{|||cccIII>>>999666999===BBBGGGOOOSSSOOOGGGDDD<<>>;;;:::<<<@@@JJJ\\\lllbbbXXXiiivvvPPP;;;555444333333222666666<<>>BBBIIIVVVbbb|||rrr}}}gggZZZiiiyyyWWW???666333333555555999888@@@QQQ[[[dddtttgggQQQOOOnnnoooHHH<<<555555555444333222222222222000000000000000000000000............------------------,,,+++***))))))(((((())))))*********++++++,,,---///000222333333444222333555666888===BBBFFFNNNSSSTTTNNNHHHEEEDDDBBB:::777333000000000///...111333000///222333BBB]]]xxxsssqqqlllddd\\\ZZZXXXTTTQQQPPPTTTSSSTTTWWW\\\]]][[[YYYFFF===888>>>LLL]]]nnnzzzmmmvvvsss^^^uuulllggg^^^PPPDDD===999888888:::EEEVVVgggttt}}}zzzpppuuu~~~www|||wwwsssxxx{{{~~~lllvvvwwwmmmkkklllqqqZZZEEE777,,,///111(((***---000000///666LLLaaawwwsssaaannnoooddd^^^nnnkkkNNN:::===KKKPPPZZZdddggggggiiihhhfffmmmllliiieeebbbbbbdddgggddddddeeeeeeffffffeeeeeebbb___]]]\\\\\\]]]\\\\\\^^^______^^^XXXPPPGGGAAA666444111000111222222000111333555444222111111333888999>>>GGGMMMOOOQQQUUUfffnnnuuuvvvvvvtttnnngggggg\\\QQQKKKGGGAAA>>>>>>:::888666444555444333222555888999777444444:::@@@OOOWWW```fffmmmrrrrrrnnnkkkkkkkkkiiifffdddcccddddddfffjjjnnnqqqrrrpppnnnoooqqq~~~zzzeeeoooxxxpppttt|||ttteee|||yyymmmsss}}}[[[999111222+++...------,,,,,,------...000000111000...///111333DDD```ttt[[[___dddqqqrrrVVVXXXxxxaaaBBB:::777888???NNNssstttNNN666444333333333222222222222222222333555888;;;>>>@@@BBB>>>777333222222222444888>>>DDDOOO[[[___YYYNNNFFFBBBCCCDDDFFFHHHIIIFFFCCCNNNZZZ```WWWIII@@@;;;888777666666;;;GGGRRRSSSNNNFFF???GGGRRRTTTVVVYYYTTTJJJMMMPPPRRRQQQMMMFFFAAA;;;:::<<>>@@@IIIMMMMMMFFF@@@>>>;;;888666444222000///////////////333111///222333DDDbbb~~~zzzwwwvvvooogggbbb___]]]ZZZXXXZZZUUUOOOOOORRRTTTRRROOOOOOCCC<<<>>>AAACCCNNN\\\]]]eeettttttUUU^^^nnnlllfff^^^QQQEEE>>>:::999888:::EEEVVVggguuu~~~yyyyyy}}}{{{{{{rrrnnnxxx~~~rrryyyzzzrrrppprrruuu]]]GGG888---///111)))***---000000///777NNNccc{{{xxxbbb[[[aaajjjyyyvvvlllggg[[[QQQfff}}}ooo___III999AAARRRRRR\\\fffiiikkknnnnnnmmmqqqppplllgggdddccceeegggggghhhiiiiiihhhgggggggggcccaaa^^^]]]]]]^^^]]]\\\]]]^^^___[[[SSSGGG;;;444111000000111333333333222222333555555444222222222444333777???DDDEEEHHHMMM^^^lllxxx{{{wwwsssoookkkaaaWWWMMMHHHDDD@@@======:::888666555555555444333666:::<<<999444222444888@@@JJJTTT]]]gggooorrrpppuuutttrrrmmmhhhdddccccccfffgggjjjnnnqqqpppmmmiiinnnooo{{{~~~fffkkkyyy|||~~~nnnssszzzjjjgggkkk|||lll>>>111666333...------,,,,,,------...///000000//////000333555CCCcccyyybbbfffmmmvvvsssUUUUUUnnn~~~~~~\\\@@@:::888999>>>HHHgggxxxvvvPPP666333222222222222222111111111222333444555555444333333333000000222222111333888===@@@JJJXXXaaa\\\NNNAAABBB>>>:::999:::===???AAAKKKXXXcccaaaTTTGGG===888999777666999EEERRRVVVTTTHHHAAAGGGRRRRRRTTTWWWQQQNNNLLLMMMOOOOOOKKKDDD@@@======@@@FFFIIIKKKOOOUUUaaarrr|||~~~aaaccc|||iii\\\llleeeJJJ999555666888444888:::GGG___nnnzzzmmmTTTNNNfffaaaDDD???999555555444333222222222222////////////////////////000000000/////////......---,,,,,,+++***)))((('''((((((((()))***,,,---...111222444666777777777666888:::<<<<<<:::999999999>>>BBBAAA===999888666222333333222111000000000111...333111111444555FFFccc|||tttnnnkkkiiifffbbb[[[TTTKKKIIINNNTTTWWWWWWfffYYYNNNIIIDDDCCCPPP```ffffffqqqvvvWWWWWW___rrrkkkeee]]]PPPEEE>>>:::999888999CCCTTTdddqqq{{{|||uuuttt~~~}}}rrrmmmvvv|||tttyyy~~~{{{}}}yyyxxxyyyyyy[[[CCC666---...111,,,+++,,,/////////888MMM```ooo~~~mmmZZZTTTYYY```cccjjjddd[[[dddZZZLLLccczzz}}}ppp```QQQBBB:::CCCQQQNNNYYYccchhhjjjnnnooommmllljjjhhhdddbbbbbbeeehhhhhhhhhhhhiiiiiiiiihhhhhhdddbbb___^^^_________^^^]]]]]][[[TTTIII===444///000000222333333333333333333333444444444444444333222111444;;;???AAAEEEIIISSSeeewww|||yyytttoookkk^^^TTTKKKGGGEEEAAA???@@@<<<:::777666777666555444555999<<<;;;555111111333888BBBMMMWWWbbblllpppooowwwvvvtttooojjjgggffffffiiihhhiiikkkooooookkkgggllllllyyykkkjjj~~~tttnnnxxxppphhhfffyyyGGG111333111...------,,,,,,------......////////////222555999KKKmmm~~~hhhlllsssyyyuuuVVVTTTlll{{{uuuWWW>>>;;;:::<<>>777777777666888AAANNNUUUVVVJJJAAAFFFPPPPPPRRRVVVQQQNNNJJJJJJNNNOOOJJJDDDBBBBBBAAADDDJJJMMMLLLNNNQQQNNNYYY\\\___kkktttfff```ssslll\\\hhhiiiLLL:::555444333333777:::JJJdddttt~~~rrrSSSOOOggguuu[[[BBB>>>999555555444333222222222222000000000000000000000000111000000000////////////,,,,,,+++***)))(((((('''((((((((()))***,,,///000333555888:::<<<<<<<<<;;;:::<<<>>>???===:::999999888;;;;;;888777777555111222222333222000///111222...222222333777666CCC\\\zzzvvvtttnnnhhhcccZZZMMMGGGIIIQQQYYY^^^llleee[[[RRRMMMTTThhh{{{yyy}}}}}}[[[UUUYYYmmm}}}jjjccc[[[OOOEEE>>>;;;999888:::CCCRRRbbboooyyyxxxoooqqqwwwyyyxxxyyyrrrkkkuuu{{{}}}^^^AAA777///,,,///...,,,,,,---...000888JJJ[[[ggg{{{rrr~~~tttaaaQQQSSSbbbpppuuuiii___WWWkkkcccQQQiiiwwwuuujjjYYYHHH===;;;AAAHHHJJJUUU```eeegggjjjjjjhhhgggfffdddaaa^^^___bbbeeedddddddddfffiiijjjiiigggeeeccc`````````aaaaaa```]]]ZZZTTTIII>>>666222222111222333444333222222222222222111222333333333222111000222888<<<===@@@DDDLLL^^^qqq{{{|||xxxppphhh\\\SSSJJJGGGEEEBBBAAABBB>>><<<999888888777666444111666;;;;;;666222222333555>>>IIIRRR]]]gggkkkjjjlllllllllkkkhhhggghhhiiiiiigggeeehhhlllmmmkkkhhhiiiiiivvvtttnnnyyyppppppvvvyyyzzzwwwmmmeeepppIII111111,,,...------,,,,,,------...---...//////000333888<<>>;;;999;;;@@@DDD\\\ssslllMMM666444222222222222222222222222222222111111111000111111//////222444222000555===JJJZZZccc]]]WWWUUULLL@@@:::888:::<<<;;;999===EEEUUU```kkkmmmbbbPPPBBB;;;666888888888>>>IIISSSVVVIII@@@DDDMMMNNNRRRWWWTTTRRRNNNNNNSSSRRRKKKFFFEEEDDDCCCHHHPPPUUUVVVVVVYYYNNNVVVSSSOOOUUU]]]kkk~~~ppp```nnnmmm\\\eeeeeeIII:::777666222333777;;;LLLggguuu~~~kkkQQQPPPmmm{{{[[[BBB>>>666555555444333222222222222000000000000000000000000000000/////////.........,,,,,,+++***)))(((''''''((((((((((((***---000111444777;;;???BBBDDDDDDCCCBBBCCCCCCAAA>>><<<;;;<<<:::<<<<<<999888999666111000222333222///...///111///222111444888555===QQQyyyyyyvvvnnnddd___WWWKKKEEEIIIVVVfffqqqyyyxxxuuu~~~^^^TTTWWWlll|||jjjaaaZZZNNNDDD>>>;;;999888===FFFTTTbbboooyyyzzzsssxxxzzzxxxtttttt\\\]]]rrrdddCCC:::222+++---...---++++++---000888HHHWWWkkkpppeeeooommmhhh[[[PPPVVVmmmyyymmmccczzzpppYYYooovvvsssiiiWWWDDD;;;;;;>>>>>>HHHSSS___dddfffhhhgggdddhhhgggddd```\\\\\\^^^aaadddbbbbbbfffkkknnnllljjjeeecccaaaaaabbbccccccbbb]]]XXXNNNAAA666222333777222333444444222111111111222111//////000111111111111///111666999888:::>>>IIIYYYlllzzz}}}qqqeeeWWWNNNEEEBBBAAA>>>===>>>???===:::999888888666444---333:::;;;777333333555000999CCCKKKUUU^^^bbbaaa^^^```bbbddddddeeegggiiiiiieeeccceeejjjmmmllljjjggggggttt{{{rrrvvvkkkpppvvvxxxuuuwwwwwwjjj]]]___~~~yyyDDD111444///...------,,,,,,------...,,,---...///000444999===]]]bbbQQQ___sssXXX@@@;;;777888===@@@WWWooo~~~tttcccHHH555555111111222222222333333333222111000000000111333444000222555666333111888AAAUUUvvvrrrdddPPP<<<>>>;;;<<<>>>>>>>>>HHHUUUZZZbbbmmmooodddSSSFFFAAA666:::;;;999===GGGRRRWWWIII???CCCLLLNNNSSSZZZWWWYYYUUUUUUYYYVVVMMMGGGFFFCCCDDDJJJVVV^^^aaacccfffVVV]]]XXXNNNLLLOOO\\\qqqwwwbbbkkkfffYYYeeeyyy```FFF;;;;;;:::666444888<<>>===???===:::888999555000///111333111...---...000000333111444999444777HHHpppxxxsssiii]]]LLLGGGAAAAAAMMMdddbbbWWWYYYqqqwwwiiiddd[[[QQQIIIAAA:::999<<<:::GGGYYYhhhpppuuu{{{vvvuuuvvvlllcccVVV\\\ttt}}}tttIII888...***,,,***,,,---......111<<>><<<999555222444666888888777666555555555555999CCCOOOXXXZZZZZZ___^^^^^^]]]^^^```bbbdddfffhhhjjjgggdddccchhhmmmpppnnntttrrrxxx^^^hhh}}}xxxkkk\\\WWWkkklllDDD111000---........................---222///---222222666CCCjjjfffRRRddduuuddd@@@:::999888>>>AAAOOOddd}}}kkkWWWEEE888555333333333222222222111111111111111222555888<<<>>>888555222111444555444222III]]]tttzzzmmmXXXIIIBBBBBBCCCDDDDDDFFFLLLUUU\\\ggggggiiihhh^^^NNNBBB>>>666:::<<<:::<<>>JJJ[[[hhhoootttxxx|||wwwrrrsssmmmiii___cccxxx}}}tttLLL<<<222...000...+++------...222===NNNZZZlllvvvkkknnniiihhh]]]\\\ttt~~~yyyqqqkkkwww|||xxxooo]]]III;;;:::???DDDNNNVVV^^^bbbfffkkkllljjjhhhgggeeecccaaa```______cccdddfffgggiiikkkmmmmmmkkkiiifffeeeeeedddaaa___]]]MMM===777555333444777444444444444333333222222111111111111222333333444111222222111111555;;;@@@GGGPPP^^^ooo|||~~~ppp```UUUDDD@@@EEEAAA@@@EEEEEEDDDCCCAAA???>>>;;;777444666888;;;<<<;;;999888777777666999AAAMMMVVVZZZ[[[``````___^^^^^^```ccceeeggghhhiiigggdddeeehhhkkkmmmkkkrrrxxx]]]kkksssbbbfffwww|||eeeCCC444555111........................---222///...222222888GGGqqqiiiVVVhhhvvvfffAAA;;;999666;;;===KKK___xxx}}}jjjYYYGGG555...222222222222111111111111000111444666888:::::::::888777666555555555555555:::FFFSSSWWWQQQKKKIIIJJJIIIJJJIIIHHHHHHMMMUUU\\\bbb______^^^XXXLLLCCC@@@;;;:::888888???KKKQQQQQQGGGAAACCCOOOXXXXXXYYY]]]]]]\\\]]]```bbb]]]RRRHHHGGGCCCGGGRRRWWWYYYaaalll}}}wwwtttxxxlllqqqqqq\\\WWWaaa{{{~~~wwwgggPPP???888777777777777888???ZZZ}}}dddTTTPPPnnn]]]BBB:::888777555333222222222333111111000000000000111111//////.........------------,,,+++***)))''''''&&&'''((()))***+++---111444555:::BBBIIINNNRRRUUUWWWUUUTTTPPPNNNPPPSSSMMMCCCEEE@@@<<<<<<===:::333,,,111222333333333333111111333222444666555333666;;;[[[~~~ppp```UUUKKKCCC===:::666666999;;;EEE___zzz]]]UUUTTTbbbtttggg___WWWNNNGGG@@@999888:::BBBMMM]]]hhhnnnrrrvvvzzz{{{|||}}}mmmffftttlllHHH:::000---///---+++,,,---...333???PPP]]]lllwwwwwwnnnssshhhccc}}}}}}sssssswwwmmm]]]III;;;888>>>FFFQQQXXX___bbbfffkkkmmmlllddddddddddddcccaaa```___bbbcccdddfffhhhjjjkkkllljjjfffcccdddfffddd\\\TTTMMMCCC:::777666555666888555555444444333444444444333333222222222222333333111111111111111444888<<<===FFFSSSeeewwwxxxlll^^^IIIAAAFFFEEEFFFJJJHHHHHHFFFDDDBBB@@@===999666:::<<<>>>AAAAAA???<<<::::::888999???JJJTTTZZZ\\\bbbbbbaaa___^^^```cccfffiiihhhgggffffffggghhhiiiiiihhhooovvvZZZeeewwwiiinnnpppooommmZZZ>>>222333///........................---222000///333333:::MMMwwwhhhYYYlllxxxgggBBB<<<999555888999FFF[[[uuu|||nnnaaaPPP;;;111111111111111000000000000///222666:::<<<;;;999888:::;;;;;;:::777555333333111666;;;???CCCIIIRRRYYY\\\[[[XXXTTTQQQSSSZZZ``````[[[XXXZZZXXXQQQKKKHHHAAA===999<<>>777777:::;;;666999CCC```jjjTTTJJJaaatttMMM<<<888777555333222222222333111111000000000000111111000000/////////.........++++++******)))((((((((('''((()))***+++---000333777<<>>PPP]]]nnnjjj{{{yyy}}}ssseeeRRRCCC:::888>>>FFFNNNVVV\\\^^^```eeeiiiiiiaaaaaaaaaaaa````````````ccccccdddfffhhhiiijjjkkkiiieeebbbdddgggcccWWWLLLDDDAAA===<<<;;;999888888777666555444444555666777444444333222222222222222111000000000111333666888666;;;EEEVVVnnnuuuXXXHHHHHHHHHKKKNNNJJJMMMJJJGGGDDDAAA>>>:::777<<<===@@@CCCEEEDDDAAA>>>===;;;;;;???HHHRRRYYY]]]cccccccccaaa^^^___cccgggjjjhhhffffffggghhhhhhggghhhfffnnnqqqXXX___ssstttqqqnnnjjjXXX<<<222111+++........................---222000000333333>>>UUU|||fff]]]sss}}}rrr~~~eeeAAA;;;999444777777CCCUUUpppyyynnndddUUU@@@555000000000000////////////...111555999;;;<<<;;;:::===>>>???@@@@@@<<<777222444444666<<>>FFF[[[rrryyykkk```UUUMMMBBB999555444444333444000000444666555:::@@@KKKXXXkkkjjjRRRMMM[[[ssseeeZZZRRRKKKFFF@@@999888:::BBBNNN]]]iiiooorrrwww{{{yyy|||tttjjjkkkwwwrrrzzz~~~dddaaaqqq}}}uuu{{{]]]FFF;;;///---000...------------111>>>OOO\\\tttmmmkkk}}}ppp[[[EEE:::999;;;???DDDKKKSSSZZZ[[[\\\aaadddeeeaaa```]]]\\\\\\^^^```aaabbbccceeehhhkkknnnqqqrrrrrrnnnkkkjjjhhh^^^PPPEEE@@@CCCDDDCCCAAAAAA@@@???;;;999777555555666888999666555444333222111111111111000000000222333444444222444888EEEaaaqqqWWWQQQNNNQQQTTTPPPPPPMMMIIIEEEBBB>>>;;;888;;;<<<>>>BBBFFFFFFCCC@@@???>>>>>>AAAHHHQQQYYY]]]bbbdddeeeccc______bbbfffhhhgggffffffhhhiiiiiihhhiiihhhooovvvrrrxxx~~~rrr\\\eee{{{}}}xxx~~~~~~zzzttt___AAA555444---...........................222111222444333BBB^^^uuuwww|||ccc```zzzmmmddd}}}aaa>>>999888555777777BBBQQQnnnxxxlll^^^MMM:::222000000000/////////......///000222555888:::<<<>>>AAAAAADDDKKKQQQRRRLLLFFF@@@<<<888999@@@GGGMMMOOO]]]]]]\\\XXXTTTTTTXXX\\\ddd___```gggkkkhhhbbb___```lllwwwyyyvvvooofff^^^MMMCCCAAALLLWWWYYYYYY\\\]]][[[XXXVVVSSSMMMEEE>>>888555333444444666<<>>BBBMMMYYYppp|||rrrdddTTTHHH>>>;;;666333333333444444444111///111333333444666>>>JJJ^^^vvvsssTTTLLLWWWrrrcccXXXQQQJJJFFF@@@:::999;;;@@@MMM^^^jjjppptttwwwzzzvvv{{{xxxfffbbbppphhhmmmuuu|||~~~gggeeeuuu{{{{{{}}}qqqjjjmmmUUUEEE:::...+++///,,,---...------222???RRR___sssggg[[[mmm{{{vvv[[[@@@777999;;;???DDDJJJTTT\\\]]]]]]```cccdddaaa___\\\ZZZ[[[]]]```bbb___aaaeeejjjpppuuuyyy|||}}}|||yyyrrreeeVVVIIIBBB@@@FFFJJJIIIGGGHHHIIIIII???===:::777666777:::<<<:::999777555444333222222222111000111333333222111000111111999SSS}}}ggg[[[UUUVVVZZZVVVRRRNNNIIIEEEAAA>>>:::777777777999===CCCFFFDDDBBB@@@@@@BBBEEEJJJQQQXXX\\\```dddgggeee```^^^```dddeeeeeefffggghhhiiijjjjjjkkkjjjqqqtttppprrr}}}yyydddjjjwwwsss{{{{{{tttzzz}}}dddBBB333333..............................222222333555444FFFfffeeebbblllnnnpppZZZXXXsss{{{]]]rrr}}}^^^<<<999999666888777BBBTTTvvvrrr\\\FFF555111000000000000////////////000//////000333777;;;>>>BBBCCCHHHRRR]]]fffiiihhh[[[RRRFFF@@@@@@EEEJJJMMMTTTWWWYYYYYYWWWXXX\\\___```^^^aaajjjooommmjjjiii{{{tttggg```PPPBBB<<>>@@@EEESSSaaa{{{yyyoooeeeZZZNNNAAA999555555444444333333222222222000......000111222222888BBBUUUnnnyyyTTTLLLTTTooo```WWWPPPJJJFFFAAA;;;:::<<<@@@MMM___lllrrrtttvvvxxxwww{{{mmmaaammmnnnqqqyyyfffhhhxxx~~~~~~vvvuuuzzzxxxnnnhhhcccPPPDDD:::---***...***,,,------///555CCCWWWfffsss|||^^^XXXcccxxxxxxeeeGGG;;;999:::???GGGJJJUUU^^^___^^^```cccdddaaa```___^^^]]]^^^```aaa^^^```dddiiioootttxxxzzz}}}sss^^^MMMDDDBBBDDDLLLPPPLLLHHHJJJLLLKKKDDDAAA<<<999777999;;;===>>>===;;;999777666555555333222111222444444222///---000111444HHHpppnnnaaaYYYXXX[[[WWWSSSOOOIIIDDD@@@<<<888666333111222777>>>CCCCCCBBB@@@BBBFFFJJJNNNRRRWWWZZZ^^^ccchhhgggaaa]]]^^^aaaaaadddggghhhhhhhhhjjjmmmllllllrrr}}}|||zzzhhhfff{{{ssslllggglllkkkBBB111111..............................222222555666444IIIllleee___ccchhhmmmUUUOOOiii}}}dddppp|||^^^<<<999:::666888666AAAQQQ{{{~~~```EEE666666111111111000000000//////000/////////000333666888>>>AAAGGGNNNXXXgggwww{{{sssfff\\\WWWWWWYYYZZZZZZ^^^bbbcccaaa```bbbddd______dddmmmrrrsssvvvzzzrrrbbb\\\OOOAAA999@@@JJJLLLLLLNNNKKKHHHCCC???<<<999888777444555555222000111333555@@@LLLVVVgggppp^^^]]]hhhyyyiii```ooopppVVVAAA888666777777999;;;KKKzzzjjjPPPKKKcccxxxhhh~~~WWW>>>888777555333222222222333111111000000000000111111............------------+++*********))))))(((((('''((()))))))))+++...000333999BBBKKKRRRXXX]]]```ZZZ[[[aaafffbbbSSSEEE???;;;:::888666555222000...///000222333444444333333222555999<<<:::<<>>IIIIIIUUU___```___```bbbcccaaaaaaaaaaaaaaaaaa```______```cccfffjjjmmmppprrrvvv|||}}}oooXXXFFFBBBEEEJJJRRRUUUNNNGGGGGGIIIHHHGGGCCC>>>:::888999<<<>>>BBBAAA???<<<:::999888777444222111333555444111...+++111333333AAAdddnnnbbbYYYWWWXXXTTTSSSOOOIIICCC???;;;777555000...---333;;;AAACCCAAA@@@CCCHHHMMMPPPSSSWWWYYY\\\ccciiihhhbbb]]]]]]___^^^ccchhhiiiggggggkkkooommmmmmssshhhcccrrrzzzkkkbbbpppvvvHHH444444111...........................222222555666444JJJpppmmmgggiiioootttZZZPPPggg{{{jjjpppzzz___===:::;;;777777555???FFFvvvaaaCCC555888111111111111000000000000000000/////////000111222999???CCCEEEJJJ[[[vvvyyyrrrlllhhhfffcccgggkkkjjjfffcccaaabbbcccdddiiipppvvvzzznnn^^^XXXNNN???777???HHHIIIGGGGGGEEEAAA<<<888666666777777444555444000...///222333444;;;CCCXXXyyyrrr\\\\\\hhhzzzaaa```uuuoooVVVBBB999888888888888;;;NNNhhhPPPLLLeeeooocccxxx|||TTT<<<888777555333222222222333111111000000000000111111000/////////............++++++******)))((((((((('''((()))))))))***---000666;;;BBBIIIMMMPPPSSSUUU]]]ZZZZZZ\\\WWWJJJAAA???>>><<<888666555333111...///000222333444444333333///222666777333111999DDDPPP``````WWWWWWVVVRRRUUUHHHFFFAAA;;;666333444666///000000000000111333555111333444222222333333222444888DDD[[[zzzyyyQQQKKKOOOpppppp```TTTOOOJJJFFF???999888;;;DDDPPPaaaooovvvxxxxxxyyyyyy{{{~~~zzz}}}~~~{{{~~~sss]]]bbboootttxxxuuu{{{{{{ppp\\\KKK>>>222222444+++...///000000666EEE\\\mmm~~~wwwfffZZZVVV\\\ppp{{{rrrnnngggqqq~~~ZZZGGG@@@===@@@FFFIIIXXXdddddddddgggfffaaafffiiikkkjjjeee```]]]]]]dddcccbbbbbbdddggglllnnnnnnqqqmmm]]]MMMFFFFFFGGGDDDQQQZZZWWWQQQNNNKKKGGGIIIBBB<<<;;;;;;:::===AAAFFFGGGFFFAAA;;;777777888333444444555888999555......000333555:::LLLnnnyyy[[[SSSTTTTTTWWWRRRMMMHHHDDDAAA===888333333222111111333666;;;===@@@@@@BBBGGGMMMSSSVVVWWW]]]___``````^^^\\\\\\]]]\\\```ccceeefffhhhllloooppplllooo{{{mmmfffjjjmmmqqq{{{~~~uuujjjeeewwwHHH333555222000//////.........//////000444000777@@@999HHHuuuwwwtttwwwpppXXXVVVfff|||qqqfffrrraaaEEE888;;;777555888888DDDbbb~~~}}}dddHHH777111000000111333000,,,...222222555444///---///111000333555777999>>>IIIXXXccc|||}}}tttlllooohhhddddddaaaZZZXXX[[[bbblllxxxkkk[[[ZZZNNNCCC<<<>>>BBBBBB@@@???777666444333333333444444333333222222111000//////000777>>>OOOhhhttt|||zzzfff^^^```ppp}}}yyy^^^___~~~}}}nnnVVVAAA777666777777;;;???TTTmmmQQQOOOooo{{{ooorrrgggOOO:::888666777888666111000222333222111111000000111111////////////............///...---,,,***)))(((''')))(((''''''(((***,,,---555999>>>CCCFFFHHHKKKMMMVVVUUUSSSOOOKKKEEEAAA>>>===;;;999666444111000///333222444888999666333222/////////000000111111222888999999888777777999:::666666555444444333222222000000000000000/////////000000000000000000000000222777:::KKKkkk~~~___QQQJJJiiinnn\\\TTTOOOIIIEEE>>>888888;;;FFFRRRcccqqqxxx{{{||||||{{{~~~~~~ssscccgggzzzyyygggXXX```mmmvvveeeMMM???333111222+++---///000111777HHH___ppp|||yyyxxxjjj]]]TTTUUUfffnnngggqqq}}}yyy|||xxxVVVEEE@@@>>>BBBHHHNNN^^^jjjiiifffiiijjjggggggiiijjjhhhccc```^^^___bbbaaaaaabbbdddhhhmmmqqqqqqooogggZZZPPPLLLIIIEEEEEESSS^^^___ZZZWWWRRRNNNNNNEEE>>><<<======???BBBHHHHHHGGGCCC<<<888888999777444444777999888444222111111222111222@@@]]]wwwhhh^^^YYYTTTVVVWWWQQQHHHBBB>>>;;;777444333222000000111444888:::<<<<<>>QQQ|||tttUUUOOO]]]tttnnneeeqqqaaaEEE777999555333666666===XXXvvv|||hhhJJJ888444222111222222000000666???DDDBBB<<<555444999;;;999444555555333333;;;HHHRRRVVVbbbkkkllljjjhhhccc]]]\\\YYYZZZ^^^___[[[ZZZ\\\hhhsss~~~kkk[[[ZZZNNNCCC:::;;;>>>===:::999555444222111000000000000333333222222111000000///222888<<>>CCCFFFHHHKKKLLLNNNNNNLLLIIIFFFBBB???===<<<:::777444222000000000777777:::===???<<<888555//////...------///000111222333333333222111222333000111222333333444444444111111111111111111111111111111111111111111111111111666888GGGeeewww~~~iii```]]]xxxnnnZZZTTTNNNHHHDDD===777888<<>>???@@@AAADDDIIIJJJIIIDDD>>>999999::::::555555;;;<<<666444666111111000......777NNNddd|||ooobbbWWWVVVZZZQQQFFF>>>:::888666444333222000//////222444666777888;;;AAAIIIQQQUUUWWWXXXZZZ\\\\\\[[[[[[\\\]]]^^^bbbfffhhhiiihhhhhhiiiiiihhhnnn}}}eeeggg|||zzzoooddddddxxx}}}KKK666444---/////////......//////000111333333999@@@CCC\\\YYYNNNZZZqqqtttmmmxxxeeeGGG777999555333666666888OOOnnn~~~pppQQQ<<<888333222222222000333???MMMXXXTTTJJJAAA>>>@@@???;;;444666666444111222888>>>:::EEEOOOSSSUUUWWWWWWUUUTTTSSSWWW___cccaaa______jjjuuuxxxqqqnnnssspppaaa^^^PPPDDD:::888:::999666555555444222000///......///333333222222111000000000333888999@@@OOOZZZfffzzz~~~pppZZZQQQPPP```sss}}}xxxeeeYYY```zzz{{{qqqaaaMMM>>>888888::::::<<>>888111///...------...///000//////000000000//////...---...000222333444444444222222222222222222222222222222222222222222222222000555555AAA[[[mmmvvvyyyzzzoooZZZTTTNNNGGGBBB<<<777888===IIITTTdddpppwwwyyyzzz{{{}}}xxxpppuuuqqqhhhfffZZZTTT]]]fffttt|||xxxsssKKK>>>444---......,,,...000222999JJJaaasss~~~|||wwwtttkkkaaaOOOQQQuuusssrrrwwwpppqqqdddHHH===<<<>>>BBBHHHJJJ```rrrqqqjjjhhhgggffffffeeecccaaa______```aaa___aaacccdddeeejjjqqqvvv~~~zzzoooccc\\\XXXQQQJJJFFFRRRbbblllooonnnmmmkkk[[[NNNBBB???AAABBBCCCEEEJJJKKKKKKFFF???:::999::::::444666@@@BBB999555888000/////////000888KKK]]]zzzgggXXXVVVRRRKKKAAA:::777666555444333222000......///111222333444888???HHHPPPUUUWWWVVVXXX[[[\\\\\\\\\^^^___aaadddhhhkkkkkkjjjgggfffeeeeeemmm}}}qqqhhh~~~sssfff]]]gggyyymmmEEE666555...//////////////////000111333333444999>>>IIIhhh^^^PPPYYYppp}}}lllLLL::::::777555999888999LLLlllzzzZZZAAA999333222333222000333AAAOOOcccfffddd]]]VVVQQQJJJCCC<<<;;;999888888666444222777===CCCGGGIIINNNSSSVVVVVVWWW\\\ccciiijjjhhhfffjjjqqqxxxyyyssskkkeeeccchhhxxxtttccc]]]RRRFFF;;;999:::888555444666444333111000000111111222222222111111111000000222888888<<>>999666777666333333555333222111111000000111111////////////..................---,,,+++***)))(((((((((((((((((()))***+++---222999???AAACCCDDDDDDBBBCCCDDDEEEEEEFFFFFFFFF???<<<999666666999===???AAACCCFFFGGGHHHGGG@@@888111111000///////////////000000000222333333111000000111222222333333333222333333333333333222222222222222222222222222222222000444222999OOO```lllzzz~~~{{{|||qqq]]]UUUNNNGGGAAA;;;777999???PPPZZZhhhssswwwxxxyyyyyy}}}~~~uuu~~~rrrnnnrrrrrrfff]]]cccmmm|||uuuvvvnnnHHH===333,,,...000---///000111777HHH___ppp~~~wwwqqqZZZ[[[|||uuuxxxpppnnn{{{___DDD::::::;;;@@@FFFHHHaaaxxx{{{tttnnniiidddcccbbb```______```aaaaaaaaadddfffggghhhllltttzzzzzzlll___WWWQQQMMMJJJRRR___iiilllkkkkkkkkk]]]QQQEEEAAAAAAAAACCCFFFLLLMMMMMMIIIBBB<<<:::;;;999444888DDDIIIBBB;;;999111000000111333:::IIIXXXvvvxxxbbbSSSRRRIIICCC<<<777666666555333444222000///......///000111333777>>>GGGOOOTTTVVVWWWYYY\\\]]]^^^^^^```bbbdddfffiiilllmmmkkkgggdddbbbccclll|||{{{ooo}}}kkkiiirrrkkkppprrr^^^???444555//////////////////000111111333222666;;;???UUU}}}]]]MMMSSSjjjrrrPPP;;;:::777666999999<<>>JJJPPP\\\oootttjjjaaa\\\eeewwwxxxeeebbbjjj~~~ooo[[[FFF<<<999777666888777DDDGGG~~~bbbQQQeeelllCCC<<<777777777444333555333222111111000000111111////////////............------,,,,,,+++***))))))((((((((((((((())))))))))))---333888;;;<<<======>>>@@@CCCFFFGGGHHHHHHHHH===;;;888888;;;@@@FFFJJJRRRUUUTTTMMMHHHCCC;;;333//////000000111111111111333111111222444444333111222222222333444555666777555555444444333222111111111111111111111111111111///444111444DDDSSSbbbsss~~~}}}}}}sssooo^^^VVVOOOGGGAAA;;;888;;;AAAWWWaaannnwww{{{{{{{{{|||~~~|||{{{nnnppp|||yyyxxxyyygggiiivvvuuusss|||dddGGG<<<111---000000---///000111777HHH^^^pppqqqccc~~~uuulllyyy~~~bbbEEE:::999:::>>>CCCKKKeee~~~xxxooofff`````````aaaccccccbbb```bbbfffjjjjjjkkkpppyyy}}}kkk___ZZZWWWQQQUUU^^^ggghhhdddaaabbb[[[RRRIIIDDDBBBAAACCCHHHPPPQQQQQQMMMFFF@@@======:::888<<>>777444222222333777BBBNNNgggqqq^^^RRRTTTKKKEEE===999888888777555555444222000////////////111222555<<>>CCCccc]]]NNNQQQiiiuuuQQQ:::888555444888777===PPPnnnsssQQQ999444333444555333000444:::JJJ]]]vvvjjjPPP@@@<<<===999555555333333444666999CCCMMMMMMTTTaaappp~~~yyypppeee]]]ZZZ[[[^^^]]]lllvvvddd\\\QQQFFF======???===999777333222111000///000111111111111111111111111111111///555777>>>LLLSSS\\\mmm|||}}}tttmmmgggiiitttwww``````llluuu^^^HHH???<<<999888;;;888GGGEEExxxgggQQQ[[[zzzGGG???888777777444333444333222111111000000111111////////////............------,,,,,,+++***))))))(((((((((((((((((((((((('''***///222333444666777999<<<@@@DDDFFFFFFDDDCCC999888888;;;@@@HHHPPPTTTfffjjjdddTTTEEE===666...------...///333777;;;>>>:::777333333444444222000000000000222555999===???999888777666444333111111111111111111111111111111///555222111===IIIYYYmmmfffXXXttt}}}iii[[[XXXPPPHHHBBB<<<999===DDDZZZcccpppyyy}}}}}}~~~~~~~~~~~~}}}|||{{{iiijjjvvv}}}kkkgggwwwzzzrrrtttyyyyyytttrrrZZZIII===000---111...,,,///000222999JJJaaasssbbbssslllssshhhJJJ===:::999===BBBLLLddd|||{{{pppeee___```bbbfffiiihhheeeaaaaaafffkkknnnooouuuwwwjjjccc```VVVYYYbbblllmmmeee```___YYYSSSMMMIIIDDDAAADDDKKKTTTVVVVVVRRRKKKDDDBBBAAA>>>??????DDDSSS___VVVEEE???999444333333555===FFF\\\zzztttfff^^^aaaZZZQQQFFF>>>;;;;;;:::999555555333222111000000111000111444:::BBBIIIMMMOOOYYY[[[]]]______```aaacccccccccdddfffiiihhhddd```[[[___jjj{{{zzzzzz}}}jjjtttyyyoooXXX;;;111333000////////////000111222333444000:::>>>BBBhhhbbbQQQRRRlllyyySSS;;;777555555888777>>>UUUrrrcccBBB:::666444666555111111333888EEEYYYqqqqqq\\\PPPJJJDDD@@@777555555777666555<<>><<<999999===777IIIBBBrrruuuTTTOOOdddKKKBBB999777666444222333333222111111000000111111////////////............---,,,,,,++++++*********'''((((((((((((((('''''''''))),,,---...///111333666999???CCCEEECCC???===888999<<>>::::::999666222222111///000333999???BBB>>>===;;;999777444222222222222222222222222222222///666333000888CCCSSSiiiWWWEEEXXXpppwwwdddWWWYYYQQQHHHBBB<<<999>>>EEEXXXaaannnxxx|||}}}~~~|||~~~|||iiijjjtttyyyxxxvvvvvv|||jjjaaarrr~~~ssspppxxx{{{rrrdddbbbUUUKKK???///...222---+++...000333:::LLLdddvvv___^^^pppnnnrrrnnnNNN???;;;:::===BBBIII___uuu}}}|||xxxmmmaaa___aaadddjjjmmmlllgggbbb___eeelllooorrryyyyyymmmddd^^^XXX\\\gggsssuuummmeeedddXXXTTTQQQLLLEEEAAAFFFNNNXXXZZZZZZVVVNNNHHHEEEDDDCCCDDDAAABBBTTThhhaaaLLLCCC<<<666444444666===EEEXXXxxx|||rrrmmmqqqiii^^^NNNCCC>>>=========666555444333222222222222///000333888@@@FFFJJJKKKYYY[[[]]]_________aaabbbaaa```aaacccfffeeebbb^^^YYY]]]jjj{{{sssjjjfffkkkzzz{{{jjjzzz}}}~~~rrrXXX:::111444111////////////000111222333666222;;;======fff}}}bbbPPPPPPlll}}}WWW===999666777;;;:::>>>ZZZwwwsssMMM>>>888444666666333111111555888BBBYYYzzz|||jjjZZZOOOIII:::888999;;;777111333:::???LLL^^^ooo~~~ppp^^^ZZZSSSLLLGGGEEEDDDEEEIIIVVVmmm{{{ooojjj]]]TTTLLLMMMNNNIIIBBB>>><<<:::777444111000//////111111111111111111222222333444111777IIISSS[[[jjjxxx{{{~~~xxxpppooouuu~~~}}}pppkkkqqqvvv~~~dddhhhxxxvvv[[[BBB;;;:::777777<<<555GGG>>>lll|||UUUHHHVVV|||~~~NNNCCC:::777666444222222333222222111000111111111000/////////............---,,,,,,++++++*********'''(((((((((((((((''''''(((***+++++++++---///222555999???DDDEEEBBB===999:::<<<@@@GGGQQQ\\\eeekkklllssskkkQQQ;;;444555555555222///222<<>><<<999666444333333333333333333333333333///777444000666@@@PPPfffWWW@@@HHHXXXrrr```WWWNNNOOOFFF>>><<<777:::IIIYYYeeeqqquuuvvvxxxyyyxxxvvv~~~||||||kkkqqqsssooopppnnnrrrxxx|||nnnnnnyyy{{{yyywwwvvvwwwuuuoooiii```PPPFFF===000---...)))***...000222===QQQfffqqq]]]PPPaaa{{{wwwsssUUUDDD<<<999<<>>;;;:::888666444444444444333222///111333555888>>>EEEJJJPPPUUUYYY[[[[[[\\\```cccaaa``````cccffffffbbb______```kkkqqqmmmlllhhhuuuyyydddyyyttt~~~xxxTTT===888...222000////////////000000111111777===555HHHoookkkvvv|||zzznnnYYYJJJccc}}}eeeDDD>>>===444333===AAAOOOrrr```JJJ===888555///444999444;;;999>>>JJJ[[[sssxxx___PPPAAA<<<999999666111333999===AAAMMM```oooqqqdddWWWFFFDDDAAA>>><<<<<<<<<<<>>:::666444555555333111444333222111000000000000...333666999DDDVVVfffmmmwww{{{yyyzzzssspppnnnnnnvvvvvvssspppmmmhhhrrrgggooooooXXXBBB;;;;;;::::::===@@@>>>LLLjjjrrrTTTKKKOOOooo|||tttUUUAAA888:::777777666///444333222222111111222222//////.........---------...------,,,,,,++++++***))))))))))))(((((((((((('''(((******+++,,,...111222999@@@BBB???:::888999999BBBJJJNNNTTT```jjjooolllaaaOOO>>>666444333111111---,,,...666IIIhhhuuukkk]]]XXXUUUCCC777???888222000444444444;;;GGGJJJNNNKKKCCC===;;;888222666777777444111000333666---000444777777<<>>RRReeeooozzz~~~dddMMMIII\\\wwwyyymmmQQQAAA;;;999;;;>>>CCCOOO```kkkmmmhhhaaa]]]aaa]]]^^^dddiiigggdddccccccdddjjjssszzz}}}uuuhhhiiinnnxxxxxxnnnccc]]]VVVRRRRRRQQQQQQQQQ[[[___fffjjjkkkfff```[[[MMMJJJBBB===GGGUUUUUULLLCCC<<<777777777888===EEE]]]vvvzzzfffWWWLLLEEEAAA:::888555444555444333222///111333777<<>>777,,,000000////////////000111111444888???;;;SSSzzzlllooowwwyyyppp\\\KKK```yyy|||oooJJJ===<<<777777<<<===KKKooo```LLL@@@;;;999333666999333:::333222;;;MMMddd}}}cccQQQFFF<<<999888555444555777777;;;EEEMMMNNNEEE<<<;;;:::888777666777888888777:::EEEUUUfffppppppnnniii[[[RRRYYYccc```SSSIIICCC???;;;999888777555333222111111000000000111111000333555;;;III]]]nnnvvv~~~wwwooorrrxxx|||}}}yyytttpppiiiiiiuuuxxxlllddd```jjjnnnaaaqqqtttZZZBBB:::;;;:::999<<>>???<<<999888999===IIITTT[[[aaagggjjjjjj```SSSAAA666444555444222////////////222AAA^^^wwwzzzqqqYYYDDDBBB===666222444444222888BBBOOOZZZ___ZZZQQQIIIAAA:::999::::::888555333333444333444777777555666BBBPPPjjjrrrzzz}}}{{{MMM@@@>>>GGGXXXvvvlll\\\TTTLLLMMMCCC<<<;;;999>>>NNN^^^iiisssvvvvvvxxxyyyyyyxxx}}}~~~|||xxxdddfffyyy|||vvvtttrrrrrrxxxtttnnnooommmtttxxxkkksssuuullluuuzzz}}}{{{\\\DDD666---...222...---111333666AAATTTfffooowwwooodddQQQEEEKKK___rrr|||tttlll{{{{{{~~~kkkPPP???::::::<<<>>>???JJJYYYccceeeaaa]]]ZZZ[[[YYY\\\bbbdddcccccceeejjjmmmsss|||}}}qqqnnnnnnxxxwwwmmmggg```]]]___```\\\WWWXXXZZZaaallluuusssggg\\\SSSOOOCCC999:::CCCDDD>>>:::777666666666999CCCMMMbbbuuu|||{{{wwwiiiZZZMMMEEE>>>;;;999777777777555333000111333888???JJJVVV]]]ZZZXXXWWWXXX[[[]]]^^^^^^aaaaaabbbdddggghhhgggfff```fffuuu}}}~~~wwwdddiiirrrtttiiijjjmmmzzzkkk>>>555,,,...///////////////000111222444555<<<===YYY}}}rrrlllvvv{{{uuucccPPP```{{{}}}WWWAAA;;;;;;:::999;;;FFFggg\\\KKK@@@<<<<<<999<<<>>>666:::999===FFFPPPXXX___ffftttcccQQQ>>>888::::::666222888555333444666666222///333333222222333444666777111111444===JJJYYYeeekkklll___WWW^^^jjjiii\\\OOOHHHDDD@@@===;;;:::888666111111111111111222222333222333444;;;NNNfffxxx~~~}}}uuuiii```ccckkkuuuvvvuuummmccccccsssxxxcccXXXVVVbbb~~~|||{{{ccc___tttyyy]]]AAA999::::::999:::>>>:::BBBXXXoooVVVGGGDDD___lll}}}\\\EEE;;;<<<666444666333444333222222111111222222/////////.........------...------,,,,,,++++++***))))))))))))(((((((((((('''((()))******+++---///222666:::;;;999888:::;;;@@@NNN___iiiooooookkkdddTTTFFF777111444777555111...000222000...666NNNeeexxx^^^UUUGGG<<<555666666222555;;;IIIYYYiiikkkcccXXXNNNHHH<<<;;;:::999999777555333666666777666333333===III^^^iiitttyyy~~~uuuKKK>>>:::@@@MMMllllll\\\UUUOOONNNDDD;;;;;;999???PPP```kkktttuuuuuuwwwxxxxxxwwwzzzzzzzzzfffWWW```xxx~~~{{{}}}~~~qqqppppppuuupppfffooo}}}mmmnnnwww|||eeeGGG:::111000000***+++...222777DDDXXXiiiqqqyyy}}}jjj___OOOGGGQQQeeetttxxxhhhZZZeeeyyypppTTT@@@:::;;;===???AAAKKKXXXaaacccaaa___^^^YYYYYY]]]bbbcccaaadddjjjrrruuu|||zzzssspppwww~~~zzzvvvoooiiigggeee___YYYSSSUUU\\\hhhqqqnnn___RRRSSSOOODDD999666999:::777444555666555666<<>>JJJXXXaaa^^^ZZZWWWWWW[[[^^^^^^]]]aaabbbbbbdddggghhhjjjjjjgggmmmzzz}}}{{{ssshhhdddgggnnnwww~~~nnnbbbeeeiiiuuunnn===555...000////////////000111222222666444:::>>>ZZZyyy~~~sss|||{{{hhhRRR^^^gggJJJ===;;;:::777:::@@@[[[___JJJ>>><<>>HHH]]]jjjwww|||~~~uuuMMM???:::===GGGhhhmmm]]]WWWSSSQQQEEE;;;:::999@@@RRRcccmmmtttuuusssuuuwwwwwwzzz{{{zzz|||kkk[[[ccczzz|||zzzzzzzzzxxxpppbbb[[[iii|||~~~sssvvvyyyyyy}}}tttNNN===222//////***,,,///333:::HHH[[[jjjppp}}}vvvyyyvvvjjj^^^MMMGGGSSSkkk}}}ooo\\\^^^xxxzzzwwwxxx\\\CCC888888<<>>>>>===;;;666777888999888888888888666666666555555555555666777666666555666<<>>>>>:::777888888>>>JJJXXXbbbeeeeeedddUUUPPPIIIDDDCCCAAA>>><<<555444555666555666===GGGWWWffftttyyyyyy{{{~~~~~~NNNAAA:::;;;EEEhhh}}}}}}lll]]]XXXUUURRREEE;;;;;;;;;DDDWWWgggpppvvvuuussstttwwwwwwyyyyyywwwxxxqqq^^^bbbxxx~~~yyyxxxooofffXXXTTTfff{{{tttzzz~~~QQQ;;;...,,,000//////333777>>>MMM___lllppp}}}qqqssspppmmmbbbQQQIIIWWWttttttiiittt|||wwwxxxfffJJJ888444888;;;???HHHTTT^^^bbbcccdddeeebbbaaacccffffffeeejjjqqqlllqqqyyy|||{{{~~~zzztttwwwssseee```\\\VVVOOOTTT\\\eeejjjggg```ZZZKKKFFF???999777777777666777:::999444222666;;;===888>>>:::888===:::555999888999:::===AAABBBAAA???:::777555333333222111////////////111666AAAMMMUUU[[[YYYXXXYYY\\\^^^______ccccccdddddddddgggkkknnnooottt}}}pppgggppp|||{{{uuunnngggaaabbbooo~~~[[[:::777111444/////////000111222333444666444===AAAWWWkkksss{{{[[[ZZZvvvsssiiimmmmmmfffUUUDDD;;;888777888666CCC[[[sssggg[[[ZZZaaagggssszzzssskkk{{{ssscccXXXSSSWWW\\\uuu|||fffPPPCCCAAAAAA@@@AAAAAA@@@???===;;;:::888999888888666555444333222444555666777777888;;;===>>>CCCEEEAAA===<<<;;;999666777777666666666999;;;:::999888666444333222222333222222666EEEZZZjjjooouuupppppppppfffYYYZZZfffggghhhfffaaa```dddfffeeePPPHHH???>>>III\\\qqq{{{hhhgggvvvmmmfffPPP<<<888:::999888;;;<<<>>>EEEPPPnnnMMMGGGXXX~~~WWW@@@>>>:::555666666444333222222111111222222000000000/////////.........------,,,,,,++++++***))))))))))))((((((((((((&&&'''(((((('''(((***,,,------///444:::AAAHHHMMMMMMTTT]]]eeellljjj^^^QQQDDDAAABBBEEE???444111555444...***,,,...---...000EEEqqqwww___IIIDDDDDD???:::999777555777BBBMMMSSSVVVWWW```[[[TTTNNNIIIEEEAAA???999777666666444444:::AAAPPPaaaqqqwwwwwwxxx{{{|||zzzPPPAAA999999DDDgggzzzzzz~~~~~~iii[[[VVVTTTRRRDDD;;;<<<>>>III]]]kkktttyyywwwtttvvvxxxyyyxxxwwwsssrrrwww^^^\\\nnnzzz|||yyyyyy|||{{{ppp___YYYkkktttxxxrrrJJJ:::///,,,000000...222888BBBTTThhhtttxxx~~~xxxxxxooo^^^RRR\\\|||}}}}}}{{{rrrUUU===666888::::::DDDQQQ[[[```bbbccceeefffdddcccffffffeeeiiinnnnnnsssyyy{{{xxx|||ooocccbbb^^^VVVOOOQQQWWW___fffhhheee```VVVMMMAAA;;;999888888888777:::999555555:::<<<:::444:::888777===<<<888>>>:::888666666888999::::::666444222111111111000.../////////111666???JJJQQQVVVXXXZZZ[[[\\\^^^```bbbcccddddddcccccceeejjjnnnjjjppp{{{{{{ttt{{{pppkkknnnrrrsssssssssTTT;;;777...444/////////000111222444555222222<<<===KKK[[[dddccc^^^wwwlll^^^RRRQQQPPPNNNFFF>>>999999888555>>>MMMaaa}}}}}}}}}{{{hhhccc^^^hhh}}}hhh]]]\\\[[[XXX]]]WWWOOOIIIGGGFFFEEEDDD???>>>>>><<<;;;999777666555555555666777777666666555999:::555333666666333333555666555444555888;;;888777666444333222222222222333444777BBBTTTccciiiooommmlllgggZZZMMMLLLRRR\\\aaacccaaabbbeeeddd```NNNEEE<<<@@@SSSlll}}}wwwhhhooo}}}eeeVVVFFF:::999;;;999999===<<>>===999666555555333222666===LLL^^^ooouuutttuuuxxxzzzxxxuuuTTTCCC::::::EEEgggxxxxxx}}}{{{gggYYYTTTRRRPPPCCC;;;===AAAMMMbbbooovvv{{{yyyvvvwwwzzz{{{|||zzzuuusssdddZZZeeekkkrrr}}}oootttnnncccqqqwwwxxx~~~]]]BBB<<<555//////---)))...777EEEZZZppp~~~{{{hhhXXX\\\{{{www|||```EEE:::999;;;777AAAOOOZZZ```bbbdddeeeiiidddbbbdddeeeeeegggkkknnnrrrwwwvvvqqqtttkkkdddfffbbbXXXUUUSSSUUU]]]gggllliiidddcccVVVFFF===;;;:::999999555999999888<<>>;;;@@@??????AAACCCDDDCCC@@@===777555333222222333222000//////000222666???IIIPPPRRRVVV[[[]]]]]]^^^aaaddddddeeeeeecccbbbdddiiinnndddlllyyy|||zzzwwwsssqqqlllkkkQQQ<<<666,,,222/////////000111333444555555666@@@===EEEQQQ[[[{{{bbb\\\sssgggRRRCCC===>>>EEEGGG@@@;;;;;;:::777<<>>:::777555555666666555333222555333///111666777222444666777666444555888;;;555444333333222222222222111444666888AAARRRaaahhhkkkllliii```QQQFFFCCCEEERRR\\\bbbbbbbbbeeeddd```SSSGGG===EEE```}}}yyykkkssswww___LLL@@@888:::;;;888999???===???BBBEEEyyy```KKKKKKoooQQQBBB999444666888444333222222111111222222000000000000////////////......---,,,,,,++++++***))))))))))))((((((((((((&&&'''(((''''''''')))+++---,,,---111888???EEEGGGEEELLLVVVeeeuuu}}}vvvkkkdddTTTIIIFFFAAA444...111...---...///---***+++000000333;;;]]]yyyZZZNNNLLLEEE===999;;;777666888666222555<<<:::???EEEEEEAAA<<<:::999777444333444222111666<<>>AAAJJJVVV^^^```cccfffggggggeeebbb___aaaggglllpppuuurrrpppuuuxxxrrrjjjhhhddd^^^WWWSSSSSSZZZfffooorrrqqqddd[[[MMMBBB<<<;;;<<<<<<@@@@@@<<<:::???JJJQQQRRRIIIEEE@@@>>>???@@@@@@???BBBDDDGGGIIIHHHFFFBBB@@@;;;888444222111111111000.../////////222:::FFFOOO[[[[[[ZZZXXXWWWZZZ```eeejjjhhheeeddddddgggjjjllliiipppzzz{{{{{{~~~~~~~~~nnnMMM555000333333111000//////111333666888999888;;;???@@@GGG^^^vvvZZZNNNbbbtttgggHHH;;;888===@@@FFFCCC444888888999>>>OOOmmmvvvoooppp^^^YYY[[[YYYSSSJJJMMMMMMJJJJJJLLLHHHAAA@@@;;;:::===<<<777444444444444222222333666444222777:::======:::777777777888888666555444333444555000222555999AAANNN___kkknnnhhhccc___SSSGGGEEEKKKWWW[[[```bbbbbbbbbdddfffTTTNNN<<>>DDDGGGFFFHHHTTThhhxxx|||yyyvvvbbbYYYJJJ;;;444444333111////////////////////////...///888KKKtttrrrYYYQQQTTTMMM@@@CCC;;;777:::;;;666333444666222333<<<@@@<<<999999444555555444333444666888FFFZZZgggfffdddkkkrrrrrrrrrcccDDD>>><<>>RRRfffqqqtttwwwwwwuuuvvvyyy}}}}}}zzz{{{pppmmmnnnnnnsss{{{sss}}}{{{rrrppptttttt]]]eeeqqq{{{zzzqqqssstttmmmiiijjjfffNNN@@@:::000---///---...///888KKKcccwwwdddRRR^^^nnn|||}}}~~~sss]]]GGG<<<888666:::>>>HHHWWWaaafffiiinnnjjjhhheeebbbbbbdddiiimmmmmmsssqqqqqqwww|||xxxpppmmmgggaaa^^^YYYUUUXXXaaaiiilllkkk^^^UUUHHH???<<<>>>@@@AAA======<<<<<>><<<;;;999777444444444444666:::<<<<<<===???@@@???<<<:::;;;<<<>>>;;;666444444444222111222222333666>>>LLL[[[fffiiihhheeeaaaZZZTTTQQQPPPWWWZZZ]]]^^^]]]^^^```bbbUUUNNN@@@KKK|||ddduuummmWWWCCC???:::777777888999:::;;;===AAAGGG^^^sssVVVHHHYYYzzzpppDDD888777555:::555444333333222222333333000000000000000///............---------,,,,,,,,,))))))))))))(((((((((((('''((())))))((()))+++---///000333666:::===@@@BBB<<<>>>JJJ```rrrwwwuuurrraaaQQQ>>>333000222333555---------------------------***,,,666XXXssskkkmmmjjjbbbOOOHHHCCCBBB===555111222888333222555555333444888333444444333222333555777IIIZZZgggeeebbbgggkkkkkkttthhhGGG===777CCCgggrrruuuzzz~~~|||qqqdddZZZSSSNNNHHH@@@;;;999BBBWWWkkkuuutttssssssrrrrrrssstttxxxvvvtttwwwyyytttssstttttthhhmmmlllmmmqqqsssooo\\\gggppprrrxxx|||vvvpppkkkhhheeeddd[[[LLLBBB999---,,,000+++---///999MMMggg~~~bbbKKKMMMUUUsss~~~{{{{{{rrr^^^III<<<777666666;;;GGGWWWccchhhmmmqqqlllhhhccc```aaaeeehhhjjjiiiooooooqqqzzzxxxtttmmmfffeee]]]VVVTTTXXX]]]^^^^^^VVVNNNEEEAAACCCHHHLLLNNNIIIIIIGGGEEEHHHNNNQQQPPPMMMIIIDDDBBBCCCGGGJJJKKKKKKMMMPPPRRRQQQOOOLLLJJJFFFBBB>>>:::777555333111000000111111555>>>KKKTTTbbbooo|||~~~uuulllhhhiiifffeeeddddddeeehhhjjjllllllsss~~~qqqnnniiiqqqooottt|||rrr{{{uuuqqquuuyyygggJJJ777333111---000000000000222444666777999666888???CCCKKK___ttt{{{kkk[[[SSShhhlllIII555777777888:::777444555555777@@@YYY}}}}}}kkkeeeffflllkkkbbb]]]^^^mmmnnneeeTTTIIIEEE>>>666555555666888999<<>>KKKYYYbbbfffjjjhhhbbbbbbddd___TTT\\\]]]]]]]]]]]]^^^```cccVVVNNNAAARRRrrrdddxxx|||fffRRRBBB>>>999777777888999999999>>>AAA@@@LLLuuu|||]]]GGGLLLdddtttuuuyyyKKK:::666555:::555444333333222222333333000000000000000///............---------,,,,,,,,,******))))))(((((('''''''''((()))((('''(((***,,,///222666:::<<<<<<;;;;;;888999DDD[[[ooowwwuuurrreeeNNN999222222000...000------------------------///+++)))+++BBBvvvyyynnndddUUUEEE:::666888666444444222///000444222333333222111111444666DDDVVVdddggggggmmmssssssyyygggHHH>>>888CCCfff~~~pppsssxxx{{{}}}vvvjjj___WWWRRRMMMFFF===999:::EEEYYYllluuusssrrrrrrttttttqqqnnnqqqqqqpppsss|||wwwzzzwwwuuurrrjjjjjjgggkkkrrrooowwwiii```rrr|||mmmgggjjjhhhbbbZZZOOOFFF:::,,,---000+++---000:::NNNkkkyyyVVVGGGGGGIIIcccvvvtttxxx}}}www|||yyygggNNN<<<888:::555:::FFFVVVaaagggkkkooonnnhhhbbb___aaacccdddcccfffllllllppp|||~~~xxxrrrkkkggg___WWWQQQPPPPPPNNNLLLJJJFFFCCCFFFNNNWWW[[[\\\YYYYYYUUUPPPOOOPPPNNNJJJKKKHHHDDDCCCEEEJJJOOORRRRRRSSSUUUUUUTTTRRRNNNLLLJJJFFFBBB???<<<:::777555000000000111555???LLLVVV```mmm{{{|||sssllliiiffffffeeedddeeefffhhhiiinnnuuurrrllltttzzzzzz}}}{{{kkkppp|||mmmjjjjjjqqqgggEEE555333222///000000000111333444666777777666:::???@@@IIIaaa{{{~~~{{{}}}|||kkkTTT[[[yyyTTT:::999777444666777666888888888<<>>PPPsss```jjj|||{{{fffSSS@@@<<<888666777888999999999???>>>:::AAA```fffLLLJJJ[[[tttooowwwyyyNNN>>>888333444555444333333222222333333000000000000000///............---------,,,,,,,,,+++******)))(((''''''&&&&&&'''(((((('''(((***,,,...222888===>>><<<888666888888BBBYYYnnnxxxyyyxxxiiiPPP;;;888999333///000000//////////////////...---...000...999ccc{{{gggSSSGGG<<<999777666555333111000111222222111000000333555???OOO```gggjjjpppuuuwww```EEEBBB>>>IIIhhhxxxnnnqqquuuxxxzzz}}}}}}~~~}}}}}}~~~~~~rrrggg]]]VVVRRRMMMDDD;;;888<<>>LLLWWW^^^eeeooowwwzzzvvvpppkkkdddcccccccccdddfffiiikkkooovvv}}}{{{}}}tttyyyzzz}}}hhheeewwwrrrffffffccciiilllEEE333111222111000000111222333555666777555777===???<<>>IIIUUU]]]mmmvvvssseeeeeerrrpppbbb]]]\\\ZZZYYY[[[^^^bbbcccWWWKKK>>>MMMwww}}}kkkbbbppp|||zzzgggTTT===;;;777666777888999999888>>>:::999EEE\\\lllSSSNNN\\\}}}{{{vvvvvvLLL<<<888333333555444333333222222333333000000000000000///............---------,,,,,,,,,+++******)))(((''''''&&&&&&'''((((((((()))+++------222888===???<<<777444444555@@@UUUkkkyyyvvv^^^FFF===:::666444777222222111000000///......)))+++000...111UUUyyyfffOOOGGG;;;444333555333000000111111000///000222444>>>LLL[[[cccfffhhhkkklll[[[CCCBBB???LLLmmm|||lllnnnqqqtttuuuxxx{{{}}}{{{|||~~~~~~}}}|||}}}~~~{{{{{{|||~~~|||pppeee\\\WWWTTTLLLBBB:::999@@@LLL]]]kkkmmmnnnpppuuuyyyzzzvvvrrrnnnooopppwww}}}lllYYYPPPiii}}}~~~~~~}}}tttuuuqqqnnnuuuzzzooo]]]aaa|||}}}oooQQQ>>>777///...222000---111888LLLooonnn^^^LLLJJJIIIEEE]]]{{{uuujjjkkkxxxaaappp}}}vvvZZZ???777<<<555888BBBQQQ]]]eeelllsssvvvtttrrrpppooonnnllljjjfffjjjiiilllxxx~~~}}}vvvpppjjjfff___XXXRRRJJJCCC>>>@@@GGGWWWmmmyyyxxxqqqhhhbbb^^^WWWPPPKKKLLLLLLLLLMMMQQQWWW[[[ZZZ[[[[[[[[[ZZZXXXUUUTTTLLLIIIFFFDDDBBB???<<<999222222111000444>>>LLLWWW```aaaffflllrrrtttrrroooaaa`````````cccggglllooosssxxx}}}xxx|||xxx~~~|||gggdddnnnsssyyyvvvooofff___```sssmmmEEE333000111222000111222333444666666777555888===>>>:::???YYYuuu}}}ZZZTTTeee}}}YYYBBB===666444888888777777888777555<<>><<>>KKKVVV^^^fffmmmoooqqqttttttrrrooonnnmmmiiikkkhhhjjjtttxxx~~~vvvlllhhhaaaYYYQQQKKKEEEBBBEEERRRjjjrrriiicccZZZRRRTTTUUUVVVUUUTTTUUUYYY\\\\\\]]]^^^___```___^^^]]]UUUSSSOOOLLLIIIFFFBBB>>>555555333222555???MMMXXXaaabbbcccfffiiilllnnnpppeeeccc```^^^```eeejjjmmmwww{{{~~~|||hhhjjjvvvkkkjjjqqqvvvmmmhhhbbb^^^eeewww```@@@222000000111000111222444555666666777777777:::>>><<<===MMM```eeeYYY```|||dddNNN@@@555555:::666777555666888444666JJJaaattt\\\LLLCCC666;;;999===MMMbbbwwwyyypppaaaYYY^^^cccdddhhhooopppmmmiiiiiikkkllllllkkkhhhfffaaaZZZQQQGGG>>>888444444333333;;;NNNjjjsssllljjjhhh```\\\YYYXXXZZZ[[[[[[ZZZOOOHHHDDDVVVrrr}}}|||jjjrrrqqqlllkkkddd```gggsssttthhhVVVEEE:::888666555777888999888666===999@@@OOOOOOooo}}}```OOORRRrrrjjjIII;;;777;;;555444333333222222333333000000000000000///............---------,,,,,,,,,))))))))))))(((((((((((($$$&&&((()))***,,,000222555777:::;;;;;;777333000222555>>>LLLYYYgggyyyeeeOOOEEE???888777666555222000...,,,+++---***//////---GGGuuu|||ZZZAAA888777666000111111000///000222444888DDDVVVeeemmmoooqqqtttvvvtttQQQ<<<===???WWWfffhhhjjjkkkkkkmmmpppsssppprrrttttttssssssssstttttttttvvvxxx{{{zzzooocccZZZTTTRRRRRRHHH???999>>>IIIWWWgggssskkkkkkkkklllnnnrrrwwwzzz|||xxxssswwwnnnZZZNNNQQQ]]]pppvvvtttlllfffXXXYYYXXXfff~~~xxxssstttggg@@@;;;666---+++---+++///666KKKttt{{{tttwwwggg___QQQJJJDDDIIInnnrrrnnnzzzxxxgggQQQ^^^qqqzzzmmmSSS@@@:::777777<<>>???===CCCNNNiiixxx___\\\rrrsssZZZEEE444555999333999666777:::666555DDDYYYzzzttt\\\KKKAAA999;;;888777:::AAA^^^pppppptttuuuyyyyyyxxxwwwyyy}}}~~~rrrkkkddd```\\\SSSEEE999333444333444>>>YYY~~~{{{fffaaaaaaXXXTTTPPPOOOOOOOOOMMMKKKJJJFFFFFFYYYqqqwww}}}}}}lllppp{{{zzzrrrlllccc```iiitttqqq```NNN@@@999777555555777888999888777???;;;@@@JJJ@@@XXXfffMMMLLLVVVxxxZZZ@@@555777555444333333222222333333000000000000000//////.........---------,,,,,,,,,(((((((((((())))))))))))$$$&&&(((***+++...111444999:::;;;;;;888555111...---000666>>>EEEPPPbbbrrrxxx}}}iii```UUUHHH<<<;;;888666333000...---(((%%%,,,///+++===bbb{{{{{{uuusssuuu}}}WWWAAA:::777111111222111000000222555<<>>FFFcccfffeeegggjjjjjjiiikkkpppssssssrrrpppooopppsssuuuvvvsssrrrtttyyy}}}~~~}}}xxxoooccc[[[YYYYYYSSSMMMAAA???<<<@@@MMM___mmmsssuuusssmmmjjjsss{{{wwwwww~~~~~~kkkVVVNNN^^^jjjmmmuuu{{{ssssssxxxfffdddPPPUUUrrr{{{zzzeee@@@777111+++...000,,,777777BBBrrr{{{sssdddKKK<<>>TTT^^^fffgggiiijjjiiihhhfffeeeiiigggccc___]]]___dddiiiwwwzzzvvvrrr~~~pppfffnnnsssqqqtttpppZZZEEE;;;555000111777111000000000111333555666777888888888:::===BBBFFF[[[aaaTTTggg}}}kkkUUU999666>>>777777666777:::::::::???GGGooolllUUUBBB???:::777777888>>>JJJWWWuuueee]]]VVVWWW]]]hhhwwwoooUUUHHHHHHAAA444777333000333>>>WWW}}}ooo]]][[[PPPMMMHHHCCCAAACCCGGGKKKRRRSSS\\\lllwwwyyyxxxyyyqqqmmmaaahhhvvvyyy{{{jjjYYYHHH;;;666666666666666777777888888>>>@@@AAA>>>;;;RRRyyyxxx\\\BBBGGGeeeuuuAAA@@@555444555555666555444222111222111000000111111000...///...---,,,+++,,,------***)))((('''&&&''''''(((((())))))***+++...333777@@@???<<<:::777444222000222111333999>>>BBBJJJSSS```rrrvvvlllkkkXXXIII<<<888999777222///,,,***))),,,111;;;NNN^^^```[[[VVVTTTYYYdddqqqyyy___HHH<<<>>>222111333000222444...@@@FFFOOOVVV\\\ccckkkrrrxxxwww~~~~~~~~~xxxjjjKKK888888PPPssscccbbbeeeiiijjjhhhjjjnnnqqqqqqrrrpppooooooqqqsssqqqooonnnqqqwww|||}}}|||qqqhhh^^^XXXXXXXXXSSSNNNCCC@@@???EEESSScccmmmqqqrrrsssqqqrrr{{{rrraaaWWWbbbiiijjjrrrssskkkqqq{{{mmmTTTTTTppp~~~zzzZZZ;;;777222,,,......,,,555444@@@pppwww^^^IIIPPPeeezzz}}}wwwttt```NNNWWWsssxxxfffPPP???;;;777777>>>FFFKKKQQQWWWZZZ___hhhsss|||~~~{{{wwwtttvvvwwwuuuqqqrrrwww|||uuullldddaaa]]]RRRJJJFFFRRRXXXaaarrr~~~yyyvvvwwwyyy{{{vvvnnnhhhhhhhhheeeddddddeeegggjjjnnnqqqttttttssspppjjjlllmmmccc]]]XXXNNNFFF;;;999999666AAAVVV```hhhhhhjjjjjjjjjhhhfffeeefffeeebbb___]]]___cccgggtttwww}}}{{{{{{sssvvvvvvtttvvvmmmVVV???666222---...333111000000000222333555666999:::999999999;;;???BBBQQQeeeSSS```|||ttt^^^FFF<<<;;;666888666777999999888===DDDhhh~~~mmmYYYIII???:::777666555888AAAJJJppp|||{{{uuuaaaWWWNNNLLLNNNTTT^^^hhhmmmooobbbJJJ>>>@@@<<<333555222111444>>>UUUvvvkkkXXXUUUHHHGGGDDD@@@???BBBIIIOOObbbhhhqqqwww{{{}}}{{{rrriiiuuuzzzttteeeVVVEEE999666666555555666666777888777;;;<<<>>>===:::MMMpppfffIIIHHH```IIIBBB888555555666666555444222111222111000000111111000...///...---,,,,,,,,,------+++***)))(((''''''((((((((()))***+++,,,000555999BBBAAA>>>;;;777444111000111000222888;;;???FFFMMM[[[jjj|||~~~iii[[[LLLCCC===666111111---***)))+++...666FFFTTTQQQMMMHHHFFFJJJSSS^^^dddnnnqqq{{{|||YYYAAA:::111333666000000444000@@@EEEMMMUUU\\\dddlllqqquuuppppppwww|||zzzwwwwwwzzzmmmNNN===>>>VVVyyy^^^___ccchhhiiiggghhhlllnnnoooppppppooonnnnnnoookkkiiijjjnnntttxxxyyyxxxlllcccZZZVVVWWWUUUPPPJJJCCC@@@AAAKKKZZZfffkkklllkkkooorrruuu|||wwwkkkaaaeeeggghhhrrrqqqmmmzzzbbbYYYnnn{{{yyy}}}uuuMMM555555222---...---,,,111111>>>lllvvvYYYPPPXXX}}}eeeLLLNNNjjjxxxppp]]]KKKAAA999555:::CCCJJJOOOTTTUUUYYYcccnnnwww{{{{{{zzzrrrpppssszzzyyyrrrrrrxxxzzzqqqiiifffbbbXXXLLLEEEWWWVVV\\\lll~~~uuuooommmmmmiiiggggggjjjlllooossswwwzzz|||}}}{{{uuuxxxyyyqqqkkkdddVVVKKK>>>;;;;;;999DDDXXXaaahhhiiijjjkkkkkkiiihhhfffcccbbb```^^^]]]___cccfffrrruuu|||uuuuuu|||||||||~~~|||yyyxxx{{{kkkRRR:::222111...---000000000000111222333444555;;;;;;:::999888999<<>>NNNxxx{{{yyyuuu~~~iii]]]PPPHHHEEEDDDIIIOOO```dddZZZEEE888999888111222000111666>>>OOOiiizzzaaaQQQLLLBBBCCCCCC@@@>>>CCCMMMUUUggg|||}}}vvvkkkttt}}}|||vvvjjj^^^QQQBBB666666555555555555666777777666888777:::<<<999FFFbbboooMMMIIIWWW~~~QQQAAA666666666666666555444333222222111000000111111000...///...---,,,,,,,,,,,,---,,,+++***)))((((((((((((((()))***+++---111777;;;CCCBBB???;;;777333000///111000222666888:::???FFFMMMXXXiiiyyy}}}{{{|||xxxooobbbVVVGGG999333333...+++)))***,,,000;;;FFF???<<<999777999???FFFJJJUUUYYYdddssswwwVVV<<<333555888000...333222>>>BBBHHHOOOXXXaaagggkkkkkkiiilllsssxxxwwwuuuvvv}}}xxx~~~~~~yyymmmPPPEEEJJJaaa[[[\\\aaahhhiiifffgggjjjjjjllloooooommmlllkkkkkkhhhggghhhlllqqqttttttrrrjjjaaaXXXVVVVVVQQQJJJEEE@@@>>>BBBPPP```iiijjjiiieeeiiinnnqqqtttxxx|||~~~wwwmmmdddddddddhhhuuu~~~xxxqqqttttttfffppp|||wwwuuuwww{{{{{{uuurrrrrrfffDDD111222000---...---...///111>>>hhhcccQQQOOOiiiwwwQQQBBBVVVkkkrrrjjj[[[HHH>>>666:::CCCKKKOOOSSSTTTXXX___gggmmmqqqrrrqqqmmmggglllyyy|||tttttt|||xxxnnniiigggaaaXXXPPP]]]XXX^^^nnn~~~{{{xxxvvvpppmmmmmmmmmppptttyyy~~~uuucccSSSCCC======;;;GGGZZZaaafffhhhjjjlllmmmlllkkkjjjcccaaa^^^[[[ZZZ]]]ccchhhrrruuu|||pppgggkkkrrrwwwxxx|||lllsssjjjPPP888222333111000111000111111111222333444444999::::::999888888;;;======nnnwwwXXXPPPkkk}}}eeeFFF@@@;;;777555777666555777<<>>ZZZ{{{{{{uuubbbUUUNNNJJJLLLPPPcccfff^^^III999777666222111000222666;;;EEEWWWgggvvvyyy|||wwwkkk[[[PPPLLLEEEFFFEEEBBB@@@EEEOOOYYYaaazzzmmmttt~~~|||ooocccXXXLLL>>>333555555444444555555666777666777444777===:::@@@TTTwwwTTTKKKLLLfffWWW@@@666777777777666555444333333222111000000111111000.........------,,,,,,,,,,,,+++******)))(((''''''''''''((()))+++---111777;;;@@@???<<<999666333000///111000222666777666:::@@@BBBFFFQQQ\\\bbbdddhhhmmmtttsssppphhhVVVCCC999888...+++)))******,,,333;;;666444111000000333666888AAAEEEOOO^^^lllxxxyyyKKK:::666777111///444333;;;===AAAHHHPPPWWW]]]```aaaccciiipppvvvxxxxxxxxxwwwzzz~~~~~~{{{~~~~~~~~~}}}rrreeePPPLLLVVVjjjYYY[[[```fffgggeeeeeeiiigggjjjlllmmmkkkiiigggggghhhggghhhkkkoooqqqnnnkkkfff\\\UUUWWWWWWPPPHHHDDD@@@>>>FFFXXXgggmmmnnnnnnfffhhhkkknnnooonnnoooqqquuulllbbbbbbcccjjjwwwuuuzzzmmmnnnxxx{{{qqqtttsssvvv{{{yyyooonnnpppsssrrrmmmkkkmmm```AAA111000---,,,///...000...333@@@cccdddQQQMMMQQQgggwwwwww~~~ZZZ===EEEXXXfffeeeYYYLLL@@@777999BBBIIINNNQQQUUUXXX^^^cccgggjjjkkklllmmmfffjjjxxx|||vvvxxxxxxooolllooorrrpppmmmiiidddhhhuuu~~~yyyxxxrrrvvv|||ttt^^^KKK@@@>>>===III[[[aaadddfffiiillloooppppppooofffccc^^^YYYXXX]]]eeekkksssuuuzzzooo]]]YYYbbblllooolllrrr{{{||||||uuummmnnnxxxxxxyyydddLLL666222555333111222000111111222333333333333555777888888888999;;;>>><<>>999666777777555555888999AAA___~~~||||||mmmddd``````ccciiijjjbbbNNN>>>999777555333222444666888;;;FFFQQQccchhhkkkiiiccc\\\VVVRRRLLLLLLIIIEEEBBBFFFPPPXXX\\\}}}yyyzzzjjj^^^SSSGGG:::222444444444444444555555666666777333666===;;;===KKKbbbNNNEEERRRzzz{{{mmm[[[CCC===999888777666555444444333222111000000111111000...---------------,,,,,,,,,))))))))))))((((((''''''&&&'''((())),,,000666:::999999777555333111000///111000333666666555777<<<@@@@@@DDDKKKOOOPPPTTTYYY___eeemmmooobbbNNN@@@;;;...+++)))+++++++++000666222111///...------...///111333;;;GGGSSS\\\hhhrrr```DDD444444111222555333:::<<>>666777===CCCIIINNNQQQVVV\\\bbbfffiiilllnnnqqqnnnpppxxxyyywww{{{}}}ttttttrrrrrryyywwwssssssyyy|||~~~{{{mmmVVVFFF@@@???KKK]]]bbbdddfffjjjnnnppprrrrrrrrrhhheee___ZZZYYY^^^ffflllrrrsssuuuzzz}}}{{{uuupppmmm___RRRSSS```kkkkkkgggooouuunnniiivvvvvvrrrllljjjnnn|||YYYDDD333111333111000111000111222333333333333222222444666777777999<<<>>>???XXX~~~mmmQQQWWWyyy|||WWWBBB>>>888444555666555555888DDDgggvvvWWW???999444555555444555888888666CCCjjj}}}{{{zzzxxxyyylllkkkbbbQQQCCC>>>;;;888555444555777666666;;;CCCWWW^^^cccbbb^^^[[[XXXUUUUUUQQQLLLGGGGGGLLLSSSYYY^^^zzz}}}zzzsssdddYYYOOOBBB777222444333333333333444555555666888444555===;;;;;;EEEooolllTTTFFFIIIkkk{{{xxx^^^HHHAAA;;;:::888777555444444444222111000000111111000...------......------,,,+++'''((()))*********))))))&&&'''((()))+++///555999555444333222000///......000///222666777444666:::<<<;;;>>>BBBCCCBBBFFFLLLIIIPPP\\\eeebbbRRRCCC<<>>BBBDDDFFFKKKSSSYYY\\\^^^bbbiiiuuu~~~uuusssxxxyyylll[[[OOOSSSXXXdddllluuuWWWWWWZZZ^^^^^^\\\^^^ccceeefffhhhgggeeecccccccccccccccdddiiillllllhhhddd\\\QQQNNNVVVYYYPPPGGGEEEAAACCCQQQfffsssvvv}}}~~~wwwtttwwwyyyvvvuuuvvv|||}}}mmmdddddd^^^eeeoooxxx|||}}}xxx{{{tttgggjjjsssrrrtttzzz{{{nnnmmmqqqyyy{{{uuuooolllUUU???444333------111...000---999BBBVVV|||cccRRRJJJJJJRRRnnn|||ooouuummmEEE<<>>EEELLLKKKQQQYYYaaaeeeiiimmmooonnnrrruuuuuutttuuu{{{~~~}}}}}}zzzwwwtttssswww|||aaaLLLDDDAAANNN___dddggghhhllloooqqqrrrrrrqqqhhhgggccc```^^^```eeeiiipppqqqssswwwyyytttiiiaaa```WWWQQQYYYhhhsssqqqkkkzzzsssjjjuuuxxxvvv}}}rrrfffeeeggg{{{OOO???222111333000///222000111222333333333222222222333666777777888:::===???MMMzzz^^^RRRpppeeeHHH>>>888444555777666666888BBB___uuuGGG???777555555333444777666666;;;PPPwww|||tttpppeeeWWWKKKEEE@@@<<<888666666777666555999???PPPZZZbbb```]]]]]]]]]\\\\\\VVVOOOMMMPPPWWW^^^bbbjjjvvv|||zzz~~~ssstttssshhh\\\TTTJJJ>>>555333333333333222333444444555444888444444;;;:::999CCC[[[uuu^^^NNNGGG```uuurrrVVVEEE<<<;;;999777555555555555222111000000111111000...------.........---,,,+++'''(((***,,,---------,,,((()))******,,,///555888444444222111///---,,,+++------000555666444555888555666:::===;;;888;;;AAA>>>>>>FFFQQQVVVNNNBBB;;;111,,,))))))***)))+++///...------,,,+++***))))))---,,,...333888;;;CCCKKKRRR```qqq|||qqqMMM777555222111666666888>>>DDDFFFEEEJJJTTT]]]cccbbbbbbhhhwww}}}|||zzz}}}}}}~~~|||rrrbbbTTTMMMRRR```vvv~~~VVVUUUWWW[[[[[[YYY[[[```eeefffgggfffdddbbbbbbccc______bbbgggkkklllhhhccc]]]RRRNNNVVVWWWLLLBBB@@@???CCCRRRgggsssvvv~~~wwwyyy{{{wwwtttuuuwwwaaaZZZ]]]]]]gggvvv~~~xxx}}}tttoooaaacccoooqqqtttxxxwwwyyy~~~{{{pppPPP===555444///...111---///,,,:::BBBRRRfffRRRHHHNNNUUUwwwnnngggrrrHHH999<<>>:::555777===<<<666777BBBJJJHHH???999333---((())))))'''(((,,,...------,,,++++++******,,,***+++...111333999AAANNN[[[iiippptttyyy}}}}}}mmmLLL999888222///555888444<<>>HHHHHHJJJPPPYYYbbbiiilllnnnjjjoootttuuurrrpppqqqrrrrrrxxx|||sssjjjkkkrrruuutttvvvVVVEEEDDDXXXkkklllmmmkkkiiiiiikkklllkkkkkkggghhhiiigggcccbbbdddfffnnnqqqvvv}}}~~~wwwiii]]]iiihhhyyytttrrrnnnjjjjjjmmmkkkfffmmmqqq___^^^]]]eeewwwCCC:::222000000//////222111111222222222333333333333333444444666777888999CCCFFF^^^wwwVVV^^^zzzxxxaaaHHHAAA999444333666777777888BBBUUUwwwqqqIII999===777888;;;111666333555:::CCC]]]zzzuuukkkXXXHHHFFF===:::>>>===999???KKKYYYZZZ^^^ccciiinnnpppqqqlll^^^\\\kkkvvvvvv|||yyyzzzuuuyyy~~~~~~}}}vvvpppvvv~~~zzzoooiii^^^RRRIII@@@888333444666555444333333333333333444666777777777777:::<<>>???AAAGGGQQQXXX^^^^^^^^^aaajjjtttwwwsss~~~|||vvvuuuwwwuuusssooommmppplllZZZEEEQQQwww}}}oooPPPRRRTTTVVVWWWWWWWWWWWWZZZ\\\]]]]]]\\\\\\]]]^^^^^^^^^``````^^^[[[XXXVVVZZZRRRMMMOOOOOOJJJDDDAAADDDQQQ___hhhnnnsssvvvuuuxxxwwwwwwyyy||||||zzzwwwuuu```[[[dddhhhgggqqq|||oooooofff\\\```WWWeee}}}|||NNN:::111000,,,///222---000,,,333999GGGyyy~~~|||mmm^^^VVVNNNNNNSSSqqqqqqlll~~~eeeKKK444===RRRUUU[[[KKK<<<777777888<<>>888333333333222222222111000000////////////..................---222666888:::===999333,,,+++***))))))***+++,,,,,,++++++******)))))))))+++,,,---///111222333444888888777666666555444444111///...000333555444333...---,,,+++***+++,,,,,,------,,,,,,+++******)))+++*********,,,000333555===@@@FFFKKKOOORRRRRRRRROOOEEE888000000222444555:::;;;===>>>@@@FFFPPPWWW___```______eeeooosssrrr}}}xxxsssuuuxxxrrrwwwzzz|||}}}wwweeeTTTccctttMMMNNNPPPRRRTTTTTTTTTTTTUUUWWWZZZZZZYYYXXXXXXYYY]]]^^^^^^]]][[[XXXUUUSSS[[[TTTNNNMMMLLLGGGDDDCCCIIIVVVbbbiiilllpppqqqooorrrqqqppprrrvvvzzz|||}}}yyy}}}rrrbbbbbbjjjiiiaaaggg~~~}}}nnnrrrlllaaaaaaTTTkkk{{{KKK888000000,,,///222---000...111111999hhh{{{pppgggbbb[[[TTTSSSpppyyywww[[[===888HHHPPP[[[MMM>>>777777888;;;>>>@@@CCCIIIQQQZZZaaagggjjjuuussssssvvvzzzzzzvvvqqqrrrrrrsss}}}xxxssstttxxxzzzkkkYYYTTTbbbqqqrrrpppooommmmmmllljjjgggddddddeeeeeecccaaaaaabbbcccfffnnnrrrlll]]]QQQMMMOOORRR]]]rrrccc{{{vvvyyy|||kkkbbbggggggsssvvvyyysss@@@999333444444222000111111111111222222222222333333333333444555666777888888<<>>WWW}}}WWWFFF^^^SSS:::===;;;555333222444333333222111111000000000000///...............333777999:::<<<===999333,,,+++***((((((((())))))))))))))))))))))))((((((***+++,,,...///111222333777666666555555444444444...---,,,---...///...---,,,,,,+++***+++,,,---......------,,,,,,++++++++++++***))))))+++---000222555777;;;???BBBDDDEEEEEECCC===666222222333333333888:::<<<===???EEEMMMTTT]]]``````]]]___gggmmmoooxxx{{{{{{xxxrrrqqqtttxxxooovvv{{{yyytttnnneee]]]ssssssIIIJJJLLLOOOPPPQQQQQQQQQPPPRRRUUUVVVUUUTTTTTTUUU[[[[[[\\\\\\[[[YYYWWWUUU[[[UUUQQQPPPMMMGGGEEEFFFJJJVVVccciiimmmpppqqqooopppnnnlllmmmqqqwww|||{{{mmmbbbdddkkkhhh^^^eeezzzzzzrrr~~~{{{ggg\\\UUUjjjzzznnnxxxGGG666000000,,,...111---000111222...444\\\yyytttpppfffZZZTTTiiiwwwMMM666;;;GGGRRRKKK???777666999::::::<<<@@@FFFMMMUUU]]]dddhhhqqqqqqtttxxx|||}}}{{{yyyqqqpppqqqyyywwwxxx}}}zzzsssccc\\\ggguuuuuuooonnnmmmlllkkkhhhddd```bbbccccccbbbbbbcccdddeeedddkkkooogggVVVHHHDDDFFFHHHQQQlll|||~~~rrrqqqvvv{{{uuusssnnnDDD;;;444333333000///111111111111111222222222222333333333333444555666777===BBBDDDllldddLLLWWWooo~~~ppp[[[GGG;;;777666666999333555>>>III___{{{]]]EEE::::::;;;666444555777555333777???FFF```zzzgggUUU[[[hhhtttuuullldddbbbaaabbbdddfffgggjjjmmmoookkksss~~~~~~|||xxxrrrvvv}}}rrrnnnZZZMMM???888666333222444333333222222222222333333333444555555555666888:::AAASSS~~~hhhNNNYYYvvveee===<<<<<<888777666333333333222111111000000111000///.........//////555888:::999:::;;;666000)))(((((((((((())))))***((((((((())))))*********)))***+++,,,...///000111555444444444333333222222...------,,,---,,,,,,+++***)))))))))***+++---...------,,,,,,+++++++++++++++***)))))))))+++---...000222555999>>>BBBEEEFFFAAA<<<777444444555555555777999;;;<<<>>>CCCJJJQQQXXX^^^aaa^^^]]]aaafffhhhnnnqqqsssrrrppppppssswwwtttuuuqqqfffZZZVVVZZZ```zzznnnFFFGGGJJJLLLNNNOOOOOOOOOLLLOOOQQQRRRQQQQQQQQQRRRZZZZZZZZZYYYXXXVVVTTTSSSTTTRRRQQQQQQMMMGGGDDDFFFMMMYYYeeekkkmmmppppppnnnpppnnnlllkkknnnttt{{{ttthhheeeiiimmmfffaaakkk|||yyyllluuu{{{eeeZZZeeewww|||kkkkkk{{{{{{~~~lllBBB333///000,,,---111---...222222...444RRRxxxkkkYYYPPPXXXssslll@@@444>>>MMMMMMFFF;;;777999999666:::===CCCIIIPPPXXXaaaggghhhmmmrrruuuuuuuuuvvvwwwssstttwww}}}xxxyyyzzziiizzzsssgggllluuussskkkjjjjjjjjjiiifffbbb___aaaaaaaaabbbdddeeefffgggccciiilllfffXXXJJJBBB@@@FFFPPPbbbyyy||||||rrrkkkvvvuuuaaaFFF<<<333111000//////111000000111111111222222222333333222333333444555666777@@@===XXXxxx\\\LLLTTTkkknnnWWWCCC888555666444111444999999AAAbbbaaaGGG<<<===555333333666666555555777333===MMM```uuuxxxsssYYYaaammmxxxxxxppphhheeecccddddddddddddggglllpppuuutttooosssyyyooommmWWWIII;;;555444222111222222222111111111222222333222444555555444555777:::>>>MMMssssssTTTQQQbbbxxxHHH>>>;;;888888888333222222111000000//////111000///......///000111777::::::999999999555///((((((((((((((((((((()))&&&''''''(((((())))))***(((((()))***,,,---......222222111111111111000000---------,,,+++*********''''''&&&&&&''')))+++,,,++++++++++++***************))))))((()))***+++++++++,,,///333888<<<@@@BBBAAA===888444333444555666555888:::;;;<<<@@@GGGMMMPPPZZZaaa```]]]___aaabbbcccgggllloooooooooqqqssswwwtttjjj[[[MMMKKKWWWeee~~~oooDDDFFFHHHKKKMMMNNNNNNNNNKKKMMMNNNOOONNNOOOPPPRRRZZZZZZXXXVVVTTTQQQOOOMMMMMMMMMOOOPPPKKKEEEDDDHHHUUU```jjjmmmnnnnnnmmmiiinnnnnnmmmlllmmmqqqxxx}}}|||qqqmmmssswwwvvveeeeeeooozzzsssdddiii{{{lllgggkkkqqqyyyvvviiimmmssslllkkkllluuu{{{]]]???111///111,,,---000---***111///...555FFFtttoooQQQJJJHHHRRReeezzz```>>>>>>KKKTTTSSSDDD::::::888222777;;;AAAEEEJJJRRR\\\ccciiioootttuuurrrpppqqqsssvvvyyy~~~yyypppyyyuuuxxxttt___kkksssqqqtttnnngggfffffffffgggfffcccaaacccaaa```aaadddeeefffeeebbbgggjjjfff[[[MMMCCC>>>CCCSSSccckkkuuu|||xxxnnn{{{ssshhhlllfffVVVDDD:::222000000//////222000000000111111111111222222222222222222333444555000<<<999JJJnnn|||ZZZIIIUUU|||yyyeeeQQQAAA888555333222555:::777555FFF\\\___EEE@@@666444222222333333222222444444555:::CCCTTTnnn{{{hhhWWWTTTZZZbbbjjjttt~~~oooppppppnnnjjjfffdddccc\\\\\\\\\[[[[[[aaajjjqqq~~~sssssswww~~~vvvlllgggSSSEEE777333444333111111111111000000111111222222222333444444444555777999777CCC```xxxTTTFFFIII___~~~WWWCCC999777888444222222222111000000//////111000///...///111333444;;;======:::::::::666000++++++***)))((('''&&&%%%$$$%%%%%%%%%&&&&&&''''''''''''((()))***+++,,,,,,........................***++++++***(((&&&'''(((&&&&&&%%%%%%&&&((()))***************************))))))))))))))))))******+++,,,...111444777999:::???;;;666222000111333555444666999999:::>>>EEEJJJIIITTT]]]___^^^___```______ccchhhkkklllmmmmmmmmmnnnjjjcccYYYPPPPPP\\\jjjyyyrrrDDDFFFHHHKKKMMMNNNOOOOOOLLLLLLMMMLLLLLLMMMQQQSSSYYYXXXWWWUUUSSSPPPOOONNNJJJJJJLLLMMMHHHDDDGGGNNNZZZdddmmmoooooonnnkkkgggjjjkkklllllllllpppvvv{{{}}}|||vvv|||qqqpppssswwwssskkknnnwwwrrrdddpppuuuyyyzzz|||}}}wwwooonnnooohhhjjjeeecccfffPPP;;;///...111,,,,,,000---***111...///555999VVVmmmIIIIIIDDDEEE[[[yyyKKK>>>DDDVVV[[[KKK<<<:::888222555999>>>AAAEEELLLWWW___mmmooorrrttttttrrrqqqppprrrwww}}}}}}nnnoootttvvvyyyqqq^^^fff|||zzzuuuvvvpppdddccccccdddfffhhhgggffffffcccaaa```bbbcccaaa___```eeeiiidddWWWJJJAAA>>>BBBVVVfffiiikkksssvvvtttjjjzzz|||pppeeemmm|||}}}tttooo___MMM;;;444///111333222111222000000000000111111111111222222222222222333333444...===:::BBBVVV{{{[[[SSShhhrrrdddSSSBBB777777444666::::::888<<>>222111444333111111000000000000000111222222111222444444333444666888666>>>MMMlll|||XXXDDD===HHHaaazzzqqqeee{{{cccIII999888:::333333333333222111111000000000///......///222555777<<<>>>===;;;;;;;;;777111++++++******)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,((()))***)))&&&%%%&&&((('''&&&&&&%%%&&&''')))***++++++++++++++++++++++++(((((()))))))))******+++,,,...000222444666666777:::999666333111111333555333555888888999<<>>AAAIIISSS\\\iiihhhiiimmmrrrsssppplllkkkpppyyy~~~{{{|||zzzllldddyyy|||}}}ppp```fffwwwzzzxxxzzzuuucccbbbbbbcccgggiiijjjjjjhhheeeaaa``````___]]]ZZZ^^^eeehhhaaaRRRDDD??????HHH\\\kkkkkklllssstttooooooyyy{{{qqqhhhlllqqqpppuuu[[[DDD222......333777555222111000000000000111111111111222222222111222222333333...>>>:::;;;DDDhhhnnnXXX]]]{{{{{{sssdddLLL:::777333111444999;;;999777BBB|||]]]WWWAAA@@@<<<888666777666555666222111444444222666>>>555<<>>AAAEEEHHHJJJKKK^^^lllrrr{{{kkk^^^WWWUUUSSSWWWXXXXXXXXX\\\hhhyyy{{{vvv~~~vvvxxx{{{mmmiiipppzzz{{{wwwppp```NNNFFF999//////333444222111000000///000000111222222111222333333333444666888<<>>DDDZZZ~~~iiisssgggMMM;;;<<<>>>555555555444333333222222111///.........000333666999;;;===<<<:::999:::666000'''((()))***++++++++++++((((((((((((((((((((((((%%%&&&&&&'''((()))************************++++++(((***,,,***'''&&&(((***(((((('''&&&'''((()))***,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))******++++++)))+++...111333444555555777777777666444444555666222555777888888;;;AAAFFFFFFNNNUUUXXX\\\bbbdddcccgggfffeeedddddddddeeefffiii^^^UUUSSSVVV^^^mmm|||wwwyyyCCCEEEGGGJJJKKKJJJIIIIIIHHHJJJJJJIIIIIILLLRRRWWWSSSQQQPPPOOOQQQQQQQQQPPPLLLLLLKKKHHHHHHLLLSSSYYYhhhkkkmmmnnnllljjjjjjjjjmmmllliiiggggggjjjpppttt}}}|||uuurrrpppvvvxxxqqqqqqnnnbbbrrrqqqvvv~~~~~~zzzyyy}}}yyyzzzjjj```^^^SSSCCC444///***)))---//////,,,000////////////444CCCRRReeeNNNEEEAAAIIIcccjjjooommm@@@777IIIWWWSSSDDD999666555888777999======>>>HHHTTT^^^eeeiiiiiijjjmmmjjjdddnnnmmmsss}}}ssslllzzz{{{xxxiiifffsss}}}xxxwwwyyyyyyyyyqqqhhh^^^\\\bbbggggggddd___]]][[[YYYXXXWWWWWWXXXZZZeee```QQQIIIAAA:::===RRRbbbqqqvvvvvvxxxwwwtttssssssuuuzzz~~~~~~zzzvvvppprrriiieeegggccc~~~uuuXXX;;;555444111000//////000111000///.........///000111111000000///000222444555444111222<<>>:::888999999888666888333333:::===;;;;;;>>>AAA[[[{{{{{{hhhVVVMMMPPPVVVTTTUUURRRSSSeeeqqqmmm{{{xxxwww~~~{{{|||xxxrrroooppppppooonnn|||yyyvvvuuutttkkkXXXHHH===888222000222333000---...............///000000111111222222222333333333333999999???fffjjjJJJ>>>GGGTTTxxxhhhxxx___999888BBB777666555444111//////111333222111000//////111555999===<<<<<<<<<;;;888444111++++++)))((((((''''''''''''((()))))))))(((&&&%%%''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((()))***************&&&''''''((()))******+++))))))+++---///111222333444333333222222111111111222333444555666888===@@@GGGKKKRRRXXX\\\]]]]]]]]]hhhgggddd___ZZZ[[[```eeebbb[[[PPPLLLYYYssszzzyyyAAACCCEEEGGGHHHHHHGGGFFFFFFGGGGGGGGGIIIMMMRRRVVVSSSQQQPPPOOOPPPQQQPPPOOONNNMMMLLLJJJJJJOOOWWW]]]jjjlllnnnnnnllljjjiiihhhhhhhhhhhhggghhhlllsssxxxyyy|||yyy{{{rrrooolllnnnnnnggghhhooopppjjjkkkrrrzzz~~~uuubbb^^^TTTCCC444///******---///...,,,......000111///222===III}}}dddLLLGGGHHHNNN```tttxxx}}}YYY@@@AAAFFFJJJFFF;;;777999666999???AAA===:::AAAMMMWWW___fffhhhkkknnnkkkeeehhhgggkkksssyyy|||{{{~~~rrrxxx}}}uuunnnuuusssvvvzzz~~~}}}wwwqqqnnnooorrrssstttnnnhhhbbbbbbeeefffccc___\\\\\\ZZZXXXWWWVVVUUUUUUUUU]]]XXXKKKDDD===@@@NNNuuuxxxpppssspppllliiiiiioooxxxrrrmmmgggeeeaaa[[[nnnlllRRR;;;333222000000000111333444;;;999666333111000000000000000000000000222333444555222222999;;;CCCxxxkkkkkk|||{{{dddNNN===999555666999;;;:::777888CCCJJJNNNZZZmmmxxxxxxqqqkkkaaaVVVKKKAAA999555555333222333444444111...333333444555777888999999222333555777999:::::::::<<<<<<<<<;;;999666444222999666444444666777666444;;;777777::::::888:::>>>CCCXXXsss|||ppp___PPPIIIJJJOOOSSSNNNVVV\\\eeeyyywwwpppwwwzzzzzzyyyuuupppllljjjkkkmmmzzzzzzxxxsssjjj[[[KKK???;;;666111///111222000---...............///000000111111111222222222333333333888999:::SSSwwwVVVDDDEEEMMMaaaEEE;;;777777666555333111111222444222111111000000222777;;;===<<<<<<<<<<<<:::777444---,,,+++***)))((((((((('''((()))))))))((('''&&&''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((()))***************''''''(((((())))))******))))))+++,,,...000111222333333222222111111111111111333444666888;;;@@@DDDHHHLLLRRRVVVYYYYYYYYYYYY^^^^^^\\\ZZZZZZ[[[^^^aaa```ZZZRRRTTTggg{{{}}}>>>???AAACCCDDDDDDDDDCCCCCCCCCCCCFFFJJJOOORRRSSSSSSQQQOOOOOOPPPQQQPPPOOOPPPOOOMMMLLLNNNTTT\\\bbbjjjlllnnnnnnllliiihhhhhheeehhhjjjiiihhhlllssszzzvvv~~~~~~zzzxxxmmmffffffffffffllltttnnnqqqxxx}}}~~~~~~}}}aaa\\\RRR???222...******---///...---------000222000///555>>>^^^nnn[[[NNNJJJMMMYYY|||uuuvvvNNNAAACCCSSSSSSAAA777===444;;;EEEGGG@@@999;;;BBBMMMVVV```hhhmmmpppmmmhhhfffeeeggglllpppttt|||nnnpppwwwrrrsssrrrnnnllllllrrryyy|||yyytttqqqmmmhhhfffgggiiijjjkkkhhhgggggghhhgggddd___[[[UUUUUUUUUUUUUUUTTTSSSSSSQQQVVVQQQGGG???:::IIIgggttttttqqqkkkdddcccnnnrrrnnnkkk]]]XXXfffsssrrrZZZCCC555000000///000111333555777AAA>>>999555111000000000000000000000000111222333444222111666777999aaazzzdddjjjttt```KKKBBB888666:::>>><<<888444666444333===PPP[[[[[[ooosssvvvqqqdddSSSDDD<<<:::888666555666555333111333333333333333333333222222333444444444444444333555555555555555555555555///......///111333222111777555666999:::===EEENNNYYYggg{{{kkk]]]NNNFFFHHHMMMPPPOOOSSSbbbqqq||||||xxxxxxvvvnnnmmmsssyyyzzz}}}|||tttcccQQQCCC===777333///...000111///---...............///000000111111111222222222222333111666777666@@@cccjjjQQQGGGFFFlllbbb@@@@@@777777666555444444444444111111111111111444:::>>>===<<<<<<<<<<<<;;;888666///...---+++***)))))))))(((((()))))))))((('''&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((()))***************(((((((((((())))))))))))))))))***,,,---///000111111111111111111111111000000111444666999>>>DDDHHHIIIMMMRRRUUUUUUTTTSSSSSSVVVVVVVVVXXX[[[]]]]]]\\\[[[XXXVVV___yyy}}}{{{<<<===???@@@AAABBBBBBAAABBBAAAAAAFFFMMMRRRRRRQQQRRRPPPOOOOOOPPPQQQPPPOOOQQQPPPNNNNNNRRRYYYaaafffiiikkknnnnnnllljjjiiiiiihhhlllnnnmmmkkklllssszzzzzztttuuu{{{mmm___aaajjjkkknnnyyy}}}yyyzzz~~~xxx[[[VVVMMM:::000...++++++,,,......---------///222000...222999OOOyyyzzznnnWWWJJJJJJVVVwwwdddLLLKKKdddjjjOOO::::::555<<>>IIIYYYeee{{{|||qqq^^^ZZZVVVTTTSSSRRRPPPNNN[[[nnnwww~~~zzztttwwwxxxxxxvvvnnn^^^LLLAAA>>>222000------///000///..................///000000111111111111222222222222111222666888999OOObbbMMMDDDVVVyyyOOODDD888777666555666555555444111222222222333666<<<@@@???>>><<<<<<<<<:::777555111000...,,,+++***))))))))))))))))))((((((''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***************))))))))))))(((((((((((())))))***+++,,,---...///000000000000000000000000///111333666999>>>CCCGGGJJJNNNRRRSSSRRROOOOOOOOOUUUUUUVVVZZZ]]]^^^ZZZVVVWWWXXX]]]mmmwwwzzzzzz<<<<<<===>>>???@@@AAAAAAAAAAAACCCHHHOOORRRRRRPPPPPPOOONNNNNNPPPQQQQQQPPPRRRPPPOOOQQQVVV]]]dddhhhhhhjjjmmmnnnlllkkkjjjkkkhhhlllooopppoooqqqvvv|||}}}jjjgggvvv~~~{{{lllcccfffgggvvvxxxssstttwwwqqqXXXRRRGGG444...---++++++,,,---------...------//////...333:::DDDwwwyyy}}}xxxtttcccYYYTTTTTTpppeeePPPhhh|||jjjJJJ888888;;;AAAGGGLLLIII@@@777>>>FFFTTTbbblllooooooooommmmmmkkkfffccchhhpppwwwyyygggfffjjjhhh```vvvxxxmmmiiikkkkkkmmmoooqqqrrrrrrqqqsssqqqnnnjjjeeebbb```___aaacccffffffdddcccdddeeeVVVVVVWWWWWWVVVUUUSSSRRRSSSVVVRRRKKKBBB;;;QQQxxx{{{sssssszzz~~~zzzkkkUUU]]]rrrrrriiiiiikkkjjj]]]HHH999666000000000000111111222333333222///------...000111///000000000111111111111000222222777999666FFFeeerrrWWWkkkpppbbbOOO===444444888===;;;<<<:::333///222888<<<888@@@PPPaaalllkkkaaaXXXRRRNNNGGG???999777777888555555555555444444444333222222222222222222222222333222111000000000111111555555555555555555555555777;;;@@@DDDMMM^^^rrrssscccYYYVVV]]]bbb^^^UUUOOOQQQVVVgggyyy|||zzzvvvnnngggaaaUUUEEE:::777///...------...///.....................///000000000000111111111222222222222///333:::;;;EEEllluuuZZZJJJLLLkkkfffCCC:::888555444555555444222111222222222333777===AAAAAA???===;;;;;;999666444333222000...,,,***))))))******))))))((((((((((((&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((()))***************))))))))))))((((((((((((((())))))***+++,,,,,,---.........//////000000000///111333444777:::@@@CCCJJJNNNRRRRRROOOLLLMMMNNNWWWWWWWWWZZZ\\\ZZZTTTNNNSSSZZZggg{{{}}}ssszzz|||uuu;;;;;;<<<===>>>???@@@@@@@@@BBBFFFKKKOOOPPPOOOMMMNNNMMMLLLMMMPPPRRRSSSRRRSSSQQQQQQUUU[[[bbbgggiiihhhjjjmmmnnnlllkkkjjjjjjeeehhhlllooossswww{{{~~~vvvhhhgggwww{{{~~~sssccc___xxxqqqmmmooopppsssmmmXXXNNNAAA111,,,,,,,,,,,,,,,------...000---,,,.........333:::777mmm{{{tttzzzxxxuuubbbKKKXXX[[[```~~~aaaCCC;;;;;;<<>>TTTqqqhhhTTTGGG]]]~~~SSS???:::555333444555444222222222222222333777===AAABBB@@@>>><<<;;;:::888666666444222000---,,,+++***+++***)))((((((((())))))''''''((((((((((((''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((()))***************(((((((((((())))))))))))((()))))))))******++++++,,,,,,---......///000000///111222333555888===@@@FFFKKKPPPPPPMMMJJJLLLOOOUUUUUUVVVWWWWWWTTTOOOKKKVVVaaarrrwwwuuu}}}xxxooo999::::::;;;<<<===>>>??????CCCIIILLLMMMLLLKKKJJJKKKKKKKKKMMMPPPSSSTTTTTTUUUTTTUUUZZZ```fffiiiiiikkkmmmooonnnllliiiggggggeeeeeehhhmmmtttyyy{{{{{{~~~~~~zzzpppooo|||xxxtttpppttt~~~}}}kkkeeerrr}}}ttttttrrrnnnpppxxxxxxhhhUUUFFF:::111++++++,,,,,,,,,,,,---...000---,,,......---000555111TTTgggIIIKKK```iiiuuuZZZcccoooaaaIII===<<<:::<<>>======<<<;;;::::::999444333111000000000111111...000111333444444444444333555666777999>>>EEEJJJPPP\\\kkkwwwyyyrrrgggZZZNNNGGGDDDCCCJJJNNNQQQSSSWWWeeezzz}}}|||zzziiiYYYQQQGGG999111222---...//////...---------...............///000000000000000000111111111111333...000777888999EEEVVVsss]]]FFFMMMaaagggDDD>>>666333444666555333222333222222333666<<<@@@BBB@@@>>>===>>>>>>===;;;999888666333000...------+++***)))((((((((()))***(((((())))))))))))(((((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((()))***************''''''(((((())))))******(((((())))))))))))))))))***+++,,,---...///000000...000111222444888<<<@@@AAAGGGMMMMMMJJJIIILLLPPPPPPRRRTTTTTTRRRQQQPPPPPP```lll{{{vvvzzz|||mmmaaa888888888999:::;;;=========CCCJJJMMMKKKHHHGGGHHHJJJIIIJJJLLLPPPTTTUUUUUUVVVVVVXXX]]]dddiiikkkjjjnnnooopppoookkkgggeeedddhhhfffgggllltttyyyxxxuuuwwwzzzttt|||sssrrrtttzzzwwwwwwuuummmwwwxxx{{{{{{{{{uuuqqqrrrnnnaaaOOO@@@555111***+++,,,,,,,,,,,,---...///------//////,,,---000444HHHhhhTTTWWWXXXIIIXXXpppVVV???GGGKKKDDD======:::999AAAJJJKKKEEE888999AAAOOOYYY]]]cccjjjjjjrrruuunnnhhhlllqqqrrrzzzooobbbeeeiiijjjqqqvvvjjj```eee___```cccgggkkkooorrrsssoooqqqssspppjjjddd``````bbb```^^^```cccggghhhhhhbbbaaa]]]ZZZWWWUUUTTTTTTVVV\\\SSSFFFIIISSSaaaqqqvvvssstttzzzyyyjjjkkkrrr|||hhhcccTTT???333222111...,,,,,,---...//////......)))+++---000222333333222//////000111111000///...---000---000888777666???===vvv{{{YYY___rrrVVVBBB999666444555888999999:::222333555555333222222333...444<<>>??????>>><<<;;;>>>@@@CCCFFFJJJRRR[[[cccuuu```VVVGGG===999;;;>>>@@@EEEFFFJJJVVViiiqqqnnnuuuvvvxxx}}}rrrqqqaaaQQQIII>>>000,,,111---...000///...---------...............///000000000000000000111111111111000---///555777777@@@KKKyyycccIIICCCJJJggguuujjjHHHAAA888444555666666444333333333222333666;;;???AAA@@@>>>???@@@BBBAAAAAA<<<;;;888666333111//////,,,+++)))((((((((()))***))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************&&&''''''((()))******+++((((((((()))))))))))))))******+++,,,...///000000...///111333555999>>>BBB===CCCJJJKKKHHHGGGLLLQQQLLLPPPSSSSSSRRRQQQTTTWWWjjjuuuzzzwwwxxxcccTTT888999999888888999===@@@BBBDDDFFFGGGFFFEEEFFFGGGLLLMMMNNNPPPRRRUUUXXXZZZXXXZZZ^^^dddjjjnnnnnnmmmnnnmmmmmmmmmmmmkkkfffccchhhhhhlllrrrvvvuuurrrpppttt}}}~~~yyyxxxyyy~~~qqqppp{{{|||sssssstttvvvzzz}}}}}}wwwqqqmmmgggfff\\\FFF999555,,,---,,,,,,++++++,,,,,,---------......///000000000111>>>ggg}}}```MMMEEEHHHNNNNNNaaayyyaaaHHH<<<444999888===>>>999999AAAGGGHHH@@@;;;999@@@NNNZZZ]]][[[kkklllmmmkkkhhhfffhhhkkk|||fffiiilllooopppmmmhhhccc______cccffffffgggkkkoooqqqmmmmmmnnnllliiieeeaaa^^^cccbbbaaa``````bbbccceeehhhaaa[[[ZZZYYYWWWWWWZZZYYYZZZWWWPPPOOOYYYeeemmmiiittt{{{zzz|||vvvuuurrrjjjxxxwwwttt```HHH:::333///...///......------------..................////////////111111000000//////......000000//////111333666888>>>```zzzsssYYY]]]}}}mmmRRR>>>:::666555999<<<999222777555444444555555444333111222555888;;;<<<<<<===<<<>>>AAAEEEHHHJJJKKKLLLCCCEEEEEE???888666;;;AAAFFFJJJPPPUUUWWWSSSJJJDDDDDDNNNZZZbbblllxxxqqq\\\LLL???777:::<<<999<<>>@@@BBBAAA>>>===>>>@@@;;;<<<<<<<<<999555111......------,,,,,,++++++***+++++++++************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))+++,,,+++***)))***+++******))))))((((((((('''###$$$%%%&&&''')))******,,,,,,,,,------.........+++---000333555999===@@@CCCFFFJJJJJJHHHGGGHHHJJJNNNOOOLLLOOOUUUQQQUUUeeerrr||||||ttt}}}zzzuuuzzzoooVVVIII777888888888888:::===@@@AAABBBCCCCCCCCCCCCEEEGGGJJJJJJLLLOOORRRUUUVVVVVVXXX[[[aaafffiiikkkkkkkkkkkklllmmmooonnnlllhhhfffmmmkkkmmmqqqrrrqqqqqqrrrqqqyyy}}}}}}{{{xxxuuussstttpppkkkooovvvssskkkqqqtttvvvyyy{{{vvvjjjaaaQQQ:::111111------,,,,,,++++++,,,,,,------------...//////000000333666XXXfffOOOFFFGGGIIIMMM]]]{{{{{{wwwRRR999000:::888======888888???GGGJJJAAA===;;;???IIITTT[[[^^^dddggghhhhhheeeeeehhhkkkvvvrrrllljjjiiigggfffdddaaa___```ccceeeeeeeeefffhhhhhhhhhhhhiiiiiihhheeebbb```cccbbb```______```aaabbb```[[[XXXXXXWWWUUUWWW[[[]]]ZZZUUUUUU]]]hhhllljjjmmmwww}}}{{{zzz}}}zzzsssqqqmmmfffllllll~~~vvv```FFF777111///000111......------------................../////////////////////.........------000000//////111333666777===OOO~~~yyyxxxlll^^^llluuudddIII@@@666444666888888888:::888555444555555444333000111333444666666666666666777999<<<>>>@@@BBBBBBEEEGGGIIIFFFBBBBBBIIIOOOPPPXXXcccjjjjjjgggcccaaacccnnnzzz|||qqqgggXXXJJJ>>>888888===<<<999???KKKXXXcccsssyyyvvvrrrvvv~~~xxxuuuxxx~~~yyyvvvvvvxxxwwwsssqqqqqqvvvzzz|||xxxsssmmmiii[[[PPPDDD<<<555///...000------............------------------................../////////000000000111111111222444666999;;;WWWyyy[[[JJJ???PPPuuu{{{}}}\\\GGG===111555<<<444666555444333333555777888<<<>>>???>>><<<:::;;;===<<<<<<;;;:::777444000.........---,,,,,,++++++***++++++++++++************((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((***+++,,,+++***)))***,,,)))))))))(((((('''''''''$$$%%%%%%&&&'''((())))))***++++++,,,---............000222333555777:::===DDDGGGKKKKKKIIIHHHIIIKKKKKKKKKGGGJJJRRRRRRYYYllltttqqqxxxgggMMMAAA555666666777777:::>>>AAAAAAAAABBBAAAAAACCCFFFIIIKKKJJJLLLPPPUUUXXXWWWUUUXXX^^^eeeiiihhhggghhhiiigggjjjnnnooonnnlllkkkjjjiiihhhjjjnnnnnniiiiiilllyyy}}}yyyqqqhhh```\\\^^^ccchhhmmmoooooommmiiiqqqxxxpppaaaNNN777000222...,,,,,,++++++++++++,,,,,,,,,,,,---......//////000555...EEEkkkRRRHHHEEECCCJJJXXX}}}|||uuujjjAAA111999999======888555;;;BBBGGGAAAAAA@@@???BBBJJJVVV^^^\\\___bbbcccbbbcccfffiiinnnyyyqqqnnnkkkjjjiiifff```[[[\\\]]]```bbbdddcccbbbbbbdddeeefffgggfffdddbbbaaaaaa```]]][[[ZZZZZZ[[[\\\YYYWWWVVVWWWVVVVVV\\\eeeooofffaaajjjuuuwww}}}}}}zzzvvvqqqgggllltttxxxxxxrrrjjjdddaaa___mmmqqqYYY>>>111...///000111......------------......---............/////////.........---------------////////////111333555666<<<<<>>666444888444222111222444555555555000111111222222111000000111111222333444666888999:::>>>AAAAAA@@@CCCJJJQQQRRR___pppzzz}}}}}}zzzhhhVVVKKKGGGBBB===<<<999:::======@@@PPPcccsss|||{{{sssuuuzzz|||~~~|||zzzwwwsssoooqqqyyy{{{tttooonnnhhh___QQQFFF<<<666111---...111------............------,,,,,,,,,---------...............///////////////111111111111333555777999BBBpppkkkUUUBBBGGGccctttZZZAAA999999555333333333333333444444444888:::;;;;;;:::::::::;;;===<<<:::777555222000///......------,,,+++++++++,,,+++++++++************(((((((((((((((((((((((('''(((((())))))*********(((((((((((((((((((((((()))***++++++))))))***+++((((((((('''''''''''''''&&&&&&'''''''''(((((((((((()))***+++,,,---...///111222333444444555777999BBBEEEIIIIIIGGGFFFGGGJJJHHHHHHDDDIIIUUU[[[hhh~~~zzzsssnnnnnnuuu|||sssZZZBBB666222444555555666999>>>AAABBBBBBBBBAAABBBEEEJJJNNNOOONNNOOOUUU[[[^^^\\\YYY\\\cccjjjllliiiffffffhhhgggjjjllllllkkkkkklllnnncccccchhhnnnmmmeeedddiiitttlllccc]]]^^^___ccchhhiiigggmmmuuummmsss{{{uuueeeQQQ:::222111***,,,,,,++++++++++++,,,,,,+++,,,,,,---......//////444...999qqqqqqZZZQQQLLLFFFLLLYYY{{{wwwssswww^^^???444777::::::666333555:::???@@@DDDEEEAAA===AAALLLWWWUUUYYY]]]___^^^```cccfffiiiuuuzzzqqqpppppprrrpppjjj___VVVVVVUUUXXX___dddcccbbbaaaddddddeeeffffffdddcccbbbaaa___[[[XXXUUUSSSSSSSSSWWWUUUVVVWWWWWW[[[gggttt}}}rrrooo~~~zzztttnnnffflllxxxqqqfffbbbaaa]]]dddqqqaaaKKK444,,,---............------,,,,,,------...---------.........//////......------------------////////////000222333444;;;444@@@ooowww]]]bbbwwwwwwjjjbbbSSS>>>444555222222222444666777555444333333333222222111000000111000000///000111333444///222555555666999@@@EEEHHHTTTeeessszzz~~~qqqeeeWWWQQQHHH???:::::::::999>>>;;;;;;@@@HHHWWWnnnwwwnnnqqqyyy{{{tttrrrqqqtttzzzwwwmmmkkknnnfffVVVIII???666111...,,,---111,,,------......------,,,+++,,,,,,,,,------------........................111111111111222444555666555OOOhhhKKK@@@PPPpppZZZ>>>555444222222444444444444333222555777999;;;<<<<<<======<<<;;;888555222000000///.........---,,,,,,++++++,,,,,,+++++++++*********''''''''''''''''''''''''''''''((()))******++++++((((((((((((((((((((((((''')))***)))((('''((()))''''''''''''''''''&&&&&&(((((((((''''''''''''''''''((()))***,,,---...///111222333333333444777999>>>AAADDDDDDAAAAAACCCFFFBBBCCCAAAIIIZZZfffwwwuuuooooooppptttsssfffNNN:::111111222333444666999===AAA@@@@@@@@@@@@AAAFFFLLLPPPQQQQQQTTTYYY^^^aaa```^^^bbbhhhnnnooojjjgggfffhhhiiiiiiiiihhhhhhiiikkkmmmccc^^^```hhhiiieeehhhppp}}}vvvmmmzzzllleeeaaa\\\```ccciiimmmkkkhhhnnnxxx}}}xxxgggOOO777//////(((,,,++++++******++++++,,,++++++,,,,,,------......///333666WWWvvvfff^^^WWWPPPNNNZZZrrrsssYYY333333333444444222222666999===CCCGGGDDD<<<;;;BBBKKKPPPTTTYYY[[[[[[\\\___cccgggmmm|||}}}|||yyyxxxzzzzzzwwwwwwyyywww{{{zzzwwwnnnnnnooopppqqqmmmfff```ZZZUUUUUU^^^dddcccaaaaaa```aaaccceeeffffffffffffccc```\\\WWWSSSQQQOOOOOOUUUTTTTTTVVVXXX^^^mmmzzzuuuooorrryyyrrrmmmmmmsssssseee___bbbeeemmmooommmtttuuuhhhNNN>>>///,,,000000...,,,------,,,,,,,,,,,,------------------..........................................//////000111222333777666888RRRhhh[[[fff}}}kkkOOO<<<666666666666777888888666444666555444444333222222222333222000//////000111111...000222111111333777;;;:::@@@LLLXXXbbbfffgggfffcccdddccc```___]]]TTTKKKBBB???<<<999777888;;;???CCCEEEMMM]]]mmmyyyooo______rrrxxxmmmooosssyyyyyyrrrhhhjjjooocccOOOCCC;;;333///---+++,,,000,,,,,,------------,,,,,,++++++++++++,,,,,,,,,---.........---------------000000000111222222333444555>>>ttt~~~[[[CCCDDD]]]vvvHHH555888333444555666666555333222333555888;;;???AAAAAA@@@:::888555222000000000000//////...------,,,,,,+++,,,,,,,,,++++++++++++***(((((((((((((((((((((((('''(((((()))***++++++,,,((((((((((((((((((((((((&&&'''((('''&&&%%%&&&(((&&&&&&'''''''''''''''''')))((((((((((((''''''''''''((()))***,,,---...//////000222333333555888:::<<>>>>>AAADDD;;;???BBBOOOdddqqq~~~~~~sssqqqwwwuuurrriiiYYYEEE666000000222333333555888<<>>@@@EEEKKKOOORRRUUUXXX\\\___aaacccdddhhhlllooooookkkhhhggghhhjjjhhhgggfffggggggeeeccc[[[QQQPPP\\\ccccccjjjuuurrrhhh]]]gggxxxllljjjcccZZZ]]]eeepppzzz}}}pppwwwhhhIII222...222...++++++************++++++******+++,,,,,,------...***555666FFFhhh~~~~~~|||wwwppphhh___YYYJJJSSSbbbzzzJJJ888222///000222333555888:::???DDDBBB===:::<<<@@@IIINNNTTTWWWXXXYYY\\\```dddiiissswwwvvvwwwqqqqqqmmmmmmppprrrooonnnoooooorrrvvvzzz|||}}}|||xxxsssooommmmmmpppnnnlllkkknnnrrrxxx|||iii^^^YYY___dddaaa]]]^^^ZZZ[[[^^^aaadddfffhhhiiibbb```[[[WWWSSSQQQPPPOOORRRQQQQQQUUUWWW\\\fffqqqeeehhhrrrsssmmmooouuutttggg]]]gggttttttgggccc]]]MMMAAA777///000333222///---------,,,,,,,,,,,,------,,,------------......................../////////---......///000111111111333777888CCClll[[[YYYbbbzzzeeeNNNAAA444222111333666:::===>>>:::999777666555444444333333222111000////////////000111111000//////111333111333888???DDDFFFDDDAAADDDEEEDDDAAA@@@BBB???:::999777666777999???KKKWWWccchhhvvvwwwiii___[[[jjj~~~xxxyyyoootttyyyzzzvvvnnnggghhhiii[[[III===666111///...,,,,,,...,,,,,,------------,,,,,,******+++++++++,,,,,,,,,---------------,,,,,,,,,...//////000111222333333999;;;^^^oooOOO@@@LLLiiiZZZ888777555555666777777666444333333444777;;;@@@BBBAAA???666555333111000000000000//////......---,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))((())))))******+++++++++((((((((((((((((((((((((%%%&&&''''''%%%%%%&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((()))***+++,,,---...///---///111222333555888;;;<<<>>>@@@???======@@@DDD???FFFOOO```vvvzzzsssvvv~~~yyyooo```OOO???444///000111222333444666;;;>>>999;;;<<<>>>AAAEEEKKKPPPUUUZZZ^^^```aaacccggglllmmmmmmmmmlllkkkiiihhhgggiiigggeeegggiiifff]]]VVVIIIBBBHHH^^^lllkkkkkkqqqggg^^^VVVbbbxxx~~~}}}wwwccc___eeeoootttiiinnn___BBB......444111++++++************++++++*********+++,,,,,,------***111111===MMMyyy{{{vvvjjjfffNNNOOOVVVfff}}}{{{MMM>>>111///111111222444666999<<<======<<<<<<<<>>;;;999777666666333333333333222111000////////////...---...///000...000222333333333222222444888777333111333444333666555888@@@HHHTTThhhzzzxxxllljjjmmmyyy|||ooommmuuu~~~yyyxxx|||}}}wwwrrrlllhhhcccZZZMMMCCC666111...//////---,,,...+++,,,,,,------,,,,,,+++************++++++++++++---------,,,,,,,,,++++++,,,---...000111222222222777:::LLL|||___DDD@@@QQQdddpppAAA777666666666666666555444444444444666:::===>>><<<999222222111111000000111111/////////...------,,,,,,------,,,,,,,,,+++++++++************************************************((((((((((((((((((((((((&&&'''(((((('''&&&'''((('''''''''(((((()))))))))((((((((((((((()))))))))***++++++,,,---............///111222333555888::::::<<<>>>===;;;;;;>>>BBBEEEPPP\\\pppuuuvvv}}}yyykkkYYYIII;;;111+++111222222333333666:::===:::<<<>>>@@@CCCHHHNNNRRRYYY___dddeeeccceeelllsssooommmkkkjjjjjjiiihhhfffgggeeeeeeiiimmmgggXXXKKK===<<>>===<<<:::AAAIIIOOORRRVVVZZZ^^^ZZZdddiiikkkyyyyyyqqqkkkllljjjcccfffjjjdddfffbbbccchhhjjjfffbbbaaaaaabbbfffmmmuuuyyyyyyvvvuuutttrrrpppmmmiiidddaaa```ccceeedddccchhhsss}}}mmm___bbbeeeaaa^^^```ZZZZZZYYYYYYXXXXXXWWWWWWPPPOOOMMMKKKKKKLLLMMMNNNPPPOOOSSSZZZ[[[VVVPPPNNNYYYhhhuuuyyyzzztttggg[[[^^^dddxxxpppvvvrrrooodddWWWUUUPPP???666111//////---))))))+++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......+++++++++,,,,,,---------------...///000000000///333000444999:::NNNbbbTTTbbbzzzlllXXXFFF>>>>>>CCCFFFKKKIIIEEEAAA>>>;;;999999444555555666555333222111....../////////000111222+++000444333///...111555,,,222555333222666:::;;;>>>@@@GGGSSS]]]iii~~~}}}uuuuuu{{{xxx|||ssseeeeeennnyyy|||yyyuuu{{{~~~zzztttpppmmmiii^^^NNNCCC@@@111---+++...000...---///+++,,,,,,------,,,,,,+++)))************+++++++++---------,,,,,,++++++++++++,,,...000111222222222000888AAAgggkkkHHH:::BBBQQQgggMMM<<<666666666555555444444444555444555888;;;:::666333000000000000111111111111/////////...------,,,,,,---------,,,,,,,,,++++++************************+++++++++***************((((((((((((((((((((((((((()))***)))((('''(((***'''((((((((())))))******'''((((((((()))))))))***,,,,,,,,,------.........///000222222222444666888888:::;;;:::888888<<>>@@@DDDJJJQQQXXX\\\```___aaaeeeooo{{{wwwnnnfffeeecccbbbdddgggkkkmmmnnnhhheeefffeeeaaa```cccggg```\\\```kkksssssspppnnnkkkfffdddccccccbbbaaa___aaabbb```]]]^^^aaaeeejjjiiiiiihhhfffdddbbb```]]][[[WWWUUUTTTRRROOOMMMNNNNNNMMMJJJFFFFFFIIIMMMTTTNNNTTT```^^^RRRVVVggglllnnnnnnmmmpppzzzvvvZZZ[[[[[[cccsss}}}fff[[[VVVGGG666000000///...---,,,,,,,,,+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------...///000000111...222000333===JJJjjjoooXXXTTTxxxwwwdddOOOBBB===AAAJJJQQQRRROOOKKKCCC;;;@@@===888555333222333444333444333222333444222...000222444444222111222333...222555555222777EEETTTTTTZZZiiipppmmmrrrvvvnnnUUUPPPNNNWWWlll}}}yyyvvvzzznnnxxxvvvooojjjfffnnnxxx}}}xxxuuuwwwwwwrrrrrrmmmeee[[[OOODDD:::555111111000///////////////------,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------......///000111333777;;;NNN~~~\\\EEE@@@DDD___xxxtttMMM999>>>===666444888888222444555555666666666666666333333222222111000000000000/////////.....................------,,,,,,,,,,,,+++******)))*********************************))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))*********))))))(((******+++++++++,,,,,,,,,//////000111222333444444999444444;;;===;;;>>>EEEQQQ]]]kkkqqqrrruuu}}}}}}{{{ppppppyyylllVVVGGG<<<222+++'''111333555666666777999;;;AAABBBEEEJJJKKKMMMUUU^^^fffgggjjjmmmooopppqqqqqqmmmllljjjgggeeeeeedddeeebbbaaaaaaaaa```ZZZQQQJJJQQQPPP[[[sss}}}zzz|||vvvqqqssswwwvvvrrrnnnjjjeeehhhyyyvvvsss```mmmssspppjjjeeecccdddfffhhhiii[[[KKK999111...++++++,,,*********************************+++++++++,,,,,,---///111444444===rrr{{{hhhYYYPPPPPPKKKGGGZZZvvvRRR888333444111,,,111111222444666999;;;<<<<<<===???BBBHHHNNNTTTWWWYYY[[[^^^ccciiipppvvvzzz~~~uuummmgggaaaaaaaaadddhhhnnntttxxxnnnjjjeeebbbbbbbbb```^^^___]]]\\\^^^cccgggjjjjjjnnnllliiifffcccbbbcccccc]]]^^^___``````___\\\ZZZ___bbbeeehhhhhheeeaaa___\\\ZZZWWWUUUSSSPPPKKKHHHKKKJJJIIIHHHGGGIIIKKKLLLOOOYYYeeehhhfffgggoooxxx{{{ssskkkjjjnnnuuuzzz}}}ttteee\\\^^^eeeqqq~~~sss^^^QQQAAA111000///...------,,,,,,,,,+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---------...///000000000000444333666>>>FFF]]]eeeSSSlllgggOOOCCC<<>>:::666555666777888///////////////111111000///000000000///.........000222555999???JJJWWWaaallllllssspppccc___\\\PPPJJJJJJOOO\\\qqqzzzwww~~~~~~uuupppllliiimmmwww|||vvvrrrsssqqqkkkgggeee```WWWKKK???666111000000///...............------,,,,,,,,,+++++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111222555888EEElllmmmRRRFFFEEESSSvvvyyysssoooRRRCCC555222666888666555555555666777777777777666333333222222111000000000000000/////////..................---------,,,,,,,,,,,,+++******************************************************************))))))))))))***++++++************************)))******++++++******)))***++++++++++++,,,,,,,,,///000000111222333444444:::555666<<<===;;;BBBMMMbbbmmm|||yyytttrrrzzzsssuuuzzz~~~wwweeeOOOAAA888000***(((333444555666666888;;;>>>DDDEEEHHHNNNPPPTTT\\\eeeiiijjjmmmoooqqqqqqpppoookkkjjjiiigggggggggggghhhgggdddbbbdddggggggbbb]]]eeeeeemmm{{{zzzuuussshhhfffgggoooxxx|||zzzvvvlllaaammmyyyrrruuu}}}tttyyytttoookkkjjjiiiddd___SSSEEE888222000---,,,---************************)))*********++++++++++++,,,///111333111555___cccXXXQQQPPPIIIEEEXXXtttkkkAAA000333111)))000000111222444666888999;;;;;;===???DDDIIIMMMPPPXXX\\\aaafffiiikkkjjjjjjrrrqqqqqqooolllhhheeeccc]]]]]]___ccciiiqqqwww{{{kkkkkkddd]]]___gggeee^^^ZZZ]]]___^^^\\\]]]aaaeeejjjkkkjjjgggcccaaadddgggeeeaaa]]]\\\]]]]]]YYYTTT\\\^^^aaadddffffffeeeddd[[[YYYUUURRROOOKKKEEEBBBFFFDDDCCCDDDGGGKKKMMMNNNUUUnnn}}}yyyyyyppppppuuuwwwyyy|||||||||xxx|||yyyiiifff^^^aaaeeehhhooo```JJJ:::///000///...---,,,,,,,,,,,,+++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////000000111444222555<<>>MMMrrrzzzfffxxxsssrrryyy|||ppprrrqqqnnniiigggcccXXXLLLLLLHHHBBB>>><<<:::777444333222222222///,,,---111222000...///111222000///333222111222999AAACCCAAA999888@@@FFFMMMaaatttuuurrrnnnpppzzz|||uuuooowwwyyy~~~xxxooouuuwwwrrrooooooiii___RRRSSSPPPGGG;;;111---,,,------,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++***++++++******)))))))))(((++++++++++++++++++++++++------------...///000000333111222555===WWWvvvYYYJJJPPPkkk{{{hhhJJJ;;;555555777666666777888888888888888444333333222222111000000000000000////////////...///.....................------,,,+++++++++++++++++++++++++++++++++++++++***************************************+++,,,,,,************************++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,------......///000111222222333222333999BBBEEEMMMbbbxxxsssjjjrrrpppcccQQQ===222...+++))))))000222555777;;;@@@FFFJJJLLLMMMRRR[[[bbbffflllsssttttttsssqqqnnnjjjgggdddhhhgggeeedddcccccccccddddddfffnnnqqqrrr~~~ooolllkkkjjjiiigggfffjjjrrrxxxuuurrrsssooocccdddtttnnn___ZZZJJJAAA999666444///---...))))))))))))))))))))))))(((((()))))))))*********,,,...,,,///333000777LLLxxxyyykkk]]]QQQEEEDDDXXXrrreeeDDD777999000000000000111222333444666666777888:::===???AAAJJJNNNSSSYYY]]]^^^^^^]]]\\\]]]]]]]]]\\\ZZZYYYXXX___^^^^^^^^^___aaaccceee]]]bbb```\\\eeexxx|||uuudddbbb```^^^]]]]]]]]]]]][[[^^^aaaaaa___```ffflllyyyuuummmccc[[[XXXZZZ]]]\\\]]]]]]]]]]]]]]]\\\\\\VVVPPPHHHBBB>>>===<<<;;;;;;===>>>>>>>>>EEERRR[[[eeeeeejjjsss}}}|||uuupppfffpppwwwlllgggcccaaacccnnnpppNNN999222111...------,,,,,,,,,,,,---+++,,,,,,,,,,,,+++***************++++++,,,,,,,,,,,,,,,,,,------.........------------...............111---...888:::<<>><<<666<<>>444...---...,,,,,,++++++++++++,,,,,,,,,,,,+++++++++******************))))))(((((((((++++++++++++++++++++++++,,,,,,,,,------...///000444111111444555@@@aaaqqq```JJJTTTkkkaaa===555888777666666777888888888888888444444333333222111111111111000000000////////////////////////////////////...------,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************))))))))))))***++++++***************************+++,,,---------------++++++,,,,,,,,,---------,,,,,,---...///000111111444777???IIINNNXXXpppxxx~~~yyysssqqqyyyxxxiii[[[JJJ777///,,,***))))))///222666:::???EEEKKKOOOPPPQQQXXXccckkkooosssxxx{{{yyywwwsssnnnjjjfffdddeeedddcccaaaaaaaaaaaabbbfffiiivvvzzzccc```jjj}}}mmmhhhggghhhhhheeeccciiittt~~~wwwxxxxxxvvvrrrpppvvvttt___UUUBBB:::444222///+++***+++))))))))))))))))))))))))(((((((((((())))))))))))+++---+++---444111000:::YYYvvveeeXXXKKKGGGTTTggghhhCCC444111111111000111111222222333444444555777999:::;;;AAADDDIIIOOOSSSWWWYYYZZZYYY[[[]]]______]]][[[YYY^^^]]]\\\\\\\\\]]]^^^___XXX]]]^^^]]]eeessszzzxxxgggaaa[[[ZZZ\\\^^^\\\ZZZVVVYYY[[[\\\]]]```fffkkkrrrttttttnnneee]]]ZZZZZZ]]]```dddeeeccc\\\UUUPPPMMMGGG@@@:::888888999999888:::<<<===@@@GGGRRRZZZ]]]SSSUUUhhhvvv~~~{{{sssgggqqqrrrfff\\\]]]dddlllttt{{{}}}xxxkkkVVV@@@222...///------,,,,,,,,,,,,------+++,,,,,,,,,,,,+++******))))))******+++,,,,,,,,,++++++,,,,,,------......------------------------///333//////888;;;===GGGUUUSSSaaaqqqjjj|||sssyyyttt[[[SSSIIIDDDDDDEEECCCAAA>>>666222555666333444999999:::999777555444666888888???DDDGGGNNNUUUPPPFFFMMMTTTjjj{{{uuu~~~}}}{{{|||yyy{{{vvvyyy{{{sssllljjjaaaTTTNNNHHH>>>555///------...+++++++++++++++,,,,,,---++++++++++++************))))))))))))((((((((((((++++++++++++++++++++++++,,,,,,,,,,,,---...///000222000111444333666GGGZZZwwwMMMHHHRRRttttttEEE999:::777555666777777888888777777444444444333222222111111111111000000000/////////////////////000000000000///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))***++++++++++++++++++++++++++++++******+++,,,------------,,,,,,,,,,,,------------,,,,,,---...///000111111333555>>>IIIOOOWWWmmmrrrzzzppprrrxxxzzzmmmaaaQQQBBB222,,,+++***)))***000444999>>>CCCHHHMMMPPPSSSUUU]]]jjjsssuuuwwwzzz|||zzzvvvqqqllliiifffeeebbbaaa`````````aaacccdddggghhhtttooo\\\\\\hhhttt{{{mmmmmmggglllnnniiieeelll~~~{{{|||vvvrrrxxx~~~___KKK999333...---+++((())),,,))))))))))))))))))))))))'''''''''((((((((())))))(((...---,,,222111333===OOO}}}pppfffZZZQQQTTT]]]iii}}}ccc666222222111111000111111111111222222444555666777888===@@@DDDJJJNNNQQQSSSTTTWWWYYY\\\^^^______^^^\\\[[[ZZZZZZYYYYYYZZZZZZ[[[WWWYYY\\\^^^```dddjjjnnnfff```YYYWWWYYY[[[\\\[[[WWWXXXXXXZZZ]]]aaadddggglllmmmooommmiiibbb\\\YYY\\\]]]^^^]]]YYYRRRJJJEEEAAA>>>999777666666666555888777999???GGGNNNQQQQQQLLLHHHQQQdddnnnooo{{{{{{uuugggjjjqqq^^^\\\dddkkkmmmmmmbbb\\\QQQEEE999111......---,,,,,,+++,,,,,,------+++,,,,,,,,,,,,+++******((())))))***++++++,,,,,,******++++++,,,---------------------------------,,,333000///666888999@@@JJJLLLOOOlllyyyrrr{{{nnnddddddgggjjjjjjTTTCCC777777999777999@@@LLLOOONNNIIIBBB???BBBFFFNNNUUU\\\fffvvvwwwfff___cccuuu~~~www{{{|||zzz}}}{{{tttuuuvvv{{{|||xxxxxxyyyhhhaaa```XXXLLLEEE===444......///...,,,+++++++++++++++,,,------++++++++++++************''''''((((((((((((((((((************************,,,,,,,,,,,,---...//////...///111222111333<<>>JJJQQQYYYmmm}}}zzzooovvv~~~pppaaaXXXGGG:::---***,,,,,,+++,,,222666<<>><<<<<<888777666666777666444222888555666@@@NNNUUUPPPHHH;;;BBBRRRbbbfffdddjjjvvvnnnmmm```___yyyjjjbbbhhhmmmnnnlllZZZQQQGGG@@@:::444000///,,,,,,,,,++++++,,,------+++,,,,,,,,,,,,+++******((())))))***++++++,,,,,,))))))***++++++,,,------------------------------(((222000---222333111888222IIILLLMMMuuuvvvlllxxx|||~~~ooo[[[XXXYYYWWWYYY```}}}yyynnniiilllrrrlllqqqxxxwwwttt{{{zzzvvvyyywwwvvvxxxmmm{{{xxxrrrkkkrrrmmmmmmkkkmmmxxxmmm[[[VVVXXXRRRGGG===555---+++...000...***,,,+++++++++,,,------...+++++++++************)))&&&'''''''''(((((())))))************************,,,,,,,,,,,,---...//////***///111///...333:::>>>@@@vvvXXXBBBOOOqqqbbbCCC666333444555555666666666666666555444444333333222222111111111111111000000000000//////000000111111111222//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++((()))***+++,,,,,,---,,,,,,,,,,,,---------......//////000111222333444444777999DDDRRR\\\eeevvvyyy{{{xxxuuu}}}}}}kkkZZZPPP@@@444)))(((,,,---------888:::AAAFFFFFFEEEKKKSSSZZZdddooouuuyyy}}}{{{xxxxxxtttnnniiiffffffgggiii```dddgggfffcccbbbdddfffaaa^^^WWWWWWhhh|||~~~ttt~~~rrrfffnnnvvvpppzzzjjjaaajjjxxx}}}ssspppvvvkkklllooodddmmmzzzsssNNN777...---+++)))((())))))***))))))(((((('''''''''&&&((((((((((((((()))******000,,,***...666===@@@???EEEFFFrrryyyjjjUUUDDDHHHDDDFFFMMMWWWllliii>>>111111666111///111///000000111111222333555555777777999;;;>>>@@@AAABBBCCCFFFJJJMMMPPPSSSWWWZZZ\\\YYYVVVSSSSSSTTTVVVXXXSSSTTTTTTVVVWWWYYY[[[\\\cccdddeeeccc___[[[YYYYYYXXXXXXXXXYYY[[[___bbbeeellliiieee___XXXQQQKKKHHHCCCBBB@@@===:::777555444333333333222222222222222888666;;;EEEFFFAAADDDNNNKKKNNNTTTZZZ]]]___ccciiiuuuyyyiiiaaaWWWXXXkkksssaaa___WWWIII:::444333000------,,,,,,,,,+++++++++******************************)))************+++++++++************************,,,,,,,,,---------............//////000000111111444<<>>EEEUUUhhhuuu}}}uuunnnxxxwwwlll{{{{{{jjjVVVHHH444000+++((('''((())))))999<<>>???:::555555333TTThhhSSSMMMIIICCC???AAAHHH\\\OOO;;;333222......000+++222222111111111222222333000000111333555777888999:::===AAAEEEHHHLLLQQQTTTYYYWWWTTTRRRRRRRRRTTTUUU[[[ZZZXXXWWWVVVWWWWWWXXXXXXZZZ[[[ZZZYYYWWWWWWXXXVVVVVVUUUTTTUUUVVVXXXZZZ[[[XXXTTTNNNHHHBBB>>>;;;777777555444222111000///222222222222222222222222666888===@@@===BBB[[[xxx}}}nnncccbbbcccdddkkkuuusssuuuwww}}}\\\]]][[[\\\hhh}}}eeeXXXNNN@@@444000///---,,,,,,,,,,,,+++++++++*********************************))))))*********+++++++++************************,,,,,,,,,,,,---------------......///000000111111555<<>>CCCHHHKKKOOOYYYdddsss~~~~~~zzzvvvvvvrrrmmmgggdddccccccdddgggdddcccdddggghhhgggfffcccZZZQQQNNNSSSccc|||zzzmmmjjjlllrrruuuyyytttlllrrryyyzzzwwwtttqqquuusssggghhhnnnllljjjeeebbb```WWWGGG:::333,,,+++***)))))))))))))))((((((((('''''''''''''''((((((''''''(((((()))***&&&)))000888>>><<<555//////,,,<<>>>>>BBBSSSttt```III999111+++///444111333222111000000000000000000000111222333333444444555888===AAAEEEIIIMMMQQQXXXXXXWWWVVVVVVVVVWWWWWW___]]]ZZZWWWVVVWWWXXXYYYYYYZZZ[[[ZZZXXXXXXZZZ[[[XXXVVVTTTRRRPPPOOOOOOPPPLLLJJJEEE@@@;;;888666555222222111111111111111111111111111222222222222222777;;;>>>:::444DDDrrrrrrdddbbbeeennnxxxyyyxxxwwwvvvwwwttthhh[[[SSS]]]eeefffiiirrrooo\\\DDD999///---...---,,,---,,,++++++++++++*********************************)))))))))*********++++++************************++++++,,,,,,,,,---------------......///000000000222888===<<<<<>>---...------,,,,,,------...))))))***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))******+++,,,,,,,,,////////////000111222333...222GGGrrruuuWWWEEEFFF^^^xxxuuuSSSDDD<<<555555666444444666555444444333333222222111111111111111111000000000111111111111222222222333111111111111000000000000.........---------,,,,,,------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++---...,,,,,,//////,,,222111111222555AAAXXXlllkkkaaaiiipppbbbfffqqqwww{{{uuuiiiWWWCCC666...,,,***)))******)))(((AAABBBGGGMMMQQQVVVcccooo~~~}}}xxxuuupppmmmjjjfffcccbbbcccccccccbbbbbbbbbccceeeggghhhggg^^^ZZZ^^^cccnnnwwwuuummmkkkoooqqqqqqxxx}}}ssskkknnnyyy~~~yyyrrrooojjjqqq{{{zzzzzzzzzrrrkkkeee^^^ZZZQQQCCC666111++++++***)))))))))))))))''''''''''''''''''''''''(((''''''''''''((())))))++++++---000333444222000222333555PPPqqqRRRLLLIIIEEEDDDEEEHHHUUUrrr}}}mmm^^^MMM888222555333111111000000000000000111333333333333333333333333333666:::===@@@CCCFFFIIIPPPQQQRRRTTTUUUVVVVVVVVVYYYWWWUUUSSSTTTVVVZZZ\\\^^^^^^\\\YYYVVVUUUVVVWWWRRRPPPMMMKKKHHHFFFEEEEEEBBB@@@<<<888555333333333111111111222222222333333000111111111222222333333888;;;;;;555333GGGvvvjjjdddpppzzz{{{}}}zzzsssggg[[[TTTRRR[[[fffppppppmmmpppuuuxxxtttZZZ???666......///------...++++++++++++************************************))))))))))))************************************++++++++++++,,,,,,,,,,,,,,,------......///000000///444999<<<===BBBKKKSSS{{{yyyqqqvvv{{{zzz|||qqqeeedddiiijjjsssyyyqqqpppmmmffffffhhhmmm||||||yyyxxxzzz}}}pppllltttyyy|||pppeee___UUUQQQMMMMMMMMMFFF999---------,,,,,,,,,,,,------''')))***,,,,,,***)))'''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,///.........///000000111444333;;;TTTqqqRRRFFFUUUjjjzzzXXXJJJ;;;666555444444666444444444333333222222222111111111111111111111111111111111222222222333333111111111111000000000000/////////.........------------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---///000///,,,,,,---...000000222888DDDYYYrrrlllcccnnn}}}uuujjjgggnnnwww{{{}}}vvvnnnhhh\\\KKK999///+++***)))***++++++)))'''GGGIIIOOOVVVZZZaaammmyyy{{{vvvrrrhhhgggeeedddcccccccccddd___cccfffdddaaabbbjjjqqqxxxkkkbbbfffmmmvvvxxxhhh___fffoooooollllllmmmlllmmmrrrxxxxxxsssmmmnnnhhhqqqoooeeeZZZSSSJJJ===111,,,************)))))))))(((&&&&&&&&&''''''''''''''''''''''''''''''(((((()))+++*********,,,---......+++555111999cccjjjZZZSSSMMMJJJHHHHHHQQQllldddGGG888---////////////000111222333111000000000//////.........000222333444555888:::===???AAADDDGGGHHHIIIIIILLLKKKIIIHHHJJJMMMQQQSSSRRRQQQOOOLLLHHHGGGGGGIIIBBBAAA@@@===;;;:::999888777555333000///...///000.............../////////000000111222333444444555666555555666===OOOmmm~~~zzz}}}wwwkkkXXXKKKQQQ^^^oootttuuuqqqnnnnnnnnnmmmqqqiiiFFF;;;333...//////,,,+++---+++++++++*********))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,---......//////000222444555666888:::<<>>888333///...,,,,,,++++++++++++,,,,,,'''(((***++++++***((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********((())))))******+++,,,,,,------------...//////000111222444>>>WWWkkkOOOJJJRRRrrrqqq]]]FFF:::777666777888444444333333333333222222111111111111111222222222111222222222222333333333111111111000000000//////000000000/////////..............................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---///111000......333999999;;;@@@KKK]]]tttsss^^^^^^ooosssjjj```^^^hhhtttxxxuuusssiiiaaa[[[PPP???222---)))(((((()))++++++)))'''PPPSSS[[[ccchhhmmmwww|||wwwrrrlllbbbbbbbbbbbbbbbbbbcccccc^^^eeeiiigggccceeepppzzzttteeefffuuu}}}jjj^^^dddmmmjjj```ZZZccchhhnnnqqqpppnnnnnnnnnnnnjjjuuuzzzjjjVVVIII???555///---((())))))******)))((((((&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''((()))&&&(((***,,,,,,+++***((($$$222......GGGdddsss___bbb[[[TTTMMMFFFHHH\\\ssspppOOO555/////////000111222333444111111000000//////......---...//////......///000111222444777999;;;<<<===???>>><<<;;;;;;===@@@AAA>>>??????>>><<<;;;<<<>>>999888888777555444333333222111000///...///000000//////////////////......000111222333444555666777555333555===JJJYYYeeekkk~~~qqqbbbQQQJJJ]]]vvv|||qqqkkkjjjhhhdddqqq{{{RRR999444///,,,------***(((***+++************)))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,---.........---......///111333555666???KKKbbbmmmppp{{{qqqwww}}}{{{|||{{{yyyyyypppwww~~~|||zzz}}}zzzuuummmeee^^^WWWQQQMMMLLLGGG>>>444,,,***---111,,,++++++******++++++,,,(((((()))******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******(((((())))))***+++++++++,,,,,,,,,,,,---...///000,,,...222555<<<[[[gggQQQJJJVVVyyy~~~fffJJJ<<<888666555555333333333333333333333333111111111222222222222222222222222222333333333333111111111000000000000///111111111000000000//////////////////////////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............+++,,,///000000444@@@MMMeeegggjjjppp{{{aaa[[[hhh}}}wwwgggYYY]]]nnn}}}~~~xxxeee\\\UUUQQQEEE666---...)))(((((()))******(((&&&YYY^^^hhhqqqvvvyyy{{{vvvsssmmmfff``````aaaaaaaaaaaaaaa```___dddggggggeeejjjttt~~~xxxiiihhh|||zzzllldddiiimmmfff^^^[[[bbblllwwwzzzuuunnnlllmmmmmmllluuupppVVVDDD999111------'''((()))******)))((((((%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''((((((&&&(((+++,,,,,,+++)))((('''222---000===CCCkkkzzzjjjnnnlllkkkfffWWWJJJNNN[[[eeerrrgggBBB111111111111111222333444444444333333222111111111000111111000///......000///000000111333444555555666555444333222333444555222444666777666666777999555555555444444333222111000111111111111111222222000000111111222222333333111222333444666777888999;;;<<<@@@HHHTTT^^^bbbbbbkkkiiiYYYNNNQQQkkkwwwkkkhhhfffdddppppppiiifffeeeRRR===777...+++***,,,,,,)))(((***************))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))*********++++++++++++,,,------......+++,,,---///111444777888777>>>DDD___yyysssxxx{{{zzzvvv~~~~~~xxxwwwqqqjjjbbb^^^\\\YYYRRRKKKJJJBBB777///,,,---...///++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***(((((())))))******++++++*********+++,,,...///000...---222666444BBBvvvfffTTTKKKeeejjjOOOAAA>>>:::555222333333333333333333333333111111111222222333333333222222222333333333444444333222222222111111111111222222111111111000000000////////////////////////...------------,,,,,,,,,------------------------------------............,,,,,,...111222888KKK]]]uuuzzzxxxdddhhh{{{lll```fffxxxwwwZZZSSSNNNJJJ>>>...***///***)))''''''(((((('''&&&___eeeppp{{{~~~vvvsssqqqjjjaaa``````aaaaaa```___^^^^^^```aaabbbcccfffllluuu|||{{{ooolllkkkfffgggmmmoooiiiiiimmmppp}}}wwwkkkfffhhhkkkpppzzzpppUUUBBB666---(((''''''((()))******)))((((((%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''((((((++++++***)))((())),,,...,,,111+++222;;;000PPPqqqxxxqqqWWWJJJKKKNNN[[[rrrmmmCCC444333222222111222222222333333222222111111000000///000111000...---.../////////......---......///000000000000111111222222---000333444333222333333000000000000///...---,,,------...///000000//////......///000111222333444222222333555777888999:::DDDHHHLLLQQQWWW^^^bbbbbbjjjvvv___NNNJJJRRRooopppjjjiiihhhccceeedddccc\\\CCC111444,,,)))***---...+++***,,,************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,,,,---......///000000000//////000111///@@@@@@AAAgggvvv}}}vvvsss|||||||||}}}~~~|||iiikkkeee______bbb```WWWNNNCCC888---))),,,...+++'''++++++************++++++))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((()))******++++++))))))***+++,,,...000111222,,,111999222444]]]qqqZZZIIIXXXuuuqqqXXXLLLIIIDDD<<<666333333333333333333333333111111111222222333333333222222333333333444444444444444444333333333222222222222222111111111111000000000000000000000000000......---------,,,,,,,,,---------------------------------.........//////111///000222222999OOOddd{{{qqq{{{tttmmmjjjnnnqqqgggbbbkkkyyy}}}tttjjjTTTNNNKKKHHH:::)))'''000+++)))'''''''''''''''&&&lllttt{{{wwwpppkkkhhhfffeeecccaaa^^^\\\[[[]]]```bbbaaa^^^___eeejjjnnnxxx}}}uuuwww}}}xxxmmmjjjgggrrrzzzsssvvv{{{nnnhhh^^^gggiiihhhxxxzzzPPP999333000,,,(((***)))(((''''''((()))***''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))************---***,,,111000222CCCWWWZZZBBB@@@@@@BBBTTTyyy~~~\\\EEE888///000333111000222888444//////333666555222000111111111111000//////...///000000000///---,,,........................////////////////////////..................------//////...------------...000333333333:::CCCDDD>>>@@@:::444222666@@@OOO]]]~~~xxxhhhXXXXXXeeekkkhhhhhh]]]LLLLLLXXXnnn}}}pppggg^^^]]]XXXDDD777333---+++++++++************)))'''((()))******)))((('''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''((((((((((((''''''))))))))))))******************+++,,,,,,,,,,,,+++...............///000000666222333:::FFFaaa~~~lll[[[eeetttnnnooo}}}kkk^^^ccc[[[\\\lllxxxoooUUU>>>...---,,,,,,++++++,,,,,,+++++++++*********))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''((((((((((((''''''(((((()))******************++++++,,,,,,------...111...000333222444FFF]]]mmmUUUGGGTTThhhqqqzzzjjjTTTKKKCCC999777000444999222///000,,,333222111111111222444555666666555444333333222111222111111000000000000000000000000000000000000000000000000000000000000000////////////////////////+++---...---++++++///333,,,,,,---///...---///222111000000333999BBBJJJOOO^^^ppp{{{hhhaaawwwzzznnnkkknnnxxxyyyjjj^^^WWWHHH888111///---,,,,,,+++******)))(((''''''&&&}}}xxxqqqkkkhhhfffeeedddcccaaa^^^[[[[[[\\\^^^```bbb___aaahhhmmmpppwwwxxx{{{yyymmmdddbbbfffiiisssrrrxxxsss{{{}}}pppgggjjjfff```fff{{{lllJJJ777222...***&&&***)))(((''''''((()))***''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((()))))))))*********...***+++000...,,,666EEExxx```LLLEEE@@@<<>>;;;777777DDDZZZrrrsssiiiqqqvvvrrrzzzzzzqqqlllsssoooaaaVVVXXX___eeekkkqqq{{{iii\\\WWWPPP???444111++++++++++++*********))))))(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''((((((((((((''''''(((((()))))))))*********)))***++++++,,,,,,++++++...............//////000333111444888:::DDD^^^zzzzzz|||zzztttuuu}}}~~~~~~}}}}}}~~~wwwlllbbb[[[TTTWWW```jjjiiiWWW???000------,,,++++++++++++,,,+++++++++*********))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''((((((((((((''''''(((((()))************)))******+++,,,,,,------...000...///333000...:::JJJiiipppTTTMMMWWW___uuuyyyfffUUUGGGAAA444222555000111666444/////////000222333555666666555555444333333222222222222111000000000000000000000000000000000000000000000000000000000000000////////////////////////---......---++++++,,,...000111222222000------...111222444888<<>>IIIiiivvv\\\[[[uuulllbbbgggppp|||{{{oooiiiccc]]]FFF999---))))))'''&&&'''***))))))(((((('''''''''yyyllliiieeecccccccccbbbaaadddbbb^^^ZZZYYYYYY[[[\\\cccgggkkkkkkiiikkkttt}}}vvvllljjjjjjnnnvvvxxxppppppyyy}}}uuuoooooowwwzzz|||xxxqqqkkkjjjhhhcccaaacccYYYJJJ:::111,,,(((''')))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))***,,,((((((---000...///333777OOOgggSSSKKKIIICCC@@@GGGWWWmmm___@@@555666444000...///111444666222333333333333222111111//////000000000/////////........................///////////////////////////////////////000000000/////////000000111333333222111111222444666555222888???CCCHHHYYYpppyyyuuussskkkjjj\\\JJJFFFGGGUUUeeemmmkkkhhheeecccccchhhxxxiiiSSSDDD<<<000------(((************)))))))))))))))((('''&&&&&&'''((()))''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''((((((((((((''''''(((((((((((()))))))))***))))))***+++++++++++++++------,,,,,,------...///222///000444666999AAALLLGGGbbb{{{|||uuu|||yyyppppppuuuzzzuuupppmmmkkkkkkqqqnnnjjjfffbbb\\\VVVRRRXXXXXXVVVMMM<<<...---444,,,,,,+++***************************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''(((((()))))))))))))))*********+++,,,,,,------,,,***---222333000111555444NNNkkkXXXLLLOOOjjj~~~bbbMMMAAA>>>888777444+++222333333333333333333222444444333333333333333333333222111111000000111111000000000000000000000000000000000000000000000000///////////////////////////---,,,...111333111...,,,///000//////222555666555<<>>888666===DDDjjj{{{```UUUccc|||hhh[[[\\\iiivvvrrrlllpppooohhh???555,,,))))))((((((***))))))((((((((('''''''''}}}qqqjjjgggeeeddddddcccbbbaaacccaaa]]]ZZZYYYZZZ\\\]]]dddkkknnniiicccgggtttzzzyyyxxxyyy}}}|||sssnnnpppooollllllqqquuuyyytttqqquuuuuu}}}vvvjjjhhhgggaaaYYYUUUMMMBBB555...)))&&&(((,,,''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((((((((())))))))),,,((('''***---///000222888:::ZZZiii]]]HHHFFFCCCFFFPPPaaapppxxx\\\AAA777555444555666555111---222333333333333222111111000000/////////000000000/////////////////////////////////////////////////////////000000000111111111111000000///000000111111111000......444BBBOOOLLLMMMKKKOOO^^^nnnqqqjjjnnnvvvddd]]]QQQMMMWWW^^^sss{{{mmmhhhmmmrrrkkkrrrwwwbbbKKK<<<555,,,,,,...(((*********)))))))))(((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''%%%&&&&&&'''''''''''''''''''''(((((((((((('''''''''(((((((((((()))))))))))))))***++++++++++++***,,,,,,,,,,,,,,,---......666111......000333:::@@@AAAHHH[[[}}}}}}sssttt}}}{{{ttttttwwwvvvsssoookkkhhhgggfffggghhh___TTTQQQUUU[[[___```VVVMMMBBB:::222...000555++++++***))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''''''''((((((((((((''''''''''''((()))))))))))))))))))))***++++++,,,,,,---,,,***+++...111111222444888:::WWWxxxaaaNNNSSSiiiqqqXXXHHHCCC=========444111111111111111111111222222222333333333333333333333222222111111111111111000000000000000000000000111111111111111111111111000000000000000000000000///---+++,,,000111000---444666444......444999:::===BBBDDD???777999GGGUUUxxx~~~[[[UUUUUUfff~~~kkkZZZ\\\iiivvv~~~uuunnnqqquuukkk\\\888000*********))))))+++((((((((((((''''''''''''uuuiiigggfffddddddddddddbbb```aaa___\\\ZZZZZZ\\\^^^```^^^cccbbb\\\XXX___kkktttnnnjjjlllxxxuuuoookkkkkkqqqsssmmmfffbbbjjjooollliiilllqqqyyyjjjeee```XXXPPPEEE;;;000+++(((&&&(((,,,&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''(((((((((((())))))---***'''''')))+++---...333///@@@rrrqqq]]]WWWMMMEEEFFFNNNVVVXXXgggsssSSSMMMBBB999222/////////222222222222222111111000000000/////////000111111//////////////////////////////////////////////////////000000111111222222222111111000//////000000.........000888NNNrrr~~~lllXXXQQQYYYcccfffeee```{{{sssVVVJJJEEEPPPggg}}}{{{ooonnnpppkkkvvvtttlllxxxwwwTTT@@@555111***+++...)))******)))))))))((((((((((((''''''''''''''''''(((''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&''''''((((((((((((''''''''''''(((((((((((())))))((()))******++++++******,,,++++++++++++,,,------...---......///111222444???AAAFFFUUUooo~~~xxx}}}vvvvvvvvvqqqxxxvvvzzzvvv}}}zzzzzzvvvqqqjjjeeeaaa^^^]]]UUUVVVYYY^^^cccbbb]]]WWWCCC888000///111///,,,++++++***))))))((()))))))))(((((()))))))))))))))***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''((((((((((((''''''&&&'''(((((())))))(((((())))))******+++,,,,,,,,,---,,,+++++++++,,,///111888///:::fff```KKKOOObbblllVVVIII???===>>>888000000///...///000222333111111222222333333444444333333222111111111111222000000000000000000000000111111111111111111111111000000000000000000000000000...,,,,,,---.........111666777333666BBBKKKLLLDDDEEECCC@@@AAAJJJYYYeeeqqq|||pppcccXXXVVVjjjbbbYYYfffwww~~~}}}yyysssuuuxxxnnnVVVAAA111+++'''((()))''''''***''''''''''''''''''''''''zzzwwwoooeeebbbaaaaaabbbddddddbbb```___^^^\\\[[[[[[^^^bbbddd]]]\\\WWWSSSWWWbbbgggfffVVVSSS\\\uuuqqq^^^___hhh|||ooo^^^aaahhhgggffflllppp~~~{{{jjjbbbWWWJJJ<<<333+++))))))'''''')))&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))*********((((((***,,,,,,---...444LLL~~~xxxppp```PPPJJJKKKJJJEEELLLddd{{{eeeMMM<<<777888111111222222111111000///000000/////////000222222//////////////////////////////////////////////////////000111111222333333222111111111111222222333//////444===LLLiiifffYYY[[[^^^dddjjjiiivvv```FFFDDDGGGVVVooowwwnnnlllrrrlll]]][[[bbb```UUUEEE555//////)))***...******)))))))))((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&''''''(((((((((((('''''''''''''''((((((((())))))((())))))***************+++++++++++++++,,,,,,---'''+++...000111222222222666<<<@@@AAAEEEYYY{{{{{{ttt~~~~~~xxxrrr|||{{{uuuoooooo{{{zzzssssss{{{yyyyyywww}}}{{{yyyvvvzzzvvvpppiiiaaa[[[WWWUUUQQQ\\\jjjooohhhWWWGGG<<<222---***---///,,,)))(((******)))(((((((((((()))(((((((((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''&&&'''(((((())))))(((((()))))))))***++++++,,,,,,+++------***)))***...000444000333HHHlllVVVHHHJJJbbbsssfffXXXRRRNNNFFF;;;888555222000000222333000111111222333333444444444333222222111111222222000000000000000000000000111111111111111111111111000000000000000000000000/////////...///222777:::AAAJJJOOOMMMSSSaaaiiiiiiXXXQQQMMMTTTdddsss{{{|||rrr}}}~~~mmm^^^aaammmvvvmmmuuuccccccsss|||xxxnnnlllrrrmmmWWW===///---)))'''))))))'''''')))''''''''''''''''''''''''|||rrrpppqqqlllddd]]]]]]^^^```bbbcccaaa```^^^]]][[[[[[\\\```dddffffff___WWWVVVbbbooommmccc]]]ZZZdddvvv~~~{{{zzz^^^___nnnnnnccchhhfffeeelllppp{{{qqqbbbQQQ@@@444---''')))***(((&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&***,,,,,,+++---...//////666111...OOOzzzmmm___ZZZZZZTTTJJJBBBHHH\\\\\\AAA777111111111111111000//////111000/////////111222333000000000000000000000000///////////////////////////000000111222222333333111111111222333444555666666777@@@NNN```wwwpppeeehhhjjjqqq|||{{{vvvyyyrrrJJJ===IIIRRR^^^qqq}}}|||uuuqqqhhh[[[PPPLLLJJJJJJ:::---+++---((()))---***))))))))))))((((((((((((%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&''''''((((((((((((''''''''''''''''''((((((((()))(((((()))***************++++++******++++++,,,---+++...000...------//////---555>>>===777;;;MMM___xxxhhhlll~~~www|||pppjjjlllnnnlllfffeeebbb___\\\YYYWWWVVVbbbjjjmmmcccMMM:::000...///,,,,,,---+++(((***...******)))((((((((((((((('''((((((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''&&&''''''((((((((((((((()))))))))***++++++,,,,,,(((,,,///---+++---111333///444666666BBBgggfffKKKDDDIIIZZZtttwwwpppdddIIIEEE>>>888333111111222000000111222333444444555444333222222111111222222000000000000000000000000111111111111111111111111000000000000000000000000---000222333555:::CCCJJJhhhrrrvvvrrrttt~~~|||rrrfffaaappp~~~kkkTTTPPPiiitttlllgggnnn|||}}}ggg]]]\\\aaaVVV;;;******---)))(((++++++((((((+++&&&'''''''''''''''''''''{{{rrrmmmkkkjjjfffccc___^^^\\\ZZZYYYZZZ[[[\\\dddZZZVVV]]]ccceeegggjjjjjjdddbbbhhhppptttvvvxxxwwwvvvpppsss~~~zzzmmmkkkxxx{{{|||fffeeettt|||ggglllhhhfffmmmpppsss~~~xxxbbbMMM===///...+++)))(((((())))))(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((()))******++++++...---///555>>>ZZZooogggggg^^^NNNEEEBBBIIIhhh]]]FFF666777777444333444444333---///111000///111333333...............//////000---333444...+++...111///555,,,111999111,,,111444000000000000222<<>><<<333///444555333444888666222333:::888888888555222222333666000000111444666666111---111111111333444333111...222000...000333333000---111444///000;;;CCCQQQeee~~~}}}xxxnnnnnnwwwuuu^^^QQQbbb|||aaa[[[jjjsssuuu}}}pppWWWVVVTTTLLL===///,,,///((((((((((((((((((((((((''''''''''''''''''''''''zzztttmmmiiiiiihhhfffccc___]]][[[XXXWWWWWWXXXYYY]]]YYYYYY^^^aaa___```ddd]]]ooo|||}}}ttttttnnnbbbaaahhhooozzzoooppp}}}iiikkkdddbbblllmmmkkkpppqqqUUUEEE===...---***(((''''''((()))((('''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''((((((((()))******++++++---,,,...111444FFFmmmyyynnnkkk]]]IIIFFFAAAFFFdddpppTTTLLL@@@777555666333...444111......///000---))),,,---...///000111000000,,,111222//////111///+++---'''+++000,,,...222...111333:::DDDRRRggg}}}kkkaaafffiiiiiisssxxxqqqiii]]]UUUUUUUUUPPPRRRZZZ```dddjjjrrryyymmm[[[QQQDDD>>>999000------,,,+++************((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''((((((((())))))))))))((((((((((((''''''''''''(((((()))))))))*********+++************+++,,,,,,,,,++++++,,,,,,---...///000111222333666:::@@@EEELLLaaa}}}uuuyyyxxxvvv|||~~~yyyyyyzzz|||}}}xxxlllooovvv~~~}}}{{{xxxwww~~~vvvrrrmmmhhhddd___[[[XXXYYY```gggjjjgggbbb^^^\\\QQQIII>>>555000.........+++***))))))(((((())))))))))))))))))((((((''''''*********))))))(((&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((((((((()))))))))*********)))******++++++,,,,,,---111---///333111666QQQppp\\\RRRGGGGGGZZZ}}}kkkOOOBBB;;;555444666555000...222555555777<<<:::<<<>>>>>><<<888444111999555111///000111000///555444222222333444222111555444333222333333333222...333333999GGGMMMTTTcccrrrxxx~~~xxxoooyyy}}}\\\UUUWWWhhh}}}tttggg\\\iiirrr|||~~~zzzvvvtttsssddd[[[OOOCCC666+++(((+++((((((((((((((((((((((((''''''''''''''''''''''''ooojjjeeedddeeeeeedddbbb]]][[[YYYVVVTTTTTTUUUUUUVVVWWW[[[___^^^[[[\\\```]]]vvvhhh```\\\VVVWWW]]]cccooouuuyyykkkkkkcccbbblllllleeeffffffcccKKK===666,,,+++)))'''&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''(((((())))))******+++******,,,...---222FFF\\\tttbbbPPPIII@@@@@@YYYqqqgggiiikkkaaaSSSBBB999111000444555111---......---,,,,,,+++******,,,------***+++...---)))000...333777===IIIHHH666:::>>>KKK]]]ooorrrmmmnnnlllooovvvlllbbb\\\SSSLLLKKKUUU[[[dddiiifffcccgggmmmxxx}}}hhhTTTIII>>>888222'''---,,,+++***))))))))))))(((((((((((((((((((((((((((((((((''''''''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''((((((((()))))))))''''''''''''''''''''''''(((((())))))))))))*********************++++++,,,++++++++++++,,,---.........///000000222666<<<@@@DDDFFFUUUnnnyyy~~~~~~zzzkkkkkknnnttt||||||zzz{{{|||zzzzzz|||yyyqqqjjjdddccccccaaa]]]YYYVVVVVVVVVgggpppwwwuuuhhhXXXLLLFFF888333---***)))+++,,,,,,+++***))))))(((((()))))))))))))))(((((((((((('''******)))(((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))******))))))******+++,,,,,,,,,///............000:::DDDtttttt```QQQLLL[[[pppXXXMMMLLLNNNOOONNNCCC777222222111111333:::===BBBHHHJJJHHHCCC>>>AAA===999666666777888888666444222222444555666555444555666666666888;;;===???DDDCCCEEEMMMKKKLLLWWWbbbjjjsss}}}xxxxxxhhh\\\LLLXXXggguuuuuueeeZZZUUU[[[fffvvvzzzzzzoootttmmm[[[DDD555---((('''***((((((((((((((((((((((((''''''''''''''''''''''''fffdddaaa```aaabbbaaa___[[[YYYVVVTTTRRRQQQRRRRRRUUUVVVYYY]]]___```bbbdddiiimmmnnnsssTTTLLLOOONNNRRR\\\]]]dddooovvvyyyyyymmmqqqmmmjjjoookkkccceeegggjjjiii___TTTGGG777******)))(((&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))''''''(((((()))*********((((((+++///...---444>>>lllqqqdddQQQIIIDDDOOOiii~~~~~~tttyyyfffXXXIII???<<<;;;<<<===???;;;555000...///111333888888777333111222444555000444@@@NNNfff{{{YYYRRRUUU___nnnwww~~~uuutttyyy{{{zzz{{{{{{]]]PPPLLLIIIIIIKKKaaaooozzzuuuggg```eeemmmtttwwwwwwwwwttt\\\LLLCCC777333000(((++++++***)))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''((((((((())))))&&&&&&'''''''''''''''((((((((((((((()))))))))***)))))))))))))))***++++++************+++,,,---...---...//////000333888;;;KKK>>>;;;FFFSSS```yyy|||}}}vvvpppwwwyyyqqqeee___]]]\\\___^^^ZZZUUURRRVVV^^^eeeuuusssmmm```OOO???555000///,,,)))((()))******)))******)))(((((((((((((((((((((((((((((((((((((((***)))((('''&&&''''''(((''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((''''''(((((((((((()))))))))***)))))))))***++++++,,,,,,***...000...///222444222FFF^^^nnnUUUJJJZZZsssxxx|||ppprrryyy|||}}}nnnXXXDDD666000000222444777<<>>>>>>>><<>>@@@GGGPPPddd{{{ssskkkoootttlllpppnnnhhhiiissszzzzzzaaaPPPFFF>>>111---///,,,******)))((((((((())))))''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((%%%&&&&&&&&&''''''(((((('''(((((((((((()))))))))))))))(((((())))))***+++***************+++---------.../////////111555777???555111777:::???TTTmmm~~~}}}~~~~~~~~~xxxkkk```___dddddd]]]WWW[[[ccchhhooolllgggaaa\\\___fffmmmbbbXXXJJJ>>>777222///---...,,,+++***++++++***(((***))))))((('''((((((((('''''''''''''''(((((((((***)))'''&&&&&&&&&((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))((('''''''''(((((((((((()))))))))((())))))******+++,,,,,,'''...222000///444555333888CCCgggjjjQQQKKKRRRaaatttqqquuu___DDD999999===777666666:::@@@HHHNNNRRRWWWUUURRRMMMIIIGGGFFFFFFIIIIIIJJJMMMPPPRRRQQQPPPUUU[[[aaagggkkkpppwww|||yyyzzzmmm[[[PPPKKKXXXqqqlllcccUUUNNNWWWeeeiiieeesss~~~sss^^^PPPSSS\\\fffyyy|||pppttt|||pppYYYDDD...&&&(((+++******((((((((((((((((((((((((''''''''''''''''''''''''``````___^^^]]][[[YYYXXXUUUTTTRRRQQQQQQRRRTTTUUU[[[WWWRRRSSS]]]iiinnnmmm[[[PPPPPP___pppqqqnnnooogggbbb]]]TTT^^^XXXRRR___fffoootttvvvuuuooommmooopppoooooo^^^bbb```]]]WWWMMMAAA666---(((''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&''''''(((((())))))***++++++,,,---...///000111;;;XXXwwwccc]]]QQQEEECCCGGGJJJIIIEEEOOO^^^uuuyyyqqq|||jjjZZZPPPLLLJJJ```kkk{{{|||iiiWWWOOOUUU[[[hhh|||mmmccc```eeegggfffooo~~~yyywwwsssuuuyyy|||aaaOOO???<<>>AAAAAACCCNNN[[[yyyzzzooogggccccccfffhhhaaabbbeeekkkqqqrrrnnnjjj```eeekkklllhhhcccbbbbbbccceeegggkkkrrruuunnnbbbYYY\\\```ggguuutttdddUUUHHH???999444000---,,,------***''')))(((((((((******)))((())))))(((''''''''''''(((&&&&&&&&&'''''''''((((((&&&'''''''''(((''''''&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((('''''''''((((((((())))))(((((())))))******++++++---++++++---...------///---...888PPPtttjjjXXXLLLSSSwww}}}qqqlllhhh{{{wwwfffTTTHHHCCC;;;AAAIIIPPPVVV\\\aaaeeeiiiiiiiiinnnwww{{{yyy|||vvv___MMMGGGOOOWWWddd~~~ttt```VVVQQQVVVaaaqqqwwwrrrmmmrrrpppXXX777///******)))'''%%%&&&((((((((((((((((((((((((''''''''''''''''''''''''YYY[[[\\\\\\ZZZWWWVVVUUUQQQQQQQQQQQQTTTWWWZZZ\\\VVVYYYWWWPPPOOOWWW\\\]]]bbbfffhhhfffhhhpppvvvxxxnnnhhh```jjjsssllllllrrrqqqooozzzqqqhhhYYYNNN@@@777111---******'''''''''(((''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))&&&)))******+++...000111)))333888QQQ|||fffTTTNNNRRRTTTRRRRRRLLLDDDJJJmmm~~~|||qqqjjjooo}}}zzz|||kkkZZZ^^^]]]MMMCCCDDDHHHOOO^^^iiiggg```eeeqqqvvv}}}wwwcccVVVSSSQQQJJJBBB:::+++)))---+++,,,...((((((((('''''''''(((((()))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((($$$$$$%%%%%%&&&'''((((((''''''''''''((((((((()))'''''''''''''''((())))))(((((((((((()))***+++,,,+++,,,---,,,++++++---...//////---***///777999555333333666:::888333666>>>@@@QQQiii|||wwwvvvyyy|||wwwsssnnnkkkjjjgggccc```eeeoooxxxyyypppddd\\\YYYWWWddduuurrrttttttuuuyyyzzzcccXXXGGG:::333///---,,,+++,,,------,,,++++++++++++)))(((((())))))(((&&&))))))((('''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&'''(((((((((&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''%%%$$$$$$%%%'''(((''''''''''''((((((((()))((((((((()))******++++++000(((&&&---000---+++,,,000222111111AAAfffuuucccQQQTTThhhvvv```UUU___jjjyyyzzzvvvdddccceeelllyyyqqqrrrmmmddd\\\WWWPPPJJJWWWbbbmmmvvvyyyoooaaaPPPJJJOOOSSSaaarrrooohhhhhhrrrtttcccIII666+++((((((***)))&&&'''***((((((((((((((((((((((((''''''''''''''''''''''''[[[ZZZZZZZZZZZZXXXUUURRROOORRRTTTRRRQQQUUU[[[```]]]^^^]]]UUUMMMVVVsssnnngggccc___^^^aaaeeesssnnnrrr}}}nnnlllkkktttyyycccYYYJJJ:::111,,,)))((()))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''(((((((((((('''((()))***,,,---...///+++222555:::RRRsssaaaaaa^^^TTTWWWOOOGGGJJJXXXkkk}}}|||~~~{{{uuuzzz{{{wwwwwwuuuzzznnnVVVAAA>>>BBBCCCFFFMMMZZZaaakkkpppkkkcccbbbfffrrrxxx]]]XXX^^^ZZZJJJ;;;+++++++++***)))(((((('''))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))***++++++333EEELLL@@@<<>>===CCCIIINNNZZZgggppppppkkknnnooowwwvvvxxxtttppp{{{jjj___VVVTTTQQQEEE444)))+++******))))))(((((('''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''"""%%%&&&###"""$$$&&&%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''(((((()))*********++++++++++++,,,++++++,,,---...//////000111333444444555777;;;>>>BBB===DDDSSSVVVJJJ@@@???BBBVVVeee```WWWXXXaaahhhuuuzzzyyypppmmmddd```ZZZUUUOOOFFF;;;333888666333111000000111222222111000///...---,,,+++************)))))))))))))))***++++++++++++***)))((((((((('''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))))))))))))))))))))***************+++---------+++...333000,,,222<<>>SSS}}}wwwoooqqqnnnaaaRRRLLLQQQYYYRRRNNNGGGIIIaaa~~~zzzzzzeeeYYYWWWXXXZZZTTTIIIGGGLLLDDDGGGOOOWWWZZZ^^^iiiuuu{{{xxxooommmjjj]]]XXXZZZVVVTTTUUUTTTKKK:::,,,+++111******))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&######$$$$$$###''',,,%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((%%%%%%&&&'''(((((())))))************++++++++++++***++++++,,,------......---///000111222333777999??????AAACCCBBB>>>;;;999CCCOOOTTTLLL@@@<<>>BBB@@@===<<<;;;999444555666777888::::::;;;999>>>BBBDDDEEEFFFJJJNNNHHHGGGFFFBBB>>>:::888777:::888666444333333222111000...---,,,---.../////////...---,,,++++++++++++,,,,,,,,,,,,,,,+++***))))))))))))(((((((((''''''&&&''')))******)))'''&&&&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((())))))*********---+++,,,000111///------000///666NNNyyy{{{hhhXXXRRRUUU^^^dddvvvtttwwwyyyvvvooolllppptttnnnddd___eeejjjkkkmmmqqqrrrpppeee___[[[\\\^^^\\\[[[\\\XXX^^^ccc___TTTLLLNNNTTTccctttxxxtttiiiaaa```ZZZQQQSSS\\\kkkvvv{{{nnnRRRAAA:::111+++***+++***(((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%VVVTTTRRRRRRVVVZZZ\\\]]]]]][[[^^^bbb]]]UUUUUU[[[gggdddbbbbbb___\\\```fffYYYdddsssjjj[[[eeeqqqzzz}}}yyypppuuutttuuuvvvjjjdddppp~~~eee]]]^^^[[[NNNLLLPPPKKK:::000((('''(((((('''(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&'''''''''&&&''''''((())))))******)))//////+++---333333,,,333OOOwwwiiiYYYUUUMMMOOOKKKDDD???BBBFFFHHHJJJIIIGGGDDDHHH___sssmmmooo{{{}}}tttpppmmmzzz~~~eeecccYYYOOOOOOXXX[[[NNN===???:::;;;DDDJJJLLLQQQYYYaaacccfffeeecccccchhhnnnyyyjjj]]]YYYTTTWWW```bbbgggPPP888---------+++***((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######$$$###%%%'''%%%""""""%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&'''((((((((('''''''''''''''''''''''''''''''''(((((())))))***)))))))))************+++***+++++++++,,,,,,,,,---...///111111000000111222...000222333666999:::999555555888;;;??????<<<888777777888888777777666555777888888777666666888999999888777666666666888999222222111111111111333333000000000///.........---777666444222111000//////************))))))))))))((((((((((((''''''''''''%%%%%%''''''''''''%%%%%%&&&&&&&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%&&&'''((())))))))))))...,,,,,,---/////////...//////000777MMMvvvyyydddUUUMMMJJJKKKYYYqqq{{{sssnnnsssxxxqqqcccZZZ\\\ZZZWWWYYY___ccccccccc[[[VVVYYY]]]___bbbeeecccmmmxxx{{{qqqgggffflllzzznnn^^^SSSHHHCCCHHHPPPXXXcccmmmzzzzzzVVV888///...,,,***((('''(((***&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%WWWWWWWWWYYY[[[\\\ZZZXXXXXXSSSRRRTTTQQQQQQ___qqq}}}wwwqqqkkkcccYYYUUUUUUDDDUUUiiivvvgggpppwwwzzzxxxzzzqqqqqqxxxnnnjjj|||bbbTTTUUUUUUHHHFFFEEE666...)))&&&''''''&&&'''***&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&%%%%%%&&&&&&&&&'''''''''&&&''''''(((((())))))))),,,++++++,,,,,,,,,...111000;;;NNNmmmjjjbbbZZZYYYYYYVVVOOOFFFEEEHHHLLLKKKIIIGGGFFFRRRmmmyyymmmaaaXXXWWWbbbooo~~~zzz}}}rrrhhhaaa```hhhsssaaaMMMQQQNNNHHHAAABBBGGGEEE???HHHHHHGGGHHHLLLUUUbbbmmmvvvqqqhhhbbbaaagggnnnrrrmmmaaa```___eeehhhaaaWWWBBB---)))///000+++&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$'''(((&&&%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))************+++++++++,,,,,,,,,,,,---,,,---///000//////000111000//////333777888888777777666777:::<<<<<<:::999666777888999:::999888888666555444333444444333111444333222222333444444444222333444222///---...///---.........---,,,---.........---,,,+++***))))))))))))(((''''''((()))***((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((())))))(((((('''((()))***,,,///000000+++000333222888SSSppp___UUUNNNOOOQQQ]]]wwwllllllhhheeekkkvvvxxxmmmcccbbbgggmmmvvv~~~tttjjjcccYYYNNNEEEFFFKKKVVVdddsssrrrZZZCCC000+++,,,+++)))'''&&&''')))%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%XXXZZZ\\\___```\\\UUUPPPHHHCCCEEEKKKQQQ___}}}}}}nnnbbbZZZWWWXXXLLL]]]kkkwwwuuulllwww{{{|||vvvwwwwwwiiiRRRMMMNNNEEEDDD===&&&,,,))))))***(((%%%&&&***&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''(((((())))))+++%%%)))222///$$$&&&333+++000555AAAaaayyyrrrfffbbbcccgggaaaUUUQQQUUUVVVQQQMMMJJJDDD@@@HHHTTTYYYVVVQQQIII???===GGGTTTiiiwww~~~ttthhh```WWWMMM```kkkrrrqqqkkkeee\\\RRRGGGJJJZZZeee\\\PPPFFF999???GGGKKKIIIHHHMMMPPPPPPRRRYYY[[[WWWVVV___nnnyyytttiiikkkvvv|||qqqdddbbbhhhlllqqqlll[[[999111,,,,,,,,,***)))+++'''''''''(((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!'''(((###"""&&&((($$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%))))))))))))************,,,,,,,,,,,,,,,,,,------'''))),,,---------...///222,,,***///333222000111111111333666777888:::>>>666777999;;;<<<;;;999888444222333666:::;;;888555666555444333333111///---***...111111///...000222000000000...,,,+++,,,---************************)))(((&&&%%%&&&''')))***(((((('''''''''&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$#########$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&((()))(((((('''''')))***)))((()))***)))...//////------;;;TTTkkkhhhbbbUUULLLRRRdddrrrvvv~~~~~~||||||{{{~~~yyyuuueee```UUUJJJHHHMMMNNNJJJTTT^^^kkkuuu~~~{{{fffJJJ<<<333***''''''((()))***)))((('''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%```___aaabbb]]]PPPFFFBBB;;;===EEEOOOXXXeee|||kkk[[[XXXYYYYYY^^^___eeeddd___hhhrrrooollloooqqqyyy~~~jjjTTTCCCAAAAAA777,,,)))((((((((((((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))))))))************,,,+++...333:::QQQppp{{{yyysssrrr^^^OOOPPPQQQHHH@@@???<<>><<>>999...'''(((((((((((((((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((((((((()))))))))*********222---,,,---...777SSSooo|||lllaaabbb```VVVNNNMMMOOOLLLGGGEEELLLSSSOOOFFF@@@>>><<<>>>CCCGGGHHHHHH??????>>>>>>???@@@AAABBB???DDDNNNWWWZZZWWWRRRNNNQQQUUU[[[^^^```fffnnnuuukkkiiieeebbbeeellltttyyyzzztttooofff^^^\\\bbblllttt||||||yyylllYYYFFF888111+++++++++******)))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,.........//////.........//////000111222333444555444666888999999888666555444333222222222333555666???BBBBBB===555//////111...////////////000000000...------,,,++++++******++++++******)))(((((('''''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$%%%&&&%%%#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((()))))))))*********(((***+++,,,,,,///222555999HHHYYYlllwwwhhh^^^[[[MMMJJJGGGHHHOOOXXXaaafffwwwzzzzzzyyy~~~|||vvvpppiiibbb]]]SSSPPPLLLHHHFFFIIINNNRRR\\\```eeekkkrrrzzzoooYYYLLL;;;///***+++------((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$VVVNNNFFFBBB???>>>BBBHHHRRRTTTXXXYYYVVVRRRUUU[[[qqq~~~tttxxx|||yyyiiiVVVQQQUUUTTTYYYbbbdddrrrqqqmmmqqqzzzvvvsss~~~~~~qqqkkkmmmttt~~~bbbRRRBBB:::111'''%%%)))(((((((((''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))))))))******///***)))---...///777CCC]]]xxxjjjggggggcccaaaccc^^^YYYSSSRRRXXX^^^[[[TTTJJJEEE@@@@@@CCCGGGIIIIIIIIIEEE@@@@@@CCCEEEDDDAAAKKKRRR]]]jjjtttvvvpppiii___aaadddhhhoooyyyvvvnnnfffeeejjjrrryyy|||wwwpppgggaaabbbiiissszzzpppUUU;;;,,,***...************))))))))))))'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%&&&''''''''''''(((((((((''''''''''''''''''''''''(((((())))))))))))******++++++++++++++++++++++++------............---------......///000111222222111222444666777666555444555444333111111111222222>>>EEEIIIEEE:::222000222111111000000000000//////------,,,,,,+++*********+++******))))))(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$###!!!######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))******'''(((***++++++,,,...//////---///<<>>HHHQQQWWWWWWWWWUUUSSSSSSWWW\\\___nnnuuutttsss[[[TTT^^^aaaeeeooottt{{{uuujjjkkkvvvsssnnnttt}}}mmmffffffeeeeeennnpppddd\\\MMM===444...((('''***(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))***)))''')))000222222444:::<<>>888333222333222222111111000//////...,,,,,,++++++*********)))******))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((((((&&&$$$$$$%%%$$$###!!!######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&(((((((((((()))))))))***(((***------,,,,,,---...111111444888===QQQyyytttfff]]]XXXTTTPPPMMMKKKHHHDDDEEEIIIMMMOOONNNPPPSSSSSSQQQPPPOOOOOOSSSTTTUUUXXXXXXTTTLLLEEE@@@EEEKKKMMMLLLMMMPPPTTTRRRTTTWWW^^^hhhttt~~~}}}jjjVVVCCC777666222---******)))'''%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######:::555222555:::AAAKKKUUU]]]]]]\\\YYYXXXXXXYYYXXXPPP^^^hhhooo{{{ddd```lllqqqvvvwwwdddbbbqqqwwwvvv|||yyyqqqddd\\\XXXUUU\\\^^^TTTQQQBBB333,,,++++++***)))''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''(((((((((((()))))))))******,,,---,,,+++///444222666YYYvvvkkkbbbaaahhhpppxxxuuuooohhhcccbbbdddfffeeeooo{{{~~~yyysssrrrtttjjjlllttthhhfffgggjjjpppxxx|||sssiiijjjvvv}}}tttlllccc]]]ddduuu^^^KKK666,,,...111---(((((((((((((((((((((((((((&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))((((((((())))))*********++++++,,,,,,,,,,,,++++++***++++++,,,,,,---------,,,---...000111111111000000000///......///111222222222222222333333111000222111111000///...------+++***************)))))))))))))))(((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%'''(((******)))'''&&&%%%&&&&&&$$$"""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((((((((())))))))))))+++------,,,,,,,,,---///000444666000///CCC]]]{{{rrrmmmjjjfff```[[[WWWSSSRRRSSSSSSTTTUUUTTTQQQNNNMMMMMMLLLKKKLLLLLLNNNOOOPPPPPPTTTZZZ```cccbbbeeekkkqqqyyywwwxxx}}}}}}}}}lllXXXHHH;;;111,,,,,,***(((((((((*********''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%555333555<<>>333000000***&&&'''+++...+++'''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))'''(((((()))***++++++,,,))))))************))))))************++++++++++++------,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---...///)))+++---...,,,++++++---*********)))))))))))))))(((((((((((())))))))))))'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$""""""###$$$&&&(((***,,,%%%#########%%%&&&%%%$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''((((((((()))*********)))((())),,,///%%%,,,000...++++++---...555000666NNNoooqqqllluuummmVVVGGG;;;111)))((((((&&&(((...###%%%'''((((((''''''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""vvvwwwuuurrrrrrrrrkkkbbb```\\\VVV^^^xxxjjjcccVVVYYYfffeeeaaahhhaaabbbjjjtttxxx|||xxx}}}vvvmmmoootttjjjaaaiiidddJJJ555111******)))''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###"""""""""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((''''''&&&&&&&&&''''''(((''''''''''''((())))))((()))))))))************------,,,---...111444666EEEVVVxxx}}}~~~~~~vvvlllkkkwwwsssjjjfffqqqmmmOOO:::111,,,&&& ((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((******(((''''''((())))))))))))************))))))))))))))))))************)))************+++++++++,,,------......------,,,************))))))))))))******))))))))))))*********))))))((('''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$#########""""""$$$######&&&******'''$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''((((((***++++++++++++,,,---............---...333999???QQQqqq~~~mmm]]]OOO???555333))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$oootttvvvuuuuuutttoooiiiWWWZZZ\\\cccuuu~~~jjjfff^^^aaammmjjjeeekkkddd```ccclllqqqtttnnneeeeeegggsss~~~sssgggaaa___PPP888,,,///***)))((('''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$###"""""""""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&''''''((()))(((((()))))))))*********,,,+++++++++,,,///111333444:::JJJdddwwwpppkkkjjjdddbbbjjjpppqqqpppqqq~~~|||OOOBBB222))))))++++++(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((('''''''''((())))))))))))************))))))(((((()))))))))*********))))))*********+++++++++,,,,,,------------,,,,,,*********)))))))))((((((***))))))(((((())))))***)))))))))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$#########""""""###$$$%%%'''((((((&&&$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&'''((()))******+++,,,------------111...---///000555CCCQQQggg||||||uuusssyyyeeeVVVGGG>>>666---((('''))))))))))))))))))))))))'''''''''''''''''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$ooorrrsssqqqooommmiiicccWWW]]]^^^]]]aaajjjlllhhhlllmmmhhhjjjsssrrrpppxxx|||ppphhhkkkooopppuuu{{{|||mmmeeeaaa^^^eeemmmhhhfffddd^^^OOO999(((&&&---))))))((('''&&&&&&&&&&&&(((''''''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""""""""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&'''&&&&&&%%%%%%%%%&&&''''''(((((((((((())))))))))))+++******)))***,,,---......,,,---333AAA[[[zzzzzzyyypppsssoooooosssxxx|||iiiOOO@@@111+++&&&$$$'''))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''((())))))((())))))******))))))((((((((())))))))))))******)))))))))*********+++++++++++++++,,,,,,+++++++++******))))))))))))(((((())))))(((((((((((())))))))))))(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$##################%%%''''''&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&'''((((((((()))***++++++,,,,,,,,,...***))),,,...---+++,,,;;;HHH^^^sss{{{{{{uuubbbUUU<<<333+++)))(((%%%$$$$$$))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$gggiiiiiijjjmmmmmmfff]]][[[\\\XXXPPPNNNUUU\\\^^^nnnpppiiigggqqqyyy{{{qqqnnnnnnqqqvvv|||rrrhhh```[[[ccciiiccc^^^]]]RRR>>>,,,&&&(((+++)))((('''&&&&&&&&&&&&&&&(((''''''&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$######""""""""""""#########$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''((((((((())))))******)))))))))***+++,,,......///000222;;;OOOaaazzzvvv}}}~~~zzz|||tttnnnlllvvv~~~zzzrrrrrrvvvpppVVV???000)))///---+++)))((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))(((((())))))))))))(((((((((((((((((()))))))))***))))))))))))******************++++++++++++*********)))))))))(((((((((((()))((((((''''''(((((()))(((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%###################################################&&&((((((%%%###$$$&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$##############################$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''((()))***''''''((()))***************)))***...333222///,,,666777:::@@@MMM```tttxxxhhhYYYJJJ<<<333000---***)))******))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################XXX]]]fffqqq}}}rrrbbbVVVVVVSSSPPPRRRZZZcccggghhhiii___[[[jjj}}}yyylllhhhmmmtttvvv~~~vvvhhh^^^\\\iiiqqqiiiVVVOOO???///))),,,,,,'''(((''''''&&&&&&&&&&&&'''''''''&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""#########$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&***)))(((&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&''''''''''''(((((((((*********************+++***+++///555666555999>>>]]]lllyyyyyy~~~xxxssswwwyyyvvvxxxtttmmmuuu~~~tttooossstttuuuwww}}}}}}qqqZZZCCC555/////////******)))(((''''''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&'''(((((()))(((((())))))))))))(((((('''(((((((((((()))))))))(((((()))))))))*********)))******++++++******))))))))))))(((((((((((('''((((((''''''''''''((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%###################################################&&&((('''$$$"""$$$&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((''''''''''''(((((()))%%%&&&'''((())))))))))))+++,,,,,,++++++,,,,,,,,,000111222444888>>>EEEJJJcccooottthhhWWWGGG;;;444///,,,,,,,,,+++*********)))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################YYYbbbpppttt```UUUWWWYYY[[[^^^bbbeeegggbbbddd[[[VVVggg~~~xxxqqqssswwwlll``````pppwwwkkkHHH<<<---%%%)))///+++$$$''''''&&&&&&&&&&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&***)))((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&'''''''''(((************++++++++++++,,,))))))---/////////222///777EEEWWWmmm~~~}}}~~~vvvmmmrrr}}}yyyyyywwwrrrtttsssuuu}}}yyyeeeDDD;;;///(((((())))))(((+++)))'''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((((((((('''(((((())))))(((((('''''''''(((((((((((())))))((((((((()))))))))***************++++++*********))))))((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%#######################################$$$$$$$$$###%%%%%%%%%$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%&&&'''(((((()))))))))(((++++++&&&$$$'''+++---,,,,,,---...000222333444666<<>>///000...------......***'''...+++(((''''''(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))((('''''''''(((((((((((('''''''''''''''((((((((())))))(((((((((((()))))))))******++++++++++++++++++***))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$$$$###"""###%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''((())))))))))))%%%)))***&&&''',,,///......+++(((''')))...222444++++++,,,111:::HHHVVV___yyyuuuggg^^^RRRAAA111)))+++*********++++++***)))%%%)))+++''''''))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################cccffffff```]]]```eeeffffffjjjnnnooommmooozzzwww{{{uuu{{{|||uuusss{{{rrrrrrmmmiiipppsss[[[SSSYYYPPP777...(((&&&******%%%$$$)))&&&&&&%%%%%%%%%&&&&&&'''"""######$$$$$$%%%&&&&&&########################"""""""""""""""#########"""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&#########$$$%%%&&&((()))&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&'''((()))************((((((+++000///,,,---111***---000000000444<<>>DDDRRRgggwwwwww[[[GGG444333111...,,,***))))))************)))))))))((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################aaadddfffhhhkkkpppuuuwwwnnnooopppzzzvvviiiddddddfffzzzxxxddddddiiijjjrrrdddHHH999444---%%%)))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((())))))))))))*********++++++,,,,,,---......//////000,,,...222777???IIITTT[[[uuu{{{iiiYYYHHH888...444111...***((('''(((((()))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%&&&'''((()))((((((((((((((((((((((((***)))((((((((()))***+++))))))******++++++******)))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$######"""!!!########################"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''&&&&&&'''))))))(((&&&)))******++++++++++++++++++++++++,,,---............111222000...222:::BBBIIIPPPYYY___cccgggmmmqqq|||zzztttiiibbbYYYRRRLLLDDD888/////////---,,,+++******)))*********)))))))))((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################ffflllrrrsssppppppwwwrrrmmmjjjxxxyyykkkkkkppptttnnnddddddgggrrruuuSSS666++++++***&&&((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$######$$$$$$$$$#######################################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''((()))))))))))))))************++++++,,,,,,---.........///000000000000333777:::777@@@MMMYYYdddqqqrrreee\\\LLLCCC888000.../////////+++***))))))((()))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))((((((((()))***+++)))************))))))(((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""########################"""############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%''''''%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((((('''%%%(((((()))))))))***************++++++,,,---------+++---......,,,******+++---000444666555666999<<<:::>>>EEEMMMVVV\\\aaaccc```cccgggkkkkkkhhhdddbbbLLLJJJHHHFFFCCC@@@;;;777888444...+++******************))))))))))))******))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################kkkpppvvvwwwtttrrrxxxppphhhaaammm}}}uuubbb]]]dddwwwrrr\\\???+++&&&***,,,+++'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$######################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((((((((((((((()))))))))***************+++,,,,,,------+++---...//////000333555111444666666666999@@@EEEQQQYYYdddmmmsssxxx|||~~~xxxqqqkkkfffddd[[[WWWPPPIIICCC<<<555111---***((((((+++.........,,,,,,,,,++++++***))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((())))))******************)))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###########################""""""#########$$$$$$$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((((('''%%%''''''''''''((())))))************+++++++++,,,,,,***+++---000333333111000222333444333000///000222+++,,,...000111222222222000222666999:::888555222,,,---...///000000000///...///000///............)))((((((((((((((())))))))))))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################mmmmmmsss{{{vvvmmmbbbhhhtttqqqrrr{{{rrrsss~~~vvvdddeeelllppprrrOOO@@@...%%%&&&((()))(((&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""######$$$$$$######"""################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''((((((''''''((((((((()))))))))))))))******+++,,,,,,,,,((()))+++,,,+++***+++,,,...000222111000111444777444888===@@@@@@AAACCCFFFLLLLLLNNNQQQSSSSSSRRRPPPPPPMMMHHHCCC>>>:::777666///---------000111111000////////////...***&&&###)))))))))))))))'''&&&%%%)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))))))))))))))))))))((('''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$########################""""""#########$$$$$$$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''))))))(((&&&&&&&&&&&&&&&'''((()))***)))))))))******************))))))***,,,,,,***((()))***,,,,,,---...000222//////////////////......000000111222222111000///000000111111111111111111))),,,......+++((('''(((******)))(((((('''(((((((((((((((''''''''''''&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""mmmkkkrrrnnnjjjlllbbb^^^kkkxxxiiigggnnn|||xxxmmmrrrrrr^^^GGG:::111))))))***)))''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""############""""""###############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''''''''(((((((((((())))))******+++,,,,,,,,,,,,...000111000///000111&&&)))+++------...///111222333333333222222444555444555666777777666666555999888777666555555444555666444111///...,,,)))'''(((((()))+++,,,,,,------&&&&&&'''((())))))(((((()))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&'''((()))))))))(((((('''((((((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&'''%%%$$$""""""$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&'''))))))(((&&&&&&&&&%%%%%%&&&(((***+++))))))))))))))))))))))))+++)))''''''((((((((('''(((((()))***++++++++++++))))))))))))))))))))))))...---+++************+++((()))******))))))***,,,,,,+++***'''%%%%%%'''))),,,+++***(((''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$""""""""""""""""""""""""rrrooovvvtttmmmppphhheeerrrvvvfffeeeiiinnn{{{wwwjjjdddZZZDDD...///***))),,,,,,((('''***%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""############""""""""""""#########$$$$$$$$$########################"""############$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&'''''''''((((((((())))))***++++++,,,,,,---''')))+++,,,,,,---...000000111111111000///......---,,,---...111333222222//////000000/////////000***++++++++++++,,,,,,,,,***))))))***,,,---+++***------,,,***((('''((()))''''''(((((()))******+++((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((((((((('''&&&''''''''''''''''''''''''&&&'''((()))))))))((('''&&&&&&'''(((((((((''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$#########"""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$$$$##############################"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&(((((('''%%%&&&&&&%%%%%%&&&(((+++,,,((((((((((((((((((((((((((()))))))))***+++,,,...///////////////,,,)))''',,,,,,++++++*********+++---,,,+++*********++++++'''***,,,,,,,,,---000222///---+++******+++,,,---***)))(((''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""""""""""""""""""""yyyvvv|||qqqooo|||~~~tttbbbaaaccc```aaahhhbbboooqqq\\\BBB333---)))%%%"""###((('''###%%%+++%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""############""""""""""""######$$$$$$$$$$$$########################"""############$$$$$$$$$########################$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''((((((*********+++,,,,,,------,,,---...---+++******+++***++++++,,,,,,---...///...,,,,,,---000000,,,(((((())))))******+++---///000000000///...,,,+++***++++++***+++,,,+++(((&&&%%%''')))***))))))))))))''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%'''((((((((('''&&&''''''''''''''''''''''''%%%&&&((()))))))))((('''%%%%%%&&&'''((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""#########""""""""""""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""#######################################"""############$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&!!!"""$$$%%%%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%''''''&&&$$$'''&&&%%%%%%&&&)))+++---((((((((((((((('''''''''%%%'''((((((&&&%%%&&&((('''(((***,,,...---+++((($$$%%%%%%'''(((+++,,,---++++++,,,,,,,,,,,,,,,,,,***,,,,,,+++(((''')))+++''''''(((***,,,+++(((%%%(((''''''&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$""""""""""""""""""""""""zzzxxxnnn^^^```eeeaaa\\\\\\qqqhhhUUU>>>+++$$$)))000(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##########################################$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!"""###$$$%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,---------------------------------+++++++++,,,,,,------------------,,,,,,++++++++++++++++++*********))))))******))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$""""""###%%%%%%%%%########################%%%%%%&&&&&&'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&'''((())))))((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&)))+++######$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%''''''%%%$$$%%%%%%$$$$$$###"""""""""################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&###"""$$$$$$###########################"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!"""$$$%%%$$$!!!$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########$$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))))))))))))))))))))))),,,+++***)))(((((((((((())))))*********+++++++++---,,,,,,++++++,,,,,,---***************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&########################%%%%%%%%%$$$$$$#########!!!!!!"""#######################################yyyuuuqqqnnnxxxyyy}}}tttdddaaabbbaaafffnnn```TTTCCC222)))&&&''')))'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################################################################"""""""""!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))))))))*********++++++***++++++++++++***))))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++************++++++*********)))))))))))))))))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$""""""###$$$$$$$$$########################$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$&&&(((######$$$$$$$$$%%%%%%%%%%%%$$$###$$$&&&&&&%%%###"""""""""""""""#########################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&### """$$$$$$###########################"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!"""$$$%%%$$$"""$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%&&&&&&'''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((((((((())))))((((((((((((((((((((((((******))))))(((((()))))))))))))))*********++++++,,,++++++******++++++,,,)))************)))((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&########################%%%%%%%%%$$$$$$#########!!!!!!"""#######################################}}}ssskkkkkk|||ppplllgggeeeooopppkkkiiidddaaacccIII===///((((((***'''$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################################################################""""""""""""""""""""""""############""""""""""""$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))************(((((()))*********)))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,*********)))))))))))))))************)))))))))))))))))))))(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$############$$$$$$##############################$$$$$$$$$$$$#####################################################################$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%###"""$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$######$$$%%%$$$""" !!!!!!"""######$$$################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!!!!"""###$$$###########################"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$$$$###"""#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''')))(((((((((((()))******))))))))))))******************))))))))))))******)))))))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$#########!!!!!!"""###############""""""""""""""""""""""""ggggggfffffflllyyyxxxuuuqqqaaaKKK===666...&&&%%%))),,,)))$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$########################""""""""""""""""""""""""#########"""""""""""""""$$$###"""""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((()))))))))******%%%&&&'''((())))))))))))((((((((())))))))))))***++++++++++++++++++++++++*********+++++++++++++++))))))))))))))))))))))))******)))))))))(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%&&&%%%$$$###$$$%%%########################$$$$$$$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%######%%%'''######$$$$$$$$$%%%%%%%%%%%%$$$""""""###$$$###"""!!!"""""""""#########$$$################################################$$$$$$############$$$$$$################################################$$$###"""""""""###$$$$$$#################################$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))***+++((((((((()))))))))******)))((((((''''''(((((()))((((((((())))))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%########################$$$$$$$$$###############!!!!!!"""###############!!!!!!!!!!!!!!!!!!!!!!!!mmmhhheeeggglllttt|||}}}vvveeeLLL666******(((&&&&&&((()))(((&&&%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$################################################""""""""""""""""""######$$$###"""!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((((((((()))))))))$$$%%%&&&'''((()))))))))''''''((((((((()))))))))************************************************)))))))))***************)))))))))((((((((('''''''''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%'''((('''%%%$$$$$$&&&########################%%%%%%%%%%%%%%%$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%%%%&&&(((***######$$$$$$$$$%%%%%%%%%&&&$$$""""""#########"""%%%%%%%%%$$$$$$#########################################################$$$$$$############$$$$$$###################################################$$$$$$############$$$########################$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$############$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((******''''''((((((((()))))))))(((''''''&&&&&&''''''(((&&&''''''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%################################################!!!!!!"""###############!!!!!!!!!!!!!!!!!!!!!!!!~~~}}}}}}uuuiii```aaaiiipppvvv{{{oooLLL222+++///$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$$$$%%%%%%################################################""""""""""""###############""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((($$$%%%&&&'''((()))))))))'''''''''((((((((())))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))************((((((((((((''''''''''''&&&''''''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$''')))(((%%%######%%%########################&&&&&&&&&&&&%%%$$$###"""###############################################################$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%'''))),,,######$$$$$$$$$%%%%%%%%%(((%%%###"""############'''&&&&&&%%%$$$$$$######################################################$$$$$$############$$$$$$###################################################$$$%%%%%%#########%%%########################$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$###"""###$$$#########$$$$$$$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&((())))))''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################"""""""""###############!!!!!!"""###############""""""""""""""""""""""""rrrnnnmmmyyyxxxllldddjjjvvvxxxVVV888)))***///&&&&&&&&&&&&%%%$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%########################""""""""""""""""""""""""!!!"""""""""############!!!""""""###############$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%&&&'''((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((******)))))))))(((((((((''''''((((((((()))))))))((((((((('''''''''&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%"""&&&)))'''### !!!###########################%%%%%%%%%%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%########################!!!"""$$$$$$$$$%%%''')))######$$$$$$$$$%%%%%%%%%)))'''$$$"""###$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$################################################"""$$$&&&&&&###"""###%%%########################$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""$$$%%%$$$"""!!!###%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''$$$%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$########################!!!"""""""""#########$$$!!!!!!"""#######################################fffaaacccrrrwwwpppppp}}}~~~TTT777///000---'''***(((&&&%%%''''''&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$################################################!!!""""""###$$$$$$%%%%%%########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$ !!!###$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''(((((()))((((((((((((((((((((()))))))))***((((((((((((((((((((((((******))))))((((((((('''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&& $$$'''&&&!!!"""########################$$$$$$$$$######""" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$######""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&(((((())))))((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""#########"""###$$$&&&######$$$$$$$$$%%%%%%%%%***'''$$$######$$$$$$$$$"""""""""###$$$$$$%%%%%%################################################$$$$$$############$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""$$$'''&&&$$$"""###%%%########################%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!$$$%%%%%%"""!!!###%%%$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''((($$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$########################!!!!!!""""""#########$$$!!!!!!"""#######################################xxxfffbbbhhhwww~~~xxxuuuyyyxxxrrrTTT777...,,,'''$$$&&&)))((('''&&&%%%$$$$$$$$$######""""""""""""######""""""""""""""""""""""""########################"""############$$$$$$$$$%%%%%%$$$###"""""""""###""""""""""""############$$$#########""""""!!!!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########################################################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$$$$######""""""""""""""""""""""""!!!###$$$$$$######$$$%%%((('''%%%$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$%%%&&&'''((((((((((((((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$%%%%%%%%%%%%$$$###$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######""""""""""""#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############!!! ###%%%$$$###################################################"""############$$$$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!"""###$$$%%%########################qqqrrrzzztttjjjgggjjjrrrtttsss{{{|||ooolllNNN888'''%%%)))''''''***(((((('''%%%%%%$$$$$$%%%$$$$$$############$$$$$$################################################"""############$$$$$$$$$%%%$$$######""""""######""""""""""""########################"""""""""!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$##############################$$$$$$$$$$$$######""""""""""""""""""""""""!!!###$$$$$$######$$$%%%'''&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%'''((()))''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$%%%%%%%%%%%%$$$###$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######""""""""""""#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%###!!!"""$$$%%%%%%###################################################"""############$$$$$$$$$############"""""""""!!!!!!!!!!!!!!!"""###$$$%%%########################gggiiisssyyywwwrrrpppppppppuuuiiiOOO@@@===:::---%%%''')))&&&%%%'''((('''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$###"""""""""######""""""""""""########################"""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&&&&&&&&&&&&&&&&"""############$$$$$$$$$##############################$$$$$$$$$$$$######""""""""""""""""""""""""!!!###$$$$$$######$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%''')))***''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######""""""""""""#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########'''%%%######$$$%%%$$$###################################################"""############$$$$$$$$$############""""""""""""!!!!!!!!!!!!"""###$$$%%%########################ooorrr|||xxxrrrpppvvv~~~lllUUUAAA222---...333---***+++)))$$$"""%%%'''&&&&&&%%%$$$$$$$$$%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$######""""""""""""######!!!"""""""""#####################"""""""""""""""""""""#########$$$$$$$$$########################################################################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""###################################################$$$$$$%%%%%%$$$$$$###################################################%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$##############################$$$$$$$$$$$$######""""""""""""""""""""""""!!!###$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$######""""""######$$$###$$$$$$%%%%%%$$$$$$#################################$$$$$$$$$%%%%%%%%%######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############&&&%%%$$$###############################################################""""""#########$$$$$$$$$#########"""""""""""""""""""""!!!!!!"""###$$$$$$########################yyyxxx~~~vvvpppooovvvhhhTTT>>>111,,,+++,,,...'''%%%%%%&&&%%%###%%%(((&&&&&&%%%$$$$$$$$$%%%%%%######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$###""""""!!!""""""######!!!"""""""""############""""""""""""""""""######""""""#########$$$$$$$$$########################################################################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""############""""""########################################################################""""""#########$$$$$$$$$##############################$$$$$$$$$$$$######""""""""""""""""""""""""!!!###$$$$$$######$$$%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$#################################$$$$$$$$$%%%%%%%%%######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$###!!!!!!""""""################################################""""""#########$$$$$$$$$""""""""""""""""""######""""""""""""""""""###$$$""""""""""""""""""""""""|||xxx|||}}}xxxvvvyyy{{{bbb???333((((((,,,,,,******&&&&&&&&&%%%$$$$$$&&&(((%%%%%%$$$$$$$$$$$$%%%%%%###""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$""""""!!!!!!!!!"""######""""""""""""############""""""""""""############"""############$$$$$$$$$########################################################################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################''''''''''''''''''''''''################################################!!!!!!""""""""""""!!!!!!########################################################################"""############$$$$$$$$$##############################$$$$$$$$$$$$######""""""""""""""""""""""""!!!###$$$$$$######$$$%%%"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$##################$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############"""######"""!!! """###################################################"""############$$$$$$$$$""""""""""""###############"""""""""""""""######""""""""""""""""""""""""~~~mmmPPP;;;---)))(((+++,,,)))''''''*********(((&&&&&&%%%$$$%%%$$$$$$$$$$$$$$$%%%%%%$$$######""""""######$$$################################################"""############$$$$$$$$$!!!!!!!!!!!!!!!"""######""""""""""""############!!!"""""""""############"""############$$$$$$$$$########################################################################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&##############################$$$$$$$$$%%%%%%%%%########################&&&&&&&&&&&&&&&&&&&&&&&&################################################""""""############""""""########################################################################"""############$$$$$$$$$##############################$$$$$$$$$$$$######""""""""""""""""""""""""!!!###$$$$$$######$$$%%%!!!"""###$$$%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%$$$######$$$%%%%%%$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""""""""#########$$$"""###$$$###!!!!!!###&&&################################################"""############$$$$$$$$$!!!"""""""""##################""""""""""""######""""""""""""""""""""""""rrrWWWBBB777222******++++++'''###%%%+++!!!###%%%&&&''')))'''%%%$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%""""""""""""""""""""""""########################"""############$$$$$$$$$!!!!!!!!!!!!!!!"""######""""""""""""############!!!!!!""""""#########$$$"""############$$$$$$$$$""""""""""""""""""""""""################################################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&#################################$$$$$$%%%%%%%%%################################################""""""""""""""""""""""""##############################$$$$$$$$$$$$######""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$$$$######""""""""""""""""""""""""!!!###$$$$$$######$$$%%%!!!"""###$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################&&&%%%$$$######$$$%%%&&&$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""#########$$$"""$$$%%%$$$###"""%%%(((################################################"""############$$$$$$$$$!!!!!!""""""#########$$$######"""""""""""""""###""""""""""""""""""""""""|||kkkTTT@@@444...***'''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""######""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$#######################################$$$$$$######$$$$$$%%%&&&##############################$$$$$$$$$%%%%%%%%%!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""########################%%%$$$###""""""###$$$%%%##############################""""""""""""######################################################"""############$$$$$$$$$################################################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$%%%%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%&&&######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$###"""""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$""""""""""""""""""""""""%%%%%%%%%$$$$$$#################################%%%$$$#########$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###"""%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""##############################$$$$$$$$$%%%%%%%%%%%%$$$######""""""######$$$#########""""""!!!!!!########################$$$#########""""""!!!!!!uuucccGGG>>>222+++***++++++***''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""##############################""""""""""""######""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""##################$$$$$$########################$$$$$$######$$$$$$%%%&&&##############################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""""""""""""""########################$$$###""""""""""""###$$$##############################""""""""""""######################################################"""############$$$$$$$$$################################################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""######$$$$$$$$$$$$######%%%%%%$$$#####################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######%%%%%%$$$$$$$$$#################################$$$$$$$$$#########""""""##############################$$$$$$$$$%%%%%%%%%%%%$$$######""""""##################"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!############"""""""""!!!qqq```OOO>>>222+++'''$$$$$$''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""##############################""""""""""""######""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""###############$$$$$$$$$"""""""""""""""""""""""""""""""""###$$$$$$$$$%%%########################$$$$$$######$$$$$$%%%&&&##############################$$$$$$$$$%%%%%%%%%''''''&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""####################################""""""""""""######################################################"""############$$$$$$$$$################################################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###""""""###$$$$$$!!!"""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$###############$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$###############!!!""""""""""""""""""!!!%%%%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$########################%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%$$$$$$$$$$$$#########""""""""""""""""""""""""$$$$$$$$$#############################################$$$$$$$$$%%%%%%%%%%%%$$$######""""""##################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!############""""""""""""}}}mmmUUU@@@555111///...---+++*********)))&&&###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""######"""""""""""""""""""""""""""######$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%%%%########################$$$$$$######$$$$$$%%%&&&##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#################################""""""""""""""""""""""""##############################""""""""""""######################################################""""""#########$$$$$$$$$################################################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$##################$$$""""""###$$$%%%%%%&&&&&&############$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!!!!""""""""""""!!!!!!%%%%%%$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$############"""""""""#####################################################################$$$$$$$$$%%%%%%%%%%%%$$$######""""""###############"""""""""""""""#################################"""""""""""""""FFF@@@999444111///,,,))))))(((''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""######""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%%%%########################$$$$$$######$$$$$$%%%&&&##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""####################################""""""############""""""##############################""""""""""""######################################################""""""#########$$$$$$$$$################################################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""######$$$$$$######"""$$$$$$$$$######$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$#########""""""#########$$$$$$$$$%%%%%%######################################################$$$$$$$$$%%%%%%%%%%%%$$$######""""""######""""""""""""""""""##############################""""""""""""""""""######***))))))******((($$$!!!'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""##############################""""""""""""######""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$###############"""""""""""""""""""""""""""""""""###$$$$$$$$$%%%########################$$$$$$######$$$$$$%%%&&&##############################$$$$$$$$$%%%%%%%%%#################################$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$##############################$$$$$$$$$$$$####################################""""""""""""######################################################"""############$$$$$$$$$################################################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""%%%%%%%%%$$$$$$$$$######!!!!!!""""""###$$$$$$%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$###$$$$$$%%%%%%$$$$$$############"""######$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$############"""""""""#########$$$%%%%%%&&&&&&###############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%$$$######""""""######""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############111...***(((((()))***+++(((((('''&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""##############################""""""""""""######"""""""""""""""""""""""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$#########""""""""""""""""""""""""""""""##################$$$$$$########################$$$$$$######$$$$$$%%%&&&##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$######""""""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""######$$$$$$###########################$$$%%%&&&&&&%%%$$$#################################""""""""""""######################################################"""############$$$$$$$$$################################################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######""""""!!!!!!######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""!!!!!!""""""###$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$##################"""""""""""""""""""""###$$$%%%%%%%%%""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%$$$######""""""######!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############$$$%%%&&&&&&&&&&&&$$$######$$$&&&&&&&&&&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""######""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$######""""""""""""""""""""""""""""""$$$$$$$$$#######################################$$$$$$######$$$$$$%%%&&&##############################$$$$$$$$$%%%%%%%%%)))((('''&&&$$$###"""!!!""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""######$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$########################$$$%%%&&&&&&&&&&&&%%%$$$##############################""""""""""""######################################################"""############$$$$$$$$$################################################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$%%%"""###$$$%%%%%%$$$###"""""""""###$$$%%%&&&&&&''''''&&&%%%###""" ######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$######$$$$$$$$$$$$######!!!!!! !!!!!!"""############$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################"""###$$$%%%&&&%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###"""############"""""""""""" !!!!!!"""###$$$$$$$$$""""""######$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""#########!!!!!!""""""#########$$$########################!!!!!!""""""#########$$$(((((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""!!!!!!"""###$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$$$$############"""######""""""""""""######""""""############"""""""""############$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$###############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""######$$$$$$$$$$$$########################$$$$$$######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""############""""""#########$$$$$$$$$"""""""""###$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""##############################"""############$$$$$$$$$########################$$$$$$$$$#########""""""%%%%%%%%%$$$$$$################################################$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$%%%$$$###""""""###$$$%%%################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######"""$$$%%%%%%$$$###%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################!!!!!!!!!!!!""""""""""""######""""""""""""######################################################$$$$$$############$$$$$$$$$###"""!!!!!!"""###$$$#########"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!(((((((((((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""###$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$$$$#########""""""######""""""""""""############$$$$$$$$$$$$######"""############$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$##################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""######$$$$$$$$$$$$######%%%$$$$$$$$$###"""""""""#########""""""#########""""""""""""""""""""""""""""""""""""############""""""""""""############""""""#########$$$$$$$$$###############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#################################################################################""""""#################################"""############$$$$$$$$$########################$$$$$$$$$#########""""""%%%%%%%%%$$$$$$####################################""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$###""""""###$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######"""$$$%%%%%%$$$###%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$%%%%%%%%%%%%########################!!!!!!!!!!!!"""""""""#########""""""""""""######################################################$$$######""""""######$$$$$$###"""!!!!!!"""###$$$###"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!(((((('''''''''&&&&&&&&&$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""###$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$#########"""""""""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$%%%$$$$$$$$$###""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""######$$$$$$$$$$$$######&&&%%%%%%$$$###"""!!!!!!$$$$$$############$$$$$$########################""""""""""""############""""""""""""###########################$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$############$$$$$$########################"""############$$$$$$$$$########################$$$$$$$$$###############$$$$$$$$$$$$$$$#################################""""""!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$###""""""###$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######"""$$$%%%%%%$$$###%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&########################!!!!!!!!!"""""""""############""""""""""""######################################################$$$######""""""######$$$######""""""""""""######""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###########################################################################"""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!############""""""""""""######""""""""""""######$$$##################$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""######$$$$$$$$$$$$######%%%$$$$$$$$$###"""""""""%%%$$$$$$$$$$$$$$$$$$%%%########################!!!"""""""""############!!!"""""""""####################################%%%$$$$$$$$$###"""""""""###############################################################$$$$$$$$$################################################%%%$$$$$$$$$$$$$$$$$$%%%########################""""""#########$$$$$$$$$################################################$$$$$$$$$#######################################!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$##################$$$################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######"""$$$%%%%%%$$$###%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%%%%&&&########################!!!!!!"""""""""###############""""""""""""############################################################""""""""""""#########""""""""""""""""""###"""""""""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""######"""""""""""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""!!!!!!######""""""""""""#########"""!!!!!!!!!!!!"""###""""""#########$$$$$$$$$""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""######$$$$$$$$$$$$######"""""""""###$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%########################!!!"""""""""############!!!"""""""""####################################%%%$$$$$$$$$###"""""""""################################################""""""#########$$$$$$$$$################################################%%%$$$$$$$$$$$$$$$$$$%%%########################""""""#########$$$$$$$$$################################################################################################!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$#########$$$$$$#########################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######"""$$$%%%%%%$$$###%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$########################""""""""""""##################""""""""""""#########################################################""""""""""""""""""###"""""""""######"""""""""!!!!!!""""""############""""""""""""""""""""""""""""""""""""""""""""""""&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""######"""""""""!!!!!!!!!######""""""""""""######"""!!!  !!!""""""############$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$%%%$$$$$$$$$###""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""######$$$$$$$$$$$$######!!!!!!"""###$$$%%%%%%&&&$$$$$$############$$$$$$########################""""""""""""############""""""""""""############$$$$$$$$$###############$$$$$$$$$###############################################################"""""""""###$$$$$$%%%%%%################################################$$$$$$############$$$$$$########################"""############$$$$$$$$$#######################################$$$$$$$$$"""""""""#######################################""""""!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$"""###$$$$$$$$$$$$###"""################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######"""$$$%%%%%%$$$###%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################"""""""""#########$$$$$$######""""""""""""#########################################################""""""!!!!!!""""""###""""""############""""""!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""###"""""""""!!!!!!!!!!!!######""""""""""""#########"""!!! !!!"""###"""############$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$##################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################################################################################################################""""""###$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""######$$$$$$$$$$$$######"""""""""###$$$$$$$$$%%%#########""""""#########""""""""""""""""""""""""""""""""""""############""""""""""""############$$$$$$$$$#########""""""###############$$$$$$$$$################################################!!!""""""###$$$$$$%%%%%%#########################################################""""""#################################"""############$$$$$$$$$########################""""""#########$$$$$$$$$!!!"""""""""#########$$$###########################""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$"""###$$$$$$$$$$$$###"""################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######"""$$$%%%%%%$$$###%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%########################""""""#########$$$$$$$$$######""""""""""""######################################################""""""!!!!!!!!!!!!""""""!!!"""###$$$$$$###"""!!! !!!!!!"""######$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%$$$$$$$$$######!!!!!!""""""#########$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$###""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!######""""""""""""######$$$###""" """###$$$"""############$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$###############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$#####################""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""############$$$$$$$$$$$$######""""""""""""######$$$$$$$$$%%%########################""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%######################################################""""""""""""##############################"""############$$$$$$$$$########################""""""######$$$$$$$$$$$$!!!!!!""""""#########$$$#######################################$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$"""###$$$%%%%%%$$$###"""################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&########################"""############$$$$$$$$$######""""""""""""######################################################""""""!!!!!!!!!!!!""""""!!!"""###$$$$$$###"""!!! !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""############""" """"""############"""""""""############$$$$$$$$$'''$$$""""""$$$%%%""" """"""""""""""""""""""""######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""########################"""""""""""""""""""""""""""############$$$$$$$$$########################""""""""""""""""""""""""""""""######$$$$$$$$$%%%########################$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!"""############$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""######$$$########################""""""############"""""""""############$$$$$$$$$########################$$$###"""!!!!!!"""###$$$########################!!!###$$$###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""######$$$########################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""$$$$$$$$$#########""""""""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""######$$$$$$$$$$$$######""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""####################################!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''%%%%%%%%%$$$$$$#################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%""""""""""""""""""""""""'''''''''&&&&&&%%%%%%%%%$$$$$$$$$############"""#########"""""""""""""""$$$#########""""""!!!!!!$$$#########""""""!!!!!!$$$#########""""""!!!!!!!!!"""###$$$$$$###"""!!!$$$#########""""""!!!!!!$$$%%%%%%%%%$$$$$$###"""########################"""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""######""""""!!! """"""############""""""""""""#########$$$$$$$$$$$$"""!!!"""$$$%%%###"""""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################""""""""""""""""""""""""#########"""""""""""""""########################$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!"""############$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""######$$$########################"""##################"""""""""#########$$$$$$$$$########################$$$###"""!!!!!!"""###$$$########################!!!###$$$###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""######$$$########################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""$$$$$$$$$#########""""""""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""######$$$$$$$$$$$$######""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################""""""""""""####################################"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''%%%%%%%%%$$$$$$$$$##############################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$""""""""""""""""""""""""%%%%%%%%%$$$$$$$$$######$$$$$$$$$############"""###"""""""""""""""""""""############"""""""""!!!############"""""""""!!!############"""""""""!!!!!!"""###$$$$$$###"""!!!############"""""""""!!!$$$$$$$$$%%%$$$$$$###""""""""""""""""""""""""""""""###$$$$$$$$$$$$###"""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!""""""######""""""!!!"""""""""#########$$$$$$!!! !!!###$$$$$$###""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""############$$$$$$$$$########################""""""""""""""""""""""""#########"""!!!!!! ########################$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""############$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""######$$$##############################$$$$$$$$$$$$######"""""""""#########$$$$$$##############################""""""""""""##############################!!!###$$$###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""######$$$########################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""$$$$$$$$$###############""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$############$$$$$$$$$$$$######""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################"""""""""#########$$$$$$##########################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################"""""""""""""""############$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$""""""""""""""""""""""""#########"""""""""""""""$$$$$$$$$############"""""""""""""""""""""##################""""""""""""############""""""""""""############""""""""""""""""""############""""""############""""""""""""######$$$$$$$$$$$$#######################################$$$$$$#########"""""""""""""""""""""""" !!!"""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""############!!! !!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$########################""""""""""""""""""""""""############""""""""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$#########################################################"""""""""""""""""""""#########$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""######$$$########################$$$$$$$$$%%%%%%$$$$$$$$$""""""""""""#######################################""""""""""""""""""###########################!!!###$$$###"""!!!"""###########################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############"""""""""""""""######$$$########################""""""""""""""""""""""""########################################################################################################################""""""""""""""""""""""""########################""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$########################""""""###$$$$$$$$$############$$$$$$$$$$$$######!!!"""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$########################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################""""""""""""######$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$#########"""""""""""""""""""""##################"""""""""""""""#########"""""""""""""""#########""""""""""""""""""""""""######"""""""""#########""""""""""""""""""######$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$"""""""""""""""""""""""" !!!""""""######"""!!!!!!""""""""""""!!!!!!!!!!!!"""""""""#########""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""########################""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$%%%&&&&&&########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""######""""""#########$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""######$$$########################$$$$$$$$$%%%%%%$$$$$$$$$!!!!!!"""""""""#########"""""""""""""""""""""""""""""""""######"""""""""""""""""""""""""""""""""!!!###$$$###"""!!!"""###########################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############"""""""""""""""######$$$########################""""""""""""""""""""""""########################################################################################################################""""""""""""""""""""""""########################""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$########################!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!"""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############################################################$$$$$$$$$$$$########################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########""""""""""""""""""""""""""""""##################$$$$$$$$$#########""""""!!!!!!""""""############""""""""""""""""""######""""""""""""""""""######""""""""""""""""""#########""""""""""""""""""###""""""""""""""""""######!!!"""######$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$"""""""""""""""""""""""" !!!""""""###"""""" !!!!!!""""""!!!!!! !!!!!!!!!"""""""""#########$$$$$$###!!! !!!""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""########################"""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$%%%'''((((((#######################################$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$########################""""""""""""############"""############$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""######$$$##############################$$$$$$$$$$$$######!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!###$$$###"""!!!"""###########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""######$$$########################""""""""""""""""""""""""########################################################################################################################""""""""""""""""""""""""###############$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$########################!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%##########################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$############"""!!!!!!!!!"""######$$$$$$""""""""""""############""""""""""""############""""""""""""##################""""""""""""######""""""""""""############!!!!!!"""#######################################$$$$$$###""""""###$$$$$$"""""""""""""""""""""""" !!!"""""""""""""""!!! !!!!!!!!!!!! !!!!!!!!!!!!"""""""""###"""###%%%$$$"""!!!"""$$$""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""########################"""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&########################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################!!!"""""""""############"""############$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""######$$$########################"""##################"""!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""!!!###$$$###"""!!!"""###########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""######$$$########################""""""""""""""""""""""""########################################################################################################################""""""""""""""""""""""""""""""#########$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$########################!!!!!!"""$$$$$$%%%%%%$$$######$$$$$$$$$$$$######""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%########################"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""###$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%######$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$############""" !!!!!!"""######$$$$$$!!!"""""""""############!!!"""""""""############!!!"""""""""############$$$###"""!!!!!!"""###$$$!!!"""""""""############!!!!!!"""###############""""""""""""""""""""""""%%%$$$###""""""###$$$%%%""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!"""""""""""" """%%%$$$""""""$$$'''""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""###############$$$$$$$$$########################""""""######$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""#########$$$"""############$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""######$$$########################""""""############""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""!!!###$$$###"""!!!"""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""######$$$########################""""""""""""""""""""""""################################################""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""######$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$""""""""""""""""""""""""!!!!!!"""$$$$$$%%%%%%%%%######$$$$$$$$$$$$######""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########$$$$$$%%%%%%%%%########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""!!!!!!""""""######$$$$$$$$$$$$$$$############""" !!!!!!"""###$$$$$$$$$!!!!!!""""""#########$$$!!!!!!""""""#########$$$!!!!!!""""""#########$$$$$$###"""!!!!!!"""###$$$!!!!!!""""""#########$$$""""""""""""""""""""""""""""""#########$$$$$$$$$######""""""""""""######$$$#########""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""""""""!!!!!! !!!"""$$$$$$!!!"""""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""######""""""!!!!!! !!!!!!""""""######"""""""""""""""""""""""""""""""""""""""######$$$""""""""""""""""""""""""%%%###!!!  !!!"""!!!!!!"""###############""""""""""""""""""""""""######""""""######$$$%%%########################""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%################################################$$$$$$############$$$$$$########################%%%$$$$$$$$$######""""""########################$$$$$$$$$#########""""""########################%%%%%%$$$###""""""######""""""""""""""""""""""""#########"""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$##################"""""""""""""""######$$$""""""""""""""""""""""""%%%$$$"""!!!!!!"""$$$%%%""""""#########$$$$$$$$$################################################""""""""""""""""""""""""$$$$$$$$$#########""""""""""""""""""""""""""""""%%%%%%$$$######$$$%%%%%%######$$$$$$$$$######""""""############$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""######################## !!!!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$##############################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%"""$$$%%%###!!!###***000%%%%%%%%%$$$$$$#########$$$$$$$$$#########""""""########################$$$$$$%%%%%%%%%%%%&&&&&&########################$$$$$$$$$#########""""""""""""""""""""""""""""""###!!!!!!"""###$$$###"""""""""""""""""""""""""""###################################################$$$$$$$$$###""" """"""""""""""""""""""""######""""""!!!!!! !!!"""###$$$$$$###"""!!!""""""""""""""""""""""""""""""#########$$$$$$$$$######""""""""""""##################"""""""""!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!"""###$$$!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!! !!!""""""###""""""""""""""""""""""""$$$###!!! """"""!!!!!!"""###############""""""""""""""""""""""""######""""""######$$$%%%########################""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%############$$$$$$$$$%%%################################################$$$$$$############$$$$$$########################$$$$$$#########"""""""""########################$$$$$$$$$#########""""""########################%%%$$$$$$###""""""######"""""""""""""""""""""""""""""""""""""""#########!!!"""""""""############""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################"""""""""""""""######$$$""""""""""""""""""""""""%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%################################################""""""""""""""""""""""""$$$$$$$$$#########""""""########################%%%$$$$$$######$$$$$$%%%######$$$$$$$$$######""""""############$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""######################## !!!!!!"""######$$$$$$###$$$$$$%%%%%%$$$$$$#########""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$############################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$##############################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$&&&'''&&&$$$&&&+++000%%%%%%%%%$$$$$$$$$######$$$$$$$$$#########""""""#################################$$$$$$$$$%%%%%%########################$$$$$$$$$#########""""""""""""""""""""""""""""""###!!!!!!"""###$$$###"""###########################################################################$$$$$$$$$###""" """"""""""""""""""""""""######""""""!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!"""""""""""""""""""""""""""""""""############$$$######""""""""""""##################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!! !!!!!!"""###$$$!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!"""""""""""""""""""""""""""$$$###"""!!! !!!"""###!!!!!!"""###############""""""""""""""""""""""""######""""""######$$$%%%########################""""""""""""""""""""""""$$$$$$############$$$$$$"""""""""#########$$$$$$################################################$$$$$$############$$$$$$##############################""""""""""""!!!!!!########################$$$$$$$$$#######################################%%%$$$######"""#########""""""""""""""""""""""""!!!!!!""""""######$$$$$$""""""""""""############""""""""""""""""""""""""!!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################"""""""""""""""######$$$""""""""""""""""""""""""########################$$$$$$$$$%%%%%%%%%&&&&&&################################################""""""""""""""""""""""""$$$$$$$$$#######################################%%%$$$############$$$%%%"""######$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$###############""""""""""""""""""""""""########################!!!!!!!!!"""######$$$$$$######$$$$$$$$$$$$$$$#########""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""##################"""######################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$##############################"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%###%%%''''''%%%&&&)))---%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$#######################################"""""""""############$$$########################$$$$$$$$$###############""""""""""""""""""""""""###!!!!!!"""###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$######"""!!! """"""""""""""""""""""""###""""""""""""!!!!!!!!!""""""############""""""""""""""""""""""""""""""""""""""""""##################""""""""""""###############"""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""###### !!!!!!""""""""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!######""""""!!!!!! """"""""""""""""""""""""!!! !!!""""""""""""""""""""""""""""""######"""!!!!!!""""""###!!!!!!"""###############""""""""""""""""""""""""######""""""######$$$%%%########################""""""""""""""""""""""""$$$$$$############$$$$$$!!!""""""""""""#########################################################$$$$$$############$$$$$$########################"""""""""!!!!!!!!!!!!!!!########################################################################$$$$$$###############$$$"""""""""""""""""""""""" !!!"""###$$$$$$%%%"""""""""""""""#########"""""""""""""""""""""""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""############"""""""""""""""######$$$"""""""""""""""""""""""""""###$$$$$$$$$$$$###"""######$$$$$$$$$$$$%%%%%%################################################""""""""""""""""""""""""################################################$$$$$$############$$$$$$""""""###$$$$$$$$$######""""""#########$$$$$$$$$########################""""""""""""""""""""""""########################!!!!!!""""""############"""######$$$$$$$$$$$$#########""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""######################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$##############################""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% ###%%%%%%$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""#########$$$$$$################################################""""""""""""""""""""""""###!!!!!!!!!###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$############################################################""""""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""######""""""""""""!!!!!!!!!!!! !!!""""""""""""""""""!!!!!!!!!!!!""""""### !!!"""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!""""""###$$$""""""""""""""""""""""""###""""""""""""#########!!!!!!"""###############""""""""""""""""""""""""######""""""######$$$%%%########################""""""""""""""""""""""""$$$######""""""######$$$!!!""""""""""""#########################################################$$$$$$############$$$$$$########################!!!!!!!!!!!!!!!"""""""""########################################################################$$$###############$$$$$$"""""""""""""""""""""""" !!!"""###$$$$$$%%%######""""""""""""""""""""""""""""""""""""""""""""""""############""""""########################""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############!!!!!!"""""""""#########"""""""""""""""######$$$"""""""""""""""""""""""""""###$$$$$$$$$$$$###"""""""""""""""############################################################""""""""""""""""""""""""########################################################################!!!"""###$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########!!!"""######$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""######################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$##############################""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############################################################$$$$$$$$$%%%################################################""""""""""""""""""""""""###!!!!!!!!!###$$$###"""#################################################################################"""""""""""""""""""""""""""""""""""""""""""""""""""###############""""""""""""""""""###""""""""""""""""""""""""###"""""""""""""""!!!!!!######""""""""""""######""""""""""""############""""""""""""!!!!!!!!!!!! !!!""""""######"""""""""!!!!!!!!!!!!"""""" !!!""""""######"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""###$$$$$$""""""""""""""""""""""""""""""##################!!!!!!"""###############""""""""""""""""""""""""######""""""######$$$%%%########################""""""""""""""""""""""""######""""""""""""######"""""""""#########$$$$$$################################################$$$$$$############$$$$$$########################!!!!!!""""""""""""#############################################$$$$$$$$$#################################"""######$$$%%%""""""""""""""""""""""""!!!!!!""""""######$$$$$$############"""""""""""""""""""""""""""""""""""""""######$$$$$$######"""########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############ !!!!!!""""""#########"""""""""""""""######$$$""""""""""""""""""""""""########################!!!!!!!!!""""""""""""###################################################""""""""""""""""""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$###""""""!!!"""###$$$$$$$$$$$$$$$"""############$$$$$$$$$###############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######!!!!!!"""###$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""##################"""######################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$##############################"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$$$$$$$%%%%%%%%%###############$$$$$$$$$#################################$$$$$$$$$%%%%%%#######################################$$$$$$$$$""""""""""""""""""""""""###!!!!!!"""###$$$###"""""""""""""""""""""""""""######################################################""""""""""""######"""""""""""""""""""""""""""""""""############$$$######""""""""""""######""""""""""""""""""""""""######""""""!!!!!!!!!!!!######""""""""""""######!!!"""""""""############""""""""""""!!!!!!!!!!!! !!!"""############""""""!!!!!!!!!!!!"""""" !!!"""############!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""###!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""######$$$$$$$$$$$$!!!!!!"""###############""""""""""""""""""""""""######""""""######$$$%%%########################""""""""""""""""""""""""######""""""""""""##################$$$$$$$$$%%%################################################$$$$$$############$$$$$$########################"""""""""#########$$$$$$########################""""""#########$$$$$$$$$##############################""""""###$$$$$$%%%"""""""""""""""""""""""""""""""""""""""#####################"""""""""!!!"""""""""""""""""""""""""""######$$$$$$######"""########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############ !!!!!!"""######$$$"""""""""""""""######$$$""""""""""""""""""""""""%%%$$$###""""""###$$$%%%!!!""""""""""""#########################################################""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!!!!!!!"""$$$$$$%%%%%%$$$"""############$$$$$$$$$""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""###""""""""""""""""""""" !!!"""###$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$############################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$##############################"""""""""""""""""""""""""""############$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$########################"""""""""############$$$########################""""""#########$$$$$$$$$""""""""""""""""""""""""###!!!!!!"""###$$$###"""##############################################################################"""!!!!!!"""###$$$""""""""""""""""""""""""""""""#########$$$$$$$$$$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""######""""""!!!!!!!!! ######""""""""""""######!!!!!!""""""#########$$$""""""""""""!!!!!!!!!!!! !!!"""###############"""!!!!!!!!!!!!"""""" !!!"""############!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""###### !!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$!!!!!!"""###############""""""""""""""""""""""""#########"""###$$$$$$%%%########################""""""""""""""""""""""""######""""""""""""#########$$$$$$$$$$$$%%%%%%%%%################################################$$$$$$############$$$$$$########################""""""######$$$$$$$$$%%%########################""""""######$$$$$$$$$$$$##############################""""""###$$$%%%%%%""""""""""""""""""""""""#########"""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############ !!!"""######$$$"""""""""""""""######$$$""""""""""""""""""""""""%%%$$$"""!!!!!!"""$$$%%%"""############$$$$$$$$$################################################""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!!!!!!!"""$$$$$$%%%%%%%%%"""############$$$$$$$$$""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""#########""""""""""""""" """######$$$$$$$$$#########"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$######################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$##############################"""""""""""""""""""""""""""############$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&%%%###!!!!!!"""###""""""#########$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$########################!!!!!!!!!!!!""""""""""""########################""""""######$$$$$$$$$$$$""""""""""""""""""""""""###!!!!!!"""###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######################################################"""!!!!!!"""###$$$""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$#########""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""%%%$$$###!!!!!!!!!"""###%%%%%%$$$"""!!!!!!###&&&"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""############"""############$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#######################################"""!!!!!!$$$$$$$$$###############""""""############""""""""""""""""""############$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############!!!!!!"""###############""""""""""""""""""""""""########################""""""""""""""""""""""""##############################""""""""""""######$$$#########""""""!!!!!!########################"""############$$$$$$$$$"""""""""""""""""""""""""""""""""###$$$$$$$$$%%%########################!!!!!!"""###$$$%%%%%%&&&################################################"""############$$$$$$$$$$$$$$$############$$$$$$####################################""""""""""""!!!!!!!!!!!!!!!"""############""""""""""""######""""""""""""####################################%%%$$$###""""""###$$$%%%########################%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$################################################""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""'''&&&%%%$$$###############$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$$$$##############################%%%$$$###""""""###$$$%%%########################!!!"""$$$$$$"""!!!""""""""""""""""""""""""$$$$$$$$$%%%%%%$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$#########""""""""""""""""""""""""""""""$$$$$$######"""!!!!!! """"""""""""""""""""""""###"""!!!!!!!!!###$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$#########""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""%%%$$$"""!!!!!!!!!"""###!!!######"""""""""$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""############"""############$$$$$$$$$######$$$%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#######################################"""!!!!!!##################$$$$$$""""""############""""""""""""""""""########################"""""""""!!!""""""""""""""""""""""""""""""""""""############!!!!!!"""###############################################################""""""""""""""""""""""""##############################""""""""""""##################"""""""""!!!########################"""############$$$$$$$$$""""""""""""""""""""""""###############$$$$$$$$$#######################################$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$############$$$$$$####################################""""""""""""!!!!!!!!!!!!!!!"""############""""""""""""######""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$############$$$%%%########################%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$################################################""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""$$$$$$#########$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$###""""""###$$$$$$######################## !!!"""######"""!!! """"""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""#########""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$############"""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$###""""""!!!"""""""""!!!######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""############"""############$$$$$$$$$$$$$$$$$$%%%$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""############""""""!!!"""""""""###$$$$$$$$$%%%""""""############""""""""""""""""""########################""""""""""""########################""""""""""""############!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""##################""""""""""""########################"""############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$#######################################$$$$$$$$$#########""""""################################################"""############$$$$$$$$$$$$$$$############$$$$$$####################################""""""""""""!!!!!!!!!!!!!!!"""############""""""""""""######""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%########################$$$$$$###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$###################################################""""""!!!!!!""""""###""""""""""""""""""""""""!!!!!!!!!"""###$$$%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$##############################$$$$$$###""""""###$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""##################"""""""""""""""""""""""""""#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$#########$$$$$$$$$###############"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$"""""""""""""""""""""""""""""""""!!!""""""###$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!############""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""!!!""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$!!!"""""""""############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""############"""!!!!!!!!!"""###$$$%%%%%%%%%""""""############""""""!!!"""""""""#####################"""""""""""""""########################!!!"""""""""############!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""###############"""""""""""""""########################""""""#########$$$$$$$$$""""""""""""""""""""""""%%%$$$$$$$$$###"""""""""################################################################################################""""""#########$$$$$$$$$$$$$$$############$$$$$$####################################"""""""""!!!!!!!!!!!!!!!!!!""""""#########""""""""""""######!!!"""""""""############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################""""""""""""#########################################################################################################""""""""""""""""""###""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$##################$$$##############################"""!!!!!!"""######""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$#######################################""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""#########""""""#########""" """$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$!!!"""""""""############""""""#########$$$$$$$$$$$$$$$$$$$$$######"""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################!!!""""""#########""""""!!!!!!"""###$$$%%%%%%%%%""""""############""""""!!!"""""""""############""""""""""""""""""##############################!!!"""""""""############!!!!!!"""#######################################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######""""""""""""""""""##############################""""""#########$$$$$$$$$########################%%%$$$$$$$$$###"""""""""########################!!!""""""###$$$$$$%%%%%%################################################""""""#########$$$$$$$$$$$$$$$############$$$$$$####################################"""""""""!!!!!!!!!!!!!!!!!!""""""#########""""""""""""######!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###########################""""""!!!""""""############################################################################################################""""""""""""######""""""""""""""""""""""""######""""""""""""#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$#######################################$$$$$$#######################################""""""""""""######""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""#########$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""""""""###!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!"""############"""&&&&&&$$$""" !!!###&&&"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""############"""############$$$$$$$$$#########$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################!!!""""""############""""""""""""###$$$$$$$$$%%%""""""############""""""""""""""""""############""""""""""""####################################""""""""""""############!!!!!!"""###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""####################################"""############$$$$$$$$$########################$$$$$$$$$####################################### !!!"""###$$$%%%&&&&&&################################################"""############$$$$$$$$$$$$$$$############$$$$$$####################################""""""""""""!!!!!!!!!!!!!!!"""############""""""""""""######""""""""""""####################################$$$$$$%%%%%%%%%%%%$$$$$$########################""""""!!!!!!!!!"""##############################$$$$$$$$$###############################################################$$$######""""""######$$$""""""""""""""""""""""""$$$######"""""""""#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""%%%%%%%%%$$$$$$$$$##############################"""###$$$$$$$$$$$$###"""################################################"""""""""""""""""""""""""""##################""""""""""""""""""""""""""""""""""""############$$$"""""""""##############################$$$$$$$$$""""""""""""""""""""""""#########""""""""""""""""""""""""""""""""""""""""""############"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""######!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""""""""""""""""" !!!"""###$$$######"""###$$$$$$$$$######$$$&&&"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""############"""############$$$$$$$$$!!!""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################!!!!!!"""#################################$$$$$$""""""############""""""""""""""""""############!!!"""""""""############""""""""""""""""""""""""""""""""""""############!!!!!!"""#######################################""""""""""""""""""""""""""""""""""""""""""""""""##############################""""""""""""######!!!"""""""""####################################"""############$$$$$$$$$#######################################$$$$$$$$$########################""""""#########$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$############$$$$$$####################################""""""""""""!!!!!!!!!!!!!!!"""############""""""""""""######""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$##############################!!!!!!!!!!!!!!!"""##############################$$$$$$$$$#########""""""################################################$$$######""""""######$$$""""""""""""""""""""""""###############$$$%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$######%%%%%%%%%$$$$$$$$$##############################"""###$$$$$$$$$$$$###"""########################"""###$$$$$$$$$$$$###"""""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""############!!!"""""""""#########$$$""""""#########$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""######$$$$$$"""""""""""""""""""""""""""######$$$###"""!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""######!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""$$$$$$$$$###"""!!!$$$%%%%%%$$$$$$%%%"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""############"""############$$$$$$$$$ !!!"""###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################!!!!!!"""###############$$$$$$$$$###############""""""############""""""""""""""""""############!!!!!!""""""#########$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""##############################""""""""""""######!!!!!!""""""#########$$$########################"""############$$$$$$$$$########################""""""######$$$$$$$$$%%%########################$$$$$$$$$###############################################################"""############$$$$$$$$$$$$$$$############$$$$$$####################################""""""""""""!!!!!!!!!!!!!!!"""############""""""""""""######""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""########################!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""$$$$$$$$$$$$######""""""################################################$$$$$$############$$$$$$""""""""""""""""""""""""!!!!!!"""###$$$&&&((()))$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$$$$##############################"""###$$$%%%%%%$$$###"""########################!!!"""$$$%%%%%%$$$"""!!!""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""############!!!!!!""""""#########$$$""""""######$$$$$$$$$$$$"""""""""""""""""""""""" """###%%%&&&&&&"""""""""""""""""""""""""""###$$$$$$$$$"""!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!!!!"""$$$%%% !!!!!!!!!!!! !!!!!!!!!""""""""""""""""""######$$$%%%%%%$$$###""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""######"""!!! """"""!!!!!! ###"""!!! !!!"""###!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""###"""!!! !!!"""###""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""""""""""""""""""""################################################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""####################################$$$#########""""""!!!!!!###$$$$$$$$$$$$%%%%%%%%%########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""#########"""""""""""""""""""""""""""""""""""""""""""""############"""""""""############$$$$$$$$$########################""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$########################""""""""""""""""""""""""$$$$$$$$$#########""""""########################""""""###$$$$$$$$$$$$###%%%$$$###""""""###$$$%%%########################""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!! """############$$$$$$$$$########################$$$$$$##################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$#########""""""#########""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$#########""""""########################""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!!!!"""$$$$$$ !!!!!!!!!!!! !!!!!!!!!"""""""""""""""""""""######$$$&&&%%%$$$###""""""""""""!!!!!!!!!!!!"""""""""""" !!!""""""!!! !!!!!!!!!!!!!!! ###"""!!! !!!"""###!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""######"""!!! !!!"""###""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""############"""""""""!!!!!!""""""""""""#################################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""###"""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""###"""!!! !!!"""###################################################$$$$$$$$$#########""""""########################""""""###$$$$$$$$$$$$###$$$$$$###""""""###$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! """############$$$$$$$$$################################################""""""""""""""""""""""""""""""!!!!!!!!!"""######"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$#########""""""""""""""""""############"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################"""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$#########""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!"""######$$$ !!!!!!""""""!!!!!! !!!!!!!!!""""""""""""""""""""""""######$$$&&&&&&$$$###"""!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!  !!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""######""""""!!!!!!!!!!!!""""""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""""""""""""""""""""########################################################################""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!############""""""""""""!!!""""""""""""#################################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###""""""!!!!!!""""""###""""""""""""""""""######""""""""""""""""""""""""""""""############"""""""""""""""#########$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!! !!!!!!"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################""""""###$$$$$$$$$$$$###$$$$$$###""""""###$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""############$$$$$$$$$###########################################################################""""""""""""###$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$######$$$############"""""""""!!!"""""""""###$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$###############!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""######$$$'''&&&$$$###!!! !!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!!!!  !!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!"""""""""#########""""""!!!!!!!!!!!!""""""!!!"""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""""""""""""""""""""########################################################################""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""#########"""""""""""""""######$$$$$$$$$%%%%%%%%%########################""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###""""""""""""""""""###"""""""""""""""#########""""""""""""""""""""""""""""""############""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""########################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""###$$$$$$$$$$$$###$$$##################$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""#########$$$$$$$$$#######################################$$$$$$$$$#######################################$$$$$$%%%""""""""""""""""""""""""""""""#########$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$##################""""""""""""!!!!!!"""###$$$$$$%%%%%%""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""###"""""""""""""""######$$$&&&%%%$$$"""!!! !!!!!!!!!!!!""""""""""""###""""""""""""""""""### !!!!!!""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""###!!!!!!!!!!!!""""""""""""""""""""""""############!!!!!!""""""""""""!!!!!!!!!"""""""""####################################""""""""""""""""""""""""########################################################################""""""""""""""""""""""""########################""""""""""""""""""""""""########################""""""""""""""""""""""""!!!"""""""""####################################""""""""""""""""""############$$$$$$$$$%%%%%%%%%########################""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######!!!!!!""""""############""""""""""""""""""""""""""""""############""""""!!!!!!"""""""""#################################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""###$$$$$$$$$$$$############$$$$$$#########################################################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$#######################################$$$$$$%%%""""""""""""""""""""""""""""""#########$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$######""""""""""""""""""""""""!!!""""""###$$$%%%%%%&&&""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################################################################""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""############"""!!!""""""######""""""!!!!!!!!!!!!"""""""""######"""""""""""""""######$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$######""""""######$$$ !!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!""""""######!!!!!!!!!!!!"""""""""""""""""""""#########$$$$$$!!!!!!""""""""""""!!!!!!""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################################################################""""""""""""""""""""""""########################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""####################################""""""""""""############!!!""""""""""""#################################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""###"""!!! !!!"""###""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""$$$######""""""######$$$!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""""""""############""""""!!!!!!!!!"""""""""##############################""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$########################""""""###$$$$$$$$$$$$###"""###$$$$$$$$$$$$###"""################################################""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$########################"""""""""###$$$$$$%%%%%%###########################""""""""""""###$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$######!!!!!!"""""""""""""""###"""#########$$$%%%%%%%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$###############################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""#######################################$$$$$$$$$########################""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###$$$######"""""""""############""""""!!!!!!"""""""""#########"""""""""""""""######$$$""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!!!! !!!"""######"""!!! !!!!!!!!!!!!"""""""""""" !!!"""#########!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$ !!!"""######"""!!! """"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################################################################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################!!!"""""""""############!!!""""""""""""#################################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""###"""!!! !!!"""###""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""$$$######""""""######$$$ !!!!!!"""######$$$$$$""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!"""""""""###########################"""""""""""""""""""""""""""###$$$$$$$$$$$$###"""################################################""""""#########$$$$$$$$$########################""""""###$$$$$$$$$$$$###"""###$$$$$$$$$$$$###"""################################################"""""""""""""""""""""""" !!!!!!!!!"""""""""###"""############$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""""""""!!!!!!!!!"""######"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$######!!!!!!!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$#########""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################"""############$$$$$$$$$################################################""""""""""""""""""""""""########################""""""#########$$$$$$$$$########################""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""$$$$$$######"""""""""############""""""""""""""""""############"""""""""""""""######$$$!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!""""""""""""###"""!!! !!!"""###""""""!!!!!!  !!!"""######"""!!! !!!!!!!!!!!!"""""""""""" !!!"""######$$$!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$ !!!"""######"""!!! """"""""""""####################################""""""""""""""""""""""""########################################################################""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!""""""#########$$$###$$$$$$$$$$$$%%%%%%%%%########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""$$$"""!!! !!!"""$$$""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$ !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!########################""""""""""""""""""""""""""""""######$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###"""###$$$%%%%%%$$$###"""################################################"""""""""""""""""""""""" !!!!!!!!!""""""######"""############$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$###### !!!!!!!!!""""""######%%%%%%$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$######""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################"""############$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""########################""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""###%%%%%%%%%###!!! ######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""###"""!!!  !!!""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!!!!!!!"""""""""""""""!!!!!!!!!!!!""""""############""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""$$$#########""""""!!!!!!######""""""""""""######$$$$$$$$$$$$###!!! ########################""""""""""""""""""""""""########################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!! """"""""""""""""""""""""################################################""""""""""""""""""""""""################################################$$$$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###$$$%%%%%%""""""""""""""""""""""""""""""""""""#####################"""""""""""""""%%%%%%$$$###"""!!! """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""########################$$$$$$$$$#########""""""""""""""""""############!!!!!!"""###############%%%$$$######$$$$$$""" $$$#########""""""!!!!!!###"""!!!!!!!!!"""$$$%%%%%%$$$"""!!!!!!"""$$$%%%################################################"""############$$$$$$$$$######""""""######$$$%%%########################$$$$$$##################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########""""""!!!!!!""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""##############################$$$$$$$$$$$$######""""""""""""""""""""""""&&&%%%$$$######$$$%%%&&&""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""###$$$%%%%%%###!!! ###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""###"""!!!  !!!""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""############""""""###############"""""""""""""""""""""""""""""""""############"""""""""!!!######""""""""""""############$$$######"""!!! ########################""""""""""""""""""""""""########################""""""""""""####################################""""""""""""""""""""""""######""""""!!!!!!!!!!!!""""""""""""""""""""""""################################################""""""""""""""""""""""""################################################$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""""""""""""""###############"""""""""""""""""""""############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""########################$$$$$$$$$#########""""""""""""""""""############!!!!!!"""###############%%%$$$######$$$$$$"""!!!$$$$$$$$$$$$#########"""###"""""""""""""""###$$$%%%$$$"""!!!!!!"""$$$%%%################################################"""############$$$$$$$$$######""""""######$$$%%%################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$#########""""""######################################################$$$$$$$$$$$$######""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""###$$$$$$$$$###"""!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!"""""""""""""""""""""""""""""""""!!! !!!!!!""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!!!!!!!"""""""""!!!!!!!!!!!!""""""""""""""""""############""""""###############$$$$$$$$$""""""""""""""""""""""""############""""""""""""######""""""""""""######""""""############""""""########################""""""""""""""""""""""""########################"""""""""#########$$$$$$########################""""""""""""""""""""""""###""""""""""""!!!!!!!!!""""""""""""""""""""""""################################################""""""""""""""""""""""""################################################$$$$$$$$$###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""######!!!!!!""""""#########$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""########################$$$$$$$$$###############""""""""""""############!!!!!!"""###############$$$#########$$$$$$###!!!%%%%%%%%%$$$$$$$$$$$$$$$##################""""""%%%$$$###""""""###$$$%%%################################################"""############$$$$$$$$$######""""""######$$$%%%################################################"""############$$$$$$$$$####################################""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$#####################################################################$$$$$$$$$$$$######"""""""""""""""""""""""""""!!!!!! !!!!!!"""""""""""""""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""""""""###$$$######"""!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""!!!!!!!!!!!!""""""""""""""""""############""""""""""""###############$$$""""""""""""""""""""""""#########"""""""""""""""######""""""""""""######!!!!!!"""#######################################""""""""""""""""""""""""########################""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""""""""""""""""""""########################################################################""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!""""""""""""""""""""""""!!!"""""""""############"""""""""""""""#########""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""################################################!!!"""""""""############!!!!!!"""###############$$$###"""###%%%%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%$$$###"""!!!$$$$$$###""""""###$$$$$$################################################""""""#########$$$$$$$$$######""""""######$$$%%%#######################################$$$$$$$$$""""""#########$$$$$$$$$#########"""""""""""""""#########""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$######""""""""""""""""""""""""########################"""""""""###$$$$$$$$$%%%###########################################################################$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$$$$$$$$$$%%%%%%########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$##############################################################################$$$$$$$$$$$$######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############"""""""""""""""""""""""""""""""""######"""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""### !!!!!!!!!"""""""""###""""""############""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""""""""############""""""""""""###### !!!"""######$$$##############################""""""""""""""""""""""""####################################$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""####################################################################################""""""""""""""""""""""""########################################################################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$######"""!!!!!!!!!""""""""""""""""""""""""!!!"""""""""############!!!!!!""""""########################""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""############""""""########################################################################!!!"""""""""############!!!!!!"""#####################"""###%%%%%%###"""""""""##################"""###$$$%%%%%%$$$###"""$$$##################$$$################################################""""""#########$$$$$$$$$######""""""######$$$%%%########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$#########"""""""""!!!!!!""""""""""""""""""####################################$$$$$$$$$######"""""""""""""""""""""""""""########################"""""""""###$$$$$$$$$%%%#################################################################################$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$##############################################################################$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!!!!"""""""""######!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""###""""""!!!!!!""""""###""""""""""""""""""""""""!!!!!!"""#########""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!"""""""""###### !!!!!!""""""######""""""############"""""" !!!""""""######""""""""""""""""""""""""""""""""""""##################""""""""""""###### !!!"""#######################################""""""""""""""""""""""""#################################$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""############$$$########################################################################""""""""""""""""""""""""###############################################################$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""############!!!!!!!!!"""######$$$$$$$$$#########""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""############""""""###############################################################$$$$$$$$$""""""""""""############!!!!!!"""##################""""""###%%%%%%$$$""""""""""""""""""#########"""######$$$%%%%%%$$$$$$########################################################################"""############$$$$$$$$$######""""""######$$$%%%########################"""""""""###$$$$$$%%%%%%"""############$$$$$$$$$$$$$$$$$$######""""""!!!""""""""""""#######################################$$$$$$$$$$$$###""""""""""""""""""""""""""""""#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$$$$%%%%%%&&&########################"""############$$$$$$$$$"""############$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######"""""""""""""""""""""""""""######$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!"""###### !!!!!!!!!"""""""""###""""""""""""""""""""""""######""""""""""""######"""""""""""""""""""""""" !!!"""###$$$######"""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!"""""""""######### !!!"""#########""""""############"""""" !!!!!!"""######$$$$$$""""""""""""""""""""""""!!!"""""""""##################""""""""""""######!!!""""""#########""""""########################""""""""""""""""""""""""#################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$########################################################################""""""""""""""""""""""""################################################""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""############ !!!!!!"""######$$$$$$""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""############""""""################################################""""""#########$$$$$$$$$""""""""""""############!!!!!!"""##################""""""###%%%%%%$$$###"""""""""######$$$$$$$$$"""""""""###$$$%%%&&&'''#########$$$$$$#########################################################"""############$$$$$$$$$######""""""######$$$%%%########################!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$&&&%%%%%%$$$######""""""!!!"""""""""####################################$$$$$$$$$$$$$$$###""""""""""""""""""""""""""""""########################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""######$$$%%%%%%&&&&&&########################"""############$$$$$$$$$"""############$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######"""""""""""""""""""""""""""######$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!"""###### !!!!!!!!!""""""######""""""""""""""""""""""""######""""""""""""######"""""""""""""""""""""""" !!!"""$$$$$$$$$###"""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""############ !!!"""######$$$""""""############""""""!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""!!!!!!""""""#########$$$######""""""""""""######""""""############""""""########################""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""######$$$$$$$$$$$$########################################################################""""""""""""""""""""""""################################################""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""""""""""""""############ !!!!!!"""###$$$$$$$$$ !!!"""###$$$%%%%%%""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""############""""""################################################""""""######$$$$$$$$$$$$""""""""""""############!!!!!!"""###############"""""""""###%%%%%%$$$############$$$$$$%%%%%%%%%""""""""""""###%%%((()))######$$$$$$$$$$$$######################################################"""############$$$$$$$$$#########"""###$$$$$$%%%########################!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$&&&&&&%%%%%%$$$###""""""!!!!!!""""""#########$$$########################$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""""""""""""""""""""""""""%%%$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""###$$$%%%%%%&&&&&&########################"""############$$$$$$$$$"""############$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!! !!!"""!!!!!!""""""#########$$$$$$#########""""""!!!!!! """"""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$#########""""""!!!!!!""""""""""""#####################"""""""""""""""######""""""""""""######!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$$$$#########""""""%%%%%%$$$$$$###"""!!!!!!$$$$$$$$$#########""""""$$$#########""""""!!!!!!######$$$$$$$$$$$$######""""""""""""""""""""""""################################################""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""######""""""""""""###############"""""""""""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######################################################$$$$$$$$$$$$######$$$$$$##################$$$$$$############$$$$$$$$$$$$$$$############"""$$$$$$$$$#########""""""########################################################################################################################"""############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$#########""""""#################################$$$$$$%%%%%%%%%"""""""""""""""""""""""" !!!"""###$$$$$$%%%""""""""""""""""""""""""##############################"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""""""""###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######""""""########################$$$%%%&&&&&&$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""########################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""!!! """###!!!"""""""""########################"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$############"""""""""!!!""""""""""""###############"""""""""""""""""""""######""""""""""""######!!!!!!!!!"""""""""######################################################""""""""""""""""""""""""$$$$$$$$$#########""""""%%%%%%$$$$$$###""""""!!!$$$$$$$$$#########""""""############"""""""""!!!######$$$$$$$$$$$$##############################!!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""""""""""""""""""""""""""""""""""""""######""""""""""""#########"""""""""""""""""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######################################################$$$$$$$$$$$$##############################$$$$$$############$$$$$$""""""######$$$$$$$$$%%%$$$$$$$$$#########""""""########################################################################################################################"""############$$$$$$$$$########################$$$$$$$$$#########""""""#################################$$$$$$%%%%%%%%%""""""""""""""""""""""""!!!!!!""""""######$$$$$$######################################################""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$##########################################$$$$$$$$$$$$#########"""########################$$$%%%&&&&&&$$$######$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""######""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!###"""!!!!!!"""$$$""""""""""""########################""""""""""""########################""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$############""""""""""""""""""""""""############""""""""""""""""""############""""""""""""######"""""""""#########$$$$$$################################################""""""""""""""""""""""""$$$$$$$$$###############%%%%%%$$$$$$###"""""""""$$$$$$$$$###########################""""""""""""######$$$$$$$$$$$$##############################!!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""######""""""""""""######""""""""""""""""""######################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######################################################$$$$$$$$$$$$##############################$$$$$$############$$$$$$ !!!"""###$$$%%%&&&&&&$$$$$$$$$#######################################################################################################################################"""############$$$$$$$$$########################$$$$$$$$$################################################$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""###############################################################"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%""""""""""""""""""""""""$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""######""""""###$$$"""""""""""""""##################""""""""""""""""""###############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!############"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#####################"""""""""""""""!!!"""""""""############"""""""""""""""###############""""""""""""######"""#########$$$$$$$$$$$$################################################""""""""""""""""""""""""########################$$$$$$$$$#########""""""#################################"""""""""""""""######$$$$$$$$$$$$##############################################################################""""""""""""""""""""""""######$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########""""""""""""""""""""""""######""""""""""""######"""""""""""""""#########################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######################################################$$$$$$$$$$$$#####################$$$$$$$$$$$$$$$############$$$$$$!!!""""""###$$$$$$%%%%%%################################################################################################################################################""""""#########$$$$$$$$$#######################################################################################$$$$$$$$$""""""""""""""""""""""""#########"""""""""""""""######################################################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%&&&""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######""""""###$$$######""""""""""""""""""""""""""""""""""""######!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!!!!!!!!!!############"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######!!!"""""""""############!!!!!!""""""##################""""""""""""######"""#########$$$$$$$$$$$$################################################""""""""""""""""""""""""########################$$$$$$$$$#######################################""""""""""""""""""############$$$$$$$$$$$$##############################################################################""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""############""""""""""""""""""""""""######""""""""""""######!!!!!!""""""############################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######################################################$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$############$$$$$$########################################################################################################################################################################""""""#########$$$$$$$$$################################################################################################""""""""""""""""""""""""#########"""""""""""""""###############################################################$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%########################""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!###"""!!!!!!"""$$$############""""""""""""""""""""""""############ !!!!!!"""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""""""""!!!!!!""""""""""""############""""""""""""############!!!!!!!!!"""######$$$$$$######""""""""""""######"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""###############$$$$$$$$$#######################################$$$$$$$$$""""""""""""##################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""######""""""""""""######!!!!!!!!!"""######$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######################################################$$$$$$$$$$$$######"""""""""###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$#########""""""###############$$$$$$$$$########################################################################################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$#######################################""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! """###############"""""""""!!!!!!"""""""""############ !!!!!!""""""###""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!!!!!!!!!!!"""""""""############""""""""""""############ !!!!!!"""######$$$$$$######""""""""""""######!!!!!!!!!"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$!!!"""""""""##################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""""""""""""""######$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""######$$$$$$""""""""""""""""""""""""######""""""""""""###### !!!!!!"""######$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######################################################$$$$$$$$$$$$######!!!""""""###$$$$$$%%%%%%$$$$$$############$$$$$$###############$$$$$$$$$""""""#########$$$$$$$$$########################################################################################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$#########"""""""""!!!""""""""""""""""""""""""!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&########################""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!"""$$$#########""""""!!!!!!!!!!!!""""""#########$$$ !!!"""######$$$""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!!!!! !!!!!!""""""#########$$$""""""""""""############ !!!!!!"""###$$$$$$$$$######""""""""""""######!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""######$$$$$$$$$$$$##################$$$$$$""""""######$$$$$$$$$$$$!!!!!!""""""#########$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""######$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""######""""""""""""###### !!!!!!"""###$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######################################################$$$$$$$$$$$$######!!!""""""###$$$$$$%%%%%%$$$$$$############$$$$$$!!!!!!"""###$$$%%%%%%&&&""""""######$$$$$$$$$$$$########################################################################################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$########################$$$#########""""""!!!!!!"""""""""""""""""""""""" !!!!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$$$$$$$$$$########################$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$########################################################################""""""""""""""""""""""""%%%%%%$$$###""""""####################################""""""######$$$%%%################################################$$$$$$$$$#########""""""######""""""""""""######################################################################################################"""""""""###$$$$$$$$$%%%########################$$$$$$$$$#########""""""########################""""""""""""""""""""""""$$$$$$$$$############"""########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################"""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!$$$$$$$$$#########"""""""""############$$$$$$$$$################################################$$$$$$########################################################################$$$$$$$$$%%%%%%%%%######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""""""""""""""""""""""""""######""""""!!!!!! """"""""""""############""""""############""""""##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""##############################"""!!!!!!!!!!!!!!!""""""""""""""""""""""""###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############################################################################################################%%%$$$$$$###""""""####################################""""""######$$$%%%################################################$$$$$$$$$#########""""""######""""""""""""#####################################################################################################################$$$$$$$$$########################$$$$$$$$$#########""""""########################""""""""""""""""""""""""""""""######$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$########################################################################$$$$$$$$$$$$#########"""$$$$$$$$$#########"""""""""############$$$$$$$$$########################################################################$$$$$$$$$#############################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""##############################""""""!!!!!!!!!!!!""""""""""""##################$$$$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###########################################################################""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""#######################################""""""######$$$%%%################################################$$$$$$$$$#####################""""""""""""######################################################################################################$$$$$$$$$#######################################$$$$$$$$$#######################################"""""""""""""""""""""""" !!!"""###$$$%%%&&&&&&########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############"""############$$$$$$$$$########################################################################$$$$$$$$$$$$######""""""##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""!!!!!!!!!""""""""""""############$$$$$$%%%%%%%%%%%%$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!""""""###!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$##############################""""""######$$$%%%##############################################################################""""""""""""######################################################################################################%%%$$$$$$$$$###"""""""""########################################################################""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%########################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$###############################################################$$$$$$$$$%%%%%%$$$$$$###"""""""""##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!"""""""""###############$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""################################################################################################$$$###############$$$$$$##############################""""""######$$$%%%##############################################################################""""""""""""######################################################################################################%%%$$$$$$$$$###"""""""""########################################################################""""""""""""""""""""""""################################################""""""""""""""""""""""""########################################################################""""""#########$$$$$$$$$########################################################################""""""##########################################""""""#########$$$$$$$$$################################################""""""#########$$$$$$$$$$$$$$$$$$#########""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""############!!!"""""""""############""""""############""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!! !!!!!!"""###$$$""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""########################################################################""""""""""""""""""""""""#########"""######$$$%%%##############################""""""######$$$%%%###############################################################$$$$$$$$$######""""""""""""######################################################################################################$$$$$$$$$######################################################$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$#########""""""########################################################################""""""""""""""""""""""""########################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""########################$$$$$$$$$"""############$$$$$$$$$################################################"""""""""###$$$$$$%%%%%%######################################################$$$$$$$$$%%%%%%%%%######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$########################"""""""""############$$$""""""""""""############"""""""""######"""""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""######$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###$$$""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""!!!######################################################################################################""""""###$$$$$$%%%##############################""""""######$$$%%%################################################""""""#########$$$$$$$$$######""""""""""""#####################################################################################################################$$$$$$$$$########################""""""#########$$$$$$$$$########################""""""""""""""""""""""""###############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$""""""#########$$$$$$$$$"""############$$$$$$$$$################################################!!!""""""###$$$$$$%%%%%%"""""""""###$$$$$$%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""""""""############"""######$$$$$$######"""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""$$$$$$""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%%%%#################################"""###$$$$$$%%%################################################""""""######$$$$$$$$$$$$######""""""""""""######################################################################################################""""""######$$$$$$$$$%%%########################""""""######$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$"""############$$$$$$$$$################################################!!!""""""###$$$$$$%%%%%%!!!!!!"""###$$$%%%%%%&&&##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$""""""""""""############$$$$$$$$$%%%%%%$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!""""""######!!!!!! !!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!! ######""""""!!!!!! ######""""""!!!!!! """"""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""!!! """"""""""""############""""""""""""############$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$$$$#########""""""""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$"""$$$$$$$$$###"""###$$$###$$$%%%%%%%%%%%%$$$###################################################""""""###$$$$$$$$$$$$#######################################""""""!!!!!!!!!!!!""""""#########$$$########################"""""""""###$$$$$$$$$%%%################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$$$$%%%%%%$$$$$$###!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$$$$###"""########################################################################################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''((('''%%%%%%&&&&&&$$$###******)))((((((((())))))((((((''''''''''''((((((''')))***)))(((''''''((((((***+++)))&&&%%%'''***%%%((((((&&&$$$&&&)))+++'''(((((()))((('''%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######!!!!!!!!!"""""""""""""""!!!!!! !!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! """"""""""""!!!!!!!!!!!!###"""""""""!!!!!!!!! """"""""""""""""""""""""""""""############""""""""""""""""""""""""""""""$$$###"""!!!!!!!!!!!!!!!""""""""""""############""""""""""""########################"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$$$$#########""""""""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$"""$$$%%%$$$###"""###$$$""""""""""""""""""""""""################################################""""""###$$$$$$$$$$$$###########################$$$$$$#########"""""""""""""""#########################################################$$$$$$$$$################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$$$$###"""################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((((('''''''''''''''((('''&&&(((***,,,,,,+++&&&&&&&&&&&&&&&'''((()))+++******************+++***+++------,,,******++++++++++++***((('''((()))&&&((()))'''&&&&&&'''(((%%%&&&((())))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$######""""""""""""""""""!!!!!!"""!!!!!! !!!!!!"""""""""""""""""""""""""""##############################"""""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""$$$$$$###"""""""""######""""""""""""############""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$$$$###############"""""""""#########$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""############$$$$$$$$$###$$$%%%$$$###"""###%%%$$$###"""!!!!!!"""###$$$################################################""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$#################################$$$$$$$$$###############################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$$$$###"""########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''))))))***+++,,,,,,---------,,,,,,...111333444333//////.........//////000000000000111111111222222---///222222111000///000///---,,,,,,------+++***((((((***+++***)))((('''&&&&&&'''((())))))((((((&&&&&&''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$######""""""!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""#################################""""""""""""""" !!!!!!""""""######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""""""""""""""""""""""""""$$$######"""""""""######!!!"""""""""############!!!"""""""""#####################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""########################""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%########################""""""""""""""""""""""""################################################""""""#########$$$$$$$$$###$$$%%%%%%######$$$%%%&&&%%%###""""""###%%%&&&################################################""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#################################%%%$$$$$$$$$###"""""""""################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$$$$###"""########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''(((((())))))((()))+++...111444666777444444333555777888777666888777777666555555666666555666777888:::;;;<<<<<<666888;;;;;;:::888888999777444222333555666333000///------000111...+++)))++++++++++++***)))((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$######""""""!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""########################$$$$$$###"""!!!""""""### !!!!!!""""""######!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""""""""""""""""""""""""""""""""""""""!!!!!!""""""###!!!"""""""""############!!!"""""""""############""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""####################################$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################""""""""""""""""""""""""################################################""""""#########$$$$$$$$$###%%%%%%%%%$$$###$$$%%%&&&%%%###""""""###%%%&&&################################################""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#################################%%%$$$$$$$$$###"""""""""################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$$$$###"""########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&(((***+++,,,,,,,,,)))***---000333666888999555666777:::<<<<<<:::888999999999:::<<<===???@@@@@@AAACCCEEEGGGHHHIIIIIIGGGIIIJJJIIIGGGFFFGGGHHHEEECCCAAABBBCCCCCC@@@<<<@@@888444777888333---+++...------,,,+++***))))))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$########################""""""###""""""!!!!!!""""""###""""""""""""""""""""""""########################%%%$$$###"""!!!"""######!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""!!!!!!!!!"""######""""""""""""############""""""""""""############""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""###############$$$$$$$$$#########$$$$$$$$$$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&################################################################################################"""############$$$$$$$$$$$$%%%&&&%%%$$$###$$$&&&$$$###"""!!!!!!"""###$$$################################################""""""###$$$$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$###############################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$$$$###"""########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((''')))+++...///000000//////000111222333555666666555777;;;AAADDDDDDAAA>>>AAABBBEEEHHHMMMQQQTTTWWWSSSUUUVVVXXXYYYYYYXXXXXXVVVVVVUUUSSSPPPPPPQQQSSSRRRRRRSSSUUUWWWWWWVVVTTTVVVIII@@@BBBBBB<<<666555///...,,,+++))))))(((((())))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$########################$$$$$$######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""&&&%%%###!!!!!!"""###$$$""""""""""""!!!!!!!!!!!! !!!!!!!!!"""""""""###""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""###""""""""""""###$$$%%%""""""""""""############""""""""""""############!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&""""""""""""""""""""""""################################################""""""###$$$$$$$$$$$$###########################"""""""""#########$$$$$$""""""#########################################################$$$$$$$$$################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$$$$###"""################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''(((((()))))))))************,,,...111333444333333777777777888999999::::::???BBBHHHNNNRRRPPPKKKFFFGGGIIILLLPPPUUUZZZ]]]```\\\]]]]]]]]]\\\YYYWWWUUUVVVUUURRRNNNJJJJJJMMMPPPSSSXXX___gggmmmrrrwwwyyyhhhXXXLLLPPPSSSPPPMMMNNNCCCAAA===888444111000///,,,,,,++++++***)))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""###$$$$$$$$$%%%######""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!&&&%%%###!!!!!!"""###$$$######""""""!!!!!! !!!!!!!!!""""""######""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""$$$#########$$$%%%%%%&&&""""""""""""############""""""""""""############!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&###$$$%%%%%%%%%%%%$$$###################################################""""""###$$$$$$$$$$$$###########################!!!!!!""""""#########$$$!!!!!!""""""#########$$$########################""""""######$$$$$$$$$%%%################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$$$$$$$"""########################################################################################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))(((((((((******+++++++++,,,,,,,,,+++---000333555666666555;;;;;;<<<>>>???AAABBBBBBMMMPPPVVV\\\^^^ZZZRRRLLLAAABBBDDDGGGJJJMMMPPPRRRUUUUUUTTTRRROOOKKKGGGEEEOOOLLLHHHBBB??????BBBFFFMMMVVVdddqqq|||rrr```UUU[[[ccccccdddhhhbbb^^^XXXPPPIIIBBB>>><<<000///...---+++***))))))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""######""""""!!!!!! !!!"""###$$$$$$%%%"""""""""""""""######$$$""""""""""""""""""""""""########################$$$###"""!!!!!!"""###$$$$$$#########""""""!!!!!!""""""""""""""""""""""""###"""!!! !!!%%%$$$###""""""###$$$%%%######"""""""""""""""###########################""""""#########$$$$$$$$$ !!!"""###############$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""######################################################$$$$$$$$$$$$######"""############$$$$$$$$$########################!!!!!!""""""######$$$$$$""""""""""""############$$$$$$######""""""!!!!!!""""""""""""""""""""""""########################################################################$$$$$$$$$#########""""""########################################################################%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%###""""""###$$$$$$##############################$$$$$$%%%%%%$$$$$$###!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%'''(((((('''%%%%%%$$$'''+++---......//////555///+++++++++)))***---///999777111666777333666DDDEEEGGGJJJMMMMMMMMMLLLRRRWWW\\\[[[VVVNNNDDD===777;;;>>>===>>>CCCIIINNNKKKMMMCCC<<>>:::888666333...,,,...((()))+++***((((((***,,,(((''''''&&&%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""###"""""""""!!!!!!!!! !!!!!!""""""######$$$$$$"""""""""""""""######$$$""""""""""""""""""""""""########################$$$###"""!!!!!!"""###$$$############"""""""""!!!""""""""""""""""""""""""######!!! !!!!!!$$$$$$###""""""###$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$!!!""""""############"""########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################################################################$$$$$$$$$$$$######"""############$$$$$$$$$########################""""""""""""############""""""""""""#####################"""""""""""""""""""""""""""""""""""""""########################################################################$$$$$$$$$#########""""""########################################################################%%%%%%$$$$$$############"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###""""""###$$$$$$##############################$$$$$$%%%%%%$$$$$$###"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&)))...111222222333444222---+++---//////222666???CCC<<<777;;;::::::CCCMMMSSSYYYZZZVVVOOOJJJGGGIIIIIIHHHEEEDDDCCC???999??????===999888<<>>===;;;::::::888666777::::::777777:::AAAEEELLL\\\eeeZZZTTT```bbbllltttnnn___UUUWWW^^^[[[eeerrrvvvgggjjjttt~~~{{{rrrwww|||}}}ttt___SSSRRRQQQMMMKKKHHHDDD???<<<===DDDNNNXXXZZZZZZdddvvvcccRRRGGG>>>???===;;;:::999666111---***)))((('''&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""#########""""""""""""""""""""""""""""""######$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""######"""""""""""""""""""""""""""######""""""""""""""""""""""""#########$$$$$$$$$$$$############$$$$$$#########""""""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################"""!!! """"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$""""""#########$$$$$$$$$########################%%%%%%$$$$$$######""""""############$$$$$$$$$$$$!!!!!!""""""######$$$$$$""""""""""""""""""""""""########################################################################################################################################################################"""""""""""""""""""""###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""###%%%%%%###!!!###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%%%%''''''(((***---111555777<<<===>>>===;;;888666666555666;;;AAAAAA???AAAEEEBBBFFFMMM\\\dddXXXQQQ]]]aaaqqq~~~ooodddgggooowww}}}|||}}}hhhaaaeeebbbZZZSSSNNNJJJCCC;;;999>>>DDDJJJPPPYYYhhhtttsss```XXXSSSMMMIIICCC>>>:::888666444000///---+++***)))((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""#########"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""############""""""""""""""""""""""""""""""###$$$$$$$$$$$$###"""###$$$$$$$$$$$$###"""!!!!!!!!!!!!"""###$$$%%%########################$$$$$$$$$###############"""############""""""!!!"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$##################$$$$$$$$$$$$%%%""""""""""""############""""""""""""""""""""""""#######################################################################################$$$$$$$$$########################################################################"""""""""############$$$"""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%%%%###!!!###########################$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''(((******,,,///222555888999:::;;;:::888555444444555999999<<>><<<@@@GGGBBBDDDCCCIIISSSQQQTTTcccyyy{{{rrrsss~~~sssxxxuuuoooiiikkkkkk___PPPIIIBBB;;;<<>>===>>>>>>BBBMMMXXX``````VVVOOOWWW^^^gggvvv}}}|||sssuuu~~~yyy\\\OOOCCCBBBDDDGGGKKKPPPHHHLLLWWWbbbaaa\\\```llluuu___NNNFFF;;;999666222...,,,***)))))))))((((((((('''''''''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""" !!!!!!!!!""""""###### !!!!!!"""###$$$$$$%%%"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!!!!""""""#########$$$"""""""""""""""""""""""" !!!"""###$$$$$$###""""""###$$$%%%%%%$$$###"""!!!!!!!!!!!!"""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$######"""""" !!!"""###############!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""############$$$$$$$$$#################################$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$######""""""!!!!!!""""""""""""""""""""""""########################################################################""""""######$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""###%%%&&&%%%### ########################$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''+++)))'''&&&&&&)))---///333444555777777777666666333444444555777<<>>CCCGGGCCC@@@HHHQQQYYYqqqxxxzzzwwwooopppxxxxxxgggcccggglllkkkuuu|||ooofffaaa[[[UUUQQQTTTOOOHHHCCCCCCGGGLLLPPPZZZVVVRRRRRRVVVXXXVVVSSSWWWXXXXXXWWWUUUTTTSSSSSSPPPYYY^^^[[[\\\___ZZZOOOHHHFFFDDDGGGPPP___nnnwwwrrrkkkhhhooo|||~~~ooolllgggeeeccc```SSSGGGNNN]]]\\\OOOUUU]]]hhhyyyeeeQQQBBB888777333+++***000((((((((('''''''''&&&&&&'''&&&&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################"""######"""!!!!!!"""$$$#########""""""######$$$""""""""""""""""""""""""%%%%%%%%%$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$###########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$""""""#########&&&***---777---%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%''''''&&&&&&'''((())))))(((((((((((((((((((((((())))))***++++++***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$"""$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%((('''&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''&&&'''***,,,...000444666777777666666999888888;;;@@@FFFLLLOOOJJJIIIXXXmmm{{{nnnjjjpppuuusssiiigggeee```eeellliiiooohhh]]]TTTPPPQQQSSSTTTYYYVVVTTTVVV[[[aaafffgggccc___^^^aaahhhllljjjgggjjjgggcccaaaaaadddfffhhhhhhsssxxxuuussstttoooeee[[[___cccaaaZZZRRRMMMKKKMMMNNNSSSXXX]]]sss^^^GGGFFFFFFAAAHHHGGGFFFNNNdddvvvppp___UUUOOONNNOOOHHH999000///)))(((((((((((('''''''''((('''&&&%%%%%%$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################"""######"""!!!!!!"""$$$###############$$$$$$%%%""""""""""""""""""""""""""""""!!!!!!!!!""""""###""""""""""""""""""""""""""""""###$$$$$$$$$$$$###########################"""############$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$"""###$$$######$$$'''***+++%%%"""$$$&&&%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%########################"""""""""###$$$$$$%%%%%%"""############$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((((((((''''''&&&&&&&&&&&&&&&''''''''''''''''''&&&''''''(((((())))))***'''((((((((())))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&$$$###$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%((('''&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((())))))+++...000777888999999888888:::;;;@@@??????CCCJJJPPPUUUWWWZZZ]]]qqq~~~pppiiillljjjuuu}}}ooohhhbbbYYYYYY\\\UUUVVVVVVRRRLLLLLLUUU^^^bbbllllllnnnuuu|||pppoooppptttyyy|||{{{zzz{{{vvvpppoooqqqtttttttttuuu|||vvvfff]]]RRRSSSUUUSSSOOO[[[hhhPPPHHHEEE??????<<<999===HHHPPPSSSPPPVVV```hhheeeVVVBBB444)))))))))(((((((((''''''(((((('''%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""########################"""######"""!!!!!!"""$$$"""""""""""""""###$$$$$$""""""""""""""""""""""""!!! !!!###$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$###########################"""############$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$"""###%%%$$$######$$$%%%###!!!"""&&&'''$$$###%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%########################!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''''''''((((((((((((((()))(((((())))))***+++++++++***+++---.../////////...+++,,,,,,---...///000000000///...------...///000,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###%%%%%%''''''''''''''''''''''''%%%''')))+++,,,///222555;;;;;;:::888777888===BBBFFFFFFIIIPPPYYYbbbgggiiimmmqqquuulllkkkoootttzzz|||yyyvvvzzzxxxiii```[[[SSSUUUWWWPPPSSSZZZ^^^\\\^^^gggppptttuuuvvv|||zzzttttttyyyzzzrrriii```VVVTTTdddxxx}}}~~~nnn^^^```nnn```PPPNNNDDDDDDEEEDDD???<<>>===HHHNNNMMMQQQYYYXXXPPPEEE===AAAJJJNNNLLLLLLFFFAAA>>>999222......000333222---+++------+++'''&&&%%%'''***+++(((%%%***---***%%%%%%+++,,,)))''''''((((((((((((((((((((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%"""############$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%&&&'''((())))))(((((('''******+++///333666777777444111///111888@@@FFFIIIGGGGGGNNNiiixxxttt{{{|||vvvzzzxxxpppiiiddddddaaa\\\]]]aaaUUURRRQQQTTTYYY^^^dddjjjuuuppppppwwwzzzsssooosssyyyvvvgggdddfffbbb\\\ZZZ```gggkkkuuu{{{zzztttkkk\\\MMMAAABBBTTThhhsssfff{{{eeeNNNJJJCCCCCCCCCIIIZZZsss222///***%%%%%%)))***)))''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$#########""""""########################""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$!!!""""""###$$$$$$%%%%%%%%%$$$$$$###""""""######################################################$$$$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################&&&%%%$$$#########$$$$$$########################################################################%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%"""%%%%%%""""""''')))'''---+++---111222//////222222222111000///000222444DDDPPP```lllmmmaaaPPPDDDGGGLLLRRR\\\kkkxxxyyyrrrZZZSSSSSS[[[^^^ZZZZZZ```zzzsssfffZZZXXX[[[ZZZWWWaaa___]]]YYYPPPDDD@@@BBBBBBAAA???>>>AAA@@@555)))111000...---,,,,,,,,,,,,(((+++***&&&'''++++++''''''''''''''''''(((((((((((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&''''''''''''((()))******,,,...000444777888777666;;;999888:::???FFFKKKNNNFFFKKKXXXvvvzzzyyyiiidddiiijjjooo~~~~~~yyynnnddd```]]]YYYZZZ^^^[[[]]]aaahhhoooxxx~~~zzz}}}tttyyy}}}{{{rrrsssuuuwww{{{zzzwwwwwwqqqgggcccddddddcccgggiiilllooorrrvvvzzz}}}}}}sss___SSSOOOOOOhhhVVVPPPLLLGGGFFFLLLZZZlllzzz555111///000...***'''&&&)))((((((''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$#######################################""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$"""""""""###$$$$$$%%%%%%%%%$$$######"""#########################################################"""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$$$$########################################################################%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%&&&&&&###'''&&&&&&))),,,---111......111333000...000000222333111111666AAAIIIYYYeeeyyyiiiSSS\\\ZZZWWWYYYdddsss~~~iiiaaa]]]^^^\\\VVVVVV\\\wwwtttkkkaaa\\\\\\YYYTTT```ccciiiiii___SSSNNNQQQVVVRRROOOTTT]]][[[GGG111000000///...,,,,,,---///(((******(((***,,,***&&&''''''''''''''''''''''''((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&)))(((&&&%%%$$$############$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&%%%%%%&&&))),,,...000222555888999999888777333333333666<<>>888111***(((*********)))))))))((((((((('''''''''&&&'''''''''''''''''''''&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''(((((('''&&&&&&)))---222555555555444222222555;;;???PPPOOOOOOQQQSSSSSSOOOLLL\\\jjjtttyyy|||pppkkkbbbeeeeeebbb```bbbeeeggggggfffgggmmmwww|||zzztttiiiqqqvvvuuuwww~~~xxxtttzzz~~~zzzuuulllddddddjjjqqq|||wwwkkk___RRRIIIKKKSSSzzzvvv___```bbbiiioooeeeTTTJJJKKK~~~lll]]]OOO@@@555111///---***(((((('''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$#######################################$$$$$$$$$########################""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$#################################"""######$$$%%%################################################&&&&&&%%%%%%$$$######"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$"""""""""###$$$$$$%%%%%%###################################################$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((***+++,,,222///.../////////333999777555555888???JJJ]]]mmmsssaaaXXXVVVPPPLLLIIINNNXXXaaaeeedddaaadddfffcccYYYUUU]]]hhhiiilllsss~~~~~~ooobbbSSSWWW\\\ccclllqqqmmmddd]]]TTTMMMQQQXXX\\\^^^```VVVTTTNNNIIIKKKOOOOOOKKKTTTVVV[[[dddkkkkkkfffaaaEEE:::000......---+++++++++******))))))(((((((((&&&&&&'''(((((((((((('''&&&&&&&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''###$$$%%%&&&&&&&&&&&&%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))(((((()))+++---000333555444444222000000666???GGGHHHLLLVVVdddpppqqqggg]]]ffflllrrrtttwww~~~vvv|||sssiiiggg```XXXRRRTTT\\\bbbiiilllqqqxxxtttxxxxxxuuuxxx~~~zzz}}}~~~~~~~~~sssbbbVVVPPPZZZvvv{{{ttt~~~bbbIIIwww]]]CCC>>>;;;555000,,,***)))***''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$########################""""""#########$$$$$$$$$########################""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$##############################""""""###$$$$$$%%%################################################%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$!!!""""""###$$$$$$%%%%%%######################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))+++---///111333222333333333999MMMaaacccXXXNNNLLLPPPWWW___gggooouuuyyyvvvmmmeeeaaabbbfff___VVVPPPPPPVVV^^^cccrrr{{{rrr^^^WWW\\\aaaggguuuyyykkkkkknnnxxx}}}lll[[[UUU[[[hhhyyy{{{lllZZZQQQPPPQQQPPPTTTXXX\\\___aaaffflllqqqUUUHHH>>><<<;;;666222111,,,,,,++++++***))))))(((%%%&&&'''((())))))((('''&&&&&&&&&'''((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''$$$%%%&&&&&&&&&%%%$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((()))(((***---000222333333333111333444333444;;;EEENNNKKKWWWppptttpppsss}}}|||qqqkkknnnooo}}}{{{nnn^^^UUUVVV^^^jjjrrrppptttxxx{{{wwwpppkkkrrr|||zzz}}}yyyiii[[[bbbccciiiuuuzzzaaagggKKKFFF>>>777111...------(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$########################""""""######$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$$$$$$$########################""""""###$$$%%%%%%#########################################################$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%&&&'''((((((((('''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%%%%$$$!!!""""""###$$$$$$%%%%%%#########################################################$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))+++---000222555666222444888999999HHHjjjnnneeedddaaa]]][[[XXXZZZ\\\\\\\\\```iiiqqq|||lll\\\SSSVVVbbblllyyyiii[[[\\\___cccqqq|||wwwssszzziii^^^cccyyysssbbb]]][[[YYYbbbcccaaaWWWNNNOOO[[[hhhaaaUUUKKKJJJIIIAAA:::777------,,,,,,+++***))))))%%%&&&((()))))))))((('''&&&&&&&&&'''((())))))***''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''&&&$$$"""!!!$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&'''((())))))'''***///333555555333222///333666888:::@@@JJJRRRQQQ```{{{qqqxxx~~~nnnlll}}}}}}ooobbbbbbjjjppppppoooooorrrsssrrryyy}}}~~~}}}xxxwwwmmmddd\\\XXX^^^fffqqq}}}}}}|||zzz|||sssooo{{{tttkkk]]]ZZZ___bbbqqqvvvtttqqq\\\LLLAAA666666555+++,,,((((((,,,---)))%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&))))))(((&&&$$$%%%''')))''''''(((((())))))(((((('''&&&%%%%%%%%%&&&'''((()))***(((%%%"""###(((---'''((())))))(((''''''((()))((('''&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$######$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$%%%&&&'''''''''&&&%%%$$$%%%&&&'''((((((((((((***---///000444888777333444111666AAAMMM___zzziiiYYYQQQSSSUUUSSSPPPUUUeeevvv~~~lllaaa^^^___gggoooyyymmmhhhjjjfffcccqqqvvvyyyuuunnnuuussseeeaaacccoooqqqppphhh\\\TTTSSSUUUYYYVVVRRRRRRSSSTTTTTTSSSHHH;;;///,,,+++((('''))),,,'''&&&******%%%###&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&%%%&&&(((***+++/////////111111111111222:::;;;:::888<<>>AAACCCDDDEEEFFFDDDBBB???;;;777444333333222111222555555222...,,,++++++,,,///000///...+++++++++***)))((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%&&&&&&&&&&&&''''''+++---000333555777777777333333777FFFdddvvviiibbb___ZZZUUUQQQRRRTTT```vvv|||eee```]]]TTTQQQVVVaaauuuwwwjjjlllpppuuuzzz{{{tttlllkkktttwwwrrrooommmuuuzzz{{{uuuiii___YYYVVVXXXddduuu~~~zzzwww}}}ppplllqqquuurrrhhh[[[QQQLLLJJJ]]]hhhbbb\\\\\\VVVKKK999222***'''+++///...*********)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''''''''((()))+++...000222333777///...555888:::JJJ___bbbcccmmm|||tttjjjggghhhpppwwwxxxuuupppkkkhhhxxxqqqfff___\\\]]]hhhwwwzzz}}}llliiigggccc]]]]]]```___[[[^^^^^^eeemmmllleeeeeelllwww{{{}}}|||~~~}}}~~~yyyrrrllljjjjjjjjjiiigggfffiiinnntttyyyvvvxxxyyyzzzzzz|||~~~}}}||||||kkkgggzzz{{{uuukkkaaaXXXXXXbbbnnnxxx|||jjjVVVAAA555111...------))))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''((()))******+++,,,******+++---///222444555888888888999;;;@@@GGGMMMJJJJJJKKKLLLLLLLLLLLLLLLQQQOOOLLLHHHCCC>>>999777:::===CCCIIILLLKKKFFFBBB@@@;;;666444444333111...++++++***)))((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((***+++---///222555666444333111444;;;JJJaaawwwwwwzzzwwwlllcccZZZYYY^^^hhhttt{{{fff___]]][[[]]]bbbttt{{{}}}{{{|||vvv~~~wwwpppkkkccceeekkksssyyywwwooohhh___```hhh|||zzz}}}eeeUUUJJJVVV^^^\\\[[[```ccc```VVVNNN???111+++,,,...,,,++++++******))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&'''''''''''')))***+++---000222333444444333555999<<>>;;;999???CCCIIIOOOSSSVVVYYY[[[YYYRRRHHHCCCAAA???<<<888777555111---+++*********((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&%%%%%%&&&'''(((+++---......///222555888999999999BBBMMM]]]lll{{{{{{zzz~~~dddaaa^^^]]]^^^cccqqqxxxkkkcccdddkkkqqqvvvssssssxxxzzztttbbb]]]\\\jjj~~~iii[[[ZZZWWWTTTRRRVVV]]]cccuuuwwwlllTTT<<<000,,,+++,,,,,,+++******)))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''***+++---///111333444444555@@@FFFCCC???CCCKKKPPPVVVllltttqqqzzz}}}zzzrrr|||uuukkkbbb]]]TTTLLLOOOZZZjjjnnnqqqqqqttt|||~~~~~~}}}{{{yyy{{{xxxyyy{{{|||{{{www}}}~~~pppmmmwwwmmmgggccc^^^nnn~~~vvv[[[AAA444222************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&------...///000111222333333444666:::===AAAEEEFFFEEEEEEDDDBBB>>><<<===>>>777888999999:::999999999666777888:::;;;;;;;;;:::777888:::;;;@@@KKKYYYcccaaaZZZQQQNNNOOORRRQQQPPPLLLGGGAAA999333000//////))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&'''))),,,///000111333666;;;@@@EEEJJJLLLQQQ\\\eeeffffffhhhkkklllqqqrrr~~~sssoooiiibbb\\\___oooyyyiiihhhqqqxxx|||yyynnnnnnxxxvvvvvv~~~mmmddd[[[UUUQQQOOOUUU]]]~~~yyyVVV===222///,,,,,,++++++***))))))((())))))))))))))))))))))))((((((((((((((((((((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((+++---...000222333444444:::MMMWWWLLL@@@AAAFFFGGGUUUdddvvv{{{ooooootttmmmooozzznnn[[[VVVNNNLLLQQQUUUWWWeeeuuutttxxxzzzyyy}}}}}}|||zzzyyy{{{~~~~~~vvvuuuxxx|||}}}|||}}}tttttt~~~{{{mmmgggkkkooopppppprrrxxx}}}uuuJJJ888:::333444///(((&&&***+++((()))(((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%$$$###$$$&&&((('''''''''((()))+++,,,111111111000000333666999>>>@@@BBBCCCBBBAAA>>>===>>>>>>===;;;888777999;;;777777666444555:::<<<===666::::::666444777888777444555666777;;;DDDPPPXXXOOOJJJ@@@<<>>333111...,,,***))))))((((((((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&%%%%%%&&&(((&&&&&&&&&(((***,,,///111...///333:::AAAEEEDDDCCCGGGDDD???:::666444333333444777:::;;;::::::;;;===============>>>??????>>>BBBCCC@@@;;;:::;;;:::666999:::<<<>>>>>>@@@CCCFFF???>>>999666999@@@CCCBBBPPPZZZ___\\\YYYWWWNNNBBB666555111---***((())))))*********+++***)))((('''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''******+++...222555555555333444>>>ZZZxxxsssnnnllliiiddd___[[[dddnnnwww}}}rrrmmmvvv}}}~~~{{{yyy|||}}}yyyuuuuuuuuuyyy}}}uuuyyy~~~|||~~~lllYYYNNNeeerrrcccZZZFFF666***,,,///,,,***---,,,+++)))((()))***)))(((((()))******(((((((((***(((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&''''''######$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$######$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++,,,000111333333222333777:::KKKWWW___XXXIIIAAACCCHHH^^^fffmmmsss{{{kkkhhhkkklllqqq|||wwwcccVVVPPP[[[]]]fffqqqvvvyyyxxxxxx|||~~~}}}xxxvvvxxxyyyxxxwwwxxxwwwxxxyyysssnnnlllllllllyyywwwuuutttyyyxxxiii[[[TTTTTTXXXcccttt{{{cccPPP>>>333...000000***(((***(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''&&&&&&(((***(((((((((***,,,///222444444777>>>IIIQQQSSSMMMGGG@@@<<<777333333777<<<@@@HHHJJJKKKIIIFFFEEEGGGJJJOOONNNOOOSSSXXX]]]```aaaYYYTTTLLLGGGIIIOOOOOOKKKJJJMMMPPPQQQOOOJJJDDD@@@AAA???:::555777;;;:::555<<>>555555777<<>>666444666777<<>>JJJ___oooppprrr|||zzzzzztttkkkcccbbbnnn|||ssssssyyyzzzxxxjjjeee^^^^^^dddmmmrrrssswwwvvv|||zzzuuuuuuvvvuuussswwwuuuuuuxxx~~~~~~ttthhhbbbhhh|||pppiiibbb\\\XXX\\\lll~~~kkkGGG222222333...,,,+++))))))***+++***))))))******)))&&&%%%%%%&&&(((((((((''''''(((((((((''''''&&&&&&&&&&&&''''''(((''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''(((***,,,///111222444444444111111999HHHSSS[[[___ssszzzxxxzzzrrrsss}}}tttlllWWWRRRVVV___]]]VVV]]]mmmvvv}}}zzz|||~~~~~~{{{~~~||||||{{{xxx~~~yyyiii]]]```eeefff]]]VVVYYYcccsss~~~|||zzz{{{|||zzz~~~|||zzz}}}~~~|||}}}|||}}}|||xxxooofffVVVUUUUUUaaaxxxkkkFFF666333...)))''')))(((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''))))))***,,,...111222222222444666999<<<===:::AAAEEE???666333<<>>DDDDDDEEEOOOaaaooonnnoooqqqvvv}}}}}}rrrooorrrssswww|||oooeeeWWWIII???999999;;;555:::AAAIIIOOOQQQPPPNNNCCC???999222---*********))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''(((&&&'''(((***,,,---//////555111333AAAVVVeeegggdddhhhaaa^^^bbbeeedddbbbcccgggxxx{{{qqqlllsssyyy~~~zzzwwwkkkfffeeehhhiiiiiimmmtttqqqhhh___WWW[[[eeewwwwww^^^QQQCCC333333000...---------+++***((()))******(((((((((***))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((((((((('''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''(((***,,,///222444666222===HHHMMMLLLKKKOOOSSSVVVbbbqqq|||wwwqqqkkkkkkzzz|||{{{}}}yyypppnnnssswwwtttdddQQQIIIKKKUUUaaapppwwwwwwwww||||||xxxtttrrrqqqssswww{{{{{{zzzyyyzzzyyyvvvtttvvv|||zzz}}}}}}zzzzzz}}}tttssssss{{{|||jjj\\\YYY^^^ppp||||||\\\eee}}}qqqggghhhkkkqqqzzz]]]GGG;;;444...************))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''')))+++---...///222555777DDDBBB>>>:::777555333333???CCCJJJQQQ\\\ooo}}}~~~ssshhhfffiiijjjcccgggtttyyyooodddaaaoootttzzzwwwoootttqqq^^^LLL@@@;;;777888888666666===JJJUUUXXXSSSKKKBBB:::666444444))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((&&&'''(((***,,,...///000444///777VVVvvvppppppssskkk[[[VVV[[[^^^qqqqqqrrrgggdddnnnvvv{{{|||uuuhhhcccbbbggglllooovvv~~~rrraaa\\\UUUhhhzzzzzzpppbbbVVV666333111//////...,,,+++((()))******))))))***+++))))))(((((((((((())))))'''''''''&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%&&&&&&&&&&&&$$$%%%&&&'''((((((((((((&&&''''''''''''''''''&&&((((((((((((((((((((((((((((((***,,,///333555777555DDDXXXbbbbbb^^^]]]___WWWdddjjjmmmzzztttpppggghhhsss|||{{{wwwxxxtttrrruuu~~~wwwjjj^^^ZZZWWWWWWTTTQQQUUU]]]ZZZooo~~~zzzuuupppnnnooorrrssssssvvvyyyyyyuuuqqqttt{{{|||~~~uuutttqqqsss~~~jjjcccVVViiizzz~~~~~~}}}sssooo{{{wwwqqqqqqzzz|||yyy}}}jjjccceeeiiiuuunnnJJJ777666222---***)))((($$$$$$&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%######$$$&&&''')))***+++******+++,,,333000---...333:::AAAEEEBBB@@@===999777;;;BBBGGGZZZ^^^bbbggguuuyyynnnfffeeeiii~~~}}}uuuhhhaaacccgggiiiiiiccc]]][[[\\\[[[WWWRRR[[[[[[YYYYYY___iiimmmmmmlllccc]]]dddrrrxxxooowwwqqqkkkXXXHHH;;;888444111;;;JJJWWW```cccZZZOOODDD888---+++******)))((('''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''')))''')))...///---///555777???QQQrrr~~~|||yyysssrrrlllgggeeekkktttyyy{{{{{{ttteeeaaakkkrrrrrrzzzuuuqqqqqqmmmoooqqquuuzzz||||||uuuzzz}}}zzzcccUUUUUUkkk}}}cccGGG111111222***''',,,+++++++++++++++***))))))'''((()))(((&&&&&&((()))))))))))))))(((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%)))((('''&&&&&&'''((()))(((+++///000111333777:::AAA^^^sssooobbbiiiqqqooorrrzzz|||vvviiiccclllsssqqqppptttvvv~~~zzzooo[[[RRRQQQ\\\bbb___]]]aaaiiiwwwwww{{{~~~{{{sssoooqqquuuxxxyyyyyywwwsssvvv{{{||||||}}}xxxeeejjjttt}}}vvvrrrxxx~~~rrrqqq}}}uuurrrxxx|||yyyxxx~~~qqqggg```\\\dddqqq|||___CCC666444///+++++++++))))))+++'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$&&&((((((((('''&&&'''***///333111111333777>>>EEEKKKNNN???<<<999888===FFFRRRYYYlllttt|||{{{uuurrrkkkeeebbbhhhgggbbb^^^```eeegggeeegggdddbbbbbbcccaaa]]]YYYXXXZZZXXXVVVWWW\\\]]][[[VVVPPPNNNVVVaaahhhlllmmmiiiiiieeecccmmmkkkKKK======>>><<<;;;IIIUUU```ccc^^^TTTDDD666000...,,,***))))))((('''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''((((((******---111000---000777555FFFaaayyymmmcccgggsss~~~rrrjjjqqquuuqqqttt}}}yyymmmooovvvyyy}}}uuukkkaaabbbqqq}}}{{{]]]TTTaaattt~~~oooSSS888000111000111444---------,,,+++***)))((('''((()))(((&&&&&&((()))))))))))))))(((((((((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&)))((('''&&&'''((()))***))),,,...///000333888;;;OOOvvvxxxkkkccciiirrruuu}}}}}}rrrmmmtttwwwtttssswwwtttttthhh[[[UUUVVV^^^bbbaaaeeennnmmmvvv{{{xxxyyyzzzyyyzzz}}}zzzxxxwwwyyy|||}}}{{{xxxwww||||||vvvvvv|||zzzvvvvvvyyy{{{|||zzzvvvnnnqqq}}}}}}tttwww|||www{{{qqqcccmmmxxxyyy|||wwwzzzsssjjj___UUUUUU\\\gggzzzzzzWWW<<<999111+++***+++)))((()))'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%&&&(((***'''((((((((())),,,000444222666:::???BBBBBBAAA@@@;;;:::<<>>BBBCCCBBB@@@>>>===???DDDOOO___pppyyyrrrsssuuuuuuppplllkkkoootttssslllffffffiiilllooovvv~~~||||||sssmmmkkknnnlllddd```aaa\\\aaabbb___```hhhrrrwwwxxxrrrcccVVVHHH@@@???AAAHHHRRRYYYXXXSSSGGG@@@666000......---+++)))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))***+++,,,...///111222222555;;;AAA\\\gggqqqtttooojjjhhhgggyyyxxxnnnlllwww}}}rrrlllllllllfffcccfffkkkqqq|||~~~zzzwwwxxx}}}oooiiigggeeeeeeffffffeeeddd```___^^^]]]]]]^^^___```ZZZ[[[]]]___ccchhhlllnnnzzzuuu}}}}}}eeeXXX\\\```eeerrrvvvUUU;;;111///---......---,,,++++++******((())))))(((''''''(((***))))))(((((((((''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&((((((''''''(((***+++,,,//////111333666;;;AAADDDPPPqqq|||tttsssvvvsssssswwwxxxttttttwwwppphhhiii___\\\]]]bbbgggnnn|||xxxsssssstttpppttt{{{~~~}}}~~~zzz|||vvvzzzzzz|||xxxuuuwwwlllgggcccaaaYYYNNNIIIQQQbbbppp}}}ppplllqqqtttxxx{{{jjjZZZXXXddduuupppVVVFFF555//////---+++***(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((''''''(((***(((+++...111333666:::===HHHFFFBBB>>>???EEEOOOWWWTTT]]]mmm~~~yyytttqqqnnnjjjhhhjjjkkkmmmppptttuuuuuussszzz|||yyy|||}}}yyyxxxyyy|||ssspppuuuvvvuuuooohhheeeggggggdddeeeuuutttnnn|||eeeTTTIII???>>>GGGOOOTTTUUUWWWNNNBBB888222///,,,*********)))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''((()))+++,,,---...000000000555???JJJQQQSSS]]]```bbbbbb^^^[[[]]]```rrr~~~xxxxxx}}}qqqjjjjjjhhheeegggooouuuyyy~~~xxxoooiiigggbbb``````ccchhhjjjfffbbbaaa___]]]]]]^^^^^^]]]\\\ZZZZZZYYYXXXWWWWWWWWWWWWWWWVVVUUUTTTTTTUUUVVVWWWXXXcccqqqzzz~~~pppmmmjjj______lllvvvpppOOO===666333------,,,+++++++++,,,,,,((()))***)))'''''')))***(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''(((((('''((()))+++---......///111444:::@@@EEEHHHXXXjjjrrrppp|||}}}ppp|||ttttttuuuxxxxxxuuussstttvvvzzzyyyooobbb[[[___eeegggeeeeeekkksss}}}xxxttttttvvvqqqsssyyyzzzyyy}}}~~~}}}}}}pppkkkggg^^^RRRGGGGGGRRR]]]|||pppsss~~~yyyiiibbbdddiiivvvdddOOO999///......,,,+++((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))((((((***+++...//////111555===GGGNNNNNNGGG<<<444666EEEZZZjjjrrrzzzyyyyyyuuullliiilllpppqqqvvvyyywwwrrrnnnooorrrrrrttt~~~tttsss|||zzzvvvtttuuuuuuvvvyyyyyyxxxqqqoooqqqooojjjeeekkkfffbbbrrrlll]]]MMMFFFFFFEEEEEEFFF[[[WWWOOOEEE;;;222,,,)))************))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((('''''')))***,,,...///000222111444DDD]]]rrrvvvpppeeecccccceeeddd___]]]^^^lllwww|||wwwwww}}}~~~{{{qqqmmmnnnkkkmmmrrrwww||||||tttiii```\\\[[[^^^]]][[[YYYXXXYYY\\\___aaa___\\\[[[[[[[[[ZZZXXXUUUUUUVVVVVVWWWWWWWWWWWWVVVVVVVVVUUUVVVVVVWWWWWWOOOQQQVVVYYY[[[bbbsssmmmWWWWWW^^^sssxxx```KKK<<<333///...---,,,+++,,,---...))))))***)))(((((()))+++((((((((('''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((((((((((((***,,,...000---...111888@@@FFFKKKLLL```hhhkkkooooooxxx{{{rrrmmmvvvsssssstttwwwyyyvvvrrroooaaa\\\XXXVVVYYY^^^bbbeeefffgggkkkrrrzzz~~~~~~}}}}}}xxx}}}mmm]]]NNNEEEGGGMMMxxxkkkdddaaalllzzz{{{aaaCCC444000...+++)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))))))))+++---///222444777:::>>>DDDKKKOOOGGGFFFCCCBBBHHHVVVjjjxxxyyytttuuuyyyzzzwwwoooeeeeeeooozzz{{{xxxxxxvvvrrrqqqwwwvvv{{{wwwwwwxxxwwwvvvqqq}}}}}}qqqlll```^^^jjjsss}}}iii\\\QQQFFF@@@???MMMRRRVVVSSSIII===555111++++++*********)))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''((((((((()))'''((()))+++---///111222444333===ZZZzzzuuurrrrrrooogggdddfffjjjlllnnnooovvv}}}~~~yyyxxxrrrsssyyyxxxxxx{{{vvvvvvzzzwww|||}}}vvvpppoookkkllllllfff^^^YYYXXXYYY]]]]]]\\\ZZZWWWXXXZZZ]]]^^^\\\ZZZZZZZZZZZZZZZXXXSSSSSSTTTUUUVVVWWWWWWWWWTTTUUUVVVWWWXXXXXXXXXXXXVVVRRRQQQRRRQQQRRRZZZdddhhhzzziiiXXXYYYbbboooxxxwwwiiiTTTCCC555333111...---,,,------)))******)))(((((()))+++(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((((('''((()))***---///111000222777@@@IIIQQQTTTTTT```cccfffmmmuuu{{{rrrnnnlllsssxxxwwwyyyssstttvvv|||~~~xxx\\\VVVSSSZZZfffnnnmmmiiibbbkkkuuu|||~~~vvv~~~kkkXXXKKKHHH||||||yyy}}}sssfffbbblllxxxwwwTTT???888333...+++)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%''')))***---000333222999BBBHHHJJJHHHFFFDDD<<>>HHHSSSZZZ]]]]]]^^^^^^```gggsss~~~xxxpppqqqxxxtttjjjnnnxxxwwwxxxzzz~~~aaaZZZXXX```ooovvvrrriiieeesss}}}~~~}}}~~~zzz~~~uuu[[[NNN~~~~~~vvvxxxyyyzzzssseeedddhhhllluuusssPPP;;;999555+++,,,***(((''''''((()))***&&&%%%$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''((()))***((()))***+++,,,///444777EEEHHHPPPTTTMMMBBB@@@EEEMMM]]]ssswwwmmmcccaaakkkyyy~~~~~~{{{yyysssvvvxxx|||~~~{{{rrrooorrrooolllbbbQQQMMMAAAAAADDDFFFPPPeeeeeeMMM:::111++++++,,,+++***+++***))))))(((''''''&&&&&&((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((()))))))))'''''')))+++,,,+++,,,000333222111000555:::XXX~~~xxxuuupppqqqsssyyy}}}ooo```^^^dddgggfffkkkuuu{{{{{{~~~}}}vvvmmmfffaaa^^^]]]^^^[[[YYYWWWXXXYYYZZZZZZYYYXXXVVVTTTSSSSSSSSSSSSZZZSSSPPPSSSTTTSSSVVV[[[XXXXXXZZZ\\\]]]\\\YYYVVVYYYXXXVVVVVVWWWWWWWWWVVVUUURRRNNNNNNPPPSSSUUUUUUWWWSSSUUU^^^gggvvvooocccZZZeeeYYYDDD333000333000+++***,,,+++)))))))))+++---///))))))((('''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((+++''''''+++...///111444555999FFF]]]rrrvvviiiZZZSSSXXX\\\dddyyy}}}tttrrroooiiinnnuuuqqq||||||~~~fffaaa]]]___iiiqqqpppkkkpppwwwwwwzzz}}}xxxpppkkkiiinnniiifffnnn}}}sssZZZ{{{www{{{{{{rrrpppwww{{{yyyyyy}}}pppbbb[[[UUUTTT^^^kkk}}}~~~cccKKK@@@888......,,,***((((((((((((((()))((('''%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''((())))))(((,,,111222222333777;;;MMMLLLLLLLLLFFFAAAGGGPPP```nnnuuuqqqmmmiiigggiiiuuu~~~yyytttxxx}}}~~~yyyrrr}}}~~~kkkgggwwwdddKKK@@@BBBJJJNNNSSSeeeppphhhPPP@@@111,,,---,,,++++++)))))))))(((((('''''''''((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((()))((('''''')))+++000//////000222333666888:::EEEbbb}}}}}}zzzxxx{{{~~~tttgggbbbdddfffdddgggpppwwwzzz{{{zzz{{{qqqnnniiidddaaa___^^^^^^\\\ZZZXXXVVVVVVWWWXXXXXXYYYXXXVVVVVVVVVWWWYYYZZZXXXUUUVVV[[[^^^]]]^^^bbb___^^^^^^```aaa```^^^[[[XXXZZZ]]]______]]]XXXUUUXXXVVVTTTTTTUUUVVVWWWWWWZZZVVVVVVYYYYYY]]]qqqnnn\\\YYYdddrrr{{{jjjVVV>>>222//////---+++------+++*********+++,,,))))))((('''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((%%%%%%***---...000444:::;;;IIIfffxxxcccYYY___ggguuusssnnnqqqpppsssvvvqqq}}}tttgggaaa[[[YYYWWWXXXaaammmvvvxxxxxxwww~~~~~~xxxzzzyyywwwuuutttrrrooommmjjjjjjeeecccjjjzzzppptttuuuyyysssnnnpppvvvzzzyyywww~~~sssfff[[[NNNFFFMMM[[[hhh~~~dddOOO>>>111000---+++)))))))))((('''+++***((('''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((''''''''''''((()))))))))---111333444:::BBBIIISSSNNNHHHEEEFFFLLLZZZggguuu}}}qqqkkkgggfffgggiiimmmvvv}}}lllkkksss~~~tttvvv{{{fffnnncccPPPEEEEEELLLTTTfffvvvwwweeeQQQ:::///...---++++++)))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''((()))((('''((()))+++...111333333111111444777<<>>@@@BBBEEEGGG___kkkyyy}}}uuutttyyyyyyxxxsssqqqxxxrrrOOO@@@EEEHHHXXXcccrrryyymmmTTT>>>444......---,,,***)))((((((((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((()))+++,,,,,,...111333555999<<>>BBBEEEBBB???CCCOOO[[[sss|||~~~zzzrrrsssyyyxxxxxxmmmtttwwwZZZKKKFFF<<>>???BBBDDDDDDBBBCCCFFFFFFEEEIIIOOOTTTXXXYYYZZZcccsss|||aaaKKKJJJFFFFFFSSSdddggg```GGG;;;000...---+++)))+++******)))(((((((((((()))((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&'''((('''&&&&&&(((***(((+++---......111444666555777BBB[[[{{{{{{zzzvvvwww{{{zzztttnnnppptttwwwwwwtttuuuxxx||||||xxxwwwtttnnneee]]]\\\^^^```___^^^]]]^^^```VVVUUUVVVYYY[[[\\\]]]^^^iiirrr{{{~~~xxxhhh]]]]]]YYYUUUTTTXXX]]]^^^^^^aaaccciiiwwwvvvnnnaaa[[[kkk^^^DDD///---///+++)))---***)))))))))((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((('''''''''((())))))***---222===RRRrrrqqqhhhlllzzz~~~zzzvvvwww{{{zzzuuuttttttnnneeeiiieeeaaa[[[TTTSSS]]]jjj|||uuuiiihhhooouuuvvvwwwwwwtttpppnnnoooqqqnnnpppsssvvvzzz~~~vvvdddeeelllvvv{{{xxxuuuuuupppqqqqqqsssxxx|||xxxpppbbbSSSMMMNNNYYYxxx{{{___FFF777///+++)))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''')))))))))******++++++,,,...444:::>>>CCCOOO___lllccc^^^^^^kkkxxxrrrvvv~~~{{{vvvsssvvv}}}yyy|||yyynnnaaaYYYVVVQQQIIIAAAAAA@@@>>>======>>>@@@AAABBB@@@AAADDDCCCAAACCCHHHFFFIIIJJJKKKOOOVVV[[[[[[dddjjjrrr{{{}}}zzzbbbSSSFFFGGGNNNVVV]]]dddPPPCCC666000...---,,,---+++******)))(((((()))))))))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''((()))((('''''')))+++)))+++---///000222555999999@@@LLL]]]ooo}}}zzztttvvv||||||uuuyyy}}}}}}zzzwwwwwwxxx}}}zzzuuuoooiiiddd```^^^^^^cccgggeee```\\\]]]```YYYYYYZZZ\\\___dddhhhjjj{{{oooiii```YYYZZZaaaeeeaaa\\\[[[[[[\\\^^^hhh}}}|||rrr{{{ooo\\\UUUfffxxxQQQ222111333+++)))000******)))))))))(((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((('''(((((()))******111...333DDDYYYrrrrrrppp~~~|||}}}yyypppggg```[[[YYY``````]]]VVVNNNSSSjjj}}}ooogggfffhhhiiikkkooossstttrrrpppqqqrrrqqqtttyyy}}}nnneeegggtttzzzvvvvvv|||}}}{{{vvvsssxxx~~~~~~yyyiiiaaaWWWNNNNNNcccjjjPPP;;;111000222*********)))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''')))))))))))))))+++---///;;;888999CCCQQQZZZ[[[XXXZZZYYY```qqquuuwwwzzzvvvrrrtttyyy|||zzzwww{{{oooccc^^^WWWPPPIIIFFFGGGGGGBBB>>><<<======>>>>>>??????@@@AAA???AAADDDCCC@@@AAAEEEGGGHHHJJJJJJMMMPPPRRRSSS[[[ZZZXXXYYYaaaoooyyyyyylllaaaWWWUUUTTTPPPNNNOOOMMMGGG===555///,,,---000,,,+++******))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&'''(((((('''''')))+++***+++...111222222666<<<:::CCCNNNYYYeeeqqqxxxyyykkknnnuuuqqqvvvzzz{{{|||{{{~~~|||yyyxxxxxx{{{xxxrrrjjjdddccchhhllllllnnnnnniiibbb]]]\\\]]]^^^```___^^^bbbllluuuyyyqqqhhh```aaahhhnnnmmmjjj[[[\\\\\\[[[^^^iii{{{zzz}}}jjjTTTTTTmmm```BBB888555...+++///*********)))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((((('''(((((()))***+++,,,555000777KKK\\\jjj}}}sssyyyxxxtttwww{{{~~~}}}|||xxxoooccc\\\^^^ccc]]][[[YYYWWWWWWddd~~~zzzooommmoooooommmjjjnnnrrrssspppnnnooopppssswww|||vvvgggcccnnnvvvvvv}}}}}}tttvvvlllZZZMMMSSSmmmwww^^^BBB111000555+++************)))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''((()))))))))+++000444999<<>>AAA@@@>>>???CCC@@@@@@BBBEEEIIIMMMQQQUUURRRTTTWWW[[[___dddkkkooovvvnnn}}}uuuqqqfffYYYRRRNNNIIIBBBHHHKKKIII@@@444---,,,...------+++******)))))))))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''%%%&&&''''''&&&''')))++++++---111555333333===IIIDDDLLLUUU[[[dddnnnqqqnnnbbbhhhpppyyyxxx|||{{{ssssssxxxqqqrrryyy}}}{{{yyyxxxyyyzzzvvvsssllldddaaaeeepppyyy|||xxxpppiiiccc___]]][[[^^^fffkkkmmmsss~~~}}}yyyuuuyyylllcccdddlllvvv}}}eeebbb^^^ZZZZZZ___ffflll}}}dddUUU___tttyyy^^^CCC222//////...************))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&'''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''((((((***+++------...///>>>UUUbbbiii{{{sssrrrnnnoootttyyyyyy{{{wwwjjjZZZUUU[[[dddZZZUUUTTT[[[gggwwwvvvppprrrtttssspppllloooqqqpppmmmmmmpppssswww{{{~~~{{{{{{|||||||||ppphhhlllrrrxxx}}}iiiXXXPPP```~~~rrrSSS999000000++++++++++++*********)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&((())))))***...555;;;>>>MMM\\\]]]TTTLLLOOOUUU```fffqqq}}}{{{xxxqqq~~~}}}ppphhhllltttvvvZZZKKKHHH===???CCCFFFGGGHHHIIIJJJHHHGGGEEEDDDBBBAAAAAA@@@AAA@@@AAACCCBBB@@@BBBGGGHHHEEEEEEGGGIIIIIIKKKOOOMMMPPPSSSVVVWWWYYY\\\^^^iiiqqqfff}}}|||cccRRRLLLIIIEEEGGGRRRYYYSSSEEE999111,,,......,,,+++******)))))))))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((''''''''''''''''''''''''$$$&&&''''''&&&''')))+++---...333777555:::PPPgggxxx~~~}}}vvvsssuuurrrlll```dddeeennn|||vvvuuuuuuwww}}}|||xxxtttssssssuuuwwwmmmjjjddd^^^]]]bbbllluuu{{{uuulllfffcccbbb```___cccrrr~~~vvvoootttzzzvvvhhhgggpppyyyvvvmmmaaaYYYWWWXXXZZZ[[[|||~~~dddZZZfffvvvXXX:::111111000++++++*********)))))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''(((((((((''''''((()))***,,,...///+++777LLL___eeegggrrr~~~wwwzzzvvvsssnnnnnnnnnttt|||lllSSSLLLSSSXXXWWWSSSVVVbbbrrrsssooopppooommmkkklllnnnooonnnmmmoootttyyy{{{~~~~~~{{{yyyyyyzzz{{{zzzzzz}}}tttoooooowwwpppcccTTTWWWqqqzzzoooQQQ;;;111,,,,,,+++++++++*********''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''')))++++++,,,111:::BBBNNN\\\fff^^^MMMHHHWWWhhhyyyzzz}}}xxxrrrooovvv~~~zzzyyy}}}qqqnnnnnnuuummmmmmrrruuupppccc[[[YYYOOONNNOOOTTTZZZ^^^```___XXXUUURRRNNNLLLKKKLLLMMMKKKHHHGGGHHHFFFDDDFFFKKK]]]YYYXXX[[[ZZZVVVUUUYYY\\\ZZZWWWSSSRRRTTTYYY]]]XXXeeeuuugggrrr|||eeePPPHHHKKKGGGVVVdddggg```SSSAAA111///...---,,,+++*********((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((''''''''''''''''''''''''%%%&&&(((((('''(((+++---...///444777888FFFlllzzzttthhhjjjeeekkk|||}}}xxxzzz}}}zzzwwwrrrnnnllllllmmmmmmfffddd```\\\ZZZZZZ]]]```gggfffdddbbbbbbcccfffiiimmm}}}}}}||||||xxx~~~xxxrrrlllnnnssswwwzzz{{{{{{{{{yyyooolllxxxpppfff]]]YYYVVVUUUTTTVVViiiyyymmm{{{|||eeeeeettt}}}WWW<<<333222+++++++++*********))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''(((((((((''''''((()))+++---///000222GGG```lllkkkjjjqqq{{{zzz}}}|||nnnjjjxxxxxxnnniiikkklllmmmyyyyyyVVVNNNQQQQQQXXX\\\fffrrrzzztttqqqpppkkkhhhhhhlllnnnppppppoooqqqvvvzzzzzz|||~~~}}}|||xxxxxxzzz|||~~~}}}{{{|||}}}xxxxxx~~~|||oooiiiooo~~~qqqhhhVVVPPPeeeooohhhJJJ777,,,,,,,,,+++++++++******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))'''***------...444>>>FFFWWW[[[ZZZRRRLLLTTTjjj~~~{{{sssdddkkkwww~~~xxxyyyrrrlllgggYYYSSSUUUbbbmmmooollllllrrrkkkeeeffflllpppnnnjjjoookkkfffaaa______aaacccddd```^^^]]]ZZZWWWZZZ___eeecccfffmmmpppmmmmmmqqqooonnnmmmiiiddd```^^^^^^RRR\\\___^^^kkk|||WWWGGGOOOFFFVVViiitttvvvkkkRRR:::000///---,,,+++*********((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))''''''''''''''''''''''''&&&''')))))))))***,,,...000000333666:::OOOyyyxxxooosss|||uuuvvv|||~~~vvvsssnnnjjjhhhgggfffeeecccbbb```]]]YYYTTTPPPMMMRRRXXX^^^``````dddkkkqqqrrr~~~~~~|||~~~~~~}}}{{{vvvtttssstttooouuu~~~|||~~~zzzkkkkkkkkkmmmqqqssstttsssxxx}}}~~~nnnkkkiiifffaaa[[[UUUPPPNNNMMMOOO]]]uuuzzzssskkkxxxrrrvvvIII333333+++++++++************)))((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''(((((()))''''''((()))+++...000111888TTTpppxxxuuuwwwzzz|||~~~zzzuuu~~~vvvooommmiiijjj{{{[[[SSSUUUPPP]]]iiiyyy~~~xxxvvvrrrllliiikkkmmmpppssssssqqqrrruuuxxxwwwyyy{{{|||}}}}}}~~~~~~||||||ssstttxxx|||}}}zzzxxxyyyzzz{{{{{{}}}zzzuuutttuuuuuusssppphhhooozzzqqqcccWWWQQQ]]]rrr{{{YYY===444000------***''')))...******)))(((((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''+++)))((((((((())))))(((''',,,000//////777GGGUUUYYYUUUSSSUUUYYYcccwwwssstttuuu|||xxxjjj^^^[[[[[[WWWUUUUUUMMMLLLNNNUUU```kkkqqqtttzzzyyysssllljjjnnnqqqpppsssyyyvvvlllkkktttyyywww|||}}}|||wwwqqqnnnooorrrkkkgggkkkuuuwwwrrrssszzz~~~vvviiicccbbb^^^XXXWWW[[[___jjjpppYYYNNNIIIKKK^^^ssszzzvvvaaaEEE888000,,,,,,***&&&&&&***((()))*********)))'''&&&((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((('''%%%$$$%%%&&&''''''''''''(((((((((((()))+++,,,---,,,,,,...//////111777<<<>>>OOO~~~yyyzzz{{{wwwssssssqqqyyyuuu|||wwwuuu{{{|||qqqoookkkhhheeebbbaaaaaa```___]]]YYYTTTRRRRRRSSSUUU[[[___```eeeoooyyy~~~|||{{{yyyxxxxxxxxxyyyyyyrrr|||yyyuuusssqqqsssrrrwwwyyy~~~}}}wwwrrrmmmkkkkkklllnnnqqqrrruuuzzzrrreeeeeehhh```ZZZYYYTTTLLLOOOTTTYYYaaajjjooopppdddkkk~~~zzz{{{jjj;;;333000(((,,,///***+++---((((((''''''((()))******))))))))))))))))))(((''''''(((((('''''''''&&&&&&&&&))))))))))))((((((((((((%%%&&&***......,,,///666===fffzzz|||xxxpppzzzuuu}}}zzz~~~|||uuuoooooorrruuu{{{```WWWSSSKKKccctttzzzrrrnnnllliiigggiiimmmrrrvvvwwwwwwvvvwwwwwwzzz}}}~~~|||{{{{{{|||~~~~~~{{{wwwtttqqqtttyyy~~~~~~|||zzz}}}|||zzzyyyzzz~~~}}}ooolllqqqrrrnnnzzztttuuuzzzuuugggYYYQQQUUUggg~~~```DDD777111---------***+++...******)))(((((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&'''''''''))))))(((((()))*********))),,,111666<<>>>>>CCCIIIIIINNNWWW___fffmmmssswwwzzz~~~~~~vvvppprrrxxx|||~~~yyyoooiiilllpppoooiiigggkkkqqqwww|||~~~~~~~~~}}}sssiiiccc\\\^^^oootttlllqqq~~~vvv```NNNIIITTTaaannnooobbbKKK>>>000---///...***((())))))******))))))(((''')))))))))(((((((((''''''''''''''''''''''''''''''&&&'''((('''%%%%%%%%%'''''''''''''''((((((((((((&&&((()))))))))***,,,...111666>>>CCCEEERRRqqqsssrrr}}}yyyvvvkkkiiipppqqqnnniiidddccceeeeeeaaa]]]YYYZZZ[[[[[[[[[[[[]]]___^^^eeekkknnnttt~~~~~~{{{zzzzzzyyywwwvvvqqquuuwwwvvvuuuwwwtttpppooommmrrr|||~~~yyyxxx|||www|||~~~||||||wwwlllfffeeefffeeebbbhhhlllsssyyy|||}}}|||zzzuuuyyy|||kkkbbb___XXXUUUUUUUUUTTTRRRQQQRRRTTTTTTXXXdddxxx{{{sssvvvuuuhhhcccXXXgggtttmmmCCC999......///'''&&&+++)))***)))(((((())))))(((''')))))))))))))))((('''''''''''''''''''''&&&&&&&&&(((((((((((()))))))))))))))***,,,---,,,---555???XXX~~~eeecccssswwwwwwrrrooooooqqqppplllkkkllldddfffccc[[[VVVVVVWWWWWWrrr~~~{{{xxxvvvssspppooollliiifffeeeiiimmmpppqqqqqqrrrsssvvvyyy|||}}}{{{zzzyyyzzzwwwxxxyyyyyyzzzyyyyyyxxxvvvxxx|||~~~~~~|||yyywwwyyyyyyzzzyyyyyyzzz}}}|||sssqqqvvvxxxwww{{{vvvrrrpppqqqsssuuu|||}}}iiiZZZPPPMMMRRRfffoooMMM???333000111...***(((***))))))(((((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''''''''''''''((())))))))))))***+++///666DDDXXXiiinnnggg```WWW]]]kkk}}}tttnnnmmmnnnmmmjjjkkkooowww~~~mmm\\\QQQLLLVVVRRRKKKCCC>>>===CCCIIIOOOWWWaaajjjpppuuu{{{~~~}}}|||zzzwww{{{|||ppp___^^^___eeennntttuuuttt}}}uuullleee___^^^hhhuuutttvvvnnnlllhhhjjj|||zzzzzz{{{{{{```OOORRR]]]nnnxxxsssdddQQQ;;;000///000...,,,************))))))(((((())))))))))))((((((((((((''''''''''''''''''''''''&&&'''((('''&&&%%%&&&'''''''''''''''((((((((((((((()))***++++++,,,///222555<<>>RRRgggssspppcccWWWWWWdddwww~~~uuukkkiiinnnnnnjjjuuupppmmmrrrwwwxxxrrrmmmfffhhhhhheee___WWWQQQMMMQQQRRROOOJJJFFFHHHNNNSSS___fffooovvvzzz}}}||||||wwwwww{{{}}}~~~|||rrrmmmiiikkkrrrvvvtttqqqrrrnnnjjjgggdddccchhhnnnhhhlllzzzvvvnnndddhhhvvvssseeelllzzzttt~~~tttXXXOOOPPP```rrrwwwvvvcccHHH555...//////---+++******)))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''&&&'''((((((&&&&&&'''(((''''''''''''((((((((((((((()))***++++++---111444555AAALLLOOOPPPZZZlllyyy}}}rrrooossswwwxxx}}}}}}sssmmmmmmjjjpppzzz{{{mmmgggbbbcccggghhhccc]]]WWWXXXZZZ[[[\\\```dddgggnnnssswwwyyy||||||wwwxxxzzzyyysssnnnllliiiggglllssstttqqqmmmfff___]]]___bbbgggllliiikkkhhhccc```aaa___\\\aaa^^^XXXRRRUUU[[[[[[VVVYYY]]]dddiiimmmnnnlllkkkvvvwwwyyy|||}}}~~~qqqeee]]]YYYXXX[[[[[[UUURRRSSSPPPSSSVVV^^^rrryyyyyywwwlllTTTIIICCCUUU}}}nnnBBB///+++111---***---,,,+++)))(((((())))))(((&&&)))))))))))))))(((''''''&&&''''''''''''''''''''''''((((((((()))))))))***------...///...222???NNNmmm}}}vvvvvvrrr}}}nnnhhhhhhmmmwww|||rrrjjjhhh^^^WWWRRRSSSUUUYYYeeerrrhhhiiinnn}}}zzzuuussspppmmmkkkkkklllmmmnnnpppppppppnnnmmmnnnooorrrtttvvvvvvtttssssssttttttsssrrrqqqqqqqqqrrrrrrrrrtttwwwzzz{{{zzzxxxwwwuuuxxx|||~~~~~~~~~~~~}}}}}}~~~~~~zzzwwwvvvvvvvvv}}}}}}uuu{{{|||yyyyyy~~~tttVVVKKKKKK___{{{```NNN:::000...,,,+++*********)))(((((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((''')))***)))(((***000555:::JJJ```nnnpppiii```ZZZdddsssxxxxxxnnnfffggggggbbbYYYSSSQQQPPPOOONNNMMMLLLJJJHHHDDDJJJNNNOOORRRZZZaaadddkkkoootttxxx|||~~~}}}~~~zzzsssnnnllljjjiiiiiiiiikkkllllllppp{{{|||nnnooozzzhhhccc~~~}}}vvvzzzeeeRRREEELLLaaammmtttiiiUUU???222......,,,,,,+++***))))))))))))***)))))))))(((((((((''''''''''''''''''''''''''''''&&&'''(((((('''&&&((()))''''''''''''(((((((((((('''((())))))***---111444222III]]]bbbaaadddiiikkkvvv|||www~~~xxxvvv|||}}}yyyzzz}}}mmmgggiiigggmmmtttrrrkkkgggdddeeegggfffbbb]]]XXXXXXYYYZZZ\\\aaahhhllltttwwwyyyyyy{{{}}}zzzuuuvvvuuuvvvzzz}}}zzzrrrjjjiiigggccc```dddmmmqqqoookkkeee]]]WWWUUUYYY___dddcccbbb___\\\]]]```^^^YYY[[[^^^ZZZTTTUUU[[[\\\WWWVVVYYY^^^cccfffggggggfffjjjmmmsssxxxyyy|||lll```XXXYYYZZZTTTPPPPPPOOOPPPQQQVVVccczzzxxx\\\HHH???JJJfff}}}QQQ666***///---***+++)))***)))(((((())))))(((''')))))))))))))))(((''''''&&&&&&&&&'''''''''''''''''''''(((((())))))******,,,---///000000555EEEUUUvvv|||sssjjjiiikkkmmmrrrvvvsssmmmllloooccc]]]WWWWWW[[[eeerrr~~~rrriii```eeeuuu~~~rrruuutttqqqnnnkkkkkknnnppprrrsssrrrqqqooonnnooopppqqqssstttsssrrrqqqqqqrrrrrrrrrqqqpppppppppqqqqqqrrrtttvvvyyyzzzzzzyyyxxxvvvxxx|||}}}}}}}}}~~~||||||}}}~~~~~~}}}||||||yyyyyyzzzzzzzzzzzzyyyyyy{{{~~~zzzyyyxxxwwwvvvzzzvvvtttyyyhhhZZZSSS___uuu{{{fffLLL<<<333---,,,---******)))(((((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''')))***)))***///999@@@JJJ\\\mmmqqqjjjdddhhhppp{{{}}}tttmmmhhhgggbbbVVVKKKGGGIIIGGGDDDAAA??????@@@AAAEEENNNWWW\\\dddnnnsssrrrssssssvvv{{{~~~wwwtttoookkkkkkllllllkkknnnrrrzzzjjjppp}}}~~~}}}lllQQQGGGRRR]]]cccgggaaaPPP>>>555///,,,,,,+++***)))))))))******((((((((('''''''''&&&&&&''''''''''''''''''''''''%%%'''((((((''''''(((***''''''''''''((((((((((((((())))))***+++...333777AAAeeeyyyooo{{{~~~~~~wwwrrrtttzzz}}}{{{xxxvvvxxx|||~~~xxxhhhcccgggfffjjjmmmhhhhhhgggeeeeeeeeeccc___]]]YYYXXXXXXYYY]]]dddmmmssswwwyyyyyyxxxyyy{{{wwwqqqqqqmmmkkkmmmppppppkkkeeedddccc^^^YYY\\\eeelllmmmkkkkkkhhhbbb]]]\\\___aaa^^^___^^^\\\]]]aaaaaa^^^```gggfff\\\WWWZZZYYYTTTRRRTTTWWWZZZ]]]^^^_________bbbhhhnnnnnnqqq{{{yyyeee___^^^WWWRRRRRRSSSNNNNNNRRRYYYggg}}}xxxXXXGGGIIIVVVvvvmmmGGG//////---++++++((()))((('''((()))***)))((()))))))))))))))(((''''''&&&&&&&&&'''''''''(((((('''''''''((()))************,,,000222222888III[[[rrrwwwtttvvvvvvuuuzzz~~~llltttnnnqqqvvvzzzvvvooonnnqqqgggbbb[[[[[[fffttt~~~wwwnnnbbb^^^fffppprrrmmmpppqqqrrrpppnnnmmmoooqqqrrrrrrrrrpppooooooqqqtttrrrssstttsssqqqpppqqqrrrppppppqqqqqqrrrsssssssssuuuwwwyyyzzz{{{zzzyyywwwvvvxxxzzzzzzyyyxxxxxxyyyxxxwwwvvvuuuwwwyyy|||}}}xxxyyyzzz{{{zzzzzz{{{{{{yyy}}}~~~}}}yyywwwvvvkkkuuuvvvaaa^^^iiiyyy~~~```III999///,,,...******)))(((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&(((******,,,444@@@IIIYYYjjjxxxsssfffdddttt{{{yyyxxxuuuzzz{{{tttqqqrrrqqqgggWWWLLLKKKHHHIIIGGGDDDBBBDDDJJJOOORRR\\\eeelllttt}}}~~~yyy{{{zzz|||~~~uuunnnkkklllllljjjkkkmmmsss|||qqqzzzhhhNNNLLLPPPTTTcccjjj___LLL===333---,,,,,,***)))))))))***+++((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''%%%'''((((((''''''(((***''''''''''''((((((((()))++++++,,,,,,...111666:::[[[~~~yyysssrrrzzzvvvuuuuuuyyy|||}}}~~~ttteeebbbhhhhhhjjjkkkdddfffffffffeeeccc```]]]\\\YYYYYYXXXYYY^^^gggrrryyywwwyyyxxxvvvxxxzzzvvvoookkkeee```aaagggjjjiiiffffffeee```ZZZ\\\eeemmmqqqnnntttvvvrrrjjjeeecccccc]]]```aaa^^^]]]```bbbaaafffoooooobbbXXXXXXUUUOOONNNOOOQQQSSSUUUVVVXXXXXX```bbbgggjjjjjjlllvvvvvvjjjeee]]]XXXXXXXXXOOOMMMRRRTTTZZZrrrwwwxxxqqqUUUNNNQQQqqqWWW777111///------***(((''''''((()))+++***))))))))))))))))))(((((('''&&&&&&&&&'''''''''((((((&&&''''''((()))******+++(((,,,111333444:::LLL^^^bbbmmm~~~tttvvvmmmdddqqqtttzzz|||uuuuuugggbbbZZZZZZiii{{{yyysssqqqkkkfffgggmmmooonnnjjjnnnrrrsssqqqooopppqqqpppqqqqqqpppoooppptttvvvssstttuuutttrrrqqqrrrsssnnnoooqqqsssuuuvvvvvvvvvyyyzzz{{{||||||zzzxxxwwwwwwxxxxxxwwwuuussssssssswwwuuussssssuuuyyyzzz{{{}}}~~~~~~zzz~~~{{{www~~~wwwyyy~~~jjj___aaammmqqqUUU>>>111,,,---,,,+++******************))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((+++******))))))))))))))),,,,,,,,,---333AAASSS```eeelllnnngggfffqqqyyy}}}xxxuuuuuuhhhaaagggfffXXXKKKFFFEEEJJJPPPSSSRRRTTTYYY___eeennnwwwyyyyyyzzzyyyvvv}}}zzzsssmmmlllrrroooqqqxxx|||~~~www~~~lllvvv~~~YYYGGGPPPQQQYYYdddggg\\\III:::444//////---+++*********((((((((((((((()))))))))))))))((('''&&&&&&&&&&&&&&&'''''''''''''''((())))))******(((''''''&&&&&&&&&)))'''))).........999GGG```~~~~~~xxxvvvooocccccchhhdddcccgggfffccc``````dddfffbbb\\\ZZZVVVZZZ\\\[[[YYY^^^iiisss}}}zzzvvvvvvvvvtttmmmgggbbbdddaaa[[[```hhhfff[[[YYYZZZYYYWWWWWW[[[cccjjjllloooqqqppplllgggcccaaa```___^^^]]]\\\YYYUUUQQQRRRPPPMMMJJJIIIIIIJJJLLLGGGGGGHHHJJJMMMSSS[[[```gggfffkkktttxxxuuusssttt}}}xxxfff]]]YYYXXXTTTRRRNNNQQQUUUSSSdddkkkVVVQQQssshhh@@@---111///)))---************))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((()))***)))((()))+++,,,,,,000111===@@@KKKhhhhhhkkkkkk~~~vvvffflllooouuuyyypppjjj]]]]]][[[]]]ggguuu{{{{{{rrrtttqqqjjjfffhhhkkkjjjiiihhhfffdddcccfffjjjnnnrrrpppnnnmmmmmmnnnnnnnnnrrrtttwwwvvvsssqqqrrruuutttvvvwwwwwwuuuuuuwwwxxx}}}}}}|||yyyuuusssttttttxxxwwwxxxzzz|||zzzvvvqqqwwwvvvuuutttvvvzzz~~~}}}}}}yyymmm```\\\cccuuu}}}eeeLLL:::111...++++++***)))))))))******))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((******))))))((())))))*********+++000:::JJJ]]]iiimmmiiiddddddkkkyyyxxxxxx}}}zzzuuu{{{sssggg```bbb```TTTJJJHHHFFFKKKSSSXXX\\\```eeeiiiooowww~~~|||zzz{{{||||||yyyqqqnnnuuutttxxx~~~|||ooovvvjjjnnncccKKKGGGSSSYYYaaaeeeaaaSSS@@@222------,,,++++++,,,,,,+++))))))))))))((((((((((((''''''&&&&&&&&&''''''((('''''''''''''''((())))))(((((('''''''''(((((()))---,,,...111000222>>>LLLbbb~~~mmm``````fffbbbbbbddd```___\\\[[[___```]]][[[]]][[[\\\]]]]]]^^^cccjjjpppvvvuuuuuuwwwyyyuuummmfffbbbeeeccc]]]```iiihhh```WWWVVVTTTRRRRRRVVV\\\```bbbcccdddcccbbbaaabbbcccdddaaa]]]YYYUUUOOOIIIEEEEEECCC@@@>>>===>>>???@@@AAABBBBBBDDDGGGMMMTTTYYYcccdddjjjtttyyyvvvtttuuuyyy~~~}}}lllaaaZZZWWWUUUSSSNNNPPPTTTRRRaaa~~~zzzsssZZZMMMfffvvvOOO555333111)))***************))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((()))***)))((()))+++------000///???LLL___yyyppppppiiiuuu}}}lllppptttqqqxxxvvveeeZZZXXXVVVZZZgggtttwwwsssqqqtttsssmmmiiijjjjjjhhhfffdddaaa```bbbeeeiiikkkmmmlllkkkkkkkkklllllllllooorrruuuuuurrrqqqsssuuuuuuwwwxxxxxxwwwvvvvvvwww||||||{{{xxxuuussssssttttttssstttvvvyyyzzzwwwuuuvvvuuussssssuuuyyy}}}zzzyyyooo\\\PPPQQQbbbsssnnnUUU>>>111,,,++++++***)))(((((())))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))((((((((())))))***+++,,,000888EEEVVVfffooolll```]]]iii{{{}}}|||~~~zzzrrrlllkkkbbbppp~~~uuullloooeee^^^^^^ZZZSSSPPPSSSSSSVVV]]]dddiiinnnpppqqquuu{{{~~~{{{zzz|||zzzzzz}}}qqqooo{{{ooo|||nnnVVVHHHXXX[[[]]]___bbb```NNN:::000...++++++,,,,,,++++++******))))))((((((''''''%%%%%%%%%&&&&&&((())))))'''''''''''''''((())))))''''''''''''((()))***+++***+++...///000666DDDQQQ___}}}zzzzzzlll___^^^cccbbbcccccc[[[]]]ZZZZZZ\\\[[[YYY\\\aaagggeeedddeeefffiiijjjkkkoooppptttxxxyyyuuummmfffaaaeeeccc]]]^^^eeefffbbbTTTPPPKKKIIIJJJMMMPPPRRRWWWWWWWWWVVVVVVXXX[[[^^^^^^ZZZSSSMMMGGGBBB<<<888777555333222111222444555888999:::;;;>>>CCCIIINNNVVVYYYbbbmmmsssttttttvvvttt{{{uuuggg]]]XXXVVVUUUPPPPPPSSSPPP]]]xxxooolll{{{yyykkkYYYGGGRRRuuujjjFFF999333+++)))++++++*********)))))))))''''''''''''''''''''''''''''''''''''((((((((((((''')))***)))))))))+++---...111000GGGccc~~~ggg___ddduuuzzzkkkppptttppptttyyy___UUUSSSSSSYYYhhhtttssslllooossstttooolllkkkiiifffccc___\\\\\\___ccceeeeeeeeefffggghhhhhhiiiiiiiiikkknnnqqqrrrpppppprrrtttwwwyyyzzzzzzxxxvvvvvvvvvwwwxxxwwwuuusssrrrrrrttttttrrrqqqrrrtttuuuuuuuuuuuusssrrrqqqsssvvvzzz}}}{{{{{{|||~~~xxxxxx{{{uuuyyyvvv___JJJDDDSSSfff{{{~~~pppWWW@@@333///++++++***)))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))***+++---111999EEERRR___hhhmmmaaaYYY```{{{wwwlllgggggghhhmmmooonnnllllllhhhbbbgggaaa]]]]]]\\\[[[```hhhkkkkkkmmmpppttttttsssqqqvvvyyyzzz{{{||||||}}}pppuuuvvveeeVVVYYY\\\[[[[[[ccciii]]]JJJ777111,,,,,,,,,***((((((+++******)))(((''''''&&&&&&&&&&&&&&&&&&'''(((((('''''''''''''''((())))))''''''''''''((()))***+++'''+++---...333???OOOZZZZZZ|||yyyuuuyyy}}}xxx{{{|||mmm```___cccdddgggfff[[[^^^]]]___```]]]ZZZ]]]cccoooooopppnnnllljjjiiiiiinnnooorrruuuvvvrrrkkkfff```cccaaa[[[YYY\\\___^^^PPPJJJDDDAAACCCEEEFFFEEEPPPQQQSSSSSSQQQOOONNNOOOKKKGGGAAA===999777444222000///...------...000111222222333444666:::???CCCGGGLLLTTT^^^ffflllqqqtttrrryyy~~~lllaaa[[[XXXXXXRRRPPPRRRNNNXXXoooxxxcccgggtttwwwoookkkbbbOOOHHH]]]www]]]BBB444,,,,,,+++++++++*********))))))((((((((((((((((((((((((''''''''''''((((((((((((''')))******)))***,,,...///333555RRRwww^^^[[[```uuupppkkksssvvvtttpppqqq~~~uuuZZZRRRUUUZZZ```kkktttrrrlllmmmqqqrrrnnnkkklllkkkhhhccc^^^XXXYYY]]]aaa```^^^___aaadddfffffffffggggggfffjjjnnnooonnnooorrruuuxxxzzz|||{{{xxxvvvuuutttqqqrrrsssrrrqqqqqqrrrtttvvvtttpppmmmmmmnnnpppqqqsssqqqpppoooqqquuuxxx{{{xxxxxxyyy{{{}}}{{{zzzvvvjjjOOOCCCNNN___www}}}~~~sss]]]GGG;;;666,,,+++***)))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))((((((((())))))+++,,,,,,,,,666DDDTTT___fffhhhiii^^^^^^mmm|||{{{zzzzzznnneeefffiiiggg```bbb``````bbbeeekkkttt}}}}}}{{{yyyxxxwwwuuusssxxxxxxyyy}}}}}}zzzqqqzzzsssbbbRRRYYY^^^ccckkkoooeeeVVV>>>444,,,,,,,,,***)))++++++******)))(((''''''&&&(((((('''&&&&&&&&&&&&&&&'''''''''''''''((())))))))))))(((((((((((())))))***///000000999KKKYYY___TTTnnnmmmjjjrrruuuxxx|||kkkpppvvvsssooodddbbbfffgggmmmmmmaaa``````bbbddd```[[[\\\```iiiooosssrrrlllhhhhhhkkkpppooooooooonnnkkkgggddd```aaa___YYYTTTTTTUUUUUUIIIDDD>>><<<===??????>>>IIIMMMRRRTTTQQQJJJDDD@@@<<<888444222111222111111//////.........///000111...//////000111444888<<>>:::888999;;;<<<===BBBGGGNNNPPPMMMEEE>>>999666333000//////000111000..................//////---............111444777CCCIIILLLLLLOOOVVV^^^bbblllmmmuuu~~~jjj```^^^```XXXRRRRRRLLLOOO^^^lllzzzqqquuuzzzgggJJJ???MMMfff^^^:::+++000,,,++++++++++++*********************************''''''''''''(((((((((((('''(((*********+++...000///444???ccczzzzzziiieeeooocccgggkkksss{{{zzzxxxqqqlllnnnuuutttbbbOOOUUUbbboootttsssttttttsssjjjmmmlllgggdddfffhhhggg```\\\XXXWWWYYYZZZYYYXXX[[[___cccdddccccccfffiiijjjnnnrrrttttttuuuxxx|||wwwxxxxxxvvvsssrrrrrrsssqqqrrrrrrrrrqqqqqqsssuuuiiigggddd```___bbbgggllliiihhhggghhhkkkoootttwwwwwwwwwxxxyyy{{{}}}~~~~~~lllQQQHHHKKK```lllyyy|||qqq\\\GGG:::///...---+++******))))))))))))))))))))))))))))))'''''''''''''''''''''''''''((((((((())))))))))))))))))***+++,,,...000111777GGG\\\iiijjjhhhfffggggggrrr~~~~~~zzzsssvvvmmmoooqqqtttyyy~~~}}}xxxvvvzzz{{{qqqeee]]]\\\___bbbjjjuuu|||tttssssss^^^YYY]]]lllsssnnnhhhhhhXXXEEE555111000++++++000))))))))))))(((((((((((((((''''''&&&&&&&&&'''''''''''''''''''''((())))))(((((((((((()))***++++++***......///DDD```iiiaaa\\\eeekkkqqqwwwoooiiiqqqyyy~~~~~~|||{{{zzz{{{}}}~~~}}}|||nnnYYYRRR\\\fffiiikkkfffgggggghhhttt{{{sssccc___]]]___```^^^]]]___]]]bbbhhhiiigggfffgggiiigggfffdddaaa^^^\\\[[[\\\UUUQQQNNNMMMKKKGGGBBB>>>999888777666555777:::===AAADDDFFFEEEAAA;;;777555222000......///000000///......------------------------......---///222444???GGGLLLKKKLLLRRRWWWYYYbbbdddlllvvvwwwwwwxxxhhhaaaccc[[[SSSRRRLLLMMMYYY```nnnzzz}}}tttUUUAAAIIIZZZwwwIII///111,,,,,,+++++++++*********))))))))))))))))))))))))''''''''''''(((((((((((('''(((*********,,,...000000777HHHooo}}}cccqqqjjjaaahhhkkkpppvvvuuutttpppnnnpppoooeeeXXXOOOXXXdddppptttuuutttssspppiiimmmlllgggcccbbbaaa^^^YYYXXXWWWVVVVVVWWWYYYYYY\\\___bbbbbb```aaaeeeiiiiiimmmqqqsssssstttwwwzzzuuuuuutttrrrpppoooqqqsssqqqrrrqqqooollljjjkkklllbbb```]]]YYYWWWYYY___dddbbbbbbaaacccfffkkkpppsssrrrrrrsssuuuwww{{{~~~~~~~~~___NNNLLLSSScccxxxjjjQQQAAA000///...,,,+++*********))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((()))))))))))))))******,,,---///111222BBBRRReeemmmjjjdddccceee___ppp~~~{{{~~~yyyvvvwwwxxxzzz}}}}}}yyy|||vvvtttzzz}}}kkk^^^WWWSSSLLLCCC>>>>>>BBBEEE>>>EEEQQQ___ppp{{{}}}{{{yyyrrr^^^WWWbbbkkkiiikkkssshhhQQQ===666111)))(((,,,(((((((((((())))))))))))&&&&&&&&&&&&&&&'''((()))'''''''''''''''((())))))&&&''''''((()))+++---...,,,111222777QQQrrr{{{pppppptttrrrssssssggg___gggjjjsss~~~}}}sssnnnnnnrrrvvvtttlll]]]MMMKKKUUU```dddhhheeegggffffffsss}}}wwwggg```[[[]]]```aaabbbddddddeeegggiiiiiigggeeeccc`````````^^^[[[XXXWWWWWWMMMGGGDDDEEEFFFAAA:::555333555555444333555:::???EEECCC@@@;;;555222111111...,,,+++,,,.../////////.........------,,,,,,,,,------...------...111333555AAAIIIJJJKKKQQQUUUUUUYYY[[[eeennnkkkfffqqq~~~pppccceee]]]TTTRRRLLLKKKVVVYYYhhh|||fffIIIJJJXXXWWW555222,,,,,,,,,+++++++++******((((((((((((((((((((((((''''''''''''((((((((()))'''(((******+++,,,...111111:::PPP{{{nnnjjjqqquuu}}}jjjfffooooooooottttttrrrmmmkkkkkkdddWWWQQQQQQZZZcccmmmrrruuuuuupppjjjiiimmmnnniiiccc___[[[UUUTTTUUUUUUUUUUUUVVVYYY[[[\\\___aaa```^^^___dddiiieeeiiimmmoooooopppsssvvvttttttrrrooommmnnnqqqsssppppppnnnjjjeeebbbaaabbb```^^^[[[UUUQQQRRRWWW\\\]]]]]]]]]___ccchhhnnnqqqkkklllmmmpppssswww{{{}}}}}}}}}||||||uuupppkkkgggeeeooouuuooo^^^SSSUUU```rrr~~~gggTTT:::222+++++++++)))(((***************))))))))))))))))))(((((((((((()))))))))(((((((((((())))))***%%%(((---000---+++666EEEVVV```eeeccc```eeekkkmmmxxx}}}pppzzzzzzxxxyyy~~~}}}uuuqqqwwwvvvsssoooppp{{{pppaaaVVVMMMGGG@@@>>>;;;:::::::::999777888999;;;>>>EEEOOOZZZaaa|||{{{ppp^^^QQQOOOWWW^^^```kkkdddRRR;;;,,,***+++)))************))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''************+++,,,------...111444???[[[{{{xxxrrrllljjjmmmkkkxxx|||sssrrrvvvtttjjjZZZJJJFFFLLLVVV```hhhlllgggbbb___aaaeeejjjlllgggfffeeeeeeffffffdddbbbccciiioooppplllgggcccaaacccccc```[[[YYYZZZXXXSSSMMMFFF@@@>>><<<999888:::444444444444666888;;;<<<===;;;777444000...---,,,......////////////......000///...,,,+++***))))))///......---------......222888@@@FFFIIILLLQQQTTTSSSTTTZZZ``````]]]bbblllrrrwwwsssjjj```YYYVVVTTTSSSSSSWWWiii{{{wwwyyyyyyhhhQQQ[[[fff<<<000---...///...,,,+++,,,---******))))))((((((''''''))))))((('''''''''''''''(((***+++***,,,///111111///GGG^^^vvvqqqmmm{{{}}}vvvjjjjjjllliiiooozzz}}}xxxuuuttteeeNNNGGGNNN[[[hhhwww}}}xxxqqqnnnnnnvvvzzzyyyqqqhhhaaaZZZSSSPPPOOONNNPPPRRRUUUUUUUUUYYYYYYZZZ^^^bbbeeefffffffffeeegggkkkoooqqqooollliiilllooonnnlllkkkmmmpppmmmkkkggg```ZZZVVVUUUUUUaaa\\\VVVSSSRRRRRRQQQPPPVVVVVVXXX]]]ccchhhjjjkkkjjjhhhjjjoooqqqqqqssswwwyyy|||~~~xxxpppfffaaabbbeeemmm|||kkk]]]QQQYYYiii{{{qqqcccAAA666,,,+++,,,***))))))************))))))))))))))))))(((((((((((()))))))))(((((((((((()))******,,,******+++,,,333EEEWWWeeefffeeedddgggooo|||wwwtttnnnsssyyyvvv|||}}}|||rrroootttvvvsssqqq{{{~~~qqq```RRRJJJDDD???<<<===;;;999888999999888777777777777777999>>>DDDIIIXXXwwwyyyqqqcccTTTJJJJJJRRR[[[hhheeeWWWBBB222...---,,,+++++++++************)))((((((((((((((((((((((((((((((((((((((((((((('''***************+++,,,---000333999JJJlllyyyyyysss|||{{{wwwzzz{{{eeeVVVHHHHHHQQQZZZbbbgggfffddd``````aaadddffffffbbbaaaaaabbbddddddcccbbbggglllpppsssqqqlllhhhfff```aaa^^^YYYWWWYYYWWWTTTNNNGGGBBBAAA???:::888999444444444555666777999999777666333111///---------......////////////......///......---,,,---------//////......------......000666===BBBFFFKKKRRRWWWVVVUUUYYYcccgggeeebbbbbbhhhnnnvvv}}}qqqeeebbb```ZZZTTTRRRQQQ[[[gggssszzzsss]]]VVVrrrrrrGGG555.........---,,,++++++,,,++++++*********)))))))))))))))((('''''''''''''''''')))++++++---///222333444MMMfff|||wwwxxxmmmlllooonnnyyy|||vvvcccJJJCCCJJJ[[[ggguuuzzzwwwrrrqqqrrrxxxzzzxxxoooeee^^^VVVPPPOOONNNNNNOOORRRUUUUUUUUUWWWXXXZZZ^^^cccfffiiijjjeeeeeegggkkkppprrrpppnnnoooooonnnllljjjiiijjjllliiihhhddd^^^WWWSSSRRRSSSXXXUUUQQQPPPPPPPPPOOONNNTTTTTTVVVZZZ___bbbddddddcccccchhhpppsssqqqpppqqqtttwwwzzz{{{zzzzzz|||~~~uuueee___bbb```jjjwww{{{rrrbbbOOOTTT^^^nnn|||yyyqqqLLL===///+++---,,,***)))************))))))))))))))))))(((((((((((())))))((((((((((((((()))***+++...+++)))***000<<>><<<;;;;;;:::999999777666666888999888777888999:::999777777888999888FFF___~~~uuuxxxhhhtttyyyzzztttiiiUUUDDDJJJZZZ```eeedddWWWDDD444---,,,+++++++++***))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))***+++,,,---000333===RRRqqqvvvsssoooOOOEEEBBBMMM\\\ddddddccc______^^^___```aaa___^^^]]][[[YYYXXXXXXWWWVVVTTTaaaaaacccgggjjjjjjeeeaaabbbbbb]]]TTTMMMKKKIIIFFFEEEAAA@@@BBBAAA;;;666555555555666666666444333222......---,,,,,,---...............//////.....................///000111222111111000///............000333555777;;;BBBLLLTTTVVVUUUYYYeeeqqqqqqeeeZZZccchhhooouuuzzz}}}~~~bbb___aaaYYYQQQPPPUUUVVVccc{{{www~~~wwwbbbPPPVVVppp\\\777111///---,,,++++++******++++++++++++++++++******))))))((((((((((((((()))((()))+++---------111666BBBggg{{{ooommmkkkgggwwwzzziiiTTTCCCDDDNNN```jjjuuuzzzwwwsssqqqrrruuuuuupppdddZZZUUUPPPKKKMMMLLLLLLNNNRRRUUUVVVVVVWWWZZZ^^^aaaeeehhhlllnnngggiiikkknnnpppqqqpppooorrrnnnkkkiiigggddd^^^YYYWWWVVVSSSNNNIIIEEECCCDDDHHHHHHJJJKKKLLLJJJHHHFFFFFFFFFHHHJJJLLLLLLJJJGGGAAAGGGVVVgggpppqqqpppqqqpppqqqqqqrrrrrrssstttuuu|||zzzoooppppppwww{{{xxxvvvtttpppkkkddd^^^nnnzzzkkk[[[TTTPPPOOOYYYhhhssstttrrrbbbNNN888//////...,,,***************)))))))))((())))))(((((((((((())))))(((((((((((()))***+++,,,******,,,333AAARRR```gggnnncccdddvvvooocccjjj{{{xxx{{{uuupppZZZKKKCCCCCCAAA>>><<<;;;;;;999888:::888777777999::::::999444666888888888888888:::999<<>>>>>>>>@@@CCCDDDCCC@@@======CCCRRRdddpppssstttwwwvvvuuuuuuttttttssssssrrrzzz}}}}}}}}}~~~yyysssrrrtttvvvwwwwwwwwwxxxzzziiibbbpppxxxiiiXXXOOOIIIPPP```nnnsssrrrgggSSS>>>333000---,,,+++************))))))))))))))))))(((((((((((())))))((((((((()))***+++,,,---///......666JJJaaapppuuunnnlllttt{{{zzz^^^XXXhhh{{{uuu~~~mmm___SSSHHHBBBBBB??????>>>===<<<;;;;;;;;;;;;999888888:::;;;;;;:::666888:::::::::999:::;;;:::777777BBB\\\uuukkk___aaawwwsssssswww^^^NNNHHHaaahhhpppnnn]]]FFF666111,,,++++++***)))(((''''''((((((((((((((((((((((((&&&&&&''''''((())))))))))))))))))***+++---...///...:::MMMaaaooo}}}kkkhhhiiisss___AAA>>>BBBPPP]]]bbbaaa```bbbaaa``````aaaaaa```___\\\ZZZXXXYYY[[[]]]]]]]]]bbbbbbcccfffhhhiiigggeeeYYY[[[WWWNNNGGGFFFGGGGGGIIIFFFFFFIIIHHHAAA;;;:::888888777777555444222111222111///........./////////000000111111000000///000000000000111222333444444333222000////////////111222333222222666>>>DDDHHHMMMRRRYYYbbbiiihhhbbbmmmooorrrtttwwwzzzhhh^^^YYYWWWVVVYYYTTTWWWfffyyywwweeeoootttTTTGGG^^^sssGGG777333...,,,------,,,***)))))))))***************))))))((((((((()))******---***+++...---,,,555BBB^^^xxxfffcccuuutttppphhhjjjlllfffmmm~~~kkkVVVGGGDDDQQQ___lllrrryyy{{{wwwqqqllljjjkkkjjjbbbWWWOOOMMMMMMLLLKKKJJJKKKMMMRRRUUUWWWWWW\\\```cccdddcccdddgggkkkkkknnnppprrrqqqooooooooolllkkkjjjhhhccc[[[QQQKKKIIIIIIGGGCCC>>>;;;999999<<>>;;;CCCIIIWWWhhhsssvvvwwwzzz|||{{{zzzzzzzzzxxxuuurrruuuxxx||||||}}}~~~sssqqqllllllrrrvvvyyyuuu{{{zzzaaaTTTGGGJJJYYYjjjrrrtttiiiWWWBBB666000,,,+++---************))))))))))))))))))(((((((((((())))))((((((((()))***+++---...///111444???UUUlllvvvuuukkkrrr}}}lllWWW]]]vvv~~~~~~uuu{{{xxxgggUUULLLGGGCCCAAACCC===>>>>>>=========>>>>>><<<:::888888:::::::::999888:::<<<<<<;;;;;;<<<===::::::999;;;HHHiiiuuupppbbbiiipppyyy{{{uuunnn\\\MMM]]]bbblllqqqeeeMMM;;;444......---,,,+++***)))(((((((((((((((((((((((((((&&&&&&''''''((())))))***))))))***+++,,,...000111000>>>SSSccchhhlllzzz|||jjjlllkkkooo{{{zzzWWW@@@@@@GGGSSS]]]``````bbb``````bbbcccdddccc___\\\ZZZXXXVVVWWWZZZ]]]^^^^^^bbbdddfffgggggggggggghhh```ccc```VVVOOOOOOQQQRRRSSSOOONNNOOOLLLDDD>>><<<:::999888666555444333333111000///...//////111111111111222222222222111111000111111333444666888999444444222111000/////////---000222222222444999>>>DDDHHHLLLRRR]]]fffeee^^^lllmmmoooppprrrvvv{{{lll]]][[[YYYSSSXXXUUUUUU]]]ooo}}}iiirrraaaGGGVVV|||~~~PPP:::555///---...///---************+++++++++,,,,,,))))))(((((()))******+++...***+++///000000>>>OOOmmmnnnfffhhhzzzrrrkkkppphhhlllppplllppp{{{wwwaaaMMMBBBEEEVVVgggrrruuuxxxwwwtttpppmmmmmmiiiggg^^^RRRJJJJJJKKKKKKJJJIIIJJJMMMRRRVVVWWWXXX\\\```ddddddccccccgggkkkiiilllppprrrqqqqqqrrrsssqqqpppmmmggg^^^UUUNNNKKKIIIIIIIIIEEEAAA===;;;;;;:::>>>AAAAAA>>>:::999888888:::???DDDGGGGGGCCC@@@CCCJJJZZZlllwwwyyyyyyzzz~~~~~~~~~yyyuuusssuuuxxx|||~~~~~~sssqqqfffdddmmmssswwwkkkZZZIIIFFFTTTfffpppsssiiiYYYEEE888000++++++...************))))))))))))))))))(((((((((((())))))((((((((()))***,,,---...,,,222;;;JJJ```rrrsssjjjkkkvvvcccWWWhhh}}}~~~qqqwwwrrr___MMMFFFEEEAAA??????=========<<<;;;;;;===>>><<<:::888888999:::999888444666888999999999;;;===888===???;;;>>>WWWvvvlllfffnnn|||{{{kkk[[[VVV\\\gggooofffPPP<<<444000000///...,,,++++++***((((((((((((((((((((((((&&&&&&&&&'''((())))))*********+++,,,---///000111;;;III\\\gggccc```lll}}}yyyuuuppp||||||xxx|||~~~lllNNNBBBCCCKKKVVV]]]^^^```ccc]]]___cccfffgggddd]]]YYYYYYWWWUUUTTTVVVXXXYYYYYY^^^bbbeeeeeecccbbbdddgggllloookkkaaaXXXWWWYYYZZZbbb^^^[[[ZZZVVVMMMFFFDDD;;;:::888666555444555555///.........///000222333222222333333333333222222000111222555777:::===>>>555444333111000/////////***---111222222333777;;;BBBEEEHHHOOO\\\fffbbbXXXbbbcccdddeeeggglllqqqvvv|||rrrbbbbbb___WWWRRRTTTVVV\\\mmmsss{{{oooKKKQQQuuuSSS<<<666///---//////---***+++++++++,,,,,,---------))))))((())))))***++++++...)))+++111222555DDDXXXkkk^^^\\\xxxpppnnniiitttkkknnnsssooorrrzzzzzzyyylllXXXEEE===EEEZZZlllwwwwwwvvvtttpppooopppqqqiiifff]]]OOOGGGGGGIIIIIIIIIIIIJJJMMMRRRVVVXXXXXXZZZ___cccdddbbbcccggglllfffkkkppprrrrrrrrrtttvvvwwwvvvpppfffZZZPPPLLLLLLKKKLLLKKKHHHDDD@@@>>>>>><<>>;;;;;;;;;:::999999999999:::999888888999999888777:::::::::;;;;;;<<<<<<<<<>>>;;;;;;<<<<<>>;;;888666666888:::888555222000000///...---111000000222444555444333666777888;;;===@@@AAABBB>>>666222444333///...111000000000///...000444777@@@AAADDDKKKSSSWWWWWWUUUUUUZZZ^^^___^^^aaahhhoooyyyzzzxxxwww{{{mmmbbb]]]ZZZYYYVVVWWWaaappp{{{~~~vvvwwwyyy[[[OOO___xxxhhhPPP>>>///...///++++++111++++++++++++++++++++++++************************)))...***---888:::TTTeee___^^^|||xxxyyysssxxxbbbgggmmm{{{}}}zzzsssnnnoooqqqqqqhhhUUUJJJEEEBBBOOOdddmmmvvvxxxvvvqqqppprrrqqqnnniiiaaaTTTJJJDDDCCCDDDEEEGGGHHHJJJMMMPPPTTTWWWYYY[[[]]]___```aaacccfffhhhhhhiiilllpppppprrr{{{rrr```VVVUUUYYYbbbddd___SSSJJJHHHDDD??????BBBFFFIIIHHHEEE@@@===???BBBIIITTT\\\[[[PPPFFF>>>DDDTTThhhvvv{{{{{{|||}}}|||www|||{{{|||rrreeecccggg|||{{{nnnXXXJJJTTTmmm{{{|||~~~jjjRRRAAA777///,,,...++++++***)))))))))))))))((((((((((((((((((((((((%%%---***'''+++***(((///111BBBWWWiii|||xxxyyynnnqqqvvv|||}}}xxxpppkkkcccaaacccqqqjjjZZZ]]]~~~qqq]]]ZZZWWWVVVUUUPPPHHHAAA???>>><<<<<<<<<;;;888666888777777888:::;;;:::999::::::::::::;;;;;;;;;<<>>SSSlll~~~dddWWW___mmmyyyiiigggrrrmmmQQQ@@@333111---***+++,,,+++)))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,---000333<<>>@@@DDDIIINNNQQQSSSTTTXXX[[[^^^___```eeekkkpppxxxyyyxxxtttwwwpppdddZZZSSSXXXUUUVVV^^^kkkzzzvvvppprrrttt{{{zzzxxx|||iiiRRR\\\wwwyyyWWWBBB111///000,,,+++...++++++++++++++++++++++++************************'''...---111===EEEgggqqqiii|||}}}~~~mmmpppzzzooogggrrrxxx}}}|||xxxwwwvvvsssfffQQQEEEBBBBBBQQQfffnnntttuuusssnnnmmmnnnmmmiiiddd\\\QQQGGGBBBBBBCCCCCCFFFGGGJJJMMMPPPTTTWWWYYY\\\]]]```aaabbbdddgggiiiiiijjjmmmqqqpppqqqzzztttgggccceeeqqqsssooodddYYYQQQGGG>>>DDDFFFKKKQQQSSSQQQLLLHHH@@@EEEQQQ^^^ddd^^^NNNAAA<<>>===>>>@@@<<<:::DDDRRR{{{}}}~~~nnnXXXVVV```tttqqq|||{{{ggghhhzzz|||wwwfffJJJ666222---,,,---...---+++))))))))))))))))))))))))))))))))))))***************+++,,,,,,,,,...222555IIItttxxxqqqvvvrrriiiuuurrroooxxxzzzrrrhhh\\\KKK:::BBBHHHQQQXXX]]]^^^___```___aaacccdddccc___ZZZVVVRRRTTTZZZaaaaaa]]]\\\^^^ZZZ[[[```jjjssssssllldddqqq}}}wwwiii^^^SSSKKK???BBBJJJXXXccceee^^^VVVLLLDDD:::777;;;???@@@>>>???<<<999666666555444222222111000111333444444333666666666666666666666666666222///111333222222444000000000///...000444777;;;???CCCFFFHHHKKKPPPTTT^^^^^^^^^```dddiiinnnrrrxxx{{{{{{xxxwww}}}rrrggg]]]UUUYYYVVVXXX^^^gggqqq{{{sssppppppxxx~~~yyyZZZ^^^zzzaaaIII444...000---******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((///000333===NNNwww{{{zzzlllqqq}}}|||llljjjuuuzzz~~~wwwfffMMM???>>>DDDWWWjjjpppssstttqqqmmmlllmmmjjjfff\\\UUUKKKCCC@@@@@@AAABBBEEEGGGIIIMMMQQQUUUWWWYYY\\\^^^```bbbccceeehhhjjjiiijjjnnnqqqqqqqqqxxxwwwuuuvvvzzz{{{uuummmbbbVVVLLLEEEGGGLLLUUU\\\\\\VVVOOOHHHLLLVVV```ddd]]]NNNBBB>>>DDDSSShhhwww~~~~~~}}}|||}}}wwwvvvuuuvvvzzz}}}~~~ppp^^^fffllltttsss\\\RRR\\\qqquuu___EEE111+++,,,,,,+++******))))))******(((((((((((((((((((((((((((+++&&&&&&...+++(((000GGG]]]sssyyyzzz}}}|||xxxyyywwwqqq}}}vvvnnnhhhjjjhhhwww~~~vvvdddfffyyy}}}|||||||||xxxpppxxxzzz|||}}}yyynnn```VVVMMMEEE<<<999<<<===:::666777666555777999::::::999999:::::::::::::::::::::===<<<>>>BBBAAA>>>AAAHHHiiizzzyyyyyykkk___YYYqqqmmmfffiiivvv{{{tttcccVVV___```mmmoooUUU;;;333---,,,......------+++***************))))))((()))))))))***************++++++,,,,,,///444777WWWzzz|||xxx|||uuubbbTTTEEE999AAAHHHSSS\\\aaaaaa`````````bbbdddeeebbb\\\VVVQQQNNNRRRXXX\\\]]]\\\]]]___[[[\\\bbbrrrvvvkkkoookkk^^^QQQJJJDDD>>>:::777666;;;DDDJJJMMMLLLHHHDDD>>>===>>>@@@AAA@@@>>><<<888666555444333222222000///000222333333222444444333333222222222222333000//////111111111111000000000///...000444777999>>>DDDEEEEEEHHHQQQXXXdddbbb___```eeekkkoooqqquuu|||~~~}}}|||mmmeee___YYYZZZYYY[[[```eeelllwww|||~~~~~~cccccc{{{jjjPPP777...//////+++(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,000222222777NNN~~~~~~ssskkkssswww{{{hhhMMM===???III^^^oooqqqssssssqqqmmmnnnooolllfffUUUOOOGGGAAA??????AAAAAADDDFFFIIIMMMRRRUUUXXXYYY[[[^^^aaacccdddeeehhhjjjhhhjjjnnnrrrqqqqqqwwwxxx{{{}}}|||vvvlll___VVVHHHIIINNNYYYbbbddd\\\TTTRRRQQQSSSVVVXXXVVVOOOIIICCCHHHUUUhhhvvv|||~~~}}}}}}~~~yyywwwtttssstttwwwzzz|||zzz|||~~~~~~|||eeeeeeeeekkkxxx```OOOSSSfffwww~~~oooRRR999...,,,,,,++++++***************))))))))))))))))))))))))+++,,,'''(((...+++***555RRRjjj~~~~~~{{{yyyvvvooo{{{~~~qqqxxxzzztttssstttsssppp{{{sssjjjdddVVVKKK???999;;;>>>===;;;999888777888999999888777::::::::::::::::::::::::<<<;;;===AAABBBAAACCCEEEXXXzzz}}}ssswwwwwwbbbggg{{{~~~zzzllldddeeeqqq}}}|||xxxeeeQQQOOOLLL```nnn^^^CCC777---,,,...---,,,---,,,,,,++++++*********)))((()))))))))***************+++++++++---000666:::\\\{{{qqqyyy[[[HHH>>>888@@@IIIWWWbbbfffeeebbb``````bbbdddddd```YYYRRRMMMLLLQQQUUUVVVUUUXXX\\\```^^^]]]bbbppp~~~mmmgggZZZKKKBBB>>>===;;;999555111111444:::>>>@@@>>>AAAEEEDDDBBB@@@@@@AAA>>><<<888777666666555444222000//////111222222111111111111111111111111111111000///...///111000...000000000///...000444777999???EEEGGGFFFJJJTTT]]]gggddd``````dddjjjoooqqqlllttt|||~~~nnnccc\\\VVVYYYYYY\\\```cccfffppp{{{yyyhhh___ooorrrYYY<<>>???AAAAAABBBEEEIIINNNRRRVVVYYYZZZ[[[]]]aaaccccccdddfffggggggiiimmmppppppqqqxxx~~~|||{{{yyysssgggZZZRRROOONNNRRR[[[dddfff```YYYSSSQQQOOOOOOPPPPPPMMMJJJBBBGGGTTTggguuu{{{~~~zzzuuussssssrrrpppmmmllllllpppuuuyyyvvvyyy|||}}}|||~~~uuukkkiiinnnzzz~~~zzztttjjjffftttvvvbbbOOOLLLYYYhhhwww{{{]]]CCC444...,,,,,,+++************+++)))))))))))))))))))))))),,,---)))***///+++///@@@fff{{{mmmlll|||yyymmmiiikkkpppttt~~~~~~~~~}}}zzzvvvrrrpppcccWWWIII@@@>>>@@@AAA@@@===<<<:::;;;<<<<<<:::999<<<<<<;;;;;;;;;;;;::::::<<<<<<<<<===>>>???@@@AAAKKKxxxooovvv}}}iiillltttjjjllluuuooojjjlllsssqqq]]]UUUPPP^^^kkkcccNNN===///---...,,,+++...------,,,,,,+++*********))))))))))))******************++++++---222888<<<[[[eeemmmWWWAAA;;;;;;@@@JJJYYYdddiiihhhdddaaa```aaabbbaaa\\\VVVOOOKKKLLLSSSVVVSSSQQQUUU\\\___```^^^```hhhsssyyyxxxuuuiii```QQQEEE@@@>>><<<:::333333444444444555555555666>>>HHHJJJFFFAAA@@@BBB@@@>>>;;;::::::::::::999444222000000111333333333000000111111111222222222000111000///000333222...000000000///...000444777<<>>>>>???@@@@@@AAADDDHHHNNNSSSWWWYYYZZZZZZ]]]```aaaaaaaaabbbccceeefffjjjnnnooorrr{{{yyyuuurrrrrrnnncccXXXRRRLLLKKKMMMSSSZZZ]]]ZZZVVVOOOPPPRRRTTTSSSOOOGGGBBB<<>>???@@@AAA@@@???=========<<<<<<;;;;;;;;;:::<<<===<<<;;;<<<======EEEmmmppprrrxxxqqqjjjxxxppppppxxxrrrrrrtttwwwlll^^^[[[bbbhhhhhhYYYDDD222//////+++,,,000...------,,,++++++******))))))))))))******************++++++---333999>>>[[[zzzeeecccppp|||RRR<<<:::>>>CCCKKKWWWaaafffgggeeeddd`````````^^^YYYSSSMMMIIINNNVVV[[[WWWTTTWWW\\\^^^``````aaabbbeeegggiiijjjddd[[[SSSOOONNNJJJCCC>>>777888:::999666333222222555===FFFKKKJJJFFFDDDBBBAAA>>><<<<<<===>>>======888666333333444555666666333222222222222222222222///222222000333777777222000000000///...000444777BBBFFFKKKLLLLLLOOOVVV[[[]]]]]]]]]\\\^^^eeeoooxxxiiikkklllooowww}}}ttteee[[[WWWWWWZZZ[[[YYYZZZbbbmmm|||fffbbbttt~~~kkkUUUNNNhhhqqqQQQ888///......+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---555777;;;fffxxxzzz~~~wwwlllrrrsssqqqrrrtttzzz}}}qqqYYYEEE@@@LLLZZZjjjtttooolllkkkgggeeeggghhhbbbXXXFFFCCC???<<<===>>>>>>>>>@@@CCCHHHNNNSSSWWWZZZ[[[YYY[[[^^^```___^^^^^^^^^cccdddggglllnnnsss~~~vvvooommmooolllaaaWWWRRRDDDDDDDDDHHHMMMQQQSSSSSSRRRUUUYYY[[[XXXPPPEEE>>>999???OOOeeetttzzz|||~~~{{{pppeee```YYYSSSOOOKKKIIIGGGEEEGGGHHHJJJMMMSSS\\\bbbccciiippprrrrrrttt{{{xxxyyy|||mmmjjjtttooo```kkknnnWWWGGGEEEIIInnn|||___FFF777...---,,,++++++******++++++))))))))))))))))))))))))(((+++***,,,000...<<>>>>>=========<<<<<<<<<777;;;>>>===<<<===>>>>>>CCCbbbsssrrrttt{{{vvvlll~~~zzz}}}rrrwwwyyyxxxsss______dddgggnnnaaaJJJ555000///,,,,,,222......---,,,,,,+++******))))))))))))*********************+++...333:::???```rrrzzz}}}^^^ccceeeooopppGGG444666===EEELLLVVV^^^ccceeefffggg``````^^^\\\WWWQQQLLLIIIOOOYYY```[[[WWWZZZ\\\\\\```bbbdddbbb``````dddgggddd___]]]```bbb\\\OOOFFFEEEDDDBBB<<<777555666999888<<>>>>>>>>;;;888666555666888888888555555444444333222222222...222333222555<<<;;;666000000000///...000444888FFFIIILLLNNNNNNPPPTTTXXXWWWYYYZZZZZZ\\\dddqqq{{{ssspppmmmoooxxxqqqeee^^^YYYZZZ[[[\\\XXXWWW```jjjqqqdddnnn}}}wwwuuunnn[[[NNNaaa~~~zzzYYY===000...---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,///,,,666999???lllwwwvvvtttzzz|||kkkjjjpppmmmmmmnnnpppvvv}}}}}}ooo```PPP???===LLLZZZjjjsssnnnooommmhhheeeffffff^^^TTTDDDAAA===;;;;;;<<<===<<>>DDDLLLRRRWWW^^^fffjjjjjjlllsssyyy}}}uuusss}}}rrrssstttuuuuuuyyy[[[EEE@@@EEEgggsssgggHHH000:::+++,,,,,,++++++,,,+++)))******))))))))))))*********(((+++000---...EEEaaattt||||||}}}lll\\\[[[vvvvvvxxxgggcccsssttteee\\\WWWRRRNNNKKKKKKIIIHHHIIIKKKJJJGGGHHHCCC??????@@@???>>>>>>===<<<<<<;;;;;;;;;<<<<<>>AAA>>>:::888;;;<<<;;;;;;>>>;;;777555444444222222222333222222222222222333333333000///000///---000666HHHHHHGGGFFFEEEFFFHHHKKKQQQ\\\dddbbb[[[___oooxxxvvvtttvvvzzz~~~tttccc]]]WWW[[[^^^^^^\\\]]]bbbggg|||zzzpppxxxuuummmaaaMMMQQQrrreee>>>222000------......---------,,,,,,,,,*********+++,,,---///000222,,,777888===uuu|||rrriiikkkuuujjjllloooooonnnkkkqqqrrryyyjjjYYYFFFAAA@@@KKK^^^mmmqqqpppooonnnjjjiiikkkhhh[[[MMM@@@???>>><<<;;;;;;;;;;;;<<>>===<<<;;;;;;<<<<<<<<<;;;PPP}}}wwwnnnsss~~~llllll{{{iiiZZZfffrrrsssiiiVVVBBB888333///---......------,,,++++++******************************,,,...***,,,444555>>>RRRlllfff^^^___pppwwwxxx~~~{{{xxxzzzfffEEE888666666;;;FFFLLLUUUZZZ]]]^^^```cccjjjiiihhhgggddd]]]SSSKKKOOOVVV[[[[[[\\\```aaa___fff\\\VVVZZZ___cccgggkkkppprrrqqqnnniiibbbUUUIIIMMMRRRRRRIIIBBB???===:::<<>>@@@AAA===<<>><<<;;;:::;;;;;;<<<<<<@@@FFFKKKMMMOOOQQQRRRUUUXXX[[[]]]^^^^^^___aaabbbbbbbbbdddiiiqqq|||tttgggYYYOOOJJJDDD@@@CCCHHHMMMUUU\\\hhhnnnqqqkkkbbbXXXLLLCCC???EEEOOOZZZccckkkrrrwwwrrrqqqnnnkkkdddZZZNNNGGG>>>===;;;999888888999:::777999;;;<<<>>>@@@CCCFFFDDDIIIQQQWWW]]]dddmmmsssyyyzzz|||nnngggggg[[[bbb{{{qqq]]]SSSPPPjjj}}}vvv\\\>>>777444111,,,******+++++++++******))))))))))))******---++++++---000>>>^^^{{{vvvvvv~~~zzzyyy]]]HHHHHHQQQrrrnnnUUU[[[ooo}}}nnnfffcccaaadddiiilllllllllhhhddd[[[QQQHHHCCC???===???>>>===<<<;;;<<<<<<======JJJkkksssmmmuuuiii___hhh~~~yyykkk```hhhsssppp```MMM???666///---............---,,,,,,+++++++++++++++++++++++++++++++++...+++---222666HHHeee}}}vvvkkkgggooozzz~~~xxxwwwyyyvvvwwwsssqqqxxxzzzsssVVV:::555777777;;;GGGNNNXXX^^^___^^^^^^___ggggggfffbbb[[[TTTOOOLLLNNNTTTYYY[[[]]]aaabbbaaaiii\\\RRRVVVbbblllrrrttt}}}{{{uuukkk[[[MMMMMMTTTXXXSSSJJJDDDAAA???BBBBBBEEEKKKRRRTTTPPPLLLJJJGGGCCC@@@>>>>>>@@@AAAAAA>>><<<@@@BBBEEEJJJPPPMMMGGG???999666555333111222111111000000000111111222000000111000---///444:::;;;;;;:::777666666777===FFFPPPVVVXXX\\\eeemmm{{{wwwtttsssuuuzzz}}}~~~ssskkkiiifff```___```___\\\YYY[[[```eeejjjzzz{{{www~~~xxxwwwzzzmmm[[[RRR^^^qqqxxxXXXAAA222+++///......---------,,,,,,,,,,,,,,,+++,,,,,,---......000...888>>>NNNyyyhhhXXX[[[iiinnntttzzzxxxrrrsssvvv|||ooouuuxxxbbbAAABBBDDDKKKWWWdddlllooonnnnnnmmmjjjggggggcccVVVHHH===<<<;;;:::::::::<<<<<<===@@@DDDGGGIIILLLOOOQQQTTTWWWZZZ]]]^^^___aaabbbccccccccccccfffllltttzzzvvvjjjbbbRRRJJJCCCCCCFFFKKKSSS[[[iiiqqqtttkkk]]]QQQEEE>>>===CCCMMMWWWaaajjjsssxxxssslllbbbXXXPPPIIICCC???;;;:::999888888888999::::::<<>>555///++++++,,,+++***++++++******))))))******+++///---+++---666NNNppprrryyy}}}zzz~~~iiiPPPKKKPPPkkkjjj[[[ggg||||||ssslllkkkppptttwwwzzzwwwuuummm___RRRJJJFFFCCCBBB@@@>>>===<<<<<<======???FFF^^^ttt}}}nnnppp~~~}}}{{{hhhXXXZZZrrr{{{|||{{{~~~^^^[[[kkkrrrhhhXXXFFF888///---/////////......------------,,,,,,,,,,,,,,,,,,,,,,,,+++...---...222888SSSyyyyyyyyypppkkkuuuzzzqqqyyyrrrvvv{{{|||rrrTTT999555666555999IIIQQQ[[[aaabbb___]]]]]]]]]___^^^VVVLLLFFFEEEHHHMMMQQQWWWZZZ]]]aaadddeeeiii```YYY]]]iiiuuu}}}{{{iiiZZZQQQWWW[[[ZZZUUUOOOJJJGGGFFFHHHMMMQQQTTTTTTQQQNNNQQQMMMIIIEEEDDDCCCDDDCCCEEEAAA???BBBDDDGGGNNNVVV^^^^^^WWWLLLAAA;;;777444222111000000///000000000111///000222111...000444;;;<<<===;;;888666555555555:::CCCJJJPPPWWW___dddooonnnmmmoootttxxxzzz{{{{{{{{{nnnnnnllldddeeedddaaa]]]YYYXXXZZZ]]]hhhwww|||zzzyyyuuu|||yyyfffXXXbbbzzzbbbIII666,,,///......---------,,,,,,,,,------,,,,,,,,,------...444444999AAAYYYrrrjjjnnn~~~|||xxxwwwwwwwww|||mmmNNNAAAHHHSSS```iiinnnoooooonnnnnnkkkgggeee___SSSFFF:::999999888999:::;;;<<<>>>@@@CCCEEEGGGJJJNNNQQQSSSVVVYYY[[[]]]___bbbdddddddddddddddeeehhhnnnrrryyy|||uuu\\\RRRJJJGGGHHHKKKQQQXXXaaaiiijjj___PPPDDD<<<888666>>>JJJWWWbbblllsssxxxrrriii\\\OOOFFFBBB???>>>>>>===<<<;;;;;;;;;<<<<<>>999AAAXXX}}}~~~ppp~~~uuuqqqzzzuuu```XXXhhh}}}uuuuuuxxxyyysss___PPP^^^ppplll```MMM;;;000///000//////............------,,,,,,,,,,,,,,,,,,,,,,,,***......000444;;;\\\}}}pppjjjuuu{{{uuu{{{sssvvvzzz~~~tttVVV<<<777555444:::HHHPPP[[[bbbbbb^^^[[[YYY[[[\\\ZZZPPPEEE@@@EEELLLMMMPPPVVV[[[___aaaeeehhhmmmjjjddd```eeeqqq~~~{{{lll]]]\\\\\\^^^^^^ZZZRRRMMMJJJRRR[[[___\\\WWWTTTTTTVVVRRRLLLIIIHHHGGGEEEDDDIIIFFFDDDEEEFFFHHHPPPYYYkkkrrrpppaaaNNNBBB<<<888222111111000//////000000111///000222111000222777???@@@AAA???===:::::::::888:::>>>CCCKKKTTT\\\aaagggiiimmmttt{{{}}}vvvrrrnnndddeeedddbbb^^^ZZZXXXXXXYYYeeeoooxxx}}}|||tttssstttvvvyyy}}}tttdddrrrgggQQQ;;;...///......---------,,,,,,,,,---------,,,,,,---......777777999AAAaaa~~~{{{zzzzzzsssvvvvvvtttxxxjjjMMMAAAJJJYYYgggooorrrqqqooooooooolllgggbbb\\\OOOCCC888888777777777999:::;;;???AAACCCEEEGGGJJJNNNRRRRRRUUUXXXZZZ[[[^^^aaaddddddeeefffeeeeeegggjjjmmmttt}}}|||ggg]]]RRRMMMKKKKKKOOOTTTZZZ``````UUUGGG???<<<:::444===KKKYYYcccjjjmmmooojjjcccWWWMMMFFFCCC@@@???BBBAAA@@@???>>>=========BBBFFFKKKOOOQQQTTTVVVXXXWWWWWWVVVVVVXXX```kkktttvvvyyy~~~|||nnnhhhccc___mmmyyysssmmm]]]LLLOOOhhhhhhDDD999...)))...000,,,)))+++++++++************++++++------,,,444NNNrrr|||lllHHHMMMccc}}}}}}}}}}}}~~~eee___rrryyybbbZZZ[[[```iiissszzzhhh\\\SSSKKKGGGDDDAAA>>><<<<<<>>>???777BBBZZZuuummmcccqqqvvvvvvvvv``````rrr~~~qqqiiilllxxxyyy~~~cccMMMUUUllloooiiiUUU>>>222000222........................,,,,,,,,,,,,,,,,,,,,,,,,+++......222777???ccctttmmmvvv}}}wwwxxxttt{{{tttTTT;;;666444444;;;FFFNNNYYY______[[[XXXVVVZZZZZZUUUKKKAAA@@@IIIRRROOOQQQVVV]]]```bbbfffkkksssuuurrrjjjgggppp~~~nnnfff`````````[[[SSSNNNQQQ[[[gggkkkeee___]]]___ZZZUUUOOOLLLJJJIIIFFFCCCEEECCCBBBCCCCCCDDDLLLVVViiissstttdddPPPDDD<<<666333222111111000000000000222000000222222222666<<>>???AAAHHHPPPYYY^^^bbbeeelllttt}}}yyyuuuppphhhfffbbb^^^[[[[[[[[[\\\fffjjjvvvzzzyyy|||~~~~~~gggppplllYYYBBB000///......---------,,,,,,,,,------,,,,,,---...//////666999888BBBiiizzzppprrrrrrnnnsss}}}fffGGG@@@JJJZZZjjjsssuuuqqqnnnnnnnnnkkkeee___XXXKKK???777777666666666777999:::>>>AAACCCFFFHHHKKKOOORRRRRRTTTVVVXXXYYY\\\```bbbbbbdddfffffffffgggiiikkkssszzzuuuhhhYYYPPPKKKIIILLLRRRVVVZZZYYYOOODDD>>><<<999777@@@NNNYYY```bbbbbbaaa___ZZZSSSMMMHHHEEEBBB@@@CCCCCCBBBAAA@@@>>>>>>===CCCGGGLLLQQQVVVZZZ___bbbdddcccbbb___^^^dddmmmtttzzz{{{pppmmmfff```cccpppuuunnnlllpppttt~~~zzzssslll___PPPLLL___vvv___DDD555+++---///+++***---,,,++++++******++++++,,,,,,,,,---999[[[}}}bbbHHHWWWuuu~~~wwwyyy}}}eeeaaaxxx~~~eee]]]___dddnnnyyywwwgggZZZOOOHHHFFFBBB>>>======>>>???<<>>HHHXXXiiitttvvvqqqkkklllmmmiiibbb[[[SSSFFF:::777666555555555666777888<<>>???@@@???CCCVVVxxxwwwhhhhhhmmmlllnnnxxxggg^^^jjjxxx{{{|||vvvmmmlllyyyppppppkkk\\\___kkkvvvvvvaaaEEE555111111,,,---------------------++++++++++++++++++++++++,,,---///666<<>>GGGOOOTTTVVVVVVWWWTTTRRROOOLLLKKKHHHEEECCCCCCDDDDDDEEEFFFFFFEEEEEEHHHLLLRRRXXX___gggooouuussstttssspppnnnooouuuyyy{{{|||}}}uuuuuuvvvyyyrrrfffgggrrrqqqeeeccckkkyyy```LLLNNNaaawwwXXX===//////,,,,,,---)))++++++******++++++,,,---+++555222@@@nnn}}}jjjhhhrrrqqq\\\KKKSSSnnn}}}vvvwwwyyyxxxuuutttppp{{{hhhSSSZZZggg}}}zzzooovvvsssdddYYYNNNGGGBBBAAA???;;;:::<<<===BBBDDDKKK```www|||sssfffmmmzzz|||xxxkkkZZZmmmzzz}}}sssssswww]]]cccbbblllhhhYYYJJJ888000777------,,,,,,,,,------...///...,,,++++++,,,---///,,,,,,111666999JJJtttrrrnnnnnnuuuzzzHHH555444333333666HHHTTTdddllliiiaaa]]]]]]WWWUUUOOOEEE???CCCOOOZZZUUUWWWZZZZZZ\\\bbbllltttvvvuuujjjfffgggaaafffkkklllhhheeeccccccaaa\\\XXXXXX[[[ZZZSSSMMMFFFEEEHHHMMMPPPTTT```nnnwwwwwwtttqqquuuvvviiiWWWBBB777555555...///333000111111222333111333>>>JJJTTTSSSRRRQQQQQQSSSUUUWWWaaaeeeddd```___eeelllooossslllhhhlllpppqqquuuzzz{{{rrrbbb___WWWUUU```___```iiiwww||||||rrr___VVVaaannnsssyyy{{{dddXXXlll}}}~~~iiiPPP999000///---,,,,,,---...,,,++++++,,,...---,,,,,,...///999===CCCWWWxxxjjjqqq{{{qqqjjjkkkppp|||qqqpppuuunnnTTT;;;???BBBKKK[[[hhhnnnnnnmmmnnnmmmhhhaaaVVVJJJ???999777666666555555555666666>>>>>>@@@EEELLLQQQRRRQQQSSSUUUWWWXXXXXXWWWXXXYYY[[[]]]```ccceeeffffffeeelllpppzzznnn\\\TTTKKKCCCIIIWWWjjjzzzxxxdddUUUEEE999888:::<<>>BBBMMMaaaqqqoooddddddnnn{{{}}}xxxcccnnnuuuvvv~~~^^^ZZZ___jjjhhh\\\NNN;;;000444...------,,,,,,------...///...,,,++++++,,,...///------000555999IIIooozzzllllllpppsssEEE444444333444888GGGQQQ___gggfff```\\\[[[WWWSSSKKKBBB===AAAKKKTTTOOORRRVVVWWWZZZ```iiiqqqwww~~~ssskkkiiikkkfffhhhkkknnnooonnnkkkiiimmmfff^^^[[[\\\[[[VVVQQQMMMJJJIIIKKKLLLQQQ___mmmsssQQQ>>>888999333111555555222333444444111333???MMMVVVVVVVVVUUUUUUVVVXXXZZZgggjjjiiicccaaagggmmmqqqrrrooonnnpppooommmqqqxxx~~~yyyyyy~~~xxxuuuhhh___XXXUUU]]]```aaajjjwww{{{yyy{{{~~~aaaRRRVVVfffiiijjjnnn___YYYnnn~~~pppWWW<<<000///...,,,---......---++++++,,,------------...000888;;;EEEaaawwwffffffuuunnnkkkooouuu}}}ggg___mmmuuudddJJJ<<<<<<>>>EEESSSaaaiiijjjiiimmmkkkggg___TTTHHH===777666666555555555555555666<<<<<>>FFFYYYooowwwnnnaaaYYYbbbvvv~~~~~~{{{gggjjj}}}vvvqqq}}}iiiYYYaaammmnnnfffZZZEEE333333......---------------......---,,,++++++,,,......---,,,000666<<>><<<@@@HHHMMMKKKOOOSSSUUUWWW\\\ccciiivvv~~~}}}xxxtttssssssppppppuuu~~~{{{{{{ssshhhbbbaaa```^^^[[[WWWSSSNNNJJJIIINNN\\\iii]]]BBB777<<<555...000333444555666444000333CCCTTT^^^^^^^^^\\\\\\]]]```cccjjjllliiibbb___dddjjjmmmrrrrrrsssrrrmmmiiikkkqqqyyy~~~|||}}}jjjgggooo___YYYVVVYYY^^^aaakkkvvvvvvqqqsss|||lllVVVXXXjjjhhhbbbeee^^^\\\mmm{{{cccDDD444///...------......---++++++,,,------------///111:::;;;KKKooojjj\\\kkk|||tttoookkkkkkqqqxxxqqqTTTRRRpppxxx[[[CCCCCCBBBBBBFFFQQQ```kkkmmmkkkllljjjeee]]]QQQEEE:::444555555444444444555555666:::;;;>>>CCCIIIMMMOOOOOORRRSSSTTTTTTTTTVVVYYY\\\\\\^^^aaacccfffgggggggggjjjkkktttrrrgggXXXNNNXXXjjjzzzeeeOOO???;;;???DDDKKKPPPRRRUUUZZZ]]]^^^\\\YYYWWWUUUQQQMMMIIIKKKLLLLLLLLLLLLLLLLLLKKKJJJKKKMMMOOOPPPQQQTTTWWW[[[YYYVVVTTTXXXcccpppyyyyyy~~~pppjjjoooppprrrqqqTTTBBBAAATTTjjjwwwnnnVVVNNN999000111,,,+++...---,,,++++++++++++,,,------333///>>>eeezzzyyyzzzzzzwww{{{jjjTTTHHHPPPkkkggg\\\XXXVVVXXXYYYWWWVVVYYYfffeeeMMMIIIAAA???BBBGGGVVV|||xxxxxxdddTTTKKKMMMUUUnnnxxx{{{tttiii```VVVOOOIIIGGGDDD>>>;;;<<<======JJJfffwwwgggVVVXXXaaaoooxxxzzzzzz{{{~~~~~~yyy}}}||||||dddbbbnnnwwwzzzyyydddjjjwwwyyytttkkkSSS;;;555///......------------...------,,,,,,,,,---......,,,,,,111888AAASSSqqqpppmmmoooxxxwww{{{qqqgggooo~~~[[[;;;222444333666<<>>HHHOOOUUUWWW[[[```___ZZZRRRIII???:::===CCCHHHKKKJJJMMMQQQUUUYYY]]]aaadddiiippp{{{rrruuu{{{wwwuuuuuuvvvuuusssooommmfffZZZQQQQQQWWW\\\nnnsss{{{fffYYY^^^SSS@@@:::;;;888777777444222888KKK^^^eeeccc^^^WWWRRRTTT\\\cccccceeeddd]]][[[___dddfffuuurrrooonnnooommmggg```aaalll~~~zzzcccNNNOOOdddmmm```___\\\ZZZ[[[fffuuuzzzooofffrrryyy}}}~~~oooxxxuuuuuugggUUUWWW```rrrxxxxxxzzzkkkMMM999000...------...///---,,,,,,,,,---------///333666AAAAAAZZZjjjccclllssstttuuuooooootttkkkjjjnnnrrrpppmmmkkkkkkkkk```aaannn{{{mmmPPPEEEMMMTTTVVVVVVXXXaaammmpppmmmkkkhhhbbbYYYNNNBBB888333333333333333333444555555999<<<@@@DDDHHHLLLOOOQQQQQQRRRSSSSSSSSSVVVZZZ]]]]]]^^^```bbbdddfffggggggjjjjjjqqqzzzaaaaaannnxxxgggWWWLLLKKKJJJOOOUUUVVVVVVXXX^^^ccceeedddccccccaaa]]]WWWRRRNNNMMMLLLKKKJJJJJJJJJJJJMMMJJJJJJMMMOOOTTT```mmmsss||||||pppmmmxxx~~~xxxjjjaaaZZZdddeeeMMMDDDTTTmmmxxxgggIII666111,,,,,,000---,,,,,,,,,,,,,,,------...111///NNN|||~~~|||}}}~~~kkkKKKAAAPPPkkkvvvdddQQQPPPPPPQQQOOONNNSSSZZZjjjhhhQQQCCCEEEAAAEEElll|||tttmmmggghhh[[[MMMEEECCCDDDBBBAAAPPP]]]llltttwwwuuunnnfff]]]VVVQQQNNNIIIAAA<<<<<<;;;???JJJdddeeeUUUNNNFFF@@@;;;:::AAAJJJOOO[[[xxxwwwwww{{{zzz{{{cccTTTUUUjjjyyyvvvzzzuuulllppp}}}{{{lllsss}}}~~~eeeDDD666000000///...------------+++,,,,,,------.........///222666:::DDDZZZyyyyyynnnhhh]]]rrr}}}{{{nnnllluuuuuummm]]]FFF555333444111555>>>HHHRRRXXXXXXYYY______[[[OOOGGG>>>:::<<>>>>>===:::777555444:::KKK[[[eeeddd___WWWOOOOOOUUU\\\]]]aaaccc______ccciiijjjtttqqqmmmlllqqqssskkkaaa```eeeooo~~~mmmOOOBBBLLL^^^uuuvvveee___```^^^^^^^^^jjj{{{wwwmmmvvv~~~|||xxxooowwwiiiSSSXXX[[[lllrrrrrruuugggKKK888000///......//////...,,,,,,---------...000444888===CCCaaaqqqooonnnrrrxxxsssqqqnnnuuukkkkkkpppsssqqqqqqssstttrrrtttpppSSSLLLTTT```fffgggdddgggoooqqqnnniiifff```WWWLLLAAA888333222222222222333444444555888<<>>;;;;;;;;;>>>CCCEEEIII```~~~yyy~~~}}}cccZZZdddzzzxxxwwwyyyzzztttpppwwwvvvjjjoooxxx|||hhhHHH888111000///...------------***+++,,,---............---333999===HHHcccwwwqqqbbbyyy|||mmmkkktttpppdddSSSAAA444555555111444===FFFTTT[[[XXXWWW]]]___[[[MMMGGG???::::::???EEEIIIGGGHHHJJJOOOVVV]]]bbbddddddfffooo|||}}}}}}}}}~~~~~~~~~}}}yyylllbbbbbbfffggg```fffnnn{{{ooo\\\HHHAAAHHHKKKEEE>>>888555555:::GGGSSS```aaa___WWWMMMHHHJJJNNNQQQWWW\\\\\\^^^ccciiijjjpppqqqooonnnrrrvvvqqqiiiggghhhlllsss|||tttTTT???DDDKKK```eee]]]^^^______dddaaajjjyyyvvvuuu|||{{{vvvuuuyyy{{{vvvooolllwwwppp]]]lll~~~mmmNNN;;;000///......//////...---,,,---------...111666999===IIIkkkuuurrrrrrnnnpppooonnnuuuvvvRRRKKKVVViiissswwwpppkkkooopppmmmeeebbb\\\TTTJJJ@@@777333111111111111222333444555777;;;@@@DDDFFFIIIMMMPPPSSSTTTVVVVVVVVVWWWYYYZZZ^^^^^^___aaaccceeeggghhhfffiiiqqqllllllyyy|||hhhSSSCCC???888:::>>>DDDKKKTTT\\\```cccdddgggjjjjjjgggbbb]]]SSSQQQNNNJJJHHHFFFFFFFFFJJJFFFIIIQQQVVV\\\nnnuuuhhhgggtttvvvlllkkksss|||mmmTTTHHHOOOccc\\\<<<111---...111+++---,,,,,,,,,,,,---......333777]]]|||KKKBBB]]]~~~}}}gggXXXLLLLLLKKKJJJFFFFFFOOOZZZaaaiiiOOOGGG@@@EEElllrrr]]]PPPMMMPPPSSSfffqqq}}}zzzpppgggaaa[[[UUURRRLLLCCC===<<<888@@@FFFTTTzzzeeeXXXJJJ===:::<<<<<<<<<<<<@@@>>>OOOxxxyyy}}}cccgggsss}}}xxx|||}}}yyyyyywwwkkkllluuuxxx}}}kkkKKK;;;111111000......---------***+++,,,---............+++333;;;@@@NNNnnn{{{~~~mmmppp{{{vvvhhhNNN>>>444666555000333===EEETTT]]]YYYVVV[[[]]]ZZZLLLGGG@@@:::888<<>><<<===DDDLLLSSSUUUXXX___dddfffmmmrrrsssppprrrwwwvvvqqqmmmpppsssuuuxxx|||uuuWWWAAACCCFFFWWW\\\ZZZ]]]^^^___gggaaaffftttzzzpppoooqqqmmmlllppprrrooollllll}}}yyyjjjwwwUUU@@@111///......//////...---,,,---------...111666:::AAAQQQttttttnnnnnnjjjkkkwwwuuuJJJ@@@OOOhhhvvv{{{qqqiiiiiijjjfffccc```ZZZRRRHHH>>>666222111111111111222333444555555999???BBBDDDGGGLLLOOOSSSUUUWWWXXXXXXWWWXXXYYYZZZZZZ[[[]]]___aaacccdddgggjjjqqq{{{vvvhhhlll{{{oooYYYHHH>>>>>>777777999???HHHRRRXXX\\\bbbdddgggkkkllljjjeee```UUUSSSOOOKKKHHHFFFFFFFFFCCCAAAEEEOOOTTTXXXiii}}}xxxllldddhhhrrrxxxyyyqqqeee\\\fffwwwpppWWWJJJPPP[[[rrrwwwMMM000///111+++)))---......---,,,,,,///111666KKKgggiiiEEEHHHiiizzz___KKKHHHIIIHHHEEECCCGGGOOOWWWbbbdddJJJDDDJJJcccyyyfffXXXOOOKKKKKK___pppyyysssjjj```UUUOOOMMMIIIAAA;;;>>><<<@@@UUUtttwwwiii___NNN???===CCCDDD@@@EEEGGGGGG[[[}}}}}}yyypppxxxyyy{{{~~~|||xxxqqqiiiooosssrrrooofffRRR>>>777111---000111///,,,,,,---,,,,,,,,,,,,---......000222>>>GGGRRRuuuyyyuuujjjZZZ???333777555444888999IIIQQQWWWXXXWWWYYYYYYWWWIIICCC<<<999<<<@@@BBBCCCHHHKKKPPPRRRSSSUUUYYY]]]fffjjjnnnnnnooowww{{{vvvtttxxx|||~~~zzzxxxxxxwwwsssppprrruuuuuulllaaa___fffpppllliiinnn}}}UUUPPP```mmmYYYMMM===444444:::@@@BBBKKKIIIEEE???999666777888AAAFFFMMMTTTZZZ___dddgggmmmuuu{{{yyywwwxxxzzzzzz}}}}}}~~~~~~~~~pppUUU???IIIVVVcccddd]]]XXX[[[bbbdddfffnnn|||tttiiilllnnnrrrwwwyyyvvvqqqllliii}}}zzzsssxxxYYY@@@444000...111111...---...---.........///333:::>>>IIIQQQzzz{{{lll]]]]]]hhhvvv}}}bbbHHHAAAFFFVVVdddqqqsssooojjjgggccc___aaa]]]RRRGGG???777111111222333222111111333555555888<<>>IIIjjjwww\\\GGGDDDEEEEEECCCBBBFFFNNNUUU^^^{{{ZZZIIIDDDQQQhhhhhhPPPEEE@@@???@@@NNN___sss}}}wwwjjjcccYYYRRRNNNIIIBBB<<>>CCCRRRlll~~~zzztttfffUUUKKKIIIEEE???@@@AAA???QQQ|||}}}|||}}}|||pppuuuzzzzzzwwwiiinnnrrrrrrpppgggSSS@@@777111...000111///,,,---------,,,,,,------...//////111===HHHVVVxxxyyy}}}xxxbbbEEE666666222222888:::FFFNNNUUUVVVWWWYYYYYYWWWGGGAAA:::888;;;@@@DDDFFFIIIMMMQQQTTTUUUWWW\\\```lllqqqvvvuuusssyyy~~~yyy||||||{{{xxxvvvuuuvvvxxxvvvyyy|||{{{wwwrrrooonnnppplllgggdddcccdddeeeeeeccchhhkkkggg___[[[]]]bbbcccccckkk}}}[[[LLLSSSZZZTTTKKK???888777:::;;;<<<<<<<<<;;;999777777999;;;???DDDJJJPPPVVV[[[```ccciiiqqqwwwwwwvvvyyy|||}}}~~~~~~}}}}}}}}}|||||||||yyycccQQQQQQXXX___bbb```^^^^^^```gggeeeiiiwwwyyyllljjjnnnvvvwwwnnn\\\kkkvvvmmmuuuuuuYYYBBB555000...111111...---....../////////000555===BBBNNNWWW~~~yyy~~~sss```YYY^^^hhhnnnqqqtttWWWCCCAAAGGGXXXffftttvvvqqqkkkeeeaaa___```[[[OOODDD<<<666000111222222222111111333555666888===AAAFFFIIIKKKLLLNNNPPPRRRRRRRRRRRRTTTUUUTTTVVVYYYZZZ[[[\\\___aaaccciiijjjpppwwwoooggg___gggtttuuuxxxrrrfffXXXIII===666222444222333888<<>>PPPqqquuuZZZEEE@@@AAABBBAAA@@@DDDKKKQQQZZZkkkQQQCCCBBBLLLzzzmmmMMM<<<:::;;;===???FFFUUUhhhuuu}}}~~~xxxooohhhccc\\\UUUOOOHHHBBB>>>>>>@@@EEEQQQggg~~~|||fffSSSJJJFFFCCC@@@AAA>>>NNNwww~~~|||{{{|||www}}}~~~|||jjjnnnqqqtttssshhhSSSAAA999222...000111///---------------,,,------...///111222???MMM]]]~~~sssqqqwwwzzzwwwxxxjjjJJJ888666000///666:::BBBJJJQQQTTTVVVYYYYYYVVVFFF@@@888666999@@@EEEHHHIIIMMMQQQTTTVVVYYY___cccnnnuuu{{{yyyuuuxxx{{{zzzvvvqqqkkkgggbbbaaafffmmmtttyyy{{{}}}~~~{{{sssiii```\\\^^^\\\WWWSSSQQQSSSXXX\\\TTTZZZ```bbb^^^YYYVVVUUU[[[___iii|||fffMMMHHHHHHLLLFFF???;;;:::999777555333444666777777999<<<>>>CCCGGGMMMRRRVVVZZZ]]]___dddlllssstttvvvzzz}}}}}}zzzzzzzzzzzzzzz{{{||||||~~~ooo```YYYYYYZZZ^^^aaabbbaaa^^^hhheeeggguuuqqqooottt~~~nnnWWW]]]nnnnnndddgggsssZZZDDD777222///000111...---//////000000000222888AAAIIIUUU]]]|||lllpppwwwfff]]]```hhhooopppzzzpppPPPBBBFFFLLLZZZiiiwwwyyysssllleee```aaa```YYYKKK@@@999444000111222222222111111333444777999===AAAEEEHHHIIIJJJNNNPPPRRRRRRRRRRRRTTTVVVQQQSSSVVVXXXYYY[[[^^^```bbbhhhhhhnnn~~~|||yyyxxxkkkeeebbb^^^fffrrrrrrjjjaaaUUULLLGGGAAA888111333111111444888???KKKWWWjjjooorrrnnnkkkiiieee```XXXRRRLLLHHHGGGEEEBBB???===;;;;;;:::555111444:::BBBRRReeesss}}}~~~{{{pppiiiuuu~~~zzzpppgggpppsssZZZGGG???BBB[[[yyyiiiEEE444,,,+++222------...---,,,---///222???XXXuuuzzzdddbbb```RRRIII??????UUUwwwuuuZZZEEE>>>??????>>>>>>@@@FFFJJJQQQuuunnnSSSFFF@@@DDD\\\pppzzz]]]MMM>>>:::===>>>>>>>>>DDDPPPaaaooozzz}}}vvvkkkccc```[[[UUUMMMGGGBBB@@@>>>???DDDQQQiiihhhQQQFFFGGGJJJCCCCCC???KKKppp~~~{{{{{{xxxzzzwwwhhhiiinnnssstttiiiTTTBBB:::333///000111///---...---------------...//////444666CCCRRReeepppkkknnnmmm~~~ooopppjjjKKK888666000...555777>>>FFFMMMQQQUUUYYYXXXUUUGGG@@@888444888???DDDGGGFFFIIINNNQQQSSSWWW^^^ccchhhpppxxxxxxtttvvvzzzvvvuuusssnnneee^^^WWWVVV\\\fffnnnrrr||||||zzztttkkk```WWWQQQOOOOOOMMMIIIEEEFFFLLLQQQLLLQQQXXX\\\\\\XXXSSSOOOSSSVVV```pppjjjOOOEEEBBBCCC@@@===;;;:::888666333777888:::;;;::::::<<<===GGGMMMTTTYYY\\\]]]]]]]]]___hhhqqqtttwwwzzzzzzxxxsssssstttvvvxxx|||~~~}}}}}}oooaaa[[[XXXVVVXXX]]]______]]]fffgggmmmzzzvvvwww}}}nnnaaa^^^bbbllllllbbb^^^aaayyyvvv^^^HHH999333000000000...---///...000000000222:::FFFOOO[[[ccc~~~kkkfffaaaxxxxxxmmmfffhhhpppttttttwwwmmmKKK@@@EEEJJJ\\\jjjvvvwwwrrrmmmiiifffeeebbbXXXIII===777444111000111222111000000222444777999<<<@@@DDDFFFGGGHHHLLLNNNPPPQQQQQQQQQSSSUUUPPPRRRUUUWWWYYY[[[^^^aaaaaagggggglllzzzzzzjjjbbb___YYY]]]dddbbbXXXPPPGGGCCCBBB@@@:::444444111111333666<<>>>>>===<<<;;;<<>>===999888999CCCOOO___ooo}}}~~~uuu___\\\XXXRRRLLLGGGDDDBBB@@@???BBBRRRnnnjjjVVVJJJIIILLLDDDDDD<<>>CCC\\\hhhrrrrrrooonnnnnnnnniiieeeZZZIII<<<777555222000111222111000000222444666888<<>>^^^iiiQQQAAA===<<<;;;:::999::::::;;;<<>>EEELLLRRRWWWTTTOOOHHHAAA888444777<<<@@@BBB???BBBFFFHHHJJJOOOVVV\\\]]]bbbjjjrrryyy|||qqqkkkjjjhhhccc]]]XXXSSSQQQSSSZZZ```dddddd___WWWPPPJJJEEE@@@===999;;;======<<<999888888;;;<<<===>>>???????????????@@@BBBGGGSSSaaaiiijjjkkkoookkkZZZIII???===<<<666555333222222444777888333444666666666777:::<<<;;;BBBMMMVVV[[[]]]^^^^^^bbbiiipppsssvvvvvvrrrlllrrrqqqqqqrrrtttwwwzzz|||nnn\\\SSSSSSSSSQQQOOOPPPTTTYYY[[[kkk}}}{{{pppvvv~~~uuukkk```\\\YYYZZZ___gggooo~~~iiiVVV>>>777111000///---...111,,,...//////111===OOO]]]jjjuuujjjYYYTTT```jjjpppxxxpppvvvwwwqqqoooqqqmmmfffnnnyyyvvv]]]AAA888===DDDZZZeeennnnnnlllnnnqqqssslllhhh[[[III<<<777555222000111111111000000222333555777;;;>>>BBBDDDEEEFFFFFFHHHJJJKKKKKKLLLOOOPPPRRRTTTWWWYYYZZZ\\\___aaa^^^ddddddhhhvvvhhhZZZHHH===999222222333444222///...000222222111111444444666===FFFTTT]]]fffiiikkkllliiieee```\\\VVVPPPIIIEEEBBBAAA@@@<<<888888666222222666222333888???FFFQQQcccrrr~~~}}}|||}}}vvveee___[[[[[[lll~~~pppaaaPPPFFFVVVlllpppoooiiiQQQ;;;666222,,,...+++,,,------,,,...000333LLLbbb|||~~~uuuJJJ<<<888CCCdddzzzbbbLLL???;;;:::999999999999999888;;;DDDXXXyyyrrrhhhXXXMMMQQQPPPRRRWWWbbbzzzwwwpppjjjnnnooogggUUUJJJ@@@<<<;;;===BBBIIIbbbkkkvvv~~~kkkcccYYYRRRPPPNNNJJJFFFBBB@@@CCCVVVuuuxxxgggUUUKKKKKKOOOJJJLLLbbbsss{{{~~~}}}wwwrrrnnnvvvaaa]]]mmmRRRPPPYYYlllwwwooo\\\NNN???777111111111//////000...............//////000111;;;OOO```sssfffiiisssnnnaaaqqq|||yyy]]]AAA444666222///222222555<<>>:::999999;;;===>>>>>>;;;999444555666555444444777999:::<<<<<>>IIISSS]]]cccfffhhhfffbbb^^^[[[VVVPPPJJJFFFEEEEEECCC<<<777666555222222555333222555:::???EEETTTcccsss}}}~~~}}}}}}hhh\\\WWWYYYjjj|||sssdddRRRHHHXXXnnnsssuuupppXXX>>>555///***...+++,,,------,,,...111333NNNhhh|||III>>>:::DDDbbbxxx___JJJ???999888777888999:::999888999:::HHHllllll[[[^^^YYY]]]```cccqqq{{{xxxyyyssseeeVVVGGGAAAAAAAAACCCEEEcccmmmyyytttiii\\\UUUSSSRRRMMMHHH???@@@EEEYYYyyy|||mmmZZZOOOFFFNNNNNNWWWqqq~~~}}}|||xxxppp^^^ZZZdddppp~~~]]]ZZZaaasss|||qqq\\\NNN???777111111111000///000...............///000000333???UUUgggzzzyyy|||~~~wwwiiiyyy{{{___BBB444666111...222333444;;;BBBIIIPPPUUUQQQJJJBBB<<<666555999>>>BBBCCCAAADDDGGGHHHJJJNNNVVV[[[\\\]]]bbbnnn~~~xxxmmmgggfffddd```___\\\VVVOOOKKKOOOXXX___bbb]]]TTTNNNHHHCCC<<<777777666555888===>>>===:::333555777555222111444888333666777888AAALLLMMMGGGCCC@@@;;;666555777666555111222222111000000222333777888999999;;;???EEEIIIXXXXXXYYYXXXYYY[[[___bbbkkkmmmllljjjmmmsssuuusssnnnnnnnnnpppsssxxx|||}}}ooo^^^VVVSSSPPPOOOQQQSSSTTTTTTWWWeeeuuu}}}cccgggqqq~~~vvvmmmmmmoookkkaaaZZZccc{{{zzziiiXXXAAA999222000...---...222---000222111444AAAWWWgggjjj~~~~~~eeeZZZ^^^fffjjjjjjlllwwwppp```hhhrrrwwwqqqooosssrrrlll{{{iiiUUUAAA666<<>>777555777:::???FFFDDDDDDEEEFFFJJJNNNRRRUUUUUUXXX^^^eeeooo|||wwwjjjeeegggfffcccdddaaa\\\TTTLLLIIITTTaaa___cccaaaVVVJJJDDDAAA>>>:::777777888777555888===666444111...---...000111555666666777888999::::::444222111///000222444666111222222111///000222444888888;;;@@@AAABBBIIIQQQeeeggggggeeebbbbbbeeeiiijjjhhhhhhjjjiiifffgggkkkllljjjjjjpppxxx~~~~~~~~~}}}kkk\\\VVVVVVUUUUUUTTTSSSRRRRRRXXX]]]kkkhhhbbbbbbmmmxxx|||zzzxxxvvv|||rrr^^^gggvvvxxxgggSSSBBB999222000000......///333111333000111JJJhhhrrrtttuuuttt{{{~~~|||zzzmmmeeeeeekkklllxxxxxxYYYAAA<<<@@@BBBZZZbbbhhhiiikkknnnooonnnpppjjj[[[JJJ???:::555000222222111111111111222222555666888;;;>>>AAACCCDDDEEEEEEFFFGGGIIIMMMRRRVVVUUUVVVXXXXXXXXXYYY[[[\\\\\\[[[^^^eeekkkwww[[[MMM???999555222111222333222000///------,,,,,,...---,,,++++++---...000999>>>GGGSSS]]]bbbcccbbb^^^YYYRRRMMMKKKHHHCCC@@@>>><<<999666666777999;;;???GGGQQQWWWYYYZZZ]]]aaalllsss}}}zzzuuu|||uuullliii^^^\\\kkk|||ppprrrvvv___OOOTTTjjjlllNNN777...---------...+++...333......===^^^xxx[[[AAA???GGGiiivvvYYYCCC:::666777777666666777888999555<<<888<<>>777666666888===BBBDDDEEEFFFGGGIIIMMMSSSXXXYYY[[[___eeennnzzzpppgggdddaaa]]]```\\\WWWQQQJJJHHHRRR___lllpppnnncccVVVMMMFFFAAA>>>:::888888666333555999666444222000/////////000222222222333333444444555333111000//////111333555000111111000///000333555999999<<<@@@@@@AAAFFFNNNaaahhhpppssspppjjjeeeccceeedddfffhhhfffccceeejjjkkkiiigggkkkqqqvvvwwwuuuvvvwww|||yyyhhhZZZXXXXXXXXXXXXXXXYYYZZZZZZZZZ^^^kkkyyyoooiiiggglllsssttttttuuussszzzgggjjj}}}jjjVVVCCC:::222000000......000111000333222666TTTtttuuuggglllooommmwwwaaaCCC:::===@@@QQQ[[[eeeiiilllnnnmmmjjjlllfffYYYHHH===888444000222111111000000111111222333555777:::===@@@BBBCCCEEEFFFFFFGGGHHHLLLQQQTTTTTTVVVXXXYYYYYYYYY[[[\\\]]]\\\___dddjjjuuuzzzaaaLLLAAA777333333111111222222222111000///............---,,,++++++,,,...///555:::CCCNNNYYY^^^```___\\\WWWRRRNNNKKKHHHEEEBBB@@@>>>:::777555666777888BBBMMM]]]iiinnnllliiifffhhhmmmvvvyyyvvv~~~~~~xxxxxxkkkaaafffeeellllllccccccsssuuuaaaPPPOOOgggtttQQQ999444222,,,+++---***---222...000@@@fffNNN???AAANNNrrruuuXXXCCC;;;666666666555555888===@@@AAAGGGFFF@@@PPPfffUUURRRVVVaaannn___MMMIIIGGGKKK___rrr|||nnniiimmmnnniiicccUUUSSSXXXnnnxxxhhh]]]TTTVVViii~~~~~~}}}oooaaakkkqqq}}}}}}{{{aaa]]]fffrrruuutttlll\\\GGG777222222------000+++//////...---...///000111999JJJccc|||vvv{{{YYY???444777333///111111333777???HHHQQQVVVWWWVVVFFF>>>777666666666999>>>CCCFFFIIIJJJIIIMMMTTTZZZ\\\^^^aaafffmmmwwwuuuiiibbb\\\XXXYYYUUUPPPKKKFFFFFFOOO[[[sssyyyzzzqqqeeeZZZOOOGGGBBB===999888555222222555555444333111000/////////000000000000000000111111111000...---...///111222///000111000000111444666::::::<<>>BBBIIIYYYcccooovvvtttllleee```fffgggkkkmmmjjjfffhhhnnnmmmjjjffffffiiillllllkkklllnnnssszzz|||tttfff[[[WWWWWWWWWXXXZZZ\\\___```[[[___kkk~~~vvv|||wwwuuuuuutttrrrrrruuukkkrrrgggeee}}}lllYYYDDD;;;222000000......000//////333333===```vvviiiggg\\\]]]ooo}}}hhhDDD777:::>>>IIIVVVeeelllooopppmmmiiijjjeeeXXXGGG;;;777444000222111111000000111111222222333666888;;;>>>AAABBBEEEFFFFFFGGGGGGJJJNNNQQQRRRUUUXXXZZZZZZZZZ[[[\\\\\\\\\___ccciiisssppp[[[HHH@@@888777777555444555111222222222222111000//////...---,,,,,,,,,---...000444<<>>666333---+++---***,,,111---111BBBkkksssooo???<<<@@@OOOssstttVVVBBB<<<777777777666666;;;CCCIIIQQQXXX___UUUVVVsss[[[TTTUUUdddyyyoooWWWRRRQQQRRRhhh|||yyyzzzyyysssmmm^^^\\\aaaxxxxxxgggXXX___ppp~~~jjjcccwww~~~}}}eee___fffpppssstttmmm]]]HHH888222222---...111---//////.........000111222999MMMfff|||wwwzzz___BBB444666222///111000444777>>>GGGOOOTTTUUUUUUDDD<<<666666666666888===>>>EEELLLNNNLLLMMMSSSYYYZZZ]]]aaagggmmmtttyyy}}}xxxkkkccc\\\WWWRRRMMMHHHEEEBBBCCCLLLUUUmmmuuu{{{yyypppeeeYYYOOOGGG@@@;;;999666222111444222222222111111000000///111111111111111111000000000///...------...///000...///000000000111444777::::::<<<>>>===<<<@@@GGGRRRYYYccciiihhheeecccbbbeeehhhnnnrrrooolllpppwwwwwwsssmmmjjjjjjllllllllllllnnnssswwwxxxqqqeee[[[TTTTTTTTTUUUWWWZZZ]]]___\\\```kkk~~~yyy{{{rrrooorrrgggjjjsss{{{ccc```wwwrrr```FFF<<<333000000...///111000000333444@@@iiirrrsssmmm___YYYccciiippp}}}gggCCC666:::???JJJXXXgggoooqqqrrrpppmmmlllhhh[[[III<<<777444111111111000000000000111111222333555888;;;>>>@@@BBBEEEEEEFFFFFFGGGIIILLLOOOQQQTTTXXXZZZZZZ[[[[[[\\\[[[]]]aaaeeekkkuuuvvvhhhPPPIIICCCAAA>>>999555555222222333333333222111000000///...---------------...000777AAAKKKTTTXXXZZZ[[[XXXUUUQQQMMMIIIFFFDDDCCCAAA>>>;;;888666555444444:::EEETTTaaafffddd___\\\\\\```iiiuuu|||}}}zzzyyywwwrrrdddfffiiifff]]]\\\qqqvvviii\\\KKKFFF\\\zzzmmmHHH555...***...///,,,---000+++111CCClll~~~hhhkkkyyyppp\\\===777<<>>:::666777777555555;;;DDDLLL]]]gggsssiiifffqqq```YYYjjjhhhdddbbbdddyyyzzzrrreeedddkkkxxxrrrzzzjjjkkk|||~~~mmmdddiiissswwwwwwlllYYYHHH777111222---///333000//////......///000222333;;;QQQmmmjjjhhhxxxwwwhhhHHH666555111///222111444777<<>>:::CCCLLLOOOMMMMMMQQQVVVUUUYYY___gggnnnrrrtttttt{{{{{{qqqhhh```YYYNNNGGGAAA??????AAAGGGOOOcccooozzz}}}zzzqqqcccWWWNNNFFF???<<<:::666555777111111111111111111111111222222222111111111111111000///...------...//////...///000000000111444777:::999:::<<<<<<;;;@@@HHHRRRXXX___ccccccaaaaaaaaa^^^aaaiiippprrrsssyyy}}}xxxwwwxxxzzz|||zzzzzz{{{{{{wwwmmm```VVVQQQQQQRRRRRRTTTVVVYYYZZZ]]]```kkk}}}xxxvvv~~~tttjjjiiiddddddgggttt~~~qqqcccfffxxxzzzfffHHH===444111000//////222111333555444CCCooowwwsssoooeeecccjjjiiikkkwwwcccCCC777999===LLL[[[iiiooopppqqqrrrqqqrrrnnnaaaMMM>>>777444111111000000000000000000111222444666999<<>>;;;999777666444666<<>><<<<<<666555444333222222222222000000000000000111111111111000000//////////////////000111000000111444666888777888::::::<<>>AAABBBDDDEEEGGGGGGHHHIIIKKKNNNNNNQQQSSSUUUVVVXXX[[[^^^```gggnnnttt}}}qqqddddddfffdddYYYUUUSSSRRRNNNGGGCCCCCC===<<<999777555444333222444444333222111///............111888BBBLLLTTTWWW]]]]]][[[WWWQQQKKKHHHHHHFFFFFFEEEBBB@@@===:::888555666;;;DDDOOOUUUTTTQQQNNNKKKHHHIIIMMMQQQRRRRRRMMMRRR^^^nnn}}}~~~zzz}}}^^^|||vvvnnnssswww^^^IIIHHH]]]sssbbb<<<---111///111......000---555KKKzzzxxxyyybbbUUUUUUCCC999555===FFFWWWvvv}}}bbbDDD777888333666666444222666@@@IIIddduuujjj}}}zzzzzzwwwqqqzzz|||lllooosssvvvwwwpppvvv~~~|||xxxmmmZZZKKK:::333222---///444000///.........///111333444888TTTzzz}}}tttzzziiinnnlllJJJ666666222000111///111333888@@@HHHMMMOOOOOONNNDDD<<<888777666999>>>===???AAACCCFFFJJJPPPUUUSSSTTTXXX```kkksssxxxzzzxxx}}}|||uuuhhh]]]MMMCCC;;;:::<<<===@@@DDDVVVfffzzzwwwhhh]]]RRRMMMJJJFFFBBBBBB???===999666333222222222//////000000111111222222222222222111111111000000000111111000///000333555666444555777:::>>>IIISSS\\\dddmmmsssrrrpppmmmmmmmmmjjjkkkrrrzzz}}}yyyyyy~~~|||rrreeeYYYQQQNNNPPPSSSVVVWWWXXXXXXWWW[[[^^^gggwww{{{nnnsssrrrfff]]]bbbaaa``````WWWXXXhhhyyyyyy~~~rrr]]]JJJ???555111000///000333111555888999LLL|||jjjccchhh{{{pppmmmggglllrrrggg^^^ddd|||tttXXX???777888888EEEUUUffflllmmmooorrrtttrrrooocccOOO>>>666333222000000////////////000000111222444777:::===???AAACCCEEEGGGHHHIIIJJJLLLNNNNNNOOOQQQRRRSSSVVV[[[^^^```hhhqqqvvvxxxfff^^^aaacccaaaYYYVVVVVVWWWTTTNNNLLLNNNFFFCCC???:::777555555555666666555444333111/////////...///444>>>HHHQQQUUUZZZ\\\\\\YYYSSSOOOMMMMMMKKKKKKJJJGGGCCC???;;;888777666777???KKKWWW```dddbbb^^^YYYUUUSSSTTTUUUWWWPPPRRRXXXeeeuuu~~~QQQsssxxxwwwqqqgggfffrrr}}}]]]EEEGGG]]]ooogggqqq~~~{{{\\\777)))000---000......111///888OOO{{{zzzwwwhhhbbbHHH===<<<999CCCWWWvvvsssvvvbbbEEE999;;;555888999666444777@@@IIIOOOtttooo~~~vvviiilllsssxxxllliiiwwwwww}}}wwwssszzzzzzuuunnn```NNN<<<444333---...222//////......///000222333555???\\\|||}}}hhheeennnhhhGGG555777444111111---///111777???HHHNNNQQQQQQSSSIII>>>999777555888===AAA???<<<===AAAIIIQQQVVVUUUTTTVVV]]]iiiuuu}}}rrrxxx|||~~~~~~yyylll___NNNDDD;;;:::;;;<<<>>>AAANNN```xxxrrrfffZZZTTTPPPKKKFFFEEEFFFCCC>>>999555222222222000111111222333444444555444333333333222222111111111222222111///000222444555333333666999???LLLXXX]]]cccjjjoooqqqssswwwzzzxxxppplllooouuuwwwyyy{{{uuurrrmmmiiijjjqqqzzz}}}yyyqqqggg]]]VVVKKKNNNRRRVVVXXXYYYXXXWWWXXXZZZdddvvv~~~rrrrrrqqqcccfffnnnnnniiibbbUUUUUUfff|||{{{zzz~~~sss```KKK@@@555111000///000333///444:::<<>>???CCCEEEGGGIIIIIIKKKMMMOOONNNNNNOOOPPPQQQUUU[[[___]]]fffooottt}}}qqq___XXX\\\[[[VVVTTTRRRRRRSSSPPPKKKKKKMMMMMMIIICCC===999777777777777777777555444222000//////......222;;;FFFOOOTTTXXXZZZ\\\ZZZUUURRRQQQRRRPPPOOOMMMJJJEEE@@@:::777;;;777444999HHH^^^ttt{{{xxxrrrjjjdddbbbdddfffccc___]]]cccppp}}}UUUkkk~~~ttteeeYYYZZZlll}}}aaaKKKIIIYYYkkkiiiaaa]]]ZZZLLL888...000111+++///,,,000222444SSSrrrZZZ;;;888888>>>WWW{{{zzzwwwcccDDD888:::777888666333222666@@@HHHYYYqqqzzzuuu{{{nnnssssssnnnbbbddd{{{{{{hhh```ccciiilllqqqmmm^^^OOO>>>111111222...---000000...///111111000333999CCChhhwwwsssxxxccccccllltttgggDDD:::<<<000,,,333111333333666<<>>>>>===???BBBHHHOOOSSSRRRTTTWWW\\\bbblllvvv}}}{{{zzzzzz~~~{{{nnnccc[[[WWWPPPHHHAAA>>>@@@BBBJJJ___vvv~~~pppccc]]]TTTHHHEEEIIIGGGAAAFFFJJJAAA:::888222000222444444333222333555333333333222000///000111...111333222000111666<<<999555222444666:::DDDNNNUUU[[[cccjjjooorrrvvvyyyyyyrrrjjjhhhkkkpppssssssyyypppgggdddeeeiiirrrzzz|||{{{xxxrrriii^^^VVVRRRLLLOOORRRSSSSSSTTTUUUWWWTTTXXXeeewwwzzzqqqkkkzzzrrrcccgggsssssskkkeee\\\ZZZdddwwwwwwuuuuuu}}}qqqZZZQQQCCC666111111000111444222111>>><<>>===:::;;;;;;;;;888555333222222/////////000555>>>IIIQQQXXXZZZ[[[[[[YYYWWWWWWWWWPPPNNNKKKIIIGGGDDD@@@===:::888888>>>III]]]yyyyyyrrrqqquuu{{{uuuqqqllllllrrrzzzfffuuuzzzjjj]]]\\\hhh}}}{{{dddPPPNNN^^^ooo```WWWQQQNNNDDD444///333111+++///,,,000222555TTT}}}KKK:::<<>>???CCCHHHNNNRRRTTTVVVZZZ^^^dddllltttyyywwwnnnkkkgggaaaZZZSSSLLLHHHEEERRRbbbrrrwwwhhh\\\RRRMMMLLLCCCDDDRRRYYYLLL@@@;;;333333333222333333444555555666666555444333333555666222444444222111444<<>>999555555555777???GGGRRRZZZccceeebbbaaaeeeiiilllhhhfffggglllppprrrqqqvvvmmmeeecccdddhhhqqqzzz|||yyytttmmmfff^^^WWWSSSOOOQQQSSSSSSRRRSSSTTTVVV[[[^^^iiiyyyxxxqqqhhhooo}}}qqqbbbdddvvv|||xxxpppccc___iiisssuuutttuuu}}}wwwdddPPPCCC666222222111222444555333???<<>>CCC[[[~~~}}}eeeFFF888888333444333222333888AAAHHH```sssiiifffhhhyyy}}}gggZZZ___```jjj```ZZZ```jjjmmmqqqooocccPPP@@@333222333000///111000...///111111000444:::VVV{{{yyyooossssssiiiyyyZZZBBB===666111111---000000222666===CCCFFFHHHOOORRRRRRIII<<<555555999;;;<<<>>>@@@CCCHHHNNNRRR\\\```hhhnnntttxxx}}}|||tttppplllhhheee```YYYOOOHHHPPP\\\iiiuuu}}}nnncccWWWLLLKKKGGGMMMNNN@@@:::>>>>>>888666444555888:::888666777666666555555555555555555555444111111555===DDDBBB===888555333222888???MMMXXXbbbccc]]]XXX[[[___eeeeeeeeehhhmmmqqqsssttttttmmmgggdddbbbeeennnwww}}}{{{vvvoooggg___XXXUUURRRSSSSSSRRRQQQRRRTTTVVVbbbccclll|||vvvqqqjjjiiilllwwwuuuggglll|||nnnnnn}}}}}}yyykkkPPPCCC777333333333444666999777AAA===WWW}}}yyy~~~vvvxxxpppiiikkkeeehhhssszzzyyyyyy}}}qqq[[[FFF999555777999BBBRRRdddnnnssswwwxxxvvvssspppcccOOO>>>666333111000000000000///////////////000222444777999<<<===BBBFFFJJJJJJHHHGGGIIIKKKKKKLLLNNNPPPRRRUUUVVVWWW___bbbhhhpppxxxzzzwwwsssyyywwwpppiiihhhlllmmmkkkjjjgggddd^^^VVVOOOPPPUUU]]]dddgggbbbZZZTTTNNNIII@@@???<<<999888777777777777666333000///111666;;;HHHNNNVVV\\\^^^\\\ZZZXXX[[[ZZZYYYVVVRRRMMMHHHFFFEEEBBB@@@CCCHHHTTTiii{{{~~~~~~ooorrr}}}hhhTTTZZZeeerrrwwwsssoooqqqvvv}}}oooZZZTTT```ooo|||pppcccUUUEEE555------000+++000---000222777YYYZZZ<<<;;;???VVVyyycccEEE888999666666555333222666<<>>AAABBBJJJTTTZZZRRRAAA444444:::999<<>>???EEERRR[[[UUUDDD666555:::888;;;???@@@AAAFFFNNNTTT___mmm}}}uuuqqqmmmlllmmmjjjccc]]]PPPVVV___kkkqqq___UUUIIIIIINNNJJJGGGEEE<<>>BBBEEEDDD???;;;555555444333111111222444>>>999666444222///333888AAAKKKYYYgggnnnooolllhhhmmmjjjeeeaaaccclllzzz}}}rrrjjjkkkrrreeeWWWRRRQQQRRRRRRQQQQQQTTTWWWZZZbbbaaakkk}}}|||uuuuuuvvvxxxwwwvvvyyy|||yyyqqqrrrnnnwww~~~vvvlllcccMMMAAA666444555555666888>>>;;;EEEAAA\\\yyynnnhhhhhh```cccsssuuuYYYCCC999888999:::???OOObbblllqqqssssssqqqpppnnndddRRRBBB999444111000000000000//////////////////000111444888;;;===@@@CCCFFFFFFDDDCCCFFFHHHIIILLLOOOPPPQQQRRRVVVXXX[[[dddooo{{{www{{{{{{vvvooolllooopppooosssqqqooommmkkkdddXXXNNNQQQ]]]jjjqqqtttssslllcccTTTNNNFFF@@@>>>>>>>>>===888888777555333222444666<<>>??????EEENNNVVVaaassszzzsssmmmfff___ZZZ\\\]]]```eeerrrvvvfffSSSLLLOOOOOOQQQPPPHHHGGGFFFGGGIIIKKKJJJFFFBBB888888;;;@@@EEEEEE@@@<<<888888777666444333111111888444333333222000444999???FFFRRRaaakkkoookkkgggkkkhhhccc]]]]]]fffwww}}}zzz~~~iiiXXXRRRPPPQQQRRRRRRSSSUUUXXX[[[___^^^jjj~~~{{{uuuwwwyyy{{{wwwwwwrrrjjjjjjssswww}}}wwwqqqiiibbbJJJ???555444555666777888===:::EEECCC^^^ooobbb[[[dddqqq|||yyy\\\EEE999777888999???OOObbbmmmrrrtttsssqqqnnnmmmdddSSSCCC:::555111000000000000/////////////////////000333777;;;===>>>AAADDDDDDCCCCCCFFFJJJLLLNNNQQQQQQQQQSSSWWW\\\\\\hhhttt}}}{{{sssmmmnnnnnnmmmooopppqqqsssvvvrrrcccTTTRRRYYYdddooo{{{{{{iii___SSSIIIDDDAAA???===>>>>>>===:::666333333333777;;;@@@EEEKKKQQQXXX]]]```cccfffccc[[[RRRMMMJJJIIIGGGFFFGGGJJJQQQbbbqqq{{{wwwwwwyyysssvvv{{{~~~|||yyy{{{~~~zzzllllll~~~~~~jjjfffhhhhhh[[[QQQ```zzzrrrVVVPPPddd|||nnnQQQ:::...,,,///,,,222...///222;;;```~~~uuuwwwzzzttt]]];;;888777666EEEcccwww{{{}}}~~~cccGGG999888222111000111444777999::::::XXX{{{dddTTTOOOZZZeeerrrzzz~~~rrraaaKKKCCCDDD???:::CCCDDDIIIRRRXXXwww{{{tttzzzzzzsss}}}xxx|||wwwbbbbbbuuu}}}yyykkkXXXOOO???222111222///...111000...///222333222777===FFFffftttooowwwmmm{{{VVV777777333+++222...------000444888:::::::::BBBIIIIIIBBB:::777777999<<<>>>======CCCOOOXXXcccwwwtttjjjeeehhhjjjmmmpppsss{{{ttt___SSSQQQOOOUUU\\\ZZZUUUSSSQQQPPPOOOPPPQQQRRREEEAAA>>>>>>@@@@@@===:::;;;999777555444444333222333111000222222111444:::CCCHHHQQQZZZbbbgggjjjjjjppppppmmmfffaaaeeeqqq|||~~~lll[[[TTTPPPRRRTTTTTTTTTUUUVVVXXX]]]]]]jjj{{{tttwwwzzzwwwpppeeedddrrrwwwvvvxxxvvvzzzyyyvvvuuupppiiidddHHH===444333555666777888;;;999EEEDDDaaaxxxwwwqqqcccYYY^^^hhhqqq~~~|||```GGG999444555777:::LLL```kkkqqqtttsssqqqmmmllldddTTTDDD;;;555111000000000000///////////////......///222666:::===>>>AAADDDEEEDDDEEEIIIMMMNNNQQQRRRQQQPPPSSSZZZ```bbbmmmvvvyyywwwpppoooooonnnoootttyyy|||uuuiii^^^]]]```jjjyyygggXXXOOOHHHBBB???AAAAAAAAA===999555333222222444888;;;>>>CCCIIIMMMQQQWWW]]]^^^YYYSSSOOOOOOJJJGGGFFFGGGJJJRRRcccrrr{{{|||vvvssssssrrrvvv{{{}}}~~~|||yyy{{{wwwaaaTTTZZZ```dddwww|||zzzooo]]]fff}}}oooUUURRRllluuuUUU===222111///,,,333...///333<<>>XXX|||tttxxx~~~jjjlllzzzuuu}}}{{{qqqZZZZZZooo|||yyyiiiVVVOOO>>>111111222...---000000...///222333333777===EEEdddvvveeehhh___oooxxx^^^ooo^^^::::::333***333---,,,,,,...222666888999666;;;AAACCC@@@:::777555999<<<===<<<<<>>;;;;;;888444111222333444555111//////222222111444:::HHHMMMSSSXXX]]]ccclllrrr{{{}}}|||tttkkkhhhmmmtttxxxyyyqqqsssnnn^^^VVVQQQSSSUUUVVVUUUTTTTTTUUU^^^]]]lll{{{ssswww}}}ssseee___^^^TTTTTTdddpppxxxxxxvvvwwwrrrjjjdddGGG<<<333222555666666888999888EEEEEEbbbtttrrrnnnccc^^^cccjjjnnnwww}}}bbbHHH888222222555555GGG[[[hhhooorrrrrrppplllllldddTTTEEE<<<666111000000000000///////////////......///222666:::===???BBBEEEFFFFFFGGGKKKOOOQQQSSSTTTRRRPPPTTT\\\bbbgggrrrvvvtttxxx{{{sssqqqqqqooolllvvv}}}xxxjjjddd___hhhyyyfffYYYOOOHHHBBB@@@AAAAAA???;;;777555444...000333555666999<<>>OOOpppmmmZZZNNNDDD>>>???BBBKKKZZZhhhqqqrrrpppllleeeZZZLLLAAA:::999:::999444444888777:::MMMccc}}}{{{rrrsssyyyyyyhhhmmmxxx|||kkk^^^]]]ooo{{{qqq^^^RRROOO:::333555111000222000///111333333444555777999GGGpppoooiiiiiioooxxxoooYYY]]]}}}ggg===666555...111------------///111444555777666888<<<999333444:::888:::>>>@@@???BBBOOO]]]mmmwww{{{oooooofffyyyvvvkkkgggeeegggddd___aaagggdddccc```[[[XXX[[[bbbhhhddd```[[[XXXTTTKKK@@@777===555000222555555444555333333333222222444888;;;LLLSSSYYY\\\aaafffhhhfffvvvsssmmmtttvvvpppvvv|||ppphhhqqq}}}nnn^^^VVVTTTVVVXXXWWWUUUTTTTTTUUU[[[```nnn|||yyyvvvyyyzzzxxxzzzvvvjjjYYYOOORRRUUUXXXiiivvvuuuuuuaaaHHH???888555555444888<<<777AAA@@@BBB^^^yyyooo~~~nnnccc]]]jjjvvvmmmnnngggKKK999666666666777CCCUUUeeennnpppooommmrrrnnneeeWWWFFF:::333111000000000000///////////////......///111444888:::@@@BBBDDDFFFGGGHHHKKKMMMPPPPPPSSSUUUUUUUUUZZZbbbjjjnnnsssuuuwwwzzz{{{tttooonnnooosss{{{{{{qqqgggiiizzznnn```XXXNNNEEECCCAAA>>>======;;;666333111000...///222555666666999===DDDMMMTTTWWWVVVSSSMMMCCC===@@@DDDKKK^^^sss{{{sssmmmvvvzzz||||||~~~wwwdddVVVUUUTTTRRR[[[kkkmmmjjjppp|||uuu~~~nnnQQQPPPlllpppXXXAAA444//////...///+++222333<<>>999888999999444333777666555AAAQQQeee}}}uuugggaaabbbhhhbbbjjj~~~uuuiiifffttt|||rrraaaXXXOOO:::333555111000222000///111222333444777;;;>>>GGGmmm}}}|||sssYYYUUUmmmjjjCCC999666///111------------///111333444777666888>>>===888555888888999<<<>>>===???JJJVVVggguuuyyybbbYYYaaawwwrrrddd^^^\\\```bbb___^^^```ccccccbbb___\\\[[[]]]```dddcccbbbbbbaaaYYYNNNEEE???888333444666555444555333333333222333666;;;???GGGPPPYYY^^^bbbdddaaa[[[dddrrrvvvkkkgggnnnrrrnnnuuuwwwzzzrrrtttuuu}}}zzzlll```ZZZUUUVVVVVVVVVVVVUUUVVVVVV___dddppp|||xxxssssss{{{zzzwwwooobbbXXXVVVQQQOOO___vvv{{{www```EEE===666444444444777<<<;;;CCCAAACCC___{{{lllooohhheeegggtttyyykkkiii~~~lllOOO;;;555555444666CCCUUUfffooosssrrrqqqqqqnnneeeVVVFFF999333111000000000000///////////////......///111444777999>>>@@@CCCDDDEEEGGGIIILLLOOONNNQQQVVVWWWXXX^^^dddgggkkkoooqqqrrrwww{{{vvvsssrrrrrryyy{{{tttllllllxxxttthhh]]]TTTOOOKKKFFFCCCAAA>>>:::777444222111111333444333333333666;;;AAAFFFHHHFFFCCCCCC:::777;;;???EEEWWWjjj|||}}}uuunnnkkktttxxx~~~ssshhhdddjjjkkkfffgggpppeee]]]aaa{{{zzz{{{kkkQQQPPPhhh{{{}}}uuueeePPP===111,,,...///111,,,111222>>>qqqhhhTTT999666888444999III\\\hhhlllmmmwwwzzz|||tttdddPPPAAA:::444444333222111111111111222000888IIIVVV]]]dddmmmzzzzzzvvvlllaaa]]]bbbgggiiieeejjjrrrlllTTTGGG@@@===;;;888555444777>>>CCCEEEFFFIIIHHHFFFAAA<<<888777777777333333777777555:::BBBLLL___vvv|||uuugggYYYSSS\\\]]]hhhxxxooommmvvvzzzpppccc\\\OOO:::333555111000222000000111222333555999>>>BBBLLLgggnnnwwwgggVVVcccwwwpppLLL<<<666000111------------...000222444666555999@@@CCC???999666666777:::<<<;;;<<>>DDDCCCGGGccchhh\\\iiiqqqtttttttttxxxfffiiinnnvvvuuueeeeeezzzuuuVVV>>>555333333444@@@SSScccnnnrrrrrrrrrqqqmmmdddVVVFFF:::444222000000000000///////////////......///111444777999<<<>>>AAACCCDDDFFFHHHKKKNNNMMMOOOVVV[[[]]]aaagggdddfffhhhhhhiiippp{{{}}}uuunnnjjjpppvvv}}}|||yyy}}}}}}pppfff[[[UUUNNNGGGBBB>>>;;;888777555444444444444111///000111222555777777555333777111///333777===KKK[[[oooxxxyyyppplllkkkrrrwww}}}rrrpppxxxjjj___^^^{{{|||uuu}}}wwwvvvjjjSSSPPPdddrrrxxxrrrgggXXXGGG999000,,,...000333---000111???tttxxxJJJ666888333666EEEZZZgggiiiffflllqqqssslll[[[JJJ>>>999444444333222222111111111222000444===CCCEEEHHHMMMNNNTTTXXX\\\ggg|||}}}sssdddVVVNNNLLLKKKIIICCCJJJPPPZZZyyy}}}xxxcccVVVhhh}}}sss___MMMDDD@@@===<<<888555222222444777888888;;;===>>>===;;;888666666777333333888<<<;;;===AAAHHHSSS___ccc___YYYXXXYYYiiivvv~~~lll^^^______hhhzzzsssooopppwwwvvvlllaaa[[[OOO:::333555111000222000111222222222444999???CCCRRRaaavvvbbbdddzzzyyyVVV===444222111...---------...000111222444444888AAAHHHGGG>>>777666555777:::;;;<<>>888333444666666999>>>===DDDEEENNNkkknnnYYY[[[aaajjjooojjjyyy~~~tttmmmiiillllllooopppgggkkk___CCC666333333333>>>OOO___iiimmmnnnnnnpppmmmeeeWWWGGG;;;444333000000000000///////////////......///000333666888:::===@@@BBBCCCFFFIIIKKKOOOMMMOOOVVV\\\___dddiiijjjjjjhhhdddcccjjjyyywwwpppmmmnnnrrryyy}}}pppddd___VVVLLLEEE@@@>>><<<888777666666666555222///222111000000111111///---000---,,,000111555???KKK]]]kkk{{{xxxoookkklllssswww}}}{{{~~~qqqddd^^^vvv|||vvv}}}zzz|||sss[[[TTTcccnnnwwwqqqdddUUUEEE:::444222...000333---111111>>>sss[[[666666222555CCCYYYggggggaaaeeennntttlllXXXEEE<<<:::555555555444333333222222333222444999;;;;;;===@@@GGGHHHDDD>>>AAATTTnnnzzzlllXXXIII@@@===;;;;;;:::???>>>CCC```zzzsssfffNNNQQQ[[[bbbjjjhhh```SSSIIICCC???===;;;888777555555555666555444666999<<<===;;;888666666999555555888===>>>???AAA<<<@@@EEEHHHHHHHHHJJJKKKQQQTTTaaa|||vvviiiccckkkzzzttttttxxx{{{xxxlll^^^VVVOOO:::333555111000222000333333333222333777===AAAQQQZZZppprrriii```===333444111......---------///000111333333777@@@JJJLLLEEE<<<888555555999<<<===AAAGGGHHHKKKSSS^^^kkk~~~yyywww\\\LLLKKKLLL___{{{aaaSSSUUU]]]```]]]LLLNNNPPPSSSUUUVVVUUUTTTPPPNNNLLLJJJHHHEEEAAA???>>><<<;;;;;;;;;;;;AAAJJJLLLJJJEEE@@@===>>>BBBFFFUUUYYY^^^fffpppuuuoooeeebbbnnnssslllcccbbbcccbbb^^^dddggghhhqqq{{{vvviiidddbbbaaabbbdddbbb\\\WWWXXXWWWXXXZZZ\\\___``````aaajjjuuu|||~~~}}}{{{zzzllljjjgggffflllzzzxxxkkkddd______jjjwwwqqqkkkmmmxxxuuuYYYAAA>>>888555777999:::<<<@@@;;;BBBFFFUUUssslllnnnuuuuuuzzzwwwvvvlllgggjjjmmmlllpppyyyyyy|||hhhHHH777333444444???NNN\\\fffjjjkkklllnnnlllfffYYYJJJ===666333000000000000///////////////.........000333555777999<<>>NNN```uuu}}}xxxnnnjjjjjjuuuyyy~~~}}}pppbbbZZZsss{{{||||||~~~cccYYYfffqqqwwwsssiiiYYYHHH;;;444333...///333---222222<<>><<<555555555555444333222222111222444666666777999;;;AAABBB???777444===QQQbbbkkk]]]LLLAAA;;;777888:::;;;<<<:::;;;QQQzzzsssjjjQQQKKKMMMQQQZZZRRRNNNGGGBBB???<<<:::888666666777777777666555555777999;;;<<<:::777666666;;;999777888:::;;;;;;<<<777666777:::???DDDGGGHHHHHHFFFSSSvvvpppcccnnn~~~yyy}}}~~~zzz|||{{{nnn___TTTOOO:::333555111000222000222333333333444777<<<@@@HHHTTTeee|||{{{pppjjjAAA555888000///...---------...///000111222555<<>>999777999<<<<<<>>>AAA<<>>AAACCCFFFJJJMMMPPPOOORRRVVVXXX\\\fffpppzzzyyysssggg]]]]]]gggrrr}}}yyyuuutttzzz}}}{{{uuuqqqgggiiikkkkkkmmmuuuyyymmmjjjdddZZZPPPGGGCCCAAA888777777888999999777666444222000000111222222111///000111///------111666DDDVVVlllwwwtttmmmjjjjjjxxx|||~~~jjj^^^ZZZlllrrrzzz|||xxxsssvvv|||~~~aaaYYYjjjyyyzzz{{{vvvfffQQQ===333/////////111---444333:::iiiYYY;;;555444444===QQQfffmmmjjjcccoooyyyuuucccNNNAAA;;;444444555555444333111000///222444444333444666888555666777555222555>>>GGGPPPHHH@@@===:::666777;;;888::::::<<>>;;;999888888888666666777666666555666777777999:::999777666666777777999:::999999888888777<<<888555888???DDDDDDCCCAAA>>>KKKlllsssbbbmmm|||www}}}~~~~~~~~~yyy{{{}}}}}}yyypppaaaVVVOOO:::333555111000222000000222444666777:::>>>BBBBBBOOOYYYyyyxxxpppuuuGGG;;;<<>>999777;;;======>>>AAAAAAAAABBBQQQrrr~~~rrrooopppvvvssssssnnnKKK666333666444>>>LLLZZZccciiilllmmmkkkllljjjaaaRRRCCC888333000000000000//////////////////......///222444666666999<<>>BBBAAA<<>>:::777666777999:::777777666555444444777999777777777666444444666777333888<<<<<<:::999888777999555222666???DDDCCC???;;;999BBB]]]uuubbbkkkvvv{{{qqqrrrsssttttttooodddZZZOOO:::333555111000222000///111555777:::===AAADDDAAAMMMNNN~~~vvv}}}hhhyyy{{{MMM??????///000///...---,,,---......///222222444???NNNVVVVVVIII???777666888888999;;;>>>BBBHHHLLLMMMQQQ^^^mmmkkkSSSUUUeeekkk}}}{{{ppp___TTTTTTVVVTTTPPPOOOPPPSSSXXX\\\\\\ZZZUUUUUUTTTSSSSSSUUUYYY\\\gggdddaaa]]]YYY\\\kkkzzzzzzssskkkgggeeefffdddaaa]]]```kkkssslllaaaSSSQQQNNNMMMPPPVVV[[[\\\[[[ZZZ]]]eeekkkooorrruuuxxxtttlllddd^^^ZZZYYYZZZTTTZZZ]]]WWWJJJ???<<<>>>KKK]]]kkkhhhbbbeeepppxxx|||{{{|||{{{pppffflllyyy}}}xxxnnndddbbbooozzz[[[EEE===999888;;;===<<<===@@@EEECCC???MMMmmmzzz}}}qqqhhhmmmqqqqqqvvvnnnJJJ555222666000:::HHHVVVaaagggkkkmmmjjjlllkkkcccUUUEEE999333000000000000//////////////////......///111444555444777;;;>>>AAADDDHHHKKKIIILLLQQQSSSSSSYYYjjj|||rrrddd```bbbsssxxxtttlll]]]OOOHHHCCCBBB??????CCCLLLWWW^^^nnnxxx|||rrreeeWWWMMMIII>>>;;;999777888888888777333222111111222222111///***...///,,,***+++...000///>>>RRRbbbkkkqqqwww||||||}}}kkkccc___dddlllpppgggXXXVVVfffzzz~~~yyyzzzoooWWWSSSjjj}}}rrrKKK555111111000...111333---888UUUoooXXXddd}}}iiiCCC;;;777666444999GGG[[[mmmvvveeeiiiqqqvvvlllTTT@@@888777555444444444444333111//////...///000111333444000111222333333333333333555444333333222222333333222555:::<<<===???EEEIII___bbbbbb\\\QQQGGGCCCCCCCCCAAA>>>;;;999999999999;;;;;;;;;:::999999:::;;;666888999:::999888888999777777666666666888999::::::<<<>>>>>>;;;666666888888777777888;;;===<<<;;;444999>>>GGG\\\{{{sssooo~~~zzzoookkkkkknnnmmmeee^^^[[[LLL???333000222333333444555555555777999===@@@BBBAAAJJJHHHjjj{{{}}}rrraaabbb}}}cccFFF888::://///////...,,,,,,---...---000222333555<<>>>>>===;;;999;;;@@@EEEOOObbbuuuxxxmmmbbbUUUJJJCCC@@@:::777777999888555888777666555333222111000111000///...............///222>>>PPPaaammmwww~~~{{{}}}~~~~~~jjjfffiiisssyyy|||rrrbbb^^^nnn|||uuusssgggQQQOOOeeevvv}}}gggHHH666111111111...111333---888SSSuuuZZZYYYeeeUUU<<<;;;999666444666AAASSSfffqqqdddgggoootttlllXXXDDD;;;666555444333444444333111000//////...///000111222000000111222333444444444444444333333333333444444666777:::<<<>>>AAAEEEHHHOOOPPPOOOLLLFFFCCCBBBDDD<<<<<<<<<<<<<<<;;;;;;:::777888888777666666777888999999999999777666666777333333444555888;;;>>>???AAAAAA@@@===999666888;;;@@@AAAAAA>>>;;;888999:::999999999>>>NNNeeewwwooofff___bbbqqq~~~rrrtttkkkgggggglllllleee\\\WWWKKK???333111333333444555777777777888;;;>>>AAACCC@@@KKKIIIfffnnnpppqqqyyy}}}ppp]]]WWWhhhtttXXX???777///000000///.........///,,,...000000000555>>>EEECCC===777444444777999999<<<>>>@@@CCCFFFLLLRRRWWWeeeqqqtttaaaWWWfffdddfffgggcccZZZTTTSSSWWWXXXXXXYYY\\\aaahhhnnnqqquuussskkkfffhhhjjjjjjmmmwwwzzzuuutttrrrnnnfff```dddlllnnnjjjbbbVVVKKKHHHIIIMMMUUU^^^\\\```bbb```cccjjjnnnlllnnnmmmiiiccc^^^[[[ZZZ[[[\\\^^^iiiuuuoooZZZHHHBBBRRR```jjjiiikkkwwwuuupppvvvsssfffdddkkkddddddaaa```iiiyyy|||pppWWWFFF>>>===<<<<<<>>>AAADDDGGGGGGJJJLLLMMMiiiyyyooo~~~~~~tttllliiieeetttnnnNNN<<<666333555;;;GGGSSS]]]dddhhhiiillloooooofffUUUDDD888333111111111000//////......------......///111222333444666999<<<===???CCCEEEEEELLLNNNSSS[[[___ooovvvyyyxxxhhhSSSFFFEEEAAABBBBBB???<<<<<<>>>AAADDDQQQbbbppp~~~{{{qqqgggYYYNNNFFFBBB<<<999999;;;999777888777777666555444333222222222111000///////////////111:::KKK[[[gggsss{{{|||~~~~~~iiilllzzzpppgggssszzzqqqkkk^^^JJJKKK```nnnttt{{{{{{nnnZZZHHH:::222000111...000333...777PPPlllbbb```OOO<<<:::999777444333999HHH[[[hhhfffggglllqqqkkkZZZFFF;;;666555333333444444222111111000///......///000111111111222333333444444555333222222333333444555666888888:::>>>CCCHHHKKKLLLQQQNNNIIIDDD@@@>>>======999:::<<<======<<<:::999888888888777888888999::::::999888777666777777888222333555777:::===@@@AAAAAABBBCCCDDDCCCAAA>>>;;;BBBEEEFFFAAA999555777;;;999888555666???LLLRRRQQQRRRKKKGGGMMM\\\lllvvv{{{yyyvvvxxxkkktttxxxyyy{{{iiigggiiinnnnnneee[[[VVVIII>>>444222333444555666888888888999;;;>>>@@@BBB???MMMKKK___ppplllnnn{{{zzzbbbOOOQQQggg~~~iiiKKK666000000000000000//////...---...000...---///333888999666333111333555666777;;;<<<>>>@@@CCCGGGMMMQQQYYY```rrrxxx___bbbbbbfffllllllddd]]]ZZZaaaaaa``````ccchhhpppvvvyyyrrrqqqsssuuuuuu{{{xxxqqqlllnnnkkkeeeaaadddkkknnnlllggg[[[NNNEEEAAABBBJJJRRRYYY```eeeeeedddfffggggggeeefffgggeeeaaa]]][[[ZZZ\\\aaasssvvvZZZIIIWWWdddlllkkknnn|||{{{ppprrrrrrhhhaaabbb[[[ZZZ[[[bbbppp~~~xxxmmmUUUEEE?????????@@@BBBDDDFFFHHHGGGIIIJJJKKKfffrrrddd{{{zzzoooggg^^^hhh|||oooOOO;;;444444222888BBBNNNYYYaaagggiiiiiillllllfffWWWGGG:::444222111111000000///......---------...///000111222333555999;;;===???BBBEEEDDDKKKMMMSSS\\\aaasss{{{~~~|||mmmXXXKKKIIIFFFHHHIIIGGGCCC@@@>>>===>>>DDDNNN]]]qqqyyyoooaaaUUUKKKEEE???<<<<<<<<<;;;:::999999999888777666555555444333222111111000000000000000555BBBPPP^^^lllxxx|||}}}{{{cccooovvvvvvzzznnnfffWWWFFFKKK___jjjmmmssspppaaaSSSJJJ???333///111...000222...666LLL|||hhhKKK777:::777444333555===NNN\\\ffffffhhhkkkgggYYYFFF888666444333333333333222000000000//////000222333444555444444333333333333333111111111222333444666666888777999???HHHPPPSSSSSSSSSPPPJJJFFFCCC@@@===;;;>>>>>>??????>>><<<:::999:::999888888999::::::::::::888666555666888999:::666777888999:::<<<===>>>888===DDDNNNWWWWWWKKK>>>???@@@@@@<<<888666999===999;;;:::999<<>>???CCCGGGKKKQQQVVVcccwwwuuurrrrrrwwwwwwrrrmmmkkkrrrrrrrrrrrrsssvvv{{{~~~{{{~~~}}}{{{||||||uuummmfffbbbfffccc```^^^```eeeiiikkkaaaZZZOOOEEE======BBBHHHTTT\\\dddfffccc`````````]]]___aaa```^^^\\\ZZZZZZ\\\dddzzzjjjQQQYYYbbbiiijjjooo{{{vvvtttmmmeeebbbYYYVVVVVV```pppzzzzzzuuurrrzzz|||gggQQQBBB???@@@AAABBBDDDFFFHHHIIIGGGGGGHHHIIIbbbttt___kkkvvvzzz~~~xxxooofffZZZaaauuunnnOOO888111222...333<<>>???>>>===;;;>>>;;;777666777999999888888888999999::::::::::::555888@@@NNNbbblllaaaQQQFFFCCC???======???@@@AAACCCJJJNNNLLLKKKPPPUUUXXXKKKHHHIIINNNSSSXXXdddpppqqq^^^]]]___]]]dddiiiooo|||}}}jjjiiisssrrr___WWWXXXCCC;;;333222333333555999:::;;;;;;===>>>@@@AAABBBBBBKKKLLLSSSwwwyyyfffLLLGGGYYYttt~~~zzzcccBBB555222///...//////...,,,---///000000000//////000...///000111222333444555666888:::;;;<<>>???@@@BBBEEEGGGIIIKKKHHHHHHHHHJJJbbb~~~aaaaaagggmmmzzzzzzxxxxxxyyyrrrmmmiii___^^^pppzzzlllNNN888222444---000888AAALLLXXX```eeejjjlllnnnlllcccTTTCCC888222222222111000000//////...---------...///000111111333777999<<<>>>BBBDDDGGGMMMOOOTTT[[[___pppyyydddTTTPPPQQQSSSWWWZZZZZZWWWQQQMMMNNNLLLJJJJJJRRRddd}}}vvvjjjXXXNNNEEECCCBBB===<<<>>>AAAAAAAAA@@@>>>;;;999777777666555333222111111111333000000555???MMM___ooouuuxxx|||lllTTTdddxxx{{{{{{ssslll\\\MMMWWWmmmuuukkkfff\\\SSSOOOHHH;;;...---222///...222000555DDDcccAAA:::555666555555???MMMWWWZZZ\\\\\\[[[UUUIII>>>555444222222333333111000//////000222555888;;;===;;;999777444333222111222222222222333444666777888======>>>AAAFFFIIIKKKLLLDDDIIIQQQYYY^^^``````___ZZZZZZ[[[^^^bbbhhhmmmpppiiiddd^^^ZZZWWWTTTOOOKKKHHHDDD???>>>>>>>>><<<999=========>>>======<<<;;;;;;::::::CCC[[[sssyyyrrrbbb\\\UUUQQQPPPPPPPPPOOOZZZccchhhgggfffooo{{{zzzssskkkeee]]][[[hhhxxx{{{{{{|||uuuqqqiii]]]___hhhjjjsss|||jjjhhhuuusss]]]RRRSSS@@@888333222222222555999===>>>???AAACCCDDDEEEFFFEEEHHHJJJPPPgggvvvWWWIII\\\|||tttPPP:::555000---...///...,,,+++,,,---//////000//////---///111222111111333444333555777999:::<<>>BBBDDDGGGNNNPPPTTTZZZ\\\kkk~~~iiiYYYUUUVVVXXX\\\```cccccc___[[[UUUSSSPPPLLLJJJVVVrrrvvvaaaTTTJJJHHHEEE???<<>>@@@EEEJJJOOORRRHHHGGGJJJNNNcccjjjeeeccchhhuuusssuuupppooowwwmmmlllmmmvvvyyyrrruuu}}}|||uuuyyyxxxiiiOOO:::444777111222555<<>>AAADDDEEELLLOOOTTTYYYZZZgggnnn^^^ZZZ[[[[[[^^^dddhhhjjjhhheee___]]]ZZZTTTMMMQQQggg}}}jjj[[[PPPNNNIIIAAA>>>BBBAAACCCDDDEEEEEECCC@@@>>>===<<<:::999777666666666777555555888>>>HHHYYYiiitttwww}}}kkk]]]```eee}}}zzzvvvwwwgggsssjjjWWWTTTRRRGGG;;;666,,,222///---222111444@@@rrrQQQ@@@222111333666BBBQQQYYY```aaaZZZRRRKKKBBB999555333222222222222111///111111111222333666888999888777555444444555666777999999999999:::;;;<<<<<>>444...///111111000000//////000222333333222///111222000...---///222000222555777888:::===???FFFHHHMMMSSSXXX```pppzzzrrrjjjhhhjjjiiiccc]]]ZZZ___iiissswwwtttlllfffZZZVVVUUUUUUUUUXXXfffvvvzzzsssrrrpppfff```^^^```]]]SSSMMMMMMSSSVVVZZZ\\\]]]___```bbbcccooo}}}sss^^^NNNIIIGGGJJJVVVdddnnnqqqrrrwwwttttttrrrkkkkkkuuu}}}}}}zzzyyy|||}}}zzzooo^^^NNNDDD@@@>>>===>>>@@@EEEKKKRRRVVVDDDCCCGGGLLLaaaxxxwwwuuuxxxvvvjjjggglllyyy~~~www|||~~~jjjOOO999111333000000333999CCCPPP\\\ccchhhjjjmmmqqqooobbbMMM===333333222222111000000000......---------...//////...111555888:::>>>AAADDDCCCJJJNNNSSSYYYYYYeee~~~rrrbbb]]]^^^^^^```eeejjjmmmllljjjjjjgggccc]]]SSSQQQ___rrrooo```TTTRRRLLLBBB???DDD???AAADDDFFFGGGFFFDDDCCC???>>>===;;;:::999888888888777777;;;???HHHYYYhhhuuuyyy~~~}}}gggYYY]]]ccclllnnn{{{|||~~~zzzmmm~~~nnn[[[WWWMMM;;;333///---,,,...//////444;;;eee~~~zzzNNN@@@666333333555AAANNNaaagggggg[[[OOOGGG@@@999666666444333222111111111//////222666666555888===777777999<<<;;;999===DDDEEEAAA>>>AAADDDFFFFFFFFFJJJNNNTTTWWWZZZ^^^dddiiidddhhhmmmttt~~~yyydddXXXRRRQQQXXXfffqqqssstttwwwssssssnnngggeeeddd[[[PPPIIIDDDBBBDDDIIIWWWqqqwwwqqq}}}zzzwwwtttpppvvvzzzsssxxxwwwmmmlllxxx~~~{{{pppaaaPPPCCC666555333111111333666777666999;;;;;;:::<<>>@@@BBBEEEGGGIIIJJJBBBAAA>>>>>>PPPzzzlllmmmuuuxxxyyyxxxnnnnnn}}}hhhLLL:::222000555111///333<<>>666444222111222222111000......------------......222444555666888:::>>>AAADDDHHHNNNRRRTTTYYYhhhwww{{{nnnkkkbbbdddcccbbbhhhrrrtttppprrrpppllleeeZZZTTTZZZddd||||||lllZZZOOOLLLJJJGGGDDDBBBCCCGGGIIIGGGFFFIIIGGGDDDAAA>>>>>>===<<<;;;???<<<999999<<>>777666555444333222111111222333111444===CCCEEEFFFIIIGGGGGGIIILLLLLLNNNWWW```\\\WWWQQQMMMKKKJJJJJJKKKQQQUUUZZZ```eeellltttzzztttvvv||||||rrrfffWWWIIIAAAEEEIIIXXXnnnzzzxxxtttooo```XXXRRRRRRXXXgggmmmlllzzz}}}~~~sssxxx{{{uuu{{{tttjjjhhhtttooo^^^MMMBBB555444333222222444555666777:::<<<======>>>@@@CCCFFFBBBIIIGGGKKK[[[qqqqqq~~~www\\\RRRccc~~~yyyYYY===666555...,,,111///.........//////000111555444333111000000000000000111333555777888999999>>>@@@EEEIIIOOOVVV]]]bbb___eeeoooyyy|||vvvppplllfffaaa^^^]]]___```bbb___\\\\\\^^^\\\WWWRRRWWWWWWWWWXXXVVVWWW```kkkrrrddd^^^^^^YYYXXX\\\^^^[[[YYYYYYUUUUUUXXXZZZYYYZZZbbbllltttyyysssbbbTTTTTT\\\kkkxxx}}}}}}}}}qqqhhhccclllzzzyyyooonnnsss}}}~~~xxxxxx}}}yyyhhh[[[UUUNNNGGGCCCDDDEEEFFFFFFGGGGGGGGG???AAAAAA???MMMttttttxxx{{{wwwtttrrrhhhdddooo}}}lllOOO:::333222555000///333;;;EEESSS___hhhlllllljjjjjjfffTTT@@@777444222111222222111000......------------......111222444666777:::>>>AAACCCFFFKKKOOOQQQVVVdddrrrsssnnnggghhhfffcccgggppptttsssrrrrrrqqqlllaaaXXXYYY___oooyyyzzzgggYYYSSSMMMHHHCCCAAABBBGGGIIIHHHHHHKKKNNNKKKHHHFFFEEEDDDBBB@@@>>>;;;999:::===GGGZZZjjjwww{{{nnndddlllsssmmmeeeaaa\\\\\\pppzzzsssfff]]]lll~~~mmmTTT;;;222111......000111111555;;;YYYwwwmmm___NNNeee{{{iiiJJJ???666555333111777AAASSS]]]ddd^^^RRRGGG???999555555333222111222222333555222666AAAMMMRRRUUUWWWQQQSSSXXX```dddgggooowwwsssooofff[[[TTTRRRSSSUUU[[[]]]bbbiiirrr|||qqqdddVVVMMMFFF???;;;::::::AAARRRiii~~~xxxmmmccccccmmm~~~sssnnnyyyrrrsssvvvpppggggggsssnnnZZZIII???333333333444444555555555888;;;>>>@@@AAAAAABBBCCCGGGEEEMMMGGGGGGRRRppppppaaaaaafffpppuuuhhhTTTSSSkkkkkkFFF;;;777,,,)))111.........---......///000666555444333222111000000000111222444555777888888:::<<<@@@DDDIIIOOOVVV[[[YYY```fffhhhkkkyyywwwooommmkkkgggddd```]]]\\\[[[bbb^^^XXXUUUUUUTTTQQQNNNXXXTTTSSSTTTUUUUUU[[[bbbnnn{{{vvvcccXXXYYYTTTRRRXXX]]]]]]ZZZYYYWWWVVVWWWXXXWWWZZZdddooowww~~~lll[[[^^^iiizzznnnccc```iiipppooolllmmmkkk|||{{{sssuuuzzz~~~wwweeeWWWSSSPPPLLLGGGGGGHHHGGGFFFEEECCCAAA<<>>BBBCCCEEEJJJNNNOOOTTT```mmm}}}}}}yyyqqqkkkkkkgggbbbcccllluuuyyytttuuuwwwtttjjj]]]XXXZZZaaallltttdddZZZQQQJJJDDD@@@@@@FFFIIIIIIJJJMMMMMMKKKJJJHHHGGGEEEAAA>>><<<999888:::???III\\\mmmwww|||~~~jjjfffvvv|||qqqeeeXXXXXXrrrpppeeeZZZSSSbbb}}}vvvhhhSSS<<<333000......000000000444999SSS{{{rrriiiSSSWWWgggdddIII===555666666333666<<>>;;;===EEESSScccttt|||qqqrrr|||~~~yyy}}}uuutttmmmhhhlllwww{{{jjjXXXGGG;;;222333444666666666666555:::<<<@@@BBBDDDDDDDDDCCCFFFFFFOOOIIIHHHQQQiii~~~jjj```bbbtttwwwuuuZZZGGGUUUkkkTTT;;;111...---000......---------......///555555555444333222000000000111111222444555777888888:::===@@@DDDJJJPPPTTT[[[bbbiiihhhfffkkkxxx}}}lllfffeeeffffffeeeccc```]]][[[\\\ZZZWWWVVVWWWXXXWWWVVVXXXSSSQQQSSSUUUVVVXXX\\\XXXbbbqqq{{{zzzpppbbbYYYXXXRRROOOUUUZZZYYYVVVTTTYYYXXXXXXYYYYYY[[[fffqqqtttzzztttaaafffuuuzzzqqqeeedddooorrriiidddgggaaa{{{xxxuuu{{{zzz}}}ttt```PPPMMMNNNLLLGGGGGGGGGFFFDDDAAA???===<<<@@@CCCDDDNNNpppzzzrrrtttgggggglllwww{{{^^^???444777333000///222666>>>KKKXXXfffjjjkkkiiiiiigggYYYIII:::777444222222222111000......------------......---///222444666:::>>>BBBDDDEEEJJJNNNOOOSSS^^^jjj}}}{{{~~~{{{qqqkkkiiieee``````hhhuuu~~~yyyyyyzzzyyypppbbbZZZYYY[[[dddttt}}}mmmbbbWWWOOOFFFAAA@@@EEEIIIJJJKKKMMMJJJIIIIIIIIIHHHDDD???<<<;;;999999;;;???III\\\lllvvv{{{~~~uuubbbeee~~~sss___\\\uuu}}}kkk]]]SSSMMM]]]wwwnnn___\\\PPP;;;222...,,,---//////...111777OOO|||~~~lll```eeefffRRRAAA444555777555444777>>>HHHTTT[[[YYYPPPIIIGGG888666444222222333444555111111555:::>>>DDDQQQ^^^dddaaagggxxx{{{xxxsssxxx|||gggOOOBBB===;;;::::::<<<<<<===???FFFQQQ[[[aaalllrrr{{{tttqqq|||zzzyyy~~~~~~nnnlllzzzvvv}}}yyy}}}lllllluuu{{{qqqdddWWWFFF999222444666888888888777666;;;===@@@CCCEEEEEEDDDCCCAAACCCLLLFFFFFFLLL]]]xxxvvvlllPPPIIINNNeeennnBBB...333444,,,///...------------......333444555555555333111///000000000111222444666777777999;;;>>>AAAEEEKKKOOOUUUXXX[[[\\\\\\^^^ccchhhwww~~~iii]]][[[YYY[[[]]]___```^^^\\\ZZZWWWWWWYYY[[[^^^______^^^[[[VVVSSSUUUWWWUUUTTTUUUKKKOOOVVV\\\^^^]]]YYYVVVTTTOOOMMMRRRWWWVVVSSSSSSWWWWWWYYY[[[[[[]]]fffqqqoooqqqxxxkkkqqqzzznnnllluuusssbbbUUUTTTXXXsss~~~rrrwwwrrr[[[KKKIIIKKKIIIFFFFFFFFFFFFDDDBBB@@@>>>@@@???AAAEEERRRsssppp___nnn~~~~~~pppmmm[[[dddsssvvv```AAA333666222//////111333999FFFSSSbbbhhhkkkiiijjjiii]]]NNN<<<999555222222222111111......------------......,,,...111333555999===AAABBBCCCGGGKKKMMMQQQ[[[eeewwwwwwlllhhhccc___```hhhuuu~~~|||{{{yyyrrrfff^^^\\\[[[```hhhsssyyymmmbbbZZZNNNGGGCCCFFFIIIIIIIIIKKKLLLLLLLLLLLLLLLIIIDDD@@@<<<:::999<<>><<<===AAAEEEEEEMMMWWWiii|||{{{\\\PPPWWWaaahhhttt|||tttnnn}}}{{{yyypppyyykkk[[[UUU\\\hhhnnnooovvv~~~xxxjjjqqq~~~ttthhh^^^SSSEEE888444555777999:::::::::999<<<===>>>AAADDDEEEDDDCCCCCCCCCKKKEEEFFFKKKSSSuuuxxx[[[GGGUUUtttXXX777777777***000///......---.........000111444555555444111000000000///000111333444666777888:::<<<>>>BBBGGGKKKPPPNNNLLLMMMQQQWWW\\\___```gggqqqxxxwwwvvvtttpppfffYYYRRRRRRNNNPPPRRRUUUVVVVVVUUUTTTSSSVVVZZZ]]]______^^^^^^___ZZZXXXYYYXXXSSSPPPPPPMMMLLLJJJHHHHHHIIIKKKMMMLLLJJJKKKRRRVVVVVVWWWYYYVVVVVVXXX[[[[[[]]]fffqqqsssttt}}}zzzpppvvv|||uuurrrtttmmm^^^RRROOOYYYnnn~~~{{{ooolllwwwrrrXXXJJJIIIJJJGGGIIIHHHGGGFFFEEEDDDCCCCCCAAA???@@@FFFRRRppppppXXX[[[gggwww|||pppmmmPPPSSSaaannnbbbDDD333444000//////000111555BBBOOO\\\eeejjjjjjllllllaaaSSS>>>;;;666333222222111111......------------......,,,...000222444777<<>>>>>BBBGGGJJJMMMVVV___lllvvvooohhhffffffkkkuuu|||yyyxxxsssiiibbb```\\\\\\]]]___fffppp|||}}}tttmmm[[[QQQIIIIIIKKKIIIHHHHHHJJJJJJJJJKKKKKKIIIEEEAAA<<<:::;;;===AAAJJJ[[[kkk|||rrr{{{mmm[[[hhhwww}}}sssdddRRRLLL```rrrnnnjjjdddSSSKKKSSSOOO;;;......---...000000...000555???ZZZzzzKKK666444444222222222222:::IIISSSQQQKKKIII???<<<888555333444555666444333444555444555>>>HHHTTTTTTYYY```lll}}}gggccc___ZZZPPPEEE@@@AAA<<>>BBBDDDDDDCCCDDDCCCJJJEEEIIIMMMNNNiiizzzRRRUUUjjjuuuHHH999555///111000//////.........///,,,///222555666444222000000////////////111444555777888999:::;;;???CCCGGGMMMJJJGGGHHHLLLQQQVVVYYYUUUYYY___fffppp{{{pppkkkgggdddccc]]]TTTOOOOOOLLLLLLLLLLLLLLLLLLLLLKKKMMMPPPTTTWWWXXXXXXXXXXXXZZZXXXYYY[[[XXXSSSQQQRRRUUUTTTQQQKKKFFFDDDEEEHHHGGGHHHMMMTTTVVVVVVZZZ```\\\[[[[[[\\\\\\___kkkwww{{{sssyyywwwiii___\\\\\\bbbnnnuuuoooiiiooo~~~nnnTTTHHHIIIIIIEEEKKKIIIGGGDDDCCCCCCCCCDDD@@@???BBBFFFLLLeeewww]]]SSSYYYnnn~~~|||uuu~~~uuullllll]]]WWW```rrrlllMMM777333///.../////////222???LLLWWWbbbjjjlllnnnnnndddVVV@@@<<<666333222222111111......------------......,,,...000111333666:::===<<<<<>>:::666444444555666333111111444555444888===DDDMMMYYY^^^```lll}}}}}}nnnsssxxxrrr^^^III@@@AAABBBHHHJJJHHHOOO^^^mmmrrrlll~~~www```QQQHHHCCCJJJ___rrryyy~~~qqqoootttuuujjjbbbaaaccc___ZZZXXXZZZhhhrrr{{{qqqeeessszzz{{{tttfffVVVJJJ@@@999888999999:::;;;===>>>>>>===;;;:::<<<@@@CCCCCCBBB???===DDDAAAHHHMMMKKKaaaYYYVVVcccVVV888333555111111000///////////////***---111555666444222000000///......///111333555666777888999:::===AAADDDCCCDDDEEEEEEFFFGGGHHHIIISSSUUUXXX\\\```fffmmmrrrxxx}}}zzzzzzpppnnniiieeeddd___WWWQQQPPPOOONNNLLLJJJHHHGGGFFFFFFGGGIIILLLNNNPPPQQQRRRSSSRRRSSSVVVZZZYYYUUUUUUYYY\\\]]]\\\WWWOOOIIIHHHIIIHHHKKKQQQVVVWWWVVV[[[cccddd```^^^^^^^^^cccqqq}}}yyy~~~hhh```cccfffjjjqqqrrrlllkkkxxxiiiOOOEEEHHHGGGBBBKKKHHHEEEBBB@@@@@@AAABBB===???DDDFFFFFF[[[}}}cccRRRSSSjjj|||xxxwww{{{{{{~~~nnn~~~yyyqqqjjjlllrrrfffjjj{{{wwwWWW;;;444///...//////...000===JJJTTT```iiimmmppppppfffXXXAAA<<<777333222222222111.........------.........---...000111222555999<<<<<<<<>>HHHNNNNNNLLLCCC>>>999666777777666444333222111000000222444555<<>>AAABBB>>>>>>???@@@BBBDDDFFFGGGCCCEEEFFFGGGHHHLLLSSSXXX}}}qqqZZZXXXuuuuuuHHH666888111000...---000222111......///000111222333444444000///...---...///111333333444555777:::===???AAABBBBBBBBBBBBBBBCCCGGGJJJLLLLLLNNNSSSYYY\\\[[[XXXbbbhhhrrr}}}pppkkkppprrrooojjjnnnuuu}}}yyyyyywwwqqqfff[[[RRRNNNLLLKKKJJJIIIJJJJJJHHHGGGNNNMMMLLLNNNQQQRRROOOLLLPPPSSSVVVUUURRRPPPQQQTTT^^^___]]]WWWOOOIIIGGGHHHOOORRRTTTVVVWWWXXX[[[]]]bbb^^^^^^bbbaaacccttt~~~|||xxxwww{{{yyypppyyy}}}qqqiiinnnzzzwwwaaaNNNDDDAAAAAAAAAEEEDDDBBBAAA@@@@@@AAAAAADDDBBBHHH@@@DDDYYY~~~iii]]]UUU]]]nnnuuurrrjjjuuu}}}lllgggmmmrrrllllllrrrqqq}}}\\\>>>777666222000000///000888AAAPPPYYYfffooopppjjjccc^^^III???555111333666555222/////////...------,,,,,,---...///000333555777888<<>>;;;;;;AAAJJJUUUeeerrr~~~~~~LLLWWWmmmiiiZZZdddzzz~~~nnn```cccqqqwwwssseeeTTTIIIMMMRRRIII999......------......///000111///@@@XXX}}}@@@:::;;;222666111111333:::DDDJJJKKKIIIDDDAAA===:::888666333111333222000000000222333555444999???EEEMMM\\\ooo|||eeeNNNFFFGGG\\\mmmtttuuu]]]NNNOOO[[[gggqqq~~~xxxooojjjnnnzzztttuuu|||nnn^^^QQQEEE<<<666777777888999<<<>>>AAACCCEEEEEEDDDCCCBBBBBBBBBCCCCCCDDDEEEEEEFFFJJJPPPUUUfffaaaOOOpppaaa===666666444111---,,,,,,+++)))...//////000222333333444111000///......///111222222333444666999;;;>>>???>>>??????>>>>>>???BBBEEEKKKJJJLLLOOORRRTTTRRROOOTTTXXX```hhhmmmqqqqqqqqquuuvvvpppeee^^^```cccbbbeeefffhhhkkkoooqqqqqqppptttuuuuuuppphhh___XXXTTTLLLLLLMMMOOOQQQPPPNNNKKKKKKIIIHHHJJJLLLMMMLLLIIIKKKMMMOOOPPPPPPOOOPPPPPPVVVUUUSSSPPPNNNNNNPPPRRRTTTUUUVVVVVVVVVWWWYYY[[[YYYXXX]]]eeehhhkkk|||uuuvvv}}}|||yyyyyyyyy|||rrrppp|||sssgggWWWKKKEEECCCCCCBBBCCCCCCAAA@@@@@@@@@AAABBBCCCCCCJJJDDDGGGXXXwwwjjj[[[UUU```nnnrrruuurrrkkkdddfffiiiiiiooorrrjjjWWW777333555222000000///000666???KKKUUUbbblllooolllfffcccMMMCCC888222333444333000000//////......---,,,,,,---...///000222555777888999===AAADDDFFFKKKRRRXXX___jjj|||yyyyyyvvvtttuuuxxxxxxtttppphhhdddYYYMMMHHHIIIJJJHHHJJJRRR___nnn{{{zzzmmmfff```UUUNNNMMMFFFFFFAAA999888;;;<<<999:::777999@@@IIIUUUfffsssPPPXXXiii|||dddWWW___ppp{{{{{{ooogggmmm|||~~~lllWWWHHHKKKPPPHHH888---...------......///000111222;;;IIICCC777999111111000///000555===CCCFFFFFFCCCDDDCCC@@@;;;666333222222111000000000111222333///111555;;;CCCNNNZZZbbbsss}}}yyyWWWFFFMMMaaavvviiiaaa```eeerrr{{{tttxxxsssddd[[[NNN???999;;;999::::::<<<===@@@BBBCCCFFFEEEDDDBBBAAA@@@@@@@@@BBBCCCCCCCCCDDDHHHMMMPPPSSSlllIIIYYYiiiTTT???666444111000///...///000......///000111222333333222111000///...///000111111111222444666999;;;<<<;;;<<<<<<;;;:::;;;===???DDDDDDFFFIIILLLMMMLLLJJJHHHJJJNNNRRRVVVXXXYYYYYY\\\bbbeee___XXXWWWZZZ[[[```]]]ZZZZZZ\\\^^^``````bbbcccdddbbb]]]WWWSSSPPPJJJJJJLLLNNNPPPOOOKKKHHHHHHFFFDDDEEEFFFHHHHHHHHHHHHHHHJJJMMMOOOPPPOOONNNQQQNNNIIIHHHLLLRRRWWWZZZXXXXXXWWWVVVTTTUUUXXXZZZ^^^^^^dddkkkllllllvvvuuu~~~}}}vvvpppppp|||}}}ttt~~~uuu```XXXNNNGGGDDDCCCAAA???AAA@@@@@@@@@@@@AAABBBBBBCCCCCCLLLGGGIIIVVVooottthhhiiiwww~~~nnnfffeeegggkkkwwwwwweee|||VVV999999444111000111000000444:::DDDNNN\\\hhhmmmllliiigggSSSIII===666444444222000000000///......------,,,------...000222444666777666:::???BBBEEEIIIOOOTTTZZZeee|||vvvwwwxxxzzz|||}}}~~~~~~yyyvvvlll___XXXWWWVVVTTTJJJLLLRRR^^^mmm||||||pppcccYYYVVVMMMJJJCCC;;;888999888555666333555===HHHUUUfffttt\\\aaannnyyyggg]]]dddmmmqqqrrrtttvvvwwwzzzxxxpppeeebbbnnneeeOOOOOOQQQFFF666......------......///000111777<<>>BBBDDDMMMKKKOOOUUUXXX]]]nnn}}}tttqqqxxxbbbJJJLLLXXXhhhtttuuuvvv~~~|||zzzooonnn~~~zzzooolllwww~~~}}}uuuxxxzzzfffYYYWWWMMM<<<888@@@<<<<<<===>>>???AAABBBBBB>>>>>>>>>>>>???@@@@@@AAABBBBBBBBBBBBCCCFFFJJJLLLQQQssszzz|||PPPFFFNNNnnnuuuPPP888444333444444222222444......//////000111222222222222111000/////////000000000111222444666888999999:::;;;:::888999:::<<<;;;===@@@DDDIIILLLMMMNNNGGGHHHHHHJJJLLLNNNPPPQQQRRRWWW[[[YYYVVVTTTUUUVVVXXXWWWVVVVVVXXXYYYYYYYYYOOORRRTTTTTTQQQMMMKKKIIIKKKJJJIIIJJJJJJIIIGGGDDDGGGFFFCCCBBBCCCEEEGGGHHHKKKIIIIIILLLPPPRRROOOLLLQQQKKKDDDCCCIIIQQQWWW[[[XXXXXXVVVTTTSSSTTTWWWZZZcccdddjjjnnnllliiinnnwww~~~sssmmmsss~~~vvv~~~xxxgggZZZSSSKKKEEEBBB@@@<<<999===>>>>>>???@@@AAABBBCCCBBBBBBKKKGGGIIITTTiii|||wwwwwwsssuuuvvvzzzkkk___gggsss```AAA@@@555111000222111///111666>>>GGGUUUaaahhhjjjiiihhhXXXOOOBBB999666555333222000000//////...---------------...///111333555666444999>>>BBBDDDGGGLLLPPPTTT```}}}}}}ssskkkiiigggeeeZZZVVVRRRVVVaaaqqqqqqfff```ZZZSSSIII@@@;;;999666333444222444<<>>999777222222111111111111111111444111//////111333222111777111000555666999KKK```iiigggeeeaaa```jjjqqqUUUFFFJJJUUUcccjjjmmmttt~~~}}}yyywwwoooppp~~~yyyttt}}}}}}~~~~~~wwwtttxxx||||||uuuaaaVVVWWWOOO<<<777AAA>>>>>>???@@@AAAAAAAAAAAA;;;;;;;;;<<<>>>???AAABBBBBBAAA@@@AAACCCFFFIIIJJJNNNddd{{{qqqxxxeeeFFFGGGUUUzzzbbb???777333444333///---............//////000000111222222111000000000000000//////000111222444666777999:::;;;:::999999:::<<<999;;;???CCCGGGKKKNNNPPPIIIHHHGGGGGGIIIKKKNNNPPPMMMLLLKKKLLLMMMLLLKKKLLLNNNPPPTTTZZZ]]]]]]ZZZWWWLLLOOOQQQRRRPPPNNNMMMLLLNNNKKKGGGFFFGGGHHHIIIIIIIIIGGGEEEDDDDDDEEEIIIKKKNNNLLLJJJKKKNNNOOOLLLIIIMMMGGGAAA@@@EEEMMMSSSVVVUUUUUUTTTSSSRRRTTTXXX\\\ZZZ^^^dddiiijjjkkkpppvvv{{{sssjjjkkkqqq~~~zzzuuu{{{sss```YYYRRRJJJDDDAAA>>>;;;999;;;<<<===>>>@@@AAABBBBBBCCC@@@GGGCCCHHHRRReee{{{sssyyyaaadddmmmnnnIII<<<777333111222222///000333999AAAOOOZZZbbbeeeggggggZZZPPPDDD:::555333333222111000000///......---------------///000222444555444999>>>AAABBBEEEJJJNNNPPP[[[xxx~~~~~~wwwsssqqqnnniiiaaaXXXTTT[[[jjjzzzrrriiiaaaWWWLLLCCC???:::777444666333555<<>>>>>======>>>??????@@@@@@???>>>@@@CCCFFFGGGHHHDDDTTTmmm{{{RRRMMMIII[[[|||III:::...///222000///111---........./////////000111111111111111111000000/////////000111222444555777888::::::999999:::;;;;;;>>>@@@BBBDDDFFFIIIKKKEEEDDDCCCBBBCCCFFFIIIKKKKKKFFFCCCDDDFFFEEEDDDEEEEEEIIIPPPWWW\\\\\\XXXTTTLLLOOORRRSSSRRRQQQQQQQQQLLLHHHDDDBBBCCCFFFIIIJJJIIIHHHGGGFFFEEEFFFIIILLLNNNKKKHHHGGGGGGGGGGGGGGGHHHEEECCCCCCGGGMMMRRRTTTSSSTTTTTTTTTTTTVVVZZZ]]]XXX[[[___bbbdddgggmmmsssuuuzzzpppiiiggghhhnnnlllllltttwwwtttwwwnnn```SSSMMMFFFBBBAAAAAA???===999:::<<<>>>???@@@AAAAAACCC???DDDAAAFFFPPPaaazzzfffjjjkkkkkkkkkxxx{{{VVV>>>:::555111222222000///111555===JJJUUU^^^cccfffhhh\\\SSSFFF:::444111111222111111000//////......---,,,------...///111333444444888<<<>>>???BBBHHHLLLNNNWWWppp|||zzzssslllaaaYYYZZZgggyyyyyykkk^^^QQQIIIDDD>>>999777888666666===FFFRRRbbbooowww{{{~~~~~~jjjffffffmmmwww{{{wwwrrrwwwxxxmmmbbb```mmmyyyzzzrrrmmm^^^UUURRR^^^tttlll[[[\\\UUU???///......------......///000111000999666]]]xxxjjjjjjwwwyyyuuuxxxvvvbbbJJJ;;;222333222111000111444999===AAACCCFFFIIIIIIEEE>>>999444444444444444333222222000000000///......//////---...///111000000222555>>>???CCCEEEDDDDDDKKKTTTwwwdddZZZ^^^dddjjjsss|||}}}yyyuuuttttttxxx~~~{{{wwwvvv{{{}}}|||}}}tttfffiiirrruuuqqqrrr~~~tttpppxxxsssdddWWWPPPGGG<<<999>>>???@@@AAAAAAAAA@@@??????>>>>>>=====================;;;;;;===BBBEEEFFFEEE@@@JJJVVVxxx~~~lllRRRLLLiiiiiiOOO888222555444333777------............//////000000111111222222111111/////////000000222333444333555777777777777888999;;;===???>>>===>>>@@@CCCBBB@@@>>>===>>>@@@BBBDDDIIIEEEDDDFFFEEEBBBCCCHHHCCCDDDHHHMMMRRRTTTRRRQQQHHHJJJNNNPPPPPPQQQRRRSSSOOOKKKFFFCCCCCCDDDDDDDDDFFFGGGHHHFFFDDDEEEHHHKKKLLLKKKHHHDDDBBBBBBEEEHHHKKKMMMOOOPPPPPPRRRTTTVVVTTTUUUWWWWWWWWWXXX[[[]]]]]]^^^]]]\\\\\\aaahhhmmmiiikkkqqq~~~}}}xxxooohhhZZZ\\\```jjj{{{zzzssseeeZZZJJJFFFBBBAAACCCCCCAAA???999:::<<<>>>????????????BBB>>>DDDBBBGGGOOO[[[~~~___UUUlll}}}rrrsssjjjnnniiiMMM>>>777222222222000///111222:::FFFSSS]]]dddiiilllddd[[[MMM???666333222333111111000000///.........,,,,,,---...///111222333444666999;;;;;;???EEEJJJMMMRRReee~~~rrrddd]]]cccssstttcccXXXPPPFFF>>>;;;999777888>>>HHHSSSdddqqqwwwzzz~~~}}}}}}~~~llleee___aaajjjvvv{{{~~~yyyvvvwwwjjjfffrrr{{{uuuiiibbbSSSMMMNNN^^^sssrrr^^^UUU[[[UUU>>>.........------......///000111///777///OOOoooPPP???222222111000000333777;;;999:::???EEEJJJIIIDDD???444555555555444444333222111222222000...---...000///000---***+++///111111333111333:::???AAACCCHHHPPPmmmkkk```iiiqqquuu|||}}}|||{{{yyy{{{~~~}}}uuulllhhhbbbdddppp|||xxxwwwuuuuuuttttttvvvxxx{{{sssqqqwwwwwwiii[[[UUUOOOVVV```iiirrr~~~yyyqqqqqq|||mmm```QQQHHH@@@;;;;;;@@@@@@@@@AAABBBAAA@@@???>>>;;;::::::::::::;;;<<<<<<;;;999999;;;@@@DDDDDDCCCDDDGGGEEEXXXiiiMMMTTTtttqqqLLL===888333000222------..................///000111222222222222222/////////000000111222333///111444555555555666777777999;;;:::999999<<>>AAAJJJEEEDDDCCCDDDHHHLLLNNNNNNEEEHHHLLLOOOPPPQQQSSSUUU[[[WWWQQQLLLIIIFFFBBB@@@DDDFFFGGGFFFCCCCCCFFFIIIKKKKKKHHHCCC@@@AAAFFFKKKTTTXXX\\\]]]ZZZWWWWWWXXXVVVXXXZZZZZZZZZZZZ[[[]]][[[\\\YYYWWWYYYaaajjjpppdddZZZ^^^www{{{mmmWWW]]]bbbfffppp|||rrr\\\OOODDDBBB@@@BBBDDDCCC@@@<<<999:::<<<===??????>>>>>>BBB>>>EEECCCHHHNNNWWW|||]]]IIIWWWnnnuuussshhh~~~xxx~~~qqqlllvvvYYY@@@888222222222000000111000888EEERRR]]]ffflllpppmmmdddUUUFFF;;;666555666111111000000//////......,,,,,,------///000222222333555777888999<<>>999777888???IIIUUUfffsssyyy{{{~~~}}}zzzzzz}}}